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
338323412622	338323413133	338323413683	338323414233	338323414783	338323415333	338323415883	338323416433	338323416983	338323417533	338323418083	338323418633	338323419183	338323419733	338323420283	338323420833	338323421383	338323421933	338323422483	338323423033	338323423583	338323424133	338323424683	338323425233	338323425783	338323426333	338323426883	338323427433	338323427983	338323428533	338323429083	338323429633	338323430183	338323430733	338323431283	338323431833	338323432383	338323432933	338323433483	338323434033	338323434583	338323435133	338323435683	338323436233	338323436783	338323437333	338323437883	338323438433	338323438983	338323439533	338323440083	338323440633	338323441183	338323441733	338323442283	338323442833	338323443383	338323443933	338323444483	338323445033	338323445583	338323446133	338323446683	338323447233	338323447783	338323448333	338323448883	338323449433	338323449983	338323450533	338323451083	338323451633	338323452183	338323452733	338323453283	338323453833	338323454383	338323454933	338323455483	338323456033	338323456583	338323457133	338323457683	338323458233	338323458783	338323459333	338323459883	338323460433	338323460983	338323461533	338323462083	338323462633	338323463183	338323463733	338323464283	338323464833	338323465383	338323465933	338323466483	338323467033	338323467583	338323468133	338323468683	338323469233	338323469783	338323470333	338323470883	338323471433	338323471983	338323472533	338323473083	338323473633	338323474183	338323474733	338323475283	338323475833	338323476383	338323476933	338323477483	338323478033	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48789	12248	1955	578	466	399	350	361	373	331	334	301	325	304	337	293	366	313	299	344	341	302	339	302	341	318	344	297	272	318	347	309	347	293	335	306	290	326	298	360	305	286	342	334	270	309	313	306	326	323	317	299	312	316	289	310	291	325	318	305	321	345	295	312	298	313	310	325	294	314	311	322	306	299	319	307	311	312	325	297	321	320	326	321	336	279	309	298	297	279	292	305	273	254	293	302	338	330	276	288	304	328	320	297	341	276	333	317	296	297	297	305	316	317	337	324	324	285	325	336	317	303	267	322	353	320	319	320	325	300	304	323	313	318	311	291	351	310	316	308	295	351	329	303	315	299	346	298	297	334	315	317	352	296	315	334	340	340	365	342	313	286	312	331	297	302	317	311	293	283	325	305	345	278	336	331	297	312	308	302	315	301	299	281	336	331	284	299	277	312	309	330	298	304	320	286	298	301	316	330	268	307	310	295	311	283	269	296	304	284	297	314	291	326	311	350	341	320	321	294	344	336	317	297	299	317	348	289	329	272	304	304	296	335	337	330	283	277	286	298	317	332	315	311	283	334	293	301	309	333	265	320	361	320	322	344	309	330	290	301	313	327	321	298	317	341	308	279	291	262	290	292	285	332	308	317	311	310	329	287	276	310	312	297	309	302	324	322	316	308	321	304	304	331	313	322	302	329	295	317	294	282	326	303	312	304	309	303	312	327	324	346	319	337	322	352	322	319	334	309	315	293	313	287	313	316	317	338	270	326	322	278	283	306	333	315	296	299	260	277	365	300	318	322	320	321	305	295	297	313	323	297	317	307	332	326	290	297	294	291	329	304	284	337	309	282	268	322	344	315	316	296	340	314	318	298	317	304	287	342	269	347	313	308	301	288	318	314	344	316	316	281	303	313	284	271	340	316	296	319	313	316	309	332	314	362	306	331	306	287	341	310	310	323	329	311	314	289	331	338	286	285	309	289	309	312	333	331	299	306	329	304	307	295	299	283	314	286	319	305	314	318	323	307	288	314	316	297	382	306	323	311	306	309	296	325	309	301	284	354	307	293	357	311	315	292	306	306	302	293	296	317	301	324	298	307	315	301	305	354	296	315	339	302	300	285	325	314	305	311	301	322	288	294	297	327	338	315	326	332	322	329	340	310	295	344	306	295	299	334	307	328	315	286	317	277	329	295	307	299	290	328	287	324	292	327	270	286	334	323	303	340	294	293	263	316	302	286	296	297	318	285	297	296	291	285	290	296	306	293	353	274	325	291	354	283	321	312	322	305	355	324	276	284	300	294	319	326	321	302	313	314	317	304	304	303	317	275	313	291	312	313	282	304	328	304	307	314	316	316	324	313	309	335	320	341	302	286	287	314	320	290	295	315	316	328	304	310	303	312	325	317	318	289	324	293	274	261	345	348	336	322	335	305	299	304	296	281	326	336	285	316	303	319	311	309	291	322	284	290	292	338	293	307	297	321	316	314	299	309	305	294	309	299	311	297	340	338	355	330	360	323	303	321	314	327	321	351	320	315	359	281	339	349	297	330	371	314	328	306	338	317	310	314	268	303	303	289	320	305	285	299	353	296	312	313	310	295	274	301	311	310	308	309	306	324	348	311	288	305	311	326	317	314	337	285	295	299	294	310	340	313	309	320	326	369	290	274	352	297	314	292	295	331	295	321	321	283	280	329	279	319	330	316	281	298	296	305	306	316	295	277	301	350	300	300	313	299	301	332	331	290	311	328	312	314	287	326	348	322	302	307	314	310	320	283	294	301	324	297	296	327	330	316	298	324	324	307	305	289	344	319	321	333	320	296	300	298	271	305	324	302	326	309	293	315	324	325	306	361	326	330	304	284	349	319	285	291	296	323	278	330	318	296	302	281	255	335	336	275	302	323	319	327	300	290	299	328	313	297	320	287	294	290	322	306	302	314	332	326	317	306	314	354	303	280	312	317	300	306	333	314	283	313	324	298	298	289	284	307	309	320	308	301	343	322	324	286	298	287	307	320	299	325	311	333	275	284	339	311	331	310	337	326	301	316	302	312	317	287	324	346	318	288	301	319	319	299	314	328	284	285	304	332	313	303	294	289	291	316	313	334	344	336	308	327	290	287	340	296	305	322	330	338	308	362	304	303	355	292	311	334	324	333	290	330	301	334	318	306	301	297	348	337	310	308	291	301	295	314	311	299	333	284	338	290	330	317	321	289	320	320	314	329	335	287	297	313	338	306	314	296	303	306	319	312	302	343	314	320	324	281	294	317	282	312	301	298	367	284	299	293	315	317	301	281	297	330	307	327	323	319	309	322	279	299	329	306	306	300	309	310	318	308	306	253	293	296	320	342	325	303	329	309	294	331	339	290	317	319	318	318	347	339	311	290	309	316	329	298	291	312	322	312	322	326	289	329	299	324	289	308	296	305	323	344	340	309	281	321	313	293	310	324	337	299	286	297	322	293	299	327	283	320	303	299	308	308	291	268	295	315	345	315	324	306	291	308	324	335	311	316	313	307	297	289	302	315	343	317	330	343	347	334	349	318	312	297	338	353	300	303	287	306	312	325	323	306	329	307	306	328	311	328	299	284	307	294	287	331	324	323	324	331	360	260	323	306	329	326	281	339	313	295	293	318	316	293	318	288	301	336	314	297	298	327	335	299	320	303	314	319	338	300	305	323	322	321	263	286	321	289	304	346	345	315	309	324	372	307	280	298	282	319	302	321	293	298	302	311	330	318	286	327	258	285	310	295	311	299	288	290	310	319	301	299	291	312	324	327	297	333	302	316	362	324	321	305	269	311	334	289	316	323	297	337	288	300	283	293	300	332	336	308	317	317	311	312	305	294	337	300	291	306	302	321	345	299	355	285	308	276	299	322	273	303	329	281	310	312	342	330	337	322	304	329	319	308	323	319	293	271	291	344	334	321	309	303	295	321	314	351	280	334	300	271	325	299	332	296	324	319	311	321	305	325	287	347	319	313	295	291	274	300	273	306	297	284	275	322	306	286	318	281	306	308	276	316	327	265	324	320	332	292	293	287	299	305	304	329	297	324	315	308	267	301	309	338	329	334	325	291	320	306	315	298	314	319	315	324	310	297	308	325	270	328	326	299	287	322	324	343	332	312	322	334	303	324	327	346	313	275	303	326	302	275	273	355	309	345	300	318	288	334	303	317	334	300	327	287	325	328	297	333	269	301	327	306	299	329	250	272	301	344	351	300	330	294	341	322	299	321	321	337	316	302	280	295	313	302	332	315	345	318	309	305	340	327	304	304	285	316	346	322	329	289	330	318	308	307	284	306	316	299	301	334	312	300	312	289	336	301	327	342	307	320	285	298	343	326	306	315	325	321	305	293	283	298	331	309	313	286	337	298	318	310	293	316	348	326	339	330	312	300	321	305	306	310	320	313	310	310	308	317	275	308	314	296	296	312	316	313	289	350	361	323	290	286	303	294	304	340	309	301	294	297	322	307	327	329	305	323	316	339	333	298
25098	969	1504	1655	1481	1230	1081	961	947	912	831	813	816	779	796	775	703	770	752	805	778	742	704	680	676	734	735	760	697	692	735	677	758	695	691	692	717	703	679	727	729	666	723	711	671	736	730	711	701	701	748	680	721	721	681	695	670	716	710	628	702	689	705	708	699	721	678	658	745	762	730	689	741	667	663	708	660	676	734	703	682	721	681	694	682	732	695	733	742	714	706	694	701	720	728	685	666	709	711	708	706	666	679	719	689	660	715	722	639	695	677	703	671	717	731	684	690	690	703	704	727	701	663	738	714	707	686	730	675	670	696	688	724	740	627	690	695	718	677	717	704	667	711	708	721	674	703	653	664	708	654	675	711	714	690	667	703	712	675	647	681	661	705	696	660	723	721	684	668	705	695	709	683	704	708	708	726	711	621	639	717	678	716	670	719	703	709	766	715	677	678	670	691	711	669	682	701	720	759	718	732	693	661	734	681	732	717	750	685	692	727	711	673	718	734	738	701	642	655	704	694	644	695	653	689	715	663	679	701	717	737	670	709	721	726	653	717	683	712	704	702	705	680	693	677	707	695	695	697	687	699	694	705	691	696	756	705	701	672	679	675	703	682	643	706	679	735	756	692	693	720	691	655	733	687	708	691	689	691	714	680	699	641	689	654	730	691	715	726	715	706	729	698	691	683	693	707	747	670	638	684	692	725	711	690	693	684	713	663	666	692	728	690	677	690	665	686	710	724	709	688	693	703	715	704	711	700	678	722	694	706	689	690	732	706	715	680	697	702	708	694	679	684	671	742	672	708	705	716	711	704	690	654	657	697	725	698	645	684	711	691	704	714	683	728	687	709	687	680	721	702	685	743	695	721	649	677	706	703	687	692	665	733	756	713	697	757	667	670	660	757	675	662	679	685	760	705	741	739	661	660	712	648	672	710	673	689	680	739	674	672	726	657	721	645	694	714	695	660	687	724	694	680	681	747	666	670	701	689	697	687	646	719	676	716	754	708	720	689	712	689	700	674	696	681	699	719	700	656	773	665	701	709	647	680	707	663	696	731	701	692	697	689	688	669	682	701	689	685	658	691	672	706	725	714	661	665	662	662	724	652	678	690	700	712	725	717	709	687	669	664	666	684	698	700	691	701	700	708	700	728	735	699	691	710	692	695	713	700	701	692	680	664	665	686	656	736	740	734	726	698	664	670	696	739	678	692	696	653	658	711	693	716	691	714	683	683	736	738	655	717	700	658	725	745	689	685	730	691	702	735	646	706	697	694	676	687	677	688	732	697	657	665	679	673	683	689	706	706	702	680	704	706	731	708	686	683	667	669	732	714	667	681	727	684	722	726	718	675	733	706	696	655	760	701	680	715	703	695	702	716	711	666	688	709	731	749	701	667	695	683	707	683	693	696	717	719	716	689	711	664	729	685	679	688	690	706	731	689	734	673	658	721	692	730	652	717	728	741	751	691	680	700	689	688	741	658	683	649	697	666	678	719	698	665	679	685	730	661	712	724	685	718	725	703	699	685	679	682	642	721	666	694	686	702	697	694	692	763	671	718	701	716	674	737	699	678	673	693	719	682	719	656	723	692	717	702	715	699	662	675	694	664	691	708	709	703	688	702	687	771	674	681	713	674	709	728	686	671	660	744	701	698	726	637	674	716	724	758	711	663	655	689	634	720	672	670	690	746	725	656	721	740	700	680	657	686	684	680	663	650	685	700	673	680	700	711	758	701	703	688	690	650	688	698	708	704	653	701	752	710	706	682	744	710	751	718	711	740	700	688	687	658	667	712	689	716	702	708	710	700	676	660	711	656	748	679	728	686	682	702	683	695	657	667	717	688	713	724	658	681	695	674	764	705	689	775	755	716	753	721	678	700	725	711	671	700	719	692	663	707	672	711	713	728	661	723	712	728	699	731	680	715	733	696	684	687	658	701	684	693	733	678	717	679	681	711	693	726	680	723	713	765	683	721	665	741	686	625	681	699	702	709	647	691	701	691	744	678	701	701	682	675	683	641	654	732	717	680	710	640	665	719	697	691	727	707	678	728	696	640	722	710	668	720	705	685	701	708	708	657	697	757	696	694	699	688	664	725	742	718	630	697	696	691	705	695	702	714	733	741	725	689	712	680	725	712	691	722	739	697	738	697	690	695	695	687	681	691	679	685	685	768	686	701	720	692	711	679	701	752	637	720	718	689	691	721	694	671	676	690	731	687	672	676	764	736	704	696	681	751	704	680	701	701	711	687	713	726	721	707	690	746	665	666	703	722	718	748	677	712	727	670	706	696	698	728	700	714	724	698	685	662	662	702	694	687	675	697	647	694	736	719	735	723	693	738	728	719	670	689	718	687	708	730	647	686	694	725	703	651	755	729	679	735	681	714	643	691	703	740	728	741	730	713	692	704	742	706	713	648	689	704	722	745	708	723	698	730	695	719	655	695	691	695	713	694	692	686	655	718	701	728	699	658	698	745	639	679	668	669	684	713	697	705	715	735	726	644	662	705	721	647	712	714	698	692	686	700	677	697	650	740	683	699	685	711	684	702	712	708	705	772	705	665	732	696	698	687	693	717	703	664	702	674	652	696	705	660	687	742	686	673	719	663	702	708	750	745	682	736	719	698	716	699	701	636	743	669	674	664	714	719	681	707	776	681	729	731	761	711	651	707	675	726	690	713	708	682	694	686	702	700	690	692	706	717	682	664	665	684	700	695	724	707	712	669	720	683	653	645	703	663	686	653	695	672	678	651	728	703	651	707	743	714	704	620	750	689	625	731	708	708	691	688	688	698	711	695	721	718	673	679	675	764	676	726	678	729	684	683	691	716	695	721	683	730	712	702	717	732	662	671	692	676	727	719	673	711	681	712	652	651	716	665	655	731	730	757	658	687	692	687	769	713	685	712	637	698	645	669	680	703	757	684	702	703	683	687	677	717	683	684	662	716	719	728	718	693	720	683	646	690	706	707	670	666	708	672	676	717	712	671	700	692	711	696	662	668	670	717	718	684	709	673	725	675	647	722	684	684	707	693	696	684	660	711	714	698	696	741	738	709	703	665	692	669	743	724	704	680	679	680	638	757	683	712	713	716	661	683	652	729	698	688	667	682	710	683	668	637	716	728	735	705	675	701	732	696	736	662	703	715	765	691	689	697	651	655	693	711	669	702	728	707	644	697	744	671	730	729	675	709	686	659	679	681	773	712	693	668	715	730	721	681	723	737	682	716	728	650	692	683	687	711	699	715	744	679	696	673	670	701	671	718	699	689	688	727	730	701	680	690	740	704	697	705	692	712	668	688	725	706	708	722	744	691	689	692	653	670	642	687	671	650	724	693	671	711	678	690	676	665	673	693	702	712	768	718	705	688	713	705	700	668	705	663	693	670	695	719	666	682	704	681	705	691	686	705	717	679	736	710	686	666	692	689	697	714	681	697	673	702	627	685	740	676	716	698	729	750	674	735	676	678	726	668	696	714	682	654	745	683	714	681	699
33225	4818	403	329	320	313	393	306	329	331	358	341	325	314	318	292	340	318	321	323	315	362	291	335	325	350	323	374	292	299	311	289	347	340	349	321	301	341	348	289	346	336	337	312	314	319	345	335	328	336	328	288	300	337	310	335	342	358	323	314	340	334	325	326	345	324	350	312	325	333	328	337	350	341	336	339	339	334	312	312	333	323	336	334	337	333	330	336	312	325	365	325	341	315	321	319	311	324	337	345	340	344	346	328	290	364	340	317	322	305	300	338	323	316	344	320	329	330	323	334	314	320	323	296	311	332	294	339	308	354	329	332	310	346	311	297	321	317	343	324	316	311	357	326	341	333	331	342	302	347	318	335	304	338	331	309	309	296	321	320	318	322	370	327	356	288	334	331	364	297	345	292	332	328	335	328	317	320	325	339	306	341	343	349	306	320	318	302	315	319	340	327	329	333	321	318	297	330	285	344	346	308	329	306	307	356	343	277	322	320	303	325	360	309	303	368	326	379	316	343	337	313	357	335	344	309	270	350	343	347	332	304	333	306	324	329	330	327	334	314	335	307	356	313	320	296	335	331	302	315	310	333	352	302	313	312	342	291	300	337	330	360	329	323	315	327	314	327	314	349	345	335	307	322	323	329	336	328	313	357	311	347	327	304	346	339	344	310	338	352	349	313	343	316	301	344	318	301	348	328	308	345	343	303	315	314	339	314	335	332	312	298	300	359	322	350	357	342	351	332	317	348	307	333	325	305	312	324	329	341	302	355	335	298	319	337	337	333	335	329	307	306	314	341	333	368	319	344	320	305	323	317	344	315	345	333	328	360	314	329	289	334	317	311	337	349	322	329	337	287	295	304	345	312	301	349	333	292	316	344	323	352	351	349	345	320	338	318	332	348	351	283	326	341	327	357	329	319	349	321	336	377	333	311	331	318	328	301	302	321	316	346	310	327	316	325	330	339	335	334	325	346	309	326	332	356	312	346	311	322	346	337	314	325	343	331	314	293	315	316	326	379	351	322	321	314	333	304	325	340	366	284	347	297	336	346	315	329	325	345	337	312	335	322	328	296	356	343	328	322	330	345	302	323	345	332	344	351	350	312	326	327	296	338	383	319	325	319	306	323	301	318	325	301	329	306	389	314	349	346	336	332	297	310	324	321	344	327	339	297	316	314	306	303	296	305	322	348	324	292	337	351	322	301	312	311	318	315	330	289	346	310	331	314	308	295	306	331	340	332	344	330	337	343	325	349	334	318	342	324	311	309	309	348	319	327	326	328	294	329	348	314	326	314	315	304	325	312	318	300	309	352	335	327	336	314	328	324	309	318	330	308	307	292	298	331	325	330	326	294	329	311	334	347	322	312	305	313	305	329	327	345	338	350	350	340	358	297	311	320	336	336	309	337	336	331	330	313	317	321	319	347	345	315	321	308	336	327	320	312	306	345	301	357	330	324	310	342	326	295	338	358	318	326	324	329	326	324	352	342	294	316	323	329	322	315	325	361	316	343	305	340	315	302	319	336	322	303	320	318	320	362	321	334	342	328	302	366	323	305	334	325	301	347	320	320	325	341	354	341	317	300	298	320	295	331	313	334	315	348	355	348	324	302	329	314	320	345	307	311	316	337	335	317	317	342	298	315	290	347	330	323	364	327	320	324	307	331	322	308	349	316	310	362	352	361	337	315	332	315	320	307	303	366	302	308	329	307	314	331	338	329	306	308	293	316	333	299	372	356	312	291	345	335	333	338	356	303	350	337	322	347	350	356	343	324	312	332	336	323	312	329	322	346	354	319	328	353	329	290	325	346	357	321	338	353	305	346	325	306	321	328	360	334	345	346	331	325	326	321	315	330	311	323	335	316	313	334	367	325	357	323	341	334	326	308	291	334	319	324	333	341	360	323	313	299	302	354	308	353	299	336	311	302	307	302	337	324	364	353	379	307	298	352	343	331	314	333	327	333	322	342	314	304	336	307	377	327	323	306	313	337	330	329	342	366	287	308	372	342	315	308	350	332	337	333	330	318	322	314	304	299	316	325	310	352	303	329	357	308	311	324	329	327	355	319	350	312	300	314	319	331	364	306	326	360	318	298	341	301	346	308	340	330	366	316	298	307	328	321	343	328	319	318	337	292	337	342	320	326	307	340	303	315	317	311	334	295	343	293	327	334	323	311	317	334	316	347	290	323	356	309	336	331	302	283	360	310	291	307	345	280	354	336	323	368	358	351	346	355	336	316	320	321	303	326	333	330	319	329	361	343	349	310	297	303	341	331	315	323	330	347	313	300	314	304	312	322	317	313	322	309	311	322	331	311	337	319	295	351	337	358	307	326	307	306	321	318	339	324	328	317	343	308	298	310	347	322	307	303	345	322	349	322	325	322	282	333	361	350	308	311	330	277	314	315	303	335	336	366	316	334	299	328	333	314	315	312	307	316	360	292	322	341	325	302	341	331	325	317	345	296	327	340	328	349	336	339	330	320	322	330	299	320	336	304	349	340	308	312	346	358	297	364	294	318	323	332	301	327	366	365	292	311	345	321	355	336	356	319	274	359	353	320	348	350	317	301	335	316	335	324	283	368	351	334	327	317	330	298	349	310	343	357	324	314	330	305	347	350	355	328	326	359	315	338	320	335	336	313	322	296	309	344	348	301	319	341	335	318	339	349	302	331	324	338	305	314	335	306	307	334	331	336	342	344	290	315	311	324	324	391	354	318	321	303	278	339	319	313	309	335	371	352	304	330	350	300	305	323	331	357	319	338	348	327	295	343	331	344	326	326	335	336	334	341	344	323	310	369	361	315	331	324	298	332	305	328	349	329	336	335	357	339	282	352	305	300	342	350	316	342	323	307	343	309	327	317	355	315	329	336	327	310	309	328	311	334	313	314	333	322	324	326	312	325	317	332	326	339	370	291	265	310	328	326	333	318	335	330	364	296	348	319	356	305	347	311	337	320	285	319	321	322	361	322	331	310	331	308	339	368	317	329	336	337	361	355	326	339	326	321	302	314	340	329	342	324	311	338	331	312	314	334	297	354	325	339	352	340	332	329	377	343	290	315	319	333	321	330	355	340	325	322	337	347	325	370	309	319	324	330	339	348	316	285	307	371	329	326	330	326	320	362	305	304	347	278	353	319	289	333	328	320	319	292	366	323	304	314	372	344	346	338	343	349	283	287	327	354	331	314	326	345	320	327	328	341	322	300	321	336	366	323	325	326	332	302	344	291	342	336	299	324	350	357	333	345	322	366	334	357	351	331	306	293	352	337	319	302	330	350	302	349	319	309	314	327	297	322	349	326	330	330	348	313	315	351	316	344	337	326	323	298	348	326	338	329	342	293	308	288	340	277	329	316	339	321	358	346	326	316	327	305	353	311	346	330	336	320	312	320	313	299	343	348	280	336	315	360	339	312	340	323	352	289	350	318	368	328	323	343	311	342	321	319	310	319	289	324	346	329	293	314	359	299	348	371	322	334	335	320	320	292	329	339
18258	805	807	843	795	778	798	747	750	743	779	822	765	758	793	771	731	787	726	761	780	768	806	716	810	748	790	708	746	797	712	705	759	777	771	737	770	797	829	750	719	746	746	771	775	761	722	779	770	803	769	747	783	776	743	753	756	764	748	776	774	770	747	775	796	715	715	757	766	767	751	725	778	765	831	752	757	787	758	719	736	723	737	812	794	718	784	754	808	778	763	811	771	757	726	817	762	746	709	768	741	758	754	744	762	721	780	755	746	775	742	794	764	751	745	745	763	768	794	757	761	748	714	757	776	735	774	750	803	759	757	802	734	789	764	701	765	764	731	766	818	707	822	734	752	784	774	737	768	766	733	763	763	781	782	746	740	763	716	767	759	754	800	787	771	748	759	766	789	757	781	802	780	742	757	726	709	750	711	750	776	718	724	755	757	835	783	757	777	763	759	772	741	792	730	767	804	745	789	734	768	758	799	740	771	774	757	715	703	786	776	737	759	759	754	769	739	749	768	750	765	762	789	760	760	745	760	731	792	735	733	792	713	769	706	773	735	768	734	734	783	748	756	731	743	758	769	747	756	730	763	777	784	702	795	787	760	758	768	756	749	720	702	784	739	741	725	748	742	737	734	782	744	737	820	731	767	724	801	729	776	756	760	720	772	768	788	775	760	780	762	742	757	767	751	786	761	769	728	721	735	777	720	774	747	772	747	780	758	757	785	730	768	740	782	742	755	756	790	758	728	769	771	797	742	786	709	754	744	732	779	796	764	795	767	784	734	762	739	775	743	726	738	773	776	780	711	750	763	771	735	802	715	775	712	751	796	746	734	765	715	772	756	773	734	737	773	731	758	759	738	823	744	742	732	774	737	817	806	765	769	729	764	723	762	755	799	725	748	747	703	751	758	727	752	726	755	740	804	775	785	754	758	772	709	719	812	763	769	744	781	714	818	769	748	784	757	782	741	760	752	719	791	768	757	776	778	759	770	778	758	748	725	794	749	773	723	736	765	764	754	732	764	792	740	766	762	763	738	741	733	721	738	751	774	717	785	809	734	718	727	746	762	742	731	710	773	762	772	791	735	743	786	732	740	820	763	785	745	750	730	694	741	748	753	764	775	762	784	745	744	725	753	762	725	775	709	765	700	783	809	713	733	774	758	747	805	723	725	732	782	766	793	779	761	752	746	766	778	793	743	800	777	771	791	764	763	728	788	754	760	720	703	757	740	753	778	789	718	707	768	724	792	791	769	727	763	737	738	725	737	773	741	702	777	790	767	763	760	792	805	728	749	751	761	706	729	805	782	764	756	739	771	731	750	748	805	757	694	803	803	826	722	732	753	770	749	750	799	740	731	756	744	755	778	739	769	758	786	743	715	744	716	762	774	781	739	789	735	757	768	799	739	761	743	764	696	746	784	774	751	709	717	759	727	765	756	742	784	756	771	726	821	752	696	741	734	829	738	717	741	785	747	746	750	770	797	720	754	778	750	770	761	713	745	759	800	767	731	782	790	821	818	747	771	768	813	751	712	785	750	799	738	808	766	726	790	819	720	771	781	761	757	781	755	799	712	716	766	809	735	717	740	813	774	756	774	777	812	730	720	795	729	754	783	811	735	774	751	714	828	773	747	744	770	747	765	778	701	728	769	745	769	773	747	769	787	759	793	786	814	708	767	730	788	786	752	762	746	747	775	776	746	730	779	729	787	749	745	757	806	714	814	809	758	777	764	786	776	762	826	772	743	809	803	799	749	801	727	757	757	746	701	745	763	723	825	754	749	756	813	795	767	745	780	744	728	762	747	710	808	719	719	758	772	744	744	707	738	726	754	751	774	768	799	775	796	748	708	763	794	793	746	712	758	781	755	749	788	771	769	790	775	758	773	790	755	782	747	736	785	719	769	747	722	727	770	770	736	741	775	732	757	744	749	738	736	752	773	777	754	738	791	738	737	749	799	787	746	773	768	769	767	738	766	744	739	794	792	746	750	751	738	740	757	772	748	785	744	785	767	732	795	743	801	749	739	752	778	764	720	695	755	719	758	804	780	789	760	781	739	719	754	755	716	739	797	769	773	734	770	794	773	722	764	757	756	755	792	771	741	717	774	756	729	807	768	766	709	731	772	751	749	815	754	779	748	710	800	749	787	800	769	770	759	715	731	780	705	749	780	739	675	765	710	761	766	788	752	768	772	730	750	756	803	762	752	774	743	811	753	772	777	802	749	783	772	756	729	788	773	756	773	755	755	754	753	773	761	736	839	726	729	776	732	764	740	746	794	754	799	789	798	735	762	794	724	802	788	766	756	754	739	795	737	786	774	810	706	734	773	720	712	777	832	733	764	738	774	774	785	728	763	770	781	769	741	736	765	773	720	696	730	752	771	798	767	754	791	777	789	790	816	776	760	768	740	766	772	764	735	742	719	748	799	744	786	742	769	796	737	793	775	792	821	768	712	789	734	742	768	773	733	741	732	730	771	747	722	784	763	751	765	778	792	749	781	761	734	735	767	738	739	747	780	741	776	732	785	703	741	755	751	771	746	734	817	786	758	782	750	750	770	776	795	730	766	819	738	786	759	736	742	785	766	758	775	762	751	754	732	801	736	770	736	722	751	768	740	764	805	777	777	739	761	771	800	749	744	758	740	723	741	749	768	752	753	721	777	739	736	761	735	768	787	762	797	781	769	754	751	712	784	716	794	750	741	793	731	786	748	767	747	787	761	769	764	737	778	747	768	751	754	785	744	752	762	770	716	790	765	773	788	741	752	694	782	750	745	721	775	769	782	782	747	760	771	763	800	739	752	746	820	788	763	749	797	761	721	784	747	727	781	722	731	803	753	753	761	800	747	752	758	745	738	749	816	783	751	786	789	728	765	794	727	770	773	836	743	769	739	751	752	767	763	785	756	718	770	786	737	774	754	700	796	750	769	761	783	717	709	793	763	764	754	755	769	738	754	773	769	767	749	783	745	746	764	722	760	763	754	767	774	774	758	783	771	836	758	757	760	767	758	745	800	766	732	739	738	745	754	757	812	762	766	761	742	777	778	738	722	749	774	745	726	738	761	770	762	748	743	752	760	802	721	758	738	756	762	753	757	778	820	815	786	791	725	734	751	774	780	758	733	796	729	737	771	765	723	739	786	779	771	728	784	722	749	764	727	756	772	762	753	730	730	759	732	729	757	735	763	821	782	769	768	749	754	688	750	746	733	751	759	761	711	785	803	728	719	805	719	776	753	764	757	783	779	788	782	769	787	762	820	799	751	824	743	791	792	801	725	795	721	781	746	758	708	759	763	734	729	779	762	779	748	805	782	750	788	734	739	786	780	700	738	749	724	769	782	749	734	749	723	753	762	782	776	775	735	776	782	796	804	740	760	753	793	803	791	781	797	739	722	775	746	698	742	712	798	748	747	757	814	775	803	801	754	764	761	768	789	766	751	755	770	786	741	764	809	781	727	770	767	756	790	723	738	742	759	741	754	786	781	765	785	767
47314	9224	1062	592	511	472	490	462	468	502	418	416	445	505	443	436	414	430	431	422	472	409	465	433	427	432	426	454	435	482	436	456	427	422	444	455	401	471	456	434	449	446	467	456	407	431	417	406	440	438	440	417	425	446	455	403	440	480	400	422	458	478	471	451	493	452	449	427	413	425	403	456	423	427	445	451	420	469	482	462	465	473	451	433	427	447	378	460	431	469	428	447	418	476	447	424	443	410	421	426	401	458	472	439	464	442	423	415	437	436	412	463	459	449	435	435	403	461	450	425	444	421	446	431	419	450	453	416	455	398	456	461	464	445	431	450	410	414	446	399	436	456	436	425	415	446	426	412	401	434	424	431	418	427	431	452	447	424	412	491	405	431	423	452	416	461	444	482	426	441	433	437	405	443	448	425	468	445	455	430	431	423	407	419	455	428	451	484	418	461	470	460	438	466	450	451	422	448	463	437	424	474	426	460	400	460	428	487	456	447	449	457	438	430	437	472	409	450	449	428	431	420	429	391	459	416	392	425	424	413	446	463	422	444	417	436	452	489	422	465	466	451	455	457	539	446	463	473	436	448	415	442	381	443	436	467	426	422	476	461	418	463	418	446	443	472	474	439	451	414	448	437	439	425	427	455	456	386	462	414	425	483	454	409	462	426	443	421	385	425	428	434	455	390	460	423	464	485	400	419	414	439	443	403	446	406	459	414	454	460	471	455	405	463	460	429	392	432	453	470	465	445	461	471	427	449	471	477	472	423	424	433	429	434	434	466	455	442	428	464	455	453	474	461	437	433	445	449	465	440	434	408	450	436	447	443	443	394	449	444	471	415	414	387	434	462	451	466	437	440	418	407	456	484	413	464	418	449	453	467	457	443	403	435	408	444	487	444	448	444	419	425	434	444	476	490	456	502	421	408	433	447	454	431	412	456	467	470	397	441	434	432	446	447	464	422	408	443	467	463	402	442	436	438	403	467	453	440	452	443	406	454	413	440	431	481	445	466	442	438	411	438	421	406	426	407	412	430	449	451	428	468	457	439	434	450	408	435	425	429	452	443	441	474	472	413	404	417	404	428	466	433	454	423	443	468	419	428	452	425	424	445	412	432	440	441	454	420	488	431	429	445	448	421	402	398	428	424	433	425	439	426	464	427	474	432	464	439	417	500	454	432	441	440	429	524	460	422	440	449	450	420	455	423	432	456	450	434	436	445	408	462	458	449	406	432	423	426	440	436	485	396	446	395	448	412	421	412	431	485	487	432	461	483	471	480	410	445	428	425	454	434	457	414	449	445	470	443	455	433	420	457	462	441	416	477	465	442	429	413	409	401	414	444	441	447	432	413	455	489	407	427	447	466	430	443	431	443	432	441	475	455	434	423	426	434	446	389	456	456	441	432	493	451	430	428	427	410	457	417	413	439	403	464	451	472	453	465	436	430	471	424	463	431	437	412	432	422	383	405	462	435	457	496	455	488	459	424	438	435	455	456	444	439	436	451	419	444	408	461	431	453	443	468	434	454	441	431	413	408	421	440	456	477	441	417	385	425	476	431	435	455	425	423	465	460	441	453	449	504	475	450	448	470	455	454	457	450	441	444	441	423	435	409	424	426	414	393	427	484	440	454	435	442	446	425	431	428	449	471	424	411	397	453	421	433	462	428	455	407	438	431	452	436	420	454	396	446	444	421	450	421	426	440	429	443	454	460	437	426	442	425	451	423	433	435	430	445	454	429	448	436	447	415	417	436	456	468	422	455	426	494	450	490	469	453	426	438	464	440	422	429	468	449	419	434	393	428	433	440	406	457	487	400	412	431	426	375	418	415	421	432	493	458	431	480	481	429	471	426	451	412	481	470	405	427	414	395	446	437	420	459	489	403	433	430	478	443	419	442	477	424	431	407	435	463	423	420	455	439	426	438	447	430	402	421	409	462	434	466	448	428	362	431	407	454	421	452	432	454	426	410	463	464	457	499	408	425	430	413	409	424	473	435	408	412	425	473	459	451	447	448	401	444	432	447	450	470	441	418	431	403	433	463	434	449	440	462	445	428	447	428	440	449	448	461	463	459	476	477	453	458	454	400	434	433	407	448	408	460	479	416	412	396	444	431	442	467	462	493	426	433	430	443	453	437	449	463	465	424	428	405	462	426	449	431	416	436	449	434	439	451	423	442	410	466	417	401	442	453	447	435	465	458	440	385	468	455	409	449	420	436	417	425	426	452	429	410	440	437	424	451	437	467	441	413	449	452	471	422	420	446	471	458	452	427	399	477	431	398	454	395	458	478	483	433	423	439	444	426	463	417	463	439	468	439	439	446	450	457	449	403	464	449	437	444	427	430	447	453	453	424	444	472	433	424	459	422	448	424	397	446	415	453	480	464	412	396	405	406	462	465	457	463	417	447	426	412	471	462	414	432	450	467	418	448	471	424	448	443	459	433	447	457	413	382	435	417	403	427	415	424	462	447	419	448	433	428	430	472	508	457	441	452	442	408	442	414	381	413	428	470	442	437	441	437	414	440	415	463	447	431	452	426	438	452	456	429	442	479	447	436	430	428	459	470	417	435	466	405	464	402	455	391	430	451	433	439	453	466	444	439	438	441	459	450	466	483	402	469	419	502	449	428	432	424	429	446	438	448	446	507	434	464	417	458	429	467	419	443	444	445	449	423	435	446	426	412	425	490	452	414	437	458	468	424	453	427	461	435	477	437	477	445	467	411	505	436	479	441	438	464	476	441	445	445	428	451	428	416	474	399	436	461	446	468	494	460	433	431	451	444	437	464	449	436	453	450	399	440	470	428	428	395	403	439	431	413	436	399	466	466	442	448	439	418	429	425	446	435	431	428	419	438	429	459	456	395	459	438	417	464	435	424	418	427	442	427	434	460	417	458	434	416	454	444	422	441	406	436	437	457	456	439	431	420	445	435	459	449	482	473	398	479	441	479	411	426	452	448	434	470	423	460	469	426	488	454	475	473	422	469	455	416	428	408	433	491	435	488	446	432	436	462	459	441	462	440	441	446	386	462	475	470	451	417	413	417	419	403	435	442	391	460	449	433	455	453	400	449	456	426	444	462	444	456	447	432	440	448	432	445	435	433	415	445	425	471	405	405	472	405	406	452	466	458	455	479	438	426	444	409	481	449	434	428	496	479	438	419	426	440	463	452	422	399	404	438	419	426	438	462	432	413	432	472	424	446	444	427	428	455	445	442	434	429	426	435	425	434	438	419	443	455	444	473	440	422	431	432	427	478	462	439	477	458	425	421	465	429	452	433	431	433	430	455	458	435	420	493	426	430	424	410	452	444	453	439	417	459	434	446	470	498	435	475	445	474	415	434	493	471	439	447	435	407	421	471	467	432	441	413	422	446	436	445	440	423	436	422	436	453	460	461	464	429	456	459	406	495	425	401	445	427	438	419	408	427	434	441	459	441	423	461	438	426	437	419	377	446	484	464	449	435	379	418	474	437	404	472	424	455	464	444	427	425
25002	1132	1435	1517	1413	1339	1229	1114	1136	1097	1006	979	1060	1020	1053	994	1054	1047	976	1010	1022	998	975	1030	1063	1028	1021	1018	978	985	1061	1021	976	1005	951	962	1010	967	985	1028	1056	994	960	962	976	956	1014	988	1017	1000	964	984	980	1005	1020	1027	981	987	995	977	955	989	1021	1035	930	1006	938	927	974	961	932	946	1028	953	965	1013	999	972	941	965	990	982	949	1006	979	993	971	1013	938	1036	1021	1000	961	1008	963	1000	1022	964	976	949	989	970	1006	955	986	971	949	1002	1005	960	984	934	1018	1003	936	941	1065	1036	1039	969	1002	971	1024	971	937	944	971	1005	961	950	1030	984	989	993	970	976	984	1007	1016	1030	987	1030	978	998	1007	1006	957	964	918	987	1005	975	996	967	979	1004	977	986	989	989	1033	984	938	1040	1010	994	985	1043	977	1007	1007	985	1001	1003	991	999	954	1005	1053	938	982	1015	964	967	984	976	1059	987	946	1010	1028	992	1026	1029	1004	1008	961	973	987	986	996	967	961	959	1006	988	1059	994	985	985	1018	1020	946	1007	970	1029	995	996	1066	988	992	957	991	972	1033	958	981	1012	1067	980	922	957	968	1022	981	990	1019	1015	989	975	1015	996	938	924	973	975	968	955	985	980	1060	997	1006	941	969	975	921	1011	963	984	1065	966	934	1043	1039	953	1031	997	980	964	978	954	954	944	976	918	1007	935	973	996	1023	997	1026	1038	971	963	965	1011	957	1014	1022	993	1006	961	1008	947	981	956	933	933	974	971	952	1004	1035	1047	1047	991	993	933	988	1046	966	1067	999	955	1002	939	1014	972	970	1009	949	959	958	940	967	1014	967	971	955	955	963	943	955	943	1009	1032	989	977	929	963	967	966	933	1004	1013	979	966	973	933	1000	961	1021	991	1035	972	1028	966	1001	943	1014	988	1011	942	1017	937	1029	988	947	1024	932	936	981	938	1003	948	1036	994	982	1049	1026	1013	1074	931	948	962	960	997	944	1015	1013	1011	959	958	930	1052	961	1008	1016	980	993	973	978	1021	965	999	987	981	934	945	954	962	986	935	997	933	1029	1039	984	1025	970	1021	979	1001	971	910	985	999	974	1029	1002	972	976	995	972	971	965	981	966	914	1007	984	1007	935	938	951	931	990	980	1010	999	994	1010	994	992	985	989	1001	980	992	961	972	975	988	976	971	971	1013	1013	947	955	983	1037	980	974	971	1043	1057	960	979	972	1020	986	968	922	1034	965	974	975	979	992	983	985	1008	1030	932	997	946	974	977	994	910	968	965	997	983	1007	943	982	1017	927	1007	975	974	946	1038	961	965	1030	968	905	1026	995	947	1037	966	975	1008	950	958	1031	958	1001	981	949	978	947	1014	1008	1026	964	964	1019	967	1036	1006	989	961	963	913	971	981	952	920	989	980	956	1001	1010	1014	982	964	990	934	955	973	1025	994	944	1016	997	974	933	1055	1017	950	1025	942	968	996	1005	982	1031	1028	992	974	967	950	1014	960	968	1007	1004	1015	995	1028	977	993	1000	915	1017	1003	1037	986	998	977	962	1016	993	1024	1003	985	980	931	948	941	977	982	984	920	959	981	1015	1023	910	987	983	957	965	975	924	1024	916	1013	985	1001	1008	969	990	1013	982	1038	1017	1013	940	964	893	1054	937	1016	980	939	944	986	967	1006	991	955	957	970	989	1044	955	951	1031	987	897	1050	945	997	1038	1010	1015	996	1022	970	981	1001	968	1040	975	925	1032	989	980	1016	977	980	959	941	988	952	1006	994	985	1009	1013	971	990	1014	872	994	962	994	974	972	991	988	1005	982	939	1022	963	942	1025	981	1030	983	1042	970	989	972	986	1014	1024	988	1030	951	1044	986	976	970	916	943	1004	962	995	947	973	990	975	981	988	975	976	996	962	980	1053	950	947	1029	930	981	997	1024	951	1058	1057	1021	988	977	946	910	1032	1018	1015	972	998	1034	972	1017	990	984	973	975	993	987	988	949	1027	935	963	1004	999	999	987	984	1038	997	977	1010	998	989	995	966	943	986	1019	998	1017	1012	952	949	984	1016	1013	1006	1006	955	994	990	946	1017	940	949	969	968	932	981	1032	944	1025	1035	975	1015	993	990	913	948	1001	1003	963	1036	1042	969	952	956	979	978	1001	937	952	989	938	1004	970	983	966	992	995	966	927	945	966	1001	935	934	979	978	952	998	990	947	990	955	977	992	985	979	924	1007	933	1003	943	949	967	962	1024	1037	983	979	1036	936	977	946	949	964	966	972	1006	1001	973	1003	1052	1015	971	993	973	988	965	924	956	1032	993	959	969	1006	987	999	986	976	995	944	1026	1030	1043	992	935	1008	998	1016	1002	1033	929	998	999	971	973	968	982	915	991	991	941	964	1030	965	963	984	939	944	928	995	986	957	1014	956	1032	944	1021	974	1015	948	962	968	1056	954	930	1005	949	962	998	999	985	974	914	1011	919	958	914	978	972	951	962	975	957	950	985	1020	1000	930	999	974	975	1021	971	1025	939	980	975	948	958	979	1029	997	1043	958	975	945	971	990	955	994	977	960	1030	1002	1018	986	1048	965	959	961	1009	974	964	988	972	987	936	1013	981	1001	964	977	1017	997	991	1010	959	1013	994	949	984	994	967	1016	957	992	953	1037	950	1006	1043	946	1024	1009	930	1017	958	937	958	1046	953	1002	1001	1047	981	1017	1020	1020	954	967	932	1003	1003	976	901	980	926	941	1020	980	1018	1022	1035	996	977	994	1030	1047	939	972	940	958	1028	1006	966	1008	993	1000	994	991	950	937	991	976	978	1042	1029	988	1001	959	993	1038	1052	964	975	1017	944	934	975	944	1015	1040	987	1004	1006	950	951	981	990	976	999	935	965	1015	1002	994	1008	987	948	967	998	985	982	992	952	955	994	965	1001	996	912	999	976	1016	946	977	960	998	956	951	959	1014	967	993	1012	924	994	1020	1019	1005	982	986	954	1020	998	953	1033	1034	933	1032	945	974	936	1023	969	987	956	966	944	1029	958	996	988	969	992	980	1025	1002	990	930	1029	994	1034	943	1019	1006	978	978	991	982	956	1027	1050	1036	969	945	1003	1024	940	987	992	1034	974	947	980	1025	958	944	1005	961	996	1018	961	982	947	973	967	927	1014	1005	1039	1014	956	966	987	968	1029	997	944	995	974	985	984	955	1004	991	979	981	974	961	993	983	1009	985	993	957	954	961	915	1007	949	958	959	951	1009	972	935	985	1009	999	1003	895	1031	965	998	974	964	963	990	971	997	959	975	1019	1028	962	978	970	1074	936	1065	971	974	1043	984	968	944	935	1037	957	954	1011	933	992	983	1045	1021	977	1036	1016	973	970	1036	966	1012	1041	977	951	1001	1038	922	970	993	985	981	974	995	987	970	988	981	1018	992	948	1025	956	1030	1004	1041	978	985	956	991	991	1004	960	1026	999	949	969	999	991	1019	976	967	997	989	1032	958	960	1017	982	1006	939	989	955	1043	1003	1004	1044	1011	981	956	991	970	949	975	985	968	989	985	992	988	964	986	1064	949	987	990	989	961	922	1029	976	1015	987	995	1068	971	973	994	978	938	986	981	1012	983	994	989	968	1004	1000	999	996	1033	1033	1052	927	993	988	990	971	978	964	979	978	1003	994	1013	922	954	1025	978	1073	966	974	999	1014	990	1040	1007	968	1024	991	989	993	990	1013	978	918	988	945	993	967	980	979	998	1007	932	995	1014	942	988	969	1015	962	1006	981	999	964	969	1032	1036	1007	988	935	1017	990	985	1007	953	986	1020	972	987	948	1013	932	939	960	1012	971	1022	1028	1014	1003	979	1005	935	964	990	995	958	949	978	1021	996	1022	982	1027	995	953	984	974	958	1004	954	1071	958	1002	982	981	997	947	970	952	952	981	1018	940	982
54236	13240	2121	719	480	469	412	373	427	343	403	347	391	426	401	385	300	337	319	336	357	341	335	352	355	378	345	351	358	328	322	360	340	322	343	336	364	328	333	339	330	319	372	346	345	333	342	363	333	349	348	365	337	376	343	345	347	384	363	354	335	333	319	345	345	341	345	326	299	317	314	329	361	338	310	382	327	357	359	326	303	352	344	342	326	314	343	317	343	314	339	326	347	315	338	304	352	342	376	318	337	337	393	341	318	381	336	290	339	298	348	314	358	344	323	354	332	331	373	342	320	315	378	361	334	316	318	317	330	327	329	318	343	334	347	350	311	358	330	346	348	338	338	305	358	341	375	360	382	380	377	338	358	345	342	313	366	354	367	327	334	370	351	347	305	345	317	329	346	326	307	356	372	348	363	347	337	321	368	341	347	347	327	328	330	345	318	331	320	310	358	359	354	335	366	353	354	355	325	326	331	336	346	347	398	314	332	355	336	307	344	336	354	370	346	378	334	372	297	334	326	305	343	344	365	328	315	373	354	325	332	316	335	345	333	320	319	347	378	349	339	357	350	334	320	338	311	390	356	334	309	344	350	363	327	306	319	330	301	326	346	338	342	338	338	361	315	326	340	307	343	337	350	317	335	330	374	324	307	322	327	281	362	342	371	322	306	344	368	303	345	327	341	373	297	349	315	361	368	316	351	347	356	351	358	338	321	319	359	357	319	331	338	318	365	340	319	326	312	305	345	344	336	348	330	348	306	319	300	361	333	327	304	360	321	367	334	338	316	344	335	349	347	383	327	318	327	361	367	354	372	315	364	307	331	306	366	327	326	345	364	325	334	380	345	366	341	319	320	327	361	347	298	336	355	347	334	321	315	324	328	345	345	338	330	328	326	310	341	341	322	326	338	369	344	337	311	341	352	395	324	321	303	354	350	322	342	303	330	340	372	352	329	313	345	362	350	374	369	332	337	355	349	317	344	363	314	346	369	331	328	357	332	370	287	329	302	318	387	326	363	354	343	316	368	327	342	356	329	381	351	339	349	332	314	326	351	351	357	346	327	364	337	343	357	371	309	355	345	305	357	349	360	373	352	332	313	362	339	362	343	332	335	331	366	348	357	371	339	351	353	348	317	336	310	344	337	306	297	328	302	357	373	361	346	356	350	337	322	316	363	360	366	357	354	325	352	383	364	327	325	352	336	342	330	314	338	349	293	315	347	336	314	302	342	360	348	379	343	358	345	342	308	348	338	338	321	370	318	325	341	319	337	321	327	389	322	328	321	329	323	336	321	351	351	360	350	348	331	382	351	342	363	329	309	310	318	352	301	329	336	364	339	355	346	332	343	317	338	334	328	342	356	395	370	361	314	340	330	345	351	339	366	322	330	343	360	336	311	359	347	349	321	372	361	355	358	364	335	336	370	322	340	318	351	371	355	316	324	332	311	324	330	339	310	295	300	325	346	339	362	350	317	343	331	362	381	343	349	292	326	333	326	330	334	358	348	376	342	362	352	325	360	351	336	359	345	347	344	308	376	347	349	354	356	360	326	349	413	332	344	307	353	328	352	326	346	309	320	355	352	371	349	337	322	339	346	351	304	332	321	341	325	374	325	324	307	329	334	339	344	344	331	344	328	342	350	324	322	335	341	363	360	383	333	336	314	329	325	322	358	333	392	324	320	349	343	347	352	331	329	336	318	330	367	354	356	363	355	284	348	314	319	344	342	361	346	361	287	344	337	347	338	338	354	355	313	349	338	322	371	332	325	326	358	347	343	381	344	340	327	343	354	314	376	346	307	315	352	385	375	355	377	325	360	342	340	324	362	344	330	336	349	302	333	362	323	347	336	334	314	301	332	344	335	379	340	336	336	354	327	347	315	343	298	339	336	355	324	342	302	341	350	369	351	343	371	357	325	321	322	330	375	324	329	353	330	382	349	331	361	352	367	331	392	338	365	329	321	328	378	340	353	352	326	323	321	344	353	372	328	317	331	310	347	327	361	341	368	315	341	340	371	334	347	317	364	367	323	374	332	322	352	352	357	338	328	315	326	326	303	337	341	340	361	336	347	349	336	354	335	315	337	346	339	310	327	345	320	371	360	344	364	346	351	349	350	327	356	361	308	322	325	349	348	319	329	318	342	345	338	327	336	330	317	325	377	327	360	383	320	359	371	326	369	352	324	365	323	315	356	378	320	343	306	368	316	359	327	328	330	342	324	335	367	353	344	334	331	344	368	328	315	326	388	355	342	342	331	324	345	385	358	326	329	361	388	339	344	340	354	356	299	310	366	361	330	312	355	350	318	346	340	338	349	346	320	283	363	323	352	351	345	379	362	342	375	362	337	367	356	335	319	328	332	337	346	328	341	356	365	350	326	316	351	344	312	344	345	324	345	352	352	351	308	355	371	349	348	354	331	333	307	357	367	369	348	343	319	332	351	342	352	316	344	352	339	330	381	334	323	378	372	344	359	344	369	337	289	339	372	346	339	346	355	351	323	364	368	356	353	337	384	297	356	371	321	341	352	355	365	295	343	369	337	357	345	320	326	324	365	328	324	285	315	360	319	306	359	330	360	314	323	319	308	346	354	330	342	327	342	362	315	360	334	327	333	329	336	323	353	365	350	303	371	326	356	336	335	309	335	352	320	331	339	351	331	305	343	340	335	353	360	340	363	355	330	345	321	331	312	353	332	341	370	358	301	369	318	337	304	351	346	330	337	312	283	352	358	340	324	314	313	326	304	322	368	321	354	293	325	329	352	330	340	304	338	353	342	368	355	355	315	323	344	317	325	312	341	348	349	338	336	361	318	360	360	326	359	371	387	353	344	331	373	356	352	324	342	337	344	337	348	329	310	365	347	341	367	358	331	325	363	348	337	363	333	349	338	346	349	333	354	336	361	344	324	350	302	340	354	367	336	347	345	335	340	340	377	344	332	334	369	358	348	367	345	360	335	331	317	358	337	319	368	301	311	326	384	347	343	326	324	332	356	358	324	333	343	345	355	345	356	315	372	343	323	335	364	359	349	329	311	335	301	375	374	342	326	376	300	319	377	343	310	356	363	344	368	351	322	365	352	386	343	348	388	369	342	338	335	358	319	323	331	343	341	364	356	357	331	356	315	325	376	382	354	326	338	344	369	339	325	331	353	376	346	373	339	373	349	343	335	357	342	350	344	338	373	340	325	342	312	339	297	324	345	341	337	362	312	342	291	349	331	329	337	347	346	337	305	346	343	320	329	333	373	331	360	327	344	400	338	295	299	374	320	322	362	379	344	331	328	322	368	340	305	338	313	330	332	381	340	373	345	345	356	347	329	332	354	352	374	362	352	315	348	348	355	360	341	363	316	335	320	338	358	309	360	365	295	371	361	371	320	341	295	311	331	369	358	349	337	340	328	363	321	315	329	346	319	316	348	347	333	321	334	330	355	330	316	346	343	355	361	358	356	328	359	340	344	295	310	334	384	326	359	362	352	318	337	331	314	355	365	352
28249	1077	1638	1683	1486	1276	1172	1137	1087	963	904	927	883	876	855	806	859	829	774	775	862	832	773	816	808	809	802	826	790	763	745	796	762	786	787	784	755	816	739	776	749	767	793	753	832	701	748	778	749	770	786	774	773	750	750	759	741	796	792	778	782	760	762	768	776	753	753	736	746	710	787	790	749	762	718	752	771	756	767	838	707	820	755	769	798	818	732	758	756	769	739	792	760	751	749	789	732	767	764	762	761	783	797	786	757	783	769	756	768	777	807	731	756	779	760	744	754	790	779	760	820	749	736	784	771	768	772	764	767	768	767	772	805	768	757	780	765	783	732	794	741	789	789	755	739	748	741	748	759	817	789	815	751	765	803	782	748	780	707	754	766	734	811	816	827	761	795	824	742	752	747	734	788	716	779	742	756	758	806	809	749	762	681	775	717	758	739	764	757	733	749	716	740	739	775	742	781	759	785	778	830	779	740	748	776	774	757	733	778	715	752	751	815	734	745	781	726	795	823	796	748	814	776	855	821	693	813	731	756	779	793	738	740	759	793	805	758	757	787	725	756	804	761	776	722	765	777	754	815	829	760	808	767	773	794	846	797	764	795	783	761	763	757	700	739	761	734	752	749	760	793	770	824	789	798	737	782	809	715	737	793	759	716	809	723	819	728	813	784	808	743	745	747	755	800	765	786	769	788	774	779	769	773	789	787	767	787	802	777	710	744	792	766	750	815	778	697	768	747	826	727	716	777	809	753	798	811	757	763	778	771	795	763	771	773	774	751	815	747	768	773	748	739	753	777	771	748	760	776	759	764	736	730	731	722	737	804	760	775	790	798	777	746	777	827	776	733	735	786	754	770	757	775	787	716	729	761	753	759	760	768	776	709	824	815	779	752	793	754	705	780	708	769	804	762	743	785	777	741	796	785	729	758	770	769	783	771	818	826	784	726	743	779	786	748	730	730	737	758	777	777	752	720	777	740	771	804	735	767	755	728	714	786	783	800	752	757	755	781	735	753	774	783	758	809	750	709	761	759	750	767	812	789	735	824	793	749	791	739	789	775	755	751	823	767	794	774	742	773	757	763	735	793	768	790	733	805	759	764	756	787	794	768	803	730	770	799	810	760	809	757	757	791	800	778	706	783	760	774	756	808	772	787	771	757	736	765	758	797	830	749	762	776	754	780	762	773	733	737	734	743	732	778	811	777	742	759	775	757	814	703	753	701	773	741	771	769	773	696	723	783	750	768	765	793	737	792	798	730	792	730	769	789	685	744	747	756	801	756	755	763	789	750	770	731	810	748	776	794	764	764	816	773	804	756	741	758	795	767	752	755	767	805	781	765	735	858	792	838	777	755	773	780	753	782	743	729	761	709	744	782	764	822	737	733	766	777	763	739	789	709	739	780	709	799	762	782	766	748	759	814	760	734	791	778	737	772	755	787	736	778	788	775	758	750	724	768	827	799	786	785	750	788	811	691	704	733	777	746	761	802	806	791	792	730	790	766	782	769	690	781	773	794	759	751	791	726	738	776	712	737	734	783	754	783	777	768	815	787	770	782	771	772	775	734	760	792	768	711	779	768	712	756	763	771	757	775	759	735	708	788	759	722	778	801	722	792	759	755	777	706	790	806	732	775	770	754	804	765	748	783	764	764	739	809	749	801	721	717	769	718	755	748	787	751	753	794	717	720	769	763	770	763	715	755	757	787	780	731	814	813	733	761	716	766	783	718	743	849	778	799	765	775	770	775	780	753	771	800	794	780	779	764	761	787	786	750	748	768	738	786	774	766	754	767	780	770	777	768	760	769	755	758	772	727	783	719	820	741	740	787	755	763	792	737	779	728	762	791	765	773	802	764	789	779	761	774	767	781	751	795	707	786	775	805	761	732	801	720	821	745	771	738	786	793	770	775	752	777	757	778	748	765	758	734	791	780	762	740	755	745	787	762	745	738	773	755	741	828	761	764	755	773	757	743	791	736	788	732	737	780	739	758	791	734	727	749	743	791	812	780	767	772	776	751	773	793	732	784	780	768	778	790	731	804	778	796	745	733	789	788	753	708	780	765	785	771	783	777	720	779	729	771	768	717	796	835	754	787	800	815	770	805	758	815	800	771	757	724	729	759	770	765	776	781	799	740	741	759	760	742	770	752	753	791	739	788	767	772	808	797	772	763	738	751	739	746	754	750	793	758	753	751	781	754	793	804	801	758	753	773	732	796	797	766	787	790	791	767	807	755	790	809	756	793	777	775	756	802	779	808	758	766	722	750	754	756	729	774	751	774	749	759	724	762	737	765	780	762	765	788	821	748	733	820	784	787	759	795	761	774	721	761	754	765	773	718	736	839	752	758	773	740	763	816	811	771	748	768	800	746	783	791	741	793	778	775	701	764	787	787	730	796	755	764	776	744	802	757	716	766	728	715	727	792	794	772	750	799	733	743	763	698	794	783	792	811	814	772	725	794	755	804	782	755	750	791	776	710	758	727	742	814	747	765	814	742	753	757	756	725	759	751	781	796	782	702	760	758	745	705	766	847	774	759	768	759	751	752	771	753	764	747	755	793	810	796	723	770	766	761	745	799	749	778	784	761	761	797	779	772	775	795	791	797	730	743	741	764	755	740	776	794	762	713	757	780	740	765	763	739	737	751	780	764	776	758	766	737	773	745	768	809	772	788	725	714	792	714	792	782	750	777	739	772	715	755	798	800	791	771	750	777	783	735	745	763	793	750	800	754	776	741	790	750	744	791	738	826	730	725	739	710	776	758	778	803	738	743	775	788	785	743	817	738	784	773	782	788	792	801	748	747	733	758	757	783	786	782	761	772	745	767	750	823	773	764	764	760	761	756	783	782	791	766	796	756	789	778	746	723	771	766	817	785	761	729	774	768	757	823	730	793	750	800	748	692	796	787	719	739	754	718	784	728	784	731	734	726	791	786	795	814	808	758	719	762	735	761	742	741	764	754	795	797	787	783	795	770	726	810	732	807	783	776	799	828	770	789	743	768	751	781	717	744	753	817	777	780	686	730	767	775	751	774	728	753	740	762	786	749	815	747	766	730	827	758	771	743	792	782	753	788	795	762	759	716	780	751	783	773	784	702	736	764	749	780	759	750	777	798	727	780	728	777	716	756	754	697	807	751	735	828	785	793	715	748	754	775	737	778	801	748	759	726	751	726	804	752	736	728	804	760	808	776	799	701	768	779	749	787	739	726	821	858	763	738	811	796	750	709	707	765	747	754	764	739	743	784	751	730	829	808	786	801	784	758	803	801	789	739	744	754	751	805	778	811	773	772	752	783	773	739	794	747	724	794	793	761	766	767	778	728	722	738	797	760	791	755	778	763	783	797	799	711	758	744	769	787	774	805	785	741	771	761	726	769	756	743	747	727	782	707	748	735	761	736	752	802	776	748	755	754	712	784	728	764	732	762	762	777	736	738	759	728	734	771	776	772	798	764	796	779	767	798	774	776	784	743	806	737	719	789	790	760	764
36605	5250	446	361	373	309	351	368	346	358	334	323	337	338	336	362	342	336	354	351	345	358	331	339	369	382	330	344	328	360	352	379	364	323	329	313	358	360	340	351	351	369	343	363	355	353	337	351	346	352	316	349	346	306	334	363	370	318	362	311	328	354	336	339	361	342	364	329	337	383	342	319	373	330	354	363	340	372	361	381	341	365	379	333	376	345	354	369	323	355	363	369	336	363	370	356	354	372	317	313	347	370	350	370	371	321	365	347	368	330	365	352	346	385	329	373	321	377	378	305	345	366	337	309	349	343	359	382	338	334	345	370	343	331	376	352	366	343	368	352	320	370	324	355	379	365	329	332	369	323	336	357	364	315	353	361	394	318	318	343	347	362	365	342	355	362	323	328	365	312	331	361	329	371	365	361	346	314	310	338	337	363	330	341	352	335	347	382	378	389	331	350	345	335	348	330	363	350	350	362	334	333	307	363	350	372	322	334	343	366	369	324	317	355	330	356	373	285	351	372	301	333	317	365	313	379	373	316	341	354	324	331	339	334	340	336	362	321	379	364	347	350	347	371	359	346	346	350	358	349	333	338	368	354	393	363	341	297	346	355	338	349	357	350	381	334	319	338	361	308	351	384	355	346	362	358	352	344	354	331	355	360	341	312	340	370	343	389	328	365	366	358	330	319	334	368	368	374	341	317	339	382	334	380	324	363	321	352	339	332	305	355	359	357	334	375	367	353	367	333	352	384	363	348	330	339	336	378	342	339	344	345	334	319	324	345	349	328	339	347	340	351	353	323	337	354	338	350	329	346	359	311	359	366	343	366	396	363	344	331	363	310	360	370	354	369	337	344	357	335	392	353	315	344	377	353	348	333	377	358	365	350	362	367	369	314	323	353	316	349	339	375	347	373	337	341	383	390	325	355	320	346	384	351	325	379	322	341	342	356	334	348	387	376	350	348	340	361	365	345	350	343	348	364	362	354	348	346	354	326	330	308	343	340	335	379	375	337	341	344	388	360	361	386	343	320	376	359	373	345	339	359	380	353	344	341	374	340	308	350	367	321	365	355	362	338	306	351	366	364	342	361	331	395	346	345	327	318	379	374	337	369	356	317	339	349	294	363	335	339	372	356	334	326	324	338	372	391	321	350	383	352	364	337	332	349	359	342	348	404	370	314	331	330	383	329	345	357	376	396	333	346	355	348	354	338	344	342	359	341	300	333	323	345	355	327	353	345	387	334	340	353	384	340	345	339	342	351	344	354	322	337	336	350	353	368	365	341	345	336	335	346	383	384	359	311	355	351	359	349	336	316	310	363	323	360	361	337	327	353	306	290	338	342	353	343	368	320	328	337	338	348	347	330	374	349	356	343	348	326	355	340	376	336	291	330	359	369	373	380	348	357	341	396	333	360	351	354	359	371	351	312	355	346	346	361	347	374	345	376	351	360	371	392	364	347	350	349	329	373	340	379	352	331	360	335	329	369	328	317	347	352	358	385	354	360	347	311	378	329	369	355	359	321	338	325	311	312	357	348	370	338	354	343	358	332	340	347	360	350	334	312	314	341	351	363	332	297	363	314	341	306	391	337	305	359	321	363	351	354	300	343	373	345	337	300	332	380	362	354	337	365	355	354	346	380	326	355	358	342	336	329	340	335	354	374	371	372	342	356	361	367	344	336	353	367	338	366	347	361	335	348	340	355	330	355	361	357	368	354	356	322	352	392	334	305	357	347	374	371	311	349	369	372	361	373	352	345	367	333	343	333	365	348	358	344	361	341	343	366	342	368	322	315	351	349	398	359	358	379	335	332	336	326	333	338	348	338	396	329	351	320	338	348	364	328	324	361	332	336	338	343	343	358	338	333	354	340	327	368	352	364	352	382	358	368	353	357	360	334	338	365	364	302	346	315	352	345	347	331	348	342	365	334	338	349	374	352	335	336	329	365	328	304	364	363	340	372	339	348	353	351	356	348	362	350	301	361	374	326	343	375	345	363	284	338	326	349	374	322	308	344	321	359	337	357	333	349	347	359	355	335	343	361	366	322	358	349	356	356	349	352	407	378	368	404	337	328	351	332	317	375	357	337	363	360	339	344	327	354	361	363	332	337	337	368	289	328	372	359	367	370	316	354	325	328	377	340	336	356	385	350	326	337	336	312	369	349	348	322	380	331	386	340	318	324	331	343	322	371	329	370	364	346	367	334	317	332	371	350	372	375	369	399	333	346	362	323	355	350	343	369	384	387	368	372	328	319	357	355	311	374	312	333	342	342	316	338	343	340	344	359	340	347	337	345	374	364	362	338	365	358	324	311	321	352	374	323	350	357	314	365	348	329	321	325	322	383	387	325	365	359	364	357	369	355	333	342	343	343	393	327	367	296	375	356	338	366	371	370	342	319	345	343	361	373	342	369	347	348	324	332	362	366	373	302	349	336	352	314	343	336	366	356	349	358	319	341	341	384	331	366	354	329	349	335	362	361	399	370	384	375	306	362	381	305	339	331	338	336	339	367	345	349	367	352	338	343	325	361	353	356	319	327	327	358	322	343	384	319	352	336	324	344	386	362	367	305	329	326	355	332	357	341	347	309	370	367	343	382	343	335	348	348	331	328	332	353	369	377	311	349	346	354	341	355	346	344	368	351	339	336	347	292	331	377	350	303	338	357	353	366	352	357	324	359	383	342	356	349	353	333	361	357	316	350	357	332	363	360	326	321	333	349	334	348	355	375	370	334	362	362	328	341	352	356	323	327	339	355	314	331	317	361	351	325	387	330	362	368	375	346	341	372	321	349	335	328	348	399	352	342	359	339	327	349	336	370	388	346	318	328	282	322	350	339	351	406	361	345	350	354	319	317	381	351	322	332	336	373	331	358	351	324	350	334	335	328	352	326	365	361	337	347	320	325	362	378	330	363	336	318	372	368	329	381	349	366	331	335	330	353	337	369	338	360	324	327	368	353	354	371	341	365	337	368	355	363	388	350	341	375	335	371	376	344	331	379	364	336	320	311	353	376	324	336	373	364	378	339	346	331	340	323	363	351	357	354	363	321	399	312	292	362	363	340	310	375	350	383	341	366	330	367	376	343	354	358	359	322	357	304	356	372	316	372	345	356	345	327	335	358	310	313	360	347	318	362	319	350	365	316	362	337	323	344	355	361	363	360	355	359	344	361	357	344	314	341	340	346	348	359	345	335	356	346	358	358	364	372	336	344	322	375	338	329	330	324	367	342	314	364	351	350	349	361	321	360	348	345	338	358	361	304	310	333	345	362	335	372	362	311	352	361	349	336	347	362	312	343	334	370	361	310	333	332	367	357	342	378	314	359	344	325	329	339	372	373	367	351	351	329	373	361	331	352	342	381	342	329	328	364	334	377	393	334	353	319	377	354	374	355	345	382	380	330	384	369	398	361	344	349	344	360	355	365	328	314	318	376	358	313	365	358	338	350	400	328	294	324	338	304	371	331	339	328	321	354	315	348	357	335	343	357	335	347
20320	843	808	853	834	838	811	827	801	795	818	782	826	783	846	814	816	862	828	784	796	809	787	760	802	843	846	793	746	787	810	765	797	755	785	822	801	786	859	771	806	757	810	834	854	800	809	859	808	762	806	797	848	827	805	789	798	779	790	803	763	798	831	839	796	818	763	807	818	845	829	832	813	803	800	801	823	868	770	769	809	754	820	840	879	798	804	813	811	772	778	840	806	816	850	823	904	783	812	810	827	845	786	805	782	771	817	776	764	779	762	805	859	840	738	791	801	846	815	782	822	781	850	820	794	813	813	826	840	883	836	822	764	814	844	776	790	822	850	777	748	795	768	806	782	805	823	806	814	816	788	774	781	815	825	799	825	794	839	809	769	801	812	785	740	814	781	817	789	829	900	739	785	814	837	822	800	861	767	776	818	837	836	778	842	780	828	745	780	818	790	824	825	847	815	818	790	828	839	847	806	841	857	872	806	822	806	747	812	776	829	785	824	839	787	789	852	830	808	811	759	807	778	790	830	813	841	778	842	778	879	774	793	827	826	793	734	829	829	785	841	849	797	806	807	816	787	827	835	773	787	787	835	787	792	812	843	823	782	779	789	778	851	849	744	840	818	793	828	780	813	807	823	809	795	815	790	805	789	786	799	830	784	806	851	812	819	767	823	840	821	808	821	768	812	821	780	850	814	823	871	816	783	796	837	791	820	780	849	774	837	806	820	734	832	836	804	777	859	799	803	733	829	822	790	820	806	824	781	737	837	800	787	789	787	826	810	797	835	797	727	851	764	796	797	789	788	827	799	815	818	843	796	794	823	862	821	774	796	805	797	816	767	807	824	819	804	818	848	836	855	822	822	817	808	778	832	828	824	836	791	821	815	818	789	838	794	813	864	799	823	796	812	823	809	814	754	761	854	854	793	772	844	804	817	800	778	818	787	810	816	806	802	811	830	840	778	788	825	763	861	837	815	829	786	789	777	816	818	814	850	802	828	780	852	806	797	862	837	796	815	792	791	747	788	772	773	810	843	810	840	789	848	823	817	821	808	797	825	778	802	792	825	799	770	805	781	813	828	786	806	805	853	796	851	843	821	807	867	757	792	779	870	843	810	839	822	809	849	789	848	762	738	860	818	866	795	795	817	809	907	834	767	783	769	829	794	804	774	834	829	847	844	820	865	806	814	834	818	794	828	785	818	807	843	798	799	819	825	770	812	826	829	787	815	807	790	842	830	826	814	786	868	817	791	790	829	849	790	811	774	791	797	816	785	830	814	762	833	824	809	831	812	811	824	818	838	829	836	834	854	780	807	805	807	880	821	776	801	830	779	845	773	795	813	779	832	787	785	833	733	791	819	802	819	811	819	817	803	818	815	808	816	881	808	806	786	846	812	832	852	800	766	784	755	808	791	804	775	804	816	757	860	848	802	829	761	787	801	748	815	791	847	780	774	828	782	782	789	808	843	854	847	793	814	799	831	804	788	799	787	801	803	831	836	820	835	822	814	782	782	839	803	856	807	762	878	845	829	873	823	802	768	819	814	807	802	827	800	786	854	825	846	792	846	846	805	776	795	783	808	870	865	779	781	814	824	827	747	824	845	869	829	791	820	804	835	771	799	817	817	840	845	824	760	783	813	805	839	844	838	775	797	741	801	782	852	791	744	817	858	798	830	800	795	837	756	801	894	826	778	833	844	798	782	800	811	845	800	784	795	835	787	782	810	787	845	830	814	825	800	804	825	817	833	820	836	809	783	814	804	797	795	821	835	841	853	779	804	788	792	815	811	810	740	828	814	806	849	773	818	840	774	803	759	836	807	796	809	847	799	769	859	827	845	798	814	823	757	785	859	844	815	845	827	805	800	803	778	799	821	808	837	794	807	812	778	805	803	770	770	864	837	782	878	827	822	771	799	821	809	824	877	783	781	790	822	868	839	811	807	817	842	852	844	811	818	812	782	766	876	773	766	875	765	780	811	735	784	828	808	793	777	850	768	823	763	805	825	802	863	809	857	855	799	743	816	853	835	770	810	769	802	812	854	801	787	812	801	834	824	769	775	825	798	856	773	822	792	825	801	807	778	794	830	805	809	811	765	796	808	790	797	782	826	813	756	754	851	811	784	810	821	788	817	778	831	869	784	823	865	847	819	853	844	855	847	838	828	831	829	839	815	782	850	780	799	800	836	783	834	854	799	794	814	819	799	813	850	782	778	797	828	775	823	830	819	838	817	824	781	796	831	808	838	837	790	785	765	810	866	772	768	796	815	780	768	768	800	764	801	794	813	817	822	708	825	809	791	799	810	790	805	777	844	782	791	840	782	804	786	827	819	824	821	801	796	783	831	774	787	820	798	832	818	777	803	802	811	813	806	798	828	868	777	818	790	803	766	832	865	807	775	803	838	840	777	793	788	812	817	787	770	869	803	811	817	789	801	832	801	786	790	795	827	794	835	821	829	781	814	833	805	799	783	751	792	803	771	785	852	788	828	811	803	816	834	829	775	768	861	845	816	794	792	824	892	790	805	839	866	769	838	811	781	796	850	798	812	793	802	815	837	790	850	830	833	782	805	821	782	807	815	781	791	830	854	794	797	807	803	851	848	775	849	809	820	822	849	786	736	840	806	803	793	762	782	851	754	781	836	800	782	792	792	813	794	805	824	860	848	792	818	794	775	822	800	831	823	867	827	821	747	793	813	796	844	780	833	776	766	825	797	824	838	822	773	811	840	816	767	795	752	782	797	781	832	828	779	810	791	863	830	787	792	790	786	824	780	850	794	785	818	807	815	776	864	854	814	803	856	802	794	833	802	812	811	857	815	790	790	833	815	829	826	829	859	797	815	759	854	828	817	826	786	840	851	821	805	780	770	757	778	793	770	767	791	838	858	781	783	825	795	810	785	793	830	803	781	789	840	787	837	815	822	834	815	815	821	787	783	785	781	816	762	830	794	803	824	808	753	809	826	762	835	812	818	837	823	807	822	829	775	815	819	854	878	830	754	794	772	776	883	781	864	808	794	796	801	776	786	777	853	766	741	811	785	849	775	847	816	772	857	860	743	869	819	790	829	815	800	807	872	813	788	790	812	830	827	841	784	818	802	771	821	779	852	810	794	824	882	773	770	858	801	811	833	818	794	812	804	846	754	804	855	777	774	833	790	805	820	799	851	755	791	818	867	771	823	837	833	786	825	755	882	763	842	811	803	788	771	791	849	762	792	731	773	818	828	833	815	773	801	809	807	828	761	839	766	801	794	812	779	797	761	813	799	850	772	821	771	794	843	839	833	831	828	819	811	826	820	789	824	820	823	833	842	801	796	783	858	780	769	867	769	823	784	814	886	817	796	835	745	803	780	797	866	845	793	804	815	797	795	776	870	838	813	802	809	815	750	835	772	819	798	802	815	799	815	795	835	789	766	833	839	782	827	826	830	801	754	808	798	744	834	812	780	801	833	823	813	784	798	790	792	767	766	799	817	860	832	786	844	787	823	804
45822	9340	1078	612	522	479	485	463	399	445	452	449	438	461	381	435	449	477	449	442	457	440	429	439	448	445	417	424	468	428	442	424	424	416	407	419	417	446	456	395	441	437	425	436	428	440	447	430	390	455	412	441	433	457	413	421	434	432	400	432	415	400	417	433	443	413	430	436	444	441	427	430	394	433	414	419	448	434	437	438	450	459	423	430	442	397	399	404	439	479	451	437	434	476	417	454	454	449	419	410	421	431	462	415	431	445	448	450	477	406	450	443	476	421	421	417	428	433	453	431	443	429	466	388	453	436	426	445	430	439	419	422	449	476	406	437	429	422	434	398	474	437	443	461	433	452	415	425	428	426	429	472	408	453	412	402	439	432	409	417	448	404	402	455	413	392	459	453	413	453	447	440	447	437	416	424	412	449	392	457	434	408	439	429	448	432	446	417	433	437	428	456	414	399	358	442	424	431	423	458	432	471	456	455	435	451	407	427	446	406	417	437	403	402	425	473	436	439	461	438	430	450	429	481	413	460	438	461	437	416	441	418	454	398	412	417	411	426	458	476	410	405	450	431	455	474	446	433	430	486	448	432	427	452	456	450	430	416	412	429	416	410	434	479	464	427	458	453	435	395	427	434	419	395	402	445	456	384	400	410	405	426	435	404	410	437	435	436	399	416	451	425	421	404	429	430	430	386	438	430	479	454	445	429	425	419	436	417	456	395	433	442	396	463	458	496	444	446	386	428	480	403	453	441	437	438	440	461	427	422	443	404	427	456	402	462	440	410	467	447	466	400	442	423	407	454	457	395	447	404	416	393	433	432	440	399	413	437	422	428	401	451	418	442	449	426	435	436	409	437	424	438	457	402	460	440	423	478	435	411	411	446	426	435	440	394	416	459	407	434	394	437	437	435	442	463	450	432	426	448	437	427	436	442	401	422	452	430	413	439	481	416	439	433	405	420	406	411	416	423	445	432	429	432	420	428	452	414	406	416	452	405	442	428	434	400	435	453	495	447	406	446	385	437	450	474	446	416	432	429	425	412	416	452	410	411	413	478	460	401	435	415	418	428	415	421	438	404	426	455	410	415	376	396	431	458	453	442	434	438	433	464	390	451	441	447	418	416	441	427	465	412	450	434	436	420	441	404	423	456	420	432	415	441	435	477	408	384	425	452	423	394	441	390	473	430	422	428	412	442	423	477	406	418	451	459	400	418	414	405	426	399	448	422	437	441	418	414	467	464	413	417	419	425	444	436	433	414	448	388	401	481	435	437	446	455	473	447	429	438	432	431	444	395	430	453	417	427	423	436	426	457	457	456	435	432	445	451	408	446	442	440	414	418	443	421	451	432	429	482	407	467	399	416	455	443	427	442	406	431	431	429	490	421	449	418	464	402	441	419	433	465	423	453	481	413	428	440	456	434	402	396	420	391	416	447	454	405	438	437	433	392	418	427	420	405	418	443	429	441	424	458	419	437	433	420	419	411	429	406	408	434	438	466	415	403	444	434	406	451	423	457	408	468	441	402	384	388	464	422	385	454	451	458	456	456	452	442	412	439	436	447	406	464	421	392	411	426	430	418	412	427	458	443	494	418	409	436	476	447	418	446	422	441	433	442	455	432	411	445	420	452	425	422	451	469	419	437	418	436	423	463	439	444	479	434	414	440	475	440	451	425	428	430	457	426	434	433	444	460	415	437	406	491	424	401	416	419	430	478	417	462	449	427	423	475	439	448	436	470	450	419	424	434	453	409	460	455	448	435	463	410	433	431	442	444	442	400	428	411	413	445	448	437	434	436	463	412	415	460	442	452	431	417	429	441	398	434	408	422	429	413	424	454	439	410	458	439	464	449	401	406	466	419	384	397	432	481	411	420	440	428	461	446	431	461	455	428	422	426	448	432	397	417	414	452	477	456	421	457	427	437	424	438	403	468	425	427	414	427	440	436	456	434	448	401	441	407	425	475	459	449	455	405	412	452	427	450	471	427	456	467	459	438	413	446	456	429	444	473	420	468	436	459	426	421	475	426	460	493	482	409	393	439	450	435	459	412	437	420	441	440	411	461	458	421	436	435	457	439	468	381	428	414	424	453	438	446	431	430	394	422	437	409	424	428	389	400	443	444	399	400	417	452	408	438	415	455	475	407	468	428	444	437	445	413	419	428	420	485	431	455	442	422	393	428	421	405	404	432	419	441	396	426	430	406	439	416	423	390	435	428	442	422	461	438	425	429	432	450	431	387	437	387	414	432	447	439	448	440	407	414	428	419	420	423	420	392	438	404	464	465	399	469	478	411	439	418	448	448	437	412	416	492	468	425	424	413	442	446	459	476	478	431	434	439	411	389	430	399	424	440	486	487	392	441	443	433	438	412	450	429	457	456	415	453	414	402	401	420	457	424	462	464	443	447	437	425	406	450	473	417	452	455	412	459	426	391	490	424	389	385	443	425	460	430	406	462	452	438	399	406	411	453	388	458	412	395	450	415	389	387	427	441	446	436	414	424	468	458	414	433	480	486	411	417	418	434	413	433	433	430	415	447	442	474	385	437	431	409	424	442	429	440	424	433	451	473	422	400	374	470	466	485	433	416	435	454	440	437	411	413	418	435	404	442	450	414	433	462	466	396	476	410	417	408	439	389	444	454	428	443	436	430	432	388	397	448	463	423	441	423	432	463	457	449	447	410	448	447	429	476	446	486	474	445	427	409	451	469	450	423	440	397	466	423	422	431	453	402	383	434	415	461	424	454	394	441	462	442	454	411	436	423	410	413	412	423	415	419	447	456	457	453	421	452	443	448	413	418	427	466	467	435	417	439	399	427	407	442	405	425	405	456	424	449	417	443	406	466	419	419	418	409	447	492	426	422	436	427	399	429	445	408	417	413	416	385	410	374	434	433	465	413	417	429	443	479	450	457	423	486	469	450	436	467	439	453	452	385	402	440	400	401	416	442	396	417	402	405	408	410	403	436	440	414	464	459	462	468	450	438	459	432	477	448	441	452	425	435	408	436	460	415	399	422	397	442	454	441	423	432	477	467	469	462	395	402	441	435	427	447	380	507	443	427	441	433	416	482	432	426	433	442	412	445	431	394	417	491	434	425	427	384	438	438	446	458	424	438	463	416	410	480	420	444	404	467	459	460	451	434	414	461	435	419	411	456	428	452	368	452	434	446	423	458	421	440	410	408	435	382	442	439	386	411	444	431	412	396	428	424	461	441	383	420	417	404	453	405	449	443	427	468	437	435	434	473	444	436	489	426	436	407	457	463	430	455	404	473	434	453	423	416	429	422	467	442	428	435	422	395	437	434	437	430	471	460	419	431	433	408	425	447	436	387	399	401	423	456	416	433	451	417	459	432	408	435	425	453	438	436	454	441	445	421	451	434	423	415	386	444	416	412	479	446	460	388	431	426	420	410	438	422	410	417	478	426	431	479	415	432	457	473	467	442	452	404	424	423	437	435	413	429	431	415	426	462	427	456	443	438	449	443	445	453
24247	1096	1373	1516	1352	1235	1171	1156	1162	1126	1071	1061	992	1054	983	983	1016	1055	998	948	1018	987	1002	967	998	936	978	973	986	972	957	1000	1008	965	963	958	1011	933	996	1004	996	967	932	965	934	974	972	943	971	1007	968	969	973	890	961	980	954	953	1009	1002	1016	954	952	962	1004	1012	952	968	976	995	934	996	951	953	998	949	993	945	967	914	1001	960	984	963	968	979	1003	984	991	968	974	961	992	934	958	979	918	1010	982	914	946	938	986	989	981	1001	986	989	960	879	980	968	1013	964	990	996	1010	933	989	985	946	908	1015	934	963	965	959	985	981	942	982	932	1012	987	1008	1003	929	954	1006	967	963	963	915	1010	1000	922	979	910	942	946	966	982	967	936	1037	978	1018	878	935	961	971	974	961	998	980	943	996	963	1003	989	941	959	963	1005	1035	899	958	959	919	906	916	998	931	981	894	973	960	938	948	988	961	983	939	977	1013	1007	994	953	944	978	1000	972	963	1017	970	994	968	964	1002	964	998	973	979	952	901	949	977	1010	976	963	903	887	958	904	1008	988	957	958	1013	952	998	933	963	985	981	962	991	988	970	965	1023	917	926	954	973	956	1013	955	961	926	1014	973	929	971	1058	996	979	959	994	945	939	917	981	964	985	951	942	988	981	976	880	949	961	926	925	972	1015	981	1034	983	917	1024	985	941	984	955	980	946	972	937	895	947	962	1004	929	871	982	926	982	955	1014	998	979	918	997	952	951	1034	968	957	946	937	983	931	986	946	992	965	983	949	960	976	1031	991	938	924	940	923	1024	983	1001	964	955	996	951	927	930	949	959	985	983	967	961	936	951	945	945	983	987	952	978	921	994	1021	981	929	1026	1056	940	974	948	961	982	953	968	1062	987	918	980	985	951	1028	984	966	949	1001	967	961	945	920	930	965	953	989	997	955	938	1026	987	977	934	947	922	974	984	1018	949	916	930	960	978	959	943	985	995	982	923	994	977	967	933	989	931	954	931	1017	983	1016	953	978	1032	980	985	952	977	1023	998	991	987	1004	958	941	988	1025	981	937	1007	981	1005	936	942	947	995	958	982	1001	974	948	988	959	922	1007	986	980	1005	950	927	963	981	983	920	963	964	980	1009	946	927	983	975	981	983	933	977	939	978	940	932	1008	1022	988	1022	961	988	985	929	1037	941	985	912	962	994	979	969	951	998	971	989	994	991	1007	928	935	979	1011	992	954	948	989	962	959	946	932	928	969	946	966	913	991	1027	941	944	953	959	1006	921	968	988	1015	1010	959	996	972	973	1012	955	978	949	975	966	1003	950	984	986	950	955	931	951	972	973	987	970	977	981	1011	964	940	960	961	1000	990	944	993	993	974	989	953	929	999	955	953	945	989	994	1010	973	1027	990	929	955	995	970	967	959	1009	989	971	920	989	987	954	922	946	1002	923	1044	1080	1046	944	952	927	974	976	1012	894	961	973	971	880	952	933	944	1008	970	962	980	946	939	929	964	943	978	1008	955	956	1001	987	936	997	942	917	930	990	952	968	977	949	1014	1020	975	967	965	971	919	942	957	1053	928	954	963	982	951	935	952	986	987	947	941	973	922	1030	950	929	982	994	956	936	969	967	964	974	983	966	1008	987	983	955	968	969	970	998	968	981	983	979	953	956	1027	971	1009	979	994	931	980	1003	986	960	955	1007	988	1011	945	993	1034	946	936	981	984	996	929	907	980	985	964	939	933	907	946	957	1000	974	964	973	998	958	954	951	1011	1006	1038	964	961	965	967	936	945	943	919	988	971	1018	958	1003	996	970	969	990	958	947	926	995	955	974	925	943	963	964	979	942	980	923	992	939	1018	945	1011	1012	950	964	982	937	969	1041	972	992	991	938	972	952	920	946	976	957	978	930	954	971	1025	921	973	927	1013	1028	966	960	974	936	987	923	983	955	953	997	999	973	986	933	983	966	897	960	956	996	991	997	1029	959	986	967	981	954	996	1003	981	953	937	962	960	931	916	905	938	975	909	936	971	939	954	954	957	950	975	919	944	968	1002	970	947	1020	1003	999	974	976	975	939	922	973	1006	967	939	1019	965	942	952	959	954	962	951	1008	999	941	958	974	943	971	938	952	913	945	953	978	986	962	951	1041	995	920	1018	964	997	970	971	996	999	970	988	976	985	932	936	984	956	928	883	1006	989	956	975	961	1017	967	1012	973	972	979	926	991	984	947	924	982	970	946	960	975	1000	1024	961	940	942	993	939	983	955	974	970	977	1060	962	972	934	920	913	989	939	997	937	977	962	986	976	986	982	989	938	968	902	994	940	936	1003	938	941	952	962	961	967	905	990	981	949	930	1035	1009	996	930	935	917	973	980	934	976	920	1007	1003	919	901	957	962	967	990	986	956	951	987	939	936	983	983	974	990	1031	1018	941	968	938	982	995	975	985	943	925	975	953	926	933	960	1012	983	920	960	976	950	935	995	949	1002	953	1003	1001	947	1024	984	938	996	995	977	914	943	1015	1019	979	971	942	995	948	983	962	978	945	985	933	926	1025	977	955	1016	973	1018	942	972	982	995	968	953	1011	944	1026	914	955	980	989	977	1006	975	953	988	1009	977	966	934	995	971	921	966	1001	961	930	959	987	920	966	1048	934	961	983	985	976	968	958	974	975	962	977	996	951	999	1020	964	963	963	920	921	965	924	939	937	972	995	953	969	945	958	952	949	975	975	965	1040	953	950	971	1013	966	961	912	1005	1042	1000	929	959	996	974	944	990	968	1002	988	969	976	1004	970	1038	987	988	985	1033	970	990	979	1007	1004	960	990	965	1014	924	1042	1017	983	928	964	986	952	987	941	957	963	1009	995	913	1008	982	978	968	947	933	945	967	977	958	927	1003	982	963	971	993	934	928	964	979	1025	1029	959	954	1033	1011	910	947	989	1007	946	966	962	978	996	973	1001	958	978	940	969	945	970	948	1003	894	934	971	952	950	985	948	967	970	994	978	961	929	942	1002	1011	946	931	946	967	994	1033	1023	942	962	957	955	971	1001	955	949	927	966	952	989	987	953	970	977	984	992	923	894	951	925	1005	932	941	930	986	995	964	952	1014	961	966	1010	931	969	932	936	976	990	976	1043	966	953	986	953	958	981	940	973	946	961	998	1037	949	971	950	990	998	1025	943	957	964	982	987	978	1018	973	984	1022	983	939	972	988	953	988	1006	966	969	948	972	962	1034	923	995	949	922	974	995	922	952	942	979	904	916	940	957	928	894	936	910	1024	1026	968	920	918	1001	985	886	956	920	992	921	999	927	999	1050	970	982	997	939	983	950	928	960	954	1039	909	948	992	1002	940	980	947	935	995	971	946	988	953	963	980	930	960	964	940	956	976	966	982	959	987	953	969	1016	917	972	976	1041	960	949	1016	977	1015	937	972	959	956	978	960	931	957	964	961	1007	991	978	970	946	953	969	983	984	953	984	950	1031	931	1002	941	946	981	943	951	983	995	980	985	936	913	964	977	961	973	963	903	956	976	910	932	961	931	1014	936	1001	1016	952	990	958	974	929	1038	969	951	909	943	994	1006	1001	906	966	957	980	901	996	977	979	999	989	963	987	970	954	976	988	955	920	964	924	998	900	993	923	963	957	941	948	963	970	951	1000	946	946	970	973	966	1017	954	1000	919	927	968	926	969	953	1000	1020	922	973	976	909	978	934	897	993	977	959	964
52703	13000	2117	741	576	486	396	442	359	352	372	359	316	333	341	347	312	320	322	324	339	324	331	329	311	323	312	326	304	325	328	318	316	336	317	320	332	286	344	292	322	322	343	287	302	327	336	355	341	318	335	358	351	316	325	314	304	313	307	294	337	327	323	284	321	351	345	305	314	322	322	308	305	334	311	350	349	317	320	300	309	308	292	335	333	329	320	330	310	283	300	325	313	353	316	304	316	335	308	304	327	307	334	325	314	299	351	287	288	322	311	325	313	330	288	300	301	310	341	352	322	322	318	316	352	313	314	304	327	316	328	335	291	340	308	321	293	338	274	331	329	317	346	312	317	314	335	305	355	309	308	277	328	324	317	373	351	328	327	355	306	275	357	345	360	324	315	318	316	352	305	313	289	316	309	306	322	327	326	304	324	283	343	356	318	306	311	311	325	300	341	290	298	324	301	349	343	297	302	303	328	308	307	312	313	314	342	309	333	341	312	327	322	325	315	346	364	335	318	319	289	320	293	311	359	315	312	355	328	293	336	318	298	303	328	323	355	342	335	315	300	308	336	368	323	303	369	323	329	302	343	326	318	321	327	316	294	304	347	301	308	322	301	286	316	317	303	332	326	330	317	324	313	369	275	309	295	266	311	297	311	291	269	314	313	322	311	294	327	316	329	310	304	346	350	318	342	341	335	295	310	311	343	290	292	293	310	349	289	312	294	322	298	287	324	313	301	304	325	309	316	327	324	323	343	302	286	313	324	333	323	295	283	312	325	293	283	286	277	299	299	287	331	289	303	309	330	320	286	336	296	312	308	324	298	315	293	344	331	290	304	332	300	369	267	313	300	311	321	346	327	334	298	305	317	289	315	336	317	303	339	292	290	330	324	268	282	320	330	343	297	289	315	315	329	297	309	341	311	326	315	336	311	301	288	324	333	350	319	332	332	306	333	318	332	351	303	302	364	325	314	337	306	302	316	281	313	309	302	311	320	326	358	298	332	356	322	313	296	315	362	351	319	298	341	323	281	316	308	283	279	312	298	319	336	340	319	350	336	315	329	302	315	316	325	310	329	321	311	332	318	337	305	304	299	295	320	294	319	292	327	327	287	332	317	328	313	341	311	326	331	319	301	329	319	296	314	304	338	347	316	324	314	324	359	299	323	315	306	318	302	321	310	301	327	320	291	277	308	311	294	288	300	286	316	344	312	303	313	329	271	269	333	307	329	327	310	340	319	337	317	297	331	330	317	341	345	321	338	329	295	298	308	355	327	290	298	329	343	323	334	344	316	339	340	335	273	279	316	356	315	321	311	306	296	315	353	333	350	328	330	317	329	311	344	317	287	291	335	332	347	293	322	295	317	339	302	298	310	311	339	293	323	336	338	298	305	318	320	339	299	307	328	340	356	326	307	333	329	319	301	347	308	317	345	297	327	291	303	345	296	332	321	339	347	353	307	322	311	332	335	293	344	308	293	334	305	301	312	317	326	310	315	323	337	362	332	314	286	332	329	312	326	318	307	349	318	329	318	303	346	361	332	333	305	315	290	353	296	314	353	290	307	281	289	316	333	296	294	333	305	312	361	313	352	337	347	325	309	302	324	291	325	314	315	311	316	294	353	320	313	318	316	317	335	329	309	320	288	306	347	328	323	355	326	328	300	321	303	322	329	290	302	297	299	342	313	333	303	267	310	320	298	336	313	311	342	316	322	309	318	326	324	311	359	312	299	279	300	321	289	350	310	350	332	301	324	322	323	312	284	309	337	346	306	292	326	286	305	347	317	314	316	303	292	302	291	319	348	385	343	325	318	325	327	353	323	294	308	315	356	297	338	343	325	350	321	331	318	315	333	357	300	302	339	319	307	310	314	296	317	323	324	286	289	339	325	318	324	311	298	301	294	329	330	317	308	317	330	317	342	340	301	326	305	303	339	315	327	319	341	332	300	305	298	353	332	301	342	320	327	358	351	336	333	352	325	332	345	354	340	295	346	348	339	293	315	318	291	290	301	293	277	322	291	372	317	373	335	293	319	307	271	324	335	288	320	350	302	313	304	347	324	304	323	334	318	280	290	326	312	311	309	336	329	292	321	319	332	278	333	306	326	314	343	339	309	323	333	307	321	352	320	324	331	318	309	309	336	327	303	321	330	350	315	346	367	302	317	276	324	322	321	349	298	304	326	351	346	303	337	316	336	296	321	326	344	344	308	311	306	295	322	314	317	289	295	319	292	363	301	307	310	339	310	371	332	309	306	347	311	282	341	338	306	316	344	340	335	318	320	316	348	309	318	298	313	318	332	306	299	307	357	328	296	313	364	344	305	296	286	306	307	318	309	316	305	291	322	311	311	343	314	316	311	338	358	329	316	340	329	314	335	288	268	315	285	326	355	307	288	333	333	328	311	323	309	328	333	344	321	339	331	313	316	305	293	327	336	340	306	311	329	323	313	322	334	319	310	311	318	316	349	315	350	324	304	304	319	332	316	333	313	324	317	317	348	339	304	302	329	306	320	320	299	305	316	312	311	283	337	310	288	342	304	311	300	301	337	307	308	332	333	282	298	309	333	327	323	286	304	302	313	315	290	337	304	305	301	331	319	323	318	345	304	362	319	322	346	323	307	300	325	322	334	354	319	306	319	323	347	304	329	310	335	328	332	330	299	308	316	316	328	376	300	317	317	342	292	325	284	347	339	315	300	302	303	322	333	352	309	319	324	340	361	312	318	310	331	317	303	302	344	307	312	312	300	316	333	286	319	358	336	330	323	311	330	328	339	343	340	303	294	321	335	309	321	314	303	303	310	333	313	298	322	286	332	307	305	338	294	288	292	317	292	322	300	318	305	340	323	313	336	338	303	326	319	353	317	319	323	315	331	325	359	329	317	326	305	322	321	315	323	320	313	267	317	335	294	348	330	325	317	332	305	320	320	336	338	323	347	300	306	287	320	343	306	304	310	285	342	313	323	373	304	273	320	333	314	331	326	288	310	325	316	338	321	340	374	317	307	294	286	278	331	344	329	319	325	309	324	344	336	296	290	325	333	278	321	327	346	346	332	313	303	298	312	332	313	313	309	313	337	330	309	306	320	324	331	334	314	285	308	306	344	321	342	322	301	336	303	331	322	311	327	318	318	304	326	340	314	333	320	346	296	344	335	304	314	313	328	380	333	305	327	330	306	339	325	336	315	314	299	332	316	339	320	321	324	350	351	307	335	315	335	329	316	373	342	335	330	355	353	304	318	313	319	308	289	315	310	316	295	288	312	293	335	298	337	297	290	335	313	301	326	327	298	296	304	308	329	326	375	307	323	298	334	326	328	365	375	321	322	305	296	330	312	347	303	290	293	343	292	303	311	334	358	332	338	327	331	324	296	350	304	335	318	336	310	291	315	312	328	306	336	309	290	321	336	278	313	323	317	326	351	299	281	308	314	334	315	305	302	312	313	340	323	314	284	301	321	359	370	272	322	344	357	348	314	341	307	304	308	315	313	323
27012	1019	1663	1799	1566	1357	1174	1144	984	927	897	867	852	857	803	772	754	781	736	761	702	739	728	768	814	779	739	764	762	749	745	720	752	721	704	698	713	707	713	698	726	712	743	730	754	725	691	754	744	683	769	759	723	735	710	743	767	713	749	712	722	753	743	741	689	660	713	729	722	682	683	670	762	735	761	700	704	710	731	757	703	710	725	707	731	743	680	762	750	711	703	742	687	726	699	732	692	748	755	733	721	727	684	761	725	704	690	696	700	692	700	709	732	709	716	727	738	724	695	667	720	722	751	736	775	733	690	696	752	724	732	719	719	728	700	702	713	752	732	703	676	750	697	736	707	723	708	696	678	716	672	727	677	722	703	753	752	708	663	728	689	739	726	701	706	687	723	765	692	659	728	745	665	688	746	702	707	725	745	715	682	754	754	762	752	726	733	754	680	707	673	693	676	680	685	650	698	675	681	672	671	743	688	721	753	722	752	689	725	756	772	728	718	771	712	716	757	729	715	724	651	736	765	727	704	741	750	675	739	708	667	732	715	756	705	717	687	704	722	746	742	726	731	728	721	717	684	706	731	708	680	694	754	704	703	694	724	721	676	721	730	689	717	689	691	717	749	693	711	703	701	724	664	709	681	719	738	719	692	694	670	740	739	726	665	738	739	735	740	732	718	736	676	706	734	720	712	735	743	685	693	698	726	701	689	730	714	731	758	671	733	715	756	691	729	777	673	715	709	730	727	783	729	772	660	682	713	730	708	704	720	722	686	750	719	758	698	719	718	685	726	750	709	767	734	690	706	671	679	755	700	720	706	786	743	718	678	693	710	716	724	733	658	737	717	735	689	773	674	713	697	706	744	693	710	712	726	736	679	677	709	668	725	710	760	754	727	719	720	673	733	774	730	693	699	717	704	720	700	729	676	753	647	701	682	783	739	733	700	733	732	659	664	675	693	709	738	675	699	731	705	703	728	710	712	683	762	721	715	734	712	716	717	704	661	692	722	700	679	752	718	768	693	682	679	710	711	656	677	725	697	710	724	691	760	735	715	750	672	760	721	682	716	702	703	730	719	685	709	671	719	702	666	729	701	688	683	703	697	695	735	667	710	727	717	693	680	752	704	703	699	720	706	751	684	725	710	717	713	683	711	777	696	741	724	682	695	735	677	698	725	725	724	751	703	747	702	687	696	695	746	788	751	741	685	712	697	714	688	682	700	685	685	727	712	681	679	700	693	697	746	714	724	702	717	682	722	701	720	733	732	712	766	728	693	691	673	734	720	678	729	716	722	730	691	718	746	733	710	720	699	692	704	748	717	692	725	725	682	711	670	688	721	734	715	714	733	708	717	713	677	733	755	690	728	715	720	715	699	737	711	671	701	701	700	747	690	750	725	770	728	742	742	664	733	685	722	726	718	714	762	723	716	733	770	705	730	730	775	675	642	759	734	703	701	728	704	730	785	705	693	734	716	674	727	732	721	676	730	750	733	667	704	691	764	698	694	743	707	698	701	672	682	752	698	750	647	726	721	739	713	769	691	696	695	715	689	684	715	723	713	725	711	747	712	695	699	681	694	720	737	718	712	688	711	651	660	695	688	693	689	736	748	701	718	756	724	749	698	695	731	754	759	728	716	702	696	705	687	724	699	766	704	749	764	741	742	696	690	708	694	714	675	728	710	692	683	675	698	707	687	740	674	746	739	693	647	666	727	736	728	688	720	701	762	694	707	732	692	712	730	778	743	700	740	720	731	670	693	703	673	780	729	714	715	751	724	704	697	730	665	684	737	688	720	707	708	753	745	685	711	740	771	658	700	746	757	696	680	735	736	705	716	736	757	726	684	726	712	715	685	700	721	720	708	752	713	765	724	721	720	697	686	733	723	665	720	761	706	710	742	679	666	707	712	680	788	745	749	693	726	726	707	667	736	679	719	720	731	734	729	697	705	741	740	727	706	719	716	746	691	723	724	704	683	738	712	718	713	737	712	692	705	738	676	697	695	719	702	729	697	755	697	725	736	733	725	741	685	678	692	720	679	706	749	717	765	794	669	735	750	719	697	717	762	697	676	725	721	711	743	720	669	695	708	673	773	672	729	679	694	732	719	664	732	730	710	719	726	700	693	724	729	690	726	713	672	726	691	735	701	682	703	688	743	727	771	707	696	672	708	687	727	704	725	738	755	696	728	718	698	754	719	740	743	699	727	697	760	725	674	738	754	719	680	682	756	713	729	736	748	691	714	723	732	657	715	713	714	718	749	771	714	719	719	722	686	737	677	691	715	699	707	693	682	690	730	713	735	726	751	720	774	689	721	696	747	707	715	688	693	750	714	716	765	711	759	699	735	697	685	772	741	628	707	743	714	683	761	678	729	684	702	703	696	689	674	686	733	694	695	729	660	711	711	720	733	701	763	702	683	733	726	699	719	752	724	666	753	716	696	726	714	701	732	795	705	758	692	709	731	671	743	750	717	644	731	698	718	737	700	745	714	729	702	706	687	732	715	731	761	709	721	727	700	663	706	722	685	696	715	699	706	688	746	750	705	699	705	708	743	716	713	724	720	693	689	759	675	678	699	696	696	723	664	692	702	764	723	702	695	722	744	782	678	726	729	790	702	695	682	709	698	730	691	736	702	673	731	724	773	736	723	733	701	713	700	698	693	758	747	724	726	783	674	727	724	713	687	712	695	699	740	719	671	674	710	756	694	683	674	683	699	748	743	708	723	716	731	704	694	679	725	703	739	709	695	715	669	729	726	732	700	694	669	716	718	725	690	748	734	705	686	743	704	736	721	711	727	751	723	698	716	723	747	701	699	731	699	741	693	706	709	685	705	744	713	690	765	690	742	740	740	682	710	735	685	704	737	695	684	706	683	724	756	709	756	694	708	703	703	758	711	700	684	710	742	722	681	723	691	750	710	699	701	732	743	736	673	715	702	718	731	722	739	695	699	779	724	732	726	686	704	729	742	711	722	694	723	677	718	729	711	683	679	723	699	666	696	708	716	703	657	685	681	718	646	695	697	734	727	710	739	679	736	728	737	685	705	741	693	710	680	725	695	691	715	736	728	725	724	768	730	720	731	739	757	689	723	708	752	706	695	764	730	705	690	744	713	685	699	698	707	681	722	696	679	671	699	684	685	711	688	677	730	758	698	687	694	721	709	692	716	749	739	717	739	710	700	707	730	697	730	724	736	710	748	733	716	740	725	741	690	732	665	699	696	713	729	761	740	697	728	672	718	673	702	724	756	709	701	710	735	702	721	717	704	693	687	650	715	739	701	676	697	695	740	749	669	674	692	725	701	735	740	771	717	736	699	721	712	732	766	687	727	701	771	688	748	729	743	711	704	729	702	705	697	722	739	719	724	705	710	730	698	719	739	714	667	707	690	726	695	730	692	751	762	682	717	705	714	754	709	712	726	692	694	685	720	664	739	730	706	701	680	724	680	698	733	729	705	729	680	689	707	698	706	743	735	721	773	688	696	690	677	730
36027	4944	416	342	335	332	339	332	363	375	324	335	347	369	349	367	358	358	327	327	326	332	368	356	311	327	366	349	345	332	344	343	351	368	336	328	352	347	324	350	338	333	385	353	337	346	350	329	371	357	322	333	361	340	358	370	382	316	360	374	346	319	348	348	374	368	320	349	353	355	341	365	335	349	350	388	363	338	338	321	309	321	329	322	350	322	350	339	330	333	332	359	346	311	329	347	354	324	374	342	375	336	329	320	351	364	339	325	348	372	334	327	338	338	318	351	351	334	334	352	319	355	373	325	349	329	368	363	355	338	296	314	303	331	369	348	402	363	318	348	352	320	366	339	343	357	328	313	332	329	334	348	366	343	319	320	335	319	350	319	352	344	351	338	353	337	383	357	316	331	373	354	298	352	349	328	345	334	331	337	368	328	350	370	364	338	323	345	387	316	306	370	378	370	372	358	361	343	303	388	373	354	360	349	318	373	358	361	361	359	344	348	329	340	329	345	342	343	359	342	348	336	354	347	361	330	321	329	342	314	327	355	359	311	342	337	371	342	384	371	337	332	332	333	340	339	333	343	373	337	306	347	342	349	295	382	372	320	332	360	307	336	343	362	334	383	349	369	362	389	341	382	328	369	294	355	321	350	352	356	324	339	335	320	350	337	372	337	350	332	363	341	327	348	326	346	346	302	326	368	328	374	382	355	381	368	351	363	371	359	300	308	345	332	378	342	327	336	332	335	305	366	374	349	354	361	362	332	316	345	326	346	340	307	353	332	330	367	366	320	337	355	354	376	325	375	307	359	352	375	296	339	316	349	374	353	391	341	329	311	313	342	346	360	332	355	352	331	340	338	349	348	367	312	372	358	365	348	349	326	372	366	339	353	364	412	323	379	360	344	314	330	357	344	336	347	342	323	333	350	374	353	331	316	366	364	337	342	374	349	326	358	317	353	359	340	333	348	336	355	350	320	342	340	362	372	316	354	350	370	364	349	375	317	398	357	323	329	343	362	338	323	369	355	343	345	347	332	328	327	341	350	356	372	329	371	332	339	370	361	347	354	359	336	346	363	364	320	361	353	380	342	328	321	334	324	372	371	357	294	347	357	358	347	360	335	352	293	320	347	424	345	379	390	365	345	343	322	362	358	351	363	369	373	355	359	367	333	385	396	364	317	344	352	325	317	319	337	344	325	354	367	328	333	354	347	330	372	358	383	359	337	331	314	383	345	319	321	346	344	388	344	337	382	364	355	342	344	358	333	337	367	367	365	350	375	335	342	331	320	317	324	344	330	334	343	343	335	346	341	331	374	360	318	332	342	325	337	365	338	347	355	355	335	307	394	338	352	346	350	358	347	351	348	367	323	365	304	375	371	352	343	346	346	368	353	336	356	318	384	403	352	341	341	350	362	342	305	307	378	369	343	356	373	303	343	390	351	357	377	373	358	329	357	356	336	333	357	350	315	357	338	343	347	360	380	359	352	304	354	318	342	347	352	366	361	340	404	327	368	347	359	335	352	401	372	355	313	325	356	346	349	348	352	358	358	336	334	355	348	356	329	331	342	360	340	360	325	366	369	323	328	355	298	348	346	329	307	339	352	342	341	319	353	335	374	341	356	358	341	326	332	315	343	370	338	335	344	357	334	347	370	370	342	372	356	380	376	319	336	323	357	329	346	351	357	359	363	362	343	344	336	332	375	326	338	345	371	339	320	316	355	353	354	375	361	312	355	350	342	372	329	359	313	340	311	369	336	338	323	345	356	342	364	355	302	340	357	325	341	343	341	350	345	324	319	340	337	328	315	322	342	321	351	334	316	327	340	320	356	322	313	364	353	374	345	315	349	317	343	354	350	379	362	378	325	334	322	346	329	340	376	305	368	339	344	357	340	332	370	353	352	373	356	370	351	330	344	308	346	349	350	355	375	332	342	343	326	341	339	366	363	338	343	364	377	348	344	355	317	354	333	348	353	338	360	375	352	329	368	358	353	338	374	329	365	387	349	376	344	347	335	344	359	353	357	342	380	367	382	349	369	398	339	354	332	385	352	352	377	349	336	346	358	334	326	358	355	335	323	342	349	345	337	348	365	341	309	332	359	345	326	337	395	323	331	340	360	363	317	345	372	332	349	334	313	369	355	305	349	337	336	311	337	353	337	353	334	367	356	350	337	313	371	322	370	303	311	352	318	344	328	364	344	372	338	318	334	326	309	314	336	359	351	368	326	318	385	325	295	337	374	328	356	356	341	356	383	380	343	350	325	382	356	370	396	315	325	353	339	334	353	357	376	349	325	336	332	337	350	351	382	349	350	341	342	344	339	362	357	388	314	336	345	332	358	327	340	379	362	369	374	339	357	345	340	367	353	366	349	339	342	322	324	332	338	373	347	364	348	312	352	374	346	335	351	349	368	333	317	347	337	360	359	317	358	339	349	397	344	375	342	334	379	357	321	342	318	318	288	352	359	331	347	339	337	318	335	355	383	371	330	361	346	343	348	336	364	373	341	333	339	363	327	338	328	380	315	356	378	314	360	384	343	337	328	358	339	343	347	335	348	352	338	351	305	319	309	335	350	329	335	351	321	335	337	357	339	390	340	352	356	353	345	388	317	344	334	329	347	347	358	343	378	360	341	321	306	339	318	359	341	376	357	349	325	337	363	361	323	321	360	331	331	359	323	372	369	325	381	351	346	322	329	355	334	337	367	342	365	345	347	310	324	331	335	340	354	308	352	365	335	340	363	363	330	365	337	355	327	329	356	319	372	352	385	361	352	365	332	306	377	337	310	365	346	333	357	363	357	341	343	323	303	349	327	349	325	336	314	337	353	343	352	345	398	335	313	336	331	384	346	365	343	362	347	324	321	344	332	345	378	324	320	319	365	361	365	372	337	364	345	325	365	319	344	371	324	359	346	380	335	366	366	335	326	324	367	328	384	347	354	377	358	350	317	390	328	333	350	365	359	349	338	342	344	326	343	361	323	318	346	356	331	378	334	320	369	361	345	358	309	337	388	325	349	346	331	321	326	340	359	349	344	339	361	354	346	362	306	342	361	382	358	338	321	340	316	319	372	353	340	338	345	348	338	323	356	376	340	318	356	342	349	326	332	322	352	344	360	392	314	363	333	375	353	353	340	328	307	332	335	321	375	356	360	341	331	340	308	262	367	357	306	322	303	352	359	371	341	337	357	350	338	345	354	348	364	317	322	335	388	339	365	346	362	368	343	325	365	310	328	347	332	358	359	318	369	301	349	352	355	351	346	317	334	342	352	324	353	358	379	335	321	334	369	339	370	298	358	317	340	361	356	310	339	343	352	350	345	404	347	331	349	353	339	368	363	311	350	349	347	363	318	328	334	328	356	373	375	307	337	357	337	365	324	341	357	337	295	384	319	360	343	327	314	323	373	325	306	348	336	331	349	333	325	344	343	369	404	347	329	325	351	322	328	363	320	334	331	354	353	379	331	375	376	348	339	345	330	350	345	328	360	364	411
19950	791	806	818	795	842	845	804	820	827	803	863	769	852	800	854	762	825	807	838	794	777	810	791	802	783	825	736	779	817	818	779	868	830	823	802	791	839	813	792	797	786	823	787	831	766	848	782	801	818	781	755	766	775	793	809	789	781	738	792	804	800	840	776	784	843	792	817	815	798	808	780	805	809	767	782	786	789	809	810	783	781	776	815	815	775	736	807	761	825	851	789	763	795	779	780	816	759	797	780	759	807	800	789	768	762	845	798	781	803	757	793	780	804	809	774	784	805	865	785	799	789	800	748	780	795	801	795	860	742	773	827	753	805	778	795	850	828	808	819	765	833	761	783	803	800	821	809	779	754	747	812	854	844	792	803	798	811	835	814	757	831	759	796	812	791	808	812	727	810	803	810	776	831	799	800	792	788	868	777	847	760	804	847	846	827	865	836	799	777	800	805	762	807	794	810	815	799	856	772	799	736	746	819	806	826	756	812	839	807	842	774	834	762	813	819	877	814	772	815	735	747	783	780	816	830	797	776	822	861	815	797	783	810	734	800	806	870	854	806	780	761	776	844	804	760	817	779	733	816	791	784	790	804	782	792	768	778	817	799	798	774	828	800	832	780	810	808	790	850	796	803	790	815	782	784	802	854	796	800	845	784	784	791	789	836	814	776	753	820	827	764	766	849	788	826	863	817	835	846	781	815	813	788	799	792	832	838	856	800	773	830	803	809	785	772	785	811	786	766	798	773	826	783	770	772	800	809	777	783	790	786	785	793	742	787	787	842	784	795	808	785	791	766	866	793	778	815	841	824	829	844	803	800	802	823	803	763	790	757	821	824	783	787	785	854	787	803	803	811	788	773	821	811	831	822	806	779	805	829	794	830	782	805	796	754	846	790	799	772	817	787	806	780	812	801	778	805	808	770	821	811	877	802	771	823	887	799	752	788	801	850	750	824	833	762	781	825	805	830	841	816	802	780	821	808	776	819	780	838	824	835	766	786	760	790	811	843	814	779	746	867	878	831	837	781	835	784	810	856	818	768	796	822	786	824	851	796	807	755	795	829	811	800	797	785	814	814	785	817	762	767	821	788	822	823	722	777	770	783	827	805	811	784	784	799	790	801	820	758	808	773	815	798	802	829	841	737	816	782	801	804	839	823	831	762	857	760	845	790	804	826	788	785	799	835	781	853	859	776	783	802	805	796	796	796	789	824	819	834	803	813	833	794	800	792	797	765	816	802	801	804	831	785	816	784	751	764	831	823	857	761	769	781	850	797	780	806	741	777	783	856	822	769	768	838	788	787	810	809	814	789	836	822	787	787	856	794	779	807	835	764	847	830	772	770	814	762	823	749	752	830	799	762	780	825	780	776	846	823	790	770	783	783	793	817	814	813	799	790	844	790	819	853	767	828	800	822	778	858	799	766	800	785	824	797	751	788	786	794	814	801	843	805	807	848	819	809	820	803	817	837	818	846	815	732	786	811	849	798	809	802	768	824	913	788	785	836	825	842	827	812	798	792	796	799	846	812	830	806	823	816	779	832	812	820	836	780	837	725	774	766	779	797	750	751	839	804	744	793	874	834	828	801	794	864	752	820	766	807	784	801	801	793	759	802	799	816	811	820	748	807	847	790	863	769	787	823	809	797	764	792	855	765	781	814	834	808	805	819	806	812	775	819	757	802	785	751	756	776	785	808	810	782	769	781	812	766	766	812	757	787	801	802	761	749	790	794	774	756	802	805	814	782	801	778	852	804	770	777	801	813	797	790	749	790	802	838	813	813	787	765	822	790	845	802	803	772	787	832	823	750	780	785	800	801	776	784	810	849	841	816	823	717	821	812	782	810	808	765	803	774	796	794	814	872	796	784	755	773	811	791	807	782	766	768	790	828	816	802	803	789	791	851	760	777	823	748	805	812	787	775	806	820	840	767	797	829	763	803	848	793	781	821	778	758	805	839	790	813	783	808	792	827	835	811	864	828	797	789	837	813	805	836	786	839	835	787	791	748	772	815	799	817	758	806	798	836	794	761	787	789	786	802	821	816	828	793	844	767	783	801	754	774	797	768	773	792	783	855	795	799	836	792	823	758	830	794	835	794	789	794	765	799	793	837	767	765	804	777	793	813	767	844	796	823	859	804	761	815	821	800	762	842	822	773	785	848	821	793	788	783	806	774	810	776	801	812	801	785	824	775	745	802	779	795	785	787	786	742	776	826	818	795	800	818	787	793	852	784	767	839	843	789	767	817	801	853	820	802	838	790	783	805	802	793	796	757	766	778	807	838	789	831	764	828	760	852	820	800	817	820	791	820	826	803	835	778	804	801	729	838	744	800	780	874	765	800	785	814	869	806	778	792	817	763	834	804	781	770	813	799	830	829	832	799	761	769	816	816	737	808	800	757	819	794	794	778	815	796	782	751	817	780	812	846	782	805	799	822	749	858	752	778	789	778	714	768	873	787	830	801	795	803	820	789	816	826	802	810	764	700	798	801	801	780	805	824	833	839	813	804	809	819	796	761	771	810	777	798	825	816	799	767	810	753	819	766	799	761	807	801	831	818	826	810	797	740	779	775	842	787	798	814	825	801	778	768	764	796	811	874	853	785	812	771	798	818	803	790	853	839	813	800	800	795	839	778	798	778	763	862	819	786	825	796	774	785	805	820	794	794	750	809	768	774	847	778	768	780	807	815	838	821	846	798	777	790	808	792	769	819	815	773	796	786	877	761	774	784	836	788	829	805	800	802	736	809	766	775	820	815	820	799	842	749	835	786	739	753	818	809	830	851	750	781	789	785	792	817	782	750	803	758	769	799	790	753	776	817	790	768	753	763	783	790	809	865	811	772	829	813	820	808	739	796	807	751	799	788	775	812	834	795	771	821	773	857	780	824	804	844	758	770	816	804	817	795	769	825	796	836	780	783	795	816	788	716	802	813	793	794	795	795	767	774	828	804	772	839	839	811	877	827	827	829	711	813	837	850	770	786	847	804	837	794	779	818	810	853	810	785	760	764	827	785	806	803	765	787	775	783	769	806	808	801	810	779	792	821	828	806	793	850	824	810	802	801	791	769	851	786	787	784	822	857	830	786	729	827	827	817	770	804	817	809	777	827	824	769	790	779	766	814	711	811	827	815	793	761	783	810	870	785	819	799	815	784	821	872	814	827	799	823	792	786	800	799	807	797	788	808	752	828	782	789	787	800	794	786	837	840	819	817	843	740	829	830	770	781	798	782	823	828	813	829	793	769	763	817	787	773	822	806	769	796	833	790	798	800	830	806	809	793	786	822	783	815	846	785	774	764	811	800	742	808	791	820	797	790	856	806	826	759	782	797	840	788	744	796	771	772	794	818	809	800	830	763	782	783	827	815	809	814	809	770	855	784	872	756	794	775	809	753	788	829	826	790	794	786	810	768	827	783	786	821	782	781	809	811	792	782	834	790	769	792	772	814	867	809	817	762	794	794	823	827	834	777	804	814	781	859	817	823	773	850
47637	9533	1189	576	493	489	503	497	489	441	478	496	454	447	457	453	455	492	457	450	449	487	498	507	491	440	476	468	442	519	479	423	500	537	483	456	464	475	473	463	495	432	497	482	456	474	457	462	496	451	498	491	466	448	448	444	449	492	458	434	443	455	477	449	461	446	466	443	477	494	464	447	443	460	521	461	447	462	459	446	497	473	514	439	455	462	426	472	472	463	424	406	451	454	422	438	445	411	497	466	453	458	441	503	452	449	421	498	450	399	440	440	474	442	480	490	460	475	435	447	463	439	462	453	466	443	459	476	466	455	424	479	488	465	465	452	472	482	457	444	444	463	517	449	476	431	457	461	459	423	413	422	483	446	449	482	440	464	432	468	434	422	425	421	502	500	470	492	465	507	472	463	430	486	457	457	455	484	439	499	461	489	469	465	465	429	482	487	419	452	468	476	503	466	436	450	453	473	443	464	379	416	428	468	471	438	472	464	479	465	449	466	466	474	466	476	463	447	510	409	494	465	482	435	456	461	478	469	443	514	458	502	457	454	484	491	505	438	470	445	447	506	452	453	455	444	454	491	477	458	464	515	479	478	458	479	436	498	474	459	474	476	437	424	460	469	487	462	456	440	459	557	483	447	415	438	452	403	477	462	413	437	451	459	481	452	438	460	451	442	441	483	494	419	437	434	479	459	428	487	476	453	463	423	448	497	478	436	432	473	493	425	467	479	454	420	464	473	436	465	478	460	457	419	442	501	422	484	420	468	466	466	473	447	432	457	452	454	470	442	468	451	450	416	487	444	443	463	446	473	451	442	433	493	448	458	467	466	451	474	463	453	461	441	483	409	460	476	480	455	456	472	444	448	442	470	438	456	446	449	462	483	474	453	418	470	465	464	420	478	470	436	476	472	485	448	484	471	434	489	476	394	492	455	447	486	440	474	459	490	464	443	456	425	446	418	465	488	452	457	479	503	453	452	427	487	469	438	419	456	459	480	497	452	476	446	485	440	442	450	406	501	531	469	465	456	411	428	430	475	471	477	464	486	481	437	427	488	466	479	497	457	429	496	483	466	469	470	470	434	435	462	462	476	446	418	424	438	497	475	434	426	462	449	448	502	458	473	492	421	485	458	486	457	474	457	475	501	482	467	447	424	461	435	453	439	439	427	415	495	473	433	445	456	451	444	467	466	441	435	425	435	496	455	413	437	471	470	452	482	425	449	480	486	451	460	437	498	442	440	475	479	448	437	464	424	452	459	449	426	443	436	450	451	482	438	472	425	463	472	440	457	486	475	446	503	489	419	440	416	470	504	484	457	439	449	474	501	443	453	476	471	469	433	467	440	470	480	447	493	465	446	524	470	459	477	474	440	454	476	479	456	445	459	501	471	449	472	467	466	508	526	469	449	436	451	454	481	448	424	460	450	464	444	459	479	464	456	480	466	471	429	443	475	465	498	523	451	433	467	443	462	471	516	482	437	446	447	414	453	425	457	477	448	438	440	440	475	437	409	470	466	412	464	477	428	472	437	448	466	488	479	460	466	430	476	436	474	476	464	412	456	487	474	420	502	478	440	485	426	472	463	436	424	430	461	460	464	454	429	457	484	444	463	488	473	423	476	401	458	450	476	472	440	479	464	441	473	468	459	455	437	470	497	459	456	461	502	447	450	463	434	450	468	500	460	440	435	470	469	502	506	479	478	477	416	457	470	465	479	475	454	506	451	457	449	484	461	453	462	470	449	459	446	484	479	470	487	463	480	476	442	502	434	475	460	425	457	462	455	419	451	459	476	478	429	449	453	455	431	471	492	453	475	493	470	458	505	456	415	485	452	489	459	453	456	443	446	475	477	454	468	465	458	476	424	440	467	469	474	453	459	457	416	463	439	410	439	422	437	479	481	448	504	455	470	416	462	472	460	450	516	446	494	436	441	456	484	457	499	422	427	488	451	454	384	480	483	446	462	485	436	485	436	409	446	476	508	469	485	444	427	469	469	478	457	468	423	435	455	449	462	481	440	473	463	495	465	448	474	443	471	439	472	480	448	441	454	462	509	503	452	448	498	473	450	439	432	466	458	464	459	423	496	423	446	495	439	427	436	433	459	431	513	468	448	475	486	509	446	430	499	452	468	442	446	449	474	474	455	450	464	426	448	450	484	431	475	435	498	475	435	466	413	444	479	463	436	447	447	460	433	458	477	428	456	472	438	464	454	443	484	453	453	475	437	471	441	477	483	498	468	459	476	463	459	445	416	495	482	477	408	463	464	461	426	441	482	452	493	461	467	480	472	474	436	477	456	468	446	475	452	466	475	444	427	463	450	436	429	440	455	486	479	449	432	434	436	457	433	450	480	451	460	482	469	469	462	452	422	504	505	471	496	455	449	478	441	428	496	447	437	443	445	499	449	425	424	469	495	472	461	447	457	482	446	464	452	472	441	489	429	449	474	479	457	456	471	470	448	456	480	459	479	481	469	495	488	488	489	459	464	522	455	460	442	498	477	447	432	458	454	475	467	498	491	459	454	427	433	466	448	435	472	456	406	460	461	487	466	482	464	458	494	445	511	467	470	440	463	432	432	444	453	485	458	503	460	433	405	447	449	460	484	457	421	458	448	466	504	475	444	505	427	435	462	456	453	471	444	502	448	456	430	419	478	500	473	458	481	509	460	461	419	466	474	467	487	456	451	509	472	478	496	432	447	451	475	428	466	472	468	464	455	466	436	474	458	488	453	445	416	463	465	464	485	458	450	460	434	455	416	491	451	479	472	455	427	451	452	498	483	476	434	445	455	453	499	478	479	444	453	457	458	472	473	447	495	451	455	476	480	489	443	481	462	435	453	441	454	450	463	505	493	492	461	444	469	467	476	492	468	475	455	435	407	494	455	446	451	456	445	471	412	448	451	470	478	462	438	441	450	473	471	426	434	427	465	422	441	471	459	504	430	476	471	492	467	461	478	501	494	448	511	402	443	419	466	461	427	499	486	462	450	455	430	446	486	454	456	480	447	440	496	474	419	422	456	464	457	465	496	462	486	477	484	443	453	451	414	446	505	459	444	483	482	421	456	427	462	470	468	426	448	514	467	460	485	481	414	432	468	458	482	518	447	445	437	469	539	496	458	456	431	476	479	449	443	445	486	485	462	479	475	432	479	450	448	468	481	479	465	493	470	480	450	502	473	446	461	455	443	473	484	472	426	482	435	442	453	457	475	461	485	451	441	421	438	446	499	429	459	481	470	466	506	493	446	422	501	470	493	525	446	418	473	470	471	505	443	431	506	416	444	442	476	433	432	456	446	435	431	421	463	450	418	483	461	543	475	463	432	422	449	448	466	433	428	470	470	422	458	456	444	458	458	434	443	421	479	483	428	494	448	443	420	479	494	459	438	453	430	425	436	456	471	510	448	482	464	477	485	465	435	417	435	471	456	438	423	436	460	453	456	455	437	447	486	467	476	473	448	493	439	436	471	504	484	463	437	478	450	459	500	510	454
25335	1172	1423	1521	1361	1274	1212	1188	1115	1105	1120	1109	1059	1038	1090	1025	1075	1086	1040	1065	1032	990	1073	1069	997	1031	1047	1010	1053	1017	1081	1032	1051	1007	986	1031	1015	996	1064	1005	1053	998	1036	1002	1043	1008	1040	1076	1016	1048	1059	1027	1089	993	1086	955	997	1084	978	1039	1045	1032	1064	994	1064	985	996	1001	985	1071	1010	994	977	1086	1105	1025	1029	1005	1011	1089	992	1044	1013	1082	1026	1062	1015	1049	1074	1038	1049	994	1039	988	972	1003	1054	1017	1053	1048	1000	1030	1030	981	990	956	984	1001	1078	981	985	1073	975	1003	1003	1004	1067	1050	972	967	1019	1017	1104	1005	1038	992	980	939	1032	968	1029	1062	1001	1088	1017	1012	976	1067	1020	1048	985	1072	1030	1032	1011	1045	1063	991	1038	1026	1013	1024	1052	1036	998	1059	983	1032	1089	1012	1091	1032	1058	1026	1047	1056	996	1023	1071	1113	1050	1053	1022	992	1019	992	1061	1020	1029	1027	1000	1032	973	1016	1054	1053	1005	1034	986	1032	1009	1015	1005	966	994	1009	1031	1051	1026	997	998	1001	1066	1028	1046	1004	1037	1005	1046	1058	1059	1057	1014	1005	1059	1020	1037	971	1021	1071	998	989	1014	999	1052	1061	1068	1004	1038	948	1023	996	1008	1009	1050	1054	1040	1038	1045	1093	990	1036	983	1004	1058	1008	987	1037	1067	1060	1028	1040	966	1044	1010	1049	1012	1024	1028	1048	1047	995	984	1066	947	1092	1031	962	989	1035	1012	1015	985	1054	1060	1063	1029	982	1008	1068	1017	1052	987	1035	1034	945	1014	1039	1027	981	1009	1011	1085	961	1008	1033	1014	1023	994	999	1036	1014	1013	1054	1041	1003	960	1053	1044	1048	968	1102	997	1051	1097	993	1051	995	1023	1019	1042	1016	1077	1023	1042	1024	991	1026	983	990	1042	1023	1037	1040	1012	1051	1051	1022	1079	978	1021	1045	1040	986	1013	1024	993	1021	984	999	1003	1011	1020	973	1023	1022	1007	1065	1019	955	1025	1071	1027	1014	1079	942	1072	1056	1038	1033	1004	1006	1007	992	989	966	1074	1037	1048	1027	1036	1070	974	992	990	1010	1053	971	1022	1066	981	1013	1034	982	1000	1048	1062	1078	1007	990	1008	1023	1043	999	1040	1004	1016	1021	1022	1014	983	1023	1012	1058	1028	1036	1024	1045	1031	1013	1050	1043	1016	1026	1061	1001	1033	1021	1016	1006	1042	1047	1002	1017	1003	973	1040	1002	1068	1020	1025	1089	1046	1015	1025	1032	1015	1027	1052	1012	1012	1027	991	1064	1045	1018	1017	1057	1005	966	1056	999	1045	1028	1013	1041	967	991	1011	1055	991	990	961	976	1048	1013	1005	981	983	1068	986	1026	1054	1045	1070	1000	1055	1019	1035	1041	1020	1021	1053	1033	1072	1051	997	1012	1009	1019	1025	1008	994	1068	1086	1047	1018	1074	1057	1005	1067	1032	985	1026	1036	974	1048	1021	994	1071	1027	1054	1029	1060	1024	1002	1021	1050	982	1033	1047	1021	1050	1083	1003	964	1052	1033	1074	1048	967	983	1086	995	1036	1027	986	1033	1040	1002	1020	1014	1046	995	1052	1014	1005	1068	1033	955	1040	1013	1001	1042	1058	1036	1011	1078	1061	1049	1079	1064	1039	992	1013	1049	1047	1037	1005	1009	1029	979	954	1005	1032	1056	1037	1044	1023	1049	1047	1007	1078	1021	1023	1050	1019	1019	933	1085	1043	1026	1066	1038	1043	990	988	1012	1042	1063	998	1046	1061	1061	1032	1072	1028	1024	1003	1032	1037	1077	985	1037	1036	1032	1095	1013	988	976	1052	1065	1031	1012	1048	1060	984	989	998	1015	990	979	1057	989	1029	1026	982	1025	1037	1017	982	995	1030	1050	1050	1013	975	1005	1034	1047	1007	1035	1047	1027	1044	977	1015	1044	1009	979	1056	1066	967	1014	1044	1043	1045	1061	1062	985	1039	1006	1016	1036	1003	991	1046	1042	1005	988	1017	1059	962	1035	1024	971	1017	1040	1033	1047	1061	1031	1008	1075	1082	1008	1055	1012	1033	1025	1005	1034	980	990	1047	1092	1013	1029	1013	961	1048	1034	981	982	1007	1033	1008	1058	989	1097	1001	982	1022	1020	1043	1030	1061	1009	1045	949	1044	1015	1049	1019	1012	1005	1024	1053	1035	979	966	1006	1059	1040	1009	1007	1044	998	952	1018	1012	1034	1034	1052	1043	1083	988	1066	1002	1035	1050	967	1055	1015	1021	1025	1006	1098	1001	968	1038	995	1007	1000	1047	1015	1054	1049	1074	972	1009	1008	983	1012	1036	1009	1003	1014	990	1067	1006	1054	1089	1109	1001	1060	1020	1050	1010	1019	1034	1045	1009	944	1035	1046	1000	1010	987	1037	994	980	1033	1010	1014	1035	1035	1046	1032	1091	997	1029	1079	985	1054	1061	1047	1024	980	1064	1009	1064	1016	1013	1061	980	1056	1028	1062	1029	1064	1009	1063	974	1015	1006	1043	1012	1091	1068	1007	1012	1061	1036	1051	1069	967	1086	956	1036	1001	1075	1070	1058	994	1062	1078	1029	993	1018	1020	1009	1065	970	987	1041	1048	1029	972	1073	1065	986	968	1021	1018	1045	996	1036	1023	1001	1033	1110	1077	1084	1042	988	1016	1014	1024	1049	1029	1014	1038	1107	980	1049	1031	1008	1025	1071	1056	1070	1028	1071	1009	1005	1064	1016	1025	991	1049	971	989	1029	1087	1022	1016	970	1037	975	1037	990	1045	1026	1113	1041	969	990	1033	955	1046	1011	988	1073	1021	1066	1003	1008	990	976	1103	1040	1002	1022	1004	1049	1011	1000	1065	1013	966	1055	1030	1032	1024	975	1022	1066	1059	986	1020	1010	1022	1091	1005	982	1038	1028	976	1044	983	988	1026	1055	1027	1079	1057	1078	977	1012	1027	1030	1039	1076	1056	1056	1021	1009	1023	1010	1027	1017	1057	1001	1032	1016	1042	1089	1028	1038	1024	1020	1033	1035	1016	1029	1027	978	1024	1011	973	1065	1016	1037	982	1062	973	976	1037	1019	990	980	1012	995	1009	1031	1035	1052	1056	1027	987	1057	983	977	1006	1032	1016	1022	1066	1010	1048	1078	980	1007	1066	1012	1060	1030	1054	1042	1006	1061	1048	1052	1058	1021	1030	1001	1077	968	1039	1056	1048	991	1010	1061	1016	957	1049	1031	991	1039	1044	1026	995	997	1028	1054	1039	1016	1095	1051	995	1043	1019	1072	1065	1004	1026	984	1052	1077	1057	1084	1069	1041	1047	1066	1041	1013	1006	1005	1004	1007	1032	1025	1020	1033	986	1013	1035	1101	1046	1039	1017	1011	1059	1068	1070	1056	1028	1030	1049	994	1038	1003	1054	1008	981	1017	1062	1031	980	1038	1038	1012	1047	962	998	1019	1079	960	1012	1025	1069	1022	1016	1033	1065	1055	1025	1040	1004	1017	1040	1007	983	1044	1022	1042	974	1030	1003	997	1013	1080	1001	1020	964	1005	1052	992	962	1033	967	986	1063	1047	1066	1082	1025	1039	1088	1011	999	1011	1007	1038	1063	958	1046	1111	1039	968	993	1012	1019	1027	973	1037	1073	1031	1049	983	1005	1022	961	1011	997	1056	1038	1037	986	1040	1058	1007	1035	1044	1022	1054	1071	1041	1026	1028	1028	1006	980	1057	1002	1066	1030	1058	1038	1017	1074	1027	1039	1089	1003	1040	1063	1028	1065	974	1045	1007	1029	961	997	1004	1002	1004	980	1000	1044	1017	1014	1077	1055	1033	1031	990	1067	1039	1032	1035	996	1066	1021	1020	1022	1020	1008	1021	1080	1034	1037	1032	1040	995	1041	1016	1001	1034	1035	1011	1078	970	1000	1007	1047	1087	993	1076	1050	1048	1082	1024	1033	988	1050	1041	1043	990	980	1024	1054	1073	1037	1048	1029	1049	1038	1048	1087	1028	1064	964	1048	1038	1050	1043	1039	971	994	1014	1033	984	1070	1014	1057	997	1062	976	1064	1003	1067	983	1012	987	1061	1008	1034	1091	1013	1003	1056	1037	1038	1027	1031	1057	1036	1073	1014	1059	1119	1003	1057	998	1057	994	1055	982	1059	1055	992	1059	969	1058	1056	1046	1047	990	997	1033	982	1049	1098	1055	1018	1051	1071	995	1070	1076	1049	1024	1017	1020	978	1052	1041	1069	1048	961	1017	1079	964	1019	1023	1047	1003	1061	1032	1019	1036	989	1090	1000	1037	1006	990	1062	1000	1004	984	1009	1075	1034	1013	1045	1011	1075	1051	1050	1042	994	1058	1041	982	982	1038	1059	1055	1021	1006	992	1016	999	962	1031	1020	1072	1054	1035	1014	1061	986	1079	1021	951	960	1028	1022	996	1083	1023	1007	1050	1076	1052	979	1046	1020	996	997	1049	1089	1055	1077	1035	962	1010	993	1055	1034	960	1074	1008	1030	1032	1002	975	1089	970	982	1064	967	998	983	1036	1080	977	1041	1020	1007	1039	1070	1028	1040	1026	1035	998	1009	1015	976	1027	991	969	974	999	1012	1027	1023	1017
52810	12420	1821	667	526	502	387	392	381	397	366	392	384	363	332	362	344	373	393	366	337	297	388	377	345	367	343	317	330	320	316	372	369	343	334	345	347	350	374	349	361	325	355	349	352	338	337	322	350	339	325	343	339	339	328	325	326	342	346	342	310	324	382	358	360	325	357	340	358	323	380	353	338	389	308	346	327	287	324	322	332	352	359	374	314	340	310	357	316	337	316	350	371	335	354	362	358	344	348	313	350	369	328	345	315	335	330	315	341	363	324	336	339	325	340	358	366	331	377	366	343	356	364	363	350	387	335	320	351	361	326	363	365	319	296	376	373	343	377	347	384	383	320	342	367	350	393	302	322	365	328	372	354	329	342	348	315	340	348	372	330	360	353	349	301	385	354	336	354	363	322	350	356	368	338	346	344	390	343	300	334	360	355	345	343	351	346	324	362	332	353	353	321	337	316	346	331	332	336	340	332	381	337	325	371	334	302	346	346	322	355	306	313	361	328	320	329	335	311	362	362	357	318	350	339	333	347	350	355	362	330	342	343	353	380	331	325	327	304	335	317	350	335	335	348	347	318	350	325	361	345	327	353	362	349	301	316	350	371	352	347	322	344	312	347	366	374	315	338	327	368	371	362	340	356	379	350	310	365	343	300	376	317	312	347	352	347	304	358	350	344	352	345	335	345	366	338	351	341	352	325	359	348	347	376	329	368	300	304	352	351	349	346	356	320	347	391	329	334	353	350	348	342	329	327	322	353	354	365	326	361	310	335	346	359	374	309	308	393	330	332	356	385	317	364	335	383	345	379	353	329	317	348	331	300	311	354	365	356	353	320	310	335	322	317	346	343	349	324	367	348	376	305	383	323	369	363	347	333	302	366	329	299	304	303	353	332	329	358	324	316	351	367	338	349	331	362	349	326	352	373	336	369	325	331	331	307	340	296	328	339	343	324	324	340	351	331	330	319	307	353	338	368	326	323	328	350	335	338	306	327	297	340	328	355	329	382	354	338	326	297	323	332	324	372	321	343	315	361	369	380	324	336	314	322	340	319	358	327	331	352	347	362	331	362	374	328	366	362	352	343	309	305	336	354	337	322	346	320	334	370	326	332	360	333	354	379	333	311	323	287	344	345	343	401	355	349	316	318	291	301	329	333	366	327	356	340	353	345	325	371	325	341	339	354	337	326	359	328	329	324	346	333	314	378	348	315	344	342	299	347	378	348	349	335	384	335	321	394	322	319	362	364	313	373	321	366	319	334	368	354	338	328	368	346	358	347	359	330	349	356	335	344	338	345	339	365	318	357	316	331	328	304	348	352	344	385	335	358	342	333	338	351	357	299	301	326	361	387	358	333	327	341	331	343	312	315	354	349	293	353	342	353	342	359	385	338	339	347	338	337	365	340	349	341	374	333	357	299	349	354	338	351	367	356	343	384	348	316	324	344	361	305	369	326	323	332	357	336	392	338	373	337	368	341	329	312	335	320	363	345	313	346	308	316	321	350	330	320	336	341	299	322	378	358	333	350	309	337	343	323	313	347	380	348	376	353	330	346	366	381	328	313	359	334	347	340	306	294	303	347	340	328	315	364	342	349	363	314	377	335	300	317	308	340	319	354	311	323	345	323	341	327	278	351	336	316	353	356	348	347	329	315	329	331	362	349	319	311	361	358	325	331	341	328	329	320	356	343	352	313	308	323	385	330	331	353	328	327	359	322	337	328	319	354	309	367	335	369	321	327	344	336	338	350	342	383	320	350	316	319	340	302	348	331	331	330	323	331	339	340	352	348	334	366	343	332	321	341	301	359	321	336	340	332	297	331	334	305	329	350	366	352	349	333	338	391	336	347	331	330	334	346	342	344	322	342	358	360	370	329	320	329	325	333	318	343	303	363	373	374	376	330	299	318	358	333	327	294	354	352	377	348	363	325	373	388	357	361	345	341	297	374	313	340	339	359	317	343	323	355	327	350	320	321	308	370	383	343	388	315	340	359	315	322	337	324	307	369	322	314	298	335	330	370	311	329	367	337	377	366	374	358	366	330	373	347	313	334	335	363	301	330	340	340	353	342	335	332	357	283	302	332	351	359	360	356	285	289	347	352	344	342	329	353	334	355	370	330	334	362	355	348	372	323	343	331	363	298	360	349	345	325	337	367	343	362	344	278	324	393	321	324	308	350	350	330	312	342	346	298	351	341	340	353	335	305	348	315	314	325	339	358	346	368	346	358	356	355	379	341	328	352	357	382	362	361	354	335	339	346	344	351	352	342	317	321	340	327	361	328	368	338	345	341	355	343	349	353	367	344	362	332	333	345	335	340	354	384	365	334	333	382	352	345	351	329	393	366	365	334	345	342	366	345	325	333	349	317	344	339	379	376	376	342	316	361	345	325	324	368	363	320	344	349	340	328	349	332	333	333	387	319	323	342	336	327	330	320	313	335	352	356	352	338	342	390	337	360	326	330	366	337	343	338	362	340	330	314	350	376	337	325	340	345	376	357	362	332	319	300	362	318	344	339	329	342	347	300	358	325	334	367	336	364	316	361	334	354	312	348	348	355	303	347	327	378	318	337	341	331	356	324	314	333	353	381	353	354	348	321	366	326	324	366	333	337	325	338	310	347	347	356	330	286	319	332	330	353	347	344	321	326	305	321	318	323	358	317	362	359	386	354	328	359	297	341	337	318	335	318	321	333	333	321	334	313	359	337	354	364	325	330	318	334	334	340	326	358	350	327	347	359	331	364	336	340	303	344	357	321	336	350	330	341	344	338	385	350	309	343	330	322	348	338	306	344	354	318	341	325	314	316	359	360	300	324	375	333	313	337	342	358	339	347	355	342	362	316	330	391	350	361	325	347	329	335	283	345	334	362	322	351	341	338	322	356	316	334	332	318	363	342	328	310	321	357	333	336	332	324	347	295	346	369	322	352	374	350	304	341	352	344	304	305	344	315	303	365	342	317	338	368	316	367	353	343	327	334	296	337	332	348	318	348	329	326	348	364	375	309	326	309	354	342	328	325	330	379	345	373	334	351	327	336	328	358	374	340	346	321	332	338	351	326	368	377	334	388	300	319	320	316	349	360	355	321	366	363	295	364	334	376	371	379	356	340	349	324	326	358	311	390	390	320	351	367	299	334	338	350	320	372	372	348	365	306	331	335	348	375	359	305	343	323	364	324	336	331	352	338	364	336	344	329	367	345	335	376	341	353	330	358	324	330	345	341	339	338	353	317	364	316	306	340	330	313	318	317	333	356	365	307	321	366	345	335	350	325	360	363	351	321	370	354	322	350	350	358	303	363	365	340	326	350	365	362	328	337	317	348	325	324	332	323	337	325	354	318	360	342	346	332	327	358	365	344	349	319	352	358	349	338	377	316	315	323	347	299	328	335	357	330	345	329	323	313	342	331	337	329	337	308	353	334	387	384	338	356	316	353	361	317	334	320	328	324	321	310	328	301	322	319	304	341	347	332	320	314	395	375	342	327	338	370	334
26974	1097	1542	1721	1521	1272	1158	1106	1096	925	982	951	873	852	879	799	842	810	805	803	765	816	818	785	811	779	801	784	819	776	812	766	816	757	771	758	765	781	825	775	763	761	801	767	771	779	758	750	787	744	769	771	768	785	792	770	775	733	792	774	764	742	801	744	769	789	792	723	719	770	785	777	695	703	746	761	698	756	745	800	740	771	736	773	800	738	757	747	794	774	774	802	753	760	761	786	702	772	763	755	767	748	738	734	755	724	766	769	769	731	755	744	744	789	796	770	767	807	701	764	781	760	782	780	747	750	746	730	791	744	729	778	784	739	778	779	733	767	774	771	750	764	772	757	786	816	809	777	746	760	772	772	790	753	840	719	823	781	783	732	754	779	787	780	730	758	714	749	793	744	779	742	742	754	768	787	752	764	799	730	755	725	829	751	762	761	743	766	729	848	836	808	750	769	777	764	759	695	712	785	751	737	779	707	796	743	808	712	748	760	792	788	776	761	742	766	707	717	741	745	734	720	736	692	742	779	797	760	797	746	758	774	753	742	772	795	768	756	740	719	806	792	784	715	804	721	750	747	777	773	797	732	796	809	742	757	748	773	722	802	801	779	734	780	787	756	725	791	769	787	799	806	758	774	796	779	722	746	715	739	768	815	767	747	733	785	757	739	776	791	749	732	800	815	783	766	778	713	762	749	848	758	780	721	745	818	778	742	735	790	759	741	743	757	804	753	757	809	798	752	747	761	766	731	721	711	791	802	780	749	768	775	766	760	778	780	755	812	724	743	795	800	705	799	788	772	728	768	739	776	788	773	780	754	783	781	726	785	746	777	763	778	747	785	717	767	798	749	753	794	800	757	771	767	778	742	790	751	765	755	795	784	764	770	782	780	796	788	757	820	774	737	761	740	816	762	745	726	785	762	821	765	764	759	741	742	773	777	813	786	755	758	728	763	748	729	745	807	765	768	763	812	759	769	776	769	771	785	757	720	755	783	758	785	738	753	803	784	758	773	808	715	736	737	749	761	813	773	702	775	738	733	767	758	766	786	749	717	778	788	781	777	762	769	734	770	764	780	768	749	779	765	782	789	753	766	773	804	756	822	725	763	782	763	733	778	754	757	785	760	732	735	791	738	759	718	783	737	762	773	786	813	755	795	747	788	714	766	752	737	807	736	747	787	748	791	729	760	754	740	744	761	751	778	737	807	775	772	749	717	754	768	741	782	799	752	799	744	714	740	758	725	802	772	732	784	782	803	818	792	763	792	774	758	744	734	787	803	776	744	771	777	716	759	755	778	773	819	779	788	763	790	791	773	763	723	784	793	750	753	798	782	795	768	778	777	754	751	710	761	796	770	754	758	781	748	744	785	753	737	767	784	780	747	751	778	795	756	778	794	771	773	771	781	761	769	802	771	742	745	788	770	780	751	746	828	831	811	754	750	766	760	765	787	748	785	782	705	730	777	729	741	783	720	791	789	772	816	758	792	750	785	729	720	754	753	730	720	762	803	795	711	786	828	746	752	809	714	743	742	822	760	765	763	812	784	746	846	778	704	769	714	780	780	741	717	778	772	770	796	782	758	772	751	800	813	807	691	748	735	740	805	761	797	772	721	807	763	714	770	688	769	805	740	748	781	729	729	767	798	786	789	742	767	736	775	797	763	808	777	748	772	759	754	719	752	725	786	741	795	763	761	805	721	807	783	772	745	762	769	721	783	792	761	691	718	749	801	760	729	756	785	763	764	719	767	784	772	765	750	750	816	774	721	777	760	732	786	772	740	727	726	719	726	746	843	801	747	763	741	810	801	753	746	755	771	751	779	741	780	764	767	770	762	779	743	758	813	780	807	788	765	758	737	764	742	739	721	746	762	777	801	743	785	818	717	771	770	785	809	739	757	748	759	789	759	788	754	746	777	736	751	822	754	763	712	770	751	775	771	785	761	765	755	808	762	727	777	758	739	758	764	740	760	765	757	757	758	757	780	800	794	747	712	730	735	734	780	798	746	737	750	781	708	825	731	770	771	776	772	810	797	756	763	752	823	777	795	739	749	822	741	764	760	718	723	771	759	786	809	757	726	789	760	728	804	764	756	782	738	798	785	781	793	738	811	782	755	757	762	748	772	802	792	750	749	759	779	770	739	744	769	768	747	743	762	787	734	708	814	758	799	752	776	807	751	719	815	816	797	774	752	762	765	716	782	804	743	762	773	760	765	757	751	785	743	770	739	740	730	806	756	784	792	790	774	785	794	767	766	760	696	791	793	828	723	740	776	792	771	788	741	781	780	698	757	748	753	754	786	793	753	763	776	755	703	743	752	779	758	807	745	778	739	789	752	781	730	721	795	769	811	720	749	764	789	759	769	817	799	703	743	759	784	807	763	756	796	779	732	764	765	751	789	752	812	782	751	809	760	764	767	812	741	785	755	783	745	763	793	757	759	724	763	751	728	813	745	798	736	736	761	800	751	747	738	744	784	748	747	770	769	763	789	792	798	766	767	766	781	783	748	824	776	745	761	754	770	787	780	760	813	768	755	753	786	756	761	769	766	716	800	763	790	794	790	748	763	797	732	759	773	743	746	744	733	752	757	761	755	786	790	773	751	768	783	779	745	766	701	745	721	766	727	786	798	793	771	778	763	827	733	752	745	762	791	741	772	757	763	778	727	782	732	707	824	780	751	783	749	790	789	744	797	807	775	751	776	761	766	791	726	790	748	790	772	782	743	796	781	793	734	779	768	720	736	761	768	761	814	733	795	794	736	799	768	748	775	754	753	725	806	776	751	761	750	768	726	793	812	791	753	720	765	759	790	830	749	777	741	765	780	746	741	773	728	787	773	768	778	764	758	740	783	757	776	751	744	774	765	793	767	729	747	753	772	781	711	727	755	676	748	767	817	729	790	758	755	743	695	737	749	747	765	764	769	738	740	753	799	777	789	830	754	792	780	746	712	728	781	769	805	791	762	766	786	791	724	754	758	801	726	784	810	749	743	765	808	782	720	753	823	766	787	769	765	770	776	745	749	801	769	800	809	771	774	773	759	780	745	773	793	792	744	797	834	775	775	788	754	796	756	732	814	795	784	777	740	741	749	684	736	760	743	793	772	740	769	760	773	739	753	809	807	723	795	730	748	790	734	760	797	748	745	746	779	795	750	861	775	775	785	720	732	787	738	805	787	808	783	760	825	776	789	716	769	782	782	746	805	776	764	754	689	742	737	801	754	783	769	727	780	774	727	788	768	769	714	776	790	773	775	817	713	789	772	745	747	790	764	827	765	735	783	843	792	743	783	792	707	789	786	760	725	705	784	790	767	767	767	806	769	755	750	814	723	736	745	723	712	785	792	806	748	794	820	776	762	809	827	789	729	771	761	710	767	786	753	733	798	741	805	738	772	804	794	785	749	809	747	783	737	781	736	753	791	747	806	763	768	765	759	801	756	814	747	751	750	704	715	844	758	762	709	747	807	764	767	745	776	747	772	733	764	708	762
36280	5173	434	301	309	350	327	327	361	328	330	351	317	338	348	352	335	349	372	340	335	340	355	368	317	329	313	371	329	327	342	344	340	341	356	355	361	343	332	355	353	334	370	356	375	348	364	360	325	357	321	352	348	371	375	334	358	352	344	351	354	336	373	365	361	334	335	341	335	328	333	393	371	367	347	321	336	370	331	336	321	343	323	349	323	365	382	339	374	345	318	356	336	375	333	319	338	361	347	345	362	336	350	347	340	327	319	318	344	338	360	339	372	371	363	340	343	325	333	399	343	350	353	373	328	352	391	332	367	361	380	342	342	352	325	303	358	388	378	329	375	350	341	332	322	336	373	371	341	346	332	340	354	353	327	352	361	332	367	335	323	372	358	360	371	375	375	322	348	326	313	322	332	349	351	323	370	336	356	368	351	345	340	349	372	336	339	358	341	341	339	335	335	310	348	351	337	389	375	365	344	345	354	353	334	359	369	357	339	353	352	330	347	313	321	373	370	334	356	316	359	339	356	328	310	330	347	322	316	350	352	307	365	296	364	385	374	382	351	356	333	331	351	374	331	370	366	316	366	366	344	336	353	330	327	365	359	340	317	343	353	378	359	347	350	346	340	340	346	288	351	322	329	364	334	358	314	334	340	369	315	356	340	327	376	314	323	327	331	318	352	362	373	385	361	356	368	359	385	364	349	347	330	348	369	378	329	351	335	342	345	345	314	344	332	343	342	404	370	301	363	329	385	318	320	332	306	312	348	305	382	361	362	362	330	355	341	322	334	356	358	338	391	333	367	361	337	329	331	343	333	327	317	297	368	350	334	326	354	397	336	330	345	327	343	347	346	339	340	371	319	346	340	364	341	288	322	363	349	305	344	337	346	290	366	350	358	337	365	343	361	381	352	324	342	314	344	370	373	322	364	371	363	369	363	351	344	331	350	360	338	357	382	359	359	382	336	325	323	320	323	348	339	355	348	357	346	363	346	346	354	344	338	300	333	334	340	384	358	359	372	355	368	348	357	345	363	333	330	352	338	331	345	382	315	347	357	347	321	348	343	349	343	341	379	365	328	341	343	334	350	324	385	350	330	369	359	376	357	365	298	358	334	387	325	336	371	354	348	350	359	348	368	327	363	298	377	360	347	363	348	353	326	325	346	342	333	354	335	364	362	355	339	341	355	351	315	338	372	348	377	332	320	332	328	367	363	371	352	345	345	328	365	354	332	335	321	356	335	333	343	397	344	338	344	355	380	396	326	392	337	357	360	380	375	357	365	370	364	362	345	355	370	383	374	323	344	308	298	321	338	333	325	346	351	329	319	351	358	351	320	352	336	342	333	336	358	351	337	353	328	330	338	362	321	332	341	357	375	373	322	361	344	343	350	315	362	363	367	335	302	351	362	334	342	327	334	346	345	350	350	368	364	330	337	334	355	357	346	349	359	363	357	325	330	373	350	334	380	326	375	346	332	339	343	339	365	349	312	343	349	291	349	348	347	305	351	357	362	387	360	360	336	381	377	349	363	352	346	324	346	362	334	324	339	351	320	361	362	334	338	335	325	365	366	330	380	379	351	318	331	358	328	322	365	367	378	334	357	329	334	368	332	341	357	331	317	342	328	359	370	324	370	352	352	308	400	363	355	366	347	322	341	352	351	356	363	307	362	363	309	354	340	309	362	361	331	335	364	320	320	362	331	354	350	336	361	333	330	375	372	353	361	322	362	326	340	327	373	322	363	376	326	332	339	352	301	356	345	315	362	320	343	352	348	328	355	344	347	335	352	325	365	327	364	333	343	333	322	318	338	360	348	342	301	369	372	390	380	345	342	376	354	347	355	360	363	336	340	375	339	306	359	343	338	321	337	371	335	341	363	360	351	321	367	309	298	329	369	357	346	338	317	367	345	334	350	353	349	330	322	384	336	378	374	336	366	342	357	330	316	376	347	350	347	348	364	356	385	336	356	373	326	364	317	344	335	330	349	361	336	319	366	348	343	324	317	340	377	360	343	372	346	364	345	351	362	351	315	342	353	336	324	364	374	317	325	369	378	342	339	355	323	349	344	335	361	299	346	356	371	347	370	359	346	368	336	319	324	329	336	321	363	361	342	348	317	306	376	353	336	354	354	338	319	366	355	396	330	335	325	330	356	361	396	374	344	339	332	323	406	348	358	372	334	309	379	363	321	360	338	368	334	310	370	355	354	336	299	341	333	358	378	322	288	350	347	322	375	366	353	387	352	356	370	353	330	362	363	365	364	343	370	332	357	371	333	366	358	333	330	344	352	364	364	333	354	372	384	370	318	337	342	335	329	344	355	327	327	379	345	338	336	356	359	366	358	330	336	333	349	353	339	370	319	354	336	342	331	350	339	369	333	342	330	353	333	317	347	339	335	407	321	328	345	330	324	353	332	392	376	351	345	344	319	360	358	358	347	322	358	323	346	370	374	324	368	349	354	329	368	355	312	324	327	332	331	345	347	376	311	342	388	333	373	330	365	355	334	354	326	344	330	356	341	368	334	358	342	344	326	337	337	352	365	328	341	364	348	358	387	389	361	299	348	339	368	329	359	347	320	338	345	361	348	353	334	360	347	353	330	318	357	337	346	328	386	341	339	318	348	356	353	370	341	323	326	352	355	341	369	356	344	361	371	392	379	363	347	379	381	377	320	321	376	352	330	339	299	334	331	331	322	358	372	350	367	387	374	344	369	331	327	366	369	381	336	364	322	360	327	334	346	323	370	359	343	369	342	302	346	342	323	337	359	336	362	358	348	321	345	366	400	358	338	357	348	342	400	375	301	351	365	392	361	313	355	384	325	300	344	349	308	317	332	329	363	348	354	340	328	335	333	333	327	328	370	340	339	343	361	356	342	353	355	329	345	305	328	360	320	370	384	303	319	357	370	354	390	364	368	331	331	336	312	363	346	354	324	300	356	363	340	349	377	360	376	339	348	306	365	384	355	335	349	338	353	356	324	369	338	361	332	324	344	319	332	337	305	345	322	353	364	329	344	382	354	364	335	353	351	332	325	328	333	359	362	335	363	354	361	346	352	342	331	359	351	377	309	333	336	367	338	304	314	344	302	351	359	328	371	320	331	360	371	322	324	378	358	339	343	333	335	368	355	394	386	339	341	312	328	351	348	369	348	312	380	355	340	369	328	375	360	348	330	320	354	314	382	349	351	334	348	363	363	356	334	310	379	334	380	332	339	341	362	358	318	345	315	354	308	320	320	357	326	368	354	361	336	332	330	317	332	355	345	321	343	315	337	328	388	366	350	340	351	334	331	357	336	371	380	353	338	343	347	370	348	317	335	329	328	378	319	339	340	341	367	333	373	356	350	365	339	360	351	342	340	366	367	321	375	331	351	363	304	339	316	352	367	350	365	328	354	327	367	331	362	359	364	341	354	352	384	337	350	310	330	373	393	345	360	343	310	351	379	324	349	316	331	394	350	323	323	344	339	336	358	338	342	368	333	372	343	361	341	362
20259	801	794	824	829	821	762	818	800	827	833	796	798	855	775	795	809	813	805	838	817	809	809	824	780	811	800	778	854	839	838	796	754	812	716	791	820	805	777	835	823	844	805	839	795	799	824	809	842	788	816	829	810	803	808	824	764	804	816	776	808	817	775	816	813	884	789	784	801	795	811	825	814	782	788	844	815	786	827	837	833	797	824	748	748	768	803	778	822	802	782	776	818	754	831	759	823	821	831	802	851	803	790	812	822	810	809	808	796	828	854	787	769	826	777	835	836	826	812	841	802	764	830	820	769	815	816	833	792	806	799	855	791	817	798	770	831	838	831	810	789	797	817	814	847	772	804	843	809	786	818	764	845	789	853	791	791	802	749	812	794	799	776	822	786	828	788	805	784	777	816	834	804	806	763	836	787	776	781	758	778	797	772	816	791	791	749	820	750	789	826	808	800	816	790	791	830	773	819	795	822	798	775	835	781	795	772	783	776	781	782	824	802	783	807	831	778	753	810	785	765	790	830	767	767	762	822	816	793	753	825	791	799	779	805	832	807	802	759	788	813	874	732	768	775	799	798	828	722	813	814	865	776	793	819	804	800	784	827	803	771	748	769	785	815	766	795	827	762	779	813	764	806	763	823	780	831	846	790	832	777	813	775	799	798	789	773	819	829	784	814	775	785	784	790	750	821	825	835	767	823	750	807	767	809	838	815	817	861	805	836	796	845	835	829	784	800	773	795	761	809	802	842	777	807	826	808	791	790	831	760	791	799	823	771	822	756	780	789	860	769	823	803	813	816	829	815	787	752	815	795	852	803	785	763	793	805	795	797	788	789	727	796	792	808	865	882	802	817	791	815	764	753	808	820	780	792	863	796	796	828	811	828	796	805	806	781	835	764	759	831	770	787	786	776	839	786	777	784	801	825	773	780	780	864	745	786	803	784	827	843	822	824	804	796	763	815	782	792	818	824	813	807	769	788	798	764	755	810	825	784	785	777	817	785	828	825	808	825	792	848	852	795	838	839	855	817	778	835	782	801	778	840	758	821	784	785	824	792	854	820	837	829	803	745	803	797	765	833	817	845	782	770	822	796	821	786	827	811	805	791	782	804	776	760	830	844	817	803	818	807	808	842	868	821	792	815	782	855	838	765	813	743	823	835	821	800	753	791	807	810	799	801	784	774	829	791	764	844	817	838	863	792	850	783	760	816	803	851	799	755	847	805	770	789	823	760	806	799	771	816	847	809	768	796	785	814	767	804	848	854	748	796	779	814	769	822	766	847	816	822	763	794	810	781	822	785	786	800	773	849	828	809	826	821	779	818	794	845	751	776	823	806	827	799	771	733	804	798	796	841	767	824	841	808	819	809	824	882	803	804	749	848	849	803	797	799	857	792	826	804	814	788	785	759	756	853	819	828	798	819	730	824	840	832	836	794	807	839	825	792	783	819	828	852	799	775	789	775	761	835	777	793	829	808	851	829	802	837	781	837	785	787	793	835	831	803	780	776	757	842	771	854	777	851	769	841	791	821	719	735	826	774	799	805	789	816	775	802	842	786	771	802	799	801	803	740	780	816	824	787	771	776	865	812	835	815	771	823	759	834	790	790	802	803	787	797	798	768	769	772	812	815	781	836	820	806	842	817	794	826	816	785	761	772	859	809	796	744	835	832	838	776	768	800	827	804	769	840	814	844	842	836	781	806	791	793	800	857	784	831	806	773	800	824	782	851	766	794	766	783	817	794	803	818	795	785	762	801	853	780	776	768	787	787	771	811	842	821	821	811	749	809	822	817	783	791	757	788	774	834	811	824	824	836	815	800	807	808	801	763	780	804	801	797	810	776	810	838	795	813	761	762	805	837	796	815	762	820	778	770	814	800	810	777	831	839	801	779	794	815	784	820	813	841	830	861	800	848	799	820	767	762	849	831	888	735	790	822	818	800	807	830	827	814	767	852	798	789	841	756	829	810	790	770	763	746	785	823	875	808	796	803	785	769	841	760	767	755	821	776	777	786	786	792	792	820	805	820	839	718	852	818	777	803	800	789	811	777	736	822	792	819	777	829	792	813	741	849	768	780	786	762	821	803	825	829	898	786	795	828	813	764	778	790	775	836	793	783	809	798	821	817	834	797	842	789	800	808	808	778	823	773	798	818	769	798	792	780	781	834	828	771	757	826	851	837	836	812	790	767	760	793	810	771	838	805	782	760	741	836	809	841	771	874	791	852	890	793	824	795	834	819	869	793	843	847	769	773	803	839	772	852	805	759	834	814	821	876	842	807	825	805	816	793	764	744	768	797	838	834	781	835	823	800	837	834	786	799	748	772	793	826	801	805	824	793	854	792	825	823	814	881	882	824	800	794	779	759	824	813	753	811	842	833	790	816	820	790	808	813	778	800	803	766	841	786	801	815	843	832	795	854	822	808	811	785	773	818	783	812	815	774	797	786	782	742	816	818	791	812	814	803	759	787	789	862	782	779	839	882	796	755	775	770	803	802	773	805	809	773	799	822	802	796	835	790	813	848	753	796	844	786	822	772	786	801	780	782	830	824	803	805	803	803	850	812	835	799	816	813	829	770	781	784	814	834	809	746	827	738	782	916	834	754	802	813	830	768	801	812	853	779	784	774	741	798	782	767	826	777	839	876	851	803	839	753	741	808	816	793	821	780	782	764	832	824	772	834	814	833	784	824	813	767	769	764	783	778	784	781	811	816	805	800	838	805	791	801	818	801	798	817	817	830	833	765	823	766	776	857	796	754	791	817	761	820	775	743	806	770	853	799	800	825	817	757	810	768	794	810	782	801	817	803	794	815	796	817	823	785	824	788	822	781	796	802	825	802	782	776	794	832	830	784	806	816	828	818	790	760	824	808	811	830	808	777	797	808	814	819	767	743	849	786	849	817	805	831	815	769	806	754	794	769	892	859	775	820	807	791	786	792	745	845	803	762	811	800	791	803	764	759	817	817	794	806	787	781	816	842	811	818	791	782	782	797	789	815	783	818	825	789	757	729	816	830	814	861	786	794	798	816	848	849	782	745	804	838	761	810	827	763	845	813	787	810	786	817	851	789	792	760	783	768	841	822	806	797	748	801	790	811	791	820	813	788	776	808	794	809	783	809	828	773	857	834	803	771	789	743	804	754	822	793	756	849	808	796	821	803	821	809	809	833	783	773	814	790	769	818	761	831	747	785	812	800	842	813	794	790	797	807	726	773	779	831	837	823	792	804	743	837	812	814	796	826	811	791	825	802	867	812	821	813	810	776	812	794	788	797	825	842	821	790	726	842	810	803	810	784	815	771	852	845	763	784	808	846	847	807	855	801	783	784	848	814	797	816	811	846	746	824	799	767	799	794	816	794	778	782	846	839	809	823	828	879	812	795	788	814	817	861	818	793	800	767	804	818	822	796	751	814	797	820	817	789	809	837	781	782	788	820	829	784	811	817	774	786	847	805	787	842	837	817	808	849	766	760	821	737	783	743	771	767	809
45966	9178	1149	616	531	508	448	433	448	442	445	420	409	402	462	444	446	455	411	428	424	483	479	408	444	422	430	416	432	422	452	459	439	413	417	395	451	455	410	417	446	456	431	448	440	477	426	433	435	417	438	424	428	417	450	437	421	448	468	448	456	426	417	399	441	437	466	438	422	439	410	423	415	451	438	443	404	416	430	423	456	420	409	456	437	394	470	450	465	419	442	407	431	470	398	443	451	430	434	445	424	464	427	427	490	429	442	418	448	439	393	439	452	461	436	442	448	458	412	415	422	464	443	425	439	449	427	419	414	426	389	446	443	422	450	408	437	433	466	443	489	427	443	419	395	391	464	454	423	412	418	433	436	435	444	436	428	476	441	419	444	421	429	456	450	399	422	418	417	427	471	417	437	412	452	393	410	430	427	459	459	452	447	487	438	423	429	425	464	437	419	419	422	415	426	423	426	457	411	435	474	407	442	437	423	440	438	460	428	524	422	432	417	454	499	451	424	425	401	465	399	436	424	442	425	477	408	406	443	428	409	412	441	435	446	395	446	394	438	417	451	428	455	388	450	410	475	440	455	460	440	425	448	436	467	423	449	373	398	438	403	430	451	422	433	409	455	414	451	408	457	451	462	418	466	441	418	423	435	405	397	395	404	415	424	371	432	416	418	401	410	422	400	408	387	434	462	455	472	431	441	477	430	433	427	429	386	416	465	452	425	446	422	458	410	434	422	417	382	474	411	420	424	398	427	429	446	442	435	419	426	412	398	461	408	413	419	475	387	401	399	431	427	413	455	478	471	468	408	445	433	449	416	457	416	443	462	441	434	437	412	389	442	399	405	424	458	471	432	393	487	442	423	461	401	433	459	435	430	435	462	386	408	424	449	438	407	391	426	409	453	454	413	421	459	467	467	425	437	388	428	440	434	388	435	424	444	473	450	458	419	445	449	402	429	442	436	470	453	398	404	424	445	458	404	463	410	445	422	399	464	438	458	460	420	421	442	422	446	425	426	432	450	421	447	444	477	441	449	401	426	440	410	427	425	430	434	440	466	464	438	452	437	427	393	411	441	433	423	432	442	420	459	500	410	437	385	432	443	451	410	430	469	425	409	471	457	397	417	414	414	430	470	447	417	418	438	428	454	428	454	449	451	417	436	434	460	434	403	421	442	436	475	416	466	411	422	469	493	433	450	411	453	421	416	414	456	448	440	449	443	433	409	396	478	447	419	456	425	440	409	455	436	476	445	449	448	480	408	450	429	420	396	439	442	447	442	452	438	417	419	409	399	420	449	426	454	491	469	400	417	411	431	414	448	428	422	415	418	415	404	451	421	438	425	384	444	451	453	493	397	419	389	437	432	461	436	438	444	443	457	467	430	437	478	440	438	441	432	457	411	435	436	401	372	420	436	449	430	438	431	435	415	432	452	492	425	414	436	423	425	458	433	461	433	462	414	411	422	453	438	466	443	441	389	428	444	419	435	437	468	450	438	453	441	410	389	427	447	420	421	442	449	438	429	442	468	429	440	440	421	450	471	495	454	423	452	486	434	429	417	453	441	441	448	434	488	400	435	443	406	425	434	445	412	427	424	428	432	442	454	427	439	421	438	448	437	419	444	422	437	383	432	394	435	397	435	431	423	432	435	445	416	432	414	433	437	446	431	435	429	398	418	451	440	402	446	426	416	427	449	438	440	464	443	402	416	426	465	416	426	425	450	437	437	426	414	427	414	457	446	410	410	460	443	454	435	412	380	435	384	427	420	402	409	420	445	413	408	491	446	389	403	404	459	441	417	426	453	475	449	422	409	421	431	394	464	450	430	454	467	406	419	449	432	396	444	442	422	480	439	449	425	429	443	448	421	436	436	405	431	456	444	450	460	432	420	428	448	463	422	436	451	401	472	463	445	438	420	429	404	469	434	440	476	437	441	425	438	426	423	425	447	445	434	418	404	401	399	418	415	417	423	415	432	412	423	422	450	429	415	430	437	410	455	437	421	409	442	464	435	437	483	416	419	440	405	425	454	400	409	398	436	423	437	383	450	405	399	471	419	418	405	399	412	434	467	459	430	416	454	425	383	442	422	446	483	431	404	418	453	453	414	452	424	439	413	424	445	434	430	447	430	455	450	443	448	454	443	467	449	428	427	377	417	438	438	442	399	385	431	438	437	441	405	412	398	433	417	469	490	440	444	434	392	394	437	413	481	410	394	453	431	444	409	387	428	444	438	423	427	411	448	446	418	416	404	443	418	432	435	431	422	424	455	440	434	385	479	451	449	462	444	442	412	423	457	414	430	414	432	432	398	387	428	439	406	425	445	449	438	435	451	430	437	426	417	443	488	472	408	430	447	452	422	447	441	438	450	435	461	456	412	423	437	452	462	473	410	425	419	461	419	466	443	445	418	438	426	459	429	425	450	424	414	425	436	433	443	456	445	426	378	422	409	413	430	411	398	436	444	418	428	469	406	435	447	410	386	485	459	413	408	436	408	433	397	446	418	429	443	475	451	441	416	435	404	464	405	388	443	421	440	414	444	462	424	453	378	477	430	428	463	467	434	402	473	396	406	450	427	399	441	411	412	453	460	419	470	437	455	425	433	368	441	464	438	472	415	490	432	428	444	479	420	398	470	446	377	454	429	449	430	391	457	459	454	438	422	429	450	484	411	440	400	444	423	467	435	447	429	432	417	453	427	435	410	466	466	448	467	435	422	427	393	474	441	462	435	399	436	436	440	417	414	400	447	434	455	443	405	399	478	455	485	431	437	443	450	409	459	417	443	474	435	395	409	418	427	443	401	434	395	406	422	438	432	452	418	452	482	427	448	448	472	443	462	439	429	446	444	435	439	429	447	441	434	414	430	448	454	481	419	427	424	413	428	432	419	416	448	427	393	444	420	446	441	451	420	443	440	431	435	419	419	426	404	453	416	439	414	421	397	407	430	424	412	415	406	414	416	433	416	438	414	437	410	440	445	449	408	436	417	461	451	447	455	461	418	414	435	471	398	411	405	432	416	430	443	428	464	422	435	428	396	383	409	412	452	428	419	434	446	386	444	457	450	446	429	398	471	425	432	417	435	467	469	435	387	447	437	414	459	420	441	445	464	434	408	464	445	407	462	487	437	433	426	422	455	420	419	420	426	450	433	408	454	447	428	433	401	478	426	406	421	442	413	425	438	450	444	449	420	410	417	435	426	505	439	423	444	407	448	441	410	453	415	458	436	461	437	431	457	417	445	453	418	396	450	466	421	444	407	419	450	460	429	418	387	454	412	408	442	458	444	430	439	448	448	471	440	427	448	439	454	458	432	432	449	418	458	450	404	446	408	420	428	415	439	442	441	450	461	458	466	419	424	439	459	430	452	456	428	447	470	431	406	434	402	458	439	456	418	380	478	483	446	438	426	476	393	397	456	437	451	403	485	439	437	420	462	417	416	440	416	429	425	428	455	433	410	432	472	391	437	386	420	438	420	417	475	415	430	432	434	430
24490	1112	1446	1515	1428	1287	1286	1168	1131	1044	1075	1055	1021	1054	1009	992	979	1010	1065	995	980	952	965	927	977	979	953	1028	955	998	987	1009	965	940	1014	1002	930	931	971	1027	970	957	1013	988	965	970	946	985	980	947	957	1037	960	973	959	995	982	925	974	941	970	978	1007	989	989	1025	986	997	951	931	970	1011	966	979	1020	951	967	973	927	969	962	936	952	966	987	980	924	958	990	934	965	995	971	934	907	924	976	999	942	1019	966	908	976	930	972	958	1046	952	986	995	955	965	965	989	977	966	999	978	939	978	942	921	957	962	957	972	978	1008	961	976	948	970	958	950	944	937	994	959	962	985	1019	937	963	965	968	955	933	938	967	936	959	967	891	995	1024	958	1042	965	994	933	979	954	1029	981	1030	964	960	1017	921	946	989	957	954	939	1011	939	964	962	1017	966	971	927	961	982	1016	1004	970	994	1013	911	1003	966	1023	956	952	944	965	941	936	946	983	948	943	977	1008	987	953	998	975	942	1003	972	941	983	1002	990	980	952	923	937	940	972	1012	957	994	962	992	955	983	955	995	971	960	1044	980	944	1018	920	965	971	975	972	968	1000	1023	1034	953	949	985	970	928	956	998	987	1018	1040	974	1018	989	955	940	962	998	983	907	1030	920	933	948	969	1005	976	952	1001	979	1018	964	986	922	944	1004	920	953	941	977	907	1002	969	963	978	942	932	972	930	974	937	1034	959	971	908	943	921	1027	947	983	1002	983	964	966	997	970	939	996	948	966	966	936	935	954	967	965	970	978	976	1022	1008	985	994	999	990	1025	950	962	971	967	952	970	952	984	956	960	972	917	951	927	950	1062	967	975	963	944	1022	973	938	981	956	930	974	951	989	995	971	943	986	965	978	1033	1014	1025	1000	991	954	1000	962	966	1027	954	1016	954	987	1014	905	958	936	1009	941	1002	938	961	966	961	999	967	984	944	986	971	946	1013	932	962	1033	989	928	1021	958	986	1005	961	988	933	1024	965	1059	1010	951	939	971	1006	1011	961	991	1016	998	1030	968	959	944	997	1009	975	942	991	994	986	1042	918	909	980	942	906	945	949	906	1014	955	957	1004	1015	1028	947	911	921	952	1018	1010	999	983	978	913	972	970	930	999	949	984	958	1041	979	983	957	967	977	968	940	952	964	961	956	921	1036	1010	978	961	971	1021	999	963	997	907	992	956	992	976	982	932	958	925	970	950	986	953	972	958	930	933	918	1016	920	926	925	940	917	938	1028	906	988	944	928	975	978	904	952	990	1001	968	986	948	954	939	964	999	933	899	938	998	992	933	972	950	914	908	975	995	896	1022	1008	982	980	958	985	970	978	959	1001	972	997	971	977	981	989	918	1005	992	958	986	977	964	1010	958	1001	965	960	992	1025	1034	981	951	992	967	965	1019	944	956	988	966	1018	1009	947	992	1015	958	972	960	989	968	1003	940	937	1009	996	953	968	997	974	970	995	978	970	955	993	994	919	926	995	985	929	985	1008	983	938	937	957	991	956	990	970	944	971	998	982	939	945	957	959	972	1040	988	971	1017	968	960	986	1009	972	969	967	963	951	1012	965	1007	992	956	943	927	1017	984	996	964	953	997	914	933	951	987	961	996	976	958	945	958	991	977	990	986	915	978	969	953	963	962	956	1004	985	968	982	935	953	928	939	949	978	1000	1013	1001	995	980	976	989	993	964	1043	945	961	958	971	961	1015	979	1000	964	972	981	967	1011	948	955	920	1020	1009	929	1000	1028	981	974	953	988	984	942	904	981	966	945	929	945	947	933	956	1002	973	973	1031	940	988	990	928	964	992	1005	972	940	948	918	923	906	996	1006	979	1017	989	974	988	964	970	908	981	965	988	1011	929	964	952	943	983	961	967	996	949	992	954	985	957	934	991	992	979	982	940	932	959	977	1012	934	976	928	938	1002	963	1028	918	989	968	955	1043	995	955	1004	985	967	956	927	958	962	942	963	988	982	1006	1043	983	933	953	969	931	972	997	934	979	954	997	990	992	972	886	940	924	970	956	986	891	952	1019	1020	1010	998	917	986	957	953	991	972	986	998	990	941	983	1019	977	969	1022	1028	997	976	933	927	955	980	991	1001	968	1012	1021	952	1005	1003	1001	970	891	965	992	984	952	935	971	998	960	997	1004	981	934	907	945	961	991	1029	949	951	927	984	967	960	991	945	946	1028	959	1002	959	1011	1003	1003	935	971	930	960	993	959	938	955	992	985	962	900	968	927	957	974	934	966	940	1015	976	946	965	973	980	1025	1017	894	996	1024	942	938	1018	949	950	965	1041	960	926	1012	962	936	996	980	960	932	1010	1052	956	988	949	979	948	974	997	981	948	1007	948	956	935	1007	969	936	983	976	935	921	956	927	942	997	949	987	1026	999	905	984	974	932	962	969	1024	1005	1069	969	971	984	951	967	943	955	958	999	941	1002	973	977	952	978	948	869	975	970	972	927	994	981	985	969	1010	924	968	975	964	990	995	990	1056	910	963	1003	1013	967	947	993	954	984	937	994	933	925	972	978	987	932	961	962	1029	973	980	995	912	979	1018	986	964	942	984	893	955	986	962	933	929	1004	944	1004	960	963	960	941	984	955	974	937	988	1012	993	975	999	945	963	994	998	1008	1002	990	958	974	958	915	968	952	945	962	976	935	987	962	972	979	956	986	1013	992	962	1029	917	949	1001	942	983	986	975	994	930	951	969	907	940	999	956	922	962	996	941	958	911	985	1004	971	891	975	969	946	971	1032	981	954	1006	971	975	945	994	912	998	992	988	928	971	963	966	983	1004	993	970	932	963	949	950	987	981	914	922	930	1015	990	1032	934	969	956	952	1077	993	994	978	942	971	977	959	1000	947	1023	982	1000	977	985	983	983	973	967	976	973	1011	963	965	973	1014	943	938	954	950	926	965	1009	1029	999	992	928	985	959	898	967	1003	956	988	971	985	973	1000	971	944	931	996	926	1018	980	972	955	976	1014	1011	1008	982	963	978	988	977	937	955	1006	1020	968	947	977	975	983	957	995	905	923	967	981	978	922	949	962	992	1021	982	986	978	940	979	951	1013	1012	970	1046	993	944	960	955	961	969	953	1021	984	952	1004	919	957	987	989	958	976	984	968	982	969	940	967	931	979	1005	982	983	956	899	1043	957	994	1016	989	917	951	964	937	972	978	988	976	1000	997	1013	919	1024	1007	972	999	991	974	974	995	914	1017	1001	916	1038	965	917	979	918	947	1014	982	1019	960	985	962	955	958	978	982	931	928	916	952	944	1028	939	973	1037	961	960	968	958	953	939	958	934	948	1008	970	948	1024	984	960	940	968	967	968	924	958	996	1004	1016	1013	990	986	952	939	969	994	974	955	959	1024	973	982	960	937	976	922	949	987	999	1038	920	987	931	941	960	980	987	967	981	912	921	964	1004	943	923	1035	979	940	996	998	941	962	967	962	928	996	1015	971	916	1015	970	983	942	945	940	1003	978	945	1000	950	974	971	985	968	965	967	931	948	975	965	950	971	984	945	969	1032	919	863	1029	974	962	973	1034	956	986	966	972	955	978	967	977	975	986	964	1022	980	974	984	1029	959	1024	984	947	970	943	963	908	980	945	974	968	1033	949	958	966	947	1008	965	999	992	1003	963	940	954	957	975	997	1010	979	1005	930	966	970	1032	927	989	953	971	998	985	966	967	946	983	986	1001	936	956	965	968	942	985	931	956	925
54236	14005	2277	646	512	482	449	376	376	399	392	388	343	348	313	346	321	320	348	345	355	331	368	321	346	351	336	346	348	355	347	372	371	372	322	333	349	345	352	325	337	347	351	353	349	317	341	327	346	332	351	350	380	336	327	309	328	348	363	342	338	317	334	334	300	298	345	324	321	312	328	349	356	339	325	307	315	315	348	344	377	330	351	323	333	340	314	311	320	354	313	333	318	338	312	345	350	342	341	333	283	345	366	347	365	357	320	367	322	326	354	318	324	354	316	338	348	328	311	339	353	349	337	335	336	307	344	329	314	319	353	321	328	299	321	387	321	361	343	339	376	376	316	307	313	341	333	333	311	325	330	302	318	345	329	320	321	337	308	333	334	329	347	336	349	348	357	336	363	329	356	313	335	330	320	326	365	347	344	358	335	334	340	309	351	336	315	329	330	329	343	330	354	346	309	331	336	299	343	352	363	367	340	333	340	331	353	303	349	370	324	345	346	313	312	329	315	326	365	347	318	283	350	358	329	315	387	324	326	330	332	321	327	319	343	355	316	349	312	357	353	330	344	342	365	347	348	345	353	316	324	314	330	315	375	343	345	326	312	344	332	333	357	326	363	344	303	296	340	329	334	361	357	348	307	362	339	350	340	318	344	320	304	331	341	339	309	316	320	325	344	329	394	351	334	340	364	349	326	321	341	309	340	350	327	312	316	301	326	379	350	343	361	330	342	321	332	313	336	352	349	342	336	334	323	327	356	309	324	322	346	366	299	339	341	350	315	349	325	340	328	309	310	329	310	353	352	335	357	343	312	322	343	381	358	332	322	338	339	339	323	345	373	363	333	323	342	319	330	330	338	312	349	346	345	355	351	331	348	320	351	331	337	337	310	311	358	335	347	355	370	344	322	320	341	346	303	324	354	323	333	357	344	295	331	353	346	315	314	326	319	352	333	292	329	338	361	313	341	313	323	354	314	313	370	364	347	357	337	338	316	305	325	349	330	361	361	330	372	343	327	316	346	364	334	337	344	366	320	339	316	375	339	339	352	359	330	313	342	358	375	347	358	308	348	334	330	315	321	364	316	347	332	323	335	342	337	351	394	322	333	345	315	358	338	352	344	334	330	308	335	338	325	318	352	358	333	336	341	325	323	338	339	358	367	324	312	317	323	384	342	353	304	317	327	346	344	335	351	308	314	315	311	327	367	319	341	307	323	337	360	336	315	304	339	301	312	312	331	314	343	326	318	318	352	350	321	316	349	373	335	320	300	340	341	351	315	328	349	339	300	382	340	336	356	321	364	312	332	344	330	344	343	322	322	306	306	331	311	336	326	336	300	337	328	328	336	342	346	322	352	347	303	344	330	348	335	289	313	349	368	319	341	334	321	335	324	357	335	327	337	313	363	350	336	316	325	323	307	316	358	348	351	324	320	326	348	344	321	343	336	317	324	331	303	358	292	349	337	303	350	331	337	341	353	308	332	333	325	346	329	358	327	341	351	348	334	325	332	357	336	330	360	325	330	303	350	361	309	326	343	358	321	313	337	346	309	331	326	330	319	295	341	332	347	317	368	365	340	330	325	347	324	315	271	342	356	309	351	340	323	335	327	334	337	319	337	320	307	341	337	346	327	315	328	314	369	336	327	322	344	352	357	343	311	354	289	319	366	310	315	320	338	342	335	350	333	330	342	326	327	338	348	310	322	353	351	328	331	334	327	323	369	373	338	330	361	302	307	349	325	315	336	347	333	325	352	365	308	338	339	338	358	320	334	324	376	354	369	346	320	337	321	320	322	341	281	315	348	334	353	356	318	330	338	314	361	360	355	341	306	298	297	325	324	347	356	317	335	358	311	317	371	349	329	346	325	337	289	361	325	365	332	350	355	350	350	316	339	385	335	314	324	367	339	340	341	341	311	321	369	335	350	347	372	337	288	328	302	354	322	363	344	358	340	345	331	308	344	342	334	334	363	336	319	348	326	325	353	360	352	312	329	321	320	352	347	326	344	344	327	297	329	333	339	358	349	361	374	357	316	318	369	337	355	341	324	326	325	351	309	308	308	328	348	317	366	351	339	321	316	313	341	316	367	313	340	298	335	351	341	304	334	364	346	327	330	323	327	359	336	302	340	360	330	318	347	329	304	341	328	317	311	314	324	322	328	339	345	303	336	353	353	336	326	325	324	335	324	339	309	315	368	350	346	320	300	364	338	385	353	317	314	344	378	326	292	314	326	346	324	338	344	344	340	293	383	319	308	355	319	344	354	340	349	334	322	323	345	344	341	351	291	323	334	316	335	346	328	342	358	339	300	321	296	345	358	316	353	329	317	293	329	342	307	351	343	344	354	325	328	330	360	348	330	324	359	301	322	339	339	342	355	344	316	319	349	348	320	310	301	303	322	343	328	320	307	351	317	332	358	341	405	350	334	289	339	335	337	318	319	324	328	336	340	319	330	332	305	367	355	318	344	308	324	365	354	353	328	363	307	285	323	339	353	348	332	336	318	366	333	339	323	310	289	334	308	338	327	340	369	324	342	347	325	312	318	362	333	322	379	331	333	305	350	362	325	348	385	348	319	313	372	320	344	336	332	333	338	319	328	331	307	344	376	331	331	331	324	264	317	312	319	379	330	326	364	338	352	325	291	349	329	296	329	322	308	338	337	333	336	315	333	348	353	361	334	343	327	339	329	332	326	332	330	280	339	299	339	358	339	308	375	311	351	377	374	341	350	332	317	374	311	331	328	299	319	343	295	356	325	306	327	321	335	315	335	330	351	352	353	346	351	313	318	321	317	344	311	317	337	297	338	314	344	376	335	351	338	343	354	342	346	339	305	326	349	306	329	340	314	341	335	344	371	344	379	339	302	336	341	324	331	343	338	334	350	339	350	298	344	296	293	318	318	346	335	361	335	314	328	317	344	335	314	318	332	322	305	292	323	328	352	356	314	297	329	325	345	353	355	347	362	353	339	292	307	338	312	342	332	378	352	370	328	336	328	354	306	335	346	302	314	363	318	298	370	329	314	328	311	332	326	327	355	337	324	325	350	324	329	313	346	340	323	303	323	293	320	368	350	361	328	324	330	316	344	333	350	350	349	330	357	342	353	312	319	313	351	333	344	322	334	331	308	346	335	359	346	337	311	302	338	328	310	374	364	313	341	367	325	350	356	311	340	346	327	344	332	334	285	321	309	356	309	403	364	341	320	315	347	325	319	326	351	319	343	312	301	348	334	352	337	361	341	326	318	357	339	318	317	374	325	310	393	364	368	345	326	327	317	332	319	341	327	346	314	315	299	280	355	373	349	326	328	355	319	338	336	355	342	334	340	329	339	324	348	332	308	267	287	339	285	362	358	344	323	340	313	351	314	343	317	366	361	348	348	355	334	308	323	301	359	321	364	348	340	318	322	335	308	331	324	357	309	375	342	342	290	355	339	308	338	298	354	364	321	341	346	315	298	311	333	344	332	350	325	351	367	322	307	323	345	313	331	355
28022	1084	1606	1709	1524	1307	1160	1077	1006	1025	914	938	932	797	822	808	839	802	823	775	772	784	763	753	740	756	765	777	755	793	741	714	741	700	744	809	746	780	776	763	770	730	778	733	742	759	784	766	764	781	787	728	778	734	803	774	777	781	738	721	743	742	787	735	782	782	750	747	790	763	771	742	763	753	749	733	727	731	734	755	763	765	717	751	778	786	785	759	741	768	709	740	717	804	669	756	756	782	732	757	739	722	787	704	753	714	753	781	756	758	767	790	726	717	755	773	724	770	725	788	742	739	732	743	769	762	761	741	730	750	716	773	682	733	736	778	723	756	761	771	735	745	750	750	761	748	728	756	711	760	712	749	715	730	726	726	751	725	753	721	745	780	737	726	747	720	719	748	725	763	771	773	683	719	801	743	743	752	739	748	771	734	742	811	756	746	702	709	790	727	747	755	752	757	749	715	787	776	747	787	732	759	749	806	768	716	731	773	699	767	759	730	774	727	791	755	788	768	716	715	730	776	739	749	732	749	770	768	731	716	760	750	691	783	692	764	734	695	754	753	715	775	738	770	777	720	784	785	705	777	744	732	779	755	766	719	788	729	732	752	748	737	763	786	763	752	771	758	754	760	769	743	786	755	731	729	738	766	744	705	740	741	732	757	760	693	757	704	702	758	738	720	748	708	779	745	718	781	744	729	778	730	757	843	704	757	734	740	773	735	771	742	739	757	756	710	760	707	725	751	749	770	717	724	756	730	767	760	741	806	714	780	763	762	712	770	771	754	735	717	663	707	752	770	781	754	738	729	753	751	741	805	699	743	747	727	778	726	741	753	741	773	748	754	786	717	723	768	684	757	748	769	763	760	723	783	708	730	710	751	760	717	758	761	729	757	766	736	731	808	740	736	764	738	715	737	699	727	767	773	730	784	757	684	749	788	735	744	763	776	783	740	777	764	752	705	784	752	758	699	715	759	799	783	739	711	776	763	752	709	725	713	694	719	753	723	745	708	721	760	721	768	746	762	747	742	734	741	769	726	753	729	765	699	790	772	736	785	790	777	740	758	747	748	771	741	770	696	714	752	728	715	734	741	698	751	740	734	774	741	749	740	800	760	754	743	760	694	783	761	773	762	787	723	740	753	742	722	748	797	765	758	734	740	709	800	723	778	767	769	793	734	733	756	774	755	757	784	792	757	764	736	716	778	727	805	744	730	733	744	727	745	757	739	772	757	790	776	736	711	723	770	716	731	729	745	727	698	742	742	747	736	768	725	691	756	795	739	793	721	771	763	741	744	778	778	782	741	739	768	725	748	790	741	707	760	708	746	700	731	772	725	778	776	780	760	740	749	763	687	732	737	732	702	698	753	773	797	759	749	769	773	708	741	750	725	752	771	764	773	808	743	709	736	749	771	753	755	728	722	769	741	813	767	718	748	752	710	725	710	733	758	732	753	698	760	689	780	768	781	800	726	735	775	762	733	749	735	744	743	775	756	775	780	778	775	778	711	718	782	743	785	714	736	705	703	748	758	783	737	743	704	767	738	749	726	801	728	727	746	765	727	744	764	707	744	741	743	722	713	753	722	742	726	737	704	700	798	727	777	699	731	737	733	777	744	711	738	797	721	773	755	761	737	736	783	786	761	752	730	725	775	711	760	730	727	750	762	743	757	713	745	777	746	746	727	688	705	743	768	737	771	707	720	737	768	751	732	774	733	762	763	775	749	753	713	739	750	745	798	796	770	781	759	779	774	775	757	737	748	719	769	740	799	685	726	769	757	756	769	725	717	654	795	780	782	739	723	755	768	709	725	707	727	754	760	728	763	744	715	707	717	730	741	725	733	763	727	747	734	714	779	740	806	718	729	765	708	759	731	720	833	758	767	779	742	763	724	751	821	725	772	765	662	715	777	757	717	725	781	761	722	750	715	784	732	733	793	764	750	778	781	804	761	722	770	780	748	729	771	819	734	761	699	709	790	779	737	735	774	777	684	747	780	775	726	824	702	773	701	744	733	700	729	777	738	750	721	761	723	761	803	749	730	729	817	719	750	726	709	716	728	731	750	735	748	751	746	707	764	713	779	730	681	717	712	708	798	670	712	772	767	736	692	763	707	765	730	721	727	744	762	744	792	772	767	751	715	772	784	737	749	725	717	764	758	780	751	753	698	745	706	771	713	745	763	754	785	712	740	720	728	716	757	712	732	757	726	796	766	746	756	706	697	726	738	717	693	709	771	786	761	725	716	796	771	751	768	783	754	738	760	719	721	751	770	741	718	731	744	728	789	708	806	787	743	743	716	719	763	726	755	781	759	756	766	738	720	721	728	729	786	743	755	730	755	733	760	775	726	751	720	811	767	725	748	771	766	706	796	835	754	744	757	817	788	711	737	729	743	714	774	756	772	741	766	746	730	757	750	773	728	710	762	717	751	770	747	738	807	766	708	721	778	741	719	732	721	718	769	779	708	778	721	771	753	680	753	741	778	796	716	725	759	755	734	737	741	699	764	718	743	746	734	752	752	763	745	776	699	748	808	726	762	715	729	696	755	756	758	728	754	764	766	712	730	755	747	744	822	735	717	757	760	749	752	757	777	784	703	750	762	718	710	737	776	779	761	774	745	803	733	760	768	774	806	738	767	748	723	773	767	758	760	777	740	748	751	757	760	757	724	788	779	818	795	758	764	787	783	707	732	730	771	726	792	749	776	741	800	737	761	765	812	770	692	758	770	759	787	714	750	775	738	740	753	721	756	760	732	755	723	703	779	720	765	720	779	738	734	699	790	774	707	759	755	723	777	756	749	758	723	743	721	760	784	736	776	740	782	838	785	802	728	720	712	751	759	774	773	722	791	763	769	747	740	727	738	710	739	778	798	740	713	777	788	758	743	760	736	768	747	757	756	735	753	733	684	762	703	726	732	740	749	737	696	718	725	816	742	759	760	777	720	728	751	770	753	757	786	760	764	687	722	756	774	739	760	809	754	777	763	733	738	723	734	746	781	730	754	710	739	731	747	777	781	775	763	712	748	786	719	733	742	730	730	826	737	752	735	758	747	767	769	777	722	756	749	741	793	766	759	798	753	790	742	731	688	736	753	764	696	786	753	765	743	710	752	790	737	742	755	788	781	781	729	771	765	776	695	725	790	761	737	747	714	736	812	749	775	722	759	758	736	716	720	729	733	729	808	707	762	746	772	746	706	746	754	754	756	782	749	754	778	808	675	740	754	694	752	752	703	726	727	757	757	748	762	731	745	733	724	832	755	720	808	753	753	729	770	725	727	788	733	748	740	732	800	701	748	691	686	736	748	728	727	764	716	778	730	771	714	738	807	755	714	775	777	760	705	753	746	758	743	799	739	772	751	704	727	732	748	711	769	759	726	744	715	765	741	743	791	790	737	742	777	698	719	701	747	711	770	698	732	771	760	738	709	737	719	762	727	756	719	764	745	737	778	749	720	722	765	701	755	781	779	745	774	794	755	716	742	793	735	738	809
34710	4846	425	365	314	332	346	347	335	342	376	359	317	337	356	345	328	373	318	284	328	332	286	342	330	338	337	344	345	351	379	347	339	350	338	332	327	338	322	325	356	337	345	340	316	322	324	329	324	364	328	318	306	325	376	368	313	332	341	338	323	328	368	302	373	372	323	349	320	321	301	331	362	348	348	321	342	336	383	327	335	328	357	354	334	308	322	348	375	329	354	322	346	329	315	336	314	334	349	364	357	370	337	338	286	340	275	313	291	334	284	335	353	347	339	318	333	389	338	345	327	319	305	371	374	342	327	345	339	314	308	322	322	325	323	315	312	332	326	361	322	336	348	314	329	358	298	350	330	310	354	344	316	343	289	339	303	326	336	318	312	363	336	356	330	326	356	343	344	313	297	313	329	324	365	369	322	320	316	337	311	349	314	314	337	335	309	336	319	341	320	351	327	345	342	306	292	310	344	331	317	344	350	320	355	345	333	338	323	379	329	333	353	324	304	319	327	291	325	314	339	361	365	325	318	343	305	344	352	325	316	348	318	327	342	352	350	329	308	336	317	315	360	318	330	330	359	394	360	358	351	351	373	304	307	336	299	340	360	341	347	348	350	324	335	324	323	323	323	329	378	335	362	347	347	318	310	290	326	321	353	319	335	340	345	351	336	357	345	352	345	366	379	309	378	391	345	344	342	311	346	360	347	305	329	352	351	361	324	370	353	347	343	325	323	365	328	331	331	378	336	316	363	308	340	351	351	351	312	361	322	331	322	353	334	322	319	340	371	335	351	334	313	350	334	320	337	322	320	364	347	310	351	367	353	312	295	323	332	358	345	314	326	367	325	356	335	335	341	385	342	345	310	299	298	324	305	316	327	341	335	341	349	321	311	352	338	341	302	332	301	363	357	347	358	335	321	324	364	342	329	345	357	340	355	319	347	339	351	327	348	351	326	302	322	339	318	364	365	316	310	332	393	355	302	312	325	359	336	326	355	319	329	344	340	301	312	324	338	338	342	310	322	323	340	340	344	342	346	316	314	325	339	318	313	322	372	365	340	322	351	330	311	349	329	343	317	327	353	337	355	352	286	339	349	342	329	311	338	366	320	315	326	352	329	353	301	339	371	297	314	310	311	334	294	347	334	303	330	358	329	345	324	345	320	346	348	286	338	343	342	330	328	350	336	306	322	289	349	403	332	343	315	368	340	360	341	352	349	314	322	355	345	336	349	294	307	339	327	326	354	313	346	309	355	321	335	336	321	319	325	340	330	315	309	343	336	315	333	312	363	324	340	356	328	342	346	370	333	319	336	319	333	358	391	362	326	351	334	316	328	353	338	339	333	370	327	350	329	337	350	331	341	340	331	327	341	351	349	359	308	308	334	316	333	336	310	347	347	331	398	320	336	351	346	351	357	312	329	304	357	321	312	350	365	310	330	355	305	349	351	321	315	316	324	339	339	352	347	331	331	351	343	309	346	309	365	286	367	295	318	294	321	331	356	297	345	338	333	318	316	307	370	334	312	330	325	342	299	326	304	300	326	338	325	336	338	367	348	303	330	380	346	315	351	342	328	317	343	310	337	387	347	308	330	294	282	321	328	344	331	368	336	341	330	330	321	346	327	312	323	335	321	315	332	351	392	350	362	364	355	352	371	346	356	314	352	331	331	339	341	364	359	333	294	306	350	358	315	311	346	312	360	331	331	372	310	312	356	345	336	312	333	327	363	347	293	321	325	321	306	324	345	331	348	328	328	371	320	316	334	334	335	333	344	328	343	338	331	315	296	330	332	346	338	323	357	325	344	324	339	311	297	348	353	375	356	349	351	351	328	345	379	304	319	343	355	345	296	351	344	317	284	317	365	338	323	337	353	370	323	323	337	305	324	363	306	339	368	359	341	303	342	372	380	352	336	304	326	334	330	360	354	323	311	305	355	371	327	362	316	368	336	318	310	329	298	334	331	337	336	323	339	351	356	318	310	344	281	337	327	320	308	322	322	341	333	317	350	357	345	341	353	326	342	325	330	328	357	341	346	373	359	356	317	331	311	339	340	363	361	340	332	365	333	315	293	342	363	331	342	337	306	349	358	322	365	380	307	325	336	337	341	333	326	341	332	329	346	364	329	333	311	336	338	314	336	327	362	367	328	317	349	301	326	333	312	310	306	381	326	304	347	355	344	336	348	376	325	368	359	370	325	350	308	337	359	340	328	357	338	321	365	333	347	347	344	342	346	339	352	347	349	349	332	337	339	319	364	345	362	322	301	332	352	343	361	348	330	345	338	364	324	319	322	365	340	320	343	318	309	360	332	366	332	338	347	317	298	322	344	315	320	354	338	322	296	325	370	318	339	293	354	348	342	299	338	346	320	329	338	314	324	315	347	334	373	335	315	333	327	353	349	360	363	318	358	349	351	327	364	338	325	360	335	347	323	331	334	336	327	353	354	321	346	363	307	369	322	316	304	305	307	345	318	330	331	327	292	325	338	352	356	344	300	347	351	317	312	314	339	274	333	312	339	327	368	355	335	352	329	279	325	331	321	385	337	315	310	370	324	335	313	320	283	345	318	348	340	334	338	345	319	349	336	358	312	348	374	364	330	321	336	320	310	341	340	319	346	299	312	368	365	360	296	293	354	372	328	343	321	322	338	339	305	335	320	322	320	358	326	367	307	350	349	344	340	327	324	280	340	325	342	346	350	325	316	323	324	362	336	341	371	321	325	327	346	335	325	345	305	364	322	362	320	308	307	337	365	364	318	312	322	339	310	341	291	352	326	364	318	349	298	333	314	321	356	339	343	316	314	354	314	317	327	324	313	386	353	330	296	307	315	341	350	356	312	325	299	320	364	347	333	358	346	313	322	335	334	320	332	321	301	366	312	326	370	304	332	307	365	331	367	334	329	310	360	333	306	343	334	341	330	340	353	332	359	332	342	326	315	332	340	319	300	313	298	360	338	335	342	326	323	335	337	350	333	325	343	340	350	312	323	321	329	337	346	339	356	366	301	362	323	384	330	315	310	341	359	326	378	337	359	330	368	320	321	379	323	347	362	313	354	326	290	334	356	323	316	312	348	319	342	339	317	336	309	307	338	348	309	358	321	347	312	340	331	346	331	337	360	295	304	370	364	351	343	340	366	362	310	323	324	348	321	347	361	338	324	322	307	315	316	318	323	355	353	319	361	345	335	313	349	312	345	313	337	339	352	333	336	334	297	322	347	350	328	323	353	387	334	340	340	371	336	334	330	338	360	349	357	304	337	307	367	333	322	330	316	327	326	361	321	305	307	367	407	363	316	337	360	326	310	325	345	341	316	338	323	332	342	330	332	304	320	399	295	333	306	321	328	337	353	338	329	350	315	341	325	348	366	325	301	329	356	320	331	341	328	345	344	307	365	328	367	309	298	321	328	330	349	324	338	339	365	325	378	341	320	310	336	336	307	331	345	334	316	388	338	344	327	298	350	342	335	368	358	343	355	361	338	341	344	335	344	362
19216	784	791	821	730	770	766	817	797	750	803	824	855	764	758	812	723	781	772	831	815	804	810	792	766	835	747	791	765	793	829	798	762	770	774	828	792	760	759	796	830	764	759	760	720	731	725	745	788	798	728	767	793	782	768	783	746	788	757	742	755	769	770	759	744	764	717	763	793	775	794	751	787	763	781	784	755	748	751	772	784	761	747	769	752	789	727	737	809	775	771	789	731	743	774	809	797	774	770	737	797	733	777	809	768	765	768	763	787	781	771	757	772	832	779	730	772	786	746	795	784	759	762	756	774	788	775	759	740	762	840	769	821	748	775	741	774	778	763	795	781	735	786	762	759	738	778	813	822	789	740	758	727	799	776	750	763	745	759	785	778	738	783	808	768	821	748	770	769	779	777	773	781	805	809	793	768	749	794	747	735	761	744	740	774	767	753	771	804	756	740	787	761	749	729	777	791	809	783	755	764	777	759	767	785	762	869	771	754	789	790	772	742	730	750	772	770	764	783	797	771	758	798	777	801	765	791	750	792	733	802	833	758	811	781	826	743	758	792	784	749	780	754	746	753	707	761	766	800	767	800	845	774	751	791	811	789	776	807	725	820	817	806	768	722	730	721	764	771	804	766	779	783	810	790	785	780	773	764	768	777	770	735	754	762	759	802	748	746	801	823	737	758	766	768	773	727	794	759	755	765	793	778	824	744	776	756	736	746	808	811	764	797	721	803	815	776	713	808	744	781	793	769	800	728	779	770	832	729	711	755	747	739	749	787	784	749	764	807	758	798	809	777	763	790	741	773	788	784	743	739	788	775	767	784	750	775	783	776	777	796	771	791	806	748	770	780	755	731	768	764	767	735	812	744	743	783	734	794	758	759	726	762	811	743	795	769	787	753	809	768	732	742	788	751	761	813	807	800	784	768	746	782	799	749	806	786	795	787	771	729	722	807	749	737	825	765	792	762	783	737	787	750	773	746	799	783	737	771	741	784	803	810	776	746	768	790	738	800	770	795	786	801	786	760	782	734	809	794	778	740	819	795	800	751	840	784	789	792	759	786	744	753	834	818	800	785	760	764	758	788	724	809	781	783	797	772	798	777	789	762	762	760	754	764	778	732	804	791	796	786	775	745	730	796	785	803	787	749	809	756	723	785	785	738	773	745	800	759	771	799	785	803	766	784	759	749	792	785	808	799	748	749	741	786	824	729	747	724	804	828	769	817	756	779	816	807	747	803	743	780	741	764	796	758	762	797	803	770	796	789	723	777	795	741	728	788	782	804	802	777	746	784	762	725	741	780	798	783	799	770	765	769	762	816	789	751	771	793	726	711	738	809	784	798	749	732	748	775	778	813	765	798	749	765	730	782	796	776	771	747	715	774	769	773	803	767	737	759	765	762	831	728	789	736	805	709	733	778	771	738	742	746	795	788	727	778	806	791	792	741	805	761	755	755	832	767	766	786	803	773	757	782	775	768	763	745	753	836	770	802	756	758	756	826	778	811	770	793	744	739	778	792	811	786	781	812	762	748	749	784	763	797	781	763	791	759	766	736	805	822	782	749	803	802	776	778	754	772	766	752	736	833	773	823	786	780	775	801	740	764	826	758	782	765	794	748	783	825	744	841	755	789	768	783	763	777	776	784	740	734	799	791	817	774	803	773	806	763	742	790	764	745	795	755	762	797	797	785	810	757	726	763	767	720	797	759	754	820	729	786	772	781	729	775	748	793	769	759	764	782	780	774	801	744	709	757	766	770	771	782	707	769	753	815	773	774	794	791	752	780	768	752	816	787	811	709	781	830	752	749	824	768	767	758	763	822	788	814	777	786	822	794	799	734	762	760	776	749	754	777	790	770	729	755	793	845	757	785	762	742	765	772	761	745	815	781	805	788	748	799	800	830	756	790	779	787	785	808	773	766	792	761	760	800	767	752	730	763	818	758	782	808	802	744	801	812	782	767	753	771	769	795	797	761	752	733	735	773	771	807	772	763	759	747	809	763	736	739	761	804	762	747	786	793	771	731	728	826	796	727	800	784	782	760	779	760	805	791	791	744	783	771	798	768	810	766	774	760	754	771	768	803	767	844	762	808	785	787	751	777	790	798	765	770	745	777	732	797	811	789	801	752	805	792	733	740	788	730	787	776	702	742	747	790	792	834	815	740	804	776	774	817	775	775	783	812	803	771	805	797	758	733	791	800	748	793	751	791	756	784	765	760	794	721	810	804	819	786	789	799	796	763	764	799	769	781	813	790	767	722	792	811	784	796	772	773	779	833	763	733	795	743	789	746	763	825	789	780	777	780	808	769	795	800	766	740	776	804	755	734	795	791	791	747	772	757	765	753	803	766	751	801	726	750	776	776	775	784	758	726	777	777	796	780	775	764	840	811	778	720	766	795	738	848	730	791	757	762	757	784	827	776	801	777	764	785	737	746	785	750	750	775	752	807	732	767	788	799	800	736	796	742	794	824	807	790	787	819	758	779	784	785	788	789	753	774	769	740	716	797	781	799	739	770	807	781	781	743	770	754	812	751	744	768	779	832	799	839	774	775	866	763	744	739	807	777	825	813	776	765	795	761	719	846	811	780	778	822	749	670	802	774	813	779	802	769	731	750	801	791	757	790	762	752	775	800	797	762	764	728	729	738	766	801	803	790	772	730	790	750	797	784	749	771	803	797	777	768	766	798	819	762	785	823	727	742	747	782	785	784	741	750	757	785	805	767	744	765	795	735	798	784	787	781	728	788	819	793	739	808	771	788	790	756	787	753	766	761	764	796	774	742	763	828	776	754	803	733	772	770	751	755	796	814	827	767	738	772	771	778	756	789	802	777	753	799	722	748	801	731	756	792	797	743	818	755	824	779	796	757	774	795	762	741	749	780	827	799	811	774	758	776	775	766	743	740	748	792	727	771	787	767	740	854	732	791	767	725	774	806	763	745	748	743	850	818	791	769	781	764	772	752	741	764	755	760	788	751	746	758	777	758	779	779	782	798	781	828	762	778	778	762	771	736	777	711	773	772	769	759	737	784	780	762	812	766	737	836	774	749	724	778	718	784	800	750	760	743	734	777	752	783	739	758	752	778	785	790	765	710	812	810	750	775	784	795	755	756	745	776	760	779	752	785	747	801	789	798	797	798	815	737	788	737	773	778	770	739	759	744	753	763	748	795	769	769	740	796	756	830	779	724	844	793	772	774	799	786	767	794	832	780	758	732	762	802	744	793	791	763	825	770	800	775	758	752	780	761	826	779	763	733	777	792	774	757	794	728	800	719	715	789	785	768	778	753	798	778	790	786	802	736	760	801	790	789	797	748	791	763	762	783	803	793	800	818	782	749	789	807	771	725	772	782	762	798	809	730	764	768	786	752	763	772	791	798	794	815	798	799	776	764	757	785	866	789	749	714	781	768	774	786	745	803	794	745	791	783	812	766	774	778	771	764	728	817	700	765	764	766	778	746	749	757	788	735	820	779	760	760	723	762	697	801	760
44579	8484	1002	619	514	462	485	447	471	423	423	478	471	422	435	417	408	419	419	384	401	395	412	431	470	417	395	398	396	413	426	440	427	425	419	427	403	401	429	439	445	436	408	445	445	430	430	374	400	423	430	401	390	410	435	410	436	407	412	436	410	411	415	399	413	448	420	438	426	464	440	436	414	436	396	439	427	415	448	437	438	432	491	410	418	409	423	432	479	417	365	426	402	409	414	419	422	374	421	434	438	429	418	404	455	442	397	443	452	418	432	420	428	421	427	435	435	422	428	432	430	433	449	399	415	450	417	417	459	414	420	434	427	400	446	391	456	400	402	444	476	436	432	413	449	475	455	421	475	395	407	412	444	414	380	405	388	400	386	399	432	457	435	444	442	394	401	411	435	408	410	427	428	475	434	399	476	428	392	451	445	422	457	422	484	424	419	436	409	443	420	408	408	397	424	431	434	436	400	448	419	405	420	414	438	383	416	463	445	430	463	403	405	451	409	423	440	459	464	411	406	423	416	437	421	434	421	423	402	433	432	393	439	377	467	423	394	444	440	430	401	428	389	413	423	403	424	413	404	428	411	399	400	413	423	408	411	390	423	434	428	439	404	384	420	401	430	417	419	422	439	432	440	429	413	400	392	397	395	414	422	395	401	377	431	404	381	388	420	362	414	438	427	425	444	434	417	431	417	434	426	433	415	427	406	442	448	452	389	395	446	418	417	409	412	415	388	454	400	423	419	412	415	415	437	454	400	399	457	442	403	394	403	418	435	417	449	428	374	426	457	413	441	419	441	409	412	410	414	372	437	429	375	408	402	442	427	429	459	405	423	453	422	427	403	393	452	431	445	411	406	419	435	428	443	422	396	355	417	428	391	399	415	430	393	362	431	431	420	437	411	403	396	390	432	425	404	416	412	449	419	443	415	419	450	415	441	403	424	427	429	425	387	377	405	426	386	416	416	449	408	416	411	436	400	417	429	448	387	403	403	418	424	406	417	426	457	422	410	468	451	422	437	480	413	448	429	412	427	439	418	417	391	392	410	419	430	405	415	456	418	448	392	454	411	411	404	436	446	436	448	426	426	385	431	409	384	429	422	456	424	429	407	426	447	414	402	447	396	419	427	376	420	406	416	413	415	447	418	444	439	436	429	422	412	411	444	468	428	427	430	376	394	412	422	440	438	445	407	394	439	406	440	393	458	399	403	429	424	400	414	428	441	445	428	419	410	383	403	419	433	409	414	426	418	437	396	398	404	419	399	436	394	410	440	399	401	400	473	413	425	397	410	441	397	412	420	379	413	420	402	379	424	425	401	420	375	376	407	442	408	400	444	402	386	390	420	399	406	434	400	444	433	429	404	418	428	459	407	390	424	454	405	412	422	408	438	464	421	443	439	425	441	388	433	414	429	449	407	431	398	438	439	438	407	442	424	392	402	442	404	411	419	430	418	418	438	416	416	421	418	414	403	365	434	435	395	444	461	445	438	451	404	431	411	401	449	392	416	396	422	396	413	422	431	411	409	412	371	443	411	414	473	435	432	465	403	444	405	453	468	425	436	408	380	436	392	414	442	441	484	431	432	408	445	410	439	420	451	448	461	387	399	403	440	437	410	394	437	436	430	412	395	402	439	449	426	404	434	411	411	414	412	417	468	442	426	415	485	420	437	453	418	427	410	414	417	423	395	402	406	395	413	405	457	424	466	429	407	402	404	390	398	403	391	425	411	448	406	391	417	465	386	421	433	416	469	434	398	421	460	426	445	418	464	423	468	430	417	442	448	452	461	401	442	415	444	434	425	417	426	442	445	409	446	427	414	395	453	440	374	436	419	430	437	396	402	400	428	456	434	443	383	432	414	411	414	408	384	412	414	412	423	393	402	443	397	420	419	430	402	402	420	400	380	408	402	421	402	436	402	436	419	416	404	392	430	393	427	412	440	397	398	423	424	464	391	425	416	409	446	419	432	402	389	460	426	445	418	454	408	436	442	401	449	397	397	434	439	398	407	437	393	398	455	405	436	407	425	415	429	398	409	399	384	437	450	393	425	430	448	408	405	410	449	434	424	447	423	443	407	446	410	427	412	446	417	448	460	354	458	449	438	417	402	397	448	423	429	417	458	442	432	392	448	417	409	397	396	383	417	414	435	454	414	434	448	452	444	412	433	438	387	418	401	436	449	446	390	383	398	412	455	425	452	439	425	404	431	426	401	442	432	406	435	419	419	411	416	373	452	450	415	455	391	420	405	404	416	417	425	444	398	390	404	428	404	442	421	413	417	436	441	447	457	424	426	442	402	404	368	459	443	404	393	435	417	410	417	432	452	424	400	431	434	455	401	428	443	399	411	435	405	423	441	452	425	451	422	406	414	408	426	427	386	456	462	428	480	420	441	433	404	445	392	424	455	449	421	443	406	454	422	410	373	441	458	421	418	370	459	448	442	404	448	395	413	412	412	442	415	443	431	439	403	422	442	447	418	406	390	379	453	417	443	418	415	427	437	409	426	448	457	427	410	406	460	430	424	424	441	426	460	461	393	396	430	410	429	417	426	432	415	386	372	426	412	419	421	395	408	440	433	385	445	419	427	425	426	380	446	420	456	361	386	459	411	426	377	465	457	423	432	443	429	420	420	432	418	422	425	436	435	405	413	399	390	428	414	383	414	441	447	409	431	416	386	446	412	424	420	438	422	425	433	419	414	459	408	418	407	431	404	446	406	411	430	446	453	435	397	439	406	410	415	425	401	467	427	433	399	436	411	426	392	395	440	415	393	419	425	454	436	435	431	409	445	435	428	400	456	418	417	411	442	429	436	398	412	406	393	452	427	417	432	482	451	438	393	429	391	452	429	417	434	469	404	440	447	433	400	462	434	405	451	425	431	423	436	433	389	435	429	407	419	422	409	397	434	397	404	411	395	439	431	424	416	431	437	447	417	390	445	418	495	433	409	409	428	415	437	433	384	434	413	421	484	420	438	417	429	382	423	424	471	417	417	435	391	441	403	444	405	416	440	442	396	430	401	422	432	423	426	446	433	446	440	484	397	416	420	460	434	439	379	419	406	417	450	419	407	393	426	424	422	402	380	418	414	417	425	442	445	426	426	386	443	447	391	441	454	418	419	430	435	388	457	443	425	451	425	398	440	432	423	409	420	393	418	435	425	396	431	481	417	446	437	412	417	420	423	425	382	438	427	403	465	416	401	414	424	405	427	424	449	385	412	391	434	402	440	441	401	434	396	431	415	412	395	433	422	445	381	430	425	421	449	365	380	433	456	450	414	464	360	461	399	399	436	436	433	432	444	393	441	443	435	436	413	396	423	412	396	429	473	493	437	426	390	393	435	402	426	433	398	384	435	409	432	447	458	429	420	439	460	404	404	431	435	404	392	430	404	445	424	425	425	428	441	421	432	402	402	408	433	439	424	444	411	389	434	447	461	441	415	419	442	441	457	418	400	436	435	406	411	404	395	446	420	406	397	394	420	459	398	424
23707	1104	1312	1547	1458	1281	1263	1126	1077	1056	1072	1025	1035	1026	1054	997	937	932	962	1002	988	971	933	973	940	969	916	989	915	1019	955	952	894	951	1000	918	921	957	962	996	1015	935	983	927	937	989	970	917	895	916	969	1017	947	942	966	901	879	921	939	968	950	998	974	966	914	937	906	915	944	924	954	919	911	948	935	901	928	955	982	913	975	925	964	899	921	951	937	938	928	949	899	998	917	927	926	996	926	949	1005	1017	902	878	959	956	867	926	942	948	936	956	991	1002	977	981	959	960	963	921	949	991	974	959	907	950	932	960	932	945	930	970	914	937	980	957	947	950	925	980	986	928	929	971	973	935	995	996	1053	903	935	936	935	897	932	960	948	923	1012	1005	936	973	959	953	909	927	937	993	944	916	1001	923	997	987	929	939	956	946	943	929	977	911	969	939	951	997	961	935	980	970	940	957	997	924	890	942	940	945	943	922	983	1006	983	932	956	912	991	904	951	931	895	958	976	971	926	972	964	868	982	973	935	894	931	957	956	1004	945	881	885	957	949	914	955	969	983	933	922	952	952	962	960	919	957	964	936	921	927	1014	945	958	910	908	991	931	935	983	922	924	939	969	972	950	918	966	986	974	938	955	971	916	1038	913	899	853	1006	917	916	971	951	978	935	930	966	937	974	951	956	983	945	883	935	959	909	927	893	858	983	934	996	908	960	943	921	965	950	968	936	924	909	928	912	909	931	948	964	895	933	934	983	902	868	942	914	988	937	908	986	969	955	977	937	934	932	965	940	973	955	973	966	979	958	926	941	913	937	1012	950	912	948	950	919	927	950	956	917	966	894	949	912	928	963	928	937	903	966	972	952	978	923	940	942	947	968	968	961	980	940	1024	905	958	989	912	954	970	944	890	921	925	950	971	918	895	952	980	942	976	936	949	885	976	863	979	891	933	975	926	927	967	959	924	960	939	985	964	918	963	963	964	912	968	959	932	936	984	933	908	940	935	997	939	952	937	887	937	972	925	957	924	964	908	913	941	977	988	945	971	971	961	981	911	990	889	952	983	1013	908	994	889	917	855	987	963	934	960	927	953	939	932	1013	965	943	959	952	933	973	955	972	937	906	985	932	904	966	937	976	898	924	952	939	898	925	952	887	968	986	947	914	960	987	974	917	901	889	935	966	943	910	957	952	938	891	959	948	937	947	973	1028	967	905	938	912	962	914	922	914	947	964	959	969	960	962	939	938	945	966	968	957	937	941	970	936	906	923	901	988	963	937	945	968	982	952	978	941	940	888	970	957	969	973	917	947	958	1015	885	948	946	976	1002	951	947	917	953	954	950	938	917	936	932	912	968	947	922	890	930	961	930	993	923	940	1000	917	923	955	936	938	955	987	960	905	901	941	970	909	954	945	962	941	975	894	957	936	944	899	964	945	934	977	913	980	921	926	900	971	1013	929	946	911	981	922	935	993	948	953	998	989	972	923	928	913	948	906	940	886	997	907	926	930	976	963	942	954	958	967	985	967	928	944	916	942	986	920	891	897	946	873	994	899	962	923	981	955	875	916	916	931	936	1012	976	901	983	948	966	904	943	942	963	991	961	931	965	976	944	933	974	973	907	985	942	943	945	908	909	922	920	1012	934	878	915	941	923	892	866	975	982	993	937	917	925	893	934	960	988	962	942	973	900	921	931	960	922	976	949	938	948	950	926	959	965	1001	970	916	946	995	947	959	914	945	946	1011	934	924	958	1032	960	931	868	949	956	978	942	950	956	952	924	972	980	906	989	865	945	975	975	937	1004	961	1035	946	950	978	950	926	988	949	938	927	1018	947	949	949	933	938	988	910	965	931	909	965	962	943	966	928	930	944	954	952	919	907	989	1008	895	945	902	982	936	956	925	953	926	893	914	945	954	920	968	1031	949	972	947	943	950	927	894	977	967	954	939	899	937	947	985	944	927	984	1013	920	928	887	927	945	983	943	967	956	978	886	946	925	974	956	983	937	929	983	967	984	990	910	912	981	929	939	965	979	968	957	941	979	934	957	927	966	958	1019	925	957	1013	968	870	925	974	930	964	942	968	980	959	942	908	954	882	931	932	975	882	1010	910	939	896	923	923	937	934	967	961	921	897	963	946	953	983	946	1010	990	967	997	925	942	954	974	951	990	978	945	933	928	947	945	928	967	928	968	937	904	863	958	951	1001	923	943	951	993	970	914	957	901	995	996	962	977	957	941	991	915	935	1008	977	944	946	965	915	967	933	1019	961	965	957	911	915	980	934	915	952	941	952	982	984	930	917	987	938	1015	967	953	928	930	870	937	944	919	936	925	979	903	878	955	924	914	989	961	941	925	927	920	908	1003	896	927	990	913	957	934	1028	986	943	951	946	929	945	948	919	949	940	915	1019	935	901	895	972	918	961	965	941	938	892	929	848	955	927	897	993	955	951	974	951	942	937	968	957	948	927	920	937	940	935	917	991	915	906	936	952	945	942	975	951	917	954	976	988	956	947	1005	964	961	960	919	1002	904	910	939	927	945	938	911	905	949	934	964	889	931	988	1021	1004	937	958	893	958	925	972	954	944	965	975	965	937	961	944	924	959	923	974	906	965	883	908	988	938	884	990	934	967	906	969	987	975	942	956	963	918	1032	969	929	940	913	945	935	932	948	884	959	932	922	974	970	939	965	962	943	897	948	961	949	1015	906	984	966	984	990	928	936	917	974	956	929	945	922	940	898	979	965	940	938	963	902	963	952	875	954	955	935	956	934	949	956	1001	937	946	963	995	899	903	918	928	892	956	955	984	940	946	911	913	1031	951	945	979	938	941	946	914	917	928	959	945	967	935	911	970	967	936	972	936	888	946	978	936	972	981	935	934	966	878	937	953	893	939	904	982	963	890	987	1003	903	915	915	923	962	954	833	941	951	927	960	961	919	925	970	936	977	931	933	905	957	937	973	942	925	870	949	929	955	979	987	950	959	934	949	1011	965	953	988	946	937	939	946	897	919	986	937	916	983	1008	913	930	937	955	918	958	949	1015	958	926	951	902	911	989	1004	940	950	946	947	949	950	950	933	999	905	899	962	926	933	942	966	959	964	920	971	959	986	921	913	995	926	870	946	1004	919	900	991	909	998	927	956	968	957	927	946	973	1000	954	961	970	946	952	942	915	891	969	895	923	932	950	1007	982	935	957	924	928	948	876	971	937	924	954	967	967	966	945	985	966	944	967	906	963	943	934	948	955	923	972	970	923	958	954	949	948	933	942	906	969	919	964	915	980	928	966	982	1000	932	931	928	956	933	948	958	956	957	858	968	977	953	956	945	933	909	926	961	934	937	942	957	984	932	937	926	915	928	927	893	920	982	943	915	949	950	945	984	920	913	952	886	944	963	937	955	971	970	957	898	993	940	948	966	951	981	962	945	892	874	926	943	918	947	898	889	973	925	947	961	938	885	936	973	905	935	914	977	1020	1000	952	927	928	968	972	945	949	951	943	953	941	908	969	895	972	1029	973	925	978	973	929	970	930	959	935	974	1006	972	942	1015	967	959	983	951	976	1009	940	931	885	951	959
54984	14540	2684	714	536	433	408	436	413	362	377	381	370	352	302	295	331	308	319	331	287	359	314	360	333	352	318	375	358	322	326	330	341	319	316	333	317	317	338	321	352	365	339	323	351	358	338	328	344	321	293	333	319	329	344	308	355	375	326	301	349	319	318	302	318	312	356	348	353	303	341	319	340	317	364	355	392	341	335	297	337	331	306	316	317	310	351	304	304	311	372	355	349	288	345	354	340	303	325	381	362	341	331	339	322	313	318	329	321	338	364	346	316	347	375	334	310	332	287	356	308	340	342	322	360	353	306	328	349	369	332	333	372	335	310	329	315	379	332	317	343	334	329	354	321	322	316	360	343	339	331	363	340	336	332	341	334	314	323	315	279	296	367	337	361	324	356	326	328	348	367	326	373	351	357	362	327	332	315	350	338	317	307	332	328	318	309	329	330	288	328	361	294	336	351	332	354	338	322	351	315	347	305	360	335	294	418	337	357	316	298	347	342	329	307	373	341	362	380	322	376	396	334	349	345	344	351	362	351	346	366	310	370	311	361	325	346	373	316	333	330	357	327	358	373	360	335	358	329	362	329	341	352	331	328	334	307	341	365	344	341	326	355	318	339	325	338	335	358	318	355	309	333	320	306	303	334	315	332	336	327	347	329	322	324	347	285	346	334	360	326	319	326	393	360	358	348	357	332	317	333	324	338	286	328	311	357	312	318	348	318	340	336	353	349	295	318	318	328	345	356	344	350	347	332	358	311	342	346	314	346	327	313	351	303	331	344	294	312	346	330	378	311	343	341	337	339	362	322	327	329	293	326	343	331	331	311	329	322	341	334	348	352	310	322	323	337	334	330	361	317	327	314	345	332	349	290	314	360	371	329	382	336	335	319	352	329	339	359	320	344	314	345	352	306	363	320	329	301	356	356	309	344	345	350	355	340	329	316	370	331	330	369	361	310	346	322	306	307	364	305	342	360	327	316	289	330	328	302	328	346	345	346	342	336	333	325	363	298	377	374	322	345	343	315	346	323	334	347	321	339	313	333	344	335	344	318	355	332	350	333	345	342	328	355	356	322	355	317	347	342	309	316	304	368	358	337	349	294	313	367	367	327	355	331	359	346	335	365	339	340	343	367	344	320	302	330	328	345	335	313	321	334	344	352	343	306	309	319	355	327	298	352	323	364	335	316	339	382	307	330	327	313	322	330	335	342	365	318	325	357	326	343	348	334	344	353	329	337	354	351	311	342	349	334	353	364	309	340	298	338	332	351	340	311	328	330	315	321	327	294	331	337	355	355	300	311	319	318	316	343	349	319	316	332	352	363	356	329	328	313	343	336	337	330	330	364	363	340	316	368	361	414	313	347	325	343	344	328	358	322	325	293	334	301	312	316	321	354	353	296	331	353	349	338	343	390	336	355	331	356	354	360	313	324	315	319	324	358	311	320	321	335	302	326	338	338	281	307	354	330	336	307	306	341	350	322	344	313	349	349	347	320	310	343	328	331	350	359	313	331	310	336	348	305	330	343	305	339	359	336	342	312	375	368	334	357	348	358	353	346	347	319	304	332	341	353	367	312	290	329	341	328	345	353	327	329	325	328	324	331	324	351	287	334	350	323	335	333	316	341	339	319	336	311	369	329	339	308	332	337	347	400	342	306	329	356	328	312	292	355	314	303	337	354	351	312	316	342	359	330	320	341	352	349	357	328	374	326	322	302	320	339	392	319	320	349	324	320	326	312	324	300	324	327	348	301	317	343	346	357	357	332	387	324	357	331	347	363	284	330	343	362	344	322	336	301	377	340	328	340	315	351	315	324	337	356	332	335	347	346	356	338	306	366	349	329	319	335	383	327	307	353	337	312	314	330	326	318	304	373	314	312	307	373	362	315	330	349	323	318	360	365	312	339	343	325	328	315	328	298	366	322	342	308	304	347	370	326	359	353	286	337	356	315	294	310	318	326	319	303	320	332	308	266	336	342	317	327	346	382	321	368	309	342	314	339	308	341	362	321	362	319	348	343	309	343	339	358	318	306	334	329	387	350	319	313	321	345	333	339	327	341	357	327	325	338	367	321	294	359	340	339	306	330	329	301	317	312	349	331	342	363	313	361	349	346	319	325	367	344	351	338	338	341	341	336	299	370	297	350	305	346	328	326	295	344	335	342	340	322	368	335	346	389	340	360	344	326	329	355	326	319	324	341	334	333	301	318	330	349	329	363	306	345	353	321	315	337	340	318	358	323	341	341	378	345	318	309	340	343	359	348	323	375	358	340	331	317	318	334	337	347	312	315	349	337	300	346	356	295	322	305	333	347	376	313	332	328	366	335	373	346	347	363	312	315	303	312	341	361	321	342	340	335	350	341	328	349	338	330	335	373	361	309	327	351	298	301	344	339	357	342	366	347	351	327	356	337	344	346	368	313	326	342	320	331	359	336	317	338	304	346	304	342	310	339	343	324	333	351	353	315	326	328	287	375	298	338	348	329	339	336	331	318	331	305	338	334	287	303	332	341	359	312	332	305	344	337	326	335	335	321	350	323	307	346	377	321	334	372	344	350	320	360	352	316	335	336	343	356	316	333	304	319	317	315	344	331	352	365	333	312	344	296	354	339	328	335	309	327	332	351	363	311	329	349	327	327	345	329	318	335	343	309	354	297	323	321	342	323	331	349	331	338	338	316	325	326	359	311	331	347	342	356	299	324	345	315	352	315	341	313	361	311	330	339	324	300	332	317	312	360	349	350	331	334	361	325	345	347	332	309	310	291	349	351	325	336	302	325	296	324	347	334	327	352	311	336	361	341	308	348	373	339	377	352	330	314	349	331	336	325	292	338	315	363	320	322	298	351	342	327	369	333	327	332	287	335	340	305	325	371	333	331	304	332	322	307	318	348	352	348	320	317	373	318	322	340	354	339	320	355	324	346	335	330	300	326	308	305	361	320	336	338	339	301	339	274	344	363	324	346	340	347	305	326	334	378	377	324	325	325	313	327	322	325	331	352	348	322	316	326	309	339	305	340	323	325	325	312	297	344	350	320	306	329	329	329	333	310	302	369	341	361	315	351	320	329	321	320	321	362	333	363	345	372	316	305	317	320	330	327	323	335	353	323	325	334	330	350	309	342	310	341	372	316	337	334	339	339	375	335	325	306	303	308	337	364	324	354	317	317	344	298	342	344	376	342	339	349	369	371	320	369	329	297	313	331	330	323	354	321	351	346	308	355	328	304	329	346	356	348	322	313	346	345	344	317	339	381	309	294	321	341	328	303	330	309	317	312	342	357	318	358	330	367	332	315	339	317	333	371	322	363	333	322	319	358	333	340	342	341	339	325	344	343	313	340	341	345	323	353	298	359	342	301	336	319	327	327	343	326	353	350	338	330	344	334	345	351	334	332	331	307	332	338	314	326	322	307	302	339	320	288	329	340	362	334	314	343	340	302	327	315	314	330	341	338	312	343	353	323	302	324	318	348	345	303	318	341	337	337	363	301	319
28792	1078	1601	1803	1524	1346	1179	1130	1017	971	878	856	868	844	817	883	826	794	787	791	814	787	797	761	755	782	730	785	730	770	765	750	779	784	780	745	735	749	732	760	783	788	708	731	760	733	750	788	738	760	753	730	756	800	761	782	753	759	741	740	733	727	749	712	758	786	761	774	735	742	746	768	755	737	763	714	766	777	770	695	758	753	749	757	747	765	757	811	752	742	712	735	734	772	729	667	716	741	745	748	781	724	763	780	770	771	748	804	739	768	753	758	758	695	733	686	776	748	761	714	716	739	786	750	743	746	737	799	769	719	747	707	748	762	753	744	713	750	693	712	751	680	766	772	762	728	733	749	743	744	692	701	719	740	718	752	724	713	725	713	735	733	735	741	773	740	745	734	772	717	709	786	777	763	715	779	723	707	742	709	729	753	732	733	779	720	714	752	707	733	750	705	787	736	727	751	768	758	743	702	712	795	801	729	764	749	713	767	754	751	769	741	764	778	774	772	750	789	725	710	738	749	759	712	776	698	760	778	754	784	754	784	737	754	830	761	728	769	741	749	784	719	788	764	744	786	751	760	755	720	718	705	720	754	732	718	767	769	738	746	722	758	734	737	751	717	756	771	745	698	756	778	735	719	782	802	721	763	717	748	756	794	789	779	737	748	768	728	759	759	719	752	740	725	748	773	785	772	746	776	701	785	725	712	774	796	759	755	772	743	775	735	762	721	734	754	737	706	747	734	711	751	725	709	804	748	764	723	748	766	760	736	749	753	742	726	691	796	748	738	755	754	757	750	771	762	752	763	780	726	765	731	752	743	713	729	820	748	762	760	713	723	739	767	765	729	758	743	782	727	764	735	678	720	738	793	723	743	735	714	771	745	748	727	724	742	779	711	693	698	738	757	689	740	735	777	774	771	702	753	760	734	719	766	719	788	710	731	766	753	770	711	719	671	723	728	724	768	781	757	743	703	729	757	728	704	704	732	735	744	755	797	734	732	735	737	682	729	707	742	722	767	777	729	717	712	761	762	732	724	740	716	775	767	757	733	766	734	743	747	705	730	750	730	738	759	770	764	742	748	744	730	696	733	701	725	756	755	735	709	759	736	710	774	818	709	777	708	751	721	782	724	701	707	699	738	758	732	758	739	781	728	729	766	677	772	761	775	747	762	743	708	753	735	714	780	752	693	684	722	744	732	746	730	760	740	793	750	806	719	788	755	732	704	773	755	743	769	770	720	740	750	795	743	763	791	749	720	754	731	708	765	751	731	774	771	731	791	720	717	738	757	778	715	698	745	770	746	721	753	735	725	768	741	766	792	751	763	760	729	745	745	730	703	674	759	745	769	671	716	761	716	724	764	797	753	782	748	778	684	747	756	751	745	792	786	781	752	743	806	753	720	660	730	764	766	734	740	728	752	769	766	762	719	745	758	731	715	766	761	750	748	711	721	698	695	774	738	740	707	755	738	752	736	725	725	769	753	737	761	750	770	716	772	733	773	756	770	772	750	750	758	739	778	735	751	786	748	772	764	763	781	746	754	721	716	718	711	773	780	762	724	740	745	791	711	728	726	817	753	703	736	719	776	761	726	730	728	741	743	733	750	787	717	731	751	783	750	716	712	761	773	796	741	721	737	777	775	715	755	673	748	719	779	720	734	733	732	729	791	742	736	735	754	719	758	796	719	736	741	714	760	776	692	783	776	734	777	721	690	717	737	746	775	755	738	724	688	723	730	739	756	772	732	774	790	742	792	759	792	739	729	785	722	759	740	726	733	739	771	773	737	742	773	742	800	768	701	722	738	764	699	733	820	781	739	730	779	757	757	721	687	744	745	763	739	714	768	725	772	766	737	774	700	760	740	775	739	766	715	735	743	752	783	748	711	775	790	759	755	744	730	723	704	736	719	762	736	697	707	749	793	771	752	692	769	747	757	721	699	734	752	704	736	760	767	733	741	762	756	792	726	768	752	785	772	747	763	758	737	764	746	732	734	749	766	743	719	730	752	754	733	736	728	721	706	798	708	752	732	762	785	739	769	782	743	729	716	750	748	741	733	715	740	721	787	756	783	741	755	764	696	754	743	763	704	743	791	760	785	729	761	747	747	740	734	764	753	746	774	702	775	710	773	710	760	781	767	742	730	765	762	729	756	734	784	742	729	817	778	733	769	669	726	742	725	725	717	765	777	757	735	764	711	711	740	753	716	760	795	738	693	744	760	735	770	738	746	711	722	729	729	752	719	727	735	737	729	764	756	770	735	739	778	742	774	703	810	717	738	756	732	749	773	769	766	732	724	725	724	702	759	732	710	764	755	706	737	754	767	762	801	746	698	698	762	727	763	698	721	726	724	748	671	723	763	745	752	749	735	737	738	760	750	762	749	748	762	711	750	713	748	732	739	739	771	740	713	753	733	752	769	754	742	763	766	730	715	740	752	748	769	710	740	707	799	718	774	734	762	715	730	702	750	787	758	711	782	766	730	729	744	758	769	766	737	737	765	732	760	786	772	745	758	712	771	712	751	727	757	773	709	741	772	751	709	752	761	719	762	755	746	737	797	736	735	717	713	779	744	722	762	743	706	726	732	721	765	730	729	746	710	781	800	786	754	743	752	778	740	711	794	697	789	737	698	723	707	756	757	768	753	742	738	730	702	746	736	710	746	776	727	812	717	778	758	759	721	751	762	743	783	739	732	736	701	753	752	703	711	743	749	783	780	717	777	795	736	768	741	741	737	706	723	747	785	791	744	743	764	718	727	763	780	724	682	749	740	743	701	717	749	774	815	767	757	747	783	745	786	672	701	781	742	760	774	780	788	751	736	782	724	740	757	740	796	698	731	777	707	746	756	751	746	741	756	700	762	717	727	768	725	814	731	749	728	741	725	749	747	760	733	761	729	778	703	780	734	738	786	762	730	708	704	724	753	713	696	752	733	752	748	731	782	698	791	710	744	757	731	727	747	788	765	735	765	758	728	760	785	781	737	777	759	737	778	770	748	747	770	722	748	704	740	729	806	769	733	731	766	770	753	758	745	729	732	750	695	686	780	743	748	754	753	764	709	721	726	802	715	766	755	716	707	750	764	751	770	755	765	682	759	770	748	779	749	779	747	736	796	760	697	743	749	714	749	720	724	737	758	731	764	682	729	786	759	782	747	768	778	711	767	702	773	773	745	741	726	757	779	755	770	753	825	725	769	743	750	725	750	758	787	728	736	707	767	729	722	740	707	750	816	760	752	751	730	746	691	717	758	762	743	777	710	742	775	688	738	732	742	789	708	746	767	745	763	761	755	754	735	716	699	749	757	713	749	724	751	815	759	741	704	732	735	699	738	705	765	769	748	763	756	778	786	739	738	728	777	748	760	755	736	738	758	739	728	741	748	730	741	723	729	786	763	795	731	752	769	699	772	783	731	749	730	730	747	770	805	720	744	731	756	708	714	798	813	703	745	709	728	813	751	768	694	720	754	760	734	741	751	749	777	765	724	755	720
34566	5279	407	349	340	333	357	320	326	344	344	318	371	347	372	326	334	327	347	358	344	358	325	333	329	354	357	354	339	322	346	355	335	369	339	320	363	312	388	322	305	350	330	346	357	313	339	350	357	342	338	329	367	356	363	353	354	328	362	350	374	340	358	377	368	357	343	333	344	322	322	339	360	338	350	319	361	297	344	426	370	327	331	330	334	312	317	327	362	339	357	344	320	361	346	343	351	353	359	372	349	302	319	351	291	365	343	349	338	350	357	336	331	332	340	377	336	325	352	355	358	324	373	323	352	334	372	369	328	337	333	349	340	317	345	347	325	328	353	326	355	356	331	318	392	344	337	359	367	376	337	356	329	363	349	332	338	353	345	322	319	322	329	362	335	337	352	349	346	295	330	327	342	330	359	336	326	346	348	322	354	313	321	333	344	374	382	316	351	331	339	355	344	362	352	331	328	373	330	343	307	338	343	349	313	329	353	330	312	330	341	341	354	342	345	370	342	340	326	313	294	323	355	355	316	348	296	344	342	327	344	398	334	327	344	300	339	319	362	318	332	362	337	326	359	375	323	341	350	305	317	347	333	320	370	359	323	349	312	367	355	349	326	352	347	328	309	343	340	358	307	309	366	326	339	365	351	345	325	329	340	334	291	310	369	334	338	323	358	357	343	373	337	325	309	340	385	342	345	345	346	321	325	339	313	322	343	346	333	318	368	298	356	318	366	349	350	317	350	356	353	321	342	345	327	332	348	350	356	339	323	341	340	360	372	358	336	315	363	331	328	332	327	344	349	363	363	342	358	342	360	337	340	346	388	362	325	321	299	294	353	302	330	318	327	339	337	357	366	337	364	329	363	355	355	339	322	292	326	376	359	348	340	384	363	337	336	348	314	327	338	323	315	324	305	308	347	326	354	354	352	342	354	325	320	304	361	341	343	320	342	357	361	357	279	328	368	338	350	352	334	367	346	379	323	367	308	335	317	322	352	358	343	370	333	311	343	324	326	333	309	316	327	325	325	331	324	375	318	346	352	333	328	344	337	345	319	360	330	330	320	334	302	337	325	347	356	316	337	314	340	364	339	321	315	320	346	351	333	341	337	359	358	320	392	327	360	324	354	330	335	337	361	334	343	369	344	340	332	307	346	343	341	337	351	369	351	352	337	318	322	337	321	331	337	359	328	318	338	334	357	324	335	355	332	343	306	291	300	337	346	332	356	360	327	327	346	365	354	313	326	406	345	341	301	340	335	313	338	343	343	325	341	324	327	311	313	325	362	383	351	325	324	351	337	347	342	332	372	362	338	338	345	355	383	332	331	355	334	319	320	338	343	329	328	345	309	380	332	325	309	379	341	353	347	357	332	322	336	347	344	350	339	310	311	357	349	341	363	335	355	345	333	342	332	348	375	351	374	340	351	314	358	346	358	377	318	325	365	360	332	359	364	332	372	335	337	335	341	362	329	357	350	289	362	339	303	334	366	334	339	339	363	342	353	326	352	315	373	336	357	336	339	353	375	311	342	356	383	361	325	332	375	328	319	327	368	327	337	368	312	328	336	341	332	378	335	352	345	344	315	373	360	340	327	337	335	328	364	344	364	330	333	360	339	356	351	373	368	345	372	338	361	330	340	336	332	311	343	313	339	347	340	327	339	331	317	357	342	322	336	301	334	346	335	330	356	365	357	333	344	342	333	347	353	363	320	373	353	343	351	358	314	358	328	363	340	356	335	363	352	346	343	322	307	335	331	333	325	343	331	340	366	364	348	344	319	314	293	364	335	337	362	339	356	341	346	362	335	314	310	336	362	371	328	340	323	320	354	328	328	337	301	329	329	343	326	348	343	359	361	352	367	341	359	329	319	351	325	346	318	331	377	354	363	343	347	382	344	355	315	312	356	339	357	345	345	299	364	316	293	355	321	313	358	296	331	331	344	340	354	321	326	335	343	324	367	371	326	358	302	333	352	379	320	333	336	343	355	372	371	315	347	341	351	305	331	368	352	325	365	300	373	364	328	345	339	348	339	320	352	324	328	367	345	357	344	327	317	354	329	368	360	345	348	332	348	328	359	335	362	349	321	345	347	324	301	316	326	335	359	313	349	349	318	340	348	292	360	330	424	340	337	308	369	320	354	342	345	338	314	336	345	370	353	337	352	382	340	323	324	334	332	336	357	345	315	323	346	367	361	333	339	330	338	354	334	354	373	343	312	339	323	324	356	382	310	319	336	329	339	313	365	359	351	363	352	368	347	354	348	306	319	314	352	341	343	370	320	311	378	318	347	355	333	340	385	381	328	360	360	376	312	348	313	321	330	343	355	331	341	337	325	352	313	378	338	354	324	356	361	329	373	334	322	383	372	321	327	358	343	341	336	354	288	313	330	330	337	299	377	349	353	346	365	364	323	343	351	340	323	343	350	314	340	336	334	341	364	357	320	370	332	357	320	333	295	329	323	331	365	326	353	318	350	344	351	342	301	302	362	338	331	341	297	360	331	312	347	317	333	340	311	334	316	338	357	320	363	347	337	297	357	355	355	323	359	331	325	319	375	341	354	340	356	362	330	286	341	317	345	346	343	337	300	358	332	358	347	324	338	350	324	310	324	331	354	338	399	325	350	342	347	327	351	345	359	313	375	337	357	339	330	332	321	352	348	340	327	351	346	332	361	343	333	370	326	378	330	317	317	331	313	335	331	335	332	351	297	337	353	364	345	321	374	347	354	366	344	357	333	362	340	345	321	346	327	345	334	345	328	325	302	335	322	316	320	340	326	347	334	384	348	342	333	319	316	352	347	334	329	326	367	360	376	372	320	381	345	364	361	373	357	303	341	363	362	331	335	333	324	333	323	324	326	352	306	339	344	328	343	330	345	336	293	314	348	336	305	338	347	312	372	339	359	351	312	302	320	344	291	337	324	350	305	312	302	295	330	339	349	339	364	330	349	390	314	321	358	329	319	337	352	345	343	384	308	335	349	335	348	361	322	336	347	334	358	324	357	336	347	363	340	323	343	335	339	375	305	342	315	333	336	328	336	328	358	344	376	369	331	348	331	389	340	351	313	335	353	336	332	329	316	365	348	353	361	341	356	363	333	348	331	317	339	345	341	321	297	351	338	336	332	357	356	288	325	330	303	337	363	343	327	340	323	322	349	337	329	375	368	339	358	336	335	349	325	330	345	351	350	340	328	347	332	339	337	351	354	328	343	332	365	346	337	393	342	297	364	332	311	332	330	318	318	341	353	345	350	377	341	283	383	370	362	347	345	343	294	337	340	330	335	363	315	366	303	340	332	360	374	340	312	378	310	372	313	362	338	319	342	334	352	338	360	328	341	344	303	349	405	335	350	371	347	346	342	337	371	310	338	339	370	358	325	337	319	378	363	332	336	333	338	335	350	334	306	305	375	341	344	329	341	348	351	333	322	363	348	342	314	315	320	335	339	321	333	328	342	309	361	342	351	328	329	326	345	346	340	352	358	339	351	321	324	357
19096	815	781	812	839	813	794	739	799	824	811	720	768	757	816	798	767	741	826	737	815	784	817	795	834	781	783	734	791	781	791	803	791	789	807	818	849	760	794	773	767	742	733	834	853	797	809	797	733	801	779	793	827	760	780	775	837	778	750	785	804	738	783	770	809	783	752	776	773	742	747	784	815	794	780	797	768	853	802	763	828	767	772	783	783	787	781	764	828	837	783	796	856	803	810	793	758	796	774	754	762	794	797	775	731	784	824	744	868	814	765	768	795	770	771	771	751	823	759	790	815	799	763	796	803	842	784	750	824	747	759	836	767	813	776	737	778	813	738	797	788	781	773	796	770	810	768	800	752	787	804	764	777	873	762	806	811	775	781	727	785	760	748	826	818	808	815	776	766	747	818	808	790	735	796	758	816	737	789	801	775	777	796	748	758	764	764	817	784	812	790	785	789	821	773	818	792	769	830	813	808	809	781	753	809	785	789	776	778	792	791	773	800	772	800	775	791	754	792	823	753	758	804	765	803	834	796	780	782	788	752	820	729	765	834	766	799	795	794	797	791	768	777	768	842	827	774	783	810	770	793	809	799	820	770	807	782	797	794	757	810	769	774	785	802	803	752	790	770	794	783	787	798	832	788	758	803	838	751	806	752	767	740	758	771	763	779	715	765	790	772	830	757	749	828	762	815	801	768	750	851	779	767	800	781	796	810	787	797	727	809	769	770	727	787	768	801	788	772	765	792	794	779	776	777	792	785	767	774	747	785	779	812	782	821	850	771	788	772	790	816	763	746	788	800	766	732	788	783	790	785	788	806	737	761	775	766	751	767	789	778	784	800	765	855	791	771	821	771	775	768	757	793	776	798	761	811	797	734	767	770	782	821	811	773	815	751	752	770	825	814	801	805	787	758	722	818	685	810	724	802	793	801	792	761	785	765	797	768	796	789	731	747	779	770	803	750	749	754	799	828	758	782	768	826	830	790	802	794	747	777	759	801	793	813	775	804	782	733	736	873	780	772	792	797	821	805	803	796	762	804	801	812	789	719	814	750	766	781	745	780	789	766	798	846	747	828	821	754	787	796	840	763	769	804	762	830	800	800	781	743	797	824	744	788	815	782	731	735	804	779	791	776	774	794	777	733	781	765	786	749	800	741	762	779	793	777	785	799	780	780	851	834	793	780	802	749	739	821	809	736	793	812	842	834	764	781	782	751	794	790	819	780	784	762	777	779	823	834	793	791	777	746	777	776	837	738	752	776	760	804	716	786	762	753	785	753	824	782	759	776	772	794	807	734	808	788	760	796	791	780	812	798	800	742	827	810	833	776	735	823	772	791	774	742	793	780	813	824	822	748	792	851	850	756	772	772	758	808	729	821	803	771	805	788	805	775	758	786	722	757	781	771	746	752	755	833	766	792	822	806	789	801	778	754	778	817	846	762	771	790	761	790	823	817	837	807	768	791	790	761	756	787	804	790	770	801	822	816	789	794	843	782	792	769	780	751	761	792	796	822	735	814	798	762	818	797	724	776	795	803	770	776	826	803	778	761	739	753	788	768	845	793	764	804	748	800	796	757	784	784	783	759	821	788	776	797	830	768	814	775	778	758	760	785	769	738	813	754	763	811	794	847	768	836	774	774	748	809	802	803	779	807	771	851	747	750	803	775	785	750	809	796	801	808	787	783	790	811	798	761	806	757	763	819	767	776	759	777	768	779	774	761	763	809	790	784	796	733	752	814	740	767	795	801	831	799	789	780	741	759	757	734	779	770	814	749	765	783	759	762	770	731	744	791	775	789	760	764	745	771	767	807	747	790	765	781	778	850	773	748	778	758	808	799	748	793	799	791	825	785	768	793	835	787	776	758	774	809	757	761	784	756	772	828	765	803	766	776	785	835	841	787	772	798	820	822	767	774	736	812	801	779	785	759	815	813	794	789	724	763	746	772	794	786	735	849	738	780	801	776	800	776	791	783	791	801	770	760	821	764	813	861	819	750	751	831	753	787	860	759	812	786	712	861	760	754	787	783	800	795	791	817	835	760	809	805	800	772	780	778	759	789	774	793	782	789	827	792	795	777	765	771	747	716	777	795	766	777	850	816	831	827	805	797	780	798	768	768	769	771	796	816	807	718	782	793	780	798	815	787	739	807	765	825	802	805	817	798	772	762	705	720	751	831	745	722	806	801	788	768	798	777	840	773	778	747	783	802	794	738	731	785	813	766	807	807	782	797	807	753	790	766	775	757	760	754	815	758	809	828	764	803	754	809	806	807	839	737	770	812	784	785	762	783	793	771	817	764	811	792	820	808	734	779	751	762	778	789	817	781	749	753	749	808	816	747	779	815	775	762	769	820	773	795	843	780	814	766	769	785	743	779	744	804	795	804	782	793	780	797	794	746	750	784	790	761	790	817	815	801	797	820	760	845	770	775	777	801	766	799	813	826	806	769	713	766	746	814	744	781	771	755	799	765	811	739	762	787	728	816	840	790	767	781	813	787	774	757	779	770	797	805	740	798	761	743	805	782	794	778	848	762	737	785	778	796	802	781	749	765	795	787	770	793	808	797	767	809	755	790	775	777	743	806	783	772	747	767	804	786	825	793	734	784	764	801	745	812	790	817	771	828	793	789	799	800	822	818	764	817	777	746	798	728	807	800	787	770	780	751	789	811	836	797	762	781	764	789	822	797	815	814	788	821	827	780	765	785	809	792	792	835	769	834	770	751	825	788	771	770	755	793	780	791	772	825	771	741	781	748	732	856	777	785	812	778	789	852	761	769	794	795	782	783	770	776	765	817	743	819	791	762	812	846	784	764	765	739	760	837	757	807	741	833	785	725	805	779	751	717	817	793	741	803	817	796	806	792	771	715	775	781	813	779	829	822	760	747	759	775	777	793	768	756	829	729	807	802	791	778	749	781	773	798	769	830	754	786	768	807	761	766	819	770	768	786	769	791	779	806	807	789	801	788	775	774	786	774	830	771	788	848	783	836	783	794	786	812	776	825	795	818	766	825	753	748	811	820	791	820	793	766	775	767	819	744	809	811	851	785	769	812	779	864	790	742	799	774	784	838	780	777	803	765	770	772	800	773	720	761	817	801	747	839	783	832	731	794	782	804	754	801	754	785	749	781	845	733	772	790	760	790	834	798	790	802	847	809	841	807	824	768	769	774	794	830	811	732	802	802	823	782	786	754	785	796	783	765	789	786	778	766	808	779	829	790	840	724	786	797	702	754	789	772	752	873	769	781	773	758	770	797	811	754	797	785	770	769	742	759	770	722	780	769	824	787	809	758	742	800	736	797	769	816	802	801	788	798	778	801	791	779	801	807	804	812	777	774	809	777	759	736	786	774	786	775	767	813	783	751	771	793	783	786	797	844	816	742	812	809	763	791	788	760	808	797	770	764	769	810	762	759	772	784	773	789	785	799	742	759	762	771	801	789	786	789	808	805	789	756	837	783	773	767	726	794	829	772	782	788	793	797	812	743	788
49455	10558	1248	615	536	552	473	498	506	490	476	465	479	475	441	424	444	437	469	441	450	471	451	473	470	432	449	429	489	450	441	471	446	440	451	453	469	453	417	458	449	443	435	489	465	468	466	473	462	459	459	442	479	430	447	451	410	452	424	443	467	443	467	422	445	455	450	444	503	438	421	503	465	484	450	435	462	403	424	452	453	431	440	396	419	456	446	433	460	462	441	418	439	495	475	457	451	426	455	463	431	485	439	458	441	421	398	460	472	461	480	436	450	441	429	464	463	455	470	454	487	428	451	447	441	430	433	468	396	449	496	446	486	437	482	466	448	495	409	461	427	445	435	501	445	462	468	487	468	486	466	414	474	455	449	441	447	438	453	519	493	443	419	431	446	471	487	452	442	425	442	452	434	437	507	474	457	441	433	483	490	467	463	451	459	428	446	458	452	481	462	457	451	439	456	477	434	461	462	480	423	434	402	461	493	480	427	431	452	461	442	467	439	450	475	479	430	441	434	455	456	449	476	472	470	447	493	458	437	437	434	465	438	452	456	435	424	421	448	479	467	431	461	455	427	462	469	502	465	450	433	439	465	479	496	450	407	425	452	481	459	455	484	447	483	396	463	484	444	463	449	423	458	468	449	488	455	412	476	441	415	455	467	448	474	458	421	447	423	459	467	431	449	448	434	478	456	475	483	441	450	476	444	453	442	435	432	443	432	444	444	445	490	449	491	454	459	417	449	480	429	416	430	436	459	418	436	471	462	442	461	437	442	451	464	475	467	486	490	421	450	431	453	490	454	433	466	473	496	471	470	477	470	415	456	458	452	472	424	423	423	463	452	478	410	449	428	434	460	431	391	433	469	481	437	460	465	413	457	480	430	456	482	399	462	465	433	448	475	472	449	457	435	443	428	445	437	470	465	456	429	441	433	447	494	443	410	463	439	464	484	445	463	468	464	427	409	473	476	427	462	434	498	473	482	471	453	522	462	468	477	419	440	494	439	441	434	491	450	465	497	450	453	440	437	464	488	485	430	476	446	458	437	448	456	451	474	489	476	457	438	462	482	483	447	459	439	456	463	474	468	435	518	441	427	465	442	466	448	475	449	523	458	444	432	478	425	468	441	479	453	464	452	462	475	498	461	483	493	476	412	436	435	457	448	442	416	492	430	481	433	455	451	432	438	423	442	434	452	478	454	431	446	413	506	444	459	480	465	449	421	451	440	468	446	458	474	464	444	442	457	425	471	424	434	440	426	450	438	474	476	410	486	449	512	461	439	452	405	441	455	457	485	436	448	436	427	472	450	509	431	419	470	487	435	479	446	446	422	458	443	425	461	456	480	471	451	472	480	450	465	479	446	513	452	433	455	470	503	454	446	468	454	453	469	449	467	463	463	404	493	449	472	491	441	473	460	435	458	424	428	470	424	450	449	411	452	498	470	477	492	483	463	467	464	441	469	495	473	471	467	489	457	452	437	458	473	480	478	488	451	406	498	419	479	449	490	468	402	489	449	468	444	433	485	486	408	403	405	473	461	446	479	479	450	469	460	453	430	491	437	450	446	416	426	477	413	449	427	464	447	439	443	450	466	493	481	485	446	450	462	472	466	477	445	462	474	465	465	495	486	441	455	512	438	479	438	473	447	441	427	449	482	465	495	464	460	461	464	487	481	485	490	435	444	449	474	442	440	439	464	498	468	449	452	434	463	463	442	465	447	469	433	434	434	500	449	481	438	476	459	444	464	449	454	434	421	481	449	446	462	470	458	461	463	489	453	435	452	451	445	448	472	442	444	429	455	446	488	468	492	463	450	418	465	437	416	447	434	430	493	471	441	473	486	461	471	506	466	459	476	442	493	502	456	465	455	471	511	475	419	427	495	457	448	433	438	472	423	440	438	479	437	463	471	461	428	447	449	457	465	449	473	455	476	448	447	463	463	412	401	429	427	497	485	479	462	485	416	454	405	463	430	467	453	457	465	444	472	436	449	424	453	428	446	449	466	444	482	438	486	454	429	459	448	437	446	453	471	456	456	521	446	441	467	458	428	435	431	476	466	464	455	470	428	450	472	462	489	443	425	425	398	468	448	481	458	425	478	435	407	437	459	429	451	472	452	455	425	487	450	467	479	444	489	444	460	460	440	457	456	430	470	448	439	461	439	451	447	481	432	452	450	444	421	435	497	470	447	502	451	469	494	421	454	426	457	416	447	508	474	499	439	498	464	488	466	446	483	458	448	482	474	426	448	412	430	458	461	464	441	435	431	422	440	413	451	447	469	452	435	435	476	476	522	462	455	475	484	489	438	477	436	438	487	441	405	429	429	451	479	457	485	447	450	440	443	436	413	432	463	452	458	461	451	444	451	482	457	462	469	413	441	471	437	485	482	460	484	417	434	441	438	456	456	458	454	440	461	478	490	416	483	429	479	449	476	436	462	473	447	455	421	474	469	454	471	471	458	476	434	478	431	428	419	446	421	477	460	477	449	454	499	477	434	453	450	475	502	459	466	419	456	469	453	432	484	488	473	461	464	424	440	415	458	482	453	463	469	420	472	445	435	478	423	459	486	432	453	450	436	430	454	422	446	448	452	462	400	470	469	422	488	432	422	467	406	488	420	457	438	472	434	438	459	501	451	430	436	444	467	425	443	454	459	454	457	441	463	409	445	438	447	498	439	482	469	427	477	413	433	462	438	427	436	450	464	407	448	460	486	432	474	446	484	398	456	436	452	421	410	435	438	474	464	434	420	445	459	411	490	497	456	451	442	444	433	483	424	480	482	463	433	452	445	469	425	481	429	455	470	435	513	446	465	487	452	482	444	472	462	431	457	454	438	447	447	453	481	446	492	442	444	466	457	455	423	414	424	443	404	429	462	491	468	410	472	445	438	462	447	454	436	458	435	448	433	467	439	468	478	488	430	452	445	455	465	460	493	421	438	441	431	468	450	437	419	471	472	435	452	467	433	439	491	436	457	432	470	413	465	492	430	445	457	416	437	465	425	457	437	473	441	458	476	419	456	407	474	463	434	441	454	466	401	441	422	498	476	480	452	418	445	474	453	458	466	376	459	419	454	521	486	468	490	430	425	483	453	459	426	455	460	434	434	452	467	423	458	494	431	459	468	480	464	425	478	443	449	435	481	467	410	455	459	441	415	435	481	453	460	439	425	447	440	469	448	498	491	459	467	441	444	437	375	384	459	454	456	465	477	462	440	449	460	454	514	472	466	431	449	467	459	452	430	447	480	452	437	451	455	408	491	470	470	459	499	440	419	435	470	460	508	461	419	409	452	427	437	442	435	493	469	449	438	429	455	445	419	478	478	467	476	469	476	475	438	441	471	444	450	454	437	447	457	450	471	423	436	487	511	467	461	452	467	430	446	439	445	441	477	456	480	457	501	498	451	461	432	473	490	469	444	470	479	441	481	454	451	429	468	447	445	416	461	429	458	465	473	455	449	420	443	463	498	462	473	471	452	432	464	432	463	445	481	457
26614	1232	1357	1454	1372	1236	1213	1128	1114	1138	1078	1056	1132	984	1086	1028	1062	1043	1009	1039	1075	1002	989	1085	1085	1011	985	1050	968	953	984	1030	1011	1030	953	1002	1003	1088	977	1034	1043	1046	1062	1046	1063	999	1009	1043	967	1020	1003	1031	1011	997	1043	1058	1024	982	1033	1078	935	994	1087	970	1039	1011	1027	1031	978	1012	1014	1027	992	978	1023	1009	1061	1007	1058	997	1014	969	1009	1007	1021	1013	1011	1069	1044	975	994	1016	1021	995	1037	965	999	1054	991	1012	1014	1013	1005	1026	1026	1012	1025	974	1022	927	1045	985	1061	1031	979	1031	997	1029	997	1030	1014	965	1004	1047	967	977	998	970	1023	951	1026	1052	1079	1047	969	1060	1044	1031	1043	992	1068	971	1025	954	1000	1043	1016	1009	1012	1011	998	965	985	1079	979	1007	1050	934	1032	1026	1018	1022	1018	1015	1066	1045	1072	1026	961	985	1005	1062	986	1018	971	1040	1009	994	1036	994	999	1018	1039	935	1026	992	1075	989	991	1006	1056	918	1061	1025	1056	1003	1029	1048	963	999	991	960	1050	987	1009	1002	966	972	993	993	1054	1043	985	1025	1021	984	966	974	986	1033	1006	980	1027	1036	1004	1048	995	994	1011	1003	1093	997	1014	1019	1013	1014	993	1037	1022	1041	1051	1011	990	1019	977	992	1002	1018	1043	991	973	1033	1047	1023	979	1006	1011	1028	1025	1005	983	1025	1024	983	1046	1014	1026	966	964	995	1016	1039	1015	978	1002	982	1002	1027	1006	992	1033	1037	1025	981	1068	1009	955	984	978	967	967	1015	1012	1001	986	969	1020	1032	1015	977	1021	1031	999	1014	988	992	930	1003	994	1036	1007	1027	1060	994	958	971	1016	1027	1092	987	1031	1024	1102	1008	1015	957	1027	1014	1016	1021	1013	974	1010	997	1038	1053	1004	1020	1043	1024	979	1069	1078	1050	1054	1068	978	978	993	971	1055	1032	1031	970	1072	1038	996	1028	1048	1041	1004	1074	1017	993	1004	1010	1034	1024	1012	1044	990	951	1012	1063	1031	1046	1032	971	948	984	1009	1006	998	1030	1024	1071	980	1002	1032	1013	998	1039	1046	1016	1001	969	1051	971	1024	1032	1036	991	1072	1028	991	1040	978	992	1021	1048	1030	1019	904	1024	989	1035	1001	994	1007	1054	1037	974	966	1021	1023	1048	1027	952	1009	1011	1027	941	995	1033	973	1028	1021	971	1021	1098	981	993	1036	999	979	968	1033	978	1008	1029	952	1013	1022	1037	1012	1017	998	996	1061	1018	1019	998	968	985	978	970	1025	1010	963	981	1030	988	1010	995	1038	1015	1089	1032	965	1002	960	989	1037	1079	998	953	1031	1021	982	1046	1068	985	1013	1010	1042	1032	1022	1038	1099	980	1022	1040	1088	1012	970	992	1046	1041	1072	944	990	1019	1077	1034	994	983	996	1027	965	990	999	1016	990	975	1063	958	1017	991	1010	1028	1020	951	1036	1023	946	1002	1055	1084	1001	1063	965	991	991	995	956	1043	1006	1038	1019	1030	1013	1009	1046	1047	1000	1018	1002	1064	1025	979	1025	1020	982	1017	1012	1019	1110	958	1057	1008	994	1028	981	1009	1023	930	933	1049	1032	956	1006	979	1034	1056	1026	942	1010	1037	1016	991	1061	976	1032	1040	1012	945	1010	1027	1045	1031	966	993	1066	978	982	966	1000	976	1033	978	958	1036	1005	993	1024	1015	1026	1061	958	989	1052	1008	1009	1016	1022	992	989	991	996	1021	975	991	1064	1045	998	998	1041	1003	1028	985	1016	959	960	1070	999	989	992	970	953	1056	1082	995	988	988	1033	1008	987	1002	1029	1010	1005	948	1021	996	1029	1030	992	967	1040	1057	1007	936	1026	1051	922	995	967	992	1051	1046	944	1007	1031	989	1078	1051	973	986	1020	1035	997	1063	1000	1004	1061	1013	1118	1072	986	1001	1004	1050	1109	1003	1009	1033	986	953	1016	1031	958	997	1024	1075	1020	1077	954	1046	1014	968	1012	1004	1039	1007	964	1028	974	1023	953	1023	976	1011	1007	1019	1049	994	1021	1070	1018	1013	992	980	999	994	994	1032	1008	965	1052	1026	949	1017	990	968	1004	1089	1026	973	950	991	1043	991	1052	1034	1088	1021	1017	1074	1007	1059	1025	1013	1014	1060	1011	1049	978	1025	1026	999	1010	1036	1031	1021	986	1022	994	1061	1027	1011	934	983	1045	1013	1026	988	1040	1029	959	985	983	1068	985	978	1007	994	994	1013	962	994	1040	937	1074	1030	1051	1015	991	983	1040	1049	991	983	985	1013	1071	1015	1043	1038	969	1016	1008	996	999	987	1002	987	1060	1026	986	1006	1077	981	1062	1013	945	1048	994	1091	1051	1051	1014	1045	1009	1061	1015	1006	951	1030	912	1081	929	997	1012	980	1078	1039	975	998	1040	1006	966	1059	982	988	1033	1082	1029	985	989	999	1003	1053	1029	1054	1006	1039	1005	1033	973	1009	1000	1042	1041	980	999	966	968	1004	1025	966	1002	973	1004	1056	988	972	1019	989	1005	1008	987	1055	1009	997	1024	976	1045	1039	1093	1076	1069	1015	1014	972	1058	1025	1016	959	984	1014	1034	971	986	1028	1032	1020	1004	1031	999	986	1020	997	1027	1022	1019	1036	1050	1083	991	1016	1001	1067	986	979	987	999	1012	1008	1009	992	984	978	1064	1029	1005	1033	1028	1028	974	994	1043	1027	1003	1052	994	1030	1021	1048	1019	1037	973	1015	1020	1031	1037	959	1005	983	921	1017	1006	972	1012	1025	1044	979	1021	1060	1042	1040	1016	1021	983	1028	1055	928	966	989	1024	1063	1028	975	1043	1051	991	964	1011	1041	1049	948	1014	1001	1025	986	986	997	1034	1047	1001	1041	1015	1012	979	1004	1052	1000	1033	990	994	994	1051	1014	972	982	965	967	969	983	1001	1013	988	996	972	1038	990	997	1019	1063	988	1035	1046	1014	1027	987	1000	1037	1063	1014	991	948	994	1076	1043	979	982	1032	1103	942	956	963	972	990	960	1041	1032	1000	1010	988	1076	985	968	1001	997	1030	1056	1061	1035	1039	1009	1043	1047	991	977	971	1009	1010	1005	1027	961	1018	1001	962	988	1026	1024	1010	1055	1035	1070	1018	1065	1022	1036	1050	986	1031	981	1045	992	1002	971	995	987	972	1031	960	984	982	984	1022	1017	1051	1005	1000	1015	1028	1007	963	996	1069	982	1035	1006	945	961	1007	1037	980	1040	1029	1010	1000	1017	1024	992	1026	1042	1040	1051	1056	955	1056	1055	980	999	1063	1047	1029	1059	1044	1009	976	1043	977	1005	1029	1007	983	1032	1015	1031	1033	1008	945	1015	1018	979	1002	969	1013	1041	965	1036	1009	978	964	992	999	1027	1099	1012	1031	1065	956	970	992	1032	996	1129	1001	1020	989	1005	1008	1001	974	989	1077	968	1100	1000	970	984	1003	997	1057	999	1003	1014	1034	1008	1029	989	995	974	1014	1022	942	1001	1011	1006	1034	1024	977	1000	993	997	1038	1065	999	974	1016	1024	1081	981	1013	1061	1016	1039	1020	1054	1032	1010	1066	1017	1044	993	1014	1019	1014	1022	1027	943	1047	1044	1015	1011	1012	1034	1004	929	1000	1007	1056	1034	1040	1032	1000	1044	1006	970	984	993	1069	1051	1015	1024	1017	1019	1041	1029	1038	1038	1004	1024	1017	1031	1054	1052	1006	1053	1009	1028	1103	1059	1057	1018	1004	1026	1065	1046	1006	998	1041	1008	1013	1012	1006	1007	1018	1017	1021	996	977	1009	1042	1001	1027	1005	1018	997	998	978	1017	961	1004	987	980	948	1056	997	1057	1019	1011	1009	1052	1052	992	992	1058	1007	949	1005	1021	1057	994	1024	1029	1001	1006	1011	1052	1020	1056	1006	956	986	1000	1031	1013	1005	1047	1033	1009	1019	1066	975	969	1032	1056	1007	972	1033	1040	1005	988	985	1003	972	1028	1045	1000	1040	1018	1024	1007	1027	1009	1022	1028	1024	1049	1032	1007	969	959	980	1017	1057	1032	1007	992	1050	1040	959	1025	945	993	1031	983	1010	1055	1049	1061	951	1019	1053	1065	1067	1035	1009	957	956	987	1018	972	993	942	1004	1021	1006	1027	1021	1085	1033	1017	1047	976	1017	1044	1017	1009	1023	993	1018	1016	986	971	1016	1019	1059	1054	1010	1048	1026	985	1049	1059	1019	987	999	937	992	1003	998	1032	1055	968	1027	1015	1009	957	990	995	997	985	1015	1033	1045	1000	974	1049	1076	972	1050	1014	989	1031	1015	1010	999	1060	985	1076	986	966	999	1001	994	975	1007	1061	1015	961	1015	986
52754	14194	2434	677	504	447	416	383	368	380	344	331	374	346	344	320	345	335	338	353	361	332	356	310	323	331	296	310	350	293	333	334	327	360	270	332	336	360	314	352	323	327	284	304	347	314	342	346	313	328	352	291	293	325	310	354	306	315	352	333	345	332	300	315	306	297	296	359	342	346	323	322	341	341	310	296	315	349	335	331	325	310	326	333	326	317	332	302	356	376	352	334	274	314	330	337	334	313	302	342	298	298	346	357	301	340	361	329	339	343	343	322	305	314	320	319	299	345	329	313	337	333	324	346	304	337	311	339	332	331	346	328	330	275	299	352	332	314	318	319	296	349	364	360	330	336	326	340	312	329	349	340	306	326	319	322	331	298	323	307	336	329	345	300	340	326	346	323	306	280	327	322	323	319	318	324	322	304	317	371	320	328	327	374	311	334	320	314	330	335	333	330	315	338	330	291	307	295	295	353	345	302	314	319	328	325	314	356	312	311	343	330	298	304	315	310	315	347	328	325	309	373	326	307	325	320	348	316	326	309	341	338	330	305	355	319	335	344	321	355	315	310	345	339	320	338	316	323	321	348	308	334	357	294	292	350	325	354	351	322	323	312	326	328	359	299	319	304	287	325	334	321	341	276	343	326	327	311	324	306	308	322	333	316	310	320	313	356	371	293	331	360	323	338	304	300	309	335	329	320	332	282	334	300	343	362	335	359	332	359	353	309	295	344	306	304	336	336	335	284	327	316	289	284	277	317	339	341	288	310	329	328	315	335	328	304	332	332	325	353	320	324	367	299	344	322	302	337	329	342	327	324	302	332	358	290	340	334	324	327	306	355	308	294	344	364	303	360	347	322	331	313	347	307	268	352	353	305	333	338	329	287	349	329	343	344	313	290	328	314	341	302	319	302	334	349	286	323	342	299	326	338	332	312	360	303	334	311	313	325	311	306	347	299	302	336	321	321	291	315	279	342	299	327	321	310	316	332	349	338	330	335	303	301	315	321	316	322	327	341	293	333	320	324	300	329	296	330	299	298	364	331	314	318	311	329	318	353	289	317	303	310	320	319	305	317	314	296	351	327	340	311	342	293	362	337	320	289	343	292	335	333	345	324	346	298	376	307	316	344	317	306	338	287	309	354	318	336	306	331	326	331	342	310	350	334	314	341	331	327	312	288	327	305	340	343	319	333	322	390	351	336	322	344	316	324	322	319	340	336	334	273	327	321	307	321	293	341	311	321	334	305	337	314	336	305	312	313	334	311	315	344	318	347	353	336	312	343	325	312	338	322	359	315	348	350	282	377	358	322	335	285	323	313	353	338	340	316	317	323	347	319	319	337	337	334	310	324	336	324	315	318	346	316	308	329	318	346	336	335	333	328	301	333	351	318	363	330	318	319	310	337	319	308	296	333	346	307	335	319	334	323	337	325	345	343	312	326	323	317	319	350	330	316	303	315	339	314	326	321	320	340	304	336	327	320	290	334	366	345	338	309	360	337	311	317	310	323	340	341	294	333	325	301	333	336	348	309	299	317	337	315	332	306	303	346	335	327	339	338	328	332	303	340	315	339	361	330	332	343	300	322	304	337	349	323	309	339	308	338	321	320	330	332	336	316	352	363	359	346	321	300	276	309	344	298	291	342	327	329	324	314	313	288	333	307	330	329	291	303	356	334	311	307	325	303	294	301	329	322	317	345	339	368	326	314	324	363	330	304	357	331	321	330	308	315	309	301	321	309	340	341	332	325	304	357	344	332	334	329	314	285	304	346	318	347	308	360	316	302	312	318	291	326	314	344	328	293	297	301	285	345	314	338	360	331	302	348	317	353	348	337	357	298	322	352	270	346	338	332	373	319	334	346	289	329	341	320	304	327	318	352	375	316	310	310	338	306	315	324	331	328	324	337	342	333	347	299	340	297	326	326	354	351	324	355	323	327	337	330	330	334	298	301	326	322	314	350	335	340	355	333	326	287	337	335	323	352	320	319	329	339	340	345	317	291	322	293	336	311	372	344	361	361	298	321	328	305	315	330	335	353	330	355	301	292	313	331	328	301	319	318	338	319	339	351	303	298	314	326	321	316	376	313	323	333	334	334	346	328	330	311	317	318	311	304	324	305	299	336	332	322	356	292	331	375	349	349	335	308	362	326	324	337	342	348	309	358	314	333	332	321	292	328	389	347	290	320	302	334	305	311	327	334	332	320	324	345	279	329	353	322	323	330	275	353	335	355	325	342	289	334	345	380	321	330	313	323	313	281	343	321	307	312	359	318	322	379	343	294	330	311	291	314	332	342	330	307	301	309	335	322	294	333	325	303	347	319	329	339	311	375	302	316	305	321	289	305	333	289	296	318	302	328	329	317	302	295	326	283	314	327	303	344	330	330	323	331	311	332	277	323	299	336	321	328	337	290	344	316	344	297	307	370	330	332	339	330	335	341	328	301	347	322	342	346	342	306	353	275	333	336	315	317	281	343	328	365	294	349	306	329	338	318	334	334	335	329	327	329	284	324	343	327	332	339	354	328	335	306	346	324	324	326	301	343	317	343	295	337	304	363	334	330	323	306	337	319	345	326	319	345	319	332	334	295	334	331	331	286	343	316	317	348	317	333	324	341	353	320	329	322	325	354	325	311	324	328	334	342	316	338	330	318	337	324	307	306	314	329	296	316	310	307	336	309	320	330	299	288	361	334	300	324	311	300	322	310	315	319	316	328	295	341	362	350	318	316	318	333	341	315	347	333	318	316	329	318	350	341	338	325	314	331	317	307	332	290	350	334	326	327	322	298	294	325	331	285	321	281	356	339	317	319	317	325	330	327	309	322	313	318	330	332	357	314	335	309	319	370	319	318	357	317	364	345	314	321	325	331	323	323	305	342	309	338	315	313	326	349	321	306	338	320	311	345	299	315	319	326	327	293	327	341	336	347	289	313	284	340	311	347	323	347	335	319	353	309	283	321	316	324	359	329	333	325	329	336	341	289	301	322	336	333	341	338	313	353	340	322	300	343	310	327	259	359	311	331	319	320	293	337	324	340	371	351	352	309	319	330	326	327	329	324	309	326	327	347	314	326	331	322	346	340	331	339	322	316	323	310	338	309	353	354	341	347	308	310	297	325	364	311	318	305	305	358	322	330	338	335	309	324	297	352	321	319	325	289	301	324	331	330	322	316	327	308	351	361	317	297	333	334	352	307	347	339	347	326	352	312	335	319	317	320	339	355	348	320	281	342	318	312	306	310	323	343	351	361	340	319	297	315	330	285	363	321	349	331	346	316	313	332	324	349	336	295	311	348	342	296	309	371	315	310	351	312	316	350	331	328	338	350	310	322	355	300	295	334	294	307	327	329	316	295	321	310	295	302	338	305	278	290	322	329	344	330	303	335	319	351	333	315	324	356	294	322	346	337	347	350	347	330	342	325	332	311	319	341	350	330	306	285	353	360	331	304	291	326	303	299	303	315	337	293	298	349	323	318	336	306	321	346	301	319	361	342
27056	1047	1659	1734	1510	1401	1188	1123	944	924	910	885	866	863	822	765	808	799	793	845	755	773	794	721	781	746	791	807	751	758	747	778	721	762	715	786	760	765	726	726	667	741	783	760	712	785	746	719	734	706	722	699	714	696	696	714	783	754	739	723	701	762	766	781	753	679	773	733	753	724	720	758	727	734	719	767	702	753	741	742	767	687	730	776	754	733	731	676	768	764	739	718	712	742	730	684	784	720	753	726	728	760	677	688	755	682	785	726	705	724	678	722	725	784	687	717	704	742	668	735	722	726	662	717	721	765	733	743	724	730	732	751	725	745	734	742	712	704	757	688	730	701	708	749	746	732	731	758	709	746	743	752	749	760	740	733	670	730	795	728	728	720	740	722	770	746	733	743	716	736	720	731	711	718	770	715	742	742	724	757	746	800	722	736	740	730	752	764	707	719	730	715	701	688	748	686	721	739	731	756	754	773	789	810	693	717	759	722	720	755	679	733	714	773	719	760	762	757	699	704	720	749	734	740	711	711	760	698	764	734	720	775	742	718	751	727	711	752	754	723	673	723	775	693	696	676	717	744	670	741	815	746	780	731	735	705	754	745	735	770	713	738	706	733	715	751	705	739	722	734	741	721	728	704	803	775	787	728	755	702	710	693	739	752	683	705	776	736	712	786	706	705	726	739	681	771	747	727	769	751	735	701	719	674	717	756	760	734	727	724	706	727	693	759	717	738	775	707	729	793	693	707	664	694	696	763	747	795	749	701	724	734	718	721	725	722	757	730	725	763	712	703	695	717	752	768	697	766	736	714	650	737	720	725	754	682	712	781	708	739	773	714	753	732	740	748	786	715	725	751	743	761	737	687	770	717	717	725	743	743	716	699	737	718	738	736	768	774	724	729	714	769	721	739	725	746	726	717	756	688	750	774	738	748	713	744	763	777	718	743	738	744	762	755	715	723	763	665	709	751	714	700	728	741	775	762	766	761	759	725	721	738	730	682	775	726	774	713	751	753	790	689	705	711	730	743	737	730	737	725	743	753	727	734	746	735	710	709	722	746	734	696	737	723	781	751	772	717	778	745	767	711	739	697	693	724	745	743	732	737	706	752	754	766	765	783	776	706	752	741	761	709	739	713	762	748	647	710	717	685	714	718	719	707	753	686	749	755	703	764	698	760	765	747	746	691	716	718	745	709	700	751	756	745	699	715	728	731	771	747	788	728	747	725	783	730	752	731	716	748	793	695	686	749	747	770	717	775	779	750	736	664	741	725	733	767	749	678	693	709	751	735	773	753	693	752	696	778	757	729	757	762	729	764	715	691	772	756	748	729	728	720	769	756	748	757	753	720	724	754	687	700	726	714	699	697	756	723	703	725	768	752	701	747	723	707	763	726	743	749	720	728	721	741	738	750	778	744	776	728	749	720	736	697	743	705	746	727	758	680	734	762	749	721	714	708	719	693	745	706	702	772	708	724	722	698	714	749	698	655	720	737	736	690	702	723	773	753	712	751	747	740	731	764	720	708	734	720	732	741	797	744	725	760	731	711	810	725	765	740	763	765	726	701	755	729	740	752	737	703	721	715	717	709	695	756	741	696	763	732	743	756	755	705	741	771	742	733	739	773	753	797	721	724	755	764	737	750	698	689	721	765	692	741	744	722	694	763	699	737	667	712	702	795	747	723	727	663	779	728	749	745	720	768	752	719	736	781	726	703	691	738	728	737	727	745	769	788	699	740	716	763	699	723	788	745	749	676	713	714	750	728	737	717	719	724	715	695	724	747	677	717	690	721	742	710	773	715	749	715	711	744	751	755	762	740	691	730	735	732	727	761	759	731	742	733	682	779	752	706	702	737	736	704	745	741	710	740	754	721	750	718	715	774	716	737	681	664	722	733	715	683	718	731	701	732	711	787	717	687	741	716	724	757	706	744	778	748	699	683	746	733	714	750	731	743	751	749	746	690	785	716	712	740	730	783	758	736	762	725	714	768	688	704	733	749	756	722	747	742	743	766	737	764	728	816	721	740	752	760	765	730	737	757	764	735	721	698	726	728	731	756	719	709	750	690	702	700	695	692	735	783	780	736	736	697	747	712	736	774	757	767	725	687	772	718	709	714	772	727	760	725	683	718	701	771	674	737	721	742	737	766	686	761	692	704	789	730	737	705	756	693	738	751	762	694	701	743	761	745	665	741	703	714	787	737	746	798	782	774	735	732	691	740	807	770	727	745	744	748	725	735	735	735	717	733	678	795	758	713	727	736	782	774	718	736	762	721	706	716	773	726	710	711	706	733	708	739	715	757	761	769	786	753	730	742	728	720	747	742	734	778	761	718	741	752	734	722	720	755	701	722	707	718	706	752	726	674	752	757	749	746	750	755	687	715	741	715	704	708	704	739	735	703	764	702	730	706	726	775	767	730	712	712	765	776	724	767	761	758	761	720	777	766	727	688	755	734	719	745	682	752	731	711	731	735	713	747	751	748	717	716	723	743	738	733	690	713	727	735	718	720	725	751	727	791	736	738	680	740	752	775	705	739	759	780	709	709	708	736	722	735	773	754	749	768	791	727	751	785	741	749	729	730	736	713	756	744	687	707	737	727	750	747	696	733	713	713	710	735	721	763	697	785	710	729	700	731	740	746	762	767	708	759	746	730	732	740	750	719	752	759	718	727	728	761	763	700	752	734	747	738	746	731	772	740	704	756	711	788	747	703	750	711	691	704	727	739	754	737	736	718	748	702	742	728	751	751	726	773	708	685	751	752	713	732	719	748	740	711	737	685	781	723	760	789	729	759	720	725	735	731	729	738	754	757	746	730	703	725	674	734	740	755	737	700	714	756	709	721	709	707	727	692	763	679	728	751	755	716	707	778	741	714	743	730	763	777	741	707	668	723	771	762	672	754	736	777	791	724	748	762	800	739	719	725	730	777	667	751	718	778	744	783	735	745	705	746	756	732	692	826	761	762	683	744	752	758	720	782	716	642	752	731	705	746	686	712	723	735	753	701	766	689	719	725	755	717	704	757	723	761	729	732	758	750	696	728	728	733	740	766	777	755	722	729	765	721	698	805	770	768	718	724	746	734	734	727	724	735	736	747	696	744	804	742	738	753	716	765	713	726	763	691	711	734	744	734	743	738	768	727	750	750	676	742	766	768	760	740	717	746	717	722	727	743	743	772	734	725	726	731	765	708	719	704	753	698	685	739	730	768	756	715	712	788	714	726	693	746	729	733	729	755	743	728	737	726	730	703	682	750	720	771	749	780	725	710	701	707	760	727	704	685	703	681	737	760	745	765	710	718	674	720	713	746	726	754	691	803	706	764	732	777	753	790	733	770	703	759	723	719	704	749	728	770	745	726	783	724	734	737	771	726	751	734	691	736	712	762	764	755	731	748	725	755	715	744	730	741	724	756	788	753	719	668	741	746	724	688	723	747	722	716	718	774	725	732	698	703	716	723	743	671	756	784	730	705	738	691	766	717	724	717	704	727
36314	5425	454	330	348	334	362	343	355	365	354	367	351	337	331	334	354	382	326	288	361	343	313	310	338	354	349	347	332	345	343	308	330	343	342	324	369	355	341	345	364	342	341	369	363	367	333	316	369	356	341	364	310	329	363	336	340	345	352	355	292	315	352	336	375	371	344	309	348	356	332	381	367	353	321	378	372	366	348	366	361	395	357	395	353	387	342	344	321	355	362	350	307	334	338	347	326	366	332	358	361	348	340	328	343	354	333	345	313	333	359	354	325	353	334	341	373	357	340	328	313	374	329	351	361	330	356	358	360	333	334	351	310	344	330	340	326	363	385	343	349	321	351	346	323	323	348	376	351	366	335	328	376	360	321	357	316	358	326	376	355	347	344	346	378	336	336	342	318	322	332	321	323	345	344	351	356	343	346	350	357	329	342	361	331	346	335	343	375	327	342	335	340	320	343	331	376	364	355	347	357	356	367	343	334	346	294	345	327	320	354	327	324	349	373	303	345	321	350	315	343	306	338	373	357	318	348	347	323	353	313	313	317	326	313	313	322	338	294	313	340	369	375	357	338	357	384	328	358	345	409	358	366	347	355	334	362	344	341	359	335	327	370	365	345	350	312	354	332	336	307	318	329	312	332	341	355	331	331	346	353	365	358	354	326	375	320	321	347	355	354	353	348	367	349	326	357	313	330	293	374	327	367	366	379	325	335	350	314	290	347	355	370	376	359	323	361	308	355	334	381	344	347	358	352	351	317	355	342	343	365	354	365	350	331	365	345	330	344	341	339	381	367	331	365	374	334	364	348	341	318	350	350	339	338	346	341	305	350	384	370	359	335	325	302	354	327	336	312	303	371	364	352	337	360	334	369	327	330	367	342	325	332	378	362	353	341	349	349	314	355	323	351	351	365	328	341	357	337	361	331	349	333	322	328	359	334	383	371	355	326	356	346	373	310	316	337	351	368	326	331	320	349	351	344	378	333	330	359	356	308	323	311	338	310	363	388	341	358	337	315	332	311	349	368	386	371	354	361	329	318	367	347	348	353	328	320	334	323	318	348	290	332	359	337	369	342	338	347	353	337	352	308	366	360	342	300	321	342	363	335	344	339	304	332	353	346	330	319	380	373	355	310	372	396	371	382	358	346	356	363	333	353	328	333	358	341	372	338	331	318	351	317	372	339	350	375	337	350	350	331	363	328	344	393	349	351	340	365	372	359	362	316	370	365	326	353	349	342	334	387	316	326	338	359	352	359	349	351	367	366	358	343	329	326	359	335	334	385	375	327	353	354	329	320	358	338	367	359	332	371	324	345	333	336	363	339	332	332	326	352	337	312	327	321	329	349	339	331	332	331	364	340	356	348	338	342	344	348	350	380	346	349	349	345	346	340	364	354	336	324	366	355	367	366	346	338	342	351	346	346	349	336	361	372	343	320	344	363	361	398	349	374	341	347	321	346	357	347	351	351	350	347	320	354	352	367	358	354	327	340	336	337	369	345	347	352	335	344	347	368	333	382	319	354	336	359	366	321	351	334	371	381	373	317	361	347	322	350	332	364	307	312	356	340	338	377	354	357	320	328	364	353	350	355	371	343	348	345	329	345	324	350	333	352	351	309	353	371	331	327	333	355	367	310	340	379	343	355	336	344	350	353	361	393	329	341	305	333	309	327	353	359	346	337	307	366	344	320	341	342	326	344	363	380	339	366	345	367	305	326	356	345	329	339	335	338	376	333	334	341	353	355	333	355	369	349	325	399	354	322	345	305	370	319	330	341	322	345	337	373	372	343	316	387	337	364	363	345	340	381	339	351	366	352	371	372	315	315	344	307	333	331	337	368	339	341	329	333	352	366	348	387	386	391	343	357	348	359	341	321	359	386	321	396	333	311	380	327	344	350	345	339	357	375	329	368	351	307	331	314	357	364	315	372	334	373	347	329	351	342	322	377	371	374	319	339	343	361	336	341	340	372	350	327	326	321	352	340	338	355	371	338	341	332	332	324	326	362	328	357	338	379	349	324	328	377	354	332	364	345	334	367	362	363	364	348	345	373	345	334	354	379	366	364	312	354	334	355	338	331	341	357	354	333	347	327	347	307	353	345	386	340	359	337	348	337	347	354	328	331	332	396	325	342	335	320	309	323	349	374	340	338	350	319	341	397	367	369	312	340	365	328	314	344	350	359	362	341	361	362	360	328	294	355	313	302	308	320	348	343	364	347	319	301	346	349	329	325	332	355	325	330	350	357	318	343	362	325	334	341	323	341	324	376	324	361	373	306	324	343	354	356	369	318	352	338	337	363	333	321	344	340	373	352	309	331	355	371	393	349	366	356	330	333	341	337	361	355	335	351	351	389	322	332	350	373	346	333	344	362	358	343	353	323	327	350	320	364	348	343	360	339	367	339	303	308	336	345	345	337	332	362	364	353	323	349	344	345	348	364	347	361	313	355	353	312	377	368	337	377	380	356	336	369	331	341	329	364	343	337	332	335	361	381	384	308	333	351	372	333	389	334	340	344	359	339	323	330	340	354	366	378	354	335	321	349	323	360	347	352	354	331	361	349	329	332	327	344	352	338	338	362	372	363	377	347	326	373	326	323	347	357	327	348	371	353	358	346	340	318	336	367	334	324	365	313	366	332	327	367	368	345	368	378	319	379	345	368	378	362	324	333	364	355	361	311	343	317	362	348	339	334	339	348	321	348	339	339	323	350	360	344	359	349	332	316	353	365	359	318	405	315	364	368	351	373	389	329	330	350	377	347	334	334	382	399	330	324	381	350	344	348	328	322	326	379	341	331	325	361	373	323	286	356	397	334	319	353	345	359	345	362	335	355	376	343	326	343	355	393	317	346	314	344	398	343	354	340	400	337	337	318	331	333	375	344	362	340	346	370	316	360	348	355	359	341	339	361	340	340	366	346	344	369	332	373	338	363	336	368	340	345	359	350	353	383	324	317	345	347	349	353	341	379	342	372	349	352	316	330	331	343	332	380	348	341	339	330	337	331	374	347	343	336	387	333	332	342	349	374	349	369	339	347	343	353	337	337	350	355	377	341	361	329	358	334	335	379	324	361	364	322	363	336	338	356	321	325	356	362	316	336	363	360	370	393	346	348	385	372	328	348	371	324	352	344	354	337	376	366	357	378	382	335	373	326	358	368	339	317	348	325	359	324	294	357	341	354	342	346	345	312	320	324	355	300	340	326	337	356	334	371	372	382	368	364	339	368	342	331	346	352	399	361	368	344	347	342	323	371	312	336	325	387	348	346	363	316	332	309	349	320	306	303	338	355	345	346	325	333	347	347	341	352	348	337	338	380	327	374	372	329	343	349	343	301	323	322	336	369	364	343	320	321	328	342	321	327	314	327	340	341	349	346	331	334	388	317	352	342	380	399	352	336	358	374	348	354	370	349	351	360	306	331	335	382	363	364	344	335	346	345	346	370	384	373	327	318	362	333	377	309	315	324	354	347	365	321	366	328	330	327	333	336	367
20115	779	862	815	781	828	877	781	746	802	752	812	857	810	842	816	780	818	781	819	833	784	779	851	830	810	856	796	790	793	801	818	788	830	835	853	758	752	840	824	799	740	827	770	800	736	802	800	815	832	783	816	766	811	850	816	864	757	767	797	797	803	794	824	832	826	816	867	831	793	784	853	792	824	838	836	774	834	809	857	783	849	783	843	779	810	769	798	803	780	853	787	823	786	776	813	796	780	775	788	771	768	767	799	788	796	839	788	837	807	839	791	837	836	815	769	796	782	822	794	824	803	845	813	820	757	841	794	807	794	755	824	862	795	781	839	767	750	792	820	763	824	798	803	818	797	820	780	821	822	810	835	778	769	825	859	800	801	818	767	782	790	781	801	792	822	841	868	766	829	825	781	815	780	805	808	815	767	751	845	826	814	807	811	823	770	827	785	800	783	793	732	790	848	774	800	873	787	859	807	801	832	762	815	827	794	793	802	794	818	802	818	770	795	795	850	822	818	781	793	800	790	800	742	816	792	814	780	806	832	793	779	826	846	810	840	831	759	823	829	802	855	811	786	780	801	836	797	812	799	783	793	806	798	785	806	790	778	777	805	820	830	834	828	779	790	812	804	775	811	840	797	790	759	808	830	827	815	802	784	846	794	839	820	795	836	762	818	838	827	877	735	755	792	789	815	781	766	800	833	831	797	844	769	802	780	826	833	801	765	803	817	823	820	809	753	826	868	807	795	824	802	831	753	821	839	758	837	811	802	797	845	813	830	820	791	783	774	823	835	729	807	788	809	798	778	804	844	781	818	829	841	810	794	810	824	788	777	844	821	819	835	807	789	792	834	788	797	814	815	821	820	821	813	824	783	772	819	790	823	842	809	811	760	758	794	823	843	795	797	780	791	777	817	850	792	834	815	790	781	791	780	809	818	800	826	782	808	809	832	836	798	763	851	765	807	810	826	843	783	841	786	750	845	825	795	771	797	818	803	831	837	818	843	832	840	806	800	751	780	789	785	762	807	848	820	745	774	799	784	829	816	814	782	765	782	815	814	849	816	812	824	816	833	761	782	849	843	808	831	871	798	813	782	775	803	801	845	835	775	831	807	827	805	816	802	779	778	814	737	852	808	755	869	826	813	809	802	751	751	805	849	786	794	814	802	764	749	807	812	808	832	738	788	792	805	821	832	835	793	797	778	809	801	790	759	807	817	801	795	812	808	788	833	819	850	819	747	815	799	813	796	793	847	812	832	824	832	778	794	821	803	764	772	818	773	807	832	772	829	811	780	836	852	867	771	797	826	821	759	788	777	798	777	811	836	781	796	794	780	813	803	786	760	794	771	804	824	800	789	810	802	814	790	801	813	865	822	806	764	812	832	833	837	830	797	792	857	825	792	817	792	800	801	860	810	787	781	822	814	832	813	829	806	777	808	779	843	789	812	768	793	768	806	794	805	812	751	826	857	791	801	781	865	809	838	789	793	768	828	866	848	777	813	774	844	746	823	778	834	826	750	795	822	843	820	849	810	793	782	724	765	797	791	767	832	837	839	817	793	793	810	781	776	798	850	781	800	784	846	800	784	822	730	852	793	773	784	782	772	802	821	796	841	725	830	824	780	825	814	756	794	832	830	817	784	788	840	740	777	827	816	772	834	850	812	835	765	823	808	795	781	791	749	786	816	845	803	788	778	762	808	812	830	798	786	859	824	775	814	798	813	746	759	765	786	804	844	833	787	799	767	839	816	755	818	745	805	806	824	820	820	785	821	798	813	811	781	828	851	747	806	846	812	797	808	822	749	811	838	845	811	807	795	807	819	807	811	827	780	788	823	834	811	792	815	807	800	785	815	844	792	819	786	824	796	832	776	798	818	829	778	793	837	803	829	812	832	915	844	826	741	784	801	805	844	807	853	780	816	784	808	827	831	781	812	811	836	809	807	827	829	783	755	775	808	826	811	800	796	787	800	810	839	860	832	822	787	778	766	772	833	776	801	767	816	821	798	772	827	803	804	843	819	755	765	811	846	837	771	817	858	799	779	785	846	804	772	848	799	801	797	768	828	766	785	832	883	769	775	829	834	821	820	833	780	843	794	794	789	811	824	826	822	808	840	837	754	779	825	790	786	862	796	800	853	808	775	788	750	804	789	832	774	804	811	787	810	799	804	800	830	787	826	852	821	807	806	800	791	819	772	843	832	796	789	804	753	781	816	779	825	817	811	841	820	821	792	792	829	816	788	792	837	847	762	799	780	821	782	782	781	837	729	772	840	799	831	774	821	858	780	808	880	853	800	812	831	869	775	855	810	799	848	810	828	828	839	818	809	826	817	837	826	853	842	792	791	765	763	813	832	811	794	804	780	760	832	814	859	828	871	774	792	806	772	838	804	864	845	762	749	833	793	841	811	811	783	799	902	837	806	823	757	755	817	783	804	844	813	779	781	840	762	830	825	801	785	815	829	834	796	790	813	835	808	780	834	815	830	762	829	784	795	826	784	848	821	810	798	757	805	774	799	780	804	765	820	769	804	861	780	800	765	794	774	789	828	795	826	793	843	814	772	770	815	800	749	841	831	836	763	740	822	797	797	795	820	815	802	811	819	796	850	768	805	776	792	753	850	816	849	790	807	766	791	841	735	815	797	800	801	796	809	848	774	840	861	842	794	777	810	780	791	824	778	791	828	827	804	772	855	812	811	812	794	767	805	813	820	770	798	810	823	799	784	820	759	864	764	791	811	803	820	827	773	818	868	832	749	874	803	776	808	784	819	797	792	851	807	762	785	783	798	804	818	822	825	812	785	775	784	880	856	870	817	852	796	765	801	809	776	824	800	783	814	854	870	798	805	775	839	802	773	764	798	819	805	801	800	802	808	823	833	814	782	809	763	788	812	835	828	764	840	813	821	782	824	849	778	851	782	827	790	800	829	818	791	807	844	811	793	802	746	783	788	772	810	799	791	803	774	797	785	819	794	785	859	807	787	744	774	782	796	773	779	774	742	776	797	842	768	832	783	787	817	805	780	843	854	838	833	794	789	843	835	833	860	761	821	824	783	800	828	785	768	786	845	805	829	827	795	756	790	835	797	859	801	794	759	820	810	749	770	798	850	795	813	731	813	794	783	789	829	806	789	745	773	824	851	834	739	833	846	857	744	787	803	765	775	835	828	772	768	819	770	819	817	799	848	792	817	913	836	813	770	827	815	808	804	764	783	832	802	795	811	854	803	798	796	870	774	806	814	784	764	821	797	792	799	755	866	806	791	788	849	811	835	785	818	753	837	823	783	782	775	856	789	828	763	867	819	783	800	794	858	776	804	819	794	855	814	820	808	818	816	776	860	787	807	790	794	805	807	788	808	798	818	818	776	804	778	783	896	827	859	815	808	829	784	866	779	766	799	824	824	802	813	841	835	767	811	852	796	805	778	814	789	830	832	797	831	798	826	733	796	810	829	814	818	790	792	809	820	827	765	813	777	808	809	809	849	775	820	836	863
44827	7814	908	634	528	486	450	481	468	429	434	466	439	421	467	486	392	413	442	451	452	394	456	413	401	411	409	411	474	454	403	442	461	426	455	445	434	424	438	436	471	389	390	395	425	417	454	429	454	386	419	405	446	458	453	405	440	448	407	402	403	406	410	416	420	416	408	410	452	399	425	425	387	407	452	428	429	481	491	432	393	418	420	422	452	431	425	402	443	393	454	436	421	431	421	394	449	415	404	437	387	402	406	444	416	448	419	418	402	399	428	440	414	450	450	481	439	429	437	443	400	426	435	474	458	474	419	421	421	438	419	448	418	433	455	441	437	412	437	416	452	432	445	425	351	428	407	401	392	418	417	429	439	440	423	442	444	423	402	398	428	418	428	446	413	451	426	405	469	425	472	478	427	400	438	420	435	455	389	424	433	454	430	396	409	457	404	397	418	443	423	410	403	404	436	413	429	476	451	426	426	419	400	394	432	399	430	434	428	399	427	433	465	456	461	430	435	452	391	386	444	414	432	390	393	464	368	410	431	408	439	415	446	459	425	405	416	439	417	440	397	440	421	427	439	422	380	417	431	433	384	392	427	405	454	430	432	451	401	437	420	373	415	467	427	401	406	415	401	460	421	438	409	413	420	404	421	436	408	445	439	439	411	408	459	410	432	441	411	406	407	421	465	447	428	409	433	434	386	428	419	423	410	411	438	422	424	431	388	445	417	441	427	406	426	403	483	452	450	433	399	436	433	428	453	426	427	447	431	448	433	439	398	405	497	408	469	435	431	412	439	450	422	427	444	432	388	493	454	406	428	427	440	419	408	437	413	446	439	428	385	413	405	442	434	422	427	437	409	424	430	434	402	440	438	424	391	396	438	393	423	436	446	406	405	451	438	450	428	448	405	466	427	393	460	427	425	452	408	409	401	388	422	429	428	435	464	450	461	443	381	445	441	441	422	461	445	397	445	432	407	445	416	417	463	407	412	480	424	438	439	381	467	453	437	426	436	444	435	443	387	453	435	458	408	410	458	416	450	458	437	468	426	438	432	484	424	412	418	424	406	383	381	422	434	422	427	391	436	452	424	371	411	451	427	453	403	440	411	426	428	461	462	449	428	410	415	427	426	452	457	429	431	437	415	446	427	439	430	440	467	431	430	424	468	468	431	397	423	402	436	410	440	412	479	421	449	393	396	437	424	429	374	437	418	418	456	400	426	444	449	420	405	420	443	411	393	419	440	451	469	448	405	413	434	439	436	431	445	415	406	440	434	411	415	408	413	393	405	435	400	393	389	402	414	464	429	395	424	391	445	368	397	414	402	420	403	438	408	445	413	386	446	415	448	434	414	416	459	430	417	419	427	397	405	451	416	405	398	403	401	423	440	451	438	403	424	440	453	415	416	414	434	454	441	436	420	415	430	423	427	460	403	416	405	441	414	350	435	438	431	486	411	414	408	412	426	401	421	410	426	443	417	434	404	445	448	444	430	432	409	401	459	410	426	424	440	402	427	419	422	403	371	391	399	442	405	428	431	417	431	439	418	443	450	423	406	413	415	428	418	392	422	470	409	402	461	458	424	442	456	444	437	419	441	444	417	446	428	439	428	438	437	438	441	465	404	425	421	397	427	404	444	442	443	433	396	407	402	431	415	413	405	439	408	439	417	426	471	444	423	409	443	436	375	401	421	408	431	380	399	401	476	445	459	437	436	409	430	422	423	436	434	445	456	433	498	410	435	451	421	415	436	430	385	425	436	419	425	443	443	406	422	411	449	434	444	428	372	414	391	434	421	440	402	421	423	406	443	469	396	432	411	394	424	436	431	418	423	431	388	426	401	439	463	425	400	404	456	425	434	450	448	431	405	401	408	445	400	404	453	415	392	425	432	411	377	458	457	423	455	442	426	422	415	426	416	415	411	422	437	424	428	448	479	418	446	427	405	416	411	407	426	442	415	415	448	416	394	442	421	392	397	435	421	456	449	422	399	403	435	450	398	429	436	429	421	391	398	393	426	403	399	448	443	448	404	419	436	426	402	440	420	453	445	464	425	429	436	441	447	452	436	425	417	401	435	422	404	463	444	418	458	435	429	467	453	452	426	428	415	448	409	410	447	405	458	405	396	447	418	407	420	413	417	440	444	450	464	393	406	430	421	457	408	412	384	409	426	438	434	432	384	450	398	417	450	396	441	420	367	396	461	394	455	438	498	433	406	416	454	448	380	379	415	414	391	423	422	436	388	430	403	456	418	420	395	401	396	440	427	394	418	429	415	433	460	429	449	440	458	400	414	397	443	437	423	413	456	417	393	424	385	426	417	407	405	434	448	464	415	455	419	425	434	399	436	415	434	444	430	403	443	423	420	430	441	406	412	414	425	477	428	456	427	414	414	448	452	416	409	416	428	426	389	452	426	409	396	450	418	410	427	422	428	453	421	438	428	422	409	415	413	461	439	379	396	397	460	437	471	409	426	441	433	448	417	438	403	402	429	446	473	461	403	440	448	431	426	456	445	454	391	384	424	417	413	411	402	401	378	425	412	430	452	434	435	423	485	444	424	377	441	418	457	421	448	438	408	462	424	442	435	425	421	409	378	435	401	416	427	399	446	424	450	415	430	396	437	420	439	436	428	417	445	417	387	458	395	423	430	412	402	430	418	426	436	430	414	445	442	434	461	445	434	452	452	420	428	420	431	408	397	419	441	437	390	376	437	420	382	447	425	437	449	453	447	439	435	453	408	407	432	443	433	423	404	425	402	430	451	445	427	384	434	392	416	462	418	416	418	421	416	424	447	411	424	447	422	413	441	418	424	421	386	399	385	434	404	431	434	396	416	421	426	456	459	387	437	436	406	406	392	407	465	425	433	434	435	424	442	403	422	439	442	376	439	438	439	443	452	451	424	433	454	460	430	415	439	405	421	442	421	436	444	419	437	391	452	381	437	403	381	427	415	432	372	417	420	409	416	490	492	431	433	418	400	449	401	496	417	451	452	428	400	397	410	451	372	377	414	400	430	402	458	424	422	391	435	440	443	411	437	406	446	451	450	416	409	448	424	417	472	425	436	432	453	377	404	431	424	428	425	407	476	386	413	405	405	411	414	449	405	421	441	438	453	408	391	444	430	391	410	454	442	428	468	443	436	424	419	404	414	413	431	434	430	408	391	430	507	389	399	407	421	474	409	438	436	393	453	424	440	435	418	450	404	425	439	454	397	383	410	407	448	459	389	399	363	398	446	439	445	421	439	413	430	393	434	424	456	395	434	424	422	448	419	413	421	411	388	422	494	426	428	407	383	449	414	414	405	406	413	399	427	386	425	414	392	397	441	445	452	400	421	417	422	425	432	445	425	418	412	408	391	434	437	425	398	419	441	464	437	418	435	411	406	378	454	401	392	449	421	437	419	428	430	447	437	398	420	433	446	447	416	402	444	458	432	440	410	434	422	406	419	420	435	421	431	407	416	405	403	451	435	430	386	422	410	411	412	414	409	418	409	409
23891	1183	1376	1550	1375	1249	1182	1094	1102	1061	1008	1056	1065	998	934	980	978	964	955	995	980	964	1005	978	1019	982	953	956	926	1016	931	982	1023	981	894	940	963	878	939	953	956	948	967	931	986	940	1000	947	1006	979	962	916	936	1000	912	919	970	872	965	917	924	921	950	924	950	968	948	960	923	944	981	1010	935	968	961	929	965	901	956	1001	975	975	995	987	965	959	908	974	982	883	974	901	931	940	948	970	1001	982	950	940	969	920	974	984	944	999	974	979	909	961	906	971	944	930	996	1019	925	940	991	1010	986	905	980	962	948	941	960	939	935	973	984	903	964	923	965	928	979	947	928	969	912	933	935	906	924	915	914	977	908	955	973	962	915	1009	936	981	876	1023	953	942	991	966	894	964	944	1009	957	913	944	938	997	962	978	920	980	973	953	971	907	974	1044	917	934	959	923	1037	975	966	877	970	972	922	936	924	911	938	952	969	1008	948	978	949	949	970	912	1023	931	974	963	977	949	963	953	926	944	927	970	937	916	931	894	940	932	890	939	956	923	963	974	974	940	876	948	955	922	964	945	945	916	966	913	922	942	932	934	961	914	934	1048	902	910	910	954	953	933	911	900	921	926	895	918	1017	949	974	968	909	923	946	1015	906	937	957	916	974	928	940	992	1008	926	1001	1013	1009	928	900	969	945	1018	991	959	964	874	911	945	957	963	890	962	891	934	892	943	947	944	970	888	935	927	954	967	913	958	955	998	928	1015	967	922	894	971	924	935	939	931	951	960	900	896	896	968	909	945	982	944	923	942	979	938	1001	899	969	942	933	905	1004	964	929	898	937	909	868	977	974	933	1005	992	927	942	936	964	889	922	914	953	963	918	971	962	933	938	930	1008	926	1002	972	940	931	996	981	981	999	947	964	967	1005	957	910	920	970	942	896	1005	923	896	978	929	961	956	994	941	967	885	999	970	968	935	948	908	965	987	976	950	949	967	974	944	958	944	916	946	935	902	978	967	934	947	948	924	936	922	938	989	931	924	950	960	901	936	997	961	947	896	941	979	979	925	1018	1006	941	899	895	926	954	972	933	914	959	980	941	970	977	968	967	955	902	974	1006	875	975	944	973	922	979	935	895	965	965	978	963	903	933	924	945	907	972	1030	941	913	923	969	914	956	977	895	909	901	948	949	967	921	908	910	868	960	900	923	923	940	944	1006	957	992	954	924	946	938	993	946	999	931	980	980	1011	984	969	964	970	983	977	935	919	993	915	933	918	906	957	905	957	973	939	968	972	982	936	959	919	928	964	933	917	938	936	986	944	946	962	964	912	1000	976	913	938	1004	946	1011	976	940	932	930	975	903	971	944	974	990	881	964	943	976	957	923	989	953	941	971	989	931	930	943	917	958	919	933	1000	920	958	919	920	958	970	975	978	939	968	940	960	928	931	926	894	937	956	939	965	968	935	968	945	947	920	968	955	974	956	914	1017	981	988	927	950	979	1027	920	944	946	929	946	983	945	949	934	958	977	987	953	895	965	916	978	957	1020	970	947	961	955	951	947	941	959	944	988	900	950	962	956	925	898	949	968	923	920	980	943	1011	909	903	882	968	934	946	977	928	979	942	962	994	965	998	935	912	927	972	954	919	923	956	1009	968	917	941	976	957	926	965	927	944	984	934	981	993	928	937	948	932	939	957	916	964	972	996	984	984	915	932	918	947	939	941	949	953	962	1013	989	918	935	929	1002	929	985	972	954	947	925	946	935	1004	913	924	945	997	955	948	928	907	937	966	970	915	945	934	922	898	890	927	972	948	932	922	1055	923	942	975	933	962	938	961	914	968	972	982	960	939	937	952	921	919	983	912	974	1005	994	929	959	898	963	909	978	918	983	1026	939	953	986	994	972	940	934	985	986	964	888	922	996	963	988	1004	926	960	955	909	970	949	998	966	922	896	943	940	926	905	965	942	948	894	916	902	958	1024	1024	954	932	968	944	961	921	972	977	927	961	953	935	940	912	934	938	960	997	995	948	921	1011	1008	970	952	916	965	967	951	935	922	928	934	957	940	949	1015	935	880	954	971	892	943	936	934	958	943	970	962	935	924	942	948	911	943	955	916	936	926	1000	932	961	1001	956	965	945	873	1033	946	940	963	887	971	924	962	977	886	951	922	930	985	931	993	949	973	948	944	890	936	961	908	979	887	920	982	954	927	1008	938	934	948	910	980	966	969	945	944	938	929	958	891	921	951	971	977	930	973	961	945	941	952	918	918	997	967	939	931	934	977	962	888	964	956	944	914	933	915	1006	904	917	961	900	943	942	998	968	927	947	1048	981	932	985	973	937	970	917	903	903	982	945	995	899	982	904	978	947	889	949	947	940	953	1000	941	958	967	1001	941	890	958	973	924	928	908	942	929	950	988	910	935	972	956	900	918	941	970	950	971	943	957	904	918	936	950	932	925	945	940	935	910	920	970	925	914	890	961	950	913	947	944	971	974	943	914	877	919	962	933	992	942	958	889	928	906	949	962	986	943	888	940	931	961	1000	917	965	978	960	966	969	996	933	949	910	939	951	942	944	982	930	912	894	904	913	965	992	938	978	942	977	959	990	957	937	943	928	957	973	971	957	910	1005	938	968	933	947	986	979	988	923	962	932	974	952	925	922	942	929	989	963	944	923	934	944	1049	964	909	956	947	969	972	936	912	934	877	988	935	974	943	965	952	963	937	940	976	951	937	898	950	962	945	965	993	958	991	998	954	965	957	905	934	966	925	1001	946	996	937	896	958	956	936	995	915	921	925	991	943	984	912	952	917	931	1000	965	977	957	942	900	938	934	903	986	972	988	940	949	888	941	1016	971	980	986	974	982	965	959	939	953	899	958	941	963	940	955	911	947	941	912	929	940	888	903	924	879	994	944	963	941	938	944	945	927	949	939	963	994	919	966	976	933	954	927	975	953	925	949	904	940	951	941	907	905	945	944	914	961	1016	1003	989	953	944	966	988	930	924	958	959	956	914	973	920	936	971	934	920	930	927	952	966	975	952	917	953	885	987	922	984	923	954	936	945	977	935	978	933	962	897	954	933	916	890	961	953	968	941	949	956	959	947	954	1027	940	982	923	1044	933	947	927	936	876	967	886	986	936	901	988	953	944	1028	889	898	965	963	997	949	970	958	973	853	961	964	962	977	973	960	907	922	971	986	930	953	967	940	962	971	927	936	981	938	939	978	954	951	941	936	932	930	1000	972	941	917	964	922	922	1015	915	942	937	967	981	931	945	947	943	964	891	912	930	922	919	977	1002	959	988	973	969	949	953	966	942	978	955	905	947	961	986	991	943	853	1008	925	955	1007	998	923	977	948	876	974	944	871	946	933	951	940	934	952	926	978	961	936	971	940	980	964	916	935	937	923	927	960	945	975	982	945	911	953	943	966	959	947	962	925	956	901	903	911	960	983	926	948	946	941	932	1015	963	1007	962	902	953	953	962	963	963	993	931	912	950	964	935	979	948	944	947	977	962	921	940	890	982	975	965	941	925	986	931	937	918	949	980	959	904	939	981	943	946	879	949	928	936	947	962	954	943	994	952	993	954	919
51741	12084	1958	671	541	474	399	372	377	347	326	355	351	354	301	315	318	319	313	333	319	336	337	306	262	312	327	354	334	340	323	293	307	299	337	308	327	289	322	305	314	288	304	330	304	318	301	290	331	331	291	304	306	291	299	296	322	343	313	316	307	303	312	303	306	321	306	306	349	319	306	327	280	305	328	275	292	295	303	326	309	301	297	294	336	285	326	300	315	290	313	302	313	285	330	322	331	306	306	322	333	294	295	337	311	298	313	338	290	371	312	302	303	291	304	378	324	257	283	300	302	323	289	308	312	334	310	281	311	291	312	288	333	288	301	310	295	336	293	321	286	324	342	311	321	329	303	311	334	308	306	347	329	322	342	292	292	327	289	286	288	321	319	299	267	330	313	329	334	327	328	338	338	306	271	314	324	324	316	337	310	281	284	297	322	327	288	304	293	276	304	318	341	287	321	324	322	303	292	289	318	296	281	314	348	296	303	325	295	327	296	300	283	293	330	300	323	300	291	278	298	319	319	314	307	324	315	370	295	349	320	288	305	323	343	324	332	315	339	339	284	307	306	328	288	274	293	303	282	322	319	312	286	314	284	340	338	275	315	313	315	271	312	336	303	291	335	334	306	310	293	314	272	283	319	314	326	296	302	322	339	284	332	332	305	318	321	308	329	313	286	314	317	304	326	313	369	293	337	311	281	333	306	313	341	282	343	313	299	285	327	312	283	276	327	326	327	309	277	309	300	294	345	311	300	332	313	300	340	306	284	323	311	300	331	335	350	300	288	322	302	296	301	306	310	314	346	311	317	302	338	334	326	313	322	323	309	305	277	303	326	307	316	322	330	349	342	325	302	335	294	306	313	315	274	302	311	269	341	332	326	334	299	327	319	300	286	311	297	324	310	308	300	299	307	306	335	297	307	325	298	308	326	305	314	319	285	305	307	310	319	355	301	335	333	275	308	325	308	284	333	308	285	301	313	312	315	295	320	289	312	323	286	332	308	288	330	280	330	335	340	314	291	301	303	309	284	301	289	318	321	304	300	294	324	280	304	285	303	314	320	301	291	281	313	316	303	274	308	305	300	314	306	318	335	313	343	283	326	277	265	329	340	322	299	334	313	286	291	311	304	322	321	288	285	303	324	330	299	315	301	319	292	294	272	310	294	301	287	340	301	337	317	307	297	299	311	274	338	336	299	332	295	309	322	322	281	324	314	300	328	331	321	278	306	306	334	298	315	317	274	299	333	307	307	302	332	313	316	332	345	324	336	328	302	275	340	315	307	317	282	294	278	318	307	275	319	316	341	302	314	282	323	299	299	355	308	332	308	280	321	336	340	315	309	298	329	328	307	300	289	295	314	301	322	311	312	289	337	282	290	312	322	320	309	333	308	279	286	294	283	294	328	306	299	335	283	315	289	312	312	321	269	272	331	314	308	297	320	302	313	318	316	314	273	301	274	285	274	306	297	293	294	311	295	322	324	314	304	289	308	301	273	339	291	330	318	343	316	322	308	310	326	335	308	294	285	303	334	320	287	271	300	307	317	312	315	319	293	330	307	304	307	316	304	309	311	317	312	349	287	318	297	285	301	271	329	322	312	338	331	282	298	318	280	287	315	301	278	301	321	311	339	311	311	342	292	311	332	336	326	295	311	274	299	330	308	260	299	301	348	318	276	329	304	295	310	322	324	331	287	339	340	307	300	286	299	322	308	332	285	307	306	354	339	316	286	319	312	310	322	310	297	277	326	310	293	317	285	311	299	308	285	322	294	317	313	274	335	344	315	302	309	296	316	336	323	278	300	318	296	326	328	330	328	316	260	312	253	338	294	328	268	300	291	290	324	309	300	306	296	309	331	316	305	318	296	326	300	305	293	334	312	312	300	285	342	306	307	316	300	314	266	330	305	289	315	318	300	329	278	305	302	332	308	325	271	298	271	324	324	337	297	282	328	291	297	327	297	322	315	283	286	277	313	311	341	327	326	357	310	288	303	311	322	298	306	321	269	327	296	277	321	311	297	296	313	297	323	302	290	289	298	361	325	310	312	314	321	306	351	304	278	338	313	311	316	292	308	291	293	302	326	311	274	303	292	269	305	311	314	315	327	358	287	292	326	287	310	306	295	313	317	301	317	307	303	298	288	290	338	287	336	301	341	314	271	290	283	301	277	302	306	340	337	324	312	292	297	318	287	290	340	310	341	314	286	326	326	314	283	297	326	320	310	322	304	313	316	301	314	342	329	297	299	306	300	282	294	325	320	348	346	280	303	325	323	313	327	281	306	305	321	297	335	338	305	348	305	350	289	291	275	315	336	353	318	299	310	322	257	332	300	297	339	324	309	305	282	294	293	292	287	326	311	306	325	307	316	294	315	314	289	298	292	336	301	302	298	303	290	310	313	339	310	327	343	312	330	313	339	315	313	355	292	292	287	305	280	319	313	291	327	282	333	341	266	293	321	326	311	265	334	255	312	322	307	277	331	290	301	310	304	330	337	321	298	315	304	274	280	287	312	310	322	270	267	319	313	311	314	316	310	309	279	297	320	287	301	352	275	324	321	298	294	317	333	330	337	280	299	284	308	356	311	331	335	311	337	335	301	319	300	319	315	288	281	329	298	301	311	279	297	314	298	279	295	317	335	288	294	289	345	363	299	307	343	292	295	326	291	325	314	333	324	278	320	293	331	308	306	325	308	318	312	294	289	288	333	278	319	327	308	316	328	332	313	305	295	330	322	312	266	326	307	325	315	321	299	328	319	321	279	322	277	313	327	290	283	309	302	275	319	301	290	326	298	301	288	322	333	322	328	325	310	326	314	324	256	297	319	336	277	291	324	287	292	291	326	327	306	300	303	303	254	282	308	307	291	291	295	314	283	305	336	310	291	316	321	319	330	320	294	334	320	313	314	342	336	344	281	308	304	328	309	303	319	311	328	272	344	307	316	311	307	294	301	304	295	316	312	316	278	317	283	295	333	312	297	333	301	325	294	269	287	294	305	332	322	311	306	315	290	274	329	296	306	328	286	290	348	306	325	326	298	335	300	313	320	341	281	291	310	322	277	313	308	312	306	342	323	327	339	309	273	313	294	320	311	331	329	333	289	299	315	302	294	325	313	305	304	293	305	316	341	333	288	288	306	309	300	301	303	327	312	317	307	300	338	321	320	353	323	329	295	308	310	322	302	329	322	318	305	290	287	348	291	310	293	309	319	292	308	317	336	345	320	292	321	334	309	303	307	298	324	298	328	325	326	287	308	292	304	289	312	321	309	301	335	298	344	288	301	338	278	312	309	316	300	312	320	310	284	318	331	299	347	313	301	293	337	286	290	289	316	306	317	307	332	307	311	277	298	329	333	296	315	307	330	315	311	301	351	289	306	301	324	305	329	315	292	312	335	312	308	273	316	268	320	277	293	338	339	310	353	288	344	305	316	347	327	313	296	304	286	304	332	306	320	297	287	288	327	334	282	304	318	304	290	292	284	272	307	328	305	292
26579	1032	1682	1818	1614	1369	1182	1121	1060	936	869	778	819	804	764	777	749	787	759	724	709	760	743	740	710	777	726	751	728	693	694	698	684	694	735	761	706	693	722	686	764	666	672	672	746	681	704	663	677	663	689	695	676	676	719	649	709	704	746	774	713	677	687	724	654	678	733	702	639	689	713	693	725	712	680	710	687	703	699	687	653	725	694	702	661	685	670	678	693	694	681	691	682	702	694	687	728	694	779	738	722	717	673	688	667	699	722	719	712	688	681	676	672	670	707	711	663	709	714	698	725	689	675	676	690	714	703	706	724	739	687	676	730	696	744	705	685	714	676	731	657	684	732	642	695	682	738	679	691	740	733	749	718	735	728	721	728	634	722	704	713	675	711	721	662	636	719	685	737	734	663	663	761	751	683	691	711	702	659	723	654	724	745	671	723	741	675	687	677	696	706	663	696	697	675	666	705	676	696	694	712	726	676	714	729	728	688	691	676	688	713	739	747	692	705	717	659	705	711	744	687	679	683	702	658	689	744	752	656	679	672	699	696	704	670	699	712	661	724	702	719	738	662	754	688	678	692	710	670	705	690	708	721	690	727	719	730	700	693	687	783	715	696	696	695	669	675	719	673	685	702	709	714	666	677	692	691	731	681	711	724	695	713	702	624	677	741	701	713	683	672	701	692	698	697	666	669	677	708	672	706	633	687	675	724	738	663	717	685	673	721	732	709	681	683	655	684	713	656	610	667	698	675	728	726	636	698	651	730	653	655	717	712	679	687	773	736	690	691	709	697	683	702	670	665	699	658	686	743	683	695	689	714	695	682	683	680	724	659	694	669	689	647	675	655	669	699	661	659	683	714	709	660	680	718	697	689	709	707	742	701	697	704	698	686	717	672	727	683	719	701	654	694	653	680	667	685	703	733	684	707	649	693	744	683	739	723	726	644	683	700	677	714	684	659	696	653	697	712	725	710	649	659	706	689	678	694	711	651	729	682	680	680	683	663	722	673	669	720	752	648	676	771	732	715	720	701	704	682	652	691	716	710	685	684	703	750	678	677	694	664	707	697	717	688	702	681	713	731	678	700	685	672	680	697	729	682	689	692	727	655	718	629	709	710	715	683	738	698	686	695	710	674	703	685	690	665	703	730	694	667	684	668	706	738	708	682	703	682	710	729	706	645	707	687	679	700	708	705	704	690	705	724	686	669	702	702	656	714	692	666	660	652	692	716	628	652	683	724	722	699	688	723	681	698	691	693	696	708	642	722	642	690	723	687	700	770	711	659	692	692	708	698	730	690	720	675	692	722	709	683	712	725	720	693	680	650	703	713	701	658	627	658	752	679	671	671	656	695	684	701	737	687	734	693	654	698	737	744	653	735	663	642	694	693	712	719	697	717	677	705	727	693	704	714	732	685	718	716	689	704	666	709	676	682	679	659	746	682	680	703	717	699	730	658	655	685	700	748	706	700	644	688	689	699	712	681	715	720	708	684	708	653	653	720	660	646	727	695	742	726	695	705	703	698	754	706	692	708	676	687	667	704	746	708	692	703	672	687	714	664	706	724	639	722	686	726	716	674	707	642	680	659	705	694	713	682	684	736	700	680	727	725	726	678	687	730	742	706	719	661	714	682	675	661	671	651	709	731	686	716	687	736	702	706	708	714	710	665	728	696	684	734	746	692	663	692	682	726	687	697	683	696	673	682	728	700	704	720	673	718	698	670	718	693	676	701	688	688	736	701	703	686	689	690	678	661	701	737	706	723	687	702	645	710	730	651	706	731	672	709	733	686	709	691	717	734	692	697	705	668	692	702	688	669	727	677	678	679	698	712	718	691	748	663	741	710	685	690	701	675	709	647	766	694	700	738	696	735	661	695	708	714	676	707	678	685	650	716	702	716	730	741	679	683	693	734	744	747	669	712	701	722	722	661	663	723	681	693	696	652	698	696	717	669	685	678	692	673	712	730	672	718	674	713	705	706	725	690	653	693	696	698	705	645	702	731	717	676	661	709	690	715	666	710	682	689	718	730	705	728	673	669	691	707	705	731	717	723	689	779	711	672	700	669	707	662	714	711	669	673	707	681	676	681	662	686	678	682	736	673	714	698	762	710	721	715	724	700	647	697	742	708	696	662	754	714	688	666	711	696	687	680	743	688	700	714	726	729	654	663	686	712	682	637	734	683	674	687	695	729	707	727	700	745	719	738	714	705	674	705	718	711	674	683	703	722	733	738	707	660	686	660	674	676	665	668	733	679	670	690	683	667	716	713	710	723	731	715	686	695	686	705	678	657	711	694	692	678	743	719	678	723	724	694	664	667	665	740	658	719	695	728	665	678	695	704	683	693	687	665	709	696	700	673	699	719	740	695	682	710	712	784	672	712	705	699	708	703	699	697	680	676	740	692	698	674	683	666	671	667	721	656	711	659	718	715	695	674	710	730	728	712	686	702	691	733	681	698	676	681	674	709	717	691	734	723	689	707	672	647	703	695	674	721	701	661	722	703	689	674	687	717	629	686	700	677	721	690	695	708	702	722	681	706	696	660	712	736	650	634	661	684	711	686	675	710	710	649	666	680	642	698	715	693	693	725	721	670	693	735	694	696	713	672	759	674	706	681	729	699	694	661	720	724	669	743	722	686	727	636	694	680	761	708	686	694	720	696	692	637	704	697	733	665	689	735	707	668	672	666	755	705	701	709	687	677	671	666	694	705	696	692	719	727	675	692	730	704	680	673	709	736	697	695	664	683	672	727	727	744	713	695	690	733	734	720	742	681	746	720	673	663	674	706	665	689	689	674	714	702	715	725	666	696	668	722	713	655	671	707	671	703	700	696	744	680	694	697	745	677	702	684	688	694	693	672	724	717	728	692	653	691	632	686	662	730	668	736	700	676	720	704	680	716	673	720	695	721	704	744	666	678	720	697	696	664	693	700	735	686	700	712	701	663	715	669	664	653	713	726	774	713	671	735	740	709	690	705	736	698	716	699	691	694	705	720	703	679	697	704	727	693	680	692	697	703	645	671	709	704	703	708	702	710	722	723	655	713	652	671	681	647	624	694	720	650	715	680	687	684	675	723	691	713	738	674	713	678	658	720	725	672	710	650	661	724	719	703	686	702	714	635	669	707	770	702	700	697	723	715	747	693	674	653	730	710	684	716	681	694	707	682	674	722	723	714	620	692	638	664	707	722	653	671	664	677	701	649	709	740	717	662	770	682	721	664	696	721	701	697	667	681	731	715	693	699	723	687	680	754	729	692	658	692	684	678	767	675	710	681	678	702	675	693	662	699	676	680	676	702	697	721	665	693	761	692	681	729	661	685	670	728	689	768	686	717	672	691	656	676	732	691	682	705	707	699	666	703	735	712	705	694	691	675	689	680	710	675	649	725	691	721	690	686	687	630	665	708	682	696	716	655	685	633	693	689	687	679	708	681	681	688	713	699	718	679	727	669	706	689	711	686	753	702	684	722	696	663	737	693	738	689	725	721	711
39328	6491	501	375	368	365	372	393	342	312	370	373	322	358	347	360	330	311	312	375	364	361	349	378	315	353	373	322	363	330	342	330	370	360	335	337	341	338	342	364	330	309	337	368	343	368	362	347	335	403	376	353	350	323	371	355	350	363	351	329	397	340	354	327	325	340	363	341	376	336	355	303	363	353	363	374	344	354	365	368	353	363	332	342	362	344	351	387	363	323	333	318	399	337	352	324	339	361	363	355	355	327	361	321	298	340	341	385	353	355	363	334	369	363	360	321	373	345	345	353	379	369	366	360	341	358	344	331	318	329	351	355	349	344	325	360	351	322	334	356	318	342	324	341	365	356	371	360	360	347	347	330	356	335	342	353	404	355	341	337	356	342	345	342	340	348	353	324	344	342	347	368	336	336	352	353	369	349	302	349	334	315	372	370	322	326	342	328	340	353	353	367	361	365	377	308	356	344	376	351	381	330	382	352	333	349	362	338	320	347	357	301	340	352	336	329	322	304	356	343	315	366	325	365	374	343	315	354	369	324	341	340	321	340	317	284	364	330	340	358	337	333	347	326	317	325	335	339	364	338	359	349	348	343	322	334	352	339	369	364	369	337	327	321	372	335	347	351	362	364	335	374	359	333	349	308	313	315	316	321	344	342	338	340	342	385	344	346	364	360	325	329	362	354	323	326	366	375	350	354	346	381	340	341	381	373	337	334	303	334	321	353	353	332	357	370	331	359	315	355	371	343	340	336	343	307	319	310	361	332	337	335	339	329	306	336	346	363	333	329	370	370	335	337	319	323	348	353	364	357	339	366	376	330	348	336	372	364	358	368	347	342	384	339	334	319	326	344	317	399	371	351	334	358	372	372	358	371	317	351	347	331	323	376	360	365	329	341	330	316	377	348	326	321	389	350	339	334	361	327	369	342	353	390	353	329	312	343	327	388	334	369	310	352	333	343	357	314	311	335	335	353	338	340	335	345	342	347	314	323	374	355	339	348	330	346	367	322	359	346	350	375	338	344	338	371	324	333	368	365	381	362	361	362	329	338	354	320	371	381	362	351	342	329	330	319	358	329	357	328	306	368	377	346	353	321	311	330	353	335	342	304	338	327	388	374	372	345	348	331	368	337	332	331	354	360	375	333	345	339	347	362	307	356	336	354	344	320	364	352	354	357	362	360	332	371	297	320	350	338	358	354	372	332	339	368	346	323	335	366	360	344	324	340	361	376	374	350	331	335	356	318	315	323	360	311	352	355	382	336	345	317	332	335	335	367	348	342	369	350	375	357	357	368	343	336	365	371	334	327	348	313	385	324	328	359	364	351	314	349	385	341	396	332	341	341	345	356	331	342	356	363	360	323	350	392	400	339	348	366	338	341	340	324	334	332	309	345	336	334	369	330	364	378	372	349	305	318	363	328	344	363	304	343	364	365	338	345	351	380	346	297	306	352	347	324	326	310	327	328	327	393	328	383	392	366	380	298	362	363	331	342	323	335	336	334	341	311	355	350	375	353	324	335	377	310	385	356	323	342	340	300	368	356	375	381	358	361	329	320	381	369	378	341	338	360	373	312	318	319	313	334	337	395	345	382	353	340	345	332	329	340	352	348	333	330	341	359	341	303	305	341	305	397	341	383	346	370	355	335	383	357	334	358	359	354	365	324	329	359	358	345	359	350	344	343	328	347	339	350	340	337	373	359	330	393	360	360	342	386	328	348	361	304	309	341	365	352	328	351	327	337	323	352	332	340	339	361	358	372	344	355	372	387	303	353	367	338	347	357	349	350	338	349	298	351	363	369	349	389	357	332	350	336	332	372	354	339	357	333	320	363	355	352	401	339	376	335	320	329	354	388	326	331	348	337	340	334	332	343	331	363	313	368	362	330	326	353	303	397	335	355	374	337	328	334	319	342	368	340	332	336	350	393	385	363	370	337	363	340	354	346	347	340	393	370	359	354	370	370	356	339	374	343	332	367	346	347	374	324	354	341	355	312	367	355	361	326	350	328	369	351	341	339	373	324	352	336	338	359	350	371	332	305	369	329	356	330	351	340	347	338	319	336	342	357	293	343	370	368	359	337	317	323	330	309	372	355	332	338	383	375	335	346	366	335	390	333	331	307	336	344	311	336	335	330	371	374	354	360	351	383	353	330	337	382	319	347	354	343	362	335	316	352	367	357	351	343	337	390	327	362	340	342	346	322	368	366	344	349	338	360	324	330	362	347	327	324	324	328	317	348	316	368	334	339	338	363	346	325	322	361	357	341	349	376	348	301	340	354	337	355	337	370	322	376	335	307	326	320	303	331	356	333	343	312	345	371	334	363	354	324	342	333	370	362	345	343	325	351	321	310	371	333	361	349	358	346	382	335	329	340	363	359	314	308	362	347	350	321	326	325	322	311	344	345	326	341	375	324	330	336	375	347	336	336	366	378	358	371	348	313	341	357	358	371	346	365	363	328	348	358	345	348	347	317	329	330	333	334	326	318	342	374	351	353	351	337	363	350	321	337	332	314	343	336	362	343	329	348	339	348	345	322	353	325	345	338	356	321	345	379	392	339	313	392	354	336	321	317	341	321	352	339	343	322	320	374	333	340	335	411	349	360	363	323	352	332	326	329	328	398	348	342	315	340	344	362	340	348	360	341	364	323	356	344	325	321	319	365	359	354	381	316	342	343	395	362	329	351	384	373	384	350	346	291	371	346	369	360	325	317	304	328	362	359	358	358	340	370	322	347	334	340	338	362	328	369	364	389	328	347	301	363	311	332	353	373	346	324	308	319	319	374	337	337	314	382	344	356	348	313	358	331	359	333	376	322	344	357	308	352	356	363	348	349	317	369	336	336	336	325	352	313	333	302	352	341	377	378	367	330	337	331	328	337	342	352	329	357	411	339	326	326	360	353	349	352	329	328	370	340	338	348	342	360	316	358	322	332	327	347	350	371	324	354	348	343	370	351	334	379	346	341	343	356	318	365	324	342	348	335	352	336	333	345	363	352	332	378	328	320	343	345	322	330	351	355	300	394	345	332	362	371	330	370	326	337	380	361	336	345	334	320	337	345	352	366	374	321	323	373	358	344	329	387	319	348	366	346	360	376	329	358	331	305	358	348	332	365	387	322	336	361	350	331	351	358	318	396	356	334	343	315	323	361	376	378	334	335	355	322	362	379	390	369	368	321	342	343	353	334	346	332	361	374	355	360	333	367	398	343	377	379	314	311	362	345	347	338	337	338	353	317	349	358	308	341	351	378	317	327	370	343	334	382	331	349	353	335	391	329	357	350	345	369	369	357	328	350	347	345	356	319	341	337	354	346	341	354	341	338	373	363	319	316	320	331	346	329	363	304	370	330	345	366	357	394	351	332	348	333	319	333	336	383	360	320	306	344	334	334	337	345	348	339	332	358	353	347	335	323	336	339	373	363	373	352	361	380	351	359	347	356	365	356	300	329	350	353	327	329	343	332	304	345	313	348	342	372	379	371	318	335	365	338
21248	868	847	845	816	829	784	791	807	814	780	767	787	791	784	801	818	825	791	767	807	803	757	811	801	800	770	835	814	773	803	771	784	845	861	868	785	776	761	762	766	808	775	759	815	802	790	808	765	782	805	776	797	773	781	817	799	861	802	769	825	790	779	803	800	842	774	771	791	808	826	825	850	819	809	805	774	794	774	831	796	850	782	780	791	825	822	802	840	812	826	778	797	845	756	804	813	841	754	811	800	806	822	793	862	836	826	829	835	751	804	771	830	790	812	774	807	796	861	801	807	816	763	779	804	779	819	804	769	780	822	776	874	762	794	807	784	787	793	827	832	785	806	813	758	776	806	839	785	838	864	735	817	800	780	745	773	755	766	825	843	792	769	778	769	794	806	804	812	764	794	793	761	786	763	794	781	789	835	821	796	819	813	780	798	795	773	809	843	756	788	768	870	809	787	813	821	832	823	816	798	827	785	786	825	773	797	848	768	800	814	751	804	785	811	750	793	748	798	771	769	788	862	804	809	802	834	773	749	781	813	808	787	838	842	801	799	820	776	859	772	754	787	783	816	775	815	806	851	786	807	816	775	792	822	871	759	826	775	784	768	820	860	849	788	762	801	782	834	829	809	800	772	749	814	823	784	785	778	764	810	812	750	826	787	766	769	801	836	764	840	840	748	829	791	829	785	787	848	838	810	813	847	801	846	806	862	787	806	805	833	878	893	823	801	779	783	793	818	806	819	770	804	818	817	790	795	753	792	758	758	780	740	771	821	797	814	837	753	819	856	774	792	816	836	777	860	855	781	841	785	824	836	827	824	780	803	786	831	761	805	769	797	836	801	760	785	794	806	819	818	742	831	741	841	798	828	840	797	815	799	804	750	787	839	849	815	805	770	786	819	814	773	748	786	789	766	798	834	769	758	823	808	779	810	795	800	766	829	853	775	798	814	788	735	794	804	758	849	809	755	817	821	805	805	799	823	786	812	831	782	788	795	780	806	826	810	779	769	716	852	751	785	774	830	755	794	818	777	828	767	790	802	800	851	783	795	822	844	765	803	826	760	848	769	790	795	813	844	801	772	801	811	781	828	810	831	781	812	790	797	772	811	808	777	783	780	784	783	760	823	805	840	792	815	781	774	789	816	821	811	830	838	841	783	768	754	813	810	773	797	840	794	865	843	786	756	814	867	777	800	814	787	814	760	776	749	810	779	757	796	790	842	824	813	794	809	810	849	834	773	782	794	753	776	816	819	828	795	854	758	795	775	832	844	820	773	803	796	823	803	823	779	796	794	810	799	810	830	803	862	865	796	791	796	828	823	773	842	820	772	784	800	810	780	756	843	806	771	810	837	809	848	764	802	781	823	819	840	815	783	741	835	827	833	772	792	767	813	853	779	763	778	812	820	877	850	762	806	801	793	796	750	791	796	837	779	834	735	834	786	800	828	839	859	797	813	772	766	791	805	811	832	820	810	819	784	814	803	763	746	799	732	783	802	851	739	804	792	808	800	843	830	791	788	812	787	767	781	828	843	777	835	840	837	839	748	820	803	831	806	767	738	820	802	826	819	797	774	854	879	806	798	866	759	760	777	804	818	745	799	820	804	831	832	824	775	783	769	749	816	843	785	762	801	836	837	826	820	816	776	791	800	864	782	771	818	776	789	814	778	777	806	767	778	746	795	755	829	764	820	823	788	780	792	797	774	807	789	819	761	795	823	837	803	804	750	788	780	785	806	854	800	827	824	787	780	809	825	765	767	792	773	836	821	769	773	770	780	807	820	855	855	838	772	837	778	770	825	801	817	815	875	844	836	803	837	756	823	794	788	824	800	831	794	823	839	830	787	847	748	773	798	800	783	818	761	763	798	807	785	851	810	803	830	778	819	763	803	825	812	772	761	793	828	771	807	820	780	820	815	801	799	801	837	811	793	792	780	800	790	830	766	877	827	808	833	787	764	755	802	838	809	756	809	799	774	783	797	775	790	807	794	766	830	825	777	810	809	824	770	827	763	788	820	808	815	799	765	851	818	812	756	795	757	824	809	816	839	813	808	808	786	771	815	766	823	781	801	741	811	773	843	828	779	783	782	814	810	817	775	756	778	770	791	821	782	791	768	769	763	830	794	858	745	845	802	831	837	761	827	781	807	816	821	767	863	824	818	837	793	817	832	775	792	780	792	757	814	844	783	795	796	786	832	809	801	766	791	792	795	798	794	785	855	770	783	786	831	739	842	780	788	792	829	758	812	783	748	798	772	759	801	782	813	801	777	821	811	792	807	816	812	787	774	781	773	836	782	752	808	885	796	789	831	801	787	785	815	778	818	822	763	742	799	777	799	773	790	752	824	835	820	784	755	841	829	796	830	839	775	793	760	834	838	766	811	801	829	783	791	814	834	784	808	821	785	809	785	749	812	798	793	788	833	863	805	829	795	759	794	750	800	769	785	797	812	794	817	794	796	787	804	790	857	814	809	840	774	845	769	794	752	826	789	817	821	755	775	764	778	814	772	844	799	809	781	824	806	775	780	821	772	786	810	805	789	799	811	834	786	841	811	814	788	795	798	752	788	798	767	823	784	796	817	775	803	833	825	804	759	846	795	761	790	822	771	810	799	797	829	804	788	795	776	868	819	793	822	775	765	818	778	861	846	826	798	772	862	769	760	798	784	805	823	832	766	778	827	858	793	800	757	824	760	819	781	760	787	778	802	759	823	798	779	753	807	799	787	840	834	794	799	786	847	798	770	796	749	802	804	793	803	851	816	811	814	766	824	755	823	774	792	780	781	789	834	789	789	817	790	820	755	771	794	837	774	823	818	831	762	807	816	797	804	792	746	784	789	789	796	797	748	842	789	818	838	780	768	817	836	808	820	814	788	827	821	785	766	808	761	805	813	777	817	750	823	814	802	785	804	802	795	787	790	832	821	820	806	834	798	830	790	814	798	792	839	826	750	826	791	793	814	780	798	783	830	855	812	798	828	837	744	778	789	752	815	814	780	801	795	780	811	812	786	777	794	802	780	818	791	797	805	823	789	779	836	756	810	789	812	816	770	804	860	797	819	790	824	824	808	742	819	792	838	795	802	779	807	863	785	826	780	790	812	808	850	817	803	828	792	749	806	776	766	816	846	830	822	788	797	816	821	834	789	815	823	819	793	843	817	784	763	823	855	846	814	799	821	801	773	840	878	779	782	839	871	768	814	790	770	796	810	784	843	871	797	805	798	761	780	768	842	821	818	820	833	787	827	797	799	799	771	766	834	785	777	779	782	809	805	774	808	774	864	804	766	767	818	790	854	853	773	827	819	819	823	801	763	813	803	803	813	768	711	788	756	809	847	766	823	849	817	763	789	815	802	780	831	836	855	767	824	816	805	836	805	816	777	792	803	845	843	759	775	767	806	768	781	825	783	819	809	749	838	747	756	769	805	801	781	746	778	769	787	791	784	768	824	850	814	786	833	806	785	791	840	738	844	787	815	811	767	813	756	741
49423	10455	1238	610	531	510	500	462	477	464	443	452	387	431	495	456	485	472	439	467	470	421	439	469	491	453	444	427	409	417	480	430	471	454	475	475	469	474	478	474	479	486	449	465	462	440	517	455	493	445	428	465	441	510	492	454	476	446	458	476	476	432	490	481	483	434	453	441	454	449	433	433	427	457	443	431	462	440	433	495	439	436	429	472	490	480	444	424	399	456	440	450	424	480	460	416	438	493	448	434	454	440	436	462	473	411	433	484	465	448	427	476	472	455	469	472	470	476	445	481	477	479	420	439	445	474	448	471	462	458	425	429	448	448	463	487	429	493	460	442	456	460	436	459	483	471	449	422	476	474	443	429	457	451	433	464	454	460	440	403	437	443	500	518	425	434	404	443	428	441	467	433	459	487	462	457	459	447	470	456	459	422	448	479	457	434	432	442	474	423	452	437	464	450	461	452	460	423	481	479	433	428	439	461	460	451	455	458	436	476	458	430	442	424	454	493	496	469	420	454	493	485	459	459	426	440	441	442	501	448	486	474	448	455	429	457	463	461	465	460	449	451	412	464	437	424	434	468	479	451	455	445	443	445	444	429	390	456	461	474	485	402	443	445	442	437	470	452	445	393	419	423	426	452	474	427	413	444	459	428	421	439	435	444	435	436	443	492	465	462	404	412	473	475	444	470	431	435	460	454	499	442	471	458	496	456	455	471	504	449	428	462	459	423	475	447	441	457	426	424	466	454	475	452	436	442	446	462	446	426	516	449	466	414	450	423	440	448	461	445	445	418	433	490	428	478	448	442	480	458	424	417	400	466	427	448	437	475	461	484	443	388	428	497	464	433	494	439	416	426	498	424	473	441	442	459	418	456	476	471	431	472	469	481	419	441	473	466	426	430	442	473	471	441	442	466	452	463	454	481	444	446	447	508	463	480	405	428	439	475	497	467	468	472	409	440	442	459	427	446	471	453	454	464	435	451	453	425	464	434	446	462	443	455	460	508	457	476	468	466	467	378	435	420	440	414	419	433	455	463	449	450	489	481	424	464	440	445	511	454	447	445	478	449	427	479	422	466	432	440	468	453	460	454	427	452	387	453	463	426	446	469	444	450	461	422	483	461	421	429	428	451	437	443	484	419	451	459	490	422	430	450	455	445	450	425	437	415	419	423	452	426	457	424	431	426	460	437	422	456	462	431	476	427	448	459	424	451	426	462	466	458	434	494	462	427	441	471	414	478	448	428	421	472	451	478	457	491	465	448	446	449	465	464	490	452	450	441	493	478	447	445	458	421	467	403	431	446	442	427	463	455	462	469	483	454	474	428	449	474	425	442	387	469	466	412	453	462	458	460	472	452	470	463	431	446	432	428	448	468	476	466	420	437	453	452	436	424	443	454	493	466	428	465	465	461	463	425	445	411	442	468	493	442	476	468	447	467	459	511	477	437	493	454	429	445	497	437	499	477	469	465	423	464	435	459	442	429	421	508	417	471	480	446	438	458	438	471	437	448	464	473	451	448	484	408	433	458	451	463	422	470	447	445	471	460	490	508	463	467	406	428	443	437	433	471	429	449	462	415	429	439	444	435	456	470	486	434	489	452	440	475	442	444	479	519	464	430	452	427	415	466	462	451	437	482	384	416	424	474	495	460	438	429	450	402	425	455	485	450	450	490	443	454	442	452	462	475	454	439	477	456	482	432	429	442	455	444	432	419	450	432	443	477	433	430	439	457	469	438	466	457	436	495	462	449	451	441	456	455	419	441	444	413	411	450	478	429	457	463	476	453	462	445	465	440	413	438	462	440	463	481	449	438	448	433	442	470	440	509	419	521	429	452	469	468	444	443	423	415	445	469	506	409	415	482	457	466	451	464	445	466	445	445	459	444	477	467	421	463	484	446	439	491	460	449	457	452	461	409	433	453	426	457	437	467	455	436	427	473	465	441	464	435	501	426	449	431	431	453	439	457	442	502	492	391	422	449	461	447	466	463	444	465	502	446	461	467	487	442	428	447	437	496	478	457	439	434	445	476	439	423	482	449	445	473	424	449	458	440	422	464	446	485	464	486	412	452	494	508	436	458	500	434	440	458	464	451	445	471	426	429	458	479	467	459	497	473	468	480	417	482	486	458	438	469	443	459	479	439	450	471	459	462	470	459	458	467	471	457	432	451	464	455	467	472	472	433	475	474	488	460	438	482	460	416	457	453	430	458	483	474	445	466	429	441	465	473	457	450	451	437	444	444	474	458	409	442	457	466	477	454	430	438	424	410	479	437	435	399	437	454	489	441	459	436	438	520	437	496	473	402	489	432	418	429	457	470	442	443	461	428	449	422	414	421	413	473	450	431	476	448	466	464	454	478	473	448	464	427	423	447	451	424	452	469	456	413	436	473	463	411	423	473	451	448	462	456	477	467	456	490	506	446	432	457	473	479	433	431	440	479	431	522	422	445	457	472	399	425	448	451	421	418	450	430	478	441	430	480	449	450	428	479	479	447	445	478	447	496	485	428	435	483	473	456	455	456	512	469	439	458	440	481	440	442	456	444	476	486	433	439	437	446	457	454	446	463	456	444	458	463	433	454	450	488	457	447	445	450	419	456	431	452	463	477	446	453	456	491	444	486	434	444	488	455	470	419	488	428	459	432	435	419	465	465	459	459	465	485	452	493	439	466	484	437	449	455	441	430	454	472	470	445	445	404	471	488	484	472	444	443	469	457	474	414	468	504	455	484	494	436	446	417	449	463	443	458	482	432	470	435	427	415	443	495	483	458	476	456	484	421	435	473	498	484	461	439	448	432	472	438	451	453	469	467	440	474	452	495	478	425	458	441	505	445	452	448	466	440	439	459	471	480	436	492	448	422	416	391	469	407	458	492	463	438	406	481	477	453	434	450	449	436	440	419	524	402	394	473	486	453	479	443	460	410	447	458	437	415	442	475	511	426	491	435	487	423	431	483	423	437	478	435	407	459	473	434	468	449	483	478	443	448	418	472	475	416	420	426	448	467	479	457	437	390	445	420	466	449	485	433	502	421	489	458	462	433	440	446	412	466	453	443	460	476	449	459	417	462	502	456	451	440	446	438	401	428	506	467	412	442	447	391	441	409	450	471	453	446	436	442	459	442	416	456	440	397	478	460	458	438	410	421	431	423	475	451	480	466	426	510	489	464	439	415	503	398	447	439	449	448	432	490	430	500	488	445	473	381	471	486	464	481	419	451	438	485	446	467	460	504	445	407	462	431	467	482	463	461	472	453	459	482	452	433	445	448	393	433	461	483	464	469	418	466	523	433	462	474	420	447	419	427	491	428	437	447	437	459	448	441	415	398	486	442	479	430	418	456	423	429	436	453	431	426	434	458	481	476	463	454	435	468	481	418	431	502	438	502	447	438	442	431	448	452	458	459	437	499	432	450	454	408	420	471	458	486	487	462	450	431	495	436	473	450	461	480	467	469	438	448	448	470	449	482	501	439	428	407	408	480	459	461	446	461
26277	1175	1365	1453	1399	1233	1209	1130	1114	1077	1097	1089	1047	1046	1074	1015	993	1065	1112	1053	1034	1021	1029	1001	1052	1032	1068	1014	1018	1019	1075	1001	1033	976	1014	1008	1043	1011	1026	972	975	1014	969	999	950	988	1078	1007	1035	1009	1047	1022	1027	993	1025	984	1011	1058	962	1004	1027	974	1006	987	1021	1043	1011	1065	1008	1015	998	972	995	1036	968	1007	1035	978	980	1037	999	979	997	967	1014	991	1026	1047	1069	943	1041	1021	1054	984	1005	1037	1004	969	1047	1002	1021	1044	993	983	1030	1019	1015	1037	1017	1040	974	988	908	1007	940	1026	1053	1035	1003	1060	962	1032	959	1001	1003	989	1066	1080	1009	1007	1037	994	989	963	1066	978	1039	984	974	1023	1023	1001	1019	999	1015	948	1046	1041	1067	989	1009	995	1039	938	1016	1064	966	1036	990	950	1067	984	1026	958	1014	953	984	1001	972	990	1025	1057	993	1047	993	1042	1015	996	1020	989	1013	1034	1011	1008	987	1003	926	1019	992	954	1000	1009	990	1011	1022	1028	1035	988	992	992	990	1034	1013	1033	1050	1003	1034	1017	1029	953	1007	973	1019	998	1074	1002	998	1056	1015	940	1012	1057	980	1037	1037	977	1096	955	1070	1026	1017	1005	1014	1017	1014	1006	979	996	1001	1051	954	1032	1004	1026	944	1027	1012	990	1009	1060	1025	1026	1007	984	1017	1023	1049	1004	1013	1057	971	1028	1045	986	992	978	1028	1029	1008	1022	1000	1047	1052	1035	1010	1013	1031	992	979	1018	1077	999	961	948	996	987	971	943	983	1061	992	1013	1052	1035	969	1035	961	978	995	999	1003	1023	1003	998	1010	1007	979	1043	974	1037	944	1044	973	974	1019	974	1046	1000	968	1075	1019	1052	986	991	945	1050	961	1028	1015	1051	1014	1025	985	1065	1019	1036	1011	997	1041	1007	1035	1025	988	939	973	1002	1014	994	1008	1061	997	997	1014	1024	1060	1038	960	1014	980	997	1006	1030	960	1001	1014	981	998	1012	1022	993	1012	1030	1119	1017	982	1018	964	1033	1012	1031	1027	1014	1039	1050	1006	1042	976	1005	1024	1055	936	982	1004	961	935	1037	1019	1000	1011	1065	1026	1002	1043	963	1010	972	978	1028	1017	1005	1039	992	954	988	962	959	1016	949	1016	987	1014	1087	1042	992	990	998	1012	1020	985	1027	984	1081	982	1001	982	1030	962	997	1000	1018	965	1008	988	1112	1062	977	985	988	979	966	1035	1014	914	1063	1020	1023	955	993	1019	1004	981	1024	954	1045	992	1027	1053	967	964	1045	1099	1002	1045	1057	975	975	1023	1007	1021	1029	1049	1011	999	990	1024	1028	995	965	965	961	997	1032	1061	964	1033	1062	1004	1026	982	964	998	985	1017	1034	1009	966	1061	1022	1074	987	1001	980	984	1033	1052	1069	1008	1011	1004	996	986	1018	997	1006	1030	1032	1063	1080	1033	1000	977	1027	1008	1026	975	989	992	961	1072	1049	1031	1058	971	1008	1057	985	994	1019	1059	965	1092	1039	991	979	1000	1009	1031	980	977	973	980	977	1027	1037	973	1028	1011	981	1029	1015	1027	1010	1042	1010	975	953	1003	993	1023	1025	1054	1039	1028	1051	1016	1023	1010	1033	920	1020	1006	990	981	1070	969	1062	1063	1023	1080	1037	994	995	963	1004	1011	1039	983	1018	984	975	1030	1003	1008	1025	1049	982	1020	1010	1001	974	1019	1066	977	1033	1031	1015	1015	980	1017	1044	1006	987	1057	946	1044	1018	1038	976	1005	996	1004	1008	1038	1033	1028	1029	994	965	990	1042	1010	963	997	1036	1056	964	1048	1061	989	987	1026	1002	952	981	993	1003	1001	977	996	1031	978	988	986	988	1037	1065	990	1007	1071	1002	995	1039	993	987	1002	966	951	986	1001	986	995	961	1051	1024	1018	1031	990	979	1017	1063	986	1009	1007	1004	993	943	1036	1040	1002	1020	1016	1023	1045	1025	1002	1006	1003	1024	996	994	939	1025	1017	990	1019	1006	1018	998	1036	1051	944	973	1062	1013	1018	1023	1025	953	927	968	1038	994	1006	970	997	1080	1001	1006	987	992	1028	1055	993	1007	1005	1001	944	998	1000	1042	1015	996	987	978	960	1013	990	999	1046	1047	1040	994	1037	984	963	992	1013	993	1006	1023	1030	986	1035	1004	1025	986	1008	1025	957	1020	1010	999	1044	1015	1036	1025	1086	1046	1016	977	1014	960	1030	989	1035	993	1006	1028	1007	1032	1008	1020	992	1054	975	967	989	940	1032	1060	1005	993	1036	1001	1025	1038	988	1007	1013	1000	986	1056	989	973	998	1015	993	984	1029	1018	1047	1014	969	1012	981	965	980	1027	992	1004	1059	1086	1067	1029	1020	1026	1013	989	994	1003	996	1007	978	1059	990	973	996	1019	1023	1030	1004	1004	1049	1036	1055	1015	994	1034	1007	1006	1004	1038	991	1031	1016	1002	1001	1064	1037	988	996	999	1009	978	1044	962	1023	1005	992	1020	1041	1011	1005	974	1027	1016	1041	1024	1004	1073	1028	979	998	1004	974	1022	970	1092	1099	1014	1006	1006	1037	973	997	978	1010	1033	979	1001	993	964	1042	1009	1031	1004	956	991	1012	1018	1005	1038	972	1037	960	983	1032	1013	1027	975	1025	1040	999	1018	974	988	1014	1048	1065	955	954	1014	991	1067	994	1048	984	1069	969	1028	938	948	1030	1015	1009	978	1009	1038	1023	1006	956	1000	1010	1068	1024	1045	1030	1039	1027	1040	1080	1012	982	986	976	1005	986	1013	1013	1020	1026	997	1017	1042	1042	1021	979	1034	1000	1053	998	1010	1064	1041	998	1000	1003	1049	998	1040	1028	1026	997	1033	1035	1044	994	1000	1037	1043	1020	1049	1024	1006	1046	955	1025	1006	989	1011	997	1065	1019	1038	996	975	995	1005	999	995	1006	976	1011	969	991	975	1072	1058	1016	1033	996	1023	1040	990	961	1035	1039	989	1042	1006	994	998	1011	984	1009	1039	1019	986	1000	1011	996	995	976	1010	942	991	1011	980	1052	994	976	1009	1030	1078	1023	993	1025	1041	1008	1023	966	991	1024	978	1095	1020	1021	1030	1026	1036	1003	990	1028	998	1017	1036	953	995	982	970	993	1006	1032	989	1060	987	1079	1014	1047	1019	985	1109	1028	975	1029	991	916	1000	982	1066	1034	989	1022	1033	1052	1007	1046	977	1009	1047	1020	1001	1017	982	1009	1005	1031	1033	1025	1013	969	1009	1026	1031	1023	966	1051	952	996	1015	991	1013	1015	1035	1070	993	970	986	1025	1042	1006	1053	1037	1049	1032	1012	1066	1029	1040	933	1000	990	988	1012	948	987	1015	997	1049	993	1007	1050	1064	1025	1010	1035	988	1040	1020	1036	958	1021	1044	1043	955	1004	1011	984	998	1009	1001	980	1026	990	987	1062	1046	1023	1034	1048	1007	1004	1069	1020	1073	1028	996	1024	1031	999	1054	1040	1037	991	1043	969	1033	959	1017	1059	1007	1038	996	1021	1012	1008	998	1030	987	1035	1049	972	996	992	963	1002	1024	975	1000	1000	983	1026	999	1002	1003	1008	1057	1007	951	1043	975	1082	1043	988	1023	1033	957	1013	989	1059	973	978	1047	1064	986	1056	947	1019	1052	1022	1027	1013	1016	1047	973	1033	1013	1030	1014	987	983	1034	1018	978	1036	1032	1016	962	999	1043	983	1025	999	1004	996	1003	1059	1018	1056	995	1018	1043	1028	1032	997	993	970	1007	924	986	1015	968	1029	1052	950	978	1046	1025	1044	1007	1014	1010	925	1000	1046	1018	994	963	1022	1044	1039	943	1025	1051	953	976	952	996	1032	979	1033	1002	1018	972	1039	1024	1004	982	1025	993	957	1061	1038	1020	977	981	995	1030	1045	1029	1021	987	1017	1014	1007	949	1119	1028	1004	976	1031	1005	1010	1025	989	933	963	1049	1031	1030	1031	1035	1031	996	1048	1031	1013	990	971	1056	987	1004	944	937	1053	975	1053	1042	993	986	979	1050	1022	959	995	1019	1054	1065	1112	1041	998	1003	981	1055	987	945	1020	1084	1062	1037	999	1023	1023	949	1044	1045	1043	975	1086	1037	1027	1023	1025	998	994	996	946	966	1004	1037	1028	1049	996	1000	986	1001	1027	986	1009	1058	986	1075	989	995	1031	1019	998	994	1019	979	987	1062	989	1051	1008	1031	1026	1079	980	1041	989	997	1017	921	950	1073	990	1065	960	1019	1045	998	996	1000	989	941	1044	1088	1011	990	1065	987	1025	966	981	1038	1020	1040	963	988	1008	977	1077	1013	983	1043
52880	14246	2459	732	495	390	405	431	381	369	364	325	340	334	313	308	343	311	372	340	352	329	342	370	338	339	324	289	354	343	314	341	323	381	301	333	368	322	349	351	347	330	332	328	313	333	339	332	313	313	334	298	361	343	338	279	301	300	316	335	322	298	328	341	347	340	277	296	333	324	325	315	372	343	325	350	341	331	350	312	331	305	300	301	324	349	312	300	342	312	307	300	367	341	323	294	341	331	316	324	345	310	317	343	319	321	316	337	355	315	379	334	298	321	316	336	334	338	332	345	325	308	328	343	320	324	323	327	318	316	296	336	309	359	309	311	338	354	330	328	326	346	331	315	319	327	316	323	342	307	313	361	352	351	308	332	308	329	309	315	380	329	343	336	327	332	329	354	357	313	309	336	326	333	342	320	324	305	346	331	284	338	337	311	373	317	360	356	314	295	345	339	315	308	316	335	295	338	343	342	293	343	319	359	356	318	313	327	339	302	314	311	279	330	321	337	290	337	334	338	296	334	327	356	323	333	346	314	334	333	330	298	309	339	304	277	302	356	328	304	309	320	350	314	324	348	321	338	330	317	309	317	340	319	349	324	329	292	321	304	335	326	338	310	322	317	300	335	335	315	302	305	335	266	302	318	337	360	343	312	328	336	341	315	327	330	288	326	365	340	297	312	343	332	303	380	337	305	311	308	339	311	336	318	343	327	304	311	297	301	300	346	322	322	314	315	331	330	302	308	346	341	351	303	316	305	331	330	306	318	325	332	317	344	339	323	314	278	340	307	300	323	316	319	324	376	311	335	312	327	283	301	312	295	350	333	336	318	291	327	322	335	360	297	306	279	350	325	330	293	311	338	332	298	332	299	332	330	314	328	336	344	312	301	307	325	348	309	336	341	326	357	346	356	323	330	339	336	342	358	301	300	346	333	345	330	323	317	323	294	294	301	343	332	316	312	308	329	310	320	304	351	348	339	337	353	341	327	320	328	289	355	332	334	334	362	323	313	336	320	313	348	346	295	352	314	343	343	320	326	334	320	317	309	336	344	319	355	330	303	303	318	314	318	320	317	337	329	354	337	321	335	347	332	266	349	324	309	307	361	348	333	330	333	311	304	313	351	355	316	336	319	319	321	291	318	335	344	331	281	338	338	332	339	321	326	332	335	323	274	333	341	333	345	309	348	328	336	322	316	325	355	324	316	351	346	306	321	339	292	332	321	304	331	336	296	335	325	336	317	308	295	336	352	314	337	317	318	311	326	351	303	277	284	293	340	329	328	287	284	339	329	318	318	305	333	362	357	332	293	315	340	320	322	340	327	318	313	325	302	304	324	316	333	300	330	325	294	300	304	304	301	348	288	303	275	354	313	320	328	325	296	335	351	337	327	326	309	312	324	382	316	326	339	328	285	328	356	312	315	335	352	366	316	327	319	326	297	319	331	354	323	312	334	333	327	316	318	321	334	323	303	301	302	295	326	310	328	314	345	319	327	343	317	355	333	326	319	312	309	308	346	341	313	311	332	269	311	348	322	348	307	279	357	377	360	326	313	316	357	298	328	312	304	318	322	357	326	345	313	327	307	314	345	370	315	273	358	337	303	318	333	336	326	322	328	317	309	367	348	313	320	335	323	288	320	331	346	308	341	344	381	368	379	331	309	316	354	338	289	342	323	346	313	326	330	331	322	308	304	340	318	340	339	319	331	321	337	329	339	313	307	345	315	336	335	270	339	321	350	317	341	330	325	341	304	359	325	326	332	335	323	305	351	329	336	365	350	355	325	341	329	336	333	326	308	342	324	324	345	319	348	347	325	331	336	335	330	315	335	364	317	356	345	335	287	294	287	332	305	316	346	332	326	317	316	347	288	327	306	319	319	321	317	319	332	347	340	359	332	327	306	318	342	293	324	304	306	342	368	361	323	336	295	325	283	344	312	326	332	340	336	311	325	331	349	309	312	316	307	332	328	324	320	348	288	299	326	336	326	310	355	363	321	309	309	308	353	314	330	331	324	318	320	315	290	321	331	311	338	309	321	326	334	364	324	330	343	345	359	332	304	330	313	360	351	328	314	357	331	332	325	293	313	304	354	326	322	341	320	313	306	326	309	309	334	321	351	305	350	320	322	313	356	356	337	305	313	327	322	343	314	338	332	347	305	331	355	313	357	323	314	345	328	322	342	327	332	316	349	334	343	359	333	338	328	356	319	360	342	332	296	309	325	335	338	349	358	305	337	345	288	320	316	333	330	325	347	315	328	360	331	330	347	349	329	322	328	316	354	341	346	342	324	319	351	370	319	330	330	349	301	316	335	334	328	320	311	329	338	319	317	344	325	321	313	326	271	317	303	319	304	356	332	330	307	335	324	312	311	317	313	306	315	335	294	308	338	333	360	348	326	331	316	350	332	335	319	344	357	319	337	301	311	368	351	338	319	294	320	323	331	322	290	332	350	320	358	351	350	317	340	321	325	314	311	317	341	320	315	330	345	351	362	329	289	323	312	315	325	344	344	355	286	305	350	349	311	356	315	327	305	345	317	353	327	353	338	307	316	325	329	314	313	301	324	309	292	324	318	319	340	318	313	322	331	315	336	357	344	296	314	313	357	356	326	357	356	338	329	339	313	313	282	303	323	317	303	334	332	316	310	310	333	312	302	311	345	352	316	324	309	333	321	339	354	315	347	307	307	326	338	359	328	305	307	321	358	317	323	335	296	317	328	318	310	351	346	304	319	317	331	300	354	357	317	352	307	330	340	313	318	317	336	310	365	326	334	345	343	303	291	350	335	348	317	306	333	315	343	373	325	341	334	323	338	307	291	334	354	339	326	336	294	318	326	324	322	332	345	359	342	336	326	333	318	344	343	313	357	346	313	358	325	329	325	308	321	342	311	323	321	344	302	340	331	350	316	327	349	310	336	325	325	322	321	277	349	292	309	337	342	350	339	352	316	326	335	334	298	327	310	301	280	349	339	319	309	345	336	318	329	346	330	285	344	323	368	345	339	339	355	300	338	332	340	334	313	323	308	315	340	317	350	333	312	314	272	325	365	329	320	316	331	314	291	333	329	354	322	315	302	330	320	302	324	311	312	322	335	365	337	311	294	321	347	352	344	316	333	318	357	366	363	301	312	343	332	346	360	313	318	346	357	298	305	329	307	287	338	323	371	310	312	288	320	329	333	340	313	361	337	305	295	300	329	313	331	349	315	338	355	327	326	350	351	337	335	321	315	309	336	325	318	322	326	327	330	340	329	342	317	333	308	305	298	328	321	365	322	296	354	326	307	315	345	337	334	348	303	317	325	376	334	319	340	321	281	348	319	312	337	297	324	318	345	354	351	348	367	322	301	276	314	346	308	340	315	333	344	340	315	305	306	332	325	355	313	275	331	350	321	332	336	308	344	333	313	340	308	332	304	311	307	363	322	329	340	299	306	330	308	315	333	330	310	306	348	352	315	324	331	344	274	320	358	347	324	314	319	330	323	329	322	292	303
27429	1041	1573	1715	1541	1345	1136	1037	999	1021	836	937	870	907	839	807	767	799	779	800	739	745	767	766	773	791	745	798	799	759	706	740	760	756	771	731	726	743	679	737	736	784	724	750	689	734	732	732	733	716	747	712	723	749	741	757	742	708	746	749	699	712	709	773	728	741	710	695	700	767	707	760	757	758	722	742	682	724	740	741	772	759	723	765	749	791	691	762	740	768	727	675	691	707	742	762	756	709	736	731	707	711	768	734	745	694	703	749	718	708	734	732	713	694	771	749	753	785	724	738	718	743	721	722	695	739	737	715	711	745	750	738	711	754	676	701	734	682	718	725	734	671	727	664	736	790	712	734	698	704	766	688	703	727	694	747	744	739	742	727	726	707	744	742	763	726	756	756	721	714	701	759	728	780	718	716	768	783	755	692	696	760	705	710	744	717	727	694	730	713	732	706	720	763	700	735	734	721	768	722	761	736	757	747	756	737	720	713	685	757	689	728	751	702	724	696	739	751	755	740	722	751	736	699	762	724	749	726	750	743	747	682	736	732	740	750	719	697	714	711	753	737	739	755	707	738	741	776	749	758	724	746	756	719	673	721	745	767	727	753	707	769	714	731	732	732	713	771	736	715	762	758	719	709	734	721	728	775	722	756	718	696	732	727	751	672	753	740	727	743	779	681	743	734	727	760	725	674	719	768	725	728	703	687	752	745	735	765	783	748	687	736	743	713	718	778	716	729	798	720	721	752	781	732	747	719	748	719	708	748	784	721	687	758	765	728	732	699	776	723	730	737	744	729	728	752	739	702	712	737	767	721	767	712	732	727	710	721	768	735	722	712	738	767	720	718	744	759	766	701	734	719	758	742	739	732	718	735	783	728	734	686	771	721	765	755	729	740	677	726	744	771	754	742	766	749	726	741	689	776	741	758	756	737	729	725	690	745	748	774	725	750	718	733	726	706	746	711	687	718	669	738	660	721	757	708	726	748	739	755	777	735	693	786	738	783	734	738	740	725	770	730	750	738	728	753	697	760	731	761	691	744	792	748	752	792	737	706	764	692	741	709	699	736	734	738	746	726	694	760	714	723	709	708	749	710	752	762	690	730	753	742	735	742	727	746	715	716	731	691	723	712	746	727	757	741	759	732	752	785	734	702	716	709	784	695	729	726	710	732	723	763	700	708	725	747	710	708	664	736	753	778	670	728	709	732	731	755	780	733	765	726	791	740	738	767	727	723	734	739	710	722	727	718	703	747	754	687	733	736	771	727	710	710	728	751	694	725	680	735	727	725	772	734	723	743	715	782	721	755	695	711	726	728	761	745	697	699	787	709	723	721	695	731	722	725	741	743	695	744	705	713	710	701	761	747	759	703	768	748	749	735	753	704	761	723	788	707	707	716	729	699	750	769	728	731	731	764	718	725	725	718	725	750	745	743	727	693	762	734	746	769	754	705	726	732	712	753	717	775	761	752	719	767	791	750	687	750	739	767	697	746	726	735	748	730	734	754	766	735	721	718	730	726	711	692	741	710	736	684	752	701	739	724	732	707	747	714	760	751	768	712	730	698	738	744	734	702	735	722	740	706	694	738	747	726	695	697	739	717	747	705	666	729	729	769	751	727	716	756	773	708	719	682	718	683	745	768	772	749	733	735	716	739	732	736	716	744	715	709	713	706	752	741	731	686	687	704	716	757	733	704	731	743	795	711	755	750	729	722	723	734	758	720	739	763	742	700	747	712	676	725	744	749	744	780	693	767	768	760	696	750	760	755	749	800	723	767	723	708	718	715	775	775	744	715	740	679	761	735	696	725	702	707	723	735	727	696	729	717	708	741	755	704	740	761	748	749	707	726	740	763	734	716	713	764	750	740	757	750	747	764	690	703	753	747	671	751	724	759	743	715	781	732	729	716	749	734	713	752	742	719	757	758	722	732	707	738	736	701	789	703	728	725	744	755	791	696	725	766	739	784	720	751	717	735	725	727	706	739	730	717	747	728	697	737	718	710	707	739	714	746	716	708	762	742	720	779	802	745	749	744	762	735	767	714	739	735	692	731	768	702	680	698	731	719	742	728	716	731	723	733	722	737	736	780	741	727	700	714	775	706	768	715	681	730	703	718	747	770	735	707	721	746	751	723	710	747	726	734	735	723	724	788	722	765	716	775	776	765	743	695	765	704	728	741	765	672	731	738	746	703	697	733	751	736	719	726	739	729	720	745	747	694	721	729	736	750	715	707	682	733	742	733	758	700	732	738	753	720	713	718	729	727	722	718	717	786	728	724	761	716	742	748	731	722	731	706	706	711	736	716	732	792	744	724	738	760	680	763	749	695	751	713	734	697	772	715	680	780	756	733	744	713	740	704	760	723	714	762	757	720	685	716	765	746	741	748	717	697	757	705	728	711	764	708	729	728	675	725	737	753	754	771	753	694	737	733	703	737	709	739	701	735	746	688	751	739	733	713	737	703	739	708	724	728	786	700	748	685	711	692	778	684	746	738	811	710	766	710	730	788	811	712	736	745	713	732	726	759	718	709	706	746	767	678	787	773	710	775	737	713	747	738	685	715	746	788	758	680	752	740	758	753	769	714	780	714	721	699	746	767	721	720	726	738	737	750	744	759	760	702	744	737	759	749	781	741	789	732	689	715	795	699	717	708	732	693	725	740	746	754	789	752	794	700	757	735	721	704	777	689	733	721	709	746	700	755	729	748	785	744	742	685	722	736	710	709	709	766	721	707	753	767	722	753	720	746	748	758	753	703	734	723	703	744	732	714	770	710	729	773	770	738	724	720	724	711	681	730	772	710	710	764	736	767	721	739	710	727	776	762	701	725	750	701	694	683	754	784	762	713	742	709	706	776	676	734	729	763	746	742	808	712	684	723	753	737	740	743	705	744	737	740	760	714	751	718	708	754	777	714	742	738	753	712	742	712	723	759	745	727	710	753	820	762	724	721	725	748	712	740	733	750	744	718	788	701	762	714	761	750	734	711	737	755	723	681	714	767	706	707	732	744	735	719	769	703	797	760	697	717	705	731	742	756	715	717	725	731	731	694	780	721	748	682	743	716	738	703	700	730	751	753	754	715	727	708	690	704	713	728	685	736	775	752	739	715	786	758	699	728	694	728	770	725	738	734	743	697	718	707	698	786	741	759	700	730	740	780	701	752	737	748	731	746	758	699	743	747	702	684	760	769	749	690	694	732	742	738	727	766	753	696	692	725	738	675	744	685	778	727	693	759	718	732	781	735	749	719	736	751	764	759	710	743	730	735	740	719	733	778	742	746	769	739	720	781	745	734	703	732	742	720	696	750	713	727	684	727	758	703	781	700	726	710	758	736	744	742	765	745	760	749	743	707	756	719	711	730	729	768	744	777	711	714	738	718	720	742	759	785	731	785	755	743	713	721	738	696	731	753	694	726	774	763	749	732	730	723	716	752	729	737	726	719	695	710	716	715	726	724	771	718	710	703	761	730	714	724	745	717	705	676	713	692
36011	5428	460	359	320	319	362	310	328	346	323	349	338	319	318	333	344	341	362	304	364	323	353	354	341	343	325	355	313	309	340	366	316	352	334	328	301	328	319	356	323	330	280	354	337	317	323	323	312	340	307	358	331	334	304	334	311	334	332	341	359	357	308	336	339	317	292	347	373	327	342	337	333	357	346	316	366	340	325	327	331	339	410	341	331	392	375	319	320	327	324	333	336	340	312	334	324	360	314	360	350	354	359	330	405	317	332	342	352	330	319	346	347	347	338	321	330	358	315	291	341	357	354	325	317	365	332	339	342	358	336	331	339	317	337	350	380	343	330	335	342	393	328	308	331	289	351	314	341	342	324	364	332	316	358	305	324	332	324	322	340	322	319	334	297	310	363	325	334	319	362	336	316	349	325	313	299	312	368	323	339	329	318	319	336	335	325	314	328	316	316	344	349	354	369	329	307	320	348	363	331	348	341	340	335	341	358	319	342	335	358	372	344	337	296	327	345	320	342	360	315	327	319	329	319	329	318	353	344	355	350	338	319	293	322	362	309	324	309	327	356	343	335	305	331	325	314	346	371	320	321	329	336	346	366	323	348	333	356	345	335	347	309	346	353	312	339	332	368	344	352	315	344	352	315	303	318	349	340	322	322	345	389	330	334	318	357	329	294	373	356	279	373	327	356	346	384	350	324	357	320	298	342	331	322	345	335	351	345	307	336	329	306	350	340	374	334	345	320	351	313	374	328	363	315	336	343	334	316	312	327	368	347	362	349	343	333	357	357	366	366	335	315	360	326	336	347	299	353	324	365	319	349	368	332	306	333	347	380	328	340	371	349	318	319	337	346	406	310	342	337	310	333	361	315	305	340	315	365	309	360	374	350	324	313	320	307	344	314	337	322	331	373	349	340	339	377	325	342	376	375	328	346	325	298	320	342	334	350	340	351	328	365	351	329	339	312	332	324	355	332	347	317	352	365	343	318	312	330	342	343	349	320	318	348	308	354	371	332	353	354	338	322	330	323	328	326	328	334	331	339	361	378	336	312	357	349	307	315	319	353	317	368	360	329	350	329	315	323	342	363	337	351	336	320	309	321	351	319	310	320	331	313	326	324	309	344	325	342	317	331	350	346	330	329	380	358	358	355	288	371	325	355	325	299	321	378	341	341	302	320	332	355	337	322	319	345	370	313	345	336	340	342	338	337	325	291	306	335	331	330	325	340	363	343	358	323	334	284	323	361	343	344	303	337	348	326	329	337	341	313	328	359	339	345	314	308	322	307	332	333	346	304	341	305	343	343	361	345	300	338	358	327	329	307	318	346	344	313	344	326	342	351	354	333	353	340	345	310	332	336	322	327	339	321	340	323	371	318	344	357	346	323	343	331	370	347	349	336	327	317	370	319	367	332	318	344	353	344	355	310	345	307	299	328	335	350	357	326	314	329	316	344	322	329	334	316	311	305	335	322	323	342	354	363	332	392	367	367	330	336	349	378	347	324	351	328	316	347	316	345	346	352	343	333	360	350	354	365	366	344	329	398	336	313	320	364	311	312	332	373	309	315	327	331	337	347	290	335	345	342	358	330	329	351	307	333	334	306	364	330	302	334	327	335	350	354	332	347	319	349	322	306	375	332	332	334	331	350	321	347	334	359	330	303	356	302	381	362	376	349	319	346	307	347	352	360	322	337	370	348	327	316	323	351	348	338	343	320	324	340	357	341	337	333	331	343	322	308	326	362	307	329	367	326	346	333	324	332	351	337	341	366	320	361	311	346	345	333	320	352	364	361	359	358	361	327	351	319	333	339	330	332	323	342	360	347	344	335	355	345	323	345	334	311	323	332	355	304	321	328	318	295	355	337	328	326	358	328	337	315	320	330	327	324	346	353	314	330	335	335	355	365	353	331	367	375	363	311	351	330	323	345	315	337	362	370	320	325	316	353	303	330	309	352	330	337	360	334	375	333	343	338	311	323	321	343	349	342	305	349	343	367	334	355	337	314	290	354	349	311	335	367	335	351	318	349	377	321	309	325	343	316	314	372	337	333	370	335	353	369	353	353	337	326	349	344	335	329	315	343	346	358	341	368	358	359	357	302	319	323	328	318	320	362	329	330	327	307	339	346	350	318	340	314	364	330	322	356	315	346	351	311	348	301	347	383	329	372	330	347	320	349	354	344	319	332	346	337	325	313	326	315	318	355	321	318	312	328	341	328	332	303	324	337	323	345	281	307	338	366	351	364	322	312	361	320	366	327	367	353	333	333	322	350	342	344	343	338	342	333	323	330	350	340	333	334	346	349	314	379	328	334	327	346	342	343	326	352	336	303	351	332	351	304	371	361	296	343	347	349	359	308	345	319	335	345	333	346	335	335	355	321	328	309	332	327	372	307	343	324	347	336	327	343	330	347	312	331	335	330	338	343	357	340	352	338	363	321	335	358	287	315	334	337	345	320	363	325	343	341	314	311	308	329	324	352	338	352	327	331	342	328	336	302	330	357	319	365	326	328	331	344	360	362	355	301	348	331	288	306	341	343	370	323	351	348	318	370	312	338	304	339	342	357	344	355	317	317	320	331	300	348	311	321	319	318	317	334	361	317	354	292	338	309	330	329	345	350	324	337	303	316	355	360	301	339	358	318	331	335	364	333	348	318	310	337	333	326	347	345	330	319	316	354	344	337	342	352	318	367	362	360	313	369	332	302	365	322	333	329	345	337	329	345	345	279	381	334	337	361	318	326	299	347	309	339	328	319	339	356	319	329	363	348	331	341	364	353	374	345	325	323	303	353	332	314	314	338	334	314	307	342	373	309	372	321	354	333	310	306	338	333	318	342	347	310	339	333	307	345	324	325	347	353	328	336	314	377	352	330	328	319	347	298	325	317	330	258	331	377	342	350	292	369	346	342	333	349	328	324	333	338	338	357	355	310	314	329	375	339	329	341	335	372	361	341	314	368	341	360	344	344	316	367	320	382	313	338	336	357	328	299	340	330	334	357	349	282	355	320	329	342	330	326	345	327	350	329	339	293	334	336	362	329	339	293	305	330	322	348	314	333	354	325	357	378	321	365	327	342	337	384	303	322	365	329	373	339	337	302	350	348	338	337	311	313	361	353	345	342	335	354	354	360	283	343	361	305	341	333	340	343	346	334	318	368	353	344	321	314	318	348	301	346	323	338	328	325	361	346	335	344	342	355	318	342	308	339	327	328	330	349	353	323	318	349	340	356	319	319	314	305	339	327	313	351	344	349	364	370	334	358	334	364	302	385	326	334	361	340	332	337	329	328	354	337	337	356	336	341	333	354	373	342	335	357	322	316	356	347	335	331	342	316	364	337	345	327	337	392	325	355	331	347	321	328	366	330	305	350	330	363	355	352	364	331	313	313	321	313	317	299	330	347	360	314	359	333	337	323	337	331	320	374	325	351	324	364	350	338	317	324	330	327	320	361	299	353	302	335	308	329	346	310	318	325	327	359	341	308	320	339	325	344	310
19775	788	801	813	793	787	815	788	774	774	808	753	843	796	774	781	753	805	816	818	801	791	793	767	766	757	758	754	834	767	782	747	777	810	784	748	790	804	812	792	761	854	791	797	750	727	780	779	758	792	756	749	815	784	747	785	803	755	792	785	751	766	763	762	772	830	762	740	792	777	762	779	796	749	809	790	799	755	742	781	771	781	848	838	776	780	811	815	775	816	740	773	731	789	795	712	793	752	803	735	809	736	741	793	772	784	793	742	737	758	798	730	785	791	772	744	788	782	783	742	807	800	789	772	772	764	752	783	788	759	813	784	753	691	772	757	814	745	776	790	758	796	773	728	760	777	757	780	787	784	801	733	742	760	792	789	824	825	819	786	793	750	828	747	790	774	818	843	810	744	812	767	782	776	748	773	787	717	801	761	742	763	820	759	778	748	777	718	777	777	740	770	770	756	753	787	789	749	739	816	752	801	762	726	766	785	757	806	790	790	761	747	746	757	726	807	829	710	801	790	726	789	777	788	792	765	757	755	768	765	758	816	776	808	750	787	789	789	798	793	781	834	744	740	807	762	789	747	759	702	799	811	774	783	805	771	761	801	766	789	790	867	799	811	767	748	765	777	768	779	749	697	775	807	795	764	793	747	736	763	762	749	738	823	806	794	828	789	818	763	797	784	751	781	816	812	797	773	751	775	781	762	740	813	773	759	788	796	785	802	775	820	738	766	777	790	796	780	784	795	777	776	774	736	770	864	794	735	785	726	842	777	761	800	766	785	781	812	768	838	792	768	750	799	736	757	806	739	769	782	799	812	764	747	776	780	784	777	783	750	785	779	775	768	745	793	803	767	792	753	746	770	820	789	779	810	762	796	816	768	798	739	753	765	797	742	809	735	813	780	743	762	784	778	769	748	720	776	744	775	752	760	803	767	813	753	777	740	772	755	741	799	789	739	831	721	764	812	788	819	739	789	743	754	801	760	763	808	791	775	816	787	808	747	761	775	758	792	813	811	776	795	784	788	761	821	788	765	756	783	793	734	758	764	787	809	758	765	770	774	800	762	779	798	839	744	811	782	762	798	748	801	794	767	768	763	820	770	769	801	777	736	767	755	741	762	750	813	829	799	795	753	769	743	769	784	781	783	806	754	783	804	836	771	822	768	780	765	784	787	811	800	774	732	780	753	790	737	815	783	770	749	746	779	834	774	761	769	773	754	820	779	738	774	794	804	771	795	755	786	725	758	785	751	761	747	777	783	775	754	762	825	778	804	764	807	773	719	874	738	720	771	755	762	760	795	781	778	816	721	828	767	744	816	785	769	784	804	791	764	767	721	764	816	770	757	773	806	827	760	757	779	746	793	772	766	806	732	778	804	776	810	784	758	792	756	759	799	803	710	758	787	766	746	795	739	741	776	782	746	797	786	758	827	747	744	818	804	776	773	827	745	794	805	790	802	823	720	769	749	809	788	781	753	735	741	778	753	761	824	814	778	786	780	840	802	798	817	763	750	777	763	735	774	788	786	794	839	767	770	807	794	767	822	816	772	747	786	802	779	754	769	759	794	750	804	790	797	796	760	786	719	801	756	759	772	761	776	792	733	803	755	780	777	771	784	743	756	796	822	821	795	744	800	751	817	829	809	779	717	822	882	817	759	799	798	753	794	792	783	801	734	792	753	778	773	768	773	819	778	753	792	788	776	797	795	786	762	763	820	810	791	778	798	730	756	800	782	860	747	806	769	788	816	727	763	808	806	784	746	776	800	811	770	755	814	746	779	834	764	825	819	762	776	772	801	750	735	795	768	762	732	788	815	801	759	776	742	807	804	785	740	773	782	780	761	788	743	758	779	778	785	784	747	821	770	787	783	784	727	762	764	768	787	743	774	789	758	756	810	779	764	756	777	777	773	771	747	750	834	790	782	778	745	757	733	791	794	770	799	787	774	725	771	807	716	771	798	770	735	825	759	784	759	802	764	809	789	761	792	778	789	771	780	780	788	798	818	739	742	748	773	725	815	757	790	765	808	770	801	770	767	792	768	761	741	805	760	760	789	771	735	752	728	796	733	775	766	781	782	734	799	838	801	751	747	733	783	735	798	805	778	810	797	793	780	824	781	744	799	816	782	760	763	762	787	761	788	772	781	756	729	723	798	713	821	813	765	785	740	784	739	817	757	821	786	780	786	811	827	768	762	797	783	749	834	773	799	822	767	790	752	803	794	737	832	758	811	782	785	744	817	761	796	781	794	792	749	760	754	736	774	715	784	791	738	765	792	810	792	791	763	801	802	802	792	762	767	753	763	770	763	752	842	734	818	814	773	785	793	792	809	779	724	786	757	816	791	777	729	787	790	781	815	759	761	762	822	759	738	781	785	789	728	758	757	747	842	775	776	807	783	773	743	738	778	748	749	790	820	853	780	805	744	762	797	765	743	764	733	793	749	756	776	748	833	790	783	765	830	795	772	751	743	759	780	815	838	753	747	755	746	782	798	813	722	764	797	716	781	730	766	790	761	811	783	784	806	802	810	800	725	765	791	752	830	801	730	777	798	821	793	754	761	758	775	793	791	772	741	804	795	821	778	801	790	826	757	801	770	770	764	771	769	735	789	758	744	755	783	784	806	732	738	813	771	760	763	766	804	785	794	745	774	758	816	776	776	834	775	806	760	770	777	754	810	764	808	773	764	766	818	806	791	795	731	768	797	779	788	765	788	765	803	735	789	789	753	799	770	733	796	780	742	775	781	772	733	757	793	812	731	789	769	837	791	773	798	789	780	756	780	772	770	796	759	769	791	783	760	765	796	773	813	752	801	741	812	775	753	775	788	781	775	834	796	764	757	774	777	762	772	799	779	784	770	810	811	744	802	776	756	758	859	699	774	791	771	752	759	778	762	783	792	780	783	779	789	706	765	758	716	825	786	805	743	819	779	801	775	771	753	726	788	833	788	790	769	787	769	710	738	794	753	768	750	808	750	790	784	898	759	825	745	766	757	754	802	759	772	801	794	730	764	723	758	800	820	731	729	755	758	806	736	783	760	791	815	760	740	726	810	801	800	822	788	742	785	805	775	816	751	749	791	793	812	775	773	756	802	752	723	797	761	774	805	789	786	768	841	786	772	768	762	778	788	777	764	747	782	775	778	775	825	781	754	788	762	798	754	773	749	763	784	728	782	752	809	786	806	772	811	751	746	773	777	826	837	776	808	777	799	748	771	742	774	800	744	796	797	775	781	763	741	770	791	799	765	813	749	791	763	798	734	762	777	821	770	845	773	760	812	861	769	789	777	767	754	749	789	807	799	792	761	783	757	728	816	723	749	733	772	770	758	814	775	741	779	736	771	843	809	782	712	817	782	745	743	811	770	771	770	742	791	834	813	755	798	777	790	784	789	742	728	786	748	824	709	733	813	746	757	789	809	834	731	797	782	764	746	763	780	713	800	783	730	716	728	813	801	824	783	704	776	734	794	803	792	820	813	752	725	781	808	817	796
51580	11108	1054	620	517	461	477	464	500	498	473	443	476	481	446	458	469	454	460	435	414	452	466	484	468	432	470	452	418	404	487	460	460	424	464	425	410	467	459	461	443	423	460	451	422	437	464	457	402	435	432	467	464	466	411	436	427	462	467	489	452	494	496	460	473	455	501	430	480	459	432	481	455	431	442	442	457	449	468	416	484	463	466	443	405	468	409	435	453	441	451	467	451	448	429	452	453	407	473	467	418	501	442	466	501	494	447	462	450	464	442	437	431	462	464	436	450	438	429	462	454	454	449	476	453	422	443	451	431	437	457	471	476	440	431	468	471	430	496	457	399	477	414	459	467	425	457	425	446	437	433	449	467	480	448	444	488	430	488	442	464	458	467	416	454	472	464	460	473	480	434	421	439	469	441	458	457	424	475	438	433	429	423	424	475	428	463	463	425	439	431	463	453	460	474	437	449	429	459	442	481	415	478	479	434	477	472	456	489	441	422	444	440	449	419	463	421	443	435	423	454	482	449	487	454	441	433	454	447	414	450	458	411	464	475	451	449	487	448	465	443	472	463	438	441	473	478	437	456	457	497	443	463	489	411	456	431	433	413	455	518	411	450	414	481	404	450	433	439	482	457	446	434	466	440	475	436	468	448	408	428	422	468	423	491	425	455	455	451	489	434	462	429	490	426	461	448	418	442	462	470	467	402	442	463	477	423	451	514	468	452	437	470	451	463	454	429	470	454	428	460	456	456	413	475	444	472	429	448	524	481	475	512	473	464	384	450	430	451	473	433	443	456	456	459	497	431	392	449	441	468	411	422	460	466	497	446	482	449	419	448	442	438	426	429	443	469	477	463	439	463	438	461	425	461	479	455	502	450	409	431	449	440	454	464	442	406	413	446	436	450	460	463	414	467	439	426	438	474	425	468	436	446	464	429	439	402	485	449	441	472	462	457	455	458	479	412	497	441	487	523	420	429	452	468	437	437	446	491	426	460	467	522	455	434	421	416	465	439	459	425	480	442	466	428	415	458	435	418	420	452	433	459	467	454	429	405	434	437	444	442	476	475	443	478	481	450	425	465	453	534	472	451	474	451	442	407	393	447	421	459	454	463	470	466	436	487	484	471	495	409	501	470	427	428	484	438	454	426	432	445	436	429	419	465	455	461	431	465	456	489	434	415	413	434	403	477	434	440	472	438	452	478	498	476	442	441	447	529	465	394	463	459	465	475	476	440	456	477	423	478	484	418	440	473	480	500	456	428	459	462	434	472	479	453	407	441	427	459	470	449	431	474	461	469	466	428	464	423	428	428	422	474	460	417	436	437	472	455	453	447	408	495	470	407	458	463	428	428	436	452	487	453	425	492	480	454	442	426	436	425	487	412	441	412	439	432	436	447	465	448	433	469	462	444	407	453	428	482	430	428	440	444	413	468	439	437	471	447	472	414	454	415	441	469	411	438	437	446	447	446	453	460	465	436	430	427	421	462	407	451	407	468	432	449	490	420	410	460	445	438	432	443	481	428	438	442	454	424	443	441	445	437	462	436	430	438	440	450	475	433	451	437	397	426	442	479	456	408	442	474	432	467	459	449	455	446	441	441	465	452	468	490	448	478	481	466	421	432	489	474	437	444	447	455	470	478	425	440	451	459	437	458	425	453	443	413	403	445	446	416	465	454	425	471	454	455	435	437	451	421	417	460	464	469	462	462	460	457	438	451	452	401	411	433	456	453	466	484	449	458	425	455	459	485	452	457	406	476	455	492	477	414	467	492	433	439	471	469	477	441	423	462	416	392	423	423	446	465	445	487	475	471	463	417	468	433	469	438	430	436	415	472	462	459	459	418	436	494	450	443	429	447	415	472	452	455	418	449	463	459	399	432	405	432	417	458	445	430	439	481	475	481	461	458	490	460	438	418	437	434	445	407	464	435	448	438	452	469	480	467	440	444	413	472	472	407	433	477	448	466	448	420	432	421	464	461	457	456	485	457	474	420	434	428	433	422	441	440	475	474	448	440	448	427	485	402	409	463	477	488	488	446	422	441	447	424	443	461	431	438	466	415	473	409	392	459	420	466	431	494	446	523	464	458	442	419	469	443	485	465	441	434	448	418	445	469	455	439	454	482	487	454	458	434	420	477	471	466	474	478	442	463	446	449	471	427	466	445	460	402	449	478	443	451	464	484	479	422	439	432	428	437	479	461	469	468	493	428	500	462	505	469	430	473	464	474	420	439	446	455	411	453	480	434	431	491	463	447	462	415	449	406	491	459	391	424	460	460	428	445	425	412	440	447	419	459	428	472	482	439	423	466	466	488	460	445	453	448	488	421	466	461	416	438	463	467	451	488	421	453	445	426	481	454	429	498	453	457	427	443	432	417	490	427	411	428	494	464	445	391	415	426	437	472	416	451	436	472	444	456	414	408	467	477	469	411	474	461	439	448	450	457	485	449	443	463	474	472	476	426	428	459	458	422	431	446	514	424	447	438	464	464	442	458	455	439	455	464	434	448	428	461	445	436	481	416	465	403	462	423	450	437	486	436	446	440	466	431	463	438	437	474	446	441	469	432	452	446	459	471	477	430	435	446	487	442	428	437	468	474	467	413	499	453	433	439	456	447	456	464	439	448	435	438	484	399	431	477	459	472	411	504	516	440	477	409	448	437	448	450	449	498	435	429	456	460	429	462	460	462	450	425	461	451	477	438	449	427	430	482	458	469	447	479	445	477	433	460	458	474	481	467	418	432	409	464	429	459	465	459	443	456	450	454	428	496	442	478	436	482	469	489	462	461	482	437	460	451	435	439	449	482	379	499	430	407	470	459	468	441	452	427	411	462	442	457	458	455	469	436	475	417	443	443	453	450	407	447	429	418	453	451	446	445	456	419	407	443	487	460	430	443	461	451	451	425	456	448	470	481	476	448	504	452	444	443	458	492	443	444	464	440	459	460	447	457	445	439	412	455	457	463	433	495	435	455	431	503	472	434	447	424	454	465	442	467	452	481	428	439	449	433	423	440	460	451	426	471	447	476	488	421	464	419	489	452	451	454	443	464	440	475	442	446	447	461	495	491	421	472	440	458	433	445	423	456	462	450	437	447	441	414	417	439	427	431	453	454	473	482	403	441	478	429	450	414	457	458	436	454	452	468	428	461	476	437	434	427	459	508	465	452	470	430	492	430	401	433	424	396	467	449	406	412	437	460	468	484	459	491	477	480	438	440	463	465	433	501	452	446	429	449	483	476	413	444	417	445	409	477	497	460	408	432	457	439	424	471	467	463	441	473	454	419	418	467	477	443	442	476	423	407	417	472	469	458	446	424	478	464	433	437	453	451	448	451	443	466	454	470	436	430	456	439	499	475	473	468	418	430	430	441	460	456	410	443	399	461	436	443	477	424	483	438	412	443	447	440	430	471	440	414	428	395	449	430	477	476	473	464	440	446	415	496	452	492	418	453	429	450	404	442	473	414	448	435	436	434	468	435	482	454	437	430	452
27888	1112	1434	1465	1411	1238	1229	1224	1162	1099	1085	1088	1027	1040	985	1082	1030	1020	999	1041	989	978	1056	988	1083	1046	988	1040	1010	1007	1040	1055	1024	986	987	1019	988	1013	1015	1021	1013	1002	985	944	971	1009	970	1004	990	1009	1008	973	990	1066	1007	972	1048	1009	957	995	989	1045	993	973	1002	1003	987	980	1000	981	1006	999	952	1062	1019	1048	981	964	1022	1069	986	986	1087	1063	1003	992	1047	970	995	1000	975	1019	967	970	976	1022	948	960	1035	984	1065	995	1043	973	1005	976	986	1010	977	1004	1008	1023	1001	1006	957	1029	1018	1010	1001	965	965	989	941	955	1045	992	996	1049	1003	993	1031	969	991	1011	1021	1009	1020	967	1030	1042	981	1012	988	1057	1001	1021	994	1036	1021	1049	970	971	942	944	950	972	950	1045	1020	998	1010	1023	1007	978	1014	995	981	1024	1029	1015	941	1016	1051	1013	1083	1044	1043	963	1013	975	1029	1030	1023	1053	1031	1077	1039	996	957	1029	1019	962	1042	1013	1095	1025	964	1011	1030	986	1023	998	973	1014	1020	1031	1011	978	1016	894	941	1015	962	965	994	999	1027	1029	992	1080	976	1026	1021	1015	1025	1003	1081	1012	982	1044	954	1016	992	941	935	1035	947	987	1051	974	965	1056	1029	956	1001	971	1001	994	1033	1022	970	976	1006	1013	963	998	1048	1008	967	1037	1018	1056	953	1064	1008	980	1014	995	1005	1023	982	1003	1035	994	1005	957	948	1040	1029	999	1028	980	1046	1016	982	995	1004	1025	989	1063	984	960	942	1006	990	1008	997	1015	1032	1004	1030	974	1004	972	1035	967	960	1060	995	1011	993	978	980	1035	1005	1061	1031	992	1024	1002	1033	1004	1024	977	1009	993	1010	1056	954	1014	974	982	983	1001	973	1015	950	1007	993	1010	987	1014	972	1051	1008	1008	1062	1004	1017	977	1007	1018	1081	1002	1000	1016	973	997	1018	996	1014	1034	1081	965	1033	1046	1044	995	997	1043	998	1074	973	994	991	998	979	1035	1044	991	996	1004	981	993	977	1002	965	1016	1005	1015	975	997	1050	968	1021	965	1020	952	997	1025	993	1005	1057	1033	1023	1080	1032	1023	990	1077	999	940	1019	930	998	972	951	987	1061	998	1002	1049	1013	975	1046	1030	1042	994	1016	961	1025	972	1061	971	1008	960	995	1012	1000	941	994	1000	994	1033	1009	1017	1004	947	993	1033	1058	1041	991	996	1061	1018	1063	951	1000	974	989	1001	1003	950	981	1009	988	1058	953	1030	1016	1002	1006	1052	1029	1003	992	1034	1067	985	1001	1010	1015	1011	1011	1007	1008	983	999	1024	987	1008	977	987	1027	1001	1048	951	1045	987	1012	966	999	996	984	1053	1013	961	989	1059	988	1035	993	1026	1013	968	1048	1008	986	1009	948	973	1005	965	931	1019	988	1028	1044	1035	1008	1013	1011	1019	972	1011	990	1052	1014	973	992	989	987	981	1059	1012	1001	946	984	984	1034	1055	984	1003	1027	1089	1004	989	1021	1036	1029	1032	1013	1025	1016	985	985	1018	977	1009	998	952	1014	1007	1041	1033	975	1017	1019	977	995	984	1022	1044	1015	1000	1040	1005	994	1008	1068	974	1021	998	1030	974	997	1027	1018	1003	1006	1024	1049	1010	944	1024	992	992	1076	1010	1006	1058	1023	992	1065	1048	1051	1025	996	1029	1056	1094	1029	1004	1003	1038	1032	1019	982	1012	1009	1029	1041	1049	1007	983	1031	993	1006	1006	958	1001	1050	991	970	965	1066	989	968	973	1036	1017	1011	973	936	1038	993	982	1003	997	957	970	1068	974	1025	962	978	1015	1006	969	1013	987	1055	969	1002	987	1031	961	1009	984	994	1010	975	1062	1024	983	991	1008	1022	1014	1029	1038	1013	1032	1041	1019	1062	988	1031	1001	1070	1013	985	1090	1021	968	1015	1024	1001	996	1033	1004	971	1015	998	959	943	973	1034	982	965	1006	980	1027	1017	977	1010	989	1044	955	982	1038	1024	1059	1073	980	1000	977	1007	978	1006	1122	977	1008	998	1014	1010	1018	988	983	964	951	994	1002	989	1037	972	1012	975	1028	990	976	997	1018	1022	979	1046	1007	969	1006	945	1068	976	1005	1044	964	1041	994	975	1063	1029	980	1029	974	950	1066	995	993	995	1008	1029	989	988	1007	1041	1022	981	981	1005	1012	975	983	1024	1039	1011	1002	992	1019	1003	996	1006	1011	1006	989	949	1003	988	1027	998	992	1043	986	970	1017	1013	1062	1034	1002	1028	966	987	972	1040	1009	1053	958	1019	1021	1104	967	1034	1007	1050	1005	978	983	1044	960	1016	1087	1028	978	1001	961	1008	1007	1113	1022	998	983	979	1031	962	1039	1064	981	1026	1061	1049	1034	995	1034	996	949	1016	1049	1037	957	999	992	992	1020	970	992	983	984	1021	975	962	962	1025	996	1010	975	989	1047	987	982	1058	981	969	1010	995	1013	973	1034	1072	980	951	1008	977	1020	1026	1038	991	1030	1033	1021	1038	1002	1016	1038	992	1050	1059	1022	964	1020	1027	962	1027	1012	1025	981	967	1016	1043	967	987	990	1004	963	990	993	1073	960	982	993	1009	1029	1050	1013	1036	967	1028	1017	1031	1038	1023	991	1060	990	996	1017	1013	1043	1001	952	1038	1035	1013	1021	1031	996	1095	1016	980	1034	997	1048	1055	980	984	975	938	953	1007	1019	1008	988	983	950	1022	997	961	1035	995	1008	1013	1019	1007	1001	995	1026	1008	1043	981	1014	1023	1054	1012	958	1013	1046	1006	977	974	1042	1024	1023	1031	1015	983	1026	1069	1002	978	1010	1062	1007	1005	1005	933	996	1005	1077	995	1084	1032	995	1022	998	994	1053	990	1044	1059	1032	1044	980	1049	988	996	1011	1003	1047	965	924	1033	1053	1016	1008	980	1017	1035	1029	1011	1054	958	1020	984	1050	1014	1001	1014	1027	1010	957	969	999	1042	1042	986	1063	991	958	965	971	1097	998	979	1009	999	1014	947	1035	1038	1041	1010	967	1000	933	992	1006	993	1014	959	994	992	1095	1012	994	985	1015	1021	997	1012	1021	1026	963	1000	1009	1058	961	1065	1037	967	1006	1009	1007	989	1032	1011	943	1026	1017	1016	977	973	989	1017	987	1071	998	1034	1027	1018	1041	1014	1054	997	985	968	1024	1047	1033	1015	1029	1047	985	970	1053	1012	1001	1037	964	996	945	1002	996	970	1034	1048	964	991	943	1025	1029	1001	933	998	981	1055	1037	1005	1012	983	1010	957	1049	974	1000	1024	994	1043	1028	1021	1023	974	990	1010	1003	1036	1022	1031	1007	1014	990	988	993	1042	1031	949	990	1041	942	985	970	973	969	1025	981	981	1012	1000	1004	1036	986	1028	1014	983	959	994	1088	982	951	972	1006	1028	981	969	983	971	996	1016	1040	1032	972	986	954	1019	1026	977	970	1035	1027	1052	989	972	974	1002	1001	1033	1088	1045	1059	1060	1000	1013	1041	977	976	1013	1005	978	1001	986	1007	1011	1001	1009	1007	1021	1001	1017	1031	987	965	969	1027	1020	984	970	971	1054	1022	1063	1018	993	1002	1026	1013	994	1009	946	1007	1012	1039	989	979	994	1030	968	952	1007	965	1020	1073	1008	955	1001	1039	1008	974	1015	1003	988	993	989	1030	1014	997	965	1043	1009	954	948	1021	1078	959	1038	1010	1016	978	973	1046	1080	971	1004	1009	1012	1051	961	1008	949	1064	989	937	980	1028	1012	1013	995	1014	1003	1011	1001	1004	1054	995	994	1001	944	952	991	1005	1012	1043	996	977	984	993	1010	993	982	975	963	1039	962	1023	985	1064	1055	980	1053	988	1028	1026	993	995	999	985	984	996	1004	986	1018	1023	995	1002	1008	1017	1006	1035	1004	981	1033	975	1027	979	961	1000	1031	999	1009	966	1004	1020	1034	1019	1057	957	993	1022	1000	997	1005	1039	1036	977	990	1030	1011	1027	992	994	1068	976	996	991	1044	1021	1014	949	1006	930	1062	999	1023	1009	970	1061	983	1008	1025	1009	991	1029	995	1038	1058	1043	976	961	974	978	974	995	975	1017	1029	938	1006	1021	945	1035	1046	989	1020	970	1000	1018	987	1014	995	983	1034	997	984	958	964	1020	1029	973	1014	982	988	992	998	1056	986	964	1023	948	972	1032	1063	1044	1002	1034	977	962	1072	990	1004	980	1023	1011	991	988	990	1000	1043	1022	1014	994
51835	12782	2147	632	439	453	412	413	389	329	322	329	328	340	305	302	319	274	324	361	333	284	301	319	321	312	326	302	311	307	346	327	349	327	284	321	279	312	303	329	276	341	309	330	327	353	347	325	343	304	314	309	287	297	359	308	336	287	296	332	302	304	288	327	316	301	308	298	321	302	319	336	328	288	302	341	279	309	291	296	300	328	305	300	348	323	336	339	326	324	294	293	331	333	341	315	318	328	293	299	320	356	367	343	339	338	326	304	331	283	328	320	289	285	342	316	270	335	324	340	333	322	322	325	305	353	299	298	320	309	320	348	305	313	284	330	314	307	313	309	335	299	325	288	359	342	303	273	317	318	320	335	283	306	325	315	293	299	302	300	325	284	326	294	307	308	313	324	335	284	322	312	309	289	309	294	278	352	331	307	312	332	322	336	326	299	306	350	335	305	277	308	311	325	328	351	302	282	298	306	363	304	294	298	295	333	314	335	303	300	289	288	323	315	294	321	327	357	317	297	336	282	287	335	289	307	287	303	320	304	291	309	349	332	313	319	305	281	303	323	324	337	320	278	297	333	301	326	314	331	277	332	311	334	294	329	298	310	291	302	338	300	319	333	336	290	288	335	292	341	342	310	311	304	322	353	318	292	295	302	316	303	324	328	322	341	276	293	308	329	308	311	329	315	344	300	297	337	304	347	341	342	339	327	326	310	314	311	290	293	295	317	315	332	293	319	303	317	342	306	295	315	298	295	329	316	298	304	284	372	298	286	291	346	309	314	287	314	330	308	293	275	324	351	310	333	334	315	344	325	325	311	323	328	320	317	295	331	297	308	298	324	288	297	320	326	327	275	343	309	328	306	311	335	320	300	318	296	319	345	307	341	320	338	325	299	331	298	340	314	287	329	297	307	324	340	330	314	325	316	348	319	303	331	318	290	328	325	335	309	353	351	315	311	336	308	319	299	309	305	306	348	343	292	308	291	346	296	315	299	327	328	328	310	305	310	317	286	329	310	317	342	329	338	308	304	302	293	290	320	302	301	317	298	325	352	303	302	317	283	295	286	326	309	316	335	326	303	302	293	305	290	281	285	300	305	324	262	312	299	321	321	345	326	306	291	333	323	268	279	314	273	296	301	298	312	300	339	293	299	311	313	290	295	306	313	330	291	340	310	353	286	297	302	267	345	346	342	356	310	319	336	311	306	264	298	333	283	288	332	302	293	340	318	301	305	294	290	344	335	299	302	306	344	279	312	289	319	334	300	335	296	279	309	302	317	316	287	310	328	308	300	341	325	321	319	330	286	297	322	306	282	318	316	325	323	323	332	292	319	284	351	336	324	286	306	287	282	332	324	317	328	328	315	339	310	286	318	316	313	294	342	288	278	319	339	361	317	297	306	331	314	292	304	317	312	336	298	308	294	312	341	344	317	324	281	278	311	329	330	317	323	338	324	320	278	288	314	286	282	296	321	342	307	308	314	297	297	302	299	303	298	285	280	318	316	352	294	316	312	286	332	282	304	337	315	330	350	311	301	318	290	318	327	314	301	316	338	321	315	301	327	311	282	295	302	315	318	317	356	321	311	276	308	327	348	320	350	307	275	306	297	286	305	308	309	293	292	327	310	278	322	323	298	303	317	310	303	313	301	298	333	319	363	309	302	325	317	348	320	311	316	279	304	312	304	335	323	332	290	348	316	367	332	322	326	304	320	277	337	295	295	321	300	316	333	309	315	332	282	305	343	301	307	311	333	348	288	275	310	316	332	308	301	332	333	302	283	284	298	320	292	345	312	337	300	294	295	282	291	297	314	288	297	285	298	312	290	309	299	322	302	310	304	308	317	304	312	307	304	273	319	320	297	300	275	336	298	290	319	331	297	304	273	314	328	326	309	293	350	323	287	285	276	288	294	288	300	264	287	284	302	328	326	295	318	321	315	308	275	357	305	297	326	309	287	380	287	312	330	279	284	306	319	323	331	292	354	277	305	311	334	305	319	314	319	336	322	296	335	339	334	342	245	303	335	304	308	279	284	336	305	315	303	316	300	321	311	322	340	320	331	318	303	321	292	318	292	297	330	320	302	296	303	331	343	342	323	316	298	278	295	307	303	305	280	302	282	289	333	300	297	312	315	288	312	303	314	330	334	321	300	285	305	308	273	347	303	306	307	304	316	299	277	292	292	343	320	311	292	343	293	355	312	325	314	280	327	312	307	287	324	311	333	319	295	337	300	309	273	313	304	301	306	265	319	305	337	322	300	304	324	337	336	288	295	346	307	298	328	309	280	327	299	295	319	322	344	322	299	303	305	333	336	342	294	337	349	308	306	338	285	340	294	314	325	298	303	356	319	319	313	306	311	316	312	339	316	367	316	306	313	312	314	301	309	349	301	299	326	303	300	293	316	315	316	337	318	338	329	313	328	349	312	301	293	300	270	301	344	319	336	331	295	337	285	290	343	310	317	286	282	316	261	332	303	314	332	281	298	344	297	326	326	301	316	333	335	313	331	323	337	300	308	318	308	299	294	292	291	302	305	308	338	308	293	293	348	322	331	319	325	307	328	310	312	300	302	320	313	299	298	303	305	311	309	296	280	299	288	345	290	322	301	305	325	259	316	323	318	350	331	337	311	292	318	329	351	300	345	329	298	285	325	287	318	356	311	301	307	321	313	323	339	270	315	333	298	336	324	329	314	309	309	335	327	330	308	322	351	353	314	277	291	333	309	342	295	323	303	320	342	302	319	316	286	305	315	334	327	297	310	335	327	308	322	325	312	312	308	309	306	318	324	323	324	321	311	335	286	297	286	298	295	307	303	301	322	314	271	309	309	327	299	357	282	313	323	300	325	320	335	308	265	283	343	321	291	317	315	319	304	312	334	326	318	285	286	291	338	308	300	330	314	299	304	279	313	356	299	321	299	295	274	303	303	326	352	327	307	328	321	302	283	304	308	317	312	341	342	327	358	348	321	311	307	303	273	309	355	310	335	319	316	281	284	287	320	297	300	353	344	330	317	303	312	318	364	355	331	314	326	314	316	304	322	318	331	322	311	272	311	305	293	308	299	296	292	325	298	298	310	306	303	301	340	346	337	333	332	307	292	321	323	307	319	317	327	331	307	328	310	297	333	293	282	349	291	334	304	313	324	320	339	321	274	319	335	287	285	346	339	297	295	313	290	289	328	317	289	280	299	316	313	309	307	367	339	283	306	295	295	302	334	288	322	291	319	311	322	296	317	320	297	309	307	330	293	299	296	309	305	281	312	328	310	338	331	331	332	299	279	324	323	334	335	307	322	306	324	329	306	325	292	283	307	313	289	296	314	320	339	283	319	313	320	319	321	304	305	298	318	333	285	300	315	316	291	294	323	298	330	332	334	336	304	318	339	325	286	312	314	329	342	359	335	311	284	320	329	308	352	291	276	334	308	312	330	341	353	305	310	332	315	318	282	314	317	321	307	278	281	323	286	289	326	329	317	303	284	288	322	305	320	300	324
26379	1055	1592	1778	1624	1335	1233	1085	1032	952	921	859	850	830	852	795	785	807	766	771	797	759	682	816	698	720	736	728	723	731	731	736	727	743	726	759	730	709	724	687	669	713	747	708	750	714	760	695	690	713	704	683	673	715	702	675	723	727	718	701	797	740	727	669	738	700	709	704	698	719	686	713	686	701	696	685	704	683	648	674	735	737	712	719	736	762	709	702	700	705	710	718	744	687	650	695	733	726	722	692	735	734	738	686	676	683	744	689	710	692	719	688	664	706	713	726	696	724	695	711	711	713	700	708	732	722	739	684	743	752	715	672	707	699	697	678	695	713	661	688	686	711	680	664	660	652	720	700	692	683	728	693	727	737	702	738	685	693	668	717	724	707	714	670	712	665	769	717	669	697	733	702	674	744	724	731	701	707	709	723	711	713	666	723	687	678	714	736	707	652	700	682	684	694	717	698	700	658	700	730	665	736	685	703	661	652	704	692	731	695	751	709	711	680	659	722	730	694	670	710	730	726	699	698	699	675	716	702	740	689	702	739	717	683	694	684	738	694	710	706	687	680	761	667	711	717	700	721	709	679	669	718	715	736	724	751	656	640	666	725	710	705	693	705	720	689	736	670	699	725	725	711	698	705	671	703	711	718	700	720	715	714	707	672	653	717	692	700	695	673	708	708	699	688	741	659	668	690	740	685	743	727	774	681	712	717	718	733	643	736	763	719	703	676	716	699	693	659	701	722	706	692	690	776	668	713	687	745	678	685	692	708	695	722	715	748	711	720	741	690	682	725	708	695	718	727	666	712	658	697	717	710	694	716	692	740	683	739	685	715	666	713	713	758	696	651	759	747	697	726	687	675	707	723	713	709	684	758	699	679	728	727	674	679	695	714	698	710	671	712	739	739	697	734	687	668	693	685	717	738	698	723	673	705	673	647	703	723	665	721	731	709	726	684	678	765	702	746	694	698	682	685	675	678	665	745	683	712	712	735	683	665	719	708	726	692	732	722	714	727	684	679	723	685	686	649	723	677	718	674	655	775	647	686	696	694	661	712	713	697	727	721	687	652	683	715	729	718	668	689	729	693	734	679	699	685	690	720	647	675	730	665	675	730	685	728	704	721	710	730	687	685	691	681	744	719	714	719	672	675	674	719	694	689	701	723	733	693	710	706	718	686	728	724	745	720	735	685	693	696	682	714	698	701	678	648	712	686	724	697	718	736	707	675	674	761	717	689	755	678	737	716	655	704	710	690	734	681	713	716	685	712	665	658	706	696	703	661	686	702	705	725	689	721	750	680	663	710	670	702	643	706	687	659	673	699	710	702	697	724	680	626	686	764	706	706	708	680	701	653	697	708	667	731	695	705	656	758	734	712	683	738	693	675	684	731	731	689	688	669	761	702	735	727	671	697	628	706	695	759	736	696	658	680	680	657	698	650	664	709	688	722	693	700	694	735	675	663	726	691	696	734	735	710	682	654	733	723	752	728	691	715	732	720	685	744	660	690	685	760	728	748	704	668	728	698	703	691	675	700	674	686	717	718	729	718	714	704	748	687	664	690	669	692	712	679	708	688	689	683	706	667	668	682	689	675	679	739	696	697	707	696	732	683	705	751	716	734	723	723	716	680	710	694	687	705	732	715	695	715	709	718	672	689	710	643	733	719	716	703	736	724	680	725	703	727	690	711	752	674	736	692	715	685	674	725	738	672	657	694	705	699	676	669	698	696	659	699	678	687	733	730	768	695	716	711	690	699	697	674	710	687	644	681	719	679	703	740	734	714	680	741	736	715	716	736	661	705	705	717	725	719	685	681	749	715	703	713	676	655	686	730	693	761	715	679	669	774	739	671	691	692	673	713	702	719	690	675	683	707	703	736	710	699	703	712	686	743	692	721	687	700	673	723	706	685	674	693	703	674	696	720	717	644	721	711	706	677	693	657	747	642	686	695	713	725	691	654	655	767	672	700	708	730	762	678	662	710	706	691	706	719	734	708	694	697	687	705	682	676	715	730	705	689	690	677	728	666	695	720	694	692	726	696	787	685	689	697	716	659	700	710	716	692	717	708	675	732	698	694	693	690	718	694	672	680	678	683	699	695	704	675	680	737	710	744	714	691	701	688	686	708	690	672	704	675	664	733	729	668	698	724	720	681	686	656	704	714	686	657	675	711	681	726	689	688	686	702	691	700	691	766	707	649	689	741	707	700	709	743	701	712	712	751	710	735	735	700	739	749	725	723	707	647	662	673	720	706	661	702	706	722	703	721	692	674	642	706	732	758	679	668	685	696	672	737	714	676	720	689	629	744	721	709	667	709	631	740	662	693	714	699	670	693	699	712	731	675	695	691	672	688	705	699	677	670	708	717	680	739	700	736	675	701	699	716	693	665	691	659	713	691	684	669	755	739	721	687	668	715	689	634	736	691	663	733	750	730	651	723	708	739	655	722	691	722	692	705	697	730	660	700	685	718	659	689	689	671	716	691	660	727	679	747	694	690	684	712	698	692	727	723	758	751	684	677	735	696	712	726	677	717	693	697	662	673	687	677	684	666	736	712	706	698	693	714	700	733	689	758	716	723	736	697	725	729	737	712	696	733	726	708	694	693	709	691	734	745	709	712	741	671	719	692	723	698	684	690	664	696	772	763	727	728	704	671	675	700	711	736	707	720	695	711	692	708	735	715	712	649	672	690	704	705	677	714	677	661	728	700	723	727	699	747	698	728	736	680	757	672	742	740	673	651	752	662	702	708	716	690	768	732	736	711	704	688	703	708	718	724	731	710	714	670	723	712	735	675	686	681	728	710	722	717	748	721	709	724	702	689	731	676	730	673	717	699	721	736	698	716	712	709	674	746	693	700	728	714	750	703	689	708	685	706	663	699	730	669	661	684	701	669	717	693	701	693	730	752	781	685	690	682	712	672	690	708	719	663	702	716	710	705	657	714	705	687	714	666	685	695	742	704	659	735	667	705	700	669	715	667	675	686	716	731	699	687	731	650	672	697	706	737	683	717	684	726	745	676	679	694	669	670	697	702	691	724	723	709	748	715	714	694	675	695	696	669	669	673	719	739	664	682	733	614	676	702	713	699	720	683	679	692	709	737	714	702	721	669	721	686	696	696	690	706	645	703	712	704	718	692	691	698	731	719	728	703	728	692	684	674	680	722	719	700	710	700	731	705	696	713	785	692	703	697	713	691	752	681	686	690	766	665	734	702	699	738	747	691	665	687	714	724	698	764	723	697	657	729	703	701	714	735	708	710	726	691	705	715	675	691	697	665	676	665	654	740	709	699	720	687	723	723	696	703	731	716	742	745	701	752	717	717	701	725	706	703	742	680	666	711	711	708	728	705	717	686	766	720	690	710	729	671	701	748	744	743	704	656	704	705	650	709	662	658	709	700	716	682	667	706	690	692	727	668	721	711	689	748	690	720	742	705	724	675	718	659	747	740	714	681	689	715	680	698	680	724	660	725	686	659	684	769	719	669	756	705
42845	7918	583	361	384	375	340	365	385	370	359	391	370	389	392	357	369	378	373	386	361	358	336	380	361	360	371	341	403	400	386	370	369	378	388	361	389	414	415	345	367	363	378	397	394	377	400	334	369	337	343	372	417	359	355	367	366	324	373	348	386	412	418	396	361	360	336	378	371	351	374	391	369	376	375	411	354	423	353	368	386	379	360	382	330	364	359	383	325	383	395	380	345	360	385	389	358	356	393	393	359	355	417	397	362	395	357	351	411	391	366	368	345	367	361	393	351	329	363	385	379	334	332	351	375	439	354	370	355	392	349	385	350	340	371	365	360	376	353	365	363	361	363	356	379	342	382	402	370	386	406	354	417	399	381	374	360	344	390	386	379	398	381	353	397	381	351	361	386	348	376	369	389	384	378	351	357	339	350	366	391	404	370	426	373	344	348	358	367	391	351	365	350	366	395	370	389	386	389	359	351	370	374	354	373	354	386	391	366	337	365	372	403	390	362	363	339	395	383	364	388	409	359	365	376	404	340	371	376	380	382	338	365	349	381	366	361	391	361	404	402	379	346	328	358	352	382	362	370	357	370	373	352	366	383	409	376	365	338	344	375	366	403	376	358	362	358	386	392	400	405	374	383	356	384	359	385	338	417	423	378	350	366	337	414	391	353	376	332	399	358	353	358	378	384	350	337	377	383	387	380	366	334	349	365	405	341	361	381	355	345	387	354	392	369	354	365	352	366	389	345	362	363	387	363	335	364	368	365	371	326	376	360	332	374	396	322	371	380	398	365	413	374	322	351	392	410	342	340	381	385	360	423	392	397	395	344	345	321	368	346	348	355	324	360	356	379	373	393	374	399	400	367	357	388	370	406	407	385	368	367	414	360	364	392	382	389	359	352	368	352	366	370	353	371	389	350	384	379	404	381	377	346	415	362	368	391	342	382	351	386	358	361	336	394	365	323	387	421	382	362	404	384	382	349	343	364	337	379	362	335	367	348	373	397	359	371	348	379	376	368	379	385	347	337	365	352	358	411	353	353	375	345	366	361	351	362	382	396	355	374	393	391	371	330	381	406	343	383	357	375	359	357	388	377	373	357	411	344	373	385	355	376	317	384	350	370	408	387	381	356	376	362	386	357	370	372	364	325	384	389	413	400	414	376	411	402	388	368	359	370	359	342	380	369	390	342	391	334	348	396	355	384	385	373	397	366	384	375	355	364	391	362	344	378	408	371	370	385	378	400	382	372	361	419	384	366	383	375	381	400	395	390	416	352	374	402	348	384	374	366	364	411	368	352	362	369	386	357	365	360	343	384	403	355	359	395	394	395	388	417	364	355	415	366	375	379	368	381	357	368	377	354	367	411	353	402	367	375	363	407	353	419	365	381	375	371	333	345	358	414	340	396	374	385	385	405	375	358	372	398	365	390	392	367	376	402	367	381	365	369	335	361	372	420	368	393	386	370	376	354	371	374	355	353	371	366	399	388	380	377	384	406	358	359	353	395	412	368	382	411	372	365	360	389	363	395	350	389	326	370	387	387	392	396	391	413	390	365	355	389	368	345	339	385	344	403	354	357	383	388	392	377	387	386	368	397	390	382	363	346	384	354	344	370	387	351	370	342	383	404	352	379	372	352	388	337	396	416	351	384	400	372	382	404	376	365	364	375	374	368	373	392	393	339	371	340	371	356	364	326	379	351	370	395	333	365	354	383	395	394	364	345	404	355	390	370	380	420	377	399	365	364	352	395	363	373	404	390	384	388	347	401	415	356	368	351	384	392	384	356	382	366	368	379	397	358	391	375	376	367	374	304	346	370	368	359	368	361	383	384	368	396	369	366	345	346	355	375	373	389	378	394	363	370	384	366	342	344	413	392	380	348	390	398	387	403	401	385	365	377	357	373	368	417	382	378	398	356	379	373	383	362	373	350	385	338	353	370	360	407	351	397	333	343	397	414	389	383	382	397	315	387	344	388	433	390	378	353	394	401	351	395	413	398	376	369	336	397	375	361	369	361	381	371	359	345	372	363	368	346	395	359	358	402	365	359	354	330	411	383	383	386	379	433	367	378	347	359	332	376	375	343	378	399	380	355	358	360	354	382	400	371	361	373	355	369	397	370	354	405	383	329	337	362	404	374	382	339	347	364	365	379	387	426	388	394	359	361	369	390	350	357	340	363	377	372	385	357	344	371	348	335	352	379	393	342	380	372	395	393	345	380	378	386	387	360	347	322	376	378	411	395	380	381	380	408	378	413	355	375	385	369	399	386	369	400	385	380	352	384	435	371	390	368	358	391	355	358	371	377	374	409	333	379	382	380	343	359	352	378	339	375	420	361	392	353	375	376	373	372	405	370	351	380	390	383	364	387	388	361	377	345	357	377	355	355	375	405	360	391	353	376	346	382	348	365	403	377	352	350	402	389	372	347	379	368	338	378	404	420	401	356	359	356	368	382	354	375	368	364	344	364	378	349	371	341	349	409	370	345	359	391	349	369	413	385	384	382	408	338	381	378	369	371	377	356	362	383	383	375	373	397	381	347	368	364	369	407	385	398	375	383	418	374	399	359	407	359	375	367	340	381	337	385	323	341	371	381	377	385	376	367	378	401	383	355	341	352	364	374	393	391	373	402	394	371	390	363	393	353	382	365	372	374	358	368	397	364	387	377	381	387	403	378	377	331	375	369	367	377	400	365	371	391	320	380	404	406	377	370	362	359	388	409	345	386	364	393	385	378	367	369	364	378	373	377	379	369	372	377	385	365	400	369	376	356	387	392	384	362	398	372	378	358	387	380	369	373	411	337	355	342	363	360	380	356	350	373	385	375	374	330	340	367	348	354	392	379	364	369	385	392	353	378	355	396	356	402	397	340	338	373	355	396	339	369	399	431	356	411	375	381	384	343	377	371	367	389	389	362	384	398	352	348	345	379	374	384	365	396	379	357	402	401	344	342	368	344	344	383	356	403	414	373	386	375	349	356	374	378	391	363	376	337	390	361	370	368	373	341	396	385	365	387	382	357	367	361	390	410	340	322	375	368	355	389	387	403	367	370	356	345	380	368	373	397	348	368	333	379	411	348	362	328	359	406	399	335	378	377	367	388	410	395	406	364	362	368	386	400	396	384	370	373	363	394	328	325	380	381	386	386	360	403	366	353	394	374	353	376	379	370	372	371	381	350	377	381	397	359	349	351	365	403	360	357	379	417	352	377	342	378	376	389	362	357	372	378	352	386	342	380	417	392	401	381	381	352	405	401	393	379	389	377	340	354	390	350	363	347	366	376	392	381	363	387	395	381	379	333	420	382	338	390	372	399	392	380	370	356	393	357	379	360	372	339	374	394	385	371	344	376	376	343	405	371	395	401	385	373	355	416	370	397	367	352	368	391	385	400	344	413	400	385	399	394	393	357	341	405	342	347	397	367	382	347	360	398	349	376	359	407	392	365	363	388	357	396	364	394	359	372	358	376	386	388	361	403	357	364	401	337	385	361	363
23536	821	870	881	833	895	877	806	840	875	834	875	884	915	860	885	881	861	846	903	891	855	847	844	855	871	884	882	875	829	842	857	866	874	831	895	879	856	862	877	845	863	825	865	882	837	864	797	884	873	856	888	897	798	827	871	944	882	912	827	905	799	873	829	850	872	906	885	888	899	864	847	840	835	883	904	858	849	871	901	840	884	879	909	888	836	890	862	869	904	884	810	845	903	851	907	829	877	888	874	804	858	821	856	846	824	848	880	853	808	911	883	876	849	882	875	806	815	873	849	845	919	894	909	846	835	886	875	894	833	872	868	805	897	842	872	869	792	890	851	902	864	868	903	884	894	884	855	824	839	869	895	900	848	869	853	875	871	834	859	872	875	801	839	871	877	832	856	873	893	893	898	903	868	913	784	893	848	849	872	861	810	836	885	847	839	908	821	909	882	858	873	839	868	870	861	879	908	842	864	805	871	878	843	897	861	906	891	823	875	902	860	896	847	856	853	854	812	850	876	875	828	835	893	885	836	882	827	806	891	885	833	858	874	824	904	869	856	851	834	827	911	892	820	853	906	812	846	820	850	908	839	817	844	898	853	889	818	855	822	831	878	898	920	847	886	860	867	906	874	855	869	827	825	870	818	842	902	863	879	847	907	830	842	845	837	844	860	853	830	961	839	860	878	877	843	907	862	868	854	812	838	855	874	830	864	880	837	885	851	801	858	846	852	838	843	815	851	903	861	870	877	825	859	881	869	844	872	791	856	817	878	864	863	848	881	849	820	831	829	869	883	865	845	848	812	835	861	861	865	852	860	887	829	812	848	884	915	848	914	907	827	858	850	820	862	837	845	866	863	843	916	868	843	871	859	864	824	821	819	835	863	901	887	846	865	864	895	862	879	838	866	869	869	895	805	879	833	819	881	937	911	872	869	878	890	870	842	787	849	819	888	863	805	795	838	794	884	847	835	851	802	825	797	842	859	840	843	885	849	892	865	882	825	829	907	875	837	892	867	857	870	887	836	929	867	869	883	888	848	853	823	886	862	836	911	872	879	882	890	857	863	919	884	869	859	843	882	867	841	841	875	895	867	896	866	843	876	801	836	933	853	892	807	858	868	919	850	830	846	883	854	824	885	805	895	854	879	884	862	852	850	864	866	859	774	879	877	825	858	856	866	849	859	842	877	842	878	853	812	832	831	832	827	884	855	870	840	812	850	868	851	840	882	857	861	882	848	908	856	831	912	854	872	898	852	875	774	886	851	850	915	882	852	831	892	853	900	837	883	930	875	848	829	884	933	840	885	846	866	906	832	858	871	887	876	832	923	850	882	870	892	876	828	865	870	893	835	841	867	869	874	899	848	851	862	875	830	819	875	851	846	830	863	803	919	833	880	857	858	848	903	837	894	879	890	814	818	849	877	855	806	832	876	862	865	812	863	839	834	834	831	860	872	921	836	900	869	830	860	848	884	897	875	886	854	859	837	855	849	846	841	911	907	858	872	863	906	876	853	814	849	859	839	877	838	914	850	884	877	883	934	908	862	875	841	875	828	870	888	890	855	819	883	859	879	897	891	827	901	880	854	864	804	846	881	883	838	800	893	866	859	873	844	868	829	871	851	863	878	852	870	909	883	886	919	859	875	872	870	844	813	865	849	884	843	797	871	833	893	830	876	831	782	869	808	802	814	877	907	919	893	907	889	845	924	848	873	847	819	840	867	834	914	856	859	852	903	881	825	864	825	855	861	838	831	833	864	808	825	837	904	847	860	922	861	831	874	848	809	863	881	862	856	898	889	844	873	845	839	834	898	896	898	893	838	872	890	881	867	863	880	825	882	873	876	880	883	899	899	891	882	865	858	851	849	867	829	826	882	883	846	855	896	890	838	911	869	826	842	771	889	851	855	858	836	914	878	899	871	814	838	833	820	863	904	834	880	799	876	873	905	795	855	888	845	826	860	876	811	837	849	880	958	842	844	841	940	864	890	811	842	889	830	803	875	834	848	911	857	795	836	867	879	928	854	878	926	903	850	887	903	887	848	790	883	839	814	876	852	870	841	847	853	838	875	865	859	844	849	869	864	903	862	921	884	896	885	881	799	854	923	858	936	807	850	886	845	877	883	882	879	829	804	790	813	898	887	870	842	871	819	883	859	841	848	896	845	903	920	840	861	854	832	849	884	927	866	871	802	891	817	949	908	883	914	856	838	857	898	878	888	835	902	815	917	871	840	858	855	836	866	870	846	838	860	855	824	898	887	851	870	883	813	839	872	869	884	873	884	954	856	894	848	880	882	818	852	863	902	844	859	889	819	870	865	898	843	862	801	905	845	880	896	839	833	834	846	832	878	828	839	865	854	812	836	920	873	888	859	938	847	842	852	885	789	882	859	802	855	860	821	869	830	890	861	848	880	871	884	891	890	892	900	845	848	855	877	857	806	856	891	852	840	869	821	878	875	850	816	846	866	851	879	914	848	915	869	853	813	860	835	814	828	841	880	837	808	899	886	900	826	852	875	841	854	848	858	827	883	876	893	888	876	844	779	851	872	911	873	899	878	893	790	815	829	849	862	856	820	823	845	875	862	861	885	828	859	874	845	915	862	878	823	878	864	856	897	850	799	845	847	836	823	888	891	841	884	790	826	863	839	921	944	851	865	820	792	895	815	899	849	876	904	834	836	875	869	860	816	833	849	871	853	857	858	897	892	851	886	913	853	905	847	882	850	840	861	855	853	879	891	867	832	873	894	864	871	829	833	897	837	869	849	917	925	886	838	828	871	838	870	904	843	881	861	821	925	838	845	843	870	805	870	861	835	844	852	907	894	880	876	852	884	830	918	864	871	885	879	877	885	851	896	807	865	870	874	874	878	811	821	870	838	805	869	877	788	885	815	914	869	880	850	882	857	898	930	904	849	826	869	850	869	872	876	845	937	846	872	841	839	830	848	842	867	871	877	845	876	857	885	890	910	865	860	858	928	821	831	881	822	893	868	878	892	856	853	918	813	803	854	842	869	905	915	862	899	872	830	865	881	862	834	878	850	776	872	867	862	880	856	833	843	863	884	888	884	857	877	838	845	837	872	857	890	925	817	822	869	858	875	888	884	886	879	843	892	857	896	824	815	864	842	900	874	794	832	884	845	898	892	918	806	826	857	844	871	815	844	828	897	877	836	906	900	835	822	867	888	837	802	876	867	908	876	840	848	875	831	855	873	848	861	852	863	863	918	874	895	803	904	841	864	874	857	886	857	861	821	836	894	834	862	865	827	900	870	904	936	858	846	849	812	893	920	861	799	866	861	916	880	827	914	865	883	891	868	859	865	853	798	876	885	875	865	882	863	835	867	852	795	831	835	856	896	817	877	875	854	805	858	870	836	863	896	884	879	863	872	870	869	828	836	899	862	854	853	877	921	818	812	885	847	843	878	920	896	885	897	887	878	866	865	881	895	889	827	881	845	894	866	771	888	839	826	850	834	821	876	896	935	856	820	807	834
50761	11791	1449	582	500	452	473	504	457	476	464	445	428	443	453	416	434	472	455	495	508	492	467	450	441	440	420	442	415	430	460	448	421	439	471	423	431	486	439	469	478	488	419	470	456	427	425	432	464	439	413	486	465	467	442	458	452	425	433	431	454	471	480	467	458	456	455	448	414	431	445	452	445	482	459	478	435	430	474	432	482	427	451	447	442	433	408	409	409	452	422	393	475	490	442	405	418	443	434	475	444	434	452	422	444	440	439	424	425	426	447	405	443	432	487	444	436	472	490	494	449	458	446	460	445	417	405	462	418	479	420	459	456	444	407	445	426	457	410	457	420	419	448	411	429	457	447	469	445	405	440	452	386	473	445	415	447	442	487	415	469	453	465	422	468	452	468	409	471	460	466	404	458	437	405	410	458	428	480	445	464	410	440	448	464	430	434	459	456	448	461	443	445	415	429	435	422	462	455	466	455	460	454	464	462	462	477	448	479	463	436	416	397	462	474	437	453	432	468	449	408	450	414	446	463	439	465	431	456	482	462	434	426	474	436	492	466	418	460	414	457	418	439	424	456	437	480	434	443	403	480	438	459	416	467	447	448	430	445	465	464	422	430	459	480	395	410	445	488	466	431	446	440	438	453	481	442	415	414	464	425	425	447	424	404	422	445	460	465	413	438	468	468	440	436	460	447	402	453	445	432	495	437	414	438	429	437	432	440	473	435	442	436	427	475	443	422	454	429	462	494	404	421	439	433	479	456	439	447	454	404	446	453	447	437	459	454	454	445	418	373	449	470	446	442	479	459	473	429	441	448	481	472	442	459	450	462	442	467	487	467	433	483	486	456	439	464	430	448	465	469	445	467	453	394	454	449	421	415	445	451	464	428	415	422	432	452	436	481	468	455	403	418	465	482	466	423	468	462	414	461	510	440	416	452	402	415	444	421	456	439	436	428	474	436	445	437	442	390	452	454	402	429	435	462	436	416	445	433	425	437	459	443	422	430	467	433	421	456	443	465	446	448	473	475	418	407	428	401	465	437	441	457	454	444	425	437	438	498	454	441	454	502	434	476	427	409	465	432	457	422	361	433	467	417	406	442	463	442	423	429	454	473	451	487	451	460	416	392	439	434	448	421	412	473	487	426	457	457	448	445	440	468	449	437	434	445	413	420	463	408	439	432	446	450	442	444	474	464	460	471	409	465	487	438	442	405	399	460	436	452	456	426	419	414	434	448	422	433	500	447	426	422	459	414	437	423	445	438	408	405	405	428	467	432	450	466	451	429	470	431	438	464	411	409	439	463	418	428	435	488	424	469	450	441	438	424	467	456	509	477	446	431	409	482	459	466	458	431	405	458	411	428	411	407	439	434	445	479	445	440	444	451	435	449	439	456	404	489	448	443	442	414	436	438	439	437	431	443	459	475	436	441	420	438	399	473	422	454	482	395	497	451	416	444	415	414	486	444	437	440	424	438	434	428	433	460	415	418	486	417	466	478	420	487	434	437	476	441	454	421	439	435	415	424	424	460	421	424	480	469	411	448	477	420	462	457	412	436	485	418	465	456	465	450	501	487	459	432	428	431	492	474	449	471	467	470	485	460	416	402	413	483	453	452	453	444	397	439	463	473	454	427	413	428	414	415	428	439	458	419	451	396	459	429	410	445	386	480	476	463	450	491	456	457	445	434	405	438	446	437	448	432	451	436	439	442	395	464	434	420	426	416	418	411	401	452	372	439	484	469	454	436	464	419	447	461	470	426	456	431	413	432	455	404	420	419	434	455	514	480	451	465	405	441	488	417	419	458	471	407	446	446	471	406	454	437	431	468	446	454	456	438	425	439	447	484	439	437	409	441	460	477	443	461	431	455	395	447	463	455	434	425	449	430	457	394	446	448	401	428	472	425	413	465	451	436	462	428	444	474	457	443	489	447	461	452	457	448	478	461	437	454	385	449	456	476	470	437	472	410	446	452	452	468	425	478	436	460	440	415	432	418	444	462	508	481	427	459	412	475	446	494	450	431	446	481	456	475	440	390	420	417	445	431	469	436	459	431	473	437	429	468	468	410	440	436	463	429	462	493	466	443	433	438	379	434	464	441	446	456	414	411	406	414	442	450	464	443	451	423	439	453	397	460	465	427	434	444	453	405	446	453	434	420	446	389	470	473	427	460	436	482	460	481	437	456	451	426	441	472	448	460	437	407	449	472	425	447	457	412	452	447	421	437	476	444	446	431	453	444	442	471	422	465	456	477	480	405	429	443	470	427	462	429	451	446	439	432	457	435	447	420	446	436	423	434	490	439	459	461	432	433	384	431	398	425	430	431	406	467	450	474	456	463	449	429	485	440	402	434	441	451	466	402	466	423	436	445	455	452	456	459	470	426	471	437	447	436	420	492	437	427	470	430	458	425	450	426	416	412	440	432	418	438	429	426	455	405	415	485	484	421	455	435	395	425	396	433	413	442	455	430	444	414	438	464	471	440	435	470	476	487	456	479	462	462	462	441	437	446	456	433	481	403	480	465	478	438	421	476	445	423	467	439	359	472	492	455	452	413	469	454	468	436	468	411	467	440	472	437	438	456	426	414	482	415	442	408	443	435	431	439	462	445	474	452	479	382	451	448	427	477	488	445	477	482	419	445	419	448	437	469	467	432	457	412	426	407	450	418	391	432	396	433	467	445	442	476	462	485	434	465	464	449	440	465	448	428	420	434	403	448	448	418	428	403	455	489	481	437	439	438	425	424	453	465	417	433	442	463	458	427	445	464	439	441	418	449	435	495	388	481	451	434	444	447	459	427	433	491	472	450	500	413	463	413	446	410	424	414	410	412	434	448	467	456	447	443	450	451	431	515	458	490	472	453	469	446	444	417	419	442	450	494	442	433	503	434	432	479	436	418	424	430	435	439	456	443	400	445	428	431	400	415	463	484	478	411	440	420	434	415	446	451	469	441	452	478	413	444	436	454	443	446	437	459	445	465	430	497	450	461	414	417	429	466	489	462	454	450	419	428	431	480	399	484	435	454	455	424	453	443	463	443	453	436	467	473	437	421	444	437	431	398	465	433	416	452	438	410	450	440	412	423	462	490	406	434	430	425	453	460	390	418	477	452	433	456	464	466	473	466	410	420	444	444	462	489	469	501	426	430	446	430	422	451	464	480	399	408	465	447	468	431	472	485	479	436	424	425	478	455	413	439	425	463	434	440	423	431	444	467	405	433	454	448	447	448	419	449	455	425	395	439	473	466	470	445	417	442	437	429	418	416	468	435	454	494	481	425	471	438	430	508	459	456	459	446	476	471	439	435	477	399	451	462	431	463	433	424	445	445	440	462	455	446	420	424	457	475	479	430	427	443	466	486	422	448	407	435	436	432	427	504	497	475	476	412	419	433	448	444	416	440	454	478	443	475	415	429	429	429	440	514	460	439	441	442	404	463	467	445	433	421	435	427	396	432	411	444	453	455	435	438	494	446	481	479	447	412	432	441	444	445	411
27096	1148	1353	1413	1325	1310	1252	1131	1146	1091	1093	1071	1087	1075	1033	1036	1005	987	1026	987	1042	1057	995	979	1013	980	1006	1017	953	993	964	994	967	1007	984	992	995	1041	953	1003	960	961	955	1052	957	980	990	1012	1038	1022	1025	998	939	951	944	976	974	962	949	980	958	986	996	1007	998	980	942	1040	1061	999	975	1006	933	951	964	969	1013	997	1046	1011	969	1035	1020	958	924	1000	975	960	1000	964	1004	991	972	983	1013	1039	995	982	1011	947	957	1058	987	931	974	966	920	970	1019	1010	996	947	972	1030	1018	1012	1051	969	942	991	960	1016	1030	956	983	962	991	925	1027	950	929	1018	959	941	976	935	1030	1021	925	981	1014	1001	967	968	957	988	1004	924	1017	980	970	962	994	1014	1003	1002	1010	996	1002	1007	1004	1063	978	949	962	954	1000	949	1004	1003	976	976	953	1043	953	989	993	994	991	1010	1032	963	983	928	979	971	984	1007	1021	1009	1039	965	955	972	991	954	1019	1012	972	984	954	1034	1002	1044	1031	979	1001	1025	1041	1008	973	996	1001	962	960	1005	965	976	1023	1080	976	1011	965	1011	947	965	962	927	1022	1054	1019	1026	980	978	1003	1007	1001	911	968	934	1081	932	994	955	974	965	992	961	982	964	981	974	980	963	986	1014	969	952	961	1004	992	978	936	991	1030	987	989	980	1047	981	978	919	998	1001	1014	953	957	998	966	984	1031	957	984	957	1019	957	973	1041	926	939	957	1025	955	966	1061	1020	1001	1028	1011	1032	978	959	1051	954	927	967	1042	991	1034	944	992	966	985	949	979	1009	1008	994	1022	1002	1043	983	1004	999	968	942	1006	956	971	953	958	989	960	1013	975	1020	966	891	1028	939	1037	985	1004	978	946	966	1031	1019	934	992	979	970	1052	986	949	952	974	1000	980	1016	981	978	987	945	1011	1007	1041	961	1016	997	958	989	1021	961	998	1002	1070	982	973	944	993	1047	936	961	933	997	941	1073	1011	971	989	962	979	1009	960	1008	946	1049	996	976	1030	971	977	997	956	1020	976	1032	1003	992	953	932	1039	911	1008	1007	1009	979	986	968	980	985	983	958	980	941	1006	971	1017	968	991	973	991	974	933	901	983	980	1028	915	1002	1002	1048	1012	1051	944	990	1004	1026	964	988	1048	992	1068	950	934	1002	1004	974	954	965	996	968	949	950	945	947	934	1038	986	1033	967	1034	1020	1002	1014	958	997	1045	967	990	996	1035	958	994	973	1048	1053	979	985	988	988	1002	1021	979	1012	949	927	952	986	927	1002	1003	964	954	988	950	969	1035	1024	973	922	972	1038	1043	999	1040	1010	1028	992	967	959	948	995	975	955	986	988	1004	1013	997	962	1056	957	1016	968	1023	1021	990	1040	967	979	966	1004	1031	956	1002	1005	1017	1047	997	993	972	940	1005	1000	989	981	1020	942	978	984	1045	978	957	968	954	984	1003	957	963	1020	1006	1017	951	955	969	1041	1025	979	983	1020	971	974	943	906	983	1013	1008	960	1004	1006	999	925	1008	1019	972	980	1006	1016	962	949	978	992	1067	972	979	993	970	1009	985	982	980	983	977	1026	943	987	986	1002	968	1002	952	990	949	979	1003	956	1032	1030	1000	1031	978	970	990	963	1014	997	958	967	964	953	947	992	1040	1006	987	933	970	1019	979	909	980	1051	1001	980	1015	1021	973	1043	1027	983	966	978	989	966	968	1038	949	934	999	971	1021	1033	1031	962	1007	957	937	967	983	1019	978	974	1016	980	930	1016	1006	980	922	978	1020	960	1038	977	1026	975	1063	942	943	1016	1020	1034	971	1034	1026	1019	1007	940	1031	993	1034	984	994	1014	1021	935	936	1007	1033	950	992	1021	1007	936	1009	972	952	996	990	973	923	1039	974	988	967	981	958	964	1013	987	1027	1017	989	1001	953	982	956	960	987	1023	985	982	990	1044	968	1001	1024	988	1020	999	945	927	1037	1019	1003	1026	1005	1030	992	980	960	1028	927	967	990	937	963	929	1017	997	984	1051	946	958	964	979	1006	964	965	985	976	976	979	951	990	981	971	1015	960	991	966	1040	946	952	965	953	973	1050	1006	980	1012	979	991	990	1025	949	984	1016	920	987	976	985	957	950	991	979	972	954	945	995	1002	999	994	978	1004	962	964	928	988	942	973	928	1012	999	1028	958	1006	979	973	968	967	979	984	946	1016	992	998	980	1005	1028	967	995	1080	974	971	945	974	1009	953	956	1008	941	1006	987	1007	970	995	1020	1032	1038	1028	968	1021	1062	985	1006	943	988	996	1031	1017	982	991	1007	982	965	951	991	936	1000	976	1011	974	971	1022	1010	1004	1003	967	1051	936	951	1010	1009	1009	1037	956	955	1008	981	992	1001	983	976	941	999	972	899	981	975	994	1009	1012	929	1005	1045	959	1033	991	952	989	1061	954	963	975	1032	1027	972	968	995	972	1005	978	1021	1060	969	1008	962	997	1009	969	1035	981	972	993	964	1031	963	941	971	988	981	1006	1022	995	1015	935	967	945	1025	1006	1008	980	961	972	1002	981	995	1015	968	1076	982	981	1027	986	929	995	1039	1026	981	979	988	1005	1038	1015	973	983	1003	994	995	1007	1024	1031	978	961	987	993	999	1029	999	943	969	931	1033	949	982	1041	1013	1037	948	1059	964	960	977	981	971	1003	997	990	970	1048	1026	967	967	960	978	999	1007	943	953	971	927	983	1005	984	987	1033	947	982	996	982	989	963	918	977	1011	964	971	1010	1027	945	978	972	997	992	998	952	986	969	1030	1020	982	913	979	1009	1006	1027	985	984	1011	995	966	978	982	989	935	1012	950	1027	1000	1032	952	1038	952	958	972	996	1008	1008	1015	1004	1018	1064	985	985	988	962	997	975	972	988	1023	1018	1019	995	1006	1018	1017	1010	944	1029	1050	1012	1008	933	967	1041	1039	998	993	1013	935	971	964	1011	933	972	1008	988	1008	995	953	997	1036	995	914	991	1012	932	938	939	983	978	965	1023	1008	962	1011	1036	1016	991	1009	993	958	989	1055	1015	1023	998	1032	957	984	992	957	1020	962	1024	928	984	959	994	933	998	975	955	990	1001	994	1008	981	967	996	1002	960	997	939	1021	1039	1040	943	941	1017	995	958	1019	1009	950	1016	987	970	1007	1015	966	980	1024	958	976	1034	998	965	941	1021	1020	976	1015	999	1024	1011	981	992	995	945	976	997	1005	983	924	940	999	987	989	1012	1027	984	1054	998	930	980	1033	999	987	999	1006	997	1035	1004	1018	988	989	1013	1031	995	934	979	1008	987	1008	952	987	946	964	1008	993	993	988	955	1001	977	1005	967	970	985	977	964	1036	1019	1024	979	968	1021	1003	1001	937	1031	941	1029	967	992	948	1029	983	980	889	1003	949	972	976	961	980	941	1004	955	1040	975	986	1045	977	987	923	988	998	966	968	996	959	979	1057	970	986	954	962	982	973	929	972	971	1042	991	1014	962	952	970	980	974	977	980	974	969	1026	1041	1006	985	963	912	957	969	981	1006	994	974	1029	1038	976	958	1007	976	936	996	991	967	1031	1021	1011	984	945	999	982	966	984	977	965	994	996	979	998	956	943	1033	976	1021	1027	1034	986	994	963	963	951	968	963	1004	977	969	1004	971	1017	981	1004	998	977	989	894	989	970	986	991	983	1000	939	984	946	991	1007	999	1008	976	1018	1030	1013	958	964	958	965	1018	991	1007	965	1004	1019	998	1026	1041	963	953	998	927	967	955	1045	1035	982	966	986	951	997	1026	972	1004	946	971	966	1006	936	990	1051	1025	1009	968	1012	1000	1002	1028	993	1008	972	1033	973	978	977	1069	988	953	985	966	940	950	1002	1039	982	959	996	975	994	1003	970	975	969	1063	967	1019	994	977	996	1001	913	946	954	958	1007	1016	985	1012	983	962	980	1006	1020	1010	977	992	956	952	968	1029	1013
53319	13881	2339	662	556	409	425	400	340	372	343	344	324	343	327	359	318	325	314	330	349	363	320	311	350	324	319	309	293	315	348	287	320	315	331	351	298	332	288	365	320	320	332	324	338	326	351	313	313	300	326	328	329	317	300	321	318	298	323	292	327	316	334	318	339	324	294	306	299	367	311	311	299	306	290	340	317	324	370	318	341	316	318	313	333	334	372	343	333	342	301	334	318	333	351	344	324	341	307	332	315	343	300	312	290	303	322	306	351	343	338	314	376	314	314	334	313	326	346	314	313	308	326	328	335	340	302	335	333	341	364	313	295	316	308	346	338	337	316	302	318	341	308	327	318	299	358	321	311	329	315	335	317	319	304	308	345	314	313	313	340	324	307	347	329	341	374	336	346	339	323	323	312	298	324	316	366	337	309	298	335	312	339	353	305	310	314	296	337	310	276	314	324	332	323	325	298	308	324	309	267	295	366	327	332	312	337	347	297	302	338	349	318	319	321	370	303	293	316	358	364	323	307	327	341	344	303	321	352	308	322	335	330	329	304	336	306	327	305	311	330	297	265	292	330	285	289	304	346	283	327	349	318	319	309	319	326	324	320	291	310	334	339	314	310	323	325	333	345	298	321	356	324	324	311	319	302	318	298	333	318	313	329	335	342	338	300	305	295	368	328	321	319	312	356	323	316	353	346	350	339	330	298	290	298	310	323	356	312	316	343	324	316	325	328	371	299	282	346	333	329	304	339	322	320	357	306	310	311	311	286	336	267	315	310	295	289	356	314	321	340	325	303	339	306	314	355	360	316	284	331	340	311	310	321	332	339	332	322	311	312	350	309	313	376	326	318	308	316	332	307	327	296	306	286	319	301	324	331	335	313	315	364	293	316	321	312	347	304	331	308	343	354	313	336	359	347	381	349	320	299	330	329	338	278	362	324	319	331	317	322	290	316	309	358	295	321	302	331	342	328	323	353	300	344	315	316	346	309	322	321	320	305	305	316	342	293	309	343	327	321	319	320	301	315	320	336	325	330	361	330	345	314	310	313	315	326	269	294	324	320	306	271	328	309	305	293	346	356	325	317	302	328	304	305	301	340	323	362	322	335	298	333	332	308	360	320	353	335	346	332	347	326	317	326	318	363	333	328	315	319	329	304	338	302	311	326	338	318	309	326	321	312	331	334	319	316	312	319	324	299	316	326	336	298	315	277	353	320	304	330	321	301	307	333	312	303	327	325	316	329	303	320	341	299	313	307	323	325	367	318	309	276	324	329	296	328	341	346	320	303	325	323	317	293	302	318	331	313	305	338	318	331	344	321	337	299	340	310	331	320	317	310	303	336	328	329	339	291	314	340	328	330	300	336	351	325	295	315	311	304	296	313	329	327	339	304	315	350	331	307	336	330	310	330	320	323	287	340	351	297	316	318	290	313	333	286	299	350	331	320	332	351	310	354	320	335	339	302	324	293	281	315	303	271	347	333	366	323	286	343	334	317	318	327	334	343	321	321	317	355	348	331	342	338	351	328	317	344	320	332	299	313	336	290	315	350	313	345	330	304	311	342	327	350	346	330	348	301	304	311	334	305	328	329	317	326	335	296	322	299	337	330	315	331	314	347	297	342	303	320	332	345	312	301	326	326	298	262	288	330	343	354	288	323	348	314	365	333	308	334	340	317	356	331	291	368	301	339	319	307	344	387	312	324	316	304	352	321	262	326	320	296	344	314	353	346	305	355	327	338	362	350	333	327	307	348	345	306	339	316	335	329	334	293	327	321	296	354	288	317	329	327	338	310	351	357	358	289	324	335	343	327	310	348	330	317	324	350	337	357	270	330	296	341	320	334	302	304	340	346	310	333	334	312	290	332	348	322	288	328	316	315	325	320	299	310	318	306	336	311	329	308	282	321	341	308	309	334	331	319	287	335	328	312	342	328	335	305	337	351	294	346	304	331	308	326	310	318	307	291	349	319	308	311	328	324	321	318	331	324	330	343	343	364	337	324	356	316	324	306	338	354	324	337	347	306	357	290	294	312	336	329	344	297	341	316	354	304	361	300	334	348	315	345	312	289	306	290	312	369	330	318	307	335	332	321	321	369	359	322	317	353	326	278	323	324	307	360	360	323	315	341	325	323	293	285	335	332	337	266	271	316	322	326	317	279	297	357	315	342	324	316	309	317	290	300	315	344	288	339	345	339	333	325	327	313	327	323	317	289	285	313	339	342	336	368	314	300	318	355	349	340	327	357	325	311	307	327	314	339	297	336	336	323	323	338	314	325	345	295	289	318	304	315	305	313	343	343	303	308	309	313	329	302	325	350	311	337	302	310	323	360	318	330	333	332	311	295	342	328	359	357	309	309	336	329	323	308	316	330	324	337	343	347	310	328	294	325	315	336	313	297	325	312	318	330	342	327	305	336	322	336	319	287	323	317	316	353	311	336	305	326	331	292	309	322	316	314	326	295	312	324	305	328	320	330	329	326	291	338	307	306	334	352	317	335	317	305	298	298	348	310	341	294	325	324	328	312	258	287	300	314	317	299	297	330	319	343	321	309	310	299	344	329	366	318	309	352	307	330	330	335	320	345	317	295	307	319	307	343	320	315	333	328	304	322	357	309	309	311	298	316	309	330	326	344	340	345	300	342	310	327	316	333	305	323	296	331	329	337	289	318	302	277	294	323	331	317	303	301	308	311	314	358	346	340	312	309	331	295	313	338	335	330	331	349	300	333	307	312	329	327	320	274	337	303	341	326	315	320	366	304	300	287	320	299	315	314	330	348	315	363	303	318	313	334	323	324	335	309	304	291	280	346	323	324	309	319	333	315	314	325	329	317	297	331	293	351	286	353	334	300	322	302	329	337	358	300	297	332	332	341	330	332	375	368	342	330	277	345	357	307	307	311	311	331	336	314	349	353	302	320	307	280	330	343	311	292	331	319	326	339	325	295	306	351	298	309	317	312	333	281	340	315	336	307	334	313	342	301	313	334	348	302	324	280	325	322	312	358	321	315	282	316	313	315	329	344	337	300	310	307	305	316	328	331	345	295	312	322	321	320	338	272	349	358	333	289	346	364	360	322	334	319	305	313	303	332	313	345	306	326	359	319	316	334	332	325	329	321	307	310	304	342	303	334	332	313	317	328	313	295	382	328	297	320	330	279	295	331	315	325	304	334	343	314	325	340	316	321	332	358	304	320	322	359	326	336	315	321	314	341	369	311	349	377	335	321	321	287	308	337	316	361	323	319	321	326	296	299	366	346	328	327	315	343	327	315	329	288	301	321	342	328	299	326	328	354	293	327	316	287	341	310	312	304	326	340	305	313	333	342	360	343	304	306	315	314	317	331	319	344	351	342	314	291	313	336	299	323	321	355	335	309	294	338	321	323	333	299	321	310	323	346	318	335	287	300	324	297	316	317	307	330	312	314	328	340	292	320	312	310	325	340	364	337	322	363	342	328	322	331	327	327	291	312	302	325	297	325	342	328	303	352	328
27189	1066	1586	1731	1504	1383	1228	1035	958	943	925	869	822	855	794	770	751	805	813	777	818	798	734	720	670	751	798	763	752	703	732	780	734	706	746	727	737	729	730	707	680	748	699	744	714	729	699	697	742	724	749	709	708	747	764	681	710	748	735	759	710	737	729	742	725	723	726	683	718	700	714	724	721	724	711	742	735	667	711	696	781	703	745	747	701	716	734	729	749	781	762	727	730	730	743	701	674	679	694	704	797	735	718	723	732	725	746	739	778	694	724	727	749	703	733	716	738	704	718	713	694	724	697	728	705	771	718	762	696	728	718	693	685	720	769	754	736	764	733	717	692	708	724	776	772	726	726	778	711	715	705	738	731	729	684	722	755	736	720	748	724	747	749	753	700	720	758	781	700	692	757	718	670	680	714	732	754	704	711	737	704	700	712	722	702	714	745	722	707	705	757	716	720	691	733	742	701	746	742	710	745	712	711	699	730	728	740	733	697	708	718	735	705	719	693	690	754	733	722	749	735	743	739	741	758	727	683	710	707	789	715	737	657	718	721	738	711	726	735	719	713	722	722	681	761	707	724	752	727	777	724	731	725	689	675	734	725	696	731	708	752	711	718	698	732	705	700	720	673	698	710	687	716	735	702	672	741	738	705	716	733	710	688	717	728	727	741	724	747	730	715	710	709	726	704	710	723	701	773	702	715	695	664	737	761	685	733	722	711	716	732	730	764	747	700	751	748	738	730	738	702	775	765	756	744	737	725	700	703	711	724	731	760	747	701	711	730	697	733	718	722	698	735	759	701	708	733	707	729	685	724	778	686	719	707	755	715	686	747	734	714	719	709	722	707	721	693	765	763	788	701	688	699	728	750	701	715	744	787	702	663	693	678	710	701	736	733	704	668	732	729	701	695	707	728	689	722	748	737	731	701	761	709	765	756	737	758	738	751	717	707	741	724	726	751	690	669	710	748	717	692	747	722	714	714	680	717	702	686	737	717	727	734	716	683	739	738	765	696	707	713	751	751	705	725	732	717	721	752	783	723	724	745	702	697	752	743	734	718	749	776	739	716	723	750	737	735	706	743	724	731	677	747	689	717	715	737	739	717	703	665	736	715	699	719	725	702	716	695	754	696	719	746	741	751	757	732	672	727	739	748	735	726	709	748	756	732	716	674	735	715	717	757	718	746	757	739	722	732	682	761	745	722	729	759	682	703	712	708	684	714	721	725	744	753	701	721	710	705	759	719	770	710	719	721	713	684	715	724	698	748	696	732	750	751	696	680	720	674	744	760	741	689	726	709	739	741	723	792	734	800	733	728	742	700	738	729	775	762	751	749	740	706	732	751	713	696	708	741	743	732	706	703	715	754	693	716	690	736	736	699	729	727	696	699	734	704	770	729	756	745	710	714	732	799	696	705	744	679	765	737	747	701	734	762	668	713	710	711	745	738	740	714	677	748	763	743	723	696	734	726	710	707	697	714	738	721	714	738	684	701	717	753	673	659	794	701	716	683	664	700	727	757	661	745	736	679	697	721	676	753	765	710	690	696	741	701	741	747	732	781	731	712	754	716	767	706	669	720	716	723	728	740	720	749	715	704	703	695	703	709	714	763	737	717	751	724	700	744	707	687	757	718	725	729	718	744	725	690	694	712	730	759	753	698	775	710	733	656	753	755	683	711	700	704	703	749	716	743	719	765	713	723	732	677	723	661	706	724	715	724	714	704	736	739	740	675	719	713	706	695	731	746	711	718	721	696	730	696	719	717	716	733	740	729	742	739	726	750	713	797	680	746	684	713	753	754	670	749	720	727	680	714	713	745	719	701	751	738	731	710	709	696	748	710	688	695	719	694	730	749	723	702	774	715	745	751	704	767	708	690	731	714	744	698	693	709	698	694	680	672	738	686	725	765	726	739	725	760	809	746	761	700	736	743	733	724	726	747	725	714	709	694	720	703	717	752	803	764	699	729	722	771	698	755	736	767	709	702	750	733	709	735	742	726	731	717	720	722	719	706	752	706	749	749	714	735	692	729	739	727	732	711	717	756	754	730	730	714	743	687	753	710	736	717	727	702	719	691	710	693	730	746	730	706	729	722	686	694	774	711	775	734	694	683	762	741	742	718	708	743	709	701	736	698	702	695	720	694	697	769	743	715	707	658	742	708	663	773	772	757	737	727	766	709	722	761	735	713	726	770	701	716	742	765	695	682	711	703	687	737	716	741	759	725	709	680	758	740	762	694	751	788	704	771	731	739	710	745	787	703	680	727	748	685	734	700	745	706	708	718	771	692	698	710	707	710	713	746	715	724	685	744	702	655	673	717	709	767	768	715	745	719	676	717	723	731	724	792	727	710	709	727	726	717	730	723	736	722	723	692	727	665	717	701	693	725	698	731	698	789	751	688	731	739	720	695	724	724	708	685	699	670	728	702	726	711	710	729	728	728	699	698	728	735	750	753	716	695	745	724	710	666	775	702	732	715	776	676	743	757	723	703	741	684	699	715	696	785	718	741	708	717	768	774	734	691	791	666	723	704	753	701	722	684	710	706	721	739	662	738	715	719	771	707	751	692	724	719	726	707	685	693	744	750	726	718	778	749	762	712	726	709	709	712	715	760	711	684	727	732	695	735	735	697	723	733	706	719	706	716	713	778	723	699	695	771	718	753	734	716	743	723	736	733	733	726	724	737	769	688	733	703	721	759	707	739	724	760	706	726	756	708	755	692	745	742	708	705	716	773	676	726	695	721	751	695	756	734	686	727	694	738	720	713	697	728	684	742	704	755	707	738	685	730	731	680	724	734	672	718	710	753	712	699	770	712	713	733	749	735	718	741	732	711	768	742	736	746	736	765	756	709	744	723	724	699	704	757	774	767	683	717	731	743	719	694	696	701	715	759	763	705	706	699	735	711	743	696	730	742	725	761	683	738	725	714	741	707	734	721	712	736	716	709	695	696	756	719	757	699	708	725	703	729	694	711	788	708	685	758	724	706	692	733	755	743	714	722	708	726	706	694	749	737	758	737	683	746	682	681	692	717	792	698	750	745	727	730	686	730	735	746	744	704	732	725	725	700	679	752	749	716	772	694	770	710	709	714	730	763	690	747	724	741	750	726	707	728	738	705	698	743	700	697	717	705	717	766	709	709	696	732	746	722	757	691	675	726	738	804	711	735	736	727	744	761	703	729	744	734	707	719	696	713	699	766	749	729	718	691	678	723	701	745	710	716	729	715	763	684	740	696	724	706	734	727	749	689	713	734	741	663	715	683	747	711	713	691	688	701	737	738	748	694	744	810	740	695	714	728	722	717	749	735	687	716	728	760	684	710	736	720	680	749	719	708	743	747	731	747	773	735	748	698	705	733	705	728	769	763	736	768	707	707	720	729	757	768	763	694	741	695	707	746	733	726	768	737	752	724	724	718	740	731	725	712	738	742	700	661	763	726	682	729	804	682	723	726	724	707	739	712	721	708	720	733	682	719	736	698	703	693	750	776	717
40902	6377	504	420	392	400	371	367	393	366	393	373	352	358	380	347	359	380	399	338	384	326	379	365	385	374	396	400	346	379	434	350	341	365	382	349	362	386	354	370	366	339	384	350	367	336	353	394	335	400	370	370	388	337	379	379	373	367	350	388	356	392	364	364	349	371	373	372	353	338	352	351	395	347	358	378	357	354	366	339	376	347	363	374	347	360	364	389	349	373	391	348	353	405	396	367	405	357	357	379	376	383	373	387	376	391	378	353	369	324	352	376	379	376	406	387	388	345	363	382	389	394	395	385	365	396	344	389	416	399	381	374	356	392	369	341	380	338	356	341	333	357	364	363	348	360	378	353	418	386	328	335	340	388	361	358	351	401	373	380	356	377	418	345	368	367	391	345	380	359	345	388	359	343	388	351	370	360	369	384	413	375	371	400	354	355	334	402	400	402	382	379	372	325	365	361	347	351	376	387	381	363	364	402	363	389	371	353	352	365	386	335	368	419	367	357	407	366	370	386	346	351	348	351	351	399	365	333	370	398	379	368	374	406	354	380	336	383	358	339	382	365	353	399	359	375	378	333	391	358	388	343	362	327	378	336	366	378	382	415	351	395	379	366	347	418	336	350	365	344	374	378	327	377	385	339	350	385	352	405	366	383	385	373	337	376	326	352	338	381	362	378	384	403	353	392	376	398	373	330	367	383	358	338	396	381	340	394	363	349	357	367	363	410	371	397	365	387	390	378	372	346	400	339	352	361	379	346	386	365	365	376	381	378	376	379	377	396	363	373	366	377	394	385	344	365	339	376	386	350	355	382	392	397	346	351	366	339	403	371	342	365	395	369	396	353	330	400	413	387	358	386	425	360	360	373	366	343	358	376	388	389	369	365	390	361	354	373	377	358	369	379	364	373	394	360	339	357	400	367	351	365	363	318	363	404	359	383	376	369	342	387	402	375	386	350	380	369	373	380	336	332	388	382	397	329	376	410	379	367	335	371	327	359	379	401	356	401	392	373	352	372	366	339	357	362	373	407	366	379	361	352	351	391	368	342	356	365	340	384	344	381	381	358	350	338	385	366	371	392	368	334	401	376	358	307	357	385	353	343	371	342	387	385	315	369	356	317	399	372	381	380	358	394	368	375	351	342	369	364	393	373	363	314	365	333	380	369	382	360	407	334	342	365	344	389	378	356	364	401	407	373	390	392	343	388	386	364	379	363	363	341	376	389	371	367	340	386	386	353	347	397	364	381	422	376	349	387	369	367	352	368	381	363	319	364	374	353	367	366	370	369	392	364	333	371	358	342	313	327	395	358	354	387	378	338	369	382	370	398	391	367	315	379	373	363	390	364	364	372	349	360	390	382	369	372	371	361	373	382	360	379	387	353	397	334	393	380	373	408	377	376	348	395	359	376	361	385	379	383	392	383	357	343	406	357	338	342	353	376	367	386	402	355	330	350	338	355	367	376	344	341	322	372	350	392	327	379	357	328	393	368	342	379	341	350	351	366	352	395	382	376	391	366	354	400	375	330	364	336	328	375	374	349	397	371	374	341	366	376	355	364	377	362	380	397	343	351	341	342	366	367	371	372	373	339	362	380	368	389	326	346	353	341	365	385	368	364	381	369	377	322	338	368	367	337	393	358	355	347	351	337	352	368	356	337	366	391	359	370	362	385	368	386	419	348	386	358	333	351	391	374	405	360	390	350	379	359	372	360	353	373	367	363	390	359	382	362	342	373	383	405	356	346	385	343	361	345	377	363	363	346	349	386	381	408	382	372	356	349	360	359	380	350	367	373	386	369	349	352	347	358	368	360	355	366	363	372	324	353	365	389	395	375	363	385	388	374	370	396	350	358	383	372	368	356	340	360	347	388	367	360	343	386	357	368	371	382	357	404	329	384	409	387	394	384	372	344	365	365	306	428	339	361	376	347	360	379	377	379	370	355	374	388	373	365	365	363	386	356	365	389	377	365	409	382	379	369	340	375	355	363	397	346	360	339	322	385	352	380	387	378	369	380	355	380	382	396	369	405	385	370	391	380	371	382	363	356	359	381	385	373	411	387	389	361	343	360	371	387	337	357	373	359	354	334	394	388	386	338	364	363	374	335	355	358	369	333	335	364	370	384	351	382	364	370	368	366	350	357	335	355	387	350	362	385	345	353	392	360	348	358	390	352	363	373	336	344	365	358	358	372	317	341	381	384	398	386	348	406	387	379	340	378	358	385	392	398	336	387	402	396	399	379	350	355	363	390	400	356	390	361	371	420	418	376	360	373	358	398	371	393	371	368	358	374	349	337	349	367	340	336	364	398	356	381	359	357	338	394	349	363	374	386	349	344	404	382	359	346	335	355	337	366	335	374	372	348	385	380	387	368	394	359	360	353	351	375	361	351	389	373	394	405	376	387	397	334	350	375	403	347	374	384	335	345	334	373	390	372	379	377	365	367	368	378	356	336	362	342	359	330	400	386	352	376	370	341	370	356	399	370	367	389	337	355	388	346	376	393	361	359	395	355	364	348	370	379	407	370	313	329	391	367	335	389	365	375	419	392	339	381	347	384	364	379	355	351	374	325	355	346	370	394	377	360	364	358	350	359	357	357	364	396	361	381	380	357	381	380	375	382	398	329	330	381	366	392	335	378	344	372	343	360	374	330	350	362	339	382	381	369	368	355	364	376	345	359	349	351	383	373	369	365	376	375	339	399	369	340	360	334	339	356	374	327	344	365	375	382	356	355	373	357	341	400	362	332	354	350	380	418	361	380	364	321	344	356	386	397	348	398	381	408	363	379	360	386	381	345	360	375	335	385	376	377	391	361	374	369	360	354	359	363	352	366	374	330	357	392	365	367	374	385	375	399	382	346	364	394	377	379	393	384	351	363	365	332	391	387	364	370	363	362	336	369	351	363	361	401	345	391	380	354	352	378	375	398	383	373	365	338	369	352	359	358	330	367	370	368	384	389	364	363	360	389	331	368	337	396	384	334	345	387	360	402	398	360	400	381	421	375	349	386	378	375	369	346	352	356	383	384	372	384	385	334	387	373	383	340	379	385	372	365	375	355	346	335	380	384	348	416	372	379	370	363	339	352	389	372	355	384	347	389	358	354	375	374	354	369	366	376	382	356	346	424	377	347	352	342	373	344	399	357	390	400	370	382	403	366	369	365	383	386	377	373	378	340	344	424	319	338	378	373	365	384	372	387	342	381	327	382	360	340	383	388	350	399	374	320	363	327	355	358	367	365	357	371	379	363	354	352	340	353	370	357	361	383	364	330	368	391	389	391	346	378	346	348	351	367	353	353	342	385	360	397	370	360	360	356	372	352	378	367	353	383	354	367	406	380	391	356	382	364	404	371	336	374	417	398	377	397	347	348	354	407	358	338	353	312	361	375	353	356	317	351	339	364	370	389	398	426	341	353	382	387	405	395	345	362	366	354	349	355	381	375	400	415	365	378	357	374	389	390	363	407	375	349	350	363	340	331	367	363	341	380
22571	875	870	878	888	841	852	866	823	874	796	870	882	817	913	860	894	860	850	897	829	865	860	853	829	824	870	848	854	834	820	880	837	822	841	851	856	829	848	851	825	896	882	850	829	874	828	864	852	912	807	855	859	846	845	857	851	854	824	850	813	871	832	869	800	861	817	828	887	881	839	856	875	852	832	884	810	868	841	823	832	844	859	865	817	850	825	841	908	872	851	856	829	838	851	843	857	871	826	835	829	853	872	822	871	825	821	815	814	859	835	837	805	852	897	847	850	871	844	877	894	847	882	801	852	876	839	814	871	832	888	848	880	908	871	862	903	834	825	859	813	867	835	825	846	853	781	840	815	844	874	842	910	847	843	842	836	849	810	857	846	854	820	845	824	838	875	875	877	791	815	845	898	875	846	812	821	874	861	866	804	782	824	840	848	894	833	824	850	864	868	848	864	834	863	818	888	865	828	867	887	835	850	883	878	855	821	882	840	778	828	834	862	860	849	833	868	823	866	888	836	824	851	920	832	828	852	860	840	885	826	787	846	823	863	836	841	830	861	830	853	819	834	829	805	867	832	879	840	858	810	816	806	854	909	878	833	862	853	875	858	851	882	851	866	865	814	838	854	803	850	918	852	800	834	809	814	910	890	836	803	870	819	829	833	850	888	855	821	805	771	825	796	846	881	869	838	878	808	902	854	832	831	779	828	867	801	829	796	784	804	860	821	835	814	855	799	893	840	814	853	891	824	815	865	812	868	842	816	806	855	870	875	884	769	811	833	854	820	833	879	818	826	862	903	818	781	857	839	850	839	847	836	858	823	869	857	829	879	851	855	869	820	861	804	854	842	806	873	875	825	875	824	852	802	855	788	882	872	853	876	833	848	823	844	845	851	839	834	862	866	804	860	868	902	849	819	851	867	898	844	877	872	786	821	839	907	821	876	903	871	854	831	826	831	854	849	770	830	935	850	842	814	861	834	868	842	829	818	857	848	865	864	861	873	820	829	864	896	808	895	858	859	799	820	880	886	783	884	839	866	829	895	820	856	843	868	877	861	881	852	887	860	861	848	880	878	828	887	868	875	851	838	845	849	824	871	873	824	827	846	886	840	879	823	807	831	853	869	789	845	918	802	909	889	826	856	805	836	857	810	847	905	879	922	857	830	858	878	826	829	824	849	861	827	870	867	844	871	844	853	864	862	871	870	865	896	837	799	843	808	828	827	857	810	852	891	857	866	851	854	830	847	793	847	887	914	872	870	886	806	845	873	848	840	832	849	805	852	827	820	850	833	785	871	812	816	882	878	876	824	802	861	863	883	881	894	809	871	851	794	832	828	847	832	890	878	807	856	793	859	915	853	761	891	876	847	866	808	838	816	842	846	838	853	874	834	832	861	844	891	825	858	798	884	860	807	814	831	896	875	870	849	858	883	826	829	865	857	844	810	907	856	796	834	858	825	884	821	820	843	870	860	868	866	851	885	802	833	875	868	828	886	884	872	848	825	863	828	808	902	880	792	877	853	895	938	891	852	807	879	852	886	849	799	838	817	876	850	862	826	823	863	857	854	853	810	890	845	856	854	870	864	823	858	837	862	814	871	840	814	875	836	818	875	892	876	865	904	838	871	852	920	828	842	868	848	860	861	844	855	828	836	860	840	857	839	872	803	833	753	872	868	820	926	836	867	836	823	856	802	869	843	843	851	900	897	870	861	830	867	847	813	793	849	814	823	825	823	856	840	855	882	866	812	862	843	859	793	840	818	835	842	825	851	885	865	915	872	887	873	828	813	832	868	899	893	813	875	855	827	842	849	867	892	837	861	803	773	839	840	872	837	848	867	860	771	881	809	855	830	886	830	907	913	832	807	878	872	849	841	869	890	827	850	835	834	878	884	800	853	831	816	845	857	797	814	840	863	839	845	831	832	828	833	826	883	876	798	851	853	863	877	904	873	843	873	769	831	767	840	868	806	821	844	838	829	851	882	910	878	810	863	823	841	831	856	894	897	835	879	791	773	844	808	885	882	857	865	888	868	867	804	827	823	851	899	828	879	867	864	861	847	813	883	828	883	875	849	872	808	849	871	859	773	891	806	860	807	817	844	832	855	827	847	852	819	848	862	861	838	835	821	879	823	817	877	817	883	843	816	884	838	824	795	839	871	842	863	832	844	847	803	904	805	826	844	846	782	841	826	832	907	884	826	811	882	838	850	842	902	866	777	823	845	808	850	830	867	821	910	813	826	824	853	868	864	858	832	857	822	805	861	852	828	823	853	829	824	872	876	857	827	896	824	886	830	816	853	851	820	844	862	824	845	862	873	824	885	812	827	852	846	831	782	843	853	825	897	877	857	832	851	804	885	798	881	878	832	830	817	818	879	816	837	854	842	902	850	857	834	825	885	813	808	857	817	817	909	838	828	865	848	864	842	827	837	877	848	864	895	866	849	841	865	828	858	866	826	849	922	836	814	831	917	834	838	870	849	798	865	847	872	837	858	868	826	838	843	837	854	834	855	809	852	859	863	828	825	817	848	843	892	843	869	881	868	850	864	804	832	828	860	830	833	874	818	870	874	842	859	817	875	888	808	822	833	861	871	854	857	844	878	834	889	858	814	821	869	869	809	876	820	836	882	865	878	874	839	852	825	849	870	816	852	890	804	879	870	820	844	851	801	874	897	880	816	878	830	855	849	833	923	885	818	887	895	866	845	852	869	850	855	866	866	884	867	843	870	877	845	879	839	888	833	855	847	872	851	848	870	817	882	863	811	813	802	821	912	860	846	865	843	885	874	849	870	818	867	869	878	882	883	847	783	879	860	820	824	839	868	833	878	891	842	814	861	855	837	892	839	850	856	895	809	824	809	821	866	931	853	848	850	782	834	853	820	840	861	872	815	808	872	849	830	824	843	841	855	826	871	841	827	894	894	823	847	847	873	789	863	856	825	811	898	863	855	868	893	870	869	900	846	892	873	856	768	824	826	798	863	872	843	866	843	853	783	820	841	845	850	829	819	830	848	934	817	854	865	801	837	849	821	890	749	838	832	842	870	851	882	857	806	835	805	817	867	801	895	862	837	864	901	844	897	823	831	843	849	874	856	896	810	899	875	817	812	821	821	806	831	877	869	879	810	843	819	777	814	852	860	833	871	824	831	860	807	840	812	821	825	868	846	839	857	793	832	842	837	822	820	843	839	847	865	841	906	843	875	874	883	885	815	918	814	826	864	848	861	863	857	815	867	849	873	874	900	880	881	793	837	862	885	822	828	851	831	825	822	900	809	876	819	842	855	880	844	833	891	862	872	818	837	868	843	826	826	823	836	810	850	894	811	893	838	837	877	844	825	877	814	823	868	798	874	821	824	830	910	817	864	805	857	849	845	866	841	817	834	834	853	841	888	840	895	871	833	878	791	894	855	843	863	866	870	856	838	834	773	852	862	840	863	844	826	893	842	854	850	841	838	803	884	801	879	877	847	818	832	880	845	877	798	846	802	856
51410	11239	1269	615	517	527	536	476	474	469	469	502	472	489	447	418	472	474	445	434	470	461	433	452	416	465	439	433	420	449	438	469	453	429	486	439	483	477	422	497	440	481	455	422	428	421	464	420	412	454	451	424	441	419	474	441	434	431	462	450	444	418	499	451	442	470	435	422	417	422	458	445	459	413	442	452	452	423	461	417	405	440	448	430	432	420	455	480	415	424	470	456	452	451	441	475	429	455	435	452	462	470	463	458	417	471	473	509	438	443	457	465	454	419	428	439	421	434	438	435	421	449	477	446	481	426	456	470	464	446	405	454	458	421	459	490	456	428	454	446	436	485	435	435	437	475	508	464	420	490	452	486	443	438	458	405	472	446	467	463	465	466	441	465	463	419	452	453	434	451	417	434	405	472	453	456	477	428	474	461	441	488	478	459	472	421	448	452	426	415	456	435	432	444	411	499	439	466	401	458	428	460	465	452	512	460	491	452	437	422	447	411	451	400	454	417	415	464	450	466	412	406	440	485	457	424	450	422	474	416	434	420	475	430	433	397	439	438	458	442	428	443	435	470	438	434	458	411	446	435	456	423	468	443	424	490	420	463	441	457	468	445	488	450	399	400	461	464	449	490	426	477	444	462	472	436	460	442	495	420	453	445	455	443	442	470	468	436	451	446	409	415	441	450	444	449	427	436	472	424	413	485	467	431	462	448	481	469	433	465	474	431	415	454	467	444	432	470	430	426	432	423	459	439	469	460	440	449	442	434	471	410	477	471	456	481	430	444	451	477	442	512	503	459	437	431	381	411	464	428	425	486	440	479	433	475	438	465	469	442	428	485	438	481	447	436	452	440	445	438	450	480	487	467	422	477	495	417	451	397	416	452	446	440	471	425	467	424	480	438	460	447	464	438	448	468	460	457	445	448	459	425	463	433	488	439	440	495	462	411	410	448	445	402	454	426	451	405	453	480	412	444	449	426	432	435	490	458	495	441	507	456	412	447	420	479	461	489	446	435	451	439	445	451	481	405	415	485	452	427	486	465	456	445	477	477	451	437	477	419	442	405	421	463	429	437	430	442	503	451	472	459	429	481	502	467	408	445	474	441	476	413	468	457	433	470	466	439	453	448	449	427	464	426	451	445	447	427	472	503	458	453	463	450	466	450	434	478	470	462	404	448	433	468	430	455	438	493	492	423	405	417	431	463	467	445	501	470	435	445	440	449	458	466	495	438	436	490	448	466	440	469	451	438	476	457	441	435	441	448	410	493	451	447	497	468	484	464	448	428	443	444	437	435	454	460	426	437	435	458	460	460	445	438	458	436	443	489	452	457	453	440	467	445	431	428	485	454	430	474	446	475	429	444	461	464	451	441	422	465	444	463	487	477	433	480	500	469	434	432	428	446	456	462	419	444	476	496	472	448	438	431	495	483	429	493	456	472	461	507	426	444	479	402	415	474	490	468	453	471	445	465	477	444	462	479	434	430	484	436	462	442	455	478	421	469	440	474	437	416	450	435	450	443	459	454	421	450	472	458	419	441	457	471	441	492	474	443	460	423	477	408	471	401	452	436	425	448	447	443	464	424	456	478	457	434	458	479	470	439	456	432	459	405	442	454	430	439	444	511	444	463	448	461	447	423	442	433	491	438	477	451	445	474	477	461	454	454	460	485	471	454	476	424	423	458	428	441	436	473	487	457	451	436	432	457	444	450	484	460	431	473	463	444	435	406	423	423	437	417	435	417	434	439	451	431	423	455	484	454	437	451	480	458	495	457	444	439	458	435	444	454	408	471	476	442	470	427	445	427	451	440	428	437	456	449	454	395	478	405	474	449	468	478	443	433	459	424	479	445	435	429	438	419	422	425	450	416	442	477	459	424	460	471	457	451	450	424	418	463	468	462	423	464	436	441	481	443	475	466	425	438	461	419	427	456	445	467	463	432	499	456	495	488	469	495	405	458	453	421	484	482	417	435	439	447	484	455	438	455	434	407	420	459	421	429	487	481	437	486	482	444	437	460	461	452	412	464	461	406	433	472	438	478	434	434	446	432	457	426	466	454	490	468	443	455	389	411	447	470	452	439	480	462	418	422	463	400	419	439	410	421	449	422	438	465	420	453	467	447	433	474	415	459	443	431	483	456	463	456	422	456	464	428	433	449	427	468	457	482	426	463	450	432	444	467	453	447	455	492	417	391	496	458	483	422	426	472	419	478	458	470	486	454	442	453	438	427	451	419	498	439	410	423	438	413	436	467	455	440	473	464	461	496	440	441	433	426	468	439	468	473	469	466	458	471	478	457	457	407	429	398	463	432	431	447	494	436	437	438	432	421	414	459	430	434	504	485	468	479	440	468	462	433	459	482	451	426	443	482	475	423	427	431	432	444	466	430	417	469	454	451	450	450	444	455	448	462	472	427	503	419	476	475	448	487	468	396	463	489	391	423	469	442	439	404	449	461	429	433	459	413	465	395	435	443	472	473	445	468	471	501	452	487	471	440	412	407	452	458	424	473	442	486	428	457	442	480	416	427	436	463	435	455	431	489	476	482	463	454	397	450	434	400	443	474	415	425	434	432	431	482	444	431	452	403	453	469	435	454	465	459	447	453	444	451	498	421	456	449	455	435	403	436	425	486	464	410	446	420	494	452	429	426	449	446	404	420	438	448	401	442	438	482	420	465	490	447	411	442	469	413	472	434	465	461	457	439	413	485	443	461	455	512	420	473	462	472	430	465	418	462	433	435	441	449	438	465	494	459	462	492	462	446	474	456	445	455	439	399	423	405	437	456	429	476	417	409	421	444	457	433	457	397	449	440	470	449	430	444	434	456	472	450	461	448	444	432	420	449	417	459	418	455	466	458	497	418	455	415	441	445	452	444	437	438	455	443	455	450	448	470	458	427	449	462	457	477	456	463	440	442	404	442	456	463	471	436	431	451	474	446	461	488	420	406	472	487	471	421	459	447	463	466	471	395	438	497	449	446	462	455	434	453	442	441	446	486	470	452	468	415	465	492	429	436	454	475	428	453	426	476	477	480	475	422	456	464	474	440	447	414	465	446	446	442	430	449	477	468	426	445	444	472	447	412	440	437	409	496	458	423	453	443	489	477	450	442	434	462	447	439	471	463	460	466	445	436	434	429	499	465	460	477	443	457	480	461	439	526	447	458	450	461	439	489	431	472	449	456	438	493	456	486	446	427	462	487	470	459	473	487	448	425	453	450	455	436	461	448	473	445	483	452	417	438	427	427	475	442	450	440	445	468	430	433	474	423	429	445	474	428	459	456	474	476	446	427	435	440	477	454	451	466	450	424	460	461	399	429	474	453	412	420	421	489	436	411	440	463	421	409	501	454	454	447	448	463	442	437	418	432	484	466	463	493	427	445	444	435	437	443	431	451	446	450	444	478	462	417	409	472	457	469	435	460	523	486	430	442	419	433	452	446	499	471	504	446	443	448	457	436	450	446	427	436	429	449	460	427	503	441	449	443	443	426
27701	1200	1431	1486	1333	1329	1202	1173	1138	1117	1121	1042	1123	1060	1028	1057	1021	1029	1039	1041	1055	998	1007	984	1060	1007	1012	957	980	1021	926	1062	1017	966	991	1026	951	1011	980	1062	954	1055	997	1013	988	1007	999	1065	979	1056	1010	988	1049	990	999	996	1045	992	1003	996	985	1011	974	964	995	1066	1062	1014	1017	996	999	1065	1027	989	963	994	968	1015	1000	1006	1055	1018	1010	951	982	1019	1067	1000	983	967	989	1041	1032	1040	951	1023	1016	991	1023	994	979	1068	957	992	972	996	970	933	1010	975	962	998	1010	1027	966	1012	984	991	997	953	1016	1008	1017	1037	1047	1004	1073	1007	1013	1026	997	980	969	1039	1007	994	976	975	975	1011	1035	955	1023	954	950	1032	1000	1013	1018	1041	1041	974	920	1004	1042	1050	1013	996	975	965	953	977	996	1005	983	1020	991	992	979	1015	983	973	981	1022	994	1020	987	1041	1016	1021	1035	979	1013	1037	988	1012	982	1024	1015	1027	950	977	984	1014	1031	1017	985	1031	1022	1017	1035	988	1017	984	1039	984	969	1027	1017	996	1011	1067	1003	1032	999	962	1009	1013	1026	1013	936	991	1005	962	994	1053	1009	1015	1033	1025	969	1045	973	952	1039	999	940	1007	1016	1028	1023	995	1008	985	1038	975	997	1038	958	995	1031	1014	989	967	1025	967	945	1060	1021	1036	993	993	1001	1026	1016	1009	1047	1002	1041	985	1018	973	990	1042	1037	1025	1037	989	1028	1057	968	1000	1020	1062	970	1033	937	1054	1032	1066	1005	960	1060	999	999	1009	1014	949	1004	988	1001	1071	946	983	1066	965	1047	1042	1004	1027	982	1024	1041	981	989	1036	1028	1016	1022	932	988	981	1067	1005	1043	977	971	969	952	987	1018	906	1029	1029	1062	1010	1008	1013	993	998	991	1016	992	1019	977	951	1035	1008	996	983	994	976	1004	932	1018	972	1017	1012	940	985	952	981	1028	998	1042	978	1036	1104	1025	1011	1020	970	977	1048	1045	979	1001	1028	1036	1012	968	975	918	1065	1070	1025	1022	1015	1049	968	999	1027	1041	987	950	997	991	1065	1056	1025	967	1031	972	980	991	1052	994	1030	1005	992	932	946	1011	1027	958	983	1029	997	978	1028	980	1053	967	1040	1022	996	947	1047	1057	994	973	1042	1005	1043	1005	980	1019	944	968	979	984	1073	1011	1021	985	1018	1048	982	968	981	978	1022	1080	958	961	1056	964	946	974	1024	1050	1040	1038	958	1080	1002	1051	1039	1027	1021	989	1007	995	1003	999	973	994	1018	1013	1012	988	1022	993	1001	1021	997	995	914	1037	1011	973	1069	1017	990	1037	1030	952	1038	1047	931	1017	1015	1034	995	994	1059	1069	1021	1002	1009	1071	1019	1029	1012	987	946	986	994	1040	1023	998	930	1006	1033	1025	969	1059	1021	1002	983	1057	930	1026	992	981	962	961	1021	1012	1036	967	938	990	1030	1004	1058	1012	946	1025	1014	948	1011	1001	1056	983	969	1006	1017	967	992	1057	1007	1008	971	1025	1003	991	1042	1007	1007	1026	977	967	1008	940	1037	1018	1037	1067	945	1040	1030	1054	1018	956	1004	1011	1005	1006	972	1019	1021	984	1011	1027	1027	1000	960	996	1044	966	1056	996	1045	1028	1005	1027	996	969	939	967	1043	976	1026	967	969	1007	1024	942	1038	1045	939	1028	972	1045	978	1038	1004	999	980	1000	1055	1009	1025	1011	1020	1062	973	963	1050	1005	933	981	992	970	1013	910	954	999	986	1065	1037	989	939	1013	980	1008	996	999	1020	986	981	991	1019	1006	983	976	986	977	989	1038	1027	1043	987	991	997	1009	914	1006	993	1001	999	955	1025	1028	975	1023	980	986	967	942	993	944	1039	1010	1015	982	1017	1039	1006	1004	1024	1045	1015	1053	1038	1024	983	1003	1002	1024	1057	981	1020	1002	1008	1010	1023	1050	983	983	1056	994	970	1003	989	983	980	973	1014	1001	1024	1011	1022	1043	1073	1005	1010	1010	1019	964	1063	1034	1014	1022	1011	994	971	1031	886	1034	959	975	1005	981	1014	1022	986	1011	1019	976	983	1066	961	970	1003	1017	1015	1046	1037	981	997	962	1042	1069	969	953	921	951	965	1027	983	987	1049	1019	990	1022	1011	1027	1002	995	1029	1031	1009	972	1007	987	977	940	1024	994	985	1008	1076	1050	960	1011	991	1026	989	1021	1066	992	986	988	960	949	1039	1034	982	1035	998	981	1039	1074	979	997	986	1040	990	1005	1019	987	1005	1007	1000	979	977	945	978	984	1021	1017	1008	1033	1010	1016	954	993	974	980	978	1028	981	1028	1031	1037	1026	1079	1005	991	983	1010	1004	1010	1019	1040	984	987	1034	995	993	994	1052	994	1003	1001	970	985	978	1034	1014	1075	984	1011	1001	979	968	1032	979	1015	976	989	1010	979	1003	1052	985	1016	980	978	1059	1016	943	979	1003	964	1002	972	1035	1016	1037	1008	1035	1069	997	963	1007	979	1003	1048	988	1014	1044	984	973	1041	996	935	1007	1047	975	990	1061	922	943	944	1025	1015	995	983	914	1036	992	1012	973	1016	998	935	991	1015	1047	1012	1043	1048	989	1016	958	1007	985	1025	1033	1028	1103	1013	1036	992	963	1026	990	935	994	958	962	994	1023	1049	968	982	1022	983	1056	1026	1037	967	958	997	1007	1020	1013	1036	1077	987	1012	929	1044	1002	1011	993	985	991	1057	1043	1018	987	989	1045	996	983	1069	1031	1002	1001	1011	1018	980	1062	1036	1008	987	1031	1001	1004	966	1004	1023	1001	1030	1004	1018	1014	964	982	1088	1006	986	1009	982	1015	1099	992	1000	982	999	999	1065	1028	1020	1049	971	995	1007	989	958	1012	970	973	978	1018	1032	1002	969	957	975	1022	978	970	1060	1040	972	1047	1042	977	974	995	1007	999	1045	1027	1018	1037	976	1003	1023	978	979	1049	1007	976	949	987	1012	994	1007	972	1008	1005	967	989	1056	946	992	1002	978	1027	1011	1005	987	977	982	999	1013	1018	996	1051	1069	998	957	942	1023	997	943	962	992	999	996	1020	936	1017	1035	1019	969	897	995	1013	984	1049	1040	976	988	948	997	1005	981	1014	1001	966	1030	995	993	987	1035	927	1081	1036	1023	1044	989	976	1009	994	1022	1017	987	977	986	996	1067	953	999	968	1027	1067	969	1033	991	1008	928	1038	1044	991	978	1025	1006	966	977	991	986	1000	965	978	993	1033	1054	1033	1018	989	951	1019	987	963	992	984	1006	1003	1022	1006	1038	942	946	970	962	1005	986	974	1048	1004	1001	994	974	1057	1008	998	978	1035	1021	997	980	1041	1057	949	1041	984	995	985	1020	1031	970	1048	967	1010	1000	966	1005	976	985	1010	977	986	1047	1003	1046	1013	1002	1026	1033	1001	1012	1013	995	1009	971	993	1007	947	1006	988	974	996	985	989	985	996	984	1014	1052	982	931	979	993	1030	986	1016	1046	985	978	982	969	1032	965	999	1026	1018	1001	1006	1006	1074	966	1035	977	1032	1019	968	1039	989	996	1001	964	1021	986	995	999	1043	975	993	1027	944	1038	1074	980	1046	1005	1045	1033	963	1004	1034	1021	991	1026	939	969	986	1000	1027	1003	1049	975	1004	1020	1029	1001	971	1003	1010	986	1023	1035	1025	992	988	964	969	1024	965	983	1030	1036	974	1005	1038	1013	1028	1026	1053	1037	1002	982	952	1004	966	1026	994	985	918	996	980	1005	1021	1006	997	968	997	928	958	1048	954	1013	1001	1010	991	1010	963	1012	974	1019	933	985	1021	995	993	940	1020	1017	977	974	974	1080	962	998	1046	993	994	1001	1008	994	974	1023	987	964	1010	978	940	961	1023	972	987	1010	1040	982	984	974	1006	1026	1053	981	1018	1038	964	1011	1044	1014	1029	991	979	1017	1054	1068	956	996	1028	997	970	975	1074	995	1018	995	951	1035	963	1048	1042	1051	993	1028	1010	1027	977	1026	1047	984	1000	1037	1061	1014	1059	991	1022	1037	952	1003	1012	1039	975	1016	962	1057	1018	995	1004	990	986	1054	968	1006	978	1021	1004	1053	1033	998	1018	974	1023	1029	994	946	1039	1043	1020	1081	1046	1015	1010	989	1031	989	1056	976	1075	1008	972	1043	1072	934	1039	965	1000	997	999	1050	991	1051	1033	918
53526	13820	2410	671	486	438	415	410	387	375	360	370	332	351	353	342	347	323	300	326	325	319	324	318	297	337	313	280	360	347	345	334	326	307	317	331	308	301	344	328	332	309	294	328	328	343	357	298	306	291	312	297	308	328	348	308	344	306	330	315	316	341	316	322	326	316	326	326	352	343	332	307	286	303	310	292	302	319	328	298	303	344	339	360	342	311	298	301	340	340	357	338	348	345	286	320	332	343	326	305	320	336	349	324	320	318	310	317	342	314	326	272	326	345	327	338	311	345	338	353	302	354	354	311	310	305	320	333	328	347	315	309	307	312	332	346	329	320	324	330	295	369	348	274	330	346	313	287	313	284	320	338	291	313	336	325	294	310	315	321	321	312	326	338	322	375	319	305	331	313	304	320	326	353	318	287	331	303	358	308	346	341	316	317	286	338	316	309	333	323	315	341	305	340	309	309	342	300	317	344	318	364	301	340	351	338	306	340	282	345	285	326	330	343	339	295	340	338	310	306	288	319	352	313	355	334	323	312	306	335	300	302	333	305	297	324	303	326	312	334	289	337	322	307	314	325	310	326	329	331	289	291	295	321	302	318	326	322	336	309	314	340	313	300	305	332	269	339	336	330	335	332	313	332	352	329	314	342	320	290	316	314	309	374	337	319	306	285	316	337	317	310	325	310	365	323	326	322	334	325	312	336	320	321	287	327	328	312	360	334	321	313	298	298	313	367	330	326	323	295	295	335	295	329	309	339	296	303	339	303	335	353	319	292	314	346	302	309	310	322	286	336	336	319	322	336	334	316	310	318	308	318	333	310	309	329	358	310	326	307	330	331	320	334	363	334	315	338	307	319	351	332	325	314	311	332	334	292	295	317	328	293	319	326	330	335	329	330	337	323	321	325	279	290	346	307	295	351	299	341	319	327	302	315	306	298	333	295	339	320	304	316	327	321	310	327	312	334	323	315	319	321	313	336	298	347	327	310	369	315	336	350	321	321	348	333	348	313	316	268	339	307	347	313	344	298	351	303	292	346	316	332	295	312	302	317	318	367	323	306	331	350	332	321	318	341	324	288	337	319	344	312	340	320	329	320	319	321	276	351	356	310	311	300	334	329	326	334	298	312	309	333	317	321	343	342	309	322	340	278	345	325	322	318	299	314	304	306	349	320	325	339	297	290	318	305	320	345	341	342	334	304	304	313	332	289	344	355	359	351	353	345	356	301	303	329	314	306	307	310	322	330	324	326	317	286	303	338	306	348	333	339	335	328	344	311	308	303	336	318	347	300	313	351	314	345	295	289	352	364	320	318	312	312	319	338	310	317	306	307	315	337	354	301	337	308	335	322	348	342	329	346	347	327	307	321	337	285	303	346	291	310	341	307	256	376	302	332	309	338	340	341	328	308	326	337	335	315	348	351	308	312	297	331	288	302	295	300	310	324	281	321	286	289	302	343	328	340	336	289	331	340	307	342	306	332	319	334	330	308	327	332	317	295	314	331	303	338	281	325	328	345	321	315	340	306	295	314	344	344	305	322	340	336	343	357	330	297	317	330	365	310	294	321	305	313	322	353	332	362	309	300	315	322	332	297	338	304	305	327	348	334	323	273	330	347	377	319	304	334	337	302	313	359	321	331	349	302	326	334	306	330	325	314	305	326	333	319	334	328	309	315	305	324	322	313	321	326	317	350	342	347	336	334	318	346	373	284	333	332	314	301	321	303	312	306	331	349	349	331	330	323	325	313	325	306	308	317	300	309	340	321	339	311	317	342	319	330	356	298	323	347	313	300	309	322	318	290	325	322	374	336	299	348	310	324	346	290	312	316	320	334	299	331	337	286	313	319	320	307	341	323	337	355	347	325	352	305	319	306	295	334	340	327	369	334	306	331	295	301	295	350	347	290	311	310	308	346	307	341	289	312	289	309	335	308	303	321	323	319	328	312	335	293	330	336	322	304	293	329	324	305	298	330	320	344	342	303	308	337	319	343	348	347	304	340	317	317	335	306	318	332	302	316	320	337	343	306	332	311	270	283	339	358	350	340	353	328	366	338	319	320	344	328	302	293	301	309	318	325	282	299	311	289	314	352	317	317	316	325	358	331	346	302	331	348	318	311	352	314	324	334	320	366	314	319	330	300	332	318	317	303	325	345	312	313	355	339	312	322	305	319	349	329	330	386	338	333	301	337	319	339	324	290	293	352	313	313	309	293	309	317	301	320	298	313	322	296	317	337	322	332	285	342	334	336	311	321	296	312	340	332	313	321	328	329	328	332	302	321	324	294	334	321	320	347	320	301	341	327	294	344	312	318	328	320	345	328	315	342	368	300	303	300	335	355	302	304	317	338	305	334	340	353	321	355	360	282	311	308	317	329	343	314	310	325	317	329	347	324	314	342	333	302	344	329	312	337	339	336	286	327	323	315	304	325	304	327	338	305	349	311	341	337	316	310	339	323	339	330	341	325	321	339	326	308	309	310	312	323	332	346	324	326	333	329	337	290	315	365	340	381	328	327	323	343	311	336	328	334	313	302	309	336	316	311	295	305	344	340	301	313	360	315	339	323	289	348	358	307	339	311	330	326	345	342	311	310	304	298	307	325	329	299	312	291	322	279	328	339	305	311	336	363	284	345	324	293	304	307	349	319	339	294	315	350	321	250	321	340	323	321	338	315	332	312	334	336	359	343	298	290	326	323	299	349	332	358	317	302	296	331	313	324	381	355	310	352	269	325	321	321	312	293	310	314	332	367	300	340	294	313	319	333	302	318	320	299	320	320	344	335	291	307	343	326	291	330	322	306	320	307	312	322	342	304	319	305	356	353	291	315	330	298	297	314	330	310	371	306	327	332	304	303	311	294	304	340	302	325	334	338	310	295	285	301	317	336	347	313	325	306	336	372	326	331	322	344	328	328	353	326	327	302	292	344	355	331	334	284	296	319	309	305	300	336	322	299	357	343	380	328	343	306	312	294	325	325	298	293	314	355	332	337	318	292	355	277	321	317	318	303	319	310	318	325	326	294	301	281	325	363	330	326	346	313	310	322	336	325	282	293	350	346	315	288	356	353	294	365	333	315	316	311	294	310	329	336	316	310	344	348	310	344	305	346	321	325	331	288	325	336	291	309	327	332	312	337	314	323	352	348	301	347	331	347	307	346	352	313	312	325	384	323	334	305	337	297	286	299	315	326	351	341	341	337	317	329	309	310	339	339	316	323	327	332	346	302	316	332	331	332	340	302	324	320	323	301	359	321	344	322	317	315	365	319	289	314	293	308	317	279	335	309	349	333	323	293	333	288	285	313	335	326	315	296	288	353	354	315	334	306	336	366	304	300	305	316	343	308	322	318	310	295	308	315	356	324	357	306	344	291	318	299	323	326	328	325	331	347	305	295	314	296	313	324	337	327	303	304	328	318	317	309	294	358	333	305	328	358	313	294	292	292	323	317	378	291	303	335	333	314	314	341	328	304	338	313	351	348	344	356	289	336	329	332
27237	1018	1553	1771	1535	1396	1182	1079	1047	912	914	917	893	870	766	811	742	764	716	788	812	745	759	736	772	772	715	759	728	725	704	735	744	706	747	711	738	747	749	735	661	696	678	739	700	782	769	730	694	755	743	737	736	731	730	746	754	734	712	764	799	783	771	712	716	713	753	715	711	736	753	742	766	711	662	716	680	773	723	745	747	730	662	639	730	709	679	675	709	716	700	781	706	768	736	700	751	729	721	661	731	694	725	700	697	699	675	735	693	727	718	718	794	706	755	678	740	737	718	747	697	706	736	684	732	698	712	699	706	715	679	786	692	729	770	668	696	710	726	659	770	717	765	755	740	761	732	730	738	697	721	754	756	801	705	702	722	711	702	733	738	730	743	728	706	735	706	717	748	705	657	748	705	741	747	694	713	751	758	704	720	727	717	717	696	743	712	731	750	717	706	681	701	738	713	730	745	741	725	631	696	721	718	728	716	708	722	739	682	753	672	695	704	716	712	750	720	726	771	735	725	736	702	737	747	714	729	746	737	729	758	750	738	728	729	741	685	725	704	720	709	715	698	732	707	713	747	730	745	711	751	732	691	696	713	740	736	727	738	674	699	731	727	710	706	698	750	706	715	709	702	762	687	711	698	724	720	645	717	750	740	675	711	727	682	727	743	681	692	712	716	696	716	726	723	693	648	698	710	699	751	720	691	792	715	768	723	711	759	722	691	703	743	721	687	741	697	694	733	697	772	682	719	731	693	742	728	774	696	722	763	720	729	718	713	721	715	719	771	727	733	701	721	737	730	693	704	745	730	702	727	727	705	743	706	738	729	754	685	722	748	721	699	690	695	776	709	712	658	723	699	750	683	762	758	741	716	737	713	694	703	704	710	751	711	740	691	704	748	709	730	712	738	723	733	718	753	707	753	686	716	655	710	695	714	775	740	678	771	739	796	719	731	707	714	689	705	725	698	753	764	721	736	756	737	757	742	777	696	685	732	697	720	694	721	708	716	679	728	713	703	675	724	728	641	707	709	682	705	722	729	677	688	711	700	738	727	739	730	742	728	704	751	725	733	771	724	719	731	735	695	700	760	700	740	718	713	707	737	701	673	693	775	748	776	693	692	699	693	738	718	709	681	742	706	738	681	745	735	723	730	797	725	741	690	719	705	709	712	666	737	735	735	745	747	704	686	746	696	667	703	744	741	708	765	731	703	747	735	736	753	736	708	700	658	704	744	680	732	771	713	758	781	728	729	702	655	766	735	730	691	759	692	735	762	726	770	691	692	705	731	745	708	769	711	737	756	711	705	671	770	680	755	749	743	715	716	765	723	684	688	691	705	738	722	729	742	724	752	746	747	709	698	689	738	722	721	727	721	686	661	704	715	699	716	721	747	722	687	697	712	742	728	682	747	749	760	695	714	719	734	678	697	731	735	759	735	682	779	729	697	728	700	723	723	742	737	736	713	726	693	775	733	735	740	710	812	727	730	708	716	737	723	780	710	684	771	721	765	732	736	706	734	765	723	706	713	756	675	718	727	697	720	687	725	735	721	732	708	716	764	737	715	640	722	726	694	726	699	704	727	727	683	730	735	727	698	724	718	733	692	729	716	725	771	713	742	758	712	707	726	755	706	746	705	734	704	690	685	745	736	809	747	681	717	734	722	695	714	721	730	695	704	738	699	719	700	734	742	724	748	767	687	713	720	719	669	671	711	738	755	737	724	735	749	711	743	730	723	718	700	712	720	702	738	749	775	696	760	742	715	777	690	756	740	740	710	757	709	712	724	721	676	695	708	758	728	703	732	776	760	709	724	733	730	712	679	732	736	689	742	683	713	713	786	729	721	753	728	713	750	728	698	759	736	740	783	718	727	712	708	736	721	706	704	754	792	755	713	703	726	721	768	696	696	712	741	759	703	705	724	703	731	684	731	698	755	768	704	736	760	702	708	738	751	733	738	711	680	817	676	720	747	687	726	685	737	728	697	739	674	714	669	732	781	746	735	716	726	714	778	726	718	734	758	762	708	715	713	727	700	738	733	709	703	759	689	749	687	738	700	682	698	758	717	756	719	734	723	709	743	669	715	735	724	691	724	729	669	722	729	648	731	699	746	737	714	748	669	766	689	722	670	731	763	711	727	693	695	743	728	709	687	733	708	743	752	731	721	709	686	651	734	707	699	731	707	726	720	676	747	707	733	739	720	740	734	732	695	756	758	736	717	763	745	713	682	720	731	704	729	754	693	744	729	750	794	696	734	753	732	742	700	737	751	721	753	735	736	745	772	713	733	680	667	689	742	722	743	749	701	778	696	757	719	668	720	779	756	694	743	703	696	734	721	701	759	705	702	699	731	771	732	724	687	717	788	733	737	669	703	757	725	717	705	699	715	713	766	683	735	743	706	718	761	755	713	770	751	721	706	696	702	701	719	721	725	731	713	733	761	717	707	736	737	732	701	725	707	810	742	738	735	750	742	660	759	738	706	768	793	691	685	742	745	709	752	707	734	691	726	763	761	748	709	711	727	754	764	748	740	740	735	710	735	691	720	700	730	733	744	709	750	699	710	751	679	701	675	659	694	737	730	707	717	733	726	722	703	732	740	720	692	721	771	722	813	745	772	714	699	722	688	733	747	719	673	725	711	715	735	691	739	774	731	699	703	706	750	660	722	729	713	739	730	675	722	752	711	724	717	709	689	744	696	775	744	722	726	704	697	736	733	699	724	748	695	717	734	731	727	730	700	783	703	683	709	778	708	727	721	738	714	749	736	723	695	737	781	781	726	736	708	708	684	710	716	733	761	683	710	702	717	717	713	694	767	707	720	726	733	710	738	693	721	768	678	757	700	735	762	725	738	730	731	742	750	712	718	715	769	725	703	791	708	685	698	753	730	681	730	774	731	740	739	701	726	732	688	728	737	728	689	779	697	689	691	729	751	685	720	705	745	707	757	746	703	704	686	724	727	701	711	750	746	736	744	699	681	685	709	719	748	696	709	749	741	768	763	687	676	730	717	709	693	776	742	696	707	716	768	689	682	728	748	735	749	714	787	736	690	741	658	727	747	770	723	766	735	728	747	734	670	744	753	700	724	705	734	744	704	731	713	732	741	703	744	716	777	683	709	695	719	702	719	751	764	725	708	754	712	758	713	738	740	738	688	715	736	730	705	717	754	734	740	737	780	688	691	714	742	718	770	707	714	703	745	734	739	740	750	722	712	782	749	716	738	695	728	723	681	754	734	768	730	739	734	784	762	714	726	772	715	737	724	706	750	721	706	684	717	772	712	693	676	742	738	721	734	740	715	752	727	714	713	762	738	772	713	749	716	715	727	715	728	722	725	721	741	691	652	720	767	722	730	716	706	725	744	688	711	753	701	781	775	728	705	739	726	722	673	737	737	696	737	743	670	729	738	706	689	749	726	752	689	708	792	715	762	756	717	673	726	710	765	695	703	715	740	692	703	790	711	711	748	693	701	701	726	724	687	749	736	727	712	745
36033	5897	476	352	384	317	337	372	355	333	377	346	327	355	314	322	330	357	333	349	350	327	335	344	343	352	338	354	354	345	338	336	339	317	340	334	315	325	284	311	354	346	331	343	314	300	313	338	332	307	344	315	329	393	336	322	335	324	372	368	350	315	347	331	310	314	329	276	323	356	340	334	339	336	308	344	301	269	358	332	329	324	344	356	306	319	335	348	317	318	340	340	330	330	331	344	328	330	346	331	333	327	335	380	330	314	306	363	348	373	324	334	333	304	356	352	310	339	328	331	343	357	338	325	315	351	337	335	327	328	341	321	328	351	320	325	342	312	312	338	358	348	317	354	334	339	346	318	308	322	329	329	334	295	352	362	385	328	340	342	284	349	361	342	368	287	332	372	323	307	307	323	359	318	338	365	285	318	327	337	307	341	334	305	311	310	331	332	321	320	319	345	331	327	326	301	360	332	356	372	329	332	370	355	344	348	300	327	343	342	316	347	310	303	358	348	352	368	317	325	361	349	358	341	372	315	340	304	329	353	336	347	354	328	321	368	301	305	314	351	295	330	368	325	318	300	342	315	312	319	341	355	327	340	345	309	344	354	332	306	365	346	346	367	328	325	301	337	323	314	315	316	305	342	330	321	329	347	323	351	336	322	348	345	364	335	338	316	339	341	371	358	345	336	359	329	326	341	330	319	321	298	342	312	317	364	313	323	317	331	322	340	338	339	379	358	316	349	349	321	354	342	320	340	366	361	341	326	335	375	332	328	339	349	330	349	328	318	321	340	332	306	356	314	321	299	336	333	331	315	364	372	331	317	319	288	325	320	335	334	334	337	332	353	327	311	350	341	319	301	265	335	323	342	350	304	348	347	346	330	305	369	349	304	333	310	303	327	349	337	342	311	339	328	296	336	338	326	336	360	331	366	307	315	338	305	311	311	317	298	299	315	340	323	300	342	326	329	317	309	316	326	361	320	301	328	317	365	331	359	304	330	336	355	350	377	325	318	358	332	299	353	331	338	320	315	346	360	358	335	310	322	333	337	348	374	338	332	360	325	349	316	337	347	336	322	326	338	339	289	328	354	305	307	286	318	313	333	347	346	326	339	331	331	312	343	325	306	306	307	361	376	319	303	331	311	326	357	304	346	329	377	318	318	323	327	309	347	349	339	302	315	319	354	325	333	350	315	292	297	328	315	326	352	320	333	363	306	330	400	346	319	334	347	343	326	385	313	334	334	318	346	315	332	366	329	327	300	346	290	335	344	335	361	365	324	357	353	338	281	344	340	316	337	300	325	335	317	341	320	344	344	346	341	342	341	358	333	334	298	333	321	366	328	335	358	362	312	339	323	348	366	336	350	350	373	340	308	364	370	307	357	314	318	347	350	307	350	326	313	344	314	354	343	331	321	341	358	331	338	322	330	330	340	319	336	318	337	339	352	339	355	329	332	349	367	336	313	323	328	324	331	334	350	346	320	322	373	342	351	341	323	370	346	376	324	351	344	344	342	343	320	326	331	319	342	332	355	368	328	311	353	325	343	331	302	369	352	327	333	301	336	324	342	345	350	345	317	333	324	324	339	340	350	352	348	343	357	362	351	338	350	325	312	316	344	330	346	342	327	334	333	332	342	322	340	319	331	335	328	311	327	371	387	319	328	314	331	331	328	336	352	336	349	362	330	318	315	365	336	298	332	312	324	335	339	314	333	335	344	332	317	351	342	341	334	288	341	335	319	339	328	346	355	347	339	352	357	327	321	314	314	311	317	307	343	329	349	324	328	333	361	323	289	321	353	333	314	313	321	318	377	314	349	338	328	357	323	328	328	342	360	328	339	309	341	340	328	315	319	296	355	310	356	336	348	363	363	319	359	324	384	321	326	337	342	315	313	338	304	322	301	358	342	370	311	329	338	380	305	321	331	365	324	340	330	349	343	336	347	337	317	278	312	347	349	303	355	353	320	323	312	343	314	328	340	307	308	309	341	353	345	358	302	359	307	325	329	358	320	352	326	325	358	358	314	324	335	316	338	345	303	296	327	336	356	352	306	356	325	323	335	335	316	329	371	321	332	324	316	331	350	358	332	364	312	317	328	345	320	364	362	332	330	315	337	317	356	309	348	332	323	354	326	354	352	341	345	370	352	331	378	330	319	318	338	310	326	350	305	325	336	324	340	360	364	342	307	365	338	305	310	340	343	309	331	355	362	343	340	312	335	339	350	318	344	326	330	354	323	340	333	333	312	319	355	356	323	295	316	309	325	332	314	362	352	337	335	319	333	339	320	341	354	372	347	288	329	343	323	394	339	330	296	355	340	341	347	302	358	332	339	323	362	344	334	318	347	314	353	318	350	351	335	377	381	368	324	321	345	342	345	349	352	326	300	318	334	335	312	354	355	362	351	340	324	356	322	307	303	323	304	351	312	325	308	313	358	362	322	294	308	299	351	292	332	352	323	341	358	335	326	308	311	284	330	343	362	365	356	329	313	307	336	327	369	329	324	365	315	324	337	318	360	328	339	324	334	315	353	372	324	372	356	343	358	305	361	327	334	320	347	336	302	312	350	318	301	340	331	337	305	334	328	342	334	335	340	334	340	345	353	346	353	362	342	313	351	328	324	337	351	329	344	374	348	320	345	294	334	305	353	337	322	336	306	319	353	359	353	333	333	341	337	336	355	332	330	330	315	301	292	340	352	326	320	351	311	309	365	332	334	322	374	349	339	309	310	309	368	336	323	328	351	318	312	338	330	361	299	306	338	358	337	368	338	314	391	307	314	314	348	325	300	323	325	351	341	362	288	340	358	320	347	354	345	342	340	324	313	305	305	304	327	345	339	309	302	352	333	372	342	317	357	354	317	341	338	349	315	301	322	345	294	360	332	303	338	285	345	311	341	330	330	345	353	352	366	341	322	358	329	343	360	311	364	334	296	333	333	338	327	370	315	297	317	370	314	330	333	336	334	328	323	336	318	306	318	326	353	345	371	335	312	321	323	342	371	314	327	309	345	332	312	347	319	360	336	358	307	345	309	300	305	342	332	333	347	333	341	331	363	352	359	351	337	338	348	322	325	342	315	337	316	304	312	298	312	325	324	351	324	325	330	353	323	346	299	318	322	320	337	298	304	360	365	308	358	305	317	348	340	357	324	384	357	345	336	323	307	340	345	348	338	347	356	354	354	341	320	337	350	343	386	346	351	349	316	310	321	323	368	353	352	316	328	329	346	348	333	295	316	340	292	346	335	340	293	315	303	350	321	337	306	311	351	339	329	339	334	323	329	342	335	317	303	329	313	346	364	360	349	344	316	357	366	332	349	308	320	370	366	319	312	308	323	324	345	357	332	320	327	325	322	318	318	336	344	313	324	350	327	330	338	343	346	341	352	327	347	316	339	363	322	318	288	346	351	317	344	368	327	360	332	334	346	321	326	315	287	332	315	314	349	307	336	292	313	304	318	319	339	288	317	343	342	301	325	342	330	317	375	315	341	322	299
19616	769	800	797	847	738	818	769	762	807	759	743	801	713	764	811	718	792	784	773	748	755	720	753	771	745	827	797	772	762	789	769	776	767	768	811	819	763	758	800	725	804	780	775	737	775	770	768	783	779	755	760	818	785	784	780	786	790	741	741	754	788	779	757	804	793	780	777	787	723	780	742	729	772	755	789	773	759	759	764	753	740	747	747	727	741	798	776	748	799	777	758	836	776	736	765	752	796	769	769	729	792	725	799	768	825	755	753	765	785	809	712	712	758	795	776	786	791	765	748	774	711	783	791	737	784	749	783	746	719	791	779	805	768	787	747	788	716	786	754	740	761	738	740	792	738	770	761	794	749	743	730	758	822	761	792	768	762	779	773	768	809	788	812	692	795	769	801	821	738	778	786	741	786	812	796	737	741	744	758	747	773	749	737	729	799	843	742	802	790	735	798	734	748	792	748	799	818	776	752	745	728	733	818	725	727	769	740	778	738	741	746	791	779	748	782	754	769	771	745	824	731	772	804	752	719	791	736	768	788	752	738	812	728	708	771	763	729	783	759	749	771	746	735	733	767	747	757	735	764	756	742	772	751	820	790	807	773	779	751	787	758	787	761	804	761	743	749	740	773	807	747	759	758	774	747	826	787	747	783	764	779	723	806	767	790	764	753	762	759	742	792	783	795	799	766	794	810	733	769	823	780	775	763	759	779	766	778	797	823	834	778	742	737	775	771	737	744	714	793	750	765	756	767	782	764	747	764	767	744	818	776	748	774	753	781	777	740	802	766	809	774	754	750	782	743	771	771	756	746	739	784	755	763	779	751	741	782	779	753	774	759	773	762	778	782	747	706	781	815	730	773	748	766	802	770	791	789	780	730	773	827	765	767	760	797	769	774	747	761	725	764	790	777	708	789	754	767	760	737	765	801	783	822	777	765	797	778	755	762	740	786	750	752	802	745	752	770	776	723	769	751	753	760	795	749	779	814	774	783	724	735	766	765	723	781	763	797	776	775	773	718	771	778	808	760	768	689	774	762	767	785	696	801	750	775	741	770	748	781	765	761	751	752	752	788	784	781	836	699	753	789	735	772	788	761	810	768	796	757	765	760	770	807	768	739	724	760	791	788	792	791	752	798	809	736	820	760	762	780	786	710	764	790	754	809	775	733	744	772	793	758	777	771	753	841	765	781	769	751	755	814	769	722	792	758	771	748	761	790	791	803	757	799	752	775	775	762	783	771	771	774	783	779	759	777	734	783	762	784	819	816	766	791	774	780	752	767	762	756	793	779	804	760	707	736	746	765	810	792	738	703	765	763	736	771	795	782	782	793	777	770	720	774	765	724	737	735	738	805	761	762	761	794	740	751	781	773	738	746	727	764	778	783	713	727	747	752	796	789	761	769	748	764	781	775	744	738	737	763	775	788	765	725	738	769	742	739	728	779	764	823	728	765	768	775	738	801	773	749	755	756	817	748	753	715	777	812	782	797	771	735	761	751	794	803	770	735	748	787	759	788	780	789	741	790	803	775	747	767	788	808	761	778	776	710	777	770	793	771	746	750	742	778	753	740	786	803	774	757	776	779	773	777	748	726	733	788	757	756	773	755	769	789	795	753	783	795	795	844	792	750	727	809	735	748	756	791	757	760	775	745	732	742	770	765	713	785	748	751	761	749	802	745	763	762	774	747	779	815	738	742	777	744	811	775	790	760	788	774	760	775	753	777	760	741	739	733	802	774	795	818	764	768	777	849	769	787	762	787	812	725	745	753	753	801	771	705	790	757	801	761	732	814	762	763	769	745	737	734	773	752	763	728	783	786	772	805	746	755	729	779	764	767	752	750	794	785	781	822	776	808	758	754	800	790	811	768	716	763	778	760	770	810	719	781	780	782	741	725	811	752	793	772	744	739	717	802	761	819	795	785	818	770	785	741	788	763	798	717	771	771	771	749	778	742	802	774	744	780	714	739	791	806	759	777	748	772	818	825	751	783	769	781	743	762	781	791	742	788	776	778	799	785	761	735	812	778	744	760	747	801	762	727	775	729	805	757	779	742	778	803	771	829	737	770	777	753	749	738	771	734	759	730	747	741	774	781	790	764	755	806	760	726	771	808	772	752	789	825	775	777	821	750	740	744	781	734	736	738	780	780	778	774	782	779	739	723	796	764	779	746	770	798	724	743	774	839	713	778	760	754	785	745	776	789	766	747	791	736	785	760	756	747	803	752	797	743	783	775	810	792	768	792	722	763	757	711	788	802	798	764	729	800	799	774	805	813	742	746	750	780	715	788	744	782	739	770	754	754	792	750	762	780	777	754	754	751	756	729	748	764	817	781	742	743	768	733	712	751	762	832	784	810	699	756	781	791	752	720	800	797	806	763	766	779	735	766	766	770	814	811	809	751	775	794	809	747	736	775	777	730	811	717	720	713	799	743	751	797	771	809	740	784	750	791	777	794	769	792	812	820	791	761	757	749	787	799	746	809	787	786	778	740	787	742	765	777	723	733	787	766	759	750	770	711	814	754	734	742	821	765	775	793	752	796	787	750	795	769	731	805	744	748	762	758	794	768	781	787	741	798	768	724	785	784	779	763	771	716	759	783	783	738	795	831	809	802	733	764	744	775	752	734	756	739	762	813	807	738	790	714	784	758	783	759	715	736	775	764	745	793	757	752	754	756	761	759	788	756	783	751	800	748	776	815	777	743	737	743	784	796	764	806	728	748	769	744	749	703	777	787	822	753	751	801	778	741	780	770	811	765	743	798	748	774	736	758	790	731	787	765	739	767	757	709	745	798	737	810	770	761	779	798	849	722	776	719	738	794	741	772	778	808	811	793	807	777	763	754	782	739	788	754	767	789	741	800	770	833	794	761	746	765	821	755	803	732	732	784	743	755	782	769	799	786	685	779	775	763	778	743	731	761	826	811	733	733	742	754	743	783	746	812	751	727	751	784	742	770	740	735	763	750	755	739	770	773	767	809	767	854	751	797	763	757	760	741	775	752	732	837	781	718	771	762	748	755	806	788	790	767	788	755	769	764	761	769	702	761	761	747	791	721	742	750	804	729	788	758	784	760	749	795	765	766	753	727	803	784	787	724	789	804	779	734	769	779	782	772	781	760	744	783	735	773	760	782	768	776	759	757	774	764	814	740	797	734	747	800	793	742	770	802	745	741	747	742	737	754	742	793	752	753	756	762	747	788	719	762	780	716	745	781	759	814	719	769	728	761	737	782	758	778	746	792	750	762	754	766	742	778	768	766	791	756	721	753	755	760	714	736	751	743	772	760	738	784	791	741	771	750	769	762	750	787	741	749	745	783	766	863	714	770	813	783	759	788	770	767	795	779	784	798	738	805	719	770	767	776	733	799	780	753	775	838	794	771	790	742	802	759	779	799	777	761	743	777	772	795	769	803	717	745	760	749	755	819	788	742	767	753	800	784	774	785	729	782	784	772	738	775	773	794	749	769	795	744	785	759	757	747	714	772	740	787
50871	11499	1459	632	535	518	474	480	478	444	450	451	412	474	413	454	403	421	420	440	382	403	425	470	465	442	431	475	434	459	442	445	456	438	440	432	463	423	467	421	415	431	464	448	417	458	449	405	458	419	415	420	452	413	406	399	395	451	414	434	434	367	435	441	454	479	417	415	470	453	454	430	416	406	410	397	419	433	445	429	456	394	419	443	475	412	379	396	418	402	423	423	440	471	421	404	414	430	434	413	422	394	409	448	439	436	426	399	421	464	398	416	417	406	454	387	446	434	427	517	399	412	460	431	440	448	419	422	456	411	463	408	459	471	436	454	382	463	395	438	442	431	474	472	473	437	449	461	421	434	459	446	457	423	465	446	413	404	425	414	429	443	413	403	443	469	433	385	447	408	423	416	446	420	444	434	416	395	437	464	437	430	397	437	426	375	444	394	436	442	404	392	396	449	444	393	419	408	435	403	414	421	407	399	438	448	425	426	434	424	437	439	433	431	458	421	445	416	485	401	426	406	476	435	468	459	434	447	408	440	435	402	463	451	413	412	405	392	415	443	459	457	405	396	438	416	456	425	414	432	428	417	430	444	447	448	434	431	439	415	441	415	407	441	420	402	469	428	456	413	436	422	467	431	478	410	408	407	451	431	426	368	440	479	418	414	415	452	435	443	457	410	419	405	424	451	471	442	382	445	457	375	441	438	433	440	424	445	451	418	434	426	438	443	450	433	380	436	447	433	454	460	450	430	423	423	431	427	444	390	417	491	415	402	451	444	396	407	387	401	441	462	441	430	427	447	408	446	399	425	426	426	432	399	400	460	427	443	389	506	418	402	428	415	484	433	395	471	433	434	430	441	417	450	442	421	463	437	426	415	426	465	449	453	396	415	467	480	443	410	428	383	447	426	478	469	401	441	434	456	458	435	434	413	409	476	407	425	424	416	419	428	460	455	474	426	429	391	471	424	456	421	430	455	408	431	435	400	440	403	443	445	460	420	433	443	437	436	433	406	413	470	431	484	436	431	396	462	448	422	383	423	440	433	419	421	426	413	474	426	458	464	432	416	414	477	386	403	403	441	408	417	457	487	462	477	388	425	455	434	405	424	437	456	406	408	430	430	417	478	474	414	412	500	420	447	396	450	437	445	401	420	426	424	441	442	463	425	443	419	430	398	417	420	434	388	461	453	450	428	427	439	450	471	416	425	464	467	465	428	466	397	447	441	411	434	410	413	437	388	407	413	457	423	406	409	423	466	425	444	468	459	393	410	452	445	441	443	421	409	448	460	433	408	409	451	429	438	418	455	392	402	435	423	412	391	436	418	446	420	429	444	443	444	362	400	445	458	425	441	447	425	426	495	450	396	466	399	417	405	389	394	454	419	450	406	441	379	410	418	409	457	456	448	446	469	451	432	473	445	407	426	423	414	404	429	430	434	450	440	458	454	466	417	452	441	402	451	432	423	454	453	417	364	443	468	432	408	425	465	427	434	439	441	438	412	441	449	421	468	441	408	406	418	454	463	431	453	439	400	421	426	448	428	442	467	447	419	451	472	442	450	457	497	413	463	457	434	427	456	397	418	466	446	405	423	416	451	450	435	430	471	442	452	436	398	439	430	439	443	439	428	373	430	407	421	424	469	427	465	423	461	424	431	427	449	423	393	429	430	445	433	457	471	477	442	455	388	449	442	426	428	392	434	420	404	436	451	491	408	412	428	434	462	423	469	484	429	459	395	472	470	457	458	423	443	422	409	427	440	442	409	413	481	446	447	425	427	412	408	405	477	395	393	419	410	440	418	419	454	422	446	423	447	406	433	439	417	419	429	475	469	440	439	452	421	441	444	444	451	457	449	419	464	430	423	456	441	427	411	411	440	433	443	441	408	396	405	419	430	410	443	394	371	404	429	417	392	404	462	426	444	458	437	467	415	433	405	429	438	476	402	440	430	413	438	423	454	433	429	459	418	481	437	445	409	426	442	432	467	474	422	418	414	451	473	479	418	416	492	410	444	429	423	431	474	485	431	406	476	432	456	402	421	463	438	469	430	443	419	440	462	439	430	442	453	421	422	375	396	413	443	443	432	401	415	436	430	415	455	446	434	421	438	459	463	438	435	470	427	458	407	464	430	422	450	483	436	410	425	455	400	404	451	448	459	490	420	425	456	461	426	441	400	453	429	427	455	406	445	471	413	401	426	415	403	427	437	477	440	409	422	433	428	478	402	454	419	435	397	435	439	454	463	439	418	430	423	420	424	417	435	440	425	469	466	396	416	457	414	449	459	416	423	446	451	434	423	417	416	431	450	408	428	430	420	441	451	424	433	391	418	427	432	422	398	427	430	464	456	421	412	463	436	413	474	435	445	403	445	425	429	385	428	426	370	413	424	432	412	432	428	426	454	462	424	419	453	432	458	458	429	413	434	466	447	394	439	431	433	412	425	397	403	458	412	423	405	427	411	443	403	426	435	396	502	411	440	434	432	428	444	443	398	418	449	395	422	450	425	410	427	448	420	400	449	469	418	418	444	420	467	395	400	448	423	449	485	403	402	459	426	433	426	434	447	459	430	420	442	430	481	468	453	460	405	414	402	432	443	484	368	429	436	449	442	438	396	431	467	465	452	499	408	454	482	441	441	440	434	434	419	408	441	440	481	415	432	409	454	423	427	439	471	439	442	401	385	446	465	455	414	478	461	445	433	461	427	454	427	479	447	477	452	418	441	471	434	450	419	431	477	451	374	390	423	396	454	442	458	443	402	432	402	388	451	449	440	443	411	415	397	392	385	414	428	435	441	429	424	443	425	448	438	426	399	445	420	444	424	400	423	431	395	452	461	446	439	443	401	423	430	425	415	430	425	398	426	452	463	421	442	414	445	430	396	447	427	426	445	429	397	423	436	421	410	462	429	455	457	405	431	410	468	439	417	397	455	405	471	443	419	428	435	421	415	456	419	464	392	435	437	396	483	398	455	423	429	440	436	454	438	401	386	424	436	433	406	440	400	394	414	417	430	416	433	419	441	400	438	416	449	385	413	460	433	506	441	385	461	440	429	442	431	427	441	390	452	449	472	435	447	456	402	454	399	438	393	408	435	409	425	443	455	443	468	437	400	444	430	396	428	426	405	425	415	438	406	441	432	392	388	447	446	416	427	418	444	438	403	435	470	441	431	420	393	401	452	433	429	412	413	423	394	437	424	447	460	422	390	452	437	454	385	420	402	426	415	439	427	411	419	431	469	428	459	436	445	461	419	447	420	465	453	410	444	444	471	435	423	398	437	447	450	465	464	413	409	439	410	425	393	455	452	431	408	415	473	389	430	432	461	433	399	389	457	415	462	443	439	445	417	450	408	446	403	416	444	434	425	438	434	419	411	452	436	469	407	406	469	457	412	419	421	435	408	418	413	444	464	422	422	443	425	413	442	419	424	425	468	406	457	404	440	435	449	472	413	416	458	425	414	412	416	427	443	458	432	463	430	419	413	430	423	398	423
26970	1115	1348	1464	1430	1224	1145	1089	1131	1058	1087	1076	1056	999	1026	1019	1025	1033	1001	999	984	1008	1009	1033	963	995	970	973	987	964	988	1001	970	945	972	964	939	972	958	1053	905	990	928	999	1004	978	978	1018	975	946	972	914	915	976	1011	938	931	895	986	936	973	945	946	996	994	956	965	959	1010	997	955	992	943	955	953	991	998	1001	953	962	947	944	964	957	938	948	951	884	960	987	947	978	933	953	950	964	925	945	968	979	980	989	967	942	954	952	998	942	958	920	944	939	936	1024	986	980	1031	961	964	982	902	974	889	1061	944	963	917	935	1032	979	954	961	929	934	922	965	945	943	1011	955	1000	901	965	935	985	1018	982	988	988	952	1032	984	997	996	1005	921	976	927	995	985	986	980	952	965	1021	945	965	962	986	883	958	987	980	954	953	1003	890	907	922	966	965	934	945	960	933	991	962	910	938	928	951	987	945	1015	983	1007	984	933	997	995	962	941	960	965	978	942	950	930	919	1014	984	973	950	983	971	912	1008	988	1042	981	953	969	1023	946	979	945	960	1017	984	985	973	978	976	942	972	1031	973	946	944	970	943	987	940	956	928	930	947	1011	966	977	884	939	953	950	909	944	954	970	974	914	961	945	966	944	1005	976	961	1008	963	910	939	935	985	947	950	995	929	976	933	991	941	956	945	886	937	974	949	905	1002	960	966	926	937	997	967	929	956	980	991	977	962	944	976	949	970	954	1000	1014	944	977	969	900	1010	971	1011	1003	983	981	934	981	958	953	911	978	952	979	1036	1009	981	977	989	958	990	1006	989	987	942	951	944	967	1003	970	968	995	968	948	984	950	962	984	991	943	957	984	960	954	999	978	955	915	990	950	1004	964	961	961	963	937	959	993	926	933	993	994	960	982	1001	1020	937	1023	943	1008	954	940	981	967	976	939	1008	967	919	942	988	961	1016	998	958	930	925	1010	972	942	960	959	995	986	990	991	890	929	996	907	961	993	984	944	928	893	971	1051	1046	997	967	1017	1002	1010	993	981	959	963	971	958	947	976	977	971	968	926	971	920	931	966	954	993	958	936	929	960	982	963	959	974	1010	955	1029	973	943	1012	1037	967	979	984	970	955	1010	946	1031	951	903	957	1007	869	973	949	998	965	898	968	925	1007	1011	923	986	1026	954	955	1004	959	983	970	978	953	931	979	910	932	959	930	917	966	965	992	928	978	986	969	966	967	935	961	962	1030	944	975	948	1009	1009	948	926	1004	959	927	1050	991	977	957	970	984	985	951	983	968	1004	923	964	962	1012	993	927	949	933	998	1004	970	988	974	931	936	917	936	966	1021	965	983	967	941	964	928	1005	965	986	1018	990	932	998	973	965	943	1025	895	952	958	1037	911	1015	972	923	960	924	958	1019	1018	967	917	979	953	977	993	963	972	979	986	992	963	991	931	967	978	981	978	957	943	1007	997	951	986	960	906	949	924	1005	968	950	949	961	950	1027	991	972	970	960	983	954	985	936	1038	970	957	981	954	920	1015	1019	944	907	1000	992	920	979	1008	966	928	997	996	923	980	1008	933	940	956	939	976	923	949	973	1011	937	922	982	954	943	941	959	989	959	976	960	936	937	963	974	1031	995	975	1021	1017	1001	996	943	978	962	923	980	930	961	921	989	923	929	991	989	919	919	967	912	952	955	953	984	1019	954	953	1012	950	924	960	936	936	996	1000	1005	1044	957	940	981	1003	948	953	936	939	946	977	920	970	994	983	981	955	953	967	922	977	922	922	967	985	977	933	994	1034	948	927	915	1005	950	976	935	974	977	938	1003	1010	988	954	949	916	1010	972	950	964	986	983	979	967	957	1020	978	902	1000	946	1032	927	928	961	984	940	961	972	942	1007	949	941	971	976	962	947	948	948	904	915	939	989	974	974	930	961	1032	945	928	946	920	971	961	934	1014	983	947	936	973	961	966	952	969	983	934	906	991	963	996	931	1025	1028	887	941	888	980	952	1039	972	943	1020	957	952	968	986	993	912	948	979	935	1008	973	987	978	939	924	970	934	963	919	962	964	963	964	960	947	944	970	940	955	982	907	1002	968	986	922	975	906	1004	902	1062	895	931	947	997	981	925	1025	1009	960	996	968	952	931	950	923	995	1000	995	957	952	966	990	947	951	955	975	1018	964	1017	964	944	1028	978	969	972	982	963	977	993	916	921	976	988	970	933	965	890	937	1006	970	988	1055	963	963	951	941	973	1024	928	945	942	953	964	964	994	983	942	964	991	948	938	914	932	973	935	942	928	934	940	989	972	960	995	951	1015	961	955	943	926	991	993	985	935	951	960	1005	976	968	940	990	990	945	901	940	980	978	952	925	941	960	985	959	977	977	961	984	980	989	923	970	988	944	1005	1052	958	946	943	924	963	953	1007	933	985	923	952	972	971	918	983	932	957	963	971	987	961	980	988	961	979	1067	901	988	954	974	975	966	992	943	910	951	964	936	991	975	954	998	995	981	982	948	975	990	971	893	1004	969	968	988	934	972	898	947	978	986	919	971	941	968	916	945	939	943	975	971	967	956	967	954	937	993	958	967	942	954	900	956	1015	996	933	1012	980	965	973	940	969	970	931	937	933	1007	949	934	1014	985	974	950	957	951	958	982	861	991	1024	947	922	982	927	939	975	992	934	999	956	1007	954	966	949	947	992	983	966	974	971	951	951	971	965	966	973	998	946	1022	974	1066	993	969	955	946	878	938	972	974	1020	970	993	975	998	946	1011	967	1000	975	936	995	910	896	946	960	978	927	935	952	937	985	951	945	969	993	985	959	945	981	943	956	982	967	958	1005	1026	901	961	970	972	923	968	996	966	913	943	934	969	969	976	1002	991	961	1008	984	956	998	930	952	994	974	948	1024	961	926	992	1012	910	954	950	934	917	955	971	947	951	958	915	926	934	953	947	924	968	979	993	989	1006	952	924	963	962	987	920	993	993	1000	1009	926	979	991	984	993	980	957	1004	978	955	940	965	952	953	973	954	1009	986	957	989	988	877	962	941	997	942	942	994	1015	964	910	978	1006	916	972	901	943	972	944	949	995	933	942	1011	939	968	944	980	930	1019	937	981	984	988	945	956	986	964	921	952	995	1073	941	1015	940	1063	977	993	950	1020	960	936	996	973	988	949	964	971	918	1010	994	988	1024	957	949	973	925	1009	986	1001	964	950	902	923	922	958	994	928	1011	965	931	979	967	950	900	944	937	1017	976	986	961	910	954	941	938	974	1019	927	968	935	952	973	1022	957	943	967	973	942	970	941	937	984	1000	955	924	988	959	997	953	1004	949	1036	987	941	991	1018	961	949	944	1043	993	936	958	990	935	994	954	959	1009	991	991	968	984	925	943	1014	1001	934	955	968	965	956	1006	958	937	918	966	945	933	924	920	1001	944	961	928	983	983	953	941	969	951	953	971	998	975	949	952	954	983	1035	943	914	974	1003	973	941	991	919	896	927	921	970	1013	993	956	950	976	953	955	923	975	950	969	961	969	971	952	902	952	968	1000	938	982	962	904	940	960	958	908	922	968	1020	960	969	954	1024	959	937	982	960	926	975	892	973	1033	1010	973	1013	976	966	932	967	953	984	930	956	979	965	954	991	915	960	974	969	973	977	1006	928	951	971	957	970	1003	933	994	964	928	999	932	925	1020	980	942	978
50127	11697	1788	671	493	422	431	396	366	342	325	307	290	328	354	291	284	312	316	325	310	312	301	328	324	305	295	273	360	289	312	305	313	278	317	292	306	299	307	295	318	296	303	268	293	300	302	352	288	269	309	278	281	294	304	299	307	287	266	284	303	322	288	314	317	280	308	300	318	322	363	327	325	313	298	310	266	300	285	274	318	310	267	287	300	306	301	285	302	321	313	304	284	307	326	305	309	297	305	270	311	300	311	310	288	289	298	312	306	270	288	295	306	288	286	297	286	293	264	319	303	291	283	277	335	301	305	303	296	262	293	304	329	317	311	297	296	270	315	266	312	299	310	306	309	310	301	328	301	293	312	271	269	301	329	313	307	347	285	341	295	302	296	291	297	272	313	311	290	313	310	290	324	312	332	315	306	324	322	314	298	301	300	309	302	332	313	294	294	298	305	291	282	307	322	298	321	312	277	285	288	278	321	312	304	325	300	298	324	307	283	296	326	281	309	320	299	297	327	305	308	298	284	275	312	310	291	320	314	312	323	317	262	302	279	292	294	281	317	286	315	299	300	320	300	309	293	314	287	314	313	289	325	288	296	313	298	305	327	309	286	268	313	282	303	295	317	312	298	328	295	297	265	354	297	305	292	289	305	305	300	266	284	293	309	318	289	258	295	311	313	306	319	285	298	308	306	293	307	310	339	330	292	309	290	291	291	313	304	332	330	278	242	278	303	247	301	286	315	309	295	315	295	307	333	299	316	309	325	348	291	322	306	335	298	298	304	320	293	311	325	290	291	281	308	305	322	275	270	284	309	309	301	294	306	285	313	333	282	286	329	324	305	316	292	299	279	282	297	284	280	309	286	296	275	300	274	301	297	329	277	325	328	331	321	335	293	286	306	252	303	309	305	344	314	293	267	289	292	309	292	330	315	299	279	308	300	296	318	327	292	312	313	316	321	282	300	298	272	319	326	314	305	292	324	308	340	311	327	292	297	274	301	288	277	271	299	297	302	279	301	298	318	305	348	316	318	298	311	283	310	279	340	265	329	289	319	323	284	272	316	281	273	290	326	295	266	319	342	314	284	285	317	291	278	299	307	276	262	285	343	301	275	285	291	312	295	310	288	317	293	315	303	322	341	328	299	314	344	291	323	272	291	290	306	316	301	273	305	289	286	308	281	309	303	306	344	362	301	295	306	338	285	301	300	341	338	304	316	283	303	275	275	355	308	312	301	307	325	288	295	290	293	278	278	308	334	304	282	289	287	326	340	296	308	305	285	292	304	306	319	307	274	326	278	275	299	302	331	299	294	296	307	304	311	296	336	274	328	293	319	287	300	284	304	301	282	318	350	326	306	291	288	296	287	281	338	285	258	286	295	287	275	307	321	293	302	302	300	317	305	321	293	296	333	263	263	289	330	304	301	291	270	276	314	385	329	348	329	316	320	310	299	285	306	296	322	296	311	304	288	330	301	306	306	308	306	309	280	306	324	294	289	326	316	287	295	293	331	298	307	325	303	278	289	349	286	333	331	299	327	300	303	297	290	280	286	273	296	298	274	289	266	294	293	294	288	299	354	283	308	307	320	310	312	289	316	276	313	316	294	297	301	302	281	300	292	327	326	300	305	297	297	340	277	307	297	313	303	305	325	301	310	340	286	316	307	301	296	316	296	300	297	313	324	273	294	259	292	306	311	307	308	303	275	299	284	302	287	288	328	297	303	322	317	308	303	335	291	329	322	270	358	322	290	330	322	322	312	320	277	307	310	314	325	317	299	306	299	314	349	351	343	296	280	289	333	274	318	305	304	314	292	278	315	299	327	284	321	293	271	339	331	337	277	304	298	311	312	316	311	302	333	286	258	319	324	315	264	299	324	313	320	315	300	300	275	308	329	331	322	303	292	287	295	291	300	290	314	309	331	306	311	336	317	283	286	290	293	288	265	301	300	302	330	300	315	319	287	286	318	304	311	286	291	275	311	307	287	291	296	333	309	310	325	331	275	312	300	272	282	309	295	314	304	337	280	298	292	273	276	251	278	309	311	300	299	277	327	330	303	303	287	317	275	310	278	293	308	268	297	342	305	324	298	315	287	312	288	301	325	291	303	283	286	291	324	272	289	326	311	281	297	278	292	293	287	318	295	345	267	315	298	305	324	293	294	317	283	273	285	308	321	313	346	293	296	305	314	302	297	287	302	289	308	334	304	314	283	296	328	351	343	294	296	297	348	298	315	270	284	289	299	302	315	325	315	305	316	322	304	299	269	317	322	329	283	258	314	326	295	299	280	305	308	310	297	281	307	322	314	287	312	302	272	324	303	301	287	296	297	304	319	318	307	295	301	287	297	295	294	275	317	309	283	300	301	300	286	317	325	313	307	295	302	283	282	295	305	290	312	253	267	293	304	284	291	281	288	313	287	306	263	326	276	301	313	297	324	307	278	265	327	326	279	295	326	300	271	252	289	307	286	284	308	287	298	339	324	279	279	302	316	302	284	273	305	312	302	296	294	304	291	288	305	317	282	296	298	313	285	317	337	317	271	300	337	312	304	272	320	290	268	278	307	285	294	307	302	309	297	306	304	300	303	307	330	310	318	301	291	273	327	284	298	305	307	320	308	302	277	319	307	321	299	245	307	315	295	304	310	296	281	299	305	309	283	327	313	290	279	293	326	281	338	329	277	308	313	298	278	333	300	296	306	340	323	311	322	319	340	291	319	291	309	297	303	306	328	302	263	313	316	275	301	321	274	298	289	287	294	309	299	278	318	320	304	282	307	321	310	300	303	252	283	297	353	310	285	297	293	314	312	266	289	304	311	305	285	318	310	295	250	256	287	306	271	317	276	292	308	304	316	313	309	345	327	294	300	296	326	341	310	324	290	302	302	304	293	272	317	301	294	306	312	303	299	284	324	275	301	290	279	289	307	295	269	322	309	278	316	295	290	327	279	318	297	290	285	305	285	278	317	317	309	303	320	307	283	335	294	300	301	315	319	341	308	321	275	323	299	298	317	286	349	280	304	307	321	308	266	280	293	258	290	311	311	278	311	300	314	298	300	312	297	302	286	308	321	314	288	308	317	288	313	275	303	286	300	293	260	265	288	306	306	326	310	293	324	292	303	313	277	312	311	293	281	291	281	307	294	307	315	301	286	304	267	265	305	298	267	289	331	327	270	310	324	292	355	328	281	305	287	329	316	276	308	308	256	293	315	314	289	296	308	296	294	287	289	291	299	301	293	297	268	312	263	303	291	291	352	281	341	314	319	293	346	303	294	301	298	316	307	302	310	297	305	301	324	283	322	352	321	314	327	316	295	297	324	275	301	344	318	317	328	305	278	311	296	317	342	295	293	281	331	322	314	295	324	315	262	304	308	341	254	288	344	313	307	291	310	312	292	330	329	332	279	299	326	322	322	300	334	291	285	310	317	304	307	292	297	309	326	326	275	272	276	278	326	296	318	280	306	293	331	304	319	302	346	293	337	310	317	328	317	294
25143	1084	1584	1880	1608	1337	1160	1057	974	906	865	914	829	791	832	751	786	799	732	808	729	697	727	743	736	733	710	709	667	664	709	676	698	692	695	692	696	675	683	705	729	686	661	703	678	691	639	708	678	661	663	708	664	669	674	653	730	663	652	730	735	656	664	703	666	649	675	666	693	661	736	659	680	666	745	697	681	696	675	668	768	678	698	716	678	670	709	719	688	719	667	673	681	691	692	660	619	757	677	690	653	698	716	677	650	657	668	654	674	710	696	699	725	652	690	660	665	683	713	670	688	678	657	668	648	669	688	683	696	717	635	674	731	666	665	651	666	683	677	634	695	688	676	642	693	702	678	730	682	683	670	658	693	667	708	686	687	721	690	684	714	712	703	681	646	736	666	682	636	719	699	662	727	677	684	714	692	671	702	709	675	669	667	662	726	656	679	722	692	690	679	713	668	707	683	723	662	718	657	671	667	685	685	669	693	678	672	654	674	688	652	722	618	698	710	678	647	741	679	652	681	634	640	633	672	679	641	684	679	664	709	636	651	648	699	674	690	680	667	673	676	667	678	661	664	693	681	691	728	659	676	691	666	742	632	698	693	681	687	675	701	667	684	674	691	762	668	661	641	751	699	686	672	703	690	677	682	698	697	685	652	656	678	660	682	679	713	655	711	688	692	675	670	726	671	653	677	613	657	655	674	656	651	707	678	671	657	662	683	687	702	657	685	668	688	700	680	690	689	712	692	640	684	683	685	693	691	721	693	664	669	656	716	668	706	712	714	679	732	734	708	708	653	694	667	705	667	684	701	694	657	662	618	707	710	681	707	641	693	711	704	718	681	704	695	694	674	693	643	702	706	703	667	708	719	670	709	702	695	673	664	718	673	700	720	675	705	651	665	715	627	655	615	620	721	711	736	721	665	658	668	693	723	687	667	676	699	707	694	643	714	696	644	672	718	711	661	698	683	666	684	736	680	732	646	714	730	693	681	690	718	661	693	646	715	724	664	675	624	669	684	691	684	733	632	626	678	692	628	668	745	715	696	651	648	698	658	746	670	726	680	721	686	724	694	700	660	661	705	692	666	680	651	653	690	684	675	656	650	718	700	676	671	659	631	667	678	723	690	688	673	691	697	694	676	681	652	675	671	680	690	674	651	717	689	644	681	684	712	737	695	716	693	603	698	723	678	739	676	695	672	647	676	722	702	656	720	666	672	677	644	675	687	705	668	673	697	631	689	685	696	715	713	659	668	679	673	676	662	686	673	682	657	682	690	720	703	656	673	610	644	629	761	650	696	677	711	690	707	659	670	686	665	699	676	673	678	638	699	685	691	705	675	699	685	681	705	662	699	680	685	692	697	682	691	668	657	706	677	689	669	706	652	685	675	635	662	708	700	662	707	652	666	647	657	646	713	702	675	635	666	702	638	659	688	683	713	682	678	687	718	701	699	653	690	632	698	694	688	681	674	661	676	688	625	705	665	686	690	701	767	726	674	736	730	712	675	680	674	669	677	665	651	647	706	695	615	672	688	644	684	683	672	703	699	697	699	676	704	671	662	674	666	688	684	682	706	704	656	731	701	702	687	737	696	670	676	709	673	630	702	608	734	688	663	717	707	629	659	656	648	719	695	683	700	687	694	723	694	673	716	657	686	626	667	684	710	683	652	677	689	672	667	655	759	659	678	682	656	657	664	677	654	655	670	673	682	669	670	740	685	694	670	692	635	680	765	683	723	623	654	678	714	679	691	705	665	714	708	699	682	689	676	710	683	729	696	674	680	657	644	712	684	624	698	655	683	674	680	698	688	675	688	679	667	695	669	684	679	681	675	703	644	670	668	721	672	673	745	659	722	689	704	675	714	663	729	664	682	691	714	689	700	685	690	725	655	701	690	725	669	654	679	650	664	692	721	644	726	647	655	662	655	728	675	718	638	653	643	689	710	695	704	658	706	694	691	677	676	684	724	683	694	698	690	687	669	676	712	674	704	670	681	685	642	636	683	644	684	707	683	709	651	740	687	662	716	688	625	634	696	702	706	628	660	719	674	672	692	623	675	687	654	667	736	706	673	692	664	633	683	689	697	631	664	637	652	718	657	615	674	659	697	657	653	709	698	692	665	675	672	648	671	669	687	673	685	711	719	683	664	671	639	696	656	651	640	692	654	694	664	694	669	663	641	707	728	687	698	696	723	688	665	699	703	686	651	671	674	703	684	689	681	693	698	676	660	723	659	686	706	701	673	729	699	665	686	718	659	638	701	677	678	680	671	698	685	712	614	665	667	636	698	689	660	696	692	667	688	759	719	685	662	701	771	656	650	666	666	673	704	674	665	732	647	685	695	673	638	687	698	706	696	655	669	650	638	620	668	666	693	752	676	691	659	696	698	697	663	672	694	647	699	688	661	704	708	680	639	686	711	684	694	686	706	665	678	716	652	673	668	672	736	681	657	664	679	669	639	702	683	699	734	687	704	683	682	699	700	710	686	702	674	654	661	708	642	686	680	680	690	674	650	704	682	673	711	677	716	630	674	685	714	724	667	670	681	661	712	656	687	669	646	649	683	687	689	696	689	662	666	652	707	692	679	684	703	717	679	668	686	683	672	697	649	683	707	647	654	628	713	684	709	669	681	679	670	720	668	732	685	667	684	701	693	686	686	710	692	673	707	709	707	697	650	698	678	694	698	734	661	695	686	660	641	655	665	700	674	673	697	685	710	686	688	655	705	713	622	679	673	697	699	664	699	691	677	628	698	642	646	683	724	709	696	669	690	636	711	648	717	643	686	683	712	657	694	715	663	738	700	670	732	676	701	683	669	649	671	704	685	719	681	718	685	691	670	714	700	689	690	676	666	674	687	677	679	718	669	726	661	700	704	701	686	701	706	690	656	679	670	663	614	709	695	690	699	650	694	740	714	665	620	718	708	644	703	652	647	709	700	657	709	704	719	677	702	665	636	655	701	682	713	667	692	683	717	699	706	701	692	585	661	718	639	653	726	684	652	657	694	694	707	674	715	705	659	648	740	651	687	680	666	690	663	685	683	664	692	666	691	634	673	678	699	746	698	702	651	687	677	675	696	739	687	677	716	664	700	688	677	685	686	636	687	702	687	682	680	687	702	701	645	656	655	640	724	642	672	699	655	656	695	685	653	656	689	691	735	667	704	708	698	674	750	630	680	679	703	605	717	673	674	712	721	680	701	662	713	739	683	668	654	705	615	671	687	629	646	675	672	678	731	680	692	666	654	682	674	698	718	653	734	693	657	657	631	642	677	669	706	659	728	678	684	686	690	638	682	645	644	666	686	701	665	664	697	652	664	684	673	712	707	669	685	682	734	715	702	672	654	666	688	652	730	708	685	670	686	685	685	690	639	673	707	660	725	712	710	685	626	695	665	700	691	693	725	683	669	735	658	621	648	699	645	668	713	718	677	660	733	684	680	707	704	676	732	722	699	711	701	732	724	692	699	735	702	706	649	696	684	675	663	723	733	678
36277	5613	451	383	332	316	326	360	380	354	368	329	359	341	350	343	337	376	353	346	369	358	364	339	335	343	331	354	398	325	357	316	336	350	346	341	328	337	326	345	315	342	335	341	338	361	385	344	339	320	335	347	348	329	391	374	343	312	317	350	352	327	348	324	341	319	312	367	320	367	362	353	333	358	341	360	353	310	337	363	351	345	325	334	342	330	337	353	379	292	308	358	371	295	361	322	349	353	334	318	348	365	339	372	338	342	347	358	339	331	350	355	334	345	385	318	331	367	317	351	369	354	373	344	339	341	373	354	338	335	350	357	335	355	363	362	364	321	337	325	344	326	320	337	354	348	354	311	346	348	336	337	341	363	344	333	331	332	303	330	392	390	342	320	348	355	344	355	312	334	353	353	365	348	383	309	367	327	371	322	374	350	351	297	358	348	321	342	327	352	353	356	299	344	317	326	337	313	313	351	360	348	318	324	346	352	390	337	358	318	351	308	316	330	348	348	310	363	354	340	325	349	378	375	346	344	355	357	349	335	314	341	387	368	367	316	388	360	333	337	349	351	322	326	330	359	326	355	318	313	340	353	379	346	351	364	344	352	332	323	309	362	357	359	360	359	331	372	345	333	340	352	347	367	370	333	328	325	318	331	361	327	332	312	340	368	342	323	303	351	316	345	329	322	363	397	321	341	338	326	326	367	351	351	321	361	370	377	384	353	349	335	339	365	327	325	368	354	343	350	376	357	348	349	358	357	366	347	316	342	325	316	369	376	342	339	353	357	401	349	380	309	350	317	357	304	401	339	343	343	343	369	337	382	356	348	326	360	330	345	339	334	329	344	360	390	359	355	348	336	312	332	349	362	318	338	349	383	339	325	311	327	315	348	337	359	357	331	316	330	373	292	334	359	337	329	295	322	381	319	348	347	313	338	327	379	351	303	324	336	356	332	342	334	323	347	358	391	360	340	338	325	347	336	321	316	343	331	372	344	321	319	369	322	307	317	358	371	351	331	362	315	317	347	345	338	387	323	352	351	323	324	365	334	319	368	337	309	335	358	325	329	321	365	333	357	315	343	351	358	316	316	304	321	348	356	365	341	335	346	342	329	361	384	357	337	330	353	347	303	300	307	357	323	343	340	344	347	369	337	369	340	298	337	352	354	327	339	356	314	340	361	327	357	366	371	371	342	339	348	324	357	321	350	384	357	319	330	356	351	352	312	355	345	314	328	330	311	369	336	373	347	364	383	338	356	374	323	365	317	324	302	336	360	342	374	367	355	347	348	330	372	361	374	328	347	356	348	371	317	343	359	325	358	336	349	353	300	370	318	364	333	351	326	355	296	350	355	364	360	334	365	373	342	351	330	366	354	343	352	293	352	340	322	348	336	349	370	358	354	355	350	340	371	333	371	350	374	303	353	312	350	360	317	330	358	318	341	376	387	331	317	332	338	327	358	338	340	342	358	334	333	342	366	342	371	342	391	360	335	323	388	329	351	361	357	340	338	335	362	329	345	342	335	346	367	361	320	338	322	366	355	311	337	341	326	329	344	359	390	324	350	352	338	343	377	361	386	326	346	328	364	338	335	357	324	362	354	341	354	305	343	356	337	331	309	334	332	354	369	337	364	343	345	327	347	362	376	304	344	355	357	338	355	332	332	311	319	337	311	366	336	349	312	346	323	376	338	363	350	302	313	342	316	348	346	360	369	342	333	322	371	342	349	322	318	339	356	316	372	333	344	345	344	335	324	345	305	340	362	343	344	340	349	327	361	349	341	323	315	335	355	336	318	317	302	341	356	331	337	324	339	351	312	350	375	358	338	347	321	357	385	318	341	320	338	369	374	326	374	334	329	369	323	364	339	363	388	366	363	354	364	329	334	345	374	345	370	359	315	343	328	326	330	326	355	350	359	358	343	349	316	314	324	336	367	332	342	366	323	327	358	308	309	342	343	370	339	353	362	283	338	354	329	332	337	352	381	342	349	348	370	348	387	296	301	344	368	342	324	356	317	332	363	339	367	375	348	361	357	309	332	352	358	314	329	371	346	353	333	348	317	334	358	366	331	326	365	345	341	347	355	345	346	295	333	301	352	353	397	361	318	397	346	337	347	360	300	347	360	361	321	323	368	331	379	314	351	340	327	354	357	363	371	311	343	310	366	361	347	352	340	328	299	307	349	316	322	369	342	341	361	346	343	354	362	347	368	334	329	330	327	346	376	386	364	381	359	332	375	343	342	349	319	342	320	336	324	319	359	325	318	354	317	328	337	363	348	384	341	309	331	356	320	369	342	342	354	345	346	330	363	336	350	362	351	303	320	329	329	370	331	330	364	341	323	332	341	336	360	343	329	357	368	341	367	370	330	311	327	315	367	380	353	321	362	355	322	343	360	344	347	368	351	340	320	340	360	347	336	339	342	336	336	340	342	324	339	339	316	317	312	378	350	374	347	334	370	344	334	344	335	328	348	389	359	328	369	335	337	365	347	333	346	314	330	315	342	345	327	371	355	310	363	306	322	348	354	351	344	335	322	370	344	354	357	344	316	326	348	328	310	365	352	343	358	351	335	359	338	371	340	349	339	340	330	316	285	334	322	341	327	341	359	345	361	375	366	345	306	321	329	343	347	333	330	353	351	388	352	331	302	343	344	362	309	327	348	322	335	322	318	352	333	324	311	322	362	354	321	322	345	328	320	344	302	338	335	352	334	306	361	349	359	354	374	327	345	336	320	350	329	349	390	331	341	365	368	351	336	385	308	345	363	349	293	299	325	315	350	333	361	341	352	364	397	338	340	286	307	324	318	394	344	356	319	345	366	375	340	324	326	360	341	340	380	350	303	346	329	333	365	358	314	346	327	352	327	352	357	333	334	349	325	312	328	361	338	318	357	332	331	339	339	385	373	345	335	365	337	337	347	317	347	336	342	333	325	374	286	302	322	380	344	317	373	344	371	370	329	302	353	368	330	327	360	361	336	332	332	345	307	332	352	351	350	314	346	354	366	331	326	354	361	334	307	363	328	366	335	344	344	354	363	361	383	376	321	337	352	324	340	330	337	330	341	333	320	325	300	340	384	296	372	303	355	337	339	336	393	358	352	311	354	325	332	347	340	345	377	406	327	357	340	354	325	352	350	344	347	349	336	354	332	365	372	360	281	331	337	330	347	341	329	322	308	380	380	326	334	361	373	344	312	357	324	332	356	378	341	330	365	336	308	354	357	362	335	358	298	320	352	314	318	312	350	358	356	348	346	354	372	362	342	310	359	348	317	358	333	320	353	354	329	351	340	318	355	367	349	317	353	352	325	321	358	334	354	360	357	337	363	337	355	352	344	319	369	355	359	366	354	321	323	333	343	364	345	321	383	341	322	355	387	339	353	349	346	364	352	361	323	321	358	307	369	367	357	334	333	318	349	336	366	321	367	367	345	372	357	362	362	322	319	312	375	329	346	313	314	324	337	340	354	318	340	377	372	323	320	339	327	333	325	343	318
19967	765	789	727	742	821	799	813	817	835	825	803	766	829	815	796	787	856	789	819	824	795	824	707	791	823	798	797	797	806	774	797	844	778	816	819	793	785	820	780	784	816	773	802	774	835	778	805	835	800	798	824	803	748	826	809	803	768	822	812	841	785	828	838	807	807	799	798	784	809	803	811	789	796	817	824	748	815	840	813	835	809	772	812	837	783	797	806	797	745	765	758	805	787	760	826	825	845	768	810	769	842	790	793	803	870	814	776	731	770	840	796	810	798	826	816	752	814	811	824	800	801	787	787	806	798	830	772	816	787	799	742	801	778	806	806	819	772	790	814	839	763	835	811	752	824	767	874	765	858	825	817	786	811	804	866	816	763	807	805	787	798	803	780	837	757	777	822	799	796	869	814	804	795	752	810	783	797	771	828	812	768	806	816	801	835	783	727	822	776	841	790	771	781	804	785	800	793	794	785	800	760	791	801	741	791	779	756	749	800	878	750	836	812	789	806	789	793	761	782	842	779	767	810	827	788	779	774	841	801	802	740	800	782	833	794	795	784	786	804	788	799	788	786	833	840	751	805	795	767	769	777	791	844	784	813	840	741	791	794	736	824	818	747	818	854	728	798	811	771	818	803	770	819	792	833	837	810	773	773	795	806	791	795	822	815	843	803	770	776	768	778	783	819	770	828	818	779	792	779	848	763	795	817	781	819	812	810	812	795	812	806	771	781	793	817	814	802	827	818	837	734	807	834	792	750	861	808	862	784	791	802	757	821	748	785	770	793	815	741	827	770	769	773	792	834	749	795	740	791	733	814	803	762	816	782	783	804	820	785	819	778	775	826	775	790	780	813	753	804	804	764	748	823	778	804	831	770	792	783	782	792	736	794	763	795	784	820	810	759	755	789	792	825	770	775	782	773	786	785	831	795	803	763	803	789	800	806	777	807	812	782	756	827	787	760	775	812	757	791	864	807	829	806	783	815	790	734	790	797	801	811	839	783	823	749	783	784	766	760	782	766	785	742	814	825	822	808	782	773	786	800	702	810	698	824	798	789	804	797	763	781	837	801	782	762	749	816	829	827	762	844	795	773	808	801	802	805	821	747	787	813	844	777	755	810	808	800	748	824	796	769	817	787	798	806	845	784	755	803	799	808	802	775	805	771	770	818	744	836	804	815	754	806	789	814	755	768	831	811	821	810	777	758	744	789	799	808	775	736	805	807	756	808	827	781	789	774	800	809	764	837	769	814	871	780	812	874	760	768	834	821	820	780	785	771	857	787	818	756	809	867	793	768	816	795	854	783	794	772	771	829	739	853	839	811	731	808	785	814	765	827	802	766	773	825	834	808	808	788	812	795	783	792	786	776	790	804	802	789	802	794	807	828	812	804	784	789	803	856	742	808	801	770	783	813	790	756	757	811	744	817	809	743	811	765	798	819	821	843	794	770	780	802	815	805	792	809	849	814	790	774	783	736	792	788	826	794	857	835	832	797	780	795	801	805	791	810	809	815	783	760	796	826	852	824	772	778	757	810	807	809	763	773	785	808	815	762	751	737	815	792	773	832	806	742	796	757	803	809	761	806	763	792	821	806	800	796	776	796	746	822	758	793	768	800	839	806	792	808	785	784	784	798	820	797	790	757	781	776	795	868	784	800	820	798	820	790	780	804	755	833	845	822	740	767	780	806	805	802	807	789	829	770	828	817	811	820	805	788	821	813	776	814	811	737	785	742	778	741	787	769	799	759	848	818	759	778	798	804	787	832	788	837	803	813	713	778	800	754	815	783	762	823	826	758	799	790	820	795	771	792	750	824	798	812	799	824	827	828	793	803	793	826	807	806	820	845	809	800	822	791	766	796	840	776	809	769	798	786	791	797	792	746	821	755	798	804	817	807	789	776	794	775	838	813	723	798	734	783	763	821	815	789	808	799	811	822	781	817	767	779	780	845	812	793	867	869	833	797	802	771	790	803	787	741	762	789	744	815	811	818	804	826	851	786	786	787	803	804	778	788	836	789	780	749	785	799	788	751	778	799	795	810	731	801	776	798	782	805	754	788	794	748	804	794	761	798	844	794	762	814	814	815	746	772	775	738	770	825	819	749	783	809	753	859	776	764	823	844	778	783	828	789	784	760	768	785	796	798	808	804	788	760	768	791	795	799	822	821	754	805	804	800	839	818	803	813	789	782	716	791	805	758	782	826	804	756	830	787	772	815	768	784	797	800	770	819	840	832	797	839	800	733	754	780	782	778	792	815	804	850	778	796	829	806	824	800	792	786	822	809	816	839	802	765	802	751	770	796	813	815	867	811	829	882	743	783	822	797	790	807	805	786	779	765	785	778	788	792	779	831	768	788	778	769	824	797	792	852	802	851	792	801	774	784	793	767	799	833	758	796	777	785	804	804	818	823	792	797	781	778	798	817	810	824	715	834	791	829	812	761	786	808	812	813	808	794	798	825	763	783	797	880	763	817	758	817	810	773	820	832	815	869	762	817	726	785	762	742	765	799	776	727	757	780	862	784	812	836	807	786	764	797	834	796	829	801	804	799	863	842	822	815	834	800	824	827	786	797	818	744	796	788	803	798	815	832	764	757	829	801	816	777	832	768	833	893	793	786	845	756	760	815	785	763	748	786	824	762	803	841	851	789	789	778	784	796	749	837	789	796	818	819	773	832	794	799	784	824	816	822	754	799	762	787	785	766	800	793	777	787	796	830	779	830	804	820	818	810	801	827	796	815	818	779	826	876	792	773	839	761	812	829	773	781	798	767	798	841	797	763	804	800	774	836	754	760	773	778	796	773	814	812	803	804	807	835	813	765	783	755	785	824	802	803	782	839	852	736	766	767	830	777	830	792	764	803	806	773	777	864	816	794	850	777	785	817	765	788	856	789	793	801	798	787	753	851	782	840	774	798	781	751	757	789	790	756	800	762	828	811	812	802	744	800	762	797	784	802	764	818	815	828	810	854	770	813	819	800	802	845	789	821	779	762	759	782	820	822	785	864	819	791	793	763	835	784	786	767	819	750	787	887	837	784	776	791	876	809	806	753	773	792	778	794	787	802	770	826	814	791	803	790	764	756	764	792	753	753	832	774	776	767	811	836	862	801	811	774	769	807	843	768	791	813	796	791	807	790	798	749	767	779	760	818	745	744	802	800	799	760	897	823	787	779	776	808	797	774	801	820	764	783	807	798	827	857	789	832	824	796	814	837	816	803	787	796	743	767	818	800	796	736	817	795	814	838	758	827	818	786	729	802	809	755	765	823	800	793	839	796	806	737	818	822	803	753	774	857	830	769	786	813	776	836	806	761	827	833	766	811	824	780	797	789	802	781	815	789	758	816	775	789	773	830	817	825	782	802	764	811	797	777	821	794	806	748	832	822	783	775	778	778	798	797	827	815	809	799	781	811	759	790	779	804	807	779	788	785	790	824	844	760	771	833	822	848	811	805	760	794	837	770	787	747	820	807	817	805	811	792	834	833	792	839
47032	8965	955	585	521	475	472	471	443	437	451	437	430	413	450	396	447	387	478	397	437	441	402	473	387	437	424	455	439	432	447	468	368	426	405	431	390	439	442	427	413	426	462	425	443	437	404	412	427	423	423	425	436	447	444	430	430	410	422	437	439	432	435	440	449	433	489	418	421	416	468	455	429	417	413	411	435	433	437	417	455	452	424	392	428	429	436	405	461	448	432	444	442	424	432	451	430	430	402	415	409	440	418	411	442	378	452	462	416	429	415	445	410	413	435	442	450	411	418	423	434	428	467	460	415	450	395	414	363	446	431	428	407	451	456	452	460	408	415	451	430	404	422	456	428	457	457	403	454	400	446	373	419	406	396	416	415	417	433	398	450	396	434	406	415	451	398	394	429	431	392	407	451	461	451	432	414	431	498	431	433	430	432	447	437	449	445	404	390	438	425	414	428	431	443	392	441	431	423	402	443	444	425	395	440	400	424	456	439	418	442	431	439	408	394	416	388	449	426	449	450	484	445	375	414	389	439	433	430	438	454	418	384	406	420	433	408	429	430	425	442	451	458	443	426	412	404	453	457	446	432	464	432	416	404	430	402	446	462	433	458	470	436	381	447	387	403	417	421	419	421	397	428	463	438	424	478	407	442	426	428	402	426	418	391	398	446	413	431	452	418	421	436	476	426	417	457	408	431	413	434	415	398	450	415	427	426	430	411	443	446	423	410	412	402	438	445	416	402	434	417	466	416	444	404	408	426	449	467	448	467	444	460	423	440	415	437	411	444	388	435	438	428	396	401	410	413	444	402	468	401	395	454	378	438	412	433	438	410	418	393	396	428	436	440	398	432	430	397	416	416	436	428	423	462	431	482	411	395	415	427	447	435	417	474	437	458	408	421	407	446	426	408	472	454	454	403	420	443	443	436	404	429	442	411	416	448	436	419	449	433	399	484	438	449	448	420	430	438	402	418	420	433	472	437	432	430	425	439	444	404	408	384	418	443	390	421	424	446	399	432	466	432	425	441	440	452	430	423	433	462	437	450	427	398	425	412	405	424	404	414	422	425	443	386	389	417	443	477	449	423	379	396	393	400	442	466	436	446	416	424	407	401	439	422	406	408	424	416	423	425	440	394	443	431	409	384	446	435	445	403	442	423	402	427	397	389	412	439	395	433	443	413	423	448	460	434	374	439	448	433	454	419	440	410	453	423	406	372	438	426	511	424	429	459	474	435	471	418	430	394	432	420	436	447	412	443	430	411	393	423	421	398	427	470	455	433	428	397	430	405	459	432	452	427	414	386	428	416	417	445	430	432	472	455	402	415	430	412	444	415	424	423	405	401	442	410	427	465	459	448	449	425	430	422	416	459	421	454	430	476	439	390	436	450	439	452	447	415	392	450	379	419	406	432	427	434	428	461	472	386	456	453	406	419	404	446	428	465	453	429	443	461	426	429	471	462	420	390	436	466	438	446	421	448	417	434	420	450	422	448	399	466	446	424	456	469	444	429	440	416	474	443	445	441	422	425	461	418	442	499	442	462	429	463	469	443	450	403	447	480	392	445	452	406	444	406	442	434	376	403	447	457	433	447	388	461	416	436	415	418	423	464	412	450	418	388	390	456	453	398	448	450	436	451	413	438	433	408	421	432	390	455	461	405	411	438	435	436	417	463	404	420	433	443	364	398	432	465	439	439	421	420	427	429	410	406	428	416	412	447	437	432	435	410	429	438	425	433	456	468	434	425	432	459	411	421	386	434	424	406	435	420	412	447	388	401	432	421	397	446	472	421	402	429	362	454	477	393	428	417	419	446	401	492	419	430	436	408	401	436	426	427	462	437	433	424	406	430	435	437	412	381	418	415	451	416	436	427	451	454	457	483	436	429	437	374	428	461	429	408	415	415	416	422	418	425	443	404	443	446	427	451	407	449	414	450	463	412	437	411	405	435	431	419	396	435	396	429	472	451	428	460	407	436	474	484	400	395	388	416	418	373	423	454	446	421	420	413	428	423	443	434	416	422	443	441	446	410	424	454	407	473	426	441	409	425	463	463	436	412	408	440	401	449	388	418	398	469	447	444	438	469	405	449	425	437	409	408	406	412	427	405	442	416	494	437	450	433	387	442	410	403	436	424	437	375	431	428	427	480	447	412	412	455	432	453	451	426	404	392	410	401	447	416	392	426	426	396	449	457	467	423	394	389	421	461	444	411	446	434	389	417	428	447	424	454	408	459	410	447	453	394	446	401	438	408	369	448	468	448	418	411	458	408	409	414	406	421	423	437	415	383	440	404	404	455	447	414	467	429	477	390	412	423	448	434	422	415	425	405	403	404	434	441	455	441	427	460	419	470	402	466	450	412	438	398	404	424	439	448	447	453	415	437	453	382	453	444	406	380	411	439	446	436	413	471	437	446	441	411	442	441	425	442	407	400	443	439	414	412	436	411	431	437	409	402	444	472	435	431	431	429	448	438	448	434	398	446	432	427	427	444	438	419	425	451	439	428	432	448	459	399	400	429	446	436	424	455	378	442	483	431	424	390	423	420	435	430	397	425	418	458	460	407	448	431	444	439	467	462	446	461	444	426	434	408	459	381	444	413	417	426	457	456	444	435	431	455	449	379	376	434	445	466	437	440	449	415	453	452	423	413	441	384	448	433	446	464	426	407	404	401	398	480	426	389	464	473	423	441	441	430	441	411	423	417	427	450	424	448	422	427	434	426	405	432	461	431	433	463	419	414	453	413	438	427	422	425	434	444	434	423	426	448	443	390	400	426	475	402	452	450	460	399	424	413	426	419	420	418	417	446	434	402	466	434	453	443	419	450	436	393	448	448	416	446	439	438	458	406	454	435	428	453	437	438	432	408	452	401	428	416	433	486	407	414	372	448	429	414	448	426	407	423	408	418	417	404	439	438	461	420	404	384	380	425	430	453	418	417	408	422	393	456	457	431	422	420	423	444	435	432	421	445	415	432	454	447	427	452	465	402	466	457	458	437	415	453	450	443	393	442	452	433	450	436	419	422	414	425	426	420	420	460	436	422	411	436	442	414	371	450	428	435	414	470	427	406	434	442	438	451	430	432	414	393	409	451	446	444	465	429	394	423	428	430	393	438	414	436	401	405	442	446	467	423	435	410	443	397	457	439	437	410	411	448	453	448	455	411	399	461	386	442	412	413	475	423	438	425	453	453	402	443	433	413	398	461	449	434	457	403	440	444	442	450	441	408	425	444	418	440	439	404	459	435	440	406	415	451	428	439	465	440	350	447	425	447	394	425	455	443	414	418	425	466	452	433	425	405	411	401	428	456	411	447	418	487	413	446	430	450	411	409	470	442	402	421	386	418	440	423	428	483	423	448	460	436	429	378	421	439	390	439	424	448	393	444	427	429	410	447	415	427	432	418	467	413	414	399	416	409	451	399	465	406	419	437	450	437	401	442	421	454	397	440	424	424	428	434	424	426	399	440	483	390	454	426	447	411	426	416	459	467	429
24902	1122	1373	1409	1330	1244	1221	1112	1176	1100	1044	980	1016	1007	1053	1025	1035	978	1011	938	939	980	886	947	977	980	971	1018	988	973	963	956	942	997	973	955	934	972	899	945	1017	984	967	968	1020	948	925	915	999	992	959	958	947	934	901	955	981	944	968	971	975	896	984	1004	937	962	952	946	963	948	924	981	992	938	948	979	991	953	959	957	1012	953	989	992	992	956	1032	965	954	975	931	910	987	973	969	953	977	931	944	949	1016	988	1011	989	940	979	1001	929	953	935	1028	973	986	941	931	941	999	985	913	973	949	964	980	956	994	976	934	939	924	961	940	1005	917	1033	1034	908	934	993	929	949	956	943	918	963	939	934	1018	985	1006	989	998	970	1004	925	970	930	1009	973	973	975	983	960	996	936	922	913	985	985	901	955	948	939	965	942	971	946	959	894	1000	974	983	974	1061	953	871	947	997	967	938	1003	1009	960	907	978	973	968	941	976	938	991	982	913	922	984	965	1004	968	957	1028	894	946	963	1017	968	949	977	931	1000	947	937	1015	935	981	934	1004	956	988	970	961	913	940	945	927	939	1004	955	943	968	903	1000	925	968	1018	988	969	954	1011	961	943	996	934	948	946	918	998	952	981	951	918	933	993	948	952	1028	975	924	977	976	935	976	979	978	948	966	921	964	953	972	961	909	936	970	956	975	955	965	978	979	995	917	992	930	972	1018	978	1003	946	975	1004	955	932	944	960	961	1010	907	951	961	901	1031	944	874	945	940	978	1028	935	958	947	973	932	945	947	924	993	985	960	980	934	986	919	970	971	947	976	935	981	967	956	958	988	935	971	972	986	985	981	1003	955	962	949	1027	953	998	970	973	933	942	925	983	917	967	896	952	947	988	984	984	990	907	910	947	941	940	982	963	952	939	956	933	913	971	901	979	912	932	919	952	948	989	987	973	961	931	943	971	949	966	947	913	966	957	910	968	980	965	949	978	932	924	975	955	905	928	1002	938	982	936	959	932	937	935	973	978	981	1004	986	982	892	950	982	935	917	971	940	910	965	915	960	979	959	975	985	939	951	973	987	990	950	933	965	954	977	950	969	874	1002	951	943	987	995	958	954	923	968	953	1000	920	969	958	946	980	954	985	940	972	987	919	957	935	989	979	950	925	911	933	987	958	912	970	1027	967	998	925	944	916	1006	1033	967	944	948	984	933	956	981	884	964	992	997	971	973	958	907	950	1036	994	942	947	969	977	909	946	964	984	974	954	980	997	959	977	961	973	945	942	951	962	1007	939	940	964	938	957	904	935	902	923	974	941	925	916	863	943	933	986	953	972	933	951	947	953	925	959	959	942	983	954	931	989	962	1002	959	1005	956	946	978	892	1010	917	966	946	956	949	1006	927	944	920	967	951	934	983	969	950	964	922	982	975	900	964	967	907	968	929	918	951	938	933	986	916	943	902	1020	992	969	929	988	992	953	933	961	999	997	1002	959	1020	946	965	969	908	977	944	918	1011	904	1007	917	967	931	925	960	940	950	970	942	1017	969	970	937	921	940	955	996	930	1000	967	962	980	950	959	992	967	981	939	941	915	1002	904	940	973	976	936	970	926	972	941	1035	968	959	995	970	964	986	941	987	930	933	913	969	980	974	951	957	952	958	955	973	987	904	989	956	941	959	997	950	949	968	931	1015	957	973	983	973	1020	962	998	894	963	1014	986	929	939	936	999	971	951	938	1004	1022	961	921	985	1015	925	997	976	900	973	944	958	980	1039	952	956	999	934	958	910	917	975	982	984	941	967	903	957	1013	909	924	913	968	969	996	975	979	926	1016	988	940	980	941	935	998	948	946	964	950	977	945	945	944	997	966	939	953	940	906	1017	971	968	990	1021	960	984	951	955	981	972	968	930	931	928	897	939	880	938	927	959	993	980	942	954	967	916	938	974	939	1025	986	957	970	977	944	925	914	978	990	939	989	956	976	946	998	980	1000	1014	977	941	992	930	945	912	945	1010	945	919	960	944	1004	961	1005	1010	1012	933	992	929	959	945	931	971	992	912	912	924	942	995	969	962	970	969	934	1003	916	977	989	993	972	960	964	969	899	956	926	958	978	962	980	970	952	969	974	967	955	947	979	1013	955	945	944	959	932	906	963	976	977	991	1002	882	967	974	959	947	931	982	959	990	954	921	930	968	943	968	962	947	957	982	911	961	984	967	903	924	963	992	942	965	942	981	982	995	966	951	956	984	978	966	982	939	986	998	1015	960	1000	958	975	996	982	948	932	968	931	999	969	943	927	926	976	937	991	966	1021	992	942	949	963	928	974	943	996	995	973	937	953	943	973	909	987	961	929	930	975	975	982	979	927	959	963	1015	943	946	982	960	914	991	852	956	964	925	927	1000	970	988	969	935	936	982	962	941	939	987	884	902	994	990	916	970	923	933	924	945	939	995	906	935	966	927	918	932	971	962	980	952	911	924	950	1011	945	982	971	1017	944	972	973	965	969	953	926	982	989	998	1032	919	884	986	954	963	992	928	942	965	935	966	957	973	934	981	946	972	1030	938	943	981	993	994	945	934	1009	1006	975	917	921	904	944	952	925	984	988	941	937	919	942	953	943	963	959	978	978	943	915	954	941	974	963	951	971	1009	944	951	971	963	973	908	973	981	929	1038	931	940	942	982	971	903	933	957	996	959	966	951	978	947	930	921	941	1003	960	897	967	929	970	922	969	955	961	949	971	962	931	931	970	945	935	919	939	954	937	924	953	988	965	1002	1013	962	987	930	975	1015	970	923	978	956	1002	963	973	965	975	942	1011	950	922	925	976	949	957	999	953	985	933	920	971	947	922	959	954	926	934	965	1011	961	930	895	976	987	933	971	953	988	975	971	951	993	954	922	979	954	902	943	953	941	905	1015	966	957	977	962	961	996	976	948	948	926	978	922	963	988	998	994	931	995	944	936	947	1000	945	973	1015	942	916	958	981	1020	944	979	977	963	967	1017	961	919	922	899	945	958	963	942	949	931	1000	967	971	952	951	991	923	969	970	926	936	976	971	1002	952	973	941	958	977	954	913	991	958	957	974	978	969	976	916	973	943	933	954	942	972	985	982	961	974	1004	944	995	992	899	899	909	939	1026	930	911	941	991	956	926	967	1005	953	893	1000	964	944	1012	963	1008	948	980	963	954	964	960	992	924	1024	940	1005	985	960	945	958	957	980	942	937	951	959	988	972	910	919	930	987	957	898	967	968	926	952	1008	972	955	991	947	999	938	988	942	968	1044	915	965	976	981	999	925	956	945	906	927	962	949	1023	941	939	970	978	968	971	931	938	957	903	996	969	973	916	957	925	954	950	917	972	986	1000	978	960	981	919	935	941	1000	910	937	972	914	999	956	974	1032	904	983	941	907	989	919	927	949	945	955	964	999	972	992	933	962	927	935	948	900	1020	961	928	922	952	945	960	943	966	941	940	966	984	953	956	981	958	900	917	947	979	934	927	923	940	952	995	940	964	952	965	909	1001	989	959	950	1013	935	943	1013	972	933	927	960	967	933	1041	996	970	994	968	980	961	906	957	939	1005	968	898	983	959	950	978	929	969	1003	1007	911	881	941	1001	953	949	933	943	962	970	910	954	984	1023	990	981	941
58867	14902	2226	595	505	465	476	405	383	409	394	374	342	343	356	367	337	355	368	352	353	348	340	366	382	343	356	365	346	375	334	348	355	339	327	376	335	380	350	363	343	368	353	347	350	335	303	337	322	353	362	361	329	331	330	369	329	350	354	304	363	358	389	342	344	381	377	324	349	365	357	326	358	335	316	352	339	327	325	344	341	326	373	371	347	355	383	345	354	363	338	364	392	327	340	345	377	378	340	319	340	368	364	352	355	358	363	392	358	373	352	365	334	341	361	336	367	344	333	403	370	377	310	351	359	378	380	358	352	361	365	356	341	346	334	390	339	344	330	360	325	345	350	330	333	372	351	367	343	338	339	362	337	345	321	358	346	331	305	350	359	396	346	344	350	329	356	391	342	343	318	337	366	346	344	329	343	341	354	347	362	377	342	342	341	356	329	334	322	301	345	366	389	339	326	338	360	368	337	327	332	351	364	351	365	358	342	383	360	328	348	362	366	332	351	363	363	354	383	350	352	315	341	375	335	333	347	370	363	316	339	354	355	336	368	334	364	370	378	362	365	359	325	333	342	358	360	335	348	369	332	364	359	337	361	362	356	348	343	302	343	325	359	324	342	364	334	312	370	337	363	331	360	332	334	338	349	364	348	323	402	352	358	349	338	381	346	343	348	383	406	378	355	347	365	355	362	346	330	333	323	355	360	358	356	374	316	387	346	341	347	347	358	353	353	336	334	368	352	350	366	327	323	338	331	375	334	369	370	341	371	327	339	316	332	382	332	354	324	357	405	333	379	350	325	365	335	368	330	342	361	336	375	347	379	380	349	386	346	349	373	364	356	378	344	327	358	367	357	340	338	335	372	346	347	339	323	359	369	315	321	338	399	355	369	330	332	327	335	363	331	412	360	383	355	357	359	313	362	353	329	305	381	326	340	364	374	321	366	351	358	381	405	374	319	338	335	355	364	366	340	338	338	370	363	349	318	333	383	325	333	346	403	341	355	333	340	370	365	371	358	369	350	389	333	335	338	353	342	335	362	313	343	359	318	295	325	352	341	339	362	339	352	349	357	362	349	364	354	363	367	351	349	378	357	360	358	327	369	382	322	316	311	331	340	382	363	374	334	328	361	407	367	328	353	349	330	342	323	367	363	348	364	363	376	351	379	324	380	341	352	318	355	334	322	368	359	336	362	341	357	370	381	314	354	340	347	354	323	373	360	376	325	335	354	335	368	386	345	353	352	352	341	323	363	338	370	367	355	319	355	338	341	309	353	305	358	339	357	371	350	372	323	349	296	356	327	339	306	324	396	354	343	336	345	368	345	351	377	333	359	348	352	384	344	348	377	347	370	353	340	361	347	349	371	349	330	339	361	334	368	336	363	343	342	357	335	347	348	339	307	382	348	331	352	344	379	374	353	333	325	339	350	373	347	374	313	349	326	369	337	330	329	345	347	359	335	339	338	338	348	387	396	350	356	346	345	395	367	329	359	357	367	351	394	345	338	319	344	301	339	366	339	354	309	332	359	353	373	343	383	335	372	284	354	341	349	357	356	324	365	345	344	309	361	365	334	350	350	417	347	364	339	331	365	352	357	331	379	394	341	394	343	368	347	366	323	343	353	323	381	376	376	324	355	357	339	371	352	372	352	362	357	366	347	348	314	334	362	332	348	322	356	338	378	367	329	353	349	345	333	389	371	347	359	377	320	353	366	366	325	362	354	377	317	327	406	318	345	350	335	356	335	350	355	346	356	344	355	350	387	360	362	331	388	316	344	321	368	346	352	319	328	390	336	344	355	339	365	301	353	343	342	345	363	363	373	370	315	347	379	343	345	372	314	362	319	337	346	366	384	348	359	371	354	337	370	361	336	335	349	323	368	334	359	377	312	337	376	358	345	366	382	316	357	351	353	350	326	339	338	324	335	352	381	380	339	334	371	371	355	338	371	360	323	371	375	354	377	324	343	399	350	329	336	354	328	348	337	359	330	345	334	355	346	344	350	328	340	355	351	356	364	352	361	364	346	333	363	349	388	352	321	366	353	375	342	358	355	376	381	328	395	342	344	335	397	362	337	375	350	386	337	342	404	354	387	342	347	330	340	355	300	337	297	373	369	353	367	352	402	341	340	374	355	353	321	347	334	343	389	370	387	364	368	347	319	360	359	331	357	341	359	334	340	358	369	341	338	360	359	340	359	299	349	368	400	339	337	340	353	332	361	281	304	384	375	379	374	386	336	347	341	391	345	355	352	371	344	364	383	327	369	382	340	333	331	356	348	339	352	352	370	335	324	322	356	370	373	349	332	389	359	365	363	317	374	353	362	355	324	331	332	351	321	320	343	364	345	375	348	341	333	339	345	338	362	361	326	370	342	359	362	372	341	383	342	331	351	317	329	335	334	383	372	361	345	381	369	326	371	356	338	338	379	361	376	342	375	354	327	321	337	317	333	322	342	324	345	346	387	379	380	342	353	370	354	376	382	309	354	326	345	348	350	312	341	335	320	350	362	319	352	355	326	367	353	377	354	311	351	327	366	360	347	371	390	358	368	341	347	376	381	359	347	343	347	326	316	395	370	367	343	336	351	340	336	368	335	333	352	340	363	344	372	361	345	325	341	336	321	355	371	361	370	344	351	357	356	332	338	354	363	355	341	310	335	326	356	353	384	330	356	369	336	335	385	371	356	335	306	334	337	346	367	338	342	354	367	368	313	350	364	337	354	356	360	369	321	321	358	309	353	354	391	330	321	364	338	373	354	405	337	343	350	359	319	334	347	346	345	361	360	357	346	368	348	315	326	356	315	312	370	360	322	360	369	355	337	347	332	337	324	337	355	350	355	375	349	345	312	365	362	341	338	354	383	327	341	355	330	358	366	335	368	330	370	356	345	338	331	359	346	340	293	333	379	389	350	339	374	346	309	342	353	345	304	323	361	340	349	399	358	346	340	353	341	328	367	353	357	368	368	358	355	333	325	354	363	398	359	375	351	321	408	354	377	384	345	323	386	352	352	290	333	345	357	326	318	310	346	338	376	358	339	328	353	387	377	373	370	340	355	341	339	357	315	342	332	329	311	383	397	360	340	351	312	314	337	305	337	369	345	339	343	341	357	357	374	352	330	354	325	384	362	341	346	331	308	330	353	333	369	363	311	364	362	355	356	348	357	357	375	329	330	308	330	407	370	326	360	370	345	335	340	343	334	341	335	366	381	347	326	379	355	337	380	361	340	366	359	326	349	380	383	332	363	313	350	348	331	359	373	340	337	376	369	365	326	346	358	375	373	396	323	330	377	356	364	332	372	359	316	296	360	359	376	349	332	346	322	357	347	337	360	372	351	331	345	360	327	352	346	352	331	366	370	362	363	357	371	362	364	348	354	388	371	351	375	346	358	332	357	335	372	371	352	345	356	345	345	353	353	359	335	307	330	360	364	316	339	349	355	369	316	365	357	366	361	398	332	325	330	344	344	388	343	356	339	347	359	342	329	347	325	339
31252	1020	1552	1653	1468	1298	1147	1053	1021	985	975	916	863	881	851	864	855	895	819	835	815	836	808	812	766	830	813	805	803	829	822	840	773	789	781	749	837	780	777	842	748	802	825	813	772	798	801	812	789	778	822	846	794	820	820	784	851	790	807	802	826	810	791	793	818	785	792	744	758	819	793	789	825	745	712	786	779	756	830	784	795	811	731	810	766	794	780	789	788	713	804	780	766	787	877	794	796	735	729	801	785	732	819	803	791	801	808	789	762	838	741	717	800	825	807	781	773	821	810	834	784	799	775	743	803	792	810	757	807	749	801	758	747	788	826	759	820	780	782	764	850	809	807	813	772	776	793	761	788	753	838	780	777	776	803	786	735	801	775	774	781	784	783	763	785	734	813	791	790	768	747	769	825	794	748	790	846	800	777	763	781	773	807	791	758	825	821	786	757	831	791	803	757	805	740	736	766	752	790	799	771	845	802	802	780	756	798	744	784	771	818	766	767	802	826	808	793	777	774	760	737	814	830	795	787	803	762	728	783	727	785	779	783	797	785	794	804	775	790	776	754	770	750	805	788	767	866	779	795	752	771	764	798	789	820	726	797	746	782	777	798	777	768	767	823	779	754	760	773	786	786	782	763	806	763	782	723	834	782	761	827	779	798	768	774	791	766	812	822	738	796	794	766	834	762	778	751	795	747	837	821	768	771	791	761	786	768	809	777	772	780	830	810	742	757	783	797	814	747	746	753	794	761	799	786	825	754	742	755	744	779	821	773	753	779	804	837	773	791	830	761	762	780	803	797	788	829	763	799	745	778	733	769	707	759	789	785	795	771	769	769	743	755	785	763	799	732	801	752	789	777	769	790	731	764	740	759	798	822	799	788	786	769	799	807	827	787	789	804	751	811	768	759	747	789	758	770	750	788	764	792	791	747	755	769	783	757	756	751	789	756	775	817	736	771	812	780	779	842	790	796	833	809	755	701	787	788	782	779	768	734	779	801	751	752	789	803	751	773	793	780	809	811	763	813	811	756	777	802	803	790	758	780	810	766	782	803	747	752	788	834	796	785	804	795	793	789	737	715	794	775	761	820	788	787	761	839	792	804	800	815	784	789	782	804	736	735	790	756	749	776	739	762	717	804	746	768	707	736	791	812	762	765	766	763	780	843	746	742	812	777	756	771	790	768	766	779	777	760	808	798	783	810	829	748	787	825	755	816	806	828	776	797	819	763	784	776	792	792	789	811	777	834	745	790	786	729	772	826	791	765	758	779	780	781	787	801	789	794	767	737	743	803	747	809	767	803	794	812	764	788	762	770	809	781	783	793	779	775	823	743	831	790	825	782	781	784	763	791	786	800	794	728	811	839	769	815	839	782	760	788	795	768	793	771	807	753	763	758	746	798	828	806	779	783	804	806	752	782	811	763	792	790	773	750	801	783	781	777	756	785	795	753	757	789	805	794	790	737	788	780	766	770	808	749	790	753	779	777	796	833	748	756	748	775	793	777	798	834	780	806	782	755	814	829	768	852	799	848	814	758	765	746	750	772	769	784	774	778	819	778	830	810	817	768	755	787	716	816	802	809	748	736	774	726	754	797	748	819	855	817	779	698	769	743	785	790	834	804	751	828	794	816	789	830	792	779	746	761	758	702	773	827	792	750	733	786	780	802	767	750	761	758	819	765	729	805	782	745	774	769	802	803	742	775	724	844	808	827	763	779	794	794	763	728	777	784	809	816	787	830	837	751	750	791	766	815	798	753	769	775	793	776	757	799	802	763	818	784	768	771	794	832	829	789	769	768	787	825	774	814	765	757	776	793	798	827	797	744	813	806	813	761	818	829	806	792	750	748	769	793	801	804	792	784	763	810	803	767	744	794	796	817	766	763	765	778	755	799	775	770	795	818	818	779	787	844	811	857	783	763	807	743	749	789	777	799	803	813	761	810	820	796	805	753	769	822	838	779	791	815	772	762	776	765	805	806	760	769	779	741	773	817	803	784	771	837	812	790	784	789	770	778	794	751	781	818	767	834	787	801	790	775	761	808	760	759	807	760	824	827	785	802	828	779	765	782	740	758	776	784	784	757	771	793	733	719	824	805	776	828	734	760	794	745	811	752	765	776	766	800	789	740	789	769	806	735	821	819	766	756	817	775	783	792	819	786	776	777	777	735	783	773	783	784	818	778	766	745	750	808	822	777	807	806	796	793	778	790	783	788	781	787	755	797	788	784	721	786	746	848	774	751	778	801	748	759	745	815	782	837	791	802	783	788	752	786	802	761	779	786	732	784	799	803	793	799	781	796	777	793	841	808	748	761	772	740	780	788	781	821	760	803	770	793	793	780	772	774	821	790	733	813	785	777	781	793	798	810	790	800	785	744	816	751	772	781	786	779	759	797	790	775	823	758	738	793	767	783	805	747	784	788	834	754	801	829	793	764	790	794	814	759	830	784	762	763	828	823	757	805	768	770	774	750	786	799	765	772	772	788	799	748	801	808	786	817	739	791	809	769	781	790	823	779	798	772	720	830	780	836	746	771	795	750	756	815	778	798	734	786	771	792	784	773	797	781	754	751	805	774	788	791	803	744	834	734	762	768	753	769	781	733	770	747	792	781	802	817	820	822	803	819	738	777	755	787	808	842	797	827	837	837	782	767	800	789	768	715	778	796	773	846	806	777	791	751	786	798	792	751	808	769	812	793	822	782	765	764	811	812	829	757	817	722	772	771	788	775	765	825	798	848	782	757	785	814	799	832	850	803	770	817	771	780	777	743	807	768	786	767	717	756	784	789	788	770	827	801	744	779	809	816	773	717	773	784	773	812	788	808	757	778	786	742	744	793	822	774	819	807	750	759	812	786	739	811	753	787	727	785	795	810	786	834	818	795	821	784	798	758	829	763	792	794	799	789	803	781	776	798	788	739	758	775	792	808	764	757	828	784	799	749	829	754	772	807	776	760	800	805	768	766	782	830	711	792	800	716	749	763	737	804	789	795	862	759	802	818	743	838	818	791	764	728	742	785	794	787	820	774	796	749	786	763	790	760	777	801	816	752	809	795	798	809	787	743	800	770	770	782	778	791	766	777	830	800	810	748	772	769	766	768	773	748	774	826	830	810	782	763	777	761	709	771	803	792	820	786	783	759	869	826	784	804	777	776	798	763	766	745	803	759	741	779	829	760	777	782	762	777	807	847	759	763	768	792	796	843	797	828	806	741	777	793	719	784	850	768	792	767	772	758	757	807	800	768	746	729	734	775	804	769	809	755	790	752	799	766	801	815	775	815	801	782	803	787	766	803	737	810	788	813	828	795	764	801	785	796	768	773	748	761	735	808	816	788	794	780	794	777	783	764	765	742	775	781	818	768	791	770	773	807	745	778	733	857	783	742	803	759	726	763	766	799	749	785	773	785	766	814	813	787	830	784	767	789	727	740	772	764	795	776	800	803	762	807	790	779	776	793	794	802	810	811	819	787	786	758	763	819	775	713	789	815	810
37563	5844	443	346	339	347	347	353	342	322	351	334	354	362	332	316	366	337	341	313	352	318	343	348	344	346	373	358	357	350	325	343	332	324	343	343	341	320	351	308	377	381	359	375	369	377	334	342	336	374	358	353	334	329	354	311	333	382	340	372	334	351	346	347	330	367	343	297	350	323	367	360	342	337	381	375	325	353	319	335	370	348	335	349	355	356	367	315	345	303	363	358	363	301	353	355	320	365	348	354	362	356	386	341	338	344	341	373	373	312	322	332	351	338	348	355	325	362	341	337	335	335	357	358	343	302	357	375	322	337	339	332	357	326	360	386	336	332	374	330	355	337	356	340	373	346	347	361	343	358	326	339	384	355	336	364	358	314	346	340	345	312	353	362	365	339	338	327	333	386	361	360	332	355	335	334	380	359	308	321	312	360	336	347	354	316	353	346	353	329	340	292	326	362	348	352	362	368	380	341	345	390	365	341	369	378	351	353	341	332	310	317	305	329	344	351	336	334	348	303	378	304	361	352	366	341	347	335	373	346	347	363	349	360	366	350	360	337	321	325	319	347	375	338	337	336	347	358	360	307	309	363	321	369	350	366	356	344	377	346	322	337	300	361	383	327	357	314	358	357	337	346	325	376	372	368	372	328	348	398	364	347	335	357	361	378	333	350	382	327	336	333	361	359	340	339	316	342	328	374	357	342	343	348	345	318	371	313	336	325	330	320	296	352	327	380	326	343	370	353	365	323	376	360	300	347	376	330	340	354	335	335	319	336	350	374	344	339	367	374	353	357	342	312	354	339	352	337	333	332	323	357	337	322	365	359	353	347	350	320	321	339	350	356	330	350	364	343	331	339	356	351	354	333	371	343	344	334	331	358	326	365	345	314	359	331	338	348	308	364	365	353	370	317	318	338	331	361	342	337	345	323	345	315	329	393	386	366	324	372	396	379	349	353	332	326	367	347	351	340	332	348	298	371	328	345	364	355	356	387	343	365	349	371	354	356	340	342	365	327	319	358	348	350	381	355	340	332	348	343	351	334	336	336	345	366	334	329	326	349	368	367	326	317	346	360	366	361	329	353	338	332	305	378	313	307	336	348	325	310	356	357	355	318	350	357	304	337	338	338	346	336	333	306	323	331	369	352	353	338	373	357	330	348	350	353	330	351	297	380	403	343	345	338	319	326	355	359	304	365	318	361	338	342	358	354	339	366	339	378	346	330	333	351	328	379	334	360	306	340	371	357	351	319	331	385	362	375	319	352	366	319	377	354	369	368	356	352	352	318	370	359	313	347	361	337	314	313	339	375	337	326	341	348	318	361	352	343	378	290	339	346	348	348	326	310	353	318	362	327	336	361	375	342	341	361	351	328	343	350	365	323	325	370	328	333	349	340	320	324	343	355	367	338	399	319	318	313	317	298	336	371	378	310	345	303	385	384	356	345	374	328	380	332	309	340	348	372	351	329	348	324	336	367	379	321	351	328	350	318	325	350	343	380	345	372	345	330	325	352	304	334	361	331	356	330	353	347	366	360	354	356	337	359	363	290	361	374	325	369	385	351	367	380	366	373	372	340	315	326	360	386	365	304	340	335	363	370	379	352	335	338	335	353	367	357	338	318	371	328	323	359	346	291	330	363	357	350	361	343	327	349	342	340	357	382	358	338	349	363	341	362	354	313	338	350	376	354	313	322	342	391	373	336	341	318	340	344	332	325	343	324	312	348	340	322	344	352	343	318	364	370	326	353	335	319	314	384	375	348	348	357	336	334	350	317	345	338	347	351	343	340	349	324	387	395	311	346	342	363	323	361	345	375	347	334	385	320	371	346	364	351	353	333	339	347	374	343	319	333	382	371	328	346	337	335	322	363	348	303	345	348	345	383	335	364	360	337	332	327	355	370	343	394	324	324	329	377	351	354	325	366	360	330	363	342	343	309	337	327	332	352	359	344	332	374	326	319	363	359	355	359	379	366	362	320	343	339	347	335	322	309	324	312	348	329	367	350	360	353	305	362	321	350	328	316	327	358	323	349	370	364	370	329	306	346	349	344	343	320	324	377	383	318	317	371	361	370	352	321	362	365	370	356	332	307	336	361	347	341	308	337	351	348	354	356	350	360	365	381	352	318	340	359	349	332	356	337	349	376	354	375	349	390	339	357	352	345	379	312	318	344	365	347	365	341	330	311	360	364	342	351	343	346	321	353	347	372	371	333	318	359	363	307	335	345	346	342	323	372	308	311	345	347	340	317	366	386	336	371	375	314	319	358	334	329	356	361	306	341	333	340	364	343	334	346	326	349	330	320	344	334	329	372	355	348	325	325	343	302	310	360	334	301	327	321	365	354	352	327	349	362	325	358	325	356	343	315	344	351	388	341	343	344	366	326	336	325	340	345	332	340	356	327	325	361	361	327	342	375	351	344	331	355	354	373	322	356	327	350	357	320	325	314	366	328	379	347	368	353	351	346	366	334	311	319	319	348	341	355	357	377	355	366	342	363	390	354	365	342	356	361	368	375	382	366	366	343	352	341	342	352	316	351	348	329	368	352	361	380	314	316	315	353	338	373	359	324	364	372	366	339	323	329	349	364	363	337	339	325	325	359	318	370	348	355	332	303	330	367	353	329	361	360	352	361	394	383	383	324	368	332	334	367	338	351	356	400	332	325	322	378	301	354	371	385	323	368	347	333	347	394	325	328	362	306	313	385	338	358	363	338	334	357	336	363	318	338	323	341	341	355	371	344	311	344	356	335	317	357	320	388	349	326	385	358	321	328	361	331	351	345	342	325	344	371	377	378	388	324	342	353	309	327	351	371	334	384	390	373	382	356	325	401	327	336	363	389	327	391	296	321	343	339	321	379	327	330	345	327	331	363	334	362	378	350	342	312	332	335	342	347	359	347	354	353	343	366	380	375	338	378	357	329	301	369	336	341	335	338	360	323	386	322	342	386	332	360	346	327	351	370	359	377	329	335	356	361	355	360	356	375	374	355	356	363	305	355	309	342	355	384	316	399	372	364	358	335	375	302	339	356	357	359	350	316	333	357	346	334	373	333	334	323	347	400	334	361	378	355	342	366	359	371	342	308	363	331	335	365	375	359	346	344	349	328	351	334	319	342	364	361	342	358	365	337	346	324	374	347	358	335	368	331	339	318	369	328	336	356	338	348	348	343	358	344	369	351	344	338	337	296	349	364	318	342	346	328	359	328	333	306	340	342	336	345	365	343	330	352	344	344	316	348	345	323	310	329	298	353	346	333	370	381	353	341	362	332	341	360	333	298	344	363	378	351	337	362	364	369	330	369	353	319	347	322	324	350	375	329	375	303	306	330	350	317	351	342	343	369	369	353	345	350	384	370	328	351	360	330	367	364	350	334	364	357	350	363	372	305	321	364	350	332	336	356	342	308	339	316	343	359	341	354	318	389	352	337	337	356	348	379	342	359	375	337	328	334	346	359	331	375	319	323	346	315	347	330	341	329	358	372	334	359	362	363
20513	793	803	851	807	810	776	821	790	771	812	790	739	796	788	828	771	788	813	793	772	814	795	768	820	836	807	788	772	805	779	807	803	797	854	826	799	793	836	783	857	816	794	826	819	777	808	795	803	727	799	814	801	792	841	812	732	806	801	755	798	779	815	846	832	830	860	810	732	792	849	820	801	803	766	767	844	856	764	776	784	818	798	819	846	765	832	769	815	813	831	827	785	785	774	820	828	751	809	795	868	804	784	790	867	813	763	769	782	770	806	796	768	772	787	809	811	812	762	839	802	803	780	846	800	816	761	841	758	791	787	762	784	778	785	785	789	810	737	789	776	761	831	827	746	803	790	801	828	805	769	825	817	780	781	770	820	769	763	795	772	812	787	743	771	793	731	755	792	815	790	757	810	799	802	759	772	782	805	800	767	767	818	783	746	814	769	813	821	813	823	758	814	785	811	843	762	801	829	773	768	804	816	758	784	766	773	779	808	790	776	862	762	760	786	732	781	811	757	820	781	756	802	786	804	845	810	776	765	743	808	835	766	785	793	782	739	789	784	772	760	770	762	817	838	807	773	755	766	767	774	761	790	843	812	809	770	796	784	792	789	807	767	756	836	824	806	867	800	819	817	790	770	818	778	781	799	775	784	836	817	795	777	797	844	775	834	786	789	787	794	801	743	772	783	801	839	833	782	766	804	761	797	735	797	801	790	781	778	775	788	814	800	800	783	768	735	835	766	851	752	797	810	806	766	798	737	749	778	849	795	791	790	799	848	768	756	769	796	799	804	770	822	811	810	831	795	807	798	805	750	757	796	831	823	818	781	820	783	843	769	848	773	767	809	817	787	805	790	784	847	725	809	834	795	830	773	829	815	802	756	816	738	802	794	774	793	789	793	812	750	834	821	848	839	758	827	797	827	810	761	786	840	798	807	845	777	840	801	790	763	804	789	769	795	796	764	786	789	802	799	796	762	874	794	766	819	784	802	807	796	825	778	788	821	825	871	822	805	787	806	786	821	828	777	794	771	820	812	786	806	850	767	759	760	815	845	807	802	819	781	803	797	802	761	793	728	809	835	785	770	782	825	776	795	737	844	743	780	808	768	784	783	842	802	837	799	802	813	741	850	806	751	763	835	783	762	842	820	817	755	786	776	786	836	780	798	820	840	792	789	789	804	793	787	815	820	778	792	785	800	844	761	795	715	820	764	774	832	815	791	813	786	757	782	774	748	884	801	774	810	770	787	769	812	736	793	845	773	776	844	812	781	761	825	765	732	777	847	812	802	815	759	778	793	790	804	734	794	794	789	819	791	836	791	780	788	770	812	809	783	795	752	820	780	760	800	820	764	822	796	766	833	745	882	798	754	852	782	763	759	811	790	751	767	813	772	814	801	792	824	833	761	832	745	781	795	777	791	810	815	759	813	819	825	837	804	737	783	758	755	762	774	830	768	760	773	747	809	804	811	763	784	849	832	761	761	770	804	814	774	865	750	774	818	820	838	802	817	813	775	754	812	826	803	743	798	842	833	841	742	770	777	806	800	829	776	825	792	773	773	790	807	767	832	824	753	801	749	785	791	846	800	812	828	788	772	796	773	835	787	785	818	733	790	812	771	738	790	809	831	812	765	765	779	773	800	817	814	786	741	766	799	817	791	775	811	813	788	809	811	797	787	786	762	792	762	783	767	839	833	813	709	862	803	815	824	827	770	763	801	837	794	787	771	797	815	785	779	826	818	812	767	773	789	799	771	745	812	786	778	778	764	829	794	790	776	845	778	759	784	817	739	746	835	807	775	863	797	812	764	766	783	804	810	801	836	787	779	785	793	790	783	845	791	807	779	822	847	834	785	809	841	805	788	795	788	751	744	810	740	811	784	825	793	782	792	816	773	822	825	774	778	747	821	783	830	764	806	826	817	831	752	765	818	822	795	772	755	770	754	769	856	800	802	813	748	860	763	819	809	797	814	813	830	809	817	764	795	782	825	789	813	762	797	828	812	736	781	781	779	784	772	761	768	778	809	779	762	801	782	813	821	749	801	771	741	821	797	824	827	770	772	772	816	824	773	811	808	766	850	771	805	798	807	794	779	807	786	792	771	769	796	830	785	827	805	775	773	818	860	786	826	784	834	825	828	823	774	806	799	760	789	820	812	777	839	758	769	774	802	831	822	835	792	817	774	807	801	835	788	770	800	805	788	820	777	774	813	799	817	856	821	785	770	787	822	798	793	796	791	798	785	743	806	824	723	756	759	835	766	811	809	797	817	820	762	811	803	785	760	750	798	824	795	810	748	808	804	803	824	834	807	853	773	780	790	826	847	791	814	780	749	767	803	775	791	815	817	807	803	767	814	753	817	829	746	794	795	774	796	796	747	819	800	793	803	797	791	808	801	802	822	761	766	830	763	807	781	781	804	804	822	825	817	831	820	834	838	780	777	821	732	803	813	773	749	799	808	819	784	761	816	808	794	785	746	800	832	822	811	818	796	735	810	785	801	855	786	770	804	820	797	763	815	827	840	806	787	839	812	808	772	808	786	777	794	840	810	814	772	820	776	774	798	784	862	816	795	805	783	770	770	802	817	838	752	837	813	832	794	763	790	813	784	755	797	791	791	835	794	823	794	814	764	746	787	798	787	778	838	814	777	803	823	802	786	794	769	797	778	792	797	805	811	799	787	792	759	778	824	809	754	854	800	808	805	815	774	824	804	804	772	831	756	772	755	820	838	803	794	816	803	777	799	765	839	789	781	800	826	798	782	846	754	846	734	808	798	779	767	776	754	816	793	842	785	780	795	777	784	800	797	788	808	786	802	792	769	784	772	778	841	813	762	786	809	752	758	790	791	801	773	879	796	782	762	792	755	775	810	810	802	809	794	808	819	760	807	807	813	788	748	801	799	796	835	837	786	792	809	837	831	798	763	795	792	769	773	787	798	848	775	789	803	842	795	794	777	794	811	773	803	780	794	796	797	778	816	801	782	804	781	781	738	801	776	821	810	811	837	803	760	772	790	764	779	812	766	808	854	818	858	847	815	824	792	787	802	724	809	833	776	821	795	806	831	769	797	796	840	781	809	800	799	782	842	783	797	814	847	811	785	816	821	745	826	788	804	803	840	801	759	822	797	791	785	777	755	828	893	812	830	856	755	814	773	799	811	753	834	780	800	819	804	768	811	818	745	804	799	830	767	798	833	799	781	816	793	841	853	777	748	800	823	772	799	776	829	792	757	823	791	835	788	834	739	789	797	756	800	768	764	792	794	784	806	767	776	794	778	787	776	824	796	844	754	862	773	775	821	830	801	801	747	765	800	777	812	775	794	791	751	804	784	829	774	791	794	838	749	770	823	729	801	786	804	839	750	811	766	760	786	786	790	829	809	803	720	845	813	824	761	851	739	791	807	795	798	842	753	814	805	797	810	772	832	859	788	798	835	824	797	760	819	829	764	797	782	782	787	805	780	766	822	800	748	759	802	817	758	735	810	804	790	803
49289	10589	1210	566	539	466	530	492	429	404	431	471	451	449	467	426	428	426	439	399	449	438	438	446	425	450	448	431	457	470	411	409	422	476	449	412	455	392	483	404	417	449	431	416	415	445	437	413	412	444	458	447	420	424	418	426	448	444	441	447	429	402	402	434	447	413	451	475	436	408	434	431	454	447	386	426	456	444	420	390	460	427	459	412	431	430	410	455	455	452	445	453	422	406	380	425	417	392	424	416	414	426	444	459	438	430	469	473	377	407	446	453	436	468	432	421	431	457	423	443	426	445	427	421	418	410	469	442	441	432	414	429	447	458	436	446	416	445	397	408	436	445	400	440	435	428	455	462	433	410	371	424	441	450	436	441	410	413	426	462	421	432	401	419	414	427	431	419	457	450	402	446	448	420	400	408	390	361	456	471	428	466	475	438	413	443	451	426	416	438	433	408	448	492	435	406	468	438	461	393	416	452	412	454	444	415	450	436	392	448	412	456	461	459	402	381	426	473	438	493	415	450	436	414	454	427	471	440	440	426	433	386	439	444	449	404	428	461	465	428	406	390	441	442	426	400	462	448	424	401	430	441	411	450	428	433	406	431	418	417	439	415	435	441	464	394	419	466	385	434	429	438	420	407	457	455	436	428	419	442	408	475	441	418	441	452	422	413	457	401	443	449	445	441	428	395	423	481	429	423	460	408	394	379	418	451	425	424	438	416	407	427	451	405	427	414	431	439	453	415	402	422	395	457	421	471	460	508	435	384	435	443	443	412	426	433	465	412	444	403	451	487	495	446	454	433	428	445	481	417	433	419	447	451	430	412	449	453	393	467	431	449	435	434	454	455	401	411	443	408	430	443	436	435	423	418	445	452	419	411	451	424	478	427	460	448	425	422	447	481	482	403	416	445	454	429	424	440	440	444	458	401	471	422	460	407	418	444	441	432	418	434	434	432	412	450	470	438	387	411	424	421	428	462	450	405	439	420	414	409	408	438	434	423	429	461	410	409	429	488	439	397	436	454	441	431	407	431	422	433	468	430	449	446	450	444	426	450	471	409	465	439	465	427	411	436	436	417	438	454	410	426	451	408	420	449	447	436	419	439	440	453	459	449	375	406	424	424	419	463	438	423	438	422	458	447	440	454	507	431	439	430	444	395	431	458	419	435	424	419	440	433	424	418	464	462	471	459	428	440	427	425	461	438	418	446	451	405	456	410	432	423	415	440	404	440	458	407	363	452	400	472	435	421	421	429	461	390	473	466	458	448	445	438	438	419	404	465	519	434	444	424	431	444	430	459	419	432	420	479	426	404	439	437	449	408	434	416	457	458	426	444	446	430	435	434	460	440	427	439	418	444	464	437	436	424	447	452	435	433	405	441	439	430	464	457	415	457	466	462	462	416	451	443	462	423	465	435	444	432	417	425	440	428	453	473	424	455	453	430	428	454	448	367	481	441	417	441	409	448	440	436	439	428	480	453	440	454	434	438	440	425	433	445	423	453	414	442	487	415	419	448	494	440	424	394	427	431	418	414	421	431	434	446	453	455	413	482	453	426	441	427	394	455	414	416	473	418	437	437	444	439	383	455	447	420	420	430	451	461	441	448	461	405	430	433	415	445	443	436	445	447	488	440	407	446	449	411	446	417	415	436	485	464	466	419	455	408	384	461	445	415	405	446	482	412	425	452	428	417	444	436	453	446	478	440	435	482	413	443	427	454	432	446	476	400	450	468	433	440	412	434	479	429	435	440	428	458	452	448	424	435	417	432	421	446	454	450	430	447	408	420	469	382	416	448	415	415	440	412	435	417	427	394	388	465	418	404	413	423	435	452	446	441	437	502	426	421	457	465	462	424	496	408	471	453	437	411	448	442	398	456	394	422	417	435	429	418	450	447	485	477	414	449	440	448	449	437	465	451	427	390	422	469	415	398	428	458	415	416	432	432	381	453	391	458	441	426	424	437	461	431	424	453	435	457	387	448	429	393	413	410	440	427	436	419	460	417	470	411	431	412	424	415	444	440	499	414	443	401	451	426	386	423	433	482	424	453	426	437	463	426	417	457	485	426	380	433	469	444	460	449	414	401	434	429	457	452	442	447	398	488	422	438	432	414	456	407	439	380	380	412	417	402	396	444	473	406	441	483	457	437	458	421	480	443	450	425	426	423	441	404	413	418	462	448	477	405	494	421	415	423	421	428	435	495	434	434	423	468	449	452	440	426	406	453	446	458	450	409	443	446	441	437	423	441	433	434	415	415	415	449	480	431	440	422	417	437	425	418	430	439	431	435	417	435	469	392	428	426	427	434	419	438	443	473	447	503	454	429	436	378	426	414	441	464	430	448	441	429	422	443	426	461	468	412	452	448	419	439	463	409	433	398	448	466	471	406	423	424	426	446	437	463	451	432	442	423	427	456	397	410	464	428	425	435	401	415	420	464	432	415	453	475	452	415	434	444	453	461	429	475	439	463	454	430	440	465	446	435	430	412	469	402	412	433	437	436	402	426	469	452	431	405	428	442	423	433	438	420	451	411	458	445	454	432	427	429	430	417	438	452	448	425	477	423	470	427	419	409	425	439	423	414	456	427	438	452	415	466	424	461	409	432	441	423	426	417	407	421	478	450	435	433	434	429	437	414	471	405	430	421	469	440	422	438	417	435	424	404	425	419	450	449	431	438	416	471	418	455	470	439	441	431	425	427	462	429	430	380	462	383	408	403	423	438	444	451	442	457	451	433	420	415	409	403	445	428	463	435	468	427	432	434	431	430	431	415	431	455	429	471	460	453	441	414	389	433	414	433	427	444	441	414	424	416	414	418	420	406	438	454	451	474	451	387	459	398	448	416	444	424	452	378	478	450	408	407	420	447	419	433	444	415	416	477	457	465	421	416	416	431	416	416	388	444	431	414	469	500	423	441	435	451	464	423	410	451	405	424	390	460	432	426	483	439	475	458	421	420	448	477	406	401	426	412	431	432	419	451	425	441	428	391	402	399	442	438	478	466	465	411	427	389	445	425	447	464	440	423	452	434	435	422	412	401	409	412	438	454	423	432	443	431	406	433	460	439	428	414	443	425	415	417	414	437	408	428	433	470	458	428	450	408	405	423	422	402	415	445	433	419	453	419	428	480	420	419	415	412	403	471	417	402	364	414	408	433	405	414	452	453	454	414	497	435	410	393	427	457	412	425	412	447	453	419	393	415	436	433	397	430	413	425	461	408	467	420	429	445	436	444	450	461	426	472	423	421	462	448	423	439	409	446	392	454	443	453	421	452	466	422	434	416	442	451	425	426	430	497	458	419	428	469	444	416	414	416	440	421	417	460	402	424	443	456	435	432	428	416	419	435	416	439	420	441	424	491	459	463	418	403	440	394	449	419	448	410	444	411	419	432	388	443	431	448	458	445	438	415	410	432	423	440	450	461	421	460	467	448	447	406	417	472	458	455	458	393	440	445	449	468	401	415	430	394	444	397	395	436	420	458	429	439	442	448
26338	1075	1389	1431	1418	1300	1280	1130	1054	1043	1020	1079	1019	963	996	963	983	984	1001	1015	1029	954	1011	1008	999	949	955	974	979	962	982	1007	972	924	942	1014	1026	962	990	1025	977	953	995	944	975	958	947	974	929	1007	939	996	953	967	966	1004	1011	1001	979	972	912	1020	988	988	1014	1005	997	989	998	973	967	946	935	985	1031	998	998	980	1016	1010	948	993	934	1011	899	1028	976	999	968	962	959	928	1007	959	913	874	947	959	984	977	999	976	938	976	885	1019	952	936	964	931	973	980	985	959	963	898	958	992	967	932	1005	954	956	970	921	983	971	994	947	967	956	994	950	923	967	928	932	963	948	949	1003	960	990	994	1008	956	921	964	1034	995	1005	994	961	985	910	943	974	989	969	949	984	989	978	964	965	996	984	984	971	918	978	925	980	982	947	967	962	944	1037	994	958	968	974	1030	947	976	969	980	944	990	949	915	974	977	992	984	906	1030	927	977	972	976	1000	1037	1005	955	930	961	929	995	959	906	985	923	950	985	978	926	994	1039	979	969	965	920	944	928	960	907	926	977	990	934	973	992	983	984	944	989	999	968	981	956	981	1004	1019	947	931	993	985	906	857	956	965	951	915	990	979	979	940	977	1003	969	1012	941	992	998	916	924	938	953	912	948	923	963	958	935	992	963	945	962	971	935	946	988	936	960	955	965	957	964	974	932	954	928	961	1001	945	961	980	951	914	979	995	1033	996	954	919	979	986	942	942	944	943	928	971	970	951	959	958	980	955	938	981	981	952	964	944	927	974	928	946	955	991	957	935	1011	945	945	977	960	1002	932	990	969	949	1006	970	932	942	974	958	965	981	986	955	964	977	972	948	989	975	979	993	970	956	1020	981	916	971	997	913	1018	891	981	991	1000	972	926	972	964	973	986	980	1003	1001	986	903	984	974	1000	972	995	989	945	1028	1011	998	998	924	972	924	1007	918	980	968	929	987	906	951	929	935	984	899	988	1000	963	997	954	952	934	917	933	997	947	948	964	970	964	933	933	954	1046	953	990	935	964	948	1025	972	965	976	987	970	984	929	934	1001	957	984	969	966	937	999	940	981	954	963	978	994	960	997	1027	1012	912	977	890	955	954	965	995	984	1004	924	942	966	977	961	950	1015	965	952	950	933	926	936	925	982	986	932	995	910	966	976	891	973	909	937	1028	994	976	1014	965	974	991	1002	953	894	1016	935	969	1002	963	994	981	945	1008	914	958	981	972	971	970	996	969	927	977	954	989	994	912	1030	945	1011	985	994	973	1030	963	927	1013	929	949	941	943	967	928	959	964	988	978	931	932	944	942	974	976	893	955	985	964	946	943	935	964	959	973	947	1048	953	933	990	960	1026	947	1033	903	964	1013	1036	976	1004	997	940	955	916	989	933	944	935	962	913	968	1013	991	940	931	1002	958	1064	998	939	888	962	932	1029	899	963	926	980	977	957	988	992	911	974	932	961	991	995	1021	988	1000	940	930	970	922	1005	958	981	906	937	1007	930	876	981	969	931	963	968	945	873	932	979	964	950	992	940	990	1013	944	1011	981	898	1001	1005	1012	968	982	966	999	921	1008	911	949	945	981	966	996	941	1026	947	949	962	948	935	992	989	962	1002	967	985	992	978	989	933	995	943	961	933	951	921	965	946	1032	937	949	972	967	930	955	969	946	944	910	987	915	1016	921	946	980	939	966	985	989	906	990	917	958	954	924	968	965	996	878	936	955	978	984	998	977	964	908	958	950	957	1008	951	1024	994	980	949	1003	962	978	1009	965	966	936	1030	962	1000	950	966	994	975	955	953	994	957	894	984	1024	991	983	1034	987	978	975	908	928	959	913	981	931	975	985	954	1011	991	965	1012	907	979	1023	893	972	967	973	987	970	1001	923	992	958	948	969	1023	942	965	1017	944	919	992	1007	954	996	951	945	1013	954	948	954	991	970	997	982	1002	910	951	944	984	987	964	1034	940	940	956	954	962	941	960	940	968	1015	962	895	974	963	942	933	915	921	991	924	1023	999	990	996	999	965	914	999	980	984	972	950	995	928	995	988	1001	977	992	918	984	1021	923	954	986	1012	958	935	977	983	919	978	983	970	990	967	931	971	989	979	956	913	977	961	926	920	927	944	947	964	984	934	952	956	964	942	956	944	966	1013	897	953	974	942	914	952	992	980	998	1012	923	951	991	960	967	941	956	919	919	986	935	948	925	987	1000	962	976	979	987	923	969	986	952	974	904	999	959	917	991	955	994	1036	998	969	952	944	949	941	1032	928	1022	957	964	956	978	962	948	975	945	992	978	946	998	919	1017	1002	987	1033	949	995	985	1049	942	992	922	986	930	978	954	961	933	908	922	927	958	968	952	950	964	1016	963	980	923	984	942	961	1023	892	996	981	906	951	1000	978	969	947	970	995	956	963	935	966	981	984	1017	960	942	957	995	1026	977	989	974	997	989	931	943	962	993	959	941	953	999	909	980	954	922	941	907	1018	973	918	951	1017	933	953	929	982	958	916	979	952	989	954	978	966	915	982	1012	998	989	1002	974	980	931	1001	958	925	924	944	924	949	972	945	959	958	973	1025	979	917	960	940	945	977	947	969	913	978	918	971	989	959	931	961	963	987	946	974	1013	944	949	1031	948	981	995	968	940	1021	951	959	939	979	973	979	980	945	986	912	1013	952	962	946	933	986	951	928	957	992	897	953	936	1039	990	981	1004	957	959	955	987	970	932	961	968	1010	937	867	950	920	896	945	949	931	940	971	991	914	1010	962	994	958	926	990	1028	995	1034	951	967	1019	995	983	983	981	1000	1005	989	976	992	963	968	957	985	1011	1000	980	968	993	919	972	982	950	975	972	984	927	953	969	985	979	974	965	964	950	960	953	922	947	966	976	974	918	952	912	1009	962	969	982	972	950	954	970	970	941	962	980	988	939	914	940	968	1015	965	904	934	920	1021	976	985	975	939	969	938	974	973	1003	965	1004	997	984	971	960	1012	966	1044	966	970	921	948	946	936	959	1008	955	951	948	961	946	988	931	1020	930	952	966	912	988	972	949	962	944	957	936	963	990	972	978	989	1022	893	931	935	972	941	952	964	988	1003	949	991	940	946	948	927	963	983	992	965	989	966	955	953	916	934	989	976	994	919	943	964	1001	966	948	979	987	977	943	1019	1000	973	983	957	999	956	1015	979	935	933	948	982	980	1001	926	917	980	982	951	987	1021	1002	1000	912	1007	992	945	995	982	923	1025	959	961	969	938	933	963	986	939	989	978	996	896	996	998	965	1011	943	990	983	972	933	980	970	992	992	956	969	945	969	947	923	991	947	1026	989	938	957	961	958	989	916	938	955	937	954	1005	977	949	959	896	1005	943	963	961	1010	982	978	990	960	919	975	969	990	945	975	969	922	998	961	975	997	963	926	1031	895	994	955	927	958	1027	915	953	963	962	946	992	933	979	984	955	965	911	980	963	1016	935	1025	954	974	978	989	922	979	953	919	960	919	973	937	1001	935	965	962	975	965	973	957	1047	976	953	918	957	966	1008	929	966	969	968	911	1023	997	959	918	952	961	969	918	927	977	969	959	1006	959	939	958	951	949	953	991	939	896	975	949	964	999	984	990	1001	1001	944	1029	917	968	926	938	987	1015	957	948	964	978	1021	981	972	982	926
54521	14162	2398	681	544	466	419	402	378	337	411	362	310	364	370	360	350	289	341	327	334	341	315	312	302	302	314	372	329	351	361	347	347	372	357	324	363	351	339	344	361	321	314	318	340	321	322	330	319	338	350	311	323	317	325	378	369	320	321	326	302	339	345	334	349	347	312	309	312	310	367	330	323	348	325	349	325	335	325	316	350	356	334	347	321	351	358	374	322	301	317	350	325	332	354	355	317	349	339	319	310	335	317	335	309	330	350	324	309	298	362	357	310	334	381	350	320	347	313	336	335	337	389	348	315	329	340	338	375	351	332	356	311	325	302	336	346	361	320	338	346	358	325	319	343	336	347	363	339	337	356	334	342	334	323	339	324	334	297	345	313	313	341	338	330	324	335	345	342	337	320	360	348	355	365	333	329	335	371	319	317	331	341	324	334	324	338	351	325	345	380	338	343	327	328	325	336	310	362	351	336	325	352	318	336	333	361	325	336	341	331	323	312	345	306	328	329	324	341	291	322	304	296	309	348	321	333	322	357	329	346	337	319	315	369	328	352	303	364	326	375	343	359	335	365	364	317	292	338	303	342	332	338	352	311	326	295	322	328	358	387	318	331	340	311	330	357	328	315	338	307	310	378	322	327	341	313	339	357	321	340	317	329	335	312	343	374	335	335	345	324	343	357	308	350	311	379	353	331	337	328	351	287	308	346	301	350	344	327	335	351	298	317	306	323	346	339	311	359	342	314	352	316	337	365	344	340	329	371	344	362	340	332	339	316	297	319	297	336	310	338	377	301	311	330	335	333	312	290	362	314	339	297	328	313	346	343	300	360	325	349	334	306	341	304	340	334	334	359	324	342	347	334	362	340	322	359	319	358	327	363	332	320	313	328	344	328	358	321	323	348	360	352	386	354	345	352	353	326	349	313	356	365	330	345	364	385	308	315	319	298	339	344	320	351	334	308	326	341	335	307	333	355	329	303	338	329	319	332	349	358	353	329	336	281	303	323	285	298	343	313	316	324	364	376	339	378	371	357	351	331	341	329	323	327	335	316	360	304	322	364	357	349	322	367	341	343	313	356	328	357	324	345	354	328	357	342	316	316	330	337	354	335	300	350	356	322	344	318	292	350	325	368	275	341	345	344	327	326	337	308	296	371	344	331	320	360	387	319	369	360	372	355	341	307	343	311	310	325	355	354	337	326	353	291	317	326	304	323	330	324	319	311	347	297	358	312	323	317	364	354	332	349	331	334	314	319	330	370	305	356	322	315	299	325	337	345	345	317	331	329	313	354	357	306	303	309	349	304	325	355	356	335	304	325	310	374	344	356	337	307	341	377	340	353	318	349	329	346	367	355	343	317	310	364	356	302	320	359	345	326	329	323	324	341	336	290	326	339	297	320	341	314	296	336	328	300	349	350	336	328	323	335	306	351	332	336	337	316	272	365	347	356	303	282	331	337	357	352	292	341	315	340	351	307	314	313	337	410	352	342	328	355	342	392	332	324	341	326	274	334	340	312	343	316	325	385	353	325	342	356	340	355	365	342	305	341	336	316	324	298	305	348	319	306	367	321	318	354	314	315	315	357	369	319	348	338	347	358	344	325	330	320	319	351	345	349	339	342	323	366	320	338	305	336	322	326	327	329	367	312	336	329	326	310	328	369	359	330	337	334	329	333	350	313	313	350	315	321	311	304	360	315	341	303	318	301	331	337	374	326	327	327	339	365	327	358	335	301	319	322	337	335	307	349	337	325	338	327	343	354	352	342	334	384	325	353	339	348	314	320	308	344	368	332	322	323	320	310	300	334	326	350	312	314	331	314	327	300	337	310	369	348	322	335	344	351	322	337	324	326	337	305	357	336	338	342	358	280	328	325	346	384	339	347	346	338	308	332	339	338	342	342	324	288	344	343	365	299	354	380	292	321	318	334	308	313	325	302	337	315	338	308	361	337	302	337	319	320	327	317	337	316	336	306	308	347	329	355	316	371	339	357	351	327	317	327	334	321	317	340	378	319	336	328	328	331	298	323	337	368	323	324	312	362	305	297	319	315	358	315	334	329	339	357	360	389	325	338	330	350	328	340	340	339	327	308	333	320	328	308	331	332	356	342	325	332	291	351	350	342	326	346	351	362	346	321	326	340	341	356	320	344	322	325	364	360	355	323	333	359	380	341	373	366	320	338	346	322	356	296	351	360	320	370	345	369	331	324	360	394	320	322	364	326	290	308	298	348	339	334	363	336	336	321	312	325	345	367	322	310	340	340	345	309	318	352	347	340	320	327	329	315	314	332	295	345	341	333	308	315	332	324	320	309	347	389	342	361	338	308	333	307	343	319	344	318	314	322	314	317	329	305	341	375	328	316	356	313	333	349	320	329	366	353	348	352	338	346	325	347	314	339	339	292	323	314	324	320	340	308	318	339	314	323	329	340	358	338	349	348	343	379	320	344	344	320	313	325	317	345	344	318	307	372	352	350	339	306	304	353	364	320	308	307	327	351	364	352	332	332	351	335	305	355	321	317	321	362	315	321	299	316	320	331	323	305	312	338	363	362	360	355	347	320	288	302	334	319	318	350	288	324	283	305	308	298	324	330	321	320	343	335	327	341	359	357	388	339	355	346	316	325	320	328	351	353	350	321	340	360	334	330	330	319	351	340	319	353	314	346	302	343	368	352	343	333	338	359	345	338	324	347	328	311	318	328	330	321	320	313	327	315	304	339	343	328	319	349	308	333	315	353	341	342	338	356	328	361	333	351	344	348	350	315	360	343	295	290	345	326	326	305	329	350	299	347	343	383	351	337	333	373	327	331	368	320	310	333	351	328	364	318	354	343	367	348	325	347	374	342	341	332	328	328	313	325	335	323	353	291	319	312	328	352	346	352	329	311	359	345	324	324	341	324	332	330	348	347	341	345	370	350	355	346	314	362	323	357	352	360	400	327	335	319	315	316	360	339	317	331	314	331	377	333	319	360	316	296	350	342	315	331	343	331	329	357	329	349	340	331	339	339	289	324	315	316	346	314	316	332	323	350	317	336	357	335	349	353	321	288	339	295	352	367	354	297	339	366	327	342	351	318	367	371	321	332	358	350	307	326	328	321	332	308	297	317	350	333	334	330	339	325	327	327	323	319	356	350	355	366	343	351	339	306	336	328	304	294	321	317	354	341	365	368	322	342	328	334	328	302	328	331	345	349	336	335	357	298	317	349	360	313	369	345	347	311	333	304	323	347	334	346	318	352	323	305	330	360	350	316	367	354	369	333	331	344	331	330	344	318	331	308	345	343	329	356	333	361	364	341	356	369	351	335	358	330	331	360	313	331	317	304	308	316	335	319	358	333	331	338	363	303	313	303	338	323	357	345	337	319	330	341	349	293	335	322	307	315	352	320	277	326	310	333	328	329	356	320	320	333	342	331	352	315	332	351	358	359	316	338	368	335	334	379	374	360	305	350	309	350	332	302	327	341	356	340	375	354	356	356	323	357	339	346	296
27750	1027	1501	1652	1462	1268	1129	1063	1014	980	873	863	898	909	869	844	805	841	805	838	769	804	767	769	754	805	823	780	798	767	779	749	760	775	734	729	770	742	735	771	752	790	808	755	799	754	754	723	737	775	754	807	752	761	742	778	781	786	714	777	734	759	772	763	733	778	721	752	755	784	787	740	772	749	741	773	784	771	813	719	773	728	797	716	706	745	764	713	740	757	723	793	794	773	725	775	792	753	737	752	753	744	770	735	734	753	765	751	773	752	687	754	747	735	737	728	752	708	750	785	692	718	785	733	733	731	716	789	762	783	726	736	789	747	733	732	784	732	789	756	775	770	747	756	782	778	751	766	765	752	749	711	765	733	768	765	771	787	796	739	727	720	771	750	688	730	774	759	780	726	722	745	742	741	759	784	721	742	726	737	777	764	748	741	775	708	738	765	749	740	730	784	764	759	718	749	744	750	730	754	769	736	707	742	674	713	745	733	784	728	741	735	731	708	773	738	737	746	719	765	793	783	766	772	760	734	757	713	738	718	764	730	752	728	736	756	754	736	779	747	742	706	742	766	781	764	749	752	775	722	727	723	828	733	783	757	751	736	736	738	742	757	755	768	717	739	751	733	717	767	744	718	747	751	759	726	749	749	728	721	750	744	757	758	730	813	722	716	766	777	785	752	746	753	727	748	743	786	779	717	754	712	748	784	713	759	773	758	751	772	746	711	762	764	729	783	778	711	759	767	766	738	788	723	731	732	769	749	740	725	796	746	784	760	771	769	760	747	747	768	727	760	763	773	756	786	762	757	803	747	794	763	744	796	749	737	717	679	760	713	737	752	758	668	696	766	765	759	698	792	696	770	735	745	780	753	734	769	737	763	766	757	807	773	778	780	800	708	734	705	726	748	731	708	681	778	778	736	657	648	784	723	738	756	799	730	718	741	765	786	749	747	731	765	773	783	754	757	708	745	833	741	742	746	729	790	748	731	745	758	747	760	716	735	729	739	732	738	756	743	779	741	679	760	734	766	791	784	819	764	830	754	752	735	740	794	747	693	762	758	764	725	709	743	769	712	740	752	770	763	746	654	767	716	709	763	738	793	742	785	778	724	729	745	765	760	721	777	747	739	786	760	757	809	718	742	733	790	732	728	734	741	762	769	742	787	756	765	777	789	728	706	786	745	828	747	777	745	720	739	770	690	806	734	733	752	725	731	765	739	724	720	774	768	737	708	756	740	763	744	770	771	774	760	724	759	752	758	768	745	712	784	758	792	750	760	774	709	763	774	733	777	729	740	786	740	730	779	722	704	775	752	734	728	750	769	686	750	770	744	791	769	743	740	776	751	727	745	756	738	771	776	686	766	735	715	765	763	722	724	791	741	711	737	713	751	785	753	702	762	757	736	784	781	799	758	753	791	739	763	756	753	719	772	811	706	739	728	752	755	780	746	758	720	747	767	713	742	706	701	761	804	749	715	776	745	741	750	779	740	779	789	757	770	739	694	752	767	759	780	737	709	706	811	732	716	725	813	720	702	832	751	739	775	752	765	760	722	777	757	757	746	796	786	734	775	721	792	797	726	747	730	758	787	738	763	711	741	769	720	733	757	735	722	748	706	752	706	747	715	764	757	738	750	754	727	731	780	719	762	752	705	797	724	732	756	730	741	732	739	757	721	809	744	724	747	782	720	779	701	730	741	752	769	743	831	753	807	756	804	725	723	742	760	748	761	742	720	765	705	761	770	794	771	758	759	745	786	737	776	734	754	804	783	775	722	709	749	704	727	727	777	776	781	816	714	763	786	788	765	756	720	767	789	751	711	728	760	807	748	729	758	753	739	712	771	732	747	764	726	760	744	744	734	743	765	753	745	764	757	781	787	784	716	758	748	755	702	756	742	727	763	754	738	774	722	764	741	732	769	790	764	704	769	794	723	730	781	719	741	767	745	778	757	708	750	758	718	749	798	769	758	773	775	769	760	799	739	708	732	756	782	731	778	739	750	774	671	772	726	735	747	677	732	760	809	750	745	754	797	713	761	725	762	704	730	768	767	758	753	755	749	813	779	774	742	742	753	754	786	775	802	779	745	690	741	701	784	763	817	706	769	796	754	729	757	727	767	790	755	785	751	807	768	733	717	792	762	784	748	778	729	719	756	754	747	733	697	756	778	754	739	752	787	726	749	739	728	697	788	720	783	737	728	744	765	721	730	741	699	736	745	698	722	740	756	780	761	718	737	730	808	724	765	791	737	736	744	756	719	712	727	740	740	769	750	743	747	772	773	714	757	734	769	739	736	740	718	726	758	712	765	744	746	713	782	761	734	761	730	789	757	688	771	725	762	740	774	782	750	732	776	747	722	772	736	760	724	747	792	730	751	768	719	804	808	731	731	785	781	722	743	777	709	770	753	761	705	712	751	828	776	762	726	756	736	774	793	664	752	767	755	731	728	726	789	763	725	774	755	772	752	721	744	764	794	722	701	759	724	732	734	780	754	803	776	724	764	762	755	751	801	752	768	785	775	739	778	709	779	755	765	729	713	745	760	720	724	748	791	724	786	766	745	746	705	755	754	715	746	729	734	757	763	740	771	716	762	728	804	729	727	796	780	754	774	806	739	730	752	719	703	756	778	794	756	723	788	741	742	738	745	706	743	749	759	733	737	711	733	786	764	793	746	737	720	768	771	744	807	778	746	725	726	694	751	740	766	723	801	750	755	761	706	768	734	756	762	718	781	760	773	773	739	704	794	749	729	768	749	751	767	782	739	764	782	772	755	734	725	741	743	678	730	785	713	762	758	700	746	779	678	723	756	765	790	738	723	773	776	738	801	810	752	713	752	774	736	703	760	715	742	712	737	740	767	710	736	725	810	772	756	753	744	740	742	708	800	746	818	762	743	719	784	693	769	785	705	750	795	742	777	783	738	731	769	710	728	747	735	733	733	794	685	731	720	676	736	767	785	732	756	770	707	772	746	796	772	786	731	733	735	762	749	781	735	729	736	744	761	705	766	725	728	755	767	771	816	778	715	684	793	733	809	711	717	731	755	806	748	718	738	767	760	756	745	755	752	758	770	747	688	780	751	717	723	748	774	764	702	758	700	775	757	753	731	742	736	775	784	752	806	759	788	733	794	729	762	753	761	719	721	755	719	763	748	715	728	754	777	774	734	744	700	751	698	780	770	754	715	725	724	781	751	727	775	700	761	721	729	798	748	799	748	764	782	761	767	741	756	724	740	751	745	785	714	755	716	811	731	716	744	745	737	775	731	773	738	724	689	771	709	772	703	771	740	763	766	736	745	755	700	753	716	745	771	715	756	790	762	770	768	800	756	764	784	712	760	773	769	732	754	768	701	805	711	744	712	815	759	784	741	800	730	745	752	756	760	751	771	780	724	803	717	748	775	805	747	743	777	770	788	738	747	747	753	712	741	741	721	766	736	758	767	733	711	780	742	726	688	809	798	815	730	736	766	735	780	761	736	745	752	755	736	712	756
38810	5861	514	393	392	417	383	376	417	404	365	356	364	375	396	359	353	324	390	375	405	345	339	347	399	385	360	388	362	371	374	342	405	395	357	383	340	392	337	385	425	383	367	357	336	337	351	380	359	422	349	352	373	346	376	358	393	351	377	351	408	352	356	375	393	373	364	408	374	431	380	379	422	381	388	390	381	411	356	398	401	393	325	340	356	364	389	362	353	378	350	345	369	378	346	377	411	385	400	375	358	369	393	360	375	355	377	379	348	396	335	408	364	355	382	432	436	380	398	373	372	392	379	423	362	379	386	375	385	370	382	357	351	327	322	386	382	382	389	367	362	420	364	380	397	396	363	375	355	377	360	391	361	321	308	392	371	370	362	379	389	364	382	376	370	392	363	367	409	356	359	386	391	368	351	381	398	338	320	367	360	416	343	351	362	383	360	364	383	355	350	345	368	349	381	381	355	363	383	358	354	368	343	389	382	353	376	384	381	370	378	367	397	397	341	307	371	336	356	349	362	389	376	365	342	358	394	357	357	421	344	349	364	371	367	342	361	362	351	413	405	393	385	409	398	339	344	378	331	344	364	383	378	359	384	390	388	373	394	365	364	393	349	355	331	357	371	368	351	338	363	421	374	359	368	403	387	343	371	375	356	382	348	346	377	381	365	371	367	360	380	371	344	352	349	347	361	347	360	355	394	378	361	367	373	344	393	383	365	359	372	416	339	318	315	383	397	364	378	389	382	367	382	360	382	355	374	325	385	367	341	355	385	369	346	388	350	367	376	392	372	368	421	338	382	377	377	387	390	353	354	367	347	347	340	386	368	339	385	352	347	341	395	369	377	347	364	366	353	369	363	378	342	358	370	309	341	355	363	379	409	377	369	345	357	349	387	347	388	374	372	377	402	361	338	335	375	373	396	347	379	373	370	356	328	365	371	397	423	397	389	356	397	342	357	359	372	380	349	369	362	378	365	389	416	358	421	380	384	386	386	403	352	387	368	388	326	384	399	389	370	358	362	380	359	369	358	351	367	366	340	356	387	352	398	365	326	333	374	336	374	372	370	370	384	354	369	363	358	377	363	385	356	356	343	401	358	341	362	339	382	360	393	403	382	345	409	431	353	371	366	365	358	367	370	382	333	311	374	368	328	360	340	390	351	385	336	394	394	392	392	356	370	358	359	386	375	350	367	355	387	403	389	367	360	378	384	383	368	359	394	365	358	356	390	362	368	397	351	365	372	342	378	364	360	367	412	359	381	376	383	321	368	354	347	399	369	362	357	341	382	381	365	384	369	376	393	358	356	332	329	351	358	344	427	362	398	364	337	373	374	438	391	389	334	366	390	360	362	408	378	353	378	390	378	360	394	430	366	380	338	373	357	395	354	385	389	377	357	330	365	361	410	402	389	382	377	387	359	358	345	377	389	366	350	405	386	389	390	376	390	373	347	346	330	354	389	390	351	371	385	365	400	381	341	378	420	372	361	382	393	326	391	337	362	374	378	396	401	337	385	394	328	408	388	363	319	327	333	379	373	375	375	373	385	394	363	362	374	416	386	349	369	393	338	395	364	332	389	347	379	335	369	374	395	352	376	364	363	399	362	356	374	369	375	363	348	345	369	404	385	399	365	415	329	372	387	389	365	373	365	370	350	365	384	384	360	365	367	396	344	379	356	359	385	367	370	333	367	365	356	391	376	410	366	353	368	382	367	358	353	330	334	359	348	407	352	367	417	360	341	380	338	362	359	345	372	413	384	382	385	351	370	366	350	402	365	374	381	361	370	362	383	379	350	352	391	373	416	365	344	351	331	371	375	374	389	384	357	434	353	348	370	335	362	380	369	386	367	350	360	352	345	396	347	336	355	319	378	310	397	333	348	372	338	360	349	376	379	335	348	367	368	360	394	375	335	358	380	380	378	436	361	362	374	398	382	362	393	388	378	382	373	376	381	382	388	381	360	405	403	358	378	358	335	361	364	348	364	386	366	341	366	376	392	400	379	383	360	345	357	372	361	352	378	378	311	376	354	358	399	355	382	368	394	348	384	357	363	357	336	371	352	361	345	384	393	359	376	408	392	365	367	365	345	353	382	374	386	354	367	366	352	380	388	385	412	399	401	417	380	349	348	390	381	361	383	366	375	365	392	356	342	375	349	339	394	343	373	357	369	379	385	379	395	379	380	353	369	376	367	398	330	382	394	385	399	392	381	372	369	383	338	382	362	359	364	388	405	390	363	369	372	355	382	378	366	389	370	371	384	384	366	377	432	356	375	414	372	398	401	377	383	356	384	401	374	374	361	390	351	388	370	350	372	369	343	366	405	400	338	363	326	333	379	374	362	353	367	387	392	336	371	351	356	348	347	378	403	413	385	369	344	379	364	362	353	407	390	343	412	362	379	348	356	412	364	374	355	407	329	345	407	398	378	401	388	359	361	349	393	357	371	333	359	345	382	380	357	358	362	346	393	356	397	314	385	359	339	394	350	385	400	364	406	357	355	356	374	346	361	413	367	353	336	360	337	382	359	379	371	320	355	343	392	421	344	360	377	363	376	357	379	357	412	350	350	345	366	333	350	352	392	363	347	325	350	386	373	363	370	386	398	370	374	369	402	400	384	368	385	406	379	358	370	377	359	373	345	357	366	393	319	381	367	402	341	362	371	380	348	396	377	400	389	420	410	411	365	309	338	357	394	385	415	365	369	353	388	364	381	329	370	357	326	393	374	384	380	362	383	357	384	349	362	366	385	384	332	358	363	376	384	348	378	370	342	398	375	373	387	396	382	340	360	358	378	408	352	379	357	359	389	348	413	374	387	337	336	408	396	385	369	335	354	382	364	368	376	400	350	417	342	406	384	383	373	389	336	392	349	349	394	449	374	372	385	339	369	361	413	382	372	354	359	403	336	380	380	356	388	386	356	372	367	364	371	430	408	367	379	345	343	381	391	363	347	364	349	342	380	350	317	368	380	428	333	361	366	368	370	381	395	409	369	380	355	374	346	355	389	381	346	353	355	401	383	381	351	382	415	359	383	366	405	375	382	348	364	353	370	384	361	349	376	377	352	379	375	381	375	375	364	347	382	403	370	355	392	351	328	355	380	398	379	344	391	385	404	377	389	416	359	356	400	349	380	342	355	357	349	388	373	401	364	380	324	414	395	401	364	377	375	393	342	378	370	347	328	381	396	312	388	337	365	366	362	346	358	378	398	355	343	345	380	360	359	385	354	394	398	352	345	357	405	366	367	395	423	334	402	369	402	379	341	367	352	395	391	377	366	366	341	365	354	385	364	361	384	357	369	336	359	391	349	360	331	398	396	405	335	355	368	391	374	364	333	350	370	361	339	370	361	401	370	363	348	352	350	392	365	355	374	357	372	368	356	361	401	393	389	396	389	385	327	368	361	341	351	368	346	375	418	371	352	384	363	375	368	367	408	341	327	390	359	377	389	372	347	377	381	418	368	398	355	345	381	408	421	353	363	365	365	355	374	361
21269	873	891	892	861	907	840	891	854	853	835	816	860	836	850	869	824	899	845	883	846	862	803	870	860	883	831	861	841	906	876	832	864	872	889	837	818	841	869	871	881	843	826	887	845	868	841	881	848	868	832	846	851	804	823	851	852	851	802	882	841	850	834	795	882	858	866	878	860	843	866	850	877	896	828	850	887	851	802	854	922	851	837	829	796	869	885	843	813	839	815	918	823	845	909	817	847	828	812	861	915	826	841	791	859	851	805	832	877	840	856	859	789	851	888	849	872	932	893	873	838	820	879	832	878	831	824	896	799	872	858	866	810	865	874	873	862	893	826	859	864	861	881	841	847	936	848	801	874	813	897	858	835	841	828	823	843	836	818	894	848	907	862	877	895	843	875	869	865	863	844	877	826	851	872	867	896	843	848	829	849	883	892	797	857	825	827	897	849	841	846	855	834	853	838	806	822	874	854	862	845	867	852	848	824	854	859	810	780	841	871	856	848	830	817	841	850	840	820	820	832	828	860	888	872	898	811	811	829	903	858	806	870	833	838	882	893	852	825	837	860	880	820	886	872	792	850	805	828	848	902	880	885	884	877	784	872	858	843	847	849	831	864	868	824	812	839	901	864	759	878	846	860	810	850	862	864	816	866	816	887	871	845	786	865	844	786	882	889	820	828	828	863	854	898	865	863	799	839	923	860	859	837	838	845	839	835	893	876	920	863	828	821	840	853	811	868	887	842	889	865	813	848	875	825	842	784	854	876	862	835	834	854	883	868	876	854	853	807	888	858	865	888	836	881	888	883	856	842	844	832	823	853	846	837	850	843	829	835	873	857	821	854	892	880	821	830	879	834	858	792	849	839	840	822	846	805	860	837	906	850	835	861	813	852	816	849	877	807	878	856	832	845	878	892	802	820	883	845	850	862	878	870	831	847	879	845	866	813	837	904	840	833	847	871	834	837	839	867	826	801	818	860	841	846	870	843	855	881	819	829	860	850	862	911	801	875	811	842	851	835	874	866	879	846	873	831	858	866	877	869	848	878	814	799	815	843	858	884	866	813	816	822	816	885	910	845	866	874	853	801	845	828	852	869	862	824	846	831	855	853	850	859	855	842	883	898	880	874	815	863	843	873	823	822	827	850	840	886	827	883	854	824	825	814	865	810	872	765	791	870	846	859	880	890	845	868	890	837	877	847	890	842	861	864	814	838	902	836	873	845	852	814	830	885	874	884	840	873	839	829	838	887	880	826	857	917	844	877	801	795	867	843	851	862	874	848	836	829	850	862	815	872	859	882	855	856	849	829	817	868	843	849	854	881	830	786	789	838	838	871	819	868	860	855	841	867	881	844	840	867	794	861	834	861	832	860	921	802	853	878	835	843	809	877	796	916	802	867	855	877	842	809	866	839	892	796	886	857	801	880	869	879	858	827	827	844	804	860	862	859	861	809	836	870	790	855	841	836	883	821	787	840	865	865	838	813	833	853	822	870	842	836	879	898	843	874	863	858	852	842	836	800	903	859	844	855	854	859	846	889	853	908	845	815	881	874	891	845	879	826	825	773	838	842	814	843	786	835	840	865	822	906	844	800	831	862	824	869	813	861	891	873	830	853	846	872	816	864	865	910	809	822	857	800	830	844	879	844	860	853	861	909	903	888	856	871	830	834	893	854	821	884	874	833	843	852	871	862	846	867	874	844	866	828	812	854	841	825	862	833	899	886	834	832	793	839	835	833	850	861	814	850	852	862	862	867	830	852	901	826	827	846	849	872	876	839	854	862	826	878	847	927	845	809	815	880	837	872	874	854	799	838	874	819	831	908	826	849	883	815	873	832	857	858	855	824	828	787	837	838	889	838	884	872	857	841	876	851	909	844	828	858	858	812	845	838	862	847	897	851	880	798	855	850	896	824	881	829	909	829	793	862	844	891	762	859	812	859	843	877	836	887	836	869	797	788	861	866	849	804	840	858	866	858	829	876	814	863	876	833	810	867	800	851	857	839	828	843	846	860	852	862	817	880	844	868	867	866	839	866	853	858	847	887	855	819	859	853	840	851	876	847	858	842	849	852	840	829	812	884	824	925	920	845	894	842	862	913	821	830	815	829	872	852	796	823	820	856	867	887	802	840	917	838	836	900	871	846	826	811	858	911	850	895	883	862	808	888	835	809	808	860	862	873	829	853	898	834	870	836	814	836	840	860	855	867	826	887	824	838	835	843	820	863	856	857	848	857	839	820	820	847	831	856	807	860	811	860	842	860	839	822	847	849	882	845	834	885	849	854	867	889	823	822	890	863	860	841	839	850	888	845	849	843	849	886	829	871	919	843	791	869	862	844	873	835	805	840	843	844	842	816	837	822	826	878	796	844	846	864	827	835	825	843	845	830	852	804	840	872	859	879	868	886	819	881	847	828	855	844	883	855	864	829	828	847	879	836	824	877	815	867	863	876	889	837	885	838	923	864	900	832	862	856	833	833	854	890	854	791	848	858	857	866	887	801	859	906	863	865	863	846	799	845	840	868	860	852	850	889	835	841	813	814	866	834	828	850	884	841	854	864	788	858	874	864	861	817	878	845	858	858	834	883	845	874	873	801	854	847	840	931	849	851	944	799	851	818	873	873	853	815	822	934	834	862	882	882	885	839	828	838	867	844	885	877	844	826	860	875	843	814	884	849	865	844	872	823	817	872	831	859	848	864	888	865	837	875	872	888	806	864	823	850	815	869	829	795	845	791	863	878	834	824	878	827	851	834	836	873	785	849	893	847	824	852	854	833	873	869	844	874	859	826	870	838	811	899	895	902	803	870	869	880	830	866	832	834	844	846	873	851	916	851	895	820	809	856	839	858	858	833	876	866	819	826	831	851	911	834	901	869	871	857	841	843	818	863	867	854	833	849	845	869	854	876	835	873	855	834	831	849	836	886	854	865	868	789	854	836	901	848	794	806	825	844	900	838	876	859	876	856	872	906	902	880	936	850	863	823	873	892	842	865	875	827	829	826	799	822	887	788	850	842	866	835	841	893	837	882	831	897	844	877	843	860	846	851	860	836	855	891	814	845	840	841	876	865	894	895	828	835	845	829	841	870	849	843	858	867	842	836	878	836	840	811	856	862	831	839	911	859	859	837	783	788	834	856	830	837	881	837	841	810	808	876	887	861	809	840	905	890	817	868	834	770	832	857	838	840	863	800	854	807	825	856	895	881	833	835	874	836	856	801	876	862	884	847	828	803	829	833	890	887	860	906	838	856	780	837	855	862	856	846	833	842	827	823	844	892	841	884	849	867	835	824	872	848	866	857	832	813	824	877	862	798	848	865	908	866	920	804	927	852	903	885	839	884	825	856	836	833	876	889	868	841	785	840	872	905	843	848	827	770	858	865	826	841	879	831	797	807	912	797	896	840	816	832	856	820	839	836	853	833	870	813	843	899	835	856	832	829	846	824	837	833	847	841	863	860	874	780	889	808	856	883	863	885	849	856	890	803	798	839	864
44123	7796	850	602	554	503	473	467	449	427	423	430	461	488	406	443	393	418	434	440	435	437	420	437	425	416	439	402	413	437	400	437	405	431	438	447	385	427	464	442	445	438	400	412	408	402	403	388	408	445	401	417	415	417	411	412	399	414	401	450	452	436	397	419	400	445	406	429	373	428	424	460	423	413	442	437	384	413	391	406	436	439	434	444	421	406	430	418	427	386	428	426	372	391	380	396	418	415	414	430	434	455	408	394	410	457	406	414	451	427	459	429	460	389	465	433	439	398	419	455	441	404	427	422	414	449	369	415	387	456	477	410	415	410	420	401	450	386	425	420	399	409	445	394	386	401	378	431	464	371	406	404	360	482	430	404	436	459	467	420	395	353	408	434	419	420	404	449	389	427	433	412	400	457	422	400	423	380	424	441	402	423	421	407	395	423	415	420	391	425	454	411	409	413	431	354	379	457	420	407	419	398	441	411	426	406	439	389	423	376	398	460	423	410	395	455	478	414	458	421	452	425	412	385	401	423	397	417	418	409	416	401	412	466	425	396	417	410	393	415	415	414	416	424	415	442	441	401	392	391	459	367	426	425	422	390	384	427	410	421	426	402	440	421	400	410	364	388	422	402	425	438	435	423	452	410	473	402	396	397	425	419	435	418	378	407	439	447	409	469	403	431	448	419	416	431	421	411	391	450	351	420	457	444	412	443	413	455	380	416	417	419	409	411	357	418	403	418	407	392	431	427	455	390	461	443	421	425	457	453	447	416	452	411	424	417	435	409	419	424	430	415	390	430	437	453	374	389	390	437	426	408	422	439	394	400	435	394	417	412	405	482	428	469	428	438	414	389	430	438	429	446	423	428	439	417	419	377	401	458	469	405	430	387	432	397	388	423	392	385	421	385	446	411	429	420	473	397	388	421	429	440	416	434	405	397	390	437	385	422	457	382	435	435	394	400	426	430	389	425	418	459	455	426	466	418	443	438	438	418	423	465	493	407	445	417	438	405	453	403	411	422	446	409	429	414	428	392	411	432	458	413	469	425	426	418	430	416	433	411	420	433	383	429	421	381	444	453	425	416	407	395	439	437	418	437	436	400	405	406	408	405	430	421	405	423	419	399	384	425	401	398	414	445	472	439	438	460	429	463	468	450	397	435	431	414	471	449	436	412	413	430	388	390	433	402	431	405	378	401	388	460	476	421	392	447	411	427	429	435	401	397	392	416	404	428	429	438	407	413	430	402	411	434	455	454	472	407	411	407	435	383	446	448	412	389	404	443	398	395	429	433	406	405	435	401	458	413	396	411	429	413	412	451	421	451	426	437	427	442	401	425	422	374	383	421	428	377	419	409	436	426	411	397	438	379	424	450	388	434	410	426	380	388	376	444	427	435	425	403	438	376	401	450	392	447	432	441	426	426	409	374	400	412	437	455	441	452	405	409	409	375	396	414	442	430	435	443	409	429	450	410	431	424	424	460	405	414	399	416	411	391	423	465	412	448	461	415	446	470	419	423	448	462	462	430	456	451	434	443	431	437	415	401	429	424	385	414	404	447	423	428	390	422	395	455	431	401	436	423	437	431	428	393	448	380	431	428	410	410	423	389	417	405	381	405	424	434	398	430	416	389	430	432	430	395	398	425	413	433	435	411	400	416	430	432	392	382	394	427	394	428	438	420	436	421	388	412	405	418	392	437	407	414	455	426	431	391	403	429	417	468	438	434	422	411	418	460	407	421	412	381	431	419	457	430	422	473	435	400	434	399	415	434	423	389	430	471	452	443	410	419	402	402	435	402	409	383	397	358	438	449	453	436	398	434	434	400	433	394	415	439	398	405	429	428	435	468	361	404	408	405	428	464	449	409	430	418	428	439	385	397	438	365	419	452	423	421	435	418	391	402	424	433	424	421	411	444	435	399	395	422	459	424	421	432	409	397	405	390	391	458	376	457	425	390	426	446	430	435	428	464	403	403	407	429	450	405	454	385	425	398	413	442	413	440	392	399	411	388	416	443	383	423	465	436	385	401	451	395	414	442	413	435	469	454	432	424	455	428	432	411	415	425	423	391	404	411	387	409	418	383	416	446	427	395	409	429	413	424	453	431	421	397	416	434	436	387	446	392	415	431	419	429	428	428	462	436	457	428	420	405	407	411	425	422	405	435	421	418	399	407	467	394	480	414	436	421	444	393	395	423	445	448	446	377	370	456	435	416	369	422	446	451	398	456	420	409	412	413	462	407	382	419	406	378	460	425	417	399	439	413	398	389	426	475	372	435	431	421	407	414	399	437	444	407	421	394	453	434	370	380	430	395	433	444	405	357	428	446	426	441	414	437	437	434	416	374	415	412	469	420	413	406	428	418	392	438	407	444	394	430	407	393	421	487	432	428	411	408	422	432	440	407	405	373	471	433	412	423	450	439	394	471	426	432	431	412	402	429	442	453	411	421	425	478	399	389	456	427	415	419	429	398	433	386	421	415	448	431	415	430	424	417	443	415	423	435	431	412	442	434	424	384	421	404	431	416	406	424	464	383	427	422	411	397	425	452	432	432	440	411	433	442	423	425	374	403	424	438	411	405	437	405	435	406	418	390	425	441	365	423	412	440	419	352	417	425	418	396	392	426	422	397	445	387	464	436	416	407	408	437	421	410	403	437	434	402	428	441	432	411	450	389	412	444	403	420	436	424	440	436	464	460	448	390	370	416	490	430	389	445	414	400	424	405	412	414	412	410	425	408	421	367	433	397	408	413	410	460	361	390	409	409	416	418	439	399	398	409	453	413	421	416	455	415	379	384	412	422	424	392	407	459	394	406	435	440	437	464	400	382	431	416	448	443	417	446	443	432	432	436	400	450	447	430	403	408	417	424	378	412	422	427	409	425	441	432	387	418	400	416	422	398	449	443	412	427	455	432	391	416	414	418	418	399	410	376	435	441	454	419	399	422	391	439	405	449	427	381	410	374	418	425	419	409	406	403	390	432	426	442	416	388	412	429	412	414	398	430	408	422	421	414	429	466	411	450	430	363	399	436	408	414	425	394	422	478	408	437	426	414	383	447	441	442	413	428	435	435	424	403	411	391	423	402	418	398	416	422	440	428	451	395	428	418	416	409	415	431	436	423	432	441	414	411	391	404	410	414	395	386	426	444	416	384	394	423	407	442	415	442	400	424	416	444	409	417	415	452	407	454	398	462	447	443	461	405	425	413	421	381	449	429	425	426	416	422	402	396	451	419	421	398	416	407	417	437	419	441	426	401	459	422	447	407	466	423	413	427	429	427	436	403	435	412	409	418	412	426	457	414	386	433	410	458	448	415	423	411	426	393	413	470	439	411	449	462	436	441	398	446	410	427	459	400	400	444	415	404	423	402	444	448	417	405	413	381	431	410	418	455	456	412	383	384	394	402	406	391	411	417	418	407	424	463	393	421	448	446	415	383	417	376	425	424	436	432	436	445	360	454	444	467	440	421	420	437	404	387	455	441	437	437	414	440
23401	1155	1331	1491	1392	1255	1196	1107	1094	1001	1019	977	1009	1033	984	953	958	968	877	1009	921	935	941	942	970	920	974	978	983	917	980	939	916	1009	937	966	932	898	969	890	935	964	947	947	981	922	965	950	945	903	938	954	994	984	957	925	968	954	930	953	934	935	942	940	933	932	975	927	924	911	899	985	969	950	958	955	919	894	958	877	912	941	912	934	929	962	936	909	915	878	974	916	915	948	940	954	940	947	920	993	967	896	909	931	952	955	955	906	913	959	914	910	897	982	928	958	934	866	952	951	934	943	949	948	888	904	929	931	935	910	904	953	920	951	916	957	914	971	910	966	956	867	943	921	934	928	975	896	924	925	949	850	940	913	960	914	933	896	923	980	956	940	926	891	929	933	926	937	927	931	908	954	951	902	919	958	946	935	906	958	889	900	855	969	937	957	952	914	922	881	885	910	876	912	954	973	934	931	922	974	917	950	937	951	935	964	949	954	905	864	913	981	951	928	901	919	991	880	922	936	896	942	962	947	958	932	948	944	944	887	948	958	944	982	913	941	915	917	985	988	938	974	895	930	957	919	961	897	964	925	894	945	865	960	975	952	998	907	901	913	895	949	944	929	937	960	919	866	971	1002	932	965	925	940	953	931	922	934	926	942	931	896	927	900	865	962	872	936	953	946	958	934	919	881	961	905	937	921	1001	955	979	944	952	952	905	981	885	978	918	940	906	976	946	944	946	856	928	954	932	902	932	949	910	930	905	969	898	922	1001	910	943	985	956	966	888	918	968	927	881	934	922	954	943	958	989	955	901	972	904	966	921	922	884	939	939	923	894	905	942	1006	963	945	982	913	917	896	1004	950	920	903	986	959	960	870	930	922	945	947	980	913	872	930	891	926	922	917	875	947	910	892	916	916	917	931	914	959	941	971	943	936	968	964	947	912	913	907	976	948	917	938	913	1002	927	944	932	934	936	951	974	938	939	921	927	961	925	938	941	966	931	976	925	895	997	959	957	954	944	894	891	916	922	912	988	923	960	903	916	901	947	916	922	866	923	959	954	892	1004	901	919	971	978	871	938	925	963	975	941	940	1009	937	943	943	944	941	960	956	945	963	992	962	996	930	910	838	950	944	936	949	942	960	911	919	935	947	993	880	942	1023	949	981	901	897	949	947	927	919	957	912	998	990	984	944	892	924	880	911	926	907	970	928	949	975	907	940	976	915	974	869	963	950	940	941	939	956	896	931	958	976	890	943	937	933	919	979	961	963	939	881	902	900	927	983	982	938	950	986	912	923	906	962	939	967	880	945	920	992	927	919	963	962	974	907	921	916	897	949	948	916	961	968	919	884	930	976	910	929	942	924	870	861	866	950	906	952	915	902	960	890	911	934	927	923	962	956	977	924	947	912	934	947	904	937	983	887	900	923	944	928	919	971	918	882	926	920	930	930	888	953	946	893	895	913	904	962	941	910	967	895	843	960	955	904	970	1026	955	940	945	890	922	884	955	1048	910	964	935	912	963	966	921	927	969	940	933	936	951	955	917	934	931	897	924	920	957	973	940	926	953	913	884	931	921	955	931	921	954	946	959	939	978	889	999	970	939	926	934	887	991	918	937	964	931	965	921	942	927	903	894	935	984	932	896	914	840	961	995	958	962	955	937	896	895	891	959	957	940	889	940	917	914	922	935	946	956	970	950	946	915	958	967	971	911	924	907	926	935	1018	927	922	906	969	939	926	924	955	889	951	937	903	871	944	950	930	942	1008	919	883	940	959	924	886	948	957	964	944	950	908	897	935	922	965	874	911	901	943	1019	910	963	949	875	944	980	978	896	925	952	941	895	930	935	913	961	920	926	870	938	937	928	894	966	953	911	917	927	954	944	942	939	956	946	923	920	926	956	934	945	840	895	978	910	987	952	976	957	923	924	871	948	952	938	925	917	986	946	955	980	892	897	1002	940	901	944	984	963	995	917	920	961	947	903	893	920	954	985	921	942	973	992	933	932	924	904	892	928	949	898	972	945	876	970	913	943	978	985	879	919	957	939	981	945	941	924	940	969	886	936	955	917	946	935	916	948	980	969	931	915	898	881	904	934	937	916	919	975	930	911	917	949	961	939	930	937	923	924	949	886	897	943	986	881	945	949	899	950	884	939	883	958	925	908	937	940	927	962	930	926	914	935	951	976	900	858	916	936	925	923	942	903	908	910	920	881	928	926	916	1016	966	947	953	924	958	916	942	896	969	963	888	933	949	955	978	918	960	931	957	976	1023	992	948	939	963	994	926	931	932	928	922	920	951	932	935	926	906	938	879	943	922	943	916	1024	950	902	933	930	1020	949	962	933	943	919	923	933	899	946	899	980	927	934	965	894	939	907	957	954	944	937	963	940	956	968	930	875	967	955	941	926	922	938	990	968	883	892	944	897	851	926	926	963	944	872	943	880	890	999	923	921	943	945	944	980	923	939	927	867	941	925	971	1005	881	902	884	912	902	895	924	932	945	980	920	926	956	932	940	921	893	922	982	955	957	968	926	896	972	906	967	917	956	903	991	935	889	935	921	931	981	938	942	945	926	943	893	988	936	930	934	925	922	926	939	986	957	948	984	919	967	923	936	926	931	922	997	944	913	930	940	944	958	948	942	913	913	954	909	935	920	896	888	970	852	981	907	945	1005	947	895	944	950	919	946	943	932	940	897	914	881	963	908	950	940	900	954	944	983	951	938	876	955	917	915	912	931	910	907	950	927	932	896	975	932	910	983	944	938	903	971	923	868	931	979	890	963	987	875	962	954	934	971	871	961	948	978	958	927	914	921	936	920	963	955	927	967	932	926	943	957	956	941	914	914	969	911	959	993	958	943	953	929	971	935	920	933	919	996	933	900	970	909	941	981	907	881	915	912	950	909	921	949	935	948	985	931	949	948	983	882	916	943	866	957	940	919	898	868	961	882	1004	910	884	927	911	927	934	937	938	944	941	902	904	944	909	911	952	903	949	939	960	921	916	898	902	930	922	966	906	908	936	891	869	917	930	960	962	998	969	913	927	932	987	949	933	881	972	966	938	919	909	939	937	944	920	950	928	944	932	942	966	928	898	912	908	881	899	949	919	940	999	895	920	1003	941	938	968	936	927	893	969	952	928	915	952	940	955	969	948	952	910	921	949	958	967	948	858	952	902	893	922	933	930	862	905	899	944	926	905	881	930	947	976	876	905	959	967	973	944	963	989	899	882	953	942	966	916	919	919	936	943	932	923	924	940	974	896	958	918	915	931	927	948	935	933	937	998	990	1001	989	983	925	933	930	954	939	933	934	897	899	892	1001	965	926	947	906	931	904	954	950	959	905	928	969	932	975	904	929	964	969	933	965	925	953	943	917	926	943	972	962	926	956	887	944	936	907	921	902	894	891	974	876	942	894	912	980	972	951	923	969	948	935	887	898	956	954	925	922	907	918	940	959	895	936	947	951	929	915	942	962	906	935	938	991	936	926	958	986	964	918	985	890	955	996	944	943	961	935	930	896	999	939
53842	13381	2361	655	496	389	389	328	343	342	325	361	338	331	295	306	326	328	290	291	321	306	306	334	300	300	291	326	311	317	302	342	343	323	299	313	319	317	334	324	329	321	312	318	325	365	316	273	292	301	287	326	306	283	303	342	340	288	340	318	294	367	298	313	340	320	308	292	288	322	312	300	341	323	320	316	306	283	323	335	291	321	355	324	333	316	324	315	321	313	294	345	311	305	330	347	292	322	280	311	270	302	319	314	329	344	327	328	299	308	327	332	280	288	327	320	300	326	312	288	324	337	305	334	321	310	314	288	306	328	323	330	320	309	273	323	298	320	328	334	307	344	335	290	318	340	305	303	332	300	291	299	296	320	266	279	324	258	323	338	310	314	293	312	286	356	277	308	305	306	342	320	272	314	318	320	309	339	337	316	325	311	353	332	309	285	331	327	327	293	333	303	332	312	372	288	336	289	295	288	312	301	325	327	311	311	316	317	316	311	288	306	323	333	356	332	291	296	295	327	301	253	309	295	330	336	294	320	319	343	295	324	293	323	350	326	301	348	354	340	339	283	345	308	295	294	268	328	301	321	324	299	289	303	312	289	314	309	305	357	345	320	319	309	302	284	324	307	297	283	297	293	317	297	310	309	315	305	305	323	336	313	311	276	311	333	331	298	320	310	310	301	313	327	305	297	293	287	325	291	303	334	308	335	304	319	349	303	340	306	269	316	283	324	322	338	298	298	302	343	295	289	341	302	284	299	315	312	272	338	335	309	276	293	309	311	278	265	287	301	288	295	292	321	281	359	333	324	338	335	297	299	277	328	344	282	300	301	321	320	292	324	298	318	329	279	278	310	338	301	304	306	306	306	304	304	313	339	307	339	344	328	306	273	327	283	291	309	307	294	295	325	307	305	288	319	309	315	289	308	301	303	312	259	296	307	292	312	313	299	327	302	312	298	303	294	309	329	272	295	290	279	336	308	301	358	317	305	300	326	306	311	289	343	301	271	306	304	299	306	330	287	332	300	318	326	283	297	327	338	340	281	357	332	317	304	302	283	295	302	292	292	335	319	316	296	326	291	320	292	316	333	302	314	315	296	315	311	317	306	301	260	319	332	326	288	300	306	315	334	314	314	309	308	313	289	328	313	292	319	346	346	310	291	336	286	303	272	333	309	300	311	327	325	276	312	289	286	278	288	289	307	298	306	319	319	331	303	334	338	292	316	319	306	307	324	288	318	313	338	329	308	283	296	278	322	310	320	292	287	318	270	309	308	303	298	304	314	308	293	322	321	302	302	268	330	320	316	318	313	336	333	305	307	303	320	324	335	294	344	304	323	285	300	310	331	315	297	315	306	295	292	297	304	298	303	286	308	355	348	296	317	343	297	321	331	288	338	312	337	334	303	347	300	301	304	291	297	330	310	292	331	325	288	349	290	354	277	307	331	279	296	327	282	326	318	292	335	322	302	313	299	337	326	289	285	299	309	322	303	322	288	317	304	279	305	298	333	327	299	314	336	297	323	333	335	280	315	305	320	295	297	325	307	322	309	281	284	309	316	299	306	332	316	311	325	317	290	328	317	311	325	314	309	354	312	295	326	316	318	305	333	321	299	323	282	293	307	301	293	307	299	297	331	311	320	302	356	318	338	303	289	300	319	311	308	303	314	322	295	330	306	311	285	324	315	291	289	293	340	311	348	311	333	295	319	343	335	296	319	310	302	316	306	316	307	325	308	346	335	322	293	304	327	287	327	318	327	348	339	292	298	318	302	294	308	321	302	314	322	301	309	352	292	321	304	326	298	325	335	343	346	296	272	292	318	322	309	311	378	336	325	311	291	258	333	301	300	320	343	334	298	285	319	283	303	333	305	342	310	307	291	330	324	322	306	309	319	310	320	317	293	321	288	325	295	334	314	321	279	285	316	329	324	327	313	316	306	296	304	304	313	298	304	300	303	309	329	314	312	318	298	344	327	292	315	293	360	320	300	331	298	310	316	356	307	295	311	287	300	321	340	310	325	299	296	339	277	307	308	346	268	300	306	291	290	311	319	275	290	319	338	332	310	326	287	316	315	338	307	324	309	300	308	324	333	309	279	324	295	340	315	308	293	304	318	307	318	276	282	330	312	303	280	337	314	309	280	304	298	284	264	289	309	306	357	306	273	318	321	312	329	318	320	351	331	288	286	300	305	284	268	282	304	310	326	335	350	308	332	280	309	305	301	312	323	311	299	296	336	316	306	310	297	302	300	336	288	302	304	319	332	329	332	311	302	316	286	339	291	297	301	321	285	288	280	296	310	330	304	320	326	307	298	284	332	294	299	279	262	324	280	273	326	307	302	301	298	299	302	301	333	288	276	338	310	341	322	314	329	334	305	267	280	313	293	317	306	280	302	304	306	307	329	330	361	300	290	286	314	292	316	296	338	303	310	318	316	303	302	342	322	314	312	317	344	278	328	307	331	312	333	322	321	287	295	330	301	290	304	275	289	292	305	294	269	265	303	303	301	308	293	276	332	325	328	329	289	332	317	288	308	281	303	335	312	285	329	323	342	285	309	309	312	333	319	317	300	305	337	328	341	321	291	298	291	307	272	305	288	285	314	300	285	315	303	347	291	278	319	320	281	335	325	316	345	326	312	340	322	318	309	324	317	337	308	314	289	301	285	299	279	312	285	281	330	315	311	284	297	313	331	299	337	343	315	292	332	313	290	312	293	309	303	302	318	327	295	317	289	323	308	308	320	326	320	302	317	308	327	335	338	304	294	258	297	320	338	296	324	285	281	290	298	291	320	323	300	302	314	299	304	294	313	312	322	335	297	304	297	309	295	304	315	289	293	320	300	324	313	353	316	317	276	306	308	304	297	326	293	291	299	311	302	342	308	304	283	286	288	306	290	338	299	277	273	318	339	333	302	330	317	293	297	303	276	288	303	316	307	309	338	366	314	319	330	326	318	321	283	275	321	287	308	309	327	323	340	295	292	290	284	316	300	326	317	315	321	326	321	313	332	300	325	344	284	301	300	309	308	313	303	313	318	294	300	303	334	305	330	322	308	309	306	323	304	308	323	311	311	305	306	325	338	290	325	313	304	305	312	318	305	295	334	313	317	314	304	276	326	316	305	315	310	297	326	317	331	290	296	310	304	301	263	287	315	314	303	322	320	292	284	319	313	302	318	346	302	323	300	327	312	293	303	343	297	319	317	339	322	312	326	316	288	300	324	297	308	305	295	335	337	273	331	317	318	320	315	309	314	307	307	286	309	348	291	315	340	360	302	324	289	313	328	300	358	292	294	304	313	314	321	301	302	300	292	358	284	291	306	303	316	301	305	316	277	321	304	286	315	299	314	293	324	331	340	297	316	314	322	305	314	304	337	329	348	315	320	261	285	330	292	301	318	327	327	287	323	315	336	321	317	290	290	304	300	287	302	315	305	306	285	326	288	334	305	321	319	297	321	300	328	318	286	297	317	314	307	321	324	279	302	312	333	305	314
27643	999	1534	1727	1446	1370	1213	1060	954	921	881	879	803	812	771	816	734	736	768	724	750	693	725	759	708	698	718	733	727	732	726	709	715	691	687	720	691	715	673	787	748	668	724	715	708	697	723	712	730	736	643	714	671	725	694	696	625	728	704	684	689	709	676	653	681	706	739	689	714	692	700	753	696	722	712	722	674	688	718	725	683	667	744	742	682	701	703	721	780	689	734	724	669	669	694	679	726	671	732	676	696	676	671	704	698	675	717	714	733	695	733	686	677	684	731	715	735	739	679	718	717	704	679	696	700	684	724	709	736	731	686	711	732	723	701	672	679	673	673	699	732	643	725	675	671	689	715	690	666	711	701	685	708	721	686	685	710	695	677	712	696	714	660	703	656	684	674	708	696	702	730	731	673	695	671	712	702	690	710	736	695	659	727	658	732	691	698	694	730	703	659	776	731	734	749	752	715	726	748	664	723	687	670	675	709	734	693	694	704	713	718	712	735	706	714	744	714	711	717	706	620	710	721	676	722	729	761	701	712	703	715	748	662	683	694	709	670	719	668	736	689	723	691	694	677	678	674	658	694	681	697	648	648	638	690	660	714	702	704	689	688	629	736	706	687	694	696	719	618	695	693	722	725	691	744	735	675	735	717	760	689	742	698	688	708	756	652	696	668	700	688	702	664	726	651	720	660	723	732	723	710	667	653	680	703	694	697	656	734	722	689	731	695	705	709	671	668	708	651	701	700	719	682	675	682	691	656	726	706	702	669	712	726	691	715	657	699	732	686	735	715	695	696	719	659	656	677	699	710	680	664	680	669	723	704	622	714	701	664	694	762	702	720	686	658	669	707	735	692	736	717	725	732	723	714	677	667	654	647	683	713	758	692	658	729	730	706	669	732	706	671	710	672	655	728	728	699	730	686	692	691	746	702	690	630	725	747	718	655	688	722	642	760	697	715	701	682	689	705	719	739	722	709	688	720	648	723	681	682	698	711	674	709	658	641	635	723	692	711	722	660	689	666	667	654	765	713	706	701	673	747	689	678	674	723	683	648	686	717	698	727	699	724	676	683	708	733	682	769	671	672	686	709	657	673	672	683	652	701	691	656	710	701	693	677	692	687	697	647	735	683	668	699	603	670	720	692	673	735	679	708	686	701	726	680	656	688	664	706	659	723	690	703	678	724	691	694	674	732	708	666	697	680	665	726	677	707	711	700	659	687	724	687	717	730	721	655	702	687	690	702	749	704	739	683	676	698	689	637	702	665	694	705	670	672	710	735	718	647	671	735	666	706	684	749	720	753	694	715	682	656	720	686	709	737	700	699	681	642	680	707	671	712	694	736	735	697	716	700	701	677	727	673	661	647	702	696	717	641	689	714	703	700	677	730	666	693	691	714	687	739	777	683	694	707	704	713	709	705	684	735	688	751	714	714	703	693	687	660	680	710	722	646	724	723	696	744	662	712	685	721	636	710	688	706	713	724	688	685	739	704	722	687	726	694	666	709	671	742	686	649	679	692	679	736	668	701	667	688	659	695	623	738	746	751	707	732	717	694	697	755	672	693	670	736	675	673	715	681	664	695	734	717	687	705	706	709	705	675	685	708	708	683	678	643	665	696	666	696	705	704	699	638	698	678	656	691	681	724	685	718	683	652	627	691	701	685	623	730	702	667	711	662	701	658	711	658	642	735	709	721	676	680	731	708	707	718	667	702	741	718	709	699	716	747	698	678	724	697	677	648	705	723	674	679	708	680	663	725	688	680	701	685	700	731	692	694	688	705	685	701	703	677	716	689	672	729	714	680	666	692	673	737	671	697	666	685	690	702	709	770	727	761	618	703	734	683	716	673	650	709	742	697	675	679	687	709	712	652	709	697	717	627	699	698	690	709	694	723	681	678	724	674	711	692	705	683	677	701	722	706	718	694	705	680	690	702	708	677	703	733	672	678	671	683	690	699	676	685	675	718	769	730	674	752	686	750	698	679	720	705	709	747	714	705	735	696	701	771	714	715	736	715	643	686	694	705	689	731	653	674	674	633	715	704	706	701	687	666	681	692	683	767	737	707	649	704	710	718	654	716	670	686	677	695	678	744	702	665	715	691	672	720	672	745	708	759	713	707	678	664	701	686	698	724	733	713	711	684	676	707	687	681	679	682	687	719	676	714	643	685	670	719	728	686	661	689	688	680	712	680	703	703	687	734	680	721	676	703	692	687	737	652	667	693	692	722	727	704	699	727	671	722	703	709	701	684	666	743	693	712	659	704	723	680	647	701	699	688	681	665	692	680	679	700	721	733	724	729	673	713	713	692	728	712	683	723	692	689	698	690	697	655	694	727	746	691	669	738	718	681	653	676	717	730	689	688	716	684	692	677	704	688	707	701	719	679	676	647	729	698	715	714	747	678	738	648	695	690	670	674	656	735	725	722	713	734	722	713	722	717	681	706	650	685	697	737	703	675	675	723	688	682	706	700	714	689	689	704	684	711	744	716	719	754	717	716	737	691	705	742	691	668	695	646	696	746	707	656	668	676	707	693	723	682	703	658	708	694	705	696	677	684	742	670	745	684	710	670	710	748	665	744	669	678	695	719	772	722	721	695	758	715	687	673	706	677	711	724	722	672	671	726	688	700	710	729	725	708	662	752	680	670	691	697	756	715	669	711	709	697	740	661	696	733	707	678	661	707	664	695	719	684	723	662	661	698	729	713	675	750	702	733	715	679	699	723	696	716	712	724	669	745	690	674	710	657	736	681	690	653	719	671	705	687	724	709	678	686	670	685	656	713	703	709	677	680	680	729	685	687	701	715	689	682	678	749	724	664	706	695	682	698	677	673	709	705	670	663	651	692	678	690	697	690	738	673	629	691	688	720	659	656	703	692	686	698	666	692	706	711	660	678	684	720	681	697	712	733	709	705	704	689	708	736	670	650	671	670	749	685	716	670	661	670	708	699	671	727	678	735	658	685	686	655	707	701	710	678	706	729	701	715	727	732	716	696	661	673	697	692	673	699	665	629	717	670	660	687	697	702	689	700	737	711	672	732	710	700	698	663	717	698	697	660	688	690	655	685	725	682	705	676	753	666	763	681	706	675	712	719	747	710	670	677	711	726	730	664	686	698	778	658	717	714	707	728	672	741	656	684	674	729	710	705	691	664	728	721	703	687	698	780	690	713	695	706	692	724	733	692	680	748	699	717	726	716	723	680	689	686	763	688	725	673	712	722	711	714	671	695	706	689	666	697	688	710	704	673	691	710	736	686	722	683	688	721	673	681	682	711	704	741	694	651	678	682	672	684	706	711	716	697	717	686	715	677	729	705	753	718	700	715	709	678	739	749	704	722	712	705	704	665	731	689	743	706	692	751	619	729	724	711	687	707	730	670	699	682	702	635	671	737	667	744	689	653	704	703	667	671	703	605	673	677	669	705	681	738	723	687	700	706	696	709	695	705	726	719	698	704	688	677	670	662	719	735	717	735	648	715	661	715	719	635	636
40252	6756	498	403	364	372	344	350	363	359	347	403	390	360	335	353	373	357	376	347	367	345	364	356	373	345	355	381	355	323	369	379	316	397	375	374	370	358	364	356	356	381	380	370	354	401	354	406	361	344	342	371	362	349	390	383	356	408	357	356	350	377	381	348	372	376	339	347	425	366	350	367	383	355	336	402	365	368	361	371	355	362	391	372	382	376	380	381	376	347	386	367	377	378	336	349	346	409	401	372	387	375	365	368	336	364	335	360	372	417	356	379	406	370	436	381	364	340	415	398	355	389	410	362	389	380	376	410	377	362	392	396	343	368	353	342	356	379	350	388	359	328	337	363	337	372	364	366	400	348	365	318	347	368	358	347	367	383	352	388	386	392	358	341	387	372	356	380	380	408	355	355	350	358	346	364	353	359	386	365	373	331	345	378	350	380	382	351	358	400	420	382	409	343	338	372	375	431	385	325	347	372	362	368	369	367	368	357	360	410	336	339	358	344	323	347	395	324	357	332	394	384	353	352	350	353	347	363	379	392	372	369	370	354	366	378	348	389	373	364	355	390	406	359	392	362	351	386	344	357	392	362	346	393	369	355	365	365	367	353	349	313	359	381	394	385	370	376	386	357	351	339	364	414	372	385	373	364	364	335	328	371	397	388	353	355	396	379	336	383	380	342	405	392	359	383	391	375	396	352	348	346	373	415	399	389	372	365	356	373	360	348	369	328	359	362	398	366	369	405	348	360	364	382	360	355	351	381	355	359	394	356	395	368	321	338	390	392	385	369	365	394	353	373	392	399	374	386	370	343	375	364	333	349	380	384	387	372	370	346	363	370	369	350	373	368	361	339	363	354	344	414	375	358	391	370	382	366	365	388	362	395	395	381	337	328	373	347	380	362	350	373	365	361	409	368	368	389	426	387	360	342	357	355	367	368	385	384	359	349	395	352	375	372	367	378	355	363	387	400	371	377	426	337	359	350	357	344	382	368	397	315	392	372	360	318	371	368	368	401	389	373	338	379	382	338	391	358	364	393	370	407	424	338	363	396	374	333	371	355	394	401	358	401	376	379	386	375	367	349	348	340	350	364	342	333	359	386	387	338	346	367	366	386	388	337	370	372	337	353	385	372	378	336	376	370	385	388	385	353	345	354	390	358	371	393	382	391	389	404	377	387	392	335	356	355	380	353	344	391	343	344	344	356	340	351	361	386	353	348	399	373	358	357	339	373	364	350	383	348	387	375	322	364	389	369	316	393	363	364	348	370	358	374	384	368	325	398	365	361	372	330	331	388	359	350	379	365	389	381	356	346	390	399	375	348	343	338	364	401	374	360	364	397	378	374	371	386	397	345	378	353	387	393	370	336	401	388	363	375	337	352	361	365	392	370	372	339	389	367	402	381	315	381	365	350	357	371	349	349	354	346	358	360	325	375	367	396	394	371	339	341	420	341	384	344	375	327	387	345	342	375	385	345	374	374	345	404	369	339	368	324	346	352	369	357	341	391	364	349	389	371	370	368	344	340	349	346	367	413	356	369	364	371	362	354	363	380	356	360	356	368	389	359	393	381	349	367	331	424	363	364	362	364	371	375	369	345	375	365	355	373	379	386	346	385	355	382	370	336	350	392	382	412	356	409	380	386	349	387	343	367	376	349	387	378	329	351	356	351	359	393	390	360	371	382	379	406	372	338	394	358	309	377	388	367	435	363	355	352	379	371	412	346	383	371	408	387	399	361	330	370	356	356	372	358	355	335	355	405	353	405	391	391	398	362	367	352	385	393	383	335	359	350	365	391	386	386	383	357	361	362	357	355	351	401	364	347	369	383	361	389	379	334	361	352	361	383	368	373	334	366	389	334	316	355	373	377	388	358	368	337	379	391	362	383	371	389	376	347	394	347	337	362	371	391	365	341	384	356	357	383	403	369	385	364	376	361	358	377	350	385	345	377	358	411	393	378	356	366	390	351	342	379	353	375	364	377	366	342	358	384	368	381	391	348	353	363	365	306	339	380	359	395	357	358	364	364	383	381	338	359	364	385	405	337	372	357	346	367	429	390	381	344	370	403	408	368	330	346	382	388	339	381	371	351	339	392	338	327	366	406	370	331	360	390	410	372	349	375	360	377	358	363	367	350	401	402	381	353	387	395	363	368	376	401	346	375	348	349	377	359	325	396	330	327	335	351	382	381	364	390	363	369	348	349	371	389	384	388	381	410	371	343	371	399	378	372	388	371	381	394	394	387	376	350	356	347	370	349	352	383	378	332	343	352	380	361	358	374	418	355	395	359	379	363	402	359	393	379	366	365	359	359	394	378	362	355	341	351	361	356	345	339	384	370	361	370	385	330	356	334	366	347	372	353	355	390	389	382	358	362	380	362	384	334	335	310	350	352	319	372	365	324	396	357	367	370	347	341	375	395	379	372	316	370	393	378	371	339	377	378	378	338	348	391	321	328	324	355	370	391	362	361	389	375	371	336	377	369	381	363	351	353	366	326	395	347	361	333	355	347	338	338	354	383	362	373	370	365	380	379	394	334	350	389	380	406	393	383	337	375	381	395	343	365	360	357	351	373	364	347	328	359	369	376	356	371	396	364	374	375	411	455	405	372	380	323	324	333	362	363	391	352	349	345	394	387	368	359	397	383	355	348	354	379	377	423	339	349	364	354	356	367	395	358	390	371	392	362	369	373	356	390	367	336	320	327	373	362	358	357	342	370	379	318	352	382	360	378	337	332	310	334	369	338	351	352	357	400	352	392	356	376	353	386	382	361	407	372	399	392	384	368	325	373	363	346	368	362	399	407	388	391	341	396	348	375	369	366	429	368	392	362	387	341	372	385	363	385	402	388	374	366	381	365	396	389	380	380	377	374	354	362	335	340	362	401	366	392	357	325	358	397	368	388	378	359	350	369	388	370	347	396	372	364	396	367	378	337	384	398	345	346	375	352	357	378	394	387	349	358	392	367	424	351	403	352	350	346	362	367	374	375	385	344	386	362	358	365	376	405	341	352	378	363	374	383	373	313	359	350	335	374	370	374	368	385	364	359	377	355	407	357	331	373	401	385	364	387	377	361	387	356	389	365	382	367	350	355	343	344	366	341	365	373	379	362	378	378	334	362	336	373	386	334	368	359	364	318	382	357	368	384	372	341	348	368	350	331	384	366	367	376	351	373	410	341	363	357	340	375	356	341	361	356	340	346	345	338	381	385	382	386	349	377	362	345	344	349	360	351	319	347	391	341	347	386	345	314	353	355	312	338	359	379	407	363	379	347	371	347	409	333	350	354	368	341	360	363	364	364	392	375	383	366	372	392	384	365	352	364	374	392	365	376	369	372	366	353	358	351	350	371	390	366	405	365	373	375	359	353	338	350	322	339	395	361	370	354	365	367	368	396	385	341	367	338	333	389	368	386	390	333	381	360	381	369	383	365	369	331	378	336	361	371	370	335	342	364	328	372	357	365	367	373	333	366	395	389	375	398	379	338	358	367
22359	841	864	838	855	906	881	832	879	906	887	835	823	822	823	844	853	866	859	899	873	852	820	837	901	836	865	860	806	874	812	847	832	801	823	886	860	842	857	849	903	884	866	827	842	844	804	872	858	826	844	819	811	851	881	799	906	864	830	909	894	888	823	835	838	850	835	840	844	865	850	837	855	758	814	860	820	844	851	840	870	787	848	822	857	827	838	858	826	892	798	888	831	847	805	814	890	841	818	852	870	823	869	889	848	816	889	800	894	858	833	851	898	817	829	815	862	855	833	851	808	901	829	858	840	869	862	858	845	876	941	826	850	803	858	882	826	832	867	841	849	860	757	846	855	836	850	873	852	839	822	834	856	894	855	910	879	768	848	875	823	841	837	916	854	829	856	852	883	840	821	846	867	887	867	877	860	846	845	787	876	843	850	832	842	841	885	898	847	857	863	821	869	811	869	817	797	844	858	825	870	830	873	856	874	852	855	900	837	874	864	835	873	830	828	861	922	857	802	849	792	822	840	804	805	849	837	901	846	905	838	847	880	885	823	838	843	903	847	797	871	841	875	850	827	850	893	807	834	831	824	853	938	833	833	817	842	861	842	822	821	848	840	848	838	871	841	837	857	839	872	873	833	904	827	908	857	845	862	895	848	861	866	828	826	848	847	869	851	771	902	784	833	850	840	824	870	818	868	851	792	845	821	829	892	830	827	884	849	838	815	809	844	837	840	802	878	843	792	828	789	811	854	827	841	831	835	794	846	819	822	885	874	847	807	842	840	823	868	885	803	879	846	796	887	889	881	825	862	840	836	908	806	849	823	903	851	862	860	839	874	873	866	839	863	848	819	846	905	879	849	859	803	837	840	862	850	814	860	869	825	877	788	862	836	790	876	836	856	880	846	827	837	845	806	872	874	854	823	834	858	839	847	893	863	860	830	872	820	824	834	871	870	822	832	842	866	824	807	811	855	880	865	869	834	880	824	851	783	823	828	854	878	858	869	812	891	868	842	834	845	826	849	833	847	854	841	916	844	844	893	861	821	841	828	850	856	823	856	886	804	843	901	815	857	821	832	873	862	854	883	854	906	828	864	829	840	852	859	823	821	856	788	867	849	896	826	883	819	850	865	847	837	835	833	807	841	861	873	857	848	851	848	913	853	796	810	849	905	825	856	809	866	853	865	845	879	859	804	796	867	836	843	837	886	825	866	842	866	864	835	854	789	850	850	840	789	889	827	846	855	829	800	869	829	877	825	803	875	885	836	798	839	901	854	844	859	851	829	841	853	883	829	787	905	920	890	836	857	840	829	880	870	914	878	880	801	811	888	813	874	841	830	919	825	818	855	826	865	830	863	845	835	862	869	857	868	817	878	807	821	786	783	823	870	842	870	850	845	790	887	828	862	725	855	843	854	838	880	848	835	820	856	832	830	826	833	853	839	837	804	911	883	906	821	812	871	818	886	829	811	858	851	830	938	872	826	915	828	822	856	859	856	810	853	813	818	823	883	859	841	832	890	806	830	856	821	869	870	841	817	827	884	825	830	842	835	858	854	862	836	842	840	890	872	865	838	799	867	896	860	818	893	833	896	882	816	864	853	848	815	816	914	845	848	898	823	890	838	846	907	849	857	805	922	863	824	821	833	835	869	919	822	864	850	874	847	828	871	825	851	872	806	828	788	888	866	835	914	895	863	822	806	819	855	863	854	869	808	800	863	830	773	869	856	842	857	825	886	851	888	860	845	879	863	835	903	841	846	839	840	845	869	844	866	845	882	834	835	887	842	867	829	830	859	840	803	832	835	885	847	868	842	855	892	810	852	870	794	823	823	859	873	872	799	836	846	844	842	850	873	847	889	811	848	878	852	843	846	851	810	844	863	830	860	862	825	810	886	844	882	895	829	927	835	874	827	811	912	866	828	849	819	854	880	840	900	856	825	845	844	867	882	886	834	867	919	859	797	843	842	816	842	857	839	812	837	765	844	802	820	828	828	854	852	861	916	864	825	861	896	826	827	815	824	840	856	831	847	847	859	848	822	863	853	824	896	773	862	835	849	857	850	792	839	855	819	883	865	846	826	794	836	850	787	820	812	852	836	851	848	814	867	821	841	847	865	860	791	868	829	844	854	925	855	829	820	848	837	820	861	821	850	839	844	830	850	896	809	879	847	855	861	814	849	830	816	816	836	834	871	893	855	869	889	855	840	891	821	806	857	778	816	834	886	791	846	846	841	849	820	856	930	854	844	902	877	847	840	790	839	858	846	854	840	847	914	810	808	825	808	836	840	820	846	866	869	890	817	868	832	876	882	786	823	832	850	821	823	778	807	857	888	828	890	857	818	853	867	876	846	871	827	823	850	865	826	827	814	812	864	862	846	851	869	847	847	818	813	886	803	905	802	852	869	841	855	863	877	848	809	820	803	831	878	826	864	850	798	870	814	873	884	825	863	865	894	792	845	821	848	901	838	835	891	818	884	851	793	852	894	847	886	911	806	814	852	794	835	826	869	911	803	808	783	825	890	876	879	837	824	800	827	834	829	822	858	892	816	811	849	890	826	831	835	857	832	859	898	874	871	864	835	835	848	904	787	853	882	794	873	807	852	826	837	847	897	831	911	875	808	873	875	870	821	834	819	837	836	857	860	780	830	874	819	813	854	854	859	835	839	849	804	827	901	848	852	847	857	852	822	880	877	830	870	821	833	828	849	817	903	796	837	881	840	878	869	814	853	819	821	831	865	827	830	835	844	820	850	810	886	794	814	842	894	873	853	845	900	804	860	771	790	876	863	865	849	853	865	888	846	820	833	843	849	822	828	814	834	902	833	855	777	780	840	832	897	816	791	875	861	849	874	887	821	836	838	852	846	842	812	855	870	813	869	810	826	884	856	850	841	837	859	889	824	852	821	812	839	891	845	805	851	823	797	872	872	859	845	785	819	834	853	889	916	853	792	789	881	830	799	836	861	829	872	826	835	845	872	864	851	869	788	839	833	839	856	832	835	849	858	830	841	865	880	877	843	871	840	856	902	838	839	853	898	861	836	868	886	843	824	868	858	860	849	860	832	863	806	788	879	874	875	809	897	812	864	813	878	800	799	828	866	853	864	831	824	865	858	816	808	837	787	824	814	851	831	836	859	851	904	800	853	847	825	839	841	842	863	801	883	877	866	846	843	860	906	817	848	898	819	830	858	830	849	839	864	846	899	849	866	874	869	857	874	854	866	849	854	837	827	808	800	807	814	877	830	793	856	830	860	843	849	844	841	816	839	822	853	900	824	837	826	874	820	855	878	831	849	904	821	869	813	824	843	876	849	868	877	828	884	822	793	831	793	879	884	860	861	843	815	823	879	903	872	901	846	841	817	864	820	880	842	861	819	851	861	865	864	835	822	839	898	876	854	860	834	822	895	859	828	839	795	824	818	834	869	815	868	843	875	809	840	898	797	861	819	843	855	819	797	863	905	891	837	862	911	861	847	839	830	892	910	834	813	839
48548	9407	1090	576	477	527	515	474	457	492	432	420	456	447	464	482	411	447	415	429	476	442	431	477	444	462	441	429	437	423	438	478	454	464	438	445	419	411	471	462	455	435	371	462	482	453	438	436	447	455	448	450	447	438	458	457	444	457	420	465	458	454	422	466	445	409	393	395	454	471	404	445	413	416	461	426	441	403	409	459	448	446	411	454	487	388	404	471	438	399	420	454	445	436	436	434	460	476	456	409	474	441	418	487	434	442	434	424	431	413	459	464	458	440	409	439	455	439	444	360	406	448	480	422	410	458	431	442	449	457	456	438	441	424	435	435	436	454	414	435	435	417	387	444	443	436	463	406	452	417	433	409	436	485	434	460	481	451	468	438	406	427	483	450	459	448	494	434	435	420	461	463	426	443	434	429	404	392	458	457	435	456	470	434	463	472	455	441	419	435	419	431	420	411	453	425	383	471	440	443	418	430	392	455	491	458	421	404	410	431	434	404	409	406	476	400	431	414	414	449	430	412	474	400	433	432	423	474	445	435	441	412	455	423	400	441	442	431	434	438	410	439	458	440	426	438	441	454	457	450	410	430	450	418	414	426	428	431	445	474	405	427	401	451	447	430	456	440	441	452	452	425	445	423	462	398	416	409	434	466	436	466	414	434	424	441	416	488	487	453	439	444	419	414	460	481	443	400	447	462	423	429	430	427	442	459	454	406	414	430	455	462	474	438	423	394	451	419	419	406	443	452	445	408	426	422	423	439	440	414	457	412	481	459	428	484	408	434	405	460	438	457	449	431	413	441	429	420	449	441	446	416	464	471	418	459	414	419	470	429	448	406	449	449	460	440	440	465	424	441	438	404	419	442	445	440	431	425	526	423	449	417	418	437	466	442	444	435	451	396	426	419	424	432	459	463	428	478	428	485	426	404	474	447	452	446	459	460	414	442	432	462	485	487	438	421	423	441	436	414	472	472	422	413	438	440	407	443	460	438	453	402	446	439	440	454	440	445	448	427	438	417	438	442	415	472	450	454	414	466	445	440	426	457	420	433	403	432	463	448	427	431	437	470	427	453	441	396	438	480	425	458	441	469	451	410	459	419	427	423	409	384	436	435	448	415	458	452	437	442	467	427	409	447	456	458	425	445	410	424	439	447	419	469	475	436	455	454	434	427	429	433	406	433	437	421	469	417	440	462	435	438	474	433	407	452	431	465	442	448	468	439	419	454	480	465	450	448	416	451	401	479	453	464	452	411	462	428	416	415	432	403	430	405	414	460	415	452	403	433	433	462	424	450	427	446	481	474	447	423	461	407	429	406	467	421	484	413	442	423	433	480	483	480	455	446	425	437	472	415	437	459	456	441	404	436	400	466	427	440	423	457	471	442	432	412	469	406	434	469	409	418	420	444	420	424	442	464	416	454	446	430	415	425	468	435	450	467	442	412	415	426	444	397	449	450	462	405	423	389	441	467	436	447	432	463	420	415	452	449	483	440	425	475	435	425	415	449	419	420	445	429	438	441	436	434	396	439	451	467	430	447	426	406	476	456	433	418	428	463	489	411	424	394	413	434	436	450	454	463	489	434	418	397	469	456	443	477	462	396	422	433	460	424	460	470	479	431	434	462	428	426	456	453	438	451	442	456	446	442	491	474	469	429	458	450	440	426	477	466	467	475	439	427	424	445	438	479	430	440	432	460	459	466	451	451	467	450	431	430	481	430	420	418	450	434	428	452	461	438	439	393	474	453	430	419	452	442	412	463	467	408	419	426	477	414	402	464	461	435	405	423	447	442	379	414	452	444	452	381	472	412	433	435	419	388	462	421	435	405	474	425	435	447	447	418	426	460	411	458	428	416	438	450	430	445	429	454	410	432	455	442	433	465	432	435	428	461	483	449	415	398	447	419	439	429	475	415	427	476	427	415	400	436	476	432	418	424	420	428	436	425	452	461	429	429	462	476	432	457	434	450	413	465	461	455	447	465	431	444	453	446	426	408	437	425	401	422	418	451	442	412	441	438	416	421	418	444	401	438	419	454	395	462	417	456	467	452	452	444	418	459	436	467	428	423	411	431	429	376	474	438	434	445	463	429	409	419	451	488	469	435	437	434	429	451	443	396	434	443	427	417	441	414	474	473	469	455	449	433	411	444	407	436	399	441	450	437	449	413	426	444	440	401	446	415	427	474	463	446	414	423	459	402	463	478	436	459	428	461	462	439	411	436	453	462	459	488	428	464	441	409	440	468	411	436	430	430	452	406	455	428	445	439	420	425	431	437	432	443	440	453	414	423	441	461	456	463	423	438	425	479	470	428	417	465	427	447	462	447	395	451	464	440	465	464	433	468	435	419	476	417	428	463	440	450	474	426	455	444	399	466	460	433	458	411	423	467	455	405	439	454	459	462	439	432	443	428	415	434	433	452	443	436	444	472	416	442	440	434	434	431	464	429	406	406	451	464	436	447	424	398	450	437	400	413	460	475	462	418	454	451	443	404	438	413	449	429	431	436	454	414	446	454	399	456	442	423	398	426	434	450	434	445	446	420	421	417	469	455	414	475	420	474	447	468	440	474	416	484	388	448	450	416	427	428	451	422	458	457	468	464	413	467	461	490	442	407	434	454	426	450	450	423	410	462	430	417	432	446	439	425	474	483	446	414	439	430	501	445	467	411	436	458	444	437	431	457	436	423	450	436	458	458	447	442	440	432	462	454	425	430	422	483	451	413	423	460	443	448	462	412	396	442	465	420	453	450	430	477	439	468	495	414	447	449	444	414	427	440	438	435	453	438	455	405	493	429	407	443	470	416	436	441	435	407	464	470	458	434	434	451	423	431	464	424	442	448	482	410	464	458	415	449	449	420	433	446	438	442	438	450	473	446	435	489	464	453	398	440	406	464	425	465	436	425	421	434	442	455	442	451	437	417	433	471	452	406	479	459	396	436	422	415	425	456	434	411	464	433	448	411	391	465	471	425	442	422	443	414	459	439	447	460	468	424	442	453	430	422	387	437	434	403	458	411	433	439	422	442	472	433	443	390	439	432	473	460	428	452	454	486	447	451	423	453	465	423	381	413	435	449	425	457	425	451	448	451	424	482	427	432	462	429	410	427	424	443	410	471	439	457	474	436	431	406	425	439	501	454	454	473	427	475	433	456	414	455	438	428	415	411	447	405	441	412	438	459	436	441	507	491	462	417	400	434	428	420	414	407	448	432	451	383	446	430	442	435	440	464	481	443	459	423	432	431	446	420	431	420	428	440	403	481	437	467	447	433	406	437	451	439	446	446	449	451	425	454	424	438	475	420	437	484	474	422	481	414	435	404	418	440	418	447	439	437	413	444	421	448	420	428	475	460	434	436	438	430	450	422	411	429	455	411	456	487	440	449	430	488	448	425	432	436	422	430	449	459	458	413	468	446	430	443	412	411	400	482	458	415	459	452	441	451	445	416	443	413	470	419	455	433	417	395	415	457	450	422	444	474	418	431	439	423	403	425
26006	1106	1342	1443	1343	1270	1190	1124	1073	1083	1104	1087	990	1028	992	1042	1068	1008	981	963	964	1020	1026	959	959	915	998	1015	1002	1001	960	1015	936	979	955	1056	1012	999	1014	976	947	990	992	978	1005	960	947	997	974	1057	952	1022	947	968	959	972	974	996	1019	941	957	974	945	1010	954	980	991	981	966	974	987	950	1038	973	980	922	917	1011	1035	984	1021	982	990	975	1002	1029	982	987	985	946	993	975	908	973	1059	1042	995	960	979	975	949	968	1034	984	985	941	943	968	961	949	1014	940	1029	982	956	948	951	963	994	952	940	965	947	999	945	994	1012	976	978	949	960	999	903	1000	1022	977	990	979	1017	1085	976	929	949	944	957	931	989	938	987	1003	1025	975	992	935	974	1001	992	924	994	994	973	973	977	995	933	970	935	977	983	1001	978	931	986	920	1027	942	966	963	994	899	972	956	986	957	1018	981	902	946	949	1023	982	977	957	954	972	989	941	979	978	951	979	920	991	956	989	982	1003	976	1031	993	940	1000	1005	984	981	938	1002	967	992	999	947	944	994	996	972	996	925	999	997	944	961	965	1011	998	1010	965	972	974	951	941	1000	970	989	924	955	948	1040	962	956	966	944	976	954	956	985	972	943	981	968	1013	959	952	990	973	984	974	943	981	903	999	941	962	972	999	978	1036	1028	946	983	984	982	987	959	1006	1000	987	1000	970	986	991	916	985	997	1019	961	974	1038	993	1016	952	989	984	982	979	1007	1049	996	950	954	972	990	924	984	974	961	983	984	1006	995	977	1000	976	992	1007	1004	933	1010	952	995	974	972	994	964	944	973	965	1007	973	999	1007	989	1012	981	957	916	975	967	955	997	961	963	1032	1001	978	999	952	967	981	990	966	957	967	986	995	1011	972	1040	956	1019	1059	989	949	950	972	954	998	940	983	959	1064	983	959	942	929	984	942	1054	1010	984	968	1001	953	943	1039	972	943	982	979	981	977	959	1016	998	1015	956	974	998	1032	1010	962	960	1014	1061	940	1032	958	949	1001	981	992	962	1007	1031	959	983	927	987	943	952	977	993	1008	990	911	972	963	982	981	976	973	934	995	991	1008	972	1000	1033	977	991	982	1014	1004	958	976	944	996	1014	1014	1003	943	972	967	975	1011	974	996	1029	973	994	1002	925	974	954	957	942	957	1016	989	953	1028	1000	1005	967	1020	956	952	999	961	980	971	903	982	945	934	990	1014	973	957	992	954	970	1033	985	968	1018	1059	1000	984	983	1023	925	990	989	1000	988	982	954	963	992	993	943	1023	1015	1020	986	967	981	981	952	1006	964	1010	1005	1029	976	908	944	988	964	1014	1013	1017	951	969	964	964	1012	994	922	1009	944	983	981	989	939	995	978	956	914	1011	1023	970	960	952	969	1008	995	976	965	967	932	984	1002	984	1019	954	939	999	967	983	1018	942	1034	1005	988	948	1019	930	1030	978	997	992	942	968	950	975	961	967	1002	915	993	949	970	959	969	1021	1013	1007	937	937	1011	960	978	951	972	1005	1027	967	991	964	934	988	1009	955	1006	948	926	944	992	935	941	926	973	1020	990	1018	930	988	981	944	978	977	935	1014	966	992	990	1003	1017	980	987	991	988	957	1006	996	944	1017	987	989	1037	938	980	981	1008	983	992	959	950	922	1018	969	1003	937	947	914	945	951	926	1014	1028	972	959	979	946	993	1004	1015	963	1007	963	1001	953	1037	1029	942	971	1003	1033	985	985	981	986	951	989	945	960	930	943	952	958	1035	960	961	945	964	1018	1002	933	1021	1032	993	973	990	1007	978	971	1004	960	977	988	944	956	979	946	1024	986	1004	948	983	1008	1005	976	1002	1022	992	1001	955	986	908	961	973	984	950	982	970	938	968	984	1004	1017	970	1008	984	980	994	955	981	1025	954	986	1001	991	1024	973	1018	987	1018	1017	1024	962	949	1008	940	947	983	1016	967	990	1010	988	982	894	956	954	968	922	1030	995	979	1014	998	973	950	969	965	978	973	962	969	964	1008	992	972	986	999	930	968	953	964	994	962	985	972	1021	931	964	983	994	1013	1007	1001	978	1005	988	933	978	1007	967	1020	1016	1002	1013	986	925	979	979	994	1004	937	960	987	963	981	947	1014	1002	992	1026	993	963	1005	970	982	992	1039	965	947	959	1009	978	946	949	971	955	954	1013	1026	1006	970	1008	981	1013	955	1014	951	1029	991	1000	910	1002	1020	929	986	983	1026	981	959	1004	939	970	998	1015	1001	1001	960	960	952	1045	1008	927	1026	946	936	1011	976	964	1012	928	985	941	952	924	1005	919	996	1025	967	1013	932	1037	963	960	990	965	1001	971	978	956	971	951	1025	963	1006	970	954	960	986	1022	964	999	958	937	991	991	1017	976	960	988	951	977	1022	980	949	930	991	1003	942	998	1003	991	987	941	971	996	978	940	1002	933	1002	968	995	991	978	966	1023	1001	989	977	981	986	988	952	1043	989	989	986	1048	985	943	989	933	944	994	958	1003	1022	1024	976	973	996	942	979	996	954	992	990	996	957	906	1012	942	958	965	966	943	964	997	1007	951	962	1028	962	943	954	967	1016	1020	1037	980	986	999	948	1009	962	1028	982	1026	991	973	1022	1004	1010	993	945	960	965	1044	969	960	1002	946	961	1025	985	1006	1009	1023	993	969	1049	987	969	961	999	973	1016	909	982	1020	990	946	994	1057	1009	1032	993	951	996	964	979	1014	1015	893	953	1044	957	992	1010	1024	1002	995	1020	945	922	948	1027	986	992	1020	960	1016	948	984	909	963	999	978	969	966	961	936	1019	1007	955	1010	1024	941	997	976	1000	949	1029	986	962	978	1048	968	947	967	920	989	966	911	1013	1022	970	915	980	959	971	1002	939	972	931	978	976	997	1007	953	1003	972	973	995	926	994	976	953	1033	983	968	982	999	1019	934	1008	985	955	934	1004	992	953	969	966	950	1026	1006	1030	1004	959	1025	1019	984	987	969	1018	973	1001	923	1024	954	982	963	987	966	956	962	981	978	971	1016	964	955	1011	968	975	1019	952	956	1020	960	971	1029	966	886	967	978	980	989	962	997	978	922	961	976	966	974	1048	1056	966	988	944	931	977	986	1004	1000	959	998	993	1002	970	982	1012	952	948	1018	960	929	955	972	1012	1009	1000	984	914	991	977	994	930	947	975	956	959	1021	963	970	977	959	978	1014	1007	911	1012	971	1011	956	927	1042	965	1025	976	1046	936	1005	1035	1005	949	1009	1009	958	993	1024	937	1018	1001	1032	943	912	971	976	993	940	914	969	917	1009	947	1001	1001	890	1023	955	985	942	952	967	1005	1003	1062	1031	998	984	966	961	930	1022	994	945	945	961	947	970	1021	957	964	979	980	991	975	959	925	986	983	941	993	1011	977	1014	957	928	997	944	930	987	994	1056	964	1013	1005	968	972	965	982	1004	983	958	944	1008	1003	1000	1015	959	1020	995	1008	1038	936	966	991	953	955	968	963	979	978	1012	966	1013	944	1028	976	993	962	1007	957	1024	948	962	1000	980	988	971	982	969	971	970	1007	973	1020	972	963	1042	996	1003	995	971	946	990	959	935	996	953	973	945	958	888	982	965	984	966	960	956	951	970	995	937	1058	1000	1006	1017	964	1004	983	981	983	993	966	918	956	966	975	977	954	949	976	1004	961	1022	992	1012	975	926	994	959	1000	967	979	963	1012	1018	943	1026	1012	984	938	936	915	1047	980	1006	956	1035	952	958	979	1021	966	955	958	972	995	1008	954	963	946	1034	993	1014	1003	932	1036	976	990	940	944	985	938	1028	967	972	1011	918	1014	987	997	1000	1036	1038	989	997	992	994	1029	955	1036
52730	12386	1953	684	480	437	391	340	340	361	352	328	353	341	338	308	346	300	333	307	341	328	307	316	331	315	312	316	298	327	326	311	325	342	346	345	323	342	304	299	333	357	329	339	350	320	335	365	314	353	324	366	307	318	331	308	313	373	319	332	325	334	337	323	307	323	338	313	272	304	320	308	326	355	331	323	309	317	313	354	322	350	350	360	343	380	336	350	334	306	334	358	286	320	317	325	300	298	336	323	342	305	344	322	324	339	345	309	340	350	313	317	315	336	340	335	336	313	330	344	303	341	322	344	290	310	329	326	329	331	348	298	304	303	306	327	326	322	328	317	353	320	303	353	316	303	338	304	328	295	343	288	316	300	330	330	323	298	322	340	323	372	310	350	304	307	306	314	334	336	346	352	331	323	311	321	343	293	340	353	355	322	301	347	338	323	316	324	331	334	331	321	361	307	317	334	317	339	323	353	338	355	346	308	326	315	358	331	336	365	348	331	339	318	305	338	316	331	312	298	330	334	306	313	319	306	310	339	324	340	320	350	327	348	323	275	317	340	310	330	316	312	335	300	309	341	308	309	298	310	292	380	339	345	316	344	380	333	337	328	350	325	313	343	310	270	317	325	328	298	341	323	324	319	321	311	303	331	351	325	305	381	320	330	337	325	302	344	343	329	329	358	308	309	347	338	302	299	339	311	357	308	335	362	287	341	349	318	320	318	297	324	337	356	297	296	340	327	315	347	326	317	307	288	317	331	311	285	302	327	324	359	333	326	281	331	331	336	342	333	315	327	319	308	297	313	329	335	318	309	310	334	310	328	330	305	293	320	307	334	348	321	320	300	325	319	322	323	368	361	322	371	323	344	333	318	326	328	301	316	337	360	332	346	316	300	357	285	322	313	315	291	324	329	301	345	338	326	320	327	305	312	320	338	325	338	370	307	298	333	314	380	352	352	341	334	322	351	318	300	308	297	329	333	342	345	294	324	296	319	318	325	336	325	325	326	311	295	320	292	320	327	354	324	357	322	328	342	342	313	317	306	357	322	335	325	348	306	311	332	358	356	348	343	374	342	336	305	322	307	334	307	309	321	317	351	351	310	320	308	294	321	337	327	304	308	310	325	292	349	346	354	306	359	329	332	341	319	335	347	349	326	329	344	311	308	319	348	317	331	316	335	340	306	337	321	328	326	351	300	313	344	321	311	338	318	349	367	311	342	337	330	304	320	307	313	341	317	347	355	323	358	320	308	334	336	331	321	347	361	311	323	336	327	325	286	330	322	326	321	320	319	318	359	331	297	342	334	294	304	283	340	319	357	349	320	318	292	299	356	324	318	308	345	321	347	323	316	346	336	308	324	322	314	337	342	352	295	322	317	336	339	312	349	371	332	356	373	325	300	313	353	336	321	303	291	331	346	336	331	364	317	326	340	297	321	346	301	320	284	346	342	322	304	307	345	324	344	373	325	302	309	328	314	357	303	347	316	299	311	326	327	337	324	361	330	294	344	313	342	321	320	331	359	326	319	325	337	325	320	327	344	312	321	343	326	372	310	311	329	333	325	300	303	349	318	354	341	352	299	315	326	352	288	359	315	306	324	306	345	287	331	290	344	347	327	308	319	366	332	316	309	364	326	326	368	340	344	290	314	338	326	319	326	310	316	348	322	342	318	319	321	342	307	317	333	297	353	301	342	336	317	327	353	315	324	314	350	307	332	336	361	300	322	304	343	317	310	328	303	330	324	321	375	301	321	324	344	375	324	367	311	334	352	326	343	317	311	318	315	340	351	315	340	337	348	336	332	287	337	330	294	303	320	318	315	296	340	345	316	294	275	327	385	294	320	321	328	340	316	352	328	360	330	320	328	326	311	342	340	314	308	336	339	345	324	284	345	318	340	338	353	317	320	354	353	305	359	320	335	332	312	332	341	321	325	335	333	323	330	327	347	324	326	321	316	317	276	341	309	333	288	333	295	346	324	316	337	328	327	365	316	304	298	321	348	293	289	320	355	312	342	332	341	334	300	291	327	349	330	321	312	321	348	327	339	344	313	342	314	338	344	352	293	313	288	301	295	333	318	355	314	290	325	339	308	343	323	316	323	300	293	340	330	343	316	347	334	344	330	297	374	334	343	325	348	314	335	322	336	317	330	311	311	354	327	274	305	323	324	332	307	357	361	338	346	319	324	320	308	341	333	322	318	298	303	314	315	325	308	325	329	324	333	324	344	345	322	274	318	306	321	362	310	320	327	321	315	298	322	324	319	326	342	323	347	322	360	329	318	321	325	338	346	359	310	324	302	349	291	337	344	349	316	323	336	313	303	329	318	313	267	306	326	356	292	309	331	318	337	300	337	325	344	300	332	287	335	290	313	346	325	307	321	313	320	314	312	328	359	311	317	311	317	332	325	354	362	329	322	328	342	297	324	339	332	345	326	335	285	335	333	338	299	322	341	309	344	299	298	330	366	315	311	304	328	317	336	328	358	353	348	315	318	346	335	362	331	300	330	297	320	303	343	320	311	321	336	352	348	339	298	342	316	314	348	318	334	305	304	336	308	309	330	311	329	332	323	333	332	350	315	307	314	354	321	353	328	315	367	314	328	296	355	285	338	328	331	303	291	352	340	307	339	342	348	329	328	335	353	320	321	326	324	309	290	336	338	337	339	318	308	300	355	320	315	305	306	294	310	360	333	328	332	320	324	333	334	290	337	281	315	287	290	304	313	303	348	335	308	333	323	292	336	345	377	309	304	321	342	322	321	312	306	329	324	370	315	336	324	326	338	312	319	299	325	302	351	345	304	311	330	307	296	391	339	352	330	329	330	306	302	305	366	305	294	307	351	336	324	312	346	332	324	307	320	305	329	321	314	316	316	294	276	311	340	362	315	342	325	290	331	332	315	326	316	371	305	294	345	389	308	322	327	330	352	315	291	296	326	336	372	311	347	373	333	319	348	302	294	307	299	331	340	331	316	316	352	322	315	328	329	292	364	320	298	323	329	344	312	311	303	349	341	317	338	346	303	313	334	330	328	314	308	353	359	304	343	318	332	334	326	309	304	347	354	303	304	327	309	337	309	321	306	323	336	319	368	318	383	342	303	323	331	306	340	349	336	341	341	322	305	337	352	328	380	339	341	330	321	337	383	350	368	300	340	352	349	346	337	338	329	307	329	312	311	311	325	333	342	345	347	306	321	344	317	347	341	344	336	334	338	315	345	325	323	314	365	329	320	335	323	321	328	348	356	336	323	357	361	322	300	329	322	340	325	319	292	308	354	345	339	349	345	335	372	315	375	328	342	328	291	310	320	317	299	322	342	331	345	343	324	321	338	311	335	320	321	343	323	332	351	323	312	348	322	313	332	307	340	315	334	311	309	354	389	341	311	342	300	325	308	327	321	338	322	299	313	317	345	322	300	365	318	327	314	328	316	334	316	294	325	287	353	341	340	338	363	328	311	333	331	346	331	323	337	361	328	307	339	325	328	318	330	312	360
26854	1069	1577	1615	1449	1307	1169	1064	1001	874	920	862	829	857	815	793	827	761	771	770	795	699	776	754	736	788	801	759	760	730	717	788	749	674	737	715	776	716	737	771	746	736	807	732	730	746	723	722	811	728	745	770	732	748	755	718	752	746	712	721	701	761	748	789	743	747	721	762	721	757	731	715	764	751	722	725	748	733	766	760	764	724	708	751	717	737	752	758	762	767	695	718	715	776	739	719	736	709	798	728	722	734	726	795	738	766	715	693	735	740	725	730	786	724	764	783	705	730	712	700	729	734	741	736	745	725	796	744	765	723	739	739	769	728	711	697	698	766	754	774	685	714	759	693	737	790	769	735	740	712	715	711	713	728	740	730	758	723	720	740	782	692	702	740	765	729	709	715	693	723	740	760	738	745	686	775	695	704	726	690	712	710	664	732	760	734	754	762	739	695	761	684	740	672	728	714	704	736	727	727	744	720	693	761	748	732	683	725	748	714	698	760	722	736	733	761	706	720	694	674	714	707	749	698	762	745	751	754	720	705	704	800	760	706	787	710	749	708	733	756	700	712	705	729	686	740	751	732	730	721	728	738	748	722	707	808	678	737	721	753	745	745	695	724	755	761	727	732	735	698	761	703	717	730	711	709	745	711	732	706	699	714	747	775	758	720	703	728	728	725	729	717	764	721	740	691	753	649	717	726	719	763	712	717	746	695	651	710	767	722	793	739	756	754	714	691	699	716	701	713	640	725	742	726	728	761	733	756	748	690	723	730	734	697	691	724	738	702	726	697	742	758	738	666	695	740	744	752	708	747	694	744	706	708	686	751	749	750	744	739	714	723	791	701	742	748	738	683	701	687	792	750	703	706	700	687	771	708	715	738	729	737	766	748	687	757	718	744	727	770	709	719	803	769	745	709	767	745	786	713	730	753	765	747	745	776	744	731	715	783	745	766	769	721	719	739	721	722	704	744	745	730	757	742	718	732	740	734	671	734	734	709	729	695	708	752	697	728	738	745	736	751	716	697	732	768	697	782	728	707	728	719	726	735	713	725	780	717	705	717	731	802	716	666	717	705	705	747	718	700	779	684	741	738	757	753	708	688	721	704	739	688	682	707	669	721	744	743	729	733	668	687	715	694	753	720	763	736	808	764	746	729	737	732	731	748	776	747	751	771	769	689	767	741	733	697	724	739	725	744	701	719	763	757	720	739	808	776	691	737	729	695	748	712	715	728	699	705	726	772	741	706	724	745	713	742	729	747	706	733	748	677	774	728	782	695	746	725	734	781	726	723	735	774	755	727	731	728	717	719	760	713	697	715	726	703	724	735	740	760	709	754	729	674	742	789	726	743	731	710	749	748	728	671	695	705	760	789	767	748	767	739	739	775	688	733	752	692	710	756	753	757	741	767	722	719	743	801	713	743	712	706	748	775	739	735	726	745	716	705	742	745	730	785	715	715	733	729	716	738	727	740	801	714	705	761	718	765	718	657	757	705	733	674	718	738	730	730	722	724	743	711	704	679	758	731	717	671	725	742	707	744	755	749	707	780	728	702	720	745	707	725	731	682	668	694	720	781	686	709	715	726	734	745	739	733	719	744	737	766	788	770	733	726	760	756	734	719	711	725	737	731	738	746	762	785	720	737	724	700	740	759	741	729	739	718	726	734	733	710	713	691	748	739	756	703	738	721	782	793	708	723	763	713	772	704	685	783	734	763	782	723	746	737	750	708	752	720	786	733	700	710	732	793	735	773	684	730	705	693	730	749	725	737	770	718	683	666	732	736	748	713	734	687	733	707	744	781	742	726	750	715	755	687	749	747	758	683	707	791	704	670	704	692	706	760	723	766	690	743	758	747	713	736	710	712	747	693	796	708	706	729	729	728	714	771	736	717	751	739	779	739	732	729	743	689	735	750	673	819	750	724	784	761	742	727	713	769	742	683	749	719	765	705	725	736	702	685	696	748	680	747	731	698	690	728	714	718	679	742	709	696	711	738	689	738	709	786	773	740	736	747	735	759	735	757	737	732	776	727	709	705	807	748	754	767	680	734	743	719	683	731	728	701	745	719	769	745	755	748	739	755	766	751	678	769	741	697	699	721	697	714	759	721	732	744	732	705	753	691	721	752	763	717	722	768	717	693	752	737	710	747	747	775	740	692	750	731	747	703	736	761	714	773	712	758	743	736	735	698	753	685	730	734	701	710	712	724	726	689	762	737	752	763	762	752	810	730	705	730	760	704	764	738	764	784	754	688	705	731	713	761	704	731	731	731	747	731	725	766	742	734	806	733	750	738	733	718	724	723	725	753	732	781	696	708	737	761	756	719	788	748	731	774	736	668	745	739	780	730	685	776	711	760	783	697	763	692	715	759	698	727	740	705	717	744	699	786	752	702	700	763	718	716	726	743	728	765	742	715	716	725	748	696	773	723	691	758	718	708	702	812	683	727	698	747	738	765	717	728	738	715	742	713	688	755	758	705	709	711	752	736	702	706	789	765	743	710	733	716	710	754	710	725	759	733	752	738	753	710	704	749	762	721	745	714	721	767	679	748	725	727	731	721	723	733	731	696	717	740	756	741	700	709	762	677	775	714	715	759	748	718	746	744	686	755	748	786	767	730	701	774	700	730	725	712	708	780	737	759	739	757	735	738	699	710	776	723	713	756	756	783	693	748	714	780	758	717	740	791	704	707	744	731	753	735	756	738	767	710	743	775	709	694	793	707	692	710	726	815	684	720	770	720	707	734	757	715	744	763	767	781	717	735	727	703	728	715	707	708	725	734	684	775	738	730	680	736	769	719	705	752	725	718	768	706	749	727	765	723	724	735	694	672	718	685	798	751	679	718	689	710	680	693	747	688	756	768	724	749	720	725	771	727	768	731	709	729	719	748	755	703	776	763	772	740	748	696	700	760	740	731	734	737	717	749	717	731	725	687	766	777	703	700	793	748	713	712	726	702	738	765	691	729	755	748	783	733	739	710	713	721	743	742	728	764	735	736	752	747	678	749	727	706	716	700	720	749	700	733	774	743	715	779	729	736	673	739	765	709	656	774	722	709	712	731	751	755	710	742	752	771	779	735	706	765	702	793	746	778	728	778	671	719	782	716	724	724	728	700	746	723	697	747	700	712	701	748	696	756	760	726	730	705	723	739	736	764	798	698	695	704	744	742	736	728	728	695	715	780	748	710	716	704	724	727	700	711	729	742	757	697	678	736	691	783	731	745	710	730	732	691	751	743	759	759	741	753	768	741	716	728	734	735	704	701	787	726	682	751	713	723	707	768	744	692	736	764	746	729	738	745	712	736	749	670	767	729	722	753	761	739	746	732	693	725	669	749	767	757	732	685	714	731	747	722	716	772	740	738	744	735	690	754	702	734	758	756	768	774	741	711	757	737	749	744	696	813	763	739	716	761	708	721	707	688	746	710	748	706	711	733	722	711	765	740	742	717	765	676	729	683	756	692	760	724	744	714	759	755	750	748	708	738	742	703
31856	3972	396	352	313	351	333	337	332	307	301	306	333	322	313	301	345	340	338	330	326	327	359	307	301	354	296	340	337	307	333	337	288	328	342	331	333	318	345	313	309	335	306	339	295	330	344	328	291	311	289	345	283	318	286	296	345	332	342	275	348	293	298	298	311	323	327	336	333	332	316	354	326	298	342	354	335	359	306	309	327	343	314	303	320	347	337	343	334	325	309	321	338	298	271	314	298	327	313	326	330	317	318	325	368	332	323	332	329	314	311	323	305	322	335	350	292	320	321	314	319	349	302	344	330	311	322	339	341	337	316	316	347	349	345	328	301	296	337	297	301	321	322	362	333	296	353	315	321	297	313	324	344	334	302	344	315	337	343	324	313	305	295	328	292	324	343	335	323	345	334	365	335	331	335	328	330	346	336	375	342	329	329	330	345	333	323	293	303	318	294	351	314	337	306	323	288	329	339	303	310	321	337	330	315	301	340	344	331	308	338	330	298	316	310	316	309	346	322	367	352	318	347	312	337	326	257	358	322	331	394	319	365	315	340	277	290	312	348	330	310	346	343	339	362	329	313	307	315	288	295	349	328	309	313	355	332	351	312	325	322	322	293	322	338	342	341	325	337	322	337	314	301	305	334	311	330	342	347	321	336	353	310	326	340	319	318	319	328	371	338	359	350	330	334	309	341	340	323	324	292	303	328	311	284	325	313	325	330	309	299	336	307	303	309	312	303	306	313	307	304	320	323	315	329	327	332	315	330	358	329	337	343	325	284	322	331	323	346	342	322	345	316	328	299	336	320	339	312	327	313	314	369	333	346	296	331	324	290	335	344	319	326	345	334	337	329	289	309	320	297	313	323	320	362	292	345	393	381	334	320	289	322	335	314	305	385	324	316	304	337	310	304	302	338	306	341	322	325	335	313	338	300	288	353	304	313	292	322	352	364	316	343	342	308	324	302	346	304	334	361	319	279	337	334	313	350	322	354	305	341	320	311	310	345	334	328	311	316	302	336	311	293	307	340	332	309	313	361	331	351	340	349	328	291	342	361	374	342	321	321	329	281	304	351	330	322	292	279	343	380	305	316	301	326	293	299	276	299	336	322	358	298	352	333	377	327	338	324	294	320	338	312	331	291	304	308	348	314	358	330	293	307	332	331	292	369	308	300	319	351	303	312	328	315	335	270	295	325	319	330	334	347	317	331	309	330	299	293	302	351	348	312	338	287	332	290	312	322	338	303	333	309	343	336	310	323	327	330	312	307	347	340	324	359	289	358	312	325	294	310	305	308	337	331	356	297	343	296	298	320	306	325	364	312	307	364	318	337	315	312	301	289	356	325	352	327	343	328	319	341	313	325	304	290	310	323	340	317	310	309	323	372	328	301	321	305	325	304	328	327	302	292	318	310	309	359	322	332	340	312	318	328	344	314	303	304	313	331	307	313	312	323	304	349	328	312	337	289	349	331	334	340	300	324	333	313	319	295	324	303	345	299	350	322	322	314	320	309	297	308	330	286	332	302	306	363	317	308	302	325	335	380	355	292	324	341	290	314	290	305	326	317	314	300	343	334	313	318	330	334	314	302	307	310	310	346	316	325	376	327	307	334	329	314	304	302	332	305	355	292	298	320	324	360	307	295	314	305	357	343	312	317	325	295	318	351	363	348	312	310	308	356	324	351	290	306	311	346	316	336	332	321	318	330	299	339	340	313	365	330	309	321	330	333	311	326	376	283	336	303	337	309	309	329	293	307	320	324	323	337	316	333	313	295	344	341	294	301	326	287	350	310	317	349	387	284	318	346	298	302	343	345	300	341	303	288	330	301	318	326	343	308	306	294	333	287	329	324	325	318	311	319	331	361	306	285	314	326	346	308	295	354	295	336	319	307	332	330	353	336	294	320	335	323	300	341	349	315	325	332	295	343	318	321	332	295	344	313	338	318	345	335	348	334	319	313	321	340	334	357	322	353	298	320	335	310	306	342	300	345	326	306	332	346	303	332	320	323	316	349	319	337	309	349	318	342	274	338	347	338	313	286	316	329	350	323	329	348	326	314	323	345	342	335	343	345	319	326	302	270	333	334	296	313	336	308	310	348	335	347	345	362	343	327	352	343	316	322	331	306	297	317	318	306	298	324	326	329	306	333	306	319	330	340	333	316	290	339	327	349	331	311	329	336	339	333	324	326	310	353	313	352	308	319	316	295	317	295	293	316	329	348	325	318	381	330	368	338	294	336	305	358	350	324	365	350	325	306	316	322	296	289	317	337	350	324	322	345	317	302	343	362	335	310	321	346	338	348	321	296	329	316	326	362	325	335	339	349	300	342	337	323	350	334	308	310	309	305	314	326	346	322	306	322	337	321	315	337	304	358	309	327	341	353	293	318	341	332	331	340	306	301	325	321	308	312	291	340	311	321	317	319	334	301	330	313	314	344	357	307	317	326	333	324	318	354	331	339	303	336	351	331	324	335	318	313	315	338	315	323	348	304	350	303	324	290	306	345	329	291	315	321	359	361	335	299	269	329	350	334	317	319	326	321	321	316	329	335	325	309	321	319	308	324	318	322	297	321	351	315	308	335	298	297	338	321	305	299	348	326	290	340	276	317	333	317	341	357	335	322	289	314	299	344	344	318	341	331	312	341	329	321	346	354	309	311	308	312	326	324	286	329	341	356	325	356	307	317	336	321	335	331	324	327	295	312	356	317	299	302	336	313	313	324	322	328	300	321	317	293	306	314	314	342	301	330	285	349	326	294	306	299	347	312	334	330	298	314	306	304	339	303	327	342	292	317	303	328	347	317	327	295	310	317	320	341	343	313	334	313	312	325	333	303	302	317	314	321	334	317	299	347	303	277	311	309	343	290	301	355	315	297	332	376	307	315	333	328	308	319	351	308	329	298	312	293	346	362	324	319	337	327	321	320	329	345	306	303	296	331	336	323	327	317	349	308	309	308	316	323	316	329	318	314	308	314	359	320	322	334	320	341	323	332	334	344	302	308	330	318	306	325	329	291	332	314	320	335	327	331	305	333	302	322	343	318	357	337	302	329	312	310	277	311	313	333	360	334	322	310	360	312	301	341	325	367	297	307	339	294	306	304	307	331	299	281	318	310	337	337	313	313	305	319	311	323	307	328	324	347	319	328	310	321	376	339	305	302	324	361	353	282	325	304	294	351	347	314	308	323	307	327	304	283	307	290	276	335	288	297	339	313	355	315	311	316	318	299	298	318	342	313	333	326	313	344	296	356	318	315	329	348	322	307	336	344	310	332	348	354	296	311	307	316	353	325	313	330	327	335	332	337	333	294	329	311	322	335	280	297	344	306	302	298	315	315	313	327	301	298	324	345	316	339	357	324	327	295	302	337	291	307	322	339	322	335	312	322	301	320	318	310	297	322	335	324	343	317	317	334	327	331	317	339	357	339	341	320	298	337	309	342	336	322	349	357	330	344	327	334	366	360	288	339	290	306	305	321	304	320	342	313	312	323	307
18368	728	795	732	735	749	749	743	752	769	719	731	779	754	752	754	743	749	755	722	746	713	723	806	740	735	723	756	777	628	744	767	796	746	734	749	762	777	736	657	744	782	777	789	727	771	779	757	769	771	760	750	723	766	745	745	761	757	759	737	699	741	740	767	771	771	752	729	771	746	799	795	756	757	731	782	694	724	776	689	726	735	715	722	744	761	768	784	703	762	739	728	750	745	750	690	743	746	734	721	744	713	708	755	796	781	726	727	767	755	701	769	753	778	728	761	741	715	776	768	742	790	738	753	772	738	780	758	774	719	709	732	745	775	744	773	754	703	726	772	776	708	715	768	755	735	771	763	766	742	779	737	776	727	754	744	749	766	781	738	778	757	729	773	696	786	701	797	815	802	740	734	768	765	726	716	753	772	716	785	737	777	769	739	782	745	755	772	796	748	778	792	724	705	808	690	764	767	765	732	708	802	751	756	803	706	765	717	722	721	754	696	747	731	740	724	752	765	765	772	718	779	756	733	740	733	710	714	675	760	774	719	709	696	740	752	713	755	749	741	770	774	753	743	780	766	763	736	755	778	773	734	765	699	737	773	777	773	729	773	766	762	712	784	755	800	742	751	731	748	769	762	817	783	795	744	754	752	743	747	746	761	733	774	704	721	717	706	752	752	735	709	743	761	757	779	778	732	752	728	772	713	773	734	724	813	753	734	727	771	751	788	747	739	768	717	776	774	734	774	729	781	731	739	744	742	748	788	693	755	806	774	780	723	719	733	772	799	747	718	752	774	781	759	679	777	757	756	756	745	709	735	713	769	774	773	745	742	759	737	744	745	753	816	781	716	730	729	749	731	761	751	730	680	758	778	728	758	691	706	735	737	720	775	745	721	699	752	723	776	735	768	754	700	757	760	772	766	685	738	753	773	714	783	723	796	777	796	695	752	738	746	740	709	753	762	774	729	733	710	730	777	765	720	800	718	736	735	789	708	768	766	757	706	757	726	821	760	749	752	735	747	769	753	771	780	750	720	720	766	736	763	730	798	743	731	792	758	731	738	772	728	798	797	739	782	742	767	718	813	719	775	757	688	719	724	705	762	750	805	730	797	741	768	746	759	715	765	746	754	736	775	757	738	729	724	760	688	767	728	725	742	768	750	781	740	769	837	749	714	727	769	752	725	754	728	727	790	753	758	768	764	719	740	704	712	790	810	772	800	751	722	735	767	740	720	754	769	763	696	754	792	735	730	717	695	790	739	684	719	744	772	756	772	770	743	800	754	707	741	830	749	775	741	747	755	723	799	796	766	693	762	731	711	732	724	771	756	764	788	723	778	734	766	714	744	769	771	710	725	791	747	725	755	782	732	752	760	765	766	799	767	727	777	757	740	721	756	770	727	735	772	764	770	772	788	756	727	772	737	781	760	763	754	758	789	791	751	717	732	760	710	757	712	737	754	722	754	742	789	721	738	759	763	788	785	764	779	744	724	729	773	698	750	721	738	723	753	790	728	815	795	768	709	771	723	756	749	812	712	804	737	755	743	754	763	771	734	732	745	745	768	734	763	767	764	751	760	722	728	759	768	708	710	745	753	761	720	739	723	791	763	761	752	795	775	751	710	749	712	769	731	746	767	799	761	775	783	771	763	731	765	764	718	770	726	750	704	790	786	789	732	705	724	762	742	702	739	732	689	739	770	766	724	796	749	722	756	782	765	784	794	750	720	784	747	765	742	798	698	755	777	698	776	757	744	766	769	739	750	738	745	779	801	723	755	768	738	779	731	799	750	719	731	773	755	728	743	750	769	708	766	700	735	804	714	739	699	730	752	713	711	730	748	819	766	717	795	766	723	680	733	740	733	720	754	704	759	711	754	711	710	765	756	717	820	704	775	760	680	724	735	722	719	732	745	749	739	716	743	725	742	761	776	785	748	794	794	749	765	745	787	776	745	769	743	775	743	725	792	727	752	735	794	739	750	787	758	733	751	713	764	741	776	744	776	719	715	755	795	756	751	748	712	733	745	737	745	749	740	751	774	750	725	776	738	748	792	814	748	741	721	727	742	756	733	735	740	744	739	736	771	782	728	694	792	747	747	687	689	760	752	706	739	741	767	677	737	757	724	743	734	764	775	717	777	814	782	758	766	731	727	726	746	752	776	734	759	752	762	794	736	780	735	715	791	718	750	737	779	806	810	757	731	787	779	777	746	714	728	737	738	709	749	781	781	745	754	756	762	766	784	767	740	753	747	746	720	778	764	759	730	723	773	742	683	823	738	724	704	778	757	745	713	773	779	730	756	750	745	742	773	713	765	711	823	806	744	695	810	735	770	741	812	749	785	762	775	713	782	764	740	732	780	732	713	731	731	729	753	723	739	756	755	746	713	744	763	767	751	696	781	713	777	767	749	718	773	802	726	705	786	739	747	791	717	746	766	687	746	710	759	748	740	735	755	760	707	750	746	718	776	738	696	761	738	741	782	732	752	716	713	739	749	731	758	723	769	738	751	788	786	712	793	768	769	761	708	759	739	740	696	731	761	738	794	747	743	765	724	736	728	765	730	761	743	734	736	725	686	741	741	729	695	747	751	724	756	762	773	764	763	758	690	752	710	781	734	722	791	795	728	791	747	735	734	735	732	725	730	746	677	728	734	705	722	748	755	759	746	739	742	755	687	717	748	782	704	731	780	792	740	784	750	761	769	739	725	756	687	761	753	733	764	735	747	774	755	739	746	805	759	743	762	744	753	741	763	709	746	740	760	747	763	780	781	769	760	751	815	766	739	790	769	728	723	736	729	757	742	736	723	695	745	756	762	743	766	759	795	716	771	745	735	766	760	750	679	765	820	728	762	716	748	777	730	776	765	743	763	707	777	740	719	790	781	743	791	777	762	720	751	798	777	767	736	745	707	769	752	710	712	769	722	725	703	740	761	776	729	760	769	702	714	740	751	761	736	743	747	751	739	726	738	776	763	763	733	739	718	672	773	754	777	790	755	806	743	753	729	761	741	812	776	762	753	738	783	778	773	728	773	738	761	749	722	722	743	748	755	707	726	700	784	800	763	831	738	716	747	747	815	807	753	757	773	709	733	805	766	740	760	781	754	713	803	758	774	757	746	755	750	700	744	770	817	766	722	823	756	711	751	751	749	779	765	771	767	793	737	798	755	715	754	765	735	818	782	764	751	753	728	745	766	730	832	733	757	742	795	730	719	793	738	720	747	716	790	771	786	694	758	752	721	780	703	779	765	770	764	728	785	768	835	764	731	774	715	692	734	736	753	750	760	757	746	776	713	747	744	712	719	745	723	761	788	756	763	771	761	725	721	760	776	702	722	747	748	738	772	747	755	790	807	773	731	778	741	753	770	724	776	702	759	723	722	720	764	730	802	735	742	729	780	802	731	738	748	781	767	769	744	753	715	780	755	724	776	753	744	711	740	762	771	772	738	738	762	783	754	718	750	739	744	708	751	731	805	753	757	751	752	730	753	746	702
46574	9902	1173	609	511	485	463	454	457	416	465	433	439	457	420	472	449	419	434	426	413	418	423	430	459	397	407	451	459	431	430	395	441	459	445	434	472	428	412	421	434	380	436	430	463	431	428	412	457	434	477	430	435	439	434	473	461	412	462	443	437	396	452	459	461	425	410	403	398	464	408	438	425	391	409	412	430	444	455	414	438	455	450	449	424	440	415	410	445	442	417	417	427	414	387	412	427	415	396	415	398	439	433	428	418	411	424	443	433	420	425	454	434	421	392	462	420	434	432	396	427	430	448	419	447	447	365	424	437	448	441	424	419	425	416	441	421	420	430	422	434	418	388	392	424	407	456	440	418	429	405	398	484	423	445	398	423	385	447	439	454	458	417	433	434	424	446	440	402	457	413	409	418	423	423	398	432	420	451	419	491	448	434	432	395	398	417	398	424	429	428	487	416	441	431	367	418	422	397	408	427	441	421	418	410	444	433	409	464	412	420	425	447	418	459	433	454	456	453	420	416	408	442	407	422	432	432	397	430	382	445	431	425	476	421	419	419	404	392	411	412	422	396	421	442	430	429	431	428	384	394	422	413	388	406	472	398	488	412	425	417	435	427	427	408	422	440	405	420	402	385	413	422	419	422	442	448	415	437	437	383	408	427	429	450	449	424	440	429	443	438	458	408	400	429	437	440	450	395	460	433	412	432	418	446	428	483	442	460	431	448	386	422	414	406	466	452	408	405	415	431	442	461	449	415	418	396	455	428	414	444	377	381	449	406	428	459	405	453	423	427	484	446	418	425	427	423	447	410	416	379	430	423	416	440	473	416	456	398	392	478	387	384	431	398	439	469	402	391	425	432	433	445	397	439	390	402	447	419	433	418	406	411	440	445	422	422	380	417	451	419	404	430	464	391	398	470	444	465	437	403	452	412	414	419	401	406	423	412	433	432	437	452	406	415	391	438	444	397	442	420	442	442	422	416	405	386	416	408	440	417	472	419	401	405	463	428	434	422	442	444	422	442	400	402	438	437	409	405	391	428	421	412	422	467	489	467	429	412	426	434	458	410	409	433	405	412	421	404	394	447	450	448	390	392	406	451	424	438	435	455	445	429	439	457	421	436	416	419	450	397	463	431	393	405	408	428	402	428	425	459	398	397	424	434	389	391	431	403	406	437	429	443	428	403	424	451	447	405	436	428	424	429	435	442	427	403	452	420	406	406	421	420	472	439	439	449	472	428	415	429	397	411	426	451	418	397	422	448	397	405	426	447	413	407	450	418	426	444	424	395	450	464	451	381	426	433	413	414	359	429	394	427	410	409	382	456	410	430	410	439	401	384	424	454	419	396	421	435	404	445	404	426	438	454	449	395	419	448	417	442	445	399	407	425	446	418	430	413	439	390	389	396	434	403	421	414	455	434	400	446	386	418	466	417	394	403	416	423	418	436	434	443	380	423	459	429	428	407	404	450	441	429	404	404	419	427	440	402	419	422	439	428	453	396	420	472	473	414	450	424	438	413	381	411	406	448	424	419	398	368	434	432	431	434	437	417	399	437	472	447	399	462	429	416	449	438	426	468	430	384	369	407	417	426	363	412	432	421	405	403	442	443	436	407	389	388	421	425	407	409	432	432	413	394	423	435	443	422	398	449	427	473	434	420	389	441	450	383	421	399	468	439	403	418	434	424	452	428	463	423	437	405	426	455	431	418	445	431	418	417	466	411	403	397	400	407	428	428	442	448	391	414	432	388	440	438	484	444	419	405	471	412	427	445	440	431	418	406	430	402	392	392	469	428	450	397	430	431	398	426	426	401	420	419	414	424	444	414	400	420	383	421	430	413	403	437	431	441	417	430	462	444	453	420	428	477	411	420	442	409	428	395	397	448	416	468	420	418	429	436	414	425	418	403	431	430	425	433	418	413	419	430	430	418	456	398	364	433	453	410	403	447	417	400	436	401	463	408	444	420	416	379	381	423	470	445	427	423	445	423	432	432	429	398	398	422	396	455	389	429	419	426	482	441	389	395	407	430	430	441	368	423	452	393	400	429	432	416	455	398	450	395	412	394	443	422	418	407	428	396	432	404	456	437	452	438	461	425	426	429	438	421	427	431	433	421	426	422	431	422	426	452	444	473	456	450	469	367	445	409	437	377	405	459	386	405	412	424	383	432	423	425	447	422	428	431	466	424	434	449	419	425	388	394	421	402	458	456	423	428	414	429	409	399	392	434	390	397	437	401	413	386	441	426	429	484	461	381	405	433	421	450	444	447	419	389	433	451	467	432	473	415	434	447	481	408	404	382	440	424	398	423	434	448	430	425	465	423	481	414	465	459	401	413	447	394	438	401	478	408	452	424	442	408	405	430	433	422	412	410	405	444	393	435	393	411	458	422	410	449	430	455	422	399	408	434	398	395	417	431	442	385	432	455	405	409	464	418	446	419	454	384	448	445	386	447	437	413	429	407	402	430	418	407	434	429	398	423	431	435	415	397	452	439	422	428	453	398	382	444	397	422	441	419	438	396	398	410	424	453	475	426	409	471	440	404	426	406	388	421	406	421	385	408	436	398	401	452	431	429	427	448	387	420	410	422	403	450	425	446	424	415	396	399	416	382	416	405	432	423	444	398	445	442	435	392	419	377	433	434	440	418	409	387	408	395	449	399	407	423	416	418	434	435	398	454	423	443	467	461	434	406	439	404	456	448	395	402	427	417	440	400	421	427	407	391	416	433	412	425	410	393	391	417	423	439	449	412	452	426	437	398	446	434	441	383	413	391	458	437	441	389	389	442	440	415	412	436	461	430	420	425	424	413	429	441	444	413	449	441	424	453	435	434	385	427	400	404	435	461	429	433	389	429	424	423	416	434	413	377	427	440	423	426	415	447	455	424	409	420	442	421	414	427	402	414	449	440	419	439	429	444	376	402	412	449	379	440	447	468	425	445	413	430	452	405	447	425	397	453	442	393	459	373	433	457	422	450	405	443	417	439	428	377	441	466	460	435	432	419	402	403	446	385	429	435	400	417	406	441	411	438	479	446	439	432	436	393	433	410	434	438	425	407	451	407	403	416	421	398	389	408	439	436	414	426	421	436	434	425	443	447	433	451	444	448	453	392	464	410	441	431	429	419	429	421	389	405	450	452	405	453	403	428	420	413	403	390	446	412	418	423	415	404	439	391	447	410	439	414	448	391	412	423	409	392	436	439	399	426	386	393	390	403	436	402	403	458	404	445	433	401	459	410	404	430	463	422	404	436	435	437	443	432	442	414	432	414	413	438	422	396	445	414	433	402	444	426	431	414	424	458	451	421	401	413	434	428	473	432	410	472	451	432	421	443	450	460	441	415	468	398	403	419	435	404	417	431	423	427	409	482	416	436	404	401	451	437	450	436	443	382	386	400	411	476	445	435	424	419	480	428	396	394	435	424	497	447	411	422	379	423	416	400	402	405	433	409	437	441	463	440	463	430	438	435	435	424	418	439	424	489	466	402	422
24501	1097	1358	1493	1338	1151	1185	1097	1081	1084	1079	1004	1033	988	958	997	1041	963	1004	991	958	949	869	955	963	1011	943	953	934	964	978	938	920	961	907	956	939	923	935	950	947	949	914	948	941	982	950	954	951	967	900	1004	1014	999	948	939	932	966	959	937	971	910	942	982	935	998	905	874	981	919	936	981	922	939	948	980	964	922	945	966	991	958	928	943	958	963	956	948	913	952	990	980	958	930	923	922	968	925	959	975	944	944	911	961	996	921	988	946	989	909	891	1004	976	913	916	938	932	937	968	945	947	958	920	926	987	911	967	934	941	964	925	937	944	1001	952	978	942	941	914	945	968	957	923	947	933	983	942	975	941	970	945	965	944	946	945	982	956	994	892	970	974	917	901	972	903	959	978	965	922	947	941	910	919	955	968	911	952	936	898	948	938	950	976	976	990	989	947	937	918	931	872	932	918	951	947	964	936	1020	926	862	885	923	1001	939	876	941	920	963	906	967	934	969	952	965	905	981	975	924	965	941	970	958	993	945	959	952	929	955	970	928	954	984	895	960	933	920	910	998	948	969	936	902	1021	974	972	986	966	972	901	952	1002	920	959	982	913	931	930	931	984	958	915	902	935	926	876	945	947	929	1025	936	965	955	931	916	1012	975	948	974	969	997	969	994	884	937	980	903	954	984	970	942	998	970	998	980	952	941	946	946	926	942	919	941	902	897	953	949	961	960	997	902	919	1016	938	981	954	935	990	933	958	965	945	937	941	999	950	939	1007	960	921	951	882	953	870	999	899	964	934	899	940	857	923	907	889	917	999	962	946	951	968	938	1036	957	1033	930	1009	980	912	981	961	946	964	950	974	972	888	995	956	879	979	952	967	988	931	928	985	939	962	969	958	949	967	929	989	965	959	976	969	939	943	918	994	999	944	975	917	969	941	944	993	965	964	1047	952	920	947	924	975	944	958	930	932	944	938	929	908	925	906	1003	897	958	1014	907	932	936	947	920	917	982	908	967	959	898	920	941	953	908	949	949	929	968	851	950	901	961	940	1003	990	935	951	962	1003	968	931	973	909	958	1005	915	963	949	971	954	916	978	955	968	887	962	991	953	928	926	985	988	932	998	965	996	929	984	947	952	931	935	977	1010	951	979	933	953	976	926	976	962	911	928	922	956	963	907	962	923	935	914	932	940	916	995	951	962	949	921	989	946	943	953	939	937	946	965	935	914	941	930	895	973	920	952	963	971	920	925	989	946	977	1020	985	924	913	919	914	936	1000	1016	994	982	1011	916	982	929	918	916	994	984	939	981	931	954	917	903	919	950	954	935	949	930	925	945	926	958	962	1020	962	914	960	928	973	992	955	961	925	959	940	974	955	982	942	974	977	945	1012	999	940	995	953	995	936	942	948	979	889	1020	968	949	944	937	949	970	982	900	951	886	925	946	956	957	1030	965	957	1022	950	932	933	963	947	951	918	947	923	977	924	956	989	903	944	944	945	994	978	910	959	947	947	938	978	982	948	944	973	979	964	895	936	956	959	948	925	974	962	937	986	930	961	939	982	940	883	951	951	906	936	984	962	941	975	920	950	943	920	927	932	979	899	986	933	967	902	961	1012	984	947	926	890	952	1002	982	963	957	963	986	923	917	938	903	976	946	990	925	1005	952	922	919	952	952	978	982	974	945	957	909	983	888	959	951	921	961	942	919	920	935	935	958	944	936	991	953	995	939	919	999	955	974	968	937	953	948	933	970	952	927	970	937	968	946	957	951	1025	940	940	941	972	964	1027	972	936	904	919	1019	972	913	978	941	912	963	989	964	938	935	900	973	963	921	980	923	934	976	937	1012	948	946	923	920	940	887	928	979	957	973	972	939	957	962	963	937	924	1001	981	950	905	904	923	971	919	951	982	892	954	950	1009	983	956	956	966	955	966	920	933	963	1033	981	898	956	979	905	948	923	935	952	918	967	1001	1017	922	964	932	1014	938	933	933	908	960	948	878	975	950	984	921	990	975	936	947	1001	925	981	965	939	966	918	976	943	916	960	920	950	939	956	993	946	956	924	973	902	966	922	944	952	947	925	937	932	957	978	994	912	936	1007	938	988	966	896	1003	934	949	924	1012	1030	993	950	917	973	966	910	996	944	1034	954	897	912	975	947	983	959	936	986	916	980	917	942	967	949	942	914	933	999	880	922	960	940	901	970	953	904	974	936	974	972	948	908	929	945	962	980	953	1000	967	947	898	943	894	935	960	939	1001	955	950	937	921	976	963	960	947	939	951	969	940	938	946	961	953	925	951	970	979	890	927	956	1015	1007	993	970	896	944	1016	932	978	992	935	949	933	951	984	922	939	926	862	941	951	934	926	920	899	948	966	939	930	922	1013	983	983	1001	939	992	975	949	886	920	947	975	932	960	904	983	934	989	959	983	926	959	970	914	984	936	943	913	928	946	935	915	961	946	947	898	966	949	936	895	987	990	917	942	979	911	970	934	957	908	967	967	927	939	875	924	939	941	954	938	917	967	959	925	944	955	959	978	913	935	973	945	971	921	1011	922	922	969	914	939	887	912	947	899	945	966	953	971	946	955	961	942	960	985	973	900	927	933	925	960	990	905	957	930	913	985	910	986	916	932	997	948	891	977	964	911	896	885	918	972	944	978	908	989	984	999	949	982	975	937	957	955	959	991	929	966	953	886	984	961	953	913	953	956	953	973	979	955	979	967	1006	936	1027	911	938	940	905	981	991	966	964	967	922	933	923	970	950	923	968	975	958	965	945	938	936	955	967	932	935	942	939	950	945	925	938	891	919	949	960	971	939	960	941	974	958	952	953	979	936	941	932	942	925	937	948	931	937	920	964	975	911	915	958	925	902	950	934	940	912	963	934	960	978	980	923	953	926	889	986	1032	973	906	924	884	922	961	958	905	957	971	952	994	951	972	970	964	954	928	869	935	972	949	906	942	977	979	939	943	976	940	988	1041	949	990	970	944	949	962	915	957	932	978	898	963	961	983	954	965	983	962	940	939	991	974	981	944	939	947	917	964	897	952	959	892	1006	938	935	986	954	868	992	998	988	889	928	910	959	925	955	961	963	993	988	942	866	959	964	996	935	930	938	976	1025	968	962	971	924	938	963	934	923	949	898	969	975	939	913	941	1000	990	981	979	917	883	968	974	976	946	1004	969	935	955	909	965	921	903	948	950	922	992	933	1000	881	952	893	935	962	940	939	980	968	930	936	912	919	929	900	945	993	937	987	941	960	942	924	962	975	942	982	991	943	938	942	942	949	963	974	984	902	919	979	961	925	949	942	960	952	947	985	962	1013	954	901	934	899	899	971	955	919	935	945	905	971	962	879	895	909	936	970	916	1024	964	956	946	973	938	961	942	988	950	970	957	928	970	947	976	979	912	934	950	952	965	960	962	951	965	942	945	934	931	975	918	962	942	925	973	959	966	946	971	938	987	916	944	930	980	988	970	951	978	896	882	889	949	984	929	996	980	955	913	942	906	963	926	967	962	972	930	954	944	949	945	918	971	976	976	987	940	943	913	939	945	958	993	963	918	944	931	960	974
50343	11459	1633	688	478	412	417	386	333	325	303	312	339	325	348	341	317	329	286	323	364	323	303	345	320	272	270	347	301	320	298	298	317	307	305	331	303	324	320	332	308	313	279	350	333	297	301	311	335	318	297	313	320	310	280	284	282	339	344	312	307	319	328	289	322	305	300	284	293	300	314	316	297	338	307	315	315	318	310	290	320	330	293	324	285	295	310	307	294	288	325	274	307	297	296	329	324	279	284	292	318	300	270	277	336	303	327	297	311	308	278	315	323	307	300	317	294	314	332	318	281	334	309	299	329	296	305	322	306	286	299	304	298	341	320	331	333	320	320	292	305	283	322	282	347	293	298	306	299	318	316	287	270	322	307	297	302	286	288	336	278	255	324	307	325	291	336	310	300	302	280	303	311	311	310	351	277	325	326	319	317	304	298	306	316	293	286	315	291	325	255	322	313	323	318	314	340	347	309	287	295	299	308	308	329	296	284	352	297	348	313	257	290	316	301	339	315	322	340	303	352	311	304	292	293	331	305	303	315	315	320	354	303	271	307	290	327	284	268	301	327	297	348	290	327	304	305	316	298	323	285	305	312	294	327	314	304	306	311	316	329	287	336	314	307	265	301	265	279	332	296	292	297	316	311	282	284	306	364	360	312	322	393	335	269	310	326	291	290	283	268	305	334	305	330	304	320	291	281	302	353	312	298	307	336	293	314	312	344	270	320	306	299	285	311	316	296	314	300	295	301	292	330	328	303	333	298	283	324	299	324	325	321	305	320	290	320	333	284	312	333	313	328	309	298	260	313	303	326	316	318	306	313	276	291	283	288	294	298	347	331	298	334	315	306	332	301	274	330	334	295	335	322	280	308	283	305	315	303	293	277	311	304	326	313	338	315	315	299	312	346	314	307	325	281	341	303	294	314	332	309	295	289	340	323	319	323	293	290	310	309	307	288	306	326	298	318	337	318	327	341	297	312	324	298	324	286	334	298	298	305	308	288	328	298	296	332	294	321	310	341	333	315	293	285	270	297	345	296	320	274	301	298	307	292	308	308	322	294	291	307	287	334	285	293	330	313	307	318	314	303	293	309	318	334	318	309	329	297	293	303	314	294	334	313	304	325	327	327	300	302	300	294	308	312	325	355	302	299	276	299	300	320	265	275	334	304	298	306	307	286	290	292	331	289	286	298	286	317	289	283	317	287	321	274	295	315	298	335	336	325	335	293	282	300	286	330	327	301	304	309	295	321	305	267	292	289	296	327	317	311	299	302	337	307	270	307	322	282	331	311	324	310	323	321	306	298	303	307	342	317	299	322	270	326	299	314	326	342	309	318	278	309	278	297	283	265	298	325	317	322	319	323	300	276	306	312	295	300	280	305	337	314	279	295	287	298	327	325	281	314	317	293	328	318	319	288	342	300	268	300	313	302	342	332	302	310	323	275	318	341	323	287	302	322	330	308	282	302	263	290	325	318	299	330	281	308	298	307	296	293	326	290	291	323	298	302	305	302	311	316	306	292	334	301	331	309	345	298	271	283	302	331	283	276	329	264	285	352	344	334	325	302	276	300	281	307	289	308	309	286	320	304	294	299	324	293	338	289	305	309	282	299	289	270	323	327	299	325	296	316	286	328	318	289	275	339	273	260	288	310	345	302	304	330	300	291	264	313	302	275	299	313	293	344	340	265	314	336	319	342	313	301	340	310	318	302	288	331	296	317	300	318	289	302	302	299	312	303	315	321	311	294	285	297	311	276	290	311	294	338	286	277	305	292	309	310	281	330	309	301	287	282	297	325	309	310	296	346	324	292	317	311	322	324	335	284	313	315	288	296	279	274	308	280	289	285	324	317	295	296	306	302	266	289	294	326	294	283	308	314	285	276	266	310	345	294	322	302	336	289	305	314	342	278	301	284	297	326	316	315	333	312	305	299	280	309	307	333	296	280	292	308	299	317	259	323	340	304	304	333	323	351	312	319	275	297	269	313	316	319	296	305	284	276	319	325	287	297	312	295	288	290	283	335	309	291	324	312	335	346	318	285	319	307	316	307	296	281	272	300	291	290	291	303	266	317	319	297	312	253	296	324	326	296	281	301	306	316	320	322	304	314	309	294	308	290	309	310	350	310	312	296	289	318	304	354	316	287	275	297	313	302	317	302	265	330	331	287	293	300	300	303	319	324	281	338	319	296	320	302	294	306	337	305	282	289	311	312	286	285	308	324	339	308	277	294	301	295	310	292	288	273	321	307	335	309	305	309	285	295	291	328	268	298	308	319	292	343	267	285	300	338	292	319	333	287	320	308	293	320	300	315	317	330	307	285	291	297	293	321	330	328	331	360	303	296	282	317	312	328	301	308	351	337	307	318	313	308	303	319	333	320	307	283	261	339	325	299	297	319	274	334	275	323	279	280	305	282	291	316	299	300	295	285	280	301	320	299	284	282	308	307	266	305	287	320	288	323	303	278	287	304	300	295	356	329	292	329	289	326	290	307	288	327	296	308	309	313	331	307	341	298	330	290	305	325	316	308	319	309	286	303	280	271	313	343	312	307	294	330	310	311	314	285	300	308	316	323	331	283	289	310	296	325	298	308	277	324	312	316	328	314	310	309	290	277	304	285	315	296	318	294	300	305	285	301	307	300	335	322	297	282	264	317	302	288	301	321	310	330	294	290	294	295	317	298	293	312	326	296	268	329	326	318	316	338	324	298	302	309	336	298	306	339	318	357	301	322	288	326	303	300	312	339	340	297	316	331	317	302	305	314	315	325	301	308	305	301	313	264	282	290	325	308	294	318	272	292	312	299	325	300	325	327	317	290	297	291	312	312	308	325	339	324	322	290	284	284	310	305	304	315	305	323	321	316	331	338	319	311	299	338	316	309	308	287	306	304	296	321	305	310	344	308	334	312	307	283	300	276	295	290	306	308	290	323	315	335	305	286	313	296	293	292	310	316	320	329	286	313	290	313	328	328	324	296	299	305	335	280	302	299	349	274	304	299	307	311	307	323	315	326	313	317	328	317	331	287	325	322	312	293	274	314	307	297	310	330	305	328	283	270	373	312	276	312	281	315	288	296	322	291	316	346	292	288	289	293	310	290	294	305	321	268	292	305	272	299	329	332	269	288	309	285	308	295	282	288	316	291	319	309	289	297	309	354	298	333	294	297	320	299	298	301	328	296	320	278	297	312	323	342	306	317	300	321	304	305	301	263	276	310	301	313	293	308	295	317	301	293	283	281	305	325	338	305	321	289	306	272	304	310	312	323	316	320	331	315	288	327	314	287	299	347	285	307	306	293	333	333	292	298	314	282	313	300	313	329	304	320	307	312	326	301	284	294	342	299	296	322	332	323	325	295	302	309	311	308	288	334	272	315	290	310	300	294	317	321	296	319	305	294	322	319	288	295	292	282	317	319	351	340	313	319	315	310	292	328	298	315	298	297	319	289	314	326	297	337	305	285	301	279	275	321	295	295	319	337	316	326	327	304	282	287	301
25472	968	1467	1681	1438	1225	1140	1020	961	925	855	836	813	858	809	745	796	734	778	752	762	758	710	698	720	703	752	720	728	705	700	655	707	707	741	724	711	739	702	690	705	698	728	733	726	707	675	683	707	777	709	706	689	625	718	713	714	727	683	699	687	699	723	708	691	662	666	711	698	679	723	693	698	670	686	717	704	713	651	711	685	720	666	694	706	704	725	696	693	739	691	671	677	651	695	650	684	680	633	690	688	669	672	663	691	665	677	662	682	702	683	733	697	677	706	676	716	669	711	743	673	691	709	662	685	731	667	693	715	712	692	684	679	684	675	694	706	634	695	680	690	695	664	647	656	634	671	694	664	753	728	717	732	715	692	697	721	706	692	684	664	668	637	718	652	689	721	708	684	712	654	701	665	655	678	676	679	696	691	701	649	690	714	699	684	712	741	701	663	662	714	720	674	726	663	714	705	663	664	661	683	701	652	705	683	658	696	677	696	698	688	689	689	688	701	675	676	677	664	673	711	685	753	677	660	683	709	689	681	695	694	703	735	684	722	695	697	678	673	728	717	706	648	727	678	690	710	698	666	693	680	710	705	677	672	688	720	732	652	690	711	690	735	733	676	700	711	711	649	626	677	696	695	693	707	690	662	730	707	677	662	668	693	688	680	744	692	697	688	717	670	687	676	656	739	683	690	686	686	683	688	669	726	706	686	681	720	682	657	700	700	710	727	689	689	721	684	685	682	697	701	667	719	691	703	658	739	721	736	664	687	694	676	717	720	678	726	695	736	699	685	666	756	680	685	669	650	691	709	671	662	687	693	688	685	714	683	678	658	708	628	744	690	689	704	696	697	644	639	670	706	682	682	662	736	725	687	711	707	724	675	688	670	719	685	739	695	698	691	696	722	724	688	686	675	686	670	687	751	673	678	680	740	685	694	678	668	683	672	655	714	716	689	631	703	685	669	692	716	687	702	718	697	734	718	693	668	708	689	704	708	654	679	710	727	742	671	646	712	705	683	681	691	699	684	712	690	689	745	659	647	707	672	671	684	698	689	700	703	720	706	740	696	716	674	660	647	691	668	678	725	713	682	716	692	695	699	679	712	668	711	699	692	725	742	689	624	687	691	676	679	685	708	672	668	714	622	681	673	678	659	702	709	638	687	697	640	768	689	690	683	708	697	686	676	688	727	723	674	711	717	760	664	659	692	681	693	705	732	708	727	673	696	672	706	677	712	670	713	661	702	668	674	710	686	650	697	670	671	716	651	755	701	723	668	696	646	711	698	689	692	716	706	660	713	647	671	684	685	689	688	717	684	674	700	642	678	717	676	699	707	730	699	757	677	658	690	709	697	691	749	697	646	671	711	720	650	705	722	686	705	742	652	701	721	673	652	753	721	704	644	655	722	704	736	732	703	715	709	679	703	733	697	708	678	710	670	710	668	681	720	774	764	692	695	677	691	675	713	726	678	697	725	710	702	658	683	724	711	672	675	654	685	705	717	673	691	662	739	689	732	681	645	742	668	678	717	698	712	706	703	735	697	698	701	704	709	680	695	697	671	690	679	677	682	711	674	721	711	683	719	694	682	730	705	659	667	718	698	715	698	674	674	739	752	646	693	720	665	694	666	724	677	719	709	690	687	665	690	725	703	684	677	673	699	754	631	670	661	659	714	694	690	719	694	694	674	650	700	733	694	712	723	701	680	673	708	751	738	715	666	654	708	666	733	717	707	674	707	694	701	655	714	653	723	678	694	690	655	677	648	679	694	718	687	717	708	649	716	686	675	678	704	692	699	667	712	691	665	714	700	743	684	633	665	729	691	722	674	695	709	696	730	719	662	678	723	737	717	696	690	710	693	680	654	705	674	669	663	702	727	710	707	658	685	678	714	724	713	702	693	675	723	665	680	706	687	696	694	619	699	702	692	657	717	710	671	664	694	671	755	708	675	704	744	694	673	657	648	717	714	658	693	716	696	695	705	712	673	655	697	664	708	729	706	697	689	674	742	652	671	693	697	717	685	678	732	691	676	717	718	696	606	665	695	720	684	723	671	687	661	710	663	687	698	666	681	711	731	688	696	660	650	668	677	716	656	705	675	700	718	674	654	695	725	666	703	713	727	690	694	623	701	721	712	689	670	672	697	731	696	698	687	680	677	659	742	690	702	657	643	692	654	742	681	684	705	647	733	668	721	722	687	678	688	698	683	721	691	712	743	718	684	687	609	683	706	716	705	679	665	691	697	641	730	715	691	687	650	670	701	700	704	699	674	664	682	692	695	699	708	699	700	720	710	772	679	729	660	664	686	707	689	705	674	666	711	713	692	690	673	698	683	679	729	656	691	696	703	708	731	688	718	666	689	653	710	691	705	703	686	696	698	670	732	719	700	707	674	667	773	725	720	686	640	668	730	701	662	656	659	666	651	680	678	703	704	711	737	757	687	686	700	717	665	686	721	656	695	704	669	691	734	683	709	679	680	672	668	718	650	745	696	675	687	705	750	717	698	712	652	717	730	692	689	687	715	666	721	620	670	671	736	695	666	690	690	685	700	702	663	695	676	722	711	706	679	697	682	658	677	725	670	695	635	722	646	669	725	723	688	725	703	693	734	719	662	677	670	703	700	701	716	690	710	674	725	702	716	712	646	689	664	672	702	666	664	692	670	676	718	646	716	692	708	671	731	707	704	646	657	705	689	651	651	691	711	679	668	726	702	667	723	670	711	712	679	695	722	704	680	690	661	658	709	722	669	680	656	725	670	692	650	663	696	648	672	747	696	707	717	703	731	696	656	718	669	708	669	693	677	643	716	753	659	689	667	681	689	718	700	718	676	648	660	693	688	702	670	700	639	665	681	669	718	702	681	662	690	710	707	657	694	680	732	680	719	681	670	669	695	697	692	736	693	664	661	679	739	744	685	759	699	706	691	657	685	705	722	698	661	674	687	701	700	667	699	690	682	716	717	708	698	652	701	679	668	672	686	750	702	693	661	725	668	662	720	682	724	653	676	715	694	768	665	669	674	752	684	727	712	753	706	670	661	689	787	647	710	685	723	683	670	769	726	690	693	729	675	670	702	676	689	707	651	691	710	689	688	734	702	758	648	675	660	699	724	762	754	713	704	700	693	730	662	706	736	684	693	698	661	647	680	693	667	690	668	669	634	717	721	712	718	705	712	651	708	647	668	719	705	706	721	691	674	697	722	663	717	685	699	652	758	643	689	665	741	703	700	691	657	719	709	706	650	732	713	726	709	695	659	684	652	694	667	692	678	723	694	682	724	691	657	667	726	711	682	704	678	706	677	684	706	679	691	709	683	701	689	642	719	676	732	677	659	637	706	699	658	663	725	689	695	716	707	719	716	678	698	709	708	716	714	696	665	718	671	696	669	664	739	692	699	704	701	673	683	724	654	701	671	665	675	698	679	700	701	696	682	686	684	714	669	728	678	678	686	664	711	746	682	679	733	657	743	741	666	688	653	713	713	712	734	694	682	748
38132	5429	500	370	381	339	382	393	389	363	346	351	373	342	372	365	359	349	347	378	393	348	357	394	340	382	405	350	365	355	360	352	340	392	396	366	330	377	370	346	364	372	398	374	375	412	376	375	358	362	384	390	369	406	329	357	360	328	352	374	364	371	345	361	358	333	370	384	389	350	347	361	398	329	381	369	359	369	361	355	360	366	361	375	366	362	337	359	352	337	367	384	387	364	375	381	390	366	367	412	360	357	376	374	366	401	387	355	354	375	363	354	338	345	362	351	353	369	383	368	372	377	372	394	393	366	354	350	379	388	359	354	358	346	386	378	359	387	389	355	372	327	407	351	348	363	365	350	346	359	313	413	393	365	393	361	371	335	397	372	382	352	360	396	377	344	354	354	412	350	359	334	372	335	322	352	375	356	350	349	385	368	362	395	387	342	352	359	386	370	366	367	344	346	375	368	383	372	383	380	328	330	391	357	371	360	371	393	348	404	338	357	390	373	396	410	388	400	372	350	337	363	404	340	332	367	364	366	354	354	367	376	369	379	361	383	344	378	336	377	339	387	398	362	351	359	375	411	384	367	321	355	376	388	332	364	409	380	388	379	345	402	354	410	345	397	379	364	382	388	389	387	392	357	379	360	384	341	335	360	356	347	375	345	323	356	377	391	394	373	383	359	359	347	367	348	359	354	393	372	343	357	382	374	354	365	373	362	368	391	361	342	398	389	351	378	379	386	403	334	340	368	351	362	349	363	327	361	339	368	381	332	371	340	352	362	359	362	377	376	329	400	377	351	370	413	323	331	355	390	371	392	378	411	352	395	371	354	355	388	374	354	372	376	382	369	406	375	358	333	379	380	363	363	364	379	339	371	373	369	385	334	403	399	360	372	383	362	392	389	398	385	348	358	349	365	344	366	434	355	337	389	389	341	323	372	373	349	367	336	358	389	322	371	348	403	372	389	359	367	359	315	325	387	360	364	382	337	358	395	339	343	349	365	384	353	390	367	366	395	346	343	337	371	367	381	368	393	355	369	359	387	378	389	347	352	349	361	386	363	366	380	368	384	376	353	343	354	373	338	368	347	350	348	363	316	374	349	370	355	375	339	374	382	379	354	390	338	356	316	336	395	336	390	358	392	377	355	329	376	409	357	382	367	403	343	359	353	356	389	358	351	382	348	380	351	369	342	417	376	358	337	362	366	361	377	397	367	375	358	358	339	353	383	384	381	363	352	345	404	422	385	360	331	393	340	349	351	376	354	350	373	344	352	392	404	358	371	378	347	369	395	388	353	371	370	358	362	356	365	313	340	382	390	369	359	390	368	379	347	354	366	350	337	330	374	378	371	336	413	366	398	407	405	366	346	383	338	400	359	372	336	374	365	391	372	427	350	359	349	404	386	386	375	412	384	361	358	365	333	386	413	350	338	317	364	366	358	378	344	369	406	382	305	350	410	380	361	342	384	352	336	343	338	401	348	325	365	360	320	357	372	378	356	348	320	364	389	393	357	392	346	343	411	399	387	372	371	355	342	355	359	386	364	348	386	384	340	417	330	340	337	372	396	369	389	356	373	347	361	354	366	375	340	344	325	358	383	363	387	395	362	379	361	364	365	336	345	346	352	325	393	401	323	359	318	397	372	362	376	356	379	366	336	417	342	378	355	356	349	354	342	395	369	348	341	371	393	335	388	355	348	374	411	317	387	385	397	399	380	387	389	365	358	350	376	355	409	392	355	366	401	393	335	363	346	362	369	334	327	365	367	358	344	305	308	363	356	377	389	379	372	354	359	378	373	356	394	372	350	366	369	412	352	349	405	366	358	376	332	364	381	386	377	349	356	360	365	318	358	378	408	392	370	358	381	349	363	387	346	383	369	348	394	383	371	332	386	360	412	367	404	370	401	383	376	352	382	379	341	377	344	357	386	384	425	376	340	365	389	374	342	400	345	362	379	381	392	343	362	389	401	383	373	363	332	389	358	357	380	393	321	379	372	343	360	327	395	377	362	371	395	379	391	380	385	369	357	351	355	385	398	352	388	417	398	371	367	345	369	350	379	374	322	351	377	356	362	352	363	359	422	339	350	355	376	379	354	402	408	371	323	363	325	381	385	364	341	361	336	349	374	366	358	339	376	377	348	370	341	356	389	377	374	387	346	394	389	381	359	356	300	371	332	370	376	383	366	364	347	363	342	331	346	377	393	354	351	372	365	337	352	341	354	379	332	359	345	364	396	369	372	356	366	402	374	334	357	375	368	355	363	340	324	345	361	359	373	372	366	391	367	348	371	322	370	389	360	352	342	369	402	360	328	353	381	371	358	377	332	339	370	350	396	383	365	337	360	355	371	344	391	362	396	337	344	378	378	369	355	356	354	430	366	393	361	384	350	398	368	340	344	391	373	342	370	374	368	387	390	328	336	372	377	357	355	362	348	358	379	396	370	358	350	336	396	342	404	374	373	366	353	343	345	338	311	330	355	343	411	349	387	336	391	362	343	421	347	333	351	381	352	361	372	374	367	377	402	382	359	359	387	347	346	382	367	326	361	358	364	369	359	344	358	378	365	401	401	341	378	376	355	349	358	363	307	345	373	364	356	352	359	395	374	351	373	380	364	350	396	378	392	355	369	327	337	368	373	350	366	410	382	353	391	353	375	379	402	378	368	380	347	344	332	356	347	381	386	353	364	411	347	362	409	387	349	413	379	379	351	391	358	347	372	401	413	363	374	373	331	332	369	323	364	395	365	350	344	398	386	386	376	347	328	363	350	385	349	353	366	381	380	406	367	347	371	326	378	368	364	372	346	351	360	365	358	352	388	369	391	325	344	348	405	378	403	351	339	349	357	377	366	359	371	344	407	360	396	324	405	381	401	380	389	365	342	334	353	348	373	328	391	375	352	367	381	367	317	379	363	360	349	357	366	368	348	357	360	388	380	373	362	375	345	377	384	379	354	331	398	367	333	358	359	369	352	356	365	361	373	359	320	404	352	363	369	363	347	362	346	360	400	334	344	398	378	385	353	351	358	359	386	378	420	415	380	374	371	377	354	361	405	371	362	360	368	357	346	374	332	357	337	332	347	348	340	360	368	357	416	342	355	349	364	375	334	383	362	341	319	336	332	364	334	361	355	379	339	339	416	371	404	382	376	384	388	395	347	341	391	413	345	364	372	391	371	350	371	401	374	382	369	347	390	374	373	384	382	375	391	363	347	342	368	338	313	384	397	385	371	380	353	375	391	372	365	378	350	425	363	385	342	385	379	394	353	360	366	359	360	403	392	346	364	400	346	366	342	343	392	360	361	352	372	390	340	376	364	344	331	369	409	366	365	392	366	381	334	393	368	370	365	355	388	376	391	382	377	360	376	338	366	393	354	366	370	368	364	334	387	339	394	370	392	372	365	375	366	381	399	414	371	364	395	400	347	353	417	406	379	396	366	328	373	359	395	353	397	365	354	386	357	321	407	344	345	334	354	353	353	387	338	366	307	316	407
21343	854	858	849	847	820	875	835	861	826	837	875	876	856	860	864	797	808	919	807	890	894	883	856	822	822	789	802	867	837	857	839	826	827	822	832	841	858	853	846	832	798	913	842	846	872	840	838	799	876	791	845	843	825	787	815	827	878	814	807	881	853	850	843	824	831	871	859	862	839	840	837	897	870	846	881	871	873	857	864	868	833	807	817	844	852	840	820	816	818	855	807	844	845	825	839	862	880	850	865	890	846	831	807	839	850	798	826	869	810	899	829	832	830	848	860	901	871	827	847	870	851	826	843	847	830	872	851	837	857	830	820	835	890	842	821	883	898	827	833	766	812	887	875	859	895	823	876	836	887	861	855	813	823	888	838	840	849	823	856	873	845	815	888	829	845	829	846	849	785	827	859	856	845	850	840	827	822	868	820	828	853	831	797	871	840	841	826	883	846	873	835	825	865	845	805	846	852	808	877	840	871	798	865	825	850	870	863	829	794	873	820	818	809	853	869	855	848	846	869	835	830	889	820	867	824	829	824	861	876	800	879	830	849	872	849	904	822	863	814	838	886	791	803	871	844	843	811	851	880	852	802	877	863	819	828	867	898	852	819	878	838	845	884	831	836	814	882	904	822	804	849	864	812	840	879	855	834	801	844	819	829	910	838	810	877	861	852	857	850	844	861	884	825	816	824	842	868	833	862	771	809	875	867	856	875	822	815	831	887	821	836	847	840	831	831	883	824	843	814	816	845	853	829	874	855	821	852	791	864	816	785	881	839	842	802	828	823	869	837	862	819	850	796	832	935	795	785	799	761	860	885	810	838	866	828	863	827	871	807	823	847	916	847	825	795	821	891	803	870	856	796	839	856	840	849	879	825	862	845	783	814	766	870	872	829	830	867	844	861	798	865	856	847	879	876	851	837	852	846	780	814	776	816	860	830	877	896	882	861	884	868	832	839	835	826	833	843	899	826	857	802	813	808	876	869	803	815	819	836	839	766	856	833	882	839	889	840	828	832	835	874	829	916	854	830	862	855	874	850	864	866	849	830	848	863	865	866	848	833	856	865	868	854	846	807	833	829	856	893	859	848	841	821	832	819	831	849	888	824	837	860	834	844	804	837	827	814	830	857	824	899	884	898	864	853	819	818	831	846	844	879	797	798	844	846	838	834	886	827	842	842	845	839	861	848	848	877	859	853	863	840	942	783	819	875	859	840	860	842	850	845	851	878	816	839	805	834	871	856	846	880	905	811	814	936	818	821	849	888	839	815	804	845	881	851	863	855	820	879	902	870	859	850	873	830	823	878	815	807	829	819	861	828	826	845	816	872	835	879	809	850	868	817	889	803	850	868	797	845	825	862	834	834	877	823	807	795	810	885	840	869	899	863	882	873	847	910	888	868	898	820	847	891	850	820	866	787	872	858	885	833	822	798	859	818	876	865	837	825	888	872	839	838	862	902	848	815	858	862	845	907	804	831	832	810	848	814	877	804	801	830	859	850	843	810	833	850	841	857	824	833	865	828	833	866	849	849	835	829	862	884	873	845	869	850	812	847	832	866	889	852	765	833	832	801	807	851	839	864	828	788	870	847	801	835	820	886	772	850	761	828	809	852	869	848	845	849	887	867	834	859	834	798	828	867	864	827	856	825	898	835	859	857	823	838	834	827	856	848	833	840	843	865	844	866	815	856	877	817	808	840	838	844	827	820	843	823	839	910	831	889	822	856	857	831	854	835	795	847	839	872	822	853	854	856	880	809	890	847	835	862	891	853	838	865	898	843	812	857	876	775	879	807	799	857	880	869	836	881	874	826	882	790	918	800	827	847	869	853	803	848	863	872	861	901	866	863	879	850	853	829	845	877	838	882	826	832	824	824	892	850	862	876	824	824	841	855	835	790	813	836	861	851	856	884	913	839	839	896	822	854	863	835	828	852	824	843	842	845	813	840	828	826	833	823	839	900	843	851	880	828	810	852	873	856	870	815	857	874	824	894	856	842	859	888	835	846	858	853	841	822	825	842	851	836	825	888	880	873	835	865	861	817	866	787	834	875	920	891	831	886	831	796	861	908	880	815	814	846	901	820	853	906	840	790	873	870	844	812	845	855	849	811	902	820	815	817	840	853	812	843	834	831	787	852	805	776	811	820	871	838	850	830	854	861	815	901	796	794	840	833	844	860	788	853	832	929	842	822	841	829	867	825	877	841	824	835	815	785	851	857	828	824	860	865	864	859	846	801	822	787	855	856	840	883	820	836	837	852	827	844	781	830	845	821	812	824	811	892	800	840	849	873	826	841	805	836	830	821	848	811	825	850	846	803	862	866	841	797	775	894	875	847	837	869	819	856	829	785	816	868	840	837	903	855	868	875	828	826	826	792	799	835	861	844	849	831	830	863	831	797	896	827	813	872	851	812	813	821	821	872	834	880	817	844	802	816	806	821	825	857	830	810	876	837	829	851	843	827	832	814	853	850	871	919	874	825	854	818	875	869	849	880	831	817	818	872	824	824	887	863	827	861	866	874	837	833	856	882	844	784	848	878	847	835	873	834	842	847	850	856	814	903	851	870	859	868	891	827	858	837	771	850	847	872	854	809	823	822	808	808	870	883	884	822	820	870	835	850	833	838	822	811	812	816	882	812	820	869	828	839	828	863	867	825	850	836	869	860	830	926	809	832	866	834	807	834	798	855	856	895	834	858	913	859	817	887	893	853	838	823	853	816	836	825	866	846	878	853	811	805	821	854	851	811	830	820	878	802	843	870	843	949	810	892	872	840	870	891	859	907	849	850	828	822	891	857	824	848	839	896	813	825	840	852	813	797	818	797	835	887	875	884	860	898	849	861	851	885	770	857	880	847	825	802	907	846	830	843	898	854	819	825	818	851	873	827	833	815	829	901	786	873	860	774	841	827	890	864	845	862	805	900	902	878	843	847	789	864	830	858	860	838	853	862	822	838	857	854	836	800	806	853	834	828	859	843	811	812	905	851	861	883	853	859	855	793	873	822	805	881	828	834	799	815	853	857	895	849	861	842	823	885	879	805	828	845	841	841	820	880	855	853	816	899	802	866	808	820	850	860	873	860	844	837	865	833	880	867	809	831	846	872	849	814	765	849	818	857	877	851	857	833	783	796	834	809	852	863	808	853	847	881	861	827	853	856	842	864	888	844	838	882	829	866	809	882	834	813	827	895	798	838	865	812	872	820	850	898	846	837	830	876	830	790	915	852	913	879	806	861	850	838	859	801	874	834	827	862	814	850	862	811	897	844	809	826	819	831	855	861	847	854	819	794	857	849	850	861	800	844	875	821	882	859	843	855	822	812	868	833	824	838	863	853	839	897	837	826	794	882	866	832	823	848	863	840	770	897	798	817	812	839	846	803	774	816	826	845	872	787	850	820	862	811	825	861	830	839	863	842	846	870	906	838	815	889	914	821	864	852	834	907	878	837	800	825	862	820	838	845	843	873	831	863	948	873	866	863	814	871	844	830	846	855
47738	9658	1117	589	539	479	501	469	417	481	424	471	438	415	455	408	432	465	411	437	447	449	453	434	440	420	430	476	422	429	429	411	420	445	433	414	435	448	415	415	393	385	406	406	458	465	417	413	441	428	439	371	405	426	401	440	419	421	436	432	413	422	434	421	476	434	465	424	416	433	429	470	446	405	439	459	402	419	461	428	436	402	441	442	438	460	377	426	444	408	400	438	441	424	409	420	429	416	427	416	412	405	437	423	413	396	429	450	419	447	423	398	407	445	420	412	437	449	446	406	432	458	408	449	412	465	412	438	440	392	427	434	477	451	436	383	451	452	455	456	399	436	500	451	460	439	457	428	420	447	415	448	443	431	466	432	450	404	438	435	428	414	431	433	431	424	440	427	422	400	398	407	419	430	440	419	400	427	410	424	417	393	444	473	451	426	425	387	460	457	440	419	433	466	417	457	450	456	451	410	440	386	397	433	445	442	456	450	409	447	415	429	406	446	424	454	399	407	421	443	438	419	437	441	412	448	476	438	472	417	462	420	450	417	449	423	437	436	410	420	433	423	404	369	475	454	425	449	382	442	435	438	449	424	404	444	432	428	471	443	439	389	413	418	395	438	486	425	424	404	437	429	437	431	451	430	450	412	428	410	431	458	432	421	390	452	458	423	443	408	418	427	454	431	416	452	451	438	448	460	448	449	413	412	412	443	427	446	419	426	437	442	423	430	446	463	419	451	418	378	394	412	413	430	410	444	424	451	385	487	426	409	415	445	443	409	403	425	441	459	435	403	418	439	451	439	451	449	485	463	412	403	413	399	421	438	432	438	421	428	462	413	441	444	409	408	408	441	450	434	441	450	404	425	403	447	448	463	393	431	438	433	386	476	411	429	439	398	407	431	415	458	442	426	439	466	407	397	428	432	423	422	428	452	429	386	445	414	425	426	438	460	443	454	428	421	447	441	419	429	435	437	392	406	448	443	417	429	451	421	409	441	445	418	417	427	429	460	431	436	411	465	438	450	443	463	432	435	431	395	452	445	419	415	404	419	433	433	446	440	400	415	447	402	440	406	437	459	465	431	447	410	433	420	422	396	438	449	439	477	407	428	402	457	398	446	439	435	431	469	421	424	456	402	453	437	416	462	412	454	421	443	453	405	437	424	445	426	425	384	428	416	419	382	424	394	458	437	434	424	472	482	408	435	402	409	409	412	426	411	406	433	483	424	419	426	428	449	413	418	433	408	428	433	410	465	422	462	462	427	435	430	461	441	441	475	462	445	480	427	474	431	389	455	429	439	425	444	431	452	456	441	442	432	430	464	421	423	473	431	413	448	475	388	403	449	436	401	391	424	448	449	454	427	414	432	435	460	427	421	441	436	424	419	442	424	405	399	406	425	438	430	439	429	415	434	432	416	453	409	411	439	421	413	422	411	420	439	424	421	388	418	451	430	431	441	453	485	386	421	462	409	433	456	418	448	444	433	407	437	442	430	467	399	435	392	402	413	443	394	426	424	440	421	464	429	431	406	438	442	449	426	419	426	396	441	439	468	448	432	399	415	418	426	381	434	406	439	408	422	429	379	427	398	413	421	417	452	450	457	426	422	392	437	441	413	420	464	417	424	398	400	429	436	442	429	465	420	467	418	420	446	437	399	436	420	457	463	438	462	438	439	421	462	470	448	435	443	441	396	451	445	377	392	443	417	437	392	471	448	425	412	433	428	434	387	455	424	386	472	455	452	444	429	406	385	457	468	423	422	442	441	423	398	445	452	429	419	437	438	408	440	401	463	424	417	438	404	417	447	422	451	443	426	453	458	404	446	415	414	432	449	413	457	476	427	420	388	433	421	451	425	426	409	399	424	424	464	448	412	417	409	416	427	442	401	409	422	404	439	399	455	432	431	415	435	460	420	413	452	426	407	439	477	474	388	404	426	398	474	414	452	440	416	394	416	397	436	433	436	418	436	424	399	452	411	443	445	410	413	427	424	405	417	421	425	477	431	421	424	437	423	423	436	437	419	415	453	445	426	444	395	393	419	413	453	415	447	434	437	422	432	420	423	446	454	423	425	447	428	440	436	456	404	445	450	423	435	435	423	417	380	410	452	464	388	441	426	421	426	456	431	455	434	421	433	429	439	403	423	414	447	448	434	443	417	432	453	432	421	442	440	436	392	399	426	441	440	467	462	412	436	451	426	418	382	422	430	448	454	454	366	457	435	438	452	469	413	459	453	392	403	425	460	466	445	419	434	450	436	430	432	516	476	439	444	464	456	413	390	392	440	417	492	392	403	438	470	427	436	446	458	482	405	422	447	436	409	358	420	432	448	424	434	428	424	425	417	474	432	428	446	422	438	406	411	444	411	403	445	462	429	451	457	440	447	452	418	381	419	420	414	433	480	428	407	455	380	425	450	431	468	455	407	451	407	447	469	449	475	379	435	412	400	416	465	414	418	398	403	450	445	453	405	405	464	396	425	444	435	419	443	469	455	435	426	435	431	421	409	450	404	390	416	415	451	435	419	443	444	399	419	413	394	419	401	417	433	396	391	412	413	419	413	408	410	416	432	468	460	410	442	421	404	421	440	416	441	422	389	416	415	418	461	416	436	427	451	476	424	430	412	434	412	401	386	392	419	411	420	402	430	438	449	409	391	414	430	421	434	448	443	423	446	447	424	389	475	445	419	412	416	430	408	395	433	416	470	417	410	466	430	427	456	420	419	434	365	432	418	429	406	438	433	432	447	466	421	416	451	414	434	437	441	461	427	442	447	459	406	389	464	458	448	385	438	414	404	447	428	450	453	391	430	419	415	444	441	416	409	405	430	448	395	438	463	409	423	452	412	454	418	445	473	426	442	440	431	429	432	437	441	388	453	432	423	376	452	397	470	399	440	463	437	421	407	461	471	435	422	442	414	467	421	447	402	438	418	384	431	444	438	438	431	456	421	422	428	452	434	424	416	457	440	427	440	429	424	410	414	410	405	438	423	447	476	430	468	413	416	413	457	400	424	426	444	471	444	471	455	419	468	424	459	457	405	427	474	412	447	442	436	445	418	443	405	417	389	444	432	444	445	451	431	425	399	421	445	445	458	393	435	421	424	402	439	455	423	431	432	449	424	442	414	422	437	404	408	479	440	391	438	437	443	449	487	419	412	406	480	429	414	418	432	456	410	478	427	409	466	411	426	385	394	428	433	465	450	443	446	416	399	415	421	446	464	408	423	430	418	448	451	418	400	419	400	454	441	416	434	408	449	424	419	427	452	422	398	457	434	423	399	399	418	401	419	467	443	435	413	424	467	469	425	421	428	434	428	417	432	410	431	438	424	430	441	443	453	458	408	419	423	416	448	450	396	475	450	441	470	432	386	416	428	435	433	390	451	427	414	422	417	406	446	431	498	408	479	388	446	439	454	466	421	467	429	432	392	438	434	459	399	431	438	412	391	407	390	411	439	402	417	391	413	421	436	453	421	420	424	410	432	409	398	409	432
25319	1121	1343	1418	1299	1231	1112	1178	1141	1115	1043	1015	912	1018	1044	1053	988	972	977	968	960	968	988	1007	1006	976	928	957	959	977	1009	1000	943	929	954	999	992	924	957	977	997	988	976	987	921	975	1001	955	984	904	958	969	1019	962	958	948	937	959	948	1001	961	920	961	973	969	958	939	953	977	1001	977	1005	951	916	935	948	965	960	962	914	951	998	1048	970	966	1000	968	949	994	989	945	1000	957	1004	923	958	906	919	916	1005	944	1008	948	937	949	930	928	943	938	970	971	948	1000	974	939	883	940	941	976	940	967	958	907	966	904	961	954	912	963	973	934	941	955	915	941	939	941	950	947	945	966	949	938	998	976	952	960	936	941	956	988	906	944	995	965	920	927	964	982	922	977	944	984	936	937	935	950	974	946	952	956	910	928	1002	947	946	1007	953	989	924	936	999	977	992	1014	942	925	940	986	987	961	939	965	966	952	931	935	946	975	963	916	907	931	983	970	961	973	940	888	904	1004	972	953	942	965	863	949	985	934	935	924	951	984	917	991	981	982	877	1009	1002	1002	923	932	952	948	923	973	1010	960	946	958	999	923	974	941	973	982	944	930	977	966	938	941	929	928	964	941	978	951	935	935	973	976	956	1001	969	945	932	957	933	968	960	981	996	909	956	936	948	954	923	900	986	952	983	983	977	986	928	937	962	975	919	928	989	900	931	972	993	984	1004	952	973	998	893	957	977	962	970	992	957	982	952	908	988	940	993	986	995	977	896	886	934	925	980	996	943	965	1029	940	900	932	1017	942	987	954	957	1001	895	996	941	964	982	956	919	968	928	958	1031	1026	966	973	1001	918	982	943	957	945	981	912	960	963	972	980	954	952	984	943	929	987	939	983	890	921	926	1004	992	922	926	958	942	953	944	1037	925	965	950	951	945	974	941	1001	920	984	980	946	893	960	940	929	1016	981	984	994	990	960	973	970	946	979	949	929	962	1004	963	967	958	933	1006	952	970	926	1001	982	996	1007	993	929	981	962	929	974	976	931	973	915	918	922	895	925	981	983	946	982	949	979	911	930	953	945	984	925	954	968	961	903	965	975	935	953	977	991	917	967	930	1002	982	967	952	947	967	932	997	1005	943	936	1003	933	900	930	1014	976	906	1019	978	973	934	1025	936	956	956	959	919	947	948	926	943	1014	952	1008	918	923	946	979	962	954	997	984	951	937	915	990	963	964	984	1000	924	956	958	949	946	970	945	959	967	981	948	955	972	995	939	1016	939	974	954	936	947	980	982	966	1006	992	933	921	939	977	985	962	1000	973	962	1007	942	968	937	911	883	905	946	925	981	958	990	999	948	926	991	961	985	903	954	955	876	965	959	936	991	919	947	1009	956	992	1000	975	940	934	923	977	948	1026	961	1003	958	966	982	966	962	898	931	975	978	932	947	976	933	946	950	969	910	1008	955	923	964	977	940	912	920	930	944	944	1001	966	976	989	1008	927	1017	976	916	985	980	980	1008	962	939	938	988	954	1018	897	933	976	917	1011	907	962	939	996	916	942	1005	989	1019	972	962	947	914	1041	993	953	972	943	904	935	1016	915	947	969	976	944	939	950	925	961	933	907	981	985	955	915	958	903	994	1007	948	922	953	960	951	956	1001	917	895	893	940	855	965	918	925	988	971	1040	924	1033	958	939	928	953	953	1011	980	919	952	969	992	955	935	1009	930	965	976	993	995	985	951	924	935	983	971	949	899	960	925	963	965	986	961	931	922	956	969	950	964	929	974	944	916	996	1016	986	1005	948	981	1002	918	929	957	944	938	954	935	982	881	971	919	951	923	986	961	973	989	915	968	986	888	942	933	946	1001	937	945	941	1029	950	997	980	971	999	927	972	915	955	1000	944	963	933	955	991	905	915	990	995	944	946	894	989	1017	999	912	1000	958	1000	969	922	1002	958	989	960	927	940	988	1010	899	941	939	983	946	1019	963	967	1009	997	916	988	989	994	991	951	912	945	986	952	975	961	955	948	930	921	975	940	994	926	1002	939	895	912	953	978	1002	912	951	948	942	989	1015	966	970	961	924	917	908	972	918	949	1043	965	969	935	891	1025	945	939	988	938	993	918	990	981	963	939	958	984	960	967	982	962	914	927	937	995	953	971	958	974	974	946	896	920	929	932	1007	961	1003	918	958	943	937	979	936	945	897	998	1009	941	943	982	946	1000	959	957	933	923	976	989	922	954	959	990	923	957	936	995	953	919	953	997	934	958	922	948	940	914	933	975	989	1050	982	977	979	966	932	1003	936	965	977	938	970	924	917	957	921	929	937	993	935	945	957	928	913	999	951	978	979	952	930	999	966	1002	911	964	922	955	993	958	985	942	971	940	943	974	982	914	959	919	948	977	979	953	987	909	969	912	924	955	941	960	956	977	965	954	968	979	1011	895	984	952	936	958	958	958	923	942	937	973	954	964	1000	901	944	928	975	963	1025	979	945	1011	1033	955	877	987	947	899	944	994	947	918	989	976	963	954	916	897	940	958	954	953	1006	971	953	1006	980	1000	931	1028	940	930	1007	1013	938	942	978	926	939	956	1007	892	924	1022	962	986	984	989	956	912	979	961	953	871	998	911	937	1027	926	975	924	973	881	950	987	981	982	957	836	962	982	952	951	950	998	957	936	944	906	992	993	951	1002	991	973	930	931	1019	968	989	892	972	938	1005	910	925	937	983	976	958	922	935	928	974	918	1011	1000	958	948	949	1000	1002	959	936	911	986	915	946	971	990	954	986	933	988	966	934	932	932	890	959	948	951	940	940	983	1007	974	981	975	910	1036	944	933	930	986	900	937	940	962	1011	988	935	995	958	978	948	940	1009	993	970	937	966	977	930	940	923	997	899	957	949	987	972	945	972	947	988	972	926	993	956	932	981	971	913	1010	959	974	986	892	963	956	943	951	922	979	932	958	991	910	927	944	975	954	955	938	951	988	1011	944	919	983	979	964	948	907	1003	964	983	987	934	968	989	933	985	977	916	983	913	972	953	920	998	987	989	943	924	946	944	983	915	980	994	1007	1006	978	983	993	924	933	892	990	965	1007	1011	916	965	936	982	906	972	985	1001	914	1009	984	946	911	974	983	939	948	944	930	922	919	979	928	983	964	982	951	957	989	955	995	902	999	1011	944	935	978	994	958	916	897	961	938	1040	959	948	926	951	918	966	902	977	959	952	996	988	919	969	954	893	1029	955	915	934	982	992	906	936	951	970	939	1015	987	951	943	926	970	973	909	952	936	940	980	979	965	970	959	964	960	1042	975	950	905	953	934	978	998	954	963	955	946	967	930	981	997	935	954	966	915	974	966	998	965	956	929	946	908	931	917	959	948	964	990	941	954	935	936	967	957	964	948	925	1014	912	991	997	953	949	970	963	994	966	980	1000	936	910	924	919	995	1005	997	942	943	976	959	956	995	918	969	929	927	960	1020	958	952	946	1013	936	979	972	959	978	963	946	1003	974	944	990	1003	967	1001	936	947	910	979	966	931	950	971	999	891	962	938	937	984	938	998	991	987	951	965	943	934	954	932	951	1043	985	955	942	939	1029	916	970	938	974	976	963	1002	979	923	958	1006	933	987	952	977	943	996	965	940	975	965	957	966	953	999	921	945
48121	10168	1519	676	530	427	377	396	327	325	316	334	338	333	305	302	291	301	295	268	282	291	285	280	292	277	296	301	305	285	324	283	303	310	311	292	298	287	315	253	278	311	326	286	295	323	289	291	282	291	281	274	300	327	289	287	281	303	253	313	295	275	309	285	295	275	289	275	289	261	269	292	304	294	284	319	279	293	278	299	289	306	255	297	292	308	285	256	281	294	318	282	301	285	288	233	272	256	293	287	277	252	290	288	282	290	299	299	297	284	290	300	306	315	294	323	325	307	290	255	271	293	298	301	289	305	291	313	321	285	308	297	295	310	306	288	278	286	260	277	256	282	306	293	262	268	281	320	280	305	308	270	290	285	270	298	249	261	360	323	283	277	286	287	329	309	288	304	308	286	331	288	283	272	311	293	318	311	315	320	308	255	294	311	276	297	303	278	276	313	299	307	283	302	293	257	273	301	294	292	284	306	285	289	295	271	280	305	330	285	315	316	286	284	266	291	320	316	300	272	268	298	295	262	311	278	288	260	300	309	301	331	279	297	259	298	289	284	285	285	309	280	289	261	316	311	330	311	322	279	300	318	305	293	273	278	286	281	305	302	290	304	277	311	305	288	285	294	284	309	258	304	263	281	303	308	265	269	281	289	278	258	257	284	294	281	293	295	286	294	286	310	296	285	310	267	304	270	326	279	250	338	299	299	332	289	318	294	307	284	298	302	277	274	310	294	305	266	308	294	265	299	313	304	289	256	310	301	294	303	311	301	260	303	282	297	276	284	303	298	310	287	305	285	283	316	287	265	287	310	275	283	281	276	259	289	298	310	262	264	315	295	274	268	282	302	299	287	271	261	283	278	308	275	301	322	282	300	305	269	293	312	284	282	308	303	304	272	295	272	282	291	289	326	295	282	292	302	251	281	302	291	299	258	279	272	292	286	263	287	290	251	272	275	257	291	296	273	269	283	303	279	313	306	278	277	277	272	291	327	320	248	266	310	276	310	283	285	298	281	298	291	278	298	285	256	281	277	296	276	279	318	314	300	284	310	287	301	286	257	264	241	298	261	285	270	298	301	320	279	322	284	247	268	268	301	282	315	260	311	278	272	293	268	296	317	273	299	306	292	291	281	297	319	322	325	293	268	308	314	296	284	308	281	318	297	281	267	294	281	296	299	281	307	303	298	317	290	293	292	275	301	296	291	328	284	306	238	281	272	275	322	266	257	320	328	246	318	297	265	275	304	260	292	289	307	297	322	270	280	264	285	295	283	284	287	311	295	288	274	272	292	310	318	322	313	305	261	266	299	304	276	317	270	299	277	221	268	294	283	306	312	306	297	321	268	313	272	281	283	255	264	272	321	321	314	286	296	278	283	312	321	299	293	274	299	321	269	288	286	267	278	289	259	278	288	269	286	275	274	309	282	299	284	326	275	311	292	306	268	295	285	292	277	274	286	294	279	310	296	285	297	271	295	281	279	289	280	255	269	265	287	285	292	256	285	295	266	321	277	291	288	298	305	289	296	273	286	265	280	268	311	293	290	274	286	287	290	264	261	299	288	286	300	314	271	297	281	311	299	303	262	313	286	298	303	324	321	265	321	303	274	280	322	339	274	307	302	336	274	283	288	312	316	296	308	310	308	302	268	309	285	274	272	288	293	282	296	302	293	253	286	278	273	285	301	311	312	284	278	329	296	293	307	301	263	317	310	279	281	325	303	276	282	314	271	273	262	274	290	283	302	310	289	291	274	284	272	280	318	328	321	288	253	275	306	289	292	266	291	265	299	289	283	289	295	312	299	279	270	289	287	297	295	308	254	299	272	302	301	323	266	304	290	299	277	303	279	313	302	280	299	252	328	297	287	295	309	287	277	313	294	292	283	289	293	284	282	289	286	313	252	284	310	288	316	288	293	254	306	287	252	255	313	280	315	279	300	313	319	326	275	310	308	277	291	264	316	299	249	323	257	268	313	288	304	282	299	286	293	299	285	270	265	275	265	285	293	287	314	286	299	282	286	275	286	298	271	254	255	262	281	308	281	314	304	276	288	272	317	314	272	319	283	296	272	270	275	303	278	321	338	330	283	298	302	272	271	307	308	290	275	276	301	289	303	295	253	277	305	245	254	303	295	270	290	314	305	297	293	315	269	279	308	326	275	324	296	311	292	291	270	279	287	297	311	292	306	297	270	277	286	258	301	304	266	313	268	297	291	290	318	269	314	288	277	294	306	297	306	283	300	287	274	273	310	277	275	279	322	291	302	263	268	297	268	301	276	272	280	277	276	300	276	253	273	269	271	270	278	282	278	304	305	302	302	255	306	313	314	291	294	305	295	282	281	265	299	301	304	284	309	310	265	328	267	267	269	282	289	286	275	280	335	284	255	294	291	267	294	275	312	268	273	307	296	292	284	304	306	285	293	295	297	321	266	260	318	281	276	306	312	256	286	274	280	287	271	297	306	315	282	282	323	278	289	283	277	290	286	316	309	293	308	299	278	294	291	266	301	309	295	306	312	319	259	301	273	292	286	300	311	273	265	273	280	285	337	318	291	284	284	298	304	264	259	325	277	279	314	307	268	276	289	283	257	264	264	255	289	261	270	303	278	267	274	282	274	333	317	291	298	277	279	281	285	264	285	289	295	293	255	312	290	304	250	312	302	304	297	278	249	292	285	265	292	300	289	297	300	302	311	296	264	269	322	283	304	269	272	266	291	264	315	284	286	285	243	254	302	325	298	315	277	282	255	295	262	316	296	300	288	246	272	314	279	280	299	310	278	254	263	302	289	273	302	283	275	291	306	311	322	281	339	305	288	281	296	277	293	285	273	319	287	258	274	285	296	251	304	304	289	268	320	310	274	306	312	267	299	309	292	316	262	272	294	305	308	294	277	295	304	280	293	332	315	301	273	285	302	293	295	293	286	289	258	274	266	317	280	297	286	264	276	285	313	319	310	288	301	295	315	281	281	279	265	304	300	263	292	265	299	245	307	307	287	300	289	322	301	296	295	276	306	283	301	267	313	296	306	296	255	310	250	286	302	302	273	302	292	261	286	304	300	294	289	286	305	310	293	270	266	291	258	261	294	301	301	299	274	283	288	275	285	300	258	281	297	309	297	289	318	287	262	310	289	304	281	305	291	273	323	303	240	311	308	302	268	262	299	296	299	308	294	306	278	288	271	288	284	271	307	276	312	295	277	300	293	271	287	300	301	294	286	303	320	290	301	309	291	282	317	316	296	291	265	305	283	285	284	270	261	285	253	325	304	309	300	295	312	280	298	302	259	304	262	269	273	290	288	267	283	313	295	288	289	273	275	311	249	269	271	277	320	313	291	287	304	288	263	305	281	267	287	293	282	286	292	309	279	282	323	263	300	288	300	290	295	301	307	296	302	279	266	293	291	318	299	294	303	312	276	313	292	273	297	320	297	289	278	253	286	292	279	292	297	316	294	306	286	273	315	263	287	317	306	292	312	272	310	301	296	293	285	304	300
24006	1002	1556	1759	1507	1312	1140	1030	950	897	914	864	769	787	767	752	762	725	733	753	730	677	673	703	665	654	708	692	654	676	634	700	678	635	681	690	655	649	642	644	710	635	694	698	642	662	683	652	636	689	708	706	694	677	674	599	700	656	629	651	639	621	619	682	646	662	641	630	650	694	655	634	603	627	667	704	653	650	635	686	637	667	666	661	637	623	633	661	667	637	654	640	667	638	705	615	650	665	701	671	609	660	671	680	648	641	663	686	652	635	648	642	636	669	655	701	648	641	653	676	651	683	613	643	649	668	636	666	646	624	709	650	668	633	655	651	631	640	634	709	679	633	689	685	696	619	651	639	660	644	645	664	613	616	617	653	672	622	689	624	675	659	639	645	690	667	663	618	672	718	609	707	600	656	670	670	668	639	650	609	666	633	654	694	661	636	704	676	653	662	664	642	617	649	650	714	683	694	706	632	659	653	680	653	672	670	682	685	647	645	678	659	672	656	642	657	622	667	667	714	655	651	646	700	626	629	671	626	640	657	679	670	669	652	643	668	640	676	645	629	687	669	681	676	648	647	650	636	619	689	692	682	674	627	695	681	711	617	685	687	693	604	672	649	649	634	708	677	612	642	685	677	610	660	595	643	700	612	639	674	679	662	618	664	723	657	668	667	652	657	656	666	664	661	699	604	674	654	639	653	648	677	688	651	638	673	635	678	642	615	693	680	668	702	624	630	678	639	670	665	652	675	650	667	643	686	692	659	687	653	637	626	645	628	654	675	682	673	620	666	683	643	632	689	691	681	625	616	664	660	654	683	644	643	638	698	661	607	612	645	669	591	703	607	678	679	637	722	661	643	707	699	648	663	666	616	645	644	645	653	658	622	656	608	644	627	624	626	626	635	641	644	628	643	675	655	658	687	666	647	673	613	620	639	706	669	654	649	661	639	677	634	660	664	644	706	686	632	683	630	714	670	643	650	669	646	657	689	625	650	639	670	676	633	655	635	675	613	640	654	678	666	663	639	639	651	624	647	609	626	647	687	643	683	640	613	640	649	651	656	638	624	667	703	651	680	650	677	642	689	651	704	631	643	656	728	602	616	639	655	636	641	637	665	690	615	676	667	635	651	669	629	633	636	628	694	700	719	636	645	631	662	697	636	671	693	644	680	622	621	640	726	666	634	635	616	650	643	665	619	641	655	713	649	674	705	635	639	658	707	642	669	674	657	670	651	621	630	604	652	656	640	668	671	603	666	634	686	629	654	646	631	626	627	646	630	660	647	672	640	660	691	694	646	684	708	647	686	608	667	624	649	650	676	680	667	668	663	641	702	622	669	632	640	666	659	678	656	666	657	652	611	681	606	732	626	668	629	671	647	662	669	671	609	669	699	667	638	618	632	661	632	717	661	685	663	625	625	631	639	601	704	686	658	660	652	626	669	676	651	685	622	668	649	687	655	662	665	631	680	683	655	664	673	648	690	622	671	637	666	671	641	690	685	673	644	714	680	681	682	618	649	717	661	642	659	654	658	592	637	640	694	643	653	672	677	646	652	711	657	651	617	674	642	631	645	608	636	700	678	653	703	630	681	668	611	661	586	635	644	651	655	662	642	654	647	694	684	626	648	654	616	674	703	632	638	684	675	684	639	604	639	644	643	651	690	693	650	660	684	653	659	627	675	683	737	629	670	661	657	647	669	656	630	650	658	693	626	648	642	666	667	680	641	649	649	682	682	646	625	622	657	673	668	619	692	660	590	671	692	654	654	661	651	662	660	663	621	656	643	698	679	686	673	655	698	700	690	682	669	667	663	698	641	656	680	650	663	680	619	665	652	694	659	647	654	686	658	645	664	611	671	626	647	653	599	613	674	641	666	617	640	652	656	681	653	694	656	705	643	645	660	668	645	655	654	680	675	654	655	686	664	657	669	677	653	659	664	604	643	645	636	623	630	660	648	602	610	640	660	603	653	689	714	642	645	659	668	663	633	652	601	662	619	645	619	674	667	675	690	692	667	605	630	629	619	694	681	623	697	649	642	658	677	648	632	657	654	669	693	650	623	653	683	617	663	670	672	670	661	670	655	676	659	672	687	653	673	645	639	613	684	656	667	625	646	660	637	673	607	623	676	666	673	642	702	605	651	675	713	655	672	631	625	696	699	613	655	629	635	622	666	638	699	709	632	710	665	631	657	658	685	644	654	663	665	655	668	644	602	659	631	680	655	677	693	670	673	711	623	682	629	664	660	635	632	664	652	635	684	657	651	641	652	682	661	656	674	629	603	620	626	645	656	655	648	660	642	648	663	694	637	680	680	632	695	643	637	678	656	652	611	709	681	613	662	645	696	668	614	669	679	645	713	663	630	602	669	626	622	646	666	646	659	658	635	684	668	650	640	689	664	668	648	633	676	627	644	668	614	678	638	687	664	625	631	686	674	629	698	613	660	670	632	678	685	655	661	657	651	665	601	627	649	639	640	660	651	674	678	652	641	703	658	678	697	669	670	630	660	678	654	656	696	675	691	692	640	658	619	612	674	641	685	644	655	638	646	710	661	652	680	652	650	617	621	648	637	619	689	610	638	620	643	694	686	659	683	616	640	624	627	653	611	679	658	656	715	652	659	672	675	670	667	639	631	665	664	658	659	642	659	626	619	673	629	653	647	643	632	594	647	682	644	643	655	659	696	637	609	699	681	717	675	651	680	678	662	657	630	608	668	653	657	645	620	642	655	689	662	633	642	656	681	644	699	668	642	619	664	685	647	662	629	643	646	621	660	652	661	624	600	643	685	655	665	647	630	672	669	688	648	675	645	646	644	645	657	659	635	667	676	673	666	711	661	656	644	643	617	654	655	726	652	648	647	608	640	713	703	628	634	656	635	718	594	668	667	644	627	653	641	683	653	653	687	622	648	657	661	660	648	622	604	706	699	630	601	678	664	650	645	651	745	639	664	668	688	615	665	646	664	647	675	679	642	647	688	692	648	632	674	656	636	629	685	641	615	640	614	635	639	633	638	677	679	672	610	659	652	691	691	658	624	642	674	694	619	661	642	671	623	649	679	664	664	665	655	685	634	632	633	690	667	688	643	692	658	638	660	616	633	612	677	655	648	680	622	681	669	658	640	662	685	671	647	659	649	639	637	611	649	627	668	658	671	650	643	666	643	600	670	677	649	674	659	642	650	641	698	662	679	671	597	666	638	655	628	716	659	665	658	656	640	679	659	666	637	648	659	685	685	661	609	648	641	707	652	662	641	687	654	664	663	644	685	650	661	645	674	661	670	646	597	696	662	641	693	626	655	646	669	633	661	636	638	618	666	668	655	713	635	645	683	645	623	664	676	677	617	644	685	660	643	680	669	642	663	723	653	624	636	652	713	658	652	655	664	664	701	656	655	659	653	646	630	655	648	668	630	696	705	614	701	647	653	621	641	624	660	664	627	670	628	659	661	654	660	639	702	681	654	626	640	651	667	627	703	659	652	641	649	658	670	657	675
31907	4306	370	334	311	331	336	283	340	359	336	315	293	280	330	291	322	338	313	328	318	343	321	343	283	321	289	304	317	321	306	323	327	321	322	299	337	331	293	327	319	327	337	298	299	305	307	303	303	327	317	325	302	272	308	307	362	321	328	301	314	309	297	320	342	329	327	331	314	330	320	304	322	306	331	349	324	319	334	327	322	334	302	311	367	335	331	303	308	323	319	295	314	329	297	320	315	319	310	328	315	321	331	329	334	344	315	300	309	294	333	299	322	326	340	319	298	337	339	330	321	322	305	303	295	319	310	336	324	321	373	318	302	317	320	316	320	308	351	321	302	348	304	321	313	332	326	288	318	328	320	285	337	305	280	324	340	344	348	304	297	290	295	344	343	310	296	338	286	320	322	335	342	292	319	309	334	348	300	275	335	318	331	313	311	323	306	326	295	279	295	318	298	311	295	364	349	340	293	312	289	316	309	309	329	279	317	320	281	324	283	280	333	300	383	331	308	352	314	312	331	311	298	301	332	337	351	296	296	318	329	322	326	336	326	315	335	348	334	312	309	301	301	302	303	332	338	329	312	313	309	298	302	320	350	306	323	287	326	332	294	345	350	320	304	344	339	318	317	331	357	321	307	272	286	308	327	311	289	315	325	312	328	300	319	348	358	360	366	286	289	319	317	327	292	331	302	295	357	305	311	301	311	323	348	317	297	331	301	300	322	310	321	325	320	296	284	328	357	327	305	353	310	312	332	318	322	276	341	314	352	317	330	334	303	308	313	313	303	311	319	319	299	333	322	349	331	345	318	340	312	284	310	315	329	331	331	298	326	324	314	345	335	330	319	356	318	331	317	288	310	304	331	307	305	337	329	304	321	305	318	297	318	363	335	289	318	302	289	339	325	303	294	310	293	331	313	338	350	328	323	341	368	343	322	333	303	307	324	321	308	321	317	307	318	324	297	336	321	317	365	310	316	313	315	343	275	333	313	306	328	305	299	306	368	309	321	334	301	323	313	325	314	305	328	313	336	293	296	328	337	310	359	306	299	305	313	317	332	296	300	336	312	347	313	320	293	327	317	307	285	295	313	308	304	324	286	354	332	311	351	334	336	327	336	323	304	309	326	321	324	324	299	319	280	325	306	335	323	346	339	325	308	336	338	312	326	333	315	345	296	306	304	319	314	324	325	318	332	331	324	337	301	291	315	320	317	300	342	294	333	307	349	288	331	351	321	330	297	302	329	319	350	282	324	305	297	288	319	332	320	318	322	335	316	317	328	302	340	296	312	317	315	313	298	320	330	300	335	302	315	313	356	312	333	336	330	320	294	334	291	343	341	335	293	278	306	298	308	331	328	335	305	278	291	316	305	328	307	313	320	318	336	327	293	335	309	323	320	290	281	305	336	312	302	322	301	321	298	316	281	324	321	315	306	339	277	305	315	314	292	316	295	294	334	323	302	304	328	313	343	327	291	292	331	288	306	327	308	343	303	327	287	323	337	292	281	314	342	331	305	315	307	353	273	305	326	323	313	311	271	301	293	303	312	321	282	331	297	297	330	310	314	281	301	319	336	303	305	308	290	359	315	310	313	310	335	300	286	279	357	297	337	328	331	306	292	306	317	338	362	340	306	308	309	327	320	294	330	320	319	321	314	304	328	318	317	315	280	299	333	307	284	304	328	320	378	326	334	319	281	338	312	276	320	308	348	338	329	322	346	321	288	299	301	342	295	326	314	306	319	333	317	364	311	318	299	338	376	331	320	312	294	325	337	339	320	360	291	325	309	333	324	325	335	337	347	305	325	344	310	325	278	306	360	329	307	293	305	297	359	286	308	338	329	317	324	310	318	330	314	305	323	316	326	310	329	364	277	311	373	304	294	318	323	312	321	355	293	280	326	345	332	320	334	318	325	304	298	305	294	320	309	307	311	324	349	315	295	302	300	321	327	321	286	305	316	347	327	337	300	303	329	329	331	313	383	281	319	320	317	341	310	333	342	336	304	302	339	305	307	325	356	299	335	342	331	324	314	326	294	266	315	354	310	350	356	325	334	321	329	286	297	322	342	285	301	318	331	292	354	310	301	300	291	309	333	345	346	317	296	325	318	325	294	306	330	321	309	325	369	301	279	315	339	347	325	338	319	278	319	269	312	343	323	345	349	334	314	300	348	342	313	330	329	328	311	334	313	288	311	287	319	351	321	299	301	330	318	302	309	304	313	317	329	282	327	322	296	327	300	351	348	326	361	323	326	307	290	310	321	336	324	307	281	305	310	314	332	321	314	340	295	295	333	326	316	316	316	316	307	321	301	292	306	313	338	317	326	292	275	324	282	311	337	325	311	304	322	304	308	324	295	358	319	264	347	321	308	286	317	366	348	321	373	285	300	315	366	319	286	287	290	300	329	327	272	323	303	318	299	309	348	325	327	310	304	329	318	326	335	358	289	281	322	320	350	331	344	282	309	332	295	302	334	296	312	330	344	293	305	301	315	315	310	310	344	340	309	327	310	326	289	363	320	328	366	310	328	314	301	323	325	301	324	304	300	305	301	346	330	314	291	347	298	288	316	338	276	329	329	333	325	302	343	316	319	351	289	340	335	312	335	294	325	307	310	309	284	342	324	349	303	317	321	297	332	313	313	337	307	378	321	330	328	315	332	303	313	310	315	313	303	329	314	318	335	313	322	336	309	298	317	301	303	310	333	336	331	338	360	312	321	327	341	288	316	327	324	284	304	329	297	331	354	318	313	327	328	306	321	313	327	286	313	352	309	324	290	292	362	306	306	336	340	292	344	312	274	344	337	329	304	298	290	295	305	313	305	289	334	281	315	318	313	321	270	317	311	309	313	337	314	277	307	308	327	299	339	312	307	286	298	323	292	295	307	310	362	311	332	341	293	317	331	329	332	319	337	331	326	325	332	325	316	302	295	337	322	282	298	300	326	292	326	328	334	344	305	312	318	356	313	314	322	295	291	307	344	317	307	313	305	331	322	289	307	334	319	303	358	282	335	306	313	347	314	286	315	326	323	320	360	306	355	301	299	317	332	345	310	323	280	309	306	322	332	341	337	321	320	318	308	311	326	302	322	303	334	330	300	284	331	327	325	318	304	309	341	346	322	320	303	295	339	311	311	341	311	295	340	303	315	297	306	332	294	335	309	327	324	278	311	314	336	332	347	315	310	342	303	317	309	297	300	301	276	325	292	314	285	310	340	313	300	323	334	352	329	299	325	315	325	315	318	353	337	337	312	342	307	295	345	306	327	346	299	306	334	310	290	269	274	330	279	303	317	286	344	336	354	310	339	306	329	300	317	357	330	345	319	319	332	302	299	281	326	332	299	295	328	331	346	315	295	324	306	319	307	296	299	334	308	338	290	314	301	337	313	325	304	317	324	312	312	331	286	300	328	292	328	311	336	329	330	293	332	290	292	328	316	325	321	295	326	312	314	314	330	312	319	325	322	351	346	312	301	300	310	332	324	299	315	312	322	303
17827	705	789	740	755	747	711	731	752	728	732	729	704	764	732	790	775	636	722	685	732	737	728	742	760	737	689	782	710	717	767	733	708	745	758	736	742	763	722	718	734	713	716	727	694	698	777	776	772	782	673	737	770	736	748	736	796	747	712	752	800	726	721	734	740	727	762	768	692	701	757	721	704	731	780	778	700	751	802	756	729	754	727	717	701	733	765	758	767	703	713	715	736	744	758	736	746	700	743	759	728	732	709	738	703	696	712	705	756	757	695	713	715	734	708	723	729	744	775	723	731	707	689	723	743	747	759	721	706	686	768	760	722	696	732	785	759	759	706	708	692	712	756	754	735	725	726	749	767	716	741	719	736	735	697	751	748	744	770	764	654	721	701	757	791	740	763	703	742	731	724	778	674	742	734	682	741	750	758	765	754	743	708	779	680	740	720	738	751	763	712	736	769	775	733	751	732	720	764	763	703	758	728	713	730	754	762	747	751	701	716	746	762	741	709	705	737	715	764	758	788	746	742	698	718	685	788	794	711	773	732	730	753	698	713	771	747	787	750	756	729	688	742	744	743	737	768	740	787	745	686	776	730	725	708	730	698	751	764	690	707	770	776	738	771	747	767	729	712	748	767	754	716	747	720	794	734	786	729	740	723	734	763	704	706	747	746	755	759	771	743	747	706	743	730	754	750	723	745	770	706	695	716	725	682	755	677	778	685	722	757	746	748	715	756	772	741	755	718	715	771	748	769	761	756	735	809	757	726	735	710	707	701	713	706	748	767	785	718	730	781	749	699	791	716	768	744	737	744	697	766	702	718	660	735	725	720	724	730	740	781	709	788	707	758	745	706	683	773	717	744	710	690	734	752	771	717	735	728	766	728	732	715	731	759	708	777	758	733	707	701	741	732	706	719	759	743	732	733	723	737	739	741	770	723	747	790	765	730	725	737	756	790	727	779	738	786	720	723	777	783	697	780	739	687	755	743	681	725	759	736	710	745	778	742	738	733	752	747	774	712	717	724	749	745	746	674	735	744	736	719	731	772	738	694	756	805	687	702	762	749	760	756	677	743	769	773	777	756	764	742	695	714	734	720	677	730	735	748	745	793	737	780	696	745	768	757	740	740	793	708	715	791	708	714	765	740	748	725	732	749	764	723	732	792	710	784	754	710	749	726	730	751	724	744	754	759	763	781	728	690	700	734	736	705	783	739	741	704	727	777	706	733	740	772	733	707	741	757	718	711	755	752	744	793	721	760	764	769	738	731	713	768	744	729	710	772	765	675	770	757	736	733	691	742	759	680	785	736	760	731	695	757	763	719	717	782	748	673	749	743	764	729	721	766	755	739	750	734	737	692	722	719	778	701	747	736	719	754	764	703	702	762	775	719	737	702	769	720	695	732	707	742	725	729	699	726	730	701	777	763	772	718	757	709	688	705	767	795	753	721	760	753	745	730	726	701	724	770	709	687	716	769	747	733	694	711	774	710	735	726	738	734	746	765	752	738	745	710	694	726	722	702	742	730	757	739	698	781	720	757	756	743	730	739	732	767	728	725	777	723	761	744	801	700	735	756	735	723	743	733	723	743	772	767	712	709	745	691	750	744	721	762	705	742	741	695	727	732	680	738	773	744	747	735	719	691	775	735	740	688	777	766	719	717	738	748	810	708	719	731	746	739	765	772	722	757	806	710	741	745	708	744	744	745	760	707	778	745	734	731	783	698	745	739	726	707	735	715	732	749	719	695	758	731	713	758	707	750	774	708	714	753	741	715	730	762	717	721	746	727	780	696	728	710	755	747	723	712	688	698	746	723	715	689	737	727	748	725	766	735	777	813	698	763	739	719	731	707	740	737	727	729	723	770	723	719	752	751	747	783	771	732	754	743	712	771	728	777	750	782	760	703	719	743	719	806	768	776	709	694	741	733	725	724	760	745	748	744	687	710	680	755	730	742	762	737	691	744	736	807	773	737	757	760	757	752	739	739	733	749	754	700	734	792	765	739	713	730	729	702	696	739	750	767	784	759	752	756	789	670	717	711	761	772	744	764	715	758	756	704	766	765	728	764	744	727	735	710	704	765	751	772	678	748	781	790	715	740	746	741	718	763	801	714	734	724	717	763	760	741	757	790	756	757	765	742	779	688	728	737	711	714	748	757	757	695	704	765	788	741	729	709	716	736	724	745	741	728	798	715	720	735	755	773	756	738	716	730	768	724	704	700	752	709	736	717	690	708	772	716	724	760	747	738	757	709	758	781	708	711	786	729	725	744	743	726	803	754	721	783	758	716	713	740	714	761	746	758	738	730	768	708	718	737	725	754	692	710	727	705	755	716	735	760	702	697	719	771	773	721	750	670	713	765	726	759	752	705	768	689	747	760	771	747	735	762	747	792	743	736	738	729	750	710	684	725	760	763	724	748	717	686	784	725	765	771	751	722	689	784	763	729	730	730	707	741	769	788	734	717	687	776	737	737	769	738	803	766	733	749	707	768	759	759	748	716	723	710	710	711	776	767	750	750	686	732	703	705	735	766	717	718	771	755	735	707	758	752	742	778	751	758	739	690	734	751	708	709	713	733	730	709	707	735	773	710	755	756	690	711	758	723	766	737	704	749	789	732	722	750	767	757	749	702	736	721	729	729	706	729	744	770	745	785	714	715	752	736	699	735	706	680	771	755	757	736	700	732	736	753	750	726	729	750	776	690	763	721	730	786	734	709	761	714	779	769	760	766	762	765	756	777	774	739	742	710	764	735	799	737	741	768	773	763	757	730	706	730	740	724	722	745	716	690	707	716	762	746	722	691	724	768	736	762	720	745	724	709	759	718	757	723	695	697	754	742	763	786	761	753	714	700	748	774	724	726	710	734	731	758	704	741	754	711	744	765	745	704	746	743	692	654	755	686	715	730	729	796	758	717	769	724	735	723	722	818	759	750	713	722	705	712	713	717	768	701	750	733	771	735	758	712	765	712	760	709	718	767	790	732	757	743	727	760	720	741	746	791	706	780	726	712	780	734	777	744	720	760	744	725	718	746	782	728	769	758	791	754	753	721	752	719	751	704	724	750	708	798	698	741	727	747	720	709	765	718	747	700	711	733	727	721	702	748	721	731	723	758	781	742	695	738	790	745	712	728	713	739	721	742	709	752	756	717	705	779	728	780	757	744	700	686	754	745	719	727	725	684	746	719	783	712	756	729	727	755	756	684	733	746	750	723	696	764	729	729	793	770	689	726	703	734	774	742	762	756	728	764	740	724	670	715	747	719	748	736	708	715	683	726	735	727	681	684	801	744	704	761	736	739	755	766	711	762	750	773	756	739	735	762	743	766	622	750	722	763	746	735	724	746	750	718	722	727	772	759	760	718	734	721	768	725	722	750	741	761	759	700	771	726	762	742	737	742	741	700	726	708	708	775	754	714	706	740	749	791	715	728	743	727	714	709	714	701	749	723	725	756	678	737	746	755	743	737	743	734	715	730	725	724	792	730	745	747	781
42907	7847	938	604	500	432	458	471	435	410	428	400	423	412	419	413	422	416	431	409	418	426	453	391	418	364	400	393	402	404	397	416	456	406	396	427	384	418	418	401	412	398	393	401	411	434	402	428	422	401	379	351	429	409	374	448	421	408	391	390	398	397	394	394	412	419	416	371	435	402	415	362	420	396	414	402	413	363	401	402	421	398	422	412	355	418	408	422	404	407	382	404	393	396	412	458	426	449	422	430	397	399	399	406	392	362	353	369	409	372	398	435	387	393	397	389	419	367	371	398	401	450	383	422	398	443	417	411	375	429	361	373	440	401	416	388	428	410	376	396	409	377	401	391	406	435	429	411	399	366	430	430	375	445	404	425	433	382	383	380	415	379	447	378	372	413	369	414	395	455	384	396	439	402	430	409	425	384	404	413	447	342	401	388	396	393	408	421	436	438	447	427	423	425	421	415	392	380	369	402	391	368	375	394	385	372	397	390	437	432	398	415	422	421	429	394	423	393	405	368	411	399	384	410	403	386	373	431	424	434	440	396	418	396	395	389	365	398	392	398	394	397	420	416	391	442	382	416	386	391	389	402	385	388	405	385	429	430	395	394	352	367	448	400	393	403	383	426	394	398	403	394	369	392	389	412	406	399	389	384	456	367	386	416	427	386	443	390	318	392	372	410	401	429	393	425	422	415	394	396	395	423	416	396	404	390	374	378	452	410	424	381	393	404	387	419	373	404	457	356	412	391	390	436	403	385	429	409	398	376	411	382	392	391	414	405	426	418	419	418	390	409	410	419	355	408	433	409	382	406	363	366	390	416	414	408	406	419	418	409	372	425	427	389	391	400	412	373	451	405	413	423	417	449	374	419	423	448	380	394	375	410	378	371	419	388	396	389	418	413	410	398	388	419	440	382	430	415	385	384	400	394	393	400	382	439	400	409	395	444	393	457	387	422	401	410	392	377	410	387	423	391	393	422	417	358	410	396	410	352	411	421	383	397	418	388	406	403	394	398	444	404	399	381	452	425	404	398	417	374	398	371	381	420	447	401	382	399	414	431	379	402	406	362	416	404	366	412	396	372	389	372	393	377	420	383	391	407	415	368	425	356	395	398	393	415	416	401	426	438	424	392	401	399	421	441	391	425	443	451	379	404	379	414	428	382	395	365	391	374	389	416	377	396	388	455	439	366	398	419	370	414	389	441	383	391	383	439	415	394	404	404	408	408	379	386	421	397	434	370	438	419	410	419	435	423	387	384	409	388	393	417	407	404	444	412	426	394	384	383	399	366	401	371	387	421	387	398	417	397	402	441	431	466	365	432	410	408	357	365	359	416	393	386	400	395	356	375	378	398	395	394	404	387	415	399	435	370	427	424	373	409	418	447	395	378	381	366	422	384	400	379	402	422	403	415	408	392	407	409	414	415	390	403	372	415	428	391	427	392	422	457	381	449	393	395	393	357	402	386	403	375	382	413	446	402	363	438	442	411	415	402	435	387	427	417	414	396	401	408	415	401	430	391	408	382	427	412	398	407	419	429	397	446	411	361	394	410	403	385	393	417	427	406	452	454	359	398	408	417	429	367	433	401	426	425	394	408	399	423	391	452	433	390	388	370	400	383	418	390	397	392	407	395	392	426	437	396	389	408	378	423	423	412	365	419	388	405	415	393	417	377	394	385	363	380	396	401	388	408	438	382	427	418	416	389	431	406	400	391	415	354	365	400	436	380	408	375	404	418	379	418	414	396	401	417	368	383	417	411	447	390	419	396	403	416	422	373	420	399	406	383	420	375	419	406	456	438	402	393	398	421	396	384	375	377	403	408	396	397	393	408	412	376	381	423	415	408	389	391	466	411	396	400	371	408	455	437	425	393	403	381	393	427	396	354	390	409	402	402	420	413	429	394	408	422	369	379	380	386	381	434	376	424	417	425	430	398	366	431	363	430	396	419	357	395	405	364	414	393	407	412	348	398	430	376	364	370	404	421	428	375	390	391	414	409	396	396	402	439	382	409	423	419	421	449	388	403	439	407	403	388	431	392	396	418	375	405	378	400	396	397	405	451	435	413	386	399	406	403	413	418	416	402	397	437	381	372	378	394	447	376	378	400	396	427	394	385	366	417	398	420	448	422	420	407	372	422	400	430	428	414	407	400	426	409	383	372	415	387	424	459	419	410	385	447	402	420	410	394	377	392	411	385	379	402	376	375	405	401	391	419	379	454	388	416	390	398	413	367	416	371	419	390	467	389	435	418	371	420	432	428	421	416	374	399	407	434	355	440	390	398	391	443	371	397	427	394	390	402	379	420	423	408	400	394	425	395	392	397	360	374	387	391	403	400	396	404	401	404	413	408	387	420	441	400	387	398	407	381	394	421	414	387	399	395	343	391	406	433	416	425	382	394	404	406	394	441	395	422	438	445	388	400	410	390	408	407	393	398	421	371	388	420	415	389	426	411	437	417	371	385	397	374	409	400	417	457	393	417	410	427	405	395	425	401	368	409	408	398	426	396	386	421	359	436	437	403	415	399	440	426	400	386	442	382	414	379	398	433	406	394	409	414	387	419	420	399	389	416	399	375	395	372	418	439	452	424	456	440	382	389	423	405	405	386	404	370	407	407	400	440	407	407	398	410	389	394	388	408	393	410	383	397	405	435	392	407	378	388	401	391	416	361	429	365	410	394	405	414	417	390	430	411	421	425	426	403	400	444	420	383	389	379	447	409	403	400	398	407	382	358	424	392	386	384	411	392	366	374	395	397	402	425	436	428	366	372	416	406	427	400	409	391	427	388	389	370	424	412	378	393	434	397	374	440	427	376	408	424	382	398	385	383	389	421	406	407	378	397	362	394	421	427	411	413	402	413	416	434	390	453	422	391	403	426	453	404	393	373	402	408	425	395	403	413	443	404	415	371	358	424	398	390	383	367	374	367	416	407	370	405	397	428	398	375	415	409	413	399	402	380	377	424	379	427	405	373	413	428	393	424	398	406	409	421	413	406	436	390	432	407	373	398	377	436	424	407	422	406	347	400	379	391	427	431	400	442	394	422	389	393	408	370	375	386	399	370	366	408	383	409	413	373	412	411	377	404	385	378	393	421	412	467	418	401	433	410	406	409	416	395	405	391	381	423	368	373	408	376	379	398	374	367	422	394	388	436	391	409	390	379	389	389	395	403	432	440	421	418	442	368	389	402	466	455	404	432	376	407	397	447	421	392	428	434	406	399	396	355	388	405	387	411	403	403	420	392	429	407	397	382	427	434	395	389	360	370	415	413	445	393	427	400	369	384	377	413	378	409	394	335	426	405	408	422	426	399	450	403	418	408	423	403	391	392	384	424	416	401	425	407	400	370	421	417	404	393	385	436	376	412	396	388	418	409	396	415	383	373	412	427	427	425	413	404	400	366	362	400	391	374	415	403	373	393	386	398	394	368	426	382	427	371	406	437	409	404	407	399	389	427	385	420	415	413	401	402	400	427	422	438	398	419	422	415
22730	1068	1374	1478	1354	1188	1229	1071	1023	1053	995	1035	1001	941	937	910	951	1005	932	943	977	868	876	970	897	910	895	919	931	920	901	892	917	911	959	860	882	927	911	910	908	850	945	936	949	910	937	884	955	890	861	918	839	889	894	915	916	927	868	896	911	915	958	917	842	900	916	871	912	906	900	848	943	921	892	887	879	858	928	904	932	928	918	836	870	874	929	876	930	930	948	927	871	878	878	926	911	878	916	894	903	911	894	943	961	877	890	956	838	922	833	935	919	905	882	898	904	921	856	898	896	884	903	871	886	892	912	888	919	939	865	910	869	933	913	939	916	894	913	942	914	940	979	927	925	948	920	942	914	874	948	924	914	942	924	892	904	918	846	897	904	882	921	918	886	890	921	899	908	942	897	894	871	923	889	885	921	911	965	990	917	894	940	861	907	877	897	929	959	930	914	927	908	870	905	900	886	912	951	898	919	912	891	894	918	881	911	921	945	882	910	898	883	890	914	881	880	829	875	909	950	839	875	899	898	904	939	920	917	908	859	910	923	875	885	928	838	862	926	917	891	924	896	909	850	919	929	939	917	903	918	907	927	862	850	899	899	930	931	898	850	926	888	944	930	904	846	890	945	898	952	897	948	916	864	938	922	927	899	910	937	894	919	884	915	889	908	905	876	964	843	863	877	944	980	878	875	905	907	888	940	852	862	898	921	929	907	863	854	889	918	959	939	928	930	906	948	891	902	896	942	877	909	940	850	884	926	889	915	944	925	902	855	923	887	920	877	971	883	905	893	918	893	924	878	931	905	886	933	876	904	941	859	905	908	942	892	936	876	920	923	876	878	904	914	863	920	888	868	905	893	916	944	1001	842	868	940	885	873	896	893	907	867	881	872	885	965	888	848	863	937	951	923	883	863	924	809	885	932	895	889	846	902	901	858	882	876	889	905	950	894	949	956	933	908	958	897	909	891	896	895	863	937	909	878	885	913	841	879	890	894	901	938	866	861	908	866	881	934	942	911	894	916	956	921	875	895	890	864	904	907	891	869	895	897	894	882	870	924	946	912	854	870	936	863	907	901	943	934	900	900	904	907	880	895	932	897	897	899	926	902	973	874	944	860	878	916	876	918	924	891	945	964	933	919	848	915	872	957	867	919	935	872	887	905	930	931	927	917	893	893	919	819	882	895	908	904	910	936	872	888	877	943	935	896	891	918	880	894	869	856	916	903	867	895	943	911	885	885	941	872	979	940	892	831	935	902	935	893	911	883	892	885	885	884	993	934	898	924	888	871	914	900	904	941	900	930	919	890	887	904	912	934	894	891	880	899	947	926	880	898	918	861	932	916	909	870	903	956	877	947	907	914	839	876	880	878	876	910	932	837	892	878	941	914	923	908	904	868	937	905	902	912	870	967	924	896	897	919	935	947	901	978	936	861	822	891	914	906	909	931	888	919	841	892	936	883	875	920	838	853	903	923	914	886	883	894	894	911	879	896	883	873	868	911	932	881	956	889	872	953	905	943	917	883	956	884	922	931	867	913	965	876	908	923	919	915	883	952	929	966	857	863	966	971	866	920	945	942	867	891	890	984	916	861	889	829	902	832	869	936	861	873	856	908	874	889	891	915	954	888	889	929	892	903	897	907	919	971	965	951	870	875	875	898	857	909	903	866	896	904	927	900	930	847	929	936	859	904	885	885	863	914	898	892	945	868	880	906	886	960	919	913	898	916	892	915	908	878	896	908	891	945	902	929	905	919	894	923	918	920	890	885	889	910	912	957	969	926	903	893	897	918	959	929	936	858	960	851	907	928	938	863	854	927	880	909	890	905	861	871	939	850	913	939	886	925	923	872	998	956	918	896	889	883	858	887	879	903	859	916	876	925	937	847	895	843	931	911	936	871	898	923	932	880	891	888	915	873	929	921	905	933	910	929	898	888	908	898	885	909	826	859	939	966	902	960	896	929	837	917	900	943	893	884	883	923	929	890	853	891	935	913	879	908	933	894	903	919	917	913	898	851	918	898	886	901	926	892	921	863	931	918	887	943	907	930	943	926	885	959	942	897	939	953	860	886	895	948	888	910	887	895	929	880	908	867	892	931	847	891	892	919	940	878	877	900	888	895	889	926	932	911	928	920	850	930	876	865	901	961	859	923	889	900	927	943	918	952	844	913	853	902	941	927	912	876	841	890	921	883	914	894	899	899	890	864	879	884	896	888	935	907	937	923	848	913	858	908	953	874	909	918	895	912	948	877	904	900	927	852	953	885	872	877	920	897	895	897	902	881	933	866	919	945	979	910	899	919	898	913	917	877	922	914	857	924	854	909	959	940	910	910	890	919	914	911	923	916	892	929	935	860	906	941	966	914	965	855	905	873	932	844	961	916	912	902	939	895	884	889	867	913	836	883	909	856	934	914	880	895	934	875	898	894	929	876	897	928	862	936	931	909	853	925	868	819	946	939	872	928	920	905	889	936	921	920	916	915	922	906	967	928	919	929	871	847	855	908	894	876	962	859	890	880	902	844	955	869	890	901	892	900	917	856	911	878	906	996	907	944	887	906	932	902	917	863	907	934	898	904	922	886	863	894	907	884	929	925	908	889	875	905	923	968	928	928	918	911	925	902	894	896	911	957	821	908	906	873	949	828	941	852	892	879	900	908	922	877	923	915	901	962	916	870	856	894	883	869	894	909	930	878	875	945	920	914	913	896	904	893	885	938	873	864	838	900	881	882	878	890	879	856	884	889	895	869	942	926	954	883	915	898	931	911	896	924	910	916	892	920	873	868	921	887	908	933	883	914	873	911	909	908	890	889	912	856	887	948	891	950	879	885	922	925	948	884	911	870	934	915	856	907	898	913	878	904	920	911	907	900	891	897	905	862	965	869	880	918	866	909	904	890	917	846	930	882	904	920	909	858	892	931	858	918	919	911	922	891	920	950	917	902	875	901	907	876	881	965	881	876	869	925	965	870	890	915	939	887	879	924	891	916	899	917	928	844	890	910	924	890	901	909	869	925	889	928	882	911	891	870	857	944	896	929	870	923	925	894	933	950	889	943	864	880	882	931	924	883	882	905	886	897	872	929	900	892	923	965	835	899	897	911	891	937	905	899	891	868	870	920	891	882	875	913	849	938	827	905	950	850	920	911	917	959	892	904	860	957	873	935	832	919	888	937	901	887	898	863	887	872	908	877	947	982	925	884	937	926	945	883	935	932	918	897	903	912	874	936	866	888	961	949	902	871	903	919	838	880	904	950	863	958	889	893	901	915	885	889	904	904	853	937	917	902	908	869	916	908	980	896	925	878	924	891	962	886	918	865	902	849	964	951	971	910	874	935	903	878	885	853	867	866	906	918	867	870	926	931	913	905	905	920	908	950	848	935	904	901	888	855	914	908	893	909	894	896	873	938	943	932	849	873	946	909	895	899	880	915	884	950	841	896	890	912	908	872	862	859	947	934	886	872	879	851	888	925	874	887	889	900	906	962	845	932	917
46675	9211	1287	640	499	470	405	385	320	337	319	342	291	337	320	296	306	305	280	292	293	304	318	299	307	304	261	269	295	313	293	280	287	294	260	285	281	284	277	262	269	284	277	256	304	258	289	291	279	295	304	258	271	286	304	289	259	322	312	281	304	314	285	321	275	281	268	291	267	275	280	298	284	266	295	286	266	305	306	250	299	305	277	281	292	288	277	300	277	292	286	282	259	282	294	280	241	241	320	259	272	284	293	294	273	275	280	299	322	246	302	295	265	278	270	276	294	286	296	305	258	289	274	265	294	272	265	293	274	324	273	289	246	301	284	305	304	276	289	270	286	272	311	302	277	338	269	288	302	296	273	311	285	287	272	280	283	267	294	304	311	279	285	272	273	302	282	256	291	277	285	256	289	286	283	297	294	291	291	265	308	274	268	306	278	275	298	298	251	273	249	261	301	274	293	284	276	265	257	305	256	281	287	271	275	275	271	284	278	282	318	290	294	265	273	307	293	264	250	262	272	260	294	259	277	308	308	276	292	280	290	294	304	248	301	292	299	262	295	287	263	289	302	286	290	266	296	298	285	266	286	299	301	244	313	259	286	295	251	305	286	304	276	259	258	305	269	275	282	288	280	307	274	294	286	267	301	292	288	284	335	277	269	267	285	283	308	267	277	320	283	295	284	286	261	299	288	321	269	293	322	266	279	267	288	296	273	281	253	320	293	271	279	292	296	283	267	272	276	285	298	296	326	296	300	255	299	270	314	328	256	326	310	292	306	285	303	283	283	304	286	273	306	283	291	284	276	279	285	312	288	282	280	260	270	287	296	292	276	246	298	276	292	278	308	309	275	305	309	283	263	280	314	262	286	271	287	276	260	284	296	311	271	304	259	308	283	279	301	272	289	283	277	281	273	280	286	273	280	302	286	254	257	250	317	305	286	271	297	235	310	296	308	355	368	263	272	287	273	285	266	331	308	298	300	278	311	246	288	280	265	297	316	295	259	277	293	298	283	262	283	266	267	271	277	284	275	292	286	275	325	280	295	266	277	280	274	301	294	282	288	298	286	292	254	314	314	297	336	279	277	264	278	288	271	285	288	283	290	291	269	291	282	269	272	308	293	293	292	302	293	300	293	330	300	280	269	295	278	308	294	293	247	293	278	329	311	244	265	269	269	297	286	280	271	305	282	296	267	278	287	272	291	258	283	282	290	317	284	266	315	286	309	297	284	259	307	297	298	288	299	294	280	294	290	294	302	320	288	299	259	268	326	288	326	272	278	270	331	273	282	274	281	270	279	279	317	268	335	288	274	296	266	266	274	259	276	271	273	254	310	275	297	273	256	335	283	308	243	277	323	297	312	294	314	322	280	274	286	307	261	284	291	302	296	299	300	276	301	280	290	288	265	280	306	272	299	261	295	264	273	260	266	245	304	288	266	277	283	282	316	285	281	306	311	290	287	268	331	302	263	270	288	302	290	310	268	258	294	268	274	291	299	289	255	294	272	263	275	283	299	273	283	253	267	271	304	257	280	290	300	301	255	277	298	297	274	308	299	281	280	298	300	257	270	266	327	272	292	278	300	265	302	272	255	265	268	291	260	269	289	236	299	277	270	285	326	278	272	265	271	258	277	274	265	297	298	288	298	275	274	274	267	274	295	284	297	283	263	308	293	279	267	273	266	260	283	284	282	270	277	293	298	288	293	303	315	284	246	293	292	286	316	295	279	283	266	281	285	271	286	273	279	308	267	287	275	302	277	273	267	275	275	254	267	304	289	248	272	251	301	269	319	281	288	288	261	270	303	279	276	274	289	298	269	247	274	265	267	300	279	294	291	295	297	294	297	308	264	300	261	277	297	282	291	291	280	247	307	309	245	287	293	293	286	261	297	279	287	279	298	291	317	270	294	283	304	277	306	276	275	297	292	309	279	281	290	297	296	281	291	305	284	298	285	275	321	280	287	265	276	271	294	240	281	303	295	279	273	290	269	281	250	312	315	306	277	302	313	298	264	296	258	266	296	250	298	251	259	276	284	244	265	282	253	336	316	280	286	280	299	285	293	266	265	275	308	273	290	307	307	297	265	263	292	259	283	305	255	309	300	278	279	269	311	263	296	306	296	286	302	294	295	298	302	289	268	265	312	279	287	266	297	286	282	293	298	289	276	293	263	290	289	278	277	291	323	288	268	286	288	307	284	257	275	309	296	319	310	288	281	290	274	267	264	271	267	306	269	281	312	294	301	275	293	304	293	302	288	304	264	306	279	294	274	308	308	305	279	308	302	301	280	244	276	269	280	263	279	290	301	299	256	244	288	281	298	278	289	267	271	285	303	278	327	306	294	257	308	283	279	314	306	279	280	273	320	269	268	291	283	276	272	267	272	292	255	250	264	316	293	287	289	275	307	266	287	317	274	272	279	285	307	281	291	266	255	272	297	304	305	265	314	289	311	302	276	297	287	293	269	312	244	267	291	253	315	299	264	292	284	271	303	280	274	316	307	274	303	284	298	271	279	297	266	277	259	276	285	270	294	308	279	283	273	302	278	283	273	252	321	255	289	279	289	296	282	331	311	306	266	279	293	281	278	311	301	298	288	277	290	267	287	290	295	329	296	286	305	303	332	291	301	280	273	280	296	249	307	306	269	269	291	265	271	265	269	251	277	262	305	298	277	288	301	269	292	289	276	247	288	286	278	260	282	276	306	281	310	265	265	287	297	287	296	259	307	298	292	304	276	280	273	279	316	306	284	317	288	270	252	296	339	307	270	284	291	266	245	266	266	304	312	312	279	237	266	285	285	311	319	290	295	274	271	284	282	287	257	251	255	311	293	273	288	262	320	296	281	311	286	299	297	289	302	286	280	288	308	325	318	284	278	291	251	284	287	298	265	288	297	279	261	273	312	322	241	277	293	266	281	271	266	294	306	267	281	269	285	285	268	279	304	272	310	265	298	289	306	280	296	307	278	306	299	296	280	270	266	274	284	274	277	291	272	274	269	289	290	295	303	287	296	284	288	257	305	293	269	286	258	298	276	294	275	283	291	317	286	269	264	272	281	294	283	313	301	281	293	305	298	254	259	302	289	252	299	265	299	307	262	313	278	292	274	283	303	265	299	286	296	287	286	278	317	287	307	316	280	281	255	291	288	275	277	279	250	280	305	291	253	307	295	283	262	260	265	278	271	270	271	259	290	292	305	304	284	264	289	269	279	279	316	295	286	290	295	250	287	301	261	301	286	271	303	249	292	291	267	273	316	315	288	320	285	285	274	286	307	291	260	280	286	270	272	292	292	284	274	324	246	264	296	299	303	255	289	291	291	290	270	275	247	248	270	265	280	305	261	287	298	253	284	299	267	284	289	276	301	299	286	262	282	260	262	282	295	285	271	258	291	347	298	265	291	299	280	310	288	292	264	295	296	312	256	267	283	301	289	321	258	287	277	263	263	266	284	260	287	288	273	288	282	297	310	294	315	286	289	302	294	309	298	277	264	298
23292	1003	1575	1737	1586	1340	1185	1046	949	921	793	787	790	741	743	682	707	756	723	686	673	667	692	690	638	677	649	677	694	705	642	676	655	695	691	705	654	670	638	656	681	651	649	623	653	660	641	644	648	683	635	630	623	680	660	645	618	656	614	638	677	712	613	638	671	646	637	670	661	567	679	666	639	626	632	691	625	629	628	638	631	647	682	682	632	656	636	649	675	664	654	635	630	634	658	697	620	692	639	647	649	669	633	665	651	620	655	662	619	644	645	644	612	674	665	638	592	695	667	673	614	682	695	659	647	689	596	654	691	650	640	663	660	654	639	651	673	663	649	660	670	635	627	613	639	674	637	648	616	643	629	648	663	691	642	661	649	610	621	673	634	675	679	668	629	634	627	644	631	635	654	670	673	628	655	631	644	626	674	648	690	669	620	636	672	646	622	695	670	616	667	643	646	638	610	657	654	627	597	631	659	683	692	649	590	651	669	653	649	642	656	658	606	681	656	607	642	678	669	620	636	586	648	627	641	652	640	653	664	648	667	617	658	614	652	673	685	654	625	657	675	688	634	653	650	680	653	651	626	637	643	636	636	620	662	636	633	604	640	632	711	661	623	662	628	661	642	630	681	665	670	632	622	665	662	616	685	686	612	701	616	599	653	602	661	667	644	622	611	653	628	672	609	657	679	651	609	638	675	641	706	644	645	663	666	590	640	634	634	652	654	637	626	588	682	688	656	638	615	622	645	616	667	651	676	662	625	627	628	629	652	682	629	606	599	587	683	619	606	663	678	645	659	648	671	635	650	612	640	695	685	661	618	626	653	646	642	658	624	658	621	695	629	607	628	612	634	651	609	649	589	658	633	665	684	647	627	702	625	647	625	643	631	668	662	675	678	677	627	644	599	646	668	645	628	640	636	647	664	607	684	610	619	639	611	674	675	681	635	623	631	638	603	637	656	640	645	628	625	639	636	628	616	614	671	642	658	659	653	647	666	619	710	595	681	628	631	643	586	632	651	660	640	643	677	651	659	628	589	685	640	621	657	615	673	598	603	640	611	623	650	632	620	655	689	600	692	652	626	634	599	644	614	689	685	643	694	610	639	624	621	675	653	652	634	676	620	675	644	656	607	675	658	646	617	674	691	697	683	709	654	629	651	678	643	615	641	632	609	685	647	641	602	650	667	644	673	664	643	599	678	678	680	670	707	604	673	646	630	645	631	664	590	635	651	650	658	650	654	636	672	647	644	632	651	641	657	648	614	622	655	660	627	622	658	641	622	656	628	633	666	666	705	671	624	634	627	641	644	630	664	662	679	619	638	676	627	643	646	621	665	666	677	669	641	689	620	635	641	638	596	636	643	655	617	635	629	689	655	632	676	643	641	631	665	624	653	609	645	640	600	633	636	652	645	680	650	640	627	674	642	616	603	659	638	619	666	628	640	646	687	698	635	647	634	624	651	638	618	632	581	655	635	676	651	583	611	649	639	640	617	656	648	694	612	623	623	670	672	637	649	651	618	634	655	687	656	648	631	668	626	679	630	630	654	643	686	634	672	679	666	647	627	632	650	664	645	654	662	630	641	644	633	659	641	684	639	607	623	654	634	630	683	634	715	618	647	614	666	692	656	616	671	681	658	650	635	614	628	652	637	661	656	706	656	607	603	698	682	658	608	635	638	639	635	590	600	627	631	656	648	614	654	655	656	609	630	648	697	663	674	670	623	720	644	655	659	682	671	657	640	669	639	699	695	655	656	659	646	634	717	664	648	646	661	659	679	637	635	654	650	601	663	652	653	667	678	661	616	631	641	664	643	626	701	634	618	615	665	651	635	658	624	629	669	631	604	647	643	648	633	656	645	628	655	667	616	610	633	644	678	608	634	650	648	611	658	661	645	633	644	645	682	645	664	600	611	685	687	647	613	672	659	651	682	652	623	651	662	600	689	702	629	665	635	654	622	642	640	641	660	616	652	659	643	584	694	648	668	670	661	625	594	627	647	649	643	631	645	635	655	667	656	649	643	627	613	638	653	600	628	664	658	665	669	646	644	647	601	674	646	626	675	638	680	657	653	607	605	626	635	627	647	635	625	631	619	660	651	633	637	679	679	653	647	660	636	644	668	628	690	608	659	615	651	631	661	643	630	614	689	669	662	660	660	678	625	681	638	690	686	616	607	625	651	674	631	670	628	653	666	687	627	624	673	708	648	634	695	645	681	617	640	616	698	645	653	599	650	661	644	651	642	644	639	652	635	656	625	626	646	627	637	614	645	624	653	665	658	603	595	710	653	625	624	619	604	661	676	672	628	670	661	624	673	705	626	666	648	639	686	651	631	659	623	682	675	613	627	636	668	598	625	635	633	611	657	648	601	634	633	604	662	648	645	636	645	693	656	661	646	642	622	630	635	637	621	636	676	643	657	645	700	652	673	655	640	609	602	627	666	674	628	634	708	666	637	661	622	629	645	674	637	681	668	649	686	664	689	644	629	653	645	624	691	675	648	621	654	637	697	626	637	628	645	652	638	644	633	629	656	631	633	607	623	629	658	634	603	669	647	662	642	635	683	645	624	644	639	630	628	619	644	666	661	614	647	604	677	689	686	637	684	663	660	669	652	623	618	656	622	654	649	661	658	680	636	640	651	635	647	631	642	650	655	673	671	639	669	619	662	668	644	636	649	692	663	621	627	594	662	632	649	629	612	683	660	643	651	651	637	661	663	627	628	668	663	613	649	647	654	662	685	603	641	665	688	623	611	681	631	651	637	612	668	672	693	637	627	574	616	653	663	603	594	627	630	599	634	629	601	694	615	608	624	667	605	613	623	658	631	700	621	622	659	658	642	611	653	640	652	678	643	599	617	664	657	648	610	644	668	665	618	583	687	659	613	651	655	584	648	678	666	601	659	622	625	644	650	670	642	627	611	612	634	615	642	627	643	664	601	654	641	664	638	659	626	715	644	680	634	662	620	643	608	650	671	643	586	680	661	635	620	602	661	649	647	635	626	614	653	632	593	652	650	648	613	660	613	626	639	686	662	671	672	594	628	655	661	669	642	674	640	596	629	646	689	631	616	650	636	628	657	660	610	659	658	673	678	653	603	654	627	625	666	619	648	668	660	682	629	649	664	625	647	655	660	651	640	616	644	607	653	636	645	689	655	674	671	634	676	627	648	644	623	714	626	665	614	633	689	588	688	627	613	625	605	679	650	643	697	638	661	643	654	664	663	641	646	623	675	640	637	634	630	640	629	652	613	639	691	633	654	649	619	634	625	676	621	648	636	630	655	654	628	627	625	616	703	681	640	666	651	641	644	685	637	661	628	669	672	621	666	650	636	701	652	692	696	656	680	628	675	636	603	708	663	628	621	653	670	629	635	654	679	647	622	673	624	623	619	655	672	656	649	639	619	641	643	616	663	603	642	632	651	669	664	648	632	658	644	690	651	694	618	648	644	641	648	602	621	662	608	698	646	676	677	632	668	662	632	683	672	608	642	618
36062	5020	433	358	338	347	354	323	367	324	343	310	333	317	365	354	368	341	304	348	342	363	366	351	352	344	369	327	355	375	372	304	289	326	355	350	364	324	331	345	400	366	314	355	372	337	347	312	370	343	349	335	365	383	348	339	359	334	296	365	344	387	349	332	333	371	379	318	346	357	331	321	332	326	324	338	323	327	337	340	351	338	319	310	331	310	341	355	327	315	347	316	316	316	338	348	354	366	344	349	347	363	357	325	325	324	390	320	342	302	366	371	346	340	353	294	331	343	346	336	366	330	331	359	318	324	355	305	338	355	354	305	353	335	337	329	369	351	368	309	372	336	320	312	327	345	340	337	380	379	313	302	329	316	372	348	369	382	367	337	316	341	340	363	343	335	348	373	350	348	337	308	326	326	324	330	308	334	330	324	341	326	321	357	299	370	338	342	339	358	364	345	359	296	322	317	327	340	305	343	339	354	364	371	334	355	337	302	334	330	393	345	339	359	339	359	309	353	322	338	382	339	353	330	342	313	363	370	340	348	338	343	319	350	352	337	359	302	342	354	375	350	351	340	359	336	335	363	337	327	355	320	355	348	342	336	346	344	327	346	358	353	336	325	326	336	321	342	317	301	344	344	353	332	323	341	353	344	344	319	341	308	333	339	358	346	317	367	326	353	324	321	359	347	385	375	312	305	350	358	351	360	346	356	328	334	386	337	339	321	340	333	344	337	315	322	349	314	334	343	293	368	313	316	314	354	337	332	366	330	316	355	342	362	340	355	342	351	351	331	350	354	349	368	347	387	349	340	368	347	336	312	352	316	312	326	332	364	353	353	332	345	331	343	317	341	370	366	341	333	316	333	318	381	326	362	404	307	352	355	343	358	350	350	363	356	321	364	328	316	360	363	309	354	377	347	354	352	336	340	328	383	334	343	340	342	360	359	349	372	329	367	353	334	331	334	353	371	369	348	362	354	351	339	348	362	376	352	352	332	344	338	324	353	377	350	321	323	346	345	352	342	314	326	373	339	319	353	340	364	328	342	354	355	336	351	344	362	307	328	359	332	340	376	354	298	335	342	363	355	309	323	328	338	364	351	347	348	343	388	348	346	358	361	359	344	352	336	348	349	324	329	358	356	353	339	312	328	324	322	324	319	401	364	373	358	364	327	341	357	321	347	317	351	345	392	339	381	321	314	363	352	338	345	344	339	344	319	361	350	324	354	364	356	351	326	345	365	351	359	362	339	359	370	373	329	346	363	369	375	351	346	352	339	330	347	348	332	351	330	344	322	378	331	354	333	348	367	327	341	323	362	345	322	351	338	358	339	333	324	361	328	372	359	344	330	343	344	349	332	317	331	336	355	324	335	326	340	313	346	351	348	358	354	350	367	339	339	344	349	332	377	307	348	355	353	348	343	381	336	374	358	328	314	346	322	334	288	328	324	369	339	381	337	345	370	317	324	335	339	348	370	342	311	334	359	342	315	312	373	362	362	349	320	299	315	342	382	357	332	329	336	335	371	347	343	340	369	354	352	329	332	362	344	330	362	334	328	325	304	306	331	312	363	339	358	357	378	364	351	329	328	359	340	362	335	311	336	298	378	365	346	328	348	334	336	322	330	348	355	376	310	353	365	386	361	320	331	359	357	323	322	355	330	376	323	326	331	307	349	298	370	293	304	341	367	389	343	364	358	327	326	347	352	346	346	358	400	340	358	316	315	340	353	347	335	334	357	349	340	347	341	334	341	322	349	348	303	375	329	333	342	323	327	341	342	332	351	332	316	329	345	367	348	310	301	359	337	331	317	309	350	342	353	319	348	339	349	346	323	328	334	363	336	319	319	361	334	333	352	346	371	366	345	360	326	379	329	349	342	330	328	357	346	319	350	392	339	297	325	329	324	353	336	330	315	310	329	323	344	333	360	356	359	342	377	350	352	343	378	354	348	365	371	359	383	349	348	299	360	340	346	310	373	363	340	395	308	365	318	380	352	334	329	380	328	350	304	361	331	329	359	339	356	381	344	346	391	317	360	353	368	377	372	370	345	336	368	357	350	387	380	368	333	339	323	367	337	344	318	350	323	355	302	357	348	366	310	326	378	340	360	319	316	348	366	379	335	355	356	351	320	341	367	317	315	323	357	346	336	310	313	320	333	314	325	337	352	352	340	362	325	359	289	390	361	374	352	344	348	358	354	344	367	370	360	326	303	377	374	350	339	303	307	325	331	354	337	354	366	368	301	331	306	317	355	313	367	337	356	360	363	338	352	345	358	338	361	368	335	358	339	338	368	354	338	355	345	326	356	356	347	357	337	314	369	329	317	339	367	355	342	369	357	332	342	330	307	356	360	365	307	350	340	373	368	353	347	309	313	346	370	356	335	335	324	313	350	304	345	318	328	345	358	367	339	354	314	346	356	312	345	351	344	309	338	361	365	374	379	360	343	335	345	337	342	339	363	345	358	344	361	311	314	324	306	325	330	314	338	292	330	337	354	356	371	320	376	380	354	331	359	358	351	329	350	307	377	354	385	348	310	333	332	400	380	370	415	333	329	340	351	340	360	299	358	328	326	337	375	355	347	353	356	337	355	390	369	332	393	320	318	345	362	365	381	347	357	378	355	338	347	376	344	335	318	347	378	351	348	332	341	353	345	338	304	349	333	334	317	313	285	334	351	333	349	326	381	349	335	336	381	359	328	320	353	378	352	355	390	362	341	327	330	350	339	355	337	340	357	337	321	368	332	363	355	348	345	296	315	335	311	333	376	327	324	327	333	345	356	337	329	339	340	371	363	347	349	319	343	347	329	354	325	336	355	353	328	337	320	331	343	334	350	371	331	330	368	364	360	346	334	358	327	360	347	377	349	315	346	328	360	348	339	334	360	387	338	341	396	312	299	342	359	359	372	371	351	351	349	339	396	328	308	356	308	361	336	316	341	379	323	326	342	340	323	334	323	347	318	334	326	326	341	345	371	343	335	348	351	324	350	320	364	363	359	355	323	353	315	353	358	330	349	356	341	305	345	356	335	327	349	344	334	346	332	341	358	313	303	357	345	326	333	343	328	339	318	343	343	401	351	335	328	360	321	379	365	345	337	321	340	356	337	368	340	333	356	330	332	341	340	335	322	349	333	353	311	349	354	323	328	349	334	325	330	341	341	349	365	349	317	365	352	341	345	348	345	315	347	350	331	351	353	351	377	377	332	366	332	349	322	310	329	343	332	324	366	322	342	348	342	332	351	331	338	317	351	344	344	335	312	325	378	329	350	327	347	335	365	312	356	342	322	329	321	316	329	400	384	347	349	340	332	338	344	351	323	325	367	343	323	372	335	347	373	284	339	349	321	308	344	309	339	381	346	356	329	308	397	345	344	329	347	323	356	328	324	307	320	373	349	354	344	335	353	319	337	350	341	367	373	364	368	326	358	340	331	334	312	328	351	329	339	328	368	391	323	378	341	321	358	382	339	367	355	358	334	357	334	326	332	350	349	330	309
20100	778	838	830	789	797	835	769	784	827	810	790	856	811	759	769	770	805	753	754	820	781	795	779	764	763	819	785	805	786	800	765	786	821	817	788	817	750	836	755	743	768	805	769	761	805	794	804	795	779	823	783	799	740	809	797	817	786	758	822	810	796	812	817	813	770	827	796	852	732	777	797	780	795	768	777	786	846	759	844	795	798	779	780	803	756	807	791	788	812	798	815	798	791	834	765	775	769	771	812	783	781	805	787	843	811	782	816	846	843	832	821	767	769	825	768	819	805	787	787	815	765	824	792	787	843	774	779	790	708	805	763	861	757	827	804	803	783	797	787	824	795	790	797	756	808	802	809	800	803	790	789	784	777	803	790	769	768	790	811	779	814	803	817	769	755	764	781	805	815	780	768	777	795	830	901	807	830	816	791	786	753	801	776	764	805	784	819	808	794	844	813	764	788	824	798	748	813	793	755	790	762	876	765	825	784	745	772	765	757	824	808	747	756	758	776	800	860	819	861	767	795	778	812	760	764	762	828	787	792	777	802	768	797	781	794	770	752	773	815	778	747	807	791	804	804	777	775	796	767	777	820	773	744	751	871	801	845	803	789	807	789	785	821	817	775	791	813	792	819	740	803	789	804	752	729	772	786	776	805	787	755	824	815	793	806	801	818	742	810	828	776	734	835	831	776	820	815	828	799	795	767	773	762	772	818	778	794	773	798	761	785	756	807	762	817	754	842	807	792	770	800	844	826	789	799	757	817	771	828	773	820	830	725	776	814	803	793	821	807	796	748	772	801	825	809	780	830	836	795	776	807	797	826	760	798	820	731	776	745	830	790	787	826	795	798	806	842	791	809	815	804	780	805	793	817	768	793	793	794	757	874	770	772	762	791	771	796	778	822	836	863	776	801	787	817	801	815	798	743	791	805	805	757	772	800	780	765	786	788	817	792	769	802	795	792	787	741	757	803	787	824	792	831	804	791	796	789	824	787	784	740	788	730	816	740	792	758	769	772	745	772	807	819	790	795	758	791	756	789	812	795	782	804	748	798	774	806	785	756	761	782	739	793	762	773	786	796	748	751	781	815	794	776	848	790	788	775	760	809	749	855	819	745	784	747	797	798	821	794	788	784	789	752	782	802	775	778	825	841	819	787	809	821	749	823	739	814	842	806	844	793	791	766	804	776	804	818	840	818	775	790	809	819	788	769	782	827	774	747	808	799	758	710	762	787	796	750	781	753	782	784	793	797	822	784	767	798	842	773	799	778	796	794	783	796	818	850	769	766	815	771	798	736	766	817	781	833	767	819	758	797	730	773	763	810	731	768	835	772	766	827	758	835	806	802	781	774	824	772	806	775	805	794	819	780	815	826	802	792	794	787	830	794	823	807	810	796	813	846	764	784	806	795	763	761	785	818	748	831	784	824	787	832	824	810	781	781	777	777	819	800	789	793	766	812	783	821	843	789	845	772	848	809	795	792	770	792	809	830	780	836	777	794	827	775	787	781	798	801	845	791	828	774	808	822	811	777	782	765	795	809	756	749	804	763	784	826	808	775	769	804	823	807	805	835	759	787	812	775	774	816	771	795	822	741	827	796	807	792	770	753	822	834	779	767	795	788	784	785	775	775	790	765	759	763	771	787	813	768	793	796	823	756	805	801	775	816	817	780	794	781	795	790	837	809	777	828	822	805	741	817	839	773	789	779	758	755	768	808	839	781	748	737	815	810	783	782	802	817	776	757	791	790	806	805	795	758	823	779	792	814	790	816	822	765	829	793	804	805	788	817	819	799	837	783	794	778	783	812	759	804	838	801	776	810	789	794	770	805	790	853	797	797	816	758	820	766	779	762	783	766	789	778	801	811	808	794	774	806	811	769	779	830	773	739	797	740	784	825	797	827	812	786	815	795	794	799	753	789	785	795	831	824	818	783	809	765	773	795	779	813	805	785	801	729	814	806	751	815	771	762	799	787	781	772	799	804	806	767	846	772	754	790	793	761	838	785	763	742	791	764	762	792	824	826	798	823	790	777	768	716	812	797	782	814	784	798	788	806	758	793	749	826	846	819	801	815	812	801	780	808	801	736	797	820	770	765	797	770	815	812	781	816	812	811	808	755	807	784	795	798	774	826	800	795	775	746	800	790	793	737	803	804	770	799	762	829	837	812	806	800	762	808	826	771	789	735	799	775	774	785	795	784	728	798	794	804	787	817	820	783	822	720	765	824	824	823	832	831	847	790	824	810	756	755	758	786	778	803	752	741	807	803	846	776	817	811	783	804	829	797	820	753	780	824	787	778	823	825	806	786	820	831	749	759	799	801	831	790	796	785	752	824	829	796	827	794	772	848	803	799	796	789	759	778	816	810	803	791	838	749	838	864	803	787	795	756	811	821	842	803	790	809	797	788	815	799	774	803	804	798	823	809	809	816	786	814	801	782	757	840	827	835	796	801	767	816	805	827	859	856	814	818	821	785	785	795	797	786	807	773	831	816	838	775	773	834	815	730	797	832	736	779	779	787	818	763	817	805	785	716	807	789	783	854	788	765	833	801	755	824	795	827	828	807	801	827	758	786	785	805	807	809	751	772	802	755	760	808	761	744	817	816	775	768	803	819	773	839	754	756	796	786	788	772	825	798	795	725	789	772	816	758	752	801	782	817	783	788	775	766	797	771	812	782	792	772	758	809	783	744	823	795	796	811	825	796	774	800	828	772	820	792	721	798	822	783	789	779	823	796	806	807	813	780	738	825	779	736	815	792	801	813	788	786	846	789	769	830	835	811	817	810	753	855	723	797	780	790	755	769	762	815	757	804	791	821	771	770	812	837	819	809	762	810	802	773	772	800	788	755	795	780	740	835	803	829	813	807	796	793	781	811	773	744	794	836	785	756	775	792	805	753	758	796	823	770	787	837	757	781	814	760	777	794	789	844	803	802	754	826	742	825	779	796	780	795	738	753	809	778	799	812	782	815	785	820	756	769	810	813	781	773	786	767	777	747	794	827	797	848	801	753	762	804	854	798	790	798	759	787	806	763	774	746	765	768	827	815	799	807	752	776	770	720	808	777	836	820	731	764	804	816	793	768	782	787	798	808	777	772	843	802	787	780	789	827	759	787	785	889	783	821	737	812	802	768	789	780	781	812	826	804	826	821	807	827	779	808	775	799	789	834	796	874	791	774	776	782	816	787	764	746	804	817	781	796	742	790	794	772	778	749	796	775	785	805	849	771	811	783	829	746	795	755	791	801	789	732	791	774	821	808	798	762	801	752	808	774	766	849	770	792	805	775	768	795	787	829	734	823	859	810	791	791	809	772	778	775	819	727	766	813	782	741	833	775	776	816	735	733	798	822	823	757	771	773	779	856	803	779	767	833	775	807	792	755	818	794	786	811	787	785	830	776	788	814	796	798	779	786	772	767	794	802	780	787	787	793	752	800	794	786	825	755	781	779	772	758	774	737	798	816	764	797	828	826	788	772	808	840	839	799	808	761
41459	6794	763	574	470	486	468	478	431	411	415	429	417	399	412	441	381	447	399	419	425	430	444	395	393	391	395	413	418	400	405	442	381	410	434	420	377	395	407	443	438	422	414	441	411	378	418	428	401	399	408	400	385	389	454	433	400	388	407	406	412	426	418	442	402	424	402	391	431	394	394	403	406	390	391	428	395	430	401	414	411	405	386	397	396	418	410	400	402	386	431	412	387	378	394	406	412	421	453	396	402	415	403	387	396	396	417	428	410	403	400	413	421	424	423	400	414	403	399	378	388	445	417	399	360	404	398	398	448	401	410	385	391	427	401	410	443	368	385	351	389	456	396	379	379	411	434	427	410	420	435	375	401	427	419	411	410	397	391	436	392	402	468	378	385	440	410	425	388	429	417	404	397	426	332	421	433	453	428	367	401	415	354	389	402	449	416	393	423	397	414	429	419	389	389	414	428	415	422	384	432	426	411	415	449	377	400	443	410	377	419	419	405	412	432	427	433	408	388	416	406	435	452	406	401	409	381	427	405	405	419	397	412	404	391	452	411	448	381	415	362	406	444	415	398	399	370	401	414	422	385	371	400	355	406	416	432	410	391	389	393	399	416	428	414	404	398	377	403	387	432	397	426	408	434	447	435	367	401	438	364	422	356	407	420	406	455	406	376	438	381	400	472	424	397	382	410	426	436	431	403	378	438	428	385	401	391	402	429	380	392	400	411	386	377	428	379	414	451	448	415	422	417	405	402	442	404	432	396	412	392	447	385	415	406	363	397	436	445	429	466	368	416	396	384	397	407	416	439	426	429	424	377	418	474	396	377	384	417	440	386	408	383	417	448	407	411	433	389	414	428	390	421	382	416	367	404	425	381	419	391	454	377	409	432	420	395	386	422	431	438	425	372	426	399	397	376	430	401	441	412	395	422	391	423	421	402	402	444	423	408	397	414	407	398	406	439	423	370	430	407	406	419	405	462	403	360	413	398	352	389	430	416	368	399	447	421	394	399	403	411	440	448	376	375	392	468	430	392	397	421	415	394	403	422	413	406	406	388	434	434	392	402	414	443	407	400	410	393	389	377	380	394	373	407	374	407	408	405	409	420	365	396	401	353	433	382	415	422	380	392	372	408	410	428	398	421	391	427	391	406	422	402	454	464	416	380	421	409	417	430	420	409	443	395	375	404	401	398	452	394	430	410	382	382	392	383	435	409	434	464	394	393	365	416	397	391	415	406	432	404	398	388	384	382	420	430	446	414	453	414	409	416	406	430	422	411	410	382	428	441	431	373	397	406	435	411	405	418	429	400	413	429	415	419	437	405	385	421	412	401	417	393	403	387	414	423	407	426	403	410	374	427	384	420	382	386	426	397	392	418	349	414	421	407	403	404	422	428	414	431	407	424	418	434	405	372	382	370	386	414	453	405	400	413	459	412	373	423	401	415	402	423	382	346	398	438	419	420	373	405	385	430	374	389	395	396	391	395	431	437	379	412	395	428	414	408	415	402	424	392	374	389	366	404	405	365	366	398	420	425	417	392	400	430	426	403	399	382	399	404	372	418	397	429	394	418	405	437	369	425	381	396	424	389	419	412	420	374	410	414	405	407	428	425	457	370	387	458	433	381	392	413	426	429	403	416	396	415	407	418	396	385	431	402	387	420	401	399	408	362	405	408	431	412	386	436	428	373	383	397	417	367	406	398	417	420	393	393	400	417	418	397	414	344	427	397	435	369	380	432	431	423	406	372	421	430	393	402	424	412	425	393	415	403	420	410	389	384	403	382	436	408	404	481	403	391	454	397	405	403	409	379	386	412	398	386	412	443	442	416	379	418	407	395	372	412	399	445	399	401	448	449	378	401	429	463	426	395	379	411	417	400	449	397	389	361	444	390	411	413	420	381	367	421	376	387	369	413	370	381	389	381	415	391	400	387	370	391	405	412	414	381	426	425	445	402	387	426	408	381	430	417	367	446	399	434	388	416	431	402	427	406	398	403	410	390	415	380	398	399	402	437	412	403	389	363	390	384	405	427	388	435	394	419	399	391	405	412	384	405	420	428	359	400	404	394	387	391	423	449	396	428	410	407	399	444	416	404	448	370	406	451	392	412	406	419	407	409	410	395	412	422	438	409	413	416	390	336	385	407	399	380	424	402	443	409	396	407	428	428	452	440	419	384	415	413	408	400	395	422	397	381	393	405	393	429	420	436	402	365	412	412	376	427	443	395	439	412	409	367	409	422	395	407	424	403	397	419	401	395	380	391	395	397	383	419	396	426	417	364	381	459	396	383	410	389	391	395	442	428	386	425	412	424	421	399	383	360	378	411	383	428	440	401	434	384	370	443	434	378	420	399	411	431	454	426	392	434	427	425	416	399	396	422	391	408	422	362	382	405	448	430	358	384	362	399	425	434	416	388	393	420	371	421	421	408	394	406	395	430	448	398	437	398	423	389	422	400	416	403	396	399	402	384	434	418	374	397	367	407	391	436	407	389	417	426	399	411	408	392	424	385	431	414	430	354	372	389	396	423	371	371	396	416	444	413	410	385	387	415	425	400	439	409	399	413	421	438	393	450	456	430	386	368	387	411	405	398	451	404	390	401	424	392	445	435	404	385	417	378	418	390	443	386	424	405	419	399	415	426	420	436	375	399	431	409	434	400	414	415	409	395	421	427	396	394	377	435	388	414	429	417	409	399	408	398	398	425	369	408	479	412	422	411	376	386	368	429	419	373	372	414	449	391	435	397	403	414	422	426	407	405	419	395	394	427	401	427	410	415	420	426	414	416	403	408	415	409	397	392	437	411	414	423	373	399	426	406	398	396	387	408	437	418	410	405	421	405	387	409	389	422	429	451	395	415	406	401	481	378	414	443	434	439	438	395	391	450	403	424	416	429	421	447	386	397	443	404	385	407	380	418	392	413	398	347	414	364	407	397	383	405	366	404	404	381	415	415	396	423	422	408	434	437	400	411	433	431	415	373	423	396	387	414	422	415	391	423	388	406	419	411	407	409	416	395	392	387	396	440	407	398	414	402	393	427	419	419	408	414	406	380	406	376	411	384	431	440	450	439	399	437	381	438	402	374	417	413	406	397	389	368	362	407	392	443	410	398	429	377	401	412	451	439	448	404	411	386	418	375	392	407	417	412	400	380	382	413	433	407	391	361	418	373	373	377	381	427	419	389	435	398	415	453	365	372	451	394	385	432	447	432	394	402	410	419	414	413	442	439	434	417	410	444	422	424	438	392	417	380	399	390	420	414	409	409	383	414	451	391	427	432	431	428	384	405	383	400	443	408	437	415	409	434	442	383	369	407	371	425	405	389	432	432	438	404	402	391	412	407	400	415	393	441	404	375	397	414	388	392	406	387	423	444	446	403	374	408	410	445	397	418	388	423	408	411	360	381	381	402	386	384	415	401	392	415	398	450	406	395	431	399	416	426	398	378	397	448	432	444	410	398	400	360	383	410	448	380	420	431	425	373	390	414	445
22217	1102	1340	1495	1314	1160	1134	1133	1045	1036	1069	1046	1005	948	958	944	956	920	905	955	947	903	1000	923	933	881	887	942	942	910	993	937	986	874	971	899	968	965	913	968	904	970	869	938	915	937	919	931	898	998	907	937	956	912	936	887	920	904	910	942	975	996	872	921	937	978	913	952	941	965	981	1016	912	937	918	894	978	941	983	925	941	967	894	919	962	908	918	908	898	896	918	885	882	902	897	976	905	920	940	888	942	921	923	951	951	902	909	937	930	900	951	926	945	882	927	956	900	885	943	937	980	968	952	936	932	882	896	894	921	991	879	920	886	941	856	969	924	941	881	887	880	906	986	885	939	911	912	928	886	885	917	881	946	944	950	971	867	910	904	870	928	995	875	959	917	881	933	955	955	944	969	951	909	941	861	878	919	953	899	943	970	898	914	929	945	833	927	895	888	914	924	949	904	960	909	899	958	953	946	843	969	964	918	914	869	930	934	951	942	951	904	909	954	900	919	886	867	884	854	841	945	944	899	930	935	920	907	861	916	945	946	1016	974	978	966	947	911	896	957	906	1002	882	929	933	874	955	919	914	877	949	987	956	950	925	904	932	877	932	944	935	960	935	905	909	972	951	904	949	888	978	891	940	942	965	917	897	882	888	995	934	916	920	937	901	907	917	925	941	882	978	868	890	914	938	911	954	945	887	896	906	894	878	918	986	916	947	903	883	910	907	940	931	902	973	968	957	937	876	934	899	894	908	930	975	939	931	958	954	892	907	949	884	960	910	955	895	882	964	926	926	954	909	917	918	879	918	949	941	920	936	923	988	863	926	883	877	899	866	904	970	949	919	919	951	893	951	906	946	948	933	879	930	945	902	952	894	894	843	950	903	915	933	931	921	878	920	927	907	930	886	944	906	959	925	953	901	934	913	885	891	895	925	954	904	838	937	915	890	954	901	925	921	896	920	872	906	920	922	958	929	874	938	895	909	908	974	928	918	885	945	948	916	944	925	951	934	879	893	942	884	910	927	904	903	923	876	907	888	907	891	911	871	895	929	906	935	977	971	878	906	883	863	979	896	881	916	916	910	936	918	961	889	885	946	943	931	933	943	920	907	888	915	900	900	916	836	855	913	953	966	963	944	909	881	901	875	915	911	905	926	898	876	925	880	888	865	914	947	918	962	919	890	935	915	885	911	902	894	923	917	932	953	922	902	911	938	897	936	942	923	943	934	897	855	902	912	930	883	958	921	941	930	890	928	904	930	937	902	907	922	939	930	946	871	915	967	901	894	813	903	958	897	885	881	936	891	939	947	924	895	908	877	907	972	960	901	889	954	904	971	896	926	940	902	909	938	900	953	924	923	905	959	943	906	889	968	909	913	898	919	941	864	950	885	915	962	959	907	907	906	949	893	905	905	918	942	881	911	898	916	943	875	894	932	962	895	946	961	921	929	901	927	956	896	925	952	929	1034	956	911	921	932	981	918	935	900	905	934	936	972	913	884	883	906	901	915	880	923	948	950	850	958	929	942	928	905	929	954	961	912	928	933	926	928	870	966	938	918	908	939	976	996	904	924	942	956	889	917	925	944	943	920	889	961	938	892	925	917	903	881	878	949	879	913	860	935	934	892	980	932	922	916	952	915	870	970	975	916	984	838	910	920	946	873	919	959	934	929	957	917	939	912	954	960	916	911	879	907	903	926	914	924	960	928	874	959	873	946	919	895	922	949	903	924	895	924	979	962	927	925	940	929	944	863	903	952	900	921	957	890	948	962	933	912	921	932	913	942	894	891	942	977	927	913	924	923	836	906	904	916	926	954	915	963	1022	943	980	924	860	949	901	956	905	900	857	868	963	905	913	951	929	897	894	943	888	965	901	915	904	960	905	952	934	914	902	960	897	930	901	948	947	908	907	933	970	985	912	906	954	952	892	916	930	945	899	904	931	870	898	888	902	926	935	978	946	855	974	919	906	903	922	935	936	932	905	949	933	938	907	905	975	910	923	921	965	933	892	881	910	909	904	884	874	964	923	890	931	930	914	929	954	922	943	954	877	893	966	988	927	905	930	927	948	949	958	894	886	940	909	954	941	919	974	926	934	857	961	865	956	892	956	916	886	930	914	910	976	893	948	911	927	919	903	950	944	881	888	927	902	867	983	904	934	928	947	888	921	955	930	919	905	937	934	963	929	886	914	898	853	889	916	890	937	890	934	889	984	960	908	943	895	946	921	924	935	933	893	911	974	875	928	927	928	898	896	912	951	927	892	919	886	913	905	919	895	924	932	976	936	908	876	901	978	852	947	957	920	935	894	882	934	883	896	914	948	920	913	958	905	897	891	919	918	881	879	928	907	933	904	920	903	910	963	916	909	925	975	900	917	892	906	909	929	910	885	934	950	886	945	939	899	926	917	906	915	938	969	886	925	907	894	920	921	944	919	935	932	910	904	911	937	918	913	930	878	907	950	929	918	945	951	920	911	930	891	867	928	907	939	909	895	894	904	900	936	948	889	878	920	895	948	949	898	917	910	934	870	913	951	926	979	938	948	938	904	920	923	928	907	938	911	903	910	897	915	895	911	949	948	925	941	944	905	909	880	930	911	904	939	963	916	865	925	930	890	977	987	930	876	920	924	973	880	922	973	922	863	936	868	886	904	901	933	850	964	871	977	958	941	902	943	960	947	904	962	908	977	939	874	862	878	911	919	869	897	898	950	925	921	957	894	911	893	981	919	934	916	904	873	925	912	884	934	968	966	932	919	922	938	910	969	894	897	942	912	924	947	826	896	905	943	947	941	870	920	905	875	898	947	899	904	932	900	943	933	901	903	895	904	804	926	911	895	878	935	893	884	927	896	917	933	868	961	967	903	898	877	941	927	848	928	879	922	894	887	928	931	932	877	886	905	898	914	940	927	994	965	890	935	915	903	865	889	939	921	939	959	879	901	892	885	905	900	881	935	897	918	917	943	949	889	945	941	932	925	888	970	928	898	942	949	970	898	953	952	876	875	973	904	922	918	882	977	867	923	952	920	956	924	870	925	951	910	888	903	953	957	915	948	967	970	913	934	962	911	927	918	901	879	990	942	902	915	918	903	931	879	965	913	911	913	902	936	889	916	913	912	897	886	952	920	963	955	928	953	921	946	877	936	916	957	863	925	941	955	924	941	935	965	908	929	921	959	971	929	970	900	942	861	929	910	955	922	892	919	910	910	922	889	917	926	916	945	935	931	930	931	974	923	857	877	931	923	941	940	891	923	909	954	856	909	904	873	915	898	981	912	964	932	950	870	878	925	923	928	890	913	914	932	940	904	905	951	921	935	952	907	929	915	931	942	958	882	918	902	851	940	908	923	890	933	949	953	936	962	909	972	887	943	958	934	927	949	851	973	905	917	935	912	882	928	944	917	941	914	912	916	889	949	899	896	884	925	902	925	913	933	917	919	921	924	918	1005	860	905	912	997	932	875	916	963	936	938	896	924	913	942	897	925	925	930	901	962	970	890	941
46418	9014	1157	639	478	428	392	321	344	365	301	299	326	321	304	291	317	315	291	299	290	309	283	339	276	286	281	296	306	296	323	270	326	305	291	283	275	280	310	276	267	276	257	283	301	268	286	306	289	282	261	284	280	279	296	286	284	337	306	266	320	306	265	286	295	292	259	284	322	270	320	291	287	311	291	296	294	259	295	312	298	304	299	282	275	307	296	304	275	247	279	289	259	290	269	254	266	292	306	305	302	294	246	268	299	295	266	288	307	319	285	293	295	306	310	315	270	273	284	315	296	282	297	298	301	278	300	280	324	296	271	299	278	289	299	290	304	282	253	298	312	287	316	275	282	267	262	260	244	306	294	275	287	267	297	297	304	277	268	318	264	296	261	327	272	246	266	305	297	289	255	304	272	270	274	290	344	267	264	283	279	263	275	285	269	286	299	278	300	286	245	262	260	301	267	278	283	297	251	252	283	298	288	335	293	259	266	290	295	302	294	280	273	282	293	316	304	282	275	271	269	297	312	291	310	332	329	278	285	270	264	286	271	245	273	300	262	322	297	331	302	280	265	280	303	294	249	249	301	278	286	276	288	314	327	272	244	297	269	289	281	278	303	275	278	256	277	291	268	303	279	311	285	299	290	290	308	294	280	285	293	295	331	274	252	312	328	290	272	308	292	273	272	262	299	286	293	281	270	244	308	292	279	301	278	298	296	290	276	298	289	279	283	274	273	285	284	284	272	323	303	286	260	291	302	300	300	306	289	287	303	322	293	276	276	315	262	308	301	316	283	283	319	259	284	268	298	292	278	293	293	287	274	289	282	288	312	269	291	264	277	282	301	290	252	269	300	310	298	315	313	280	281	298	296	283	268	274	272	285	282	295	291	298	278	243	292	271	278	298	289	283	270	283	267	294	261	305	280	278	288	303	295	302	270	264	277	278	291	278	267	307	257	273	290	271	329	280	305	280	291	287	268	286	298	269	283	277	277	295	281	305	297	287	267	258	302	276	283	322	307	305	282	313	319	292	310	291	280	279	267	245	249	279	275	269	301	263	303	303	262	263	306	296	222	264	276	302	255	288	261	313	271	298	277	312	266	284	285	283	277	270	322	285	289	277	260	263	290	274	272	285	272	291	268	302	285	280	282	308	291	274	303	258	300	264	264	283	265	312	303	286	284	307	267	281	272	300	319	327	260	290	267	288	289	288	294	307	312	281	288	279	298	298	283	275	324	294	289	299	288	302	303	265	294	295	282	291	304	254	291	256	262	283	290	306	299	286	288	311	301	298	252	280	290	327	259	309	277	310	264	306	289	277	289	303	289	278	303	265	267	291	306	279	302	310	299	292	254	281	299	269	259	292	287	292	292	290	290	289	241	259	306	282	313	270	295	291	317	273	305	311	289	271	285	266	298	293	266	239	244	298	306	330	298	287	290	298	297	261	275	281	279	300	259	304	286	298	288	280	309	269	314	269	288	290	269	293	299	322	288	282	281	300	267	265	272	306	306	279	233	291	252	289	286	311	277	283	292	294	323	319	291	297	270	254	282	278	293	284	286	288	264	303	288	290	300	255	295	290	272	282	273	293	293	286	288	310	296	289	347	299	322	273	265	300	294	309	303	270	294	295	319	303	301	268	251	296	275	294	315	301	267	281	292	257	262	301	263	275	261	286	297	266	294	288	276	277	314	305	312	290	299	318	298	297	291	289	303	316	308	283	281	305	307	296	306	255	307	292	274	272	270	302	271	309	281	295	264	311	295	299	304	274	265	272	290	297	292	309	298	277	247	325	294	241	307	256	264	276	274	263	292	280	310	281	289	275	290	283	276	283	293	289	264	278	285	285	277	316	278	265	283	285	280	296	265	272	288	289	283	304	279	299	275	258	309	265	258	314	274	295	285	284	315	294	254	300	278	277	286	306	297	246	293	275	288	283	294	293	279	307	262	307	278	301	293	283	288	283	281	282	271	271	273	286	290	263	278	271	276	267	316	266	325	313	286	309	292	305	276	276	303	240	266	274	287	275	297	290	271	259	283	289	285	298	274	298	297	256	284	319	287	313	301	296	306	289	308	314	296	273	275	288	291	288	306	286	314	291	274	287	295	266	282	297	262	287	294	278	276	304	264	276	262	258	305	277	258	286	317	263	329	321	308	305	285	316	294	296	305	266	295	293	293	319	305	270	271	310	277	291	291	262	287	303	278	286	304	319	264	282	316	261	272	272	301	298	298	269	304	288	286	281	286	294	303	292	326	310	242	280	310	282	289	282	304	253	305	283	261	320	290	300	284	260	284	316	275	305	275	270	299	296	307	278	306	270	292	319	313	281	297	294	280	307	295	299	333	300	287	290	297	298	283	287	294	297	261	298	285	318	283	296	309	253	290	264	272	264	290	268	286	266	254	291	289	314	295	282	257	293	272	265	300	299	283	271	271	282	268	298	299	293	291	268	290	276	275	280	269	312	275	272	286	302	303	284	289	285	256	276	268	288	320	335	304	273	261	294	276	259	260	283	303	282	290	276	254	305	287	275	287	287	263	290	260	274	280	273	291	302	283	299	321	310	297	302	301	278	269	256	285	278	295	303	291	255	307	300	296	328	286	270	294	264	307	292	271	279	314	252	303	299	286	303	302	302	248	283	280	294	287	248	283	285	302	302	258	302	292	309	283	287	283	283	279	280	315	281	284	266	299	269	299	303	289	290	305	273	283	291	295	274	282	290	295	324	260	288	289	304	284	292	290	290	282	282	315	349	290	287	268	317	291	296	271	304	296	287	275	270	271	288	288	274	290	274	316	293	265	270	296	284	271	276	283	276	273	265	290	277	276	307	281	307	268	252	288	292	311	277	278	288	269	290	254	274	259	315	296	274	291	277	257	283	267	304	264	295	265	287	263	281	285	310	272	273	338	297	300	287	288	260	289	305	314	282	286	270	302	267	288	284	270	258	313	321	318	295	279	265	285	288	282	307	306	268	287	292	272	280	286	311	249	265	242	245	301	312	284	296	300	278	278	283	263	306	287	300	296	306	276	304	320	300	279	254	312	275	315	314	290	282	286	288	287	277	259	283	295	286	276	313	280	309	301	286	262	286	278	297	287	330	278	282	284	311	290	290	281	287	274	281	311	277	276	310	287	304	265	286	309	328	311	303	293	309	298	304	298	320	256	316	325	310	271	290	273	290	274	292	288	268	298	262	283	289	284	299	289	278	265	289	316	286	270	279	295	293	236	291	258	308	262	330	306	297	273	324	283	260	312	242	282	285	263	308	265	273	287	305	294	279	296	296	288	276	304	291	260	295	282	279	296	298	276	286	271	299	295	298	306	295	262	284	297	289	265	274	260	298	271	322	289	287	304	292	284	314	319	293	287	278	273	274	301	297	275	295	299	308	307	268	288	257	308	300	273	262	294	313	266	301	303	312	321	274	279	296	312	269	254	281	312	279	289	297	307	316	302	274	282	309	303	300	288	294	342	273	277	289	304	287	320	286
22944	1034	1537	1701	1522	1292	1150	1023	931	892	840	796	792	755	784	773	771	746	757	704	705	704	666	687	692	735	707	658	661	649	684	650	697	645	647	689	691	703	615	701	615	620	669	636	733	652	649	630	660	685	651	623	678	676	684	624	672	656	667	671	636	701	656	604	672	665	641	608	657	621	637	614	595	688	653	643	603	636	658	595	658	650	627	669	635	651	708	632	654	692	618	664	640	651	641	645	609	683	663	667	627	663	662	668	687	632	675	645	706	631	639	648	653	626	656	634	662	630	674	660	663	612	644	623	677	635	615	670	633	680	669	684	639	594	653	638	643	651	634	663	644	607	688	623	622	691	649	635	623	687	642	628	654	603	665	700	637	625	668	691	679	666	655	661	630	680	644	663	635	659	655	628	681	621	642	650	641	642	666	665	653	616	638	647	688	629	653	638	640	639	675	610	661	645	605	648	642	651	600	591	595	627	664	631	619	657	651	632	652	634	632	644	658	657	705	653	684	658	612	633	673	621	646	656	603	649	664	621	640	569	657	640	628	658	682	684	624	657	632	666	622	627	641	653	608	646	613	655	633	653	654	659	641	646	621	661	633	676	653	688	665	650	685	624	635	660	635	634	654	658	605	678	683	658	627	618	650	643	663	653	667	695	595	597	682	622	623	652	629	639	650	666	680	652	619	626	622	604	697	655	672	635	627	625	678	691	621	646	601	663	632	675	606	633	620	644	672	654	638	648	653	648	697	667	659	660	654	649	697	658	641	677	657	635	655	657	671	656	653	651	659	634	673	642	691	644	642	634	643	615	659	682	685	641	592	639	642	586	627	658	647	698	714	631	639	663	665	662	665	659	662	646	635	681	662	669	747	664	664	628	667	654	614	644	639	638	706	671	616	639	647	652	692	650	597	663	629	609	671	620	653	653	630	650	661	627	653	632	630	663	675	626	617	664	640	668	652	692	626	692	705	640	664	616	645	689	674	660	656	648	691	666	659	571	621	652	669	649	671	621	661	672	671	627	669	685	636	716	673	627	682	661	703	639	664	623	615	650	689	629	653	675	670	619	635	688	640	668	657	648	641	647	612	626	674	614	674	645	650	648	608	634	641	644	616	647	688	654	693	667	639	668	650	605	673	618	658	652	610	654	653	661	635	688	642	646	679	673	636	631	640	649	629	652	648	649	687	629	640	638	648	636	668	689	664	649	636	646	676	629	678	673	662	645	689	643	685	653	655	647	675	658	648	635	648	650	689	690	644	698	607	637	632	643	605	688	647	647	581	638	669	659	670	667	633	658	606	593	686	700	685	627	651	637	638	681	692	638	650	663	628	619	627	676	643	622	626	631	622	675	617	673	696	623	599	643	652	646	656	634	641	643	625	646	673	678	657	598	602	682	665	650	618	605	655	670	652	641	671	701	649	670	636	635	634	631	657	600	623	686	635	657	645	676	694	636	656	667	629	637	652	675	669	634	681	621	651	621	632	617	677	633	678	664	653	615	649	641	609	627	602	666	674	675	684	655	637	637	703	624	635	700	684	617	646	586	636	653	630	676	638	646	681	685	640	666	698	643	649	615	645	658	677	659	621	641	686	641	625	631	637	586	617	658	657	666	664	618	614	663	633	632	654	615	616	616	648	667	667	644	685	661	639	635	649	639	675	710	672	677	627	653	639	719	653	649	663	660	663	639	627	648	630	678	670	657	701	641	610	640	630	636	649	658	664	622	682	627	673	644	645	620	650	653	663	640	634	585	696	638	641	666	615	664	653	624	648	624	676	577	666	670	604	670	682	687	667	621	694	650	668	618	627	722	662	619	685	704	646	697	665	660	657	682	675	684	663	611	739	670	685	651	624	646	665	661	664	682	694	666	653	637	641	643	639	630	650	646	621	622	658	689	666	697	680	660	664	656	644	653	649	664	677	635	663	683	687	638	664	647	645	671	610	671	638	649	613	627	616	604	688	662	710	645	628	644	637	651	646	631	625	628	658	643	618	590	629	663	672	668	662	663	621	682	648	616	649	692	680	646	667	661	642	667	632	660	646	650	647	681	656	629	631	672	666	677	652	639	671	665	631	677	605	646	660	679	653	606	677	640	642	676	584	679	630	655	631	676	684	621	668	664	669	681	688	612	681	630	646	644	664	618	640	637	661	615	618	659	682	649	667	684	622	653	600	648	630	636	722	630	649	653	640	684	655	627	658	656	660	625	664	645	666	561	636	679	624	639	617	656	661	659	679	684	657	634	668	633	672	682	683	684	622	649	652	642	649	624	651	637	645	654	636	643	637	683	655	627	685	637	608	630	651	587	644	651	618	706	662	651	674	648	627	649	674	713	662	654	643	618	662	682	596	663	683	692	683	602	683	619	612	651	668	655	673	617	655	649	637	677	632	660	710	611	643	648	672	641	623	655	660	663	640	681	611	628	654	637	660	651	687	633	638	643	655	655	633	639	596	667	699	659	664	653	661	641	645	645	624	654	670	639	653	629	639	665	665	677	697	631	709	658	658	630	638	670	665	699	684	626	657	625	626	634	692	637	613	629	677	674	661	597	634	644	638	596	645	657	620	610	653	712	608	674	636	669	633	670	639	617	589	692	621	660	661	639	631	610	688	684	649	631	705	621	672	611	650	655	670	664	676	659	650	658	673	640	657	682	686	620	719	653	692	658	663	684	653	653	663	612	646	662	657	648	639	650	633	660	707	655	625	658	658	630	642	678	651	649	641	631	615	713	670	627	617	636	637	656	649	657	634	659	643	633	665	611	650	669	619	692	654	649	632	623	629	639	654	637	697	645	673	673	686	642	658	691	675	658	631	630	695	649	675	654	631	622	664	668	651	634	668	671	641	660	647	611	697	618	641	664	619	650	659	674	654	651	592	647	677	633	668	625	632	673	639	687	656	651	680	602	675	678	646	649	617	611	679	629	602	636	643	648	673	646	599	632	651	674	622	637	613	673	646	648	642	622	616	645	662	648	669	642	673	601	646	646	603	652	602	650	685	619	655	684	639	658	641	645	601	653	629	624	636	624	655	664	643	675	661	653	632	645	638	658	619	695	670	634	674	644	637	648	669	635	644	645	664	644	686	673	616	666	615	635	656	642	606	662	654	625	669	640	646	644	618	704	673	647	638	628	652	666	658	647	635	633	677	671	701	648	659	647	647	662	651	641	621	621	637	665	631	646	590	645	658	629	704	617	635	663	635	677	625	661	676	629	629	707	643	604	637	631	641	624	633	641	668	582	649	655	648	643	605	606	666	635	637	633	656	691	696	628	672	675	635	676	642	647	586	691	612	642	644	649	622	604	614	640	611	631	613	661	669	637	657	663	649	674	660	626	666	677	653	651	702	634	704	649	667	642	695	638	606	654	654	669	670	649	633	662	676	658	655	646	675	680	640	644	637	652	679	615	683	642	698	682	688	594	677	694	659	685	659	668	628	613	629	651	650	636	646	646	680	687	694	653	611	626	649	672	669	646	672	634	635	634
35291	4435	452	363	348	324	346	322	351	338	367	317	363	370	323	288	358	348	352	346	374	358	300	362	338	365	340	382	376	351	386	365	348	341	384	335	313	352	355	328	343	336	351	346	372	316	378	376	331	338	343	328	364	319	333	342	363	349	343	362	340	353	378	374	313	314	327	361	363	356	338	348	351	332	313	356	331	282	344	325	353	375	368	349	336	338	311	362	341	332	341	356	352	383	366	370	360	342	367	353	368	343	304	355	340	332	365	328	333	353	322	366	353	376	333	371	357	369	340	342	329	339	307	363	370	350	334	383	379	352	328	358	378	344	353	357	365	351	358	297	330	360	330	369	323	333	318	340	333	336	376	337	385	368	353	380	331	367	375	372	358	364	316	382	379	347	340	350	388	379	326	336	334	344	332	357	358	364	343	353	322	331	338	337	350	380	357	331	362	347	325	349	362	332	380	330	324	341	346	362	323	341	357	323	345	352	348	370	373	360	359	373	323	357	340	337	363	359	342	373	353	377	370	336	334	346	361	342	390	326	354	342	374	347	324	367	342	349	352	357	365	356	364	338	350	342	326	361	335	341	338	379	383	369	354	342	346	366	357	369	342	360	338	332	353	361	330	355	343	373	331	302	346	364	345	365	327	335	359	366	342	340	362	311	367	373	324	345	349	322	343	329	368	331	360	357	363	337	383	332	334	341	365	322	328	353	330	352	321	348	363	346	327	354	331	350	367	342	351	340	349	349	346	334	329	304	338	373	309	313	329	330	346	337	375	338	333	304	350	324	353	353	374	375	380	348	365	334	359	354	333	314	386	351	362	351	361	348	367	337	347	366	339	354	347	330	342	305	325	344	305	365	352	376	369	327	340	324	303	316	353	339	369	355	384	321	346	363	351	350	339	315	380	387	330	334	319	324	361	358	384	352	352	349	355	335	383	319	341	347	325	301	329	344	341	365	319	328	332	311	346	367	327	332	315	328	339	372	330	353	377	329	332	396	353	314	373	355	363	341	358	331	337	359	372	320	364	353	359	364	331	369	360	369	323	349	363	364	345	382	365	353	364	357	323	306	339	356	392	358	350	342	323	368	333	348	300	342	339	334	375	370	305	346	320	376	365	330	335	375	353	319	336	346	320	357	354	339	344	363	329	348	345	345	354	351	359	353	343	363	348	334	304	324	342	317	325	326	376	334	377	354	343	354	364	334	358	355	382	348	359	357	342	350	345	341	340	368	371	347	341	315	358	333	346	345	347	328	385	327	366	385	338	363	339	349	348	364	371	355	357	324	350	327	341	333	363	351	359	353	352	322	368	369	346	392	337	347	300	312	332	375	348	358	394	327	335	367	336	342	356	363	345	324	338	332	336	340	343	356	329	340	326	356	316	322	355	333	367	359	366	339	376	365	330	354	400	334	342	339	327	365	329	329	310	346	346	342	328	331	356	342	308	353	371	331	311	349	372	335	326	354	367	333	352	347	358	329	333	333	359	367	375	402	350	398	385	332	351	336	325	324	334	357	343	384	333	304	358	347	377	341	329	335	373	345	363	328	344	350	374	336	331	355	354	364	329	379	369	320	332	289	330	361	325	360	349	336	368	396	351	365	362	378	387	342	355	337	343	339	335	345	389	348	358	351	343	332	356	353	380	344	348	338	315	307	363	368	355	352	328	377	360	311	313	378	331	341	336	402	375	320	330	364	333	312	338	344	363	387	351	374	361	360	372	341	375	361	371	324	333	367	364	343	332	366	362	360	354	334	365	351	355	380	337	338	371	345	316	353	335	384	357	386	347	374	367	365	370	321	365	298	325	343	350	374	347	336	345	339	338	361	351	336	311	334	348	334	341	364	361	373	358	362	338	336	359	327	324	335	321	367	335	320	341	366	354	330	344	338	347	327	366	348	357	344	310	393	384	350	340	334	342	367	347	344	338	338	371	327	339	367	319	348	321	370	358	319	321	374	343	316	386	333	310	324	328	391	349	369	333	335	332	318	346	351	328	361	349	382	383	350	366	331	361	377	327	355	346	352	324	349	386	400	345	343	375	354	355	360	359	329	357	353	405	349	330	360	374	376	341	356	360	355	378	335	360	324	335	336	305	364	362	328	308	319	335	370	337	329	364	344	371	352	352	376	330	306	346	350	368	381	391	366	400	343	372	352	352	331	342	331	346	345	355	354	369	319	313	309	322	361	319	353	347	337	329	382	331	348	317	345	320	340	340	366	359	337	352	369	358	358	348	317	325	347	355	361	323	327	296	354	349	344	362	367	351	358	339	354	350	333	313	364	355	369	371	328	330	335	346	355	357	343	344	335	334	342	370	330	340	340	351	338	325	363	339	363	359	357	341	383	343	337	313	334	324	335	355	356	366	356	378	349	410	365	352	373	341	351	341	323	357	355	356	334	361	372	323	334	326	354	350	350	329	342	324	364	347	343	339	369	333	352	318	321	343	333	320	340	333	345	362	370	329	364	331	342	356	326	371	408	373	321	350	310	322	323	335	333	329	351	348	325	350	314	358	335	337	294	337	346	348	355	328	367	350	324	310	339	346	331	389	364	335	363	337	384	365	382	340	384	332	301	363	346	355	303	375	386	344	371	334	295	305	381	356	386	354	355	328	340	331	322	353	333	321	320	317	365	368	353	331	399	350	368	378	356	330	359	367	342	360	345	355	365	381	307	376	341	335	343	356	335	308	346	347	334	376	352	360	329	375	335	346	347	372	361	296	360	339	375	333	337	361	369	338	369	359	369	347	348	347	324	344	368	351	329	321	353	354	341	353	338	330	388	362	354	347	331	339	327	337	336	323	345	350	347	321	344	359	342	318	354	316	341	351	328	368	352	361	366	362	346	351	354	349	341	344	315	350	368	351	352	335	367	337	330	358	377	336	339	328	355	338	388	354	366	364	347	365	349	350	346	346	366	336	335	346	335	313	316	355	370	309	337	356	316	377	377	355	368	370	372	352	332	329	356	367	385	353	348	328	321	380	344	331	346	304	358	355	351	344	341	339	369	375	333	361	360	330	361	327	287	333	311	324	320	324	328	345	366	369	356	335	356	349	327	366	340	361	331	378	358	333	353	371	358	357	373	332	339	329	324	345	356	354	356	319	343	343	338	310	321	341	405	322	354	377	318	319	385	366	331	362	361	329	354	331	313	343	374	346	392	373	345	323	297	364	316	324	321	347	345	359	340	351	312	366	346	345	351	338	346	323	328	376	336	352	338	342	344	330	330	369	371	338	355	316	330	312	363	367	321	360	372	340	357	367	339	354	344	343	368	384	378	373	317	394	383	359	325	367	351	384	353	319	376	368	343	336	344	364	354	385	340	346	353	340	358	325	356	342	329	338	346	332	365	378	346	341	347	365	353	368	348	363	356	359	361	358	337	338	322	390	369	327	381	368	370	342	344	348	367	354	330	338	339	311	375	349	344	347	343	361	375	357	356	347	364	367	343	350	359	339	345	357	321	351	337	354	312	336	324	334	321
20364	864	803	843	809	847	800	768	830	754	777	816	782	821	772	849	818	845	830	789	789	819	804	813	741	827	827	855	746	750	758	790	741	806	823	793	854	759	810	812	775	793	820	725	783	826	815	879	806	867	757	837	768	772	800	821	833	832	832	801	831	801	797	831	823	789	751	782	794	751	822	747	817	819	824	814	829	817	807	826	831	781	818	831	831	810	780	806	797	784	749	785	852	789	756	823	813	799	792	765	766	822	833	795	804	800	821	799	755	791	769	765	849	814	834	796	760	787	776	822	866	820	796	832	785	784	798	863	801	857	819	822	777	822	792	829	779	797	816	792	808	830	801	845	787	800	801	822	801	783	833	808	788	780	762	834	826	772	784	837	782	816	714	832	822	810	812	816	758	757	771	771	859	840	832	854	809	802	793	801	796	767	846	806	794	746	808	849	813	768	730	836	789	787	782	835	838	806	823	753	805	834	756	768	758	765	809	745	829	819	802	793	770	744	814	829	843	744	827	830	802	827	814	774	793	826	808	810	804	812	799	779	824	820	816	798	854	825	865	820	790	775	784	777	753	826	845	845	762	771	788	826	877	842	815	824	799	795	791	778	782	793	774	794	810	805	761	788	834	788	777	833	813	786	789	774	769	808	820	808	826	837	837	806	787	797	793	769	805	833	805	825	787	791	822	797	809	810	821	815	815	813	786	748	809	814	789	850	780	861	782	753	789	815	872	797	827	799	825	829	759	751	792	783	816	780	882	788	830	832	825	803	786	826	789	821	821	783	773	787	791	816	808	782	792	783	868	814	776	782	844	814	813	776	845	780	783	804	844	750	804	804	818	794	824	818	799	866	849	800	788	815	801	827	798	766	850	807	829	787	803	828	820	796	800	850	776	743	826	776	818	737	779	795	826	844	814	806	776	816	795	790	863	789	825	779	775	784	874	776	804	770	805	773	844	781	850	795	897	838	774	795	798	805	822	816	831	793	782	864	789	818	800	808	775	820	782	807	828	808	766	843	782	757	814	858	793	832	798	803	801	837	880	846	776	809	806	830	856	806	772	796	787	762	848	749	775	828	819	838	819	817	794	788	737	807	865	815	807	835	843	798	786	811	790	780	768	825	770	764	810	743	790	829	869	802	827	826	809	805	811	812	765	817	811	790	786	818	804	770	803	788	764	809	847	740	798	771	825	789	804	703	809	805	813	793	795	857	795	821	789	784	836	738	787	800	801	807	783	841	817	801	844	774	815	813	788	781	793	850	792	776	808	825	825	730	859	804	863	847	814	794	883	795	797	793	836	810	805	816	774	829	804	714	812	860	797	766	798	801	778	809	797	808	776	811	773	808	819	880	841	840	811	793	791	790	787	791	796	801	866	780	822	852	834	800	791	769	844	750	772	753	835	827	775	760	763	792	815	833	790	795	833	775	859	833	774	842	815	791	806	809	813	827	822	812	807	756	820	843	810	830	781	788	768	770	821	778	804	838	804	819	777	759	792	814	816	822	848	782	803	797	805	779	837	820	771	809	851	766	814	810	808	832	791	790	808	778	818	823	810	812	830	818	814	763	756	854	847	800	829	820	786	849	852	835	811	833	803	840	757	808	789	792	829	787	820	785	814	854	821	779	790	830	773	811	871	768	808	828	781	763	839	774	845	802	781	773	804	831	802	765	830	813	806	804	777	806	786	825	802	829	814	758	771	810	788	799	849	849	824	805	795	819	845	800	764	747	792	811	818	836	816	868	825	781	742	804	805	819	863	795	797	844	781	831	804	824	773	780	771	832	876	850	754	807	837	804	783	795	804	808	827	792	816	784	774	774	812	824	835	840	778	816	841	816	767	790	783	769	817	767	785	808	801	734	733	802	784	839	782	807	783	785	784	839	781	776	803	753	821	824	762	833	803	844	830	777	839	795	816	822	740	833	771	791	777	793	797	797	821	853	779	795	842	834	805	839	772	781	805	798	815	746	806	808	836	770	761	844	804	841	815	835	794	816	851	824	759	777	790	856	811	785	859	800	838	768	767	823	810	798	849	782	823	803	808	821	823	816	771	777	783	750	851	792	768	782	816	799	847	812	820	785	841	814	858	818	777	848	826	781	802	796	854	854	824	756	817	845	778	813	859	822	864	792	784	761	834	825	767	792	765	825	790	753	790	826	830	840	779	827	796	835	867	823	777	780	814	790	838	767	823	765	779	767	817	826	806	804	758	775	746	779	815	829	785	782	776	777	797	849	876	803	788	796	769	816	817	828	817	823	773	825	815	797	840	777	788	769	790	844	783	780	809	802	793	772	785	830	815	798	792	788	789	797	792	789	873	835	789	748	799	859	811	869	810	800	806	839	851	828	800	792	819	859	792	856	829	802	829	772	824	772	765	825	821	812	813	809	790	802	830	793	778	777	834	803	804	811	833	775	813	773	845	766	754	805	805	827	806	790	841	801	825	825	765	779	791	752	804	773	777	834	802	848	839	793	847	771	863	808	836	757	771	823	761	873	750	810	760	861	766	818	838	795	816	808	798	771	818	818	793	802	815	758	791	751	825	781	791	776	852	803	795	806	815	797	823	790	777	813	795	829	802	793	831	803	829	790	765	773	792	817	854	771	789	797	841	795	795	783	816	808	774	787	815	790	792	834	776	854	796	829	824	803	803	783	849	817	796	830	855	769	803	792	819	805	862	818	830	795	807	797	864	795	761	806	821	810	787	784	794	795	804	752	786	832	740	791	764	850	821	819	755	758	808	816	815	804	858	854	796	817	859	792	817	773	819	785	816	836	800	841	796	774	785	827	811	777	799	775	809	829	787	839	835	835	808	773	781	836	782	780	814	787	815	801	832	771	835	819	791	814	781	816	779	726	823	806	829	809	793	730	850	795	779	765	813	762	810	817	835	758	826	798	792	816	822	815	814	816	758	772	868	792	821	832	810	773	823	772	784	826	777	835	816	800	847	822	825	857	798	774	803	769	806	785	799	851	802	818	771	773	745	834	844	841	792	803	835	791	849	805	798	795	799	821	773	812	814	808	845	800	781	770	798	790	812	763	859	813	852	774	763	799	828	808	804	781	796	798	821	821	771	791	799	844	865	816	832	805	807	835	836	808	801	808	828	817	804	854	822	761	819	795	803	788	767	811	765	773	803	807	783	764	803	760	830	777	788	806	844	806	755	853	834	771	764	838	799	830	799	822	784	846	788	804	799	807	775	813	795	832	797	783	827	760	784	802	810	812	756	816	828	765	775	825	818	812	791	761	761	783	803	835	852	793	788	814	775	797	844	826	808	797	852	810	829	809	776	770	779	777	812	820	731	826	782	793	805	822	816	792	788	872	828	734	784	799	810	820	828	867	796	808	779	762	821	781	826	735	833	772	782	827	827	829	793	790	792	824	765	805	756	790	820	799	797	750	795	843	826	763	763	769	803	806	824	839	742	748	841	793	789	829	749	794	818	746	836	808	819	754	786	822	840	804	832	817	762	770	742	854	877	822
42617	6866	792	591	494	533	483	437	463	443	424	411	376	429	416	396	397	385	372	382	391	432	428	409	386	409	397	374	392	404	396	445	416	432	397	409	441	419	392	396	404	382	379	428	441	388	438	420	416	379	380	372	399	392	404	411	433	418	393	410	395	408	414	394	358	393	414	371	416	410	412	404	407	413	381	396	399	384	406	434	401	412	419	440	429	404	385	411	377	370	419	414	448	402	430	415	440	411	399	401	433	402	459	398	384	453	453	394	375	418	392	372	380	407	406	366	423	407	377	444	365	380	421	359	398	381	434	421	418	465	401	384	402	416	439	401	443	373	423	394	457	430	390	391	411	414	413	434	426	404	441	416	405	391	404	401	408	413	437	420	398	416	415	409	385	417	424	442	406	377	401	379	410	408	415	401	421	451	398	409	393	413	425	394	402	414	455	389	431	363	370	420	439	419	431	408	390	439	415	394	395	392	393	419	405	381	407	402	413	438	403	399	438	448	390	415	347	411	422	436	392	421	433	397	443	378	368	425	426	400	400	390	409	430	426	452	381	416	404	413	419	423	366	361	325	390	390	426	405	417	405	394	400	412	422	411	363	409	412	376	435	457	421	408	390	400	393	416	409	386	413	411	349	432	377	416	434	397	402	441	386	437	383	387	403	414	379	441	417	423	443	398	413	406	418	383	486	427	408	451	381	417	424	383	388	407	373	455	458	424	393	402	402	403	388	406	398	369	398	400	381	397	408	391	385	402	440	386	439	407	399	381	437	389	431	399	419	415	430	413	449	431	380	399	424	410	413	399	405	377	384	414	420	396	393	464	446	451	431	447	379	396	426	426	415	422	365	410	435	442	403	407	428	397	436	415	473	381	390	433	382	421	388	412	395	438	400	408	403	385	420	428	446	426	396	423	428	435	430	427	416	425	417	385	442	395	390	428	405	402	469	375	410	400	400	416	410	374	423	383	428	448	410	424	458	420	410	397	400	391	372	431	373	438	386	420	435	402	381	415	428	377	448	461	381	374	411	398	433	394	437	406	391	405	375	404	426	413	398	406	398	400	401	423	412	424	441	441	435	448	449	441	445	415	400	390	390	378	375	442	416	395	390	419	423	410	445	412	403	441	436	434	404	418	416	419	391	436	447	428	396	384	382	422	423	385	439	415	418	440	407	433	429	437	419	413	435	411	394	444	427	420	404	402	473	423	412	437	391	390	426	371	375	361	396	395	411	428	411	407	381	422	425	418	406	460	389	400	411	461	389	394	416	404	372	407	415	423	419	358	393	370	380	409	368	432	421	428	414	408	427	401	406	413	420	396	416	419	374	437	416	452	422	386	391	392	400	400	418	432	384	403	406	394	376	372	397	396	399	388	434	431	384	435	432	415	438	406	427	430	419	381	415	375	418	436	438	411	432	408	386	398	427	422	385	414	424	446	448	444	395	412	415	415	370	352	408	399	405	434	416	430	384	389	401	432	400	407	407	407	436	415	373	405	458	432	415	434	422	411	449	422	370	422	394	452	423	379	382	392	369	405	386	384	399	443	414	385	412	392	455	422	443	405	412	382	416	398	437	409	386	405	435	402	416	410	408	428	413	413	405	353	388	407	394	414	402	390	389	383	396	401	392	376	372	427	447	405	434	411	404	421	448	425	439	414	402	392	421	404	371	436	417	442	481	419	395	421	389	398	409	380	415	387	385	388	426	426	410	380	389	421	439	414	391	382	386	420	396	401	379	407	387	444	421	429	352	429	406	411	418	432	380	373	429	405	399	388	385	416	395	422	416	432	425	442	405	395	422	394	403	415	437	415	396	391	405	413	415	430	417	416	401	399	418	389	405	415	407	401	402	396	415	413	375	419	420	386	400	439	445	410	406	402	403	420	398	427	448	420	419	401	395	390	426	379	439	394	416	430	414	398	434	453	361	421	382	418	380	423	407	441	405	452	384	414	421	410	446	406	417	412	430	366	412	368	371	396	387	436	400	377	416	412	435	389	395	419	404	407	423	417	382	369	426	448	422	411	395	435	415	406	371	423	424	459	456	436	418	388	407	399	392	377	422	437	451	388	388	396	445	402	364	440	407	450	405	401	400	439	420	413	419	431	390	363	386	414	400	428	395	420	420	400	400	413	403	405	412	422	396	484	393	400	435	408	392	403	401	387	369	416	423	426	409	410	390	413	431	429	406	384	398	384	384	409	402	384	382	399	389	436	438	377	421	432	429	418	419	377	385	440	450	420	405	433	364	406	374	432	382	425	388	434	406	404	389	382	429	407	385	418	477	424	430	387	419	405	413	398	407	378	400	419	434	411	393	420	417	425	409	423	422	404	424	415	422	378	359	396	423	394	393	386	432	377	403	400	439	416	397	428	430	446	401	397	399	394	418	403	411	382	368	377	435	431	394	451	395	384	407	407	421	424	446	431	416	405	381	374	463	430	372	382	404	415	395	383	396	404	422	474	411	431	413	421	389	424	396	407	388	398	383	435	435	400	406	389	422	417	463	419	420	381	402	404	419	385	423	434	357	414	449	372	408	425	411	382	362	395	438	408	435	415	384	382	397	405	382	412	409	389	443	392	390	391	406	432	445	419	426	386	414	401	398	393	434	430	418	427	416	412	404	436	454	427	416	406	387	399	408	382	417	446	415	410	425	400	347	400	401	427	420	397	438	405	381	436	426	410	408	375	416	391	387	414	429	436	388	396	392	355	406	422	416	391	399	427	421	422	417	445	430	440	381	417	392	386	410	380	416	419	429	414	453	404	432	406	417	417	397	436	396	407	438	389	443	432	368	392	425	407	435	448	380	400	422	383	371	382	385	413	408	412	414	377	386	352	428	386	393	361	413	382	406	404	365	422	430	435	463	371	381	425	424	428	408	385	386	413	404	400	399	413	398	375	396	425	393	385	389	421	431	414	395	424	425	418	407	369	385	410	410	417	392	406	390	409	445	417	427	421	371	412	412	399	469	404	419	425	428	373	383	345	389	390	431	407	432	411	401	455	446	424	387	414	386	403	402	394	387	387	407	434	429	395	394	394	431	410	419	437	409	383	417	387	425	409	416	379	431	420	398	392	384	411	423	425	451	410	398	410	406	395	456	381	434	413	452	427	418	424	428	385	419	396	419	401	409	394	400	415	384	393	469	428	396	426	402	382	389	422	411	396	438	410	384	391	421	405	402	408	402	401	383	404	377	430	416	407	383	425	359	430	419	415	391	424	420	434	430	426	413	370	417	441	387	398	393	410	400	425	441	449	432	411	426	399	404	399	430	400	387	409	392	430	373	378	412	363	398	433	393	390	426	378	410	426	432	356	421	426	397	403	410	435	420	380	372	389	414	413	436	409	419	404	383	413	412	414	454	420	452	414	423	397	411	350	367	431	402	446	452	381	394	410	409	441	410	391	462	413	394	407	399	366	428	412	392	439	423	382	388	406	420	421	426	420	410	431	421	411	391	377	430	413	414	405	440	433	397	401	432	380	414	364
22685	1077	1342	1419	1320	1254	1116	1037	1054	1036	1029	983	973	957	985	909	959	958	924	987	937	922	900	896	949	954	916	898	925	954	895	1005	935	893	900	904	944	953	951	967	921	943	892	897	873	921	893	899	886	892	914	969	928	955	974	1006	902	895	929	916	876	947	888	927	893	919	932	881	891	919	911	894	958	895	957	886	873	919	907	968	939	892	903	941	903	906	901	967	876	891	926	902	916	893	950	962	938	896	922	867	886	954	923	926	865	961	932	873	897	876	890	882	937	917	853	944	911	951	850	912	912	985	918	994	923	856	905	905	942	935	872	910	909	895	906	948	919	955	930	922	914	883	917	936	924	924	914	909	943	946	938	872	930	952	910	953	946	916	940	893	934	927	938	899	923	878	931	900	991	922	951	918	937	1019	918	907	1007	892	923	878	996	933	940	914	896	916	955	895	890	942	908	932	904	912	923	970	944	916	896	947	927	891	893	918	930	931	901	957	905	949	911	963	925	978	975	960	917	964	864	898	926	950	947	943	902	956	936	922	929	979	967	843	891	967	946	910	949	945	872	894	875	929	942	952	907	910	951	913	874	913	907	909	937	941	935	944	907	962	943	939	915	938	876	938	935	909	942	856	914	967	923	976	900	878	879	961	977	883	922	946	933	904	907	902	914	912	885	943	904	909	962	935	867	934	919	904	897	959	884	900	917	884	852	956	832	914	939	984	934	887	870	915	880	948	866	944	924	846	934	905	932	884	916	920	938	926	922	917	917	962	939	906	955	926	994	928	943	881	946	909	887	896	924	902	896	906	944	966	923	917	924	937	924	908	907	917	890	941	899	928	939	960	917	910	929	913	840	877	895	898	878	962	924	958	900	919	897	902	931	881	925	936	931	917	893	851	876	942	895	876	926	930	885	888	925	931	938	915	943	959	951	902	907	895	956	946	953	954	940	921	949	883	910	933	895	879	937	982	937	968	910	922	937	857	983	949	909	959	921	951	954	913	972	994	927	983	901	990	914	888	922	932	882	894	955	954	925	928	941	913	919	921	961	897	894	892	920	930	962	891	915	982	933	913	936	909	910	932	927	902	975	892	945	930	915	942	945	950	936	913	1054	931	937	885	908	922	910	947	936	940	897	921	951	965	934	941	931	933	886	940	966	951	911	946	931	942	986	873	885	956	909	933	914	921	955	902	940	931	929	916	910	905	949	874	927	943	916	910	951	937	938	949	938	886	891	922	928	902	954	891	914	895	889	894	915	907	873	934	926	963	946	931	885	948	926	906	891	934	976	956	919	923	982	916	885	977	964	909	935	924	894	880	911	910	890	883	923	922	950	917	924	960	971	937	864	893	967	935	971	939	892	918	925	983	880	915	1000	962	908	952	874	920	899	914	906	897	877	915	896	890	903	893	945	900	922	912	942	931	885	935	950	937	883	955	895	947	891	951	901	897	910	909	937	928	897	949	971	902	929	908	959	932	943	957	977	890	959	862	935	923	941	914	956	934	943	911	917	926	950	878	925	957	908	940	941	973	907	919	915	942	885	935	916	928	904	991	918	973	913	915	888	881	912	936	921	939	926	918	1008	961	965	965	976	952	914	928	870	939	951	880	926	913	916	857	927	925	955	906	910	910	930	929	915	934	959	952	957	890	935	953	884	911	915	946	918	927	939	887	961	880	931	881	910	953	900	952	987	920	885	910	889	895	860	876	943	930	913	943	901	914	921	949	929	882	901	898	877	913	957	889	932	886	907	910	930	922	931	857	869	945	936	951	919	880	954	899	961	909	951	957	926	953	975	955	944	931	974	936	895	947	933	929	978	937	926	906	931	971	933	943	966	907	938	927	982	914	906	884	983	934	934	868	914	937	924	938	922	882	932	927	953	971	911	918	865	925	977	905	901	844	928	951	882	945	903	920	923	878	919	935	960	936	915	929	897	918	968	875	924	892	898	889	924	905	961	901	925	949	891	893	904	939	906	943	898	873	980	916	880	939	904	933	952	904	891	929	879	894	896	894	880	911	902	901	844	914	907	922	906	861	958	864	981	942	934	924	977	1013	889	913	905	937	994	917	930	910	920	910	931	965	932	923	958	926	1000	911	878	973	907	857	887	856	891	862	952	900	963	911	909	918	865	937	899	929	892	907	906	937	875	926	923	906	920	888	943	962	960	1002	966	931	843	988	907	920	954	913	966	913	915	970	921	946	933	940	904	932	894	958	919	945	937	891	897	883	950	883	905	963	948	936	892	886	942	961	980	922	942	940	931	907	912	932	909	910	895	950	908	955	908	891	928	959	905	945	909	886	978	948	886	927	901	911	954	918	1007	889	971	931	910	882	923	977	946	931	944	904	958	962	923	891	940	902	930	889	964	920	952	887	912	909	929	968	865	865	898	966	990	911	899	862	943	916	937	911	905	873	894	955	904	932	945	933	874	887	902	939	926	943	898	941	939	961	937	969	886	961	903	936	933	930	896	884	939	946	878	897	959	921	943	933	899	910	913	941	890	932	918	895	947	918	910	955	1001	946	939	948	918	931	903	895	951	895	897	899	930	996	1010	941	899	920	944	898	970	941	918	920	905	960	913	975	909	935	954	938	932	914	956	913	884	921	901	921	926	957	903	895	926	913	944	954	902	882	879	878	974	942	929	875	927	945	954	892	928	924	933	1003	942	942	903	873	961	903	934	942	981	949	973	866	926	937	916	882	873	949	896	959	980	951	873	945	899	930	944	930	950	890	879	981	883	949	906	883	953	950	970	904	935	900	915	940	903	892	907	923	893	922	907	931	899	887	926	959	931	951	948	949	933	936	919	979	936	920	887	953	977	935	948	934	909	942	924	935	934	890	894	880	940	926	939	933	900	927	949	936	945	896	893	946	912	850	941	884	965	892	971	892	927	927	914	934	893	932	877	912	966	893	949	888	864	955	893	942	882	965	872	914	951	919	909	967	885	962	891	916	989	920	908	944	939	929	935	937	822	864	932	897	909	902	914	867	927	903	915	923	897	858	931	914	896	930	901	938	955	937	946	912	912	922	909	914	903	972	937	924	990	921	898	931	909	953	938	951	874	935	914	897	908	1002	907	848	950	931	931	917	905	935	915	965	934	939	926	948	920	896	970	990	953	930	889	926	943	956	944	951	926	884	909	896	934	877	938	955	948	916	963	915	903	946	956	938	933	940	983	909	881	904	952	899	964	902	897	881	963	905	947	975	931	907	927	916	861	938	933	919	895	898	889	947	915	919	977	947	909	900	906	940	980	962	960	880	838	886	869	864	910	938	992	893	911	936	905	910	867	898	898	948	964	997	947	873	899	948	950	907	937	909	925	953	929	937	934	918	996	918	941	910	908	913	916	917	928	981	937	926	918	922	914	916	931	899	973	879	955	976	904	916	884	943	883	981	940	918	936	908	888	929	1009	961	929	948	910	945	949	971	947	927	871	929	903	904	854	920	881	899	965	946	956	868	916	893	900	922	903	984	940	969	903	931	916	902	925	911	862	963	935	936
48199	10380	1505	613	484	391	401	344	328	372	337	298	286	285	316	273	309	268	275	255	292	305	301	327	277	285	308	331	316	286	285	270	269	317	276	284	274	274	241	287	307	288	278	274	286	283	269	277	292	331	313	280	262	304	315	258	308	281	316	269	293	285	279	282	292	303	281	307	281	291	290	296	271	303	275	300	280	287	292	265	298	305	292	298	282	281	291	296	269	291	268	279	283	282	277	298	266	323	332	308	260	283	278	319	275	268	278	286	318	298	301	312	312	275	313	287	293	249	294	278	291	287	294	261	278	264	256	298	275	274	264	286	299	290	273	294	299	275	289	299	278	275	273	271	251	293	279	262	310	322	316	263	291	290	278	301	302	294	268	296	268	274	285	339	284	279	275	294	258	301	318	287	287	255	264	302	266	266	279	320	281	263	290	253	284	272	313	274	261	283	256	296	263	282	275	305	271	278	290	297	256	329	310	322	302	267	283	279	278	290	296	267	284	294	293	247	283	246	315	279	321	258	264	287	314	277	312	265	312	303	244	255	276	308	297	286	245	306	296	274	287	289	295	296	293	287	290	281	250	280	322	306	259	271	259	306	296	262	286	269	305	290	291	253	267	281	293	276	246	280	296	285	333	271	288	285	297	297	259	292	258	264	251	275	273	311	280	315	262	297	293	302	306	285	305	264	306	278	250	270	291	265	287	297	301	288	302	288	316	304	279	292	288	258	272	263	274	284	290	287	296	280	328	274	296	306	294	310	289	310	302	277	281	250	282	294	259	308	289	283	294	269	267	278	299	299	285	275	283	302	280	280	307	267	307	251	308	260	267	306	243	280	281	286	287	282	312	286	290	268	270	292	299	273	287	272	296	295	287	298	291	286	291	258	234	319	281	319	267	315	301	266	288	301	235	277	283	283	253	309	267	295	273	283	321	289	277	294	259	283	263	263	280	294	314	295	272	289	274	267	281	287	272	272	273	304	268	309	297	268	307	261	292	307	314	292	266	266	257	304	256	295	284	264	289	306	287	277	284	270	278	314	310	267	247	261	295	269	315	287	283	295	278	253	300	264	289	283	268	244	274	286	269	293	271	254	283	279	297	313	312	287	258	294	268	274	287	260	263	263	298	304	286	311	304	298	255	264	297	266	268	273	311	280	298	248	295	286	259	277	292	308	284	273	280	275	299	297	298	302	296	272	298	299	290	294	254	266	268	274	250	270	279	283	298	277	260	267	291	312	264	285	290	312	262	291	284	277	273	274	288	269	276	309	284	275	310	282	306	302	294	266	284	273	264	271	276	302	282	287	312	289	269	281	297	279	286	299	293	295	295	289	289	308	283	264	286	312	264	306	281	287	312	277	243	268	269	291	280	278	267	335	304	310	285	259	282	297	240	287	270	265	262	245	282	301	299	276	297	326	304	268	247	300	285	314	252	291	270	288	336	270	303	295	275	272	273	298	236	256	249	322	297	254	275	259	291	288	262	294	256	253	298	284	272	328	260	296	293	300	297	303	296	299	282	276	263	272	280	274	293	257	267	280	284	279	286	312	298	250	315	296	306	245	272	293	239	286	300	318	287	308	290	268	289	308	252	286	281	297	274	280	280	268	302	291	239	271	296	330	276	250	280	284	286	285	296	277	289	306	330	256	291	287	276	306	290	274	260	296	266	286	287	307	273	279	277	277	296	317	292	269	276	277	273	254	251	270	288	305	278	307	300	245	271	283	298	283	286	294	262	269	298	302	279	299	302	271	290	263	260	305	271	277	241	284	268	285	268	277	270	290	289	294	285	282	265	299	300	275	316	302	274	266	265	289	271	290	256	291	244	281	330	291	289	283	271	291	305	281	299	276	258	302	278	280	265	280	328	258	263	303	291	306	252	271	266	300	304	319	310	302	273	293	297	283	285	271	290	286	275	274	264	310	280	278	279	283	274	298	271	283	293	296	263	243	238	278	270	266	283	300	291	309	296	289	264	277	312	290	291	314	280	276	271	304	257	282	290	301	277	299	240	293	285	268	276	282	284	292	312	289	258	268	300	277	283	288	269	293	269	283	299	281	281	293	289	273	272	289	277	268	305	327	280	296	298	285	245	308	264	297	293	296	283	292	295	269	279	250	307	285	282	278	260	300	314	288	287	279	263	300	255	290	275	285	271	258	252	265	276	265	285	289	320	312	305	283	293	276	305	267	277	262	284	284	274	283	277	281	293	259	275	282	281	271	278	264	285	260	276	295	304	295	263	297	325	284	279	293	282	306	289	274	287	279	282	281	280	280	298	282	292	288	275	302	272	265	275	279	299	300	240	286	277	275	296	305	307	302	285	288	260	287	298	288	265	288	290	291	271	308	289	297	300	283	318	301	287	302	296	267	301	325	273	317	309	283	284	265	299	252	295	291	315	293	240	268	313	313	259	283	271	263	301	286	277	289	292	248	276	270	296	300	300	274	266	249	269	293	310	306	278	332	286	272	278	284	263	289	270	297	312	285	305	316	302	287	274	272	299	276	303	289	287	288	301	322	276	275	274	258	275	275	294	295	280	277	306	293	293	305	282	265	264	305	281	258	267	277	296	293	262	298	263	293	289	273	279	282	310	273	283	265	270	290	285	277	302	319	294	298	254	279	289	301	330	270	327	301	285	283	301	286	279	274	281	286	263	270	288	286	292	293	323	279	300	283	304	291	308	268	298	294	281	290	288	284	292	303	296	309	293	285	301	289	329	283	266	259	273	255	269	299	265	264	279	293	311	263	290	269	283	284	277	255	297	262	298	271	269	294	309	272	275	289	263	306	299	266	289	292	295	307	271	302	283	265	286	285	276	299	322	252	295	269	281	303	302	314	275	286	296	308	286	318	294	291	295	277	282	271	261	296	297	271	260	258	271	289	276	270	298	273	274	308	304	302	293	314	283	280	303	290	272	281	279	254	260	279	290	290	271	294	273	275	293	260	301	311	298	264	266	261	304	321	285	288	246	278	295	276	303	283	310	313	259	284	295	294	286	282	304	289	327	299	277	272	299	279	262	304	276	284	298	292	279	302	307	265	332	265	262	297	284	257	273	298	285	259	297	262	292	278	261	298	261	300	238	263	296	285	280	272	251	296	289	323	319	270	292	301	307	259	267	299	290	275	267	269	325	297	231	275	242	284	297	281	348	296	277	274	290	279	272	289	299	308	271	282	306	294	291	271	280	297	252	248	306	246	258	279	291	279	264	298	300	285	268	282	277	269	282	289	305	286	291	290	311	296	273	309	256	295	295	275	266	292	287	326	285	307	291	267	294	310	272	262	287	308	280	306	312	291	309	310	295	283	271	296	328	288	293	289	293	294	268	262	270	272	286	259	288	267	300	279	284	278	255	277	285	288	289	285	310	271	268	314	273	292	320	266	289	285	275	272	310	281	295	263	292	311	283	276	287	276	274	275	288	302	278	284	270	268	272	309	305	263	296	257	285	274	281	309	283	280	270	310	289	252	287	301	267	299	276	290
23886	987	1548	1738	1519	1301	1111	985	942	926	824	861	786	745	768	749	715	711	719	690	697	677	649	648	682	671	644	664	652	700	641	675	720	666	657	680	673	647	653	653	654	674	672	625	637	645	645	664	601	666	622	608	693	629	637	645	623	669	653	660	650	612	668	624	649	653	659	603	614	658	629	627	682	646	641	631	604	616	643	640	679	673	598	668	652	644	676	641	711	629	627	690	660	632	648	644	639	644	613	634	619	620	681	657	664	674	628	612	612	621	652	671	638	655	685	679	648	599	623	658	633	638	663	685	656	653	681	639	642	605	573	640	638	631	594	619	631	662	673	667	659	649	627	661	620	624	621	604	655	649	633	652	647	619	652	641	624	650	636	654	614	610	618	625	631	616	636	595	633	657	648	618	629	622	650	661	609	658	644	656	643	616	658	645	683	620	629	611	647	612	632	642	619	607	685	672	669	663	662	668	595	663	612	663	653	609	645	615	653	632	671	649	681	652	665	627	634	644	619	634	637	639	631	659	662	689	657	666	643	632	627	645	635	656	654	654	617	643	690	615	667	669	645	625	608	624	651	666	669	651	614	642	675	629	646	615	647	653	635	602	663	613	643	617	587	670	630	662	658	605	629	621	641	638	669	659	662	643	653	678	640	626	635	665	646	633	670	660	612	651	627	601	650	622	712	692	651	683	644	634	642	638	632	642	651	584	669	644	643	630	608	635	636	658	614	631	617	683	619	660	611	642	659	675	646	636	635	673	615	620	647	626	660	628	633	692	627	630	613	698	645	649	596	613	687	675	650	605	626	659	644	616	666	633	658	673	593	635	669	678	654	613	610	621	606	641	667	633	689	611	642	612	668	676	637	622	683	628	616	621	660	648	633	635	643	648	626	618	616	619	644	626	613	628	624	627	649	674	665	657	654	691	677	622	593	637	631	623	689	645	631	652	617	668	610	643	627	628	673	615	638	624	654	630	590	624	657	664	654	593	635	654	621	656	640	641	671	613	657	636	635	641	620	621	649	695	660	620	627	626	622	604	639	681	643	665	657	660	632	622	613	608	653	615	623	630	646	656	625	616	694	651	617	633	660	628	621	707	635	631	684	629	624	674	609	681	643	639	606	645	666	619	635	627	674	643	629	696	635	624	650	640	616	599	661	627	673	637	626	689	652	599	636	614	676	632	637	658	688	671	574	699	617	648	655	599	658	602	654	609	661	658	621	655	651	657	696	614	662	647	649	627	663	677	641	626	657	677	619	641	664	591	614	641	670	605	669	624	625	674	672	643	689	644	612	639	696	654	650	655	654	700	695	587	644	673	637	659	682	653	635	638	626	639	643	655	639	637	613	682	692	651	647	614	620	658	682	622	633	719	631	639	586	660	685	647	678	645	619	700	647	641	671	569	623	660	609	644	652	616	645	665	642	617	666	626	661	624	685	648	666	596	640	638	631	628	670	593	665	645	654	650	631	680	654	645	598	653	631	597	669	624	573	702	646	658	674	613	639	601	627	633	638	645	660	649	622	640	627	625	634	689	648	674	649	650	621	637	675	616	639	646	643	670	667	671	667	673	624	669	661	555	677	657	654	656	642	643	658	640	643	623	643	651	571	653	645	653	599	618	668	639	590	607	629	650	648	633	630	627	654	693	656	611	657	607	670	616	623	624	654	645	641	648	622	654	627	638	644	613	645	662	610	665	654	664	655	636	656	656	640	582	626	656	652	643	646	655	674	672	617	627	661	619	652	640	643	647	624	644	658	647	604	663	679	691	668	598	655	627	635	650	638	625	654	668	647	622	645	596	684	668	623	603	609	630	607	669	657	614	581	690	678	645	654	674	661	616	604	671	636	615	606	626	649	694	633	610	657	649	608	688	644	701	656	671	641	641	651	674	589	670	634	620	658	645	664	671	647	653	632	643	668	627	669	606	618	677	629	650	638	631	640	604	634	672	668	660	683	633	638	667	640	616	618	671	695	602	675	581	666	606	631	616	615	656	663	681	608	651	674	661	638	615	610	633	623	629	641	626	661	673	620	703	604	646	623	653	643	630	632	670	665	686	623	659	605	635	693	612	607	683	614	643	629	644	655	655	565	647	664	687	615	657	646	664	662	669	659	672	597	635	690	649	611	655	650	644	644	610	580	663	675	631	653	656	669	657	655	654	615	664	629	664	678	652	646	656	645	626	612	622	633	623	572	656	656	628	651	654	658	660	628	610	632	653	675	675	626	669	648	669	661	631	631	617	655	651	634	676	648	664	694	649	637	626	641	625	690	655	659	645	656	651	658	656	631	625	625	613	624	640	601	644	670	653	629	634	658	648	632	651	622	595	615	627	654	624	623	624	620	652	628	687	644	602	666	647	655	638	659	613	646	639	661	655	661	643	665	650	635	589	643	636	633	631	644	632	672	610	640	673	673	674	611	609	614	627	600	623	596	595	654	623	661	653	670	635	607	648	651	657	712	658	658	639	656	666	635	654	608	630	673	665	617	624	631	610	669	642	640	645	693	680	624	668	622	680	652	623	655	624	688	647	629	639	660	649	622	637	579	670	644	659	640	621	630	626	653	641	617	675	669	655	668	651	631	645	663	683	687	663	639	651	660	622	664	640	680	671	671	628	689	617	650	634	653	694	660	658	626	686	645	624	656	663	679	667	638	604	608	633	667	669	638	643	619	591	640	655	642	672	637	619	633	660	641	668	668	608	638	685	705	628	606	558	640	594	635	626	653	677	698	639	666	655	631	645	662	695	740	666	677	676	603	648	618	642	626	659	657	626	652	638	656	654	639	648	593	626	622	644	633	615	626	621	665	664	612	624	631	672	652	636	679	639	660	632	665	624	661	626	671	637	644	634	598	599	676	633	646	622	649	653	683	630	696	627	649	650	689	677	661	674	623	629	650	657	596	611	645	639	652	628	668	652	628	573	628	603	673	675	650	671	651	656	669	595	637	618	643	658	682	661	632	643	655	690	642	695	627	641	630	588	656	651	694	632	639	626	671	606	653	630	664	661	650	664	659	654	630	667	579	643	633	623	697	657	628	656	647	639	670	655	645	644	645	653	649	596	643	663	628	667	686	628	655	679	677	686	603	645	645	642	627	650	661	644	638	651	689	638	653	650	621	619	647	660	628	674	639	649	668	620	660	677	645	656	650	632	669	595	609	647	630	659	617	652	653	605	668	657	668	611	652	678	652	618	607	653	646	640	666	639	686	650	655	601	645	651	651	633	663	655	640	624	644	602	664	648	655	684	635	704	693	643	614	595	594	695	611	662	712	643	632	628	651	632	641	640	634	615	648	659	671	670	662	621	605	634	611	638	634	643	616	615	613	642	659	685	594	618	632	633	623	636	642	671	606	672	658	609	669	626	673	599	647	623	656	697	634	661	616	680	581	687	596	640	643	668	627	666	663	647	667	638	643	617	657	641	662	637	721	604	655	664	647	583	611	645	634	676	679	658	658	609	647	663	602	673	659	630	638	630	644	610
28715	3202	322	333	330	301	323	278	315	344	314	314	304	309	315	350	313	325	336	313	308	302	309	265	326	306	327	325	335	301	302	297	274	304	322	320	281	326	278	315	326	280	313	282	306	296	313	317	297	286	277	298	263	288	354	314	304	341	306	331	305	295	302	309	274	323	314	309	285	310	305	308	291	278	323	258	314	347	262	313	288	324	306	291	336	353	289	307	314	317	306	312	321	298	302	322	317	326	292	322	301	309	310	358	305	314	318	298	338	307	351	283	297	292	313	351	304	286	308	304	305	301	330	305	270	313	284	329	318	328	274	297	330	334	278	280	310	315	329	314	323	321	325	299	328	375	299	338	293	322	279	283	275	306	305	307	274	284	321	308	307	281	305	296	299	349	294	330	307	301	269	304	264	286	315	302	276	300	315	275	324	302	289	313	277	294	292	319	312	310	299	295	289	271	302	333	283	304	293	304	315	307	300	293	316	297	242	314	327	262	319	315	325	277	326	309	309	294	293	309	310	301	325	273	279	291	285	290	289	297	342	320	278	277	293	329	326	279	313	308	310	298	297	308	293	279	314	325	312	306	308	297	285	287	308	309	311	318	293	298	302	305	307	338	288	288	308	307	293	327	322	348	272	329	305	338	320	340	302	325	307	279	334	327	283	333	302	296	296	293	328	311	300	268	316	305	293	298	335	321	327	296	326	289	276	295	294	294	301	329	301	314	279	279	291	305	293	296	295	313	310	286	323	332	292	284	303	274	286	296	328	312	277	327	300	277	307	283	306	293	312	344	318	320	333	270	297	315	289	319	330	312	301	322	302	321	265	313	296	302	285	302	295	291	311	305	329	297	294	288	335	325	260	311	291	305	332	336	295	317	298	302	281	282	298	282	288	308	279	303	287	322	301	307	264	307	339	312	337	296	303	295	301	290	288	259	271	263	309	284	299	310	294	288	308	322	311	338	333	276	271	265	303	298	270	285	322	326	287	315	311	321	353	326	315	321	325	293	300	308	315	318	322	311	296	309	277	286	326	333	312	271	314	339	310	315	333	294	285	331	272	302	317	320	326	272	299	291	304	323	294	302	307	302	338	337	332	292	318	306	298	291	312	331	309	349	289	301	323	325	315	301	319	294	336	300	296	315	310	298	313	309	310	296	326	313	321	342	327	314	273	296	313	283	303	294	300	291	299	315	318	319	316	297	308	283	278	345	317	319	288	286	300	348	290	292	326	320	341	304	323	307	290	311	288	301	324	304	293	310	308	303	326	278	311	307	295	339	302	295	290	320	330	282	324	300	309	290	310	304	340	287	307	304	284	293	317	318	306	314	304	321	321	279	328	330	294	299	280	294	332	309	324	332	282	308	292	284	285	272	312	321	312	325	307	319	306	309	319	265	304	330	281	318	302	326	323	306	279	315	292	334	279	297	296	317	304	334	315	320	318	302	314	316	288	316	320	339	312	317	360	303	310	303	336	331	302	331	319	286	290	283	312	300	282	287	308	311	275	293	295	296	300	284	359	324	302	300	281	302	314	302	314	290	320	324	331	290	289	302	315	354	310	302	283	292	318	329	305	295	335	309	302	328	300	336	327	315	353	325	277	326	258	294	304	278	277	278	327	318	332	326	305	283	292	310	323	305	316	316	313	283	303	344	284	296	276	282	315	286	299	303	373	325	317	311	316	324	315	334	295	335	293	294	311	304	297	304	297	302	324	285	281	280	327	273	308	304	331	296	295	361	299	317	303	345	312	274	297	292	329	300	310	309	321	299	300	268	314	272	269	303	333	343	325	285	293	282	318	347	293	297	333	310	319	319	278	290	305	312	317	290	286	295	292	297	275	300	309	323	310	319	279	294	287	271	328	299	282	308	320	360	319	292	322	285	312	301	337	310	286	299	317	312	345	312	309	315	291	325	301	277	319	347	308	300	306	268	298	340	315	317	262	312	297	296	312	319	309	291	333	278	294	306	284	281	318	296	331	291	293	331	344	304	287	260	277	352	306	265	320	285	307	300	305	336	276	320	287	289	306	282	287	312	349	323	283	281	315	323	292	286	299	291	305	280	295	311	305	339	339	339	314	298	307	327	327	314	350	313	313	314	300	307	332	302	311	330	294	320	328	340	274	320	307	339	319	354	261	287	311	321	305	351	296	314	311	300	312	298	292	331	305	316	304	284	276	328	319	306	333	319	298	288	298	317	303	345	313	314	314	320	292	286	295	321	293	297	271	270	311	332	302	320	328	322	298	290	326	284	305	361	308	307	352	304	326	279	316	333	324	302	330	302	318	297	313	331	286	289	283	318	295	286	301	336	312	322	317	330	334	325	312	291	316	340	299	270	315	301	291	299	298	350	285	316	342	311	285	314	313	327	316	327	269	296	311	327	292	290	289	310	296	292	317	265	308	289	282	316	319	316	303	294	301	321	331	326	288	326	287	364	286	279	312	288	311	293	313	291	317	320	323	313	269	289	275	286	342	277	318	305	292	312	304	304	324	287	284	300	282	331	306	272	293	310	289	311	276	285	301	291	330	329	312	286	314	303	283	261	294	302	310	330	323	285	292	300	287	325	297	324	295	294	355	276	292	306	285	278	305	316	309	319	316	297	308	296	279	312	266	286	275	307	296	309	276	326	285	288	255	280	334	322	310	339	295	323	294	310	311	293	308	293	291	303	292	334	325	316	274	333	299	307	319	295	273	297	299	317	328	272	309	321	299	278	298	306	303	294	298	318	323	287	325	301	298	292	290	299	281	293	341	312	299	299	270	285	304	336	305	303	286	307	279	303	311	324	296	302	336	266	268	285	322	285	317	290	301	296	291	310	288	293	279	310	299	313	293	293	322	280	327	309	291	326	329	339	336	295	297	287	304	294	302	310	316	319	323	294	318	306	301	317	309	301	275	284	328	297	310	274	307	291	285	304	319	311	320	325	285	290	289	288	312	324	314	298	329	308	318	299	306	291	292	319	336	296	281	312	298	341	331	298	288	297	306	321	304	305	293	319	295	335	315	290	296	320	309	300	277	298	335	370	333	310	319	291	297	336	300	282	303	325	299	298	329	294	321	278	272	302	284	294	285	337	309	315	272	287	316	298	300	268	296	285	291	290	326	341	295	335	306	302	319	282	300	324	302	316	326	316	316	339	338	299	297	305	295	310	290	291	315	312	306	322	316	304	290	326	294	280	294	326	331	307	304	341	322	272	320	297	298	304	304	299	308	342	289	308	339	335	331	280	287	313	281	334	333	290	311	288	331	322	306	339	297	298	304	271	312	311	270	307	290	319	282	285	314	277	334	309	311	303	301	328	314	300	296	340	269	324	289	324	308	301	316	314	271	324	317	308	309	305	288	287	328	292	322	306	302	296	306	298	313	329	293	285	352	268	309	347	316	311	307	328	302	324	296	309	287	321	298	305	280	300	310	324	316	298	304	306	287	306	301	277	328	340	318	315	300	321	308	335	351	316	290	297	312	326	280	304	271	310	322	313
16503	766	698	713	724	809	720	731	732	715	705	732	729	695	745	730	734	697	712	719	713	716	703	707	666	700	709	750	723	741	706	743	748	684	734	729	701	686	701	705	736	703	701	671	711	697	719	688	740	720	702	729	745	715	726	714	712	691	714	664	711	724	701	685	729	738	767	741	730	709	676	746	717	702	693	731	696	731	742	703	703	718	731	718	709	697	650	713	720	689	721	752	717	722	726	730	718	774	688	691	717	739	739	705	739	745	744	708	685	730	708	743	726	719	725	739	738	690	712	665	696	713	689	739	719	706	686	697	698	670	693	703	719	676	642	747	705	710	688	728	755	704	702	735	670	699	703	718	722	729	723	736	673	755	714	702	696	736	722	739	704	711	717	653	674	735	689	700	746	705	757	744	726	715	721	670	728	694	723	719	690	738	736	688	712	756	690	712	787	722	750	690	743	731	687	715	696	726	698	721	660	705	725	694	693	706	693	745	675	710	713	741	742	678	699	710	733	736	735	726	715	741	739	700	744	731	700	682	758	715	745	746	670	674	707	712	724	742	714	723	651	702	684	774	689	722	731	726	692	745	687	692	701	719	700	758	674	727	725	718	728	691	717	717	741	678	708	733	754	752	669	739	793	725	770	745	685	668	709	667	719	672	704	793	728	715	730	702	732	722	697	743	746	717	736	713	720	716	707	743	720	708	772	707	702	708	686	704	711	726	711	755	721	666	709	710	709	722	707	776	742	690	772	709	718	722	721	689	730	716	743	711	715	691	731	694	676	719	754	690	678	664	711	726	692	727	748	711	735	747	714	708	720	694	735	682	755	704	708	645	742	690	744	754	722	734	738	747	667	702	718	714	720	667	690	735	697	722	735	735	705	726	707	737	681	732	736	737	705	692	725	669	679	712	786	753	771	742	730	735	659	686	712	688	693	736	700	754	671	683	707	745	659	709	706	683	671	721	737	735	704	686	719	705	755	708	712	721	724	689	691	694	743	687	730	747	686	771	656	725	695	733	701	690	697	684	725	703	715	715	699	701	711	719	710	749	744	761	708	749	646	670	717	802	737	715	713	752	702	689	700	687	717	731	774	716	756	794	701	696	728	730	756	766	746	663	719	712	697	703	699	677	755	716	727	734	717	753	717	730	745	706	710	675	707	754	669	759	697	732	703	708	694	699	711	706	771	722	751	726	739	768	723	764	718	774	683	720	697	743	734	676	716	680	696	672	776	713	719	734	744	758	715	731	684	722	718	741	744	731	690	721	747	711	727	711	764	679	695	767	753	717	704	682	725	729	702	691	693	709	755	710	752	704	698	709	689	689	702	724	748	681	672	740	696	696	717	678	741	694	711	775	721	682	727	748	693	741	713	688	695	717	729	675	698	682	751	756	728	757	671	714	720	713	692	721	718	697	703	728	804	753	741	747	743	705	736	709	719	718	718	728	689	699	725	693	731	738	726	726	705	726	708	700	732	774	734	724	711	747	706	715	721	688	730	711	656	715	698	713	711	723	681	719	688	697	700	716	711	680	691	684	706	744	794	730	699	700	778	740	761	717	685	686	726	697	705	743	723	748	716	641	699	715	729	703	712	762	727	709	709	724	737	717	757	696	744	716	754	688	681	715	679	706	675	719	712	701	720	692	728	711	705	697	705	754	707	680	782	720	727	717	707	722	713	751	669	681	727	702	743	747	689	711	686	646	729	693	727	713	683	722	698	691	718	757	742	695	673	753	719	678	702	715	755	755	660	698	722	714	686	685	706	766	676	710	740	709	715	749	687	717	716	725	722	725	726	719	633	703	698	748	743	698	698	694	728	729	724	688	712	706	728	713	677	719	763	707	727	712	701	702	700	634	709	733	761	650	718	705	694	714	695	716	723	746	745	736	720	711	737	718	729	736	686	714	723	743	663	701	714	684	729	754	699	696	688	720	721	695	700	732	733	749	744	721	704	716	742	703	720	661	689	708	727	727	744	708	705	687	748	682	710	735	731	691	663	701	773	750	757	707	707	737	774	753	787	705	705	710	674	722	711	693	687	707	700	684	723	718	740	714	713	663	684	697	723	688	684	705	705	756	744	716	719	705	739	732	689	666	724	740	760	717	712	750	738	695	724	710	688	718	761	730	679	746	741	712	759	743	741	742	703	730	685	702	748	744	658	722	677	694	719	724	720	739	700	731	686	716	694	678	716	753	730	707	701	727	741	757	703	698	767	672	738	683	698	691	751	718	736	715	682	682	740	694	717	724	738	730	712	732	706	704	750	738	729	673	744	736	701	722	728	735	685	714	723	739	685	724	685	684	722	748	723	748	738	717	721	708	726	713	758	720	693	682	687	705	722	720	732	708	695	773	729	704	677	658	740	719	726	696	682	701	749	716	705	753	664	687	711	713	723	719	711	716	760	754	727	694	714	725	697	712	662	731	699	732	681	702	696	704	722	664	690	723	705	724	712	707	691	717	725	654	664	736	768	708	700	700	706	696	725	739	685	711	714	686	700	692	710	725	726	739	741	732	706	768	703	663	724	731	717	687	716	713	766	725	707	726	723	706	702	741	705	709	700	690	676	685	667	729	687	696	693	729	751	707	725	700	696	731	728	687	721	727	792	721	724	693	731	729	709	714	694	707	763	723	694	726	713	705	739	754	682	736	731	699	718	731	690	716	709	750	669	727	664	696	735	713	654	699	708	737	713	750	681	686	726	711	747	709	736	711	721	733	719	681	710	679	734	709	765	747	708	696	706	765	679	710	750	708	727	732	705	723	709	744	719	686	729	731	763	746	736	714	736	739	724	729	706	706	710	675	698	750	658	704	750	729	714	732	736	733	726	746	698	704	732	733	753	688	679	727	697	724	705	666	692	710	701	732	736	718	714	722	693	754	704	728	713	740	726	718	719	698	735	672	737	705	656	710	744	703	743	740	719	700	663	709	705	762	732	748	784	691	684	705	742	761	784	693	702	743	762	716	735	734	685	712	733	738	794	719	681	730	758	684	698	787	741	706	721	703	754	721	711	728	719	714	727	739	684	690	747	690	770	697	706	752	711	686	747	688	739	681	674	741	735	732	673	727	710	668	711	777	748	732	712	741	707	721	713	722	736	690	704	675	696	741	725	726	719	690	767	769	715	728	771	687	728	736	697	710	770	696	730	673	766	661	713	753	716	692	696	744	698	719	771	669	677	691	690	732	699	718	708	702	695	725	730	721	723	748	706	740	723	715	693	732	720	727	757	720	742	658	778	758	739	735	657	726	701	720	755	766	708	725	748	698	725	690	673	708	713	730	732	727	717	694	743	721	734	709	751	744	689	672	722	715	742	729	691	695	695	710	754	720	703	762	794	725	742	743	723	762	729	706	730	646	735	739	686	710	717	739	723	732	680	729	742	683	688	748	744	663	729	686	734	755	715	650	689	694	743	742	652	740	704	681	717	706	692	720	702	708	717	738	677	710	714	763	736	696	710	679	714	726	699	727	728	680	743	729	714	690
44756	8114	935	531	500	510	440	491	461	394	442	399	460	388	386	427	436	411	435	451	415	409	425	410	402	438	446	411	421	444	441	395	400	403	432	407	482	438	424	397	428	417	428	395	415	427	406	423	398	436	427	405	406	394	475	400	402	382	399	385	399	463	372	423	439	383	406	433	417	405	432	465	426	431	425	429	439	430	447	419	425	398	430	442	399	442	459	412	413	424	434	425	398	474	397	475	426	433	415	406	414	421	393	437	432	439	392	377	434	419	445	427	405	429	439	404	387	401	415	410	424	413	366	438	436	420	396	441	432	428	409	382	413	428	383	423	428	417	446	402	421	435	389	442	414	407	431	406	412	435	401	434	434	419	425	405	401	398	450	411	379	398	429	363	444	425	417	403	426	431	411	415	412	383	414	401	404	401	445	425	413	354	422	412	429	411	449	404	418	404	392	421	420	423	431	420	457	413	426	431	393	461	402	420	433	392	410	371	422	410	430	419	445	445	425	398	397	405	423	393	391	405	398	386	445	388	397	394	408	445	413	425	442	376	456	417	417	356	422	419	421	412	424	422	413	446	436	460	426	433	360	409	410	436	418	409	382	389	472	403	434	435	455	425	434	417	416	434	401	451	424	400	412	446	419	445	387	405	416	436	434	407	473	409	426	403	422	423	416	424	454	426	452	384	432	408	427	393	403	407	448	437	411	404	425	417	415	389	435	410	414	429	474	402	449	410	416	406	374	416	412	413	412	417	412	428	361	411	424	397	391	411	406	410	425	406	433	386	420	407	450	428	424	442	421	405	431	426	408	380	461	411	408	443	368	450	403	391	376	425	433	441	446	367	408	410	424	401	408	460	396	459	418	454	422	434	425	392	390	454	419	468	427	413	438	434	389	386	392	402	403	421	481	369	412	443	391	426	407	417	417	375	430	436	394	412	395	380	391	409	414	418	392	406	398	385	442	410	411	422	412	422	401	449	446	439	414	443	382	430	404	355	431	406	438	410	432	404	426	413	424	414	383	420	450	439	411	383	421	413	390	400	403	416	426	434	442	413	426	417	393	437	423	422	426	393	468	413	425	395	453	387	385	441	444	420	387	447	429	455	429	433	356	418	431	441	423	395	415	400	411	388	410	388	401	409	374	427	439	418	462	414	422	417	407	411	405	411	437	409	397	393	412	439	408	437	422	415	436	475	433	424	433	432	451	403	439	373	399	402	424	360	447	426	425	378	415	407	403	450	423	443	423	440	411	395	413	427	450	377	400	422	404	401	414	414	375	408	427	426	432	417	451	396	399	443	431	394	399	392	449	443	401	457	439	418	405	445	393	417	413	411	401	426	408	412	434	448	430	360	413	434	429	429	374	433	434	435	455	449	401	452	401	427	390	456	448	405	434	437	409	426	413	422	407	413	428	414	409	443	416	384	425	396	430	408	441	436	427	444	427	377	428	447	386	426	437	418	449	401	467	455	456	446	380	415	436	392	435	444	391	429	415	404	416	402	410	394	382	413	436	413	432	413	407	389	456	435	449	453	382	450	402	440	459	419	404	388	436	420	391	389	439	407	406	444	419	404	407	398	436	375	456	358	447	411	402	426	383	379	417	402	461	401	435	441	462	442	399	447	416	381	389	410	409	376	418	446	400	437	368	413	391	408	448	385	414	369	423	404	457	403	457	420	408	398	413	413	389	381	389	413	409	407	446	416	406	427	408	412	386	441	434	423	435	418	401	438	402	398	439	400	421	439	416	425	464	385	421	393	445	429	407	432	415	439	421	441	406	417	457	426	418	412	398	388	415	405	398	396	378	432	383	426	421	382	422	417	418	420	415	410	426	409	407	432	421	436	426	461	425	378	419	391	439	400	403	444	395	460	411	416	412	399	408	375	417	420	417	448	409	417	430	425	429	404	378	414	400	452	420	423	451	453	379	412	408	408	355	388	402	399	419	418	458	412	445	425	408	431	393	435	418	408	414	404	403	413	367	418	430	401	405	425	436	396	394	395	452	416	380	404	411	429	443	419	426	402	401	461	420	395	397	445	416	422	428	414	414	387	411	398	403	420	408	427	433	405	452	423	416	376	424	433	401	391	420	410	440	414	412	420	448	438	402	410	438	374	425	432	426	407	393	468	426	399	406	431	383	438	427	404	409	395	446	385	421	457	455	429	394	406	414	431	407	395	436	396	467	442	443	411	432	455	429	420	437	404	428	435	431	430	400	416	394	413	393	426	377	411	430	410	433	437	391	449	425	437	395	424	400	451	434	433	400	432	452	386	424	407	427	403	391	390	398	434	419	374	431	368	412	433	429	408	391	414	402	428	391	376	417	369	416	457	394	368	417	449	446	428	449	399	437	378	412	393	431	422	391	395	421	413	390	426	403	409	428	348	410	414	441	415	399	431	451	424	415	392	395	427	459	432	426	420	436	399	470	387	421	417	420	485	419	436	453	421	416	405	382	419	414	393	417	433	404	409	454	402	422	395	415	405	440	420	441	448	387	370	458	403	401	442	422	444	397	407	428	378	393	414	399	399	397	402	409	412	394	434	394	389	465	469	427	403	403	422	391	443	434	458	382	423	404	420	402	355	407	429	424	414	406	421	408	431	424	401	418	420	422	420	463	420	410	395	431	404	388	432	412	412	387	399	389	421	393	400	381	438	485	420	397	413	447	436	381	410	407	446	411	419	435	377	393	420	404	445	453	418	410	386	397	411	421	397	433	432	405	442	424	398	422	418	405	415	398	422	410	414	449	400	412	410	417	418	411	417	394	416	400	445	413	395	418	419	401	430	442	421	413	431	388	425	428	424	421	412	419	413	433	400	418	438	404	424	406	408	421	444	394	411	424	441	431	419	400	388	443	420	409	453	421	407	435	409	446	401	401	456	443	394	381	407	450	439	423	421	418	450	387	427	385	425	403	425	423	404	386	392	411	406	439	428	411	428	406	421	441	457	399	405	446	417	441	422	403	433	437	391	386	449	395	394	416	416	382	421	414	371	401	454	388	430	424	392	413	437	424	452	469	414	413	434	399	423	444	428	418	441	434	414	435	411	443	415	404	406	443	453	418	412	439	449	380	384	398	427	441	403	397	436	402	438	440	397	410	469	407	437	434	383	417	413	444	403	440	384	420	423	423	446	431	434	411	426	392	425	380	407	416	440	389	414	433	424	438	421	411	418	430	401	370	418	441	391	440	418	423	441	396	436	411	391	392	414	429	408	435	450	410	428	417	463	397	430	373	425	414	443	449	440	455	434	387	429	434	386	399	428	366	427	381	381	387	413	426	427	417	390	396	406	417	429	439	412	427	444	402	413	435	432	437	413	431	428	410	443	406	410	414	442	401	384	427	422	389	392	410	413	411	433	413	396	463	410	426	451	427	400	406	438	408	386	401	371	424	388	396	432	385	398	427	359	431	426	415	414	436	415	444	438	411	435	403	403	398	408	435	421	443	422	410	380	457	377	402	423	385	416	439	411	386	399	457	410	395	338
23820	1016	1367	1468	1299	1187	1152	1134	1057	1079	1054	1040	974	981	1035	1008	940	993	919	967	942	897	943	924	927	951	898	916	932	913	957	934	1004	971	887	985	898	938	933	945	942	960	998	931	910	920	917	949	971	952	937	915	902	902	905	972	906	901	928	963	975	898	981	954	937	936	928	956	982	958	921	958	966	922	961	874	937	978	993	958	941	955	921	913	919	896	955	880	981	962	954	906	975	1016	983	878	927	949	919	896	919	912	974	893	921	968	925	898	886	920	948	949	911	948	928	937	941	952	908	924	907	914	905	900	943	944	937	936	973	947	915	975	957	940	972	927	958	897	970	929	973	907	916	918	927	931	991	965	913	942	914	918	952	1026	936	929	929	915	973	925	910	903	929	935	888	992	943	943	975	914	918	943	1017	966	921	902	890	943	871	953	949	921	942	946	972	939	909	968	945	924	950	899	889	930	911	910	943	944	995	870	918	954	922	917	919	904	877	956	915	936	940	907	900	976	922	928	908	970	980	917	950	888	957	933	911	944	906	926	931	900	941	935	882	976	941	899	982	968	938	977	960	954	966	915	972	901	968	935	957	928	850	953	953	912	908	951	955	959	938	968	936	911	918	948	948	956	944	947	952	938	970	923	910	893	912	917	934	938	912	1010	967	876	924	873	912	897	893	921	968	949	904	932	966	946	1001	961	961	913	898	923	955	879	925	913	935	987	939	896	910	985	953	947	934	863	963	925	992	941	947	943	965	910	953	900	924	924	875	947	915	955	959	943	936	925	886	953	925	857	958	894	886	873	970	919	922	929	946	916	927	1005	883	941	889	1001	965	948	964	958	903	941	880	919	1021	931	959	896	1025	975	943	912	883	925	937	878	940	916	944	932	957	927	923	943	907	916	970	931	936	912	981	878	915	914	922	929	884	939	926	936	940	903	919	961	919	921	932	946	924	927	929	936	895	918	987	904	902	943	920	932	889	925	934	936	939	909	944	943	955	962	945	943	910	999	929	927	909	940	969	964	894	946	858	907	888	927	883	967	943	913	917	949	968	902	973	944	886	934	919	976	944	892	969	923	948	959	897	903	914	991	938	918	933	932	948	971	922	944	896	985	929	933	904	876	948	897	946	889	950	954	910	886	967	934	980	955	953	914	951	915	916	892	996	929	900	971	894	934	930	933	893	966	912	975	962	921	980	904	977	951	900	910	946	926	877	971	965	936	947	967	916	920	928	924	879	964	948	954	969	938	988	897	957	940	951	982	900	943	925	936	907	933	958	902	936	925	953	928	865	852	984	912	949	942	961	911	959	953	907	932	977	976	978	901	904	917	959	942	905	925	993	934	947	965	923	916	942	905	965	943	969	943	921	979	963	975	950	891	928	939	923	944	905	954	954	901	937	993	891	932	916	898	890	929	952	950	914	966	967	928	898	918	939	904	964	950	942	913	921	939	915	933	983	932	976	946	965	913	921	946	949	929	911	894	941	889	979	908	925	908	972	931	952	949	932	906	958	952	962	970	909	947	912	970	964	949	1001	923	952	923	945	969	945	906	953	1007	961	934	889	907	885	910	922	925	914	982	929	958	923	927	917	931	961	918	926	929	918	923	920	937	1006	953	986	917	986	906	978	963	919	923	941	969	937	990	951	924	946	922	1015	926	944	912	930	937	945	946	994	934	945	953	969	936	919	968	884	981	958	933	924	964	935	960	952	965	935	967	906	916	918	911	967	893	946	924	905	940	894	952	949	905	935	944	931	947	999	922	964	956	929	930	918	964	941	918	930	876	970	926	896	935	927	955	914	918	983	892	942	948	924	919	875	860	898	920	977	924	914	900	927	912	951	942	988	914	923	1006	909	950	960	900	878	936	907	912	877	955	1013	914	883	940	945	909	940	958	938	878	935	906	948	892	916	952	930	965	932	943	958	985	895	936	939	909	966	957	892	932	959	942	901	931	943	922	939	953	962	976	930	937	900	954	949	914	945	957	873	940	899	912	941	877	921	938	922	917	925	943	947	901	943	982	943	905	969	962	949	905	903	964	928	979	911	888	922	856	984	915	970	922	883	894	902	915	930	961	936	939	936	925	950	864	977	879	939	906	881	956	905	951	963	918	960	950	921	920	863	937	956	898	929	922	925	936	943	911	886	911	930	939	930	967	944	980	941	935	938	919	987	950	927	961	904	948	964	925	900	945	875	929	918	983	946	931	972	918	943	910	932	947	936	940	903	893	954	910	894	899	946	971	916	926	911	975	904	905	947	864	947	920	897	916	922	869	942	951	896	928	921	967	994	923	952	924	944	916	916	957	936	970	961	906	971	910	962	918	940	959	963	922	933	881	977	945	930	901	904	955	935	969	955	948	940	931	924	901	904	901	919	943	967	907	944	957	947	893	851	913	953	963	944	926	931	956	982	850	914	873	888	966	1009	928	818	974	904	852	937	961	900	896	988	939	910	939	923	915	917	876	943	993	909	950	936	916	891	959	915	893	949	905	946	939	902	929	949	925	914	914	921	910	977	928	948	891	961	939	1009	897	960	900	921	941	907	921	935	925	902	883	904	939	885	890	952	920	948	951	847	903	985	932	981	951	960	965	916	949	934	870	984	936	949	930	954	976	914	910	973	878	917	895	940	907	906	935	942	908	972	984	935	975	901	976	919	938	934	932	941	944	907	907	922	924	942	930	910	926	965	919	917	905	927	924	917	922	888	926	905	934	965	944	966	956	939	917	882	958	931	921	942	951	900	953	943	915	896	950	913	975	983	929	975	885	940	909	941	957	916	914	970	886	915	931	896	953	958	881	930	901	942	879	941	909	914	908	957	953	914	963	949	902	910	891	970	902	901	924	948	931	974	930	895	919	948	896	926	924	946	978	896	938	902	980	897	982	975	928	933	935	924	948	927	932	938	941	923	987	885	921	918	938	899	957	915	948	904	926	932	913	904	918	920	958	967	897	959	932	938	949	886	996	899	925	959	920	908	892	916	946	990	966	891	970	943	982	899	904	963	958	956	957	983	942	899	962	967	915	912	874	934	928	965	920	947	924	911	904	931	920	871	914	940	942	885	907	982	895	928	909	925	896	985	903	971	957	957	933	901	880	958	988	911	908	916	939	920	951	880	962	891	960	901	932	931	920	906	944	879	938	929	911	934	944	928	950	890	887	926	898	941	954	976	937	980	924	947	956	999	999	907	969	950	915	971	950	921	902	930	1001	937	928	931	918	915	948	952	924	957	959	886	971	951	917	928	946	940	975	973	864	941	942	880	892	938	963	928	865	961	904	893	959	949	914	923	915	918	954	909	904	967	926	867	874	935	917	974	955	942	927	945	949	916	909	888	927	898	930	918	884	924	933	905	957	983	978	994	955	900	957	927	953	932	980	998	897	951	896	953	899	948	943	911	857	909	963	940	910	964	940	955	912	866	954	925	942	1000	949	889	937	975	949	926	916	909	939	912	904	904	939	922	889	938	956	951	991	892	968	948	921	930	964	1008	904	906	888	950	946	975	994	893	903
49661	11360	1682	634	500	425	410	343	334	346	302	366	353	303	288	269	284	327	331	313	285	289	317	290	304	282	301	317	317	325	336	315	298	282	288	327	267	282	295	339	304	300	297	306	297	288	285	288	322	315	298	292	323	314	279	303	309	328	295	288	296	317	298	294	300	284	310	284	280	299	284	304	319	297	256	285	263	257	281	278	308	264	304	269	260	283	283	294	263	301	318	280	322	286	310	337	288	290	303	256	318	323	321	299	280	301	295	297	310	299	324	285	285	317	306	307	294	291	320	266	287	301	282	277	320	300	293	295	316	277	260	318	309	293	311	302	271	276	291	291	288	328	305	303	308	291	263	296	288	287	264	250	287	302	331	289	305	295	276	282	289	298	276	297	302	302	301	287	253	295	292	301	326	282	292	282	316	280	275	255	304	262	300	277	300	315	313	295	308	297	278	283	289	294	308	296	333	270	307	302	313	314	308	296	310	325	269	308	287	288	284	283	308	299	291	290	290	297	286	292	301	274	294	288	268	313	295	289	328	315	320	286	283	301	332	308	307	270	304	323	305	271	300	267	307	278	298	301	291	273	335	278	344	308	274	288	282	241	263	274	305	289	255	292	298	312	281	285	323	344	292	288	296	316	283	316	311	311	297	286	312	311	282	296	275	289	305	277	275	307	293	286	315	327	315	276	288	293	271	275	300	308	292	313	294	284	296	300	297	271	319	291	314	291	269	296	268	296	302	293	303	276	288	310	306	296	307	280	284	311	296	281	299	300	293	278	266	303	345	266	282	307	287	256	275	307	350	286	260	325	301	267	283	291	285	308	292	278	287	262	290	295	289	284	270	311	280	278	276	294	320	266	316	306	316	301	299	285	308	302	302	326	304	319	273	290	293	305	298	266	303	287	289	270	310	292	320	279	310	283	291	302	269	311	289	277	285	322	280	265	331	306	320	307	275	271	300	299	306	283	272	298	331	288	284	311	309	269	285	288	278	310	322	283	307	306	300	326	303	281	274	295	296	303	288	294	286	324	316	291	299	306	275	296	304	289	312	300	304	290	319	301	274	283	331	342	270	331	335	280	293	273	282	279	285	293	280	296	283	299	299	306	290	269	287	271	277	335	304	312	283	272	275	288	276	297	320	325	284	263	289	305	307	279	292	305	274	287	338	293	287	275	303	298	301	296	287	288	317	281	304	315	295	258	284	303	281	288	250	317	306	305	312	270	275	291	292	273	303	300	298	296	319	290	279	308	313	307	289	329	297	284	282	282	298	307	311	297	298	302	298	274	283	312	313	260	291	296	294	305	279	283	285	297	288	315	328	292	335	313	297	312	301	305	303	278	275	290	310	265	328	300	319	330	294	277	325	332	278	289	310	253	278	276	316	303	268	290	340	348	304	294	310	285	292	354	276	298	270	296	324	304	302	332	353	309	303	308	275	307	315	283	291	318	285	308	324	294	279	280	281	279	299	281	312	282	279	309	307	304	293	275	279	320	268	278	303	266	263	298	288	299	294	320	265	291	323	316	303	335	319	319	281	246	292	269	309	275	308	289	307	321	290	307	289	276	304	318	273	291	304	291	271	307	291	302	319	293	320	294	298	294	343	286	312	283	329	293	291	322	257	294	271	274	309	306	299	295	330	288	285	308	298	303	311	276	289	300	308	289	309	302	285	289	317	277	290	295	285	293	317	289	312	302	286	304	285	292	258	300	300	311	308	287	308	279	282	301	312	289	304	317	295	314	279	302	266	313	278	327	279	291	332	290	296	328	312	304	287	319	323	288	295	311	301	286	277	312	290	279	289	272	305	265	284	314	324	303	308	270	313	313	326	341	312	297	300	306	312	299	298	305	309	292	277	277	292	286	293	264	247	295	296	294	284	288	299	323	306	291	303	338	295	296	312	334	321	301	279	305	306	321	285	303	310	260	331	275	261	290	277	283	287	305	277	308	305	304	302	295	295	295	309	322	323	335	307	349	297	335	289	323	297	246	298	317	298	293	302	300	281	317	287	309	267	296	323	290	278	293	263	297	312	304	292	316	279	270	287	281	293	298	293	288	293	274	301	294	311	338	300	253	288	296	298	320	254	296	274	320	310	291	289	264	329	284	300	286	319	306	310	295	286	262	308	294	281	307	294	289	301	296	289	282	298	294	293	275	322	275	303	254	282	277	286	313	249	297	321	269	319	316	307	287	308	307	309	291	312	315	313	307	300	323	302	276	284	299	331	297	296	317	289	276	282	303	278	273	303	298	322	282	292	283	293	309	275	303	331	299	245	294	302	271	298	248	305	307	281	318	306	325	287	285	317	284	276	309	295	274	277	294	304	278	285	302	297	277	316	309	291	285	316	274	296	298	293	314	322	299	310	324	307	291	271	298	312	291	312	292	280	293	277	292	298	277	275	290	315	307	307	261	276	324	293	312	321	318	296	294	285	288	262	341	280	314	342	285	311	337	268	297	286	331	304	287	304	268	311	305	303	328	317	302	283	292	289	274	303	298	287	317	335	264	285	286	285	289	299	349	314	265	263	274	306	322	302	274	283	316	308	291	300	274	311	310	301	285	318	318	321	283	343	286	253	330	297	290	280	290	276	311	282	285	294	317	296	306	310	289	296	290	314	340	304	320	300	315	286	288	272	303	259	317	307	328	317	320	269	293	286	290	262	291	298	300	324	284	331	335	324	310	268	306	307	280	303	272	319	281	284	268	313	286	302	257	307	273	287	270	310	315	276	309	292	319	328	283	276	288	310	279	274	319	291	292	292	298	286	287	295	280	308	308	277	293	284	258	293	285	299	312	310	297	261	278	319	309	307	276	296	288	267	304	345	307	301	279	290	297	301	296	321	290	289	298	299	261	305	285	299	266	291	298	279	299	299	336	272	329	330	287	324	263	254	287	331	298	292	301	275	306	309	300	268	283	287	266	300	303	279	296	250	307	286	271	301	296	291	268	282	275	276	243	333	288	322	285	305	299	271	297	320	271	312	297	299	292	283	281	244	312	265	314	321	306	312	314	314	305	272	251	252	303	316	289	267	300	319	289	271	327	277	321	261	285	331	308	325	276	318	303	299	281	287	296	325	285	281	301	260	293	311	305	309	299	318	294	277	329	295	314	286	264	283	292	293	277	315	295	270	291	267	304	280	308	288	260	306	299	278	300	284	290	295	269	306	317	327	286	297	305	293	290	291	335	320	299	313	276	303	285	304	275	289	285	283	302	298	295	329	309	294	299	269	277	288	280	286	298	305	279	257	284	312	287	343	303	298	290	316	302	313	342	307	277	315	254	281	287	302	309	284	301	352	304	309	303	290	321	282	314	276	294	286	275	283	264	302	304	277	314	294	317	323	295	287	321	303	302	289	287	275	290	263	289	293	325	318	287	322	291	264	248	286	289	298	328	307	315	299	282	288	301	282	313	335	312	315	286	294	310	290	304	292	269	312	273	299	310	328	313	313	325	302	298	327	308	298	330	271	306	283	290	291	288
25099	1012	1522	1666	1411	1267	1124	1043	916	891	857	843	817	732	735	737	703	791	692	729	686	699	693	662	689	672	727	674	721	676	722	670	662	690	705	674	682	661	621	665	685	696	618	660	653	641	684	679	658	655	677	705	637	632	677	627	649	699	676	677	723	638	692	696	665	680	671	677	681	705	699	670	650	701	674	626	653	679	656	664	670	619	667	626	687	685	665	649	679	695	677	702	643	687	676	696	659	703	684	663	676	659	677	631	654	662	674	656	595	636	706	673	641	634	685	701	627	616	645	695	643	711	648	722	649	672	632	682	663	681	639	688	698	668	673	706	669	690	700	671	674	650	660	665	687	689	651	631	659	640	676	689	649	653	659	670	650	665	628	649	674	684	676	666	673	703	652	609	662	678	665	671	669	678	683	693	628	661	721	701	655	633	643	672	698	663	644	700	650	647	714	713	645	676	621	637	659	675	682	634	726	657	680	614	636	635	647	633	695	716	642	668	596	699	684	669	653	713	709	626	621	693	638	691	687	672	632	651	635	695	650	657	652	651	641	688	659	629	659	660	689	632	692	643	715	671	676	675	693	647	664	688	712	631	657	646	651	675	668	650	721	680	676	621	650	645	655	658	619	673	654	684	696	646	658	609	674	652	630	657	666	666	703	693	662	660	656	645	657	670	687	694	694	653	653	655	635	641	674	713	696	704	661	665	698	664	597	669	704	657	691	634	646	617	678	661	663	641	646	681	677	728	673	665	699	631	655	669	699	663	636	651	684	630	663	664	657	717	654	634	641	637	690	669	648	671	677	670	663	645	648	624	691	684	673	649	647	655	662	667	710	666	721	680	675	636	646	694	684	690	658	662	649	682	623	669	642	688	668	657	703	665	712	712	653	676	667	673	650	686	658	689	660	636	668	705	648	664	658	649	671	650	619	658	641	620	662	677	663	667	639	667	662	622	648	677	639	662	661	669	649	643	651	662	663	678	634	666	687	641	661	640	611	634	687	649	648	627	634	667	664	684	646	665	685	686	613	689	641	641	656	616	697	641	662	660	656	639	691	657	659	677	671	651	643	673	676	694	683	655	632	661	668	678	693	709	718	659	636	641	692	673	658	650	649	665	655	664	674	692	669	675	726	634	647	677	724	651	686	685	675	686	677	709	686	633	678	646	692	668	635	671	676	686	651	681	661	651	704	694	671	695	664	661	667	718	688	666	686	650	633	701	650	660	679	693	635	654	632	674	672	665	706	638	684	660	626	622	666	657	673	627	695	686	664	673	667	655	682	672	676	697	670	678	611	643	644	670	660	657	643	687	649	665	672	648	659	661	706	613	666	667	672	635	691	658	688	658	664	688	636	633	662	637	666	673	697	671	693	715	631	683	663	683	603	641	660	650	670	684	652	680	668	675	701	682	638	655	694	706	714	667	680	666	640	670	630	657	649	659	665	666	659	663	705	662	633	683	674	633	657	664	645	646	667	657	675	696	664	664	647	654	687	645	680	645	616	580	656	666	655	673	653	638	615	643	623	689	710	673	666	689	701	670	668	675	707	620	663	634	638	657	662	661	694	664	644	668	640	666	657	670	660	651	645	620	635	680	651	645	719	639	669	663	662	674	634	703	652	656	692	684	637	675	580	674	625	664	666	721	643	686	633	699	668	683	672	702	687	684	662	641	685	667	685	630	670	661	691	684	681	675	636	705	729	667	667	642	642	645	717	648	611	615	631	674	702	603	688	644	656	695	666	714	681	616	656	663	684	601	659	694	668	664	651	671	677	617	691	673	672	695	644	651	672	696	656	625	666	646	673	683	662	659	695	599	671	649	663	637	611	674	637	670	690	678	689	660	640	633	688	661	679	646	694	628	651	639	608	662	633	710	645	672	649	694	678	610	659	676	636	670	646	681	645	657	717	686	691	624	675	654	677	688	643	663	678	623	656	631	654	667	662	705	619	635	686	672	664	693	671	685	626	640	671	649	657	618	612	679	639	643	607	635	662	656	710	685	641	660	686	630	661	684	668	659	683	662	629	652	631	632	689	704	659	724	658	634	678	655	627	704	659	703	640	662	681	679	649	703	639	692	691	667	639	677	672	654	656	669	696	625	663	677	657	629	662	660	649	673	677	653	690	692	722	645	663	642	668	648	654	662	662	643	642	623	646	619	627	722	663	638	624	715	671	645	640	635	657	641	684	646	725	622	670	652	636	663	694	709	680	622	664	735	631	650	644	619	682	695	695	693	658	670	688	693	667	673	670	667	723	684	700	676	666	694	628	615	655	635	657	647	644	671	668	685	649	662	674	691	671	685	659	691	674	651	698	619	662	642	644	676	688	670	627	683	687	705	640	653	661	639	643	648	655	683	706	690	685	703	688	649	658	738	720	698	619	631	660	672	651	704	677	687	617	628	723	699	620	651	696	721	678	644	723	627	675	644	652	686	678	611	664	659	676	593	649	649	694	638	677	705	680	691	717	670	663	677	694	646	678	658	694	646	603	649	612	665	619	642	654	625	714	637	676	670	654	674	698	659	683	656	714	704	638	655	633	683	659	679	673	676	697	664	669	650	686	680	687	649	639	683	696	670	625	686	656	673	636	632	665	672	645	640	650	699	671	651	682	686	716	714	672	652	666	681	658	675	659	661	683	698	646	673	618	671	659	696	633	653	669	647	685	625	638	632	708	686	672	696	640	645	647	683	703	666	656	658	625	661	679	686	632	634	665	671	672	648	685	612	680	611	648	636	636	660	699	643	721	646	651	691	639	623	650	659	669	663	669	682	681	662	636	679	707	674	666	652	659	666	707	708	670	659	663	659	663	677	663	727	657	611	675	661	642	638	665	728	629	692	648	675	653	652	705	678	670	652	691	664	637	679	637	681	661	662	662	692	680	649	675	652	659	677	704	661	626	648	697	652	661	670	674	667	634	702	684	645	689	650	673	649	659	676	692	660	688	701	672	675	639	631	641	668	662	632	716	666	681	681	676	713	657	689	659	676	636	646	669	675	677	639	673	689	672	614	676	677	628	688	646	677	665	648	628	652	654	705	690	661	630	651	688	634	673	663	667	676	635	691	629	686	662	677	712	636	664	666	651	651	680	653	640	668	651	697	632	678	649	660	689	672	655	627	673	657	628	691	668	637	673	696	651	695	685	640	671	704	659	657	652	672	631	654	665	628	683	685	634	668	669	675	665	676	635	640	693	704	704	683	655	641	679	647	686	649	699	645	671	717	680	668	629	668	685	610	663	643	694	647	729	681	692	660	645	621	647	670	660	679	632	649	655	681	681	627	636	675	660	662	680	617	694	634	638	647	704	675	658	652	624	719	664	675	654	676	651	659	650	689	673	701	676	659	657	622	631	657	691	636	672	663	675	692	643	652	675	711	689	654	640	648	670	657	671	672	655	655	691	680	735	689	654	698	670	626	682	674	654	686	664	675	659	659	700	663	715	673	670	654	662	671	681	667	674	659	648	642	654	676	657	695	631	682	629	643
28116	3051	384	344	282	323	320	319	352	306	299	309	326	317	360	305	305	345	312	309	328	306	309	304	253	341	315	309	315	299	350	290	345	320	337	305	317	280	320	304	317	301	302	288	297	315	327	310	353	311	326	281	345	286	310	336	328	300	293	302	326	318	293	315	323	283	342	301	302	344	313	351	316	318	281	315	302	353	338	310	296	330	323	341	323	315	321	304	338	308	316	274	315	345	341	316	322	289	321	292	315	319	335	335	342	270	313	307	304	288	315	319	316	320	299	307	307	338	282	344	293	299	319	289	313	292	318	287	287	327	312	287	314	309	298	294	282	320	323	306	325	327	318	302	323	306	303	293	319	318	352	306	305	308	312	329	337	325	319	341	299	306	326	282	317	288	316	319	338	327	286	296	296	304	344	334	306	286	303	303	332	302	302	311	320	324	326	306	311	310	308	298	300	297	315	309	328	288	331	322	285	285	314	335	282	295	319	308	324	351	318	300	323	342	311	341	285	310	277	322	310	283	296	334	316	332	306	293	313	291	320	330	303	329	319	322	276	329	309	314	326	289	325	325	319	307	300	310	290	322	330	361	306	328	301	318	300	296	293	293	286	314	364	296	305	312	311	304	287	306	329	304	300	319	345	350	295	324	335	319	313	341	303	326	290	305	340	321	331	311	307	287	297	297	281	320	321	303	282	312	337	285	295	313	322	306	335	289	322	301	282	336	275	309	306	305	370	303	319	302	300	308	306	306	318	322	342	304	366	313	298	332	324	312	342	314	296	316	299	297	314	308	335	284	301	380	305	305	311	293	328	319	354	291	298	308	307	278	290	335	322	304	332	329	326	321	299	315	322	328	324	309	287	280	281	326	308	335	287	283	326	332	278	295	303	297	325	311	276	314	310	315	309	266	355	324	286	305	284	305	323	339	320	322	309	323	309	307	298	329	302	330	313	289	292	304	280	334	305	292	287	287	309	330	315	283	334	319	340	263	327	306	302	288	305	305	303	294	306	319	337	340	315	304	311	332	271	312	366	303	246	316	343	320	312	333	334	288	310	324	311	296	322	322	310	321	323	296	320	306	288	279	285	330	325	317	317	327	326	333	302	326	288	305	317	293	293	298	318	305	312	334	313	323	317	329	312	283	277	324	308	337	314	287	331	322	310	321	314	324	348	344	321	313	298	342	330	323	313	297	316	308	297	300	313	303	320	294	327	316	311	338	327	339	313	288	282	288	326	305	318	303	278	285	332	299	300	288	282	303	340	316	326	317	301	292	311	315	316	317	310	334	318	309	323	336	303	354	344	316	337	297	327	315	315	294	312	332	302	296	307	310	335	289	311	332	304	301	318	302	297	268	294	306	336	288	303	296	314	297	352	304	329	319	293	315	294	308	321	327	303	347	343	309	301	313	344	325	315	337	323	301	308	279	303	331	310	299	293	338	288	332	338	321	307	323	302	278	363	308	309	298	299	334	310	309	319	323	289	295	294	305	327	318	309	279	335	320	289	300	317	258	328	317	343	297	291	299	305	288	291	271	271	330	310	303	305	313	299	334	288	331	322	306	291	288	339	301	315	317	278	302	314	289	325	303	331	343	324	339	300	338	290	308	337	346	313	305	295	280	282	306	351	315	280	306	303	340	290	297	304	295	320	301	313	290	278	308	277	299	323	311	351	292	307	309	301	335	261	322	309	293	328	314	311	310	323	337	323	303	321	331	308	351	292	370	313	294	320	311	305	303	310	282	329	330	299	358	331	340	297	309	346	311	301	309	310	341	317	307	308	351	325	276	312	278	309	292	344	318	316	325	295	319	282	311	308	293	316	309	314	317	305	338	288	354	279	322	314	317	313	284	307	309	301	326	301	292	313	286	324	293	324	315	308	294	300	310	307	305	318	318	315	315	293	327	309	336	329	336	316	333	287	304	290	304	314	280	324	327	308	287	309	299	297	320	288	309	296	323	306	294	305	290	313	302	307	286	323	339	331	286	294	308	322	362	310	311	317	307	328	319	305	323	298	305	333	323	323	316	308	325	327	303	297	281	300	314	313	311	333	350	281	342	319	309	297	280	348	301	320	300	317	299	291	303	298	317	323	298	314	310	290	294	312	303	329	301	308	341	311	317	321	296	312	286	322	309	311	290	299	346	311	307	310	308	316	339	310	317	310	298	305	306	312	299	312	336	310	327	324	350	306	296	277	331	310	282	272	359	308	327	280	290	275	293	323	322	281	301	288	283	295	307	306	324	318	274	322	320	314	342	311	320	332	313	308	306	312	308	299	322	281	329	319	296	311	302	303	281	281	310	295	311	307	301	307	274	277	300	314	303	301	306	316	292	298	356	318	255	307	326	273	325	305	275	312	343	311	297	300	340	293	295	279	357	336	349	297	326	291	298	316	327	344	313	332	301	301	269	310	330	317	317	307	326	292	314	357	319	332	306	288	305	307	344	274	312	333	321	338	331	338	328	290	317	313	305	316	312	297	296	297	313	293	343	334	276	283	327	338	332	319	324	340	334	332	301	320	322	321	304	321	312	352	316	313	299	297	316	333	312	315	330	311	329	319	312	317	326	304	319	326	298	280	321	309	314	300	315	347	364	297	310	288	320	286	276	325	326	303	316	315	308	316	325	303	347	306	315	277	298	265	306	345	294	306	315	311	290	328	314	304	307	304	296	316	293	312	286	305	304	271	309	324	318	329	308	334	330	316	331	291	325	284	325	365	332	304	306	275	324	322	306	322	306	328	329	315	312	319	301	321	278	294	325	330	287	275	291	305	328	299	324	310	326	306	332	324	320	323	317	310	287	342	294	300	294	270	327	330	317	283	329	298	328	345	313	325	282	266	316	262	272	329	322	308	306	282	314	341	305	317	304	309	317	272	320	301	303	307	331	315	273	291	298	325	316	299	321	317	304	290	310	332	285	313	318	295	314	302	334	289	294	337	326	296	306	345	303	293	279	267	337	311	301	284	300	307	314	317	289	310	315	285	338	326	328	318	329	299	273	293	297	326	342	283	309	327	292	316	295	309	317	289	318	294	325	309	296	313	310	304	350	337	299	313	318	290	333	306	311	328	281	309	328	311	312	282	316	329	296	310	336	323	320	294	311	309	328	321	311	316	324	330	323	335	326	302	324	323	321	346	329	295	287	300	314	268	304	318	292	328	305	318	329	293	327	315	296	298	304	307	318	327	308	289	317	277	326	313	320	318	331	339	300	316	308	301	324	343	327	293	301	307	318	318	294	305	316	308	311	285	319	270	307	302	323	307	317	319	267	310	281	346	316	318	292	313	311	280	292	330	349	272	345	324	313	328	335	320	309	283	308	323	330	316	330	350	334	311	336	283	309	298	279	326	291	333	308	292	288	327	304	308	298	261	318	305	302	329	327	328	303	324	318	314	290	326	332	347	317	302	330	309	290	311	276	281	300	335	278	323	314	325	314	309	329	337	290	294	298	282	348	302	299	286	314	296	340	332	316	317	337	317	339
16661	786	744	742	820	727	820	714	724	723	714	730	730	701	740	733	717	720	711	776	735	784	682	745	700	745	705	695	739	702	699	770	755	731	759	770	764	714	690	771	771	706	683	746	747	762	736	715	720	729	677	755	717	693	705	721	735	723	687	727	703	705	716	747	652	738	724	731	734	753	731	744	730	762	682	737	700	756	760	719	680	678	791	713	745	704	709	744	736	781	690	726	755	741	726	759	741	736	709	739	715	764	738	754	745	729	714	738	687	730	718	698	740	760	708	712	795	742	704	696	751	749	699	709	736	724	721	724	695	746	687	751	753	754	707	665	743	692	723	729	736	730	739	655	769	728	782	727	740	689	708	700	761	728	694	686	710	740	721	681	734	710	739	695	725	707	701	727	749	715	717	725	745	710	722	701	757	777	715	727	735	663	751	754	755	723	721	727	722	687	719	713	702	745	668	710	720	764	692	759	741	729	707	743	703	696	721	750	730	741	757	743	710	728	732	765	705	694	751	714	747	705	691	740	758	749	727	729	752	723	758	743	721	746	708	779	750	746	710	753	709	704	740	728	773	725	701	795	705	703	719	694	743	727	708	680	779	722	743	760	717	726	751	684	737	703	722	763	705	685	721	691	745	712	677	762	723	776	747	693	779	744	719	708	741	673	748	690	690	741	738	645	741	677	723	758	741	724	732	739	727	725	746	769	714	733	770	728	768	735	730	732	737	721	710	752	721	708	724	705	691	735	717	662	758	728	733	762	736	719	747	679	717	719	705	725	750	726	725	712	745	747	703	728	727	682	779	699	710	693	730	721	749	691	731	731	661	711	698	686	681	739	707	705	708	764	697	718	739	687	731	715	760	681	756	702	734	747	687	722	719	698	685	778	718	719	711	723	686	764	755	768	728	721	744	706	688	749	733	728	687	790	755	722	711	713	687	725	641	817	719	674	751	753	712	742	690	713	801	691	731	749	741	709	717	734	696	721	767	722	747	734	739	698	715	687	713	705	705	724	746	761	722	712	663	727	725	730	704	765	751	735	732	725	695	725	721	704	733	751	741	730	731	767	729	732	712	774	765	723	728	699	702	696	701	709	706	718	725	729	735	674	710	689	724	713	730	778	735	706	716	757	726	675	728	741	706	703	764	716	739	718	734	743	792	745	780	748	712	719	744	732	725	728	767	769	721	718	697	745	664	728	709	717	723	708	693	713	734	719	715	722	741	738	719	737	701	701	722	717	742	733	724	729	702	763	686	706	744	778	755	720	744	680	731	745	738	710	749	778	755	714	737	727	748	752	720	716	747	679	684	731	728	701	747	723	724	669	730	703	685	794	734	759	714	724	741	716	772	737	679	688	684	726	777	709	744	709	717	811	680	733	713	738	718	730	688	737	671	679	712	745	709	672	717	715	694	769	717	747	733	681	743	727	754	778	738	722	721	724	707	721	705	708	694	731	731	731	739	735	686	746	709	744	741	715	731	731	676	720	739	707	743	757	731	720	678	731	706	715	719	757	748	724	749	705	751	704	697	779	734	722	687	728	676	704	690	714	745	764	711	737	725	753	723	710	696	733	724	735	730	740	721	763	723	750	713	737	739	719	765	712	718	708	776	744	670	726	742	693	728	774	764	733	739	722	729	730	740	720	717	671	710	782	675	811	753	671	774	741	696	761	739	753	703	739	737	752	682	696	735	773	726	723	733	746	745	707	735	725	706	768	699	672	764	732	731	762	717	673	724	696	738	763	740	695	731	700	736	718	738	698	771	758	700	708	730	746	718	716	696	724	729	738	740	718	749	689	764	777	733	748	706	725	729	715	675	715	721	683	736	708	726	710	741	694	702	738	741	718	736	708	721	701	705	735	708	757	757	708	734	723	729	725	711	685	734	716	736	722	677	726	693	696	716	766	747	741	707	721	714	733	753	734	703	742	746	752	697	706	748	741	729	716	722	681	751	705	758	709	788	701	699	758	724	738	759	740	704	692	736	785	718	706	736	732	698	704	720	683	728	733	735	785	717	728	693	737	722	719	713	750	684	685	717	710	713	721	717	728	703	714	737	739	694	694	719	740	730	712	725	716	739	751	766	705	744	700	703	686	756	685	684	715	740	707	745	746	773	742	745	701	726	707	750	669	753	729	703	765	728	714	760	728	803	696	735	743	646	707	727	751	716	772	714	715	726	736	727	697	703	719	766	683	729	726	754	664	728	666	751	737	692	739	759	708	751	715	753	704	710	679	726	743	706	769	672	728	768	729	762	704	699	707	749	732	733	744	768	699	718	721	729	698	754	718	701	704	696	723	664	711	734	777	744	718	761	661	705	699	743	745	732	701	738	690	722	741	693	734	762	706	689	691	765	684	763	737	710	726	739	749	696	731	705	706	747	697	729	716	729	729	725	689	732	755	763	752	704	755	736	716	754	709	700	730	755	695	743	712	707	763	793	717	734	728	701	729	730	726	721	732	715	755	757	735	725	729	700	744	731	719	707	735	670	711	723	731	712	714	692	717	737	710	750	765	757	727	757	739	713	731	709	705	701	705	756	746	664	723	764	700	798	709	731	779	767	749	730	779	762	724	684	726	754	726	759	711	753	743	740	764	761	683	723	704	723	756	752	766	786	721	735	697	724	703	710	671	720	758	742	737	764	723	730	682	719	688	750	717	748	733	699	615	679	738	712	677	707	748	718	762	711	701	760	667	772	733	704	709	727	662	712	767	721	755	717	705	746	707	715	732	680	734	719	746	697	689	724	746	750	716	658	743	713	769	749	696	702	725	737	674	678	718	745	719	717	727	735	680	715	747	715	705	736	714	718	778	722	710	761	738	700	707	715	741	710	714	714	719	767	739	778	755	671	671	740	700	723	740	723	728	673	750	719	714	725	669	743	686	762	725	694	798	686	721	683	741	724	764	737	700	735	768	771	757	723	769	737	702	746	701	673	722	765	724	702	727	762	732	750	723	724	698	723	727	732	746	729	719	753	727	731	757	730	764	701	756	718	687	775	717	753	737	693	724	772	730	695	763	720	743	739	735	750	751	745	692	761	778	732	709	719	707	743	708	748	739	752	707	688	757	740	758	726	721	720	763	706	710	752	732	698	730	729	742	738	735	717	743	695	738	748	680	706	686	737	702	722	747	709	743	727	719	736	737	691	721	703	693	737	701	713	706	771	717	773	708	725	751	738	784	758	754	721	731	764	695	705	700	722	716	739	735	736	733	723	722	718	711	730	731	696	710	742	750	740	705	758	726	722	707	753	690	732	739	696	769	765	742	754	703	685	673	754	744	725	736	757	685	753	755	724	705	697	716	763	696	775	741	715	707	731	713	749	759	704	708	756	677	732	798	746	735	708	694	755	757	780	763	704	689	724	722	699	769	715	788	759	755	721	725	724	743	699	734	723	714	673	767	709	702	717	753	728	750	713	670	735	740	696	763	711	730	723	749	738	720	775	744	713	713	733	688	737	712	728	746	767	758	744	726	753	708	722	710
43511	6908	755	554	522	474	462	439	427	430	438	441	392	414	392	403	429	410	413	442	428	423	424	392	385	372	416	413	388	405	375	413	492	448	381	405	397	442	397	385	410	416	408	473	419	426	406	397	397	430	400	402	423	451	398	401	420	441	389	415	389	419	420	423	409	401	393	413	438	386	405	408	411	406	422	396	452	407	430	430	390	429	376	376	442	418	365	415	394	366	413	389	423	429	457	378	416	426	400	361	431	408	415	392	376	383	398	417	417	394	432	416	453	433	435	426	433	410	398	412	447	412	387	434	414	415	401	400	437	393	438	386	420	405	414	427	383	401	422	382	408	471	420	377	392	384	398	412	408	411	404	369	428	412	436	425	385	451	390	392	399	430	406	434	401	404	406	446	401	389	412	414	415	400	432	406	424	416	406	420	421	435	415	429	403	420	415	410	429	423	400	408	422	423	399	404	401	406	367	422	418	404	400	399	421	414	363	438	467	427	404	397	447	367	420	415	435	436	390	419	417	405	380	381	408	405	429	385	418	418	398	407	453	444	372	439	430	416	429	372	406	438	448	410	413	419	427	405	394	441	427	405	402	380	416	414	396	375	419	410	408	425	388	458	391	414	439	389	402	419	427	426	414	424	392	461	368	437	427	398	408	410	364	414	414	402	428	436	410	401	423	416	425	405	423	419	448	386	445	462	398	431	393	407	414	419	405	418	393	386	386	413	415	436	412	421	438	430	398	433	364	449	403	423	378	426	442	440	442	448	405	431	381	386	387	437	394	417	415	406	422	406	420	398	385	448	447	439	412	432	441	455	376	369	396	400	381	422	367	423	455	386	414	384	398	421	390	407	432	387	429	429	442	397	390	422	393	461	386	407	388	386	416	403	393	393	403	407	400	408	433	381	394	415	402	451	373	385	382	431	429	403	433	408	438	417	439	376	377	448	383	414	430	455	432	417	425	386	403	384	424	414	419	408	405	414	449	401	422	412	443	374	391	415	395	379	416	402	424	415	426	390	442	380	428	432	401	401	392	422	358	426	421	440	387	408	373	400	401	407	387	388	403	394	401	410	386	400	391	396	395	405	436	462	451	464	379	414	397	435	403	369	412	391	402	425	386	395	404	415	409	408	414	403	451	391	387	389	419	446	413	386	390	423	396	400	394	433	413	365	379	407	404	456	407	417	429	385	393	417	429	450	404	402	452	397	430	397	434	425	421	368	392	436	406	418	418	410	449	376	363	429	425	402	408	414	377	389	398	451	416	426	427	394	418	424	386	418	436	395	384	396	398	407	409	442	414	382	443	388	400	374	406	402	405	422	398	425	429	397	433	378	425	401	375	399	375	445	400	439	431	408	409	413	444	445	401	384	412	445	375	360	456	439	397	413	371	416	402	404	393	444	446	472	405	400	437	414	433	430	415	429	432	393	422	435	429	438	385	425	388	394	394	400	440	411	376	438	416	398	379	408	380	405	421	401	406	439	392	379	453	394	395	411	415	363	401	379	394	430	467	420	429	426	459	399	432	385	414	391	436	404	412	404	403	400	442	448	412	370	381	412	403	433	443	426	396	420	392	417	378	404	426	403	398	408	399	450	412	400	440	396	422	443	427	405	398	403	395	407	401	406	409	443	386	393	412	409	395	393	419	379	372	410	443	372	379	383	418	406	375	381	408	367	409	461	398	415	445	434	463	380	409	401	393	396	417	420	402	439	401	398	417	417	444	426	409	422	417	425	381	411	377	410	447	397	424	406	395	408	390	424	444	413	365	420	426	412	401	405	422	451	436	393	428	368	414	428	406	442	438	416	424	428	394	407	401	417	402	395	409	391	380	413	419	438	410	426	450	443	400	432	409	453	407	425	449	416	409	406	410	434	418	389	400	371	389	458	403	398	406	401	414	413	404	441	410	431	430	387	385	372	406	434	428	439	408	373	415	418	418	431	430	434	400	408	419	409	416	424	412	408	389	440	417	409	390	441	429	404	413	413	379	405	424	449	424	418	409	413	399	403	429	454	377	408	387	428	356	392	418	454	403	388	421	433	403	394	397	403	392	366	372	441	443	386	381	435	417	420	441	403	416	446	433	431	380	381	381	427	400	387	441	391	368	426	417	391	374	423	425	389	407	409	418	398	421	371	387	390	355	412	447	372	425	390	424	346	420	406	414	427	383	402	399	422	359	384	405	471	406	414	394	407	445	440	423	397	403	405	453	435	389	382	392	410	386	417	382	430	378	438	412	414	427	442	375	422	388	385	394	405	446	446	446	409	403	436	446	454	413	416	418	438	397	368	384	429	418	435	440	395	396	407	440	419	442	435	439	429	459	418	423	413	437	392	411	420	393	411	404	366	418	412	375	411	433	395	417	390	402	417	436	384	417	401	419	439	454	395	406	414	443	448	435	425	401	395	364	438	416	403	416	411	401	413	421	417	389	389	419	462	411	392	417	410	397	423	414	444	398	393	377	385	402	405	434	427	389	395	396	381	359	383	437	431	411	437	442	404	428	415	380	401	404	404	424	412	418	397	425	393	407	406	403	416	447	410	432	413	405	417	409	448	431	435	409	425	437	446	425	426	430	435	383	422	403	436	374	390	418	456	411	421	411	415	420	408	440	425	411	472	409	388	420	391	406	398	403	407	426	448	433	413	416	418	426	408	413	424	390	417	421	398	425	397	419	405	371	388	409	440	405	438	415	398	406	397	434	396	407	433	424	414	416	388	460	428	404	426	410	430	379	406	416	381	420	428	403	395	365	399	411	389	392	425	405	392	385	420	378	419	392	385	415	392	423	389	373	434	389	428	438	414	415	432	400	383	380	428	402	434	405	379	417	425	414	402	392	406	439	401	417	423	415	389	460	407	431	426	407	419	408	369	432	413	398	409	405	435	409	341	423	373	406	418	422	414	421	412	438	421	409	407	422	412	440	424	389	376	389	389	430	441	395	368	424	415	410	392	415	399	387	443	397	419	427	430	389	381	403	421	414	430	444	373	323	458	430	419	389	393	443	443	413	398	421	398	439	392	404	385	418	422	417	413	389	401	408	427	399	452	425	404	423	388	391	402	421	409	391	366	434	390	408	408	402	401	426	390	404	374	397	391	398	420	408	411	432	405	417	404	386	424	403	432	447	403	402	382	421	405	406	394	397	418	417	412	390	418	406	396	391	438	369	426	410	412	427	400	402	392	460	388	407	384	463	401	459	405	379	423	406	415	406	387	420	380	400	404	385	379	431	394	404	389	413	417	409	439	403	415	413	439	420	385	404	433	450	372	398	411	352	407	401	441	391	437	433	441	419	405	404	444	408	420	414	382	424	425	417	400	371	377	401	411	379	421	402	400	417	464	389	414	443	464	436	398	396	368	403	387	446	446	402	402	413	400	408	398	430	369	405	410	398	408	426	402	370	366	431	376	379	442	382	374	390	423	379	388	408	424	431	394	385	366	395	406	393	394	423	406	430	412	389	443	406	441	393	412	429	387	406	393	416	415
23110	1094	1365	1401	1262	1208	1151	1080	1066	1028	993	1010	1008	956	931	940	952	898	1007	938	937	936	939	944	928	900	914	899	967	976	944	916	931	881	981	972	922	934	959	984	930	896	875	989	895	919	889	948	876	904	934	896	951	886	888	906	912	940	966	912	962	943	925	876	934	898	949	936	952	957	975	929	940	944	914	912	937	898	922	918	908	863	955	964	930	942	930	945	951	967	975	949	963	941	893	936	955	867	914	945	927	948	923	933	942	947	918	930	932	938	914	904	931	951	927	932	921	888	944	922	924	981	896	966	942	912	931	925	896	920	920	956	975	947	919	908	911	926	907	905	958	900	960	926	927	911	887	947	915	906	910	914	927	931	952	953	928	922	901	915	918	935	899	915	938	879	974	893	881	895	942	937	878	903	909	867	953	876	948	1010	947	884	914	905	940	920	900	909	898	972	907	862	899	908	910	974	917	928	894	943	938	938	915	948	874	945	929	999	945	925	966	907	930	891	936	867	945	891	924	883	930	938	908	870	964	949	858	889	930	935	921	916	896	931	934	942	947	927	894	937	876	937	919	924	954	936	892	859	881	925	948	906	891	936	891	909	939	948	971	927	936	933	931	907	973	878	899	899	905	901	964	920	936	955	868	936	888	883	924	927	942	916	960	932	979	902	915	950	915	890	927	894	911	938	932	939	948	881	883	903	885	969	944	954	930	921	907	901	924	896	920	955	883	951	908	844	890	871	979	974	951	897	889	908	917	911	939	938	918	963	916	880	910	970	894	899	876	916	916	971	919	900	955	943	919	936	886	924	906	921	891	939	874	942	901	962	910	919	963	995	897	895	921	910	906	914	957	913	917	926	882	932	874	912	939	924	874	908	908	900	923	958	905	941	933	989	920	947	890	934	901	889	904	894	930	977	930	901	911	918	902	992	905	884	891	904	860	913	902	931	881	957	907	966	881	907	900	880	888	912	906	904	899	932	913	950	979	902	868	952	937	886	930	876	912	954	929	937	898	940	901	938	947	967	946	927	934	937	934	966	941	910	945	941	915	957	916	910	925	947	934	931	923	897	932	898	955	890	884	904	883	950	866	897	950	896	932	975	891	951	938	992	939	850	919	909	905	924	931	903	956	932	897	948	932	985	918	884	926	938	959	945	860	923	921	955	909	951	894	927	913	969	955	932	968	953	907	912	972	942	948	927	922	902	901	931	938	921	898	904	947	894	941	944	891	897	939	989	936	936	896	923	894	904	910	964	915	894	896	841	968	869	881	942	932	943	927	900	900	942	886	927	977	914	903	907	918	901	895	890	960	938	919	940	907	882	870	898	962	895	944	894	921	869	886	941	907	893	885	939	895	929	876	910	908	938	923	890	930	963	881	919	904	918	879	934	891	980	927	878	898	942	900	904	908	898	927	885	923	951	890	890	943	864	967	964	881	912	888	914	982	861	925	963	962	939	913	910	951	915	952	942	928	926	874	1002	876	894	872	943	978	899	958	901	890	898	872	948	937	936	931	984	936	919	886	896	926	944	975	954	938	901	951	903	934	884	931	958	943	880	936	886	888	985	916	882	894	954	919	924	930	936	864	907	949	926	871	925	885	949	958	948	845	956	898	914	939	892	922	921	915	898	948	851	957	923	901	897	948	938	907	927	876	935	941	931	988	883	933	900	930	901	942	889	946	899	897	886	957	940	946	917	965	930	857	881	885	910	911	943	938	938	892	939	901	975	914	877	915	925	952	895	896	928	916	979	927	900	922	896	919	888	910	918	963	961	887	909	936	928	933	907	942	879	956	910	973	933	918	883	934	908	926	986	929	935	920	929	875	871	927	898	901	943	920	965	953	923	914	904	950	932	904	901	921	940	900	879	856	849	939	915	948	933	942	901	941	963	903	938	942	950	907	949	906	893	919	952	923	909	938	947	966	937	975	927	943	919	918	924	937	936	957	939	922	875	917	901	911	920	922	918	904	912	935	867	886	925	935	931	965	835	919	958	955	873	911	968	889	920	944	959	886	927	901	921	922	868	906	975	858	902	914	932	952	938	911	925	906	924	893	887	903	917	893	911	919	909	968	900	930	884	881	877	894	888	928	893	911	912	911	897	926	882	919	955	888	890	941	857	880	938	842	915	881	915	931	882	947	941	936	971	906	937	974	964	918	911	909	908	942	888	903	953	927	946	928	923	905	908	940	938	934	883	955	851	923	935	929	932	896	932	932	890	947	928	950	897	982	970	934	897	902	915	903	912	876	961	946	904	940	907	908	917	954	930	906	909	942	904	942	920	877	867	908	948	900	945	946	909	930	888	959	872	944	909	962	938	919	923	971	905	908	892	924	876	930	899	929	926	894	925	877	887	971	912	957	898	924	870	988	974	888	897	930	952	953	868	952	916	947	972	926	916	898	929	969	968	894	931	938	955	954	896	942	903	904	909	914	927	973	951	913	923	897	875	965	939	880	929	890	898	948	962	906	906	917	848	916	941	939	853	838	963	1018	875	942	962	911	966	903	905	957	945	938	963	917	944	930	903	923	878	944	953	943	963	929	934	932	884	903	892	886	923	975	937	861	899	990	909	904	952	890	945	885	920	921	913	936	875	916	893	925	979	900	911	930	901	924	902	932	878	890	918	956	936	945	911	950	933	967	927	950	916	925	934	938	908	930	933	882	917	878	926	897	951	985	892	896	958	915	919	900	911	891	886	915	877	961	913	927	947	870	924	961	943	926	934	882	962	936	981	946	941	926	890	962	927	951	927	922	952	846	899	910	915	876	888	884	895	930	913	926	942	905	961	910	953	937	926	958	942	956	883	899	883	929	894	961	925	936	947	938	873	926	951	854	918	920	917	963	943	963	947	955	904	903	908	921	881	952	890	930	929	921	916	877	915	929	898	930	889	920	922	909	937	874	919	911	928	947	929	916	989	988	878	936	907	975	945	899	870	914	910	893	864	929	940	965	995	943	893	963	953	923	947	887	926	956	923	920	890	918	908	878	929	950	919	889	914	937	900	914	881	870	860	939	909	915	981	932	920	926	903	946	927	907	910	904	928	958	949	936	886	885	893	962	886	950	963	908	948	920	972	918	875	889	926	955	947	882	934	918	943	941	912	887	890	964	930	973	890	904	911	921	908	948	906	903	879	958	902	927	839	902	929	901	881	930	887	890	940	890	923	904	904	908	994	919	871	949	916	921	899	914	929	908	940	946	978	892	908	939	895	913	851	886	942	911	893	903	919	938	946	908	951	917	878	950	893	922	921	945	947	916	908	1009	909	929	901	941	904	919	945	926	962	880	922	987	947	938	907	912	914	924	944	973	910	944	978	871	894	913	923	918	934	896	900	925	956	856	934	958	949	931	925	964	968	887	951	923	962	940	941	914	910	983	937	935	933	945	935	916	929	998	905	946	949	958	893	883	945	881	956	943	919	947	910	933	981	907	917	925	900	889	941	910	929	906	898	878	912	930	880	940	966	937	929	920	890	972	950	993	927	912	920
52406	12828	1892	667	454	439	382	340	380	344	348	328	316	342	300	297	324	319	297	296	289	307	309	322	297	338	318	288	318	298	294	320	293	342	345	330	297	320	329	282	311	323	279	317	320	306	316	299	295	308	295	324	304	289	296	291	260	320	314	305	299	327	316	295	325	327	290	274	264	302	321	337	312	320	287	291	301	299	301	275	301	306	283	278	308	299	310	290	309	315	276	280	297	336	292	333	290	325	309	321	284	309	306	322	291	341	307	306	320	263	310	289	328	299	283	297	300	328	283	278	303	304	297	291	294	287	286	301	346	294	291	281	346	287	307	332	316	291	284	310	307	291	303	297	323	291	292	281	313	279	257	274	285	321	300	313	323	324	289	319	324	285	345	298	317	326	303	290	321	293	349	292	316	300	292	305	301	309	302	308	321	306	296	300	294	305	301	286	335	304	333	311	334	319	284	362	276	295	294	309	302	338	316	308	298	280	293	302	297	279	288	308	318	326	287	330	303	323	327	298	325	277	268	298	303	284	298	298	324	349	352	303	316	302	303	338	330	320	287	299	294	315	301	267	311	295	305	308	317	316	321	291	329	289	301	302	322	293	299	252	308	311	288	269	331	305	291	332	314	287	302	297	311	296	300	333	282	325	310	320	292	303	291	312	315	304	331	329	310	328	290	329	318	339	291	300	332	322	287	294	302	313	293	302	353	316	316	307	323	286	338	312	324	300	300	307	287	285	284	308	310	286	328	328	289	316	296	296	282	290	303	299	319	303	309	293	315	264	265	278	312	341	335	309	275	320	284	322	335	319	312	340	342	294	300	291	283	314	280	275	277	297	318	301	297	319	318	329	314	306	319	316	312	316	281	343	345	314	285	289	331	313	287	291	282	289	310	303	323	291	307	301	297	315	293	282	299	277	253	297	310	269	324	309	300	291	281	323	283	299	286	289	311	278	343	344	327	299	304	338	344	316	335	281	294	283	313	302	314	320	316	293	324	304	314	301	325	295	281	315	277	279	326	314	281	292	333	294	295	326	283	309	327	295	302	321	306	320	321	304	311	316	308	285	296	322	316	320	309	291	330	292	291	314	269	298	310	343	321	270	311	327	317	314	331	305	292	309	320	279	288	267	247	299	274	320	315	306	278	308	317	290	312	325	331	345	332	325	281	315	318	328	300	307	304	271	302	310	290	265	327	269	285	293	307	315	295	317	284	265	271	283	278	307	319	325	315	304	308	294	306	321	346	272	283	294	320	314	291	313	318	309	314	320	287	325	312	309	308	318	314	336	296	296	327	308	324	294	295	282	326	312	290	300	295	331	299	298	299	283	311	320	348	309	281	297	307	312	274	320	294	302	313	280	244	319	301	335	284	313	295	301	318	279	307	286	305	305	308	271	329	329	279	343	317	302	278	295	297	300	322	277	263	315	276	282	307	293	308	319	297	292	312	276	287	309	352	293	280	299	305	310	337	297	286	311	303	313	268	291	344	300	298	302	305	282	289	352	274	339	306	320	307	298	311	284	310	377	334	300	335	281	343	315	281	304	281	310	314	316	317	298	316	333	310	267	315	293	286	298	315	336	277	313	307	330	317	304	310	297	282	313	332	355	321	321	312	330	277	286	293	278	310	305	336	324	311	302	298	321	286	296	293	319	300	295	336	299	288	294	298	294	329	331	337	319	312	323	323	301	300	302	324	296	290	334	299	332	307	309	321	284	284	311	296	304	342	326	306	288	302	293	283	287	310	306	299	309	319	294	314	264	283	329	328	291	309	291	274	263	315	304	306	337	315	328	296	292	316	311	301	292	302	339	306	321	290	292	326	328	308	301	278	332	325	304	318	314	313	308	310	308	281	321	334	344	295	291	304	311	315	270	282	292	286	308	294	326	308	320	291	281	288	287	310	296	290	301	316	270	324	272	313	343	314	333	324	295	350	306	335	305	299	322	295	314	309	296	278	284	294	320	322	287	311	295	291	334	335	289	301	322	319	270	271	308	304	284	309	302	306	339	297	282	301	307	289	264	323	305	323	297	313	301	318	322	307	313	299	285	293	316	298	274	337	304	329	293	342	324	280	304	302	332	333	272	330	323	321	345	310	301	285	309	318	286	288	304	285	307	311	286	298	325	336	333	331	307	283	296	278	294	288	277	297	306	305	323	301	304	295	300	287	341	321	320	303	290	323	320	317	308	271	301	290	324	257	301	267	327	304	333	324	265	311	294	276	285	272	316	317	296	289	272	305	288	297	309	303	304	312	293	304	302	313	308	288	307	318	313	289	301	301	319	272	317	265	296	335	297	280	285	286	312	301	287	296	292	293	297	302	325	317	291	302	295	328	338	319	255	304	312	301	306	304	299	328	313	306	317	307	309	303	334	350	308	310	274	297	311	320	277	318	311	312	306	312	321	303	327	300	280	302	310	299	301	292	293	301	309	324	310	298	339	331	310	298	326	307	281	332	318	314	297	296	328	308	275	295	293	310	319	278	326	285	323	337	291	318	333	285	310	309	326	327	291	311	294	283	305	303	296	337	315	325	299	299	322	301	295	284	287	289	314	300	339	330	316	309	317	307	305	288	310	310	300	295	350	284	283	291	323	318	324	358	305	296	310	269	314	328	333	278	317	326	312	315	294	283	346	297	318	286	298	288	341	279	328	311	312	323	319	306	318	322	312	315	285	310	285	304	319	315	332	322	275	303	313	327	319	325	295	276	301	295	319	340	325	282	320	295	310	304	333	306	285	331	302	312	274	322	297	309	336	303	343	286	330	288	322	327	292	333	274	311	274	293	285	323	307	303	322	301	299	320	307	327	288	336	326	310	272	317	321	293	307	302	297	311	309	341	302	299	341	342	313	313	292	294	313	279	297	322	305	302	317	288	281	276	308	302	307	324	326	317	332	268	291	308	320	274	273	325	310	310	315	317	266	330	344	300	332	325	300	286	325	314	293	290	301	293	295	333	324	304	323	322	317	301	296	271	263	285	304	316	296	324	334	295	303	320	318	306	325	306	311	294	281	307	280	277	301	282	305	276	314	312	280	317	331	305	285	301	300	266	264	280	321	282	313	311	270	330	293	310	333	306	327	309	293	300	318	323	300	343	322	266	312	295	319	281	301	279	325	311	297	296	304	302	303	310	302	301	306	299	305	281	314	303	322	287	289	312	326	321	283	280	283	304	304	301	301	325	287	306	311	298	315	282	305	326	290	289	317	282	280	304	305	301	310	267	325	302	329	314	292	323	321	305	292	304	305	312	323	291	310	321	300	300	314	308	276	290	293	303	286	288	282	308	313	307	306	308	309	322	304	317	351	314	279	334	292	302	342	313	308	310	304	324	309	301	311	303	316	341	312	293	288	301	270	302	346	324	297	301	296	306	286	303	280	301	283	294	311	293	318	288	302	278	276	284	319	296	284	300	277	306	272	321	299	317	334	329	297	291	292	289	323	316	319	299	296	274	290	315	322	289	295	309	283	313	313	304	311	306	297
26538	934	1517	1665	1435	1285	1126	1018	956	881	830	802	767	731	766	761	796	738	755	698	744	719	751	691	690	717	701	729	686	722	726	702	685	747	714	720	713	654	684	677	721	668	726	697	681	701	693	699	675	691	699	679	669	694	727	695	690	741	744	696	705	660	728	682	628	718	710	679	703	685	718	722	705	712	652	716	640	712	650	682	680	663	680	713	674	637	654	633	718	687	679	649	667	727	632	687	720	648	719	705	757	654	701	695	686	693	685	689	759	691	701	687	673	702	660	707	661	674	691	738	699	647	741	686	681	682	703	725	730	728	657	732	643	673	706	676	677	702	698	692	696	669	646	716	698	700	638	673	673	676	674	713	715	687	687	691	651	718	694	676	695	668	741	673	703	678	714	706	709	648	706	669	723	662	649	682	738	678	661	658	672	675	707	676	718	713	664	718	651	728	727	672	661	682	684	675	734	696	632	664	699	694	687	687	668	695	719	677	710	703	715	672	679	695	658	676	638	697	657	659	708	716	662	710	679	688	703	696	657	679	716	661	696	689	686	681	694	700	727	689	687	679	720	685	643	674	681	639	671	726	681	684	660	685	663	653	746	689	685	687	743	683	677	678	700	687	722	689	684	656	719	699	685	765	718	680	649	687	755	718	690	671	675	683	679	707	670	707	671	703	718	650	707	674	713	673	681	643	693	685	708	691	653	669	706	743	692	719	632	661	731	711	697	745	714	712	691	683	676	708	689	726	653	697	660	645	696	650	687	720	696	710	667	681	672	656	696	694	694	680	715	676	693	695	652	712	707	644	651	669	681	680	683	690	699	717	687	698	671	685	701	670	702	655	718	688	670	691	672	694	702	688	669	704	691	667	663	706	648	700	685	670	731	701	699	684	660	639	689	687	705	682	659	661	666	676	623	673	661	713	666	637	692	672	695	701	701	687	690	661	649	707	703	739	692	727	719	668	677	670	681	736	717	737	667	685	643	666	722	725	672	715	723	691	729	678	653	720	730	696	683	707	694	679	685	702	660	666	666	734	706	672	678	707	676	695	683	695	718	714	689	690	698	680	699	708	660	683	718	679	666	694	702	688	674	678	650	682	686	662	682	679	680	684	676	672	732	653	691	715	733	680	676	725	669	691	684	679	664	712	697	655	684	676	680	614	723	704	704	744	722	645	731	681	698	664	682	634	720	667	630	684	696	698	724	717	690	692	698	673	693	722	725	664	669	759	665	667	694	675	690	685	673	658	679	681	666	681	668	654	683	677	667	674	686	665	679	720	721	660	676	657	671	733	684	700	667	667	736	732	699	676	719	677	659	702	687	663	720	705	699	746	680	664	660	737	708	682	706	650	697	696	730	658	675	715	675	638	664	669	717	707	655	656	665	700	666	688	717	692	724	683	668	672	691	691	731	705	688	659	705	669	640	663	708	700	702	655	654	674	674	661	714	691	713	739	682	702	696	672	741	687	720	723	675	707	726	703	642	710	673	681	681	678	679	665	678	694	675	727	706	704	685	713	624	678	694	703	673	729	688	649	709	681	691	684	657	675	717	716	674	651	672	663	668	666	698	644	710	671	697	701	631	699	689	673	697	673	708	715	679	698	693	693	645	685	702	733	688	682	681	703	688	683	620	668	672	654	733	706	669	667	697	660	697	716	681	724	641	683	707	712	680	679	723	603	695	749	660	724	679	643	656	699	644	701	672	707	698	687	723	704	710	681	660	722	716	699	688	688	700	686	681	694	708	672	668	691	628	708	687	699	673	704	672	672	681	663	706	683	674	666	719	662	698	712	649	692	666	692	722	651	639	682	665	657	665	717	690	663	674	668	708	681	666	677	699	729	650	716	635	740	728	696	663	669	719	663	684	741	663	642	681	693	692	689	714	655	660	689	689	688	712	697	729	713	678	698	693	692	668	690	725	663	713	680	694	704	688	690	691	673	682	692	705	630	685	668	647	686	711	723	674	698	724	665	726	635	668	652	681	699	706	689	696	702	687	725	749	735	659	672	753	694	701	685	666	701	657	673	668	625	673	713	753	692	693	671	674	750	705	661	733	647	736	720	683	682	685	692	673	704	661	685	704	689	641	675	697	683	697	719	689	674	690	736	629	679	654	703	676	693	694	703	719	698	674	737	691	692	709	667	702	666	708	625	689	690	700	665	656	736	669	661	681	702	669	677	716	650	731	663	643	694	676	685	681	721	685	737	710	708	690	684	693	678	691	657	650	727	687	677	720	736	738	687	720	684	657	663	716	717	738	680	681	699	713	660	656	676	714	671	681	722	661	703	686	745	631	697	675	704	733	709	683	669	645	702	697	682	702	705	699	726	637	716	695	653	697	724	661	691	679	722	665	716	737	684	688	661	666	654	670	717	725	704	648	683	676	659	680	723	699	686	688	674	708	659	705	712	673	693	685	689	689	687	725	692	725	766	646	618	713	697	657	704	671	672	695	663	728	697	678	704	669	687	654	657	667	718	651	674	669	666	702	648	661	679	683	687	649	661	710	648	657	662	666	707	671	677	720	681	677	666	696	710	678	687	671	656	687	661	714	716	706	680	709	720	680	683	679	686	705	737	632	715	696	715	678	676	705	708	711	677	692	682	670	682	700	636	707	701	671	709	700	725	666	674	686	690	740	666	687	688	665	667	629	643	693	721	674	721	640	659	673	711	690	679	640	699	643	722	712	702	679	676	693	655	685	703	708	709	675	688	701	696	739	720	640	705	669	671	678	707	741	663	694	706	704	681	700	698	738	671	672	685	737	707	655	681	719	722	696	691	750	662	674	679	687	702	685	682	710	719	723	699	682	689	740	731	739	661	715	696	677	676	628	670	672	694	704	705	665	721	705	728	679	667	744	740	664	692	675	701	689	664	702	682	680	715	673	649	694	698	666	689	712	716	720	669	758	642	730	693	630	668	691	695	719	683	632	663	698	702	649	664	693	693	702	674	697	714	732	661	703	714	689	751	689	700	670	683	658	703	695	693	681	668	663	651	688	640	684	686	689	720	644	691	681	644	688	687	676	688	779	695	706	711	690	686	672	676	655	666	703	611	696	688	719	692	676	699	652	719	726	672	665	677	739	682	662	685	691	664	717	678	691	704	701	755	688	704	663	716	717	690	651	696	643	653	696	714	706	694	691	681	650	705	661	635	691	678	721	693	670	679	681	701	711	757	651	659	654	692	697	690	659	680	734	680	669	678	689	678	692	662	686	637	688	659	694	682	705	672	704	668	707	694	639	656	726	702	699	682	706	674	654	688	687	672	752	670	670	687	628	633	690	740	712	703	660	697	719	706	665	697	653	725	715	693	708	668	716	620	679	677	676	661	697	669	718	644	674	673	692	714	667	640	664	687	660	741	660	681	692	663	726	768	697	701	687	682	652	654	652	651	715	685	691	638	683	713	722	714	674	665	672	682	739	653	694	654	714	686	686	698	671	692	711	641	705	710	723	708	681	692	662	721	694	644	632	680	670	660	723	707
27078	2936	339	307	296	297	316	313	306	318	365	301	286	327	292	307	317	337	281	297	309	290	299	316	265	325	309	328	307	312	307	312	290	334	327	322	286	299	327	300	307	329	323	292	283	295	311	282	306	304	316	282	344	285	315	294	317	265	321	297	288	322	300	276	315	322	294	306	336	308	304	294	288	319	314	279	324	294	342	275	296	339	321	306	293	282	319	329	298	334	318	295	311	311	315	293	285	294	302	297	278	299	315	303	297	296	314	298	304	303	318	313	294	316	302	285	308	314	304	300	284	302	299	273	245	291	289	289	290	282	316	320	306	314	302	301	335	302	289	301	346	286	268	287	279	284	307	290	307	247	293	267	307	305	329	299	326	304	299	294	295	288	285	279	310	320	302	252	340	310	289	322	273	328	305	287	330	279	278	270	297	289	297	298	285	308	298	324	302	299	298	305	288	339	306	334	309	319	297	273	330	279	312	323	309	312	275	293	319	322	301	303	274	328	278	292	296	280	255	280	297	296	300	288	313	315	314	309	308	282	290	299	288	288	310	309	328	323	299	329	323	332	326	289	317	309	338	293	302	273	307	316	322	292	281	277	281	269	340	275	279	300	316	267	289	296	295	289	297	303	323	296	335	328	303	322	288	299	292	314	313	276	289	334	311	313	278	289	285	331	257	264	273	292	279	277	288	295	310	304	283	314	300	278	316	286	282	307	322	307	293	286	316	302	312	343	311	319	300	277	290	311	281	310	287	317	272	267	271	352	321	259	320	298	303	317	285	352	305	295	309	269	340	320	322	273	271	284	291	292	257	291	267	297	319	306	320	292	285	302	296	296	296	295	279	333	298	306	291	310	291	303	308	304	278	297	303	327	327	307	308	286	308	303	295	321	291	254	313	311	344	322	326	310	305	306	327	329	330	303	273	309	314	314	326	294	318	309	300	313	310	308	332	302	285	305	302	312	268	297	295	308	299	306	305	276	333	298	292	308	330	264	292	322	310	280	314	288	355	302	285	325	327	339	300	267	316	308	328	264	308	318	315	310	286	302	287	321	315	304	271	313	330	314	299	287	308	306	300	297	289	292	288	274	304	290	280	289	281	317	317	278	302	298	305	322	305	303	303	285	318	282	278	297	298	271	269	270	298	282	268	300	309	309	290	316	303	289	287	302	351	357	308	318	328	293	302	284	292	302	333	289	288	276	296	316	297	309	279	297	309	297	340	262	308	272	281	339	317	281	315	299	292	314	302	316	292	341	301	284	315	292	314	283	292	278	305	331	293	295	284	316	282	300	361	317	307	297	296	276	322	291	309	310	313	306	275	265	298	302	319	275	329	307	269	307	307	302	288	336	286	299	318	322	299	304	297	312	319	301	297	317	313	300	313	271	272	326	282	291	291	266	300	309	323	295	308	304	305	292	286	298	287	304	328	286	284	328	304	283	257	273	301	327	307	298	296	278	292	292	287	320	297	315	318	311	261	297	309	344	304	277	297	314	316	316	297	299	286	285	334	312	317	306	267	281	275	305	337	321	316	297	316	315	306	314	290	303	289	300	284	285	310	319	309	276	349	295	303	301	266	297	305	319	288	335	272	346	296	287	309	320	264	312	315	318	323	319	310	322	301	284	284	288	290	282	262	273	322	306	292	315	328	320	346	292	316	258	314	288	311	310	298	255	294	334	276	317	334	314	271	276	296	289	312	299	290	295	328	295	302	318	309	333	324	294	288	280	316	308	312	315	308	283	317	311	315	327	299	307	334	295	303	296	282	308	287	302	329	341	291	301	301	300	296	236	315	296	304	289	310	284	309	305	285	268	322	297	312	262	291	300	303	290	264	293	294	273	288	291	288	289	316	299	333	283	292	310	295	280	289	314	295	313	314	327	338	311	306	326	303	319	318	316	279	294	332	295	323	321	311	272	324	275	297	307	288	335	298	260	337	291	337	329	290	349	266	320	275	307	332	298	295	307	285	297	304	286	287	269	283	338	282	312	301	281	287	305	276	317	303	299	329	315	320	307	316	297	301	326	292	317	313	291	311	324	311	314	354	315	289	284	317	323	293	284	301	302	329	315	298	316	319	301	313	346	285	298	299	316	305	286	329	282	289	288	281	311	297	317	312	274	307	309	290	256	272	298	290	297	293	307	323	324	308	272	289	289	288	291	294	314	328	327	272	317	304	302	309	338	304	319	303	336	315	303	291	291	308	297	287	270	302	272	335	293	289	276	323	288	299	324	317	311	254	337	277	278	278	327	304	302	265	274	290	315	297	320	304	330	340	327	305	335	309	296	299	320	335	294	303	269	289	336	272	323	313	349	274	324	290	320	308	265	294	332	325	295	294	304	323	272	322	290	339	319	281	279	279	324	305	259	290	317	298	313	315	316	328	307	293	305	276	264	288	282	298	315	337	305	281	293	319	306	291	328	318	329	263	299	291	300	287	299	269	302	295	322	299	317	292	292	286	270	284	320	318	270	297	308	303	326	292	299	326	300	308	316	326	280	293	307	294	286	266	285	308	319	335	305	292	310	284	319	312	341	310	313	299	335	271	311	284	300	273	288	296	339	303	318	298	319	283	286	315	300	304	275	303	302	277	285	283	303	311	315	307	272	294	327	307	286	325	293	277	279	292	275	268	322	309	306	285	294	301	307	332	341	294	302	300	271	350	283	324	302	300	316	284	317	286	336	300	282	302	294	313	290	311	326	295	278	300	284	281	306	308	344	275	311	325	333	273	282	309	299	297	273	296	297	294	295	318	299	298	331	308	317	294	312	298	298	297	329	310	296	318	320	283	290	298	296	342	330	337	287	327	294	300	297	294	312	325	290	290	311	324	314	307	320	323	321	273	322	285	334	324	323	297	315	338	301	307	316	271	321	305	304	302	324	341	323	343	324	329	278	281	299	311	255	301	324	290	307	286	293	296	290	312	341	296	305	271	302	293	286	295	313	334	301	304	283	326	294	308	310	304	319	288	291	278	330	321	310	311	303	288	320	312	300	280	290	283	267	302	292	284	314	319	329	315	342	300	281	317	258	292	304	321	333	345	298	343	344	272	336	300	285	288	279	324	295	320	277	316	301	306	293	273	288	317	296	301	318	343	289	270	333	289	317	331	311	306	341	296	304	321	282	324	321	272	308	358	352	316	307	322	313	306	278	291	313	277	312	295	305	283	265	318	309	288	276	318	321	286	294	307	285	294	320	276	311	301	337	312	263	270	307	294	318	323	301	313	292	291	298	287	297	297	334	291	288	311	346	273	305	326	299	270	288	299	320	323	296	279	316	274	310	274	286	305	313	330	282	310	337	314	263	312	299	321	308	311	281	301	278	279	319	274	296	301	301	308	309	312	306	294	294	286	309	289	283	294	311	322	300	310	309	297	320	286	300	329	302	297	323	302	297	298	310	284	295	285	264	325	315	300	291	303	303	323	313	334	276	311	281	289	279	308	334	317	308	319	285	295	299	309	320	306	315	310	307	311	333	315	283
15877	669	731	703	728	701	714	714	687	733	697	698	730	662	754	727	690	669	695	741	714	691	707	737	710	664	706	720	713	723	683	764	733	656	690	706	700	652	698	690	749	666	687	665	708	704	740	725	688	725	704	691	715	724	704	667	718	711	672	747	698	746	705	719	730	698	712	702	719	671	698	706	651	719	713	729	728	728	697	700	686	718	700	708	709	682	691	738	699	711	714	702	701	696	746	695	687	724	679	755	683	705	752	677	694	683	674	687	697	662	701	685	710	691	708	728	753	727	688	681	715	699	701	702	748	776	714	690	686	707	700	751	702	705	704	703	698	786	725	672	728	696	672	687	694	726	754	655	723	671	690	710	732	719	703	693	712	767	711	718	693	678	644	717	716	696	706	729	692	698	688	685	695	717	724	750	694	750	716	675	734	667	733	694	725	676	724	698	752	726	702	680	717	744	677	707	703	722	699	711	689	727	743	727	667	701	711	725	754	716	678	710	700	681	724	707	724	721	794	737	678	659	735	689	701	686	701	743	696	716	745	730	689	677	688	760	711	663	728	759	725	699	667	686	687	713	700	726	659	732	705	650	730	686	739	666	669	676	716	703	712	721	675	725	647	677	717	725	696	741	717	711	747	727	694	702	689	716	699	747	729	701	708	745	647	661	704	721	684	733	738	677	636	690	655	727	688	749	701	704	732	720	718	702	669	739	700	692	706	695	730	763	687	723	672	688	727	704	677	739	706	690	752	704	698	747	696	715	707	734	738	742	738	695	689	712	714	710	718	705	701	751	662	675	766	680	694	697	712	716	711	720	701	702	725	714	664	750	698	684	697	667	726	674	679	736	696	733	678	719	735	734	680	759	707	727	683	736	708	731	665	727	715	711	720	722	733	704	725	687	722	686	700	655	687	729	734	712	672	653	715	719	757	719	751	715	718	666	685	703	704	774	740	650	767	695	688	712	689	719	728	688	697	743	717	722	714	753	696	685	702	739	712	723	687	711	716	736	713	698	715	717	765	709	717	711	768	748	722	717	725	678	698	677	747	711	754	726	736	717	724	709	678	718	683	766	743	728	696	691	693	736	666	727	700	744	699	694	656	705	719	691	717	695	668	738	701	734	722	678	688	689	723	712	737	718	690	731	747	705	674	714	725	744	695	659	718	732	740	721	756	726	685	720	719	673	717	714	693	694	733	688	706	661	715	711	684	708	712	744	685	689	701	709	702	702	732	731	699	661	747	710	761	706	741	721	694	707	703	728	734	670	649	673	665	712	687	726	727	734	690	761	676	720	686	710	688	700	700	719	712	726	703	707	750	693	688	698	703	719	738	713	703	667	717	737	680	718	675	694	744	679	675	687	699	681	731	705	714	702	763	709	743	670	704	714	705	701	664	706	684	713	673	747	697	682	644	720	723	707	713	706	689	656	704	716	717	703	698	704	701	724	705	726	666	724	718	733	722	712	704	705	737	691	669	717	682	754	706	717	689	734	733	669	697	705	718	713	745	717	685	745	746	682	690	755	744	671	731	715	722	761	742	669	685	694	736	705	679	716	677	709	697	674	737	710	694	715	695	694	653	699	725	716	660	720	723	710	694	706	676	694	728	703	729	771	748	711	688	720	711	693	688	701	731	687	706	740	770	642	657	687	726	668	716	756	689	662	740	701	714	660	713	723	757	707	687	724	707	689	724	704	703	640	718	716	719	677	672	678	735	692	712	708	720	717	680	746	760	726	718	723	671	741	653	683	681	695	708	702	677	720	676	705	670	713	663	715	707	716	701	733	748	733	647	731	729	719	710	707	746	706	707	662	725	729	681	722	691	713	739	662	662	731	727	750	672	728	723	724	709	726	716	646	701	666	707	644	686	709	682	709	735	694	702	712	679	691	698	725	721	696	709	743	713	724	709	714	725	702	724	687	703	712	670	678	749	713	670	720	697	683	730	689	704	723	755	701	680	705	705	692	702	742	661	707	685	702	703	722	690	690	696	712	685	736	716	718	718	687	669	684	702	751	658	719	723	712	713	699	688	720	718	748	685	698	670	784	739	715	680	736	734	731	702	756	677	695	742	721	691	714	727	648	703	757	735	684	702	718	730	705	734	722	675	727	742	671	685	691	688	737	708	680	701	703	693	771	725	705	717	681	697	726	670	741	671	730	694	702	690	656	666	696	731	700	707	724	729	705	733	664	694	739	723	704	684	732	719	750	710	704	685	685	757	757	738	731	703	671	747	727	730	722	729	724	697	737	712	733	709	672	704	732	671	702	743	721	702	684	704	691	689	698	670	732	706	760	723	732	737	713	690	713	684	689	689	693	702	715	728	697	695	696	706	717	711	725	723	759	719	739	699	716	697	666	679	692	693	755	734	664	712	707	721	752	747	757	728	719	687	693	729	715	689	737	675	690	699	661	728	686	718	691	712	708	727	718	741	674	763	695	739	702	697	703	683	715	700	717	732	635	682	699	646	768	744	732	744	729	695	703	711	679	712	721	697	674	752	709	713	707	675	679	727	703	699	750	762	723	718	766	728	662	702	698	718	710	761	705	705	724	690	730	747	715	746	709	711	675	698	718	711	677	695	711	706	700	737	696	705	726	748	736	678	706	685	735	720	703	656	706	739	731	709	706	694	685	727	773	681	740	721	769	694	702	682	788	652	653	701	725	654	695	724	736	680	712	688	695	715	742	701	664	703	696	685	733	705	749	681	748	726	684	714	718	686	720	720	731	724	727	693	702	731	720	696	696	686	680	723	682	682	730	713	651	637	697	703	737	718	684	769	759	740	705	720	687	679	650	752	702	723	710	752	677	742	676	667	748	712	724	698	704	695	747	690	728	708	721	684	668	718	750	678	750	684	699	696	690	704	685	696	693	753	710	643	701	701	728	694	683	682	690	663	732	744	705	712	726	679	713	713	697	734	658	732	687	744	684	736	733	680	652	721	724	744	670	712	726	696	704	696	712	679	746	683	745	688	683	672	669	729	702	656	695	702	705	675	695	718	717	707	712	709	724	718	682	675	707	716	735	713	714	710	680	665	691	705	732	649	726	711	664	681	700	720	678	712	685	666	757	665	708	752	717	719	718	689	702	714	694	695	692	686	679	690	665	698	715	726	718	699	738	699	716	703	724	707	699	713	732	698	680	682	741	723	745	694	681	689	713	702	715	718	746	684	691	755	739	684	722	655	718	702	710	697	767	757	698	720	680	676	645	733	724	719	739	701	738	682	718	731	773	710	726	708	700	688	715	713	671	717	654	700	698	729	670	735	688	664	729	741	710	711	726	657	765	705	721	695	711	659	708	748	684	743	702	710	711	715	689	709	704	713	681	726	702	668	743	685	712	685	714	723	696	770	704	721	694	700	696	681	681	730	736	713	721	673	714	680	728	732	665	739	688	736	708	740	740	709	755	690	685	722	681	736	737	679	681	726	702	719	694	717	643	684	669	770	693	718	741	757	765	709	740	715	764	704	757	729	727	731	689	734	693
40333	6331	810	534	434	461	438	417	445	406	375	414	362	399	415	394	405	445	365	347	383	395	426	373	385	400	384	419	432	393	387	375	394	375	380	422	412	409	370	408	402	392	381	419	403	366	404	416	420	412	417	390	423	379	367	398	392	387	380	427	407	373	393	398	392	380	430	429	418	402	424	405	403	391	416	395	376	417	420	358	382	368	392	366	376	407	421	419	422	380	361	406	385	415	401	426	395	388	366	398	402	341	393	446	429	393	361	354	425	350	416	399	391	363	406	387	362	430	401	388	373	381	392	362	373	359	376	444	366	419	397	326	407	402	395	388	405	383	403	424	403	419	382	394	391	368	402	387	382	394	414	406	407	369	386	372	439	435	349	404	405	361	363	398	371	371	373	428	407	357	371	369	360	390	367	411	379	399	394	416	355	402	441	438	409	412	398	383	387	385	353	420	402	402	381	393	396	376	376	364	384	408	381	418	366	373	423	419	372	385	393	384	410	344	370	378	393	416	413	428	363	377	388	346	376	403	389	425	351	353	395	418	420	421	438	426	405	387	383	388	333	386	389	379	425	411	428	406	390	399	363	405	398	376	406	387	391	404	420	379	405	374	378	381	395	380	407	404	398	403	386	392	389	384	390	412	380	402	388	410	357	384	380	399	420	393	413	420	407	423	390	402	395	399	411	412	360	395	380	390	401	428	409	401	405	384	376	383	404	408	394	383	366	426	417	404	425	363	389	381	380	409	377	395	414	418	388	373	431	391	399	371	379	374	416	441	397	371	398	402	393	390	383	400	379	385	408	385	368	400	379	408	394	345	380	375	411	372	398	399	382	380	394	367	387	392	409	401	420	381	357	373	373	387	379	382	354	378	357	410	391	423	382	406	413	407	412	385	381	384	420	415	434	436	389	384	414	406	379	460	385	363	378	371	376	366	423	382	369	397	428	389	368	390	335	390	373	385	393	394	369	388	433	393	410	422	406	382	383	374	380	360	392	360	372	401	388	403	373	399	392	402	421	375	424	370	429	409	399	388	367	365	384	393	422	385	395	379	410	379	379	403	362	369	383	376	380	342	384	396	412	388	372	368	368	412	384	409	381	382	387	409	366	410	435	364	391	387	405	389	387	390	379	406	422	390	438	406	405	412	422	417	357	349	412	387	425	355	375	381	409	403	377	416	396	373	400	386	392	428	372	382	372	358	393	410	401	356	382	420	416	396	391	393	391	417	427	383	387	394	394	391	381	372	372	397	396	417	409	388	421	419	369	371	387	426	375	411	372	425	417	381	356	376	372	388	398	422	432	376	375	400	417	383	391	405	405	442	376	427	426	391	388	414	409	372	398	377	366	389	356	371	405	395	353	381	377	401	388	442	388	374	399	385	422	402	398	370	383	410	456	395	408	365	348	424	381	359	398	365	379	399	389	346	409	410	415	402	413	383	407	417	423	394	388	415	405	372	446	384	401	376	383	365	432	392	379	400	372	389	397	345	394	420	381	394	413	384	357	407	437	412	386	400	369	374	369	405	348	390	398	349	380	434	388	375	388	394	405	387	356	404	398	396	392	375	430	393	378	424	406	388	386	369	395	397	397	416	400	381	386	367	402	338	401	403	380	380	406	365	374	397	369	401	390	379	420	388	349	376	416	398	395	417	385	382	406	402	382	399	415	397	395	397	415	406	386	351	401	376	367	384	393	380	408	335	398	374	379	424	371	414	396	401	370	405	346	384	374	382	415	392	458	404	387	408	379	381	387	400	413	398	389	405	389	375	381	362	411	378	392	414	387	375	407	388	370	421	376	456	426	400	419	399	396	376	398	376	397	406	458	348	379	411	395	396	438	419	423	403	402	351	379	369	374	359	406	388	423	432	401	403	391	382	423	421	402	391	389	401	383	379	426	415	379	412	381	353	399	393	392	386	408	394	383	381	376	408	412	421	383	398	386	435	400	366	382	391	358	368	405	367	393	417	378	367	384	347	369	403	384	358	380	363	396	410	423	357	403	374	404	407	406	384	368	362	385	384	397	397	370	409	387	377	404	404	413	333	391	351	402	393	397	387	394	409	418	405	387	396	350	368	367	455	357	369	424	417	387	372	387	388	395	409	420	412	430	390	349	397	432	395	347	407	351	399	380	406	389	400	377	388	387	417	397	388	379	378	418	407	392	426	400	395	373	361	392	374	349	392	381	404	417	406	369	368	391	391	381	437	384	390	437	390	446	341	436	386	409	384	398	409	366	394	409	385	388	379	401	379	368	379	402	388	361	392	345	363	414	387	361	380	360	391	397	425	400	377	400	438	380	387	431	411	405	390	436	425	383	380	439	413	389	425	400	409	396	416	394	387	386	398	440	371	380	374	385	386	378	399	398	430	379	406	417	423	430	416	409	408	428	399	421	400	395	394	399	395	455	370	418	406	407	378	357	355	425	377	368	404	390	424	383	395	394	387	443	431	395	374	419	390	360	443	432	393	424	431	372	427	351	359	386	398	359	388	362	422	388	402	342	381	396	394	424	389	379	447	410	385	396	405	401	395	415	406	372	384	407	398	372	350	408	418	394	397	380	382	385	387	398	428	401	437	401	406	376	392	431	366	405	417	402	427	404	382	413	427	425	381	405	401	403	416	429	391	360	397	415	371	389	392	406	373	397	364	369	361	393	407	311	361	358	379	361	418	380	410	403	392	373	402	345	417	423	408	408	413	439	444	384	399	408	377	373	377	373	379	406	367	408	434	441	429	409	419	398	370	361	376	392	373	387	391	362	382	396	375	426	405	445	388	403	405	398	431	392	408	399	393	362	379	405	423	366	410	409	410	384	392	414	396	390	421	416	397	379	424	389	360	408	377	421	396	396	378	354	398	393	408	341	388	404	423	402	380	378	402	365	396	379	388	385	400	392	358	405	383	387	410	436	416	374	420	426	431	430	409	404	367	390	376	407	416	440	390	424	418	378	421	382	413	376	381	355	383	374	421	407	393	411	419	397	400	395	399	398	414	381	378	392	434	408	426	393	393	364	388	395	405	396	374	424	361	406	409	394	375	418	399	411	369	418	388	401	402	404	376	427	386	413	374	422	358	411	401	366	376	408	402	361	382	435	403	417	389	343	382	363	385	390	431	411	383	394	373	427	377	420	437	382	392	368	391	384	392	384	369	361	373	418	402	356	411	404	411	403	413	389	372	394	404	410	398	385	368	364	395	385	356	388	392	409	368	364	378	427	370	407	431	391	396	375	401	372	362	440	352	390	407	367	384	380	420	362	394	381	437	387	387	391	393	343	401	413	402	404	408	407	412	381	399	371	370	348	377	400	365	395	376	373	396	402	409	413	360	360	382	382	403	400	376	414	403	383	392	423	397	389	369	411	401	389	349	409	380	389	380	368	404	368	417	405	415	381	401	408	438	403	433	411	390	372	395	363	389	386	354	403	353	414	404	386	408	373	390	399	355	382	360	382	377	406	375	404	388	373	393	412	409	365	423	420	407	360	382
21642	1037	1307	1451	1249	1223	1146	1054	1002	1038	970	985	948	934	931	939	905	933	911	882	868	941	910	901	874	833	902	874	913	908	882	889	799	921	857	936	849	874	926	893	876	884	909	894	842	888	932	933	855	897	891	856	887	894	958	849	881	914	871	861	883	905	835	896	911	853	899	908	923	926	821	884	812	913	866	873	920	887	876	919	905	943	852	891	922	895	858	884	834	852	861	866	895	918	917	887	889	855	861	856	866	851	847	887	895	884	845	912	846	896	932	892	874	798	902	883	840	895	838	822	880	900	900	835	924	887	912	904	875	870	871	890	859	853	875	862	886	894	845	873	868	848	833	885	883	870	820	878	920	863	876	922	875	851	873	931	886	882	893	838	806	861	874	929	904	867	903	885	866	942	842	855	868	854	851	903	900	877	862	819	843	871	875	905	871	844	887	901	863	878	919	862	895	850	884	855	879	912	875	881	913	890	873	878	896	898	923	898	854	890	890	904	917	911	862	873	877	869	898	899	926	850	905	919	917	880	861	863	883	934	899	859	830	892	835	846	879	903	915	916	894	857	866	910	881	870	908	884	875	881	817	919	894	875	875	883	848	841	900	893	858	917	891	826	866	945	886	864	863	895	921	890	881	910	858	863	874	916	894	840	850	874	857	848	834	937	908	849	876	876	911	862	854	883	868	876	839	875	868	898	870	875	870	893	873	893	868	834	856	884	881	887	887	892	900	869	861	893	903	911	834	861	900	886	918	876	898	825	858	881	923	861	874	840	884	870	916	835	919	878	925	899	949	857	857	897	880	871	881	895	868	912	874	896	893	878	862	864	915	895	833	880	927	852	849	838	831	865	859	866	844	850	859	922	936	972	894	887	878	872	932	888	967	907	899	907	869	827	830	875	893	875	920	850	855	851	928	854	919	915	885	892	875	853	826	908	902	876	906	888	902	857	873	876	879	838	874	900	894	877	888	937	927	879	904	884	859	899	830	915	880	889	933	842	893	821	912	851	856	877	913	878	869	849	907	888	871	833	899	930	925	866	970	863	884	905	851	884	863	844	837	936	879	923	872	927	859	877	910	887	842	855	857	895	888	879	883	885	911	880	911	795	888	885	897	833	859	872	872	909	850	891	841	879	834	888	883	851	922	876	872	922	835	828	922	822	902	907	844	868	869	886	884	898	893	868	907	923	883	859	867	896	889	908	902	896	810	849	855	883	905	876	871	940	904	854	885	833	883	876	958	898	901	861	884	910	912	886	869	896	885	888	874	863	916	906	844	829	890	885	840	871	927	842	863	861	841	824	874	864	878	857	957	903	907	827	896	898	860	914	863	892	891	865	863	895	908	878	885	927	882	883	889	883	938	895	890	926	905	884	875	902	868	924	913	908	959	868	947	915	874	880	883	839	901	891	843	886	833	904	824	861	917	855	898	857	928	916	870	883	863	872	920	850	899	850	871	872	891	919	842	844	915	843	898	920	919	893	901	896	947	874	912	880	855	880	896	866	858	847	835	867	900	944	936	860	879	868	942	831	855	879	877	918	883	1012	853	887	859	804	897	873	922	855	860	905	881	864	829	833	855	880	875	937	877	892	923	940	868	873	850	887	912	921	937	937	932	858	853	875	877	889	920	885	875	853	914	855	839	901	857	901	936	915	845	849	898	824	880	880	941	842	916	864	873	899	885	856	877	891	882	809	938	863	884	826	928	879	928	902	912	915	858	863	834	910	916	906	848	916	897	919	896	846	840	889	939	885	903	922	898	866	834	935	943	867	856	888	917	870	876	902	897	875	897	894	905	895	877	876	910	943	914	873	904	948	858	901	890	917	875	899	894	921	907	870	903	893	886	907	928	878	880	890	883	873	878	930	867	844	833	894	886	938	910	884	838	915	876	855	850	908	866	885	983	883	822	868	905	937	863	896	894	908	852	912	863	884	868	845	913	845	861	909	879	879	917	872	875	902	834	862	847	916	851	887	832	891	889	902	888	913	918	883	866	860	840	866	881	940	851	875	922	883	858	841	899	854	905	871	834	894	891	892	882	881	865	869	928	905	890	864	896	880	915	855	904	883	925	924	872	870	866	899	876	900	850	909	881	933	867	836	889	906	852	863	887	888	925	903	893	913	862	911	864	847	845	870	813	873	924	872	910	884	910	866	877	887	915	879	891	871	889	906	862	876	858	869	890	822	930	878	897	889	851	841	867	854	900	860	914	846	895	889	871	833	890	887	881	858	863	856	845	847	911	829	929	897	911	872	825	865	870	871	869	827	827	881	886	880	864	868	928	850	921	929	881	876	881	882	831	858	924	863	909	920	886	935	875	923	933	864	891	871	837	853	876	920	894	937	883	887	870	820	871	878	853	911	894	908	849	863	945	883	874	896	868	857	860	900	897	919	930	867	846	870	919	857	903	854	853	921	896	906	940	847	843	927	910	886	885	890	900	871	849	872	900	916	930	869	891	872	847	894	836	858	813	911	895	833	856	895	880	895	881	896	884	899	856	865	850	883	884	929	861	851	809	936	862	882	883	900	903	923	903	903	923	940	891	925	872	913	900	857	919	948	916	899	922	893	846	921	893	886	863	908	867	856	816	891	922	897	898	826	879	838	852	909	868	863	872	925	921	892	861	922	890	889	899	855	865	902	891	855	921	883	951	875	934	834	854	813	885	841	911	888	877	841	866	886	871	814	901	863	869	889	858	907	893	870	838	895	888	897	890	846	851	915	898	890	878	870	872	853	918	861	903	872	791	890	886	894	921	887	856	849	906	862	857	850	822	924	818	870	888	911	904	904	861	919	886	907	937	908	892	949	842	860	896	913	925	876	879	922	895	881	834	889	826	843	911	887	888	854	896	908	823	967	848	900	896	883	910	888	886	883	884	858	880	899	818	896	878	887	930	879	866	849	857	928	864	872	889	875	812	894	859	831	875	872	908	840	919	894	918	901	860	904	904	893	897	903	867	859	898	860	891	908	853	867	854	933	881	925	868	861	858	860	868	911	884	867	847	875	901	875	870	842	847	834	873	845	902	881	928	915	834	947	871	886	843	886	852	868	898	920	889	834	808	914	894	882	891	907	858	885	844	875	835	891	904	846	912	885	884	876	849	904	853	879	861	902	846	888	906	842	887	911	892	900	876	865	917	854	932	893	889	908	822	880	942	923	870	862	901	886	895	911	812	827	894	944	883	888	846	908	881	917	857	840	949	829	901	894	848	949	867	914	881	854	878	881	890	833	946	922	873	798	839	860	893	853	812	880	932	888	875	875	872	847	913	852	870	898	860	868	866	885	947	903	905	843	868	886	892	870	902	835	934	897	939	873	868	931	884	897	915	877	944	878	869	814	891	864	913	845	909	881	889	872	892	877	866	889	899	906	893	854	879	926	898	888	889	858	890	883	866	868	847	892	870	892	887	881	859	857	904	865	857	920	865	862	848	891	857	889	891	865	883	921	849	886	953	886	865	897	869	871	887	859	906	930	920	838	873	852
47784	11451	1867	656	461	419	360	371	345	320	300	317	278	276	288	299	294	295	326	301	306	292	261	307	296	285	275	294	277	273	281	250	277	269	253	266	252	269	293	265	300	282	278	252	257	287	287	285	279	287	281	277	287	277	286	283	270	295	276	293	283	320	287	270	256	275	304	312	253	287	260	285	297	289	279	246	252	262	266	269	288	280	270	291	287	313	293	296	283	301	264	310	270	313	273	275	284	241	252	263	290	290	266	247	267	281	276	290	284	294	280	285	289	305	280	326	266	298	293	264	282	247	264	266	283	288	268	259	281	287	283	294	316	300	298	317	275	300	286	268	299	292	303	311	279	252	286	274	278	317	274	308	280	281	284	280	278	271	254	296	296	249	281	293	284	304	292	281	280	294	294	267	297	282	257	323	279	278	289	290	288	289	279	276	260	293	304	308	271	271	250	307	257	229	259	269	286	272	286	277	285	291	284	254	276	255	303	256	299	286	289	278	266	269	280	286	274	266	258	292	297	313	275	304	313	279	237	277	277	280	263	304	279	271	280	269	282	283	262	293	299	280	265	288	264	260	262	296	295	250	270	270	266	259	274	286	260	277	266	277	306	261	273	304	295	257	283	309	273	290	311	259	301	279	278	273	288	293	242	314	289	290	295	271	308	323	305	311	294	290	296	296	274	275	277	282	293	260	276	298	262	273	310	273	264	260	299	273	254	275	255	245	289	288	261	282	288	283	269	269	280	269	261	290	271	270	293	272	302	297	275	287	295	297	274	303	278	257	299	254	286	288	303	313	281	314	279	289	295	297	272	280	267	293	261	290	298	326	272	297	253	290	252	276	287	288	299	294	301	295	285	291	299	305	280	283	302	281	312	248	268	328	305	314	326	292	266	289	264	270	304	288	277	304	281	327	312	284	277	278	269	271	289	272	289	288	272	296	285	288	276	271	295	321	311	287	281	287	256	266	290	288	290	283	276	280	283	288	279	278	259	300	290	294	292	290	289	294	307	287	291	262	297	279	284	269	265	281	283	287	274	239	271	267	304	292	276	302	293	286	284	270	284	282	290	262	300	277	272	265	309	310	292	293	302	286	278	290	278	293	298	255	273	289	299	267	274	285	279	330	252	259	272	273	291	315	291	257	280	290	301	293	293	301	282	303	261	280	291	288	261	292	280	301	263	276	278	284	262	286	277	294	270	293	268	286	282	277	300	318	281	247	261	264	304	278	280	285	277	250	284	283	292	262	274	299	246	299	283	249	251	278	260	293	302	266	292	313	296	257	291	273	292	302	258	261	286	253	262	275	302	290	276	283	299	299	275	296	295	295	296	308	297	297	299	258	297	292	289	259	273	271	279	313	295	303	293	284	282	294	303	330	266	281	286	275	274	287	280	284	330	260	272	270	284	260	274	275	275	303	262	263	283	304	290	251	265	286	255	275	279	266	288	291	272	303	269	290	254	262	286	282	288	290	268	256	265	311	278	274	297	249	271	310	240	244	255	310	302	271	287	265	300	270	293	290	310	285	313	290	249	292	248	283	257	286	274	278	280	276	285	292	270	276	277	270	273	283	270	319	283	317	318	265	282	288	294	306	283	271	309	302	260	289	269	306	280	277	301	283	274	268	291	249	298	234	293	306	262	284	262	277	268	288	269	278	281	288	268	286	285	277	245	309	287	301	289	271	271	272	269	263	278	328	268	254	273	292	301	290	268	290	296	266	267	293	279	298	327	329	269	304	269	319	308	253	271	256	274	250	320	293	301	265	290	284	282	281	293	291	297	265	259	240	267	284	256	282	252	274	282	312	276	272	292	305	285	290	270	274	302	271	270	290	312	266	254	286	264	288	258	249	280	269	278	281	288	260	286	248	270	291	280	274	261	319	261	282	296	264	288	302	279	283	284	298	306	253	290	259	274	305	242	301	256	330	323	317	304	288	292	300	276	316	308	280	297	285	295	265	276	333	299	279	295	284	282	314	293	293	288	279	289	284	270	296	269	278	319	320	316	307	266	295	274	299	288	287	274	296	281	279	294	260	265	259	275	308	282	303	303	264	290	260	297	272	261	283	279	304	307	279	269	267	320	285	252	252	274	286	282	279	301	269	264	263	259	285	280	291	290	289	305	278	340	288	327	281	302	282	279	267	298	301	326	280	271	291	278	267	292	303	270	301	279	289	243	278	276	305	265	286	288	263	262	302	272	286	280	299	299	287	274	259	314	279	311	264	265	268	295	283	285	274	311	291	269	265	266	312	304	296	299	263	274	290	268	290	261	250	290	297	290	267	286	335	284	291	253	276	263	285	289	243	272	299	299	301	283	276	267	286	292	304	295	290	290	322	310	261	281	268	261	304	318	252	272	290	252	287	325	293	282	300	273	313	263	262	294	272	253	277	284	298	273	271	262	261	279	280	293	286	302	293	310	256	263	266	317	284	323	261	271	272	298	281	311	286	265	290	308	264	311	279	277	304	277	299	310	255	275	254	282	296	298	301	288	269	265	279	309	265	303	276	287	250	283	266	276	271	309	298	292	263	289	294	286	272	283	276	262	297	301	271	282	299	266	292	285	270	306	287	280	301	290	280	294	270	275	292	285	297	237	284	299	282	284	279	281	255	286	277	253	287	294	309	294	279	276	295	283	318	302	280	307	293	256	287	280	310	240	323	274	298	269	276	270	286	271	309	299	288	271	265	250	269	273	313	268	263	255	266	277	269	285	280	300	274	294	303	296	268	270	281	268	277	281	297	281	296	266	274	301	260	312	301	260	303	244	284	289	270	258	321	255	280	285	295	301	291	262	283	293	284	317	269	280	290	305	284	284	259	269	280	290	274	287	275	297	264	277	272	279	272	262	278	292	262	300	305	299	281	265	278	275	284	274	286	276	300	274	296	287	238	285	290	300	324	308	233	278	291	318	293	276	291	309	298	296	263	299	289	303	301	281	250	259	294	294	270	276	278	288	289	248	252	310	298	280	276	259	247	268	244	292	305	302	320	282	292	305	300	272	278	273	272	289	286	289	297	300	257	269	285	279	289	295	274	262	274	288	289	273	277	306	297	280	268	304	288	329	303	290	312	282	252	294	295	274	266	300	297	297	277	266	251	290	258	295	292	268	308	288	293	269	278	257	268	301	286	303	269	280	256	251	286	277	278	270	271	249	251	267	280	262	279	262	277	306	287	272	267	248	305	304	254	290	286	242	291	325	273	273	289	285	264	276	309	279	273	284	310	265	296	263	276	297	292	261	287	281	278	280	296	306	307	307	306	285	284	265	285	278	288	270	282	259	239	290	282	308	288	278	270	281	279	295	253	308	273	280	295	276	271	283	291	244	284	300	321	304	295	282	317	311	275	260	272	274	275	275	284	269	280	288	290	303	284	285	274	262	308	295	303	260	281	288	296	272	253	299	299	260	285	295	292	283	283	267	298	272	317	320	283	277	303	264	285	300	278	235	259	287	259	288	273	267	242	264	302	292	321	294	256	273	283
24634	973	1521	1704	1506	1221	1146	1008	909	869	831	776	775	720	741	736	720	711	724	668	714	655	693	669	660	674	701	704	621	652	692	644	673	629	687	669	639	595	665	623	644	629	627	636	663	654	621	653	630	636	633	651	688	635	648	611	670	644	659	622	651	676	628	601	676	658	604	643	677	694	605	622	663	684	642	694	659	640	607	618	658	639	681	628	592	645	671	678	636	641	635	674	650	691	635	644	651	640	655	643	670	629	608	687	621	640	617	659	630	677	683	626	638	594	654	628	637	649	637	658	675	682	636	656	622	671	641	607	623	651	635	634	679	668	635	653	632	624	634	635	678	720	664	649	669	659	624	630	637	619	653	644	670	667	694	610	687	660	605	657	631	624	631	707	675	636	614	638	675	606	638	589	617	631	632	653	704	623	669	650	642	648	641	675	629	679	646	638	604	645	639	639	625	611	602	651	637	632	666	658	656	632	640	673	600	630	661	657	614	608	679	601	635	638	659	657	656	613	651	638	656	581	642	631	673	622	636	616	626	625	632	662	593	635	573	637	657	647	615	628	622	654	599	670	608	599	641	633	610	603	614	615	603	642	646	659	681	627	655	634	647	674	649	598	600	655	666	638	658	672	677	677	643	621	656	605	608	664	604	643	610	629	644	631	622	600	659	612	598	670	632	638	670	638	611	646	659	659	649	642	670	629	618	611	610	623	650	652	650	688	650	618	666	644	618	604	613	624	661	625	611	652	638	654	678	646	673	674	654	597	632	629	615	683	636	656	625	652	614	655	649	631	612	671	597	639	676	692	675	686	677	614	626	590	628	618	623	664	602	655	658	625	662	643	635	660	650	634	692	623	657	615	632	663	638	602	654	636	643	653	624	614	679	613	638	644	649	653	681	605	659	614	672	625	658	646	646	630	592	662	622	672	587	674	633	662	588	677	637	605	627	636	665	601	648	607	597	625	666	657	657	584	630	610	617	576	613	610	644	638	631	652	668	648	629	625	649	632	627	680	654	680	677	637	613	612	653	637	639	686	618	608	639	562	618	598	653	670	638	612	684	629	634	621	621	656	604	625	671	600	609	625	666	593	633	643	648	591	628	589	605	611	672	631	686	627	612	612	656	600	645	596	667	638	636	642	630	656	637	615	642	629	680	654	634	707	626	630	692	662	623	630	638	639	641	653	637	663	633	627	655	640	635	665	623	648	666	691	621	615	597	645	660	621	656	669	638	584	697	630	635	597	633	631	621	671	654	596	625	630	644	633	609	690	623	678	624	638	646	641	673	668	697	676	628	629	661	591	613	666	649	657	693	666	660	653	625	629	616	654	637	635	634	663	666	653	678	644	644	611	598	601	604	672	594	660	645	586	639	648	646	635	670	645	652	645	683	643	684	620	629	633	621	608	597	622	642	616	633	676	596	641	622	599	595	662	651	618	629	633	607	627	589	668	656	646	655	649	642	620	642	629	661	661	597	706	640	637	636	629	640	611	629	618	637	650	658	623	676	657	620	643	636	601	637	638	653	640	679	634	638	661	633	611	631	651	661	611	623	634	658	651	639	653	678	633	669	643	632	664	585	662	680	638	663	657	657	695	659	670	635	618	620	657	667	732	626	627	650	637	621	609	671	667	668	620	622	630	669	657	661	655	653	615	627	631	591	628	685	674	676	690	627	690	648	656	644	643	658	631	632	646	669	619	610	637	648	626	643	651	616	624	667	644	628	618	660	584	665	621	651	655	688	682	557	618	624	668	664	614	650	649	579	581	645	621	600	610	644	624	662	627	640	600	669	613	642	662	651	637	644	597	635	597	693	656	655	682	625	652	668	667	639	648	646	639	638	659	651	612	632	644	655	635	635	582	673	673	652	585	608	634	655	638	615	646	597	715	643	611	638	652	666	651	648	696	623	627	627	610	612	653	637	609	609	625	602	595	696	624	660	621	632	578	603	634	629	668	647	658	635	662	655	644	594	612	634	657	667	613	628	641	671	615	664	629	639	665	652	631	645	642	619	614	654	622	618	646	655	631	615	631	654	580	602	634	635	659	612	681	677	621	608	651	598	649	661	624	660	629	656	654	613	613	634	647	635	649	663	676	656	678	646	642	682	640	637	662	658	640	629	572	632	668	600	645	665	665	634	638	692	650	635	632	607	659	629	619	719	638	609	677	601	626	624	632	663	626	659	651	632	644	649	624	649	619	671	681	657	659	662	656	584	658	643	640	605	659	651	645	658	596	705	638	620	639	612	602	654	648	600	623	681	639	629	611	628	672	633	621	631	610	628	620	640	609	669	672	621	667	652	625	651	640	654	644	633	638	668	635	623	620	618	639	643	611	646	666	593	666	647	633	624	621	642	600	625	597	614	627	627	705	613	645	588	613	643	675	605	647	650	623	629	669	636	655	651	627	623	609	647	704	635	607	626	617	691	676	659	645	663	635	643	645	650	640	635	627	647	638	668	651	665	632	637	636	619	642	654	623	663	671	608	620	612	658	641	572	648	663	674	608	604	643	626	634	640	591	672	671	633	629	681	606	607	654	628	682	648	661	645	661	595	598	628	669	645	625	668	660	630	605	658	674	615	688	660	669	645	668	669	638	665	663	630	629	685	666	661	614	634	616	647	656	605	685	688	657	628	662	647	647	606	634	674	669	604	625	698	642	648	606	656	636	654	655	652	663	607	654	640	601	601	655	677	652	663	623	613	650	625	662	650	636	672	635	613	631	641	670	615	645	606	661	674	656	633	613	608	660	620	652	619	703	634	636	647	629	625	656	585	638	643	607	620	648	610	644	626	612	606	625	627	625	651	655	651	635	657	632	594	651	664	645	626	635	600	637	651	658	629	660	655	653	658	650	606	647	634	645	657	655	664	615	669	651	694	601	623	669	639	656	602	633	626	652	623	607	628	616	606	651	628	628	640	630	639	638	627	625	636	621	624	616	612	585	579	657	614	633	627	634	619	666	616	638	612	615	676	666	634	641	643	631	628	634	658	679	657	628	679	661	615	640	607	623	663	642	643	632	603	654	637	629	589	625	626	602	683	685	651	646	606	639	691	669	630	655	632	647	634	620	630	645	655	624	661	640	595	637	617	612	614	611	610	598	613	639	649	636	606	680	660	614	680	624	644	626	628	652	683	622	681	598	609	608	671	655	653	622	581	637	654	638	614	663	643	654	648	661	620	623	657	660	661	625	635	589	637	682	612	608	693	655	627	635	603	623	636	643	640	646	622	681	637	613	647	609	628	648	667	642	614	628	652	643	678	632	688	610	611	678	642	678	641	633	651	590	634	610	638	655	588	602	662	655	648	659	643	687	608	671	654	597	634	645	655	661	636	665	582	658	612	609	645	652	623	649	658	597	621	654	617	618	634	625	641	671	648	621	636	620	692	649	618	635	635	621	653	664	618	644	656	673	622	658	621	645	676	625	660	628	640	642	674	633	648	639	654	639	609	649	620	674	700	605	660	685	640	645	680	649	623	674	599	623
30498	3563	357	304	340	308	291	310	301	304	302	302	292	307	280	305	305	287	319	308	328	314	315	292	298	280	298	285	300	323	286	317	300	358	334	301	318	299	288	296	319	317	309	270	311	288	341	322	272	329	303	319	330	284	289	325	301	302	300	286	288	351	303	273	333	294	293	291	297	287	281	344	294	262	280	297	298	313	329	312	302	284	286	319	282	279	278	313	301	328	311	298	296	280	313	334	311	307	303	320	316	313	301	313	275	305	309	292	276	313	300	285	300	321	299	320	354	317	289	276	323	298	318	299	283	314	308	317	279	288	316	288	314	288	281	309	299	330	326	312	316	295	316	266	311	282	304	293	331	306	301	299	320	314	346	337	335	314	284	312	288	294	301	271	311	296	287	302	323	312	378	322	309	297	279	344	296	288	321	326	296	332	361	315	269	287	313	295	303	312	315	304	291	322	342	314	334	324	314	262	325	295	280	303	299	313	289	273	326	358	316	291	290	292	310	307	306	295	304	303	294	330	321	306	287	285	298	313	297	311	313	304	270	313	321	319	281	317	271	315	276	303	302	344	318	337	310	303	319	322	308	314	315	274	299	307	309	310	306	293	308	300	317	287	292	297	341	328	302	306	299	308	291	311	314	316	301	270	322	302	295	288	299	298	302	311	285	299	292	311	331	291	296	348	277	310	281	282	273	287	265	272	335	291	279	308	309	273	295	358	322	321	294	318	284	324	310	285	286	349	325	293	289	274	319	318	323	302	300	275	294	285	307	316	316	306	317	340	308	306	293	312	294	280	319	311	311	335	306	287	295	313	300	301	296	293	305	302	312	310	293	291	290	338	318	306	285	288	292	274	290	264	290	298	310	266	320	285	290	303	315	277	337	308	329	292	296	319	322	314	290	324	283	313	343	283	331	298	303	315	302	279	316	299	326	276	297	291	277	317	294	342	327	297	322	297	308	300	330	273	299	309	306	314	313	372	314	312	288	313	320	318	305	340	283	311	286	312	324	294	298	308	315	288	312	289	270	312	293	290	298	339	272	333	337	299	293	299	324	313	306	302	275	257	296	276	302	256	292	314	310	288	345	300	293	327	310	325	281	289	308	306	305	306	311	300	293	284	287	322	280	263	310	305	300	307	281	263	281	305	330	318	294	300	315	304	335	321	279	304	276	307	309	293	324	309	284	321	323	285	288	293	306	342	303	317	302	280	313	317	291	306	289	321	305	282	271	284	302	297	321	313	298	318	322	291	319	301	311	295	312	312	327	291	288	283	270	334	321	301	310	307	290	278	306	310	277	302	294	333	324	299	302	316	311	291	320	303	324	298	329	324	318	315	309	300	292	300	298	283	322	300	295	301	355	279	291	313	298	317	300	294	289	305	277	300	304	281	268	278	325	305	298	279	294	311	298	282	296	333	333	310	276	319	251	313	300	333	347	317	293	308	319	323	317	324	301	303	321	276	283	308	295	269	312	315	284	287	310	304	316	313	301	301	319	322	321	331	319	304	333	318	296	266	295	287	259	295	309	334	298	291	365	335	320	262	273	275	285	327	311	324	282	275	284	312	320	318	318	342	312	317	303	338	307	306	317	281	293	312	332	293	298	322	266	277	328	296	340	324	303	294	285	322	338	301	310	281	305	299	300	297	315	296	295	318	318	280	302	307	290	261	293	275	335	329	319	313	314	311	301	281	340	300	286	302	266	289	293	342	298	303	311	258	305	320	273	285	287	325	309	321	307	293	264	289	296	254	304	293	283	292	285	303	295	307	345	290	303	303	328	293	301	292	275	326	333	293	271	309	307	317	291	340	291	324	332	338	286	300	292	293	295	303	269	310	286	300	309	323	318	278	323	301	285	326	306	315	329	266	344	297	312	310	287	286	314	282	313	320	311	280	328	315	294	297	301	287	311	313	310	320	311	272	304	328	304	285	272	298	307	304	296	311	326	332	332	295	302	288	303	329	313	350	287	354	289	280	283	308	307	296	329	278	305	315	324	290	301	278	305	307	303	306	291	319	275	301	293	289	338	316	332	309	274	292	325	295	346	288	307	331	317	334	343	309	308	277	284	277	311	302	324	306	295	288	287	338	289	315	300	334	300	314	317	293	330	266	282	286	292	289	312	273	295	322	321	291	288	303	309	262	288	294	269	279	300	307	315	314	321	268	300	308	300	318	306	296	334	291	281	287	283	322	315	301	302	274	291	284	302	316	297	301	327	330	282	296	295	309	300	329	275	295	311	315	328	269	298	310	309	294	271	300	291	289	315	296	293	308	290	311	344	318	307	310	258	304	312	280	292	292	291	296	287	312	290	303	332	324	323	298	283	285	263	322	331	331	329	333	323	291	312	308	326	274	305	312	263	288	311	333	313	328	300	339	328	311	308	307	311	299	309	298	305	320	296	330	296	309	292	328	323	327	298	305	316	297	309	296	286	288	299	290	298	286	325	296	302	270	280	328	319	293	294	298	326	307	312	287	292	279	321	294	289	304	277	318	311	273	319	284	328	292	290	294	325	317	290	333	332	302	317	336	329	283	300	350	293	280	287	279	335	298	320	277	302	320	309	300	338	327	285	291	297	306	336	287	340	307	308	297	274	306	292	291	284	282	310	320	275	330	299	270	293	308	316	305	306	279	299	294	322	297	297	306	279	281	309	336	313	282	310	263	292	316	329	321	293	298	287	315	308	302	319	303	298	331	274	317	298	292	280	302	290	275	295	265	299	308	314	260	314	301	315	283	333	334	313	338	311	335	341	312	286	324	280	309	308	303	317	310	330	284	308	264	332	302	290	287	306	315	329	310	333	297	319	295	310	316	285	307	307	289	311	290	332	267	294	329	326	317	292	306	300	358	287	334	327	277	283	331	323	305	289	289	303	320	292	288	318	323	331	326	308	312	296	306	317	287	310	312	257	310	316	302	324	292	306	287	294	332	294	330	322	318	318	292	286	309	285	282	278	287	285	285	285	337	278	301	280	304	289	321	339	280	313	297	325	322	319	273	291	279	320	305	283	344	271	282	305	321	278	317	317	279	299	278	297	299	347	328	336	328	269	321	298	306	318	300	310	312	318	309	298	309	304	289	307	321	332	292	333	296	279	297	312	289	286	297	318	328	333	312	287	289	289	301	324	286	339	301	272	293	311	304	317	276	288	303	323	291	306	263	286	295	301	284	288	322	285	291	301	304	292	300	290	286	278	284	292	338	303	284	299	298	275	282	283	317	310	336	283	299	310	279	305	296	302	291	294	280	318	317	293	269	323	338	309	269	278	293	309	322	288	298	283	323	316	296	268	308	330	318	309	313	284	333	313	271	281	300	285	292	308	282	343	306	317	301	313	305	324	346	311	294	290	294	360	339	290	306	298	302	309	314	292	303	317	286	303	311	314	293	328	271	316	259	263	315	301	301	357	302	327	276	292	310	273	287	282	294	295	332	295	302	287	324	268	307	292	293	341	324	304	286	308	291	317	310	296	293	307	269	322	298
17563	766	734	731	686	784	750	752	729	753	707	739	694	727	730	745	746	719	711	746	711	687	686	761	693	679	666	749	716	717	701	714	713	702	700	752	696	712	691	722	700	725	708	694	698	724	657	720	712	758	705	685	703	704	744	747	711	693	704	690	743	685	730	693	694	721	743	730	728	717	729	687	711	710	675	748	668	757	706	688	687	727	780	704	715	765	733	725	667	718	691	677	725	736	680	690	711	741	725	658	729	729	749	728	775	725	695	713	699	689	662	686	701	710	702	760	721	782	717	723	683	713	741	699	683	729	687	742	738	673	720	702	784	700	693	693	723	723	666	661	740	654	694	708	713	646	684	752	689	738	709	697	759	692	718	726	731	698	683	689	714	713	693	702	686	707	697	727	739	711	685	695	690	720	764	706	704	699	726	670	703	714	726	687	700	682	718	687	699	724	724	710	676	721	693	698	675	736	718	661	694	711	738	689	731	713	713	686	707	693	723	700	684	663	706	679	717	696	749	708	702	669	705	698	733	722	742	674	715	671	719	697	664	699	728	752	722	744	673	733	770	693	718	724	686	714	679	773	728	693	691	718	745	712	659	650	718	686	686	691	728	727	716	694	759	726	728	655	741	697	697	694	691	726	733	656	709	687	733	704	680	737	681	765	744	701	663	711	725	733	687	662	669	760	716	750	711	749	714	679	723	707	683	726	675	731	719	690	724	714	684	688	678	707	706	739	711	706	749	694	746	704	709	738	741	707	735	718	705	715	714	700	698	700	681	727	686	675	693	711	703	681	720	781	717	686	723	716	730	669	762	747	689	659	727	732	700	704	696	735	709	686	722	684	737	685	706	786	700	715	680	666	724	696	688	779	726	715	746	713	707	684	732	747	672	668	685	696	710	709	726	700	714	665	766	706	746	729	753	696	759	705	729	694	691	705	673	715	771	736	728	745	719	728	711	683	714	742	686	776	759	717	700	703	781	712	758	686	734	759	657	761	678	708	698	724	718	743	705	715	749	713	672	746	733	714	690	747	690	695	733	738	684	694	676	731	767	710	691	734	692	732	660	728	681	713	711	715	645	720	752	683	732	696	729	740	687	728	708	707	708	695	643	692	717	698	688	713	661	689	707	710	695	740	638	702	710	715	701	700	661	710	716	728	708	712	725	707	708	700	723	709	718	776	720	742	732	716	725	721	738	746	694	714	652	720	702	671	732	711	736	717	699	730	709	679	724	699	703	674	680	710	713	689	720	688	692	724	726	731	667	731	691	678	711	668	688	746	715	718	704	732	732	698	701	717	730	687	725	739	658	740	705	686	739	722	729	720	714	746	687	692	737	663	727	714	736	754	750	736	725	776	732	709	712	680	695	737	723	718	691	691	705	700	734	690	707	700	722	703	708	698	727	675	704	753	716	713	700	736	703	679	731	684	737	727	721	687	712	672	729	717	669	741	668	719	713	728	704	699	671	710	743	748	671	705	724	741	698	727	747	753	753	715	725	708	724	697	726	734	726	709	678	672	707	684	683	723	662	702	741	721	646	673	748	688	711	703	677	670	698	695	730	723	702	741	720	721	729	767	711	666	718	673	706	682	655	717	727	675	692	689	752	706	727	696	723	699	718	741	704	722	699	705	667	709	714	747	703	702	747	746	717	739	748	729	712	708	706	732	677	701	690	674	707	709	708	706	751	683	699	705	763	709	754	672	679	726	700	623	699	654	710	707	706	741	703	739	731	727	691	715	705	700	702	738	718	715	702	735	736	741	723	734	739	742	734	709	678	737	707	712	730	693	730	685	675	722	725	751	700	753	711	726	708	723	699	660	729	684	727	706	715	716	718	695	668	713	715	691	727	637	707	728	661	703	733	705	667	747	648	703	693	648	685	762	739	695	692	760	703	727	710	741	711	679	675	752	707	633	735	708	736	661	700	754	663	683	724	734	704	701	715	730	744	718	714	698	716	687	697	718	698	697	647	751	713	735	681	728	668	698	667	746	690	712	641	721	700	692	694	676	738	679	725	662	723	676	710	680	725	707	757	717	754	710	738	708	666	682	698	718	762	707	722	698	707	703	728	706	665	736	686	671	709	730	741	707	732	669	695	688	692	748	739	659	747	704	722	693	747	683	698	742	737	730	678	687	713	673	705	673	698	706	715	744	725	726	712	718	652	716	699	735	692	771	769	706	680	716	713	721	732	710	734	660	673	692	728	719	678	711	726	725	688	679	710	712	684	693	671	710	705	749	677	675	706	698	700	693	743	736	668	715	702	689	684	729	696	730	715	732	681	720	702	675	726	734	729	759	693	684	666	736	712	752	696	757	755	668	724	698	707	664	705	745	722	705	706	663	736	692	710	727	632	745	701	753	717	680	685	708	715	712	746	669	679	702	713	700	711	703	684	720	731	703	708	744	668	705	676	688	673	694	695	659	745	701	701	684	681	706	694	742	752	730	694	680	728	725	698	714	729	746	719	722	797	688	774	670	723	729	728	767	740	723	722	713	720	721	721	682	692	724	718	709	712	712	720	677	733	700	682	745	720	758	740	685	698	719	703	698	686	719	692	763	709	666	756	671	690	711	718	693	705	739	760	709	720	689	677	710	737	722	702	707	719	691	700	671	665	731	740	756	726	695	688	742	711	695	720	688	685	674	666	760	696	699	720	699	721	736	728	657	701	710	673	731	680	704	753	701	737	716	712	734	697	707	689	714	688	706	721	751	727	705	732	704	735	732	756	697	714	727	690	721	718	729	694	743	715	708	680	714	700	690	737	722	737	697	708	692	696	688	687	747	750	687	673	671	758	778	730	709	728	693	706	741	754	697	723	740	720	695	706	680	709	707	737	728	689	680	725	703	728	757	729	736	700	733	682	711	752	700	748	724	711	668	684	730	688	723	725	724	693	670	727	693	744	704	750	670	708	733	756	692	723	681	675	679	713	694	728	719	692	682	736	718	735	711	660	691	687	655	688	699	686	707	713	731	714	733	712	681	692	756	685	702	700	715	669	718	679	743	727	744	692	715	707	669	706	769	707	744	735	707	706	714	677	706	675	677	678	733	699	701	680	711	723	664	725	716	734	711	665	712	721	696	703	736	709	688	697	690	703	711	710	752	684	741	750	722	677	681	687	706	731	729	673	698	683	699	697	717	714	708	707	670	673	683	744	740	748	705	697	694	742	670	754	697	719	678	687	692	712	698	714	670	786	727	721	709	692	730	676	718	732	670	731	701	734	735	729	732	757	699	688	699	683	686	715	716	752	738	703	714	721	705	658	717	691	687	728	724	746	713	757	730	680	714	705	681	708	687	736	728	708	701	721	695	689	721	724	725	700	681	664	720	721	677	676	689	721	698	667	681	700	727	682	729	723	753	691	737	714	665	704	705	774	644	714	727	658	690	745	729	737	691	724	708	719	709	731	676	656	686	676	737	724	694	694	706	723	722	684	681	691	712	694	697	672	756	659	687	702	755	709	732	719	751	717	727	709	719	729	724
38609	5486	725	565	517	449	430	421	445	414	397	412	406	359	391	364	379	340	401	366	355	399	410	363	404	418	361	374	372	405	389	409	377	447	414	382	388	428	356	402	402	392	384	366	387	430	428	407	346	365	371	361	388	366	375	378	437	386	370	366	405	448	381	431	365	384	402	384	387	363	412	391	378	406	392	385	369	391	353	388	385	367	414	363	386	397	381	407	347	359	382	374	369	441	439	382	364	371	379	374	373	377	432	430	414	417	358	356	396	385	363	370	384	389	373	362	385	324	387	376	389	368	397	374	379	408	384	406	391	409	405	383	373	380	391	390	404	375	355	367	344	356	355	358	389	405	406	401	385	370	422	403	370	376	364	394	391	413	374	371	392	361	380	371	378	355	353	394	373	357	395	452	362	342	392	368	395	378	373	370	347	393	366	388	359	391	374	382	385	383	361	390	390	425	390	374	396	368	367	393	426	385	410	365	429	366	396	404	367	423	362	387	406	359	373	413	357	385	369	403	417	382	374	397	409	421	400	390	371	403	390	390	368	353	376	381	385	383	380	374	387	414	380	391	386	386	401	398	402	399	359	369	359	387	406	389	385	335	398	334	428	347	406	404	412	381	409	387	421	397	387	397	378	365	378	375	406	384	391	386	376	349	365	373	411	367	371	373	398	396	410	419	366	369	400	347	369	377	366	376	395	380	359	367	397	363	388	373	383	362	404	372	383	379	398	378	408	366	406	382	398	386	367	394	357	368	384	414	381	393	409	379	380	346	349	391	403	352	383	357	347	310	407	367	390	365	404	373	423	367	350	402	412	393	381	410	380	384	398	402	379	352	372	378	379	419	421	363	389	417	396	375	388	398	399	367	398	339	381	372	353	348	341	409	377	373	376	395	376	372	420	374	370	362	393	377	379	333	370	340	387	371	373	388	390	414	385	350	360	390	390	386	392	339	387	383	397	423	355	408	373	365	378	406	364	376	413	374	356	400	388	393	368	380	401	422	386	375	392	355	378	371	379	372	396	335	401	419	393	368	381	400	379	419	392	378	369	399	378	390	377	332	348	390	380	373	436	403	377	433	399	384	390	389	362	377	386	384	425	401	380	378	364	401	378	419	369	416	372	364	353	394	384	366	384	374	358	382	388	388	381	380	400	438	365	372	387	405	368	395	415	404	375	370	359	416	336	356	376	374	392	380	401	381	399	373	390	337	346	414	392	394	389	405	357	362	385	389	389	417	372	380	355	377	371	327	370	392	390	390	381	376	381	387	389	389	376	385	388	369	402	382	364	369	354	393	386	385	376	387	402	398	353	378	426	368	374	409	400	396	363	381	371	403	405	400	348	386	416	341	358	388	406	383	363	393	390	430	430	380	403	389	383	401	405	378	394	380	401	396	384	411	355	369	406	354	389	388	402	384	413	397	384	402	415	418	418	354	353	406	396	387	401	377	374	373	383	418	398	366	388	402	372	409	335	387	390	396	344	416	389	360	364	414	398	370	378	355	336	378	416	395	379	389	421	390	370	318	391	358	371	387	377	338	389	428	383	419	393	407	338	410	362	360	376	388	357	398	423	422	381	375	380	416	401	388	391	394	373	383	381	411	409	347	361	352	377	376	388	417	403	388	412	377	370	387	342	368	407	371	399	411	419	410	403	348	369	350	362	402	371	365	398	392	385	394	402	409	369	407	404	390	372	370	354	395	364	348	378	387	360	350	390	359	386	385	402	393	386	389	366	386	375	376	393	408	411	358	383	396	341	364	355	372	386	372	372	392	377	385	376	394	377	401	362	422	396	387	386	359	428	374	386	360	388	347	375	394	348	402	346	371	393	396	407	399	351	411	399	370	391	402	403	395	396	339	385	377	402	358	421	392	390	376	383	401	386	404	390	383	384	366	400	371	416	389	379	378	367	381	337	353	382	346	406	398	395	409	362	369	405	393	414	356	392	371	412	362	396	363	365	418	392	377	393	402	380	382	391	442	392	361	401	379	378	350	364	367	419	384	416	393	407	405	393	406	356	381	428	387	407	402	400	372	398	363	394	383	425	381	369	393	406	399	338	377	392	401	408	377	379	359	372	384	348	388	363	402	382	404	385	375	379	385	391	412	375	364	373	391	380	383	393	383	369	409	406	390	346	381	337	391	362	376	388	399	402	406	407	361	371	372	348	376	342	424	373	395	352	356	394	359	391	352	379	359	409	375	401	398	362	361	362	365	426	402	355	403	355	387	406	396	377	357	368	359	385	372	362	383	414	361	379	369	393	392	367	317	418	383	394	377	385	380	324	373	359	373	354	390	394	373	407	389	371	415	382	379	377	376	393	385	400	378	417	377	344	405	374	384	373	365	370	392	363	376	346	387	367	385	415	367	385	404	406	412	380	376	425	364	388	367	413	375	372	375	385	403	391	370	380	375	332	378	388	346	381	410	394	355	363	383	379	381	393	361	381	382	394	422	400	374	435	390	394	346	362	390	362	393	367	374	381	369	387	406	360	392	428	385	371	367	355	367	385	400	392	387	386	367	418	350	381	392	399	387	358	360	373	439	393	401	369	351	365	405	384	411	387	360	398	380	377	364	376	364	414	368	371	379	404	395	392	405	380	354	395	384	375	351	321	412	378	392	385	390	357	399	366	379	368	438	360	394	424	375	357	377	409	384	391	371	392	343	380	398	381	395	408	385	361	375	396	415	426	373	412	413	379	401	413	363	421	346	390	372	360	404	393	389	408	384	404	352	376	376	366	347	358	387	361	391	402	365	371	387	381	386	365	377	382	386	394	385	392	360	377	383	343	355	365	338	340	381	371	400	369	355	355	361	399	375	411	375	370	372	358	371	366	412	379	363	400	350	387	386	384	376	373	382	403	379	390	361	399	370	365	392	366	374	353	355	377	397	397	393	359	350	390	359	391	368	360	446	438	404	398	398	377	404	375	377	374	386	354	420	374	372	375	359	381	365	379	414	369	389	377	355	364	363	401	401	392	360	366	353	380	366	372	384	371	375	347	401	383	369	385	383	394	358	380	402	419	400	361	387	401	368	345	392	393	446	366	396	397	361	393	375	408	369	390	416	380	355	397	382	342	412	388	366	377	379	380	373	381	394	386	354	425	378	406	351	413	379	390	377	387	376	383	386	397	399	365	357	369	353	403	424	404	404	348	378	388	387	398	363	375	375	390	423	377	395	384	374	356	386	400	381	344	387	373	398	378	383	375	366	355	356	364	379	372	399	387	376	380	408	388	403	384	393	363	368	389	356	366	419	398	411	396	397	362	366	405	374	423	379	385	367	366	361	387	355	369	399	368	389	390	403	353	396	368	382	378	380	391	375	404	404	354	374	413	399	386	413	386	359	368	402	417	402	373	368	386	413	425	383	379	397	387	417	411	375	414	416	360	368	353	381	428	372	396	411	387	395	346	371	370	414	413	372	375	386	356	388	410	380	386	376	364	386	396	371	394	386	378	404	413	379	386	366	360	407	397	379	377	381
20823	1021	1363	1457	1355	1227	1232	1100	1012	1036	923	930	962	997	859	861	882	882	906	881	901	897	860	837	879	867	858	879	918	875	913	869	888	880	853	901	869	877	850	913	883	923	844	882	856	897	852	863	831	902	867	836	871	852	838	838	850	902	849	878	866	837	851	862	895	862	840	873	830	855	892	854	894	861	864	892	884	855	903	892	905	936	866	894	790	888	852	900	832	855	882	819	877	840	884	898	890	817	887	900	824	863	881	834	867	853	869	815	866	864	833	837	856	909	879	926	879	844	856	857	845	838	845	900	835	862	889	910	916	798	848	867	782	841	852	843	862	850	873	818	912	873	890	861	852	845	861	854	911	865	896	866	883	905	841	864	841	879	869	836	857	865	818	875	906	861	878	901	857	846	822	844	878	883	864	875	896	867	845	855	868	855	876	840	871	828	907	906	883	873	879	836	803	918	846	864	816	874	887	861	901	865	852	821	866	793	926	856	863	864	913	864	849	935	892	868	831	851	868	805	817	911	864	827	852	944	860	826	924	850	869	811	880	886	903	834	897	853	860	909	860	876	833	824	839	876	868	858	884	866	870	850	872	852	845	891	848	874	875	847	837	882	837	885	896	831	811	852	880	871	863	822	910	902	888	836	858	866	851	887	843	902	845	829	845	917	891	873	827	897	866	863	899	904	882	897	856	846	884	843	891	857	868	844	859	845	899	846	844	838	909	854	838	891	825	873	859	884	856	905	848	869	876	849	868	865	875	835	859	879	887	878	839	831	865	885	862	831	834	869	868	911	920	856	831	798	877	840	913	879	826	857	872	847	817	859	825	863	847	876	898	897	827	875	827	824	886	818	851	875	894	842	882	848	865	862	853	876	884	878	801	899	871	870	860	862	831	865	851	861	864	909	903	828	844	868	863	810	856	863	864	861	862	872	930	866	868	847	922	872	895	896	837	891	867	896	864	892	876	854	818	866	863	846	863	850	842	838	872	829	845	848	872	883	854	895	864	868	885	894	847	833	889	846	885	857	865	826	886	871	884	821	927	870	876	858	901	849	869	824	836	873	919	857	927	873	867	869	867	891	871	880	861	840	810	834	899	895	842	877	866	887	866	814	894	853	848	849	842	839	874	849	886	857	878	856	887	908	833	872	856	876	847	859	859	871	873	831	842	900	846	884	846	821	885	892	894	896	859	911	831	885	833	906	886	854	891	829	863	914	860	838	859	851	784	850	860	846	842	849	887	842	874	859	928	853	825	820	861	894	907	833	884	885	844	797	823	857	908	864	868	860	885	786	870	828	877	842	854	847	808	879	869	879	867	836	852	918	832	872	859	835	903	845	812	866	828	865	860	905	876	858	880	835	837	863	858	847	871	907	945	833	826	877	883	858	847	831	861	858	908	891	886	849	869	897	873	870	935	898	846	865	870	860	905	837	837	824	879	866	859	895	881	813	891	914	859	816	870	861	862	880	889	826	866	882	835	842	946	856	873	872	862	856	882	803	827	868	850	812	907	865	859	834	853	785	861	932	841	847	821	823	817	833	847	871	879	831	826	870	829	886	863	819	888	824	890	865	853	858	798	791	901	903	845	832	860	858	886	901	865	865	907	831	823	905	859	894	846	885	840	845	832	912	871	813	826	823	925	914	846	869	915	871	818	861	891	880	896	878	901	866	873	882	829	909	876	859	844	902	848	852	859	855	879	820	872	879	877	854	859	851	847	823	847	838	814	846	831	836	845	871	852	884	871	888	807	838	902	824	849	893	860	853	871	846	893	824	864	866	870	879	857	834	874	870	852	864	920	879	848	835	888	852	847	811	836	864	878	884	857	890	835	828	875	796	835	877	871	889	802	818	856	853	887	879	872	870	847	855	852	855	840	870	893	853	873	849	830	914	865	840	864	927	807	870	856	858	884	886	843	865	904	850	835	903	868	839	881	843	862	873	867	833	811	853	904	860	885	873	881	871	822	845	880	950	852	932	873	896	887	830	864	905	889	853	872	909	812	882	850	886	852	860	831	877	811	868	886	880	862	844	828	886	855	835	876	896	842	832	900	904	890	839	859	835	825	874	908	839	879	862	891	874	811	886	880	885	871	829	870	868	872	871	884	845	812	929	878	861	884	888	853	864	897	810	859	847	869	826	898	842	911	854	900	872	847	881	860	858	844	888	857	883	857	831	838	854	847	875	856	858	843	849	866	829	871	901	863	898	912	875	874	807	854	853	852	873	833	814	865	905	866	821	861	803	848	908	829	820	911	873	907	900	841	835	869	865	862	840	790	864	849	916	865	873	856	855	825	869	832	869	843	894	857	870	834	829	909	845	863	827	841	881	885	862	874	947	829	862	881	865	846	879	866	920	910	833	846	873	893	923	851	841	861	847	847	839	859	852	814	859	931	846	809	858	874	869	890	857	877	850	838	865	856	881	868	878	849	854	816	785	874	866	873	897	880	899	842	900	852	890	862	845	863	834	842	843	944	826	864	886	879	878	870	874	852	901	882	898	883	858	809	832	821	841	851	887	874	883	920	875	852	846	921	840	820	901	865	880	846	804	880	824	872	862	873	865	890	855	847	859	864	851	848	842	894	849	863	818	895	877	896	863	819	884	870	876	863	896	832	882	869	847	894	826	857	932	885	861	771	849	926	828	865	866	835	917	853	847	905	905	850	863	891	856	890	904	860	898	831	854	889	865	778	861	883	829	864	851	918	859	853	832	838	876	869	888	837	830	892	869	868	861	825	921	870	833	846	823	870	881	899	866	835	822	861	857	846	928	862	884	874	862	833	864	830	858	891	862	810	843	885	863	851	875	873	880	935	849	848	884	832	873	864	882	891	894	880	908	879	838	920	858	880	861	899	859	848	849	831	830	856	873	857	894	866	864	866	883	859	834	836	886	863	923	861	845	822	866	867	892	844	887	927	921	832	842	922	851	863	828	879	879	890	838	831	862	844	834	875	856	887	859	886	878	867	910	906	869	853	860	858	908	826	829	835	834	833	929	808	879	835	888	831	883	867	872	872	858	890	820	838	861	888	843	906	875	900	845	891	811	878	845	890	919	876	870	838	868	864	819	806	888	815	862	825	821	856	889	823	862	899	837	907	875	829	851	937	841	925	871	868	802	874	894	853	846	870	860	826	867	894	834	898	873	887	873	880	858	857	903	872	828	870	839	880	846	877	824	815	798	882	833	853	825	878	860	884	842	858	858	874	893	895	892	822	883	898	897	847	831	877	855	853	835	907	843	900	868	843	872	867	908	830	807	826	806	841	834	854	918	860	815	846	880	802	849	878	870	873	927	893	879	853	861	858	824	837	866	927	896	820	871	876	844	860	892	919	898	856	943	876	888	845	874	859	881	888	834	898	885	789	886	864	838	878	866	883	835	828	823	847	839	877	832	895	795	862	853	886	876	839	826	843	859	818	848	898	869	884	921	854	863	837	827	856	859	891	843	862	903	860	824	877	860	821	878	957	876	877	888	869	849	817	893
49759	11072	1708	571	472	422	441	353	369	318	338	348	319	329	310	318	326	310	312	320	325	301	324	298	329	281	290	300	334	302	301	325	276	270	305	299	293	335	300	315	293	292	280	273	286	293	298	307	247	309	311	290	296	321	322	303	289	305	297	313	295	277	323	318	299	338	293	283	319	299	298	311	292	313	294	278	259	316	253	366	293	276	298	280	284	274	333	296	298	288	318	326	301	300	243	293	303	319	296	344	305	293	298	293	288	292	278	308	295	278	311	309	294	291	292	301	292	294	328	327	297	313	286	283	298	279	288	297	287	290	275	338	329	342	316	275	290	292	271	284	309	289	315	295	331	303	312	340	316	286	278	303	296	241	295	277	282	304	302	316	307	316	333	261	290	319	304	300	303	293	306	317	303	280	273	265	277	275	290	272	303	271	264	293	282	314	330	285	321	270	256	294	279	290	290	324	294	283	298	297	285	309	293	264	314	307	302	291	288	284	309	278	317	292	299	284	310	299	305	304	283	315	296	290	305	308	313	297	315	325	286	287	293	309	283	292	281	305	302	318	315	290	278	327	315	311	276	301	284	312	269	251	276	298	310	275	309	300	290	316	279	306	304	293	292	292	272	305	282	287	334	272	342	292	268	276	303	258	274	291	276	314	317	300	305	294	290	323	313	282	287	308	302	310	287	320	305	288	272	319	275	343	322	279	284	312	293	275	302	303	290	302	284	311	325	328	307	279	317	280	275	311	270	311	319	301	297	273	311	319	269	311	298	302	286	241	260	292	331	318	272	302	322	291	292	269	293	282	275	305	316	315	307	314	321	295	316	313	312	300	320	297	315	287	298	279	292	298	295	285	297	275	254	271	286	295	352	276	290	323	272	309	290	282	302	287	301	301	289	306	343	285	308	285	283	290	265	304	322	306	325	254	288	292	268	312	291	277	268	338	321	321	304	263	311	308	307	272	326	276	304	297	305	311	281	279	333	283	286	294	319	285	323	269	291	302	305	311	316	281	313	302	284	338	308	292	305	300	319	276	281	317	266	303	288	332	273	342	323	307	284	302	283	311	291	293	303	291	319	293	285	316	276	293	318	271	314	255	341	289	266	301	311	307	315	281	303	294	337	290	299	273	319	303	302	294	330	293	329	318	284	308	313	276	311	310	304	299	337	249	266	294	277	288	303	278	305	276	297	288	273	292	289	295	287	295	298	290	285	302	321	263	254	330	308	274	262	327	289	264	289	261	292	292	302	276	319	276	281	316	294	264	314	273	302	289	291	272	277	283	297	308	270	263	305	288	301	287	273	296	273	252	272	280	310	273	304	312	304	279	315	290	337	276	304	330	302	280	326	291	291	274	292	309	305	276	291	293	321	312	303	300	320	321	274	294	274	309	287	314	305	299	297	313	291	321	328	282	317	298	327	296	260	291	264	315	322	287	336	294	259	259	295	315	316	289	311	300	303	257	304	308	301	293	294	269	281	311	273	308	310	280	307	294	309	326	322	303	310	312	307	316	278	299	291	281	341	311	313	273	309	317	309	311	273	270	329	304	303	277	290	294	280	330	272	302	312	278	318	325	290	289	300	284	284	317	318	309	306	314	303	304	301	284	284	303	305	303	274	306	264	286	327	310	268	295	289	307	286	285	304	319	277	306	322	293	276	330	281	276	306	303	338	302	266	248	287	305	337	305	286	334	292	315	292	291	289	277	308	294	284	273	317	331	278	293	279	301	308	305	277	299	292	311	306	276	292	319	348	306	282	303	334	281	282	309	314	294	316	300	305	270	301	300	264	298	294	291	310	312	298	273	311	282	305	324	324	321	285	292	281	287	270	297	298	306	335	313	305	297	277	308	322	282	293	274	284	257	246	295	308	279	320	292	286	288	295	327	283	289	280	298	268	328	296	264	283	317	339	279	288	286	282	331	300	292	301	284	258	275	290	320	281	325	311	288	318	293	323	282	288	304	308	318	320	279	304	312	307	288	341	330	306	297	297	259	286	304	325	281	282	297	303	302	298	306	283	317	289	263	307	291	317	302	297	268	294	304	294	289	318	333	350	317	279	274	294	285	285	243	321	316	377	299	324	301	291	287	288	313	315	287	289	322	300	303	329	341	301	280	293	301	279	293	268	329	298	315	337	321	262	302	298	336	271	301	306	290	291	292	290	326	277	283	332	263	285	299	302	278	339	272	296	299	329	264	310	293	330	311	273	293	269	268	270	292	282	314	305	365	278	294	309	284	292	289	297	306	284	313	316	297	286	278	287	293	336	293	294	302	315	274	311	273	278	299	314	305	288	320	314	325	268	303	293	276	301	274	293	301	316	317	281	304	295	275	289	314	300	335	310	286	310	303	286	299	280	283	310	309	295	324	324	302	322	319	280	315	325	299	292	304	289	305	270	333	296	320	305	300	296	310	277	316	308	290	274	307	283	348	316	282	270	306	289	330	307	309	282	292	298	293	299	276	331	300	326	325	287	316	319	293	301	282	289	282	254	316	287	303	324	286	351	301	292	315	305	285	288	265	270	306	280	297	265	310	319	251	303	296	309	287	337	336	276	312	280	299	293	296	292	318	310	299	303	295	295	303	306	264	316	311	303	332	305	308	313	271	303	294	302	341	341	301	298	267	278	271	304	304	302	301	276	331	312	277	270	289	294	287	302	304	313	309	304	276	313	292	293	299	316	301	266	305	284	309	283	282	262	278	314	308	359	307	283	312	326	303	363	312	290	271	308	316	318	299	311	320	265	321	332	290	271	305	307	299	303	302	282	258	301	334	301	296	333	301	280	291	281	295	260	288	324	301	298	339	348	280	262	263	306	279	284	282	316	278	307	347	283	290	282	315	267	301	291	284	271	294	296	311	297	286	260	290	291	285	313	295	277	301	294	292	302	295	307	353	293	320	298	300	299	280	323	300	273	329	307	285	307	293	271	360	278	301	306	292	287	292	313	265	316	279	307	290	304	313	253	337	322	301	279	277	294	331	298	335	281	345	295	301	288	291	288	290	288	297	271	299	291	322	316	308	302	291	297	285	280	308	296	278	281	324	303	297	288	306	298	322	287	273	303	296	304	295	283	306	347	307	323	288	314	356	280	269	315	300	318	314	300	296	275	309	307	300	284	295	314	323	266	277	298	330	290	293	289	286	282	317	287	280	323	293	285	312	302	285	270	283	298	289	297	304	290	311	312	288	271	337	287	262	315	272	295	319	282	303	298	329	289	288	274	257	282	334	306	267	335	306	317	289	267	288	342	264	292	283	263	294	300	279	294	291	280	321	278	305	288	307	333	301	313	317	311	341	312	300	304	337	298	243	296	279	303	292	271	313	296	297	320	286	283	336	269	309	286	282	292	295	290	307	311	299	281	293	280	298	272	264	261	289	286	282	324	303	295	318	304	320	299	279	286	313	307	300	299	305	297	295	329	309	299	315	278	276	302	278	296	324	280	275	318	326	314	287	301	280	286	316	285	304	307	272	287	299	285	279
25054	969	1469	1672	1423	1253	1070	968	928	896	795	844	777	796	814	746	709	712	762	712	722	724	664	705	680	707	678	663	655	723	714	695	659	638	669	670	649	729	701	663	630	625	714	688	681	692	673	629	696	662	706	651	710	684	679	674	671	668	660	672	680	649	683	690	723	616	695	680	698	661	633	702	661	651	680	667	656	621	651	677	641	650	720	667	665	715	668	631	699	697	665	657	642	655	651	661	677	686	665	652	646	705	676	652	665	684	654	687	668	646	674	676	677	644	687	633	682	661	654	673	619	681	702	642	690	657	643	715	639	638	673	692	651	670	696	685	666	658	710	690	665	674	684	672	676	684	712	669	718	638	653	655	694	632	678	666	640	657	678	678	619	659	713	655	664	673	683	642	678	668	680	654	741	666	703	646	679	691	639	646	694	675	702	641	633	628	653	648	707	670	664	635	663	624	705	652	632	635	690	714	676	654	645	613	681	664	680	667	672	677	641	681	657	685	630	702	666	688	676	660	701	657	645	666	627	643	653	653	678	661	659	647	717	678	676	671	679	695	635	637	636	639	632	677	667	694	643	650	698	650	630	655	684	681	638	656	660	663	618	651	676	671	650	620	647	679	665	695	601	711	643	677	678	690	658	652	660	665	652	685	686	678	652	638	677	665	673	669	688	662	651	668	687	652	654	630	659	665	659	709	659	643	708	650	696	664	641	694	763	668	646	614	634	627	647	677	649	634	678	644	669	653	684	607	643	685	677	660	683	686	656	730	677	668	651	668	628	720	643	684	660	652	645	679	654	685	638	665	663	689	662	704	685	668	684	671	666	668	619	676	651	669	669	663	630	653	652	599	669	671	698	739	658	636	655	652	648	666	657	646	672	698	695	690	660	697	663	677	653	672	675	658	674	665	632	669	711	671	671	664	637	680	688	663	645	698	657	669	654	705	586	694	671	640	658	643	653	708	679	666	634	656	705	623	664	690	644	666	722	686	627	671	639	679	697	648	626	659	651	691	688	711	637	627	657	687	715	645	646	647	694	684	697	686	715	653	678	691	658	635	610	695	698	667	654	668	658	650	625	698	708	670	649	664	683	705	644	662	664	666	650	642	639	669	666	663	630	740	656	685	662	721	636	654	663	616	624	690	709	680	665	639	640	728	657	692	651	671	677	680	692	686	755	726	671	658	689	695	707	675	649	709	651	687	657	710	708	682	674	677	659	666	645	659	676	682	663	648	663	654	667	694	635	660	669	671	609	626	644	676	675	648	655	647	673	676	673	655	674	603	665	654	650	654	687	663	694	649	674	620	710	679	706	676	669	655	669	659	701	631	700	668	665	681	677	660	653	642	699	714	681	691	619	707	684	690	592	668	701	682	662	669	697	620	704	694	719	668	672	666	703	736	634	658	655	633	657	645	678	687	645	650	658	650	674	656	681	626	699	656	641	732	596	635	656	697	677	661	686	681	637	671	664	710	665	662	685	651	714	647	703	679	690	694	639	621	659	668	653	664	679	676	660	649	643	732	646	665	627	665	654	673	664	668	665	706	675	659	680	624	657	710	658	706	667	652	698	654	632	636	636	627	653	684	649	725	673	661	682	667	659	624	668	679	645	682	711	638	637	675	692	656	682	709	661	631	662	694	639	674	650	622	690	713	706	616	651	669	651	690	632	665	657	703	655	660	669	672	657	638	693	650	686	659	690	640	728	659	686	648	674	676	681	671	647	666	659	666	668	664	714	613	668	670	672	648	663	685	654	671	701	690	711	646	631	678	711	664	680	647	708	631	667	677	641	681	681	670	663	659	694	634	667	657	700	672	652	678	714	658	670	663	695	673	659	674	627	684	632	659	662	688	668	689	640	699	643	650	671	637	666	675	669	642	697	691	660	620	645	670	610	669	637	664	715	676	674	678	707	671	675	650	648	683	648	662	660	670	686	684	695	647	656	656	661	693	677	632	626	658	661	631	700	645	679	637	663	654	692	652	639	664	647	684	669	673	698	698	666	667	713	680	654	652	641	658	682	676	657	652	700	655	658	656	651	674	663	695	691	652	678	641	652	707	678	655	690	691	662	649	658	650	686	656	675	640	651	632	638	601	672	688	643	654	674	685	679	645	664	688	661	661	652	682	640	691	697	659	680	707	708	626	700	659	681	687	660	711	697	675	642	696	626	686	691	675	668	630	693	644	654	659	692	680	678	689	680	665	714	696	689	672	674	672	670	685	672	655	672	679	697	649	697	696	651	660	686	670	624	671	668	658	637	644	660	639	664	693	677	711	698	683	709	674	714	639	647	663	669	668	656	693	675	651	653	650	659	684	668	638	639	689	661	661	673	650	687	633	682	686	638	671	644	682	670	678	663	680	659	689	683	650	697	623	675	695	706	668	689	676	641	655	743	691	664	677	662	672	696	680	594	644	689	683	649	631	656	665	650	644	654	675	696	685	695	633	664	682	652	620	680	650	720	621	636	676	651	674	645	673	706	677	656	667	663	645	671	700	651	639	705	662	739	666	690	631	653	672	676	733	644	695	668	671	726	684	661	687	720	669	694	633	641	640	671	683	677	664	724	685	635	679	644	684	690	713	649	664	750	679	640	686	685	633	703	625	707	659	699	629	648	650	683	694	685	643	709	676	639	624	649	682	691	641	612	644	657	666	657	645	647	683	706	711	698	685	666	670	691	669	683	671	662	679	665	678	703	693	655	665	680	709	629	673	701	693	660	652	703	697	648	684	695	658	642	657	671	686	678	665	651	695	673	661	619	638	631	702	687	652	650	609	646	691	668	676	707	669	687	666	681	685	711	673	681	606	646	670	701	656	665	660	653	691	680	669	686	638	619	606	660	658	685	669	610	727	617	678	646	613	637	704	647	709	646	647	638	710	655	682	638	661	664	664	594	687	623	637	648	668	706	651	681	676	677	677	676	692	639	719	681	708	686	640	701	653	660	709	664	698	689	676	660	652	716	654	668	617	623	692	645	631	665	629	690	667	658	641	660	687	701	676	690	690	674	631	687	673	686	652	670	663	664	686	686	715	663	638	676	664	668	671	639	646	632	683	666	629	631	660	660	681	661	714	659	669	721	608	684	652	691	743	682	639	681	653	679	727	687	676	610	644	692	740	682	679	667	671	742	650	712	698	706	632	719	678	694	661	645	652	617	627	681	678	653	668	609	657	664	690	684	656	691	683	672	675	682	720	682	630	642	653	679	680	725	664	658	695	675	643	674	703	662	618	703	706	697	672	667	662	666	634	641	690	692	661	655	672	692	663	708	673	671	638	685	649	655	684	698	653	642	651	673	684	674	714	639	672	725	664	695	695	662	665	686	701	670	660	704	644	611	626	644	709	651	652	681	639	648	643	646	655	642	627	690	712	669	680	633	641	641	738	667	735	680	650	657	704	689	672	657	670	706	674	682	665	637	679	714	637	685	676	724	691	674	660	669	746	700	649	688	681	663	689	680	683	681	698	653	665	681	639	683	685	689	698
30647	3475	354	338	312	300	320	270	320	310	353	320	316	314	365	299	292	306	287	292	313	302	300	281	263	287	308	289	318	304	300	315	324	320	307	288	323	323	350	285	317	310	315	319	309	324	342	300	303	278	317	298	324	318	285	304	327	296	302	317	306	306	290	315	311	302	256	342	309	285	323	291	333	271	283	324	298	327	312	284	321	324	313	312	343	290	321	326	321	292	294	326	319	300	305	302	283	358	297	338	324	302	311	314	293	314	324	312	305	309	293	277	296	315	310	283	301	316	296	315	320	319	337	326	275	297	274	310	331	321	321	326	285	301	289	298	338	286	295	298	320	318	299	333	328	329	275	325	309	287	302	305	297	320	330	324	320	333	322	339	324	319	294	320	338	336	300	316	306	331	312	332	283	292	309	312	316	314	305	343	296	306	311	321	360	312	328	311	280	310	324	323	326	310	286	296	329	279	296	317	287	319	329	325	324	322	280	287	306	281	291	303	314	300	310	320	311	296	293	306	304	290	306	282	324	331	323	330	288	331	324	339	345	359	305	324	332	301	294	338	329	326	313	297	287	310	315	317	321	307	311	283	315	291	268	303	291	295	282	314	331	350	282	294	313	300	307	300	292	336	275	310	340	316	335	306	283	287	304	331	317	321	310	295	272	303	337	296	300	307	311	311	315	301	315	317	317	353	297	292	307	311	288	304	337	299	256	272	288	292	296	288	285	293	330	305	321	286	290	290	294	328	308	332	292	296	310	333	322	332	319	318	329	293	314	320	301	310	320	302	310	303	288	306	288	312	277	306	309	292	282	319	286	294	279	269	307	349	346	279	312	317	335	271	291	322	311	303	309	346	300	301	300	284	316	274	305	285	282	284	358	323	287	313	302	322	298	303	289	336	317	311	334	349	303	301	353	282	311	294	304	283	311	311	298	362	324	282	309	344	351	318	302	317	306	271	320	317	308	304	289	318	290	292	306	314	311	301	326	345	315	367	315	319	317	297	294	330	323	302	336	325	301	303	294	307	302	315	313	311	273	303	315	319	302	297	338	291	356	315	276	322	311	282	310	295	304	325	319	307	329	299	313	300	283	310	325	360	315	295	318	281	306	275	304	301	312	326	333	300	318	312	305	303	317	326	302	310	336	316	326	314	291	322	297	306	290	304	313	288	291	300	307	311	292	332	298	292	331	314	314	313	308	314	305	316	315	321	324	304	296	297	335	303	312	340	296	327	307	308	326	288	309	298	356	323	307	330	324	290	313	281	341	323	278	307	318	297	327	345	309	308	298	336	285	294	284	321	304	317	326	323	285	301	335	304	303	303	335	316	331	309	309	320	308	296	281	305	344	271	312	332	297	298	318	290	297	314	290	282	346	296	307	278	317	329	295	333	291	311	329	329	325	304	312	274	320	308	307	311	305	315	294	316	328	313	305	275	325	283	311	313	317	289	282	320	304	340	308	295	302	290	279	315	286	295	303	296	319	298	309	327	293	297	311	319	304	292	291	299	317	302	299	360	304	349	307	321	305	290	344	302	302	314	323	307	295	296	329	339	297	344	303	323	334	300	293	291	297	306	331	318	320	314	324	301	287	328	303	316	290	304	268	331	291	329	314	292	308	298	312	316	333	283	315	304	306	302	291	325	314	312	317	358	313	318	294	334	321	294	317	294	263	307	330	326	285	295	301	289	327	304	312	345	296	266	309	320	282	307	351	321	306	323	293	308	302	321	292	338	310	260	312	302	312	296	261	314	277	323	329	325	342	278	338	335	342	343	314	338	281	265	331	281	302	315	280	293	300	288	277	316	336	330	339	311	313	325	251	316	293	342	309	332	320	335	301	292	312	294	307	303	316	313	305	315	313	293	288	331	311	310	288	303	314	293	311	306	320	302	351	317	351	327	325	300	291	344	313	335	296	308	324	323	319	324	311	327	299	296	321	324	284	331	330	326	320	292	332	325	325	294	321	348	310	299	328	266	291	304	312	278	309	277	313	277	294	334	305	283	320	340	290	286	295	337	306	332	326	322	325	296	277	333	297	317	307	315	305	300	330	321	318	327	315	318	312	311	295	298	313	303	331	318	265	327	307	305	288	325	311	309	312	316	353	325	289	304	320	281	291	324	332	330	323	325	300	331	326	341	290	341	307	293	297	349	325	328	299	301	338	295	342	330	287	344	312	309	321	330	308	304	316	312	293	326	311	289	332	275	315	286	293	290	314	321	290	322	301	318	302	306	317	307	332	317	254	291	308	315	334	324	308	301	295	328	317	307	298	308	305	325	279	308	286	330	308	317	285	298	311	343	302	289	303	320	310	335	314	351	289	309	342	354	332	321	348	304	333	307	348	308	310	309	297	297	291	319	330	346	312	311	330	309	327	288	340	322	315	311	296	324	285	296	300	300	340	332	297	287	310	314	299	319	283	308	329	342	272	350	354	325	324	305	345	339	314	291	324	291	304	310	269	349	348	335	301	298	332	282	341	329	292	324	341	327	313	310	304	302	324	343	320	271	326	312	313	317	296	313	305	271	308	299	286	299	306	316	318	294	338	290	308	282	279	324	294	315	293	307	313	298	295	306	335	328	298	342	336	304	312	292	320	342	292	284	313	292	322	301	284	304	318	302	321	330	322	307	354	301	321	295	325	318	322	339	273	302	299	327	296	313	301	323	313	296	290	316	305	328	336	345	315	285	299	311	287	322	321	340	288	298	307	303	282	324	292	311	317	262	298	297	308	291	327	292	320	292	312	314	299	301	311	319	308	321	294	274	336	288	328	328	299	326	316	271	325	316	284	308	298	332	329	324	301	337	333	321	318	304	272	293	314	265	294	319	303	320	327	320	301	315	330	288	303	341	320	311	312	292	282	309	281	296	266	317	311	330	298	319	332	322	292	300	324	309	287	314	335	326	313	281	309	341	314	292	299	297	323	320	262	316	303	356	303	317	310	301	312	330	285	325	302	276	330	280	318	320	298	338	309	273	327	319	318	317	306	317	297	334	302	281	316	321	344	317	307	276	310	315	318	315	320	332	324	295	277	264	287	291	308	361	304	311	324	309	328	300	331	300	280	320	317	310	308	322	313	301	302	328	339	315	300	309	305	317	305	322	332	294	337	333	292	314	330	322	319	306	300	297	316	297	316	280	344	323	286	293	294	358	295	303	318	305	308	316	305	283	299	341	297	329	346	330	296	279	310	294	303	296	341	297	343	321	300	379	347	318	318	319	287	337	304	317	282	326	330	363	338	338	304	323	307	289	324	315	302	325	311	320	307	317	299	288	323	313	294	325	306	301	294	306	303	280	320	333	341	277	345	320	300	315	287	281	307	285	310	319	318	299	278	334	298	312	326	284	330	321	303	294	328	329	282	323	300	299	282	290	298	290	275	337	335	271	263	295	291	297	323	330	324	301	314	308	300	280	296	290	332	295	308	293	291	287	336	296	348	328	303	307	307	312	317	308	356	322	313	291	319	301	306	282	313	276	324	315
17590	771	754	721	780	735	801	672	702	765	680	738	727	735	763	758	692	762	713	710	742	774	724	750	735	731	713	758	731	727	750	660	733	688	771	707	693	713	708	627	726	749	730	671	706	734	701	736	723	723	719	702	715	659	707	722	715	734	721	726	706	721	670	724	690	735	747	757	761	684	672	737	761	758	732	705	736	737	700	740	732	665	693	696	690	720	686	723	707	735	727	704	646	698	708	790	694	740	721	743	710	757	741	752	705	700	714	712	708	703	711	711	728	736	708	687	750	705	726	745	722	727	716	773	691	730	744	756	741	715	701	739	693	721	793	726	748	687	717	713	707	742	673	696	688	691	691	769	748	740	741	733	753	713	734	696	720	740	711	740	704	720	752	719	696	722	768	701	718	720	729	742	715	742	701	660	714	714	718	707	739	727	737	712	774	680	728	724	734	746	698	723	738	708	705	718	710	738	695	689	782	744	756	762	781	725	748	738	659	710	725	713	770	726	707	741	742	741	708	692	685	732	746	707	706	739	696	724	683	746	730	705	741	718	751	749	674	722	695	769	738	721	744	695	709	702	709	718	729	715	726	629	723	735	718	748	719	745	660	737	730	727	737	727	767	733	748	716	706	660	732	723	744	754	724	689	759	736	727	731	685	724	685	758	734	713	675	740	770	724	703	749	720	675	747	735	687	708	681	693	708	720	730	721	727	753	776	720	725	756	712	738	715	687	755	725	749	739	713	707	744	732	808	731	694	777	719	710	767	692	732	732	743	715	693	714	730	676	721	744	705	709	749	657	767	668	686	754	731	738	735	726	757	727	691	708	752	713	695	719	768	725	703	685	717	766	715	723	721	678	699	701	722	672	694	676	756	711	739	713	715	731	721	745	698	750	674	703	735	720	706	712	745	702	737	731	676	717	748	725	713	729	693	749	716	700	725	746	750	768	704	767	727	719	725	708	726	739	700	711	732	757	722	742	725	736	694	717	739	702	682	694	721	707	724	724	719	778	742	718	763	744	716	725	676	688	723	699	687	692	743	711	739	697	761	706	744	715	688	775	694	751	699	734	713	703	731	703	698	752	681	786	713	692	733	726	692	755	717	745	726	740	680	682	744	738	700	753	727	681	728	711	715	736	680	749	739	747	657	701	750	751	711	699	745	726	737	711	700	763	711	764	704	729	762	701	687	750	753	720	737	685	746	747	712	737	766	723	697	682	675	695	737	721	718	719	726	723	728	661	725	650	731	765	694	711	757	699	734	724	688	764	682	709	745	685	745	734	730	748	759	698	746	705	722	668	727	762	699	717	759	726	690	750	712	706	734	676	728	744	768	689	687	758	698	735	720	730	695	714	652	729	703	728	728	743	700	682	692	695	694	718	769	711	705	747	738	710	764	723	739	672	764	749	722	700	685	714	766	696	708	737	698	711	711	680	732	679	710	743	695	732	747	724	791	725	742	758	726	744	697	739	722	733	709	690	676	738	702	708	748	713	683	732	699	726	737	722	751	749	740	748	704	709	750	713	708	698	721	730	692	672	680	736	683	681	713	746	723	720	706	743	724	712	759	693	740	669	699	718	703	724	660	740	734	725	681	701	723	745	751	741	714	685	755	727	722	746	715	727	767	719	694	708	735	705	692	734	809	761	747	734	708	701	684	677	704	734	738	711	746	742	736	731	721	750	709	754	730	686	737	700	794	755	729	706	718	716	723	752	697	759	724	717	721	736	683	743	737	692	745	697	665	704	759	724	728	748	721	745	772	758	709	719	689	727	705	741	757	760	716	696	747	723	765	702	717	759	722	732	735	683	709	763	733	723	717	767	710	730	727	723	717	683	741	721	719	698	704	704	712	751	720	675	725	683	729	725	733	749	701	769	716	729	793	727	700	729	721	725	735	701	711	675	709	625	753	769	753	690	721	729	725	744	738	743	770	748	752	678	728	747	742	695	755	755	714	760	760	667	706	699	683	801	732	713	711	760	709	733	748	732	713	721	714	671	734	726	740	699	772	735	746	723	734	699	712	751	696	723	746	726	717	821	723	663	692	698	695	750	703	715	746	714	720	748	698	701	687	731	701	729	720	709	738	689	742	734	724	704	783	745	744	720	745	767	681	696	712	714	739	728	730	734	704	737	757	704	711	735	709	737	657	710	689	687	754	726	679	667	711	720	729	732	763	704	739	716	789	664	722	680	682	723	681	740	739	691	739	686	750	722	708	717	746	751	713	718	698	729	683	746	705	732	719	715	695	690	766	750	724	696	763	703	728	695	716	674	736	686	693	681	759	704	732	698	776	659	719	737	729	717	724	743	755	753	703	776	745	712	682	686	760	708	710	692	765	699	694	689	699	774	767	739	718	735	725	742	753	693	727	703	734	722	721	729	755	710	775	738	736	696	752	732	720	753	705	739	720	700	717	723	686	708	776	744	708	717	688	723	756	750	743	708	696	732	721	726	805	751	743	701	710	763	707	754	752	742	724	736	719	732	677	770	723	712	735	709	733	697	698	682	703	791	695	699	693	730	718	705	731	682	683	672	721	717	738	727	706	740	749	773	722	730	698	751	717	713	755	739	700	750	724	743	706	688	746	707	684	722	678	750	717	739	716	753	739	686	699	698	714	715	741	684	731	745	711	744	681	714	725	772	736	702	744	791	678	735	754	722	710	716	706	739	685	770	733	697	669	729	773	759	729	689	723	732	721	744	663	738	691	710	718	734	745	735	714	691	720	683	676	765	675	711	707	750	762	735	728	712	693	726	704	767	728	725	687	701	676	690	747	764	721	690	739	717	731	693	729	691	695	747	708	729	681	746	680	703	720	699	760	759	749	729	674	724	686	711	738	685	733	741	717	661	684	737	706	694	712	727	715	687	725	759	722	709	774	697	717	738	730	739	731	730	734	711	732	713	715	761	727	741	744	749	787	683	735	729	731	751	733	677	667	721	718	738	722	711	700	721	757	674	712	723	709	771	732	762	748	722	732	692	689	772	736	689	699	712	780	712	667	723	747	741	708	699	668	673	757	735	732	754	667	724	715	738	699	734	764	730	719	723	753	730	694	765	736	727	712	683	775	725	750	725	714	730	726	688	696	686	747	754	717	736	756	725	756	701	716	749	784	731	766	699	696	750	757	720	682	737	692	718	666	748	743	735	745	704	732	684	752	708	742	693	713	705	719	705	678	737	711	707	747	745	758	738	695	692	747	691	712	740	762	732	769	735	702	672	741	713	738	694	737	726	699	712	687	686	713	722	737	702	707	730	720	746	751	744	727	718	712	706	745	711	713	743	673	736	695	753	673	721	749	698	743	738	699	727	739	722	747	675	727	715	742	719	695	704	737	748	703	714	708	736	719	720	732	704	721	735	730	743	735	694	707	736	698	715	701	746	723	676	719	727	732	708	761	723	759	726	712	675	775	717	741	703	815	698	724	701	728	691	707	741	701	730	710	753	738	690	766	699	708	766	739	746	686	721	732	706	730	732	719	770	735	726
39835	5985	734	515	500	468	415	417	441	412	420	389	412	403	386	391	400	373	386	405	369	395	371	391	364	340	387	402	367	390	383	371	415	366	350	392	397	346	397	370	373	390	378	367	356	352	370	395	389	407	373	392	411	374	353	396	398	390	420	357	336	354	363	372	348	391	406	369	389	378	408	398	364	371	376	399	364	375	372	385	382	393	391	406	383	365	363	373	413	373	358	392	387	372	424	397	375	386	390	395	381	463	426	401	347	376	413	397	447	422	380	401	369	353	366	379	409	382	352	382	374	378	380	378	423	415	409	356	365	402	363	385	370	406	358	396	351	369	404	360	408	431	369	364	391	370	385	373	337	425	445	346	376	380	379	379	438	391	363	389	393	331	345	366	380	395	396	376	370	406	391	370	361	392	402	397	390	358	383	367	370	400	360	386	352	366	368	381	399	376	357	379	365	349	360	411	355	398	376	401	337	374	401	391	396	377	384	365	403	367	386	372	375	366	403	415	391	392	408	383	365	366	384	372	397	395	400	358	413	399	376	394	350	350	407	413	408	401	393	377	377	386	386	376	402	382	391	364	379	372	376	386	380	382	374	396	367	418	373	354	360	380	409	391	413	389	412	376	377	380	371	392	407	378	374	387	372	336	384	378	367	430	394	390	388	405	374	418	376	398	426	418	361	351	462	409	383	364	342	376	366	390	410	368	365	376	386	405	407	388	384	357	425	396	400	359	400	358	352	368	386	398	364	390	352	377	401	382	355	388	391	430	397	384	385	406	379	351	385	364	384	429	392	434	362	380	385	397	404	436	398	379	395	387	398	405	374	368	390	352	391	375	380	415	388	422	394	368	401	401	375	380	391	401	399	385	368	376	404	375	350	332	346	380	402	373	393	415	411	379	362	390	381	392	418	354	376	390	381	432	399	344	420	396	414	408	356	377	370	375	393	404	404	407	367	424	362	382	357	379	383	389	423	384	350	394	405	414	376	384	368	401	391	395	408	383	413	409	390	407	405	359	354	411	362	350	374	408	368	377	426	383	396	327	384	381	384	369	380	360	368	413	351	363	371	395	411	389	405	364	408	385	391	388	398	363	369	371	394	360	376	420	366	373	400	358	370	396	367	347	395	365	396	412	370	381	381	388	361	402	387	425	379	391	427	362	373	385	354	368	394	376	383	398	404	373	369	396	369	379	362	361	393	353	371	383	357	407	385	425	432	390	373	378	419	364	406	386	404	382	394	368	422	407	398	370	380	381	388	340	366	372	430	386	402	366	407	382	406	388	386	386	426	387	382	387	366	386	403	387	361	377	370	378	392	361	376	368	391	361	367	365	391	356	392	362	358	342	377	366	360	391	379	394	447	398	370	401	404	413	405	396	398	406	395	379	372	376	408	406	384	370	399	369	379	374	379	374	422	367	393	382	409	370	383	357	389	379	378	356	355	387	390	412	376	389	350	375	398	346	406	367	379	401	370	395	404	366	391	399	425	369	364	395	411	415	358	400	393	420	397	390	365	370	397	379	434	357	346	378	424	346	391	385	354	385	390	377	386	391	382	356	344	357	415	351	406	368	393	379	369	390	376	394	380	377	381	410	373	414	366	379	403	376	381	391	395	378	372	379	360	346	367	349	391	358	355	357	373	337	375	379	369	388	412	392	392	415	403	358	351	371	405	395	395	410	383	409	405	391	369	379	374	392	386	396	398	381	396	391	397	360	377	352	366	392	363	377	361	384	372	386	368	362	395	320	378	357	382	390	381	394	378	373	373	380	436	384	352	364	365	398	368	360	380	386	403	355	356	386	397	359	405	414	407	383	430	351	423	389	360	372	368	350	361	400	390	353	408	404	366	405	408	375	384	342	376	395	374	433	385	424	384	372	435	405	358	382	370	391	420	407	379	338	380	388	393	380	412	401	423	396	396	373	402	386	390	358	407	371	405	377	428	377	390	393	375	370	384	419	413	380	397	409	406	359	397	381	349	392	377	374	350	356	384	366	394	421	410	403	372	423	377	373	390	400	371	362	392	392	330	400	352	360	351	364	426	386	382	383	397	411	378	395	388	372	406	383	415	383	435	359	381	396	350	367	383	389	400	381	400	352	359	390	439	391	396	419	376	396	381	371	392	397	383	331	359	371	372	389	392	427	389	387	376	389	378	382	421	372	400	381	368	370	373	380	383	415	380	360	412	392	396	375	394	375	391	366	402	414	378	402	429	353	392	381	353	392	391	369	423	378	369	382	372	422	389	378	377	381	377	412	430	373	368	390	403	340	433	382	387	451	403	350	419	351	351	420	365	378	347	388	396	397	354	370	347	392	395	399	372	376	340	378	369	367	409	369	396	383	388	384	351	389	377	373	354	403	398	372	372	351	373	372	359	356	365	385	404	414	361	383	376	357	368	391	425	360	428	404	398	411	402	370	392	421	370	342	367	367	385	367	403	376	352	387	378	408	386	363	397	377	378	376	401	411	397	366	343	354	369	384	406	412	386	406	361	377	411	435	370	388	416	373	380	386	390	346	368	401	369	366	376	361	375	351	363	387	365	436	378	401	376	367	434	362	371	405	391	418	389	391	384	379	398	373	387	399	408	375	380	348	358	407	388	375	394	384	367	377	369	386	379	353	380	390	343	372	377	375	369	356	345	351	358	343	367	386	375	409	418	365	358	388	418	357	402	367	360	373	348	380	370	371	372	377	337	349	398	411	339	385	371	339	401	389	434	381	371	349	376	420	421	385	392	365	347	401	369	404	400	382	378	395	380	398	359	387	365	436	415	365	406	348	365	371	391	386	420	406	408	375	398	366	426	383	396	360	399	378	364	388	410	419	377	362	363	380	385	409	365	379	383	397	364	382	383	370	374	372	368	353	407	365	364	359	416	356	387	375	403	399	395	372	378	383	407	373	385	353	391	399	352	369	367	390	444	437	384	405	380	401	398	395	382	411	379	371	407	412	353	411	425	399	400	410	367	406	393	343	403	390	416	427	374	347	352	363	435	406	363	355	348	383	376	417	355	360	396	395	397	391	384	364	373	380	378	388	369	404	391	372	394	399	403	429	413	383	362	398	384	364	388	387	344	406	412	444	399	381	433	388	363	393	368	387	386	373	360	403	400	404	379	390	389	372	432	371	361	353	415	435	408	394	368	339	403	406	367	369	385	411	389	384	390	356	396	360	375	379	424	389	376	379	364	410	376	371	389	371	363	412	383	416	362	375	372	399	405	385	420	378	381	403	353	380	387	371	390	399	335	381	364	372	358	401	385	396	382	353	413	395	442	420	389	388	350	410	381	404	410	372	411	380	385	357	374	395	390	354	399	367	385	375	407	421	373	370	397	365	353	392	360	384	370	364	358	353	366	399	385	370	383	398	380	434	412	379	400	372	420	383	434	370	394	395	380	409	383	393	373	378	381	408	378	379	390	348	362	391	375	415	377	394	391	392	407	389	384	387	362	377	379	371	386	383	384	350	387	395	373	363	349	388	407	391
21399	1043	1402	1434	1321	1228	1139	1008	984	1031	972	924	954	883	910	866	840	915	899	857	946	944	896	898	905	829	904	913	866	890	873	890	832	861	872	874	815	847	881	879	890	907	863	876	896	871	867	840	888	872	896	861	862	888	850	834	829	885	865	836	850	880	850	848	892	885	842	852	882	854	881	830	830	882	860	883	885	854	859	845	857	879	828	837	884	848	858	836	833	810	875	858	855	825	895	849	857	839	836	834	834	854	863	827	871	891	897	867	860	865	864	823	904	817	842	886	715	862	793	927	905	787	862	874	844	928	829	857	902	885	885	887	867	849	813	853	854	835	837	872	863	855	821	854	822	884	913	859	819	853	831	886	841	867	882	817	870	882	863	820	868	889	833	864	885	809	874	900	881	889	866	849	843	905	867	841	914	834	896	901	891	852	853	896	839	882	872	832	902	845	863	869	831	871	833	866	875	894	863	902	874	856	876	904	842	825	854	847	907	840	829	895	887	813	890	869	874	866	901	855	839	865	828	845	853	871	859	882	876	863	880	826	857	848	868	899	789	838	911	931	802	862	834	828	889	862	846	874	854	892	877	842	896	902	822	891	840	899	871	919	888	857	849	868	795	896	847	836	827	863	817	869	879	865	890	853	867	876	872	863	818	866	904	865	872	843	870	841	863	845	881	916	812	844	882	833	838	857	857	793	871	913	833	894	858	860	914	815	889	834	865	836	833	874	839	844	859	890	859	900	854	830	925	851	825	844	862	861	837	889	846	865	815	832	794	837	845	851	863	892	840	853	898	857	847	870	851	853	824	865	849	895	899	907	886	887	869	881	864	904	848	853	877	866	799	855	878	867	888	797	826	839	898	922	860	877	891	865	848	828	879	794	830	828	835	833	890	882	867	804	850	826	878	847	836	861	844	859	902	884	882	876	868	817	883	870	889	839	827	833	892	846	878	870	869	897	813	849	854	864	834	902	862	838	842	861	866	891	790	876	857	842	929	864	834	827	858	852	849	837	935	851	791	814	820	887	898	886	860	808	922	875	813	868	853	813	850	853	859	876	867	968	843	882	837	884	857	908	832	895	879	879	870	853	902	884	855	898	868	861	839	893	875	826	912	842	855	891	818	891	849	872	861	854	882	891	826	853	835	851	827	903	866	867	855	872	864	890	845	890	804	895	860	878	938	869	893	835	900	847	847	909	915	846	911	817	826	894	852	879	833	857	885	838	860	872	863	880	889	855	866	888	846	879	885	848	804	861	845	837	832	834	826	821	863	836	867	887	848	840	856	815	854	836	846	893	836	842	822	861	833	894	822	862	843	849	848	821	839	835	833	854	875	894	888	896	903	826	823	887	830	869	894	833	846	841	907	865	862	835	886	856	833	861	876	912	831	896	851	872	878	862	865	874	833	861	834	851	886	900	856	886	882	849	863	862	887	873	874	863	879	844	857	870	915	874	837	840	916	878	871	920	857	928	848	867	823	877	893	802	878	864	857	857	879	836	818	857	861	816	824	900	849	831	916	789	852	893	897	874	907	872	910	855	892	838	845	917	846	901	852	855	839	872	854	862	825	884	822	843	883	864	891	904	895	896	907	843	854	855	874	875	891	826	873	868	914	784	879	889	852	885	894	909	894	803	926	873	919	816	852	786	883	870	815	867	882	884	853	859	855	840	861	915	882	909	809	869	885	837	852	866	841	865	878	874	861	815	832	868	883	856	871	873	862	898	811	872	854	850	881	836	855	888	864	917	879	809	848	849	859	829	966	876	852	901	855	852	809	827	864	833	854	879	856	904	849	790	929	898	828	824	896	868	885	865	883	832	881	869	877	806	828	808	888	883	857	849	892	823	880	793	849	837	816	877	841	861	911	884	841	829	885	873	834	875	825	861	877	869	844	890	850	879	918	851	898	894	898	871	799	912	922	879	867	813	853	864	836	807	877	861	877	834	849	878	827	865	823	838	846	894	856	885	792	861	850	831	857	823	891	880	851	834	826	885	927	882	871	842	895	819	826	872	847	914	856	885	844	883	890	870	843	785	870	852	806	852	885	866	849	861	834	818	814	838	853	866	842	906	890	857	870	858	839	840	828	831	872	908	832	819	899	867	854	818	868	847	915	913	853	840	788	854	812	917	857	900	872	841	833	855	887	902	879	851	853	913	797	918	828	795	875	846	864	903	840	879	901	826	855	822	857	926	866	908	872	865	830	846	829	848	862	781	873	835	896	827	863	848	818	867	875	842	856	866	931	841	897	911	870	868	840	802	834	873	854	826	851	869	895	859	881	837	866	845	914	865	829	852	867	843	857	830	841	881	891	852	831	902	891	819	858	833	859	833	848	827	855	865	823	846	901	839	835	885	822	838	833	821	847	846	857	859	855	860	890	841	860	865	895	868	857	850	878	905	873	882	895	870	922	858	823	890	885	817	840	880	840	840	851	868	894	878	876	856	857	851	838	873	864	795	878	852	858	859	888	919	920	850	826	858	832	866	890	863	908	823	903	787	814	916	873	836	855	817	850	864	857	875	853	841	857	826	844	816	831	855	846	849	894	839	862	854	905	881	820	908	878	896	838	925	844	831	862	888	858	887	867	906	857	913	823	817	844	832	869	900	891	901	858	880	841	883	889	894	844	894	861	862	888	861	836	846	847	912	869	881	894	863	814	903	885	857	830	864	892	875	853	851	907	868	854	909	841	817	864	858	881	853	849	815	903	837	856	881	820	900	894	842	828	885	921	860	835	804	891	875	874	840	865	881	904	806	858	870	878	883	823	843	875	884	858	874	835	869	828	908	831	846	888	875	906	867	891	880	875	818	847	888	845	910	920	847	880	828	827	828	881	809	880	853	903	850	864	841	907	899	831	847	863	852	860	899	851	852	919	911	838	863	878	856	835	870	852	875	806	820	834	846	875	893	812	896	862	830	855	833	847	852	893	845	869	894	837	842	877	837	887	813	823	875	890	872	853	875	841	852	824	845	815	867	824	865	903	816	857	858	861	851	852	885	859	852	850	845	895	927	868	846	894	887	872	841	887	835	841	886	819	822	845	869	853	844	845	833	862	877	884	836	880	875	838	895	894	810	856	831	844	892	893	814	855	824	796	890	849	867	886	873	866	906	874	854	843	858	888	848	835	883	885	861	852	873	855	874	806	854	856	841	845	822	879	894	837	891	867	851	875	872	872	878	855	845	837	866	825	889	822	823	878	854	849	850	860	901	897	914	872	855	863	915	849	932	786	831	826	887	879	933	883	893	881	917	875	815	909	816	875	931	893	928	814	835	881	868	874	907	853	852	830	888	836	867	895	844	836	890	855	845	853	830	900	858	888	835	879	900	843	893	915	859	811	892	834	852	829	895	856	809	855	865	861	866	840	854	914	857	834	848	887	820	870	896	824	837	872	813	860	886	836	892	802	936	857	880	814	794	858	883	837	888	867	853	865	888	842	851	847	893	860	899	889	844	849	843	872	875	874	844	871	835	822	865	834	822
43824	7982	1213	635	494	401	393	327	322	306	300	256	302	254	300	280	279	291	283	282	272	276	250	293	307	276	262	255	293	292	290	261	275	234	250	278	247	247	277	252	294	263	286	248	248	260	261	282	261	267	273	237	285	305	279	255	258	233	267	243	253	267	240	309	284	288	261	275	284	267	262	289	278	259	285	286	274	246	300	279	270	248	272	256	248	257	270	276	269	257	288	287	277	243	269	292	273	275	268	291	304	263	244	262	277	251	270	271	286	276	281	296	285	268	264	297	248	264	262	313	268	261	277	264	270	280	276	302	288	244	249	288	262	263	269	221	256	333	264	248	257	300	267	271	285	278	270	293	256	278	305	240	302	268	261	235	279	261	240	250	264	268	278	244	244	234	263	239	272	245	282	266	269	260	207	315	266	253	298	276	267	258	262	250	242	253	293	249	246	244	267	237	260	252	274	262	254	274	253	263	286	268	245	287	263	282	275	262	258	282	231	267	262	241	248	238	265	297	250	224	272	265	286	259	248	282	274	272	275	263	254	247	259	249	253	231	284	252	271	236	273	269	284	272	282	247	265	240	270	275	269	251	281	255	297	284	272	285	300	288	270	259	275	292	260	273	270	295	301	246	258	285	242	275	253	278	267	301	268	258	261	283	281	261	269	273	280	256	286	274	293	272	267	266	256	265	293	252	252	270	262	269	253	271	280	236	278	234	276	251	272	271	297	267	277	225	268	285	263	253	268	250	272	270	240	258	250	248	274	235	261	263	276	266	275	263	278	277	267	260	274	285	261	306	255	251	281	258	259	255	266	292	287	279	276	266	258	277	272	265	272	281	274	235	241	254	256	254	249	276	272	242	242	262	273	247	267	261	250	255	263	264	269	281	265	264	282	238	234	281	270	260	234	271	280	294	260	299	295	257	279	275	276	284	257	272	217	285	283	275	269	224	303	266	263	250	270	282	272	276	268	289	263	218	264	264	254	247	284	268	299	268	275	277	251	277	275	246	273	275	289	276	272	294	258	275	249	287	254	275	274	263	260	288	275	295	250	281	271	297	278	274	271	274	264	260	275	270	281	274	270	273	268	267	307	244	257	247	256	266	259	267	251	291	290	264	255	229	253	271	253	313	259	279	285	250	244	251	250	229	248	282	288	274	268	277	311	265	304	275	263	248	246	268	281	277	269	271	242	234	280	281	265	244	270	278	278	283	275	253	235	283	247	228	246	261	269	273	268	259	252	256	256	272	271	273	254	255	253	289	290	270	280	271	277	278	242	304	272	260	295	261	238	286	263	228	286	278	308	235	279	270	265	250	304	305	248	236	240	281	307	265	271	278	246	290	290	273	274	280	295	266	262	273	274	262	260	277	258	284	282	270	278	260	297	280	281	282	294	287	272	313	260	254	254	250	273	255	297	266	286	255	287	277	276	295	267	246	255	271	289	285	266	261	255	265	255	236	289	253	271	275	271	249	303	267	260	262	310	234	269	270	240	265	273	255	230	254	265	256	286	260	262	245	285	243	281	281	243	260	248	238	293	250	281	271	282	272	274	273	243	271	230	266	257	272	277	248	287	248	262	272	275	276	290	237	272	261	258	271	245	278	245	280	255	272	266	300	244	255	323	236	260	269	277	277	260	268	310	261	276	273	277	275	253	243	249	301	295	254	256	243	250	261	242	264	257	253	276	250	263	271	295	287	290	288	294	252	261	333	266	285	262	247	257	274	274	286	281	298	242	247	271	267	279	238	254	273	249	277	244	270	269	273	281	271	289	277	291	282	271	245	239	256	283	260	269	299	242	273	265	273	233	259	307	295	254	281	262	261	260	289	265	290	271	295	272	259	253	288	284	241	294	260	284	266	277	280	281	249	280	268	271	306	269	282	269	252	257	251	281	286	276	276	276	257	275	261	258	283	288	280	283	287	243	291	284	277	290	258	252	260	245	264	273	261	263	322	290	243	289	263	261	245	263	268	251	254	255	247	233	273	274	246	245	252	254	295	220	246	253	271	281	265	294	273	247	279	250	250	274	259	268	275	293	291	242	277	293	255	255	235	271	276	281	250	235	283	282	260	279	241	232	275	263	255	288	294	268	267	249	279	263	270	255	256	304	277	255	245	259	280	249	252	285	293	249	254	243	250	259	266	262	288	282	266	251	278	256	259	269	282	272	280	271	266	264	283	255	244	277	249	262	294	261	280	256	247	297	268	270	257	265	283	277	270	285	290	273	280	291	264	292	273	266	251	256	299	276	271	283	254	278	243	235	258	247	269	274	266	264	270	280	266	277	278	254	277	277	283	303	293	267	241	274	255	264	275	222	291	260	270	290	291	275	267	272	247	293	271	244	273	274	268	286	296	276	250	256	261	274	260	264	275	266	247	274	260	295	238	281	298	291	278	291	291	285	263	270	276	267	255	266	262	256	274	280	261	286	280	275	256	271	263	298	266	243	247	300	263	263	247	264	280	273	270	289	252	283	297	246	261	272	278	266	260	267	258	288	255	268	260	260	261	254	275	254	256	270	296	290	281	285	287	277	266	285	267	239	266	255	274	275	273	237	308	257	279	236	281	276	257	273	279	290	288	270	244	288	296	258	266	239	262	231	239	269	292	254	265	257	248	258	313	276	260	282	234	262	298	282	318	257	261	280	261	276	269	296	301	252	251	258	281	287	278	233	258	278	251	278	285	278	255	241	249	309	277	276	293	275	278	267	267	267	261	270	272	282	280	271	273	269	276	292	250	254	262	247	232	232	245	263	255	271	239	268	250	274	315	291	256	269	292	245	271	246	275	274	267	283	311	226	261	263	248	267	227	293	257	260	308	303	274	249	276	256	283	296	284	301	275	234	239	248	234	282	274	264	282	305	296	261	275	275	258	282	297	281	296	261	254	250	268	272	258	249	270	257	243	261	248	281	273	235	265	270	268	268	289	282	292	275	283	281	248	243	285	287	263	242	253	240	252	266	292	263	272	254	305	288	295	245	288	266	283	267	223	276	314	273	253	281	281	244	256	280	265	255	275	267	279	266	272	235	265	278	257	273	246	274	257	267	261	270	280	256	287	297	225	274	232	243	315	271	271	279	238	247	252	251	294	270	280	277	303	269	244	254	265	254	267	256	259	265	239	260	250	289	290	278	284	266	280	266	276	262	267	304	260	263	261	248	262	281	312	269	263	267	270	272	234	271	247	297	277	287	236	249	296	266	261	255	297	299	269	293	242	294	261	281	267	258	271	255	274	266	252	259	244	268	282	267	235	245	272	262	223	279	248	244	288	242	286	266	267	238	272	278	288	250	272	215	271	258	293	241	225	269	267	297	286	272	264	269	255	257	251	265	272	273	268	252	237	281	287	299	259	277	249	269	256	261	243	253	259	260	259	292	260	275	263	264	265	289	283	313	246	278	263	240	297	269	234	248	284	260	273	290	298	278	285	284	284	272	290	302	256	255	260	266	319	254	267	233	258	273	274	289	276	277	289	288	259	252	237
21676	970	1578	1730	1545	1227	1094	961	959	813	836	781	718	728	634	659	693	652	674	684	682	636	644	626	611	648	645	633	625	588	615	608	672	606	605	623	607	652	652	603	639	613	645	582	608	626	624	605	599	646	579	588	582	567	604	591	589	639	613	575	615	596	568	600	630	613	603	657	615	593	572	600	624	605	639	614	618	555	560	600	617	639	577	630	624	596	585	565	603	568	605	600	599	584	627	615	623	604	583	597	646	622	593	605	584	568	605	610	585	596	577	600	622	607	609	628	601	587	592	635	598	620	619	586	594	578	599	579	648	632	610	569	602	638	588	621	601	624	587	598	622	626	617	647	622	600	603	661	617	628	635	583	596	670	606	588	617	602	584	590	617	624	619	609	569	599	587	623	589	610	596	593	609	603	609	584	659	574	615	569	655	604	618	592	639	580	575	596	600	628	591	599	620	580	588	597	579	599	566	618	579	597	654	604	561	603	576	600	623	578	557	651	610	630	621	606	624	622	616	560	602	648	613	590	566	638	559	605	612	614	657	642	566	604	607	637	589	586	599	572	579	606	666	608	578	566	644	608	586	578	611	651	622	635	599	583	604	615	620	620	600	606	600	554	570	620	618	586	605	568	649	596	620	637	642	576	608	602	649	613	544	596	602	569	617	601	619	582	607	603	651	577	589	594	616	623	615	647	610	623	555	596	635	597	570	609	599	574	630	618	593	602	584	584	590	639	623	611	555	580	612	578	612	612	595	573	606	619	620	620	618	623	601	607	605	614	598	663	567	582	603	592	615	613	636	603	617	618	605	627	560	592	596	614	610	632	589	627	628	618	592	596	600	591	632	612	629	623	616	589	629	584	612	618	584	584	618	636	604	619	569	632	613	605	581	577	594	599	627	608	651	612	599	596	594	599	628	620	583	618	629	597	595	600	627	618	615	625	591	644	595	609	560	609	594	560	595	604	550	619	650	600	627	643	597	562	611	613	637	654	614	646	619	612	569	593	620	562	599	615	633	588	652	588	599	579	627	616	574	598	663	578	596	584	578	634	597	636	603	602	601	611	633	607	615	601	576	611	615	583	595	599	604	622	571	595	593	612	580	570	623	631	607	613	601	557	615	610	626	610	637	614	581	599	584	610	588	611	617	612	618	590	620	642	651	613	578	599	578	592	612	611	633	571	576	609	648	596	598	617	634	611	623	605	637	606	587	605	625	579	633	609	581	590	607	607	587	597	569	579	595	570	635	580	609	604	595	627	646	635	604	587	613	623	612	610	645	635	582	589	600	578	589	590	622	636	610	629	602	614	612	593	626	593	623	611	599	595	642	623	587	608	608	644	590	563	633	618	617	581	615	610	622	596	649	582	558	611	601	611	653	568	584	601	591	622	628	654	614	613	633	615	573	585	630	589	570	631	603	645	604	605	589	580	603	601	569	593	627	626	624	613	600	643	569	612	609	614	596	593	578	602	582	627	617	558	598	614	612	604	628	638	646	557	598	611	603	629	599	589	624	627	554	543	574	565	612	623	549	628	625	603	600	596	649	587	622	588	580	571	585	663	592	595	581	606	579	587	649	585	638	581	619	642	609	626	597	619	586	613	611	610	576	570	601	584	607	591	577	632	628	588	605	639	634	621	666	610	620	647	627	593	625	581	583	569	606	568	635	634	573	560	626	596	606	648	585	627	583	589	643	580	611	630	635	603	657	591	553	611	592	572	631	593	548	585	582	610	604	654	578	572	563	638	560	616	621	610	593	591	619	556	612	609	622	632	628	644	647	609	586	609	604	596	631	562	611	636	631	636	631	584	603	638	615	616	623	594	614	613	581	610	558	655	569	592	624	602	591	646	630	584	618	618	599	592	555	596	613	620	558	608	602	647	596	624	598	626	622	608	623	636	597	661	593	607	610	600	641	602	619	571	625	587	632	683	650	594	662	565	638	572	594	602	600	593	621	561	600	628	645	563	604	618	586	587	633	537	576	596	583	583	620	549	570	634	567	568	630	591	634	644	616	597	589	617	567	636	628	621	622	636	581	609	655	609	633	585	631	585	636	577	627	644	607	614	604	574	620	607	607	633	592	591	572	635	621	640	641	580	593	583	578	628	596	649	607	619	566	609	586	582	597	595	610	602	625	583	607	626	575	605	569	588	620	591	626	591	593	578	614	608	583	591	589	615	578	603	601	620	610	574	651	600	604	641	570	619	610	618	635	620	632	583	612	602	616	641	597	632	587	627	619	624	617	619	600	645	624	643	635	570	580	595	578	634	598	605	610	593	603	602	622	620	537	608	616	608	616	585	576	595	623	595	592	608	618	604	661	627	601	638	603	610	593	589	569	592	584	584	627	590	575	559	572	584	618	620	607	582	628	611	599	593	604	612	631	601	629	599	615	604	605	633	638	591	624	656	595	604	616	608	551	589	587	621	638	608	585	676	619	583	623	659	642	584	565	543	621	619	622	612	600	595	574	589	612	599	602	603	613	586	636	615	617	600	572	615	600	614	646	651	592	616	611	581	620	607	596	657	634	579	620	589	616	648	582	594	617	604	636	634	564	625	588	628	599	586	641	640	632	576	613	605	614	625	605	616	592	625	610	621	647	585	612	593	639	644	618	646	578	633	687	576	569	644	597	634	590	591	624	659	625	661	614	603	608	621	626	605	627	565	582	608	610	644	640	585	635	606	581	619	650	633	609	584	605	644	593	627	586	620	582	621	614	631	650	607	602	625	617	611	615	606	628	587	578	588	577	617	613	574	602	598	605	572	602	641	577	575	636	589	618	584	538	610	647	650	617	617	588	597	616	611	579	613	600	629	623	619	608	629	612	567	641	602	632	586	589	627	631	607	637	626	651	582	597	629	610	590	629	605	576	568	617	605	570	667	621	639	591	599	636	597	616	590	597	607	554	626	564	620	621	574	608	605	590	600	625	609	616	633	573	586	593	627	619	615	579	622	612	645	616	649	577	590	603	618	599	611	582	591	570	618	579	604	631	611	644	622	582	602	606	623	579	625	624	625	588	588	595	600	643	578	576	618	607	597	606	604	646	630	615	601	590	668	572	633	582	580	610	601	609	576	606	567	567	660	626	540	596	624	624	601	604	661	622	595	624	615	586	585	620	623	606	623	623	600	595	613	597	566	599	627	608	601	628	622	587	671	597	617	598	636	611	595	636	642	613	579	581	607	599	615	597	614	581	670	662	557	632	625	558	635	638	608	601	594	599	609	613	570	584	646	577	619	613	592	594	593	611	596	625	630	637	576	568	577	616	596	572	613	601	632	633	645	546	570	612	619	607	603	611	603	638	630	613	618	597	565	605	590	605	607	634	562	564	654	617	603	572	614	581	577	545	643	629	619	624	637	581	618	613	580	625	593	638	664	615	583	616	539	600	605	615	638	608	589	584	593	609	613	598	574	594	629	633	625	579	586	664	597	601	618	621	598	597	599	642	657	605	614	556	588	593	609	651	628	523	613	666	622	603	581	571	604
23222	2111	301	285	275	284	308	291	282	311	276	292	318	288	308	274	320	296	284	281	302	259	280	286	311	263	296	301	271	284	300	273	275	303	265	267	257	294	256	315	261	302	289	286	255	327	316	304	309	267	284	275	306	294	260	266	307	303	281	306	296	290	306	318	301	259	280	270	296	256	279	278	296	298	282	284	286	317	302	297	279	316	301	280	286	312	254	282	279	297	283	277	283	270	320	320	274	290	276	280	259	296	263	291	307	274	262	285	255	253	263	303	270	278	304	287	290	308	278	299	279	278	274	302	250	303	298	296	269	284	292	270	279	300	301	281	272	300	259	289	284	280	251	295	304	314	289	305	289	306	312	278	268	315	316	270	298	303	295	282	275	271	274	280	302	288	251	295	266	307	297	281	281	292	281	278	277	312	277	303	303	304	250	239	264	276	297	319	281	299	300	289	252	324	290	273	263	267	303	268	276	287	307	290	290	308	306	317	269	294	302	291	291	300	280	268	305	299	268	329	303	274	276	309	316	299	264	302	279	307	248	311	313	273	284	313	307	289	299	313	267	276	315	267	283	267	267	266	253	300	283	316	243	274	289	277	282	260	296	299	285	312	321	282	271	281	296	309	316	294	278	295	304	320	297	300	307	281	228	248	305	290	286	286	273	260	262	295	276	282	302	262	266	288	281	294	300	295	291	292	298	293	272	249	257	299	315	296	324	271	262	299	285	292	291	299	287	294	265	321	277	297	300	288	292	287	281	285	252	310	265	326	292	268	271	280	292	248	282	298	284	280	282	282	275	314	303	283	282	267	280	243	269	271	307	297	272	298	297	287	327	243	255	273	313	288	307	255	304	312	291	282	284	284	271	284	313	297	302	282	265	281	325	280	269	269	293	297	318	320	264	271	280	313	263	310	296	294	248	268	302	297	269	300	293	280	255	292	302	295	269	241	278	270	264	283	302	287	281	308	301	282	249	269	299	275	275	279	276	317	269	306	320	321	286	314	277	243	287	269	273	284	296	289	301	262	279	287	287	302	256	277	266	281	294	257	273	299	312	279	293	300	288	308	284	271	248	278	290	269	283	303	257	315	287	333	263	288	274	295	299	298	298	268	285	300	260	285	282	240	286	302	287	287	271	294	274	256	304	297	262	295	281	297	280	305	288	290	279	262	282	281	308	315	294	257	296	288	303	305	302	303	279	280	312	304	288	283	318	254	298	287	289	283	263	273	242	286	270	271	293	258	302	262	285	269	331	251	326	269	278	304	282	297	298	270	297	275	271	273	271	311	315	308	288	282	284	302	268	282	254	273	302	289	246	298	269	280	281	267	286	298	266	315	286	300	292	286	259	323	280	293	312	268	302	292	303	306	262	281	277	277	314	289	265	291	275	298	310	261	279	285	284	296	296	282	262	305	268	293	283	291	261	287	278	271	289	278	305	264	323	310	285	264	256	305	297	305	277	286	321	266	289	278	305	269	271	274	300	286	267	311	307	286	306	302	281	309	291	267	280	261	313	271	249	276	294	289	292	290	255	259	302	285	304	265	296	270	282	278	271	269	267	311	261	285	314	291	276	280	303	281	249	281	294	277	278	285	270	286	281	293	305	270	276	284	297	274	290	293	293	278	282	272	265	287	284	265	287	296	305	264	265	301	285	266	267	295	275	299	305	301	262	283	274	290	297	305	251	292	318	279	295	275	268	303	308	288	274	276	272	319	311	286	282	288	314	257	315	313	292	323	288	263	298	287	282	281	266	276	302	275	272	293	274	286	286	288	261	277	298	287	278	277	239	298	261	286	318	286	282	283	280	321	296	273	304	287	291	300	280	303	273	258	319	306	288	282	285	305	279	315	296	310	307	272	293	289	268	302	278	295	269	291	315	290	281	286	287	284	284	311	268	297	293	282	279	312	280	327	298	280	312	269	280	294	267	277	299	261	299	287	309	292	308	290	262	298	308	301	266	300	302	292	314	269	277	280	297	296	276	275	300	311	272	270	278	259	277	295	293	278	256	299	293	300	293	305	277	292	289	310	278	298	268	254	306	309	310	277	292	285	272	284	261	271	268	281	287	300	321	290	329	281	281	307	317	324	327	267	289	286	323	276	264	274	303	292	281	293	296	290	287	297	264	309	284	296	275	281	304	281	311	293	250	301	300	298	311	264	284	243	305	273	290	302	264	256	292	300	269	293	276	309	293	272	257	294	256	280	268	295	295	309	297	297	252	271	296	297	300	273	287	272	301	316	288	278	320	276	273	284	314	308	306	308	264	291	298	293	274	279	302	316	305	281	305	273	260	290	272	281	303	300	263	291	312	305	321	307	294	287	282	308	301	284	273	312	278	291	295	252	254	294	269	308	274	281	301	291	301	333	283	298	239	281	288	304	281	296	287	272	250	294	311	290	296	297	257	283	352	311	306	289	274	289	308	305	266	300	301	303	291	278	310	326	292	274	284	296	277	286	307	281	296	293	267	318	307	285	309	281	296	291	326	279	275	281	302	316	284	265	256	259	269	314	313	316	337	303	277	271	287	296	269	306	301	313	303	299	275	297	326	294	306	270	306	314	286	293	298	282	318	322	312	303	268	316	313	287	266	326	273	270	294	274	322	272	274	287	263	269	319	260	280	291	315	291	299	330	278	279	301	265	276	294	315	282	287	294	300	291	338	307	256	314	281	296	309	293	261	267	263	297	287	280	275	262	290	276	274	298	278	273	273	287	307	265	336	301	267	294	297	264	297	299	311	265	316	285	298	287	300	323	280	265	291	275	279	300	299	271	297	297	294	284	306	283	290	288	289	296	259	286	266	281	289	263	291	260	286	246	279	278	266	261	280	299	277	282	294	282	324	253	266	281	268	282	266	295	338	264	287	275	288	315	253	239	268	287	318	322	287	316	319	295	298	277	291	303	241	305	288	270	286	293	275	295	293	270	263	292	312	296	254	284	296	277	268	276	287	268	287	295	271	304	289	275	282	296	309	300	288	309	286	294	254	278	273	299	309	253	321	304	299	291	271	296	257	269	331	287	318	280	258	305	282	264	298	280	280	312	286	270	301	308	266	275	300	270	270	264	284	289	244	249	311	285	334	326	284	297	302	294	283	282	332	289	307	311	286	329	303	287	273	244	312	259	263	322	264	313	302	297	294	301	296	281	277	293	312	296	260	337	316	302	308	252	272	299	237	280	289	263	252	271	273	278	258	276	282	273	267	296	273	243	297	256	282	286	274	300	347	302	295	292	294	293	292	276	295	266	308	286	278	277	319	303	291	280	277	320	289	290	302	290	313	276	280	291	297	303	272	293	288	339	300	319	274	285	294	276	307	293	304	264	264	274	286	271	291	274	291	303	304	301	287	304	283	300	278	287	263	272	304	308	247	297	285	309	312	280	295	276	275	304	299	289	279	313	287	292	273	278	264	260	299	267	291	300	303	277	289	268	296	300	285	310	302	292	275	266	296	289	304	308	276	273	283	272	277	272	337	267	269	278
14574	693	707	684	694	713	645	699	639	656	683	637	697	672	650	697	721	699	666	732	693	651	708	654	629	688	709	657	641	684	624	646	652	661	661	726	675	651	726	692	682	647	687	738	650	665	631	657	705	708	656	671	676	661	611	667	678	691	672	672	656	667	630	660	661	662	633	722	641	670	672	699	697	646	657	718	650	672	654	677	679	671	712	679	650	673	659	696	713	674	679	682	656	652	689	648	667	694	689	660	646	673	659	669	721	680	664	689	706	646	653	670	710	645	662	678	679	659	685	656	692	664	665	692	655	648	639	673	679	639	683	619	633	693	663	624	650	661	639	666	687	657	638	692	672	683	619	701	677	690	682	673	714	708	653	651	639	705	669	687	648	717	653	664	654	668	700	706	690	743	633	663	667	676	682	648	651	646	696	673	696	674	681	676	700	683	642	653	672	681	634	662	651	651	643	665	662	702	627	699	648	664	633	645	656	677	721	647	712	716	635	699	706	662	642	644	722	706	661	697	617	676	652	662	640	681	675	679	669	686	684	670	698	651	656	642	656	644	672	692	641	679	645	639	720	682	692	666	714	663	694	673	687	700	661	655	679	651	679	701	702	669	674	672	621	680	670	683	663	704	681	645	646	683	662	622	648	638	652	709	712	699	688	672	674	681	662	637	710	681	662	648	683	648	737	729	698	646	699	661	666	676	697	686	695	669	672	728	693	647	681	649	648	665	679	675	673	647	639	708	663	718	673	675	708	686	668	692	673	641	679	666	643	682	644	710	673	687	653	651	708	659	654	599	641	642	663	723	642	673	672	710	722	673	712	730	666	711	612	701	672	673	652	650	658	640	652	635	686	681	688	686	676	669	685	695	716	731	701	651	689	636	679	685	710	647	699	639	618	664	703	700	697	729	735	688	655	688	663	632	664	711	703	648	681	671	657	690	623	677	694	668	671	653	658	639	645	703	683	710	664	621	665	648	672	633	682	691	679	687	646	685	657	656	645	661	619	668	666	649	646	678	684	692	633	694	660	667	600	656	617	627	700	663	668	650	652	683	693	669	685	653	655	675	675	677	700	692	667	669	690	714	638	669	692	656	713	638	642	698	629	651	652	683	731	664	640	683	694	706	637	664	698	684	664	636	670	705	673	647	671	698	704	689	685	729	683	655	662	670	648	735	650	677	674	691	659	649	669	714	713	707	669	658	711	685	645	634	696	722	648	631	683	694	696	612	722	634	649	674	691	688	650	672	668	605	689	660	668	662	650	691	650	680	668	686	700	695	678	652	668	652	714	637	675	700	689	691	716	652	672	673	702	677	702	675	720	697	666	651	647	649	644	671	687	690	682	659	677	671	694	631	713	660	698	662	679	671	624	717	650	708	678	664	677	696	639	632	649	634	686	692	649	745	674	668	682	654	642	637	653	709	706	706	687	692	661	668	661	681	710	657	660	634	659	686	664	659	672	713	689	679	703	655	690	652	714	672	666	622	639	653	696	681	692	692	657	687	652	666	639	698	696	708	671	702	679	699	668	624	658	693	646	644	649	651	695	672	662	665	653	674	627	687	693	653	652	712	680	657	685	681	692	684	684	632	668	740	683	663	637	684	724	688	668	673	662	706	630	638	718	643	669	639	680	728	675	638	696	691	668	650	698	647	651	689	665	644	656	692	639	673	687	602	681	692	683	697	721	687	693	684	731	668	676	663	669	701	707	654	694	688	665	681	668	720	674	664	651	679	697	712	655	689	646	658	685	692	627	651	677	663	697	698	677	690	673	681	672	710	670	663	685	670	648	729	718	640	717	651	709	672	658	655	667	720	688	689	682	673	696	696	659	684	656	709	675	634	708	655	658	664	667	688	659	674	661	637	634	679	673	698	694	736	668	701	674	677	665	686	690	703	682	699	713	682	685	611	720	676	636	699	657	659	677	720	673	682	703	662	691	696	699	650	651	644	643	683	714	692	659	676	661	674	683	718	691	678	688	646	700	669	678	713	672	702	672	715	718	683	663	698	636	727	709	625	662	651	637	630	654	712	673	690	658	687	715	668	653	652	680	657	663	639	689	672	671	695	691	609	644	687	642	672	677	662	691	726	650	701	660	678	669	628	657	633	640	688	712	656	677	690	666	664	679	652	639	680	675	659	694	655	664	726	675	655	668	705	622	681	656	678	646	705	649	649	698	658	627	720	672	680	679	698	716	652	658	695	667	678	685	666	668	685	677	647	712	711	725	679	719	688	691	651	708	646	665	640	676	695	688	674	683	708	646	647	675	680	647	654	632	637	670	680	726	647	705	684	666	679	666	658	613	647	647	614	674	643	661	682	683	693	632	673	677	690	685	718	649	640	667	711	702	633	685	679	675	707	668	683	671	699	676	707	690	641	716	688	664	627	652	686	651	705	702	690	700	695	680	672	658	689	705	666	685	723	717	651	728	675	658	685	644	640	668	659	694	651	719	679	644	687	712	658	669	627	680	638	731	681	684	653	638	653	669	672	691	656	663	661	677	664	625	647	679	711	642	695	634	660	647	660	699	648	644	652	641	682	673	714	682	704	698	692	676	643	675	678	663	683	700	703	698	702	662	655	655	674	673	667	694	694	676	708	659	678	640	655	696	641	661	691	678	708	682	718	685	685	685	668	697	661	728	682	691	629	689	695	687	677	707	671	668	684	694	689	700	648	651	660	663	668	656	693	668	686	679	650	641	641	690	682	686	676	638	630	679	659	663	679	656	683	643	632	696	712	644	667	679	699	695	703	671	703	662	667	668	689	668	703	611	719	692	680	650	699	668	684	647	649	672	688	708	680	699	648	653	704	704	633	653	672	631	675	653	698	688	636	672	628	666	740	673	701	673	675	666	667	674	683	669	720	703	655	653	677	657	617	653	671	635	689	674	671	654	677	657	680	698	655	639	710	662	654	701	695	657	669	636	658	695	668	662	665	656	627	666	674	705	674	669	672	704	681	671	676	693	740	631	679	696	692	685	649	654	652	648	628	678	692	680	659	602	624	699	622	680	716	646	723	649	670	700	694	668	668	675	673	650	623	672	700	683	723	732	664	669	638	695	666	681	702	659	697	658	678	687	711	698	736	658	658	672	670	695	726	716	621	647	685	641	640	686	678	668	701	683	678	676	634	680	657	687	657	695	644	656	659	670	708	673	680	635	693	653	702	656	641	648	709	663	665	660	675	647	634	658	669	684	666	651	664	631	698	683	684	667	678	683	659	653	687	663	671	653	624	688	686	658	738	653	704	650	712	664	692	669	599	654	673	686	673	702	661	673	694	663	672	678	644	661	661	684	669	680	705	649	668	697	663	664	663	610	676	641	662	666	652	659	687	691	712	624	659	696	700	697	686	662	686	622	686	623	714	643	697	652	736	707	687	639	668	706	696	694	669	660	604	664	653	700	660	665	666	690	684	692	709	671	653	701	650	681	643	662	658	708	660	703	686	697	640	680	698	614	678	679	677	678	656	639	675	679	675	707	687
37398	5496	719	565	430	408	444	408	406	384	392	391	401	380	380	355	375	359	357	356	357	392	390	359	369	384	372	386	392	374	338	376	382	390	418	353	355	397	398	380	359	395	350	340	380	362	373	380	357	331	363	358	370	329	403	348	339	376	317	343	360	386	345	349	353	333	384	381	366	359	366	412	349	396	388	372	332	358	352	409	360	366	345	339	376	330	365	378	386	362	337	365	381	398	370	375	377	413	367	394	359	363	406	361	362	355	406	361	363	380	366	379	354	392	366	356	362	378	365	392	389	345	349	336	370	366	363	371	363	406	365	396	405	383	381	365	348	360	365	392	356	401	381	367	333	396	339	384	349	375	386	380	376	339	391	360	356	381	352	324	380	357	394	358	346	331	410	360	382	379	397	369	365	357	367	379	395	373	359	350	369	424	384	401	355	391	389	376	375	378	358	370	365	377	366	396	372	351	346	355	390	399	378	348	382	363	367	328	385	382	373	359	389	390	353	345	353	408	376	362	375	378	363	384	408	353	368	371	379	374	387	387	352	388	362	388	372	370	364	356	370	367	362	383	344	362	413	439	338	378	331	347	357	363	366	410	357	349	364	363	395	402	350	387	367	401	376	342	393	374	352	334	350	349	387	381	329	359	341	366	390	372	329	370	367	362	366	352	366	381	340	347	358	318	348	376	395	400	393	387	350	363	398	371	364	372	353	351	381	390	385	349	360	344	350	380	398	398	340	360	361	387	363	361	358	367	381	375	354	357	364	355	389	405	341	382	387	354	384	369	395	405	335	360	333	371	343	392	368	416	353	367	358	359	372	407	391	375	349	339	362	354	344	371	354	368	382	359	356	351	374	363	363	399	361	398	369	389	411	378	396	369	364	378	390	387	397	380	361	341	355	361	353	339	343	369	364	371	358	358	345	373	297	396	391	394	360	342	367	393	360	373	388	361	373	334	385	382	376	387	363	358	418	396	381	417	418	369	306	385	402	391	365	361	364	372	392	349	349	387	358	348	377	396	357	353	368	356	369	354	360	372	345	402	340	331	356	351	389	377	348	356	389	358	374	378	387	376	371	363	375	360	360	402	392	399	373	357	390	363	378	383	354	353	354	338	368	359	362	359	363	403	372	353	385	368	365	364	376	381	343	365	398	344	380	399	363	340	327	331	395	379	373	387	392	401	360	364	422	335	347	379	371	348	379	376	372	339	388	386	396	377	347	334	397	348	340	386	371	365	373	397	356	372	391	330	359	359	344	364	341	368	401	357	339	357	400	415	375	348	378	351	364	383	398	342	362	362	376	359	345	317	358	345	356	365	336	340	358	369	347	360	399	367	341	411	360	373	375	374	396	396	381	374	404	408	406	357	382	382	397	396	347	380	337	391	362	384	392	383	393	373	363	323	355	359	356	395	316	383	387	377	396	359	437	334	383	338	409	394	383	359	380	386	363	388	364	362	386	375	341	383	364	333	363	382	379	354	332	365	384	352	380	380	378	372	357	364	353	380	375	414	352	347	369	355	365	350	323	373	386	379	392	380	368	375	343	399	391	341	396	376	382	362	382	370	379	353	367	394	390	372	422	348	357	356	381	391	379	382	369	395	390	342	352	349	366	390	395	344	372	398	372	361	353	384	372	406	352	376	384	404	346	345	352	379	369	377	380	385	352	398	402	380	353	390	358	357	374	381	378	358	388	409	362	371	404	357	393	366	376	371	373	344	417	388	351	374	383	359	408	379	350	377	371	356	374	398	372	369	364	386	371	395	333	336	385	328	354	374	377	346	329	363	391	367	391	359	369	387	359	364	342	411	327	357	393	389	383	369	406	384	377	378	350	373	370	411	386	368	380	386	367	354	389	368	343	368	369	355	385	358	401	352	404	348	329	358	317	366	413	354	352	384	383	377	374	348	336	365	350	359	369	392	408	360	387	392	360	387	384	381	351	337	348	330	335	331	383	357	357	337	348	402	367	417	418	375	388	397	364	376	385	394	372	322	392	388	372	356	381	336	359	353	387	379	368	360	379	412	392	371	359	405	373	318	412	383	352	380	362	340	355	367	383	359	360	376	378	343	361	371	345	373	380	385	390	366	376	356	383	359	342	353	368	336	396	399	383	375	406	342	316	342	340	331	353	377	408	336	355	380	353	381	380	381	345	380	335	375	382	372	379	364	404	371	371	405	359	376	346	352	402	372	331	352	378	400	356	394	413	356	336	380	388	365	356	356	359	398	375	369	356	402	366	368	348	372	339	348	353	382	346	374	371	369	366	367	361	345	394	385	355	343	393	367	367	377	362	333	390	391	375	377	367	370	379	394	377	374	350	380	360	384	344	359	332	386	370	359	350	342	359	398	388	363	376	390	331	343	352	354	358	360	359	326	375	364	335	373	382	348	390	386	355	385	350	397	388	373	352	359	352	383	360	399	352	351	362	380	355	374	368	349	367	384	370	389	366	369	375	402	365	342	345	370	378	377	360	360	363	353	382	342	345	391	354	362	376	390	393	384	388	352	381	344	346	345	363	399	360	354	391	363	375	377	333	365	368	365	368	391	375	357	328	373	394	349	399	376	397	358	370	390	387	382	368	383	374	323	401	364	372	398	354	383	324	375	371	405	405	362	362	352	394	368	411	396	335	339	390	363	397	351	371	359	338	350	373	380	340	355	386	371	360	347	364	380	395	355	368	367	369	388	396	399	353	355	377	357	370	362	347	378	387	386	382	367	372	353	411	385	363	370	343	365	370	323	370	394	399	362	357	390	378	345	393	366	372	381	345	356	370	386	353	394	386	318	381	412	403	388	316	380	376	392	388	337	374	353	336	370	386	337	375	370	339	332	361	359	346	388	348	381	414	366	335	350	387	360	347	365	354	423	391	341	359	362	382	394	359	376	356	381	353	355	371	337	338	363	418	385	341	339	376	346	350	382	367	410	352	351	369	383	370	349	326	369	433	350	360	365	387	395	391	393	331	357	359	365	370	354	395	378	360	413	377	390	377	330	376	377	369	360	370	377	375	354	370	344	312	362	404	337	396	372	387	397	354	375	347	373	374	383	371	352	335	358	406	350	350	387	390	393	356	385	347	366	351	371	375	385	359	374	401	388	377	369	373	345	375	385	375	383	370	375	387	398	385	356	329	358	391	346	368	393	363	358	357	363	344	379	381	370	376	357	385	383	375	379	373	391	375	384	361	372	330	426	376	373	383	346	337	373	365	347	356	362	368	353	350	383	376	361	321	358	377	378	347	330	378	358	408	347	360	401	368	395	365	356	362	361	393	365	363	311	350	353	357	356	359	417	364	368	372	369	368	378	354	371	409	379	375	408	381	337	331	350	343	347	351	372	369	315	348	339	355	353	334	381	365	347	361	368	348	376	403	361	377	369	332	368	348	354	372	413	391	356	400	385	394	356	390	347	379	373	379	333	392	388	361	359	360	386	364	369	378	409	393	374	358	415	352	386	340	351	364	372	385	368	372	370	358	386	363	370
20363	1078	1379	1370	1294	1227	1143	1019	1041	945	937	964	918	906	856	863	877	929	831	848	873	841	868	858	808	823	866	854	880	858	814	823	799	837	821	797	833	848	864	831	813	808	857	861	823	856	839	821	834	781	838	819	782	826	831	822	868	820	859	899	830	830	813	828	851	840	821	827	790	840	841	825	825	802	835	872	810	832	837	858	830	873	785	827	900	805	820	801	823	815	815	800	862	858	872	857	869	826	846	842	828	852	811	834	862	841	815	820	820	831	850	823	828	753	833	803	810	774	862	857	860	844	821	879	842	795	833	787	847	801	845	828	806	789	810	852	864	810	804	814	874	846	826	798	820	826	798	873	848	823	851	817	829	792	843	816	781	871	863	824	820	824	780	821	831	823	851	818	843	831	792	826	797	841	840	824	831	860	832	823	828	888	857	805	813	817	846	818	788	818	826	815	836	850	809	803	816	832	858	854	827	772	829	819	851	830	846	820	886	812	855	849	783	828	787	821	805	788	806	810	802	838	856	821	799	852	840	824	848	824	871	803	809	845	805	828	857	871	854	867	860	839	849	823	830	835	800	811	779	834	807	834	885	827	827	826	791	829	813	797	827	845	834	873	790	838	874	823	838	818	858	811	845	788	834	803	795	819	819	798	843	876	810	812	824	849	838	888	809	860	850	855	806	795	840	780	857	840	836	843	810	853	780	844	775	885	863	839	779	797	867	774	817	834	799	759	765	849	777	769	806	805	793	837	842	859	808	807	833	832	844	846	862	806	839	795	842	834	838	781	803	786	787	814	800	808	838	766	842	811	854	761	810	851	835	843	856	817	865	838	814	822	819	846	851	874	773	821	819	848	870	839	776	802	800	856	802	777	832	783	840	827	786	832	839	807	799	800	764	827	780	843	819	844	849	805	874	848	787	834	761	812	857	839	866	847	897	799	808	847	856	810	786	850	826	811	844	871	847	775	892	753	876	820	812	807	816	871	834	829	794	844	864	763	859	851	864	802	759	808	866	793	800	831	836	796	853	812	872	827	865	841	827	859	833	792	857	775	817	849	822	836	811	855	871	814	804	800	848	842	883	784	840	782	862	833	808	848	871	885	871	806	800	795	854	844	819	856	800	850	812	793	809	805	854	840	854	820	871	843	774	819	818	850	771	831	910	826	826	821	849	826	826	802	811	822	883	836	848	797	821	808	799	858	808	868	806	884	798	833	832	848	744	871	826	828	832	824	883	813	873	828	806	804	832	804	858	818	802	848	815	807	826	859	817	868	814	848	819	829	843	784	859	812	806	842	814	832	802	867	809	802	765	824	824	805	866	812	776	838	822	876	843	807	831	819	852	823	862	813	829	853	875	796	802	823	817	889	807	818	849	809	869	846	834	796	852	794	783	846	842	836	825	804	858	843	803	767	849	858	838	837	837	824	857	826	813	921	844	822	820	795	779	810	822	842	832	796	801	860	799	910	824	843	818	836	792	883	818	774	845	814	851	864	830	885	846	820	833	830	792	814	858	838	824	802	805	848	845	820	834	851	848	819	864	814	847	775	807	806	803	797	815	809	780	838	848	826	827	891	825	843	857	826	873	875	815	806	853	800	857	783	851	882	805	847	793	858	805	807	793	812	767	776	832	866	812	861	816	844	827	827	814	806	875	816	800	828	773	902	802	873	834	872	811	849	804	874	811	849	850	852	831	829	811	804	841	837	876	852	790	782	834	818	784	838	863	835	827	853	820	821	809	823	813	827	834	816	800	821	840	817	846	859	852	858	821	822	804	772	842	776	823	818	876	896	805	804	801	860	836	843	786	779	863	839	861	821	779	847	809	791	814	815	821	841	787	794	768	807	858	844	825	839	830	820	896	817	830	827	803	820	802	844	835	846	775	820	811	855	807	769	827	839	856	765	816	827	780	881	839	854	816	851	849	815	881	888	811	832	801	839	865	802	776	839	857	824	880	802	848	848	823	858	867	801	869	832	793	900	755	778	847	812	856	830	848	846	851	864	873	810	787	867	809	870	820	856	821	789	841	825	831	862	858	857	826	841	896	835	847	839	887	846	816	799	822	806	823	842	845	823	816	846	860	848	864	862	830	825	808	842	873	859	812	841	798	782	860	844	802	824	903	852	860	829	921	820	780	831	852	807	763	853	852	850	811	868	834	824	818	772	879	788	815	834	851	801	852	799	813	832	796	859	850	843	823	804	849	820	809	846	818	813	800	770	839	870	830	842	836	884	860	849	823	900	803	842	842	825	834	864	863	777	771	798	873	871	846	831	801	841	852	814	855	830	805	882	864	814	817	838	831	791	807	836	836	781	875	828	839	840	864	865	864	794	835	845	849	874	819	806	821	789	855	828	830	826	791	827	821	791	881	818	832	860	860	871	822	826	763	848	808	831	818	857	851	859	804	820	840	844	799	806	841	824	832	815	851	831	766	787	854	832	815	789	833	840	874	767	813	860	889	881	838	841	810	821	785	818	824	824	829	819	873	839	842	885	849	786	813	832	791	816	840	864	808	825	840	859	779	853	839	855	872	868	860	805	822	802	869	805	839	838	788	796	790	822	813	814	866	766	853	792	787	859	824	840	829	796	870	829	867	801	783	846	832	866	841	864	897	818	862	797	830	830	827	799	789	831	802	812	812	802	843	891	829	826	853	823	809	816	870	833	865	799	831	801	823	831	864	814	819	828	792	836	824	802	808	769	836	856	843	846	852	799	872	855	820	854	860	855	808	860	848	834	835	876	855	833	813	843	877	795	795	815	855	816	824	858	858	811	819	804	825	829	861	804	830	841	829	759	774	820	800	836	829	832	839	836	865	812	811	774	801	840	870	859	838	856	785	834	794	830	833	842	799	837	779	790	836	831	859	843	829	859	835	843	814	797	803	824	802	811	833	839	833	855	866	782	855	837	870	861	829	879	842	806	841	858	837	801	838	818	841	828	836	828	828	835	851	852	810	835	867	843	849	863	869	857	827	853	814	799	847	777	821	818	800	903	821	854	795	806	846	849	833	770	775	852	843	863	848	796	817	802	889	828	811	825	809	802	832	843	800	796	855	744	820	817	859	835	836	823	787	854	856	827	871	832	832	828	781	821	848	862	829	856	819	882	818	805	829	820	847	803	848	769	879	835	859	846	762	859	826	823	897	867	841	788	849	848	784	829	776	836	768	809	838	799	815	808	857	799	829	873	775	778	825	830	816	772	817	828	833	831	849	804	834	826	814	820	831	857	849	791	828	839	833	825	842	862	816	823	805	807	815	863	832	823	834	834	833	830	802	881	837	849	779	852	828	856	837	809	856	842	810	802	798	846	791	831	790	796	855	844	781	830	841	877	840	824	841	850	801	818	793	834	797	870	863	816	811	837	806	814	851	827	815	852	831	831	852	786	902	879	831	799	800	819	830	828	848	905	873	780	888	804	879	821	839	829	863	944	802	823	806	822	775	797	778	810	824	854	818	829	875	838	807	840	772	808	821	825	854	797
45644	8875	1302	653	500	421	366	370	331	311	334	286	308	251	285	300	292	265	244	291	279	283	266	283	291	269	264	281	258	279	304	257	258	259	239	257	267	265	273	260	262	291	288	251	274	276	230	250	271	276	244	260	294	258	253	246	262	263	259	288	244	249	263	260	258	282	258	238	261	291	238	287	282	275	291	263	261	263	251	256	277	260	270	282	268	262	275	266	244	261	261	258	257	282	269	263	222	278	284	257	256	285	242	272	234	256	244	271	282	276	270	294	276	269	247	258	300	255	273	259	281	245	267	259	273	280	279	277	292	281	280	296	273	256	239	243	289	236	262	273	264	252	242	279	265	226	253	274	278	306	259	281	276	280	241	277	258	264	271	260	267	243	260	258	261	278	249	268	239	282	242	256	274	245	266	256	285	282	271	287	275	246	267	288	240	217	260	237	242	263	294	249	271	234	223	231	267	258	272	235	240	242	268	250	253	265	242	237	273	286	266	256	263	277	295	284	254	275	260	281	246	281	263	251	278	270	276	238	251	282	286	276	272	263	264	264	257	254	265	282	240	243	265	261	274	243	264	252	271	256	268	280	257	234	279	230	286	264	265	267	259	295	251	248	262	247	223	246	241	249	250	225	271	290	270	298	292	259	273	271	274	269	276	259	255	269	265	258	272	256	254	284	276	288	238	303	262	284	274	268	280	247	276	263	253	249	288	252	245	242	283	265	303	256	268	251	262	272	227	278	258	303	239	244	278	270	284	252	269	242	266	298	276	253	254	257	253	243	250	235	267	267	218	234	251	257	257	235	315	280	246	273	279	328	265	251	251	275	261	274	277	272	239	270	269	245	266	257	274	226	253	209	237	281	258	271	271	256	274	261	260	263	258	312	261	273	232	275	279	243	281	303	292	260	256	270	268	269	258	277	295	263	287	272	263	261	285	265	302	257	264	275	270	290	251	302	248	277	260	270	275	276	255	278	255	283	257	273	230	261	263	285	280	275	321	253	253	263	255	284	287	258	257	264	268	271	254	258	257	277	266	280	283	284	283	242	253	247	249	280	257	297	276	279	275	237	278	277	245	234	256	269	239	249	272	279	276	248	266	296	297	255	217	264	262	290	278	241	274	258	283	243	254	272	285	261	307	268	287	240	281	249	260	277	263	239	315	268	267	261	243	261	249	281	247	271	258	306	275	285	284	324	283	231	299	257	280	253	260	274	262	275	256	275	260	272	245	288	251	279	298	245	296	280	291	267	273	250	281	287	264	256	285	271	264	272	270	261	254	269	246	246	264	255	290	273	279	266	270	257	263	276	296	270	291	275	253	267	258	274	291	253	265	258	263	278	266	262	283	260	271	286	261	257	275	280	293	259	254	249	258	284	280	285	267	277	270	236	274	259	301	236	265	280	249	266	290	276	282	267	270	271	259	294	248	259	260	220	261	286	267	258	271	281	270	293	262	236	261	252	295	264	270	249	253	280	280	267	265	286	251	253	233	259	271	258	248	244	251	273	263	258	265	270	269	243	258	268	250	246	252	271	282	253	279	263	233	250	255	274	279	238	272	275	263	265	266	239	278	252	317	269	277	283	246	246	265	232	225	261	288	258	275	260	281	277	250	274	280	272	247	250	234	259	251	276	260	243	243	266	252	287	272	265	261	275	304	270	270	300	266	262	276	253	275	269	277	294	245	255	282	298	279	265	282	262	264	267	276	253	272	287	269	251	249	244	275	248	231	273	288	321	286	285	269	273	264	276	283	252	252	263	253	253	270	246	280	242	263	258	257	277	274	256	257	267	248	245	230	247	294	246	263	294	249	259	258	260	273	271	257	262	232	273	277	279	265	269	291	255	276	267	265	262	265	255	293	279	256	277	302	288	283	255	259	269	262	278	286	295	270	249	276	250	284	291	276	257	270	287	267	294	266	242	274	248	266	281	232	295	249	252	256	238	261	258	262	282	283	228	267	269	258	245	282	268	277	252	263	292	284	261	267	230	259	276	291	236	276	262	275	309	286	251	258	264	274	244	281	280	259	268	278	282	301	260	257	259	269	288	277	259	253	244	266	281	264	280	259	286	267	236	248	265	286	282	259	271	291	249	251	291	234	264	274	268	243	231	265	255	268	220	231	269	284	256	266	268	260	257	272	297	262	232	262	272	261	246	271	283	289	254	283	265	249	269	257	264	251	273	276	275	249	283	267	291	283	247	266	276	268	251	280	269	274	243	252	304	260	276	284	247	277	268	279	267	268	255	272	267	301	256	278	273	239	281	265	291	281	258	259	247	245	272	272	264	262	283	257	263	282	283	252	284	294	249	272	282	273	257	254	272	264	242	259	274	259	256	285	259	263	262	251	262	269	254	282	224	282	274	241	293	255	262	278	286	264	265	259	262	269	261	233	257	259	250	275	247	298	264	254	284	248	257	258	278	255	256	276	302	253	262	244	277	283	262	263	250	263	278	279	270	277	282	264	273	273	275	251	275	269	280	298	257	252	227	256	261	294	257	259	254	262	244	276	278	262	260	260	250	252	262	198	226	241	270	254	258	281	264	275	263	268	294	243	294	240	276	254	281	285	272	247	237	263	237	268	251	236	261	274	238	274	290	253	266	277	252	264	265	284	265	274	272	271	271	291	254	293	242	263	224	260	257	293	275	226	280	246	281	287	286	285	258	256	258	293	277	268	252	293	264	271	272	237	304	270	268	269	237	275	308	266	229	262	256	284	301	276	305	273	263	285	264	282	291	266	254	246	240	264	269	290	260	301	261	245	300	248	245	246	259	245	269	250	269	273	274	260	278	279	282	264	265	281	288	243	252	260	254	221	275	247	252	271	262	240	283	260	231	273	260	263	243	288	258	233	279	280	276	242	251	266	270	247	229	255	290	267	273	260	252	293	244	243	262	244	262	254	235	255	249	265	269	291	276	290	256	244	259	271	230	289	249	244	286	269	305	261	253	240	272	289	276	291	243	255	287	259	271	257	284	280	258	287	273	268	289	274	275	276	285	247	246	251	281	252	252	260	232	261	273	280	274	262	278	251	249	255	252	287	236	282	276	244	281	268	240	257	264	279	265	280	256	276	223	257	280	271	266	279	229	246	243	266	283	263	279	259	250	246	289	283	270	247	251	287	249	257	276	265	280	287	235	240	249	275	274	284	278	285	279	263	281	239	268	290	266	254	293	290	281	255	264	259	286	252	222	233	252	274	255	269	280	266	281	240	270	253	268	265	276	242	285	274	290	263	252	301	268	261	287	270	287	294	278	263	280	275	307	278	251	292	249	243	249	252	272	256	258	277	256	266	272	284	259	287	269	262	239	260	269	285	290	275	260	260	276	261	225	288	265	251	276	282	270	279	251	262	281	262	276	231	264	249	254	286	247	271	276	267	255	261	265	263	269	254	283	260	252	259	292	237	272	274	247	258	285	261	245	271	246	255	268	263	273	231	261	284	268	265	300	288	297	280	300	264	305	256	254	240	248	270	273	280	283
22947	1003	1609	1791	1484	1281	1080	954	947	831	769	793	715	737	685	709	708	657	649	623	692	610	622	659	581	636	590	629	608	597	620	627	597	603	589	616	628	631	564	645	621	566	582	630	567	640	601	649	586	608	592	604	591	622	549	601	625	591	604	612	593	586	632	597	612	559	574	586	642	569	604	629	623	591	584	579	635	588	559	612	579	579	604	601	636	607	579	605	599	615	623	581	631	627	598	624	590	620	646	647	591	609	592	595	597	538	596	611	570	582	585	605	579	622	632	628	569	558	610	609	635	593	608	609	593	621	556	587	590	552	589	570	554	572	578	574	607	609	630	627	563	614	621	561	606	577	628	604	605	606	619	581	592	602	593	617	619	631	561	575	613	620	550	610	600	594	628	563	601	570	562	589	539	615	583	614	544	597	628	623	606	549	600	598	615	587	578	587	590	665	530	603	571	616	612	603	651	612	573	607	644	579	609	599	583	650	593	633	620	576	598	568	608	578	629	539	655	637	620	619	627	558	605	631	563	581	574	607	580	670	589	605	626	627	630	575	571	577	599	583	611	573	623	612	636	592	559	578	604	651	600	605	577	587	571	594	593	657	561	590	592	617	542	583	636	597	583	617	593	562	579	585	582	637	596	608	594	605	587	547	633	594	591	602	633	622	585	580	643	583	545	637	576	621	613	571	599	601	625	579	624	583	597	581	629	562	611	580	620	604	615	542	618	578	629	615	555	603	583	545	587	588	578	608	606	616	583	615	570	601	579	621	576	585	588	612	600	571	606	571	603	610	569	605	585	559	559	596	569	610	601	592	648	581	648	623	558	574	572	604	624	627	600	603	589	567	596	600	596	617	608	595	647	575	628	638	599	572	569	593	594	627	613	626	592	578	571	590	609	590	590	590	587	641	600	606	546	590	656	605	579	618	649	558	631	611	592	615	614	660	615	564	615	586	614	600	613	637	537	621	609	587	625	583	583	575	621	659	629	555	574	628	604	591	638	609	620	617	636	606	594	578	611	585	578	613	622	557	643	584	617	634	586	584	624	657	571	610	582	592	623	617	582	593	602	641	596	591	592	599	594	597	576	608	627	615	592	596	618	592	624	640	557	608	598	624	589	552	593	610	659	577	602	628	621	593	584	606	584	581	565	603	621	599	650	591	639	571	583	585	627	569	569	582	625	598	595	601	604	594	577	652	599	613	593	582	621	613	629	628	548	605	617	653	608	619	568	571	580	603	609	578	627	598	587	555	523	634	586	592	595	583	596	599	583	629	605	655	602	621	590	567	608	614	595	576	644	587	595	584	629	625	601	619	570	582	587	638	597	584	640	576	616	623	589	638	613	653	606	576	599	645	584	580	645	593	602	580	594	650	603	635	580	586	584	610	588	619	612	606	611	615	626	609	601	603	612	620	579	593	581	602	626	628	618	591	587	587	632	582	594	613	593	571	579	630	629	621	587	600	567	634	628	599	632	621	649	532	622	606	561	577	576	597	595	598	571	568	633	556	599	575	620	589	597	582	600	590	611	646	585	587	590	618	613	607	579	555	617	597	620	611	588	597	619	592	618	568	601	612	582	646	607	631	609	607	621	614	563	577	610	632	583	587	622	630	581	627	596	623	582	593	622	567	576	620	628	570	599	596	591	655	606	579	555	616	592	582	674	611	539	603	629	619	587	597	640	628	598	659	608	528	617	589	664	600	612	594	591	603	627	592	583	616	618	629	600	554	604	561	597	596	623	581	666	601	573	611	569	601	638	636	569	609	630	636	582	577	600	605	552	584	567	607	597	597	553	613	613	618	577	586	653	599	612	587	610	615	603	569	610	625	549	602	595	602	616	608	571	602	580	592	602	591	615	612	577	632	610	619	629	635	595	603	659	616	605	611	624	602	600	576	558	581	590	579	624	610	560	590	616	593	611	583	585	622	570	556	601	585	600	573	627	593	598	644	590	616	616	648	586	602	608	604	580	615	575	638	552	584	613	573	611	587	602	592	596	565	573	578	596	576	596	608	584	620	612	599	596	614	568	561	592	606	550	597	606	611	581	604	605	632	615	608	619	611	613	598	598	633	618	610	617	589	582	568	622	622	597	603	574	599	560	633	590	600	598	618	588	558	583	592	566	615	617	631	653	634	552	588	605	580	581	603	585	602	590	576	560	576	629	639	597	595	597	633	618	606	595	649	624	574	593	610	648	606	599	612	589	575	623	598	608	568	606	576	603	582	584	549	631	572	577	610	602	541	626	634	634	591	622	560	560	596	622	635	620	658	630	585	617	597	590	593	595	601	614	607	603	612	585	605	623	624	592	591	620	578	592	575	560	584	584	583	590	568	624	591	613	606	573	622	582	617	618	626	594	600	606	615	608	624	609	570	585	588	632	599	599	579	636	621	632	632	584	549	535	634	615	599	579	616	601	626	599	559	627	614	594	589	671	577	628	536	626	582	586	583	605	610	617	603	609	578	606	643	620	598	636	646	580	608	567	559	612	591	607	571	598	642	618	607	595	606	613	647	580	575	618	587	627	600	612	615	607	577	657	586	610	607	634	561	582	603	616	620	593	588	588	582	618	612	613	576	584	602	589	604	606	580	584	604	574	631	550	600	623	580	599	623	612	628	569	594	597	606	588	592	624	590	623	582	638	581	597	593	602	604	549	614	587	659	603	629	616	619	587	621	625	603	570	550	558	606	620	579	604	610	623	617	592	609	609	600	590	636	666	656	599	594	642	583	588	617	583	625	621	619	617	605	615	590	553	616	562	654	557	630	576	594	573	587	592	583	560	602	608	612	597	603	572	577	599	654	611	585	641	651	619	603	620	632	595	574	543	640	618	609	604	621	622	609	573	585	592	607	596	579	634	601	576	600	636	596	615	596	560	619	576	640	569	596	549	590	594	609	599	608	619	555	625	614	620	557	629	590	615	616	631	626	597	607	595	545	575	584	583	592	604	592	602	603	610	579	614	571	604	615	606	634	580	587	594	606	561	628	594	557	615	621	572	625	608	656	607	564	614	590	622	582	609	577	628	556	602	637	570	627	593	585	586	551	598	571	546	572	618	618	593	589	584	572	613	635	566	611	584	588	573	620	578	593	596	585	620	585	597	596	597	575	616	577	627	574	556	579	587	631	600	615	557	628	598	601	587	590	623	593	585	600	596	583	624	641	612	564	614	579	578	649	609	577	591	611	587	569	638	562	609	584	622	619	569	597	595	560	595	602	589	609	632	646	608	592	610	608	628	561	619	632	565	545	623	583	643	622	573	602	548	641	594	578	580	580	595	606	606	611	608	630	566	586	592	610	605	608	589	618	590	617	596	618	625	580	597	597	608	662	615	575	605	613	594	588	611	618	537	616	612	627	608	615	605	573	585	582	624	624	586	606	612	579	588	575	614	567	621	558	616	604	579	584	610	624	590	632	579	577	593	554	624	618	638	599	536	586	587	596	566	606	590	630	563	606	619	590	631	557	631	593	611	617	611	635	574	587
21951	1713	324	260	287	283	299	293	262	310	317	281	264	289	296	300	302	282	282	258	310	267	277	272	298	293	271	292	300	260	287	301	273	277	248	296	267	279	290	267	287	303	289	323	319	284	279	303	302	276	304	297	282	302	267	276	289	257	265	288	281	290	291	267	272	258	269	278	285	264	268	268	289	268	252	266	279	268	288	293	286	271	258	311	306	266	296	257	284	280	279	264	278	283	310	294	283	289	261	289	235	267	311	281	305	294	279	298	301	269	282	304	336	273	254	255	258	301	275	280	280	300	287	264	248	271	308	256	275	256	296	274	247	285	255	260	287	292	291	280	303	312	254	270	264	276	291	304	276	240	294	265	277	316	294	288	278	290	264	280	277	253	276	309	279	305	315	248	290	288	248	237	274	239	282	279	263	305	294	290	285	283	272	269	286	281	300	295	302	298	274	263	246	287	300	284	285	284	283	270	285	298	266	291	282	282	249	297	306	302	256	278	274	276	253	279	298	306	297	249	285	295	296	258	307	288	282	270	270	280	272	300	293	274	271	301	274	286	278	299	283	287	306	278	275	315	261	288	301	274	308	303	288	273	275	245	275	283	289	304	302	287	275	284	266	305	278	251	307	268	275	263	252	284	315	282	281	270	314	301	238	280	288	268	282	311	307	270	285	287	304	303	258	264	278	318	273	296	280	292	306	288	292	282	257	298	277	296	301	255	283	257	258	277	315	309	257	295	272	285	278	308	320	262	265	293	299	293	309	285	296	289	284	283	271	297	282	302	279	279	291	279	294	281	293	290	270	261	296	271	272	259	297	261	269	290	305	267	287	298	243	244	305	279	335	295	284	293	311	292	293	286	300	285	278	294	287	286	292	272	273	283	302	277	288	303	289	294	284	292	282	267	286	282	290	296	294	266	288	282	275	297	261	285	262	304	247	322	277	280	277	289	289	272	313	298	272	271	287	283	277	286	305	270	254	266	283	317	286	263	290	283	262	254	271	283	243	304	288	293	286	256	291	300	259	267	277	256	319	303	254	290	295	281	263	285	278	277	308	289	282	295	268	289	298	267	303	283	288	284	288	280	277	298	268	289	301	263	308	282	253	281	284	292	281	278	292	305	298	315	247	302	280	276	276	247	300	283	285	282	282	287	283	293	297	289	280	280	295	281	298	298	285	270	285	305	309	302	307	313	286	266	299	286	281	298	275	275	262	266	298	261	268	304	341	314	260	299	303	254	245	295	269	278	313	255	260	298	307	305	274	270	280	311	307	307	265	254	273	287	295	272	280	286	258	289	280	265	256	299	288	298	284	279	280	285	274	315	307	287	290	279	264	284	268	283	259	280	248	282	307	281	326	287	298	298	253	264	269	267	287	277	252	272	257	303	291	303	279	273	266	262	245	272	295	280	280	273	285	274	297	288	291	276	277	293	288	264	293	279	273	273	269	270	282	215	285	294	267	263	304	261	264	307	243	265	290	301	290	284	267	280	281	284	274	273	296	244	299	270	257	286	270	286	276	262	263	270	275	298	298	318	249	276	279	291	269	311	270	280	281	283	300	296	272	268	286	288	284	252	277	272	253	299	302	290	317	253	262	253	306	302	281	267	283	267	249	286	277	284	252	292	301	259	271	271	285	280	273	301	301	289	277	265	281	300	299	284	292	262	291	307	288	314	276	264	287	303	255	280	310	276	300	293	277	294	268	317	282	267	284	267	255	250	245	311	303	274	302	285	289	275	319	287	281	270	308	276	286	275	319	272	310	285	274	264	270	301	278	336	296	256	295	302	259	283	300	324	289	290	255	264	284	290	269	272	267	251	279	307	290	309	266	274	313	273	297	279	293	289	264	282	299	293	293	276	282	299	285	262	275	307	301	273	308	285	294	294	239	273	252	310	296	263	285	287	290	301	278	303	310	292	273	275	291	259	281	282	294	324	277	280	244	274	296	279	276	268	283	268	301	307	305	268	269	283	256	260	294	294	275	300	274	297	290	329	295	263	277	276	271	304	261	267	314	306	266	296	289	296	275	272	292	267	282	268	280	276	288	283	292	279	256	280	298	262	253	274	304	269	300	299	284	293	257	293	298	258	269	243	299	261	274	300	286	281	275	310	274	258	290	268	262	291	264	300	281	291	265	248	302	295	290	288	287	258	288	258	275	281	312	298	291	270	279	298	280	298	271	292	288	258	302	263	291	290	278	251	270	316	263	262	268	310	305	264	299	316	285	294	290	283	276	299	261	288	292	303	277	274	279	298	286	298	298	288	290	283	276	262	271	273	273	273	290	245	272	247	292	250	310	279	292	291	272	290	261	313	247	315	281	289	291	264	267	247	288	268	291	291	292	271	299	290	253	281	291	281	299	290	291	242	265	258	277	282	293	258	243	258	285	290	295	267	275	288	273	286	280	249	256	295	268	272	298	284	237	294	302	289	264	249	298	267	262	285	252	259	287	300	255	291	296	309	280	253	290	282	304	291	285	292	288	257	265	256	297	309	295	300	274	281	268	281	312	260	307	251	268	285	283	278	258	257	295	301	293	279	290	307	280	253	297	270	276	245	271	293	295	280	288	294	270	315	280	270	285	280	293	275	306	302	293	263	307	290	318	277	297	267	255	277	263	288	282	284	280	275	288	273	280	276	259	273	276	291	259	263	284	284	304	274	262	287	309	301	286	293	312	301	268	279	302	279	301	257	281	301	288	288	255	254	277	306	264	255	295	272	281	313	308	281	287	287	275	278	277	283	298	246	286	292	291	312	298	278	258	284	239	321	290	262	302	290	281	268	281	296	307	321	321	295	286	277	277	268	280	287	291	287	287	270	312	305	285	311	265	287	279	302	291	283	272	292	273	321	276	291	276	259	276	294	280	318	309	261	303	287	300	283	269	297	297	245	302	282	318	283	262	297	287	252	257	293	280	260	282	290	257	273	256	329	265	281	297	289	296	258	263	250	280	303	280	309	287	280	243	266	271	279	281	275	298	283	306	252	293	306	306	281	297	241	265	317	305	321	265	293	300	292	269	277	288	260	301	303	286	272	262	283	303	268	290	264	283	261	264	293	300	254	263	262	277	261	269	264	250	276	277	249	286	283	260	274	282	296	299	286	267	287	277	291	322	269	276	307	285	292	253	295	297	273	252	273	298	277	323	288	246	250	286	273	289	292	281	298	276	307	293	293	292	259	287	271	300	262	309	286	308	266	277	282	247	298	285	291	248	271	265	304	274	301	250	280	296	280	315	273	251	316	246	262	275	271	303	290	288	278	277	306	282	267	259	278	278	267	283	292	283	285	308	274	294	267	261	274	304	273	275	324	300	275	308	274	287	291	298	288	271	268	284	278	312	295	279	309	287	291	282	268	266	267	287	303	290	266	294	305	289	293	290	275	289	294	274	285	287	290	287	290	278	296	307	274	312	307	279	326	300	259	272	268	311	279	272	295	259	271	291	266	277	293	292	275	277	260	254	297	272	240	302	272	260	285	288	291
13976	662	741	660	720	680	650	712	691	669	687	652	680	616	657	670	709	667	598	650	685	715	637	669	673	647	664	691	629	660	687	628	664	660	647	655	686	686	636	630	617	688	627	658	682	623	619	670	659	668	680	633	641	655	704	661	678	673	717	674	662	655	677	652	641	635	655	675	671	680	675	666	654	662	634	650	638	650	645	633	648	662	677	688	693	666	644	684	669	659	646	698	641	622	659	648	639	656	646	652	688	642	614	669	688	638	698	665	665	652	663	645	697	662	635	630	629	641	642	674	657	632	630	654	668	682	702	636	681	641	612	666	624	659	595	636	675	670	655	687	658	732	677	630	676	708	635	674	673	673	690	632	654	650	671	646	661	682	703	703	622	687	683	630	662	606	664	684	662	619	650	626	679	639	640	714	638	652	651	676	639	628	629	670	656	674	627	649	672	673	689	658	646	668	690	628	637	630	659	657	688	658	653	651	653	695	675	698	658	654	627	688	657	678	673	610	649	665	627	674	696	656	651	683	671	644	682	613	656	721	660	637	646	687	689	674	666	714	644	616	653	659	652	673	674	710	685	684	648	642	675	644	639	679	672	637	672	659	689	671	619	629	642	622	641	664	664	675	663	640	613	630	648	613	684	641	641	670	634	634	629	665	636	689	629	644	669	653	667	643	623	636	648	671	665	649	600	667	643	700	702	596	671	658	669	667	644	652	627	686	652	676	633	659	639	658	680	645	664	666	634	602	628	663	638	649	710	679	678	649	613	670	650	675	653	600	675	653	622	687	652	704	707	656	663	608	643	658	641	615	662	614	634	642	665	633	700	629	681	672	631	652	603	686	683	656	642	663	651	651	650	651	633	638	671	693	640	650	691	700	677	703	653	636	623	676	682	659	665	661	646	690	642	697	667	653	654	649	646	673	654	683	690	638	674	698	663	659	657	665	656	619	654	668	670	711	668	636	622	629	641	638	616	671	686	646	636	619	691	649	652	681	665	683	686	641	648	642	677	589	634	684	632	633	617	667	653	712	646	666	643	631	594	657	607	656	648	651	686	666	685	669	638	667	710	656	640	638	621	618	694	667	680	652	684	595	633	631	618	674	621	654	641	675	692	633	631	645	653	704	694	673	664	639	689	677	624	628	627	676	678	662	617	600	642	664	678	634	635	645	682	655	654	654	660	678	696	641	653	665	713	661	640	654	657	670	641	664	657	647	618	675	696	657	622	700	640	656	693	631	650	655	666	692	705	651	645	643	671	618	683	648	675	663	633	629	694	655	662	672	648	659	638	642	621	652	676	664	676	638	647	672	674	653	637	690	680	674	765	622	619	678	660	718	652	702	680	635	632	654	634	651	670	652	654	677	663	636	635	643	640	673	634	662	687	657	623	652	648	649	678	672	672	612	648	681	654	611	673	647	669	639	660	610	640	635	634	660	649	657	646	697	681	650	680	644	688	652	628	689	660	651	634	651	670	630	659	670	618	680	680	660	668	638	620	629	633	660	693	645	648	657	627	704	693	647	639	652	653	623	622	628	652	650	647	726	643	686	682	636	643	651	653	692	689	649	617	704	685	653	635	640	656	666	676	618	628	678	693	649	678	671	686	712	633	671	707	632	691	663	677	705	688	641	633	626	614	652	638	650	684	678	629	628	621	657	657	699	646	682	659	678	673	694	664	682	670	648	629	642	699	675	684	666	630	704	638	706	675	678	630	649	696	643	671	642	684	627	617	720	648	644	639	687	651	639	684	647	635	668	639	653	686	644	699	630	641	649	648	659	631	608	591	630	673	674	627	604	673	629	671	631	606	655	691	665	644	665	664	649	593	624	647	650	698	625	666	667	660	646	683	659	643	624	604	690	650	678	658	621	651	645	653	647	692	625	628	678	626	676	639	624	700	606	667	621	642	672	696	663	665	631	658	652	638	649	690	668	644	675	679	705	666	693	689	638	643	679	667	635	645	613	640	611	634	661	668	660	660	661	676	645	669	650	612	652	677	632	642	620	602	652	663	618	627	652	717	674	641	672	652	668	653	687	672	666	690	636	634	626	679	677	687	665	710	614	675	644	656	637	674	614	649	683	670	650	682	670	646	682	682	678	634	634	659	686	620	656	686	643	638	631	678	666	667	682	645	664	677	682	642	657	635	655	680	602	661	614	630	651	633	678	644	659	642	664	648	698	667	635	645	629	651	627	608	648	659	687	672	689	672	646	653	635	659	648	614	637	668	634	685	594	662	627	672	627	626	692	654	701	668	628	696	642	663	709	646	692	618	675	659	653	661	633	641	656	659	670	663	610	700	647	641	639	610	660	644	658	697	671	604	667	655	673	672	677	635	610	655	658	646	722	634	694	655	653	676	699	666	692	645	694	635	624	654	688	632	663	672	677	626	658	689	657	660	661	715	638	713	644	643	670	651	668	669	638	660	654	641	614	626	630	626	679	628	658	629	608	662	700	648	648	600	628	701	640	654	673	620	656	683	620	625	649	661	705	687	614	641	647	662	655	630	675	661	645	708	662	621	658	666	621	654	674	638	639	646	684	662	631	650	673	643	659	700	689	659	656	638	657	686	729	652	702	657	638	631	668	654	606	642	689	695	664	628	617	675	630	634	664	667	649	661	663	616	658	738	678	663	620	661	690	634	684	662	688	665	656	663	676	677	645	636	663	670	700	659	652	679	696	672	643	637	686	667	646	636	682	660	643	674	671	669	654	665	652	663	662	661	650	696	670	636	678	697	602	659	693	667	627	674	633	676	653	692	647	679	689	661	633	677	635	625	661	658	685	708	661	631	641	622	619	646	662	623	700	643	640	670	734	684	668	627	694	681	662	713	663	628	651	628	667	645	635	660	634	696	693	653	593	695	635	651	639	636	677	672	665	613	659	679	677	686	666	660	645	651	652	683	636	698	697	666	662	625	656	649	625	699	672	619	653	646	596	651	666	635	664	642	649	685	675	688	644	659	706	665	655	619	627	627	689	654	696	655	709	654	669	624	592	667	674	648	640	667	656	636	652	621	634	651	616	656	684	668	655	670	655	668	642	699	639	684	680	618	668	661	669	683	626	644	640	713	656	662	615	627	643	672	650	688	694	679	623	667	670	679	671	651	643	676	655	626	654	653	610	599	631	656	635	643	667	619	643	658	603	663	627	652	606	644	692	696	696	644	617	652	629	618	679	676	657	665	696	708	678	697	641	629	634	595	712	635	691	634	656	693	648	631	665	661	622	659	629	685	660	643	681	654	667	646	678	645	699	651	638	664	633	593	689	629	680	678	670	643	644	665	660	626	681	674	726	651	662	675	637	669	653	634	654	650	650	709	661	658	675	713	631	657	613	658	623	673	626	709	643	694	630	625	640	646	653	617	674	651	672	659	644	673	662	624	678	638	652	674	634	682	678	637	692	711	679	645	654	634	646	689	670	615	674	600	647	696	655	696	693	641	702	666	666	629	640	707	674	664	644	646	652	671	665	710	649	694	643	626	666
42175	8267	1003	584	505	491	439	445	406	409	417	373	394	421	370	400	371	381	400	390	381	368	385	386	404	350	391	386	424	437	393	391	415	408	379	390	376	420	402	337	373	397	378	383	374	410	391	368	416	435	388	381	384	373	381	363	379	394	413	425	408	404	389	391	421	407	440	385	394	376	421	397	402	402	366	434	385	413	387	374	392	402	335	360	389	362	395	394	359	416	382	378	385	385	378	382	428	400	405	400	368	412	378	376	386	416	380	396	383	420	398	396	389	363	375	393	356	352	411	405	363	404	396	407	408	374	387	411	409	377	381	400	403	398	457	383	381	409	373	436	388	393	411	406	364	356	330	394	420	393	424	401	384	360	395	400	446	399	406	378	377	402	393	404	416	408	398	396	408	388	410	397	375	382	384	425	389	366	377	407	398	419	420	397	424	433	332	381	381	355	397	407	416	417	440	421	414	373	353	422	398	397	376	371	416	357	399	412	406	391	390	355	426	381	391	388	416	400	414	399	351	384	320	375	369	392	414	405	413	388	386	418	376	369	367	399	405	418	389	403	385	356	337	400	387	382	401	413	351	377	386	399	377	371	395	388	382	418	395	369	426	378	388	370	405	394	407	379	416	360	387	432	380	399	420	364	365	384	370	432	388	371	446	370	376	391	393	418	339	383	409	375	383	368	392	396	366	396	379	358	377	378	360	406	370	403	397	409	430	371	379	419	375	387	402	396	404	401	370	428	382	392	390	374	394	399	395	410	414	415	368	415	413	370	377	384	369	385	359	381	366	385	434	384	390	366	384	374	387	420	393	401	418	384	389	417	415	391	386	362	388	385	412	465	391	408	410	402	359	413	404	404	394	404	365	394	409	382	405	384	380	356	422	347	395	413	407	398	380	360	407	354	374	374	385	384	373	406	385	353	367	389	407	343	396	394	397	431	372	420	349	415	409	405	417	388	385	412	380	400	403	390	388	410	359	369	417	385	411	435	346	411	390	373	375	406	354	387	434	413	370	364	364	358	380	405	410	381	420	363	386	427	375	398	397	366	378	378	370	395	379	406	393	418	362	355	391	381	364	418	356	407	424	417	404	356	393	396	375	350	371	408	386	389	337	425	423	320	370	401	409	398	361	438	398	378	378	401	455	393	421	422	385	418	386	356	388	413	374	356	355	415	411	422	396	375	412	397	397	378	377	377	437	401	364	372	376	414	374	397	392	372	419	413	401	392	409	400	354	399	366	408	415	376	397	405	410	386	389	428	384	400	358	387	347	377	417	388	348	393	407	428	418	398	404	406	400	400	402	358	417	376	385	405	383	380	379	373	415	390	385	383	386	356	357	420	406	423	437	380	362	378	393	404	365	376	409	391	394	381	398	407	404	391	404	380	424	423	397	398	402	416	412	393	372	400	405	392	382	414	429	420	348	372	377	375	404	409	417	385	392	395	386	357	392	381	406	369	423	414	399	408	431	409	405	444	417	396	370	383	400	373	385	403	378	387	411	409	387	402	390	399	415	445	394	369	387	436	416	399	393	379	416	413	387	348	394	386	397	404	412	375	397	412	386	429	405	383	397	378	407	403	375	390	396	400	402	421	372	377	375	410	370	387	366	367	397	380	422	385	349	388	347	384	425	399	395	378	358	361	414	367	380	390	430	387	415	403	334	399	390	356	407	380	372	344	388	422	406	385	374	384	409	348	357	397	391	366	395	366	383	362	388	367	397	397	384	429	411	410	402	393	429	385	388	385	389	408	362	444	375	373	413	377	419	419	400	359	392	381	394	394	391	402	418	413	414	363	399	393	370	401	367	431	393	395	375	355	394	437	357	358	387	396	412	374	401	404	412	389	408	373	406	431	382	364	395	374	406	375	418	380	390	383	367	402	393	363	381	372	386	349	462	362	416	402	371	370	383	401	395	410	379	393	398	434	407	408	429	386	368	382	380	384	394	395	403	369	375	415	399	391	374	364	391	413	390	397	392	415	442	399	442	415	356	397	378	393	396	430	374	375	438	381	391	405	435	381	409	396	379	391	402	408	418	414	423	352	375	385	427	388	389	429	344	384	380	407	406	399	380	432	374	376	416	397	400	396	422	372	374	396	383	376	369	360	388	400	449	391	378	413	400	392	357	385	395	398	346	392	422	362	397	384	373	398	419	395	374	378	357	434	410	366	397	412	410	409	390	378	437	452	392	380	418	374	351	366	417	398	394	374	404	405	372	391	418	377	381	371	378	382	360	377	368	394	406	405	394	383	403	377	408	370	409	387	384	422	406	378	448	390	403	413	371	417	392	394	378	335	369	387	402	378	387	418	393	388	413	409	397	353	376	378	346	412	355	387	412	419	357	434	379	366	393	400	389	417	386	402	393	423	402	383	381	379	430	399	371	438	379	379	344	368	404	407	366	368	399	417	394	380	375	366	396	386	428	433	373	343	376	371	361	379	399	368	405	430	400	391	428	372	391	421	394	383	389	352	339	396	408	396	395	409	437	367	389	391	397	424	431	391	425	391	393	378	394	382	422	368	407	400	385	394	436	436	379	424	384	362	390	401	394	390	377	375	389	420	432	387	388	419	364	377	412	381	375	367	396	430	359	408	399	381	351	335	390	367	406	397	393	372	363	433	387	336	398	404	374	395	374	368	384	358	380	376	384	381	319	377	422	372	366	408	422	409	398	433	395	389	414	403	397	396	394	367	420	383	409	372	420	394	378	382	398	362	379	353	378	408	417	397	369	423	372	387	399	397	357	396	411	387	410	407	401	382	388	388	395	407	377	404	373	406	363	408	368	384	410	347	396	382	425	408	401	356	398	374	395	387	421	409	397	338	394	378	432	415	395	397	374	394	387	425	375	390	398	372	389	391	370	381	381	417	373	372	396	375	409	422	360	406	402	389	427	375	392	406	397	369	406	436	412	384	390	399	381	353	378	388	403	417	392	395	409	390	393	423	423	395	420	373	412	390	387	357	416	415	354	412	381	372	398	367	334	475	417	383	385	381	383	430	375	373	422	421	412	397	392	340	366	354	370	380	412	417	376	391	405	377	380	402	371	364	398	409	389	400	356	424	412	391	384	441	390	392	402	379	368	410	373	411	352	391	370	400	403	360	409	409	399	398	407	389	401	381	363	356	388	412	434	416	360	402	358	383	363	392	426	398	377	418	387	399	375	396	377	380	390	363	366	339	385	424	417	432	362	405	379	412	405	408	426	428	363	415	346	410	427	389	411	371	411	386	393	374	415	410	386	373	388	418	374	406	397	394	415	426	363	409	426	426	384	431	452	391	379	387	389	347	361	439	390	415	376	389	363	429	405	428	366	410	375	369	367	409	381	364	382	396	413	374	365	374	384	384	403	413	384	361	404	378	391	396	390	403	363	340	385	406	380	398	389	402	373	385	391	407	398	399	381	353	382	377	366	426	382	414	393	440	410	421	398	395	377	371	378	373	383	385	398	386	367	405	357	372	373	407	383	328	356	395	381	402	410	384
22581	1066	1396	1442	1315	1213	1140	1157	986	1012	968	1014	957	947	935	894	953	948	928	822	908	928	880	864	895	908	920	897	862	904	917	837	857	811	910	890	882	865	850	923	903	883	909	917	856	903	856	880	938	857	934	859	903	872	883	923	882	906	894	977	857	854	902	895	902	877	873	928	864	894	837	859	854	876	870	900	875	827	892	879	908	896	844	869	866	861	835	932	904	815	859	863	873	842	858	841	904	900	870	885	871	892	873	817	829	887	906	823	880	853	856	872	861	926	878	862	892	876	851	847	903	869	873	909	926	838	879	854	918	887	843	869	896	764	851	871	917	873	861	895	863	909	919	863	846	811	918	909	839	829	862	873	892	888	871	907	876	845	901	894	866	902	848	831	800	863	916	930	846	871	880	926	902	928	842	875	865	882	836	856	877	910	823	862	880	887	855	932	852	892	846	856	876	869	863	900	865	911	814	848	893	855	903	900	919	900	869	944	897	860	879	860	923	876	856	871	851	894	833	854	871	847	897	906	910	870	875	873	900	881	880	874	851	812	892	871	866	865	883	891	842	832	910	912	943	830	859	914	903	873	886	895	865	903	855	918	899	861	843	893	887	871	851	912	908	911	829	865	841	809	881	913	882	911	859	918	884	828	874	900	867	865	879	873	850	843	823	887	819	910	852	852	844	877	855	821	896	928	889	895	898	898	884	994	873	890	898	901	893	884	836	852	830	893	815	878	901	845	823	859	828	913	873	854	810	888	853	877	898	892	892	873	859	866	870	893	841	878	876	832	862	835	867	820	901	914	854	866	859	880	875	900	895	867	880	904	890	878	823	841	854	926	902	895	897	884	877	877	922	848	921	841	840	813	853	890	850	852	880	870	840	860	920	869	871	892	859	881	852	908	880	934	884	862	893	823	871	902	839	900	851	840	868	874	867	894	876	846	938	846	915	843	831	904	842	911	890	895	828	841	856	877	889	845	900	899	879	857	853	832	895	867	859	838	879	924	867	869	849	836	858	883	854	855	862	884	896	887	912	872	840	874	845	822	872	859	884	871	898	881	879	886	895	921	851	868	888	884	876	868	815	906	892	837	913	890	891	868	830	878	850	903	923	864	905	869	940	827	883	870	855	818	870	904	876	850	851	856	912	841	830	892	873	849	836	879	888	903	814	888	801	884	912	902	874	817	942	857	859	865	863	908	901	923	879	771	892	856	838	845	907	866	868	949	868	873	874	879	879	904	856	899	906	906	841	847	817	922	835	892	883	900	902	863	894	832	869	874	816	827	884	846	886	923	894	876	882	884	866	829	874	892	903	881	859	886	899	891	832	890	887	900	862	832	903	922	849	863	923	876	909	864	840	913	894	859	892	851	891	857	836	842	901	845	846	941	824	853	918	862	907	851	875	868	889	860	887	876	894	847	903	862	878	921	845	936	878	947	856	921	876	866	891	901	856	853	919	884	888	887	851	912	870	843	887	875	902	838	852	888	896	874	855	919	873	894	883	864	863	866	876	879	852	855	847	912	850	865	876	964	873	850	868	895	828	919	871	873	884	876	892	905	880	922	865	915	886	926	869	879	900	923	937	867	843	917	876	851	912	872	891	903	857	838	867	858	868	846	807	871	924	872	859	869	842	833	916	873	875	841	882	873	900	859	897	850	889	887	867	865	879	918	866	861	865	898	876	934	847	894	891	858	869	896	905	879	843	908	914	871	892	868	847	845	894	867	869	858	871	878	892	888	847	853	882	846	856	817	911	845	889	844	865	876	896	842	918	925	915	866	985	884	840	839	848	827	863	848	851	858	811	854	862	930	868	870	895	872	882	874	858	891	869	862	930	915	880	926	937	842	846	902	875	927	904	883	888	853	861	881	902	835	818	858	907	859	884	847	838	919	865	830	851	868	875	851	857	894	843	882	835	922	865	909	907	895	863	886	876	898	922	882	903	876	877	884	822	830	894	890	913	900	866	871	875	909	872	870	836	864	892	923	907	874	900	923	922	914	864	900	893	842	881	859	852	914	894	882	882	878	897	900	873	879	902	895	884	909	885	855	905	890	874	877	867	823	895	843	868	902	871	938	864	837	882	893	837	893	827	865	900	892	882	882	826	861	811	857	859	857	816	849	880	861	887	882	835	868	886	864	888	921	875	902	863	893	809	853	794	842	890	905	894	873	895	835	866	844	853	860	856	902	913	900	833	852	843	884	832	859	885	907	883	880	826	860	899	863	924	853	813	841	862	866	858	894	888	892	823	840	850	866	880	925	837	878	892	866	839	862	910	894	860	901	845	922	881	883	924	873	859	871	815	808	875	872	898	895	880	899	869	874	906	886	857	829	878	914	866	885	883	887	853	899	917	931	907	849	912	892	870	883	878	859	862	890	891	855	874	894	915	882	918	880	841	886	854	906	823	899	897	867	869	809	868	884	902	889	891	878	853	887	894	884	866	897	855	896	901	837	867	818	922	844	901	857	842	820	893	882	865	902	816	853	834	843	859	869	869	887	836	864	881	896	881	915	840	856	887	924	919	925	866	865	872	882	837	880	927	890	863	865	871	832	832	867	890	852	839	839	844	906	883	877	925	897	896	881	858	886	833	917	921	856	924	878	884	867	873	878	896	878	847	860	892	878	922	864	909	855	881	884	844	866	844	905	858	904	894	876	875	876	860	900	864	901	876	863	921	872	896	801	885	887	852	877	873	890	920	876	893	938	865	878	891	906	875	873	890	856	880	887	881	871	935	861	856	899	886	850	904	864	917	833	813	929	888	892	878	860	858	884	888	895	905	789	903	853	880	845	848	862	878	907	888	872	853	886	879	872	851	858	942	919	836	871	812	873	904	875	815	909	886	900	878	866	868	837	852	913	905	917	905	859	858	862	891	821	962	852	833	840	869	869	893	872	894	850	850	860	894	876	865	887	909	858	843	839	904	905	853	909	852	858	857	891	866	796	879	901	851	942	854	844	859	915	912	854	874	903	907	870	888	878	885	871	917	903	847	850	889	864	888	876	854	896	907	897	862	902	912	893	857	828	870	899	906	888	913	839	840	853	856	849	870	912	915	823	881	848	875	887	909	884	875	906	918	879	889	868	862	890	903	869	937	899	821	863	865	882	866	849	835	906	852	911	900	889	909	884	883	839	820	866	907	876	888	847	880	873	878	905	876	931	839	909	888	880	846	904	870	825	889	868	839	849	910	893	852	855	932	900	924	950	792	883	856	882	841	878	904	834	923	849	918	837	858	934	851	915	854	916	865	892	890	917	865	864	870	894	859	902	859	821	857	929	861	859	865	843	891	847	917	857	846	892	809	851	877	868	928	853	857	872	890	834	899	840	887	844	878	852	838	876	880	830	893	859	900	924	873	866	873	913	861	856	860	913	867	907	897	895	918	880	910	878	844	913	846	920	879	864	863	874	877	848	867	833	821	905	850	875	901	894	891	855	880	887	898	899	899	847	888	871	933	849	904	873	875	929	860	896	904	903	890	881
42770	6549	942	667	529	449	426	327	307	317	322	310	306	283	283	246	268	274	229	262	259	283	243	245	244	273	234	272	272	263	256	303	267	257	263	280	270	265	261	251	257	273	288	270	256	267	249	222	258	286	265	294	274	257	238	261	247	260	238	241	251	251	243	261	271	257	277	284	245	274	260	269	245	283	262	280	274	264	269	268	284	243	247	277	268	238	242	236	228	279	227	248	256	240	222	243	268	248	265	228	283	247	260	241	267	243	264	280	211	257	265	232	236	273	245	251	265	259	227	285	271	231	229	256	249	219	283	266	234	242	270	247	239	277	275	270	276	292	250	272	260	261	252	279	218	253	268	268	238	263	247	264	294	260	240	268	242	221	302	259	246	258	263	234	247	239	233	220	264	256	273	267	278	253	252	271	267	276	262	226	220	260	263	270	245	274	247	211	237	279	283	270	267	257	245	268	231	275	277	243	274	239	247	268	260	280	277	278	264	243	221	254	235	225	287	253	251	251	264	265	232	271	294	250	246	247	259	237	276	289	298	272	242	257	250	290	253	239	255	247	238	234	266	275	279	241	248	258	255	244	226	271	247	267	267	210	228	237	258	261	272	247	262	264	287	264	284	234	273	252	232	268	292	255	254	242	259	251	231	242	242	245	258	250	245	260	236	266	270	221	299	253	240	272	262	262	249	268	246	250	247	246	238	246	252	273	226	258	278	274	271	288	236	245	289	259	236	253	288	273	244	259	258	235	273	244	262	258	286	285	276	249	264	263	267	241	272	258	253	243	248	253	281	226	270	290	252	247	275	251	262	255	263	275	264	248	250	286	267	250	283	257	250	256	246	282	241	236	234	235	246	269	275	243	262	248	245	264	251	259	236	225	243	253	252	313	259	277	231	245	270	244	278	254	260	274	278	255	264	278	275	270	255	285	263	230	267	259	278	262	259	269	298	260	247	256	231	275	255	225	252	248	227	270	281	253	245	268	273	226	283	249	260	302	233	273	279	234	278	270	273	236	276	249	247	258	245	266	284	260	263	274	245	229	253	258	273	266	236	249	267	259	266	269	267	264	257	261	266	267	256	245	244	262	247	236	249	261	284	248	285	264	266	235	266	281	263	250	258	238	236	258	280	277	258	262	270	259	249	253	252	261	238	245	280	273	251	271	244	256	260	251	270	238	251	246	273	236	246	269	263	266	278	298	251	281	241	249	246	278	235	231	272	268	249	221	244	256	294	249	292	256	256	243	253	279	298	250	234	251	232	248	291	253	256	264	263	275	266	240	253	248	267	278	258	259	275	246	263	302	242	240	261	265	275	261	266	255	270	232	262	249	260	285	227	247	294	257	241	256	252	261	277	255	246	246	271	295	264	270	300	251	257	244	279	263	255	273	298	255	234	265	264	285	278	266	254	262	277	259	270	240	246	279	279	274	281	249	264	272	220	242	231	237	250	261	249	256	284	253	250	246	268	270	248	256	265	266	260	263	249	257	259	233	278	251	259	259	255	286	247	284	230	258	276	246	288	236	262	243	230	244	263	223	249	282	253	303	245	242	270	281	240	271	273	262	289	289	252	235	250	275	231	271	285	247	233	250	281	294	215	245	275	255	274	249	238	256	224	268	267	260	266	235	244	242	239	246	266	251	265	236	238	259	242	256	249	275	262	280	243	221	247	281	264	259	256	290	296	239	242	273	256	255	264	283	259	266	256	255	259	260	262	250	245	245	266	261	261	279	266	258	239	254	263	250	259	289	242	257	246	247	247	278	253	264	258	253	272	290	282	274	232	266	256	244	269	240	264	242	267	256	281	272	261	253	258	231	252	254	281	253	264	250	281	265	253	266	257	251	288	260	268	274	261	225	261	248	276	246	245	255	265	296	255	245	257	274	240	267	240	249	241	254	247	260	212	263	277	263	263	253	274	268	222	309	262	258	277	268	233	260	249	256	257	292	231	270	257	246	230	230	241	254	237	270	256	248	264	256	309	265	256	263	279	250	221	246	261	229	256	220	300	268	277	226	230	309	235	254	272	261	265	278	272	254	240	268	245	254	233	238	214	228	245	287	280	256	262	232	257	268	259	260	236	259	288	209	265	270	260	260	270	266	253	256	249	258	247	265	284	252	235	254	260	235	251	241	257	254	260	258	307	273	261	242	271	260	237	273	251	249	257	240	264	274	275	247	267	286	274	268	270	273	256	262	253	250	268	279	265	261	260	229	230	268	239	240	262	283	231	268	288	286	252	259	254	237	256	277	277	259	268	240	266	241	273	243	239	262	264	243	228	280	246	279	255	247	238	238	249	269	291	289	261	236	248	264	245	237	261	270	270	263	243	260	281	256	259	255	251	271	281	282	276	255	253	273	240	235	257	263	270	267	265	232	249	258	257	263	258	239	258	252	224	219	282	282	255	259	258	238	273	255	274	256	256	230	275	254	279	259	254	226	262	253	228	219	250	258	261	234	230	226	259	246	262	264	269	253	253	254	310	282	269	269	229	270	258	272	241	284	256	238	242	272	264	277	253	273	239	240	265	237	292	241	267	265	281	270	239	265	233	259	281	260	246	237	246	285	245	239	219	265	282	260	242	271	241	270	238	266	272	253	239	240	262	260	281	269	284	224	250	257	261	268	257	238	234	266	285	265	255	272	266	255	266	224	232	252	271	303	222	266	249	243	257	265	255	262	258	242	255	244	257	241	277	240	252	240	228	241	253	248	251	285	282	279	236	265	243	248	268	259	248	271	259	278	253	239	254	267	228	241	243	225	273	278	286	253	232	278	252	255	254	226	267	271	257	234	245	294	227	239	262	251	260	254	263	216	246	265	273	264	249	261	240	264	257	254	244	247	266	265	256	258	289	266	229	269	265	280	282	280	254	217	253	242	263	239	264	281	260	257	255	248	236	255	289	292	264	245	219	247	234	247	258	246	238	256	252	240	250	260	256	279	266	260	265	269	242	240	245	252	247	297	281	286	266	277	254	246	242	247	236	260	270	307	287	248	226	276	278	283	266	236	274	277	262	217	249	240	242	258	243	262	255	247	274	220	254	270	274	235	264	238	222	251	247	262	263	244	238	279	249	272	261	264	248	247	266	270	225	276	264	293	255	244	256	262	231	253	228	248	273	249	284	253	302	255	273	255	228	292	240	250	258	279	243	260	252	286	243	261	263	245	258	254	267	237	229	267	299	264	262	242	270	250	251	237	275	238	257	246	280	274	269	284	295	271	263	278	255	229	263	240	259	264	254	268	264	241	232	246	291	249	247	218	238	267	273	263	255	272	275	259	283	242	260	257	243	243	217	259	260	262	263	253	272	300	262	237	256	231	216	264	259	239	247	293	235	239	261	264	254	244	253	261	249	277	249	261	239	274	283	283	253	229	247	241	254	257	235	254	240	269	275	259	249	251	256	262	242	254	223	224	239	239	281	261	255	259	256	266	233	243	247	254	271	238	288	282	256	284	251	259	256	256	247	230	246	275	251	289	246	232
21286	918	1627	1728	1610	1249	1130	1057	895	848	786	782	702	731	673	704	657	657	644	657	640	653	671	636	617	590	623	617	606	627	621	626	633	577	590	603	562	590	570	580	576	604	580	553	591	591	549	630	625	538	590	584	603	606	598	563	564	611	619	590	568	538	590	620	593	547	606	580	576	545	594	580	586	567	561	575	583	578	562	571	560	578	642	573	548	609	571	532	573	570	604	563	618	615	551	570	576	573	594	605	620	569	586	577	575	594	589	543	568	550	560	608	607	572	578	605	595	617	622	560	580	546	530	588	586	554	548	631	571	599	566	581	589	596	635	569	587	605	595	561	590	604	568	577	565	557	558	569	540	596	568	568	598	599	632	578	625	598	580	610	566	629	640	601	608	573	571	564	554	558	556	561	564	585	550	615	588	590	573	579	580	571	598	602	573	638	610	572	569	588	559	589	607	570	569	603	635	565	554	538	558	619	567	574	575	601	582	554	611	592	540	548	548	628	572	596	571	614	568	568	596	603	568	552	576	566	561	558	541	579	575	581	624	566	599	571	585	605	619	568	576	561	589	570	534	620	598	557	591	537	615	572	587	585	564	527	603	564	638	587	608	587	570	599	601	606	599	586	596	593	568	588	557	592	597	565	546	594	616	597	561	597	600	583	561	618	619	584	581	553	601	515	587	552	584	629	610	598	603	545	590	624	544	607	595	552	635	536	558	585	564	593	587	580	591	573	593	605	556	608	624	560	583	560	596	557	564	546	603	631	570	586	588	538	579	620	598	573	608	520	606	628	567	538	573	575	558	552	633	590	599	536	617	555	562	569	567	593	575	595	566	580	569	579	545	548	578	612	570	604	561	593	586	600	515	586	603	580	561	615	555	553	584	526	541	569	618	565	637	579	570	550	601	596	584	624	614	546	554	577	539	571	631	644	596	620	595	624	589	585	557	617	582	592	592	576	553	576	553	585	582	589	604	578	623	585	581	604	605	566	579	571	639	578	539	603	544	603	581	577	589	600	586	596	603	624	562	571	575	603	556	561	588	586	554	542	600	566	600	580	637	550	590	546	567	583	623	577	563	560	582	613	586	593	556	592	603	587	560	569	564	525	616	614	620	598	564	584	585	574	544	571	569	617	569	633	577	578	545	569	559	532	595	608	581	535	597	596	565	533	550	603	559	620	623	568	557	552	573	585	590	565	583	599	594	556	598	586	572	585	610	561	545	594	534	606	588	578	577	563	591	563	568	579	548	589	556	568	551	577	598	556	578	574	601	603	600	582	586	512	606	581	584	589	606	558	568	569	602	605	526	600	553	580	575	616	539	556	578	552	606	647	589	551	532	584	580	545	572	606	566	599	585	584	581	618	591	604	573	572	610	575	521	552	556	595	561	580	564	574	573	573	590	632	624	562	608	609	612	540	546	594	571	580	545	580	573	586	560	572	610	558	597	551	543	569	583	570	584	639	549	558	551	616	596	561	557	581	563	584	584	576	594	574	581	569	533	575	563	577	611	577	565	599	595	545	622	592	590	564	552	556	595	549	614	572	568	576	546	594	606	613	599	571	580	601	549	630	589	615	549	582	562	571	524	536	519	613	597	563	585	551	563	614	591	562	639	590	583	571	575	595	579	579	608	568	536	568	579	564	599	563	577	530	550	575	590	543	596	556	606	586	630	577	570	569	562	558	619	614	607	586	578	572	556	604	616	604	565	613	574	614	632	585	578	522	552	589	544	590	631	566	572	610	545	570	581	585	556	565	557	565	603	575	545	588	556	600	576	600	581	572	612	598	518	593	569	566	599	582	594	572	578	580	607	568	541	584	595	586	609	571	564	596	584	548	562	602	610	553	550	593	571	574	538	566	573	592	597	610	582	572	589	609	589	566	584	593	597	582	612	552	585	571	573	589	557	578	533	566	587	566	586	582	553	623	571	571	530	600	575	594	580	550	626	597	613	587	565	573	586	601	558	561	573	580	578	566	549	559	570	553	610	596	613	576	582	545	529	568	576	568	565	591	591	596	597	595	559	583	552	560	603	568	577	566	586	569	595	628	582	561	617	556	588	610	569	562	564	635	572	588	554	512	604	555	580	603	608	595	586	537	572	602	608	576	555	571	616	565	555	562	592	561	574	592	621	595	528	551	594	616	582	610	592	574	603	546	587	559	574	585	622	590	593	537	557	599	595	598	547	603	611	570	547	618	578	539	559	589	582	565	593	582	528	580	583	563	584	598	595	568	532	608	570	616	550	614	574	553	574	596	579	587	608	549	550	574	590	602	603	562	565	588	566	530	592	566	601	603	601	571	552	558	595	570	578	606	557	551	628	590	611	598	597	614	546	585	580	545	576	549	540	600	576	553	633	585	543	564	610	591	554	575	529	581	568	571	585	565	589	567	552	590	605	611	586	562	580	580	529	589	590	573	615	566	598	585	617	598	575	592	597	582	595	595	623	580	577	547	571	578	582	590	598	594	565	613	530	599	550	563	587	624	569	552	581	613	620	585	590	585	598	545	556	624	542	572	609	550	537	567	604	562	553	609	571	583	610	567	597	573	547	531	589	576	570	610	624	576	612	616	607	577	584	582	570	563	633	594	601	552	543	542	572	582	538	603	591	584	571	590	572	533	564	587	579	590	583	606	562	639	598	602	598	563	599	570	574	546	571	568	578	536	551	603	563	600	606	562	599	603	553	570	604	581	604	605	586	586	562	581	569	546	584	579	597	556	590	575	538	649	591	603	607	598	554	583	571	566	598	563	545	578	605	614	594	569	621	562	576	616	586	575	637	579	608	589	579	558	539	606	549	574	492	591	563	563	637	605	554	579	567	589	535	558	582	564	558	573	616	579	534	572	591	543	625	633	571	614	555	585	580	575	553	613	565	620	600	621	621	598	636	555	572	550	591	588	591	602	533	556	565	613	598	608	592	582	536	533	512	618	601	538	580	553	552	570	604	582	589	560	579	547	528	573	562	622	587	584	584	597	575	538	630	593	594	566	570	575	593	565	573	584	591	571	608	583	584	590	604	570	622	583	599	592	588	577	574	590	577	590	562	596	652	552	586	592	557	626	604	585	550	584	534	572	602	573	583	565	551	565	565	567	580	580	569	588	579	583	595	571	545	559	599	589	566	563	617	567	606	581	592	579	646	578	587	572	571	539	625	575	540	609	582	589	576	577	587	563	596	595	626	598	600	523	604	579	568	579	609	563	584	550	582	613	547	571	552	606	574	550	565	551	588	548	596	598	592	544	615	554	590	574	589	597	595	610	567	567	572	582	590	552	598	557	599	568	579	554	577	565	535	573	595	577	633	571	536	563	596	568	535	596	549	623	581	576	574	583	550	564	574	575	577	606	596	581	599	565	568	566	612	583	579	586	597	586	597	594	552	568	545	585	561	591	580	589	575	587	600	602	580	569	612	558	563	542	629	610	601	557	596	591	617	535	625	581	537	575	571	574	601	586	588	575	607	622	568	594	553	565	619	572	589	621
26622	2656	335	318	326	300	291	282	294	322	297	304	329	327	298	275	301	287	294	288	325	315	293	292	296	327	310	300	283	299	280	285	324	295	265	327	285	286	300	324	318	272	330	283	294	259	303	299	290	305	276	296	300	284	313	310	301	285	286	313	297	301	325	267	281	341	285	299	300	298	307	260	270	296	277	310	317	278	281	312	297	309	323	309	316	312	263	281	267	288	324	276	339	302	306	267	277	272	282	267	331	343	305	340	309	278	312	306	313	294	286	290	284	335	291	299	317	293	290	260	309	315	300	300	299	317	344	322	303	291	264	315	270	298	278	285	308	266	290	282	325	286	308	292	320	289	299	289	282	278	302	283	283	294	307	309	274	296	288	306	291	310	278	292	262	318	294	289	321	318	305	283	285	291	303	296	328	283	308	315	285	280	315	302	291	286	287	315	319	285	310	303	318	300	307	309	272	257	306	290	292	298	337	298	287	312	297	281	301	253	292	310	283	306	309	300	296	290	304	312	299	328	273	261	303	281	307	285	299	283	269	288	284	300	288	260	287	263	256	314	298	330	344	328	273	287	287	285	269	302	302	303	305	317	312	315	300	288	291	281	280	279	271	290	308	286	291	300	323	302	342	309	280	269	300	285	295	299	283	310	308	300	332	318	343	322	315	311	301	279	313	333	301	292	308	325	295	308	302	350	279	338	281	288	296	308	322	303	319	330	320	266	268	299	305	318	296	306	314	299	310	316	304	294	272	273	332	286	317	300	280	311	285	320	305	282	310	328	274	296	283	287	311	285	295	303	302	306	323	313	287	307	302	311	340	278	322	255	306	305	290	323	310	310	291	316	294	295	296	276	338	319	290	281	278	316	275	293	296	314	340	305	298	296	298	264	292	306	306	314	273	297	299	303	323	300	277	301	338	316	330	279	318	304	334	322	287	276	281	308	284	301	315	309	316	255	284	299	291	301	286	259	285	316	280	337	293	315	292	299	295	298	289	302	274	321	308	275	307	290	344	300	320	293	297	288	322	293	284	303	306	323	294	311	301	294	277	272	285	299	285	286	276	292	330	331	292	297	310	315	293	291	292	288	285	276	304	317	286	280	284	309	311	294	325	307	277	326	283	304	319	298	324	300	304	278	320	316	320	288	321	297	310	285	278	276	309	304	308	296	299	294	315	283	276	265	296	319	332	293	295	283	284	312	280	333	278	308	294	304	302	296	320	261	284	303	302	300	296	267	308	283	317	278	275	297	274	297	264	294	282	301	317	282	311	325	344	285	294	274	279	295	312	292	286	287	289	305	308	292	274	320	294	264	308	267	306	277	301	263	282	303	297	311	311	293	298	309	304	284	278	291	257	281	291	268	300	284	302	303	275	312	302	283	333	271	300	258	304	299	280	296	306	296	293	262	305	305	279	299	273	289	320	283	307	286	248	310	314	294	284	324	284	298	325	298	326	314	315	350	292	339	316	298	292	287	307	272	290	281	290	305	293	297	324	276	315	291	326	317	325	312	287	285	321	312	299	287	344	301	269	284	294	316	309	259	280	261	283	302	294	280	311	282	290	329	268	320	281	324	275	279	306	290	324	319	289	305	283	291	237	292	260	299	304	302	302	286	317	279	252	302	310	270	296	276	313	305	307	296	300	280	333	277	311	320	277	311	308	300	300	325	308	317	311	310	337	314	306	293	300	316	279	301	284	310	283	311	285	279	279	328	294	311	304	294	339	322	263	324	315	318	299	303	289	280	301	338	316	328	285	320	294	265	312	304	310	311	320	310	314	313	320	296	268	316	322	291	342	316	314	319	304	289	290	285	272	274	323	287	306	303	318	289	294	336	314	273	304	312	314	294	300	321	312	304	268	309	287	290	289	308	294	303	294	289	297	293	315	294	272	321	272	300	290	291	292	304	306	282	317	294	314	326	312	282	295	299	298	279	335	282	287	291	279	285	280	280	258	302	267	314	310	273	261	301	309	294	296	281	291	283	295	288	303	311	302	312	306	282	309	316	264	302	320	312	329	280	280	294	278	292	290	275	298	291	296	311	338	319	307	310	293	287	339	293	311	274	283	304	281	260	321	304	324	259	305	313	313	280	288	294	301	304	307	296	296	297	287	283	288	306	289	305	302	334	309	272	286	291	296	281	303	318	287	271	322	268	322	296	296	297	289	294	337	277	322	342	277	309	313	268	329	266	273	320	264	303	300	291	315	282	300	288	276	294	307	298	308	293	303	290	309	308	334	311	269	298	317	315	298	300	288	309	304	320	301	307	291	293	289	281	296	290	315	332	313	278	300	305	303	268	311	291	277	281	302	318	291	293	268	290	312	278	287	329	314	333	306	276	267	291	311	262	285	274	314	277	358	272	293	285	306	277	282	288	307	286	304	337	297	293	279	283	284	287	290	275	290	307	291	275	292	293	326	293	293	295	296	276	298	280	309	288	294	306	283	310	277	313	326	290	301	274	279	308	270	269	325	309	335	293	300	302	294	308	308	276	299	300	323	288	283	299	309	294	289	310	298	292	309	309	262	304	306	320	301	320	289	332	318	300	285	348	294	328	285	281	319	285	314	341	310	293	295	303	284	289	297	323	292	301	296	325	287	289	338	291	285	307	311	295	297	306	262	268	296	286	290	319	314	338	269	306	286	281	338	301	279	311	257	261	286	296	291	321	292	293	291	339	280	289	305	300	279	279	294	289	324	291	288	291	333	303	321	304	335	309	283	341	306	274	289	290	285	307	310	301	309	314	299	299	324	313	288	307	291	278	313	287	315	300	312	288	277	282	299	296	310	321	296	318	304	278	316	344	334	286	315	312	309	324	293	309	290	325	319	332	307	325	287	281	278	307	309	291	311	298	275	291	310	324	272	336	310	307	291	315	325	286	312	297	323	296	277	289	278	280	316	313	300	324	297	289	295	266	301	312	291	294	290	324	316	310	291	308	319	303	287	310	299	314	318	329	310	325	276	304	300	282	298	269	307	292	319	292	347	348	285	291	307	303	288	284	300	322	312	292	332	300	256	334	296	287	298	264	311	291	279	300	310	290	318	317	280	283	283	310	302	311	325	287	317	254	276	328	283	281	291	286	267	266	311	323	290	306	285	296	311	293	303	295	311	313	323	305	305	284	285	283	318	289	266	286	314	312	287	324	308	296	321	282	327	279	299	288	309	288	305	308	281	309	277	300	305	273	280	330	302	305	322	305	294	284	291	301	307	291	308	260	317	302	287	285	304	277	302	281	284	306	330	283	285	271	309	288	278	297	322	316	319	316	299	306	302	294	282	268	292	299	303	279	317	334	302	283	312	320	273	277	311	296	332	300	315	287	306	293	269	278	317	298	314	316	275	341	282	268	315	336	291	308	307	278	330	295	268	283	267	289	295	296	320	291	299	301	284	303	265	293	263	337	314	320	349	264	275	283	276	318	298	279	312	297	294	308	308	290	328	290	309	277	278	273	282	292	324	289	298	295	302	301	290	323	310	301
15795	685	724	709	735	700	719	710	716	705	723	728	713	674	679	673	676	719	704	668	713	673	713	762	678	670	734	679	658	689	706	709	714	664	662	690	665	699	695	693	703	707	645	726	730	741	641	726	697	672	711	737	735	672	717	695	697	713	700	690	703	736	661	714	680	690	731	738	688	728	707	669	684	715	703	680	668	694	735	736	716	698	737	656	707	728	725	660	691	759	670	706	670	703	651	729	675	680	720	687	714	700	678	690	669	679	675	698	735	708	678	705	714	704	693	689	662	661	686	701	696	659	676	680	714	681	719	650	663	649	710	706	661	702	681	648	756	675	717	689	702	716	669	689	685	648	713	700	664	700	707	667	705	720	693	701	693	712	679	679	678	697	684	666	693	704	702	680	697	720	695	643	707	713	680	675	714	714	756	718	714	686	671	709	720	639	708	669	691	701	710	670	663	673	651	727	679	699	662	702	686	711	674	688	668	662	708	699	692	666	722	708	676	692	709	666	703	734	724	716	719	718	679	691	670	679	665	712	640	723	654	720	744	699	703	687	668	695	665	716	684	673	669	692	675	666	707	718	688	706	671	707	718	666	656	696	718	735	723	652	692	646	654	716	721	718	729	703	683	671	684	708	726	695	712	699	693	709	694	691	699	655	694	703	691	720	722	678	649	673	714	706	658	685	702	688	698	709	707	733	711	731	684	652	701	702	667	683	713	693	696	735	707	695	694	703	660	679	645	676	671	767	674	717	712	669	718	642	712	716	725	675	704	684	714	713	702	697	727	730	676	679	649	686	705	682	697	722	718	689	687	657	713	735	700	695	656	712	636	675	697	711	663	687	682	674	746	645	714	702	706	666	678	688	697	702	685	706	705	711	645	667	766	699	679	706	677	661	749	648	721	691	677	667	649	684	682	684	667	690	666	678	721	701	718	694	719	747	703	701	696	698	717	695	699	656	697	690	728	703	671	674	718	688	673	692	703	693	719	681	720	695	706	667	655	696	676	675	702	682	674	728	670	694	680	704	706	699	745	654	677	683	746	709	709	742	668	679	680	662	690	694	683	685	652	704	693	711	724	703	690	715	691	672	664	721	707	746	729	716	706	700	700	713	720	667	658	704	666	697	696	746	680	699	710	735	707	711	762	656	696	726	744	701	730	694	729	706	722	753	708	749	650	709	678	640	659	719	677	692	669	683	686	653	671	652	723	707	721	682	687	740	727	749	650	656	635	650	732	657	670	690	663	695	718	717	697	698	690	718	676	736	712	681	733	693	649	675	692	704	704	674	720	702	661	694	676	671	697	637	681	682	719	728	687	696	641	664	666	672	711	662	694	674	720	673	691	705	701	710	638	668	675	755	688	691	698	735	703	689	724	677	638	665	738	695	700	689	695	659	678	664	692	708	690	731	687	724	708	711	701	699	683	683	665	715	718	712	660	681	683	717	689	702	655	701	683	673	671	696	691	670	724	692	720	711	693	643	689	685	753	692	671	664	734	691	699	675	660	673	704	760	669	656	741	733	697	695	660	677	713	704	699	674	696	704	747	677	681	651	637	689	688	706	666	706	709	695	709	650	683	667	704	666	690	742	698	711	660	713	741	685	693	722	718	665	660	682	713	712	715	728	686	705	682	677	670	750	729	680	706	667	630	707	695	673	696	721	673	712	670	709	680	681	673	725	734	654	687	681	672	684	693	680	696	717	668	687	714	702	718	711	690	699	691	718	691	697	658	684	707	704	738	756	722	683	724	664	673	705	697	719	694	706	682	726	738	710	703	661	694	722	720	701	655	697	692	726	683	766	703	722	695	689	717	698	660	721	668	637	749	677	678	710	703	708	674	684	662	695	716	726	707	644	705	706	672	696	691	744	698	665	704	666	677	686	751	657	715	701	722	710	673	712	691	750	676	697	692	692	730	717	680	670	712	694	735	706	682	729	702	713	701	681	682	676	673	695	722	672	676	691	695	709	677	674	726	666	681	716	702	700	677	663	715	676	678	676	707	670	743	651	740	706	668	700	667	680	691	711	732	681	652	702	708	704	728	715	687	702	721	733	669	733	707	685	694	631	748	718	694	642	690	699	715	669	676	672	685	647	721	680	713	743	722	688	713	681	721	667	712	725	721	675	672	694	649	679	707	724	693	713	676	673	677	677	678	677	747	667	720	732	690	677	688	662	723	719	748	688	648	676	676	745	696	727	672	704	709	673	689	665	678	653	683	702	736	673	702	717	732	700	714	673	651	689	720	729	701	728	740	673	747	686	688	729	688	720	702	692	715	621	678	680	664	699	684	685	694	715	716	695	751	688	701	688	643	722	729	653	698	673	651	715	679	748	688	724	689	667	719	696	682	690	697	676	717	694	679	710	703	730	713	683	706	673	715	717	649	700	680	701	745	733	692	696	700	703	721	688	683	690	729	670	686	654	673	699	683	735	732	711	696	672	729	719	696	686	665	696	668	709	658	708	706	689	683	697	688	724	734	689	716	753	700	701	671	692	723	706	719	701	675	707	710	717	701	676	716	735	701	710	717	705	694	629	718	692	672	701	710	725	699	656	694	670	666	684	675	724	671	726	763	729	682	719	678	704	691	745	702	680	676	687	699	662	705	713	719	729	693	705	748	694	690	695	658	707	677	684	756	743	732	702	688	696	681	696	722	709	660	697	663	697	659	639	700	647	684	668	729	700	690	674	706	683	716	675	713	702	751	681	704	704	692	748	704	683	669	670	705	656	703	711	727	662	679	714	737	678	681	695	689	653	692	655	706	670	730	697	678	718	691	755	688	637	691	688	714	722	695	673	675	690	731	710	665	690	686	682	713	672	693	669	720	676	706	670	697	704	699	723	701	745	700	711	711	718	675	695	721	701	711	704	746	710	713	649	682	701	679	706	707	638	674	701	751	677	712	727	694	693	696	679	774	718	684	674	730	682	637	686	670	723	708	651	683	667	618	770	726	659	713	717	705	706	670	714	728	668	684	669	659	666	700	677	599	725	732	696	695	654	744	689	663	687	679	722	697	652	729	692	719	715	678	658	673	739	707	667	651	674	707	718	707	678	710	720	658	721	660	692	719	648	694	697	717	648	708	688	734	707	678	703	714	664	711	716	714	698	707	733	714	700	640	704	691	708	671	657	723	702	658	678	694	693	711	710	702	689	708	678	721	704	735	635	683	706	677	707	718	692	704	700	683	708	701	681	713	694	693	669	693	727	737	706	695	681	743	678	690	757	724	678	731	702	697	733	715	691	690	655	675	735	724	696	704	709	693	744	727	707	715	660	674	685	695	690	699	719	672	672	706	707	680	666	686	703	686	678	687	705	691	649	733	711	702	697	728	641	683	690	690	652	657	719	695	690	683	656	661	646	691	719	678	639	727	699	726	704	660	636	706	726	673	707	705	715	710	711	735	659	724	652	711	684	657	715	706	731	707	673	743	696	709	715	675	643	688	700	708	716	756	680	722	700	667	695	695	682	698	722	745	646	714	678
41976	7470	886	528	505	421	440	465	431	370	392	369	438	404	405	367	404	363	366	376	379	383	416	350	358	368	365	380	375	384	405	332	383	365	415	375	356	357	353	401	392	372	343	354	367	381	370	370	368	368	362	386	389	393	344	386	404	399	409	397	389	373	385	369	400	399	402	375	395	403	359	423	390	398	402	369	390	360	376	417	423	365	395	336	384	387	395	376	415	416	353	385	405	397	381	356	366	347	391	352	391	375	404	404	378	359	364	396	408	391	396	372	356	388	363	396	384	381	379	384	379	383	385	360	354	405	397	368	361	353	393	377	381	381	381	394	370	385	378	376	353	402	406	367	370	394	379	366	362	387	391	347	371	405	377	406	395	373	365	360	385	404	363	396	347	383	390	363	376	380	329	352	372	360	329	396	368	373	368	391	367	378	381	391	406	364	399	393	342	388	343	367	404	341	402	405	394	403	381	363	388	380	370	405	395	360	364	364	389	361	388	365	401	348	399	395	399	364	382	349	377	370	401	364	377	403	386	405	388	388	368	384	406	397	348	401	355	386	368	398	406	374	401	354	353	351	373	366	407	387	395	385	391	357	401	393	363	378	401	390	386	350	360	401	411	326	354	357	378	419	323	368	382	355	373	403	371	380	375	376	390	380	395	376	384	400	364	359	378	384	410	355	385	358	362	387	392	370	389	375	346	363	376	400	382	372	364	394	383	374	405	376	380	381	406	389	373	453	385	353	385	383	372	348	359	350	382	406	375	369	370	400	368	386	388	399	372	345	345	382	406	411	365	381	387	366	403	410	386	387	355	388	368	367	397	369	358	384	367	415	408	363	394	315	368	367	379	390	426	383	401	368	383	355	350	391	383	389	376	361	364	385	381	401	386	382	411	388	411	395	383	334	402	352	395	348	356	390	375	391	381	373	388	365	400	365	347	383	391	398	378	363	400	345	414	383	401	368	373	393	345	406	364	375	392	374	380	360	389	366	374	372	370	407	383	390	396	399	374	379	374	334	399	375	380	403	406	417	418	423	352	370	387	370	359	363	375	368	363	368	416	347	340	372	362	387	375	394	379	369	412	401	376	364	425	408	368	377	394	347	373	410	392	397	354	350	391	357	367	323	386	409	385	393	407	381	389	387	405	374	389	360	387	354	361	381	417	405	408	383	407	386	417	391	383	392	364	394	370	401	407	370	389	392	370	381	401	351	365	387	374	379	376	385	390	380	372	400	371	404	377	367	398	388	413	386	351	358	399	397	366	392	409	349	366	390	372	421	383	387	373	385	392	356	378	416	360	375	368	376	385	388	414	391	361	373	368	373	357	386	383	381	342	391	374	389	390	400	377	365	391	422	367	375	384	441	362	394	425	403	407	374	397	407	351	354	388	401	365	386	397	388	384	410	352	406	364	391	386	403	423	375	379	393	391	371	367	368	400	392	385	399	396	423	399	366	389	338	351	387	399	350	373	380	400	374	404	399	388	382	375	398	383	316	374	360	401	410	387	420	402	355	362	408	386	369	407	388	398	334	383	390	373	378	421	384	381	382	403	392	403	412	379	363	409	405	395	384	366	388	387	372	366	389	388	392	395	374	364	385	367	400	361	397	399	385	378	395	405	390	368	392	386	386	362	377	394	399	390	379	377	361	408	401	383	368	396	399	340	348	356	417	410	351	374	379	369	353	370	411	356	399	363	379	343	376	360	409	391	367	364	405	405	383	375	357	354	382	376	369	364	393	406	362	400	381	404	369	374	349	355	401	422	389	382	364	352	440	397	394	348	383	389	417	421	408	398	356	420	380	380	368	403	412	393	406	400	397	381	377	376	405	383	366	387	399	369	375	387	384	396	421	368	396	370	395	349	360	379	359	396	327	353	344	381	402	390	364	362	362	380	372	406	388	369	384	371	388	361	363	390	389	429	409	389	388	408	365	404	377	424	372	397	421	408	394	358	330	405	384	376	375	389	377	372	365	384	378	415	392	402	403	388	403	381	356	382	364	394	363	364	371	364	429	351	389	413	385	348	408	357	384	416	405	394	401	372	388	363	342	370	404	391	398	419	366	368	404	385	363	404	374	383	373	355	368	353	403	368	379	385	343	392	375	386	390	360	391	381	404	375	365	388	380	375	381	426	403	402	392	360	405	392	401	415	387	376	398	411	378	354	387	380	374	412	380	392	382	387	374	373	368	346	381	371	374	391	430	375	381	347	409	430	425	407	433	357	391	370	395	391	363	373	362	368	377	383	370	373	406	392	396	391	360	385	400	365	371	390	380	409	386	368	366	343	419	445	403	377	363	350	375	338	393	393	389	394	401	393	379	416	407	355	335	383	399	395	370	387	414	395	436	372	405	408	390	372	338	367	394	387	368	409	393	388	423	404	367	410	393	392	397	363	380	352	372	416	370	412	402	394	389	396	409	368	365	393	392	411	380	402	425	427	411	393	363	398	368	358	429	374	384	379	399	385	391	393	423	380	398	402	379	384	404	382	380	423	382	399	376	352	404	381	404	340	361	393	373	434	438	378	366	385	415	387	384	345	353	372	380	407	382	337	378	392	379	372	365	395	372	405	374	388	407	405	395	378	379	392	379	362	383	386	406	401	366	366	382	387	346	338	403	382	390	373	384	399	381	374	409	339	358	396	393	378	342	397	343	405	396	407	387	372	387	384	387	382	394	378	404	358	387	381	387	380	366	364	379	368	369	314	367	398	402	406	386	387	374	389	363	411	400	382	424	357	376	391	360	377	383	393	433	408	406	392	389	375	368	367	367	374	380	394	407	350	414	339	407	401	403	360	388	355	376	381	370	424	406	387	403	359	366	377	400	352	389	387	361	362	379	367	386	386	384	373	402	389	424	362	368	427	408	382	422	424	367	367	423	398	372	398	391	386	373	392	359	379	385	392	408	371	385	373	354	376	372	344	376	359	399	404	383	405	396	376	375	413	353	431	392	377	381	363	380	371	397	332	386	387	365	363	393	387	370	372	368	392	390	387	378	392	397	378	389	362	409	406	416	378	400	373	359	364	383	385	391	350	377	399	450	385	352	391	382	361	402	395	417	404	364	391	376	364	390	390	347	403	371	364	382	392	333	401	364	363	415	366	408	383	384	385	367	367	403	363	358	342	409	395	391	365	394	372	381	361	395	400	375	343	342	383	386	423	397	380	393	367	338	388	383	414	375	361	404	374	375	384	388	350	394	380	375	413	370	387	371	401	374	402	391	406	383	371	355	400	370	415	368	398	371	394	394	366	353	360	369	410	392	381	401	384	384	365	386	373	374	386	377	426	401	397	375	378	400	397	371	353	390	336	380	413	376	350	390	360	390	409	379	398	361	403	379	393	409	389	375	380	364	372	351	359	397	387	399	407	428	354	402	361	343	387	381	349	360	385	401	367	389	358	354	404	347	386	355	378	406	404	393	361	432	389	392	358	359	382	385	329	393	363	416	398	404	372	371	376	408	401	392	412	384	415	392	376	361	394	385
22127	1011	1298	1427	1358	1175	1150	1111	1007	1027	1008	1014	906	949	914	932	919	837	869	839	885	918	899	895	828	894	912	878	910	868	848	834	873	915	828	838	843	831	857	924	866	868	889	802	873	840	914	846	889	866	850	868	876	853	851	872	861	846	818	866	842	865	862	833	845	851	842	814	879	864	887	901	902	893	848	823	803	836	837	864	873	868	852	863	896	858	842	842	843	869	855	869	849	859	847	841	850	863	823	856	877	863	865	868	878	909	861	852	923	862	819	868	912	841	890	852	855	844	840	854	840	854	890	824	885	864	853	854	855	840	854	824	884	917	808	872	877	870	901	871	838	884	869	865	885	879	849	812	798	847	898	826	892	835	874	841	849	849	846	864	857	848	839	842	856	838	871	905	863	807	843	877	860	845	854	891	818	866	820	822	839	835	835	875	883	831	898	894	868	881	833	881	826	867	864	854	879	865	859	820	835	824	869	852	904	828	851	850	841	829	867	854	871	839	918	868	810	872	887	826	835	773	863	776	869	854	842	892	881	817	893	827	866	820	900	883	829	886	841	842	834	826	839	883	894	811	849	862	810	881	864	886	856	871	875	876	825	859	867	896	827	823	835	902	829	815	858	886	887	811	820	878	863	892	886	862	833	835	899	871	867	882	860	827	854	876	838	821	872	810	834	874	849	839	816	780	825	841	841	857	904	843	871	807	868	832	886	838	826	847	860	864	856	825	823	872	887	848	878	842	846	845	872	852	848	838	888	849	853	888	879	869	854	857	870	827	872	889	903	890	819	882	884	832	841	835	826	835	859	842	871	856	877	898	859	922	868	847	872	816	835	855	864	891	881	895	827	845	861	822	898	873	829	829	849	852	809	816	831	864	853	794	816	850	845	912	859	858	889	828	843	885	902	856	851	870	854	907	878	845	946	929	844	899	811	914	855	863	823	866	834	889	857	800	881	829	824	842	800	875	883	833	823	868	897	850	818	817	788	863	849	845	887	860	885	851	840	872	841	884	844	887	859	852	871	858	841	890	882	882	856	852	873	855	831	825	851	855	837	837	866	882	799	840	837	852	861	905	939	840	883	867	810	890	823	922	837	855	833	793	889	884	842	837	912	847	864	859	849	858	861	812	787	850	867	870	861	854	873	828	843	840	861	849	886	865	892	873	865	867	923	862	885	878	888	878	859	865	843	825	817	856	834	868	852	842	862	899	877	902	870	864	834	838	869	855	886	867	887	869	834	831	881	848	848	786	830	863	802	844	859	852	821	854	883	857	848	890	825	872	895	843	889	861	879	848	852	906	876	841	836	849	876	834	891	833	821	852	887	884	878	851	863	856	823	832	870	811	828	878	852	883	890	848	846	877	853	836	832	885	896	907	889	871	838	849	907	847	864	828	865	827	889	822	895	839	848	867	867	868	829	879	872	868	883	847	847	874	793	863	846	899	846	883	877	874	864	853	863	825	862	843	884	877	786	887	859	846	867	850	873	829	885	830	863	885	899	822	862	845	860	879	896	841	847	840	873	878	864	949	894	873	846	894	880	920	795	926	812	855	830	906	828	825	886	805	861	831	911	859	835	822	866	866	887	859	842	893	861	886	848	864	820	835	885	855	818	912	900	872	874	886	895	891	854	886	917	806	857	881	801	859	869	832	850	884	832	863	850	911	878	806	846	861	881	893	846	882	787	838	802	838	834	863	820	871	817	876	910	850	842	894	829	853	821	886	891	865	884	838	799	878	869	855	880	903	890	850	884	814	831	822	880	862	846	851	862	799	815	860	833	837	852	836	864	867	888	847	913	872	878	895	802	907	868	898	895	866	828	831	842	844	858	841	861	908	864	867	840	861	855	880	878	846	847	877	873	866	848	855	852	835	905	908	859	862	868	831	879	911	901	792	856	842	899	891	832	842	889	826	839	874	848	861	865	860	821	792	872	851	894	901	861	853	843	862	867	813	898	848	830	888	867	800	869	847	851	843	844	882	827	805	846	866	865	813	891	869	859	870	858	907	837	803	801	826	857	840	868	842	887	873	856	907	842	890	873	859	853	871	895	885	886	817	854	910	898	797	866	875	852	870	942	824	863	858	904	865	825	837	810	788	875	784	877	912	880	806	862	866	909	836	855	862	853	833	806	821	847	858	866	841	824	842	942	873	814	840	880	804	861	861	886	853	833	833	828	859	864	871	854	851	868	884	806	864	891	848	851	870	815	849	857	872	860	882	794	877	881	800	843	852	891	804	841	865	857	878	848	854	835	857	838	838	850	885	830	861	871	902	847	869	879	874	881	913	851	820	894	805	909	879	832	863	834	823	849	838	839	873	837	787	848	867	889	846	945	827	809	874	853	879	859	875	865	823	843	842	865	827	888	813	870	833	878	873	847	850	860	856	882	860	811	839	855	857	833	853	845	890	827	875	837	863	794	874	841	859	857	881	835	842	841	840	843	850	809	858	830	884	936	858	912	874	834	805	834	839	832	832	849	865	840	848	888	800	818	901	846	871	857	833	824	882	910	850	884	859	860	806	877	895	848	871	908	825	815	890	838	890	860	827	860	850	932	910	869	818	896	846	906	879	863	835	816	903	819	855	834	846	872	892	864	869	848	828	821	869	892	845	811	801	885	846	826	840	903	841	905	848	831	819	825	751	897	850	859	808	859	883	899	862	847	891	862	858	837	880	843	793	850	892	844	912	859	817	859	859	826	908	892	830	878	816	917	875	860	873	863	793	815	881	827	838	883	862	828	851	818	884	867	833	859	856	856	870	874	837	861	868	837	883	824	824	857	829	896	912	813	821	876	843	842	848	875	870	821	856	852	860	867	844	899	868	881	831	873	845	886	811	862	862	842	825	860	844	804	858	859	857	845	901	888	856	857	906	867	846	843	858	877	846	886	824	904	885	827	839	865	843	808	863	856	866	813	823	822	835	842	869	864	848	885	839	849	878	852	852	811	836	853	890	858	900	922	864	872	843	881	852	842	866	884	888	825	879	876	833	853	878	860	846	863	862	918	826	843	823	854	906	854	859	835	876	894	867	805	871	890	825	871	882	847	861	888	929	837	854	854	829	797	860	867	862	834	800	944	858	865	883	878	834	863	854	891	840	840	855	859	814	783	873	863	871	889	883	864	848	828	833	893	855	854	847	900	851	848	860	835	860	851	856	890	858	906	815	880	854	917	832	842	881	912	886	856	824	815	868	815	828	834	876	864	835	928	867	833	890	813	910	817	885	836	806	810	859	848	827	842	877	866	860	831	788	875	853	853	852	853	870	852	868	852	875	851	874	857	878	831	804	878	820	833	857	912	854	823	824	860	866	857	859	823	853	849	849	883	906	838	880	829	850	876	914	807	842	887	898	887	861	910	840	840	845	830	902	957	820	840	882	837	862	867	831	863	858	921	861	824	868	867	888	920	921	923	850	877	844	887	847	820	847	889	849	887	873	910	811	821	873	908	892	921	863	864	836	850	891	842	890	792	836	864	895	830	894
48622	10487	1372	606	474	438	346	356	309	317	324	271	297	285	273	296	271	304	310	272	282	299	330	255	289	309	307	284	299	297	301	263	268	283	276	312	298	268	277	283	274	283	300	274	253	288	262	310	280	267	269	278	271	269	271	291	266	282	303	285	242	282	254	279	274	266	276	284	275	273	302	278	246	278	290	265	276	272	260	271	284	247	286	264	312	290	267	259	300	256	279	286	268	267	265	276	258	242	272	275	283	305	279	295	260	272	280	269	256	314	253	251	278	293	287	269	306	288	285	279	299	270	278	292	239	302	293	276	259	255	250	280	281	285	290	284	286	289	281	286	266	260	265	298	262	293	252	269	305	314	272	304	289	271	282	276	280	290	300	263	242	269	281	292	285	284	253	279	286	261	279	277	293	276	261	271	318	248	304	273	284	283	255	295	334	294	289	256	247	277	266	277	256	295	274	295	250	262	288	280	275	271	249	257	285	267	270	246	272	297	275	286	271	271	278	245	265	297	265	294	262	282	272	274	300	254	289	284	260	271	280	294	270	251	274	270	250	263	302	255	263	304	282	302	252	254	308	267	287	247	279	262	291	296	278	244	264	272	273	248	268	288	250	278	292	281	266	261	286	296	297	297	265	270	272	275	297	267	269	299	260	282	257	247	282	308	261	252	265	276	257	247	287	292	281	274	295	269	284	257	316	317	264	266	284	259	277	269	254	300	303	269	301	303	307	313	281	270	293	291	294	272	300	286	275	292	275	274	291	265	270	288	305	285	297	275	274	303	263	264	272	261	255	291	301	320	264	249	261	300	319	264	245	297	279	321	284	286	267	255	297	327	286	270	302	257	268	258	299	246	243	257	305	266	264	286	282	272	293	301	255	298	270	272	272	273	277	280	259	309	276	245	252	273	238	279	262	311	264	248	257	269	275	274	278	282	304	261	304	299	246	234	241	304	281	279	311	260	276	247	259	257	268	306	266	267	270	277	290	304	290	290	268	288	261	275	307	263	274	282	278	294	288	249	286	266	286	247	268	261	280	277	229	273	285	286	285	282	284	304	268	314	274	272	288	272	248	294	294	278	267	279	284	326	275	250	272	286	283	281	275	265	272	282	268	277	291	298	276	310	266	300	307	273	270	272	264	270	254	257	282	286	259	281	283	291	308	283	299	298	253	252	294	285	285	244	282	282	275	285	261	246	255	254	279	261	305	264	263	266	276	281	311	275	297	266	273	300	274	296	304	253	283	289	243	258	284	277	280	259	259	291	287	295	260	295	275	292	267	273	283	266	264	265	273	265	238	271	282	277	329	265	275	281	283	291	294	274	284	296	291	294	279	257	274	305	264	289	247	278	255	281	291	304	316	272	289	231	257	263	282	290	258	260	267	259	280	254	262	296	275	289	288	270	299	293	275	270	218	294	250	281	262	282	308	295	291	275	269	254	262	262	316	298	281	249	261	271	299	260	279	290	277	259	301	269	248	261	293	264	265	280	254	299	276	257	251	277	262	255	257	277	225	296	265	271	294	260	290	297	289	273	281	278	319	268	309	265	277	280	283	287	281	296	289	307	264	288	254	273	271	300	280	281	272	286	259	237	292	256	267	279	269	314	309	296	297	276	280	283	280	268	263	290	280	288	271	299	303	249	283	281	272	299	239	266	302	302	311	309	286	281	289	263	259	272	293	267	283	289	247	271	287	272	296	281	267	262	282	251	253	280	285	273	285	279	271	295	283	260	257	270	267	258	294	270	270	276	275	268	290	284	287	319	286	269	274	290	282	293	311	260	302	304	263	272	256	299	297	279	270	261	272	278	277	313	305	285	273	303	290	296	284	286	293	267	263	267	272	300	268	266	275	276	307	283	263	277	276	274	284	258	276	271	253	287	264	270	251	293	259	262	294	284	260	268	243	270	310	297	240	265	263	266	264	280	307	258	272	247	260	290	297	300	295	276	264	279	281	260	282	284	278	323	292	305	308	326	282	292	291	286	262	267	283	301	274	286	281	266	285	265	300	302	287	257	279	286	284	262	290	266	269	287	276	275	285	296	272	274	249	308	289	290	300	282	286	301	253	251	293	277	259	253	297	259	297	267	289	247	261	271	296	320	273	252	262	286	264	295	271	285	272	297	277	268	276	285	243	240	286	263	254	267	270	254	227	271	253	259	269	301	254	270	270	275	287	283	286	272	249	257	281	298	269	267	334	325	296	283	271	281	250	286	283	263	286	255	287	275	278	279	288	279	253	273	280	312	279	272	264	265	227	277	271	256	282	298	290	269	317	272	312	304	317	266	276	272	266	270	289	268	249	289	275	273	255	273	282	296	266	276	274	245	261	262	266	285	285	277	275	287	264	280	288	286	291	288	278	267	280	325	251	261	275	260	304	255	254	278	274	270	282	260	289	260	272	288	257	296	287	317	283	283	253	289	268	279	282	286	289	274	269	287	269	266	261	249	272	270	270	244	272	276	298	303	303	276	314	263	270	244	325	274	241	282	273	284	263	294	301	264	255	314	334	291	244	257	258	281	271	285	271	267	283	288	289	268	270	290	263	282	295	246	259	299	267	255	290	275	292	279	281	288	291	298	275	270	287	244	246	273	300	243	244	275	291	266	263	267	271	327	266	270	302	265	236	272	279	268	291	297	289	251	250	278	281	281	314	257	284	258	253	275	285	266	283	263	286	261	267	292	298	243	290	271	259	253	254	269	281	243	270	287	299	268	301	293	276	260	275	327	294	253	286	305	295	267	281	285	286	290	270	288	297	265	264	280	272	281	273	277	257	272	318	263	279	280	292	278	245	290	277	273	269	265	260	254	275	276	298	270	305	284	275	296	283	289	259	261	242	296	280	261	270	262	263	266	277	269	263	282	273	272	278	282	277	278	286	291	269	301	288	280	254	287	281	270	302	276	266	267	259	274	320	255	269	267	294	243	277	301	297	277	295	317	334	281	273	260	251	300	263	268	277	279	283	272	293	267	247	313	278	260	271	297	249	267	294	253	279	306	290	286	272	268	267	276	276	263	245	269	296	305	279	299	289	275	271	285	272	286	291	277	314	311	278	263	272	296	273	280	294	271	297	251	286	262	292	282	284	300	291	309	303	277	259	295	245	265	278	285	267	281	302	323	331	262	288	299	290	259	282	269	298	299	268	273	286	296	283	295	281	276	254	262	287	306	249	271	263	252	309	268	277	316	323	260	286	272	263	303	298	286	251	284	275	281	269	294	282	275	281	259	288	309	282	292	305	258	258	283	305	248	243	270	276	286	271	280	262	275	289	254	298	268	272	285	272	277	268	241	286	270	291	255	266	292	298	279	242	256	304	300	285	260	289	304	263	303	247	283	266	290	272	305	286	282	250	274	284	259	268	270	264	272	294	263	286	285	266	270	301	275	280	266	287	268	284	298	275	259	278	257	290	251	282	261	280	262	303	272	289	315	290	259	273	298	293	256	266	275	282	308	284	238	301	249	273	268	317	272	295	307	281	274
24077	962	1536	1698	1454	1270	1081	929	951	832	783	807	755	702	718	742	684	686	706	653	635	636	714	699	619	684	698	648	617	637	636	643	637	618	631	630	673	636	651	614	669	641	630	648	644	627	633	624	644	639	641	655	644	578	627	612	631	602	704	646	617	611	624	584	632	638	606	634	621	599	616	607	591	580	632	617	656	640	649	595	628	635	664	598	604	627	647	633	684	660	588	641	655	611	596	621	639	594	625	613	552	642	617	604	652	625	622	607	570	627	604	600	620	612	613	635	615	629	603	604	623	628	650	624	636	618	614	593	575	671	624	645	669	643	613	621	602	622	637	644	671	619	653	595	671	614	631	637	658	651	642	615	624	626	656	598	621	608	610	636	613	620	640	612	625	652	658	628	621	628	615	652	640	643	651	608	614	633	607	617	641	652	625	609	609	597	666	620	637	630	657	596	641	623	622	664	636	626	641	625	668	655	579	620	643	638	603	576	668	643	676	592	613	676	634	654	586	623	684	659	644	637	606	674	639	614	634	652	597	643	582	631	619	617	640	615	627	654	601	681	626	605	605	610	628	630	660	609	618	624	610	637	678	634	635	626	621	588	688	592	635	620	601	617	667	637	629	633	626	584	607	614	679	664	593	649	671	633	678	637	627	638	584	618	598	610	625	627	648	641	634	635	566	600	626	622	677	665	596	589	625	615	631	591	639	682	634	581	625	619	632	635	575	633	639	609	599	650	625	641	606	653	694	636	637	637	602	653	615	607	580	609	662	638	619	637	609	605	609	644	622	647	623	630	602	658	607	709	636	597	626	595	604	629	655	610	608	631	624	616	674	592	629	642	627	616	629	643	577	636	638	623	571	580	627	599	608	653	650	669	624	632	568	628	637	655	619	596	643	633	657	667	612	639	599	604	618	600	650	592	645	657	625	650	585	635	629	616	631	662	607	653	633	618	622	636	616	625	602	584	613	662	675	637	574	611	632	614	639	615	646	605	605	649	620	625	622	616	597	611	709	661	642	658	656	634	622	660	647	619	602	619	641	617	593	568	640	690	639	612	619	603	623	578	625	591	593	612	607	565	634	588	575	624	616	632	604	581	633	625	645	610	613	660	577	647	623	593	612	705	605	607	625	630	629	632	581	629	620	622	650	656	667	611	652	617	621	635	596	610	656	638	599	638	633	687	626	649	612	633	612	600	620	674	571	663	653	638	587	620	633	593	614	645	589	665	629	638	617	597	673	659	646	653	597	599	641	624	668	610	655	654	609	601	662	603	630	626	599	621	652	628	645	601	610	628	633	594	601	629	627	600	628	678	628	662	629	608	616	653	582	606	633	611	666	626	638	616	617	601	629	679	622	639	617	617	639	612	572	633	686	650	633	633	597	666	621	591	617	640	591	667	633	596	601	631	643	622	612	597	606	613	679	626	626	650	575	591	607	575	614	617	624	547	648	653	649	630	637	638	644	629	654	627	601	611	615	662	644	609	599	597	671	622	665	593	610	682	593	612	605	595	639	637	658	626	637	622	601	626	624	602	675	640	594	568	596	626	581	616	648	625	632	594	669	626	644	610	653	650	643	650	643	617	611	655	613	645	660	620	659	626	599	665	635	641	658	608	635	595	665	666	646	672	636	613	630	638	585	671	614	611	601	655	583	658	618	571	638	600	599	580	597	581	626	628	596	632	642	651	622	661	665	608	615	618	638	630	600	648	647	607	590	656	666	594	618	617	637	635	625	604	658	607	629	647	630	638	584	646	643	650	651	572	616	648	632	668	655	608	610	554	657	668	659	619	586	637	595	633	611	606	591	668	612	598	635	607	667	651	620	625	568	646	576	641	611	620	625	606	591	625	661	613	611	593	647	662	655	649	612	597	655	641	616	675	648	624	627	599	642	698	609	589	667	582	700	620	624	636	636	645	621	611	583	609	623	659	618	605	626	675	640	622	600	578	636	604	640	659	639	664	640	640	654	609	617	645	614	630	654	570	610	633	636	641	630	666	636	628	645	642	595	649	663	667	652	589	622	637	620	569	657	632	600	642	628	603	703	597	642	583	626	637	631	615	628	637	670	611	624	650	620	630	646	629	658	648	625	641	606	649	656	633	627	570	645	655	619	606	647	665	625	612	643	634	585	568	640	629	606	642	660	636	620	649	648	608	646	634	658	592	674	638	667	678	646	620	613	602	665	625	648	623	615	617	633	664	617	614	644	617	581	626	663	643	632	608	646	651	621	638	597	661	580	619	599	640	629	621	596	626	644	635	639	607	638	602	579	625	644	629	628	626	638	617	573	652	620	625	667	611	578	649	598	623	608	642	635	613	619	643	598	575	649	613	588	655	619	662	590	596	593	642	625	639	613	635	645	611	577	634	628	633	582	607	627	611	629	609	616	598	592	620	641	622	557	586	597	659	609	629	642	653	621	636	643	651	572	644	591	605	674	645	617	657	654	629	620	604	665	589	642	663	643	628	622	615	645	619	677	603	608	670	618	635	640	606	680	641	605	582	648	622	589	632	631	659	629	603	604	637	614	606	642	633	618	645	634	627	632	633	648	622	604	640	614	653	617	651	609	613	636	615	686	584	633	645	635	644	664	661	620	641	587	632	637	677	634	668	619	630	614	633	645	652	612	649	644	713	645	641	600	645	655	654	628	640	636	638	629	680	626	608	646	645	675	640	607	634	691	614	587	632	598	635	673	603	615	598	608	623	612	650	640	607	611	635	639	609	630	619	592	617	625	602	575	629	656	594	604	620	639	613	626	633	651	588	613	609	652	617	652	611	626	656	608	618	624	637	597	623	654	685	634	651	648	624	623	673	649	609	643	588	610	641	621	604	615	663	676	644	601	658	670	623	593	606	576	633	635	666	629	634	620	639	655	611	592	604	645	602	684	644	591	622	596	625	674	614	636	617	659	615	635	625	576	664	704	612	661	623	641	616	583	597	629	613	602	658	587	639	611	670	688	601	633	695	630	620	666	638	634	588	650	593	630	623	608	631	574	611	619	655	649	636	582	639	629	632	633	614	622	638	654	644	608	584	669	620	610	607	665	567	611	623	606	608	598	601	611	599	642	652	606	601	613	605	644	587	630	641	597	623	642	618	608	638	587	596	594	658	643	625	661	595	620	640	658	557	612	635	612	601	611	625	633	653	605	645	657	588	592	598	622	661	640	605	587	654	659	665	630	599	665	604	657	635	628	678	611	611	646	634	653	658	628	618	626	639	656	644	657	599	640	615	595	600	619	632	600	622	672	611	630	650	622	634	648	654	613	612	600	650	615	616	674	647	614	626	650	626	616	684	554	617	615	629	628	594	645	591	587	590	573	628	601	621	611	657	633	631	584	619	605	607	649	651	630	629	613	632	625	623	662	592	636	626	626	574	647	616	672	617	606	655	656	612	640	579	658	612	587	635	667	605	672	621	627	631	598	663	624	588	608	664	608	632	665	637	603	605	603	590	611	564	631	602	584	635	631	608	590	626	650	634
25019	2457	335	306	324	320	310	326	270	331	326	284	265	300	308	289	287	265	259	272	314	333	295	281	314	290	289	316	308	311	315	310	324	312	285	294	307	320	313	277	283	275	279	299	311	321	286	298	278	300	290	297	303	300	310	340	269	318	287	308	314	284	303	299	334	263	297	322	286	299	297	288	272	310	279	291	320	320	283	299	274	306	310	266	295	306	305	293	317	295	289	312	295	283	326	282	295	257	329	298	312	306	349	303	308	285	331	307	292	301	286	295	299	279	284	297	296	303	274	276	267	301	330	281	273	293	282	315	321	299	315	322	315	323	308	318	319	285	300	296	275	311	292	287	303	265	308	290	322	260	310	318	299	296	297	337	279	316	311	287	304	299	282	318	294	322	275	302	295	302	277	315	315	283	280	303	330	337	296	282	310	326	283	279	257	273	293	280	272	290	289	276	256	297	305	286	286	283	268	290	272	319	277	317	296	300	287	317	314	271	292	299	357	295	287	260	275	305	301	324	302	286	289	297	307	314	315	306	307	331	304	294	325	301	297	292	332	316	302	320	282	313	322	287	303	310	358	292	307	298	305	267	314	285	287	275	318	278	347	305	313	342	283	296	308	272	279	298	307	295	301	304	322	277	298	297	349	271	301	337	309	273	331	273	314	296	295	289	290	283	297	310	296	287	307	280	261	275	302	283	282	287	306	324	295	318	288	276	255	285	305	264	303	293	282	286	304	296	280	295	269	285	287	302	265	270	297	318	291	296	279	300	290	283	281	256	283	309	295	312	301	285	301	298	309	283	318	289	283	289	290	321	302	331	298	277	280	312	322	313	323	259	309	306	279	293	301	283	319	323	290	276	323	306	270	289	316	303	296	305	314	280	313	303	304	282	290	304	291	287	289	309	313	293	302	281	324	302	328	294	299	298	299	304	325	255	295	294	280	286	279	305	272	275	290	274	314	295	302	267	318	337	287	286	304	292	292	274	299	293	252	302	295	292	279	291	288	283	267	292	283	306	319	312	280	306	313	270	278	278	305	285	290	311	313	263	281	328	313	274	301	283	330	285	295	286	294	298	315	288	303	298	322	322	304	326	274	322	335	274	307	325	294	298	299	306	308	323	309	320	316	325	326	299	339	292	286	293	269	292	283	297	276	297	311	292	341	308	274	315	301	295	269	283	286	294	274	292	305	324	316	325	308	283	300	283	301	315	269	305	312	283	274	280	328	316	333	298	307	305	302	303	269	324	281	318	297	295	254	282	299	319	276	290	285	305	326	291	305	330	291	277	275	313	297	310	252	313	294	295	286	273	279	271	277	276	270	321	272	278	290	298	269	304	292	311	294	267	324	287	290	304	321	302	280	264	312	278	284	294	259	278	274	323	293	299	276	294	306	283	297	280	273	264	280	300	264	291	276	285	298	291	294	306	275	304	321	283	305	278	260	312	316	323	310	320	272	299	301	335	283	301	307	309	319	301	284	308	311	317	303	314	251	295	257	284	317	333	308	291	302	273	283	263	310	327	330	333	300	313	285	299	288	277	303	306	308	327	283	304	306	300	308	291	314	299	301	310	258	299	294	307	272	312	280	289	314	288	304	320	276	312	294	326	317	296	276	290	302	293	251	300	305	277	290	316	314	334	299	289	308	311	290	297	277	301	276	311	303	300	258	321	305	314	277	299	281	332	277	303	289	299	286	265	286	306	305	279	261	276	272	315	273	269	298	333	299	276	329	322	287	303	275	255	290	280	332	326	299	293	302	325	322	303	328	296	302	305	309	296	299	312	296	297	292	304	308	269	295	310	298	290	281	311	286	273	318	285	315	296	272	315	304	303	303	332	282	279	311	283	289	294	319	292	284	337	305	348	292	270	285	256	270	262	283	265	290	324	300	295	289	308	284	303	286	330	289	271	272	294	321	302	322	359	281	276	271	307	324	311	325	287	287	290	299	309	281	296	325	267	292	300	272	287	281	329	309	295	297	300	348	281	273	294	283	303	277	268	320	309	315	303	276	291	319	300	281	306	280	300	296	288	316	281	287	299	287	287	290	271	310	291	275	308	288	283	297	306	278	303	292	272	287	290	272	309	272	295	283	286	320	277	257	294	300	310	312	335	277	284	314	286	295	313	314	321	313	299	318	282	332	289	308	289	318	333	324	288	337	277	304	270	325	283	288	298	255	302	263	268	288	307	325	303	317	287	275	255	291	324	317	287	298	293	290	306	299	288	323	294	277	308	293	301	307	281	316	327	290	322	303	298	300	295	284	281	319	323	311	311	279	285	309	298	276	308	303	305	294	337	328	304	320	294	276	293	314	279	280	307	322	292	308	300	275	309	272	311	331	300	305	288	257	308	270	303	310	300	300	278	290	285	300	287	294	305	344	292	304	288	282	303	293	288	281	318	316	301	305	341	288	283	312	272	284	291	299	297	309	287	291	302	331	330	310	330	281	298	287	310	302	271	287	267	255	303	305	302	286	285	322	270	277	310	283	280	299	287	286	304	310	321	255	313	273	293	304	264	297	295	319	268	280	284	288	284	307	311	282	290	281	330	293	321	284	312	325	288	282	289	298	276	291	294	279	304	308	307	268	283	328	321	301	285	321	313	322	313	283	255	311	294	341	306	322	292	335	296	317	319	313	258	322	282	277	303	289	312	323	266	290	296	271	288	299	263	324	252	280	330	322	288	285	329	308	305	283	315	315	284	287	296	304	290	289	283	308	308	306	280	310	295	303	325	304	311	310	292	294	286	336	323	259	288	323	295	297	266	326	334	324	291	289	308	282	313	292	341	254	291	302	261	314	291	280	291	278	304	247	283	266	310	318	308	297	328	322	322	300	316	320	263	300	316	284	317	309	311	357	280	315	286	287	322	290	304	266	305	312	323	314	295	290	331	297	319	260	320	328	338	298	289	287	276	313	298	295	308	279	319	289	274	285	308	294	314	283	294	295	285	276	303	279	307	288	305	341	310	285	262	298	267	296	341	300	288	304	341	300	289	279	271	286	333	336	295	321	306	293	292	278	297	294	287	297	314	308	312	279	290	292	275	308	315	303	304	303	266	285	309	304	279	309	319	292	289	269	283	310	310	267	295	311	282	295	281	277	272	327	286	304	284	323	278	288	340	305	303	289	307	310	317	285	334	293	304	275	291	266	286	285	266	273	294	294	298	285	295	281	316	324	305	266	290	292	262	280	304	284	296	320	302	280	302	294	287	247	321	294	310	290	305	309	307	289	302	314	309	295	268	319	288	293	295	287	282	292	313	263	306	258	290	339	320	324	331	302	317	285	288	320	272	295	291	292	282	305	284	276	256	310	312	281	302	284	274	283	341	264	290	292	280	285	284	284	270	290	326	326	305	294	311	275	306	281	282	315	312	297	296	262	293	262	277	265	292	321	268	309	305	293	310	300	292	286	284	303	266	288	262	291	295	300	300	300	250	303	298	279	298	309	291	309	299	293	286	285	302	287	275	294	298	323	306	298	291
15291	659	694	732	738	712	687	660	686	691	631	708	697	717	738	667	680	697	663	727	727	697	701	644	661	710	729	674	693	680	687	636	712	686	698	694	702	674	666	700	667	723	687	708	675	693	696	723	711	667	731	681	696	667	671	644	703	687	672	708	689	679	686	703	688	685	676	728	671	729	684	708	693	708	643	693	704	656	718	695	766	646	718	670	691	660	734	694	688	686	684	709	755	699	721	738	681	674	686	687	655	684	671	673	724	711	755	724	717	688	695	683	706	707	681	685	674	711	660	694	690	683	658	735	707	726	738	683	650	697	701	712	691	694	662	679	690	735	722	725	693	748	708	665	766	700	728	724	644	731	668	706	653	688	692	682	712	690	662	697	634	756	693	713	685	684	671	670	716	687	699	727	699	708	697	677	719	720	651	743	662	672	716	724	667	718	675	625	668	687	733	736	719	724	705	721	658	671	713	644	649	688	671	670	699	718	717	654	680	734	670	687	687	725	726	698	677	716	664	687	707	631	667	713	663	711	663	684	686	695	695	743	681	667	727	676	676	686	713	662	669	609	701	716	742	685	671	669	715	636	706	708	701	708	694	694	673	686	732	667	697	685	689	697	695	706	692	679	723	665	687	682	704	685	694	659	742	705	701	702	714	655	740	702	695	696	707	713	697	714	743	726	646	682	728	700	748	692	703	722	671	731	706	680	715	706	732	674	711	714	665	694	706	718	745	674	723	692	693	688	706	705	715	666	724	668	682	719	681	690	695	723	728	675	735	658	643	701	690	664	687	741	649	682	681	716	666	660	738	673	682	705	645	642	722	674	694	689	681	649	689	688	685	696	729	677	716	689	668	677	716	699	693	717	717	710	745	688	686	653	634	649	685	689	701	683	688	703	699	686	701	684	672	683	704	697	701	693	691	667	672	655	665	731	707	699	692	660	706	702	700	682	748	635	640	657	740	693	651	723	703	740	697	738	674	732	671	638	687	661	709	734	702	736	692	695	694	716	681	719	662	659	661	699	676	720	713	685	683	715	743	697	723	720	725	698	720	661	695	652	719	692	687	643	713	670	698	701	659	720	689	711	725	707	737	751	716	735	659	720	687	714	682	702	709	662	737	720	685	727	671	712	669	700	745	688	682	697	704	686	632	726	700	709	687	709	660	690	676	699	687	665	719	696	697	716	692	675	701	682	719	698	737	733	688	691	642	734	656	712	700	721	676	692	716	704	708	723	700	742	703	692	735	678	683	703	716	705	663	716	723	693	681	685	664	696	672	701	603	707	694	691	690	719	716	669	707	668	668	675	739	649	708	721	700	671	677	687	659	672	694	717	607	670	728	688	662	650	688	689	678	720	657	698	707	731	702	638	697	730	677	693	666	710	727	719	698	732	706	677	716	710	718	667	704	676	697	703	685	694	670	699	689	779	690	732	740	705	724	693	660	699	732	682	728	686	689	700	653	730	698	699	716	635	643	715	678	704	674	723	643	730	671	737	706	687	698	697	622	720	662	727	702	681	669	693	714	684	744	689	648	752	710	678	683	670	729	706	698	677	729	701	730	701	667	692	698	699	733	667	770	682	706	727	745	703	693	703	660	704	672	733	680	737	648	727	709	707	690	664	688	698	737	776	679	699	714	716	725	699	719	700	675	709	662	736	710	720	714	688	686	696	708	742	703	707	701	679	678	679	714	707	674	687	758	709	717	722	670	701	662	705	734	726	729	731	714	685	727	743	678	693	684	734	676	693	651	670	684	677	682	719	708	722	695	658	706	671	718	687	641	658	701	686	729	673	702	661	702	698	705	657	711	707	737	691	681	696	613	742	690	662	686	698	700	657	728	692	705	700	712	708	672	687	708	695	671	741	685	701	698	688	668	708	684	710	658	677	732	670	715	768	669	715	694	707	703	740	684	713	694	671	710	739	691	693	674	662	686	633	656	777	722	669	712	730	688	694	705	660	668	680	720	683	704	674	730	703	746	685	708	660	695	712	648	735	701	653	638	684	706	671	649	693	698	668	671	668	703	754	697	693	704	711	704	684	670	671	691	678	719	679	691	690	670	715	654	693	751	697	642	687	700	670	701	714	737	685	714	700	685	721	681	709	694	688	706	662	662	737	698	688	657	681	733	647	690	702	693	694	704	708	711	720	704	695	663	685	718	718	734	725	697	690	692	691	633	714	706	692	713	722	720	773	687	725	664	697	733	669	712	616	686	669	676	720	686	705	711	702	647	722	742	704	722	692	710	730	738	703	664	705	716	752	691	675	721	716	755	697	684	699	706	701	724	711	697	698	684	668	678	685	678	666	728	687	682	704	710	713	635	689	699	693	692	650	718	725	698	667	677	725	643	698	663	715	680	704	649	693	706	708	716	711	705	702	726	690	671	757	695	697	744	648	681	701	677	691	698	719	714	662	735	710	683	712	639	668	711	700	767	731	689	722	656	720	652	716	680	699	699	720	713	702	689	697	747	664	692	693	682	661	701	697	720	716	699	675	683	690	709	705	703	690	706	622	691	711	692	651	719	664	708	698	715	705	689	697	676	690	712	653	676	712	660	722	696	706	692	745	690	774	737	695	662	722	654	653	678	646	743	701	714	658	718	767	717	624	668	677	647	719	698	683	685	745	724	679	661	712	676	688	721	695	675	690	728	722	705	684	681	740	645	677	700	692	756	680	694	702	684	686	690	657	676	703	697	679	728	641	694	681	650	689	710	699	656	703	638	723	664	731	687	686	694	699	747	718	725	715	645	702	685	688	697	654	676	773	674	730	683	708	699	739	672	686	673	710	652	658	697	672	715	729	746	726	638	692	713	729	690	689	708	734	724	708	701	706	709	671	669	705	675	711	638	706	701	654	687	704	654	681	683	733	682	677	700	699	651	684	729	711	733	700	686	669	725	661	735	702	672	653	702	704	695	689	686	668	653	691	684	691	718	729	659	718	667	678	703	719	644	687	652	708	740	706	662	711	728	662	669	683	710	693	672	700	704	753	695	654	703	689	676	699	707	677	694	720	667	697	714	694	697	710	718	704	646	685	697	751	670	706	664	696	670	661	718	683	676	695	685	682	694	670	711	649	706	733	642	731	702	646	695	700	667	699	698	679	729	695	692	693	711	698	650	669	653	677	722	712	725	685	712	674	752	705	695	698	658	735	693	678	724	686	668	652	706	732	622	717	734	709	714	722	668	733	701	718	691	698	694	713	698	649	672	683	675	690	714	690	687	695	651	692	709	688	650	637	687	749	705	677	652	710	721	713	717	710	668	693	684	737	663	697	666	716	692	687	655	676	658	673	675	663	667	686	686	659	703	686	694	666	675	708	737	692	695	709	725	680	732	672	654	710	674	721	663	707	688	663	715	689	757	694	712	714	712	672	693	664	678	689	715	671	699	703	685	707	704	659	685	723	709	691	706	700	712	738	689	663	673	712	658	705	690	715	707	745	702	683	676	713	696	686	711	679	687	712	699	715	665	673	701	679	719	709
39754	6888	888	540	508	448	461	434	420	395	405	381	402	400	356	372	374	409	417	367	403	351	354	390	375	341	353	371	392	389	367	355	380	370	409	371	353	388	370	374	387	367	360	393	396	358	341	341	354	368	362	424	369	370	358	367	375	378	332	361	384	373	374	382	349	350	360	390	384	369	382	365	376	378	413	351	368	343	327	339	356	346	377	362	385	375	358	404	392	368	378	390	391	350	378	338	392	368	382	377	378	347	358	335	374	395	395	394	417	352	388	394	388	357	335	349	390	401	357	373	404	353	383	392	362	389	388	380	358	381	365	361	345	368	382	358	365	363	415	401	395	329	368	348	385	334	357	399	385	354	368	368	349	349	392	370	369	383	369	320	342	374	356	347	392	355	356	381	384	369	370	405	397	369	348	367	388	341	370	366	357	323	372	366	360	377	369	361	369	402	396	352	366	364	392	347	351	329	344	371	394	323	379	389	357	364	370	355	397	384	411	404	408	384	390	377	368	402	393	383	387	395	370	392	366	374	367	346	400	362	374	373	393	379	336	351	355	421	382	358	363	367	419	353	353	398	369	371	398	348	372	343	388	337	363	397	392	403	406	388	381	385	336	371	360	363	381	371	396	380	347	390	344	373	390	381	389	389	397	364	370	361	372	375	352	394	373	367	392	337	356	361	372	362	373	391	389	403	355	331	357	357	354	410	356	385	371	345	342	372	386	382	337	399	386	416	340	353	361	386	405	387	353	384	329	355	369	385	400	358	346	349	431	344	383	327	363	348	368	352	367	378	335	372	387	373	363	370	389	365	349	404	376	378	330	380	371	359	359	367	384	366	382	393	371	395	395	379	370	383	358	429	368	367	383	363	381	370	381	345	377	338	346	375	388	352	345	401	374	344	338	342	333	326	395	355	367	400	358	377	365	376	362	359	372	385	425	349	367	399	381	411	361	383	374	430	342	373	316	399	375	378	380	372	379	358	368	380	380	345	356	355	379	372	370	363	349	340	383	403	359	374	387	411	335	371	398	360	431	366	353	379	358	369	368	357	379	378	337	403	411	381	399	370	360	375	338	392	360	388	369	360	382	372	381	408	350	387	355	394	383	393	417	356	375	378	383	382	343	390	411	408	401	389	359	406	377	366	354	402	393	348	378	363	400	400	398	385	396	386	399	415	380	356	375	344	358	390	371	350	395	390	392	386	348	409	386	380	357	360	368	376	380	386	353	375	324	377	362	392	388	365	352	378	336	360	383	385	394	370	393	361	377	370	324	337	312	374	371	384	380	370	361	351	353	345	371	373	373	377	386	384	386	396	394	385	380	394	375	373	344	407	387	360	364	332	358	357	364	374	348	401	365	362	373	345	387	346	356	339	378	354	338	403	362	350	392	370	345	354	357	392	377	418	387	388	360	347	362	370	368	326	354	379	398	345	365	379	390	380	354	388	356	357	326	371	391	362	376	383	354	353	356	379	380	381	362	372	376	326	351	368	394	375	358	377	398	389	369	334	345	365	389	396	370	356	328	361	383	418	329	379	379	382	359	365	393	352	342	384	404	403	373	380	376	363	353	353	396	384	403	379	365	372	419	372	359	355	352	367	366	382	395	371	348	343	350	384	370	340	387	395	343	374	366	378	383	382	380	389	360	391	349	357	353	354	359	356	377	339	373	427	372	356	365	388	391	343	379	358	369	370	398	362	343	344	317	360	380	353	380	381	361	363	371	353	397	357	352	358	380	389	380	404	354	381	409	391	388	379	395	380	381	362	354	358	385	356	387	369	362	430	374	367	399	390	369	379	369	385	403	372	367	389	385	370	330	347	376	390	407	348	356	361	323	382	367	404	380	362	386	360	370	388	393	370	390	367	337	350	387	393	359	391	345	409	383	382	372	371	374	401	379	387	355	387	383	369	377	365	385	388	365	383	395	371	391	337	394	330	350	342	368	414	392	389	374	399	338	350	344	358	400	386	370	406	388	373	373	365	348	378	344	360	333	359	384	400	390	348	339	355	341	353	381	366	391	356	387	371	344	350	375	384	371	336	409	363	353	397	357	407	379	406	350	347	340	391	332	346	392	360	340	377	412	372	330	395	370	408	371	356	336	379	375	388	332	345	404	366	342	376	382	394	359	393	366	376	357	348	377	381	395	355	381	365	405	323	388	376	378	352	364	369	374	395	420	404	352	360	372	366	382	363	357	323	384	372	375	372	384	358	361	382	389	371	385	365	346	364	370	353	385	364	361	359	371	362	360	330	441	405	364	370	359	420	380	366	385	387	390	392	363	383	393	368	372	373	372	324	343	395	360	354	380	370	330	404	380	369	342	375	364	368	350	374	360	379	392	412	386	366	393	373	379	371	384	356	355	327	374	373	348	364	332	409	366	349	413	379	383	379	364	359	347	391	379	362	375	382	357	379	361	379	411	383	350	355	343	379	370	341	315	393	403	387	383	395	387	379	401	386	382	361	372	392	372	363	388	384	373	364	354	379	392	344	349	426	393	366	397	380	347	414	381	382	336	385	400	393	377	372	351	384	391	400	368	431	373	351	375	359	353	361	356	369	386	351	397	390	389	389	361	371	359	361	394	425	375	371	398	351	367	362	383	362	350	372	370	350	367	405	380	355	367	365	380	379	374	348	342	381	399	370	360	356	377	382	402	347	358	396	404	364	380	363	375	371	368	363	360	378	374	341	383	348	351	363	391	397	388	380	363	387	402	395	362	392	385	407	393	391	362	379	380	423	341	420	354	366	349	397	356	334	366	344	338	369	370	367	375	362	371	378	380	394	335	341	361	377	373	365	384	387	329	370	364	369	408	366	396	383	364	407	373	380	377	406	362	365	393	373	344	384	393	362	360	377	385	377	396	371	370	365	391	371	361	391	387	377	339	364	343	410	384	381	397	385	354	342	387	364	362	368	376	392	394	397	382	356	393	405	397	343	422	345	376	404	387	381	372	399	365	369	380	378	369	369	357	327	378	371	388	343	341	361	339	381	405	362	393	369	366	348	366	392	358	348	422	381	372	384	355	398	364	354	392	375	407	336	388	399	370	388	381	379	368	386	363	373	372	379	360	386	389	358	372	341	333	387	355	391	378	372	376	357	390	384	385	354	434	375	376	371	360	380	422	380	376	377	368	356	364	355	344	361	370	364	390	362	369	356	394	376	387	366	377	378	381	383	401	383	360	366	381	361	341	376	373	373	405	359	375	363	374	364	368	374	368	375	378	368	357	401	404	405	405	393	404	382	331	369	361	351	361	393	379	385	363	340	373	381	365	368	349	415	400	361	371	384	345	381	347	391	390	378	356	367	377	380	380	374	387	377	368	357	376	363	385	403	363	342	358	401	351	358	385	355	401	352	369	398	353	326	370	377	338	350	371	385	360	327	345	352	375	376	347	347	356	376	354	330	324	347	382	378	341	392	369	340	376	363	385	363	405	392	367	406	388	334	360	384	367	393	369	354	386	382	387	368	369	359	401	422	396	375
21465	974	1331	1416	1264	1154	1120	1045	990	978	904	933	911	881	882	836	931	851	891	876	871	887	918	866	841	853	805	884	794	882	860	826	848	855	887	824	817	819	828	858	862	828	871	851	891	817	800	834	834	896	805	846	863	869	773	869	808	843	862	875	808	872	924	852	852	817	789	845	840	875	818	854	858	828	871	844	826	851	828	785	797	836	812	826	847	882	860	881	851	812	871	789	761	830	803	870	824	775	808	835	835	833	829	849	871	844	833	844	829	847	846	847	799	842	850	853	837	849	811	824	848	890	811	916	875	838	826	851	868	853	830	876	811	874	888	851	845	837	778	872	784	826	868	829	837	843	865	824	850	837	852	865	854	824	842	837	845	836	859	804	844	870	819	885	851	779	836	863	863	825	828	866	838	832	855	858	870	817	811	826	836	821	863	793	818	877	868	825	843	864	846	795	858	872	822	815	805	866	822	808	799	807	860	859	840	845	813	902	817	867	830	862	815	844	862	880	873	816	849	933	888	885	858	799	850	908	795	847	823	824	881	874	846	892	860	812	856	858	816	843	829	866	821	774	794	818	811	789	812	818	849	847	842	834	863	822	774	855	824	831	807	875	854	854	855	858	878	823	842	835	874	826	848	843	862	856	829	823	869	832	900	811	810	834	819	865	837	866	825	823	849	823	844	812	755	855	816	844	818	826	812	846	836	856	825	835	834	822	828	831	827	808	776	819	846	856	839	836	838	861	807	825	782	811	820	844	857	873	821	838	834	929	852	861	816	813	762	811	903	886	879	796	838	815	834	855	800	773	797	826	852	800	836	821	840	863	855	805	827	823	827	832	843	839	807	836	885	794	868	822	840	799	870	822	798	806	877	868	827	819	828	833	838	807	819	835	870	870	799	833	889	814	859	811	843	851	782	847	850	857	840	837	775	852	801	824	859	805	835	845	823	827	814	876	792	846	811	853	811	855	813	796	860	787	841	838	866	892	833	807	855	874	841	826	795	794	903	822	858	813	797	808	844	799	906	808	814	833	849	854	859	838	776	865	841	832	841	826	835	817	870	820	838	828	815	868	790	853	796	865	867	816	865	800	824	860	866	837	833	872	846	869	861	807	844	824	824	877	864	781	839	856	838	842	782	838	882	812	805	866	813	832	857	815	844	839	855	818	858	779	793	851	839	812	830	859	853	880	885	872	809	869	839	822	835	791	882	895	785	890	856	826	831	821	807	841	887	841	810	857	838	829	843	869	830	805	850	838	838	865	872	818	816	900	866	805	838	861	866	776	853	798	829	817	790	834	844	866	874	805	824	800	804	828	843	813	822	834	858	835	833	838	846	813	858	857	815	838	833	832	822	837	826	826	827	824	850	772	832	854	861	816	842	814	825	798	795	855	824	883	805	828	811	875	841	850	779	816	870	875	783	845	836	840	822	870	847	818	853	825	836	799	848	862	801	886	822	828	810	837	849	844	874	864	837	815	864	810	858	886	859	827	847	865	839	827	831	849	893	859	893	808	784	820	803	882	825	822	849	869	827	814	840	846	841	845	871	848	844	899	836	820	856	835	845	857	876	806	832	843	845	847	853	815	847	832	862	857	878	879	827	829	829	894	837	819	816	795	862	851	845	882	898	885	848	857	833	858	842	787	882	914	814	902	820	819	891	843	851	806	825	868	799	882	866	811	878	850	821	845	834	833	832	829	822	791	768	837	803	784	837	844	897	810	849	863	873	841	833	903	867	824	868	842	871	826	864	852	829	873	857	858	886	887	864	768	796	832	831	811	807	824	860	817	848	818	900	856	849	846	808	877	860	819	871	859	847	845	807	870	836	862	895	846	860	842	840	849	845	860	872	848	855	823	867	813	797	806	842	853	845	833	860	752	872	810	873	835	830	808	832	858	807	849	857	817	851	847	824	801	864	844	832	872	826	771	819	844	850	780	888	882	830	761	832	871	854	867	825	802	862	812	826	855	821	797	770	838	811	891	862	855	826	855	844	932	823	840	838	875	781	772	828	816	858	844	908	841	824	859	782	844	857	858	868	854	865	879	828	813	830	803	801	871	926	904	818	851	839	828	815	858	815	804	848	839	854	792	831	887	842	792	879	814	853	787	801	742	823	868	806	909	861	834	852	868	813	905	878	887	788	823	895	820	774	839	826	823	852	859	854	811	835	796	855	821	850	846	853	842	821	864	852	821	841	862	790	816	837	835	881	803	837	832	836	839	827	872	857	828	859	858	861	852	815	849	817	808	830	886	830	851	807	774	838	834	882	806	855	860	875	843	798	789	871	833	844	829	809	869	829	879	819	839	799	860	874	858	827	804	858	919	823	870	848	827	826	830	865	868	866	818	850	903	839	884	855	810	873	791	845	858	885	849	800	904	876	844	890	901	809	837	850	816	843	781	860	868	830	830	815	831	892	783	865	828	823	864	809	821	838	817	832	825	829	789	833	886	826	851	809	778	828	833	830	824	807	838	875	816	828	828	802	867	852	836	859	818	792	856	891	846	804	880	885	812	828	803	865	881	800	848	821	834	820	774	843	780	836	834	811	845	865	821	901	897	823	799	829	840	838	821	847	805	844	782	801	849	811	813	861	836	810	856	839	828	816	804	847	882	881	865	847	847	827	888	846	832	866	835	798	871	808	786	767	831	863	871	783	810	845	930	812	853	803	801	828	882	877	866	834	813	868	821	807	858	803	805	858	838	845	798	854	818	860	798	846	823	828	836	831	829	864	832	836	867	857	813	833	852	846	850	811	834	833	852	908	842	852	862	833	858	858	864	842	844	767	835	862	824	802	798	793	841	867	815	865	808	913	791	818	827	785	772	861	848	869	855	832	833	787	877	817	863	828	854	805	826	809	821	859	917	865	755	855	793	833	917	820	847	879	781	864	848	842	830	848	858	844	856	823	871	810	851	876	812	863	839	853	836	842	801	816	830	843	790	848	822	847	930	803	872	827	874	812	841	888	849	861	850	894	891	899	819	838	871	865	854	826	846	822	808	797	821	852	862	800	817	851	898	857	833	861	809	822	815	810	884	822	817	859	814	808	879	846	840	844	864	889	871	829	830	835	768	827	881	843	837	819	823	833	869	867	858	885	871	837	848	849	828	852	869	825	852	862	866	828	841	848	818	866	856	850	852	871	857	904	839	809	850	820	875	848	869	891	846	816	851	862	833	845	813	832	801	815	791	858	870	814	790	828	833	872	843	835	808	828	836	801	823	791	867	807	842	839	858	822	845	819	853	850	793	844	842	836	834	871	837	842	840	849	792	837	827	801	836	886	780	822	819	792	825	816	869	896	846	854	840	851	862	884	834	838	820	815	817	886	839	865	878	789	838	861	824	813	854	857	823	800	825	904	871	839	871	849	828	873	886	883	808	824	831	840	855	834	863	875	858	863	849	825	869	806	824	833	812	806	841	847	834	878	909	907	782	851	778	789	828	813	738	799	865	800	789	833	803	906	761	869	817	793	846	863	811	817	837
47691	9522	1148	577	488	394	397	300	295	348	322	274	303	299	288	279	281	282	261	270	301	306	291	258	282	304	278	278	289	287	288	294	268	329	258	302	295	258	286	275	273	292	291	293	281	306	295	278	289	287	253	259	258	273	271	278	267	287	274	289	283	314	296	302	287	287	273	295	243	293	284	261	278	288	244	242	250	288	284	271	291	290	282	243	273	255	297	279	265	284	273	298	246	240	237	276	275	296	254	262	281	282	274	271	249	259	288	284	284	284	277	300	282	271	259	304	289	297	279	274	254	258	273	301	277	268	306	303	271	308	291	289	279	282	252	282	284	306	294	264	263	243	267	291	310	250	307	273	286	272	308	301	271	257	292	315	275	248	277	249	299	271	294	269	309	280	285	270	273	279	276	262	306	274	278	310	230	259	245	256	266	299	273	297	295	256	258	287	273	249	305	259	260	292	259	284	275	298	311	275	297	292	268	256	282	288	258	281	283	299	295	275	248	288	286	290	260	294	251	293	302	285	281	248	260	275	277	269	301	280	266	265	266	296	280	281	300	287	256	288	301	280	279	248	272	306	266	297	302	253	245	270	263	281	286	283	283	277	285	288	274	284	279	295	318	278	283	271	288	297	263	265	266	289	270	287	286	272	270	255	240	276	277	266	285	303	300	291	271	276	274	258	251	289	246	278	310	275	270	248	263	271	279	293	255	279	279	267	277	344	270	245	281	302	300	270	290	257	272	258	306	255	282	254	255	248	254	254	290	263	253	263	303	256	285	288	301	277	270	280	249	273	260	279	249	324	290	269	283	252	280	251	271	306	284	287	282	256	274	288	261	252	264	261	315	272	251	308	252	270	267	266	290	279	280	286	285	294	280	254	258	262	260	271	275	244	292	268	260	287	299	274	260	277	298	274	267	299	270	285	294	298	279	268	294	309	259	324	292	272	279	285	274	294	286	278	279	262	257	286	268	276	274	260	256	259	304	273	302	312	313	259	304	276	263	252	278	278	251	257	253	320	264	243	295	300	318	307	278	263	271	271	284	293	263	260	258	306	256	253	256	319	287	300	262	282	308	274	245	280	293	266	282	239	275	270	260	262	307	294	287	288	287	270	278	260	300	283	279	291	286	270	287	266	266	282	261	264	259	220	254	275	257	276	267	300	291	268	291	263	289	274	271	282	236	252	237	269	306	265	287	276	289	290	276	264	254	258	244	289	264	277	281	266	299	269	283	274	260	268	262	279	265	291	261	301	303	292	272	297	282	268	293	277	297	275	280	325	259	286	233	291	243	279	244	275	270	290	247	257	298	278	275	262	266	262	273	288	274	276	268	283	266	265	295	270	292	274	272	308	306	281	264	271	285	288	291	277	277	249	275	282	260	303	288	294	275	267	248	291	244	306	265	295	292	267	274	285	267	311	271	276	300	268	272	247	304	283	303	299	296	259	288	269	265	246	242	317	283	276	269	264	247	272	303	281	249	280	239	256	270	265	278	282	302	267	291	287	267	269	272	288	284	297	277	258	281	252	256	259	271	282	267	277	289	269	283	272	272	303	274	272	293	275	283	296	255	348	239	295	290	284	281	268	252	270	276	254	275	280	268	286	272	280	280	266	289	262	256	268	283	278	261	275	273	271	288	314	276	264	258	269	276	285	293	288	307	304	280	255	243	289	290	282	275	276	275	314	269	278	295	287	280	288	282	278	278	283	318	277	269	268	280	283	288	268	275	267	251	281	292	281	263	266	259	276	258	254	280	275	290	270	242	266	266	258	267	261	256	247	304	276	268	276	274	245	281	248	265	281	272	284	284	288	271	264	288	250	294	272	255	277	281	282	243	280	251	282	282	264	263	249	279	261	267	284	258	254	301	246	264	258	286	267	246	286	285	276	254	288	266	286	282	283	300	292	291	286	298	266	266	262	298	284	263	293	273	267	298	291	299	248	296	303	298	292	289	254	304	272	288	273	264	308	246	294	272	286	265	280	311	265	290	291	249	283	284	240	291	287	271	291	317	273	257	247	268	280	294	271	274	286	276	284	276	289	268	252	304	297	265	291	232	301	265	294	297	259	277	285	270	274	254	272	303	280	266	266	272	249	269	278	274	296	269	294	289	266	269	282	291	299	313	268	307	293	244	297	279	267	264	248	283	281	285	289	307	299	245	291	253	242	266	258	283	279	293	288	267	257	280	259	271	303	275	283	276	273	253	319	299	287	265	255	250	251	262	279	280	273	273	259	294	278	252	274	285	236	274	315	280	294	259	270	274	286	295	220	274	257	258	270	277	244	274	307	295	278	267	284	259	264	276	267	295	278	283	280	267	290	247	274	275	297	272	283	282	264	262	270	280	293	270	264	259	258	277	287	297	278	295	280	302	312	267	285	258	272	271	252	292	258	247	289	296	276	289	267	285	269	299	261	259	279	282	272	270	277	272	241	259	291	261	269	260	282	291	293	279	264	269	293	249	289	277	275	274	274	269	244	274	267	291	269	307	306	267	289	306	295	268	271	262	264	309	317	270	318	288	311	274	285	258	253	274	277	293	272	292	256	256	259	272	267	290	267	288	264	277	290	283	294	274	254	280	277	289	286	257	263	275	255	267	287	280	303	272	273	286	270	291	270	269	270	256	265	263	285	260	295	262	283	261	268	259	261	272	272	266	261	294	307	266	265	267	285	256	286	278	307	285	267	276	253	281	292	249	286	285	290	279	235	257	261	278	325	281	312	297	263	289	271	274	288	260	273	247	267	275	303	267	287	267	252	285	274	266	253	254	273	250	291	285	277	250	260	255	293	274	260	279	256	283	269	316	262	230	250	273	283	239	256	296	294	270	260	295	244	250	256	265	241	258	270	256	275	273	271	284	273	287	310	295	283	288	269	295	282	244	269	266	254	267	280	251	278	266	280	274	258	281	273	292	257	260	265	288	284	259	250	297	262	266	251	262	246	264	285	297	278	242	243	270	274	246	282	276	285	274	292	295	281	248	263	253	319	291	304	298	287	289	271	278	286	261	309	281	297	284	256	253	267	272	278	251	286	264	294	294	275	270	263	288	279	264	252	309	301	255	272	274	281	250	289	301	269	281	269	265	267	252	251	260	286	289	281	270	273	291	271	284	251	245	287	283	289	313	293	271	266	274	266	296	281	288	276	232	298	313	257	280	282	290	283	275	270	294	289	277	274	307	287	281	269	283	290	292	247	272	286	295	270	279	257	279	250	263	267	281	290	264	255	283	257	279	278	276	291	245	277	264	255	279	325	296	292	275	268	269	314	266	293	266	268	285	248	269	285	290	306	275	235	304	304	277	269	263	283	295	299	271	285	250	297	300	276	268	311	239	283	277	272	282	269	262	271	261	267	272	275	271	266	277	274	318	267	273	321	284	283	303	283	289	297	295	264	263	264	284	270	251	278	295	298	279	276	259	281	265	289	250	269	293	259	282	256	254	294	311	280	275	278	271	285	271	267	279	260	292	291	260	272	236	272	252	286
23188	927	1482	1640	1474	1277	1074	1025	885	880	794	783	758	710	744	722	713	723	624	686	694	678	677	657	671	659	655	671	645	696	634	665	624	629	649	630	625	654	668	597	640	613	645	637	627	623	615	619	675	625	641	624	582	612	646	659	637	656	634	608	605	657	655	630	589	636	645	677	617	618	600	625	611	634	615	661	641	626	632	615	639	612	607	668	623	619	634	617	637	613	602	606	616	586	591	626	634	650	649	641	585	616	643	618	638	595	621	617	623	596	635	596	612	634	605	614	638	587	639	600	611	567	624	654	632	589	561	661	590	604	660	607	614	659	657	574	650	653	689	589	644	598	612	615	623	624	653	619	606	617	639	622	640	651	627	620	631	595	631	629	585	617	651	628	614	641	598	607	694	659	621	553	620	591	575	663	647	626	620	618	586	581	624	597	629	652	655	618	637	620	654	611	611	633	639	624	592	633	634	646	611	615	642	657	623	635	612	650	595	610	610	638	625	613	635	597	638	602	654	635	579	603	639	636	606	601	619	644	595	636	624	674	632	593	611	609	613	645	613	641	648	581	626	626	648	639	665	642	594	624	627	596	634	592	639	617	666	630	653	660	653	610	644	642	647	605	628	615	640	652	633	641	600	619	608	616	624	616	577	629	554	633	618	632	606	623	656	617	616	598	608	615	598	619	646	627	578	623	602	606	645	625	603	584	629	641	628	624	632	646	621	628	643	588	639	616	590	622	608	638	596	633	606	616	619	609	623	661	638	637	643	618	573	595	646	649	617	672	614	620	622	602	636	617	604	635	649	589	595	602	664	582	630	584	622	569	627	592	592	641	641	634	613	579	616	637	605	635	611	665	636	666	640	617	617	618	606	624	643	605	611	615	609	615	626	594	623	614	638	571	610	614	627	627	601	658	576	616	615	644	624	623	594	640	616	598	625	639	591	656	666	642	616	664	594	590	635	657	649	631	653	644	640	581	625	623	647	566	617	646	591	648	636	604	660	608	650	614	637	615	593	598	628	648	613	620	607	590	664	589	586	596	611	665	639	581	626	633	642	627	575	576	639	629	659	591	647	658	607	640	612	636	613	630	616	610	651	640	605	602	614	638	647	614	632	644	618	611	620	629	635	642	647	601	585	607	625	615	601	554	617	619	606	641	680	613	661	626	631	660	583	602	616	609	619	606	678	618	597	612	635	580	625	643	616	640	622	609	635	618	665	629	613	610	636	638	617	629	640	632	628	663	645	605	570	636	589	595	637	628	607	623	661	682	589	625	624	610	593	604	558	633	601	608	659	685	627	649	604	616	612	620	630	584	624	625	610	646	630	618	611	620	648	573	607	624	669	590	583	603	598	650	597	628	661	587	638	601	652	633	594	642	619	662	654	616	652	591	585	671	645	650	632	632	598	633	615	643	584	634	647	602	627	621	621	615	630	632	619	618	632	589	636	630	600	639	603	578	624	620	602	609	604	619	640	645	639	625	618	620	634	609	658	565	671	629	577	663	602	668	555	617	638	622	636	595	600	639	628	641	624	626	613	639	609	593	607	631	569	623	612	644	629	655	612	567	632	621	617	601	623	586	612	570	603	584	599	660	679	630	601	642	650	602	649	639	585	618	567	577	603	585	607	590	612	621	605	633	595	621	655	617	625	587	615	600	607	607	581	562	624	624	656	604	577	621	652	614	661	591	601	612	620	620	634	654	630	625	626	583	601	659	615	642	628	593	663	650	665	636	655	618	623	641	667	626	636	614	596	612	613	602	635	609	639	642	615	633	622	610	614	655	584	636	622	609	623	599	622	607	644	603	603	672	603	637	631	608	632	594	609	607	583	583	621	649	631	650	610	649	656	628	627	574	622	609	622	671	597	603	618	616	679	633	631	630	625	622	601	624	632	631	629	628	643	643	642	595	647	626	651	655	634	622	619	615	617	624	611	634	630	630	626	633	615	625	661	609	586	643	603	615	645	649	624	682	581	581	613	635	610	626	632	650	610	639	642	647	639	643	633	617	629	596	647	676	590	601	619	671	688	598	611	632	635	613	649	665	634	630	632	640	616	600	583	634	627	594	649	614	613	624	580	634	654	633	656	638	636	586	585	635	626	628	614	612	636	609	637	605	613	632	595	652	638	603	643	622	585	614	580	622	653	653	623	604	624	617	604	601	600	622	588	637	619	602	630	593	672	621	635	656	607	604	627	652	604	641	640	632	680	619	618	611	628	624	584	647	594	626	621	607	655	613	610	600	602	604	618	651	676	617	604	594	659	640	607	620	613	603	603	632	618	640	646	602	618	665	552	630	605	609	603	654	616	672	620	609	625	644	582	646	634	622	599	625	621	624	649	631	617	621	611	632	580	594	602	617	623	618	578	642	611	615	657	640	648	617	638	602	620	609	624	648	615	630	641	623	579	624	634	668	608	671	603	621	634	588	597	602	639	632	619	604	678	630	638	634	657	639	657	564	579	662	649	665	652	595	631	640	649	632	632	596	610	623	648	624	653	623	641	600	618	618	661	597	590	609	611	647	596	608	601	622	598	630	599	661	619	677	626	639	612	587	643	580	655	625	635	639	599	649	673	605	639	604	628	649	576	617	617	652	638	636	626	613	626	619	630	616	652	599	595	607	632	633	598	617	603	608	642	628	633	606	595	632	687	632	603	565	643	645	623	603	636	634	617	602	676	626	582	572	685	599	619	643	633	620	580	630	608	663	609	628	617	650	649	603	628	633	636	632	577	615	598	624	648	611	627	609	647	615	629	610	610	627	604	635	606	653	656	629	589	659	622	650	618	619	609	611	602	631	616	643	566	616	616	637	581	621	597	686	629	624	626	645	642	611	642	649	628	644	597	598	644	602	615	656	617	637	614	656	613	572	626	613	627	633	624	643	614	639	594	654	584	611	646	621	631	602	649	615	600	602	623	683	603	655	633	616	662	609	596	639	652	609	608	603	641	663	591	655	612	573	637	628	600	594	635	648	633	647	639	657	558	604	610	637	617	628	613	634	634	600	624	661	644	634	643	613	622	589	647	626	639	622	600	626	644	689	595	675	656	625	670	624	653	634	632	584	662	646	625	645	616	647	611	601	614	619	625	625	664	597	609	632	611	628	622	649	664	641	604	627	643	624	644	603	613	639	599	629	659	599	633	604	648	626	631	592	626	679	617	612	601	626	625	623	613	589	610	608	611	685	609	622	645	603	621	605	651	630	572	623	615	651	651	627	591	584	631	658	628	676	600	614	666	624	663	606	631	604	609	632	608	609	637	634	628	590	628	626	621	634	623	628	640	661	647	631	636	627	635	619	635	655	617	635	625	612	660	611	630	662	603	618	633	597	635	630	607	615	587	574	617	628	648	648	596	600	616	638	605	635	572	632	645	632	607	615	617	616	625	611	627	603	591	608	640	648	641	616	650	619	578	639	651	640	606	629	632	630	629	631	648	643	671	607	621	622	636	608	655	619	644	620	611	600	604	630	661	655	684	606	622	698
31531	3756	400	326	357	346	326	278	302	294	329	334	334	284	330	307	316	316	277	313	313	336	330	308	331	310	295	327	345	289	307	355	329	322	311	348	307	320	310	316	317	342	267	334	308	314	293	311	343	306	317	306	320	331	331	318	292	303	313	325	323	335	303	298	303	343	346	317	337	326	319	325	378	302	296	313	301	281	327	331	300	315	314	299	314	320	336	305	328	343	316	337	289	301	284	341	324	352	322	322	322	312	297	319	305	285	289	296	315	333	297	303	320	329	277	311	312	321	338	293	344	345	347	356	330	336	289	324	321	332	353	288	307	302	300	293	299	320	321	341	314	303	271	320	312	307	328	299	318	313	307	310	312	301	354	340	311	330	293	324	278	318	326	320	342	343	317	308	308	299	346	314	301	324	306	329	317	350	314	358	334	306	314	323	304	355	332	293	325	309	315	271	308	321	323	314	286	324	344	313	320	299	307	287	316	305	321	317	296	320	310	323	324	336	338	344	288	306	316	324	300	314	341	322	346	298	326	319	329	283	325	299	308	340	321	281	318	299	321	334	319	327	311	294	320	315	332	298	315	305	300	311	365	310	287	300	328	309	325	291	301	318	354	340	333	349	313	324	315	303	332	308	271	314	289	294	341	357	323	290	309	338	298	310	311	298	337	292	331	310	315	318	301	334	294	298	312	290	296	325	304	321	343	297	283	321	319	313	350	320	317	291	303	333	275	350	300	280	295	314	291	329	348	321	298	324	349	312	301	288	322	324	307	301	314	284	309	341	314	312	325	288	357	332	291	292	304	301	332	326	333	352	344	378	345	304	320	323	285	300	314	335	353	321	327	314	297	342	339	314	314	311	341	349	324	333	302	300	298	303	326	335	331	308	316	280	278	336	330	295	327	319	324	321	316	327	330	309	319	321	305	309	316	345	305	317	339	289	351	302	326	340	337	315	304	323	312	304	320	355	294	313	274	324	332	354	360	333	339	311	277	303	300	303	314	305	298	324	346	334	294	335	327	302	294	290	338	321	326	309	319	354	294	317	319	298	314	321	311	323	298	301	295	315	289	342	314	337	302	324	320	323	270	320	316	297	302	320	347	330	314	326	299	318	313	318	334	304	311	334	300	334	272	287	307	302	306	345	319	336	338	290	299	302	322	314	266	336	324	325	345	303	297	350	312	340	297	315	319	343	326	325	348	294	298	335	313	337	315	340	319	299	324	329	327	344	312	333	331	299	318	282	319	349	285	343	308	341	313	340	312	338	310	298	339	342	342	302	330	285	351	307	293	313	319	341	298	319	277	305	323	327	312	325	327	333	303	326	309	291	330	291	312	328	312	314	310	333	321	316	295	326	321	321	293	330	263	324	364	283	307	324	333	309	308	334	300	305	317	316	315	295	301	290	315	303	332	347	314	310	281	338	303	290	297	322	337	325	321	308	350	323	275	296	296	300	295	314	285	308	322	327	351	299	315	328	302	307	304	291	310	288	296	338	324	336	316	304	331	335	302	298	288	312	308	321	316	309	321	334	320	326	306	279	292	311	290	373	278	285	300	310	342	304	310	299	349	301	299	308	319	316	331	366	289	314	272	301	331	327	325	313	280	297	340	322	303	320	300	294	323	356	305	335	325	338	295	313	340	337	308	313	306	307	319	321	311	338	313	293	314	323	298	332	310	314	330	328	311	306	284	317	282	308	328	340	313	345	320	304	291	337	334	298	289	316	315	316	333	334	303	311	285	344	312	347	323	321	278	345	310	334	334	322	333	338	324	295	311	322	348	278	292	336	286	300	340	303	336	317	313	364	335	324	305	344	350	332	290	322	302	307	309	321	298	314	335	307	322	302	315	332	311	270	343	312	342	351	339	326	329	310	328	290	323	328	312	301	314	306	337	338	332	322	289	313	300	310	328	281	296	309	329	320	300	302	309	322	347	308	320	314	335	323	323	346	325	295	310	278	288	320	295	281	297	301	324	326	317	330	305	326	330	320	337	298	284	298	324	337	321	296	321	358	303	289	292	323	308	340	308	326	335	331	282	336	308	316	320	310	308	323	308	298	293	321	343	312	308	329	315	297	317	315	321	318	311	327	295	303	309	307	331	283	313	348	305	327	269	298	299	311	286	307	346	335	307	317	305	296	317	301	300	338	363	327	280	289	323	333	283	299	331	338	361	349	272	322	329	302	353	311	295	285	337	328	336	316	294	307	304	301	324	304	322	319	290	290	304	347	300	303	293	318	320	306	324	308	336	295	328	329	287	337	300	334	316	298	318	311	320	327	318	327	314	341	305	314	307	343	323	316	316	309	332	298	329	281	328	347	307	313	310	302	298	315	340	301	359	319	328	313	331	299	308	282	344	359	343	348	311	313	309	269	315	309	328	301	343	308	280	309	272	317	319	300	317	325	320	305	294	338	356	331	289	289	286	319	323	302	313	347	345	304	321	285	305	317	320	280	302	286	319	302	321	323	320	298	331	336	300	306	295	344	332	326	342	296	340	333	309	295	324	343	314	287	345	315	317	342	348	340	305	308	297	325	328	312	316	294	307	328	276	309	342	318	330	288	305	364	314	298	321	303	295	321	346	311	327	312	302	313	325	333	345	308	310	319	326	307	326	283	334	299	349	334	319	313	327	300	303	301	330	275	306	287	321	290	341	311	325	299	343	299	286	310	334	344	291	311	315	289	301	305	307	331	309	294	338	295	318	328	297	341	277	309	300	330	336	355	306	293	313	307	302	309	334	340	357	274	283	351	294	319	313	313	301	295	351	321	306	313	313	361	323	298	334	302	313	319	317	309	331	312	305	290	340	284	330	323	308	341	333	324	316	327	304	311	342	323	317	316	324	323	325	323	323	360	306	292	307	299	282	326	329	312	300	295	325	297	318	329	283	317	330	267	306	303	329	302	302	292	336	315	314	328	308	324	320	332	300	316	291	318	303	328	315	322	331	329	300	307	340	354	290	290	304	305	340	329	328	292	296	314	319	319	326	333	346	277	311	314	263	292	314	314	335	323	340	297	334	298	280	334	316	319	343	318	331	308	308	340	311	298	306	307	303	325	339	304	276	308	312	314	340	310	295	306	313	311	316	335	340	338	287	315	325	316	307	312	269	312	305	304	314	336	317	314	311	307	296	315	315	293	341	304	328	299	304	329	315	292	298	303	329	286	313	306	316	330	342	318	325	314	331	359	304	277	338	309	288	317	319	290	319	311	308	318	327	332	324	349	343	363	309	288	325	314	323	292	328	347	309	280	307	308	331	355	314	334	303	318	317	305	284	316	307	303	341	326	322	277	292	310	315	317	304	324	339	330	334	317	320	311	267	322	322	326	301	317	303	333	302	327	319	306	307	290	315	310	309	324	317	311	314	357	343	316	289	302	304	344	303	309	300	308	333	293	316	304	340	345	328	338	315	329	349	329	324	333	299	285	337	312	325	306	356	304	326	303	323	310	344	320	330	306	294	331	315	286	337	299	281	333	329	282
17724	758	759	749	702	771	722	752	712	763	779	759	711	771	724	710	757	736	704	719	710	711	753	766	740	737	705	702	698	771	692	783	717	807	720	739	742	787	728	757	728	767	747	740	697	776	758	719	744	713	726	753	697	702	738	752	740	761	720	757	723	736	742	780	748	771	788	722	746	719	708	736	740	760	713	731	779	763	749	740	709	727	702	780	790	691	784	763	742	747	717	759	694	708	718	755	735	737	724	744	713	754	744	716	690	746	751	737	714	771	761	711	695	716	765	728	724	701	724	690	717	734	701	757	710	736	758	737	710	756	745	711	757	708	717	748	685	756	770	736	689	704	699	774	700	743	736	747	733	739	738	747	724	726	727	696	734	718	755	723	763	705	733	741	773	754	697	691	792	762	756	755	719	709	760	771	700	736	744	749	712	736	723	757	721	724	770	693	678	757	704	739	749	704	654	729	722	761	677	789	729	729	745	731	726	722	737	692	743	730	735	735	760	727	757	728	688	762	750	716	696	726	697	701	747	700	742	728	754	718	733	680	726	685	744	729	725	740	714	711	768	689	751	728	713	751	736	718	762	749	782	762	748	722	721	684	731	745	709	745	712	738	691	750	771	680	716	762	760	746	720	722	782	759	728	742	742	739	763	742	714	739	711	730	749	717	753	728	739	743	700	760	709	736	700	772	721	739	754	733	755	734	735	731	736	717	712	723	716	751	722	785	761	713	774	703	761	715	715	722	725	701	726	739	744	776	741	748	755	756	739	725	756	724	704	708	737	723	725	762	700	749	751	732	729	709	736	741	749	724	725	758	730	767	742	756	755	747	729	740	736	760	717	716	725	732	778	722	731	765	740	757	755	755	741	729	763	732	715	758	776	739	782	718	800	692	734	724	735	708	733	762	719	751	738	762	723	717	725	671	762	737	735	720	679	724	737	721	705	749	703	705	728	707	720	699	717	764	721	687	752	739	748	715	677	676	810	756	739	729	766	733	757	773	728	732	681	733	700	677	763	710	774	720	755	701	728	723	760	758	724	714	784	761	734	724	750	776	708	712	732	738	725	682	743	706	702	766	745	707	778	757	754	722	692	765	755	729	681	770	694	717	759	712	711	766	755	739	714	697	716	747	702	754	723	754	757	754	742	776	722	732	719	744	749	709	725	732	709	710	771	686	771	785	752	747	759	689	714	725	793	735	714	721	704	729	751	679	731	723	723	712	699	724	762	738	731	760	720	705	717	720	785	745	704	738	794	744	732	677	739	748	736	709	721	749	748	705	732	722	769	714	750	747	726	783	710	712	732	705	745	738	721	757	722	786	691	665	752	711	745	755	725	756	731	735	761	754	714	761	718	741	742	754	755	684	748	730	672	756	761	752	799	700	718	717	770	725	738	726	720	782	698	765	776	714	731	734	795	723	717	713	740	741	760	742	758	717	725	740	704	764	787	764	753	702	696	750	707	719	714	710	709	754	738	720	710	695	761	700	661	735	718	718	742	723	713	778	738	692	717	720	721	710	753	694	720	726	759	735	797	766	684	779	722	723	672	731	728	774	716	715	739	741	716	715	753	717	742	724	677	727	766	733	756	765	742	753	744	739	760	703	767	744	763	711	710	732	820	767	729	713	722	746	747	721	736	721	711	747	676	699	724	695	766	772	770	683	740	714	755	673	740	679	714	748	740	712	747	731	773	692	722	750	715	719	745	718	721	765	785	759	756	701	692	720	728	765	743	749	759	708	730	755	754	709	784	696	699	729	754	728	721	735	747	678	765	702	721	744	703	709	705	706	748	728	727	731	721	782	698	681	707	692	723	746	738	749	725	687	714	734	708	738	772	734	746	701	763	729	684	727	736	686	729	715	747	709	736	729	719	727	700	746	696	756	731	767	720	688	746	736	714	753	790	744	743	718	675	744	740	687	740	696	763	736	722	716	732	742	732	747	715	747	768	746	728	723	758	727	749	721	756	706	700	803	725	764	764	772	727	717	717	757	760	745	770	734	728	713	730	778	734	757	719	750	704	732	727	790	775	773	757	773	768	764	720	688	717	730	781	732	726	639	694	715	770	736	700	721	746	768	799	748	723	730	689	733	666	736	648	723	690	730	718	764	725	730	719	757	739	742	717	771	721	746	739	750	717	699	705	785	742	723	788	701	740	747	751	724	762	711	737	734	714	705	781	777	763	768	760	710	721	772	692	758	727	676	766	715	711	746	722	715	733	826	741	726	710	762	746	763	705	714	772	745	703	705	706	729	732	773	763	720	748	752	730	720	695	709	761	741	729	732	746	759	740	737	677	706	725	745	731	729	699	705	719	739	680	733	744	705	709	741	693	745	737	755	698	754	749	683	712	736	716	737	706	773	719	731	714	706	742	693	744	761	721	711	708	753	759	713	722	646	731	727	773	814	780	744	718	781	722	750	721	740	678	692	731	756	756	733	720	724	707	714	745	697	775	735	674	715	755	724	753	731	747	711	752	775	726	701	713	736	754	744	748	760	698	741	719	730	720	786	684	746	711	770	711	707	737	689	776	772	721	733	727	712	727	707	696	753	737	722	755	751	699	732	716	725	698	715	785	690	722	692	725	677	754	706	734	754	760	723	744	757	767	733	713	732	731	741	729	704	734	767	720	724	724	677	731	706	703	683	728	736	739	718	710	713	737	723	720	726	708	711	715	739	699	700	711	696	708	733	728	720	741	695	773	782	693	719	731	738	781	727	772	778	745	745	696	755	759	782	739	736	804	733	711	746	762	692	722	716	716	737	720	768	738	721	692	698	756	681	719	720	747	755	736	753	766	785	738	701	748	726	767	770	679	761	758	748	720	722	709	748	746	711	704	772	772	745	789	739	743	749	724	778	689	708	732	752	690	719	762	791	713	704	756	732	720	716	762	726	750	771	736	781	725	750	719	750	730	705	726	742	721	764	708	743	760	748	753	726	724	765	706	725	689	757	773	700	710	733	710	755	722	740	685	760	742	774	707	745	743	741	763	730	725	720	710	746	688	739	777	683	752	709	746	761	718	745	784	777	649	753	736	755	716	733	758	727	733	738	758	739	748	753	763	814	761	779	767	770	749	729	757	706	732	763	760	764	718	774	715	760	783	700	721	741	736	777	720	758	715	742	707	784	722	801	724	756	729	730	716	788	741	771	757	734	725	755	736	747	755	761	754	707	721	734	745	766	695	722	753	729	730	752	762	726	749	765	770	722	754	748	778	785	714	737	716	729	714	725	727	729	703	739	734	723	711	741	745	758	738	750	767	707	779	728	714	726	749	701	729	758	694	746	716	722	745	757	734	724	726	761	747	705	734	706	720	694	737	748	746	728	702	687	759	716	743	778	727	753	713	694	704	711	728	713	715	747	767	738	726	727	740	699	774	738	718	689	741	726	689	684	726	726	689	721	793	719	735	723	746	718	747	741	758	759	771	692	703	719	726	725	751	779	700	731	682	786	730	738	790	723	653	753	750	724	723	784	757	736	726	718
36296	4411	635	534	525	466	448	387	412	413	336	378	426	382	381	410	355	367	374	338	400	417	397	413	374	368	350	386	397	377	389	391	401	400	391	381	402	418	379	393	387	358	355	369	368	373	373	369	393	400	378	366	378	364	415	371	396	382	341	358	340	364	360	364	404	368	386	392	346	347	361	380	372	359	402	369	348	364	362	404	387	351	409	358	343	336	355	355	374	389	357	356	383	388	399	397	414	393	367	380	349	340	390	388	394	348	375	402	344	384	384	392	346	346	408	404	332	405	376	357	399	392	369	349	377	357	396	398	359	367	398	397	422	368	355	366	349	361	377	371	377	357	372	386	384	358	361	364	338	337	345	346	351	351	428	371	412	372	381	345	355	376	373	343	409	407	318	343	362	393	390	369	377	348	375	356	404	399	418	362	372	395	354	397	371	386	397	357	425	377	382	362	331	388	346	337	382	379	358	388	373	391	389	353	416	385	374	381	375	380	401	359	342	402	377	388	369	363	384	356	402	353	348	386	350	406	392	371	378	369	371	373	384	349	370	385	344	387	373	358	393	371	328	330	362	362	358	421	392	411	356	367	348	361	394	421	403	401	364	331	369	351	373	405	398	387	391	380	393	423	364	370	340	383	356	370	366	383	367	367	338	366	374	384	357	361	371	374	359	339	377	369	339	344	367	386	345	354	370	376	360	363	347	399	391	362	416	369	343	416	347	348	398	390	374	397	360	381	368	412	376	334	357	415	364	361	373	391	343	363	383	399	373	395	390	380	380	379	408	406	365	391	370	360	377	367	357	408	385	355	362	323	350	359	335	388	384	372	342	379	336	372	401	345	368	346	383	348	383	379	366	382	383	366	375	383	367	372	388	382	402	375	382	339	358	349	406	379	385	356	373	368	415	387	371	385	379	361	370	391	367	338	331	363	354	403	344	372	367	370	351	392	363	362	385	388	363	388	411	394	356	390	377	365	357	362	396	358	373	401	397	374	385	336	386	364	385	385	387	365	362	380	407	383	383	400	351	372	376	409	384	366	376	390	363	402	337	338	343	385	388	357	390	369	367	350	361	348	309	376	359	386	340	394	374	390	369	376	417	362	412	372	403	395	416	385	347	378	415	359	416	365	362	386	393	378	390	364	361	367	396	388	398	363	332	370	385	371	357	378	407	378	377	379	352	368	334	368	403	369	369	378	412	334	359	357	371	356	363	385	372	403	381	326	384	344	362	381	357	408	331	383	352	403	373	400	412	398	372	422	365	365	370	375	355	414	365	399	370	358	386	389	422	339	402	384	412	360	344	396	352	418	371	354	382	354	337	367	328	383	383	352	393	379	371	416	417	373	377	350	384	388	371	407	369	376	344	347	365	397	389	368	412	344	403	401	377	380	380	377	362	392	351	407	358	362	369	337	373	413	383	411	388	364	369	385	368	408	409	337	373	361	391	361	351	371	362	348	350	384	379	412	367	377	349	376	394	353	374	422	369	367	373	351	421	380	383	368	358	365	386	398	352	343	369	352	366	393	375	375	371	390	343	370	380	364	387	365	389	377	374	373	360	411	381	409	400	352	356	344	360	336	369	348	351	394	410	349	400	384	355	368	346	394	383	360	340	377	358	329	361	369	423	378	375	349	396	365	369	418	392	379	407	404	390	369	328	349	361	383	399	355	396	363	405	350	361	363	353	398	406	420	399	394	403	350	363	346	390	360	375	388	373	359	398	373	373	426	357	359	395	386	381	371	369	357	393	397	413	413	379	370	376	372	391	342	363	407	387	398	348	382	382	350	379	390	388	341	358	395	366	372	366	350	378	340	382	417	346	401	376	339	405	384	361	386	384	357	331	379	344	357	371	411	365	355	378	372	397	402	364	362	355	371	380	367	376	377	394	360	357	411	379	399	378	413	350	390	397	361	399	375	360	360	373	369	374	362	371	386	392	353	378	336	395	349	385	415	390	352	387	334	394	395	386	397	372	368	373	342	358	374	392	365	399	366	392	360	368	347	413	363	373	411	331	371	349	371	343	380	384	360	411	369	372	371	372	406	400	359	365	383	410	380	358	377	352	389	363	432	372	359	376	369	380	354	364	411	350	368	405	359	373	362	367	395	369	380	363	402	377	399	421	390	349	385	361	410	409	349	400	405	375	331	388	369	378	367	390	359	379	354	381	375	397	349	360	369	345	373	375	388	337	384	401	376	398	341	362	344	369	372	330	383	390	381	380	352	371	381	381	382	412	379	417	387	375	374	411	355	383	405	388	369	400	395	383	384	374	382	349	367	394	419	375	374	391	404	379	409	368	374	384	395	349	336	386	322	395	338	413	413	408	364	346	353	356	367	377	330	363	340	328	346	391	395	388	385	376	366	381	354	412	381	423	370	391	371	374	373	396	362	396	387	389	380	388	363	342	377	355	364	359	373	365	375	366	370	368	384	375	394	379	395	420	379	379	367	381	364	358	364	359	356	382	366	375	390	331	346	423	369	373	345	392	396	419	393	341	345	358	373	379	364	403	388	353	373	395	359	372	399	385	377	392	367	398	359	373	354	364	367	354	378	380	386	381	395	385	328	328	360	369	370	376	342	385	348	370	383	344	362	342	364	376	394	372	349	398	390	402	340	372	321	395	352	410	348	355	388	384	397	350	382	364	367	363	430	355	307	377	412	361	359	395	370	428	357	372	355	352	394	390	302	421	370	405	381	346	379	348	340	370	387	372	352	388	357	353	392	404	422	416	367	353	372	414	357	366	371	403	359	355	362	333	329	368	421	404	373	374	355	374	383	353	386	397	392	385	383	387	372	371	382	356	333	415	355	411	390	376	374	389	361	345	392	392	358	358	350	332	362	335	359	420	374	419	347	377	356	387	358	378	376	359	388	393	342	391	365	385	403	410	387	386	389	366	379	370	388	351	369	374	393	392	382	402	386	351	403	390	374	405	393	385	408	355	396	366	378	398	417	358	345	363	331	361	378	370	411	380	326	371	359	346	351	390	374	379	372	385	400	408	363	395	376	369	370	380	380	359	331	361	357	409	385	328	394	366	388	361	369	341	336	383	365	384	372	339	367	379	365	391	390	370	374	368	366	368	402	355	367	384	414	336	371	397	385	370	396	353	422	327	342	383	390	367	332	390	376	368	375	359	370	362	365	399	357	381	369	362	383	387	375	386	359	391	376	378	382	348	393	414	380	379	385	388	359	343	404	384	386	364	360	358	372	312	332	393	395	377	382	333	363	336	375	406	409	391	363	379	411	371	409	363	363	401	363	389	370	352	441	378	361	337	368	385	347	393	395	376	398	362	421	370	351	397	389	352	407	381	373	383	371	392	365	393	356	386	390	383	386	373	407	345	381	361	379	350	354	371	381	394	373	353	420	405	356	382	349	395	395	370	353	364	384	396	373	371	396	362	348	387	385	384	372	388	432	369	357	403	357	388	402	347	340	387	393	396	342	388	394	365	353	368	350	346	353	415	374	372	378	383	405	378	364
19478	1023	1294	1436	1290	1131	1115	1025	986	942	942	913	898	916	894	840	939	942	882	878	846	821	884	861	867	884	877	791	858	887	845	863	818	886	876	849	877	869	905	824	830	861	831	838	888	877	855	848	824	791	855	854	879	852	831	849	792	857	888	871	822	884	845	837	810	878	829	849	829	846	846	831	863	851	887	867	833	819	810	846	817	840	857	835	866	814	889	837	848	859	833	831	816	820	827	865	872	894	864	880	843	829	886	890	804	859	825	864	811	854	834	821	902	835	815	860	825	834	849	832	867	846	881	839	808	832	871	842	864	846	849	815	839	838	826	856	845	806	867	805	869	860	853	853	852	891	830	904	899	820	904	843	819	869	886	793	843	846	880	833	863	899	923	833	867	854	824	835	851	853	895	779	836	855	855	837	823	790	796	814	887	869	789	849	799	820	855	851	830	818	864	855	855	833	869	887	899	791	809	864	872	883	862	827	837	784	858	818	901	814	827	861	855	860	880	853	862	873	923	854	804	814	885	841	864	885	850	848	864	839	861	853	815	889	868	869	873	906	857	904	809	872	768	824	824	849	868	874	856	801	899	822	849	897	826	838	836	885	839	813	854	835	803	805	860	847	833	801	819	829	831	842	871	862	867	859	903	859	850	823	811	838	850	812	815	828	792	875	876	861	826	770	901	808	858	845	830	750	817	811	872	765	849	837	930	855	833	915	839	879	879	903	842	867	859	873	819	848	842	856	836	838	830	862	811	871	865	880	831	866	832	821	838	919	860	818	798	849	809	842	860	805	899	868	845	873	832	844	828	883	903	865	838	818	837	837	841	901	780	818	835	897	884	862	819	872	855	850	844	805	885	862	906	884	898	867	831	868	814	809	856	849	821	868	829	851	855	860	879	843	870	817	834	829	795	818	875	882	841	844	833	838	840	813	807	851	847	879	883	892	844	785	846	837	850	778	853	795	813	813	836	827	882	857	857	812	866	866	878	833	907	882	836	827	879	859	864	882	878	857	830	862	812	801	831	876	885	807	820	889	842	814	875	814	833	823	883	814	849	880	822	811	880	844	846	850	840	799	797	918	823	865	848	838	855	865	822	876	854	797	813	878	906	835	787	857	836	827	861	835	777	840	820	846	876	864	862	838	868	859	861	825	870	882	819	854	888	837	842	866	873	817	889	770	859	840	890	853	846	831	836	824	881	842	820	826	886	886	852	849	849	873	810	865	826	907	778	834	862	855	869	848	907	867	819	844	855	879	856	784	803	770	863	815	843	837	845	829	888	877	793	899	846	820	843	844	800	848	803	878	845	853	832	856	861	853	818	809	882	857	841	850	848	891	863	844	867	828	852	819	847	870	848	798	813	804	861	837	873	841	845	926	758	874	799	853	848	869	842	814	841	796	872	820	826	863	876	880	814	846	825	819	854	872	805	866	794	859	868	801	868	872	796	833	835	837	845	826	840	834	823	874	795	822	806	808	835	831	915	862	859	856	820	839	876	875	888	830	874	840	825	826	830	869	891	791	860	853	856	820	808	828	849	878	820	849	803	865	847	857	830	874	846	801	814	788	870	883	843	877	871	858	861	912	799	872	807	878	838	894	858	828	882	852	789	855	848	890	905	850	856	848	827	812	871	849	823	813	871	845	857	880	826	791	844	807	863	809	814	864	839	812	840	883	894	852	858	848	843	878	850	930	871	802	828	889	864	871	799	877	858	858	789	830	810	837	842	864	845	835	855	865	854	823	838	815	830	845	845	877	894	844	833	751	851	890	802	792	812	843	897	795	845	865	864	862	856	854	816	827	871	968	810	840	844	841	869	883	855	834	834	879	879	804	866	854	827	863	872	885	829	829	883	882	790	810	828	839	862	844	864	787	781	834	874	811	844	822	820	870	846	831	794	853	833	827	827	875	872	849	839	827	925	845	851	868	855	830	904	855	788	816	873	843	829	865	809	845	868	905	837	857	837	888	845	882	858	877	888	830	832	863	828	846	890	887	825	872	860	821	860	823	883	825	856	800	892	871	873	827	831	845	841	826	882	834	854	832	822	819	792	838	883	821	850	847	850	847	854	898	817	830	832	848	889	773	822	842	834	843	835	821	834	866	863	833	856	816	882	898	807	860	834	895	835	867	897	899	898	838	825	878	791	790	842	820	834	804	869	804	864	846	906	865	851	831	895	862	843	807	882	855	860	864	817	874	852	866	816	829	767	857	882	768	841	800	826	861	866	841	854	840	868	869	842	872	867	808	884	869	862	849	782	884	836	843	907	888	887	868	851	846	856	860	873	809	875	810	867	808	890	823	842	887	877	849	872	842	826	805	819	858	832	837	914	899	818	871	845	854	906	832	901	824	848	842	822	860	833	866	849	885	884	790	854	842	821	868	909	869	897	859	833	866	845	881	808	860	816	837	826	809	846	807	902	852	847	774	843	855	815	823	817	855	812	883	810	827	861	871	857	853	866	824	796	874	881	863	818	830	832	833	814	828	831	829	888	777	842	853	816	823	851	858	808	796	850	783	845	872	907	848	797	883	854	891	860	884	817	834	844	877	870	808	835	869	851	880	845	805	822	818	804	843	832	863	844	880	892	799	859	902	834	840	844	818	807	849	865	768	823	864	858	840	875	845	830	873	800	858	849	881	828	881	758	807	814	818	810	866	854	815	892	839	831	836	808	851	852	808	829	873	790	878	823	842	825	827	825	860	819	814	785	848	806	847	857	845	879	828	845	841	806	850	864	855	868	825	835	828	837	814	850	888	866	895	871	855	836	844	852	846	860	867	876	849	812	836	879	842	859	848	828	832	873	888	873	832	859	848	806	835	818	867	850	875	785	844	823	845	882	882	773	844	848	799	816	844	875	888	830	849	852	860	832	805	856	814	831	820	827	833	881	842	897	857	788	889	846	847	881	812	871	827	852	890	833	800	788	846	801	852	843	828	874	849	837	839	817	859	796	828	795	784	841	831	786	846	845	790	812	857	831	815	886	838	904	795	906	872	818	818	873	830	796	828	897	947	823	819	892	823	872	845	818	880	861	830	860	842	878	843	880	850	863	873	838	809	800	857	872	868	826	825	818	881	824	840	838	838	830	890	832	832	836	900	854	853	806	798	803	862	861	825	854	856	862	806	836	866	791	834	822	855	821	878	859	843	858	824	823	821	810	910	827	817	920	816	869	824	883	851	830	884	860	871	808	803	828	877	819	810	831	866	812	844	844	771	861	866	858	858	838	877	923	859	795	856	812	805	872	844	788	856	856	846	866	829	860	850	841	873	842	858	839	890	814	810	784	853	859	861	848	844	841	820	830	808	900	854	820	889	803	812	836	863	844	821	886	808	838	867	869	814	838	797	861	819	841	881	786	807	848	839	815	859	812	875	839	818	859	828	880	884	864	816	828	825	836	864	800	797	792	854	896	819	819	879	868	859	843	837	841	852	833	809	825	847	842	841	847	857	831	863	868	848	858	770	878	848	866	849	846	808	864	857
50090	10824	1451	630	461	382	349	328	325	322	319	296	284	319	321	304	290	319	289	283	299	298	242	303	256	249	268	266	310	261	300	285	310	267	290	294	247	311	284	270	274	281	288	288	310	273	274	302	256	303	300	250	255	249	290	287	276	296	246	278	265	286	278	260	289	298	236	277	284	294	274	255	298	279	282	270	305	279	275	282	261	306	273	249	291	289	271	268	279	284	257	273	296	279	243	266	281	282	274	289	277	259	286	275	279	280	297	281	269	262	298	269	264	238	296	281	282	284	309	276	264	269	289	270	302	271	233	267	272	275	277	268	294	263	290	282	295	258	302	267	269	290	297	285	287	301	303	267	291	309	297	263	299	333	301	272	284	288	281	255	251	232	258	289	264	311	304	278	238	246	268	305	274	263	273	263	323	267	309	303	303	305	284	270	280	294	245	286	283	253	263	280	293	272	276	271	316	270	259	281	323	269	290	283	251	283	267	275	270	249	283	310	263	249	296	286	271	260	256	298	278	242	286	262	295	312	286	255	291	291	289	315	270	265	275	285	287	288	264	272	278	272	261	274	267	237	270	242	255	295	247	267	265	267	285	264	257	282	248	276	308	305	288	275	298	240	275	289	292	306	256	280	290	296	295	283	254	274	294	263	284	267	280	308	262	310	291	309	255	284	282	284	248	285	263	283	314	300	268	260	269	263	262	245	290	287	269	268	274	266	277	279	259	293	267	279	279	251	269	259	291	256	314	273	266	262	287	290	276	266	274	283	282	276	249	312	256	263	280	258	260	294	275	307	283	261	292	277	293	294	282	288	300	279	264	254	302	254	268	263	270	294	315	259	269	285	286	287	280	268	269	287	264	295	278	261	279	278	281	288	289	272	255	282	274	291	272	297	240	259	284	284	300	312	271	258	288	291	293	272	277	285	254	305	286	303	258	294	258	320	250	262	297	280	259	282	279	301	265	260	257	318	270	330	289	271	246	255	272	285	288	279	268	283	292	269	261	278	286	253	253	249	283	283	270	274	295	332	270	267	277	267	285	251	279	292	282	296	268	298	258	267	256	275	262	263	287	295	261	268	277	219	278	275	276	271	279	286	253	243	262	267	274	258	309	310	318	283	301	280	269	306	274	250	262	259	304	276	302	305	254	310	255	280	260	261	267	256	294	284	282	271	258	254	274	258	275	288	262	277	266	274	283	264	282	279	254	278	297	284	259	304	290	296	271	261	303	275	242	314	296	267	299	277	263	298	250	283	278	276	249	280	303	310	282	276	293	264	292	281	265	265	284	281	270	261	275	266	292	298	282	263	275	274	269	263	283	297	254	293	288	278	247	279	280	256	277	282	285	269	295	273	255	297	286	247	285	254	271	304	279	302	268	273	287	289	292	270	297	307	306	276	288	272	278	293	273	292	280	271	300	277	296	275	268	290	293	283	276	286	277	282	286	281	283	300	258	269	280	281	255	250	291	290	282	294	286	294	285	284	272	297	269	263	264	299	264	279	307	271	264	287	286	228	282	249	267	296	276	314	283	271	266	252	278	264	296	261	282	271	262	273	285	280	286	255	286	297	260	287	246	309	281	336	288	258	300	274	254	285	289	252	291	299	233	265	250	248	273	272	242	261	254	297	280	254	313	280	278	265	273	333	280	288	293	275	261	281	254	242	269	298	255	279	258	297	281	291	253	282	275	256	284	274	287	295	270	278	254	280	278	273	270	277	304	253	274	307	292	272	307	302	286	272	276	273	281	284	289	288	303	258	264	284	257	260	274	288	280	272	294	269	285	296	238	266	275	287	287	253	264	289	303	264	295	244	290	306	260	279	286	262	291	280	292	280	276	272	296	278	285	282	288	274	274	264	283	308	284	261	260	271	271	290	283	247	257	261	272	285	242	254	276	289	273	291	287	268	280	263	249	264	268	284	255	298	321	302	267	256	308	295	296	273	263	279	266	280	253	260	291	295	247	272	300	285	283	263	283	266	288	270	272	267	258	310	281	252	252	292	279	291	271	284	302	304	253	291	269	289	286	277	281	314	285	295	261	272	275	291	298	253	271	303	298	285	316	313	283	293	280	293	293	272	284	265	269	278	273	295	261	260	284	284	245	223	277	298	257	231	257	260	250	278	272	326	291	265	275	270	261	279	285	287	286	263	304	293	314	237	261	288	268	299	269	277	270	297	300	295	276	285	300	277	299	271	271	324	304	257	301	270	273	259	275	268	293	281	251	271	274	272	317	261	267	301	279	293	286	259	247	291	292	266	254	283	280	313	276	290	302	285	301	265	297	278	303	291	270	257	296	286	284	281	304	279	298	272	274	283	276	310	259	279	320	300	299	283	272	258	296	310	300	289	271	284	274	271	278	282	270	303	284	265	267	259	299	273	260	266	287	262	273	259	289	290	292	302	303	299	292	291	287	277	264	293	269	276	250	266	281	293	267	228	287	274	297	264	282	286	309	271	261	267	280	252	268	296	253	259	286	271	303	279	276	254	244	285	268	292	245	279	303	273	303	252	283	279	290	275	252	270	294	284	275	254	289	279	284	290	277	265	255	297	291	268	303	275	250	304	275	301	262	270	287	275	251	299	322	282	281	262	296	244	265	246	242	286	278	298	284	262	266	257	262	284	305	271	279	278	278	261	269	273	257	286	298	293	290	274	244	263	290	248	281	258	277	294	272	269	270	257	291	249	268	254	274	287	281	260	258	282	285	291	291	284	258	264	290	315	274	264	292	296	270	306	255	286	290	288	311	281	247	264	267	275	291	268	274	256	309	270	270	276	275	263	301	239	287	266	290	260	298	286	280	274	284	274	291	282	280	285	273	308	286	272	303	288	301	220	304	290	242	289	297	279	278	280	268	302	251	311	250	298	263	242	277	261	299	291	281	302	255	258	284	294	313	298	302	281	321	279	284	279	272	262	285	284	264	328	293	275	286	304	269	252	284	241	271	297	254	274	272	264	290	275	235	260	283	295	268	253	280	325	274	266	263	261	282	264	302	272	269	309	266	297	280	274	262	253	246	277	282	260	267	294	290	298	267	273	290	284	261	293	296	270	319	264	249	301	279	290	280	276	255	296	291	280	248	281	251	301	270	268	276	250	271	265	261	284	278	250	309	319	272	300	272	224	271	241	286	297	280	294	274	268	268	305	290	291	309	271	281	308	309	277	256	280	275	284	281	279	293	283	270	246	293	277	257	262	299	266	283	291	272	297	271	277	262	283	280	259	288	261	284	309	298	269	251	259	281	309	290	292	245	324	275	299	295	255	278	255	297	277	281	288	293	273	256	282	304	279	263	284	294	291	275	278	286	293	285	273	266	248	294	300	293	277	290	284	270	301	271	270	251	258	297	295	278	285	299	263	271	301	268	292	293	253	259	313	264	261	269	257	265	269	268	270	288	297	271	282	299	293	286	281	269	296	244	280	261	308	317	276	269	262	322	259	269	285	251	275	269	271	261	273	275	270	288	279	282	254	281	275	306	283
25479	908	1499	1613	1492	1292	1055	1011	880	884	821	787	727	782	700	694	685	685	665	661	694	638	634	680	692	663	624	682	652	673	631	680	666	631	642	663	672	602	632	624	610	656	677	668	629	637	608	626	634	652	617	625	665	652	622	636	600	669	635	636	600	611	660	624	624	627	674	634	691	651	616	638	617	658	666	601	645	625	638	651	648	617	625	619	616	640	631	667	689	652	639	627	604	599	651	657	603	610	616	640	624	661	635	633	641	640	620	651	572	647	648	648	669	610	649	630	674	647	623	636	634	609	614	620	637	644	609	655	596	635	619	676	628	617	627	617	608	660	603	606	641	596	600	633	669	644	657	603	670	629	640	657	640	611	644	606	622	607	633	626	637	675	669	596	685	641	646	636	639	627	663	636	665	653	667	625	595	625	597	584	704	615	643	655	590	620	664	622	637	623	611	624	595	641	624	668	627	602	618	618	632	662	661	626	643	634	655	606	621	621	636	595	595	604	613	623	628	619	631	613	686	618	618	667	645	639	684	642	636	632	662	609	632	636	650	619	642	615	636	616	603	574	592	645	640	625	635	646	608	675	628	636	645	679	604	636	636	665	616	649	631	623	650	619	626	633	635	605	599	651	624	600	663	602	610	577	615	636	633	651	643	565	603	641	595	654	581	636	611	639	682	641	603	597	653	599	595	591	616	612	665	662	632	619	650	638	637	571	670	663	617	620	638	626	635	673	664	661	670	604	666	656	652	585	581	616	594	664	674	644	614	643	641	651	620	657	668	584	625	600	621	610	592	607	625	602	621	662	651	614	669	583	700	604	628	660	621	659	662	625	598	649	612	672	587	615	644	588	668	615	616	602	622	630	640	600	641	633	608	599	629	637	638	607	615	618	647	643	620	651	612	597	660	634	678	643	666	684	581	628	609	598	633	643	607	633	621	637	613	605	617	629	644	617	666	622	704	624	670	636	606	634	635	633	635	630	626	613	645	655	641	610	601	635	634	648	619	630	592	668	683	621	635	649	689	629	668	615	609	627	611	603	624	646	665	628	627	633	635	599	598	648	614	646	616	648	643	623	616	587	647	665	655	661	640	681	637	619	624	583	623	662	655	627	658	630	637	633	604	604	635	615	642	639	573	617	623	587	662	608	639	660	655	616	681	624	620	655	615	631	603	637	643	616	608	602	599	613	641	616	607	632	640	636	627	622	624	620	652	652	622	625	629	611	640	613	632	600	607	590	605	600	673	613	607	645	638	640	635	633	622	638	614	640	617	630	615	647	602	563	611	645	631	625	660	624	657	616	651	652	637	601	610	612	660	662	645	629	611	639	609	644	628	644	627	609	609	635	605	658	675	635	662	672	654	675	639	638	671	633	642	590	654	624	594	607	641	577	609	612	628	621	607	606	642	594	606	616	652	634	629	635	658	620	665	638	607	625	578	667	583	629	600	606	627	616	644	606	631	613	634	637	668	592	600	633	586	636	627	612	674	645	588	641	615	607	605	636	643	649	579	634	616	606	636	615	601	639	597	630	649	608	664	630	630	660	599	641	622	644	618	633	636	584	620	657	654	580	642	607	667	580	608	639	613	618	619	626	664	627	636	611	647	623	604	640	593	613	622	650	637	639	571	626	634	642	653	633	625	658	653	586	650	637	640	643	612	609	633	618	627	637	634	635	651	606	615	626	601	608	591	628	632	597	605	668	646	613	602	635	619	617	660	614	603	613	630	620	668	620	615	647	669	619	609	637	645	621	645	615	584	655	677	674	613	653	582	625	645	633	601	618	623	613	631	618	608	604	667	634	616	617	628	637	614	629	647	642	612	599	626	652	632	639	598	617	578	618	636	646	615	649	629	569	652	635	652	615	646	692	638	661	677	623	611	622	637	668	613	649	630	582	623	609	601	621	624	629	668	625	648	604	631	616	631	635	628	601	639	627	657	656	603	627	660	643	579	652	608	615	648	703	633	625	647	623	588	600	636	642	603	643	630	632	619	634	627	674	656	623	596	590	627	633	620	644	663	610	607	615	588	610	679	668	605	637	642	631	598	604	595	610	594	629	602	609	617	625	646	637	626	669	646	627	618	647	648	612	663	655	675	647	642	640	684	659	625	625	638	608	623	626	665	638	626	678	598	622	628	625	609	643	636	594	649	613	629	586	607	623	627	650	586	634	652	631	654	622	631	651	601	632	630	694	711	605	647	631	636	673	620	626	605	682	617	591	666	652	637	586	636	677	641	632	659	616	701	607	644	588	669	682	583	646	656	615	624	601	633	632	645	617	664	610	616	643	636	632	666	597	623	638	612	624	610	624	669	627	688	636	593	594	614	614	624	633	608	624	620	638	646	613	671	661	629	585	640	661	608	613	582	609	652	627	623	595	594	611	562	617	619	635	614	623	629	605	621	649	618	642	622	633	603	610	591	646	645	599	643	613	659	630	584	618	606	632	608	680	645	585	625	696	596	617	652	623	664	617	663	622	648	599	637	626	616	655	574	635	595	646	639	633	652	624	606	609	626	645	641	647	585	640	610	633	641	603	627	675	624	636	617	618	618	630	658	646	643	640	626	625	634	609	630	576	640	608	602	671	589	626	689	578	642	639	643	597	662	638	617	613	639	643	635	621	655	629	593	678	598	648	646	610	631	627	594	621	609	635	660	641	621	661	629	655	652	660	658	647	621	649	630	655	605	607	650	617	582	586	633	607	599	648	579	587	642	632	635	631	607	620	654	591	650	638	633	639	646	641	667	584	594	644	663	619	597	632	623	620	651	631	634	624	593	585	609	606	668	629	612	577	663	677	668	611	634	648	627	641	620	586	621	624	614	640	590	616	630	631	568	626	628	638	589	613	676	594	604	622	663	645	616	612	644	593	643	641	662	657	664	642	636	633	648	564	650	619	593	666	596	606	642	623	625	654	657	632	668	654	631	635	659	625	656	634	633	605	646	634	597	645	616	649	641	631	637	631	626	595	617	634	617	623	661	688	645	649	643	616	627	641	660	631	643	627	619	652	634	633	641	635	621	641	660	610	582	586	643	634	671	661	622	602	586	650	609	613	561	629	654	636	638	633	614	635	653	668	667	618	626	633	634	627	598	679	661	659	632	652	608	661	641	635	626	614	665	608	618	607	631	633	662	609	625	609	635	618	649	642	608	643	639	611	634	582	638	582	653	631	611	624	646	642	609	646	658	625	662	612	658	641	645	609	638	609	632	653	614	643	616	574	643	629	626	660	628	592	627	613	579	634	675	627	618	598	643	631	606	636	667	616	647	654	677	619	612	614	661	616	636	670	604	604	632	662	578	622	596	648	620	627	591	626	639	599	576	586	622	640	600	647	677	632	662	621	665	636	647	681	636	576	659	661	596	624	625	618	653	613	630	628	619	663	654	561	636	606	653	649	607	618	639	648	624	615	613	632	628	597	616	657	600	673	649	641	627	671	633	641	608	664	663	640	660	634	621	643	643	617	634	626	603	647	625	610	618	684
24501	2172	313	274	262	271	281	286	275	310	271	285	283	295	295	307	264	276	285	262	287	264	313	274	299	270	285	273	312	260	316	263	286	304	291	264	283	284	290	288	252	308	240	262	286	291	294	274	286	283	301	319	302	287	286	280	289	278	273	315	288	262	312	264	292	268	273	293	270	282	288	291	271	283	266	257	290	282	266	313	308	243	292	295	272	284	292	292	271	308	277	299	247	296	334	300	315	303	286	254	293	309	284	290	258	292	302	275	271	300	248	269	313	293	244	284	270	328	304	265	294	262	291	290	284	284	298	273	304	273	272	291	273	320	310	284	282	276	293	278	278	299	304	254	296	274	252	291	271	276	287	272	279	258	285	293	264	289	250	271	280	264	263	297	279	277	276	319	303	274	320	262	289	266	306	265	275	261	324	256	279	305	301	318	312	280	283	238	268	265	318	270	285	285	281	269	306	258	269	270	271	279	269	313	314	279	301	283	263	290	272	295	273	254	257	303	309	254	264	302	289	257	296	270	286	309	304	287	263	277	306	264	335	265	300	278	298	276	306	291	283	321	312	260	292	301	273	291	280	297	289	262	262	311	269	289	259	309	303	262	257	290	325	289	270	282	266	300	244	260	263	263	272	298	295	298	280	273	271	283	275	284	285	299	288	244	305	268	302	265	310	268	257	304	258	267	267	298	304	285	249	281	289	283	283	295	259	288	290	273	282	289	278	280	302	297	291	297	281	305	318	297	307	268	269	313	297	251	298	279	251	271	287	255	266	286	277	284	260	255	256	290	250	252	259	284	316	263	296	278	284	252	281	263	312	291	281	257	287	277	272	299	297	302	290	326	293	264	271	294	259	306	293	283	283	307	284	306	273	300	263	296	260	277	260	311	285	285	271	288	256	257	298	302	292	290	300	337	272	298	272	283	294	274	244	262	271	297	282	295	273	261	265	295	254	310	229	254	276	283	288	277	295	272	277	272	272	271	294	282	293	322	278	281	248	265	285	270	258	283	287	283	294	273	264	308	283	247	235	311	298	328	266	266	279	297	259	323	272	296	307	286	306	273	264	297	290	295	293	302	269	295	288	256	307	294	280	277	323	296	293	263	311	250	304	282	271	300	274	307	266	267	255	298	285	273	289	290	271	275	229	314	287	299	262	300	294	270	289	271	285	295	265	284	253	291	295	244	282	267	284	294	260	288	283	291	267	335	296	272	277	283	272	290	299	270	293	298	290	294	261	283	302	272	290	313	300	252	286	310	299	250	274	265	285	280	287	276	295	293	272	276	297	312	278	290	257	287	273	277	253	284	257	257	265	256	278	265	279	245	256	262	274	269	284	286	283	275	284	273	290	294	319	291	270	289	288	286	256	275	288	270	271	268	265	264	306	266	282	284	261	288	281	245	300	259	318	275	246	317	308	318	298	267	294	305	287	303	286	261	310	311	312	257	288	297	258	250	264	293	252	277	289	278	278	299	287	281	281	288	259	283	275	279	287	277	292	254	263	257	286	282	261	268	302	278	290	278	282	299	271	272	271	300	332	303	301	256	304	243	276	271	279	287	328	247	279	290	294	278	261	312	299	299	273	270	274	242	290	306	292	288	298	278	312	289	264	275	300	300	290	301	261	290	256	300	281	285	265	269	276	285	258	307	329	275	319	281	274	263	279	267	281	281	297	268	273	277	290	301	292	293	297	272	293	312	299	293	296	244	268	265	278	278	307	299	291	307	252	283	273	321	274	306	280	291	298	283	306	296	268	262	284	277	275	261	312	276	285	305	281	266	242	281	275	302	281	263	287	265	268	284	268	253	256	306	293	296	285	318	244	259	292	282	303	266	263	276	277	293	300	276	258	290	258	280	275	268	301	274	258	317	300	283	267	294	281	247	282	281	262	290	283	287	322	252	322	281	279	308	281	275	246	290	280	299	277	276	269	299	279	271	282	291	257	280	251	313	280	289	263	301	289	286	274	289	288	302	281	299	291	274	296	298	292	296	299	291	294	271	270	282	293	261	267	275	270	279	296	295	272	283	291	327	284	284	287	289	304	257	311	249	287	290	247	284	253	307	298	293	287	266	248	320	287	294	295	277	288	290	287	266	277	280	284	285	260	299	264	311	298	317	293	287	278	282	307	284	264	257	281	249	265	267	270	290	302	275	260	263	267	282	272	263	270	276	269	268	251	289	270	298	277	304	287	262	297	293	308	292	285	280	306	265	279	281	301	246	292	293	247	307	225	292	281	274	289	280	256	283	259	273	287	294	275	272	266	286	265	257	290	290	257	288	295	285	291	287	350	276	279	290	265	266	296	282	264	292	272	278	283	287	298	278	316	270	270	250	273	280	302	285	284	297	271	278	281	299	265	288	282	259	295	287	292	290	281	284	305	257	317	276	285	276	305	280	279	291	280	255	262	265	257	283	276	287	280	258	292	263	312	290	271	313	293	301	266	266	268	300	273	255	271	302	290	280	270	274	258	293	288	268	277	308	287	290	314	302	301	288	301	272	304	291	281	298	291	249	287	289	296	263	303	258	281	294	285	290	302	301	295	280	283	278	274	267	319	256	308	272	262	259	279	251	293	282	308	271	315	312	284	308	286	263	292	302	258	301	285	290	293	280	262	286	281	282	296	303	283	266	281	290	288	266	295	280	298	301	298	284	279	290	283	279	276	263	266	308	275	274	276	266	271	282	291	255	296	265	312	234	292	263	267	271	245	290	285	280	300	281	289	324	253	285	253	261	326	279	294	287	278	276	300	297	289	272	274	308	298	258	271	273	285	293	287	239	246	263	278	276	267	258	284	280	288	271	293	275	292	296	287	281	296	284	285	291	281	313	268	229	287	271	292	300	257	314	266	280	246	257	273	290	261	294	278	281	271	272	256	281	239	259	275	293	319	271	285	287	271	275	301	260	305	250	271	293	265	256	290	284	276	293	265	269	284	288	273	260	278	288	283	271	290	261	268	274	290	262	307	337	243	298	253	250	280	281	285	280	282	267	289	283	310	275	267	281	300	312	274	267	272	272	311	293	299	298	272	250	278	269	319	298	274	267	264	276	256	271	288	310	284	302	276	273	282	303	293	256	290	330	261	277	279	276	273	283	295	296	308	260	276	305	301	287	261	293	279	289	264	302	266	316	301	282	270	266	276	277	310	300	279	273	266	279	273	282	300	280	298	259	276	297	314	292	284	303	292	302	274	292	284	259	274	260	288	292	265	284	280	275	259	283	287	295	292	295	254	247	280	254	271	266	290	272	285	279	287	285	298	282	275	314	313	302	303	284	294	260	291	290	301	287	274	296	306	301	273	288	296	276	307	299	270	277	275	279	257	279	282	276	263	272	258	284	287	274	279	277	282	296	256	280	344	313	257	281	275	251	280	299	299	286	275	265	298	313	283	277	278	267	298	269	307	303	284	281	324	263	301	279	301	287	280	287	289	262	266	315	294	286	301	297	269	266	271	297	294	288	283	277	279	270	297	263	323	302
15011	677	711	760	705	699	681	648	656	672	642	653	642	666	687	657	604	680	712	706	671	665	686	629	681	670	650	694	666	687	666	647	655	683	688	670	628	606	713	673	661	654	687	622	662	682	647	678	689	616	699	662	703	638	661	641	616	699	641	691	646	647	641	677	670	662	714	605	682	663	711	686	669	659	673	670	636	665	673	675	658	677	672	685	653	656	661	619	672	668	665	675	684	627	697	658	654	696	656	681	626	585	696	639	620	618	639	660	678	675	628	652	636	653	593	654	649	675	656	670	630	663	679	640	653	647	655	628	680	672	644	646	679	683	658	671	649	687	684	632	685	654	642	670	642	663	627	664	675	696	667	691	695	648	651	653	693	635	658	657	666	701	667	698	703	671	655	656	678	648	642	697	672	694	617	666	675	647	640	642	690	683	690	631	632	675	652	683	643	630	680	671	623	671	666	696	628	669	658	640	644	656	639	669	617	656	669	683	676	688	640	660	636	700	656	691	631	648	628	649	647	685	674	682	635	643	664	680	693	660	680	650	634	645	669	660	662	694	650	683	687	624	611	667	620	693	680	659	688	692	669	719	691	654	667	674	677	648	655	664	688	664	656	674	628	661	680	666	680	696	649	661	690	642	664	686	715	663	682	643	633	675	650	636	693	632	638	662	641	673	676	670	706	655	643	639	667	664	677	692	655	670	663	634	657	700	647	664	671	669	662	704	696	678	652	614	676	698	656	572	668	643	634	666	626	662	624	659	664	661	646	693	654	661	653	673	629	633	663	682	683	610	652	663	672	684	692	667	654	689	676	637	647	629	707	672	650	662	650	657	635	674	637	675	652	677	655	651	646	691	641	704	663	639	700	648	698	662	669	669	650	670	622	660	699	617	660	657	646	642	672	676	675	674	675	653	706	651	663	683	616	655	674	722	666	664	645	664	683	642	634	680	673	647	616	660	635	654	657	628	702	614	657	648	684	656	678	729	631	668	691	660	658	674	684	644	662	723	672	703	659	662	687	629	668	691	629	683	662	623	690	623	684	736	651	668	709	677	625	659	688	682	669	733	646	695	644	686	661	695	638	686	637	646	669	678	639	643	635	662	686	640	654	656	687	668	622	651	664	693	657	643	699	671	672	662	685	650	631	637	650	631	695	686	630	656	664	642	641	629	700	673	669	686	690	662	623	663	668	651	681	636	677	624	694	669	622	672	654	654	712	690	652	648	675	661	639	681	660	622	620	659	661	663	711	679	628	690	663	612	685	649	664	677	614	642	623	681	682	639	670	638	652	682	643	643	686	623	654	676	670	650	640	660	658	674	606	662	669	630	654	663	648	633	669	682	649	674	667	663	651	648	694	675	663	674	634	635	640	638	662	662	649	675	657	667	657	711	636	675	648	682	677	632	663	654	655	664	639	589	633	632	684	641	666	677	675	634	638	662	659	624	634	655	651	638	674	650	673	710	636	647	665	614	689	663	658	666	667	698	670	644	635	673	664	671	620	662	724	609	679	688	660	700	610	647	660	691	697	630	656	656	650	650	605	695	644	689	698	677	625	654	651	703	632	636	687	655	708	621	688	648	684	666	629	692	651	713	678	681	657	684	655	672	624	674	637	662	671	639	625	665	650	677	630	673	683	672	628	653	614	630	639	708	688	621	652	681	649	658	644	664	653	671	629	610	665	666	681	689	673	647	624	684	669	676	652	626	653	647	677	656	680	604	661	602	657	654	687	617	702	609	650	653	694	657	639	649	653	663	675	665	674	625	668	694	635	642	693	640	640	670	661	658	673	676	673	656	633	662	670	676	698	637	686	680	626	677	670	637	646	691	662	664	660	668	654	686	637	641	710	670	647	654	676	736	676	688	697	620	651	664	630	653	691	674	658	704	640	649	712	651	644	644	635	637	701	678	670	660	660	642	634	655	677	651	671	654	691	693	671	661	676	648	641	652	651	654	675	688	616	616	643	664	655	690	699	671	649	626	676	689	620	668	624	676	676	693	696	688	653	656	680	639	596	659	657	664	663	616	653	655	609	678	629	683	671	627	656	678	614	669	697	680	647	683	645	659	644	686	629	687	634	639	659	655	656	712	658	633	638	697	649	660	660	705	633	683	603	691	664	650	665	666	646	683	661	625	643	668	681	662	638	692	679	653	681	611	635	653	658	680	667	673	664	655	644	653	673	634	606	647	667	700	663	667	702	616	626	701	631	633	646	630	680	655	681	650	626	655	671	647	663	672	674	677	656	639	666	646	630	635	666	726	625	647	664	669	690	653	658	673	696	687	635	637	656	692	712	669	676	645	640	659	662	650	651	656	666	681	690	658	640	633	696	658	678	673	673	628	659	666	641	678	663	646	700	660	681	663	651	671	675	653	639	615	661	654	664	695	628	648	655	660	635	699	664	668	698	739	652	648	681	644	623	677	627	686	654	647	648	643	664	663	670	651	660	695	689	672	670	657	656	613	654	698	638	680	624	666	671	698	679	624	633	622	670	665	649	672	638	742	673	661	679	697	696	671	632	652	662	674	647	629	636	673	678	648	666	657	637	673	677	700	633	664	653	683	648	649	678	648	663	710	654	639	677	660	662	682	679	658	623	668	658	676	679	669	653	637	664	689	690	671	676	639	673	674	698	694	661	670	641	693	676	672	648	644	673	647	663	665	667	643	664	690	640	670	700	677	667	659	659	628	629	642	661	664	654	688	651	647	654	641	642	649	654	614	650	623	666	635	670	660	670	684	620	661	692	674	645	692	648	584	644	666	675	621	645	636	662	707	660	667	681	643	671	673	678	727	640	603	613	660	683	685	665	648	616	676	680	659	675	657	657	679	666	711	675	680	624	685	636	658	677	671	669	626	635	687	668	662	671	695	676	651	640	677	635	663	644	668	646	695	701	671	669	656	637	639	651	641	635	662	668	658	654	695	693	682	646	634	658	632	647	626	651	697	663	644	676	642	675	670	685	651	638	703	663	668	705	637	680	687	643	620	652	688	689	676	652	651	675	605	652	643	645	669	649	637	674	644	678	626	626	639	651	675	645	689	670	667	656	686	673	656	695	662	712	645	693	675	665	736	646	663	600	669	692	647	650	662	684	639	703	670	708	664	643	657	697	657	639	674	654	625	658	637	667	702	667	665	668	684	676	593	691	650	617	658	685	688	679	624	641	658	682	699	657	609	677	663	646	634	667	642	657	642	657	695	650	686	674	620	664	661	662	686	663	673	672	683	705	648	658	673	670	632	666	630	701	681	710	630	662	702	701	625	679	694	635	621	637	626	645	640	681	620	663	659	654	709	631	659	707	693	624	667	669	663	658	705	671	650	659	636	661	688	683	665	640	630	618	680	688	681	627	663	722	653	639	677	628	662	684	674	649	676	649	675	650	661	672	686	652	736	653	684	679	675	682	664	683	646	602	644	611	670	665	700	672	684	643	661	656	616	642	639	672	649	658	625	636	636	677	678	622	660	685	703	650	683	663	676	614	624
46205	9324	1067	546	486	472	461	426	473	417	405	435	399	390	410	434	407	383	441	417	370	399	431	409	406	365	374	438	375	436	389	414	421	438	388	394	407	364	398	352	381	399	389	362	405	407	393	375	375	398	418	401	411	375	445	371	417	382	438	405	407	386	405	396	375	380	417	416	404	458	393	400	366	396	404	431	370	383	401	414	379	420	393	390	421	419	421	401	384	406	399	381	390	423	426	402	386	427	422	432	416	404	375	413	408	394	374	395	399	425	390	408	435	418	417	407	381	412	399	380	398	419	406	370	381	390	432	404	412	428	394	389	445	447	387	372	379	397	374	362	390	407	404	433	377	393	424	384	394	377	389	400	388	401	444	403	396	411	418	369	373	417	337	390	417	368	382	363	387	437	369	418	408	394	385	406	393	412	380	369	360	383	386	386	431	426	391	420	398	397	372	381	401	383	395	379	395	418	399	403	381	403	424	386	393	368	414	409	377	418	420	408	420	397	427	383	424	398	395	405	413	377	378	413	392	449	383	399	418	418	411	385	417	410	400	394	443	387	415	430	384	397	418	366	409	432	381	413	379	384	377	386	409	404	391	430	361	389	405	391	357	412	389	403	374	401	403	404	409	413	404	368	406	381	423	397	410	408	421	417	395	435	370	402	424	401	395	409	405	400	460	385	436	376	378	397	401	417	373	390	379	403	389	413	435	401	384	377	391	401	383	394	385	373	377	390	385	409	411	394	368	418	415	426	408	402	421	393	390	374	409	392	401	428	379	373	386	404	395	391	378	398	388	418	426	379	397	391	370	394	411	412	381	398	415	417	416	400	358	363	397	370	395	354	372	391	400	378	421	407	386	397	403	426	440	383	410	383	404	428	367	384	406	378	419	373	387	407	400	410	457	397	415	402	449	377	392	375	401	400	400	389	404	397	397	407	431	429	385	388	368	410	418	426	385	438	379	391	391	367	391	428	394	400	407	419	402	390	368	379	393	394	392	429	397	413	408	386	384	417	367	406	420	412	375	405	370	438	373	391	394	388	355	387	419	431	380	390	416	423	381	403	405	397	410	399	380	412	384	376	413	434	391	389	436	372	383	404	383	394	371	378	407	373	404	412	418	369	396	423	353	399	421	380	380	403	402	427	401	394	433	360	415	412	365	372	393	418	431	408	411	420	404	384	370	427	390	393	416	389	399	414	385	418	388	401	374	427	407	375	380	454	394	385	379	431	365	403	410	430	429	425	393	400	450	387	411	420	395	351	382	416	375	384	429	419	393	422	391	391	386	395	375	415	418	416	412	397	428	409	402	361	428	425	410	361	420	374	379	401	396	423	397	430	415	427	380	418	426	411	356	397	388	418	399	397	430	389	395	378	398	397	373	361	398	391	397	351	416	375	369	411	420	383	404	381	393	390	382	379	393	384	388	419	369	391	387	427	388	387	397	394	389	422	406	392	391	431	404	384	421	430	427	444	412	381	403	411	413	390	438	404	381	353	414	416	416	416	386	403	399	369	434	393	398	387	399	372	380	383	386	382	389	425	420	404	401	404	431	364	410	384	405	469	429	372	442	414	415	375	415	398	407	368	366	395	389	341	373	386	409	354	393	412	396	438	400	438	425	423	393	412	401	420	441	386	383	391	413	428	401	394	414	420	394	403	404	402	392	395	379	349	436	381	350	417	415	407	412	428	432	417	442	400	413	406	383	411	378	394	409	395	391	409	369	412	393	437	374	380	397	426	424	432	413	384	386	378	419	398	409	361	410	356	408	407	382	416	368	395	381	423	413	426	415	362	402	406	402	403	419	406	384	435	386	401	401	379	433	382	434	422	409	403	413	401	415	414	404	405	411	420	394	406	410	377	392	390	360	433	414	403	402	392	380	392	431	391	437	426	395	450	390	420	389	385	424	416	449	382	372	405	403	412	411	421	392	393	374	434	377	409	433	397	421	398	417	375	362	396	381	390	397	382	395	376	402	425	401	360	434	425	437	406	404	438	424	383	415	379	388	402	399	396	391	412	419	373	402	381	422	348	378	382	447	395	405	379	383	351	397	372	366	394	388	412	428	393	410	403	411	400	372	381	425	424	397	409	411	434	393	389	417	393	408	397	444	445	393	402	423	418	395	416	440	434	370	457	427	389	434	379	421	401	423	426	408	426	410	436	414	366	407	409	396	416	441	381	406	406	416	406	366	403	400	404	382	385	388	414	409	394	410	428	413	392	394	413	390	384	413	389	377	425	453	366	445	432	421	395	406	409	433	398	404	410	409	360	389	389	396	396	391	393	378	406	417	416	408	412	394	396	397	403	407	388	372	416	409	402	416	438	400	405	411	442	441	439	452	405	402	388	411	407	378	395	394	363	397	405	375	415	361	382	390	360	405	418	387	380	415	405	401	410	394	376	427	407	403	432	366	412	409	366	386	440	407	361	384	408	383	410	441	471	430	409	388	411	387	393	411	417	401	410	399	384	423	437	395	416	449	405	377	431	403	396	364	382	398	422	359	408	393	394	416	415	394	373	387	387	404	380	411	401	392	373	415	392	376	393	406	388	386	369	410	421	411	399	399	372	409	424	439	412	371	345	416	425	424	380	389	388	369	406	426	406	428	398	389	355	406	415	393	426	373	398	410	406	376	399	388	398	400	401	434	386	397	374	392	433	402	431	407	390	377	375	406	387	416	386	429	412	442	366	401	399	410	409	409	400	413	369	400	382	360	392	421	409	397	406	412	412	432	414	423	416	425	350	401	416	416	423	452	407	366	388	415	406	345	380	399	403	382	394	427	378	412	354	409	406	368	417	421	390	414	381	422	385	404	393	400	350	406	408	402	437	439	439	422	404	429	421	412	391	406	390	446	449	406	394	396	396	411	374	391	441	404	408	395	423	410	413	417	365	402	424	398	405	372	365	401	420	407	380	440	404	361	379	409	374	411	416	392	395	375	406	384	402	398	390	352	401	408	401	390	374	368	345	378	379	385	391	431	394	372	375	426	392	420	385	446	395	366	379	405	428	421	400	417	356	415	427	406	401	417	433	431	405	350	412	388	409	385	385	384	418	378	378	412	384	452	402	408	427	375	396	427	406	388	377	380	418	346	400	400	386	413	399	401	413	381	392	415	422	381	432	427	425	391	413	413	378	431	398	433	445	424	384	411	352	391	429	387	382	392	405	404	414	370	379	398	403	424	442	371	451	386	412	399	371	425	393	445	393	393	414	381	412	412	444	408	386	400	360	413	406	367	394	410	367	406	422	404	403	391	369	413	395	381	382	405	405	432	388	380	438	398	407	385	407	406	346	381	392	410	412	411	399	384	363	416	435	401	391	428	414	350	385	434	407	403	401	412	400	374	377	411	400	407	418	383	416	390	406	380	395	376	392	413	412	404	400	393	371	369	359	400	433	414	427	422	381	373	413	395	381	397	432	399	389	395	408	358	405	412	414	411	416	420	411	417	384	403	394	417	441	443	402	402	369	394	442	412	420	396	412
24711	1028	1386	1454	1310	1194	1092	1049	1026	1052	970	997	987	1014	901	951	885	974	943	917	925	911	938	951	910	943	913	951	898	978	910	935	910	976	992	882	895	912	951	980	942	885	891	898	901	1005	899	853	951	866	878	862	906	889	912	926	979	929	865	846	882	886	902	954	938	842	861	883	931	898	916	954	892	930	878	904	966	900	896	929	897	877	916	863	902	879	950	872	884	905	940	858	913	876	905	926	912	922	932	916	913	951	950	882	911	927	848	946	906	972	902	994	904	918	916	912	896	897	912	918	904	880	927	926	870	907	888	894	893	874	937	930	896	875	902	859	858	918	877	858	913	867	927	907	874	926	973	907	902	904	920	905	929	849	905	889	891	897	932	952	926	935	950	907	832	919	884	863	889	881	935	895	957	919	869	846	873	905	871	943	888	877	899	904	858	836	878	922	873	904	827	876	868	889	842	886	854	873	917	852	867	901	876	944	953	899	911	934	871	953	878	875	941	882	896	897	888	865	928	905	843	873	935	923	903	900	957	957	902	933	886	912	899	875	926	869	874	951	892	907	855	860	885	924	901	885	914	919	858	880	921	900	867	891	924	900	901	892	867	894	899	893	896	919	880	889	909	909	969	898	901	920	857	900	940	898	935	961	915	858	938	895	848	905	890	928	932	898	853	888	898	907	898	864	901	900	926	878	889	900	885	893	866	952	930	927	875	944	889	896	940	888	891	886	880	916	907	918	924	919	904	880	837	869	846	885	896	938	922	894	945	872	877	875	963	906	910	831	889	884	929	896	873	904	863	896	889	882	902	915	882	921	825	902	859	885	933	876	905	853	956	961	874	937	936	944	914	858	864	922	886	885	901	916	891	892	910	901	894	898	894	872	902	938	921	919	913	907	868	973	904	869	905	915	871	915	923	849	875	931	879	866	907	914	900	931	898	939	888	950	921	900	951	910	937	936	863	941	953	872	890	889	878	919	892	898	951	926	922	877	899	921	917	886	881	906	928	915	931	875	936	904	894	869	915	889	936	927	881	968	921	859	885	912	893	918	889	905	904	872	930	865	899	926	891	892	915	897	935	887	908	873	946	885	924	907	900	931	879	937	837	892	858	950	922	898	897	867	888	918	866	875	858	887	887	899	888	910	945	902	872	918	862	909	891	920	853	962	883	935	953	889	875	912	914	907	909	919	928	909	908	905	884	925	860	909	872	911	920	874	912	840	911	898	856	922	897	889	869	894	855	949	926	935	919	903	887	909	977	904	857	920	872	887	851	861	871	864	921	845	963	906	876	892	923	837	903	887	905	869	923	917	873	845	915	956	888	914	906	897	849	918	922	931	887	885	883	886	889	900	904	889	884	880	909	940	895	887	935	920	884	879	969	900	950	851	883	890	915	879	851	882	914	951	894	941	830	972	824	912	911	932	853	938	967	915	936	892	850	857	932	839	873	932	914	916	946	879	937	906	931	888	917	903	843	883	942	847	916	933	909	952	874	932	894	868	931	926	903	967	848	883	843	939	895	905	876	872	882	911	865	903	906	847	930	961	926	889	896	905	933	904	888	922	866	886	925	915	878	942	891	918	938	894	933	930	889	945	919	927	904	846	901	901	914	919	853	946	923	870	897	849	900	884	885	909	938	910	853	854	886	873	918	919	886	903	878	901	894	920	869	907	910	926	860	924	874	951	930	948	966	903	881	919	929	914	957	918	936	943	915	924	899	927	895	890	895	883	879	889	882	931	914	884	896	882	910	891	941	937	933	917	919	911	924	860	877	854	954	869	854	912	878	877	919	941	907	885	888	887	890	897	906	903	931	906	951	938	911	947	923	908	912	884	932	925	960	872	864	859	881	874	947	870	897	931	862	879	897	859	922	896	844	941	884	902	892	863	891	850	937	904	865	926	892	868	881	882	840	891	886	938	895	874	852	929	843	906	919	892	908	888	883	967	814	908	936	897	885	872	890	928	887	905	908	887	917	897	871	899	935	898	913	837	881	910	909	872	930	950	896	892	919	862	872	862	879	831	961	903	920	929	898	890	850	888	872	884	924	859	884	868	899	910	923	938	878	911	937	905	846	910	945	890	948	863	899	906	848	909	855	858	915	864	895	898	878	882	923	963	928	915	952	912	889	891	901	882	912	886	889	913	881	927	900	852	912	908	885	890	932	919	823	889	929	856	916	892	913	935	903	874	923	874	945	932	892	979	886	907	884	922	893	853	945	897	890	873	839	870	878	855	887	967	905	872	878	905	904	895	907	864	827	885	929	910	882	943	859	914	934	885	883	895	874	870	895	842	866	886	871	869	876	933	885	892	923	967	893	920	878	909	921	913	927	865	901	905	851	897	895	850	918	893	868	932	923	901	932	957	946	953	855	840	848	924	848	881	887	910	909	913	885	904	949	907	950	907	932	890	937	912	942	881	945	868	857	895	876	906	911	881	961	935	870	941	971	895	947	874	909	909	909	859	891	860	897	881	895	866	880	858	906	951	891	902	903	946	914	973	923	931	891	908	888	935	889	928	911	922	915	945	891	957	922	924	941	930	874	904	930	922	849	918	910	885	889	921	925	880	942	921	900	930	866	926	901	919	883	908	930	868	842	906	911	845	858	880	886	859	874	932	875	905	886	865	904	924	878	903	870	922	890	886	910	938	875	866	918	879	892	833	834	863	986	803	922	871	902	872	895	859	912	914	880	897	908	977	890	963	908	831	940	846	875	920	877	921	883	903	962	986	876	928	939	891	911	918	879	930	907	861	872	955	913	880	918	920	901	873	896	923	913	909	873	923	907	887	838	909	905	898	899	928	943	902	869	879	843	950	867	952	942	943	872	889	889	890	919	929	865	927	916	909	880	943	943	894	844	869	903	894	883	898	908	927	931	923	887	884	880	939	950	929	952	911	859	911	912	887	891	863	904	853	941	908	904	970	892	867	931	936	843	910	906	851	953	882	925	915	902	925	974	888	888	935	933	936	896	930	892	927	840	945	902	932	900	933	923	877	898	896	845	853	976	924	869	877	948	912	944	816	879	900	903	844	913	898	896	858	885	878	893	958	919	881	880	902	896	908	865	878	870	918	926	898	863	863	917	861	925	896	926	960	890	890	883	885	899	903	900	898	920	926	911	872	919	894	910	931	852	922	941	912	910	871	906	898	834	886	900	913	864	893	905	920	938	910	884	926	910	853	888	921	905	904	943	955	926	846	916	909	846	844	915	804	913	876	872	931	911	970	919	887	883	876	884	908	920	899	923	860	881	870	916	903	917	908	928	893	932	907	929	910	879	889	897	861	972	849	927	885	897	939	831	926	915	840	930	934	915	927	839	930	900	902	889	913	968	893	900	897	945	894	918	896	876	859	870	883	890	896	914	882	896	906	931	873	960	909	902	872	914	909	902	874	919	877	962	929	893	866	873	899	935	935	892	958	904	888	928	902	941	905	923	889	936	918	901	930	937	918	894	942	908	958	885	851	868	915	895	934	877	891	882	928
43491	7704	1079	586	461	409	370	338	323	299	290	321	263	319	271	287	256	252	278	285	324	269	269	271	280	293	276	311	313	276	290	266	302	270	293	259	261	303	249	290	245	300	283	269	254	269	257	285	249	291	265	284	254	241	254	253	264	280	272	240	299	253	287	288	250	281	262	294	278	280	264	276	275	244	270	266	260	270	267	255	257	273	247	254	324	285	266	254	265	263	272	258	264	290	265	268	251	251	291	276	258	295	299	257	325	278	268	275	276	288	276	257	292	286	267	295	228	287	238	290	260	235	270	289	253	265	250	265	283	267	276	289	257	272	246	284	279	286	262	257	280	274	271	276	252	233	268	282	273	252	286	316	302	272	247	267	286	250	278	269	257	280	244	305	261	237	277	271	311	270	251	271	275	281	272	278	262	287	270	271	292	293	271	257	316	281	304	243	285	280	270	291	270	263	275	268	272	302	274	271	249	280	243	274	270	268	266	297	321	282	259	253	295	297	278	276	264	289	283	273	248	253	264	261	302	231	280	252	278	276	250	270	267	298	286	277	286	273	248	256	247	258	260	287	269	289	292	240	268	247	260	283	264	268	259	246	295	276	305	250	269	267	272	325	301	269	282	266	241	311	296	269	270	263	281	236	253	286	277	290	269	309	239	262	264	265	294	286	269	271	269	266	276	272	294	310	308	287	280	238	245	287	251	237	288	273	249	269	248	261	259	282	291	256	248	240	238	281	260	275	255	262	299	308	250	280	310	282	291	272	301	263	283	258	272	277	260	253	269	273	261	271	256	275	280	287	246	261	271	259	251	262	296	283	254	300	269	270	256	283	251	277	247	249	263	268	276	278	245	257	280	248	268	291	291	283	228	258	277	288	321	254	260	271	245	267	305	262	274	250	275	291	299	255	256	282	290	288	269	292	256	262	268	253	239	266	259	253	259	265	271	261	280	281	262	290	262	232	272	275	273	299	248	268	262	246	252	256	256	271	274	299	267	291	256	246	275	263	252	265	277	264	281	284	258	258	289	268	267	266	254	296	278	279	287	263	254	260	250	243	266	294	297	274	255	233	256	268	271	231	246	297	291	250	272	274	261	300	261	272	287	286	278	247	290	271	235	252	279	294	246	271	277	256	278	260	273	262	239	252	250	265	286	253	264	287	256	293	278	273	258	276	307	243	264	305	269	251	268	252	277	278	256	242	310	272	283	281	286	284	269	283	256	275	293	257	287	233	265	272	310	272	322	265	286	275	272	298	251	245	244	266	279	273	298	293	248	254	268	248	258	272	267	251	270	274	266	288	265	249	292	263	265	239	278	283	260	284	230	295	282	245	241	258	284	256	279	271	260	241	275	299	288	264	294	273	293	289	266	258	286	270	267	298	265	286	276	286	271	296	261	248	281	275	273	254	250	297	277	272	268	247	285	265	288	296	306	281	268	275	289	283	277	270	266	294	278	273	266	274	233	277	249	259	263	256	288	282	306	293	293	292	299	280	290	259	279	248	260	279	274	289	236	280	266	265	268	265	282	262	255	296	263	274	291	275	273	286	244	271	263	282	251	250	242	272	272	270	276	270	259	266	262	274	261	253	275	289	271	275	263	251	268	282	315	272	274	259	309	297	272	264	282	278	287	273	263	300	256	210	281	284	268	264	259	235	249	273	280	268	255	264	265	241	295	278	274	274	261	256	250	259	248	267	262	259	272	244	282	301	271	269	250	286	284	239	275	263	284	251	270	294	284	258	286	273	258	286	253	273	284	266	289	271	298	268	262	257	264	300	238	259	251	231	247	254	286	275	240	258	246	250	266	279	253	264	284	289	304	270	279	295	293	256	242	278	236	247	279	256	295	259	235	276	279	272	282	253	289	303	279	301	280	254	299	285	253	278	280	279	269	275	238	254	333	277	286	278	257	258	280	257	266	289	246	291	267	257	269	307	272	274	260	273	258	294	255	281	301	280	274	257	277	244	288	255	246	296	310	296	245	280	287	281	288	290	252	299	256	278	283	254	280	270	285	270	266	265	260	226	288	279	265	266	284	237	277	290	253	285	278	326	254	258	252	268	296	284	264	281	273	251	280	287	257	279	258	277	259	315	280	248	242	287	262	276	291	251	290	301	282	263	262	267	287	312	271	273	269	285	286	276	254	275	256	258	273	286	235	260	248	292	269	270	286	300	256	282	294	280	253	275	267	272	259	274	268	279	274	270	268	279	286	233	255	273	274	285	261	260	289	307	296	245	289	250	268	278	262	288	282	270	263	296	257	267	291	275	280	280	268	262	275	289	272	283	238	263	280	301	244	253	258	251	266	277	263	260	295	269	283	300	268	261	264	276	292	266	265	280	263	274	264	283	284	299	290	309	255	258	281	257	260	274	277	282	251	293	313	310	237	287	278	297	283	267	269	246	301	277	270	299	277	277	273	271	269	283	273	280	290	296	288	294	265	262	289	261	275	268	250	296	293	268	250	254	292	294	299	261	263	263	285	260	256	293	260	298	284	284	282	269	247	293	279	262	258	298	271	266	272	254	283	255	250	269	257	268	266	265	287	291	243	294	242	270	253	271	268	278	275	277	276	265	271	281	288	254	282	277	264	279	270	314	257	239	263	270	283	279	249	265	272	284	317	257	293	274	263	274	254	260	291	272	264	290	294	272	269	273	268	276	266	282	263	287	296	281	262	254	303	291	291	272	238	272	254	286	295	243	255	274	269	279	281	282	252	262	312	274	293	255	284	255	286	302	255	266	264	275	247	293	257	275	264	271	266	316	281	284	235	265	261	266	278	276	270	280	278	268	244	250	283	264	265	258	278	255	265	269	293	272	265	261	279	269	285	269	252	279	288	292	259	276	240	237	294	256	273	262	292	256	279	268	270	285	280	271	273	270	251	279	266	292	287	279	247	281	272	276	286	291	253	264	274	295	249	279	266	232	256	278	280	240	275	259	266	285	254	280	287	270	251	267	269	277	283	259	282	305	288	262	278	275	318	287	268	287	262	245	283	267	242	247	261	276	298	292	289	278	280	269	281	256	267	293	268	270	291	275	307	246	299	248	291	249	260	249	253	262	270	281	254	285	283	275	272	289	261	290	268	271	276	265	276	266	268	296	290	264	314	272	280	243	249	261	296	279	289	272	283	279	273	265	303	264	272	242	274	293	271	272	269	276	277	272	294	279	269	290	237	264	293	276	239	268	236	256	237	253	274	255	251	292	286	267	265	263	249	257	280	273	267	282	288	268	267	277	254	280	265	259	256	260	254	313	270	270	280	268	254	281	260	265	242	256	264	276	257	272	262	270	297	256	276	269	286	248	285	271	272	266	261	275	267	254	252	268	304	259	286	287	241	248	242	263	295	302	278	266	265	268	323	273	279	289	268	259	276	299	276	258	276	288	265	260	277	262	284	260	269	284	290	300	275	273	276	285	304	267	266	291	273	276	253	252	244	267	289	300	286	329	275	285	275	273	288	266	281	233	278	271	307	266	261	263
21441	950	1562	1669	1427	1286	1082	960	946	823	799	768	726	736	677	706	698	698	703	685	654	644	659	630	644	643	633	631	622	666	643	618	614	634	642	644	667	675	668	601	576	600	636	656	599	628	623	640	619	578	592	673	583	619	609	616	603	600	602	618	649	616	599	664	632	605	622	622	608	622	630	640	625	637	629	643	593	606	584	667	620	615	655	624	584	606	611	632	631	627	584	636	643	606	583	561	577	586	611	616	616	606	623	601	596	667	630	614	628	615	625	640	646	612	633	610	627	610	640	607	621	595	598	631	614	643	590	580	593	673	625	648	631	609	619	639	654	591	616	610	609	597	615	622	641	626	582	614	571	639	591	606	616	584	605	618	643	634	602	580	580	619	609	609	626	587	631	653	624	612	631	617	617	596	668	593	594	610	613	625	600	624	582	640	615	645	610	616	653	600	629	612	599	615	614	649	668	616	580	624	603	620	613	652	608	614	592	645	623	600	590	633	663	611	643	613	630	601	605	585	621	659	571	644	643	615	621	596	612	615	639	585	635	612	587	603	602	612	608	609	647	568	606	644	607	597	631	575	638	625	602	580	622	658	603	570	587	598	611	611	590	612	644	607	638	600	624	621	588	590	609	654	627	672	642	635	626	612	577	614	648	613	615	638	600	637	644	636	553	579	635	596	636	592	618	580	627	635	630	588	629	592	617	547	673	580	580	581	649	602	604	615	591	621	628	621	609	611	649	634	604	655	674	604	609	628	552	603	585	619	602	648	573	616	567	589	599	616	630	609	627	623	608	603	618	585	643	599	615	636	609	631	565	610	589	608	632	621	630	630	614	588	633	672	636	617	651	613	580	631	605	599	645	645	619	637	581	623	633	643	627	608	623	625	610	646	619	641	602	589	581	582	625	590	607	604	628	662	661	668	647	615	601	587	623	587	601	613	621	603	611	627	599	560	607	580	632	584	592	650	572	613	616	577	613	582	623	606	587	624	592	628	578	640	644	618	606	629	614	568	645	645	670	593	639	622	612	639	612	624	639	589	612	614	640	606	627	572	593	603	617	560	589	574	652	613	628	608	576	620	631	599	575	587	614	573	587	611	542	631	581	591	600	668	654	596	629	612	604	632	633	617	623	661	615	593	626	606	653	573	636	609	562	643	591	591	604	589	600	617	625	642	612	549	567	633	602	641	580	619	641	596	594	624	644	572	578	653	613	594	627	626	661	658	612	598	589	626	633	587	683	619	564	604	585	626	665	577	626	606	598	603	598	654	627	630	610	622	629	581	621	597	619	575	624	631	598	603	642	608	606	663	611	576	590	651	598	625	658	588	559	581	604	586	609	609	631	617	563	645	562	631	603	595	614	595	548	648	580	554	665	630	617	592	631	643	604	660	634	629	587	626	621	658	619	645	608	603	614	603	589	603	580	656	585	676	628	617	595	603	636	602	617	647	605	579	604	591	601	616	622	619	600	671	599	601	677	621	606	603	597	626	653	628	629	621	601	607	650	611	632	591	603	642	620	555	591	615	588	586	637	615	628	652	614	642	637	604	617	593	589	620	599	624	630	623	648	623	607	581	630	607	604	636	614	572	586	598	613	635	602	594	579	610	600	627	578	601	617	592	661	632	627	603	581	590	574	658	649	685	589	596	637	598	664	656	631	613	612	653	636	574	606	614	610	602	592	622	638	585	601	607	596	631	617	568	650	613	606	614	594	642	627	573	628	579	640	615	594	589	617	608	592	604	619	620	597	598	603	620	603	614	630	636	626	631	590	648	608	604	634	618	609	622	631	617	654	630	626	602	609	622	597	619	610	623	606	589	616	599	604	616	646	624	614	560	605	650	616	615	618	584	558	622	623	612	615	641	618	615	575	611	653	589	650	639	615	603	675	638	604	591	596	597	612	626	642	654	631	602	618	654	635	645	638	603	618	632	585	621	586	633	629	589	589	589	604	643	593	637	639	610	610	604	648	592	579	588	614	618	620	608	591	622	599	645	645	606	619	592	627	595	555	680	669	656	626	625	607	569	624	577	606	634	579	602	634	588	591	610	617	627	616	630	605	623	628	614	613	631	589	601	571	678	605	607	610	615	592	659	615	564	632	613	636	587	543	613	592	582	604	583	595	620	592	646	603	607	592	610	632	620	621	588	610	618	545	594	595	590	610	604	632	596	587	593	571	629	576	595	641	640	639	589	565	611	621	638	582	612	607	579	631	581	648	610	621	648	645	656	637	606	631	615	595	583	597	663	605	547	637	620	614	559	594	603	622	615	590	604	588	599	610	627	590	615	584	631	572	616	605	626	646	622	634	610	644	569	595	573	588	590	583	632	639	639	629	639	650	583	652	604	652	630	622	616	574	616	616	557	613	639	629	614	603	643	607	578	570	644	574	601	573	581	653	635	630	605	625	603	623	594	621	598	607	625	609	622	632	618	661	578	627	622	613	671	606	625	602	639	617	573	616	571	629	657	578	670	611	623	577	626	601	611	594	619	614	624	609	618	661	638	607	593	614	591	589	612	580	630	606	631	614	582	587	591	604	638	641	627	594	616	582	626	672	547	644	624	655	610	611	594	598	624	620	589	653	581	616	632	663	585	637	622	637	609	579	596	640	589	579	637	623	645	633	603	634	622	598	624	597	587	597	633	666	599	611	628	596	634	631	582	631	606	657	592	631	631	613	676	611	630	632	622	635	652	606	616	568	625	635	605	652	640	620	608	628	617	602	641	626	650	651	647	619	614	625	639	633	596	656	595	611	622	625	585	632	579	621	606	600	648	613	579	587	613	621	610	627	602	613	594	596	609	554	634	640	615	574	625	623	587	630	608	623	589	596	620	618	585	706	663	611	582	609	639	598	619	612	614	616	615	573	599	628	570	591	620	610	614	600	615	604	643	613	656	608	633	614	608	630	621	620	618	600	618	649	596	621	635	601	562	653	657	631	630	608	593	638	636	567	634	646	610	656	638	607	605	616	639	605	627	631	611	663	612	658	611	632	587	574	572	605	636	574	609	622	605	618	619	654	632	620	586	620	594	616	621	603	590	622	656	666	551	657	567	616	622	602	589	644	570	611	603	661	602	660	622	640	617	635	588	623	618	603	598	618	593	582	653	573	637	637	633	598	628	606	597	616	581	612	642	599	588	613	659	621	596	605	617	586	625	630	591	610	602	608	585	629	627	614	613	607	630	638	587	612	597	620	613	600	605	549	622	614	618	635	603	612	590	590	645	610	614	615	614	594	592	591	633	608	619	619	617	603	600	639	633	577	650	620	625	591	664	600	592	618	614	622	615	583	630	621	639	662	585	560	617	628	653	622	626	613	625	609	623	626	616	616	587	636	612	591	613	577	608	603	595	598	626	645	625	622	617	603	601	613	638	642	587	629	623	636	671	625	630	662	632	615	624	616	618	621	591	614	609	568	591	600	590	583	580	620	638	594	634	571	562	626	586	623	613	641	621	605	615	636	594	577	590	572	624	613	624	580	637
31128	4118	414	313	312	338	333	320	310	309	308	302	285	291	293	320	314	343	334	356	300	289	295	312	294	277	312	313	352	306	311	328	319	319	278	314	311	296	304	325	315	315	309	329	313	324	321	305	290	327	325	287	310	282	309	323	333	326	296	347	312	302	309	299	290	318	335	290	304	273	305	279	318	276	289	304	338	344	311	296	304	286	296	323	297	322	302	306	336	325	334	328	298	340	291	324	280	322	273	298	300	301	307	268	287	302	322	294	292	320	289	288	297	341	317	271	311	336	272	308	283	313	282	299	336	277	292	283	328	324	338	335	286	330	334	280	322	270	326	318	284	321	319	282	324	309	351	279	268	290	301	315	317	315	336	302	318	314	275	308	314	316	295	302	317	310	336	295	274	300	300	323	306	308	349	313	309	298	326	295	303	311	321	274	288	346	278	291	301	347	310	299	291	302	303	290	357	300	308	298	285	292	293	311	304	288	288	333	290	317	312	298	311	332	308	293	266	292	312	321	316	339	328	315	299	303	319	336	321	337	279	317	307	312	307	299	258	313	337	287	291	311	297	341	300	287	304	315	305	312	331	338	305	303	291	306	316	313	256	343	335	317	327	345	318	303	321	315	316	288	333	275	331	314	348	297	314	300	305	313	329	304	304	292	315	318	322	297	303	312	281	265	282	324	311	316	298	329	320	310	311	311	340	297	305	293	310	302	311	305	306	276	310	306	327	322	274	329	292	276	306	304	307	319	344	319	324	339	313	292	268	301	296	309	301	285	283	327	318	284	305	346	327	324	333	304	305	312	334	302	298	316	315	306	328	300	295	308	331	328	336	298	286	285	330	343	317	337	323	323	315	300	315	292	331	305	303	303	278	282	285	284	302	321	273	265	325	322	359	316	316	317	322	308	297	318	321	310	315	342	296	301	281	317	300	301	271	310	312	300	303	325	309	312	294	350	331	293	292	325	322	285	295	272	266	302	295	313	296	338	282	325	303	339	289	290	339	311	322	287	279	304	323	308	312	322	370	349	293	346	307	291	271	290	316	295	298	322	315	301	314	303	314	322	287	333	331	292	269	328	323	318	293	332	314	322	306	325	325	323	289	331	308	341	318	261	301	323	318	292	333	272	334	267	304	324	301	339	330	296	316	312	330	324	323	319	261	312	286	339	351	307	286	282	321	321	321	340	305	325	347	292	333	325	284	334	306	276	300	303	335	330	324	295	297	290	295	326	309	365	334	339	328	326	288	290	303	321	316	295	328	292	306	324	318	324	295	278	331	318	295	320	296	318	310	318	283	318	286	302	311	310	288	273	282	301	299	301	324	311	301	291	311	303	333	299	353	309	303	282	302	320	295	309	306	297	302	300	307	305	330	287	291	313	310	282	290	332	333	335	292	290	314	292	305	295	306	287	314	295	288	299	318	345	288	308	287	295	299	339	337	272	320	340	313	305	335	339	294	302	310	318	323	316	300	327	287	323	301	338	350	288	303	343	288	294	291	331	321	319	338	302	290	310	313	327	309	300	359	276	324	312	297	278	312	292	322	282	312	292	274	338	297	286	308	296	302	307	283	324	315	335	328	330	371	302	309	297	301	344	313	307	332	294	301	325	308	341	302	292	297	350	299	277	348	317	321	315	329	300	345	297	316	325	325	311	280	322	293	273	309	299	310	341	285	278	329	284	341	270	310	297	298	291	298	282	277	318	306	325	334	288	321	298	296	340	290	329	305	319	295	307	331	327	315	294	300	318	329	345	326	311	304	281	311	330	323	303	344	292	300	315	289	311	302	309	316	323	294	313	282	289	330	296	305	299	314	304	303	299	311	301	307	316	324	321	322	335	308	350	335	330	300	278	329	282	293	300	305	303	324	325	303	275	325	326	304	320	312	331	286	311	297	333	271	304	322	282	342	294	319	306	313	327	313	325	332	351	301	358	304	294	293	309	320	289	299	309	280	277	310	300	315	322	343	325	322	273	285	296	267	295	333	323	285	298	265	288	316	322	316	307	311	322	321	291	306	313	307	318	286	281	296	306	311	302	301	291	279	299	301	298	328	276	295	305	313	311	314	311	279	306	301	316	294	342	313	337	333	304	312	367	307	312	295	288	306	322	278	301	295	306	310	308	313	293	344	313	310	345	293	293	281	297	304	311	298	308	298	317	318	327	305	317	309	337	341	316	316	299	318	298	301	316	292	295	273	291	315	321	357	304	317	283	288	273	297	267	321	318	341	342	313	350	312	290	305	304	305	269	313	334	312	316	286	271	305	294	287	264	336	308	341	334	341	291	300	314	320	332	319	303	302	287	302	301	320	285	323	313	329	342	315	275	329	326	336	302	327	308	317	302	338	324	337	317	323	371	324	293	302	337	322	293	327	310	291	310	296	305	324	319	286	299	315	311	305	316	317	313	309	308	310	317	329	296	319	312	308	284	313	310	315	309	294	327	315	331	307	311	328	304	320	314	323	336	267	303	260	276	305	332	337	314	316	285	263	294	340	318	324	318	330	321	300	332	289	328	320	307	294	334	311	287	299	291	294	314	314	327	306	289	296	350	305	265	297	299	291	307	294	304	331	320	324	303	288	306	302	285	300	287	306	305	296	292	314	277	342	307	280	287	280	285	283	299	315	277	296	288	287	287	331	320	305	327	306	299	320	310	328	321	343	336	298	291	321	313	311	305	299	332	314	313	298	304	289	327	316	304	328	320	328	310	323	318	354	304	284	365	287	293	300	330	313	326	325	312	289	296	349	306	322	322	318	280	297	297	292	299	308	288	289	298	306	298	316	295	293	333	302	275	304	275	297	314	326	306	306	277	287	353	320	322	289	344	314	325	315	316	294	287	296	298	309	328	317	313	276	300	283	301	298	281	289	304	345	334	306	321	306	286	313	309	319	293	275	315	281	331	302	308	292	348	310	318	301	315	317	329	313	315	283	308	332	365	302	295	269	308	300	281	285	262	336	309	300	288	334	323	325	322	312	300	318	283	324	340	310	280	298	328	301	310	303	337	275	280	301	312	311	320	321	300	328	292	304	348	275	326	274	324	322	319	343	315	309	288	265	298	292	307	295	303	289	298	357	299	329	310	344	318	307	299	302	287	297	293	347	357	324	310	287	295	344	316	299	306	279	312	304	287	289	312	316	307	298	299	338	273	303	306	360	287	290	336	309	307	335	323	283	300	324	306	350	300	280	332	306	294	288	276	333	308	282	283	324	334	322	285	315	322	288	291	324	305	323	302	292	278	313	346	352	329	339	284	270	315	307	298	311	282	300	286	290	293	312	298	352	341	335	313	328	290	293	310	301	324	316	336	308	307	354	331	333	297	316	291	331	327	300	307	334	333	284	340	302	292	306	296	274	323	275	301	303	299	309	327	325	317	300	290	293	334	310	285	310	280	291	286	319	314	300	352	285	297	343	301	273	333	346	297	351	283	331	299	313	306	302	315	291	333	317	315	326	308	330	340	325	325	329	322	315	303	301	292
17743	787	752	748	751	741	685	709	721	764	692	717	700	750	738	714	758	725	736	700	752	723	711	710	774	683	766	686	707	768	721	747	731	692	706	713	734	729	710	744	731	720	752	708	674	679	755	707	652	743	759	740	722	732	688	708	721	688	721	665	751	720	717	759	708	749	733	747	729	719	798	727	787	729	707	748	741	709	709	692	737	767	691	745	712	707	726	724	723	703	704	750	714	752	705	716	699	779	746	741	758	713	659	719	723	708	700	726	700	718	691	707	690	749	723	746	695	775	718	709	739	664	710	705	719	703	682	675	696	772	757	723	621	696	681	689	722	710	779	715	742	711	675	748	733	738	753	735	719	715	740	774	733	698	744	709	679	700	702	733	700	748	720	775	707	742	663	707	707	732	717	694	721	676	706	747	694	694	750	707	766	707	721	727	715	738	757	692	717	718	740	714	687	767	773	676	700	734	742	679	721	717	733	728	722	748	683	735	687	730	742	745	716	707	725	717	735	724	706	726	714	691	683	725	691	792	724	709	674	750	717	678	684	731	750	701	681	682	716	739	704	712	686	751	733	749	696	741	720	710	713	746	682	752	738	731	741	733	719	745	749	733	730	674	729	724	695	710	730	718	749	723	711	769	763	771	695	721	710	742	673	703	705	713	690	705	716	717	686	681	708	687	742	709	689	745	761	742	711	698	727	682	716	722	718	746	750	741	718	721	733	714	709	713	719	707	716	719	717	672	726	691	681	723	713	742	725	680	685	700	756	726	747	743	693	718	727	658	733	738	745	680	700	729	697	705	723	711	686	729	712	695	716	726	686	731	766	689	728	762	696	718	698	691	701	727	700	734	747	742	696	666	742	735	730	703	764	751	705	756	707	729	690	741	716	694	705	733	732	713	682	693	722	718	707	733	705	677	766	774	738	709	800	710	739	709	721	718	720	721	733	747	668	790	728	726	724	752	739	758	721	681	748	722	710	770	681	729	684	692	719	724	718	715	705	703	690	724	673	748	736	727	730	695	718	723	672	690	768	720	700	728	756	691	737	738	678	724	718	699	659	726	744	720	742	755	758	742	721	702	699	715	751	735	753	716	737	710	716	699	756	714	735	701	691	716	672	748	710	692	709	721	707	696	754	691	662	726	709	754	734	697	715	695	709	689	738	729	697	726	705	713	726	724	704	707	709	730	707	755	742	739	760	759	701	656	728	670	718	716	706	733	691	731	722	764	732	684	732	692	712	713	739	748	690	767	762	698	737	700	738	748	722	726	738	749	730	699	720	736	738	711	746	706	759	733	722	728	705	773	713	744	716	749	733	761	724	694	695	706	744	732	731	738	745	709	738	727	726	679	684	739	712	729	709	743	734	718	699	755	720	698	719	710	780	736	688	714	711	733	704	711	697	680	710	679	730	729	746	711	702	740	747	740	709	760	696	744	751	718	712	778	796	711	734	719	760	736	716	742	746	728	692	759	714	752	686	658	689	685	728	753	706	685	711	672	714	737	730	703	748	696	728	700	720	756	700	722	663	753	734	679	730	725	740	723	747	664	703	731	737	755	731	693	783	672	704	730	686	717	742	688	714	685	693	778	716	736	701	719	704	737	710	741	678	727	689	720	777	754	691	733	745	701	687	695	722	727	700	733	764	724	690	756	728	718	729	808	720	706	697	744	706	696	727	706	700	741	696	709	741	778	749	699	702	691	671	706	708	740	764	698	731	757	677	743	707	684	742	717	675	712	694	720	744	740	733	706	731	693	754	723	730	729	677	664	634	754	732	731	690	690	708	756	704	753	762	706	741	772	710	706	740	727	759	758	734	689	703	724	666	746	701	726	702	732	698	744	708	687	699	712	698	709	691	701	734	688	711	691	748	721	735	695	721	738	745	756	774	727	709	745	752	785	742	653	728	712	756	691	731	714	702	714	695	750	740	715	721	723	746	702	760	763	712	729	743	667	724	731	708	693	726	727	696	720	768	730	724	737	681	726	694	744	721	699	682	718	712	719	665	710	725	717	715	771	713	711	701	709	684	682	684	719	774	720	716	770	754	694	727	714	738	727	775	764	750	708	684	704	746	709	741	703	704	717	683	740	746	750	781	722	709	781	710	661	659	704	732	725	705	735	703	703	678	684	733	674	706	694	738	680	714	692	729	728	733	686	707	666	714	695	728	752	701	705	795	759	688	740	723	739	716	707	724	673	653	737	733	749	761	733	748	712	715	708	741	702	718	710	725	760	756	756	758	726	689	748	726	718	731	684	690	728	707	709	712	761	693	748	721	746	750	711	761	722	731	690	739	734	717	746	755	713	742	738	733	742	745	741	701	765	734	772	754	713	746	730	687	751	698	724	758	743	731	764	686	698	693	711	702	691	773	773	688	689	784	707	725	731	724	769	733	691	690	727	745	701	747	760	705	691	742	716	700	686	721	767	718	722	757	732	744	708	695	730	760	732	717	728	705	699	737	745	720	739	706	686	737	725	688	683	725	699	727	716	812	692	727	703	736	720	753	696	727	696	683	733	730	730	773	707	690	735	789	687	684	727	728	742	706	693	651	707	741	730	707	720	655	757	723	725	677	719	726	726	718	711	714	713	690	699	720	750	750	716	698	732	713	650	737	742	747	715	727	772	709	749	733	730	682	703	742	710	692	707	717	747	734	696	687	739	752	802	724	695	689	744	727	750	691	675	711	750	731	738	718	729	685	750	774	731	733	745	721	737	711	763	752	682	759	654	736	713	705	750	750	735	743	754	718	748	738	646	701	700	702	724	710	706	720	722	705	744	695	732	760	732	735	733	708	730	700	708	802	753	721	713	732	730	743	672	769	703	725	681	791	710	724	738	762	732	684	670	716	710	695	670	755	703	746	729	752	722	704	755	694	714	790	739	683	741	715	707	703	742	693	752	696	705	715	667	701	715	697	691	709	750	702	722	761	714	750	740	725	722	717	702	740	737	721	743	717	702	730	730	667	703	711	733	747	692	727	729	736	703	706	747	736	705	671	715	724	702	728	705	738	742	659	736	662	754	729	701	719	761	716	696	660	737	675	734	740	773	745	694	734	700	701	697	746	724	752	709	690	707	701	701	780	766	712	739	755	720	696	671	720	722	719	732	723	776	700	729	724	749	737	686	769	714	726	724	711	731	701	732	732	737	709	707	681	717	673	710	698	722	758	701	714	672	753	674	676	749	701	751	730	692	783	719	764	691	713	737	731	707	715	698	767	706	716	699	751	712	703	757	688	665	716	700	689	724	765	715	747	757	743	746	715	749	759	751	770	770	742	723	712	710	722	725	721	698	725	743	754	723	680	731	745	804	708	683	703	725	735	692	685	753	684	713	730	700	714	762	750	712	719	743	763	798	694	761	721	702	759	717	706	722	762	711	760	697	679	720	741	755	717	789	741	688	732	719	691	678	713	700	733	720	718	679	744	718	728	756	702	708	770	718	736	751	690	704	705	729	641	712	743	726	718	719	743	701	769	679	720	668
32085	3519	689	521	439	426	442	377	386	379	379	382	333	390	359	366	363	348	374	334	374	351	336	341	379	381	337	340	356	372	372	339	379	335	369	360	367	357	385	354	367	371	367	376	371	358	366	370	390	362	348	362	353	355	327	368	345	366	355	330	321	351	362	346	335	354	328	394	327	350	348	390	365	349	343	369	367	366	336	338	358	319	337	377	355	345	293	338	341	320	378	368	345	364	334	339	342	371	355	330	357	309	343	334	361	366	300	360	342	358	373	406	325	351	376	368	327	337	367	371	369	322	300	372	343	344	313	334	366	354	352	338	336	377	349	383	342	337	337	343	336	356	354	319	316	357	369	398	385	343	372	385	346	330	336	314	352	368	362	356	353	345	322	322	359	329	343	327	366	389	359	334	326	325	365	376	354	353	334	359	389	304	326	374	336	349	354	336	354	332	363	346	395	365	343	345	362	372	361	348	354	351	379	401	331	319	349	350	383	350	328	392	371	308	346	368	334	359	328	382	360	353	353	335	346	336	367	352	379	365	384	334	338	315	362	347	359	367	356	330	366	353	320	334	361	368	371	322	339	360	321	369	371	340	329	335	362	362	358	337	315	393	342	360	378	346	374	332	341	366	357	360	374	335	328	384	329	348	338	345	374	348	349	333	324	329	349	351	343	350	349	367	350	375	338	348	382	361	383	369	362	329	328	366	352	321	394	367	368	395	322	390	387	334	353	361	358	345	399	358	354	359	363	343	387	351	330	383	345	332	351	377	336	385	358	353	325	354	361	371	343	353	346	340	376	325	329	358	328	387	356	329	354	370	378	376	356	333	390	351	343	337	343	346	352	292	366	342	384	356	405	365	348	360	353	388	351	366	345	338	388	367	382	324	343	341	339	387	362	354	358	335	367	337	386	333	317	379	338	387	362	331	338	372	331	379	356	358	329	356	361	362	370	357	335	393	352	339	339	354	348	379	346	388	360	320	381	339	378	311	379	366	361	330	350	362	338	344	377	353	352	355	354	358	383	362	327	345	389	384	322	330	343	336	340	352	362	345	343	383	345	366	404	387	352	335	367	358	351	364	387	375	328	384	316	336	409	353	340	331	337	350	312	367	360	354	390	376	340	365	345	357	317	336	365	372	328	341	349	373	353	363	328	285	389	406	365	389	362	370	348	328	343	369	353	355	368	380	359	406	405	349	355	381	358	353	324	355	339	352	343	358	365	365	347	362	335	353	333	370	383	359	347	338	344	349	327	381	388	331	378	343	353	366	371	340	358	381	353	344	381	352	379	337	334	371	325	355	328	340	351	304	337	389	359	364	377	326	362	342	336	344	354	327	354	386	336	389	340	332	358	388	345	338	336	382	343	339	376	364	342	352	356	351	353	339	332	320	326	381	395	345	329	366	354	358	335	358	322	328	343	357	385	375	368	370	343	386	336	325	369	366	336	353	327	379	343	327	383	371	377	358	359	338	349	369	384	320	360	337	355	358	345	366	329	355	396	328	327	344	353	391	309	337	313	372	381	378	371	367	322	327	340	336	366	361	335	340	337	360	360	329	344	369	345	359	324	365	340	332	326	355	335	356	350	350	388	353	342	367	361	337	375	369	346	348	374	348	366	311	363	325	358	365	344	352	361	304	347	350	338	293	347	365	333	353	370	382	347	376	356	346	330	387	368	371	347	350	354	344	378	380	379	374	373	317	343	343	358	341	361	356	310	357	346	376	362	372	365	348	337	365	283	345	326	358	374	358	341	369	369	348	378	356	363	346	380	380	361	359	349	313	362	362	348	325	312	326	358	358	362	361	345	374	338	359	370	348	346	354	377	351	350	356	353	359	344	319	338	339	372	325	327	361	373	334	334	355	357	368	362	371	366	335	383	332	366	320	342	336	340	346	340	355	374	373	355	330	360	339	365	360	385	329	358	363	327	353	363	350	344	362	317	344	379	332	327	356	351	337	356	364	401	390	369	355	383	354	369	352	379	369	348	344	347	325	370	356	376	320	389	341	319	355	370	359	362	344	315	399	360	335	322	359	363	337	341	342	360	339	341	343	386	323	360	347	392	393	328	327	320	389	369	378	350	290	352	342	297	306	383	348	368	388	342	355	371	347	373	328	366	379	345	340	336	362	371	353	355	358	351	365	348	353	345	346	350	321	357	349	349	362	339	334	335	356	325	365	348	349	379	362	327	348	379	324	347	398	354	388	367	369	378	335	357	336	310	346	338	333	367	349	327	337	341	374	342	347	353	298	344	349	335	352	332	364	345	338	356	344	339	336	326	360	343	369	304	363	348	361	339	343	334	350	354	350	372	296	338	343	383	338	348	347	335	360	350	341	347	340	337	344	380	321	344	354	308	358	359	411	349	352	347	366	319	323	346	360	363	336	374	344	360	335	369	348	355	402	348	349	348	344	376	305	336	337	325	357	347	348	359	336	350	368	344	340	367	333	321	320	350	385	363	354	345	349	369	353	354	352	364	323	356	396	330	381	348	366	332	356	354	352	348	375	358	329	390	369	357	311	351	338	335	333	323	351	351	362	363	359	353	341	380	377	351	356	344	350	364	322	313	340	357	356	391	342	351	371	339	372	337	347	322	379	335	340	317	376	324	354	369	353	374	357	327	326	320	354	332	335	337	353	365	365	392	347	359	340	372	387	435	351	375	358	343	359	347	309	357	365	377	379	376	377	329	387	373	354	344	361	362	350	339	337	339	351	375	357	355	387	401	352	364	358	349	335	334	373	351	333	367	357	372	363	343	350	330	370	357	344	352	367	352	318	352	371	365	340	370	339	350	362	351	337	369	379	365	331	358	324	363	324	341	325	353	350	372	371	372	387	350	351	335	365	348	340	345	357	361	369	319	360	380	329	371	357	355	341	346	330	351	338	367	369	331	316	351	355	363	352	331	356	348	317	360	317	324	339	357	340	371	364	377	324	381	330	350	344	345	367	319	367	385	329	340	326	341	366	353	372	362	359	385	346	354	367	332	349	340	348	364	355	361	385	350	356	396	354	329	334	343	355	344	335	357	371	347	360	346	377	349	332	404	386	383	345	344	375	359	395	335	330	373	357	347	350	365	350	303	353	343	342	345	352	328	352	325	333	331	329	342	345	343	344	348	376	392	345	397	352	385	361	343	347	326	330	321	340	364	289	335	333	348	343	331	367	375	363	348	335	354	305	352	336	356	382	371	366	356	406	371	409	322	371	349	340	306	362	359	351	387	308	376	330	329	366	373	380	354	384	341	354	367	347	388	343	325	381	358	379	373	325	348	365	390	351	390	327	353	384	328	368	315	346	355	347	329	355	350	376	386	349	339	329	342	362	355	348	361	357	350	324	337	366	382	379	364	351	319	353	344	335	326	380	345	345	352	332	339	372	332	341	344	334	333	365	364	323	305	330	345	346	354	352	378	375	318	344	368	319	326	350	369	346	343	333	339	349	333	324	363	369	373	375	346	344	367	312	318	365	356	377	378	350	359	340
17557	1045	1285	1502	1273	1209	1097	1066	982	989	936	913	903	861	836	847	828	910	901	795	851	874	860	866	786	814	816	811	740	805	823	806	792	868	846	807	820	812	841	791	857	789	786	778	789	748	813	778	815	810	786	785	766	776	790	779	793	788	783	776	741	804	803	734	790	770	750	757	768	767	803	774	753	801	778	778	800	761	829	776	796	759	762	719	771	751	767	845	828	803	810	777	789	738	782	804	816	777	817	785	807	848	813	784	743	773	800	814	825	837	872	835	773	830	797	855	761	806	801	843	817	770	841	766	835	813	778	771	790	792	767	786	819	813	785	791	818	849	789	808	768	785	821	776	784	827	811	825	758	797	784	788	838	800	802	810	787	769	827	757	803	782	770	805	751	783	830	799	802	781	766	855	751	728	766	831	760	855	751	781	783	799	827	748	802	775	745	779	799	776	785	782	781	785	831	815	811	780	775	805	802	747	749	792	777	758	825	810	779	786	809	775	876	774	821	739	834	822	805	791	807	778	797	797	816	773	798	774	794	808	816	782	786	792	808	767	780	761	789	807	807	808	773	755	787	786	761	783	805	786	786	808	831	798	786	769	805	791	796	754	738	797	812	787	817	816	789	803	831	801	785	792	740	777	834	811	803	843	786	767	751	835	808	798	842	790	766	771	773	765	783	815	749	760	815	756	781	812	801	806	809	819	807	824	773	783	771	795	806	798	762	795	844	813	770	785	767	799	801	843	824	814	800	805	804	814	836	798	781	798	788	830	820	772	774	781	790	795	783	789	754	820	779	759	776	821	816	828	807	835	814	836	776	808	782	787	742	772	785	757	792	801	811	797	794	787	791	831	798	837	763	793	802	821	771	819	776	796	801	839	728	795	724	813	799	787	757	787	842	830	821	786	823	817	795	839	798	851	786	780	754	813	823	801	749	758	814	809	800	827	791	802	818	820	827	791	880	828	837	782	772	805	759	785	777	819	764	811	785	817	805	817	801	792	782	774	760	793	822	751	795	831	779	806	794	799	794	799	789	784	788	769	767	781	772	780	768	820	787	825	795	786	744	722	816	773	817	795	813	782	834	765	812	756	812	806	827	798	832	812	817	782	793	839	790	787	790	822	856	784	851	795	786	786	791	821	804	834	805	785	771	780	767	813	790	798	783	805	796	794	824	789	754	825	809	755	798	820	763	770	774	825	815	740	835	777	852	791	748	846	784	757	812	760	783	778	825	812	807	804	809	800	822	801	778	828	778	790	789	761	808	793	794	774	785	822	848	767	790	826	802	799	789	830	836	818	772	823	784	788	843	805	818	768	793	795	778	815	819	795	766	801	827	851	726	790	855	849	806	784	753	769	757	799	814	777	816	760	809	779	801	774	837	739	787	848	713	779	791	785	767	781	769	793	802	806	795	818	856	789	815	820	758	798	811	784	801	784	729	761	793	783	750	820	849	789	757	824	786	799	793	813	839	782	759	788	739	784	735	725	768	771	764	756	823	816	800	825	770	838	795	817	808	785	797	780	770	823	767	834	819	759	794	807	778	763	797	788	850	829	786	801	768	814	811	752	825	798	804	802	763	819	825	784	787	793	836	753	827	764	760	793	804	813	765	768	818	798	838	759	790	772	823	862	764	746	779	836	816	778	823	798	782	793	833	808	767	785	777	832	858	775	768	738	830	767	797	801	790	805	772	777	788	809	812	775	811	797	736	848	775	745	776	764	780	827	819	784	842	810	755	792	824	777	871	856	743	789	796	811	771	769	735	783	783	753	814	846	796	795	801	753	812	827	762	800	770	815	784	736	827	842	822	819	774	785	808	790	813	806	748	758	755	785	785	829	812	802	829	826	823	751	770	760	774	797	758	792	782	813	825	787	814	811	755	820	819	794	754	796	778	782	776	782	789	803	757	827	761	792	842	761	777	780	836	847	820	806	830	749	801	817	766	779	807	791	840	799	807	856	808	819	791	786	826	850	764	828	800	713	793	785	820	820	815	807	767	894	813	799	716	783	846	797	804	791	795	837	837	776	782	821	802	765	824	801	769	837	823	740	781	813	835	752	806	802	750	751	829	826	774	793	791	763	792	819	802	804	799	780	800	800	839	773	779	847	804	870	793	802	781	766	794	827	752	781	770	797	812	774	785	804	817	800	803	751	800	811	773	779	823	834	808	817	796	815	816	851	794	793	792	829	772	826	786	793	805	759	786	778	810	810	751	816	761	705	808	838	802	772	801	801	779	799	768	740	800	810	755	773	795	743	786	831	808	849	790	790	808	817	844	820	815	776	794	773	803	768	803	796	768	828	842	844	807	822	806	799	791	782	789	825	784	799	812	768	799	795	809	844	828	789	804	800	763	781	749	799	804	820	779	802	774	768	831	765	820	796	806	770	811	794	781	780	824	828	818	803	828	761	830	785	831	768	786	829	765	785	842	821	819	815	817	763	793	824	766	786	814	784	800	806	785	817	838	818	816	764	803	804	781	758	778	777	801	790	795	730	816	765	804	748	814	843	781	856	792	803	824	740	812	766	805	809	759	762	755	793	845	797	780	846	773	838	765	853	783	779	782	783	799	831	857	789	799	791	774	815	750	838	756	806	809	775	797	789	852	771	887	817	841	771	781	762	823	852	759	790	803	842	823	817	787	767	787	840	827	825	794	757	773	837	829	762	777	792	811	811	773	781	786	797	846	788	802	795	791	773	796	815	789	796	764	797	746	758	799	823	820	783	823	810	798	810	767	804	824	793	737	836	794	800	763	798	814	785	773	767	792	778	807	779	865	826	752	807	824	800	750	794	772	800	845	747	796	828	811	830	716	730	794	844	778	780	810	807	773	799	803	789	756	797	782	818	780	822	780	814	748	765	817	805	775	782	812	792	806	770	772	787	771	770	795	836	803	820	751	815	869	783	829	822	767	825	757	838	829	791	812	823	804	758	738	760	777	862	752	802	799	784	816	835	801	779	796	767	775	787	839	794	831	753	798	766	824	810	842	763	770	824	805	815	825	759	785	818	848	832	810	801	807	785	815	768	791	779	837	784	804	801	782	784	752	800	797	798	801	800	816	795	798	773	739	767	815	779	750	782	780	777	810	794	841	802	798	826	767	819	812	817	803	775	796	823	819	814	759	748	750	779	802	819	800	782	847	853	746	799	826	814	850	804	827	784	836	740	773	832	765	799	805	754	814	801	799	818	748	807	816	838	769	783	822	781	839	801	759	793	812	824	783	835	757	822	796	785	809	818	782	809	816	771	831	737	826	774	807	812	782	770	765	762	773	795	822	809	765	817	807	766	754	739	758	799	801	814	797	821	835	762	785	802	834	819	807	797	833	831	809	821	823	782	813	811	829	813	747	829	800	834	773	833	780	806	773	817	809	723	774	800	776	772	756	816	816	747	837	800	805	791	773	786	814	793	794	789	812	775	827	836	752	777	811	820	824	768	738	807	819	771	795	808	773	762	827	831	769	786	827	750	750	786	774	818	854	806
48963	10127	1528	575	464	449	353	318	328	314	315	294	303	272	281	313	296	291	315	268	265	287	280	270	314	282	278	289	288	256	251	251	262	285	270	285	288	265	307	287	258	298	286	253	255	282	250	262	263	265	274	275	300	299	267	273	254	264	287	282	271	269	260	308	267	295	247	252	289	272	302	268	265	288	258	239	261	281	292	278	280	257	303	292	270	276	274	258	274	274	327	296	274	265	291	286	284	259	291	300	260	253	285	285	261	231	283	253	294	276	332	292	259	281	265	295	288	292	286	251	265	260	286	279	275	276	297	291	288	306	280	271	266	277	301	304	278	281	288	277	260	265	262	295	263	274	296	291	299	236	268	278	272	262	278	276	278	289	253	249	298	301	275	301	298	303	281	253	263	274	286	273	255	270	289	252	297	261	298	264	274	265	293	290	288	259	276	250	304	274	265	255	257	253	311	301	295	276	291	280	260	249	264	257	295	290	251	260	290	298	294	289	263	256	276	290	283	327	264	232	264	268	291	294	278	297	314	261	272	313	274	280	285	269	275	260	262	290	276	249	272	290	266	290	281	271	272	272	291	295	284	245	261	265	280	254	306	267	256	282	264	275	276	275	252	290	293	271	277	294	316	278	291	288	266	290	256	273	258	237	263	304	274	262	274	285	276	306	283	269	260	281	276	296	284	283	293	263	284	286	269	285	281	295	286	290	294	244	287	251	269	267	277	284	258	256	283	283	257	233	248	293	250	273	286	279	246	276	275	279	296	257	273	295	294	291	294	277	289	238	305	285	271	267	290	255	282	290	241	288	259	276	249	288	282	254	265	265	274	278	271	271	271	267	288	280	272	278	312	296	304	269	266	279	297	291	289	293	299	274	255	296	260	262	291	298	285	232	293	259	265	277	283	263	282	272	257	277	278	255	265	299	261	277	290	286	294	275	274	265	280	269	271	294	271	255	281	291	287	268	277	296	303	293	270	283	290	258	283	270	260	249	272	282	293	284	265	275	257	279	282	278	264	254	273	283	282	287	296	281	259	308	277	263	286	283	248	309	288	289	310	261	304	256	284	279	263	302	279	270	280	285	277	278	300	286	262	281	280	228	257	270	280	263	286	243	292	277	292	281	275	256	256	300	292	287	293	270	299	287	256	260	270	257	276	258	263	259	303	294	282	274	265	292	283	262	285	273	274	258	303	275	253	284	276	260	272	311	296	250	259	255	301	303	286	264	311	286	284	278	260	269	257	264	262	287	280	256	280	279	298	275	291	286	290	300	281	298	287	312	293	239	259	277	281	279	267	266	273	290	265	284	263	273	297	259	260	284	268	304	233	308	276	247	266	295	307	312	307	259	303	262	278	265	306	301	277	271	273	253	333	276	278	336	266	290	279	276	302	281	292	303	279	286	253	279	298	272	285	265	248	286	293	310	276	275	306	253	310	253	245	275	276	296	284	309	278	267	286	275	272	283	268	256	280	237	280	282	245	296	310	286	247	276	275	277	268	265	243	275	234	303	270	280	271	305	277	263	263	274	277	239	264	265	304	258	286	273	280	268	285	241	277	316	293	303	312	293	278	276	306	270	274	279	249	276	272	281	285	271	255	294	302	314	285	262	272	261	266	278	283	294	290	260	251	243	263	272	277	297	304	269	278	265	278	287	312	259	268	272	273	277	282	263	275	302	278	275	266	270	270	243	257	308	258	274	265	268	253	306	256	288	282	271	239	269	256	247	279	266	289	280	287	285	281	289	283	273	298	285	311	267	290	276	285	270	311	267	255	299	276	282	275	260	269	318	309	298	293	271	288	295	263	278	243	279	232	257	281	285	257	266	265	272	262	289	253	309	290	271	284	279	269	272	241	280	266	248	289	300	280	278	315	247	295	274	291	264	289	261	240	275	268	261	269	275	264	295	291	267	270	282	268	264	273	280	295	303	298	276	254	269	281	264	294	294	252	261	267	284	275	274	237	277	293	301	292	293	274	289	277	268	258	251	304	249	275	287	248	276	265	269	249	285	277	278	277	278	267	271	263	293	292	266	268	266	249	275	264	309	247	251	289	279	283	258	273	270	281	265	239	300	304	295	299	277	298	264	242	258	276	258	258	265	285	258	275	271	308	266	288	278	256	286	299	265	317	282	299	280	247	261	284	263	278	288	256	245	256	249	264	286	285	268	300	310	267	282	269	247	259	286	276	291	287	272	273	250	318	261	264	263	287	302	286	264	269	267	285	260	286	296	264	270	309	294	277	277	275	233	263	285	259	262	285	264	285	268	296	283	286	281	277	298	277	265	255	286	281	287	265	284	235	300	287	281	282	282	264	242	276	283	269	297	297	293	292	265	273	263	279	313	311	279	263	255	267	285	264	286	233	274	276	271	306	290	270	280	280	283	292	273	284	296	286	249	291	284	260	257	277	265	277	273	280	266	287	270	282	286	278	266	265	288	277	290	282	266	275	295	286	278	280	261	290	278	275	259	294	256	254	285	291	274	273	284	250	267	243	295	270	308	270	272	266	258	299	290	298	285	260	285	267	322	264	276	271	253	278	261	290	287	264	279	285	313	294	309	258	283	287	242	302	283	270	290	281	296	299	284	276	267	235	253	274	236	277	306	275	277	271	302	275	245	269	304	287	295	256	238	285	260	265	280	287	268	292	267	301	249	288	294	298	262	274	260	288	301	256	244	286	270	263	267	276	284	292	286	278	269	273	288	285	263	279	290	283	281	290	310	297	265	303	268	307	245	280	281	263	255	292	275	261	285	271	281	256	270	283	274	330	293	260	298	257	265	271	230	230	265	310	283	255	256	254	262	269	292	270	271	281	260	292	256	290	271	292	282	301	297	261	280	275	292	275	307	301	292	277	319	281	269	251	277	336	251	278	279	276	275	266	309	263	282	244	296	286	275	279	264	275	253	283	271	298	280	265	284	284	272	284	286	254	262	277	283	269	268	291	275	286	257	292	279	297	295	273	249	287	297	284	291	306	276	288	244	243	330	313	265	300	278	261	278	277	272	278	265	288	296	248	300	286	292	285	269	294	264	278	304	273	277	276	283	285	264	313	270	276	296	276	278	309	276	280	276	247	261	287	281	266	304	303	282	288	283	283	281	266	269	282	272	255	269	213	267	302	255	271	263	256	285	296	269	258	291	257	277	257	273	302	284	269	273	262	255	257	324	252	293	285	253	280	270	251	276	332	318	285	265	256	279	259	302	280	249	300	284	266	289	292	275	280	269	285	278	281	263	268	275	259	318	292	280	274	277	287	311	253	251	283	265	291	243	252	270	285	256	288	257	300	294	267	275	279	238	253	293	289	279	280	264	259	269	263	307	290	272	270	299	256	297	248	272	266	274	259	275	273	290	262	269	292	280	266	301	263	278	267	253	249	266	250	253	273	271	263	238	258	309	244	315	268	248	264	290	276	258	282	244	312	274	279	271	268	277	342	274	275	295	278	250	274	286	283	272	296	286	276	293	276	284	260	246	278	277
24887	999	1537	1701	1435	1305	1057	990	969	884	770	808	768	755	778	769	683	646	720	667	673	694	698	665	673	663	659	673	606	641	660	592	638	615	645	646	684	663	627	604	646	626	636	619	635	681	631	644	646	644	668	648	656	624	592	596	612	651	644	612	677	626	626	671	632	599	637	653	658	626	644	602	634	622	673	607	624	627	611	649	647	627	665	652	599	650	649	610	654	633	602	590	615	594	610	645	628	627	598	647	636	639	620	615	628	625	656	579	624	618	611	628	607	629	606	622	611	595	624	599	625	688	662	600	603	651	630	637	594	606	627	579	585	605	611	636	603	597	616	619	609	635	634	576	631	580	612	633	606	596	636	630	631	681	661	614	630	608	602	646	617	680	649	656	567	633	595	605	670	591	597	628	630	607	619	619	599	628	620	638	626	601	596	638	600	621	573	620	606	620	650	639	679	624	642	621	595	641	587	648	614	654	595	606	607	631	617	642	677	599	622	642	659	645	619	607	643	597	637	609	636	635	583	574	568	632	644	579	659	620	612	608	645	614	603	661	608	635	607	614	604	623	605	582	617	628	642	646	643	667	561	603	627	582	621	623	629	627	613	629	653	587	627	599	656	608	661	583	621	619	587	645	587	626	650	600	615	636	666	594	613	658	619	616	636	608	672	639	585	615	604	630	674	609	585	628	646	635	643	653	613	649	648	618	604	616	619	601	627	619	620	597	644	671	602	645	631	597	606	618	642	632	588	633	626	639	603	611	592	654	670	640	617	643	615	578	635	625	587	647	645	620	641	610	630	657	612	675	686	621	603	614	685	653	589	618	608	608	663	613	626	638	607	606	585	637	628	627	639	643	648	609	654	670	615	626	632	604	595	582	614	594	638	593	653	619	578	632	602	602	608	651	610	630	635	620	644	651	633	597	628	590	600	664	582	637	644	574	639	636	620	619	651	651	590	620	603	605	626	615	608	597	600	635	565	634	595	680	576	649	596	650	622	592	622	620	623	581	629	636	613	633	635	600	643	640	699	605	634	641	604	630	648	609	645	650	651	619	606	611	577	618	623	619	641	634	638	652	650	656	587	597	599	595	655	640	653	663	626	628	649	601	621	616	597	604	637	613	614	640	631	606	636	600	632	604	613	650	569	606	614	640	621	639	585	675	609	633	645	637	659	635	596	632	597	631	621	643	682	657	627	599	616	591	597	607	605	683	637	623	630	654	620	584	658	604	643	615	601	613	593	614	653	650	657	613	665	607	617	656	581	620	656	633	610	616	636	618	588	665	640	639	621	617	614	657	648	607	626	650	627	598	571	621	648	612	635	621	616	636	627	628	617	607	618	664	632	607	614	663	618	600	623	654	579	644	659	607	649	638	627	636	593	617	616	587	561	629	632	634	634	614	596	651	577	614	606	620	622	627	644	631	644	616	584	644	615	667	657	639	577	595	678	633	621	621	612	623	651	634	652	595	595	632	637	626	643	647	635	617	681	626	662	614	678	640	647	590	600	642	653	612	651	600	668	660	621	598	629	589	655	616	645	635	625	602	626	645	608	654	625	627	625	582	648	596	588	573	606	651	669	643	600	670	621	636	630	622	564	630	693	642	618	630	618	599	641	628	638	597	606	613	654	680	643	609	630	629	643	616	645	597	625	632	605	630	613	611	605	641	608	642	615	587	645	631	611	620	629	622	592	639	605	617	644	633	607	632	595	617	643	613	611	598	623	610	588	656	648	625	639	677	602	594	603	667	620	608	614	601	630	637	622	620	613	619	630	645	594	651	584	643	637	634	631	611	614	644	601	642	654	568	643	653	679	607	617	663	652	638	622	652	615	625	642	648	673	626	559	607	629	659	618	603	649	647	615	591	636	658	624	635	618	612	612	593	625	650	604	595	635	652	603	596	617	639	637	614	649	629	637	599	617	633	613	661	665	638	657	644	599	658	621	638	628	639	664	638	603	655	602	627	649	612	618	628	585	638	603	598	589	601	602	616	635	649	582	615	648	633	634	611	633	643	621	654	663	653	580	582	641	595	642	608	632	626	590	612	611	630	605	614	655	649	607	611	679	636	620	608	633	617	606	643	638	632	613	596	629	632	633	633	610	612	645	628	617	590	618	656	595	599	675	647	649	617	635	638	613	684	631	658	611	581	625	623	635	628	636	623	640	619	645	612	641	612	603	632	594	644	622	635	613	617	649	630	637	588	608	629	629	634	620	619	645	647	647	611	598	571	621	641	649	596	602	604	625	632	578	616	612	639	640	594	631	593	653	617	605	656	649	617	566	633	614	669	599	625	622	618	661	645	654	612	611	614	635	642	633	614	632	638	633	598	642	647	582	652	628	654	688	608	627	627	597	643	567	619	656	563	648	604	639	634	673	589	595	625	640	618	650	601	634	660	639	625	603	639	617	577	642	632	625	632	663	668	635	632	627	615	692	618	669	603	631	613	596	649	607	602	634	614	617	633	662	643	628	627	599	588	617	608	629	618	602	644	610	596	638	621	597	641	650	643	607	648	655	584	659	638	635	599	639	577	601	648	608	602	637	623	629	629	619	623	620	599	645	617	623	659	644	598	664	637	625	643	686	603	696	646	592	660	653	612	637	618	642	637	593	622	655	623	680	603	660	585	617	594	674	625	640	637	626	583	624	656	614	631	647	627	625	624	671	697	638	645	661	628	605	595	617	637	608	697	604	603	562	614	606	657	643	560	683	607	658	638	655	606	649	597	631	598	611	609	609	621	649	593	608	609	609	611	645	636	678	635	599	641	589	629	604	627	607	615	622	624	596	635	603	598	665	620	653	599	650	651	604	605	649	653	651	599	621	639	604	631	622	573	651	644	645	652	635	625	621	637	575	621	604	625	586	653	646	603	614	626	610	612	637	640	649	581	650	655	640	629	602	674	624	660	653	609	625	620	656	592	595	612	601	660	593	628	644	621	621	641	683	631	617	631	626	659	634	579	616	631	588	620	610	607	594	641	682	573	628	590	634	597	613	631	635	652	603	627	616	626	627	561	617	627	622	624	617	691	580	647	676	621	636	573	614	592	615	611	648	624	648	665	639	656	646	589	653	621	640	625	610	647	658	653	578	574	639	649	608	652	659	644	627	628	638	684	615	567	618	627	658	581	643	657	617	624	563	649	640	612	620	643	648	618	626	606	645	609	635	614	629	629	633	624	594	615	613	589	620	648	666	602	676	602	628	572	666	630	647	601	629	623	633	603	607	641	598	666	649	685	628	620	648	626	582	616	643	621	631	661	573	604	609	644	593	627	640	581	607	609	625	685	604	651	675	574	572	643	569	620	620	641	654	655	644	586	623	622	621	596	626	625	613	610	613	672	636	623	623	609	579	659	645	642	559	632	615	580	661	651	603	652	657	605	595	614	608	611	598	606	657	623	601	603	629	604	596	630	655	658	651	671	638	578	601	632	621	609	632	632	612	593	648	644	618	633	639	661	593	667	558	625	626	631	623	602	624	634	643	631
29418	3168	375	316	319	294	320	269	326	287	300	334	289	288	321	360	299	314	321	315	300	293	311	308	288	331	282	318	306	328	310	327	338	346	306	323	302	321	289	322	307	304	299	296	332	309	319	295	283	304	335	324	315	301	297	323	337	288	313	311	299	274	328	273	320	297	315	312	308	306	315	300	300	311	300	308	336	325	305	260	274	321	302	303	320	322	334	324	313	298	297	326	293	315	290	321	289	310	321	312	307	308	282	300	321	319	315	269	335	300	299	292	273	293	291	309	318	301	313	315	314	325	336	306	344	262	300	290	304	277	281	272	323	306	324	283	275	323	302	293	309	292	289	325	278	276	313	319	326	292	305	309	294	322	286	300	297	328	307	286	280	336	285	320	356	325	277	272	286	320	292	303	315	310	293	314	305	291	340	291	320	307	318	298	285	319	322	327	317	306	313	327	304	323	313	283	317	305	286	312	284	349	327	305	325	320	312	327	327	326	336	306	311	324	316	285	307	300	296	296	322	303	296	300	316	367	299	310	340	269	308	276	288	301	331	305	298	306	309	304	264	302	301	290	288	312	326	297	297	350	295	292	344	305	316	320	321	281	313	308	330	300	296	337	320	298	333	278	292	300	308	296	308	310	302	290	328	269	316	301	305	330	316	302	327	270	321	319	322	298	307	307	324	309	325	282	304	341	339	316	309	355	327	341	323	279	313	316	317	287	321	325	304	346	310	334	297	329	303	275	285	334	314	302	326	293	296	280	299	295	291	289	299	321	325	315	287	332	282	308	296	303	320	339	322	272	307	306	279	333	286	314	295	289	340	299	283	304	338	365	310	273	287	308	295	306	304	305	295	304	344	315	302	329	338	335	322	325	294	315	312	301	277	292	292	320	286	306	340	331	312	315	317	294	272	306	316	305	315	326	324	316	311	308	328	299	334	296	317	342	294	329	322	301	288	286	296	326	319	307	320	275	315	330	299	315	318	315	312	323	337	331	323	296	321	334	285	325	322	294	335	347	280	324	314	260	307	333	290	287	286	289	318	337	272	306	319	325	329	342	328	308	322	317	325	278	318	304	296	351	328	296	310	293	325	301	308	329	295	308	329	316	332	302	294	313	319	292	322	285	269	357	287	308	325	322	264	328	342	282	310	314	303	318	314	306	320	322	284	309	308	320	302	320	321	322	321	329	317	275	294	303	304	276	338	327	331	286	340	288	319	307	326	280	294	310	296	328	327	304	314	318	318	337	309	312	308	293	328	313	303	300	328	317	327	326	293	298	293	292	299	324	318	294	311	305	318	346	356	309	293	318	342	305	310	285	307	309	256	326	312	315	277	325	321	272	336	308	306	319	315	337	270	358	356	293	322	321	347	258	363	304	312	304	311	311	284	293	310	309	291	322	332	317	305	313	282	297	302	324	332	288	301	320	326	277	319	306	350	326	305	314	331	298	337	326	313	296	335	293	303	298	292	325	333	335	288	319	301	286	328	353	261	287	332	301	278	304	323	298	324	282	283	319	346	314	308	324	327	316	355	272	320	302	270	330	296	347	305	302	347	301	311	297	346	321	313	310	328	300	347	310	296	299	310	327	277	305	332	308	340	270	331	326	285	302	329	325	320	353	298	291	318	274	306	284	300	322	285	317	323	322	364	321	322	308	300	307	271	341	309	289	297	303	289	303	345	311	325	326	308	283	332	313	333	305	310	303	283	281	311	309	317	362	290	314	288	300	306	314	294	304	344	313	317	272	333	310	302	333	290	308	299	323	325	308	305	288	293	316	312	311	315	296	313	305	301	311	310	315	324	325	323	316	288	309	270	270	301	302	329	305	328	301	312	294	315	309	314	328	328	316	301	310	344	318	297	335	339	316	296	299	300	301	304	292	295	261	330	315	319	315	329	344	322	292	315	320	337	335	328	337	322	306	301	315	262	321	341	310	281	330	331	328	320	320	293	329	281	293	277	328	302	245	299	318	336	321	326	315	317	340	307	340	329	304	288	345	308	313	281	335	288	322	316	296	327	292	280	301	291	295	318	336	267	307	289	284	282	290	341	323	310	281	311	285	303	323	318	324	375	286	325	334	283	293	313	327	351	277	284	325	293	331	321	287	329	306	316	342	287	309	319	292	290	307	297	340	332	329	310	308	315	298	303	319	302	342	337	320	286	334	354	317	322	312	275	310	297	313	344	307	298	335	303	314	304	331	325	288	319	328	311	300	340	319	304	309	304	335	321	322	277	332	312	323	287	267	316	325	296	320	299	288	280	306	304	292	302	297	289	328	289	361	340	300	324	311	304	338	332	291	341	291	306	317	303	302	319	304	328	330	324	299	316	338	311	307	304	289	333	310	275	320	308	300	291	293	333	276	296	290	335	334	314	306	333	313	307	268	322	347	279	334	317	313	315	295	299	318	311	296	283	305	312	310	310	327	328	290	330	329	313	328	306	334	307	314	303	331	292	319	313	289	341	326	300	339	313	366	299	318	299	293	295	324	328	316	297	319	300	323	343	309	318	294	302	313	296	309	287	301	268	261	317	324	279	274	290	346	342	330	319	318	311	317	308	330	276	313	301	296	319	324	293	348	292	310	310	328	321	299	312	340	306	318	326	356	327	314	308	287	300	312	308	325	303	294	309	283	325	344	346	315	349	311	287	330	281	287	272	344	321	321	302	316	311	303	325	296	316	316	276	347	339	299	329	299	326	330	276	313	326	330	298	313	296	302	313	308	311	325	341	329	331	319	310	307	328	288	282	318	289	292	298	272	316	298	322	325	298	338	308	324	300	313	309	308	280	327	341	332	325	311	300	330	301	291	297	306	297	331	318	302	307	284	301	281	317	308	327	284	309	319	308	292	318	350	317	300	294	337	337	314	288	304	342	320	297	282	307	366	300	317	305	279	298	281	280	303	284	319	315	315	318	305	317	328	320	317	325	289	290	339	274	326	288	277	307	312	284	297	289	290	309	300	344	343	296	273	351	302	311	316	312	303	321	310	320	334	325	307	297	274	341	324	312	286	301	304	294	327	328	311	329	328	257	305	342	324	308	323	335	294	309	279	314	299	303	289	285	305	303	313	299	326	296	348	322	285	328	332	316	275	263	285	327	293	294	303	295	308	306	295	344	344	314	284	316	324	272	331	332	299	304	319	316	272	327	291	276	274	298	340	295	306	294	346	293	328	341	287	309	309	312	328	277	300	339	321	315	308	288	300	311	266	346	306	329	306	346	318	276	299	292	328	310	339	305	326	318	325	319	289	343	311	311	268	290	299	287	295	310	306	305	328	271	310	314	332	307	325	295	287	296	303	315	318	322	298	312	323	303	325	314	325	312	292	309	342	293	341	311	305	301	298	298	291	303	312	332	328	351	319	293	331	319	298	305	356	332	304	314	304	313	317	313	306	337	324	353	336	320	307	320	343	327	305	282	306	276	286	314	312	272	285	340	268	271	305	330	304	314	313	315	321	309	337	304	320	320	323	349	319	279	322
17271	755	725	784	731	750	756	748	726	724	717	732	724	737	744	670	716	737	755	697	722	749	714	711	767	688	717	725	735	706	777	648	726	760	699	737	684	745	735	717	736	751	713	709	715	670	737	712	691	771	697	714	730	741	757	761	720	734	736	779	711	727	681	669	753	715	676	715	668	771	708	715	713	737	801	736	733	731	726	694	679	728	722	694	703	739	703	705	762	719	718	678	718	695	679	729	743	701	666	689	734	708	694	775	686	739	714	707	676	698	708	723	725	733	750	712	736	734	706	763	700	725	723	703	764	722	749	749	672	723	721	670	669	716	765	722	702	694	748	676	686	758	735	755	735	707	684	700	717	729	713	748	724	744	751	728	756	709	690	750	740	742	724	693	747	720	732	713	702	721	715	757	711	685	727	690	710	733	691	763	683	742	712	704	763	748	712	702	699	728	762	720	713	736	704	711	711	680	692	729	675	751	659	748	738	724	739	680	744	686	690	729	702	693	697	720	714	718	716	711	715	702	705	761	721	705	722	694	750	694	752	706	748	729	693	711	728	761	699	711	693	710	752	712	725	702	733	727	748	745	722	707	686	751	781	705	713	658	700	697	739	727	738	751	725	722	685	696	725	719	706	736	771	726	727	723	737	735	720	754	721	719	700	756	697	741	696	742	751	712	720	734	698	705	690	726	746	751	737	731	750	726	734	715	677	748	711	748	777	737	741	698	731	738	743	730	704	728	683	722	672	697	694	724	712	717	668	716	735	758	706	697	763	725	670	737	732	759	719	660	733	691	665	724	712	677	719	752	701	670	675	735	711	702	687	733	684	710	714	765	683	706	720	702	738	689	708	794	735	716	745	739	740	733	777	739	693	702	733	731	696	731	754	715	771	704	736	736	708	667	670	746	745	730	763	672	713	730	699	694	725	757	692	728	700	701	729	732	727	715	767	690	712	704	726	785	741	687	740	705	683	735	754	736	709	717	719	730	678	718	702	721	738	715	734	689	702	770	807	748	733	690	717	778	748	699	705	694	695	724	708	716	735	748	697	733	707	694	705	705	673	720	740	714	712	720	761	709	694	724	723	700	759	715	717	697	718	733	756	705	729	684	748	658	703	692	660	682	702	701	725	722	744	681	688	725	670	736	713	755	747	734	720	742	705	721	733	702	719	707	749	682	720	772	654	729	712	712	678	714	687	740	697	699	694	718	723	681	697	766	710	726	722	711	711	749	719	658	694	713	764	730	684	761	761	712	723	732	717	713	683	697	700	687	705	708	715	694	720	726	705	749	680	716	714	722	749	728	756	658	673	703	744	727	784	751	735	732	709	707	724	677	731	693	722	760	743	774	746	686	720	684	710	729	686	751	706	723	681	717	735	701	667	711	754	690	745	693	744	704	725	720	732	713	685	697	729	719	716	741	718	726	662	707	721	703	713	683	787	704	684	763	715	715	729	747	698	775	736	713	734	718	721	702	698	705	681	729	738	703	778	704	718	755	758	761	683	740	693	729	752	783	684	723	733	721	722	665	726	738	716	697	693	688	723	718	677	697	702	727	707	733	716	722	691	721	720	709	712	732	741	739	705	711	711	724	766	684	720	739	710	723	712	707	754	728	735	744	699	730	737	727	716	708	730	698	770	705	739	739	735	699	733	745	702	708	677	725	729	734	703	671	736	711	692	755	701	713	763	744	705	676	751	708	715	703	726	742	676	704	795	696	712	685	724	725	696	715	730	719	689	721	730	728	739	662	685	726	734	751	734	696	720	680	703	734	695	736	730	756	728	683	726	686	754	711	740	689	708	691	738	655	710	762	736	666	722	726	729	706	742	698	727	743	729	730	712	694	696	724	670	740	727	692	727	776	704	699	709	704	733	710	709	715	757	721	760	698	699	724	745	748	718	740	766	739	711	721	733	710	672	700	719	730	712	695	727	678	711	709	707	697	788	724	704	718	733	724	683	729	708	696	721	712	691	740	779	783	725	680	692	722	721	720	736	724	743	681	724	713	707	667	722	738	689	675	739	757	784	666	762	732	708	732	702	725	721	684	699	754	732	668	723	716	737	757	723	733	704	695	703	724	753	650	714	696	725	728	733	718	747	703	738	704	733	699	731	745	759	685	728	722	693	749	676	689	711	693	687	726	689	718	725	744	695	735	718	753	679	777	722	785	681	712	778	663	756	739	682	652	699	744	719	718	733	720	771	687	733	707	749	668	713	665	732	742	712	725	744	732	744	743	718	680	656	736	695	730	713	648	733	726	711	687	697	703	719	699	683	719	699	676	734	769	704	745	692	717	733	722	722	715	757	724	674	700	754	726	712	780	647	692	709	684	778	728	716	696	696	701	708	756	750	761	696	731	718	753	690	726	720	726	717	701	738	711	753	723	717	696	730	714	729	773	730	711	730	708	695	735	683	761	703	687	708	696	705	704	725	728	728	719	728	687	696	707	753	758	703	663	707	709	713	659	744	712	733	687	734	717	728	781	741	743	672	707	722	696	726	729	716	725	684	758	679	723	720	693	707	736	707	788	706	692	748	707	678	693	738	659	711	702	710	747	770	708	725	726	732	696	694	758	700	705	763	700	699	725	699	731	717	724	700	759	733	651	780	695	723	658	718	721	704	698	726	790	711	684	712	702	718	732	714	723	726	762	761	749	780	707	756	721	707	727	683	715	697	655	736	763	776	738	753	780	734	745	757	741	691	754	768	730	770	707	721	722	747	691	730	685	736	713	709	727	755	697	723	695	726	711	718	733	736	723	709	749	718	671	722	770	734	693	761	650	711	798	738	707	744	759	657	703	789	679	734	707	744	754	672	676	679	718	736	750	677	745	705	721	686	729	708	728	702	719	711	741	713	745	765	749	732	673	691	732	736	742	688	727	705	737	748	716	709	765	701	727	710	797	715	728	685	758	718	767	753	736	713	678	719	652	743	682	733	704	720	753	712	718	740	713	694	737	747	760	729	732	763	728	723	709	727	729	718	670	731	698	725	700	699	767	691	728	711	740	717	739	731	741	709	725	724	760	729	696	715	702	697	708	673	756	744	724	736	721	714	770	731	756	683	734	694	738	691	732	739	725	747	716	727	720	753	706	720	694	690	746	699	700	670	723	695	722	749	734	715	694	756	705	728	761	686	707	778	725	691	730	728	757	774	768	720	736	723	705	698	712	731	757	716	733	697	740	726	740	721	716	708	668	744	752	726	715	750	726	746	717	718	740	728	746	664	731	733	736	730	772	717	733	718	710	706	720	700	768	717	697	720	707	735	712	719	695	745	723	716	706	737	741	732	731	774	687	753	708	708	729	702	758	755	726	734	711	777	724	733	703	640	728	718	688	725	734	697	706	718	713	714	745	713	678	691	712	739	744	737	708	684	801	680	726	745	769	721	729	686	703	730	754	692	704	736	717	708	729	704	777	711	689	740	741	691	720	725	763	717	744	694	686	671	672	737	711	738	767	754	698	753	702	738	738	728	740	719	783	704	746
42233	7150	795	563	517	430	482	440	445	413	393	387	390	396	450	394	388	402	401	367	421	417	429	358	401	394	368	376	380	408	392	379	375	422	419	373	383	421	405	415	382	403	369	380	371	414	380	401	382	389	378	426	400	415	383	385	357	406	397	417	375	382	389	429	404	371	385	346	410	376	412	395	360	420	428	372	371	364	427	401	402	403	413	389	407	387	364	397	390	381	385	382	404	388	409	386	373	380	398	379	397	330	408	387	393	412	398	392	411	365	411	421	406	391	384	384	398	356	391	359	404	434	393	354	376	393	424	372	407	423	402	427	385	380	363	399	384	378	410	352	377	396	385	381	389	424	443	406	337	384	389	401	406	386	377	398	409	387	433	391	392	399	362	400	415	388	367	397	389	413	409	360	390	378	353	426	390	365	403	410	406	397	404	368	400	378	418	367	382	372	366	349	382	395	365	353	392	418	382	421	386	368	368	419	401	399	381	401	380	420	391	392	334	399	423	429	402	443	404	417	392	369	375	371	413	408	391	379	396	388	408	433	424	371	380	408	391	384	354	396	391	425	386	404	401	396	387	389	416	419	421	384	411	436	393	392	342	382	367	443	409	419	366	412	371	404	379	393	390	389	382	390	413	383	402	398	412	395	403	367	369	413	386	415	411	380	436	415	385	368	416	331	410	342	370	388	411	391	440	386	396	397	425	397	392	368	393	386	404	393	357	374	436	377	388	390	377	368	372	397	388	395	390	336	388	379	390	361	378	356	402	399	392	384	373	369	394	373	409	407	401	398	371	400	391	366	420	382	358	412	419	393	398	391	396	396	401	396	383	383	364	401	397	421	374	405	369	374	386	409	392	406	390	369	374	359	425	359	411	413	382	370	404	437	355	396	386	416	387	410	386	382	385	406	373	402	430	402	381	356	382	395	402	376	406	364	351	419	356	398	381	423	396	430	402	378	379	365	415	387	352	406	390	418	363	403	385	400	397	411	433	402	380	384	410	391	390	371	372	406	374	381	395	383	373	390	408	413	372	438	416	392	432	380	386	388	392	387	409	379	417	396	429	373	397	346	384	395	423	371	397	391	410	390	395	396	391	390	371	444	416	394	424	358	397	436	386	428	410	379	381	384	394	374	393	403	377	359	379	385	397	418	400	362	370	400	392	371	439	435	362	406	406	383	390	397	423	383	354	403	412	372	397	372	417	399	402	401	361	360	411	374	390	403	389	388	382	380	389	415	348	392	435	409	380	428	423	365	420	408	356	397	411	398	365	427	445	404	392	391	399	381	401	389	374	406	399	397	402	376	365	387	396	407	402	348	410	359	383	420	365	402	363	401	355	413	410	367	354	408	367	412	374	410	389	358	410	414	383	387	373	434	382	372	366	373	427	393	367	422	419	328	380	372	402	407	406	397	394	365	385	393	352	394	405	394	378	388	399	378	405	407	403	363	408	392	434	390	407	415	403	369	388	399	373	441	388	398	409	402	362	405	407	406	373	381	352	396	425	386	368	412	372	381	434	411	350	404	383	370	367	392	365	382	404	356	394	353	390	363	392	406	377	384	390	396	373	389	373	380	389	383	402	408	393	375	372	380	371	355	361	391	407	379	376	388	376	391	370	404	409	398	391	367	385	413	469	426	397	405	373	416	382	393	399	400	392	412	391	368	383	400	385	389	376	352	394	368	365	381	400	408	457	363	438	396	409	413	394	430	416	414	380	402	379	355	359	408	409	381	387	393	403	397	370	413	388	408	418	405	391	381	365	382	371	384	426	360	419	399	400	394	390	380	359	394	377	385	375	381	420	352	379	394	394	376	392	403	384	379	405	382	374	407	407	428	392	377	381	386	401	416	386	387	426	402	392	403	373	368	385	361	388	369	381	378	396	397	395	402	425	364	371	404	427	379	369	380	358	410	392	395	407	401	409	385	415	377	381	420	368	390	400	410	412	415	393	391	371	373	406	370	411	424	392	383	402	350	394	357	341	366	402	375	382	377	360	375	378	397	371	392	412	388	417	379	407	381	386	387	381	361	343	417	390	378	384	412	386	423	428	418	413	381	400	392	368	411	396	410	370	406	404	392	397	377	436	370	389	360	383	392	381	405	373	389	368	383	351	375	402	412	384	415	402	404	364	393	388	401	375	429	415	348	368	447	386	401	423	352	360	420	380	377	384	401	376	424	401	391	408	388	399	423	428	401	400	365	391	380	400	414	421	395	376	403	396	400	405	382	408	370	352	374	387	388	391	379	391	409	387	431	395	393	394	417	443	383	388	400	375	381	435	406	373	378	394	398	388	398	361	383	410	381	369	375	379	378	402	345	425	374	401	396	454	401	413	373	396	379	386	389	393	407	390	381	398	389	391	437	383	415	426	380	349	385	419	395	396	425	417	409	384	410	390	337	371	388	397	370	346	418	426	392	382	376	400	371	371	362	372	366	370	429	400	362	391	413	417	432	392	392	362	379	411	399	416	394	413	364	419	383	417	395	365	384	420	365	374	405	360	376	448	383	404	396	393	373	409	399	405	420	385	378	371	369	373	377	408	412	371	368	376	403	400	418	412	407	429	406	338	439	433	414	357	372	410	356	402	382	406	397	424	394	403	380	405	380	380	398	363	374	394	397	354	420	397	420	413	391	375	370	408	408	379	378	400	386	368	380	405	424	426	401	412	397	392	399	355	407	373	410	384	369	404	391	374	423	391	375	374	388	359	373	407	431	404	410	425	394	398	372	356	382	397	425	366	413	417	417	395	338	401	385	382	361	364	373	365	436	369	391	375	424	369	411	380	369	353	365	418	385	397	354	395	406	372	373	403	399	395	434	388	407	353	414	381	390	373	429	405	381	392	382	391	396	384	382	407	337	403	395	393	411	422	394	394	403	409	420	407	361	357	388	366	378	376	398	415	397	361	378	353	406	397	428	401	378	401	408	394	399	378	355	393	433	359	394	391	375	371	391	378	428	364	423	412	384	397	342	397	408	330	384	375	384	422	357	377	391	385	397	363	418	429	397	357	383	342	395	417	402	392	414	410	422	411	403	413	382	372	373	379	415	376	378	371	393	399	402	345	374	362	400	418	373	395	384	390	401	378	363	399	358	439	397	362	368	379	410	386	375	385	386	421	402	361	390	421	372	346	389	413	361	378	378	405	368	390	386	360	380	415	411	411	395	395	408	374	433	388	403	404	420	398	439	399	393	352	422	415	367	383	377	398	392	384	397	379	381	375	379	395	377	437	385	369	368	384	369	400	404	403	386	377	367	402	380	411	395	378	390	380	420	394	378	363	375	410	415	401	386	412	383	398	416	374	408	430	387	407	388	450	397	387	376	392	422	426	417	363	360	394	379	375	422	416	372	391	389	375	365	415	414	384	382	387	385	385	390	400	440	389	398	392	352	388	384	372	381	351	420	377	389	368	412	366	384	415	382	357	393	395	398	379	374	343	384	438	380	380	371	433	418	379	385	428	394	391	379	360	340	353	407	396	349
22503	1048	1255	1376	1304	1125	1059	1060	968	1006	967	944	941	915	947	933	936	882	884	912	931	862	897	929	930	938	978	947	843	899	852	894	824	889	877	891	875	853	857	852	905	870	846	956	878	854	893	861	910	945	876	897	886	906	902	861	872	913	846	907	857	847	888	879	884	856	853	862	901	841	893	846	927	821	848	943	864	846	895	830	870	913	856	849	902	865	900	957	864	892	884	895	866	886	926	895	894	951	890	879	864	830	854	887	848	871	875	894	901	865	890	869	887	877	862	848	915	880	901	896	807	873	830	893	839	863	868	862	921	858	889	877	929	923	912	872	902	808	848	851	884	869	795	854	875	891	909	861	913	861	858	874	847	915	896	856	861	879	875	886	865	897	915	880	841	861	864	845	825	861	858	803	900	856	862	857	912	917	858	916	888	815	903	889	826	873	935	947	864	850	883	853	897	869	892	861	870	811	877	881	898	838	863	861	869	944	839	854	864	901	865	910	884	867	882	846	876	859	821	868	880	861	861	865	880	866	928	855	879	830	867	856	845	907	854	856	849	863	864	875	875	898	801	822	887	853	897	846	888	890	877	873	859	879	830	898	864	845	883	871	842	859	887	912	859	889	868	867	816	929	871	862	874	857	814	874	839	855	917	879	889	841	858	909	913	840	908	878	847	868	859	865	904	893	874	866	878	855	889	919	880	904	892	824	864	881	824	863	883	861	961	874	915	921	897	917	891	808	897	890	881	841	835	885	872	904	858	859	891	899	869	919	904	836	835	909	831	873	824	856	860	882	894	872	916	909	909	927	811	902	878	841	891	916	899	892	903	921	877	831	843	937	927	908	913	880	833	862	886	866	870	898	889	874	871	895	854	865	893	888	851	868	857	916	903	923	852	877	875	859	889	884	837	833	913	866	871	891	860	919	903	917	865	848	794	880	906	843	912	851	883	875	910	854	858	917	850	850	857	877	897	848	895	819	844	899	871	962	913	836	894	828	877	869	926	910	888	855	823	862	891	844	915	921	852	884	913	928	871	892	889	850	892	865	939	865	840	857	901	868	845	833	913	896	900	933	889	869	869	823	852	896	858	881	839	899	875	847	845	879	881	885	899	914	897	894	915	882	883	851	869	876	881	868	898	862	860	873	933	844	907	870	868	847	895	933	843	892	888	862	875	851	882	837	845	896	861	920	856	892	850	849	856	827	906	899	822	872	835	942	860	868	822	897	908	872	893	903	858	891	777	907	899	881	909	899	884	863	869	922	899	864	895	902	857	894	855	846	919	917	849	905	904	899	853	861	864	822	849	899	915	819	890	891	862	836	914	893	876	892	892	919	879	907	808	853	824	893	889	871	848	887	889	898	889	880	872	870	929	953	888	872	833	884	879	837	859	859	864	870	850	887	899	865	833	870	879	836	870	874	867	889	875	864	874	851	827	885	921	863	848	873	869	840	891	842	891	828	949	895	906	881	890	885	910	868	826	866	874	865	874	879	834	894	879	875	874	894	859	867	848	853	880	866	877	878	894	887	871	898	904	880	808	902	925	903	916	893	874	847	840	877	900	920	891	847	838	888	882	903	911	891	871	909	889	927	854	853	904	844	892	840	854	832	855	904	851	876	901	848	872	933	856	883	940	853	849	881	929	921	830	900	864	890	912	836	851	848	836	849	846	834	921	840	864	877	922	829	866	852	823	837	881	881	887	939	815	927	905	860	915	835	845	914	915	883	840	861	849	890	863	881	858	890	827	884	899	913	875	906	862	819	841	851	859	829	868	871	889	884	864	909	871	879	874	876	884	826	912	948	851	895	792	893	894	877	872	895	886	868	850	835	888	904	884	897	874	892	884	885	865	803	847	878	872	918	850	875	885	853	880	856	879	850	882	850	874	889	919	887	912	893	896	890	863	879	831	880	866	830	869	878	861	853	860	860	913	877	845	872	845	883	909	812	864	933	854	868	886	860	872	883	863	829	826	873	851	884	865	871	941	852	854	891	866	796	886	875	860	889	884	883	895	834	845	850	877	923	855	894	913	890	831	856	861	883	845	871	869	878	898	926	884	873	919	884	857	898	880	883	880	862	897	896	853	877	836	860	850	897	897	886	850	833	856	871	847	902	904	817	886	828	930	880	890	913	912	865	885	815	897	820	930	908	905	856	839	824	906	858	852	895	898	871	931	895	852	937	853	849	875	904	805	885	830	891	872	871	923	840	901	884	864	808	894	871	845	909	858	854	904	918	837	833	880	882	918	823	848	867	889	915	881	898	845	903	890	892	852	908	916	851	875	871	865	853	926	888	881	863	874	856	838	890	803	844	880	879	876	904	870	858	854	863	858	823	894	885	847	875	884	877	859	886	862	820	899	897	898	877	863	853	910	868	889	919	890	910	875	887	934	828	881	870	854	868	852	825	891	893	897	939	810	879	819	855	893	872	868	914	885	883	914	887	876	911	858	901	854	839	858	885	853	882	860	857	840	830	960	840	846	899	897	899	900	833	871	893	889	902	874	819	868	883	871	882	830	874	831	850	871	867	879	895	897	846	852	874	841	877	903	894	900	933	924	951	905	823	842	897	911	877	924	855	843	841	851	868	826	854	916	874	896	899	865	911	889	888	916	927	925	876	907	889	880	831	876	879	878	828	890	879	880	850	850	888	856	867	850	820	872	830	897	852	806	878	896	920	892	866	875	900	870	919	830	866	916	954	897	893	907	909	862	866	899	863	873	873	864	897	862	853	827	847	905	845	893	909	877	859	929	917	896	889	904	867	870	903	892	877	917	902	914	883	829	924	884	867	922	899	875	887	874	941	860	863	875	937	888	871	863	920	876	866	907	896	819	857	846	904	869	858	862	872	829	872	871	841	904	924	816	863	887	843	857	868	894	866	880	856	884	830	833	833	843	860	839	908	835	890	900	877	889	880	873	835	910	886	909	925	850	937	854	918	833	850	862	839	884	854	898	889	904	816	842	869	860	811	837	879	885	910	919	795	879	886	880	812	886	876	850	946	884	850	830	902	816	870	913	848	864	868	887	870	875	932	887	927	911	871	815	877	911	943	858	861	903	871	888	885	867	902	923	895	841	897	876	882	839	825	893	870	829	875	898	910	873	846	852	889	898	923	887	830	901	903	898	887	849	854	881	889	841	856	872	858	930	842	870	902	909	896	853	886	903	915	858	884	869	874	922	844	910	879	868	887	876	898	851	887	871	912	921	889	886	844	881	936	964	866	870	893	909	874	893	907	906	889	842	908	872	917	900	844	901	863	866	880	900	930	839	848	869	954	858	893	879	894	864	851	893	888	865	921	846	880	855	890	900	879	887	833	866	878	866	873	886	890	849	877	886	882	942	899	891	793	885	923	900	811	881	924	836	903	819	870	842	814	893	885	862	842	826	877	926	918	889	867	889	904	898	931	928	880	812	872	938	906	902	887	823	839	882	889	900	850	827	897	834	907	912	861	867	876	893	842	883	870	898	947	862	897	885	898	855	802
45017	7893	992	549	453	386	353	357	267	300	292	339	270	282	280	260	274	262	292	241	266	265	267	244	269	281	289	292	255	279	255	297	229	236	287	246	283	285	247	250	256	283	265	258	302	256	264	259	256	242	256	259	259	232	244	251	269	238	299	283	251	249	267	251	254	269	237	266	257	246	255	240	230	242	272	227	268	260	280	258	228	234	255	279	243	227	250	264	269	242	250	255	260	233	253	288	243	263	263	234	234	271	270	283	257	230	221	268	271	247	276	264	252	267	251	252	297	261	268	265	260	267	267	260	253	272	268	263	259	257	257	254	259	256	258	250	237	250	251	249	269	282	242	251	255	245	260	246	268	272	249	261	286	251	250	278	260	220	241	240	258	293	259	283	262	295	262	257	269	267	246	277	266	253	264	273	227	251	246	260	251	261	233	268	241	264	271	248	266	271	233	264	236	245	250	272	311	267	241	230	234	242	262	275	263	253	255	251	234	249	257	274	276	250	238	249	265	265	269	259	272	241	266	270	247	250	266	257	244	274	257	256	257	224	258	280	247	252	233	278	264	248	280	234	269	271	263	273	250	256	224	275	229	242	250	249	229	268	278	275	262	284	265	277	260	270	242	262	257	252	252	261	248	258	277	280	258	227	229	236	288	245	260	251	276	261	283	276	224	273	249	258	287	229	274	263	270	256	266	269	244	270	269	200	267	244	268	253	270	300	246	283	255	273	237	268	273	264	249	257	255	289	231	279	263	286	231	256	267	247	241	245	283	249	277	243	245	265	316	259	271	264	288	260	230	247	255	299	251	287	253	254	259	268	257	238	239	288	246	250	262	284	237	239	279	260	247	252	264	264	265	237	245	263	284	279	272	248	265	232	256	264	243	277	252	267	263	255	293	267	266	271	280	238	259	248	284	289	247	273	275	271	229	256	265	267	228	247	262	257	276	244	247	281	280	260	250	272	212	259	243	234	266	279	257	242	253	237	271	230	221	273	283	254	266	275	269	224	287	254	268	250	257	257	263	271	256	272	291	260	233	263	295	248	267	253	258	248	268	267	271	283	265	237	259	239	260	286	245	265	263	262	215	261	275	243	263	299	248	255	278	251	266	256	258	249	243	263	283	279	244	267	254	284	260	269	250	256	261	239	265	287	256	247	256	274	250	245	252	278	247	276	252	277	257	275	265	253	256	259	266	273	249	251	248	249	241	248	287	253	255	249	227	251	284	239	273	253	242	265	253	267	261	249	261	259	277	239	271	283	238	260	286	254	268	243	250	257	280	249	258	237	242	237	250	262	256	278	253	255	253	265	262	251	250	267	273	266	239	261	279	259	254	256	276	255	266	264	265	290	228	285	257	243	249	255	263	239	268	260	251	286	265	262	256	271	268	245	258	252	258	253	259	272	265	251	260	276	252	274	291	261	244	242	232	265	284	285	231	232	225	261	262	281	277	249	247	261	257	274	241	276	296	270	230	240	272	267	251	253	239	233	272	260	252	265	275	235	250	299	266	272	257	248	276	264	274	270	255	288	287	254	234	281	255	238	253	257	238	248	255	240	271	247	253	238	252	255	283	253	247	263	253	203	240	257	285	280	249	279	248	277	249	247	251	269	280	269	244	249	251	262	273	254	297	296	257	249	249	243	225	260	237	247	271	283	244	233	267	228	264	251	277	260	248	254	220	237	272	283	291	250	272	288	268	274	259	263	234	244	231	300	227	223	247	251	254	229	261	270	284	251	285	259	221	228	246	268	214	241	296	228	238	279	254	284	286	251	270	263	285	254	246	282	266	255	278	242	252	215	238	261	260	259	252	244	242	245	242	269	255	253	223	241	220	267	273	280	281	276	223	268	241	221	252	249	246	231	258	247	241	273	262	222	222	232	224	277	278	250	254	246	246	249	253	243	270	268	241	253	257	287	254	230	272	261	295	268	224	280	243	255	256	249	263	245	241	227	262	235	259	229	261	240	265	274	234	253	248	249	269	218	235	258	299	278	261	260	266	268	277	246	239	265	280	261	269	244	249	242	249	249	260	247	241	271	232	260	247	266	262	265	251	271	245	271	256	236	247	281	235	257	252	295	247	237	258	259	245	226	252	264	288	260	269	239	243	235	263	261	269	230	276	265	265	299	252	233	249	244	252	270	245	216	268	271	250	268	268	280	234	248	253	268	272	240	256	283	250	237	235	274	282	273	262	280	267	242	269	250	276	257	226	254	265	273	262	292	262	265	288	251	246	290	271	250	255	258	271	258	239	287	252	250	283	251	244	281	250	243	287	243	295	259	240	237	253	264	250	242	267	249	269	263	249	240	244	290	266	277	296	254	235	269	248	265	270	241	278	267	244	256	275	254	237	230	241	236	252	245	257	269	276	259	252	262	252	268	270	255	256	251	260	248	280	282	267	250	253	273	244	249	246	267	290	286	226	255	258	213	302	277	274	264	241	252	264	267	266	240	289	262	264	242	265	268	267	212	251	280	285	252	284	271	297	262	259	280	241	246	261	258	262	266	269	285	249	245	247	279	262	248	245	271	266	226	234	258	253	250	266	297	265	260	234	260	262	240	234	273	238	262	260	272	266	274	252	250	260	264	280	288	272	250	226	248	276	239	240	239	267	260	233	265	272	247	252	268	258	284	267	272	233	255	278	255	267	284	294	259	265	264	236	270	222	268	270	251	255	257	238	271	228	267	234	274	256	251	289	262	221	267	289	261	238	249	241	244	252	258	248	286	264	281	252	245	243	270	282	290	285	250	254	252	260	290	244	256	275	256	237	246	270	246	256	263	248	252	278	290	297	248	254	236	274	260	252	261	265	267	316	255	302	258	279	273	249	258	243	288	281	269	242	261	270	253	276	236	281	272	250	264	279	268	285	248	279	249	256	306	243	252	277	260	246	272	235	279	257	265	250	260	247	281	227	223	261	253	254	256	238	231	238	260	250	262	249	265	271	272	282	247	267	276	249	244	275	234	240	242	257	252	254	260	275	243	270	266	292	275	232	268	227	219	252	284	277	265	271	273	258	237	224	267	291	274	245	277	247	259	303	293	282	259	261	252	255	260	268	305	280	291	239	273	286	254	287	229	244	265	264	266	250	264	229	265	279	246	241	281	253	291	263	282	228	271	268	253	229	278	285	266	266	246	322	250	220	271	291	274	280	243	250	263	275	286	261	260	264	260	271	283	266	305	255	275	274	268	271	265	264	244	269	261	268	257	267	267	306	261	254	275	236	264	283	247	276	265	261	262	241	249	258	257	264	261	275	273	239	258	306	248	257	284	284	255	235	269	257	251	265	260	254	241	277	295	270	258	232	245	246	246	277	259	254	238	259	236	245	275	280	278	222	263	268	268	268	256	257	281	241	269	261	257	269	261	259	234	246	272	267	267	245	276	295	259	265	260	246	254	248	265	228	264	269	262	257	281	246	271	250	242	251	270	232	258	278	257	247	261	255	255	254	239	275	240	243	232	289	248	287	237	216	271	242	240
22542	1024	1504	1665	1507	1234	1093	947	931	852	805	760	721	724	684	685	629	642	636	625	638	635	662	594	693	593	638	611	637	608	592	576	551	627	599	625	584	615	632	602	622	627	598	590	595	568	601	583	600	600	594	580	654	602	644	612	577	564	585	598	572	590	595	602	614	603	576	609	554	575	606	565	650	558	595	604	583	609	562	575	600	644	557	570	602	616	588	610	570	539	616	559	573	568	588	617	566	574	578	610	619	620	581	574	598	544	611	600	579	606	572	588	587	563	641	542	626	575	598	555	602	587	588	606	599	558	590	592	631	571	604	641	567	543	588	600	609	580	608	582	566	642	594	597	576	596	597	633	592	594	614	569	573	585	608	546	559	628	589	568	570	544	576	588	561	578	607	530	582	580	573	546	621	616	560	586	571	600	586	595	619	569	562	606	585	642	558	564	547	605	555	579	571	557	571	537	591	597	593	609	571	562	594	573	599	616	567	578	585	594	601	575	600	578	564	582	580	581	587	594	620	548	586	638	590	578	585	588	588	595	548	555	573	607	606	597	585	568	577	551	615	578	595	618	551	556	584	613	579	597	569	575	591	610	598	555	556	543	586	572	544	624	537	600	578	612	602	589	575	602	617	590	634	615	594	582	592	593	562	550	594	573	606	577	652	600	649	591	555	546	571	602	586	604	578	602	549	622	593	575	560	592	619	582	574	587	594	573	599	583	596	571	608	570	588	570	559	605	602	602	560	554	613	600	577	598	617	602	617	580	579	537	549	630	641	616	613	576	640	580	560	616	593	579	620	568	545	588	586	563	611	608	577	553	563	585	574	571	583	583	541	585	573	598	622	593	578	591	599	575	611	622	582	574	609	553	563	556	578	564	519	599	580	570	572	609	584	599	559	596	528	600	633	624	574	591	590	587	615	622	584	637	613	580	562	537	603	580	552	609	547	573	625	566	598	599	589	597	602	587	617	584	549	603	593	617	588	570	568	605	591	561	587	580	601	586	599	535	562	575	576	569	603	593	573	597	572	599	612	583	556	570	558	552	590	611	569	578	589	602	585	600	516	617	584	595	560	583	599	585	572	588	595	616	589	605	608	583	553	608	571	604	582	596	612	562	577	604	647	570	566	560	584	630	579	605	560	580	584	613	594	614	584	571	578	606	606	599	572	589	569	602	576	584	592	571	608	583	577	581	620	579	599	584	633	584	582	586	578	580	598	616	580	578	613	590	621	606	575	576	576	631	616	603	583	584	600	631	612	617	601	607	583	569	595	613	587	602	577	558	564	590	599	532	588	619	590	581	591	570	610	571	617	645	573	541	564	601	600	567	586	631	632	569	576	586	651	580	599	572	589	592	591	592	564	588	583	566	573	551	576	553	591	586	626	545	573	578	608	602	634	595	607	573	581	624	548	608	589	630	567	588	574	570	593	550	571	616	638	599	638	590	576	630	575	584	616	561	569	555	606	588	570	581	619	616	597	621	566	587	589	611	584	596	533	605	583	593	583	636	621	603	636	561	614	539	592	591	602	575	585	622	615	548	608	636	590	584	573	546	605	604	595	607	601	576	598	547	582	568	621	590	573	576	577	529	604	566	585	616	619	592	583	593	619	613	601	586	560	583	573	626	580	565	599	628	586	580	604	557	646	577	583	584	628	581	573	564	637	572	595	555	623	589	560	584	587	590	571	586	567	570	578	602	558	603	595	573	540	618	563	574	608	586	623	559	639	599	630	604	553	573	598	578	537	626	575	601	610	607	580	578	599	602	578	623	597	581	602	591	560	599	576	588	602	549	604	526	577	593	621	641	614	576	559	582	646	653	598	562	585	606	588	564	579	624	589	580	587	590	592	584	615	589	627	585	593	577	577	603	572	604	590	628	569	579	540	595	590	558	638	555	555	585	578	578	587	571	627	592	579	601	578	577	587	595	612	570	586	618	612	575	555	586	598	558	567	577	604	538	556	613	580	574	552	585	569	584	577	611	590	559	579	572	597	587	606	583	596	615	616	584	626	615	592	612	608	602	559	599	567	572	604	586	614	609	575	618	581	568	590	569	589	599	625	611	622	593	563	624	588	612	561	568	625	603	594	578	555	598	576	586	624	616	553	600	591	626	560	533	615	623	565	629	590	581	665	547	577	591	534	597	562	617	579	568	562	530	592	574	597	606	572	582	607	638	592	566	562	586	590	613	570	601	591	593	591	574	591	579	563	638	618	587	556	559	587	611	607	579	579	566	566	630	575	585	559	632	606	575	569	600	561	572	606	612	567	611	614	604	551	565	547	615	569	633	553	564	619	633	603	625	605	598	551	561	545	609	582	573	555	564	580	582	549	563	522	584	594	578	608	651	589	565	614	569	579	569	558	585	599	596	544	576	571	590	554	606	574	626	612	583	569	590	594	594	609	611	598	571	578	572	613	585	653	594	599	627	645	626	572	565	542	586	608	578	579	589	542	569	561	617	549	593	633	637	592	569	631	562	582	582	549	609	584	616	589	604	575	574	608	585	606	596	596	564	605	592	554	593	592	595	600	542	601	572	574	570	552	591	568	534	597	599	581	565	577	559	593	582	564	548	573	596	579	592	566	598	564	619	613	599	587	548	621	588	591	559	605	598	636	554	560	545	579	563	584	547	586	586	638	600	574	604	558	611	553	628	589	572	587	580	575	610	626	578	618	559	598	549	587	566	611	596	598	589	560	597	578	594	635	569	570	604	604	594	573	556	577	563	612	588	610	585	596	607	598	565	615	579	600	588	601	612	576	562	590	587	605	577	548	580	577	586	589	559	604	582	579	568	596	576	570	600	584	576	577	533	551	567	595	578	568	592	631	572	588	546	588	596	571	556	618	618	607	590	575	616	602	567	565	615	560	561	563	583	587	572	566	600	575	579	547	558	608	575	634	652	552	607	609	573	583	594	594	538	591	622	568	602	622	572	561	633	566	634	630	587	593	568	569	559	580	594	613	551	621	613	622	637	570	546	613	607	592	650	590	597	582	539	587	617	612	586	606	549	587	578	606	547	560	576	563	572	611	609	597	552	612	576	604	574	598	579	565	584	550	581	607	594	644	610	578	606	561	601	578	563	592	568	551	617	591	619	565	587	592	618	604	589	608	595	572	576	562	587	591	574	614	593	583	587	586	579	626	602	583	602	550	591	611	558	604	552	611	562	576	591	629	625	603	576	597	523	567	589	582	565	584	580	618	573	590	569	611	600	575	644	600	585	555	547	589	570	580	583	592	632	634	575	608	580	576	602	606	604	606	627	622	587	607	622	590	616	623	588	613	561	616	618	613	610	582	576	638	574	577	542	518	552	586	557	583	605	557	611	587	608	581	604	591	585	565	620	599	605	575	571	579	612	611	583	578	550	580	593	573	599	639	571	592	590	638	553	605	626	576	558	581	551	569	566	566	605	597	611	564	562	627	605	598	603	631	570	564	633	578	587	597	587	583	632	591	588	588	571	622	547	626	640	598	626	560	639	609	596
33050	4178	366	349	297	304	297	317	313	322	310	300	335	295	334	335	274	305	291	326	287	273	312	334	313	303	330	305	298	325	300	267	332	302	306	349	284	308	303	313	261	313	302	300	306	283	331	313	299	313	341	316	305	338	346	317	305	308	305	318	294	304	327	319	307	290	308	279	308	332	306	308	337	300	318	289	282	291	302	333	311	307	341	313	338	300	274	312	286	319	320	355	302	320	313	289	303	300	300	305	332	305	335	343	334	324	323	312	284	322	304	289	342	299	291	316	287	306	313	317	318	314	321	293	287	336	313	291	298	344	337	309	321	295	289	301	324	311	305	279	310	292	283	309	322	338	316	302	347	325	318	292	272	337	298	298	308	298	342	298	311	286	297	306	307	318	300	348	309	296	293	351	289	294	315	290	316	331	312	313	308	316	299	305	327	302	277	310	337	309	318	304	326	293	302	334	268	301	270	294	317	374	313	291	306	328	286	301	298	294	277	311	320	281	328	290	318	313	329	314	332	328	314	300	329	318	344	307	320	336	309	318	302	310	310	314	330	352	338	327	302	295	300	292	331	340	360	294	283	309	277	331	339	331	327	317	323	296	362	299	336	302	305	313	328	301	318	305	303	319	287	305	300	332	318	289	279	313	297	341	299	324	328	306	282	297	328	302	303	354	327	346	293	290	296	329	328	313	328	347	314	311	299	304	305	335	304	315	282	307	308	305	283	342	328	347	296	328	330	315	294	328	348	333	282	291	318	313	315	311	302	309	298	316	322	319	321	306	301	274	311	346	339	344	332	310	309	283	296	331	298	297	314	323	340	324	314	298	306	318	311	314	325	346	306	330	315	308	313	314	309	318	298	316	351	315	300	304	307	313	300	300	314	345	271	311	293	326	304	364	331	331	277	296	323	318	298	358	299	298	282	294	313	321	327	310	307	309	317	324	291	279	276	316	286	305	327	322	330	308	318	322	292	290	333	283	320	308	301	327	302	341	315	350	318	319	314	325	357	319	301	354	294	302	329	353	319	330	320	336	322	335	352	302	289	323	307	312	321	287	302	323	342	299	305	274	311	292	343	303	323	317	316	301	313	287	301	272	340	317	312	292	316	315	294	313	350	321	298	314	309	292	296	315	316	292	282	298	285	319	358	316	279	292	313	298	320	298	313	323	322	307	300	328	289	333	353	327	321	333	294	293	291	340	292	335	271	298	358	298	276	298	316	285	327	311	290	302	311	316	327	282	311	289	277	314	286	326	284	332	308	336	305	308	283	275	335	319	256	330	294	322	321	327	306	313	334	272	317	336	299	279	318	326	297	313	283	312	319	328	307	324	304	298	332	328	323	313	301	294	301	312	312	305	290	279	296	328	302	318	306	328	310	340	302	321	315	322	332	315	336	331	328	282	316	273	327	303	329	281	282	310	339	359	320	298	340	312	328	287	303	294	291	329	296	277	317	319	302	303	304	296	324	316	336	296	309	329	330	326	317	287	325	290	318	315	308	308	293	333	349	303	307	318	319	296	299	293	330	313	331	301	315	291	282	321	330	325	302	337	316	298	300	309	308	284	325	304	340	297	296	289	310	323	322	294	315	338	321	296	288	267	304	340	305	344	321	334	275	308	294	321	337	309	363	284	319	305	307	299	324	331	335	325	302	329	337	306	335	291	322	318	308	305	308	302	292	310	340	317	314	336	333	315	304	312	298	294	336	324	291	307	300	326	312	306	306	340	331	308	286	338	288	296	271	293	324	302	312	331	286	293	341	330	359	287	283	315	308	295	313	344	345	337	336	333	300	303	322	301	320	295	294	284	320	302	304	341	335	318	318	322	281	324	303	346	300	311	294	289	318	340	318	297	346	342	359	312	297	329	326	317	324	322	310	304	277	324	326	297	325	322	304	305	323	309	306	322	318	295	331	290	329	317	314	250	301	300	289	285	311	309	321	279	307	300	281	300	317	347	336	326	306	288	321	360	319	327	292	293	322	295	311	342	292	294	316	283	289	305	280	303	342	326	302	263	348	317	336	353	300	307	305	321	287	309	289	304	320	289	298	298	312	333	331	332	323	317	272	319	329	315	306	319	315	300	326	342	357	322	284	314	287	315	289	285	333	315	314	313	293	280	323	281	301	310	313	337	319	309	266	315	312	315	318	329	314	287	350	303	304	305	330	311	310	318	292	301	283	266	314	286	329	328	280	340	344	346	310	359	299	312	322	341	300	305	325	340	317	330	312	308	278	320	303	320	322	323	327	313	309	314	327	321	313	326	306	306	307	312	356	310	322	316	314	317	311	331	311	302	304	281	323	337	319	298	335	316	295	321	285	278	295	294	295	309	319	330	298	295	354	294	263	269	332	311	299	324	314	281	284	283	280	294	329	305	321	331	346	299	292	287	303	317	308	317	296	337	302	295	328	305	292	317	294	327	311	328	300	303	296	313	342	339	294	340	317	280	324	297	309	313	340	299	318	300	313	332	324	282	311	321	302	329	312	326	309	283	328	330	281	287	343	319	339	300	311	313	337	314	283	309	294	312	331	333	338	327	318	322	352	339	332	339	331	310	283	319	321	352	343	310	310	340	336	329	310	293	323	333	267	301	277	289	332	315	340	297	328	316	331	327	321	357	317	302	306	291	304	334	329	327	308	325	312	312	307	311	288	325	297	293	317	286	310	258	300	281	299	288	358	331	344	308	284	354	327	317	315	337	290	316	326	332	323	336	308	319	326	301	298	314	303	292	322	304	327	286	349	348	350	329	309	291	297	323	276	317	329	306	344	302	328	297	303	336	301	314	297	291	305	312	300	320	308	345	321	311	319	277	305	271	299	301	299	298	313	322	342	302	288	314	308	330	314	306	307	310	318	303	282	353	301	335	294	333	306	326	304	331	319	317	314	351	328	328	362	316	315	321	296	343	334	299	308	307	309	324	303	297	314	303	299	341	302	298	339	311	329	325	324	304	304	297	330	283	308	299	327	285	329	312	338	306	358	315	303	299	334	328	306	304	319	287	314	290	357	313	299	315	271	276	320	305	336	305	353	338	344	296	337	279	306	307	349	343	325	336	294	312	301	301	320	323	319	271	334	289	306	287	316	316	314	292	291	312	291	326	318	318	306	304	325	329	319	294	309	343	290	330	304	334	321	323	295	301	313	297	298	326	299	306	277	317	296	318	328	324	335	305	306	318	311	316	333	291	312	320	334	310	298	288	304	296	339	289	278	337	341	293	279	321	314	304	293	323	330	336	322	314	329	298	298	307	268	298	329	331	313	300	287	272	279	326	301	298	347	279	311	330	314	312	309	320	285	302	359	319	312	328	297	304	272	285	308	324	318	308	307	323	299	371	342	301	312	311	332	330	334	319	314	282	299	310	316	286	309	286	264	349	319	318	308	333	341	334	295	300	317	321	298	314	314	294	300	305	311	276	282	316	328	300	285	295	317	321	325	307	301	290	300	287	308	317	319	299	320	309	301	289	343	279	295	324	335	305
18740	732	749	732	744	750	690	673	698	697	710	758	745	712	728	762	694	729	706	733	739	718	750	736	729	702	767	750	692	736	765	678	723	718	740	769	697	750	769	753	731	720	703	720	695	723	719	745	756	733	690	742	746	749	727	680	710	728	680	717	727	742	728	737	724	676	747	669	759	711	779	719	689	763	704	689	714	743	716	743	737	711	746	737	724	724	728	717	733	761	736	736	763	715	749	730	694	752	751	710	725	752	759	756	729	721	760	720	730	753	715	672	741	728	762	720	729	724	755	770	779	698	764	759	710	746	774	727	693	706	740	772	780	753	732	739	711	710	747	754	755	730	748	712	734	699	697	760	748	717	708	754	748	715	716	724	701	717	728	710	755	736	727	721	761	768	684	739	776	721	731	772	752	712	759	696	731	729	711	749	717	732	698	768	718	751	746	726	706	743	731	712	734	734	753	707	729	755	734	713	690	704	735	751	709	739	725	733	727	755	739	703	763	713	703	700	706	694	763	752	716	751	721	728	731	677	712	739	750	734	763	719	720	745	690	764	701	701	691	741	698	745	717	750	765	746	745	689	696	708	660	693	707	757	731	725	716	734	711	737	707	763	737	714	730	716	743	737	699	717	732	711	751	778	727	722	725	735	736	714	750	727	743	716	724	704	768	711	741	731	702	719	699	738	714	764	721	728	703	711	720	713	745	748	775	706	721	750	706	738	718	749	674	688	773	742	657	728	707	679	732	717	740	751	777	714	701	760	798	734	711	711	719	723	758	703	713	739	708	744	734	741	735	731	696	770	778	720	699	745	697	710	707	760	691	711	784	743	702	725	700	688	784	693	715	733	768	769	749	744	707	755	689	722	727	743	713	777	724	736	701	664	740	713	696	726	730	719	709	728	782	755	703	746	724	714	731	738	708	705	787	720	740	696	710	775	760	694	708	697	753	757	743	732	701	742	715	769	735	750	737	750	747	734	713	708	765	694	766	750	758	714	698	752	727	718	736	706	718	693	689	710	721	709	786	699	703	777	739	740	765	747	721	720	786	734	770	748	705	709	740	705	759	731	709	699	734	733	694	738	766	749	727	761	727	701	741	757	736	776	715	776	792	758	715	691	703	766	714	733	727	724	744	776	696	668	800	747	736	711	773	744	689	737	767	696	736	758	707	677	727	699	691	771	744	730	723	774	743	742	716	768	687	741	681	708	767	686	702	688	735	759	732	786	717	724	746	762	706	691	670	667	726	741	732	721	694	764	652	725	727	687	709	746	713	737	699	768	729	721	755	697	699	702	726	703	714	746	698	716	733	712	748	700	725	695	702	740	761	688	719	705	736	694	707	760	734	707	720	712	685	763	705	713	706	725	720	713	705	720	762	758	731	700	746	732	745	683	729	731	767	725	747	746	708	700	740	679	724	729	696	706	713	700	697	739	738	716	768	729	710	752	708	730	744	724	769	724	709	742	740	768	769	724	772	762	746	746	680	738	726	719	689	790	763	758	735	695	757	744	726	752	679	768	786	762	708	752	715	741	708	740	698	688	694	761	747	687	709	716	725	717	799	762	754	739	753	753	731	696	723	739	731	750	712	699	740	759	786	760	761	726	773	712	726	756	712	696	733	728	744	787	684	742	752	697	746	702	749	732	720	775	761	692	689	749	729	682	713	741	708	753	702	758	701	687	715	716	706	728	755	721	707	735	731	733	716	699	720	720	762	748	738	796	732	716	748	715	714	737	677	726	744	699	668	741	703	731	718	720	747	756	741	735	727	734	725	755	708	703	722	742	759	742	740	725	724	754	734	755	805	708	749	754	794	697	713	716	700	743	690	765	742	735	710	721	721	741	735	781	713	724	744	780	735	700	736	729	725	747	760	758	692	704	719	729	734	730	753	726	766	768	661	718	713	764	724	695	738	744	723	761	752	780	693	713	680	740	754	726	740	685	718	723	757	726	768	734	689	696	742	695	731	708	713	726	751	739	721	736	693	709	712	763	704	736	703	713	723	695	743	762	733	740	718	699	733	739	745	748	709	762	773	743	745	741	729	713	740	716	721	734	741	693	776	758	708	698	713	739	723	653	765	682	722	751	696	729	672	726	752	732	728	739	695	757	789	774	711	702	721	733	689	682	707	720	763	740	697	705	765	745	731	762	780	735	712	773	729	753	699	740	728	727	726	728	722	688	706	713	725	708	722	746	699	707	718	743	712	732	759	712	778	752	751	747	703	734	673	797	722	747	696	693	758	715	755	741	746	751	757	756	731	712	742	724	704	695	737	742	718	766	747	763	685	702	695	755	679	710	761	629	716	709	724	737	750	782	755	723	701	739	750	733	711	761	723	740	688	723	710	761	757	704	740	704	706	742	718	698	750	778	704	681	722	722	698	728	759	725	706	720	689	752	733	747	725	733	690	761	705	720	750	725	743	726	749	726	707	676	717	775	747	705	798	695	701	716	670	721	726	714	740	741	706	751	733	695	716	701	689	715	720	765	731	736	718	750	755	712	715	708	739	740	738	675	690	727	765	718	751	750	754	724	699	732	692	735	713	711	748	727	723	690	789	702	746	679	706	699	730	741	758	686	705	760	737	770	766	696	751	757	730	726	713	694	758	746	710	771	723	713	699	710	743	731	733	723	720	720	709	744	709	757	727	761	724	681	773	757	726	711	764	749	773	735	762	748	740	727	733	783	702	707	749	710	717	741	736	725	729	725	778	747	719	756	711	678	745	739	729	756	726	712	702	714	703	727	692	772	744	742	694	749	754	701	739	717	738	735	772	767	732	726	767	761	707	672	709	724	739	732	702	686	742	713	710	727	706	779	762	759	716	725	713	728	689	732	745	763	749	761	692	731	754	744	736	779	814	733	727	725	726	712	730	724	741	700	725	759	727	668	738	726	715	691	759	731	749	739	693	670	715	715	698	725	721	750	673	724	723	730	687	717	643	752	730	694	699	712	699	756	717	750	732	729	751	790	725	723	719	698	736	704	740	729	727	746	763	691	724	698	699	768	728	718	756	741	705	743	711	738	718	726	706	703	720	740	728	775	774	758	730	722	737	786	754	729	686	728	694	721	726	725	710	700	700	690	750	703	700	707	726	756	758	680	730	717	736	724	765	717	702	755	739	729	718	737	747	706	705	712	739	745	761	727	724	729	757	763	740	726	703	734	768	733	768	720	727	733	689	752	730	743	746	717	722	698	693	733	717	650	685	749	711	737	746	708	719	740	734	729	766	796	733	727	766	771	746	703	701	778	736	735	710	748	763	726	704	695	738	710	737	772	756	736	745	739	739	732	702	749	708	723	674	758	746	711	700	714	734	716	745	740	707	752	694	713	693	729	709	752	737	738	711	775	714	727	717	721	770	730	736	766	709	682	710	726	708	713	763	722	719	704	699	707	772	714	730	731	757	691	690	754	718	731	758	728	744	785	749	742	754	773	779	745	721	723	726	717	743	744	749	702	684	703	750	756	779	756	734	713	776	712	777	718
41159	7047	863	550	473	454	446	401	432	417	401	376	402	400	362	401	378	401	383	403	416	404	398	397	386	393	349	359	377	402	433	398	360	361	392	391	367	410	397	425	377	340	366	406	373	380	411	413	367	394	389	377	366	379	401	409	377	398	408	399	375	397	385	422	433	386	384	382	430	417	373	391	381	366	390	388	416	377	401	348	399	383	376	385	402	384	393	369	423	384	431	413	395	390	384	415	398	391	429	385	407	405	355	345	369	372	380	404	415	426	398	397	402	368	402	378	339	404	398	394	405	400	370	369	368	387	418	393	435	419	405	407	387	371	408	432	432	401	434	416	389	407	414	430	413	388	357	404	382	383	393	410	418	358	355	348	387	410	374	378	380	385	410	445	396	420	413	430	388	368	366	377	362	374	380	370	364	406	401	414	379	423	387	376	367	389	408	398	365	367	423	355	386	364	419	404	386	381	414	429	420	418	407	389	403	414	390	372	402	393	410	403	398	402	348	377	428	399	436	384	371	373	405	386	434	403	390	394	374	411	412	351	380	418	374	371	377	383	389	401	376	367	368	339	410	394	379	423	383	346	389	412	382	385	369	387	353	378	392	386	383	401	352	398	380	342	424	419	360	403	353	382	384	392	412	368	403	399	404	341	394	418	383	375	403	355	413	376	370	362	423	427	413	407	397	367	379	439	425	393	385	369	398	389	377	388	376	409	347	357	387	369	404	400	363	373	388	350	366	390	356	360	365	383	386	402	356	386	375	389	431	395	382	398	363	381	398	379	375	397	384	369	407	416	384	408	371	394	395	410	387	403	391	399	404	478	356	378	407	411	384	401	409	392	414	375	387	365	393	391	368	397	386	407	398	411	375	321	389	446	382	381	403	392	389	433	335	370	424	407	382	390	387	392	366	392	376	404	383	404	394	402	399	385	392	371	418	352	418	447	379	436	441	380	420	381	370	403	396	380	387	390	374	371	418	408	376	391	420	421	416	392	377	386	355	400	444	376	380	388	384	419	404	370	381	376	386	423	367	366	411	389	409	393	399	404	397	392	391	385	424	410	407	407	398	405	377	385	384	358	393	373	405	387	408	390	384	378	383	378	413	354	379	382	386	373	374	382	367	391	397	377	386	375	359	395	414	401	388	358	417	395	394	377	400	374	407	439	387	417	388	412	406	409	397	395	382	382	366	385	368	371	367	411	400	383	368	424	371	420	381	422	377	380	409	414	394	384	394	379	387	375	358	409	398	386	393	375	391	403	367	426	348	379	401	379	392	343	386	409	388	384	405	399	399	396	391	411	361	401	416	381	393	407	377	366	353	369	426	334	379	354	384	383	397	409	399	381	407	423	442	428	403	435	394	381	402	413	420	411	416	383	375	377	419	392	406	400	352	401	409	373	382	377	399	415	390	404	422	398	358	369	376	372	398	418	410	415	389	372	408	400	386	396	348	363	384	394	360	381	403	389	412	354	390	409	389	419	412	392	355	369	401	379	395	393	373	379	398	402	440	403	434	401	375	414	372	362	386	395	342	346	398	397	377	394	378	420	376	410	360	368	384	394	425	441	363	415	361	411	396	461	383	416	417	383	408	438	413	360	406	420	397	406	384	391	365	401	381	385	391	432	425	416	415	355	345	395	375	374	386	370	386	383	375	451	402	369	386	433	418	364	373	362	385	377	415	347	416	364	391	373	410	398	382	383	393	374	381	381	406	385	389	403	397	396	368	405	400	408	367	397	369	407	407	377	392	358	382	383	373	360	379	418	385	395	382	399	399	376	423	335	381	332	422	388	377	360	411	395	366	374	367	381	379	433	427	375	398	367	402	388	380	374	401	369	404	408	372	373	400	366	385	361	395	382	396	416	409	409	403	394	356	354	409	406	370	388	434	366	420	384	408	407	378	386	433	419	358	383	369	428	426	405	358	410	428	412	421	390	385	385	373	389	406	407	400	400	366	373	388	409	404	385	372	392	374	389	382	357	389	402	351	391	391	361	420	358	399	385	375	384	384	398	362	402	402	361	405	379	346	374	379	373	389	381	383	368	374	386	392	400	364	400	440	364	375	347	341	424	416	363	379	412	403	373	349	341	418	423	384	406	404	419	398	408	368	387	408	400	424	392	374	428	396	352	400	416	390	385	403	379	405	396	393	407	370	345	403	383	378	403	370	388	413	378	416	354	400	376	375	399	382	394	411	377	407	381	398	423	408	380	359	408	380	388	367	376	386	393	389	394	399	396	387	387	398	374	397	355	406	404	397	395	425	376	400	396	369	378	379	370	400	411	401	388	392	435	386	427	438	377	426	411	391	386	379	385	385	390	357	380	393	397	374	401	389	387	342	416	377	381	365	371	386	381	413	412	364	403	403	448	382	417	331	382	405	406	410	398	364	369	349	368	369	401	398	429	385	366	381	384	383	377	396	411	411	384	437	404	418	431	383	393	385	374	387	411	377	371	387	372	415	381	385	397	392	357	383	414	403	404	394	363	430	412	431	360	403	406	399	381	366	341	385	374	414	381	371	369	428	397	356	420	370	416	401	385	357	337	391	370	399	391	372	408	403	420	383	380	405	414	387	363	399	399	357	397	391	372	374	377	390	384	397	385	414	391	418	428	379	406	388	394	419	398	408	373	407	389	366	382	376	355	419	413	398	417	388	389	422	427	397	362	353	390	426	374	404	366	398	391	370	375	405	412	356	424	370	409	422	390	370	398	425	422	411	373	404	380	368	384	385	369	406	374	406	351	430	403	376	392	419	350	399	386	398	389	400	387	392	428	384	421	394	381	411	375	413	427	384	392	379	384	412	404	374	375	361	406	371	421	358	371	405	392	452	420	382	386	367	378	402	397	377	388	378	391	416	390	378	382	401	410	425	423	390	396	371	395	352	374	393	360	363	406	411	387	349	406	399	396	352	369	426	396	379	381	354	417	400	420	400	364	400	397	407	373	391	416	415	380	395	403	408	393	406	390	393	419	411	397	395	411	379	385	410	382	432	410	410	364	398	381	420	397	390	352	401	385	376	344	379	380	372	373	383	398	419	410	445	381	371	401	426	424	395	381	402	362	388	378	386	417	406	384	376	372	396	409	361	365	377	367	373	379	388	401	379	411	391	381	420	365	399	383	412	379	360	380	398	396	417	388	367	403	417	387	404	382	388	372	412	412	393	389	348	396	356	408	402	381	388	375	420	401	374	404	376	394	373	357	378	346	347	378	395	407	396	376	396	369	365	408	391	387	358	393	380	376	418	420	373	373	405	401	401	363	438	366	382	369	372	363	399	397	381	373	368	404	424	372	380	378	375	368	415	412	379	368	391	401	355	399	374	370	360	400	390	407	414	412	373	380	366	403	385	391	358	403	359	367	393	421	407	396	386	360	414	373	425	398	416	410	415	362	398	376	384	379	391	380	364	360	375	404	387	401	401	403	394	384	395	363	346	430	417	373	373	396	413	418	389	428	381	363	377	424	379	413	402	374	386	391	361	372
22047	1121	1283	1407	1289	1271	1100	1038	1050	964	966	892	939	933	977	961	926	899	952	890	945	906	914	841	898	929	878	886	892	886	935	870	916	875	895	858	923	894	905	882	856	906	891	833	902	872	866	876	843	846	833	878	931	890	846	900	893	860	920	926	843	846	879	843	920	884	889	892	875	898	874	860	890	884	836	845	789	882	900	833	902	879	891	854	870	881	858	880	862	883	883	854	870	881	876	872	880	820	864	916	836	868	901	870	898	886	820	897	878	848	852	860	898	891	863	877	860	831	889	850	900	795	865	864	912	916	854	881	864	860	876	863	935	869	894	853	889	868	918	868	915	929	855	911	832	918	833	884	923	853	881	871	930	900	860	844	872	862	904	881	857	871	871	786	872	883	891	872	896	935	911	838	844	862	839	877	877	875	806	935	888	906	868	852	866	851	864	889	891	869	864	834	840	897	864	858	897	892	892	899	850	899	915	897	877	806	919	875	840	868	907	906	854	885	856	876	859	889	889	810	890	913	853	893	897	867	876	859	882	881	876	876	894	838	895	844	841	827	886	891	899	884	831	917	949	872	862	873	881	831	827	876	874	864	886	875	904	884	822	868	911	891	838	844	884	978	851	908	876	910	871	848	924	831	894	891	889	859	867	869	849	831	859	878	895	906	859	889	898	881	906	878	901	874	857	900	865	844	920	878	848	868	900	887	848	896	894	858	925	906	833	871	924	850	865	898	827	897	890	905	918	861	808	879	911	934	891	928	860	852	911	873	872	882	879	890	853	902	854	884	869	867	868	876	859	856	885	882	832	844	919	877	874	874	897	871	862	814	862	874	862	877	870	875	881	894	869	894	881	859	910	904	834	899	853	928	866	926	889	821	835	898	888	904	879	917	864	846	886	855	863	914	861	847	892	932	874	878	929	915	850	956	855	879	902	884	862	883	912	859	844	893	881	839	863	909	871	862	879	913	871	870	929	882	899	872	893	831	857	919	892	834	901	846	835	875	872	942	893	859	894	878	878	868	842	880	909	906	854	870	866	871	874	881	899	892	853	851	837	878	843	880	882	877	879	872	865	915	872	904	851	834	880	931	905	914	879	869	873	855	834	897	899	836	869	835	870	872	890	938	838	875	830	901	835	909	870	833	878	913	824	883	881	922	871	919	890	918	848	827	844	859	880	865	864	858	892	920	872	875	854	896	889	851	857	909	886	864	871	863	875	866	919	811	861	836	867	897	908	908	881	896	828	886	877	862	893	843	897	843	859	843	841	915	874	893	838	865	845	890	797	879	894	892	885	883	927	863	899	941	833	915	869	918	846	908	853	883	870	828	861	824	863	878	893	917	960	909	881	894	862	862	864	881	896	908	899	891	902	861	916	893	845	890	915	828	850	862	819	942	880	832	864	911	821	835	870	841	885	839	890	856	903	888	876	907	904	826	927	884	904	917	867	892	851	847	898	864	879	918	879	905	889	862	884	852	877	872	902	829	832	957	901	910	907	907	908	883	859	860	853	886	876	900	933	893	873	896	840	881	921	884	854	829	852	912	811	904	920	894	886	844	870	872	857	901	964	831	863	895	867	879	909	881	856	851	867	798	899	836	826	889	837	839	882	874	890	865	871	836	904	884	894	879	831	826	863	908	853	836	880	842	839	900	875	898	900	835	913	855	866	900	872	942	838	851	897	868	851	833	875	942	868	885	898	851	902	917	863	917	849	858	908	855	929	803	868	883	894	866	893	900	905	874	867	887	908	874	922	884	818	889	915	912	828	866	905	850	852	915	906	878	931	872	858	876	882	894	876	893	899	876	857	878	903	904	955	898	938	846	869	873	866	900	879	906	866	881	883	867	856	924	854	847	852	839	944	873	835	881	860	867	877	879	921	875	907	865	872	885	870	847	872	934	908	872	879	846	885	876	855	837	886	908	915	896	851	892	835	895	856	827	911	915	882	847	838	866	920	882	853	854	887	860	869	891	860	879	895	932	877	911	880	869	909	839	870	941	896	878	848	880	885	888	885	849	860	889	865	907	817	876	847	876	892	846	848	837	846	904	921	885	898	910	914	872	920	855	876	887	916	923	875	888	870	877	885	865	852	875	904	868	850	874	883	856	890	872	886	886	856	887	876	878	926	857	894	889	897	841	855	864	877	882	912	833	917	872	918	920	885	864	867	904	886	883	897	890	950	929	908	879	857	887	848	872	921	885	814	898	886	897	923	906	841	874	862	921	886	853	842	881	883	843	890	836	878	845	884	911	869	857	914	923	826	852	886	872	879	867	886	853	867	895	916	850	873	918	851	838	933	867	828	891	858	854	871	916	887	851	841	899	928	885	852	876	884	863	892	895	835	918	908	897	908	887	855	851	868	919	902	867	837	858	883	875	838	814	854	902	859	854	883	888	929	886	857	909	888	882	846	920	842	862	887	908	907	898	863	898	844	911	859	866	818	930	892	886	861	871	889	854	909	907	846	887	904	898	875	831	903	883	875	889	839	883	863	919	837	909	847	899	859	915	829	860	900	882	855	954	882	848	889	870	894	926	877	900	894	832	885	894	858	860	911	813	888	890	917	895	951	866	864	929	890	906	874	849	904	819	927	864	912	945	883	867	870	850	882	963	893	847	887	881	883	928	877	861	903	861	874	842	891	867	817	888	894	878	879	905	849	881	937	879	832	900	879	809	869	853	846	863	852	915	842	926	875	864	855	908	839	869	883	924	873	865	878	860	859	864	910	897	851	839	911	887	886	902	954	877	832	910	890	868	894	876	913	879	863	863	911	815	901	890	889	918	873	853	904	857	885	863	877	878	860	862	899	855	884	932	915	905	895	829	791	840	930	834	968	923	885	871	905	815	849	872	913	858	875	840	840	890	920	944	892	868	862	894	875	883	870	885	862	853	875	881	862	899	865	918	910	881	903	878	887	887	871	878	903	903	881	909	853	885	891	889	880	889	855	908	852	911	847	848	866	843	881	839	839	905	868	898	889	862	905	883	857	860	869	907	859	857	907	892	915	895	840	882	883	893	874	910	874	884	878	907	846	908	846	925	910	853	940	862	890	808	883	840	906	853	896	908	841	846	877	896	832	903	917	852	882	834	868	916	875	864	877	836	875	872	872	860	896	875	891	896	939	825	916	856	839	834	864	870	858	824	874	817	898	871	791	838	848	864	878	890	864	875	851	866	881	861	856	839	888	874	877	857	866	908	869	863	892	835	884	887	920	892	901	906	861	942	915	878	879	784	903	893	883	931	890	880	838	886	839	907	878	906	888	840	847	850	898	886	876	877	843	851	860	846	924	880	895	836	903	861	904	876	868	885	860	827	863	858	833	893	849	858	951	888	860	907	897	888	871	921	851	879	871	869	927	886	922	874	922	893	866	856	879	823	889	889	890	862	874	897	891	892	905	880	865	868	860	918	887	885	870	871	925	878	921	865	896	875	843	876	870	895	897	813	827	922	879	902	854	862	880	866	819	840	909	882	891	894	865	868
44696	7629	1006	600	461	389	346	346	289	297	308	286	264	325	275	265	275	231	246	283	261	253	258	259	268	269	276	262	275	263	275	243	300	273	288	259	269	267	298	249	287	278	317	292	272	259	267	263	260	264	255	247	265	257	282	261	274	261	257	261	295	273	279	277	251	287	262	262	267	254	278	269	312	233	245	285	240	270	267	271	243	262	266	264	240	265	275	268	263	261	262	284	247	298	291	258	280	255	275	242	286	283	267	286	245	262	276	282	301	250	282	273	291	285	263	271	288	265	262	261	234	256	261	297	289	261	257	273	259	252	292	265	268	253	258	232	251	273	262	260	252	238	266	257	261	248	268	282	292	256	264	272	322	286	270	255	251	249	281	277	286	266	252	274	251	210	284	278	254	248	266	280	267	243	277	279	253	265	281	289	242	255	254	244	250	254	261	250	281	275	257	296	261	276	258	233	283	256	277	289	296	293	245	235	257	266	272	256	269	243	300	258	257	290	263	278	256	251	272	256	252	232	258	274	286	271	261	295	273	241	283	278	290	310	251	249	261	231	268	268	242	265	276	256	220	264	231	282	260	241	273	271	288	272	225	287	290	257	266	263	267	258	277	270	266	253	281	254	254	259	265	257	279	253	275	240	267	284	257	253	252	265	275	265	252	267	303	282	243	247	251	279	252	264	255	226	271	254	276	245	280	269	280	284	270	236	232	274	275	278	273	235	278	280	282	276	273	264	256	263	278	270	263	242	293	245	290	267	276	298	257	257	287	264	249	245	261	266	285	247	269	238	272	230	297	241	244	250	285	266	254	274	264	266	238	293	254	266	307	242	247	272	240	270	289	279	275	281	279	280	287	278	250	267	247	254	249	268	290	307	298	243	294	243	240	246	259	281	274	260	295	244	279	281	245	289	253	282	250	283	271	272	239	266	279	270	228	286	275	265	308	248	266	268	281	262	261	263	264	256	276	254	289	246	266	311	278	273	258	285	243	250	275	265	251	294	272	244	257	283	255	253	277	252	261	271	256	258	258	278	243	240	263	281	268	271	262	256	272	237	281	241	254	258	255	281	247	265	272	250	286	247	246	255	258	236	245	268	259	298	309	254	268	254	227	235	278	278	267	276	266	259	258	265	262	254	277	232	257	261	250	256	265	290	261	285	264	271	270	251	268	304	268	252	243	240	244	244	275	269	268	251	243	271	268	264	258	271	289	251	277	236	255	254	260	284	273	254	242	258	271	286	295	250	299	265	260	245	259	278	271	256	260	298	308	264	278	288	297	240	255	271	242	263	237	279	289	291	263	265	251	264	295	245	253	270	260	303	286	234	279	282	275	244	301	286	271	280	271	271	255	287	254	277	238	262	252	271	300	264	271	277	264	300	244	257	263	266	254	252	288	264	271	257	295	262	275	273	242	282	245	288	236	293	236	299	293	291	259	275	270	263	252	278	285	291	275	284	285	241	273	269	236	287	266	235	251	265	290	249	263	251	232	267	259	292	275	306	287	230	270	260	242	256	257	257	275	248	250	294	252	270	275	275	281	259	268	280	270	261	233	272	283	246	277	270	238	268	291	276	252	285	284	291	260	280	265	252	241	272	305	308	265	287	258	275	270	271	314	290	275	300	251	257	269	253	285	253	262	239	266	254	265	283	262	274	256	262	251	247	274	272	286	255	281	257	240	266	267	244	245	242	287	271	251	265	321	266	253	269	259	290	245	279	278	264	278	254	263	267	288	256	259	279	275	250	259	253	255	264	275	265	292	281	285	243	288	235	279	272	279	268	288	247	242	258	259	249	304	245	268	249	253	240	281	272	298	245	275	307	249	250	266	255	273	279	263	263	255	272	288	253	286	267	275	224	267	239	272	261	260	258	254	255	253	257	262	252	242	267	263	231	253	249	280	259	268	277	267	277	296	264	311	274	288	249	250	238	263	294	248	233	272	228	274	259	258	266	267	284	253	280	261	260	276	293	257	284	258	278	240	271	254	260	239	282	259	266	220	276	270	289	278	266	279	297	251	252	280	263	262	248	243	283	237	260	260	270	271	289	275	256	226	255	238	266	258	241	255	236	249	265	281	260	239	262	271	285	244	317	251	269	275	253	310	257	277	299	286	270	244	261	257	278	297	260	255	255	260	268	274	247	313	280	286	283	269	296	237	231	262	239	242	297	264	259	247	306	262	283	258	283	267	297	254	314	241	285	252	256	301	252	274	275	234	260	274	264	252	284	259	264	280	261	253	223	281	270	289	235	243	280	276	279	314	299	270	240	225	227	282	263	264	250	244	256	278	266	274	242	270	267	243	253	264	269	255	306	254	272	254	271	267	265	277	238	263	243	276	301	245	259	278	259	278	254	260	235	266	241	235	264	242	270	265	280	274	268	265	262	263	262	279	282	259	276	267	269	283	285	278	271	283	262	283	309	260	290	275	247	249	257	263	285	248	269	297	220	253	259	301	270	292	256	260	267	293	291	261	277	262	265	266	258	258	288	236	279	267	253	259	262	257	250	275	265	275	284	289	292	296	273	247	297	253	247	263	295	272	292	266	277	241	287	247	243	297	255	262	280	274	258	269	280	259	287	270	264	242	269	265	270	276	256	304	265	260	240	267	301	266	259	296	257	269	245	276	290	278	234	261	244	261	270	268	261	266	256	264	228	235	263	267	289	259	258	293	272	266	273	291	245	260	275	295	255	268	259	276	273	266	265	277	290	262	235	286	282	254	298	303	281	316	285	239	271	268	289	262	276	280	262	296	278	304	257	257	276	240	264	263	283	274	286	280	248	269	242	255	273	233	256	274	281	264	263	284	239	294	260	269	259	262	261	287	255	284	268	275	252	274	260	256	260	297	268	269	267	241	278	227	251	263	266	271	247	256	225	233	264	264	262	268	275	283	270	263	283	226	297	304	263	225	252	237	279	248	245	233	238	276	321	270	259	258	224	257	258	275	271	283	259	286	266	271	244	263	271	254	265	291	277	290	279	272	274	276	250	269	280	277	291	276	262	274	276	282	285	290	245	254	256	242	255	258	229	248	249	254	248	258	258	262	254	258	249	271	278	260	247	258	252	289	261	303	278	252	258	287	301	262	272	262	240	282	259	259	296	264	230	291	258	246	272	220	264	266	251	245	276	227	279	272	234	244	256	271	277	238	296	270	224	277	277	284	280	277	270	256	265	279	261	281	268	311	274	267	260	258	285	247	279	269	267	258	301	241	293	269	266	283	283	252	262	289	289	253	286	239	265	234	271	296	257	287	260	263	262	233	261	255	284	278	265	258	270	272	274	270	243	283	279	321	286	309	261	263	281	244	263	296	268	290	269	271	250	249	256	248	228	259	259	290	254	251	256	259	274	294	270	257	257	266	253	269	278	256	228	253	242	281	286	257	252	270	262	278	258	277	279	245	266	264	280	269	268	256	262	284	256	282	254	255	277	263	285	265	254	285	270	250	276	251	245	273	271	296	254	290	257	249	258	267	274	257	264
22066	930	1487	1733	1454	1271	1107	945	886	852	847	743	762	688	709	673	676	670	625	619	653	621	647	614	628	644	682	634	637	622	643	610	591	652	591	630	568	611	586	635	608	585	565	660	559	614	590	611	627	642	619	603	618	595	646	630	555	551	664	595	596	596	604	584	633	546	594	667	574	598	588	621	641	557	586	621	617	561	592	648	603	597	608	574	609	597	630	619	608	576	628	584	578	648	640	655	586	598	622	576	633	602	596	609	606	617	613	558	595	610	582	589	644	621	594	607	600	604	576	566	640	590	612	582	602	584	585	615	598	580	596	604	595	606	586	592	601	591	616	576	595	615	590	601	589	589	602	633	633	601	616	610	603	578	608	576	610	658	582	611	599	593	586	585	588	585	600	645	592	630	601	625	610	602	619	615	624	582	596	590	595	659	592	601	626	603	599	623	553	598	583	649	606	568	608	594	604	619	584	595	611	608	647	621	591	603	580	612	586	629	610	596	624	630	598	613	587	588	624	602	578	607	598	556	643	595	592	553	604	602	536	647	587	552	592	583	596	588	545	567	619	587	586	593	646	598	634	617	621	641	561	631	656	615	608	612	576	562	613	626	612	599	591	597	557	592	639	581	597	593	600	575	620	591	616	610	567	610	600	598	581	577	618	626	584	627	599	596	563	586	606	607	599	629	609	576	592	621	570	597	506	611	596	607	601	599	558	621	607	621	594	579	631	614	569	600	572	560	592	615	613	582	590	632	551	621	604	633	626	621	619	599	553	590	603	620	579	551	660	605	608	617	603	616	631	591	586	579	582	572	581	603	619	601	568	551	593	634	602	620	613	620	636	600	613	614	637	567	638	574	552	615	579	552	640	596	596	574	569	633	567	675	609	596	555	607	615	612	638	589	564	609	613	612	616	609	627	583	604	587	608	557	669	633	562	614	628	568	594	612	571	593	595	629	582	569	564	602	601	656	593	602	564	607	567	584	585	620	579	639	605	636	621	586	622	576	627	581	564	570	593	601	599	597	587	551	603	620	633	583	573	585	637	631	615	601	623	556	594	587	573	587	594	629	578	576	573	618	621	611	629	587	591	620	585	561	654	603	590	605	562	623	586	623	619	638	619	570	574	577	578	633	588	599	599	561	583	576	612	604	625	593	591	624	598	583	642	562	573	591	571	611	606	585	569	595	620	591	628	617	601	615	608	616	572	638	618	588	625	603	595	634	640	577	597	613	564	598	621	633	604	606	617	575	573	601	591	596	565	590	634	578	572	623	555	590	590	614	592	570	576	591	586	626	623	646	637	584	581	588	607	623	592	589	602	602	667	665	568	598	584	614	637	644	657	577	617	584	588	632	622	632	572	645	647	574	604	597	629	580	604	627	591	619	614	625	620	598	583	590	607	621	628	598	601	628	580	641	653	659	597	609	582	593	557	592	572	575	628	619	580	632	615	636	588	576	619	597	587	614	639	591	592	586	587	594	589	581	582	604	590	599	611	600	565	579	606	618	576	590	622	624	627	598	613	606	600	637	534	599	609	549	583	615	578	637	582	597	582	578	586	634	627	609	620	571	589	619	618	600	593	611	615	599	560	588	622	625	606	628	630	612	628	579	599	566	629	613	591	584	611	573	593	574	580	621	608	609	601	591	643	610	591	601	594	560	609	573	618	630	596	631	604	598	631	515	660	564	586	558	609	637	587	576	571	597	562	603	621	619	626	577	607	613	574	582	612	588	614	618	563	575	598	614	630	611	601	582	550	636	596	591	591	598	567	603	599	576	586	611	614	632	612	609	597	600	629	606	601	642	581	603	602	654	631	624	599	585	626	582	574	607	572	645	596	605	582	587	619	628	598	592	611	591	588	610	583	592	620	577	597	627	625	623	630	645	559	640	582	600	616	627	564	556	630	594	638	623	610	626	573	593	553	580	627	571	583	607	593	589	545	565	613	583	534	604	582	606	603	573	565	617	599	602	608	619	568	569	609	570	623	599	599	621	586	605	613	616	639	598	564	588	582	597	581	598	584	613	590	591	575	576	577	571	600	604	616	624	623	586	606	580	575	586	609	615	546	597	574	588	606	598	637	629	582	610	574	598	627	596	613	617	631	563	610	611	585	583	610	600	586	572	581	651	596	610	631	560	549	594	603	610	592	605	652	589	655	575	622	606	622	643	595	572	585	645	620	625	622	577	604	573	569	593	622	615	591	618	588	566	593	591	625	618	604	585	595	619	629	616	665	612	571	595	576	629	642	595	605	611	626	554	651	613	615	595	553	619	610	596	597	584	604	643	598	644	572	647	648	613	611	596	591	578	587	589	626	576	579	643	617	624	603	650	620	611	608	601	584	624	578	601	594	583	624	602	592	619	613	602	655	591	595	642	661	627	615	607	613	595	601	583	620	603	592	602	616	618	610	577	600	630	624	614	565	631	626	588	608	578	595	599	608	601	608	594	552	638	586	629	540	644	560	583	608	578	596	570	581	620	618	597	609	601	565	612	655	612	624	609	556	622	615	626	578	585	602	591	574	577	598	598	577	598	590	622	583	645	613	617	632	613	573	623	572	635	606	625	607	599	600	618	614	635	630	586	586	648	607	590	643	647	579	577	586	583	593	578	602	593	602	552	622	561	586	568	595	602	622	619	594	635	595	604	610	550	582	597	585	618	631	622	608	560	608	598	603	603	623	596	604	623	581	603	631	589	620	619	611	660	600	588	649	587	580	577	613	596	591	592	587	622	557	624	576	574	623	608	569	605	623	586	595	581	602	637	562	591	585	616	600	555	589	641	621	617	596	622	608	598	600	578	586	580	609	660	567	598	591	604	615	592	605	616	630	589	591	584	584	587	616	619	622	616	599	597	629	567	575	615	581	562	587	623	598	579	612	592	569	607	600	612	636	636	634	652	614	571	643	598	561	562	600	593	656	577	601	618	586	604	600	605	586	642	576	625	588	555	628	614	620	601	600	593	641	577	595	659	588	575	587	641	623	589	611	593	606	601	563	570	629	620	558	635	590	597	567	597	658	651	587	595	610	620	625	606	632	578	566	598	577	614	566	627	643	618	591	612	586	582	594	530	591	601	595	587	610	621	590	581	613	606	630	638	617	594	562	583	602	565	610	576	639	560	619	576	545	591	606	642	577	595	573	610	627	619	585	609	593	571	611	643	617	553	585	585	618	605	606	572	598	608	610	605	602	576	594	620	602	604	573	632	588	625	583	553	601	603	584	623	597	550	603	611	613	580	619	612	572	610	592	607	618	625	635	616	597	619	623	589	647	611	577	585	604	579	658	619	574	564	583	618	608	607	634	597	572	596	587	590	597	594	606	641	608	549	602	635	634	600	573	599	610	631	583	575	631	579	595	631	597	587	591	613	589	545	593	598	620	608	622	567	622	597	632	591	601	581	611	562	622	596	563	614	608	578	601	596	601	594	629	590	596	612	633	607	589	572	587	588	625	600	615	572	624	591	615	583	602	594	621	572	608	566	580	602
27315	2668	354	301	304	281	313	318	301	265	317	302	299	312	304	298	305	321	292	295	284	331	290	314	289	314	301	324	327	263	307	326	309	261	308	319	326	296	303	317	320	303	339	315	311	302	288	286	307	311	329	282	274	282	276	245	282	281	313	289	343	295	303	286	310	298	253	316	296	316	274	286	298	323	261	294	300	313	303	294	293	337	337	315	304	309	280	281	286	299	289	305	312	268	281	310	279	305	306	298	305	341	300	276	294	301	323	324	303	267	305	246	274	326	298	275	315	310	294	297	299	301	313	294	337	311	314	295	280	289	313	289	272	290	314	289	286	321	327	323	306	334	319	293	293	307	348	352	319	301	267	305	292	280	280	322	360	298	315	291	298	293	317	317	312	291	272	273	293	281	284	266	321	315	288	318	285	296	284	302	309	297	268	325	281	301	295	319	284	326	262	266	269	302	320	283	278	283	309	300	284	298	305	304	287	286	296	285	294	299	305	324	306	288	314	284	285	287	319	333	276	295	315	279	304	276	300	334	325	296	351	271	290	283	270	286	278	312	308	338	287	292	287	310	321	324	246	269	298	280	293	306	295	269	312	317	286	299	303	291	288	267	319	299	288	305	290	322	268	296	278	287	278	284	276	288	319	306	262	271	306	295	325	314	280	296	306	276	313	290	284	297	270	298	287	280	309	313	270	309	282	299	269	285	271	281	301	276	283	293	320	285	322	328	315	278	301	285	309	323	262	266	294	290	317	307	312	295	316	330	292	303	270	302	321	273	291	294	307	312	302	302	291	284	313	355	307	292	289	292	307	297	309	317	290	274	309	272	307	302	302	284	298	323	306	341	301	314	282	309	310	292	311	280	268	281	330	265	291	252	340	263	325	302	275	299	342	301	301	284	300	289	287	320	300	313	316	326	303	262	331	276	309	276	280	286	315	314	334	281	292	311	306	273	291	318	301	307	298	301	268	297	307	286	321	300	286	321	341	289	308	300	303	281	293	287	280	284	312	270	301	284	292	301	292	304	273	318	301	260	317	302	292	289	324	317	292	288	310	314	310	269	306	309	288	278	306	284	268	288	285	279	276	275	340	315	325	344	337	246	278	304	275	287	306	348	321	298	285	313	291	300	308	283	284	323	275	338	316	314	303	296	299	322	284	300	307	327	284	292	315	302	322	282	289	287	301	324	326	325	321	303	288	303	295	335	263	293	313	286	298	287	296	307	314	270	289	320	308	308	282	308	296	321	340	293	319	283	315	292	291	283	314	311	286	285	256	276	299	312	293	300	327	326	255	298	314	286	301	299	300	314	303	294	265	318	300	275	289	304	309	295	304	294	337	353	293	292	309	323	285	311	296	266	259	295	299	285	314	292	332	305	261	326	313	287	342	270	270	304	318	321	325	287	310	278	298	306	348	316	301	316	301	253	306	296	314	294	332	333	313	332	308	263	285	290	308	281	308	320	313	318	307	290	275	302	293	291	320	277	322	329	313	266	294	298	306	275	322	329	307	304	309	296	297	326	276	300	290	301	286	279	311	304	257	274	290	267	310	280	277	324	314	308	268	321	299	276	285	264	300	310	288	275	315	277	291	292	313	295	304	354	312	302	287	318	308	322	302	279	318	299	300	296	285	298	318	303	325	342	337	285	294	278	296	289	319	332	257	308	317	301	272	304	293	286	328	296	279	269	308	310	300	303	271	302	270	313	309	267	293	286	304	301	297	293	297	291	285	328	310	317	280	289	281	324	309	318	322	308	303	312	279	322	309	307	292	275	285	275	296	311	325	297	288	310	284	306	267	300	293	272	294	281	314	301	300	320	293	286	347	277	289	312	282	322	275	308	291	297	335	333	320	297	295	326	291	286	291	287	273	287	338	282	282	270	300	294	313	292	290	333	304	304	302	282	293	307	289	315	336	297	332	283	323	277	265	313	307	305	303	284	285	311	314	318	276	301	285	276	322	301	277	282	333	311	299	327	268	324	295	322	319	299	326	274	296	281	291	282	312	310	310	315	295	291	287	283	306	313	288	294	291	282	292	340	295	333	299	292	321	293	333	285	256	304	290	285	305	277	292	291	307	273	280	296	321	284	311	286	279	293	311	320	297	321	306	286	317	299	272	290	286	337	286	314	313	317	308	274	313	281	312	309	280	307	292	301	297	269	295	283	299	305	296	299	318	343	331	309	282	276	280	291	306	282	311	257	287	340	288	322	258	310	292	289	299	304	286	296	302	294	270	261	292	259	334	326	292	332	305	304	291	310	304	307	296	264	306	309	321	315	292	318	284	346	325	337	315	269	296	295	319	300	281	289	335	297	316	267	287	305	297	296	290	282	296	306	274	319	319	285	295	287	300	313	302	299	338	285	296	271	286	291	294	303	284	273	323	325	305	293	300	284	281	307	309	356	302	291	319	297	291	313	318	300	314	285	305	276	325	315	286	263	302	289	298	289	306	294	277	308	304	314	272	268	290	311	267	294	297	274	304	327	304	282	258	302	304	285	291	324	300	303	272	273	297	278	268	252	265	259	291	323	280	295	302	252	298	311	303	279	309	327	290	320	297	276	291	274	257	332	305	296	299	266	317	262	309	306	320	274	261	262	307	329	314	283	255	268	283	291	286	279	293	269	286	306	303	302	273	309	315	308	303	297	309	320	296	315	310	318	300	282	281	278	322	323	284	285	309	270	247	305	309	314	279	276	279	261	335	310	303	263	281	281	296	335	317	271	310	300	271	321	282	275	281	328	297	312	323	304	306	288	277	282	289	319	335	313	310	293	323	284	289	275	293	305	253	297	308	302	291	280	250	311	265	299	297	301	266	309	284	314	303	292	289	293	285	286	274	276	292	311	274	316	299	301	295	280	287	283	312	270	311	303	274	321	269	269	301	289	302	281	262	300	310	321	281	320	297	290	299	289	322	320	309	303	327	280	308	322	308	334	333	281	297	323	288	331	294	269	312	304	320	308	263	303	299	338	309	297	290	268	323	299	279	296	306	280	292	319	303	306	307	323	335	330	303	333	313	291	303	300	298	291	281	265	323	269	329	296	296	299	297	300	298	308	328	280	285	313	297	296	280	310	301	288	305	304	310	275	330	321	293	312	283	282	296	319	286	285	321	297	280	327	317	323	308	315	309	338	311	305	302	285	280	278	283	280	297	291	309	312	269	288	304	287	314	290	318	328	332	273	331	291	304	322	305	307	289	352	292	292	307	299	300	265	316	281	305	322	319	288	288	286	325	265	281	315	312	287	313	301	314	306	340	286	321	298	304	314	274	310	295	310	283	284	276	275	289	285	303	316	302	354	301	335	300	328	290	303	320	338	322	282	276	296	286	297	285	291	274	306	307	290	311	283	299	328	312	307	297	275	280	286	267	273	297	317	300	284	281	286	311	274	266	317	275	331	329	303	310	308	285	305	321	290	298	299	332	298	311	276	296	296	303	278	261	326	315	310	300	291	282	328	287	295	327	307	273	306	307	307	307	306
16055	669	693	734	742	733	735	678	706	711	689	672	676	696	674	709	684	742	681	648	648	700	695	709	714	734	710	696	697	766	731	683	698	731	657	691	706	716	674	715	753	694	646	686	674	671	672	681	749	719	677	712	726	697	685	685	704	651	744	715	722	685	727	699	716	725	725	690	653	683	680	700	676	716	672	714	705	678	691	677	701	676	735	675	685	671	740	661	694	709	670	642	688	720	711	695	683	741	754	703	711	726	646	745	699	723	690	723	679	698	751	705	734	691	680	699	652	715	714	720	712	672	722	675	712	708	729	689	696	750	648	696	744	698	723	752	723	691	718	777	707	711	739	667	686	724	702	732	695	709	685	655	728	711	715	699	684	708	686	678	703	679	697	717	672	713	685	732	721	732	702	705	684	659	749	668	674	655	689	710	720	679	667	692	683	675	725	699	721	664	678	705	715	683	716	716	707	702	665	714	716	653	691	689	662	707	673	716	718	762	708	678	748	657	697	730	677	720	659	694	710	689	683	703	682	714	735	671	691	722	722	710	722	717	707	684	705	682	684	672	688	694	715	681	672	659	709	679	734	694	723	734	723	653	713	665	708	677	709	715	685	658	660	695	637	776	692	692	681	681	656	671	637	700	707	663	695	703	635	664	756	700	687	698	640	668	691	692	745	680	697	716	713	679	656	684	682	684	726	644	715	773	739	673	708	693	728	729	716	681	727	699	682	699	671	685	735	713	704	730	717	683	683	681	694	736	672	699	682	682	700	733	721	734	695	665	708	683	744	677	675	691	732	721	698	729	691	699	760	724	705	722	676	711	729	729	683	730	694	659	726	689	666	689	708	676	711	722	736	702	722	674	715	722	677	700	738	670	692	665	683	712	698	647	688	689	780	668	697	709	681	722	688	691	781	705	716	670	723	717	714	674	698	721	663	727	661	677	725	656	709	733	688	721	671	686	690	719	712	733	717	722	687	659	674	713	669	709	700	714	744	709	705	673	692	701	723	689	682	722	718	720	691	727	749	697	621	715	622	691	708	664	691	701	657	655	672	710	671	702	648	724	694	703	692	702	689	695	660	689	650	708	754	658	698	725	699	665	703	671	689	707	682	680	664	687	712	700	671	733	687	684	659	690	722	713	742	707	757	732	718	706	683	698	691	716	708	674	679	651	723	730	710	710	701	706	712	691	708	704	722	658	739	633	730	670	704	705	693	740	720	694	694	739	714	692	671	689	733	707	694	727	711	703	691	683	694	730	710	699	704	688	705	704	639	686	686	677	700	636	729	706	682	702	690	672	676	682	719	714	690	716	690	711	697	685	711	690	727	700	670	703	720	740	706	678	662	714	702	678	703	700	726	722	733	689	696	669	683	718	730	744	644	784	720	640	688	717	713	680	712	696	683	719	659	668	678	718	704	701	687	695	701	706	770	715	716	679	702	691	758	697	674	699	690	659	693	703	629	667	679	659	715	682	703	686	739	725	701	686	659	713	718	689	722	669	730	729	681	697	743	739	661	682	685	705	701	720	708	644	694	708	690	693	665	694	714	679	662	741	693	667	731	697	720	685	679	715	711	717	664	746	709	696	645	636	780	696	741	674	638	709	720	699	675	721	715	696	689	699	668	645	693	684	749	730	698	716	707	661	673	687	693	731	693	734	716	648	686	680	710	720	723	745	722	694	698	752	743	678	743	722	736	718	719	666	655	678	651	729	680	704	718	735	682	699	699	688	693	700	722	721	672	673	681	714	693	691	731	675	691	771	725	723	738	685	650	743	701	726	686	672	726	674	689	728	644	693	732	720	733	672	697	718	718	691	755	675	729	637	700	720	718	725	677	735	733	718	665	689	732	704	676	706	677	722	735	680	682	690	660	688	693	681	679	711	697	678	694	666	696	650	687	665	710	741	659	687	710	667	708	722	708	702	712	707	700	710	712	700	685	674	683	739	641	670	686	668	676	663	655	682	683	769	713	720	673	622	742	715	723	689	733	680	711	692	781	674	704	689	696	715	698	707	747	679	624	699	670	696	671	698	665	717	691	691	660	668	724	695	726	688	664	651	662	733	670	702	721	674	687	693	719	651	666	660	678	697	702	727	655	733	713	716	694	701	725	734	710	653	736	676	683	669	676	696	719	690	706	720	697	692	696	733	661	737	671	669	733	676	718	720	705	715	693	752	700	683	716	675	684	711	640	752	702	681	707	697	702	727	755	713	641	724	719	698	710	737	695	724	699	751	725	687	701	718	731	674	705	693	707	713	663	714	708	716	700	671	717	682	675	670	708	722	692	693	677	704	698	729	725	721	745	711	705	712	717	701	712	699	700	705	705	674	725	716	715	722	714	700	711	723	709	677	718	720	693	716	706	678	727	732	713	690	748	731	671	663	701	687	711	684	662	703	657	707	713	685	683	706	754	671	722	748	748	711	727	641	752	713	717	735	700	678	702	667	727	721	713	723	706	672	654	641	696	721	743	711	699	704	691	727	720	713	684	680	679	672	734	678	692	706	656	686	654	707	679	704	682	733	685	719	679	678	720	749	714	712	709	694	664	696	723	668	749	753	715	699	705	640	728	725	723	711	713	709	707	698	666	700	651	715	731	721	691	691	741	672	686	702	711	727	661	706	701	721	718	662	733	699	723	754	778	685	657	695	700	674	707	699	684	708	692	636	705	698	644	728	707	742	712	667	694	688	699	714	680	669	682	703	726	673	671	737	701	698	725	698	752	711	726	686	697	670	690	684	718	729	680	706	718	678	706	673	729	695	706	650	682	644	769	692	722	684	665	701	693	679	695	718	720	693	699	700	715	660	687	658	696	710	680	681	680	693	678	697	687	703	726	676	703	638	713	745	654	677	720	686	687	704	682	705	633	678	665	694	712	693	676	713	690	676	729	703	698	704	708	671	747	688	701	660	720	700	709	688	726	718	733	652	686	703	664	637	718	681	748	720	660	731	734	725	662	690	699	653	660	704	739	733	661	659	696	657	676	702	690	709	736	725	719	727	693	713	675	742	708	657	740	705	681	702	676	716	711	673	728	705	682	722	731	677	688	724	693	738	698	697	672	666	721	702	696	728	669	734	722	712	745	696	725	707	720	651	722	672	689	727	734	677	693	694	709	738	674	671	692	726	677	698	662	738	704	724	681	699	696	714	693	687	678	654	648	709	717	728	711	675	678	731	710	666	731	716	687	690	677	684	743	700	712	677	716	710	706	668	721	696	683	731	730	682	678	692	694	694	663	696	732	662	653	669	671	712	651	690	714	702	721	712	650	737	667	674	668	691	711	700	730	756	748	689	678	725	654	714	746	682	673	703	677	687	731	671	714	740	689	685	702	710	665	661	676	652	695	688	699	625	696	672	696	702	691	696	727	730	692	685	714	734	678	697	695	669	646	746	690	682	697	707	700	710	735	727	692	690	649	693	697	687	711	695	734	715	684	696	680	712	716	664	715	727	675	693	703	755	724	703	694	711	689	693	664	693	697	680
34458	4084	665	531	442	389	376	397	406	400	402	391	390	350	387	355	397	399	371	373	369	398	382	420	368	379	377	345	393	346	386	386	380	359	363	398	316	345	339	364	348	378	347	380	354	323	331	362	395	399	352	372	308	334	364	381	363	370	374	370	385	356	391	353	393	348	390	353	369	334	338	336	365	357	360	354	374	325	356	383	353	375	340	389	338	405	349	342	373	369	391	390	363	361	354	357	344	370	354	351	357	338	358	384	385	362	331	338	370	349	345	363	363	407	361	355	393	372	387	355	386	362	354	357	370	365	368	358	379	334	328	376	378	347	344	349	378	365	380	387	365	327	366	405	388	336	355	402	354	392	372	366	336	352	377	398	339	364	354	374	392	369	356	366	364	389	348	338	373	351	345	332	360	356	371	406	352	401	351	355	328	354	371	374	372	341	353	372	354	351	337	356	393	373	394	357	351	334	385	369	371	399	377	377	384	385	378	375	337	337	310	363	352	366	342	355	350	363	386	330	349	337	356	352	379	363	377	362	381	354	339	336	369	357	353	395	354	336	371	348	336	339	359	360	383	369	391	398	370	435	351	382	363	376	363	408	396	345	355	367	348	355	325	366	346	361	378	358	368	401	306	383	389	361	369	396	352	380	370	397	351	344	396	357	395	363	416	349	387	353	370	367	381	363	346	346	385	359	364	341	365	378	336	342	400	358	363	364	398	397	395	358	376	349	375	352	380	360	380	350	370	346	394	368	414	343	340	354	358	350	330	340	371	364	355	348	366	361	354	371	392	343	379	375	334	350	354	373	386	382	355	332	362	374	312	346	355	356	366	343	379	382	328	361	377	385	351	386	356	336	367	367	365	371	358	357	350	352	346	398	332	371	367	360	397	370	342	313	358	361	388	369	365	346	384	367	394	389	348	364	370	379	400	352	344	366	393	334	377	393	362	355	368	371	361	375	342	390	370	411	363	373	380	391	395	378	362	345	384	351	363	405	369	370	358	341	393	350	384	357	348	361	369	371	387	385	355	350	364	420	352	397	323	373	374	354	368	370	375	374	310	359	328	354	384	357	346	381	394	344	325	350	362	374	338	332	352	368	355	369	366	387	401	355	363	375	384	404	353	349	337	354	345	366	394	386	365	349	345	384	365	372	362	338	356	391	385	368	387	388	349	406	383	372	385	366	361	385	375	357	368	387	395	399	343	373	361	379	392	411	353	327	376	359	328	363	347	379	372	338	370	366	383	393	360	316	385	358	364	384	364	345	406	359	354	313	385	370	369	386	416	361	384	342	377	384	355	372	363	360	350	352	380	372	354	358	366	361	373	360	376	363	348	343	351	390	363	346	356	363	354	347	377	321	339	373	369	380	343	350	395	384	375	357	382	358	353	382	366	397	352	400	370	359	371	396	346	343	362	356	392	338	373	413	363	344	384	355	357	366	388	371	365	377	365	338	355	316	331	377	390	357	363	371	325	360	382	394	331	353	368	357	382	363	343	416	368	373	359	376	344	391	336	380	356	369	314	370	355	339	310	360	349	369	373	365	326	363	350	381	366	349	378	404	345	356	341	337	315	353	378	351	360	382	381	383	381	372	389	375	320	354	360	387	330	362	402	343	403	364	397	378	357	370	355	363	368	370	376	345	378	376	356	362	389	348	383	353	384	376	389	380	373	367	393	378	344	364	367	346	342	343	354	361	362	363	378	367	419	339	385	375	388	363	355	349	392	374	356	349	376	383	358	348	357	383	377	385	380	380	357	375	333	358	410	382	404	383	345	369	356	402	391	368	370	418	347	344	354	340	348	357	379	329	377	354	345	355	359	348	363	380	354	373	345	390	401	367	371	374	330	355	354	371	356	359	374	389	382	381	345	359	379	358	373	355	356	379	365	349	341	325	385	363	376	365	369	389	354	330	367	396	387	399	374	327	402	405	374	333	345	331	383	387	342	381	367	353	348	357	350	368	380	373	344	370	364	341	360	401	381	343	380	327	393	321	364	362	359	373	381	376	426	348	340	405	323	370	330	369	380	363	338	376	388	349	353	343	362	377	351	338	358	360	393	371	366	354	366	346	389	372	363	333	320	349	339	383	358	415	388	368	385	354	353	340	353	369	366	356	361	379	385	382	334	404	390	348	361	376	324	353	363	375	382	403	387	380	348	369	396	394	367	388	371	366	365	375	408	347	369	381	363	339	361	366	377	408	381	352	398	379	355	337	355	376	369	403	356	383	394	379	387	379	354	418	365	371	376	373	363	402	363	382	353	363	382	354	344	331	367	371	395	374	350	355	377	358	332	390	327	372	364	402	355	367	402	361	347	344	369	395	343	333	382	353	356	366	332	351	383	385	393	359	387	356	375	365	362	358	379	379	351	331	369	357	361	358	326	360	383	358	334	362	357	344	361	372	326	345	381	338	366	338	354	384	360	368	342	352	382	397	341	437	365	334	389	382	341	359	335	387	380	376	350	338	397	359	349	390	374	340	363	375	343	384	359	371	368	336	355	350	319	357	386	375	388	407	420	381	332	332	342	382	373	394	368	365	338	383	385	345	395	386	376	366	332	373	361	341	379	363	372	368	341	368	367	345	390	385	369	346	370	362	367	359	378	359	384	396	370	361	375	383	379	355	323	361	317	364	341	344	380	349	361	338	390	368	397	370	389	366	365	342	343	381	338	325	335	364	398	364	370	336	413	390	334	366	371	391	377	400	357	387	365	381	363	358	368	360	340	382	381	385	364	400	360	336	349	339	340	366	344	369	364	346	396	421	376	388	384	392	335	342	344	348	362	348	380	339	384	402	340	353	359	324	359	377	346	351	378	411	375	349	359	367	358	337	340	372	329	376	309	382	346	355	344	367	401	354	394	347	371	351	347	365	358	367	353	361	388	357	357	389	356	394	333	330	371	390	350	361	372	332	336	364	378	362	385	368	346	346	338	371	408	397	385	378	379	392	362	371	359	359	347	367	365	376	363	358	406	356	369	380	350	383	394	359	366	365	364	362	384	330	402	358	385	367	362	378	353	362	357	401	373	364	359	355	393	350	380	347	414	380	369	373	334	394	385	338	358	379	382	358	402	376	328	371	381	346	370	345	366	387	367	362	352	318	335	361	342	373	336	321	316	329	375	369	369	396	358	341	366	403	363	363	363	324	360	337	369	377	360	382	424	388	368	384	370	360	379	345	365	368	383	366	350	388	367	339	366	397	353	371	327	396	368	372	338	370	376	347	373	340	383	366	337	370	416	352	356	374	368	354	384	360	348	367	375	383	365	369	401	379	334	336	388	387	379	414	348	404	376	379	388	386	362	328	324	339	346	349	391	361	338	319	397	388	354	368	348	398	391	363	348	341	352	392	334	402	372	363	382	369	383	381	363	338	341	357	308	382	373	345	373	377	360	365	366	387	397	383	370	359	339	395	354	359	375	381	357	348	359	338	365	345	398	338	367	341	371	355	368	372	331	362	352	357	345	366	322	358	335	347	405	371
18609	1010	1287	1460	1213	1139	1082	962	961	944	915	865	936	893	882	859	913	834	881	836	839	840	838	840	872	856	820	835	837	850	828	892	823	808	865	799	821	844	850	835	866	818	877	811	821	848	846	840	837	838	860	869	841	775	845	874	839	778	872	860	839	869	791	869	829	841	795	775	857	845	851	870	855	819	848	803	826	797	852	822	806	881	800	832	804	828	821	847	852	818	855	794	829	792	858	832	827	864	840	849	819	778	776	824	827	803	751	784	814	880	839	822	813	809	792	790	851	849	805	837	822	829	846	785	791	773	880	840	859	813	778	833	810	780	837	813	849	828	867	856	801	796	882	856	781	803	824	802	843	786	870	861	827	821	809	799	786	898	824	879	851	837	894	832	808	823	848	829	798	865	784	844	819	861	770	788	849	835	842	792	829	858	866	789	823	831	859	806	823	817	836	834	840	821	866	792	843	787	834	837	821	780	881	872	777	785	853	818	869	821	798	802	787	831	841	798	783	793	801	816	827	814	813	788	824	815	798	782	837	825	830	811	788	843	847	823	846	845	833	802	754	810	859	805	819	799	817	941	793	826	790	829	785	805	817	848	831	884	824	872	832	846	790	891	823	790	811	866	783	849	814	820	844	791	855	740	808	828	855	788	838	842	771	808	822	827	775	804	824	812	819	793	770	834	834	799	858	806	876	809	809	854	795	834	800	778	843	811	803	827	873	808	803	796	887	809	822	798	816	835	832	852	796	798	807	797	783	814	798	815	860	843	789	812	850	799	811	844	847	803	778	810	814	790	813	812	787	821	852	830	800	826	818	797	800	857	821	836	836	820	856	807	784	868	828	786	796	835	818	855	785	771	786	826	873	765	821	823	825	857	805	861	753	862	848	809	863	810	810	813	802	833	812	794	792	818	871	819	789	792	807	902	824	846	837	847	802	885	789	848	798	837	799	829	821	808	795	792	824	836	791	815	803	806	796	834	835	807	788	853	863	850	779	819	771	804	844	825	859	837	870	807	854	757	854	806	797	832	817	824	836	866	823	846	853	802	817	847	822	832	807	857	829	805	880	792	796	891	813	791	795	824	829	801	795	827	850	802	862	788	810	801	833	841	835	828	784	808	791	838	830	849	806	808	831	875	822	847	785	809	758	827	849	789	828	802	863	916	811	778	875	777	772	834	829	853	854	819	865	810	845	819	840	869	870	827	850	821	840	828	876	917	845	820	845	907	815	824	836	884	827	837	826	826	879	821	831	854	841	801	776	817	847	805	822	815	845	868	828	795	799	835	839	774	888	817	813	813	800	833	849	818	833	820	886	850	787	842	802	814	841	846	855	786	773	844	775	835	802	845	852	764	809	752	884	805	838	807	821	837	813	814	832	833	818	865	841	809	817	841	846	851	850	802	847	851	863	845	822	847	844	827	812	850	856	849	822	816	833	818	770	860	846	779	806	801	834	800	772	879	873	849	831	784	817	829	812	853	774	875	813	791	812	835	812	776	814	832	764	816	829	790	850	862	812	800	876	842	841	867	787	774	843	711	849	802	830	816	822	819	861	785	781	828	787	851	820	839	842	859	784	769	811	785	812	791	804	842	799	818	823	811	847	838	847	848	794	857	817	805	847	854	840	850	880	794	807	873	865	830	806	843	813	850	863	827	832	832	848	795	800	831	803	803	846	834	803	839	831	832	838	826	862	814	793	837	816	844	794	811	839	865	847	840	860	810	827	855	861	846	803	834	842	860	864	782	821	818	794	796	829	825	802	833	871	799	825	789	843	849	811	819	829	814	835	806	761	834	869	821	869	846	835	837	780	791	783	834	803	819	777	848	832	813	823	834	839	839	849	838	769	814	844	866	853	786	831	795	837	821	848	816	833	822	828	816	844	851	808	790	853	867	835	819	840	815	822	875	852	820	770	813	824	850	852	827	823	784	781	836	825	789	837	808	824	825	797	837	817	800	813	843	837	846	793	821	829	809	821	844	803	833	868	759	828	861	812	833	813	830	840	813	819	817	806	787	819	807	857	885	760	830	828	848	828	838	798	793	838	780	827	816	855	812	829	852	808	789	763	776	815	851	840	817	839	874	767	826	836	818	841	797	811	787	812	841	842	866	844	846	775	800	811	823	835	856	834	794	805	868	835	775	812	871	849	748	813	834	816	840	804	860	819	800	787	821	824	770	838	790	795	830	837	866	779	811	856	820	837	818	847	771	832	862	798	847	797	832	839	816	833	880	800	776	861	818	792	883	911	864	864	798	795	848	794	866	787	806	817	829	849	794	793	841	784	813	807	790	785	786	831	812	809	784	796	800	880	771	844	828	789	782	802	793	871	838	796	800	803	789	849	756	809	836	783	789	769	775	845	844	834	869	838	824	819	831	811	815	897	830	848	832	815	850	881	840	833	846	821	833	812	812	847	880	863	841	838	802	804	786	851	836	803	866	879	830	801	830	819	881	818	833	798	847	807	821	858	839	864	786	823	810	811	833	875	858	769	793	849	827	808	828	819	818	816	809	841	818	839	894	810	794	823	819	851	783	812	880	781	833	815	812	843	828	838	877	837	864	764	881	844	895	831	815	865	780	817	795	859	816	786	823	790	824	876	815	814	812	790	804	814	838	805	835	862	783	834	819	816	827	852	776	837	876	846	852	828	838	789	843	871	820	877	846	799	829	812	809	822	848	849	795	823	822	862	846	820	831	800	841	817	840	835	851	854	773	819	804	854	814	822	849	835	885	813	787	788	837	832	824	879	854	851	842	841	819	805	805	788	853	793	800	813	830	861	835	835	842	832	841	860	778	792	866	777	854	792	817	812	847	834	874	849	816	835	788	817	835	831	811	825	837	828	804	813	791	796	838	836	844	829	815	778	862	883	785	750	804	776	794	841	807	877	857	864	844	804	827	791	837	853	839	839	829	853	825	832	840	766	818	830	807	799	828	834	890	855	808	829	851	839	792	795	824	785	820	845	814	845	816	843	828	825	822	846	863	821	830	789	833	763	854	836	784	808	846	867	830	847	831	849	839	862	787	855	807	823	843	830	782	818	835	829	788	839	788	826	877	835	806	822	772	818	917	831	842	793	833	862	795	790	854	770	793	792	819	838	811	835	822	796	809	825	806	809	855	822	825	806	796	767	845	864	833	786	779	824	822	825	816	845	808	765	767	825	798	862	810	811	783	814	798	790	781	855	837	843	837	808	825	781	809	909	814	862	891	852	819	840	872	829	831	814	825	838	817	882	840	818	825	864	812	800	797	844	852	852	855	806	849	800	824	874	824	790	834	854	837	801	815	821	808	828	865	792	773	846	870	817	830	811	805	845	817	803	863	816	818	896	835	807	868	808	850	789	824	809	792	822	820	861	833	815	857	817	791	849	856	786	822	830	841	808	890	792	781	856	806	801	854	839	836	807	825	819	817	854	810	842	874	782	806	834	802	873	812	861	848	859	874	823	881	811	841	851	811	822	838	817	810	857	793	794	824	791	815
49685	11371	1668	641	457	422	367	370	348	303	285	267	272	325	296	286	256	271	289	330	277	268	267	290	288	293	252	281	255	250	291	283	292	268	290	276	296	312	295	293	271	311	270	269	262	266	286	300	275	276	298	298	286	271	245	277	262	297	310	271	281	279	286	252	299	274	255	253	257	283	291	245	310	291	298	278	328	271	288	279	249	280	291	291	282	305	277	259	257	269	276	271	276	266	244	267	300	257	290	241	264	290	276	273	256	287	263	299	270	291	254	269	265	276	288	270	297	306	256	252	275	284	278	282	278	266	265	288	263	256	309	278	296	279	278	295	302	253	272	294	251	297	284	271	284	237	310	246	260	280	253	295	249	270	273	275	290	298	286	278	257	254	282	285	290	255	287	283	306	279	265	307	272	277	279	289	271	299	283	270	312	294	296	281	299	293	283	286	288	289	260	264	288	263	284	282	292	287	256	271	287	294	278	253	295	296	257	262	304	271	257	289	258	309	258	269	249	281	241	280	263	264	279	275	304	309	271	250	261	281	286	276	249	292	259	260	272	270	274	295	294	270	273	282	269	283	250	248	301	280	246	286	287	289	273	309	256	245	246	271	260	284	296	295	265	287	287	264	289	272	249	261	299	281	257	316	270	285	274	265	275	260	265	262	269	256	245	264	280	272	255	293	271	297	288	283	302	261	268	312	299	297	269	260	224	312	269	292	281	249	267	266	293	257	283	301	294	285	270	260	286	270	272	247	269	298	235	257	273	265	277	268	314	323	256	266	268	285	260	273	254	241	292	302	289	271	280	282	271	299	290	269	291	254	272	275	281	277	249	287	274	270	280	286	305	307	260	287	286	294	275	282	254	269	281	275	270	298	269	290	264	261	312	309	251	279	271	265	318	265	281	247	244	299	266	280	269	244	290	254	287	271	268	258	272	285	267	280	256	267	267	281	286	262	277	270	277	253	284	297	251	278	292	316	293	255	240	234	285	251	266	275	276	296	269	275	241	308	273	310	260	300	305	274	247	231	266	285	272	316	263	309	318	294	247	292	265	276	253	279	263	265	280	296	288	287	280	269	251	259	265	301	261	293	258	273	302	295	280	291	280	252	272	290	288	260	304	253	271	290	258	238	301	268	273	299	264	230	274	277	256	268	274	281	278	278	268	226	255	277	261	275	279	242	300	263	283	280	248	281	282	258	294	241	270	249	301	258	274	291	248	260	251	280	288	270	249	260	301	255	286	267	281	288	264	279	269	269	266	236	262	302	270	262	290	280	278	285	288	259	253	260	257	291	242	248	279	286	298	262	268	276	303	292	268	236	299	268	274	302	240	277	296	276	311	294	270	243	232	267	281	284	277	234	252	286	268	303	283	294	257	292	277	263	266	278	290	263	282	270	274	254	301	301	280	279	277	268	289	310	286	280	263	263	275	268	286	263	288	280	280	305	267	295	275	276	298	242	256	278	279	309	289	291	257	255	278	272	271	270	253	259	292	266	256	293	258	279	265	267	267	275	257	247	324	295	286	283	299	254	255	292	275	280	296	258	293	278	283	297	275	268	317	265	262	289	260	285	291	270	267	278	286	275	313	292	276	278	257	281	301	284	283	292	290	265	298	271	299	295	287	235	288	294	275	313	272	243	267	257	262	273	258	264	264	229	284	280	246	297	302	282	301	293	292	302	272	259	301	260	289	255	288	252	264	290	270	259	310	265	266	280	270	250	294	261	286	256	287	298	299	260	278	266	304	272	258	263	268	270	264	245	300	280	265	284	278	289	288	266	293	283	261	250	286	289	296	273	274	269	256	263	281	271	284	278	269	273	280	245	294	294	288	286	255	272	240	251	256	274	294	291	281	271	299	263	272	250	302	269	282	280	280	252	264	263	261	273	319	271	245	302	319	310	265	250	294	278	265	255	307	267	264	257	282	305	283	279	268	277	278	282	296	294	310	279	293	270	289	256	246	244	320	268	295	279	274	281	261	299	239	284	258	271	275	265	280	264	261	293	284	282	290	277	258	275	290	272	273	281	308	281	299	265	280	230	264	260	251	259	276	276	286	279	272	238	269	266	297	282	282	309	288	236	233	263	257	262	300	250	244	276	273	281	273	268	260	272	274	282	313	271	272	254	291	258	279	245	289	266	261	268	278	285	300	268	252	298	253	278	264	302	310	305	301	277	290	287	299	283	274	263	268	285	262	285	245	279	254	288	261	280	281	296	264	280	306	287	277	282	292	276	258	284	256	265	298	271	268	291	251	267	258	281	274	243	254	282	253	261	260	265	267	252	288	296	258	314	313	278	255	292	278	291	301	299	301	299	251	285	265	278	314	247	254	298	302	268	289	279	274	274	292	289	269	259	263	297	299	286	273	273	266	266	267	257	290	298	270	285	268	282	266	275	255	272	265	290	283	285	308	254	269	272	304	257	277	286	287	282	266	289	255	289	300	275	261	252	312	287	256	280	268	267	293	282	299	284	257	259	268	282	314	262	295	291	258	257	295	269	272	253	270	276	266	286	265	277	254	276	305	253	251	247	282	282	272	230	274	284	293	245	254	283	269	274	300	290	280	288	253	252	284	281	300	282	280	253	258	269	286	273	296	301	264	288	289	258	270	312	320	256	250	300	269	271	264	303	262	293	252	257	271	238	267	266	276	238	262	275	235	257	282	266	276	275	255	269	278	294	278	285	307	277	280	264	280	318	292	232	286	299	311	290	241	256	266	262	261	260	263	295	280	257	249	267	242	267	266	269	303	276	277	256	274	271	250	276	285	259	280	274	279	253	291	244	265	265	243	290	252	290	292	306	302	270	278	282	277	266	293	262	262	298	267	272	295	257	272	275	283	253	238	276	264	261	278	270	284	250	292	296	273	253	282	282	267	302	269	274	269	249	272	325	275	262	323	282	264	281	294	278	269	280	319	303	275	244	265	283	311	278	287	268	312	275	309	271	264	284	266	283	268	267	294	274	275	281	265	247	297	292	270	296	251	325	285	287	258	283	283	260	292	280	295	280	254	283	275	274	289	276	287	275	233	260	280	299	283	274	267	293	243	278	281	290	275	275	286	266	282	245	300	289	277	278	283	282	246	302	287	258	287	290	285	271	302	274	260	295	282	291	266	267	259	265	283	282	268	268	275	301	325	253	264	268	272	274	295	286	290	281	276	292	269	269	274	287	308	259	285	277	273	258	248	256	280	262	264	272	269	254	260	254	250	287	251	273	276	251	285	293	268	300	287	280	286	265	273	304	253	255	279	269	252	274	298	281	275	282	293	268	292	282	243	282	279	264	249	294	306	273	271	271	289	307	274	275	271	283	287	260	278	282	297	251	273	252	268	285	295	282	297	299	282	306	309	263	256	274	267	304	313	301	277	261	310	291	269	268	267	271	240	297	301	265	258	251	286	280	272	284	293	240	214	238	266	269	297	260	283	280	262	261	253	256	288	248	262	313	257	244	271	274	281	278	278	262	281	298	273	272	256	253	256	302
25178	916	1429	1618	1449	1211	1016	974	936	834	828	773	739	733	752	707	682	696	678	676	583	705	667	667	661	657	642	643	682	677	692	636	633	631	658	651	621	625	656	594	663	639	613	645	616	631	668	662	625	640	642	650	634	631	601	626	630	640	674	669	639	643	629	665	660	597	611	617	570	612	617	636	636	607	639	628	658	615	627	653	646	621	623	641	627	622	602	618	660	648	580	616	637	653	638	616	621	626	561	614	629	621	657	605	647	636	617	647	616	670	643	647	635	654	645	604	622	641	631	593	627	638	624	598	621	612	615	635	621	673	630	618	589	589	641	656	615	581	627	673	610	635	605	607	625	652	619	565	608	650	633	632	607	633	652	600	658	587	648	589	618	656	599	646	624	665	574	627	611	637	612	606	669	653	613	551	590	634	603	616	643	597	649	608	632	630	588	598	661	563	640	654	621	611	608	616	691	668	591	574	627	598	619	639	589	611	649	628	640	601	639	626	664	655	614	614	620	687	630	608	620	598	615	620	658	647	585	640	623	636	660	620	643	687	645	618	644	636	636	617	637	673	635	630	598	610	625	623	646	608	639	644	614	595	633	635	626	605	652	640	602	633	659	641	679	638	647	620	599	637	627	621	652	621	668	597	647	601	655	610	668	645	643	678	611	634	644	599	624	610	672	564	645	620	661	649	622	627	624	631	660	634	625	661	631	623	591	645	612	605	622	682	601	635	641	618	627	607	630	596	608	643	616	598	594	618	592	638	608	680	663	637	622	623	646	636	597	606	614	602	632	565	623	622	633	607	623	636	681	646	625	641	596	630	615	669	601	626	652	585	596	656	588	622	598	663	574	631	603	684	625	626	631	627	654	630	579	654	602	632	659	669	628	615	637	621	694	658	586	626	622	638	662	629	614	596	604	625	659	677	658	636	646	642	632	630	593	631	617	621	624	639	636	612	610	628	615	630	598	624	642	563	631	647	610	618	656	577	607	640	553	592	623	628	647	569	625	625	618	607	609	660	598	627	630	623	663	634	555	604	643	611	593	641	628	611	670	619	611	610	624	625	612	623	618	608	672	627	685	590	637	631	659	653	608	609	671	641	618	675	628	611	630	643	622	639	597	652	627	634	615	642	621	612	640	652	609	628	621	644	660	634	620	630	651	610	602	576	656	602	621	630	584	591	622	585	598	681	636	635	605	616	664	628	626	604	619	612	599	634	639	644	620	661	627	647	624	627	617	615	621	646	642	591	620	629	620	648	606	635	622	661	601	646	601	618	639	609	630	618	600	677	613	684	650	660	662	652	608	629	622	624	651	598	639	597	659	625	688	582	602	645	575	633	607	635	642	645	659	659	607	649	600	637	655	630	628	619	643	601	617	655	622	612	615	653	641	621	595	645	654	616	625	629	598	643	623	633	598	620	608	619	618	652	657	617	616	609	639	648	669	620	601	606	661	625	621	650	617	661	651	683	638	638	587	605	594	617	590	657	606	603	663	599	647	636	632	662	596	640	657	661	604	611	622	648	633	623	650	604	611	593	628	651	682	591	619	640	647	625	629	617	595	644	612	612	621	654	635	608	643	607	618	635	627	647	647	645	620	614	590	663	591	641	657	615	621	644	644	628	628	636	635	638	638	601	640	589	601	621	601	599	622	627	619	635	597	637	619	573	584	618	643	673	651	609	664	628	643	646	586	626	579	627	609	611	640	652	626	655	626	621	639	550	658	590	630	612	621	633	622	650	634	651	630	625	606	601	632	633	645	621	614	629	604	649	577	629	605	634	630	605	608	629	608	604	632	605	577	608	642	630	607	572	634	657	633	604	635	632	643	644	607	658	635	633	622	583	613	673	601	615	596	611	633	620	597	598	669	653	600	633	645	648	578	649	642	681	649	656	623	605	631	649	591	594	613	616	643	653	592	633	638	681	580	630	616	606	620	605	604	633	597	609	621	631	648	598	669	643	638	601	666	650	659	693	658	580	594	629	642	657	671	617	637	640	597	584	604	614	590	599	618	628	626	646	585	619	636	640	651	627	647	645	611	615	584	647	616	644	643	640	609	599	628	647	634	636	613	604	640	676	635	640	605	588	616	632	647	598	635	582	621	657	617	595	628	638	637	577	628	615	662	643	655	636	662	634	615	611	633	598	645	615	598	647	643	615	617	626	612	618	638	642	614	668	629	576	649	624	659	630	630	605	611	651	623	641	613	618	556	632	616	630	596	615	630	585	665	674	657	635	568	641	615	638	650	611	629	594	590	631	628	608	603	606	632	619	672	623	588	702	587	614	585	644	621	692	602	659	588	663	637	577	687	582	589	622	575	613	615	606	595	622	612	617	636	619	565	614	624	629	634	604	638	651	607	659	625	635	681	607	651	611	591	652	618	646	643	662	589	610	575	629	659	622	619	614	605	595	620	619	617	622	574	658	629	616	604	606	625	651	595	621	579	614	585	658	630	620	629	649	617	627	641	626	630	597	607	607	625	631	635	630	650	612	632	621	640	626	597	567	615	612	595	588	638	596	607	582	651	623	625	578	652	582	620	604	604	624	646	601	646	625	619	586	656	619	645	604	635	574	635	630	646	607	622	619	612	662	616	631	602	633	650	622	687	634	630	631	625	633	612	615	641	665	602	617	586	627	579	635	631	591	682	629	642	607	619	615	619	571	608	603	629	653	617	657	605	644	594	588	635	596	604	596	606	607	618	629	616	613	602	588	610	683	604	644	570	647	611	604	628	657	595	616	589	626	625	625	632	641	612	601	627	646	635	626	603	669	620	672	636	679	640	653	610	610	599	599	623	646	599	614	634	647	592	631	631	613	617	616	587	642	614	609	637	629	641	604	673	639	603	593	621	688	643	616	630	566	594	551	599	641	670	616	627	610	639	642	597	636	641	639	634	569	632	614	619	628	654	602	582	651	593	601	604	635	631	593	630	629	620	658	612	664	621	624	614	628	645	614	614	673	620	638	629	658	578	598	618	645	592	619	641	597	611	588	602	623	630	593	606	632	637	594	592	613	645	689	577	669	604	598	617	633	615	606	626	628	674	607	630	600	655	579	632	627	614	629	620	626	604	632	681	630	636	607	589	615	642	628	603	617	615	626	650	647	626	587	634	659	606	658	645	634	648	612	610	608	634	636	641	624	621	619	617	650	649	675	608	686	615	638	631	623	585	584	594	604	621	625	632	642	629	644	608	642	674	622	668	610	622	665	644	620	622	633	654	665	611	649	578	637	658	620	617	634	615	640	604	587	630	610	638	531	632	634	667	633	607	591	601	616	701	631	650	609	618	644	572	670	599	632	614	620	630	644	603	602	615	686	582	611	619	628	663	650	589	594	619	668	623	608	647	625	602	604	637	627	600	633	626	610	629	617	603	634	627	612	627	641	598	596	611	607	644	607	598	601	666	641	633	613	611	626	603	603	594	598	645	666	639	624	671	665	635	628	625	632	621	581	615	608	629	601	676	586	591	654	666	614	635	596	612	625
28465	3398	336	276	280	268	281	280	328	291	284	272	296	277	307	267	289	273	289	266	312	259	273	293	286	289	313	295	275	281	302	330	299	297	313	285	264	250	289	294	322	296	272	292	308	280	286	278	322	332	296	276	276	273	273	288	299	305	310	292	307	298	264	286	309	289	276	311	313	297	307	294	267	315	286	298	284	292	294	311	315	289	303	278	301	296	298	280	287	260	290	246	288	269	283	305	285	273	296	313	304	314	299	268	265	295	305	302	290	296	320	253	294	296	296	303	282	283	267	290	261	315	271	305	285	302	292	277	302	290	273	279	310	287	254	297	270	287	252	279	263	271	285	307	281	269	297	303	259	293	261	267	295	285	308	304	277	267	280	296	291	282	294	314	289	238	280	327	283	277	317	287	304	265	267	275	287	263	272	279	280	269	260	307	310	267	313	302	325	262	287	307	262	292	260	264	284	259	276	268	293	286	303	236	310	285	272	280	323	271	296	307	309	299	317	255	289	247	256	313	292	292	281	269	271	292	291	265	251	255	265	288	292	300	285	309	275	292	291	298	259	298	290	287	277	304	272	260	313	296	289	268	309	283	287	272	292	305	311	319	307	298	300	297	304	295	301	246	257	271	263	280	277	284	296	299	281	310	274	303	306	277	301	266	295	289	294	292	281	277	282	299	280	304	303	273	295	312	298	283	321	281	304	291	286	282	301	266	283	294	277	286	301	290	296	294	282	286	262	303	285	311	293	282	284	267	265	303	292	281	284	282	264	264	294	293	276	276	285	283	313	283	265	272	297	273	306	301	302	289	289	272	262	294	285	306	307	301	274	292	262	263	298	266	274	300	318	300	313	317	304	278	256	325	307	267	269	289	298	296	266	282	277	300	267	268	284	279	280	296	292	257	278	315	280	281	256	273	310	308	298	283	280	259	274	284	276	263	306	266	285	292	300	283	325	259	266	314	266	297	308	260	301	310	295	267	294	258	307	288	315	262	267	288	263	286	281	304	296	280	302	300	281	318	250	306	269	311	287	287	279	310	306	266	316	307	284	309	305	312	270	285	284	272	293	283	265	301	282	306	308	323	311	316	291	294	291	293	279	257	319	301	279	310	278	286	300	291	272	266	282	280	300	317	273	343	295	311	294	274	304	329	300	280	292	276	291	289	300	288	289	292	283	281	262	267	310	296	295	305	281	295	304	273	276	308	317	294	274	292	289	263	301	285	285	261	282	281	307	303	315	322	283	271	278	280	324	278	307	262	260	305	270	263	271	321	282	286	290	279	260	321	290	280	304	298	297	241	267	282	248	301	316	279	267	253	281	271	278	301	303	303	308	293	287	319	280	254	297	279	262	289	310	292	311	300	282	290	295	308	287	271	292	272	320	285	279	291	298	290	285	292	310	268	315	271	288	270	296	314	283	327	283	285	283	261	266	274	329	253	305	281	278	287	268	261	298	329	273	258	298	289	304	294	276	310	307	282	293	280	310	292	252	263	314	263	281	291	305	271	297	273	308	296	292	306	243	306	318	270	267	259	280	290	296	279	295	293	288	279	290	314	304	270	307	297	290	299	256	311	305	282	312	301	309	292	319	302	316	276	276	285	305	285	266	298	297	293	278	296	260	264	295	307	293	280	288	266	273	301	282	266	316	306	294	264	272	285	283	271	310	291	291	282	276	317	300	295	261	301	285	298	284	294	286	300	300	277	276	303	292	260	301	301	290	280	288	269	315	282	304	259	311	333	308	269	344	292	329	256	300	288	305	260	275	309	282	296	275	273	307	311	302	282	301	276	260	278	252	288	285	276	314	294	289	275	293	297	302	312	275	288	311	312	269	274	294	274	260	269	305	295	299	295	267	280	277	325	315	316	276	306	331	292	264	285	284	283	274	240	295	286	300	311	280	284	294	284	299	267	290	246	259	278	295	287	288	294	291	293	296	293	265	278	290	261	280	311	288	276	298	282	290	286	275	296	296	308	293	272	279	325	271	305	342	303	283	259	274	295	275	287	278	269	262	294	266	320	282	294	269	270	278	287	330	276	295	298	286	237	309	296	291	293	243	274	301	262	326	297	272	256	282	311	285	292	305	298	292	321	293	309	289	282	316	295	299	271	276	290	309	303	295	255	319	276	256	278	300	277	297	276	288	291	318	294	300	284	310	285	277	285	274	259	247	326	283	290	299	313	274	291	282	288	268	282	260	309	321	310	304	276	295	299	282	286	288	282	306	293	329	260	304	283	259	307	296	269	298	292	275	289	265	273	302	269	277	294	280	304	284	292	301	278	276	266	263	283	289	274	305	313	274	248	298	291	281	281	295	303	307	293	289	275	263	302	281	283	313	280	282	294	293	327	285	260	279	285	286	302	281	278	287	287	263	293	271	263	288	309	301	292	287	279	259	299	296	288	286	255	291	282	263	267	256	315	289	286	303	296	291	319	300	297	282	304	308	264	268	299	291	319	290	318	321	251	251	284	297	309	300	309	274	308	274	267	295	291	306	288	286	287	293	298	281	295	296	279	283	246	257	323	285	288	287	276	294	276	292	317	310	300	301	298	289	271	282	289	280	272	303	287	284	284	284	327	291	298	295	264	289	287	289	290	275	300	267	272	271	299	302	276	302	309	311	310	296	279	317	296	276	275	292	311	244	304	295	268	284	274	243	274	317	277	301	253	274	279	288	274	273	293	308	306	301	298	293	254	275	268	287	275	280	298	299	277	315	296	291	285	254	276	301	313	297	297	264	321	318	268	294	278	263	285	285	275	269	301	309	279	285	278	290	291	322	291	303	267	263	288	253	262	318	318	305	269	299	301	304	293	275	276	267	291	290	260	297	280	297	288	302	276	302	295	321	296	291	312	269	270	315	314	296	308	310	311	323	294	333	295	265	301	300	266	291	292	328	277	287	285	295	285	277	318	294	322	304	307	253	291	322	250	300	297	273	273	278	307	302	266	312	323	267	280	297	291	311	331	312	291	289	285	260	275	269	286	271	278	280	268	270	299	283	285	268	306	312	317	261	303	286	269	299	308	303	265	310	279	283	299	300	262	323	266	313	321	296	275	305	304	286	259	276	243	278	306	293	273	309	279	309	302	290	275	261	319	307	254	250	265	271	258	298	261	253	307	290	269	301	297	265	330	321	298	309	311	293	296	278	306	277	296	265	260	280	326	285	274	303	305	297	277	281	296	310	253	288	317	305	291	291	294	286	313	312	277	272	290	245	288	317	328	262	258	297	272	304	294	296	313	265	289	305	253	249	297	278	294	302	293	308	323	261	258	278	266	337	281	302	288	299	283	275	293	286	284	299	261	331	319	324	303	308	288	308	297	313	294	285	268	297	275	283	307	314	294	290	273	301	286	317	282	311	304	332	233	303	283	300	301	272	321	306	298	288	248	304	285	301	294	297	268	274	281	253	254	292	290	258	323	278	277	317	305	288	308	298	308	273	299	281	283	266	262	276	269	286	285	308	288	276	306	258	293	281	289
16745	701	672	701	727	724	668	687	706	674	722	674	659	692	686	680	648	686	648	635	663	659	642	683	629	669	656	669	647	677	658	634	656	688	660	691	672	718	714	708	668	705	676	652	661	683	675	690	681	690	652	624	641	690	613	701	688	659	713	654	649	692	645	683	699	675	681	691	700	674	676	667	679	656	670	693	646	687	662	670	686	666	688	651	660	675	692	650	678	696	673	643	679	693	664	676	693	677	749	698	652	681	662	694	702	651	674	623	693	727	656	664	674	672	636	675	651	678	649	661	679	686	663	648	679	658	684	684	668	629	680	654	667	656	682	641	659	683	675	655	705	678	658	681	644	625	699	635	636	713	688	683	684	721	702	681	632	695	650	653	669	693	662	655	684	701	664	678	661	667	668	667	678	640	684	705	690	667	635	722	667	653	701	641	648	676	679	638	627	695	678	660	702	669	698	691	690	703	663	671	681	703	684	651	676	697	621	671	734	647	677	681	674	625	689	651	672	713	714	651	721	706	697	700	682	672	663	611	693	691	697	677	701	625	673	650	741	671	680	692	669	661	628	714	687	697	685	674	680	660	681	709	663	694	688	655	652	681	700	629	709	661	628	651	643	654	669	650	644	690	722	687	701	660	646	666	666	657	694	682	647	687	634	688	668	700	671	667	686	667	702	676	728	653	691	641	671	716	656	681	676	700	698	672	635	726	699	632	673	679	673	680	690	656	607	691	665	674	678	645	649	669	676	730	677	653	672	693	640	670	693	664	642	705	657	643	700	660	707	642	668	689	674	666	694	650	680	715	674	636	652	648	659	646	632	664	636	671	673	653	690	657	656	754	642	653	689	624	694	681	653	673	696	721	701	659	677	635	690	711	660	657	665	695	662	663	643	653	645	659	713	625	640	708	672	691	726	666	624	677	657	688	750	617	639	678	700	689	657	719	671	676	673	719	707	664	663	682	661	668	693	655	683	699	678	672	667	674	666	665	678	641	673	659	698	689	695	689	686	627	639	670	725	639	683	680	671	659	670	672	707	650	662	704	708	637	653	671	658	681	666	665	702	675	643	672	651	687	697	688	701	672	673	665	627	708	658	652	653	663	699	688	692	679	618	669	659	687	680	671	635	647	611	649	687	670	692	686	646	726	690	647	677	678	621	670	681	677	686	645	681	655	675	655	718	686	667	644	651	641	699	690	692	663	663	696	638	661	625	664	634	679	674	654	677	694	663	683	651	632	659	643	692	623	707	628	657	668	645	671	694	636	686	719	683	691	659	641	706	681	636	670	689	701	643	662	671	629	675	685	693	658	685	653	621	649	678	668	631	619	706	694	687	696	641	682	658	707	663	703	676	699	619	657	706	659	668	679	630	649	632	690	682	671	671	708	640	676	639	623	669	701	687	657	660	654	647	628	604	642	716	656	692	674	682	647	640	695	667	666	686	639	696	690	654	670	667	650	682	685	699	706	667	684	681	647	692	726	724	679	658	722	657	704	685	658	695	657	663	656	676	683	642	660	677	712	676	643	678	701	639	636	688	661	643	663	662	649	652	646	698	658	610	667	638	665	668	683	664	696	632	666	693	660	686	659	692	694	654	627	740	681	713	681	679	684	682	684	662	688	657	676	663	708	703	660	708	682	671	649	678	683	679	659	643	695	669	684	695	655	669	684	691	672	680	657	685	701	684	642	664	629	647	704	676	678	649	646	673	663	619	697	681	710	686	673	666	656	656	702	679	660	642	648	638	701	695	641	656	651	651	696	720	681	707	695	676	642	683	654	708	661	680	673	651	686	668	648	694	721	700	666	665	664	707	690	668	649	678	690	654	692	655	718	650	667	647	652	662	674	666	688	669	684	641	650	647	639	676	722	666	638	666	694	678	669	657	709	661	682	634	663	697	721	676	666	696	693	694	652	665	625	657	665	662	660	678	658	674	650	689	661	638	689	656	665	683	659	659	676	648	677	690	617	678	746	666	651	654	631	682	628	651	716	687	706	649	654	678	678	689	668	661	661	665	670	652	646	640	671	708	665	647	676	660	654	669	634	694	670	656	658	657	686	729	702	662	708	671	671	660	679	660	719	674	666	661	653	658	658	651	643	650	651	679	664	707	692	703	731	661	708	660	698	695	671	672	630	665	642	671	710	663	644	701	670	713	620	660	655	628	670	666	654	713	684	647	704	731	685	665	674	653	683	712	666	715	637	688	689	674	676	629	690	680	688	685	715	719	693	662	670	672	645	692	685	652	622	614	662	704	690	646	683	687	657	704	695	669	658	654	655	677	655	708	700	664	665	667	674	681	635	670	681	683	636	695	659	667	669	671	664	672	657	680	666	671	689	660	676	707	638	632	642	683	700	683	727	686	694	662	687	658	611	691	713	717	735	713	676	652	670	640	661	629	703	663	690	691	657	660	657	698	711	677	676	652	668	679	637	680	687	714	655	607	636	684	655	681	667	691	667	713	648	687	681	651	686	676	682	697	660	667	635	671	668	687	651	717	635	656	677	656	643	655	682	675	683	694	681	650	679	681	696	643	670	664	687	642	677	686	634	691	693	688	677	664	674	683	663	720	712	676	730	636	681	684	695	678	624	713	687	699	705	690	676	685	660	690	671	687	672	653	652	646	681	622	684	658	664	647	723	662	670	654	675	732	712	679	724	681	705	658	703	666	679	702	658	670	642	635	677	715	694	683	711	697	691	656	636	717	718	666	670	649	654	682	676	690	672	706	654	659	675	664	658	633	664	674	678	663	669	691	665	620	609	657	642	684	664	662	685	694	670	646	678	637	713	670	663	711	718	658	678	674	676	646	634	680	702	690	662	686	679	658	662	682	694	671	675	701	719	682	710	693	699	656	672	699	680	665	643	725	621	691	641	652	708	633	683	649	654	706	688	679	637	683	608	656	638	637	708	704	685	674	670	702	666	688	681	654	702	669	667	711	671	691	609	675	686	706	630	723	668	669	685	674	659	690	631	649	671	689	683	670	733	658	661	658	650	639	684	665	669	696	686	681	753	649	667	677	681	659	651	709	658	686	651	714	721	698	674	630	761	678	689	709	632	705	651	632	684	687	697	675	695	625	676	698	683	670	672	659	687	635	648	612	677	683	676	704	685	667	667	706	716	686	703	717	684	682	642	646	704	653	719	692	673	662	624	723	671	695	706	697	677	683	706	638	650	722	738	708	645	713	672	716	718	664	675	670	699	669	670	608	682	697	679	681	675	678	704	699	744	674	661	650	691	641	687	673	664	686	703	669	665	681	648	665	711	628	673	650	646	678	639	679	643	706	672	663	657	687	700	715	704	697	709	658	655	640	664	717	634	672	685	643	685	677	686	668	619	683	668	658	645	657	672	675	695	681	610	672	668	636	699	728	677	679	726	710	673	649	690	686	707	679	672	693	646	702	648	670	685	670	694	693	663	659	634	649	650	630	709	669	622	683	672	684	639	674	656	681	645	681	695	648	678	697	678	656	656	615	679	686	668
33395	3702	664	543	508	415	415	400	370	314	394	397	380	345	378	350	356	368	359	360	346	354	364	355	335	383	357	349	344	351	337	353	325	358	310	338	372	351	342	358	351	372	377	349	350	372	340	318	349	346	361	354	342	312	371	328	344	314	374	330	337	377	362	330	341	354	338	341	296	330	343	366	339	315	343	329	365	308	327	361	359	341	356	366	373	336	332	351	351	392	327	329	374	345	338	340	330	331	353	354	420	328	334	348	365	392	336	331	338	341	350	343	332	336	346	385	366	327	356	325	321	290	370	351	357	366	330	332	327	351	362	363	348	373	341	354	352	342	314	368	345	374	355	343	370	365	341	403	339	341	354	354	365	394	315	379	311	345	366	365	352	344	340	346	325	349	338	403	395	348	368	346	346	337	319	359	331	329	318	332	380	372	346	330	323	339	360	338	301	361	351	348	377	391	382	386	343	365	352	327	350	308	362	344	347	368	383	364	353	366	356	345	337	322	352	330	349	355	356	357	375	357	376	317	348	360	359	346	339	313	315	331	360	349	362	333	331	371	356	347	335	330	350	324	326	356	337	346	336	358	352	342	370	373	340	336	329	350	347	344	346	318	348	327	331	387	348	328	362	327	334	383	349	327	369	362	337	339	390	342	341	386	355	341	368	324	363	373	397	343	344	372	362	328	326	373	379	387	344	367	352	341	348	346	325	321	300	362	355	341	373	345	341	315	342	358	345	329	347	379	340	365	358	359	327	342	333	343	327	356	331	347	375	324	385	353	319	343	384	379	377	365	341	322	340	349	385	327	343	329	364	352	343	304	352	336	328	343	327	333	349	375	365	380	352	315	353	358	323	345	400	353	355	349	340	346	351	380	386	344	383	339	369	354	359	331	381	390	350	342	334	327	345	309	339	385	326	332	389	375	329	351	364	334	366	404	332	392	366	360	374	356	352	358	347	370	328	352	344	335	353	349	342	345	367	334	349	348	386	344	364	343	350	341	369	361	323	350	318	371	323	350	356	323	339	332	330	325	330	332	361	348	358	288	359	369	393	339	353	356	368	393	362	356	360	346	354	324	341	364	358	354	326	409	399	348	354	372	353	353	340	353	333	336	354	343	345	362	375	339	376	364	311	342	390	352	354	344	359	369	350	316	346	338	335	385	339	360	339	316	349	341	356	332	383	348	369	327	349	328	373	372	343	370	376	364	354	347	343	359	355	351	364	353	345	360	339	379	341	320	314	355	347	307	337	358	370	350	339	319	353	338	339	364	336	369	338	305	370	357	328	346	337	353	360	355	363	384	343	337	354	346	344	347	335	329	364	355	362	337	328	353	330	331	368	349	377	340	333	377	329	363	323	356	365	379	356	338	369	355	393	355	379	330	359	355	329	371	377	325	361	336	336	343	387	347	343	329	354	336	390	346	331	315	339	378	344	330	356	380	337	345	329	323	343	377	367	344	339	355	395	369	348	345	385	365	315	322	390	331	313	340	343	309	329	353	339	376	346	302	341	337	320	364	362	341	351	371	310	344	362	351	337	368	351	335	337	385	363	347	341	353	326	350	363	331	361	338	315	359	359	348	353	366	358	327	350	321	314	350	327	330	359	344	392	340	370	369	337	335	376	338	321	326	354	373	356	383	353	365	330	362	360	340	367	343	340	331	352	335	325	354	370	340	323	323	344	390	373	331	347	358	344	331	348	330	345	347	349	356	363	339	366	366	336	326	332	308	328	372	314	353	353	381	360	357	371	390	359	339	324	338	347	335	337	385	342	341	348	333	372	335	311	389	334	331	364	349	350	339	350	387	374	361	373	378	365	370	358	356	329	333	376	347	351	325	352	324	351	373	365	326	355	380	364	336	350	337	323	373	368	385	383	338	338	356	354	386	337	336	383	333	330	352	346	320	362	372	315	328	344	324	361	356	344	381	359	367	331	367	347	327	374	361	377	339	374	326	323	292	380	322	351	341	342	304	328	357	360	348	348	331	336	308	330	382	323	311	344	374	364	353	358	362	338	326	339	355	337	327	358	354	345	356	343	364	378	357	330	380	339	399	342	358	337	334	371	369	324	339	349	342	320	319	337	349	336	326	332	373	383	366	333	296	349	371	331	372	324	320	346	366	336	369	348	342	346	376	361	333	322	332	347	334	351	344	328	355	340	339	344	341	386	361	330	344	337	349	323	354	378	370	346	347	342	311	369	362	337	333	311	350	353	377	358	341	324	328	342	346	354	373	300	355	335	381	342	327	346	365	342	358	336	335	376	356	343	319	367	358	318	336	353	320	331	316	316	350	355	377	327	341	338	354	362	320	340	335	315	348	361	353	351	344	338	345	345	341	317	324	364	351	316	341	354	338	353	334	340	349	335	356	337	325	339	347	341	349	333	361	365	322	373	333	310	327	312	372	346	348	318	351	351	349	346	325	334	327	352	350	347	363	363	318	326	328	347	371	332	360	326	356	352	366	326	374	348	345	332	358	340	329	364	368	381	365	352	353	345	381	310	343	346	354	337	324	348	350	333	324	350	332	364	354	366	335	352	362	350	386	367	359	362	362	347	347	333	372	331	363	323	326	334	375	372	359	375	332	312	352	372	357	344	333	344	329	380	358	327	361	327	363	346	337	347	348	352	351	340	346	365	378	336	353	370	360	353	349	378	363	297	374	295	362	362	351	347	357	355	334	323	318	329	366	336	339	354	302	295	331	334	347	308	380	345	335	326	314	375	369	355	306	346	333	362	317	359	322	310	361	357	355	346	332	312	376	353	350	362	364	344	376	347	329	328	356	366	335	317	345	383	346	362	313	333	366	361	352	363	361	347	342	388	341	375	354	329	320	380	359	363	377	364	384	398	354	324	303	359	374	351	337	347	374	352	387	320	328	339	335	370	336	299	345	321	352	391	355	330	364	347	319	376	306	314	356	361	385	348	352	338	329	356	354	337	345	351	335	365	338	349	346	334	352	327	373	350	370	335	342	357	325	335	333	384	354	344	372	367	354	340	329	336	349	347	363	329	352	324	337	310	311	316	347	328	334	359	374	371	351	320	317	342	316	338	335	328	388	330	362	361	359	361	329	360	312	343	349	340	318	359	346	317	323	330	370	342	378	356	325	385	356	358	338	320	354	321	355	321	324	370	366	372	307	334	356	353	367	362	349	346	331	372	333	352	329	327	374	313	313	324	378	345	376	311	339	337	372	361	346	368	327	326	312	361	348	367	355	301	362	320	329	350	343	378	350	344	360	369	319	328	341	358	363	358	363	363	360	324	339	345	362	344	329	344	319	306	360	353	338	324	366	383	346	346	337	358	357	345	391	355	358	348	310	371	351	309	347	339	341	320	317	333	335	311	324	345	323	360	349	358	358	339	359	314	342	370	352	341	359	373	322	326	339	368	350	322	340	366	349	322	338	396	342	345	398	356	335	369	361	377	341	337	333	373	308	354	349	360	382	358	346	342	347	337	393	355	348	366	345	325	350	330	349	353	349
18162	958	1311	1432	1316	1163	1061	988	1031	936	925	877	843	821	794	786	809	814	815	852	819	794	822	740	783	785	834	793	790	765	830	782	819	767	802	799	749	757	812	781	795	768	803	747	854	768	786	751	814	806	836	826	802	790	844	762	816	820	775	780	817	742	788	749	788	845	743	750	783	855	784	766	844	797	761	743	816	814	753	772	787	796	770	787	777	747	766	804	799	740	771	795	802	806	738	790	762	749	781	804	801	748	798	815	780	739	783	803	771	779	777	819	709	835	785	760	795	810	767	756	810	802	757	772	786	800	779	797	773	769	789	781	755	812	797	775	848	808	769	779	798	811	743	760	801	812	814	741	769	806	776	786	825	762	777	755	782	797	789	785	779	803	841	760	756	798	779	802	792	755	777	792	792	742	820	790	831	815	802	795	830	786	771	768	812	802	819	731	802	761	802	757	837	771	817	835	773	809	754	744	811	842	797	800	818	801	747	767	822	825	799	848	810	796	767	797	760	791	804	803	783	722	813	808	801	798	775	777	778	773	738	825	768	825	822	748	772	732	805	843	828	840	777	771	810	723	799	769	734	761	787	804	836	731	806	758	790	763	809	756	743	778	760	767	755	755	800	805	779	728	798	778	804	817	732	780	821	787	823	770	824	783	819	811	775	839	769	768	823	782	793	720	820	815	791	767	826	824	765	745	768	743	775	807	783	833	753	781	789	812	753	774	776	788	832	809	772	786	789	817	787	813	757	771	825	770	806	766	824	765	806	838	794	764	793	742	759	736	813	762	779	799	771	744	780	836	816	766	819	770	794	789	794	809	829	804	818	778	797	751	732	799	814	773	780	755	808	784	776	804	790	803	794	785	776	813	818	774	732	806	782	819	771	734	760	748	854	832	761	829	826	789	771	752	764	800	796	774	792	806	823	811	774	725	746	760	779	814	746	788	734	796	819	774	822	767	805	791	783	741	830	772	786	810	771	776	777	828	799	761	791	764	810	797	813	742	788	797	768	816	769	808	738	776	743	747	769	765	765	747	828	761	774	764	803	770	824	733	746	765	795	774	796	766	800	771	756	800	821	768	733	725	783	774	802	741	759	791	744	825	780	795	769	811	762	790	775	768	764	807	764	787	754	740	812	815	736	789	767	785	742	833	829	793	764	751	780	788	756	781	788	801	826	761	784	794	776	812	818	754	820	778	792	767	787	798	798	800	793	785	740	751	754	784	829	793	773	755	768	827	774	820	808	774	785	780	851	777	786	798	789	756	715	787	789	776	787	791	804	794	821	843	856	812	753	794	776	778	794	844	767	763	791	809	781	759	779	796	818	797	801	786	799	775	837	773	751	768	722	772	789	816	819	788	748	769	766	790	792	882	792	784	795	790	800	787	854	794	797	811	800	820	758	836	779	793	770	808	783	801	794	796	818	754	816	825	817	747	803	805	797	734	782	754	761	802	786	755	812	811	745	777	822	793	801	820	757	762	772	732	834	807	772	775	718	779	763	800	814	768	780	770	856	813	765	772	736	804	806	756	747	775	834	739	817	818	747	818	839	813	791	812	800	800	786	768	766	757	782	803	758	819	769	723	815	786	792	797	770	755	759	834	759	774	776	806	761	751	806	799	794	763	735	775	785	792	729	800	764	767	814	795	794	794	786	809	803	777	750	785	769	797	718	825	820	752	811	795	745	805	805	820	836	763	781	712	766	815	796	778	810	795	773	772	794	776	801	799	729	793	731	766	836	809	791	765	743	825	790	812	774	773	840	793	752	793	749	783	787	828	741	800	827	723	789	727	825	764	805	782	804	776	761	743	782	784	787	781	819	775	800	755	777	743	741	787	771	826	761	766	803	792	810	835	719	767	770	806	802	734	782	808	769	786	794	753	781	742	760	817	799	793	752	791	748	799	782	794	738	757	755	730	787	821	776	784	815	772	820	787	737	757	772	832	796	787	822	743	729	851	840	753	760	797	769	749	761	791	802	783	773	719	800	751	758	804	768	746	749	797	813	804	794	760	801	822	737	783	770	791	805	820	806	843	815	828	825	773	773	796	762	809	750	761	748	768	782	834	762	761	848	793	796	761	768	816	755	790	789	855	810	785	769	729	771	806	760	765	739	743	748	770	784	821	760	803	845	780	773	803	764	791	830	751	762	800	741	731	792	789	816	825	805	763	782	763	767	774	773	757	789	742	758	781	769	799	767	775	732	798	795	799	853	767	775	812	812	736	812	742	773	818	797	759	797	807	762	804	795	791	734	748	750	798	759	815	762	782	793	755	812	803	848	792	796	755	789	836	769	762	791	804	781	797	800	828	783	742	837	774	782	788	782	774	792	780	800	783	755	811	758	803	803	748	769	826	767	785	821	760	776	853	798	754	787	771	830	778	822	780	737	771	836	834	794	837	760	764	805	786	786	759	800	787	788	756	778	765	797	784	734	804	818	798	803	752	816	781	838	790	822	792	777	808	747	760	839	772	786	730	785	730	785	813	766	809	810	785	810	742	835	806	805	777	827	777	763	739	828	743	790	830	824	807	806	837	764	766	811	746	773	802	868	777	736	799	765	810	825	785	763	843	819	757	812	776	785	738	755	760	771	790	822	811	786	773	838	750	812	766	820	790	754	806	767	734	790	707	732	776	815	777	797	808	727	810	760	786	794	768	815	839	797	811	746	795	744	751	790	750	706	757	712	820	789	758	789	778	782	769	748	744	821	799	789	805	811	759	805	775	794	786	793	807	866	796	762	778	741	809	781	742	778	761	786	731	789	837	782	763	774	696	798	799	782	848	788	758	830	799	786	834	743	818	741	780	773	825	782	788	779	780	794	841	805	763	822	827	767	811	768	808	755	754	756	787	804	836	805	826	771	781	704	808	750	812	772	714	730	795	825	765	798	800	820	733	766	774	786	824	765	768	773	796	819	787	860	791	752	793	778	799	764	771	753	791	768	786	835	741	789	759	787	779	829	829	763	727	740	768	806	773	818	789	755	778	771	774	811	743	799	780	773	785	747	802	795	748	769	763	753	786	759	812	791	790	782	770	729	745	839	798	807	810	823	773	767	817	776	818	790	785	811	734	787	843	772	813	743	709	787	817	784	749	765	824	779	803	830	778	789	765	792	785	789	754	753	775	784	787	751	794	733	749	765	758	805	797	825	752	765	775	795	785	780	787	759	730	821	795	823	780	770	813	769	768	795	819	819	838	747	747	828	770	784	786	762	774	781	775	804	821	769	769	820	829	778	762	793	773	828	770	811	760	760	761	797	840	860	807	769	790	831	774	763	774	753	850	791	785	749	780	741	795	873	796	756	743	744	826	779	780	812	708	746	763	839	806	815	807	787	771	735	743	782	778	788	835	784	807	732	797	788	785	776	801	803	773	729	738	738	817	833	789	846	813	798	797	792	741	720	797	775	747	770	757	754	781	798	768	754	781	808	782	760	717	810	768	817	816	790	762	787	791	793	808	827	807	807	772	798	822	796	775	753	798
47269	8718	1169	614	461	350	340	339	359	307	284	287	299	286	245	274	268	267	255	278	279	298	251	248	295	259	270	307	255	262	289	279	281	251	268	251	262	274	276	264	308	255	276	278	275	244	267	262	268	260	238	251	272	292	285	277	321	254	260	273	242	293	269	227	264	270	260	242	261	260	256	265	262	268	273	267	269	239	258	273	261	260	240	244	275	289	291	297	279	263	273	257	271	271	228	278	274	257	289	281	268	260	256	260	269	274	272	272	268	262	293	261	249	263	271	220	288	237	255	256	248	293	248	240	229	254	280	232	271	259	278	247	279	254	229	244	285	246	284	283	280	252	251	271	258	293	285	287	238	269	256	266	278	293	255	237	245	258	268	279	292	224	243	273	300	264	249	243	232	222	283	265	253	283	251	243	252	251	271	262	239	285	260	284	294	264	286	268	258	255	276	221	239	250	240	280	257	274	252	261	259	257	259	260	266	260	286	235	237	254	265	307	287	254	261	231	247	266	269	244	265	235	258	267	266	267	269	248	275	255	256	257	300	236	284	272	266	251	243	263	238	280	241	292	262	260	300	287	274	263	256	260	259	275	257	258	269	242	260	259	234	264	288	253	263	263	247	270	296	275	286	248	239	276	294	226	220	284	270	262	247	266	274	248	256	264	239	263	253	288	291	265	226	260	272	282	266	269	246	245	266	279	278	252	234	251	272	255	237	279	245	254	265	251	274	259	257	252	249	269	244	249	262	261	259	250	259	261	264	290	237	252	270	250	301	273	272	245	296	269	259	275	277	261	247	262	259	239	265	250	270	303	252	252	268	260	247	263	232	245	271	293	274	253	264	295	255	255	278	246	265	254	273	255	235	278	272	262	248	245	258	244	239	270	244	282	274	265	266	248	273	245	258	238	289	248	278	268	266	246	243	254	254	262	246	279	268	253	292	249	247	260	289	257	261	262	264	302	246	275	272	264	266	277	284	306	271	256	263	264	265	274	250	234	252	273	259	244	268	252	226	261	261	294	218	260	276	241	235	284	264	249	233	247	270	247	249	275	239	261	245	247	290	264	308	302	287	273	304	237	279	278	246	274	271	258	276	251	266	280	289	254	279	263	282	280	255	306	268	261	247	266	249	253	259	277	238	261	235	256	277	270	253	300	234	272	215	255	248	269	264	265	268	266	255	265	240	271	288	284	245	231	280	290	253	302	287	268	269	263	268	265	237	247	257	254	250	256	252	266	269	247	263	239	253	282	266	248	291	247	246	258	255	283	298	269	274	269	259	296	249	236	283	280	275	281	253	269	259	252	283	274	269	274	281	274	252	254	247	250	262	284	289	266	265	249	296	282	238	264	252	245	249	249	265	251	267	245	263	277	278	266	305	251	271	270	276	259	276	257	251	240	236	279	291	274	284	259	271	287	266	271	262	267	265	250	260	275	251	268	238	248	269	257	268	263	275	247	250	255	281	243	255	233	244	265	262	254	263	265	289	260	285	209	258	266	244	257	263	254	263	246	265	267	276	296	249	265	289	274	247	263	236	264	276	308	261	261	261	281	271	257	271	250	244	263	235	276	266	269	262	258	226	269	270	249	226	250	265	248	242	267	269	274	282	237	274	236	244	287	267	257	261	263	271	284	254	261	250	293	272	281	271	232	269	258	276	279	255	289	257	217	241	289	301	303	236	205	263	268	250	272	265	292	255	250	266	274	288	274	279	234	281	248	273	267	277	249	247	286	254	266	248	253	287	279	293	264	263	241	234	231	247	296	264	263	263	253	266	258	267	254	251	251	320	306	284	249	261	244	271	260	256	272	256	262	305	250	257	259	292	263	256	268	262	218	290	257	250	273	281	264	291	248	275	265	298	250	249	231	248	255	295	278	289	293	258	252	256	289	263	263	295	257	247	252	265	242	264	249	283	270	234	237	225	262	255	258	300	272	274	234	299	267	279	264	263	306	279	254	238	249	250	230	228	262	293	244	242	284	258	287	250	241	287	269	247	277	265	239	254	256	267	274	243	256	217	256	253	304	268	268	237	281	267	270	272	278	268	231	307	264	241	312	272	246	280	273	264	282	253	269	253	241	254	270	255	250	239	242	291	283	258	267	266	242	262	258	253	279	277	256	281	291	264	261	252	250	260	245	245	264	295	254	244	266	261	288	273	274	246	259	260	259	264	247	257	293	240	301	259	262	261	266	258	275	268	262	277	277	241	252	261	247	288	255	259	232	249	256	256	254	279	229	277	259	269	266	257	285	286	247	236	297	275	288	279	252	268	234	257	259	264	255	240	245	270	249	264	272	260	253	264	267	250	253	239	243	275	248	279	253	271	266	292	296	262	245	265	245	247	279	250	248	249	266	254	262	277	276	260	297	262	292	278	230	231	278	244	238	251	279	247	277	286	251	290	260	252	264	276	261	272	249	237	263	278	262	267	244	262	245	268	261	261	274	298	283	271	276	245	274	275	250	224	290	273	264	255	271	251	226	269	266	250	259	234	245	290	222	279	279	264	244	272	256	266	213	268	259	266	233	271	250	248	243	262	236	256	266	259	279	266	273	287	254	250	256	273	228	219	264	259	277	267	270	259	236	264	253	257	244	277	275	280	248	259	271	290	253	265	240	265	256	288	255	256	273	288	239	265	251	274	282	297	234	267	214	267	277	250	244	281	277	277	263	236	257	246	252	268	301	289	258	274	249	270	252	254	272	255	271	288	262	275	251	240	263	244	290	232	272	257	248	254	264	268	266	296	277	276	253	299	272	268	254	239	252	275	237	263	278	279	287	279	234	272	240	272	271	242	247	260	247	260	260	285	268	261	252	282	246	274	279	256	255	310	262	308	253	272	278	256	245	263	283	254	242	257	293	245	272	255	250	266	267	228	252	276	264	259	282	257	253	277	281	242	232	258	244	249	290	247	270	249	286	298	277	256	248	272	247	239	251	258	291	264	249	260	250	260	267	268	274	281	254	242	242	267	270	298	294	251	248	247	268	266	270	266	239	245	256	272	271	319	265	270	246	262	277	277	270	239	267	245	251	270	268	262	254	243	263	250	264	244	251	257	273	272	261	265	279	281	290	254	248	288	256	266	236	250	264	251	268	259	277	327	267	286	249	261	237	255	253	281	270	282	255	270	252	234	294	272	258	267	243	251	274	263	261	264	241	255	260	249	271	266	254	242	272	252	288	259	226	285	230	268	252	259	268	240	276	263	246	243	241	256	247	274	245	269	268	266	258	252	274	280	249	272	237	248	257	284	254	285	256	275	267	272	252	210	243	263	249	240	266	240	249	279	252	277	238	254	273	268	284	273	251	292	269	242	245	242	298	272	253	256	243	262	270	256	281	289	278	235	247	206	294	259	270	256	272	268	274	258	245	244	238	246	280	251	251	261	263	267	282	232	274	280	228	281	255	254	269	273	287	263	243	268	271	256	253	266	275	279	273	228	226	254	215	228	252	260	257	235	279	258	286	285	261	250	225	279	295	254	229
23777	946	1546	1691	1524	1201	1103	983	871	859	819	765	744	723	719	675	670	657	664	609	645	629	702	657	625	594	617	658	600	602	637	616	615	593	618	606	628	617	624	624	619	595	573	593	587	602	567	604	578	603	606	637	608	595	641	554	584	647	590	582	613	591	630	604	603	604	594	640	625	585	598	631	607	592	586	614	581	576	567	586	575	606	603	567	621	588	625	545	606	598	557	584	603	613	606	609	572	585	569	592	600	612	617	621	643	558	590	631	572	584	575	604	599	594	586	544	553	548	562	645	617	625	591	602	591	597	623	612	634	552	611	609	612	612	541	584	627	628	596	587	549	589	635	588	626	578	579	616	599	598	604	592	616	580	580	528	631	638	579	611	581	562	567	580	573	620	589	599	534	601	582	551	574	570	537	580	605	568	630	559	573	585	628	534	558	614	648	589	588	611	581	557	564	608	574	588	593	550	595	629	612	590	627	609	615	593	609	545	591	584	630	596	578	579	587	619	585	612	622	582	597	570	601	617	592	549	577	579	564	605	589	573	622	608	617	666	594	593	564	596	582	570	605	609	585	597	574	564	613	545	642	583	548	611	596	597	588	597	571	589	592	602	579	578	579	587	635	589	605	581	618	641	551	563	571	561	558	577	582	599	587	590	587	603	563	624	604	579	623	637	585	566	629	609	598	603	576	597	593	533	561	601	563	590	537	618	610	586	612	600	623	544	592	609	554	611	597	616	573	584	577	585	598	574	599	564	639	607	591	622	519	627	616	564	578	596	644	580	587	604	590	623	600	585	602	583	595	600	587	628	581	607	607	578	613	615	597	575	594	561	612	533	589	577	619	589	589	606	619	567	625	603	588	585	578	597	638	579	570	572	606	578	622	589	612	586	572	595	580	580	594	573	567	566	577	613	584	598	566	592	589	612	569	649	566	609	592	589	617	618	628	609	562	564	550	608	559	594	618	562	601	574	585	597	612	586	592	583	552	546	571	559	589	592	581	572	611	601	572	585	594	538	601	626	615	604	618	597	626	544	611	598	592	580	543	592	562	583	601	584	630	565	570	598	635	643	579	568	567	596	623	551	640	579	580	642	617	576	600	612	591	619	604	578	598	561	603	591	619	575	544	609	637	593	600	599	590	604	592	584	614	622	607	606	579	601	616	636	568	596	587	594	589	567	588	605	586	570	570	585	617	660	611	602	566	591	597	614	607	633	607	587	607	589	606	583	594	569	626	586	597	646	578	563	634	560	561	604	582	593	603	609	567	574	609	564	597	577	572	656	641	619	610	565	602	643	560	590	595	574	580	598	629	565	587	592	629	610	644	599	571	593	577	604	602	578	544	598	609	543	564	572	607	605	600	594	589	584	613	563	556	594	579	578	584	609	577	583	581	593	582	595	590	600	591	616	587	596	611	544	602	584	600	586	612	641	577	550	603	575	551	583	622	616	581	637	609	578	593	565	547	539	617	551	642	577	577	596	636	563	624	633	617	613	607	592	577	558	588	579	614	590	582	558	585	619	614	594	600	602	622	597	623	538	580	640	599	613	641	614	568	604	634	555	602	585	593	616	574	619	610	615	595	560	606	608	588	629	588	594	563	583	590	600	598	597	598	609	578	555	603	588	568	575	595	605	600	597	585	583	615	599	613	615	574	583	538	629	657	590	572	573	609	575	623	588	573	591	637	641	599	609	573	587	572	610	596	574	595	613	575	620	574	579	578	600	589	575	591	586	615	617	620	606	616	627	573	587	552	603	597	620	578	531	608	589	626	588	614	597	639	580	606	625	575	605	607	574	553	645	584	599	610	563	573	605	579	612	576	604	584	594	590	611	609	580	587	556	619	568	615	598	580	623	622	613	591	619	612	584	608	573	605	593	611	631	620	627	587	638	580	608	623	570	596	628	616	637	578	579	593	571	581	590	558	593	572	539	609	567	578	592	591	589	649	632	581	577	591	607	586	595	573	552	578	553	565	629	631	568	580	602	624	579	597	611	563	566	560	611	613	571	589	590	581	558	584	574	567	561	615	613	590	616	572	578	559	626	587	606	610	603	597	583	625	550	601	596	613	554	590	602	549	622	606	576	607	562	584	605	614	578	589	588	574	590	591	562	570	609	572	579	567	566	623	581	603	584	571	616	584	557	575	638	599	578	556	571	602	628	617	608	544	605	578	631	617	608	596	582	592	606	616	565	570	551	643	585	586	570	581	576	614	566	631	606	600	618	599	608	610	587	590	603	555	613	599	591	614	600	597	573	586	557	591	595	584	580	620	611	572	599	576	597	626	605	580	587	584	600	575	615	621	581	594	602	607	611	576	528	636	613	569	594	608	601	516	618	612	582	553	623	629	607	623	588	582	637	617	592	595	550	599	563	589	563	605	552	614	568	622	583	622	585	616	621	593	608	571	590	620	575	607	640	605	592	633	554	592	596	601	607	592	582	604	603	608	607	611	623	548	599	579	563	583	583	637	555	591	618	577	630	595	553	587	590	600	608	612	581	607	599	615	621	609	585	565	601	618	598	550	568	640	578	615	622	564	609	625	576	562	609	582	581	592	615	579	635	596	606	541	611	587	607	611	593	608	588	605	640	593	562	575	544	601	577	595	545	607	602	586	607	622	589	646	617	572	615	612	583	586	596	601	554	589	614	622	602	637	565	574	609	548	544	584	620	609	648	601	615	625	582	626	603	599	597	584	594	658	604	623	578	594	660	558	606	597	606	608	610	585	586	573	589	592	585	614	609	617	574	647	583	567	608	618	620	572	641	571	599	549	562	614	583	588	600	622	557	637	595	592	573	600	606	582	574	655	593	565	588	646	607	591	596	612	576	557	636	593	643	598	617	606	604	616	588	571	608	559	612	547	600	613	659	595	582	593	567	610	630	557	566	600	584	587	601	584	594	605	604	570	624	609	606	567	594	614	617	565	563	589	561	616	560	558	589	630	575	588	614	591	605	623	625	555	583	565	601	606	616	562	570	595	575	590	578	601	655	600	573	613	582	554	603	615	578	583	618	584	624	584	529	589	573	620	613	645	581	575	592	578	569	624	624	591	572	576	605	611	640	617	585	578	583	561	607	590	577	579	579	565	590	573	570	570	593	614	564	611	568	590	600	540	561	563	580	588	555	595	598	579	603	569	621	588	613	603	601	608	625	606	614	573	601	594	572	553	617	618	620	619	594	548	629	608	587	589	588	588	559	557	597	601	601	580	604	573	618	561	606	624	591	592	577	630	591	607	582	565	580	596	570	599	617	588	605	590	612	607	569	574	575	621	560	545	608	546	576	605	603	594	610	616	617	594	617	577	578	603	630	565	597	578	621	623	586	648	590	558	596	561	582	570	597	591	632	611	600	661	585	630	562	597	600	570	578	560	602	638	597	607	610	587	625	621	562	577	619	583	607	589	606	556	569	582	612	591	604	568	601	594	646	640	621	625	635	615	618	577	596	622	638	589	605	598	591	601	583	616	616	600	584	602	613	577	598
28947	3160	346	310	267	286	289	281	298	294	256	315	297	314	305	284	266	305	309	280	300	308	286	328	284	293	276	294	300	284	317	291	335	311	336	275	285	305	256	319	287	284	289	291	322	277	313	278	279	279	257	285	294	270	268	289	268	291	309	294	285	325	311	278	314	303	277	250	296	309	296	290	302	253	285	296	293	322	301	276	324	304	290	292	297	288	303	285	309	284	282	302	281	299	302	261	295	282	291	317	295	305	296	303	316	291	296	302	286	327	292	299	283	294	290	267	315	270	329	279	299	304	282	294	286	291	272	281	265	283	293	286	302	300	287	254	270	263	285	276	266	269	312	260	304	308	301	294	324	282	296	300	268	300	290	305	288	297	280	339	316	289	300	259	312	295	302	294	314	311	309	261	306	302	283	270	282	287	293	304	320	307	285	284	295	285	296	263	270	331	283	272	303	323	303	283	302	289	278	273	299	268	287	296	296	279	278	290	280	298	280	308	288	268	296	281	281	309	263	306	290	285	305	308	296	306	308	302	291	290	283	298	275	298	281	259	309	273	297	315	278	313	282	281	291	277	267	283	285	287	260	280	282	277	314	300	286	272	310	286	264	299	265	284	329	277	296	286	314	294	305	270	288	272	327	297	300	298	283	290	303	296	312	286	300	266	275	282	314	298	286	292	300	272	316	284	288	309	326	281	265	319	295	306	291	277	302	271	294	250	276	313	285	308	299	273	287	281	300	306	277	274	289	294	284	300	291	307	288	291	291	275	278	296	308	322	286	309	287	289	292	288	294	308	261	306	317	319	312	282	297	281	267	277	265	274	269	279	301	306	303	273	300	304	284	309	286	301	266	304	292	267	267	265	277	294	278	294	299	280	274	290	255	295	268	295	264	321	312	286	282	257	266	312	293	256	302	289	271	287	271	293	282	303	310	339	294	285	295	300	299	269	314	301	275	291	304	286	280	285	262	273	277	291	296	280	269	283	290	296	254	273	310	332	288	287	292	301	266	326	284	291	274	307	291	255	270	292	287	296	298	278	319	301	296	281	279	293	274	261	317	275	296	296	288	291	292	271	290	285	302	310	311	291	262	297	272	314	302	255	270	258	279	283	311	262	283	307	307	323	306	288	297	305	271	255	269	255	303	278	281	306	310	316	325	313	305	293	290	284	281	273	277	295	275	311	288	282	313	268	289	283	294	289	278	282	294	274	292	302	268	274	269	298	289	278	314	286	304	297	266	286	276	296	257	305	284	336	301	298	291	266	281	295	294	311	283	272	296	276	260	287	331	330	326	319	312	301	300	324	310	308	264	267	315	268	270	312	339	256	300	271	301	294	276	305	260	297	289	281	290	278	295	271	312	308	346	259	278	279	271	283	306	302	286	274	284	321	319	230	280	250	275	285	285	275	306	282	284	279	307	292	320	314	306	307	280	298	292	305	299	267	305	288	279	297	322	271	295	305	303	314	309	279	269	305	303	271	305	325	278	279	325	295	287	313	295	306	291	271	304	305	319	293	298	276	312	275	287	293	297	304	303	314	322	273	292	301	294	281	305	315	306	265	293	307	272	304	280	293	271	285	307	306	295	257	253	303	341	307	287	300	322	305	278	303	314	318	286	300	295	293	268	306	317	281	292	300	251	286	281	261	264	306	310	300	279	283	301	328	282	328	301	281	298	298	284	296	315	295	268	302	293	271	269	264	280	271	304	311	309	268	302	282	273	311	261	320	320	326	285	297	296	316	274	295	285	287	292	285	294	311	244	293	282	289	328	265	270	285	310	306	277	287	316	283	262	304	306	293	297	298	306	289	273	318	295	301	288	293	297	266	283	292	280	323	277	280	281	274	300	300	291	266	313	266	273	294	294	326	282	288	332	281	260	283	311	311	283	289	297	273	299	300	282	269	242	275	242	283	290	317	289	275	301	268	282	291	340	278	280	299	269	272	281	280	302	306	297	268	317	278	272	314	304	291	286	281	310	262	274	258	326	322	296	298	296	250	270	260	314	274	316	293	283	272	321	282	298	280	337	277	306	318	296	304	294	297	275	322	284	297	287	314	269	266	270	283	283	285	278	307	281	291	302	307	297	302	288	256	267	276	289	304	308	298	315	325	247	303	289	287	289	298	298	292	278	294	294	293	289	286	305	297	284	274	304	287	299	326	284	295	303	279	302	279	301	299	278	285	287	308	308	273	293	307	294	252	275	292	287	320	317	293	288	257	271	332	272	311	261	283	313	329	287	268	295	287	266	310	311	280	317	299	300	279	279	298	280	302	278	314	294	301	258	248	287	276	285	289	292	281	247	282	285	284	309	286	306	296	280	294	261	287	312	315	292	307	276	308	271	308	294	308	302	268	301	275	295	297	325	308	281	274	339	281	296	285	277	261	318	304	280	290	285	313	255	308	316	295	263	314	293	291	257	277	285	284	277	289	319	276	303	270	301	276	290	293	289	299	312	290	320	275	275	274	314	316	276	291	322	312	330	284	304	289	312	303	294	286	269	280	287	283	291	298	274	277	302	302	323	301	299	300	283	292	321	307	285	285	253	323	315	298	299	294	317	299	283	285	298	306	302	314	347	310	292	336	253	320	271	320	318	284	296	301	281	311	333	288	296	285	295	326	294	233	297	280	287	302	294	262	299	311	290	340	283	324	286	285	281	266	283	281	263	333	293	305	292	264	268	307	301	307	279	289	249	280	319	298	285	270	290	296	302	292	288	296	336	275	296	300	284	313	330	277	289	293	283	287	305	293	334	299	333	296	305	330	268	296	296	295	303	289	302	293	304	277	291	293	288	261	299	310	289	294	279	304	304	277	284	294	304	322	292	294	250	259	312	278	309	264	289	287	295	308	276	292	291	321	300	325	326	305	260	294	276	290	306	274	297	295	320	302	278	288	294	304	297	329	315	260	325	298	288	302	290	266	289	290	283	286	277	301	322	304	284	289	288	270	290	298	255	297	283	326	301	275	274	305	285	302	295	322	290	314	272	296	304	301	286	285	283	292	282	273	287	283	294	299	281	275	318	278	298	299	266	298	285	257	276	274	259	323	295	300	268	276	290	256	307	275	280	277	284	271	281	275	288	300	316	259	298	288	280	252	297	316	306	287	293	298	315	308	321	308	325	285	277	292	295	272	302	287	282	283	322	315	300	304	295	280	278	297	302	256	335	289	297	292	273	290	282	288	308	304	252	313	262	305	277	310	287	295	292	260	294	315	273	314	300	313	307	278	285	275	296	295	312	289	313	322	299	298	286	324	292	298	278	303	280	244	275	294	282	291	294	319	320	308	309	315	311	285	293	260	286	288	284	292	308	317	281	251	302	297	292	281	297	307	294	303	274	282	295	283	349	279	255	295	317	277	295	274	307	298	299	308	294	316	268	309	288	298	310	287	285	282	255	295	279	296	282	310	317	287	319	289	282	306	296	301	331	289	271	305	294	266	303	302	297	288	268	303	290	313	307	306	296	271	266	279	281	281	278	278
16735	663	708	730	675	642	708	723	719	698	696	709	659	641	720	655	624	691	701	705	634	678	682	642	685	707	664	608	649	687	704	651	704	678	684	654	646	684	685	659	657	662	701	644	698	698	683	627	713	660	715	634	677	673	698	717	689	729	707	701	643	726	644	646	699	684	660	644	715	676	696	701	648	646	666	678	686	703	685	666	675	688	662	701	705	726	663	685	659	684	681	711	674	641	701	683	675	710	698	665	647	639	719	704	686	666	699	649	652	645	694	689	713	683	679	715	648	624	651	750	708	654	688	659	677	674	651	714	707	686	709	649	649	697	683	694	651	710	674	666	732	655	693	672	695	707	664	653	646	682	656	651	666	689	645	611	659	641	693	689	670	724	678	729	676	665	694	694	631	642	703	678	695	718	677	693	680	689	673	652	677	697	670	641	695	705	697	689	684	660	676	671	656	657	627	655	637	722	721	700	654	692	649	671	686	704	678	627	718	668	678	646	653	667	666	654	703	690	677	707	686	679	703	684	665	755	697	707	686	653	718	708	688	663	700	690	653	688	685	651	672	711	719	677	697	692	694	691	681	666	717	641	679	665	646	686	689	693	642	677	701	688	653	633	671	688	685	715	693	618	646	674	697	705	686	719	658	672	690	677	639	671	672	679	680	673	658	693	638	660	724	650	729	676	687	639	676	729	626	717	686	647	701	656	658	688	704	691	652	676	676	649	682	709	706	704	684	667	653	699	694	714	683	754	641	673	713	641	661	687	650	678	706	633	670	663	702	691	674	691	672	672	652	645	715	691	652	641	700	745	673	641	660	657	671	657	683	658	672	702	704	690	656	709	681	670	656	677	660	700	671	712	668	676	716	689	660	687	706	710	681	667	715	674	681	651	685	699	723	645	706	698	699	672	668	703	658	658	658	636	699	695	694	685	661	654	694	681	734	731	691	689	664	653	681	683	662	681	721	672	693	676	683	686	702	689	644	705	696	693	665	676	625	695	632	663	620	671	714	687	647	643	699	652	692	728	696	690	659	751	700	661	693	660	662	708	664	703	667	707	648	650	695	636	695	675	650	685	630	688	696	700	701	669	699	657	667	690	647	653	674	645	732	715	669	673	704	715	703	678	648	676	623	654	667	678	701	681	660	667	717	669	660	653	695	694	665	701	701	709	696	662	724	692	694	654	738	676	671	668	658	634	705	656	705	615	676	690	661	675	656	659	691	716	651	676	705	723	690	682	636	644	675	676	705	708	685	647	673	700	744	674	690	673	676	703	660	705	723	681	693	672	698	702	683	675	669	644	691	680	684	681	693	651	709	683	712	676	701	666	714	698	676	666	674	690	687	661	673	638	733	676	657	665	660	642	737	714	718	658	647	699	695	672	702	680	727	684	707	650	657	641	717	669	678	691	688	709	640	682	659	644	706	675	632	696	696	695	647	651	710	644	681	680	676	625	671	654	667	686	677	665	652	657	693	657	667	658	651	696	733	736	689	670	686	664	643	645	693	658	702	684	673	664	682	647	656	715	658	640	675	723	671	682	701	675	702	700	713	684	674	658	705	685	669	680	695	713	652	697	650	643	678	696	658	644	693	683	684	681	677	679	756	610	721	675	699	697	629	649	675	700	715	663	677	684	665	670	668	687	668	676	673	701	680	679	674	681	703	664	677	697	667	722	682	705	730	692	677	671	645	654	627	709	676	672	666	696	682	693	671	695	698	685	677	684	671	693	680	677	697	694	632	685	707	720	635	651	703	703	686	652	668	706	705	679	707	708	728	682	689	674	651	711	693	684	741	687	665	705	650	633	688	653	606	673	682	694	676	653	687	692	700	667	731	715	690	722	668	665	687	692	683	725	696	663	701	685	662	689	704	661	670	701	662	672	719	700	638	707	674	723	685	719	674	679	687	673	689	714	652	731	700	676	676	679	661	716	715	620	694	665	694	703	707	687	710	658	687	664	698	685	677	720	656	681	671	669	644	719	676	679	701	661	690	682	691	671	738	692	685	659	678	716	699	675	721	671	695	674	709	683	683	704	624	703	680	621	711	686	759	708	623	653	687	696	707	629	683	645	627	714	657	715	722	712	654	656	639	662	693	676	670	711	655	697	660	621	705	700	693	653	649	685	641	711	624	686	658	757	624	670	666	681	674	662	652	667	636	701	708	684	659	703	693	699	672	687	690	701	650	617	670	708	696	717	710	688	711	691	665	662	659	713	662	646	644	690	693	650	689	695	660	657	662	689	714	695	653	696	695	690	647	677	700	667	677	677	637	676	661	665	745	680	705	657	682	705	713	680	721	676	681	679	682	682	661	698	699	704	673	658	698	712	715	633	629	693	629	688	705	686	716	666	688	698	708	703	632	725	637	694	654	710	686	665	680	683	682	680	668	730	671	672	655	633	742	671	682	672	693	641	710	697	669	673	669	683	638	654	678	619	668	676	678	675	679	715	687	708	693	696	674	680	658	657	724	654	661	623	648	738	637	652	686	699	651	684	694	683	654	728	646	699	708	652	689	683	674	701	695	717	692	659	631	676	672	675	671	705	664	672	692	660	747	665	659	647	678	678	666	684	667	726	630	701	694	701	696	679	674	704	678	698	679	684	710	684	652	714	657	663	675	679	662	700	659	659	700	697	710	731	662	715	645	738	631	710	666	654	709	700	660	658	689	620	656	678	686	693	664	702	637	699	656	687	660	664	677	695	663	644	691	706	682	706	651	615	693	677	661	728	683	698	708	702	672	689	636	662	645	698	654	686	708	696	624	660	686	698	657	662	719	676	677	720	610	647	687	641	709	720	669	687	676	643	697	674	698	662	662	652	680	694	669	680	669	674	643	672	706	722	618	675	682	705	626	692	658	719	697	678	692	676	679	676	642	650	663	667	690	669	692	696	674	695	729	684	634	646	694	670	635	668	681	683	689	676	682	695	729	688	677	672	666	649	663	682	625	671	691	619	652	635	718	687	684	681	640	733	702	692	697	663	690	704	663	685	674	690	670	645	679	628	660	654	681	656	666	714	709	651	712	658	709	697	642	720	689	690	661	737	670	705	662	703	722	714	659	658	659	689	693	668	709	670	661	640	670	680	684	667	694	711	643	691	699	656	663	672	652	705	674	660	662	655	672	672	719	655	680	647	626	654	705	618	687	650	672	721	666	634	705	672	662	670	689	676	708	706	680	704	709	656	662	631	693	660	688	689	689	660	630	668	690	705	666	688	660	698	684	688	628	693	646	700	673	669	738	700	723	722	684	665	662	689	676	701	658	670	692	669	693	687	674	713	689	675	653	678	722	631	688	714	683	698	660	667	736	670	674	642	645	657	681	703	704	703	721	677	696	718	645	676	684	702	689	675	683	680	683	719	694	690	682	658	684	692	670	706	691	644	691	719	670	726	733	656	693	690	749	652	642	637	690	712	681	672	708	720	654	668	674	666	645	719	680	752	622	668	670	682	693	676	690	663	715	651	658	699	645	659	655	668	658	675
44125	8292	982	583	456	461	390	383	402	434	396	358	383	379	373	379	400	355	388	414	365	388	406	371	357	368	392	367	397	411	387	377	370	390	382	391	401	413	387	346	353	405	434	390	402	402	384	375	374	358	403	388	379	360	357	394	369	399	380	407	387	398	346	359	380	356	383	380	410	391	383	367	394	359	354	375	400	382	404	360	388	402	382	409	395	373	372	397	398	392	409	353	360	355	353	408	397	416	383	416	406	380	399	405	366	408	416	385	395	370	384	429	360	395	352	359	375	388	381	404	395	383	363	394	371	388	380	373	366	374	405	385	402	394	369	374	400	371	340	384	404	351	376	356	358	365	393	349	403	398	393	400	392	398	368	406	391	407	405	391	390	400	421	408	373	350	354	389	365	392	424	379	410	418	370	370	384	417	402	389	366	371	368	386	362	374	433	389	412	382	359	328	376	404	366	363	388	387	391	403	351	377	366	369	375	407	377	418	355	335	354	397	401	413	391	372	375	347	357	388	363	357	397	372	363	376	420	423	400	381	423	393	358	387	361	368	385	376	341	406	392	433	403	378	401	385	408	391	400	417	375	385	413	378	376	358	354	373	385	384	388	369	357	348	396	369	408	372	412	377	384	365	383	411	370	419	388	354	400	404	373	372	380	360	384	389	380	368	395	389	375	339	355	347	411	392	386	348	375	409	392	404	379	380	387	376	402	380	371	391	388	383	412	382	376	377	377	395	359	362	407	380	361	385	385	402	398	372	391	394	388	378	380	410	385	417	390	397	380	355	386	430	412	380	363	372	383	376	346	388	392	412	394	383	405	392	407	345	396	362	392	368	379	399	364	378	390	404	382	358	413	421	391	397	360	387	381	371	375	387	386	409	408	383	357	386	380	373	322	361	338	391	382	394	397	359	409	368	387	406	442	386	376	370	373	405	400	351	360	439	366	399	402	412	406	385	389	411	390	383	373	402	392	400	315	415	398	384	376	408	378	389	374	407	374	406	403	384	379	378	423	393	372	389	380	395	380	413	308	363	390	363	371	410	377	351	410	405	425	375	423	426	359	380	388	387	388	382	373	377	345	373	358	371	411	391	373	347	383	364	368	367	370	348	378	392	389	403	377	373	387	395	379	363	385	389	362	371	360	403	364	379	370	385	409	356	380	389	370	383	395	377	387	376	343	401	389	359	380	391	396	377	409	389	355	357	389	343	409	405	429	378	364	406	380	389	380	413	380	393	361	388	365	351	322	392	426	359	373	395	393	378	354	381	372	405	394	420	378	383	357	356	356	373	332	375	387	430	390	431	395	354	391	372	369	398	423	394	383	346	383	356	396	376	390	383	331	358	403	363	366	363	372	384	394	386	382	364	412	392	359	389	402	363	386	361	416	384	429	409	381	365	386	414	355	366	353	389	399	382	397	404	405	445	419	423	380	423	405	407	346	388	393	418	362	353	370	374	427	421	417	360	378	375	351	388	428	360	384	415	418	373	382	409	422	412	387	387	397	414	369	392	379	403	394	378	362	385	355	347	372	421	405	390	377	376	417	367	367	374	410	380	386	364	383	398	380	365	382	364	390	364	380	365	393	355	378	367	366	384	381	365	383	413	398	389	384	368	382	362	383	417	360	399	416	394	395	402	382	372	383	373	360	383	364	359	375	380	375	388	379	398	394	362	381	354	402	386	391	425	416	383	369	375	392	410	377	355	423	429	397	382	389	372	397	359	369	380	361	384	388	364	382	398	378	394	415	360	397	376	391	401	375	387	394	361	391	431	413	365	406	384	436	350	369	413	430	391	376	396	378	384	400	389	390	380	323	320	369	392	348	377	397	356	402	356	392	401	393	391	377	364	398	404	418	359	387	346	393	438	393	382	390	392	362	378	391	398	426	377	408	398	394	398	402	402	371	358	368	383	411	347	416	340	397	392	412	397	376	389	352	406	384	358	352	346	389	348	384	392	408	377	394	408	397	378	384	375	412	357	381	345	408	385	333	427	389	396	362	410	365	356	356	414	371	372	396	397	395	368	408	408	372	371	354	352	352	395	391	347	368	347	408	382	385	383	390	387	370	379	379	406	385	384	380	368	409	377	379	409	388	407	357	415	408	386	377	382	393	385	374	383	355	328	423	386	358	389	432	422	370	372	329	355	399	375	418	357	389	365	421	380	377	382	388	410	381	386	366	355	348	363	385	365	378	356	406	405	397	372	391	361	385	394	392	394	398	455	403	384	388	402	392	407	402	391	372	360	368	406	421	392	383	380	380	395	385	385	350	389	353	383	339	388	393	396	372	367	375	406	367	400	409	382	388	387	371	408	392	371	446	392	385	379	384	355	383	392	359	393	398	389	417	379	392	364	419	400	410	375	387	378	366	389	386	382	404	376	406	378	368	362	351	374	350	385	395	352	366	391	412	361	399	387	387	393	376	382	386	384	413	384	386	385	368	387	382	377	376	413	388	395	397	361	370	350	390	360	411	415	344	352	368	366	405	368	382	402	399	373	363	408	389	379	403	405	385	346	378	381	382	384	418	371	402	375	391	376	415	357	394	380	397	379	377	373	367	382	396	371	340	371	388	397	394	362	401	391	383	356	385	359	390	358	373	393	376	360	348	381	371	349	350	411	404	374	357	405	383	382	376	368	395	356	390	399	407	395	383	375	402	356	370	378	378	379	363	381	387	370	364	366	392	367	374	353	383	397	354	378	433	380	445	397	374	382	361	403	378	387	407	398	370	356	382	387	380	382	402	394	389	347	393	356	354	438	366	372	428	414	343	361	395	396	361	413	389	405	397	387	409	374	396	415	421	374	387	423	378	359	393	416	363	363	407	397	382	381	400	372	421	368	400	382	371	405	381	375	371	382	383	420	413	376	416	383	379	365	402	340	365	431	354	359	398	330	392	399	354	373	395	382	367	400	378	393	366	332	379	385	343	396	410	417	394	365	397	381	416	378	323	355	352	350	415	359	404	378	379	356	398	389	355	401	368	398	402	403	368	379	376	369	366	350	405	374	391	371	378	378	373	397	374	403	386	334	388	419	386	380	343	398	353	358	358	389	403	377	395	384	392	376	406	352	381	411	379	377	334	382	389	385	373	358	414	414	414	383	375	380	400	398	382	374	410	349	401	360	358	388	348	368	393	405	400	333	393	402	385	400	378	337	383	401	339	363	401	356	365	391	398	380	377	364	403	396	418	375	393	355	378	377	397	408	401	373	396	399	382	381	429	357	386	386	392	419	365	349	347	373	374	403	393	426	384	410	391	376	372	404	335	387	393	372	398	373	376	410	388	384	378	397	426	381	381	366	389	375	398	403	361	421	364	372	362	389	408	419	381	369	355	394	369	393	398	398	396	423	381	355	396	399	390	369	410	378	358	370	380	387	379	385	398	385	360	389	390	362	396	375	379	340	378	372	358	393	388	389	368	349	398	377	439	378	391	395	392	366	393	379	398	402	385	371	398	393	369	399	356	357	394	390	384	420	387	386
23604	1033	1279	1420	1295	1152	1032	1061	966	979	1003	895	914	897	901	919	889	881	824	847	899	875	882	803	845	817	955	871	840	881	887	862	864	915	907	833	845	891	866	922	908	854	866	883	856	862	838	849	849	801	894	871	843	854	859	851	865	850	818	790	826	864	865	891	848	806	870	866	861	858	849	886	857	909	840	899	838	846	848	816	881	841	864	863	858	849	825	863	848	825	876	858	826	831	833	865	864	856	848	845	898	848	880	813	850	858	887	855	857	854	865	863	870	837	836	868	895	864	841	884	863	878	866	889	780	875	848	832	862	790	871	838	869	849	863	895	869	858	842	822	827	897	836	852	843	883	879	850	905	841	867	821	868	890	886	872	866	829	829	839	778	913	831	843	832	858	910	832	899	863	768	851	877	853	831	909	829	901	827	866	794	835	860	805	841	849	878	853	879	902	854	806	870	873	795	918	875	856	847	837	873	870	845	879	870	879	849	832	869	845	836	877	823	808	856	877	861	870	827	874	850	865	813	839	889	911	865	815	843	871	863	892	846	858	842	872	817	842	899	918	919	875	883	868	853	867	817	855	892	824	853	841	894	838	831	900	900	912	868	823	845	871	833	832	830	835	823	884	856	845	913	899	879	877	888	890	846	881	851	884	807	894	812	869	804	839	888	860	813	862	865	892	870	874	885	909	838	800	875	872	849	892	793	941	864	909	840	906	955	857	913	867	843	839	833	883	850	832	864	918	847	871	874	880	801	891	860	811	866	833	848	881	897	879	908	819	886	855	858	832	876	813	851	891	877	857	920	832	849	875	826	853	824	863	866	817	865	851	867	866	856	851	819	878	844	868	846	856	832	875	864	863	881	833	826	864	856	798	858	839	859	799	906	883	848	834	793	881	888	828	837	874	877	812	827	878	858	827	925	873	883	790	893	816	854	867	861	901	860	846	842	871	846	904	883	823	905	825	838	843	859	866	847	831	903	831	859	843	839	876	854	833	863	855	885	832	836	849	864	840	832	898	818	851	884	863	881	846	881	929	849	901	812	846	852	813	889	832	909	876	882	892	808	836	854	854	878	845	904	943	867	809	820	873	829	850	826	964	827	877	908	798	868	869	863	879	877	870	866	861	826	884	870	908	856	891	859	855	871	838	905	786	920	846	887	846	916	853	832	819	884	874	824	871	869	889	826	884	858	847	855	854	841	898	836	883	852	871	838	850	881	812	889	884	843	859	852	868	782	825	881	876	879	855	813	869	875	844	812	815	838	853	863	870	893	849	862	904	817	874	861	885	835	845	875	906	933	855	876	871	864	857	848	834	879	867	838	840	883	897	877	901	893	849	830	822	873	816	871	894	856	827	842	847	832	906	921	843	925	846	876	867	850	816	803	915	879	830	854	879	802	854	837	849	895	835	904	849	814	874	884	905	879	926	870	867	893	870	838	812	863	848	885	848	840	891	826	823	879	886	824	893	827	889	835	873	838	841	881	785	855	850	849	853	857	867	805	885	852	894	808	908	877	858	858	889	880	842	880	881	836	819	849	835	802	856	878	854	812	861	846	833	865	845	869	864	855	857	841	906	888	870	821	843	870	876	795	867	832	884	886	836	834	896	845	851	814	825	843	896	863	863	926	843	796	853	836	797	804	859	871	904	805	815	849	840	891	850	860	822	840	889	893	817	875	878	876	844	876	892	831	810	825	865	871	854	817	850	839	862	915	828	833	855	839	876	826	851	891	897	827	876	861	874	879	843	845	896	885	882	873	826	841	826	806	883	855	839	850	836	852	831	867	849	857	889	828	829	867	882	901	826	813	799	873	845	897	835	860	907	873	842	845	860	850	820	862	911	841	899	837	846	865	898	846	858	918	857	870	867	809	902	840	889	818	872	878	837	887	901	816	872	897	806	819	854	886	866	866	883	847	861	854	819	854	863	861	877	881	892	832	813	877	848	828	888	891	877	832	784	850	847	857	862	846	872	852	872	857	920	894	812	867	905	867	834	889	788	820	855	870	871	860	840	834	805	850	870	838	816	872	843	835	861	874	859	831	886	904	862	817	877	887	854	847	899	837	873	885	827	905	840	832	842	819	847	839	851	852	844	840	821	890	823	849	833	800	835	866	893	877	846	809	777	924	872	929	864	847	903	815	835	867	866	910	858	851	889	862	844	865	856	860	876	811	832	846	867	881	852	904	885	866	905	866	892	860	909	829	880	855	846	862	838	798	834	810	862	873	841	826	840	888	855	903	831	883	873	878	905	831	852	853	877	849	852	887	845	874	863	917	854	952	816	867	823	830	869	855	804	821	879	831	915	879	906	876	871	850	878	904	864	836	840	861	888	855	868	842	843	861	868	816	859	897	863	886	881	829	838	875	864	858	873	885	878	868	889	878	856	789	907	851	888	906	840	869	819	913	847	794	881	891	846	900	767	860	888	847	843	849	863	855	907	833	843	855	856	888	857	924	886	849	881	868	902	870	848	827	823	854	850	918	832	878	832	823	850	855	882	906	902	834	798	846	836	871	876	837	949	852	868	860	892	861	929	867	887	817	871	874	822	872	891	844	847	836	815	875	863	866	838	837	842	857	924	849	826	848	818	837	907	836	857	842	868	831	850	881	833	862	890	859	817	826	844	885	886	854	872	865	810	824	852	881	880	796	887	878	878	904	886	888	860	875	824	852	835	838	853	857	887	893	865	897	826	868	853	853	903	900	883	843	869	868	857	826	865	884	877	846	844	873	878	836	865	879	839	901	858	904	825	831	923	869	891	872	838	837	841	822	875	923	910	900	855	843	831	892	878	809	927	846	876	908	841	890	810	884	834	839	876	842	821	881	887	823	877	831	851	854	841	842	866	881	868	876	905	859	859	874	848	889	797	892	894	885	862	800	891	855	862	869	862	831	857	847	878	899	853	869	840	867	834	801	849	859	843	834	884	824	846	892	872	807	868	847	850	820	807	916	858	834	853	857	835	842	863	879	845	813	881	868	914	839	827	847	844	859	905	865	839	880	873	848	840	839	873	851	869	795	864	849	830	814	872	898	891	853	832	903	811	803	832	830	868	881	860	829	862	819	829	903	847	872	862	821	857	817	861	846	861	923	830	876	805	838	890	883	882	885	830	865	825	843	863	850	843	869	848	871	896	823	894	828	886	852	856	840	876	820	860	823	864	883	809	856	866	824	871	883	868	799	838	850	901	831	876	847	870	853	838	840	876	879	852	848	853	898	862	915	883	859	868	853	861	887	840	827	783	882	881	906	881	858	859	904	875	868	830	841	910	874	819	867	851	873	814	855	835	863	842	883	934	891	861	870	871	835	890	863	849	874	879	886	888	850	878	840	842	857	897	883	826	863	834	850	935	794	925	839	879	878	856	817	889	827	912	934	856	866	857	834	853	901	837	861	850	885	840	855	838	847	880	851	856	860	887	892	867	824	801	860	870	833	874	902	834	809	841	823	862	869	879	867	816	885	858	846	884	915	845	853	891	859	870
46943	8775	1209	618	454	371	361	338	324	329	301	235	289	276	283	284	280	258	287	285	313	266	269	285	266	280	234	245	264	276	271	264	263	269	263	258	271	264	261	241	259	263	243	268	258	240	297	284	250	231	282	258	239	264	279	268	271	233	268	266	288	267	269	259	246	246	290	283	214	264	235	288	276	288	273	256	259	252	277	254	298	239	265	235	253	282	244	281	261	287	270	276	306	300	263	262	252	263	253	277	300	241	278	247	271	249	262	251	288	273	258	251	280	257	245	236	280	263	266	278	273	271	272	295	271	279	296	261	286	260	255	279	237	295	278	281	272	283	276	235	289	257	263	257	263	277	254	266	269	262	264	195	280	254	262	294	247	259	219	284	243	250	245	262	301	256	250	300	259	269	261	256	286	270	293	282	302	291	290	252	272	298	292	285	237	253	232	258	263	252	307	273	262	277	248	293	268	275	244	300	254	268	242	282	251	255	303	267	224	264	271	272	256	260	237	269	250	264	264	259	305	247	265	275	279	251	298	269	258	275	281	228	252	258	279	246	291	284	273	278	277	266	263	285	284	271	251	295	270	233	284	260	240	264	256	245	265	270	285	238	273	249	226	260	263	263	262	246	236	255	271	251	257	234	263	295	261	244	278	246	268	291	291	259	246	250	270	267	253	299	258	242	263	238	253	255	301	280	251	229	245	297	263	275	229	239	251	248	267	276	244	257	254	252	296	296	268	269	286	276	280	257	266	291	255	271	306	261	294	258	224	265	250	234	252	238	290	266	245	274	272	261	255	254	251	243	285	303	280	264	263	293	273	247	272	286	247	252	262	299	264	273	253	249	292	255	276	263	268	245	252	302	252	239	282	306	316	260	253	268	292	260	280	257	282	262	275	292	259	247	253	286	259	264	274	251	284	243	284	312	265	234	281	255	254	273	240	268	281	242	264	252	261	255	254	230	293	252	264	241	285	248	247	282	242	276	256	283	279	295	282	279	272	264	245	260	246	285	284	246	228	269	264	263	258	274	248	273	273	283	255	235	269	247	279	207	276	257	242	254	259	225	275	260	250	275	266	283	256	255	280	253	254	254	298	287	295	265	235	274	279	252	259	273	270	282	260	253	259	263	235	251	263	257	291	287	288	277	268	260	247	263	247	291	272	267	254	297	283	246	255	257	237	264	246	255	303	265	258	245	278	266	287	246	265	255	266	286	262	260	254	265	248	255	268	264	236	294	273	280	296	264	256	294	239	254	264	288	305	243	257	283	277	261	245	258	265	285	261	257	283	287	248	254	240	258	278	259	293	265	287	262	253	256	264	244	270	248	277	254	259	261	235	283	260	276	282	246	245	228	257	263	264	251	249	283	281	281	268	248	249	282	277	296	253	270	275	264	222	254	265	245	266	260	255	282	284	262	293	292	272	293	261	251	262	276	299	284	271	247	265	277	253	246	263	244	269	248	252	268	274	261	291	244	257	246	261	254	240	269	287	258	287	248	267	237	255	298	242	267	283	244	232	281	242	259	256	252	303	227	270	247	281	285	271	262	263	244	255	243	239	258	228	278	261	250	260	287	289	261	256	262	251	254	291	270	275	228	274	246	287	256	293	272	256	250	288	248	278	248	269	262	270	264	275	273	271	238	255	268	227	262	255	281	261	269	266	255	267	256	265	265	253	282	261	277	264	255	279	277	252	271	259	288	259	254	247	273	259	293	269	282	258	268	241	267	248	276	257	239	252	249	259	280	235	281	253	256	236	257	277	264	277	264	259	283	276	277	251	257	259	276	251	258	272	255	268	273	295	281	282	266	264	271	273	253	266	273	307	257	270	248	271	266	290	270	261	260	256	261	281	281	268	253	250	266	265	274	252	280	271	268	279	281	263	261	292	268	262	271	275	282	232	294	276	257	277	271	241	265	253	239	269	255	278	235	282	252	289	241	231	291	262	255	249	274	252	286	274	267	251	252	280	276	256	271	258	265	272	237	255	277	258	228	277	257	266	253	272	289	291	266	284	266	266	268	250	266	248	243	276	268	244	246	276	277	248	261	268	245	300	265	274	286	242	268	255	269	266	249	274	276	290	248	245	288	248	257	279	265	260	238	240	277	265	254	262	238	247	268	279	247	247	301	244	280	267	242	234	235	249	254	275	251	266	250	284	272	244	261	270	237	252	290	264	274	267	253	246	238	252	265	273	273	279	293	260	275	264	260	255	275	288	289	281	255	272	258	277	272	255	264	262	257	238	276	273	277	237	256	252	252	258	266	292	246	281	263	276	289	272	256	262	278	232	270	270	256	273	300	290	224	307	287	259	265	249	262	245	258	273	257	267	259	241	285	289	277	241	263	252	241	296	281	264	242	308	288	263	234	269	256	256	262	270	262	289	275	300	270	288	235	254	260	254	271	242	277	274	267	272	286	235	245	291	280	271	258	264	267	250	253	285	290	236	267	284	262	304	304	280	239	245	260	226	268	263	244	255	271	265	249	262	251	259	237	248	251	278	289	304	250	290	289	274	310	268	260	254	283	283	272	265	261	276	256	293	268	286	276	230	252	272	279	271	259	265	251	248	286	273	267	261	259	247	291	273	265	264	272	275	280	257	291	273	267	257	284	267	283	225	291	246	262	260	276	248	245	260	284	261	242	301	263	288	248	241	270	291	262	265	237	242	277	302	299	271	280	265	270	259	282	267	255	219	297	309	257	242	247	254	294	291	248	259	279	293	261	236	268	255	255	266	249	278	272	259	253	256	249	258	280	279	280	271	264	265	286	263	244	244	253	288	258	229	266	283	283	262	232	246	245	293	303	255	297	252	257	239	240	230	258	256	249	260	259	257	247	265	239	278	242	263	261	264	260	280	274	228	288	260	268	272	260	276	253	268	262	254	245	258	232	258	277	254	220	248	298	275	252	260	255	322	273	280	258	271	282	243	284	277	289	238	275	272	259	266	259	263	253	242	283	245	252	285	268	264	256	254	256	249	269	263	244	249	291	258	277	236	251	284	240	275	266	270	267	277	269	250	299	264	277	266	254	264	254	256	259	294	274	252	237	279	252	269	267	262	264	296	300	272	244	250	285	262	260	241	253	241	269	248	297	250	290	275	287	269	280	269	271	277	290	267	261	293	282	268	274	264	227	280	277	290	273	262	252	267	255	267	279	271	277	260	262	274	245	223	264	246	270	249	244	276	254	272	264	269	267	242	261	255	254	264	248	261	265	245	291	270	265	278	258	275	278	263	249	286	251	281	289	279	244	251	272	262	270	263	237	248	271	275	265	261	241	288	260	243	254	253	292	251	280	277	249	269	276	273	267	276	270	283	252	271	267	281	284	278	253	265	282	305	266	269	248	250	257	271	242	257	254	253	269	253	242	256	252	275	268	271	273	242	269	290	265	264	277	282	255	262	247	260	282	267	240	277	264	285	237	245	250	253	250	271	262	278	243	250	262	295	282	285	249	262	271	280	259	268	240	286	253	235	250	259	303	262	252
23143	920	1481	1710	1406	1265	1044	887	891	823	780	753	715	713	725	716	632	701	663	637	648	646	631	640	649	662	570	609	611	655	621	624	642	597	594	638	627	578	614	539	589	638	623	593	574	599	566	603	588	587	616	588	623	589	614	582	607	616	623	646	604	625	601	610	621	608	593	603	608	569	573	603	591	606	623	642	572	602	664	588	591	607	567	556	631	585	590	600	629	607	572	611	618	601	624	637	568	579	605	617	567	627	615	563	617	601	602	550	597	586	641	560	583	566	565	565	556	622	588	589	595	618	630	573	567	598	584	572	586	640	588	595	599	611	619	594	604	547	599	623	589	600	573	593	588	588	587	576	582	574	601	646	581	603	573	608	605	580	545	584	601	608	583	570	594	583	596	566	569	595	599	624	562	572	603	597	608	603	589	550	604	594	585	598	572	646	589	582	642	576	583	590	559	630	614	552	549	586	596	563	575	605	635	614	609	609	605	550	645	608	562	664	626	625	598	579	589	567	607	590	594	608	538	606	601	561	596	619	584	548	578	636	591	612	629	608	592	620	594	588	588	583	586	616	621	635	589	584	621	588	612	568	576	593	589	584	599	619	570	603	597	622	602	615	600	596	621	611	617	563	614	599	624	560	581	613	627	587	580	578	614	605	602	586	602	627	609	543	573	631	594	625	609	612	591	603	564	564	569	618	574	631	541	607	576	584	585	566	616	575	603	577	571	605	623	591	555	555	620	632	609	632	618	626	543	579	611	580	605	615	589	618	574	621	601	605	596	606	575	558	600	581	571	587	562	599	560	580	562	594	606	590	653	594	586	637	558	571	579	633	596	572	574	594	594	594	594	566	624	599	584	581	623	554	602	591	620	625	578	611	600	556	609	609	609	583	578	580	617	616	590	594	561	573	601	585	634	598	606	573	596	547	604	606	636	607	607	592	627	579	582	632	608	644	655	648	598	615	597	577	587	596	603	617	610	570	592	624	571	614	591	580	578	614	657	578	576	578	551	597	606	584	610	592	598	556	627	600	558	593	626	614	583	591	560	579	561	601	570	606	582	567	628	584	592	616	639	610	609	575	636	585	576	600	566	598	590	585	616	584	597	618	598	584	610	580	609	582	606	585	638	598	590	592	613	586	561	613	630	654	609	571	605	629	564	631	614	618	598	590	604	578	605	600	574	623	610	646	572	609	597	593	569	595	556	600	611	570	618	612	579	548	618	607	601	615	586	558	614	602	595	589	620	561	614	577	599	596	593	577	597	593	600	589	614	633	579	575	629	586	586	594	565	597	617	567	588	555	650	591	557	604	601	601	607	618	596	590	580	624	593	587	591	565	599	596	619	621	599	598	570	564	633	567	612	617	607	638	615	589	590	606	601	612	604	615	573	588	617	610	578	612	590	607	604	611	559	669	571	630	557	620	604	602	617	614	569	635	595	608	618	600	612	602	620	556	582	616	608	571	591	655	568	602	584	546	558	585	584	619	614	615	576	592	570	582	623	575	598	587	567	604	621	636	613	595	582	595	583	630	630	597	635	661	601	599	565	637	559	611	632	606	591	566	601	614	620	624	615	608	599	571	581	590	652	600	596	631	623	551	597	578	651	616	630	588	583	571	519	601	565	618	619	613	603	611	609	603	610	585	573	641	640	595	611	628	552	566	586	593	581	619	590	621	581	556	582	610	641	550	587	583	564	626	619	589	597	568	615	575	617	601	555	633	551	587	564	611	584	614	568	587	569	625	616	545	622	645	581	608	586	577	615	639	624	584	571	563	574	569	595	561	581	627	599	595	601	613	587	559	594	618	601	577	603	616	571	618	546	593	619	604	597	623	609	582	584	601	607	615	637	580	606	605	610	628	586	592	593	577	592	546	639	607	594	595	570	610	573	570	613	626	575	603	620	587	598	569	604	588	606	630	636	585	583	575	605	550	563	606	605	590	604	594	562	577	560	581	604	594	613	580	564	610	603	560	584	590	641	626	592	591	590	600	612	582	569	549	608	621	583	590	600	611	652	588	578	579	623	598	607	548	541	569	601	554	621	609	603	566	644	627	608	625	567	579	618	565	575	541	599	626	584	628	609	609	587	607	580	586	619	591	613	602	557	585	583	560	615	633	569	575	598	605	566	531	574	553	582	594	623	608	595	617	642	593	559	581	605	649	585	582	588	569	537	600	618	630	617	608	536	624	631	668	577	617	531	561	589	575	579	589	569	613	598	597	579	594	591	651	600	587	591	616	610	616	627	582	569	569	601	612	577	608	633	590	570	556	590	593	582	539	627	598	610	584	561	604	562	622	579	606	594	580	580	577	594	587	588	612	590	599	605	577	583	607	630	575	594	589	577	566	578	577	613	611	609	579	611	579	627	558	580	610	593	609	591	569	619	655	580	572	607	593	649	590	590	592	621	588	651	587	582	594	613	607	631	579	561	604	591	575	564	600	592	575	595	632	624	593	577	604	595	625	609	607	570	596	611	581	601	611	654	606	608	611	588	570	611	583	604	588	587	602	644	592	639	583	588	591	620	558	630	576	619	587	596	588	650	598	632	589	621	641	661	629	599	612	578	568	595	575	623	596	545	624	615	591	639	620	571	596	586	591	596	588	625	602	581	617	635	617	660	575	573	573	579	602	620	601	626	592	555	616	564	633	611	584	623	585	632	612	613	562	569	568	604	578	649	533	573	607	591	623	582	629	584	554	604	583	582	614	633	573	620	588	625	556	612	618	607	591	570	613	573	572	571	606	587	604	647	561	617	616	588	654	555	591	594	608	595	580	607	597	549	616	618	601	595	559	599	575	610	604	574	626	602	558	632	572	566	614	563	620	563	605	562	579	648	575	613	602	590	579	589	643	576	565	624	608	599	611	559	618	562	590	605	610	626	653	582	620	597	569	581	593	598	613	564	637	562	569	587	592	593	621	596	572	582	641	603	616	570	582	613	589	618	556	593	600	614	606	601	590	590	626	612	589	582	590	596	583	631	576	628	600	626	587	572	593	605	583	600	582	565	564	631	606	615	583	579	564	624	608	583	607	603	620	579	572	611	634	601	612	616	616	637	597	579	628	577	568	613	613	569	596	612	618	553	569	615	645	570	571	580	607	565	576	587	548	629	577	593	578	615	582	595	564	594	602	563	600	596	599	575	618	602	578	660	583	636	620	589	561	605	632	558	573	632	570	518	593	594	591	615	583	622	608	600	574	577	639	585	594	604	631	566	616	600	627	573	592	621	572	614	602	629	609	530	594	569	600	634	596	616	676	631	614	587	619	640	594	593	628	587	611	575	578	576	579	599	619	636	622	668	604	623	596	542	574	648	594	569	611	593	604	601	647	607	627	556	587	623	590	607	600	598	587	594	624	566	633	579	616	602	590	567	608	598	576	564	607	620	606	616	577	584	636	596	597	602	656	556	575	659	591	584	591	600	644	572	595	583	593	582	572	629	563	614	595	626	573	628	572	559	563	595	583	608	580	604	608	615	636	597	601
35888	5034	384	339	308	345	327	312	355	350	341	321	268	324	278	283	328	356	322	313	295	288	298	320	283	281	327	318	306	321	342	293	301	324	332	312	333	304	312	301	324	293	310	331	334	283	333	322	306	292	327	333	309	311	344	339	303	325	294	353	293	313	299	327	297	304	342	309	316	349	323	311	286	336	307	338	304	310	298	299	340	338	311	334	309	312	328	318	315	282	346	355	328	303	320	355	289	320	322	316	319	316	295	319	275	310	353	336	298	329	313	329	342	302	347	318	310	330	312	355	330	275	326	306	318	322	327	315	316	314	329	313	276	333	317	313	305	316	320	306	300	332	338	324	322	331	330	344	330	286	302	330	318	300	322	295	302	324	333	328	372	325	328	314	324	328	305	317	301	332	317	340	322	340	309	319	306	337	337	330	298	318	301	323	330	342	307	296	334	304	289	259	311	304	337	352	291	319	295	314	300	310	321	326	345	293	314	326	305	315	322	288	298	302	313	324	318	302	307	325	334	334	296	337	313	308	332	293	352	327	324	345	324	296	335	344	318	316	339	299	281	331	309	297	310	317	320	324	304	315	328	353	270	316	322	332	349	289	327	308	305	322	332	353	336	305	290	322	310	287	319	343	323	328	330	311	329	297	340	318	323	335	310	318	312	340	314	328	292	303	303	310	299	311	337	333	321	304	305	316	294	325	293	336	304	324	324	341	319	319	333	341	297	310	361	319	295	340	334	324	313	302	334	330	304	284	313	285	341	300	345	332	332	331	306	313	324	331	306	307	319	316	318	319	286	325	334	291	311	326	298	300	312	317	344	324	307	295	332	314	309	292	324	311	307	298	321	309	286	310	322	324	345	312	298	287	329	339	301	322	284	341	311	311	340	318	298	326	325	309	317	308	308	363	295	289	318	340	308	332	324	321	317	309	268	331	292	301	321	298	348	305	305	311	363	337	295	317	282	307	301	336	295	294	316	320	315	339	329	312	301	299	319	321	323	304	332	357	308	337	276	338	321	300	330	329	334	318	315	282	351	301	340	300	319	321	285	315	359	333	329	348	315	298	308	337	325	284	325	332	313	297	329	290	353	306	287	336	292	303	299	324	295	294	301	311	325	324	326	301	312	329	345	362	352	310	311	276	287	336	341	305	306	308	321	285	319	321	322	302	331	334	316	321	320	294	311	303	327	305	294	348	324	314	338	333	345	298	326	298	299	321	309	313	326	317	319	281	310	323	298	309	325	369	316	310	319	321	358	306	329	310	366	298	336	339	271	326	327	307	318	283	321	308	299	323	315	311	345	333	314	301	354	273	332	302	306	291	318	355	299	349	301	337	349	292	347	265	320	317	301	313	343	306	336	325	296	307	335	345	296	306	309	353	326	298	317	318	301	310	317	314	321	289	330	335	310	340	317	295	281	345	274	322	308	294	324	310	278	299	324	330	293	339	302	304	288	300	343	346	319	298	346	312	309	341	348	345	297	293	318	330	339	337	338	292	338	335	295	327	319	298	325	315	301	334	343	271	316	293	332	301	334	300	335	322	316	313	299	265	334	295	336	298	321	318	340	341	330	331	341	319	324	328	301	277	290	328	332	314	309	289	320	311	313	300	305	310	283	332	316	309	309	332	328	323	290	285	322	319	322	303	348	289	343	316	324	330	281	313	334	303	316	285	336	353	320	303	313	322	328	302	270	303	339	320	326	333	319	342	298	347	360	316	322	324	310	304	320	280	297	303	310	346	329	336	319	343	298	299	332	282	297	315	329	288	336	321	286	338	338	304	281	315	324	304	313	320	332	304	293	313	324	301	333	298	270	310	339	343	269	318	333	311	326	325	336	301	274	341	311	320	307	319	331	371	262	299	324	368	316	316	324	337	314	266	332	285	289	295	338	295	287	289	302	300	316	289	304	343	320	316	317	326	319	274	273	326	326	316	353	300	319	308	290	325	333	356	307	334	313	300	320	299	330	310	347	313	299	321	306	321	300	318	303	320	289	285	332	325	334	313	301	356	330	311	302	309	353	323	321	331	317	321	362	327	303	308	298	312	348	301	299	316	288	315	325	333	310	301	320	306	295	286	320	311	293	312	301	323	310	327	300	323	308	293	302	346	297	326	290	346	338	290	297	316	321	355	331	316	333	313	328	318	327	291	303	294	304	342	344	290	329	327	291	313	347	294	306	344	279	318	318	316	284	285	326	342	354	351	356	289	288	318	333	281	314	321	310	307	315	344	321	269	310	337	307	295	302	308	315	329	297	309	321	290	306	308	307	342	313	315	287	302	321	305	313	318	316	287	286	306	291	310	288	327	301	319	346	305	353	296	293	298	332	301	298	336	354	324	295	325	325	344	294	329	328	342	332	304	311	284	296	303	316	340	317	344	288	331	323	321	339	306	321	306	336	321	308	334	330	318	299	330	306	312	316	308	299	325	329	325	309	337	293	314	357	297	293	303	323	348	324	309	319	330	341	311	308	289	321	311	300	325	322	346	301	279	267	314	331	301	284	303	334	302	314	280	330	340	283	330	322	275	332	300	307	294	303	337	288	295	308	270	358	308	307	317	330	316	336	359	303	328	304	327	307	345	345	276	300	316	303	298	305	300	340	372	316	287	332	298	317	356	291	327	294	325	323	313	301	325	310	308	320	342	297	354	333	311	329	327	337	308	294	367	320	320	342	328	300	323	335	334	329	293	333	300	356	291	300	303	359	324	301	325	301	325	325	328	322	315	327	335	302	301	340	308	317	327	337	352	309	314	317	294	282	307	317	325	346	308	306	323	372	332	324	329	296	299	313	362	342	267	330	324	348	336	330	353	329	303	312	319	308	341	277	331	323	315	302	315	307	301	309	302	309	284	272	324	352	282	335	329	348	283	320	349	320	328	350	306	329	311	338	350	300	304	322	344	300	323	298	318	350	306	301	314	368	294	301	316	312	323	320	319	314	372	329	311	309	312	325	325	335	364	307	302	344	329	326	310	297	334	314	307	340	335	325	364	329	323	356	333	285	313	349	279	323	346	308	295	361	342	313	319	320	346	328	309	309	340	311	315	319	333	326	285	311	341	310	335	309	319	310	336	330	303	353	338	301	305	315	317	323	343	306	312	356	299	281	326	289	337	332	293	308	335	317	297	294	329	309	324	320	324	345	326	329	320	298	306	286	325	334	291	320	308	323	301	347	289	333	330	361	346	329	251	278	292	338	295	293	312	333	297	314	302	348	317	300	306	341	315	312	285	274	279	271	312	329	281	320	331	347	310	311	294	344	323	325	319	305	312	338	333	308	297	340	288	295	338	295	295	308	308	340	350	331	314	290	292	331	342	283	301	315	314	325	318	326	364	316	330	342	279	312	316	314	283	298	322	330	311	322	322	323	351	330	327	285	342	323	268	332	297	311	364	320	312	321	333	305	304	301	284	297	325	303	311	303	334	322	308	324	320	305	327	329	283	290	341	318	350	312	251	326	321	288	305	278	302	332	318	349	290
20223	801	821	695	756	741	733	771	751	786	659	738	715	736	734	696	751	694	741	793	755	694	758	686	768	719	726	768	784	719	721	739	758	744	689	730	726	750	730	757	750	736	720	701	786	716	761	729	741	730	761	732	760	710	722	743	726	733	790	711	769	691	723	720	743	681	739	746	721	717	728	718	747	773	756	782	708	726	749	717	706	773	727	748	729	730	748	742	756	708	662	743	702	729	714	734	733	730	711	706	768	703	754	741	770	711	744	684	716	709	683	728	733	724	769	701	739	713	738	743	756	765	721	716	725	682	722	678	735	703	730	756	775	710	755	693	758	741	731	782	730	732	700	715	713	724	725	765	741	717	759	696	744	695	765	740	724	715	687	723	657	765	767	785	702	792	753	697	765	717	730	756	698	699	716	781	669	721	718	793	738	763	714	731	693	703	731	721	739	743	731	733	733	718	703	712	730	694	705	712	717	726	763	689	724	729	716	752	713	741	727	745	767	699	808	701	734	707	729	748	717	763	730	703	732	721	742	692	724	720	726	740	695	779	710	751	724	743	760	735	750	685	699	714	743	720	761	670	726	747	694	745	732	748	733	732	757	723	736	781	694	772	749	726	736	700	715	719	730	710	733	736	698	739	710	774	711	763	679	761	754	728	746	745	714	723	730	733	721	752	760	659	710	754	768	725	727	735	734	734	703	750	720	658	738	782	754	708	747	713	736	735	761	746	734	720	746	754	721	724	714	726	767	740	731	742	728	728	781	696	749	732	772	752	734	763	718	780	734	749	759	731	748	759	685	785	710	724	704	702	705	750	756	700	723	742	750	725	758	693	768	773	709	731	743	720	789	703	738	682	711	711	762	734	746	740	727	715	690	761	699	736	753	736	745	787	733	735	719	731	714	762	707	758	722	725	705	709	745	714	766	731	715	798	818	717	744	722	743	750	739	743	682	748	687	739	719	716	753	795	696	771	705	718	727	745	745	746	722	747	722	722	713	745	773	712	712	718	760	743	730	761	688	705	741	736	768	727	743	702	746	750	699	740	744	747	748	747	718	759	736	738	723	740	778	727	773	717	756	756	726	745	705	728	754	721	708	754	733	719	710	707	711	761	719	742	753	730	710	707	762	741	739	775	728	690	712	734	746	745	753	698	764	740	748	721	725	764	742	731	761	742	735	730	748	696	714	738	738	755	765	763	724	717	728	702	791	715	746	773	717	757	773	714	710	731	738	735	722	737	730	741	735	734	675	737	710	769	734	733	734	704	750	742	719	690	689	747	730	747	709	749	740	736	744	738	745	724	716	707	721	752	735	722	749	703	702	744	763	690	743	767	764	690	726	763	768	739	678	714	735	744	766	724	773	707	750	753	775	713	751	758	706	745	756	725	706	762	750	733	713	732	745	729	710	745	728	729	704	760	751	721	774	736	748	727	761	722	720	738	710	722	696	793	711	731	712	721	756	806	742	756	740	746	724	744	710	738	691	721	722	769	735	720	733	723	744	713	747	727	782	704	707	772	732	689	737	761	705	708	730	782	776	704	688	731	700	717	675	738	745	717	753	754	749	691	770	780	735	771	726	751	757	750	747	725	759	722	781	684	754	703	690	770	716	700	710	726	743	695	738	721	719	735	725	659	717	748	770	734	732	762	764	753	729	722	794	727	713	781	753	749	689	698	710	744	730	777	727	758	772	720	737	729	743	748	726	732	727	738	748	741	710	715	671	791	752	705	753	771	703	754	706	773	702	743	767	774	733	675	733	736	768	734	732	725	751	740	745	776	702	729	682	743	706	752	719	718	692	745	706	747	735	752	708	771	737	714	738	735	742	715	716	687	701	729	738	729	726	747	720	700	711	757	750	716	748	725	670	700	707	736	733	740	726	712	783	680	738	677	729	726	782	718	700	800	705	737	691	754	736	767	717	774	690	730	716	731	747	710	713	752	738	749	728	734	758	789	747	742	703	710	692	729	739	730	681	710	743	794	695	750	748	755	734	711	775	730	727	728	701	722	714	743	707	717	723	762	748	744	773	756	777	759	732	743	764	740	736	741	712	704	776	736	801	685	719	714	747	734	734	695	776	777	733	752	728	723	792	692	766	728	744	767	738	825	696	716	701	757	733	718	713	734	724	769	772	743	731	762	732	753	674	697	732	752	710	705	742	704	729	713	778	759	668	766	711	783	754	710	687	756	722	754	698	726	742	667	789	702	718	703	774	704	745	773	765	775	775	719	779	766	719	744	737	744	721	716	746	733	743	779	718	741	776	710	735	721	696	717	702	704	740	748	770	757	735	743	702	746	720	657	745	741	701	802	744	760	734	716	793	739	714	734	779	718	766	736	749	705	740	728	752	721	691	774	721	691	729	727	746	704	785	796	738	810	760	754	718	773	776	686	723	773	750	752	724	721	690	753	763	720	725	729	760	741	785	711	749	760	748	805	700	722	712	728	708	735	773	720	750	764	745	706	731	774	719	721	710	671	739	722	763	717	754	742	725	776	753	727	735	714	709	740	697	716	764	664	727	710	735	736	719	757	752	769	734	746	728	702	704	763	745	689	723	753	735	744	690	758	741	743	767	726	700	713	693	732	743	760	734	720	754	727	747	683	761	723	728	731	704	788	695	706	734	727	676	725	737	698	751	743	671	706	720	738	759	748	730	776	726	703	757	747	761	710	719	753	675	660	690	709	718	764	765	770	756	719	760	707	732	697	756	731	718	712	736	785	721	745	712	749	734	767	754	705	738	704	696	735	798	732	719	738	723	739	698	729	695	740	688	756	775	716	761	698	751	742	738	686	659	745	729	693	722	686	717	737	720	733	768	721	733	701	755	763	741	724	761	726	741	774	744	760	738	716	816	712	756	705	739	763	738	683	719	720	709	708	799	723	775	732	733	739	749	728	668	720	785	737	726	727	742	748	761	767	701	708	688	768	728	746	783	732	743	726	694	773	689	715	687	724	697	745	744	765	712	725	741	733	716	680	704	722	680	758	725	707	709	691	723	732	723	670	748	749	705	729	678	691	738	744	758	720	724	725	730	732	741	703	737	716	731	689	747	736	690	717	774	773	725	767	748	771	775	770	726	730	750	723	764	746	747	710	726	724	738	745	725	693	761	741	709	692	808	742	726	727	703	743	702	692	727	714	736	736	707	706	726	760	732	699	755	723	747	761	734	738	739	684	699	735	719	710	710	725	728	729	719	719	718	739	731	757	747	695	806	705	747	692	725	704	706	729	758	721	738	745	750	688	744	740	666	724	683	696	714	711	714	692	775	720	753	700	749	721	724	759	773	738	751	734	654	730	724	745	793	737	757	761	761	725	768	755	735	713	698	694	713	673	704	733	723	720	717	728	752	753	728	704	752	715	765	769	754	725	662	727	744	708	680	749	750	708	731	756	770	752	783	756	739	713	714	734	690	698	769	712	754	780	731	761	771	774	740	731	725	759	725	719	714	727	746	763	783	756	702	751	731	746	760	717	693	717	675	733
41488	6962	777	536	491	433	411	388	391	411	396	410	401	400	350	355	424	383	398	414	406	366	393	406	411	371	381	423	370	411	373	368	397	419	401	345	387	416	402	397	414	361	366	356	394	370	388	362	377	380	380	346	382	373	365	371	414	353	369	353	350	402	380	385	410	376	387	413	418	380	367	391	421	403	385	364	392	366	408	374	388	358	375	389	365	363	375	347	380	363	377	333	346	365	376	358	385	388	408	409	383	411	402	364	355	390	348	381	382	378	401	380	375	410	394	371	405	415	399	401	409	352	390	409	354	358	390	384	421	376	370	386	327	384	355	396	362	374	341	364	402	364	367	385	359	344	342	367	387	410	335	374	364	352	373	352	378	387	352	391	358	393	377	378	412	366	384	386	399	359	383	398	374	367	348	397	362	365	390	411	379	375	358	411	408	355	353	336	388	420	370	385	365	347	356	376	368	421	406	355	344	390	417	370	389	385	373	388	367	391	396	391	375	382	364	356	382	401	385	413	389	418	391	337	411	364	351	392	359	353	368	380	355	386	410	380	382	388	363	376	360	363	380	343	355	389	358	382	400	398	400	380	391	338	377	379	387	383	342	375	345	354	350	375	377	368	392	354	368	402	398	365	394	412	364	375	382	401	378	297	372	406	407	399	377	393	393	389	354	390	368	415	333	371	392	361	398	355	342	390	354	438	366	343	395	381	383	375	388	423	380	353	367	390	356	415	363	355	403	369	369	375	415	367	390	382	396	400	393	365	406	391	348	412	416	370	379	348	396	392	367	369	390	382	382	378	396	393	411	387	351	411	393	365	397	359	401	406	395	408	394	377	366	336	372	384	359	396	404	400	400	394	362	366	358	377	401	406	392	398	386	355	348	344	365	343	385	387	386	399	389	360	378	380	393	384	374	351	357	404	373	359	379	393	396	383	387	368	399	370	404	397	382	371	354	385	411	333	381	415	379	385	349	383	387	359	368	381	435	367	418	400	378	393	364	385	394	382	376	401	393	339	395	388	377	375	382	362	373	384	380	355	368	388	418	374	381	412	405	364	432	377	352	378	383	375	388	336	331	355	385	413	415	352	363	352	398	360	381	347	346	399	406	372	342	380	334	364	375	351	420	391	380	391	376	376	374	389	364	369	394	408	377	382	380	390	368	410	413	342	404	352	356	343	371	353	394	387	375	409	399	389	364	393	374	400	431	379	363	383	368	386	384	399	362	383	378	367	371	372	368	388	389	409	391	353	402	403	390	364	378	380	393	392	342	367	379	377	378	374	373	405	340	401	377	374	359	393	373	347	378	358	384	361	405	360	376	352	344	373	387	380	405	382	369	383	371	363	370	401	383	387	410	407	346	406	382	353	380	367	372	354	405	375	390	364	344	362	379	379	369	387	403	366	367	355	395	384	334	389	394	404	398	386	360	395	376	369	372	380	363	415	381	361	373	386	384	362	353	377	361	373	385	390	376	372	376	368	379	351	354	353	403	362	425	375	414	385	377	374	406	350	356	390	385	382	373	355	358	332	398	393	351	397	382	374	383	386	410	342	407	352	359	389	387	385	401	381	381	356	394	385	392	362	329	363	409	347	397	388	354	400	440	410	334	385	383	381	397	376	370	397	360	338	364	353	401	383	377	384	357	376	380	364	367	372	369	381	343	338	345	386	367	380	398	405	390	367	365	385	338	387	367	392	404	379	381	399	400	365	352	396	355	362	387	382	402	437	388	370	376	352	343	392	360	358	402	391	401	366	346	374	388	401	361	364	367	373	421	378	351	379	377	410	363	363	337	355	376	397	356	419	416	402	363	382	384	356	374	346	349	393	404	355	365	368	375	375	389	399	404	399	425	349	360	361	371	370	401	385	353	356	380	374	339	328	416	354	371	410	354	387	419	418	382	411	401	381	357	377	375	382	367	387	380	389	413	362	381	362	399	372	383	400	396	388	342	375	354	411	337	353	376	349	387	361	402	404	397	371	394	390	382	378	366	348	406	375	361	361	383	395	383	400	388	390	343	402	366	410	386	352	373	367	371	403	374	355	372	404	383	382	398	410	366	417	421	368	372	379	397	402	411	403	388	373	380	366	355	368	356	355	368	364	384	380	363	382	338	396	361	390	367	383	351	376	361	368	382	368	334	398	385	388	381	381	380	369	381	410	363	416	399	344	414	351	354	332	362	357	365	341	406	391	334	395	382	399	351	364	349	376	405	388	361	375	417	373	394	395	359	380	363	337	372	374	399	357	386	359	384	358	335	395	379	375	401	361	383	390	384	364	378	351	369	396	394	399	346	421	383	406	361	358	386	370	379	366	397	392	345	355	400	358	413	378	364	376	414	355	379	357	409	369	402	380	345	334	389	403	353	356	384	382	410	385	365	382	377	393	383	383	354	420	414	391	358	352	356	364	391	368	375	353	342	364	402	372	386	395	388	378	383	407	400	406	395	362	399	386	382	339	371	415	367	372	391	353	387	359	384	380	411	396	364	402	369	399	342	357	378	390	384	384	385	385	424	416	386	389	356	367	340	370	359	364	341	371	367	391	391	374	382	354	383	354	347	382	394	371	373	388	423	417	393	426	409	379	375	377	358	393	359	362	334	382	372	356	364	327	380	374	347	374	396	405	398	361	397	403	380	382	399	373	386	378	381	354	376	371	388	410	368	363	375	401	365	370	415	406	417	392	387	387	382	349	394	378	397	399	391	363	344	358	341	368	421	393	366	377	423	394	407	376	394	398	376	396	371	365	396	402	401	380	403	413	351	393	399	384	350	394	389	347	345	367	373	398	376	379	347	397	426	401	390	404	395	366	380	390	409	366	331	364	394	400	345	362	388	376	373	379	406	390	352	349	369	389	402	411	421	389	379	374	422	403	375	389	391	348	399	368	374	369	350	403	356	355	372	346	352	393	373	410	402	378	341	372	365	383	357	417	394	403	383	358	373	414	360	404	369	372	392	404	402	343	396	367	356	428	404	381	435	417	384	347	399	415	401	391	368	359	382	352	373	376	390	349	367	383	407	384	379	382	389	358	371	353	356	374	403	442	380	355	376	406	371	351	394	381	361	387	382	355	344	342	380	382	384	373	398	351	376	365	362	391	371	332	424	359	345	373	378	383	381	358	432	353	368	387	402	378	336	358	381	403	361	363	356	399	381	365	380	373	370	410	389	384	387	410	362	352	392	392	383	397	424	390	397	405	379	391	374	387	451	369	396	384	385	382	417	386	385	398	363	387	402	383	359	362	381	368	397	414	368	393	358	441	355	397	370	365	347	323	390	389	359	360	354	358	360	390	389	402	369	364	387	390	363	370	379	383	386	405	412	389	379	364	371	377	394	376	393	347	372	372	403	369	373	361	399	352	387	426	404	354	369	354	423	396	349	384	412	396	380	383	401	391	392	391	388	338	389	377	401	384	340	349	389	407	379	404	383	396	397	374	382	376	379	369	371	382	420	362	359	371	383	381	346	424	435	355	379	363	390	361
21950	998	1295	1410	1267	1196	1108	1014	941	949	933	910	906	842	911	891	856	821	918	872	843	812	856	869	835	845	894	862	902	855	905	861	855	879	841	856	863	873	838	851	870	850	883	866	831	853	842	865	843	872	846	833	863	868	854	898	862	828	924	834	854	901	902	821	841	888	896	873	856	891	820	843	875	901	821	834	855	840	796	842	879	858	857	821	866	852	848	835	893	810	823	829	838	832	865	828	851	872	902	845	772	865	850	838	850	859	872	862	859	886	844	777	835	841	855	863	827	863	831	840	828	871	829	848	853	869	827	819	823	795	879	892	805	813	808	865	852	854	799	895	851	863	798	851	871	850	903	829	850	830	929	895	844	816	850	883	860	872	864	880	857	882	837	868	830	858	840	852	801	843	956	856	811	840	869	808	839	808	836	857	867	868	835	862	849	849	838	880	833	847	812	840	865	849	833	807	834	823	886	841	827	848	823	926	830	834	839	854	905	872	863	813	841	884	840	890	841	854	816	869	838	837	827	880	883	851	927	824	850	841	851	808	897	836	821	841	802	822	876	869	770	836	872	849	835	851	854	863	879	792	825	866	790	864	844	855	820	845	794	909	822	831	808	896	858	840	799	881	805	800	861	807	839	826	840	817	845	840	836	856	907	839	867	857	849	894	818	865	877	831	833	868	821	814	845	803	836	886	818	851	874	874	861	830	885	859	869	885	844	909	825	850	813	881	890	844	864	851	818	854	880	856	767	827	877	884	860	869	834	874	842	851	834	843	933	843	855	819	855	818	828	911	860	857	868	820	798	846	838	867	899	830	850	847	850	844	857	909	867	872	852	846	852	820	817	869	868	854	851	871	856	890	813	808	873	878	849	834	831	882	843	837	822	857	897	871	816	826	859	838	893	851	871	850	871	839	846	865	834	864	903	844	847	827	873	883	826	860	815	830	810	859	828	803	870	889	864	860	841	893	872	896	817	821	847	831	853	856	806	890	876	880	892	849	832	841	846	825	826	910	844	842	826	852	845	859	830	843	848	826	876	827	868	900	809	815	809	874	803	853	833	811	866	848	837	847	848	806	914	902	793	820	812	867	869	854	844	807	870	858	798	857	861	830	945	835	875	769	788	838	853	902	855	880	866	900	831	867	806	865	875	847	893	866	796	870	893	867	862	867	825	867	853	848	836	833	865	847	871	830	829	855	865	831	843	853	815	834	854	816	792	796	841	828	828	808	852	875	852	810	886	866	873	871	873	817	871	836	839	886	829	811	861	856	883	827	903	818	823	878	858	797	849	863	855	841	880	862	858	859	860	913	822	860	835	802	810	850	847	897	841	849	841	895	825	856	857	807	825	823	856	873	839	894	808	850	872	868	836	873	838	849	844	829	851	799	850	875	850	840	849	845	875	818	866	801	871	811	826	881	877	894	881	814	866	887	871	895	893	824	844	831	853	843	823	808	859	850	868	823	852	898	829	818	860	882	856	851	865	859	873	835	876	839	864	856	877	877	822	847	856	803	828	769	826	889	862	832	822	864	840	849	885	854	846	797	869	859	846	883	829	810	831	882	881	819	856	807	939	853	884	844	868	865	870	890	837	853	912	875	810	874	866	858	887	871	833	812	894	819	868	877	862	838	798	879	829	897	829	854	857	898	848	814	845	862	874	875	805	827	801	807	868	865	867	877	821	829	793	854	823	823	816	810	889	830	852	857	829	922	883	878	871	856	891	828	845	909	821	892	912	847	867	861	874	858	861	850	891	865	916	824	818	850	905	885	862	856	864	862	874	826	868	822	860	829	857	836	857	855	885	821	874	837	826	843	846	854	901	862	864	893	801	843	855	815	903	882	868	857	848	879	872	844	842	797	877	874	866	875	879	815	853	814	880	827	864	808	900	814	865	880	800	856	871	812	870	828	843	861	906	852	893	847	903	873	803	827	807	866	836	853	844	904	809	776	852	887	860	872	796	873	888	856	855	815	838	869	848	821	874	842	889	890	829	851	876	880	865	844	866	859	857	893	851	845	831	814	845	870	856	829	877	901	853	835	863	902	852	881	883	794	813	848	854	811	815	884	831	891	831	891	870	831	865	857	884	867	841	881	827	876	836	879	827	835	840	779	823	830	886	877	878	859	818	904	827	835	849	892	860	872	833	858	879	861	802	787	860	837	800	805	867	809	862	838	871	856	798	845	794	838	824	821	799	866	861	863	862	843	816	831	841	908	863	836	881	842	845	829	863	853	843	847	860	841	884	884	793	867	871	843	846	854	873	796	895	829	849	816	841	884	840	889	865	889	879	820	843	864	798	840	839	831	868	805	876	901	851	921	815	811	868	827	828	853	845	851	852	849	846	850	856	898	863	827	830	877	822	906	902	856	842	835	841	849	852	881	895	802	881	835	837	896	853	828	928	847	881	850	864	897	916	859	820	909	817	825	854	865	829	816	894	852	817	848	870	796	825	895	881	842	860	831	801	809	846	866	842	878	904	812	844	857	822	876	837	870	870	884	800	868	863	826	837	870	852	839	867	891	861	865	852	853	848	808	880	857	813	793	847	824	858	770	837	819	839	833	864	852	819	868	885	787	820	844	783	894	836	864	872	877	899	844	846	853	838	845	835	880	880	890	854	818	823	833	810	886	880	822	802	812	829	889	832	796	832	863	837	867	820	900	881	875	880	888	849	802	827	895	819	817	851	834	852	844	829	858	827	874	865	813	837	794	882	901	885	800	837	854	852	835	841	869	840	854	839	853	813	872	831	823	792	844	884	849	883	875	889	878	877	828	857	810	811	883	856	832	829	854	896	847	834	873	779	852	784	742	873	853	859	822	839	795	881	855	859	831	881	877	857	858	817	880	849	822	826	873	859	816	848	846	838	835	828	905	858	857	843	884	846	902	853	868	887	868	828	899	850	807	853	851	843	870	874	883	841	887	839	907	828	861	851	835	805	834	847	840	856	852	866	800	801	835	844	831	847	847	816	886	868	870	837	819	868	902	859	840	844	865	860	870	826	840	839	864	834	824	891	850	826	846	887	866	880	824	846	821	856	795	836	876	858	835	896	868	860	819	860	818	895	871	835	832	857	847	861	905	835	848	795	837	897	885	826	818	901	861	822	811	835	853	815	890	838	853	832	820	827	828	857	879	832	938	853	817	838	847	843	835	844	838	870	882	876	851	845	820	889	861	825	864	804	852	864	885	840	858	846	842	815	832	876	811	894	869	848	822	852	890	828	864	850	850	908	852	897	859	877	832	840	860	843	837	872	887	852	864	836	886	876	852	866	795	889	858	839	836	872	824	849	836	866	887	848	851	872	857	841	862	852	862	860	835	868	865	807	813	828	811	882	837	918	831	842	856	840	875	855	818	852	832	933	887	841	871	838	786	905	832	853	890	812	858	847	866	849	867	881	828	877	865	842	843	865	818	874	879	881	851	866	873	865	859	915	816	864	826	825	828	861	840	867	813	869	829	830	864	860	870	838	880	779	810	877	856
47436	9445	1132	614	459	405	373	360	325	316	319	303	289	317	308	303	296	279	262	255	288	283	283	290	270	279	260	287	284	290	234	256	280	266	279	301	320	257	252	254	278	251	254	256	264	266	242	290	280	291	276	306	250	289	266	266	247	241	270	254	250	284	236	301	262	257	257	314	266	233	260	256	250	258	229	262	275	273	268	247	247	254	283	276	274	257	271	246	251	307	271	246	222	273	269	271	305	253	259	278	275	270	254	259	255	275	248	260	269	261	265	293	261	254	261	291	271	272	285	269	253	283	300	264	264	267	308	270	278	266	249	258	265	272	299	271	274	297	243	289	260	294	302	286	279	215	275	271	266	290	296	282	289	279	265	266	265	257	308	242	239	300	280	239	237	283	275	276	248	293	261	284	271	268	234	251	248	239	270	253	267	267	260	296	281	270	258	275	253	256	278	243	266	249	285	257	281	244	245	278	245	234	286	254	279	298	272	262	290	245	271	280	264	286	279	273	249	299	250	272	300	284	247	276	262	274	259	287	265	263	265	255	263	253	266	268	286	287	284	242	236	239	255	264	261	269	288	286	294	294	259	242	246	254	259	249	291	267	255	250	265	275	325	262	293	267	280	252	271	269	275	269	292	268	259	257	279	274	288	273	248	235	244	278	260	264	271	257	277	276	278	285	293	280	246	250	277	273	278	248	269	262	242	283	279	243	262	264	239	266	276	242	260	276	269	258	279	267	268	257	308	275	283	274	284	274	272	277	272	269	243	276	242	265	280	278	262	271	295	281	271	281	294	269	311	262	282	259	280	239	245	230	288	259	263	266	250	270	256	272	246	254	265	274	279	267	259	266	258	255	245	277	258	294	261	239	249	259	258	243	264	256	271	276	252	275	285	265	265	314	244	275	261	250	267	262	259	255	312	252	284	257	268	294	283	250	240	275	263	294	267	269	248	279	290	275	266	256	276	266	268	291	275	252	283	265	229	266	255	254	273	253	284	258	251	257	272	287	273	265	259	280	272	274	290	256	298	285	291	303	275	269	245	251	250	271	312	285	227	271	291	304	283	274	248	251	239	275	282	306	264	310	267	267	278	276	274	249	251	246	269	267	288	287	259	276	285	241	272	286	282	289	277	272	273	224	244	251	258	281	260	255	290	269	257	247	263	268	253	255	273	277	257	261	253	289	281	259	266	283	250	276	302	308	282	262	253	271	268	259	259	268	257	273	272	224	250	265	264	259	263	313	273	265	277	262	282	270	258	259	268	301	242	246	265	260	250	255	250	266	254	266	251	247	233	255	277	253	278	274	263	267	280	250	266	254	298	292	257	299	269	281	243	270	255	296	277	253	277	296	310	276	309	283	268	236	282	269	256	262	278	242	255	275	261	267	256	285	265	256	259	266	290	236	239	268	254	235	274	299	300	277	260	255	230	240	247	255	274	254	237	279	261	293	294	305	279	239	266	273	253	267	244	257	286	261	285	249	265	294	272	282	265	288	273	258	290	278	287	259	275	248	252	249	278	243	255	261	266	247	243	263	272	232	261	273	295	269	267	258	253	252	240	289	259	270	267	262	259	247	266	294	279	278	269	291	277	275	268	294	263	291	263	241	296	302	266	279	280	274	266	269	263	269	275	259	258	273	258	278	285	287	284	262	274	283	280	254	270	259	285	261	257	293	269	266	276	320	260	281	262	296	271	256	239	289	265	270	273	264	304	259	275	272	240	244	293	306	289	272	277	274	248	245	267	238	275	251	252	232	250	269	275	306	274	255	262	264	278	272	253	290	250	258	270	266	278	280	251	276	242	286	280	262	260	291	290	221	284	294	280	239	249	253	267	283	248	250	300	285	253	264	253	278	267	267	277	266	274	280	301	291	268	304	271	260	250	261	245	250	256	254	299	266	302	258	243	279	265	282	268	265	236	240	276	267	303	256	286	263	263	277	288	261	274	268	277	268	269	260	278	270	279	268	257	295	288	260	252	285	300	265	256	283	273	300	275	264	290	262	258	264	271	285	253	265	274	281	259	237	262	276	274	284	237	299	267	255	231	256	280	254	268	296	284	262	262	278	284	258	262	256	291	273	257	281	275	243	286	269	267	271	285	252	257	292	287	278	258	241	256	277	264	291	247	278	259	259	262	294	265	260	257	267	279	287	252	270	241	276	268	288	264	273	304	258	256	273	286	290	294	272	252	252	281	271	255	282	245	234	258	246	243	266	279	262	301	269	305	259	298	255	279	270	285	276	254	271	286	282	306	264	269	256	282	282	248	292	250	282	290	261	261	266	275	269	276	255	272	247	267	279	291	234	268	294	254	255	290	302	267	295	269	255	265	243	284	277	283	275	271	267	253	241	240	220	250	283	253	301	281	309	257	255	256	250	275	262	264	258	245	289	253	269	271	269	256	280	260	282	278	273	264	256	262	253	291	302	226	259	252	274	231	266	266	265	256	275	268	279	254	287	257	257	278	295	261	257	272	280	275	236	261	255	264	286	270	257	231	266	237	272	259	259	274	254	242	300	247	298	239	272	282	315	284	266	252	286	268	297	270	268	317	281	271	270	259	293	268	280	289	275	281	292	279	243	258	262	268	239	281	275	265	268	283	305	295	273	268	290	268	248	273	254	250	258	300	273	245	247	297	273	269	238	244	263	273	265	212	288	256	276	269	249	263	254	270	242	232	277	244	284	280	250	254	267	300	289	246	310	288	287	241	227	260	256	319	266	282	324	283	250	291	287	265	254	265	237	269	281	272	236	286	257	253	250	214	290	278	245	280	252	259	284	253	250	243	284	303	275	234	240	279	266	284	249	237	306	244	282	288	267	271	277	251	264	238	264	261	244	262	275	294	301	243	258	289	261	258	294	260	295	295	303	256	274	296	276	270	257	261	272	269	279	283	300	287	298	279	250	252	263	286	253	303	256	251	300	261	283	288	233	273	282	251	262	281	279	286	273	288	258	263	296	247	299	270	304	271	261	246	268	264	290	279	278	234	238	286	254	256	277	237	232	274	249	284	270	292	261	273	280	285	271	286	273	307	269	255	292	266	248	248	255	263	264	265	282	256	299	265	269	282	291	223	271	247	288	277	245	275	281	256	281	288	245	282	261	270	273	296	272	295	285	272	253	245	284	253	266	271	237	286	266	280	250	267	281	247	272	282	263	266	254	260	260	276	277	279	250	278	289	262	273	277	255	265	256	261	269	268	280	281	245	270	258	294	278	266	253	286	269	256	278	300	287	251	243	246	248	297	269	248	242	257	245	259	254	252	275	282	258	255	279	292	253	264	288	287	261	276	249	279	237	262	266	254	288	258	261	298	240	277	269	280	243	263	236	284	240	249	267	279	249	279	281	215	272	277	269	272	239	261	258	270	295	249	241	277	292	261	290	264	283	306	227	264	238	279	246	270	268	268	251	248	250	265	273	259	279	271	277	275	265	302	275	261	254	269	266	269	278	281	253	225	249	265	240	279	260	314	273	291	273	286	267
23219	892	1488	1651	1418	1200	1031	995	855	844	819	743	786	698	737	642	715	631	669	638	640	665	589	614	610	629	631	636	589	644	646	568	593	630	605	635	609	591	631	618	563	623	596	626	646	621	626	618	635	596	620	591	622	607	617	649	609	641	611	626	576	579	558	607	632	640	580	611	573	637	633	607	586	617	635	603	620	593	606	646	615	596	628	594	612	645	606	599	607	555	622	644	600	650	609	613	584	628	571	631	635	583	628	622	592	564	567	610	636	608	656	619	632	620	580	637	589	638	606	595	586	603	601	589	607	605	623	602	610	601	650	603	585	585	594	625	596	574	663	587	640	639	662	606	603	631	584	580	590	653	620	584	582	619	570	606	615	614	642	622	643	619	631	587	615	610	609	624	615	607	609	622	619	608	606	575	605	600	592	601	647	616	617	596	579	565	645	608	563	612	583	641	623	625	634	614	580	670	601	622	595	634	605	609	611	602	602	581	616	597	616	601	603	626	591	623	582	601	619	643	624	569	618	612	584	644	584	620	590	622	581	619	660	608	582	567	614	587	612	609	569	607	598	628	608	636	610	574	609	609	593	637	583	603	600	621	650	649	613	539	571	558	595	596	646	597	639	578	621	595	598	600	674	614	592	662	619	596	599	609	615	587	572	630	618	625	645	645	620	607	578	646	615	625	630	595	614	583	621	620	578	602	638	608	588	623	621	659	620	621	625	648	603	648	593	583	636	559	588	624	613	575	633	617	625	654	622	601	615	622	623	569	580	573	657	607	581	611	565	620	627	590	597	640	645	561	605	566	583	657	581	635	582	609	613	614	662	602	597	596	618	621	612	607	635	586	592	599	635	617	602	636	567	577	600	598	617	618	667	637	596	614	644	578	633	582	586	584	605	609	602	646	628	613	618	606	599	638	576	615	611	623	601	581	588	623	588	643	608	581	599	596	595	596	607	621	606	556	582	614	601	626	601	622	616	560	590	624	637	595	599	610	612	604	593	575	598	630	609	639	589	594	602	629	615	600	634	636	604	632	624	587	588	588	607	609	610	574	597	597	565	604	639	648	579	647	605	624	635	598	628	622	564	618	610	629	640	566	593	606	671	649	616	553	605	599	614	644	605	600	575	578	632	611	617	595	652	631	601	648	596	576	616	599	642	593	571	624	604	563	584	565	562	641	567	604	571	607	585	613	609	602	616	584	651	585	612	609	699	617	579	614	627	638	592	642	627	623	559	598	620	582	616	608	602	590	632	609	580	578	636	605	593	582	612	598	629	609	638	604	587	583	626	642	578	629	616	633	603	574	638	590	626	571	599	595	564	640	595	627	594	625	581	620	629	594	584	603	639	524	628	606	627	606	573	619	586	598	623	595	573	598	605	603	568	588	623	605	629	630	660	580	589	570	556	605	626	614	568	597	601	614	624	601	629	568	605	611	535	594	619	609	577	601	620	591	597	584	593	614	572	609	613	586	621	587	603	598	594	617	617	585	580	585	559	554	610	611	564	608	650	603	610	633	642	606	564	605	600	602	593	582	609	600	601	643	588	614	585	617	651	619	621	569	594	608	569	612	642	599	630	635	619	613	596	611	606	601	598	618	627	606	583	570	602	594	606	614	631	654	618	593	644	597	625	589	565	626	636	616	608	636	627	588	601	608	610	628	637	597	584	609	605	584	602	646	612	624	584	610	646	610	607	598	631	620	625	613	653	617	601	582	624	607	601	629	565	592	638	592	612	600	614	621	601	621	606	627	617	645	597	592	621	624	589	586	573	614	645	620	611	605	592	578	632	638	599	557	595	546	646	651	632	584	608	592	625	595	641	634	605	633	620	569	576	586	609	645	589	608	598	602	598	595	570	603	599	570	649	574	615	635	560	608	633	614	585	614	619	590	599	603	642	653	637	633	600	588	583	592	598	583	628	603	572	604	610	581	620	605	608	612	637	571	612	613	605	605	619	596	584	601	599	580	613	609	601	583	593	623	653	541	608	641	613	601	619	653	612	644	578	587	608	562	600	614	583	625	638	596	597	613	604	605	620	556	591	642	614	642	590	635	630	602	596	575	583	588	622	629	594	597	639	614	666	595	601	615	578	613	587	616	574	604	579	599	597	578	608	614	589	583	604	601	565	622	587	589	596	644	635	590	607	631	600	597	590	577	632	601	636	614	589	578	566	584	577	611	590	612	590	630	588	606	648	674	630	597	606	601	589	604	581	585	584	632	588	596	596	603	595	620	610	610	634	583	565	610	616	603	590	572	616	634	594	635	583	572	618	590	612	589	580	666	581	652	621	590	635	587	570	619	646	619	608	590	610	616	622	627	596	644	583	577	578	603	596	613	565	604	638	599	609	593	557	602	599	583	578	609	639	606	621	588	614	589	574	578	646	566	612	605	599	578	608	626	595	600	591	587	630	616	569	642	616	551	611	584	651	625	646	598	577	581	591	601	588	607	637	627	605	595	608	614	602	583	610	622	628	608	620	597	632	620	604	573	583	622	591	607	647	615	631	614	577	596	546	594	609	629	610	583	635	574	605	583	594	623	608	599	581	610	614	588	570	576	584	595	596	605	597	606	592	617	593	595	594	583	590	600	589	646	627	625	600	580	626	609	592	595	619	576	567	579	573	590	585	578	569	579	618	636	634	641	567	625	579	621	577	593	643	598	582	577	567	621	643	651	610	605	591	617	611	604	658	594	624	610	600	572	626	571	575	631	659	584	587	612	565	639	621	599	590	650	597	639	605	580	608	604	601	608	630	618	622	620	624	623	596	635	587	610	580	611	634	616	619	577	604	622	627	620	627	575	608	596	599	607	582	621	580	569	605	671	601	606	636	617	551	590	602	612	633	614	635	580	555	659	588	606	647	589	616	600	618	612	616	572	610	580	628	591	614	622	566	658	634	621	642	647	621	636	598	643	587	587	602	596	613	601	620	546	606	602	586	581	618	678	551	615	619	598	603	582	591	574	553	631	666	636	628	611	673	596	621	615	611	591	644	617	580	626	611	636	657	606	596	596	595	628	578	568	619	576	605	607	576	575	596	596	553	604	598	570	582	597	601	600	597	587	653	600	630	654	588	593	570	592	639	573	616	597	628	568	567	595	614	650	621	606	619	611	638	629	598	595	618	597	591	633	626	621	590	617	609	623	578	625	590	628	564	588	595	608	609	600	590	590	590	584	586	590	622	611	622	585	544	606	563	624	565	605	610	627	651	605	641	595	643	613	612	616	614	577	612	599	591	596	552	620	611	599	609	608	592	604	609	598	567	645	644	620	585	597	616	597	643	609	598	577	564	584	580	621	633	592	646	627	623	591	606	650	654	607	616	568	592	619	598	614	647	628	611	612	627	591	622	567	562	578	629	609	604	582	639	609	607	589	620	662	579	665	624	610	616	578	571	645	598	627	559	600	563	563	638	586	617	573	609	601	631	630	572	609	587	556	616	613	598	600	614	597	596	553	643	578	624	625	589	610	606	610	593	636	568	605
30440	3407	329	309	313	337	322	295	296	303	310	284	326	291	340	311	285	315	306	306	270	318	293	283	329	300	339	274	299	293	295	286	303	292	304	326	285	253	311	313	302	328	295	315	296	307	304	289	265	291	267	286	281	283	316	299	291	330	296	311	312	315	284	334	321	319	246	327	288	280	309	312	306	278	261	286	308	311	291	319	298	333	300	294	312	294	294	313	292	318	274	319	286	295	291	321	308	310	286	297	298	304	291	305	282	301	321	312	307	280	328	288	316	310	325	262	250	293	294	301	273	305	268	281	299	271	294	326	269	302	309	301	315	262	322	278	273	309	320	315	324	313	332	287	290	306	305	274	275	316	310	280	291	307	303	287	309	286	294	287	298	289	286	305	290	332	300	296	300	299	292	304	307	317	324	275	301	320	297	302	302	259	284	284	292	289	301	330	293	311	297	285	312	304	320	279	273	319	281	299	315	255	304	338	325	287	324	282	294	265	293	300	364	279	334	299	288	304	274	309	308	285	250	295	291	287	309	313	306	319	292	294	314	302	265	291	325	321	284	302	289	308	324	287	326	316	311	303	305	271	297	285	280	286	310	306	319	300	306	301	291	300	310	274	262	255	267	304	322	267	290	290	299	281	308	298	295	326	295	291	286	304	339	320	315	335	294	318	293	292	312	291	295	288	295	317	285	271	278	277	332	285	319	318	339	296	304	275	291	296	302	330	287	304	300	288	311	297	312	289	320	276	279	314	284	337	268	264	297	313	327	299	253	333	308	320	334	315	304	319	282	304	292	294	293	273	315	278	325	289	267	298	301	284	276	320	307	311	311	264	287	268	311	305	318	288	293	294	276	322	310	321	306	316	305	320	286	342	317	258	275	308	311	332	281	301	322	288	300	304	306	294	286	307	303	321	303	299	302	291	289	308	319	302	311	295	306	268	273	314	295	316	275	309	291	313	291	310	285	308	267	284	289	299	314	277	314	286	300	271	298	324	283	275	333	308	280	309	311	305	314	303	289	303	282	313	294	286	297	287	294	301	331	292	307	279	279	304	304	332	271	285	296	290	291	253	316	307	285	304	305	302	342	292	306	306	297	299	313	294	322	302	283	316	273	306	277	329	270	291	313	299	310	349	342	289	288	310	304	296	294	313	284	282	302	314	338	273	282	326	315	279	303	292	292	294	292	295	320	339	281	297	312	263	281	314	303	304	302	305	333	303	290	289	285	308	282	309	327	305	322	284	308	309	304	269	276	305	289	335	351	292	302	323	289	294	319	291	290	306	309	289	295	302	321	294	288	307	306	293	274	296	305	297	336	324	295	326	332	325	274	303	275	275	261	290	286	293	286	323	303	318	313	318	283	292	327	305	303	282	310	314	320	291	301	286	322	267	301	331	294	292	284	316	275	304	335	273	318	303	275	294	274	309	316	293	303	283	298	273	338	295	255	312	284	300	279	263	312	295	305	300	321	290	285	280	303	300	276	331	308	301	319	268	287	267	294	260	297	324	309	302	279	297	291	289	281	287	319	277	304	330	296	297	308	280	270	289	286	307	315	314	270	295	330	299	281	293	280	275	327	297	289	267	291	299	311	281	309	310	329	298	300	278	287	313	272	296	334	316	295	288	300	291	296	289	302	283	294	296	296	277	289	289	292	282	297	328	300	331	292	300	307	290	296	296	323	305	295	292	308	302	300	304	301	300	272	313	308	289	315	318	283	291	279	305	320	297	331	323	287	306	284	297	312	308	314	314	277	297	257	299	292	282	277	312	276	315	305	296	264	300	296	316	316	284	289	269	297	313	303	268	276	284	294	303	288	279	324	333	293	304	271	305	304	315	336	320	256	302	315	305	305	299	313	297	285	300	305	285	323	277	305	277	283	286	307	242	334	304	289	289	289	320	298	296	324	314	306	288	304	296	321	268	288	289	298	277	293	279	302	325	317	337	253	302	268	286	298	326	311	291	296	280	277	291	294	287	297	313	272	316	316	317	316	295	306	263	307	292	314	246	311	292	325	347	286	310	279	293	263	299	262	323	276	298	319	254	277	265	333	310	299	324	299	275	312	299	299	298	269	289	267	284	302	285	264	283	322	285	318	325	318	292	288	306	311	306	294	292	272	288	325	334	303	265	288	254	276	305	304	279	300	301	302	296	278	310	275	320	322	291	287	289	295	265	259	301	280	318	280	302	294	298	276	312	302	314	284	273	270	307	284	313	315	285	318	313	279	292	301	301	271	304	312	304	287	300	312	306	341	279	283	314	312	277	295	299	315	301	314	314	290	331	232	323	282	287	286	251	291	300	266	293	321	291	298	297	312	320	281	273	315	343	287	303	278	290	268	316	302	313	315	289	268	295	293	306	284	299	288	293	303	296	274	321	296	339	324	295	284	275	298	282	281	289	304	335	336	316	305	264	286	299	312	324	284	330	292	282	311	278	299	289	284	323	288	301	272	307	296	286	304	285	290	279	302	300	279	281	307	281	308	309	295	295	320	318	304	320	309	303	303	310	304	259	276	303	299	280	272	311	271	355	310	283	282	291	289	309	304	293	312	294	283	319	304	295	297	273	307	319	306	306	291	286	301	316	307	312	303	274	316	321	281	293	266	327	297	282	321	311	338	331	268	315	290	293	286	343	295	297	290	307	292	318	308	296	297	284	263	333	313	309	306	305	344	305	335	309	322	297	317	285	316	311	317	290	313	298	284	265	280	298	294	273	324	287	332	296	304	308	298	296	311	305	326	320	310	303	322	304	304	299	265	320	317	286	285	294	281	296	294	302	305	280	311	310	277	317	285	330	270	321	279	291	266	315	313	288	296	286	284	306	314	354	334	334	296	326	315	301	299	278	325	289	297	288	231	354	293	311	303	286	299	271	327	280	300	348	288	337	289	318	280	300	321	304	304	299	295	272	282	290	312	302	269	311	286	292	324	255	295	300	307	264	284	322	287	309	248	286	295	291	300	316	283	321	299	288	298	302	307	284	289	299	302	280	292	290	291	289	315	268	294	319	265	299	264	280	281	332	286	289	300	316	314	321	300	291	306	293	328	280	317	282	290	306	292	288	306	312	304	285	293	308	297	312	285	254	273	300	305	289	297	275	283	309	293	306	308	270	285	293	304	290	309	279	308	274	286	319	282	306	295	287	298	300	290	298	300	293	298	280	290	278	288	257	292	300	282	304	331	266	321	300	257	312	302	311	308	289	310	296	303	295	315	287	276	275	287	281	307	303	282	293	248	283	263	275	293	300	305	317	298	314	318	303	294	282	297	299	350	306	286	296	322	317	313	328	299	267	261	268	325	326	307	292	307	297	293	265	301	299	309	287	305	295	291	287	322	312	281	277	287	277	272	328	287	306	266	266	283	305	343	275	336	269	237	296	284	301	269	273	273	306	313	311	292	297	309	317	305	254	304	288	274	316	250	262	308	302	271	310	310	318	278	294	291	308	315	272	282	311	303	309	300	292	298	290	323	320	298	311	315	284
17380	740	730	736	730	736	702	687	687	644	768	713	705	675	695	663	719	736	688	727	699	719	698	723	693	721	711	701	651	665	673	703	654	712	708	671	738	688	729	706	667	693	680	721	664	705	692	702	683	716	678	729	663	630	680	675	690	673	713	707	696	661	712	696	709	670	690	691	684	716	694	655	720	704	660	674	692	650	660	652	661	746	686	690	676	667	691	713	675	711	690	705	665	718	712	691	675	697	729	680	696	718	761	666	739	672	674	707	719	634	621	731	724	695	729	697	714	717	693	666	701	701	675	690	701	676	701	703	671	672	704	691	713	700	709	688	693	699	681	717	698	706	689	673	715	677	709	684	726	692	683	688	722	686	704	694	664	690	725	715	742	735	663	685	676	684	645	688	696	669	692	676	691	663	722	730	693	713	698	745	729	686	717	704	679	722	702	686	729	660	740	670	721	749	679	722	694	719	712	616	726	757	674	736	680	704	717	666	683	667	662	716	675	680	724	695	688	713	723	664	686	706	725	688	689	727	702	650	689	747	680	681	720	695	694	691	697	715	676	725	739	675	672	684	692	709	688	678	708	705	688	728	728	693	703	706	674	721	683	664	758	630	677	635	755	735	685	679	707	700	708	712	715	664	693	701	695	668	664	680	676	651	700	667	678	707	697	687	727	737	689	704	659	731	656	716	683	676	722	665	693	694	671	706	679	712	712	703	676	687	704	650	671	732	661	662	707	701	703	660	697	703	679	657	721	724	760	716	729	660	706	688	747	740	702	703	678	727	694	714	749	692	657	667	667	696	690	684	642	731	715	699	653	744	702	697	690	706	721	692	683	711	702	695	697	663	647	703	688	708	701	693	734	692	676	715	690	743	683	682	695	721	680	674	680	713	703	710	680	701	686	709	709	703	711	701	719	705	725	720	682	659	689	702	705	648	705	715	700	660	669	710	670	682	681	692	736	711	696	684	692	702	720	714	683	692	701	702	711	683	685	700	699	677	672	699	671	694	703	688	704	707	650	717	680	726	705	713	727	682	748	727	707	755	685	684	673	662	666	665	702	696	703	677	696	694	689	685	698	664	639	674	697	649	655	715	699	728	681	651	725	706	722	702	724	738	703	654	736	688	679	682	710	640	664	682	643	664	682	706	688	696	677	715	724	742	701	729	713	745	665	681	618	709	652	722	740	710	737	720	711	659	689	681	724	648	656	685	668	679	734	715	688	698	682	723	659	671	680	700	706	709	701	654	728	685	665	714	714	722	679	686	697	683	675	697	686	679	732	725	694	676	666	712	657	718	736	719	697	695	659	674	684	702	669	668	622	639	681	711	733	709	686	704	697	684	717	659	646	723	628	675	677	686	701	685	660	689	697	714	704	704	712	724	727	718	695	674	686	634	693	712	685	690	657	691	682	743	737	712	757	693	790	712	655	705	732	729	674	664	703	712	657	703	707	703	611	701	707	700	666	757	711	696	687	691	716	722	677	680	682	671	678	714	692	685	679	685	701	711	677	682	725	678	692	711	734	692	738	662	703	707	684	660	656	689	693	704	670	678	756	733	656	681	669	737	706	696	673	726	707	667	676	707	712	709	653	670	745	711	656	713	736	657	669	717	713	667	734	685	701	700	757	683	739	688	683	739	699	716	751	659	717	657	708	718	668	658	719	696	689	689	707	704	691	685	705	704	675	692	689	657	700	716	740	677	718	665	656	694	735	722	698	668	702	695	668	661	663	659	702	702	734	685	691	734	744	689	688	722	721	622	713	697	680	686	725	659	710	661	676	663	686	679	667	723	701	707	707	706	715	704	685	688	699	685	719	697	719	703	707	671	685	727	685	682	669	686	712	675	720	678	667	695	678	693	712	723	713	706	708	722	686	663	695	676	672	745	672	683	699	678	728	702	651	706	713	716	675	707	704	663	707	708	724	707	674	655	714	746	685	706	665	724	661	704	704	695	681	718	692	667	690	698	712	676	669	715	674	697	732	665	740	690	715	721	667	671	678	676	685	664	699	697	672	714	682	747	706	681	691	661	698	733	679	698	692	731	666	708	727	715	685	677	686	702	717	673	740	657	698	652	713	715	674	707	702	710	705	689	723	658	686	682	699	675	702	654	715	655	719	669	674	722	671	690	658	724	702	701	670	673	693	672	665	688	747	715	734	684	643	668	689	682	713	620	675	713	703	719	711	678	662	734	689	702	686	678	731	688	741	704	722	673	716	717	706	712	680	671	639	714	676	640	746	734	725	659	692	675	690	693	684	684	702	725	727	690	759	711	716	713	701	696	754	682	691	735	709	691	705	710	661	690	694	621	677	689	680	691	689	686	733	664	736	672	722	687	669	678	730	691	702	655	665	709	687	702	731	714	679	694	679	705	698	714	711	694	737	674	699	708	701	693	712	698	687	705	693	675	688	658	739	630	715	682	703	664	672	724	743	725	669	742	668	671	691	704	684	683	705	679	689	715	689	678	697	701	681	684	753	705	707	699	674	671	716	698	694	640	703	710	719	705	678	721	681	704	721	737	677	691	738	684	684	724	655	669	670	672	672	693	722	719	693	733	643	727	676	679	650	674	700	728	675	677	680	700	769	665	737	644	689	733	713	690	644	744	741	671	667	649	682	696	732	688	734	717	662	689	730	644	688	730	711	696	654	651	745	710	670	646	674	723	667	722	730	719	749	709	637	689	701	652	678	663	696	674	701	671	690	687	692	720	717	660	710	719	728	703	725	679	724	706	663	675	762	740	727	731	681	713	676	704	705	664	687	708	704	724	698	691	695	757	688	730	674	676	688	673	702	712	688	695	752	686	694	660	666	749	695	780	710	684	713	711	682	709	666	684	706	710	678	685	677	746	755	684	733	681	721	719	718	703	749	724	694	697	730	733	680	684	677	681	703	723	631	737	693	681	741	686	676	654	696	756	688	714	665	708	678	705	691	653	646	720	679	710	693	692	705	738	660	662	695	679	692	723	684	691	748	689	756	763	717	665	707	721	743	694	692	730	685	669	676	676	693	676	684	680	707	670	717	700	713	698	704	678	671	712	724	691	720	649	706	670	729	696	738	659	684	708	691	734	706	649	696	692	672	694	674	640	670	726	685	661	665	674	713	713	672	695	662	723	666	695	669	698	717	711	681	698	651	683	702	696	689	741	691	672	704	677	770	682	686	719	758	694	666	657	686	740	728	700	700	692	698	692	705	728	694	697	677	686	719	659	717	677	713	693	708	702	640	720	687	657	669	642	730	684	687	680	715	684	715	735	684	736	677	655	697	705	642	667	702	678	705	618	757	714	665	701	680	700	697	718	687	714	697	715	684	737	718	668	677	713	718	650	689	665	718	661	728	694	731	762	661	623	678	714	704	730	679	680	744	675	704	671	660	733	676	716	684	714	679	693	717	722	709	708	690	704	680	674	727	747	694	688	681	703	685	713	688	677	723	685	664	739	683	686	678	690	674	689	665	720	649	710	688	671	695	690	694	695	679	689
44630	8055	836	497	455	461	393	392	424	380	396	397	407	404	393	374	399	368	404	402	372	440	401	379	368	406	429	425	370	388	388	378	383	366	362	381	425	376	363	372	397	406	388	373	382	400	384	327	387	411	388	397	378	380	391	387	369	382	405	373	402	412	364	392	368	365	417	375	425	430	420	380	386	411	410	374	365	391	424	371	371	348	376	379	382	426	424	373	423	360	366	413	394	391	378	367	418	389	380	374	380	405	363	385	375	378	424	386	384	376	372	421	382	393	379	389	348	413	404	364	370	350	399	389	373	375	402	427	345	379	415	433	373	403	402	370	367	386	371	404	381	412	390	385	446	395	412	391	373	455	371	396	367	412	401	400	362	359	410	366	382	377	387	365	368	367	381	369	386	337	365	389	361	396	409	361	357	361	382	368	371	421	376	410	381	405	363	372	373	352	394	393	449	404	408	382	405	326	349	403	387	363	353	387	365	312	404	396	368	413	385	367	389	400	420	402	420	392	380	393	389	375	391	413	382	370	422	372	360	403	397	366	366	422	422	383	394	390	356	397	408	431	384	373	401	376	364	408	348	380	360	361	401	398	394	423	367	361	434	392	370	375	385	382	407	390	349	390	357	385	367	377	355	362	363	383	371	381	390	398	374	380	383	368	387	352	342	366	359	409	392	404	384	417	405	376	356	380	346	418	403	413	397	415	400	388	388	390	419	372	392	389	349	370	411	387	397	384	395	373	383	371	369	369	356	363	368	357	378	347	407	358	370	386	397	357	353	398	367	349	373	377	381	385	347	380	426	379	417	450	387	386	366	388	369	349	407	409	386	391	394	384	364	368	379	334	351	377	432	382	348	369	363	424	380	367	374	368	384	384	381	335	403	388	402	340	394	399	412	355	365	363	399	391	409	378	369	372	425	363	368	386	388	402	382	378	365	365	343	406	335	388	389	373	381	346	409	362	393	388	356	376	380	364	356	387	374	383	401	350	390	353	413	362	390	384	369	370	377	399	373	361	355	403	384	384	381	317	361	418	399	327	356	372	365	371	364	322	425	357	383	379	383	368	395	378	379	373	383	403	361	372	374	362	401	397	391	386	376	367	400	376	371	380	416	385	399	394	358	396	381	408	370	380	366	426	444	376	393	404	415	385	393	375	397	385	382	356	362	397	457	365	388	361	398	376	361	370	375	377	406	367	383	337	406	358	371	366	377	360	342	357	417	343	364	385	369	415	375	396	372	376	371	413	361	348	370	361	401	404	372	356	418	364	379	349	390	355	362	392	399	379	369	389	391	355	396	357	369	370	394	420	365	394	358	414	409	387	419	393	398	363	387	381	382	411	382	398	384	408	415	391	381	390	355	410	392	371	348	387	382	412	372	380	345	387	393	347	339	394	387	368	372	368	409	404	374	394	426	343	355	375	364	361	391	395	366	391	418	389	390	401	383	365	378	366	364	395	385	313	414	378	385	372	358	377	437	361	346	392	381	390	428	399	402	411	372	386	400	366	396	360	347	390	343	396	368	382	370	371	401	367	365	405	412	365	352	389	346	380	407	338	356	354	346	400	388	395	395	410	369	398	399	397	351	374	375	401	401	381	380	386	360	383	423	398	355	359	368	320	360	389	387	381	389	361	341	382	413	393	373	373	369	417	357	364	430	399	363	383	439	395	413	388	422	384	340	378	385	388	359	408	381	401	383	390	380	387	414	381	346	381	350	371	362	364	384	406	390	352	405	400	391	384	414	366	396	373	383	374	384	355	386	417	413	383	385	374	360	393	397	405	331	412	395	345	418	440	383	369	355	392	357	359	399	394	355	382	319	396	360	386	390	356	366	366	347	387	348	380	342	381	363	389	363	344	402	403	373	355	392	354	364	375	397	388	426	392	397	356	359	354	382	386	351	417	408	392	420	375	396	349	408	369	365	409	403	339	411	408	378	376	392	401	436	335	369	382	396	338	383	376	381	360	369	377	393	366	381	396	412	361	389	390	404	369	393	361	379	366	413	381	366	377	376	382	378	367	374	392	357	371	403	390	376	358	388	365	379	396	376	399	372	372	429	365	350	398	409	377	368	393	382	375	373	370	371	362	412	389	394	365	401	400	390	347	334	389	380	372	388	368	390	335	409	376	388	409	413	355	371	326	383	378	398	365	396	366	362	381	409	376	348	393	386	410	381	388	375	428	388	396	405	376	352	388	366	371	370	391	364	375	376	368	391	370	372	365	403	378	427	381	402	397	370	373	381	395	387	414	364	390	391	375	383	383	381	379	367	390	356	380	367	351	378	432	373	377	381	406	419	388	375	397	410	388	376	375	415	341	406	406	365	421	362	361	366	390	368	378	391	399	394	417	409	399	398	394	366	399	373	395	378	413	394	357	414	375	371	396	357	379	392	407	420	385	391	367	392	408	369	400	391	375	362	337	342	358	340	353	387	376	387	356	378	355	358	373	377	368	409	378	381	363	378	363	390	392	362	352	369	410	379	385	377	403	367	381	355	375	418	429	406	408	360	397	390	395	377	353	381	396	352	393	373	383	414	372	373	363	375	374	423	376	377	404	378	388	368	398	394	381	336	391	404	390	411	390	389	369	387	425	407	373	359	379	377	382	354	394	387	393	404	437	383	383	374	362	390	369	374	390	376	392	354	388	366	386	390	401	373	400	386	341	389	353	383	380	331	388	342	381	370	423	408	393	370	370	386	399	410	395	373	410	407	411	383	349	391	427	374	397	386	381	382	376	388	389	394	407	397	356	389	389	435	383	383	333	353	350	428	401	384	399	356	399	389	383	347	403	374	355	393	337	397	395	354	389	349	363	402	410	372	332	391	388	426	359	383	365	389	419	359	402	365	395	390	338	383	384	357	368	387	384	394	362	406	362	376	379	358	363	362	374	398	355	370	383	379	360	439	398	406	381	399	329	379	375	335	378	397	364	369	409	416	402	370	389	390	375	448	407	376	402	439	408	361	361	406	399	392	417	371	430	366	353	357	387	405	357	404	411	381	396	388	374	356	426	389	370	390	395	358	377	395	390	400	410	407	360	378	385	387	355	388	364	383	386	382	362	357	397	381	363	336	395	392	401	379	352	366	352	393	373	368	389	419	371	354	383	374	382	379	368	367	358	379	414	420	392	397	429	349	385	401	375	367	399	364	378	371	378	406	378	347	392	386	358	372	355	387	379	361	403	387	345	395	363	403	368	392	381	395	391	373	381	358	400	422	409	368	375	374	368	378	385	355	389	395	366	362	400	416	386	369	432	361	355	377	386	392	397	366	406	362	389	422	394	387	372	377	400	384	382	414	388	401	347	373	371	389	399	362	390	373	369	420	398	363	385	376	399	352	400	375	403	350	372	397	370	388	405	388	391	377	375	379	400	371	362	343	373	370	423	379	391	399	376	386	374	382	383	389	362	418	378	413	369	413	356	394	376	383	363	384	377	387	392	372	384	346	353	375	403	389	364	360	396	378	365	353	376	401	378	405	334
23590	1034	1324	1379	1297	1130	1126	1002	959	1012	972	941	927	914	919	887	848	880	858	888	845	926	833	890	925	860	850	850	828	835	851	897	875	913	890	837	885	887	916	858	870	892	830	893	849	871	919	915	860	852	812	809	855	885	910	815	887	833	837	883	808	857	887	849	857	816	876	836	840	871	896	874	880	860	811	810	862	830	886	851	819	836	870	876	891	857	908	824	829	893	841	841	850	820	880	868	893	909	853	858	854	830	855	858	831	856	822	805	889	840	878	898	868	876	859	839	831	835	828	854	865	871	863	833	805	859	881	838	842	925	880	821	845	838	853	875	863	895	862	853	834	853	824	796	846	891	896	884	802	823	861	836	832	892	922	860	858	803	869	879	832	869	890	830	927	859	887	869	825	845	863	858	915	866	849	836	832	883	853	906	880	875	837	850	836	892	840	881	828	850	887	863	845	916	856	883	885	849	851	913	857	873	849	867	855	859	800	883	849	876	897	829	841	874	823	916	839	859	914	860	833	879	844	910	854	879	892	841	855	828	785	865	856	863	867	836	842	848	890	857	908	863	892	873	898	920	862	825	861	853	867	865	816	823	830	863	909	836	923	865	862	869	855	896	874	866	860	888	891	792	868	863	855	916	844	856	886	831	848	867	878	901	884	876	909	829	866	884	873	840	868	829	926	870	837	834	830	831	821	864	884	818	913	906	856	823	870	861	866	848	863	865	867	871	854	859	877	880	798	935	857	885	846	869	885	867	853	847	877	862	839	920	860	826	880	845	852	939	892	836	811	883	830	881	894	931	910	818	857	889	824	872	825	858	847	873	873	829	820	830	910	917	824	826	819	837	894	820	853	867	871	894	771	802	850	840	848	831	886	847	874	862	859	873	890	866	890	883	834	868	835	880	853	874	790	871	860	811	817	927	856	815	835	824	868	890	886	865	892	828	884	863	862	860	891	832	879	839	837	840	852	871	886	835	866	826	900	877	815	848	812	840	841	825	890	847	849	905	847	872	883	860	852	862	871	895	835	897	853	865	847	847	872	893	849	870	866	871	892	861	867	889	872	817	852	903	892	865	879	837	880	874	829	839	889	861	844	854	882	875	855	857	839	829	831	885	887	804	870	807	834	807	851	872	872	890	815	894	860	870	850	837	892	841	853	848	866	896	866	866	844	835	886	843	939	861	897	902	818	910	892	840	846	903	840	828	832	873	878	871	855	858	848	826	867	845	851	863	844	870	907	870	872	893	857	890	801	848	854	896	857	826	858	877	831	888	802	906	862	845	828	869	870	859	860	850	789	857	877	943	841	887	837	873	856	825	896	861	800	894	807	834	861	885	870	808	880	838	855	866	833	850	811	855	882	859	849	866	877	836	881	862	863	865	856	884	839	843	823	860	827	879	856	793	845	843	899	863	841	851	871	847	875	893	864	844	868	802	831	886	851	829	836	826	910	908	861	828	865	874	813	816	845	889	847	860	848	840	836	843	920	916	844	809	810	899	889	849	885	853	821	900	876	856	812	832	878	860	816	849	841	813	883	916	828	812	845	885	863	815	831	873	898	856	854	875	840	835	876	884	926	864	854	857	905	900	826	871	822	854	860	845	853	865	835	864	848	855	886	864	890	861	879	876	860	817	854	847	874	870	786	894	870	853	876	860	897	849	877	855	844	861	872	870	830	760	852	895	920	827	804	889	833	847	812	862	827	882	829	901	790	861	870	847	877	844	836	836	832	846	867	852	810	905	809	861	837	846	862	841	912	865	845	880	850	857	886	811	839	846	918	873	844	914	863	867	883	858	853	862	808	869	879	843	865	844	793	837	849	838	893	904	843	892	878	860	853	815	841	847	857	837	855	818	869	815	900	812	876	901	850	854	854	864	822	908	833	861	850	797	861	882	839	872	830	851	917	867	888	832	861	797	858	894	818	870	857	875	857	831	911	896	827	833	842	821	827	848	861	883	830	827	866	802	812	892	907	839	855	836	865	839	844	820	846	817	854	854	891	950	838	868	855	884	890	837	863	909	871	813	875	823	810	893	863	848	868	886	842	837	810	805	833	904	879	867	862	894	861	853	912	873	839	860	853	881	894	823	851	872	817	846	901	806	848	870	852	903	850	886	845	870	869	888	844	886	837	830	800	793	875	806	836	889	846	896	913	871	826	857	847	821	882	823	846	813	874	847	880	847	856	844	860	853	784	899	854	907	874	845	822	821	884	825	888	936	902	831	879	846	928	898	768	904	880	865	872	869	774	892	833	940	837	807	889	833	846	828	843	893	847	871	921	892	853	831	887	881	875	867	868	880	891	850	882	896	802	879	883	818	893	866	842	790	849	861	899	899	850	863	878	868	820	904	845	838	833	914	843	869	837	859	819	903	865	831	907	894	888	879	843	892	799	893	815	853	883	821	851	839	852	868	826	876	840	849	854	804	826	837	876	850	828	893	859	861	868	841	875	903	889	886	796	842	818	835	862	838	845	839	837	844	882	862	861	860	836	884	779	841	820	902	855	871	932	853	829	823	862	902	899	870	814	779	815	794	837	891	839	838	805	891	853	856	834	827	865	866	900	815	856	795	845	862	850	827	865	843	847	902	860	892	812	892	868	890	859	788	838	827	882	811	859	876	937	917	875	863	837	848	840	859	856	857	836	872	910	817	820	867	845	886	819	872	891	873	848	887	833	891	868	843	859	827	835	854	871	833	847	844	813	873	847	840	822	871	906	862	909	851	911	876	843	862	850	868	877	844	894	862	851	877	834	879	845	905	887	866	880	937	867	867	836	894	859	809	834	850	877	863	820	880	933	876	864	894	889	895	823	871	849	835	860	888	851	846	862	870	873	819	856	897	893	850	847	811	848	849	845	893	831	802	849	841	852	868	818	886	792	855	832	877	864	813	868	894	914	940	829	816	832	876	876	816	904	874	871	926	830	879	919	840	839	860	823	860	896	873	846	897	857	920	830	865	839	848	893	833	874	888	839	875	838	821	861	864	851	829	812	850	877	861	867	868	881	864	884	870	882	856	888	825	847	811	875	889	873	815	847	883	893	890	896	916	894	839	839	856	878	881	838	846	901	878	860	858	858	886	793	885	826	861	900	927	867	852	806	859	853	927	917	864	808	878	852	871	847	898	880	873	950	815	858	845	845	877	902	806	892	854	844	878	834	797	870	820	870	885	855	892	839	881	884	874	877	839	870	882	881	845	831	848	822	819	828	852	858	864	853	868	879	851	823	903	811	901	853	835	887	816	882	839	862	835	888	845	872	877	873	857	827	883	833	905	852	912	866	884	851	850	800	845	827	870	874	865	844	871	800	838	890	831	907	846	824	878	874	839	912	825	841	807	864	840	842	890	883	838	872	895	836	872	900	886	870	900	884	854	838	845	858	864	889	796	904	883	841	871	865	838	846	839	900	898	855	816	844	842	859	826	847	845	860	850	874	859	876	853	847	926	834	895	879	829	860	853	830	849	898	888	848	888	882	844	842	852
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
