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
338019625577	338019626138	338019626688	338019627238	338019627788	338019628338	338019628888	338019629438	338019629988	338019630538	338019631088	338019631638	338019632188	338019632738	338019633288	338019633838	338019634388	338019634938	338019635488	338019636038	338019636588	338019637138	338019637688	338019638238	338019638788	338019639338	338019639888	338019640438	338019640988	338019641538	338019642088	338019642638	338019643188	338019643738	338019644291	338019644838	338019645388	338019645938	338019646488	338019647038	338019647588	338019648138	338019648688	338019649238	338019649788	338019650338	338019650888	338019651438	338019651988	338019652538	338019653088	338019653638	338019654188	338019654738	338019655288	338019655838	338019656388	338019656938	338019657488	338019658038	338019658588	338019659138	338019659688	338019660238	338019660788	338019661338	338019661888	338019662438	338019662988	338019663538	338019664088	338019664638	338019665188	338019665738	338019666288	338019666838	338019667388	338019667938	338019668488	338019669038	338019669588	338019670138	338019670688	338019671238	338019671788	338019672338	338019672888	338019673438	338019673988	338019674538	338019675088	338019675638	338019676188	338019676738	338019677288	338019677838	338019678388	338019678938	338019679488	338019680038	338019680588	338019681138	338019681688	338019682238	338019682788	338019683338	338019683888	338019684438	338019684988	338019685538	338019686088	338019686638	338019687188	338019687738	338019688288	338019688838	338019689388	338019689938	338019690490	338019691038	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56096	37694	8780	1896	990	713	627	576	686	789	768	745	758	631	615	622	632	607	569	558	597	501	575	593	533	480	476	483	520	472	463	416	410	425	441	394	384	426	376	410	420	407	411	400	361	372	351	331	374	378	371	386	346	372	380	411	379	332	368	383	375	403	388	382	376	351	349	378	363	395	368	344	381	393	395	335	341	411	383	348	387	401	379	393	345	366	388	352	399	366	374	332	380	370	357	364	396	361	369	397	391	394	416	355	389	401	379	374	355	351	402	380	356	327	362	413	365	381	348	364	381	370	378	387	372	364	368	401	367	378	361	372	303	362	370	405	388	400	402	341	367	373	371	345	380	367	364	347	384	371	399	359	354	360	337	382	368	351	345	360	375	368	320	374	404	365	362	340	365	384	370	385	374	366	358	348	388	390	344	395	351	351	372	390	352	366	337	354	373	350	361	346	372	334	394	365	416	336	361	323	356	381	383	373	389	387	365	367	354	397	360	380	358	374	364	392	370	353	372	396	394	373	352	379	358	389	350	361	359	395	392	360	391	376	377	343	326	357	362	389	417	395	345	370	365	362	376	381	398	396	363	382	353	348	417	369	348	353	362	360	383	383	358	389	375	385	377	372	379	363	352	425	370	348	392	349	382	372	433	376	320	334	373	370	356	352	361	338	354	418	382	358	349	385	348	378	374	362	354	352	383	349	406	355	366	367	346	388	366	358	377	371	356	440	373	359	364	382	344	363	394	370	372	363	336	359	392	410	371	364	379	396	367	371	385	391	388	380	391	350	355	361	347	341	390	353	346	380	404	337	381	385	376	403	370	351	416	374	359	394	384	359	357	339	353	398	343	368	361	360	386	371	347	343	373	374	391	327	359	331	364	349	383	364	400	341	341	370	347	386	402	371	359	402	389	346	344	366	403	361	365	362	345	395	388	408	352	355	384	385	408	361	368	328	393	367	379	359	352	355	407	364	428	377	428	336	354	355	354	334	358	330	344	366	345	365	409	392	377	390	395	350	386	376	381	360	336	373	340	380	353	341	346	383	370	385	368	389	382	317	346	349	358	374	384	371	348	393	345	370	373	384	362	353	352	414	390	369	399	339	360	390	385	394	344	404	407	367	359	404	381	362	357	395	363	358	370	332	350	326	374	321	357	354	396	378	362	400	393	358	363	355	406	342	374	369	373	391	369	387	396	364	356	377	383	391	359	346	371	381	364	394	399	373	391	383	352	376	369	385	371	369	353	369	346	376	352	362	363	384	335	355	374	403	375	369	362	413	336	343	364	371	372	387	378	382	370	358	359	409	359	399	404	370	354	354	386	396	357	385	371	372	366	364	394	371	394	347	370	406	376	365	403	370	364	394	377	386	365	380	346	396	411	375	336	381	380	383	369	372	411	388	381	412	351	371	380	382	402	403	352	362	367	363	340	361	350	342	336	390	360	353	383	378	366	352	404	369	349	350	361	348	388	383	340	367	379	384	370	403	377	372	343	357	360	349	342	373	364	384	418	394	403	383	407	385	379	351	370	341	387	398	383	349	433	366	370	376	374	371	334	375	355	390	359	385	387	367	391	392	412	343	363	351	400	371	330	356	352	364	326	372	390	399	404	389	398	383	387	370	373	348	409	361	364	356	375	379	376	381	356	364	356	402	332	326	351	420	364	350	344	355	347	391	398	360	377	374	343	378	372	359	354	372	367	324	337	361	386	370	369	359	363	359	353	379	374	363	367	340	359	339	395	372	361	416	368	354	371	354	372	362	397	386	332	325	391	361	392	345	376	390	342	361	428	405	354	345	345	362	352	390	365	385	362	369	406	367	356	362	384	333	380	368	360	399	356	387	368	387	377	372	379	375	351	378	372	358	335	370	389	375	417	351	365	382	414	411	403	346	384	359	376	409	371	389	396	347	385	377	376	397	393	375	357	353	376	346	404	393	343	383	370	371	386	376	364	365	394	398	340	356	381	378	385	367	341	397	357	385	357	315	354	365	356	324	358	359	384	377	398	352	365	350	356	394	408	334	398	365	355	363	379	369	367	361	353	341	350	365	373	374	356	377	394	334	421	357	394	358	375	388	364	372	346	356	363	387	390	375	384	368	371	331	391	338	356	368	393	397	388	319	363	388	360	370	370	413	358	333	373	396	361	379	348	410	427	375	368	383	393	352	355	376	377	355	368	360	363	374	358	354	348	364	398	395	340	374	346	360	350	371	354	391	338	350	402	361	382	430	348	377	399	369	384	427	348	353	364	382	382	390	357	370	379	398	373	388	395	363	366	377	382	362	385	368	365	343	393	359	384	375	366	352	374	365	402	361	363	370	380	362	413	371	373	349	383	370	383	374	357	352	432	371	356	313	362	341	378	349	357	388	379	392	350	409	371	358	346	397	394	376	389	386	363	332	377	374	324	364	388	357	389	395	392	384	355	360	379	412	378	352	343	362	363	374	368	350	363	388	365	373	404	406	387	373	373	391	325	355	372	348	374	401	415	366	387	379	393	378	367	406	407	351	357	356	365	366	356	390	367	425	356	396	371	346	392	389	353	362	366	352	332	409	368	352	372	377	373	377	367	396	365	380	348	398	394	355	354	391	362	362	379	364	360	367	348	328	375	406	385	393	401	366	373	363	359	318	381	374	335	356	352	364	394	368	382	379	381	369	369	378	345	361	357	348	354	391	401	371	338	337	332	412	417	349	405	383	357	377	365	367	358	398	364	401	371	377	367	372	336	364	376	350	393	391	399	336	382	389	405	381	389	390	388	371	417	387	369	391	421	404	377	353	402	357	360	361	374	401	350	380	347	338	384	414	360	372	344	406	316	360	357	329	372	367	387	355	383	386	386	366	368	350	384	355	385	381	356	375	376	332	374	375	354	381	364	336	407	388	368	401	410	377	390	343	346	375	374	410	389	384	359	364	382	364	355	394	391	383	337	373	380	421	416	390	335	361	398	382	352	356	352	372	358	346	383	350	352	346	379	372	397	395	349	371	368	373	371	394	357	399	373	357	343	327	378	362	380	357	313	359	377	325	333	379	373	369	370	359	388	361	350	379	351	350	372	347	364	351	349	392	377	382	364	368	382	336	400	383	341	341	369	369	354	417	351	372	345	388	385	331	350	347	366	365	375	369	376	379	343	373	383	344	387	385	376	368	334	397	400	373	349	395	369	391	369	362	411	330	411	368	379	368	386	368	390	385	364	338	363	354	335	363	354	365	375	381	387	359	400	373	400	346	376	391	395	378	341	386	363	366	326	374	411	416	392	410	387	380	381	381	388	412	375	387	346	386	371	355	394	394	383	342	388	370	374	392	390	322	343	379	331	352	408	373	394	382	333	403	367	391	375	391	372	362	360	374	397	400	361	368	364	374	357	367	364	379	350	339	392	345	344	375	364	340	357	355	369	371	355	357	386	362	340	334	344	380	388	380	347	383	406	361	375	388	354	350	334	342	366	373	394	349	371	354	360	339	365	347	399	390	347	354	385	398
34130	20606	2723	3023	2685	2391	2241	2078	2370	2911	2733	2981	2677	2666	2633	2378	2366	2211	2173	2123	1970	1837	1779	1804	1697	1627	1523	1479	1392	1250	1149	1062	1027	1013	1082	1037	1019	963	913	924	959	870	867	824	880	832	807	840	840	788	797	777	806	821	773	854	850	850	761	773	764	807	769	834	781	835	859	804	785	763	776	760	792	806	818	772	769	778	779	766	818	803	834	802	806	793	861	803	804	782	764	800	802	813	735	842	789	777	820	791	797	794	835	833	803	794	791	811	800	786	743	780	781	790	800	736	771	762	786	779	782	774	794	764	794	767	819	796	757	785	784	792	804	772	789	763	763	729	762	820	789	784	751	800	815	777	766	767	792	775	784	785	786	790	773	745	771	768	795	779	743	794	723	777	808	800	748	811	801	776	752	718	790	791	816	779	784	857	809	774	814	760	803	798	811	775	777	794	751	799	774	799	778	784	746	765	786	810	793	824	781	821	752	850	779	824	778	788	783	789	780	786	806	764	795	766	791	804	742	799	789	799	760	808	786	722	793	808	841	762	788	780	776	777	781	804	720	790	794	760	770	763	804	777	774	807	814	774	769	788	730	811	807	767	830	801	805	773	810	766	785	786	769	836	723	766	730	792	788	766	779	813	755	793	753	805	810	768	812	784	857	799	796	758	739	778	818	791	760	805	765	769	830	811	799	782	740	813	790	757	768	759	764	777	826	810	787	745	812	789	776	801	757	799	753	776	809	770	788	808	804	806	820	810	784	825	789	738	773	788	720	825	774	736	752	752	795	758	795	810	816	750	773	768	742	798	823	799	806	761	757	789	785	754	751	794	780	788	848	763	768	754	781	756	743	783	810	753	801	860	813	774	745	840	783	777	777	767	751	803	821	773	760	830	796	812	803	786	809	789	748	791	811	759	834	795	819	741	808	792	813	799	762	771	764	749	799	760	736	805	769	774	785	792	788	769	740	818	777	807	769	779	751	763	794	775	751	798	795	802	747	768	738	794	813	795	787	813	772	760	766	796	814	767	833	753	817	787	777	763	781	806	790	766	803	804	736	791	784	803	774	819	795	743	780	798	770	789	755	744	728	763	769	799	738	752	753	822	776	806	804	795	722	791	738	797	819	774	767	826	755	749	790	786	784	799	750	754	775	752	795	812	785	748	775	832	761	772	796	796	794	786	767	806	755	824	783	811	803	782	793	830	740	775	743	763	809	801	820	842	774	777	809	756	798	813	840	785	756	721	779	756	756	817	766	789	821	790	778	804	774	821	758	792	784	770	778	763	738	753	797	792	800	846	787	830	785	767	805	784	770	764	791	795	765	767	799	756	790	783	797	745	796	778	762	852	737	773	809	794	770	755	754	814	782	766	763	778	799	758	755	747	798	800	805	792	755	787	784	804	792	858	776	796	807	794	758	837	815	750	749	763	875	730	796	764	765	791	774	814	764	820	785	810	775	786	807	797	790	829	843	798	795	819	856	795	738	747	775	822	776	804	761	807	736	796	748	813	813	737	773	795	783	818	740	754	757	770	772	771	761	805	782	787	833	763	796	833	780	777	860	795	744	785	810	803	779	789	738	722	761	764	752	757	778	804	814	756	818	788	773	767	770	741	772	747	792	765	797	738	743	775	718	775	769	794	774	833	827	749	737	770	761	765	813	760	787	805	754	780	787	813	806	771	820	770	810	766	759	767	806	786	789	724	851	808	773	800	732	815	818	726	822	820	765	818	776	832	790	759	806	791	792	759	719	802	778	797	731	803	796	760	779	763	762	742	793	800	777	813	776	779	826	806	733	769	767	808	713	803	799	776	804	771	834	796	806	812	817	835	802	786	810	755	773	813	771	763	783	805	805	782	755	739	807	831	818	806	845	822	772	774	780	731	789	779	872	799	762	766	793	812	737	809	821	824	754	789	795	779	771	782	768	760	756	784	811	734	759	769	749	753	784	814	756	783	778	791	811	799	791	778	812	812	747	859	755	732	804	760	817	780	824	810	741	799	819	786	775	805	796	796	802	774	799	790	785	777	821	794	748	755	759	746	829	788	814	788	760	775	777	822	832	736	757	770	786	776	773	764	821	788	775	832	756	805	805	802	763	763	719	794	780	774	731	767	798	793	813	793	781	808	778	830	767	732	750	784	808	730	753	769	774	795	784	770	786	772	799	772	783	749	793	816	806	787	806	758	781	734	783	754	756	756	810	814	814	774	785	789	785	752	758	805	786	754	808	762	846	765	754	760	726	771	756	756	792	805	822	784	792	824	805	848	774	758	820	708	770	815	772	736	801	762	757	784	761	813	795	803	792	802	783	836	766	819	789	772	801	792	762	766	793	773	777	813	810	816	812	739	822	744	779	800	795	804	800	798	750	791	759	811	760	738	787	742	805	751	800	795	773	752	818	792	793	738	767	791	791	764	787	804	798	799	790	831	786	774	805	750	787	774	826	729	785	824	762	811	813	719	809	762	789	837	775	826	766	823	776	789	791	798	833	792	773	783	800	808	778	789	785	766	800	736	778	808	797	791	787	775	806	793	792	769	787	792	781	789	788	782	815	765	807	821	754	811	787	776	806	776	743	725	715	792	797	733	794	766	816	759	839	814	760	786	800	800	821	756	833	815	758	768	727	849	815	768	797	762	794	783	805	816	818	773	778	838	745	764	761	767	782	753	770	789	750	765	802	763	743	834	778	779	773	739	756	776	757	821	737	835	779	809	813	814	752	802	797	793	803	796	789	786	763	803	753	767	783	798	770	756	804	773	814	809	811	778	833	763	761	793	759	779	830	751	778	768	812	866	756	818	771	756	774	798	739	811	766	833	809	815	816	752	779	804	784	769	771	790	816	771	746	789	791	766	772	745	790	767	790	743	759	789	863	762	782	841	809	775	803	814	791	800	780	795	754	771	793	785	820	832	741	785	793	839	794	771	744	768	796	791	791	818	758	789	779	771	828	799	790	810	779	771	757	783	780	797	745	810	819	821	817	733	766	732	748	813	791	780	784	763	779	741	736	752	755	774	769	784	826	782	775	796	793	795	770	842	754	795	774	791	751	767	773	770	764	792	791	816	796	735	774	818	812	836	758	790	798	825	769	729	731	752	793	745	759	802	850	737	735	789	789	758	819	756	729	759	813	801	844	788	772	799	773	851	802	794	790	765	805	821	761	753	758	817	765	794	742	760	829	800	791	731	749	784	809	769	775	834	796	783	781	795	756	801	816	770	815	803	743	810	853	777	753	796	808	789	730	739	741	799	786	781	783	770	759	821	776	807	783	785	883	771	801	810	727	805	804	802	753	782	819	835	824	780	787	788	773	758	804	765	765	792	800	802	775	773	727	826	810	753	756	791	862	824	764	748	803	791	782	770	752	792	759	824	734	766	775	779	752	836	822	772	777	860	796	803	855	780	776	780	767	800	788	798	821	807	776	816	832	756	756	749	796	805	791	820	836	751	802	802	790	792	771	743	808	784	764	823	803	754	828	701	778	866	798	777
20291	9613	766	428	373	376	353	379	374	491	510	459	448	453	406	457	417	409	404	382	399	363	361	372	411	366	374	363	371	352	291	312	313	323	324	328	328	320	302	340	293	322	296	344	290	323	321	348	305	295	284	304	293	254	306	281	279	273	306	320	322	299	298	323	316	305	305	302	302	294	303	293	293	309	323	331	313	305	330	286	330	319	292	317	341	319	308	344	287	310	290	286	294	290	306	322	320	353	285	285	322	295	295	299	298	313	283	296	286	318	310	298	324	328	295	316	321	301	284	317	316	327	302	289	323	294	297	295	322	342	290	265	304	326	299	285	288	290	304	291	336	337	299	299	322	304	304	327	323	306	287	266	311	335	294	277	284	289	294	309	313	318	326	299	312	315	282	304	329	272	315	314	320	349	311	280	321	298	300	283	301	287	297	299	303	303	318	271	321	298	275	314	264	315	283	339	301	312	297	269	314	320	317	319	331	305	289	289	315	338	309	305	288	277	306	281	287	311	288	302	282	305	253	298	297	298	308	316	312	310	305	307	304	268	313	321	320	317	278	296	294	278	284	326	308	279	298	294	351	306	299	332	283	310	298	302	301	316	308	300	242	323	281	271	293	285	296	293	305	323	312	313	292	294	286	321	320	313	308	301	285	322	320	317	309	295	300	320	295	320	313	313	294	298	305	350	277	270	299	277	315	303	291	301	303	315	279	313	295	314	288	317	301	279	300	346	324	282	327	296	311	302	333	311	310	334	326	286	316	314	346	281	341	337	323	290	295	276	299	296	342	314	315	283	273	291	289	271	287	304	331	297	291	267	318	298	285	288	326	277	315	283	278	307	304	260	276	306	282	294	337	288	285	311	337	303	322	308	300	310	270	284	273	274	319	335	305	350	343	300	277	309	312	312	304	300	297	268	293	325	309	308	310	325	305	321	345	278	281	279	301	311	333	315	309	299	295	303	267	285	298	303	323	314	304	312	323	286	320	320	292	262	287	289	272	294	292	286	316	343	319	304	346	296	304	282	272	321	329	319	306	314	324	314	316	286	314	298	310	305	356	300	296	333	302	333	290	301	303	290	298	300	299	308	261	315	295	314	291	327	307	323	299	322	307	317	301	283	324	293	294	291	307	325	287	304	328	310	311	325	302	331	322	324	292	321	276	325	299	305	288	296	308	287	281	335	301	311	287	302	305	332	290	316	301	314	320	279	299	332	311	311	280	310	316	318	295	324	319	299	318	303	264	319	289	294	304	292	288	290	285	290	314	294	323	330	287	307	281	318	312	319	305	305	322	279	281	323	305	297	287	279	317	304	317	310	277	290	329	285	320	299	296	309	301	301	304	280	288	305	318	307	307	302	292	299	298	321	312	337	299	292	290	310	336	302	290	310	336	325	307	273	335	324	292	283	288	325	322	287	283	287	332	301	299	320	309	303	316	316	285	326	302	326	269	291	320	277	302	304	308	285	311	295	293	301	326	296	302	295	307	280	322	293	322	322	312	279	278	289	312	305	309	272	332	306	336	310	304	296	309	301	291	305	318	311	332	314	308	306	312	299	302	343	298	317	328	327	290	324	296	302	274	316	291	289	323	344	297	280	294	304	309	318	296	298	319	289	313	314	317	320	293	292	301	299	297	271	276	281	305	288	314	287	285	286	303	304	313	281	335	308	300	299	302	322	316	289	319	331	285	302	330	320	320	323	296	281	329	326	308	309	302	297	309	322	321	326	299	306	282	321	297	325	300	294	300	317	303	316	279	329	336	315	306	307	324	312	314	314	304	304	318	310	318	348	315	308	305	287	313	319	326	332	280	309	290	298	307	352	306	345	298	283	342	295	298	274	327	333	302	299	317	323	289	338	316	318	308	281	288	355	303	278	284	273	289	306	285	336	344	340	294	323	353	328	291	302	294	308	274	310	350	321	309	313	339	291	324	309	290	292	283	304	327	295	327	331	298	298	328	274	332	286	296	304	284	321	263	331	305	302	287	304	304	302	295	319	302	265	301	286	295	283	295	297	265	331	313	309	282	274	306	331	294	301	307	328	291	287	319	284	302	264	327	322	305	280	293	312	332	338	309	307	278	292	312	283	282	305	332	294	287	316	335	308	270	298	269	320	328	298	288	341	296	290	297	319	322	307	335	297	305	291	289	288	349	337	336	283	280	303	309	276	283	291	300	303	315	301	300	282	325	308	307	310	314	334	340	345	295	302	291	289	320	325	307	312	320	276	314	302	327	298	309	280	293	306	277	296	310	327	275	282	323	277	315	296	325	317	312	336	284	285	327	274	294	308	308	333	311	274	298	339	312	329	288	285	319	307	289	303	323	303	318	269	303	330	269	306	287	295	298	310	291	293	296	285	312	291	293	285	294	285	309	310	304	323	310	309	295	265	269	284	289	322	275	260	269	292	319	319	304	303	290	276	293	293	334	299	331	284	292	299	294	294	284	295	293	289	286	304	324	310	319	318	292	319	296	263	279	309	337	297	304	301	324	280	284	290	282	266	306	287	315	294	304	309	295	319	334	328	304	319	313	351	305	291	303	331	337	312	320	281	265	303	301	294	295	308	269	292	306	325	335	309	316	276	298	309	304	281	303	295	273	267	317	295	337	291	329	313	291	297	272	293	330	332	314	285	315	291	310	312	316	326	311	302	313	330	307	277	299	279	290	298	280	284	257	324	334	312	329	297	322	310	302	317	312	305	294	306	300	304	290	332	298	317	293	321	300	291	324	317	295	298	303	329	316	287	297	295	282	296	300	312	316	294	332	285	336	315	320	282	304	250	306	344	310	281	286	330	285	293	314	293	309	285	284	328	314	303	310	328	301	328	314	301	320	314	309	293	311	309	273	287	295	295	290	334	314	300	301	330	309	311	291	317	316	317	324	312	311	294	305	280	295	285	331	328	300	312	310	297	304	314	317	321	307	290	282	324	317	292	276	285	291	293	296	307	325	319	294	306	334	314	314	293	282	308	282	295	293	347	340	352	300	286	323	308	303	255	296	266	326	311	279	318	306	301	309	319	306	313	323	281	279	302	285	305	295	271	310	333	269	316	278	299	293	276	314	293	315	276	313	310	300	302	295	334	276	273	321	325	284	309	294	317	317	267	321	331	300	342	319	298	303	317	325	295	323	304	283	298	276	271	326	341	319	295	273	314	303	288	320	298	261	308	305	304	281	332	323	306	287	317	269	297	276	294	308	315	312	305	273	306	275	318	334	290	310	279	255	300	310	302	288	296	304	302	293	332	324	323	294	309	290	310	284	299	306	333	314	302	301	281	341	346	346	288	307	285	298	319	298	272	325	325	306	305	336	287	292	325	331	334	301	296	321	285	295	304	292	324	312	265	325	287	316	293	301	285	314	282	309	310	295	319	309	318	353	321	309	297	303	307	288	293	301	302	314	295	320	302	289	276	262	300	303	326	293	305	255	317	296	334	281	315	265	313	315	326	299	303	256	318	305	320	304	311	282	317	299	317	279	305
10739	5587	995	1032	1023	963	1046	1089	1090	1496	1507	1530	1495	1439	1428	1336	1290	1334	1298	1243	1211	1090	1065	1077	1060	1033	917	975	923	899	802	764	780	751	772	751	714	678	702	655	715	690	716	672	674	677	643	634	665	645	646	671	658	672	689	655	682	637	662	608	672	656	664	689	651	672	633	702	675	640	601	636	712	646	662	626	660	671	677	666	655	695	689	670	637	657	613	670	606	693	641	640	652	659	639	655	637	666	741	613	691	641	623	678	643	686	627	678	629	657	594	677	640	665	688	655	670	658	599	663	644	653	688	693	642	647	703	684	658	688	643	655	685	640	710	637	635	641	666	690	656	696	667	611	634	669	672	668	677	695	677	640	644	654	652	663	697	648	656	637	687	674	646	640	611	667	667	609	685	668	671	667	671	627	630	646	648	654	637	666	626	696	664	682	617	670	657	672	625	647	647	638	647	649	662	684	634	621	720	641	650	653	683	685	658	662	681	643	691	638	671	648	668	621	655	661	627	616	652	659	661	674	623	666	664	637	639	684	661	687	640	647	620	669	688	639	692	649	668	619	670	679	632	634	664	656	692	693	611	687	646	683	687	612	696	637	667	657	682	673	623	678	647	692	646	667	629	599	667	661	675	665	597	631	657	638	590	639	657	665	638	653	629	651	678	679	689	621	656	709	663	616	633	684	675	628	661	711	647	624	663	694	677	688	670	658	662	622	647	691	628	671	623	672	661	645	666	664	633	644	648	682	665	639	663	609	652	643	642	677	685	609	618	684	661	650	638	653	616	652	614	685	670	683	685	619	626	677	697	656	693	671	693	635	631	678	613	651	627	699	619	634	640	603	602	650	596	661	638	663	641	683	666	630	615	606	633	702	700	668	617	632	616	634	630	627	663	647	678	674	659	612	644	609	648	669	654	667	671	648	681	650	631	625	673	651	639	667	667	679	648	656	635	637	672	647	708	664	693	628	659	623	656	707	702	643	630	633	641	664	624	647	607	623	641	629	634	678	653	632	658	619	652	635	677	607	705	658	599	671	634	656	641	674	684	643	679	658	699	652	669	646	691	608	642	678	645	653	686	724	670	676	661	686	648	626	643	661	700	671	649	653	654	690	656	659	667	634	679	666	649	636	663	680	649	642	639	614	661	638	668	632	672	618	660	646	672	628	664	621	629	649	635	659	652	662	636	605	701	646	669	665	656	642	647	631	623	663	665	629	627	646	630	655	650	659	650	645	606	633	658	712	702	655	696	639	605	685	674	651	599	602	641	646	656	649	669	652	646	655	663	644	625	665	662	633	670	661	623	667	707	654	651	644	717	673	645	604	668	701	663	665	653	603	724	658	646	633	638	629	640	618	626	640	642	635	655	660	654	668	683	650	685	685	643	655	668	660	642	642	628	634	635	625	657	625	636	674	676	668	631	610	607	642	642	656	664	630	668	695	663	653	645	650	688	655	654	629	671	634	650	651	644	640	667	677	650	693	666	719	694	636	617	633	657	693	661	608	699	654	657	639	668	643	630	632	673	619	658	639	626	717	678	625	651	654	702	659	675	698	622	657	646	693	646	658	688	661	631	696	642	625	611	671	641	671	666	643	665	664	677	670	671	622	665	608	641	638	640	644	621	674	692	673	633	629	631	652	661	635	636	668	660	655	601	641	619	636	655	678	642	642	686	678	673	650	706	708	647	660	675	644	650	651	695	656	665	654	647	623	654	650	607	590	640	666	697	698	643	635	651	638	618	699	681	684	676	678	694	665	678	616	660	644	698	654	664	665	660	654	673	643	682	643	688	624	665	658	609	688	660	619	657	698	666	617	648	659	669	667	635	632	652	630	641	653	664	624	633	642	666	606	620	694	716	661	656	642	628	708	629	597	665	656	636	652	656	638	654	683	658	658	684	609	665	661	641	634	643	652	672	648	655	664	667	668	652	646	681	663	668	657	684	614	628	690	652	608	677	673	682	651	663	648	606	662	669	620	634	671	680	641	634	679	665	642	643	632	623	684	702	618	666	658	664	630	654	642	647	654	693	650	643	696	717	702	696	650	651	658	675	658	660	646	625	669	644	640	607	634	620	633	652	634	739	651	670	705	608	661	660	691	669	629	605	649	695	667	698	665	655	652	670	681	641	652	641	608	606	629	666	619	638	654	628	681	654	655	627	683	669	654	611	662	613	695	661	642	686	651	714	626	685	620	623	661	622	633	691	649	651	604	640	645	671	644	627	662	699	630	650	672	680	634	625	627	640	642	701	639	645	672	659	625	647	696	696	697	634	674	662	676	676	659	696	645	646	696	644	625	668	700	662	607	628	677	632	682	655	679	632	668	631	684	655	625	625	677	629	703	630	656	653	620	646	652	682	596	705	647	631	641	695	644	634	637	607	639	655	646	637	662	652	700	657	644	651	718	673	659	656	697	659	703	613	657	655	646	596	633	647	679	649	667	660	657	642	668	650	650	593	656	639	645	681	682	646	681	645	635	673	628	601	674	666	672	641	654	628	679	647	628	678	613	650	672	668	646	667	659	648	666	599	655	674	664	636	673	676	622	706	626	631	663	637	619	651	666	599	634	662	659	636	646	659	634	619	665	672	662	643	675	683	642	657	651	653	677	625	654	646	642	661	681	632	678	716	634	645	660	681	659	637	647	652	647	704	653	669	623	623	629	639	695	661	669	638	647	676	687	638	636	658	667	644	672	622	714	590	720	657	676	681	618	650	602	671	646	689	677	631	670	654	648	648	645	626	653	659	668	665	650	624	656	657	623	647	659	633	608	679	662	656	659	651	628	652	688	658	628	639	626	645	667	690	620	643	613	652	618	670	619	638	663	637	677	702	669	628	628	663	665	711	645	631	668	664	676	690	680	620	668	639	650	696	637	641	636	659	665	684	673	710	642	641	653	658	649	664	677	647	641	610	616	661	626	618	672	613	674	624	668	642	628	685	676	667	668	694	626	660	632	682	663	708	685	659	673	709	670	673	654	660	641	652	664	650	674	712	676	621	680	666	651	616	614	670	631	643	662	704	677	704	639	693	632	640	630	656	673	633	636	654	609	650	636	675	637	669	670	690	682	650	647	603	610	634	656	660	642	665	652	646	709	672	618	658	685	683	647	667	654	664	652	663	615	666	682	629	635	665	641	700	626	663	614	644	639	633	624	700	636	669	637	635	613	656	684	664	656	645	660	662	657	653	625	643	651	617	645	648	627	612	668	662	691	694	651	671	637	654	649	643	671	649	672	603	685	644	675	636	690	629	599	644	651	613	614	660	680	675	627	647	679	605	684	684	685	642	643	646	688	635	637	600	625	691	658	636	618	686	662	653	693	644	644	627	648	666	636	635	677	674	653	622	654	633	645	687	650	670	643	661	682	650	637	653	683	671	669	617	664	665	637	681	731	684	630	639	671	656	668	655	656	643	622	635	636	662	615	680	699	645	643	620	629	676	616	708	636	648	662	684	629	645	672	637	660	695	622	641	643	660	621	645	686
43817	23361	3379	897	644	549	564	534	502	509	620	552	519	467	519	497	501	480	461	477	434	444	400	424	402	418	377	385	448	382	352	361	306	311	349	351	309	346	288	375	338	347	314	348	318	303	327	326	336	299	301	309	330	320	297	312	320	319	315	336	301	316	305	341	311	297	307	326	353	305	374	338	303	276	307	293	306	313	344	308	340	301	309	313	287	309	315	351	318	303	334	335	307	309	306	317	296	289	323	304	331	332	323	329	326	303	284	323	289	306	301	305	295	365	303	311	308	328	296	335	331	331	304	345	261	304	295	295	323	319	346	302	339	310	332	304	325	325	339	303	316	349	362	300	346	302	301	332	296	291	286	341	358	290	319	343	287	325	297	270	285	322	318	324	311	317	319	298	310	305	301	336	321	277	315	318	307	292	306	305	310	328	317	279	316	307	343	326	287	322	325	297	304	303	311	289	334	284	263	296	355	310	306	299	320	282	314	339	301	327	287	344	306	335	331	316	338	353	310	339	338	312	323	314	314	305	343	325	320	299	306	334	344	337	302	303	299	288	304	324	346	279	319	309	335	348	322	294	320	281	325	317	347	298	284	312	344	341	328	338	335	326	297	306	351	352	317	322	322	342	313	325	305	309	329	300	303	293	331	334	306	311	325	341	308	314	287	299	318	308	320	341	337	352	307	292	313	321	306	304	304	349	365	317	290	298	326	306	313	311	293	289	312	314	270	300	355	328	298	280	307	355	327	312	296	325	300	300	307	336	303	296	300	314	297	336	331	315	315	323	348	294	293	330	289	296	304	329	293	302	345	319	299	310	328	308	320	328	319	319	371	312	320	312	309	361	297	325	277	291	286	306	290	310	334	343	312	357	302	349	303	325	341	305	340	313	315	297	318	292	309	298	299	304	325	318	325	320	339	311	307	297	303	293	306	289	339	324	359	307	325	359	339	305	323	335	324	314	300	300	326	325	366	312	332	311	326	366	306	330	294	323	301	300	304	282	336	321	304	305	339	291	343	321	313	337	328	303	330	337	336	274	315	304	339	298	299	300	326	296	312	302	294	296	309	328	316	301	262	343	342	335	317	302	323	351	320	286	334	324	335	292	282	287	303	308	300	298	297	374	299	282	310	307	333	344	335	315	318	318	320	317	309	324	322	304	295	364	330	319	316	317	297	322	314	320	281	312	328	366	337	311	297	327	311	324	297	320	338	344	322	318	322	300	296	309	334	270	295	329	303	335	313	293	297	321	338	285	336	322	362	317	322	336	308	327	312	319	324	311	298	294	289	284	314	266	332	314	325	305	326	289	287	313	351	323	329	334	295	315	352	283	308	328	338	303	308	320	359	337	271	317	314	332	314	317	368	334	311	330	300	304	304	280	267	273	314	331	354	316	298	304	326	300	302	296	289	346	311	339	316	322	335	302	333	297	319	328	298	321	361	309	314	322	308	281	318	298	314	325	351	314	334	317	310	327	327	336	340	304	318	319	286	292	314	307	304	327	308	319	347	291	311	316	311	318	319	327	316	316	326	306	342	334	335	329	274	276	302	348	297	269	299	298	325	332	316	329	318	317	314	305	340	313	328	332	301	315	324	362	289	312	305	320	350	318	315	321	325	316	277	301	301	339	301	316	312	327	309	299	314	340	276	326	338	317	336	304	308	313	311	310	326	287	297	290	312	305	294	306	301	339	325	325	280	310	317	344	321	304	331	327	332	315	331	315	305	313	309	313	362	321	287	325	340	288	317	354	322	309	342	330	302	323	305	287	287	321	330	301	301	328	304	337	286	307	328	304	311	296	343	331	301	281	315	271	317	289	308	300	297	287	280	295	322	316	302	316	341	310	313	322	313	347	335	320	312	306	352	317	317	322	292	310	321	342	314	329	334	327	296	314	327	328	310	301	313	297	276	352	283	284	317	291	308	328	297	299	341	321	342	292	310	331	312	290	326	296	283	340	317	317	338	312	329	320	300	328	298	294	303	269	302	358	347	337	286	314	319	329	293	338	311	297	311	316	294	308	307	343	313	334	299	323	331	318	314	317	313	295	321	319	312	334	307	333	333	322	303	306	302	336	308	329	353	310	294	280	302	334	312	331	306	300	318	301	314	310	320	325	311	306	292	290	268	318	317	304	330	295	297	345	303	323	336	269	319	337	311	330	289	309	336	316	321	304	333	319	345	325	301	293	336	322	323	327	310	334	304	321	306	308	306	330	328	304	347	303	309	327	302	336	336	297	312	305	313	292	307	321	320	325	324	327	316	329	314	320	291	296	305	301	330	323	318	299	293	298	317	318	321	320	319	286	262	296	307	268	310	280	291	324	334	292	335	330	328	312	339	326	310	316	314	323	321	363	324	314	291	336	312	321	334	323	313	341	298	287	294	331	330	328	291	294	316	294	316	325	307	309	316	327	309	310	289	301	323	327	311	265	359	286	306	312	309	346	325	332	356	302	312	282	302	290	325	324	323	290	319	382	333	325	298	347	280	348	312	349	305	307	327	336	304	306	326	317	306	306	311	332	354	331	275	304	313	292	288	337	326	297	285	310	327	312	279	317	295	315	290	295	319	312	315	310	340	312	343	301	316	299	342	320	316	308	271	329	312	337	312	316	282	301	307	315	299	312	318	300	309	334	291	312	344	319	315	349	320	330	310	349	315	316	296	294	287	349	303	351	319	347	311	319	304	334	325	308	304	314	301	325	313	331	337	361	314	317	297	302	288	309	290	327	318	313	305	346	326	319	300	318	317	288	313	363	290	322	306	302	301	299	288	307	301	333	300	332	328	316	316	301	290	299	299	370	338	331	311	317	336	316	314	308	283	334	300	300	318	278	309	345	290	326	323	347	314	321	303	312	325	323	289	306	334	334	298	313	323	303	325	316	354	309	312	293	312	300	328	292	301	303	296	304	313	342	297	280	297	298	323	325	343	302	311	300	312	322	291	314	349	304	314	304	299	295	325	311	303	327	330	332	340	285	295	340	303	318	299	322	335	315	322	304	291	285	359	310	328	325	304	306	352	322	345	336	302	293	342	323	286	293	313	321	266	325	307	314	334	309	288	292	312	295	312	287	321	333	299	298	340	291	329	301	362	339	321	334	300	319	291	334	328	323	304	300	318	328	331	312	321	301	276	322	317	336	326	325	316	337	282	334	341	305	307	348	356	311	322	311	334	292	338	328	313	291	320	322	336	352	338	320	329	297	315	340	324	307	329	299	337	289	313	293	325	322	293	336	312	258	312	298	319	289	308	323	285	313	297	318	314	342	341	321	316	291	336	310	324	310	311	316	315	299	308	329	309	297	309	316	316	361	310	306	283	309	318	304	266	324	301	309	306	309	328	315	327	301	313	331	338	312	323	269	298	313	299	318	340	308	289	338	285	288	315	300	270	337	306	305	299	310	335	336	272	302	305	329	312	271	315	320	303	319	318	315	316	318	329	291	284	323	316	315	336	297	330	319	306	310	310	312	323	337	301	305	288	348
25328	11074	1950	1985	1828	1685	1655	1737	1799	1935	2199	2021	1996	1848	1815	1834	1754	1705	1760	1723	1541	1450	1435	1416	1311	1257	1269	1184	1203	1139	995	898	876	862	901	846	860	812	780	762	802	740	689	709	709	739	730	703	710	689	706	713	680	659	690	709	687	743	712	665	685	695	712	676	698	691	683	679	664	613	672	686	635	677	658	674	650	750	673	675	696	651	685	668	683	665	696	670	700	698	695	695	658	621	706	677	672	680	673	641	676	684	647	692	690	694	664	641	732	652	696	720	673	713	678	691	709	708	661	722	655	693	622	694	694	718	740	690	703	690	677	706	678	678	702	692	642	700	718	674	689	706	710	702	672	658	684	761	691	679	735	688	721	639	657	686	724	702	747	682	709	672	671	686	686	670	651	679	683	684	670	680	697	689	673	728	658	709	663	720	681	706	679	669	742	705	658	654	673	657	661	676	680	699	665	670	706	675	670	644	663	676	655	679	685	692	672	728	722	661	661	731	680	703	693	684	667	697	657	713	657	703	706	660	660	681	696	683	683	754	710	709	632	657	702	690	710	674	647	687	673	670	681	677	685	659	653	690	700	700	723	724	715	649	726	658	631	700	670	688	694	701	674	732	673	651	653	678	704	673	652	693	640	649	702	661	676	710	709	609	688	698	666	713	660	643	674	705	642	688	679	699	694	655	696	722	671	709	690	672	658	650	662	668	650	676	671	713	711	663	669	678	671	646	689	676	723	674	695	689	670	657	702	686	719	675	648	708	692	648	678	687	657	680	675	728	630	672	690	682	643	678	710	653	628	726	663	703	678	628	693	677	672	660	692	693	704	699	685	690	676	686	690	677	698	682	708	696	652	657	739	698	664	657	697	640	703	707	690	702	685	658	695	680	681	667	652	659	665	687	712	697	697	678	678	679	728	695	676	721	653	664	623	661	671	690	670	675	673	698	670	680	669	694	689	642	697	707	704	693	713	671	685	691	674	709	680	694	685	723	660	715	685	713	670	709	670	717	670	695	684	649	704	689	671	680	667	661	686	680	673	665	667	684	679	698	659	690	687	700	692	653	684	683	653	662	685	638	685	671	714	666	653	699	661	704	691	736	678	667	695	676	676	708	683	670	747	686	678	667	704	706	667	649	724	715	633	671	670	679	707	649	647	658	671	729	681	707	699	679	738	717	723	654	680	685	674	723	696	644	692	698	645	701	713	706	698	741	648	706	637	665	687	689	739	705	673	666	676	698	682	661	708	664	675	679	659	690	661	700	657	670	711	691	706	717	662	665	680	678	694	628	717	697	654	688	628	580	714	691	666	658	684	677	678	636	678	726	678	679	687	702	671	641	668	679	676	660	702	680	677	699	651	601	729	677	692	713	713	641	689	699	677	658	706	694	671	701	641	725	647	687	706	689	682	638	710	657	675	692	692	713	681	664	647	693	718	722	666	660	725	632	652	675	702	676	692	657	712	637	639	647	698	645	651	642	691	691	701	636	634	703	658	649	706	662	707	707	662	656	669	657	636	654	658	709	666	656	633	652	689	668	672	700	723	676	706	669	700	618	670	679	691	665	674	718	653	663	678	738	690	675	681	662	678	689	653	693	647	678	673	575	651	681	710	675	699	699	654	686	691	676	673	734	702	716	673	707	691	651	684	697	677	666	690	686	641	681	679	660	662	726	645	699	675	666	662	673	660	715	638	675	689	660	703	734	676	686	717	680	656	658	653	696	687	633	704	683	697	667	702	683	699	681	661	687	691	680	703	672	652	703	672	708	658	715	676	666	626	679	672	699	683	685	692	705	674	679	700	681	682	638	715	746	628	716	651	716	643	661	695	668	685	656	712	685	655	712	698	693	696	711	713	673	667	683	684	628	686	718	642	685	654	678	698	748	701	707	705	681	699	680	671	681	640	676	703	718	679	694	676	716	680	692	707	675	691	686	697	691	674	662	684	686	685	665	677	706	692	689	667	691	680	656	720	708	652	716	717	673	694	662	636	714	722	663	668	741	709	668	687	712	695	684	722	655	692	671	712	686	646	663	689	688	704	713	675	652	702	697	643	692	652	672	726	653	688	671	767	676	677	675	686	682	673	709	694	690	692	734	686	656	720	680	664	699	688	693	707	678	669	646	713	660	611	644	671	698	728	672	667	722	656	684	651	639	669	697	664	675	744	694	704	721	702	694	681	690	659	687	680	662	676	677	676	699	679	665	674	666	716	662	691	699	725	692	668	676	677	634	700	683	673	689	662	693	707	665	686	667	666	699	631	636	705	665	690	697	637	684	665	673	732	694	703	678	715	669	702	668	686	632	705	658	716	712	682	638	680	684	644	669	700	675	649	668	698	652	695	642	730	697	701	647	633	670	688	686	716	700	667	669	611	690	655	674	658	673	638	621	692	672	703	643	738	692	694	695	685	703	665	663	633	705	715	679	712	673	653	749	685	691	635	662	685	713	687	660	689	670	670	674	731	679	673	749	707	669	701	649	700	675	632	672	673	739	722	652	689	708	663	701	687	667	689	684	661	689	670	724	668	701	685	620	683	667	672	749	662	644	622	675	715	684	650	638	667	690	700	703	653	641	694	697	657	705	685	702	704	680	690	686	681	721	697	626	686	683	699	697	702	651	712	669	638	698	664	691	709	648	695	709	719	636	658	694	701	678	676	684	679	678	690	662	644	662	683	659	669	690	639	706	687	675	702	687	665	700	697	719	668	688	673	667	700	723	691	644	680	643	718	656	684	707	744	683	748	643	711	684	674	631	682	678	676	702	652	672	670	675	720	647	757	673	701	666	638	673	674	665	738	670	664	655	752	686	662	658	681	718	691	696	687	660	669	668	669	675	696	705	710	666	699	690	707	654	691	696	686	665	697	731	684	678	659	616	728	735	659	694	655	680	675	670	676	651	653	706	632	691	673	686	744	669	688	718	701	719	659	671	642	688	680	694	703	705	657	667	691	691	732	658	726	669	651	681	686	670	695	684	683	711	668	659	665	726	712	699	696	710	688	671	662	703	701	680	733	697	643	667	680	648	687	653	659	666	672	667	698	699	674	678	689	642	673	671	706	695	681	658	653	693	663	685	659	695	704	728	702	674	714	651	684	709	738	685	697	695	735	729	707	646	661	680	675	661	671	672	670	721	686	699	701	693	729	674	650	711	680	675	690	721	652	649	621	711	740	666	692	699	700	648	686	642	668	693	735	715	650	624	689	691	663	692	684	706	702	707	711	651	725	640	692	703	637	652	647	723	673	698	685	679	699	654	678	673	660	654	697	639	685	681	686	695	698	703	709	693	676	661	648	732	696	686	701	699	688	668	704	675	708	677	685	708	709	732	651	678	729	642	662	711	676	685	697	624	722	664	705	638	667	723	714	701	669	656	653	686	702	696	687	648	653	678	668	652	705	672	707	709	720	681	697	676	694	728	729	706	706	695	690	670	654	727	717	663	756	711	713	672	699	698	645	664	710	650	684	686	653	689	674	657	711	705	726	681
54594	34681	7628	1600	912	742	756	746	717	803	685	746	695	665	670	632	610	626	577	581	554	500	516	464	473	505	487	453	457	465	432	385	448	433	357	411	436	386	406	354	397	387	383	360	391	377	356	350	372	391	356	365	364	411	368	354	353	377	392	395	381	378	342	365	325	358	408	370	358	352	361	308	397	362	383	359	406	330	357	350	369	371	335	354	339	347	353	354	381	347	327	345	352	384	390	397	379	370	387	425	328	362	326	366	358	419	372	344	358	343	395	335	351	353	381	338	409	370	360	393	360	343	336	341	374	401	408	436	395	362	342	398	370	356	388	344	364	362	343	357	329	373	376	333	324	356	378	365	362	324	404	398	372	330	408	337	320	367	364	394	366	336	368	365	340	354	346	364	360	386	427	361	364	342	346	338	352	361	374	354	385	368	360	319	362	359	345	356	370	356	360	404	374	359	349	377	367	397	323	379	353	328	357	373	367	312	361	387	377	360	388	348	370	349	365	373	353	351	375	374	345	377	370	337	343	376	347	396	371	399	363	377	365	361	394	354	410	364	348	364	359	346	333	374	373	392	389	383	423	384	366	358	362	377	342	359	366	350	399	364	352	372	366	394	358	397	374	363	372	368	329	333	385	386	349	381	342	370	371	362	396	370	381	403	375	324	343	351	396	332	353	353	387	367	375	346	337	340	362	383	367	361	342	351	353	366	357	357	328	352	350	356	349	354	369	356	337	369	341	341	343	370	319	385	372	337	373	349	368	382	355	348	371	328	377	379	378	383	377	362	359	345	361	401	381	379	342	310	328	362	400	371	354	364	340	365	335	373	381	338	339	368	331	377	323	374	350	354	374	375	379	366	350	382	329	387	346	379	385	348	343	374	405	381	363	363	372	362	365	370	375	372	341	307	365	380	362	323	366	412	396	359	376	387	361	368	319	369	390	333	386	354	371	376	385	363	383	359	372	349	382	323	389	383	376	332	373	381	389	387	346	337	332	397	357	340	361	328	353	358	371	340	326	382	369	408	390	350	412	339	359	345	357	391	349	360	345	375	372	403	350	355	355	337	371	374	370	340	422	340	370	374	378	375	376	384	360	353	357	377	347	365	378	352	347	344	361	374	392	378	404	341	355	363	373	378	355	366	332	383	399	376	339	360	343	355	411	391	373	380	375	365	366	394	345	377	345	370	326	365	344	359	370	349	385	354	345	355	381	379	375	409	353	385	399	349	378	382	403	334	343	332	344	385	348	353	323	335	346	388	390	364	388	398	352	334	376	348	323	346	344	352	361	398	356	354	392	389	382	344	367	398	355	358	353	323	401	359	317	373	353	346	359	388	324	317	349	329	390	373	355	372	329	341	327	395	360	380	327	375	396	346	386	335	379	368	342	323	354	359	363	361	369	376	387	352	387	347	386	371	365	369	366	385	339	367	367	346	325	359	354	355	361	361	360	369	316	357	372	362	365	367	360	393	336	363	336	337	364	376	360	364	377	403	380	369	347	383	381	357	366	383	359	413	369	346	348	328	350	376	381	351	360	391	333	372	358	368	372	335	387	331	370	378	355	320	355	359	356	319	347	381	359	396	387	399	325	349	331	345	346	426	349	357	378	385	340	355	376	352	367	386	397	357	346	361	362	363	352	389	385	386	317	372	406	369	372	365	383	355	387	355	339	356	372	381	373	363	393	370	390	360	354	391	361	365	360	365	309	362	396	371	371	384	339	355	356	395	337	333	371	364	397	377	364	379	397	394	343	332	376	384	361	356	363	343	360	359	339	351	346	365	345	386	359	379	339	371	359	330	336	344	357	372	363	335	364	406	358	388	336	340	362	360	377	386	344	366	378	359	344	391	366	372	341	358	362	354	378	397	369	370	359	375	361	345	356	340	361	348	357	386	368	380	389	413	347	354	368	381	363	394	380	379	356	378	388	358	356	387	368	390	393	376	357	408	320	394	368	377	345	350	368	343	327	351	358	345	351	369	362	388	347	356	351	372	373	347	371	378	385	378	361	334	371	347	359	409	360	340	395	384	375	392	361	361	387	357	383	393	368	354	336	401	328	350	338	367	360	348	346	394	375	356	357	341	392	374	344	367	377	386	390	350	404	374	370	363	380	379	338	368	362	343	363	384	361	359	349	348	354	393	348	362	376	322	328	350	351	388	383	346	367	384	316	359	343	349	349	363	381	375	365	353	348	377	367	361	383	375	345	346	362	384	376	333	390	385	342	394	418	348	358	392	389	370	362	358	341	367	357	405	390	386	348	376	319	345	382	379	358	387	352	385	378	333	365	392	409	335	353	336	379	356	341	379	338	374	340	361	400	379	334	371	379	362	387	372	345	394	368	346	313	392	362	348	374	374	374	326	362	370	371	364	387	377	365	355	356	371	389	351	358	347	368	336	361	392	329	344	371	346	366	371	358	377	357	365	328	391	393	368	349	374	362	382	380	326	362	337	317	343	375	363	378	354	385	341	379	356	357	330	346	361	368	369	381	350	340	391	359	353	362	349	322	352	382	353	341	351	355	347	374	360	368	347	361	348	380	373	386	360	382	393	360	355	409	323	393	403	321	351	391	349	374	384	351	387	373	335	396	381	367	375	341	356	363	372	359	372	350	385	377	343	358	363	330	352	400	368	370	360	368	378	357	351	368	337	393	400	369	369	391	385	368	351	378	366	347	347	359	365	356	328	373	354	372	398	344	355	389	355	352	353	404	404	386	390	383	369	397	358	386	337	283	343	380	394	354	376	364	392	376	344	352	354	353	350	373	359	359	380	360	367	347	362	353	406	364	328	395	360	361	348	375	387	370	343	350	372	344	375	353	373	395	381	358	393	398	365	345	356	362	414	392	369	342	320	337	354	408	371	360	353	349	345	338	368	347	369	378	355	367	338	379	407	404	381	364	373	348	372	368	396	345	384	374	411	353	341	383	356	359	366	326	347	367	350	376	374	329	345	382	369	393	378	352	335	335	330	364	380	368	363	363	387	388	337	345	380	376	364	401	372	375	384	365	374	371	362	339	337	342	349	346	388	366	338	377	366	410	352	359	377	338	363	361	316	360	369	353	391	338	386	360	367	376	382	371	351	368	375	344	358	390	399	377	347	338	373	358	368	339	372	356	347	365	386	341	356	383	365	330	394	363	367	384	380	379	393	408	370	414	347	349	356	382	368	355	370	358	359	354	355	373	361	397	363	374	346	343	359	374	360	342	356	335	357	395	358	372	318	369	387	367	374	394	372	371	334	377	346	383	345	324	386	381	313	356	350	367	314	371	392	380	327	379	383	354	366	359	361	382	370	333	319	322	345	353	352	357	334	348	369	351	379	379	377	369	382	364	376	385	329	374	401	376	341	361	342	329	349	435	371	372	356	376	362	382	357	372	368	393	374	391	366	385	344	332	368	333	343	359	416	368	362	356	389	386	378	373	350	380	333	381	330	338	369	368	333	373	354	393	368	370	366	343	346	352	357	391	412	353	384	369	339
32916	18431	2781	2969	2760	2443	2518	2611	2569	2840	2713	2741	2667	2645	2517	2378	2434	2370	2219	2176	1864	1890	1783	1696	1680	1576	1518	1501	1418	1264	1263	1113	1013	1035	969	1027	1000	1066	948	897	963	937	841	811	850	784	816	882	795	784	799	797	809	786	792	741	783	822	816	817	878	817	805	784	781	763	765	739	797	766	766	796	801	787	763	781	712	830	753	773	790	783	733	790	773	765	817	795	787	835	793	750	787	801	781	764	776	756	761	732	795	800	779	718	743	802	755	797	817	725	814	716	761	765	784	757	768	810	818	731	805	739	765	773	766	756	749	757	801	805	761	729	743	816	774	754	753	732	778	775	792	781	737	804	717	790	727	787	787	762	754	744	740	766	722	698	801	751	742	787	791	762	766	781	785	745	815	820	804	718	799	702	856	809	785	804	748	762	782	815	829	722	787	763	808	777	756	773	770	770	730	739	830	799	770	779	808	747	774	765	763	778	769	774	767	779	750	756	755	787	768	802	784	743	806	813	747	879	815	789	802	795	802	806	767	792	764	761	737	781	779	750	814	764	829	778	731	713	773	778	821	774	797	810	789	791	781	804	772	767	710	748	761	764	796	767	787	810	766	749	809	786	750	759	802	798	811	771	746	729	785	769	735	784	740	737	772	771	775	800	821	736	724	735	801	778	785	825	765	782	763	771	763	734	786	767	806	729	765	795	827	753	760	792	713	766	774	789	810	744	729	787	771	814	810	795	728	775	797	765	785	773	718	797	788	751	830	753	778	803	778	784	793	806	737	813	752	770	726	759	816	741	743	779	810	748	738	807	729	773	846	764	804	777	771	776	775	773	787	812	775	787	734	763	769	839	808	770	781	817	825	752	794	775	777	737	728	748	757	743	755	781	824	760	809	799	725	716	751	764	738	823	786	773	804	786	774	790	783	798	777	755	739	755	750	832	728	800	746	786	808	846	853	813	759	778	786	784	762	780	740	803	824	767	777	805	774	751	764	779	740	761	753	758	746	794	815	754	776	822	788	779	763	773	784	744	799	841	763	759	772	753	787	747	770	775	749	772	775	785	839	786	804	807	733	744	781	782	781	807	769	749	805	788	816	780	768	764	761	765	768	751	781	791	752	764	711	778	769	742	784	727	770	761	781	732	823	728	731	700	830	777	761	756	756	759	758	729	800	810	744	772	785	773	836	763	756	735	761	771	777	769	838	757	729	739	740	825	733	756	808	764	753	769	748	819	777	827	761	765	737	776	740	785	781	752	771	800	735	787	830	773	759	775	711	780	800	784	740	758	758	733	761	803	737	773	774	795	764	743	720	766	777	774	814	767	807	758	746	760	764	737	797	768	788	761	719	769	790	784	759	770	797	798	770	771	726	755	791	829	786	778	804	790	792	783	766	777	756	752	722	723	784	764	786	740	765	756	763	767	703	815	795	785	739	777	802	790	788	770	792	769	813	772	751	739	759	746	746	790	810	780	784	794	795	766	759	773	761	785	761	749	736	737	742	740	770	734	820	753	792	779	794	733	744	737	780	767	793	763	823	736	759	767	735	777	773	745	745	790	742	769	785	742	731	782	770	774	761	781	783	765	768	765	742	799	778	776	764	751	774	756	745	777	832	827	790	790	764	798	735	782	789	787	765	797	771	760	794	756	759	781	765	769	775	754	795	749	776	760	797	763	750	817	755	777	763	738	746	731	777	777	801	805	783	804	757	799	764	729	720	785	732	744	816	764	795	791	763	716	778	709	758	795	777	771	756	764	778	747	732	785	778	807	725	780	775	774	781	771	771	802	795	735	733	791	749	765	748	740	816	774	756	809	759	754	757	762	767	695	769	755	776	750	758	814	784	767	768	782	779	761	781	820	739	788	796	734	774	786	773	753	791	757	789	856	784	822	768	733	800	795	786	793	757	770	750	740	688	793	731	781	755	756	810	777	799	726	767	762	810	726	814	775	750	748	742	784	788	791	756	743	764	741	801	775	755	769	761	738	839	765	759	761	771	730	752	793	769	743	812	770	771	750	784	776	766	732	735	714	752	813	773	753	755	753	782	775	750	745	747	787	748	742	776	773	755	774	780	752	798	774	812	762	766	722	781	759	784	785	761	781	777	810	753	774	768	757	770	841	741	789	794	784	759	820	766	782	815	791	734	795	761	755	772	800	760	831	763	743	843	738	770	788	781	742	821	737	776	719	739	786	777	742	757	806	799	756	720	786	744	795	738	773	775	798	758	789	733	780	804	775	792	765	808	785	797	767	752	796	821	751	779	748	788	794	757	762	740	752	760	767	813	811	773	774	798	767	790	750	770	791	742	779	768	752	732	772	782	760	783	743	818	778	789	788	789	840	810	811	787	785	808	753	769	791	795	750	791	769	796	792	759	772	788	782	757	781	797	753	759	786	797	771	745	737	793	736	760	788	769	768	800	762	824	804	742	770	780	753	765	767	782	747	739	791	750	781	702	758	765	769	776	758	752	746	796	756	739	748	730	796	733	709	804	753	798	767	786	783	735	779	788	815	787	750	851	754	764	805	749	773	762	786	807	738	792	764	745	807	805	741	868	774	776	823	766	731	766	774	812	788	732	768	730	746	712	783	765	806	838	757	815	787	741	747	812	788	763	758	760	746	752	748	771	773	743	804	764	817	817	709	763	733	778	746	791	749	753	783	771	759	763	799	773	713	825	778	760	765	779	754	755	792	755	823	800	776	785	745	724	741	793	779	822	784	794	793	748	795	737	733	782	787	754	773	834	765	754	818	784	813	769	721	747	760	768	753	768	766	809	789	784	789	834	790	815	744	760	793	794	774	792	777	801	801	760	758	780	810	760	783	778	723	817	728	806	799	788	793	762	732	748	737	806	762	782	730	722	739	781	818	771	779	729	736	749	743	786	806	804	765	806	837	793	762	767	776	775	734	774	816	771	761	760	784	770	811	756	744	740	726	778	805	812	779	808	775	784	819	737	752	786	753	743	767	741	756	737	780	793	808	805	744	694	754	782	780	760	761	747	811	796	779	682	760	750	800	776	730	785	747	764	778	754	739	778	762	794	811	759	766	740	774	768	808	840	806	780	799	768	787	786	734	763	774	748	743	774	720	762	788	737	766	784	747	818	787	816	746	788	753	763	773	762	777	772	813	722	749	802	790	824	825	793	756	770	779	762	759	729	779	786	773	767	744	777	734	783	765	798	817	779	796	783	748	792	781	762	747	762	762	769	813	714	763	790	758	772	754	772	789	789	788	756	778	752	742	802	751	772	829	745	743	764	748	725	701	781	791	823	777	799	759	706	750	786	795	769	798	785	778	789	777	773	781	755	752	764	786	785	794	763	731	736	757	764	810	800	759	815	744	755	775	772	761	756	755	760	828	775	718	807	774	792	774	737	758	789	726	756	764	783	771	740	776	810	726	810	798	733	747	797	757	758	752	800	774	804	791	775	861	766	778	827	768	757	799	762	779	809	785	739	795	771	752	767	768	775	803	767	796	818	787	768	750
20240	7757	689	403	398	343	372	444	426	404	480	472	424	438	406	414	396	417	418	416	339	390	385	382	341	362	355	376	352	324	337	325	336	309	309	336	342	310	304	321	319	300	295	313	333	330	334	309	325	300	329	345	315	321	329	298	287	326	340	313	269	284	308	307	305	327	304	294	258	290	305	292	313	305	294	296	282	271	280	305	317	336	306	281	294	301	312	293	317	298	331	295	310	279	297	322	281	268	287	319	322	292	273	293	300	269	289	289	308	326	334	312	329	326	277	314	315	301	307	291	286	319	332	334	321	339	327	315	301	286	282	309	312	311	268	318	319	330	329	319	302	329	315	282	299	301	269	309	308	322	306	308	315	287	281	303	300	312	293	338	293	351	320	297	305	315	297	325	303	302	298	277	328	304	292	278	306	322	331	280	329	341	283	333	315	344	285	328	274	270	302	318	293	309	298	316	294	294	265	321	322	288	298	297	298	313	327	324	314	317	324	272	311	285	305	280	268	303	326	285	332	348	314	330	298	322	308	311	314	320	341	313	279	303	289	268	315	332	334	282	334	319	302	291	294	302	323	316	289	285	255	305	300	324	278	310	306	316	294	324	304	297	310	305	362	309	313	315	290	301	310	304	328	299	280	296	296	296	309	328	323	333	319	303	355	296	310	315	323	325	308	298	306	325	276	282	243	301	343	349	292	322	319	308	297	346	354	315	273	318	277	295	277	321	310	310	308	295	279	323	314	278	323	309	303	315	297	293	282	301	299	283	280	288	286	288	312	287	277	280	274	332	304	281	309	334	325	293	356	306	335	295	295	282	291	269	325	349	315	270	333	292	272	311	273	298	306	278	275	319	329	307	297	327	255	297	294	311	272	289	302	287	331	272	278	327	307	293	298	313	289	309	272	320	326	281	280	286	315	300	318	302	301	320	286	273	298	264	320	304	304	326	313	314	344	300	313	277	284	315	264	328	292	328	303	331	294	317	275	319	285	296	276	288	326	340	314	283	287	275	284	294	308	309	282	334	322	297	319	317	307	301	295	294	264	301	307	323	293	310	274	297	256	294	314	349	288	300	285	298	316	314	324	319	293	315	288	294	276	314	310	303	315	317	306	290	277	291	303	321	293	326	305	292	334	311	287	295	310	291	283	309	306	318	304	312	336	281	305	319	290	278	268	282	282	285	305	281	281	290	305	299	361	323	308	277	283	298	276	329	310	345	280	286	311	323	293	338	305	321	314	351	308	311	305	280	317	305	291	303	312	297	291	301	323	321	293	281	259	265	275	312	271	297	297	291	299	311	280	274	295	291	307	291	315	296	319	285	349	266	328	294	301	322	309	291	309	284	308	314	309	283	326	281	352	319	284	298	310	312	324	301	315	329	273	297	323	313	314	289	289	286	315	277	282	300	285	283	290	350	289	352	306	284	314	296	316	292	323	314	325	342	336	328	319	296	306	291	271	302	294	307	316	307	295	300	280	289	306	275	295	332	296	304	315	308	294	312	335	301	317	305	278	296	303	334	293	294	289	325	306	326	324	288	268	302	340	310	300	322	305	300	293	313	287	283	282	315	299	300	319	293	321	304	301	319	331	346	297	313	285	353	303	322	332	342	310	297	303	286	300	314	305	302	334	298	308	275	284	305	271	326	331	304	302	298	317	333	327	269	290	313	293	307	308	298	312	318	288	343	322	344	307	310	321	293	293	274	292	297	320	331	300	341	280	303	261	298	341	300	291	284	301	311	300	286	328	288	280	291	289	264	289	283	293	316	304	285	286	318	307	324	303	270	329	331	317	297	314	305	339	284	299	287	279	328	291	287	283	300	307	309	317	287	314	285	281	299	293	341	300	314	300	272	306	289	271	295	281	277	280	342	317	259	329	275	308	318	312	320	297	284	292	311	324	308	320	317	313	292	327	300	306	304	278	337	356	313	297	310	298	291	299	324	293	322	281	288	296	306	300	279	319	296	315	262	303	277	286	308	251	306	302	314	264	297	297	303	318	256	319	291	297	321	282	325	287	276	290	300	291	262	332	332	317	332	261	304	295	328	296	334	289	295	309	333	303	310	298	302	281	317	312	325	284	345	274	261	299	330	352	288	333	301	293	286	291	293	333	301	294	300	291	288	293	289	332	293	330	317	321	270	274	315	315	309	304	299	323	311	290	288	288	350	287	321	306	291	314	308	303	324	273	318	315	287	290	321	321	294	310	270	309	286	311	317	304	272	270	318	282	345	314	282	327	282	311	300	297	301	301	323	313	295	318	331	327	323	317	295	286	290	307	302	322	291	332	293	340	346	277	322	291	328	308	311	289	279	295	333	308	300	285	307	316	275	340	317	329	324	272	312	301	320	298	326	285	314	281	270	331	308	303	291	306	293	302	330	299	318	299	329	308	319	295	320	321	321	343	298	310	278	332	303	303	314	271	281	319	245	290	331	300	292	268	271	302	329	320	313	320	319	247	263	319	324	303	283	312	286	312	280	339	289	300	281	305	267	291	324	283	296	303	294	307	310	280	287	305	321	277	317	323	280	302	288	332	320	329	318	280	301	339	334	314	319	308	306	279	261	301	296	282	300	299	293	325	309	286	282	321	295	289	322	294	300	304	301	288	291	316	267	281	294	304	294	312	288	297	304	319	333	340	321	321	287	313	296	327	282	283	287	336	317	267	318	318	312	299	302	301	337	288	341	321	279	325	318	311	311	281	286	305	276	291	303	344	299	273	318	294	272	324	305	308	302	319	266	274	302	319	291	329	309	271	329	305	289	317	319	323	366	302	328	291	278	300	285	329	296	295	308	296	304	280	308	314	277	328	341	309	334	302	312	320	301	299	319	292	321	321	285	281	299	282	313	276	317	309	321	312	319	292	312	286	339	322	285	292	300	300	289	318	310	277	312	322	330	312	296	331	308	303	308	268	294	340	318	310	305	301	300	324	317	312	326	325	306	308	287	296	305	306	281	271	280	303	315	313	289	299	286	306	268	323	326	289	314	280	303	278	273	297	307	294	298	303	289	311	316	328	308	284	291	281	267	296	296	301	271	324	315	316	319	304	285	323	316	292	294	275	290	303	304	302	328	326	295	277	280	277	264	306	326	276	310	318	302	316	269	310	280	318	292	317	340	291	299	344	287	287	309	300	326	338	305	318	302	294	314	314	308	333	276	308	331	332	293	304	291	286	340	315	314	338	307	340	267	293	307	270	299	281	299	285	322	296	290	317	331	293	300	290	293	328	287	310	253	272	310	336	295	284	288	291	302	309	316	276	308	331	341	295	286	289	310	279	283	318	290	323	331	301	334	304	327	293	293	309	279	308	290	280	319	308	308	308	304	293	303	319	322	293	328	288	274	275	330	285	327	274	293	312	330	308	298	303	294	300	304	278	279	307	294	277	310	296	270	314	266	312	301	311	327	292	308	317	362	337	301	288	311	312	291	296	278	319	323	256	315	352	300	283	299	318	331	278	265	329	312	300	286	341	311	290	303
10718	4392	936	991	996	971	1045	1403	1370	1319	1435	1362	1357	1361	1427	1412	1375	1298	1315	1245	1201	1165	1118	1033	1097	1008	1008	958	972	882	867	837	777	742	785	798	750	748	742	697	735	711	687	683	633	681	649	667	649	645	622	651	675	626	680	705	641	650	647	653	644	706	694	628	633	674	666	623	630	679	693	645	668	623	640	667	653	618	680	651	645	677	677	651	695	621	663	663	688	672	653	633	671	633	677	680	680	630	660	681	635	601	631	636	619	678	713	664	684	613	664	605	695	644	666	629	590	676	630	703	642	640	662	667	647	631	715	714	651	666	666	681	670	691	651	675	628	690	700	671	692	657	651	673	614	657	660	657	608	643	693	644	621	654	665	619	665	656	595	676	651	654	615	604	651	650	655	686	650	666	656	617	673	645	667	644	636	680	629	633	621	666	650	650	638	645	658	659	683	635	663	609	673	636	672	659	682	658	656	653	657	614	623	669	662	711	675	597	658	660	608	663	652	659	631	623	639	615	647	619	632	624	668	676	655	606	687	666	710	660	657	681	640	669	619	664	626	653	612	651	672	624	651	705	657	650	656	662	687	631	630	616	671	667	679	661	643	684	603	675	632	657	637	662	619	647	667	637	652	659	657	628	653	676	632	670	660	660	672	671	675	661	658	634	650	647	685	681	638	665	635	661	616	647	662	646	651	700	637	673	647	677	626	610	658	702	654	694	621	668	666	660	627	624	675	601	661	644	636	650	632	650	653	662	632	650	623	637	630	637	629	663	658	624	665	684	656	665	659	654	689	620	648	621	676	655	691	640	647	680	666	650	677	612	668	669	665	673	660	631	625	666	680	640	659	672	627	663	640	632	677	675	674	635	698	650	634	647	664	606	684	669	650	665	647	666	662	644	634	655	630	656	688	606	670	687	636	629	708	659	651	648	677	620	629	695	682	632	666	645	643	720	669	675	608	647	682	613	678	650	684	643	617	665	597	626	682	670	690	683	657	680	659	673	688	620	670	675	659	718	671	663	684	646	638	642	685	596	604	623	610	683	666	645	629	667	671	665	652	659	666	625	633	647	651	622	632	705	675	685	659	665	637	690	673	682	657	660	649	671	666	660	609	687	665	687	695	621	645	689	683	653	659	684	655	659	644	645	674	667	688	637	659	623	648	666	606	674	646	620	665	669	647	615	667	661	629	672	650	638	606	642	662	645	661	666	675	600	639	665	601	647	678	660	673	690	640	639	668	651	683	739	681	602	607	656	650	652	692	740	704	601	699	638	665	635	683	661	668	696	645	675	680	631	700	644	657	650	685	725	660	646	640	642	661	648	674	652	636	701	620	602	682	655	641	691	659	657	613	616	674	635	670	682	620	666	674	670	641	633	649	699	659	650	623	624	642	634	669	683	653	646	650	675	660	616	659	678	657	652	662	629	658	650	652	655	639	643	639	632	662	650	694	613	680	655	629	608	642	650	621	625	665	661	626	693	649	650	661	661	670	649	683	670	657	657	645	687	687	663	626	669	666	666	641	630	678	661	697	648	643	615	646	665	665	681	637	672	649	639	642	690	684	642	671	631	649	671	661	616	658	622	687	672	627	659	617	701	623	669	621	673	655	641	668	677	657	637	638	655	669	661	682	659	666	627	655	644	615	635	635	664	651	626	646	623	683	619	633	630	652	674	669	641	621	666	662	678	676	628	651	656	624	637	704	682	628	607	702	667	661	598	644	679	653	609	620	633	648	687	651	652	670	626	623	717	626	676	703	665	663	663	677	650	636	662	624	641	667	675	650	672	631	663	639	650	668	656	660	625	637	643	638	646	665	617	639	643	644	645	676	624	691	676	658	689	629	708	708	667	658	652	647	636	672	720	666	622	629	711	646	661	607	651	674	653	695	649	673	664	645	669	591	659	643	646	674	675	600	717	675	668	656	666	686	679	669	669	628	674	683	650	633	621	653	648	660	663	653	634	614	644	669	659	680	689	625	688	663	626	672	648	659	601	641	690	633	676	621	670	690	619	666	625	607	642	610	644	678	620	683	643	652	681	674	653	668	651	716	675	667	596	684	662	625	664	654	651	609	687	645	697	648	645	646	625	667	674	662	618	633	639	680	625	670	658	665	655	689	621	661	621	657	680	634	656	643	634	684	651	652	660	683	612	634	610	632	637	656	663	635	619	638	654	647	705	626	663	635	680	667	698	639	645	615	677	658	665	698	685	684	615	632	629	654	640	679	639	624	668	649	733	633	638	650	723	664	652	651	623	673	635	620	683	666	644	651	701	647	655	635	691	642	635	620	689	634	655	646	689	660	662	637	639	645	676	670	647	645	674	599	648	605	652	608	673	667	656	613	627	663	624	676	663	650	638	712	634	700	654	649	638	654	604	668	658	700	626	675	688	647	617	649	626	668	648	683	673	642	622	683	679	666	617	666	626	651	638	689	662	641	655	686	635	653	619	634	702	683	671	661	644	680	638	617	648	667	632	686	670	626	632	643	697	702	658	655	664	702	697	665	651	659	638	677	701	622	662	665	659	681	637	638	687	671	669	682	645	700	676	670	660	679	670	684	620	657	673	701	651	652	653	597	695	637	626	653	655	651	631	679	661	658	674	661	654	662	639	607	638	695	665	665	699	648	707	654	621	645	681	633	656	659	633	658	682	619	620	693	620	638	635	677	638	673	608	633	652	653	640	629	669	661	592	677	634	636	650	624	682	628	652	646	627	637	668	627	646	637	627	612	633	694	658	650	654	693	638	608	678	644	622	653	634	698	656	664	634	660	635	707	612	658	684	668	655	671	627	637	661	687	667	635	667	669	694	633	634	649	672	669	645	673	640	674	673	699	606	638	647	673	620	631	616	641	655	665	677	657	638	622	685	650	660	683	639	644	652	662	646	641	628	634	647	658	617	619	635	636	648	647	650	619	633	661	689	664	662	689	681	639	699	685	638	673	671	643	690	650	655	629	702	609	660	665	654	675	629	668	641	627	634	673	628	666	641	643	660	596	705	700	648	666	636	675	666	649	631	618	643	631	654	666	683	691	683	670	619	664	654	656	679	654	677	660	653	654	707	652	664	639	682	661	674	639	636	687	634	650	655	738	657	692	669	650	640	671	661	687	623	619	684	642	688	660	718	650	685	641	650	704	651	676	619	603	662	635	597	645	639	656	705	631	737	669	672	661	654	660	652	640	668	664	658	662	669	689	594	683	645	648	644	628	615	632	646	680	633	653	628	675	630	655	634	658	652	631	650	632	633	646	666	648	697	647	652	648	640	654	624	630	684	628	685	642	641	624	645	626	686	660	662	665	634	657	638	637	632	650	664	608	697	630	618	671	685	676	648	681	670	701	654	682	635	670	642	698	640	652	660	683	675	627	663	663	678	643	685	649	657	590	669	650	628	663	632	657	663	628	652	635	632	642	696	707	674	685	613	633	654	685	618	673	650	620	693	695	652	657	666	651	688	670	652	625	671	620	636	653	703	690	722	624	655	698	648
42366	22657	2870	842	642	537	504	578	586	545	549	569	580	563	498	532	528	514	490	486	449	443	427	443	389	408	395	397	349	359	368	359	347	393	344	345	310	323	344	297	346	310	299	339	330	308	309	307	333	349	326	298	357	317	298	313	349	297	291	303	314	288	315	324	312	346	296	328	316	290	306	311	322	310	328	327	287	324	323	317	332	322	322	316	350	296	317	299	275	324	322	317	328	299	307	274	328	319	307	333	328	332	363	299	337	324	352	307	314	374	326	296	314	305	332	298	289	289	319	320	286	322	340	332	297	311	373	305	287	303	340	309	302	331	325	306	310	339	317	326	328	307	300	319	258	307	285	309	308	325	303	285	298	286	326	316	308	297	308	311	306	287	328	294	298	297	346	310	288	296	302	309	297	333	309	324	284	323	328	278	316	313	336	313	281	308	305	296	310	254	305	349	284	316	304	323	322	344	339	285	309	301	304	320	285	312	318	280	275	306	314	317	284	317	338	328	283	312	312	324	313	312	295	330	337	330	296	306	292	309	298	321	346	310	312	319	343	331	294	311	320	312	299	320	297	342	319	333	303	326	326	346	305	281	309	305	321	302	323	323	322	295	328	248	315	300	325	299	282	328	329	318	306	317	290	343	306	358	304	297	291	349	312	283	302	341	316	312	335	273	282	318	336	309	324	351	340	298	300	326	298	308	296	337	321	319	309	276	299	316	314	323	332	309	312	320	326	327	286	322	319	308	346	321	341	312	300	305	335	338	344	319	320	319	327	334	308	325	282	337	308	322	345	287	303	303	328	315	320	311	324	323	325	341	324	318	314	329	337	310	309	320	265	342	320	306	363	318	318	315	306	319	334	351	326	318	332	343	293	316	331	321	285	299	284	304	322	321	308	301	342	329	299	308	311	285	350	333	337	315	297	321	334	316	314	344	308	291	293	308	324	347	332	336	299	328	275	300	317	354	329	338	328	348	321	333	283	302	288	273	318	312	321	313	340	295	322	325	295	296	318	310	297	330	302	308	296	312	297	305	335	318	339	294	346	268	298	317	332	343	300	303	324	321	294	293	303	310	344	304	302	348	329	316	291	306	355	305	321	323	328	278	321	341	299	312	318	303	340	343	305	299	332	328	326	310	336	303	276	330	334	307	338	303	319	326	324	298	300	309	320	336	328	315	333	344	286	307	332	315	302	298	333	367	316	313	305	331	309	291	340	305	330	332	303	286	304	301	291	326	333	328	298	328	337	300	313	310	315	309	327	314	291	293	329	323	315	337	326	304	320	290	298	290	326	370	311	304	320	265	332	333	318	303	321	291	294	348	357	342	328	289	309	296	279	342	336	326	299	337	301	329	298	281	325	288	305	307	303	292	354	320	317	310	308	314	325	317	336	299	293	289	307	310	351	333	308	287	323	308	319	328	299	317	334	319	334	318	303	313	283	347	293	309	336	322	303	320	316	317	366	335	336	324	305	302	298	286	317	305	311	336	292	323	337	276	319	279	309	339	302	304	312	313	327	323	321	298	303	309	330	318	332	337	333	303	300	302	296	282	318	333	312	324	317	365	323	315	297	370	334	307	321	320	311	323	301	325	301	299	298	320	334	313	326	387	321	333	298	314	302	313	288	326	318	313	278	299	287	301	309	337	324	321	337	320	332	304	290	331	321	310	298	324	282	368	314	328	326	275	314	330	305	355	327	306	327	342	332	328	307	298	306	296	345	310	295	280	371	289	314	346	267	315	357	310	331	286	336	319	318	303	337	336	308	315	302	306	304	289	297	292	333	342	288	302	307	296	294	309	295	328	323	331	299	320	294	322	322	345	325	314	316	317	308	312	327	305	268	339	309	314	300	318	290	297	308	314	309	317	296	340	298	337	321	293	319	316	332	337	357	307	309	295	305	346	297	329	293	310	311	302	318	282	303	308	282	322	306	301	301	314	298	289	302	302	340	360	349	300	313	319	344	297	321	316	340	316	301	292	307	354	348	328	317	310	311	324	303	284	294	317	341	342	316	307	284	318	332	297	322	335	326	316	314	307	309	326	342	314	363	290	332	308	295	320	278	316	318	353	310	285	304	313	300	316	299	326	317	315	339	335	342	350	324	322	300	313	330	301	286	307	300	322	350	355	313	297	336	344	308	329	311	294	335	304	314	313	332	335	317	319	307	335	317	325	326	377	323	344	345	292	311	359	284	292	290	335	325	339	300	318	328	283	330	336	327	323	311	326	337	292	317	299	300	310	324	339	280	319	326	319	320	304	322	278	292	311	290	313	291	328	316	314	280	293	285	307	326	303	341	315	329	294	298	314	302	293	312	304	290	310	350	312	281	310	324	311	294	312	357	281	272	312	294	311	338	320	331	314	328	327	315	330	298	324	324	294	314	329	344	309	296	330	316	323	290	304	293	336	345	345	296	316	328	299	332	313	323	293	308	327	309	342	305	316	327	290	351	311	336	319	314	337	290	297	324	311	288	298	306	325	345	330	318	319	310	299	320	340	318	330	310	323	322	329	326	324	313	318	310	315	298	326	346	308	315	336	324	357	312	338	310	335	309	313	308	303	324	329	315	300	305	313	314	352	291	316	325	319	303	320	339	299	299	349	328	314	351	318	335	320	358	310	293	310	295	293	342	304	333	319	318	328	315	303	332	277	332	338	326	283	302	308	278	331	329	345	345	332	301	312	322	307	300	335	301	320	283	312	340	331	327	337	358	302	325	313	317	311	321	335	287	318	321	313	298	301	325	299	302	343	325	336	325	288	261	336	302	292	349	325	324	340	342	283	300	323	338	316	324	332	317	336	297	317	321	303	320	326	317	308	277	300	304	340	312	315	336	314	322	284	327	302	337	301	340	290	345	317	316	297	291	319	296	326	328	308	338	311	296	332	346	327	305	303	310	331	314	327	305	307	342	290	310	321	309	328	334	323	299	308	327	312	327	354	312	325	335	309	286	324	323	313	339	282	320	315	298	318	332	347	329	302	349	313	309	319	283	276	317	317	312	356	303	332	311	334	307	306	298	288	309	337	307	321	306	338	352	329	319	323	318	326	313	337	301	321	318	314	318	326	324	339	317	319	321	326	298	331	322	341	338	324	331	324	308	346	335	293	325	294	356	329	310	295	343	329	319	293	300	306	317	321	295	311	288	308	320	322	291	301	324	277	337	316	294	331	332	344	283	321	304	341	307	292	316	280	295	298	333	317	280	326	355	339	322	319	341	297	331	321	336	329	322	311	301	335	298	310	336	307	285	290	322	289	316	323	344	314	325	332	310	318	295	338	339	279	313	273	286	341	357	318	330	325	341	323	281	307	322	315	288	299	279	302	314	312	311	354	314	347	271	350	317	285	293	343	341	331	326	335	304	301	343	334	331	323	344	336	318	317	355	300	314	316	324	325	304	303	319	306	314	353	310	281	308	313	293	309	355	285	296	315	339	308	328	331	335	311	315	329	323	278	301	322	312	305	306	306	318	331	313	279	324	282
24807	10746	1774	2002	1797	1634	1902	2124	2170	1926	1911	1986	2067	2051	1967	1843	1979	1826	1775	1722	1562	1456	1409	1391	1288	1263	1231	1173	1176	1107	1074	958	909	880	897	914	858	856	823	765	794	785	723	745	742	726	733	659	684	644	710	695	725	720	726	687	693	667	745	693	680	704	696	694	738	692	709	714	701	685	681	712	754	685	703	702	725	685	711	695	688	730	726	684	698	688	643	708	641	650	680	685	648	681	669	611	666	665	636	645	705	632	656	715	638	685	679	700	726	670	685	673	673	676	706	684	628	656	659	688	699	693	669	701	687	685	683	680	633	678	687	703	642	712	668	680	695	641	708	666	662	698	638	697	664	688	635	709	702	717	682	680	644	706	671	712	724	700	705	693	705	649	710	707	685	701	672	699	666	688	673	592	697	667	660	716	670	723	646	657	656	702	648	659	699	667	691	711	681	727	701	684	677	692	712	649	704	685	660	682	695	672	675	639	658	710	652	668	669	698	672	648	700	659	711	713	686	682	706	704	667	663	652	672	706	684	677	689	699	695	668	683	720	711	694	718	711	685	682	655	694	678	704	645	698	725	673	643	732	675	707	704	726	665	690	714	738	667	672	702	663	658	713	723	721	649	668	687	709	631	679	647	717	680	730	652	680	709	655	677	707	678	683	695	676	684	704	671	652	712	637	705	681	649	701	674	668	721	688	681	721	724	718	673	677	645	676	697	653	687	671	692	671	691	679	688	670	732	654	701	703	698	705	682	695	694	648	711	689	661	646	688	650	682	678	643	670	680	681	703	700	678	659	687	693	661	681	684	619	676	714	706	633	649	641	641	719	681	631	706	763	703	703	700	674	691	741	634	672	705	667	677	690	662	653	687	686	662	697	694	740	664	678	700	717	688	684	692	680	666	719	676	707	700	652	670	687	702	595	682	662	673	658	649	743	675	640	695	621	640	667	733	702	668	695	738	692	687	688	683	724	687	699	665	660	660	706	661	691	686	678	667	724	645	668	703	710	662	663	661	674	661	704	650	692	714	666	664	628	684	675	683	694	653	610	658	680	692	688	692	683	680	701	674	706	660	681	703	737	684	693	716	706	700	673	700	724	641	689	657	716	706	693	662	690	684	688	716	703	683	646	724	712	715	672	660	664	652	715	715	673	687	682	690	679	665	690	649	699	748	713	657	698	690	653	679	702	637	709	700	666	689	725	667	701	659	685	688	698	690	710	684	641	697	728	699	681	700	642	664	672	631	693	699	662	649	679	687	717	635	687	653	671	715	742	669	709	745	718	650	678	719	682	747	685	735	691	675	704	705	699	706	695	694	646	598	737	669	666	697	709	724	721	688	627	716	689	669	681	684	678	696	672	672	732	698	717	690	713	658	686	662	703	693	713	659	692	727	646	686	668	711	673	637	642	698	703	699	677	715	687	685	692	701	669	656	716	674	667	705	670	678	696	691	698	666	666	707	692	665	649	708	668	711	655	666	654	674	689	702	682	675	729	731	658	672	665	633	707	633	644	632	650	678	698	731	679	709	701	690	683	659	697	703	688	703	677	744	662	659	697	654	714	665	635	643	699	680	674	655	717	702	679	649	699	666	730	730	720	655	679	653	692	687	650	668	657	653	675	695	692	715	690	718	687	654	690	687	721	650	667	682	670	685	664	714	701	700	714	682	633	663	653	639	720	690	698	677	675	688	649	690	748	605	651	675	667	669	668	669	692	726	698	689	643	685	673	656	677	689	601	702	678	678	761	634	731	693	638	638	679	683	721	686	718	695	741	687	695	701	685	636	684	692	633	649	698	680	650	694	670	683	701	709	632	726	697	659	710	717	656	637	655	671	683	686	636	673	665	702	657	715	708	690	656	675	675	669	662	715	673	643	644	684	692	677	661	644	688	699	663	731	642	720	657	677	709	694	680	683	640	699	700	625	690	669	666	685	680	632	657	656	666	697	689	722	633	643	659	729	666	631	676	707	679	697	688	697	660	738	691	678	666	660	656	693	701	693	650	664	658	682	708	645	644	681	726	657	724	672	676	677	716	669	696	690	646	672	687	728	674	664	631	678	689	688	661	717	682	687	667	688	690	702	690	695	653	692	685	699	700	683	683	667	716	665	720	692	699	664	692	659	743	701	689	667	681	696	724	713	662	653	655	588	680	681	659	708	662	682	677	666	714	666	637	722	691	630	684	720	696	679	710	670	664	648	625	684	650	647	686	682	665	693	715	689	662	700	757	672	676	671	729	631	656	672	663	705	682	701	696	722	652	694	716	684	739	702	675	668	697	679	680	698	714	646	642	648	682	717	684	665	710	675	683	698	666	619	689	628	667	737	674	691	701	720	720	702	669	678	679	648	681	676	711	689	672	649	697	666	691	723	700	676	648	678	654	646	701	682	742	695	708	690	610	673	669	673	651	672	703	721	698	634	652	689	746	666	684	696	678	647	692	654	688	675	719	723	680	683	667	661	698	680	683	676	679	730	653	684	683	685	650	738	692	681	678	647	691	654	658	660	720	707	698	697	690	689	671	699	637	677	709	692	671	671	661	659	670	668	692	756	676	685	673	719	666	683	661	699	673	682	654	658	661	656	650	689	699	696	743	707	667	678	729	682	677	715	679	670	672	671	657	738	662	700	690	669	655	699	648	714	661	737	675	703	723	702	694	655	719	677	699	648	647	669	662	685	661	710	672	679	696	736	712	679	702	698	673	695	686	690	664	672	692	702	670	713	701	672	727	681	724	718	635	681	698	677	711	657	669	642	703	701	673	713	674	739	701	696	708	639	651	685	690	674	717	664	717	675	719	710	794	704	650	765	661	708	704	688	682	647	641	716	653	684	687	682	678	727	674	686	713	647	678	685	681	689	736	661	671	711	684	732	668	711	698	692	680	643	664	663	641	716	709	720	709	640	661	682	687	732	719	688	686	703	659	699	673	678	688	678	633	713	625	727	662	709	644	645	714	736	685	708	657	667	717	683	684	681	733	681	651	651	649	742	672	679	657	707	681	734	708	695	653	633	648	693	662	641	740	726	622	697	709	669	703	681	683	703	665	718	687	694	670	658	621	705	663	689	686	683	697	705	692	670	709	656	654	659	691	634	638	680	685	666	710	704	701	715	685	673	704	698	667	748	702	701	685	697	662	672	651	689	698	667	696	714	675	664	681	703	705	659	702	720	674	697	698	696	671	692	691	681	772	683	668	710	715	665	712	650	723	668	708	646	695	671	670	712	682	654	671	716	621	692	657	706	698	671	716	695	634	711	665	662	724	702	656	731	677	674	663	697	661	687	700	676	686	668	672	695	648	655	723	640	688	677	708	671	691	717	699	696	718	653	725	672	690	722	639	686	682	679	667	661	701	676	699	700	668	704	660	689	705	706	648	666	687	750	705	647	665	638	696	664	664	702	703	730	691	631	717	684	683	658	725	658	704	719	647	725	677	673	734	677	677	666	670	661	673	734	707	660	681	661	698	699	667	693	699	650	713	677	666	695
54064	30847	6418	1489	955	785	792	754	681	651	641	591	671	631	656	683	678	603	623	596	575	512	546	540	471	421	455	486	461	450	432	420	413	403	374	436	372	411	392	398	374	375	376	357	387	416	358	366	353	365	365	380	344	363	353	345	348	356	338	326	368	371	424	383	372	345	361	369	381	392	354	378	392	331	408	373	381	352	377	339	353	356	343	358	357	331	390	393	332	389	352	388	394	378	352	384	350	367	368	379	373	352	354	347	427	364	390	375	370	375	332	387	375	389	344	387	384	369	367	334	372	399	358	340	374	354	349	376	383	356	359	370	375	347	403	354	333	347	361	366	358	324	360	355	378	376	383	381	402	366	350	340	350	361	353	403	355	374	315	387	381	381	388	394	352	367	376	356	385	358	324	361	347	338	353	336	361	354	403	380	402	344	362	355	347	356	358	351	331	359	371	347	343	346	355	351	368	375	335	367	397	347	410	398	380	352	380	339	391	365	340	350	362	378	324	365	357	351	379	355	356	389	362	357	367	349	386	351	352	368	351	362	362	373	342	365	364	356	339	377	411	359	367	359	351	342	344	368	350	337	327	381	355	414	392	362	373	356	330	365	353	349	367	369	375	331	398	366	319	357	394	381	367	338	332	353	372	367	346	359	360	326	340	380	369	347	393	335	337	353	360	334	380	357	375	376	379	374	386	377	314	345	379	383	385	349	380	402	371	373	336	342	351	322	340	313	346	406	351	356	386	380	362	345	366	362	381	421	382	417	387	355	342	364	357	365	369	391	346	345	361	336	340	335	333	356	366	332	369	361	379	343	363	352	325	337	372	350	346	331	356	391	323	374	316	352	365	337	399	408	380	339	357	372	408	371	381	336	354	362	359	326	361	378	390	325	376	353	371	344	379	369	362	376	381	396	350	331	392	382	335	353	361	367	363	372	284	384	388	407	381	356	400	365	339	357	408	371	342	344	340	344	367	339	366	353	396	391	373	403	351	353	392	368	368	358	359	347	346	354	392	361	381	356	365	386	392	358	370	346	358	382	349	350	369	359	328	345	358	352	360	396	389	360	379	384	368	385	364	360	374	363	345	378	328	431	365	369	325	365	373	349	349	351	373	362	376	352	367	372	348	372	381	356	384	373	343	339	345	355	364	400	364	368	367	350	391	399	361	383	401	345	334	370	379	393	397	412	385	371	379	365	361	347	333	359	324	389	346	343	373	329	351	401	371	385	351	367	355	368	341	348	359	348	357	392	350	377	354	385	357	357	367	348	364	380	388	377	348	387	365	345	351	358	371	352	317	364	394	347	372	375	331	396	312	323	348	339	360	357	377	339	350	354	365	349	336	375	323	386	386	350	386	366	367	377	383	308	380	364	359	365	363	364	371	335	361	327	353	353	338	361	402	323	365	367	339	371	390	361	355	356	330	395	330	351	361	382	351	421	365	372	364	356	374	340	351	379	379	418	402	358	366	346	343	365	349	359	364	360	394	357	376	373	377	384	359	330	363	375	375	381	383	364	363	371	361	358	368	378	338	357	357	363	383	362	375	368	351	376	396	398	375	360	363	335	358	333	345	366	358	356	378	374	349	396	358	380	357	367	338	336	361	395	412	351	342	363	366	344	405	382	359	358	348	377	365	366	355	353	385	344	339	350	356	380	345	348	346	391	370	362	357	382	379	359	375	384	365	342	361	372	341	360	354	366	350	364	335	382	409	348	355	375	357	403	378	389	367	357	366	324	358	348	354	414	357	356	336	346	335	344	327	351	361	375	370	348	366	378	337	371	357	361	407	404	373	332	366	360	345	341	402	334	389	380	365	379	353	373	341	351	329	382	345	348	358	357	384	357	349	366	400	363	353	357	398	356	349	338	347	331	339	374	378	346	379	356	375	369	364	355	373	368	351	360	372	383	349	405	372	342	336	316	358	354	406	364	369	368	365	370	359	375	370	407	355	405	391	342	357	372	381	318	338	392	376	357	338	361	360	379	381	377	378	384	346	413	332	366	352	346	396	350	335	352	348	353	347	377	353	349	339	355	371	374	365	362	358	350	372	348	353	386	310	383	326	319	342	361	363	361	346	346	351	354	350	355	331	363	374	431	382	343	362	364	334	354	364	369	341	361	326	418	357	329	360	340	362	367	384	363	373	329	354	364	391	362	369	322	383	343	381	365	398	360	371	356	343	347	398	338	386	379	400	335	340	356	339	369	407	401	367	374	331	355	371	385	348	393	372	404	393	336	402	388	332	384	363	372	334	320	343	356	375	357	356	368	358	371	343	384	399	390	391	354	386	309	351	368	381	330	345	375	351	395	349	380	371	360	350	380	362	370	323	354	373	367	367	349	335	350	342	402	368	363	335	348	354	361	386	366	355	333	338	370	366	329	346	406	365	385	377	399	379	358	361	365	365	348	343	364	387	364	353	351	348	340	401	387	369	375	361	388	383	348	371	383	349	371	379	367	332	331	386	409	347	338	399	354	355	368	355	342	365	372	342	349	350	367	370	353	363	334	397	369	370	410	376	361	396	365	385	365	330	363	390	330	344	357	361	379	380	393	363	353	330	355	363	384	354	357	399	356	402	379	373	384	350	361	343	358	410	377	327	332	400	363	385	341	325	393	383	385	312	339	354	335	333	356	369	354	350	362	374	396	311	374	334	391	339	364	359	387	378	369	355	332	345	395	382	375	365	397	395	393	348	425	364	337	342	390	379	335	407	386	403	331	375	331	346	350	378	381	350	352	378	359	365	342	340	389	368	341	373	352	347	360	378	367	378	379	356	341	316	377	361	366	359	336	369	394	333	354	360	368	381	367	386	396	380	361	381	402	327	352	380	346	337	338	351	334	389	352	353	345	380	399	360	363	375	378	342	358	384	359	365	348	396	352	370	372	349	349	337	350	364	363	406	339	344	328	348	391	348	387	343	343	425	333	370	360	381	376	339	362	359	383	338	330	365	339	341	331	349	397	387	405	347	385	367	333	350	370	357	359	305	330	368	347	406	377	379	401	397	354	353	375	334	357	371	336	388	353	359	349	352	379	326	360	350	356	356	367	355	359	369	346	361	388	379	341	319	360	334	338	343	374	382	403	339	386	380	347	333	375	365	339	380	346	370	341	377	351	366	362	380	368	363	348	331	363	378	368	372	390	378	329	364	347	377	388	329	352	382	379	358	383	381	355	382	407	355	382	390	383	348	375	341	352	365	364	341	354	357	330	355	383	349	327	357	354	369	341	375	349	358	384	386	355	378	332	375	396	359	367	292	365	390	375	340	389	373	377	321	358	389	372	377	326	347	358	385	359	354	351	372	377	333	340	385	340	364	403	397	350	337	327	331	396	392	361	378	355	391	372	393	388	386	370	327	385	338	377	384	390	381	361	365	354	343	365	354	357	365	303	368	354	345	371	371	343	373	365	343	354	345	359	360	355	380	396	366	352	383	343	383	381	342	368	382	398	400	388	359	369	373	356	333	339	347	396	433	385	357	372
32546	14133	2633	2943	2813	2919	2977	2898	2539	2242	2310	2211	2224	2419	2538	2588	2506	2499	2255	2069	1997	1879	1780	1699	1600	1610	1598	1457	1507	1367	1273	1134	1108	1070	1059	1082	1005	997	1037	945	876	870	873	865	881	834	829	814	778	863	810	761	846	819	783	810	815	785	817	821	753	810	786	766	797	744	846	784	799	808	760	780	786	820	752	821	745	749	787	796	778	784	756	742	833	804	764	800	775	742	791	766	747	747	799	763	770	755	825	765	747	807	802	801	775	762	733	749	807	799	736	755	803	735	791	747	789	792	767	784	792	801	772	779	812	784	777	825	760	783	787	774	810	774	775	759	798	741	796	810	775	752	814	744	752	794	775	789	791	766	757	778	770	793	810	735	774	758	723	741	764	759	749	757	808	722	774	763	758	739	740	826	848	718	792	711	788	745	793	759	762	716	797	803	706	733	734	794	741	827	774	731	769	730	703	842	787	760	760	759	736	718	784	765	730	771	736	779	799	807	799	815	769	735	789	810	815	766	721	774	798	787	778	741	699	777	792	769	812	779	761	749	789	729	735	792	752	736	780	769	755	780	762	770	764	770	769	798	770	819	750	765	764	773	750	763	761	745	768	743	791	815	807	794	754	737	752	761	786	815	761	781	770	801	780	770	745	794	795	758	788	745	748	777	759	779	817	793	739	775	755	799	783	775	758	738	822	751	794	772	784	810	773	746	746	785	749	775	713	809	796	850	814	772	775	750	795	768	777	748	772	769	841	821	778	758	769	784	706	806	760	758	712	763	758	797	742	761	760	772	755	806	785	776	745	785	817	767	763	849	751	726	773	727	760	822	789	814	770	732	785	732	754	719	745	782	740	778	824	787	786	786	799	773	789	760	782	747	764	809	760	798	786	797	781	727	769	752	724	813	804	817	743	789	802	766	797	767	729	760	785	823	791	809	753	730	771	712	798	800	766	752	735	743	812	781	784	787	745	752	759	792	795	787	763	788	827	717	795	776	752	764	759	746	773	776	736	742	822	762	793	785	775	742	724	766	745	761	745	741	765	697	820	784	755	761	745	743	760	754	749	788	780	725	733	773	779	722	778	790	800	745	774	756	719	767	773	742	725	778	767	810	749	778	769	794	797	808	759	798	744	743	751	816	782	799	803	773	705	752	779	750	746	793	752	785	802	744	744	809	761	806	710	760	722	757	789	751	794	764	783	747	791	757	788	782	784	786	797	774	744	773	793	756	808	769	809	774	746	774	782	773	787	795	745	791	727	722	746	773	750	791	771	781	782	768	777	756	764	818	754	796	783	795	773	763	794	830	780	771	751	764	761	766	772	767	765	779	839	754	744	794	773	762	751	810	835	757	779	744	748	760	772	761	734	757	723	768	752	751	790	815	774	777	744	749	761	772	730	785	761	802	781	790	754	760	792	740	782	732	773	813	736	819	762	833	755	773	786	759	802	759	740	812	768	787	755	794	811	792	745	721	799	751	765	740	798	816	778	752	742	791	769	713	748	798	726	747	753	773	752	779	806	820	759	802	754	768	793	749	764	745	741	777	738	771	732	753	769	760	759	792	827	821	783	787	777	765	761	775	759	768	748	803	727	743	805	729	809	732	788	735	795	795	839	794	774	795	770	752	774	714	749	811	776	818	728	807	761	767	753	803	765	742	756	830	721	766	779	738	778	761	734	772	773	757	803	781	788	834	809	758	748	785	741	771	780	760	752	762	762	768	781	758	765	767	734	799	816	747	788	801	714	795	782	753	784	812	771	744	768	769	744	768	740	774	774	859	768	760	791	792	778	783	708	778	775	770	744	773	779	783	773	724	744	768	751	796	772	755	721	768	771	816	764	735	772	790	759	746	738	776	804	741	725	739	756	766	786	789	760	746	818	759	822	767	860	756	766	831	782	782	771	756	751	816	783	749	779	812	808	782	737	760	741	747	840	826	772	803	833	742	756	779	768	746	765	750	773	766	790	765	755	747	773	748	811	734	787	790	753	790	771	755	729	777	771	766	761	827	770	701	762	765	807	769	762	801	731	771	807	774	750	781	842	814	822	769	784	719	743	806	789	744	803	793	725	782	713	775	730	789	763	753	722	734	719	782	728	788	824	756	741	775	766	701	758	706	794	790	838	777	792	768	758	764	815	758	756	724	772	802	767	768	779	744	764	777	738	794	743	784	787	806	766	768	806	786	738	776	779	750	757	803	789	791	720	778	765	792	818	788	749	778	711	784	749	777	765	786	775	789	800	812	765	788	751	762	786	792	780	769	789	738	783	723	741	738	742	764	784	778	778	758	789	811	781	773	785	790	768	796	731	853	773	736	823	800	753	773	748	743	736	776	734	756	772	750	798	789	735	740	831	794	779	786	789	735	766	791	791	777	742	791	759	737	767	783	775	752	751	758	854	779	723	772	782	751	791	761	771	784	770	759	773	798	752	764	766	781	829	770	777	740	799	788	759	774	767	752	745	748	752	771	799	758	840	750	761	802	801	708	763	815	760	747	764	745	767	763	757	754	681	775	784	803	736	763	738	778	799	776	819	770	757	779	837	813	701	763	771	775	764	774	756	801	762	750	791	794	771	833	764	790	797	804	762	687	832	782	809	799	766	729	772	742	727	724	766	821	734	783	746	783	813	773	801	797	776	794	773	781	749	760	812	749	810	770	774	840	793	754	764	765	779	768	784	755	705	733	769	703	774	757	733	817	732	792	732	753	761	809	722	805	752	785	798	740	751	740	792	817	782	780	761	747	786	747	784	737	786	710	746	771	766	765	781	746	806	737	784	768	761	732	781	809	738	795	799	784	781	778	789	824	785	753	722	782	798	727	767	744	778	737	751	781	781	695	739	724	784	788	756	787	714	755	782	740	728	766	775	774	760	789	768	780	768	783	648	749	765	780	760	779	774	772	813	760	773	761	779	733	764	728	769	787	772	777	789	769	763	827	766	749	746	757	795	756	769	750	733	772	774	810	778	760	792	772	802	703	755	760	769	721	745	759	751	789	779	717	805	775	743	758	757	785	771	744	805	753	768	712	826	766	783	754	762	785	760	830	784	771	769	764	795	772	731	792	789	806	775	775	765	741	797	777	740	805	769	824	753	786	769	772	740	768	783	788	758	761	798	790	784	732	738	780	749	770	760	800	753	739	756	816	754	766	739	762	796	798	767	722	814	795	742	857	781	817	788	776	751	767	782	723	811	780	767	762	801	770	767	742	798	712	778	814	727	760	721	767	782	752	756	764	765	766	781	783	800	787	825	805	783	769	762	752	805	758	725	769	805	692	790	759	758	809	753	775	799	768	806	784	801	785	749	800	762	771	792	777	765	778	822	716	755	739	782	786	810	771	792	800	826	744	756	780	762	754	754	823	784	769	796	782	764	781	744	743	783	785	749	773	738	798	832	804	763	736	704	756	788	723	800	814	822	744	820	760	781	747	791	756	784	738	820	793	706	841	777	774	769	779	789	765	835	734	777	743	817	745	779	748	755	780	765	778
19786	6871	634	434	442	393	399	418	378	399	385	440	471	414	439	393	443	395	397	397	367	390	386	361	330	372	331	376	344	363	348	317	348	332	323	299	322	310	277	303	280	279	290	292	304	278	261	299	299	276	276	326	313	340	296	293	311	298	293	326	301	289	296	313	304	322	316	271	266	325	281	321	293	321	322	296	327	313	289	289	311	277	306	297	300	312	322	312	296	298	301	257	303	341	278	309	259	302	307	304	301	277	319	322	311	270	292	307	306	309	315	299	305	325	290	273	285	321	306	302	279	282	321	285	299	317	287	304	278	281	320	308	267	302	286	296	311	307	291	263	286	356	303	324	325	307	317	320	296	315	294	303	285	274	282	275	289	290	296	277	288	300	306	318	284	318	296	307	326	310	323	323	283	320	311	296	302	297	308	319	287	284	293	295	300	317	315	314	288	294	299	302	287	305	287	265	284	302	295	326	303	287	306	293	301	263	363	301	311	297	297	248	331	284	307	307	330	327	295	310	289	274	337	299	303	299	297	306	297	335	304	286	328	286	288	295	314	303	323	303	319	319	293	297	301	294	283	291	279	313	308	282	306	319	311	302	318	282	307	314	304	316	303	327	266	311	311	323	297	306	314	317	314	312	282	306	295	312	283	295	277	299	306	297	301	289	289	298	305	320	288	304	309	306	298	348	331	286	278	321	301	322	321	297	333	281	339	300	307	295	287	315	290	334	273	280	318	328	319	295	258	321	292	322	311	277	312	299	331	284	291	320	290	251	307	337	283	303	292	277	285	308	292	278	281	344	310	297	291	298	306	297	307	286	285	286	272	298	314	330	296	286	306	277	296	328	265	290	281	290	317	322	302	297	319	313	324	276	276	346	306	274	320	290	300	291	305	300	335	272	294	292	322	303	270	335	310	297	314	254	319	332	318	294	309	309	307	279	309	285	301	316	332	317	291	281	293	313	252	283	332	291	325	290	311	299	344	310	281	263	325	293	297	313	316	276	283	268	308	333	309	303	310	286	365	323	283	332	305	305	331	307	268	331	296	294	312	281	296	331	309	297	298	289	252	293	310	279	274	294	314	318	308	304	297	275	269	305	293	317	298	266	319	296	317	298	293	283	297	305	318	290	277	258	278	284	320	340	306	333	295	319	304	313	297	299	273	303	272	316	304	299	319	322	332	312	325	281	285	302	291	301	278	305	284	274	281	332	290	328	304	307	276	293	289	341	296	285	284	326	289	286	306	310	294	308	306	339	308	273	295	275	336	306	281	304	318	316	322	293	326	298	313	268	285	293	299	307	307	320	282	284	319	294	256	308	321	305	295	292	296	286	324	333	316	312	329	286	319	281	316	328	312	339	290	313	335	304	313	338	317	282	302	325	301	323	254	283	301	298	323	289	300	303	287	299	339	312	310	291	300	298	310	341	279	311	297	296	299	302	311	297	327	302	303	283	307	327	298	298	293	330	288	321	295	289	321	303	302	319	303	274	282	301	306	316	301	335	299	288	291	319	290	310	323	302	285	367	326	270	303	270	309	322	346	305	282	292	353	327	301	303	324	270	323	334	290	274	313	292	284	300	281	311	314	299	269	271	332	311	307	307	322	269	319	289	306	310	305	298	295	323	321	287	310	309	301	334	315	275	331	305	291	295	288	298	310	275	311	296	362	316	319	311	298	313	295	332	304	286	308	318	320	289	284	296	306	262	310	287	322	287	302	291	295	305	268	296	311	295	290	290	279	268	296	292	297	287	322	297	299	307	299	291	296	305	304	314	311	287	289	302	271	319	325	304	283	268	294	278	313	290	286	274	279	307	304	298	337	346	258	312	304	271	293	322	314	276	314	298	327	301	289	282	283	343	293	308	296	272	267	304	300	289	287	278	276	336	324	311	281	313	304	307	301	300	295	292	288	284	295	278	287	326	294	323	311	319	308	311	269	332	300	319	284	272	296	283	308	337	273	332	267	292	265	288	326	293	300	289	321	271	325	272	323	287	303	295	323	309	297	336	287	267	284	299	319	304	330	305	311	279	304	293	290	288	325	328	370	303	301	327	304	317	290	313	343	303	327	296	268	295	292	280	272	308	290	338	317	303	298	281	322	304	302	285	270	297	294	329	347	321	297	298	332	283	293	287	359	316	277	293	285	280	304	317	299	279	317	268	302	286	304	272	272	314	301	295	277	304	297	319	306	292	296	318	287	287	296	286	284	310	303	320	316	292	300	309	303	310	316	346	301	284	259	276	286	323	276	303	300	274	263	288	289	309	290	313	281	322	312	277	284	319	312	271	288	305	283	316	286	311	310	293	293	301	325	300	285	310	277	320	350	274	298	316	292	320	304	290	295	334	317	302	316	282	294	311	292	338	297	337	306	308	310	291	309	304	342	310	292	328	304	292	295	291	299	298	276	292	314	304	291	285	271	306	288	291	303	292	307	307	308	333	323	309	278	293	291	312	293	291	300	314	284	319	275	305	328	326	281	309	317	330	315	307	302	339	302	300	293	303	306	257	304	309	341	327	300	269	276	293	317	286	313	317	295	307	277	282	287	291	295	287	309	317	295	278	274	286	266	269	296	309	296	319	336	310	303	341	265	325	296	300	332	306	289	325	319	317	306	326	286	286	312	298	294	309	321	320	304	283	328	285	276	291	296	302	277	269	284	313	293	319	304	305	299	306	283	274	297	311	301	278	309	313	319	310	287	306	273	273	298	338	326	278	285	319	285	284	293	293	309	298	284	322	263	271	309	300	315	266	301	292	295	339	293	329	305	287	291	293	308	297	318	336	272	286	291	300	273	291	263	279	279	316	246	276	300	311	286	299	314	304	339	298	304	288	307	300	328	312	299	295	281	307	298	294	308	330	271	302	292	292	327	302	288	279	305	302	296	289	287	307	322	317	247	313	277	334	294	302	291	299	307	312	294	294	313	297	282	317	272	354	299	305	298	305	336	286	349	272	300	292	275	301	295	292	300	304	307	311	312	303	317	313	296	305	296	283	282	290	305	312	334	275	297	300	322	288	283	310	322	282	272	284	295	301	299	316	298	294	321	305	287	298	292	306	302	309	317	298	293	295	281	290	316	302	344	298	300	297	288	284	308	277	296	290	267	274	314	355	299	301	235	276	319	305	274	297	321	310	317	279	331	271	295	316	299	290	290	357	300	306	297	327	327	290	304	312	312	259	302	298	322	307	313	286	338	316	299	329	281	318	306	299	312	284	291	292	270	324	288	322	281	316	270	296	299	287	304	300	310	297	304	329	286	298	277	304	282	284	308	346	287	318	304	258	286	322	319	288	328	283	289	316	354	274	262	287	313	250	274	286	323	266	282	316	313	321	285	279	317	306	303	322	293	290	299	282	307	335	291	313	299	279	325	297	289	286	301	326	308	319	278	323	308	318	307	340	277	306	281	343	327	318	270	279	295	313	307	302	323	322	277	272	320	351	309	274	320	302	303	332	299	298	265	297	293	312	301	320	312	303	311	301
10422	3669	916	1021	1136	1149	1218	1164	1135	1292	1173	1364	1427	1433	1478	1428	1364	1292	1354	1221	1118	1125	1066	1026	1004	1011	915	1009	881	914	846	806	744	760	774	731	764	763	730	724	691	723	654	668	691	613	689	699	612	649	667	601	678	698	666	669	672	670	693	674	682	641	671	688	669	685	625	665	665	653	607	630	654	649	640	639	658	660	658	683	675	666	667	683	646	715	690	634	689	657	674	644	632	627	649	641	659	624	669	641	657	646	658	601	672	667	682	654	605	666	643	630	683	670	654	659	667	615	650	636	643	666	699	636	655	660	630	693	686	648	667	668	621	643	651	686	611	629	657	632	652	692	647	665	675	717	650	653	665	701	640	687	669	643	664	670	615	647	670	630	664	651	641	603	652	712	653	683	663	690	641	648	662	602	605	651	656	657	635	660	669	666	653	703	652	644	661	695	634	640	674	636	684	630	674	654	676	646	636	667	659	646	645	694	694	649	623	636	629	697	681	641	654	642	649	685	647	696	649	631	673	690	664	668	620	641	674	638	630	664	649	638	637	659	639	646	667	684	624	655	684	650	629	626	686	689	673	625	603	706	639	651	635	645	661	681	697	639	651	632	612	621	637	623	660	644	685	641	673	638	616	649	635	671	667	672	665	636	642	685	684	643	604	625	634	650	695	652	685	654	645	647	605	626	660	665	657	674	646	671	657	652	620	614	687	688	652	700	654	622	645	615	669	675	643	653	643	634	676	642	638	651	644	651	681	725	648	644	684	699	726	671	660	630	643	652	651	596	640	666	651	634	676	645	655	582	632	668	660	623	663	616	654	640	671	660	641	660	656	629	645	652	614	697	659	655	656	633	664	697	684	679	667	652	650	686	617	667	637	623	641	622	642	658	627	689	639	635	608	669	627	696	675	660	641	620	638	631	722	640	657	626	646	675	619	616	634	617	652	644	705	651	638	689	644	690	621	678	654	659	684	659	638	659	641	665	625	632	648	704	698	620	672	643	665	679	602	606	657	624	668	664	674	623	632	662	644	645	626	648	675	675	643	696	634	674	653	678	671	641	636	671	651	668	654	632	666	662	639	672	621	650	606	647	620	681	621	650	625	610	638	656	642	649	665	619	659	645	642	665	635	686	621	609	652	654	611	691	665	642	639	665	619	643	650	631	663	681	681	649	645	654	666	639	637	640	664	655	665	653	662	661	657	648	654	646	692	639	624	655	653	651	661	647	689	631	618	661	687	712	643	652	670	649	657	685	662	600	607	659	663	686	600	673	676	676	682	644	622	646	628	643	669	661	691	674	672	655	628	659	647	675	680	601	628	628	591	666	638	634	658	685	691	597	602	643	657	653	609	648	643	630	669	632	701	644	675	649	606	649	649	574	652	650	656	679	649	645	683	639	666	678	690	652	674	629	602	659	662	621	654	675	639	690	708	738	603	660	662	659	641	653	651	672	676	630	639	651	648	653	669	656	642	665	682	663	653	662	664	627	654	617	631	677	648	640	649	615	610	698	601	626	615	640	662	666	671	688	654	665	602	620	657	653	623	653	673	682	600	661	642	656	611	667	706	652	634	636	622	676	635	631	645	643	652	639	617	644	635	655	627	654	664	673	641	658	627	604	668	658	672	659	638	625	643	653	633	628	638	695	641	673	653	653	623	615	633	705	640	729	660	652	667	620	676	633	686	649	660	613	629	647	716	669	634	690	614	635	672	649	658	659	656	644	684	674	606	627	651	658	678	638	660	626	643	665	643	665	614	643	675	665	672	676	625	642	610	671	650	631	651	675	656	599	645	722	642	663	619	685	697	685	619	656	636	667	647	687	632	704	703	661	633	641	630	663	674	692	651	634	652	633	643	658	653	668	676	666	711	656	669	678	610	616	637	604	658	651	639	634	650	652	671	626	610	659	691	688	648	652	650	656	676	677	624	621	683	675	647	642	617	637	661	631	636	632	692	645	697	647	618	662	669	649	613	581	662	648	635	671	654	633	673	662	683	619	651	666	689	655	673	651	626	660	642	716	656	620	637	701	633	683	652	640	631	646	673	667	651	658	662	664	646	635	630	673	598	697	645	633	632	620	601	665	672	656	609	704	635	673	636	638	626	640	650	634	660	640	624	617	632	639	666	628	636	668	625	645	693	696	660	695	672	680	658	652	657	656	654	592	643	637	677	648	647	663	602	643	675	650	672	666	619	650	664	646	662	650	638	674	696	662	643	648	648	675	631	644	653	659	659	649	639	648	625	641	611	652	656	659	656	643	654	644	672	661	647	686	646	652	634	648	637	650	671	670	650	659	653	653	657	691	631	632	619	647	625	667	644	681	623	686	655	635	628	671	645	618	673	649	651	662	642	647	670	645	681	633	603	641	661	641	671	663	647	633	613	667	665	611	641	706	674	609	645	667	638	642	679	628	651	646	689	680	657	676	647	622	695	641	690	630	696	685	658	634	612	687	628	693	647	621	659	628	651	640	640	620	657	657	644	601	573	642	697	685	645	651	668	650	664	627	639	674	670	629	633	677	652	688	627	667	638	615	651	655	656	677	659	658	694	682	620	668	670	636	657	640	678	628	662	634	658	683	664	679	659	622	626	638	650	679	647	649	653	637	668	619	631	674	623	697	655	615	597	674	633	630	597	665	692	649	670	630	628	643	673	655	620	663	644	609	673	668	696	677	631	613	656	673	662	680	660	667	661	669	664	651	650	649	648	617	647	653	629	666	645	668	622	667	645	674	656	626	639	670	686	614	729	644	697	655	685	658	627	701	658	681	670	638	661	635	656	661	674	634	665	689	660	678	621	691	675	668	683	631	622	630	674	702	670	628	650	668	647	685	659	672	663	643	660	644	625	622	673	645	629	680	671	653	626	617	654	683	640	648	641	602	646	672	694	677	652	659	641	638	628	637	666	662	648	645	651	642	637	631	662	659	649	667	636	683	657	649	655	619	664	624	689	626	656	679	659	625	622	660	623	665	637	646	628	697	675	617	628	669	639	694	647	646	639	666	677	657	637	670	660	657	654	628	650	632	664	654	663	656	626	698	631	617	655	659	647	603	666	619	662	655	643	631	656	666	643	624	640	661	649	668	653	599	658	646	632	669	699	624	658	674	637	649	648	692	691	621	596	639	636	672	675	662	697	684	632	659	665	648	633	635	673	633	643	651	648	703	646	600	654	674	655	674	614	657	649	621	623	677	651	667	699	625	686	667	665	660	629	662	653	660	647	650	668	669	652	669	630	618	670	648	647	655	683	669	640	663	699	645	609	661	586	634	632	605	668	673	672	645	641	644	664	680	672	649	641	644	650	685	659	653	686	685	691	671	648	633	653	693	641	644	671	629	677	663	694	648	682	636	663	643	651	665	640	661	652	613	668	662	668	629	659	684	651	656	672	635	673	673	661	685	668	619	621	672	655	681	671	685	651	673	652	654	648	692	643	661	656	665	654	657	645	661	618	652	695	669	688	645	662	693	657	663	665	688	653	619	627	615
41775	23519	3020	766	608	509	485	536	483	534	535	548	545	571	510	541	521	501	488	484	441	417	411	356	365	396	390	373	429	369	390	354	371	348	322	308	334	346	333	302	340	332	333	275	327	323	303	322	281	306	332	301	298	317	344	318	366	331	308	329	332	344	326	327	317	292	338	331	317	318	307	322	347	317	309	290	306	346	318	297	313	320	300	312	296	322	338	325	337	332	301	313	325	324	322	278	308	331	313	330	291	316	321	304	302	305	293	326	324	299	309	317	332	290	327	327	304	334	311	311	313	346	325	305	316	334	327	308	300	320	313	333	332	312	287	341	326	280	309	325	340	332	275	340	318	306	274	320	305	320	267	308	304	323	337	320	302	308	338	301	308	332	307	313	291	299	279	310	355	325	326	334	311	323	299	297	346	296	332	309	274	328	328	312	294	297	321	286	324	315	323	354	339	354	310	329	312	325	343	308	344	300	301	292	309	304	315	334	330	333	280	310	307	287	341	397	329	315	332	317	332	319	290	304	327	339	306	323	333	333	324	309	347	296	279	290	304	305	277	314	316	293	322	300	294	323	299	328	314	336	312	327	282	297	310	302	292	313	334	329	347	287	296	297	304	300	337	325	331	330	331	315	342	335	314	312	346	295	319	312	331	336	331	318	331	295	319	318	314	314	333	318	315	350	303	307	280	296	306	321	317	329	306	325	340	313	316	300	315	285	310	326	327	343	317	316	327	327	345	315	297	339	320	316	299	307	316	330	318	301	329	294	315	310	341	316	328	304	307	312	305	288	297	313	297	291	291	319	315	327	311	303	318	312	305	309	300	318	341	312	351	326	279	260	308	283	294	350	338	319	346	334	306	342	327	299	321	320	327	338	310	361	339	299	330	321	291	305	314	323	306	307	316	299	321	276	347	296	302	308	297	322	277	333	357	295	333	310	344	336	342	303	330	306	316	331	296	301	316	296	331	342	295	307	330	335	280	300	270	301	300	299	306	317	311	304	323	308	311	306	340	288	318	306	270	313	336	302	311	307	332	306	295	311	341	296	306	300	296	332	315	312	335	337	308	320	304	273	304	290	343	305	350	308	314	309	312	339	340	309	310	353	316	349	320	330	338	304	318	330	294	311	297	293	331	326	324	340	299	307	337	337	288	328	307	331	318	311	324	346	326	322	304	346	338	303	302	311	350	287	276	276	293	335	320	342	311	320	304	289	317	318	299	319	289	295	336	311	305	281	289	296	274	314	307	327	302	338	291	318	297	313	303	344	319	312	314	351	310	315	343	304	347	329	315	338	338	275	310	333	327	326	328	318	311	306	305	309	318	286	292	290	278	288	339	314	333	295	313	296	304	322	320	335	291	337	320	346	334	318	316	306	344	336	328	352	321	277	313	324	340	332	325	292	302	304	319	304	326	314	304	333	312	308	336	314	325	326	307	294	283	316	316	306	287	332	332	336	315	296	299	289	322	371	320	326	343	320	336	283	308	352	307	341	357	312	319	308	290	279	317	325	341	307	342	313	305	283	314	301	307	313	322	303	282	320	302	350	322	338	297	347	298	322	335	317	324	283	321	313	331	319	334	325	326	330	319	282	317	323	312	280	309	321	322	305	331	315	347	336	332	309	294	317	351	321	295	305	350	334	297	303	310	348	313	338	311	292	290	315	327	289	298	296	301	347	299	333	306	320	325	302	289	310	323	289	326	328	283	299	282	330	293	326	337	338	287	301	309	322	313	353	331	317	326	316	336	314	322	286	319	318	291	367	316	321	300	320	325	319	336	340	310	317	336	316	328	311	321	312	304	325	318	302	323	252	289	280	356	325	341	359	307	342	301	326	317	291	319	285	330	320	294	308	333	287	330	323	353	315	310	298	320	322	308	318	331	308	320	332	275	290	367	319	319	319	362	344	287	326	339	318	315	352	317	336	285	298	325	333	340	335	288	302	305	308	308	333	274	320	348	309	297	290	301	323	322	318	325	287	347	289	316	334	340	334	352	347	292	290	307	273	335	289	319	254	310	314	289	310	308	315	336	307	317	321	313	350	297	325	309	313	312	305	305	307	291	331	313	293	297	304	324	313	308	325	321	315	303	329	344	345	318	280	272	347	327	301	267	321	282	278	311	316	324	326	310	296	318	287	327	284	293	291	299	327	332	335	310	304	318	298	298	318	296	298	296	317	320	318	294	320	312	324	312	313	299	333	309	315	320	335	309	313	305	301	295	341	337	307	312	311	330	305	312	313	344	303	311	291	315	312	314	294	336	336	330	314	321	327	283	326	313	314	338	317	276	329	320	285	294	319	327	306	310	319	319	327	298	323	318	314	310	295	326	337	358	288	282	298	298	290	312	317	335	321	331	311	347	276	340	348	317	343	318	313	295	304	291	327	297	311	295	291	283	306	297	312	295	327	380	285	321	311	313	318	319	334	334	291	315	308	308	324	319	315	306	316	288	310	321	286	327	322	309	294	312	310	308	298	301	271	291	283	310	353	311	334	301	310	323	330	327	315	323	340	302	323	317	303	290	291	313	337	296	304	320	288	335	325	286	300	320	276	273	314	284	265	315	312	279	324	327	315	309	289	307	337	336	310	311	335	271	328	289	311	348	316	339	330	314	327	336	267	306	328	333	311	303	309	291	306	285	330	316	325	345	312	325	292	337	314	308	336	273	322	285	327	312	299	303	297	307	305	310	324	341	327	320	271	319	368	327	322	328	297	329	296	301	345	338	334	290	300	307	276	342	291	333	308	320	344	296	317	308	352	321	309	317	308	343	309	285	311	319	335	338	309	283	312	357	327	340	304	288	274	312	326	348	294	321	296	329	361	310	308	328	301	332	298	281	295	337	300	316	325	313	327	348	329	332	316	333	329	293	314	325	330	324	307	318	328	329	309	277	326	325	284	308	332	296	312	323	315	277	301	330	339	324	308	327	293	302	302	333	321	322	289	320	346	355	297	346	324	295	319	311	327	285	289	295	297	328	312	327	338	318	322	286	292	334	327	299	289	354	295	296	333	316	360	325	318	309	307	354	305	323	309	300	324	292	304	299	328	319	309	317	300	302	297	313	254	303	313	317	285	319	335	278	302	318	288	308	314	293	295	304	316	312	325	331	300	334	326	311	325	287	301	341	312	311	330	286	320	300	313	350	313	316	352	326	323	305	288	329	323	291	300	339	308	328	300	289	305	314	332	273	291	293	282	297	353	319	282	317	330	300	315	337	315	311	287	303	308	286	333	287	295	323	303	296	314	285	319	331	308	313	313	325	349	314	342	358	311	312	299	299	321	336	309	323	320	300	308	316	325	313	334	328	330	300	371	313	290	290	309	309	295	329	370	318	321	338	308	284	304	298	322	299	339	335	320	309	293	330	303	305	329	284	304	322	322	327	294	281	325	278	316	311	284	291	277	349	316	325	303	311	355	317	308	320	288	266	307	319	311	280	278	324	300	343	329	347	326	324	336	321	295	330	315	315	320	348	305	324	330
24230	12164	1743	1844	1761	1692	1803	1665	1740	1836	2177	2225	2196	2141	2040	2038	1970	1848	1842	1586	1379	1387	1338	1319	1232	1200	1131	1167	1191	1081	1070	1011	899	812	845	872	866	801	832	739	768	789	732	728	718	722	781	754	702	710	713	722	739	678	678	695	687	719	681	651	702	678	726	730	698	684	752	666	687	704	760	652	658	745	702	717	692	692	673	686	723	704	640	707	659	681	693	692	729	713	732	654	652	727	639	636	657	634	697	653	694	683	680	670	672	684	728	689	680	675	701	668	750	670	694	656	696	685	630	686	718	677	696	695	673	657	678	687	685	700	714	694	697	664	736	669	670	672	697	680	652	687	694	686	634	662	635	705	727	666	694	670	654	738	668	749	705	671	664	662	703	652	682	658	690	671	699	695	691	689	694	676	690	644	668	703	716	658	671	669	662	745	703	698	682	691	669	711	706	720	703	691	722	700	712	673	651	722	672	652	708	671	674	678	720	664	664	687	698	712	678	677	659	731	680	720	659	728	682	653	670	715	688	694	718	655	643	698	636	629	646	698	681	734	709	730	707	681	669	686	660	697	695	643	706	678	677	718	682	686	748	666	656	656	654	665	681	676	700	714	663	711	684	696	655	701	638	691	674	659	629	648	689	644	704	663	625	651	707	673	639	686	675	697	710	710	702	631	645	682	677	668	705	723	670	696	683	703	636	677	659	709	687	663	634	670	680	714	694	718	683	697	627	701	674	683	688	672	609	691	697	670	633	677	669	673	673	659	689	672	717	661	728	710	677	681	733	705	669	701	708	722	702	664	656	683	675	686	684	739	690	686	658	657	668	632	708	710	663	648	739	674	680	672	704	663	696	614	728	668	716	713	650	725	670	691	654	688	624	687	663	674	675	726	655	709	673	642	703	667	691	667	704	693	711	705	652	679	699	667	687	634	720	715	679	711	707	643	662	706	667	652	693	691	659	703	699	643	663	692	690	701	679	685	719	639	690	695	681	731	690	705	653	658	686	715	680	697	703	701	644	679	698	680	700	731	696	724	708	712	661	665	684	668	680	701	705	711	662	626	710	687	680	688	713	685	654	688	692	685	688	688	684	659	772	680	662	678	676	706	735	724	665	655	715	654	681	668	658	644	739	717	682	665	680	702	677	715	696	721	660	611	718	677	680	718	674	713	677	688	679	672	659	671	684	634	710	659	664	660	697	721	704	711	666	702	705	732	701	691	709	657	650	703	653	687	717	669	694	687	684	714	722	652	704	679	665	705	690	681	661	727	679	660	701	701	702	701	681	663	689	677	677	656	682	709	698	674	730	671	710	687	690	718	665	691	705	692	708	735	654	670	693	717	670	659	659	691	714	645	697	670	655	684	648	723	682	715	706	703	677	684	645	669	707	671	695	673	708	673	666	673	670	654	708	719	682	716	690	658	677	675	706	720	655	708	614	700	688	689	697	705	673	651	671	712	623	656	662	659	699	672	691	698	718	637	701	674	629	672	646	686	654	659	651	697	676	673	668	702	730	744	689	697	691	733	677	694	717	703	679	710	646	698	694	668	635	689	661	733	658	656	674	646	738	711	671	667	673	650	703	672	659	704	692	688	650	691	630	685	667	678	680	696	704	672	699	650	732	690	733	722	655	673	667	677	711	673	670	693	672	661	669	660	682	665	712	682	705	706	694	729	655	684	713	692	702	682	657	636	717	653	712	653	710	631	691	659	700	695	679	731	685	683	670	701	704	685	658	699	654	696	732	668	713	708	680	695	649	703	690	676	698	689	670	635	705	653	657	694	670	677	715	692	667	697	638	675	695	686	679	686	669	702	690	692	695	671	682	672	729	662	673	668	653	628	711	656	690	697	677	666	683	662	709	683	696	680	655	684	664	656	707	684	698	661	673	671	637	659	677	706	665	736	673	634	671	661	659	687	699	654	648	688	632	672	692	696	684	675	697	707	704	696	650	656	656	711	653	676	665	706	667	684	684	710	682	661	685	743	659	718	622	758	647	683	697	702	663	707	693	716	668	691	711	707	706	634	662	685	708	683	686	693	707	628	638	663	653	718	666	676	700	686	717	716	678	653	711	740	656	656	674	706	639	694	691	625	708	679	700	661	655	681	641	689	663	710	678	697	698	685	619	691	675	694	753	642	706	637	695	725	652	714	711	651	714	695	719	640	691	700	687	659	705	657	662	707	670	668	666	666	678	689	745	672	652	692	687	659	642	648	684	696	740	656	672	692	716	700	680	708	707	624	706	638	722	660	689	679	700	667	680	709	661	703	705	687	669	690	666	657	714	642	631	705	653	687	745	663	665	666	700	657	636	686	609	692	675	672	668	663	698	657	675	662	717	669	636	720	696	665	718	720	678	696	686	695	721	715	714	713	661	687	655	708	664	652	672	676	656	688	679	676	708	723	667	688	694	698	730	662	683	642	674	708	705	664	649	689	718	732	700	710	641	695	710	661	635	700	714	657	657	634	685	689	656	656	693	624	714	694	665	611	702	655	656	652	679	655	737	631	680	676	676	676	688	704	638	669	666	651	722	720	691	684	670	688	709	664	688	710	762	649	703	722	702	709	683	713	718	639	689	679	656	682	703	689	712	693	670	712	711	672	700	700	696	698	664	678	680	644	663	687	704	670	679	683	713	701	672	682	680	718	702	670	683	702	725	660	676	689	705	675	687	676	673	651	710	662	665	697	702	688	685	674	668	690	633	659	685	669	689	669	663	657	689	671	658	653	692	649	737	716	661	706	670	703	680	688	723	701	684	691	686	678	656	655	689	661	641	716	725	635	677	682	678	713	635	659	641	678	656	670	684	712	668	712	677	675	692	699	685	730	677	691	690	704	722	686	676	754	708	688	666	660	654	680	715	717	720	653	695	668	650	704	662	701	668	739	674	700	656	663	694	643	681	729	671	665	738	718	656	658	695	705	659	676	671	681	683	707	683	632	709	640	695	673	714	676	679	651	690	684	668	689	696	693	682	669	650	725	664	657	695	667	691	694	666	697	682	671	663	671	662	723	677	679	699	703	683	712	700	671	686	645	690	697	657	709	664	695	665	715	695	641	689	711	681	664	680	719	647	669	662	672	681	732	711	731	689	679	667	747	656	675	713	682	678	679	670	655	743	680	694	679	677	655	684	640	677	674	678	757	665	677	713	715	699	676	685	679	684	703	674	677	633	671	679	673	706	683	684	680	684	683	666	630	671	661	716	678	656	670	673	726	670	698	689	694	678	655	689	692	699	681	709	654	681	705	635	710	664	678	720	683	645	725	669	684	690	674	691	701	689	655	684	661	680	694	649	708	726	635	657	696	691	691	690	667	654	707	698	725	702	691	663	706	669	692	723	667	654	667	685	686	672	701	733	690	683	704	733	713	693	668	649	696	700	651	688	703	706	723	680	670	696	707	692	677	680	709	696	662	681	673	695	686	706	706	654	697	649	675	756	688	627	658	675	702	663	647	682	677	680	677	689	676	745	683	702	680	636	670	746	706
54074	33426	7705	1697	1062	825	704	647	666	626	711	690	711	684	715	673	648	639	578	545	514	507	482	463	463	465	433	454	503	503	453	413	390	367	373	365	429	425	368	405	387	380	377	384	389	356	400	396	391	352	398	411	397	366	334	379	341	361	353	359	371	389	385	387	350	366	341	345	391	352	393	366	365	376	399	383	349	353	322	351	360	309	340	386	375	361	374	316	366	391	374	372	364	377	402	389	367	301	405	365	331	332	370	354	378	349	388	374	388	355	338	350	357	393	398	374	406	373	333	373	344	357	326	343	379	349	346	352	368	329	377	376	348	366	346	381	331	341	372	359	377	356	378	357	328	398	351	366	371	343	402	370	361	330	351	331	358	374	394	388	362	374	356	379	391	358	394	381	381	352	368	332	343	333	368	384	385	385	360	352	365	366	347	349	363	365	353	358	369	384	349	352	315	368	337	396	401	371	346	364	403	347	381	339	338	347	386	353	366	372	379	360	393	374	375	358	367	376	319	330	373	333	364	373	350	376	377	350	381	352	379	384	441	365	362	386	388	354	374	374	355	350	390	362	355	399	377	326	348	386	347	367	343	386	362	352	345	377	373	338	370	361	375	369	391	348	377	386	368	372	348	335	394	367	382	369	359	378	336	384	338	390	386	366	368	352	310	377	370	342	363	366	389	413	345	395	367	408	351	360	353	365	377	390	385	359	371	369	383	366	360	369	390	389	347	373	345	349	367	351	345	357	357	340	347	334	360	365	337	372	369	358	367	374	345	352	336	350	370	378	377	355	380	376	362	340	334	369	353	339	347	366	330	364	387	378	365	388	372	394	351	370	386	375	354	296	332	370	374	384	406	349	330	357	341	359	366	349	357	359	359	358	376	399	351	361	382	353	341	356	375	385	373	346	337	334	359	390	380	345	356	354	348	371	376	338	343	369	339	348	376	386	337	355	346	333	330	365	350	375	354	371	339	361	355	390	394	366	315	355	385	374	342	381	367	344	391	359	340	405	338	360	376	339	399	371	339	351	381	365	353	338	370	379	346	376	349	312	408	380	429	391	370	367	369	410	342	361	370	348	315	362	377	366	400	334	355	371	330	374	376	338	355	377	363	375	370	359	380	346	364	370	360	369	354	372	393	377	392	371	373	369	379	370	395	365	353	364	356	361	399	408	353	397	353	329	374	368	347	392	349	378	388	339	370	356	369	358	349	382	364	375	386	366	377	353	372	318	357	358	371	350	381	341	364	337	377	382	394	369	377	376	341	374	330	334	359	355	382	350	399	354	371	350	367	368	381	354	362	389	347	392	378	365	360	385	322	339	384	354	381	360	325	365	386	319	348	367	371	365	395	373	337	409	392	332	390	367	324	352	364	389	380	394	388	379	349	340	385	372	376	353	352	379	377	377	323	405	358	373	340	392	366	380	355	332	404	354	353	381	332	352	346	343	365	354	354	386	384	347	355	367	370	375	354	334	404	354	374	375	397	378	336	361	395	329	331	353	352	374	347	362	376	363	394	403	390	386	368	350	320	343	373	371	363	373	338	364	383	398	368	356	354	316	354	341	326	346	394	331	371	373	354	303	351	407	397	380	372	351	373	349	364	343	372	368	375	355	354	347	367	337	372	319	351	359	352	371	390	358	401	407	372	379	352	341	336	375	381	364	390	347	364	348	381	381	400	368	392	359	382	345	364	361	323	411	356	381	384	360	379	385	401	354	360	372	386	352	381	352	335	410	386	353	370	358	404	375	374	359	357	352	330	356	338	348	342	398	331	373	380	372	391	313	353	403	350	366	317	383	339	376	400	376	362	350	378	359	371	371	392	349	366	374	384	347	352	340	374	356	352	382	351	354	329	380	319	335	331	340	363	355	387	361	331	397	344	381	364	370	362	382	381	385	383	361	337	374	375	359	367	373	349	381	375	386	369	364	356	354	332	336	404	352	381	384	367	345	378	361	358	389	412	366	359	361	344	358	384	357	363	360	396	338	367	331	355	375	345	344	335	358	347	355	354	383	378	393	354	350	377	404	385	376	366	388	373	357	325	346	373	387	353	303	372	367	361	356	363	393	388	375	331	350	364	377	375	374	321	386	391	325	324	388	343	424	344	356	376	373	357	359	318	355	341	367	396	363	324	388	393	397	374	348	374	327	340	352	364	359	383	338	394	359	397	368	345	368	387	356	352	370	384	407	344	367	385	350	358	354	348	389	340	332	401	358	359	335	390	376	349	371	360	351	331	352	383	366	382	366	348	323	405	389	372	376	377	376	393	378	360	375	414	365	367	372	346	348	407	358	349	365	372	324	366	370	361	387	374	368	326	317	374	404	414	382	369	334	364	369	365	413	346	358	354	393	356	370	361	361	388	386	358	365	382	373	371	376	387	360	398	358	339	341	358	382	354	393	398	385	382	388	379	404	337	368	376	371	327	369	375	362	390	345	389	346	367	371	395	411	369	368	382	366	360	355	357	394	336	370	345	382	388	365	347	334	330	396	334	361	356	372	382	381	360	370	347	352	375	371	368	371	355	374	356	364	365	364	378	368	335	360	374	335	404	357	386	351	370	345	327	351	389	362	335	363	347	387	373	357	353	324	394	410	407	360	362	351	375	405	365	384	371	393	383	332	369	346	359	320	345	373	355	343	347	366	361	361	331	350	399	367	381	390	352	363	361	364	367	388	347	363	365	356	365	381	377	347	373	385	330	337	365	322	381	373	344	371	341	377	374	347	363	343	381	338	363	414	370	339	339	376	377	357	323	366	348	369	342	330	361	345	377	370	365	365	336	346	381	372	358	380	348	363	383	371	361	315	355	380	342	376	383	384	349	354	390	360	344	359	342	359	373	373	376	375	363	349	401	360	394	356	359	388	357	374	347	381	351	387	346	342	360	379	383	386	356	392	392	370	365	347	375	366	339	378	332	386	391	366	311	366	360	362	353	393	382	344	345	351	406	352	339	366	363	382	356	347	360	370	357	418	367	377	354	374	354	325	355	314	354	361	385	363	396	362	365	359	383	390	360	343	367	405	390	365	375	374	346	350	324	378	345	359	361	362	401	368	380	358	350	363	364	330	382	362	314	381	367	378	376	321	352	378	344	375	371	370	357	358	362	383	360	378	389	354	372	370	362	405	352	358	344	358	338	354	353	356	334	370	321	335	371	375	352	352	338	341	441	364	370	396	389	375	356	326	392	357	393	383	345	337	366	363	358	378	376	355	343	369	358	346	373	365	302	392	387	377	372	354	364	360	354	370	352	350	384	353	406	353	364	374	369	338	368	403	352	350	342	362	352	361	422	334	358	352	403	326	372	337	329	359	342	340	367	368	342	352	353	355	353	383	362	349	379	396	330	362	366	324	365	362	368	392	336	347	388	367	410	387	356	407	345	346	386	420	363	389	340	380	385	330	376	349	332	348	354	340	376	353	325	361	353	394	373	358	336	361	377	383	352	336	371	347	344	365	388	379	376	371	401	379	340	409	331	361
32408	17742	2686	3074	2699	2480	2279	2339	2352	2350	2577	2668	2713	2800	2662	2604	2467	2318	2220	1866	1898	1788	1625	1654	1520	1439	1411	1404	1485	1356	1239	1209	1011	1073	972	996	1027	1014	990	857	854	883	887	864	782	835	796	787	793	811	788	801	837	749	743	829	791	834	802	821	776	763	794	789	810	765	821	753	752	768	788	749	795	758	779	848	816	758	758	784	766	785	816	800	735	758	800	792	783	734	762	758	780	780	788	812	817	815	785	782	795	797	784	772	769	796	798	790	746	788	718	780	765	746	768	738	723	783	742	755	799	787	766	734	742	765	746	743	765	744	774	788	787	800	790	804	790	745	811	766	755	771	767	743	791	761	750	780	742	791	829	767	805	778	740	791	779	779	812	798	790	764	752	814	796	771	767	800	726	845	729	756	789	768	787	719	813	773	750	828	784	781	786	772	772	788	744	766	783	733	791	795	771	788	823	778	763	770	783	831	760	767	751	798	757	748	828	766	793	791	825	801	741	825	805	754	821	750	737	741	787	763	744	687	763	771	783	783	776	744	736	731	784	750	813	765	784	712	766	773	801	774	755	794	790	765	800	760	758	716	755	808	796	777	762	798	761	757	776	765	749	758	762	758	802	791	793	790	793	793	784	821	747	772	770	769	728	806	751	739	745	749	761	741	749	785	706	750	797	784	775	748	723	776	794	818	788	787	788	737	729	793	768	757	773	780	745	812	769	794	757	740	751	785	783	742	789	743	746	741	748	717	744	801	798	742	745	746	785	764	791	767	791	758	800	763	766	751	790	781	796	791	785	779	811	793	748	814	791	724	776	822	807	740	784	765	806	758	790	793	820	771	763	795	764	785	791	749	744	776	819	768	826	731	729	786	780	751	752	734	737	815	749	791	800	773	762	757	791	792	797	773	753	790	761	811	776	765	799	777	828	738	775	760	745	778	762	765	715	791	775	768	813	769	809	734	741	761	751	781	796	791	801	729	764	776	815	746	775	751	797	717	757	773	813	784	810	796	768	755	808	722	754	786	717	720	773	721	732	765	780	739	765	754	784	730	787	759	736	716	768	787	798	760	790	763	784	790	798	751	789	730	759	817	771	782	757	787	763	770	770	759	752	737	720	761	772	760	766	740	780	768	771	797	773	780	802	772	764	779	799	773	806	784	765	750	796	767	781	708	784	807	773	779	758	792	759	802	772	773	771	754	777	745	739	760	751	778	803	755	777	790	756	717	768	788	817	764	727	746	794	780	806	777	789	775	758	801	743	745	754	745	807	794	805	785	744	759	784	780	772	771	821	795	775	750	756	773	746	803	780	771	720	784	826	767	783	790	704	813	785	788	757	752	813	772	756	816	767	813	765	747	769	773	759	727	779	765	789	805	771	754	771	740	763	740	774	777	761	776	751	797	731	794	738	804	763	710	799	714	746	768	783	768	758	736	748	788	741	789	801	783	736	776	768	749	822	720	783	803	751	798	775	705	772	765	755	763	720	769	798	813	753	780	752	773	778	767	789	764	748	803	772	788	761	805	752	794	794	764	759	720	813	739	737	742	789	757	752	797	805	798	749	790	706	748	742	802	785	726	767	782	752	750	794	798	746	791	789	779	789	730	764	763	772	689	803	756	803	770	777	758	772	792	759	771	734	787	786	800	777	814	766	794	776	783	745	821	757	799	772	743	790	786	796	768	742	759	806	756	790	755	767	739	827	776	779	823	821	774	731	709	734	746	738	772	783	791	759	748	775	790	756	726	837	768	797	740	753	784	795	775	759	758	738	772	797	751	789	787	763	821	713	821	744	779	748	747	762	770	787	795	766	763	809	778	747	788	748	781	833	728	742	765	742	743	751	774	766	795	789	749	809	761	780	737	798	792	850	795	788	763	763	783	783	769	752	742	748	798	770	773	763	747	755	761	717	759	720	767	789	785	751	751	750	743	772	750	800	773	790	726	724	742	823	790	723	783	782	782	739	770	757	751	762	736	740	798	766	743	764	774	774	789	735	800	800	787	766	780	746	725	739	823	808	792	736	784	706	798	767	748	759	760	798	747	760	761	774	765	777	770	742	729	782	732	753	734	748	744	778	782	762	787	796	800	808	726	811	785	757	789	729	782	777	821	734	790	728	740	788	785	735	755	755	750	802	751	727	774	766	823	841	762	767	754	775	783	738	732	752	775	807	792	755	779	777	767	772	774	781	750	774	783	774	737	777	784	815	752	738	723	768	773	770	762	781	786	775	764	741	763	804	783	785	797	773	841	781	808	759	768	753	781	762	782	762	758	754	758	797	693	778	760	748	775	738	738	772	765	789	790	809	778	769	819	750	827	789	779	783	787	767	767	774	757	768	743	791	782	783	774	771	803	807	794	772	793	786	775	762	746	754	783	714	762	756	829	725	798	766	752	741	770	784	746	800	774	776	766	758	769	745	770	780	786	763	765	742	782	822	737	714	739	685	783	774	808	783	755	810	790	741	757	763	785	762	757	780	769	716	832	771	805	799	727	776	740	770	790	734	780	745	752	757	778	768	779	749	740	760	784	740	847	752	814	743	814	752	783	746	764	756	757	775	741	735	789	786	794	765	757	747	789	712	775	742	802	786	786	775	727	804	796	752	785	757	775	806	776	785	777	785	808	727	794	721	770	756	739	768	786	750	771	809	734	808	802	790	793	788	770	768	780	758	772	795	794	770	749	805	769	772	842	787	746	788	817	776	788	808	786	790	752	731	774	777	817	799	798	744	775	782	792	789	742	807	807	739	749	791	760	776	786	777	708	745	794	773	765	795	736	759	815	789	793	774	769	757	772	795	811	733	725	790	774	752	728	763	781	777	767	745	763	767	777	787	771	763	728	771	733	773	781	734	825	758	761	730	759	758	759	756	762	789	746	816	796	759	765	753	736	760	765	793	742	814	756	742	746	750	789	759	756	789	774	767	750	769	765	757	814	690	812	794	819	759	750	765	767	761	737	764	733	798	772	788	758	758	776	785	749	812	802	837	797	765	805	795	757	741	762	774	809	784	796	771	769	749	795	741	790	742	788	777	774	755	784	786	781	758	812	758	800	728	813	747	811	788	768	814	760	779	794	755	789	757	790	792	767	777	770	731	788	782	770	770	739	779	806	774	773	762	707	781	776	808	784	746	806	763	761	755	757	763	786	760	781	782	800	815	758	778	755	778	775	800	744	789	792	808	772	771	811	753	779	723	747	810	784	765	782	745	782	787	772	762	783	801	749	783	767	736	756	789	748	764	757	813	780	769	712	788	765	739	776	805	740	757	763	783	774	729	757	743	739	806	771	799	759	800	820	766	745	755	766	791	740	757	773	786	733	802	784	776	739	773	759	796	778	821	780	771	751	777	768	784	783	768	758	767	767	740	736	775	806	725	774	770	800	774	814	738	785	718	726	789	809	802	760	770	755	723	769	814	750	773	772	761	782	828	737	722	813	772	791	803	783	772	768	736	699	798	767	811	772	807	811	769	762	785	795	776	773	768	755
20211	9116	859	369	377	380	392	349	405	391	402	427	410	405	436	441	439	401	412	416	374	395	333	376	361	345	367	359	351	311	338	330	325	355	316	327	356	326	290	322	289	304	302	298	314	288	310	331	331	315	296	350	308	302	305	332	309	297	323	346	301	317	268	291	320	341	356	308	286	277	314	303	281	284	321	278	297	282	279	302	306	319	267	292	318	302	285	285	320	326	302	303	313	313	280	293	276	296	305	297	293	309	322	314	289	314	296	297	282	313	302	273	342	326	315	297	281	307	293	301	318	297	283	263	326	309	315	286	311	309	305	332	287	320	318	320	296	282	299	283	287	293	305	320	305	305	281	296	321	333	292	303	320	313	311	314	297	306	334	312	268	316	329	296	298	306	317	305	309	291	279	285	292	319	287	321	291	326	311	290	296	334	318	308	291	304	318	333	298	262	271	297	324	317	300	313	303	313	293	312	284	299	293	299	273	307	281	326	322	342	296	300	322	306	322	319	296	309	306	265	320	300	292	294	286	323	328	339	324	321	310	272	314	305	291	298	311	292	326	313	311	299	295	286	284	302	311	271	310	280	324	277	301	251	264	322	272	310	292	300	295	303	297	306	296	311	282	290	264	322	302	303	270	294	272	289	289	284	336	305	340	320	319	304	314	319	317	294	286	296	276	288	290	328	293	270	334	303	313	297	325	302	326	271	312	267	293	283	299	299	348	301	286	295	298	267	291	307	281	321	281	322	298	262	340	292	296	299	301	289	288	274	297	297	298	316	308	304	283	289	332	327	307	320	289	278	332	297	273	324	299	301	323	299	320	271	311	359	330	269	283	273	318	284	319	259	330	312	328	320	283	297	307	304	306	304	263	315	258	303	326	315	293	331	331	305	305	297	245	317	305	317	266	297	323	304	277	290	278	305	305	316	304	300	313	313	309	315	310	282	295	279	299	314	293	343	298	301	323	313	318	289	319	292	307	306	302	282	323	302	295	313	310	272	292	276	302	292	272	268	266	289	290	318	305	321	271	362	305	308	297	303	283	263	291	344	274	283	276	330	304	327	278	307	305	312	308	305	295	298	302	306	300	263	306	314	306	314	322	307	307	320	314	320	321	284	285	323	289	330	321	323	301	323	304	277	309	291	303	328	287	286	323	294	292	314	309	287	290	272	306	333	337	310	316	283	309	303	312	317	291	312	270	279	284	308	289	297	273	315	299	287	284	318	316	330	297	313	313	294	280	316	320	281	312	315	298	313	306	304	317	277	317	297	273	287	288	312	318	347	292	295	314	301	296	296	314	267	277	298	295	289	305	319	329	311	280	299	320	307	283	318	292	298	316	297	306	308	283	307	322	321	291	294	296	321	290	311	321	301	268	277	304	266	303	300	322	301	300	291	312	302	274	326	287	316	298	317	303	319	291	319	322	311	290	267	300	305	309	308	305	295	292	311	287	300	288	274	290	312	297	324	340	303	312	301	293	290	293	293	305	291	324	302	286	315	294	327	327	305	308	301	303	303	279	311	326	306	305	318	318	348	346	309	313	316	299	340	300	274	292	283	275	305	298	300	299	279	285	312	296	300	315	287	267	280	302	272	289	290	287	286	309	302	306	309	319	322	350	314	315	298	314	296	310	317	295	311	316	315	316	323	298	307	360	340	289	292	293	322	295	304	313	316	305	295	278	331	311	285	339	300	303	308	325	320	352	329	316	335	292	303	288	300	279	291	306	317	292	315	312	333	280	303	307	309	278	313	339	296	287	326	295	264	288	288	260	305	286	292	283	267	312	298	322	300	316	290	299	337	299	305	294	303	282	302	288	331	293	302	296	302	303	330	283	288	315	265	324	315	306	271	266	259	302	286	343	313	295	319	296	311	303	331	320	319	271	296	352	335	334	313	309	287	285	296	319	292	272	297	303	305	329	313	277	339	283	324	287	287	292	330	297	314	292	313	291	300	288	273	331	295	314	288	285	310	303	306	276	254	293	303	336	316	307	311	318	318	306	307	309	287	299	293	283	292	295	307	313	290	304	286	307	295	311	258	288	301	286	272	328	302	286	297	295	276	315	278	311	314	307	308	305	301	288	276	285	277	291	279	311	300	309	305	337	311	298	304	288	278	311	303	288	278	287	294	281	338	309	303	334	294	296	279	308	300	311	276	304	328	323	300	294	316	315	307	325	310	330	320	305	310	283	318	326	278	286	305	323	332	305	300	305	267	304	299	259	299	305	264	280	317	296	287	288	298	328	309	287	322	304	310	288	341	302	319	304	289	326	330	276	323	312	318	292	305	289	318	322	291	296	242	321	312	290	308	331	325	299	318	295	325	327	297	293	286	293	302	326	301	312	301	273	327	329	316	267	315	326	329	327	346	311	278	308	310	304	283	333	323	310	336	292	327	298	280	318	312	280	297	304	297	294	294	298	313	348	269	322	297	306	267	263	285	342	311	310	297	302	306	282	290	322	330	337	314	286	311	265	285	304	312	307	304	334	311	312	280	270	313	324	322	328	306	299	311	289	287	282	279	311	296	305	311	274	303	325	319	288	306	307	276	336	330	317	343	311	321	301	322	322	292	339	294	297	313	323	303	334	304	260	312	316	275	303	322	319	304	347	324	310	274	313	283	298	315	304	283	274	260	302	318	249	301	296	306	290	310	313	311	337	314	294	279	304	297	287	279	263	291	312	277	336	269	282	303	299	293	265	305	316	318	293	301	307	323	291	283	298	319	334	312	303	283	307	300	320	308	314	294	301	353	272	337	324	300	304	307	299	296	306	306	297	332	312	298	312	324	269	273	321	316	326	318	318	301	333	297	296	291	276	281	307	309	297	321	270	274	311	276	306	317	304	307	318	319	334	320	280	285	315	314	330	324	259	273	306	321	280	322	287	307	271	282	334	299	291	325	292	311	279	293	294	303	293	277	297	310	286	285	310	315	323	287	304	280	281	296	319	321	289	328	302	281	311	285	329	325	324	319	287	298	294	310	325	306	314	334	279	296	341	285	309	310	264	300	316	312	305	318	286	304	324	297	289	327	351	347	290	310	329	299	294	318	288	293	298	297	290	261	331	295	298	325	307	310	273	277	291	309	322	309	322	321	327	308	299	277	313	295	301	323	279	331	317	336	300	309	317	319	309	306	324	294	313	289	324	263	298	315	278	300	300	331	290	282	314	307	311	322	322	283	279	307	303	266	339	303	276	326	301	323	345	310	324	304	318	294	325	284	274	297	296	318	284	283	309	307	273	282	296	302	315	302	302	283	293	300	285	327	302	324	326	300	294	284	260	327	330	287	275	272	269	293	292	285	296	286	274	297	356	289	321	307	298	326	301	306	301	325	276	309	292	327	313	285	316	324	319	314	304	329	261	281	303	298	335	288	315	266	319	322	312	304	277	283	330	338	311	294	279	321	303	311	272	300	334	301	297	284	307	281	303	304	283	308	303	320	340	340	307	284	284	317	294	311	292	285	294	304	325	297	322	317	291	322
10588	5489	922	931	865	908	1052	1143	1156	1119	1366	1319	1293	1351	1471	1466	1440	1298	1245	1196	1136	1105	996	995	953	1011	975	943	930	971	865	810	716	734	718	749	788	735	704	683	626	688	678	656	675	646	661	658	676	642	662	650	715	634	637	694	678	662	681	663	645	693	623	659	619	659	677	671	635	649	674	674	669	666	600	640	653	624	629	608	657	631	687	724	631	721	680	640	681	655	664	647	630	672	634	630	690	677	637	647	649	691	636	640	671	655	642	664	649	686	645	668	649	669	658	642	666	696	655	661	641	618	656	693	672	654	661	617	654	625	683	645	663	663	596	663	679	666	671	622	692	661	655	657	675	634	654	635	604	601	657	629	654	700	596	628	631	659	653	659	619	655	665	623	653	630	657	680	628	708	675	636	664	682	626	684	642	684	658	709	660	626	693	679	663	664	674	663	649	618	637	673	667	655	664	627	667	646	610	644	656	655	666	684	699	665	694	667	637	667	644	637	606	662	643	696	656	627	639	652	659	684	649	631	629	614	631	673	650	630	716	587	664	626	686	637	626	646	634	617	653	666	636	651	676	612	625	637	659	694	622	651	669	645	661	663	684	642	665	646	636	661	643	611	633	679	667	668	631	654	649	633	618	636	614	664	619	632	627	670	644	660	603	666	621	668	679	617	653	644	616	676	645	681	658	669	661	673	651	651	704	632	669	662	687	632	679	675	635	639	643	649	621	654	620	681	642	671	659	604	662	675	677	648	644	725	611	621	653	634	681	641	638	663	645	695	678	605	679	631	644	662	661	709	645	633	685	607	646	647	678	652	632	646	675	675	647	655	669	665	637	637	670	686	614	698	645	683	678	663	667	677	701	687	644	634	674	637	693	657	627	652	679	634	636	694	622	632	627	682	662	658	690	634	673	663	681	628	596	671	661	631	630	676	618	621	710	665	645	642	640	643	652	654	638	618	681	656	662	659	591	617	683	669	604	669	640	650	649	633	684	661	660	653	645	720	633	662	655	744	635	677	664	612	656	640	649	688	643	658	641	643	668	669	628	656	653	650	627	685	612	647	667	613	696	693	653	666	680	656	646	649	675	696	636	708	646	664	674	656	651	635	617	642	680	683	656	618	635	670	636	645	658	654	648	606	707	645	636	623	689	646	630	648	704	649	656	672	630	708	647	643	668	636	638	652	643	698	667	634	652	635	684	652	655	640	644	649	638	643	658	688	637	654	667	646	640	672	659	697	615	694	694	664	619	642	629	673	652	617	671	683	677	647	619	610	684	631	669	695	655	615	611	667	680	628	620	693	677	657	644	694	652	662	675	654	639	657	650	684	658	608	688	660	637	653	635	651	634	677	624	649	647	656	620	692	666	644	671	675	630	627	626	651	655	691	660	664	651	652	635	652	657	708	636	660	654	679	669	622	684	635	657	644	675	662	682	642	652	703	683	661	633	644	697	674	653	693	661	714	654	637	668	655	606	605	636	637	654	651	655	616	664	647	618	655	667	670	628	645	671	685	661	626	663	657	614	673	649	635	633	648	649	637	629	679	640	674	643	679	672	596	603	654	666	655	644	705	698	634	642	630	650	644	678	673	663	723	639	642	643	670	617	671	682	629	653	699	645	664	677	643	674	643	631	637	669	673	651	700	664	682	633	620	654	658	631	654	641	648	641	637	638	625	684	669	636	611	640	670	658	701	637	598	647	663	689	589	663	611	651	621	652	653	637	576	635	638	655	644	671	668	628	697	656	714	666	680	692	667	658	691	637	666	648	642	647	694	681	628	639	692	635	633	621	621	664	640	601	672	663	674	680	663	676	707	617	686	644	678	644	671	609	675	615	635	613	665	638	657	629	667	652	673	634	655	637	618	621	640	678	647	696	637	691	667	712	656	614	654	649	667	655	618	648	630	674	659	703	643	626	605	675	630	610	628	652	647	640	656	636	648	672	637	630	638	665	668	664	640	735	672	631	648	625	664	665	656	640	672	664	689	680	649	656	638	658	622	619	658	672	681	648	664	621	626	666	661	668	678	642	686	668	667	656	620	662	677	617	629	659	659	642	637	645	645	692	658	630	701	657	648	634	659	708	654	695	670	657	669	655	662	639	673	672	653	646	662	615	622	612	642	671	661	660	665	678	677	643	638	670	653	643	613	681	649	667	682	656	675	636	645	603	676	633	695	641	645	630	668	701	684	628	689	614	619	649	685	636	653	638	683	639	660	663	674	673	681	655	640	658	669	661	655	645	632	713	645	609	636	643	657	635	621	653	694	662	639	689	652	655	657	619	639	642	681	631	643	703	658	651	674	667	668	685	678	661	643	643	625	620	632	681	686	656	647	687	666	653	683	614	647	600	654	576	685	633	614	604	660	647	619	617	685	627	674	644	665	637	645	630	672	625	670	617	663	669	625	637	651	656	655	679	613	679	662	668	675	661	681	621	654	624	703	687	660	687	655	665	686	646	637	637	640	623	616	648	662	691	570	666	612	629	653	639	631	653	646	636	689	617	618	684	634	658	654	689	670	671	656	669	709	674	651	678	642	638	653	642	680	648	626	661	629	642	631	643	665	635	625	639	674	692	656	665	614	645	645	649	646	636	670	692	660	666	671	655	652	657	639	659	623	661	658	692	693	692	672	669	668	637	674	672	657	617	645	649	709	666	662	635	668	668	689	653	658	653	714	646	634	679	675	641	627	645	646	658	685	653	628	642	680	683	673	653	676	629	703	641	634	657	639	648	677	677	652	628	675	673	723	663	670	656	669	652	661	672	715	668	689	684	649	691	656	644	632	663	669	621	660	678	586	650	650	671	706	652	663	631	635	629	697	614	631	660	666	641	645	715	620	657	652	614	693	656	680	680	688	655	665	670	653	625	645	655	629	669	623	633	650	626	652	646	630	665	666	652	664	654	637	634	680	678	615	649	630	653	609	645	638	640	658	668	651	636	630	632	650	610	639	637	649	627	651	692	657	660	658	681	711	638	694	655	687	655	577	678	671	671	680	658	656	664	642	647	652	650	679	642	662	620	622	671	685	654	674	643	642	687	690	702	632	687	698	613	676	668	603	681	669	661	669	630	626	594	621	665	669	600	624	631	652	643	661	711	634	671	656	651	675	661	653	666	658	679	652	680	616	624	639	688	637	643	687	678	646	669	699	630	687	650	666	633	660	634	623	635	672	671	661	696	715	663	663	636	644	661	662	692	650	701	634	665	703	646	649	664	636	676	680	577	608	676	666	671	699	669	657	644	612	659	684	633	662	654	690	656	631	664	618	639	651	660	629	657	684	637	615	644	691	637	644	684	652	632	634	640	668	652	679	639	658	666	653	698	592	660	689	652	678	603	678	687	647	668	629	627	688	674	612	695	642	628	617	625	689	640	631	670	650	637	619	699	619	664	650	701	685	656	618	623	659	642	672	653	685	680	657	631	687	625	711	660	628	687	672	627	686	652	699	714	683	709	659	672	684	652	690	626	682	687	659	624	644	644	637
43673	23414	3107	770	622	560	507	477	471	493	477	533	492	518	547	545	545	517	476	447	467	415	417	371	387	400	396	414	373	371	344	343	347	365	370	315	362	344	392	361	378	349	282	302	301	299	289	324	316	329	303	300	309	300	314	313	300	319	321	304	298	303	352	357	307	319	355	311	304	320	334	330	329	295	306	311	301	281	318	327	327	371	336	353	358	324	330	340	348	350	321	300	330	322	322	290	371	322	323	300	327	304	302	337	311	320	293	328	315	317	318	327	316	349	292	323	313	319	300	328	325	297	310	327	328	289	291	334	316	350	329	304	350	319	328	365	327	312	323	315	327	306	324	308	293	279	324	372	310	308	301	310	318	297	346	311	305	325	359	355	294	316	312	322	334	318	302	300	300	299	322	297	308	309	317	320	303	305	319	316	325	334	339	373	319	348	265	297	313	319	313	304	346	294	282	332	295	331	321	352	327	351	330	315	333	297	335	314	294	351	334	328	285	293	325	314	348	295	296	333	306	344	311	331	305	337	323	305	309	348	292	298	296	300	334	338	333	307	321	300	293	311	319	323	331	330	319	313	325	315	297	300	286	320	276	337	317	330	311	326	332	306	311	326	369	323	321	324	346	323	311	332	260	317	294	338	336	303	306	292	329	308	293	327	309	314	315	318	321	315	321	277	290	327	295	338	337	328	305	312	326	316	331	325	374	337	366	324	317	327	329	313	309	309	341	309	321	331	299	313	315	298	308	299	308	330	315	360	303	328	307	290	290	336	306	339	334	324	300	326	298	288	310	300	336	310	308	317	342	321	343	337	281	343	321	270	357	339	313	302	262	314	328	313	333	280	324	336	289	290	318	299	335	334	354	337	320	340	308	314	320	338	329	309	275	342	316	299	334	318	273	311	348	309	323	309	299	297	330	315	349	325	282	287	325	265	297	321	297	336	303	299	328	330	323	334	327	301	299	344	314	322	303	301	356	359	297	317	306	329	306	328	358	341	324	331	346	354	318	323	318	345	326	292	328	314	337	341	329	313	308	348	316	316	322	350	342	317	313	343	292	303	298	299	349	299	343	343	305	299	329	300	309	310	324	343	279	307	311	325	326	320	309	289	327	321	374	288	329	304	314	339	340	296	311	294	349	298	330	309	294	289	296	301	307	330	300	347	300	319	305	371	316	316	322	342	290	302	300	322	309	326	301	342	299	295	334	326	326	327	310	316	339	288	320	312	300	332	289	322	343	322	301	319	348	295	327	322	304	352	324	290	316	290	306	325	373	317	311	280	302	309	340	311	337	334	325	295	337	308	319	318	320	339	302	327	337	304	339	298	304	332	294	336	319	329	307	306	287	327	295	278	331	329	311	289	312	359	312	314	271	287	322	342	331	338	335	352	308	293	330	289	316	324	329	300	341	317	311	322	330	323	312	321	305	327	352	335	292	297	297	328	318	350	285	315	295	301	296	349	303	293	321	332	265	292	307	332	306	309	331	313	351	288	323	335	318	289	310	307	317	330	315	318	317	342	271	348	336	331	353	321	308	307	332	325	314	343	328	304	302	299	306	327	326	299	281	298	306	325	336	323	275	276	301	322	294	300	309	302	315	306	289	328	300	343	301	311	301	320	326	300	325	297	325	307	306	353	353	335	333	337	301	294	330	304	338	314	320	322	302	300	316	318	337	330	317	334	331	333	333	299	300	316	288	316	341	318	291	291	340	333	310	330	360	318	347	357	337	333	322	349	346	349	322	320	318	308	320	310	314	330	299	309	307	307	331	339	314	323	328	307	329	324	300	291	300	328	332	319	321	314	292	265	341	285	321	301	353	287	303	307	316	295	314	360	299	315	309	314	312	296	325	299	319	353	320	339	329	338	310	313	326	333	315	274	308	291	271	301	275	324	353	327	332	342	320	298	340	330	319	335	295	302	308	286	272	309	281	300	323	327	317	309	332	313	323	314	293	303	311	342	360	322	337	330	315	302	353	308	294	287	320	317	310	335	324	306	323	319	338	309	312	297	336	302	317	325	308	295	300	332	302	327	339	307	313	338	347	302	310	331	299	315	340	308	270	311	346	290	304	303	324	307	324	331	326	296	351	328	323	318	331	365	296	328	304	279	325	304	366	354	311	285	320	270	299	324	300	325	330	303	335	314	323	320	339	305	326	299	316	282	297	320	316	310	324	361	304	299	323	314	314	327	325	287	302	340	290	297	352	324	285	318	312	325	305	312	281	323	272	340	321	313	300	304	318	307	338	331	313	291	328	310	331	339	318	309	266	312	339	275	337	323	292	300	324	348	307	297	302	343	340	326	329	288	293	339	303	332	344	303	317	296	307	328	271	324	309	279	333	284	338	323	307	322	311	283	348	313	299	322	325	311	298	307	299	340	317	335	311	321	328	336	325	316	288	286	313	304	312	314	311	350	313	297	356	308	293	278	292	315	298	355	315	325	328	322	310	333	297	340	286	349	346	324	323	304	324	313	303	343	362	298	317	327	313	351	302	343	307	287	324	321	318	342	315	314	344	331	320	308	364	314	318	307	317	376	300	332	342	300	333	315	325	316	331	320	313	325	313	334	315	350	326	306	301	308	280	332	342	336	320	321	337	358	314	296	334	322	342	313	322	324	294	357	343	303	310	329	301	364	308	343	303	312	306	326	289	326	286	332	293	328	333	350	340	319	296	332	308	287	281	306	311	312	310	339	321	338	328	328	331	297	338	304	283	294	280	255	305	322	326	318	318	314	311	305	334	338	318	310	319	321	303	320	307	320	300	321	288	309	321	292	324	337	305	344	323	294	355	311	317	299	344	292	361	313	326	325	299	322	301	304	318	316	301	287	315	376	343	319	331	318	309	306	293	325	310	324	282	329	310	306	315	309	296	311	300	358	332	314	308	321	328	312	305	293	308	313	328	270	300	317	321	310	317	289	311	322	290	299	341	339	328	333	307	298	282	328	302	325	325	310	326	306	323	307	315	322	327	305	338	295	304	289	294	323	315	308	289	295	326	324	294	318	282	319	303	341	319	327	299	322	294	320	334	355	314	276	323	332	314	281	316	327	309	337	341	296	312	283	307	323	328	299	343	318	293	316	349	298	303	324	318	317	315	338	314	255	287	332	309	332	331	319	333	306	314	344	330	310	320	331	310	340	314	314	321	335	299	307	334	371	333	336	343	315	332	321	345	302	311	323	296	343	311	321	332	321	314	323	299	315	307	286	321	317	282	317	366	314	320	315	301	329	327	306	323	317	310	290	316	343	312	293	331	306	309	292	344	338	308	293	282	293	311	318	337	341	348	321	330	317	312	324	310	310	323	326	336	300	319	290	302	292	297	266	341	300	328	288	314	292	303	311	305	314	304	331	301	293	290	309	312	340	329	314	310	316	334	313	318	294	320	278	350	343	314	327	318	333	357	312	342	308	318	302	320	309	318	342	333	320	339	295	307	307	291	315	286	328	294	317	319	299	309	262	317	347	305	336	296	339	316	260
25943	10548	1654	1777	1766	1636	1584	1595	1623	1585	1708	1726	1880	2058	2249	1978	1935	1827	1733	1618	1462	1389	1390	1295	1301	1251	1173	1214	1146	1109	1049	971	866	863	892	844	892	869	828	783	769	789	702	768	753	751	697	692	671	768	675	679	720	680	681	726	708	709	692	699	715	705	703	686	702	730	688	665	686	666	687	721	654	675	687	730	673	716	687	656	717	680	699	719	682	691	643	663	685	661	634	647	683	705	686	704	708	641	688	697	707	728	676	665	692	701	719	636	646	666	699	689	702	678	700	695	698	691	649	731	677	689	686	683	670	683	701	685	657	708	679	698	693	684	719	741	695	650	723	694	705	723	668	620	691	644	664	669	625	707	695	692	735	690	689	673	699	683	692	719	664	687	683	714	739	682	698	713	705	728	711	675	662	683	654	657	725	654	701	696	684	702	705	661	657	723	715	628	705	714	744	673	699	723	698	718	687	685	698	727	704	715	691	677	697	697	667	646	687	678	685	666	674	713	656	735	647	666	712	669	695	661	665	711	659	720	652	683	652	619	687	656	697	732	713	681	672	678	699	678	669	689	669	679	684	697	713	658	699	717	713	671	643	668	664	643	669	690	706	672	704	664	656	676	690	685	673	699	683	715	671	695	640	733	681	638	661	726	652	714	695	682	654	656	730	720	687	702	695	686	661	639	671	686	680	713	716	736	662	684	739	716	655	665	675	638	683	683	664	686	673	690	634	694	633	697	697	668	661	697	687	677	695	730	642	695	654	689	685	682	703	658	691	687	703	733	666	676	657	703	664	726	643	688	681	709	676	690	666	603	691	643	666	646	692	676	698	637	678	680	679	727	629	682	718	663	726	656	699	724	678	701	671	670	726	642	688	673	672	716	615	671	641	682	695	741	673	709	659	659	632	662	677	712	661	654	690	644	670	675	651	673	721	699	752	716	631	728	711	681	699	634	678	682	696	696	674	639	681	708	716	681	712	679	730	674	678	682	669	649	672	676	665	695	676	684	660	692	672	675	673	664	696	675	706	659	668	709	688	738	650	677	695	727	682	691	682	668	656	635	722	653	655	699	656	679	679	688	686	709	755	698	671	664	645	652	708	653	672	662	694	676	629	690	674	693	631	718	679	648	687	689	667	677	692	729	736	649	681	697	633	670	707	702	711	660	713	661	689	674	671	674	678	704	677	713	681	673	726	732	656	702	687	728	693	672	725	688	658	678	687	692	689	710	669	697	661	701	698	691	676	696	672	679	716	683	687	676	715	735	708	654	646	683	735	627	689	697	677	715	665	702	694	694	698	670	657	679	682	709	670	646	694	714	659	659	660	664	716	690	673	703	668	694	655	692	671	678	650	646	699	707	627	674	685	631	690	635	696	686	778	650	703	686	697	679	679	678	691	702	679	660	661	743	702	670	693	719	733	710	650	624	714	704	672	700	687	686	638	701	676	612	674	643	659	694	671	663	733	728	703	670	736	706	659	689	699	661	703	758	670	674	691	718	710	685	662	683	721	698	668	631	676	671	706	694	664	686	700	650	715	683	661	735	657	706	714	731	644	703	688	689	717	680	643	668	642	687	707	695	683	653	686	660	677	656	709	680	706	723	672	662	713	703	665	638	668	718	695	697	685	668	650	662	655	678	709	721	713	753	704	693	688	678	672	672	685	676	677	691	657	669	667	700	676	671	705	690	714	652	725	695	701	677	657	703	672	717	701	628	648	691	695	644	643	652	692	636	655	674	715	727	692	663	686	741	691	670	639	698	710	656	723	616	671	697	670	713	720	749	664	699	681	671	662	745	657	646	669	671	673	660	668	711	705	682	654	720	654	692	700	670	685	701	673	702	704	720	647	671	703	678	708	666	717	693	715	697	666	664	700	699	677	697	678	733	667	724	681	671	661	655	686	694	679	669	683	666	675	673	680	685	688	658	692	702	718	692	725	703	672	658	677	714	666	696	662	658	738	665	670	663	718	663	616	677	682	650	655	708	670	715	655	710	663	677	638	616	721	718	717	700	670	706	725	704	690	667	694	669	691	642	712	727	729	681	686	670	711	719	697	683	690	658	675	667	716	682	702	695	705	673	664	718	724	634	736	700	708	652	676	696	701	675	667	712	706	711	709	647	708	676	677	711	687	704	649	688	723	705	674	660	708	639	681	651	691	633	642	631	677	720	696	652	650	696	703	671	706	715	662	659	698	629	712	691	700	706	688	703	685	712	647	711	691	664	696	680	647	664	681	686	702	670	718	756	735	738	690	689	659	657	742	677	720	689	658	725	680	729	670	706	674	669	647	683	688	676	709	694	713	684	727	660	693	673	711	703	717	637	699	696	700	686	685	685	693	662	684	665	694	692	707	665	707	705	714	690	714	672	695	722	662	701	681	708	690	693	647	649	721	695	709	672	716	646	673	706	688	661	720	682	692	690	644	655	656	704	675	700	695	692	675	703	691	686	666	664	675	706	703	704	673	670	662	685	660	694	675	674	709	690	677	675	669	731	676	698	720	713	688	652	686	662	680	676	617	656	717	713	690	711	655	654	666	691	705	635	692	705	681	704	662	651	697	691	691	692	675	665	637	684	643	632	665	665	639	707	693	662	690	680	672	704	639	664	671	726	674	709	664	671	657	651	669	732	663	668	668	688	654	711	719	682	675	664	706	650	694	656	691	643	715	681	690	708	678	678	709	697	665	717	658	668	675	654	700	641	710	722	640	646	703	716	691	641	705	722	679	698	711	668	697	732	667	701	641	666	712	627	623	693	715	675	727	686	681	681	711	714	666	703	688	704	673	655	704	671	673	713	689	686	720	658	684	696	700	713	643	667	720	642	678	724	691	697	669	729	679	676	709	661	676	679	657	638	688	689	742	671	699	709	673	714	655	702	648	680	660	706	695	682	706	667	645	692	681	683	653	687	665	659	654	660	678	711	678	691	685	694	709	683	655	644	697	714	711	729	634	662	711	731	634	728	672	685	647	697	690	644	691	677	683	709	715	671	695	719	660	644	699	719	654	696	677	673	660	685	680	703	654	699	670	659	652	680	733	701	659	701	711	694	705	685	697	678	700	688	732	655	701	706	682	676	681	674	665	678	685	672	653	708	638	727	728	668	724	707	680	665	661	709	674	718	677	685	730	701	649	701	685	724	687	666	708	700	706	652	718	717	649	685	644	653	705	645	712	672	665	686	672	637	686	636	680	657	694	721	663	676	656	658	634	664	650	686	682	668	679	672	705	686	648	659	697	677	634	671	710	624	693	680	707	695	686	656	651	747	712	669	663	699	666	640	652	696	663	656	729	696	656	714	672	685	761	725	673	688	732	696	676	669	697	765	736	706	699	667	706	692	610	711	678	668	676	680	661	716	679	671	707	670	730	687	660	709	685	628	702	682	642	723	664	662	663	689	640	670	712	669	666	676	688	714	700	696	687	685	739	699	723	670	684	732	669	663	649	703	693	690	628	721	661	682	681	654	715	643	734	750	676	680	742	668	722	676
54667	31039	6967	1701	1024	702	672	585	572	620	648	651	720	698	719	689	642	609	588	522	537	481	504	512	445	463	458	451	493	432	448	445	409	402	385	444	388	372	439	397	397	381	413	361	418	377	372	329	394	365	397	417	352	396	394	382	356	345	376	359	365	360	401	352	405	336	390	380	355	367	359	405	390	385	359	408	388	371	372	407	394	368	341	370	356	376	358	399	395	354	351	348	351	355	380	340	368	343	354	347	409	383	335	378	353	365	316	369	380	374	335	390	348	350	352	382	373	372	376	381	378	354	316	362	414	348	389	374	381	353	390	368	395	369	380	347	374	367	380	375	387	357	328	363	356	358	333	358	402	388	357	359	370	386	351	374	342	358	363	374	342	329	353	356	416	360	348	374	360	391	371	369	349	368	336	334	359	353	369	401	379	394	368	390	405	311	341	351	363	347	343	383	377	338	350	345	390	341	345	387	374	368	351	370	404	338	341	371	377	376	350	402	343	348	360	392	387	340	369	379	387	362	337	380	395	368	374	324	358	368	372	349	351	348	352	389	352	386	356	370	368	379	356	367	385	377	391	377	393	364	358	359	391	349	334	396	353	369	345	419	353	352	366	394	380	341	397	347	380	348	334	372	381	335	359	351	389	390	351	363	363	362	351	366	353	362	373	394	381	346	380	382	369	376	393	371	368	350	338	401	323	409	362	360	368	360	397	363	368	351	343	348	346	374	353	350	365	351	373	374	340	416	357	354	392	377	377	360	295	303	414	363	365	379	360	359	361	346	304	376	366	396	386	345	364	342	382	354	373	357	351	368	372	331	387	381	381	379	357	362	370	399	388	319	385	344	378	375	362	360	356	383	381	342	355	353	382	351	373	386	381	364	373	391	361	335	337	331	361	358	379	378	379	381	386	386	382	450	349	352	339	348	330	351	356	388	308	358	369	355	379	367	367	395	393	362	358	371	349	408	377	359	371	358	341	360	388	342	375	369	346	328	380	386	356	384	361	407	372	342	375	384	383	326	331	366	359	355	346	343	363	353	348	395	377	356	373	345	388	373	372	371	340	376	383	347	382	371	360	361	362	354	372	374	392	390	375	358	312	358	359	373	371	351	359	350	349	356	346	367	362	370	352	373	333	377	375	336	380	395	385	361	373	361	375	374	366	373	375	372	356	364	367	365	365	377	419	359	363	365	380	363	336	356	367	351	377	346	370	365	341	352	379	385	370	374	377	365	344	377	340	349	344	379	367	389	389	386	321	397	412	358	368	360	374	392	386	359	335	372	382	376	358	364	391	356	381	351	378	347	353	378	383	385	370	367	372	368	371	331	390	373	374	367	403	386	385	386	351	346	374	357	361	372	364	404	338	386	355	359	352	364	394	352	353	398	361	410	376	395	330	370	400	384	353	380	382	357	348	390	371	377	362	382	349	434	334	322	377	393	369	371	343	400	363	373	368	360	361	391	372	368	357	328	335	392	352	339	385	379	342	334	351	366	330	325	329	382	416	369	409	374	338	384	361	382	395	356	368	380	362	354	392	364	351	369	395	356	373	332	357	365	387	374	369	359	355	340	320	366	394	333	387	367	362	381	367	335	378	327	412	371	339	408	368	404	379	360	380	375	379	379	347	358	375	352	359	371	381	370	349	360	356	329	348	339	379	364	356	394	355	363	339	362	435	379	348	361	377	362	397	324	375	313	358	377	346	338	367	326	366	349	388	359	390	360	329	361	335	366	338	354	340	378	372	392	337	343	392	349	383	320	370	375	412	365	351	379	361	382	338	371	357	361	352	327	345	384	359	397	357	367	381	357	387	366	375	354	363	355	383	363	314	353	361	374	368	398	330	383	329	347	381	369	388	372	367	373	365	353	388	341	377	387	341	370	350	352	354	358	320	336	334	391	367	371	405	317	351	357	379	382	361	363	364	336	320	381	371	356	362	393	378	348	358	334	334	382	377	376	333	350	380	362	330	380	381	346	358	389	386	374	374	416	355	354	355	389	382	375	384	384	379	387	376	370	414	324	376	390	455	381	363	348	383	342	380	361	367	360	330	366	354	363	373	341	350	383	354	374	392	378	373	347	353	343	348	364	365	380	335	364	370	370	393	361	366	373	346	345	345	371	371	354	397	382	349	363	359	329	391	383	379	388	375	394	383	340	367	357	342	338	372	361	327	392	362	376	361	350	352	348	324	398	382	381	366	359	366	371	341	360	351	347	355	396	406	417	341	362	353	399	333	357	314	341	389	327	359	386	371	320	381	349	407	358	354	393	402	375	389	390	384	416	352	360	339	355	350	413	350	343	368	373	356	358	351	326	367	371	316	388	341	381	366	392	352	368	392	321	357	369	352	334	377	368	370	377	349	361	390	386	377	357	352	339	353	381	406	376	374	341	403	364	356	340	360	394	375	391	338	335	343	362	349	362	368	408	386	372	367	369	346	328	383	337	365	378	367	390	354	403	358	348	335	357	383	372	338	373	377	375	356	365	383	354	385	352	344	343	355	370	344	353	363	386	381	333	335	356	339	381	346	418	366	382	340	366	394	360	369	415	378	366	348	358	390	348	367	415	375	339	360	363	319	376	387	324	384	364	355	381	347	376	357	354	373	391	376	374	388	408	347	363	335	389	366	342	354	391	354	400	365	374	365	377	358	366	386	381	339	360	376	359	404	377	358	344	334	367	333	383	373	338	356	368	359	337	408	344	348	342	402	332	377	327	354	357	338	357	389	325	387	379	339	366	379	336	385	370	352	357	381	387	361	347	329	336	358	361	340	371	360	393	371	357	349	356	335	379	367	365	331	391	343	334	365	363	374	378	384	342	375	363	371	395	363	338	320	413	386	360	372	376	335	342	359	333	348	382	344	371	393	396	386	365	430	379	350	396	355	391	350	366	378	370	385	369	347	384	378	415	334	381	376	363	395	357	412	375	363	403	374	357	358	400	330	355	376	387	349	394	390	385	396	393	353	384	372	374	365	356	369	326	365	352	348	344	364	394	318	331	345	385	351	371	332	386	348	336	354	370	345	341	354	348	403	331	362	350	359	371	357	395	393	389	361	382	371	366	367	346	307	335	373	351	369	411	363	374	409	341	337	385	354	390	393	345	343	358	347	353	337	391	396	359	398	384	348	357	359	380	370	383	362	391	346	340	378	366	381	361	404	370	344	339	386	376	361	350	403	367	349	347	402	355	352	377	373	366	335	354	360	360	399	366	399	325	374	368	380	401	369	369	339	394	390	359	341	370	338	350	362	334	429	375	336	331	346	379	399	364	397	416	350	351	343	359	326	355	375	370	388	356	384	390	398	361	342	357	363	377	340	386	348	352	392	353	356	359	387	380	333	411	370	363	374	357	348	385	355	379	357	343	344	375	346	356	410	425	377	318	377	369	333	355	375	364	370	385	341	387	378	351	337	380	356	349	335	354	388	381	383	370	386	364	335	364	376	358	370	351	358	361	368	333	367	373	394	352	348	389	396	344	357	368
32901	13623	2950	3226	2794	2503	2249	2050	2015	2103	2278	2504	2551	2762	2776	2798	2583	2299	2134	1986	1794	1717	1682	1655	1563	1405	1456	1399	1430	1386	1235	1189	1103	1046	1067	1100	1069	1014	1053	928	901	939	848	842	870	874	790	750	866	769	769	814	843	794	876	785	789	781	792	777	810	789	761	810	827	809	828	780	752	714	792	713	790	827	748	834	770	772	782	773	774	801	784	763	802	783	797	832	773	814	779	801	813	771	766	801	817	787	765	779	809	811	723	772	789	789	727	782	778	780	771	774	773	740	830	776	823	773	826	808	760	796	768	796	753	778	740	754	759	789	728	749	712	748	790	776	801	736	747	746	783	801	777	746	739	790	836	808	830	735	742	744	796	781	758	815	778	797	784	722	776	804	773	788	813	819	782	717	784	799	799	802	756	801	790	798	743	728	756	781	791	826	771	784	762	728	772	742	763	808	784	806	767	782	801	811	803	727	709	773	784	793	771	842	776	715	821	778	779	736	808	824	782	837	764	725	760	740	770	805	819	783	755	754	763	733	813	807	767	755	807	776	740	835	808	788	798	811	771	797	754	716	754	764	805	768	791	775	757	783	769	807	829	782	816	735	727	774	749	775	766	744	795	809	798	763	792	779	807	780	758	753	757	803	750	752	743	849	812	783	763	743	750	784	787	765	767	748	787	769	797	840	760	751	765	754	816	809	773	772	752	771	799	750	770	761	736	738	818	763	731	775	725	743	741	779	738	810	776	794	789	781	712	826	760	774	735	737	804	763	799	744	693	799	832	818	759	789	750	718	754	766	780	744	779	752	771	789	752	827	830	739	802	795	716	767	747	773	767	819	708	801	758	786	797	716	778	755	762	779	742	742	766	741	767	752	751	758	750	818	782	759	787	792	772	754	768	774	724	804	814	773	786	796	794	748	823	742	776	755	763	825	808	765	799	831	806	755	794	760	771	836	770	785	811	813	754	739	761	757	788	743	810	775	787	714	782	778	788	806	740	758	768	782	772	774	765	769	776	768	748	807	792	813	761	767	767	777	799	759	781	767	767	761	774	811	813	767	747	794	746	793	782	736	781	781	809	776	748	807	737	807	774	773	776	766	750	798	758	749	759	725	790	814	683	768	773	794	780	793	747	825	794	758	731	806	762	790	776	769	796	750	771	780	770	749	746	768	757	760	747	746	779	732	796	801	726	766	764	737	745	774	776	781	720	763	809	835	766	821	772	787	732	733	749	786	782	731	794	772	774	786	774	730	741	790	741	809	811	769	782	763	814	727	802	726	827	768	774	826	743	783	790	736	722	750	775	782	747	773	740	754	770	795	812	808	808	767	758	824	768	753	748	786	747	776	831	822	752	785	784	786	742	762	759	783	756	790	814	778	755	784	740	791	763	785	815	783	761	783	806	742	783	750	857	779	777	753	779	756	752	843	776	787	729	727	736	792	753	761	800	774	759	798	756	777	697	764	763	771	827	792	821	744	729	743	787	785	791	778	759	771	766	789	715	830	760	783	783	766	780	784	710	810	760	791	785	813	767	729	733	742	799	732	746	800	766	745	787	748	797	805	786	737	769	780	795	770	790	762	769	806	754	767	758	786	824	765	824	756	802	830	750	736	800	783	755	758	765	785	811	728	795	800	761	787	774	810	772	812	829	778	762	751	803	785	753	733	779	762	828	773	765	779	824	763	745	724	755	792	767	809	787	753	761	810	776	749	750	768	760	782	774	847	770	799	772	737	757	778	794	770	747	786	754	752	788	813	747	726	775	736	769	807	764	791	746	745	758	779	753	741	747	781	773	828	796	758	732	777	787	777	741	806	834	813	783	769	743	771	718	733	782	783	781	743	810	771	777	756	738	825	726	766	741	715	766	803	809	799	747	726	770	761	865	775	792	812	797	802	759	749	768	791	738	794	764	767	782	786	782	788	822	789	734	760	790	753	749	777	728	754	809	771	774	785	771	783	779	775	792	767	793	778	790	745	768	787	768	724	799	785	781	745	759	789	751	789	770	728	712	788	809	747	762	756	740	746	829	817	722	767	736	754	753	762	825	768	784	811	760	725	752	753	775	815	776	762	833	736	777	718	735	797	763	781	775	796	775	860	785	805	768	759	754	749	783	776	794	771	840	756	753	776	749	736	848	778	797	789	745	753	774	760	788	783	749	746	794	791	768	740	803	796	761	776	792	796	762	792	786	745	799	782	754	791	757	820	734	793	745	742	750	777	728	759	757	724	822	810	737	760	791	779	776	788	832	742	823	769	732	752	766	779	743	734	787	767	739	812	815	748	755	745	784	742	756	775	747	785	764	759	765	796	770	747	764	777	783	764	765	765	813	732	751	768	741	744	765	764	772	762	775	821	757	747	773	800	782	790	778	786	796	757	785	747	776	761	761	803	834	802	794	816	781	772	755	809	755	765	803	711	768	782	727	772	728	789	724	786	759	788	788	725	792	780	779	780	737	749	756	741	736	767	745	764	772	763	774	714	770	765	784	797	758	780	798	774	719	802	799	744	773	774	691	783	762	762	814	776	764	772	752	789	750	788	780	749	794	764	781	766	810	757	769	728	782	783	798	787	818	822	783	802	773	748	801	780	823	781	743	715	791	741	780	758	770	793	740	764	787	760	752	748	787	740	760	763	783	775	769	750	806	755	762	747	800	801	766	770	776	759	732	754	787	746	735	748	746	745	780	723	745	799	745	777	787	834	770	718	793	812	727	775	742	776	764	774	816	801	748	791	779	740	810	785	761	798	736	749	780	743	832	795	780	779	763	772	809	742	786	849	779	816	799	741	785	724	801	777	744	742	772	774	770	745	743	757	749	818	804	716	792	779	802	818	780	759	751	816	736	731	784	759	783	737	815	739	777	789	798	795	751	778	815	782	765	736	778	746	763	760	807	815	759	750	785	767	721	782	774	789	792	776	777	804	769	785	808	799	754	738	776	764	780	817	811	763	731	832	790	757	791	806	761	762	735	788	760	751	795	813	730	760	792	833	752	755	778	787	809	774	781	759	798	768	745	777	783	749	823	811	781	788	828	749	787	744	744	787	760	772	825	771	719	770	768	740	769	763	767	854	808	780	812	760	787	786	741	823	775	775	815	789	763	752	790	803	789	773	751	752	765	778	803	766	764	765	756	736	767	773	751	798	797	741	839	744	787	738	770	751	765	773	772	764	791	770	773	768	721	853	768	726	770	798	809	821	792	785	805	719	800	754	807	757	782	794	739	785	772	771	799	802	809	767	827	832	789	763	771	837	760	722	826	801	767	764	774	812	803	789	769	738	768	739	749	790	746	729	745	831	735	766	751	733	765	761	806	746	745	780	759	749	780	794	763	786	731	761	776	738	824	753	792	763	780	775	808	762	785	761	792	782	735	741	780	763	776	763	729	772	754	789	748	796	769	751	764	799	796	781	792	791	772	783	748	786	743	731	743	734	774	775	867	784	786	718	791	761	786	777	771	771	775	747	791	772	767	764	728	777	746	777	841	826
19848	5994	613	408	393	353	392	400	385	386	387	409	445	408	410	432	413	411	378	426	394	374	375	359	361	357	365	349	316	357	299	321	308	327	321	302	318	344	305	324	327	315	297	267	324	307	284	285	330	288	326	311	293	311	294	285	329	322	306	285	283	329	286	299	323	292	303	299	294	349	308	307	274	321	262	322	279	321	313	316	300	273	288	308	288	291	297	266	300	279	339	311	278	304	300	313	283	285	313	331	296	309	329	303	330	293	306	339	314	308	295	303	289	341	314	291	302	302	287	319	276	334	319	273	280	332	300	288	324	288	313	310	290	303	327	329	306	292	286	299	290	287	312	281	351	311	306	328	294	345	331	323	306	283	307	276	283	311	286	298	326	330	301	273	315	269	314	306	358	301	264	286	299	339	297	282	346	282	305	302	318	296	308	279	302	301	283	287	313	284	288	340	297	283	281	307	331	339	316	291	309	306	314	325	294	296	296	306	323	324	313	320	299	347	306	293	347	300	288	279	322	309	310	315	304	344	294	330	308	326	299	303	304	315	318	328	336	316	332	298	305	298	307	296	309	311	300	306	316	294	325	287	315	300	323	297	337	323	305	280	273	312	326	285	250	311	294	280	270	290	315	303	268	313	306	296	310	296	282	334	298	297	286	338	287	289	295	296	299	297	281	320	289	279	290	316	291	274	331	296	283	305	294	314	311	327	303	326	304	282	257	290	288	303	296	306	311	300	334	315	334	284	293	291	301	289	294	336	330	297	310	306	311	273	298	319	312	307	319	303	316	307	307	312	292	286	308	285	312	317	313	272	296	306	333	303	312	299	329	286	299	325	301	345	294	341	291	291	301	314	270	285	346	304	281	282	265	295	309	294	269	282	300	325	324	278	334	314	313	326	314	307	313	270	290	313	354	311	321	322	313	354	303	294	305	311	335	293	292	322	310	304	329	293	309	317	326	307	326	305	293	319	284	295	322	322	311	313	279	320	312	304	297	311	291	319	292	293	291	289	259	330	311	296	304	324	334	309	298	326	311	315	311	328	319	336	296	322	293	285	296	319	303	314	291	273	298	288	303	303	292	330	310	297	298	317	300	303	346	279	320	323	280	274	309	270	283	323	329	329	301	300	282	328	306	280	326	296	286	296	271	320	281	327	309	295	289	320	297	305	272	332	305	308	298	302	269	313	308	295	309	310	297	292	310	280	320	304	290	294	299	301	317	303	296	283	314	335	319	282	298	330	284	353	315	322	294	294	306	330	317	289	290	291	310	326	277	288	308	305	279	290	352	329	352	318	280	307	307	297	326	292	291	292	296	304	293	284	259	296	319	315	304	316	294	284	316	322	332	323	290	283	291	288	282	268	295	278	301	284	277	306	304	277	308	316	329	317	321	296	298	306	302	315	301	298	307	313	314	301	315	311	305	278	288	307	301	315	326	306	294	315	311	318	344	311	311	264	298	281	286	288	271	272	307	349	308	280	302	303	291	333	309	313	340	315	306	287	264	288	303	309	344	333	317	305	278	304	290	296	295	310	283	308	360	309	310	317	302	318	298	295	321	293	315	298	316	333	301	304	298	319	315	323	269	314	296	315	279	317	348	273	266	296	316	302	308	298	316	298	319	311	324	292	302	281	279	323	341	260	312	354	322	315	303	311	326	313	331	303	312	264	304	276	300	307	287	317	325	298	307	313	304	309	288	329	315	306	293	268	297	295	307	322	293	308	306	315	314	280	318	340	296	304	292	273	316	283	281	306	284	320	277	310	308	307	274	332	283	296	304	321	309	323	288	301	297	324	289	271	309	311	295	295	297	301	288	311	289	300	271	272	276	304	334	292	329	295	304	298	285	319	295	321	310	287	286	321	273	280	291	279	291	274	328	286	298	311	292	297	301	294	299	298	304	301	278	314	294	290	322	318	312	349	308	292	323	298	310	289	312	264	300	303	310	298	298	355	321	351	288	284	282	302	286	335	318	306	269	306	359	309	328	322	326	323	330	306	270	267	304	282	277	312	276	302	298	279	274	314	318	297	288	334	310	308	277	294	291	313	303	271	298	316	326	295	274	296	329	299	305	324	300	273	301	300	317	318	302	294	279	325	347	292	311	313	302	299	305	322	334	273	290	265	328	334	313	333	291	323	293	313	317	303	283	293	303	322	297	285	287	317	300	333	327	337	283	275	300	314	286	300	296	314	295	276	315	312	340	295	322	293	315	294	291	240	280	285	314	310	319	286	299	315	324	309	306	283	287	281	281	299	296	299	283	294	283	295	320	277	329	310	315	311	300	290	336	306	296	339	297	300	290	312	292	327	315	307	293	295	284	325	311	314	315	322	301	318	288	302	296	294	310	312	325	276	291	322	305	333	289	306	294	312	292	286	342	268	292	263	290	288	313	280	312	338	289	300	316	312	295	312	309	285	328	337	284	281	303	295	323	300	290	321	345	303	297	292	304	281	287	296	288	323	276	309	336	321	267	266	303	318	290	317	300	302	323	340	326	279	337	288	325	295	289	263	360	309	314	309	271	302	286	316	330	293	287	309	321	294	345	283	289	311	301	284	312	293	289	291	296	295	327	293	332	319	312	291	309	315	289	297	312	280	304	270	323	281	325	331	298	314	300	278	334	294	298	300	285	295	317	285	299	280	281	259	307	270	308	297	329	323	278	318	232	294	327	330	310	281	299	321	312	312	314	289	294	331	300	303	314	322	277	296	318	318	286	302	287	298	297	314	328	329	295	290	296	291	265	272	305	331	316	323	306	320	304	329	306	280	296	327	317	326	325	285	297	333	298	302	257	289	315	303	273	288	288	296	309	280	284	288	332	286	301	279	282	281	289	350	307	312	285	321	315	286	326	280	305	312	322	300	328	327	291	293	335	298	295	304	318	327	275	288	298	311	313	299	276	269	300	334	293	301	306	288	306	270	278	298	336	289	317	316	324	327	291	318	316	315	316	296	306	286	330	293	309	330	287	321	284	326	303	311	293	316	285	265	318	306	305	305	297	285	331	291	323	297	273	295	292	324	277	309	305	302	259	312	308	297	333	290	341	281	301	291	317	305	294	306	317	262	294	324	301	317	295	314	309	328	310	285	316	296	304	293	284	285	311	277	307	271	275	296	271	291	273	293	312	296	325	304	299	298	310	300	319	311	295	297	300	332	305	305	281	303	332	310	292	286	305	300	309	273	292	290	335	325	340	327	303	331	274	295	313	305	292	316	293	288	292	347	318	288	342	249	316	336	318	288	331	288	308	288	325	323	285	318	311	323	298	311	308	279	302	330	288	334	304	315	309	324	299	306	333	301	348	304	318	284	304	335	273	294	315	326	296	321	343	294	316	323	301	315	334	302	301	304	298	295	333	333	294	300	339	307	339	307	298	331	337	301	319	302	295	302	311	312	295	289	297	320	311	274	314	288	286	290	335	320	283	334	298	259	301	294	301	281	303	292	308	297	292	300	314	309	276	299	264	312	289	329	273	337	301	300
10456	2840	930	1005	984	965	973	1059	1055	1231	1209	1321	1342	1359	1386	1479	1489	1250	1166	1200	1162	1100	1125	1061	972	982	1006	931	914	871	916	825	757	723	736	750	748	772	775	702	754	704	663	768	663	656	646	647	642	713	692	674	667	641	642	647	644	663	656	663	657	635	667	633	665	698	632	666	667	641	667	662	629	709	684	651	666	671	658	674	623	664	675	636	671	682	670	672	657	711	721	670	666	666	661	648	659	668	635	651	646	651	620	669	694	687	662	662	658	646	629	670	642	684	646	672	652	697	671	638	674	655	640	667	654	643	636	697	659	607	631	600	698	665	681	699	592	645	611	646	718	652	649	678	636	655	644	684	675	659	647	621	680	608	641	680	659	656	653	631	656	630	630	659	624	661	632	641	594	651	686	624	652	645	642	661	603	575	656	688	655	619	647	647	648	605	684	685	673	655	626	598	656	677	659	673	688	626	670	641	675	657	638	617	678	597	671	642	652	672	655	680	668	645	667	621	622	649	642	632	669	627	672	644	673	649	645	672	647	645	687	663	687	663	631	629	643	627	640	600	655	637	683	628	661	657	640	625	686	702	652	622	609	658	703	683	664	665	641	680	621	639	658	655	677	614	619	655	693	670	620	623	610	670	700	634	651	644	689	669	673	650	589	670	673	692	700	641	643	627	627	667	617	607	668	680	636	636	659	661	664	644	689	671	665	599	651	654	670	620	659	630	670	637	686	653	685	637	645	707	620	649	684	636	691	685	610	671	640	681	663	650	658	718	647	622	653	689	678	658	616	644	664	674	679	631	689	633	656	579	636	659	646	655	633	629	632	685	646	664	655	627	649	670	644	665	664	680	719	644	632	683	637	662	622	685	686	656	626	659	634	671	675	628	664	619	619	642	673	683	685	649	692	652	652	633	634	722	626	642	638	632	628	613	674	615	669	661	679	694	668	622	676	642	626	647	710	625	666	653	646	627	673	648	648	628	658	648	652	641	629	707	648	650	672	673	649	650	649	671	687	692	708	632	669	673	636	650	631	694	644	653	630	649	634	669	697	666	656	638	584	643	677	646	685	663	650	666	676	590	673	644	662	667	648	645	676	681	641	716	628	647	667	650	675	614	674	650	674	615	658	698	692	659	643	652	618	670	583	640	588	610	619	681	643	651	663	663	632	658	640	645	654	620	673	628	672	647	630	654	631	702	636	672	671	615	624	680	642	653	635	680	663	661	696	685	622	682	668	626	636	666	708	661	667	672	635	620	660	668	643	672	664	644	615	681	686	681	621	644	652	623	642	679	675	660	671	621	655	620	649	696	667	645	636	646	625	643	622	639	659	690	616	713	671	683	663	627	638	627	665	617	638	678	636	647	665	648	671	688	658	674	642	679	638	634	691	629	635	709	695	654	643	682	663	651	672	681	622	627	669	642	643	671	633	655	645	664	664	660	638	696	632	628	676	669	648	585	644	685	627	674	635	670	683	612	660	662	642	683	615	664	647	641	652	681	644	640	665	649	667	630	656	672	658	671	639	648	666	657	635	663	691	646	647	639	621	615	669	643	675	669	679	611	653	667	668	643	670	640	708	706	650	666	601	633	610	641	636	647	635	658	651	625	616	606	665	612	656	633	673	683	658	651	679	627	664	649	652	667	612	695	677	649	633	675	630	638	685	664	652	676	626	651	662	663	634	662	643	629	656	697	676	702	636	645	623	648	619	666	666	637	651	710	693	656	676	664	666	627	677	668	691	644	656	632	643	646	627	686	675	652	659	632	637	676	641	621	652	676	653	637	637	627	652	684	629	622	650	704	647	688	666	676	620	656	654	691	642	657	621	670	607	646	654	660	654	636	669	652	620	688	641	633	613	637	662	672	642	658	654	617	662	671	673	664	659	655	665	660	676	654	629	678	670	625	682	622	695	661	659	662	664	650	658	665	632	713	627	690	657	649	669	650	618	685	652	609	689	612	604	623	655	664	629	659	623	661	657	660	607	653	615	641	624	656	659	664	688	639	678	651	627	637	645	645	675	692	672	653	654	643	600	711	677	616	635	629	641	660	645	702	687	656	653	655	652	637	648	631	671	650	650	589	677	705	672	655	669	656	659	606	654	679	653	679	667	654	632	692	690	659	703	686	664	663	701	648	672	626	707	611	672	685	623	651	676	638	646	613	679	694	647	692	666	649	663	667	654	673	610	672	671	650	657	672	704	675	640	628	676	663	644	647	637	634	639	646	621	671	696	641	672	654	694	663	632	642	641	592	648	684	634	671	641	615	625	625	673	655	665	631	578	655	694	641	664	650	660	633	613	642	653	673	631	659	684	670	663	633	690	663	649	701	656	641	626	660	660	616	621	660	652	668	646	664	612	653	656	630	633	614	592	656	662	642	701	687	603	678	671	662	649	633	670	640	645	640	596	679	696	656	669	629	723	666	653	667	631	657	627	682	694	674	702	644	663	614	648	659	626	718	688	635	640	687	606	658	612	641	657	659	629	629	675	649	639	656	626	665	711	654	678	627	591	630	645	615	648	665	626	668	660	644	661	636	658	674	665	609	633	639	625	602	701	629	701	649	701	612	642	664	644	670	646	708	692	659	628	681	631	664	678	679	680	645	668	660	698	619	662	684	668	667	669	639	632	650	635	681	676	631	705	643	661	676	627	613	640	639	673	620	663	653	606	664	653	648	612	604	640	652	664	631	633	701	627	690	664	673	680	676	641	665	673	686	646	644	685	620	667	632	619	673	657	640	645	659	628	678	706	639	661	614	667	666	658	618	649	673	680	643	646	639	647	643	674	609	634	654	694	640	645	642	679	653	661	653	693	690	710	635	651	635	622	683	677	627	670	648	651	664	620	693	700	608	659	617	681	641	694	659	659	584	711	671	638	648	671	654	634	643	610	662	676	641	624	656	683	660	582	679	610	663	678	619	661	696	702	624	647	650	675	683	599	624	691	676	671	632	628	619	650	635	685	633	699	672	625	626	626	617	686	636	668	632	672	638	624	617	664	655	636	698	635	631	629	606	702	658	638	636	628	663	620	634	648	656	732	634	650	658	658	665	652	663	648	646	663	713	668	674	674	652	661	648	684	639	619	622	666	658	686	678	614	681	619	728	639	698	647	661	673	680	601	634	620	660	624	620	657	637	643	642	642	643	674	655	649	662	670	675	648	688	649	620	688	646	618	710	646	671	636	627	662	690	669	638	700	673	653	625	642	622	674	649	617	611	672	612	649	660	669	646	679	686	635	662	641	670	623	657	615	606	637	644	678	672	618	624	666	706	678	668	718	645	637	663	652	635	703	634	653	630	705	627	639	627	685	686	657	643	616	662	667	625	665	696	647	650	647	657	696	653	641	639	605	640	701	625	644	658	689	607	630	662	634	672	653	662	667	614	608	640	659	647	639	640	634	626	638	642	673	687	674	640	628	658	658	682	699	688	620	682	620	607	687	661	660	689	639	664	655	666	634	631	684	630	639	683	646	633	705	594	611	628
42629	19643	2908	860	613	508	519	471	490	503	499	559	503	509	556	588	553	521	487	461	491	397	398	454	423	393	351	390	387	366	368	355	332	313	328	375	340	351	394	325	373	333	337	343	336	334	317	301	309	304	322	306	328	339	333	314	314	345	316	283	309	318	326	298	285	282	303	339	304	337	284	318	293	335	345	340	284	306	334	351	331	323	323	329	329	304	317	295	324	309	341	326	316	328	320	318	310	295	319	295	303	313	294	317	338	311	323	305	321	305	319	311	312	342	333	312	298	321	343	324	312	309	341	321	345	352	323	321	331	322	312	330	331	313	317	316	344	339	320	342	300	347	331	320	333	309	317	302	315	312	348	277	259	306	281	293	322	334	310	318	293	282	299	324	283	316	316	354	353	348	304	319	305	326	306	330	329	367	300	326	315	313	337	338	300	306	335	280	326	326	309	345	320	341	330	328	369	298	321	312	329	298	317	293	334	327	322	312	329	329	323	306	319	316	350	342	313	350	310	317	309	309	317	343	303	304	311	323	345	328	341	323	338	326	314	315	316	311	335	341	320	321	317	310	284	270	345	349	299	341	318	283	378	344	319	362	338	302	286	299	340	325	318	336	319	303	299	316	328	341	318	311	304	286	283	324	286	287	355	311	302	355	294	328	338	319	340	301	319	331	288	310	322	320	311	322	304	291	323	305	317	287	319	319	300	321	309	335	347	328	362	318	322	292	335	353	322	303	306	308	317	350	308	328	330	309	328	316	365	295	290	342	333	324	288	281	318	312	305	320	307	302	318	343	296	313	291	345	295	347	297	325	342	297	345	307	326	316	321	338	339	349	293	357	309	269	318	288	295	346	305	346	353	346	311	311	327	323	330	319	343	353	301	314	335	310	320	363	310	287	289	285	338	351	299	330	337	273	330	335	319	290	319	326	286	308	313	320	321	356	331	323	326	276	314	313	325	305	283	350	296	288	341	322	318	296	313	341	295	294	338	314	296	319	312	316	335	306	302	331	343	328	299	334	299	303	288	305	289	311	312	322	327	337	332	303	282	309	331	313	290	337	306	307	336	277	306	310	323	330	309	316	296	295	328	333	317	314	311	325	307	333	337	282	314	328	324	314	328	297	296	336	339	304	345	319	323	337	331	286	332	285	312	342	332	300	329	307	326	299	334	297	332	299	332	316	346	298	306	319	288	287	313	308	319	317	288	322	321	301	306	328	324	316	319	303	321	327	292	334	319	354	329	328	346	316	363	334	325	317	321	296	293	313	295	339	320	316	281	292	313	302	315	298	326	302	323	318	293	319	310	299	300	333	292	308	307	333	307	271	375	293	291	294	298	324	332	322	306	304	334	345	308	304	289	326	300	303	301	273	316	351	290	336	318	310	313	309	317	298	329	331	305	317	341	293	333	328	328	315	347	317	323	321	300	294	319	334	303	293	331	301	297	367	308	301	340	338	306	320	321	309	301	317	292	337	312	314	329	321	325	325	308	255	310	309	320	306	321	309	314	297	325	323	311	319	286	322	330	307	322	295	325	338	314	318	317	318	340	344	335	301	330	331	312	307	312	339	309	320	293	301	313	323	330	295	336	314	341	291	283	316	338	323	307	350	306	331	344	288	282	314	310	299	266	298	309	335	316	347	328	329	301	308	323	327	320	286	347	319	335	309	309	353	356	327	312	318	332	327	283	323	312	286	333	308	281	295	312	308	297	311	298	255	314	302	304	291	289	319	308	320	325	316	319	338	340	321	344	302	285	338	316	306	347	308	299	340	299	316	360	351	333	315	335	333	275	331	290	325	296	325	308	339	311	304	332	295	349	326	306	314	332	345	338	331	319	326	322	359	306	311	298	330	305	321	325	310	334	306	332	362	321	343	323	356	323	320	314	336	303	317	289	327	344	329	337	344	348	306	339	308	297	344	357	329	303	297	321	331	323	316	322	319	349	278	316	330	317	326	312	308	342	315	314	340	286	323	302	321	308	293	291	330	314	321	320	342	293	299	298	329	289	324	341	280	324	330	305	312	344	341	315	333	306	326	322	349	334	357	365	326	367	327	327	306	315	337	274	305	331	327	305	291	333	313	306	341	313	344	323	319	305	352	307	298	294	317	344	303	330	345	326	327	308	310	302	373	346	324	299	325	311	352	316	304	327	298	307	313	358	330	284	297	319	301	317	308	321	299	361	296	295	309	313	295	322	290	312	281	320	301	333	286	291	311	309	298	360	302	307	336	324	338	341	304	312	328	343	289	330	309	319	352	314	317	323	306	297	321	337	290	320	308	318	338	311	346	317	320	339	320	309	296	307	291	296	294	319	339	302	295	314	301	318	319	344	307	315	331	343	305	333	307	306	312	287	300	306	311	323	322	288	316	294	331	311	311	317	317	331	326	292	296	361	337	265	316	323	318	331	347	311	307	312	290	361	335	332	306	315	325	311	303	308	340	338	304	323	321	331	312	305	308	315	321	315	326	311	321	305	359	370	356	302	314	324	323	296	336	307	311	292	359	314	331	315	312	317	335	293	320	320	292	302	289	301	337	331	289	312	306	328	308	339	322	333	308	345	296	315	316	332	297	323	314	347	306	323	326	352	300	314	313	318	300	323	298	303	330	294	316	323	332	304	329	334	346	307	323	337	317	339	296	321	314	330	325	308	329	314	289	334	310	330	308	303	347	320	308	336	347	320	316	333	316	315	316	320	333	333	314	289	325	317	311	307	297	317	322	334	339	314	333	313	304	304	319	320	317	332	312	316	316	307	335	324	324	319	278	314	312	316	335	302	308	318	336	335	335	327	309	310	378	330	330	318	321	298	368	338	353	281	348	308	325	345	294	319	343	316	307	288	354	332	319	300	305	309	335	321	307	308	304	321	301	341	325	327	304	353	327	316	340	322	325	297	338	288	301	308	286	312	288	316	325	299	332	304	325	310	290	347	327	345	296	349	339	285	323	299	321	285	300	293	304	344	339	359	320	339	324	309	353	336	326	321	334	360	317	358	311	346	349	295	300	281	336	305	303	316	311	330	310	319	345	316	322	320	327	336	335	291	278	299	320	330	308	297	339	303	321	322	347	311	296	293	301	315	329	353	327	315	297	310	325	312	314	303	327	327	303	327	305	297	268	306	324	311	326	321	352	303	349	300	336	301	299	343	326	348	365	327	368	311	312	325	303	328	289	314	296	295	313	304	326	330	341	314	313	363	316	324	321	317	336	303	333	307	307	324	323	287	347	312	299	332	306	320	349	308	299	335	301	304	347	330	311	323	342	321	341	315	314	286	307	305	320	315	327	317	316	320	345	336	313	298	337	343	318	299	313	301	323	333	318	296	348	315	310	334	337	303	317	351	321	335	320	313	309	322	335	303	330	316	338	327	337	348	326	296	307	353	289	332	335	336	314	343	325	320	327	336	340	297	310	330	333	293	341	306	321	294	301	319	286	269	310	290	313	308	319	313	319	315	290	289	337	328	307	315	329	305	338	328	317
25105	8067	1956	1945	1722	1580	1592	1533	1518	1615	1672	1931	1984	2082	2096	2022	1984	1891	1724	1641	1555	1503	1419	1385	1334	1234	1117	1096	1157	1186	1068	1055	858	893	871	888	866	872	860	844	805	737	753	719	700	771	761	698	735	696	757	690	684	674	733	726	678	722	663	695	694	698	649	675	706	715	696	646	680	713	723	641	730	739	696	661	736	673	723	658	693	678	711	691	725	613	691	669	713	700	642	686	685	679	704	661	686	669	653	680	667	686	686	681	682	634	705	709	681	656	739	676	609	687	686	700	648	704	676	704	725	719	694	664	684	653	715	661	719	692	702	689	636	663	676	665	690	692	723	666	713	667	694	718	697	660	705	688	672	723	708	729	672	652	691	686	672	671	680	685	672	674	641	688	668	685	689	672	662	721	717	690	699	672	714	637	655	672	696	645	674	670	687	703	694	675	652	690	680	676	677	693	659	690	705	695	709	714	691	698	666	693	670	700	687	689	735	706	667	686	726	707	681	688	635	771	698	684	695	655	655	705	709	647	709	684	687	674	718	705	694	661	699	684	670	671	715	699	699	676	741	702	633	679	657	659	702	680	710	711	671	685	689	654	713	746	674	666	716	679	694	686	687	619	711	687	695	680	682	682	678	683	673	692	662	699	674	719	684	677	684	691	685	684	649	720	711	703	691	697	695	701	689	679	692	689	694	673	683	642	713	630	693	710	682	721	650	736	705	714	690	636	711	696	667	671	697	677	737	681	697	661	689	719	664	661	731	675	725	689	702	642	653	664	704	711	713	660	698	674	712	692	679	702	700	680	674	724	732	687	715	718	734	701	692	660	673	648	667	698	680	690	698	703	654	684	695	690	699	683	634	660	712	679	724	694	696	672	666	674	678	703	662	656	727	704	681	738	645	695	695	711	699	697	669	661	674	703	703	682	709	640	691	704	665	660	711	709	656	615	634	691	711	697	711	701	677	662	669	678	700	685	710	687	654	694	636	645	689	727	693	709	649	684	703	656	727	673	678	706	670	671	667	756	683	692	641	678	728	682	744	681	684	725	678	691	688	655	672	692	703	698	659	695	647	711	682	687	691	676	645	673	670	675	680	726	687	686	707	701	723	676	676	677	646	660	651	655	668	720	676	692	739	667	700	703	661	717	685	673	664	690	659	704	694	678	670	695	663	647	698	675	685	689	667	704	685	715	710	700	686	708	702	654	667	675	701	689	696	740	681	726	718	692	654	645	702	739	661	644	712	678	688	662	697	667	661	703	685	728	713	695	688	722	653	723	683	685	678	668	688	672	660	680	666	728	716	693	642	705	693	660	646	673	750	700	682	680	716	672	688	706	692	673	639	618	667	644	672	715	673	668	632	652	650	678	699	660	698	645	627	677	713	673	632	671	651	690	681	698	696	695	703	688	693	680	697	707	652	724	654	662	669	660	703	695	666	667	667	714	689	679	684	720	700	721	698	677	697	666	683	687	685	705	676	703	713	642	717	696	690	690	714	675	717	665	683	739	720	670	719	729	719	658	704	699	676	649	715	674	708	695	652	659	678	687	645	690	737	739	722	653	695	692	663	698	684	700	713	642	669	705	702	746	683	688	707	693	694	714	700	680	721	703	660	685	700	618	707	687	679	687	706	656	680	647	707	667	678	695	757	710	715	658	658	656	693	690	749	667	697	694	639	701	699	665	698	699	662	703	690	676	699	693	714	676	724	708	656	668	700	730	685	725	728	728	715	664	706	656	650	722	682	695	628	640	713	658	648	674	694	695	682	690	689	650	669	671	682	702	680	686	700	686	644	655	726	682	648	696	668	725	718	704	678	708	694	706	676	688	710	673	740	682	662	686	736	667	680	749	717	688	661	666	680	682	721	743	731	668	632	773	687	706	701	608	683	687	631	683	695	741	699	737	688	687	703	718	705	665	635	696	696	693	655	742	659	682	688	703	693	694	666	768	688	676	717	681	728	646	701	700	693	664	664	652	673	706	695	657	657	714	709	664	609	728	692	676	691	691	701	631	694	630	675	681	693	655	630	675	736	698	679	686	712	717	689	683	742	725	705	684	722	684	711	660	717	713	654	710	672	686	693	658	708	694	688	638	669	667	704	679	656	666	705	659	659	682	682	620	705	660	733	658	690	684	677	660	662	688	697	710	703	661	658	648	661	745	708	690	682	689	684	676	691	694	715	701	681	691	734	681	666	706	645	749	695	677	697	702	667	671	682	711	698	708	719	707	642	704	661	640	658	654	756	691	673	683	725	677	731	659	671	675	679	680	661	661	677	725	695	670	660	727	713	667	650	719	618	670	706	696	670	671	699	659	721	748	685	710	720	748	682	672	674	672	631	715	680	711	679	701	694	703	680	692	715	677	666	694	701	683	668	693	720	665	706	695	668	734	687	706	719	726	680	696	712	660	731	696	696	670	686	726	657	661	685	669	686	700	669	692	688	657	702	715	715	672	689	713	699	701	682	702	659	641	631	676	706	692	710	664	721	685	700	729	663	692	622	742	689	700	685	658	672	703	649	663	719	627	731	713	686	698	678	701	647	642	667	673	703	683	665	724	722	702	680	730	674	678	699	661	708	681	673	644	699	673	674	650	697	712	680	690	660	707	658	689	654	704	699	693	716	655	708	675	628	656	701	668	700	662	662	674	687	707	739	664	711	660	701	716	670	673	658	671	712	668	664	685	677	695	630	670	640	683	663	656	649	720	669	684	667	665	749	713	730	685	708	675	682	691	683	693	707	686	684	692	674	719	705	660	700	647	686	738	695	646	696	673	741	676	728	697	628	669	716	733	673	648	658	665	662	665	681	687	676	646	669	740	705	631	678	661	667	723	670	714	698	663	689	671	635	670	697	618	704	706	651	704	679	672	661	671	679	679	721	685	699	696	680	676	731	656	672	703	687	670	740	662	737	658	749	677	682	702	720	644	663	712	692	742	709	692	671	733	691	678	701	713	673	689	679	674	717	723	729	700	683	674	678	688	695	689	672	707	722	714	680	671	664	695	696	704	647	674	698	674	711	695	640	700	689	679	686	717	694	706	684	655	686	687	709	666	722	703	660	653	711	736	643	663	649	632	662	713	709	642	677	699	661	696	717	670	704	710	706	689	676	696	708	680	671	664	633	681	642	661	627	712	666	668	652	686	686	692	673	676	670	625	724	692	720	653	698	679	670	682	751	667	712	708	690	704	691	690	711	698	650	684	689	637	644	708	702	707	647	706	683	724	694	697	667	676	674	673	665	683	702	731	682	753	652	694	664	697	662	677	700	657	694	664	660	740	710	742	662	714	720	669	692	707	677	686	692	714	692	671	638	694	685	664	710	662	673	662	668	664	671	720	668	698	681	696	706	723	666	713	702	734	674	664	733	701	657	702	686	711	730	731	695	676	734	693	698	667	670	684	657	717	713	686	654	674	709	656	704	666	698	667	678	679	676	671	671	748	680	699	714	752	698	674	706	691	712	653	712	668	686	723	693	720	699	646	671	677
53201	28374	6053	1445	887	771	743	596	588	623	652	683	676	738	724	665	665	628	622	634	560	521	496	433	503	507	451	439	450	431	428	428	393	427	389	410	415	399	428	404	396	437	374	366	354	367	392	374	356	368	394	390	346	359	390	409	408	330	371	364	358	354	329	372	393	380	387	372	387	358	374	374	382	363	396	403	367	387	387	384	372	366	355	327	368	372	375	377	357	387	353	363	407	343	323	351	395	368	372	372	366	352	401	362	363	338	378	383	394	395	409	330	335	348	390	362	352	359	335	387	350	328	345	338	372	328	333	366	391	372	386	378	372	356	366	382	313	380	389	362	370	349	372	389	376	352	369	408	401	323	334	359	399	348	367	396	360	365	391	364	393	391	355	424	392	351	356	338	377	400	387	372	377	363	358	350	389	353	360	386	375	355	367	326	383	372	360	378	371	362	348	332	383	409	343	403	361	347	362	350	398	384	378	428	380	353	405	356	361	375	371	368	367	375	375	401	371	335	396	388	364	372	351	362	346	363	377	360	331	375	393	388	388	347	378	368	392	368	325	384	378	385	352	397	331	341	389	393	345	362	387	357	390	392	363	375	373	346	373	354	384	371	363	389	383	360	391	378	351	385	378	370	355	346	363	373	382	381	360	375	357	372	349	357	376	371	417	325	368	340	353	337	371	338	354	349	380	371	403	386	387	397	333	369	361	392	346	339	327	361	350	352	349	372	392	358	349	356	349	388	372	328	381	394	387	371	378	342	372	369	384	340	356	354	363	354	397	360	383	367	353	374	362	366	375	393	350	356	378	377	389	378	388	382	347	383	390	374	357	371	403	355	381	408	352	401	366	347	384	389	379	378	337	368	396	340	383	335	333	416	353	369	401	344	372	400	375	334	364	334	340	369	370	388	350	375	351	369	373	393	350	389	353	382	362	382	362	370	358	388	387	357	381	400	349	333	385	397	358	377	357	364	347	402	349	327	354	343	399	384	373	367	421	389	362	373	387	364	353	389	345	386	350	375	368	341	359	349	359	349	398	381	369	344	361	363	397	361	373	345	361	404	385	381	351	339	366	367	347	337	373	400	381	359	384	370	377	374	353	355	333	370	375	374	366	363	408	378	330	392	331	331	383	381	410	371	315	373	338	371	391	384	378	406	371	358	381	369	372	393	371	367	335	378	326	350	366	360	351	383	388	383	343	334	347	362	351	377	405	327	402	372	377	346	390	348	368	362	354	358	349	360	326	348	396	397	409	360	401	363	361	369	364	333	394	351	374	385	364	350	360	320	379	355	348	363	335	343	333	348	394	362	388	360	341	372	358	369	359	359	385	405	376	382	391	381	380	344	357	341	366	335	375	380	376	365	349	325	365	362	371	367	383	359	346	368	370	366	371	364	353	363	398	333	357	353	355	361	394	391	381	351	345	397	394	322	357	391	387	366	351	361	369	392	362	393	380	397	365	350	373	328	363	394	382	401	368	349	344	361	394	374	385	371	381	386	382	419	368	380	344	398	355	353	345	333	364	382	376	384	375	397	398	334	348	346	390	380	381	403	350	385	335	346	359	389	362	392	331	361	372	345	341	330	387	371	393	360	365	369	330	356	352	358	399	335	348	412	359	382	358	383	341	371	383	371	354	383	397	364	350	367	411	368	362	366	397	356	395	391	375	363	402	352	396	386	374	343	388	371	378	366	391	352	364	398	372	352	356	394	347	363	339	351	372	338	391	376	350	378	358	362	377	397	387	364	372	381	364	388	381	340	377	364	382	368	365	367	338	421	367	369	352	399	375	356	348	368	373	346	351	324	401	378	350	355	396	364	349	337	369	348	422	344	383	361	355	386	354	372	357	347	353	369	375	389	376	360	385	371	367	345	365	362	401	335	362	349	367	353	360	389	371	363	399	393	368	374	396	339	395	352	369	346	347	378	377	389	341	385	361	365	351	335	406	338	386	350	351	365	353	372	358	385	359	418	377	342	347	375	390	348	415	334	378	359	304	362	372	371	350	374	416	383	389	367	356	360	372	346	342	362	360	344	386	389	416	347	328	363	354	390	344	344	347	351	358	360	404	387	332	374	341	368	358	382	369	376	333	366	392	368	380	375	372	356	389	398	337	341	359	386	382	354	377	333	356	375	326	420	360	348	367	388	364	337	381	377	386	387	363	362	390	364	384	365	367	383	390	366	361	339	373	403	407	347	378	406	385	361	350	384	378	330	328	389	308	360	365	376	368	380	359	333	390	375	378	403	367	372	376	383	383	421	373	362	390	369	357	366	361	370	357	365	344	361	358	372	337	353	380	329	327	375	386	339	364	361	375	364	352	406	360	367	377	380	375	341	352	372	357	379	379	387	373	374	350	371	394	390	366	342	385	382	360	374	403	340	342	388	345	350	363	353	378	387	401	396	362	406	375	369	366	392	373	369	371	365	373	348	345	353	347	357	361	375	344	363	401	382	354	380	398	349	360	372	352	347	365	417	405	388	387	368	323	384	370	380	354	383	377	403	364	364	352	356	395	361	380	343	353	379	347	343	351	386	338	369	365	331	408	398	350	366	378	356	383	366	371	354	348	361	387	397	325	360	408	399	378	388	353	395	378	361	353	355	414	394	389	345	364	385	365	398	399	353	341	356	350	352	359	334	363	342	355	393	356	342	359	358	391	376	347	394	311	368	370	406	395	381	398	388	373	336	350	340	376	397	354	362	394	347	412	335	378	369	360	340	383	356	349	387	396	369	395	340	367	386	388	360	390	396	357	386	360	387	373	363	374	348	336	374	357	350	394	347	390	339	358	387	387	389	389	349	324	378	395	355	339	356	374	349	374	398	357	368	354	380	360	359	425	358	345	356	356	360	362	355	343	348	396	371	372	365	382	338	358	384	350	376	375	357	359	333	374	366	387	418	348	356	364	351	383	327	370	371	377	372	324	377	394	335	394	385	345	349	356	368	387	346	363	372	336	376	392	367	416	362	431	340	397	369	345	347	357	347	409	389	378	333	353	326	359	365	405	367	357	357	345	337	362	352	347	364	358	353	342	337	395	347	352	359	350	370	345	372	368	368	364	354	330	343	395	376	387	322	352	371	382	370	372	354	340	407	316	396	387	396	360	375	348	393	354	351	357	383	362	353	354	384	374	371	334	317	366	359	368	377	355	359	373	351	369	360	366	363	337	364	363	362	358	370	413	333	363	374	373	325	375	364	341	385	360	359	310	373	380	411	393	404	347	355	354	371	358	389	396	366	384	358	355	390	381	377	393	355	359	342	361	366	383	388	336	388	391	369	390	373	338	371	402	375	317	374	374	377	391	363	391	342	361	373	352	387	345	355	405	367	361	413	389	375	394	363	370	366	357	388	371	355	361	351	396	358	381	360	371	382	363	350	399	375	394	385	345	343	383	398	390	347	362	325	359	356	386	363	344	388	364	390	351	348	340	352	365	383	386	375	377	370	351	385	380	398	371	361	350	381	377	362	391	311	368	382	381	317
31517	12456	3060	2949	2626	2425	2334	2216	1993	2151	2483	2612	2538	2877	2916	2802	2642	2381	2313	2112	2034	1871	1684	1729	1606	1593	1491	1403	1403	1346	1267	1199	1091	988	1030	1091	1047	1080	996	980	1006	902	901	866	790	845	745	780	806	778	796	797	788	776	811	783	791	848	805	808	784	781	792	845	764	765	860	758	824	762	788	796	778	791	786	794	781	777	759	803	721	771	831	823	787	833	820	814	854	771	754	771	788	797	765	775	756	781	788	778	815	765	817	768	808	764	767	794	732	782	727	772	742	726	763	786	791	775	754	870	761	751	777	787	780	811	767	791	814	717	769	817	813	787	728	728	725	761	786	710	746	750	755	730	751	768	769	741	795	791	798	745	759	778	779	771	803	749	778	795	773	811	753	786	766	768	789	803	803	774	775	787	829	787	738	795	786	741	792	776	732	752	742	759	756	718	762	793	763	740	759	776	811	785	775	765	805	750	718	777	780	742	757	797	774	799	802	802	815	779	782	804	775	792	819	795	785	802	788	781	696	787	763	789	764	729	752	809	828	802	799	802	771	757	747	804	799	794	798	795	788	781	797	740	813	803	755	778	756	795	769	756	782	742	797	793	774	786	781	769	805	757	751	821	799	780	775	776	812	783	762	772	753	782	728	794	789	772	763	794	767	779	757	793	754	763	853	768	766	805	770	758	803	767	798	777	810	745	797	768	781	714	804	772	745	741	778	765	766	800	812	771	782	768	763	793	782	786	790	771	790	762	793	793	728	760	730	785	737	775	739	812	752	798	801	773	785	724	790	802	807	753	794	764	754	743	790	763	736	808	759	775	778	744	803	741	811	800	770	789	765	768	795	788	780	749	784	764	807	777	819	742	746	762	781	822	725	790	766	750	775	806	782	802	810	765	822	749	809	808	794	788	786	783	784	832	737	763	785	788	771	754	755	771	792	761	749	757	797	776	818	781	827	815	773	748	849	778	788	738	775	792	751	818	751	787	721	777	772	792	790	784	780	810	780	795	753	763	783	773	795	774	784	780	775	748	772	738	747	714	837	793	742	779	752	752	759	825	786	812	781	757	797	810	783	776	787	753	735	788	742	745	829	791	771	783	830	784	814	716	800	772	840	799	763	766	787	805	772	762	756	779	800	784	723	820	779	775	786	780	797	800	821	793	752	794	756	749	779	767	754	783	764	753	803	766	761	763	787	818	821	804	751	776	778	807	835	760	740	803	786	789	813	823	815	730	791	766	810	788	807	747	783	762	742	758	752	762	771	818	759	767	762	758	779	808	780	755	777	731	829	796	756	806	745	846	793	768	764	816	752	834	791	791	775	810	753	803	785	783	801	782	810	779	726	762	745	779	772	801	782	740	794	782	790	795	789	701	772	777	797	790	763	807	791	776	800	759	766	756	760	769	778	796	766	826	811	772	757	821	764	766	757	735	811	728	767	824	815	791	794	766	775	783	772	757	791	811	736	789	780	796	766	763	793	817	798	789	786	796	780	810	772	782	710	741	794	736	698	812	750	742	760	751	783	805	802	812	765	739	797	775	779	750	756	763	755	760	806	742	783	797	793	751	814	779	741	754	778	763	798	777	795	765	797	748	790	775	784	805	789	782	759	769	742	790	789	737	794	749	741	790	739	773	733	783	749	779	822	781	806	776	747	784	762	791	834	782	794	715	780	746	751	773	765	805	801	831	788	772	766	790	779	763	767	768	782	804	814	807	783	796	776	793	770	806	780	778	806	807	760	766	759	831	764	780	800	815	830	772	764	748	765	750	787	781	795	737	751	817	799	764	785	775	769	745	748	770	787	770	765	816	772	760	783	779	795	793	737	779	759	754	827	755	795	754	800	781	755	818	793	785	783	785	798	730	736	748	743	811	832	738	743	761	783	787	711	774	755	748	755	812	724	799	767	833	788	750	783	838	785	758	831	742	783	832	794	803	764	782	768	786	745	774	778	765	819	791	821	776	802	756	768	772	822	810	820	814	778	830	756	745	791	743	771	781	803	776	766	757	781	822	768	725	820	757	796	761	725	772	835	751	759	787	764	714	779	692	766	800	806	745	764	798	782	728	747	774	768	829	752	751	741	799	802	806	776	760	773	755	808	758	802	752	795	786	771	759	712	813	804	835	810	801	755	754	799	755	788	749	795	728	770	786	797	778	799	781	751	800	801	782	810	765	725	759	759	722	781	753	775	749	734	765	867	792	781	778	787	750	771	796	762	755	739	727	761	761	798	777	779	774	781	826	781	790	760	759	773	750	806	815	739	791	790	804	770	754	746	799	778	847	777	766	799	765	804	773	792	751	792	768	812	797	759	713	763	769	832	736	738	781	840	770	773	793	776	793	793	803	805	788	754	761	818	731	733	809	801	718	736	780	795	808	777	811	766	783	732	835	732	796	761	845	786	807	831	770	767	824	789	786	734	769	772	855	829	762	812	753	791	763	779	786	800	740	756	810	780	821	793	766	827	750	796	777	797	769	756	765	826	773	776	766	774	815	737	742	771	760	803	807	735	788	808	762	809	807	755	811	790	705	736	815	812	776	722	782	772	803	761	756	793	841	809	731	814	813	764	766	786	812	808	798	776	788	806	791	752	847	792	829	837	805	743	768	797	781	785	776	787	781	802	775	824	778	790	783	740	804	761	771	793	819	775	831	812	768	755	804	826	794	788	720	694	758	824	764	818	804	776	760	769	783	802	775	786	827	775	774	815	809	815	741	771	801	796	772	784	801	733	736	765	794	794	787	842	807	745	779	787	829	753	795	784	825	808	815	775	728	814	798	810	771	767	808	762	780	802	789	795	772	801	769	719	789	832	807	767	823	759	780	740	805	765	770	804	771	751	716	767	768	779	768	811	782	769	731	830	771	791	828	790	770	781	762	711	744	807	751	731	729	746	812	770	764	746	767	784	741	818	755	798	764	766	772	787	783	773	793	780	708	778	829	799	826	795	757	778	751	761	773	784	805	774	788	757	781	790	795	794	770	766	776	777	764	770	708	751	756	806	838	790	790	770	798	759	789	792	794	798	778	810	824	807	796	752	782	820	815	820	813	797	829	755	780	758	809	779	825	766	757	814	761	800	822	786	826	788	737	790	750	752	808	765	799	794	815	793	788	721	766	753	738	810	761	747	768	786	771	757	803	819	748	779	807	824	775	801	785	768	758	808	775	805	829	773	803	751	797	766	782	740	733	755	802	794	734	778	787	752	762	819	772	761	753	826	754	780	812	811	816	802	787	750	798	798	801	762	789	752	773	778	732	803	799	785	807	745	804	805	800	778	816	779	784	755	787	797	751	736	730	799	773	760	816	779	819	829	810	792	800	773	798	760	796	771	771	786	780	736	751	815	750	729	775	754	760	769	842	741	718	757	778	776	768	799	828	795	760	774	791	811	780	742	768	764	752	766	762	775	739	793	802	793	766	747	796	756	741	740	848	820	745	748	773	765	787	758	745	788	774	831	785	793	804	776	826	807	757	731	815	806	781	791	778
19036	6218	619	403	416	388	455	398	423	362	391	369	438	409	416	432	453	406	430	393	403	390	394	393	345	367	329	333	341	351	317	349	320	299	343	292	303	334	288	305	283	312	329	282	331	347	328	340	351	282	279	305	299	328	290	341	314	321	273	326	341	337	324	313	313	299	305	298	321	321	307	319	323	306	294	288	320	277	320	298	335	320	321	309	304	304	305	308	310	295	309	309	287	310	279	310	307	326	326	349	289	301	271	281	279	272	345	304	317	321	305	281	312	281	319	352	286	323	294	282	314	292	308	315	316	303	301	306	298	338	319	288	317	279	316	334	271	323	306	302	299	326	285	327	301	282	304	294	331	293	296	324	308	303	285	306	310	324	334	286	306	303	290	302	292	341	317	264	302	309	292	300	282	343	340	277	295	321	277	313	353	303	335	301	305	302	309	304	311	322	325	274	332	274	317	316	268	284	327	332	308	320	322	292	329	313	302	281	298	319	303	308	337	299	326	299	280	318	280	308	280	325	286	340	299	308	316	310	338	312	332	317	303	329	302	303	329	302	314	339	292	333	309	264	308	314	316	297	313	290	277	356	337	323	309	294	270	291	335	315	287	291	359	290	309	327	310	321	302	343	314	302	296	270	297	325	271	289	280	299	300	299	315	291	293	300	329	335	303	294	343	294	311	310	317	301	320	291	336	339	281	317	311	308	273	328	304	305	297	279	323	296	278	310	301	305	306	286	304	339	269	270	302	301	300	324	310	313	333	313	286	304	289	322	310	330	340	295	277	296	330	313	317	304	303	310	317	309	283	324	282	303	279	312	350	292	283	296	328	363	305	310	319	314	291	342	312	288	306	303	315	282	327	313	300	296	315	289	298	310	303	307	336	305	286	342	310	291	355	357	317	304	344	288	292	295	309	331	318	297	295	299	334	297	276	315	307	308	309	353	333	293	281	347	329	331	307	290	307	321	312	336	314	308	289	280	314	320	260	269	306	293	324	315	338	280	302	328	282	290	339	334	315	328	318	294	308	322	296	273	298	296	296	280	307	324	315	305	289	324	293	294	288	312	340	322	344	319	319	278	321	266	293	298	305	315	293	315	278	289	332	296	290	271	296	315	344	282	319	286	281	262	303	322	311	292	318	293	347	307	305	298	288	292	301	309	289	327	303	328	317	305	318	307	292	299	306	274	311	320	338	325	299	318	302	317	306	354	343	282	306	330	329	320	318	315	303	287	294	297	294	292	273	302	297	288	300	306	337	310	305	310	309	322	299	305	298	298	316	283	302	286	331	346	329	297	298	283	318	304	320	293	296	295	308	318	324	281	315	322	326	308	297	316	340	291	279	309	299	293	282	317	287	290	305	275	317	314	306	249	314	304	299	338	296	263	322	304	338	323	276	319	322	305	278	295	317	328	319	288	282	323	294	300	295	307	283	296	324	346	298	309	312	295	300	318	336	319	342	292	312	312	334	279	329	320	302	290	323	330	291	323	326	344	297	268	277	327	318	283	277	314	340	380	328	297	293	321	293	289	328	274	334	300	299	311	328	290	306	306	312	301	273	290	294	292	309	288	279	286	304	282	293	308	299	294	285	299	340	334	305	288	316	293	309	333	298	312	279	325	320	280	294	304	313	320	320	319	312	301	314	289	311	278	308	321	317	306	318	312	315	310	295	306	299	339	314	275	309	274	297	310	268	305	330	279	312	314	325	303	326	308	301	336	306	295	323	274	316	304	333	311	316	320	295	286	314	337	316	319	283	272	294	306	284	300	303	332	311	303	316	314	330	304	279	305	329	326	311	312	300	315	314	292	303	319	308	305	301	286	285	279	302	277	284	320	304	316	335	302	280	291	306	287	303	326	307	337	336	286	284	321	315	322	324	292	322	296	318	312	305	318	268	334	309	311	295	326	321	307	269	307	315	296	268	300	321	305	295	315	288	294	298	351	272	303	276	318	304	330	305	304	287	340	296	312	322	320	288	299	288	319	303	336	328	302	295	303	312	296	284	320	291	309	298	294	304	296	309	293	338	321	347	317	297	298	331	292	305	293	316	335	335	315	326	328	301	335	288	315	303	317	320	275	332	314	301	342	276	309	305	321	295	284	295	308	322	310	324	332	317	306	326	323	316	337	304	309	342	329	294	340	303	304	302	302	330	315	337	278	331	346	310	320	329	287	311	308	279	295	280	346	360	307	330	289	310	313	285	296	323	285	301	343	282	294	305	335	328	350	304	307	318	295	276	327	338	285	309	276	299	320	308	306	268	297	305	288	309	292	316	336	298	323	285	314	306	321	286	322	344	305	367	327	297	267	323	317	290	318	292	307	334	314	368	339	314	310	323	302	310	305	280	302	311	310	319	327	304	309	304	304	320	293	302	323	307	302	284	307	293	310	298	344	306	326	322	272	265	296	316	324	320	316	283	294	298	309	277	318	284	301	306	325	283	302	331	317	298	297	301	284	326	305	300	340	336	346	328	288	294	347	309	310	303	322	305	332	333	306	316	294	322	292	285	300	309	313	306	308	309	289	301	302	301	283	305	292	301	307	287	288	331	339	300	315	295	314	316	294	346	292	293	314	344	309	317	322	294	270	300	280	340	306	295	322	335	322	316	277	279	316	328	310	312	334	293	288	278	295	309	297	299	323	304	263	281	314	314	279	298	322	324	307	311	305	302	277	295	312	308	307	293	333	301	292	341	323	291	308	308	320	292	328	313	298	335	340	316	335	320	298	290	333	360	322	311	289	306	372	303	302	260	295	311	332	309	300	286	311	306	272	336	314	290	304	305	314	300	300	344	276	303	312	320	333	278	305	299	304	308	314	312	278	332	325	314	296	311	301	359	313	305	304	299	316	290	326	297	296	303	297	316	323	305	314	273	309	298	329	278	289	316	313	296	312	302	302	306	309	298	310	318	343	328	289	303	331	306	310	320	319	330	302	312	297	276	284	306	315	301	294	295	301	314	296	280	313	307	319	294	285	315	307	295	296	327	311	300	351	310	260	309	329	314	334	323	284	310	342	321	306	318	309	290	324	298	290	315	308	324	305	314	300	290	310	321	348	336	295	278	297	300	349	310	302	323	317	289	289	271	315	328	324	352	319	339	313	339	320	297	277	281	287	307	308	292	313	313	327	326	334	315	334	291	289	302	304	275	298	322	293	309	292	296	292	349	303	254	304	305	312	293	290	325	299	292	294	317	327	297	298	314	289	324	292	288	294	350	286	316	303	313	307	343	309	310	337	295	295	301	296	300	293	280	319	318	318	319	324	332	304	316	325	328	298	313	275	310	328	295	324	310	285	294	317	315	316	324	337	299	283	322	287	270	350	283	302	289	281	289	321	312	321	304	281	310	299	267	300	336	318	328	309	327	304	284	282	286	319	299	300	301	333	282	301	292	331	336	282	317	287	281	283	297	296	279	303	290	353	313	275	303	313	345	325	270	333	316	312	304	322	299	323	251	332	276	306	336	309	318	271	297	290	312	290
10088	3313	925	1010	1107	1161	1282	1235	1047	1038	1085	1218	1457	1388	1417	1440	1517	1450	1371	1289	1191	1115	1141	1092	979	971	954	915	915	864	889	898	828	756	743	793	790	777	729	699	689	698	655	666	619	658	697	696	706	659	668	683	701	654	693	675	688	669	612	618	684	699	659	651	679	663	663	661	618	667	698	670	695	723	651	692	661	630	690	703	674	657	688	660	698	680	726	626	691	688	719	657	659	655	674	675	684	645	629	672	676	638	720	657	678	673	640	668	650	662	646	660	664	688	636	669	625	631	669	658	654	612	635	631	714	647	667	677	688	677	649	706	684	631	646	648	640	668	660	646	676	679	648	644	649	687	656	687	681	639	651	656	703	656	651	658	672	634	643	706	636	605	664	696	670	641	631	708	624	665	704	650	652	659	672	676	645	667	663	615	685	636	632	666	655	652	690	652	619	702	653	691	686	652	658	619	705	675	656	657	653	660	663	680	652	680	675	698	622	641	627	672	657	660	648	598	674	670	679	634	680	664	658	668	644	661	647	688	644	692	681	698	702	696	683	679	656	659	650	664	635	632	652	670	645	659	647	655	668	655	668	602	705	685	660	654	645	652	658	684	680	671	662	642	657	635	659	700	643	649	643	676	643	637	602	666	644	650	689	675	638	646	655	702	672	658	624	619	627	703	687	631	670	619	671	613	666	678	685	686	642	632	679	656	668	667	677	718	670	667	647	696	645	686	705	693	642	662	665	646	667	626	641	640	626	699	699	646	655	686	698	641	678	677	673	646	614	656	712	675	661	644	653	684	608	632	652	684	647	661	632	631	680	657	649	677	639	714	643	704	634	657	636	634	648	664	712	660	632	634	718	643	645	678	641	658	674	685	634	664	615	676	724	707	690	689	657	648	654	703	651	650	653	665	672	678	702	670	668	671	636	661	644	632	615	641	696	686	650	636	669	657	655	656	671	691	662	644	702	662	687	706	675	613	657	646	680	645	693	694	598	681	650	658	647	677	614	705	663	656	685	686	680	690	641	663	661	656	688	701	654	663	664	671	654	669	653	618	644	687	633	631	677	650	610	695	654	663	632	662	678	685	687	650	645	655	673	688	671	625	626	631	647	658	679	669	640	711	648	651	659	684	668	683	665	675	709	679	629	620	681	674	691	680	656	629	608	668	626	665	635	643	677	648	651	703	666	634	638	642	637	673	698	658	670	655	660	631	704	679	654	725	634	675	672	693	647	670	672	663	619	674	695	629	639	623	663	657	717	686	654	682	683	675	658	656	676	628	646	670	719	674	667	680	703	667	651	684	654	670	667	631	677	659	667	647	685	646	673	631	677	699	678	681	636	652	629	673	675	615	626	631	630	697	661	673	673	718	681	680	668	678	654	676	677	737	651	694	646	701	694	638	657	663	639	676	635	682	658	656	674	648	695	701	656	629	592	662	603	625	617	612	662	682	627	637	647	638	699	681	682	649	640	689	657	684	703	675	678	634	654	660	685	672	651	666	670	627	616	661	697	685	652	650	674	674	628	668	680	668	623	651	690	627	644	658	707	658	656	691	627	631	648	620	667	639	603	654	709	679	719	682	682	664	652	700	641	688	647	643	661	689	673	696	675	664	656	628	707	692	659	651	646	651	637	693	666	663	684	616	658	678	664	715	644	648	673	685	652	685	678	687	669	712	680	674	672	671	663	677	639	661	661	686	681	636	638	680	676	662	683	659	689	650	639	656	643	657	631	646	657	646	671	678	643	695	679	613	662	665	649	685	669	671	626	651	627	672	668	647	682	671	662	669	671	645	674	651	705	637	662	684	661	689	625	595	640	638	679	643	648	691	622	595	702	669	658	657	664	672	719	657	664	683	670	613	695	682	661	660	648	671	678	683	652	611	682	663	653	701	622	639	726	696	667	603	610	662	643	640	685	644	632	671	625	704	642	744	689	672	701	642	638	675	645	687	679	635	667	659	667	631	665	656	676	595	665	636	701	642	663	654	677	662	629	677	671	703	659	627	651	653	631	681	684	662	648	690	691	667	716	658	656	678	703	683	658	656	673	628	646	688	669	641	667	654	679	699	671	635	677	655	623	676	623	636	643	666	687	688	649	667	681	695	690	664	670	644	653	656	701	677	698	639	658	684	700	662	698	700	664	690	692	635	675	631	688	721	649	650	655	692	709	676	696	725	673	632	692	654	650	593	668	597	641	689	630	634	666	686	634	617	602	655	663	678	654	694	698	650	672	620	657	651	682	664	684	676	638	629	701	652	697	668	692	649	657	672	671	664	632	666	651	635	655	686	651	632	649	683	699	680	673	681	640	690	677	668	661	667	663	659	651	670	680	722	638	674	656	621	662	643	651	676	622	703	650	667	703	675	659	649	675	643	685	670	656	685	621	615	679	630	664	687	685	671	689	683	657	636	654	646	695	635	681	676	655	702	687	664	680	680	672	686	686	712	679	655	690	646	649	635	670	647	654	664	644	672	629	648	640	697	659	617	682	695	683	684	659	657	648	662	695	680	737	666	680	672	672	659	645	652	628	690	660	684	685	680	635	622	663	707	654	650	643	664	662	635	672	671	647	675	676	674	691	692	647	634	655	680	687	695	654	651	657	679	657	678	692	680	687	660	642	649	656	654	653	713	708	642	637	661	675	699	701	620	659	622	681	651	705	642	635	650	681	670	689	675	686	616	626	682	653	644	668	705	668	668	663	725	669	683	645	650	620	697	685	689	664	688	735	676	608	681	667	640	650	688	644	588	661	680	675	644	603	635	630	632	618	631	628	663	612	672	652	682	642	624	680	664	675	700	643	678	639	669	632	676	609	671	697	649	689	665	687	655	640	646	715	642	677	686	658	668	671	708	626	674	655	620	659	625	671	652	658	676	680	726	691	635	656	658	684	714	719	623	679	649	667	642	634	669	658	705	659	650	684	663	685	640	669	657	622	655	701	668	692	680	636	666	622	627	684	668	669	647	680	640	668	689	700	656	673	672	684	649	665	664	661	663	626	686	631	639	610	662	661	649	663	718	688	682	672	675	686	644	689	684	664	695	662	647	618	670	679	619	601	671	643	686	677	668	682	690	638	714	638	700	675	671	685	645	635	637	637	656	667	669	623	677	628	681	645	658	684	714	625	690	664	666	645	672	658	616	668	678	705	713	691	692	695	662	625	690	672	673	688	631	716	667	625	675	689	635	697	636	639	679	698	655	638	679	700	662	628	680	653	654	656	645	642	670	631	643	658	676	608	699	630	671	681	700	670	654	647	617	637	657	659	648	710	682	700	640	703	627	627	660	669	664	690	686	645	625	657	666	678	639	695	698	640	682	696	636	705	668	669	630	611	648	644	627	675	648	650	711	653	655	625	644	663	669	646	620	639	725	671	670	628	640	671	668	673	661	624	723	694	664	641	664	603	619	681	652	674	667	619	656	655	646	662	664	652	602	616	645	683	617	679	666	725	655	645	645	659	679	671	665	647	654	634	698	617	655	658	631
42469	22184	3367	872	624	594	545	568	527	484	546	656	653	553	574	551	546	481	477	451	484	450	419	404	425	405	345	382	396	380	340	355	372	321	341	319	304	352	357	374	340	364	377	334	314	339	359	333	328	349	314	318	330	314	296	343	331	314	350	335	331	319	328	330	324	296	352	335	324	291	304	324	307	346	318	352	344	338	303	318	356	319	297	283	318	370	301	297	289	319	282	343	347	304	353	280	301	307	337	335	332	311	298	300	348	335	309	327	348	336	322	346	328	311	337	323	318	337	307	294	336	312	314	350	322	314	335	314	339	298	324	365	311	297	313	314	320	310	304	324	311	329	311	308	303	299	345	295	363	328	320	290	324	313	327	330	313	324	325	320	315	320	321	308	305	291	330	329	300	343	350	332	297	378	312	356	355	382	331	333	329	308	272	301	305	321	331	310	314	325	319	337	310	295	327	324	333	298	286	325	309	310	303	340	319	294	369	326	338	326	346	328	351	312	293	284	312	317	316	325	281	306	301	302	303	302	330	339	345	354	333	353	351	294	308	311	325	331	315	329	327	326	310	339	331	317	326	350	329	333	332	349	327	325	325	322	329	366	304	310	307	307	333	319	356	340	328	331	284	330	346	326	330	347	313	306	363	319	335	361	301	325	337	305	334	317	344	331	329	352	296	315	377	293	357	263	313	329	346	288	321	338	332	336	320	317	334	310	353	314	377	316	354	327	334	339	297	343	312	296	327	336	324	334	327	328	343	328	354	295	308	314	337	297	323	322	306	305	299	304	316	330	304	308	331	364	339	363	339	339	322	314	305	325	335	300	311	298	336	273	291	324	333	320	318	334	320	309	336	376	353	331	304	310	337	315	311	327	331	339	300	295	324	321	321	311	312	331	301	291	309	354	312	307	313	339	312	307	304	351	331	329	344	304	327	326	336	353	320	343	328	315	319	292	317	288	322	345	333	312	295	315	322	314	329	325	298	327	373	314	333	302	303	332	325	319	343	310	334	325	283	298	302	332	332	289	331	298	325	312	336	345	309	323	334	287	319	338	330	319	309	318	320	342	321	304	321	315	314	346	336	320	313	324	293	325	316	298	328	334	345	311	341	305	325	299	331	285	369	329	340	329	316	314	269	318	303	318	328	290	303	316	295	361	307	298	311	315	315	313	309	335	357	320	322	310	372	326	348	371	366	317	335	309	333	307	332	336	326	321	326	323	364	331	321	339	292	330	302	316	300	294	283	295	326	342	321	306	316	301	322	332	330	332	331	326	336	334	328	315	308	304	334	310	319	335	303	327	299	352	329	339	346	310	296	299	357	334	329	333	341	321	334	350	333	331	340	322	316	338	329	273	343	305	331	317	339	355	295	321	290	284	314	281	331	292	307	311	306	336	307	335	303	346	315	334	346	354	340	344	354	304	308	346	328	333	317	316	315	323	349	322	371	318	306	319	316	340	345	290	328	295	316	335	308	331	361	297	294	300	294	305	327	338	324	327	318	335	300	314	302	340	339	350	300	358	334	283	345	290	295	341	349	303	352	347	351	312	318	304	302	337	327	322	319	351	333	329	353	340	278	348	314	311	318	338	314	281	336	353	360	289	330	362	318	319	297	286	319	325	342	314	300	261	319	350	341	330	293	310	331	316	317	301	314	315	329	317	341	328	321	330	314	302	294	351	291	322	315	357	276	289	309	338	308	350	314	326	324	350	339	355	300	346	331	308	331	331	310	311	326	322	346	314	289	347	316	318	305	296	319	340	305	317	310	293	330	337	308	316	292	325	296	336	310	368	284	315	325	329	301	316	350	296	338	302	315	323	313	320	349	328	326	329	340	345	350	309	303	302	324	324	331	309	330	318	299	332	332	328	341	324	310	357	310	348	323	302	325	342	308	308	321	351	351	298	306	296	311	327	336	320	320	308	324	328	315	319	336	319	338	269	327	324	311	327	328	300	321	311	326	308	296	331	315	313	306	306	335	300	326	304	298	329	331	375	306	281	340	298	294	313	317	315	319	346	303	323	289	327	288	304	329	308	346	320	329	278	344	314	309	341	321	314	318	305	339	329	315	346	313	320	310	321	356	334	309	333	323	281	313	327	334	344	351	309	324	336	342	331	353	341	336	319	333	283	315	320	319	307	338	320	334	352	286	299	307	303	368	312	327	325	325	312	313	365	330	300	315	316	319	344	315	296	311	283	318	318	329	317	350	351	355	336	323	314	312	335	291	300	330	319	339	307	298	322	283	296	332	317	345	278	290	332	332	337	308	329	294	309	321	333	273	326	347	273	339	304	322	334	301	331	325	303	301	306	329	321	294	329	319	311	324	345	307	355	325	303	352	347	327	302	326	290	296	349	323	347	329	320	301	329	327	314	294	326	338	311	326	330	312	327	281	332	336	290	317	302	315	354	314	340	331	290	318	335	321	334	332	343	322	316	318	334	325	312	309	296	302	330	334	351	355	321	322	305	325	326	322	306	315	325	305	321	306	314	329	315	348	384	328	310	326	320	292	291	338	319	333	307	323	312	319	276	304	328	341	287	322	330	331	295	334	297	293	314	316	316	269	296	328	345	316	313	311	303	335	342	311	345	330	311	308	302	345	352	321	310	339	324	314	308	329	350	344	372	326	331	320	332	337	314	288	311	338	341	329	284	304	325	344	336	280	316	342	292	322	331	309	303	300	294	313	330	319	331	338	317	354	314	292	323	324	359	340	309	332	306	325	318	335	359	340	339	314	262	300	329	289	311	303	340	321	338	310	336	307	289	331	324	344	329	311	314	312	336	331	333	279	310	325	332	313	306	317	340	312	286	346	322	291	324	316	327	311	340	316	311	314	296	361	341	335	361	317	312	283	320	330	290	301	317	299	296	283	311	356	353	299	312	335	343	316	304	310	355	308	308	292	335	333	288	315	339	341	291	323	328	312	322	328	365	285	302	307	353	311	335	384	316	313	345	330	332	307	330	336	318	317	364	330	315	334	354	326	318	298	314	296	334	350	292	315	300	309	327	311	354	329	299	333	307	354	307	378	329	284	285	354	307	323	352	299	336	312	293	299	344	344	272	314	311	292	303	321	334	312	313	349	360	348	276	321	382	319	323	318	333	315	323	305	296	345	292	304	340	335	336	342	323	323	318	279	312	299	332	337	343	300	281	332	356	338	307	336	302	306	313	305	313	334	330	308	311	291	304	343	330	316	313	317	334	322	334	357	318	325	337	330	347	322	341	337	337	301	315	310	287	360	345	317	333	340	313	343	327	299	328	305	366	329	313	282	337	332	320	309	331	315	330	319	302	338	289	312	313	351	291	295	305	320	314	317	357	314	311	332	314	336	331	301	294	339	350	321	357	304	301	329	279	339	285	353	321	306	341	315	329	321	325	327	335	323	300	345	292	343	300	302	301	292	298	352	290	307	319	314	301	359	335	341	349	302	298	313	277	305	302	277	303	291	286	323	331	336	283	333	317	319	297	309	336	334	295	314	319
24840	11333	1613	1829	1962	2018	1851	1937	1826	1620	1963	2191	2185	2071	2010	2088	1899	1772	1800	1627	1484	1509	1321	1284	1299	1223	1092	1103	1082	1089	1020	1036	835	845	919	844	871	826	860	797	747	757	761	811	672	732	729	667	744	747	696	761	680	733	743	666	708	698	726	754	679	744	704	715	680	708	700	716	713	707	675	669	661	670	735	693	687	712	665	722	717	717	694	700	687	652	684	700	657	669	639	718	690	717	698	733	691	697	637	709	666	726	671	720	712	696	682	693	730	648	710	692	706	709	674	721	673	688	676	670	710	725	720	692	735	729	650	721	677	701	678	721	679	679	694	659	679	686	701	679	741	694	689	691	735	679	691	663	696	677	681	688	705	678	670	692	662	673	674	711	729	696	715	725	700	680	667	692	685	664	724	631	745	721	682	726	731	686	720	707	706	661	701	726	692	702	724	639	712	702	701	667	703	675	728	693	751	700	685	707	714	715	663	685	712	693	685	659	682	675	677	701	645	719	701	674	713	703	696	734	727	718	690	698	688	694	729	692	685	693	691	714	671	682	676	675	662	694	690	690	681	671	688	686	643	698	714	708	722	670	688	711	656	677	710	689	654	681	718	634	709	730	617	699	744	686	621	712	682	702	732	675	721	680	671	698	692	670	697	691	705	747	707	726	689	721	683	715	731	707	644	664	670	714	721	726	723	684	662	650	674	652	705	683	668	736	648	663	678	728	724	703	732	711	715	679	688	679	751	700	689	745	718	720	737	691	721	693	657	703	691	760	712	665	706	635	697	665	683	688	653	710	689	675	673	699	677	666	702	736	725	684	667	666	714	681	678	714	657	675	708	697	686	676	671	702	719	727	708	705	684	693	730	653	693	722	639	682	699	686	773	715	676	674	691	710	747	680	749	716	667	696	655	691	679	705	653	678	690	678	681	729	732	675	667	687	708	759	661	673	685	739	646	693	686	703	648	685	690	689	694	695	684	681	699	733	727	731	696	627	680	672	640	659	663	724	704	717	665	744	658	695	700	684	689	724	687	691	688	721	716	656	676	640	697	676	699	677	651	699	684	681	646	712	700	684	695	687	748	693	702	723	701	666	668	705	718	740	722	671	684	707	677	708	646	736	712	637	676	723	735	666	659	663	701	724	663	701	687	631	653	705	731	697	677	696	698	715	703	702	681	657	688	678	716	691	674	713	672	679	730	613	682	728	674	694	697	660	668	709	689	708	715	684	707	689	682	714	637	686	724	689	699	712	717	711	722	664	712	705	673	693	674	711	702	710	717	675	709	664	671	735	715	701	681	655	676	673	690	704	675	756	658	723	712	705	637	677	698	728	654	686	727	682	703	696	718	662	685	684	696	673	670	701	716	721	680	687	713	660	746	722	661	677	691	700	669	707	692	681	706	680	711	722	676	688	680	632	691	730	749	735	684	646	725	677	668	709	701	702	692	719	676	690	643	692	680	715	744	702	699	671	676	647	714	673	691	707	674	699	699	689	690	689	676	724	732	704	717	705	732	689	691	690	703	733	696	678	676	704	721	710	720	711	718	714	747	717	659	693	700	708	707	726	657	667	651	680	662	718	703	708	692	705	706	709	703	694	678	723	684	689	669	710	711	701	678	651	654	709	665	677	697	745	716	711	714	700	699	694	678	694	675	678	683	682	693	711	640	711	645	696	712	665	626	633	688	725	682	689	702	686	650	677	712	699	677	685	722	689	704	663	715	666	662	697	697	710	683	685	710	706	720	670	688	665	699	715	659	691	673	703	718	711	705	685	698	739	687	667	687	714	752	666	682	703	679	718	669	690	714	669	731	754	733	693	666	679	714	673	716	676	680	735	695	659	768	686	722	684	741	675	711	701	674	675	725	705	682	718	664	716	683	650	649	631	718	711	727	778	698	710	696	687	652	710	700	669	693	667	722	715	647	723	680	705	701	673	696	663	702	711	670	689	712	716	694	717	655	737	679	733	640	682	674	682	726	706	673	689	624	711	694	719	659	692	671	717	628	633	703	733	722	683	684	698	669	718	689	743	680	712	655	684	688	666	717	662	736	702	683	683	677	656	648	734	710	725	690	731	657	670	676	670	732	701	686	692	693	665	689	688	677	697	652	681	694	708	680	701	676	747	712	661	657	667	713	744	722	665	716	682	703	698	689	728	698	729	694	684	748	696	683	685	652	734	704	688	720	659	685	706	695	730	684	751	712	695	718	709	708	670	705	643	716	692	649	680	692	693	664	709	683	700	658	695	704	679	686	705	710	673	649	636	664	676	661	671	703	704	719	690	729	734	650	691	706	676	671	682	653	705	683	675	646	710	631	674	690	695	686	728	697	684	665	688	681	710	683	702	678	699	662	724	717	684	734	692	715	693	759	679	692	736	676	686	733	710	678	746	680	691	707	676	744	682	721	678	680	684	702	683	693	664	711	696	721	679	705	702	701	710	723	708	743	657	638	751	746	726	670	693	729	639	673	701	690	688	709	740	678	703	721	681	679	710	690	726	695	734	731	673	716	708	702	721	656	732	684	673	690	710	676	689	647	687	697	690	720	645	706	709	680	705	674	688	728	697	724	680	687	669	680	696	697	708	697	690	712	715	702	686	712	654	683	660	676	675	713	625	718	653	647	671	701	723	730	718	727	685	677	702	673	721	695	700	651	696	709	716	657	746	658	702	652	687	690	659	696	703	676	730	723	740	722	711	640	679	662	698	706	678	719	648	656	705	693	676	706	685	685	665	672	649	686	658	663	694	717	698	659	667	670	675	755	773	697	775	656	708	662	693	723	741	723	694	731	691	671	667	718	706	660	690	684	720	682	720	670	635	666	669	690	649	693	671	676	688	692	646	661	667	685	727	706	638	696	701	685	689	729	694	679	680	697	661	703	700	663	666	671	699	717	685	708	691	688	623	646	712	736	712	721	700	729	692	704	664	641	711	705	703	731	674	684	698	658	672	715	692	700	711	714	666	702	665	711	661	681	705	675	717	712	692	656	694	716	688	705	706	737	667	680	697	762	682	692	693	686	693	690	697	674	631	695	722	668	674	685	682	680	668	658	685	677	640	718	666	687	671	730	702	692	669	690	679	695	712	756	732	720	682	693	712	727	707	726	681	700	731	714	689	749	717	721	668	713	680	673	692	717	718	708	662	688	723	727	710	674	694	699	701	686	730	724	714	727	681	682	687	682	733	658	727	650	700	709	688	735	636	671	645	702	710	704	681	704	743	708	671	757	664	713	716	708	665	703	713	662	650	720	720	669	739	720	720	697	684	665	718	700	680	715	672	695	725	648	644	692	662	703	726	675	696	710	658	742	687	714	694	711	689	709	644	698	665	676	706	682	713	683	743	719	759	676	663	696	652	731	689	727	747	686	680	725	758	689	718	645	700	724	678	706	715	678	714	653	649	743	715	668	725	708	667	671	716	673	697	724	670	708	694	718	729	755	708	718	701	692	728	683	703	689	646	689	672	739	690	693	700	693	728	682	716	680	720
53465	30207	6999	1559	964	792	718	670	752	726	741	802	803	769	718	677	635	623	580	547	560	554	524	494	498	493	450	443	490	465	399	453	462	399	415	382	416	384	386	396	383	383	401	362	392	372	362	374	386	371	361	338	390	390	389	387	396	362	399	397	346	391	375	363	348	353	388	355	390	344	365	374	395	310	376	396	379	345	385	403	368	384	349	376	357	390	345	353	381	354	380	367	361	418	383	366	338	346	361	349	382	385	363	365	365	350	388	324	354	403	390	380	370	365	397	369	367	381	396	356	415	366	382	382	365	363	318	377	370	353	365	381	345	356	383	369	348	372	334	335	391	361	379	333	377	388	348	390	371	394	368	374	349	363	379	375	375	411	367	351	394	360	331	366	357	389	397	329	360	359	369	391	363	329	344	364	392	368	346	339	379	348	358	345	378	406	386	388	339	352	357	357	329	327	384	383	415	342	380	369	408	347	341	341	364	381	384	333	366	374	371	352	343	385	359	342	389	375	350	371	367	359	353	358	372	402	372	389	379	350	392	374	346	356	361	387	342	381	371	403	366	354	320	368	358	328	374	382	356	374	378	366	358	340	380	368	373	367	349	408	352	388	332	382	370	406	334	343	340	351	362	378	368	349	363	369	372	376	383	364	356	367	366	397	366	371	385	358	342	374	407	399	367	358	368	398	345	379	374	362	361	347	392	408	371	391	394	378	380	366	376	360	364	371	351	368	361	386	348	357	346	393	366	342	373	404	367	391	358	376	370	378	405	391	357	392	365	396	382	370	387	350	342	390	381	339	362	354	361	385	381	341	403	365	387	363	336	361	357	397	378	383	318	361	388	343	335	391	362	373	359	348	362	324	405	325	361	391	372	351	411	334	371	394	361	418	377	390	349	355	344	392	388	394	343	387	376	375	342	358	393	373	401	367	399	401	370	343	382	366	393	374	361	370	395	354	338	382	352	345	392	366	394	371	377	383	334	327	338	353	361	345	411	383	345	377	395	374	372	345	368	363	358	339	373	413	360	394	415	362	357	378	369	382	372	389	381	398	326	349	370	352	372	361	350	365	406	404	360	383	360	377	371	382	378	356	335	373	345	379	360	348	393	361	373	373	376	360	383	392	398	412	406	385	352	373	363	381	364	411	363	347	375	358	369	346	362	366	373	320	364	367	368	395	336	339	334	397	386	395	366	403	364	363	366	369	387	387	394	385	393	382	347	395	401	389	371	323	366	399	398	358	362	349	362	371	386	357	392	363	361	344	370	363	393	387	356	379	380	399	373	383	402	345	305	332	356	356	392	338	350	391	415	364	378	407	366	342	389	369	369	380	363	352	380	354	364	348	341	368	402	365	391	398	377	374	405	357	362	375	366	372	375	388	390	355	357	325	395	400	359	386	337	367	393	380	375	389	390	356	383	363	395	365	400	388	395	371	386	400	399	385	407	376	400	384	374	397	343	398	357	373	395	357	397	393	366	345	332	381	358	346	357	360	367	365	373	406	366	386	388	352	376	372	380	368	366	350	353	378	361	379	373	337	357	367	380	325	384	387	351	377	343	355	369	399	357	358	372	348	376	369	383	346	395	338	331	390	364	398	409	389	382	408	375	366	377	360	335	378	377	359	384	367	351	374	335	375	347	402	340	384	336	321	396	370	390	344	404	398	369	403	355	386	379	379	347	350	396	361	362	353	351	342	347	359	380	314	350	370	355	378	405	384	395	389	340	383	342	362	350	390	374	348	366	366	361	357	393	348	350	360	380	369	371	348	347	398	328	364	381	370	328	349	397	362	375	384	346	386	353	360	355	406	347	359	341	327	372	368	369	427	392	393	367	359	342	348	397	394	365	391	401	409	367	351	429	364	353	388	342	350	373	371	374	378	381	411	395	385	355	346	369	371	367	361	367	419	361	354	352	369	345	397	392	367	335	410	416	395	362	395	349	380	337	362	366	390	388	395	330	351	391	399	354	350	363	340	359	369	345	354	379	345	383	327	377	390	378	360	359	359	396	387	346	329	360	385	359	355	390	367	364	407	354	344	332	352	399	356	406	339	362	364	342	357	361	350	395	330	354	399	380	362	370	399	353	356	377	370	404	356	402	406	385	374	375	380	351	384	349	348	362	348	371	404	373	389	357	344	387	377	368	380	316	352	382	371	373	401	373	375	350	329	369	405	357	388	345	359	372	357	365	384	354	327	400	363	339	406	348	389	357	355	364	370	371	388	367	380	376	371	354	354	369	377	395	368	400	374	367	360	393	423	402	341	352	351	390	358	343	339	383	362	402	411	337	375	386	407	353	394	336	376	373	383	354	390	369	383	375	353	376	384	375	403	400	336	357	371	353	353	385	405	355	342	395	398	377	358	353	413	361	331	362	387	351	359	344	394	377	372	363	369	370	354	368	359	359	383	386	399	390	397	345	346	374	359	348	383	374	375	373	327	351	391	382	331	376	374	401	401	362	364	370	384	368	359	339	363	386	389	387	402	385	345	366	402	353	374	405	384	331	393	402	398	381	374	376	398	383	333	378	369	333	366	347	402	342	367	346	370	366	370	370	380	372	381	346	349	389	389	388	316	363	345	373	368	340	383	352	391	390	386	360	401	389	380	383	342	349	379	346	403	397	365	372	378	376	374	368	386	373	342	352	379	389	401	356	356	370	356	368	423	366	371	362	388	335	352	350	374	369	429	361	373	352	362	351	374	363	375	341	376	377	397	341	362	354	369	371	371	359	394	347	376	387	378	373	397	380	377	395	341	387	365	357	347	353	404	354	393	341	358	369	328	370	348	338	356	374	363	361	376	346	373	403	379	417	402	347	366	332	378	388	358	363	425	387	368	382	409	408	357	394	377	387	357	376	335	346	363	349	359	358	393	369	379	400	379	356	367	382	389	336	373	354	369	375	382	338	358	353	363	382	349	392	410	383	361	360	376	380	366	395	389	373	355	378	380	370	371	355	347	364	392	365	357	384	369	403	380	383	363	343	410	386	377	376	364	381	381	347	391	349	360	366	356	395	361	363	319	388	394	395	344	355	377	366	378	362	337	382	358	385	371	338	348	366	338	408	358	392	373	376	381	372	398	371	395	381	387	350	351	358	414	391	364	352	372	351	378	369	418	351	396	366	387	350	382	367	335	353	389	366	399	351	399	358	426	376	357	361	376	385	366	339	363	367	328	351	362	408	344	371	362	359	370	331	369	353	372	364	388	363	365	379	367	343	353	381	352	398	360	363	376	333	333	345	389	332	399	371	343	377	380	382	358	388	393	370	399	377	349	356	390	363	369	363	350	381	369	363	373	374	353	369	383	398	385	385	368	340	365	395	342	368	412	373	374	387	407	371	368	353	362	338	361	388	352	334	372	344	360	394	400	341	369	341	379	399	414	380	344	399	378	348	349	396	373	355	365	369	342	375	365	452	419	410	388	354	356	388	368	360	380	373	345	368	351	372	367	396	422	338	370	391	368	389	333	381	355	348	358	359	352
32370	13990	2429	2849	2650	2561	2304	2584	2891	2725	2953	3132	2979	2955	2916	2571	2421	2105	2026	1988	1938	1799	1736	1666	1591	1550	1415	1388	1261	1307	1313	1210	1104	920	1021	1053	1039	1033	942	983	970	908	860	881	880	802	856	821	781	865	750	830	761	835	796	812	791	815	838	807	861	772	829	749	819	795	765	750	800	772	856	799	796	768	803	803	804	802	785	763	793	788	789	779	777	798	827	817	803	827	824	821	773	754	757	762	823	791	724	787	787	719	773	780	787	822	797	752	783	791	751	831	798	783	751	795	758	773	805	774	803	746	723	763	779	815	786	766	789	781	771	771	776	805	760	788	735	762	791	795	765	802	854	773	792	773	719	815	803	811	734	782	791	756	768	846	784	802	790	761	760	816	761	775	807	756	754	773	786	745	772	785	801	813	778	769	786	810	757	812	787	761	790	784	774	764	783	743	788	774	828	754	769	730	787	727	790	748	742	812	839	745	794	788	801	738	792	800	802	803	778	748	805	789	794	737	820	724	801	771	761	776	755	746	792	759	769	727	792	778	766	746	801	770	807	754	768	779	768	809	817	783	810	834	717	834	772	798	757	753	770	832	792	770	752	772	767	774	766	805	782	728	801	768	796	756	768	818	741	789	772	755	780	777	777	831	771	717	780	754	810	813	776	826	785	790	780	792	769	775	720	774	773	759	787	789	823	770	772	774	785	804	772	798	826	755	823	763	756	796	793	757	773	835	794	794	753	768	753	794	790	773	829	774	761	766	771	797	793	762	740	787	759	782	758	784	786	787	737	759	800	773	786	781	767	754	761	751	703	751	772	786	819	799	817	819	768	728	759	806	855	791	764	755	753	846	788	740	780	803	839	794	808	780	774	780	782	759	816	823	779	797	780	785	794	769	790	810	767	813	749	806	827	810	760	799	739	755	752	795	778	737	793	765	784	752	778	845	750	750	796	737	791	800	767	789	797	807	749	731	775	785	748	815	771	826	760	825	809	746	771	807	806	769	815	752	769	774	773	782	768	760	737	772	740	806	795	780	748	806	803	752	771	822	726	784	832	773	848	773	758	754	788	777	790	757	783	802	744	748	779	844	794	787	821	819	776	790	735	778	759	801	789	756	740	781	772	758	724	769	793	755	792	793	791	804	835	784	759	776	764	768	790	772	778	805	758	753	745	829	824	752	793	781	789	756	801	761	793	770	819	757	777	781	777	820	807	759	789	754	772	726	769	770	799	735	876	754	770	789	805	820	763	762	766	805	815	803	800	807	768	760	791	775	744	804	763	771	787	783	800	778	774	758	780	750	761	740	786	787	796	759	775	736	770	784	739	740	742	787	760	766	731	775	769	829	828	745	778	764	844	730	817	748	787	759	749	763	864	811	757	770	809	808	795	758	806	765	740	759	802	781	813	752	774	783	763	757	819	790	784	767	790	812	743	767	741	788	793	768	782	787	795	779	782	765	783	755	765	783	811	723	766	789	744	789	776	776	775	773	773	762	780	812	828	749	779	759	757	783	759	802	767	815	764	745	797	758	756	800	816	768	829	748	775	786	807	714	740	762	784	769	738	745	781	769	793	834	796	814	745	852	768	764	775	787	807	717	822	796	781	756	783	773	795	736	771	843	810	808	767	823	807	788	808	805	750	768	731	748	801	778	777	791	750	782	778	809	795	782	754	828	787	804	791	796	786	799	828	804	779	766	773	748	790	721	772	792	810	790	741	773	773	784	756	763	825	776	748	827	829	750	755	842	825	729	760	816	759	817	794	756	769	767	810	766	799	818	782	808	736	718	760	802	805	776	769	781	806	792	775	780	740	751	818	809	752	818	771	764	824	805	756	780	744	724	721	774	782	821	765	782	816	809	790	775	765	781	800	801	787	770	763	762	791	745	781	810	777	800	832	820	786	757	765	746	789	787	793	797	810	773	735	794	823	762	806	775	803	768	788	774	769	829	771	786	791	791	824	733	762	780	784	752	782	764	772	785	803	795	806	794	732	754	831	794	754	786	794	761	751	781	807	776	808	824	788	801	821	747	810	812	733	803	841	803	816	773	822	841	814	767	791	789	768	791	823	791	803	808	761	731	799	820	810	749	814	763	750	790	801	827	761	783	780	822	780	799	808	779	779	787	805	729	763	739	763	747	763	761	794	770	824	738	817	823	824	741	778	812	760	817	775	756	808	789	739	770	798	825	726	752	756	765	804	757	763	800	751	834	758	779	789	791	786	752	746	798	736	814	795	791	715	777	825	728	727	817	780	829	786	762	779	812	747	785	781	771	810	818	805	783	724	741	755	734	794	769	781	807	790	793	795	849	806	771	799	822	782	818	748	770	776	847	796	754	721	790	749	787	797	812	761	802	773	772	775	825	784	785	790	775	793	785	773	741	727	800	755	767	769	745	749	742	847	760	778	778	775	773	771	806	818	846	787	773	783	767	793	807	754	755	753	763	789	789	767	802	776	761	765	779	799	774	789	766	810	785	752	767	746	784	809	796	777	772	803	750	812	806	791	758	757	750	776	809	801	779	764	813	767	753	838	784	790	794	800	752	776	777	736	755	739	819	778	802	775	801	785	765	771	762	768	768	796	819	758	748	742	755	772	777	744	836	793	809	797	778	724	756	783	801	814	752	791	829	812	770	737	729	773	715	818	802	803	793	801	813	781	794	792	772	822	830	803	814	731	800	801	769	813	764	781	730	759	821	815	785	774	751	822	782	776	863	809	756	795	761	754	717	773	786	799	761	782	775	761	778	813	842	779	795	775	776	788	770	813	806	731	784	743	767	772	801	744	749	787	826	757	777	794	799	805	818	845	801	774	782	779	775	820	815	773	702	778	763	783	764	804	808	833	786	788	780	816	741	758	799	751	804	746	802	745	733	808	748	802	809	761	749	840	744	737	819	791	788	767	811	783	775	834	816	823	741	735	778	752	814	785	742	816	767	779	765	768	793	763	784	795	829	810	751	733	775	786	800	845	791	785	779	739	788	813	789	802	786	747	772	803	779	744	759	783	798	820	769	783	800	805	806	689	776	776	769	796	818	750	795	779	716	780	795	840	735	785	828	815	771	761	826	828	763	776	789	785	794	763	828	746	746	827	764	717	749	823	784	801	764	811	747	786	782	769	761	756	745	737	762	766	780	793	782	799	804	744	769	795	822	796	800	800	741	816	802	778	784	814	791	805	796	816	753	735	818	808	800	803	783	779	810	794	792	794	754	790	771	761	780	775	788	757	835	812	793	811	748	790	815	809	779	867	760	774	780	795	761	782	742	806	776	781	808	808	751	805	793	765	793	746	768	801	804	718	794	762	769	753	751	788	829	794	811	818	761	744	805	804	778	734	777	774	786	775	824	772	771	753	759	735	803	757	742	808	809	778	753	794	763	735	808	800	768	813	782	799	814	710	804	723	789	791	835	802	813	737	792	738	740	743	753	830	813	749	781	787	736	771	782	789	763	788	764	808	744	712	791	764	791	778	763	783	766	795	727	759	783
18984	5729	490	376	344	378	378	368	431	426	456	490	504	463	462	473	373	396	402	398	414	396	336	374	358	364	320	339	353	353	350	357	303	300	329	330	308	351	317	313	327	289	344	343	276	330	305	295	356	284	316	319	269	300	307	331	306	318	314	319	305	328	303	308	324	318	310	369	330	312	312	352	313	294	324	327	316	349	331	324	322	312	330	267	287	331	317	304	318	283	319	297	325	319	314	302	317	308	322	293	315	318	355	301	302	320	326	306	307	297	322	296	308	324	339	314	309	359	349	286	320	307	312	263	306	314	300	287	290	310	281	301	301	282	306	300	311	304	296	291	321	323	317	302	290	271	292	347	276	308	299	303	303	310	302	306	319	286	313	341	281	319	341	297	323	281	303	305	316	351	291	276	301	286	326	330	287	325	314	315	284	332	283	309	312	326	319	296	308	330	314	323	320	292	305	266	263	281	305	306	288	288	335	301	287	321	270	319	337	322	297	291	310	328	301	318	317	298	334	299	326	315	299	338	299	294	290	306	322	320	292	305	299	326	288	338	298	299	336	333	270	306	317	322	317	302	283	315	300	315	316	298	326	309	292	312	297	317	299	329	292	335	306	321	312	283	293	321	302	304	319	317	299	256	313	307	297	312	296	295	305	299	342	281	302	344	297	291	290	295	333	285	320	323	310	293	276	304	322	282	326	305	341	299	285	297	318	315	309	298	327	282	284	277	327	295	324	311	311	302	302	297	256	275	336	301	300	294	285	315	313	272	287	313	301	315	315	283	304	285	314	323	322	316	319	275	308	281	277	277	311	309	306	321	306	298	259	308	295	328	285	292	313	257	304	283	322	330	324	309	286	330	354	285	313	330	319	273	285	303	280	319	315	286	325	325	325	329	320	328	305	318	295	281	272	298	301	257	295	310	325	304	334	307	320	330	305	315	301	273	311	323	319	313	330	326	295	279	313	325	310	299	318	329	315	315	300	309	337	312	287	285	285	292	331	296	309	290	324	295	337	299	334	314	290	329	296	288	315	282	309	323	318	290	340	320	282	307	340	319	289	324	318	293	280	306	318	315	282	311	300	315	278	274	288	310	343	333	288	331	326	310	313	296	338	299	321	308	318	336	329	288	320	325	318	315	281	295	318	339	304	282	336	301	334	319	330	305	293	310	316	315	328	291	288	300	283	287	322	332	301	309	299	325	307	304	364	314	295	307	327	272	328	297	294	324	312	292	275	304	311	297	325	299	317	287	316	324	295	285	334	350	284	292	289	332	328	267	308	314	299	290	337	306	328	336	310	309	313	323	321	356	330	331	292	326	327	291	349	302	334	312	317	293	308	286	290	306	302	331	338	324	285	322	301	307	275	337	301	302	313	272	271	313	332	291	305	319	285	313	353	317	297	287	302	293	299	299	290	324	297	307	309	308	330	294	332	311	288	296	288	296	294	286	269	324	317	358	307	307	344	301	324	311	285	323	294	313	309	329	299	313	284	286	258	320	288	315	288	307	288	313	312	308	309	312	326	325	306	333	305	324	347	318	306	337	346	309	319	314	273	318	308	339	292	317	293	316	323	303	327	306	337	332	251	303	334	280	315	292	318	336	349	310	302	316	308	287	303	331	305	283	304	293	316	321	324	304	301	328	317	313	340	310	349	312	313	319	337	302	305	330	346	294	270	334	311	317	311	302	301	351	321	286	282	289	295	321	306	288	315	284	296	322	326	347	267	313	323	294	311	310	292	333	285	331	292	316	319	278	303	294	316	309	287	284	313	312	330	331	325	339	317	313	297	307	313	304	286	295	289	296	291	286	312	295	318	289	300	310	263	353	305	313	257	332	292	316	314	305	280	322	315	281	294	285	304	301	308	308	310	316	324	328	272	281	281	287	296	298	294	285	321	310	325	285	304	329	296	321	281	287	312	307	327	311	283	311	319	327	308	303	328	316	310	332	320	341	310	311	311	306	305	311	325	307	299	294	279	308	307	314	285	279	313	345	307	328	311	300	306	350	316	339	292	319	358	287	291	275	343	317	298	343	308	329	301	312	303	296	296	323	318	318	304	283	325	312	320	279	294	317	310	341	298	291	308	279	333	308	281	282	305	290	302	300	283	299	301	319	293	331	320	306	343	300	321	284	307	314	302	310	289	288	311	338	342	314	284	280	315	307	324	305	307	329	316	313	322	311	317	337	302	296	333	315	325	287	299	297	300	292	312	317	307	316	320	320	312	294	322	305	306	270	306	322	311	335	347	314	294	309	326	304	289	330	279	294	272	304	313	333	291	290	345	300	309	319	308	265	333	323	295	277	324	345	266	313	290	324	344	340	311	305	332	311	325	295	283	311	327	332	292	320	296	307	326	288	342	317	335	342	312	275	316	294	319	308	295	342	316	342	283	307	315	266	339	302	314	324	296	270	309	299	318	323	307	321	311	321	297	313	320	287	280	320	303	310	319	308	307	286	347	315	282	333	289	334	350	338	339	293	270	326	322	302	318	344	291	292	294	300	283	317	295	298	321	299	288	317	317	293	294	293	280	295	287	306	330	321	332	332	348	266	314	273	299	290	327	302	326	311	293	315	341	292	285	306	277	269	286	292	292	305	316	314	310	287	317	314	312	286	296	269	301	307	299	283	333	292	297	306	307	339	322	305	313	307	295	333	319	311	311	337	307	320	315	304	319	326	334	283	301	343	293	314	269	315	294	282	332	307	304	304	300	313	337	304	288	308	337	258	291	272	299	292	295	279	303	287	319	300	319	317	281	326	296	282	316	281	353	271	298	326	290	286	312	312	309	287	303	302	317	274	268	308	289	287	297	330	279	334	314	316	316	301	289	282	301	339	365	306	318	341	343	314	296	280	281	325	318	273	266	270	286	320	290	327	294	315	323	301	323	331	277	333	330	310	294	320	290	325	314	284	344	328	316	287	296	311	307	334	309	332	349	299	322	288	327	290	317	303	337	354	308	314	313	312	291	315	357	301	311	298	298	290	339	312	304	306	278	296	330	304	248	313	308	283	304	308	269	303	293	313	334	301	295	344	317	274	287	336	305	269	315	333	275	329	304	314	326	305	269	317	307	324	294	295	303	315	288	302	308	292	313	320	320	320	284	305	287	317	267	305	342	312	304	318	320	317	320	324	305	295	328	286	297	289	291	319	294	323	300	320	297	300	288	284	295	301	302	311	287	304	349	325	275	310	293	304	275	315	315	294	310	298	305	266	282	336	314	242	307	314	288	305	297	275	275	343	286	341	296	318	314	298	291	288	305	287	335	278	330	311	313	327	312	291	308	311	314	293	299	315	326	310	325	277	322	360	289	309	301	322	332	334	301	306	333	308	286	314	352	306	321	279	329	300	314	313	319	308	295	337	333	313	291	355	316	315	309	300	322	300	284	326	303	325	299	321	318	329	298	298	319	317	313	296	302	283	291	301	316	305	302	321	315	327	304	324	280	263	308	312	317	308	302	327	316	320	327	301	316	296	278	312
10121	3035	792	843	883	995	1103	1073	1258	1255	1597	1609	1590	1618	1501	1437	1357	1272	1191	1231	1146	1119	1064	1043	1089	955	942	909	923	871	839	815	802	711	761	742	758	765	739	749	694	708	653	695	639	728	675	641	659	697	695	653	696	693	678	618	631	658	637	686	665	685	685	651	693	724	636	687	606	648	703	685	663	720	676	678	625	685	650	621	739	659	684	644	614	693	672	641	676	668	684	652	627	658	723	662	696	668	669	696	645	687	679	709	629	637	631	680	690	674	655	654	676	603	667	652	627	727	626	612	693	683	657	644	651	670	663	710	649	660	663	681	686	659	653	670	665	649	646	638	631	704	664	647	662	665	658	674	649	641	700	643	671	663	656	666	648	663	659	638	691	696	653	681	637	707	632	650	609	734	626	681	652	660	668	650	672	678	670	635	644	678	667	694	620	666	646	658	693	649	661	643	635	655	656	653	677	658	638	687	660	643	654	619	622	664	685	645	607	674	672	653	695	648	662	684	685	661	628	657	656	689	654	680	675	653	696	697	636	672	649	706	641	675	705	653	640	645	660	658	651	674	635	681	625	673	647	633	718	644	625	636	626	623	696	632	674	637	620	697	673	616	657	690	682	657	703	615	636	661	677	649	640	609	624	672	612	632	649	717	644	655	730	696	676	660	602	685	622	655	699	665	665	662	657	648	670	638	708	662	644	691	626	670	691	664	703	628	664	619	626	679	653	695	651	644	681	686	717	689	698	673	637	668	624	655	684	628	631	636	649	641	665	650	669	692	663	670	637	637	672	672	675	654	656	664	669	674	649	619	674	632	668	648	657	657	616	676	661	653	686	713	647	669	655	641	716	699	674	640	625	666	660	696	666	618	649	660	684	644	710	692	683	693	660	640	673	669	628	671	703	654	687	620	679	630	693	721	642	653	645	730	666	659	640	681	669	658	648	634	659	673	672	635	654	676	638	676	666	602	676	676	654	694	640	697	659	633	647	644	669	663	600	679	688	659	660	672	678	617	665	654	689	653	654	647	626	647	680	664	657	689	647	623	604	694	667	615	665	680	632	629	656	676	652	640	650	677	654	618	696	661	660	615	635	660	645	645	714	610	632	677	740	652	628	656	650	679	674	639	669	596	621	634	649	642	665	695	647	695	691	639	663	663	707	692	694	658	607	687	638	646	691	635	634	653	639	710	590	649	646	596	688	650	642	636	623	634	709	663	655	665	676	662	669	639	682	670	687	674	693	640	657	636	635	635	654	677	627	675	704	666	669	654	678	657	605	687	652	658	699	663	661	638	679	700	693	634	628	643	661	652	636	678	681	640	682	669	713	674	646	713	633	717	656	624	673	664	623	704	600	657	650	681	671	660	631	663	666	650	662	674	669	686	664	612	645	652	631	705	645	648	679	680	649	652	617	676	646	640	667	639	671	634	670	707	670	652	670	630	705	713	657	651	683	611	634	666	631	632	618	637	712	622	658	664	659	685	675	654	659	640	677	690	672	639	705	652	659	693	684	689	623	700	680	700	664	617	681	660	673	658	732	675	685	635	657	643	706	632	651	677	643	648	663	675	694	670	693	669	660	626	682	677	644	615	678	657	656	653	622	692	612	638	687	660	637	620	659	614	669	653	661	655	628	692	633	683	681	666	681	589	651	658	688	682	692	660	726	629	677	678	672	658	693	685	661	657	684	644	665	679	646	660	674	674	605	650	659	642	692	628	661	652	643	661	624	667	663	644	627	641	697	670	683	637	649	669	647	644	666	688	658	669	640	646	665	679	668	653	655	693	689	644	673	622	681	681	665	705	620	693	648	683	626	638	644	699	635	684	629	658	693	700	672	646	643	620	686	697	672	634	649	627	659	692	659	608	701	689	660	649	670	653	665	652	680	660	613	666	629	622	685	650	631	732	657	663	719	646	639	673	657	683	660	666	631	647	656	675	662	639	645	616	685	663	681	692	677	691	667	692	659	634	706	663	672	670	681	651	651	674	649	623	679	652	659	644	670	642	669	699	652	670	683	654	682	675	672	649	676	681	669	668	618	671	699	644	674	657	659	674	659	672	710	652	681	689	684	658	668	637	657	660	645	645	650	650	686	661	675	621	645	643	665	714	731	669	593	645	647	674	657	659	675	699	656	652	635	680	657	713	653	621	636	635	640	676	638	686	678	645	664	667	682	680	619	647	744	669	695	656	685	664	650	652	632	642	655	649	613	683	653	659	638	651	652	683	658	620	657	663	654	630	685	634	650	658	657	616	665	671	661	603	600	673	664	642	668	682	676	646	659	687	617	639	664	673	698	668	634	653	672	647	632	671	659	614	678	702	620	644	639	670	667	680	735	695	676	660	641	666	655	658	674	628	617	646	672	704	709	694	662	638	684	638	664	637	657	637	659	650	695	655	681	649	698	681	608	649	637	634	677	637	668	659	656	682	694	645	630	648	647	629	669	668	634	627	689	656	645	653	692	656	692	676	669	648	612	671	612	691	653	643	683	685	638	644	658	716	648	641	642	641	667	669	603	652	668	602	683	609	655	678	639	639	669	622	741	678	663	667	677	680	673	659	682	660	635	658	693	667	690	644	667	688	648	640	684	663	666	692	656	664	600	640	664	660	645	648	678	669	654	681	711	666	704	598	656	649	649	686	660	679	673	682	697	633	611	669	655	695	605	689	660	676	701	681	670	657	683	696	684	667	663	641	647	655	659	685	660	683	664	664	703	629	666	664	651	655	662	612	666	664	669	626	665	687	671	669	675	701	638	680	681	649	654	700	619	651	688	652	679	653	641	674	695	650	667	657	656	624	673	586	624	709	635	676	647	688	650	675	631	652	648	703	692	663	649	666	655	624	650	676	668	658	633	664	671	657	665	650	630	639	630	663	681	626	658	670	661	682	668	628	646	676	678	631	701	678	680	666	646	648	702	681	603	664	680	689	641	624	658	645	650	676	622	686	693	672	646	642	671	695	643	704	648	641	622	679	728	602	692	634	691	656	629	669	643	674	700	656	667	710	639	646	687	702	664	628	620	686	643	677	672	658	692	722	663	649	656	675	680	691	617	589	647	669	665	671	630	682	682	668	643	611	679	654	668	614	649	644	675	664	651	698	643	640	688	609	662	678	651	644	639	688	695	664	634	648	611	707	675	653	649	658	633	599	680	676	646	705	653	667	607	661	653	641	630	709	642	648	667	687	660	687	665	656	638	670	660	659	647	672	620	684	619	710	668	616	688	692	660	651	676	655	654	626	665	685	657	676	634	657	674	645	664	685	612	666	619	682	670	705	652	685	684	675	700	603	660	634	648	717	700	668	654	670	628	689	728	690	647	713	669	635	670	634	620	654	651	699	700	619	687	616	632	633	608	698	656	683	631	624	651	630	683	702	641	618	627	639	704	696	657	675	643	665	610	679	625	652	694	687	670	644	656	693	698	670	656	659	613	713	632	672	660	630	565	636	684	669	657	637	645	685	653	655	691	659	633	656	693	646	648	650
44222	19362	2784	879	608	549	517	509	532	563	587	588	620	644	609	527	534	513	501	461	440	434	486	433	412	395	417	371	383	369	393	381	384	357	346	341	348	388	335	347	322	326	331	332	320	323	304	309	362	325	323	332	315	307	350	335	303	339	374	319	324	340	317	337	344	347	343	314	323	303	356	343	283	330	304	314	322	322	306	329	338	366	378	352	324	340	308	305	329	310	331	324	339	337	289	321	315	326	343	342	328	344	325	348	376	354	357	348	351	304	312	339	304	342	299	306	303	280	333	321	299	338	299	305	308	331	310	311	341	314	314	315	323	309	319	337	328	345	322	315	327	302	318	372	308	338	361	308	343	334	345	312	316	301	285	357	336	298	311	327	298	352	316	292	301	336	321	308	316	300	309	328	339	334	336	311	337	317	320	337	342	303	349	361	354	312	296	304	341	328	312	316	288	351	351	354	324	310	323	333	326	322	309	355	327	332	328	303	332	339	326	371	334	327	329	317	340	327	311	316	352	322	317	331	336	331	325	365	320	339	336	358	290	351	305	297	349	326	290	348	399	313	333	340	340	298	309	304	331	325	315	311	277	323	339	317	314	346	325	333	361	331	312	355	328	341	314	338	324	336	327	353	278	320	372	311	319	325	308	316	331	312	309	303	307	340	315	352	305	336	339	340	336	362	311	305	307	311	325	328	310	323	334	320	355	330	309	341	299	331	324	319	355	338	341	311	328	324	324	309	310	308	343	317	367	319	312	342	331	316	342	319	317	368	334	338	358	321	338	341	293	289	341	330	314	305	358	306	287	343	354	343	344	320	327	360	290	303	343	329	321	340	318	320	332	322	340	319	322	345	346	294	335	357	342	289	306	341	322	337	319	311	296	326	343	335	342	339	299	342	323	315	332	328	310	337	312	319	319	329	341	329	333	340	337	302	296	319	318	327	327	342	321	297	354	308	326	292	361	353	311	303	348	351	316	327	298	304	358	297	359	307	350	353	298	290	320	306	343	362	371	315	315	307	286	305	316	321	334	344	359	341	302	310	301	317	342	304	299	326	328	304	321	305	331	321	306	374	306	300	323	343	354	307	316	342	335	318	308	327	293	367	334	328	311	333	317	328	315	336	336	330	363	328	319	347	324	328	351	309	321	317	327	335	369	317	308	287	287	333	306	334	299	318	310	335	299	319	333	334	325	343	351	344	348	316	328	327	347	341	351	355	310	304	288	336	325	308	324	316	342	336	307	352	344	314	320	320	335	326	309	302	334	327	306	342	314	334	332	338	308	307	317	325	281	301	327	298	335	320	354	344	312	311	327	321	333	337	372	304	351	301	312	311	307	352	349	343	328	314	339	318	343	326	328	310	295	315	305	274	292	334	301	330	347	337	319	327	341	313	322	362	307	309	318	330	351	349	336	297	324	344	340	365	332	317	301	324	310	326	314	315	352	319	288	328	304	324	329	308	333	333	312	333	325	296	332	345	333	324	326	296	329	339	333	374	332	326	334	309	323	289	300	308	320	315	333	309	323	323	354	321	305	339	335	348	343	357	332	308	301	359	332	339	331	322	326	355	308	330	336	309	282	306	346	319	348	339	329	297	330	304	302	316	307	312	347	288	330	337	300	376	327	327	315	308	325	337	322	320	352	360	348	308	322	346	323	306	316	308	331	328	329	317	351	312	332	357	373	344	332	313	313	329	331	296	314	299	327	300	339	307	332	355	316	289	323	330	309	328	333	343	322	331	321	321	319	287	348	312	320	323	299	322	314	328	290	326	357	311	314	328	316	327	340	345	336	327	337	338	308	370	334	317	341	299	312	345	342	314	324	349	355	339	339	324	356	360	326	314	304	348	320	332	283	319	330	331	318	297	297	321	346	330	318	297	299	339	332	351	336	340	340	338	328	308	328	285	307	291	305	335	373	307	313	337	306	317	322	340	306	286	298	299	343	324	332	335	310	333	300	321	335	331	336	333	294	327	298	311	354	320	306	327	327	329	326	289	316	334	338	329	303	335	336	339	317	316	297	339	380	318	340	316	321	324	283	334	346	352	326	317	314	320	326	351	294	322	345	334	320	346	360	315	360	315	299	335	332	321	353	347	343	323	313	303	323	320	322	309	368	319	271	305	353	344	336	357	357	301	324	339	343	326	301	359	321	318	318	360	318	335	325	316	322	309	326	353	320	376	318	360	322	382	343	338	314	314	319	303	335	362	334	308	329	319	341	323	321	310	295	350	323	345	329	333	326	293	310	298	351	343	356	374	338	325	309	333	311	346	344	314	327	323	309	336	335	357	304	316	302	302	330	295	299	299	308	369	320	320	368	317	312	307	314	308	342	344	321	334	338	309	345	329	338	340	313	301	361	340	292	303	326	334	349	335	287	331	334	357	315	298	360	328	296	358	323	311	299	287	305	306	313	308	316	308	330	313	356	292	341	331	311	308	322	330	325	327	318	339	289	344	315	319	290	308	317	306	334	282	313	281	340	342	335	346	302	337	348	366	319	305	301	347	339	298	334	324	344	332	324	329	307	318	338	348	317	302	341	343	359	332	319	302	340	345	338	339	315	309	318	345	305	311	315	298	308	318	324	300	289	336	307	325	316	334	287	298	346	308	277	276	287	296	291	337	310	319	299	318	281	330	365	331	309	328	285	313	319	321	341	317	316	331	322	312	336	354	323	331	363	321	311	298	305	366	334	320	332	327	340	304	320	316	290	324	314	336	337	339	318	329	317	322	318	324	345	346	318	336	361	354	304	352	319	338	343	333	335	333	343	335	334	333	334	308	335	299	333	334	324	315	326	346	315	346	361	368	323	312	322	385	326	298	328	359	340	313	303	323	326	336	297	359	321	317	368	334	328	319	310	331	317	345	329	324	319	314	286	292	344	323	306	310	325	311	368	357	331	296	353	315	377	337	322	317	329	343	310	330	290	343	337	334	358	316	328	348	319	349	311	307	311	326	266	303	338	296	309	323	316	330	301	361	327	352	329	318	337	359	304	319	288	361	316	296	321	344	337	322	355	340	323	319	344	308	331	309	343	311	323	329	332	308	349	330	346	340	344	341	340	303	283	318	320	293	339	306	325	337	344	325	346	354	353	321	333	307	353	330	285	316	350	336	345	334	307	318	306	318	338	360	337	319	336	323	315	355	329	313	310	336	345	323	320	335	315	322	299	342	302	324	382	311	311	324	329	313	310	286	331	309	318	334	305	356	309	311	333	341	310	314	296	331	286	343	357	284	323	322	325	279	296	333	354	360	321	298	315	347	329	334	308	364	317	347	367	332	362	306	288	303	339	355	310	322	310	302	301	315	351	329	319	332	337	299	317	345	344	338	340	347	315	316	347	298	301	340	346	316	324	321	316	293	368	351	344	329	288	327	337	320	354	317	332	313	306	314	329	365	306	320	330	310	327	295	322	270	346	364	321	329	347	307	334	326	392	363	356	302	320	327	330	310	351	295	312	321	318	351	338	317	306	331	288	309
26363	6470	1636	1843	1728	1639	1708	1625	1868	2045	1966	2295	2494	2396	2193	2071	2022	1800	1884	1640	1516	1433	1439	1338	1266	1291	1196	1126	1120	1122	1042	989	934	897	888	823	830	849	849	846	828	729	706	743	777	700	733	727	706	706	714	723	761	723	739	716	698	688	697	715	676	719	720	707	694	703	694	669	736	752	697	707	719	719	671	721	738	728	668	710	720	693	697	708	698	697	692	677	756	723	645	698	729	745	644	710	688	690	697	726	673	691	671	713	701	683	718	708	655	701	659	739	751	682	696	690	713	694	688	700	687	717	667	699	729	717	686	691	704	701	716	723	657	668	723	724	715	725	666	736	710	704	751	684	677	685	696	721	689	662	668	694	671	665	700	711	733	739	705	652	682	738	717	718	671	702	710	688	699	668	695	691	703	679	720	678	703	675	721	691	687	697	683	716	723	698	670	672	740	692	710	670	692	725	695	705	697	763	691	709	721	736	693	683	664	712	675	625	683	694	658	662	707	718	718	695	710	668	686	684	719	666	694	780	685	695	681	659	711	739	727	677	710	671	720	665	690	715	644	655	663	657	691	733	690	733	709	729	679	675	715	729	651	714	721	676	723	726	722	696	729	729	662	718	694	660	687	702	672	725	673	662	693	667	664	687	662	644	711	673	718	691	705	672	759	691	699	682	676	681	715	692	729	674	705	720	694	726	694	696	752	681	705	690	734	699	684	687	711	662	676	690	683	691	648	717	718	668	717	716	700	701	717	716	666	680	696	717	649	689	691	684	748	726	716	671	683	745	675	687	762	653	681	694	704	721	673	741	695	684	718	718	733	699	703	699	686	748	723	676	713	696	663	693	705	685	771	707	717	727	724	721	651	683	709	702	688	629	669	707	683	659	760	723	706	684	719	700	740	642	709	724	678	722	707	705	732	700	706	721	686	666	687	775	710	683	726	715	697	714	676	713	656	676	720	680	688	667	740	679	711	683	742	745	648	689	677	723	719	665	667	677	628	680	668	720	691	728	662	666	672	708	741	722	687	672	698	687	719	716	672	750	740	668	704	702	666	714	697	736	703	717	711	654	702	666	729	685	723	713	694	712	690	679	719	681	694	747	721	712	733	677	668	675	713	665	698	714	688	713	672	701	686	687	664	678	693	657	662	687	698	680	729	654	729	648	719	717	647	689	689	733	688	749	705	692	644	694	711	676	696	657	744	715	723	687	698	673	693	698	733	709	695	674	750	668	721	722	662	669	706	701	728	707	696	721	680	660	666	691	724	709	685	679	685	718	707	670	714	667	714	711	686	708	709	762	715	715	718	696	711	695	665	688	752	700	703	679	690	706	656	712	717	688	698	694	707	695	738	639	671	679	709	698	708	672	714	669	708	677	689	639	697	672	654	719	679	672	672	677	692	727	719	732	690	686	728	720	693	672	714	664	663	658	695	697	713	698	652	700	692	722	665	681	706	683	729	689	699	701	710	687	656	699	674	693	677	701	708	683	700	725	653	698	640	712	720	691	730	643	729	706	685	695	706	733	675	657	720	697	713	717	674	661	713	666	763	696	698	688	707	718	681	706	701	709	748	700	672	677	659	694	709	698	708	688	666	738	722	655	740	699	702	711	716	690	697	708	698	733	701	716	669	700	682	689	671	689	722	686	687	696	731	717	659	679	679	659	695	729	702	679	706	759	658	661	757	666	751	684	721	681	708	706	729	745	673	673	692	725	711	737	700	751	690	711	691	666	686	682	723	761	692	705	706	705	693	720	677	693	686	720	689	729	701	667	683	698	659	688	707	682	691	694	696	681	698	696	670	737	661	733	694	688	699	680	741	675	655	703	707	725	717	649	708	689	668	676	695	716	729	706	681	676	663	679	685	734	663	704	706	681	733	705	706	664	672	715	681	672	704	699	696	705	730	663	707	690	673	729	751	731	694	694	702	696	676	742	680	709	676	656	660	682	706	694	704	695	701	676	724	676	715	699	693	704	695	732	713	715	687	737	672	667	687	660	688	694	725	715	742	664	651	716	662	692	724	678	729	647	718	661	702	726	680	700	677	686	682	744	668	731	684	678	699	656	747	638	679	719	723	727	725	677	756	710	687	688	695	659	701	683	672	686	717	743	691	726	691	718	687	683	706	705	667	711	737	741	704	698	715	680	674	732	691	709	721	666	702	698	666	642	666	705	720	672	726	700	733	718	733	731	627	688	687	677	651	686	712	722	695	691	699	712	705	700	672	678	689	753	725	696	699	703	681	701	663	695	684	695	709	696	689	708	701	686	706	653	677	699	721	674	730	733	759	711	697	687	723	706	725	681	704	678	670	699	718	662	695	713	677	676	676	718	717	694	678	705	706	673	706	746	685	669	759	705	724	719	723	714	670	693	685	701	738	658	743	711	671	714	736	676	675	701	684	694	697	676	741	684	655	674	685	749	653	699	702	666	719	739	714	678	705	735	713	699	720	710	721	691	622	707	707	645	672	663	698	713	698	711	697	695	705	673	685	702	699	761	672	693	726	652	656	723	719	647	690	730	702	678	659	656	682	640	723	665	687	711	645	685	684	696	756	711	683	720	710	684	659	651	704	699	688	673	767	679	684	689	645	711	709	704	707	671	714	659	726	730	667	725	645	763	674	700	686	652	683	678	700	693	718	680	685	725	663	743	735	703	728	640	663	730	695	713	724	657	642	706	721	663	683	638	744	716	692	695	719	729	662	689	697	703	697	655	666	668	700	737	709	761	726	710	720	672	706	710	694	694	726	670	724	678	708	668	694	675	728	669	708	690	693	683	677	714	710	695	675	716	708	691	695	689	700	752	665	670	669	698	710	715	644	707	682	644	686	735	772	669	637	701	688	712	692	734	691	692	666	698	717	697	701	709	665	707	642	702	660	660	727	708	691	664	692	648	702	724	676	683	675	727	729	703	712	660	706	711	688	666	683	684	676	743	715	705	686	683	731	717	697	677	689	659	697	688	685	668	660	677	744	728	755	699	754	701	725	651	687	666	739	707	727	693	720	723	691	715	703	706	710	720	670	663	694	700	738	698	691	681	663	739	747	708	740	684	690	709	670	740	685	681	683	670	704	675	701	743	723	639	729	675	685	705	689	648	700	668	733	707	674	695	678	741	675	682	693	685	687	698	702	678	658	662	680	693	740	724	696	750	730	719	675	736	718	660	703	748	705	674	665	690	707	713	691	697	691	677	692	664	651	647	709	710	719	724	725	645	718	702	694	662	707	628	684	701	728	651	715	712	698	717	722	653	674	694	671	730	675	671	669	683	697	707	687	715	707	663	694	711	677	694	682	669	705	711	758	713	691	654	667	726	715	753	673	712	687	730	739	699	678	727	707	701	678	684	687	710	733	702	714	707	682	725	718	702	746	755	712	704	712	702	709	760	739	723	715	685	710	677	700	702	704	686	679	653	703	676	657	716	700	742	718	714	719	677	678	686	714	755	675	671	692	703	690	722	718	696	696	690	671	740	663	661	705	683	628	675
54513	29737	6325	1448	912	783	702	596	672	726	754	660	672	611	629	690	670	689	595	555	532	485	508	485	477	470	482	468	441	434	406	430	408	396	394	354	349	428	415	397	366	390	402	397	410	384	393	393	377	378	386	386	411	383	362	351	411	355	317	398	398	363	356	344	361	375	403	375	364	362	380	351	351	365	384	371	402	426	371	372	390	335	384	352	365	381	362	380	385	371	342	386	352	383	411	362	426	353	334	388	402	372	407	374	320	376	392	356	384	352	356	315	393	408	390	360	368	361	370	354	372	332	377	377	366	404	382	325	354	377	360	360	341	348	394	345	382	351	333	331	355	375	344	409	357	351	346	370	390	348	355	394	401	367	373	395	346	372	336	341	352	398	334	362	371	347	365	351	375	357	337	414	406	378	387	352	406	381	368	347	374	390	360	345	359	374	362	375	366	362	400	419	327	356	373	353	370	373	370	413	324	393	374	356	377	369	388	389	349	358	326	390	372	360	355	383	363	408	390	391	355	366	383	403	404	368	369	357	315	362	360	348	374	333	395	411	405	363	366	350	398	414	383	362	328	446	397	333	361	402	379	393	379	410	334	352	382	373	379	375	342	358	393	389	373	414	375	381	337	412	376	357	348	365	358	419	433	376	364	347	358	423	379	359	352	359	419	364	365	384	397	382	352	421	398	366	360	344	360	367	377	357	365	369	409	353	391	374	394	340	364	367	362	390	383	380	377	419	395	370	392	400	412	379	346	373	380	388	384	374	377	362	349	378	375	365	354	355	356	397	369	366	394	338	393	402	350	371	344	377	403	365	355	363	385	335	355	367	387	365	339	346	393	349	388	365	397	362	344	395	399	381	440	353	366	390	381	365	409	364	358	372	378	391	355	381	379	343	374	374	428	389	366	386	380	375	369	384	358	344	389	386	382	399	396	389	349	341	408	368	370	378	359	376	401	357	366	368	366	366	393	335	344	388	393	371	411	384	371	381	389	379	367	356	369	360	341	368	373	341	364	374	343	362	368	414	367	329	377	331	361	342	378	399	393	376	399	371	376	373	381	381	376	384	350	397	354	398	398	389	404	353	408	342	372	344	357	412	383	385	388	372	346	349	351	386	388	369	377	365	424	374	375	398	358	386	359	367	389	335	367	394	384	352	386	398	410	359	360	389	414	361	382	382	343	362	337	389	364	361	331	362	371	395	394	406	380	378	316	337	349	360	399	360	342	374	375	362	381	413	398	358	370	362	401	372	348	357	398	369	355	391	384	353	378	360	351	371	390	363	360	361	376	355	363	392	356	371	407	375	373	359	352	409	361	380	387	389	374	371	351	351	357	366	363	393	391	392	371	354	362	339	412	395	337	344	387	357	397	350	370	388	379	364	389	356	358	379	389	348	373	361	395	365	371	391	379	410	377	376	405	367	361	356	379	374	366	339	369	393	356	383	350	400	351	350	382	370	328	374	378	406	349	361	325	358	356	358	359	388	365	372	396	349	360	352	370	347	395	371	357	337	364	360	397	381	397	359	312	361	391	376	353	375	348	343	386	341	383	387	349	394	370	394	349	400	360	384	416	376	366	379	353	346	400	374	353	354	372	333	383	396	368	345	331	347	350	382	374	366	391	373	416	396	365	376	397	353	411	389	340	331	355	384	358	398	387	346	359	372	362	373	371	400	399	392	366	351	352	349	364	352	401	349	412	360	378	393	389	380	396	375	382	446	379	402	388	383	374	380	392	380	360	353	340	354	367	341	393	400	411	380	369	333	336	371	328	392	434	391	338	367	371	394	393	382	357	379	364	394	368	370	344	398	381	362	354	393	397	365	394	389	379	357	393	397	367	376	382	367	383	395	371	375	361	344	366	380	356	387	410	382	366	367	367	352	418	411	384	375	383	347	365	364	391	378	358	393	351	408	411	381	383	357	348	370	391	374	395	393	401	369	374	429	348	375	393	380	403	351	355	366	384	346	408	383	355	324	392	371	361	330	373	367	355	377	357	379	377	366	361	374	412	371	374	371	402	364	383	429	348	394	331	357	379	369	354	378	366	362	396	417	419	415	344	427	407	327	359	406	399	375	375	372	368	365	359	367	363	329	399	341	364	400	368	388	370	360	382	371	377	366	399	378	353	390	368	361	364	403	363	362	404	387	379	341	378	372	416	358	406	373	353	388	320	370	377	332	349	330	371	381	341	372	350	371	367	359	341	374	347	345	408	365	372	381	375	346	367	388	355	365	360	376	408	387	341	363	357	379	406	422	361	374	357	364	377	350	336	361	379	422	399	355	383	335	388	388	386	333	331	426	351	351	395	394	365	361	358	362	388	363	343	360	413	357	371	374	339	347	378	380	384	389	361	377	387	358	392	399	386	351	390	409	383	386	415	348	349	366	344	355	372	391	370	404	353	396	385	370	343	394	385	394	354	355	365	364	324	362	376	347	352	355	345	392	358	363	389	397	335	356	356	347	367	402	386	340	361	370	360	351	359	380	344	393	385	391	349	373	399	368	385	396	364	389	385	375	381	369	342	349	385	398	374	341	366	377	369	386	386	351	418	410	381	392	360	373	371	385	355	388	362	362	362	353	369	346	362	361	391	377	421	354	352	349	352	357	349	334	371	362	373	365	380	404	356	409	402	366	375	371	372	346	394	366	329	386	348	377	335	370	396	406	370	349	373	350	354	376	383	348	403	339	346	395	404	408	327	365	386	314	380	423	340	345	350	389	359	355	375	358	360	361	368	401	389	387	354	388	369	393	376	367	390	379	380	355	337	326	365	370	377	401	414	354	376	419	353	376	388	357	362	377	394	351	343	386	397	376	367	401	380	385	353	404	407	384	369	398	357	357	398	372	357	344	362	359	330	373	415	374	392	389	405	363	394	370	377	361	367	345	359	372	395	350	373	357	360	355	389	409	386	378	382	400	372	362	352	361	367	362	356	328	379	369	343	346	368	365	354	390	355	392	389	353	404	377	400	354	341	369	382	395	382	370	369	386	387	414	370	358	374	404	372	423	385	400	342	386	381	403	325	370	353	365	350	386	401	381	357	357	378	366	357	364	355	400	354	370	354	375	404	352	379	396	369	353	376	371	406	398	357	383	407	362	409	338	390	393	382	349	355	324	422	353	379	401	349	347	368	382	390	370	380	331	357	353	358	362	381	413	402	364	374	390	387	357	380	370	370	372	385	372	371	402	375	356	367	344	363	367	395	368	371	358	373	394	357	408	376	401	399	369	415	391	368	379	363	374	377	387	401	367	351	392	346	403	376	363	370	369	359	348	384	347	372	358	408	355	341	404	361	357	370	390	355	387	352	381	382	394	366	340	387	379	390	345	379	383	416	377	379	406	362	360	441	338	365	348	396	357	320	361	392	395	373	410	364	386	375	363	342	349	382	413	378	340	361	358	357	405	376	393	392	336	354	369	395	353	359	376	375	323	361	389	388	333	399	386	346	371	367	368	364	399	397	376	388	397	400	369	360	401	363	363
32915	13106	2518	2693	2602	2341	2119	2086	2296	2677	2642	2500	2654	2572	2761	2707	2613	2433	2240	2129	1947	1840	1708	1674	1527	1519	1491	1412	1343	1375	1283	1226	1111	1001	1013	980	1066	999	1045	1033	912	869	893	862	819	798	823	829	849	816	787	828	883	765	757	787	799	757	775	865	793	838	770	827	828	794	779	801	806	817	745	834	798	802	785	769	758	754	804	770	815	807	814	790	769	776	848	783	775	776	833	811	819	818	851	803	765	782	778	782	788	729	796	779	778	804	766	817	760	779	788	803	735	807	822	772	735	803	780	782	707	841	813	789	819	795	771	778	794	736	774	786	806	795	781	780	791	762	789	839	819	812	800	782	749	820	831	776	810	770	772	789	777	790	732	760	832	802	761	773	789	762	822	775	753	770	820	740	799	827	781	775	769	838	784	781	805	803	769	750	822	777	736	805	823	800	794	831	775	764	778	809	800	796	800	795	781	788	771	745	771	776	818	753	799	766	855	783	746	794	858	776	798	817	766	760	786	764	769	781	788	798	817	814	810	835	771	805	779	823	798	814	825	837	800	813	787	762	741	801	806	795	844	788	800	726	743	792	802	798	764	751	844	793	776	764	814	766	844	782	768	814	808	778	756	759	820	761	806	770	811	766	761	773	798	813	808	750	795	769	789	784	787	822	841	817	814	815	775	712	783	788	830	767	776	772	775	822	762	780	790	803	779	798	760	758	760	748	795	735	751	780	820	818	799	777	845	798	813	795	761	785	751	794	818	713	767	755	789	761	803	735	786	782	801	780	788	755	776	830	810	808	779	787	799	752	754	733	782	780	765	782	808	796	805	764	809	764	814	767	776	776	782	815	804	773	799	767	744	814	749	786	785	763	777	790	766	758	792	807	772	783	777	792	768	785	784	797	809	755	767	785	783	760	808	805	795	798	813	765	746	846	790	752	804	764	796	799	776	798	794	782	777	784	786	784	775	789	764	714	839	819	775	734	771	839	809	810	763	814	721	785	760	787	782	798	748	779	836	774	814	831	811	798	781	767	739	781	776	802	760	737	799	781	772	734	763	799	804	757	804	771	768	827	809	734	734	789	797	739	794	777	751	824	749	749	759	803	776	801	831	762	785	795	756	817	798	799	742	783	828	793	786	771	786	826	792	760	781	717	784	773	715	774	749	760	795	795	729	795	734	819	787	755	794	820	819	827	777	757	760	826	788	813	748	745	799	776	812	773	771	838	744	759	761	776	779	812	737	812	786	792	810	771	768	835	787	812	797	786	780	800	768	782	804	826	820	781	812	836	766	774	815	770	748	755	799	796	787	810	809	778	753	798	839	788	797	775	797	797	792	763	773	815	821	753	831	823	793	776	809	793	797	776	734	797	780	801	818	785	793	795	760	838	760	812	814	795	804	771	789	797	777	771	777	755	814	782	772	807	847	783	823	817	798	811	835	796	780	776	793	778	785	804	793	778	806	749	833	835	782	780	712	791	785	777	814	797	753	739	775	810	778	815	758	798	764	752	766	822	815	727	765	779	780	777	777	824	772	718	787	828	802	811	777	797	810	773	743	788	763	761	757	762	785	752	739	765	809	782	753	717	792	765	782	765	774	789	773	768	795	837	776	779	763	762	755	771	831	777	801	758	765	811	806	815	703	742	783	746	771	768	802	772	782	788	790	742	793	744	792	771	769	775	823	744	807	761	800	816	849	761	792	761	784	762	743	721	854	837	748	806	819	739	817	793	761	780	792	816	772	811	721	812	774	755	778	802	778	813	771	772	790	753	804	828	753	801	809	780	739	862	768	743	781	768	732	774	752	757	795	832	789	787	734	799	798	816	811	791	793	815	793	800	789	780	813	779	780	768	811	748	778	812	733	773	752	758	796	780	802	806	796	834	787	806	794	815	790	805	810	805	844	821	796	782	758	793	792	778	812	753	790	758	785	776	738	788	786	729	774	739	789	802	799	827	755	788	776	742	810	775	739	768	760	835	737	777	802	748	815	769	824	804	770	752	728	798	774	789	785	807	807	765	817	779	785	736	802	778	767	789	838	804	815	866	779	779	789	841	809	828	773	774	775	768	762	812	792	775	746	804	840	795	745	753	800	805	806	741	722	790	780	745	782	791	774	816	743	780	814	780	779	792	770	820	747	778	753	787	811	793	817	763	744	762	827	793	800	782	776	822	773	799	840	805	798	773	785	832	802	832	827	811	767	776	788	817	780	826	772	755	790	778	754	776	799	804	793	775	781	772	770	805	808	786	799	771	779	795	806	808	773	812	791	813	766	796	747	836	745	751	759	804	812	772	825	760	802	789	821	835	829	767	716	768	801	833	771	769	766	757	833	804	816	784	751	833	773	799	796	792	759	821	793	761	785	818	770	776	757	875	846	836	758	786	769	787	783	795	746	796	836	828	795	769	752	810	793	785	749	790	808	782	794	766	803	815	795	760	831	796	771	783	788	781	824	800	773	755	783	758	761	756	755	765	827	769	788	751	755	764	761	778	780	811	775	792	813	787	784	794	792	737	767	755	744	812	803	787	804	766	857	769	789	806	767	787	815	790	800	812	753	768	818	794	772	817	762	790	788	826	793	777	824	778	767	784	768	798	766	746	789	816	806	813	795	816	805	785	752	840	826	724	793	778	736	772	741	803	744	765	799	727	818	790	744	751	762	822	769	762	788	812	795	823	825	787	803	808	741	752	763	777	813	786	712	734	788	828	790	788	760	792	790	794	765	836	827	762	808	803	797	738	844	705	823	743	746	797	830	737	804	766	788	788	767	761	743	739	776	779	807	788	703	784	819	788	801	803	783	752	741	793	744	787	818	783	772	783	743	826	823	853	734	813	756	821	748	789	831	806	766	793	809	786	744	756	790	792	754	770	745	792	780	749	768	771	768	791	731	832	790	787	778	786	762	797	805	819	785	748	808	759	824	823	797	799	832	775	771	796	757	787	787	795	727	759	793	813	792	805	840	759	840	767	842	767	793	787	809	824	823	711	848	762	803	788	807	803	782	831	764	813	782	751	773	752	748	760	775	829	778	770	780	772	793	763	780	812	831	814	814	774	777	757	830	825	803	793	812	795	760	782	809	755	801	773	791	782	737	774	795	821	793	761	805	801	786	779	798	799	813	835	780	773	812	796	800	767	772	853	787	798	788	840	778	757	818	761	790	784	824	804	825	784	758	773	794	739	755	811	781	790	768	779	799	786	802	810	784	777	775	844	716	789	811	777	793	807	768	820	764	747	774	746	775	786	769	833	765	788	762	777	770	759	820	831	814	770	799	788	756	790	737	810	858	818	806	780	750	789	825	786	802	794	761	741	866	804	793	781	788	810	725	756	761	788	789	767	811	764	789	820	769	747	740	796	751	782	751	744	845	755	792	846	752	777	758	787	774	826	761	790	812	809	755	800	772	755	793	808	784	764	794	799	794	846	786	801	758	786	780	820	788	815	752	791	780	826	815	777	769	785	758	805	794	770	761	767	758	764	793	841	759	769
20302	6885	594	356	358	353	386	369	400	410	419	415	438	454	449	500	491	411	434	413	398	382	394	404	361	340	322	362	331	356	325	304	328	346	312	301	336	331	313	317	321	297	296	313	304	318	300	342	313	287	311	318	319	315	325	299	314	298	329	332	322	303	300	297	324	348	309	293	340	312	344	317	325	301	341	305	303	252	333	305	330	337	326	310	310	295	332	302	315	309	309	307	314	301	313	340	296	313	297	313	312	340	327	310	323	335	313	344	351	295	307	295	266	286	299	297	321	320	280	310	293	313	347	329	300	300	283	282	306	319	309	322	306	306	323	330	328	325	284	301	306	327	340	330	302	323	324	335	301	344	349	299	322	312	312	319	353	339	275	310	337	328	332	312	318	277	333	310	297	298	322	340	348	306	330	300	313	339	335	312	310	287	321	297	319	323	274	331	331	328	325	313	300	323	297	304	372	326	298	315	299	332	350	314	351	353	320	339	319	320	269	338	334	330	275	361	273	315	317	323	319	294	320	331	318	329	297	292	268	319	317	317	329	286	275	281	341	302	293	322	329	338	283	341	296	330	335	288	315	326	291	319	295	313	319	305	293	313	339	319	313	302	308	314	312	308	296	335	276	327	332	329	328	300	321	268	336	314	267	291	309	329	325	279	302	316	308	323	327	278	307	296	311	276	305	320	312	334	278	298	296	327	303	296	305	297	325	292	333	325	329	360	315	344	334	302	338	320	294	339	315	304	326	299	290	321	308	333	297	293	310	317	288	333	347	319	299	341	329	305	314	294	312	299	291	312	322	277	302	316	328	333	336	326	275	352	341	299	302	319	319	291	325	290	333	320	303	315	291	338	348	305	303	326	276	331	301	279	319	261	342	298	283	295	293	323	320	307	287	288	287	303	327	333	336	324	294	332	313	317	317	340	299	275	327	296	319	294	295	297	288	327	317	312	313	315	307	307	291	309	285	310	302	319	320	330	342	319	333	289	320	305	317	326	302	291	289	328	320	324	318	293	342	281	328	342	307	315	330	308	296	284	321	324	308	333	290	270	262	333	312	288	263	325	322	335	327	326	304	344	314	335	324	323	323	286	296	304	316	289	286	295	309	330	301	276	287	324	315	326	307	307	283	327	323	301	327	299	330	340	339	287	286	304	327	310	336	292	285	335	328	340	360	318	310	330	317	276	323	305	319	312	351	301	337	346	312	299	313	336	307	300	333	312	303	305	330	319	337	333	330	309	322	299	298	300	334	357	289	295	322	352	318	276	303	295	298	301	312	301	325	325	312	301	311	316	359	306	279	279	321	302	325	353	357	311	336	322	303	314	318	306	303	323	305	341	289	266	283	325	323	308	300	267	355	312	325	306	311	354	318	286	300	315	350	338	320	340	287	275	300	312	317	312	320	311	305	298	284	321	306	308	315	329	316	317	337	289	326	314	303	265	297	314	297	308	295	309	279	305	317	287	310	300	321	327	350	298	302	322	329	301	317	335	306	315	331	322	319	306	307	284	328	321	311	299	332	300	336	321	314	329	316	339	327	358	284	272	274	303	357	305	288	285	296	315	314	298	314	297	294	306	293	268	310	350	296	331	322	316	321	318	305	317	308	333	285	294	327	327	332	322	291	308	325	319	335	323	326	294	297	333	297	315	327	341	290	309	282	303	298	297	287	285	314	293	292	316	299	356	284	318	259	307	288	281	343	295	297	313	313	318	325	313	331	345	324	317	290	333	324	321	333	333	325	333	307	307	316	310	316	325	314	295	341	300	317	342	313	340	315	342	318	266	289	308	309	306	312	341	309	321	303	296	307	282	319	323	336	307	302	322	311	316	312	297	279	309	284	310	331	306	318	318	307	296	354	293	336	324	336	307	299	280	302	306	296	296	335	339	308	289	320	316	268	292	292	297	302	288	305	273	307	279	301	303	326	354	345	326	259	294	292	309	287	292	336	299	310	306	298	311	321	305	325	297	295	293	314	317	315	332	315	311	291	307	290	293	319	303	316	303	321	319	321	312	318	311	292	316	323	283	321	332	301	303	317	313	290	287	334	329	322	324	315	288	345	328	306	326	315	314	319	312	328	301	330	328	299	328	280	329	327	330	312	321	311	312	272	287	310	330	335	308	311	335	340	338	317	333	325	308	337	308	293	313	357	303	315	306	314	310	323	294	343	308	288	338	306	309	340	298	315	304	306	340	282	286	332	307	309	316	333	296	329	317	299	288	341	300	320	328	293	279	333	326	302	345	321	320	306	348	315	323	338	331	316	279	284	303	313	332	307	307	313	330	324	319	317	311	319	289	304	286	315	363	343	294	330	325	288	304	298	296	303	289	293	333	319	306	313	322	293	289	318	285	317	336	331	330	275	317	322	312	334	320	315	325	303	273	324	283	312	345	310	310	323	342	309	302	305	310	303	295	303	301	330	318	333	306	333	329	322	293	315	318	320	306	299	322	333	276	300	300	302	320	332	299	306	319	312	344	339	311	299	319	308	314	305	333	349	315	286	290	334	329	291	316	296	274	300	311	338	323	300	270	314	331	344	313	332	333	301	328	316	324	323	354	316	323	273	281	317	319	295	302	296	317	282	307	322	315	312	302	328	324	306	325	281	309	303	290	302	349	343	346	326	313	303	299	343	284	342	319	315	328	328	297	340	291	289	319	284	306	311	363	318	309	345	312	318	317	323	311	317	312	280	309	324	294	340	335	307	308	305	305	319	306	322	297	329	312	336	292	312	324	299	309	313	319	320	260	330	284	350	305	333	310	307	272	324	313	314	305	326	343	321	322	337	300	325	324	301	280	329	320	302	313	300	309	336	296	287	313	323	316	290	303	323	273	296	321	341	281	327	298	316	328	317	298	309	288	271	336	342	344	327	311	290	335	328	359	332	283	341	340	323	328	300	311	314	321	298	269	316	328	312	344	313	300	305	326	318	348	334	316	315	295	325	317	333	318	344	303	309	290	295	302	307	329	322	308	291	278	328	346	312	319	309	335	282	336	308	319	340	332	303	321	300	308	312	330	306	271	317	323	288	302	278	335	309	297	350	338	290	285	316	306	369	311	290	289	329	293	336	311	303	314	290	305	293	273	294	275	330	269	314	326	287	333	310	309	278	328	311	304	319	275	315	340	320	287	308	321	315	261	315	319	302	319	337	317	314	321	340	326	309	300	318	292	306	322	308	291	318	307	314	328	305	270	309	301	332	300	305	307	306	307	303	305	317	301	344	335	339	341	329	307	288	348	337	303	255	340	308	317	302	319	316	283	318	324	265	333	303	316	319	317	313	322	306	295	353	301	326	292	334	292	313	274	256	283	329	315	321	350	316	312	308	302	314	300	313	341	313	319	342	328	316	318	283	319	316	323	326	301	328	275	321	314	299	282	294	316	285	328	316	288	315	301	289	281	320	343	295	338	302	318	288	257	313	311	361	351	330	318	332	321	295	306	307	322	319	288	329	304	292	289	304	314	285	317	304	269	315	308
10682	3636	868	910	897	957	951	962	1063	1163	1324	1256	1332	1472	1535	1560	1501	1442	1335	1352	1182	1108	1062	1023	1016	979	972	927	899	900	829	846	761	755	740	752	744	742	767	709	691	739	700	741	700	707	721	689	629	669	699	664	674	687	640	698	695	645	688	675	696	663	655	706	661	715	676	678	660	697	661	688	646	699	698	679	639	666	646	637	656	677	656	691	647	641	687	632	684	681	684	678	690	673	642	664	660	671	698	674	660	680	680	663	661	669	632	681	687	662	654	654	711	698	642	690	657	743	641	704	654	684	698	702	691	686	693	688	644	673	740	652	691	678	698	658	642	697	683	680	673	677	695	674	667	647	658	687	662	640	690	659	666	684	658	687	657	698	717	652	662	666	657	654	705	676	663	681	648	655	694	712	677	638	654	682	654	667	658	699	674	692	644	682	718	710	674	644	633	671	687	677	711	653	701	679	676	697	655	658	687	635	704	654	625	654	705	624	694	665	669	638	691	717	639	659	706	679	704	689	660	662	659	679	701	680	636	652	648	659	707	645	686	603	669	635	639	641	673	623	675	689	648	681	594	677	683	623	678	646	663	687	681	623	686	673	669	661	639	697	665	642	650	723	651	682	696	669	682	672	667	653	649	659	683	653	660	646	659	666	703	678	699	727	670	647	683	646	668	657	646	614	685	693	672	701	683	670	664	637	686	682	663	708	645	722	693	679	659	675	701	691	653	676	622	654	685	642	652	655	657	686	675	678	691	681	666	667	662	665	676	658	687	611	679	722	682	639	653	634	687	705	702	690	605	661	622	682	670	692	654	660	686	670	717	682	653	665	626	695	706	690	678	663	693	665	682	674	648	692	659	671	664	621	692	655	646	634	649	711	680	680	687	654	692	668	704	613	667	659	661	673	622	666	671	715	683	633	664	691	682	690	702	686	712	698	723	674	694	666	658	603	639	676	664	641	681	669	677	685	681	665	705	651	648	722	672	652	670	674	638	676	649	697	680	676	703	653	647	663	639	689	640	645	642	641	678	671	647	658	691	654	639	661	659	693	611	674	709	657	660	720	692	643	649	691	684	672	658	692	652	627	656	691	707	648	699	606	604	648	664	622	699	710	680	658	640	664	654	645	706	690	684	626	668	657	689	661	699	646	680	652	675	714	640	697	660	649	678	646	691	712	657	620	656	695	675	732	630	643	689	677	704	662	645	641	633	647	663	654	634	676	712	695	706	663	700	696	660	664	673	703	649	626	646	681	674	650	627	655	622	639	675	712	628	717	662	662	668	713	609	647	644	619	675	676	656	678	664	687	697	679	688	633	671	683	695	673	673	722	675	686	600	697	668	669	605	703	680	670	679	688	649	689	682	687	674	632	650	705	697	682	644	656	697	710	744	635	705	680	640	698	683	695	737	707	649	673	696	678	656	694	678	674	687	645	635	692	715	670	674	672	660	703	675	656	695	689	672	661	684	627	730	683	667	672	649	681	673	653	662	680	630	700	665	637	617	655	661	675	657	669	658	689	665	648	699	736	683	641	683	710	647	693	687	670	660	654	643	725	607	675	692	625	689	673	714	726	725	675	697	698	697	664	656	628	680	681	702	667	653	655	692	602	661	685	670	667	666	660	668	710	711	641	653	676	665	702	657	692	653	707	681	684	689	702	636	706	653	707	647	683	661	647	678	636	696	660	652	664	758	666	726	653	676	650	672	619	660	687	663	654	685	651	642	698	663	699	671	678	654	685	678	658	721	651	675	676	648	612	666	659	688	647	713	650	692	669	676	631	684	673	666	619	647	657	707	613	665	695	667	652	683	652	698	658	664	686	666	714	690	689	632	648	640	629	720	668	672	728	687	666	685	698	659	677	620	682	694	688	693	684	726	659	656	680	704	658	650	715	656	717	645	687	652	657	710	609	682	652	661	698	628	699	667	688	647	672	639	683	648	655	709	671	688	725	695	701	691	655	684	694	664	684	717	651	749	653	656	626	679	622	665	682	686	656	661	683	674	680	642	683	688	665	683	664	670	633	663	725	676	663	634	660	686	617	654	670	705	659	680	661	699	647	717	596	675	698	676	682	634	632	648	660	639	708	675	680	648	672	655	711	654	709	690	609	681	667	688	688	684	652	700	705	647	654	644	683	674	667	726	680	672	658	619	717	676	655	663	664	659	678	644	637	719	666	653	715	675	635	683	694	737	687	719	653	662	642	685	650	632	638	705	662	665	641	684	639	683	660	687	688	734	671	751	673	658	667	656	715	670	681	696	617	670	665	673	647	691	662	696	694	676	674	658	688	660	605	666	660	688	655	672	671	667	668	645	664	691	694	688	697	641	676	664	661	649	705	622	654	634	655	708	662	686	709	649	710	736	649	662	679	654	694	701	636	663	671	725	702	699	676	642	629	651	667	690	665	626	691	727	649	706	675	665	672	667	668	658	702	637	635	656	666	689	664	647	689	611	672	689	660	636	681	663	636	676	684	696	664	645	692	675	651	674	671	677	698	713	666	686	626	655	686	656	671	677	679	688	628	663	688	690	663	703	676	676	655	657	687	681	687	682	629	665	668	671	670	664	629	633	620	671	710	705	649	635	696	693	669	639	706	702	659	721	637	647	636	708	678	643	652	693	662	597	641	644	689	665	701	674	647	694	697	633	663	688	655	650	655	661	630	671	682	659	676	682	652	669	626	691	670	612	680	673	660	636	670	605	700	644	642	662	663	669	732	673	660	652	649	670	679	672	704	691	649	695	646	701	733	715	691	671	679	660	633	643	654	663	679	704	670	630	655	702	714	633	656	668	678	635	667	675	636	672	681	628	646	666	672	699	649	678	695	707	666	636	688	694	681	691	622	645	669	658	686	690	658	643	665	684	686	646	651	680	653	676	662	632	643	685	656	674	678	715	664	680	659	672	701	659	683	653	669	630	647	721	654	692	653	653	594	623	704	699	666	661	674	681	709	688	687	676	691	698	649	689	652	671	653	696	666	647	658	673	666	692	647	687	688	634	657	605	724	676	673	634	646	668	671	671	667	704	686	649	615	668	706	676	687	670	683	700	663	656	654	636	697	605	618	688	644	692	681	694	635	640	635	709	650	705	697	651	683	719	666	680	676	762	642	646	685	673	674	702	652	676	669	663	714	635	684	690	679	664	643	704	671	654	684	659	642	631	637	680	680	675	691	654	667	654	658	678	685	706	649	701	615	651	735	624	665	680	660	704	718	707	683	632	669	715	641	683	675	713	650	670	656	629	718	676	698	627	682	674	650	707	692	681	667	655	698	650	652	605	684	677	605	712	707	635	679	691	707	693	677	706	687	687	633	677	664	698	685	648	694	648	655	732	636	685	694	682	668	653	670	684	684	644	631	704	661	616	603	664	685	648	665	662	680	734	661	704	685	635	627	688	672	690	674	688	662	623	676	696	707	669	667	632	636	727	678	699	692	650	696	706	655	713	675	674	617	682	664	666	682	711	657	700	658	694	658	691	637	644	699
44034	25349	3429	781	595	475	478	458	512	513	508	536	583	588	575	602	547	499	523	494	433	456	414	406	376	382	388	390	379	338	358	375	398	385	359	396	357	314	376	355	367	340	349	352	334	322	312	307	335	314	317	339	335	353	306	338	324	351	326	326	322	368	313	336	333	330	332	343	334	361	312	312	307	335	310	326	342	330	355	326	315	304	292	320	302	356	355	332	318	332	346	320	320	317	322	326	328	341	315	291	320	308	375	342	349	340	337	340	355	336	323	337	359	365	329	302	329	347	354	340	290	343	340	328	366	351	372	330	322	330	334	356	351	315	317	344	317	328	338	331	330	341	317	321	338	359	336	301	326	306	328	348	330	329	328	337	317	337	311	317	357	346	357	348	339	316	333	323	323	304	339	306	373	330	330	318	345	328	332	347	308	308	324	325	328	323	310	352	326	312	319	297	328	311	305	311	327	357	336	327	350	320	353	315	330	365	368	322	338	307	299	319	312	317	355	329	330	311	360	334	331	318	304	294	305	313	323	356	303	292	320	322	330	328	364	386	309	316	330	351	323	385	356	335	311	302	307	325	335	351	327	322	316	330	279	288	344	326	366	344	286	334	326	349	333	294	311	372	382	330	366	300	343	345	320	336	366	348	320	330	291	354	336	356	336	360	313	325	318	309	361	324	321	344	346	332	325	323	365	308	321	295	347	351	307	335	343	326	334	339	329	303	381	336	348	298	330	320	332	336	288	336	302	356	366	308	332	321	317	302	319	288	281	301	319	304	367	350	294	315	329	334	370	298	309	323	324	294	344	313	328	344	347	316	333	312	320	347	332	342	348	328	324	315	334	361	304	309	328	302	305	352	305	337	320	346	327	294	316	343	329	359	311	304	302	316	354	332	340	315	308	315	278	314	311	318	327	320	318	351	311	321	313	349	330	316	325	293	315	346	312	331	316	329	326	351	309	340	341	308	321	307	321	344	357	324	322	349	335	328	329	337	324	349	310	327	320	324	316	318	309	336	367	361	344	301	303	323	336	318	350	315	291	331	314	335	335	334	330	351	304	355	351	372	377	344	332	396	284	325	287	302	325	320	343	324	329	316	339	302	304	350	335	329	349	351	336	325	302	348	308	347	325	344	350	382	317	311	348	339	351	300	353	316	348	315	346	326	306	383	343	319	332	265	347	297	329	312	333	327	345	312	319	343	346	304	324	295	347	340	333	331	321	315	327	313	317	313	352	312	292	344	331	289	323	347	354	356	321	355	288	319	313	327	327	326	338	338	331	344	332	327	329	355	332	350	323	333	316	309	316	342	302	324	327	341	334	308	358	375	305	346	330	284	315	336	331	312	352	346	360	296	330	346	342	317	345	339	341	332	317	305	301	371	350	305	323	323	307	329	300	283	343	324	307	308	360	339	328	331	317	305	332	332	305	326	328	346	353	310	344	327	335	338	349	322	353	341	324	374	333	330	325	328	298	346	330	334	353	346	348	333	323	341	334	313	318	309	344	377	349	316	383	316	343	315	344	332	303	331	325	334	342	346	344	304	347	341	316	310	345	314	293	310	300	317	332	321	331	340	316	322	361	324	343	315	302	362	350	326	319	319	318	331	284	332	316	319	317	299	284	311	378	312	336	318	355	328	327	306	302	317	333	319	330	330	334	328	318	347	350	296	315	342	317	316	343	311	319	345	337	365	317	308	291	335	319	315	331	294	336	334	358	293	342	327	311	317	312	314	346	282	343	323	294	343	331	325	287	306	326	322	351	320	348	342	305	346	356	355	324	368	345	355	314	327	348	337	347	314	288	328	301	334	361	290	296	294	321	349	315	321	293	326	339	335	321	344	329	300	334	314	319	320	332	311	308	347	347	319	322	319	320	325	353	342	307	310	311	349	347	331	346	346	311	308	359	302	327	332	315	332	341	305	343	307	336	343	324	342	348	315	301	310	283	359	341	324	309	295	311	331	342	351	346	296	309	348	363	321	365	371	305	302	304	293	340	294	329	304	349	332	321	330	326	342	331	339	319	295	335	358	309	338	342	325	344	309	355	321	338	338	317	306	319	317	336	353	363	307	337	318	328	322	304	326	304	313	318	359	350	336	320	308	341	335	369	310	354	308	329	320	310	328	297	318	340	302	328	361	342	366	325	374	323	281	323	323	356	339	294	304	337	315	309	306	365	289	314	296	306	324	319	322	331	328	316	306	355	317	312	363	332	306	307	332	326	301	341	343	330	312	331	315	308	320	307	302	361	324	329	334	299	363	330	322	334	354	362	318	340	353	331	315	342	320	322	331	321	339	326	301	327	340	308	339	334	323	348	323	346	340	331	307	338	327	302	301	355	331	345	315	327	311	380	294	306	291	335	350	328	314	330	303	339	329	318	343	303	318	340	347	304	323	322	350	319	353	324	329	360	311	348	293	296	331	316	302	323	314	333	319	348	324	301	339	339	317	308	331	353	320	337	365	343	311	321	334	315	324	302	343	373	317	289	370	351	319	310	331	322	323	329	331	347	311	336	326	335	334	304	298	293	323	330	337	353	335	321	321	336	328	315	312	317	339	384	302	303	311	341	329	336	321	317	340	343	318	302	308	342	318	323	303	343	326	330	327	312	286	342	349	348	369	316	316	326	310	304	359	369	387	309	341	322	344	358	367	356	339	338	340	337	322	312	328	318	347	329	319	345	320	321	329	307	326	307	319	312	315	323	346	335	351	326	336	326	312	305	343	303	330	323	324	274	359	321	319	290	301	313	363	350	290	347	314	328	355	315	359	330	308	332	348	324	293	302	316	345	316	319	303	306	293	317	309	323	334	326	344	316	346	324	363	337	337	303	323	368	333	315	304	317	285	309	330	299	338	309	316	311	337	299	312	350	338	338	325	293	325	359	289	309	291	335	333	329	345	336	321	331	333	350	338	292	307	315	349	314	306	349	312	346	354	348	365	324	332	349	341	313	317	342	319	312	312	312	331	332	324	344	369	305	293	312	329	328	323	322	319	347	330	324	298	322	330	356	302	321	321	341	328	342	341	325	320	305	347	295	299	322	346	342	327	336	373	348	373	355	307	364	338	361	337	331	296	348	349	336	288	331	302	335	282	340	345	345	316	335	322	310	318	322	322	309	350	357	342	297	344	340	320	340	322	330	307	341	308	337	324	349	329	307	326	340	345	360	343	314	337	344	339	294	329	307	286	339	320	355	329	327	310	314	316	292	291	343	309	318	314	294	307	326	309	318	320	355	366	293	338	319	329	345	334	310	356	312	330	341	305	313	316	380	325	318	325	320	311	332	336	330	339	329	320	343	337	351	363	293	347	368	312	359	311	318	316	333	373	307	302	322	315	323	304	327	337	316	337	306	317	335	342	344	276	331	325	339	310	304	339	293	339	320	364	301	351	352	337	296	324	314	314	311	311	343	326	316	292	292	303	312	332	319	324	299	307	323	292	324	326	309	328	355	343	306	342	336	324	342	295	327	299	359	343	305	306
26677	12724	1558	1778	1718	1538	1504	1519	1674	1699	1728	1839	1967	2050	2106	2099	2003	2034	1941	1761	1654	1426	1296	1268	1221	1200	1086	1076	1075	1036	989	961	946	869	855	856	822	856	839	788	768	756	788	770	753	779	715	721	736	763	743	750	684	705	735	715	746	739	679	753	728	752	735	681	695	747	721	694	718	684	677	718	696	680	710	719	710	715	701	669	688	704	726	714	718	685	706	698	724	709	701	713	712	693	708	724	714	703	691	736	702	744	738	737	718	684	726	702	673	650	685	751	671	736	738	719	720	720	769	680	712	701	679	753	685	701	677	765	695	754	678	675	680	732	725	718	759	749	750	743	724	693	682	702	677	677	727	654	693	693	720	752	758	697	677	683	749	685	727	722	719	734	704	748	688	692	673	723	734	684	683	763	718	714	715	697	680	651	763	734	679	721	741	751	669	707	718	719	705	715	710	729	695	680	695	686	701	720	673	742	660	731	714	725	770	677	722	681	647	741	697	694	738	685	698	670	708	739	743	694	738	741	686	673	680	673	692	712	683	687	668	683	714	713	726	693	726	686	712	748	706	712	742	712	654	665	709	714	708	700	745	703	748	670	705	677	736	745	688	688	755	680	717	663	752	705	723	670	721	731	658	703	653	676	705	694	738	704	693	687	687	721	739	695	736	708	646	760	677	685	706	673	711	735	664	725	721	737	727	700	756	725	681	700	672	684	707	720	706	697	659	705	640	725	682	747	698	706	702	736	678	719	729	718	685	751	673	693	686	711	685	723	751	711	687	722	735	690	721	734	705	648	724	661	705	710	709	737	696	685	698	686	673	709	692	671	696	703	690	685	715	705	714	686	701	667	714	714	720	723	711	721	682	722	671	710	713	729	665	667	635	698	716	698	640	732	715	669	693	721	701	685	704	705	652	701	706	702	684	693	712	747	656	674	744	737	663	743	701	688	718	702	707	675	693	698	697	679	772	688	643	666	737	708	686	732	739	678	751	727	697	726	688	718	718	690	688	702	662	672	715	674	688	723	696	708	733	690	657	714	709	691	698	665	758	669	647	722	707	710	668	701	737	709	699	700	721	715	661	692	673	702	646	731	752	724	723	686	662	693	702	706	740	736	729	713	727	714	682	679	671	680	698	728	681	772	757	659	683	665	692	688	721	679	694	683	713	687	685	748	699	699	674	699	730	709	708	676	660	688	710	687	696	706	711	734	735	729	690	701	704	647	740	731	707	720	701	724	717	701	682	677	661	668	694	715	738	664	687	674	704	675	699	742	695	719	704	686	693	664	638	712	670	698	702	685	716	693	708	740	673	683	705	723	691	740	683	754	654	713	682	722	684	712	693	721	691	736	674	724	694	728	702	695	686	697	649	730	663	726	722	696	711	688	678	738	716	673	724	711	707	695	700	685	733	677	721	740	673	695	718	731	690	684	707	680	735	683	737	690	741	735	793	742	696	728	634	672	660	668	695	720	695	759	706	732	672	736	716	672	696	707	731	726	767	686	709	699	734	692	729	702	706	685	716	741	705	700	715	697	682	713	696	690	664	672	692	682	711	658	711	651	660	682	667	744	692	687	706	739	701	694	708	693	711	704	702	675	712	702	713	706	704	703	705	677	717	684	699	669	732	692	698	715	689	690	751	731	681	740	719	716	688	698	672	748	710	640	684	686	705	700	697	692	718	665	686	672	706	666	707	708	670	708	712	730	681	743	699	694	693	765	724	685	681	691	682	700	666	714	704	740	698	716	710	662	692	712	677	669	717	739	666	755	745	662	721	698	749	721	664	669	695	686	679	685	707	679	674	697	687	685	688	671	683	690	733	702	685	708	695	679	709	671	687	721	690	697	680	677	709	723	695	720	702	721	693	701	703	710	701	741	704	663	710	716	777	691	672	685	691	690	705	649	683	649	726	660	745	683	679	663	729	690	728	731	694	698	697	732	734	734	684	691	701	651	697	705	690	725	726	676	737	697	651	654	730	668	708	755	695	687	680	717	695	653	683	698	711	672	726	721	713	688	695	676	715	671	744	681	713	741	677	712	723	686	703	656	691	714	722	673	715	700	705	656	713	736	702	703	698	695	722	667	672	732	692	735	681	731	666	771	691	713	673	716	731	668	706	732	716	618	634	701	709	718	695	703	717	671	672	748	671	715	745	729	681	678	664	735	729	716	704	699	715	662	687	670	699	695	710	707	665	703	713	735	703	729	739	715	660	685	662	705	700	656	681	737	689	721	734	688	704	704	699	710	731	708	683	707	729	687	740	713	717	710	682	677	686	699	704	703	641	717	707	685	671	692	692	687	720	724	706	674	658	671	690	699	701	640	671	729	699	763	698	705	708	690	720	706	694	723	701	678	703	737	771	716	726	646	685	716	682	731	717	728	696	664	710	722	706	678	737	685	662	676	691	716	697	658	672	699	666	677	723	677	716	669	733	711	676	722	673	717	712	709	689	712	700	690	695	698	710	679	666	724	703	688	712	709	739	691	697	632	686	674	693	704	670	705	688	718	713	747	712	733	725	686	684	743	726	691	708	713	726	750	739	726	720	768	716	698	685	694	738	689	728	717	696	669	705	668	687	726	669	697	732	674	710	732	738	710	674	707	679	696	701	745	667	711	671	704	722	713	736	670	666	712	697	675	674	751	703	694	696	656	729	646	711	762	698	644	684	716	736	769	732	690	708	657	730	718	706	695	713	667	714	709	700	660	693	704	721	724	694	684	719	646	713	682	710	720	655	733	737	687	651	635	692	706	684	721	684	681	699	686	676	714	723	705	721	737	727	739	703	731	717	703	707	704	707	679	712	737	684	687	715	723	699	688	677	694	669	713	709	667	694	731	691	731	694	728	760	673	709	678	713	738	699	653	726	759	722	740	687	690	669	700	687	716	717	709	716	738	683	760	741	698	739	717	734	672	666	668	685	724	683	753	693	715	671	744	695	712	720	746	711	667	706	652	660	648	695	684	669	724	736	756	743	744	721	743	702	720	712	702	698	702	690	726	708	703	680	666	681	752	694	656	719	658	686	714	695	713	748	690	694	711	747	692	738	753	735	683	682	667	682	726	721	684	689	711	743	697	697	720	710	703	711	748	721	699	691	746	661	652	737	703	749	712	695	717	714	751	678	659	712	703	721	674	670	708	708	689	643	701	702	689	738	716	720	704	705	716	697	679	745	730	721	704	715	699	733	779	671	698	722	721	705	683	674	732	731	636	731	709	694	752	703	682	673	719	714	695	723	699	677	730	742	722	668	756	691	672	710	721	730	685	718	721	697	691	682	722	696	688	728	709	730	714	693	668	737	718	724	689	672	712	676	685	687	679	695	662	745	674	698	704	707	712	730	730	716	712	704	632	724	688	660	717	670	705	755	735	702	684	669	647	721	732	744	753	679	668	656	737	714	707	720	694	730	733	723	709	741	723	693	712	726	712	692	709	678	720	693	757	696	695	692	725	752	709	712	739	694	698	709	721	636	710	698	705	652	684	725	721
55984	30640	7083	1588	974	731	762	569	570	686	675	653	687	692	715	700	677	707	703	606	577	558	520	469	461	482	496	483	464	470	443	437	408	396	444	360	440	425	383	386	383	363	380	378	377	383	380	387	381	389	375	375	356	381	391	400	376	362	382	413	382	370	359	378	379	375	386	341	393	400	445	376	366	399	372	358	406	379	363	377	363	377	386	378	407	400	401	409	385	351	398	381	363	374	364	366	346	358	369	377	418	369	323	384	403	390	380	387	383	374	393	377	338	333	377	393	343	387	394	363	421	365	404	392	363	353	396	363	411	357	379	344	365	376	392	368	399	396	345	352	393	413	387	344	367	402	368	403	341	382	386	366	382	393	365	377	365	400	400	394	380	373	369	319	353	382	397	354	354	373	371	410	339	354	392	381	392	386	359	353	379	393	390	361	402	370	389	363	374	365	380	360	377	424	405	377	370	396	367	404	398	390	371	343	390	368	330	358	344	404	366	373	366	382	376	384	360	365	353	375	365	367	376	396	381	369	372	370	354	358	385	365	346	381	321	385	375	391	361	372	381	373	392	342	372	375	362	362	366	421	347	383	381	378	321	391	397	360	359	384	365	359	374	350	392	350	376	407	379	383	364	346	348	388	367	360	357	382	383	378	353	396	366	383	396	363	396	380	382	370	359	380	340	346	345	378	400	354	363	374	377	400	394	335	325	377	366	356	330	349	352	372	381	377	329	355	413	395	329	381	409	346	380	373	336	376	359	370	404	376	377	381	395	401	347	410	405	328	354	387	358	385	375	385	391	366	344	376	360	383	385	387	395	387	386	407	350	367	373	408	378	406	353	376	351	365	380	349	387	347	396	378	389	400	377	405	352	401	393	366	375	378	345	368	387	343	377	404	398	413	388	395	371	373	364	392	397	401	385	403	369	374	382	418	410	401	376	376	405	361	389	380	362	396	384	402	376	387	376	342	395	368	350	396	375	343	372	378	386	350	383	384	372	383	370	388	361	376	352	392	396	385	401	371	420	377	334	383	395	391	385	404	403	378	364	381	403	380	357	393	386	342	356	374	318	343	362	360	403	361	382	381	381	417	359	357	371	410	337	408	377	383	399	412	407	387	400	396	383	374	406	377	398	416	378	361	356	356	385	380	391	381	408	329	390	365	354	359	380	394	366	393	410	358	346	362	361	373	413	363	354	358	385	407	411	373	350	408	367	356	383	371	410	368	376	356	355	393	401	395	392	389	349	365	382	343	394	397	407	364	353	394	365	353	378	410	378	363	358	355	381	360	371	362	385	379	431	398	342	388	367	396	357	401	399	373	377	331	409	387	379	368	364	389	367	357	379	390	363	352	346	367	343	360	352	355	366	374	400	371	362	392	385	421	409	367	397	361	373	396	351	351	358	388	415	414	398	377	390	345	379	320	406	375	344	387	388	365	358	332	334	374	406	354	362	366	337	366	368	360	383	380	394	360	367	385	381	390	366	401	387	398	395	385	356	400	399	362	355	396	383	344	404	415	385	393	378	378	378	393	385	373	326	393	392	350	370	343	363	360	403	375	370	350	403	388	345	383	351	370	386	338	342	327	411	380	353	387	351	373	369	391	359	388	360	375	354	393	359	345	385	381	351	348	341	376	373	381	391	392	383	399	366	367	371	394	396	370	411	397	395	371	355	398	393	392	411	351	351	373	387	368	402	396	405	413	373	384	370	385	367	376	352	387	364	370	397	368	354	342	386	380	406	354	389	360	372	396	386	370	393	383	398	400	346	356	345	383	387	340	400	362	367	360	394	364	379	371	428	380	376	370	371	389	387	342	319	364	381	347	390	405	387	389	386	391	384	363	354	395	359	373	406	383	361	383	379	404	379	394	389	352	376	389	391	365	397	424	391	402	363	367	395	402	405	347	375	394	396	357	411	370	382	376	396	375	387	355	374	429	373	375	407	370	375	352	348	358	391	382	374	359	399	413	374	402	369	372	386	380	413	364	405	376	366	342	389	364	366	375	382	358	417	363	379	378	383	407	403	381	378	334	332	400	376	401	399	397	381	362	361	360	392	356	386	381	355	361	420	389	379	386	355	364	371	325	370	386	394	391	358	360	387	368	371	385	402	392	403	346	369	367	382	355	405	403	356	369	351	353	363	379	371	367	378	399	387	363	419	405	379	367	352	396	404	412	372	366	368	380	399	398	379	377	362	366	381	336	389	407	380	364	360	416	431	325	357	380	354	359	400	337	438	377	384	380	353	398	379	389	398	395	365	378	385	358	372	407	338	404	364	389	385	354	412	371	371	383	354	367	393	342	380	385	348	399	390	338	385	395	335	400	368	387	372	348	393	414	382	339	382	404	383	336	371	419	356	355	358	365	378	362	387	343	366	352	402	387	385	372	381	362	388	345	372	364	379	390	399	331	346	375	389	386	329	377	380	361	346	371	398	361	351	410	373	356	369	329	381	380	388	362	365	366	355	338	406	392	367	364	364	367	363	370	368	370	380	398	386	404	375	372	394	384	367	349	367	354	402	374	347	364	408	348	345	349	398	384	353	385	354	391	339	377	405	388	391	376	407	393	403	371	392	380	397	423	360	380	386	403	402	408	380	385	421	367	367	376	349	348	411	375	411	378	394	406	376	416	376	389	403	375	369	390	391	363	365	395	365	417	371	398	368	416	402	308	342	342	400	386	379	372	395	363	385	372	386	371	351	388	394	385	384	356	379	366	389	395	387	374	359	370	361	387	383	356	375	380	392	375	331	376	358	375	371	382	363	348	370	355	389	359	389	392	370	341	352	390	361	354	353	387	400	410	380	399	353	387	380	354	355	370	400	392	375	360	404	382	387	366	403	386	379	365	380	375	408	364	349	343	380	383	434	390	364	382	382	380	369	391	380	384	393	361	336	396	370	369	371	404	365	372	389	364	378	353	333	418	376	364	339	362	335	371	413	370	380	372	429	359	360	391	380	341	357	375	357	345	436	386	386	384	366	379	389	385	364	396	386	399	365	385	373	389	350	402	396	376	378	360	375	389	365	381	376	381	365	386	354	377	352	343	363	368	392	348	373	382	346	393	362	347	385	391	374	368	388	416	379	371	364	362	366	393	402	386	418	415	382	422	406	386	386	380	370	402	400	380	345	362	389	375	373	338	361	384	386	362	370	359	375	373	405	394	385	391	409	345	389	366	374	359	352	396	407	417	363	354	372	365	367	415	401	368	358	385	379	388	397	388	352	406	413	396	411	400	383	383	395	368	424	362	352	356	373	342	407	356	408	366	351	386	372	398	401	356	402	395	382	390	413	378	358	357	339	361	354	367	393	374	340	381	342	354	403	368	384	375	342	347	355	397	376	381	368	396	357	379	375	388	364	381	345	409	389	400	375	343	373	380	350	364	385	332	385	333	367	375	407	341	379	348	388	392	364	390	358	355	351	397	349	372	350	405	362	355	361	400	354	365	391	357	396	382	384	379	343	357	352	361	364	392	342	362	368	363
34255	13612	2634	2874	2643	2317	2214	1917	2172	2466	2627	2611	2746	2791	2737	2614	2551	2587	2511	2172	1899	1732	1650	1520	1528	1408	1341	1369	1378	1252	1249	1130	1098	1015	1005	996	995	968	973	942	847	868	906	852	822	892	840	833	835	852	796	837	832	833	828	797	790	855	819	823	784	787	823	841	827	792	790	844	791	809	827	816	803	795	832	773	780	762	817	848	803	754	802	852	765	799	794	839	824	809	797	795	771	794	773	793	802	784	807	755	790	822	832	756	763	792	810	820	772	775	792	793	752	817	811	784	865	757	780	817	799	809	792	770	764	817	720	764	842	803	831	792	801	810	785	781	848	834	812	782	767	804	814	789	795	820	734	770	808	784	772	791	801	782	838	754	806	790	749	795	805	805	774	852	773	779	775	820	804	781	801	736	785	784	803	747	765	822	755	772	783	780	788	821	790	767	832	804	825	795	782	766	822	841	826	776	769	788	742	770	782	831	783	794	760	760	785	756	799	826	763	816	766	788	797	787	778	786	805	759	782	819	819	806	858	790	805	788	811	787	768	823	811	740	812	746	755	780	796	766	796	829	789	772	762	784	797	770	810	801	774	782	830	829	784	805	836	839	806	791	771	775	783	816	815	825	793	822	754	768	736	790	811	795	762	801	833	781	815	760	795	776	796	767	763	795	767	806	788	802	802	771	784	807	801	758	766	775	740	841	778	788	807	727	812	833	807	727	825	794	801	794	807	781	765	815	778	817	792	834	817	857	787	753	781	800	796	793	778	820	773	806	783	782	818	761	823	820	808	787	788	801	826	774	785	813	816	819	801	780	773	814	762	786	779	793	781	774	831	813	821	792	738	841	780	794	800	762	812	773	774	811	793	758	792	799	763	747	795	848	789	762	771	790	774	806	782	792	783	732	800	800	782	786	726	755	844	788	780	753	765	818	821	788	797	819	834	767	789	817	776	829	804	755	807	791	756	757	848	812	824	788	828	834	778	793	848	831	811	793	791	832	784	783	830	804	796	790	753	756	777	795	799	811	775	758	809	784	778	820	787	812	771	811	863	796	758	810	777	783	779	801	792	807	810	834	783	761	783	817	774	778	779	798	775	775	774	790	812	748	740	793	776	800	838	732	799	819	785	786	812	761	808	798	797	812	827	790	845	794	745	755	750	804	816	817	791	789	754	774	814	826	789	801	804	795	798	754	843	782	781	750	789	730	777	781	771	836	856	822	839	783	842	739	774	759	803	806	790	810	779	763	753	840	853	774	789	778	779	850	757	811	803	779	775	775	826	805	787	751	826	782	775	793	782	819	778	771	755	758	795	789	772	754	809	775	762	808	839	812	812	801	792	829	789	767	754	820	773	790	825	781	782	834	788	761	807	798	798	781	811	881	777	798	785	797	765	777	770	795	814	779	803	778	771	785	768	795	764	790	821	757	805	776	809	832	817	775	816	804	804	746	818	734	770	793	830	783	802	788	725	771	786	775	777	796	785	816	774	847	784	747	743	761	778	825	807	748	768	840	786	794	782	791	734	818	773	752	835	790	771	803	789	780	805	765	826	791	707	771	815	776	766	826	768	806	798	746	764	720	872	753	765	858	736	773	773	785	767	776	755	790	752	754	794	740	743	806	787	814	782	805	775	809	813	781	775	770	772	794	791	814	733	829	754	767	802	822	830	810	770	788	819	763	812	785	728	777	817	798	743	804	803	772	777	827	838	787	788	771	797	790	802	772	706	778	788	781	760	845	819	756	769	772	787	738	870	797	746	748	727	777	817	793	762	799	787	811	817	820	793	813	695	747	773	816	830	810	832	749	821	760	759	793	804	748	798	807	764	831	801	820	805	813	790	796	822	777	789	775	766	811	763	827	799	772	782	778	751	807	754	809	745	782	777	771	831	786	798	781	820	803	815	780	768	785	837	782	847	740	794	750	819	821	772	746	771	847	754	748	768	755	865	770	820	787	778	839	762	783	789	817	801	817	780	767	743	837	769	792	761	849	780	774	803	763	782	794	761	750	755	808	839	767	785	803	775	773	753	759	816	778	798	779	793	778	772	776	826	766	805	804	800	834	842	786	780	813	792	772	808	760	811	798	792	745	817	772	753	780	763	806	789	811	788	789	801	788	791	786	797	796	783	774	750	761	827	777	815	798	853	818	852	799	801	793	801	761	803	759	781	773	815	769	757	787	725	813	837	812	807	755	741	795	759	814	820	790	781	764	812	809	801	763	796	773	744	804	770	828	808	784	777	776	770	771	784	740	824	820	781	714	784	795	790	809	742	785	784	803	794	809	776	800	759	813	795	766	779	742	782	744	787	806	774	803	800	786	782	768	809	832	817	787	770	786	801	762	784	803	819	765	806	787	780	833	775	809	790	738	771	764	845	772	795	788	786	769	791	798	809	808	804	738	764	815	776	780	834	843	722	793	784	799	794	814	800	800	774	854	795	765	746	775	788	772	760	758	857	737	768	770	762	835	832	807	806	804	764	773	768	779	778	773	797	764	764	757	788	781	746	767	792	794	804	809	750	778	797	781	814	841	785	746	821	786	823	797	784	762	783	780	838	853	765	779	805	753	809	781	775	848	828	781	778	805	759	756	797	806	786	767	783	808	802	804	830	720	780	757	823	838	755	758	765	813	830	769	798	772	798	780	806	777	735	823	808	830	778	824	777	810	796	774	740	794	818	821	768	803	793	780	759	764	782	818	803	817	769	795	802	808	787	788	739	795	833	827	791	794	776	805	797	778	781	813	780	761	798	793	842	818	843	800	793	805	760	785	782	799	785	742	742	835	775	814	808	800	773	810	786	812	848	786	834	794	782	794	800	786	800	767	757	802	835	724	797	793	748	767	797	762	806	809	850	773	779	724	784	753	796	809	790	790	830	828	799	729	794	777	783	790	768	791	807	790	728	813	833	791	838	795	764	756	804	771	835	754	803	781	748	759	828	781	803	744	762	798	766	794	770	724	782	724	819	773	766	830	779	807	801	816	836	752	780	741	803	790	836	786	788	830	773	818	778	823	812	801	790	762	781	765	798	815	766	820	803	778	828	752	797	779	814	782	793	809	770	803	750	794	797	786	807	762	761	747	801	772	769	741	782	842	794	765	816	810	814	774	835	823	850	816	776	739	788	847	822	852	728	765	806	714	830	771	817	794	801	809	811	789	796	795	806	750	756	782	785	839	785	778	791	829	825	813	763	799	762	789	811	825	818	780	793	781	791	794	851	784	822	780	773	821	775	799	797	775	757	766	831	757	770	779	781	804	804	802	795	745	762	767	850	780	862	801	723	789	808	771	783	801	813	823	794	825	800	795	825	785	770	804	767	804	785	767	800	783	788	808	787	798	777	793	779	782	767	810	797	807	784	766	793	817	805	735	842	775	793	798	800	774	793	837	713	832	786	732	777	771	818	767	820	784	778	755	807	762	825	806	778	808	802	807	792	799	761	779	784	833	766	798	786	744	838	748	745	797	780	816	772	788	782	786	800	773	780	784
20661	6937	675	414	341	412	413	394	341	388	402	427	497	446	443	470	421	450	424	446	387	373	370	387	353	365	363	339	362	340	378	338	341	331	307	359	338	326	353	286	325	320	296	335	293	294	329	317	333	311	277	334	297	314	371	280	279	288	319	320	291	314	303	322	301	315	326	335	322	342	332	297	344	315	322	312	287	319	311	301	307	302	312	328	292	311	310	280	304	298	317	317	336	299	322	345	322	296	310	278	291	291	302	319	287	331	319	278	311	308	311	316	294	310	323	329	328	310	323	358	329	301	335	335	287	321	312	310	326	324	303	286	311	348	334	292	304	310	354	311	344	302	321	312	348	308	278	338	320	331	338	281	298	310	347	330	332	290	299	314	334	303	322	307	317	319	349	298	319	296	323	311	257	287	314	345	331	321	334	307	318	335	306	294	309	307	328	272	321	320	319	290	278	294	298	336	298	286	320	299	315	315	291	331	304	308	304	300	308	297	356	314	325	359	301	314	331	291	315	296	316	296	315	346	303	302	342	329	315	317	316	286	297	292	302	329	328	296	346	290	296	293	327	297	335	330	304	311	303	298	335	318	336	278	316	324	293	318	318	322	339	302	349	335	336	320	358	301	313	301	314	320	304	302	290	301	343	308	290	301	329	306	301	288	366	324	313	303	329	318	301	304	303	261	325	298	322	322	362	294	315	349	324	324	287	316	303	312	298	346	257	324	321	318	301	309	323	297	335	270	326	343	309	290	309	310	322	338	310	328	308	325	318	293	340	325	316	336	362	360	298	295	322	303	304	320	345	284	319	302	293	339	284	330	284	310	322	304	294	283	286	324	336	286	332	279	282	319	318	307	283	297	320	348	316	359	313	296	315	315	331	330	312	312	326	309	304	282	336	289	288	329	288	300	310	238	331	327	318	306	305	307	331	287	295	312	318	332	322	303	305	328	341	324	315	331	318	336	318	293	297	305	283	298	341	322	308	323	276	303	267	318	291	323	323	319	299	268	275	288	299	310	304	311	303	300	326	321	315	303	334	312	298	298	288	264	294	316	294	275	318	286	281	311	286	299	318	319	316	289	294	308	327	334	346	338	331	315	315	283	299	334	327	329	324	286	325	334	323	319	321	300	332	322	313	287	309	333	274	319	331	349	316	312	317	302	287	325	309	320	332	309	327	343	372	356	323	294	316	296	310	329	303	293	324	295	313	290	363	304	281	322	302	307	340	336	325	301	301	301	298	302	304	306	313	323	302	321	290	353	302	294	325	348	302	276	318	335	286	328	342	304	314	323	340	313	307	349	306	291	323	293	315	326	294	307	327	327	315	336	344	312	302	321	332	320	322	289	327	329	302	323	307	356	326	318	293	290	328	326	309	308	316	299	278	327	290	300	317	349	304	313	360	298	322	291	279	304	316	295	332	282	311	338	285	299	284	315	307	321	332	287	302	345	302	300	380	278	301	321	312	291	307	296	310	292	302	331	303	326	294	308	335	288	313	304	313	347	288	279	340	319	307	295	308	320	311	315	333	274	314	309	309	303	322	326	307	307	330	314	347	310	290	321	303	310	303	332	331	309	299	325	296	312	301	317	339	322	286	275	300	301	342	305	314	337	344	330	293	347	297	290	326	341	303	340	301	278	272	294	306	323	274	345	312	320	296	302	312	337	285	330	302	288	291	286	306	336	321	322	352	313	308	307	316	332	293	309	340	310	294	314	338	317	337	297	307	294	290	280	320	308	317	316	315	319	285	295	316	364	311	304	300	335	320	317	304	324	290	302	301	320	305	312	317	343	310	291	310	333	289	312	305	297	315	303	307	306	324	316	302	333	311	304	324	326	302	317	307	348	305	342	319	316	326	300	333	334	308	309	316	297	324	311	312	315	312	334	298	281	344	312	327	303	298	354	294	335	333	333	319	330	309	305	311	309	354	308	328	314	300	320	340	325	302	322	298	308	302	324	307	303	329	336	289	341	296	307	270	311	324	311	290	325	323	335	299	308	318	342	306	346	344	305	297	299	312	302	290	296	349	307	281	305	310	317	347	316	338	315	321	316	324	313	351	335	322	331	348	295	343	310	307	298	320	293	341	331	292	314	315	288	322	332	319	283	284	277	315	283	316	289	320	329	309	311	343	293	281	329	323	311	300	317	313	343	305	323	298	346	321	324	313	306	336	308	296	289	303	320	300	301	312	281	317	311	274	312	307	326	306	327	316	336	294	301	308	335	330	318	277	273	303	318	295	288	307	289	306	328	303	319	310	339	333	308	285	330	310	294	293	305	336	348	316	294	318	307	330	307	311	306	315	309	331	310	323	306	324	283	360	305	325	332	295	320	331	325	286	332	310	343	309	335	298	326	313	324	319	333	311	313	304	318	343	329	299	315	324	318	328	314	298	295	322	327	298	337	317	338	348	289	302	296	314	316	309	309	295	290	310	286	329	310	316	317	308	314	316	278	306	295	336	289	302	298	287	285	318	307	317	338	304	325	296	334	308	307	323	318	318	312	296	312	274	288	273	302	297	246	269	312	315	299	302	325	315	331	322	320	298	335	298	307	349	321	304	336	300	273	301	308	308	298	336	302	332	339	324	280	285	305	280	318	314	326	285	310	308	285	329	309	281	314	283	302	302	375	322	308	342	335	318	339	338	291	274	277	303	314	272	304	346	282	313	304	353	322	276	292	345	352	286	338	278	285	297	328	336	348	308	286	318	318	293	303	303	314	364	332	316	298	279	271	301	318	313	308	319	306	322	321	290	304	258	287	307	314	328	306	352	329	302	316	322	323	321	309	342	334	276	281	286	332	323	305	345	322	300	347	322	332	295	342	320	319	303	336	301	290	298	339	341	285	308	311	297	335	322	333	312	298	311	319	318	296	326	325	325	338	327	266	296	301	367	347	280	271	327	318	322	285	288	277	328	312	330	321	295	289	279	337	313	343	309	284	319	345	302	301	277	310	297	321	324	294	304	298	313	311	345	310	285	303	292	317	323	295	331	301	302	336	345	318	278	301	311	291	301	288	327	314	313	299	325	292	319	318	293	305	337	329	303	306	319	319	292	311	321	289	308	304	340	319	323	291	301	311	311	313	282	325	297	326	278	261	333	305	303	323	330	351	346	315	319	305	318	333	348	298	293	279	338	315	320	303	324	325	296	293	313	327	320	323	348	341	325	307	299	320	308	294	310	314	321	317	333	291	316	283	307	312	307	312	293	314	292	320	296	297	300	309	287	286	303	312	304	307	296	328	308	338	302	323	315	294	295	316	295	319	313	329	299	345	281	317	322	306	287	313	334	316	334	289	311	287	319	289	296	330	347	302	278	310	311	320	346	327	299	339	345	286	283	352	285	332	311	325	307	283	286	310	296	335	297	324	336	317	276	302	318	318	311	368	359	297	306	331	281	317	341	271	286	308	338	340	333	301	318	335	335	329	308	336	298	318	298	316	304	313	298	293	356	313	334	344	329	298	319	300	305	345	320	311	289	309
10886	3934	943	903	929	988	945	1006	1017	1097	1343	1382	1502	1542	1504	1551	1415	1521	1466	1327	1204	1099	998	974	1013	979	959	955	874	837	883	837	778	757	740	763	760	703	765	735	751	673	721	673	689	644	676	699	665	664	690	642	668	685	665	694	718	696	659	679	674	668	686	668	675	694	695	686	706	681	610	736	695	709	694	648	672	703	653	637	680	668	655	655	708	699	675	682	664	684	644	691	641	662	672	680	694	676	680	626	699	690	713	644	633	655	726	649	686	699	647	671	664	622	663	693	673	683	656	667	672	692	660	664	659	648	690	617	633	719	664	702	686	674	688	655	636	690	640	655	653	647	695	630	671	702	684	625	671	708	663	697	649	706	667	658	705	660	648	672	625	666	658	693	616	608	658	727	634	678	632	706	703	661	665	703	673	704	680	684	680	655	729	680	651	721	688	628	725	686	682	643	654	667	684	677	690	611	653	671	683	698	713	672	690	667	669	684	684	706	650	681	668	640	654	689	713	661	665	690	654	653	703	632	682	652	671	671	692	684	676	618	665	630	673	644	655	658	631	643	689	690	717	760	700	710	639	642	692	701	666	648	634	647	632	662	647	695	637	660	699	729	681	663	684	659	645	729	680	694	670	687	651	635	654	685	644	667	644	672	666	651	653	728	665	682	684	662	676	696	650	709	642	686	688	612	677	681	718	666	677	599	656	681	690	639	683	679	654	654	684	678	675	671	650	680	650	680	678	679	695	695	674	699	669	620	658	631	689	683	673	677	667	679	718	664	664	677	675	638	747	626	673	677	672	680	650	692	723	628	653	680	684	673	704	677	674	664	665	674	719	642	686	686	667	689	656	690	663	726	659	740	661	692	675	671	667	691	737	671	668	711	678	688	666	687	652	658	699	671	695	688	667	674	624	680	657	697	689	640	701	664	689	689	660	700	697	645	679	624	626	657	674	708	651	675	676	667	668	683	683	681	722	672	646	705	682	668	700	669	697	700	689	685	657	652	672	692	669	669	683	657	710	703	702	684	737	687	655	668	689	658	652	700	699	705	654	705	656	690	699	654	667	725	674	696	675	640	700	671	645	689	731	733	638	667	675	666	648	676	702	690	696	635	716	638	686	702	686	650	678	670	655	711	697	692	650	699	644	647	639	662	661	676	651	696	672	668	635	680	682	660	675	674	709	712	678	661	669	658	714	622	678	743	663	653	694	649	658	688	645	706	667	665	671	655	682	695	675	637	684	660	673	693	674	691	690	656	693	674	685	686	725	681	640	705	629	652	668	697	673	686	635	673	656	690	656	659	703	705	650	647	671	699	646	694	680	622	686	693	671	675	686	691	674	715	648	673	654	682	663	691	669	612	635	668	667	714	671	673	677	697	671	664	688	698	634	656	677	620	634	657	673	650	663	692	679	673	658	671	679	671	687	681	702	647	687	667	686	634	677	669	688	667	662	655	653	673	694	720	701	703	671	704	685	674	674	686	648	660	681	662	695	630	654	644	685	664	662	698	668	670	657	695	689	673	686	665	665	692	706	652	678	715	679	651	685	676	658	711	669	724	682	709	663	645	674	701	691	685	693	649	662	672	705	677	646	689	701	679	670	644	715	668	667	670	679	678	652	679	658	660	668	688	688	655	670	657	641	688	712	666	694	725	648	674	682	708	739	668	699	663	678	686	658	666	646	666	670	707	631	707	679	711	725	679	687	694	656	689	649	690	639	689	698	675	664	697	682	659	643	651	683	710	685	676	695	647	683	697	637	687	659	670	695	683	663	715	685	652	668	679	677	662	666	657	703	684	674	646	708	672	669	683	690	708	699	682	616	702	670	666	646	659	692	662	672	667	681	626	643	661	706	647	723	667	689	663	643	737	679	687	707	672	686	697	676	697	671	698	673	685	700	669	637	630	656	641	671	640	650	681	687	692	650	658	629	674	659	652	673	663	668	679	677	675	614	713	667	641	691	660	666	643	729	666	671	613	670	666	633	727	659	669	712	655	641	676	711	666	673	644	665	671	699	664	630	676	673	661	696	628	676	660	716	659	687	651	662	704	654	676	638	697	692	679	666	691	658	656	672	688	673	714	656	685	657	638	650	705	673	687	735	689	645	669	644	654	633	691	718	697	701	685	698	714	662	687	693	695	672	623	661	724	669	639	684	681	700	712	645	707	656	689	660	667	696	634	692	682	710	683	657	623	681	714	643	696	656	719	666	652	671	657	686	701	671	686	671	681	676	653	658	676	643	668	687	658	672	661	588	700	643	642	680	681	651	698	668	661	674	653	682	661	728	679	693	672	684	678	680	670	634	709	705	665	682	673	663	684	685	685	673	652	646	691	698	670	656	695	628	651	696	688	603	659	703	698	660	743	640	701	665	670	707	717	671	631	704	710	649	634	685	725	679	673	667	678	662	701	727	667	624	731	690	669	675	658	622	663	653	677	670	655	686	720	635	675	690	664	650	669	630	674	689	656	744	667	694	681	655	641	635	663	663	675	653	643	695	670	616	687	590	709	681	693	705	670	619	724	638	694	691	702	678	648	676	636	685	664	720	683	697	631	648	669	667	655	625	675	683	669	681	650	647	678	652	666	676	675	631	652	698	678	680	642	673	680	657	664	691	675	676	657	722	656	695	714	644	673	698	683	701	731	658	634	694	681	684	646	624	681	666	720	710	679	655	665	679	661	712	684	659	699	665	670	668	663	669	683	715	604	702	710	671	670	652	696	625	693	645	672	694	619	666	676	642	686	671	643	680	686	627	680	592	678	662	647	688	720	711	682	637	689	668	664	684	673	643	693	663	675	708	665	695	696	651	654	718	657	690	692	637	654	662	745	710	654	699	605	711	700	657	672	677	648	674	670	663	689	656	681	666	663	679	658	675	702	696	654	715	654	639	672	709	667	630	721	679	721	643	657	693	675	679	672	622	721	682	678	698	652	653	680	648	697	700	647	679	692	675	687	679	686	671	696	632	670	701	715	699	632	719	688	670	625	695	650	632	666	739	690	649	645	703	742	696	671	679	674	707	683	692	668	652	684	697	657	690	707	690	701	655	630	650	672	669	680	622	676	659	668	687	704	650	654	698	705	637	697	685	666	727	643	683	665	710	689	666	685	663	657	663	636	673	644	671	689	638	661	705	706	688	669	680	690	697	690	672	689	686	686	656	690	684	662	667	643	607	677	670	658	652	705	650	638	673	668	696	686	674	661	648	698	673	674	679	700	665	671	710	711	654	691	654	652	656	690	767	657	706	691	649	628	708	679	654	668	693	689	686	658	662	667	700	679	669	681	677	632	656	681	650	713	689	671	667	732	656	644	691	689	672	683	663	685	687	645	705	721	703	675	663	674	670	702	691	679	696	696	621	665	681	686	688	678	687	647	696	667	649	715	717	639	661	682	669	637	657	617	685	694	687	685	646	683	638	684	738	664	678	672	681	745	686	702	644	668	697	654	643	677	676	705	672	674	676	683	672	704	687	677	646	677	659	670
44651	22812	3582	843	553	501	467	444	437	466	470	532	565	612	564	511	494	522	551	483	473	468	452	419	398	425	390	381	421	384	376	357	381	388	341	384	347	359	332	339	354	359	334	293	332	315	327	323	317	309	337	332	344	343	324	333	383	347	347	371	323	299	340	322	348	317	298	360	316	339	337	354	310	321	298	342	308	333	340	317	323	326	346	293	343	345	322	378	335	324	361	339	365	282	358	292	306	351	294	309	325	338	355	316	314	337	346	329	327	332	345	302	307	370	343	348	343	311	310	310	334	340	353	334	300	301	346	329	293	340	352	330	354	338	289	334	357	324	311	343	330	327	289	344	348	352	337	327	347	313	315	285	305	338	295	324	323	338	338	302	317	296	324	334	318	321	308	314	318	316	362	354	333	304	352	319	275	306	303	314	309	301	318	333	331	336	345	346	319	334	302	304	316	355	335	331	321	309	330	341	307	306	313	334	343	319	320	345	343	364	328	343	340	350	303	347	349	337	328	331	352	338	323	334	319	352	327	301	349	334	326	324	315	308	338	342	315	325	339	362	317	346	328	309	306	335	312	315	312	330	279	337	327	333	327	284	296	329	325	337	348	301	313	345	346	340	303	318	340	330	347	347	333	362	331	331	346	309	324	315	334	309	320	343	312	345	324	344	340	332	316	367	316	313	319	328	347	351	356	306	310	314	319	332	345	307	360	374	324	318	304	326	374	298	313	335	334	311	340	307	342	335	309	291	347	327	326	313	360	330	332	342	337	323	309	303	343	326	312	304	340	304	313	282	326	339	335	358	317	319	336	366	336	319	350	318	339	309	332	324	284	300	356	362	324	298	295	326	326	331	335	345	336	318	314	327	357	328	330	325	340	286	362	361	340	328	322	301	301	301	301	315	317	308	344	303	290	322	344	308	291	305	319	332	314	322	319	360	342	331	312	326	301	357	322	366	305	362	342	318	301	351	347	348	317	328	341	318	324	339	347	327	309	320	344	345	364	340	334	326	322	334	341	327	307	340	342	305	335	386	317	318	332	316	314	324	338	349	346	354	312	302	331	330	314	329	326	331	312	316	337	357	311	326	338	326	358	340	329	324	347	309	304	335	326	362	348	349	326	299	315	338	305	318	330	323	343	336	303	293	379	318	331	321	316	337	347	294	318	323	322	351	320	312	313	322	341	383	346	327	335	350	340	327	364	340	298	334	311	321	323	313	310	348	330	322	325	349	316	346	370	319	329	356	320	321	353	321	333	343	363	286	333	323	328	328	287	323	345	356	346	312	341	311	349	284	317	318	328	342	329	331	324	309	345	362	325	296	316	322	355	303	316	343	340	325	346	311	341	344	328	336	339	318	321	282	345	322	334	400	321	349	371	346	341	330	329	293	358	349	300	348	311	316	317	284	319	302	339	324	321	285	335	335	336	303	291	362	298	341	335	335	353	355	324	299	332	335	316	347	305	332	351	325	315	315	316	355	324	297	312	352	329	346	318	282	345	331	321	325	334	381	356	299	320	338	341	340	367	334	334	306	331	306	323	340	337	308	320	330	303	318	369	354	343	343	327	337	333	322	326	350	304	313	341	272	293	336	338	345	326	297	343	315	352	329	341	314	336	307	329	317	336	312	329	305	361	349	306	315	306	357	348	334	366	316	332	324	335	307	341	327	313	341	313	296	352	305	329	326	339	328	314	355	368	298	318	310	317	317	358	334	329	323	390	336	336	329	334	328	352	332	346	318	336	327	358	315	292	294	305	327	303	306	331	339	311	339	309	297	301	311	320	338	294	350	327	320	292	328	337	323	331	311	319	347	285	318	351	312	314	301	367	326	313	287	311	334	312	359	309	336	321	378	333	367	305	331	291	310	340	330	294	336	319	356	319	351	340	347	326	315	324	339	321	327	340	372	382	357	296	316	330	330	345	322	309	335	337	358	319	332	326	335	339	314	328	289	308	317	366	310	316	307	319	359	320	336	320	355	355	297	305	349	334	333	331	330	344	341	340	331	328	336	361	336	314	280	336	320	330	351	340	319	317	324	331	338	347	346	339	352	337	327	311	319	300	345	337	341	357	317	318	332	306	345	337	344	332	320	335	331	330	321	299	354	337	348	357	337	344	310	332	324	313	339	353	292	361	330	302	333	321	314	341	329	300	319	328	287	346	319	346	302	340	335	339	368	318	355	335	368	328	289	326	352	312	308	302	346	318	351	292	311	345	341	333	318	361	356	330	341	345	286	291	341	317	321	331	349	310	315	350	313	323	329	327	344	364	372	356	282	306	292	323	316	279	316	314	330	300	314	315	342	284	357	291	325	318	278	355	355	300	349	307	338	314	346	321	292	317	335	328	334	335	341	331	330	333	323	294	305	335	345	325	308	381	327	359	319	332	306	325	323	339	352	320	323	336	322	356	344	341	338	302	334	308	309	326	310	320	317	339	311	361	344	362	339	315	313	324	332	346	340	364	289	337	318	341	350	351	331	342	363	317	327	283	336	323	329	327	299	337	332	309	317	318	332	347	343	346	301	326	381	330	322	343	306	325	350	353	338	324	323	321	313	320	324	323	292	343	323	344	313	309	318	338	328	324	370	358	320	325	339	333	348	303	294	356	340	316	347	311	320	336	307	303	316	296	332	359	330	341	331	352	321	334	291	355	321	353	301	359	330	362	342	334	309	362	317	313	326	318	290	329	342	322	342	294	323	343	335	347	302	336	359	361	326	329	278	301	342	333	336	313	331	332	312	300	328	334	300	291	320	339	321	336	332	331	366	319	318	301	319	313	352	350	328	360	317	373	307	345	317	323	365	321	322	273	333	316	302	326	318	343	348	331	344	355	325	347	352	345	325	328	331	342	361	330	346	358	317	321	309	325	336	361	353	328	309	328	326	319	338	338	329	349	297	318	288	320	330	320	356	300	312	312	331	327	326	316	321	335	313	345	319	342	327	337	366	298	309	304	350	329	352	278	360	371	341	336	358	360	336	334	322	336	297	353	328	319	349	342	311	305	303	320	328	337	327	317	324	372	352	324	326	306	347	292	324	366	346	345	320	305	322	328	317	341	306	329	310	322	326	339	315	336	339	360	356	354	320	339	313	341	349	364	336	359	318	341	301	324	315	277	367	350	366	311	347	338	301	327	329	331	331	328	286	337	338	329	330	364	378	307	337	347	351	332	351	313	310	352	331	328	324	318	331	334	325	358	291	308	312	289	316	319	293	307	338	317	316	302	323	356	327	332	354	302	315	324	299	334	328	335	330	324	313	301	295	332	315	342	295	305	323	331	316	349	333	336	316	348	324	307	366	330	342	295	331	339	299	326	329	310	333	289	323	320	354	326	338	322	327	345	312	323	333	345	344	307	315	324	317	339	359	326	346	337	335	294	306	322	313	320	335	307	313	305	318	326	327	347	321	331	339	327	317	366	341	345	288	345	336	349	324	311	298	293	324	342	354	308	337	343	340	352	367	320	346	335	321	318	327	302	331
26739	10668	2054	1839	1735	1467	1535	1578	1481	1358	1506	1647	2087	2116	2058	2037	1924	1928	1985	1802	1617	1407	1344	1282	1143	1162	1144	1172	1108	1016	1016	1006	901	866	835	896	868	897	855	893	795	800	742	779	767	789	718	722	795	709	721	704	689	752	725	725	709	730	724	712	717	720	719	739	757	741	742	752	688	723	690	709	699	739	707	738	716	660	697	686	718	688	776	755	719	702	728	702	709	736	751	704	732	664	705	709	722	728	720	669	689	690	716	706	696	684	680	688	709	737	744	688	704	700	751	703	693	665	718	704	691	705	720	730	733	701	751	678	707	714	720	717	747	732	709	700	700	680	711	700	712	732	683	668	686	702	666	737	698	676	713	697	730	659	687	695	700	695	728	745	712	707	684	669	716	726	672	665	708	751	688	683	723	696	748	713	677	718	753	716	703	668	707	731	700	707	741	686	677	678	673	729	734	760	723	697	704	784	663	746	699	759	734	683	695	701	672	695	723	705	728	732	710	732	701	727	763	725	717	708	726	724	701	715	674	697	725	653	658	676	721	684	699	702	696	715	726	747	726	734	686	669	723	659	661	721	698	682	701	689	697	705	701	739	711	676	694	694	692	734	704	677	681	717	728	713	715	731	705	700	702	766	714	704	703	694	689	754	709	698	712	727	635	725	717	695	747	705	715	694	731	706	688	758	739	703	709	727	701	709	730	702	787	727	727	710	708	739	701	676	687	746	754	722	702	711	678	731	683	740	706	700	719	720	752	717	731	727	660	647	721	715	693	728	771	771	728	736	714	707	687	713	695	687	710	729	702	734	672	733	725	652	717	701	720	703	696	683	738	747	663	713	653	733	666	675	762	716	697	758	708	622	738	714	688	677	706	679	692	724	660	659	708	681	681	691	687	627	730	708	708	732	767	734	719	711	730	691	703	698	715	676	682	750	709	707	728	718	681	687	744	692	679	742	710	692	753	679	681	688	732	734	720	697	720	700	659	775	695	716	699	692	718	713	672	729	697	685	707	691	710	754	745	685	708	674	685	668	682	728	732	660	701	687	745	707	707	693	664	721	733	681	732	699	671	683	678	664	667	704	677	727	681	726	740	690	733	674	704	737	720	665	744	729	701	718	731	659	762	684	708	679	726	708	687	695	703	698	680	683	709	704	698	744	690	696	757	724	659	678	711	722	714	702	705	745	719	689	664	717	735	684	674	680	700	681	692	696	675	682	686	714	718	684	681	704	669	706	732	704	743	738	681	675	685	721	703	698	716	707	721	699	676	690	729	712	708	670	683	728	697	709	732	761	730	690	714	674	665	697	712	631	714	672	773	676	688	695	685	706	700	695	690	684	705	725	694	700	730	663	758	749	712	728	748	718	691	770	715	692	706	711	753	650	732	676	738	710	695	673	669	690	715	761	755	761	734	717	705	724	720	692	749	690	709	710	747	651	695	686	714	733	707	751	713	693	684	706	754	661	702	719	670	748	666	727	687	657	713	723	697	711	700	680	716	681	736	706	674	694	692	724	706	747	689	699	763	675	714	713	699	768	716	692	721	701	735	713	713	712	625	726	687	710	694	688	731	786	726	721	674	765	687	690	674	706	678	694	702	683	745	707	725	731	732	777	709	716	671	681	731	718	723	710	706	800	662	648	735	703	742	726	744	646	714	675	664	744	698	718	723	747	750	714	703	707	659	700	704	705	694	693	708	738	684	707	702	673	682	701	714	716	670	740	703	703	714	729	691	715	694	685	715	735	716	723	698	697	681	759	730	689	705	726	727	738	694	755	743	680	660	722	746	697	651	753	753	706	721	679	712	677	718	729	746	695	702	704	714	682	692	714	669	713	694	669	664	738	694	726	636	686	718	719	686	710	682	708	698	730	732	722	709	678	723	772	725	688	728	743	676	738	703	662	673	705	693	677	664	735	690	679	702	684	702	675	695	729	696	695	737	673	733	699	745	760	730	740	749	706	732	675	703	693	730	677	713	719	684	658	710	632	730	677	676	724	695	749	706	701	700	700	716	723	701	733	715	759	719	698	715	688	694	666	689	694	691	718	724	674	683	749	788	701	689	703	741	736	740	692	712	714	683	719	686	692	659	721	733	724	701	718	740	683	732	737	710	707	719	756	690	709	698	699	734	695	742	697	658	690	697	675	735	688	691	724	704	707	709	684	665	742	729	680	755	669	737	761	760	724	693	668	721	696	747	698	744	745	707	696	724	725	709	677	658	747	720	707	691	642	658	679	676	644	683	710	719	733	720	739	713	690	686	684	695	699	726	711	673	765	699	686	691	664	753	670	739	701	681	696	708	710	684	702	744	718	700	678	725	702	702	688	740	760	652	674	735	766	737	710	727	734	704	730	740	711	673	711	711	696	685	705	734	659	724	638	722	721	759	739	679	724	713	735	684	770	741	731	703	699	700	715	695	680	721	703	724	737	669	686	671	759	713	693	729	697	714	721	738	700	676	734	659	683	705	703	669	691	751	696	709	690	703	711	677	750	729	703	728	716	668	669	712	732	724	699	698	687	692	701	713	735	716	724	700	736	699	681	757	755	739	731	682	721	703	718	703	702	684	704	696	731	719	681	680	681	716	719	680	712	710	702	755	674	724	704	692	715	692	746	684	681	680	718	704	727	718	690	720	667	711	698	695	717	681	695	708	679	660	682	701	740	707	741	678	704	696	727	711	728	695	725	742	684	761	752	762	657	696	745	722	720	714	696	680	702	699	695	739	695	667	713	725	715	736	701	667	684	735	672	707	673	694	750	728	694	703	659	729	720	678	733	694	664	739	748	719	727	717	708	688	707	695	693	704	673	729	715	672	727	670	732	692	720	768	729	704	697	707	717	712	750	743	748	662	729	742	753	728	723	730	727	725	717	670	723	740	751	712	706	706	727	708	718	691	673	725	721	692	699	707	693	695	677	719	689	725	704	709	703	699	685	704	738	688	705	722	694	687	677	663	668	703	659	718	683	755	693	736	703	721	680	675	700	707	700	687	724	708	689	666	685	688	714	720	692	722	702	673	681	718	674	704	712	706	680	681	698	736	680	735	719	737	712	707	710	734	755	724	692	704	720	692	703	735	708	748	719	736	747	656	692	682	659	686	748	730	688	707	715	674	733	757	717	726	664	716	749	717	731	721	680	719	688	689	670	657	703	714	696	726	697	657	702	700	665	728	788	712	730	663	726	737	677	723	680	699	744	712	702	719	705	707	736	751	680	732	722	703	735	697	716	647	690	735	710	738	656	732	725	737	705	709	701	665	739	719	717	672	730	688	676	712	684	704	764	692	669	665	703	751	680	722	745	717	709	730	696	705	715	671	685	732	713	748	737	707	733	739	671	684	721	731	707	719	697	702	698	741	746	701	713	684	720	688	724	724	708	699	746	682	689	707	671	739	722	731	745	724	714	669	709	699	667	677	668	703	699	722	718	738	673	703	721	737	710	728	663	725	703	687	631	690	661	694	688	691	688	738	681	690	716	735	729	696	716
54961	31367	8313	1640	906	720	668	625	601	589	556	598	561	605	607	686	679	695	656	589	556	563	496	507	465	446	478	438	467	473	437	441	463	415	410	411	401	363	422	393	378	394	410	395	375	389	405	386	410	388	379	345	410	402	400	439	398	353	376	399	366	372	383	391	378	385	428	397	354	385	391	359	367	356	415	365	398	409	346	415	362	366	402	421	341	361	354	374	431	382	376	360	364	381	370	374	364	385	333	372	338	371	363	353	394	369	383	386	395	395	379	400	383	362	348	372	411	361	403	367	387	325	380	406	380	427	368	359	354	381	382	389	360	382	367	380	373	378	366	338	343	372	382	376	381	362	394	393	364	420	391	379	367	421	385	411	352	335	410	382	403	388	322	368	406	386	391	368	359	339	382	375	372	367	411	438	352	398	403	350	393	388	382	400	332	363	392	369	356	401	344	355	388	356	355	363	388	359	380	401	386	365	379	379	370	331	355	385	422	376	379	362	375	354	352	328	350	402	379	354	409	405	366	348	409	398	353	382	394	352	354	383	386	401	386	390	387	435	336	401	362	399	411	361	439	380	385	373	332	373	358	360	355	360	337	420	396	363	396	367	430	423	377	384	364	360	373	353	342	406	385	422	381	367	364	363	348	375	356	400	379	375	430	407	375	372	407	396	360	378	367	406	401	327	364	400	360	394	389	379	391	361	380	375	346	356	404	384	383	395	373	396	413	409	406	364	417	358	389	356	382	330	388	358	396	415	372	364	448	368	353	357	369	381	371	397	373	365	376	398	413	400	395	387	394	402	376	386	377	381	364	359	406	372	369	423	365	396	391	395	363	354	394	374	385	369	371	340	356	334	368	399	352	365	386	421	378	386	411	385	348	326	359	420	336	376	399	356	352	350	359	367	379	359	363	356	379	360	404	372	351	372	374	355	405	416	352	355	398	362	397	443	406	417	383	379	375	398	380	389	356	398	385	373	364	394	380	396	372	386	381	380	341	382	390	385	376	368	412	372	325	391	388	405	365	414	417	356	370	383	343	388	369	378	400	385	363	365	407	374	347	381	361	360	387	367	405	380	399	347	354	380	354	360	375	379	349	380	390	385	384	380	360	358	376	340	369	370	370	365	356	414	356	398	338	351	349	360	362	337	365	354	383	380	423	390	352	376	368	342	390	341	382	362	385	386	379	394	337	405	367	371	392	402	416	418	351	356	395	363	335	345	370	375	367	415	372	350	347	344	346	401	369	372	380	361	355	355	342	372	401	370	371	389	381	383	365	383	348	377	392	362	377	369	355	326	378	361	347	360	384	359	386	369	362	390	374	368	366	363	413	396	371	389	382	346	341	379	400	381	395	352	397	378	374	392	378	392	375	380	356	387	387	344	381	352	407	356	350	369	353	374	356	408	396	386	344	401	353	390	365	379	356	382	372	341	354	379	405	396	396	364	394	403	392	406	398	358	400	390	370	397	351	374	381	376	375	388	378	376	356	366	404	362	401	397	386	368	343	326	373	371	406	414	368	365	407	406	406	344	373	393	408	387	429	348	410	354	382	379	384	382	434	392	378	379	341	344	379	368	385	372	369	341	369	360	403	379	425	376	385	405	350	392	355	364	362	341	353	394	338	370	363	378	388	409	414	383	415	400	367	364	390	357	342	373	398	341	339	362	345	365	409	355	384	384	386	370	365	336	374	395	386	403	375	339	403	383	350	377	398	422	375	408	395	365	390	373	353	384	364	398	360	348	387	392	371	373	376	372	397	348	388	368	378	384	348	388	389	345	401	353	369	352	380	380	382	380	377	354	387	378	396	435	390	385	386	371	385	350	328	389	346	376	380	383	366	353	375	382	369	352	369	354	363	334	353	341	369	379	390	383	358	387	407	374	400	411	363	367	419	369	376	408	351	345	369	415	375	412	408	417	358	404	335	369	364	370	396	368	384	415	388	353	365	403	363	407	376	394	376	328	393	377	389	395	404	379	375	395	382	390	397	363	347	374	414	410	360	389	329	377	379	350	358	362	370	405	373	388	407	365	380	372	327	357	380	402	391	372	358	361	370	380	374	360	363	387	368	387	400	388	376	349	379	391	390	423	392	364	410	347	369	365	385	385	382	364	387	367	373	404	372	407	376	364	393	385	387	378	398	335	377	336	404	383	371	361	362	342	370	372	390	386	355	382	354	351	353	381	379	361	378	383	366	419	357	390	349	381	370	397	376	383	361	413	380	364	370	374	368	391	361	349	393	371	359	397	407	371	375	363	357	397	385	373	377	349	377	365	408	356	365	368	403	363	390	369	369	356	359	401	341	380	378	375	382	399	415	385	353	403	362	418	368	362	348	398	366	391	389	411	381	400	401	365	385	322	399	350	405	395	390	343	376	385	372	360	361	403	385	375	366	347	393	362	342	399	398	385	379	381	372	397	365	366	377	413	351	408	344	379	368	323	380	351	372	361	360	350	378	365	408	371	375	395	377	368	372	374	389	395	379	408	388	380	356	390	379	364	361	389	396	373	359	373	374	388	371	383	381	378	384	363	396	348	353	358	362	391	356	378	397	346	388	411	338	348	363	373	395	371	368	388	374	411	368	364	385	429	379	375	382	371	411	402	342	393	376	398	378	337	350	400	411	423	382	355	334	358	359	374	384	390	382	392	349	366	365	359	400	416	373	402	404	393	369	408	383	372	394	372	373	374	387	387	374	386	338	399	366	370	376	341	378	354	362	373	374	380	342	393	376	375	411	408	397	409	386	360	428	391	368	402	390	408	348	346	406	389	325	380	380	384	375	370	377	377	369	365	391	396	385	361	356	360	371	395	377	380	358	373	379	411	400	400	332	363	356	428	342	361	370	382	401	358	397	356	388	422	406	362	384	368	330	404	364	342	372	382	383	379	377	370	396	433	371	406	374	378	380	403	390	418	374	374	416	355	364	367	329	395	386	377	371	353	416	369	379	342	390	343	345	368	379	389	385	360	383	386	381	387	360	362	367	364	422	368	382	349	378	370	397	313	382	406	383	348	361	413	356	376	393	383	423	332	379	397	377	355	378	376	389	404	392	374	352	410	342	381	389	368	394	368	337	351	371	384	380	374	392	382	344	405	383	385	385	381	385	377	359	399	354	374	361	378	332	372	350	393	392	367	397	365	367	343	400	361	350	350	379	398	349	361	355	363	383	363	376	373	366	381	355	393	400	357	368	415	380	365	390	355	408	423	361	383	363	379	377	391	356	372	405	357	387	345	355	367	358	362	388	345	356	372	366	337	382	420	395	374	390	401	416	335	362	366	343	343	370	381	371	401	407	412	390	394	404	388	390	352	336	352	342	398	299	386	364	355	380	345	369	364	349	341	334	383	401	386	353	347	385	369	391	402	412	392	336	376	409	344	399	388	341	388	396	403	381	373	398	404	415	397	382	369	408	377	390	363	400	369	351	390	341	391	343	414	399	369	393	373	416	345	402	369	377	379	401	333	363	353	351	343	370	392	377	375
32549	16470	4092	3090	2549	2180	2049	1934	2113	1891	1810	1962	1875	2159	2286	2537	2568	2583	2587	2324	1889	1750	1750	1585	1469	1431	1367	1398	1375	1202	1231	1110	1104	1046	1006	1029	1046	1022	1096	1032	997	900	855	864	963	901	886	817	832	812	859	798	791	786	866	866	801	857	780	829	811	804	821	818	853	865	768	812	798	747	812	813	809	801	789	864	793	794	811	761	774	821	782	850	825	818	820	787	836	808	801	815	814	803	777	831	805	765	784	801	776	733	818	829	810	822	770	806	796	829	814	767	823	808	818	808	796	805	823	833	831	740	799	793	793	762	830	797	804	802	800	784	796	822	773	782	787	786	803	834	810	802	814	785	794	815	790	751	797	801	782	831	771	766	806	811	798	827	821	734	807	835	787	849	756	868	767	808	821	791	761	742	786	793	780	778	798	771	786	810	774	823	754	820	767	817	836	792	812	759	762	812	772	830	837	801	788	785	803	739	789	798	776	761	796	811	801	771	788	832	773	831	800	765	800	789	763	822	781	780	833	817	796	780	783	779	839	751	785	798	799	780	818	788	848	759	857	789	830	764	776	822	756	769	784	770	803	785	768	805	840	820	757	736	786	802	804	788	794	767	786	777	763	768	786	794	822	749	791	839	793	782	793	791	799	729	765	774	819	808	835	810	817	748	790	799	740	754	796	858	821	784	812	788	793	701	777	799	743	754	761	794	789	792	835	844	801	810	813	831	783	837	793	813	785	821	804	792	818	772	815	830	792	788	825	787	817	798	799	784	755	845	841	784	825	788	762	779	817	801	778	794	866	792	802	780	763	781	835	815	840	778	809	833	825	846	777	795	799	808	801	814	852	821	757	815	802	760	760	788	789	808	797	798	809	802	833	777	796	787	798	763	739	773	797	740	765	816	810	795	748	748	846	804	806	837	802	838	811	881	812	772	830	735	758	777	770	812	786	753	761	774	784	782	800	830	860	766	781	798	818	797	776	770	781	773	807	785	777	853	791	708	832	796	754	811	794	811	786	785	791	823	869	784	773	838	774	854	872	790	811	776	819	790	811	836	824	826	829	853	798	810	811	789	838	780	802	733	823	787	819	811	908	799	795	771	743	811	811	738	821	816	815	804	764	789	826	800	840	763	828	742	802	801	838	780	759	740	781	791	804	767	781	811	776	816	822	789	832	802	816	820	796	755	798	762	792	850	771	814	806	801	766	778	779	802	835	818	828	772	782	825	746	773	774	762	736	817	790	785	775	750	796	809	823	816	824	769	783	765	838	781	830	802	812	752	797	803	831	789	775	740	821	841	767	787	815	809	796	782	812	802	788	817	813	848	763	792	856	784	789	781	793	826	751	724	800	746	839	770	783	841	780	831	802	846	777	779	792	743	773	779	788	791	791	787	761	765	827	756	788	848	819	765	807	814	847	785	792	785	817	855	781	807	765	806	783	772	803	793	772	796	808	744	796	829	777	801	801	811	824	793	751	829	846	775	806	771	778	800	735	819	780	818	827	802	825	795	726	810	833	823	808	777	844	815	819	790	770	848	794	819	804	792	755	816	733	777	789	758	758	799	857	750	784	856	816	813	829	796	822	797	765	820	768	773	796	735	784	830	803	788	754	803	778	787	847	805	809	809	820	849	796	797	799	849	771	741	834	802	823	804	804	792	790	742	794	795	772	803	764	793	803	783	777	779	805	800	815	814	803	824	768	791	762	802	821	822	780	733	749	798	795	824	785	832	820	824	832	805	790	772	807	799	784	794	821	822	805	825	819	767	781	847	783	815	784	779	762	818	749	789	758	772	782	729	817	808	831	796	749	783	820	813	771	787	792	837	786	807	817	804	791	805	786	787	811	789	769	808	771	809	740	790	766	802	784	788	795	818	807	792	778	824	800	808	772	759	788	834	804	802	786	800	776	817	770	814	801	813	826	764	804	753	823	725	838	783	769	762	786	788	815	818	789	733	757	778	845	801	808	769	783	779	812	802	776	780	801	772	791	813	765	808	804	852	801	839	799	826	785	845	815	792	845	787	829	774	772	840	846	833	785	790	830	812	780	806	856	837	769	828	790	791	796	783	787	761	807	807	800	791	809	794	768	783	773	801	778	755	784	828	847	829	842	773	821	776	765	792	814	793	819	797	777	792	761	836	795	799	784	788	828	777	819	816	807	759	761	759	770	799	774	827	730	752	815	753	804	742	759	813	775	771	803	794	804	821	774	843	769	743	787	792	788	815	796	777	753	799	799	840	828	818	796	791	790	785	787	794	800	815	744	767	782	791	849	808	815	838	808	730	849	789	778	807	811	812	789	763	824	822	814	811	841	805	783	788	797	778	795	781	796	768	801	783	761	761	770	823	756	709	795	770	772	773	764	771	797	783	743	785	820	766	803	833	825	790	803	829	803	797	806	782	785	830	837	761	840	825	829	810	801	757	779	779	842	806	791	809	822	797	858	800	810	770	804	788	761	775	755	823	805	838	771	780	837	826	817	816	743	829	807	833	799	800	812	817	803	818	838	762	827	732	753	835	827	776	830	795	840	807	833	799	795	749	823	806	777	815	817	833	816	779	799	857	800	793	819	784	843	757	782	798	855	799	781	816	790	782	841	795	778	818	800	786	781	795	802	810	796	765	753	755	818	796	776	774	753	826	786	818	809	787	806	818	808	798	755	800	771	771	764	776	771	784	797	810	773	761	795	797	790	831	803	835	753	761	763	849	793	803	824	805	725	846	796	770	806	788	774	799	846	813	778	779	769	763	807	801	828	795	804	795	761	823	837	780	760	774	798	805	812	786	765	865	799	811	813	771	789	787	747	777	811	810	840	794	800	832	830	781	820	784	811	837	849	789	804	777	805	815	807	794	834	815	786	804	751	790	816	772	786	781	814	826	843	739	781	775	841	771	806	794	812	814	725	766	842	749	782	804	811	775	831	770	750	764	768	774	791	801	774	813	790	791	785	775	804	771	814	772	809	809	772	792	791	770	864	764	810	823	791	775	802	778	797	832	784	818	786	776	818	777	774	798	774	787	823	805	807	831	754	752	783	857	730	786	767	792	759	801	775	827	803	789	766	804	822	821	790	736	760	777	793	774	788	808	833	758	788	763	746	729	765	805	791	815	807	820	794	835	801	818	797	761	746	791	789	818	836	769	765	742	882	805	767	785	792	803	813	814	769	774	830	744	798	820	743	799	787	780	811	791	748	803	804	737	771	801	756	834	798	760	806	787	841	772	825	816	799	789	818	825	879	793	785	821	781	830	745	798	772	765	831	775	788	827	880	839	823	804	783	800	788	759	800	783	790	771	815	845	825	790	735	818	777	778	785	785	782	836	831	827	818	795	760	802	803	770	785	783	777	814	837	793	759	786	789	821	774	795	751	788	805	769	794	840	781	815	798	808	798	782	809	773	776	858	821	766	820	780	808	768	757	806	811	811	851	800	782	806	798	803	791	773	813	814	760	763	772	809	789	753	771	854	732	811	799	775	838	805	835	844	805	757
20734	8208	813	432	375	382	366	385	401	372	426	422	414	416	403	443	462	481	468	411	423	381	391	369	345	350	326	355	333	350	303	351	338	344	350	316	327	308	360	326	333	300	329	315	359	295	296	318	300	301	321	297	347	334	332	314	299	303	367	335	320	309	272	334	298	322	326	327	370	319	315	309	346	307	312	316	316	306	289	327	349	299	285	309	313	308	318	322	311	335	300	305	317	316	281	316	298	371	327	312	302	332	305	290	276	303	350	324	311	280	337	329	276	334	339	321	318	296	303	318	287	341	295	298	312	310	315	324	320	307	340	294	303	276	265	306	275	330	286	316	332	336	308	307	305	325	321	302	295	300	335	320	336	307	334	297	319	333	311	326	345	314	328	295	355	309	271	302	319	330	293	347	352	327	300	337	307	308	287	345	298	318	321	307	334	352	322	320	323	318	321	326	309	311	337	289	328	304	290	317	324	370	341	326	310	333	367	341	318	338	317	356	329	261	307	288	297	307	311	314	307	343	327	303	321	325	320	322	307	291	273	317	318	306	307	307	292	345	334	292	303	358	312	306	313	311	329	305	346	313	355	335	311	333	336	335	339	334	324	302	322	326	302	311	322	333	312	334	344	314	307	320	318	330	328	302	302	305	292	294	327	316	326	325	322	329	286	334	372	332	317	310	329	318	319	330	333	300	304	332	301	332	336	325	323	326	331	317	337	293	366	320	322	288	361	331	324	308	292	311	288	324	294	290	304	318	317	323	329	360	334	316	326	334	337	301	320	319	334	299	307	326	324	332	324	288	384	338	316	317	310	285	356	313	350	316	357	320	323	318	313	322	285	354	352	290	333	301	316	295	320	321	314	330	304	331	300	323	329	312	328	328	299	332	299	327	315	292	329	340	309	328	320	340	308	349	330	317	311	319	290	316	275	296	315	273	323	319	301	341	304	361	346	312	344	339	327	327	304	315	290	307	287	325	317	331	284	300	297	324	316	306	342	329	304	344	350	312	303	320	334	318	325	314	362	336	295	318	350	323	301	298	349	288	337	307	313	316	335	297	348	342	319	344	283	314	305	338	284	304	320	307	322	293	336	302	299	309	305	314	285	278	298	341	300	326	305	315	319	306	315	338	298	284	320	342	291	334	300	310	368	302	324	315	328	277	301	317	309	306	318	302	323	318	299	311	339	318	347	298	302	291	328	312	347	314	303	344	271	321	287	325	285	350	281	319	338	326	303	301	323	318	331	324	326	330	336	285	307	340	343	346	314	321	325	292	327	302	344	289	340	316	310	336	352	339	336	330	301	333	298	320	316	295	306	286	292	319	358	336	328	307	314	299	327	305	316	340	327	315	317	345	264	310	331	327	326	329	337	331	303	342	332	340	327	310	325	320	320	302	340	326	342	317	288	335	313	287	239	328	319	330	269	325	296	356	301	286	346	323	334	317	317	289	319	312	348	289	331	313	312	329	332	332	317	332	318	300	317	345	326	303	292	323	323	292	331	323	282	313	303	295	280	325	340	287	329	320	343	312	333	303	333	337	303	354	284	303	291	352	335	315	325	310	297	317	336	310	313	342	314	335	304	292	312	333	319	306	343	331	350	316	317	335	304	327	325	298	299	309	322	318	310	302	292	313	335	294	295	317	346	321	282	311	326	330	355	310	312	283	329	328	319	308	289	321	312	325	362	334	321	339	289	313	322	290	325	275	334	351	309	311	346	333	339	313	312	297	309	343	324	346	333	310	297	309	280	295	342	291	292	294	338	315	330	278	318	334	344	339	304	326	311	311	299	324	305	300	317	335	309	310	289	272	310	334	277	318	299	292	298	305	332	330	307	291	336	335	331	321	305	338	344	328	322	328	330	327	356	304	333	299	312	299	337	309	303	337	329	296	309	359	358	297	325	285	312	286	300	333	337	349	300	316	312	311	326	322	313	317	307	317	283	338	340	297	351	335	311	337	325	307	309	300	316	349	327	319	326	325	320	302	333	317	287	324	321	321	324	286	305	353	324	319	306	271	311	340	322	287	320	320	302	308	294	328	300	325	344	322	311	311	337	298	318	350	301	325	311	325	312	304	313	297	350	292	307	300	313	306	306	314	312	333	339	331	355	332	332	316	309	306	292	308	356	305	312	306	304	300	321	291	318	334	293	303	335	297	302	353	328	322	262	279	329	327	329	313	333	314	318	329	289	276	309	331	316	325	334	301	331	316	330	317	323	288	342	303	296	299	319	298	316	333	347	329	323	349	296	296	318	309	301	305	313	318	323	323	358	319	326	349	359	339	287	324	291	333	295	321	345	349	322	348	352	329	341	315	307	294	323	342	311	302	298	307	298	330	329	338	338	318	284	336	307	280	289	375	308	309	319	301	327	316	290	343	334	278	283	311	308	325	322	332	314	318	318	262	302	262	298	306	302	327	327	301	305	324	299	351	299	328	311	328	285	304	302	340	340	345	342	324	292	341	329	323	333	304	305	294	288	324	333	364	337	330	335	324	283	313	321	326	294	293	322	326	313	307	339	323	333	329	288	326	330	314	288	331	320	289	285	314	306	311	322	334	316	294	332	288	327	296	305	312	342	326	290	325	348	298	311	331	310	340	319	304	334	325	330	351	307	291	283	343	269	307	324	326	287	287	317	307	326	337	287	341	313	289	328	293	299	306	323	324	321	312	310	295	302	297	294	330	325	345	349	324	309	343	308	335	306	317	333	294	323	307	315	334	341	353	305	327	326	328	327	314	294	336	303	302	303	289	330	327	338	290	325	298	308	313	315	309	318	303	335	317	298	319	296	340	345	331	325	323	329	332	296	305	311	323	355	309	309	305	319	329	327	322	313	294	365	330	302	296	347	317	318	296	303	330	308	310	292	298	345	329	318	341	318	318	305	296	298	295	309	328	299	326	288	333	329	310	313	313	318	324	327	325	309	311	315	334	334	308	338	328	284	308	317	322	323	326	317	307	313	302	339	330	312	321	299	329	323	329	312	332	356	334	308	340	334	319	366	339	318	347	302	325	310	337	310	314	315	325	325	316	308	329	326	344	294	324	324	298	344	318	293	344	298	358	318	303	327	336	308	335	329	338	332	322	295	321	310	317	333	320	308	323	343	344	324	326	318	347	329	342	355	299	296	318	291	308	304	283	322	330	311	337	318	310	303	307	307	353	308	310	297	332	319	326	315	295	272	308	298	309	329	328	338	313	280	321	319	334	321	355	297	312	320	308	332	312	305	339	307	304	335	298	318	314	323	341	355	314	293	345	308	328	316	325	307	348	356	313	299	325	283	290	301	307	314	308	315	307	324	338	312	337	361	309	296	339	340	329	318	311	330	324	292	335	364	301	325	290	313	293	309	319	340	303	282	348	340	345	314	326	330	293	284	312	316	296	331	304	310	305	311	322	309	297	318	336	339	307	289	362	318	321	290	340	314	342	336	318	303	339	345	309	321	310	352	362	284	357	341	307	305	299	345	301	305	336	317	302	319	302
10809	4719	1075	1112	1079	986	1025	1029	1037	1103	1289	1304	1302	1194	1189	1343	1439	1513	1543	1338	1109	1115	1022	1090	930	1004	916	887	897	885	838	832	817	791	783	769	744	796	697	729	739	698	702	706	698	689	667	701	731	697	709	651	668	696	710	681	717	701	649	664	664	668	704	716	671	674	715	687	721	703	678	753	671	684	653	617	652	676	672	678	678	707	669	689	689	701	693	719	700	699	632	633	714	658	741	705	694	714	694	694	724	699	679	736	661	704	638	646	640	685	651	697	671	675	653	735	704	692	677	668	737	693	655	697	648	668	667	689	674	706	700	709	659	635	666	687	700	692	704	712	726	685	701	678	685	675	727	686	677	670	687	675	715	686	702	694	683	666	677	670	688	647	656	659	679	714	720	722	714	706	662	647	685	705	610	644	681	710	672	702	663	698	675	663	671	698	676	633	680	647	677	682	684	688	712	698	725	637	661	649	653	668	678	680	638	677	666	671	654	684	623	686	689	637	631	693	706	697	656	676	645	700	671	647	658	711	666	645	682	661	653	678	701	651	684	716	690	661	679	680	695	699	724	694	687	689	677	697	644	636	693	688	657	678	617	692	675	687	672	691	663	649	723	657	653	685	662	714	713	639	682	618	698	700	668	667	689	664	671	670	645	719	644	701	672	712	696	725	689	695	668	692	685	674	659	668	676	662	690	680	694	714	636	656	700	679	668	713	641	670	651	674	687	679	727	671	708	701	623	680	668	648	651	683	651	712	684	665	684	635	697	681	679	652	677	669	702	670	673	695	664	714	681	688	660	668	719	716	691	672	665	691	725	718	700	737	703	689	714	670	653	647	637	683	674	630	656	690	706	652	690	692	667	672	633	677	690	647	711	672	673	687	655	718	659	699	615	657	705	644	722	714	695	730	624	664	694	720	662	693	654	687	662	702	676	708	690	700	652	672	703	704	691	731	660	720	697	683	698	708	663	690	682	647	741	721	676	691	677	697	673	683	696	681	686	701	682	686	690	676	697	689	692	720	686	661	656	729	676	668	688	713	690	647	729	648	670	688	742	648	686	674	682	695	690	722	653	693	676	717	677	702	696	685	705	672	676	698	676	675	756	679	674	645	674	681	634	654	680	675	658	682	688	687	684	707	683	683	620	674	680	732	684	720	688	694	716	682	668	651	651	712	695	661	690	667	689	664	696	670	672	677	654	670	680	731	683	687	680	671	682	685	656	685	650	725	665	644	668	654	674	699	715	706	711	721	676	697	694	703	663	628	684	682	686	687	684	676	649	705	681	686	642	656	717	669	673	659	708	723	716	685	683	722	711	683	669	679	665	713	696	730	691	677	661	691	668	682	706	669	679	681	700	670	703	693	691	718	699	669	665	689	668	661	723	681	730	707	664	742	683	656	649	656	696	677	664	657	709	699	636	691	721	634	627	638	666	675	685	693	668	693	663	675	671	680	705	647	629	669	710	673	645	697	659	674	669	687	687	701	670	659	712	678	661	671	702	659	731	700	683	654	639	637	669	668	676	683	644	702	652	691	692	710	636	713	641	664	686	702	650	671	694	654	678	659	680	694	647	647	699	686	693	663	674	676	631	699	662	707	733	678	689	700	724	664	707	665	710	695	714	703	690	678	655	674	654	667	677	672	683	664	670	652	686	708	706	662	669	648	640	673	702	752	658	651	723	678	710	665	656	654	695	734	712	659	653	643	671	703	660	664	683	648	704	686	689	656	691	706	702	706	708	714	689	670	677	679	671	680	637	674	668	678	657	713	695	671	687	656	680	719	664	685	661	678	709	709	665	693	615	714	635	679	687	682	646	651	664	624	690	639	711	653	660	697	639	715	686	638	665	714	684	691	709	729	693	648	729	676	711	706	688	714	677	687	702	684	649	678	716	670	686	654	673	713	668	661	687	668	684	636	704	652	744	678	670	700	719	677	707	680	631	719	715	696	670	690	670	689	641	698	690	733	698	647	685	677	684	641	689	664	689	702	714	683	689	702	667	728	685	648	705	713	698	640	670	728	688	702	670	677	654	740	669	653	679	667	684	675	678	659	655	667	655	725	676	650	688	664	707	697	652	644	649	723	659	658	681	646	701	684	654	667	659	689	669	705	678	742	661	670	644	679	689	683	684	705	660	707	618	682	699	646	702	685	707	706	693	679	723	629	682	716	680	652	700	684	665	698	718	680	696	711	734	680	662	670	713	682	697	695	668	675	645	677	675	710	680	664	655	708	657	681	644	664	667	647	654	696	717	688	666	668	647	716	679	655	687	674	678	706	691	653	677	660	693	672	656	682	674	670	683	703	662	675	670	724	696	663	650	669	688	656	687	726	673	651	647	693	686	696	686	663	665	694	685	661	711	669	663	631	659	715	684	654	674	647	699	700	685	666	647	655	659	679	653	644	712	678	743	695	740	684	659	636	659	621	706	684	680	709	695	682	674	702	679	608	674	682	718	719	695	695	680	649	717	711	674	682	704	653	703	743	701	644	705	714	686	704	703	697	676	696	712	688	645	705	727	666	640	677	658	717	700	664	653	681	667	643	728	695	652	675	709	762	663	734	703	684	678	662	716	690	716	720	658	719	686	647	656	672	670	644	702	682	670	734	679	710	727	672	693	726	663	736	700	736	718	648	642	712	675	665	673	678	718	640	680	679	646	686	680	659	650	668	631	647	680	666	650	715	688	652	719	671	670	665	742	682	681	688	658	680	671	692	668	698	706	713	662	696	652	659	685	639	692	687	661	683	657	684	713	668	676	680	703	675	683	692	702	713	710	677	650	705	668	693	674	697	675	645	652	652	660	667	694	690	639	672	690	680	676	656	667	753	718	685	663	708	680	691	648	690	688	702	657	708	672	658	667	721	698	653	703	683	682	652	719	698	696	691	664	720	642	679	673	685	710	646	692	693	642	683	735	703	671	706	701	671	681	683	716	741	627	653	709	690	681	697	673	690	647	676	716	718	659	673	692	705	720	682	678	706	691	693	677	655	676	661	658	654	719	658	724	701	676	693	699	660	671	658	686	666	662	663	664	673	707	682	669	696	697	703	689	725	655	677	665	717	696	679	741	732	670	600	738	693	737	698	675	674	689	721	690	681	654	657	703	673	729	687	707	701	698	677	675	687	677	667	675	647	698	669	676	635	722	680	704	702	665	716	678	712	655	698	682	658	677	678	653	695	704	699	655	692	659	702	698	710	673	682	725	647	696	677	702	612	687	651	691	662	684	685	690	677	702	675	644	679	715	711	726	666	681	704	678	711	694	661	644	687	669	676	678	707	682	702	672	660	687	645	665	654	678	714	691	657	705	660	679	707	655	663	669	638	670	726	691	653	656	710	703	712	685	705	654	674	674	722	678	663	665	667	676	642	645	714	685	699	645	649	684	712	680	751	679	699	653	664	684	690	674	703	697	687	681	675	630	696	687	672	730	726	657	684	665	659	678	631	684	662	696	668	680	688	657	639	707	687	669	689	686	704	705	708
44084	25078	4795	916	592	545	497	518	612	595	579	594	535	625	568	532	546	588	517	467	434	435	404	394	407	344	373	408	349	382	352	341	365	394	338	356	343	388	319	332	337	319	331	317	366	330	336	380	358	340	330	344	350	336	321	373	328	332	377	330	344	319	302	328	313	325	335	303	314	314	364	343	324	331	386	332	345	374	341	332	329	360	348	317	330	334	333	325	313	301	359	325	358	290	349	327	314	293	321	330	320	306	321	354	367	334	353	297	342	339	345	318	341	321	327	311	310	328	361	326	298	374	353	328	322	365	353	333	337	322	337	328	314	320	344	343	345	335	333	352	329	317	328	345	321	330	331	340	356	308	340	329	342	327	339	313	360	296	320	333	352	324	387	332	311	337	326	355	325	343	318	319	327	329	337	355	337	364	352	363	333	346	313	340	347	281	335	350	368	331	334	319	321	346	337	330	314	327	339	355	326	332	288	399	350	336	307	299	320	324	292	304	306	321	349	315	345	376	324	329	351	349	349	297	318	290	335	315	331	320	304	322	309	298	364	332	316	322	318	326	341	319	344	307	368	316	337	318	333	359	325	334	362	316	314	307	326	302	370	295	339	351	342	333	315	359	328	330	340	316	310	334	378	299	325	352	370	343	372	299	336	354	336	351	322	315	345	322	335	315	333	315	327	293	348	353	317	367	306	329	303	346	348	314	309	336	340	367	339	325	318	324	336	358	318	326	330	329	301	351	338	354	318	318	336	313	347	340	309	312	314	322	352	324	328	337	325	314	365	344	311	340	301	323	339	304	341	353	332	346	362	321	313	336	322	344	307	349	324	327	321	338	313	339	339	302	332	326	318	323	347	313	307	342	331	341	362	342	342	341	347	340	337	313	328	339	338	335	299	346	349	339	324	308	338	313	372	346	343	335	312	320	333	297	367	346	348	329	305	307	362	352	338	302	359	317	363	325	332	303	310	378	336	327	329	351	357	347	301	348	331	330	357	347	344	297	335	331	363	305	364	321	318	339	327	307	372	344	325	339	320	305	328	293	331	336	330	334	342	327	316	301	342	323	322	345	341	342	350	348	355	344	348	329	357	355	342	330	379	347	319	348	339	336	329	352	341	324	378	319	345	333	338	364	365	318	324	352	320	351	344	370	314	345	323	345	355	322	319	349	301	305	321	350	355	340	352	376	316	304	330	345	332	326	339	361	331	316	329	343	329	326	349	367	295	343	355	319	335	316	338	295	319	317	344	345	359	323	327	331	308	339	320	336	317	338	371	287	320	343	348	341	333	331	325	361	312	360	356	333	314	322	316	336	344	357	326	344	307	342	325	343	361	328	317	318	330	306	340	334	359	319	355	316	334	354	359	349	314	334	365	318	290	337	336	377	298	331	339	333	322	366	329	298	328	341	317	319	327	315	356	318	346	310	298	362	352	315	333	318	325	340	351	340	323	303	342	347	327	339	349	329	334	314	339	313	387	345	312	343	378	356	352	299	322	324	349	354	334	380	316	297	321	344	309	300	343	333	335	359	346	311	330	325	306	302	326	288	308	363	326	340	323	316	327	313	345	357	352	321	333	328	298	330	333	336	352	355	328	323	324	332	321	321	346	316	333	343	332	340	301	311	307	328	349	318	308	357	311	327	325	351	330	332	320	308	355	339	358	349	304	335	303	312	377	341	321	340	303	329	328	281	330	356	327	305	324	324	338	329	333	315	300	359	328	338	313	321	313	337	361	309	357	329	335	332	352	328	348	314	340	336	351	344	354	357	321	327	365	327	317	340	315	335	307	314	344	304	328	316	302	350	315	345	279	318	319	300	311	322	322	345	298	362	356	319	335	350	345	340	334	326	332	322	375	356	359	313	299	330	349	329	304	333	337	327	357	365	344	348	311	339	351	351	303	364	341	320	337	359	354	326	351	305	325	347	309	341	322	306	343	332	348	326	300	332	354	341	349	352	335	324	310	330	325	343	352	330	325	318	319	354	320	339	319	344	322	312	324	328	334	322	311	336	316	348	313	352	330	309	316	308	326	352	342	309	330	319	359	341	370	319	350	309	360	298	363	346	307	323	383	330	312	306	328	349	340	323	339	335	333	344	321	337	327	353	335	307	335	328	337	313	287	328	329	286	327	319	299	321	307	345	345	314	336	341	354	351	325	335	332	349	330	370	329	338	323	327	319	327	345	366	325	376	357	337	297	324	312	344	379	352	335	342	303	291	314	336	356	335	373	338	329	338	361	344	313	332	349	330	337	332	346	316	346	332	336	301	346	328	376	322	305	314	329	362	348	322	334	345	344	372	353	340	315	331	293	327	304	345	335	348	311	297	304	310	317	319	344	336	384	331	311	302	326	299	333	355	357	325	342	313	320	320	320	335	369	313	329	354	377	353	317	341	315	341	297	324	336	334	327	334	323	313	370	332	331	323	310	350	338	376	359	367	334	302	344	364	339	363	309	371	351	338	351	343	365	336	358	319	323	336	293	331	320	323	343	291	346	354	350	338	338	346	330	319	293	358	322	357	313	330	336	364	368	340	301	335	340	323	290	330	321	343	333	340	343	313	348	330	312	329	319	305	343	308	316	339	319	315	289	350	335	374	349	307	287	390	306	338	303	353	331	338	340	325	357	324	320	337	329	351	316	319	291	327	330	354	320	280	333	318	385	328	360	341	314	336	357	353	351	366	356	341	271	326	359	344	347	320	367	391	345	313	340	362	358	317	355	329	376	330	329	287	328	327	343	332	350	347	336	311	318	339	319	329	343	312	310	318	311	322	292	399	337	307	329	336	330	334	336	354	316	332	313	338	318	368	320	324	340	360	339	382	300	314	320	341	338	302	285	310	336	338	323	340	343	332	320	328	300	386	353	320	347	345	355	332	318	310	335	324	318	305	330	346	326	340	283	325	346	356	349	338	330	356	328	338	338	304	322	336	333	332	341	365	307	357	321	339	383	344	357	340	309	334	357	324	344	293	332	295	301	340	299	334	305	331	337	371	309	300	321	304	327	331	331	304	319	330	336	338	296	326	338	323	343	361	356	299	346	320	293	313	342	339	338	343	327	332	329	318	352	292	321	347	292	322	335	331	321	308	334	389	345	332	277	318	313	347	327	311	347	337	340	376	361	333	312	341	324	368	346	376	294	304	313	323	347	330	338	360	331	336	354	346	352	319	335	335	312	289	358	309	326	343	352	341	330	326	332	363	305	336	356	332	362	322	308	342	317	309	327	361	330	302	358	339	340	343	334	291	374	326	332	355	286	332	332	332	317	303	322	318	335	338	317	339	323	389	342	360	348	359	335	341	312	313	324	317	350	318	297	329	342	307	280	317	312	319	299	309	355	321	357	351	327	318	323	350	291	343	367	317	330	319	349	317	329	343	324	343	333	334	362	370	357	340	332	357	354	361	322	319	314	316	323	318	357	325	348	348	343	307	297	326	314	308	314	368	388	348	358	350	385	337	317	357	295	347	335	358	342	318	355	303
25717	14279	2839	1993	1913	1703	1539	1610	1803	2013	2115	2204	2154	2036	2029	1908	2078	2123	1970	1509	1387	1361	1299	1176	1201	1107	1015	1091	1041	980	983	946	937	817	865	821	859	792	863	880	836	814	792	797	789	789	754	749	692	719	782	756	719	712	768	734	758	675	724	716	710	724	693	737	721	733	757	760	717	716	695	723	690	696	679	691	708	737	748	668	719	677	721	763	715	680	713	753	694	692	715	701	693	708	766	739	722	686	735	734	725	680	730	670	751	709	718	713	686	732	715	698	714	728	742	721	700	742	718	738	724	686	706	711	743	700	716	698	683	715	674	782	718	687	778	725	742	697	711	698	723	738	707	719	774	713	726	702	732	681	686	718	731	675	695	737	730	742	728	719	725	732	741	746	708	735	714	696	721	688	718	751	745	693	728	672	750	722	692	701	651	701	720	755	691	732	755	711	781	736	722	674	735	698	732	697	727	701	714	691	675	700	744	696	732	697	698	666	715	694	717	713	714	717	714	721	681	681	721	727	667	729	730	746	700	736	799	742	709	745	729	706	720	696	720	705	726	745	674	677	703	699	660	717	749	791	692	726	705	701	738	711	730	714	691	741	712	712	740	690	702	694	695	713	684	737	672	710	720	727	759	757	695	757	725	701	758	662	733	738	707	707	685	772	677	699	693	741	715	710	739	734	693	749	717	719	664	749	735	720	697	698	728	691	717	708	676	694	726	787	769	703	727	728	666	690	711	714	704	687	713	700	739	748	744	708	689	690	736	691	676	726	743	709	728	747	698	741	735	738	713	736	729	794	736	695	759	712	725	716	751	725	732	733	739	703	734	746	701	710	761	697	695	721	741	694	701	744	729	726	764	712	747	718	734	693	704	692	708	726	698	723	709	716	707	712	709	687	697	664	704	715	734	713	731	719	710	676	701	775	709	690	728	742	701	737	766	680	708	695	713	691	724	721	675	703	736	700	788	758	728	711	688	751	665	698	711	729	726	751	758	671	729	710	714	720	722	716	670	772	709	696	754	729	718	717	727	707	719	742	765	724	692	696	700	740	706	705	741	683	762	665	757	695	704	747	694	675	697	775	769	653	697	737	700	704	755	688	724	705	707	666	697	735	744	716	676	752	750	651	705	748	697	705	743	689	700	760	751	729	724	708	782	716	721	698	725	751	694	735	733	754	695	696	749	700	683	688	749	701	683	754	704	696	731	688	703	671	673	700	699	697	724	719	738	741	725	700	717	670	690	720	693	727	697	712	696	720	691	685	694	753	712	683	698	701	719	711	724	751	786	708	710	732	693	719	707	709	756	712	638	725	724	669	675	722	677	709	723	730	670	697	717	729	698	708	729	725	698	726	689	707	736	691	697	717	712	701	718	727	730	737	723	723	734	772	741	676	675	760	709	712	751	710	727	705	732	715	658	701	744	697	731	758	724	725	706	713	682	756	705	713	730	716	703	678	689	717	674	716	723	741	706	776	681	730	711	752	723	730	691	752	680	767	686	710	718	693	715	721	724	695	681	711	730	735	682	730	727	741	679	670	717	699	732	701	747	700	710	747	725	731	683	748	668	681	721	718	707	693	725	724	712	762	728	716	681	685	697	734	698	714	719	733	729	730	770	713	733	714	715	699	724	694	706	717	713	726	695	758	706	703	732	772	717	728	719	747	697	763	709	732	680	772	700	683	653	690	713	691	694	719	743	705	695	731	739	718	694	690	665	756	707	728	735	706	736	752	712	729	689	748	685	691	710	697	707	696	700	695	705	788	699	693	706	708	775	721	745	714	720	730	711	729	745	702	716	703	758	698	729	715	694	733	757	700	709	746	712	687	697	721	733	700	699	763	730	750	734	726	710	747	746	741	748	729	694	750	730	705	698	697	765	759	726	717	757	730	706	710	738	709	686	757	775	696	712	676	674	728	693	704	726	732	726	693	696	702	717	726	727	700	732	718	707	682	747	768	696	696	740	701	713	686	705	737	708	690	744	714	699	757	723	701	721	693	723	758	698	765	710	709	698	718	746	683	760	711	739	700	677	663	732	749	693	694	720	705	690	747	750	770	702	704	714	692	700	740	700	734	773	727	744	696	733	715	703	712	674	724	670	673	730	747	692	730	743	739	764	801	662	710	682	746	759	742	720	707	672	721	689	744	679	666	702	709	703	700	741	740	655	751	780	697	724	741	737	701	702	760	733	750	687	715	697	697	714	756	731	698	692	675	721	719	716	698	727	715	683	745	708	735	723	687	728	722	729	701	714	682	698	685	707	730	711	746	702	716	712	689	718	724	702	715	718	738	730	717	684	758	711	774	683	730	714	709	734	695	742	723	671	704	738	713	723	682	721	757	710	723	756	740	671	717	731	741	711	765	712	769	722	714	710	773	710	678	739	734	704	745	727	731	734	727	721	710	732	689	730	746	665	722	717	701	708	699	716	686	694	726	725	715	729	732	708	725	717	756	693	735	675	697	760	699	731	758	731	711	721	726	736	740	705	683	788	706	686	746	654	750	676	695	718	660	690	712	724	759	718	760	668	742	725	676	715	726	713	750	711	742	768	729	713	710	689	707	745	697	734	688	772	749	752	732	688	699	708	775	701	755	727	734	671	767	685	707	702	689	703	695	685	712	726	725	697	667	729	721	712	755	676	768	731	661	719	734	742	704	723	732	737	740	713	723	704	729	689	717	738	669	766	700	719	732	728	661	756	728	669	730	661	703	762	743	684	710	714	678	723	740	712	673	732	737	729	760	706	741	696	683	737	746	719	719	728	702	692	673	727	726	729	683	696	724	734	727	710	711	678	691	701	744	730	729	729	722	672	730	698	668	695	728	729	707	715	707	697	720	680	706	713	655	751	741	715	676	712	707	737	727	735	688	719	755	689	694	662	725	746	749	764	731	727	729	714	778	723	709	723	739	697	755	749	772	749	736	753	703	688	694	734	662	729	708	713	678	742	729	700	727	686	706	688	710	733	685	714	725	663	772	712	697	664	745	730	717	740	736	723	723	724	747	688	712	735	669	690	708	736	687	709	741	756	720	698	699	782	707	701	688	689	717	761	706	736	746	698	724	707	711	738	701	744	784	710	776	686	719	742	681	688	685	721	695	668	718	724	675	814	739	698	710	684	726	697	683	693	740	708	694	693	713	658	687	793	718	746	714	757	702	736	681	685	740	753	683	747	728	731	723	714	731	728	719	743	760	661	759	753	738	731	717	701	741	707	692	718	725	712	749	677	693	715	708	717	735	716	715	709	726	699	680	716	667	684	724	708	727	721	755	750	712	734	710	711	720	679	733	755	717	771	667	722	749	758	727	703	704	727	723	704	686	724	670	744	725	769	684	727	722	705	737	727	703	729	786	681	701	721	740	753	709	704	685	712	748	719	709	684	701	736	730	705	709	746	722	702	725	747	711	750	717	727	712	755	698	671	731	693	671	722	714	729	711	719	707	706	708	724	716	734	719	714	658	742	735	720	714	756	704	670	710	726	721	685	765
55203	32955	8001	1598	975	731	729	787	769	782	746	739	752	809	708	708	754	755	630	526	539	511	544	514	528	461	436	448	475	471	420	436	400	424	435	404	385	429	421	442	428	404	453	405	379	372	361	383	394	396	394	382	373	405	414	355	319	401	362	399	405	406	392	347	352	429	395	384	377	391	349	386	377	369	374	370	415	423	406	385	373	347	362	395	361	389	394	385	402	388	335	368	380	363	378	388	379	383	392	390	370	369	416	429	404	402	387	389	418	372	368	395	373	401	399	380	370	377	343	381	384	374	347	399	348	348	399	394	345	378	414	407	389	392	392	382	375	373	390	410	359	396	382	377	370	431	380	353	395	362	418	362	405	357	385	403	372	383	378	391	398	366	377	388	358	379	403	348	352	397	390	354	418	408	374	352	353	373	366	369	377	376	366	382	403	385	443	424	393	349	382	387	358	397	390	387	374	387	377	377	394	365	368	409	389	421	396	348	372	395	373	390	382	383	371	375	368	417	424	392	397	393	384	415	347	364	387	421	398	405	414	365	386	405	357	391	383	373	392	363	394	402	382	383	388	422	381	387	405	391	375	392	413	411	360	395	410	409	371	373	390	356	358	379	372	353	393	396	370	396	376	390	396	336	425	388	378	408	352	396	381	387	381	367	397	349	373	368	369	377	386	369	365	376	362	361	393	436	399	384	387	364	365	384	350	378	366	429	353	333	361	393	406	385	381	399	371	384	370	391	393	391	362	377	369	398	350	379	376	372	347	400	368	346	419	382	376	405	400	401	419	360	372	391	373	390	370	378	393	361	362	408	390	359	372	411	392	376	388	368	384	368	394	355	362	364	383	419	379	379	377	374	361	380	417	361	355	351	386	411	377	376	371	380	368	374	395	381	373	409	425	409	375	334	322	363	388	400	374	378	345	380	376	379	379	376	393	348	410	363	383	379	357	350	375	344	398	413	399	422	374	371	353	420	352	378	359	357	370	385	401	375	401	384	377	337	417	398	360	359	379	396	385	331	382	384	401	386	389	374	372	372	419	393	373	362	373	380	390	420	397	394	372	386	362	387	398	425	398	349	408	387	383	379	381	350	373	407	380	392	393	367	377	398	340	370	364	398	349	397	396	338	385	396	372	379	385	380	413	371	373	411	385	346	376	385	412	372	412	420	385	375	385	396	413	395	348	376	385	377	415	386	402	392	388	370	405	396	373	359	398	378	391	414	373	395	387	413	362	371	381	408	356	389	405	382	343	354	349	375	411	403	382	373	370	377	365	347	375	365	418	389	411	392	380	339	384	431	353	391	384	404	381	350	342	377	394	373	350	382	392	404	376	371	423	383	393	380	412	382	396	355	373	336	367	370	380	385	366	351	393	397	394	411	410	417	377	410	361	415	385	359	353	371	399	363	374	385	391	404	349	380	405	396	405	386	396	387	382	390	350	376	411	443	380	380	380	381	386	424	404	353	404	378	409	391	401	357	367	401	358	350	407	382	356	372	343	339	367	391	356	405	387	377	366	412	399	374	407	350	378	376	391	374	379	374	376	353	351	396	361	378	409	381	412	386	392	403	384	360	370	399	358	384	403	374	393	357	392	363	343	428	358	370	381	385	367	391	358	349	384	422	394	361	388	398	363	405	385	365	388	371	393	370	395	370	351	370	370	374	360	390	380	351	381	396	389	362	382	368	401	382	352	322	389	396	380	388	379	356	391	360	416	412	357	384	383	379	374	342	372	403	346	424	385	377	407	361	418	401	375	381	385	357	391	364	408	335	340	361	382	433	379	357	359	370	390	333	393	373	423	368	396	366	350	398	345	377	385	402	390	369	373	359	417	384	419	354	363	414	384	374	401	350	378	404	420	407	388	367	378	363	384	421	364	378	378	396	369	389	379	387	368	408	385	388	401	390	361	406	403	415	343	381	362	351	370	333	405	393	387	367	369	367	374	392	387	380	384	377	377	387	386	371	350	383	402	411	390	357	374	346	383	421	359	425	414	395	356	324	370	382	335	382	366	366	356	356	381	332	373	389	374	375	411	401	359	363	394	422	400	389	379	375	407	391	359	391	375	403	402	390	357	407	385	351	375	399	354	379	377	347	365	400	382	381	393	390	327	395	368	377	368	377	391	377	365	381	348	352	366	371	415	396	377	392	370	375	334	348	382	407	374	350	401	373	408	338	395	408	414	404	379	383	391	396	389	390	407	414	395	374	401	405	373	371	365	367	408	367	377	396	366	399	368	411	348	410	391	386	383	355	396	378	360	385	344	409	411	372	381	414	422	372	374	388	380	400	392	368	408	389	380	386	396	377	392	412	379	423	382	388	361	394	398	397	376	358	390	381	380	371	433	345	377	384	381	359	394	361	365	336	374	337	377	399	398	385	386	369	404	391	375	360	371	410	357	356	367	363	384	392	378	381	382	418	391	400	380	373	397	367	398	365	381	365	395	422	388	374	361	370	349	349	391	365	387	366	411	388	384	376	360	382	372	361	371	362	398	401	333	363	402	412	396	395	360	384	356	339	388	378	328	358	414	351	379	391	378	409	369	384	378	399	386	371	408	423	396	389	357	399	403	421	371	409	413	391	365	391	354	376	380	375	359	332	358	344	397	405	376	334	371	366	359	407	382	373	347	389	389	372	406	402	360	390	421	399	390	358	389	358	386	402	382	380	372	341	369	373	380	392	429	395	381	358	395	392	382	411	398	388	389	397	336	379	362	381	373	372	390	361	367	370	373	347	370	381	357	383	377	415	378	413	387	381	368	390	368	381	364	366	380	386	382	399	400	373	392	393	356	373	396	425	374	390	414	381	374	382	420	380	386	415	392	349	377	360	382	383	396	395	353	353	343	341	403	393	397	360	408	396	404	401	381	369	392	372	363	391	364	376	385	387	419	415	356	411	401	368	415	383	379	369	356	392	423	378	373	404	369	352	395	370	369	403	395	409	385	401	421	393	421	375	402	395	405	369	383	414	394	373	403	396	342	374	383	403	406	374	361	377	368	416	353	382	394	402	399	346	371	406	402	372	370	360	396	400	370	382	409	400	397	422	422	346	340	369	410	385	396	373	374	347	358	411	360	333	353	384	370	378	389	377	363	381	386	365	381	373	358	360	363	337	391	358	385	388	398	322	382	384	375	412	350	367	385	386	371	372	392	379	407	403	409	399	362	406	358	388	383	359	411	377	368	410	409	387	385	398	400	379	392	365	402	390	399	410	376	346	415	372	393	390	365	428	440	409	358	385	380	350	351	365	348	370	369	362	381	386	411	351	412	391	410	362	372	391	411	417	369	373	380	369	414	367	400	417	375	421	376	336	377	383	399	347	361	364	365	389	350	393	404	386	394	360	401	376	434	368	372	388	417	367	401	393	371	394	366	421	368	405	391	420	370	376	378	387	380	372	380	419	390	365	394	354	399	404	387	387	382	384	404	386	385	392	373	376	407	354	399	401	377	415	384	383	358	363	366	386	368	383	377	370	396	369
33143	17725	2924	3234	2763	2413	2440	2714	2802	2644	2694	2738	2948	2972	2821	2777	2847	2807	2121	1830	1826	1682	1534	1435	1422	1325	1360	1281	1290	1208	1197	1098	1023	1017	1054	1013	1007	1005	1047	1042	942	935	866	858	919	915	833	836	829	836	827	859	883	843	854	880	807	820	818	824	845	781	807	791	862	810	814	785	838	847	788	868	809	828	765	867	744	833	799	813	831	840	800	806	856	797	845	863	816	814	787	776	822	803	803	833	831	806	848	822	765	789	810	758	819	802	795	833	783	799	814	787	822	803	791	811	824	783	800	789	794	846	834	840	819	773	808	827	766	807	838	814	779	772	820	831	791	801	820	826	811	749	758	825	812	773	811	869	799	836	794	797	820	821	823	760	801	786	803	826	788	847	775	837	772	828	822	804	771	809	825	786	870	831	793	803	821	802	792	754	762	804	802	725	818	778	802	767	822	777	797	851	797	799	819	753	844	784	810	802	796	776	825	771	768	762	846	810	805	790	819	777	788	817	779	787	809	745	833	809	762	767	828	831	809	824	806	802	764	808	798	753	825	785	789	764	810	825	848	833	811	788	815	796	779	796	772	818	881	756	816	853	805	773	800	806	782	742	805	762	811	779	825	805	882	780	792	810	808	789	831	774	832	775	816	764	785	831	832	854	794	836	795	762	772	845	812	770	782	851	786	817	807	802	802	811	847	782	742	788	829	832	812	765	766	788	798	805	826	791	827	768	843	775	801	853	850	799	817	777	781	796	808	786	829	791	773	817	808	783	840	788	783	757	798	835	798	810	810	780	788	843	804	805	780	836	836	761	826	822	811	779	800	839	856	813	816	769	712	857	789	853	821	820	837	815	805	817	830	821	762	830	825	837	800	810	841	810	831	817	813	799	783	848	798	832	826	787	778	782	786	852	848	840	763	768	791	800	782	831	837	776	828	790	803	801	835	839	802	838	845	806	804	755	820	819	804	828	793	804	815	797	817	813	803	780	828	781	824	800	856	846	793	823	797	801	787	831	822	793	812	838	823	851	754	794	801	782	810	762	799	751	816	780	770	830	807	803	816	797	791	836	771	790	742	800	821	823	797	878	816	780	825	822	772	793	775	784	752	810	814	842	787	837	752	797	854	834	792	823	792	778	824	803	833	818	828	754	776	859	793	838	781	777	789	760	790	818	819	822	810	778	802	805	808	754	766	769	849	824	821	802	864	804	825	776	825	768	825	834	819	830	856	853	765	845	768	817	857	815	799	830	790	784	821	784	840	846	809	881	797	823	838	846	839	811	783	790	834	910	817	803	808	839	809	810	757	785	761	758	821	851	812	817	837	781	798	836	838	781	861	831	799	819	815	814	831	862	801	870	774	807	794	809	800	761	826	840	796	801	772	806	827	831	745	826	771	824	815	804	763	773	830	789	848	763	775	796	856	790	816	785	868	808	847	807	776	795	814	827	809	851	810	774	801	791	786	843	788	816	810	808	818	825	900	838	834	814	789	785	824	803	794	751	753	788	851	862	807	797	756	769	809	739	810	766	758	800	830	848	762	815	851	800	814	852	790	768	814	804	771	784	756	825	791	824	807	833	794	795	782	830	721	767	764	812	806	855	764	801	786	808	801	828	825	805	797	826	824	838	767	867	789	773	802	781	809	760	805	838	811	779	808	776	806	830	744	807	728	810	829	752	804	794	796	820	763	835	842	781	813	838	791	818	746	789	855	781	787	771	761	845	775	795	786	760	761	827	837	790	797	798	809	767	788	782	847	806	849	759	784	750	814	788	828	803	730	857	766	820	845	799	818	765	841	805	786	822	813	823	848	810	777	812	804	791	847	822	816	879	791	855	833	806	812	765	829	811	856	756	832	753	816	839	809	812	780	810	820	813	783	831	754	799	816	803	789	799	796	767	812	798	759	820	807	859	831	835	766	838	756	804	812	818	817	820	814	781	778	830	771	815	846	771	849	808	796	751	808	795	849	751	812	836	805	819	821	778	781	788	792	776	800	792	788	800	791	800	779	818	847	844	800	858	816	787	852	766	817	791	818	743	765	844	848	797	759	764	783	811	819	784	805	820	814	802	761	795	808	772	846	830	787	820	845	791	820	782	773	794	828	810	841	807	828	736	804	818	812	830	899	760	791	791	773	829	825	768	804	807	826	830	860	797	804	814	794	833	793	768	809	786	786	791	801	762	760	756	783	789	857	795	805	802	795	812	798	796	819	744	772	802	830	847	781	764	773	832	810	818	835	764	813	857	822	777	841	824	799	807	835	780	805	798	768	814	770	782	825	845	811	863	827	821	782	802	822	819	849	787	819	796	816	814	774	819	851	770	805	794	821	833	827	803	816	798	792	817	775	845	809	791	838	768	802	784	784	779	835	789	809	810	798	791	766	846	797	844	819	813	759	810	776	830	791	851	791	807	798	791	771	839	815	785	782	801	830	783	829	798	785	779	787	836	816	782	888	779	774	814	785	831	805	747	847	819	776	835	845	799	783	847	830	813	771	813	772	825	778	792	795	819	786	787	781	754	817	767	863	797	896	830	821	743	843	834	782	807	805	756	830	761	809	838	846	750	853	755	877	787	813	805	814	815	786	812	868	776	839	860	823	791	821	817	822	835	779	756	808	838	775	792	801	769	811	858	782	799	817	775	801	814	822	845	841	798	827	830	822	788	808	758	819	808	826	806	825	821	808	846	793	791	852	798	774	826	810	798	809	825	813	785	803	809	753	777	813	789	815	786	785	766	776	832	813	813	831	871	766	834	798	862	828	830	806	851	850	797	832	821	782	811	792	744	808	843	774	814	795	806	768	788	794	816	792	821	777	846	820	850	754	809	829	814	796	838	845	859	769	761	862	793	778	794	836	810	804	816	790	809	790	823	796	815	788	798	772	828	802	797	819	855	824	779	840	813	735	770	812	845	808	844	787	834	846	810	829	787	792	866	836	812	794	810	804	821	832	801	835	784	787	817	795	777	815	808	809	783	740	815	811	825	786	822	828	811	765	720	796	809	858	756	788	790	790	793	833	849	786	824	850	851	759	804	750	786	844	851	784	785	793	831	831	770	788	771	826	788	789	794	779	756	819	793	850	840	769	798	787	785	815	854	815	855	840	798	762	852	810	834	800	789	838	807	862	791	815	788	785	808	834	814	809	842	836	841	737	839	789	811	817	838	806	809	779	800	774	815	801	773	838	809	818	806	829	819	840	828	870	777	778	827	805	794	839	834	772	838	804	777	751	779	806	830	802	708	809	779	768	821	857	809	843	819	816	788	808	780	793	801	766	841	765	827	824	811	829	766	803	815	853	805	848	760	755	810	833	816	802	804	760	834	793	780	786	758	828	817	777	766	807	782	832	787	760	883	836	781	788	765	828	817	820	763	846	797	738	794	805	763	823	730	812	854	823	766	822	781	787	811	844	807	830	802	786	783	794	749	774	805	829	772	772	824	750	808	766	784	802	786	753	783	791	822	844	790	803	837	803	743	789	774	772	789	747	808
19817	5548	596	448	407	395	414	401	440	417	426	453	447	511	494	490	489	435	455	389	381	385	376	387	384	390	318	351	341	365	341	318	327	353	328	350	303	325	327	322	301	322	298	313	310	307	317	321	348	328	314	291	339	302	304	353	311	323	326	325	301	295	308	325	329	371	283	309	324	338	314	313	289	340	313	345	310	358	371	371	337	332	337	301	313	329	332	318	294	316	296	323	296	310	323	327	300	309	334	308	339	324	309	334	329	323	354	303	272	305	319	331	321	326	318	323	287	295	322	287	299	311	340	326	347	332	328	309	275	304	339	341	333	306	300	296	332	314	334	276	348	321	287	297	318	294	331	331	339	321	338	306	292	342	308	322	321	342	337	307	331	303	328	299	267	282	289	320	313	329	335	316	337	338	301	331	328	314	330	305	290	315	281	319	331	339	338	348	296	297	321	320	316	340	338	321	319	339	334	327	318	309	326	270	323	309	323	311	330	319	339	357	331	297	350	312	328	340	324	327	302	322	298	336	292	310	350	335	313	315	332	332	308	308	308	303	323	360	308	333	333	299	290	286	327	313	284	331	335	347	322	321	308	326	319	282	316	353	324	316	294	305	321	305	310	328	309	367	354	337	303	325	323	325	341	332	315	315	325	344	282	310	299	324	320	322	327	321	310	330	291	287	313	355	320	296	314	334	317	293	305	318	324	326	309	308	343	320	290	296	354	334	301	306	289	294	307	332	318	311	298	339	319	330	315	331	280	301	326	286	330	299	288	306	286	339	329	324	338	290	311	321	303	309	315	349	297	323	342	310	363	302	312	286	331	330	338	352	355	312	321	339	333	372	289	310	301	337	345	289	341	321	300	326	293	308	308	285	325	315	314	294	297	338	339	334	257	338	316	338	365	318	303	328	324	292	296	293	303	314	325	313	308	370	330	327	332	321	339	301	302	343	338	336	310	338	314	316	300	319	307	319	323	327	300	304	290	324	322	303	315	345	315	329	317	297	335	299	329	304	343	341	324	305	344	311	331	347	330	316	323	284	329	296	340	310	334	343	330	329	311	321	338	325	312	309	333	320	317	298	306	319	306	295	319	318	315	298	285	316	333	300	323	319	349	360	305	341	338	317	307	303	303	301	326	304	342	277	318	295	301	321	304	311	320	338	286	314	325	328	350	333	326	307	318	276	341	298	347	347	320	346	331	314	346	328	314	338	320	343	340	318	335	332	327	317	311	324	288	349	322	340	316	350	346	283	340	304	281	314	319	343	331	305	311	325	310	328	294	304	375	305	308	310	313	319	304	332	322	316	296	311	309	320	318	347	299	328	312	343	315	316	300	286	322	338	321	351	348	302	317	340	338	368	317	321	328	338	328	315	262	310	314	327	289	305	310	318	291	306	330	334	292	319	290	302	328	332	331	320	332	345	322	307	333	322	340	322	329	335	307	318	283	315	350	292	332	352	342	336	302	296	318	338	328	329	307	316	311	331	307	331	309	351	324	336	320	332	285	278	310	334	334	275	319	299	320	353	304	339	306	326	313	322	305	294	291	318	322	296	325	337	287	317	359	328	311	338	308	337	338	306	292	302	291	314	324	305	316	329	338	325	327	352	360	338	337	295	313	345	290	323	330	335	304	312	298	271	328	329	322	294	306	319	344	329	350	330	295	316	320	357	321	330	283	333	350	340	315	294	323	330	256	294	293	277	296	313	347	318	298	346	335	305	341	307	319	332	310	299	310	356	363	339	277	313	295	329	310	307	329	293	349	326	297	336	323	316	282	358	331	328	288	319	336	328	332	328	324	336	293	292	305	318	314	316	348	314	283	323	322	291	276	330	309	317	308	323	298	283	308	323	335	308	292	342	318	303	297	317	328	304	333	355	313	315	316	316	304	308	285	346	315	290	321	330	293	312	315	294	340	357	297	333	336	298	310	334	341	287	302	326	340	298	325	265	313	323	304	279	311	320	298	300	322	323	316	311	313	315	288	320	353	317	285	342	297	337	334	310	310	296	316	297	321	323	314	321	327	311	325	330	307	287	308	342	331	294	313	297	312	337	278	327	365	298	335	320	286	305	321	359	319	307	341	286	307	319	278	319	348	286	328	279	321	335	335	318	328	292	295	322	313	299	340	296	323	352	322	325	351	356	338	349	333	303	346	335	345	304	298	302	292	301	293	284	315	339	327	334	325	307	365	342	320	315	338	304	333	330	288	301	348	327	312	332	315	320	309	322	357	299	328	332	327	327	336	323	309	320	317	316	298	297	364	294	302	320	322	296	333	272	338	311	311	324	357	303	321	320	317	305	298	321	291	363	311	327	338	317	351	316	325	296	285	312	304	285	306	335	302	325	345	326	343	365	342	315	347	345	317	339	321	322	314	338	357	341	332	334	276	295	296	295	311	309	328	334	323	333	321	307	324	309	298	354	291	316	316	303	302	306	283	310	339	292	323	317	318	325	311	282	316	298	287	319	317	343	318	320	303	343	348	310	313	334	287	297	290	331	314	320	322	340	302	343	320	338	300	309	315	298	315	307	333	297	310	302	314	296	334	318	317	338	327	334	324	305	332	325	330	364	294	338	349	314	324	335	289	346	365	325	307	333	333	304	309	315	315	283	332	316	309	311	293	327	289	315	350	339	326	318	306	299	344	308	316	310	373	326	332	315	355	314	338	298	356	278	321	323	331	321	336	282	326	316	314	313	329	348	311	261	312	307	314	334	279	311	319	321	313	343	310	309	337	348	302	311	318	321	308	302	284	316	337	326	317	323	300	294	323	309	293	349	324	331	332	310	336	344	285	326	330	303	317	283	326	305	289	316	298	324	298	284	309	310	360	321	298	286	335	323	328	301	324	308	315	352	297	290	331	309	337	330	347	347	358	296	324	314	332	306	324	297	310	297	292	310	292	316	324	309	321	322	309	286	326	314	351	330	288	296	284	309	314	339	316	298	289	301	319	298	307	344	331	307	317	333	300	336	321	322	331	284	299	304	290	310	300	342	333	303	308	291	343	333	316	319	333	326	376	307	320	309	322	288	336	335	341	317	306	365	290	303	296	340	327	305	318	319	311	324	287	314	336	330	288	350	298	337	328	335	322	346	315	325	301	296	362	336	317	320	296	298	286	329	287	292	341	340	299	320	347	326	303	287	273	318	286	283	331	297	291	306	337	317	309	320	292	312	348	335	302	298	309	346	336	345	291	321	300	329	318	281	303	329	291	330	312	351	325	319	324	354	314	323	296	344	312	280	323	343	309	320	319	342	353	285	346	315	289	302	288	305	300	309	360	317	351	301	271	317	322	292	324	316	302	311	285	330	314	353	320	361	328	282	304	320	282	328	332	295	321	318	303	320	291	284	310	316	326	325	327	319	337	303	324	310	293	322	330	328	289	303	318	331	321	278	336	326	305	319	316	294	346	302	329	322	305	330	319	309	340	323	325	322	330	317	299	305	336	341	294	311	270	287	318	311	312	307	320	325	301	351	339	289
10445	2777	946	1079	1010	1010	1083	1224	1348	1530	1449	1570	1658	1750	1681	1634	1631	1579	1270	1178	1097	1089	1122	988	944	965	908	829	836	871	816	811	815	768	735	752	787	736	749	737	745	692	702	733	680	712	698	714	695	702	732	654	666	690	694	728	677	664	681	710	681	702	675	687	735	692	739	687	707	688	688	665	692	701	685	697	707	720	710	696	686	658	729	712	677	696	691	690	617	662	690	671	657	718	706	694	707	706	679	668	717	734	669	657	667	676	686	715	686	627	699	672	671	681	679	690	678	687	671	696	689	707	694	677	712	694	695	640	653	697	676	708	697	667	703	644	693	636	691	694	681	679	679	685	673	713	675	708	669	636	675	683	685	687	695	708	712	657	715	673	673	658	669	678	724	674	671	707	646	702	698	648	682	663	711	728	689	649	672	711	692	696	660	647	666	657	736	761	682	703	670	660	693	712	697	642	619	702	701	675	683	693	640	719	656	637	698	680	686	702	705	664	669	658	673	670	705	661	680	706	680	665	675	676	673	720	748	676	716	722	653	701	701	675	639	678	693	711	695	680	658	671	649	699	689	663	659	698	689	670	737	675	659	721	668	697	725	682	656	717	720	668	722	662	668	738	710	682	683	681	701	726	679	652	702	684	669	675	687	679	684	677	634	669	709	695	733	679	684	674	733	680	716	735	668	672	708	693	649	693	673	660	705	687	716	697	703	697	679	666	676	723	673	686	647	683	656	644	711	692	670	670	701	696	673	690	644	677	684	680	681	700	667	697	659	705	687	687	676	654	660	740	683	668	688	718	719	746	685	671	674	670	692	690	688	694	677	646	640	662	692	640	674	639	709	718	700	655	705	709	714	650	671	659	694	661	628	702	688	703	685	671	695	688	687	614	646	693	695	727	704	703	678	687	718	705	725	690	676	677	650	669	647	698	646	694	674	637	658	695	674	664	711	703	686	675	690	719	649	610	711	680	682	693	656	691	673	680	624	650	667	679	716	708	697	709	720	723	645	696	659	685	740	707	680	681	667	750	618	680	710	672	706	633	696	650	679	641	686	671	713	716	656	646	689	721	666	690	696	671	717	703	696	699	716	657	711	701	667	683	689	695	672	681	681	660	657	688	660	710	665	670	692	693	706	687	704	683	690	701	666	679	671	664	694	698	715	686	726	668	721	673	716	709	695	644	658	706	667	679	664	648	636	646	676	681	719	639	714	688	630	707	665	665	724	649	679	710	639	701	677	684	668	667	689	632	708	743	687	697	625	697	687	684	708	672	704	699	714	659	631	669	728	716	703	701	709	710	682	673	731	728	711	665	668	743	720	696	682	655	697	691	640	647	733	684	688	653	702	666	660	719	671	706	703	709	676	692	670	652	710	662	690	708	655	697	682	706	656	667	662	671	692	682	659	686	687	670	672	697	673	686	710	698	685	705	682	637	699	687	683	675	730	713	699	690	652	657	748	695	685	634	698	670	690	662	685	686	687	691	643	726	680	645	655	680	725	708	730	698	693	685	675	687	703	710	729	686	701	648	675	671	698	711	689	691	676	691	682	673	686	731	684	756	671	705	684	645	699	653	655	659	651	701	669	710	644	727	664	683	691	658	730	686	718	675	714	679	681	686	703	681	669	721	652	695	715	703	747	730	703	699	706	692	639	716	668	712	674	686	661	709	656	665	657	672	751	660	708	639	616	714	690	696	657	655	681	710	708	699	705	693	642	715	686	689	732	721	697	682	676	699	672	674	695	675	664	674	686	704	733	716	644	704	672	659	730	702	642	698	727	717	664	677	667	675	719	689	631	711	662	717	678	692	662	637	730	675	724	713	651	705	695	688	703	694	685	671	677	642	694	657	679	744	703	693	660	679	721	684	696	674	694	692	662	685	715	649	726	678	704	667	649	627	710	696	694	666	680	643	680	675	698	656	625	689	657	723	697	672	690	709	651	699	670	692	672	691	672	653	664	666	662	682	697	694	694	667	664	699	666	660	649	691	664	716	739	629	668	714	660	702	647	708	730	701	713	694	712	669	683	674	671	719	679	698	700	701	701	682	660	683	706	662	734	656	735	688	672	702	681	707	713	718	661	668	697	657	742	695	681	712	678	692	653	644	673	748	664	635	685	692	704	714	666	693	670	682	718	733	708	694	662	618	707	722	673	674	659	683	680	661	739	707	667	653	720	647	701	712	725	702	672	638	676	638	642	709	727	696	680	699	691	639	723	693	653	660	686	663	662	672	725	705	660	687	664	702	670	688	671	681	731	623	680	694	681	730	677	691	682	663	720	694	680	673	692	721	671	665	724	705	713	658	753	684	667	687	738	677	708	656	707	687	668	695	723	698	681	690	713	717	692	756	676	692	676	660	719	689	703	701	688	631	681	652	672	643	745	676	669	631	703	663	689	693	651	696	683	700	650	669	690	691	675	684	680	690	711	697	651	710	684	670	699	663	693	711	709	732	678	748	691	698	702	696	650	666	657	696	666	696	683	676	689	668	664	671	663	660	688	696	664	634	698	709	657	658	686	688	689	672	690	674	697	694	722	653	669	698	679	711	698	671	734	717	709	695	671	654	703	707	704	721	663	727	634	683	688	679	693	679	677	697	667	706	728	685	672	644	687	684	708	712	693	666	659	674	703	669	681	653	715	675	681	700	679	699	671	703	653	640	717	676	717	680	668	703	662	692	694	677	677	641	710	661	696	667	662	724	698	692	681	634	662	687	654	725	725	672	699	645	684	641	698	651	695	687	760	663	686	682	772	701	697	659	677	668	721	719	702	649	673	680	690	676	628	662	727	707	719	708	714	708	725	693	628	675	718	674	723	712	686	685	683	638	655	703	674	668	700	654	687	668	656	677	682	652	668	734	710	705	656	677	719	686	656	686	687	693	689	725	720	668	693	691	634	704	688	712	670	731	738	683	640	665	626	671	709	639	651	675	675	674	682	662	666	717	676	695	651	636	685	634	713	717	682	740	684	659	682	674	683	696	699	670	681	697	731	728	711	637	646	702	703	648	676	727	673	655	687	707	695	695	736	660	700	635	667	682	719	670	629	700	654	687	697	716	714	693	702	720	712	689	698	697	674	676	703	686	675	704	702	727	725	656	713	703	690	691	655	683	691	727	684	640	666	658	660	670	676	669	628	688	666	687	663	688	663	687	667	683	624	648	623	651	665	674	724	710	629	671	704	659	710	718	681	671	690	682	645	727	682	733	673	685	658	724	688	702	675	676	686	661	633	719	658	769	700	700	698	703	658	645	657	682	666	716	706	692	726	687	708	635	682	755	703	745	700	654	722	630	697	678	677	699	696	690	651	728	652	702	668	672	743	683	677	643	692	663	698	698	691	691	672	653	712	748	692	676	668	658	660	681	657	690	650	697	699	634	682	698	695	717	691	693	679	637	676	667	653	709	683	664	629	635	649	674	712	707	688	678	698	699	715	679	689	689	709	673	672	640	699	743	704	677	730	658	686	712	741	676	712	697	685	660
43369	19462	2592	856	619	561	520	512	495	515	568	571	553	615	595	662	598	572	495	502	444	446	397	393	412	408	379	420	382	413	377	368	389	350	356	343	327	349	311	360	305	350	342	350	345	382	345	349	342	354	335	354	316	340	354	336	340	376	332	341	324	326	338	328	333	323	355	368	337	320	329	344	348	342	369	349	341	372	356	373	314	342	372	356	323	347	336	317	333	332	313	336	301	359	313	363	374	342	332	342	351	308	316	356	339	331	331	295	370	334	340	351	341	337	345	355	314	316	352	377	355	335	301	365	315	335	301	312	344	313	350	323	376	316	324	343	316	330	342	334	333	294	306	311	360	321	349	357	334	324	307	313	343	334	301	355	309	353	365	331	351	351	341	324	344	327	318	317	339	346	363	326	316	383	327	341	329	356	356	355	307	337	368	316	364	319	362	330	313	340	348	351	351	363	336	342	320	322	335	331	346	346	317	351	352	351	356	352	349	352	331	312	333	315	345	326	324	319	323	315	280	339	349	320	357	343	326	326	358	358	316	327	316	358	326	332	343	356	357	328	309	342	343	367	310	335	368	287	339	343	345	343	366	310	319	311	340	348	323	333	365	327	358	365	347	360	358	312	308	356	381	331	352	338	318	313	326	319	390	310	349	309	309	352	349	378	317	364	361	342	350	331	345	294	337	335	352	330	312	325	336	330	327	328	353	338	323	315	308	346	354	348	308	311	295	314	332	323	331	331	302	288	353	341	367	296	331	361	322	316	325	329	336	354	349	341	339	339	331	339	309	306	308	338	347	352	351	352	316	310	342	345	305	321	345	360	309	270	350	339	302	323	332	326	305	321	318	353	343	330	341	363	337	312	333	325	355	334	333	359	347	345	313	353	307	356	345	352	335	316	332	329	343	356	347	324	339	334	342	360	349	322	323	334	312	311	317	382	316	318	340	365	359	327	337	324	336	340	323	323	339	361	326	351	356	313	307	368	296	304	336	300	336	353	360	344	329	321	323	350	368	332	321	346	344	342	350	287	304	333	337	355	336	306	360	352	332	348	312	335	361	344	354	332	323	344	309	328	357	288	302	343	384	340	359	368	289	355	313	350	306	342	370	340	357	369	334	330	341	356	300	293	343	339	326	342	319	348	336	349	360	314	297	291	340	341	299	330	333	323	336	314	353	310	325	354	317	318	299	292	328	327	314	315	333	307	331	301	373	307	370	348	294	337	324	323	312	355	339	319	321	329	323	332	318	348	341	350	337	330	371	376	341	369	362	364	346	375	333	346	355	342	339	305	343	326	349	361	352	303	310	322	323	337	343	330	314	336	311	338	327	291	326	312	334	363	349	360	360	335	339	339	318	336	318	299	349	355	341	340	313	321	346	348	340	331	303	318	331	318	347	336	316	309	351	320	317	383	334	313	334	323	322	339	339	325	332	360	317	326	325	356	333	321	304	324	315	335	359	353	335	342	335	328	355	349	333	306	287	336	336	323	338	346	314	331	301	357	312	370	362	301	309	289	316	347	334	315	374	323	312	309	310	349	325	365	336	349	345	334	304	331	341	340	326	357	349	342	355	347	349	309	358	309	309	355	312	365	324	342	310	367	338	295	337	314	348	343	319	345	352	344	324	285	349	350	338	339	325	322	322	334	323	329	346	332	323	337	345	380	328	348	336	374	318	315	334	331	333	334	353	353	344	341	319	331	346	340	346	294	297	338	335	339	337	334	352	346	345	369	339	358	321	390	347	333	324	337	349	364	292	344	321	321	349	330	339	317	340	336	359	358	316	342	370	322	345	333	334	310	308	351	341	352	321	343	344	336	313	335	349	348	356	341	331	335	314	318	351	364	303	325	330	337	335	359	322	326	337	339	311	337	340	343	343	327	329	322	335	316	343	362	343	365	371	331	350	342	330	371	349	339	376	346	314	335	317	296	350	328	323	360	359	325	331	317	348	325	350	326	321	328	324	322	327	364	331	328	361	355	352	346	325	330	353	313	333	370	314	308	329	354	337	366	307	354	373	336	330	349	323	341	360	327	375	320	347	340	355	306	319	338	326	288	354	317	352	329	326	331	346	327	321	302	294	338	350	321	349	307	334	374	350	372	349	339	334	296	339	317	339	318	327	319	339	359	320	305	328	347	367	344	349	315	323	329	301	341	338	329	327	297	382	327	334	322	338	331	358	376	309	310	335	333	306	358	337	386	341	352	319	349	331	339	310	380	361	357	362	368	329	305	328	344	321	334	354	323	331	311	312	332	309	332	340	377	344	365	288	317	292	353	355	369	311	344	291	343	347	335	322	332	338	334	315	322	300	308	340	308	329	317	331	350	350	352	319	347	397	368	319	327	334	320	332	317	344	349	347	336	372	321	312	361	342	336	321	354	371	343	332	350	376	327	349	320	317	354	302	321	310	372	323	326	336	316	345	328	361	354	329	340	328	319	359	342	332	345	386	343	320	341	323	309	320	310	331	345	342	313	336	335	331	367	347	335	358	355	337	316	326	303	318	346	350	319	348	327	347	303	320	341	327	310	344	349	343	332	340	321	344	346	348	341	320	327	345	302	337	320	347	363	364	316	323	340	346	341	334	347	329	327	321	324	352	297	329	304	331	353	360	340	323	345	315	308	367	333	326	319	319	346	324	328	368	330	340	312	327	363	353	317	308	346	325	358	353	313	345	307	337	331	334	338	324	334	313	335	333	338	320	312	340	317	327	361	321	309	338	351	335	326	322	338	305	343	319	343	322	323	318	324	347	334	341	337	346	298	319	343	332	341	324	314	342	325	337	328	335	344	309	285	314	294	307	347	328	337	328	282	356	343	323	338	311	359	335	353	288	317	324	316	335	337	325	319	341	324	365	314	336	318	320	290	308	366	341	349	333	323	318	358	325	332	363	307	369	338	329	336	334	326	352	314	303	347	330	322	321	318	305	362	325	317	310	343	322	358	329	351	321	325	346	330	330	336	320	338	305	325	322	316	338	300	325	343	337	311	373	341	372	337	341	318	361	319	333	314	292	339	324	352	349	345	333	323	302	324	323	356	344	343	361	336	355	353	331	314	357	313	350	349	347	298	312	306	364	323	338	332	319	335	353	337	339	313	355	339	309	328	357	334	355	321	332	369	347	322	317	340	323	333	348	310	325	334	327	322	331	332	318	336	320	347	328	287	309	388	365	320	318	354	318	304	353	323	355	321	314	315	323	311	326	329	368	342	345	341	321	356	317	357	340	335	324	342	326	342	329	338	357	360	321	363	333	311	332	338	330	285	335	357	373	380	328	338	332	347	324	365	307	293	338	340	363	316	309	325	332	359	319	291	296	329	388	329	343	330	370	377	278	341	322	354	325	254	290	316	308	308	319	334	349	334	321	340	320	346	346	325	330	303	343	337	308	370	350	345	342	337	338	314	355	374	316	305	336	338	315	337	322	322	328	367	361	321	327	320	308	323	308	317	307	325	331	327	320	302	326	345	346	336	324	282	319	320
25236	8257	1944	2154	1872	1682	1718	1636	1640	1783	2031	1998	2203	2399	2336	2410	2354	2231	1689	1539	1397	1396	1272	1177	1203	1139	1149	1100	1163	1095	1017	930	922	894	860	843	891	810	882	868	788	776	783	758	742	728	735	774	760	716	730	746	724	690	748	700	724	722	716	751	743	724	750	748	743	730	700	740	712	789	701	638	710	747	757	675	712	725	756	739	715	778	715	707	677	730	719	706	708	705	722	732	738	713	746	719	737	681	699	706	741	732	736	757	752	731	737	725	681	700	708	737	720	705	729	714	754	725	745	746	697	770	741	689	728	785	705	693	739	711	689	714	718	736	762	747	683	720	753	737	717	751	718	721	683	720	666	735	698	705	721	714	679	691	669	698	695	728	720	717	699	736	726	726	718	727	683	712	722	738	707	754	694	697	725	769	751	689	720	703	726	745	677	673	689	710	660	720	739	692	704	732	716	694	748	720	707	713	719	733	756	700	734	746	737	761	725	714	731	731	691	731	705	722	777	712	688	706	697	702	714	723	706	716	736	685	716	742	737	685	716	741	722	750	732	737	698	727	741	684	736	706	737	726	772	668	720	692	721	696	714	740	711	750	744	742	762	754	733	754	736	738	698	702	701	696	739	751	728	751	759	685	700	688	715	727	775	776	736	688	733	693	743	744	712	709	732	738	735	775	701	704	674	752	686	696	733	697	724	653	670	682	738	682	753	721	714	699	724	741	729	725	651	739	708	755	662	677	707	708	663	685	691	718	683	677	677	752	732	711	709	698	726	731	745	720	710	743	713	703	772	662	694	733	732	734	686	704	720	708	697	702	714	723	729	679	707	741	699	728	752	668	727	743	721	740	698	717	702	704	736	738	768	782	745	703	753	683	739	710	757	735	703	764	701	719	697	743	714	759	734	752	721	755	723	731	744	730	724	663	755	673	726	708	748	746	727	735	686	669	665	738	735	728	742	756	712	706	697	733	718	710	675	717	744	694	741	749	698	739	733	663	757	705	690	717	757	694	767	696	703	700	675	728	715	698	689	729	711	729	737	682	763	734	716	717	760	701	786	721	727	735	706	739	722	704	720	745	692	729	712	687	712	705	676	722	714	668	686	754	735	695	700	702	771	765	743	767	756	679	669	718	693	739	681	736	787	745	661	731	695	735	698	726	724	745	743	683	774	743	687	789	730	687	695	746	751	743	710	694	757	708	741	688	766	720	763	758	706	688	720	724	711	718	723	733	708	728	749	724	722	731	774	721	743	698	694	736	727	713	724	775	736	690	724	717	736	716	686	727	722	718	676	731	693	744	717	750	738	718	740	719	716	725	732	701	722	675	693	735	733	707	747	693	758	706	750	690	741	731	705	673	721	697	741	698	715	744	675	740	702	684	711	731	732	739	720	788	740	737	739	716	725	762	717	704	713	714	713	760	731	733	710	727	740	698	715	679	692	714	752	665	668	697	737	711	684	702	695	687	698	705	704	720	734	710	737	710	754	722	675	722	731	715	730	675	678	677	716	727	702	691	726	677	704	675	754	767	679	721	724	701	702	718	713	770	747	724	733	727	729	734	761	727	737	682	712	683	704	704	729	774	724	758	735	739	724	707	673	753	687	711	744	712	738	729	737	727	677	677	718	730	745	731	700	784	676	705	752	675	714	734	718	699	717	735	756	734	677	723	734	737	710	743	721	687	716	684	718	720	752	652	738	698	708	742	695	758	737	713	708	742	683	745	686	721	718	698	724	749	697	706	723	685	721	667	704	705	729	681	698	756	713	693	694	701	732	730	699	723	708	712	695	738	701	665	730	752	735	746	711	728	696	737	708	741	767	684	747	704	752	759	765	717	705	684	693	767	711	741	762	688	689	724	744	657	726	699	706	729	678	742	752	733	723	770	729	748	712	765	658	743	703	720	709	790	722	717	696	737	695	702	786	692	741	720	735	711	710	728	711	662	771	699	747	744	720	710	727	685	708	733	766	714	706	731	751	775	739	715	743	701	718	682	712	729	679	666	701	723	735	776	708	728	703	668	733	667	737	735	759	689	708	682	705	777	702	711	740	684	744	723	797	748	728	729	727	717	769	743	718	713	727	685	758	733	737	729	722	715	703	698	701	702	681	759	669	747	673	779	735	777	725	735	743	734	672	724	714	739	690	743	739	731	695	668	719	705	720	717	707	726	716	703	726	695	775	685	744	743	731	733	733	768	673	681	708	668	701	738	718	727	742	668	743	705	776	713	683	716	764	692	727	728	690	739	735	713	714	732	687	737	723	706	737	729	717	774	718	752	671	736	736	727	725	768	707	726	706	700	753	698	725	704	713	736	693	753	694	740	681	769	688	754	682	766	723	711	710	709	739	698	721	717	692	717	706	671	724	743	770	673	781	712	690	681	769	731	644	735	719	689	709	724	707	760	686	735	715	677	712	707	678	727	765	707	771	753	766	711	736	729	743	724	729	698	704	677	726	760	682	693	713	724	729	712	712	675	722	725	709	748	725	722	705	672	683	687	689	710	737	711	691	734	704	726	729	733	707	729	712	740	750	731	730	723	743	740	711	746	737	707	704	741	735	774	710	748	713	734	720	750	726	735	711	712	717	757	747	758	757	692	737	718	692	736	729	691	752	705	740	707	740	727	687	730	739	684	782	673	722	738	771	744	691	729	685	717	740	696	725	723	742	728	729	724	774	712	701	721	702	733	725	735	786	750	714	733	740	766	703	750	729	757	718	751	727	764	704	735	755	692	709	726	747	733	766	756	694	725	725	725	756	725	729	722	699	732	726	699	778	724	704	769	756	719	733	734	708	739	694	755	719	811	730	744	724	635	691	712	730	699	732	736	759	759	748	695	742	746	722	715	715	744	713	697	734	731	725	700	759	745	696	724	772	710	729	741	732	707	709	688	695	727	752	734	703	719	729	719	749	716	724	740	733	723	718	720	712	715	742	742	753	727	715	690	688	717	716	762	702	717	726	727	748	711	734	719	709	758	725	753	690	752	728	768	688	742	664	749	726	689	731	687	698	704	730	674	666	738	764	672	693	741	737	748	725	753	753	740	682	705	759	683	731	714	777	711	756	772	715	668	716	737	753	729	693	724	728	701	690	733	689	684	736	714	693	687	677	688	698	705	748	692	718	678	698	740	724	739	677	744	726	735	685	706	707	718	739	723	692	721	696	738	717	707	695	726	729	695	689	713	720	769	721	671	660	706	703	688	730	711	780	700	725	736	730	740	705	719	664	738	750	691	703	754	642	713	692	725	677	758	730	736	726	674	755	737	723	722	756	725	764	725	747	743	743	754	722	788	715	741	694	715	697	769	727	738	766	770	678	743	777	688	739	702	739	684	677	684	698	673	725	686	707	717	767	739	772	670	694	746	721	766	763	714	719	717	712	721	732	711	705	755	764	707	724	775	673	743	735	712	753	682	737	707	700	745	772	739	700	723	733	716	754	708	699	726	706	736	700	684	799	682	727	744	736	758	765	696	720	701	733	687	720	767
54843	29970	6504	1524	908	739	707	649	650	681	669	690	746	756	832	797	749	750	596	585	547	570	550	523	427	473	516	478	493	479	435	397	396	410	396	448	445	429	434	417	428	391	384	395	411	401	426	406	376	383	380	407	369	366	438	449	393	366	407	416	384	415	376	389	390	387	384	363	420	354	378	373	393	379	373	339	381	364	369	371	361	392	367	373	376	437	381	371	392	394	393	363	355	349	401	404	408	378	411	386	406	406	396	380	408	367	370	389	378	399	414	387	422	383	396	352	372	373	370	394	330	417	373	373	377	357	392	371	423	383	380	418	379	402	389	392	369	347	406	392	404	382	369	339	391	385	378	425	410	406	335	394	389	379	384	373	387	408	378	388	330	403	431	377	392	381	365	403	376	356	371	349	399	412	376	376	411	413	424	382	376	365	381	362	401	400	385	405	402	399	382	372	416	389	349	341	421	404	356	408	387	400	408	378	371	379	375	407	374	367	395	395	411	393	389	388	379	349	361	395	389	378	394	358	387	390	364	335	385	411	400	358	406	382	390	385	352	385	424	391	383	369	387	406	408	374	349	408	365	364	337	419	417	399	370	429	351	386	386	345	377	361	400	368	396	378	403	393	377	414	394	383	400	429	397	404	397	435	347	364	381	385	403	366	407	392	391	408	360	387	393	382	394	402	354	374	364	431	391	441	411	359	383	371	365	365	348	371	393	406	392	351	394	384	428	363	350	365	369	370	405	400	412	400	351	339	424	379	416	402	382	401	358	412	383	417	382	385	391	391	394	378	385	374	367	394	397	389	378	381	355	389	404	352	356	377	399	384	360	389	409	417	397	391	373	378	380	441	421	395	404	374	374	386	394	361	391	416	407	358	419	360	402	388	378	392	418	394	406	408	421	389	413	403	352	381	415	382	380	375	363	433	375	370	424	394	422	404	388	428	380	397	388	378	393	397	405	392	391	372	406	376	406	430	416	364	364	353	402	405	385	362	423	399	386	372	421	363	378	386	365	385	422	427	384	416	342	405	406	368	393	373	431	412	396	413	372	370	406	398	369	384	386	356	366	418	381	381	421	413	349	412	406	366	364	422	400	368	355	393	435	383	396	361	369	377	376	418	401	396	377	361	448	409	326	368	388	406	404	400	391	379	380	428	361	387	375	417	393	389	404	392	367	393	403	397	384	409	370	375	368	379	384	356	391	392	366	363	375	405	352	383	417	382	376	366	381	370	389	385	394	372	341	375	355	350	397	396	407	387	365	357	386	356	388	379	423	384	403	355	372	374	394	398	365	385	370	381	421	409	373	423	388	389	396	380	372	396	369	360	360	352	434	388	360	343	374	390	407	382	390	348	411	420	387	354	412	384	380	405	410	389	404	372	413	372	386	363	347	348	406	383	371	408	400	395	387	423	433	363	358	400	433	418	366	375	389	338	405	365	392	384	362	363	383	377	398	375	369	420	413	359	378	377	355	357	358	350	388	391	397	389	383	394	384	343	359	391	375	364	403	382	388	388	344	393	403	410	392	409	406	425	382	394	398	355	397	382	380	379	384	404	372	380	386	346	390	385	391	375	386	381	377	395	389	386	379	395	399	409	358	387	412	383	356	379	345	398	385	390	380	410	391	351	387	381	402	358	410	366	393	397	375	359	398	397	403	373	407	409	407	410	372	393	399	371	368	414	386	397	363	396	403	389	388	379	401	376	356	415	406	401	372	351	348	369	385	445	411	326	411	408	358	372	433	404	401	400	404	403	352	385	384	419	389	378	390	395	386	424	389	410	349	384	389	397	380	414	411	385	398	381	394	401	342	385	378	397	388	411	396	359	398	372	381	405	394	408	387	413	367	401	424	372	392	391	419	371	382	414	391	356	405	413	399	380	399	347	402	343	389	398	396	396	380	396	458	399	374	361	386	395	398	399	395	413	385	380	413	388	359	381	419	371	420	412	391	397	357	400	357	343	403	356	370	383	356	348	363	351	396	400	358	375	359	394	366	399	392	406	450	426	387	357	374	379	377	400	365	403	341	384	365	388	393	385	362	367	361	383	394	425	399	361	400	400	395	382	389	416	383	351	376	409	391	417	381	387	366	403	381	407	386	365	395	400	379	410	359	456	393	384	388	365	366	395	367	379	373	399	407	365	380	397	401	414	391	403	372	401	352	357	382	388	388	389	355	376	374	394	391	402	387	399	397	384	387	370	384	391	355	372	370	390	389	387	371	356	361	360	370	405	364	371	413	362	401	380	394	411	430	366	384	422	413	392	363	400	394	391	375	362	387	395	358	379	396	361	422	377	386	407	393	450	417	376	358	396	395	379	389	378	377	417	405	370	360	402	406	410	393	404	407	406	377	392	343	363	373	358	370	458	388	390	362	363	390	390	404	367	403	412	398	341	368	395	367	400	417	388	405	359	383	384	388	373	370	404	388	400	408	396	382	419	324	341	415	395	392	393	360	377	406	392	385	383	397	389	386	377	414	393	362	380	376	396	379	395	357	403	374	379	388	399	365	363	408	366	368	382	357	388	390	382	357	371	364	416	384	382	406	367	378	373	356	377	407	400	372	419	412	394	357	363	410	388	401	382	395	363	354	383	376	414	412	385	411	392	391	375	398	355	388	346	407	384	359	399	400	416	374	431	371	365	417	423	372	404	386	391	382	364	401	378	423	396	382	406	414	414	397	395	415	383	376	353	361	365	368	433	371	387	339	378	386	442	375	365	341	376	360	371	341	383	411	390	372	406	360	405	418	440	398	352	423	389	383	392	395	389	361	362	372	372	406	409	379	401	356	374	413	346	384	387	393	375	364	389	398	405	374	340	362	360	407	410	408	379	354	387	382	376	383	415	387	360	373	385	377	361	341	417	366	418	405	358	363	369	371	401	377	375	391	384	369	362	368	360	370	367	396	395	410	361	398	381	397	403	361	371	359	392	394	368	372	400	435	386	352	352	358	383	336	366	397	422	383	394	377	392	383	404	393	415	400	388	369	383	333	360	354	406	386	328	385	368	377	398	409	383	378	365	394	333	365	382	382	407	422	387	446	410	358	366	356	383	371	398	402	390	405	361	412	382	383	405	389	399	369	421	399	376	368	385	401	384	389	385	385	413	390	380	383	368	420	381	376	394	377	359	404	416	398	397	371	404	403	354	389	348	377	392	388	348	421	396	342	361	352	394	361	381	373	375	396	378	374	356	371	334	350	387	403	403	417	377	350	387	399	379	380	376	369	389	373	353	393	394	397	407	384	364	373	418	362	372	348	368	392	395	373	390	376	372	373	421	404	371	406	387	392	397	399	383	422	417	366	376	380	398	374	371	363	373	358	410	360	400	377	397	417	409	386	350	389	396	351	348	391	422	412	378	375	369	405	341	374	382	361	386	356	368	383	375	399	393	378	410	386	397	385	420	382	426	409	388	365	425	401	425	411	369	427	388	366	406	387	387	401	355	365	380	375	351	367	404	373	397	393	392	433	395	375	406	409	377
32697	14059	2867	3085	2776	2411	2313	2247	2385	2493	2616	2534	2609	3047	3559	3318	2954	2714	2248	2058	1786	1749	1645	1526	1391	1371	1358	1271	1411	1350	1188	1135	1082	1043	1089	1011	1025	958	1012	1066	904	955	923	913	902	896	865	871	869	870	875	855	810	874	844	857	806	810	836	863	794	810	838	813	809	830	821	863	858	764	802	836	809	792	854	854	853	844	825	777	797	791	859	832	749	783	849	839	797	795	807	822	814	824	826	809	827	812	844	783	810	800	817	807	788	848	807	780	829	767	792	839	771	866	862	814	872	815	818	861	787	826	796	782	804	794	747	839	784	830	835	841	786	861	782	767	783	823	801	823	833	755	785	763	800	812	814	794	816	815	809	817	789	757	788	846	870	813	783	804	827	823	776	760	814	807	792	856	793	848	784	833	789	834	787	836	808	849	783	858	820	862	790	834	766	841	835	808	836	819	823	815	814	848	802	790	825	784	817	803	816	820	874	804	855	782	835	798	852	857	766	809	819	840	781	790	797	817	797	805	831	761	844	876	817	800	778	816	794	776	802	831	852	805	786	834	774	775	764	775	797	809	784	785	833	832	796	791	825	817	817	780	789	853	791	786	823	784	796	791	824	806	803	817	825	813	821	835	809	784	835	777	818	770	855	821	864	833	758	829	804	829	848	817	839	829	823	830	812	804	814	821	830	815	786	842	820	822	770	822	834	828	794	813	816	823	841	846	844	782	765	796	817	799	759	816	798	840	846	791	827	788	794	773	832	849	825	822	800	801	777	847	849	801	849	837	828	823	820	789	842	788	817	847	829	859	853	778	837	833	797	849	845	817	797	806	816	806	805	808	811	818	836	845	805	797	792	840	851	838	853	792	770	830	794	817	792	816	864	746	804	774	778	796	768	824	834	868	781	834	788	853	798	823	760	852	809	823	793	847	819	864	781	816	797	793	804	758	863	781	831	837	848	814	759	800	831	867	838	805	834	780	801	866	808	816	805	819	833	748	822	768	797	845	826	859	772	817	758	801	812	781	794	805	831	798	814	805	806	792	798	813	791	815	808	795	806	782	799	804	812	821	824	822	818	793	769	779	770	823	870	763	852	757	834	824	832	811	840	765	802	793	820	838	764	780	858	843	824	800	811	793	793	808	846	830	821	810	810	828	781	794	783	846	829	850	832	785	853	788	794	822	842	826	840	764	871	805	803	804	878	810	802	765	794	844	802	814	842	772	841	798	802	837	828	822	839	795	771	773	794	777	804	790	851	854	814	855	855	797	835	759	812	799	805	797	805	806	803	830	794	869	805	835	816	816	832	821	796	816	839	809	800	867	816	807	851	772	788	815	822	808	836	843	825	820	814	797	816	870	798	814	802	804	832	819	801	842	807	773	824	740	796	812	794	778	801	824	842	796	786	801	807	817	837	765	798	811	867	770	839	794	837	867	827	754	772	856	779	830	873	816	830	811	828	826	840	774	747	842	797	856	859	802	837	765	797	799	836	820	863	805	793	844	800	830	812	843	786	797	822	831	802	815	786	826	775	832	826	789	816	849	849	869	822	797	817	803	796	799	878	827	793	839	860	785	795	790	791	819	766	824	741	814	762	782	776	766	782	851	820	812	821	834	789	812	826	771	795	820	813	855	790	841	779	801	785	797	821	751	812	834	837	806	818	823	824	861	823	781	811	801	803	775	795	761	758	791	831	790	782	838	794	816	854	825	804	796	834	753	789	782	789	825	848	786	830	828	801	776	852	804	788	787	850	798	836	802	813	812	802	849	798	811	812	829	807	820	859	876	790	848	827	800	835	810	837	811	838	835	804	801	819	815	843	845	864	823	831	793	815	841	829	818	813	809	854	855	771	813	829	820	812	803	830	837	795	797	859	839	810	820	754	814	805	831	793	815	841	769	810	805	779	750	830	802	790	816	818	807	821	796	815	789	821	837	774	857	806	818	750	826	824	785	788	811	836	788	833	839	819	791	818	826	823	805	788	770	770	841	769	798	802	819	813	804	819	814	798	813	801	797	714	873	844	846	810	850	820	805	810	781	796	791	792	801	736	841	763	832	808	804	815	801	790	806	773	874	752	807	846	833	813	832	755	779	817	829	812	801	802	818	777	845	823	784	804	844	813	786	794	838	793	812	816	795	803	848	817	853	794	794	826	834	770	778	789	875	778	761	850	843	822	835	823	861	807	862	843	847	814	849	788	850	801	804	853	816	826	823	787	791	792	864	830	820	791	775	768	861	814	752	842	778	874	755	803	828	831	818	799	831	810	819	800	753	832	783	858	794	832	818	807	815	786	845	822	833	821	833	860	787	785	784	797	768	877	819	819	853	790	817	863	763	805	822	787	756	804	816	819	883	803	789	809	823	806	849	795	829	881	781	759	801	792	810	801	882	787	838	784	814	880	777	913	826	826	803	829	815	833	791	778	846	807	823	749	815	807	774	833	802	835	859	808	835	803	814	829	805	789	833	840	812	803	815	842	826	790	816	836	825	805	823	812	818	787	814	868	826	762	814	777	810	835	829	822	821	858	801	794	768	883	832	841	830	802	799	787	792	788	826	809	806	785	803	838	784	825	841	826	837	791	805	770	815	767	789	816	836	767	798	758	805	806	783	781	838	808	824	771	831	797	811	802	804	808	757	824	822	789	803	793	815	809	804	877	786	793	863	793	840	793	835	804	846	836	809	826	856	815	754	772	843	840	793	851	809	787	806	810	811	789	790	822	826	800	836	825	856	839	822	840	829	859	814	803	786	807	765	786	811	791	836	827	805	835	819	792	840	839	766	848	801	793	792	845	856	858	829	803	825	801	871	799	866	829	809	836	836	776	811	764	859	824	845	840	816	759	809	771	812	823	817	779	784	845	796	792	847	836	871	836	846	851	793	839	826	810	819	739	835	827	814	814	772	834	820	776	787	793	837	879	790	843	805	794	826	806	800	789	768	821	777	816	811	789	832	830	825	764	839	797	821	771	798	800	813	802	825	844	781	791	783	785	764	837	851	820	819	780	782	774	865	817	821	801	781	798	793	825	821	842	804	809	802	794	807	817	845	794	822	786	784	833	805	836	823	791	795	866	840	823	765	775	801	800	831	791	817	791	826	760	833	791	844	846	837	831	803	796	783	759	804	777	824	826	882	838	821	800	872	814	778	834	816	820	839	825	809	797	847	838	802	838	787	808	801	794	812	815	819	758	817	790	821	880	769	846	807	855	806	807	846	819	814	827	726	774	810	827	812	802	832	823	798	816	826	763	793	795	850	836	821	779	848	768	782	796	806	820	812	796	859	780	810	819	869	770	842	803	775	805	818	822	846	845	828	805	829	791	812	859	827	809	807	802	855	814	827	859	844	806	781	830	796	823	812	836	765	805	771	830	800	827	816	806	802	790	765	783	790	793	800	803	808	781	774	861	862	784	823	785	829	858	825	813	768	820	850	781	857	812	785	803	799	815	820	814	808	816	800	817	822	813	806	783	817	829	807	825	814	834	811	778	798
18971	5347	622	465	407	373	399	383	399	371	378	425	426	447	463	505	495	486	416	409	338	370	373	372	379	340	406	353	337	353	321	328	349	326	331	336	297	309	330	323	336	330	368	320	303	351	305	289	314	325	319	312	303	337	318	305	351	321	288	303	270	307	312	354	308	323	313	332	379	316	292	331	305	313	342	336	322	355	334	321	315	300	321	301	332	309	323	349	336	334	308	352	287	275	296	313	287	309	307	310	294	297	335	340	343	323	326	297	341	328	324	321	332	297	312	288	290	310	335	311	291	312	295	301	314	309	351	327	318	278	324	302	307	288	296	337	333	360	314	313	315	336	294	280	316	288	335	267	304	302	308	322	297	315	297	315	321	318	295	320	327	339	316	289	332	327	315	318	310	312	316	307	304	328	289	308	333	339	309	332	298	358	331	346	311	318	347	296	315	309	328	345	303	320	325	328	350	294	309	343	321	309	324	280	313	331	332	289	333	329	302	341	299	300	266	300	307	316	305	324	336	327	303	303	294	341	314	315	322	342	319	342	291	325	321	360	306	321	320	350	323	288	324	319	322	320	334	328	287	323	317	303	319	331	319	323	320	322	326	315	318	308	350	311	320	316	278	306	299	311	311	332	303	299	323	344	307	304	281	301	335	304	316	308	345	324	304	299	314	360	272	326	346	330	311	303	345	320	307	311	314	303	314	320	328	309	314	323	319	327	323	300	302	328	321	286	297	301	312	298	340	298	314	352	316	309	304	320	342	290	295	360	332	294	326	285	318	304	325	330	330	274	327	308	298	330	314	306	305	343	299	297	323	373	346	319	331	340	330	335	321	274	302	326	289	333	322	306	309	324	347	284	327	302	324	316	324	312	327	305	316	343	293	333	303	306	327	335	309	310	317	312	307	294	308	309	279	339	329	244	324	327	322	318	350	328	353	293	325	305	305	320	322	295	264	331	328	324	271	313	337	302	330	290	341	376	359	366	325	342	316	337	306	304	316	326	321	308	340	364	315	310	315	266	302	336	300	335	308	301	319	326	309	301	319	322	294	272	325	281	313	290	331	312	346	318	312	337	348	308	315	309	303	329	332	337	320	306	307	341	329	348	319	317	322	338	352	323	301	314	330	323	282	313	300	330	302	316	295	322	327	328	303	294	321	299	308	274	275	304	324	311	304	314	318	303	320	296	307	320	312	332	332	331	293	319	313	317	370	313	320	314	337	346	350	292	292	316	350	277	330	321	347	319	339	348	317	351	337	315	336	318	305	311	316	306	370	301	337	302	312	359	313	313	346	300	277	330	305	328	309	297	307	313	327	354	291	348	309	322	289	293	330	313	306	322	311	333	298	315	355	315	301	310	302	312	295	293	327	307	325	336	295	308	352	302	308	293	304	348	318	342	315	284	315	291	355	292	292	316	300	318	291	291	328	353	336	339	284	339	332	310	315	326	307	309	334	319	315	348	310	285	350	326	322	359	318	290	314	312	320	326	324	318	319	318	326	308	349	339	341	333	286	285	323	310	292	341	348	330	337	325	323	324	325	333	322	327	315	335	324	312	313	317	325	284	302	343	311	288	327	274	258	286	296	291	320	282	335	346	320	361	315	308	315	328	330	305	308	297	305	329	336	275	314	315	346	333	298	314	344	318	318	310	323	294	293	310	331	301	348	325	314	318	326	303	328	317	312	287	324	324	315	333	333	318	313	331	331	311	320	303	306	315	327	298	308	303	337	306	286	331	290	306	303	306	283	339	305	312	340	313	322	331	315	311	326	335	319	284	312	296	321	290	330	292	341	300	307	347	276	323	283	289	311	309	323	342	361	299	295	336	273	330	311	320	295	331	313	330	317	319	291	305	325	320	331	332	301	310	344	315	371	330	317	307	335	348	330	315	309	289	312	331	341	309	312	343	305	373	337	291	270	311	321	325	317	354	325	310	330	326	308	327	311	296	309	287	297	270	298	322	308	326	337	302	298	312	315	355	318	324	341	295	347	317	320	331	301	317	328	271	317	312	307	341	314	316	305	305	324	337	298	295	330	331	360	361	318	330	282	318	310	320	316	297	305	306	297	317	331	280	318	311	308	298	293	290	324	343	327	292	319	325	294	292	293	295	287	321	346	316	311	307	308	315	320	335	294	324	311	312	312	344	310	351	299	352	322	342	300	279	333	297	312	327	332	343	321	333	313	316	332	340	298	338	328	308	302	305	320	286	298	370	324	306	292	291	279	325	342	338	334	333	311	296	324	304	356	303	290	307	322	326	322	312	298	319	319	304	335	324	311	319	286	305	291	325	325	330	310	320	325	318	318	317	312	306	305	346	330	313	314	324	358	310	327	318	332	297	332	299	294	299	305	295	309	315	280	330	309	333	331	333	322	336	322	330	317	292	327	365	314	324	290	305	325	305	336	334	303	325	289	314	292	315	354	299	285	335	341	305	324	302	315	336	357	296	295	334	303	279	312	311	326	303	305	302	320	301	323	309	343	306	320	340	319	328	303	272	301	334	327	341	309	299	344	333	332	313	334	334	313	325	306	301	295	321	293	318	343	332	299	303	307	322	288	306	326	309	283	315	305	358	310	328	329	344	300	334	337	295	336	328	295	296	320	295	317	330	305	316	304	285	300	319	333	327	354	333	310	310	342	311	321	325	300	332	316	305	306	304	324	327	312	317	293	310	303	320	296	320	316	308	301	365	364	318	318	321	302	299	315	334	329	327	292	328	311	291	312	335	298	338	326	327	291	332	334	289	311	314	311	288	312	291	335	298	328	337	298	325	329	319	329	329	353	297	347	311	323	331	312	296	335	328	309	315	310	313	287	292	328	338	292	288	271	337	356	359	344	326	313	320	308	329	341	344	327	333	320	299	319	309	342	324	326	317	312	299	296	313	319	302	348	289	271	289	311	315	299	343	294	286	354	295	356	319	317	320	313	334	345	312	353	312	308	291	316	325	331	342	319	281	320	322	310	321	316	289	327	309	322	325	316	307	306	340	326	308	331	328	340	374	299	326	335	345	332	320	326	307	310	322	329	287	309	335	328	343	344	291	323	348	286	329	350	320	309	315	317	309	320	320	272	291	326	316	310	319	281	280	308	341	371	339	340	314	303	353	291	307	330	344	344	304	294	339	305	338	345	317	316	330	324	320	284	318	338	338	326	260	317	336	327	313	327	278	347	322	345	328	326	327	314	325	299	310	320	327	274	312	325	334	311	329	339	347	359	318	318	309	324	308	302	324	288	303	325	346	320	310	327	295	323	325	321	366	332	321	315	322	329	286	317	283	316	338	304	319	305	315	303	276	304	302	298	340	342	305	311	292	323	307	339	337	325	308	290	324	328	325	349	338	304	316	280	314	300	319	323	342	325	291	292	294	324	307	320	328	334	331	305	305	305	291	349	324	329	319	322	322	313	269	340	307	265	352	294	287	304	369	311	303	313	283	308	320	287	334	314	350	310	308	278	298	293	320	317	322	331	310	302	313	272	323
9838	2807	1034	1032	1028	996	1058	1092	1124	1156	1211	1244	1292	1419	1762	1736	1632	1558	1303	1176	1068	1072	1043	970	940	973	919	880	879	831	896	804	774	776	836	777	719	722	765	712	715	712	711	731	727	693	748	664	699	662	637	708	707	705	660	688	676	719	677	720	667	663	669	671	662	663	704	719	672	687	684	682	686	666	654	668	696	704	647	649	658	696	688	656	720	703	725	671	680	686	661	667	688	697	669	674	683	646	733	681	673	683	692	642	663	676	652	659	677	704	753	689	676	654	629	665	698	648	657	670	658	692	646	689	672	654	661	697	648	672	666	669	718	669	667	686	639	695	686	670	675	661	670	728	668	682	692	625	674	702	734	666	659	688	724	692	687	698	687	692	647	690	652	685	673	697	691	690	646	708	706	688	655	705	684	695	695	660	615	656	691	707	644	677	671	705	697	697	672	670	635	664	685	698	647	680	688	675	696	702	694	644	684	708	684	680	673	699	734	728	694	672	707	699	675	700	673	674	691	724	667	635	685	637	681	653	659	656	731	721	692	664	650	699	725	688	660	666	696	693	663	663	715	660	674	690	715	691	693	627	681	675	694	672	702	711	709	680	672	660	711	682	703	717	701	726	664	699	721	678	691	676	690	701	697	677	665	671	673	673	679	702	690	628	687	678	638	710	631	651	682	733	677	705	700	640	690	666	704	704	713	698	705	693	691	681	699	688	690	661	760	689	661	722	642	687	671	675	676	748	691	680	729	683	696	703	658	682	715	637	685	647	698	673	647	692	683	622	699	682	686	616	682	690	656	663	719	620	692	673	708	734	658	709	671	657	655	655	634	711	619	644	680	701	676	679	679	657	667	736	682	728	663	647	706	688	674	658	715	675	690	685	684	663	673	629	706	668	677	670	647	612	689	659	685	669	722	695	666	653	702	705	677	734	718	649	694	698	681	704	667	648	723	748	698	658	713	705	688	693	677	632	685	656	695	655	658	643	618	687	666	657	676	679	687	701	723	691	641	663	659	650	657	677	690	683	639	690	676	657	668	706	696	683	645	677	690	665	710	704	707	675	690	676	664	701	684	712	668	725	718	619	691	708	681	647	707	670	663	692	607	679	686	691	705	693	714	659	698	679	688	666	681	694	670	672	626	672	697	720	685	730	678	655	656	690	664	674	647	675	690	674	692	673	704	697	687	685	718	626	693	670	711	684	673	675	664	703	700	703	684	669	689	690	684	678	733	706	690	672	620	696	680	717	640	695	694	684	684	641	703	678	651	644	708	659	697	657	648	677	668	652	726	623	695	648	708	678	692	679	677	681	644	681	668	681	694	739	678	682	676	696	700	723	729	673	669	663	672	730	712	656	663	682	643	679	707	676	693	673	706	675	689	665	689	635	653	675	680	712	654	691	667	697	648	654	635	657	652	672	675	662	663	705	680	647	686	693	709	658	704	716	670	715	688	649	629	649	683	645	689	689	684	683	685	643	679	730	670	685	650	661	700	663	634	683	663	711	737	689	700	672	714	636	631	683	682	651	636	680	694	607	674	648	646	672	676	654	660	648	680	668	644	696	662	704	715	681	625	636	688	724	686	706	646	690	733	642	694	644	700	698	680	680	680	731	700	714	653	683	679	665	695	654	724	650	670	683	645	663	638	659	672	627	694	729	670	689	680	639	649	688	661	677	725	673	676	736	641	622	658	740	707	683	678	670	700	672	695	636	636	669	701	677	683	667	672	681	687	637	650	694	667	644	695	676	680	675	685	733	679	680	707	717	645	669	658	710	708	675	701	677	676	693	695	688	713	662	655	716	672	638	708	653	656	700	670	675	654	644	677	693	693	683	681	711	732	688	681	686	675	698	692	663	718	709	695	649	678	664	692	695	730	620	666	678	701	627	656	675	712	648	699	680	685	724	683	710	668	691	665	683	679	716	745	668	713	664	654	694	627	704	675	694	663	656	708	664	712	673	694	703	660	687	643	673	695	675	687	713	680	680	710	669	671	675	706	718	664	701	663	701	726	687	679	697	648	671	676	687	724	689	673	727	696	690	675	703	666	639	689	697	694	655	649	662	631	703	675	716	683	685	703	651	711	668	646	677	689	710	686	645	693	652	683	660	659	706	688	689	662	700	713	702	651	697	670	681	687	651	671	734	721	670	703	682	676	688	676	657	667	686	678	702	636	696	653	670	693	668	678	703	671	671	718	667	708	654	672	625	677	710	695	639	649	696	722	733	682	681	671	694	701	644	631	674	652	691	676	687	594	650	700	656	697	680	705	646	680	674	684	693	633	696	642	666	688	674	695	696	699	675	714	677	684	678	654	696	678	706	694	652	669	647	692	653	678	693	639	720	684	714	703	687	662	654	694	681	681	710	674	700	667	699	687	680	653	664	715	662	716	682	658	707	725	699	690	672	639	668	674	721	684	690	652	735	661	663	685	688	694	696	667	675	688	725	710	647	658	649	692	686	657	611	715	706	711	691	687	683	642	739	700	684	704	698	651	711	709	672	636	705	645	642	696	662	671	688	716	724	663	626	672	697	660	692	715	650	674	645	667	707	732	681	706	646	678	696	659	681	691	688	687	650	702	688	678	668	653	711	669	680	698	625	698	708	680	675	700	730	652	687	700	659	686	662	663	681	687	667	665	678	691	668	662	707	705	667	681	654	665	699	646	695	658	695	695	669	675	677	638	732	712	646	691	658	649	663	675	625	644	690	733	644	637	663	696	681	708	661	663	713	667	688	672	660	677	673	662	696	690	676	719	721	681	698	656	717	637	692	695	645	703	707	641	659	650	638	681	648	649	656	661	644	650	680	640	676	670	662	694	702	658	662	674	639	654	657	661	683	653	653	705	666	718	688	682	672	708	676	633	684	675	659	679	730	665	669	688	695	649	661	707	679	682	636	679	691	675	630	669	661	684	668	678	667	679	676	679	718	687	646	676	685	657	715	664	659	644	675	647	726	713	696	700	721	701	686	694	672	651	705	689	714	667	681	673	697	647	647	704	705	683	742	670	696	714	680	668	655	693	693	704	648	634	678	704	705	724	652	674	663	645	708	629	680	675	690	724	674	715	673	712	662	646	701	695	668	708	685	671	731	693	713	684	651	658	675	690	680	667	657	663	700	656	716	665	665	676	688	689	654	676	717	660	633	737	667	609	666	710	683	642	683	641	678	667	681	664	650	647	687	662	650	674	673	702	701	684	695	683	716	677	639	717	743	691	712	682	721	659	628	721	655	660	694	716	637	704	695	702	696	720	706	679	705	687	701	688	646	657	677	710	711	651	720	701	693	651	678	670	663	663	692	718	684	688	692	697	754	654	617	670	728	683	662	705	745	652	668	646	737	689	678	642	689	665	644	701	687	680	677	707	680	679	693	671	681	670	697	681	728	715	684	703	724	681	666	654	665	680	652	646	705	729	690	650	682	644	673	706	698	689	681	752	743	658	679	701	672	680	666	671	695	643	719	656	678	690	672	679	636	686	683	609	674
42332	22030	3287	807	559	544	484	512	500	519	561	532	623	609	597	589	596	542	482	448	470	463	413	395	408	413	429	365	378	405	390	422	363	354	312	357	328	353	363	361	330	357	366	347	347	362	337	319	335	354	337	333	381	318	326	339	328	300	364	371	350	350	358	328	327	333	358	310	331	354	314	314	368	327	338	317	313	362	342	329	338	321	351	322	346	349	313	357	358	358	370	331	382	361	324	317	332	328	356	316	338	356	329	350	326	338	347	318	345	335	329	322	359	339	314	343	351	356	352	331	358	318	350	334	306	329	347	351	390	361	362	334	332	322	329	338	331	315	325	350	343	356	322	383	387	326	352	320	348	312	339	339	333	355	287	296	324	331	327	315	314	331	330	324	329	333	363	370	342	300	375	331	341	328	337	336	343	331	361	332	326	334	383	313	341	352	379	363	321	350	357	339	362	336	366	332	313	351	342	310	335	311	299	334	363	326	346	369	342	330	298	339	353	338	355	329	367	346	348	323	311	339	305	344	344	346	339	337	350	313	321	339	319	327	346	320	371	373	331	330	346	323	323	330	353	352	303	338	334	312	369	344	348	298	341	359	357	326	362	298	300	339	317	356	357	360	330	341	320	337	326	353	383	343	315	357	364	348	326	333	344	316	340	329	344	348	299	336	316	332	321	347	314	352	314	293	349	311	324	327	385	323	307	335	349	354	344	306	324	334	326	318	310	376	343	384	313	320	313	307	327	331	346	344	349	311	319	338	315	313	346	318	350	411	347	350	322	326	355	370	350	311	366	364	352	319	309	326	310	318	340	326	285	294	318	315	326	373	340	334	323	335	315	309	343	348	320	312	308	336	335	319	357	334	344	322	348	338	326	350	328	325	299	371	355	364	379	338	326	294	353	343	320	374	332	340	344	337	322	341	366	342	294	327	313	350	352	339	355	316	330	351	316	333	349	339	367	335	343	341	338	377	358	307	342	345	333	346	363	346	342	337	330	344	307	333	329	354	380	339	322	332	324	382	310	359	344	311	336	319	336	301	358	374	333	308	333	313	331	335	370	334	359	325	343	372	382	358	355	340	335	352	350	369	327	336	293	352	331	330	337	284	371	337	335	356	352	344	336	311	305	343	362	316	339	342	354	379	341	339	299	357	388	340	346	348	350	314	316	347	353	318	359	349	340	349	334	336	331	316	322	356	302	312	332	338	325	360	315	287	322	369	318	341	310	321	341	300	350	344	326	318	350	372	368	308	361	316	329	295	330	314	319	290	325	327	333	332	354	313	318	320	341	349	336	327	337	294	305	331	306	319	343	302	333	356	327	303	334	382	341	256	315	359	339	344	311	375	351	342	345	315	335	317	327	330	341	328	333	376	324	358	326	342	334	348	321	329	363	330	303	351	306	325	338	342	362	363	373	304	320	359	354	327	358	349	380	351	357	338	304	357	329	362	312	344	342	331	390	339	319	347	346	341	326	320	383	343	349	330	345	346	341	332	359	333	306	350	352	343	333	318	326	329	345	344	367	317	335	351	325	355	347	327	333	330	370	325	357	364	329	334	349	320	330	340	313	313	329	343	327	370	347	302	337	305	324	334	323	307	346	348	329	347	331	360	339	347	349	318	332	346	369	316	310	287	337	339	353	341	342	348	345	380	308	331	321	339	329	326	316	309	288	332	301	336	327	320	351	342	321	336	340	332	323	363	323	337	361	365	364	327	366	326	387	307	317	317	312	322	328	319	327	366	333	323	348	306	345	375	332	334	319	323	347	351	354	344	362	369	348	321	302	346	327	334	348	355	330	337	323	331	351	331	322	327	364	355	347	365	319	334	392	340	361	349	295	325	362	350	315	316	302	356	364	311	334	366	340	352	329	307	347	319	331	362	342	319	323	329	346	329	330	370	326	347	314	293	323	328	352	333	338	316	322	339	340	338	326	365	316	322	331	306	350	356	341	324	340	321	356	340	347	352	344	342	363	367	333	323	348	311	357	334	325	294	382	369	334	313	322	316	363	376	317	352	346	340	309	349	337	346	355	379	328	332	333	357	340	372	344	326	337	330	348	362	353	318	296	333	372	329	341	327	360	332	353	369	350	337	329	315	354	348	327	349	322	331	336	381	316	339	316	330	293	352	342	348	403	338	322	323	358	325	343	341	312	363	375	381	360	348	325	322	321	325	344	351	328	333	319	341	333	329	346	375	323	340	308	307	344	338	345	348	356	359	345	325	341	340	364	356	339	309	339	338	313	336	299	347	350	364	336	332	363	314	361	342	326	365	346	351	344	357	323	310	367	380	316	378	308	345	366	369	336	327	370	342	362	308	339	335	328	307	326	336	317	335	333	320	358	336	318	345	394	328	341	315	330	319	363	345	294	345	372	336	347	336	349	362	342	315	340	310	297	314	326	329	340	350	337	310	371	329	351	352	334	317	354	342	334	350	308	279	354	341	341	345	333	357	350	323	319	379	337	330	347	323	330	326	333	339	303	384	330	327	330	384	312	372	327	350	323	374	323	317	374	314	330	379	334	374	348	333	348	347	285	323	296	340	359	321	363	325	345	334	327	341	381	347	348	346	322	343	322	364	351	349	329	342	327	333	336	339	362	342	333	350	366	353	344	352	332	355	307	327	351	376	334	376	337	342	342	325	354	361	395	322	318	346	353	351	325	309	346	329	347	298	321	367	311	339	353	359	321	331	320	324	350	346	347	351	323	341	359	323	319	346	325	333	344	364	313	319	364	285	336	358	340	341	348	318	324	313	339	328	317	307	326	364	344	335	343	318	343	321	316	338	356	304	346	310	321	329	350	362	358	331	357	306	335	295	356	347	334	351	365	330	373	331	329	339	350	293	313	329	333	318	311	332	330	359	354	333	336	312	315	299	361	307	326	358	316	319	342	368	332	310	372	320	361	328	337	321	336	353	326	327	354	342	348	340	284	313	338	317	334	321	366	321	317	292	349	367	322	306	293	323	335	335	355	337	329	364	341	310	344	354	347	329	312	327	326	331	315	362	344	357	345	309	344	372	336	368	333	314	364	353	344	303	329	319	351	334	352	355	321	323	359	334	319	366	331	342	335	342	316	330	360	355	322	351	326	354	330	322	331	320	365	365	355	315	330	378	343	314	345	324	339	327	316	327	319	329	316	357	369	345	319	328	308	372	327	327	316	301	313	349	343	318	331	297	343	339	317	379	289	370	312	334	338	345	329	327	335	312	336	338	302	310	323	310	342	339	321	343	324	355	325	250	314	365	313	306	305	327	341	364	313	327	369	335	320	290	326	306	334	319	332	350	366	341	326	326	325	340	314	336	305	319	354	334	294	315	359	322	344	342	356	350	337	329	357	338	317	372	322	325	356	341	333	346	347	342	343	326	351	309	296	333	314	335	339	381	381	364	342	337	333	322	326	350	319	335	338	332	320	292	347	341	381	369	339	320	299	306	355	339	337	328	359	323	301	328	359	335	294	347	345	329	285	344	339	310	318	342
24623	11699	1802	1903	1700	1563	1505	1484	1594	1652	1794	1864	2342	2368	2501	2488	2324	2058	1700	1567	1438	1398	1280	1257	1233	1155	1147	1128	1142	1063	965	907	905	910	855	889	864	857	849	893	785	859	787	811	777	767	802	756	736	798	734	767	719	762	756	724	702	712	750	745	667	708	692	701	719	716	760	753	735	730	755	733	714	710	741	736	742	744	747	726	704	749	666	727	700	771	739	748	734	724	712	685	684	753	689	673	744	734	740	733	697	768	723	720	716	706	734	767	728	714	750	695	671	698	708	726	699	712	737	727	669	691	710	704	705	755	716	697	743	686	753	744	739	687	719	737	709	686	751	728	716	711	769	751	702	731	739	693	719	719	726	719	733	734	757	735	695	675	760	661	734	703	727	705	762	752	733	664	721	740	705	716	741	717	755	700	721	745	761	725	695	761	657	725	715	726	745	697	704	676	731	678	746	697	742	712	746	771	764	741	678	729	738	766	674	731	714	729	711	740	720	727	706	754	717	752	703	715	745	704	727	733	727	695	748	720	723	710	729	717	754	755	736	698	701	743	747	711	694	703	710	728	707	748	725	687	757	679	725	715	685	731	671	737	739	701	724	732	705	718	713	719	714	725	700	714	740	740	692	711	726	746	755	697	744	715	742	728	729	720	692	728	721	701	696	718	740	707	750	715	749	770	734	746	722	754	683	660	708	744	744	711	720	755	782	720	712	747	736	720	728	738	744	721	731	692	708	699	750	757	692	721	715	753	711	671	744	716	766	728	727	737	745	755	668	731	702	718	710	728	686	735	710	729	724	709	689	774	759	757	731	706	717	739	730	743	701	712	742	739	707	731	775	722	656	744	702	703	740	665	767	711	687	708	794	699	707	741	711	659	718	725	724	740	724	692	716	734	705	664	668	781	727	741	721	740	754	696	719	696	797	672	758	730	705	703	689	743	754	704	753	783	758	741	743	734	670	747	729	721	717	728	756	715	718	714	729	776	700	758	712	737	735	706	753	744	774	727	755	725	704	726	745	742	739	700	741	706	732	737	728	730	690	689	737	719	757	730	724	717	699	685	705	708	731	733	713	772	694	711	695	707	762	721	736	747	700	692	679	731	704	688	743	711	747	706	743	718	687	666	712	690	703	753	704	721	726	681	735	756	669	727	759	693	654	736	708	770	755	658	712	717	698	740	769	717	685	708	690	728	734	724	745	741	719	739	712	740	714	660	774	753	728	712	747	756	766	680	780	728	773	724	741	710	747	720	678	705	725	726	729	759	744	687	720	724	706	692	736	722	738	726	742	677	678	767	724	720	723	724	708	717	742	723	706	726	726	738	732	716	737	721	730	730	724	719	712	761	742	696	779	722	738	746	750	751	726	725	755	733	739	716	718	746	703	804	730	688	685	708	760	762	722	714	751	759	695	691	671	722	734	710	755	728	712	723	736	703	686	719	677	739	712	717	752	742	735	707	636	704	719	712	710	762	687	710	755	697	758	708	681	715	726	710	729	708	723	764	683	757	731	690	732	736	701	702	738	686	677	728	778	757	741	771	721	700	729	697	803	744	720	717	702	722	746	705	710	784	741	688	697	774	733	744	778	720	691	687	688	728	659	742	707	738	741	726	758	694	681	730	733	713	721	709	697	743	752	676	769	698	724	711	713	731	707	702	684	735	748	715	732	705	724	705	758	708	729	799	704	717	734	725	739	693	709	717	708	729	711	736	727	738	723	731	733	703	742	732	747	737	741	671	724	735	730	757	738	747	689	727	709	765	709	744	690	692	703	719	733	723	709	675	726	708	757	722	675	744	748	720	705	690	716	718	679	744	726	716	704	683	741	703	698	731	746	716	706	672	746	738	722	728	724	716	711	674	736	721	677	648	695	740	719	737	752	714	719	756	737	736	785	704	713	739	751	730	682	744	728	707	717	738	778	760	736	669	692	741	651	696	746	695	740	728	708	699	751	724	731	744	736	728	727	740	691	771	704	724	697	680	756	768	756	700	732	745	703	771	734	700	704	735	724	700	716	706	718	743	718	725	722	691	668	725	726	720	744	731	753	695	702	750	721	711	713	729	679	678	724	746	737	760	745	747	687	741	757	693	684	704	760	714	691	736	708	714	721	731	689	776	723	728	698	750	715	753	711	732	688	715	667	693	729	714	744	769	723	690	720	713	737	725	694	708	702	742	710	721	725	715	724	729	688	718	717	711	697	712	704	701	671	711	723	676	714	718	736	678	769	759	727	725	753	731	723	732	728	680	662	693	727	749	741	752	733	725	736	708	733	732	777	744	733	747	758	713	711	751	712	711	751	696	714	735	709	686	725	723	755	688	729	771	740	736	746	728	716	740	728	742	729	683	731	728	692	752	735	725	704	743	757	679	695	718	727	687	722	716	745	746	805	741	681	732	758	713	726	758	724	755	692	702	701	734	727	764	729	725	740	755	801	716	679	704	712	725	710	737	723	768	692	727	736	697	763	709	719	713	688	684	697	680	706	765	677	682	752	711	727	699	737	658	713	687	733	716	722	777	725	712	731	753	714	726	721	726	678	724	748	712	690	665	679	740	745	767	711	715	709	715	712	700	681	728	736	695	722	717	717	691	735	722	742	694	682	749	702	705	729	732	698	754	711	721	724	706	712	711	750	739	683	714	754	725	757	743	729	733	767	708	755	750	702	760	743	738	742	738	692	735	763	657	709	745	763	713	769	687	714	713	728	745	748	747	742	717	742	751	710	724	730	698	742	709	733	720	735	747	728	724	672	698	683	726	736	730	709	718	761	725	727	760	710	725	711	712	729	707	743	709	771	692	668	711	750	753	783	723	715	742	722	758	701	730	772	752	737	683	714	772	697	721	702	771	739	771	704	674	706	698	719	708	693	740	741	774	721	705	709	771	727	724	691	722	746	702	716	743	751	753	711	719	715	713	752	749	731	738	760	709	714	672	726	755	766	716	680	746	746	720	695	712	733	749	721	689	678	736	721	710	717	749	768	711	766	746	760	714	717	693	712	685	762	732	724	697	694	675	729	762	727	731	777	716	735	723	687	755	713	707	745	661	695	667	711	730	708	775	762	759	716	743	700	724	748	710	712	757	690	716	728	686	698	714	729	735	752	721	723	756	719	651	667	713	741	742	729	720	736	690	740	729	727	735	681	748	710	737	691	717	696	720	693	725	756	697	729	714	720	727	710	742	713	691	707	705	721	744	746	761	731	721	690	682	780	724	706	744	714	725	733	682	682	710	795	738	714	726	705	681	736	719	745	738	766	718	762	702	785	689	752	770	730	692	679	703	739	728	701	729	783	783	708	707	746	704	718	722	773	739	696	717	720	730	716	671	773	757	724	713	714	699	756	713	669	765	762	710	748	695	710	717	711	704	693	739	744	692	726	751	772	709	717	704	731	707	721	732	678	711	699	704	708	722	728	716	763	724	750	730	713	773	720	744	699	705	758	688	709	689	727	733	763	698	745	693	732	694	720	764	743	734	668	721	719	750
54508	34304	7685	1733	896	663	578	593	590	707	696	731	711	761	716	783	723	658	624	562	541	552	523	520	469	462	453	485	489	455	475	421	416	401	413	409	431	435	396	415	445	430	420	367	385	401	415	401	361	383	414	380	380	405	433	374	383	371	379	344	385	363	380	412	378	399	367	374	342	402	401	374	418	367	380	350	377	363	401	326	363	361	440	387	423	399	432	415	359	367	394	398	425	383	354	356	417	403	387	388	387	369	360	395	373	362	435	369	391	421	376	360	407	374	377	380	368	389	394	357	412	378	377	373	412	377	353	372	366	393	358	387	397	387	390	409	364	430	369	356	417	407	360	397	432	387	351	377	369	417	393	379	368	376	372	369	393	392	400	362	385	380	373	376	296	411	394	354	408	394	387	390	412	333	378	404	422	363	354	357	388	387	342	376	398	384	373	382	395	396	400	414	441	424	406	385	374	386	409	385	367	354	397	360	416	401	361	375	394	389	396	374	404	404	394	364	357	396	389	349	385	374	387	386	371	408	393	369	391	386	392	395	403	379	401	381	429	438	388	352	408	354	395	337	397	424	373	385	403	350	372	370	366	383	410	329	379	373	404	426	401	421	420	367	387	388	378	403	414	373	397	404	345	420	366	354	395	365	376	375	364	400	385	370	335	368	405	405	360	383	372	375	385	382	348	413	396	414	384	385	390	429	374	375	359	387	375	369	398	418	392	402	388	371	357	398	380	431	399	408	354	413	434	386	410	378	389	364	390	403	381	376	405	425	379	404	396	377	389	396	397	378	373	344	414	380	353	363	425	400	401	412	392	429	408	388	376	379	353	395	412	412	382	389	353	366	380	372	344	397	373	369	392	405	382	403	426	383	399	389	391	357	362	395	405	390	376	390	368	369	386	341	401	354	342	399	450	407	442	368	421	393	377	377	394	362	388	398	380	404	379	420	369	397	375	384	402	370	392	424	378	406	376	398	359	399	398	356	341	404	402	361	417	412	389	368	408	412	407	447	390	375	378	386	377	409	330	413	413	346	418	377	406	384	438	400	376	372	356	392	373	403	391	397	403	379	417	367	378	347	415	393	428	400	353	373	378	386	352	433	407	343	378	429	443	369	399	386	408	401	360	363	334	371	371	435	364	405	423	369	370	366	413	398	380	401	365	405	387	393	400	395	385	387	335	351	375	373	429	428	381	398	379	391	353	361	404	411	374	376	398	388	395	390	396	392	382	398	375	387	343	363	397	368	385	375	364	407	356	388	410	373	342	418	400	383	357	388	412	379	400	354	382	395	393	395	380	382	385	387	378	433	402	395	369	372	369	386	383	362	371	401	435	398	380	391	392	400	415	379	428	402	400	376	373	335	372	363	392	377	388	328	409	406	366	401	374	382	407	398	369	346	385	358	412	397	401	364	356	355	378	343	386	404	405	394	406	393	355	394	396	349	387	386	377	344	366	383	406	369	357	413	419	406	383	411	393	391	388	358	391	408	370	383	352	389	379	364	376	394	386	375	400	381	341	351	339	338	366	360	393	364	409	404	391	343	375	422	392	387	412	365	362	376	417	371	368	390	375	377	356	384	416	375	382	361	364	396	381	386	369	377	421	373	416	371	341	419	358	375	399	398	383	388	362	367	409	373	357	414	351	372	395	368	389	371	355	416	410	412	409	367	360	357	336	391	408	369	420	392	412	393	405	346	360	367	444	377	421	380	396	365	363	394	396	361	380	397	383	365	386	386	344	396	404	383	389	413	377	388	414	386	394	409	387	395	377	387	447	415	405	370	391	391	388	424	373	375	384	398	401	413	369	423	341	377	384	393	379	382	353	364	365	371	358	368	362	360	357	403	361	390	382	402	337	366	373	372	384	384	392	417	375	368	416	423	361	366	417	412	405	377	391	387	380	354	384	424	390	395	383	371	370	366	421	425	405	371	381	363	382	410	374	361	381	389	360	411	399	402	349	400	407	403	379	402	356	363	413	377	335	367	411	408	377	369	383	367	376	365	367	401	405	369	397	439	393	398	360	371	381	379	398	393	393	376	404	393	370	392	389	398	375	389	363	365	412	411	408	402	416	385	399	383	376	379	336	384	389	405	394	384	394	415	402	376	419	395	365	353	380	403	375	384	414	395	401	403	391	417	352	409	361	407	350	359	390	341	398	380	403	410	373	378	357	370	375	352	375	367	405	358	391	344	404	368	373	411	408	421	380	380	376	411	388	419	370	388	399	391	379	367	372	376	379	380	386	397	416	417	419	436	388	358	365	364	411	383	370	352	386	410	366	386	396	397	384	351	378	391	395	414	400	446	363	393	398	363	395	372	387	361	423	369	384	380	381	446	393	367	358	418	377	377	367	427	397	386	372	405	395	414	375	387	400	369	395	356	385	415	416	407	361	411	416	366	366	366	355	376	412	374	378	350	357	363	349	379	403	401	402	437	385	356	417	374	392	391	410	383	374	381	377	391	407	364	390	351	365	380	409	399	425	391	381	381	418	381	351	380	386	354	402	380	348	359	405	387	400	363	405	358	384	362	366	380	425	390	377	378	393	361	375	358	378	377	371	375	361	394	410	351	356	399	385	380	385	407	363	417	396	388	367	400	376	388	362	416	364	373	386	351	368	331	395	351	383	408	428	394	351	413	401	355	402	420	400	383	376	401	346	406	352	365	386	404	384	379	414	405	366	353	359	411	402	382	416	396	408	396	383	389	387	378	404	401	391	367	397	377	424	408	390	445	415	369	420	366	402	407	383	390	391	417	334	399	359	390	364	385	399	391	383	388	412	377	400	413	399	383	397	361	367	359	394	384	365	395	382	447	406	387	342	389	366	361	378	379	408	380	353	378	390	386	385	434	396	381	374	381	405	408	354	406	382	380	367	378	341	416	399	397	444	409	415	470	372	365	371	409	395	383	349	409	386	390	342	445	377	353	390	387	390	400	409	410	424	408	374	416	395	343	388	358	378	397	394	376	384	376	385	402	349	389	396	368	391	357	395	354	325	417	378	394	397	340	345	361	332	395	389	363	405	401	406	332	387	386	419	384	398	374	427	373	339	411	384	385	394	375	391	377	389	367	422	373	367	406	413	382	427	414	446	413	369	388	403	405	367	388	385	407	370	386	398	435	399	385	375	372	374	369	378	372	384	364	381	379	387	361	355	346	356	383	368	384	411	394	382	377	371	364	384	357	384	382	381	405	414	360	325	421	430	391	418	400	381	354	422	372	379	387	387	374	381	399	354	379	375	417	395	397	427	375	397	370	365	372	353	383	398	352	396	389	392	393	406	388	401	381	374	399	386	380	390	418	433	386	412	408	399	405	412	395	378	356	401	422	376	396	366	379	397	341	350	438	382	360	419	383	362	372	407	418	377	398	357	378	399	395	411	423	408	371	426	376	393	423	392	354	397	395	366	413	370	381	393	381	406	385	401	379	348	390	375	430	406	378	417	416	371	367	398	421	347	425	380	377	383	382	385	345	344	388	405	378
32910	18183	2742	3092	2552	2026	1929	2025	1958	2471	2605	2692	3106	3057	2920	2860	3065	2457	2171	1999	1778	1699	1599	1566	1480	1335	1313	1325	1334	1267	1173	1085	1102	1032	1032	1124	985	1000	1088	1052	995	964	959	910	926	852	886	847	902	834	829	841	834	877	879	823	838	820	772	811	841	885	831	829	825	878	795	762	833	799	787	832	797	813	786	788	795	842	770	826	821	809	819	851	821	811	844	794	844	817	779	808	807	821	802	809	821	816	786	812	833	867	831	856	801	799	791	825	852	784	810	782	811	800	822	826	790	804	809	819	864	833	809	792	802	777	814	811	826	779	789	808	819	815	872	792	778	828	847	840	774	811	813	816	824	781	820	786	822	876	822	807	799	825	778	777	859	828	815	874	799	784	811	834	805	803	799	838	787	772	820	801	804	819	849	738	798	836	855	834	862	794	788	801	815	775	827	809	772	768	867	757	828	836	804	801	856	790	820	882	827	768	827	797	782	819	808	787	807	771	756	799	781	818	825	791	803	795	835	837	813	829	757	776	813	826	829	853	832	823	825	795	837	798	835	843	827	788	797	819	799	850	784	805	786	810	766	821	817	781	844	781	831	822	787	797	807	766	828	783	797	808	824	782	831	836	827	830	821	814	784	818	842	777	849	815	852	847	824	801	794	799	802	813	803	796	844	821	796	813	817	802	839	774	793	773	820	792	816	813	819	860	772	796	836	847	822	751	899	803	770	779	801	848	813	834	800	757	773	805	809	830	816	814	804	811	836	822	821	800	808	778	786	771	806	801	814	802	845	800	776	829	761	837	805	867	812	827	787	802	779	810	770	831	836	782	804	810	790	821	787	807	879	780	823	797	793	783	789	758	798	802	828	849	775	773	798	827	819	803	776	826	808	860	818	785	790	802	780	816	817	828	757	792	807	818	841	833	793	799	776	814	870	788	797	785	804	813	775	823	765	851	819	851	810	794	779	832	810	851	802	828	867	805	780	845	808	811	776	796	803	818	825	826	814	825	791	762	776	861	849	810	756	810	807	809	762	833	814	794	836	829	856	817	803	776	801	787	841	807	800	739	817	799	810	829	847	758	783	803	784	781	843	842	828	806	829	813	884	821	829	817	743	772	822	855	820	822	816	757	811	793	800	857	859	848	819	819	810	807	812	839	757	805	825	809	832	807	834	743	841	773	740	819	814	813	836	848	827	825	834	811	806	819	820	785	808	857	764	828	841	835	802	830	804	770	749	789	764	832	832	770	810	805	815	785	797	850	803	783	824	786	797	844	780	832	813	796	835	839	841	820	755	782	826	844	833	834	799	814	802	865	807	775	762	866	851	814	888	841	802	809	787	814	765	798	798	793	773	799	789	808	775	812	803	811	767	798	844	863	831	812	807	847	814	823	826	842	819	823	780	814	832	805	827	794	795	787	760	856	838	801	778	807	791	834	827	747	814	791	802	828	838	835	793	852	827	861	833	777	831	764	848	824	776	794	800	793	762	834	801	811	813	859	830	796	817	816	831	826	818	813	813	808	866	833	863	753	763	832	811	793	823	820	829	809	842	785	806	830	802	788	813	805	779	798	789	805	785	793	835	785	791	784	778	846	862	845	818	798	791	826	852	810	834	770	806	810	789	819	859	820	798	863	835	780	830	846	813	789	799	820	783	822	781	777	799	796	847	901	817	797	746	783	803	829	834	813	789	770	822	809	828	804	826	803	834	805	799	843	871	803	802	784	752	864	842	798	800	819	846	786	776	797	856	813	812	832	761	760	826	794	777	828	827	782	826	833	794	799	846	811	817	827	811	809	852	804	799	830	852	796	796	858	799	803	833	800	764	809	809	790	814	813	774	800	818	839	826	790	815	809	781	843	775	841	797	805	819	767	778	850	829	778	829	796	768	800	812	797	748	838	782	838	791	813	826	802	768	812	803	854	810	799	786	817	840	843	781	779	834	804	807	811	807	787	810	799	841	843	807	784	789	820	828	821	863	848	812	837	813	754	802	795	861	798	782	783	844	808	837	819	866	830	820	785	809	830	817	801	801	794	833	824	819	791	784	790	748	784	810	773	773	829	791	810	831	832	865	820	766	812	826	791	844	764	810	827	769	843	813	752	772	765	778	802	740	794	745	799	819	807	820	796	798	850	789	808	834	831	789	788	811	792	840	845	785	815	796	849	801	810	789	821	750	810	835	826	840	811	773	786	791	827	832	867	762	853	812	727	781	798	818	777	801	799	777	837	810	808	843	831	835	816	733	781	795	851	754	826	785	803	849	819	851	793	798	839	759	774	826	783	800	790	828	796	868	799	841	763	807	833	783	773	834	834	823	782	788	785	727	803	807	772	793	835	807	818	776	835	807	812	768	777	843	803	773	813	797	851	793	801	832	822	814	827	780	805	824	796	839	828	799	836	835	795	832	767	806	812	816	803	816	781	793	815	737	833	813	829	828	786	804	809	796	782	788	807	837	811	824	882	782	783	794	792	770	784	766	762	814	808	786	819	799	773	828	809	815	795	831	815	799	802	798	807	858	795	859	829	780	829	865	820	808	816	811	799	812	765	798	802	852	859	776	848	861	831	794	765	862	848	803	809	826	817	788	804	796	833	815	818	848	766	800	835	842	846	824	821	824	799	796	835	791	815	819	821	798	819	792	814	803	840	791	806	809	791	813	844	783	888	827	810	822	769	801	783	785	850	802	832	781	791	826	792	794	790	810	766	814	834	782	776	804	812	815	808	851	783	795	852	757	814	780	845	803	786	815	783	832	831	805	837	840	861	775	812	803	779	799	790	793	836	822	811	841	815	781	772	790	843	784	824	840	843	833	836	813	806	847	776	798	842	795	797	841	813	807	800	765	809	820	836	812	868	842	861	770	833	799	840	773	837	752	841	816	764	809	854	827	775	812	802	832	843	785	862	823	808	794	837	817	810	793	774	812	835	793	850	818	835	815	816	778	786	845	835	830	792	832	788	826	804	812	812	826	852	829	786	816	820	800	843	804	788	832	786	831	797	846	776	820	821	784	793	808	865	773	741	837	870	782	823	801	818	790	855	793	771	787	827	780	828	828	819	849	835	839	806	810	807	830	780	777	825	828	784	794	836	809	769	835	852	809	840	862	801	826	800	803	755	774	832	804	812	884	750	809	760	834	813	787	856	831	844	833	848	812	806	817	831	783	797	852	847	759	808	816	785	840	854	787	795	804	762	819	792	807	804	806	828	828	801	819	782	823	814	804	858	815	769	791	835	832	834	799	797	803	882	844	841	762	869	888	837	838	844	816	790	794	794	754	851	844	792	833	812	800	836	837	779	794	807	821	836	828	829	833	802	803	814	772	800	861	816	777	824	759	806	800	829	797	770	833	790	804	830	820	819	808	799	844	795	843	836	800	820	809	792	806	846	793	775	834	806	888	816	811	768	775	730	796	796	814	776	779	828	798	825	805	799	874	811	813	870	787	751	810	790	792	788	795	751	875	811	779	776	824	734	848	835	805	837	831	810
19167	6285	545	423	438	421	416	361	406	404	451	469	481	516	516	491	474	462	448	424	387	418	386	375	367	347	356	338	343	348	348	307	318	342	366	349	338	315	318	307	356	316	333	323	347	336	344	307	298	315	329	351	347	305	336	294	333	348	323	352	307	356	347	333	305	309	312	305	316	311	310	355	366	314	353	329	310	335	320	305	327	344	328	338	345	346	309	309	350	344	321	333	349	359	349	301	320	327	326	305	306	302	351	340	325	319	318	331	323	327	306	344	306	313	327	308	311	352	334	298	323	335	313	304	313	337	335	337	318	346	301	314	301	317	322	329	342	333	304	293	323	311	318	342	335	315	290	343	290	327	345	326	337	327	311	351	339	317	356	273	310	345	347	312	344	316	317	316	328	291	316	372	309	345	326	307	329	341	338	317	318	348	352	327	330	312	310	306	311	363	342	317	339	297	312	298	314	310	320	312	322	328	317	335	328	299	300	285	307	326	328	319	297	335	318	285	341	315	313	312	316	315	301	314	311	345	313	326	300	308	323	327	319	342	327	338	349	307	356	312	343	332	342	342	294	342	318	290	312	306	303	298	305	329	284	352	319	330	336	306	342	321	317	316	363	302	319	299	290	306	283	348	308	346	327	315	316	309	340	320	307	303	316	307	317	321	338	354	309	342	330	302	313	335	304	284	354	309	338	313	318	289	310	333	299	341	330	349	307	304	310	300	363	282	330	305	317	335	312	331	314	324	330	319	314	328	320	311	339	321	309	354	327	351	297	353	329	317	293	280	357	339	316	336	313	335	335	364	324	349	314	328	319	308	284	336	327	324	339	317	331	312	307	324	348	341	336	345	328	325	339	314	320	328	298	324	316	331	304	307	278	293	335	310	316	311	312	303	310	359	326	322	302	340	335	282	322	291	315	333	295	332	336	296	318	300	341	322	316	298	290	314	295	319	306	318	365	353	333	322	351	318	316	332	308	319	322	295	327	360	303	326	331	271	308	333	305	321	310	291	286	289	299	307	321	309	340	343	310	315	288	331	311	324	327	305	310	329	312	312	354	285	316	302	305	323	325	341	312	324	340	348	304	316	313	287	330	343	291	292	322	327	333	336	292	332	301	344	322	326	311	340	317	315	341	294	328	342	336	293	340	284	321	324	291	294	331	309	295	321	338	288	298	347	308	333	315	319	322	363	319	287	297	276	304	338	315	334	332	339	328	286	305	336	361	324	355	328	302	304	317	315	322	344	308	351	311	334	299	327	360	328	315	316	308	320	319	320	331	270	327	295	325	314	334	323	311	336	287	337	299	330	301	304	332	366	312	297	303	341	330	302	321	364	346	281	311	297	343	334	341	315	287	341	332	309	319	346	314	321	299	334	313	315	314	304	283	291	305	305	324	320	319	307	317	340	360	342	307	334	294	330	323	304	307	336	324	323	269	314	312	314	304	328	362	323	304	288	295	331	309	270	277	314	342	339	318	304	336	286	288	310	290	305	306	305	339	342	318	321	300	345	300	293	266	349	329	324	312	345	303	329	301	299	308	317	307	334	317	326	314	340	283	350	316	353	314	344	297	316	321	343	307	318	310	291	291	313	297	297	360	320	343	295	316	330	323	288	326	321	338	348	331	318	338	307	317	333	334	297	293	307	313	368	365	271	332	303	301	293	337	296	308	306	332	319	343	311	317	328	339	330	297	326	311	317	337	334	302	301	364	351	326	314	291	307	314	341	313	274	329	335	323	365	329	328	318	296	297	334	312	324	288	302	329	336	340	307	314	300	318	332	292	313	340	306	313	303	277	312	326	321	317	317	304	299	338	314	317	338	325	324	281	321	315	333	320	357	351	381	339	349	315	323	299	305	346	298	328	286	311	294	279	312	264	323	312	314	296	330	309	315	304	301	330	333	335	282	310	299	353	337	304	315	340	292	286	334	318	311	328	352	342	318	336	323	309	304	286	324	323	310	344	328	289	327	308	344	331	293	296	290	331	341	324	312	342	312	337	314	319	311	339	300	313	339	340	319	331	326	286	356	359	331	315	334	308	345	298	312	312	311	319	336	339	362	338	342	301	317	324	342	318	317	308	320	347	300	287	304	289	313	333	307	353	278	313	341	332	329	339	304	343	321	300	324	346	314	332	316	327	289	311	323	303	300	308	317	282	319	337	338	361	287	296	324	332	302	324	337	339	303	302	312	323	307	312	293	332	305	325	299	291	303	318	320	313	342	322	307	311	330	328	345	335	345	356	326	338	355	333	313	294	288	306	287	316	315	321	326	284	293	273	339	285	311	332	315	307	314	307	272	315	326	300	325	330	296	294	311	328	346	328	339	309	361	304	294	329	321	323	322	309	327	337	313	329	308	329	354	291	331	294	302	306	300	344	284	312	336	305	310	320	291	350	348	353	319	298	284	315	334	341	316	327	310	350	319	335	338	342	313	309	301	312	280	318	306	336	321	330	296	344	319	359	336	324	319	287	299	289	327	358	309	326	309	286	331	282	312	334	316	309	350	317	304	323	327	304	335	337	320	314	294	289	332	324	314	326	359	356	351	320	329	342	337	286	357	316	312	326	316	323	329	308	321	327	278	335	298	317	323	299	350	373	372	276	318	311	332	344	278	304	301	311	293	307	303	346	292	302	308	292	313	285	328	327	331	310	292	317	309	330	355	292	351	333	313	332	301	328	332	289	314	326	329	321	359	337	344	335	333	340	332	310	321	263	378	317	315	309	304	314	312	357	331	301	316	346	375	304	346	292	352	330	314	341	349	314	285	268	296	267	343	303	327	346	336	299	309	303	292	305	331	328	308	315	322	285	301	317	320	336	345	301	312	280	319	323	278	303	344	283	313	318	335	320	294	322	325	294	307	306	353	348	322	297	330	337	284	327	328	327	338	335	349	306	293	327	321	343	318	313	343	326	341	337	301	310	323	335	354	298	341	319	332	334	331	324	321	330	323	317	300	292	296	290	336	308	310	343	315	303	308	312	312	320	309	291	338	305	316	307	329	347	347	361	305	315	305	296	313	322	319	316	351	323	311	328	333	316	351	354	339	332	311	289	298	325	330	334	282	292	367	340	306	307	358	339	307	317	330	308	333	296	306	305	319	303	315	331	331	311	334	308	324	352	309	338	309	329	307	282	311	314	292	348	313	356	316	324	364	327	329	332	304	351	303	308	331	323	286	316	339	365	339	323	340	375	315	286	313	314	332	307	333	298	294	345	345	339	344	333	307	340	331	341	333	307	324	321	335	300	294	342	308	366	331	353	308	379	318	293	368	329	310	330	324	316	283	326	295	316	375	333	312	315	326	309	337	318	295	318	325	282	335	339	323	306	289	314	313	319	348	350	309	293	334	321	300	309	323	343	351	339	332	311	313	313	314	348	315	300	302	307	301	332	315	353	321	317	319	299	334	340	299	324	312	304	318	323	330	305	309	302	324	301	324	337	346	312	292	371	281	292	294	306	289	327	318	345	318	307	317	296	314
9858	3351	930	1043	945	991	1065	1053	1013	1076	1416	1567	1736	1766	1853	1764	1595	1367	1291	1229	1089	1079	1077	999	899	928	894	918	876	915	869	836	792	717	771	779	757	759	763	748	730	725	743	682	711	741	686	743	719	737	695	674	676	671	682	643	677	670	717	656	686	694	684	666	711	690	677	612	685	733	740	656	731	680	694	725	729	712	702	701	698	688	719	704	693	700	700	646	714	690	683	692	702	707	724	670	710	696	674	664	720	707	682	663	698	656	713	689	662	662	664	702	711	635	665	710	657	641	655	685	677	685	692	652	717	656	679	699	637	698	653	685	670	692	757	698	698	688	715	652	673	667	665	670	647	690	667	694	715	644	680	690	682	714	629	629	719	651	690	704	657	666	686	732	647	666	679	653	693	698	675	725	685	708	677	681	685	675	685	708	712	675	703	661	698	678	702	731	695	700	689	693	704	668	701	737	678	669	685	683	704	651	668	683	696	732	745	699	732	648	703	713	631	661	682	730	657	677	682	706	742	700	718	722	654	716	665	633	703	679	687	684	683	684	637	718	668	701	680	669	710	704	697	682	662	679	652	713	659	675	657	685	715	725	669	724	708	650	687	709	674	695	671	706	696	693	716	663	634	753	683	692	669	681	722	719	666	709	690	646	693	693	690	643	702	695	687	707	705	691	716	696	667	681	657	715	684	687	682	703	729	679	701	662	700	697	644	695	656	720	689	715	721	696	678	658	751	700	689	675	710	729	630	689	626	687	676	709	698	658	714	691	656	651	640	690	715	661	702	682	678	661	680	629	666	680	680	699	690	692	661	693	708	665	688	701	704	681	677	698	706	660	673	681	703	707	619	664	644	642	658	703	684	733	664	657	667	646	696	657	649	711	662	662	681	673	652	716	608	662	664	689	684	687	761	658	630	738	685	710	711	655	696	695	691	706	705	755	709	714	705	708	703	671	670	700	738	674	626	673	632	709	665	695	667	692	641	685	711	735	675	684	695	652	670	680	692	659	669	703	703	717	665	668	697	696	717	655	653	676	692	707	674	670	719	648	712	688	661	668	677	683	680	676	684	673	649	617	609	660	695	685	666	663	692	674	672	711	673	698	638	691	687	710	702	679	690	660	656	675	670	709	676	607	665	683	703	716	665	673	671	657	708	709	672	675	710	684	692	695	666	658	658	700	636	671	709	671	683	735	702	692	668	723	716	671	669	698	652	725	690	661	671	640	703	685	689	699	685	702	670	645	681	700	668	663	707	649	692	655	709	702	659	628	639	669	696	634	690	711	673	678	720	705	668	674	670	690	668	678	665	683	658	693	730	665	716	686	719	654	663	715	748	677	678	685	671	715	652	682	661	680	719	640	669	668	705	743	721	639	704	671	713	693	682	658	727	662	693	681	635	707	679	705	656	676	709	673	638	702	698	653	684	679	681	682	712	697	671	692	671	687	687	709	673	713	638	661	691	662	697	684	694	670	785	685	685	672	683	720	684	691	669	712	696	676	672	688	742	698	669	741	679	669	687	732	711	645	658	693	687	705	701	653	677	695	695	651	705	731	683	690	671	692	698	690	685	668	665	656	702	662	696	696	658	745	615	708	727	667	746	673	656	688	661	672	701	641	677	722	687	672	649	695	639	673	680	713	698	657	668	684	727	693	684	656	739	655	638	684	679	707	662	701	673	644	654	654	645	690	655	672	743	670	733	740	677	691	669	712	682	676	704	691	712	735	646	710	685	706	707	717	725	704	714	666	676	661	701	662	667	660	658	626	681	706	703	679	711	654	642	676	685	612	647	669	647	743	674	688	755	710	699	686	670	668	700	683	652	704	680	672	680	685	644	710	702	686	718	630	676	682	730	702	679	656	661	656	658	631	671	694	674	729	702	701	664	681	680	685	696	709	685	698	621	673	682	715	644	688	692	671	681	692	703	651	673	688	653	714	677	697	684	695	652	672	694	648	718	653	680	687	656	726	690	695	692	642	672	705	702	735	674	671	715	718	660	657	682	718	662	657	690	620	729	718	717	682	673	694	673	663	644	680	730	662	706	699	698	633	700	689	669	740	687	718	655	688	685	635	694	683	693	651	701	670	676	693	655	644	667	706	670	668	663	647	695	677	651	680	647	683	719	709	700	699	715	650	687	682	705	720	670	706	689	680	665	698	688	693	703	680	658	633	655	716	650	674	682	700	701	697	673	681	644	684	657	695	684	673	642	670	716	689	710	651	715	691	680	654	613	704	687	711	672	677	667	650	670	647	672	683	677	663	727	703	643	726	709	710	683	657	682	629	693	656	686	729	690	646	641	709	681	640	671	703	711	710	660	701	705	659	692	695	727	683	678	669	718	667	680	673	696	662	704	672	705	678	677	714	684	705	709	683	675	732	693	666	641	706	677	721	699	643	743	697	705	749	676	669	722	672	688	647	632	719	699	651	673	728	673	677	662	693	694	721	710	704	711	643	674	643	709	668	672	696	686	709	719	664	702	682	682	714	645	698	726	677	694	673	696	691	662	678	656	656	690	687	719	661	679	712	678	652	722	678	658	655	717	682	648	686	677	700	665	681	672	751	737	683	675	650	680	675	706	681	679	679	680	715	678	661	658	713	745	671	713	698	738	705	684	652	737	671	735	696	741	717	671	686	698	693	689	679	715	734	695	687	656	686	665	684	684	689	713	664	696	712	659	687	696	703	679	673	728	654	721	698	674	660	672	663	670	694	726	719	677	620	686	650	710	719	649	688	682	686	710	690	684	677	666	697	697	718	702	682	741	682	677	696	703	640	603	671	699	679	660	676	680	699	682	678	664	727	688	711	690	675	675	654	664	738	703	707	697	684	652	677	680	706	721	681	670	694	722	722	672	691	705	707	694	650	674	631	704	671	697	702	733	600	699	705	664	664	691	688	691	688	712	717	718	691	734	703	707	686	628	673	639	699	631	643	705	698	673	662	662	675	670	684	717	672	703	656	665	622	701	702	689	732	664	628	683	695	654	682	694	720	672	698	734	663	647	667	700	707	703	659	706	673	697	665	669	643	672	707	657	633	671	658	712	673	725	704	712	676	664	692	683	680	672	714	696	707	683	721	683	664	670	669	735	726	668	647	675	724	662	672	678	753	660	685	675	725	683	690	720	719	697	696	727	650	719	698	643	674	690	652	678	676	676	689	696	636	688	693	639	635	711	682	689	680	711	603	699	638	692	660	685	692	646	740	702	726	706	714	682	740	732	661	651	684	740	651	699	691	638	688	674	657	720	733	656	647	695	679	693	651	683	700	711	697	629	690	687	637	735	700	669	687	719	760	701	662	681	695	666	664	668	722	689	702	688	687	684	659	706	665	654	730	673	723	685	653	678	674	667	660	690	709	648	737	680	673	681	663	696	701	652	702	671	669	705	722	689	662	695	696	697	708	733	613	655	649	693	682	688	625	730	724	725	691	685	661	694	720	704	697	677	656	699	660	697	717	636	650	692	702	649	713	697	707	624	712	675	670
41758	21005	2670	872	585	566	525	474	521	524	549	599	714	707	669	604	585	482	485	455	435	399	412	402	384	430	382	366	374	414	409	375	319	397	406	332	319	348	370	337	328	381	346	305	343	340	366	361	361	337	327	329	336	345	346	329	321	317	354	335	328	356	363	345	349	310	338	325	334	309	340	307	342	339	334	379	350	327	344	322	310	308	362	323	357	341	353	313	347	346	327	338	331	364	330	357	363	339	345	366	337	308	319	360	340	335	344	327	350	316	351	335	299	364	306	332	345	359	337	335	337	323	371	330	293	357	355	323	298	323	315	313	333	330	337	321	342	317	327	341	339	306	330	320	295	369	326	329	324	336	380	296	374	340	317	339	337	336	334	331	312	346	340	332	310	340	376	343	316	326	331	337	367	338	331	359	325	350	341	363	301	315	339	323	347	330	366	335	339	368	310	339	337	332	320	341	354	301	302	300	326	319	350	340	341	311	363	359	300	351	346	352	384	339	314	361	363	342	332	319	357	339	345	331	383	313	330	335	325	330	328	353	369	327	341	318	324	351	349	303	335	325	314	310	322	363	311	330	326	333	329	324	390	319	363	310	331	342	332	310	339	359	349	337	345	343	354	324	339	375	334	334	290	334	325	321	325	339	303	304	355	371	348	350	339	310	310	297	327	318	333	294	359	327	339	340	341	318	345	311	363	324	326	359	339	330	315	344	353	344	316	318	339	316	326	343	342	341	329	350	316	349	330	345	348	311	325	351	365	340	337	330	336	281	339	336	358	363	376	329	334	364	340	353	354	371	328	357	350	339	317	317	310	364	313	324	332	311	325	322	326	318	303	333	348	321	281	351	357	326	312	311	363	308	339	311	322	321	358	356	356	304	322	356	350	333	309	377	302	348	350	354	314	311	342	365	366	301	317	357	336	333	371	306	324	321	289	361	333	384	346	344	324	353	326	352	309	315	325	313	360	337	322	346	300	336	344	333	333	353	327	324	324	352	317	348	327	338	309	359	380	320	341	353	361	343	325	336	372	319	337	341	314	339	351	324	327	315	325	328	320	323	345	330	356	319	333	328	392	344	356	332	372	328	338	336	316	341	340	331	325	364	316	349	316	367	328	337	301	330	362	322	337	298	306	315	341	351	325	283	328	356	326	331	319	343	312	336	316	349	348	291	358	298	327	351	302	341	326	341	349	323	344	288	345	347	303	338	338	355	319	320	346	343	298	330	352	375	337	365	307	376	304	345	355	352	348	328	348	336	320	324	350	287	342	364	316	341	306	318	334	345	332	323	320	329	353	331	318	320	344	343	335	341	345	303	336	344	333	359	334	332	329	333	343	343	355	345	339	350	295	305	309	325	328	357	356	350	338	356	337	341	330	336	317	317	334	314	335	329	334	390	336	339	332	322	324	350	344	356	361	322	312	302	350	331	325	399	324	316	313	394	365	363	355	323	325	321	336	310	360	359	298	335	317	345	346	357	308	281	366	330	313	340	337	350	314	324	344	366	319	286	359	335	351	323	340	319	332	325	339	273	332	334	328	352	379	335	294	328	362	320	333	352	337	335	369	317	354	351	355	303	342	294	322	328	342	333	339	340	332	336	339	336	327	355	281	320	296	301	335	316	333	322	321	346	357	300	332	312	309	326	345	356	312	328	333	338	344	345	365	328	320	337	316	347	339	328	340	343	346	336	316	389	336	333	331	315	323	345	327	335	320	308	310	350	316	316	276	363	323	352	327	345	311	301	309	340	322	309	343	379	333	311	365	334	344	350	294	342	316	351	336	363	344	341	343	334	362	344	321	365	348	327	327	342	350	307	327	369	323	337	356	328	358	310	336	365	326	329	343	366	324	314	325	283	331	314	327	325	339	343	318	331	353	268	365	327	344	345	332	346	380	353	334	319	348	317	331	342	343	310	328	362	327	337	326	345	318	292	336	345	337	304	354	307	333	310	288	325	352	349	367	324	322	363	353	365	323	334	335	371	372	329	338	337	360	301	333	345	330	348	315	322	351	325	352	315	307	304	333	321	340	328	333	321	345	315	307	328	359	327	369	315	357	336	311	335	344	314	362	320	336	339	347	324	333	347	343	353	325	328	332	350	346	357	392	336	337	321	345	337	336	320	304	291	327	300	305	330	359	346	324	342	327	355	335	379	340	350	297	301	335	347	352	336	379	332	332	371	317	292	315	325	342	337	299	318	320	328	296	377	304	302	329	328	331	319	342	316	310	331	333	335	356	334	321	344	311	326	333	365	313	321	356	336	318	313	350	340	320	341	309	335	309	355	357	351	332	337	335	329	340	369	302	314	320	340	364	335	317	318	376	316	301	350	364	325	294	334	319	311	332	359	361	303	303	318	299	308	335	333	338	294	327	312	346	325	336	334	318	342	355	316	363	337	345	346	352	324	336	328	339	379	323	345	329	290	387	305	311	338	323	358	325	343	326	347	373	319	337	349	323	323	331	317	341	364	361	354	342	357	334	329	340	359	321	318	324	367	307	311	323	338	306	347	343	332	333	340	327	354	328	332	318	354	339	378	380	333	355	325	333	342	341	299	328	308	307	328	308	308	297	321	343	331	329	324	348	354	342	317	327	331	330	339	351	319	349	362	331	330	343	369	348	355	348	363	300	322	346	337	322	303	303	319	322	356	350	330	310	369	306	335	333	343	338	371	363	329	318	367	353	338	340	316	346	362	366	314	302	308	335	327	303	309	327	353	334	327	346	306	337	327	363	307	338	347	299	339	315	329	351	299	346	302	338	347	361	325	308	349	310	292	357	340	328	309	324	339	350	341	327	319	319	353	318	340	349	305	322	335	337	317	354	353	344	353	328	335	323	346	323	341	339	316	317	342	330	305	337	376	299	342	342	323	344	323	345	301	364	306	362	290	335	312	316	334	324	334	336	324	349	329	353	310	330	319	336	350	305	337	357	344	347	354	337	331	342	357	338	333	338	333	350	334	336	322	320	330	336	292	331	361	346	372	386	326	323	359	344	354	334	358	332	337	324	358	334	294	358	340	346	347	330	330	313	331	368	320	320	331	335	316	324	322	358	325	346	336	325	296	323	322	357	309	369	330	357	368	418	352	363	361	355	315	306	335	343	299	342	337	328	335	311	325	308	343	335	328	293	303	366	335	300	375	316	321	342	348	335	309	331	326	344	333	331	348	329	330	340	351	356	305	336	346	348	324	374	332	331	350	355	325	349	373	338	344	361	357	358	333	321	328	322	304	336	321	325	335	342	348	380	383	342	335	293	320	333	343	350	332	311	376	320	353	334	347	333	330	321	317	333	344	363	359	329	364	358	348	317	302	340	345	339	328	310	354	339	312	289	336	365	334	328	355	336	312	378	360	333	314	334	374	352	328	370	346	339	305	307	310	369	296	314	327	323	327	316	347	340	300	337	339	333	338	361	292	332	318	360	330	319	310	316	311	343	378	337	342	343	318	319	304	342	349	344	369	345	357	348	309	369	375	315	334
24382	9808	1794	1912	1790	1717	1772	1864	1895	1803	1933	2488	3014	2927	2755	2534	2067	1889	1725	1588	1383	1362	1252	1240	1151	1146	1114	1062	1062	1046	996	961	885	942	914	814	912	876	822	825	816	793	803	756	741	741	748	774	750	733	694	759	721	734	709	717	731	772	724	748	751	746	760	724	764	666	743	738	716	726	741	737	733	700	716	670	702	717	728	702	744	694	717	752	683	709	694	708	687	730	708	661	707	710	751	722	769	709	707	752	706	699	711	734	736	704	711	673	753	728	738	713	706	737	657	740	733	708	705	688	707	674	696	791	741	715	713	706	716	757	684	758	736	717	677	701	721	696	716	690	690	740	747	702	737	727	671	694	678	698	775	745	728	676	676	726	756	709	751	724	700	743	747	703	725	741	751	723	703	696	736	714	703	731	738	770	694	701	704	712	722	735	737	751	721	735	718	713	755	712	712	732	710	713	729	726	692	672	728	671	676	697	714	724	709	726	726	712	725	706	707	701	705	680	720	750	741	747	717	707	745	748	673	748	753	726	663	723	668	740	699	694	710	694	718	768	736	725	746	720	703	673	713	716	733	690	742	797	673	664	733	753	727	751	707	676	693	797	692	680	767	738	740	702	672	753	710	710	700	755	726	749	721	730	724	727	754	722	700	722	658	750	677	688	712	711	684	708	695	748	717	666	748	733	709	730	722	735	718	694	734	709	703	705	744	720	684	710	766	684	725	703	713	686	697	689	675	697	640	751	703	687	701	706	706	722	732	699	741	722	742	751	740	757	754	740	757	760	724	766	716	690	734	714	714	737	676	741	732	691	730	695	704	737	701	732	705	687	707	733	730	748	737	702	721	694	723	708	714	774	689	707	709	762	708	712	723	728	725	732	705	735	756	712	688	711	676	742	727	708	735	734	721	724	701	707	685	712	725	714	665	652	760	734	660	711	716	727	724	718	676	677	741	673	702	758	736	754	771	702	642	701	743	689	756	711	702	688	732	689	713	770	726	767	728	678	699	695	727	742	723	666	690	695	738	724	691	718	786	734	702	732	759	687	711	715	689	718	725	708	784	759	759	784	695	712	748	748	732	771	705	744	781	736	759	708	729	762	705	704	720	677	733	746	758	670	733	663	737	693	720	682	719	720	729	703	715	708	673	759	681	685	746	715	717	764	692	726	692	731	727	715	738	728	716	747	711	754	679	775	699	751	735	726	768	711	719	716	697	730	698	760	737	689	724	666	786	672	687	693	736	729	678	712	734	718	727	709	725	698	754	745	714	731	740	701	716	731	738	696	705	689	729	721	715	744	679	747	689	730	742	674	755	702	684	701	704	702	711	748	720	746	740	712	701	745	731	764	723	699	722	763	717	698	695	652	702	756	718	683	749	684	697	679	715	697	751	730	708	734	704	758	730	703	684	700	718	705	716	735	683	707	706	674	777	715	676	695	770	709	727	662	684	736	713	644	725	710	725	723	706	707	726	690	760	757	717	746	726	711	719	764	727	744	670	691	706	720	713	723	682	745	706	699	689	742	753	728	733	758	698	674	750	728	735	728	715	759	734	710	711	737	686	713	675	701	724	699	732	735	758	713	738	750	705	759	745	741	718	703	712	688	746	706	682	688	705	748	734	701	737	654	691	749	688	727	735	712	749	764	699	673	712	697	718	773	732	745	765	737	722	714	738	737	746	731	819	701	678	709	728	680	691	746	684	673	707	763	733	711	730	715	741	687	739	718	702	681	689	726	753	708	778	753	720	714	694	756	739	718	686	739	722	758	678	730	741	711	686	708	694	737	718	714	723	761	741	726	727	727	683	706	692	699	723	748	696	715	742	734	690	720	727	722	735	735	732	680	708	679	716	705	721	718	673	728	714	771	728	688	745	720	737	706	645	709	755	695	734	718	702	700	686	764	678	682	710	689	720	708	693	727	713	716	776	717	703	728	715	719	684	766	747	746	712	697	686	698	731	687	755	709	710	739	705	739	705	720	731	693	675	717	693	733	714	725	736	706	704	766	716	740	741	744	741	717	724	747	727	705	706	785	726	694	737	717	711	762	673	708	709	728	789	719	701	671	688	761	709	724	734	670	699	713	668	681	679	760	724	674	705	750	699	743	728	711	704	789	714	746	691	715	740	682	722	730	729	691	718	690	739	729	721	760	684	761	726	691	714	754	693	705	712	704	682	741	738	717	665	727	733	697	745	728	723	683	742	657	692	707	660	762	700	725	758	722	705	701	716	667	722	694	693	691	749	668	684	699	712	691	742	723	714	703	682	781	701	684	699	683	689	697	718	710	737	723	737	687	781	735	738	667	741	736	710	708	697	719	750	737	733	673	677	685	786	734	693	738	708	725	701	729	695	755	679	755	663	715	716	698	718	682	730	772	697	700	691	707	724	751	675	723	759	744	751	678	752	738	739	702	752	724	691	713	705	700	678	709	728	676	685	738	711	731	739	764	741	726	700	728	721	760	763	693	723	700	760	711	738	730	741	768	740	771	705	732	722	695	719	735	720	675	707	699	693	712	716	715	729	692	763	713	734	720	699	705	664	742	758	746	723	723	746	718	720	705	754	766	742	719	652	681	694	761	717	731	721	709	757	726	724	693	686	753	684	695	698	786	698	703	710	682	702	697	725	741	739	733	734	736	710	759	673	703	673	721	734	686	737	771	742	756	714	756	684	701	740	707	743	742	732	749	703	716	701	757	715	683	739	723	753	704	734	691	758	725	724	722	767	747	721	726	751	709	723	649	721	743	677	778	719	729	747	695	696	729	758	732	723	690	694	743	685	685	692	742	734	699	737	717	719	709	728	667	739	718	722	699	734	733	715	759	688	801	712	720	721	692	687	706	746	708	750	712	690	760	712	699	710	723	704	732	765	727	741	694	750	664	719	780	735	682	651	694	699	699	738	701	748	731	700	695	722	707	712	753	722	751	762	723	689	686	697	748	735	657	688	730	753	735	749	668	671	661	717	711	696	731	729	734	694	684	727	732	740	716	684	709	653	718	697	700	695	770	723	695	745	708	706	686	721	745	716	664	710	679	674	695	703	723	707	713	755	724	738	722	713	770	737	789	737	741	719	706	707	735	727	689	714	734	764	735	702	727	726	708	780	697	753	725	723	761	714	670	689	721	760	712	756	736	691	711	765	737	703	696	748	699	740	749	700	720	705	713	663	722	669	710	683	746	728	740	702	686	698	730	703	708	746	737	706	729	681	735	745	674	739	694	733	716	694	727	682	664	701	754	689	735	767	731	703	737	763	644	725	709	708	730	749	708	708	719	706	728	671	704	742	768	720	696	701	716	679	763	743	728	730	713	711	783	689	733	720	737	722	745	735	716	636	705	749	687	721	758	722	742	699	707	740	687	713	729	756	748	726	691	724	691	690	718	709	703	697	705	702	704	680	768	749	738	733	696	741	760	699	735	748	761	731	740	729	740	769	704	705	748	745	714	684	702	740	698	717	750	749	742	745	733	725	751	705	709	726	668	709	729
52986	28753	6757	1692	1041	879	740	779	845	896	875	894	964	959	904	801	737	639	581	539	532	483	526	513	513	444	451	454	429	502	448	473	440	399	453	410	420	415	379	397	440	419	337	375	417	413	371	391	397	396	400	386	367	383	377	372	388	402	411	360	379	420	408	373	383	398	406	379	387	399	377	377	384	372	370	378	400	349	389	395	376	388	388	417	372	413	359	392	404	377	406	412	399	382	340	380	410	388	389	411	407	392	399	402	354	354	374	391	375	358	369	401	396	377	357	403	410	389	380	417	374	392	400	370	375	359	379	383	386	373	398	404	380	369	394	408	369	334	391	362	360	369	391	374	408	357	370	398	372	356	363	417	373	379	375	374	366	382	390	384	425	377	383	364	378	415	396	391	399	371	399	366	364	390	415	381	439	410	367	396	408	364	354	357	397	359	389	375	402	397	397	366	409	355	375	375	414	417	396	360	382	377	408	367	378	423	340	377	406	342	384	387	357	381	372	395	387	406	392	391	381	336	374	370	398	325	383	345	382	409	379	367	386	405	384	396	373	381	373	383	405	414	390	411	402	375	398	384	388	431	422	395	383	378	434	396	364	371	369	386	376	360	345	356	365	360	381	393	375	358	353	365	341	370	373	370	367	379	377	370	404	369	374	421	396	364	368	379	386	345	413	374	371	421	373	364	385	423	385	382	421	397	369	365	365	378	329	388	424	373	348	364	381	399	382	363	386	343	385	388	375	348	393	421	398	406	390	399	408	410	381	365	433	375	354	378	388	386	367	424	390	389	372	380	402	381	374	381	376	384	405	402	362	382	365	396	388	407	371	379	396	403	475	402	405	381	362	383	372	377	394	420	394	393	418	395	362	359	426	391	405	372	380	397	414	376	387	385	409	388	381	362	381	383	388	389	373	398	381	369	394	386	375	362	413	415	380	400	338	385	332	385	364	362	340	359	394	417	359	374	363	370	388	407	416	348	351	365	400	382	386	365	394	372	399	385	406	384	351	393	374	418	367	417	406	371	374	382	423	395	356	383	381	367	368	371	441	398	374	390	372	384	411	389	387	372	380	365	389	382	367	349	392	398	404	391	382	376	379	363	391	364	359	397	386	368	400	364	391	392	356	372	409	401	375	400	360	385	378	394	390	399	338	386	358	314	387	363	391	370	438	403	380	398	397	411	372	378	381	348	370	401	351	374	383	364	382	360	378	367	355	388	370	372	397	348	389	406	393	382	380	338	396	393	421	400	380	357	353	410	365	390	343	380	357	376	408	370	388	415	412	372	355	357	392	368	364	399	412	397	406	339	425	399	382	357	394	379	358	383	378	391	379	383	405	409	395	406	417	416	419	399	367	357	372	380	390	413	365	364	410	389	384	392	417	423	360	354	394	414	381	432	395	353	419	369	372	367	363	384	397	361	385	377	382	351	400	353	371	397	366	354	333	379	393	365	360	390	364	366	369	398	370	426	374	335	390	420	352	413	355	360	403	351	364	364	370	380	422	370	367	376	390	422	418	371	362	383	403	436	350	390	379	356	377	331	385	391	386	420	398	384	364	353	365	354	385	379	351	392	369	403	367	350	388	375	386	406	368	379	381	358	402	396	386	368	373	364	376	359	356	341	440	402	361	338	364	382	402	357	371	389	351	354	351	374	400	366	385	376	322	349	360	360	406	404	357	361	374	406	409	378	380	369	379	401	358	377	389	399	361	337	348	352	367	399	376	363	417	427	367	406	416	424	396	365	379	379	387	392	390	362	383	351	386	400	357	352	366	358	365	388	387	396	385	385	400	365	374	350	396	375	384	338	346	398	369	420	402	400	394	392	376	394	367	370	385	398	374	404	354	354	339	395	361	391	388	410	393	386	359	371	380	388	346	387	386	360	371	350	395	381	357	376	392	415	385	424	326	400	369	408	387	398	389	397	366	369	371	397	372	372	381	406	391	348	387	420	360	345	370	372	359	385	369	431	371	369	381	389	404	396	398	391	387	391	358	403	403	370	359	369	342	383	386	413	385	383	401	330	359	395	406	393	347	409	354	406	359	374	395	359	369	380	364	372	377	382	392	391	366	402	382	377	355	340	373	441	391	393	371	354	393	408	337	396	401	381	361	420	400	409	387	422	392	391	408	427	419	393	414	386	340	391	404	426	376	373	357	370	360	387	360	363	357	396	397	388	360	407	349	364	386	355	358	380	378	379	386	372	355	411	440	383	417	376	391	355	361	396	405	386	375	365	398	421	361	417	417	367	352	373	415	401	375	381	349	408	376	390	388	407	389	374	373	378	402	366	372	408	416	383	375	393	373	351	380	391	365	384	384	389	388	364	410	385	366	387	382	363	383	380	350	379	385	377	405	337	396	386	347	384	362	415	392	377	408	371	356	350	382	406	389	397	391	350	396	390	396	416	393	387	378	371	376	397	350	405	413	405	371	418	348	378	411	387	396	374	379	356	393	378	378	384	392	374	405	407	368	390	374	381	357	350	379	366	401	410	370	403	334	412	373	396	368	401	374	379	403	356	408	369	358	396	415	375	366	429	401	376	396	373	349	393	391	349	396	394	412	358	379	389	384	344	384	379	399	359	373	378	387	359	410	356	372	398	383	357	373	385	361	426	389	394	393	396	357	343	384	377	353	403	381	342	363	374	404	360	392	396	370	393	395	355	360	368	453	359	389	440	350	348	415	405	387	359	363	413	384	436	408	392	412	404	404	373	367	411	417	326	377	389	387	371	376	358	393	378	382	358	343	387	397	389	368	360	410	379	368	387	387	376	403	383	369	380	362	401	399	373	344	389	364	361	411	414	384	403	426	435	380	401	331	360	401	392	351	375	378	398	377	389	389	409	379	392	409	373	346	358	367	378	397	390	409	397	365	382	408	376	373	403	337	425	359	380	394	421	371	398	336	343	365	373	385	335	390	403	352	389	450	374	375	355	389	383	405	377	392	386	394	393	383	376	384	397	391	388	358	382	407	345	351	372	399	411	401	388	394	382	371	430	390	348	364	355	412	395	389	382	368	392	390	370	375	375	358	371	355	392	385	403	378	419	374	354	389	394	328	375	380	403	361	407	379	382	395	377	407	391	411	390	360	403	365	363	392	408	396	405	408	408	378	346	344	386	356	359	350	354	368	346	330	379	424	410	385	380	407	367	373	354	386	416	381	365	379	363	365	393	385	384	401	347	361	365	384	379	347	355	358	404	389	365	363	396	399	376	375	393	366	391	375	356	385	357	391	395	377	384	371	361	357	387	397	363	402	372	421	346	371	348	367	389	366	353	354	361	384	394	404	379	404	369	332	365	352	410	385	424	399	396	369	376	351	369	402	369	357	437	365	443	384	406	410	360	379	375	429	381	386	376	366	397	380	405	389	372	370	398	372	366	393	386	363	386	382	449	407	394	378	365	363	336	372	361	397	352	433	404	409	352	390	380	367	391	356	417	376	361	349	354	408	379	403	316	395	378	381	429	433	377	414	402	356	349
32461	11784	2835	3019	2744	2746	2801	2763	3075	3604	3462	3801	4304	4149	3449	3225	2795	2392	2079	1945	1764	1653	1644	1511	1427	1378	1225	1326	1254	1244	1152	1199	1088	1015	1017	1048	1034	971	969	974	962	932	872	930	880	892	859	844	840	859	846	784	807	852	828	851	814	838	871	859	850	833	810	822	856	826	827	843	840	806	800	831	817	824	852	807	852	788	798	820	812	817	809	745	768	848	748	806	806	843	813	811	804	817	767	787	812	782	805	795	800	835	807	781	812	814	811	820	839	809	832	772	823	764	824	801	805	841	866	794	823	773	811	787	813	804	795	796	828	792	784	801	778	841	858	748	778	794	804	785	804	809	783	799	797	809	787	810	784	843	796	826	818	833	799	802	841	768	812	809	782	761	805	821	792	837	812	808	785	780	771	818	803	810	822	781	806	746	810	829	777	743	798	816	843	845	794	807	790	847	836	798	836	789	770	841	803	773	815	815	783	777	760	788	807	744	836	791	799	753	782	815	819	834	806	821	859	842	828	823	796	764	829	802	819	806	751	848	783	786	788	803	849	786	796	790	819	761	830	838	769	868	820	812	814	795	783	829	805	831	818	812	824	758	790	804	804	794	857	797	777	840	804	850	812	835	799	812	847	852	804	826	779	845	786	815	834	783	837	813	793	774	810	804	800	789	757	809	823	825	823	804	808	797	798	741	833	828	813	819	811	830	795	797	857	819	801	835	792	813	814	813	802	809	853	818	786	807	821	819	847	783	866	800	783	778	816	768	831	800	819	804	798	802	834	776	796	802	752	787	807	795	815	808	783	788	841	829	814	805	788	787	805	777	772	839	811	749	830	841	775	833	804	793	774	804	836	774	809	821	810	797	857	759	847	827	776	822	768	808	784	794	827	837	804	872	846	780	836	785	837	796	838	815	780	872	819	830	801	832	829	841	780	857	826	842	799	777	800	783	812	822	839	797	830	808	809	788	795	798	802	793	860	802	812	852	821	832	793	784	789	814	801	809	783	826	797	778	781	848	797	808	834	833	815	788	804	811	796	800	760	834	808	821	827	788	792	794	784	778	844	789	823	752	796	804	774	784	781	829	815	804	781	812	742	832	754	840	851	811	836	769	793	805	894	797	797	822	785	809	752	798	835	820	804	757	770	836	788	796	822	808	832	807	789	828	802	792	790	792	794	787	813	788	821	801	854	815	822	836	828	805	805	795	839	765	820	810	818	767	835	818	840	792	828	822	802	842	761	768	793	822	833	801	870	800	787	831	832	809	792	773	823	801	850	758	826	843	761	820	853	792	791	821	767	745	804	837	852	773	795	802	833	830	816	783	811	836	782	820	807	826	816	776	774	786	786	766	800	775	799	764	820	790	805	771	846	768	833	832	767	849	793	800	811	784	798	803	835	835	767	790	775	744	787	851	756	858	817	778	843	831	825	766	776	799	810	846	789	783	765	756	785	824	789	828	768	827	785	838	777	827	736	814	786	749	790	817	816	837	814	808	830	756	851	796	832	820	791	762	783	813	798	786	787	786	777	821	828	839	727	815	830	770	813	801	805	806	860	822	798	790	814	835	811	826	760	814	851	787	819	794	840	753	787	808	797	787	817	840	806	817	839	773	826	810	841	793	814	844	795	767	838	792	806	828	841	816	791	790	808	783	794	824	800	806	820	807	797	825	824	802	838	766	804	754	832	856	813	783	816	782	797	779	793	818	767	818	758	794	774	817	815	835	815	787	845	857	817	805	761	804	804	768	835	810	790	794	733	815	759	847	795	809	781	784	796	808	790	788	809	811	804	812	787	813	800	822	797	832	759	786	770	798	821	792	783	820	790	816	768	814	801	837	823	793	808	796	766	835	773	806	820	820	795	800	778	815	799	774	787	769	785	796	829	811	821	736	797	850	862	808	776	783	814	768	823	803	807	823	808	889	811	835	839	796	799	839	808	866	803	785	816	771	762	789	840	796	800	774	771	832	816	789	792	840	757	786	792	749	831	847	839	828	827	858	781	829	792	764	753	757	784	834	779	828	825	750	784	806	796	797	822	806	757	793	811	807	813	819	810	784	845	783	810	830	854	804	820	802	826	884	786	840	844	802	771	768	801	760	824	780	783	840	836	811	817	794	842	832	791	788	839	828	797	765	831	827	798	771	845	796	838	812	803	838	792	825	791	845	815	797	830	831	814	825	836	790	841	752	810	856	851	753	797	798	790	826	811	815	804	809	804	787	825	816	764	846	852	775	816	758	828	832	798	802	838	783	806	842	814	787	797	794	814	834	774	854	833	784	791	816	827	778	790	747	815	842	801	798	817	869	753	773	796	780	781	827	829	810	837	822	812	787	821	783	793	772	731	819	771	852	774	821	808	840	799	773	767	814	761	802	774	811	841	795	809	803	790	810	856	815	855	814	802	824	772	750	824	809	777	846	787	813	801	816	786	816	793	822	768	822	818	859	798	808	789	808	838	764	830	795	828	825	824	857	722	805	803	777	770	812	815	789	794	767	748	787	821	845	810	845	813	816	811	771	803	835	816	756	824	769	797	784	834	765	828	795	854	779	864	804	819	838	811	764	814	797	835	816	828	878	828	806	780	824	815	863	872	855	807	795	797	773	801	804	752	787	824	775	794	811	746	802	818	821	839	842	824	841	855	819	832	799	816	791	771	848	805	807	829	808	847	831	793	829	810	794	794	841	837	830	814	774	790	849	760	813	801	783	782	814	829	794	836	807	793	755	783	733	807	792	800	753	809	767	764	801	784	852	783	749	828	772	814	804	806	793	841	810	766	785	803	797	771	806	849	783	856	813	838	811	790	789	798	765	850	817	795	783	852	841	769	799	833	813	797	819	777	799	795	762	849	823	812	768	763	830	827	825	804	828	824	792	781	846	761	758	794	809	790	814	840	803	794	824	825	764	779	811	818	828	828	781	806	819	761	795	830	836	836	806	797	784	825	819	804	794	800	866	801	780	812	803	840	807	789	849	862	819	778	829	756	823	839	811	757	822	732	825	827	776	777	779	788	822	830	858	807	794	808	793	838	821	793	726	812	796	807	802	840	807	789	794	793	848	783	776	802	821	794	808	825	848	776	802	813	849	790	814	827	787	778	813	872	821	827	801	797	765	819	771	817	799	827	756	846	775	846	794	785	823	742	774	753	854	887	825	767	845	801	793	796	831	810	809	811	787	775	800	800	780	763	851	811	779	796	788	820	807	797	813	770	790	800	764	758	824	754	749	802	824	811	795	841	812	776	792	840	830	820	801	803	819	819	797	808	786	831	772	795	790	822	801	855	735	821	805	750	762	838	794	787	795	738	791	738	822	815	811	778	785	804	809	825	818	824	832	869	829	841	756	782	826	821	794	802	748	757	801	793	809	821	819	754	823	828	808	752	812	879	798	810	815	866	768	786	796	827	773	787	785	817	819	841	818	797	773	818	838	804	806	808	836	830	757	759	867	805	802	821	796	856	827	815	821	805	822	816	809	790	800	803	764	776	825
16845	5289	556	391	367	368	383	419	486	557	618	490	516	522	511	467	450	378	412	370	378	419	370	348	346	351	399	337	344	309	329	345	332	332	326	343	346	311	333	324	318	358	328	316	295	320	362	307	323	302	318	302	330	294	283	314	321	319	321	331	339	292	354	358	319	299	293	316	338	327	263	291	305	273	297	312	325	317	318	341	300	288	287	319	306	300	299	311	330	332	354	322	286	326	323	324	335	318	303	363	333	305	349	324	321	333	312	326	286	314	296	305	319	316	289	330	297	297	312	336	347	309	324	299	279	284	357	307	316	318	316	315	307	268	345	320	361	300	318	324	303	333	328	286	313	313	304	322	313	318	343	308	289	333	348	327	325	345	317	296	320	262	293	341	335	317	318	317	276	337	304	316	314	291	284	328	328	311	275	316	314	314	335	301	310	338	331	339	315	328	313	321	322	291	341	298	319	355	318	293	349	298	348	314	289	362	305	321	343	289	291	302	362	318	316	294	290	321	299	302	299	348	335	309	303	296	290	365	307	322	301	285	380	306	309	300	304	326	316	310	338	308	316	325	319	325	318	369	288	338	328	321	309	313	309	335	325	295	314	313	323	285	299	295	333	335	329	317	338	306	311	360	331	355	284	342	303	345	303	305	321	289	310	334	310	314	362	328	320	296	301	350	327	347	307	334	328	348	289	350	285	300	311	327	321	305	297	286	339	296	294	300	318	300	341	327	340	281	278	313	328	359	346	334	357	287	306	302	346	348	325	310	314	357	293	304	313	339	331	322	288	285	317	321	305	335	305	306	329	321	337	309	304	310	315	329	299	282	330	325	341	292	353	302	299	302	343	328	302	308	296	330	322	333	350	344	310	338	337	350	330	331	356	303	301	311	352	308	315	300	326	348	313	312	317	302	315	304	345	354	287	340	264	274	320	311	344	341	311	354	322	337	317	323	331	289	289	334	307	282	310	305	326	362	326	289	343	347	318	303	344	298	301	346	332	329	315	340	329	301	330	363	316	334	316	305	366	321	282	341	290	338	311	331	264	279	336	301	314	298	322	330	341	344	306	311	302	329	310	286	329	332	317	288	307	348	330	330	313	285	324	320	350	342	324	320	292	329	284	317	340	332	328	342	299	297	310	297	322	319	334	286	323	306	329	332	320	307	287	330	285	301	330	300	315	293	331	318	285	347	345	313	335	312	325	341	317	329	317	302	339	295	336	293	318	346	324	320	319	333	356	335	326	290	300	322	291	287	342	338	371	300	320	332	324	300	317	362	328	326	300	324	308	300	337	305	297	329	311	332	284	337	295	308	326	319	285	327	312	334	322	358	321	359	330	309	280	258	321	344	307	329	332	307	270	277	340	318	343	362	322	297	300	300	312	284	351	305	315	292	348	324	301	341	319	280	315	274	295	300	338	277	285	330	314	311	315	323	309	297	323	317	317	326	311	329	321	321	284	329	324	316	307	295	296	293	319	364	296	315	321	307	292	347	308	327	302	307	324	304	332	343	333	292	302	301	323	310	320	313	339	342	345	309	331	355	327	320	344	358	331	326	347	327	293	319	320	306	282	280	294	333	310	333	338	309	292	314	322	317	326	324	289	315	328	325	341	346	312	329	312	317	364	308	331	298	327	335	314	326	270	318	309	283	292	289	270	331	322	291	285	343	333	316	337	327	308	324	351	325	312	321	334	301	334	334	319	326	303	331	292	321	321	323	308	315	331	301	318	315	329	310	314	329	319	336	288	288	323	323	299	324	305	290	324	342	312	315	316	330	352	274	317	314	306	344	303	316	296	302	317	323	313	326	315	292	338	325	351	344	355	336	290	324	326	304	290	295	324	323	296	319	301	309	323	333	327	299	302	296	357	310	294	303	292	301	313	289	318	318	285	304	333	313	345	325	308	322	349	281	300	321	302	294	303	290	310	280	303	326	320	307	329	325	297	311	300	305	364	319	331	303	329	304	328	295	353	307	320	306	306	285	330	300	321	320	304	311	317	359	327	309	307	285	335	322	302	310	310	305	291	303	312	307	307	335	306	328	345	311	327	333	305	295	349	331	311	325	288	307	310	341	301	334	294	308	312	304	298	277	299	320	349	317	297	314	298	272	317	308	277	351	340	330	328	316	299	318	327	376	283	302	325	322	332	346	316	357	314	312	301	336	301	326	297	326	307	320	289	296	275	313	346	299	340	325	322	324	281	302	318	310	320	296	302	339	326	348	298	311	328	336	353	312	320	290	311	328	313	315	310	316	282	303	324	325	343	342	314	294	299	326	301	312	323	295	326	327	347	323	336	318	298	333	320	302	327	319	314	342	359	351	312	277	306	291	290	312	313	314	317	284	280	296	355	310	330	341	307	318	355	310	323	340	334	322	325	336	311	347	334	300	303	315	304	311	305	319	301	319	318	330	326	291	334	324	329	306	332	319	284	288	319	330	277	329	357	320	316	329	324	301	321	345	338	287	283	330	344	365	332	318	325	336	309	307	299	312	317	352	335	301	301	309	302	319	320	344	313	313	331	317	326	296	326	322	336	338	347	372	327	304	344	305	273	304	293	318	317	319	319	323	329	304	324	311	358	285	367	326	322	289	322	306	295	305	297	324	323	315	298	324	314	313	335	301	322	333	328	329	342	309	316	338	301	300	321	336	335	360	327	301	323	330	316	315	341	309	334	302	329	307	322	349	323	291	329	320	310	361	300	339	309	300	313	336	334	324	279	321	325	303	328	274	310	310	330	336	310	300	317	331	304	299	323	324	327	335	340	305	288	327	325	339	310	339	362	295	350	295	306	311	339	305	323	311	310	286	350	300	326	324	313	314	301	280	303	281	348	325	300	327	305	326	305	323	306	333	313	317	315	318	310	287	318	328	351	335	330	299	323	297	322	299	288	357	310	310	319	302	305	306	322	329	312	331	319	323	321	341	348	317	310	349	310	317	328	324	308	311	321	355	306	294	349	297	328	325	320	293	308	318	306	323	311	324	301	342	332	294	313	333	307	319	339	358	315	360	343	317	303	289	330	315	320	307	321	311	336	334	352	319	298	316	265	282	322	322	307	314	317	312	327	329	338	304	335	313	299	275	320	323	320	332	316	327	321	351	325	294	320	304	353	325	314	303	290	320	320	311	271	306	311	323	300	309	326	304	318	334	304	324	324	310	326	309	369	335	290	283	293	296	331	270	311	335	313	318	329	297	282	299	327	341	327	324	318	282	331	298	293	324	319	323	326	324	317	330	324	317	315	329	283	314	312	331	318	318	329	287	285	306	324	301	317	309	304	316	294	289	337	307	313	275	312	298	345	292	350	347	319	302	318	284	304	328	331	328	292	336	266	326	330	353	283	335	342	335	345	297	309	328	306	314	308	279	310	349	337	299	304	326	337	300	306	337	334	346	323	337	304	333	298	319	318	324	362	314	305	316	274	311	311	317	328	298	278	303	304	374	313	321	311	359	301	312	316	278	329	333	304	328	328	338	304	304
8879	3196	1035	985	935	1022	1100	1210	1536	2195	2124	1938	1889	1867	1823	1623	1539	1339	1293	1154	1167	1135	1074	1005	933	891	845	919	863	824	869	822	774	734	759	753	792	749	731	688	731	700	726	705	697	689	715	746	697	698	688	713	666	706	735	697	657	675	669	703	690	666	642	681	688	692	685	670	696	700	675	667	689	662	680	711	691	680	713	679	704	696	764	658	689	683	706	620	638	703	686	681	668	670	667	656	687	647	700	684	654	683	693	659	665	671	673	669	652	694	666	657	681	672	650	702	717	669	709	687	704	676	687	682	688	655	652	678	706	696	684	674	671	650	653	693	669	658	663	643	680	643	670	699	688	645	683	709	643	653	623	674	636	636	663	719	683	669	695	644	644	716	640	664	683	685	652	656	686	669	649	659	712	653	688	707	707	626	694	630	645	687	710	632	670	612	615	707	691	687	658	647	673	681	675	675	741	732	692	692	658	674	658	678	646	706	680	673	692	677	681	667	700	700	715	654	660	724	690	672	728	656	665	685	705	691	634	695	689	706	652	689	667	665	703	696	650	694	685	682	628	657	679	669	720	666	680	674	697	734	689	629	692	678	677	726	709	699	640	716	739	688	670	678	675	633	650	738	732	667	628	641	660	688	705	714	650	734	660	688	685	685	664	704	708	672	688	696	693	684	695	647	740	663	636	698	650	687	724	682	695	649	651	747	660	664	661	660	695	704	682	666	666	659	668	659	688	742	660	673	688	675	620	754	651	684	638	624	689	732	655	667	645	665	659	725	659	674	712	688	672	670	674	675	684	680	656	672	669	707	627	725	676	685	670	693	676	712	669	660	696	662	680	698	685	713	707	703	693	682	708	673	711	661	644	636	677	693	681	667	699	646	703	685	674	709	698	684	694	674	661	701	660	678	669	714	653	678	665	722	686	727	657	647	701	649	664	692	684	678	676	668	654	657	694	711	654	706	677	711	676	640	686	643	705	661	683	657	684	697	626	683	642	693	711	720	705	744	673	669	682	656	655	691	705	679	679	686	686	689	663	645	656	640	674	663	662	649	658	694	686	719	726	691	697	665	748	684	596	723	691	673	679	698	648	655	688	652	704	679	700	666	706	677	693	664	667	625	714	683	742	697	695	691	691	683	713	711	666	668	705	646	652	671	671	696	680	711	688	710	703	692	651	682	700	692	694	730	645	633	677	698	676	681	648	638	681	621	617	665	672	644	649	694	715	671	682	691	617	695	710	675	658	707	633	658	667	689	671	671	693	688	690	710	677	661	687	668	669	636	653	702	700	685	681	699	661	716	652	697	690	641	690	678	705	702	698	699	688	743	622	690	715	688	662	693	706	679	647	711	647	668	698	616	659	631	694	679	667	743	736	679	626	702	652	713	681	682	641	650	651	732	658	687	700	693	686	648	626	655	665	649	706	699	720	678	653	672	653	742	676	679	688	708	643	714	719	714	698	638	694	683	685	695	667	663	696	700	710	636	676	693	684	676	691	685	659	692	690	725	637	682	667	676	665	676	649	741	756	629	660	666	658	709	688	713	687	641	679	640	632	664	670	681	668	698	695	710	688	693	613	674	647	655	730	698	667	736	704	711	689	656	677	672	679	694	657	667	679	695	627	658	628	714	728	689	713	702	671	651	713	714	682	681	660	693	686	652	689	697	683	671	664	699	692	702	751	673	688	664	680	678	651	654	665	667	737	646	650	706	730	700	720	675	727	715	676	645	688	648	671	660	650	685	690	721	706	684	686	667	658	702	705	720	659	694	636	693	680	709	691	678	634	695	682	633	708	701	702	629	660	652	687	688	700	663	644	696	620	687	675	684	711	684	708	711	664	697	675	721	720	693	683	678	685	683	661	688	666	703	699	670	673	710	685	666	668	642	731	673	717	667	697	664	655	645	706	692	711	672	650	757	703	647	742	600	686	692	680	670	678	679	673	741	673	685	693	683	690	677	709	667	667	675	662	694	689	723	644	690	675	715	712	669	712	687	638	727	649	695	644	703	650	663	665	668	715	693	656	660	694	669	704	652	665	717	673	696	699	700	694	643	740	683	674	669	698	666	651	666	716	639	650	674	696	670	724	670	722	697	697	681	702	700	671	718	672	669	666	683	668	676	666	676	652	680	652	659	661	650	643	666	679	690	690	690	692	681	685	682	709	684	701	744	672	666	685	642	671	687	707	638	636	691	692	696	708	708	667	673	720	678	687	649	651	721	696	673	708	678	658	708	726	663	668	651	720	698	701	712	676	682	675	647	629	635	693	653	676	682	673	672	686	648	681	643	655	693	682	649	653	681	698	690	727	655	661	742	663	674	685	645	758	665	649	705	705	671	669	669	636	672	702	682	685	688	690	698	697	676	691	651	677	629	666	658	653	682	631	660	641	671	674	703	709	661	673	659	697	716	693	669	693	676	649	652	675	671	653	664	683	727	660	737	689	664	675	671	676	688	669	714	708	696	682	666	703	665	686	671	703	722	700	657	686	708	702	713	697	710	631	681	654	617	618	652	672	694	715	725	653	652	702	700	626	682	707	679	668	695	674	668	668	677	684	677	703	688	704	661	669	691	715	704	649	680	686	711	685	718	672	695	702	652	697	642	645	715	693	704	688	694	747	721	665	660	706	671	636	633	697	669	684	678	694	673	680	669	704	656	640	665	650	637	640	715	696	710	691	683	678	701	677	671	684	696	704	673	676	662	676	676	680	667	663	675	680	679	677	676	678	708	720	641	658	676	664	686	715	685	637	698	668	747	708	698	643	665	697	684	671	676	706	711	640	671	655	641	701	741	684	648	615	733	658	696	681	670	655	701	699	687	669	663	649	650	680	665	692	713	684	683	694	714	654	679	679	679	687	666	709	728	687	677	703	683	742	722	706	708	644	704	684	725	649	701	629	661	678	665	683	634	719	730	679	677	678	694	671	714	655	668	691	650	690	690	700	693	671	706	725	663	646	697	751	655	661	665	712	669	719	675	719	724	663	669	691	630	698	714	669	655	693	681	700	648	679	662	657	673	711	689	668	663	692	653	699	668	687	697	700	687	657	702	695	692	670	707	653	715	656	725	660	695	689	708	702	656	691	664	638	710	677	701	653	678	669	690	667	687	703	680	703	656	662	682	712	692	654	670	670	678	710	725	652	670	662	674	682	702	715	740	654	690	655	676	698	633	737	686	720	666	667	682	691	659	678	663	679	694	712	671	692	668	633	674	658	690	687	690	707	704	705	708	655	648	608	680	701	683	687	657	631	648	722	634	674	698	687	654	639	642	658	654	626	653	699	612	654	694	687	680	672	686	666	657	686	704	703	681	662	689	678	674	683	666	681	720	734	707	685	662	683	709	667	664	653	675	649	691	715	696	623	679	649	690	636	693	689	651	633	685	687	680	690	703	664	712	673	665	740	704	685	690	681	694	684	716	684	612	683	709	685	686	661	699	662	708	683	636	738	627	695	677	666	678	661	658	709	658	693	702	714	666	663	715
39158	17094	2068	789	601	504	548	510	590	707	793	792	777	776	658	634	599	511	527	509	477	442	413	455	419	387	365	389	390	373	359	385	344	357	382	350	338	334	405	362	341	345	311	348	334	341	338	376	340	324	318	348	327	348	325	306	324	305	349	303	351	324	346	334	358	321	302	344	326	291	340	335	311	351	325	328	381	306	359	350	326	309	363	333	343	338	315	316	357	354	330	306	318	354	338	345	322	350	341	334	302	342	322	341	322	333	327	341	332	308	314	333	349	366	334	296	338	323	328	320	340	360	324	341	283	329	333	335	324	340	332	337	316	360	332	369	329	333	320	318	323	337	341	292	323	318	329	358	300	332	331	325	350	345	318	312	311	328	334	325	320	328	282	341	306	303	303	332	366	331	336	334	294	355	318	323	319	319	310	345	319	346	343	301	301	345	328	329	306	299	374	318	348	340	339	315	295	332	347	346	317	320	318	326	319	321	337	321	323	312	351	315	282	317	365	315	309	362	327	302	333	330	384	336	353	416	313	347	335	356	357	300	346	336	289	297	335	321	343	319	376	329	333	350	333	354	341	342	303	310	338	363	316	328	302	345	340	334	316	322	346	332	283	319	314	308	297	317	312	327	390	334	315	337	352	328	319	337	346	358	351	334	364	313	355	315	336	343	341	356	332	370	338	372	308	289	330	310	297	292	327	343	338	317	332	314	323	323	313	330	344	330	335	341	321	352	340	350	332	364	329	315	346	370	356	284	318	385	326	341	318	356	345	334	339	316	328	360	347	349	328	320	330	284	300	324	323	356	301	371	292	321	291	358	325	312	341	321	341	318	341	318	327	377	334	344	339	321	367	335	338	322	345	342	329	315	294	291	326	346	332	329	327	304	329	358	319	314	330	325	264	332	319	339	339	318	297	351	337	330	299	347	339	358	325	300	323	322	306	303	318	341	325	297	343	340	324	341	339	315	314	296	323	344	308	310	331	320	299	312	299	360	344	304	334	333	359	334	323	337	296	339	314	310	345	335	335	352	286	326	329	348	284	344	311	348	306	317	368	309	336	343	354	317	326	296	311	349	365	330	303	362	354	302	297	319	323	325	334	366	319	317	340	335	340	334	337	340	309	372	337	306	331	292	337	345	353	323	320	339	312	308	360	348	327	287	357	322	363	298	357	334	312	343	336	338	346	324	328	308	325	307	339	320	353	314	356	330	339	308	330	350	356	319	337	320	335	331	357	317	338	345	328	338	326	333	326	310	313	305	309	323	366	296	371	331	320	335	343	307	293	306	340	303	349	334	335	304	306	333	326	264	335	339	310	328	317	317	293	306	320	329	350	368	339	321	327	327	348	349	290	327	347	322	336	309	313	350	272	322	346	315	322	373	311	318	348	313	322	321	327	317	324	326	299	332	307	338	334	337	317	342	335	357	347	283	341	330	310	306	330	359	372	335	369	313	321	340	337	338	343	376	308	346	290	365	342	334	328	286	338	331	323	302	337	337	353	308	303	358	307	309	331	302	323	333	324	350	319	318	315	300	344	335	327	324	341	332	350	310	360	316	337	329	375	371	365	308	317	335	362	288	322	343	339	377	360	385	310	316	326	311	341	338	328	309	313	314	335	319	289	311	305	318	314	337	336	354	339	351	336	322	322	332	329	320	315	299	333	318	324	324	331	360	317	332	323	340	375	373	346	362	356	303	335	326	306	352	338	346	317	317	349	332	326	346	315	356	329	351	321	324	301	296	361	337	316	319	331	341	344	315	306	316	326	338	329	345	355	321	333	343	326	343	297	316	329	313	302	293	309	328	333	369	314	348	319	354	350	322	328	322	287	349	357	347	351	329	310	348	334	328	344	329	305	308	316	344	330	318	338	330	294	342	354	310	318	324	363	347	372	350	302	324	335	346	335	330	315	319	327	297	350	340	314	315	358	333	318	332	372	334	335	361	382	338	363	312	346	309	363	369	351	334	354	290	305	322	343	320	334	308	326	315	345	316	323	283	306	352	348	320	328	342	302	316	337	329	316	320	372	357	327	346	325	313	323	375	330	336	349	349	297	339	348	333	342	315	344	306	343	310	332	340	344	297	328	342	361	318	317	336	306	285	353	335	346	327	311	317	305	327	343	348	327	349	348	300	306	353	302	330	360	339	325	306	342	340	329	345	372	315	325	351	378	329	305	319	340	302	354	319	352	359	348	292	332	398	309	301	317	365	334	358	355	318	282	374	332	332	314	315	292	342	344	352	326	358	307	308	366	358	320	313	314	320	342	364	309	318	346	323	323	325	329	338	304	309	334	349	297	349	346	316	317	357	341	307	308	303	355	339	336	320	325	328	296	286	318	388	360	341	344	354	331	318	318	286	310	329	297	333	313	309	318	368	326	331	315	283	340	323	330	324	323	352	312	310	323	373	337	335	334	332	327	311	327	325	307	341	323	312	346	322	304	351	325	319	362	345	320	317	285	323	341	316	338	307	313	321	341	323	329	349	340	325	325	326	337	315	337	341	308	313	346	346	333	338	373	342	327	309	343	354	338	343	337	327	326	326	300	356	326	322	353	351	349	297	355	344	328	376	311	348	313	349	315	310	301	351	341	345	332	328	315	335	320	315	297	272	315	293	327	320	340	318	315	323	314	331	376	317	339	337	337	362	360	306	318	323	329	337	353	321	307	325	327	334	319	317	324	356	357	334	358	341	308	334	313	281	295	325	329	348	345	349	319	313	338	313	330	301	300	321	338	312	354	317	352	321	298	302	338	346	371	359	313	300	357	352	328	318	352	333	312	321	335	337	340	371	300	316	329	326	319	309	340	327	367	321	307	295	341	296	296	333	316	349	319	323	321	316	350	349	346	338	327	305	315	327	310	347	349	304	334	330	314	348	325	312	316	298	320	324	327	315	369	331	323	307	344	358	334	336	317	333	332	301	315	329	336	328	337	323	295	319	333	362	336	325	318	328	349	318	324	357	342	304	326	351	294	337	368	357	308	347	353	339	318	323	318	322	287	329	329	316	296	358	346	360	308	305	314	336	319	325	339	351	309	326	302	314	336	318	327	328	350	360	310	306	339	351	304	311	333	330	358	321	308	289	306	358	313	288	310	345	341	330	352	320	325	325	313	312	311	333	309	358	359	338	323	340	318	333	362	381	335	319	328	318	317	334	310	316	348	319	279	316	364	303	306	328	326	299	285	305	301	348	326	342	328	335	346	325	339	309	319	326	309	335	333	328	333	309	348	362	343	332	309	314	341	320	345	319	353	341	343	317	352	301	346	346	335	303	360	318	310	366	338	311	356	321	311	318	330	320	331	281	302	309	366	321	355	345	303	336	299	343	318	321	340	338	328	331	350	321	322	316	288	325	349	369	358	328	340	308	343	306	318	362	362	321	291	339	352	349	309	348	298	319	342	308	317	317	303	327	312	357	342	360	349	341	349	346	380	355	314	305	319	336	362	315	325	311	313	307	337	354	322	317	319	327	323	362	338	328
22694	6622	1832	1889	1750	1577	1677	1925	2196	2801	3279	3447	3254	2975	2699	2496	2175	1950	1777	1624	1468	1392	1356	1272	1217	1112	1076	1063	1091	1044	1002	911	925	882	884	823	867	817	863	837	804	808	760	755	786	739	763	761	712	722	713	728	732	734	723	665	740	713	719	675	733	711	746	713	679	711	727	714	758	722	723	700	747	724	765	716	716	724	707	722	691	747	755	766	701	731	737	738	717	739	720	744	684	746	732	735	648	668	721	736	708	684	715	701	729	695	689	685	720	694	695	698	730	700	728	759	659	729	680	678	761	741	691	741	686	722	726	734	758	667	738	678	720	705	705	741	759	674	696	683	758	728	718	729	731	716	729	739	692	692	680	699	708	705	695	679	707	713	703	726	693	710	691	741	737	700	686	728	708	753	708	690	721	742	712	769	756	682	720	681	740	674	707	697	714	702	703	749	700	738	745	705	715	701	734	652	759	752	721	753	705	675	720	729	701	680	701	706	707	691	721	684	707	687	718	697	690	672	655	691	686	711	737	758	696	728	654	768	680	702	661	717	731	683	697	736	706	720	667	718	715	662	753	736	717	774	669	704	715	703	701	727	720	669	744	697	696	721	673	689	706	719	729	657	721	715	687	732	723	725	708	701	746	776	722	736	722	700	729	670	703	725	710	691	687	738	739	685	674	712	699	715	723	695	689	744	708	693	738	710	709	734	702	658	691	741	690	665	758	724	663	650	728	713	693	711	745	684	704	704	676	721	712	692	734	706	718	736	705	743	736	693	687	722	707	677	715	703	713	720	698	747	690	743	700	733	665	692	708	699	694	727	731	713	726	710	705	679	693	682	709	673	713	691	690	710	710	743	682	711	728	733	703	700	757	698	686	729	683	722	717	709	709	675	701	676	730	692	730	718	700	719	650	699	674	665	682	734	710	702	716	704	696	675	751	690	718	655	741	707	738	731	701	728	696	731	706	689	721	753	717	714	680	716	771	727	688	703	784	727	688	707	700	671	754	678	653	722	681	710	724	713	706	682	690	704	697	738	700	696	758	707	690	745	693	732	715	714	732	770	670	716	705	713	672	721	713	701	691	705	698	726	686	712	698	669	670	729	731	695	696	738	720	706	729	733	731	640	726	702	697	674	691	721	701	690	671	695	728	701	688	665	741	715	721	705	695	697	703	684	694	716	734	709	716	731	682	721	701	736	723	673	716	703	695	735	712	706	775	740	745	699	734	730	714	719	649	733	697	687	703	688	767	704	683	732	704	694	717	749	699	714	705	734	673	723	710	719	671	673	705	707	726	713	698	707	676	694	665	694	745	750	663	755	705	682	755	719	711	689	703	760	661	694	684	713	707	713	677	708	703	690	727	755	683	709	724	763	711	667	756	732	750	705	679	718	716	729	714	676	706	701	694	707	701	674	728	749	715	772	726	717	721	696	718	712	675	688	701	707	717	739	748	657	693	718	669	773	703	683	696	694	697	718	703	717	699	695	673	696	689	729	717	726	692	732	691	704	740	667	764	670	764	714	673	706	756	710	684	730	721	714	735	717	690	697	735	691	734	723	698	702	755	693	690	730	763	749	718	726	746	684	669	689	707	735	728	746	771	778	722	680	671	704	728	685	738	720	716	701	705	731	702	749	720	683	712	722	704	736	728	718	726	760	711	710	728	718	737	705	697	708	722	715	723	670	683	780	716	713	717	695	715	696	762	700	724	724	710	702	674	726	733	740	693	718	663	729	710	708	713	709	711	746	689	701	737	726	740	689	649	685	720	704	694	709	678	676	695	715	671	726	757	709	697	727	735	726	715	699	774	715	681	754	713	748	738	673	711	701	696	698	732	708	679	703	716	737	738	747	688	709	698	774	754	744	751	704	687	712	677	736	697	674	686	688	723	726	715	709	657	695	739	715	708	708	725	660	696	749	722	724	711	699	712	750	679	713	696	734	717	721	678	706	682	712	720	710	657	669	683	660	726	778	718	724	736	738	707	738	683	694	768	734	674	715	707	711	720	742	697	705	733	706	658	731	726	700	752	705	694	676	690	670	712	748	756	718	699	757	702	699	695	696	731	752	672	736	676	722	716	691	726	742	678	656	697	729	743	698	726	769	706	736	695	714	699	711	697	702	748	658	695	659	731	713	715	715	709	761	704	693	660	724	712	706	726	722	723	705	693	696	700	739	729	709	706	730	736	645	705	711	693	705	708	728	657	718	764	741	742	731	679	712	698	735	688	720	699	748	719	718	706	679	747	700	709	660	710	697	702	701	739	658	727	713	709	747	691	735	713	753	713	700	724	755	724	717	716	714	696	679	710	702	675	713	708	677	719	680	717	739	733	732	696	763	741	653	688	706	693	668	701	743	721	697	697	679	712	724	729	684	714	733	702	742	744	753	691	702	708	725	709	717	753	781	702	718	713	692	731	699	758	750	710	672	722	693	691	689	690	708	698	775	698	702	704	674	689	723	720	743	705	709	705	693	748	688	730	699	766	713	698	715	690	718	702	714	705	693	772	695	739	720	720	733	701	722	689	713	708	667	759	705	684	714	675	669	715	753	714	694	743	660	745	712	681	747	703	713	689	710	669	696	699	689	735	719	733	729	687	713	716	729	675	748	728	680	709	669	674	721	708	724	670	751	691	726	717	743	685	670	665	727	707	731	673	701	698	730	710	733	709	722	724	707	713	716	760	718	694	737	716	733	695	737	689	707	731	689	736	694	705	689	734	730	722	657	688	668	701	709	714	750	671	690	705	694	703	676	748	730	721	722	704	701	722	714	736	694	762	701	778	668	700	701	707	729	631	653	673	719	726	686	716	703	736	685	695	706	705	738	686	735	731	688	715	724	731	730	724	730	672	662	660	713	766	726	737	688	670	710	710	692	714	719	727	689	683	688	721	732	724	692	700	735	739	762	716	724	737	684	681	706	729	728	688	699	715	734	693	736	684	689	714	697	710	779	709	687	709	654	709	695	681	710	717	732	707	725	713	685	698	727	747	757	755	752	699	706	713	715	750	697	692	676	713	713	680	728	676	691	720	692	680	739	706	705	679	737	739	759	704	744	707	698	752	729	694	686	685	726	746	710	755	754	697	767	673	741	688	662	704	708	737	703	728	697	713	659	757	713	738	676	721	720	649	709	710	721	750	697	720	714	709	719	670	724	793	770	714	714	674	704	720	717	713	687	678	719	675	675	738	748	687	739	674	671	721	758	671	702	702	666	720	753	703	754	716	754	727	680	708	717	704	713	742	721	715	698	679	673	714	669	706	702	707	683	726	674	715	699	725	726	713	735	729	659	733	715	704	683	704	708	715	678	672	681	668	689	696	744	748	757	674	709	732	731	692	711	732	735	717	695	733	682	710	747	706	710	765	721	698	731	748	696	699	668	701	714	703	655	688	730	677	744	751	690	723	704	696	716	685	730	718	725	696	699	686	729	722	705	665	702	732	660	707	717	722	689	699	680	664	725	667	711	691	734	677	743	728	694	711	702	697	669
49448	22582	4390	1482	944	773	807	742	842	946	993	1041	955	957	831	754	735	694	621	580	586	562	548	483	417	475	473	459	410	479	460	418	420	387	355	418	376	407	414	431	440	405	390	358	421	416	394	359	382	335	379	362	345	384	369	357	405	364	409	382	382	352	340	321	371	416	379	370	363	341	402	329	360	353	356	366	361	348	405	361	349	382	336	387	349	430	356	374	396	411	406	361	371	394	375	363	392	370	357	377	376	383	340	360	375	368	343	380	380	361	426	358	382	385	354	372	337	347	377	381	362	339	377	388	377	383	402	382	404	360	378	390	385	395	331	409	375	386	414	375	370	359	370	373	376	361	389	357	365	352	387	358	353	372	382	374	387	402	379	385	366	393	353	354	381	396	358	386	370	386	374	357	385	356	391	379	365	356	387	409	379	397	384	405	365	371	411	395	375	392	376	370	365	353	385	337	379	367	365	406	368	368	395	379	344	382	339	357	359	379	366	351	409	382	396	389	350	377	348	348	363	405	364	367	387	394	395	363	375	374	375	362	377	362	386	396	340	404	387	361	375	392	405	361	401	406	377	398	385	351	348	412	339	379	360	405	394	344	366	415	400	332	352	349	417	409	346	382	360	361	401	380	403	375	415	360	374	382	391	385	395	382	406	406	353	338	399	353	370	411	371	364	368	393	367	359	341	386	354	367	374	375	411	373	383	372	365	397	358	347	379	352	405	391	402	374	380	365	344	354	385	357	339	355	365	361	343	375	397	373	333	375	380	398	404	395	377	379	390	407	379	393	377	352	376	398	386	344	333	409	354	324	349	333	412	355	373	420	372	362	364	389	371	360	379	377	346	384	377	368	390	377	370	387	404	376	382	353	396	366	354	408	399	366	393	405	384	358	359	420	389	360	329	410	343	395	396	347	384	393	376	330	401	383	375	365	402	358	345	407	395	381	388	397	375	414	393	359	354	348	378	359	360	377	385	363	359	369	355	337	395	357	370	366	402	350	405	343	408	402	368	384	365	378	377	374	362	424	392	372	406	411	354	387	394	333	353	366	390	395	380	357	392	391	377	361	352	367	394	394	392	407	407	399	405	381	390	381	377	372	372	373	352	415	381	395	390	363	329	338	392	330	381	363	405	380	382	370	334	370	391	372	379	376	404	386	366	344	382	376	350	391	379	377	375	357	392	389	391	382	380	446	365	397	395	350	358	382	372	322	384	364	353	417	381	367	373	352	376	381	386	374	380	426	340	358	393	337	385	358	414	407	386	396	369	352	368	379	417	389	405	424	362	405	352	347	383	327	405	339	371	398	385	390	396	347	350	363	376	334	378	409	387	362	387	375	406	345	389	392	354	356	371	373	368	346	381	341	381	352	377	360	385	388	363	372	389	387	406	370	374	385	353	398	361	328	389	389	356	371	381	395	360	363	367	385	347	385	369	391	350	399	404	403	369	383	353	379	418	381	401	371	326	395	356	361	372	377	401	389	376	362	335	370	438	356	393	383	405	400	391	376	371	403	348	381	363	381	423	389	393	354	374	389	379	424	364	353	383	363	363	363	394	339	372	345	361	383	384	426	393	342	367	362	347	335	333	391	366	380	420	388	397	417	353	375	396	371	323	433	398	353	377	365	373	395	373	360	392	369	376	404	364	348	386	402	351	371	386	356	376	351	350	339	354	391	388	364	362	384	358	378	385	381	368	394	385	414	437	389	410	382	355	378	355	403	359	340	356	411	365	380	384	363	354	415	368	370	391	379	362	384	382	409	361	377	352	357	360	376	389	341	394	347	374	365	347	404	410	396	381	374	408	382	403	387	346	403	389	414	344	375	340	335	387	368	392	383	357	329	367	378	386	408	376	405	317	385	376	373	378	374	380	348	369	394	388	373	373	390	407	407	368	393	348	401	400	392	362	408	410	350	362	360	391	370	378	385	386	375	409	387	410	409	377	377	369	391	370	382	360	354	402	379	369	400	357	362	364	350	384	385	414	335	381	417	426	359	385	357	382	377	330	406	339	373	374	343	356	335	392	345	401	356	382	392	358	387	399	372	352	371	401	384	370	369	381	376	399	387	380	385	384	368	401	389	388	372	419	348	351	403	381	419	411	364	397	344	367	398	354	351	356	366	363	349	427	365	369	363	410	377	404	386	386	364	382	412	351	369	377	390	359	352	367	382	376	355	390	379	361	378	410	386	402	359	400	384	355	372	357	394	383	371	383	357	364	345	369	356	345	351	351	346	386	385	376	350	380	419	357	388	388	406	332	352	408	363	364	389	431	356	352	368	334	363	358	377	412	383	398	397	413	362	355	397	344	391	361	406	370	376	375	347	385	393	346	378	382	372	362	351	400	402	392	419	380	371	345	397	373	386	398	406	387	373	410	385	345	383	326	364	350	417	405	388	369	367	382	381	381	397	362	382	431	382	395	392	357	383	337	402	367	353	410	404	373	369	366	408	403	356	369	405	369	373	403	373	357	373	363	340	363	373	378	385	368	380	401	364	419	387	376	355	369	400	364	351	376	341	405	381	364	375	374	355	385	343	368	376	393	357	401	398	383	368	356	397	351	351	382	342	373	342	369	403	357	385	369	381	388	383	398	402	365	410	393	336	377	378	349	366	378	413	345	376	356	355	402	370	371	382	375	363	387	373	382	379	379	383	346	362	372	394	343	353	366	398	380	379	351	360	388	420	411	380	376	350	357	362	379	368	383	364	367	409	372	373	378	429	391	368	363	384	406	333	402	382	345	423	362	346	341	351	366	378	366	366	345	409	352	383	350	351	377	384	322	347	409	374	339	360	356	374	432	400	386	383	405	389	359	384	390	392	398	388	402	384	370	392	361	379	390	355	429	350	391	352	333	405	359	368	354	367	329	415	393	365	314	375	367	386	354	369	378	364	385	355	340	369	392	341	406	391	396	383	396	388	374	356	379	379	368	401	400	370	353	352	382	354	398	353	385	348	382	384	399	380	368	375	382	366	360	390	434	342	341	372	371	342	358	368	400	399	367	348	357	363	350	414	370	388	380	357	381	375	381	377	382	334	346	380	351	354	368	388	400	386	396	366	408	429	339	358	414	368	381	392	351	372	363	352	339	376	349	357	354	399	378	404	394	371	359	379	377	384	398	402	374	380	341	387	362	410	401	398	335	343	347	359	365	353	408	375	344	391	398	357	338	374	414	390	392	405	374	378	372	347	402	378	384	414	385	413	371	403	396	382	337	405	350	359	327	402	365	378	399	377	375	324	321	337	350	394	348	372	362	409	389	352	379	393	382	383	398	408	347	364	395	399	375	383	378	364	373	377	394	335	357	369	397	440	397	410	384	383	330	368	343	386	335	348	386	365	380	409	415	375	415	379	361	336	364	382	382	375	397	385	347	397	351	351	341	364	366	350	396	373	344	388	362	394	354	409	345	333	336	369	341	361	380	389	379	389	392	369	386	349	378	404	385	375	402	369	374	385	371	394	400	359	387	373	333	372	355	365
28593	7579	2782	2999	2791	2547	2655	2764	3435	3800	3895	4411	4299	4047	3627	3182	2900	2602	2298	2198	2107	1909	1677	1548	1407	1330	1254	1337	1212	1169	1195	1128	1044	1063	969	998	977	998	997	999	913	855	877	865	865	857	849	875	798	849	830	872	834	771	807	822	849	806	828	780	826	793	824	815	766	796	831	818	786	837	807	806	793	836	759	784	775	791	770	802	805	869	788	815	812	782	794	888	810	784	749	825	797	827	794	816	811	832	846	806	808	756	816	791	796	806	840	812	742	791	782	778	816	743	758	790	751	773	842	771	805	774	803	814	771	788	759	752	792	782	827	848	839	817	778	777	813	796	713	780	781	841	825	793	791	790	809	788	802	815	809	759	770	763	760	787	744	814	787	824	774	749	727	821	803	756	825	748	815	755	826	774	756	754	793	813	793	775	817	800	801	798	841	781	796	831	822	794	758	807	795	768	859	783	815	777	774	763	805	830	818	790	848	751	774	788	775	793	807	772	848	767	809	751	813	750	808	785	795	748	799	781	796	812	778	745	810	779	843	811	773	794	750	789	783	815	827	729	821	831	809	849	790	805	786	781	811	811	831	777	853	798	823	840	810	780	844	827	783	782	734	813	820	794	787	771	757	743	775	839	814	751	813	817	800	799	793	786	795	814	826	812	766	796	784	808	794	788	837	745	833	818	787	782	802	774	786	792	803	829	766	803	820	775	802	819	834	771	779	828	765	801	818	782	753	772	791	771	849	825	769	820	830	790	761	783	819	785	785	790	789	799	803	828	779	775	867	770	836	833	813	782	809	816	811	805	795	802	860	797	760	817	843	828	798	822	831	797	769	801	803	817	779	784	781	811	796	785	775	871	785	752	817	775	785	801	783	794	796	797	777	798	777	777	819	770	784	785	784	793	772	805	745	800	779	801	749	769	765	808	798	772	795	792	838	783	793	732	756	786	764	780	799	830	837	811	768	817	769	828	831	801	772	800	758	795	801	766	807	792	826	770	809	776	806	770	833	860	834	803	797	817	863	840	777	757	755	805	818	810	858	784	786	790	762	792	815	780	839	800	814	790	747	799	827	809	785	805	823	791	770	766	803	758	812	762	795	828	797	831	775	772	812	787	849	802	824	801	784	844	822	789	790	801	837	766	778	790	804	781	767	775	799	787	779	768	781	809	865	812	736	747	784	760	764	774	819	823	780	767	840	776	777	829	826	792	803	864	827	780	801	801	816	786	806	762	777	788	794	777	855	786	780	822	817	777	781	834	795	719	764	805	799	789	818	786	815	809	790	803	773	816	811	785	795	820	795	810	789	781	764	825	815	821	799	773	745	837	828	813	767	818	805	809	830	807	820	759	779	808	777	783	818	768	783	855	780	779	756	735	753	778	790	784	809	791	788	773	822	839	797	761	775	775	758	799	783	802	776	809	728	825	770	795	785	797	764	818	876	854	800	803	779	774	809	794	811	794	782	779	761	772	800	810	813	829	830	822	856	791	830	738	746	799	876	787	753	780	756	773	764	793	796	733	833	775	760	772	775	741	791	806	762	785	806	830	823	818	811	793	777	803	826	789	841	762	760	822	789	792	817	760	813	828	780	777	810	845	789	774	818	739	787	828	772	748	779	748	792	787	785	774	813	804	776	772	812	828	845	822	798	793	780	789	793	810	776	762	812	785	782	812	787	815	781	814	792	736	801	787	816	807	788	846	813	823	742	718	780	836	835	751	762	810	791	771	788	763	849	781	792	777	815	782	823	783	778	815	782	813	789	796	744	790	756	767	776	809	799	835	748	796	833	766	799	765	786	855	797	814	788	784	753	815	815	806	767	813	763	826	765	820	843	798	770	782	814	784	822	822	823	797	770	801	801	802	803	768	807	818	818	771	823	810	782	852	813	771	756	783	799	764	798	766	837	802	832	828	792	828	796	774	765	801	729	803	797	774	829	814	814	834	767	789	823	762	829	831	852	768	830	855	807	814	786	800	881	796	795	800	819	800	756	856	740	803	815	775	846	821	778	812	769	776	818	816	806	788	771	774	770	736	810	766	745	774	789	800	779	769	757	761	812	784	840	819	788	803	797	795	769	730	823	838	777	820	837	805	804	837	800	792	748	754	768	777	758	790	784	802	782	790	791	794	786	776	859	768	755	776	803	777	787	883	761	753	818	761	824	813	812	815	792	788	804	805	811	779	788	812	794	804	827	813	725	762	771	807	794	829	831	809	830	771	759	812	789	875	807	801	751	753	788	783	740	790	808	797	802	802	781	775	795	814	790	870	769	815	831	817	819	755	791	801	824	783	760	816	807	736	815	853	764	807	810	779	827	808	772	769	774	787	824	780	821	805	776	777	830	844	789	798	762	868	786	772	753	770	811	751	792	783	802	826	773	820	785	786	812	786	765	783	775	815	821	817	815	778	745	781	775	816	826	801	778	799	797	837	793	816	793	798	838	815	794	823	773	800	823	824	774	775	792	742	750	748	840	802	748	790	799	828	813	814	789	799	797	776	753	774	773	831	758	765	828	848	804	775	737	826	779	807	800	751	791	770	803	801	816	765	753	820	850	803	753	818	862	819	778	809	822	743	803	821	785	803	762	837	768	783	792	786	736	754	807	785	765	780	796	773	820	822	813	816	797	773	770	812	827	815	799	785	855	784	781	793	772	841	796	827	793	803	823	788	763	742	755	782	821	769	758	781	793	822	792	821	782	775	831	801	822	846	797	773	806	827	804	805	840	757	872	845	804	772	749	787	813	800	808	764	825	816	790	811	714	771	850	806	810	814	795	769	742	820	769	811	818	775	837	830	762	813	775	818	778	760	774	784	803	746	816	776	782	818	776	788	813	763	792	793	821	763	822	774	791	816	881	859	740	829	779	818	756	841	796	749	813	826	802	735	783	799	760	783	781	821	784	822	840	771	767	802	807	796	782	800	781	833	818	774	778	787	774	788	776	819	802	824	760	801	806	803	772	808	765	762	817	830	769	825	822	776	798	809	812	859	820	792	767	807	845	818	828	789	784	825	835	768	811	859	853	762	783	821	785	756	796	783	799	742	861	815	808	770	764	753	808	761	806	789	768	798	790	811	782	795	848	781	828	788	764	767	767	795	779	768	754	781	796	742	730	763	823	821	760	820	819	839	846	807	804	756	782	777	775	792	735	848	822	815	777	812	781	791	813	766	785	877	782	768	772	813	818	763	777	828	799	811	786	831	790	815	801	853	756	797	769	788	843	769	827	792	790	810	775	801	799	799	833	810	794	845	757	843	768	761	762	811	780	808	813	788	818	768	839	772	787	827	703	799	752	733	825	769	836	826	835	805	807	785	779	788	783	773	794	754	795	793	789	813	784	768	756	774	803	798	778	776	837	737	753	734	802	780	784	768	762	783	747	814	792	789	815	826	824	789	807	818	768	763	823	814	797	758	804	819	791	781	738	772	808	800	794	796	799	775	831	761	816	862	820	781	824	814	756	821	762	826	796	812	790	789	773	843	731	851
14532	3258	466	406	370	395	446	464	585	662	632	617	642	590	498	481	466	403	386	448	366	362	398	386	357	356	330	316	300	350	314	362	341	324	319	325	326	304	346	307	346	337	324	301	317	305	336	327	315	314	326	277	310	319	309	337	339	315	309	313	308	325	313	336	333	297	278	289	302	312	311	293	310	306	324	306	310	302	327	301	346	318	295	313	322	303	332	317	305	340	319	336	315	307	316	328	332	321	320	292	312	321	326	313	335	274	328	356	308	306	317	350	334	347	322	318	303	333	289	315	329	320	290	335	339	301	292	322	332	357	358	317	311	308	319	304	309	295	297	331	334	315	305	308	312	313	330	304	277	309	354	323	307	324	304	292	336	315	328	309	335	346	290	313	309	335	313	273	317	308	326	311	329	294	281	312	308	287	316	308	312	344	297	316	322	337	283	299	302	330	286	297	318	326	301	319	310	334	288	307	317	301	283	299	288	290	331	311	318	365	301	282	323	343	329	306	289	329	314	322	300	280	336	298	341	314	301	284	303	294	296	308	303	309	318	295	328	284	350	318	315	317	324	303	310	323	309	315	298	302	315	313	325	278	315	319	327	334	275	323	324	327	303	311	289	319	282	323	325	329	339	323	288	282	316	319	296	344	287	311	312	328	308	333	314	320	343	295	301	328	323	314	333	284	310	358	321	326	332	316	320	316	291	296	319	299	313	286	342	305	321	333	311	335	312	300	291	275	324	308	324	321	265	335	331	332	345	284	325	311	321	304	340	307	360	379	348	306	321	294	312	333	298	337	321	303	308	308	340	296	327	335	322	298	303	319	337	318	314	338	332	297	320	317	308	304	296	299	305	305	301	304	303	336	267	291	301	327	301	330	312	307	287	291	355	323	293	332	333	330	309	337	310	310	288	321	341	311	324	320	300	326	335	288	302	301	276	331	331	298	296	288	292	320	313	311	319	301	282	285	277	304	307	317	321	311	311	338	343	271	300	304	326	325	296	352	332	286	323	315	312	315	334	307	320	307	299	360	300	297	339	319	298	312	312	312	312	314	280	324	311	291	293	310	311	325	327	298	346	307	345	302	318	345	323	297	319	317	345	344	293	306	290	331	260	314	301	349	279	338	331	310	340	302	335	293	346	304	304	321	292	318	365	293	304	303	309	266	310	285	314	297	306	285	281	336	320	323	325	290	317	305	323	348	328	322	294	325	304	320	286	287	277	319	336	284	316	312	291	306	293	320	289	315	295	349	326	326	319	333	323	323	345	321	296	342	315	296	324	332	345	325	293	277	293	311	295	292	322	304	321	322	329	324	279	300	308	325	321	295	308	266	327	339	312	346	308	325	313	287	325	329	326	304	323	322	343	319	310	299	310	303	337	331	307	288	318	290	314	302	300	329	334	330	336	312	298	278	344	314	302	307	312	325	307	303	298	293	329	295	312	352	319	308	347	336	355	296	313	332	286	287	304	336	310	330	316	305	366	367	295	360	275	318	291	320	311	287	324	331	298	322	364	321	356	339	319	317	339	283	331	296	327	309	271	283	281	336	329	355	328	293	347	324	315	315	333	323	344	323	321	302	323	316	296	305	304	309	288	332	296	290	296	324	313	332	324	284	316	332	329	321	321	307	297	313	307	343	308	318	297	323	298	340	317	316	297	296	311	308	303	337	344	320	271	384	335	303	334	300	275	309	313	322	316	317	283	291	313	301	321	318	326	331	304	332	324	305	338	311	292	356	286	306	309	313	313	312	313	317	326	360	307	330	298	323	313	324	285	322	284	330	322	310	325	337	330	307	350	289	356	300	321	331	303	328	312	310	338	328	318	305	343	299	335	338	337	319	332	329	312	344	324	308	328	272	295	342	316	338	347	307	319	363	287	327	345	366	282	304	292	293	308	300	287	274	324	310	305	334	329	331	314	289	289	276	310	314	298	291	336	302	318	308	307	331	335	317	329	337	285	288	347	317	278	300	329	328	345	324	292	318	310	325	335	332	312	298	298	289	292	301	309	310	318	268	295	270	332	287	320	325	307	327	306	332	286	321	285	337	324	320	332	330	306	302	307	361	324	308	334	291	304	308	316	302	311	294	328	322	322	326	331	339	300	333	318	294	305	306	296	298	314	333	316	313	292	313	286	316	315	307	312	309	300	311	320	323	344	342	322	305	294	296	315	275	324	294	327	288	286	319	341	293	292	309	279	324	282	289	294	291	335	322	319	345	329	325	298	315	314	320	360	310	301	322	324	297	294	319	328	361	312	367	290	293	303	316	323	335	319	313	332	347	282	289	306	286	291	290	278	291	335	342	291	306	301	307	297	349	328	307	352	373	304	332	293	329	303	322	342	300	291	317	291	316	331	318	300	290	307	323	312	316	347	292	274	327	297	329	314	323	332	333	292	329	334	331	319	321	331	335	274	320	328	333	331	281	312	317	300	310	335	279	287	337	323	331	292	312	315	329	327	343	331	288	321	287	292	343	322	308	296	306	311	318	335	310	294	341	304	328	304	316	296	300	317	300	334	313	305	323	314	286	310	300	341	313	319	319	315	292	299	307	319	317	269	366	339	355	298	315	321	325	344	304	334	348	308	315	322	305	319	341	267	294	276	355	319	315	312	298	357	299	278	318	306	301	287	335	310	316	294	304	312	298	322	328	277	326	307	350	312	331	316	305	332	304	315	295	312	276	328	331	352	322	301	351	357	322	325	333	326	314	308	340	322	313	346	313	321	308	332	318	292	303	277	311	305	364	303	299	331	299	359	316	339	286	337	289	257	349	316	319	311	288	329	313	304	316	303	309	331	309	346	342	323	316	299	333	293	299	282	308	303	307	361	346	299	296	320	315	322	319	353	299	357	297	288	307	329	341	326	349	299	327	308	331	328	302	316	319	273	312	320	319	261	328	322	301	298	301	283	300	297	373	301	328	311	309	294	273	311	295	296	292	293	320	280	316	310	332	274	321	302	310	303	329	335	321	339	335	320	306	330	306	286	314	311	324	298	302	310	339	325	322	296	291	312	303	290	312	300	311	289	319	324	312	300	303	303	339	312	299	330	298	321	338	325	308	324	314	328	316	308	281	309	337	315	284	322	323	356	276	303	302	337	329	315	325	307	300	329	326	325	307	304	307	324	296	345	296	331	323	302	300	308	305	292	326	302	296	294	310	360	333	283	313	339	321	336	320	293	299	313	301	321	343	299	322	336	286	328	339	305	362	304	310	329	302	311	334	362	336	293	320	300	302	279	314	321	299	285	298	334	300	314	326	307	351	330	291	351	295	309	319	303	317	325	296	302	327	313	304	288	296	327	298	336	324	304	310	295	338	341	312	313	332	316	298	336	336	285	305	311	316	310	307	338	295	313	290	352	351	312	314	323	349	303	305	299	310	280	311	330	338	305	288	340	319	325	324	333	316	341	300	295	335	272	298	294	306	309	310	293	291	303	259	314	332	327	299	310	291	327	293	315	301	342	308	326	323	286	293	324	295
7786	1816	931	986	999	1183	1244	1567	2038	2406	2466	2429	2269	2159	1820	1719	1588	1525	1394	1299	1191	1093	989	984	928	834	859	839	849	822	870	786	770	791	784	771	762	718	742	746	717	743	712	719	706	702	740	718	684	721	728	702	684	658	707	681	645	687	702	675	687	662	691	688	657	653	674	682	684	721	690	689	655	688	715	681	681	690	686	701	689	670	678	684	690	588	679	701	685	634	663	666	649	624	685	672	677	645	713	689	680	703	675	665	743	695	744	678	643	684	657	697	685	653	693	650	635	731	661	688	648	682	652	659	643	711	647	691	681	643	705	708	637	650	647	659	680	671	621	671	643	700	675	688	677	661	697	646	659	694	657	668	633	664	695	694	686	708	647	692	679	653	625	674	637	699	666	707	664	674	696	668	669	672	713	676	702	717	677	630	669	689	647	649	652	636	687	651	666	650	676	669	701	696	640	661	655	664	701	654	686	624	658	700	681	674	672	665	676	673	704	677	649	636	630	646	696	688	674	665	691	687	662	708	667	695	648	691	674	665	658	677	693	633	639	690	692	700	651	690	685	670	641	628	671	693	651	700	682	666	694	649	671	702	686	636	696	691	623	665	706	695	677	626	698	733	628	624	670	681	681	644	672	651	692	662	632	665	682	635	667	653	675	663	679	698	701	681	696	704	655	659	662	655	660	703	689	684	705	691	691	679	650	706	646	703	683	697	684	671	678	682	686	697	622	675	667	719	683	668	662	619	666	715	667	681	672	644	680	671	702	684	720	606	675	681	657	686	616	681	710	639	679	640	659	665	670	660	667	678	635	682	705	675	680	644	672	691	650	648	660	712	724	711	697	652	642	702	716	651	707	666	669	680	693	687	668	663	680	665	660	612	678	652	697	685	661	678	695	685	644	666	675	622	646	679	634	657	700	689	711	684	664	675	659	667	669	686	653	641	659	657	662	617	694	643	645	640	663	626	672	672	668	677	675	723	693	673	649	649	638	662	679	691	720	649	639	670	659	714	698	686	645	661	717	644	710	680	665	651	651	656	676	665	677	709	741	679	673	687	731	694	718	649	694	666	673	685	686	697	641	670	727	706	662	709	655	673	640	696	678	683	641	623	703	670	674	721	667	639	669	733	680	691	638	663	637	731	682	728	681	667	703	648	648	674	638	663	661	682	683	692	681	683	709	669	742	663	645	674	672	680	623	601	658	655	652	682	686	698	674	670	641	709	699	645	683	635	661	674	682	667	689	687	677	656	670	689	690	663	701	668	658	679	678	680	664	636	639	637	620	676	691	699	646	671	683	703	658	682	676	640	633	687	710	718	655	677	652	657	690	719	655	651	697	679	638	695	671	663	723	691	657	686	695	669	685	685	652	686	660	756	632	675	648	647	698	637	654	646	679	680	643	706	685	681	674	654	678	684	668	726	634	670	677	667	652	706	656	599	634	705	699	678	661	700	658	697	618	680	622	635	675	665	663	689	663	678	675	709	703	686	636	643	689	671	662	647	648	677	667	695	666	653	674	666	693	725	681	686	647	641	662	639	683	678	675	645	671	633	706	670	678	634	704	678	662	718	644	692	641	687	671	617	654	657	701	664	631	635	708	670	660	674	679	670	666	718	640	692	677	686	709	693	667	657	681	661	685	670	681	676	721	674	608	679	700	651	672	638	661	664	689	692	696	671	644	674	708	645	709	677	630	657	636	683	695	654	678	707	626	677	754	636	626	681	664	667	650	706	697	687	653	685	654	712	668	693	671	638	663	649	643	665	685	723	661	680	682	642	662	713	616	666	610	674	639	678	682	700	666	672	644	679	681	671	670	649	702	688	704	712	674	712	669	665	667	693	696	644	666	679	645	692	672	693	700	644	724	705	688	651	656	660	717	625	632	679	673	696	654	677	666	666	719	670	630	671	665	668	690	641	679	667	643	633	654	685	674	668	680	671	714	639	701	700	653	625	689	676	681	663	645	645	707	687	705	623	686	692	690	705	662	713	635	723	683	653	642	666	672	726	684	646	671	705	705	693	645	667	665	682	656	676	647	688	701	664	615	701	662	708	621	691	655	651	668	690	649	738	699	664	710	687	679	700	721	708	665	702	661	667	669	705	715	683	700	672	644	681	692	745	657	669	659	681	678	702	671	650	685	714	653	700	673	728	687	701	672	650	680	689	704	662	655	667	676	692	644	679	685	673	651	684	684	698	669	680	674	698	617	616	681	679	654	675	641	673	645	645	718	688	633	634	625	653	689	652	662	693	638	702	656	714	638	686	633	708	685	612	679	682	705	646	691	659	709	687	674	689	610	678	697	698	672	637	668	688	674	700	687	648	624	672	676	726	699	664	715	682	655	657	681	644	668	722	653	667	706	719	686	676	682	642	713	691	692	660	664	681	678	651	670	660	653	673	674	733	664	670	710	737	666	706	636	687	675	683	673	654	658	664	674	690	665	677	659	676	662	669	675	626	662	681	672	651	677	681	649	740	683	649	669	696	650	667	678	684	669	664	678	619	663	695	699	716	668	690	630	689	714	663	704	658	669	630	679	643	662	667	634	703	681	745	683	685	684	700	706	669	694	698	673	693	679	651	628	672	637	703	690	664	639	697	674	674	686	598	685	651	651	695	674	669	717	693	723	698	660	690	670	716	697	682	651	619	647	697	659	624	680	679	701	662	691	696	663	726	717	641	710	648	629	719	706	705	665	686	610	625	692	682	706	655	668	647	681	688	694	643	652	695	671	677	637	688	640	645	654	672	710	729	641	675	667	655	757	679	676	635	638	706	726	677	658	647	698	679	715	691	679	628	692	707	683	675	683	675	708	677	660	661	686	699	676	685	656	640	655	704	665	669	624	690	696	677	674	691	702	712	623	734	689	684	684	656	656	656	667	671	679	641	634	674	643	628	664	671	703	642	658	664	659	650	654	638	646	679	677	637	679	681	689	656	644	693	708	676	679	721	649	665	667	655	678	656	739	657	629	626	641	667	667	686	654	715	675	669	629	650	665	663	712	689	672	672	680	699	694	691	667	661	658	633	678	716	630	661	675	667	696	648	624	676	668	688	674	660	702	658	701	658	680	682	663	670	697	697	665	706	668	659	653	675	656	686	643	676	641	661	699	660	666	635	676	639	684	695	665	707	667	670	668	705	651	701	672	671	691	613	694	705	700	639	698	702	661	679	653	660	686	657	655	634	647	685	664	689	683	670	646	720	688	694	666	689	655	678	658	649	714	672	706	681	692	702	694	654	659	644	676	692	687	668	677	646	705	664	665	666	696	685	692	682	665	674	645	674	668	668	654	680	692	679	662	648	651	618	735	680	672	711	668	684	690	704	664	674	680	625	640	680	627	681	693	668	658	666	679	707	649	693	648	657	680	654	662	666	680	712	646	725	631	715	672	685	660	644	686	627	699	649	706	679	658	654	673	659	709	666	719	664	681	650	708	698	674	688	684	681	691	712	674	648	679	666	676	655	751	670	635	716	645	705	665	678
37211	16660	2172	846	698	573	530	609	654	805	785	705	763	763	696	606	573	554	547	477	420	413	396	372	421	380	371	376	394	380	361	395	364	335	317	353	331	319	337	361	350	356	318	316	362	318	373	307	336	324	350	343	337	326	285	338	306	335	370	356	304	342	344	321	351	336	369	322	352	342	300	331	317	316	310	320	333	351	345	325	317	312	316	346	373	311	316	338	340	360	339	340	362	309	305	299	369	333	315	331	331	324	346	319	358	332	268	313	290	288	316	349	323	347	365	335	346	307	336	320	305	344	349	337	312	314	272	320	345	354	337	303	358	327	358	302	377	322	327	314	317	318	361	341	338	356	321	343	324	328	331	344	347	345	313	305	323	338	322	335	327	336	318	357	308	324	339	354	286	324	314	333	325	308	301	312	325	325	321	357	339	322	327	329	333	329	324	326	299	284	331	330	333	283	335	313	317	311	348	318	352	292	328	363	316	310	338	355	366	325	301	318	316	309	323	320	337	325	305	344	309	318	335	323	351	340	305	335	324	320	325	334	344	317	370	341	321	293	342	374	350	348	300	322	370	322	310	348	322	327	301	329	343	319	333	322	321	326	319	342	324	345	323	314	321	294	315	330	304	314	328	305	325	318	327	326	334	335	363	329	303	342	355	307	337	317	326	331	313	314	311	280	306	329	298	350	338	305	298	290	335	314	344	298	325	325	318	339	299	337	346	317	357	314	303	319	304	296	328	327	333	340	306	325	314	338	313	339	318	329	354	343	343	266	296	319	369	296	311	313	325	333	336	322	296	353	344	322	335	326	298	287	307	330	345	321	315	320	341	341	329	321	292	315	363	316	322	320	289	347	327	299	340	319	332	324	356	318	366	341	308	356	319	305	312	314	299	353	333	305	326	327	330	322	312	353	319	322	298	329	327	271	352	342	328	322	312	356	339	327	332	336	341	332	344	301	359	341	325	345	346	338	359	316	334	322	315	321	310	331	325	337	339	348	336	347	307	316	365	302	336	321	360	359	326	345	347	312	348	323	312	272	324	329	329	313	332	321	320	327	323	355	309	342	307	329	347	329	323	310	315	309	357	360	331	315	296	295	357	304	310	309	304	318	356	349	321	268	313	331	348	311	341	301	335	333	321	355	312	303	335	296	312	339	360	332	319	321	344	337	346	327	279	330	342	313	312	345	328	337	300	363	341	306	396	338	375	344	301	332	320	325	332	307	341	337	318	311	328	363	324	334	331	299	334	316	332	337	338	373	313	313	329	293	344	314	356	333	354	312	301	331	329	351	335	307	326	327	328	322	333	339	291	369	327	308	335	351	323	294	316	326	304	325	341	330	286	283	311	325	374	317	372	328	350	343	354	349	323	311	324	348	350	355	305	312	358	341	316	347	335	338	333	301	313	302	306	355	295	311	315	349	318	306	321	356	343	314	340	311	337	328	305	305	338	337	330	318	358	301	329	287	300	329	354	320	327	307	314	314	305	325	347	322	323	331	352	339	332	347	321	313	323	346	322	296	346	334	310	319	346	308	349	339	324	294	356	333	350	328	354	353	333	292	327	350	348	330	311	328	352	342	325	346	337	322	349	297	323	327	345	333	325	352	335	319	304	287	339	321	348	315	337	321	320	331	324	298	299	304	340	315	332	296	309	354	336	300	308	329	333	320	301	331	373	328	338	330	324	330	290	333	312	355	336	326	300	305	306	309	309	301	330	356	362	311	312	273	328	303	311	311	325	294	310	300	318	293	306	325	323	348	349	289	361	304	287	299	321	354	351	312	318	344	346	303	336	322	323	342	354	302	317	352	302	330	297	327	339	314	315	314	336	289	287	312	329	330	326	328	349	292	352	327	316	308	356	328	298	358	335	346	318	317	325	322	330	341	362	326	295	334	348	291	365	347	302	329	328	326	331	369	316	318	332	333	326	326	298	302	322	322	309	334	329	320	307	317	313	340	326	347	338	368	344	336	345	333	310	291	345	349	314	376	317	327	336	290	331	331	311	307	338	342	321	326	319	337	298	335	347	345	292	315	297	344	315	293	321	321	271	343	364	308	337	349	315	347	339	354	298	357	333	366	337	321	301	341	338	331	325	316	323	354	318	307	336	358	321	347	332	306	322	353	331	329	330	304	326	348	284	328	326	318	305	308	303	335	330	365	318	339	326	374	317	341	337	341	316	295	335	342	337	343	375	332	370	307	332	296	281	344	322	348	316	315	336	324	320	326	316	331	322	357	327	307	324	348	334	323	332	328	301	274	326	328	311	305	345	349	326	331	295	332	290	339	278	296	281	335	278	314	343	316	329	311	350	305	343	326	317	321	316	349	324	319	345	336	350	327	353	333	312	314	316	326	319	323	337	299	340	309	360	332	319	372	340	324	312	319	326	307	349	317	321	326	351	321	335	310	301	340	342	341	311	317	324	331	340	340	317	314	319	334	328	325	356	335	309	297	322	348	308	346	350	362	336	354	303	316	304	302	316	304	344	327	345	297	303	282	308	298	315	347	354	342	337	311	285	341	316	323	293	346	383	297	363	329	372	325	352	335	309	321	300	302	281	316	380	365	325	327	342	320	337	314	302	342	369	335	331	337	326	313	299	309	285	335	307	303	323	306	332	356	344	325	323	377	306	295	310	345	347	320	347	324	327	345	343	328	306	316	380	345	304	296	338	314	359	306	292	373	323	335	335	307	328	398	348	304	323	312	290	323	342	330	330	352	314	360	344	301	328	348	329	337	335	300	324	315	335	310	345	346	365	351	307	340	287	353	338	326	339	328	341	312	332	316	359	339	336	295	297	321	310	340	305	303	336	326	333	352	356	334	300	283	324	333	317	294	315	320	355	330	333	300	342	341	347	289	321	333	330	338	343	370	311	301	359	332	300	303	340	348	260	325	345	316	327	321	305	325	321	318	340	319	356	348	363	307	345	324	300	323	330	332	314	339	320	315	323	322	337	280	330	330	317	329	330	333	314	354	343	331	357	314	323	349	313	318	330	338	378	310	328	308	339	318	328	320	341	358	324	302	324	302	330	309	295	303	328	321	316	298	339	314	326	347	330	344	366	309	336	323	362	325	354	337	298	359	344	316	326	327	304	304	370	328	283	334	320	317	324	337	301	320	339	300	332	317	300	337	289	341	321	296	346	303	328	348	306	322	356	349	338	333	277	350	380	317	335	341	309	332	315	333	308	348	336	313	307	296	358	343	340	335	314	315	302	310	302	312	321	358	287	358	327	349	314	304	316	335	362	318	305	316	371	314	347	358	326	331	274	339	338	327	290	308	321	296	334	325	327	326	305	319	333	290	300	313	340	350	328	357	319	326	305	313	292	305	322	320	327	369	362	312	335	324	304	326	310	301	291	291	300	317	327	344	319	330	311	356	369	329	326	352	344	341	276	345	315	322	305	300	355	371	311	282	334	316	346	305	325	351	349	281	354	302	301	343	349	336	323	315	329	330	296	320	327	344	316	324	302	316	352	324
21487	7047	1728	2130	2046	1930	1849	2050	2605	3157	3145	3079	3114	3006	2839	2542	2358	2146	2022	1731	1505	1453	1327	1252	1165	1076	1040	1077	980	967	1007	928	895	868	825	840	820	835	881	800	811	780	824	770	695	744	748	756	695	711	761	745	728	717	637	698	718	707	757	711	741	739	643	706	766	700	708	716	760	690	737	733	679	725	695	715	708	740	678	740	725	672	677	686	685	703	706	722	736	707	672	682	696	682	700	749	695	723	682	718	694	688	690	725	708	747	717	668	696	720	672	709	715	735	693	733	731	721	685	703	685	703	719	705	711	692	705	698	729	734	712	685	647	674	749	687	715	680	679	727	708	720	724	667	714	713	665	762	718	660	697	710	740	679	679	700	700	691	738	730	754	697	702	681	684	719	755	732	675	735	701	741	634	665	666	720	719	711	664	666	709	649	713	703	704	732	719	722	691	684	658	721	709	660	694	651	662	704	728	738	704	652	740	677	717	721	710	729	691	633	667	674	692	697	686	685	685	665	709	728	705	668	712	732	738	686	682	718	695	707	711	696	638	704	684	717	724	645	706	700	747	721	721	670	738	747	727	712	704	705	706	696	680	744	709	662	769	673	711	651	721	685	749	733	718	691	721	705	658	743	694	698	691	701	744	700	699	716	689	700	678	756	726	754	714	748	731	657	702	695	727	713	713	711	667	675	696	749	700	734	721	675	715	746	674	690	693	733	684	674	743	651	705	716	704	689	732	670	716	702	695	727	762	664	683	696	697	673	695	718	732	695	718	744	714	696	720	689	711	689	669	723	716	724	711	682	696	716	685	694	682	688	674	737	706	769	693	685	753	706	661	691	703	722	669	692	768	688	676	712	681	701	720	756	692	722	693	684	683	685	649	675	670	671	697	719	686	705	732	668	753	690	695	689	699	702	686	667	725	737	674	719	755	694	688	714	736	696	714	672	723	738	685	714	714	713	727	675	703	727	696	727	727	733	702	699	729	696	663	710	689	727	686	694	694	683	703	688	737	708	656	716	710	695	709	722	700	719	705	685	701	721	715	693	687	689	710	710	705	686	688	673	692	725	675	692	748	714	725	782	706	699	745	709	720	724	695	692	704	684	663	737	737	665	667	704	663	723	700	669	677	672	698	719	704	733	702	690	698	717	694	732	726	759	699	662	724	691	681	725	729	683	697	720	758	718	703	724	701	643	703	711	708	690	675	678	709	687	708	726	708	738	679	711	664	653	708	670	706	729	708	703	694	701	715	719	679	736	725	665	679	725	713	690	645	665	680	691	696	717	715	675	700	718	700	678	704	703	698	682	692	709	654	712	724	678	768	707	666	695	705	698	713	736	722	703	727	715	751	673	699	663	700	685	678	698	740	688	684	678	671	686	714	709	674	742	683	712	701	726	721	664	714	696	690	719	642	746	720	694	718	668	740	702	715	704	695	724	673	741	656	659	762	662	711	666	700	708	728	692	732	667	690	665	711	677	684	692	697	730	700	686	685	689	689	752	676	691	692	729	733	716	720	716	694	692	704	668	708	728	706	706	712	714	698	710	709	744	733	780	745	709	728	682	676	715	697	734	658	676	729	708	703	685	673	733	705	690	684	748	734	663	688	698	662	723	698	639	663	681	725	737	680	718	719	678	679	761	703	670	686	712	750	683	705	683	711	707	703	695	663	687	734	738	682	730	737	681	694	668	712	680	684	687	718	751	706	693	693	721	691	731	696	650	727	736	744	735	720	663	701	695	713	671	700	679	762	677	672	721	695	725	688	679	721	681	662	677	688	693	730	704	665	668	696	696	716	664	673	710	653	767	704	676	707	698	721	689	690	672	681	681	686	773	725	690	707	665	758	737	698	685	699	719	734	668	718	697	727	714	739	678	663	670	771	684	707	721	669	714	704	731	685	711	666	710	722	699	631	713	710	697	715	683	660	683	714	741	748	655	708	720	713	675	709	728	727	756	683	709	689	723	691	710	722	728	710	679	734	683	682	697	727	674	699	677	680	704	717	673	664	742	739	712	713	697	748	689	708	719	713	700	710	730	739	645	671	706	720	691	698	731	684	693	694	648	725	706	735	732	712	722	675	718	718	700	733	718	688	698	685	709	695	731	674	700	736	748	679	710	663	679	688	748	698	702	755	714	692	745	697	705	667	728	662	707	735	711	671	712	698	694	706	694	714	776	681	693	703	741	719	700	676	678	685	674	687	721	715	703	694	700	734	745	690	660	727	711	687	648	738	698	716	699	678	694	698	668	711	709	691	705	710	687	648	713	705	720	667	698	696	681	739	668	688	748	719	655	702	700	761	720	678	709	674	730	665	652	714	714	695	699	688	675	700	704	707	664	703	712	666	721	686	729	719	734	740	683	703	722	727	702	640	690	663	704	675	688	669	679	719	660	664	758	686	693	735	708	700	689	703	687	726	722	692	682	718	713	689	696	742	713	678	693	677	683	696	675	686	686	722	733	725	675	667	726	693	687	707	709	710	686	679	707	666	702	715	726	713	673	692	731	671	662	720	740	681	735	689	718	743	746	704	634	706	709	675	699	729	684	728	679	686	756	697	721	705	701	659	755	677	692	678	721	683	745	688	689	697	666	705	670	635	700	695	682	728	656	748	690	668	690	723	678	668	671	725	722	709	717	708	713	686	706	707	699	683	741	742	633	629	684	682	732	719	661	701	747	693	660	663	771	698	700	678	696	713	717	673	692	677	718	702	676	685	724	728	709	721	722	699	753	688	705	728	681	678	665	742	691	664	740	683	726	746	760	659	692	693	698	707	692	683	722	688	702	767	694	725	717	698	694	705	709	712	687	688	680	714	659	758	666	693	683	685	754	715	709	682	709	708	699	734	730	720	688	694	691	767	707	711	727	680	663	709	681	754	694	664	723	705	692	686	646	737	697	686	688	675	661	666	729	719	713	697	711	739	664	704	714	709	687	701	686	667	654	640	725	693	708	726	697	697	757	691	706	678	776	675	690	708	673	733	716	599	724	738	743	668	656	713	691	739	717	719	719	693	714	682	696	694	696	752	700	687	669	718	688	690	696	673	703	695	671	721	753	674	668	674	701	682	752	674	703	679	663	704	705	762	720	685	703	697	685	738	661	696	664	716	749	686	678	707	663	701	701	701	703	676	671	746	687	703	733	698	683	705	685	686	668	698	748	728	745	763	733	686	678	713	632	717	671	685	719	738	703	718	699	676	678	703	718	681	758	736	720	674	718	716	654	682	677	667	691	697	718	696	752	691	686	689	711	662	710	692	741	685	709	693	749	737	738	761	716	641	704	722	682	657	735	709	704	672	633	660	725	673	736	705	696	718	650	677	684	702	677	715	665	700	660	680	703	661	754	733	688	660	678	729	687	772	715	718	661	724	670	674	721	726	709	695	666	724	688	692	649	689	664	703	738	718	677	715	635	695	737	679	685	692	723	671	713	703	713	720	715	705	723	680	680	736	703	643	677	669	703	680	716	694	681	698	655	727	648	713	713
51306	28263	6653	1984	1128	832	702	718	722	868	974	960	1017	912	864	784	745	718	661	602	607	499	515	505	484	473	465	470	456	437	430	363	452	420	397	409	459	413	403	376	408	377	391	391	385	376	392	373	377	363	389	430	401	392	368	366	350	354	374	372	351	403	376	334	401	350	397	397	416	377	356	373	370	345	367	325	368	354	366	361	378	371	360	393	390	378	360	395	366	364	347	366	367	383	343	423	360	351	392	353	344	401	332	360	379	395	438	383	423	405	415	361	388	344	397	341	396	411	387	364	349	330	357	358	387	361	387	375	378	384	368	408	401	375	383	359	350	416	385	331	375	392	377	380	354	363	377	373	344	354	395	392	377	406	415	363	376	356	378	376	373	364	355	399	344	379	377	374	418	420	377	398	381	353	372	357	400	386	416	378	407	396	358	396	381	374	416	372	425	382	375	379	369	371	381	364	343	391	370	342	349	388	366	392	353	333	385	372	409	376	370	369	397	399	416	380	385	352	423	357	378	374	391	378	364	385	384	349	379	371	393	389	352	377	371	413	385	398	398	365	385	398	373	357	365	331	363	363	364	387	382	375	388	376	420	398	366	378	398	362	377	371	394	399	406	337	346	392	346	374	357	375	374	360	333	359	315	373	369	330	350	386	410	384	425	343	392	376	385	402	351	394	382	374	420	419	349	326	415	357	385	392	369	386	353	399	382	374	365	357	382	349	359	355	395	400	398	367	361	342	325	346	370	334	366	357	357	402	383	385	355	388	382	370	372	396	392	377	375	398	322	365	391	360	371	337	357	368	354	355	417	351	344	342	377	359	365	356	357	364	412	393	377	359	380	397	382	364	388	356	371	332	385	394	364	370	377	372	360	368	397	406	385	360	356	391	367	359	385	380	312	342	364	383	363	367	372	343	396	371	373	376	346	335	365	385	361	430	341	339	406	369	421	333	374	360	362	351	424	393	366	364	391	381	400	380	388	404	407	417	370	379	352	389	388	393	353	373	383	376	339	359	362	397	323	404	400	364	380	362	389	380	382	397	401	389	392	361	382	408	352	348	386	353	393	387	371	374	362	404	360	378	355	330	362	394	364	378	383	309	362	406	362	385	380	372	410	353	375	331	381	379	395	358	375	381	416	400	413	400	381	390	394	367	342	403	362	404	419	395	402	361	395	400	336	383	380	382	350	350	402	349	366	371	390	355	412	370	379	400	345	382	359	365	390	359	345	384	341	361	386	406	316	368	385	389	367	382	346	405	411	374	353	383	387	359	391	340	376	368	374	369	352	358	358	366	375	405	403	384	357	351	396	347	359	369	373	359	361	379	411	385	387	373	400	369	400	389	343	386	358	365	362	403	384	369	368	362	388	395	372	411	375	359	360	371	396	380	367	338	341	371	430	357	390	358	388	351	374	355	371	394	383	400	352	378	360	423	410	420	415	417	364	390	373	358	331	354	348	344	396	412	392	389	347	383	393	388	358	366	409	388	383	373	361	420	351	380	354	394	371	364	367	412	349	347	350	364	354	378	386	391	357	351	378	371	396	374	375	352	372	373	365	348	354	381	342	351	375	376	361	332	384	374	369	376	379	346	411	362	409	387	381	394	339	341	366	329	362	378	371	351	359	383	388	370	391	339	406	341	352	358	406	377	347	378	366	342	357	370	424	380	312	383	371	392	405	391	333	358	343	375	387	385	352	362	377	393	400	387	384	376	358	357	367	368	393	404	343	372	356	380	377	362	410	369	363	373	370	413	359	377	358	407	357	338	367	398	355	346	375	358	338	318	356	363	394	378	351	381	367	365	372	356	400	376	361	375	415	424	336	365	371	410	392	368	303	385	367	394	367	360	365	373	385	450	383	337	369	397	377	378	369	364	402	366	392	384	382	386	381	383	379	397	403	333	362	360	356	400	411	365	386	380	404	371	382	365	331	339	362	359	374	386	378	352	370	396	384	364	349	394	379	383	364	365	393	350	385	367	364	410	367	387	386	399	385	368	372	364	365	368	428	403	368	388	380	395	375	382	360	368	370	403	359	366	340	344	372	394	369	392	376	377	364	391	367	360	369	348	388	376	437	372	394	362	361	385	388	394	350	352	388	370	398	337	368	392	349	416	377	378	388	377	335	364	413	396	375	378	371	398	383	372	422	356	410	352	363	399	417	373	434	420	377	348	359	397	363	408	354	387	369	398	390	382	337	377	366	371	353	388	388	374	375	394	381	392	379	365	391	358	401	392	376	373	373	346	393	365	386	375	364	374	406	381	385	342	372	331	359	386	344	361	372	359	400	374	385	383	381	399	404	426	356	357	365	385	376	393	356	364	338	380	423	439	393	393	370	386	387	356	367	375	382	352	350	373	378	375	367	364	378	386	354	434	379	363	334	383	389	410	378	387	376	388	402	368	376	397	355	388	402	370	357	368	396	366	363	375	382	380	365	363	395	398	401	420	330	371	372	379	367	357	415	371	396	378	424	355	408	364	397	348	403	389	390	374	363	356	357	391	376	375	364	372	388	391	357	388	377	386	385	380	388	355	400	356	409	364	417	359	368	378	390	365	372	378	337	365	340	362	406	377	386	347	371	366	321	365	368	379	394	354	367	368	383	359	358	384	352	404	357	349	373	368	394	345	400	384	380	376	349	357	402	371	377	379	346	380	372	362	399	378	368	375	346	357	370	364	426	412	353	394	392	359	364	358	346	374	382	405	369	372	353	394	360	327	378	388	369	352	359	361	355	394	356	410	371	389	386	399	394	357	395	357	357	342	362	363	385	360	364	350	370	369	371	377	360	357	345	350	420	381	369	390	335	364	360	361	371	361	384	356	383	373	361	369	378	342	385	401	370	380	400	416	373	393	397	336	402	397	367	346	359	335	395	423	373	381	404	378	392	390	392	374	350	383	376	424	348	397	387	372	376	366	360	376	368	405	376	347	373	392	408	394	385	380	383	367	377	389	366	348	360	392	372	406	417	391	396	372	365	348	383	382	376	390	351	365	408	330	390	332	363	429	384	364	358	374	351	395	363	399	382	389	392	362	349	402	393	380	334	414	369	407	371	379	400	374	409	379	334	363	425	360	372	382	357	394	365	378	385	402	366	365	384	387	418	384	392	387	390	386	390	373	387	323	408	334	364	386	376	391	372	401	376	429	448	414	364	384	393	383	356	392	400	401	402	392	348	359	391	343	393	378	363	386	384	361	369	391	397	395	374	337	407	372	385	350	374	359	382	351	377	374	374	349	384	350	399	379	420	391	411	390	359	361	401	358	394	393	406	394	391	409	373	374	390	360	395	378	325	389	348	385	331	371	396	379	391	396	401	361	382	412	358	370	373	374	349	406	396	388	344	349	369	346	365	348	336	365	399	393	388	398	391	384	371	407	416	372	364	395	367	375	406	368	391	377	372	355	380	376	378	388	338	407	350	362	388	358	375	356	342	367	368	370	373	365	361	409	351	381	367	372	366	373	386	361	349	373	362	398	356	367
30861	11784	2640	3259	2964	2700	2528	2559	2744	3746	4007	4218	4049	3818	3538	3262	2987	2818	2536	2118	1962	1775	1583	1542	1378	1375	1266	1158	1176	1136	1203	1122	1144	1038	930	907	998	1011	1048	936	947	880	881	852	846	875	818	857	821	821	820	891	806	812	773	775	798	783	811	813	799	813	758	814	852	793	744	798	754	810	816	830	828	799	817	755	851	818	788	808	787	844	751	817	800	826	819	809	795	819	730	827	793	798	754	797	811	769	765	860	827	803	779	762	834	802	799	769	820	822	752	806	778	794	786	825	811	816	844	780	833	817	836	830	823	824	762	797	791	767	778	770	806	804	828	796	759	762	766	743	819	797	777	748	856	778	797	819	790	815	780	791	791	818	802	749	793	833	770	774	817	755	757	764	778	780	793	739	753	804	829	789	787	749	813	802	789	832	764	796	779	755	783	805	821	775	809	788	820	790	774	824	812	813	776	789	759	748	788	839	788	795	821	877	790	791	813	783	790	764	808	817	826	812	789	789	693	807	830	790	745	793	790	763	780	756	809	771	813	784	779	781	708	801	778	752	805	759	801	797	792	804	756	786	804	792	766	832	796	770	843	780	832	774	817	798	790	801	758	803	809	791	788	823	778	792	787	767	806	763	777	801	784	749	793	780	782	822	740	756	820	793	763	819	846	801	828	783	792	812	799	791	851	779	780	819	810	819	781	782	794	759	770	819	824	823	815	750	764	769	770	838	724	762	788	767	821	853	783	793	745	781	788	754	793	791	827	817	818	813	797	795	821	788	772	805	842	771	817	738	788	807	794	856	768	809	797	780	803	848	807	841	801	755	809	812	768	769	837	784	778	829	821	811	796	800	796	792	858	816	807	773	781	801	740	815	726	814	769	709	760	780	783	807	781	816	780	736	769	779	780	834	773	783	753	808	802	758	778	831	822	870	835	832	792	779	756	763	805	771	750	813	846	789	830	822	829	788	813	771	813	792	762	796	747	762	808	752	795	763	828	793	800	821	814	788	766	800	792	790	804	741	797	755	791	814	807	754	780	745	800	787	757	823	813	823	780	774	813	752	821	791	810	805	802	788	778	778	829	791	791	836	785	800	719	810	813	773	824	776	821	760	827	807	762	779	757	760	765	817	813	773	796	836	794	790	832	732	747	819	766	815	786	840	785	838	729	761	746	810	807	771	774	840	763	833	776	799	787	813	787	828	811	782	764	816	740	767	833	760	793	748	780	801	815	736	802	779	810	799	766	788	818	784	789	789	842	814	855	780	799	759	726	803	787	813	818	772	810	820	764	816	768	805	813	797	805	756	765	832	767	816	763	808	805	822	815	753	792	838	784	772	862	776	848	826	773	787	827	743	838	827	731	796	768	731	810	742	773	806	830	789	774	813	791	768	793	791	814	761	754	815	778	839	771	785	781	774	776	794	788	807	783	780	811	776	810	740	820	763	778	788	796	844	833	793	804	809	804	779	778	830	727	759	797	837	749	767	839	800	780	818	805	757	740	780	751	802	783	778	800	808	804	837	807	796	790	817	776	792	775	831	800	765	791	852	792	763	819	778	774	772	813	797	809	811	783	787	756	791	795	790	816	827	758	843	785	800	813	759	822	798	757	804	802	779	793	808	823	807	793	800	762	832	803	807	797	843	813	804	842	767	817	811	788	791	777	789	806	777	800	807	776	753	757	795	799	775	822	774	801	804	784	770	786	828	799	770	744	796	768	797	779	756	782	734	794	812	828	767	818	766	816	794	787	775	781	726	809	779	793	780	835	803	784	777	809	813	809	791	793	799	777	802	771	820	818	814	802	840	785	828	760	787	821	809	845	761	806	778	792	758	828	783	778	793	843	816	747	821	807	791	765	828	738	802	803	809	804	783	823	802	774	785	770	832	784	801	764	793	739	777	811	807	811	773	775	768	785	802	820	838	785	760	786	824	829	846	779	791	792	821	765	820	794	798	800	774	784	758	776	731	824	771	810	812	819	829	869	781	773	818	834	804	793	804	796	829	813	781	764	762	817	786	765	773	825	781	735	751	804	785	823	745	827	784	748	764	787	743	847	772	808	768	781	762	781	804	755	796	789	810	781	852	806	772	824	802	769	790	813	753	760	756	775	827	790	837	798	813	778	776	836	805	783	784	834	831	797	767	815	791	776	819	773	820	804	782	802	788	787	808	766	749	766	800	794	810	810	799	755	799	804	803	786	783	771	758	778	777	788	793	759	785	772	739	767	810	799	725	781	828	786	743	836	784	796	811	800	743	787	781	786	824	827	771	769	807	751	770	791	803	767	816	772	809	819	772	795	780	850	749	830	833	836	792	753	778	783	761	796	734	841	813	796	823	819	777	802	809	790	832	736	798	796	780	787	802	773	834	825	777	800	738	766	740	782	748	814	761	793	786	775	816	790	779	780	774	792	763	856	753	819	832	791	770	789	746	814	808	820	773	812	773	766	787	757	804	797	805	811	826	778	805	815	761	759	771	795	797	763	735	803	745	819	818	829	846	780	775	850	760	762	821	822	817	796	775	786	744	792	770	813	772	783	788	814	823	780	759	818	756	802	788	806	838	839	732	753	730	825	788	779	789	824	809	796	784	771	738	829	762	800	749	860	778	777	782	800	823	743	781	774	799	776	873	784	774	740	783	761	854	815	844	778	785	781	786	822	825	784	832	811	829	843	745	809	777	813	753	782	780	784	754	801	847	826	820	763	818	806	806	770	844	787	787	791	824	801	843	782	751	772	831	791	802	831	814	811	748	832	773	798	776	839	819	817	752	844	811	760	809	769	805	772	811	775	777	793	807	809	803	764	828	817	801	841	811	780	768	797	757	813	776	757	748	795	758	774	826	772	822	812	796	800	796	772	799	763	747	784	767	800	796	779	818	749	751	836	725	795	858	740	802	788	805	742	795	748	771	766	818	760	761	791	779	796	812	835	804	788	790	790	830	787	791	768	791	800	820	796	809	799	749	752	813	823	798	813	833	822	770	758	808	801	798	792	758	804	818	776	817	798	772	782	762	797	815	801	783	757	819	807	842	844	781	787	768	772	836	803	761	756	807	807	776	842	812	778	814	861	815	764	772	778	828	768	792	827	795	763	786	769	787	869	775	838	769	793	768	836	808	766	746	766	826	819	782	793	786	817	747	773	822	810	771	841	825	745	841	774	782	731	763	809	808	729	840	832	790	828	793	752	784	744	789	821	779	795	768	839	818	789	776	802	817	779	773	815	788	799	753	784	812	770	783	774	777	801	750	794	800	782	795	816	753	754	814	849	802	827	807	772	804	786	741	853	819	805	723	771	810	764	810	794	784	751	756	759	788	842	743	834	806	815	812	788	804	765	735	834	790	759	773	775	805	814	821	790	836	831	778	844	772	819	802	827	784	742	774	818	794	790	821	775	771	743	837	778	752	777	807	790	776	815	761	791	788	766	781	790	815	776	829	794	799	795	749	799	786	766	831	790	798	842	777	774	795	754	769	852	746	810	837	787	822
16467	4769	540	419	384	389	414	441	421	406	499	540	468	535	504	490	462	465	467	425	420	382	326	358	369	364	382	399	345	302	326	331	309	341	313	292	349	307	301	317	296	302	292	322	296	305	303	314	337	316	300	295	289	313	319	288	321	312	304	348	309	294	342	334	291	329	346	309	282	309	313	324	326	291	316	330	299	315	383	317	301	312	316	301	332	282	296	284	332	308	302	320	314	313	305	335	314	284	319	284	303	305	314	319	298	296	294	305	338	288	290	299	319	296	355	304	323	310	320	344	321	292	329	282	285	313	330	262	304	326	305	302	314	302	308	311	289	297	338	309	298	313	299	321	323	313	290	322	297	286	289	337	309	284	302	299	310	337	333	313	328	301	308	319	357	329	312	328	305	320	286	267	332	311	289	323	299	300	298	323	332	304	329	305	288	319	313	286	320	330	328	298	309	324	322	281	303	313	326	345	310	288	328	301	287	326	309	309	326	294	284	330	307	347	305	312	313	310	287	298	317	293	319	272	289	341	302	336	277	295	314	283	288	340	348	315	279	294	273	301	326	323	296	318	325	304	308	314	288	320	290	331	306	304	362	304	319	269	279	297	334	320	290	277	310	280	318	301	292	323	294	311	293	297	322	314	319	327	286	297	317	298	286	277	276	299	288	283	312	282	305	344	334	309	290	290	277	338	307	300	327	321	315	293	314	298	329	302	311	330	317	313	304	336	350	306	355	311	311	336	330	330	323	309	306	334	292	311	334	314	315	337	272	267	327	312	309	291	312	320	349	317	308	323	301	298	289	305	298	326	281	291	308	337	283	276	300	310	304	298	309	365	332	316	290	303	303	310	335	311	310	337	306	280	327	326	286	311	299	315	275	316	320	308	300	320	305	292	303	301	298	301	295	296	293	340	296	355	308	294	312	317	308	330	344	314	321	287	345	298	302	335	336	283	311	297	312	322	315	309	333	279	325	309	307	306	286	324	277	303	295	357	304	332	345	316	273	321	270	321	321	344	332	305	339	330	330	319	285	297	316	311	303	288	372	330	300	303	294	321	284	311	348	328	358	318	307	322	326	303	298	316	302	351	328	298	315	325	287	298	326	323	314	320	289	340	330	292	300	299	260	338	285	341	286	323	325	362	286	334	329	341	266	287	292	290	310	331	319	305	311	293	345	317	331	297	295	345	297	293	317	329	285	316	350	315	297	316	314	319	299	275	290	307	348	309	307	291	333	316	293	326	284	324	360	294	310	310	330	322	277	258	324	325	288	289	298	352	280	303	336	326	343	331	302	285	325	314	327	345	281	291	330	297	293	322	314	293	318	315	323	309	319	320	314	335	283	304	317	314	306	319	314	322	350	323	295	313	331	329	301	331	326	307	305	284	324	301	291	309	305	291	301	313	314	327	296	314	281	307	308	346	279	315	332	296	293	303	311	320	325	307	334	287	304	328	324	271	302	286	342	333	292	309	303	295	285	344	335	328	283	331	302	315	269	298	272	321	274	300	303	330	316	313	293	285	340	306	298	322	300	289	332	334	293	301	264	336	320	339	348	345	293	298	327	293	311	322	275	325	325	309	303	288	298	292	333	302	305	313	284	305	297	298	311	303	297	281	302	318	312	325	293	356	305	308	366	325	271	321	306	316	317	310	286	293	301	290	334	284	330	310	315	348	314	297	316	320	328	295	302	306	297	294	275	302	312	307	274	327	329	330	300	339	319	319	300	317	361	305	303	305	318	271	321	318	282	280	308	298	305	343	318	329	291	293	318	296	306	324	324	287	334	298	321	298	261	326	304	344	306	300	351	269	341	264	343	306	293	313	302	287	301	299	312	321	296	268	318	320	328	301	307	302	270	270	324	342	331	336	329	304	300	287	313	341	317	301	338	299	318	291	307	291	284	298	304	299	286	298	314	303	292	281	266	339	288	327	326	318	309	291	302	342	296	328	292	323	311	288	302	355	321	325	330	334	337	337	285	309	336	288	297	325	295	333	292	287	299	320	300	314	298	322	285	282	327	306	329	328	328	334	342	329	289	291	314	322	309	348	311	299	282	311	334	336	312	346	349	325	333	313	311	318	274	290	312	322	309	314	299	326	318	292	304	305	309	306	324	308	290	299	272	292	293	286	278	342	318	312	315	318	290	292	303	318	322	294	254	276	316	295	310	317	313	307	337	307	313	325	313	299	323	304	336	301	292	314	341	296	285	288	302	305	288	314	315	326	318	278	322	303	294	326	327	351	290	296	296	300	319	356	327	340	311	332	291	317	300	306	294	281	311	280	324	325	320	340	281	322	329	297	319	320	353	339	298	332	285	333	287	327	309	303	355	328	294	338	296	281	301	324	309	291	295	314	328	316	268	297	311	300	284	296	308	329	342	317	350	334	321	308	295	294	323	319	277	281	292	314	283	328	317	295	303	272	300	299	323	337	331	295	314	327	325	297	310	314	320	328	319	291	319	318	281	309	330	304	275	297	308	319	319	327	298	330	297	304	326	330	290	322	300	301	285	293	284	298	299	288	326	297	312	306	340	301	293	342	298	298	281	297	332	345	293	325	338	306	290	295	314	319	336	336	295	300	338	304	283	308	308	350	335	313	308	291	298	333	299	290	333	343	323	300	336	370	337	260	273	287	321	318	311	319	307	320	306	310	321	330	311	317	330	314	336	298	296	296	310	271	309	285	322	338	312	352	291	278	336	337	336	325	302	288	336	282	325	296	306	290	277	309	316	318	318	321	298	325	322	319	309	289	320	296	306	310	329	302	291	367	286	298	311	328	299	326	306	295	289	337	331	344	313	328	287	298	323	330	322	287	319	308	310	269	316	315	305	347	305	288	300	285	275	306	360	342	291	296	312	295	347	268	302	288	313	288	264	313	311	295	295	296	298	314	288	326	278	299	319	300	317	298	319	328	293	322	290	299	315	318	319	320	299	313	313	305	294	291	309	313	308	339	292	335	289	298	307	282	324	310	285	284	295	310	304	314	325	298	310	306	302	331	295	316	329	316	299	356	306	296	328	333	355	311	303	301	341	333	322	292	336	344	306	317	316	289	322	310	337	322	295	301	324	297	282	347	333	319	349	330	322	289	288	297	337	337	323	366	259	311	299	334	360	326	325	314	301	295	297	291	307	308	293	319	319	325	297	322	293	283	333	332	294	317	289	333	320	376	330	340	339	305	315	334	313	304	307	314	287	301	288	283	310	324	270	282	335	313	284	318	326	304	296	309	314	344	310	319	318	326	285	298	329	324	296	299	285	331	326	299	300	315	313	300	293	305	325	292	291	279	305	309	278	312	330	311	321	285	315	306	279	330	298	294	308	333	298	285	295	306	318	330	290	305	341	320	283	288	344	325	346	273	322	304	305	326	285	292	308	372	329	310	350	305	308	354	298	323	363	349	295	326	322	322	305	294	311	313	298	303	312	290	280	334	320	292	324	315	305	334	314	317	331	286	339	316	315	350	321	326	306	310	303	280	295	306
8773	2717	925	1106	1096	1050	1144	1177	1269	1194	1608	1866	1937	1968	1879	1776	1661	1630	1564	1326	1234	1072	1021	944	953	888	894	879	873	840	827	878	829	807	719	708	746	789	767	705	706	718	706	674	743	722	702	661	634	657	668	718	696	616	677	693	714	643	700	640	680	636	674	684	650	713	657	686	639	667	704	656	647	707	655	667	670	678	631	654	675	675	660	651	642	726	684	682	676	688	661	679	710	738	673	635	693	628	659	647	633	690	681	698	706	658	642	646	622	656	672	631	641	649	688	685	673	715	678	628	701	666	675	658	633	641	646	692	721	688	648	627	695	624	717	677	669	672	670	668	696	639	691	630	636	630	665	665	682	647	629	620	692	646	630	634	654	695	672	695	701	648	667	691	606	665	722	666	643	645	705	637	672	654	637	702	709	628	657	684	642	659	669	675	668	671	673	655	642	695	676	671	645	668	628	669	641	632	709	723	655	716	645	689	672	677	678	645	678	668	692	634	683	665	710	639	660	684	687	683	658	645	636	719	684	659	607	685	695	738	698	728	724	669	636	682	670	666	648	683	717	697	629	694	650	660	665	655	676	684	684	698	615	650	654	671	624	643	609	656	643	649	655	661	698	672	670	720	664	699	664	692	649	665	687	678	658	690	673	669	634	679	672	639	651	656	663	649	655	669	690	674	684	659	704	706	670	676	666	665	670	665	638	667	708	654	698	664	695	651	616	654	668	682	631	670	641	690	644	654	668	665	683	665	674	637	674	659	662	665	665	649	682	659	697	664	678	610	706	666	667	673	601	648	649	661	641	662	652	672	687	603	672	642	659	637	697	684	646	635	673	643	639	678	635	627	711	637	652	673	669	632	661	657	712	696	659	671	611	722	683	687	709	658	673	657	716	675	652	676	690	675	662	621	639	639	672	641	698	722	668	674	679	656	676	697	653	638	644	662	669	672	664	651	655	654	638	670	646	682	654	676	653	675	688	663	672	687	617	668	668	679	684	654	691	646	649	708	731	684	641	660	699	619	661	719	662	624	644	699	698	623	641	648	660	673	659	691	672	697	675	662	627	668	651	632	746	653	629	660	687	634	665	670	667	691	656	653	654	700	665	659	700	662	633	705	652	706	665	700	652	665	672	667	652	644	685	699	660	633	620	691	684	624	660	677	675	646	712	664	670	650	648	653	684	709	615	708	648	633	692	672	632	663	706	683	635	674	658	652	675	721	692	642	699	676	630	665	689	663	667	688	637	706	658	642	685	679	687	657	651	626	637	636	692	710	612	686	685	685	673	696	720	666	662	660	661	675	652	680	714	653	707	677	665	685	700	700	654	660	661	683	666	647	643	693	684	649	674	651	656	683	685	676	640	660	684	663	662	616	684	640	656	627	625	631	672	684	692	671	653	735	652	675	649	655	681	648	671	669	634	707	662	645	704	662	657	636	637	685	663	663	670	648	664	622	654	662	663	693	693	632	693	673	659	646	690	660	670	663	731	674	690	659	652	680	673	641	657	628	653	622	654	670	637	660	634	666	659	662	692	724	652	678	684	673	651	665	670	633	578	648	623	689	686	645	639	718	654	661	619	632	664	657	720	654	635	650	672	696	662	680	675	640	672	685	673	666	703	670	614	678	661	702	678	645	683	668	661	679	716	658	690	672	630	650	659	706	675	674	625	676	660	639	619	660	689	719	669	691	691	691	677	625	706	667	662	698	678	702	702	653	633	659	648	670	667	667	646	635	688	681	631	719	622	605	678	655	693	713	693	690	656	666	642	669	644	684	688	675	653	644	691	650	680	623	653	688	668	653	693	664	691	699	643	665	677	683	639	721	638	615	717	653	695	638	659	691	682	663	642	688	656	657	660	662	669	656	654	643	645	697	640	633	695	644	639	669	650	650	671	675	680	616	669	702	694	623	646	646	706	633	666	688	718	697	681	634	690	610	662	732	674	656	632	703	673	702	664	648	657	700	634	642	701	611	649	630	659	675	681	689	689	666	664	677	670	682	682	636	665	684	668	626	601	667	632	707	673	652	641	702	650	697	685	683	654	666	702	686	633	706	675	696	596	650	672	650	666	664	702	646	653	694	737	648	652	678	699	688	678	635	658	671	666	676	671	663	655	672	683	649	691	589	647	677	647	691	600	669	651	684	644	670	720	642	647	657	688	664	708	627	632	671	629	681	694	675	675	689	691	644	626	666	620	624	698	623	641	669	718	654	675	659	640	634	657	668	633	700	671	637	624	713	672	660	677	710	707	690	664	659	660	661	665	701	680	669	659	635	703	652	655	669	622	683	698	663	663	642	617	643	652	725	704	670	677	717	691	642	663	648	692	677	635	679	663	630	648	707	711	713	683	678	648	677	651	642	695	642	641	627	654	648	628	647	647	653	623	681	638	601	691	688	652	663	673	683	640	667	620	679	693	679	655	692	688	704	623	673	712	670	663	631	674	684	679	661	673	658	661	698	677	674	646	661	705	659	673	661	677	701	704	681	649	708	649	674	617	657	638	656	649	663	720	690	723	679	625	636	660	686	674	660	688	678	628	640	688	664	682	648	665	675	714	679	666	663	683	645	683	630	673	661	654	641	650	620	673	650	681	739	637	661	666	687	664	614	709	726	639	735	686	675	675	657	658	664	669	688	653	628	600	635	700	684	649	663	660	697	670	638	673	673	638	635	639	658	678	621	728	675	654	700	689	679	660	676	648	650	661	665	657	622	703	697	642	696	688	639	626	693	646	674	694	698	674	653	620	726	665	688	650	689	651	641	685	660	664	643	648	692	667	681	687	658	690	679	651	686	669	703	690	685	688	646	683	649	655	667	652	701	663	681	655	663	669	682	670	666	647	669	690	661	661	641	691	631	670	735	673	671	708	712	661	646	653	664	651	668	677	639	616	654	627	641	668	647	663	682	720	675	649	690	634	704	683	681	707	671	695	683	654	664	652	649	653	692	630	668	692	636	625	638	676	681	644	666	676	667	674	666	625	655	652	661	647	719	703	649	724	666	679	686	646	658	640	685	619	727	725	653	681	668	670	661	642	669	668	689	662	624	687	689	629	638	686	723	689	688	675	669	687	650	672	627	652	674	681	669	687	686	668	647	662	674	692	676	640	728	607	641	638	711	752	663	693	675	652	682	675	670	621	690	694	702	680	682	682	649	668	666	694	646	683	684	644	683	659	624	667	660	660	675	653	693	706	630	662	670	654	686	649	667	656	694	676	682	693	659	665	621	641	677	736	659	661	685	681	662	714	648	654	657	709	676	620	647	659	630	689	693	659	634	655	637	661	675	708	652	700	628	652	714	675	632	649	695	653	639	700	656	693	735	619	647	621	644	634	657	683	696	670	679	645	694	661	685	675	632	674	640	672	630	699	622	670	670	627	688	659	688	637	697	697	700	638	632	684	661	679	654	653	649	665	695	659	724	633	667	672	710	671	665	678	651	633	690	682	637	670	683	681	634	642	654	679	674	673	672	666	630	660	696	682	680
40913	18041	2605	947	686	603	557	555	616	633	748	773	772	714	728	597	559	527	509	473	419	448	406	421	404	403	403	354	368	361	370	346	351	346	344	370	341	371	364	343	367	344	328	334	356	332	334	330	333	328	306	355	323	359	324	301	315	306	330	313	333	338	332	295	337	339	362	329	353	322	324	310	343	339	337	332	365	303	349	359	335	300	333	345	315	314	313	316	306	314	325	309	354	350	331	341	325	288	290	318	330	315	328	302	303	363	347	318	340	352	329	344	360	331	317	363	321	333	321	326	360	340	324	330	292	319	334	333	296	324	328	326	322	355	297	304	383	340	312	331	314	327	322	321	333	282	344	332	344	309	297	323	303	286	337	330	328	330	340	296	321	364	308	335	345	284	333	313	311	330	290	345	331	319	304	320	337	288	296	319	334	370	336	362	333	322	379	295	331	338	322	342	309	352	299	317	304	329	356	337	317	341	363	348	299	310	337	357	329	339	360	332	339	290	304	307	338	315	307	298	307	312	324	333	325	290	276	355	373	342	309	339	308	323	329	319	339	335	337	363	320	333	340	335	321	338	336	327	331	357	332	324	329	352	317	367	301	358	340	315	321	319	327	328	296	313	337	326	318	320	346	339	316	316	323	329	318	365	326	318	327	307	312	352	341	324	329	342	347	364	336	297	313	339	348	336	306	325	299	323	314	336	318	287	318	336	329	293	367	323	339	286	336	290	310	329	321	312	326	330	328	325	305	330	332	329	362	285	327	278	322	322	336	315	329	320	345	378	353	376	336	293	331	285	333	363	329	326	303	299	321	298	323	320	337	347	326	322	340	342	372	322	336	317	362	323	338	354	306	329	311	315	327	330	329	328	314	337	325	304	310	323	309	320	329	305	354	353	337	314	324	347	331	386	286	345	332	363	357	332	326	344	318	302	330	384	337	343	338	299	350	329	295	340	323	361	309	329	344	299	320	354	333	355	325	322	348	345	323	330	325	302	318	319	332	294	321	373	335	338	366	328	323	304	299	357	331	337	338	306	343	309	321	337	312	313	335	294	316	326	370	306	338	338	320	294	309	325	316	314	346	336	303	333	347	370	359	326	346	323	348	286	300	371	303	301	344	351	349	345	318	332	295	340	315	321	342	365	298	344	327	332	321	324	327	298	292	296	309	340	315	348	319	333	326	337	335	333	299	348	313	313	375	345	339	393	331	323	359	337	357	321	321	324	346	327	346	307	328	325	371	334	356	347	335	321	313	332	318	333	335	312	327	307	303	346	316	369	358	341	363	349	314	313	310	309	319	306	315	304	320	320	294	305	327	329	310	303	296	309	307	330	271	299	344	330	334	315	309	330	355	317	301	327	326	320	353	335	325	318	335	285	312	328	301	371	330	310	325	326	311	368	370	329	351	311	334	340	319	300	307	316	307	329	313	318	315	319	294	356	292	326	346	314	321	354	322	295	324	340	289	375	320	293	323	353	313	325	340	283	345	337	323	305	325	309	331	338	375	339	355	330	325	343	307	321	341	285	317	291	312	341	330	290	307	343	343	313	325	344	312	362	306	304	341	328	292	352	331	335	302	326	327	306	344	304	308	339	350	318	340	340	337	327	308	319	317	329	310	274	284	310	301	328	323	330	312	316	320	346	308	320	325	335	322	347	321	322	299	353	315	345	318	343	304	301	324	314	291	310	319	324	342	336	326	331	329	304	297	296	271	328	309	342	318	362	305	329	348	316	302	331	330	316	333	288	347	346	340	332	297	337	327	304	313	353	307	376	344	320	337	342	308	326	307	306	350	305	317	292	303	344	334	341	331	323	319	325	308	315	332	301	293	303	337	344	304	315	355	328	332	345	333	344	307	372	347	359	312	366	331	350	301	339	317	312	358	316	338	343	374	307	344	331	301	354	325	322	318	325	324	316	336	331	309	359	333	328	344	323	358	355	348	318	347	331	337	315	329	295	307	328	316	326	342	317	315	318	331	341	376	317	320	337	287	327	337	348	308	320	348	330	302	316	361	285	333	317	339	298	314	292	342	306	326	327	297	330	320	327	319	332	331	345	299	318	362	333	320	327	334	281	339	323	320	328	309	317	315	310	316	322	314	316	338	322	334	333	341	341	328	338	305	354	313	335	310	293	325	324	341	331	342	323	329	301	360	337	325	290	327	320	318	297	299	309	320	304	326	333	338	330	320	340	360	317	301	324	344	352	318	309	316	319	330	320	343	330	350	325	335	315	304	339	324	307	356	321	302	378	330	316	303	315	353	322	342	365	324	326	326	314	330	317	322	336	342	311	302	346	317	320	300	309	332	328	338	309	335	313	325	302	313	333	347	365	319	310	307	307	317	339	318	304	375	294	332	320	313	296	311	321	366	318	355	337	329	319	292	293	344	313	344	350	306	323	311	312	339	314	314	336	326	337	346	320	316	346	315	347	319	346	309	333	321	321	342	341	354	331	324	290	331	311	325	352	308	335	332	355	349	331	327	347	321	299	310	309	344	345	317	331	330	322	323	300	304	304	313	302	309	360	315	316	348	314	305	336	318	347	319	308	338	323	344	319	295	299	320	314	336	321	314	321	292	329	297	324	310	335	314	361	336	344	345	303	333	325	335	297	331	353	338	322	316	331	304	290	314	366	357	321	307	322	334	356	340	340	293	303	310	330	324	365	389	341	348	305	297	321	337	328	324	323	330	342	327	337	353	327	317	365	335	339	385	353	315	339	322	317	290	314	316	303	304	327	287	307	300	318	316	325	344	342	344	338	319	325	303	329	328	286	343	333	374	333	345	350	327	319	335	316	334	289	305	292	359	315	322	320	313	342	311	325	341	325	318	337	333	292	349	316	309	328	343	341	302	320	311	341	308	322	349	322	309	338	324	349	325	329	324	327	324	338	366	324	342	299	296	299	313	324	320	315	310	352	336	326	330	347	310	297	321	339	343	362	335	345	332	362	333	330	324	310	355	342	335	367	339	340	354	330	344	347	357	318	310	311	308	352	350	295	313	316	343	326	336	313	324	330	357	315	331	318	326	311	350	318	327	330	332	309	311	323	350	339	353	321	333	362	330	323	319	349	338	296	352	307	328	347	331	342	298	301	310	331	321	310	294	305	299	347	313	305	340	333	330	385	346	357	365	319	355	330	354	298	337	337	276	360	338	299	353	333	308	341	339	299	312	294	330	305	308	302	321	321	319	314	327	347	294	315	317	315	368	341	328	335	351	346	309	308	353	342	333	354	331	324	336	321	339	333	325	317	330	329	335	330	319	308	340	351	332	320	331	313	335	344	310	317	349	310	313	337	326	356	320	289	306	357	331	284	329	330	311	317	354	342	354	346	347	330	340	331	307	344	312	306	302	320	310	306	337	322	317	298	346	318	335	323	314	313	326	372	330	331	308	297	327	360	335	305	339	298	284	330	308	343	331	285	352	300	327	355	312	291	317	344	322	345	324	333	349	317	319	329	361	312	319	297	325	325	320	335	343	341
23947	6917	1765	2001	1835	1791	1957	2170	2118	2399	2871	3205	3212	2938	2746	2490	2351	2317	2138	1722	1491	1410	1272	1181	1185	1066	1102	981	980	989	916	926	958	899	810	828	836	882	828	843	834	780	740	753	742	712	726	693	743	773	701	727	721	732	709	730	776	673	694	735	717	694	787	722	666	776	684	716	758	695	690	738	740	686	694	728	734	691	711	715	693	714	689	718	704	722	714	708	675	730	701	706	731	744	710	740	677	731	677	760	721	691	740	663	745	730	697	698	680	717	736	677	732	726	683	691	721	702	691	724	756	717	682	712	720	718	735	677	723	674	693	653	718	714	701	693	726	745	706	731	724	715	757	706	726	740	721	721	725	714	714	702	748	697	677	694	708	694	676	701	727	720	696	714	694	717	706	662	728	638	702	694	683	684	745	702	689	718	701	688	682	716	726	700	701	743	729	691	686	665	665	691	713	672	725	670	687	669	742	683	703	701	690	700	687	729	697	695	713	667	690	697	679	713	699	705	706	730	675	697	713	695	729	690	680	706	706	719	690	741	663	706	702	694	738	760	749	732	758	712	721	694	678	740	684	666	716	661	739	734	696	726	728	695	738	729	687	672	685	686	690	711	680	712	688	691	720	701	722	733	710	710	668	732	690	686	680	737	664	711	682	702	704	683	697	726	724	699	706	707	717	702	704	713	714	724	747	732	679	683	710	703	742	656	707	724	717	708	685	688	726	692	687	706	711	699	674	702	728	731	631	681	712	714	663	695	670	693	722	766	702	732	695	743	681	766	687	699	656	680	670	681	717	706	699	710	710	700	677	683	713	663	692	690	708	697	680	689	693	673	686	694	729	717	713	735	699	684	731	692	739	689	696	720	716	664	706	722	719	684	726	697	659	717	695	700	661	651	717	693	708	669	738	725	736	709	699	704	759	690	701	742	664	692	661	701	717	732	685	756	749	650	723	695	681	692	745	662	695	717	756	711	740	718	698	698	733	709	704	732	725	646	734	699	713	734	707	719	752	651	704	696	697	698	710	725	678	705	701	711	744	674	709	727	675	756	712	659	647	702	640	672	710	700	712	715	682	661	693	690	707	720	733	762	716	699	684	749	716	719	694	733	748	713	702	683	623	716	717	702	711	664	705	691	739	743	728	690	727	689	728	707	753	672	681	704	667	668	661	691	710	665	726	688	719	689	712	662	713	733	739	737	675	655	685	714	686	721	694	660	744	763	695	736	704	738	727	708	704	706	698	712	728	746	665	698	693	673	658	646	706	685	657	708	682	721	692	689	713	672	698	662	643	683	685	689	730	735	739	633	716	714	728	719	703	719	653	669	702	722	710	700	670	708	766	765	708	705	751	708	682	712	712	717	676	666	693	689	645	721	686	687	684	706	738	718	760	723	720	685	696	674	711	726	741	713	695	727	672	706	664	701	706	700	713	730	697	692	666	745	669	685	692	718	696	699	701	707	665	698	663	675	718	683	680	745	683	667	728	719	692	750	718	700	686	690	729	699	724	722	760	713	701	711	669	681	679	744	697	701	695	725	684	678	708	718	667	732	664	691	699	698	744	677	757	715	705	723	712	714	729	677	706	706	715	737	700	651	682	723	683	724	724	689	676	698	676	762	691	687	753	724	659	648	683	710	724	695	682	733	737	687	689	688	742	704	701	728	737	697	729	679	685	681	724	707	727	757	727	709	767	709	676	701	717	672	749	692	746	706	690	683	737	619	685	704	711	691	683	710	750	642	712	734	724	690	736	698	701	726	733	702	653	705	680	684	657	718	699	780	712	675	696	665	696	720	717	707	698	722	715	710	735	676	740	721	722	683	734	662	741	724	698	660	736	704	721	668	713	707	703	734	679	765	657	678	687	711	695	692	695	741	657	716	724	785	688	716	703	721	640	716	670	720	669	775	683	627	734	670	770	707	689	723	686	722	742	692	684	714	728	750	709	680	702	741	735	752	688	689	731	720	671	734	717	658	700	723	656	705	722	700	736	663	693	730	713	761	682	745	665	701	735	699	734	701	699	719	732	677	736	740	657	723	709	686	713	710	663	700	685	671	673	699	766	718	736	650	724	678	708	691	722	684	714	654	734	698	664	674	673	707	639	645	715	695	742	718	754	712	733	714	717	703	687	728	718	721	646	723	706	691	682	697	752	690	701	700	700	733	723	711	712	721	712	695	695	670	755	745	725	677	720	691	724	718	717	690	689	733	673	675	725	650	714	701	743	699	711	710	712	683	675	702	684	732	713	753	668	712	677	682	691	689	668	687	707	709	694	715	686	742	742	708	703	717	681	735	713	724	706	689	698	724	728	703	686	644	710	701	674	717	658	696	719	703	715	703	679	669	685	680	703	762	732	738	675	703	686	695	690	775	694	668	708	753	740	677	702	706	745	712	699	671	710	736	696	689	756	730	724	676	680	728	664	649	695	739	671	730	672	723	669	706	753	735	663	748	747	738	728	668	753	721	729	702	701	645	705	731	633	692	713	706	686	718	684	703	691	737	713	724	705	685	740	749	698	699	746	723	734	675	706	707	702	698	700	713	715	736	720	713	735	672	704	754	703	679	741	667	731	700	686	701	762	690	739	685	641	700	683	703	652	717	762	697	695	756	663	680	708	635	685	711	705	740	695	733	751	676	718	738	724	711	704	705	674	725	726	711	675	723	706	705	657	709	672	689	717	743	704	712	712	685	699	728	729	717	736	672	718	686	668	748	729	703	682	732	730	711	768	722	671	692	695	708	710	680	703	707	713	719	717	663	698	692	696	708	713	714	713	761	716	695	710	729	675	702	679	663	712	702	717	657	729	688	695	708	702	701	721	710	695	678	736	672	709	673	694	706	712	691	768	673	724	695	675	693	714	696	679	698	734	658	687	706	687	739	698	650	720	727	739	668	693	710	675	684	669	708	704	726	699	710	662	747	717	670	693	732	699	724	690	658	676	645	755	703	685	704	674	727	650	712	729	730	676	705	702	680	693	732	750	706	719	714	672	726	721	713	674	714	708	680	720	716	739	682	717	704	733	668	706	707	716	693	688	716	699	698	717	701	699	730	707	671	715	698	753	724	636	704	676	706	706	681	712	680	720	673	723	687	691	709	664	715	709	754	720	687	697	717	727	679	755	733	684	698	722	690	696	668	711	687	710	697	717	700	736	708	710	756	716	693	687	673	701	680	670	691	749	709	671	658	710	744	695	686	641	713	710	698	718	738	746	717	706	683	694	733	632	659	682	734	751	717	696	720	635	697	730	722	698	715	705	747	691	703	764	709	700	676	700	715	693	731	721	725	721	706	699	664	720	661	723	704	692	721	673	725	685	688	698	728	709	683	703	741	722	739	726	707	725	644	688	704	706	731	679	725	731	739	698	716	723	678	703	696	698	727	689	732	676	687	719	666	684	701	668	722	729	678	686	695	711	689	709	694	691	746	676	700	666	666	691	711	756	684	698	653	673	718	668	776	688	657	667	729	710	720	698	695	721	738	707	722
51656	23445	5340	1752	979	770	816	872	970	878	961	944	977	920	907	749	807	734	674	595	536	531	540	489	454	471	458	424	470	451	441	413	449	372	404	393	421	369	397	411	403	393	386	386	434	431	378	407	391	400	372	398	407	367	344	329	375	391	371	356	386	341	382	424	410	383	393	371	333	392	367	380	375	345	340	367	401	374	389	384	368	373	369	392	391	394	384	354	381	401	358	380	357	378	362	353	332	383	360	399	408	351	342	380	357	380	395	400	386	384	379	404	346	407	355	414	356	399	364	340	365	343	372	380	384	385	383	368	338	395	395	395	369	381	385	352	402	359	388	353	390	375	374	397	376	363	413	363	382	377	360	391	372	414	335	379	335	369	380	354	369	406	405	374	376	347	368	350	389	415	372	360	374	373	349	366	425	410	370	387	365	412	396	362	360	352	367	349	384	387	376	351	411	344	389	378	374	389	331	418	393	357	393	373	341	390	396	364	379	382	401	381	398	388	349	356	378	323	379	377	388	400	388	384	406	352	352	383	404	412	391	383	383	380	334	365	372	407	384	398	365	395	377	396	361	329	401	369	401	350	369	386	338	351	394	374	374	404	391	410	365	321	368	393	384	408	379	367	335	344	366	381	420	330	348	370	382	397	375	388	379	415	401	369	349	424	377	404	406	341	389	363	398	352	397	376	395	357	398	382	390	376	347	401	389	356	389	359	397	370	379	373	356	354	384	338	381	357	355	374	366	379	416	345	390	370	376	362	361	393	400	363	346	408	392	416	377	359	360	392	393	381	379	382	378	367	380	377	367	413	349	345	356	338	381	405	368	332	341	379	355	372	348	363	370	402	373	378	391	368	386	380	365	354	356	388	395	390	399	385	409	354	404	384	355	395	380	387	359	395	375	359	363	413	396	363	387	399	361	357	372	378	365	382	388	331	352	397	379	389	376	396	409	389	391	350	382	394	373	353	357	348	374	355	339	368	453	369	363	330	396	366	369	352	370	356	394	365	368	332	362	378	389	363	394	392	383	347	400	363	424	384	379	404	363	349	364	381	387	358	391	409	366	336	347	354	383	361	378	370	397	398	376	348	378	387	379	406	364	395	370	373	405	379	365	374	386	347	394	340	355	379	382	406	367	391	373	390	389	394	384	346	378	380	387	353	378	409	368	377	365	402	395	380	392	344	428	385	360	362	413	358	359	350	355	380	370	382	384	363	426	363	418	391	353	398	381	348	382	359	348	419	363	400	393	353	326	370	324	363	353	372	351	341	411	381	387	407	395	392	354	350	399	337	386	345	375	411	368	340	381	371	383	406	334	371	347	363	391	398	395	402	367	345	413	378	373	372	395	370	338	385	369	362	401	364	392	351	369	371	378	345	378	385	373	363	368	340	341	379	372	382	393	410	361	388	367	389	353	362	406	384	400	381	377	408	407	418	378	350	371	389	405	376	379	393	342	387	407	396	379	364	388	399	392	396	404	389	361	349	379	383	412	353	381	364	363	363	357	390	387	394	363	359	380	381	354	395	383	369	369	319	419	349	401	365	396	378	379	367	368	364	380	383	387	404	356	377	385	336	376	366	370	380	390	384	380	409	403	375	350	398	395	379	351	378	361	363	373	373	359	353	387	395	374	384	373	396	350	398	355	385	390	314	401	360	360	352	373	380	361	352	339	363	367	389	373	420	320	416	364	382	383	340	382	382	361	374	381	361	399	342	394	368	409	376	433	351	378	414	398	374	375	399	330	389	375	388	379	371	382	399	325	410	391	399	383	391	385	365	361	375	362	375	368	419	364	365	406	356	350	359	371	341	379	397	403	359	380	382	336	386	398	367	418	355	381	385	342	361	365	370	413	374	366	349	351	347	397	374	350	383	360	356	381	373	377	329	377	359	351	365	391	335	372	372	339	375	391	380	363	374	374	371	411	356	367	391	385	396	363	401	365	373	403	392	359	354	366	375	384	385	374	358	357	390	387	374	391	354	376	365	352	368	380	386	335	365	357	397	378	374	414	391	405	404	354	336	416	366	420	407	389	417	384	358	412	350	386	384	353	397	381	372	388	352	316	378	350	376	415	385	366	408	364	377	358	416	358	381	354	351	347	396	385	399	381	374	386	398	379	361	418	358	386	353	377	395	399	399	347	357	354	367	372	394	361	386	382	381	351	354	364	353	386	407	372	378	372	385	396	388	382	386	381	394	375	396	377	353	369	412	411	391	384	381	372	392	437	376	390	383	396	402	382	392	359	340	378	411	350	367	369	382	358	389	389	369	399	399	351	376	375	388	390	376	374	331	358	389	333	406	387	343	357	354	344	370	363	342	370	376	387	391	401	359	401	365	381	413	385	384	410	431	413	390	391	409	405	334	366	367	394	362	374	362	377	405	403	369	360	402	382	382	399	370	382	375	393	380	361	352	380	341	371	354	354	383	370	384	370	402	362	378	356	367	397	371	433	394	342	378	395	401	403	383	346	358	376	392	381	399	354	347	414	349	371	391	374	371	380	356	373	392	393	338	391	402	375	370	337	394	356	337	356	382	356	328	363	430	381	378	356	354	376	394	372	377	377	376	359	335	326	370	403	421	400	385	363	383	382	385	364	378	343	375	384	369	364	387	367	330	371	394	367	367	364	354	400	357	384	340	396	359	366	384	372	378	355	404	386	367	384	384	373	381	365	379	384	388	340	371	393	382	390	374	403	376	360	395	360	369	383	385	371	405	379	368	369	371	364	355	383	380	389	352	390	378	421	348	371	417	421	393	340	350	397	369	358	370	349	347	400	362	351	435	374	374	376	362	377	398	371	383	373	393	357	350	346	341	376	348	329	363	386	376	365	404	398	376	402	388	375	336	378	330	350	341	391	371	366	363	361	383	405	374	356	386	333	392	389	370	371	387	433	379	396	383	365	406	412	392	379	402	381	341	358	347	418	368	342	362	395	391	393	375	371	350	380	381	387	378	390	350	358	353	340	377	430	386	385	350	346	366	387	376	384	411	392	369	347	357	414	378	404	383	360	354	362	409	370	435	367	393	357	399	382	405	357	341	410	395	381	400	379	352	342	397	396	371	383	363	380	371	394	369	367	376	409	360	416	415	423	339	341	387	412	348	364	374	378	388	356	353	363	399	419	354	371	340	381	361	356	328	377	339	352	372	408	357	345	370	362	404	367	361	359	368	367	371	365	367	367	366	346	342	391	374	390	397	389	382	366	409	399	377	367	333	365	351	336	368	411	363	360	415	353	381	382	377	368	387	392	365	359	358	360	394	389	409	394	398	373	357	394	373	395	390	427	374	386	395	385	398	356	407	340	380	391	379	367	392	347	394	390	376	342	368	375	401	377	364	372	387	369	383	390	400	362	380	431	383	367	382	383	398	366	404	385	365	416	378	403	392	417	342	440	359	356	357	347	359	356	395	359	357	351	386	367	365	388	370	356	375	367	355	338	367	406	352	322	386	401	338	383	384	398	372	379	377	336	389	371	342	353	341
30602	7309	2848	3117	2801	2728	2885	2849	3497	3715	3966	3890	3959	3738	3641	3476	3203	3104	2651	2360	2022	1737	1614	1560	1413	1308	1336	1260	1152	1189	1132	1080	1037	1028	962	970	966	917	981	968	971	935	821	880	879	925	793	812	875	891	818	827	861	815	830	806	776	819	845	839	800	817	812	789	816	793	796	855	807	763	810	831	836	821	814	776	810	833	768	816	806	755	786	802	822	792	814	854	761	772	804	776	741	798	809	801	803	818	853	811	812	809	750	793	802	780	796	799	784	840	840	791	816	784	795	811	821	846	830	742	800	734	823	867	759	783	819	790	768	832	832	720	791	808	794	817	853	771	836	819	824	821	811	821	836	779	793	733	836	810	811	786	822	776	778	844	783	765	791	802	831	805	754	794	802	763	738	770	809	788	780	811	827	771	818	778	810	743	787	753	801	740	769	793	815	811	793	823	826	740	811	809	761	786	773	822	813	763	809	810	848	810	812	779	761	800	772	819	802	790	777	760	784	799	820	776	827	769	789	800	824	779	785	744	781	765	732	739	779	845	726	808	836	798	750	792	822	774	815	773	799	803	812	770	759	776	799	732	741	816	790	744	794	830	858	788	775	818	801	811	836	815	820	776	772	752	806	774	786	793	782	747	785	789	802	829	787	796	783	841	806	846	792	815	779	791	743	823	829	857	798	773	790	776	782	798	803	836	780	768	811	788	849	862	792	783	785	779	822	747	768	806	842	822	793	816	747	776	763	780	745	854	782	786	745	782	792	779	786	747	767	772	767	789	770	787	815	815	803	761	808	826	826	786	768	784	771	755	783	766	767	764	816	794	778	772	785	785	785	804	763	826	813	810	785	767	763	795	789	789	777	838	809	813	757	777	875	804	819	806	800	803	784	773	778	749	773	761	813	812	859	760	796	811	782	778	762	810	808	793	788	795	795	806	775	765	838	802	783	777	815	759	775	774	841	827	839	767	826	762	789	809	775	746	817	757	786	765	827	799	820	822	758	798	775	766	808	790	792	767	817	801	849	785	767	831	795	759	789	806	807	821	827	824	819	810	778	741	810	816	782	827	853	793	833	758	805	807	773	785	796	803	734	759	786	781	783	753	767	786	780	808	844	834	784	807	765	778	783	764	762	798	807	794	729	798	781	812	816	841	801	760	787	799	754	823	783	778	773	838	781	813	822	808	732	785	752	749	784	782	818	790	780	792	770	795	780	832	768	791	806	835	789	791	758	804	777	745	785	738	769	780	766	820	786	738	806	779	768	804	815	755	809	820	773	768	787	794	806	823	795	822	760	797	801	816	787	840	754	810	794	782	809	799	757	789	764	776	790	777	818	818	774	811	784	740	740	843	804	792	813	795	796	797	797	785	760	825	762	804	844	783	778	772	856	780	824	730	774	764	772	796	795	806	753	816	745	784	812	846	815	777	804	773	764	843	788	810	795	805	793	799	798	800	851	838	819	754	810	787	780	803	806	750	806	769	783	778	764	753	751	799	812	795	808	790	812	820	762	803	751	798	772	816	803	794	764	812	805	797	801	788	831	785	752	741	762	728	766	789	856	756	766	794	779	796	767	810	761	735	804	783	842	840	781	771	812	773	814	785	776	767	745	771	819	791	765	806	773	820	758	767	795	765	805	783	758	818	738	852	815	733	820	772	812	757	800	803	773	709	792	790	786	816	827	819	813	755	844	779	760	758	800	811	784	738	799	791	803	763	792	801	811	799	839	773	785	765	788	768	757	817	800	781	772	844	787	744	780	771	796	721	803	797	768	824	819	768	807	753	817	754	792	838	779	786	766	788	700	783	754	792	797	773	776	775	815	792	857	762	776	773	804	843	760	796	846	832	755	791	779	783	779	805	772	795	813	756	759	814	762	718	794	781	766	811	772	776	752	754	812	809	846	821	746	785	825	821	793	799	803	741	801	786	825	742	772	802	785	763	865	789	811	810	779	795	774	756	761	834	814	835	747	805	775	816	810	815	815	834	758	744	755	798	808	782	786	787	820	769	818	763	812	813	830	791	807	833	803	800	797	838	791	790	797	828	800	798	799	799	748	798	807	787	768	793	847	787	808	808	750	784	805	866	804	831	797	779	767	749	775	772	767	839	719	801	780	780	769	802	785	783	760	772	780	795	755	795	768	782	785	759	751	806	810	785	799	770	780	798	797	862	749	798	748	840	791	847	793	817	808	808	771	824	791	818	818	800	855	779	791	790	732	777	846	740	832	791	792	801	782	810	795	843	834	794	734	750	784	816	791	796	754	810	790	796	803	783	824	792	805	793	808	818	781	778	791	748	809	764	822	811	765	797	795	790	793	794	814	763	845	772	840	768	756	794	734	795	769	794	781	803	848	867	803	792	738	788	735	763	813	822	807	777	813	716	861	773	760	797	809	767	766	774	769	756	804	799	767	817	775	781	797	793	778	819	792	817	809	785	761	815	817	774	778	769	803	796	814	793	777	735	804	815	802	799	807	842	828	805	776	783	777	805	778	769	799	841	825	809	797	840	755	762	811	769	810	829	805	809	805	840	783	770	806	800	756	804	835	803	783	774	749	771	785	766	780	806	832	738	827	801	758	800	800	814	809	846	789	822	776	775	799	753	846	781	713	824	813	844	743	769	807	776	779	755	803	791	775	800	857	800	795	793	808	769	757	805	787	758	803	813	802	845	826	844	821	827	799	788	771	753	783	741	797	807	807	813	786	766	789	793	774	781	798	831	813	809	747	772	841	809	761	812	804	837	774	801	746	803	742	800	790	783	739	794	803	817	796	805	789	793	774	751	832	821	827	811	831	804	739	792	764	771	805	818	830	777	791	815	767	810	811	771	788	756	783	822	794	862	792	790	835	770	789	765	762	720	792	771	767	820	818	752	778	778	760	853	847	779	806	778	779	819	779	804	812	808	731	820	732	824	805	782	816	780	793	809	788	770	807	804	796	815	793	763	787	805	776	771	844	780	810	814	821	809	779	835	761	810	814	813	795	789	771	766	753	792	791	840	782	800	788	794	809	805	758	807	774	762	794	761	842	834	748	795	829	769	736	828	803	795	753	819	817	773	773	846	804	795	852	795	759	787	803	820	795	773	771	771	799	787	770	748	806	739	785	822	753	727	811	822	802	737	850	800	760	794	802	800	768	786	768	751	766	821	856	758	782	782	755	785	809	778	804	809	742	792	820	749	746	832	796	809	789	742	784	815	807	755	762	808	835	801	768	792	786	736	786	797	776	773	840	792	827	764	829	782	748	829	771	799	811	751	749	787	782	761	818	850	776	826	815	775	821	832	766	801	819	765	809	781	826	841	795	772	784	781	761	787	821	750	817	755	783	751	844	779	790	817	780	820	791	796	804	811	752	793	802	804	771	806	771	782	803	824	807	818	802	787	811	815	811	783	822	776	787	774	827	793	800	825	774	784	815	775	808	796	803	798	835	764	770	729	768	769	784	822	749	786	814	830	779	753	801	775	836	742	780	837	795	765	793	790	780	777
16540	3999	521	393	402	387	500	500	519	614	580	582	524	474	524	503	471	485	448	404	395	375	361	350	336	392	352	329	322	314	327	329	342	310	296	307	284	334	306	332	332	318	311	324	351	294	328	336	359	311	319	300	289	304	343	280	297	324	286	317	295	314	303	342	310	302	329	270	298	311	323	341	315	309	326	330	329	291	275	319	300	337	299	303	320	293	344	288	293	326	323	289	337	332	307	339	303	338	334	331	300	305	324	323	310	293	304	331	300	301	296	285	314	301	300	310	302	297	271	333	286	311	259	288	262	333	275	293	297	293	327	328	310	278	314	293	324	279	316	328	288	307	293	294	317	311	304	298	296	323	333	279	302	314	306	306	315	311	290	331	331	328	322	309	303	289	349	312	302	328	294	279	265	295	304	288	304	310	312	264	268	345	311	310	305	299	336	306	292	319	268	290	313	275	287	316	305	301	290	338	314	284	319	313	330	271	318	365	300	302	296	312	319	300	308	304	318	322	295	359	288	316	325	276	310	280	305	318	332	325	310	321	299	318	292	304	314	303	281	305	291	370	346	293	346	320	330	339	315	288	303	327	341	301	314	289	310	329	330	296	298	331	298	280	327	295	301	268	308	311	293	336	331	327	309	320	303	331	276	336	298	312	342	320	331	324	296	320	351	305	310	327	291	317	318	320	294	313	334	314	319	339	281	309	303	340	330	305	293	314	318	307	318	297	292	318	339	317	282	343	299	275	335	322	344	309	277	317	311	291	292	299	305	308	338	320	320	337	336	310	299	308	289	280	286	320	308	289	294	305	301	291	273	287	290	275	302	296	344	306	325	361	299	304	318	317	310	291	294	322	306	313	336	305	298	335	345	353	329	327	334	315	293	267	310	328	311	323	313	315	314	327	271	343	293	329	307	328	326	330	341	318	329	306	316	315	321	307	334	304	312	330	287	300	305	329	290	284	311	260	314	323	305	302	342	300	312	334	276	299	318	282	325	289	325	306	322	314	354	303	275	337	330	320	312	329	346	322	292	297	303	335	286	300	325	284	300	310	323	316	306	322	293	322	307	317	349	319	315	352	314	267	294	329	283	317	290	306	286	313	342	299	292	319	323	323	287	279	308	336	307	300	309	292	309	327	326	303	284	291	327	292	319	292	299	316	313	312	318	308	291	341	313	288	298	313	316	328	320	307	345	315	320	301	311	301	293	283	327	303	311	304	279	294	299	294	317	289	294	314	330	330	302	310	318	274	279	313	319	353	293	332	290	304	292	272	302	293	279	324	287	292	298	305	317	328	317	293	341	332	309	313	286	299	327	315	294	274	327	282	303	314	330	345	321	315	315	337	323	326	286	313	324	336	320	285	298	318	350	308	333	314	294	291	318	310	325	308	308	328	321	336	345	304	306	304	266	268	334	298	363	309	287	326	285	323	349	288	339	309	300	286	343	311	289	282	330	328	306	300	311	334	311	300	313	326	320	339	312	274	321	326	319	315	318	317	277	305	309	305	292	302	321	301	290	308	305	314	292	305	315	297	322	338	290	304	322	337	293	339	318	311	300	301	335	346	323	257	325	326	315	300	286	353	339	305	324	334	324	309	314	308	320	327	281	301	289	288	305	310	307	302	316	282	304	320	364	295	314	294	305	276	332	299	281	310	302	315	325	303	336	287	292	354	308	328	289	307	290	317	342	310	347	324	312	293	329	327	300	280	356	336	320	334	347	276	289	307	353	279	331	301	305	301	300	314	316	304	330	287	299	312	303	277	311	281	302	320	314	270	287	331	324	327	309	323	284	298	289	311	300	314	321	313	335	321	318	301	276	273	309	312	303	291	303	312	309	296	321	305	312	326	338	299	322	309	343	338	326	295	300	284	339	314	296	301	293	351	327	293	357	317	299	334	332	315	315	322	310	305	330	293	297	324	309	312	339	302	293	271	307	291	324	298	287	302	348	314	321	305	318	326	310	337	311	293	309	322	329	307	309	301	305	317	303	302	268	298	288	314	311	289	313	304	275	324	320	297	321	336	325	341	309	293	292	323	300	281	324	296	319	312	309	330	342	309	281	329	298	292	331	311	288	335	330	293	336	364	292	296	313	335	336	309	316	306	314	299	291	301	280	314	346	302	316	342	322	278	275	279	289	299	315	316	325	296	307	353	301	298	311	306	315	317	310	340	309	290	270	300	334	306	318	297	310	307	271	328	312	271	304	312	308	311	301	289	290	287	286	326	319	361	328	289	302	319	302	322	288	315	301	310	267	308	303	300	287	273	339	314	302	305	325	308	290	321	321	306	312	354	361	311	308	361	297	291	271	323	312	346	290	324	308	304	296	297	333	304	302	295	302	286	299	311	280	288	332	347	307	326	287	303	325	295	308	289	312	278	324	290	316	343	290	309	310	293	274	293	301	308	328	332	307	307	297	281	298	317	292	342	320	292	334	334	307	319	309	367	289	310	311	275	338	314	323	269	311	328	317	291	286	300	335	328	296	284	315	279	337	315	290	290	325	316	334	336	309	326	264	300	275	306	296	293	323	296	317	301	291	295	308	334	296	307	316	297	296	319	333	310	307	332	337	321	309	326	282	299	343	303	301	291	322	285	328	315	279	334	318	297	341	320	288	318	333	316	334	319	306	301	318	322	294	315	312	316	302	331	312	320	325	305	291	326	324	321	309	326	318	304	308	316	303	274	334	300	313	304	314	295	305	315	344	300	317	304	309	310	349	295	283	304	318	302	319	312	306	308	308	310	305	312	320	325	318	331	338	335	331	358	339	261	347	318	331	313	299	313	308	297	305	281	298	329	297	327	308	309	274	270	315	296	282	285	302	311	335	302	291	325	302	335	308	339	345	331	349	328	320	316	274	338	311	285	310	335	315	372	295	351	300	318	303	336	298	317	333	301	322	287	343	325	366	302	338	331	282	289	295	318	315	331	318	354	265	276	329	294	312	313	325	322	290	326	301	299	274	324	286	343	294	291	297	296	304	327	284	321	292	310	303	331	302	292	301	327	314	324	302	333	296	323	287	323	297	300	278	326	340	313	345	302	289	314	338	290	298	289	297	329	340	299	301	317	334	289	304	328	316	263	331	343	290	313	302	299	293	308	319	339	306	315	345	280	318	319	324	307	327	304	325	306	288	310	361	316	303	318	293	296	295	307	330	269	305	311	352	321	312	288	312	334	316	291	349	309	321	286	299	307	329	338	300	307	337	336	331	345	313	287	318	323	324	305	304	337	329	291	296	325	293	326	311	304	318	310	335	286	315	306	314	285	303	289	311	302	306	335	316	303	323	274	287	307	268	344	329	313	303	313	293	305	292	308	340	313	329	315	296	313	310	326	349	310	304	324	333	311	315	333	327	306	331	292	317	297	281	281	284	301	310	274	347	326	316	290	294	326	306	300	305	310	310	283	289	305	313	313	296	331	282	322	333	301	329	309	325	305	312	305	290	327	270	291	304	276	295	311	300	304	292	328	336	309	314	312
8696	2004	960	978	993	1185	1485	1673	1805	2067	2250	2107	1972	2025	1876	1850	1807	1697	1587	1383	1203	1046	1083	1013	930	888	881	807	818	761	759	758	787	808	751	758	743	741	783	775	677	715	667	666	715	679	658	663	669	649	681	664	734	670	655	657	668	706	658	653	661	680	719	687	686	671	697	687	687	679	680	680	725	679	645	688	683	703	612	695	666	679	709	695	622	711	669	669	654	682	705	690	693	749	623	689	706	621	683	661	677	677	678	669	691	680	658	690	652	642	660	669	692	632	669	688	625	621	680	647	645	693	653	652	661	636	642	674	685	664	688	671	697	691	663	667	639	690	678	703	697	686	657	651	634	674	679	669	676	686	680	723	681	669	690	653	657	683	649	677	668	717	700	676	666	618	603	683	671	704	678	626	704	669	674	682	701	661	680	721	616	658	671	631	719	634	663	654	695	669	640	667	673	721	703	679	635	671	653	677	674	682	701	659	689	683	700	666	616	687	668	662	626	708	647	660	673	648	671	670	644	661	647	693	678	652	676	646	672	625	664	663	663	679	652	676	676	665	637	621	609	676	684	650	658	684	717	672	642	689	608	652	662	688	670	687	640	675	694	697	622	647	686	612	683	611	701	616	631	657	653	654	656	631	706	704	685	676	691	666	655	680	670	694	647	632	689	688	634	630	648	653	636	681	670	669	647	671	643	647	687	683	637	703	705	695	690	678	670	639	658	660	685	698	662	699	661	639	660	647	702	686	697	670	648	688	616	724	646	675	658	713	738	665	626	647	696	621	695	677	673	665	618	715	666	635	681	675	646	704	680	634	688	661	683	698	677	671	705	637	657	671	605	669	650	667	629	638	652	678	671	596	669	635	680	675	621	622	697	645	644	624	690	692	652	674	645	636	668	673	688	607	640	659	721	670	667	687	717	680	664	643	671	667	665	678	686	660	657	687	644	668	653	661	696	666	702	668	625	637	670	617	679	697	672	702	679	643	703	652	682	662	638	667	693	669	649	709	672	664	696	667	668	691	668	661	621	667	607	710	651	686	670	647	677	620	660	624	665	689	668	639	663	667	640	664	704	695	700	619	646	636	680	677	656	695	715	627	686	716	642	668	680	660	664	661	672	680	703	662	719	668	631	643	663	614	698	642	666	635	703	653	700	667	701	703	662	673	693	675	649	643	663	689	659	636	682	671	641	668	669	663	683	688	726	658	666	681	698	676	651	705	661	672	669	668	696	633	666	651	670	614	671	678	721	706	669	659	645	655	617	719	666	647	626	649	685	675	669	631	664	731	663	701	677	691	658	635	687	680	674	632	657	647	657	657	691	679	649	684	687	677	696	651	684	638	687	625	669	665	635	674	636	642	658	660	701	655	646	632	605	663	684	663	678	668	661	685	676	694	672	670	657	695	645	624	654	671	666	648	657	652	660	698	669	693	672	640	666	691	707	681	653	639	660	607	681	681	714	677	668	727	631	635	659	630	663	676	656	669	650	677	678	711	655	673	645	617	667	653	722	695	657	624	685	635	661	650	706	679	640	671	705	653	691	660	699	714	709	653	664	646	692	663	645	611	679	641	713	612	666	689	678	637	745	715	738	697	692	632	657	659	701	691	639	600	659	659	700	652	675	635	619	682	692	687	703	668	618	672	661	701	687	675	643	673	689	642	664	638	691	656	672	652	655	710	674	651	665	691	659	670	745	669	658	625	680	647	669	619	729	679	656	680	689	704	700	657	648	670	665	652	648	683	651	713	676	703	679	622	641	699	648	648	685	687	668	649	682	682	685	674	644	696	637	665	647	640	644	644	679	651	713	665	663	647	628	678	652	674	662	674	727	684	664	683	685	670	702	704	669	711	648	668	640	642	649	677	659	672	648	654	682	674	695	674	683	576	665	647	692	704	671	663	710	663	711	642	688	665	688	665	650	689	668	652	692	669	680	653	719	673	669	648	671	671	654	682	681	649	675	662	654	646	704	704	704	643	657	670	701	671	686	676	655	686	666	696	688	663	670	660	681	672	702	708	675	681	675	665	683	625	658	686	651	698	629	660	647	635	673	633	642	680	688	692	668	660	649	657	641	660	653	686	688	644	671	673	655	644	648	691	673	697	677	702	688	698	675	692	711	664	702	693	639	689	693	637	677	693	659	672	682	703	673	668	678	638	658	679	660	669	691	657	663	653	663	678	638	669	683	685	675	659	649	748	650	696	663	647	652	731	645	696	691	658	630	693	639	616	645	677	656	672	664	648	642	639	704	667	623	660	709	667	652	666	621	704	641	707	646	674	638	691	681	656	610	643	654	666	669	613	672	662	641	632	664	683	668	665	719	672	659	672	691	646	656	627	653	671	685	619	685	629	626	667	660	662	704	646	697	693	714	635	667	676	662	657	651	654	692	675	683	672	666	664	635	675	667	625	617	660	681	620	650	629	689	679	656	613	672	709	646	683	676	698	673	633	667	656	714	689	650	677	669	657	653	672	632	694	707	664	662	704	695	639	696	661	690	644	645	666	636	670	635	701	662	671	665	672	692	651	674	654	663	599	724	695	709	603	655	613	633	686	653	681	609	677	695	681	653	676	700	677	680	689	680	628	668	672	653	703	704	725	625	710	679	660	658	686	646	624	687	671	658	680	716	691	627	627	653	709	719	673	666	630	653	735	660	703	678	706	662	650	602	666	646	674	640	677	670	626	670	692	727	671	637	658	722	669	641	639	699	685	661	701	681	633	657	656	678	641	648	609	684	663	681	696	696	675	671	643	614	704	680	679	684	690	667	666	634	683	674	668	693	680	658	667	672	651	696	662	664	713	669	656	635	655	670	667	631	697	665	704	600	642	678	622	650	687	622	673	676	630	611	660	660	692	705	663	635	670	704	675	662	644	613	664	652	632	656	653	679	642	711	648	638	690	686	652	651	716	692	669	676	679	655	725	677	674	678	642	647	638	709	657	625	671	622	649	693	633	655	676	686	700	627	701	644	688	668	640	682	673	701	676	656	689	664	659	745	688	612	671	691	693	659	668	652	645	648	656	697	656	667	730	675	674	677	634	673	636	659	674	713	642	697	663	653	663	712	652	667	642	647	641	624	716	675	723	640	691	692	677	675	661	728	689	657	670	665	659	666	663	702	729	681	606	651	727	673	649	622	641	674	656	663	647	689	653	642	734	661	721	670	651	693	686	664	664	684	721	673	681	669	709	654	693	656	674	673	684	673	647	667	679	613	682	650	647	674	645	622	690	639	663	690	685	663	632	706	669	704	675	708	643	689	653	648	674	597	645	712	689	632	621	695	667	645	693	738	655	600	683	697	662	626	681	689	674	686	650	705	666	617	670	677	684	655	647	675	661	688	623	632	690	671	672	686	650	697	694	679	698	679	636	609	722	644	642	699	668	686	689	683	643	633	678	669	656	661	677	660	705	647	678	665	677	653	658	707	703	710	672	650	649	657	681	652	659	681	661	641	686	644	661	633	684	651	614	707	666	676	703	654	618
38507	12884	1599	869	694	619	596	630	611	745	714	725	661	628	664	677	648	627	608	481	472	448	425	404	411	374	390	367	349	388	367	357	353	366	350	366	334	327	336	297	318	327	319	330	337	327	331	357	341	352	310	350	352	352	299	327	319	307	287	304	326	342	321	332	330	316	348	333	339	339	336	333	310	300	293	322	311	302	337	300	316	304	333	335	342	331	316	361	342	302	318	278	318	327	311	322	320	341	323	317	292	315	349	310	321	335	329	327	301	319	322	318	330	311	303	372	348	332	307	335	305	302	319	294	280	332	331	339	297	319	327	344	302	321	316	367	310	320	363	338	346	324	348	283	323	318	282	320	358	346	334	365	302	327	308	327	321	318	319	319	340	354	285	310	296	333	335	304	286	312	307	333	338	357	309	312	357	341	320	334	316	291	318	334	337	324	310	329	288	311	292	330	360	312	312	270	352	346	343	324	309	348	296	349	343	291	345	317	330	334	303	338	335	321	322	333	311	333	331	312	318	302	327	309	319	346	326	324	319	330	346	329	309	309	347	330	345	291	329	307	300	284	338	311	345	309	343	315	334	277	305	316	327	338	316	291	325	330	301	341	321	320	312	332	312	313	312	285	336	323	306	299	321	327	290	343	334	327	368	322	327	349	313	329	310	342	307	307	297	319	313	297	325	308	320	272	340	325	352	339	322	313	325	304	325	297	321	306	362	333	334	321	327	310	320	339	275	305	327	318	325	309	365	351	324	321	306	312	314	319	326	345	304	328	313	318	331	294	308	316	329	295	351	335	339	331	312	304	332	331	338	320	316	347	317	323	343	318	331	369	332	322	329	344	322	344	322	329	343	307	344	326	340	341	345	334	323	317	325	338	329	338	312	318	344	364	306	326	348	326	362	318	320	338	335	274	328	319	352	338	349	326	319	287	311	333	293	322	311	310	343	343	349	314	362	333	345	323	339	309	304	318	330	345	315	335	328	285	341	342	345	344	345	305	318	325	297	320	309	347	357	299	305	320	339	334	348	359	345	350	335	330	354	330	294	331	326	343	299	317	312	326	313	341	339	326	312	332	313	287	295	327	290	307	298	352	309	313	350	331	298	342	339	295	312	310	340	328	300	363	318	325	330	354	285	326	326	300	321	321	350	290	309	291	332	318	346	317	326	340	290	327	324	336	309	324	379	307	319	269	299	326	353	309	320	316	307	346	342	332	340	366	354	303	345	348	323	342	323	307	303	340	316	337	334	316	344	292	329	306	332	344	335	346	322	320	313	323	326	313	304	321	327	329	305	286	290	298	319	318	306	341	330	298	310	311	348	301	324	344	324	329	343	329	324	317	330	343	307	343	365	360	316	313	341	371	334	325	322	321	341	324	321	342	275	306	334	334	293	336	314	327	298	352	351	319	339	315	324	281	317	313	330	339	344	330	312	322	333	340	312	320	319	306	336	332	364	348	322	324	319	297	350	308	283	308	326	314	347	344	321	338	278	352	314	321	325	336	329	310	343	309	312	329	329	329	334	315	327	322	309	334	358	314	355	332	319	326	340	330	314	315	328	368	315	329	350	295	295	325	321	318	344	354	325	359	342	293	345	279	317	349	339	301	320	335	339	317	328	320	327	358	339	345	318	310	317	301	349	343	320	340	318	313	319	353	325	300	335	344	331	351	317	305	295	306	285	309	334	324	325	314	290	315	326	289	313	297	339	299	311	304	302	336	308	321	324	348	315	346	288	309	319	303	299	320	311	311	341	310	322	338	302	376	311	286	302	343	323	312	341	309	340	335	302	313	335	321	302	303	323	335	332	334	332	308	341	336	320	339	346	307	317	313	315	330	317	332	334	365	331	308	352	316	332	345	330	358	327	321	296	320	308	333	323	336	298	347	333	318	330	318	300	339	333	319	289	322	290	312	303	334	295	322	329	328	310	343	338	330	351	350	346	315	284	323	341	334	321	319	293	290	329	306	298	335	330	288	317	321	342	342	335	300	334	319	314	336	317	338	308	338	331	287	317	325	341	363	317	314	321	322	363	310	298	319	329	311	312	365	288	327	330	364	359	295	323	326	329	286	324	303	314	306	308	335	330	349	352	308	320	349	322	357	318	327	338	328	296	307	323	306	305	319	301	323	333	307	311	329	307	313	309	324	307	333	343	327	319	338	374	324	313	284	315	286	306	302	314	319	313	305	323	300	333	311	343	347	305	350	299	296	320	314	346	297	342	352	327	315	312	308	300	338	324	310	327	338	307	337	322	362	321	330	342	323	313	317	322	331	343	336	314	347	317	343	329	316	347	317	324	339	319	337	295	327	306	322	312	316	361	313	333	292	306	309	319	325	315	336	330	365	318	314	314	332	329	327	348	330	304	315	332	318	340	327	317	296	302	323	313	350	321	329	330	355	319	315	339	320	314	351	325	322	318	315	338	298	323	319	328	307	290	323	320	302	328	277	315	291	359	316	293	286	336	342	333	327	319	323	330	295	299	308	345	295	342	336	341	289	305	315	350	297	304	316	334	318	333	331	300	296	337	311	296	308	338	356	395	348	306	314	316	312	313	321	346	314	338	321	302	293	301	323	323	367	310	331	299	285	345	346	342	335	324	290	328	299	310	320	339	320	345	311	350	320	316	315	329	350	340	372	327	301	309	307	317	315	345	316	314	335	317	318	323	319	326	311	340	333	338	318	313	327	348	369	314	326	329	340	315	316	340	308	342	347	332	332	303	331	313	319	332	334	331	329	332	322	336	328	329	300	310	351	298	336	287	340	337	338	373	307	359	309	312	317	313	350	342	336	306	300	309	317	308	308	328	369	258	304	293	336	320	330	338	350	326	274	301	353	320	285	317	293	269	293	313	345	325	358	335	303	294	347	339	322	327	293	364	313	337	308	330	309	298	305	279	327	303	318	325	319	326	329	289	345	362	321	341	314	317	352	322	295	364	324	346	338	305	332	296	316	354	334	313	340	368	313	325	338	365	290	342	322	335	334	335	312	290	292	303	328	312	336	319	338	364	317	319	323	271	282	323	309	320	351	359	321	347	310	322	315	306	315	294	314	328	331	316	357	309	330	332	336	311	307	341	359	340	336	316	315	311	346	279	305	303	325	365	316	351	303	341	308	312	326	313	306	329	309	320	294	311	348	347	313	320	302	363	331	347	309	331	322	288	287	310	328	319	355	304	298	345	361	335	285	329	335	309	340	330	326	336	330	349	327	331	274	304	371	327	309	312	318	322	328	325	307	297	335	374	310	351	332	348	341	297	322	337	299	335	348	334	364	328	362	310	320	321	275	318	296	326	348	309	299	319	339	317	323	321	306	323	333	337	344	346	331	309	344	342	292	328	325	340	339	289	313	348	334	338	300	317	292	318	317	320	328	312	354	315	332	300	276	327	369	310	327	318	320	348	317	296	333	324	343	307	322	338	376	303	314	285	323	311	320	307	356	341	357	317	276	303	277	320	330	291	329	322	309	359	330	310	328	304	320
21725	3603	1706	1991	1949	1951	1948	2150	2385	2867	2944	2707	2720	2830	2872	2954	2682	2397	2215	1893	1622	1498	1352	1266	1151	1154	1052	1100	986	1011	976	904	873	854	785	840	801	854	829	838	802	773	687	737	721	747	769	758	732	721	761	727	703	743	725	712	723	684	724	725	754	711	728	689	697	732	730	718	674	694	736	727	741	688	725	715	693	708	693	717	688	746	742	702	721	713	689	725	668	702	675	653	689	739	685	719	680	693	692	671	743	743	656	701	728	704	692	722	707	755	659	734	700	703	676	722	703	716	677	687	694	716	723	680	727	715	712	733	681	705	688	667	748	703	698	691	693	677	703	650	652	767	731	664	680	755	625	699	689	712	721	691	713	681	746	700	723	702	703	703	701	669	690	691	703	694	686	688	703	754	714	696	688	750	689	674	695	676	735	700	692	703	677	655	704	728	679	658	752	674	689	712	695	748	659	720	686	691	713	665	749	702	647	685	671	693	691	704	677	728	736	685	712	653	686	733	763	700	717	748	712	697	753	658	696	642	743	671	740	705	707	677	723	685	750	668	685	665	717	691	707	688	699	726	692	701	761	708	698	753	672	702	717	736	692	715	692	694	734	687	730	729	760	660	681	679	748	674	728	677	735	688	715	675	724	704	744	729	725	665	666	678	691	655	691	680	714	717	685	720	682	696	707	685	685	720	694	726	695	665	690	695	684	627	664	699	671	742	677	687	685	706	726	746	714	682	684	676	692	677	689	706	681	718	693	727	703	682	709	739	698	650	672	677	696	650	751	667	696	710	713	698	718	686	655	722	715	648	661	658	744	675	703	722	726	665	727	660	757	684	699	655	716	721	686	718	696	715	668	725	714	683	729	678	739	703	730	688	686	687	673	700	713	730	717	753	663	686	720	654	667	707	674	719	680	691	687	734	713	695	654	708	699	727	764	697	674	626	665	723	670	695	654	736	695	701	712	704	686	725	697	718	694	682	692	685	659	708	688	628	720	694	663	770	727	687	673	729	697	694	728	678	668	715	687	704	659	724	639	726	703	655	710	698	737	701	676	695	687	710	711	722	718	678	752	704	704	709	692	661	765	710	727	693	700	694	688	719	691	689	705	670	692	709	667	676	661	660	687	695	685	673	705	679	701	731	692	721	671	672	727	672	702	716	709	674	729	696	693	701	694	754	728	724	689	678	746	715	687	736	761	673	670	716	702	710	671	695	664	735	653	666	712	703	755	658	704	657	676	711	720	699	653	738	717	681	677	715	702	742	655	680	701	749	680	686	727	686	661	708	679	718	709	693	690	671	729	705	656	758	739	712	735	677	698	689	716	701	670	722	710	700	729	680	722	696	714	696	675	684	694	715	728	720	716	693	725	698	672	712	675	665	709	697	735	685	700	727	696	707	718	701	704	660	683	721	670	683	696	730	730	722	702	729	693	699	727	707	692	695	724	663	681	674	685	689	701	697	684	760	713	720	721	717	655	735	691	692	702	695	726	697	719	683	704	693	660	713	717	672	691	719	737	752	646	717	728	718	684	674	662	732	705	680	746	662	728	672	688	739	728	701	698	756	672	709	708	675	691	673	687	692	691	719	694	698	716	662	683	711	703	742	672	692	761	686	666	666	684	673	704	696	678	658	688	706	710	703	673	716	664	648	738	731	715	705	669	721	696	693	676	677	691	709	697	698	710	744	680	679	712	662	688	716	681	675	711	679	677	722	703	703	674	715	676	715	671	670	691	697	711	713	713	674	674	680	731	666	716	709	705	677	731	707	691	696	672	703	715	705	676	725	689	671	731	643	718	689	659	718	693	689	689	698	653	697	698	715	697	719	662	709	774	702	708	702	708	690	663	699	677	667	704	719	694	682	722	690	693	705	704	657	702	677	723	716	678	693	679	709	723	699	698	709	767	679	687	649	672	744	718	691	683	691	713	713	713	783	679	719	724	691	693	721	728	696	712	676	692	710	713	722	731	723	726	719	692	724	703	706	706	652	711	706	694	687	741	704	649	697	725	672	690	723	706	735	704	734	750	739	722	705	722	690	694	717	707	687	709	708	727	704	669	752	759	680	673	662	663	701	732	728	699	689	679	664	695	739	684	644	709	705	717	697	702	725	690	674	685	715	696	681	717	718	643	715	708	697	730	730	709	693	682	793	680	687	733	660	693	696	732	690	681	689	703	709	675	666	677	692	663	680	733	755	699	732	734	668	688	704	683	662	675	697	646	644	748	723	732	707	698	727	677	700	664	758	706	661	653	686	737	734	720	648	752	711	715	757	666	681	707	663	711	701	719	722	711	699	677	731	730	691	684	749	709	703	748	742	737	697	659	677	667	723	709	675	700	712	686	697	703	751	646	715	726	684	641	699	696	709	663	709	692	702	689	733	715	714	730	726	720	706	705	726	706	710	721	693	694	670	672	730	680	666	702	724	677	708	715	659	720	725	696	706	656	697	641	700	695	724	707	708	731	682	690	699	715	695	726	680	712	713	695	717	673	726	715	726	726	663	670	741	707	701	670	707	713	706	744	669	692	685	649	698	715	682	759	692	692	693	709	707	669	674	719	717	760	714	682	774	732	705	698	736	665	704	704	741	683	734	704	670	659	706	721	676	662	714	718	698	673	720	680	701	708	733	758	676	699	691	654	636	696	670	667	703	701	738	713	707	709	727	653	719	687	707	702	716	690	686	687	681	673	668	715	704	668	724	704	704	716	664	716	694	748	708	668	674	684	707	645	704	659	738	693	722	713	718	688	700	680	693	730	675	675	696	682	711	692	710	711	720	743	704	705	629	746	703	684	721	709	717	686	701	675	673	690	671	724	688	688	720	730	665	705	684	714	635	670	675	680	682	704	711	709	699	745	691	734	681	697	689	703	722	664	686	698	684	735	677	673	696	691	747	691	657	703	718	736	726	708	705	701	696	690	717	639	658	681	659	693	733	715	688	669	684	682	681	705	709	704	695	689	697	728	696	725	699	719	711	747	691	703	701	691	720	685	674	729	693	694	752	688	703	719	679	680	743	707	683	688	681	698	683	694	674	720	672	690	673	676	707	746	711	680	675	688	708	680	672	701	733	698	703	687	698	693	718	734	698	660	663	715	717	691	682	693	702	711	664	685	716	718	714	722	713	703	705	701	675	662	729	714	670	650	718	745	646	730	713	740	716	671	713	688	727	729	740	715	735	696	717	638	689	705	708	715	689	710	672	713	688	734	663	687	705	702	694	731	724	681	650	726	711	690	727	725	720	709	693	704	676	698	664	739	692	637	675	693	669	688	704	713	673	700	688	721	703	682	671	688	704	701	692	683	700	684	681	656	750	711	714	668	721	737	725	712	701	718	682	661	700	670	718	664	692	745	732	671	756	712	698	710	726	659	697	712	676	684	687	724	657	680	630	676	645	660	690	660	711	692	675	713	691	701	715	732	676	671	667	672	657	707	734	701	668	690	685	731	702	714	691	695	748	722	673	713	760	715	729	688	709	734	676	677	659
49857	20535	3582	1437	954	805	742	724	690	869	795	939	1022	1018	956	863	839	778	665	647	564	476	497	461	456	443	495	461	439	448	444	437	421	400	431	386	392	425	374	406	370	432	398	386	387	354	359	351	356	384	325	360	376	401	354	395	403	369	354	390	386	355	348	355	399	365	375	367	385	391	360	339	375	382	367	371	394	373	358	372	375	352	384	325	404	385	374	369	419	363	397	407	395	366	368	398	381	385	392	359	402	349	348	378	392	363	362	350	365	377	331	379	379	392	366	365	394	351	372	391	396	360	349	391	388	327	358	334	373	364	385	363	375	386	366	375	338	360	379	363	371	403	337	354	363	397	370	370	370	401	342	349	351	373	327	341	335	346	343	365	345	343	364	355	375	359	339	412	358	392	350	421	328	345	384	395	346	376	375	406	364	364	385	343	385	379	390	369	357	382	394	383	371	391	361	383	361	402	366	354	364	392	333	372	357	357	370	382	430	368	380	346	412	376	393	368	414	352	396	330	377	408	382	368	383	410	341	397	398	348	299	352	370	342	352	354	371	362	327	399	378	333	347	377	362	407	366	346	352	397	393	365	378	359	409	389	348	385	388	345	353	349	392	356	370	419	380	408	362	351	386	365	397	348	329	416	356	362	389	392	393	397	376	379	342	341	419	406	396	356	390	396	401	386	402	361	401	384	412	334	359	426	394	393	391	345	339	393	343	359	358	384	378	378	359	341	403	353	321	379	388	396	373	356	348	352	335	373	393	391	388	332	379	412	384	370	356	346	385	431	376	391	413	351	355	382	342	367	413	381	353	438	349	354	386	368	384	375	371	357	364	316	400	356	344	368	378	404	379	339	386	347	370	383	336	364	373	358	397	365	365	371	374	405	349	399	379	383	370	365	396	364	364	371	379	370	410	397	363	378	358	341	377	401	353	389	368	355	385	360	371	368	358	405	347	377	408	392	380	373	338	351	401	335	374	367	352	394	379	357	352	402	351	377	375	398	398	399	407	381	371	369	362	375	381	370	348	341	355	388	365	364	355	361	359	336	387	389	377	350	401	393	359	362	382	370	353	352	343	392	381	395	370	351	353	399	333	399	349	362	378	375	350	342	391	394	356	374	368	337	405	362	356	405	393	368	361	347	378	319	351	414	385	384	392	400	388	338	373	356	421	361	365	371	403	382	394	368	356	346	377	357	388	366	414	383	372	358	398	386	338	358	367	370	349	367	446	366	377	346	377	362	369	350	377	351	343	318	351	349	395	345	352	383	320	394	396	390	357	357	364	375	378	392	360	390	346	374	351	373	323	348	377	344	375	371	361	441	366	391	361	354	353	358	345	388	369	399	411	376	404	410	383	358	339	343	368	353	396	350	338	373	389	371	375	361	382	403	380	378	385	382	380	403	398	397	371	384	347	419	363	357	360	359	401	367	349	365	389	368	359	348	381	361	363	354	371	380	406	354	361	340	365	357	381	397	400	402	372	411	416	382	366	342	369	337	357	372	372	399	370	361	377	363	367	367	375	374	368	372	357	396	355	359	387	374	438	397	341	402	368	357	392	378	324	328	402	349	376	367	389	337	389	351	350	391	349	386	341	357	385	383	359	348	380	356	335	349	387	354	344	374	362	366	367	355	384	373	343	358	372	380	406	386	387	400	351	366	378	373	353	361	386	379	382	377	353	367	365	373	387	346	351	361	386	376	397	411	413	371	344	439	347	388	391	394	372	375	344	371	394	363	384	391	374	389	379	371	381	348	406	358	364	371	397	383	384	360	388	347	336	353	350	383	416	335	395	370	363	382	373	399	361	379	355	392	396	365	365	417	356	372	379	343	373	380	376	389	395	370	389	379	358	346	394	373	391	372	379	370	358	385	388	398	350	353	375	395	380	389	391	370	366	341	377	378	374	369	377	374	382	334	399	412	369	359	328	321	390	410	356	363	379	401	376	349	360	349	352	344	417	350	382	407	356	354	348	376	394	380	347	363	356	381	416	343	346	355	346	377	368	341	383	386	381	379	372	331	383	411	396	339	339	372	393	396	387	395	401	408	374	362	381	344	383	365	346	361	388	361	432	380	376	385	384	445	347	377	376	368	383	408	349	395	350	392	364	345	370	387	394	350	396	380	352	354	368	358	356	308	396	375	358	394	323	374	382	400	379	332	406	367	392	399	341	362	390	345	356	364	332	374	360	358	395	373	377	357	381	378	372	396	371	378	408	364	390	399	352	391	354	339	387	355	382	375	361	378	364	374	379	376	349	386	373	383	380	413	382	380	395	345	395	360	374	360	376	370	377	365	370	397	379	360	373	350	327	356	374	324	364	401	342	347	391	390	403	377	375	384	386	365	374	367	400	344	355	377	378	382	362	365	338	391	381	377	369	350	395	381	385	382	380	363	374	406	441	382	367	396	357	351	366	372	350	365	396	363	365	358	371	337	364	355	348	380	363	398	366	406	373	371	368	380	386	336	365	387	351	374	383	367	384	395	384	374	365	392	375	391	368	379	354	389	351	377	379	369	352	343	380	382	400	367	379	408	375	379	319	334	365	398	401	376	341	359	358	379	401	359	378	347	373	362	363	339	368	393	364	361	370	388	387	401	395	371	431	368	381	361	341	380	350	376	361	374	389	375	365	376	378	389	389	361	377	389	377	341	410	358	357	367	390	381	377	369	395	383	399	371	398	381	368	375	326	378	396	364	409	363	367	386	376	349	339	359	419	394	389	394	368	407	361	343	355	366	344	354	383	364	382	396	390	409	364	328	340	380	390	358	350	333	364	372	373	385	393	340	395	358	359	386	367	359	393	348	362	390	365	357	391	375	375	413	375	384	401	389	358	410	376	355	357	456	358	348	368	355	381	394	373	390	386	363	391	406	376	383	360	392	362	375	358	389	399	371	360	349	369	351	354	361	376	345	369	348	372	357	377	379	387	366	366	380	343	399	373	350	360	372	381	367	347	362	402	383	387	382	352	356	363	381	384	355	376	340	369	341	327	403	358	375	378	367	385	385	394	369	362	362	373	345	332	355	384	386	360	356	366	383	422	390	383	390	376	381	354	375	357	391	363	374	353	364	360	337	375	360	365	382	359	367	344	379	365	401	356	398	373	371	380	374	368	377	351	392	377	345	364	365	368	349	349	357	413	369	376	438	349	360	379	330	363	378	366	381	351	389	349	370	365	375	367	407	372	359	365	364	353	415	355	332	331	401	397	375	417	354	356	384	369	374	340	370	390	400	371	351	346	369	371	384	432	385	364	354	337	367	389	423	379	347	385	387	351	332	418	350	410	395	385	346	398	381	376	340	360	399	355	369	373	379	374	346	387	394	383	391	370	376	371	354	406	384	381	381	419	361	365	352	345	366	384	367	356	349	376	364	376	411	396	333	383	364	373	386	385	414	408	370	412	375	380	355	341	413	391	395	388	396	378	337	358	395	356	367	354	377	361	346	356	331	385	379	355	365	340	357	397	400	402	401	390	364	375	369
28064	6201	2741	3137	2974	2686	2391	2335	2589	3125	3316	3884	4384	4412	4225	3817	3517	3149	2712	2349	2059	1784	1677	1438	1444	1406	1407	1196	1190	1157	1097	1048	1074	1041	964	953	949	951	988	994	936	901	848	846	835	846	838	817	799	835	793	833	830	788	796	808	807	803	821	799	764	831	861	806	805	795	772	808	762	804	778	805	830	799	773	832	768	805	845	800	843	774	816	772	817	828	773	756	779	797	795	753	709	825	769	776	792	850	753	789	825	780	739	773	778	804	797	739	736	778	734	756	744	771	763	765	788	795	798	757	772	759	778	817	750	804	721	758	713	786	768	773	745	794	793	783	764	773	828	768	804	809	754	784	805	831	747	824	801	782	798	756	783	787	745	823	809	798	773	764	785	792	761	770	786	735	819	761	822	784	816	764	766	781	754	731	798	822	792	769	759	840	737	761	757	792	773	795	786	754	749	766	788	777	787	742	757	792	787	827	823	821	782	830	762	763	785	806	788	800	760	791	816	784	810	778	770	778	791	799	792	786	828	754	791	803	776	776	780	789	771	757	823	799	754	801	847	780	779	790	777	783	809	780	860	791	780	795	794	752	800	798	739	805	812	803	781	835	856	764	747	801	768	766	798	839	761	733	820	779	784	799	809	780	763	795	780	801	815	794	767	756	769	748	753	795	829	769	809	756	798	741	771	732	795	809	789	799	782	824	744	810	774	785	775	790	766	797	769	807	789	721	814	760	787	739	799	767	781	824	707	800	773	773	791	784	756	744	775	802	795	772	791	805	786	760	805	760	752	754	800	762	796	758	791	752	808	782	776	799	790	790	756	791	775	839	760	763	794	762	743	780	771	810	792	773	817	820	815	794	770	832	810	814	788	792	810	741	768	789	800	811	784	770	746	797	781	806	794	867	810	755	844	815	785	773	752	775	736	772	771	777	791	718	808	789	823	794	754	736	826	750	725	797	765	792	788	803	727	785	783	771	812	814	835	743	807	765	788	745	795	792	832	772	747	803	800	750	769	770	787	769	754	788	799	775	738	742	746	838	745	807	759	755	794	767	755	793	806	775	791	796	801	772	778	819	786	790	758	785	776	766	824	763	790	774	766	793	792	764	800	807	741	782	779	789	807	785	828	805	805	805	774	781	797	772	871	785	824	787	763	815	750	812	804	794	805	799	769	803	768	813	776	759	817	761	791	796	814	879	775	734	779	769	789	800	843	781	824	823	737	802	789	802	737	783	816	762	793	773	801	765	801	773	761	764	736	777	791	744	848	738	795	819	752	801	744	755	792	754	818	765	771	752	801	758	784	771	785	779	805	780	802	833	772	772	828	818	779	753	753	741	756	768	768	805	816	785	837	743	774	739	788	781	796	778	797	827	808	806	824	744	728	771	752	817	815	844	805	787	777	792	738	827	811	816	773	762	770	767	831	779	737	817	835	788	791	817	754	749	778	773	779	803	749	751	748	802	741	794	808	754	761	758	807	739	801	768	791	790	821	855	761	790	800	837	808	784	863	818	803	805	744	726	784	770	817	823	749	774	812	798	806	785	797	732	781	767	781	776	796	788	799	807	792	814	764	820	789	800	768	818	778	746	777	807	840	786	779	770	781	769	804	790	785	778	777	772	778	768	791	747	776	799	744	782	793	791	753	811	811	753	819	816	727	751	833	733	759	787	781	794	733	791	788	708	819	798	799	732	824	787	737	811	817	783	815	742	816	851	749	793	784	785	766	797	793	813	783	769	780	819	775	809	733	781	790	775	781	817	763	773	817	770	735	786	781	769	795	764	796	745	749	766	761	826	764	767	728	792	811	788	791	795	826	821	800	773	710	800	805	770	853	766	830	811	780	814	764	810	820	812	807	747	804	854	790	785	801	768	829	809	780	782	728	801	786	812	796	790	804	795	781	824	751	870	760	776	761	815	814	823	737	763	777	806	819	722	823	797	792	800	766	843	795	773	797	812	764	786	790	739	794	778	779	840	780	759	773	775	817	768	790	795	787	761	779	815	790	785	767	770	799	767	796	769	743	774	798	835	748	809	796	784	812	759	787	766	794	755	775	778	764	775	765	803	797	869	817	785	791	763	809	805	766	780	794	759	779	788	773	788	770	795	753	788	799	795	807	775	791	776	778	814	756	808	761	831	786	825	777	813	785	758	819	784	779	778	789	808	749	757	780	777	740	774	755	771	767	767	752	783	777	741	786	821	777	780	765	768	798	770	817	770	826	729	793	764	834	817	761	736	780	756	792	786	816	808	777	819	735	763	765	817	816	785	787	783	779	786	825	775	793	800	836	785	803	843	784	836	732	774	790	761	807	846	754	773	834	800	777	756	802	793	810	836	786	781	736	775	770	792	784	745	852	809	781	837	756	831	786	774	710	766	765	760	753	835	803	761	777	784	780	730	781	774	815	775	771	771	804	794	765	798	763	798	753	747	794	819	785	811	819	787	773	758	765	774	785	760	774	776	756	803	758	778	798	751	801	780	796	767	724	772	791	744	784	811	782	798	797	743	767	798	796	765	762	779	769	813	827	762	741	761	720	779	823	827	783	768	751	744	794	749	783	762	836	779	795	799	779	798	760	789	799	784	769	780	806	798	767	795	797	802	821	786	773	809	771	787	809	771	768	766	721	835	798	765	785	826	809	787	784	826	720	798	793	789	770	820	786	782	781	834	807	767	805	730	822	766	820	763	771	757	733	754	716	825	799	777	786	776	754	771	774	778	788	770	772	813	768	771	802	850	780	778	776	793	779	828	730	760	800	787	754	757	734	788	765	784	812	765	827	747	776	782	768	828	810	750	777	802	773	767	773	772	803	762	846	804	786	784	773	788	777	788	750	777	774	754	753	752	783	759	836	792	772	801	756	761	784	771	767	788	775	831	794	818	775	769	770	774	800	759	822	817	846	761	772	776	750	884	834	788	766	776	785	813	800	780	737	828	811	778	784	825	788	822	811	853	705	795	759	796	753	784	770	772	790	761	812	763	808	798	786	765	737	779	758	774	712	795	785	797	793	782	779	758	778	744	751	809	788	822	826	776	790	825	783	816	770	772	789	809	781	772	735	761	790	839	792	751	791	801	782	779	861	753	739	806	819	744	814	823	797	770	824	733	800	799	799	731	789	774	794	796	777	794	796	838	806	745	791	879	785	798	771	772	760	787	791	810	794	825	752	784	783	787	809	778	805	771	801	787	793	786	736	792	789	788	838	801	797	802	798	760	760	819	769	845	798	754	746	728	741	800	804	762	759	750	734	820	735	785	782	787	731	762	787	805	735	837	777	798	809	818	821	738	792	823	757	717	769	752	746	798	774	842	764	839	772	775	745	786	744	786	800	846	778	818	762	798	801	774	801	756	752	747	750	806	784	746	789	728	747	793	734	793	820	802	808	798	778	776	769	811	861	828	801	785	784	806	798	774	839	782	775	754	844	803	785	754	796	773	806	817	795	745	770	768	804	835	814	762	834	795	782	768	881	783	805	785	819	802	790	744
14409	3316	433	387	428	393	383	376	407	448	481	472	499	516	518	534	492	455	423	420	368	374	382	360	350	369	330	322	318	325	319	305	324	315	296	349	311	309	366	293	279	300	287	306	332	297	321	313	322	319	286	305	285	292	297	280	310	318	286	310	322	304	314	307	288	308	297	320	301	302	299	369	298	283	252	287	307	287	305	266	300	310	295	287	313	310	300	296	284	326	318	312	332	341	285	308	312	285	284	265	327	283	305	286	292	297	322	308	301	300	316	341	320	314	318	326	285	277	314	333	305	311	285	290	312	288	296	309	310	305	327	295	297	307	298	303	337	295	306	307	268	294	298	324	286	328	275	316	284	303	297	322	273	286	328	287	306	304	269	254	307	274	287	306	307	318	321	304	298	295	301	324	306	300	301	276	294	311	308	351	304	278	307	293	296	300	343	339	302	327	306	304	308	299	311	280	311	280	277	312	312	277	288	326	306	287	298	293	305	353	305	276	334	283	310	302	354	288	310	304	287	289	267	313	314	306	305	291	328	311	291	315	290	305	324	317	311	274	316	318	289	307	330	280	293	291	292	309	326	309	303	298	284	287	286	298	268	313	273	310	299	302	325	310	305	298	281	304	276	337	312	288	293	296	317	321	306	288	329	293	276	282	338	292	298	312	324	302	307	291	333	319	314	300	283	298	300	296	339	349	316	334	308	323	304	281	336	302	312	345	320	299	307	287	332	335	279	312	284	291	312	292	301	317	316	314	281	288	306	284	283	285	296	307	280	296	314	313	319	280	296	283	290	293	279	340	330	293	302	308	353	307	329	308	315	326	307	298	294	275	291	313	279	319	304	338	316	305	315	303	316	302	312	313	286	287	297	314	308	283	290	267	313	283	282	320	302	298	281	290	309	308	329	270	285	320	307	307	312	311	302	279	317	316	302	310	321	302	300	323	297	293	325	275	301	288	303	290	276	309	325	327	315	292	282	315	306	299	292	306	289	342	334	284	296	307	334	311	345	299	286	309	273	301	322	269	286	297	324	349	314	298	316	293	324	320	293	293	291	309	321	308	298	351	292	284	311	278	317	321	312	314	297	300	304	308	329	303	291	303	312	303	306	335	324	308	303	316	272	301	290	323	309	310	290	305	261	312	295	341	328	316	298	307	290	319	299	278	292	297	292	305	291	319	322	319	297	309	292	288	311	346	264	278	294	298	334	293	317	351	299	297	312	299	300	285	295	334	282	309	296	321	301	350	313	338	283	274	308	293	323	294	301	260	297	318	311	322	286	308	325	312	301	304	330	304	317	332	299	305	335	341	306	294	302	301	309	313	310	315	289	314	310	306	313	301	303	325	287	309	314	291	302	321	277	299	301	283	289	299	266	281	337	302	307	310	311	317	278	288	309	309	323	319	301	302	322	315	299	285	290	280	282	297	305	304	292	284	275	297	323	334	290	267	339	319	318	309	283	281	299	312	289	261	317	289	314	285	312	272	290	294	302	322	304	298	295	281	305	301	279	276	276	286	286	308	307	296	291	307	301	305	291	309	298	311	312	292	313	325	286	320	329	312	315	300	311	318	289	319	318	293	304	274	299	294	263	298	299	320	275	275	339	325	309	287	288	281	286	277	288	275	313	291	301	306	335	316	301	278	298	311	276	283	281	333	304	263	309	304	296	295	318	301	286	306	301	316	310	309	317	303	324	300	326	327	295	332	320	360	299	323	316	332	331	317	292	306	299	286	314	298	320	316	297	302	295	307	285	296	296	326	311	315	289	298	364	290	330	297	275	324	289	307	298	289	284	288	303	344	312	284	305	320	287	302	297	328	296	335	304	320	306	363	288	357	296	293	274	274	314	300	291	313	326	326	288	281	306	320	299	291	337	280	299	289	300	285	303	281	306	307	320	306	316	312	327	319	322	313	305	290	317	325	286	310	303	338	292	302	259	313	330	332	338	307	288	304	334	270	321	268	308	281	323	313	304	286	303	302	291	323	318	295	271	288	284	300	313	284	328	295	294	295	296	310	321	316	290	314	326	296	307	301	321	303	326	301	315	336	302	267	309	292	307	283	316	281	303	316	300	345	310	302	302	329	296	282	284	305	305	318	304	311	314	304	301	316	294	279	295	328	311	303	293	340	313	281	313	266	273	294	321	345	305	328	311	294	283	308	293	294	287	318	290	306	290	285	301	280	300	332	274	302	318	296	297	338	294	298	328	292	337	289	296	307	341	316	306	313	329	304	325	314	301	319	284	305	274	324	329	323	306	327	316	307	307	290	278	346	287	303	346	326	301	313	301	290	331	322	323	352	304	321	329	313	308	298	295	315	295	288	300	326	289	316	323	286	303	319	274	286	318	317	329	316	319	278	299	314	284	291	302	343	298	299	282	295	287	287	289	271	309	342	285	295	295	297	274	343	274	336	276	281	328	318	285	316	273	305	262	308	323	323	319	329	293	308	315	307	296	281	302	334	330	341	302	308	315	305	319	281	322	323	312	334	294	291	281	293	308	301	302	306	295	290	299	320	322	319	334	311	273	318	306	277	282	317	303	298	262	321	334	340	346	295	310	304	308	317	306	276	331	288	309	344	347	321	288	308	306	286	300	313	274	300	303	307	337	289	320	284	287	281	285	319	268	290	307	289	306	328	304	310	315	306	366	311	295	331	312	332	268	327	337	308	326	289	310	315	295	321	308	308	321	326	304	273	275	317	327	318	306	334	292	324	317	304	302	277	313	313	318	271	320	313	336	303	310	335	297	348	306	296	332	288	317	291	324	277	323	316	285	276	278	301	272	291	301	300	289	326	311	292	299	284	325	327	287	289	303	319	291	320	304	311	295	299	291	318	300	299	332	297	263	284	330	298	320	298	311	272	291	299	318	318	295	299	309	286	322	299	337	297	302	317	316	283	324	284	314	302	296	333	307	293	294	310	298	352	306	338	271	339	306	280	306	311	330	305	281	327	290	326	311	321	319	291	288	306	310	302	338	311	310	318	277	293	347	317	300	307	284	329	292	317	282	279	298	308	306	269	334	304	279	326	312	288	318	295	287	344	321	307	290	317	319	330	301	261	300	334	292	308	285	293	279	349	307	318	371	300	289	291	311	291	320	316	335	292	309	277	313	313	329	304	333	288	269	300	309	332	305	284	275	310	314	276	308	297	284	297	317	299	318	327	291	293	335	318	316	314	256	310	292	308	322	277	279	267	324	294	318	319	274	297	310	290	288	315	289	289	271	307	299	280	327	314	302	286	276	304	328	298	315	278	296	301	321	301	284	308	291	306	309	335	282	303	331	302	301	319	246	307	293	281	274	282	288	315	311	306	343	325	331	337	293	318	310	296	321	309	340	333	322	327	331	343	325	285	284	283	290	304	327	284	302	309	306	325	312	329	308	302	270	307	285	326	331	322	290	307	333	303	337	270	309	300	315	300	313	329	307	287	286	286	328	315	289	303	320	316	295	288	280	295	307	322	331	321	322	299	288	330	297	323
7698	2063	919	1008	1097	1015	1050	1134	1258	1407	1581	1847	1916	1865	1926	2143	1953	1750	1618	1402	1218	1151	1093	990	937	948	908	858	871	820	804	792	790	755	696	733	738	742	735	751	727	692	651	636	702	680	691	640	690	649	705	665	640	629	685	626	660	650	633	662	656	712	646	673	677	651	685	659	622	654	654	640	672	681	669	661	655	629	660	702	718	644	657	664	624	694	696	640	649	661	652	613	733	637	683	657	685	677	607	664	666	622	641	639	653	663	654	686	641	661	673	683	639	635	657	638	644	640	670	608	654	667	663	616	648	651	632	692	623	650	695	631	676	677	658	616	616	652	679	600	680	663	635	619	669	688	641	616	642	684	677	663	654	696	691	646	662	634	729	646	630	639	669	613	670	685	638	648	615	634	659	618	662	654	658	604	649	636	671	683	666	610	672	657	697	683	687	643	700	661	644	639	664	653	678	674	665	630	639	655	640	668	644	713	713	671	666	659	630	701	672	645	706	596	638	699	674	648	678	702	660	654	673	675	649	645	650	621	708	659	677	707	662	651	630	647	663	625	696	655	657	667	689	675	649	621	645	688	652	623	653	664	670	621	665	691	648	657	654	667	638	688	686	635	669	716	591	646	631	651	647	676	646	683	654	685	661	658	643	607	632	694	650	650	630	627	651	611	630	675	700	680	691	674	646	649	640	655	618	634	679	697	690	650	658	650	636	651	677	640	662	619	650	702	673	668	649	658	668	633	678	708	642	651	653	677	642	666	614	646	683	618	667	653	721	666	621	653	681	663	645	664	657	682	649	627	641	672	673	663	604	681	631	654	660	669	664	658	646	643	615	652	673	658	631	641	618	613	645	679	649	637	676	687	652	682	681	656	710	635	675	661	625	661	606	656	648	685	606	653	652	670	653	671	660	690	667	682	666	666	646	700	695	658	644	682	655	663	642	673	667	643	648	653	696	660	637	645	653	659	612	688	677	595	627	664	691	692	689	711	681	649	673	642	658	669	644	637	663	670	638	660	661	638	702	626	681	700	639	659	659	627	651	622	640	659	671	672	655	685	631	627	628	607	648	629	677	665	670	639	644	638	624	630	667	676	687	672	632	680	633	672	626	694	622	637	677	678	627	645	688	627	607	645	689	641	676	641	623	632	670	671	612	630	661	713	593	637	634	651	629	714	685	668	650	673	657	636	670	722	708	645	654	645	653	647	640	659	684	650	640	653	673	670	618	672	642	630	658	634	633	610	663	628	660	647	660	674	678	621	653	642	650	665	676	604	690	639	651	684	653	607	657	698	677	662	634	687	634	605	627	658	648	685	622	677	655	660	653	696	652	649	696	661	675	666	639	642	634	651	649	678	669	680	666	683	689	698	652	663	620	646	672	623	625	612	662	635	655	621	679	646	649	685	677	648	692	677	676	640	645	616	674	712	699	613	642	650	626	635	632	617	672	679	656	693	636	699	643	662	639	657	641	636	642	658	668	657	648	661	660	658	674	667	683	706	683	639	636	634	666	611	645	625	684	648	655	638	702	680	643	640	682	623	691	682	666	648	680	684	682	657	652	678	698	680	668	656	628	637	624	659	634	707	652	648	663	608	639	624	694	641	602	647	609	675	666	649	636	624	657	659	615	638	630	618	645	648	682	667	673	646	634	658	588	681	679	672	640	663	658	675	646	695	685	691	653	660	662	666	651	646	682	666	677	640	634	645	669	623	658	676	658	650	653	646	699	678	668	595	666	666	657	662	697	673	672	676	613	694	629	628	696	657	624	650	659	684	633	684	672	674	643	637	624	684	651	647	660	713	687	716	628	633	614	638	674	672	676	617	666	664	666	649	651	698	604	604	657	645	647	672	701	593	654	667	680	677	675	658	653	619	689	675	661	702	686	671	664	660	649	671	664	675	649	622	660	623	665	647	667	639	672	700	660	663	634	687	643	647	667	661	607	670	664	646	654	665	666	678	692	663	655	644	655	658	665	642	657	628	680	643	703	696	634	698	640	662	658	623	658	651	664	626	641	659	671	673	683	642	681	663	621	658	632	666	648	633	621	649	685	700	645	645	649	672	632	658	667	667	677	661	628	670	624	650	676	622	646	654	671	639	660	667	663	662	695	635	617	650	622	625	657	668	656	649	673	645	666	711	687	630	675	690	636	691	657	662	696	674	668	638	654	651	668	659	665	656	686	689	670	678	678	683	732	642	662	666	664	662	713	654	639	632	660	683	626	608	660	638	672	669	628	674	644	660	651	696	648	690	684	640	664	643	698	679	649	628	659	637	628	665	643	664	639	693	671	677	649	680	686	639	632	714	682	662	649	605	644	693	663	705	680	651	656	651	639	638	689	672	672	691	667	628	651	628	666	678	700	670	702	622	639	688	698	644	716	677	702	651	700	655	663	714	689	667	659	665	619	664	656	627	681	654	629	596	678	633	676	663	643	615	674	658	650	651	704	646	665	623	686	671	632	678	694	673	658	668	653	682	648	676	682	661	683	678	638	685	649	630	648	701	643	615	698	647	680	676	692	617	630	623	667	686	670	672	660	664	696	640	683	660	669	649	704	633	698	651	634	636	677	678	662	673	661	691	657	658	632	660	669	675	662	613	700	638	654	658	653	665	666	610	702	650	656	680	640	668	665	656	613	647	644	697	645	660	695	658	677	630	664	647	663	647	660	703	656	673	689	651	669	666	654	647	697	661	697	631	628	620	653	646	664	668	688	660	707	658	648	668	671	661	679	707	683	639	626	638	636	661	693	635	711	669	673	713	671	647	664	656	647	641	598	672	691	625	652	635	636	629	662	649	659	624	673	674	681	693	644	682	643	643	621	658	668	679	699	744	713	696	661	671	675	651	684	662	667	621	638	715	634	637	616	653	617	651	676	635	661	646	626	662	701	667	640	649	641	706	639	639	625	676	673	643	642	623	687	645	677	648	631	662	666	647	666	628	653	678	683	697	597	666	713	680	662	672	681	645	646	630	668	664	693	664	666	662	650	622	635	661	618	671	663	641	662	650	664	699	673	630	670	626	700	638	649	635	668	703	706	700	658	659	660	612	658	691	634	649	645	660	617	680	713	660	670	645	694	648	660	643	658	643	646	678	612	611	676	720	656	672	684	638	672	680	678	699	699	689	671	631	664	698	656	678	610	649	673	720	647	657	668	652	653	665	638	642	654	644	665	695	649	656	695	631	667	688	654	624	621	664	675	687	600	639	677	649	651	623	648	661	656	635	680	674	638	669	657	636	663	680	685	644	680	658	678	683	652	671	654	656	702	673	665	707	636	661	680	676	681	657	703	681	641	713	667	659	642	679	664	700	624	703	647	667	635	623	641	636	647	652	652	686	646	684	670	658	643	655	711	644	689	684	629	704	629	648	661	658	662	646	613	628	664	636	674	684	662	667	616	625	640	667	622	664	637	672	596	661	716	665	610	685	690	675	648	700	680	704	633	640	620	680	657	677	654	660	657	649	665	645	666	653	640	700	640	672
37629	12205	1424	728	558	545	543	520	545	561	584	623	661	678	610	640	654	608	528	494	459	409	409	394	374	342	380	413	378	417	373	333	348	343	328	356	338	358	353	352	326	362	308	331	347	304	334	301	317	309	345	350	330	306	327	360	312	315	312	329	351	301	310	305	300	346	325	332	342	333	341	272	327	315	323	277	337	314	306	309	338	303	373	282	347	294	303	300	300	322	297	322	296	320	316	336	310	322	335	301	325	314	307	322	321	314	306	292	339	311	316	289	307	327	320	292	307	319	326	316	334	335	350	328	310	315	334	338	346	329	314	326	303	304	317	344	321	343	328	353	322	290	328	316	284	307	286	333	314	322	338	332	314	323	333	318	311	311	313	296	344	322	304	325	317	311	332	310	328	322	296	290	307	302	316	300	291	337	329	336	291	304	289	319	310	334	373	300	329	341	305	300	307	317	308	315	319	287	318	347	322	329	309	358	327	338	342	319	328	297	314	317	316	304	308	351	353	295	310	316	314	302	314	320	305	312	333	320	339	322	369	318	311	375	313	318	294	314	307	325	291	325	341	336	318	314	335	326	325	320	330	314	342	303	297	307	334	328	308	290	342	341	307	358	297	345	325	322	320	385	368	315	286	311	300	265	340	296	321	313	309	333	330	328	315	313	346	336	314	312	300	309	297	300	326	280	311	340	350	335	319	327	299	296	312	307	331	299	338	338	307	314	300	324	321	288	296	339	302	312	305	314	323	321	320	274	287	292	316	302	324	317	308	340	315	302	325	317	346	321	332	307	320	342	306	324	311	325	254	326	334	297	333	285	331	315	302	338	350	297	325	315	336	310	315	338	327	314	310	298	336	309	317	320	345	333	348	338	314	333	302	288	337	288	334	337	294	308	296	354	327	412	349	335	320	286	321	354	321	318	318	318	333	324	289	321	330	337	283	339	325	330	287	312	334	318	333	304	323	360	323	336	286	297	303	326	295	287	324	322	316	338	317	318	296	337	298	344	262	338	318	283	270	301	325	310	359	324	337	345	321	281	352	288	345	335	306	295	311	297	320	321	337	307	304	337	315	327	305	363	352	312	359	293	327	324	294	342	336	321	317	355	351	301	314	309	310	340	318	303	327	322	292	303	335	337	302	301	337	333	306	321	283	298	324	304	349	325	303	298	315	319	316	314	334	310	308	297	314	311	295	322	298	336	342	334	321	341	290	303	305	334	292	263	335	286	317	327	350	337	314	325	343	314	295	361	315	300	287	292	333	304	335	319	329	294	306	307	328	303	295	361	300	307	315	305	284	337	312	324	339	366	310	341	315	315	311	341	327	325	330	319	339	307	338	326	336	334	317	322	315	330	322	320	319	277	294	311	369	341	325	337	343	304	323	312	317	304	305	316	329	353	303	324	314	324	318	326	324	331	356	323	329	325	322	340	297	316	303	325	325	301	317	316	324	342	312	330	331	348	327	312	287	319	302	334	298	357	317	295	325	323	338	310	330	315	316	316	358	305	327	290	306	335	318	307	319	311	292	308	332	348	308	299	294	328	316	325	305	354	309	299	307	329	280	297	303	272	333	334	324	303	320	302	294	324	310	325	316	330	292	335	324	356	309	335	316	301	302	295	318	309	313	285	320	299	301	320	305	333	320	339	330	319	289	275	326	277	317	278	320	333	279	318	324	315	311	318	295	317	276	316	329	302	337	314	308	313	337	313	305	336	316	321	343	283	324	342	305	328	282	313	321	319	328	312	295	316	286	309	296	317	314	325	305	294	316	348	318	305	315	353	338	335	324	314	322	328	315	355	329	334	331	306	309	316	314	295	326	322	351	329	317	316	285	329	309	311	346	324	354	361	322	313	318	329	318	328	292	338	312	322	314	298	344	340	352	333	315	289	325	319	323	311	337	329	315	337	326	308	324	336	293	333	288	331	356	289	325	313	329	302	301	297	302	309	337	337	314	299	309	323	306	345	307	315	315	328	376	322	322	298	322	345	305	307	316	325	355	311	311	327	317	342	344	330	312	304	309	303	303	305	353	317	327	317	342	320	330	311	307	280	344	349	329	306	314	311	329	341	310	350	353	304	338	340	315	328	299	359	330	345	338	316	343	345	352	279	296	332	314	286	308	365	325	331	365	307	307	316	350	331	308	326	317	310	323	297	330	318	346	335	311	315	284	305	309	290	310	352	318	304	311	339	318	310	342	295	313	324	326	330	328	344	325	332	327	330	315	321	326	339	344	303	327	327	322	284	324	327	332	295	320	337	346	312	316	338	309	321	315	335	337	353	340	345	315	318	332	341	326	314	318	363	355	299	301	311	322	327	280	300	302	330	329	343	329	324	291	293	333	328	284	307	312	312	289	357	305	322	337	320	353	335	337	321	309	330	316	334	311	329	343	332	285	326	293	340	362	309	311	325	303	334	343	356	372	362	326	348	329	328	318	312	278	327	314	323	313	321	326	320	338	344	310	301	283	304	319	331	323	340	316	323	306	291	326	291	292	279	302	305	335	386	297	324	337	308	302	335	314	309	325	334	319	289	349	319	333	346	281	337	309	340	322	328	339	346	313	303	350	307	313	309	342	328	341	323	329	315	299	317	321	309	353	309	347	330	325	336	317	303	321	324	312	281	321	295	318	334	288	333	294	289	298	350	318	317	339	330	318	279	322	301	299	327	340	345	286	311	346	316	339	307	335	328	312	332	336	301	318	352	301	313	310	294	321	317	319	338	277	314	319	321	323	320	355	299	335	327	318	293	294	334	294	321	333	323	347	308	317	321	316	294	335	331	316	342	278	316	305	330	308	336	325	312	331	305	332	303	311	329	319	343	311	322	319	344	333	290	324	308	298	347	326	329	342	351	326	310	312	294	314	356	371	314	308	304	298	292	325	358	333	314	352	328	304	314	305	302	327	334	322	316	331	307	344	335	329	298	320	351	367	318	302	346	309	288	323	330	322	326	303	342	354	345	310	318	315	290	322	338	314	296	315	302	322	298	330	324	319	304	307	344	349	326	327	318	326	331	321	301	316	315	331	299	326	300	333	336	340	336	335	309	322	338	297	298	333	349	276	336	290	289	371	308	277	302	364	319	341	323	305	301	315	340	319	354	320	328	310	303	306	320	308	302	331	312	337	331	294	333	329	317	319	316	342	326	312	311	311	337	336	314	303	359	322	315	295	306	342	317	363	306	355	323	336	336	298	313	313	305	319	327	343	291	300	320	323	323	315	314	294	338	332	308	289	306	285	315	303	312	351	344	339	332	303	316	275	321	311	298	323	349	360	327	353	304	330	331	304	341	314	323	341	321	318	318	289	306	306	325	325	359	309	298	330	332	320	327	320	296	305	300	300	341	318	338	316	312	271	342	329	316	375	328	304	333	329	346	332	329	317	302	327	288	308	326	323	329	296	321	316	292	316	306	291	288	291	307	309	306	359	295	343	338	318	325	295	322	320	295	339	321	314	344	314	325	319	308	318	320	331	306	347	334
20897	3641	1723	1943	1741	1662	1822	1915	1959	2137	2428	2616	2620	2692	2559	2754	2799	2438	2166	1802	1617	1515	1330	1212	1224	1160	1121	1033	971	1055	876	893	930	936	844	788	799	813	847	826	818	788	784	795	674	750	767	690	741	728	716	721	675	697	705	723	682	731	722	680	672	731	692	743	736	700	687	717	686	679	657	700	674	726	702	715	679	722	769	677	671	730	668	703	650	693	713	699	676	691	739	717	716	675	715	682	658	722	703	755	711	694	650	668	722	697	701	662	636	688	658	720	744	653	678	681	675	681	693	680	700	686	678	654	708	690	715	726	722	685	691	676	668	675	662	704	689	690	712	669	734	723	671	698	709	677	686	687	671	715	653	660	675	726	713	689	701	704	714	705	688	772	708	656	642	693	723	654	695	743	708	653	635	687	666	678	690	752	672	686	716	733	718	730	710	665	710	678	709	710	706	705	666	685	672	646	758	690	725	709	672	637	692	695	683	714	684	667	664	703	739	669	634	751	676	695	690	710	709	670	707	670	736	714	683	720	707	666	711	689	667	686	678	699	651	700	684	703	675	635	703	702	707	680	704	704	685	738	671	691	741	700	682	753	691	705	682	706	692	688	686	752	659	729	729	705	683	691	676	751	707	654	694	667	670	678	633	690	709	687	706	718	696	676	675	659	700	686	694	701	674	661	660	685	660	657	705	697	700	693	680	693	723	718	733	674	708	708	704	674	680	692	730	665	690	667	668	691	686	713	686	689	708	687	678	708	681	692	718	692	726	668	651	659	650	730	701	701	719	684	637	702	688	710	668	680	694	700	719	692	689	701	645	664	695	638	702	745	642	668	713	668	661	728	697	635	706	721	704	692	670	672	706	731	682	703	699	661	693	683	682	666	634	679	680	650	683	684	751	751	721	699	672	736	682	676	701	665	728	672	669	664	659	694	694	718	683	701	698	715	707	671	700	707	675	693	691	682	672	716	667	677	672	651	712	710	677	752	699	686	681	703	745	687	670	700	710	671	636	680	682	666	709	703	703	630	718	599	682	679	691	701	673	665	709	737	675	672	730	682	685	646	631	726	704	709	666	698	704	708	694	707	682	696	697	678	661	709	701	694	618	737	672	717	696	709	702	704	705	698	659	637	677	673	667	701	657	679	688	664	723	719	679	705	664	672	678	720	668	706	664	707	633	673	677	739	666	681	677	700	659	678	696	646	695	676	727	668	738	682	692	727	691	705	671	699	659	662	693	729	651	684	663	691	693	709	727	692	702	681	684	701	711	687	696	715	661	724	690	718	689	721	689	671	656	703	700	731	683	671	720	642	713	718	663	666	696	691	705	703	713	674	711	711	695	659	682	653	726	655	717	715	700	682	693	696	694	686	690	695	669	707	645	708	684	683	696	717	686	635	708	731	697	676	667	658	654	685	686	685	680	672	696	678	701	660	721	689	702	715	732	693	675	700	644	719	678	671	720	706	671	718	724	734	628	677	710	667	735	702	703	712	693	696	694	674	687	678	680	729	668	697	662	690	696	654	678	686	685	686	684	666	645	671	684	625	697	664	691	687	692	672	663	692	707	762	726	650	708	694	667	661	717	682	674	679	684	750	730	711	665	698	691	669	690	694	740	667	728	725	674	696	706	693	625	705	656	707	694	660	684	695	638	687	731	736	702	713	740	666	665	721	677	714	713	716	698	692	686	763	663	712	705	674	698	680	647	608	711	683	674	715	676	688	721	669	724	679	705	684	717	701	719	723	663	718	684	703	718	672	656	700	732	662	693	708	696	671	719	656	740	674	713	663	691	663	662	701	651	718	705	694	700	677	669	687	697	649	676	688	723	658	655	654	731	695	680	678	680	616	714	661	716	684	689	699	710	705	673	674	712	710	702	667	728	689	652	709	683	699	700	677	650	701	707	680	695	698	678	736	719	658	673	706	691	692	682	725	685	640	708	676	689	701	763	700	661	641	675	682	672	666	724	725	705	684	654	701	689	718	707	710	659	654	692	707	664	688	700	696	680	684	711	700	737	696	733	714	690	716	708	653	695	693	722	669	660	698	687	707	685	664	692	726	718	709	654	694	645	690	726	709	694	700	691	654	709	681	688	680	699	653	713	659	692	699	690	699	659	693	699	666	700	670	727	677	684	648	671	737	738	756	719	669	677	704	644	721	639	695	715	682	672	705	698	749	701	705	714	684	685	704	694	743	700	699	712	659	680	712	739	664	749	676	723	724	698	695	685	659	601	674	716	696	687	710	682	684	710	707	683	659	710	666	731	663	721	671	671	624	680	641	726	730	733	672	729	737	689	676	690	663	745	691	680	729	700	693	699	700	682	637	698	716	713	721	722	677	687	764	681	667	671	677	621	670	704	705	742	708	680	661	711	677	685	700	693	721	752	709	708	715	690	672	752	707	704	648	686	706	684	685	670	724	690	722	745	718	660	673	729	661	682	729	696	641	696	646	656	691	677	673	678	677	619	685	663	680	664	701	652	685	716	686	661	716	728	672	687	702	721	694	719	686	689	676	679	655	730	731	657	695	686	671	694	722	665	665	711	663	730	647	710	708	726	675	697	730	703	680	694	685	660	693	684	730	691	765	722	691	667	723	676	696	711	668	674	696	673	734	705	709	644	704	694	708	699	688	699	670	667	704	675	660	727	669	702	696	670	657	667	707	715	663	679	662	669	683	697	698	656	686	738	673	692	691	737	659	716	655	659	689	682	689	674	684	670	722	708	680	667	745	666	687	719	679	724	698	674	671	713	675	671	645	690	734	708	692	691	727	651	723	690	715	667	691	667	682	677	673	665	688	694	711	680	705	681	722	742	731	722	686	722	692	690	720	698	759	684	655	670	685	662	651	664	717	712	654	682	692	680	714	684	713	698	671	687	687	704	670	700	697	724	699	692	625	675	708	680	678	656	675	699	684	729	666	668	658	714	696	617	645	730	705	693	720	715	675	675	725	680	681	669	737	708	637	694	723	692	635	734	682	683	721	708	662	705	649	754	690	705	691	686	725	704	702	678	728	684	667	662	675	697	734	711	720	686	672	725	690	692	703	719	658	721	664	715	648	654	726	713	725	688	696	672	697	680	718	677	703	654	628	716	633	683	681	715	703	664	743	717	711	651	691	705	724	683	687	661	622	751	715	670	699	653	751	694	739	676	686	732	691	716	691	702	667	702	738	734	705	676	713	691	704	701	709	698	646	661	728	698	711	710	710	713	696	673	701	651	707	690	699	712	665	686	711	672	649	673	672	717	662	707	668	688	708	716	733	730	716	717	676	715	730	719	699	722	680	686	723	662	716	702	692	652	675	676	711	705	728	694	697	721	693	728	649	689	700	682	693	674	722	660	706	659	721	693	670	708	673	744	694	698	702	683	738	673	686	667	680	728	694	674	678	711	689	660	685	701	719	634	681	700	698	650	725	699	709	715	678	695	685	655	672	734	686	656	712	674	729	642	720	674	655	670	694	692	731	661	679	743	670	686	695	662	684
50262	20965	4258	1617	938	808	768	786	820	786	892	970	912	913	950	834	865	825	637	575	573	549	497	480	442	421	454	412	415	423	446	397	436	371	421	356	395	364	408	393	432	382	370	377	389	370	393	403	387	403	390	358	416	383	374	376	349	343	348	335	366	387	333	453	410	399	340	330	333	374	355	382	366	336	365	374	328	404	377	364	399	382	413	388	381	348	376	372	376	391	369	368	381	346	356	413	382	355	353	383	378	344	355	375	365	372	363	360	354	391	366	359	375	385	352	373	345	369	388	380	352	362	389	370	380	399	387	372	349	387	376	319	389	359	366	377	353	387	387	370	398	374	333	368	366	386	377	364	385	407	383	351	380	353	365	365	363	374	348	397	415	384	418	335	359	338	404	356	418	354	377	373	372	380	383	377	342	375	359	348	397	335	367	337	400	391	377	358	365	361	359	345	346	338	361	407	370	364	360	352	344	379	357	372	379	342	358	372	347	397	377	329	382	427	379	348	372	366	368	369	379	337	394	363	366	409	337	351	383	397	362	362	350	354	384	361	390	354	357	375	342	382	336	345	355	364	400	368	359	384	367	373	416	358	379	379	377	359	382	387	385	369	380	363	375	365	389	390	358	363	397	347	352	348	366	355	384	353	345	343	389	359	386	418	380	333	367	403	335	368	347	383	359	371	362	380	383	382	361	351	400	369	356	396	401	383	358	413	342	352	380	358	343	371	359	346	403	368	374	363	343	310	412	365	372	408	399	389	370	368	357	369	359	350	369	354	338	363	362	350	353	373	377	394	371	384	336	401	384	367	380	371	357	392	382	369	351	397	406	385	359	373	339	389	371	372	380	365	350	375	359	360	328	382	365	369	379	350	371	370	417	396	366	373	375	415	353	365	376	346	402	356	373	362	373	377	375	365	356	371	378	406	367	354	341	333	387	374	353	348	368	367	379	351	369	387	392	367	364	408	367	417	404	394	364	368	348	387	347	373	351	424	382	342	364	376	361	372	366	388	369	357	373	381	351	395	372	403	342	374	369	402	363	371	377	385	369	348	347	348	344	379	392	392	337	388	349	422	366	387	358	359	376	381	367	370	371	365	345	392	367	392	341	349	392	384	351	362	377	412	382	362	398	341	368	364	368	364	349	376	352	368	386	345	380	419	372	347	351	337	389	348	404	373	368	365	353	352	343	362	372	369	372	384	342	362	352	301	385	381	345	342	379	391	359	374	388	355	352	373	372	387	356	387	383	321	323	334	387	346	352	343	359	347	359	369	403	395	356	384	350	386	371	353	397	360	379	390	353	378	354	355	349	373	369	368	380	373	357	371	331	368	394	394	328	377	327	358	381	374	352	341	339	348	378	351	335	374	388	375	349	406	369	391	349	371	383	331	368	419	383	347	384	410	326	374	407	348	366	354	321	390	335	367	385	367	408	365	388	409	380	373	356	408	392	333	417	373	338	366	336	345	401	397	392	373	375	389	342	393	421	327	377	369	360	399	392	399	361	353	367	383	406	409	393	366	360	331	357	374	393	367	380	358	395	381	346	419	402	405	354	369	358	391	396	402	372	386	361	364	382	372	367	363	375	384	373	369	370	332	402	354	369	393	362	321	398	425	358	427	357	381	420	345	409	362	368	404	358	329	376	363	388	319	370	353	372	366	342	400	335	346	400	338	401	333	366	356	395	345	362	384	366	383	404	395	350	383	334	380	416	373	358	380	393	369	377	399	372	344	350	362	371	373	352	348	362	366	374	369	384	364	384	356	393	363	338	354	388	339	380	364	384	390	327	387	412	372	354	377	290	368	359	406	421	417	399	385	377	379	376	352	371	343	332	386	378	379	364	360	358	325	358	362	359	377	361	365	376	350	334	360	365	366	400	377	381	377	358	333	349	360	361	363	353	348	348	364	371	419	399	395	354	390	367	368	385	386	401	377	379	401	376	390	392	337	357	393	348	327	383	360	396	352	353	360	379	404	396	368	365	332	335	352	359	384	369	356	346	361	343	359	341	396	397	406	370	340	385	390	347	379	396	395	354	354	408	381	383	377	350	371	369	380	351	362	377	387	382	358	355	355	370	412	370	364	353	345	358	351	365	358	354	364	366	375	358	377	409	330	390	383	363	369	379	375	357	355	368	441	383	376	374	361	322	371	346	380	358	350	359	352	346	374	350	382	410	362	398	379	355	374	365	364	362	352	378	388	372	372	391	379	417	385	353	384	363	413	374	366	411	336	369	329	374	365	380	390	384	380	352	381	375	392	392	348	387	384	370	408	378	389	345	409	396	361	382	362	331	407	368	355	343	372	357	358	370	390	348	360	401	366	363	391	375	382	368	358	358	362	383	342	337	361	388	337	397	373	334	366	412	395	382	375	353	410	358	358	380	370	347	360	366	400	379	358	357	387	360	354	366	366	393	372	389	352	366	337	398	389	408	391	373	384	369	373	345	372	396	380	373	357	375	352	358	363	371	367	351	383	365	385	359	365	373	372	405	391	356	353	357	411	391	388	340	373	330	380	386	363	341	339	361	382	345	367	380	390	400	354	344	367	387	370	406	385	326	368	356	337	376	393	396	370	398	381	435	390	378	362	330	358	338	361	379	389	383	377	372	366	350	373	355	376	408	382	400	391	369	398	380	340	369	399	383	381	375	336	341	393	373	377	405	377	393	373	387	376	374	361	360	355	378	359	383	353	360	357	392	349	350	352	371	373	367	364	386	407	381	368	384	403	366	325	368	386	373	387	395	383	388	375	351	374	385	379	338	354	355	362	355	370	414	400	349	346	363	358	365	412	367	398	382	370	354	347	363	355	341	362	365	367	386	372	379	388	316	419	356	359	328	348	365	420	361	350	378	396	370	352	387	365	413	368	375	338	390	337	390	370	390	368	370	329	372	361	352	420	353	372	367	385	370	390	386	362	372	387	389	333	445	355	402	375	364	398	381	378	403	378	370	384	377	344	354	355	330	365	365	364	373	332	396	353	373	381	374	343	392	377	378	352	346	357	385	351	373	386	375	412	378	357	349	388	402	369	370	383	385	385	390	371	370	364	378	385	373	359	386	335	341	360	382	395	345	346	382	381	376	364	412	378	376	352	348	386	353	373	394	383	395	336	354	371	356	393	343	391	361	382	393	370	381	337	393	404	379	379	365	334	406	395	359	384	393	374	390	405	359	339	359	378	397	336	357	368	362	358	396	381	364	359	400	372	334	413	366	377	348	360	376	387	409	416	392	356	397	343	375	367	366	382	327	382	375	354	344	386	342	361	403	364	389	324	355	394	391	378	368	363	382	358	371	351	371	391	342	357	396	346	388	387	363	384	371	353	345	363	378	356	397	366	365	358	378	392	383	343	370	357	342	376	366	380	365	385	383	363	388	371	357	393	319	364	394	379	371	397	364	388	380	373	366	370	386	381	371	344	361	378	366	371	384	352	356	370	359	342	338	380	350	396	397	326	330	334	336	383	378	355	360	384	381	401	365	348
29122	4964	2630	2903	2645	2536	2730	3049	3190	3128	3732	4070	3885	3890	3967	3743	3574	3125	2624	2282	1893	1789	1578	1464	1475	1332	1355	1242	1196	1171	1144	1111	1093	1089	1027	985	909	935	953	991	948	996	866	832	820	777	846	778	813	799	855	778	850	777	806	809	835	729	798	839	788	789	795	871	804	803	785	810	820	770	833	751	803	754	817	823	758	778	773	804	796	803	804	761	789	775	856	764	818	794	746	778	764	766	757	796	782	832	813	805	796	775	779	763	793	816	775	826	788	837	766	788	820	759	772	787	809	796	791	781	790	755	768	784	817	841	793	778	788	754	793	762	792	792	781	803	760	800	794	793	822	820	784	834	759	847	742	795	760	798	787	832	772	759	746	776	754	773	763	808	823	835	826	776	847	782	821	758	784	756	794	846	812	812	777	784	777	779	828	814	763	811	753	806	761	807	781	775	751	809	787	768	775	733	830	791	786	770	769	785	793	738	818	754	800	813	812	802	777	726	834	792	794	771	829	761	839	779	761	775	776	794	769	794	785	801	789	733	781	838	804	802	781	741	776	800	769	817	778	811	811	774	799	795	797	800	742	786	780	724	795	776	725	763	814	734	811	751	765	786	770	742	759	775	797	790	801	767	753	808	742	833	774	756	799	763	804	773	793	789	834	785	753	750	749	790	806	799	763	824	779	761	789	763	785	814	814	731	782	712	794	817	781	780	760	760	716	764	805	785	730	847	766	764	741	775	820	812	782	763	765	829	786	829	819	801	742	814	833	778	777	801	815	794	794	742	785	776	763	787	788	794	778	808	783	762	822	770	770	791	757	849	772	778	866	741	778	791	792	804	781	714	752	762	805	773	754	806	761	766	805	768	804	791	825	750	747	849	791	739	802	784	754	814	806	784	786	813	818	764	781	769	835	793	817	785	766	778	742	782	776	759	773	751	789	742	782	742	781	774	759	766	772	791	762	752	757	792	734	791	794	770	804	771	758	753	788	739	739	829	773	772	734	762	831	800	765	816	745	801	758	782	795	746	754	798	727	771	805	820	782	775	761	788	794	765	786	742	776	767	784	772	780	786	846	772	814	795	781	811	776	839	815	688	745	828	747	803	817	740	795	785	771	760	741	790	836	742	759	745	798	728	807	793	799	739	760	787	793	784	748	768	752	788	804	813	771	783	775	787	737	756	781	799	817	740	810	826	782	832	787	772	756	807	784	796	815	819	779	802	786	759	775	815	812	810	806	813	770	795	785	762	766	807	834	787	806	727	784	796	797	758	766	776	738	816	811	802	807	777	786	762	780	766	789	731	766	760	790	726	795	878	769	817	791	783	772	753	758	787	779	770	792	798	752	780	819	815	791	808	783	782	774	751	742	790	779	803	797	781	772	758	782	818	819	823	772	767	786	758	769	780	759	777	808	782	778	789	808	787	781	728	765	792	770	737	801	810	758	808	807	743	768	729	763	744	830	782	791	825	776	743	750	765	777	791	775	753	768	753	757	824	805	765	752	772	744	823	711	771	795	842	803	809	783	825	758	754	756	787	760	781	771	768	799	811	779	746	769	759	776	792	757	779	825	785	787	799	801	814	790	801	769	789	721	804	766	841	799	743	795	786	774	797	821	777	772	747	756	815	792	783	821	778	807	717	821	780	741	780	827	782	816	793	822	783	800	772	798	760	795	821	760	780	775	798	762	790	803	815	775	757	772	803	760	819	807	755	738	789	793	784	758	759	778	749	779	748	814	748	770	860	778	774	785	777	701	764	813	781	789	759	739	791	775	788	757	728	784	766	749	803	791	781	839	812	790	793	785	833	803	796	765	792	783	823	833	770	775	764	841	748	804	824	769	797	732	787	823	836	806	741	766	805	767	778	737	769	741	774	833	829	806	778	799	813	789	772	802	802	767	767	794	801	809	726	790	752	782	788	818	830	834	745	774	833	754	735	756	753	793	739	764	807	771	788	794	772	765	786	747	815	759	803	780	808	824	799	783	830	800	803	828	786	780	773	809	806	795	793	776	819	788	772	786	782	792	782	831	794	782	841	788	796	760	812	762	775	800	802	774	810	783	796	847	751	803	741	776	783	779	822	704	766	828	821	825	786	781	831	835	771	794	774	833	790	791	771	713	810	794	771	800	787	793	837	751	809	764	775	790	765	808	739	794	778	769	807	796	764	789	777	854	750	761	769	760	786	791	792	770	767	802	821	849	768	754	787	769	811	737	780	818	801	799	814	758	769	783	821	760	784	804	773	763	807	811	844	795	800	802	795	758	776	761	756	773	768	753	789	753	774	778	780	805	785	759	758	816	763	791	808	779	785	831	798	803	778	766	781	771	794	762	796	753	782	752	800	760	780	846	805	803	817	785	803	782	815	764	786	781	816	755	759	794	792	796	786	763	722	755	793	817	779	771	796	807	753	823	825	785	799	793	790	823	811	789	728	810	795	800	756	816	804	737	811	815	780	699	787	774	804	797	775	799	780	797	788	736	781	770	793	791	790	789	780	785	785	781	785	714	784	787	727	824	785	787	737	803	750	780	739	739	770	815	798	758	831	815	767	743	734	805	777	813	765	766	787	795	816	768	796	799	786	739	779	721	764	791	786	803	820	795	795	767	782	797	765	788	801	757	786	795	815	808	775	806	774	767	774	796	779	792	793	765	780	762	760	796	800	797	800	793	793	784	785	780	747	793	829	817	772	756	810	806	786	796	832	817	813	790	775	809	729	812	736	774	781	754	788	779	752	807	761	760	776	817	782	810	786	751	770	741	772	790	793	798	742	769	767	810	767	756	792	812	777	754	770	777	791	808	841	778	798	779	762	772	795	767	755	799	799	821	801	727	812	762	763	759	752	782	773	790	774	803	754	791	782	795	841	813	797	833	793	776	745	828	767	777	800	778	788	808	809	801	795	786	786	755	761	799	824	785	803	769	766	713	811	838	741	794	770	780	806	763	778	821	751	742	810	748	815	811	793	774	776	779	825	806	775	752	758	766	740	780	762	755	784	826	782	760	830	829	777	806	785	733	828	770	760	797	727	821	808	784	821	811	769	800	807	746	773	785	760	745	783	793	801	777	780	798	826	756	747	797	771	788	789	764	790	847	818	757	797	806	814	746	768	767	801	782	795	776	793	804	782	813	781	760	778	816	799	782	812	771	767	756	750	784	765	772	813	767	794	803	827	785	787	785	820	789	810	778	808	794	757	803	785	797	762	788	776	793	784	776	785	777	791	783	755	835	785	773	786	790	801	799	775	810	728	808	769	798	740	758	779	786	738	759	777	794	792	811	772	785	764	818	752	747	789	796	732	795	744	712	802	717	819	835	785	776	787	775	825	807	766	824	758	797	818	786	732	758	779	780	763	850	800	811	774	791	751	805	792	767	760	761	793	790	810	707	756	812	767	792	823	752	792	753	775	783	743	707	750	790	738	757	772	777	799	790	749	804	779	778	848	844	837	748	765	740	765	770	761	791	802	763	768	816	782	779	818	882	750	765	748
16390	3432	427	348	356	340	358	392	449	585	533	543	588	548	582	582	496	468	421	407	402	348	396	372	363	310	317	333	296	356	330	322	328	325	314	322	308	300	325	304	340	331	311	358	292	303	310	280	303	263	342	327	311	300	319	308	332	318	316	299	320	294	294	324	326	323	319	298	316	300	286	282	305	307	310	291	317	305	305	285	286	313	294	339	294	323	302	325	266	335	297	284	283	297	300	272	276	314	295	304	305	292	293	295	340	271	337	294	273	294	295	294	305	313	313	320	333	328	276	272	316	300	302	299	339	315	288	299	295	296	340	313	298	322	331	315	318	320	299	276	286	298	299	329	291	286	258	304	293	273	337	300	300	290	308	310	314	327	334	344	294	271	291	297	284	312	271	269	266	307	291	319	287	278	310	338	325	309	285	323	322	316	332	287	328	336	334	304	329	301	311	324	289	315	327	302	296	309	331	317	313	326	333	285	305	270	290	313	288	311	299	320	327	269	295	273	304	277	287	316	271	272	322	300	318	282	277	314	269	311	316	291	271	297	333	312	280	319	317	306	298	315	315	316	322	297	342	335	306	301	321	307	317	267	324	327	331	309	334	271	342	331	307	287	302	274	267	294	306	314	311	341	291	299	317	338	324	286	285	311	330	363	270	296	313	350	304	287	322	302	275	304	303	297	297	341	312	286	292	281	308	336	292	272	289	300	290	293	342	285	278	318	291	289	321	284	292	322	341	319	280	301	264	301	324	285	308	329	315	312	313	292	276	295	287	313	296	300	284	343	289	336	291	278	321	292	336	342	289	328	335	309	280	292	302	279	310	278	317	331	327	303	303	287	330	307	314	311	319	318	310	290	353	323	319	305	303	303	317	303	286	272	317	305	270	316	345	292	282	259	272	286	300	304	306	307	318	284	322	303	307	327	275	311	320	331	314	335	328	304	302	285	303	339	298	316	273	328	332	311	267	293	312	315	296	307	308	315	294	308	324	322	286	292	332	301	303	300	321	339	329	352	287	295	299	308	286	285	253	305	301	317	305	261	264	298	322	326	270	333	344	283	290	308	331	308	310	275	300	294	288	299	327	268	304	281	306	324	300	315	306	293	330	278	286	358	293	301	313	310	287	278	295	273	323	293	310	288	273	275	338	277	284	293	283	307	295	282	339	289	295	292	308	278	343	314	302	287	321	317	297	324	277	273	311	295	315	312	326	309	318	297	282	290	312	308	346	295	266	301	294	286	311	330	327	333	347	313	260	323	303	276	268	334	287	313	307	291	315	322	293	307	295	323	308	318	290	344	313	297	334	334	339	309	308	304	297	297	263	279	319	320	271	326	318	267	292	297	320	326	307	308	294	339	319	329	302	300	299	319	317	287	295	299	302	316	305	289	295	297	322	309	327	307	308	294	291	305	336	335	311	315	307	323	312	315	310	302	287	291	308	287	303	282	306	311	283	279	320	322	303	322	288	282	312	306	289	323	312	329	334	276	292	310	295	306	292	292	269	295	301	302	319	315	318	317	326	306	305	311	312	302	318	301	304	313	306	353	330	276	264	290	308	298	332	284	274	344	305	283	280	315	339	302	292	293	304	289	286	293	296	305	315	273	308	312	324	321	320	329	296	321	330	343	371	316	291	314	308	313	287	302	299	306	322	322	312	309	315	288	312	280	319	320	312	289	294	310	341	325	301	311	308	312	288	259	281	311	309	268	291	315	288	316	289	310	319	303	315	307	288	282	294	322	319	353	308	309	293	298	298	296	309	311	302	315	308	310	303	309	302	297	308	299	336	313	295	307	296	303	304	318	328	344	331	313	316	285	322	317	301	305	306	324	302	331	288	299	326	271	268	310	325	318	305	270	307	284	314	285	313	330	297	287	293	299	286	320	294	292	333	318	301	292	283	313	316	311	308	321	288	293	307	315	312	322	314	339	291	304	299	321	331	311	301	271	295	305	287	298	283	306	328	311	292	295	320	289	309	294	277	328	319	333	308	323	311	307	279	297	313	330	318	309	292	306	347	299	283	282	277	315	281	328	334	307	299	304	294	293	327	311	341	281	292	298	262	284	301	344	343	274	327	295	326	302	273	304	316	328	301	299	311	284	292	274	318	330	272	303	295	303	285	293	285	312	305	291	313	274	285	302	325	298	281	293	320	277	327	317	274	285	311	300	295	307	286	306	289	340	326	339	328	282	327	314	297	311	312	292	336	330	322	299	299	298	340	326	312	329	304	316	335	289	273	315	276	279	325	306	288	316	293	317	328	315	277	275	307	282	329	304	300	285	304	321	298	312	312	297	312	316	318	283	323	323	295	341	330	339	337	281	342	345	313	278	318	320	361	336	331	317	315	314	309	296	322	265	306	319	323	316	298	299	308	316	290	264	318	355	305	317	319	308	315	299	289	320	305	309	295	301	310	330	297	279	319	318	310	289	312	318	329	304	269	295	305	328	347	333	304	333	294	280	353	294	319	313	299	313	325	299	313	325	327	322	305	343	275	321	300	265	309	326	310	323	293	309	343	308	314	303	315	332	280	306	283	289	292	267	299	285	288	294	283	283	291	304	313	311	299	289	276	278	276	288	303	300	292	304	301	265	299	313	322	308	298	278	297	291	304	322	298	325	299	292	283	281	295	296	314	331	308	323	290	308	286	310	312	313	306	333	303	302	300	305	305	304	298	301	297	285	309	303	310	308	315	280	323	301	290	331	313	308	271	327	338	285	335	299	293	324	326	327	327	315	289	303	294	332	316	317	317	321	306	273	276	299	298	320	327	316	324	333	305	307	328	273	295	311	320	298	309	280	286	298	304	299	295	295	282	291	318	306	325	318	297	297	327	306	284	326	332	313	304	275	271	316	288	288	273	300	306	336	320	276	326	297	319	305	331	306	303	260	299	342	317	296	326	313	302	340	318	320	292	300	317	325	308	299	272	297	318	278	304	308	308	304	297	309	295	309	336	319	282	305	244	314	305	318	312	313	313	261	270	328	283	263	301	292	293	277	337	315	330	344	326	306	304	317	283	315	296	299	309	339	315	310	284	295	315	297	306	275	335	301	292	311	300	281	352	302	341	344	311	295	285	329	316	286	273	296	331	306	301	290	291	304	310	314	281	298	311	309	305	308	268	310	292	326	279	318	292	295	275	310	277	278	324	286	276	308	323	294	311	289	307	308	309	261	324	336	305	313	287	289	302	297	333	318	305	293	329	292	301	368	319	301	290	311	318	306	334	318	340	322	348	326	301	296	317	303	277	293	267	287	328	321	296	306	314	297	286	305	333	316	302	298	292	288	287	319	323	308	325	345	324	303	261	313	335	319	282	307	319	322	319	329	300	274	309	357	300	312	288	315	305	293	320	327	311	281	278	327	342	332	320	308	273	275	290	280	279	349	324	261	324	266	310	320	302	268	319	296	320	258	321	309	271	317	364	302	307	301	305	325	327	286	336	317	290	287	331	311	273	324	303	293	289	299	301	338	313	321	277	331
8525	1595	847	820	862	963	943	1164	1487	1988	2158	2061	2191	2257	2151	2080	1837	1656	1524	1394	1248	1105	1005	925	933	874	808	803	844	804	810	772	757	760	700	684	680	725	714	706	708	692	678	683	663	682	690	692	665	716	663	686	633	657	624	673	672	646	708	612	670	639	658	631	653	724	674	657	634	676	695	687	695	655	685	610	641	636	660	634	627	708	655	641	701	652	644	665	649	644	648	640	669	684	651	639	637	640	623	641	645	686	642	667	631	669	686	697	685	685	653	657	657	621	640	641	691	653	648	627	673	646	657	685	694	667	662	643	657	635	678	661	662	647	628	658	667	617	641	634	590	627	679	638	631	653	666	691	652	650	651	641	674	646	652	668	657	652	635	625	638	645	666	639	658	636	655	606	648	617	631	711	664	655	688	670	645	680	626	680	647	647	648	650	650	680	647	658	663	630	658	678	663	639	630	630	655	622	659	667	601	666	620	603	686	703	673	643	686	638	659	622	681	623	699	712	662	646	629	670	706	642	680	676	670	645	695	664	669	614	653	644	648	672	631	631	657	632	673	642	675	665	648	688	639	704	671	678	679	649	647	732	633	647	691	668	646	654	625	649	640	664	638	637	649	676	653	651	661	682	644	651	674	715	649	642	632	665	634	662	611	679	634	650	630	650	627	641	660	631	617	645	641	657	610	602	659	673	648	660	722	663	613	686	633	675	644	611	671	685	613	625	632	667	644	685	662	620	681	642	656	645	664	658	614	670	646	680	695	648	650	677	661	680	709	639	669	675	642	645	632	670	629	636	648	640	623	645	674	641	656	658	682	660	625	663	687	668	663	612	575	655	667	663	725	683	699	650	684	662	660	652	650	652	668	636	616	616	670	697	654	638	674	682	663	642	642	617	671	625	683	680	673	628	666	654	680	685	608	635	647	665	674	624	645	646	679	727	689	689	698	696	649	626	655	659	645	662	633	669	650	662	704	655	651	626	646	651	662	662	711	629	633	656	669	649	643	715	659	634	661	653	666	659	665	647	669	718	644	671	645	616	655	658	641	684	689	678	681	679	650	693	637	684	630	669	693	665	660	647	663	655	678	632	669	656	668	598	654	640	700	696	639	654	683	679	677	651	681	634	680	686	632	639	682	687	640	643	655	637	619	657	642	658	663	631	676	644	671	614	618	671	701	648	658	642	674	688	677	613	627	681	628	630	684	626	643	628	684	656	660	664	634	650	654	647	673	613	638	676	628	680	665	682	648	658	666	662	645	642	651	646	672	638	655	657	671	684	708	680	698	708	614	680	623	621	641	625	626	699	671	682	685	696	710	641	681	648	625	688	654	712	648	655	624	670	667	638	673	670	624	672	658	634	677	644	694	624	683	681	670	629	668	632	691	691	668	624	655	634	693	663	671	652	682	685	651	622	695	650	652	670	689	673	682	611	661	657	626	704	674	604	613	678	637	653	617	641	665	659	647	658	634	654	668	672	665	661	698	695	671	696	651	650	648	619	627	678	674	665	652	605	683	638	624	658	681	661	633	677	619	663	668	692	635	655	685	675	678	665	666	628	641	663	675	664	669	655	636	708	673	676	668	672	649	666	652	656	643	677	692	661	691	601	656	665	655	634	651	699	655	657	643	679	647	663	609	640	671	659	634	664	666	659	656	642	649	624	655	707	633	699	661	625	631	646	674	692	643	663	645	668	657	672	661	635	653	630	636	650	682	650	645	673	624	657	679	646	703	682	660	674	646	645	659	623	659	628	603	622	647	651	697	703	691	630	660	621	653	640	638	673	730	652	669	665	657	616	689	632	682	663	666	712	676	669	666	667	689	610	649	662	650	689	686	698	637	662	646	644	644	638	655	693	698	629	660	653	671	645	688	627	634	629	676	655	680	650	660	641	654	615	641	633	697	632	662	638	613	644	707	640	702	685	696	689	656	675	630	645	708	663	710	636	652	647	660	655	682	661	660	662	681	701	719	660	669	616	630	666	630	709	673	654	634	653	641	605	603	676	670	634	647	670	718	645	661	622	686	666	673	683	647	694	661	654	661	678	645	636	662	646	658	650	646	632	648	645	590	648	711	644	692	696	699	632	672	656	659	646	653	689	679	626	669	597	655	653	627	685	690	687	587	688	645	653	698	627	684	661	700	657	633	640	630	641	615	649	685	679	633	618	672	620	710	720	645	629	670	658	671	660	651	655	681	683	605	647	646	590	693	665	647	652	658	662	675	664	651	631	705	631	677	637	664	644	612	669	684	686	660	669	668	662	623	665	640	663	685	637	644	619	654	634	625	644	677	641	661	669	625	637	666	678	630	641	653	674	708	694	670	675	639	675	597	674	649	660	641	635	639	644	614	663	642	638	686	668	629	623	627	696	619	657	629	630	688	641	700	662	661	617	618	665	651	698	655	670	649	689	654	636	655	696	674	626	644	656	664	627	684	666	614	735	667	661	699	715	675	668	691	644	681	647	661	669	677	683	622	684	645	615	604	662	620	661	668	640	622	669	646	675	673	647	664	635	650	658	665	679	693	657	685	663	622	638	643	647	686	673	694	612	649	626	693	659	654	674	659	665	657	684	669	657	645	641	689	697	667	648	646	693	655	678	656	661	617	702	663	659	671	689	712	666	649	676	679	622	709	706	643	646	653	677	673	622	636	653	669	662	708	673	692	602	707	694	650	633	704	647	660	643	635	634	694	644	693	659	647	626	663	664	707	651	660	653	649	676	670	648	641	683	663	679	653	667	619	659	679	657	651	644	669	656	632	684	650	618	699	680	654	667	644	610	654	658	651	632	666	670	664	626	683	687	684	676	629	677	646	721	653	651	670	670	661	626	636	670	665	668	650	632	708	648	635	681	626	658	623	694	725	664	657	673	652	709	652	669	662	653	688	620	692	629	671	684	726	648	690	656	684	633	668	700	647	691	619	624	676	677	670	698	642	619	641	654	699	674	684	662	657	660	662	637	639	644	635	666	669	661	620	684	697	668	659	658	717	707	684	643	644	692	613	669	667	652	688	661	687	648	688	679	653	626	671	653	682	658	638	665	658	668	680	676	705	653	663	675	674	724	677	671	705	652	633	648	678	707	640	697	669	672	664	621	649	660	686	610	643	736	636	704	645	625	667	673	645	670	656	658	634	632	657	690	678	686	661	679	626	632	700	653	615	674	648	668	690	649	674	678	653	653	652	648	603	599	657	623	672	665	637	623	708	659	653	637	662	675	671	635	679	671	629	627	650	664	619	679	662	622	702	631	671	650	645	638	654	614	693	654	654	625	654	602	619	670	680	666	657	642	625	639	679	678	639	675	684	666	618	664	648	664	670	648	628	638	664	636	684	643	716	642	696	622	592	658	643	684	668	653	695	672	645	667	609	653	676	640	681	647	665	675	647	654	665	686	649	616	669	655	672	658	639	655	612	641	668	655	705	677	642	729	665	627	680	650	611	666	630	630	685	632	650	650	661	675	659	678	626	623	698	663	648	671	680	663
38097	11641	1437	780	603	518	530	501	467	559	698	802	834	830	774	618	681	594	524	521	475	431	440	399	355	341	384	392	334	346	301	346	337	365	332	303	336	317	330	348	351	341	324	308	330	304	346	321	327	336	316	311	325	321	336	291	308	328	298	348	301	307	291	283	293	327	353	340	327	329	329	286	321	289	291	290	315	310	305	331	336	314	329	313	364	319	324	354	304	297	319	327	333	328	319	317	323	313	338	334	274	324	292	328	295	332	327	325	332	301	349	317	358	332	302	323	320	278	331	297	354	272	291	291	295	306	333	304	275	292	297	339	309	318	330	338	329	324	309	332	324	316	330	319	293	342	283	314	322	362	330	331	296	326	335	342	305	345	277	330	276	292	319	307	306	314	321	321	316	311	335	310	347	313	303	301	312	321	333	262	319	350	286	295	278	320	315	318	303	291	310	315	313	302	308	355	339	323	320	332	322	308	301	316	293	314	338	331	301	284	351	286	325	340	299	325	313	320	313	325	333	328	312	331	293	309	332	321	314	321	345	309	306	332	350	319	313	297	274	338	349	338	316	300	292	305	290	334	321	300	296	316	347	333	314	338	302	312	327	303	273	343	316	274	335	342	321	335	311	303	293	304	356	301	312	301	308	273	336	337	351	333	310	352	317	326	272	315	336	299	320	336	345	321	315	308	301	327	347	316	321	262	305	332	319	273	314	313	313	319	332	311	320	315	327	307	313	307	307	340	351	312	313	326	295	311	319	324	317	305	320	344	333	338	314	311	338	318	297	341	347	310	339	368	320	361	334	317	284	299	319	294	336	320	313	294	317	299	288	331	276	286	335	332	297	325	310	363	318	337	334	309	323	353	335	331	294	285	312	334	280	273	280	311	272	351	312	292	328	349	345	311	336	275	313	312	354	310	337	372	264	308	293	313	312	293	335	323	324	282	306	328	333	307	328	317	307	304	345	332	323	296	300	286	323	299	312	304	292	332	318	297	302	320	344	308	355	323	311	288	299	341	291	309	283	291	299	299	329	293	368	320	317	325	305	303	307	334	346	342	319	301	354	304	324	277	285	291	309	301	303	330	333	259	343	331	337	294	349	331	333	329	320	343	332	328	316	275	326	332	304	317	316	321	336	350	280	358	318	279	302	331	312	314	298	335	330	323	365	340	304	330	303	334	354	328	287	293	329	313	348	283	304	346	301	332	289	367	323	315	323	350	308	306	313	333	326	336	300	299	300	341	333	308	320	321	321	301	347	334	348	310	307	330	335	312	331	340	332	338	333	312	301	295	324	281	325	282	325	301	307	295	303	310	337	320	317	306	285	319	318	319	324	278	326	283	314	336	347	331	339	297	324	296	316	315	326	346	349	313	286	335	299	367	357	326	315	301	326	355	336	293	302	321	289	306	322	335	291	313	332	352	338	304	323	336	330	315	287	293	337	305	280	343	299	314	333	278	275	342	307	365	316	339	308	327	326	290	321	295	295	329	331	326	336	342	321	313	332	323	336	312	316	283	313	313	287	343	338	293	265	306	329	282	287	309	345	330	311	329	322	322	335	279	300	317	344	311	323	320	312	316	301	312	342	329	319	311	296	322	287	297	346	318	313	330	302	353	306	303	321	337	329	325	334	314	321	328	331	299	342	306	305	280	321	313	304	323	297	325	329	300	347	287	332	333	305	314	306	312	343	325	344	326	322	351	307	298	310	325	336	291	284	289	317	340	326	337	317	310	280	317	327	272	322	329	311	343	332	320	308	330	329	355	349	346	312	297	346	344	324	300	328	337	358	311	310	339	321	298	315	312	311	314	322	329	315	314	316	310	310	308	330	321	295	327	347	308	321	331	314	312	340	324	300	317	308	329	331	303	321	313	354	336	291	317	315	323	331	329	337	374	323	374	323	358	361	324	306	346	317	336	325	331	320	321	324	316	321	360	317	295	297	327	309	353	319	303	297	299	283	303	345	285	309	267	274	314	302	301	306	296	352	348	324	293	332	355	310	332	302	362	308	294	323	314	323	326	309	297	312	280	287	304	298	324	305	317	316	343	285	340	323	316	299	315	309	295	316	290	308	303	314	283	332	300	282	311	306	309	295	299	312	313	317	338	329	313	303	265	318	325	308	363	320	343	335	313	318	314	313	266	281	314	325	342	325	341	339	329	273	306	307	334	352	334	309	321	346	339	331	343	328	294	330	352	322	292	299	307	293	308	323	321	321	321	297	282	305	324	304	308	319	310	327	338	318	322	355	323	334	330	303	342	321	298	311	360	290	345	313	289	313	318	344	323	325	271	360	334	284	283	285	327	289	311	338	306	358	352	315	356	312	325	347	321	333	328	364	289	304	341	319	307	300	321	349	319	321	335	310	306	316	303	371	312	335	331	296	329	337	295	273	316	323	300	315	306	306	327	321	322	279	327	324	363	328	314	328	324	310	340	340	305	315	293	325	288	302	285	300	310	315	317	300	292	317	349	296	310	350	330	330	346	334	316	314	292	320	330	307	305	310	341	305	302	301	290	331	345	311	313	298	277	306	313	307	345	326	306	309	319	300	338	326	299	316	318	320	294	341	328	362	318	321	349	332	263	315	289	297	309	316	334	313	320	322	318	328	297	324	321	306	324	339	317	330	291	327	336	338	351	304	340	324	287	304	297	342	325	351	307	296	290	291	319	304	306	339	329	316	307	309	312	329	344	337	317	337	311	314	308	331	314	357	317	309	322	319	298	300	283	311	324	338	336	319	339	337	303	291	357	308	324	311	353	323	321	314	311	358	341	366	310	322	297	285	346	308	289	330	318	327	311	309	301	323	317	298	319	312	299	299	289	316	305	273	316	312	304	334	325	296	349	352	316	308	322	324	322	321	298	322	283	307	274	295	345	328	308	310	294	328	319	355	299	297	353	278	310	280	308	306	309	377	359	322	307	342	296	295	295	300	300	318	330	321	347	329	340	320	328	334	307	317	329	341	347	331	307	334	295	312	345	335	324	337	348	323	307	302	292	293	318	323	317	331	288	311	310	341	309	316	323	313	321	282	334	336	317	311	307	302	299	327	291	322	328	327	321	313	308	343	338	316	325	319	301	296	306	310	344	362	305	318	277	361	305	303	351	340	291	302	315	327	286	311	322	306	279	334	322	312	328	310	337	333	301	299	307	337	319	301	334	328	334	321	319	324	298	314	287	314	310	316	311	314	300	311	300	369	321	299	318	292	293	356	322	328	342	313	328	346	299	303	316	320	305	330	378	338	336	328	308	326	329	339	327	329	333	350	308	304	293	329	278	316	279	342	340	332	294	339	354	311	325	305	297	312	327	312	335	302	346	313	306	301	305	292	299	322	305	302	308	317	336	345	302	296	335	312	307	318	326	310	335	299	330	293	286	282	273	328	318	333	337	304	332	296	306	303	333	303	291	319	303	300	287	296	340	343	284	300	315	304	296	360	313	311	318	320	323	294	363	360	305	326	305	286	315	320	310	282	298	337	354
21281	2745	1600	2012	1870	1690	1621	1658	1713	2153	2896	3266	3813	3529	3287	2938	2722	2468	2160	1895	1721	1438	1388	1194	1162	1097	1089	1027	991	930	916	866	858	885	803	851	772	844	750	842	857	784	696	694	734	732	691	727	646	698	723	671	736	690	775	673	711	696	683	693	714	732	727	697	657	698	708	707	662	673	685	687	698	707	692	677	693	709	754	711	676	712	701	676	654	738	658	689	674	700	678	692	720	681	714	715	647	709	688	695	684	693	679	664	704	676	691	686	699	679	691	723	695	701	664	708	692	710	681	682	660	660	721	707	702	707	733	705	666	695	708	715	736	644	651	672	745	635	669	645	711	682	701	708	679	714	650	688	726	677	716	691	688	654	684	700	703	691	691	664	713	711	659	690	706	680	709	681	702	670	659	659	678	681	722	660	701	662	715	660	653	635	721	691	652	675	679	642	665	705	654	704	692	648	661	670	700	694	679	679	659	681	672	694	701	743	704	675	705	696	711	699	639	623	678	725	732	697	741	686	717	736	702	666	658	644	715	728	696	709	729	677	685	680	728	665	634	649	677	658	702	712	720	683	676	684	691	675	701	703	702	698	679	748	670	686	698	682	660	697	701	682	709	685	722	655	706	679	632	700	710	742	661	732	679	683	657	672	709	691	711	637	667	662	713	707	665	632	707	709	676	697	722	675	646	719	713	665	667	685	666	720	687	645	679	658	693	678	677	663	702	673	715	678	752	711	707	644	677	707	681	716	692	704	700	679	679	682	703	733	651	682	692	704	668	662	651	683	694	717	681	695	677	711	690	683	669	674	721	661	673	675	715	675	715	722	691	765	671	691	666	695	705	690	666	665	678	680	705	662	666	700	668	715	706	691	670	654	682	650	681	724	714	636	713	690	706	665	687	697	716	697	718	697	675	697	695	719	711	714	732	714	672	736	670	708	673	709	658	675	723	698	666	695	640	683	700	731	678	662	689	728	681	694	754	714	697	668	668	663	667	657	708	719	686	682	682	688	692	686	652	712	729	732	675	703	693	704	725	736	653	723	692	723	674	665	690	683	677	674	695	685	676	691	716	685	620	715	722	713	702	633	719	666	740	661	708	658	727	687	682	708	692	656	680	646	730	678	701	712	697	633	679	710	726	630	701	691	671	672	662	678	707	707	675	686	749	679	728	693	675	715	651	670	730	674	672	672	678	688	688	669	700	673	715	747	727	706	699	713	694	699	716	717	668	632	709	686	619	708	700	640	675	721	732	671	722	645	685	677	659	681	658	639	710	678	667	673	668	714	695	701	683	640	680	721	701	685	692	705	733	690	716	708	684	658	754	691	689	662	693	737	669	648	674	686	706	736	702	662	701	737	670	721	670	657	732	679	717	706	716	662	682	729	701	704	651	682	691	679	687	663	717	710	676	684	704	691	707	691	693	679	702	664	688	654	711	699	696	702	675	675	677	742	677	714	712	709	666	680	709	728	699	729	738	678	735	704	674	650	712	640	670	674	673	653	682	641	693	688	723	688	668	673	691	688	679	680	679	679	718	690	736	677	646	619	716	657	692	667	714	693	687	648	722	732	710	651	681	674	691	649	675	648	684	687	700	713	688	683	641	697	698	690	645	686	658	694	717	649	636	648	707	684	673	703	660	624	662	694	710	697	707	689	715	709	657	690	696	678	707	661	650	710	650	678	647	714	702	682	709	715	688	692	693	652	675	699	703	695	690	661	673	696	706	697	648	736	693	724	685	705	671	670	725	695	696	664	645	709	714	684	689	684	701	655	625	657	661	698	715	675	643	679	743	679	690	687	699	662	676	653	667	681	677	711	643	676	684	697	711	728	676	704	689	688	678	662	668	650	660	665	674	698	670	692	723	674	676	707	632	691	675	662	700	670	702	643	724	686	682	733	666	675	703	714	725	669	682	689	679	649	711	649	711	652	694	666	696	684	733	722	655	675	728	725	701	663	700	689	698	716	705	687	681	706	641	684	686	677	688	667	683	691	684	675	651	703	662	738	628	700	694	693	681	673	665	691	667	704	666	695	659	706	699	683	719	673	660	668	654	683	735	708	663	729	708	713	736	687	680	633	666	707	684	676	660	699	693	711	679	684	737	655	717	660	664	659	704	697	670	680	667	760	691	653	702	701	696	673	661	678	703	725	681	682	647	667	710	710	700	701	693	643	666	722	725	672	710	694	669	670	688	673	718	681	688	719	729	633	663	723	712	700	631	747	700	650	663	705	711	661	690	668	719	682	651	707	720	666	744	710	722	681	743	694	680	690	725	697	715	701	751	715	692	716	712	697	695	720	705	690	698	694	684	672	735	694	691	636	725	729	666	674	704	670	637	687	696	698	674	686	709	706	687	696	676	666	681	706	709	670	692	654	686	649	714	684	690	656	749	689	783	690	703	722	674	719	707	688	694	657	635	676	669	679	694	691	653	701	677	701	677	703	702	699	698	706	642	690	700	664	746	698	700	667	670	634	690	686	725	709	698	699	722	657	703	631	760	695	689	736	728	735	690	683	694	690	674	704	689	686	720	702	711	691	675	743	663	676	671	722	689	695	680	687	683	663	691	658	688	679	688	646	645	681	682	692	661	716	712	675	713	710	716	713	698	674	694	694	635	676	657	672	771	701	697	661	717	688	695	719	725	636	680	673	646	692	719	691	676	680	694	682	659	635	702	707	666	687	689	703	664	705	732	669	626	643	711	659	665	643	677	708	651	697	685	686	635	712	677	678	742	683	668	711	698	693	660	693	739	703	687	697	739	700	708	664	705	693	729	674	734	652	691	762	672	671	652	622	654	675	677	717	693	752	703	713	682	686	695	682	646	716	694	713	720	734	679	673	730	710	740	666	651	691	680	698	707	721	696	684	678	718	683	702	726	732	694	669	645	681	667	687	706	641	677	668	677	658	718	680	701	683	681	650	687	703	688	686	730	655	658	679	684	667	706	685	678	706	679	718	731	740	667	734	677	686	715	655	690	669	706	664	715	664	741	671	688	711	682	721	744	746	749	723	658	655	691	704	729	701	674	724	737	688	718	746	645	679	673	695	649	692	670	754	695	707	680	680	684	666	697	721	722	692	684	697	736	692	727	688	685	705	649	749	697	708	678	641	638	643	671	685	667	675	711	660	686	689	657	689	682	652	697	719	706	664	679	713	742	710	725	712	666	736	684	688	681	686	707	679	640	645	655	688	731	693	662	686	709	670	715	688	701	667	676	676	690	698	677	672	696	722	683	681	655	668	673	697	671	753	691	695	664	685	690	667	666	709	688	721	689	715	718	700	687	683	662	663	730	676	700	717	715	693	720	717	697	724	691	682	737	718	704	662	697	625	723	732	707	684	703	691	680	683	695	687	686	668	681	681	715	692	660	672	699	682	669	711	682	709	710	702	711	672	764	679	669	713	678	660	726	661	683	696	671	661	683	661	700	688	689	668	712	702	677	663	663	677	678	675	705	693	676	678	714	715	676	618	677	689	658	678	743	694
47686	15719	2966	1433	910	794	843	747	883	993	1022	1122	1213	1045	1014	871	888	767	696	623	576	562	524	463	422	437	438	401	433	466	429	416	385	401	391	428	416	384	403	395	397	391	402	366	424	347	408	356	370	354	347	346	358	366	398	407	351	343	338	341	360	367	349	356	379	346	375	366	381	381	396	360	351	383	443	349	346	338	372	374	383	385	372	374	359	330	376	337	345	379	409	372	375	367	345	331	366	394	373	399	376	359	369	386	357	372	334	331	362	341	377	365	365	320	390	337	368	384	389	371	376	397	396	367	361	390	356	369	363	391	384	368	352	375	434	351	379	407	375	375	337	352	359	359	345	371	356	405	354	365	338	386	367	397	387	354	379	389	367	360	357	396	369	334	374	354	357	387	345	327	353	377	359	372	363	346	379	408	349	375	388	345	364	365	322	359	342	393	388	342	349	416	379	391	340	367	351	378	388	380	426	348	360	362	367	378	373	326	353	370	374	353	339	397	359	325	378	370	376	359	374	402	339	376	363	346	385	385	383	381	385	322	366	389	348	369	347	326	390	328	349	367	420	350	334	373	376	370	363	348	381	338	393	367	375	363	341	378	393	397	376	357	345	392	372	405	371	351	371	398	387	378	377	361	370	351	393	350	338	383	385	394	358	360	402	387	329	326	356	372	337	373	364	390	383	373	392	395	356	374	365	369	378	366	410	345	361	364	394	361	339	371	377	417	361	378	342	339	374	396	329	340	351	366	374	365	379	386	364	351	356	391	345	375	388	371	338	370	379	373	388	369	348	379	385	374	368	388	385	366	409	353	380	370	374	351	352	358	398	342	354	394	402	363	350	353	390	352	404	403	375	389	368	397	377	342	388	351	360	313	385	350	362	346	395	386	406	394	393	385	374	373	383	362	421	357	389	371	351	374	404	408	353	345	332	366	386	399	349	385	390	360	338	377	362	389	362	349	343	359	337	358	406	354	378	348	341	387	351	353	376	359	361	379	350	380	348	337	362	343	336	390	404	345	382	362	393	358	375	414	411	370	346	371	332	348	365	349	433	358	347	362	369	396	334	381	378	340	360	361	345	363	376	330	358	361	379	351	378	382	372	388	376	352	358	380	349	395	395	373	358	357	370	367	349	297	387	360	393	374	399	379	365	371	385	380	327	372	372	340	367	367	374	410	392	330	386	359	367	381	386	365	383	352	363	352	346	364	353	351	327	368	346	365	322	378	370	374	377	355	367	353	340	382	361	363	344	413	374	406	366	364	388	404	350	359	350	355	360	364	379	396	350	351	389	358	349	336	344	373	355	388	411	376	345	337	370	356	311	361	361	357	351	391	346	354	329	347	365	372	357	371	367	373	363	368	377	369	369	401	338	339	364	367	381	358	348	380	320	375	398	375	363	379	364	393	393	356	371	375	364	389	384	340	373	412	324	354	374	367	374	355	370	345	393	372	366	392	365	342	344	343	329	350	356	343	351	368	387	342	372	355	364	389	376	336	370	339	326	430	376	407	357	370	382	338	403	351	394	366	350	392	372	397	368	371	337	380	383	345	376	348	364	337	380	406	362	358	394	351	431	404	387	397	358	357	360	375	385	390	364	428	352	343	344	396	379	355	338	336	353	392	345	408	387	374	355	390	376	364	383	401	361	388	377	359	349	338	320	385	364	375	363	345	317	389	373	377	350	372	380	351	413	393	366	373	366	386	375	344	341	387	331	343	394	403	375	354	418	376	376	373	341	349	397	337	373	362	336	373	340	313	339	353	354	358	380	403	355	343	364	360	354	408	416	395	377	369	365	359	385	351	377	363	384	381	385	373	373	372	329	380	358	330	369	346	375	360	379	311	324	355	374	384	393	369	364	377	361	428	401	378	363	383	352	351	357	359	373	376	399	391	373	347	367	367	357	335	372	329	354	350	339	352	369	363	361	351	354	401	390	381	395	367	385	330	357	336	364	400	354	370	328	388	354	343	344	364	352	335	378	355	359	378	324	364	428	387	366	366	390	325	371	403	367	401	383	356	359	360	373	362	327	337	373	353	346	362	355	354	356	361	387	393	364	334	361	405	349	370	364	407	386	359	395	353	360	350	375	363	335	363	363	351	376	390	362	348	371	361	413	359	352	351	365	378	397	353	360	361	357	324	359	372	380	368	347	362	369	360	397	354	353	367	362	375	346	361	336	392	363	369	378	361	358	392	395	372	374	320	371	385	390	372	339	328	321	394	388	331	350	358	353	356	378	343	359	408	328	361	370	331	334	377	365	366	334	394	402	349	364	351	348	371	380	353	387	329	384	336	353	382	375	379	345	388	412	352	402	335	387	337	387	364	359	341	409	345	391	364	358	344	365	374	362	412	369	410	345	385	327	370	381	365	357	363	371	398	365	348	431	371	347	359	370	389	378	366	388	386	356	372	339	349	362	377	390	338	361	375	360	370	303	360	416	356	366	387	349	384	359	370	364	365	355	393	357	411	381	378	337	381	375	355	385	352	373	356	336	356	364	350	346	382	377	349	376	386	367	400	377	337	373	404	369	358	390	338	402	375	354	382	356	390	342	358	372	405	381	336	346	372	353	368	353	369	364	375	356	356	353	353	355	405	354	381	350	373	411	366	396	401	379	351	337	367	386	357	391	370	363	381	357	369	379	361	378	366	337	383	362	359	350	399	363	367	359	343	331	387	378	373	350	384	361	364	331	357	338	364	338	364	374	358	374	353	363	332	356	319	341	362	353	369	414	381	366	355	396	347	328	370	387	376	370	378	380	370	361	353	378	363	392	359	381	405	399	385	359	362	371	378	313	367	358	362	397	402	363	317	367	364	387	358	378	343	382	337	337	368	394	374	367	371	341	356	362	355	367	373	421	389	372	366	353	371	375	363	325	361	415	397	363	382	364	346	357	366	394	390	360	378	415	399	401	342	396	360	346	331	366	370	401	382	364	418	358	382	345	333	371	374	375	370	352	382	335	374	319	359	387	357	383	373	348	370	366	380	356	350	350	405	345	367	380	362	365	331	355	372	374	342	323	372	369	398	343	371	386	388	371	387	401	379	340	339	399	389	340	373	347	354	368	341	354	368	361	358	356	358	355	395	332	374	375	363	400	376	372	373	368	344	360	353	320	361	375	352	357	348	347	395	408	373	367	290	379	382	360	385	390	376	382	408	390	380	344	368	361	358	372	347	369	377	412	359	348	349	364	356	326	346	378	367	414	384	402	332	376	382	344	373	383	371	367	360	363	370	344	390	354	365	384	392	351	364	367	386	370	341	343	372	362	336	343	369	375	362	356	353	363	352	369	410	388	354	346	371	370	357	341	389	374	375	426	381	334	339	332	385	343	353	420	382	382	352	413	361	361	415	343	345	373	366	379	377	378	338	371	360	347	359	378	389	356	356	359	374	325	365	374	393	366	348	341	345	382	378	373	388	358	343	381	375	352	348	326	389	359	346	361	352	369	372	341	363	403	379	383	342	352	363	352	360	396	436
26403	2644	2621	3164	2793	2621	2607	2823	3414	3859	4363	5265	5273	4890	4433	4014	3640	3135	2687	2358	2212	1996	1750	1503	1316	1256	1171	1234	1094	1056	1020	1017	1062	1059	1000	916	909	930	949	982	975	898	879	813	834	779	807	807	835	833	779	834	801	835	788	804	743	714	798	818	771	768	821	781	803	816	744	759	810	808	835	807	787	782	736	782	826	773	796	747	750	788	776	779	815	806	755	784	782	769	753	786	785	781	747	749	811	744	809	771	793	803	783	769	751	787	761	770	795	796	750	757	787	795	781	792	756	747	725	739	741	758	746	790	766	747	767	779	776	828	811	782	807	772	771	803	792	775	794	774	745	777	747	790	820	743	770	794	782	803	817	797	750	774	792	740	802	758	725	732	763	757	739	753	777	734	752	805	765	806	771	807	781	767	793	828	757	804	786	770	767	757	787	739	773	776	786	792	791	778	767	776	800	780	809	772	758	794	750	771	719	791	784	775	816	724	774	780	733	829	769	773	801	776	778	739	754	841	771	768	785	737	803	741	774	769	739	790	762	775	793	762	759	809	781	742	798	814	771	787	836	792	784	829	802	804	809	796	779	727	796	765	739	788	791	830	767	814	751	742	796	790	788	761	750	712	817	768	800	750	764	779	833	796	794	782	752	738	791	751	772	764	777	762	764	794	783	804	746	775	748	775	778	764	733	766	763	748	753	776	784	773	765	766	760	776	797	825	770	773	832	787	777	800	821	804	734	777	785	810	788	777	793	765	751	730	749	753	818	797	809	783	749	760	781	754	798	732	744	770	778	778	780	785	857	786	811	783	815	756	782	783	806	843	762	792	772	783	756	763	781	803	742	777	774	766	727	756	763	757	805	746	806	771	762	865	817	746	764	718	742	778	758	771	729	783	753	790	769	800	761	755	770	782	826	761	779	794	796	757	759	739	799	797	772	821	721	763	794	754	793	737	769	739	784	794	787	768	752	791	796	775	741	807	755	752	754	815	817	718	751	741	713	775	727	685	787	738	773	789	743	798	782	741	735	750	813	767	807	771	748	759	780	795	755	790	773	803	737	800	737	717	798	752	730	819	727	762	820	785	755	783	766	807	747	759	804	783	775	789	852	798	750	814	754	750	755	816	796	790	755	773	730	817	751	775	796	746	753	816	765	765	768	789	761	775	824	731	746	771	810	727	805	744	728	780	772	803	736	724	749	760	756	792	751	793	799	780	796	764	749	825	796	725	782	754	797	782	780	803	779	800	822	764	752	815	794	741	775	760	770	729	809	815	747	743	816	815	782	838	816	797	769	844	767	777	747	782	787	774	795	769	791	734	849	765	792	778	724	735	754	785	797	764	811	783	767	795	813	776	771	764	806	792	758	751	786	773	761	762	783	771	809	792	772	787	764	788	742	764	758	804	788	745	762	777	788	769	757	755	807	773	769	789	829	749	806	771	809	793	750	806	788	807	810	772	743	763	806	754	792	752	813	774	741	748	781	762	754	773	769	795	801	715	757	813	758	780	806	830	735	799	751	778	806	744	820	803	783	756	784	816	810	806	809	769	794	755	813	777	788	782	768	767	813	838	810	771	817	770	735	742	788	758	787	800	741	764	792	793	765	777	763	784	755	824	792	750	805	772	794	744	763	797	827	800	813	748	792	758	765	817	788	737	774	783	780	783	799	796	758	765	801	769	748	785	791	808	768	734	755	784	796	783	819	734	812	808	808	775	732	825	762	745	786	803	753	791	811	772	831	723	733	832	771	739	778	803	750	755	777	804	776	740	771	801	719	803	785	794	760	772	770	781	806	760	814	760	763	767	756	744	786	807	760	831	786	825	765	764	764	793	764	792	747	800	820	804	789	817	741	824	798	749	796	770	788	751	785	771	797	791	787	802	810	729	757	773	858	791	760	778	804	795	734	775	770	786	797	822	786	792	831	779	755	793	791	811	795	799	780	765	769	780	748	739	770	794	771	789	747	797	777	764	746	768	813	759	784	739	759	778	764	778	804	747	768	754	776	756	762	752	768	827	789	743	760	777	837	760	766	756	860	783	768	814	803	753	754	776	869	737	738	787	724	745	767	748	843	723	767	849	773	768	773	761	748	758	773	757	758	735	733	725	796	733	791	808	822	744	769	755	787	763	784	792	789	749	789	768	747	795	747	762	802	753	758	739	736	753	770	816	789	808	777	830	733	781	746	726	799	791	810	751	757	742	734	770	723	783	820	800	769	772	816	763	795	752	769	842	792	788	776	771	777	775	768	786	809	719	771	762	795	771	769	756	799	760	809	743	776	766	800	778	739	720	733	754	770	780	751	756	784	731	749	792	826	795	775	805	758	766	798	775	777	784	778	772	744	787	796	769	782	754	763	766	772	835	818	775	765	746	783	739	811	758	777	806	757	812	812	761	788	754	799	804	768	825	768	792	744	808	817	788	811	765	843	750	793	783	791	757	806	782	786	792	792	806	810	795	791	775	794	784	806	820	765	774	766	806	757	783	785	801	764	753	786	796	777	728	733	793	787	731	737	760	747	741	765	776	843	760	773	768	769	780	858	751	762	813	757	820	757	746	771	691	740	815	753	761	791	787	778	766	776	757	769	811	754	772	771	821	730	749	849	737	739	747	753	732	768	799	720	786	792	783	806	813	792	763	752	769	772	772	770	796	736	805	809	805	760	777	793	799	754	751	776	779	751	792	811	759	813	792	763	753	799	781	732	786	769	787	784	781	759	819	779	798	800	739	799	721	790	789	855	814	804	817	775	735	764	750	838	798	766	784	731	779	770	767	757	768	732	794	785	825	811	760	783	739	759	761	754	836	762	755	781	772	748	773	798	792	775	763	743	797	772	785	832	722	811	761	806	756	771	793	805	762	765	814	835	770	771	759	779	744	763	787	813	776	792	762	795	788	747	783	788	794	806	785	784	771	790	779	767	772	745	788	793	798	797	741	785	849	766	790	747	785	780	761	777	819	731	816	814	771	782	778	747	763	764	809	824	778	763	821	805	734	765	795	786	757	740	733	781	747	742	755	760	803	772	799	806	771	803	750	749	748	739	757	791	790	791	811	755	766	744	811	784	791	776	776	788	771	791	803	795	785	767	828	782	788	787	767	833	816	775	770	743	765	776	851	821	717	755	776	759	746	804	788	797	780	795	785	780	815	761	788	789	799	758	740	740	783	722	781	784	802	787	805	739	800	779	776	766	745	739	768	806	788	757	821	757	775	771	823	843	777	772	781	778	788	790	808	798	771	831	784	739	778	766	793	801	736	761	777	777	752	806	733	799	769	782	794	738	740	849	807	797	788	774	808	769	783	757	777	782	801	838	760	785	742	799	795	786	747	756	741	778	798	784	758	771	804	811	770	775	768	755	792	788	765	748	791	792	714	787	761	741	742	781	751	777	776	865	824	770	785	752	810	780	775	753	793	788	789	813	829	774	769	819	785	761	727	801	756	828	742	753	758	775	741	778	769	802	777	775	779	789	804	787	818	825	789	758	801
13431	1881	451	419	363	378	383	459	495	572	560	619	700	580	510	551	556	513	429	443	400	356	326	374	333	324	349	322	377	318	327	337	319	315	335	303	303	290	321	303	319	295	286	316	291	305	309	276	253	315	298	314	287	308	298	296	335	294	316	304	315	321	311	309	322	309	299	284	339	306	272	281	292	295	283	323	309	294	292	336	307	267	288	311	328	292	276	332	296	276	294	293	290	289	300	292	284	295	349	318	298	291	278	299	302	268	266	284	317	311	309	291	317	319	302	295	269	278	316	300	326	307	280	300	331	311	306	289	312	291	307	330	298	320	309	297	335	300	340	310	287	266	304	337	299	266	305	280	325	280	314	293	316	302	340	296	305	300	281	295	283	299	297	266	305	281	321	296	291	283	279	287	317	327	292	309	295	292	268	313	315	290	296	287	327	321	310	324	282	314	304	283	325	287	311	296	287	306	315	270	297	305	297	293	282	305	335	287	316	323	315	320	347	290	289	305	304	276	319	297	320	297	293	273	298	326	284	316	291	319	336	309	304	312	311	332	302	317	289	307	276	301	298	305	336	296	325	341	296	298	281	292	283	314	329	350	334	345	285	293	294	292	293	259	287	289	282	303	313	282	281	308	314	280	310	310	311	303	250	258	303	279	295	326	319	302	316	299	329	287	283	286	288	301	289	285	296	270	267	267	313	342	294	303	328	333	328	268	323	289	248	274	295	322	316	283	305	266	282	283	315	288	325	275	283	292	253	321	320	300	295	314	308	272	298	303	295	293	274	333	332	321	298	312	307	310	320	300	333	321	298	255	281	306	308	322	321	288	307	304	303	267	295	298	298	313	317	346	307	302	322	297	272	314	317	286	305	300	293	283	314	282	295	301	318	317	316	334	285	299	281	290	271	305	350	291	318	335	286	273	358	297	286	274	331	326	276	309	315	341	323	288	294	276	328	303	312	328	312	302	281	295	292	363	300	281	279	299	299	309	286	298	286	294	321	298	284	290	294	324	290	299	281	337	295	290	309	296	294	289	298	295	306	283	275	313	275	296	316	303	321	336	317	305	302	304	321	314	298	320	325	320	275	298	282	285	306	298	321	319	341	300	306	271	337	318	328	317	248	319	275	311	298	296	310	303	328	328	269	316	299	294	305	295	304	292	311	292	314	300	256	281	286	320	297	305	297	299	317	305	297	301	300	300	319	290	293	332	269	302	301	326	296	314	303	280	316	283	320	334	318	286	320	294	265	296	292	313	319	303	295	301	312	311	319	309	321	308	307	301	304	323	283	323	291	303	305	277	322	283	334	324	322	329	303	297	288	312	288	310	319	336	299	330	303	298	277	291	322	319	333	322	347	317	319	287	292	292	314	323	343	289	351	303	309	281	278	283	297	302	308	304	310	300	303	290	292	297	331	308	323	301	291	309	263	264	319	317	309	298	285	276	296	316	327	295	325	292	286	291	314	291	311	339	282	296	289	299	286	282	261	311	318	269	322	303	286	292	309	296	303	304	298	316	302	260	297	296	326	308	311	302	272	324	267	308	301	293	265	296	293	283	328	303	305	308	314	291	291	310	281	321	289	291	291	282	337	301	279	295	305	310	301	283	325	300	286	296	312	275	287	286	267	291	291	328	329	282	284	280	296	335	323	304	318	334	310	302	299	319	292	286	301	280	289	327	324	296	273	313	323	331	306	286	293	259	291	286	286	283	247	296	302	289	331	325	275	309	294	310	287	319	323	290	292	280	306	284	304	308	284	293	319	265	275	302	326	294	314	308	318	311	357	318	300	307	276	314	300	300	322	309	315	268	329	279	266	318	292	263	311	361	294	322	320	308	286	305	296	319	270	321	309	288	293	285	314	297	295	333	294	305	311	285	277	311	319	333	283	305	315	325	301	281	319	287	276	302	315	264	306	336	318	320	300	316	308	311	282	303	304	286	254	309	313	289	306	322	296	316	285	288	254	330	259	296	285	302	274	276	304	349	318	264	350	282	317	315	300	311	311	298	256	265	285	291	317	314	347	338	303	302	338	316	304	332	311	335	287	298	330	309	288	317	298	284	290	309	282	294	280	302	318	306	314	315	275	301	334	303	333	285	317	303	324	292	299	288	294	288	316	281	281	295	302	298	296	302	276	324	295	330	296	261	296	307	279	327	290	289	289	316	298	320	314	293	276	284	263	297	306	293	282	309	316	336	322	331	300	303	273	307	304	303	331	323	290	293	303	319	303	294	319	281	290	291	322	344	293	344	307	287	280	290	297	326	306	292	320	289	313	308	306	297	264	311	280	306	314	313	294	306	294	327	288	307	297	290	283	307	297	301	296	304	303	294	315	287	304	311	316	325	274	308	319	306	322	254	284	319	339	306	292	305	296	294	302	297	276	273	308	266	298	317	281	308	331	300	283	309	271	275	315	292	334	319	312	287	328	299	293	323	314	279	323	314	291	296	290	300	306	276	287	306	298	305	334	296	283	295	352	287	315	306	275	284	294	265	310	331	291	275	310	317	285	309	311	289	310	247	327	294	312	258	311	305	306	306	292	265	298	310	305	289	313	278	318	275	277	297	285	341	322	279	290	301	302	322	312	326	297	328	277	302	310	295	299	292	297	281	303	330	324	289	311	305	273	280	297	309	304	285	300	286	294	315	296	280	315	335	316	289	297	351	344	302	289	278	281	274	291	265	263	285	280	280	318	283	336	303	278	295	334	287	317	310	310	295	250	306	282	298	297	325	286	291	305	296	323	286	285	319	328	298	302	281	307	314	312	325	311	299	311	295	292	305	331	337	321	296	318	280	311	317	293	313	310	292	285	295	330	293	303	311	309	300	292	285	304	329	311	277	332	299	328	321	302	279	311	305	280	266	304	299	291	284	303	326	293	294	331	284	297	300	294	282	296	292	305	311	297	292	283	278	292	284	281	287	276	298	286	269	313	303	290	294	316	316	308	319	333	300	304	280	297	300	308	301	306	271	286	324	351	310	301	331	330	324	290	288	315	294	297	278	309	277	277	286	323	280	288	304	290	297	291	296	281	307	309	306	257	312	304	314	313	293	307	290	315	273	287	293	284	330	288	298	302	321	254	313	277	276	323	317	271	299	276	301	290	296	299	304	306	286	305	317	295	307	304	296	301	300	332	300	294	269	297	278	294	310	284	317	286	316	315	289	317	302	314	301	295	290	296	317	302	300	305	329	299	325	297	323	317	295	317	285	293	309	285	309	291	268	287	259	315	318	291	279	271	327	300	288	287	333	317	304	303	313	270	301	282	292	300	344	337	291	273	290	288	282	281	308	307	316	306	295	268	303	334	303	314	294	317	293	293	304	286	293	317	296	317	298	291	321	288	292	292	316	309	284	330	330	315	322	319	318	314	283	329	262	298	300	274	311	328	343	295	310	297	288	315	300	282	320	293	300	274	291	294	291	299	303	288	315	271	293	299	298	294	309	324	296	292	314	292	294	271	361	314	305	328	291	277	298	279	300
7048	1027	861	963	1003	1021	1107	1422	1757	2068	2038	2394	2571	2605	2319	2127	1848	1773	1479	1360	1314	1179	1042	902	942	876	852	828	811	848	774	779	743	786	759	659	729	662	711	673	698	742	677	695	728	686	649	660	693	668	661	656	642	640	684	655	665	676	656	695	651	607	656	691	634	651	691	656	693	658	645	609	644	681	643	651	649	663	704	654	612	651	655	632	679	635	611	677	611	635	615	606	611	681	656	685	691	654	630	675	658	631	643	666	632	647	650	565	662	663	610	630	667	623	625	617	590	638	659	685	635	626	672	612	639	639	682	685	621	667	653	619	616	681	641	620	639	648	613	650	634	676	668	652	636	635	629	657	642	643	662	665	647	657	613	648	669	655	654	618	669	664	675	645	617	638	625	629	591	604	628	624	643	625	624	656	636	628	640	667	614	662	711	670	652	636	612	660	604	648	628	685	636	614	677	652	685	651	651	682	649	668	596	652	621	648	657	657	665	733	635	617	635	617	642	640	680	635	664	634	631	661	656	647	666	652	646	695	633	623	647	672	657	645	712	636	639	624	646	613	661	617	634	638	654	660	604	659	669	650	615	613	663	613	645	645	624	654	642	633	636	647	651	643	650	624	624	665	642	649	641	627	644	642	654	652	650	638	626	620	658	654	604	627	627	616	654	646	668	627	675	685	629	622	659	640	669	657	645	635	621	678	649	619	618	676	649	620	680	666	662	643	654	615	597	640	623	651	618	631	657	662	635	632	612	665	657	674	687	661	646	646	616	699	664	620	634	629	610	646	658	636	640	679	683	656	640	644	593	659	670	654	653	641	631	672	648	652	676	665	662	636	655	685	653	651	661	635	616	675	670	654	670	617	653	671	669	655	633	666	690	632	662	672	677	669	663	679	656	660	653	691	621	650	640	595	634	679	623	672	657	647	684	641	679	645	651	624	645	664	663	608	668	692	631	633	647	653	674	593	624	646	657	655	672	660	665	654	666	627	640	650	615	657	670	640	681	635	620	637	679	650	635	652	658	687	640	657	630	665	617	608	621	615	670	699	638	650	641	639	674	611	692	702	593	630	620	672	627	640	696	722	606	664	656	640	630	631	603	653	681	707	652	627	690	642	649	664	650	615	642	653	661	674	639	609	634	624	609	629	636	635	637	652	670	653	647	638	643	638	619	685	623	649	679	637	687	638	666	633	635	626	664	674	713	641	618	644	656	637	600	667	651	659	646	656	645	712	639	624	600	663	607	624	662	629	601	664	637	644	611	680	632	649	676	614	675	626	635	704	659	669	651	664	674	650	615	664	652	667	662	625	642	654	665	659	648	679	660	662	689	622	629	665	641	638	623	681	662	699	631	623	625	668	623	657	667	649	642	621	645	656	639	701	682	647	681	658	678	661	634	639	618	661	686	638	638	664	619	676	640	631	605	630	672	621	603	649	670	633	666	629	628	646	605	646	653	654	674	647	639	588	652	665	657	661	711	650	634	626	626	639	665	619	633	654	694	662	648	635	663	679	662	631	660	639	614	665	676	671	662	660	649	720	625	656	640	634	627	630	617	645	639	639	672	606	655	699	667	633	667	659	627	659	633	651	655	648	639	577	642	651	610	644	658	669	612	656	678	647	639	706	654	619	671	622	633	648	679	654	657	621	663	688	643	656	658	649	678	653	635	627	691	658	664	610	658	631	615	687	660	669	663	629	643	659	651	662	627	685	663	597	653	644	684	636	659	619	683	603	703	693	642	632	603	660	649	668	684	661	659	650	662	647	669	659	673	680	641	639	679	652	658	675	660	649	665	638	688	696	646	634	650	646	637	601	673	646	601	649	625	655	622	650	635	616	650	612	654	646	643	651	690	626	646	618	653	656	659	622	686	643	649	662	658	662	633	643	630	667	679	672	609	625	657	646	616	627	659	640	668	622	676	644	626	640	700	682	653	632	667	656	634	680	701	639	633	669	620	654	677	666	597	596	634	679	645	605	634	645	639	680	632	650	630	619	685	631	686	658	672	663	638	628	640	655	627	665	664	636	649	658	655	700	647	662	660	663	621	675	642	617	674	665	656	631	626	635	640	616	679	676	669	634	638	627	620	667	625	617	685	656	671	639	669	615	655	612	658	668	609	629	626	678	690	680	639	651	661	680	650	647	654	680	648	637	622	596	692	613	661	645	636	622	647	652	666	658	657	651	598	657	668	668	604	648	645	619	640	692	629	607	657	637	650	661	617	644	592	644	646	673	649	669	651	647	617	646	647	631	635	683	661	639	636	696	650	655	688	619	626	664	678	687	674	637	650	667	640	628	711	615	652	681	646	632	635	667	660	634	648	651	631	657	600	626	684	688	646	661	636	676	639	633	674	675	619	662	643	644	672	647	656	655	643	631	699	674	641	644	640	660	623	673	658	601	628	598	653	617	617	605	639	669	660	674	703	658	592	627	661	648	670	640	680	668	630	706	631	629	641	633	615	666	674	671	616	633	684	600	665	664	583	679	664	656	657	644	675	677	649	646	690	604	653	676	648	668	674	648	650	657	729	639	710	619	658	611	629	694	617	638	675	666	666	636	621	665	613	645	683	683	621	630	665	691	631	645	637	673	700	651	652	676	671	691	643	634	669	660	580	642	630	676	645	654	680	706	650	681	677	625	673	600	654	674	696	683	639	688	635	672	665	642	634	680	675	642	646	636	620	618	657	658	654	671	619	675	641	647	592	642	644	625	648	657	678	642	670	692	644	654	666	666	658	660	633	653	662	643	653	626	647	640	631	690	640	596	624	651	602	667	649	651	672	669	626	678	600	621	657	655	650	659	665	676	636	672	653	680	648	660	643	646	665	620	640	602	604	658	653	672	675	627	601	648	632	707	602	665	637	637	675	669	677	618	623	690	656	731	656	654	626	665	657	614	634	680	646	605	671	620	678	657	615	654	656	672	606	642	649	649	665	669	660	637	641	644	641	627	644	684	658	628	631	664	602	653	680	634	589	651	667	641	665	610	675	669	662	652	699	669	641	692	644	586	733	669	623	662	645	663	675	594	660	645	687	656	606	647	603	679	654	600	622	673	609	648	640	594	654	624	673	612	608	634	648	633	644	656	636	682	647	686	606	649	627	665	645	666	665	653	659	665	634	589	645	645	661	687	646	669	675	657	659	626	649	650	648	665	685	617	635	669	624	641	626	651	655	643	612	668	639	659	646	647	629	652	623	692	700	610	666	647	626	627	633	648	657	650	683	650	653	640	640	654	684	655	653	655	619	654	670	670	614	657	624	659	648	604	685	644	713	626	570	679	650	611	657	641	660	719	646	663	613	623	621	648	649	677	654	666	679	627	658	687	663	681	640	647	618	647	636	631	685	675	606	643	624	677	629	616	626	651	623	690	614	637	682	611	640	674	641	654	673	674	671	619	640	629	661	598	651	627	679	641	634	635	639	617	636	635	641	634	676	636	609	689	632	642	625	645	651	646	637	650	634	653	660	660	624	631	634	657	588	684
36560	10464	1275	791	629	563	624	576	643	764	964	1008	871	736	709	739	678	611	505	542	458	457	399	351	364	329	352	363	359	343	385	335	381	352	334	322	352	352	322	340	324	336	341	320	312	290	294	330	354	328	340	335	307	325	338	320	365	286	300	323	324	351	297	305	296	288	294	315	338	300	313	336	326	314	334	332	301	279	299	332	324	328	344	332	338	308	292	298	341	304	298	324	286	325	312	318	315	328	316	323	301	272	321	348	297	280	264	344	333	307	301	309	344	344	290	300	345	336	365	286	283	324	329	309	317	323	332	316	318	321	332	315	365	318	331	314	317	308	333	297	308	292	333	291	339	294	325	298	336	294	277	316	316	319	345	328	333	320	295	331	333	355	300	332	275	302	334	309	352	310	323	349	291	309	343	304	257	342	310	307	341	305	288	318	322	323	304	338	344	347	342	294	330	324	344	289	264	284	275	290	292	312	332	321	297	325	343	339	302	289	311	319	335	322	305	310	316	303	310	273	310	306	285	358	324	339	341	312	281	299	312	335	313	314	331	318	306	314	331	328	321	322	330	320	334	296	330	333	372	298	343	343	335	319	310	326	290	306	328	317	312	321	295	297	329	363	299	301	318	332	316	341	321	311	331	310	297	316	320	332	316	304	267	311	320	316	316	324	323	342	338	333	315	332	302	316	291	293	348	319	338	292	276	317	326	368	369	311	293	315	321	296	318	331	339	298	305	316	327	324	338	340	284	326	314	298	314	316	308	349	320	308	331	295	319	285	323	292	303	331	315	317	334	297	310	335	335	339	325	334	294	313	289	307	317	347	329	307	312	307	327	325	347	301	316	322	294	277	321	323	322	315	323	307	295	313	302	299	313	322	332	336	315	329	319	322	283	284	307	330	318	294	338	327	310	305	319	330	371	334	303	300	368	314	318	315	308	359	330	307	332	366	304	289	292	316	295	292	300	315	345	308	312	298	329	297	329	305	318	299	308	307	312	349	335	322	342	324	336	316	300	301	354	299	301	340	328	285	310	307	289	302	317	317	325	289	280	316	309	312	307	291	281	294	325	321	308	338	335	327	353	329	335	331	336	340	324	328	272	315	306	254	320	332	295	317	331	309	311	296	356	296	301	310	308	295	327	296	297	341	311	299	323	294	278	313	307	360	324	302	297	294	292	354	311	353	324	312	353	296	359	285	331	325	337	333	290	314	337	300	291	303	336	311	297	333	317	321	302	314	326	304	317	291	305	311	301	322	313	291	356	321	307	314	325	287	293	333	317	304	310	318	288	298	286	322	350	285	302	316	314	301	333	288	316	319	333	328	317	323	331	292	329	310	316	297	311	320	300	302	332	345	322	346	310	352	296	312	302	315	299	329	290	315	310	323	288	324	334	312	279	332	296	317	288	294	327	330	298	279	364	329	280	328	316	318	318	334	294	334	296	340	305	290	294	330	305	335	293	294	302	318	337	315	292	305	303	298	327	310	309	308	310	318	287	306	348	289	331	348	282	304	338	306	320	284	338	343	358	282	299	348	321	311	312	288	325	310	346	280	297	323	306	304	299	336	307	283	285	336	292	321	282	302	311	295	296	332	345	343	295	303	328	320	359	313	308	287	347	322	359	305	316	298	318	317	338	328	307	290	288	339	287	331	307	319	331	318	296	317	335	311	342	310	290	337	324	318	330	316	286	280	293	321	296	341	313	323	283	334	319	308	308	281	326	320	324	334	295	330	322	358	319	313	322	350	321	312	337	339	313	339	320	325	349	312	311	289	267	332	321	320	342	297	330	306	319	316	348	327	318	337	297	338	327	290	342	297	315	310	298	318	308	297	325	308	306	296	291	318	336	278	290	316	330	301	335	339	315	320	311	297	333	306	312	295	331	311	318	303	299	278	300	330	287	331	312	352	308	294	307	293	312	303	353	332	326	302	333	331	288	304	309	291	320	324	320	313	284	302	319	325	328	303	299	311	311	327	295	303	326	320	317	310	325	335	290	326	344	310	325	301	335	325	352	315	306	294	308	346	362	301	283	289	272	325	331	329	309	345	331	351	346	335	289	330	314	332	332	317	327	331	304	295	324	329	293	318	348	316	315	297	329	328	310	321	329	334	300	284	317	324	315	299	304	329	298	310	333	321	331	337	300	306	317	325	304	334	270	286	309	343	296	312	301	309	343	269	313	310	310	264	304	309	318	325	301	313	322	311	321	321	331	336	313	287	281	301	320	342	294	309	298	330	343	279	293	328	313	305	271	286	300	313	309	307	314	301	304	329	334	327	289	276	320	315	347	316	310	314	323	354	309	306	343	322	325	320	312	301	304	285	332	278	261	313	349	298	364	310	341	354	296	313	323	293	316	307	299	339	392	311	310	314	314	295	309	326	346	324	328	326	328	303	344	329	326	310	298	314	313	339	313	311	318	372	340	301	300	297	312	340	286	313	303	295	338	311	294	302	318	314	301	349	332	331	280	338	324	333	315	319	290	329	306	319	309	325	303	307	293	309	319	290	334	308	299	312	313	308	320	313	327	338	317	331	337	316	335	339	312	292	345	318	297	314	311	317	313	318	299	310	341	331	313	287	312	299	312	332	302	295	313	339	338	333	310	313	292	298	331	343	346	328	297	317	325	291	322	308	318	304	271	275	348	318	312	301	297	264	327	321	341	333	346	321	363	329	303	288	321	325	310	297	317	344	347	335	290	320	294	314	322	318	323	329	308	302	305	281	297	296	348	314	294	317	332	327	299	315	326	350	310	353	314	316	318	323	332	330	312	300	326	315	323	323	358	308	312	325	352	317	308	297	321	373	315	330	270	319	311	318	290	323	323	309	323	326	299	303	348	307	321	311	303	307	351	309	293	321	325	312	346	342	332	307	274	291	286	291	350	323	297	304	359	349	325	292	361	305	318	285	340	311	300	301	343	325	321	302	323	303	320	319	283	321	310	315	307	312	318	305	300	323	322	317	284	296	359	333	305	332	337	343	357	343	339	324	293	322	312	323	336	297	335	311	295	303	319	294	334	315	301	292	324	303	308	342	322	313	283	305	310	283	317	308	308	307	334	345	307	359	348	297	287	310	321	306	267	306	293	329	302	303	303	323	291	355	318	319	330	304	301	349	329	322	293	293	309	342	327	342	338	309	298	291	328	333	280	286	324	321	356	309	296	303	329	315	323	273	302	317	344	349	323	325	272	326	315	308	299	273	317	306	304	320	308	323	322	318	352	322	291	299	304	326	305	307	300	315	319	273	291	279	332	334	304	305	300	311	326	311	308	316	310	348	279	316	330	313	319	316	303	316	329	318	289	313	306	289	322	336	329	299	310	306	284	339	318	309	335	320	294	305	338	329	301	331	322	319	294	310	311	334	326	304	334	309	319	327	329	322	309	342	303	294	290	329	299	294	301	341	319	329	305	283	329	318	313	314	332	310	315	279	305	344	281	288	310	318	351	347	335	355	341	327	320	278	325	338	336	305	331	303	330	308
20236	2583	1726	1987	1954	1909	1971	2060	2565	3303	3942	4216	3726	3243	3254	3018	2721	2446	2174	1911	1693	1457	1203	1070	1001	985	1010	1038	976	924	920	848	814	886	814	793	790	757	814	800	846	796	744	725	694	745	715	690	684	692	699	734	683	738	682	737	681	662	643	661	697	722	683	685	720	712	673	728	679	674	685	672	634	667	672	692	708	679	661	686	707	658	667	687	677	699	679	727	666	671	731	668	685	681	685	640	693	663	666	648	726	684	665	711	661	635	635	677	725	647	690	673	676	692	660	687	654	714	677	650	676	677	680	683	678	656	718	701	693	681	691	704	681	624	725	735	688	628	676	700	631	667	638	650	673	621	709	675	659	659	692	674	705	693	659	666	696	687	672	679	741	711	723	683	682	683	664	681	692	660	702	705	690	690	674	701	711	632	712	691	681	692	694	661	739	678	677	710	644	721	657	744	669	699	670	697	701	675	718	734	694	763	670	675	696	667	698	689	722	704	714	697	725	670	663	662	664	686	715	704	747	693	707	698	704	673	694	645	647	711	671	674	712	698	683	630	683	700	674	703	688	718	681	740	701	690	716	675	702	728	632	652	660	666	704	687	675	698	708	671	690	674	686	681	681	690	659	709	742	649	676	735	676	688	644	656	643	627	699	705	648	682	687	667	694	653	665	747	644	660	663	699	695	672	726	661	633	683	697	676	692	714	745	683	662	697	668	671	708	710	674	650	661	692	707	705	652	661	652	676	707	704	635	674	692	698	637	677	698	679	641	625	683	734	656	679	677	653	674	636	710	667	654	622	702	689	687	658	645	702	694	712	690	689	697	724	660	683	681	709	678	653	700	644	677	674	715	679	695	714	696	670	651	696	684	688	690	703	636	693	650	663	715	674	645	757	635	664	634	713	698	692	712	682	681	681	679	680	683	722	658	681	640	682	700	688	666	682	655	664	698	641	706	700	660	670	663	666	626	731	689	666	722	666	668	713	700	704	718	693	696	678	659	684	684	676	687	686	710	698	682	672	675	710	706	656	656	639	690	683	645	688	695	633	654	720	646	691	691	702	681	696	660	636	698	658	667	708	697	649	664	715	677	739	629	701	729	720	668	646	691	686	676	663	668	651	667	673	718	644	633	675	688	681	686	701	702	664	686	686	646	748	667	663	659	662	683	677	723	687	636	664	645	660	673	662	683	679	676	688	701	650	707	639	693	672	636	649	660	618	654	664	699	648	731	674	690	700	689	649	652	731	654	713	692	682	720	662	702	717	671	675	702	693	660	668	694	663	735	706	706	741	686	682	684	696	658	672	682	682	680	685	701	693	661	671	679	700	690	644	643	694	674	668	707	668	694	676	701	676	727	680	723	669	731	656	678	655	693	683	674	735	647	689	737	646	715	658	703	655	661	732	717	677	669	692	677	679	647	680	701	686	693	674	662	677	698	675	686	692	679	684	654	655	691	681	691	668	708	678	645	763	704	714	702	714	691	726	691	657	644	676	668	686	691	650	698	664	662	671	701	703	716	735	686	678	664	712	684	656	644	679	696	702	674	703	670	726	738	675	671	705	660	649	680	682	685	666	709	687	690	731	676	676	701	692	656	708	667	684	669	682	681	700	705	658	666	710	693	690	668	712	685	655	706	672	653	669	684	708	716	730	652	697	682	725	673	659	663	704	707	649	687	695	665	710	665	726	685	682	676	719	693	649	676	677	688	674	630	710	659	640	655	721	720	678	671	692	673	634	671	687	700	700	663	686	705	670	687	655	658	619	728	684	703	686	674	683	700	706	683	737	681	697	679	722	678	680	683	673	726	684	663	706	692	659	713	648	674	667	659	653	699	687	703	658	682	693	694	636	713	681	682	679	707	665	686	675	674	710	730	677	723	689	670	677	730	660	646	690	676	708	674	721	700	689	656	662	674	695	659	694	713	657	716	696	673	681	655	701	702	688	683	686	675	683	744	650	704	691	695	648	698	729	662	684	682	668	674	676	664	685	636	722	676	673	725	700	689	649	663	664	688	681	690	731	679	678	644	666	682	717	685	698	626	685	708	672	669	633	665	686	663	672	668	650	669	676	693	692	647	672	679	673	699	702	691	663	663	641	714	692	673	717	710	711	701	649	667	709	667	690	701	675	671	693	703	686	661	680	681	678	722	664	631	681	695	675	734	700	646	694	726	684	747	684	678	684	697	703	658	652	643	655	732	672	675	685	709	696	621	709	643	704	674	709	716	672	686	685	645	713	655	646	689	696	740	662	693	670	707	593	643	711	679	670	682	695	688	667	701	722	700	719	685	677	647	690	721	631	650	715	723	642	684	691	661	629	659	691	683	669	699	636	655	710	703	696	665	690	657	714	668	611	650	676	639	685	707	653	700	706	642	640	668	657	693	687	699	681	647	681	674	664	666	725	610	698	667	705	685	703	677	663	670	676	648	725	645	679	728	660	645	689	698	672	663	650	683	668	690	654	695	684	681	657	669	638	675	699	694	694	710	711	690	667	638	678	662	673	715	676	652	701	654	707	727	676	803	692	704	624	701	689	652	620	687	667	683	713	725	638	667	681	683	700	711	722	674	657	688	665	673	647	636	670	713	713	649	693	666	683	672	659	662	647	682	681	689	694	701	649	704	681	661	729	680	675	672	650	679	678	688	681	639	680	702	673	692	647	662	698	704	670	652	676	630	707	666	734	674	663	722	645	704	691	732	686	680	729	682	714	664	633	679	643	660	656	663	640	700	676	697	724	693	661	692	669	684	670	718	718	711	700	694	685	679	715	700	702	665	677	685	689	688	664	653	703	688	665	686	657	652	682	646	725	712	664	676	718	678	684	705	670	682	661	637	699	662	703	681	724	676	680	674	650	638	718	709	691	697	660	713	648	674	700	683	647	625	689	663	703	748	675	705	681	689	615	698	699	643	693	718	679	676	705	638	614	686	670	713	675	691	692	723	671	711	704	685	661	697	670	661	659	663	680	695	660	665	687	646	712	689	689	676	658	659	637	678	668	722	673	682	702	691	672	732	675	642	661	725	695	679	686	633	697	662	654	709	671	676	738	692	726	717	690	686	662	655	649	632	687	726	679	669	657	693	697	672	727	723	720	671	661	672	673	640	760	725	683	650	703	685	613	693	668	676	683	679	662	660	701	681	670	661	650	713	710	690	686	672	668	663	676	691	663	709	636	694	667	689	637	653	711	682	693	670	669	683	690	654	670	617	660	670	691	715	702	670	660	697	734	681	696	653	665	720	700	664	675	671	684	674	719	647	687	685	682	685	679	659	703	681	694	694	652	656	738	695	728	722	721	731	677	682	728	662	669	678	647	684	671	647	688	653	690	672	681	679	685	708	659	660	652	666	680	701	704	699	665	728	665	637	648	653	672	675	697	628	689	716	701	701	682	683	676	717	695	724	664	726	718	647	701	642	661	698	664	676	683	667	730	660	645	678	699	694	710	695	688	675	739	683	678	661	656	723	634	649	717	648	682	698	702	691	664
46929	15561	2769	1316	932	869	843	792	701	808	784	781	735	645	872	960	929	783	647	664	595	539	523	460	475	470	463	438	448	436	444	442	412	402	372	389	405	410	393	403	391	395	391	404	420	405	332	334	322	349	349	388	395	367	387	392	378	348	356	370	431	368	395	357	347	361	376	320	377	379	376	378	383	399	340	381	355	382	351	372	366	370	374	324	367	373	358	388	365	340	350	355	362	401	363	367	368	364	353	366	318	360	338	383	381	345	388	367	324	369	342	335	395	347	394	418	319	329	396	376	353	371	373	372	374	345	373	353	283	368	380	365	351	382	385	361	371	383	325	362	379	356	364	370	367	384	390	346	426	368	358	345	341	356	368	386	376	338	357	330	402	368	354	366	360	366	350	362	398	361	390	389	365	357	342	382	361	377	387	361	373	330	354	348	379	394	375	333	377	361	356	364	423	350	401	390	388	385	361	364	344	357	386	326	362	372	370	370	352	362	370	327	339	361	414	362	336	384	345	365	345	370	352	393	381	379	383	381	372	345	334	342	365	345	410	356	364	343	326	333	354	354	360	384	350	366	344	383	384	413	368	335	348	365	357	368	340	342	359	346	390	402	409	328	377	392	333	386	359	340	375	335	371	364	364	351	379	361	346	354	354	352	314	393	383	351	407	384	383	339	319	407	344	364	365	347	356	366	395	350	431	378	376	336	389	337	362	374	359	364	364	343	368	339	346	362	405	312	365	385	387	343	387	373	326	376	343	388	360	395	372	352	390	375	342	325	354	326	364	362	388	352	363	362	350	367	386	349	331	327	345	355	345	372	417	373	398	353	362	372	370	383	353	373	340	357	362	364	337	359	371	395	370	363	374	329	372	355	363	368	373	358	355	372	406	369	347	341	353	337	360	398	358	391	360	347	358	395	373	393	334	348	384	365	353	345	370	343	364	378	368	359	376	347	353	343	395	368	400	391	349	337	330	363	394	350	357	357	340	365	373	402	354	369	336	385	393	360	386	389	361	370	411	372	388	354	332	380	364	375	372	368	413	369	378	355	342	376	343	374	348	357	339	357	357	396	344	369	386	328	356	355	374	399	391	394	381	336	362	364	405	378	413	349	354	374	393	387	383	346	358	343	340	390	365	360	397	369	403	404	353	393	320	391	344	373	401	356	378	360	342	368	338	348	351	404	357	402	380	330	342	323	380	377	374	359	362	364	338	384	402	355	352	391	371	367	371	379	381	342	363	376	343	346	321	378	366	391	326	396	370	312	354	344	375	335	391	371	347	384	311	341	356	354	360	367	362	349	345	357	383	363	373	384	373	376	332	337	364	355	403	357	354	363	394	359	374	410	409	359	400	379	406	343	343	365	376	385	367	335	351	399	360	382	338	378	349	346	357	369	365	376	331	371	338	378	407	357	381	361	342	345	376	374	361	384	421	363	379	379	389	352	352	350	349	394	369	361	400	414	364	355	386	329	392	400	360	364	367	387	364	370	362	399	382	360	377	360	382	369	395	380	355	354	385	381	360	367	364	338	385	349	341	355	393	388	370	290	363	343	383	359	413	384	371	396	344	289	346	393	416	362	374	320	333	368	359	372	334	331	364	335	365	382	364	355	362	377	393	346	369	383	377	372	371	381	366	403	360	354	371	330	369	353	386	333	351	370	349	341	383	386	354	373	376	375	372	355	351	339	339	368	360	332	352	354	353	339	345	341	412	359	334	355	356	372	352	358	354	297	344	371	377	370	382	336	373	345	331	351	359	387	366	356	360	337	369	347	399	362	373	378	396	375	355	369	326	340	362	348	365	366	372	365	377	327	365	395	318	348	352	353	370	399	398	352	378	381	358	363	361	382	340	365	342	364	370	392	366	346	403	343	373	322	372	345	331	354	356	368	370	341	376	362	372	360	374	346	382	381	358	390	372	387	324	339	370	371	405	370	376	392	352	348	400	363	376	339	349	374	351	349	361	391	353	327	369	370	374	364	379	356	374	335	345	352	333	359	396	369	341	345	377	411	387	398	380	400	339	383	349	358	348	366	372	347	336	349	383	365	349	332	354	340	364	362	360	361	354	380	353	395	408	388	345	351	344	349	379	375	386	388	367	349	401	384	330	342	391	352	351	322	367	354	366	339	392	376	378	383	385	350	365	371	375	372	375	330	348	369	362	352	399	338	383	367	371	381	334	372	351	373	353	387	367	374	390	372	384	363	324	324	349	341	387	344	325	344	384	380	370	440	367	387	359	363	312	390	349	363	377	396	353	361	394	373	359	323	324	355	316	375	359	344	367	368	360	372	383	377	361	325	380	392	354	355	381	336	345	362	355	402	372	384	368	362	349	361	360	364	378	344	392	321	382	365	355	379	341	396	365	350	375	355	389	381	363	351	359	378	378	341	319	386	354	349	370	371	361	381	364	390	384	383	358	363	373	381	358	371	356	315	314	392	343	402	378	380	373	393	358	324	383	323	332	386	393	326	365	368	364	364	355	391	382	358	357	357	377	335	357	395	382	353	376	383	375	354	344	374	343	315	322	337	364	340	362	349	366	365	362	375	362	365	371	394	361	350	378	391	403	361	382	377	356	379	351	353	361	390	364	355	377	350	360	353	357	417	325	361	348	360	330	347	376	365	337	398	343	370	358	337	332	378	399	380	387	323	383	343	359	371	397	361	386	357	340	383	341	331	360	378	336	368	364	316	362	379	382	356	371	358	390	346	391	391	408	377	366	366	378	379	337	367	354	363	383	344	373	401	377	340	352	365	346	372	402	329	417	348	347	335	359	366	365	348	360	352	336	377	422	369	369	328	355	313	348	393	351	380	392	310	355	389	371	357	366	362	361	365	387	369	354	361	378	328	343	318	392	381	382	367	376	348	352	337	382	352	364	363	328	367	351	370	331	326	356	386	369	389	342	349	376	355	381	376	331	351	381	380	349	314	372	359	372	341	382	390	393	376	331	355	365	417	397	369	377	364	380	351	375	360	370	364	347	359	377	361	405	378	320	380	351	349	370	398	368	389	343	386	374	352	351	331	369	337	346	356	327	340	330	399	380	349	344	333	347	380	327	333	352	377	362	353	345	402	322	348	344	389	373	334	391	391	390	363	365	399	336	360	350	339	389	351	387	388	374	368	373	385	345	396	354	342	358	359	406	376	414	353	347	354	401	359	370	334	342	389	352	397	363	361	384	407	365	353	392	348	344	366	347	375	341	370	366	364	357	356	376	373	364	359	372	346	366	326	370	326	379	370	388	360	393	378	403	378	370	380	361	378	395	367	374	360	387	359	361	377	388	368	331	377	379	351	371	373	327	389	376	384	341	360	363	383	368	368	411	363	381	383	392	344	369	347	343	380	405	385	377	379	357	340	400	374	352	346	362	360	389	365	376	364	366	363	405	379	329	352	365	324	373	393	341	394	389	328	369	335	328	367	339	365	405	323	403	406	377	392	341	394	336	339	404	333	324	347	364	369	351	346	364	351	392	367	374	355
25339	3387	2666	3235	2960	2891	2937	2974	2766	2988	3045	2914	2823	2680	3961	4454	3967	3485	3154	2679	2194	2016	1624	1405	1340	1274	1303	1219	1206	1189	1197	1082	1049	1073	1061	969	928	941	989	996	958	984	928	830	803	823	839	809	822	808	802	849	800	733	797	843	795	823	832	773	782	838	811	748	762	800	819	805	822	807	790	756	780	764	757	750	753	775	779	765	775	775	787	762	833	780	797	751	753	765	753	821	788	750	762	790	802	762	717	791	735	807	760	724	795	774	818	758	747	776	745	769	780	772	749	756	742	773	806	740	796	787	768	777	760	762	768	746	782	808	714	759	764	723	758	757	793	778	733	726	768	770	780	775	770	726	805	776	815	776	825	785	716	780	794	725	791	718	801	746	715	808	798	801	735	724	790	803	799	736	763	808	763	757	766	771	776	749	776	739	792	812	743	757	775	780	787	742	742	792	728	785	676	778	750	764	784	772	762	748	763	809	775	804	761	786	753	764	753	720	800	762	786	737	803	786	754	738	843	788	803	806	755	755	836	772	762	750	777	759	757	799	782	789	799	798	725	742	760	864	773	772	781	767	748	754	783	801	760	737	743	759	805	800	815	758	708	813	746	740	786	772	747	760	714	753	721	733	810	776	805	732	731	744	765	759	767	778	799	763	802	769	769	769	766	771	729	787	765	723	755	796	706	748	790	778	742	777	754	779	756	783	780	773	759	755	776	775	761	759	813	744	778	764	786	785	802	794	748	772	786	783	773	773	780	768	789	738	767	735	760	739	752	775	746	789	839	758	769	779	748	738	781	775	818	756	783	772	808	759	770	792	777	743	776	744	759	795	778	771	778	781	780	765	819	756	779	785	762	808	750	732	776	780	822	783	756	766	774	755	822	766	756	758	741	758	763	792	774	767	798	766	767	787	740	777	719	767	811	788	756	775	825	821	781	739	771	833	767	757	722	832	771	778	788	742	756	807	733	727	779	751	777	796	788	794	759	756	766	767	792	810	732	766	745	783	774	756	758	790	811	791	831	778	795	770	774	747	769	798	718	784	798	780	841	769	776	776	770	820	744	794	767	802	770	825	765	736	729	768	758	806	771	776	732	824	805	786	825	831	782	773	780	732	734	754	768	840	816	753	766	816	792	750	783	758	784	811	771	762	787	824	788	791	758	749	746	787	755	827	773	790	759	759	739	770	784	766	756	770	771	792	802	746	757	747	689	764	746	759	748	733	763	725	757	754	768	780	797	764	756	762	793	741	755	799	765	770	803	763	854	752	795	754	744	823	737	766	751	736	784	728	787	778	803	784	780	778	806	761	761	777	777	795	770	782	743	761	755	799	773	825	791	793	768	780	756	688	814	802	803	752	788	752	807	779	763	729	774	729	730	808	779	721	756	777	744	782	747	781	744	770	756	756	774	778	738	748	754	785	765	756	730	748	793	730	767	811	802	767	818	751	756	769	796	778	748	764	767	722	803	785	758	794	729	792	756	762	769	766	758	717	792	690	785	790	764	760	792	753	771	805	759	805	768	814	785	740	773	770	749	732	769	757	781	778	721	771	811	803	772	759	706	792	752	786	757	777	758	786	802	780	731	800	721	809	788	753	761	766	800	831	737	785	766	808	758	748	779	767	811	754	737	732	737	736	785	758	802	765	729	754	768	834	724	775	772	839	796	768	778	771	797	771	759	729	742	754	737	754	786	737	766	764	749	775	744	753	791	757	778	757	752	743	781	744	756	798	781	712	772	811	778	786	756	728	801	773	746	750	809	798	759	802	814	750	749	823	774	817	780	784	798	791	764	784	855	811	789	796	766	793	788	754	777	700	743	837	761	719	747	777	758	747	786	769	789	742	726	771	728	777	751	770	763	802	763	785	740	776	772	794	804	800	741	756	760	798	754	816	727	759	745	808	812	778	787	770	750	818	783	793	766	778	754	764	763	734	734	777	796	786	783	781	788	769	784	742	755	732	773	812	776	812	753	795	735	753	786	735	739	802	749	754	761	757	741	800	755	717	746	786	801	835	767	789	752	749	768	778	730	757	740	792	799	778	810	758	746	780	750	718	764	746	835	775	773	809	765	776	737	719	830	758	782	789	783	700	785	799	798	692	772	765	803	726	725	816	779	783	800	768	745	772	763	763	764	771	780	749	766	744	845	803	792	800	746	783	786	796	765	772	763	760	744	729	801	763	771	761	788	726	737	792	757	728	725	764	836	780	749	787	752	826	735	774	755	789	780	787	773	788	808	766	784	768	711	773	733	769	768	833	753	808	796	762	754	764	794	834	766	772	774	785	765	779	744	749	756	825	769	792	777	771	744	695	732	723	764	790	734	837	765	819	801	759	795	748	755	805	752	745	755	744	749	787	731	740	725	787	786	734	753	757	803	788	814	708	741	775	787	751	789	769	792	772	766	739	778	758	810	714	729	789	768	783	829	769	757	779	781	778	737	741	830	784	707	782	793	821	805	771	752	795	792	770	758	765	782	775	811	804	772	736	770	771	764	754	739	761	802	775	752	863	796	813	767	755	713	810	813	812	718	768	771	775	753	783	778	747	780	742	846	745	751	788	798	769	770	791	811	722	750	800	747	812	753	756	723	741	761	772	793	755	702	741	789	736	848	822	754	786	792	753	787	798	768	779	817	769	746	780	747	711	816	746	751	788	796	745	791	769	786	784	763	824	782	747	765	813	770	763	735	735	749	743	820	740	750	779	798	738	768	795	768	775	791	753	775	798	786	752	765	794	797	775	749	748	784	784	743	804	729	809	766	803	806	750	771	771	778	770	766	762	788	773	749	800	749	748	781	771	780	746	721	753	753	791	725	745	799	773	778	750	795	763	792	788	699	798	786	761	788	768	740	766	756	738	774	751	730	746	761	736	741	749	762	749	775	718	736	752	779	791	850	728	759	766	775	746	783	810	781	743	787	766	793	752	684	758	763	823	761	758	794	778	843	767	769	723	821	754	783	751	802	756	802	794	778	771	831	734	801	814	764	774	780	728	807	742	781	815	726	839	798	795	768	780	718	777	784	746	777	748	762	767	776	737	806	800	798	770	765	729	799	769	791	813	775	759	788	754	780	751	765	763	763	756	822	752	752	744	805	825	724	795	815	774	746	798	781	765	816	827	744	763	768	764	791	747	736	720	785	803	751	769	722	753	734	770	797	791	733	733	760	728	765	806	739	795	763	799	776	791	770	762	833	774	741	751	741	771	770	781	721	728	766	788	732	738	747	793	738	755	742	714	773	814	752	714	814	764	797	772	736	774	822	788	724	745	827	766	720	757	774	786	780	751	801	771	792	754	795	760	808	764	741	786	751	744	833	778	726	747	818	767	743	771	787	754	802	777	706	739	716	755	803	796	740	735	774	837	785	790	773	787	732	788	761	743	783	737	823	781	744	790	775	738	755	778	847	796	773	796	749	750	815	743	795	731	763	804	779	756	755	779	786	757	756	825	737	770	838	801	730	757	776	791	788	793	756	803	738	858	799	801
15356	2913	464	404	410	376	442	512	601	547	587	663	601	593	535	555	532	482	453	422	412	351	376	344	320	295	335	324	323	351	325	315	304	305	331	328	311	280	284	342	322	296	291	285	266	274	308	326	285	323	320	315	298	292	316	318	309	310	291	293	273	277	284	278	283	296	279	302	279	301	294	284	267	333	301	316	301	304	267	303	318	277	276	278	319	292	260	306	315	334	300	313	312	284	280	274	313	331	268	322	325	308	288	292	270	284	272	263	279	319	301	343	301	296	330	321	278	263	313	299	284	311	269	308	331	289	310	269	334	356	317	290	291	295	272	273	302	304	319	296	269	313	309	318	312	279	285	324	308	295	298	269	304	320	330	279	308	270	323	276	306	314	323	286	318	332	321	294	309	297	263	330	285	308	306	289	290	346	322	294	270	289	341	278	276	304	275	358	329	345	301	308	318	287	267	336	290	312	281	277	307	308	298	296	334	290	312	259	312	287	311	292	280	256	310	315	296	301	278	301	301	306	313	307	308	305	315	314	321	300	288	292	308	284	246	292	272	314	308	300	282	304	294	295	293	319	304	278	311	281	303	316	307	294	326	282	324	303	312	287	313	293	323	345	281	273	294	298	300	270	301	303	339	330	310	297	286	302	343	293	295	273	272	305	324	285	325	316	295	267	303	288	318	271	288	304	293	273	296	348	324	288	326	314	283	272	306	276	289	292	314	311	272	289	308	270	310	299	296	296	278	248	270	309	350	256	271	304	323	314	363	286	294	292	272	264	292	268	312	316	280	330	297	289	297	285	305	308	297	310	309	294	275	277	351	322	328	296	316	326	301	276	288	304	297	291	297	312	260	316	319	285	311	298	275	297	279	310	303	285	283	292	330	286	260	333	297	307	327	323	309	279	278	288	277	245	305	284	317	308	303	277	303	304	314	298	314	279	288	330	297	262	306	294	294	323	294	269	315	285	316	341	303	303	326	292	282	308	277	262	279	282	301	302	312	304	277	315	322	324	318	308	290	287	289	267	297	302	308	303	306	335	321	285	343	320	282	279	284	288	322	309	274	268	315	285	284	309	323	285	275	306	314	290	289	269	269	292	320	297	254	282	301	309	306	307	304	326	276	282	304	292	289	300	285	324	295	302	280	288	315	295	288	292	282	325	282	242	303	297	313	296	281	303	294	290	262	273	301	262	308	343	334	319	299	300	303	300	257	309	278	275	319	303	251	311	312	327	306	268	311	301	285	297	285	286	299	278	288	288	288	275	274	294	336	270	262	290	295	309	256	321	298	320	264	276	283	327	312	286	295	282	297	291	250	293	343	277	275	295	290	284	283	311	307	263	285	283	305	310	311	289	272	300	261	305	298	326	345	318	302	303	302	348	295	304	326	340	314	300	313	324	291	322	314	311	299	329	312	271	297	313	304	312	293	271	305	281	270	297	321	321	294	305	291	301	304	276	295	279	310	326	288	279	297	318	307	299	309	318	283	278	294	315	308	358	277	282	289	317	290	291	326	326	319	307	290	313	292	299	301	276	316	319	308	298	342	286	310	314	305	278	312	319	308	320	314	323	315	299	273	311	310	308	304	296	272	310	297	283	272	319	276	263	333	309	333	295	312	264	255	287	292	276	328	296	304	313	290	320	318	306	300	262	304	281	295	289	285	285	314	291	303	268	283	280	294	315	288	297	297	291	303	299	292	304	287	263	284	283	324	263	262	314	337	273	303	294	298	290	314	295	300	280	264	289	284	319	307	309	293	293	314	297	292	269	274	290	303	293	296	311	264	326	297	310	327	259	295	279	284	330	301	292	291	324	311	308	318	287	307	276	300	297	296	336	293	319	299	328	316	276	328	296	308	302	345	283	307	264	295	312	302	303	301	315	288	318	294	288	335	305	266	327	269	302	296	290	331	316	293	297	298	321	296	289	297	291	307	272	287	280	303	272	309	265	308	270	306	322	326	324	309	317	286	331	321	282	306	308	325	291	335	294	303	279	293	308	277	311	320	296	285	314	296	312	330	289	286	319	293	296	261	315	301	300	280	301	272	281	309	297	299	302	279	320	265	268	291	276	277	287	277	295	327	300	302	308	327	338	275	310	286	312	259	297	297	347	334	280	273	292	325	295	293	300	300	286	309	336	307	311	303	266	260	334	346	314	287	283	270	309	309	322	268	351	290	291	291	316	287	304	269	301	293	278	286	312	285	290	289	307	293	305	281	269	293	333	314	289	323	283	316	289	307	327	320	307	324	307	296	284	262	301	277	307	292	291	291	274	286	298	328	289	255	289	328	315	302	298	295	312	329	299	269	287	275	316	311	350	297	283	290	290	298	303	314	268	303	310	285	279	296	273	258	280	261	284	322	296	324	278	283	267	278	319	305	298	318	314	295	298	312	299	315	331	306	315	317	307	294	292	281	265	313	312	286	294	300	302	299	310	286	283	294	337	293	281	328	302	271	275	295	303	313	313	322	315	339	338	335	319	299	289	286	316	271	269	306	262	284	321	277	334	296	294	290	322	304	287	335	305	284	292	280	321	266	270	285	302	303	353	267	307	317	290	262	290	298	284	292	269	326	303	301	303	306	312	295	322	297	288	303	333	300	314	282	289	309	316	349	336	291	295	292	282	277	284	309	254	287	298	291	296	291	291	282	307	272	312	325	310	268	295	292	324	283	313	286	283	312	292	312	258	302	323	325	312	316	293	262	281	272	347	314	344	302	259	308	282	311	312	324	290	332	302	273	291	262	319	317	306	286	282	300	324	308	303	300	316	308	322	303	279	276	269	289	278	290	312	324	276	324	284	303	302	350	265	290	330	273	310	301	281	298	325	270	299	287	290	304	260	307	287	309	322	304	317	296	293	314	273	283	299	279	318	307	295	328	292	266	293	291	308	309	327	317	321	300	288	289	332	291	291	289	288	309	254	292	277	294	273	323	300	263	320	288	310	297	317	319	330	283	318	317	305	303	285	290	316	327	321	273	297	322	307	290	305	288	290	314	322	322	289	295	277	280	300	272	301	304	314	257	331	304	283	288	291	289	295	340	275	311	292	265	284	288	298	291	278	284	301	291	300	285	322	314	322	282	265	299	349	311	320	276	292	295	266	277	288	294	326	304	317	271	258	304	315	310	323	325	321	292	291	274	317	334	286	304	281	300	274	275	262	288	289	274	321	273	296	301	312	283	311	279	301	332	334	278	307	266	260	319	308	270	294	306	318	292	304	260	325	303	294	310	301	335	269	283	252	297	294	290	299	277	264	317	298	310	300	301	292	298	298	293	295	302	309	283	295	286	300	301	310	320	301	293	305	320	312	307	319	307	294	304	270	328	326	281	301	287	306	327	311	276	285	299	312	295	298	310	269	283	275	313	300	293	313	281	298	299	306	327	329	301	302	315	317	285	306	323	308	269	311	280	337	268	306	304	270	279	288	301	319	327	298	281	282	293	327	293	290	320	295	307	324	284	309	322	290	277	313	315	292	306	269
8031	1359	874	949	1031	1140	1257	1820	2269	2015	2311	2369	2364	2307	2084	2111	1984	1725	1550	1343	1290	1124	927	871	823	811	848	893	811	769	731	743	701	715	739	681	701	723	682	721	693	692	672	690	686	613	688	664	631	650	659	639	658	655	641	639	604	618	646	637	695	651	643	685	633	631	673	599	629	653	606	663	622	646	713	673	620	632	651	607	682	666	617	645	675	687	647	660	594	659	659	626	675	657	665	631	623	701	721	686	637	632	635	619	687	634	645	663	649	638	693	658	713	638	658	649	655	650	640	666	637	672	626	631	630	666	649	676	671	613	693	687	623	618	578	610	646	663	635	608	656	622	670	657	647	668	686	652	637	614	635	661	632	654	638	657	633	604	651	629	631	644	642	628	668	640	646	646	667	659	642	660	665	646	656	674	648	604	646	619	665	690	641	666	660	657	619	680	667	626	672	625	624	666	623	624	600	607	660	639	661	662	647	611	627	677	622	633	658	639	672	677	633	652	636	662	693	649	658	630	658	599	595	636	712	637	665	632	666	670	650	675	628	641	645	623	638	611	663	605	638	640	632	702	631	619	643	630	658	684	635	675	646	660	575	658	655	616	636	650	691	687	644	661	658	658	628	653	670	607	616	625	645	657	597	639	654	671	644	687	619	642	654	622	635	626	648	688	647	606	624	562	657	622	661	676	669	612	654	619	643	677	653	639	663	644	631	649	663	609	672	664	685	637	638	633	643	672	628	600	642	643	619	671	606	694	658	642	651	616	661	614	618	635	619	630	650	638	615	608	614	580	618	693	668	630	636	651	644	674	620	690	636	663	659	632	618	628	626	672	679	685	666	659	626	678	661	651	671	647	608	587	631	648	611	614	639	614	656	647	651	602	631	606	635	628	659	584	600	648	670	646	635	631	642	669	638	673	651	683	665	666	686	624	603	639	659	659	643	554	630	667	653	668	650	644	644	667	626	656	607	618	634	608	625	625	645	669	556	608	624	658	665	679	640	645	686	627	650	663	652	601	606	656	652	665	663	689	640	663	641	630	649	627	654	630	650	657	647	645	629	620	657	614	638	626	637	616	627	659	699	632	656	657	651	689	661	618	615	621	614	686	605	702	619	708	619	596	632	643	694	698	637	639	643	693	653	653	620	621	647	652	654	638	683	654	638	603	626	640	659	663	628	671	667	650	611	669	604	660	648	594	660	610	623	667	647	629	627	668	647	649	608	670	663	668	645	646	616	628	610	652	619	642	658	619	639	663	621	609	632	674	667	631	662	646	600	632	615	633	608	657	655	617	635	654	674	597	641	662	659	639	651	659	654	627	646	619	616	654	678	632	641	608	652	662	607	655	672	671	625	680	664	654	621	652	677	706	657	642	655	652	661	640	633	638	638	638	650	610	660	637	638	632	690	641	635	646	602	652	647	617	659	681	607	637	625	668	653	620	625	626	623	658	640	626	699	669	672	617	665	647	603	623	625	612	663	639	654	665	632	645	698	644	615	655	627	626	609	588	673	658	632	642	652	646	643	654	669	645	627	646	645	640	614	672	668	612	664	667	660	648	623	688	622	665	617	672	629	661	670	646	637	671	631	630	644	607	634	620	630	724	625	640	736	685	624	656	642	607	655	629	649	643	626	637	648	633	658	670	629	638	640	619	693	672	629	651	636	636	626	615	685	623	628	596	619	687	626	680	663	702	688	634	633	627	664	609	651	646	658	643	679	593	636	674	648	622	601	611	680	622	641	664	631	654	651	632	652	658	639	666	622	667	601	677	665	610	635	685	620	637	660	628	643	612	615	658	679	634	641	624	647	653	699	640	612	629	651	676	681	662	689	654	660	629	627	637	654	667	610	673	644	690	651	649	638	688	608	675	641	654	639	676	663	647	623	684	669	611	635	659	656	667	621	633	597	586	652	677	661	621	618	682	602	645	650	625	655	639	632	660	640	606	676	638	602	645	637	662	690	649	606	629	659	665	626	631	662	640	650	643	618	636	647	671	630	631	658	643	616	655	658	613	589	625	640	647	648	628	627	579	651	639	624	606	652	600	686	654	622	625	589	673	645	628	616	662	659	627	688	652	626	610	638	613	673	678	658	639	676	596	652	637	649	582	669	665	651	644	663	627	653	641	646	646	606	639	635	644	598	605	617	679	622	687	631	701	678	630	617	635	635	588	653	689	624	634	656	632	706	638	602	671	614	679	629	614	643	641	603	609	616	683	632	652	632	626	686	670	655	645	667	625	628	626	636	655	657	646	620	640	654	621	669	636	664	712	633	645	663	618	639	637	661	628	581	658	634	654	641	639	653	645	631	663	635	629	649	600	611	648	611	684	618	639	622	630	691	629	658	636	661	641	636	666	610	636	614	641	643	607	701	611	684	623	626	631	635	670	638	661	640	638	648	639	642	614	671	651	591	636	627	630	643	648	645	607	626	646	654	657	632	652	633	638	653	675	653	637	628	664	642	655	657	647	657	656	634	600	618	573	635	668	609	610	654	627	662	623	610	640	671	647	650	642	627	646	649	666	581	650	603	634	619	647	653	654	610	630	647	691	674	573	646	634	628	655	630	628	625	679	654	662	616	641	632	628	658	610	606	620	691	663	673	634	644	619	636	631	625	625	602	666	677	627	679	645	696	605	626	646	618	636	643	621	632	643	646	644	609	681	641	632	673	613	656	661	652	622	642	642	674	630	685	625	672	622	648	679	644	662	666	612	627	651	668	651	677	656	629	667	648	626	622	625	658	616	622	651	673	625	675	642	683	600	651	653	620	661	686	676	632	666	654	646	651	658	624	669	670	589	658	634	662	642	669	675	682	658	681	593	620	642	647	613	655	645	644	660	628	670	599	652	611	673	649	643	619	600	617	648	660	637	647	648	631	641	661	682	660	669	694	636	658	649	639	663	676	636	683	605	643	654	699	635	635	642	609	692	643	608	685	644	620	670	606	662	675	648	666	626	681	604	625	673	643	667	617	660	600	634	621	636	647	663	671	657	615	642	646	659	650	663	659	639	629	629	680	676	665	623	654	625	657	680	590	652	621	682	685	646	666	605	669	588	655	620	609	657	631	654	671	652	635	617	665	665	636	650	667	642	638	635	652	660	662	660	642	645	664	651	650	581	657	621	610	604	654	635	643	665	617	657	676	637	636	610	640	643	614	674	644	615	684	638	596	626	650	632	614	684	665	655	653	633	631	608	676	645	641	641	640	611	699	629	615	603	635	669	621	668	648	591	638	684	625	629	606	665	654	651	677	702	678	669	580	624	647	618	648	614	643	663	601	686	632	673	645	632	640	659	658	631	607	661	612	619	665	697	624	628	665	673	615	680	634	647	683	620	615	612	619	656	655	618	627	627	673	642	658	645	609	639	658	644	641	582	650	649	713	602	677	644	624	640	663	637	659	635	640	614	637	632	651	649	613	645	622	691	605	651	645	632	666	636	624	651	633	654	627	690	635	677	632	600	641	638	672	654	658	649	651	638	652	638
35299	10035	1261	751	655	628	675	686	759	874	920	990	800	818	749	653	633	618	491	485	414	420	421	405	349	358	349	353	363	355	347	340	315	302	327	344	348	340	321	329	343	336	331	303	339	301	301	320	307	281	334	331	274	341	337	301	321	302	339	336	293	302	340	340	299	296	316	324	344	321	317	290	311	290	313	299	273	285	325	240	296	339	355	297	313	282	293	307	339	313	317	323	307	288	326	347	332	297	333	305	302	331	321	276	336	305	311	321	302	318	327	343	308	305	303	295	320	316	324	299	323	363	320	305	330	304	315	332	290	325	282	342	315	292	281	324	333	325	301	272	323	323	317	326	330	298	328	309	299	307	311	307	280	315	320	316	339	323	340	339	248	320	343	359	315	312	342	309	302	346	371	305	299	342	303	353	305	293	357	339	330	313	288	304	329	321	312	336	312	341	289	314	326	286	309	247	303	305	312	300	291	334	350	300	350	306	324	343	304	311	296	351	338	297	305	266	332	279	339	330	293	301	331	307	308	306	310	337	315	328	302	297	302	303	291	323	307	276	357	286	315	330	319	324	324	265	291	316	320	310	352	304	303	284	327	357	312	323	308	319	295	315	308	305	347	296	275	334	303	308	304	326	323	310	318	303	301	330	329	297	298	293	310	326	350	322	295	319	322	290	302	295	314	305	306	304	326	349	309	310	314	303	286	310	328	340	330	304	322	321	332	343	264	320	323	293	320	319	296	341	303	296	308	307	299	335	330	308	293	297	337	321	316	319	293	337	354	322	322	317	349	312	323	316	311	273	325	348	321	287	296	329	377	315	342	331	318	313	321	322	324	327	286	303	310	323	354	345	330	310	308	325	316	306	284	314	271	300	324	285	332	329	307	329	310	347	341	295	301	330	325	301	312	332	286	320	327	319	311	281	305	303	305	303	308	312	322	296	320	331	323	313	316	319	354	299	302	302	328	306	302	286	328	319	277	266	313	310	337	325	294	330	298	319	288	328	322	340	328	361	324	280	304	326	276	358	326	314	315	330	312	319	344	323	323	320	316	319	292	326	306	345	340	296	353	316	310	294	314	326	292	310	289	326	295	296	348	349	328	340	331	315	324	359	312	324	336	335	330	323	335	310	321	283	295	325	324	301	320	333	345	328	302	341	344	333	283	355	324	339	290	330	312	326	345	314	337	313	360	327	354	307	324	303	310	319	304	291	359	326	316	297	342	325	317	286	313	350	318	280	308	302	289	312	321	320	279	326	290	299	324	338	272	326	327	313	321	256	326	295	324	278	280	298	309	303	308	318	310	295	282	313	308	280	312	325	334	337	369	331	340	274	335	328	338	328	321	311	350	320	344	328	306	315	315	313	301	322	316	306	297	335	292	309	325	318	297	300	307	320	297	277	283	338	312	320	281	282	322	307	312	326	325	315	327	341	343	357	323	303	314	340	333	324	327	359	315	342	334	329	305	312	328	326	353	304	292	314	309	328	316	336	334	341	305	300	293	332	316	326	261	314	329	315	304	294	285	326	339	274	302	339	290	302	286	335	346	316	296	276	339	318	336	283	337	305	334	326	329	326	274	321	338	337	323	326	338	315	302	305	316	299	313	284	311	311	318	326	286	290	314	317	285	326	297	337	322	315	323	314	274	277	320	312	284	337	347	330	326	356	310	310	327	331	319	279	324	316	311	286	337	329	301	310	303	318	323	313	325	335	311	301	309	309	313	303	301	307	281	319	298	287	314	331	314	286	327	308	309	332	304	289	296	331	320	285	294	334	337	319	313	301	323	337	293	358	302	267	312	323	311	323	320	335	337	312	323	303	321	311	303	343	333	310	323	303	339	303	334	317	292	315	320	359	333	306	323	338	306	293	346	297	296	296	312	298	290	285	296	294	344	301	332	360	291	321	320	324	286	272	332	310	312	299	286	308	280	343	341	322	300	278	326	284	300	326	320	303	305	292	320	293	329	353	337	338	337	312	305	333	310	328	335	333	279	324	332	327	315	303	347	350	304	296	352	318	317	326	264	348	288	346	313	313	313	342	329	349	321	342	280	315	382	321	319	321	307	313	275	277	293	356	280	308	300	307	312	305	297	312	315	309	288	286	321	306	344	347	341	317	324	295	356	297	304	293	308	304	313	300	335	294	289	299	306	279	295	292	317	298	283	304	307	309	278	338	305	330	319	308	306	310	317	315	283	336	337	265	357	333	336	316	323	352	339	311	335	311	307	339	302	304	321	340	312	306	344	292	274	327	250	330	314	311	308	330	294	347	336	329	325	290	286	293	338	309	324	339	327	309	308	323	328	324	307	312	329	302	294	368	325	300	300	326	308	311	294	292	326	329	299	319	339	319	352	301	337	324	334	323	317	316	308	331	361	306	311	306	364	335	301	342	317	353	318	308	345	301	322	304	276	298	350	326	304	321	281	311	288	328	314	355	284	290	289	348	317	327	333	277	284	304	315	306	309	291	313	301	323	336	305	308	284	318	311	304	323	325	339	290	300	339	300	336	317	292	295	334	302	312	310	311	347	294	300	313	326	320	316	302	302	306	318	295	311	321	312	333	299	329	320	337	267	308	323	303	293	314	326	322	316	353	318	295	318	338	304	315	302	313	312	321	291	324	334	321	320	303	295	319	282	292	305	280	307	324	325	281	328	326	324	311	321	293	284	295	315	321	331	355	300	328	321	301	285	308	293	296	285	325	281	324	312	296	317	338	295	329	316	330	328	339	306	297	331	303	339	293	311	303	261	331	291	349	268	309	342	323	286	335	353	272	288	281	308	349	286	323	310	303	330	329	310	320	341	309	298	279	305	328	315	303	287	307	315	300	303	310	316	301	363	334	296	323	305	323	321	319	305	339	333	336	346	312	320	309	320	280	311	315	315	319	340	330	321	313	304	320	322	329	384	325	341	320	305	304	280	316	326	302	290	340	323	306	301	292	312	286	374	276	298	327	305	331	310	296	309	342	316	319	322	359	283	340	305	323	326	295	303	305	299	305	293	317	314	297	335	333	289	304	313	313	308	302	311	302	310	304	331	332	309	314	302	307	335	270	334	314	331	344	310	325	308	323	315	291	295	334	286	316	333	328	331	324	321	328	316	323	287	334	330	319	305	311	289	316	329	322	331	312	304	319	286	289	249	308	334	321	330	306	296	307	316	302	304	317	300	318	310	330	311	299	328	338	333	300	326	338	331	313	319	339	304	302	322	297	367	300	316	335	335	358	296	338	327	333	313	299	310	306	324	317	306	300	314	319	313	297	293	311	311	259	306	295	301	333	303	300	336	326	313	305	316	291	316	310	306	303	326	285	309	290	319	324	285	341	273	300	317	278	305	294	306	304	307	272	278	310	323	313	317	318	297	313	343	310	357	334	315	347	359	315	319	328	300	331	338	331	310	312	309	334	325	332	317	296	329	328	351	293	302	285	334	268	304	309	297	290	309	293	304	338	302	292	321	317	306	286	304	325	283	326	314	318	330	298
19745	2835	1698	2014	2055	2169	2413	2619	2939	3839	3827	4299	3999	3544	3348	3110	2853	2379	2004	1853	1550	1417	1180	1147	1092	944	1032	956	973	931	888	869	776	854	847	792	713	788	745	733	707	790	784	782	708	751	708	645	731	659	668	699	673	660	689	699	686	692	711	675	724	654	733	703	728	689	670	709	682	703	706	649	710	644	722	748	739	689	719	663	698	674	729	683	672	690	684	663	700	696	703	697	700	688	688	693	688	679	640	671	744	695	646	615	698	673	658	694	652	701	719	702	633	680	679	691	631	699	696	642	692	626	653	614	706	669	723	690	704	668	659	661	670	700	727	654	681	664	690	657	682	662	695	692	687	715	713	668	663	667	653	650	696	648	717	680	662	665	676	682	649	703	648	665	643	655	652	664	688	669	667	709	713	731	709	678	686	668	687	688	672	696	740	667	676	674	671	640	694	711	681	664	671	691	713	689	666	680	652	678	721	708	642	703	694	650	694	647	693	673	678	722	681	642	655	691	689	663	699	701	681	657	685	692	668	729	659	685	681	668	682	663	675	721	677	649	672	617	677	672	698	683	697	670	690	710	668	670	694	681	690	708	664	730	673	685	714	679	667	676	698	690	697	711	696	693	736	690	693	651	665	721	692	702	678	674	699	683	654	723	703	678	676	683	712	695	643	688	662	665	669	681	739	676	721	703	727	658	684	731	674	690	685	690	681	684	653	667	666	668	675	680	711	636	664	652	672	654	685	665	681	643	672	677	686	678	640	654	671	726	679	641	672	692	651	669	710	645	705	641	732	636	701	671	705	693	605	723	709	684	681	661	686	696	668	721	662	669	713	679	650	685	689	660	691	702	714	688	695	683	683	720	625	672	707	651	671	655	661	682	679	665	667	702	688	668	706	644	629	712	680	696	707	726	692	694	626	723	680	655	718	645	671	620	716	721	667	677	717	676	666	659	672	690	686	675	704	681	632	723	676	722	635	677	693	613	682	653	672	720	662	637	663	661	676	683	658	674	689	699	664	658	703	713	684	678	635	690	676	674	688	739	654	658	680	692	672	680	683	712	737	660	654	706	702	711	674	646	652	676	680	675	702	697	689	647	651	702	652	676	700	717	628	675	731	707	618	746	722	669	650	684	686	677	695	675	695	696	688	691	700	641	688	707	670	725	713	673	693	734	700	679	620	705	710	657	643	679	672	690	709	695	651	637	698	661	691	655	701	676	726	699	657	673	722	654	684	747	653	670	677	642	675	697	688	687	718	650	740	687	723	723	677	676	695	671	644	612	706	703	670	662	713	688	663	646	719	660	704	722	686	681	686	686	659	695	671	697	751	686	677	708	651	699	661	650	696	699	698	706	720	680	654	670	695	691	661	666	694	659	736	677	646	644	745	696	684	656	707	627	653	669	694	729	675	648	696	658	674	656	683	681	679	681	680	647	700	613	683	683	676	702	675	698	722	707	663	669	666	687	660	674	681	652	679	717	643	727	681	678	688	717	685	677	691	659	693	727	711	700	673	689	640	626	721	703	609	668	703	663	659	701	662	642	687	694	634	709	669	672	679	699	627	682	690	707	662	665	731	670	698	656	660	687	664	700	710	663	712	642	608	656	673	668	707	680	702	654	638	664	689	642	663	704	708	671	716	647	642	685	673	664	668	669	648	686	636	708	696	706	667	681	658	712	668	700	680	644	668	717	690	702	627	705	662	715	713	656	726	655	646	689	669	707	650	606	686	681	703	624	701	694	671	656	658	708	688	745	641	643	702	678	722	653	699	672	679	699	682	656	647	698	682	651	644	689	631	679	675	690	647	676	684	687	694	675	671	691	672	653	699	683	694	658	678	638	654	676	630	679	714	632	692	649	679	664	675	721	700	660	662	691	704	733	722	698	658	683	689	696	695	662	696	627	671	686	726	640	692	690	695	673	673	683	684	655	686	693	674	676	665	699	674	697	677	683	683	681	645	695	673	686	721	662	695	646	698	646	742	709	698	666	703	701	728	667	705	679	674	676	663	668	680	669	641	704	710	690	682	672	708	633	644	658	634	707	648	701	674	663	681	673	702	660	677	685	663	683	736	732	689	679	726	683	674	721	722	697	711	727	710	687	683	717	715	678	677	688	702	711	682	667	679	668	671	692	678	694	652	710	740	615	665	641	683	705	705	679	656	682	667	714	689	650	660	659	696	648	646	725	706	721	667	687	679	687	679	635	658	688	705	666	684	666	657	715	694	661	676	708	669	692	704	692	668	703	701	761	678	651	641	693	680	666	719	711	728	688	651	668	684	720	655	723	682	634	658	630	676	668	672	710	694	700	623	706	689	642	696	653	681	675	648	644	667	648	660	657	698	710	658	702	714	708	711	651	669	664	659	706	710	655	637	691	703	699	688	660	690	718	636	679	667	648	690	661	659	673	650	659	693	655	649	704	697	642	697	679	666	700	666	681	650	668	658	646	696	699	681	698	685	697	713	672	684	671	690	663	689	700	710	649	710	701	689	686	703	672	660	666	689	642	717	674	678	691	629	673	721	617	630	691	709	700	731	668	709	651	708	654	701	655	715	718	694	686	680	703	636	682	688	694	671	672	672	668	718	638	669	653	696	647	678	664	639	681	715	732	689	645	667	633	690	677	681	721	708	712	698	717	704	677	659	719	717	747	693	664	669	668	685	697	663	740	645	663	709	671	668	692	643	685	671	683	694	701	682	700	669	691	689	640	733	656	675	644	678	673	715	625	679	680	629	669	707	651	695	705	740	688	687	654	668	681	659	669	702	693	717	652	687	668	696	637	611	660	744	677	648	686	713	674	748	685	719	655	674	644	649	646	681	687	698	672	706	680	673	699	671	691	675	645	697	674	680	649	672	649	686	672	661	627	632	685	706	652	679	682	650	668	699	698	699	721	686	665	659	632	675	669	675	708	662	655	703	666	722	672	656	636	694	693	678	657	686	716	713	664	728	654	705	740	710	709	689	689	686	723	644	685	678	707	683	678	693	667	657	679	686	670	655	653	683	639	710	696	658	692	719	639	662	706	688	685	696	688	682	720	648	647	705	708	685	686	648	664	703	684	686	667	695	714	727	689	675	643	649	654	661	716	688	679	689	680	713	662	670	680	672	677	660	698	688	619	697	648	681	721	614	697	674	698	656	716	682	691	706	687	693	657	654	687	706	678	663	697	677	670	688	672	620	722	694	689	711	643	663	655	675	666	694	729	675	680	731	684	654	636	681	676	688	620	724	671	671	710	660	682	711	677	673	694	699	684	683	673	680	672	679	692	710	682	650	671	653	670	713	689	654	687	715	663	689	679	658	641	657	667	701	673	656	592	631	644	662	667	706	689	701	673	656	679	678	642	705	670	696	694	688	665	709	679	679	687	651	715	675	678	673	676	674	653	694	723	647	700	657	670	640	699	691	706	641	694	627	654	693	695	725	655	743	634	673	687	652	705	680	648	670	699	633	705	682	689	681	684	685	637	698	681	746	667	683	710	662	682
48177	17878	3227	1367	1001	865	986	1170	1097	1047	1234	1323	1151	1108	975	905	783	712	655	626	540	511	466	430	442	409	446	410	436	393	363	381	403	376	404	381	394	367	400	366	382	412	342	345	370	374	361	365	386	346	365	418	339	350	344	373	371	357	349	336	378	356	362	382	338	399	321	354	364	334	334	333	341	356	379	375	381	346	377	364	366	319	339	388	348	340	358	329	340	372	374	378	359	365	308	364	349	350	327	362	389	363	382	336	365	382	329	314	336	382	362	347	361	342	327	367	360	347	348	372	323	364	371	361	337	358	392	381	367	344	337	358	333	373	345	374	330	369	365	359	359	322	355	382	354	347	338	329	325	356	386	366	391	364	370	368	317	406	399	391	349	422	365	348	365	407	328	337	325	356	372	366	409	409	358	393	374	385	386	352	368	317	350	356	335	355	349	396	350	342	395	368	410	365	363	348	358	380	365	373	314	371	351	347	380	325	346	350	358	385	342	356	362	356	351	359	388	337	364	372	344	347	345	375	366	341	343	338	327	365	418	405	376	384	388	358	412	354	392	368	385	323	354	363	346	402	366	380	335	344	342	368	361	364	382	357	347	374	366	384	375	360	376	373	353	352	347	342	384	374	377	352	362	342	364	349	337	326	399	372	375	344	369	386	351	367	359	357	399	322	338	365	373	386	369	383	378	393	369	319	322	377	348	371	331	381	392	363	358	356	361	374	345	351	354	378	329	391	337	370	384	367	383	354	382	346	359	380	382	366	398	372	367	349	341	347	359	374	346	407	352	354	361	365	361	341	368	348	342	362	347	370	354	347	354	359	412	374	355	350	359	337	321	384	398	393	366	331	358	390	400	368	377	360	370	366	377	347	359	358	355	332	369	357	370	371	358	383	376	361	315	427	376	357	352	353	361	369	350	367	342	325	330	338	349	328	336	369	372	394	358	336	361	351	337	343	396	383	369	366	360	383	397	326	393	363	356	365	330	386	378	364	359	376	364	339	349	365	356	355	355	366	324	375	352	363	359	381	327	389	342	338	368	342	391	370	396	343	352	341	364	367	357	403	355	340	352	399	322	394	374	371	380	343	402	391	335	383	381	360	341	363	339	344	357	365	306	319	401	383	306	385	393	355	343	362	388	367	368	347	375	397	346	347	377	369	355	397	361	361	351	336	342	357	365	346	383	360	332	359	357	366	345	325	373	391	334	325	345	388	379	377	349	361	381	366	341	393	343	342	366	386	385	364	329	365	408	360	367	338	364	343	333	387	394	367	376	368	363	360	349	366	361	330	345	351	372	376	380	358	356	337	364	357	364	358	379	346	371	383	327	365	349	327	320	391	350	415	373	350	362	340	362	321	344	409	392	386	326	358	370	328	376	387	360	344	374	386	363	353	360	384	351	368	400	372	380	359	336	374	362	351	405	369	375	402	389	396	400	380	378	383	361	380	369	328	353	349	374	364	359	358	362	295	350	359	362	376	351	361	350	371	359	382	308	342	378	384	362	335	363	354	350	404	354	339	362	356	375	343	363	390	406	385	334	346	348	362	381	350	361	370	348	417	354	370	356	361	334	353	393	402	382	366	375	324	378	368	359	399	378	350	360	334	368	364	357	350	333	349	338	374	310	354	369	330	372	352	350	379	346	359	388	377	400	386	340	358	330	346	337	339	366	369	389	361	346	351	328	368	371	381	389	370	386	385	335	405	411	369	341	352	326	360	364	358	371	408	368	386	362	357	327	332	343	399	337	377	364	365	356	369	371	365	350	348	383	331	357	345	373	377	350	349	373	359	363	385	391	372	330	349	324	354	355	330	379	379	375	366	353	346	327	361	344	357	365	364	372	381	344	379	363	368	372	391	389	344	342	399	340	316	377	416	408	367	382	427	384	350	365	355	357	319	376	380	389	367	358	347	335	392	373	360	399	378	364	387	376	370	335	304	341	391	387	379	383	375	350	364	383	369	369	379	334	360	374	387	331	372	349	360	383	375	362	343	336	365	368	354	353	370	381	382	362	375	385	383	377	376	360	375	407	371	372	378	355	320	370	408	365	344	346	385	392	367	342	387	407	374	352	327	334	376	317	334	389	349	380	355	365	362	383	389	384	348	359	355	414	340	383	371	352	361	347	371	364	409	362	363	366	361	379	362	355	340	333	360	405	360	418	391	366	353	364	356	344	352	372	387	373	377	363	326	362	350	346	404	402	363	330	354	378	399	391	361	377	388	343	369	377	369	413	408	347	350	393	378	345	358	368	347	351	380	322	365	354	341	384	384	401	384	356	389	346	373	342	369	358	348	352	350	398	361	391	349	395	317	357	372	331	341	396	368	332	356	366	348	379	372	366	387	375	380	412	373	345	350	354	380	381	377	355	373	343	338	354	393	357	392	345	369	361	378	355	383	396	384	331	354	350	373	364	359	393	365	371	349	357	335	372	333	377	377	328	357	398	407	420	348	383	371	363	333	370	344	325	386	356	385	377	346	401	422	371	398	330	339	407	375	385	340	385	381	378	352	344	375	345	346	388	389	362	348	350	362	384	399	397	347	357	390	366	390	376	369	383	361	363	330	381	382	355	373	335	335	370	385	352	393	391	331	361	341	352	349	347	345	363	377	359	343	349	327	351	356	328	317	362	340	397	377	350	366	345	411	389	348	374	341	354	372	358	366	345	343	337	348	431	377	349	383	380	376	362	360	396	368	335	359	359	353	396	367	315	379	334	351	332	343	352	354	346	401	373	379	369	387	396	393	313	342	364	340	376	338	379	334	342	352	371	355	375	353	371	386	379	378	368	364	388	337	356	391	382	373	336	357	380	358	354	348	337	345	352	359	351	376	362	345	399	376	388	340	365	362	342	381	375	353	346	381	363	328	368	363	358	331	356	372	368	332	360	352	349	385	374	326	400	379	380	363	344	399	359	400	347	349	358	345	366	387	349	370	369	344	350	394	396	395	377	361	370	363	366	398	347	345	387	342	352	352	370	367	368	377	356	388	364	388	375	352	355	329	393	381	370	361	355	375	359	373	337	354	388	367	325	353	380	343	363	383	343	358	356	359	366	414	374	355	356	348	361	371	379	358	371	352	377	388	333	381	392	378	345	360	360	341	344	388	374	366	382	369	373	389	360	371	426	373	349	333	388	338	372	375	387	382	391	366	383	372	324	399	383	416	358	359	392	360	353	349	336	361	343	345	342	308	338	367	342	375	372	361	385	361	361	312	387	377	331	343	398	335	363	359	342	356	357	388	358	331	381	345	335	380	365	350	376	365	368	361	348	371	389	374	337	378	371	339	357	386	348	370	379	350	396	390	386	354	372	338	376	365	382	361	361	418	369	382	352	367	417	338	343	349	356	340	345	364	381	365	366	357	339	354	349	346	344	364	372	360	355	369	368	400	373	327	373	378	339	382	330	414	351	334	333	361	341	368	341	366	368	345	357	359	358	366	342	374	365	352	354	382	345	341	352	359	359	355	360	330	343	354	378	353
26970	4109	2658	3196	3231	3219	3747	4564	4401	3987	5369	5994	5317	4870	4342	4043	3435	2814	2567	2311	1889	1626	1389	1335	1259	1185	1126	1163	1219	1113	1063	984	1008	979	1026	926	886	856	925	884	943	915	883	854	907	814	880	788	782	811	807	832	792	809	746	827	750	772	768	777	772	835	796	768	818	800	749	788	790	853	761	833	766	800	758	734	810	747	727	771	762	774	738	808	763	732	801	722	810	760	706	770	761	739	778	731	757	775	739	751	721	721	806	814	756	727	739	781	771	779	752	751	770	789	788	767	768	772	775	788	778	772	795	824	732	765	808	794	769	767	751	794	802	760	774	742	818	801	746	805	731	797	716	753	765	788	795	765	782	734	758	739	700	772	788	782	793	756	747	771	786	734	753	785	801	774	752	755	759	752	758	721	728	758	708	730	776	782	788	805	774	754	785	753	804	744	761	743	757	754	761	726	767	756	735	742	774	770	793	766	802	822	733	719	779	738	746	782	766	750	739	767	762	760	754	748	709	762	754	783	738	782	766	767	755	785	735	769	777	765	766	756	788	746	736	715	750	733	789	751	794	764	771	774	697	792	774	755	743	753	778	799	720	791	760	792	776	787	765	757	745	822	765	756	780	786	789	728	797	774	689	745	762	746	789	789	732	753	769	741	752	761	762	778	780	774	775	742	792	773	765	795	822	764	752	778	747	757	774	820	753	781	832	756	762	769	801	777	755	700	772	788	761	813	748	763	721	735	768	798	799	721	760	754	775	755	796	749	786	741	720	755	782	778	778	760	771	792	760	823	711	697	763	743	777	768	738	764	823	757	746	800	753	782	778	753	778	769	732	753	767	764	763	828	799	787	773	794	761	750	749	784	714	774	789	777	770	754	733	745	784	742	747	799	756	714	771	781	769	767	783	791	779	776	765	811	739	767	806	763	774	760	750	751	782	718	753	765	741	773	807	726	784	767	755	821	730	772	771	736	776	776	753	766	787	710	752	775	732	771	784	799	738	742	734	808	763	706	786	754	781	827	772	781	831	727	778	823	745	728	842	770	756	824	779	759	767	767	765	779	774	801	753	777	808	774	757	789	745	748	774	798	793	761	807	730	771	743	757	747	810	781	763	764	761	794	772	801	775	781	730	814	817	748	794	751	742	783	769	774	769	791	771	808	777	768	755	743	768	758	753	784	803	752	755	733	762	791	750	808	778	796	749	732	785	785	802	775	737	765	762	806	746	831	751	773	759	798	779	767	776	750	729	807	763	766	770	732	787	745	723	793	787	731	766	728	778	796	824	783	783	771	736	773	731	767	783	773	767	733	736	787	786	800	758	771	783	763	782	776	764	800	770	736	776	763	757	771	797	781	802	739	731	703	781	758	767	724	783	727	773	783	797	765	771	779	773	750	807	800	810	764	802	821	735	736	790	797	764	750	759	798	788	752	797	738	795	807	731	713	790	740	748	733	832	755	779	739	738	759	795	793	751	742	783	776	730	764	778	745	794	806	742	794	764	780	802	780	722	746	764	763	770	772	725	746	753	756	798	789	755	774	781	793	723	795	792	704	786	747	750	725	778	779	753	772	756	809	795	752	819	789	763	741	838	737	751	775	780	762	734	734	756	759	778	752	766	787	769	762	776	768	783	766	728	802	797	787	776	736	765	793	714	770	763	767	799	741	705	767	785	734	746	767	777	781	766	766	789	756	789	766	756	742	771	772	780	732	791	778	728	772	748	806	763	760	753	773	805	804	764	768	795	782	767	810	777	765	749	730	775	764	789	793	793	724	812	815	738	733	777	811	715	771	769	840	727	761	754	759	749	760	732	795	709	766	748	766	750	786	765	751	723	796	833	809	756	725	765	790	817	806	811	763	763	794	786	777	754	748	765	791	749	754	779	788	819	718	796	787	743	802	725	776	777	784	802	780	763	741	748	784	777	785	715	739	793	764	759	745	790	779	782	822	849	743	804	767	758	800	766	762	760	766	787	757	772	752	781	779	712	779	804	771	768	779	754	721	747	789	771	758	783	745	792	775	758	812	723	777	848	804	753	784	722	859	747	729	740	807	706	778	794	781	790	800	785	730	777	712	773	742	757	725	793	764	801	746	808	779	807	765	751	793	764	770	737	778	760	733	764	718	790	796	729	751	728	748	756	798	775	782	776	809	792	747	784	737	852	765	758	802	750	804	798	724	788	751	741	795	745	736	739	812	747	756	729	775	753	811	789	771	724	752	765	767	710	760	746	759	821	733	791	786	735	776	725	798	734	778	702	781	768	763	750	795	758	775	828	764	777	770	728	779	800	717	769	751	781	784	810	767	734	765	762	731	762	751	744	765	740	754	772	797	770	792	754	775	787	758	809	779	767	787	762	783	822	772	743	792	758	787	791	836	717	729	748	765	772	813	791	750	770	752	755	799	763	750	790	745	758	701	752	742	737	788	767	748	799	739	771	774	776	801	743	797	760	801	747	754	764	727	805	785	812	744	798	744	807	756	790	721	753	804	784	817	722	740	782	766	778	740	783	817	736	826	759	728	785	754	757	739	727	741	762	738	824	779	794	703	720	781	799	734	806	815	784	782	735	782	791	803	752	740	723	714	723	834	725	748	789	769	699	744	812	753	842	788	716	738	788	788	772	750	804	763	780	795	736	737	787	776	774	744	775	780	771	728	826	743	765	762	734	762	783	818	732	735	731	776	770	753	769	743	749	768	776	803	791	793	753	759	793	811	779	787	759	753	725	830	749	785	782	772	807	694	799	788	754	755	781	752	734	768	745	781	743	781	732	754	797	784	794	715	780	770	790	761	758	735	805	806	762	749	819	786	740	773	780	745	753	769	746	779	787	732	785	769	754	773	776	779	737	747	737	744	781	816	762	734	756	767	798	748	757	775	709	746	759	781	800	730	781	719	767	813	738	810	800	789	740	828	765	811	760	701	789	773	764	755	765	804	774	774	732	797	836	730	793	776	753	792	747	834	746	784	778	779	743	791	770	742	712	756	759	775	733	801	749	748	780	796	770	734	747	757	782	756	779	789	724	806	753	773	764	785	735	785	812	738	772	787	766	755	767	796	818	770	789	700	758	757	804	796	748	779	806	736	759	756	765	786	782	801	735	758	736	791	761	771	799	748	748	735	794	772	771	765	747	779	760	833	758	774	788	732	759	762	790	809	745	787	736	744	778	765	756	791	757	770	760	744	820	749	772	715	736	726	737	742	752	755	795	731	752	762	777	785	744	785	769	733	790	760	761	750	711	783	730	798	710	742	800	760	798	756	827	766	780	784	757	753	721	779	742	768	788	740	773	787	717	788	767	750	786	800	801	738	776	778	750	749	733	765	790	759	732	788	776	755	751	755	765	815	749	797	732	779	769	803	745	783	748	727	789	757	802	845	808	769	808	774	773	733	786	766	712	778	797	758	794	777	775	778	725	749	729	754	741	755	775	793	750	702	804	788	786	775	779	770	821	763	788	776	819	747	756	762	792	721	785	782	795	729	776	769
14164	3442	428	434	385	421	470	562	688	641	662	593	560	580	592	564	474	493	430	418	379	330	350	336	302	345	331	302	321	290	295	327	248	263	306	317	299	329	320	300	275	301	318	323	279	310	312	302	302	310	264	282	288	294	284	304	293	316	286	304	304	283	301	284	318	276	284	287	321	345	296	303	293	277	265	317	338	315	293	293	297	326	259	305	288	281	285	278	324	329	339	304	295	318	303	257	284	278	277	272	258	268	283	276	302	291	277	262	309	295	290	324	305	327	316	264	274	285	272	310	293	315	295	283	283	279	285	301	293	271	285	306	304	304	311	310	287	277	317	287	269	299	286	304	271	316	289	286	284	318	288	308	299	312	292	283	317	278	248	306	293	297	309	307	312	280	275	287	292	325	293	292	343	315	338	330	259	300	289	305	300	279	318	335	288	284	293	317	292	271	265	282	304	278	322	299	273	299	271	301	295	308	278	285	276	280	337	295	302	279	315	308	295	301	289	328	271	284	293	264	290	304	280	299	298	302	287	240	319	291	271	305	278	304	308	283	284	267	312	285	298	299	278	257	296	287	284	301	306	327	276	280	301	267	304	271	296	298	304	280	273	287	287	296	308	282	243	294	296	268	300	277	238	292	285	316	308	292	273	281	255	287	347	269	308	273	304	304	301	307	273	284	293	262	292	295	292	295	302	279	332	275	299	319	304	310	335	282	287	279	301	325	273	285	297	307	293	279	254	301	308	309	292	293	315	273	311	299	290	307	307	299	298	336	295	292	324	316	319	269	286	277	287	290	272	295	286	305	283	266	281	287	300	268	286	273	295	286	307	317	299	307	299	311	314	287	283	309	290	319	270	289	292	319	292	302	294	310	304	292	277	315	314	291	283	292	323	312	292	301	323	273	289	307	327	316	291	271	277	292	262	334	273	277	299	271	306	295	325	294	300	325	307	316	270	313	298	271	267	317	298	307	307	292	272	295	296	305	319	278	304	312	261	284	268	276	256	315	286	288	296	287	309	284	300	294	282	311	300	289	282	301	311	288	327	289	284	257	303	306	289	310	316	318	283	312	307	278	279	326	335	330	277	294	292	312	289	294	245	297	298	319	274	282	310	299	313	296	308	332	273	285	323	270	279	315	313	283	284	295	309	273	297	298	289	272	297	323	308	332	303	291	299	281	267	317	287	300	284	282	251	298	325	315	260	324	326	285	304	314	299	321	316	292	310	286	308	285	276	292	320	309	295	305	301	288	308	294	306	316	300	315	270	318	268	288	324	271	255	283	286	294	295	276	308	292	320	288	290	298	284	281	305	316	301	293	283	282	308	309	312	292	327	299	277	328	281	268	294	304	286	313	285	295	275	275	288	284	318	300	295	255	285	303	271	313	281	312	298	298	278	299	294	325	341	286	303	288	303	292	286	285	304	260	272	277	260	286	274	297	335	290	332	321	302	276	287	284	293	304	274	342	292	289	288	348	293	254	302	292	296	334	328	318	286	324	316	303	303	301	305	299	284	282	311	301	258	267	311	261	306	281	303	261	296	312	309	281	244	297	295	306	258	291	294	258	279	315	301	249	264	262	271	273	288	287	287	296	286	285	274	312	294	305	292	301	280	314	289	299	277	331	314	278	303	309	275	292	288	308	287	309	303	275	312	275	310	298	296	263	278	293	306	272	284	303	304	305	295	263	311	311	320	308	340	318	304	314	285	310	256	289	287	305	280	295	313	284	274	327	301	286	308	305	283	291	318	289	301	275	269	301	296	290	287	286	335	268	309	329	294	292	310	300	295	264	328	302	284	258	285	265	290	294	273	275	334	272	319	324	320	285	288	290	323	304	297	303	279	268	304	292	292	320	316	292	307	266	268	302	292	250	270	286	285	311	313	304	274	282	290	261	323	300	310	320	326	296	313	292	317	317	307	331	289	274	302	305	295	275	323	335	306	314	301	295	321	339	298	293	316	247	296	283	285	268	314	279	284	321	266	316	268	274	292	288	293	291	278	305	293	297	294	257	294	287	277	288	281	308	311	320	298	268	271	293	248	309	289	329	289	265	267	254	307	272	268	321	284	316	304	306	320	325	308	283	253	305	289	280	307	325	316	315	261	265	283	271	286	285	282	312	285	281	297	324	278	331	296	314	294	303	293	308	309	299	274	295	324	291	303	279	306	306	288	284	284	319	310	281	304	273	304	283	313	322	320	271	295	257	315	278	274	265	278	308	283	314	311	308	283	313	272	257	299	308	274	303	297	296	306	309	297	278	282	297	307	299	296	289	328	314	290	280	276	293	318	323	303	316	277	280	291	270	279	295	308	334	299	322	305	282	264	273	298	286	265	297	285	268	328	274	274	300	279	272	305	319	293	292	302	310	249	278	330	310	289	321	298	306	337	300	321	292	250	306	312	304	287	290	331	291	302	318	311	292	301	296	299	257	247	301	284	311	320	309	306	298	315	290	300	275	294	283	262	277	307	302	258	259	325	305	301	315	321	327	282	272	308	285	308	292	269	309	276	321	319	305	307	297	317	283	294	304	283	290	289	297	304	281	286	322	298	278	307	298	289	298	316	295	294	297	305	305	306	273	321	272	298	297	305	284	296	259	309	308	296	257	285	287	350	288	338	262	288	269	274	287	305	296	288	313	269	298	320	302	288	294	328	283	270	273	312	250	287	265	309	342	299	293	281	289	299	301	313	296	278	283	281	310	266	307	306	281	313	330	294	306	300	298	302	291	254	291	280	271	302	329	288	301	252	266	281	272	324	298	276	313	306	316	292	298	300	298	291	258	282	265	294	234	286	277	282	303	295	297	317	302	264	291	280	291	300	296	302	297	279	289	293	298	294	309	316	309	293	289	310	277	299	282	259	289	297	309	313	298	297	326	295	295	293	279	302	265	306	272	277	250	297	290	316	295	294	272	272	295	281	307	299	283	297	317	300	276	330	307	255	297	294	269	284	276	293	314	277	300	280	311	284	293	299	300	272	277	313	280	290	304	290	286	289	285	270	275	301	274	333	344	281	282	318	302	269	322	292	297	261	268	320	315	283	252	324	320	295	293	276	278	302	283	285	292	309	289	312	313	314	304	276	297	303	309	301	249	299	304	313	315	272	301	299	337	304	287	323	279	279	292	288	295	300	297	314	284	281	317	315	287	332	282	319	317	261	272	288	310	290	343	276	288	305	264	302	318	304	306	289	285	308	309	307	329	295	298	285	282	310	286	288	290	300	277	292	338	259	289	297	272	296	307	307	312	281	300	329	274	280	306	288	270	285	269	285	306	301	319	305	316	286	327	299	265	287	284	294	302	293	291	290	295	273	317	294	318	298	311	302	304	291	318	276	302	292	278	305	283	299	283	304	262	300	271	312	297	317	294	262	282	269	277	274	288	310	310	256	287	296	313	303	280	273	281	311	284	277	308	279	297	290	290	306	263	310	288	326	330	296	302	312	244	304	291	308	300	280	290	298	282	332	306	286	254	295	288	344	309
7604	2082	865	964	1009	1129	1559	2093	2590	2572	2488	2366	2363	2342	2282	2049	1731	1523	1371	1326	1179	1046	974	961	828	788	791	777	802	745	703	728	705	721	729	752	643	661	694	652	687	676	677	650	606	638	650	647	629	642	632	615	636	657	628	667	666	653	621	643	658	651	659	626	653	601	654	628	642	635	693	632	627	639	688	702	596	607	648	595	636	606	627	620	693	631	654	644	626	677	638	585	637	672	611	601	627	626	635	600	643	635	695	680	629	699	659	635	647	618	655	640	658	659	635	624	619	641	612	650	602	616	680	629	695	659	682	615	614	599	638	609	608	624	587	604	663	628	633	597	632	669	629	569	627	626	628	623	625	662	666	660	650	654	605	643	661	615	623	632	611	585	657	653	687	649	619	645	703	642	687	643	626	644	666	606	640	616	631	635	641	615	666	678	624	666	617	639	623	647	623	666	649	642	695	634	585	648	652	632	615	621	600	627	582	603	656	609	599	652	601	608	639	602	637	647	574	626	665	621	613	630	660	655	596	694	676	637	681	664	675	594	650	617	642	697	636	647	598	670	670	652	630	637	643	648	622	614	624	666	655	649	643	655	630	697	616	672	622	656	649	657	661	680	647	606	694	653	591	627	653	654	617	627	629	647	608	631	623	604	652	659	651	586	661	639	604	662	641	664	637	653	645	624	630	615	639	587	595	643	623	683	643	633	654	576	648	636	670	639	687	635	633	637	643	658	616	617	655	676	667	666	649	600	681	659	657	624	652	660	603	581	600	608	655	602	632	668	668	628	610	631	644	639	632	665	639	634	628	655	656	635	627	611	658	622	610	602	671	712	645	650	654	610	627	647	627	669	642	657	654	608	618	645	599	657	654	656	623	670	678	626	649	642	623	608	630	630	644	645	621	652	666	646	619	655	625	618	619	611	689	647	675	664	611	633	624	620	643	628	628	625	631	655	643	618	642	629	638	675	633	612	656	657	656	670	669	623	679	648	630	652	639	661	642	622	670	641	628	630	641	629	599	659	609	640	624	657	658	657	622	657	641	672	647	629	623	670	662	620	659	672	631	643	653	639	662	623	613	629	631	634	671	648	670	648	647	617	665	640	642	646	644	588	600	659	616	611	636	654	623	628	614	671	633	642	650	649	619	618	602	659	636	618	624	613	637	645	653	627	639	652	624	619	626	644	583	652	660	641	618	621	651	634	642	586	646	647	646	663	604	640	661	666	646	617	642	627	661	616	603	643	624	626	632	619	683	658	644	638	645	703	633	650	608	676	660	612	677	630	664	636	620	614	629	647	647	620	660	648	691	651	608	628	660	635	620	618	657	628	622	633	626	621	602	631	610	615	664	654	633	639	630	643	612	658	647	640	657	634	685	672	625	626	671	650	644	660	664	583	624	650	651	635	645	626	623	650	590	665	628	658	639	654	639	659	672	640	660	618	631	622	621	601	647	625	605	647	590	601	636	642	646	625	662	607	652	647	623	590	634	585	660	654	633	656	650	621	638	624	602	632	618	653	625	623	614	635	641	633	643	612	635	629	606	640	636	673	666	640	647	661	622	654	668	673	617	635	663	661	649	621	661	643	604	657	676	620	630	623	605	633	592	641	642	678	650	612	622	602	677	643	681	634	669	628	651	622	618	652	583	621	627	621	644	651	612	597	622	647	626	651	641	615	636	648	658	598	663	665	653	612	609	640	637	613	650	644	632	635	643	623	656	603	623	613	634	655	613	592	618	661	655	638	629	648	640	666	601	647	618	627	630	618	633	664	616	629	689	661	632	625	630	658	650	612	660	615	620	646	654	635	660	645	657	643	612	650	620	628	634	620	687	651	651	656	627	656	623	673	655	651	609	676	637	666	645	629	643	656	597	679	656	616	597	650	680	614	631	620	629	671	655	621	680	648	611	645	619	643	631	674	645	627	630	623	626	642	656	649	622	700	659	634	649	659	660	626	652	670	669	636	699	669	618	627	655	614	648	632	667	638	671	654	654	645	595	614	657	636	611	630	599	636	665	647	644	651	596	594	679	626	627	647	643	617	635	615	657	614	651	621	609	651	657	671	578	658	645	663	654	680	620	643	659	660	628	585	602	682	656	599	652	629	654	627	630	608	592	591	648	614	622	614	625	619	649	623	631	610	666	688	597	579	586	635	644	631	620	648	615	624	604	626	643	610	696	658	620	610	660	620	642	648	637	674	634	665	602	608	654	611	666	643	621	676	647	610	645	604	644	627	610	638	659	633	619	655	625	644	609	642	660	678	638	614	649	609	640	620	618	620	654	657	673	634	586	648	628	671	606	672	634	630	628	607	627	662	631	591	705	642	630	603	663	657	680	638	609	633	627	663	655	597	661	636	648	629	594	598	571	640	656	643	672	685	619	657	622	603	622	651	703	662	632	616	634	648	582	629	638	671	647	647	648	611	615	657	637	653	681	608	639	638	670	595	617	634	669	663	617	644	601	672	648	646	693	664	660	592	637	654	673	626	664	657	643	660	654	589	638	652	647	668	665	677	619	636	662	655	628	638	611	637	604	655	617	616	631	647	640	633	650	649	622	613	651	615	672	600	617	668	682	673	650	630	685	634	642	646	622	641	624	635	656	643	624	600	636	659	643	658	628	615	611	673	642	620	624	664	647	645	646	633	629	648	606	617	624	626	613	625	634	653	628	606	636	636	610	663	640	608	600	629	656	666	667	669	645	657	616	630	601	681	634	637	653	644	594	589	619	643	609	626	648	647	625	618	646	618	617	645	658	626	622	653	644	669	645	663	682	636	640	641	660	613	648	646	627	651	641	633	605	639	623	668	658	623	597	633	610	641	626	640	647	656	640	651	640	600	617	611	599	624	601	661	600	610	607	631	671	592	641	685	703	643	642	670	615	667	649	679	661	622	628	618	623	656	684	669	605	626	645	661	653	656	643	668	612	606	659	660	645	636	644	633	600	626	655	680	668	645	651	667	668	662	629	614	646	601	630	585	623	608	633	657	661	646	620	664	690	622	676	619	618	631	677	597	637	638	649	629	631	614	622	673	635	592	694	657	654	700	656	607	637	651	608	663	653	626	642	609	615	659	644	643	640	666	634	632	609	601	655	608	637	666	636	627	653	605	674	660	615	632	625	630	610	639	667	637	626	625	686	597	609	624	631	611	632	608	644	625	602	637	658	608	623	698	580	632	631	633	648	625	675	598	660	658	611	611	646	620	637	649	646	641	597	622	632	627	605	590	657	661	642	633	613	653	646	621	642	639	667	627	670	621	582	615	668	617	599	580	646	642	621	704	685	650	615	617	640	681	645	616	623	617	660	591	643	647	715	646	620	644	617	645	616	645	645	622	644	639	634	631	637	611	653	619	641	642	680	595	657	624	618	603	668	642	674	674	641	657	627	601	630	645	653	634	604	586	670	635	650	623	628	650	619	651	624	633	605	643	615	639	635	621	677	650	653	556	605	608	627	633	639	686	627	634	674	677	626	641	610	651	670	622
35338	12503	1485	850	643	590	672	741	858	826	858	899	919	867	821	664	645	536	492	520	461	388	372	403	350	347	389	381	346	355	329	323	308	361	356	343	349	322	371	353	331	343	313	320	313	301	326	313	314	330	317	298	293	320	331	296	296	353	330	331	307	325	319	336	290	293	306	312	309	318	330	270	308	276	323	347	305	285	334	358	310	342	305	329	308	297	289	293	284	313	312	328	313	332	339	313	318	303	309	328	317	310	297	306	322	307	288	300	282	299	332	307	294	306	304	314	254	276	315	309	285	325	321	294	306	308	323	334	342	310	308	339	324	327	314	303	305	281	291	306	286	290	304	294	314	286	309	336	333	310	316	304	343	336	325	317	306	347	329	335	286	307	273	335	313	301	289	315	303	346	292	319	335	284	281	300	299	302	329	318	295	291	281	290	325	285	285	326	300	311	322	289	290	252	330	365	311	330	309	287	297	295	335	336	303	323	307	304	297	334	287	309	302	292	310	310	343	341	319	309	318	340	278	328	281	299	315	325	311	288	301	305	327	296	288	335	334	328	296	355	288	288	313	328	298	336	323	308	314	302	317	319	277	290	270	251	321	353	250	326	296	309	330	317	301	332	340	291	293	317	290	306	298	342	316	281	333	322	332	318	320	324	325	363	346	323	272	308	332	303	330	272	303	289	325	321	352	317	322	298	318	279	324	323	301	320	308	336	299	331	345	309	292	297	305	325	323	340	334	296	304	317	314	300	297	330	290	302	295	285	329	289	309	296	312	283	318	315	298	327	354	304	293	347	328	308	324	290	318	307	334	309	318	338	353	309	349	295	296	319	327	325	287	325	325	284	313	307	339	317	358	299	275	315	334	332	308	272	303	285	311	277	308	316	321	341	329	303	327	312	337	316	318	312	337	292	332	311	287	318	324	308	316	309	339	308	304	332	319	323	300	305	287	322	303	316	312	323	297	332	322	314	319	331	362	313	300	303	311	335	284	334	349	329	321	306	292	309	313	326	318	308	277	305	318	306	305	319	324	311	317	305	314	294	295	335	307	249	284	347	304	327	314	289	298	324	346	337	290	320	309	314	319	320	314	300	318	283	332	305	310	307	307	331	309	314	319	272	315	305	329	308	337	332	309	307	344	303	278	279	332	309	316	342	271	287	313	323	327	317	288	325	313	320	319	331	336	320	319	318	295	299	302	292	326	321	292	285	316	311	321	294	336	326	309	322	285	312	289	333	296	335	300	281	294	310	300	317	325	316	343	310	372	296	316	289	316	322	313	334	302	341	301	280	295	309	302	336	307	324	311	331	347	289	325	318	355	302	289	315	340	309	289	281	293	303	298	331	315	327	301	336	332	346	316	315	302	337	307	313	352	317	327	277	302	317	319	303	277	292	281	311	334	329	342	336	341	318	296	334	332	318	326	319	324	287	301	302	321	319	340	272	303	312	329	309	318	322	332	319	321	314	335	334	311	292	352	279	353	303	298	311	290	269	356	283	332	284	298	298	336	309	307	345	330	318	356	321	299	285	306	289	356	309	309	317	301	348	333	290	277	276	338	313	272	300	339	292	332	320	308	301	322	293	296	295	313	329	323	348	315	317	334	329	322	308	320	326	298	317	355	328	308	312	344	289	340	337	305	314	282	321	321	314	329	307	326	286	308	304	310	316	296	291	314	292	313	318	356	317	341	314	242	294	341	316	325	314	328	348	300	287	301	334	336	311	331	335	338	302	311	284	308	340	293	320	305	350	308	300	319	324	353	307	314	292	312	292	332	327	301	311	315	312	323	319	283	316	322	316	293	320	305	325	334	312	338	295	308	325	299	305	289	286	298	304	328	298	312	323	337	291	292	306	319	321	298	330	298	306	307	310	313	301	295	317	320	290	298	340	296	318	297	287	328	326	324	322	321	305	274	338	343	339	288	327	302	324	319	329	338	289	298	300	301	314	335	297	305	354	297	308	295	345	316	301	315	346	329	303	319	294	326	318	339	321	321	326	302	320	288	329	286	307	301	336	295	281	318	319	322	324	346	281	295	337	285	339	288	353	311	332	306	336	320	319	317	341	323	303	293	296	280	316	288	291	352	296	330	303	291	324	303	333	289	329	330	332	339	335	285	336	323	320	332	279	305	335	324	331	302	346	321	348	305	320	284	273	291	289	305	304	303	297	260	302	320	335	324	315	347	333	316	293	321	306	309	310	305	283	315	308	339	352	312	335	293	327	277	295	340	304	327	331	324	311	309	308	354	274	275	315	338	313	320	322	302	316	319	319	305	355	326	300	296	311	307	295	270	345	294	341	320	293	336	332	314	337	304	307	318	309	294	305	278	283	303	295	317	304	307	291	311	303	327	317	324	356	299	284	302	335	314	308	302	285	291	291	308	293	351	314	319	274	287	325	324	320	319	299	322	302	317	315	287	330	322	285	304	302	314	327	267	337	316	310	335	347	337	327	304	312	320	324	320	327	309	362	321	327	307	318	320	318	303	292	321	335	324	336	324	294	276	298	316	261	282	294	286	320	320	314	314	295	325	341	314	307	315	305	308	292	347	295	306	323	313	316	324	275	323	299	321	294	313	342	289	307	328	285	300	303	320	323	331	339	315	327	309	323	299	323	305	288	306	299	312	309	328	317	329	315	343	330	319	334	305	305	297	329	302	303	299	308	297	319	304	301	302	305	351	298	318	337	306	329	306	317	292	327	326	300	309	300	317	329	315	315	283	300	311	342	310	320	288	328	307	340	312	302	295	318	293	306	275	327	348	304	324	289	291	358	324	312	296	314	340	345	344	303	312	294	347	317	337	307	338	306	318	351	282	342	320	306	341	330	298	340	349	305	316	285	303	291	294	325	302	308	316	315	313	338	291	301	318	286	291	331	326	283	317	293	336	268	329	319	296	330	314	287	329	309	321	281	316	317	313	315	333	311	310	337	267	319	287	281	311	286	316	360	292	321	298	279	278	302	312	314	301	288	304	295	345	296	323	310	327	314	309	309	308	292	309	340	307	293	312	329	300	319	302	343	290	268	313	325	336	282	304	297	321	310	311	304	308	328	315	336	345	338	315	313	328	315	275	313	336	284	292	339	328	296	301	330	340	308	362	312	289	304	287	334	316	316	297	315	290	314	320	292	322	291	321	305	290	332	320	303	288	302	320	353	321	290	335	311	297	287	370	294	312	318	322	310	320	272	327	280	310	314	347	306	341	311	287	290	298	343	306	291	331	300	310	373	305	298	304	328	287	286	290	305	313	304	312	321	329	299	341	347	273	302	280	306	284	283	281	317	283	312	329	299	309	324	333	307	343	355	340	288	313	317	341	338	327	334	277	294	305	306	338	320	328	318	280	295	312	317	302	307	290	325	340	313	314	306	322	298	368	309	292	324	306	363	324	312	337	295	241	306	317	253	300	272	342	291	306	289	310	303	312	337	333	367	352	266	279	328	324	299	307	326	306	303	324	316	308	305	343	294	286	266	288	306	300	293
19739	4716	1662	2061	1916	1998	2254	2817	3520	3672	3527	4107	3974	3756	3484	3047	2553	2239	2022	1873	1566	1459	1216	1182	1033	947	942	990	932	890	925	812	801	853	836	837	735	777	791	709	842	786	743	757	717	703	700	700	687	646	680	654	728	671	682	698	730	671	689	701	692	693	686	645	701	622	696	709	727	687	669	637	721	725	705	705	675	639	673	630	702	665	674	673	682	659	709	646	677	658	690	655	633	668	675	695	654	662	670	674	660	643	664	704	647	661	672	676	673	650	646	705	625	707	654	651	641	656	636	689	625	647	669	709	714	699	673	675	707	668	673	608	717	647	712	666	676	701	698	645	665	677	646	661	681	685	681	675	652	709	692	661	652	648	666	659	704	672	687	673	607	696	677	677	690	685	704	678	644	692	674	646	655	692	671	672	695	712	642	679	695	637	640	678	654	672	671	658	680	698	678	636	667	687	669	650	666	625	621	679	687	697	622	674	651	678	681	668	699	648	665	655	719	637	653	638	687	683	648	692	666	634	632	689	726	680	668	651	659	703	692	653	715	647	645	651	685	623	686	650	660	683	631	699	666	656	722	650	650	649	645	678	646	714	648	685	653	669	723	636	623	670	697	704	679	637	691	700	721	652	662	717	655	715	678	684	629	722	679	670	666	669	676	688	668	689	731	642	678	754	686	633	616	701	633	691	662	645	676	672	653	719	695	697	688	628	661	663	683	681	649	652	675	630	664	654	643	662	677	649	683	670	655	653	669	697	681	683	682	654	659	651	652	692	694	655	722	649	640	643	704	635	679	703	708	672	688	688	625	725	665	701	689	675	661	675	678	651	679	659	681	621	678	666	650	684	685	604	669	640	681	654	655	721	682	689	672	683	673	612	678	673	663	707	703	655	665	704	636	676	638	658	675	671	660	663	657	701	685	667	681	626	724	663	728	638	667	661	718	656	711	682	676	677	678	664	644	641	647	654	705	663	718	676	679	660	674	677	718	720	682	695	682	675	703	690	687	617	711	643	701	621	677	680	659	615	672	686	695	665	651	663	677	691	666	668	712	719	661	631	720	683	618	695	636	625	642	617	693	670	697	686	641	673	652	648	682	674	661	678	699	668	658	668	675	668	667	693	672	701	708	705	692	633	646	667	644	706	681	702	676	707	674	667	704	685	673	684	692	672	668	647	687	676	692	691	671	683	679	719	700	686	680	707	664	668	709	704	622	638	629	702	687	690	684	715	672	644	695	645	647	685	679	712	663	675	656	683	685	697	687	684	676	649	687	662	702	678	646	709	697	639	640	704	681	696	656	663	696	650	672	663	627	689	710	688	681	668	714	704	674	706	719	635	646	698	685	671	710	671	685	653	686	713	694	661	673	646	667	695	665	689	681	684	632	687	658	657	683	668	688	673	668	665	633	681	648	632	633	673	647	700	671	682	665	663	678	630	675	704	625	690	628	670	694	685	644	659	698	701	693	678	666	656	671	637	701	724	702	675	669	635	648	674	651	694	631	649	707	679	592	684	678	664	656	672	636	650	634	671	640	644	667	664	682	690	678	649	686	677	636	687	661	730	701	690	626	642	629	734	632	639	673	663	681	673	645	671	673	660	652	693	667	690	679	623	679	665	672	638	654	645	705	686	745	671	673	726	694	686	676	621	693	647	653	666	679	663	699	658	676	706	628	652	653	684	653	689	686	643	693	705	728	679	634	658	671	700	645	650	683	675	647	680	629	698	734	671	687	677	671	704	705	656	652	681	639	759	716	673	672	657	702	664	705	669	687	681	708	680	669	689	667	647	691	686	687	693	649	679	627	725	682	645	663	657	659	659	698	690	666	663	646	655	640	659	677	676	724	655	655	660	661	659	667	708	689	658	685	728	677	691	708	672	633	655	673	643	635	706	663	701	674	674	655	675	631	705	662	705	671	643	687	622	641	726	666	679	677	656	691	641	649	681	642	677	657	655	690	666	676	665	672	657	707	647	652	695	675	671	681	631	667	706	625	699	673	704	691	651	703	664	694	714	679	666	659	655	724	666	685	658	662	657	729	687	655	665	693	751	634	634	693	677	655	672	702	690	699	677	676	689	695	661	655	695	687	644	641	679	706	697	641	659	625	631	637	663	650	652	663	709	666	685	680	692	643	641	646	663	711	614	665	676	670	594	680	690	685	662	701	681	678	642	692	646	668	708	691	681	688	659	716	698	605	634	719	695	679	655	647	631	615	668	671	672	664	666	660	660	646	738	625	702	718	676	704	698	681	656	698	686	656	636	652	639	655	738	667	664	658	642	658	696	680	622	643	640	638	707	677	676	649	616	696	697	674	610	654	697	680	670	649	639	644	682	631	682	646	708	667	681	645	653	668	649	663	681	672	664	702	692	693	677	658	704	701	667	685	632	662	673	654	680	654	719	658	703	628	665	686	646	665	666	604	671	706	620	695	652	668	656	648	682	676	667	675	668	646	707	645	616	650	689	703	704	674	681	681	667	700	675	692	662	700	705	709	686	646	654	658	671	628	692	636	655	675	732	664	683	706	647	694	683	683	685	658	678	667	650	659	714	666	682	683	642	682	659	664	664	716	652	703	692	692	678	668	622	686	633	682	650	678	663	672	703	669	661	693	674	665	708	670	671	673	684	671	718	674	637	639	631	690	659	663	661	645	684	659	666	683	718	689	647	711	631	689	658	678	671	656	646	657	670	673	632	628	652	654	667	655	651	680	660	651	692	658	649	690	673	649	723	666	619	651	661	689	649	657	697	619	678	694	646	621	666	694	671	710	685	657	714	648	662	681	656	661	672	645	638	689	692	679	673	635	628	695	660	613	692	692	709	660	669	695	654	691	682	618	676	671	698	687	689	687	642	657	731	690	622	743	671	677	678	693	673	667	625	671	706	680	641	679	658	657	698	676	702	718	622	655	682	645	668	695	665	653	701	656	637	717	683	666	737	669	715	612	672	660	685	688	682	651	698	646	693	673	646	656	704	718	668	680	703	709	711	638	668	729	679	687	704	656	663	680	649	646	664	707	623	646	692	661	704	707	689	704	659	653	703	722	698	627	679	658	695	661	642	669	679	713	658	650	680	673	655	668	690	653	646	686	694	673	667	642	670	716	668	651	645	653	666	618	641	656	679	669	670	669	678	700	684	659	683	719	657	687	629	674	652	673	721	710	677	631	692	679	656	721	655	678	675	686	693	647	673	717	668	716	645	693	703	659	655	670	694	695	657	668	705	709	629	633	712	627	628	698	666	657	684	685	669	639	654	642	703	660	670	640	656	645	681	661	696	668	628	672	649	652	658	647	677	633	693	668	690	690	667	711	689	686	681	687	673	685	640	640	702	670	651	670	671	679	677	672	683	643	649	695	685	673	601	705	684	648	689	663	690	627	636	637	698	648	687	629	727	655	669	653	693	708	647	672	636	652	698	648	658	694	657	626	700	681	700	675	641	695	706	720	635	655	710	649	590	708	610	668	616	655	665	752	717	639	644	661	693
46611	19570	3535	1383	970	803	752	823	1017	1264	1291	1267	1186	1135	1050	855	761	704	611	600	555	500	484	449	442	390	416	420	437	401	373	382	364	409	386	422	378	377	372	389	336	351	362	362	352	411	359	362	348	395	334	354	356	349	366	335	368	379	383	368	358	376	343	340	338	349	308	324	367	367	366	354	357	371	341	302	335	332	337	363	359	366	365	398	359	374	351	374	344	362	365	389	368	356	336	354	339	327	344	335	346	369	375	377	355	329	320	326	322	346	343	348	380	351	330	315	337	360	371	355	366	371	357	369	395	334	304	344	362	375	390	359	366	334	348	352	323	378	385	351	361	398	350	373	323	342	359	327	363	374	377	352	347	333	369	339	380	389	344	355	313	345	375	332	339	337	328	338	372	327	314	322	364	326	354	362	367	396	330	375	312	374	376	334	360	383	320	355	359	360	378	345	362	385	342	318	362	334	344	345	374	359	354	340	369	416	329	410	314	364	324	348	357	363	353	342	390	333	407	370	362	344	348	374	345	355	356	377	362	340	360	332	347	342	338	394	364	340	341	352	368	395	383	351	355	317	345	337	355	360	346	328	334	361	359	321	409	353	342	354	329	365	350	377	323	384	380	337	345	372	386	387	344	371	370	377	395	333	334	388	408	351	379	372	373	378	357	362	348	384	379	353	349	357	359	332	340	345	341	344	333	374	391	383	372	350	366	407	373	351	380	363	378	343	358	374	367	329	355	344	369	345	395	354	359	345	347	354	346	378	358	327	368	360	361	361	354	359	362	344	342	399	375	366	342	347	348	355	379	347	367	382	360	375	351	365	377	350	368	407	343	399	341	327	350	326	364	399	337	357	326	318	317	367	355	382	366	368	384	345	362	340	378	375	373	323	332	355	356	359	328	370	374	382	344	366	332	361	345	366	397	368	347	334	372	355	373	363	368	346	376	348	334	372	346	375	344	349	386	392	353	365	340	348	340	356	380	344	369	369	365	338	350	343	336	337	358	376	361	368	362	383	336	377	343	352	344	377	362	357	382	382	350	347	334	363	397	350	385	366	388	374	360	374	327	322	397	361	346	373	386	368	354	306	352	359	347	371	361	346	336	363	351	379	380	365	404	372	353	359	380	356	393	307	364	369	392	385	355	392	332	356	361	362	355	341	349	342	355	356	348	349	363	374	349	350	359	389	326	350	371	303	363	332	365	347	375	389	350	343	368	324	378	348	358	358	374	362	361	365	343	350	401	320	327	337	366	340	369	346	366	338	341	369	324	343	369	344	312	355	372	377	335	357	362	385	366	362	364	349	345	329	355	354	313	361	370	380	372	323	353	350	367	342	413	338	345	338	354	391	367	376	340	354	348	309	370	319	365	368	365	365	386	379	386	318	413	391	340	366	354	337	344	365	379	342	374	367	361	360	364	351	342	343	350	362	351	359	337	377	360	341	333	345	347	342	387	361	351	367	333	355	335	342	356	314	322	321	374	370	393	414	368	375	358	315	352	337	318	383	381	349	396	360	381	378	329	393	347	398	384	352	349	378	353	347	381	350	383	331	352	333	361	365	354	371	371	350	340	388	393	343	338	333	347	342	362	341	374	356	370	368	355	372	336	385	368	361	369	368	352	381	313	360	383	321	393	393	371	336	346	389	349	361	371	391	342	365	357	344	362	349	374	357	371	357	384	376	361	317	351	349	347	353	336	364	383	365	376	328	359	357	410	380	401	374	376	357	377	364	350	372	335	369	344	368	352	346	372	380	373	348	374	380	354	356	365	342	386	350	337	352	379	363	360	352	351	375	364	361	339	356	380	349	386	377	320	387	329	342	354	362	353	362	345	344	386	356	373	380	342	418	395	379	348	358	326	362	349	371	345	314	335	347	379	372	372	409	369	348	401	366	400	358	338	372	361	351	365	411	369	347	407	392	366	345	368	340	394	350	341	314	353	374	320	315	357	368	364	337	369	361	340	371	332	348	366	352	326	345	361	332	352	373	346	354	359	375	347	345	334	348	339	391	348	349	353	330	327	328	363	329	375	350	334	348	380	395	372	369	348	361	352	325	359	339	345	325	361	337	377	343	358	336	374	362	372	367	372	384	352	362	381	398	322	353	377	358	339	313	301	346	329	353	374	373	373	378	314	358	362	325	333	374	380	346	346	363	333	345	357	333	358	355	353	347	387	350	376	365	359	362	362	327	354	392	404	382	361	310	339	344	421	361	345	357	365	336	367	350	302	334	371	373	336	393	352	370	376	358	335	347	367	353	356	355	381	379	384	347	391	387	358	368	353	320	349	394	345	335	350	351	349	312	315	338	347	313	364	376	364	332	354	356	347	354	389	348	340	367	378	349	356	347	354	350	360	384	367	377	363	365	369	336	346	332	356	339	359	384	363	362	361	329	331	352	397	369	353	333	369	315	343	365	342	320	354	368	384	366	404	360	345	341	352	352	423	316	337	361	367	369	378	354	335	331	332	363	339	361	358	362	373	330	360	329	335	395	359	347	355	358	323	358	330	328	337	350	305	400	388	354	359	372	340	386	380	346	362	371	329	391	375	343	319	322	369	363	344	383	349	349	339	334	381	364	372	355	384	425	349	366	383	372	365	360	364	348	372	332	356	350	363	326	314	330	348	378	347	392	364	331	363	372	353	375	342	354	355	412	354	380	344	376	374	347	364	340	353	355	350	317	331	370	346	403	322	353	381	342	357	388	372	351	384	379	369	360	342	360	401	351	366	367	355	361	335	357	374	381	380	364	382	353	353	347	334	362	324	319	318	364	347	336	369	348	366	355	345	346	350	369	357	317	391	376	335	334	335	368	341	368	373	361	371	364	374	336	357	342	310	345	353	314	339	315	336	315	362	297	337	341	336	391	404	346	340	383	379	351	363	371	352	336	329	374	353	342	361	365	361	328	357	379	356	343	360	356	365	358	360	333	363	369	375	371	366	338	349	347	346	350	366	356	353	393	372	354	372	355	390	328	373	337	354	388	370	379	355	329	370	378	349	331	355	344	378	359	325	384	344	337	399	362	360	330	371	366	344	403	340	352	353	345	359	321	369	361	362	363	345	332	326	333	345	339	355	346	361	381	381	390	353	355	378	328	354	352	340	348	376	335	316	358	390	355	351	365	342	348	325	351	359	365	364	355	350	372	336	346	381	327	348	331	374	330	371	341	354	341	359	309	372	401	393	377	349	342	358	352	362	348	359	354	345	362	359	339	363	352	373	331	381	389	333	359	364	353	372	386	342	349	332	381	321	356	357	340	338	369	322	353	362	366	377	346	381	381	339	346	406	360	404	394	344	361	337	354	357	339	361	299	349	365	362	352	368	350	393	375	351	386	354	356	354	351	369	349	362	379	346	381	372	358	365	350	348	364	366	355	310	338	365	362	386	331	360	335	343	357	333	360	373	329	340	368	373	383	391	362	374	329	362	380	365	364	360	346	376	359	385	331	347	377	333	373	362	338	332	382	310	317	339	367	360	354
26213	6300	2746	3160	2996	2875	3094	3673	4298	5378	5517	5666	5407	4985	4416	3785	3315	2833	2591	2303	1983	1779	1599	1398	1168	1142	1084	1162	1123	1003	1115	991	993	967	1014	966	918	880	893	928	867	830	854	816	835	750	838	796	829	777	855	777	811	765	760	837	785	778	761	739	793	735	797	786	772	757	741	808	735	749	787	770	739	797	769	824	738	735	750	787	745	806	763	789	800	790	716	721	732	771	746	763	785	773	774	723	743	755	795	770	784	742	707	756	771	768	803	794	742	760	711	715	700	740	741	725	760	759	776	793	760	761	764	763	811	716	751	791	761	742	745	734	758	780	760	754	751	723	754	750	759	743	738	720	773	743	738	701	763	758	769	724	700	778	752	785	776	736	762	749	678	768	770	801	765	754	719	751	759	761	706	739	735	762	770	705	770	727	752	763	773	730	729	760	733	769	731	754	745	698	742	741	801	759	755	740	738	759	742	731	749	741	727	733	703	724	764	709	761	791	790	811	759	785	768	772	743	795	757	793	774	766	759	765	754	714	743	763	783	772	761	750	696	716	762	723	764	750	717	758	794	810	694	741	767	766	834	803	796	766	741	768	714	784	742	735	748	803	722	770	776	767	808	716	748	755	741	778	750	753	777	752	734	752	727	761	711	759	808	738	755	793	738	752	738	735	772	722	734	837	731	731	758	720	723	812	760	758	748	703	711	765	733	775	751	735	743	762	718	727	772	775	742	792	746	715	728	762	789	741	784	773	702	714	766	742	756	766	755	734	788	766	786	780	800	751	717	732	761	803	758	743	759	813	769	818	764	726	707	799	807	736	769	742	710	705	744	755	786	730	782	719	739	784	765	723	769	720	780	768	774	759	732	804	768	775	760	727	790	774	713	743	803	746	726	728	737	797	750	740	770	725	784	749	793	708	770	734	725	730	748	751	726	787	779	751	794	795	719	771	749	774	711	797	817	782	818	791	771	771	776	812	765	787	768	784	754	748	734	737	779	765	768	727	731	745	793	759	755	726	734	805	768	724	738	792	734	750	718	790	771	798	771	786	751	811	767	784	771	796	728	773	801	744	766	755	745	777	750	769	774	765	784	739	759	801	778	726	791	756	780	735	763	793	746	785	735	751	766	781	756	682	779	776	796	794	752	748	766	705	767	741	705	732	770	766	806	681	740	765	714	742	746	794	738	783	774	696	783	761	791	732	748	738	797	737	750	770	839	722	797	784	729	778	798	717	759	773	815	789	791	780	773	805	792	752	756	774	761	748	758	745	776	753	825	796	763	811	721	755	719	755	769	760	779	740	764	781	764	759	759	742	757	792	779	771	711	788	781	802	755	783	781	706	754	728	740	774	722	753	769	766	775	722	737	733	713	759	729	730	732	736	739	765	769	783	768	764	726	740	730	774	775	749	770	805	742	753	782	745	748	717	790	741	722	746	802	684	788	749	748	736	822	788	774	794	766	695	792	737	728	730	795	764	784	791	792	756	784	730	747	750	773	762	731	791	692	749	736	743	736	759	750	774	774	778	756	757	725	766	748	759	808	739	750	711	790	753	703	778	744	761	711	772	763	772	749	740	761	756	754	760	775	727	748	756	737	758	708	726	766	745	765	764	727	729	760	734	762	760	752	786	741	784	726	782	741	802	720	708	769	797	786	767	723	780	801	739	787	769	729	791	737	792	725	777	738	703	740	729	693	757	714	783	747	743	720	791	755	719	775	727	778	818	774	797	779	746	764	708	764	716	749	748	748	780	762	795	750	795	769	739	760	753	778	735	780	765	732	712	775	796	761	746	789	761	739	750	768	747	786	755	777	736	763	728	789	749	793	754	726	774	773	784	736	710	742	747	821	741	759	732	748	723	792	776	761	780	777	791	750	776	752	757	795	743	748	775	749	808	728	770	815	743	716	726	812	758	740	803	759	738	709	776	755	735	743	791	719	725	795	734	748	794	804	781	768	800	716	721	699	735	790	779	756	765	746	749	718	750	795	770	754	760	757	733	818	753	771	716	782	706	739	707	751	749	777	792	775	739	745	760	756	746	768	756	729	792	746	799	757	788	737	785	753	764	769	766	787	760	770	728	772	771	723	764	752	779	802	761	744	761	769	774	760	707	753	807	789	850	758	765	723	736	764	757	785	763	711	727	794	805	711	725	762	753	787	768	752	754	746	743	785	779	806	799	753	779	789	729	766	803	790	766	749	728	802	737	731	737	732	797	767	742	765	748	764	749	731	771	732	768	768	777	702	753	746	728	762	758	780	779	741	782	763	773	741	714	751	789	751	712	729	784	776	825	726	744	771	773	800	747	776	735	720	749	758	698	767	753	742	739	750	722	774	783	751	728	771	709	735	737	738	780	782	765	689	802	709	797	768	738	730	734	753	727	744	713	758	801	769	743	790	718	739	722	725	752	695	730	737	758	745	818	775	756	744	776	771	783	726	747	766	711	760	781	768	755	726	746	790	774	746	742	709	759	754	751	767	761	710	761	752	723	761	734	746	707	751	733	774	738	734	749	741	729	718	763	788	737	759	779	743	697	764	778	787	795	759	732	735	787	774	756	783	736	729	769	726	782	779	759	740	741	730	794	778	736	752	747	751	769	764	752	749	753	770	793	798	756	767	738	722	799	799	747	773	786	753	781	748	760	768	716	749	710	764	745	779	799	749	755	785	741	722	737	767	775	781	709	715	781	734	714	744	767	765	742	777	799	747	781	787	748	733	791	722	768	767	721	799	772	765	742	711	725	789	716	750	756	752	742	706	737	752	783	760	825	790	803	748	820	712	739	773	798	774	750	754	766	772	759	767	745	788	724	771	776	740	761	809	683	812	741	764	743	790	781	756	780	729	760	748	740	733	759	742	764	760	768	772	756	786	769	772	764	755	793	761	745	762	765	801	754	732	786	758	769	743	817	776	739	731	752	728	821	771	750	784	778	775	732	806	796	771	713	749	740	767	728	741	753	741	720	733	775	716	779	785	759	721	752	711	737	738	763	743	775	744	802	752	754	739	784	789	736	734	734	774	770	775	751	716	727	791	780	727	727	766	780	781	760	721	787	747	743	731	736	757	717	776	755	734	740	740	792	752	811	777	736	739	735	787	740	721	766	791	807	777	785	768	754	727	719	741	771	784	816	766	752	782	734	761	762	719	748	786	771	763	762	763	750	761	750	738	797	754	746	717	755	803	781	786	775	719	719	760	756	762	734	799	780	766	737	780	793	749	738	758	816	731	782	784	787	748	759	773	758	737	749	724	765	767	749	756	748	772	725	749	751	731	789	752	747	775	785	760	727	777	785	733	711	752	771	702	785	761	746	790	746	724	759	756	748	827	745	728	779	736	784	723	806	784	732	748	730	729	733	786	759	769	750	798	755	749	746	735	781	761	771	708	723	747	765	771	758	770	739	779	767	722	746	775	776	731	727	764	773	785	739	702	743	737	803	740	759	742	730	794	718	782	702	805	743	726	790	724	742	747	823	791	769	775	764	764	755
13623	2958	482	419	404	458	440	501	559	638	577	607	660	624	581	532	478	457	410	406	371	392	334	323	305	298	294	291	325	337	304	274	287	309	291	263	298	293	312	268	314	261	317	313	262	332	274	283	306	288	282	313	337	352	290	310	289	288	256	283	268	264	280	304	297	285	278	322	281	289	297	288	272	292	311	302	300	290	299	298	302	303	301	299	287	303	308	312	290	275	313	273	273	277	281	296	295	256	287	312	296	274	317	271	263	277	328	283	267	349	272	278	263	275	271	292	287	300	314	275	281	280	314	291	321	285	293	255	274	275	295	298	322	288	276	277	295	242	281	316	280	312	328	335	325	301	298	273	271	318	288	276	309	277	300	307	316	316	330	309	284	303	305	259	296	310	307	265	287	306	251	307	279	285	282	312	297	291	281	316	288	296	279	277	322	245	294	308	307	302	287	255	271	268	294	273	294	271	314	275	272	321	272	282	295	311	297	291	280	282	283	267	300	315	282	320	287	291	294	275	289	313	309	289	296	268	310	257	268	309	301	287	314	290	284	258	280	287	278	279	288	291	318	273	271	292	305	279	270	296	315	311	322	318	309	285	270	298	271	296	281	297	275	297	309	243	285	315	278	291	271	310	294	312	270	287	299	280	288	308	317	289	292	297	281	315	290	284	286	281	292	271	301	320	277	324	267	316	292	294	310	315	310	309	291	260	307	310	294	286	300	291	262	299	310	272	310	286	317	292	304	298	279	267	309	303	296	286	267	294	330	275	274	273	316	241	317	307	296	256	283	282	284	261	287	263	291	292	308	291	304	302	281	303	274	292	303	315	247	301	318	282	265	255	290	293	277	291	259	295	260	254	287	329	283	277	288	293	277	302	255	292	297	281	309	290	281	302	268	273	313	266	284	277	265	279	310	273	309	258	274	291	282	286	302	284	301	250	287	313	316	270	300	315	255	290	305	324	272	267	250	290	280	297	286	276	266	275	309	258	229	278	279	330	318	295	332	312	286	253	307	265	273	302	304	289	297	313	277	300	291	274	301	292	298	300	290	267	315	269	289	299	280	276	267	289	303	252	271	312	305	279	256	299	275	278	304	279	272	278	296	299	286	312	249	289	261	289	312	290	274	289	285	298	273	311	299	309	255	285	294	283	298	296	320	288	280	299	262	300	276	306	286	287	302	273	335	276	283	283	289	297	294	290	296	267	288	295	286	261	298	304	267	286	281	250	272	260	292	314	312	277	304	270	303	277	285	296	279	307	279	289	276	290	324	292	260	275	288	279	312	311	289	301	303	297	255	328	311	314	286	295	322	296	289	286	280	291	293	286	294	263	330	285	336	251	258	291	291	292	298	279	263	269	259	292	304	282	310	286	286	266	312	335	279	295	269	274	312	280	290	267	265	293	300	282	276	295	302	303	277	282	275	264	274	297	309	275	234	280	287	338	261	291	312	324	305	258	259	286	281	262	316	284	285	261	286	333	279	289	306	307	281	277	287	274	285	272	256	287	291	300	276	300	255	299	285	297	279	275	324	264	271	279	261	269	231	261	312	300	265	284	287	285	278	304	307	299	318	277	256	284	265	259	280	262	280	323	273	286	291	281	303	318	308	299	278	280	296	272	306	275	275	251	301	320	271	262	287	238	314	260	251	296	323	311	279	302	259	276	310	251	266	311	283	304	305	330	268	278	289	282	290	282	304	301	273	261	297	306	302	363	291	301	297	296	285	292	285	280	276	262	305	328	318	274	281	279	264	269	272	292	271	306	329	310	319	298	270	303	304	263	321	280	278	270	339	278	311	283	262	257	252	277	275	293	291	279	313	303	313	312	268	296	308	286	268	292	296	260	287	317	291	275	277	263	312	311	314	293	278	280	312	272	283	273	305	287	304	319	327	278	286	281	280	310	310	271	290	292	270	277	281	301	296	287	313	269	280	306	292	271	301	266	263	290	265	288	286	322	272	282	293	299	306	318	269	299	291	276	299	264	316	297	288	303	274	281	282	304	259	285	297	300	303	264	286	262	287	292	325	291	274	289	307	251	266	283	308	276	310	293	298	330	286	254	265	299	266	274	308	273	347	270	274	272	293	273	271	292	302	278	270	279	265	294	313	286	314	292	271	294	285	282	278	298	283	292	300	284	281	296	303	267	324	271	298	310	275	269	305	282	280	286	249	271	250	305	293	282	295	276	283	261	308	252	322	299	303	291	279	300	258	304	270	303	278	292	281	303	277	316	284	304	281	310	310	273	289	291	296	316	306	300	317	256	290	275	277	310	275	277	310	300	277	286	306	286	313	279	277	279	307	278	258	302	300	319	322	271	293	265	269	288	327	303	263	269	299	300	271	276	250	300	297	268	278	279	295	299	275	301	292	335	283	282	270	267	290	289	300	274	303	287	292	285	302	301	306	294	295	301	312	269	252	265	283	297	279	265	285	289	295	305	272	272	284	307	297	312	275	303	295	289	293	273	276	254	277	287	258	289	316	278	285	294	305	280	293	286	263	287	282	326	288	304	279	302	291	263	314	278	284	257	293	281	295	297	305	293	226	279	299	267	289	251	253	291	266	275	310	304	247	285	264	308	298	293	284	284	299	302	303	302	268	286	280	269	258	320	303	297	315	289	279	298	282	303	271	281	260	301	322	301	259	290	281	278	293	272	304	265	242	293	284	307	273	330	300	313	297	291	299	299	267	271	263	299	322	308	285	280	313	292	272	274	277	321	282	258	267	321	290	319	272	277	286	299	298	258	306	272	303	261	287	298	281	296	313	320	274	299	268	266	293	256	302	294	262	306	286	279	297	317	306	295	257	309	269	277	279	295	274	277	290	295	272	321	296	318	304	302	273	287	296	296	287	275	307	265	269	281	270	271	280	278	282	304	291	273	284	289	278	293	307	284	283	292	310	288	297	292	289	296	301	323	282	312	289	266	331	283	286	260	280	279	310	284	253	314	292	311	288	302	306	315	304	303	305	283	276	313	273	289	322	303	312	312	278	288	264	339	272	278	298	289	273	305	311	256	302	300	268	307	304	280	280	280	317	318	278	297	298	297	279	302	297	285	290	293	312	273	270	288	265	280	258	290	319	284	288	310	279	274	300	280	262	277	276	273	283	352	248	309	275	269	323	283	271	298	277	296	293	322	253	292	294	294	299	245	290	286	297	262	324	286	269	279	274	304	306	312	300	289	301	311	302	259	290	272	293	258	275	279	276	301	276	294	299	303	276	326	294	296	288	284	283	295	301	292	302	266	304	265	285	285	258	282	312	304	311	283	285	289	316	304	262	281	279	296	296	253	293	262	293	291	267	286	323	305	287	288	289	295	304	297	252	261	317	263	312	304	291	299	256	295	284	309	307	282	281	272	272	292	312	301	301	310	303	309	321	299	305	297	296	247	291	276	288	289	321	310	266	285	302	290	290	267	272	307	292	307	273	282	308	305	288	318	296	300	322	259	268	282	347	290	299	285	311	301	288	264	262	287	309	316
7213	1703	941	1022	1114	1309	1523	1627	2082	2446	2525	2467	2531	2512	2241	1988	1821	1633	1452	1269	1176	1015	972	908	827	752	764	750	826	767	763	695	671	701	734	704	668	656	655	697	660	667	702	664	609	617	682	649	629	647	651	626	643	626	637	612	683	631	614	698	621	616	623	623	627	576	620	653	639	645	620	609	650	653	676	614	687	638	628	658	617	647	605	704	653	683	592	628	633	646	671	578	619	603	591	615	663	604	643	624	607	627	634	675	660	635	643	569	633	640	586	625	626	619	667	617	651	612	635	607	617	657	615	618	606	630	621	650	653	665	602	587	550	597	591	628	646	653	595	589	644	641	624	656	649	679	635	633	616	641	615	659	609	680	666	613	633	622	628	617	619	617	632	614	636	664	640	585	638	595	611	630	655	603	630	663	603	630	635	607	647	624	659	647	651	640	658	631	622	636	645	657	662	611	621	595	639	638	586	612	612	595	571	630	625	625	658	647	602	629	578	621	618	666	629	598	615	628	550	649	679	635	653	623	649	650	624	666	604	624	670	655	660	636	649	643	612	601	681	640	661	663	675	628	651	623	652	653	658	622	613	639	592	667	618	656	646	566	629	638	630	630	581	623	611	674	620	612	633	623	646	658	599	624	598	614	619	681	644	619	623	606	630	610	612	597	659	614	573	584	654	637	657	622	589	620	616	592	607	605	565	635	586	611	615	630	574	623	638	657	585	636	631	596	576	616	617	648	598	629	639	627	639	645	631	627	656	672	661	662	641	589	632	638	614	676	633	624	672	623	620	605	578	625	619	603	634	653	619	628	637	654	657	595	636	614	611	640	637	659	608	657	595	649	587	622	618	656	619	571	595	672	658	615	630	627	609	594	632	621	645	613	634	581	627	630	644	594	606	607	628	624	646	665	638	670	631	647	608	604	629	633	677	562	616	561	678	642	610	673	660	629	608	616	610	596	649	634	594	661	642	648	632	654	671	562	635	671	633	610	591	591	631	642	617	608	651	570	628	607	635	616	649	645	631	588	667	628	657	625	627	602	587	673	647	621	588	634	642	628	630	622	593	637	619	599	625	653	620	597	593	648	663	638	639	623	663	639	602	572	622	652	658	579	597	624	629	640	610	632	615	643	638	610	651	670	621	589	645	605	657	632	573	609	606	600	614	659	645	673	636	601	562	631	613	626	644	617	617	615	598	634	628	623	640	607	660	588	634	597	651	658	613	627	626	629	642	652	622	583	658	608	641	633	611	652	625	661	625	606	623	579	616	618	631	640	627	623	612	635	582	613	611	635	679	635	588	581	623	620	613	623	603	597	607	585	660	641	652	603	615	647	641	634	620	658	650	644	606	635	642	614	645	613	615	580	600	606	609	639	606	608	644	635	663	638	671	661	634	627	645	637	649	647	608	602	576	619	629	621	614	592	639	645	649	598	601	610	629	634	612	613	611	628	631	649	629	628	615	637	646	650	638	594	573	625	611	621	644	648	656	595	650	608	612	651	591	628	614	604	645	603	604	632	616	596	647	609	673	644	652	622	602	625	625	580	618	611	660	600	621	637	629	623	615	606	606	635	668	595	636	602	641	633	627	592	668	686	632	628	624	620	681	641	652	609	637	631	681	646	623	618	632	586	615	600	645	630	624	614	586	642	632	653	674	621	662	685	630	582	604	651	611	632	622	635	629	683	652	620	606	576	649	588	619	620	637	583	638	651	608	653	647	652	640	592	639	604	605	602	626	650	611	626	647	587	602	635	625	629	657	664	651	624	594	591	610	590	608	606	679	630	622	604	583	657	669	639	618	642	651	650	633	639	642	610	641	637	626	609	649	608	647	602	629	648	655	593	633	597	605	611	605	622	586	612	611	587	617	595	582	617	654	601	648	606	589	620	661	570	646	599	601	597	620	557	608	639	612	645	639	649	610	658	604	617	618	653	641	615	657	612	634	579	622	629	586	663	626	613	652	618	616	649	622	623	646	642	619	642	610	628	636	585	657	570	617	612	673	637	639	633	628	659	647	678	626	615	637	622	618	616	639	610	634	620	632	650	635	621	613	628	631	630	609	660	651	645	642	651	651	704	611	640	616	618	623	643	563	595	628	591	624	579	617	599	603	660	651	657	615	635	605	616	679	620	602	616	644	635	650	649	654	635	629	598	622	636	632	623	655	611	624	596	612	650	636	676	637	659	596	627	621	654	641	581	628	655	653	595	661	596	567	601	604	625	625	656	657	629	608	621	620	617	620	664	593	587	592	641	629	654	637	661	632	634	615	560	681	655	607	628	612	623	695	624	692	610	694	617	601	612	637	623	625	631	627	630	618	628	634	586	635	618	565	635	662	647	652	624	603	657	610	582	638	555	644	624	622	620	621	624	640	626	677	676	646	608	641	586	621	622	629	647	635	638	571	658	635	615	600	597	573	597	613	580	651	625	650	639	607	631	639	625	609	642	625	609	638	595	653	645	630	630	678	658	633	619	617	619	596	610	609	622	619	624	596	634	620	655	648	633	663	632	640	622	630	599	592	639	613	605	601	619	633	631	616	595	643	662	598	590	661	611	618	620	601	589	622	618	634	626	627	608	622	597	622	677	635	562	643	631	661	648	627	627	641	639	587	685	599	623	624	643	639	608	602	662	629	657	573	618	614	614	655	637	635	594	649	589	616	610	635	636	600	638	606	650	609	617	625	636	636	640	640	637	633	606	628	652	607	625	652	602	612	654	592	607	618	636	607	659	613	627	620	621	602	602	630	602	634	652	604	593	664	632	595	636	618	641	649	613	616	613	638	615	618	629	607	613	643	613	635	651	647	617	632	623	588	636	600	665	625	611	592	650	580	627	627	610	628	641	619	624	637	616	640	677	674	642	642	634	606	629	621	637	597	599	639	640	616	595	627	628	639	592	628	649	637	594	610	662	629	581	610	608	638	623	657	618	615	629	646	648	652	632	615	655	670	665	656	614	597	587	619	648	630	614	602	617	636	567	639	599	583	655	644	600	637	630	594	633	612	617	626	668	628	654	647	619	593	599	589	653	628	685	618	600	656	613	587	626	561	628	611	706	601	628	620	635	613	599	655	608	603	611	623	646	658	647	647	600	646	612	621	660	634	623	652	603	667	634	581	634	586	651	683	610	626	681	592	625	616	641	580	667	634	660	635	666	637	584	632	613	561	646	579	625	678	581	613	635	580	652	636	632	617	658	637	651	597	624	595	582	612	586	683	555	587	625	615	593	629	575	592	642	647	600	611	620	659	645	636	597	607	614	630	650	634	619	573	617	617	629	587	655	640	610	660	641	616	579	600	625	614	612	576	607	628	629	615	581	625	653	631	610	631	620	620	623	620	599	638	639	610	588	633	596	589	573	627	603	611	626	615	654	608	640	597	592	658	583	690	604	572	622	670	619	651	620	643	650	647	608	634	601	645	589	655	636	669	628	603	606	595	628	616	599	621	599	594	622	613	616	599	616	622	612	595	612	571	611	594	624	595	664
34651	12858	1805	918	683	657	604	731	722	766	867	945	871	848	790	682	637	564	550	492	447	413	362	416	350	387	336	321	343	304	314	338	318	334	345	295	320	330	289	299	324	340	311	348	324	319	297	314	307	274	333	299	311	299	297	286	321	308	336	263	281	313	284	312	314	310	305	341	315	322	306	319	284	314	343	298	300	311	295	315	340	294	283	315	284	309	293	330	312	308	312	304	312	320	327	305	314	335	326	284	288	349	319	313	303	317	303	287	345	310	279	332	284	341	319	314	290	323	309	278	334	289	301	314	310	287	298	279	320	285	275	293	274	334	292	270	274	279	318	300	314	321	319	286	340	334	337	287	312	311	305	317	283	319	296	300	285	279	305	304	293	314	280	312	302	291	324	338	308	292	319	325	279	276	318	299	320	298	295	331	329	335	302	296	309	343	297	304	300	297	324	283	318	311	286	281	291	301	280	255	295	296	295	284	308	310	314	327	295	313	309	294	282	319	342	303	302	310	313	328	311	323	320	300	319	319	292	326	343	313	302	328	274	292	297	300	273	297	299	281	296	331	353	320	287	287	320	282	303	321	324	277	299	300	323	295	295	281	302	300	316	265	270	315	305	300	290	312	328	317	262	313	330	313	309	331	331	297	312	295	272	263	303	298	329	292	320	314	302	315	326	303	277	294	293	340	262	318	299	301	287	307	305	319	295	304	277	322	292	294	326	329	280	301	277	319	300	315	300	295	276	335	300	285	292	284	312	296	290	277	278	285	304	351	280	283	313	298	341	270	338	298	302	312	337	319	303	304	306	310	284	327	302	326	295	282	323	279	299	310	296	308	285	288	287	302	312	335	298	326	313	302	308	320	274	315	340	348	303	316	286	317	298	337	302	305	325	319	297	306	304	320	287	293	326	293	320	298	298	305	296	335	284	337	298	308	301	333	330	349	321	313	322	281	347	319	312	294	333	338	317	327	312	289	316	306	314	316	342	289	298	322	307	318	310	307	300	292	314	334	308	303	323	299	269	282	284	314	319	320	302	305	303	314	311	289	316	296	311	262	311	303	295	297	290	305	287	290	290	323	334	323	323	333	324	313	269	309	305	295	311	300	293	334	264	301	288	297	342	276	255	310	302	299	317	306	303	271	332	297	284	335	293	303	341	340	304	302	302	288	342	320	310	311	316	320	305	324	301	319	286	307	327	339	314	301	260	286	327	261	335	300	340	305	328	285	324	322	349	306	266	324	306	330	313	299	321	313	300	326	272	300	276	319	289	283	306	335	326	310	302	309	320	322	320	296	287	316	303	291	293	306	306	315	310	336	323	262	280	341	313	309	299	315	323	301	327	294	281	271	298	299	324	304	308	314	300	294	304	299	301	314	279	308	287	321	322	297	296	296	288	317	315	285	279	302	305	295	341	322	319	298	315	316	325	325	319	333	290	297	298	314	343	320	331	274	301	302	331	273	305	320	311	303	317	323	292	271	315	282	272	301	322	301	301	324	321	367	307	288	298	324	290	271	302	301	305	285	294	323	311	306	301	276	314	294	273	278	313	319	359	268	328	314	325	296	312	274	280	301	301	280	306	299	311	322	304	297	293	315	263	288	316	319	326	275	354	309	293	309	298	289	337	291	274	318	307	300	300	317	305	293	312	286	329	290	286	327	307	307	312	288	295	288	294	279	323	307	334	281	333	312	306	294	305	317	297	307	286	316	318	316	332	333	308	309	304	306	294	259	296	307	316	307	311	319	316	298	272	319	298	280	303	321	310	330	311	271	313	311	319	289	299	300	316	318	296	304	285	316	311	311	310	312	332	318	295	310	300	316	293	314	299	293	337	294	296	311	345	320	300	329	290	296	286	300	346	288	303	323	309	325	317	306	297	324	310	280	279	272	289	316	281	319	306	277	285	259	300	312	346	336	312	286	300	289	307	286	330	279	334	324	320	319	317	286	304	329	318	323	291	297	294	316	298	306	307	301	313	308	320	318	324	286	308	304	314	321	301	282	326	306	313	299	305	294	260	339	297	301	282	301	335	293	319	317	316	278	327	292	294	303	286	290	298	277	268	338	296	260	298	314	336	291	332	333	300	315	296	338	311	310	329	319	328	301	319	317	305	309	301	292	303	299	301	280	325	294	329	321	310	290	289	305	303	310	318	305	298	280	274	294	280	294	318	358	327	312	320	353	305	284	306	323	293	285	311	325	282	307	284	266	338	303	299	270	294	306	327	302	281	259	268	278	301	270	335	330	316	280	322	321	314	308	285	319	295	295	287	304	318	311	281	308	290	283	301	301	333	325	314	281	299	287	336	292	314	323	297	323	295	306	331	337	272	320	282	317	320	288	303	299	325	310	294	291	287	314	336	304	302	280	295	312	292	262	306	306	298	311	321	335	292	283	331	304	301	296	315	323	314	317	300	330	294	315	315	306	308	302	330	293	320	302	325	294	326	296	292	297	278	324	309	334	294	321	299	301	323	305	346	323	293	292	320	284	291	279	305	318	275	313	308	294	309	279	326	319	304	336	309	304	306	303	286	309	332	288	310	272	334	293	334	326	297	313	294	308	287	296	308	286	323	305	301	316	353	278	318	288	324	284	293	291	315	302	314	305	314	295	247	301	294	330	289	307	332	302	302	325	323	306	268	306	294	310	346	296	320	284	297	291	342	301	315	279	304	314	270	278	309	292	312	331	268	300	324	309	333	326	332	295	256	303	285	296	298	294	306	331	294	282	314	298	298	309	292	322	318	290	306	312	333	329	299	332	328	309	328	321	269	307	301	339	306	322	306	333	320	325	298	301	339	343	321	291	314	302	309	332	304	292	320	302	289	313	318	315	283	290	306	276	327	318	349	330	302	325	305	292	294	306	326	277	290	295	277	297	290	312	284	278	298	291	311	282	273	292	287	328	288	318	289	268	299	305	295	301	293	314	331	295	335	305	303	306	306	308	328	318	278	284	306	343	346	321	306	283	315	287	305	299	324	319	305	287	345	284	267	340	326	325	322	301	305	331	296	323	296	301	279	312	308	269	297	324	313	272	282	317	308	305	279	281	301	300	267	299	301	331	328	290	265	308	290	320	292	313	280	306	313	281	290	327	311	279	296	315	291	276	318	285	299	300	287	297	338	298	287	312	308	317	298	334	322	337	291	287	335	293	307	318	302	318	309	337	333	320	305	344	294	319	333	293	303	361	303	317	324	321	283	280	298	310	313	275	310	300	275	302	253	295	310	310	284	286	295	325	294	327	305	314	296	286	284	304	313	274	303	274	301	312	306	313	329	283	340	303	341	271	289	287	311	291	315	311	330	288	294	305	292	292	314	305	292	342	286	299	304	335	273	284	324	300	303	268	284	294	310	287	346	326	289	322	297	305	286	306	308	292	340	292	302	331	293	313	340	338	299	335	303	320	309	295	357	301	292	296	304	281	281	313	290	275	288	332	277	317	298	330	281	302	316	265	321	319	315	287	285	305	295	330	310	315	283	329
19589	5252	1749	2182	2226	2154	2261	2798	2801	3115	3842	4187	4135	3898	3325	2834	2659	2381	1978	1686	1554	1358	1231	1143	1041	1012	925	880	883	889	903	829	824	838	847	787	779	784	758	788	736	694	687	676	677	698	718	636	693	650	652	647	667	680	699	633	640	716	694	682	653	664	679	664	680	659	632	664	684	671	644	616	654	671	655	696	641	691	636	713	699	634	683	624	688	710	636	639	676	709	712	623	662	644	647	655	683	692	660	702	650	671	636	701	700	659	658	651	672	613	699	640	660	684	680	638	666	668	649	660	629	632	617	702	640	582	631	647	662	689	686	677	614	683	668	653	691	684	648	637	650	683	641	707	649	708	665	673	656	656	640	703	737	655	667	649	632	603	641	641	666	639	631	669	638	634	621	694	614	667	663	685	664	611	679	648	700	687	676	631	651	670	660	649	665	655	657	633	635	686	639	682	664	654	672	619	640	659	663	669	631	647	611	651	656	650	645	651	606	679	659	659	635	706	668	679	659	612	662	677	661	613	660	657	648	628	649	641	676	639	680	633	652	639	667	684	684	649	661	706	664	644	706	661	639	666	661	665	632	709	621	627	643	650	641	701	661	655	613	632	681	633	670	711	677	653	693	629	635	630	685	669	637	629	696	631	644	638	650	656	642	683	605	651	678	630	654	646	652	669	652	664	671	658	674	625	656	647	663	678	637	627	604	683	642	692	639	610	638	665	656	670	679	646	632	609	676	636	707	673	663	674	658	657	698	681	668	645	647	669	615	674	686	656	687	649	667	653	655	641	655	719	656	636	624	683	682	628	650	666	709	696	643	640	666	660	683	626	656	680	676	651	675	676	665	676	668	640	630	616	663	671	638	686	674	642	599	684	659	678	647	637	668	681	705	650	694	696	660	699	681	648	670	694	686	652	665	654	662	691	629	689	673	642	710	669	667	687	671	643	651	659	671	639	671	642	666	659	617	627	704	647	705	631	607	666	673	709	652	678	639	644	719	617	667	674	695	626	667	627	661	622	667	615	678	655	661	676	664	658	653	660	675	664	666	668	686	621	718	645	642	659	713	638	651	673	700	713	659	678	645	695	684	633	652	700	679	608	680	625	669	680	652	680	648	676	653	687	651	672	681	662	659	684	672	682	670	677	623	670	677	649	660	643	656	656	681	627	645	663	686	632	709	660	617	648	651	684	644	661	624	687	662	600	645	662	642	671	645	640	662	689	654	670	689	607	708	683	686	649	626	721	651	630	692	633	684	657	716	676	650	625	662	637	640	671	600	664	661	649	659	647	629	691	620	656	653	744	630	669	643	676	672	629	716	684	691	703	673	658	591	655	623	644	667	643	634	640	660	670	639	700	661	666	669	668	664	639	632	612	676	651	655	652	622	645	669	647	677	653	685	679	636	691	642	657	666	668	654	666	657	654	645	641	656	657	670	653	628	647	663	685	619	650	645	671	672	647	655	682	670	661	693	666	633	678	690	684	643	663	644	693	672	667	662	661	682	644	683	675	675	713	639	675	656	662	652	630	653	665	615	600	642	657	652	616	655	671	669	653	658	680	697	629	653	698	628	626	636	696	650	696	701	713	670	667	675	627	634	626	640	664	694	642	692	664	649	689	654	672	656	665	620	627	625	649	662	730	665	653	640	679	617	657	701	664	653	707	653	651	713	659	712	672	635	668	656	670	648	694	677	699	664	656	665	640	634	682	687	662	681	670	627	643	658	652	636	628	687	620	621	655	648	634	682	627	635	629	674	675	665	614	658	677	672	672	636	653	682	648	642	644	648	657	578	656	628	654	656	631	694	721	636	682	720	636	667	646	645	687	676	707	703	682	623	688	691	659	653	641	707	644	656	651	628	706	661	622	649	603	657	674	646	690	617	670	613	659	680	620	644	658	657	678	656	665	673	665	652	630	681	626	669	637	658	633	704	644	672	605	644	636	643	660	646	731	668	637	660	608	650	632	617	648	668	665	673	725	646	670	657	662	635	697	666	649	645	659	688	662	658	675	659	660	642	639	648	710	653	654	677	653	599	671	668	673	665	659	670	647	634	661	672	632	653	606	688	713	634	666	652	698	662	677	667	646	659	688	647	640	658	675	674	707	657	658	667	618	673	657	662	697	636	628	640	632	673	677	683	656	644	637	625	638	665	650	656	695	636	656	637	671	660	664	646	632	668	662	655	636	668	636	665	637	654	633	627	649	604	728	662	639	688	660	641	691	649	631	675	669	644	671	638	668	656	636	652	647	654	709	651	632	630	656	594	649	644	651	638	695	653	621	625	652	680	674	713	639	651	692	667	649	652	654	649	645	683	634	663	639	677	694	663	632	637	668	656	671	624	639	641	623	684	672	678	660	649	640	626	667	705	628	633	630	637	691	658	632	677	646	661	634	679	681	691	638	652	654	645	635	677	686	662	640	637	642	675	648	628	637	645	649	642	635	665	647	667	704	642	653	651	660	649	617	650	631	673	616	679	601	665	682	649	642	630	660	640	663	652	673	636	679	667	622	596	660	656	649	625	670	669	681	665	716	657	646	714	656	624	660	690	664	667	662	652	646	681	623	606	629	642	675	614	661	661	664	663	636	662	666	659	672	643	634	667	622	656	678	625	646	711	670	689	678	662	650	643	630	638	651	679	657	712	651	666	695	638	676	660	673	643	662	651	674	680	685	658	595	628	632	670	666	661	725	640	670	607	639	628	641	669	657	666	665	676	584	653	646	661	666	652	625	679	631	678	642	692	687	671	635	664	664	654	654	655	695	631	674	719	700	655	625	661	652	659	637	641	679	665	609	653	635	632	649	697	685	694	671	631	667	632	643	648	639	641	660	629	698	658	606	662	616	706	647	652	637	644	696	659	682	694	668	667	636	695	667	651	677	626	671	684	679	677	646	682	629	689	649	667	683	667	625	663	653	680	671	701	636	683	640	688	694	678	658	657	700	633	691	617	702	699	666	669	650	670	660	704	630	698	659	660	657	655	662	626	639	661	700	658	698	652	674	729	664	681	661	685	683	613	658	662	675	644	642	627	682	655	639	672	663	608	681	683	691	695	655	690	665	667	641	644	698	667	692	654	680	639	661	652	673	648	675	666	613	687	689	658	620	666	667	618	618	648	653	638	701	682	657	646	677	634	624	660	622	635	589	690	626	641	659	645	704	656	646	654	645	608	617	660	664	625	657	654	664	671	638	636	666	655	631	646	645	684	685	695	679	654	650	638	645	618	664	660	636	677	613	716	655	658	698	633	677	689	641	627	689	627	653	675	677	728	629	647	682	634	652	664	676	673	689	642	695	677	672	630	604	644	687	707	660	676	652	621	644	694	635	633	682	675	648	654	642	683	621	692	696	679	671	620	691	674	609	645	639	696	667	634	620	634	625	683	633	669	628	650	656	692	656	723	680	666	682	673	659	661	678	625	676	675	638	658	655	686	680	644	623	647	643	676	685	689	655	659	705	675	684	624	659	652	650	648	650	693	654	659	680
45486	19466	3532	1526	1218	1080	965	860	960	1124	1085	1056	1041	971	1003	938	809	808	650	604	569	479	504	432	388	467	444	400	441	427	422	399	410	387	406	399	417	386	377	364	379	359	360	372	401	365	341	333	370	337	378	375	369	351	351	377	391	372	327	346	363	382	382	339	353	391	354	359	338	365	367	336	346	350	347	344	371	362	374	377	381	346	324	370	393	369	318	326	366	350	340	324	333	315	357	386	360	340	355	328	349	322	358	372	377	347	377	376	367	329	326	341	336	352	357	337	353	332	370	349	375	359	383	339	354	363	355	385	307	343	339	347	331	355	363	353	358	368	328	355	360	323	376	362	363	345	335	393	380	373	322	365	378	354	324	343	377	365	356	367	350	369	351	371	376	330	353	364	360	317	345	350	354	362	350	334	354	340	347	371	361	363	361	361	332	389	341	363	313	307	352	374	354	395	360	367	327	353	383	336	364	362	325	335	362	343	335	389	320	327	330	326	382	382	377	353	369	322	368	366	333	358	358	333	354	376	361	336	332	340	371	359	342	346	331	345	347	331	393	370	313	332	359	354	335	310	340	338	313	360	378	344	379	416	345	330	340	381	354	337	362	363	378	343	370	366	352	341	359	351	325	353	333	383	342	354	321	355	328	335	334	396	367	306	379	337	317	386	377	345	319	351	360	352	338	329	343	356	360	361	342	334	326	367	364	352	364	341	353	390	368	317	336	347	344	369	357	394	368	366	331	371	350	354	324	351	360	324	332	356	361	366	327	378	373	388	339	335	319	341	332	339	327	359	338	351	360	365	363	324	347	349	350	353	355	355	372	355	358	397	364	356	360	317	331	375	340	331	352	387	378	334	368	346	360	350	354	348	346	349	367	382	369	364	344	327	365	343	352	351	359	338	354	346	379	341	373	366	386	354	384	379	360	332	321	372	363	362	389	381	356	349	365	343	367	341	342	337	378	337	335	345	347	321	319	319	336	327	376	368	335	421	376	366	333	324	351	374	356	358	350	335	349	378	374	386	342	335	346	358	360	363	347	363	353	331	322	341	379	373	347	323	357	361	382	372	334	344	343	327	373	351	322	376	354	335	393	334	338	342	359	339	294	342	331	336	372	385	346	352	308	349	343	359	303	342	347	393	334	357	374	352	331	365	345	402	333	359	336	370	386	341	324	357	349	390	337	384	387	332	348	336	361	401	322	333	384	363	349	311	355	362	372	340	331	348	331	323	295	340	358	335	360	351	351	314	323	348	370	322	327	361	357	335	354	357	333	321	367	336	377	339	330	344	334	358	390	328	409	381	358	326	375	379	375	351	378	341	332	313	356	359	332	343	367	380	378	343	327	326	345	340	383	326	356	377	344	323	378	333	367	353	367	377	378	390	323	315	314	319	346	306	353	296	352	353	379	357	355	362	365	361	338	342	330	353	341	397	349	366	328	341	337	336	361	379	388	345	343	318	353	332	352	361	330	339	316	312	355	323	320	344	348	394	372	334	354	383	384	369	371	350	383	359	341	338	349	360	351	339	381	371	359	317	358	356	375	348	350	346	368	352	357	332	354	356	368	345	388	367	347	356	363	320	347	371	341	337	344	350	334	348	332	343	354	404	388	349	331	336	344	360	350	375	385	358	373	398	372	325	332	354	344	356	322	372	356	332	341	357	332	342	313	365	374	341	337	378	339	349	352	349	355	352	366	363	366	376	366	384	334	346	340	360	339	368	347	321	350	337	379	343	346	383	388	358	361	381	344	306	367	353	313	326	391	355	381	362	335	359	322	351	351	328	377	362	327	382	363	347	351	348	357	355	319	346	354	374	348	343	362	392	349	326	354	348	343	340	399	382	365	364	338	352	361	366	376	393	321	353	352	365	377	342	343	369	372	341	366	341	334	323	342	364	337	345	333	334	360	361	377	342	359	305	335	360	342	399	360	334	338	367	357	320	308	341	343	312	306	392	345	368	312	355	366	389	366	331	315	331	380	340	315	377	374	388	382	358	356	375	336	361	324	323	342	335	333	345	324	356	358	343	320	323	364	342	343	349	352	312	344	353	369	364	346	346	349	312	281	321	359	308	351	347	347	329	359	392	370	388	382	354	369	337	345	344	365	354	349	339	357	346	407	343	357	340	375	381	356	356	351	361	315	371	316	366	318	347	335	318	351	351	353	351	325	342	373	362	323	353	429	331	335	333	333	366	367	347	337	313	343	344	357	356	321	335	349	374	343	336	353	353	371	381	340	340	364	312	324	343	341	341	368	358	396	368	344	374	338	360	354	331	318	342	358	342	337	319	358	343	323	381	347	331	372	377	348	337	378	369	366	332	310	353	367	351	327	345	340	343	363	358	313	372	359	371	411	337	368	375	371	358	323	368	341	384	362	351	345	327	343	338	371	343	354	382	391	422	352	363	343	329	350	396	346	312	339	347	358	360	336	324	325	354	369	366	353	383	369	325	355	379	379	323	329	342	345	390	352	355	373	385	348	339	369	382	347	348	357	325	341	350	360	336	359	360	360	355	406	368	362	361	337	382	423	335	389	348	364	353	362	347	314	344	365	356	336	338	375	364	337	369	364	326	348	363	361	323	381	364	337	352	335	340	336	348	342	402	359	359	352	357	349	331	376	399	333	360	338	400	368	360	387	372	357	353	354	373	318	364	376	386	387	338	355	314	360	390	344	367	364	310	374	372	386	320	347	340	346	340	339	334	325	303	349	362	388	359	335	358	347	352	376	357	322	328	360	350	367	360	347	359	364	353	361	344	409	345	348	323	388	325	347	367	363	371	378	364	396	362	390	362	361	358	356	365	359	314	370	410	366	364	337	368	371	368	341	365	335	334	378	357	388	377	346	362	351	312	325	340	335	389	375	345	328	347	383	335	326	340	367	351	356	320	335	371	378	318	343	371	317	366	335	384	382	382	353	360	351	333	342	368	376	367	365	318	338	365	369	308	359	332	323	352	372	335	326	364	357	327	340	333	346	319	347	370	322	367	340	350	345	360	377	333	402	355	330	346	356	323	372	335	370	332	350	344	398	371	364	321	373	365	363	364	363	320	349	364	387	373	354	366	364	323	340	373	341	330	322	362	342	325	357	372	336	389	352	336	360	383	378	325	336	347	323	322	359	368	332	378	347	341	356	345	359	329	364	365	359	331	337	365	350	326	383	352	342	363	333	391	365	367	345	338	350	374	368	352	359	354	383	389	380	376	355	329	312	329	372	352	360	322	343	352	323	356	345	331	328	390	329	373	326	348	359	364	356	336	363	342	331	366	339	356	337	348	332	333	349	398	369	361	352	315	377	317	383	337	356	353	361	354	373	364	367	347	333	353	355	387	344	398	372	340	367	354	314	382	327	356	337	337	359	347	352	354	322	322	332	386	369	335	315	394	343	386	369	322	337	367	347	334	313	351	354	357	351	316	320	381	360	327	330	358	328	340	380	372	400	339	316	327	349	326	364	351	368	356	370	353	347	341	337	368	385	366
25368	7014	2772	3409	3927	3945	3793	3461	4006	4321	4670	4582	4533	4398	4301	3964	3581	3016	2632	2316	2000	1705	1539	1395	1233	1221	1193	1122	1112	1086	1039	1099	1011	987	999	962	901	870	889	855	913	838	854	804	806	848	805	829	805	765	774	809	809	685	775	744	776	756	768	746	757	770	778	739	712	777	713	748	749	758	800	789	784	732	704	746	749	820	752	710	808	690	768	755	759	739	791	765	770	703	736	788	759	701	708	751	715	732	767	671	791	769	743	714	742	727	766	784	762	705	740	815	778	780	795	748	753	735	823	758	775	774	728	749	754	768	773	791	759	727	744	764	787	741	703	770	739	767	737	753	798	736	710	702	730	744	719	705	747	711	755	693	726	743	764	735	725	747	776	764	753	737	753	739	698	725	761	684	742	777	770	731	757	748	804	766	730	779	678	721	736	734	725	800	763	725	732	782	749	739	734	747	776	791	766	784	747	754	761	752	743	732	761	733	751	777	742	817	721	771	737	754	725	771	755	708	753	752	734	782	714	746	744	771	716	702	781	742	771	739	779	712	747	721	734	747	730	811	752	734	769	724	745	723	735	717	790	713	764	726	771	747	784	757	768	726	734	730	791	751	700	789	755	710	709	744	752	796	755	759	737	744	753	719	732	692	754	694	761	750	724	734	771	759	752	740	694	756	705	770	743	777	773	703	777	803	771	722	777	762	758	801	697	722	767	753	704	778	714	715	774	762	757	753	746	751	762	743	777	757	707	800	706	749	755	764	746	734	785	733	755	737	716	710	700	776	702	739	771	819	730	745	783	763	743	743	749	770	729	753	727	764	708	750	783	764	714	740	757	749	733	727	750	739	717	742	760	717	757	734	697	734	785	778	763	711	773	778	762	718	768	743	712	789	774	758	781	773	771	758	763	738	755	753	759	789	747	767	735	736	751	714	755	751	788	745	771	742	755	781	714	717	752	786	790	785	751	767	705	766	740	751	754	766	767	720	757	779	735	786	720	727	744	717	732	760	715	739	746	725	776	706	715	703	746	740	714	743	740	737	755	699	745	801	764	726	760	770	721	710	762	713	755	766	758	719	771	729	712	752	768	720	679	757	729	698	736	775	738	714	769	713	773	774	739	746	745	772	762	780	694	756	736	778	749	742	758	713	729	753	781	725	785	739	701	794	730	755	753	729	767	748	749	708	758	751	726	722	758	718	800	798	758	760	777	726	706	769	731	761	705	785	750	736	771	737	774	775	767	805	802	759	742	753	765	755	709	783	810	759	732	714	756	797	726	763	806	724	741	753	782	727	750	698	773	756	771	772	762	735	790	727	790	727	743	741	761	727	751	752	757	732	732	754	751	764	711	684	792	802	761	786	780	694	763	794	762	742	753	724	749	724	703	754	750	784	736	741	742	728	752	756	734	727	731	776	713	749	790	763	762	742	738	785	710	760	730	742	737	723	793	712	762	734	752	749	800	763	744	762	765	790	737	729	746	700	784	745	741	747	706	774	764	770	771	764	769	750	766	780	819	720	719	758	779	724	718	725	722	721	720	754	729	724	719	732	724	768	759	725	707	661	762	763	742	748	741	807	739	717	727	750	748	764	730	768	736	745	749	787	761	758	762	769	760	728	784	749	785	741	787	744	747	749	689	773	735	757	752	739	730	669	718	737	755	779	742	725	758	739	761	752	800	785	728	732	761	788	783	723	790	755	700	740	710	690	711	734	759	759	787	768	753	719	698	732	734	787	726	761	789	751	726	788	793	745	737	753	744	711	712	737	748	750	761	770	760	746	755	726	767	749	752	749	770	791	785	740	781	720	765	732	750	729	808	755	745	765	784	700	766	784	737	747	735	733	741	741	739	720	723	721	743	790	764	682	769	773	737	723	742	764	775	721	752	752	737	702	755	736	731	794	701	760	792	699	728	743	698	743	750	718	789	746	774	714	765	782	759	704	698	757	801	720	758	775	710	724	733	741	748	691	749	734	770	774	794	772	766	744	728	749	678	739	739	741	750	699	767	759	740	729	731	674	780	769	785	716	701	736	744	767	824	724	749	767	750	724	745	752	795	737	720	769	755	753	730	775	728	748	703	734	750	738	735	724	739	730	714	732	773	830	695	738	715	742	743	767	739	762	782	749	760	760	686	756	736	742	754	734	765	777	782	758	739	866	747	737	777	727	740	737	733	772	746	757	689	768	713	750	740	770	776	739	771	752	786	729	750	796	739	736	706	732	742	746	730	816	757	731	740	786	743	744	769	758	748	731	728	778	754	770	741	783	747	749	728	767	745	768	714	750	782	723	730	768	747	777	766	763	754	735	755	729	704	737	746	738	772	752	744	771	758	762	752	724	761	732	741	706	738	685	713	746	758	763	746	771	740	711	766	734	771	731	708	787	794	738	728	735	687	712	723	754	745	686	775	721	765	750	745	722	752	734	725	725	704	752	761	716	726	737	797	752	721	730	730	773	713	746	800	724	736	787	750	801	758	759	757	735	782	728	826	746	696	700	723	706	809	706	745	733	733	723	740	756	762	735	776	695	706	786	775	763	726	778	768	742	759	751	747	756	733	707	714	742	764	773	784	738	777	795	719	760	745	808	752	752	722	701	736	690	742	764	751	753	747	779	801	777	737	777	770	775	764	740	709	746	731	776	738	718	792	771	716	713	741	774	759	752	789	754	774	797	704	692	749	775	742	749	728	707	761	681	778	735	748	780	703	732	757	783	760	789	735	763	719	790	737	743	769	722	790	766	738	661	735	698	749	747	773	760	736	759	745	731	738	751	749	740	758	720	742	743	703	759	753	771	772	731	741	758	739	750	704	752	727	757	731	783	746	725	734	772	710	712	751	736	768	711	758	721	762	753	746	725	782	776	758	698	758	766	752	753	745	730	751	758	733	788	739	777	718	769	705	755	794	752	751	752	762	735	756	739	769	723	740	768	739	754	696	775	800	762	780	708	716	699	755	731	727	746	719	727	664	711	799	753	753	717	745	729	756	790	786	766	778	744	748	769	757	740	740	706	749	704	694	745	769	741	702	792	747	726	746	742	745	752	756	778	734	767	771	747	745	746	742	696	748	783	743	760	719	760	795	737	766	741	784	741	773	773	760	754	750	744	729	744	718	747	784	737	713	721	744	667	764	727	772	743	796	725	754	753	795	708	740	776	712	711	735	721	760	746	789	699	729	772	763	723	705	699	756	727	742	759	793	741	759	710	735	720	778	771	736	724	745	748	705	738	730	730	705	730	696	714	722	703	727	743	736	737	716	712	747	745	758	761	732	774	739	757	743	771	736	714	772	713	748	730	741	725	737	760	744	780	744	749	731	781	787	760	743	730	692	802	763	761	727	765	740	755	760	736	732	724	736	730	758	758	759	716	745	713	752	809	758	736	711	734	720	717	755	756	758	756	774	754	785	753	659	753	776	785	789	728	714	781	758	765	734	730	726	724	747	708	705	762	755	777	783	735	711	752	750	725	715	786	792	764	766	771	738	752	789	754
12627	2820	400	359	444	427	565	578	490	555	631	574	527	540	500	496	479	400	406	402	362	378	326	307	321	298	274	259	317	320	331	249	279	291	288	290	282	304	301	304	317	309	315	280	279	280	271	287	304	286	283	292	278	288	283	273	245	263	282	284	261	267	277	287	280	272	283	288	280	281	299	287	299	294	294	302	265	277	289	332	293	290	282	301	297	299	270	298	300	286	285	279	265	288	292	276	286	290	223	260	270	308	287	271	261	279	284	311	282	266	297	273	269	290	277	269	303	277	310	335	284	297	291	298	299	270	277	270	265	295	304	314	291	267	301	278	274	286	305	285	254	251	278	245	302	288	288	279	263	287	256	300	280	273	279	304	292	302	282	262	330	274	283	252	272	301	286	315	276	280	267	285	303	272	242	276	309	259	270	277	272	301	281	280	331	301	275	274	281	298	267	304	275	319	319	280	264	251	281	260	309	251	281	295	273	243	289	260	265	253	262	265	286	248	307	263	275	292	297	293	275	287	288	295	278	287	261	285	252	301	292	289	269	313	276	306	271	264	285	268	282	261	275	316	290	305	272	314	287	260	282	257	257	269	243	273	290	300	292	299	283	285	312	270	266	282	266	279	297	302	287	284	292	284	271	305	294	325	292	309	290	289	296	271	279	346	269	284	275	262	288	279	270	280	292	312	268	293	271	285	263	266	276	288	279	293	324	286	256	275	247	246	251	273	212	285	300	298	283	260	277	282	234	299	291	304	324	284	298	268	265	270	295	287	254	331	306	297	319	294	326	294	256	285	302	289	327	315	270	269	286	280	243	257	270	280	266	282	268	292	307	302	287	272	263	254	249	269	281	284	289	253	311	260	274	265	292	274	303	308	289	238	281	298	283	264	287	280	318	280	287	302	302	264	287	305	276	256	317	282	322	270	256	291	248	315	292	270	269	267	275	255	298	272	276	269	327	319	256	310	301	257	254	271	262	295	248	265	251	291	313	265	281	265	264	274	269	296	298	280	268	292	267	288	264	288	286	260	273	290	290	283	308	254	257	304	302	285	283	293	298	270	263	304	263	253	278	262	320	274	262	262	269	314	262	281	297	299	262	292	262	286	247	284	326	273	298	282	272	260	274	238	259	286	245	268	283	278	285	275	272	268	275	293	288	303	312	259	246	277	290	289	309	284	290	277	296	300	269	285	283	290	298	273	300	246	271	286	274	303	257	268	274	271	276	276	262	280	301	280	275	302	255	281	296	261	298	271	280	257	283	269	275	269	307	272	302	289	284	276	253	274	305	318	284	285	299	310	266	251	281	285	267	255	286	285	319	289	307	286	250	239	287	336	289	286	294	306	295	301	271	263	293	281	279	274	280	286	259	265	278	295	259	299	291	287	270	281	300	299	272	268	281	297	260	243	249	307	299	289	272	296	281	280	291	324	290	292	288	277	278	309	299	279	289	303	258	296	289	272	270	296	272	265	284	278	277	308	262	271	271	275	288	286	268	279	280	245	293	299	311	289	260	259	279	246	296	271	276	301	268	243	282	267	298	299	274	294	293	278	274	263	252	274	279	272	306	314	303	276	261	281	308	262	279	269	298	274	286	275	285	276	291	252	252	266	260	281	269	284	304	268	261	283	277	291	269	255	289	264	261	281	298	223	285	300	277	272	289	301	251	305	272	296	274	272	263	315	272	309	270	256	275	286	278	281	285	294	268	297	275	285	264	270	274	268	275	269	306	324	261	292	300	298	278	254	304	289	295	257	281	289	266	277	279	283	251	319	297	269	294	270	292	286	297	285	268	249	291	269	295	277	319	309	303	257	261	301	266	269	277	283	255	262	269	296	285	292	263	282	272	306	283	286	342	292	279	273	293	296	285	284	260	272	270	294	276	281	291	287	309	278	281	268	259	266	251	266	278	295	288	324	271	291	267	292	290	294	267	290	305	280	328	253	247	275	282	268	280	296	260	315	253	236	284	300	272	262	307	271	285	284	302	286	275	284	276	288	277	285	286	300	301	291	294	267	289	281	278	280	271	284	257	262	290	287	264	288	276	255	294	272	298	271	259	279	287	303	292	303	298	265	283	278	270	283	266	264	304	269	283	280	312	268	294	264	247	305	301	259	298	272	306	259	244	269	263	300	268	281	320	297	285	278	282	277	302	309	261	297	309	288	261	294	289	283	261	253	289	283	295	326	284	248	285	290	296	271	288	270	288	261	282	295	282	291	296	282	300	291	276	301	276	275	310	306	274	297	307	278	275	284	272	280	302	253	274	288	268	289	293	283	290	270	289	269	309	250	261	295	294	309	283	282	263	286	260	294	288	282	285	279	298	282	274	279	258	271	255	274	266	286	256	284	296	299	281	281	297	252	262	272	275	259	276	297	303	274	261	249	307	259	273	262	261	277	257	246	266	285	309	294	315	280	252	279	299	294	272	268	309	292	309	298	265	278	288	302	280	278	275	274	264	286	322	286	250	246	311	281	267	274	281	293	298	291	294	274	235	263	275	286	310	261	273	269	283	280	270	312	260	291	288	259	310	260	284	258	293	297	279	272	268	280	265	304	318	288	268	289	272	288	289	274	274	284	285	265	247	304	289	284	315	272	330	308	277	289	281	296	255	268	310	293	283	270	305	257	290	266	302	286	287	247	261	284	277	307	329	270	277	290	291	246	327	250	280	302	307	282	310	297	253	296	285	312	299	295	292	262	305	278	266	295	247	270	277	289	305	305	244	265	262	310	278	282	276	278	275	238	274	311	270	268	248	269	306	322	291	303	273	253	259	278	324	273	275	297	289	277	313	280	307	300	253	285	280	314	262	296	286	259	261	296	267	299	270	279	264	251	276	313	311	276	312	308	275	277	286	282	318	277	283	320	282	264	302	317	301	279	289	310	262	293	269	306	280	298	264	289	294	271	270	297	287	313	292	311	286	332	265	310	304	239	273	257	257	288	270	273	277	287	291	281	268	275	284	247	279	284	267	286	288	288	255	269	263	275	274	303	276	277	301	270	271	301	298	290	310	292	269	263	316	296	275	287	277	283	291	275	267	253	250	279	268	281	323	267	299	259	294	299	276	269	298	278	298	294	304	279	325	306	286	258	268	260	258	294	282	284	279	286	286	301	284	288	271	290	280	297	275	266	308	273	258	280	321	270	253	291	256	256	285	279	296	273	241	300	249	257	290	281	250	282	285	283	290	295	325	244	291	263	258	330	290	281	274	266	288	295	275	275	282	299	288	290	270	293	279	264	254	299	271	274	284	281	283	296	273	295	270	267	309	296	286	302	292	264	291	270	264	255	291	309	239	264	269	292	262	279	280	274	296	306	299	329	286	267	302	297	283	291	245	313	249	286	255	277	244	272	284	284	262	224	273	300	282	278	278	253	268	287	278	318	291	249	245	289	266	296	282	293	284	312	258	289	312	282	268	259	307	297	310	290	296	300	289	267	279	246	268	260	256	266	287	303	272	288	259	309	265	287	279	302	289	253
6893	1697	843	1016	1262	1619	2014	2090	1917	2027	2342	2313	2220	2143	2028	1932	1813	1734	1420	1279	1145	1037	915	834	857	846	810	772	768	759	757	692	729	653	708	648	675	637	659	651	650	656	655	622	651	617	681	606	583	639	616	614	583	607	622	548	639	627	619	600	619	607	542	572	645	611	647	662	606	634	593	580	643	606	610	632	643	619	617	657	612	585	601	569	580	591	625	621	629	623	591	634	621	616	666	626	601	605	642	628	613	641	628	560	649	583	578	627	615	647	615	651	639	585	612	597	595	651	593	634	633	566	605	599	603	617	619	620	604	626	578	626	616	566	619	645	604	654	597	583	627	555	608	585	590	574	577	590	653	581	622	592	582	629	584	632	632	586	621	636	623	622	553	600	604	585	579	621	639	579	567	598	597	646	587	572	635	638	574	602	566	568	624	598	621	606	601	590	582	613	571	549	640	603	587	629	631	589	602	592	591	620	615	622	628	629	617	599	648	572	616	630	608	574	648	626	641	655	615	604	632	656	601	618	621	573	598	616	594	593	607	641	613	646	631	616	625	597	568	561	598	568	566	623	584	623	597	613	622	579	615	569	609	593	619	577	625	621	611	589	634	636	705	634	579	609	653	623	596	582	603	621	590	625	571	581	601	594	608	584	631	634	640	590	568	589	552	612	626	630	593	631	581	623	605	629	631	547	613	592	600	590	573	583	594	616	628	610	602	593	609	582	568	621	548	618	641	623	636	574	636	607	648	637	560	589	591	601	593	623	625	577	640	634	629	624	635	613	638	574	587	593	616	615	596	598	586	531	597	632	637	585	592	594	643	581	613	620	617	631	635	617	648	615	610	617	604	588	631	607	602	622	605	580	621	601	556	628	646	583	603	580	593	595	597	625	579	614	605	597	608	604	591	578	591	599	583	565	596	610	585	602	638	628	602	605	605	626	617	592	631	642	628	615	590	598	638	618	649	616	625	614	615	615	630	628	623	618	615	599	605	628	584	636	606	581	615	601	602	622	639	636	631	654	594	593	601	605	625	618	609	600	583	565	624	630	599	578	588	614	580	580	640	592	601	608	607	589	636	629	588	588	610	566	604	599	570	606	604	596	594	582	595	647	635	600	585	621	601	646	566	624	639	586	606	616	593	564	603	663	628	611	655	629	593	627	561	608	624	577	608	613	676	600	624	617	627	646	577	605	646	589	592	626	624	595	587	650	569	651	628	583	584	606	599	663	608	621	630	591	634	663	602	591	634	624	592	646	593	587	605	579	568	619	567	595	579	601	579	600	622	574	615	591	622	625	594	581	593	597	603	540	583	601	658	605	604	653	596	566	613	603	582	586	592	546	579	609	576	595	624	613	611	582	595	611	624	651	584	598	618	641	636	603	608	613	597	620	544	591	584	601	662	623	586	631	577	661	640	595	592	574	639	582	621	635	626	591	572	579	561	601	588	600	599	588	632	585	626	597	596	620	592	589	601	636	583	602	621	625	620	626	603	620	578	650	607	593	621	634	560	600	599	577	633	621	604	595	587	564	612	606	620	571	566	578	587	623	631	598	624	584	578	662	583	620	621	639	617	653	630	601	585	588	614	610	609	610	623	591	590	601	614	633	611	635	601	583	593	610	602	630	612	572	612	624	618	578	641	633	606	601	584	609	602	579	613	636	580	608	586	608	626	597	581	636	595	596	598	583	586	598	611	620	650	610	568	563	649	628	628	647	654	621	573	606	574	625	623	570	601	613	576	630	603	623	650	563	590	606	633	650	581	590	620	554	606	621	603	567	597	630	545	606	607	586	639	612	672	616	545	631	602	631	575	607	632	604	584	651	588	601	597	682	610	577	578	606	621	556	611	588	576	634	662	625	605	603	601	600	629	585	585	599	591	628	615	613	598	593	594	642	568	606	620	627	624	610	586	621	609	593	614	637	622	586	591	596	608	601	593	605	630	632	570	656	644	614	624	624	624	613	624	624	577	583	572	618	604	642	605	639	629	645	596	597	601	606	598	571	575	615	609	628	598	629	646	600	607	636	595	599	587	628	591	609	657	611	629	566	585	600	589	619	588	589	596	640	652	596	641	633	592	648	583	592	673	618	598	570	595	589	560	634	613	575	617	592	580	617	630	617	594	626	601	623	611	642	653	588	598	599	642	613	639	623	618	595	617	604	579	645	586	645	570	657	634	580	653	591	671	631	611	584	611	603	634	620	599	581	619	642	600	638	560	592	616	643	586	602	608	640	588	595	641	601	586	590	594	571	585	583	599	589	595	599	589	582	619	600	609	597	654	573	601	670	607	634	601	602	628	595	618	573	620	636	611	609	612	609	646	611	610	597	596	603	608	647	614	626	616	621	635	612	626	589	613	635	615	605	638	641	567	599	617	608	620	608	656	626	615	601	642	557	620	638	605	607	625	612	579	609	565	597	581	632	609	588	558	595	615	592	559	645	593	613	599	618	603	615	626	587	559	631	564	549	538	587	590	583	608	612	596	660	617	602	577	602	586	603	607	642	583	628	613	603	627	637	641	611	564	588	638	615	574	597	652	616	646	626	623	625	587	605	635	580	637	646	625	653	601	658	642	612	637	601	639	601	632	598	607	637	578	611	618	602	607	617	581	683	587	549	652	587	651	560	578	618	589	591	625	575	623	622	662	575	618	617	598	650	640	649	602	621	625	626	596	638	547	597	604	600	643	650	598	606	579	619	606	587	634	580	632	606	623	613	589	604	619	649	596	585	655	608	609	603	566	548	582	607	669	577	589	607	602	598	580	585	578	584	584	588	585	665	647	565	602	620	615	604	605	605	623	563	650	618	623	621	572	647	595	614	611	663	601	586	588	621	624	602	639	618	571	569	601	623	628	586	579	635	603	616	668	591	568	629	616	597	629	619	618	620	640	624	603	637	620	602	629	630	618	584	583	618	589	622	619	592	579	634	580	643	628	622	621	621	634	600	623	626	625	675	636	607	609	588	572	600	629	588	599	592	548	656	617	580	563	605	640	628	639	615	583	600	632	565	595	646	555	620	642	614	568	622	621	605	587	619	626	587	592	560	617	620	612	624	606	601	574	626	588	613	603	585	634	647	630	619	642	596	578	597	566	620	605	593	602	623	585	601	627	630	587	577	616	630	600	612	579	636	627	639	600	595	624	583	595	603	614	614	601	650	614	552	555	623	621	574	588	559	605	552	565	618	622	623	578	592	596	606	614	588	626	553	650	586	576	610	623	626	621	602	629	621	668	620	590	607	598	606	563	656	603	645	613	605	634	620	610	580	615	579	627	598	597	601	600	598	624	600	590	600	621	598	599	629	625	627	614	655	603	576	607	644	621	628	642	603	570	624	603	626	609	582	584	629	610	646	646	587	651	613	652	626	587	586	614	616	635	614	583	598	673	631	593	607	624	591	625	617	581	622	586	561	594	632	612	619	581	619	610	612	612	603	600	589	650	604	570	596	621	603	598	581	648	621	610	535	625	567	597	579	600	600	575	623
33562	10860	1368	856	739	743	807	841	890	950	948	961	888	805	743	751	627	565	518	458	453	424	390	373	342	352	379	350	319	312	308	302	309	318	307	298	316	327	312	344	323	304	307	343	283	264	316	325	295	305	298	302	290	291	329	252	290	324	308	266	271	296	324	296	308	306	271	303	282	290	285	307	257	282	280	296	271	275	283	282	282	294	310	300	324	277	276	330	350	283	297	311	312	287	278	294	281	271	280	316	297	314	306	315	305	309	283	270	312	291	297	320	285	313	327	290	300	282	304	331	303	288	280	290	303	292	291	314	320	278	286	247	300	294	313	277	289	275	315	331	274	311	307	274	302	294	299	288	327	308	306	309	297	360	310	288	323	294	317	294	270	276	305	288	285	303	324	293	285	328	307	305	340	310	319	297	280	285	308	315	300	324	298	308	291	306	284	334	285	291	291	290	285	299	294	312	322	291	303	324	290	302	351	315	264	283	283	309	316	270	308	284	291	329	318	291	293	290	317	298	327	270	292	282	300	321	316	259	291	302	258	281	315	319	294	312	293	287	298	282	316	293	337	294	308	261	295	275	295	289	326	286	281	299	319	305	314	288	272	302	308	313	294	260	320	301	286	281	302	296	306	266	321	305	319	291	322	311	277	311	295	292	313	297	301	322	318	299	351	288	323	270	270	332	332	312	277	284	290	310	297	275	279	316	284	283	273	299	257	302	323	272	312	318	301	255	294	302	310	301	281	292	308	328	297	303	292	327	294	306	310	278	314	306	303	296	284	273	289	286	290	304	285	330	292	289	281	284	314	255	304	322	297	292	307	273	314	312	317	318	303	302	292	305	293	282	288	304	287	301	310	270	285	309	298	268	285	311	309	251	279	304	310	297	304	289	303	320	224	281	301	311	279	291	298	288	311	274	302	293	323	295	271	266	313	283	300	310	290	294	302	304	312	292	295	293	298	307	296	268	288	298	267	343	310	315	278	272	309	292	313	304	295	306	308	275	299	274	294	311	301	277	282	304	313	279	292	293	288	296	310	292	316	280	311	298	309	317	300	292	291	278	295	289	275	322	302	277	326	307	306	315	312	331	302	281	307	306	303	304	328	332	328	313	266	305	283	258	292	327	290	279	314	298	318	295	309	322	280	278	303	318	279	341	334	300	265	244	281	294	337	300	325	279	280	304	299	255	304	294	278	318	319	321	305	260	257	268	292	288	278	294	305	320	295	286	298	312	302	298	341	287	349	316	316	316	337	285	325	286	315	300	311	294	293	250	343	343	327	306	304	290	312	309	317	303	275	283	319	303	287	331	302	313	305	292	310	315	303	297	272	292	299	273	269	262	326	297	340	298	289	327	332	269	287	322	313	287	315	302	314	301	320	278	302	342	290	288	285	310	285	339	270	294	266	277	290	315	310	293	303	264	314	267	319	293	302	311	291	275	287	296	302	310	299	296	291	323	311	322	268	335	303	302	307	281	289	311	288	261	268	296	304	304	335	277	295	326	265	286	313	277	283	294	292	319	303	311	308	284	299	327	321	311	271	293	318	302	285	311	282	329	301	309	264	283	290	319	267	278	289	294	294	289	308	297	305	295	315	291	269	280	296	310	290	263	274	299	300	271	291	295	278	324	345	271	305	280	297	327	281	314	297	316	302	305	278	273	323	309	272	276	263	280	283	299	279	273	307	283	267	287	297	306	328	306	329	306	276	280	287	301	264	310	308	313	311	290	299	310	305	300	277	294	295	331	296	311	308	273	275	293	291	297	275	323	284	314	332	318	309	293	321	279	291	324	297	296	298	305	337	256	309	318	289	292	296	291	303	307	302	274	313	286	311	260	314	294	288	293	310	276	328	331	300	327	273	304	305	267	303	298	338	316	316	283	290	309	315	314	291	306	307	276	286	286	297	296	324	294	332	304	297	324	303	303	293	291	323	307	319	305	280	320	321	327	296	274	280	323	286	290	254	295	304	275	297	313	295	274	290	302	301	309	309	314	294	301	280	300	300	283	319	333	307	298	313	272	315	320	310	324	304	283	282	318	310	314	295	329	283	338	317	294	288	321	316	285	282	301	342	324	301	316	315	300	302	279	289	286	290	302	310	320	337	308	292	283	293	301	280	318	330	279	281	276	273	254	278	266	296	287	331	306	313	269	321	334	276	310	291	302	303	303	295	302	306	289	294	324	317	291	324	279	283	308	315	311	316	283	289	322	298	332	258	318	328	315	303	290	319	300	325	285	297	272	310	323	310	334	303	280	280	315	302	299	316	312	287	305	293	314	315	305	316	272	309	299	289	277	335	308	340	318	320	292	296	268	278	284	271	302	285	291	304	287	296	310	298	266	324	309	332	299	337	326	274	331	295	343	260	297	290	326	294	300	290	286	322	293	297	271	295	275	289	284	297	285	322	285	298	312	296	303	302	289	292	318	282	321	312	319	285	289	269	325	261	305	322	303	334	264	299	335	338	300	283	350	292	291	311	298	292	298	306	309	306	309	304	285	344	317	292	276	300	281	300	277	288	308	328	258	299	296	332	262	288	270	303	309	264	280	304	312	301	301	278	298	306	331	299	302	319	304	282	283	310	297	313	309	287	305	308	280	291	307	321	312	290	278	312	330	304	295	301	281	264	267	315	295	295	286	308	312	298	326	279	329	280	324	327	264	316	312	302	308	264	257	265	310	298	278	318	307	304	326	334	311	312	300	327	298	292	304	284	300	313	348	297	297	301	337	301	289	298	293	316	295	306	316	305	343	316	281	302	293	302	291	278	297	284	275	317	324	298	301	311	310	317	291	320	288	308	308	298	270	311	302	277	317	280	275	279	292	331	277	307	274	295	312	303	306	302	318	312	286	290	278	311	290	291	290	302	272	290	252	326	293	293	307	263	289	302	317	295	327	276	274	350	298	317	308	336	293	293	303	320	327	300	287	313	284	314	295	317	290	296	285	299	299	268	310	279	308	272	298	273	297	318	329	325	296	301	285	275	362	300	313	269	301	311	302	300	327	304	288	313	302	303	317	306	291	266	302	317	282	288	322	282	308	277	307	292	288	300	295	281	310	296	299	265	269	265	289	324	322	317	318	318	295	303	274	291	324	285	309	313	312	304	303	317	285	291	310	305	324	294	295	294	295	304	315	325	281	291	310	281	288	287	331	309	296	300	324	304	310	318	307	349	288	291	311	275	298	311	333	299	296	292	304	286	298	308	289	312	309	292	261	281	262	277	292	303	275	291	332	304	328	258	321	290	283	307	304	322	274	240	286	348	285	302	306	265	300	319	288	292	317	277	279	298	313	307	309	307	303	304	306	313	316	325	287	287	266	310	290	325	294	314	319	295	272	291	257	297	336	281	292	264	296	322	310	301	301	301	275	262	291	309	291	333	323	318	305	341	285	317	331	285	326	307	283	317	296	283	293	285	293	300	283	291	274	314	282	277	267	328	279	264	278	310	292	321	293	318	297	281	310	309	278	333	312	339	283	310	294
18656	4035	1821	2146	2466	2642	3179	3419	3657	4116	4156	4132	4103	3613	3202	2962	2591	2307	1870	1706	1521	1312	1188	1147	1035	932	897	893	907	868	848	869	818	769	874	802	746	730	749	759	770	706	685	665	682	695	699	665	711	626	669	689	670	676	648	660	649	649	711	641	683	639	632	614	642	692	685	633	688	670	680	668	604	654	646	638	648	679	669	632	656	653	671	648	610	608	686	671	666	653	628	641	682	635	632	619	675	637	637	637	641	633	662	644	651	612	673	616	656	661	637	645	639	600	635	676	686	625	628	654	640	660	631	604	683	642	650	632	627	633	664	637	636	623	623	681	652	672	656	645	664	664	646	645	607	637	647	646	645	644	670	638	633	642	664	652	704	637	624	623	606	598	592	633	659	706	668	644	630	629	651	657	716	680	639	668	650	657	619	650	658	680	618	632	657	647	624	661	660	642	676	650	715	656	637	661	677	663	659	650	692	627	620	628	608	606	654	655	671	663	649	666	598	646	640	657	674	628	633	644	648	649	607	598	631	677	656	637	630	630	647	630	676	689	667	652	632	646	675	662	669	700	632	645	627	630	583	695	645	658	652	605	658	641	649	693	642	639	625	637	609	692	659	606	677	637	655	616	655	615	630	654	709	648	700	618	632	677	640	635	623	672	691	657	650	659	672	620	679	649	648	670	662	616	624	648	630	664	684	651	678	629	661	651	620	642	635	652	698	700	647	677	623	644	633	618	669	658	670	614	648	618	661	667	630	668	626	623	628	635	676	667	632	597	620	623	667	655	633	614	665	600	637	621	631	642	674	615	603	673	618	661	641	681	619	639	606	659	626	651	627	651	674	647	671	667	623	651	621	651	619	647	654	631	669	614	606	665	657	612	643	647	654	647	657	618	670	677	637	610	625	629	605	653	625	673	597	641	617	629	632	574	638	648	652	659	626	672	659	651	631	630	649	683	625	673	640	643	670	652	629	656	665	659	653	619	674	669	676	657	649	606	713	663	694	615	643	635	651	604	657	644	644	644	605	597	657	658	636	613	610	661	612	652	633	633	625	696	616	630	670	631	593	649	616	609	647	666	659	672	611	666	684	650	653	670	693	657	654	647	606	655	658	691	715	650	655	665	624	663	623	666	646	622	653	613	635	627	652	624	637	643	664	666	622	663	620	637	660	624	652	663	630	629	661	623	617	665	667	680	621	676	599	610	602	640	606	654	591	664	647	649	638	642	651	654	688	623	648	641	671	622	656	657	625	675	649	652	681	678	642	661	668	688	680	645	615	670	656	632	660	655	639	626	667	648	650	640	620	642	648	606	594	612	672	605	646	684	644	634	666	645	665	644	672	633	631	651	628	637	597	691	626	630	650	642	695	635	584	675	575	653	614	660	666	669	662	617	632	617	645	663	642	663	621	656	592	657	645	649	627	612	630	618	616	652	657	621	682	643	646	660	647	632	603	637	616	636	628	635	608	626	674	599	655	619	636	682	639	648	660	617	650	640	659	616	633	699	672	661	664	686	662	620	609	633	629	665	652	654	657	651	637	633	624	628	622	639	629	644	640	630	611	629	618	644	619	650	642	635	661	659	671	654	628	634	655	689	654	634	622	662	623	708	622	648	624	686	619	612	658	687	653	657	654	654	627	632	681	697	652	626	646	640	666	627	655	660	645	658	662	631	601	670	664	638	649	614	668	601	598	642	641	650	651	652	662	649	678	619	650	668	678	683	665	635	643	680	649	616	626	630	643	626	657	671	602	651	683	654	651	653	638	684	653	644	688	639	642	679	648	643	641	631	662	617	627	684	646	641	655	647	634	619	674	665	625	663	609	667	629	653	648	682	620	586	655	658	684	645	622	631	685	657	631	660	633	658	643	644	657	628	664	692	632	642	632	640	622	700	635	625	664	612	645	650	683	668	710	675	624	637	689	676	638	643	653	610	648	616	718	608	652	642	650	637	664	626	659	646	710	678	630	705	658	653	606	632	668	635	600	634	674	627	619	631	603	605	709	668	660	641	646	640	717	666	613	669	620	654	654	624	600	640	647	641	617	606	639	617	597	634	664	660	633	659	666	653	620	639	680	635	613	621	625	610	639	668	633	719	660	657	710	642	641	625	653	682	648	654	673	664	661	708	638	660	644	638	672	651	664	613	642	635	661	578	636	662	656	684	639	652	630	642	659	671	688	662	654	628	680	607	676	616	651	678	666	621	626	642	642	649	621	653	630	638	616	583	656	646	575	629	658	602	695	618	650	671	608	640	623	641	623	612	691	646	673	621	612	638	628	701	643	663	615	636	630	638	673	677	609	611	655	644	661	672	660	613	639	630	650	635	597	659	604	649	653	719	644	643	669	635	673	643	622	670	626	632	692	636	687	657	621	660	638	654	623	677	610	669	635	614	626	648	705	675	624	646	665	639	606	689	635	638	632	625	637	649	609	647	681	656	653	640	658	599	655	669	649	631	595	646	656	648	646	644	646	643	645	671	661	706	641	656	684	612	644	605	690	594	634	593	666	672	662	697	617	626	650	660	642	670	655	636	627	658	630	666	618	664	678	622	641	650	621	646	622	632	703	649	652	640	625	652	658	665	620	624	645	651	613	662	654	665	642	664	626	634	641	658	647	635	688	675	611	651	642	691	666	647	692	676	670	640	642	602	645	638	676	629	646	629	686	637	658	634	624	622	671	644	659	626	643	643	669	625	629	656	679	622	650	656	627	642	715	646	632	630	654	653	664	684	707	688	659	634	629	677	653	679	653	640	654	647	645	619	651	634	649	652	606	615	724	588	636	646	618	644	640	656	653	631	642	652	648	655	655	606	675	656	701	646	629	656	625	679	626	658	604	623	685	670	643	648	621	642	659	649	667	647	635	617	641	704	617	649	640	627	651	610	636	630	654	665	615	600	661	687	645	621	615	603	651	628	677	632	608	640	646	645	583	628	650	646	653	637	649	611	609	668	608	669	641	680	682	652	630	688	647	612	718	658	649	628	634	698	650	609	633	619	704	631	624	658	701	633	662	622	628	668	629	654	634	645	655	646	632	675	631	657	613	675	657	608	639	637	606	695	654	619	624	619	672	684	656	672	620	636	626	632	603	654	663	658	628	628	640	633	651	639	632	650	657	610	633	588	631	634	651	618	647	618	670	647	624	675	650	599	688	676	650	639	593	633	630	612	669	672	662	621	647	632	647	644	623	616	658	638	665	629	634	681	692	660	634	666	661	642	597	654	674	677	614	657	657	627	650	690	638	628	672	631	661	586	699	627	654	658	631	639	640	656	683	625	662	647	632	624	675	716	652	630	638	631	638	679	634	651	609	623	628	633	662	628	711	663	669	657	659	663	608	609	672	631	662	682	677	626	639	662	709	613	608	616	668	634	664	623	666	658	685	637	675	649	635	661	646	658	648	683	601	691	616	659	625	636	685	668	666	643	669	649	629	663	657	676	615	691	619	679	664	596	634	669	647	623	641	657	626	628	657	645	662	605	615	664
43262	16106	2875	1531	1050	988	917	1174	1484	1411	1171	1146	1204	1029	957	932	764	659	602	603	526	552	513	460	437	412	374	395	437	441	418	417	361	364	378	429	382	337	350	320	344	340	375	334	337	352	341	355	347	378	345	370	355	327	339	349	378	330	373	359	335	353	397	337	376	393	341	356	319	325	377	369	325	366	381	357	346	330	288	339	309	334	345	350	369	377	338	344	326	348	342	375	357	326	356	363	354	339	368	357	327	340	379	355	355	358	349	354	351	358	324	365	354	357	376	344	369	335	352	288	365	373	314	366	363	318	370	364	338	352	351	314	333	327	353	315	322	344	337	349	385	342	328	367	337	387	389	342	375	358	351	334	373	344	371	366	353	314	383	376	382	338	373	322	361	371	346	334	378	370	367	365	312	281	334	347	340	343	362	329	333	368	354	343	344	353	371	371	353	328	367	358	335	340	346	336	369	369	362	348	392	360	362	350	338	289	315	352	316	327	343	318	359	333	325	373	322	364	314	349	355	358	374	321	346	309	343	343	322	330	359	348	360	349	359	321	354	345	381	347	337	361	297	335	331	310	363	321	332	326	337	326	335	323	353	319	320	366	370	366	337	364	323	343	328	355	324	319	373	340	334	327	336	343	344	342	320	338	343	355	370	349	334	328	349	308	344	382	387	373	370	334	325	345	368	391	290	335	365	338	338	349	336	351	349	364	342	368	367	353	360	358	367	319	335	331	330	317	326	332	346	325	334	325	328	326	342	335	361	384	382	380	368	345	378	344	366	310	341	319	340	347	300	335	360	363	350	379	370	378	346	342	352	340	347	357	342	325	353	350	361	389	353	363	355	359	328	352	392	323	331	363	339	356	324	354	346	348	344	319	369	358	330	343	316	323	328	366	354	348	348	365	349	307	312	344	352	329	387	327	336	354	368	336	335	333	340	346	320	352	332	342	373	343	364	354	351	320	362	361	320	354	324	334	361	345	355	340	363	353	332	324	307	374	369	379	320	350	346	328	340	331	347	323	332	298	332	320	329	354	344	338	371	398	347	393	353	403	369	354	379	377	320	354	336	318	329	335	361	356	346	399	327	316	352	331	369	351	316	335	330	334	318	351	330	340	356	360	357	321	344	333	335	348	362	356	367	371	376	323	338	349	346	355	351	334	345	341	358	381	354	318	337	325	308	373	330	304	321	340	400	349	343	328	311	345	325	341	362	360	318	335	371	348	336	345	340	361	318	333	344	342	347	375	377	349	376	320	369	354	328	335	334	359	356	346	340	375	381	317	324	384	383	316	356	314	326	338	336	333	336	324	358	364	357	360	354	349	330	338	321	344	365	345	370	313	336	362	364	347	306	314	353	344	359	344	371	303	325	318	376	350	315	326	358	337	394	327	315	345	350	370	322	332	354	335	374	359	337	338	299	338	381	342	354	372	337	342	329	338	338	345	348	329	341	303	361	320	320	343	364	327	348	309	326	374	352	336	344	372	346	363	356	336	318	339	330	360	377	307	315	358	348	318	359	349	369	356	331	329	357	351	367	361	348	349	363	346	362	329	315	357	364	329	350	409	351	356	365	342	371	352	345	377	336	358	344	321	331	373	358	335	335	338	332	329	369	359	370	353	333	378	326	348	336	334	351	335	322	329	327	328	361	330	327	332	372	364	333	341	359	313	343	329	343	349	348	328	334	342	330	333	353	320	338	344	336	346	359	326	319	323	341	345	336	375	342	319	302	341	353	380	336	377	314	321	314	378	368	367	329	346	326	304	346	338	382	353	380	367	362	339	338	339	360	362	380	390	334	318	371	352	356	323	322	343	345	360	353	382	353	380	360	382	339	321	341	306	340	330	337	374	313	349	353	332	344	330	376	310	309	328	368	364	368	325	346	343	362	319	328	337	309	372	374	369	325	348	332	351	359	342	316	341	369	323	393	372	349	350	385	368	340	353	338	347	337	342	338	353	374	346	365	357	334	344	326	308	357	400	363	358	313	362	342	355	360	369	349	368	345	360	339	341	336	315	324	337	399	302	341	354	315	331	366	336	346	353	386	346	351	323	323	361	349	325	341	366	357	372	346	372	326	319	341	339	335	335	369	352	371	340	318	354	330	378	340	294	333	338	320	341	363	329	353	340	340	321	389	334	345	333	344	324	343	322	355	321	347	358	372	372	344	360	330	347	374	348	374	329	352	355	345	355	369	360	363	350	361	323	350	354	367	320	337	366	371	360	330	368	321	338	350	343	368	367	329	368	320	376	326	351	358	344	335	323	304	361	328	325	351	351	368	385	366	359	310	413	355	335	337	325	370	335	359	341	346	326	303	332	390	342	345	316	351	319	329	330	341	335	343	369	358	370	372	379	364	355	375	348	358	366	336	369	370	357	322	355	339	333	343	318	356	318	373	339	342	342	374	338	342	394	370	348	365	331	356	376	347	357	359	344	335	345	340	343	354	387	320	316	373	361	309	349	336	346	328	395	353	350	327	379	356	342	362	366	325	345	367	346	368	310	296	331	338	350	363	321	370	365	350	387	336	379	353	373	351	344	364	361	365	321	403	328	334	350	340	350	344	365	333	364	335	337	381	354	366	344	356	356	352	357	283	363	382	306	318	319	310	346	332	329	352	325	368	334	353	346	355	349	342	357	384	331	318	358	338	357	328	306	354	358	347	327	373	334	341	353	346	326	329	383	319	346	341	372	367	366	335	345	328	339	357	342	342	307	349	353	378	309	356	363	356	334	362	421	353	337	343	342	343	363	320	354	339	367	333	351	341	361	327	346	349	347	352	345	337	314	328	348	331	315	306	356	342	342	352	330	360	379	331	301	322	339	319	368	376	342	337	366	379	345	355	340	331	368	336	383	349	346	332	364	363	340	347	337	338	379	336	351	330	339	356	361	351	367	365	342	354	350	342	381	362	338	333	342	337	361	342	342	367	317	334	339	329	364	340	346	345	361	337	329	365	362	338	372	368	356	361	382	346	318	321	325	356	370	338	337	350	293	313	324	326	336	322	356	369	312	334	354	340	320	309	342	349	317	315	395	350	315	352	348	321	390	355	373	361	379	341	325	319	342	326	338	327	332	384	338	340	336	359	329	326	324	346	363	326	338	365	357	381	354	328	367	344	367	326	372	314	345	302	338	364	368	342	331	375	345	352	376	334	325	351	300	367	356	317	341	358	369	357	346	358	355	348	349	335	310	337	343	363	330	336	310	335	354	347	363	340	322	315	364	339	306	342	389	342	378	373	369	384	336	336	374	339	346	368	353	344	362	357	327	341	336	356	374	351	379	355	359	330	320	385	354	305	355	359	318	344	331	344	367	359	379	361	318	335	346	383	343	343	318	335	347	328	359	352	364	330	338	331	339	325	353	363	383	319	339	318	357	318	347	318	374	355	335	352	340	341	341	344	315	323	340	372	349	358	413	322	351	411	362	341	322	337	318	389	381	337	352	356	323	366	371	335	412	364	381	375	373	360	347	359	365	340	341
23598	5232	2870	3632	3398	3428	3742	4682	6161	6144	5302	5294	5393	4840	4189	3739	3276	2760	2420	2162	1957	1847	1555	1465	1255	1151	1087	1088	1086	1087	1054	1001	937	964	908	940	897	879	878	808	816	885	811	776	753	792	745	784	713	780	785	731	755	798	730	773	764	747	755	801	691	759	698	762	739	728	753	708	746	686	732	709	711	752	770	755	724	755	721	725	698	710	773	738	769	798	723	734	693	781	775	714	727	740	747	716	729	690	714	786	727	738	692	752	695	747	772	693	738	712	758	732	729	706	788	753	708	757	783	732	754	725	738	712	759	718	675	758	713	703	722	715	812	735	714	755	741	701	748	696	765	725	765	738	760	687	717	723	733	758	712	727	715	718	755	761	701	745	753	739	781	681	701	709	734	756	732	771	719	666	742	742	710	732	748	720	702	743	765	742	752	742	726	704	740	743	729	729	708	736	720	760	702	750	700	697	742	784	664	698	671	712	746	723	733	746	716	731	732	735	717	754	678	768	738	692	789	697	721	754	740	729	645	716	736	736	816	707	705	719	716	739	730	758	765	732	758	730	776	737	696	753	770	712	744	698	728	710	724	696	789	800	717	714	747	716	753	702	754	692	731	731	745	673	702	769	732	721	754	705	738	750	691	769	725	743	709	711	718	695	718	743	715	725	720	736	782	738	704	755	749	738	797	715	698	751	679	746	704	740	719	731	751	727	771	720	710	742	737	745	714	751	730	720	713	695	765	758	768	727	705	712	799	728	710	758	731	705	738	723	785	726	761	734	733	803	733	743	760	774	746	772	686	771	761	740	720	706	762	775	786	772	730	750	715	753	749	719	724	726	739	743	727	713	735	782	725	769	719	730	773	728	777	732	728	746	737	717	785	731	755	728	727	703	718	761	711	690	734	743	690	743	742	714	724	750	731	758	686	721	729	742	722	757	766	727	720	725	743	775	734	743	692	710	765	687	682	715	706	764	712	754	708	727	721	707	712	761	740	775	754	771	758	731	767	739	738	724	768	780	740	747	736	697	789	730	725	751	735	718	741	718	718	710	723	760	747	739	795	733	733	711	743	679	685	729	736	723	773	749	755	714	780	727	759	685	755	738	699	721	737	734	688	755	752	764	741	718	709	770	742	694	710	726	688	668	769	716	751	705	739	686	772	768	693	737	699	708	743	720	710	743	723	696	749	751	742	716	757	717	698	725	710	704	762	740	731	738	712	733	717	720	752	747	721	696	776	721	722	731	743	728	751	756	718	753	736	745	747	703	752	739	726	715	779	719	749	743	736	761	736	731	783	750	767	721	684	753	715	712	736	755	694	735	700	760	756	715	695	707	727	721	696	782	744	683	716	750	746	747	728	685	771	745	726	731	758	675	729	719	674	767	724	769	730	756	786	709	671	750	728	730	713	713	743	777	751	796	694	753	705	755	760	724	740	749	749	699	752	693	722	715	748	721	718	748	737	748	730	756	738	700	769	754	683	758	744	715	750	715	720	713	751	729	695	740	657	769	745	741	728	740	743	716	788	713	788	709	724	698	726	764	729	720	789	751	712	707	753	727	709	726	718	702	761	780	768	755	734	751	775	706	781	758	752	754	737	783	689	694	740	733	711	757	729	734	769	720	768	675	730	743	737	747	731	683	689	721	741	737	776	741	722	709	725	743	747	723	729	724	705	772	748	728	741	742	743	739	710	703	691	756	751	685	727	718	731	799	697	741	687	726	747	758	689	718	693	707	765	747	709	721	773	713	697	709	757	747	736	738	757	780	664	705	699	723	713	768	764	741	728	711	765	682	750	755	723	765	769	724	736	742	779	718	769	727	762	736	743	694	731	765	749	745	699	717	738	751	767	759	704	780	695	728	701	709	683	747	725	741	733	713	729	711	750	758	735	757	751	743	733	758	669	739	742	787	705	680	725	753	736	790	712	793	715	678	737	720	720	739	714	724	741	739	748	729	691	774	777	708	735	702	735	767	772	716	727	707	716	753	761	760	711	699	644	723	749	767	740	738	690	776	746	720	743	768	745	734	792	763	768	752	735	724	777	764	768	732	739	696	684	694	727	731	752	681	726	793	782	759	680	713	728	770	732	736	692	703	761	727	685	755	725	750	759	746	748	731	698	779	733	743	778	726	725	672	727	715	732	741	764	727	684	761	769	789	750	737	693	724	735	712	763	721	746	725	795	745	720	722	733	731	713	743	688	778	715	748	706	704	775	722	724	776	716	792	764	778	789	704	793	708	718	742	696	710	681	710	773	754	757	788	764	772	700	664	709	729	731	745	786	722	738	793	726	714	744	760	688	674	732	752	744	725	748	732	700	759	777	711	732	714	699	682	715	717	714	760	785	738	682	757	727	687	741	709	765	696	781	722	729	722	730	762	719	743	749	667	743	748	747	732	724	720	748	716	714	716	728	759	747	689	735	704	735	706	738	762	716	695	680	691	739	755	770	735	772	795	768	720	723	730	730	728	715	723	747	702	727	737	738	682	717	729	764	761	759	712	802	764	687	750	705	722	728	752	742	764	745	770	774	749	764	709	727	718	705	757	784	764	777	724	717	696	707	752	722	786	699	709	800	742	733	738	729	771	744	654	680	720	750	732	698	785	745	709	724	790	762	679	673	727	660	743	734	720	670	725	774	740	788	736	739	682	751	727	741	737	711	739	673	736	732	735	743	753	750	711	745	729	729	699	678	723	752	747	700	715	757	757	746	715	723	719	705	715	701	736	719	722	739	683	772	715	690	757	784	715	719	694	720	696	761	696	736	732	730	725	732	706	768	739	754	697	752	749	713	733	716	746	709	728	773	703	735	754	740	695	709	730	695	759	703	764	709	737	741	771	733	716	725	783	733	705	737	765	749	726	770	738	777	727	757	705	717	733	746	724	718	700	749	774	739	694	712	770	725	737	744	682	772	705	722	780	714	731	696	671	753	758	722	721	694	774	663	725	743	711	725	738	714	700	693	723	718	760	722	772	756	779	803	740	735	773	712	770	733	717	687	743	706	712	681	751	706	790	715	743	732	745	722	719	782	752	808	681	706	738	749	756	751	736	748	708	729	743	739	719	698	733	718	761	733	738	702	745	751	737	725	721	718	715	676	720	777	760	672	765	763	759	763	754	717	721	744	734	730	743	764	747	726	748	744	753	788	731	702	725	751	737	664	726	710	727	734	747	738	729	739	782	748	753	732	685	690	727	718	728	710	695	739	695	669	732	753	740	733	712	726	794	751	761	703	714	731	679	734	705	719	745	722	725	727	674	756	772	723	682	754	710	714	765	689	759	774	809	753	713	749	715	775	762	739	770	728	733	737	719	721	726	719	752	743	765	743	729	730	701	738	701	756	740	754	705	736	749	720	762	676	720	740	743	736	724	749	752	740	744	730	752	742	759	734	729	706	730	763	733	697	722	732	717	749	710	702	745	764	735	713	762	742	721	703	740	706	727	745	741	766	759	773	779	718	726	758	724	753	724	736	750	744	744	749	693	717	758
12567	2750	430	435	445	459	446	426	547	804	734	677	613	570	567	478	462	411	386	349	336	347	324	299	330	353	294	283	318	298	297	260	256	257	289	322	301	291	275	261	274	291	285	238	276	291	324	271	282	274	311	268	283	265	255	261	294	284	308	287	273	265	287	270	308	314	307	281	251	268	235	287	269	266	315	279	310	288	284	280	247	283	289	303	291	220	306	278	283	268	291	262	306	284	279	275	303	291	285	288	293	289	272	271	250	297	320	303	302	277	277	276	332	267	278	284	310	291	273	297	261	250	261	289	268	251	251	274	289	307	296	292	277	269	266	263	323	271	255	261	281	270	282	265	299	291	272	234	277	261	306	278	275	255	275	254	278	289	292	284	265	263	289	290	281	283	316	246	259	295	316	322	256	283	280	286	261	305	265	322	299	293	285	265	261	268	282	285	279	263	299	264	274	281	292	297	283	288	296	284	301	282	283	307	256	266	267	278	275	285	293	301	274	286	311	290	321	243	282	290	259	258	290	290	301	266	291	270	293	359	252	270	284	285	248	282	279	320	282	272	296	266	277	268	270	272	262	283	280	286	304	274	283	267	304	277	285	268	302	265	271	299	287	263	249	275	300	268	293	312	268	300	281	260	316	310	280	289	316	323	264	316	301	265	295	313	286	284	305	299	290	295	307	246	265	291	304	260	277	258	275	256	254	298	250	288	301	288	269	277	287	265	258	265	300	293	284	281	291	289	278	280	286	288	266	269	303	277	277	268	324	303	246	230	277	280	282	278	302	270	251	310	272	288	289	305	251	287	311	293	235	287	268	281	283	280	287	262	294	304	281	301	296	296	266	257	281	304	286	296	291	302	281	270	275	273	288	233	282	305	284	278	247	269	261	255	273	286	277	291	291	259	269	266	298	292	272	262	282	275	305	279	283	272	281	291	303	311	305	280	279	269	264	259	287	273	317	293	274	284	285	287	252	273	267	272	222	292	256	282	301	289	294	256	268	265	307	274	247	294	265	307	281	291	291	295	287	292	274	268	294	257	253	299	259	253	273	254	312	296	231	292	259	301	281	273	268	273	307	277	259	309	317	267	245	285	279	313	293	284	280	250	262	296	321	278	262	283	261	264	275	258	288	267	279	321	258	310	300	278	299	264	280	319	286	288	255	259	266	274	275	268	281	287	277	267	277	276	272	329	292	266	302	253	259	306	278	263	236	257	306	297	275	299	256	249	278	293	287	292	291	297	291	288	287	280	275	255	298	271	247	295	271	280	274	278	275	279	284	268	276	274	308	276	263	287	253	304	264	271	248	265	275	267	250	267	243	283	300	284	305	295	277	301	241	273	264	284	270	276	306	295	264	321	309	273	302	256	281	286	265	281	282	282	280	301	290	252	270	282	268	253	268	323	264	274	283	293	278	298	290	301	301	272	279	243	322	282	277	270	246	285	272	247	290	269	304	295	292	329	260	258	279	269	313	271	283	299	266	292	274	316	276	297	234	287	296	284	280	323	304	289	270	277	297	307	304	276	283	297	291	285	290	274	275	288	280	307	275	281	265	257	270	298	280	255	273	301	285	268	250	311	240	271	283	324	305	283	280	264	269	297	276	301	293	273	313	284	277	283	265	285	257	297	285	298	278	320	293	273	269	293	263	267	307	289	266	288	279	290	298	254	314	299	282	256	261	300	285	251	270	258	274	283	308	271	271	249	263	269	293	257	281	276	254	289	306	280	306	262	270	276	248	267	256	291	289	272	274	280	266	285	254	302	284	277	271	279	330	267	298	286	253	309	293	294	273	265	288	268	284	301	280	290	264	258	281	264	262	275	287	298	284	283	307	267	294	253	264	280	283	276	253	253	263	300	256	281	279	293	289	275	259	264	308	268	257	275	300	297	266	269	295	268	259	266	284	310	267	265	289	250	251	256	287	243	249	330	282	256	309	270	251	276	284	292	294	286	252	242	265	280	272	279	273	274	298	296	283	281	277	306	286	259	282	283	261	265	285	289	325	286	256	279	246	286	277	269	302	276	265	274	285	255	315	282	294	282	284	262	304	266	295	291	306	275	247	280	309	296	274	281	257	301	289	253	273	281	279	268	317	281	268	280	282	281	254	299	256	303	290	253	257	260	284	264	303	280	304	284	305	261	272	252	253	295	284	285	266	275	264	299	281	289	280	308	285	277	259	247	278	282	254	302	294	293	293	306	280	257	260	272	240	284	320	286	257	286	274	295	248	267	273	310	239	254	257	272	273	270	277	287	266	251	297	287	277	272	271	298	269	294	280	280	290	306	287	289	276	268	260	294	292	273	285	309	272	266	301	271	263	274	276	269	253	292	306	256	250	271	301	253	265	254	273	257	279	249	277	283	287	310	267	303	280	286	268	274	259	289	282	277	289	306	311	262	266	282	294	267	286	258	253	292	267	298	307	311	275	251	278	269	280	252	325	289	287	297	287	263	239	294	263	275	253	306	289	286	293	277	269	272	249	273	287	276	268	252	235	233	277	309	282	305	252	285	264	285	326	289	280	289	313	273	275	263	256	266	273	310	279	269	285	285	288	271	299	239	331	305	282	251	268	273	262	266	302	282	294	264	296	296	305	261	265	264	283	254	306	266	270	262	278	306	277	266	281	243	259	268	283	295	257	288	265	280	273	321	258	270	268	286	280	299	280	271	278	278	297	310	252	284	293	262	274	241	285	295	246	272	294	260	288	275	264	311	278	276	244	262	261	289	280	272	272	273	304	291	275	278	284	294	261	293	290	310	314	241	252	281	284	291	276	277	280	272	329	268	264	285	289	260	250	292	293	294	271	287	295	311	284	297	262	261	288	294	271	301	255	309	298	316	271	269	244	284	291	281	285	278	309	260	275	289	263	275	248	259	319	294	274	245	305	264	249	274	252	230	252	272	260	305	301	283	270	257	267	278	288	292	283	271	267	263	303	263	262	292	261	259	266	267	281	245	293	309	275	279	254	278	280	275	278	270	283	287	267	254	265	298	286	269	256	276	281	320	278	291	283	293	276	289	333	316	248	282	242	255	298	282	282	298	237	286	270	240	261	253	254	263	284	273	287	274	263	252	282	294	298	258	285	284	282	295	271	273	308	286	265	283	274	302	268	316	277	317	268	298	306	286	248	278	308	297	268	283	295	286	278	285	297	272	280	297	306	288	294	264	271	294	252	292	284	313	277	281	247	286	275	294	306	288	269	278	283	281	288	297	278	278	271	293	281	254	262	255	279	291	271	280	275	255	275	260	297	290	250	266	287	282	285	264	255	256	292	316	270	262	267	288	312	234	292	268	280	274	309	288	286	294	303	299	290	291	296	290	308	266	234	283	279	283	298	247	269	266	275	292	321	298	261	290	277	295	306	267	295	312	288	263	277	251	305	286	276	284	292	295	253	274	302	281	305	275	284	272	260	264	272	268	282	312	275	299	267	274	280	270	277	309	274	275	281	284	292	278	334	312	280	294	277	264	274	251	287	266
6596	1736	832	1035	1274	1441	1723	1560	2303	2985	2891	2741	2563	2392	2117	1960	1721	1545	1316	1243	1190	1070	968	863	807	829	750	733	722	712	734	680	648	707	667	658	645	644	698	642	633	651	647	641	657	682	673	633	644	605	643	624	595	616	624	571	612	571	555	627	579	572	662	590	584	611	584	601	601	634	609	620	573	634	667	602	617	629	584	592	621	579	561	585	610	581	589	619	614	597	592	626	620	606	617	588	574	600	594	590	582	597	626	575	608	663	622	611	590	590	584	603	606	568	569	621	648	611	640	595	625	632	572	591	647	615	648	594	597	604	604	608	604	633	572	604	562	618	577	647	602	562	611	605	648	588	613	606	634	573	582	601	613	590	595	596	576	611	579	586	606	580	659	621	560	604	633	562	602	653	604	629	582	658	607	605	622	638	608	625	669	614	581	602	588	627	643	610	603	581	649	622	615	585	624	593	583	567	597	592	606	595	616	613	623	623	598	573	584	620	613	644	601	605	602	593	614	604	584	577	601	578	616	616	602	594	619	611	589	628	592	615	565	612	605	580	602	643	619	620	623	589	604	607	631	581	640	610	539	602	574	615	618	606	624	600	630	566	634	591	605	597	596	608	635	592	595	582	634	572	632	590	602	594	601	603	574	585	604	616	587	554	550	593	615	595	609	569	582	579	631	585	613	620	589	595	635	651	615	577	583	565	597	601	665	593	622	570	563	571	618	618	620	578	613	593	598	583	606	639	633	605	591	602	640	647	591	603	631	618	589	600	607	585	577	546	582	646	578	629	565	613	599	626	626	577	576	610	595	601	591	638	583	630	598	599	653	663	614	639	636	627	625	612	609	570	594	601	648	633	586	589	575	627	595	591	593	583	643	611	633	654	577	596	586	621	609	573	626	610	601	572	598	567	596	607	650	612	650	635	586	601	647	616	604	607	614	627	593	605	554	611	608	605	601	559	609	623	577	609	589	613	624	615	593	583	613	614	606	596	624	555	605	576	574	569	595	596	592	653	570	599	603	548	658	591	596	588	597	640	594	586	591	631	621	601	563	589	645	631	588	560	579	623	622	659	581	603	599	581	594	589	673	583	599	611	537	568	588	572	641	580	592	604	625	617	595	602	641	577	634	532	636	560	632	579	614	604	593	617	616	584	622	583	585	567	614	624	613	575	644	598	599	578	628	625	594	636	637	626	608	610	618	575	635	612	645	595	611	581	587	604	643	604	603	646	631	607	629	611	619	583	579	617	623	643	583	591	620	599	595	630	610	633	604	597	601	587	637	614	596	610	605	618	655	560	590	626	602	563	616	588	573	602	602	592	608	575	624	615	581	626	582	609	616	594	612	605	583	574	601	596	625	590	605	601	574	629	603	615	615	611	599	629	559	556	610	624	617	539	578	594	576	561	614	632	613	618	584	610	621	572	627	619	627	623	647	593	597	579	565	573	647	599	591	637	596	583	593	600	559	548	611	572	567	590	605	617	608	596	585	580	592	623	599	613	601	615	630	604	590	588	613	564	622	595	626	642	597	612	638	590	601	607	588	584	600	605	582	553	623	643	624	628	627	622	601	596	590	610	621	619	597	581	588	639	587	632	592	601	570	572	667	606	617	600	632	601	609	652	565	611	592	608	599	577	579	558	590	600	645	578	598	608	589	599	614	606	658	627	601	627	614	639	579	592	556	628	646	636	605	565	608	641	621	616	602	611	588	601	604	601	600	626	613	602	592	660	615	568	630	611	554	552	595	559	607	593	587	566	651	620	577	592	605	603	601	626	624	613	649	606	622	630	564	615	558	535	609	588	584	618	587	593	616	573	589	629	597	613	570	607	587	596	616	566	621	603	604	607	610	595	631	570	634	601	618	616	598	648	630	604	624	608	573	598	607	600	640	585	624	620	608	578	593	564	587	580	612	587	612	600	586	662	617	573	653	606	610	569	595	618	635	616	628	586	616	593	563	586	572	614	561	659	599	611	618	623	585	586	621	623	563	598	579	632	658	601	608	598	543	615	539	565	578	584	604	610	641	625	599	615	601	619	587	581	612	554	614	613	617	596	628	578	601	575	606	554	615	595	607	592	583	626	584	611	585	592	613	575	619	602	616	597	613	556	589	649	573	620	619	580	629	576	589	580	589	593	596	598	590	587	590	581	609	585	626	644	587	622	586	615	610	601	589	613	569	604	597	587	606	591	640	611	574	586	601	571	599	579	629	587	626	632	556	616	596	615	630	620	607	613	586	595	619	616	584	607	641	619	600	589	606	606	660	627	598	622	626	588	637	608	637	615	637	579	620	640	577	666	610	542	560	600	610	637	613	584	647	586	600	613	593	637	617	576	641	613	583	621	568	591	609	626	599	570	602	591	598	631	614	621	614	576	629	586	604	583	580	597	618	651	621	629	561	636	581	576	598	610	595	611	604	563	608	573	621	583	623	580	557	573	588	616	614	632	612	588	638	575	595	651	616	606	594	651	605	645	635	614	637	631	624	594	582	604	592	621	612	594	593	591	605	596	567	590	564	610	606	613	570	601	639	593	601	627	623	622	650	631	583	603	576	616	626	589	598	584	640	610	579	661	597	593	605	630	606	603	638	617	575	598	655	628	585	642	589	578	592	621	576	632	590	599	612	642	640	584	593	608	605	626	538	641	567	591	602	602	586	627	641	636	619	590	592	589	605	585	607	542	641	602	658	607	586	586	589	626	592	611	627	609	590	608	631	626	614	631	598	651	569	634	619	631	641	581	618	630	632	639	563	621	565	595	596	597	562	611	629	573	644	598	566	623	629	630	590	601	598	593	579	588	621	653	591	597	655	597	612	646	585	651	598	623	590	608	626	601	610	650	633	604	619	654	597	573	564	593	601	611	633	609	617	594	613	605	636	594	665	601	585	588	604	584	588	636	535	610	599	631	594	613	612	640	617	613	609	627	609	564	594	634	603	563	592	591	639	580	626	600	635	624	577	603	615	601	524	590	615	601	624	645	591	602	604	579	601	605	613	634	609	592	596	613	581	570	628	601	569	595	629	612	612	626	629	605	644	609	606	582	647	643	614	606	619	600	568	628	571	611	611	599	598	582	608	631	622	611	599	584	642	604	560	598	562	570	626	592	658	598	595	603	567	587	582	582	607	629	625	617	616	606	571	599	642	608	577	598	550	625	629	661	634	632	586	614	653	657	626	601	560	621	607	582	607	596	557	633	557	591	605	594	569	593	622	625	601	617	569	595	581	583	631	577	587	588	571	630	608	565	605	617	573	591	547	655	568	639	627	540	602	595	592	594	586	591	573	590	625	569	640	578	607	641	590	625	573	615	636	627	600	625	621	597	589	585	611	590	574	585	581	616	634	648	615	600	611	638	633	607	584	580	612	645	628	585	581	595	565	614	620	637	635	573	612	614	582	609	652	583	606	611	593	596	585	645	608	684	736	645	614	640	591	637	613	597	606	588	594	608	590	580	568	599	579	608	632	583	570	585	611	583	621	617	610	570
32833	10113	1266	961	795	701	728	806	729	760	715	719	843	837	712	677	585	611	517	487	471	450	429	410	362	334	335	330	320	334	336	345	307	293	319	345	293	285	329	312	278	279	350	301	268	257	300	310	306	301	292	287	297	299	300	280	307	291	272	283	268	294	320	280	314	275	303	313	303	294	311	268	280	284	313	287	329	286	284	273	291	266	312	299	323	313	276	275	308	296	280	300	250	273	299	286	266	260	301	271	293	291	286	291	312	329	304	285	275	297	306	256	338	258	298	325	278	303	313	294	293	273	296	291	300	303	292	264	305	304	312	298	277	268	300	278	281	299	295	298	280	293	291	290	306	281	279	301	299	321	267	258	297	309	289	292	306	285	261	287	287	290	296	318	336	284	319	262	304	276	301	301	280	291	298	301	302	313	285	320	293	337	334	305	290	331	284	291	303	309	267	338	334	292	303	301	273	273	294	307	312	283	287	302	321	307	282	319	295	308	294	300	282	262	317	283	269	302	267	296	273	284	286	292	313	338	306	305	307	292	278	287	307	311	320	312	303	312	310	331	315	271	285	332	309	288	321	303	294	306	299	275	282	310	278	289	289	266	298	262	294	309	304	287	288	301	267	302	306	266	298	275	255	350	289	281	310	306	280	312	270	277	277	273	286	307	311	268	285	277	278	279	253	307	266	255	300	275	297	287	287	297	306	265	291	313	307	292	281	299	291	293	272	279	309	313	285	307	295	289	275	257	270	310	310	295	313	284	255	302	293	276	266	303	311	312	286	300	303	313	294	300	319	298	266	311	334	305	305	306	281	292	309	299	316	279	338	298	291	284	296	312	290	285	312	281	272	328	277	318	267	313	262	263	295	287	304	266	279	298	242	295	318	315	254	260	310	284	299	305	278	263	265	293	299	303	277	283	297	296	306	261	267	303	295	270	327	333	276	321	289	302	277	334	283	281	307	293	281	308	297	316	289	302	266	277	304	326	308	264	271	277	271	316	307	293	284	295	266	283	301	296	297	305	306	294	271	316	302	296	306	310	292	288	301	331	311	247	317	293	257	310	300	317	262	272	294	299	277	294	293	293	314	287	341	284	303	315	265	286	328	298	323	322	280	306	282	283	264	272	295	283	310	274	248	310	285	292	295	297	262	315	268	275	299	303	309	294	289	344	295	314	292	316	274	295	264	299	275	286	274	320	298	310	280	276	271	295	297	261	260	290	320	280	304	303	303	313	301	300	272	298	299	311	337	303	269	295	336	311	319	255	262	322	320	275	300	245	294	322	313	311	304	274	300	260	261	280	323	286	270	324	270	276	289	319	328	277	285	283	308	319	320	279	281	288	299	292	306	318	321	310	270	301	298	294	308	318	316	276	272	321	310	302	285	287	288	300	271	299	288	318	309	286	281	315	282	280	290	298	297	301	341	277	281	315	297	293	294	326	263	305	266	300	284	317	293	262	283	271	307	277	276	328	308	310	316	315	318	287	301	270	279	329	304	307	308	304	274	271	297	342	298	265	283	294	276	307	300	299	275	277	287	273	286	247	292	292	297	272	284	311	296	289	304	316	321	320	298	283	282	278	312	318	300	262	269	283	327	304	326	272	283	283	305	306	285	316	306	297	293	262	269	294	306	319	303	329	282	320	289	295	290	294	303	294	301	265	340	277	303	306	279	268	308	298	317	307	288	288	290	290	315	302	278	273	277	272	266	326	290	276	294	290	274	275	310	284	303	261	273	294	286	277	297	314	300	323	310	280	305	302	295	302	321	270	282	291	308	306	271	283	316	293	283	282	274	258	286	320	257	294	306	294	287	288	279	285	288	356	306	317	270	291	296	327	296	307	317	283	313	277	293	315	291	296	300	265	298	314	328	300	333	279	327	319	303	300	296	272	312	315	289	318	290	287	306	287	302	275	331	287	294	307	320	297	282	282	304	308	281	283	291	318	328	274	304	326	303	307	271	297	322	281	273	312	297	279	341	275	298	255	288	271	297	299	299	328	315	272	298	297	325	299	319	271	279	302	329	316	284	309	299	316	281	302	298	287	298	255	307	314	306	286	322	280	296	275	268	309	289	271	286	274	286	295	282	289	273	301	260	310	294	271	284	312	280	291	287	292	333	306	345	266	273	267	287	274	268	278	268	276	285	296	290	284	248	288	323	303	306	292	317	283	296	302	311	304	294	280	280	275	296	302	304	293	270	302	269	279	290	300	281	313	309	312	315	300	278	303	309	291	283	265	309	303	290	288	277	274	285	301	289	314	305	277	250	330	287	293	294	289	273	297	290	304	302	267	281	304	303	321	256	289	302	305	336	300	297	325	288	274	271	283	298	313	275	288	278	266	319	285	287	297	281	277	297	316	295	287	355	297	280	289	306	298	284	293	263	272	330	262	282	324	285	300	296	309	313	305	306	273	300	304	275	295	290	321	296	292	285	281	291	298	286	290	291	261	292	330	312	313	269	251	307	263	292	290	279	300	294	291	281	297	277	287	293	289	287	283	265	277	310	318	291	286	298	272	293	314	272	283	297	320	318	255	289	307	276	273	305	327	261	285	280	257	263	302	288	265	302	293	277	307	276	293	276	322	294	278	284	309	310	305	293	277	293	333	334	294	294	324	319	303	299	297	299	298	293	306	286	320	316	259	281	298	295	304	297	260	295	260	318	310	337	296	300	332	291	263	328	309	323	293	289	309	315	300	288	323	294	266	300	279	310	327	287	292	300	314	297	281	254	307	301	329	265	260	271	288	294	285	300	290	303	309	287	305	313	293	296	319	282	272	299	308	243	269	304	296	304	270	259	283	279	320	307	294	261	236	277	301	324	292	319	305	270	296	351	320	325	265	309	308	290	292	317	313	295	327	297	298	321	294	305	318	304	288	254	287	288	311	306	292	282	293	268	335	302	317	276	296	270	293	302	312	275	322	284	332	327	291	297	292	296	295	277	298	296	276	280	282	290	329	268	272	298	309	282	280	304	273	265	294	329	283	288	288	294	274	301	351	269	290	273	294	293	274	282	315	305	294	296	290	279	287	312	298	301	273	323	271	302	281	265	307	287	290	290	285	311	309	303	272	288	312	318	289	311	308	306	323	306	288	287	275	280	283	293	310	301	303	329	295	308	327	307	316	297	294	294	279	300	281	293	284	298	291	299	294	286	282	292	281	315	326	271	285	278	310	310	281	318	244	290	311	288	287	313	330	302	294	250	304	288	287	321	295	327	299	264	291	323	307	292	306	289	292	297	279	278	312	295	302	283	290	300	282	290	296	306	280	284	266	268	280	345	270	307	266	303	309	303	269	306	322	306	276	303	289	282	291	313	335	316	292	302	291	296	276	311	290	312	290	310	285	267	288	327	303	285	281	267	267	331	294	303	294	324	300	317	264	314	255	267	315	318	258	305	292	280	263	285	300	265	321	298	294	269	295	306	265	286	286	307	280	323	277	330	255	272	272	292	280	306	309	282	279	291	275	305	252	314	289	283	304
18323	3624	1857	2523	2694	2540	2834	3494	3017	2944	2729	3200	3632	3808	3581	2932	2686	2265	1981	1843	1744	1508	1308	1227	1126	982	967	898	883	865	866	818	780	770	768	798	722	716	698	718	707	740	697	714	688	640	663	670	693	646	643	694	631	639	638	630	602	646	646	649	659	640	686	621	631	640	651	690	641	647	680	649	670	680	689	688	616	645	597	646	627	670	650	575	597	669	646	601	658	660	627	625	591	604	649	688	675	620	688	575	615	665	618	654	599	654	587	667	601	630	640	608	648	649	641	632	628	628	679	639	653	649	672	675	623	646	643	644	636	636	666	632	647	635	614	630	664	646	660	648	614	637	652	659	603	640	645	690	653	616	658	642	605	682	685	652	633	695	641	620	678	624	651	614	607	613	619	607	616	644	651	618	626	645	666	591	642	617	598	643	641	657	657	668	664	617	651	647	608	634	616	599	582	630	651	631	607	651	663	600	648	587	631	594	664	623	644	622	650	653	663	635	692	659	651	644	614	629	622	673	620	666	622	649	656	622	627	647	683	664	618	651	579	602	651	641	633	608	614	612	634	606	605	675	654	623	615	640	642	615	652	699	586	645	625	667	639	596	622	644	665	614	651	627	620	605	608	642	625	623	633	631	614	641	622	661	613	654	660	663	617	610	625	649	626	623	586	611	676	647	638	614	634	638	619	648	632	644	624	640	661	575	633	629	613	642	641	649	679	682	677	616	619	626	595	654	620	625	585	632	645	629	620	675	647	634	634	637	641	648	648	687	647	647	661	688	638	639	676	654	628	630	649	629	656	661	687	666	649	649	641	614	655	652	659	615	648	629	611	635	626	663	643	646	655	698	659	614	649	622	594	644	619	594	643	614	650	611	657	639	651	617	636	628	659	680	607	650	603	660	653	591	627	616	654	667	571	655	658	641	590	661	605	677	627	652	615	636	612	659	628	646	631	607	599	620	647	620	612	591	641	644	660	626	636	621	697	652	631	641	600	614	637	632	597	650	639	651	634	621	604	645	703	616	588	638	647	616	648	678	609	616	602	653	610	629	623	614	658	645	635	654	653	659	611	598	616	654	621	672	661	604	638	650	633	591	670	652	661	605	661	622	616	643	583	578	665	656	629	603	644	640	655	607	636	591	604	609	642	660	625	636	642	644	629	621	646	616	639	638	610	640	653	602	613	617	600	654	646	628	649	689	626	623	633	627	613	612	642	638	662	598	629	681	610	619	642	664	595	615	628	619	662	649	628	669	631	642	612	609	630	627	700	624	608	647	612	639	690	643	622	638	654	659	646	629	635	658	631	684	630	656	666	659	657	669	604	659	644	602	623	633	686	616	630	633	576	624	636	636	666	640	636	637	635	632	641	614	633	628	643	620	680	639	677	656	622	662	698	575	659	579	661	709	619	610	623	648	617	643	648	621	638	651	596	625	625	638	617	678	644	655	645	681	643	632	647	639	623	668	629	639	662	647	667	614	592	627	655	634	684	707	642	627	651	625	606	616	603	636	671	681	664	632	646	648	609	616	656	637	652	659	630	620	629	685	616	649	629	617	674	657	630	605	571	631	624	592	636	660	637	701	658	604	615	608	634	610	593	677	628	613	591	611	635	614	633	625	596	646	610	654	615	614	626	611	643	654	648	661	605	625	613	640	611	609	623	641	633	631	609	674	650	638	655	653	662	590	653	602	614	638	649	607	635	627	606	612	602	672	654	655	648	647	597	589	612	660	652	595	627	629	635	657	623	598	599	622	658	663	623	628	629	618	648	607	652	649	645	653	662	641	697	594	640	666	712	651	605	636	593	627	674	628	652	617	625	623	619	638	637	619	632	658	643	629	683	638	582	640	653	636	643	633	617	651	683	581	615	628	667	690	640	666	648	633	610	607	633	632	592	624	597	646	684	634	610	616	649	682	593	619	637	642	745	625	617	623	654	647	682	621	632	624	607	589	642	642	582	656	639	647	634	621	626	620	635	655	635	613	627	640	645	623	637	695	612	641	632	675	633	622	621	613	629	669	627	620	655	645	674	593	618	623	662	647	604	680	649	639	668	633	627	576	679	644	661	658	629	651	617	647	650	639	617	631	685	605	634	637	671	653	637	631	639	632	659	631	682	633	645	684	663	615	648	670	597	652	623	616	630	655	648	647	603	610	639	657	640	584	616	665	638	654	613	624	617	595	682	634	623	652	580	650	674	635	659	666	633	605	604	619	622	632	618	643	633	631	609	667	655	619	605	637	646	633	658	642	640	625	687	655	687	669	614	607	615	668	653	636	617	623	639	637	638	632	641	659	610	641	586	634	637	605	609	663	640	682	659	616	630	628	613	616	642	594	621	637	666	652	690	656	636	616	638	644	631	621	684	623	657	610	600	606	634	655	630	635	655	681	588	670	605	596	632	624	654	594	601	604	652	603	608	593	670	642	614	595	620	592	610	672	677	599	694	621	653	634	607	659	650	605	636	619	630	679	613	641	589	610	633	641	602	626	640	615	643	636	675	646	637	659	652	656	633	653	640	625	593	630	604	633	597	604	594	627	639	636	604	644	611	663	651	597	666	653	617	656	660	569	611	599	655	655	628	653	621	601	626	631	633	658	603	663	660	654	669	573	631	592	590	616	679	647	621	602	676	640	643	600	632	613	639	653	650	646	648	665	648	657	655	639	631	622	627	618	632	673	636	657	632	645	671	630	684	670	617	700	670	677	632	652	640	662	624	653	650	646	664	665	631	643	681	630	682	639	663	637	594	626	614	611	674	634	654	611	642	661	646	666	631	607	589	617	643	624	641	651	572	643	625	657	606	642	617	620	617	635	661	615	652	628	639	636	630	642	625	655	625	615	615	654	621	584	654	661	645	647	655	623	617	654	634	590	633	644	635	693	643	650	642	645	612	627	689	613	676	679	644	648	646	636	689	606	623	635	600	616	667	635	583	627	663	618	659	622	671	607	649	631	597	648	662	678	653	605	602	611	646	625	631	610	647	653	569	663	627	613	653	603	651	615	643	657	652	679	648	649	668	652	646	660	617	651	643	646	678	587	673	631	597	578	611	627	636	651	659	657	625	649	636	617	617	606	631	650	634	678	642	629	661	625	683	663	618	613	669	600	628	604	646	634	660	631	641	620	683	622	614	677	618	597	614	602	620	624	631	680	633	615	635	610	619	657	668	607	603	658	695	639	619	614	668	595	649	653	582	642	612	593	631	672	656	676	607	587	659	575	644	660	611	641	626	666	589	642	633	636	648	585	643	649	655	656	611	628	644	667	649	629	701	635	652	612	648	602	594	652	665	653	637	626	644	620	656	609	656	647	611	615	609	642	666	607	570	660	678	624	633	676	687	583	641	651	645	650	629	707	624	636	643	676	618	625	627	675	675	636	626	617	616	617	603	653	687	630	608	590	647	663	661	616	659	635	655	639	648	647	646	663	649	650	645	636	642	594	645	658	622	624	617	611	643	687	606	653	603	612	661	630	644	656	681	645	620	620
45672	18207	3271	1640	1300	1145	1005	1066	1297	1506	1346	1131	1068	1045	947	835	738	687	645	613	588	563	479	484	421	390	388	355	402	402	446	388	395	380	365	333	318	364	371	355	333	390	361	334	296	361	353	360	308	316	350	350	323	346	359	329	376	345	360	336	328	354	349	357	366	357	344	324	331	375	347	344	345	356	366	322	352	345	326	332	344	315	343	345	345	347	384	337	327	320	363	380	389	348	378	351	350	336	377	359	361	332	342	332	350	346	331	368	362	287	311	317	352	357	342	327	314	321	340	349	351	339	357	370	351	375	345	315	363	386	341	329	359	346	349	319	307	341	353	351	310	375	315	296	383	302	350	333	346	306	325	364	302	349	343	345	347	345	346	346	321	342	335	343	319	327	385	373	334	354	356	373	341	344	332	324	351	320	357	365	309	336	361	341	367	335	358	349	342	315	346	364	345	342	362	351	325	344	332	358	359	311	331	381	306	327	335	368	368	369	325	338	312	342	345	329	314	334	347	327	367	347	371	340	363	348	332	361	321	330	326	341	367	400	355	336	361	340	343	385	359	369	361	367	339	347	389	346	347	332	314	344	328	357	346	339	368	345	337	325	331	321	330	369	354	357	337	370	349	339	342	343	364	350	354	369	362	357	376	343	319	331	328	319	342	346	358	333	369	353	364	350	350	353	356	308	336	370	330	316	328	335	322	310	340	363	341	353	354	372	331	356	378	355	330	376	360	336	355	357	326	330	338	362	370	331	352	381	327	311	311	356	356	333	353	323	360	337	355	362	367	364	384	345	357	369	334	353	329	321	341	329	342	354	333	331	381	331	357	343	310	327	338	362	359	373	367	342	354	331	323	347	340	388	373	350	313	316	325	360	368	367	337	352	335	357	376	350	342	354	366	354	349	310	344	375	353	378	314	330	370	324	387	366	376	354	349	361	358	287	306	337	336	316	331	354	344	303	307	324	349	373	351	339	350	332	325	323	347	323	338	335	346	343	339	339	359	329	323	386	384	355	346	349	366	345	337	361	329	358	363	372	362	347	305	339	354	304	322	350	350	357	344	359	350	357	316	336	346	354	324	361	345	360	342	352	381	349	355	334	305	308	343	337	344	350	310	320	318	306	341	354	344	325	312	381	374	341	309	370	364	368	360	316	370	350	346	344	365	327	327	350	344	335	327	370	328	353	365	338	363	343	319	335	326	296	339	360	336	352	317	335	374	340	326	392	330	339	369	340	374	323	341	384	355	322	343	341	329	335	321	335	350	317	312	372	342	355	332	329	332	330	340	316	366	321	375	354	338	347	332	315	346	338	343	366	373	322	332	348	354	310	366	320	339	353	365	360	320	338	344	334	316	337	353	319	335	350	374	362	355	347	349	303	342	371	329	340	335	324	325	355	347	299	337	370	337	335	324	326	336	338	329	302	323	345	338	347	329	334	347	344	351	333	331	339	325	373	348	327	310	357	354	330	361	324	328	364	347	363	310	332	376	354	339	359	366	347	321	307	376	324	345	348	353	357	333	341	327	320	325	334	335	327	376	331	334	320	358	351	331	302	335	299	349	344	368	306	362	354	348	382	321	367	335	345	359	319	343	318	340	352	381	389	371	361	326	353	321	328	353	338	364	323	339	338	320	319	329	365	321	309	348	353	350	362	372	342	358	312	359	335	350	359	391	385	331	355	361	332	353	343	336	343	369	373	366	294	353	334	320	358	368	321	335	319	333	311	371	365	366	366	323	318	325	351	351	334	335	355	334	384	357	330	315	338	341	324	352	331	308	343	321	324	360	337	328	339	365	343	380	353	376	340	353	383	349	364	366	365	379	319	298	376	359	369	327	343	356	335	312	314	301	328	345	377	360	351	392	352	359	316	314	345	352	331	330	336	367	354	344	342	337	359	331	334	325	378	354	341	349	308	318	321	342	341	319	330	312	354	350	323	330	332	384	330	334	368	363	348	345	331	306	329	302	377	355	326	357	322	325	337	330	344	332	343	357	359	355	317	343	352	336	351	341	321	352	351	397	340	340	352	288	367	322	346	360	346	298	322	350	333	334	311	323	350	324	364	328	357	358	333	355	336	342	323	344	353	327	319	325	351	334	308	372	355	342	365	351	319	315	344	324	301	336	349	318	341	344	299	368	330	371	349	304	314	339	355	320	334	356	311	371	328	374	357	366	373	308	331	311	337	358	338	368	343	337	348	310	358	343	349	353	326	342	307	320	342	333	341	357	333	343	342	381	331	362	354	337	350	331	321	336	326	349	345	359	366	377	311	366	322	330	329	340	362	352	359	335	386	329	312	351	341	335	364	321	381	334	329	322	340	340	329	402	316	358	351	364	361	344	329	365	342	320	356	333	352	341	369	389	378	344	342	341	322	395	349	321	340	336	357	348	347	343	348	342	346	349	343	334	345	342	374	340	340	393	324	333	311	394	338	316	333	369	331	335	369	360	294	376	339	366	348	372	355	323	361	366	294	289	345	337	347	327	340	349	345	314	364	339	377	324	332	329	375	335	328	323	338	358	328	313	376	327	319	334	348	341	354	346	364	336	346	354	344	314	354	364	380	318	333	358	361	364	335	346	317	344	348	346	333	342	350	320	349	334	323	352	353	342	322	355	341	345	347	319	323	305	355	347	358	351	372	354	350	375	313	338	342	372	368	364	330	371	361	375	353	317	314	297	345	319	300	395	342	341	352	303	330	333	355	368	382	335	346	347	331	324	351	349	344	393	362	320	347	360	341	360	363	353	368	320	346	299	342	349	314	339	319	369	361	312	335	313	316	332	382	354	310	322	357	305	313	333	349	335	336	357	380	334	323	338	335	315	329	351	361	346	351	329	322	333	350	331	329	308	361	336	316	339	331	305	344	330	322	381	339	369	326	323	351	341	361	341	373	319	330	337	348	322	329	348	341	380	328	358	373	343	324	350	370	343	361	358	326	338	358	364	342	337	345	367	362	347	341	321	308	337	336	304	307	314	360	355	315	314	318	335	316	340	372	347	374	371	371	320	364	329	326	324	345	344	315	349	354	318	329	390	371	342	371	352	354	354	376	346	310	343	362	337	374	351	295	388	329	370	323	340	343	360	350	344	342	334	321	305	360	357	320	345	341	312	335	375	349	351	343	342	348	340	331	344	346	345	363	367	336	346	313	356	326	309	342	343	355	355	293	374	369	366	346	356	326	339	342	347	334	346	340	333	304	333	390	354	327	373	394	305	347	350	344	329	321	371	361	345	332	349	369	336	351	328	309	312	295	308	324	328	334	338	361	359	339	343	375	347	348	372	367	347	346	361	338	323	367	364	329	328	330	323	375	327	342	323	322	332	325	347	314	331	324	329	387	352	326	375	325	335	385	325	351	362	356	339	320	316	340	346	379	354	378	325	352	328	363	333	351	358	360	377	355	327	333	333	345	366	346	368	341	345	375	331	361	336	342	351	356	352	343	310	358	344	346	332	332	313	337	352	363	339	376	330	371	355	384
25803	5092	3000	3971	4194	4193	3978	4359	5955	6604	5759	4730	4730	4535	4261	3753	3317	2811	2423	2341	2201	1832	1609	1397	1230	1178	1166	1043	992	1015	1018	1040	917	878	978	962	895	868	862	869	812	767	825	789	797	769	735	727	727	761	738	751	761	755	710	736	702	735	749	730	715	700	758	729	774	747	737	747	808	735	739	738	747	729	746	759	731	727	712	750	739	729	704	701	748	788	751	767	718	715	783	768	801	728	723	701	685	732	731	732	694	707	725	724	754	663	710	742	791	719	727	711	759	724	757	754	700	780	777	700	768	756	719	776	710	701	704	738	757	779	727	738	755	719	733	735	733	756	688	753	758	690	751	723	694	748	715	717	749	714	735	720	735	723	726	747	740	742	749	706	687	737	694	750	710	777	699	713	738	667	722	718	728	729	734	706	720	752	750	759	780	738	697	720	687	694	738	690	711	704	770	698	715	754	695	698	713	753	761	758	694	715	699	690	718	720	745	743	787	733	682	727	710	717	731	701	700	686	720	746	769	702	693	775	758	702	705	703	653	700	737	723	743	735	715	728	712	724	697	765	698	716	687	689	672	761	710	718	750	800	733	745	714	752	739	718	740	696	725	744	758	687	747	713	695	715	713	707	746	739	739	727	720	744	691	698	719	724	693	736	757	692	748	700	684	741	699	705	716	721	716	776	738	715	684	667	730	748	733	713	686	689	718	738	693	710	710	746	749	700	762	751	759	707	773	748	700	722	745	792	732	736	752	702	753	722	720	704	764	726	741	713	773	756	727	761	684	700	730	713	743	735	686	729	690	805	762	734	724	682	698	746	739	749	750	711	703	743	735	771	720	724	756	743	718	706	724	704	718	708	718	735	748	791	676	698	722	709	690	706	710	724	751	708	736	713	756	755	740	699	686	789	679	731	713	725	676	760	673	699	693	734	781	752	730	717	801	746	751	745	717	743	710	742	736	724	736	755	734	715	738	718	753	758	714	705	720	704	681	772	711	712	695	705	707	697	678	698	759	759	744	754	737	705	766	741	694	709	746	742	725	712	754	706	765	771	732	757	694	738	685	709	703	727	715	726	727	717	758	758	693	727	659	728	761	695	749	708	746	719	714	693	699	699	737	704	757	736	760	704	741	711	726	728	753	708	733	720	746	738	724	758	722	753	723	704	735	726	715	751	717	738	722	747	710	704	727	705	737	724	687	744	690	700	746	746	737	732	749	739	736	673	656	780	725	739	710	688	742	750	738	763	698	735	720	719	708	757	742	732	726	708	713	718	751	742	715	740	766	690	732	719	679	751	732	770	667	751	786	741	699	731	734	699	711	744	717	718	731	723	717	773	718	716	729	705	688	683	720	740	741	713	744	717	696	738	738	737	712	727	783	760	775	779	766	763	761	679	748	710	756	716	697	710	681	679	754	735	793	694	730	733	715	723	808	691	702	734	712	706	708	708	743	693	736	667	734	763	715	714	736	703	685	700	745	788	740	730	707	744	734	742	743	721	744	726	749	718	749	688	681	745	735	723	705	726	729	721	731	708	717	731	685	750	723	743	788	705	733	689	724	745	715	787	726	702	762	742	733	716	718	721	700	722	698	725	676	730	741	720	693	715	662	670	760	732	717	722	722	733	706	757	725	728	764	714	730	746	732	730	700	715	702	725	709	778	737	780	724	738	740	759	751	704	723	709	700	736	694	724	697	698	762	729	746	721	777	712	713	761	729	739	715	749	719	673	705	768	695	706	718	744	691	747	734	721	725	716	721	710	671	749	705	737	756	736	731	734	687	722	756	725	697	726	730	732	721	713	724	695	753	736	715	757	716	739	691	774	761	739	734	763	738	734	759	701	726	688	708	744	693	681	721	744	706	734	767	736	765	704	736	732	691	712	753	704	708	698	675	745	730	730	715	731	684	714	715	723	731	717	695	740	707	728	703	713	702	742	673	739	735	747	766	748	734	687	737	742	750	732	682	743	747	719	708	705	710	771	738	718	680	681	756	762	753	734	782	771	695	793	713	767	733	747	744	775	724	687	750	695	732	710	752	715	696	721	719	696	733	750	743	704	722	708	758	720	699	720	684	715	748	732	707	729	745	716	714	731	701	757	709	711	709	727	702	747	724	742	703	717	685	699	765	749	729	721	764	696	734	738	694	741	751	765	719	702	701	766	759	654	765	683	769	699	740	712	741	737	743	766	694	714	709	690	662	733	727	739	784	687	708	722	735	717	738	735	666	707	754	698	743	699	729	741	726	711	732	736	703	724	720	697	716	716	763	714	725	727	714	694	718	712	676	710	705	726	785	707	744	723	742	764	754	749	707	719	680	719	692	746	761	699	754	683	701	757	702	700	692	689	759	706	739	769	750	707	723	749	709	699	755	700	693	723	744	726	790	755	755	711	778	717	746	697	717	753	741	737	724	674	758	758	741	766	648	739	672	730	681	724	716	738	685	737	734	782	762	748	722	748	721	714	737	737	751	720	734	693	729	673	703	720	693	767	733	749	795	714	714	724	747	710	728	725	764	664	685	734	695	737	697	704	718	748	702	775	711	702	736	718	687	691	760	722	665	665	728	719	699	682	751	757	693	731	711	731	758	754	726	778	690	727	759	695	764	714	749	765	711	733	686	694	748	721	749	728	705	697	719	684	726	741	736	719	710	782	733	708	752	712	747	700	679	685	792	691	756	754	728	675	746	695	685	693	727	702	714	698	747	716	691	750	694	671	707	723	734	738	725	724	710	769	728	758	751	715	736	740	738	736	742	700	711	715	810	744	713	708	743	730	744	729	737	767	751	722	716	762	754	763	724	714	712	756	718	757	745	720	764	724	742	698	704	726	679	719	705	718	739	718	740	711	715	697	735	721	708	738	688	697	754	766	675	782	729	765	723	701	709	745	723	744	731	713	711	718	676	721	701	732	715	713	759	780	706	730	696	696	753	697	747	756	736	661	748	729	721	720	736	685	730	722	724	733	729	777	765	732	734	673	696	736	730	757	728	738	751	718	731	703	774	729	703	749	714	700	756	747	762	753	740	724	679	725	713	719	743	709	697	733	720	722	727	764	710	760	697	687	781	748	685	741	762	696	739	732	778	752	756	751	710	709	758	741	710	811	694	747	687	699	706	723	714	713	726	759	719	719	740	774	720	739	721	771	746	722	759	723	743	683	710	760	761	710	760	704	734	733	742	719	682	689	710	693	727	722	763	742	714	735	728	756	754	765	736	706	751	695	645	785	690	715	732	705	697	767	717	721	673	710	737	705	736	726	709	683	733	697	711	683	675	721	771	718	714	682	742	718	681	685	730	764	693	697	738	665	708	693	764	745	746	749	728	683	663	728	757	696	731	708	737	729	720	782	771	735	737	686	719	734	736	735	765	740	739	736	720	762	738	729	737	705	741	717	732	713	742	729	744	716	750	748	667	781	690	771	701	686	743	729	734	720	758	763	758	774	722	748	756	736	716	741	752	754	764	722	702	766	717	748	751	754	723	730	696	674
12617	2250	511	526	500	555	591	540	632	750	721	651	588	623	484	509	492	428	392	395	393	386	351	325	314	304	279	279	313	312	330	308	301	299	301	325	311	297	282	273	288	265	269	247	264	316	277	304	272	300	306	310	283	257	279	301	304	292	280	302	269	281	281	273	262	279	291	232	286	331	291	309	314	245	255	301	272	269	273	288	274	270	296	269	255	295	264	299	261	284	291	264	295	302	319	298	279	300	323	282	242	296	324	315	324	279	299	287	278	257	267	281	281	300	286	295	289	281	260	296	263	262	304	285	277	284	264	274	280	252	265	285	260	299	267	297	328	260	293	292	303	313	271	248	308	319	274	285	258	287	294	260	285	265	274	267	270	297	281	301	269	297	246	314	314	285	276	279	286	251	279	266	288	259	282	275	264	311	264	287	286	290	286	272	252	275	272	298	268	278	292	263	263	257	278	274	330	243	274	289	273	269	276	274	288	292	278	263	257	293	274	281	275	281	286	287	279	280	323	300	297	281	268	267	264	269	295	273	253	292	257	245	269	270	303	252	294	287	256	310	315	267	253	315	276	284	285	297	293	296	261	261	266	290	296	283	331	272	292	266	266	258	263	245	297	261	284	280	286	244	258	293	271	291	268	243	243	299	252	254	335	259	236	296	281	276	268	273	269	267	261	268	282	272	277	269	264	276	247	264	271	279	245	293	260	270	272	297	254	284	263	261	298	250	274	326	301	278	313	286	272	269	263	275	293	281	287	275	251	270	265	280	288	255	266	275	261	289	280	280	304	268	278	290	265	279	308	264	303	279	268	295	302	332	268	274	260	267	259	278	288	295	257	304	262	276	305	311	294	253	280	240	300	297	285	272	284	263	301	261	290	267	280	272	271	320	289	274	281	317	299	280	246	271	293	292	281	273	268	236	299	260	299	273	266	262	274	289	266	269	288	289	273	298	275	313	267	271	269	288	253	296	255	248	255	280	229	281	280	274	246	253	271	249	285	287	301	291	262	287	281	267	234	253	279	261	291	287	282	262	296	289	302	255	268	269	233	280	267	286	266	287	283	274	268	279	274	296	291	284	240	268	255	247	277	320	270	279	272	294	282	247	275	278	280	280	278	279	250	278	242	305	307	309	282	266	295	290	287	267	285	281	290	312	253	282	269	283	264	274	267	317	302	297	276	282	217	284	259	291	264	306	285	317	252	241	291	265	253	256	272	280	275	240	285	268	303	259	276	240	258	310	243	275	276	253	251	296	265	283	281	285	281	272	309	282	255	279	287	294	279	268	302	283	294	301	325	269	266	272	249	272	238	293	278	288	280	276	292	294	269	281	275	290	278	282	277	262	298	235	281	256	293	262	314	270	283	255	299	292	298	276	293	276	303	244	265	288	297	272	285	255	288	256	266	311	269	258	263	278	259	280	257	289	288	233	276	271	289	275	266	264	269	297	307	258	268	242	264	273	285	283	254	274	285	286	245	317	271	281	289	293	277	275	248	255	283	282	272	303	270	282	246	280	269	260	281	278	287	293	251	297	259	280	275	242	277	297	251	269	313	310	295	272	285	284	266	293	285	279	305	258	305	277	282	270	298	273	268	291	273	306	281	277	302	302	291	256	291	259	276	271	252	298	308	268	291	269	292	271	282	299	297	298	265	256	288	294	278	298	263	263	261	252	281	290	277	253	283	275	273	276	259	279	259	281	261	296	271	229	291	312	252	303	279	281	278	291	295	305	294	284	284	279	259	286	273	290	280	279	273	284	272	260	258	297	233	286	301	279	281	278	240	291	260	263	272	261	261	277	264	281	282	309	295	319	289	262	285	295	288	301	293	258	296	262	245	280	264	297	291	278	309	299	290	281	272	293	285	308	333	302	303	270	276	271	287	276	282	270	250	311	319	296	278	269	294	280	303	276	284	295	293	270	262	289	291	294	293	296	311	252	263	257	305	269	248	292	300	270	301	260	268	281	294	273	272	278	274	260	288	262	260	268	279	260	279	308	284	263	247	243	271	271	289	299	272	276	262	275	280	294	270	262	302	256	280	294	270	286	312	310	259	280	327	254	276	287	277	286	271	291	265	294	272	284	270	289	293	324	258	271	275	245	281	251	280	292	287	267	283	280	285	269	264	308	283	286	282	259	286	287	263	274	299	281	253	285	271	278	318	308	248	266	257	287	319	256	264	256	292	245	256	274	294	286	308	259	260	282	259	270	285	267	273	260	311	287	271	293	269	281	278	298	282	272	290	270	266	257	286	288	262	278	258	277	281	310	313	262	316	285	260	287	264	275	275	240	270	302	293	281	278	255	238	262	237	256	265	271	308	268	245	250	282	282	256	280	294	288	301	259	271	288	296	300	312	297	273	277	279	298	255	257	277	257	249	258	297	291	326	301	239	274	279	269	317	293	289	288	269	274	299	275	269	277	299	282	291	300	277	273	282	284	283	272	263	297	289	269	301	291	254	250	308	274	269	312	278	294	254	274	267	275	312	316	270	318	312	280	265	269	256	286	325	299	285	296	281	279	274	267	287	301	267	291	274	280	268	262	333	260	291	296	283	277	307	302	297	271	233	306	252	281	258	288	285	263	271	298	265	281	275	265	293	291	263	302	268	277	263	271	278	300	270	280	291	247	271	274	292	278	273	277	271	296	309	283	259	286	247	286	292	268	296	298	272	255	291	256	297	286	314	281	266	273	246	289	305	283	261	266	270	286	308	284	278	280	266	276	279	298	312	286	261	276	304	286	273	286	296	289	287	300	281	261	262	270	264	258	289	254	271	301	266	267	297	303	252	250	270	285	275	241	245	283	269	284	288	291	255	276	287	284	296	274	266	245	287	280	294	290	293	283	305	264	294	293	267	234	270	257	261	274	275	258	249	278	282	316	262	303	270	272	286	252	285	280	270	269	261	282	261	277	285	285	276	249	295	284	290	247	269	257	300	254	267	284	288	274	269	280	281	250	310	261	294	257	294	295	287	291	269	273	269	265	289	280	300	292	314	288	337	286	293	271	292	287	267	275	237	287	275	266	252	270	298	275	233	235	267	285	309	301	296	271	263	248	267	243	293	257	234	280	281	302	270	300	262	319	296	276	291	300	272	272	274	265	265	297	281	263	266	278	241	288	266	314	251	272	273	284	267	282	303	305	282	272	246	254	295	292	253	289	305	278	279	272	283	274	256	290	255	283	286	301	254	299	268	306	304	270	304	281	284	303	328	303	246	286	268	266	262	229	278	281	262	267	297	296	304	297	250	262	290	299	283	295	267	271	298	300	299	260	268	287	295	281	283	284	269	282	280	284	292	277	321	274	261	325	285	282	268	284	251	267	283	231	283	278	302	288	285	306	329	307	280	275	288	271	257	264	255	260	270	257	271	294	274	284	275	265	266	267	299	327	280	244	246	260	284	305	266	277	288	250	266	293	295	268	265	261	269	264	276	272	279	262	285	254	231	294	249	250	274	268	273	290	289	288	310	287	251	257	263	282
6731	1202	996	1405	1589	1901	2311	2041	2289	2847	2966	2767	2573	2406	2162	1937	1832	1563	1402	1334	1256	1120	1059	894	846	834	746	758	721	737	736	685	688	670	676	645	683	650	621	611	665	611	643	624	611	625	581	630	604	613	622	588	589	580	611	605	563	619	602	648	659	618	647	582	595	611	618	602	660	582	590	609	595	569	599	606	593	634	596	590	611	578	587	640	586	600	612	612	601	614	601	622	591	616	602	656	596	572	595	571	614	586	596	616	580	638	611	637	592	585	652	642	587	603	594	589	608	609	611	624	569	621	591	603	602	613	621	603	596	591	554	609	644	618	613	548	609	603	576	590	584	571	612	637	635	610	556	622	601	629	606	635	617	619	640	617	567	598	600	560	589	626	633	591	620	600	623	638	619	610	597	587	642	605	607	634	607	612	608	575	599	637	603	578	596	583	635	586	618	594	612	636	602	557	599	617	576	610	643	584	603	604	615	610	631	611	589	589	626	613	599	538	620	624	610	580	598	584	615	583	586	592	608	626	584	578	628	603	566	634	633	582	599	590	631	591	563	590	603	610	605	622	591	611	622	600	595	630	588	583	584	603	572	604	595	560	626	591	622	607	605	585	576	623	631	578	643	627	594	578	656	574	597	593	595	615	603	619	615	630	623	600	567	589	565	642	581	585	614	630	637	572	632	629	597	584	557	620	577	573	616	608	544	635	595	622	557	652	602	636	616	620	597	594	584	576	612	625	581	571	593	602	602	604	592	645	603	642	577	599	612	604	597	659	593	632	613	600	610	630	602	605	637	577	574	593	603	564	650	591	597	634	630	601	569	553	641	636	612	595	629	622	585	564	629	608	615	578	595	598	569	618	619	589	591	589	623	611	573	632	632	605	572	592	553	568	642	580	586	640	626	603	579	592	592	565	603	603	618	592	619	589	591	639	609	624	661	603	568	567	577	603	624	598	587	639	577	618	610	623	623	556	596	615	597	621	568	586	617	617	618	611	604	572	582	578	634	615	615	569	594	623	627	631	614	566	570	596	617	591	608	624	628	582	613	589	586	591	557	576	572	587	636	607	603	607	610	614	598	553	639	606	609	574	587	643	586	625	569	626	591	639	583	604	587	593	579	583	568	582	622	580	615	603	616	583	627	615	590	601	652	594	600	619	582	605	565	639	600	622	586	649	580	665	627	583	584	603	585	590	595	598	600	555	606	613	618	582	580	611	607	609	598	611	604	582	589	602	605	590	567	554	601	561	586	611	609	582	588	545	647	613	605	640	600	576	607	570	605	582	610	584	556	561	604	593	594	611	577	614	602	603	632	596	540	624	622	614	623	603	568	620	619	644	593	555	589	610	539	548	618	626	626	586	549	593	622	646	607	585	562	547	595	605	601	611	621	608	573	592	612	576	574	588	610	609	574	577	621	620	643	623	577	610	583	643	596	563	640	580	609	617	614	567	586	567	627	590	621	571	622	578	578	582	614	610	607	638	592	564	619	622	591	628	569	574	571	590	569	587	603	611	620	599	583	622	568	629	597	605	585	620	572	609	600	604	621	633	628	575	639	567	661	655	602	629	646	608	542	591	606	620	595	578	614	584	605	628	628	586	624	621	593	624	628	646	629	606	593	610	614	615	617	593	596	592	645	601	641	594	608	604	604	593	591	545	565	603	627	612	599	613	620	613	615	580	606	616	581	625	603	557	605	622	599	588	587	583	633	608	595	627	602	600	605	626	585	605	582	606	600	625	562	582	587	643	627	598	603	569	596	595	605	629	639	608	619	596	597	563	594	619	618	592	627	580	587	563	627	608	612	644	612	604	594	561	620	613	589	555	605	576	600	606	611	579	593	565	585	605	598	534	593	581	644	602	619	640	615	593	613	583	590	641	658	590	576	602	592	611	632	614	655	605	601	589	615	594	594	574	636	596	612	612	575	629	566	609	601	560	616	585	556	595	613	598	641	627	638	603	591	605	601	627	592	577	592	581	595	631	642	558	567	574	583	589	592	593	582	575	605	611	565	542	635	608	621	604	580	574	610	590	582	622	604	575	579	608	583	587	616	600	591	559	653	594	616	616	622	617	616	582	619	578	603	590	560	628	614	612	604	616	643	603	588	655	588	555	582	625	555	644	589	578	584	617	551	596	591	605	604	582	600	585	561	622	586	652	614	603	615	609	593	579	604	589	558	609	607	613	569	597	638	585	564	572	622	603	609	609	610	619	631	606	582	593	585	623	607	551	599	579	604	625	578	627	625	592	593	593	588	583	612	598	591	600	661	599	617	596	576	614	605	657	595	560	650	592	574	636	667	576	614	565	593	616	600	620	588	591	593	558	618	601	619	585	615	595	581	603	658	577	644	560	594	563	606	607	605	597	623	667	615	597	576	623	594	639	625	593	621	602	600	612	558	636	619	610	608	588	597	596	610	555	575	590	649	591	611	558	620	614	655	524	577	593	606	620	568	620	579	607	604	644	573	571	621	596	584	565	579	574	633	550	619	589	644	586	609	616	606	630	566	597	593	585	603	579	615	584	546	597	624	635	563	592	607	583	604	569	587	638	614	569	566	595	605	584	620	568	628	594	613	598	575	580	617	590	613	598	553	606	608	628	610	638	612	633	589	613	584	614	570	602	553	619	624	602	606	590	590	526	658	609	618	619	574	589	573	564	634	609	578	580	644	612	614	605	629	593	572	604	630	619	601	601	576	639	615	592	601	611	576	556	620	622	624	624	633	605	600	611	633	596	601	570	597	646	644	629	627	617	591	626	599	598	604	609	587	549	587	615	633	605	617	561	581	595	654	593	586	597	584	619	609	630	594	632	624	641	635	630	576	592	628	622	559	605	601	564	596	586	586	623	607	597	607	555	590	574	570	581	649	573	638	633	566	624	627	660	555	623	578	597	556	593	595	589	608	629	602	576	614	592	631	595	645	641	606	602	638	595	584	601	574	645	582	579	585	663	573	642	627	578	590	596	606	609	634	604	601	636	613	621	630	598	599	558	608	622	630	615	600	589	597	584	552	602	608	572	588	582	611	610	595	598	604	601	549	619	633	583	551	541	639	603	629	634	575	599	658	599	580	601	601	547	591	590	569	655	569	627	622	600	572	582	618	618	567	579	539	608	572	578	607	636	594	573	636	635	619	622	613	618	605	624	588	574	645	587	621	617	591	598	644	553	566	646	603	625	608	602	596	651	562	607	628	579	583	621	604	609	632	609	579	613	591	594	585	598	609	594	605	652	633	606	606	585	605	567	572	605	607	552	596	613	649	583	610	624	571	554	588	584	582	638	628	612	571	567	603	615	624	544	548	637	593	623	637	619	571	614	582	631	600	617	609	628	660	593	576	610	583	558	622	619	602	592	595	561	627	599	602	611	607	592	607	564	587	612	601	579	583	605	611	575	587	611	604	626	643	571	627	636	583	638	612	562	567	595	621	591	591	633	650	592	619	584	561	654	630	580	627	608	605	591	623	597	605	599	614	563	563	572	593	572
33692	9099	1309	908	839	858	1100	1220	1013	979	825	718	642	760	738	683	647	516	541	457	436	469	404	370	358	339	325	338	338	326	314	362	296	320	319	319	335	328	332	311	280	329	275	323	271	306	261	308	282	289	291	310	316	268	313	290	285	291	282	298	305	273	334	288	292	266	304	287	318	284	278	296	305	306	286	279	308	261	253	317	281	295	290	313	341	298	295	301	292	291	283	272	301	286	263	272	302	244	279	300	313	306	325	315	283	293	311	316	290	285	239	294	325	293	306	300	279	299	278	337	323	292	285	280	345	273	295	328	291	335	252	287	312	289	313	311	277	288	295	226	276	291	283	291	297	292	262	279	314	267	302	277	274	271	281	272	289	251	289	265	273	270	307	311	277	287	273	285	294	275	283	259	279	280	312	317	319	286	300	314	287	297	270	322	305	291	301	273	288	283	264	304	341	307	275	289	288	301	313	278	270	288	278	310	277	319	289	276	274	296	287	323	308	292	290	311	312	274	300	306	351	306	289	316	308	287	285	287	265	267	315	300	290	271	299	285	296	303	313	262	272	273	296	288	284	284	311	282	267	298	332	291	302	302	279	270	272	292	311	297	297	322	285	329	291	283	293	305	296	269	301	310	321	290	287	287	289	326	293	296	260	285	294	271	275	285	301	306	302	288	291	304	297	287	293	299	287	285	296	274	319	312	297	282	253	283	286	272	296	330	298	321	270	284	281	281	295	288	278	246	270	289	310	292	294	276	285	298	283	281	264	271	296	277	296	295	294	260	282	299	294	257	314	297	290	303	301	314	257	263	302	282	329	290	291	283	293	279	307	297	298	307	275	287	306	281	273	307	252	315	271	290	318	272	276	272	232	264	301	283	318	321	287	282	291	281	268	307	301	305	309	311	283	315	290	272	328	309	288	267	265	284	284	300	298	298	280	290	310	279	264	299	277	272	284	292	300	299	324	298	300	324	270	286	294	264	291	302	295	282	293	295	301	294	295	294	287	269	277	307	295	279	280	292	283	318	297	286	335	301	298	296	277	274	292	295	300	284	307	291	361	304	303	330	288	290	282	282	301	295	295	299	288	295	299	296	303	306	301	312	322	303	256	320	302	313	323	310	327	310	269	304	281	285	286	312	279	307	283	346	288	281	272	276	308	316	325	266	290	297	298	289	318	280	279	300	310	304	292	299	297	282	305	361	290	284	303	313	308	264	295	263	284	257	300	273	258	256	303	292	281	296	297	282	281	279	293	281	277	303	271	307	297	301	291	288	286	324	289	270	296	281	301	272	294	297	296	290	309	270	311	307	280	289	302	305	302	247	291	288	307	305	285	324	319	259	292	271	306	277	299	309	303	273	306	297	333	276	321	303	267	296	285	318	316	309	297	312	316	280	297	284	250	291	300	262	316	289	312	304	266	335	286	285	301	268	282	275	277	294	245	286	304	304	314	296	298	252	291	269	285	322	271	307	308	315	289	304	301	291	267	315	279	293	311	275	242	292	266	278	298	279	290	285	311	318	296	304	272	300	262	297	282	288	328	303	263	305	299	253	307	287	273	268	316	306	286	305	275	288	305	281	301	286	312	296	281	332	295	297	279	304	294	275	293	290	290	272	307	277	308	288	285	273	305	286	288	300	273	290	328	290	274	272	298	311	291	276	304	299	281	275	302	295	288	251	287	304	296	314	310	260	304	266	269	307	301	307	304	285	266	304	304	269	291	304	297	298	281	271	272	274	257	281	258	285	294	266	276	301	287	292	301	286	277	265	286	307	316	260	265	270	272	318	275	308	310	278	309	278	256	286	301	274	277	300	309	314	294	287	313	319	293	305	317	287	273	277	303	321	278	319	306	314	327	296	276	283	289	310	275	287	266	303	293	329	311	285	317	296	289	288	330	303	302	293	314	291	275	248	303	283	283	318	306	283	301	319	313	288	262	301	307	289	286	285	274	292	272	277	310	322	303	290	292	276	316	338	299	298	351	294	318	292	304	313	303	276	284	301	298	256	289	305	279	285	304	272	308	269	285	300	287	303	271	291	290	313	293	307	290	278	279	268	289	302	319	299	280	290	289	286	293	319	309	292	296	277	285	288	293	276	296	276	291	284	299	309	316	301	307	287	306	304	298	292	304	274	257	299	317	300	272	282	275	286	304	277	278	301	280	296	268	295	303	283	285	274	269	250	286	314	293	308	284	254	260	287	286	261	274	259	259	279	269	312	317	294	325	304	285	295	294	307	307	298	265	288	308	270	299	311	259	315	306	256	282	284	325	262	265	303	291	281	298	282	306	327	294	346	298	266	292	308	294	302	275	294	301	286	300	292	304	308	301	288	309	289	287	309	289	316	295	290	298	296	289	311	290	359	305	308	289	262	310	295	279	281	311	264	310	337	284	304	311	297	281	285	304	280	265	296	342	289	311	268	288	301	260	290	283	280	311	269	298	314	284	280	298	279	320	273	286	302	295	305	279	312	322	298	272	298	278	292	282	289	290	284	325	308	299	325	306	291	329	295	259	312	292	273	259	295	291	289	264	294	296	294	287	297	266	291	310	327	305	286	293	271	289	328	275	286	288	292	301	283	291	297	302	303	244	310	311	268	303	288	296	269	292	305	303	290	263	276	254	276	295	311	327	317	297	281	301	277	291	314	274	286	308	344	295	305	325	286	292	303	316	289	298	302	322	312	297	272	287	318	289	311	297	301	284	312	318	264	342	280	292	355	315	311	293	297	284	285	289	297	278	273	284	275	331	275	299	312	271	287	293	268	327	315	284	291	277	326	277	290	256	288	297	291	290	302	271	305	286	305	287	292	264	294	312	295	277	266	306	310	282	316	309	302	304	275	283	308	288	302	286	307	274	289	303	293	305	288	301	310	297	286	265	274	272	302	324	244	266	300	309	315	309	291	290	285	294	271	317	316	297	280	318	290	286	312	307	255	283	288	271	290	283	238	277	272	287	292	291	283	312	287	288	281	306	295	278	283	309	259	290	296	268	288	308	313	314	282	307	276	305	243	289	291	300	339	331	325	277	282	303	280	303	252	322	298	298	294	279	302	301	279	324	304	262	258	331	276	312	301	307	353	279	293	274	260	281	308	256	267	307	265	293	278	277	297	283	280	308	311	295	297	268	266	274	294	287	291	296	313	332	305	312	333	285	245	236	303	278	267	256	265	283	300	258	329	316	276	265	251	290	291	294	264	279	290	334	306	277	272	306	279	301	281	295	290	323	275	294	290	295	263	285	279	299	292	297	281	287	281	308	296	304	268	280	286	288	297	285	269	285	298	327	288	275	303	294	279	290	326	286	296	263	334	288	319	303	257	281	314	276	311	250	280	292	307	280	306	303	303	276	289	280	290	271	269	281	307	329	321	290	274	266	291	315	330	284	289	285	283	292	310	313	319	300	297	252	277	290	324	306	260	280	282	285	302	279	279	305	277	269	310	316	284	300	308	254	299	306	296	281	298	288	306	319	277	331	277	283	296
18427	2397	1962	2608	2812	3282	4610	5019	4364	3938	3723	2917	2706	3299	3338	2936	2714	2202	1981	1962	1759	1544	1380	1204	1068	1027	971	871	883	906	824	821	805	782	757	800	732	771	729	689	751	690	709	710	696	705	668	666	648	644	656	610	652	599	658	644	721	599	624	640	670	629	637	640	629	679	599	649	683	620	659	662	697	637	609	604	632	730	590	675	656	640	619	680	655	650	610	609	646	643	632	650	666	631	620	624	645	643	660	624	677	674	682	640	641	653	623	657	669	579	617	606	660	613	663	614	645	643	648	657	621	623	679	649	645	616	631	639	615	654	686	641	646	659	642	637	659	646	639	661	621	610	621	600	617	644	627	635	602	628	632	609	664	630	663	622	614	616	652	658	640	654	655	621	631	630	629	651	609	647	585	677	633	626	669	602	589	646	582	606	715	635	648	582	619	631	611	627	572	653	596	631	595	650	594	650	629	626	685	643	625	619	604	664	650	679	590	617	637	640	635	634	601	593	679	667	671	685	630	640	647	649	642	692	606	669	599	629	651	648	635	630	615	637	612	675	622	611	627	601	645	623	646	674	604	654	683	621	616	601	610	655	619	604	630	634	606	611	598	627	670	644	633	679	618	666	620	693	674	626	615	647	671	648	626	660	659	606	666	606	655	650	594	656	662	612	650	608	629	650	623	619	638	619	611	624	591	632	612	614	613	672	637	622	656	626	638	633	615	581	626	631	651	635	670	634	644	613	656	649	594	648	600	604	598	604	615	644	642	630	579	643	629	647	624	675	608	578	601	656	635	611	636	627	602	608	609	608	663	611	640	613	630	588	653	667	697	641	567	644	686	657	628	645	635	657	638	594	590	665	641	600	660	653	646	621	677	629	660	639	603	626	654	656	667	625	641	649	620	609	646	629	642	604	605	604	638	618	708	678	624	582	650	596	611	641	618	660	658	609	647	653	623	626	653	616	580	666	658	625	649	650	656	662	677	626	635	693	670	644	644	657	625	626	641	620	698	664	628	656	636	641	664	648	670	575	673	663	608	589	637	674	637	663	619	593	635	676	640	603	585	620	612	623	619	660	685	635	655	601	602	616	650	672	667	659	624	630	633	663	605	634	675	641	639	654	652	598	596	623	620	625	615	663	626	621	661	635	621	610	633	661	619	620	587	622	679	633	645	604	650	613	588	595	593	637	647	633	685	617	612	660	651	613	642	662	602	629	636	611	665	633	635	632	624	649	628	621	624	615	665	653	602	629	652	623	644	660	657	625	642	643	626	650	615	631	606	585	672	636	601	601	642	616	645	682	664	663	649	651	684	628	670	614	612	611	635	624	615	600	602	652	599	671	620	594	660	620	670	658	676	621	643	636	596	582	635	635	663	610	658	676	615	640	681	666	605	638	652	668	618	662	660	644	681	619	651	659	673	603	666	584	618	620	661	626	635	638	585	648	626	579	677	639	651	604	650	652	639	646	628	604	669	624	633	639	625	625	625	634	660	667	651	620	615	604	652	647	654	624	623	666	636	652	627	591	621	630	603	596	614	684	624	648	604	618	647	658	613	619	620	623	634	624	687	602	628	642	645	621	657	636	641	653	593	634	598	609	663	660	611	623	637	599	651	636	638	611	612	614	582	642	619	615	655	631	633	650	625	624	607	680	658	672	652	627	635	676	612	670	654	658	652	634	652	658	681	669	604	643	653	606	618	662	636	644	649	667	662	643	639	625	595	632	655	634	598	650	616	675	585	672	621	614	641	644	627	670	659	657	651	642	637	591	635	624	646	675	611	693	609	639	602	613	598	591	632	652	644	671	636	634	625	654	614	629	635	611	625	641	592	700	632	643	659	661	630	638	622	620	668	663	603	598	642	692	641	626	578	636	651	617	645	646	642	609	624	634	659	664	623	644	611	628	594	621	632	651	656	564	600	669	578	639	646	676	658	608	654	630	624	646	652	620	616	630	666	622	605	656	625	564	632	648	600	631	665	677	617	658	593	628	673	654	664	645	587	661	620	617	672	672	631	617	654	610	642	625	654	644	625	593	651	625	633	606	615	642	578	628	644	670	625	616	610	630	586	641	612	656	623	627	610	621	653	608	605	591	658	651	584	637	619	640	630	649	660	667	617	623	585	614	617	620	643	628	649	635	690	632	657	607	598	627	610	649	611	575	645	621	628	642	616	590	634	663	614	659	583	614	607	615	633	689	670	607	592	657	658	605	640	643	643	648	636	642	630	626	600	633	646	624	603	602	639	645	603	619	647	644	619	604	643	631	636	671	629	583	622	630	593	661	629	628	684	643	597	619	674	633	646	641	625	623	665	632	619	659	593	608	620	615	636	642	661	635	608	653	578	664	666	643	648	688	643	602	653	635	629	638	640	617	662	620	647	703	653	633	682	661	633	643	601	586	606	614	648	632	625	662	653	628	647	607	690	629	588	637	625	638	646	685	651	640	673	554	659	695	637	656	593	607	598	601	668	620	628	675	607	657	636	648	594	652	607	644	629	635	600	600	646	642	633	663	650	616	662	641	635	691	626	648	649	625	621	657	609	662	671	666	646	621	621	601	650	628	603	598	639	602	654	628	684	638	628	675	684	605	638	648	658	622	613	634	624	613	614	642	613	655	620	620	606	650	685	646	590	637	630	585	630	679	664	675	637	655	605	648	655	634	620	629	608	622	634	651	576	672	663	598	633	609	624	688	620	625	624	641	634	633	637	634	619	637	662	639	653	613	627	661	612	621	658	614	619	655	637	655	625	674	632	631	622	660	639	626	600	638	656	582	613	635	635	661	615	611	633	589	683	675	596	635	663	665	662	626	636	662	625	640	655	624	675	653	618	625	644	650	654	654	645	625	648	644	624	635	630	651	613	633	627	633	642	613	690	648	622	604	662	636	634	636	628	598	638	597	685	643	626	648	660	646	618	660	656	648	656	639	618	627	635	643	613	638	637	645	633	638	642	617	601	675	647	590	663	620	634	612	651	610	647	637	652	636	688	636	678	663	620	632	638	626	641	621	613	612	675	647	681	646	641	650	602	624	635	597	627	606	662	624	622	588	653	651	645	633	647	655	627	663	633	624	638	625	631	590	606	678	617	677	599	606	627	658	630	647	677	613	623	652	644	649	633	615	641	613	635	638	627	627	667	625	630	604	643	698	648	621	591	662	626	664	592	676	606	596	641	616	667	588	655	626	581	631	651	676	618	646	597	648	649	633	644	601	643	630	588	655	636	661	622	649	672	618	626	642	605	628	608	642	651	652	631	614	626	644	624	581	599	657	620	618	595	583	657	648	634	603	667	646	634	612	592	596	670	659	611	634	650	670	621	577	606	640	602	635	583	619	653	629	585	675	648	596	603	619	686	632	600	643	627	651	650	650	609	652	628	592	678	621	601	682	645	625	651	621	628	612	612	603	647	597	637	640	642	627	592	631	586	656	685	646	653	615	600	668	613	598	641	637	611	669	629	666	661	614	633	661	679	634	626	642	624	663	664	650
46005	17302	3380	1631	1158	1112	1200	1886	1994	1801	1596	1384	1185	995	913	840	778	655	634	633	548	535	459	469	423	401	414	418	405	379	378	402	381	355	350	368	369	334	362	343	361	364	335	343	353	355	368	380	342	353	337	377	337	338	376	345	317	350	320	390	310	329	343	364	374	347	361	388	346	342	346	323	323	331	316	328	335	356	346	351	321	344	362	337	341	310	334	331	363	345	314	328	335	319	341	348	362	330	315	333	374	323	324	334	309	315	347	321	345	334	348	335	353	399	366	321	344	381	365	344	321	372	321	354	331	369	374	337	333	342	314	337	314	344	328	328	384	341	322	353	319	349	348	373	366	323	329	358	364	325	360	348	367	339	368	337	324	349	343	345	350	338	345	362	312	350	346	328	345	383	323	355	345	352	308	341	327	321	356	333	365	359	361	374	378	360	308	345	317	340	308	338	365	355	374	362	314	330	335	344	346	324	361	333	350	331	350	330	366	336	359	341	388	354	335	334	336	337	338	327	338	313	349	337	314	353	319	338	355	361	333	346	349	358	345	347	333	348	307	338	335	319	358	342	367	363	358	325	320	325	302	337	341	344	298	357	339	337	370	316	347	351	347	338	348	289	294	306	349	356	326	321	342	322	370	336	341	342	329	314	328	338	332	321	339	322	386	353	305	331	328	359	325	318	323	316	276	318	336	375	329	345	341	301	355	359	332	334	354	331	319	324	344	351	321	371	344	357	345	343	328	318	361	378	360	379	341	330	304	344	323	327	340	335	318	333	337	347	356	310	377	364	336	316	328	347	340	368	362	333	341	342	339	363	336	342	346	346	358	332	326	329	330	345	354	359	363	345	325	366	332	344	328	334	369	321	355	341	329	318	334	312	371	344	371	337	338	337	352	359	349	351	339	334	343	357	353	384	327	331	331	325	368	369	382	364	298	318	338	373	362	354	328	325	370	366	326	351	343	364	304	327	360	367	325	339	320	337	325	304	344	349	359	337	328	330	325	345	324	348	321	362	345	357	351	374	332	345	329	344	307	331	343	371	344	342	349	341	370	330	319	317	324	324	333	339	347	357	359	341	360	335	349	351	343	338	337	386	347	362	390	340	362	307	329	357	316	301	352	331	331	383	342	359	308	328	317	378	318	328	331	346	340	319	326	353	348	369	356	350	337	291	350	338	311	336	318	349	339	358	355	323	334	337	347	368	336	358	343	344	326	319	296	344	366	348	335	340	331	370	331	360	322	310	341	313	326	350	344	315	361	302	319	344	345	343	299	341	343	348	330	346	369	369	290	312	312	345	321	308	342	329	362	358	336	357	346	344	323	336	368	338	344	345	347	286	347	365	345	374	311	370	357	360	362	340	354	326	347	356	350	344	311	353	377	346	359	354	321	327	328	341	372	321	320	361	351	288	373	363	348	325	342	333	365	349	357	384	376	367	356	354	324	324	350	285	331	383	305	367	375	343	340	377	331	318	343	346	349	342	333	346	327	311	334	333	352	304	341	298	335	332	317	353	329	307	347	356	307	334	368	333	352	358	318	359	341	337	306	356	318	349	326	291	346	341	343	339	336	346	360	318	349	334	347	325	351	300	358	373	352	352	317	321	360	322	326	366	341	361	353	358	346	331	305	355	401	323	346	348	375	354	325	363	303	371	344	315	335	362	356	346	378	341	348	345	328	356	327	352	328	374	357	364	331	330	330	365	339	318	333	309	356	346	377	316	321	364	370	312	333	314	330	324	315	358	328	334	346	308	364	347	355	366	371	342	325	352	328	359	364	343	365	340	380	331	354	345	347	330	341	343	385	381	345	332	319	383	356	335	345	331	324	321	339	348	332	322	331	329	312	362	345	337	347	308	344	326	345	327	361	328	347	348	348	372	330	341	362	328	370	330	368	296	348	346	360	366	362	359	319	374	335	319	356	351	337	335	326	347	374	372	320	326	367	329	354	322	325	360	328	339	359	361	368	338	341	341	354	324	346	332	361	378	344	325	334	301	353	365	346	358	336	325	345	350	321	328	322	362	326	302	343	284	325	304	341	300	338	352	354	316	309	329	313	333	340	330	326	323	353	317	364	329	359	356	351	320	354	358	338	331	339	328	336	390	339	350	326	354	345	346	331	281	358	345	319	338	343	343	308	383	295	334	341	355	329	308	342	355	323	369	344	318	358	338	336	345	366	326	332	351	358	328	349	341	341	337	336	347	341	379	335	315	354	388	409	339	329	344	333	343	343	361	341	317	325	386	329	327	366	329	346	346	354	352	375	332	325	380	350	328	341	353	321	310	391	365	350	368	371	324	352	312	341	338	314	354	346	332	335	346	368	330	344	356	353	340	351	372	296	312	339	316	316	341	371	340	351	340	302	339	364	350	345	328	325	368	339	342	320	332	318	356	348	329	318	340	290	330	356	355	339	344	325	334	338	323	365	349	308	328	369	335	367	352	358	338	354	349	339	328	323	342	365	354	322	315	373	320	372	346	370	361	400	343	306	337	348	323	371	354	343	341	343	369	349	339	322	341	302	336	293	358	351	315	319	351	377	312	357	351	322	317	330	327	329	340	376	334	325	340	345	345	350	359	295	333	356	355	328	357	350	356	320	334	331	339	322	337	306	340	333	360	334	357	347	341	349	335	366	361	308	346	326	313	351	315	352	323	335	358	345	322	350	317	375	335	376	344	315	372	338	328	355	373	327	355	340	337	344	370	362	362	346	379	344	359	324	340	343	313	324	372	340	334	356	334	356	348	310	343	306	347	370	387	338	322	356	372	358	332	362	348	309	340	380	309	360	355	375	334	303	341	329	358	359	343	386	352	312	336	345	337	351	357	330	372	386	310	318	330	361	354	362	376	312	378	315	324	309	323	338	302	351	356	340	322	343	329	342	364	350	326	322	355	310	320	326	330	338	352	342	370	331	371	313	316	329	320	316	353	373	367	355	364	365	365	345	362	350	334	330	390	362	331	346	342	316	361	354	322	313	339	339	332	335	348	341	367	333	366	351	334	328	357	328	344	368	336	334	342	309	301	321	357	348	347	349	287	364	353	308	372	360	368	332	333	309	324	334	340	346	320	319	358	360	338	348	310	327	353	336	319	330	366	310	343	341	325	384	296	352	337	353	356	315	349	299	345	375	351	337	350	363	387	305	313	340	353	355	333	356	335	348	326	322	334	336	343	324	314	349	316	351	313	351	326	344	363	322	325	346	335	359	351	336	327	336	377	331	351	378	327	327	325	367	343	347	347	340	332	358	352	354	337	337	359	319	344	374	348	365	320	386	331	330	358	332	372	339	350	349	360	376	341	333	348	347	347	337	348	340	333	345	331	334	373	334	333	344	341	338	345	376	313	340	355	336	334	361	381	317	354	359	331	321	304	335	360	323	308	343	346	343	315	335	333	330	357	351	341	312	335	349	355	341	345	363	387	354	328	329	349	344	332	339	357	384	355	351	323	337	326	291	323	339	338	330	342	307	351	329	367	327	322
26008	3968	3125	3940	3960	4054	5024	7995	8600	7955	7000	6069	5134	4563	3984	3643	3180	2613	2403	2345	2049	1834	1558	1311	1213	1234	1084	1077	1009	964	1012	984	932	939	860	874	819	830	914	835	801	884	867	790	756	765	781	749	748	781	727	711	742	711	735	690	739	712	689	735	754	744	695	723	709	696	730	725	704	701	745	751	686	721	762	719	679	736	741	715	765	772	742	721	706	703	780	730	714	717	699	717	722	749	661	727	699	713	702	725	707	763	726	732	682	650	691	694	743	709	748	757	767	773	760	758	678	721	759	730	711	716	723	712	743	742	744	715	699	736	759	705	731	750	713	705	721	797	695	744	739	743	756	712	785	747	698	691	692	674	703	769	701	736	708	694	682	720	776	746	712	752	751	758	740	780	727	740	702	720	706	737	793	746	721	769	721	764	777	767	731	729	736	733	740	673	702	724	750	701	744	712	762	752	738	677	712	752	703	758	688	696	730	725	711	703	726	716	754	746	774	709	730	698	724	703	735	743	704	718	717	737	716	702	720	738	721	740	720	751	696	717	693	697	719	720	698	725	765	723	695	733	707	723	728	743	677	694	705	749	691	728	761	694	759	750	751	729	742	708	728	752	756	708	714	705	698	664	749	743	767	762	759	732	685	732	758	714	668	743	732	700	703	727	752	733	720	727	750	747	733	726	697	729	754	761	670	695	784	723	697	720	694	757	679	768	731	679	690	681	759	741	734	721	751	733	700	726	698	703	745	717	694	685	706	729	703	745	735	720	704	757	682	709	678	728	745	718	701	691	724	709	795	672	732	747	725	778	696	759	758	739	748	754	725	707	715	723	711	738	741	725	724	725	688	748	702	717	779	739	709	731	713	678	732	733	745	697	701	691	741	722	737	709	754	719	702	711	657	740	736	721	785	728	733	733	763	713	733	703	684	742	767	729	743	700	769	709	736	733	752	750	746	704	713	761	714	731	676	726	702	730	712	717	782	742	727	720	724	730	754	709	698	742	675	742	754	717	735	724	752	663	721	719	721	726	746	717	725	729	746	733	703	694	768	664	736	804	730	714	728	718	684	756	756	721	744	766	709	715	716	696	724	748	789	753	743	708	693	717	669	731	725	681	704	717	723	755	733	712	725	693	703	706	689	696	719	727	739	708	752	700	737	722	743	702	733	745	723	755	764	744	684	713	746	748	768	734	691	721	738	751	724	722	710	695	701	759	726	722	686	704	700	705	737	743	762	718	725	733	748	763	697	720	751	714	703	750	729	702	713	730	702	742	729	677	743	721	730	697	793	715	730	762	694	730	699	790	722	726	686	694	767	728	717	704	760	638	725	751	712	707	735	726	728	734	722	729	715	705	742	688	712	723	787	711	713	693	693	771	716	696	685	726	762	702	697	696	763	735	714	739	705	766	712	786	759	764	707	761	711	697	756	758	774	734	698	732	663	691	741	733	675	703	698	723	741	689	693	663	701	760	765	687	732	718	723	745	743	717	687	731	722	745	704	728	776	748	715	743	693	742	751	748	666	737	700	684	781	722	742	771	720	734	716	741	691	727	748	704	713	745	737	732	739	666	714	758	717	738	715	720	716	707	735	718	753	702	758	711	744	750	707	681	703	733	720	742	739	775	761	686	709	762	704	755	682	712	709	697	739	681	762	741	751	736	720	720	745	664	697	721	758	716	740	722	692	769	717	693	716	729	669	690	684	715	706	714	719	698	737	725	695	721	728	759	741	694	706	734	756	717	689	755	715	720	666	701	736	766	742	709	711	707	708	713	688	714	736	760	734	717	718	706	727	725	704	741	749	774	744	718	708	688	746	716	721	789	740	731	705	754	752	692	735	769	702	703	727	711	706	725	680	737	724	760	762	690	688	724	740	713	724	693	672	759	701	732	722	705	754	707	758	690	709	667	720	715	728	706	691	710	761	679	721	674	755	707	736	751	705	719	716	703	774	721	746	746	695	741	706	708	726	690	720	731	709	716	734	692	721	709	741	691	736	705	714	700	752	701	710	696	739	731	715	740	714	763	701	720	747	741	751	747	734	717	716	691	718	703	741	709	710	744	692	728	711	737	739	724	710	701	750	680	700	683	767	747	721	687	690	709	749	731	689	670	698	723	712	724	668	756	769	752	749	713	719	749	703	701	707	712	727	766	745	711	696	687	724	708	816	678	694	734	670	745	738	717	700	687	751	710	704	676	725	705	699	669	675	730	737	787	718	752	736	690	702	755	700	730	747	722	734	683	706	761	726	695	735	731	698	735	704	673	768	708	795	764	759	657	718	718	745	718	724	725	741	748	691	701	781	695	726	755	667	721	783	736	713	733	732	692	733	711	716	755	725	764	739	710	718	762	690	718	699	694	729	698	709	698	720	711	740	707	768	682	772	767	685	725	689	752	719	737	714	718	735	705	701	737	692	733	730	719	737	747	773	744	760	754	712	749	703	735	729	698	710	754	714	705	771	705	731	740	777	744	704	719	711	756	774	706	801	674	752	773	710	656	724	725	736	712	774	728	678	676	703	706	727	673	680	793	720	718	736	709	744	714	689	708	768	726	775	697	697	725	752	676	734	746	776	738	726	754	716	710	742	760	674	709	750	729	750	739	677	674	754	767	694	769	709	723	718	748	713	733	725	742	744	756	711	698	735	825	740	690	721	680	748	726	693	754	724	724	703	708	729	749	716	686	704	724	715	754	719	758	766	735	744	684	720	683	712	727	767	704	739	731	672	717	719	713	729	739	723	734	701	754	706	726	715	724	723	680	710	689	734	728	682	708	699	716	695	709	754	682	729	754	704	690	744	676	706	713	705	702	699	705	728	777	742	647	776	754	736	737	666	693	697	740	744	740	762	692	699	726	673	679	713	748	754	733	738	733	683	778	722	651	703	750	727	701	701	750	698	746	723	722	687	749	740	768	717	770	751	737	690	669	730	741	700	716	726	707	754	762	745	736	704	729	733	727	692	724	723	752	765	720	726	738	710	739	712	702	721	730	765	725	753	738	753	698	743	752	729	714	723	725	731	738	718	747	740	706	741	741	662	712	722	718	726	676	695	700	743	715	690	706	759	728	683	734	725	690	732	744	743	751	727	714	727	761	718	693	706	762	709	742	715	689	769	710	720	779	723	745	762	726	675	751	667	721	751	771	672	722	684	723	716	676	748	687	663	696	735	697	674	746	726	680	734	695	739	730	683	756	766	712	773	741	739	678	751	726	748	694	720	715	743	704	709	709	717	734	691	710	786	698	706	715	723	696	732	742	689	738	725	705	727	739	727	734	710	731	766	731	760	708	811	724	740	681	720	708	765	778	706	751	747	722	709	755	750	716	729	710	731	724	742	724	755	737	737	736	717	692	688	758	716	705	732	755	652	697	705	748	739	739	724	782	721	693	700	720	749	697	751	748	718	712	730	730	763	751	732	696	716	734	725	713	727	725	708	730	714	672	747	747	749	727	718	730	693	701	702	774	682	763	718	737	716	739	826	714	674	727
13190	2195	487	478	386	471	475	655	921	956	833	686	608	564	492	487	447	421	431	389	332	375	325	355	288	362	295	292	325	286	316	315	296	272	303	310	263	303	299	280	271	295	276	273	271	261	254	283	300	282	313	256	258	308	267	285	298	282	244	274	241	262	258	288	283	282	278	293	275	277	307	270	300	323	319	292	260	259	276	270	289	283	290	258	287	288	275	273	258	279	275	291	272	268	288	311	293	278	273	294	237	278	272	293	279	299	278	279	344	274	257	268	268	264	305	292	286	274	283	267	262	267	251	283	259	265	278	248	259	254	282	283	289	256	253	287	256	253	281	302	310	287	246	270	258	280	287	269	257	271	291	286	271	270	295	289	261	242	282	272	298	287	249	264	248	248	286	251	263	268	270	288	291	277	269	258	259	299	277	265	273	303	318	281	271	259	294	270	299	258	246	274	292	288	296	287	266	263	276	278	272	265	283	277	269	274	270	260	255	265	279	293	262	278	255	268	258	284	267	263	271	249	284	268	279	272	279	284	246	272	311	249	259	271	230	295	273	254	306	261	309	262	291	261	276	295	270	304	247	257	271	288	256	276	312	256	266	284	294	233	290	287	302	264	259	251	281	302	257	291	253	269	288	267	286	263	288	285	252	280	305	259	284	289	314	265	270	255	271	284	255	250	264	290	299	278	299	258	279	298	242	270	281	270	252	286	297	264	280	272	258	245	254	253	294	250	301	295	276	286	276	291	242	280	290	261	298	287	249	256	276	307	274	291	290	269	280	286	242	293	264	264	303	309	264	285	287	305	268	261	288	296	260	259	269	275	260	293	288	282	242	291	267	285	256	254	290	295	251	307	269	274	267	255	251	256	256	269	250	245	239	270	267	274	280	265	250	285	272	277	288	308	246	227	272	286	291	250	296	260	273	285	266	283	307	271	269	264	257	310	268	270	282	313	310	281	272	269	319	270	286	285	295	254	270	268	293	280	278	281	257	285	275	240	268	245	295	288	264	290	262	276	294	289	308	316	261	288	247	270	296	260	294	256	270	273	267	240	282	298	273	260	253	276	297	282	296	269	244	272	286	294	298	271	271	258	256	269	253	252	248	252	288	269	272	273	274	260	280	270	279	309	293	278	318	289	270	263	271	316	302	269	282	269	255	277	270	293	287	317	284	274	266	255	277	278	277	267	241	279	291	301	266	268	265	287	247	281	299	269	278	289	244	259	301	261	265	268	253	303	256	258	267	294	282	266	291	272	267	270	296	299	237	279	238	292	272	288	291	285	318	288	265	272	255	303	267	297	285	300	263	272	287	265	286	279	278	297	295	315	295	273	255	276	297	315	316	278	294	273	287	250	282	294	305	245	254	306	272	288	277	291	298	331	291	246	259	258	282	266	261	280	258	249	252	235	265	278	316	296	262	269	251	287	287	260	249	290	317	303	242	274	277	309	309	283	289	236	263	269	260	251	321	259	273	270	280	271	264	280	272	281	302	290	264	291	300	256	283	274	308	280	229	271	258	299	282	263	265	265	243	264	244	257	238	260	275	231	247	292	285	267	278	292	286	298	282	264	275	286	274	267	291	292	279	308	294	306	297	331	298	298	294	266	302	313	310	289	268	292	247	237	252	260	282	274	245	303	279	257	298	280	265	317	272	296	244	258	287	289	269	280	256	253	276	292	274	290	287	297	283	269	282	261	307	303	267	274	259	270	308	270	300	275	290	325	300	266	296	302	314	258	264	297	279	282	285	271	294	285	267	256	274	248	268	256	285	273	271	264	266	289	265	281	277	311	279	275	250	247	269	299	286	250	247	261	252	265	274	293	305	302	278	284	260	287	293	249	257	274	278	249	273	316	279	270	270	289	257	279	270	268	329	261	282	298	271	272	267	264	279	281	295	293	276	260	257	260	287	287	272	257	271	331	267	278	270	305	336	321	277	274	283	255	277	275	261	281	271	271	246	297	304	269	264	275	263	286	274	264	261	275	281	273	237	286	269	283	268	304	286	259	301	270	247	274	310	282	302	271	250	272	258	247	286	307	270	276	280	255	271	304	253	259	289	280	312	266	261	237	276	268	278	280	271	293	274	269	244	283	279	286	288	290	262	298	284	262	256	283	263	233	281	255	277	282	275	263	286	286	275	278	253	256	251	245	307	289	284	297	252	303	251	280	257	269	299	274	266	276	298	237	246	263	276	257	280	268	259	291	273	292	283	296	266	263	269	241	290	280	278	287	288	272	272	270	299	281	281	286	252	262	263	277	281	255	251	289	266	222	289	297	286	248	261	286	221	275	263	293	303	282	247	244	266	291	274	277	267	297	281	268	280	268	253	294	261	275	270	276	261	274	302	277	240	276	306	294	274	290	280	266	285	313	280	291	270	276	274	276	281	255	286	272	265	274	286	264	299	281	273	296	269	265	275	271	248	263	261	269	258	275	284	282	265	261	284	280	285	263	244	297	290	283	264	257	284	277	276	244	244	297	275	299	268	297	259	280	278	301	268	288	299	236	283	289	290	251	278	311	254	262	263	280	282	275	270	309	244	301	278	310	260	327	281	286	285	276	272	279	269	267	279	258	322	291	283	275	284	255	286	251	308	263	302	240	252	296	285	261	313	316	258	268	271	240	268	261	275	279	265	231	279	265	271	254	295	290	270	301	296	256	280	272	257	276	252	282	301	286	285	297	302	287	292	254	249	273	272	301	263	250	285	256	287	256	272	257	270	250	277	268	247	266	298	245	268	246	279	283	268	258	285	292	283	288	240	274	324	286	306	273	300	290	248	294	308	296	296	296	263	233	265	248	270	247	251	256	312	237	255	264	264	264	264	281	311	280	286	272	269	296	255	281	297	271	249	318	251	258	279	277	259	302	265	280	291	260	273	284	272	298	288	286	280	274	282	280	248	274	272	273	296	288	255	261	231	238	262	262	248	304	263	272	265	276	311	284	253	258	297	295	304	295	339	273	265	291	243	257	232	280	275	279	283	259	271	298	293	269	227	282	267	287	258	278	312	296	263	270	265	262	308	311	252	234	278	245	280	293	271	286	297	283	242	245	257	273	301	288	264	280	294	239	295	270	267	293	319	288	262	267	265	281	266	271	268	276	282	300	288	280	270	270	290	263	270	292	249	284	289	289	286	280	285	287	263	276	262	247	249	273	299	276	276	275	286	270	327	266	279	277	273	295	277	261	260	254	283	278	275	306	276	236	242	262	279	280	252	315	291	279	271	259	265	290	289	273	268	292	269	250	304	272	263	255	237	265	262	266	299	271	256	299	311	294	310	266	272	271	278	259	270	258	278	235	274	274	302	266	272	256	270	294	239	260	278	258	266	309	310	271	292	248	273	272	281	276	313	291	269	237	281	236	260	273	280	284	263	255	271	287	276	303	287	292	252	301	265	288	285	273	246	293	279	266	271	271	271	269	281	254	264	292	266	292	262	260	284	265	245	272	287	284	271	269	276	314	286	269	294	269	265	289	259	242
6859	1101	940	1225	1273	1525	1743	2630	3923	3864	3451	2956	2608	2229	2124	1927	1709	1427	1431	1352	1181	963	929	820	834	818	732	707	721	687	700	706	699	657	645	655	647	662	631	592	578	666	628	646	604	597	580	624	569	581	626	603	591	660	603	631	606	585	569	570	578	650	592	606	600	586	620	593	620	614	530	645	645	604	564	615	642	591	621	570	619	637	576	597	596	603	613	593	601	557	613	608	574	618	568	572	611	617	554	587	581	588	604	623	570	610	636	578	605	562	640	593	604	625	613	577	613	594	602	633	625	558	578	583	619	541	565	628	612	620	618	620	590	577	644	606	614	593	584	541	583	592	555	563	590	577	591	597	575	609	634	617	640	578	624	605	607	585	625	595	621	593	599	600	596	587	592	552	617	594	588	582	638	618	606	567	621	604	601	563	648	618	562	579	670	607	608	599	570	629	551	572	620	613	579	610	624	580	613	609	585	607	582	614	578	596	575	581	576	570	590	571	581	621	556	626	602	590	569	615	599	571	616	632	558	640	623	596	554	615	592	588	585	589	603	533	621	604	622	601	577	637	578	647	584	601	580	563	577	592	594	589	628	534	604	629	597	589	578	604	618	581	623	604	599	556	572	595	571	580	609	649	586	582	603	602	615	637	610	587	593	587	581	568	610	620	556	612	592	588	641	623	590	629	635	607	615	586	594	615	611	559	618	598	615	603	605	606	612	566	574	576	533	576	600	582	575	584	569	594	578	609	601	567	616	627	620	618	560	577	621	538	588	572	600	591	567	546	626	639	624	598	608	600	680	597	589	599	601	602	561	576	602	590	599	570	583	584	634	611	641	609	555	590	563	593	552	632	593	583	603	597	590	564	573	578	543	629	596	615	635	574	556	571	574	559	599	625	598	626	602	615	588	634	625	602	640	610	599	636	594	591	600	590	578	600	615	570	624	567	565	584	586	586	604	552	609	620	614	596	594	589	625	601	620	575	591	567	531	565	672	621	577	617	617	625	616	575	608	588	633	603	603	615	572	597	577	607	591	603	606	606	595	619	597	613	581	571	641	619	555	632	628	621	546	598	617	632	649	597	610	643	632	550	591	604	566	630	538	614	595	630	600	553	619	628	593	556	601	649	593	615	554	625	600	590	613	638	577	574	571	554	606	583	584	624	602	615	607	579	593	591	598	587	606	603	610	578	563	587	640	587	611	601	610	606	562	616	579	584	610	591	580	572	595	616	642	591	603	605	628	595	586	630	612	614	604	597	607	594	620	561	567	584	632	601	584	590	589	569	564	618	601	572	602	614	601	637	619	572	548	602	634	617	606	605	575	590	584	541	577	607	620	600	572	558	562	628	518	566	575	616	621	564	569	579	553	569	594	601	627	602	565	566	564	597	576	595	574	598	608	568	608	591	638	617	565	563	569	568	561	588	629	609	613	609	608	584	594	581	535	596	597	642	567	570	573	589	580	561	561	562	594	611	652	598	603	564	608	626	595	613	609	595	571	594	632	608	618	601	622	602	571	620	565	574	613	604	589	604	643	613	588	626	583	558	587	620	589	576	599	595	626	562	614	608	621	584	577	601	591	592	618	628	622	593	610	572	584	599	540	620	606	550	596	587	604	594	629	597	594	602	593	630	551	582	584	606	602	598	607	618	631	539	620	584	625	643	581	623	580	597	558	609	608	545	569	647	650	620	591	562	554	585	611	602	606	593	637	574	598	605	608	600	601	587	590	562	589	598	597	633	611	614	605	577	666	573	608	564	617	603	574	588	569	616	607	611	586	614	629	611	581	635	594	592	605	571	667	615	569	629	548	598	589	632	583	588	581	602	635	589	553	639	569	626	566	628	580	591	558	577	581	568	605	589	599	582	605	597	607	627	599	556	602	599	602	589	625	609	596	554	620	616	608	591	617	556	599	622	534	621	605	586	577	634	565	560	625	601	584	623	600	588	562	597	621	637	587	581	604	567	592	601	596	602	574	615	590	618	601	561	618	624	570	620	579	601	620	588	606	541	559	592	590	565	589	624	587	600	575	620	566	578	596	619	631	619	583	613	562	609	569	595	572	633	600	588	581	543	566	633	596	582	609	622	606	613	617	616	580	567	593	611	595	562	571	656	576	601	598	605	555	588	605	578	621	616	526	634	591	595	609	602	592	574	616	562	626	593	613	589	560	554	629	570	603	591	554	633	577	562	609	573	637	630	544	614	613	538	622	592	604	620	645	591	620	601	586	622	604	596	607	608	639	574	602	611	604	634	586	579	565	602	627	640	562	606	601	604	560	619	608	587	620	581	627	601	566	645	591	580	600	580	591	635	597	619	622	586	612	617	586	596	614	579	597	578	577	619	614	598	603	637	595	615	590	609	609	563	626	573	622	579	597	619	578	610	611	574	618	578	598	659	562	563	554	628	578	618	572	558	593	597	605	613	559	577	615	572	616	580	660	618	590	589	608	598	605	601	642	618	565	570	628	591	563	589	648	574	568	559	580	624	618	576	569	629	604	563	569	649	614	622	539	636	570	644	581	595	620	609	606	606	576	604	553	610	614	598	654	628	626	566	601	611	639	585	630	599	626	670	556	632	596	570	532	553	596	571	614	630	614	614	590	556	568	603	630	612	616	586	580	584	592	566	577	579	639	584	611	636	612	607	616	624	579	577	602	577	594	587	571	592	601	613	608	626	605	601	604	554	587	599	599	612	562	567	604	580	634	574	558	559	571	600	596	582	603	614	549	559	622	564	610	575	574	582	598	604	591	640	588	615	602	599	598	581	583	604	573	566	595	581	560	577	617	606	628	612	596	584	634	610	644	637	614	590	595	614	562	596	620	638	621	563	581	605	583	623	635	585	543	563	580	632	622	573	586	593	585	582	579	582	537	559	562	603	639	616	614	553	600	587	579	591	614	584	619	626	612	573	624	590	593	552	572	556	632	582	589	598	575	591	581	612	636	614	623	616	621	599	594	601	610	636	608	639	588	542	595	574	628	579	582	590	578	623	626	633	601	583	612	611	568	589	570	565	591	626	635	575	557	605	588	581	588	613	619	594	645	603	549	592	620	591	644	611	561	584	623	619	652	571	613	606	613	602	579	646	627	610	613	582	560	577	595	573	617	585	633	565	592	636	607	587	544	598	565	535	580	619	573	596	580	598	636	599	616	576	607	616	554	582	618	631	578	589	592	616	579	584	576	592	595	572	587	621	599	583	578	579	588	585	583	599	621	577	587	586	572	585	584	580	574	591	585	586	608	607	620	629	647	595	556	616	581	583	579	622	570	579	619	603	555	633	553	598	589	597	570	595	583	593	598	591	603	590	592	636	594	604	622	579	597	558	607	615	602	615	602	612	569	608	581	640	569	610	599	575	634	652	647	608	614	569	573	602	571	624	624	589	648	604	631	611	567	586	652	616	611	572	643	613	571	559	604	565	564	598	660	632	609	580	596	605	596	580	544	631	580	584	597	566	600	624	586	613	625	553	596	606	611	540	611	597
34713	12493	1561	933	802	637	776	808	979	1152	1194	1086	965	777	768	710	587	527	499	453	453	456	380	359	347	353	326	340	319	308	311	319	317	288	315	293	308	283	298	304	291	293	299	273	307	295	291	254	291	307	290	318	329	330	311	297	315	305	274	306	298	301	298	280	282	289	277	313	254	264	295	272	309	342	302	316	311	283	267	288	294	277	299	319	301	283	304	272	284	276	286	279	260	281	277	296	307	265	319	331	328	236	266	272	300	296	311	291	291	286	261	273	277	307	313	283	292	273	290	270	272	270	288	279	258	295	290	280	294	331	286	290	298	297	274	341	305	279	291	280	276	252	284	263	300	299	286	304	292	293	311	281	289	270	308	307	289	315	322	277	281	300	256	312	278	263	274	274	277	302	298	319	288	284	323	277	322	293	298	289	313	309	325	260	278	286	275	276	288	293	258	296	257	296	302	283	281	279	302	301	259	289	288	291	316	290	267	314	319	316	272	277	268	290	270	306	297	281	299	292	278	292	304	306	304	279	295	343	319	274	278	306	255	306	280	270	296	285	324	310	272	287	300	261	249	290	298	301	294	255	296	261	269	274	292	289	297	287	270	266	281	297	273	257	262	328	292	281	298	296	320	275	283	297	279	294	285	279	305	290	296	274	280	311	284	311	284	289	295	324	281	317	299	277	244	277	330	270	299	308	278	298	269	273	268	284	281	282	280	280	275	285	306	307	274	291	268	278	317	285	270	312	286	289	294	280	296	265	287	278	315	267	306	287	347	290	306	283	296	244	239	296	306	275	311	293	305	304	261	277	303	289	313	299	325	318	295	295	270	289	276	277	281	291	242	285	288	273	317	303	285	293	336	285	300	273	313	295	301	312	302	290	313	316	297	287	300	254	288	326	275	266	302	301	318	270	280	285	298	280	321	297	274	281	314	282	329	310	268	271	290	309	271	279	292	312	281	331	270	273	297	244	332	284	258	333	289	290	308	293	331	304	273	290	258	280	296	271	278	294	264	279	285	294	297	310	266	306	312	282	316	292	320	282	254	271	319	299	305	296	292	262	314	267	279	268	270	309	288	281	268	303	273	287	281	302	272	299	260	306	275	298	305	315	306	320	295	272	319	352	317	289	279	279	296	343	269	292	304	270	269	293	281	287	256	290	283	272	290	293	275	294	302	289	266	259	316	266	294	290	269	288	318	327	315	304	327	333	253	277	293	288	297	339	319	280	272	315	312	300	347	309	314	321	306	294	295	281	293	287	265	286	284	307	284	315	283	281	265	280	284	312	299	327	282	323	325	278	268	276	291	270	305	288	287	304	275	285	304	261	314	289	260	302	307	295	303	307	281	271	286	285	308	310	292	284	309	310	311	274	311	286	264	293	305	256	322	304	269	297	254	289	308	304	300	310	314	277	277	304	304	299	302	288	290	299	292	314	279	301	262	273	302	291	333	295	280	269	312	309	276	291	328	282	289	315	291	250	283	291	277	280	272	303	327	293	323	253	297	299	290	294	289	291	304	298	297	266	304	321	340	290	320	298	309	283	287	279	285	306	315	334	280	288	299	279	298	331	270	290	302	326	290	313	298	316	300	284	286	313	317	295	290	265	289	296	317	269	259	279	281	298	277	307	325	277	309	309	275	263	307	265	299	305	268	286	282	305	295	323	279	274	314	319	291	292	264	302	257	265	287	257	262	314	290	257	272	278	300	313	297	276	255	287	291	295	302	306	310	250	297	321	282	291	277	282	287	274	270	278	312	254	237	299	269	303	275	309	279	289	257	280	285	317	299	298	296	280	262	267	308	290	290	283	265	289	316	307	334	286	298	258	283	292	314	268	322	295	291	282	306	301	293	317	316	294	345	313	300	299	310	274	275	293	295	287	294	264	304	290	287	309	285	293	274	294	289	286	277	269	302	332	291	297	279	293	293	287	290	294	309	283	255	304	288	273	265	291	310	305	286	276	288	315	280	266	279	264	267	267	294	298	308	317	314	300	273	290	285	329	315	296	276	282	310	294	300	298	269	285	283	309	291	267	261	295	271	300	277	277	300	280	287	298	322	308	292	260	281	261	264	314	270	270	312	302	310	317	329	277	304	298	294	305	294	300	305	303	297	261	313	310	290	273	278	242	294	289	258	295	286	263	301	286	292	299	326	302	287	325	297	265	278	311	295	268	298	282	291	296	273	290	312	306	305	297	260	290	277	276	296	292	273	315	296	280	283	290	288	286	277	257	272	274	307	292	285	273	290	273	303	312	285	305	296	268	283	267	280	270	271	285	297	319	293	279	266	287	295	295	289	304	278	321	285	279	307	306	292	334	281	270	280	309	293	267	297	259	306	301	330	312	276	301	277	278	293	288	289	303	279	287	283	297	289	255	266	281	318	317	294	274	305	272	302	291	252	295	276	308	293	281	272	269	283	294	297	298	264	312	264	270	272	285	269	275	284	290	268	314	299	258	303	306	333	290	276	275	274	281	301	255	283	291	318	320	298	272	279	271	313	322	318	297	310	295	282	315	295	296	259	307	321	289	330	271	297	285	284	268	258	281	305	280	303	265	321	261	298	299	300	280	279	306	295	307	297	307	260	302	307	269	292	291	286	270	257	325	320	286	294	270	310	287	310	283	296	304	284	301	294	268	287	276	277	290	270	255	258	313	283	237	305	280	301	295	285	317	301	293	311	283	291	292	272	297	308	285	277	283	294	283	310	288	295	288	306	291	301	252	277	292	288	300	287	273	277	294	291	284	320	311	286	284	299	310	249	308	342	280	264	314	296	297	277	317	286	294	281	288	300	298	275	288	291	280	320	294	279	263	325	300	276	285	321	291	278	306	253	297	335	282	293	297	325	316	310	267	289	293	295	291	261	288	282	276	309	285	303	346	320	284	301	256	266	286	314	276	281	272	292	267	292	302	327	285	278	310	288	287	297	304	279	268	298	259	289	290	304	285	273	297	293	309	304	322	281	271	275	267	306	329	296	258	274	262	265	304	283	286	306	277	301	341	300	274	294	330	285	283	309	302	278	293	251	273	284	326	328	293	293	289	326	302	288	270	284	267	264	296	268	292	277	294	310	272	289	279	283	283	302	311	288	306	290	319	276	313	280	297	312	298	280	291	303	300	278	286	293	321	282	290	296	287	316	307	322	332	277	294	255	286	291	308	312	308	274	297	329	305	276	309	318	268	305	292	293	286	297	289	290	328	321	291	313	299	287	298	268	289	272	261	323	281	299	317	276	272	269	273	302	278	300	276	290	283	287	293	307	291	276	284	276	274	276	271	313	269	271	297	302	296	301	310	299	287	306	304	306	271	287	262	322	268	259	292	283	263	291	354	278	285	331	273	271	306	332	273	289	283	288	310	298	267	286	270	301	266	250	287	284	273	288	294	272	285	277	274	263	306	295	303	300	297	270	335	293	312	292	296	318	331	321	272	297	303	241	275	301	261	333	277	305	281	272	321	273	293	267	291	300	296	260	302	285	275
19777	4100	1829	2437	2679	2529	2818	3170	4357	5036	5288	4678	3914	3383	3213	2916	2451	2120	2037	1737	1691	1482	1155	1104	1054	932	954	868	829	817	821	905	815	768	713	688	759	762	697	665	680	677	716	681	652	655	649	636	635	673	601	646	671	639	633	622	657	647	636	649	647	615	657	650	661	624	666	613	652	630	620	653	606	685	611	641	553	636	646	635	625	636	591	613	657	608	598	620	594	613	640	636	633	693	650	617	662	649	644	646	613	613	643	647	637	642	625	663	598	630	609	641	652	654	611	609	604	607	641	618	608	630	628	603	621	607	645	625	609	580	601	636	609	629	639	613	637	637	647	677	652	628	555	604	615	660	634	622	679	633	649	595	625	641	610	644	627	636	617	619	620	590	647	663	617	658	661	617	606	631	618	629	626	622	625	600	574	605	690	607	612	604	628	609	619	630	643	617	653	652	646	671	645	655	607	614	636	675	638	587	660	630	562	642	625	632	574	601	615	651	610	670	635	647	662	564	630	641	641	670	652	664	617	654	677	626	599	648	669	622	609	585	628	636	644	635	617	586	653	632	619	629	670	589	614	621	624	656	613	659	617	661	631	624	658	624	574	600	596	640	625	595	644	630	607	641	611	625	602	618	634	628	631	628	669	668	645	620	607	637	669	569	635	634	673	636	614	652	667	617	650	645	599	636	608	632	641	606	601	645	660	639	613	638	637	610	624	600	619	634	648	609	623	638	692	651	620	662	616	558	598	663	666	631	646	598	650	602	636	660	593	655	629	609	666	595	583	672	621	670	614	673	686	612	617	616	656	614	631	614	631	590	584	608	671	601	615	652	619	634	645	638	610	617	619	635	603	642	646	585	630	592	633	596	640	648	615	642	555	615	619	653	584	606	630	607	626	572	658	640	586	608	631	638	619	651	587	597	666	649	622	604	602	624	616	625	627	654	609	616	611	650	647	556	608	641	611	574	620	567	636	619	635	610	626	595	598	638	595	619	610	596	607	609	630	607	623	639	611	613	612	635	639	698	646	665	641	654	602	618	640	600	657	608	667	612	653	633	596	610	611	598	613	676	606	665	649	611	669	593	635	669	609	648	668	645	639	653	659	628	630	643	661	621	615	611	632	630	646	614	624	619	636	651	620	627	659	672	614	586	646	615	662	624	627	584	639	661	619	598	643	586	645	603	630	630	614	637	648	630	626	618	567	637	622	611	572	600	658	666	604	640	644	593	598	644	609	613	629	593	619	616	648	672	647	587	600	624	614	616	653	681	657	645	594	617	695	624	617	606	621	656	625	661	599	652	652	660	652	582	630	641	604	613	642	597	623	599	610	595	639	631	638	616	624	660	655	634	649	587	639	580	623	636	605	665	628	570	605	673	637	638	641	644	657	605	684	664	648	617	657	577	601	658	679	597	576	600	652	618	623	648	597	670	597	621	625	645	654	674	630	596	667	649	616	637	638	635	621	638	622	648	650	629	615	636	603	635	660	633	631	602	580	600	583	616	602	649	657	605	609	619	580	607	640	657	612	577	616	653	635	617	659	658	602	610	662	591	626	639	586	599	628	602	585	706	620	646	623	641	649	605	637	635	606	634	662	643	655	650	603	652	649	591	585	645	662	657	576	626	582	603	630	618	597	625	614	601	594	673	614	639	622	629	600	638	645	619	623	638	620	621	596	644	617	624	605	638	642	643	610	599	628	653	636	628	622	628	591	609	626	616	678	655	658	621	651	621	601	612	611	639	632	595	646	669	661	614	631	648	612	649	599	613	648	638	582	653	666	602	658	663	651	652	606	604	607	585	652	711	622	669	599	650	645	666	628	629	661	687	628	654	684	611	658	640	613	640	638	608	596	617	641	606	667	630	620	666	644	599	637	619	611	630	641	647	630	598	617	602	616	607	625	609	605	648	635	631	628	612	608	629	650	677	656	671	619	625	624	630	603	634	599	681	604	652	610	621	641	592	633	638	620	623	610	629	622	612	633	617	595	600	608	600	622	625	641	619	620	657	647	669	692	661	612	650	631	629	656	627	618	640	631	662	627	668	612	669	649	646	635	632	651	631	608	614	645	590	632	664	641	643	624	575	622	609	643	678	644	574	642	628	614	634	677	610	647	638	618	687	597	640	614	590	657	614	655	657	640	652	610	613	629	630	637	609	645	649	630	643	637	602	586	608	652	640	661	623	660	584	608	613	621	638	617	612	623	628	583	620	618	609	626	652	633	625	596	597	625	637	636	637	651	610	640	648	628	633	664	683	669	610	616	641	618	689	616	634	667	620	632	669	622	575	594	602	613	613	617	641	611	610	636	616	614	646	624	631	602	615	639	622	635	640	624	600	625	622	623	597	632	601	652	604	639	642	654	635	586	650	666	631	659	642	594	601	634	591	650	642	616	613	620	637	602	658	584	633	619	671	634	581	659	594	644	669	632	679	653	608	683	610	651	594	620	628	621	672	608	645	654	662	561	617	621	682	638	593	618	573	630	593	674	660	589	660	656	633	593	611	639	647	656	617	612	668	644	605	605	635	587	651	609	620	623	653	637	612	658	597	611	628	598	614	653	579	617	617	598	597	658	643	610	616	610	613	652	648	641	620	651	619	679	619	610	618	611	572	632	580	650	621	626	630	609	588	628	646	585	617	666	623	642	664	625	607	622	647	615	611	669	575	629	573	636	634	634	629	672	605	607	625	626	632	648	616	666	601	613	668	629	634	671	635	619	587	650	601	601	652	622	602	615	671	635	622	644	612	607	572	601	641	616	604	649	636	652	626	624	621	666	631	647	631	638	638	626	644	627	580	627	645	624	688	625	647	567	638	642	604	669	609	657	605	606	610	636	630	640	631	658	597	656	655	656	630	613	620	690	658	612	690	658	640	612	633	628	623	619	609	616	622	585	622	654	597	660	634	595	609	632	610	588	610	673	605	638	608	616	635	632	636	607	621	670	592	599	641	648	654	666	642	619	639	632	623	670	651	624	628	621	650	629	559	655	656	661	660	645	629	636	598	600	639	594	636	677	650	626	665	619	629	632	623	643	581	611	675	618	616	613	633	619	639	610	614	617	608	658	635	610	650	624	627	611	689	619	601	628	630	592	612	647	604	637	593	615	572	630	588	612	613	605	620	600	687	653	645	649	603	690	625	609	614	640	614	647	632	607	649	589	613	634	580	671	628	609	657	648	665	607	600	653	617	616	604	633	613	635	569	622	641	599	640	630	590	639	636	642	612	650	601	613	644	658	678	666	641	614	713	656	598	635	594	620	617	596	616	641	652	662	662	638	667	649	644	577	599	612	641	617	602	593	653	626	611	614	650	646	651	670	668	647	647	675	620	631	665	629	635	619	621	624	605	635	643	644	594	616	632	604	586	611	616	606	617	636	647	634	604	601	615	593	661	641	679	583	661	612	675	666	633	667	638	594	652	652	629	622	641	645	655	636	628	579	610	661	604	637	616	624	636	612	595	639	602	627	660	618	648	626	596	614	596	615	649
46753	19272	3939	1855	1339	1018	1046	1251	1451	1576	1510	1454	1234	1026	928	835	735	689	609	607	586	480	492	451	426	432	447	354	370	370	345	389	375	371	351	378	365	378	369	376	399	337	351	340	349	316	336	334	361	350	398	367	357	373	381	343	355	309	301	360	337	342	330	316	352	333	340	352	313	348	347	334	326	378	323	324	341	375	354	362	346	335	359	352	338	318	369	313	319	343	361	312	358	342	332	315	347	343	356	342	381	316	339	318	337	343	342	335	317	345	341	332	327	300	330	322	342	346	326	298	334	340	351	354	323	327	341	304	371	317	346	330	359	347	329	338	319	372	296	350	370	336	343	361	349	309	353	314	333	323	330	362	349	350	311	339	330	312	331	287	334	352	350	358	340	339	342	337	338	369	359	351	295	355	333	272	308	351	304	309	361	353	355	348	337	318	317	352	320	306	319	351	364	343	307	353	365	327	303	330	306	357	345	359	320	317	379	356	366	367	345	352	351	331	346	340	331	296	343	364	299	315	350	346	355	345	372	320	366	338	325	339	314	322	341	315	315	349	337	320	326	386	352	328	339	344	330	325	344	304	297	296	313	364	341	354	352	345	390	344	371	326	289	296	313	330	322	329	329	334	362	322	352	333	338	346	367	306	331	333	332	290	342	336	363	365	306	346	334	358	335	351	323	340	374	370	321	318	355	346	351	361	337	347	358	364	369	334	321	356	336	345	356	339	351	318	365	336	336	361	349	323	300	338	375	304	364	360	349	321	323	324	300	327	355	357	321	361	307	347	340	319	306	343	326	344	352	390	342	352	284	321	329	369	364	326	334	336	340	348	314	366	347	308	331	366	320	322	382	354	366	344	342	334	330	345	353	378	333	351	350	298	355	307	347	352	330	329	321	333	323	301	333	315	329	345	358	309	347	335	320	333	333	326	332	367	365	334	321	339	339	369	362	326	363	334	335	332	357	363	390	388	360	348	333	329	318	335	366	330	342	313	362	321	358	342	338	344	337	360	350	341	332	352	352	357	333	346	338	314	358	348	347	361	305	355	346	332	315	345	381	364	337	333	304	360	319	318	337	354	315	372	366	337	358	352	338	354	355	372	372	349	314	347	313	331	326	303	340	378	336	329	336	345	328	349	333	360	360	320	362	329	316	332	352	328	330	348	345	333	349	342	306	335	336	327	307	349	318	344	324	339	321	299	358	298	330	305	372	329	347	342	319	364	356	320	350	350	363	332	332	320	309	347	349	326	336	347	311	345	358	331	351	388	346	324	367	358	345	338	356	338	348	361	326	375	333	337	353	336	370	324	366	318	322	346	352	376	317	325	349	333	328	329	332	331	327	353	340	359	331	357	369	373	358	363	305	357	359	330	346	388	312	336	321	321	339	363	342	330	332	341	301	324	355	360	333	328	330	336	334	366	354	350	366	362	345	335	308	345	357	349	332	316	352	336	363	350	325	312	332	333	329	366	330	352	339	354	314	330	339	348	331	361	352	351	298	322	329	341	339	313	328	309	329	368	405	307	357	325	333	362	337	359	321	337	356	321	290	340	365	332	333	325	337	330	348	325	351	346	328	314	358	349	381	353	353	325	347	330	306	358	375	316	357	347	331	357	338	338	321	330	302	348	341	340	363	324	329	384	382	337	348	315	364	336	371	349	324	327	342	372	277	331	367	335	315	335	345	311	349	351	363	334	312	313	348	352	303	298	341	356	306	339	340	335	344	366	360	357	320	360	342	363	321	362	371	365	382	342	351	318	368	349	344	343	335	309	321	312	326	312	304	370	332	333	342	357	342	335	326	379	315	320	313	327	339	296	325	325	348	346	344	326	323	362	352	341	328	343	359	352	355	335	347	361	332	358	327	337	282	319	366	335	336	339	316	322	334	309	321	358	342	348	342	327	347	331	340	353	360	349	336	304	337	335	342	331	321	308	331	368	356	336	311	308	364	380	342	332	332	331	319	369	340	325	319	340	359	334	308	372	332	352	348	381	339	359	333	338	332	357	299	327	316	368	340	286	329	321	344	345	333	341	335	350	354	345	335	304	348	354	353	384	363	321	337	333	311	336	339	313	357	341	344	308	315	330	332	347	318	325	351	331	328	389	336	326	334	324	354	313	327	344	310	321	337	370	357	319	372	335	325	343	321	356	341	361	358	344	337	331	338	336	324	331	367	315	340	330	314	350	363	317	336	361	360	351	325	323	334	278	356	350	338	319	361	325	342	282	355	378	349	369	354	334	314	339	315	334	318	350	363	370	346	319	344	359	336	324	341	357	368	325	326	324	347	351	354	353	351	356	335	319	311	313	399	367	346	320	335	337	327	338	331	337	340	309	317	348	314	351	326	378	348	342	306	325	331	345	325	345	326	312	288	342	314	343	334	335	345	360	363	339	364	329	360	313	323	351	317	337	347	355	325	338	330	321	346	309	338	351	339	346	352	360	349	358	322	322	374	333	339	326	289	330	337	322	348	345	295	323	327	334	318	345	352	344	339	356	328	339	337	345	341	351	343	362	342	324	326	364	382	322	332	336	360	360	319	345	375	302	340	324	318	335	341	348	341	350	362	350	308	326	330	371	384	346	315	306	349	328	361	329	337	327	369	310	323	344	338	313	337	322	358	341	343	323	317	316	329	333	321	326	344	354	367	325	352	363	302	315	329	341	336	351	302	355	374	308	336	324	346	362	323	337	344	316	339	328	297	356	351	330	342	340	351	365	309	369	323	326	311	302	327	354	346	331	301	324	338	332	329	328	306	381	338	354	326	359	316	358	320	324	313	396	368	343	340	356	339	328	322	346	304	337	339	341	360	298	321	346	329	338	308	368	323	350	356	348	333	367	322	337	359	326	341	387	333	383	334	324	354	351	358	321	326	348	333	355	363	326	335	355	341	365	347	347	338	313	325	352	325	330	294	326	319	357	307	352	352	330	324	331	326	302	346	338	318	369	383	308	359	335	350	326	307	352	337	322	309	353	329	317	333	355	367	349	345	358	363	350	330	320	302	363	385	344	332	370	369	349	359	383	312	338	344	336	343	369	367	377	349	324	347	324	294	360	346	346	360	345	343	344	299	361	330	343	358	337	353	365	324	330	334	322	331	300	372	366	375	342	322	282	283	324	335	321	329	364	384	333	352	336	325	345	301	313	318	342	311	300	286	301	289	306	327	320	307	328	317	328	337	314	334	319	351	319	343	349	326	356	324	317	344	352	336	385	340	354	340	332	347	338	359	354	324	326	344	340	335	376	333	333	326	321	328	307	345	344	352	352	334	347	326	349	363	317	317	288	331	359	351	315	371	329	317	312	332	337	299	325	330	333	370	330	344	370	359	370	338	340	357	322	340	364	334	357	390	367	312	334	317	347	310	335	383	379	328	327	354	340	372	385	354	370	351	354	336	319	356	310	326	348	337	340	351	353	335	318	340	320	322	348	354	305	321	330	337	321	322	365	332	347	347	350	393	338	338	323	339	311	337	317	289	307
26523	5589	3264	4260	4171	3633	4043	5139	6145	6980	6772	6227	5341	4635	4060	3726	3233	2821	2530	2313	2082	1754	1513	1418	1380	1207	1103	1054	962	949	987	989	920	959	870	862	880	821	851	862	786	782	830	771	796	746	745	685	762	772	782	715	690	719	761	692	703	698	738	709	727	744	743	737	696	737	702	748	705	734	727	744	692	737	705	704	704	723	734	693	722	750	672	689	715	703	729	738	729	732	709	715	745	689	749	728	704	704	703	697	758	726	743	717	769	786	699	684	726	718	679	778	710	689	695	691	751	726	734	700	746	751	736	752	706	732	723	720	743	726	683	723	753	644	663	691	683	684	739	742	707	727	689	687	702	712	712	699	702	679	684	663	739	674	741	723	686	742	682	708	697	721	728	735	684	724	725	694	728	700	726	733	703	723	729	722	721	734	687	715	730	711	690	704	738	677	732	682	691	709	677	734	733	727	703	757	687	665	687	733	705	734	697	734	711	682	740	707	743	673	700	719	707	699	750	748	685	693	671	756	754	674	734	703	719	683	723	702	727	717	743	686	692	685	672	670	679	731	740	761	686	673	713	752	710	725	703	721	697	708	696	684	695	690	733	698	717	703	724	726	680	691	709	721	712	709	737	675	716	767	723	691	727	733	687	714	743	683	709	731	704	708	738	706	698	708	672	729	739	724	709	716	700	657	728	690	655	711	698	696	758	741	699	751	736	689	747	645	688	696	700	710	683	724	680	669	738	669	708	712	714	742	677	680	698	741	722	700	726	693	691	686	685	738	682	702	693	725	689	784	685	720	683	735	706	702	740	687	709	764	714	684	729	696	684	712	688	691	689	684	723	685	739	688	745	777	681	747	729	706	697	723	727	764	709	673	635	719	735	723	708	757	724	753	720	710	721	693	729	783	716	688	698	732	764	754	763	691	680	735	649	722	664	691	698	700	674	715	690	742	711	747	684	686	699	703	720	664	710	732	696	683	738	687	709	698	726	704	749	711	753	705	683	711	755	715	704	745	702	686	671	726	729	728	713	778	747	707	733	681	694	690	719	750	729	686	697	674	692	698	740	731	706	700	723	694	687	787	682	716	687	713	728	700	705	669	741	725	702	705	769	717	706	684	721	681	710	740	714	723	725	712	706	687	726	668	692	775	721	730	709	689	700	684	714	721	696	737	726	731	700	729	710	731	737	729	730	692	715	738	729	730	701	699	698	767	691	687	707	742	726	727	712	733	701	732	649	743	721	695	715	677	713	688	685	744	738	717	743	731	739	720	754	734	745	677	748	717	736	729	717	678	739	730	736	723	750	689	748	764	703	723	696	654	721	748	717	749	706	728	737	741	701	720	708	698	668	730	651	699	723	676	694	691	734	690	664	721	717	748	694	704	728	708	671	710	690	740	725	743	680	781	677	686	697	714	693	730	749	723	696	685	714	663	716	695	749	739	698	702	713	748	716	687	714	693	712	698	713	713	669	706	719	675	695	684	752	716	726	703	709	695	667	755	722	719	755	694	699	685	713	729	729	670	710	661	706	706	705	733	713	702	698	665	700	701	706	718	702	670	703	761	732	709	695	725	743	736	681	751	735	734	726	703	682	689	747	700	735	668	676	723	696	687	738	740	687	706	651	689	746	720	731	681	704	728	713	807	721	715	704	700	757	650	689	744	726	709	676	717	697	704	697	734	720	726	710	703	661	692	751	709	681	731	676	706	738	739	681	710	720	745	734	734	705	728	670	745	675	754	753	700	775	710	722	693	747	732	715	732	726	723	732	767	731	697	751	691	698	723	731	719	715	730	728	694	714	689	723	705	703	743	657	702	683	753	716	693	667	730	700	738	742	731	766	720	724	712	723	735	720	709	696	700	704	742	695	674	758	676	711	715	712	693	676	722	693	696	705	675	731	707	757	708	705	753	698	723	716	697	744	714	679	689	712	743	704	699	676	702	704	703	726	664	701	707	688	723	720	776	737	750	681	730	766	746	708	720	740	670	767	715	711	696	725	699	716	694	718	728	714	694	738	704	704	747	717	742	721	752	736	722	664	670	769	706	700	698	710	712	714	696	716	731	761	726	752	715	702	720	677	685	695	746	693	673	752	715	703	687	736	728	640	707	709	682	660	736	720	687	704	683	730	772	734	662	707	705	700	680	728	689	727	753	726	685	705	664	697	734	705	749	734	712	690	712	685	665	714	720	699	723	649	789	748	719	720	687	701	705	717	682	722	686	707	726	738	711	732	745	666	716	740	692	726	695	745	710	668	702	705	702	681	686	741	736	751	682	709	685	699	730	710	702	671	792	656	722	738	716	699	733	693	678	703	792	708	689	727	713	688	700	725	711	715	735	685	704	720	688	702	744	743	705	732	733	714	726	701	760	695	732	749	703	662	715	708	690	771	715	718	736	700	722	735	737	743	732	718	679	751	732	709	699	678	713	718	726	721	675	734	677	727	692	772	715	721	763	726	691	643	688	679	728	639	760	705	703	735	733	641	663	713	723	686	683	730	658	739	693	645	732	762	718	732	729	679	696	702	689	700	680	723	713	660	729	748	750	754	766	692	720	720	701	737	728	679	693	745	714	728	712	726	687	720	725	695	748	723	697	732	712	701	703	751	684	702	688	700	725	698	693	685	743	740	696	729	685	712	678	709	709	701	692	730	713	692	714	694	695	743	705	711	684	704	684	728	674	758	724	727	716	727	758	698	757	642	742	745	731	759	771	723	739	680	691	740	707	726	690	731	670	710	699	739	735	705	738	714	746	738	729	715	739	669	729	716	712	695	717	743	741	703	755	749	711	717	716	712	735	695	699	744	718	701	722	694	729	729	726	689	716	749	687	708	708	687	708	739	730	716	691	717	700	731	752	704	686	693	718	748	712	727	694	766	785	768	711	681	706	742	749	710	707	739	704	705	737	753	718	709	700	711	732	670	702	642	658	725	686	723	724	710	742	709	743	727	678	718	705	728	697	679	712	697	726	694	757	710	786	740	668	700	750	739	718	746	725	733	754	705	708	686	665	701	717	719	708	738	711	713	717	701	697	699	749	692	739	736	737	735	722	722	734	740	687	697	706	697	704	710	722	769	718	716	693	667	708	720	717	739	731	722	693	750	732	696	704	705	717	713	686	747	720	729	728	755	748	696	742	705	689	677	725	675	709	671	717	725	694	726	734	677	645	675	724	716	731	706	739	734	751	765	720	719	724	728	711	726	689	692	699	727	715	712	670	668	702	719	730	705	698	746	714	698	733	768	709	711	682	692	710	707	707	750	721	722	714	695	753	695	734	676	673	716	722	735	721	687	688	677	673	671	756	735	695	716	727	665	704	670	747	735	718	717	759	736	724	732	742	756	690	740	704	710	724	730	703	696	745	716	735	684	709	712	739	739	697	737	736	727	720	691	671	677	741	697	686	693	635	684	737	702	739	694	770	722	633	691	722	721	719	701	675	757	730	733	668	737	693	723	671	698	714	745	743	695	795	711	663	747	721	730	744	723	772
13571	2906	601	629	520	495	481	514	690	829	745	666	575	570	520	466	484	459	379	406	369	340	327	304	299	309	283	283	292	301	300	282	301	280	293	260	262	245	276	328	281	314	262	314	242	293	279	262	270	263	284	265	292	265	295	274	260	272	272	272	224	262	284	243	241	269	284	274	291	274	272	251	297	261	266	263	276	266	247	247	244	274	268	298	271	255	264	250	283	281	265	237	275	273	263	312	272	276	251	287	276	255	233	267	280	304	266	285	261	265	288	312	267	268	250	241	253	293	279	297	247	286	240	296	308	256	283	268	282	287	298	265	275	303	277	304	281	303	278	272	277	286	272	279	270	265	273	243	286	263	245	294	256	246	306	277	242	272	272	262	282	299	256	291	310	257	252	237	236	271	303	285	217	236	279	261	257	261	272	264	261	251	282	292	247	258	253	256	288	267	262	269	287	287	256	257	297	263	280	286	282	283	275	278	284	289	249	291	289	294	242	282	251	282	275	284	258	265	273	290	242	266	262	303	273	265	277	262	265	332	280	271	253	278	257	299	299	267	255	292	269	276	290	269	294	259	260	260	242	289	280	280	243	286	271	257	290	278	271	304	271	277	254	273	277	270	279	281	273	282	269	312	282	234	277	260	241	278	269	278	263	295	268	309	260	252	298	260	281	307	307	263	305	260	284	286	251	232	253	295	273	259	288	239	239	248	264	254	262	241	275	251	273	272	309	247	263	286	282	256	263	232	275	255	274	275	261	289	291	276	287	269	224	285	260	302	277	261	252	289	232	266	288	273	289	271	275	262	247	285	302	263	294	263	250	264	260	232	288	265	277	251	262	259	289	269	232	278	275	279	250	289	257	295	277	267	276	258	257	287	268	273	287	268	298	266	291	242	299	233	235	282	263	275	238	250	284	275	266	262	276	277	261	255	249	237	268	270	280	246	274	267	265	310	256	257	255	274	255	246	276	282	258	280	267	302	250	268	257	247	265	255	294	278	269	267	282	239	312	273	267	248	269	242	268	269	263	262	287	243	291	278	269	286	289	253	268	273	238	255	270	274	281	255	293	270	309	284	299	287	268	281	267	260	254	298	286	248	290	307	281	278	286	269	274	289	309	276	247	280	289	276	296	266	282	226	274	270	249	249	263	287	298	256	253	303	291	296	255	259	235	268	244	230	270	259	271	282	315	284	275	271	234	274	275	259	281	256	255	278	265	245	266	299	284	279	300	272	274	256	259	267	266	251	259	288	288	268	260	288	272	304	264	273	244	258	269	263	260	285	268	278	270	245	252	292	262	260	285	294	252	261	280	334	315	260	286	300	235	275	257	274	274	256	267	257	289	255	274	285	297	254	272	288	257	273	248	267	282	294	281	270	298	287	266	279	284	307	287	254	274	258	272	288	289	268	281	304	249	274	260	271	266	301	258	253	258	291	271	266	244	286	258	306	268	266	313	281	272	255	291	297	278	255	272	285	260	276	277	260	262	272	286	279	298	275	258	272	265	281	277	273	268	243	297	283	301	272	256	251	271	262	258	267	290	244	266	263	269	269	289	282	287	241	279	269	290	276	269	262	262	274	247	230	274	284	283	289	279	264	289	309	271	286	271	260	285	240	251	295	280	259	291	282	297	269	259	255	262	275	279	273	272	252	297	298	288	282	244	255	278	305	272	269	275	283	276	268	253	252	259	280	269	268	312	299	314	275	275	290	312	253	270	294	263	260	286	266	264	282	254	298	321	246	285	255	252	252	263	279	275	286	302	275	263	248	264	297	281	266	283	328	258	244	259	295	274	310	281	255	261	286	249	281	258	281	261	280	265	260	242	280	248	285	265	265	274	252	259	266	292	245	270	265	292	288	250	290	253	279	302	267	288	282	257	288	262	251	252	280	297	287	278	291	283	302	282	264	250	271	254	279	268	290	262	250	273	292	262	260	305	274	255	258	264	295	280	264	262	274	286	247	284	313	270	264	285	303	264	273	263	234	249	269	275	259	257	276	270	281	246	269	294	300	257	254	248	285	274	236	270	261	286	264	285	306	282	245	250	239	256	298	259	260	264	279	279	287	246	272	262	259	257	264	283	296	283	266	267	266	293	279	267	297	243	264	282	296	255	280	272	272	307	267	292	277	315	256	271	282	255	292	268	264	239	274	253	276	243	271	246	288	294	250	270	287	278	280	266	282	253	262	300	241	304	262	274	256	267	289	285	271	277	261	277	301	285	281	285	273	245	251	252	264	269	278	303	283	246	283	257	284	278	262	263	268	260	273	283	273	286	267	285	285	271	276	259	270	263	272	256	250	256	273	229	343	280	285	253	238	254	273	273	278	302	272	269	261	284	266	256	268	268	289	246	269	259	282	266	285	273	315	264	238	292	287	290	266	270	237	266	263	290	286	284	285	273	245	250	292	303	263	272	256	290	266	279	258	279	288	265	257	302	256	280	296	275	240	253	235	308	258	275	271	267	270	278	268	267	279	258	256	269	270	252	279	295	266	274	287	291	285	253	250	298	301	283	270	250	274	288	270	268	250	277	280	268	272	267	280	235	263	275	281	254	282	283	255	243	294	274	295	287	278	304	250	277	294	269	274	271	253	279	269	281	323	282	274	265	272	259	253	296	271	260	258	257	256	269	263	236	259	280	279	272	289	263	276	261	276	284	289	294	252	252	271	263	260	279	278	280	264	297	276	235	277	285	249	279	253	288	262	311	272	252	268	277	291	249	269	284	255	288	253	300	258	275	287	287	289	286	276	287	277	257	299	266	267	268	234	267	291	276	290	308	280	243	281	290	243	254	264	302	245	279	265	253	246	283	247	247	274	266	281	238	260	285	308	290	262	290	287	288	295	279	297	270	269	257	282	291	283	257	246	279	227	254	257	231	234	265	290	274	263	263	272	274	239	253	255	237	268	247	267	284	233	249	286	296	305	260	275	282	227	284	300	287	262	267	261	243	257	297	290	256	245	273	256	299	284	297	301	284	266	284	301	281	286	286	268	260	255	265	283	268	275	259	274	251	241	303	280	292	317	287	278	280	256	271	293	229	287	233	282	270	264	259	280	255	245	292	266	281	278	262	266	285	288	274	265	265	258	259	295	270	260	260	271	224	266	271	277	293	265	306	274	271	254	254	250	284	264	260	276	273	306	283	268	287	276	235	277	251	270	292	281	299	257	264	316	241	255	296	243	254	288	316	254	247	265	296	274	298	265	262	276	238	266	258	277	271	249	260	276	300	287	248	287	267	270	293	276	227	292	272	252	306	283	285	280	268	292	275	268	294	265	239	275	271	262	257	242	270	254	252	272	238	262	272	281	312	241	264	266	257	270	253	274	286	288	279	276	244	267	278	253	263	288	271	269	266	303	262	233	271	286	301	235	263	255	260	275	263	282	272	296	263	264	307	290	271	283	271	255	267	253	322	259	281	246	262	288	287	264	269	309	264	262	249	239	262	296	279	264	267	233	256	245	289	293	287	239	280	247	294	243
7096	1461	1245	1658	1642	1690	1616	1925	2749	3482	3312	2846	2626	2276	2197	2040	1775	1553	1429	1288	1173	1119	1047	886	856	814	780	730	752	733	679	672	679	641	654	610	607	602	649	598	616	615	568	579	618	559	605	579	574	575	568	589	573	554	619	561	564	596	593	609	620	607	635	577	536	625	577	597	566	573	585	613	599	620	576	565	591	582	546	546	601	628	573	593	609	595	576	595	552	551	589	540	636	543	565	617	614	605	600	607	586	608	559	571	559	590	588	554	623	582	611	552	575	588	575	614	575	605	562	540	584	618	566	589	554	568	540	580	597	540	598	569	610	606	574	603	587	588	554	605	637	543	588	592	574	584	627	566	584	570	597	582	563	585	609	591	569	601	564	618	556	583	606	614	571	578	587	615	616	593	559	620	603	555	638	587	576	636	573	595	575	553	577	601	598	603	543	622	589	577	586	594	575	587	621	598	603	561	574	585	550	592	564	577	598	544	619	596	575	620	590	563	569	587	554	612	545	570	589	584	539	584	562	552	552	548	588	611	529	610	584	551	547	574	582	595	543	562	553	587	602	568	585	577	549	590	591	607	655	642	591	558	561	609	590	587	609	565	566	590	547	556	569	598	590	568	514	596	569	635	570	555	528	547	597	585	581	604	550	604	551	571	561	578	631	592	549	606	573	579	629	585	577	620	557	588	588	613	587	543	600	593	610	604	578	625	596	561	624	595	606	581	572	546	628	631	595	586	575	545	602	528	625	599	605	611	592	605	607	575	552	576	566	563	624	548	562	646	575	630	567	575	611	585	578	568	584	594	553	579	545	557	597	596	615	588	597	592	579	586	562	580	608	570	586	582	607	607	577	604	616	582	624	604	587	568	595	566	564	601	593	572	615	588	586	587	588	563	575	577	586	553	600	573	562	613	572	581	606	606	581	586	561	562	596	571	616	514	586	593	568	609	565	580	602	571	590	591	594	598	575	586	584	599	560	561	586	595	586	582	599	588	587	651	578	602	610	562	579	588	573	589	612	558	613	569	523	576	592	612	637	562	577	610	586	585	563	582	605	635	536	595	573	619	600	618	621	579	570	630	571	587	607	577	543	594	588	581	619	628	577	582	586	579	580	595	563	561	603	585	604	563	578	594	569	627	560	613	609	539	599	580	589	595	570	575	604	628	593	569	593	544	570	572	573	554	601	607	560	604	562	596	582	591	587	609	599	618	582	584	579	577	598	549	539	588	573	608	544	550	541	659	582	602	611	631	550	572	559	611	553	585	609	605	574	647	575	570	617	531	590	604	588	585	559	596	616	602	594	557	598	556	601	613	570	611	584	585	566	589	546	602	564	589	549	525	569	583	581	568	606	550	598	597	620	572	555	610	588	616	534	579	588	559	600	589	585	620	575	585	585	606	564	612	614	597	591	586	578	571	562	601	603	627	599	572	585	562	560	578	537	567	566	539	611	556	549	520	575	582	572	606	609	553	588	578	575	591	600	636	592	567	547	565	614	592	604	553	588	593	551	616	579	553	593	605	588	645	560	571	601	554	587	627	600	559	600	571	563	551	591	609	557	558	629	568	559	589	598	583	586	588	602	612	579	566	584	618	553	582	574	562	586	626	597	560	605	608	588	569	594	602	625	593	594	592	571	584	597	570	599	606	584	607	581	579	606	539	586	599	608	603	568	574	643	606	559	582	564	573	609	574	559	523	582	614	593	585	593	569	593	611	565	620	592	581	567	590	569	543	551	552	594	568	598	578	577	596	575	581	581	563	579	568	595	583	613	572	550	541	601	668	600	609	587	556	597	557	536	570	611	585	551	544	614	536	627	558	599	526	582	608	600	558	591	527	564	611	620	602	578	597	615	579	602	575	606	618	623	579	579	561	553	594	574	590	592	560	535	613	602	634	582	590	616	571	597	576	613	581	551	529	580	591	569	556	590	587	563	555	606	538	554	571	555	569	569	535	602	605	573	586	588	562	606	643	576	584	566	578	584	561	598	589	602	569	597	536	604	580	612	534	606	595	555	567	561	550	577	570	545	572	564	583	601	563	593	594	577	598	519	602	583	575	593	550	571	571	603	526	580	592	583	594	587	560	604	556	568	600	580	609	570	603	578	581	582	576	595	583	588	573	565	629	593	618	600	576	575	602	583	552	586	586	547	563	564	552	572	603	530	625	606	593	593	613	610	579	601	577	590	587	559	571	558	601	614	553	589	527	585	594	630	587	597	601	570	563	609	594	585	595	563	570	558	546	590	587	635	538	608	610	549	618	613	570	551	585	612	582	524	581	600	552	555	565	552	567	530	587	575	591	545	584	557	629	640	559	548	618	583	588	648	545	611	549	597	618	639	599	557	592	581	602	603	558	584	585	588	582	552	590	568	613	562	605	609	606	557	595	627	588	564	571	578	583	572	603	554	588	597	596	631	615	587	610	601	598	570	568	635	569	560	554	618	549	564	625	562	610	581	612	602	565	563	615	601	585	585	592	566	555	592	608	546	643	608	573	594	583	597	587	616	610	621	613	562	610	576	581	563	598	560	599	614	555	600	582	579	615	618	569	582	583	569	654	620	587	623	580	579	565	563	574	564	587	577	570	588	599	602	520	537	548	612	587	615	571	570	563	564	578	570	577	594	614	536	604	597	530	574	565	589	566	611	577	607	614	587	608	557	603	602	593	598	583	560	555	613	603	599	534	564	583	595	561	631	592	599	587	555	571	587	599	557	590	552	596	566	563	604	576	563	587	623	598	585	598	605	571	581	581	616	572	562	595	570	611	587	592	581	589	615	600	573	543	601	593	588	620	597	565	573	601	659	597	593	577	600	543	596	571	583	593	576	608	596	562	581	571	601	576	552	609	613	599	573	572	589	613	636	552	548	571	561	621	607	612	592	539	613	589	573	574	586	573	594	613	604	551	568	602	530	566	586	573	592	592	597	619	627	616	596	547	586	600	534	593	557	558	581	577	612	605	575	556	598	611	583	595	558	550	608	577	608	558	555	604	595	551	526	561	621	549	583	602	558	574	586	595	606	569	561	607	582	570	567	609	551	603	625	593	536	558	592	606	620	586	621	628	552	590	555	603	580	587	563	598	565	594	586	601	595	531	575	591	615	629	572	623	574	585	618	570	623	623	578	601	562	556	599	575	578	614	590	557	576	570	555	575	607	570	592	562	583	566	584	557	615	615	547	564	617	613	609	549	582	547	633	570	593	566	609	624	622	584	583	573	540	615	563	609	586	568	609	580	563	543	581	599	576	595	568	598	588	561	561	581	593	630	580	572	541	568	572	572	573	531	656	558	594	596	606	598	578	602	573	568	534	563	552	581	624	577	580	594	581	553	565	602	599	551	558	608	608	592	620	577	619	591	606	561	578	629	570	562	571	568	596	608	625	565	608	580	570	611	615	614	606	586	581	603	579	606	580	558	548	570	555	644	548	583	623	621	580	604	600	618	615	553	589	577	595	588	562	576	612	615	594	563	611	601	587	598	625	575
34592	10214	1800	1244	1040	887	897	765	889	1060	1001	895	851	753	738	631	579	516	546	502	461	421	404	386	323	364	323	311	351	326	292	329	340	284	325	309	329	326	266	314	302	286	275	293	268	269	329	291	283	349	303	256	287	273	287	309	279	304	262	295	305	289	251	305	271	286	266	278	276	271	300	299	330	326	280	283	293	276	290	264	293	287	283	276	299	287	253	274	278	290	267	232	281	238	256	285	263	281	287	273	309	302	273	288	249	299	277	272	303	282	284	282	275	294	293	321	268	259	293	281	256	291	273	266	279	268	296	292	281	265	308	266	274	279	263	285	278	320	253	275	268	283	310	269	282	281	301	271	288	290	272	293	262	260	284	250	299	288	296	272	276	255	275	292	298	250	282	300	282	278	316	304	266	313	331	306	281	291	286	310	246	317	296	338	292	279	286	275	272	268	320	295	307	293	257	274	265	276	307	310	292	301	298	282	291	303	262	304	263	271	290	281	289	299	293	270	242	287	265	304	317	308	263	276	310	289	264	305	279	315	267	306	292	294	279	295	297	275	275	277	237	232	321	281	254	280	285	293	282	287	265	287	281	306	274	304	270	253	289	291	286	271	255	283	283	307	262	283	273	289	277	268	306	300	306	332	271	258	303	283	300	290	254	296	290	278	265	323	258	321	253	298	302	259	319	279	299	280	253	268	258	281	256	279	287	324	301	245	266	288	269	288	302	270	283	276	298	295	272	284	283	262	258	270	284	285	291	282	279	310	274	296	274	262	309	260	254	289	281	324	299	283	267	317	316	285	265	288	289	309	301	263	311	288	257	259	277	319	305	291	297	298	320	270	278	328	280	285	272	302	260	306	272	281	303	288	278	252	265	278	257	278	319	291	266	279	284	286	285	277	300	264	264	293	300	306	261	324	315	307	310	280	311	301	302	252	302	268	275	290	290	281	308	292	289	274	276	290	268	304	287	264	309	289	271	302	266	300	301	285	270	283	244	251	269	266	273	275	286	307	275	263	298	295	262	270	315	275	319	305	311	281	259	296	267	278	295	279	294	319	311	261	301	304	285	279	277	295	278	273	307	300	284	274	272	280	281	265	275	273	294	287	311	298	293	259	293	264	306	295	306	290	288	262	249	295	293	258	288	270	299	269	254	300	270	296	269	246	287	275	273	259	286	293	275	292	320	283	296	273	284	262	320	308	246	293	271	282	263	299	305	279	283	291	287	285	295	316	283	271	290	289	298	343	299	284	270	259	293	280	302	293	268	291	292	303	291	260	281	260	299	252	306	250	271	281	281	287	250	289	313	261	268	316	281	286	280	311	311	302	291	298	274	273	297	255	287	317	289	291	288	299	255	284	298	310	243	293	268	306	288	269	286	279	292	298	303	289	283	277	336	280	280	275	289	280	319	302	258	284	301	279	310	310	293	268	310	279	292	285	273	261	257	300	259	265	278	275	301	250	295	271	283	297	263	270	266	292	293	320	314	285	305	261	268	263	313	271	254	301	291	270	271	267	253	288	266	247	282	278	283	286	283	258	283	274	298	318	292	292	263	250	282	318	300	303	273	260	248	280	300	269	303	290	281	286	257	325	266	290	308	298	279	273	261	267	289	314	336	261	272	294	256	272	278	280	289	284	314	281	273	290	318	261	260	319	280	305	307	276	247	259	297	309	290	280	277	319	315	287	275	305	263	262	258	304	282	288	278	297	289	310	275	310	297	320	278	282	258	300	287	295	282	248	270	289	292	324	317	297	285	263	299	308	297	296	298	275	262	300	265	303	294	318	296	302	263	276	300	275	294	288	279	264	282	262	288	286	276	271	291	310	275	266	272	320	292	298	291	286	309	330	297	300	296	264	271	279	297	274	284	318	277	275	295	297	298	274	310	299	313	289	283	317	266	304	259	317	276	300	313	279	289	264	283	281	313	331	279	285	299	269	285	249	304	285	279	257	243	259	298	282	249	291	252	267	315	316	300	309	271	271	273	266	298	303	262	320	287	313	252	291	279	307	301	304	275	281	276	313	291	331	336	254	287	299	303	279	284	295	274	258	319	290	303	271	274	275	255	280	321	270	287	296	266	266	263	262	291	265	299	288	244	303	291	284	271	271	251	291	293	284	257	281	307	278	255	266	262	297	267	278	275	283	273	311	267	264	260	275	260	309	254	278	263	284	246	282	299	273	269	280	296	255	274	277	307	293	286	304	276	274	293	290	292	311	273	270	269	296	280	318	274	265	295	311	311	310	281	286	257	283	267	310	286	297	274	269	261	260	294	245	301	298	304	299	298	282	301	315	294	286	282	304	305	281	249	290	311	254	257	295	308	300	300	268	282	283	248	284	301	270	248	251	270	247	314	269	284	298	274	254	313	276	282	284	291	315	268	252	268	310	290	284	286	268	286	298	241	294	277	301	288	293	264	291	283	312	295	270	275	261	323	296	289	307	298	283	274	302	294	312	306	267	321	297	282	284	304	254	252	263	283	304	282	263	281	286	305	291	311	305	294	279	307	275	269	299	260	314	265	264	266	284	304	270	295	270	309	292	280	267	289	327	251	285	273	285	282	278	308	273	282	294	271	266	291	302	302	275	260	291	269	289	257	302	294	279	287	290	288	304	291	292	282	276	289	281	251	275	285	257	268	279	295	264	296	306	332	293	296	318	303	316	275	292	280	273	254	275	267	271	271	306	290	286	323	272	318	325	273	287	285	299	281	301	248	296	253	269	308	294	273	296	287	299	277	275	306	281	273	285	266	239	328	290	261	304	262	247	269	325	279	286	290	274	270	257	256	322	266	267	316	264	270	281	273	278	299	292	253	286	332	263	294	303	322	284	256	257	292	275	292	288	325	248	300	305	293	273	287	286	311	290	296	271	299	280	275	273	254	280	321	273	277	289	291	306	318	299	299	303	298	315	283	317	261	303	303	256	264	281	312	292	267	297	269	268	294	316	279	303	284	310	275	284	300	269	264	275	268	278	282	321	295	276	276	299	285	271	252	277	290	326	300	291	274	280	292	297	296	306	271	248	296	268	254	261	252	287	292	290	307	261	253	281	292	302	304	301	293	310	277	272	280	311	272	259	309	291	292	287	288	293	272	299	287	266	273	272	303	254	251	279	299	291	297	307	330	252	295	290	279	289	291	283	307	304	287	273	271	305	286	311	297	287	316	300	294	284	294	274	321	286	280	298	262	302	315	270	302	329	279	273	299	291	273	310	276	266	284	275	218	272	270	283	272	306	276	279	280	299	290	301	284	302	278	288	277	271	270	271	293	308	289	276	286	273	287	312	300	313	283	267	326	261	276	290	287	300	331	275	291	271	282	267	294	287	269	285	281	282	221	267	298	281	255	264	294	301	294	293	278	295	256	292	257	249	291	301	303	306	286	291	269	296	292	295	304	278	249	266	296	314	256	290	324	274	275	263	275	256	287	295	284	316	291	275	269	262	275	271	325	273	247	282	293	292	290	283	280	286	325	259	274	297
19437	2415	2271	3227	3569	3370	3289	2847	3943	4720	4619	4340	3834	3629	3390	3003	2478	2151	1961	1915	1748	1555	1316	1147	1073	992	891	823	870	811	814	784	798	789	697	737	747	678	738	693	625	651	688	664	676	649	640	669	637	605	644	608	607	641	613	637	627	625	657	642	637	614	640	597	645	643	627	594	651	638	651	646	652	604	597	661	590	651	621	621	611	612	629	608	607	582	602	615	607	602	629	587	575	610	631	595	642	580	604	608	623	532	598	628	612	621	643	583	645	600	598	634	625	607	579	624	620	601	603	648	635	626	588	608	583	625	624	584	635	580	624	609	613	611	611	651	642	635	625	584	631	645	608	590	611	609	581	596	638	569	656	646	649	620	665	633	624	642	628	618	649	627	617	659	600	613	619	596	648	616	593	652	677	701	617	637	596	626	590	624	608	602	662	617	621	620	616	633	603	642	605	644	620	623	625	629	579	612	587	670	625	648	636	586	659	633	609	593	627	661	624	639	644	575	637	615	575	604	623	629	621	667	625	618	627	618	617	637	616	605	623	616	599	605	637	619	630	605	638	605	626	614	601	661	625	643	611	660	636	635	602	593	599	647	605	604	663	634	623	625	646	608	608	628	603	649	634	583	627	601	628	614	590	635	580	640	598	607	592	602	632	588	594	599	674	620	592	622	602	602	609	643	628	620	638	625	599	591	607	621	622	612	624	553	651	580	629	640	574	619	661	638	627	640	626	653	604	620	569	621	608	652	592	595	653	619	624	605	596	611	632	602	619	603	604	646	650	593	634	635	638	636	617	598	672	615	629	621	582	622	615	617	649	645	600	604	604	647	600	586	660	633	622	608	603	612	655	633	630	591	590	614	637	639	592	603	619	630	613	601	619	631	623	637	659	624	589	621	619	640	551	596	628	635	622	645	599	622	651	667	622	628	631	638	661	602	653	651	574	604	647	588	660	621	599	590	643	611	607	655	614	666	654	619	615	594	598	627	632	615	602	635	621	645	669	592	659	635	615	617	589	616	632	632	647	611	639	651	554	627	595	586	622	625	594	675	606	599	610	619	606	633	591	615	633	597	609	664	592	605	607	623	628	545	568	623	628	611	581	631	569	589	581	616	605	617	624	635	620	606	609	631	603	657	645	631	650	617	614	604	601	600	546	613	578	612	601	647	574	581	615	636	612	606	636	633	643	635	648	556	587	599	607	587	602	626	614	641	633	631	651	602	628	577	625	626	604	649	598	615	619	598	582	620	594	627	620	604	682	597	597	671	667	618	576	623	606	650	619	579	611	609	613	648	632	599	631	628	669	628	626	652	614	614	636	635	620	643	609	641	594	610	577	647	612	615	622	599	629	634	615	582	645	638	604	609	623	642	623	609	593	614	586	624	626	596	607	609	610	602	626	634	624	602	600	570	600	634	623	606	628	563	657	641	620	652	630	617	600	619	566	529	625	605	626	613	615	621	619	600	577	627	624	633	648	622	664	593	606	605	611	630	593	636	616	627	572	607	584	586	596	651	627	614	645	598	609	671	609	602	638	629	573	677	655	636	619	616	604	621	590	622	582	625	598	631	618	617	622	610	589	653	602	591	615	575	610	585	593	637	610	600	607	629	629	646	647	638	653	652	609	611	611	643	626	612	635	626	626	625	551	577	648	643	626	585	601	609	581	598	571	615	675	643	617	634	637	646	615	590	606	603	628	604	584	609	592	614	624	639	603	616	614	619	622	646	613	604	653	617	575	607	623	571	620	620	634	665	630	591	599	646	564	617	599	630	582	580	610	643	616	589	608	582	601	607	599	628	623	605	639	582	617	596	612	581	646	622	617	600	596	606	630	605	584	645	592	615	590	586	625	606	591	642	604	634	604	613	650	606	627	605	667	613	630	667	650	641	630	632	655	643	638	639	652	623	638	635	624	586	616	624	617	631	606	593	587	631	602	623	641	597	605	627	600	653	617	619	595	629	613	615	631	582	623	620	624	653	608	642	605	635	569	628	632	616	600	623	621	634	625	621	603	607	609	645	629	654	643	616	627	645	631	600	592	652	601	589	625	647	594	571	623	631	635	587	657	545	609	630	624	635	631	641	617	639	611	572	635	618	606	602	635	600	664	629	583	624	634	568	583	590	576	628	609	633	618	614	600	597	605	632	620	572	635	610	614	641	575	631	632	591	654	617	619	615	627	630	611	593	587	599	586	645	601	600	644	590	598	615	638	587	648	598	625	621	591	613	609	667	609	621	621	612	605	617	640	598	598	612	611	607	617	590	619	562	646	596	589	625	613	589	591	623	631	590	598	573	611	636	633	605	659	635	627	600	629	596	642	629	610	644	660	639	610	601	679	585	637	612	601	627	643	629	631	600	639	589	625	593	631	629	643	666	611	613	602	621	612	642	670	594	634	572	619	628	617	618	639	623	650	592	567	643	595	668	656	617	639	638	625	589	622	619	582	668	599	607	627	618	584	602	650	621	570	643	632	604	605	661	591	630	633	614	604	641	640	605	605	618	646	602	604	661	643	606	638	623	620	592	651	600	555	642	591	629	580	614	665	628	644	604	668	578	621	606	600	624	643	613	678	624	661	622	659	643	651	589	608	641	658	599	620	599	622	657	567	613	619	631	617	586	634	615	650	605	623	614	596	659	597	617	609	633	625	656	624	602	613	609	594	611	602	594	658	621	586	632	603	618	606	615	586	624	610	596	625	620	604	638	588	630	599	619	629	611	625	634	576	584	614	632	646	637	595	615	626	600	628	624	629	605	612	614	589	614	597	644	633	598	596	648	632	593	637	609	635	620	617	664	644	638	615	623	594	626	590	622	636	629	640	628	601	648	622	603	605	623	635	633	619	598	657	672	629	616	644	613	662	623	622	609	602	602	637	622	571	639	622	600	631	632	605	576	601	617	612	630	637	600	605	619	645	611	611	582	613	618	615	654	647	624	630	642	565	595	671	625	617	617	616	645	606	622	653	593	608	624	644	650	595	588	612	648	584	603	586	577	612	598	622	619	576	592	628	612	615	603	619	602	636	631	623	597	585	583	602	590	661	603	626	609	579	601	631	613	684	631	615	654	613	593	576	594	634	650	589	640	584	582	668	629	588	609	615	625	624	599	594	605	634	666	625	611	644	629	642	619	637	604	625	581	642	618	630	614	612	608	598	603	617	604	595	629	589	587	607	649	606	641	621	661	628	649	647	615	645	628	600	597	596	604	589	605	590	642	624	621	597	606	593	630	628	627	614	621	598	591	611	612	591	675	605	617	632	634	597	619	631	610	594	674	626	632	650	618	644	650	606	618	623	606	622	560	617	580	583	614	664	639	626	588	605	635	618	609	565	564	603	641	616	593	608	615	629	609	612	572	626	635	652	602	619	641	600	659	587	622	615	579	620	631	621	609	636	659	631	585	590	613	587	632	567	604	616	635	671	611	578	623	647	652	600	610	635	618	646	597	595	649	600	640	644	580	602	637	645	672	641	588	615	682	606	631	645	611
45904	15635	3464	1955	1589	1427	1445	1197	1164	1114	1092	1034	1110	1048	1049	951	824	716	656	622	554	534	498	460	470	421	407	407	410	325	369	363	333	389	364	342	336	382	343	374	379	326	314	337	327	312	313	323	348	326	338	313	304	315	328	318	348	331	338	333	352	320	339	341	327	311	312	349	328	352	292	336	326	333	350	315	351	321	308	297	325	328	330	338	326	307	320	333	339	374	348	327	304	302	318	323	294	348	353	334	306	334	331	329	366	312	325	349	328	335	346	343	315	334	322	335	351	321	325	305	330	360	318	329	317	362	348	369	314	325	350	347	295	332	317	325	316	339	322	329	353	354	342	336	307	339	290	307	334	298	354	321	306	330	328	363	337	345	319	342	361	304	339	366	337	340	360	320	297	323	302	323	348	347	367	311	346	342	293	311	330	333	342	328	324	315	347	326	321	316	345	329	328	347	315	337	362	355	360	316	309	351	319	336	335	361	349	387	357	343	354	351	346	364	326	317	276	357	352	332	298	306	350	341	311	333	315	290	335	305	325	339	308	304	348	336	321	352	364	332	333	346	333	309	273	329	381	368	332	332	360	330	329	313	306	354	329	300	324	350	347	351	328	317	312	323	338	354	315	344	323	352	316	365	383	347	327	329	320	321	324	345	336	311	333	334	363	322	351	324	354	350	342	321	326	339	323	326	373	307	364	321	306	337	336	333	339	357	319	312	367	340	344	317	324	340	300	311	337	317	327	352	334	376	314	343	361	345	302	305	342	369	351	334	352	352	314	331	332	341	329	306	306	368	307	352	356	344	332	372	345	308	310	325	331	308	326	311	332	314	354	331	340	330	324	372	348	320	349	369	363	344	331	336	371	346	340	328	275	315	350	300	329	329	317	336	332	364	339	288	323	361	328	330	364	319	381	336	348	341	316	340	341	358	331	350	344	330	320	362	324	326	337	321	347	329	348	295	300	306	335	366	319	355	331	334	297	322	348	308	336	349	320	368	369	332	325	321	334	368	307	330	361	337	328	316	324	338	366	360	351	321	330	309	292	314	321	325	311	317	351	316	322	357	305	306	351	354	312	361	337	302	336	351	344	330	336	334	366	364	329	353	351	300	328	338	316	313	301	319	320	349	334	334	325	330	337	324	332	327	306	361	326	320	343	340	353	319	356	317	334	333	317	322	324	335	323	323	345	324	306	321	307	334	314	328	335	324	351	332	310	347	346	327	329	348	306	328	329	285	315	341	331	331	298	319	326	333	331	320	327	318	330	360	267	336	350	337	353	340	358	356	342	325	345	347	297	342	312	349	338	324	290	326	372	332	337	294	324	304	361	343	341	331	312	316	382	347	355	373	349	348	343	358	312	314	321	316	325	336	357	311	344	332	326	334	401	316	309	307	311	360	331	308	343	373	316	356	346	324	343	312	338	352	333	347	341	355	336	291	320	322	382	325	340	332	364	330	346	326	313	319	310	357	316	324	341	366	332	347	329	322	324	343	358	326	359	347	356	335	336	331	345	318	320	313	309	350	335	307	359	322	331	313	330	325	319	353	315	340	291	363	356	347	298	318	292	275	313	344	332	341	317	330	339	321	348	328	330	316	359	339	309	322	344	316	351	338	377	364	366	317	312	312	353	311	337	357	375	339	349	335	287	325	333	328	331	375	328	340	340	333	349	338	390	326	323	337	296	319	311	335	357	358	297	339	313	366	341	371	314	318	331	309	349	354	335	324	317	324	324	312	329	343	293	360	342	309	334	326	357	339	348	347	315	334	335	310	337	359	322	336	335	367	339	350	341	354	310	321	346	331	344	359	299	306	346	338	349	350	360	334	311	370	322	355	357	326	329	305	327	314	328	330	332	327	311	323	337	315	339	336	342	301	337	342	349	330	314	310	297	300	308	329	363	328	358	361	361	346	324	333	336	335	366	324	324	313	348	329	323	316	360	337	338	326	348	280	307	361	346	346	337	319	311	310	342	336	305	295	352	329	340	311	337	300	305	317	340	334	362	321	334	298	315	345	347	346	349	321	332	321	346	311	347	310	329	350	317	317	330	361	339	326	334	362	340	335	349	336	353	304	314	332	339	347	308	295	343	334	332	342	315	305	354	304	352	316	313	367	323	350	319	302	343	326	326	341	346	320	314	330	329	349	323	347	317	333	343	356	362	344	338	335	360	331	303	337	354	349	320	345	289	372	361	336	310	372	359	360	328	333	324	374	335	313	337	324	314	350	335	314	353	319	349	337	329	296	339	311	308	322	338	310	330	361	324	321	318	321	279	322	337	351	354	332	357	383	333	330	326	317	297	321	307	352	338	340	374	342	347	356	307	345	352	318	346	363	297	329	316	313	323	321	365	326	337	330	340	323	300	355	320	311	326	338	350	326	336	354	325	353	341	331	336	316	307	329	333	328	306	318	322	322	333	361	332	330	351	298	338	313	345	341	348	360	328	335	320	313	332	318	330	301	340	352	324	347	320	331	289	328	309	323	371	350	371	355	325	330	351	354	325	318	327	308	367	315	329	359	327	350	313	401	334	327	336	341	326	336	337	340	322	353	339	331	340	337	372	327	326	346	342	354	340	307	349	326	286	327	359	334	316	309	359	361	346	346	315	329	337	343	339	359	345	327	362	323	338	331	361	331	349	303	337	347	284	340	327	324	340	329	321	334	297	327	349	320	325	312	337	338	336	356	341	321	332	341	321	321	307	317	274	305	330	334	304	334	350	337	307	318	303	318	345	325	397	355	346	313	335	342	340	354	335	374	325	323	360	328	368	325	331	316	285	321	348	328	339	342	331	299	354	321	337	355	388	350	313	352	327	340	334	336	300	321	316	338	315	388	354	303	332	352	296	317	365	315	343	309	303	333	335	355	340	333	329	315	333	325	344	296	330	302	334	321	331	358	313	343	360	332	322	306	282	319	313	334	325	317	317	324	342	325	358	356	348	352	337	333	323	296	337	304	379	355	329	338	305	318	355	346	331	319	350	328	359	328	353	364	324	343	316	321	313	370	333	288	331	363	319	303	325	373	346	339	336	306	323	319	347	380	334	319	333	333	363	322	315	329	334	334	314	314	316	342	302	356	355	356	319	319	313	319	302	295	350	325	330	331	310	287	324	334	324	337	360	326	319	352	297	301	310	326	315	329	327	326	377	358	345	315	301	307	321	332	346	338	355	294	316	347	337	351	311	327	397	317	311	328	362	328	346	313	309	323	339	352	341	316	319	337	357	336	322	352	336	371	328	295	294	327	342	369	361	333	320	306	343	342	375	370	311	325	345	331	329	330	337	343	341	343	344	355	309	366	323	303	290	360	319	342	327	353	347	317	343	347	376	312	331	318	355	313	312	317	324	340	351	328	356	324	345	303	317	343	343	291	329	316	315	324	334	309	336	337	330	352	294	327	320	330	355	351	327	342	338	314	348	348	336	326	342	317	308	353	350	361	294	296	295	316	305	352	320	359	315	319	345	343	373	312	357	335	316	324
25389	3191	3386	4934	5030	5595	5852	5376	4655	5054	4767	4531	4970	4829	4597	4003	3377	3007	2751	2520	2155	1870	1599	1405	1285	1245	1194	1037	1005	1042	977	1053	929	939	879	788	888	842	831	819	833	800	791	787	733	727	723	766	772	695	734	756	700	723	732	715	730	708	761	661	714	738	697	700	750	685	692	713	734	670	748	699	716	697	664	672	707	713	710	701	746	707	701	741	702	675	714	705	692	675	761	743	723	673	708	735	710	645	662	698	735	743	711	701	670	681	698	665	720	692	691	727	685	686	711	684	659	662	676	740	730	698	711	711	731	694	716	699	695	702	730	701	623	693	725	677	716	711	705	693	689	687	723	662	670	723	753	672	652	711	673	711	683	649	715	687	723	728	745	717	682	656	655	711	677	694	752	699	694	710	715	690	695	763	701	718	721	736	683	705	717	714	701	675	690	646	661	675	688	679	737	752	712	710	681	677	659	708	719	686	701	728	709	723	661	696	693	681	709	714	709	678	737	763	724	692	736	744	714	646	659	675	725	695	747	716	713	683	712	713	632	705	702	726	704	691	700	675	730	744	688	699	695	739	706	702	701	722	746	687	709	690	708	710	672	737	719	699	655	724	655	695	697	717	681	716	693	711	741	735	670	675	679	708	681	693	712	685	749	686	708	719	679	697	707	706	683	647	692	748	662	739	695	686	702	670	696	678	717	680	690	746	754	722	701	719	716	675	724	684	696	705	653	680	732	688	707	730	687	713	749	720	683	701	743	726	702	680	723	725	731	650	697	648	705	711	700	718	724	711	690	667	700	668	724	719	679	683	706	720	661	713	682	696	686	681	670	751	683	671	779	691	712	674	713	682	707	654	705	682	690	726	706	719	690	748	715	688	709	669	702	703	710	703	710	704	706	725	724	688	727	728	710	609	670	722	687	720	658	729	711	754	705	694	650	650	678	687	710	645	725	722	699	720	665	645	695	737	685	707	694	749	672	758	650	675	685	664	744	677	679	693	742	725	658	676	734	693	716	760	725	688	681	708	727	669	715	664	698	658	674	699	712	693	672	716	731	693	681	664	756	685	674	700	665	699	706	745	701	729	670	693	731	698	707	695	670	703	733	703	749	705	665	732	674	712	665	673	698	690	666	692	714	711	726	678	728	729	712	694	695	651	689	691	726	648	743	685	658	718	728	739	705	702	672	767	664	706	667	753	704	723	704	679	695	711	664	699	684	701	672	663	704	743	738	725	706	709	723	692	672	711	670	698	694	682	718	693	721	687	707	678	745	731	706	647	708	700	690	736	719	712	718	659	679	705	684	703	642	694	741	726	695	688	694	686	688	660	721	726	667	733	698	675	709	710	709	670	714	750	704	675	724	708	686	719	724	693	718	674	704	702	649	770	697	655	705	661	694	679	677	709	737	701	725	728	671	711	741	716	695	716	712	674	716	752	695	735	700	773	729	745	687	695	710	702	737	642	651	681	737	692	749	708	733	678	687	690	728	670	719	693	709	679	728	721	695	677	714	725	662	652	704	675	705	717	674	700	679	643	711	729	699	714	671	715	699	691	656	722	682	670	669	712	706	677	710	719	722	730	722	704	680	755	719	652	697	692	731	738	702	731	679	703	644	671	683	749	716	717	719	711	750	779	700	674	623	683	707	724	686	649	685	717	682	773	756	705	737	701	670	701	723	721	703	655	708	691	702	750	679	764	642	693	690	694	727	677	640	719	678	718	690	707	675	722	667	691	665	753	738	671	728	677	743	728	731	688	684	698	719	688	677	705	696	733	741	665	687	690	782	674	688	702	725	706	743	733	733	723	694	685	707	728	701	755	671	728	689	701	738	710	716	676	707	704	707	709	712	712	679	723	711	700	706	696	677	702	687	721	717	681	713	735	703	725	721	707	719	692	732	692	662	747	678	698	703	702	729	719	681	723	694	673	708	731	698	682	660	701	737	673	741	683	701	731	693	693	706	720	720	684	703	722	728	725	664	682	750	726	751	739	714	679	689	746	688	732	683	758	691	657	703	718	727	684	711	667	681	693	686	715	761	717	698	710	682	755	687	689	705	719	690	702	725	745	644	703	711	732	689	708	674	687	654	715	692	731	677	717	688	678	687	743	735	704	709	737	654	702	710	691	719	744	649	683	723	725	714	696	788	715	684	710	716	687	687	700	663	630	660	697	703	699	749	650	717	704	666	719	678	695	689	731	702	713	723	678	698	729	744	672	679	690	732	677	697	756	725	765	701	748	720	719	694	689	694	746	672	708	691	696	711	730	728	721	722	703	692	636	719	753	718	692	680	723	690	697	677	646	735	696	719	742	710	703	711	677	711	728	734	717	690	703	693	731	698	662	684	740	705	724	714	670	751	696	694	701	703	644	703	706	704	700	725	739	658	684	729	697	721	686	686	718	691	740	721	704	676	751	697	681	714	687	681	686	724	737	703	706	715	719	715	660	659	672	708	676	775	710	662	695	673	751	740	697	709	713	703	725	748	743	714	659	707	729	715	681	735	707	756	687	715	758	704	753	696	696	674	686	705	712	730	738	723	706	725	679	734	742	700	714	719	700	742	733	671	648	708	664	703	726	710	713	660	753	657	697	728	695	699	708	685	730	686	693	737	710	664	692	703	728	709	686	692	736	702	691	672	705	709	666	683	718	714	794	709	723	668	693	711	710	704	748	700	693	724	723	725	754	685	711	683	697	665	704	746	720	713	686	668	708	712	712	702	710	696	726	673	695	720	707	686	652	761	705	704	709	685	677	699	685	691	700	712	732	677	684	718	702	698	670	697	690	703	675	700	729	731	688	716	654	730	709	642	679	694	639	723	692	727	696	734	724	695	735	689	744	736	730	710	729	693	700	681	726	716	698	694	719	704	735	716	742	664	686	715	666	704	730	699	715	728	698	725	669	750	689	732	702	714	679	658	705	675	710	684	715	705	681	758	699	710	712	728	664	684	661	722	727	674	713	683	703	663	723	724	707	708	726	711	731	684	688	718	691	707	704	717	720	677	738	758	723	770	738	732	742	720	729	702	712	723	715	670	704	688	681	627	697	712	700	718	746	717	720	686	662	696	678	716	642	687	715	755	714	701	654	685	729	735	718	754	705	673	700	690	729	686	720	667	693	683	705	688	711	715	710	728	678	668	673	697	669	681	794	647	708	691	713	691	660	760	648	634	681	722	688	718	649	708	708	699	715	699	677	699	684	711	688	721	742	669	703	689	658	696	723	721	718	704	678	749	693	690	697	713	730	692	709	686	731	722	678	676	714	691	678	683	736	714	714	670	695	707	682	640	719	731	703	706	691	663	682	639	711	725	675	687	719	729	728	715	709	731	718	679	704	704	693	701	701	692	751	757	687	682	686	746	741	717	688	742	713	712	682	697	720	681	726	763	670	673	748	713	728	667	677	708	681	694	692	710	713	741	737	687	680	708	733	738	722	697	679	721	679	730	692	711	732	679	669	714	709	723	705	689	714	661	647	681	697	724	733	685	723
11543	1985	579	620	677	638	728	757	673	744	690	595	595	517	556	493	396	392	420	363	361	337	315	302	293	282	283	295	248	280	229	276	283	307	278	252	262	318	305	263	259	300	252	274	255	274	284	303	305	251	268	253	242	244	245	259	276	287	265	277	264	296	279	273	248	276	285	231	246	291	273	280	229	269	301	253	267	269	234	274	250	263	243	255	243	246	278	284	294	285	250	280	274	258	283	273	269	281	240	244	264	294	261	279	290	269	277	264	280	266	262	265	248	252	273	213	279	276	253	256	261	291	255	238	222	269	278	274	265	306	268	244	236	285	246	276	243	280	260	245	238	253	266	258	296	264	260	265	260	267	251	257	273	253	268	257	260	270	275	254	244	257	289	257	248	289	256	261	248	282	288	234	244	289	251	270	296	272	246	260	275	260	255	280	233	261	275	259	281	268	270	235	268	261	247	220	289	236	265	314	290	250	262	250	251	260	237	249	254	276	265	249	234	250	246	261	245	258	268	249	244	272	244	241	250	311	260	268	269	256	273	226	257	254	264	268	282	269	261	243	249	307	268	224	310	285	259	262	250	251	259	267	253	298	244	262	221	247	260	273	278	274	259	254	244	265	261	270	242	265	249	275	263	247	299	268	272	283	275	257	253	252	274	244	275	249	251	254	285	269	266	275	250	253	276	280	264	256	258	264	248	273	278	260	271	279	254	284	257	261	287	255	271	304	273	313	247	285	255	286	263	252	255	255	268	271	257	269	296	302	278	258	269	276	264	276	264	238	271	275	269	281	292	260	281	277	248	269	254	263	263	262	253	280	288	268	276	282	252	273	284	251	251	261	229	296	260	260	235	270	292	254	269	260	291	275	250	246	267	270	250	270	254	287	258	265	257	262	288	250	287	242	251	280	233	285	278	256	270	285	260	293	279	253	259	280	297	271	266	252	258	253	242	277	264	269	252	285	259	247	267	293	283	283	274	257	296	255	279	263	266	247	246	264	250	285	285	276	254	258	269	264	278	273	292	246	262	303	286	236	249	279	241	260	255	236	244	236	258	253	244	254	246	271	260	261	319	279	288	277	260	233	292	287	282	260	256	278	268	305	278	256	257	246	260	239	236	268	276	270	282	279	277	252	280	275	261	256	209	282	286	279	291	263	273	258	294	250	246	260	280	265	272	287	239	281	258	281	268	293	261	259	255	234	245	273	232	245	245	273	282	279	262	265	224	252	273	261	224	286	266	268	272	245	276	289	296	301	280	231	254	270	293	245	252	250	242	264	274	238	247	286	284	289	275	276	238	261	267	258	258	237	273	280	283	306	272	259	293	274	296	268	281	257	220	265	264	274	263	265	285	277	270	282	285	285	277	277	282	274	272	261	293	246	237	275	270	283	258	259	265	243	274	303	261	246	285	297	269	227	276	253	228	268	244	244	265	241	284	237	245	242	256	292	256	255	247	258	275	263	260	219	268	274	278	245	252	251	244	260	224	288	264	259	270	258	272	271	269	283	273	263	307	267	237	258	267	242	268	254	277	276	284	247	256	279	253	285	257	219	280	261	270	283	269	299	257	275	244	251	249	281	245	270	281	268	230	300	279	241	250	271	249	329	242	285	260	249	264	262	274	301	272	284	234	264	264	240	296	221	279	251	235	230	263	268	247	278	288	264	252	270	271	260	232	282	249	244	267	262	260	241	263	300	275	251	285	271	276	298	262	281	296	312	280	279	287	257	248	249	264	247	247	289	273	260	259	241	268	238	261	288	314	259	244	270	285	264	284	254	269	255	253	265	208	281	264	247	272	301	271	271	256	266	273	285	250	276	232	255	246	260	308	288	287	281	274	266	279	276	260	269	292	264	284	261	288	237	250	300	290	260	255	241	268	264	260	269	284	270	264	262	272	269	226	263	270	240	253	287	260	255	242	273	242	284	263	263	269	251	277	259	258	261	272	266	294	241	286	274	306	291	270	259	287	241	259	282	253	240	257	284	236	289	220	284	241	274	308	273	266	257	294	241	264	280	254	234	278	271	235	261	283	267	230	250	258	244	310	271	269	271	267	242	256	274	227	288	265	273	268	264	270	267	244	266	278	246	295	283	258	249	283	229	258	271	262	279	277	267	286	305	264	239	278	258	268	263	258	260	281	285	268	232	318	304	249	271	282	287	254	266	286	287	265	267	269	276	233	247	268	268	323	277	268	277	270	213	294	258	284	252	276	245	252	268	271	255	243	260	278	248	253	271	264	214	259	258	273	263	262	277	286	307	269	242	303	296	294	259	252	240	267	269	284	259	265	262	248	244	256	251	281	244	232	240	291	280	271	267	258	271	262	252	245	261	281	259	251	265	261	252	268	265	236	246	276	280	261	261	264	298	250	222	256	231	262	260	258	251	244	256	275	260	264	264	266	267	272	266	238	241	247	280	274	302	297	252	271	320	244	239	266	292	256	269	233	289	279	294	270	275	291	259	263	252	274	237	303	255	252	268	280	252	241	250	240	270	272	266	262	255	285	272	258	258	229	286	283	261	273	262	264	246	259	259	264	262	261	254	291	255	258	267	256	258	227	254	262	246	274	261	287	278	253	274	252	277	272	266	271	277	263	235	239	239	254	265	264	262	273	252	242	280	265	252	250	237	238	264	247	233	254	296	258	288	247	282	275	292	253	260	259	233	236	262	256	251	258	265	265	273	247	254	276	262	231	240	265	267	250	250	302	253	284	269	270	290	268	264	246	246	256	285	276	259	256	241	301	268	260	265	266	256	240	306	286	259	249	241	239	275	291	242	256	272	252	230	242	273	295	239	321	282	248	276	271	283	256	226	247	277	253	242	257	255	251	267	257	281	270	245	248	260	245	286	260	284	232	255	256	240	243	254	255	292	259	279	277	265	273	282	268	265	291	323	275	258	270	295	255	263	261	247	246	264	258	298	261	290	262	260	286	266	264	260	279	265	259	282	288	259	311	275	268	271	236	256	260	250	289	249	245	270	235	248	260	263	241	305	275	247	280	272	289	267	267	269	233	263	259	298	238	222	260	256	264	258	262	266	289	263	278	262	261	284	275	270	282	279	251	288	279	290	295	262	263	261	256	294	265	256	267	283	251	278	253	266	269	260	259	267	261	292	273	253	294	263	263	287	297	259	225	250	225	245	250	298	278	250	249	255	239	250	264	262	305	268	295	284	269	269	263	273	254	251	268	280	291	253	268	223	287	255	243	270	271	282	304	256	289	257	263	315	269	279	283	286	243	258	284	244	288	273	275	282	252	255	297	265	281	269	269	219	244	261	270	301	230	295	284	252	268	231	302	297	270	245	277	277	258	261	258	243	256	251	280	231	259	275	273	261	282	259	262	270	222	258	277	247	255	262	247	239	265	242	263	256	251	301	284	261	258	236	294	244	245	259	293	268	259	271	262	292	231	279	248	266	259	278	261	230	236	263	251	268	289	281	295	280	260	263	283	269	288	245	294	250	276	257	284	231	244	266	228	259
6162	1217	1237	1894	2199	2532	2800	3050	2826	2940	2938	2539	2392	2389	2222	2008	1670	1458	1401	1344	1173	1137	954	765	828	794	722	728	692	669	635	669	608	661	614	596	609	603	598	566	609	622	596	575	577	582	607	595	580	578	592	576	582	583	556	647	568	543	600	524	578	583	630	568	527	599	596	626	614	572	549	616	569	554	597	574	601	603	542	538	572	579	530	562	572	563	597	570	552	617	576	602	608	626	588	547	609	581	556	508	606	608	560	570	578	570	592	610	553	592	571	570	576	551	559	580	544	561	587	556	561	580	590	573	639	579	594	585	570	589	584	580	553	566	598	538	564	567	550	591	596	606	549	565	548	568	620	576	571	600	551	581	572	603	574	517	581	570	584	549	538	570	537	592	561	575	553	586	586	567	584	549	589	588	571	571	561	548	580	548	546	594	543	584	600	558	550	563	600	542	571	566	585	581	587	578	575	573	561	621	540	529	567	590	585	584	594	572	601	586	556	586	581	577	579	553	589	590	609	533	584	580	553	586	551	550	567	582	551	577	550	566	574	576	580	559	534	545	589	621	559	562	566	545	577	530	589	596	553	557	565	599	562	636	591	582	588	578	559	559	554	542	576	547	551	551	568	553	574	558	542	555	616	564	583	612	547	553	583	577	556	536	511	597	581	560	587	591	564	571	520	606	572	610	571	560	575	597	582	573	572	590	567	617	563	529	539	527	626	529	537	559	561	563	608	574	580	557	555	602	586	547	566	583	569	566	547	581	633	584	597	592	612	544	559	584	564	606	531	581	541	572	564	601	530	603	618	544	587	517	591	607	563	562	575	549	564	586	580	576	554	602	578	555	577	621	570	597	534	561	569	581	551	616	583	561	606	580	619	600	547	591	565	555	556	583	550	546	567	553	573	571	568	598	561	581	573	545	587	595	585	552	552	553	523	569	551	551	592	630	596	532	620	567	547	610	620	610	545	563	576	548	572	574	565	563	568	575	631	591	586	562	574	546	576	638	590	601	610	607	552	554	605	596	577	547	571	541	585	551	605	575	558	539	581	558	570	538	554	553	560	597	581	585	564	536	566	587	564	575	601	590	536	586	536	574	565	582	583	565	573	579	553	560	598	568	582	574	604	556	576	521	542	575	582	577	526	602	558	577	611	554	540	589	541	579	552	600	592	581	555	548	589	563	548	616	549	555	617	581	510	555	592	566	588	584	584	576	543	580	565	559	544	532	596	608	558	576	539	608	556	570	574	567	555	592	584	576	567	574	571	582	552	598	556	588	565	590	576	574	538	593	587	601	550	553	584	578	537	572	540	578	514	585	551	578	554	614	591	571	593	593	559	565	565	582	578	533	564	586	551	574	531	556	595	651	560	577	569	565	591	570	543	626	581	576	564	572	629	576	564	573	560	573	605	540	557	572	593	573	590	548	596	594	532	608	583	559	576	584	610	563	613	591	572	609	562	541	546	571	572	584	535	544	585	545	602	560	577	581	571	571	568	529	611	550	570	610	575	588	532	530	589	587	594	531	612	577	617	605	533	551	579	602	577	599	546	565	582	573	593	554	573	547	558	558	570	595	577	556	580	580	549	573	583	553	571	557	548	576	546	566	550	533	587	571	579	550	575	569	609	568	528	536	565	547	610	551	585	560	574	541	581	531	582	583	557	603	558	584	579	552	569	578	571	557	533	587	614	545	567	627	564	566	545	620	601	593	566	561	565	544	624	560	584	571	585	597	554	592	547	575	568	567	603	593	580	567	558	561	614	585	559	607	575	549	583	566	582	525	599	579	597	599	580	543	562	568	572	556	562	563	580	601	582	570	527	576	591	560	591	568	536	554	539	556	584	607	582	596	592	567	563	556	544	588	567	581	563	597	608	546	553	573	547	557	557	616	599	539	592	579	565	599	590	569	578	599	600	597	610	589	564	580	574	550	609	597	561	590	560	565	579	579	578	580	580	560	586	607	557	560	607	583	568	599	616	578	544	586	592	577	573	590	574	588	549	560	561	591	576	554	575	578	568	600	548	507	598	609	542	541	549	546	590	568	569	531	567	585	549	611	623	567	573	584	557	594	560	554	580	570	616	543	571	570	570	547	568	559	539	576	568	525	599	515	544	573	611	575	600	587	571	588	525	572	581	567	613	578	534	625	574	584	583	609	590	619	570	543	545	599	567	559	570	588	559	575	588	566	582	568	556	584	596	585	564	563	599	586	565	569	550	591	544	612	557	575	569	580	606	558	560	548	626	610	613	567	524	584	597	569	568	555	602	541	580	567	590	569	556	616	554	563	591	558	537	618	578	594	591	599	544	553	585	584	540	486	595	645	568	580	567	556	595	550	550	580	588	561	545	546	564	560	594	554	556	590	593	586	560	542	608	558	539	585	578	596	567	561	572	609	533	522	583	575	589	530	608	576	560	579	579	544	595	572	506	574	558	563	557	577	589	567	567	602	578	582	600	548	570	579	577	583	541	601	591	538	545	584	577	589	573	572	588	578	595	598	582	538	579	548	578	583	572	571	577	562	575	575	575	591	556	585	584	579	601	565	620	591	590	591	561	609	578	582	562	561	545	561	583	566	600	630	608	593	576	568	569	587	563	544	582	556	568	578	582	605	553	587	587	531	591	569	608	543	582	596	541	529	572	610	555	559	608	556	573	571	563	590	558	550	590	605	617	568	566	587	621	551	599	588	580	614	545	577	572	592	563	619	557	577	572	564	553	576	578	557	564	591	583	552	543	585	574	590	540	568	610	580	595	530	583	571	578	561	530	545	591	547	598	615	534	488	553	543	572	560	559	566	528	550	544	537	561	567	545	574	552	574	629	617	568	531	532	561	535	549	597	574	568	551	523	574	585	547	543	549	513	560	548	564	575	564	586	562	570	553	593	573	543	528	573	601	530	585	599	558	572	567	584	579	537	611	593	600	559	580	569	578	554	590	550	585	577	596	541	567	569	534	554	579	583	589	571	554	618	561	581	591	572	600	544	563	562	574	586	601	571	551	581	563	584	572	610	587	580	587	560	554	562	576	576	534	569	608	601	547	554	572	616	569	604	574	613	617	579	565	573	580	558	599	607	579	569	621	565	569	545	513	568	572	590	606	624	565	579	597	589	577	596	580	565	560	575	606	530	566	581	547	587	581	585	610	554	577	566	523	555	599	531	576	601	540	563	603	577	598	534	567	560	610	569	560	586	561	547	570	563	580	581	573	563	521	545	530	626	565	613	567	567	549	604	617	550	566	601	534	579	491	519	559	581	588	562	602	589	602	551	583	616	534	586	582	547	550	589	533	554	555	556	597	594	538	607	596	581	595	595	582	602	576	570	572	533	571	578	553	562	557	587	546	598	568	583	588	613	587	504	593	597	563	613	581	576	617	603	548	544	615	568	586	568	592	614	551	539	556	580	588	561	550	556	552	586	556	564	587	593	586	542	587	601	623	558	633	517	589	558	584	556	591	571	557	616	545	597	559	556	559	599	532	546	614	582	554
32443	9485	1621	1342	1086	1052	1032	1213	1324	1302	1095	992	876	765	746	640	559	528	479	450	469	400	376	378	378	386	334	282	312	309	303	316	314	297	323	306	262	288	322	292	297	289	330	302	272	273	340	327	271	297	318	298	285	280	279	271	303	290	294	287	269	287	286	328	281	287	311	278	270	280	292	281	251	287	243	291	280	245	281	292	260	290	302	255	287	293	270	306	307	272	251	274	258	246	271	310	263	280	269	286	301	303	304	329	287	310	292	272	295	289	265	279	291	247	255	285	290	309	296	260	299	252	270	283	285	294	265	282	251	310	290	313	267	307	304	289	294	276	244	267	280	287	285	329	290	309	267	300	272	292	253	283	288	271	284	288	283	283	272	262	300	295	282	266	297	276	275	268	298	288	293	288	330	290	284	258	289	256	306	286	280	286	301	286	279	284	263	308	278	322	272	282	261	292	290	289	262	295	276	306	268	272	296	302	277	257	263	281	267	258	284	257	280	282	271	317	251	264	286	268	330	306	297	265	254	300	273	298	307	307	283	295	277	260	299	302	261	299	295	295	280	295	279	301	284	259	298	300	306	274	243	296	264	279	275	289	289	295	294	264	261	256	289	284	295	253	290	295	268	285	259	280	265	314	290	295	272	287	282	298	286	286	276	268	251	283	260	281	253	245	274	265	275	300	272	277	292	296	302	305	295	269	289	286	329	270	303	305	263	290	292	306	284	277	280	297	285	286	272	266	293	312	279	267	270	269	303	272	265	303	256	296	271	308	261	266	312	282	294	286	284	293	305	284	305	284	273	269	304	284	276	284	284	262	255	270	277	280	286	279	283	298	289	254	275	294	307	286	301	253	309	256	290	263	271	281	293	313	274	295	315	289	262	265	275	295	260	264	295	275	293	284	292	280	294	292	266	284	279	267	286	298	283	260	272	288	290	287	268	292	320	306	278	256	266	260	271	286	292	273	263	274	287	282	300	300	255	282	271	284	275	255	255	292	276	268	301	259	264	255	263	258	258	300	312	289	284	284	305	267	295	308	261	282	285	252	277	271	266	266	264	251	267	280	267	320	260	285	272	279	290	287	309	276	276	294	274	262	248	271	261	275	302	288	322	280	306	238	261	280	306	278	270	279	300	275	259	265	293	285	298	298	331	285	266	309	248	293	277	258	259	257	331	238	281	284	294	270	284	265	271	280	280	259	256	281	307	292	293	275	286	289	292	282	269	326	280	270	287	268	302	263	268	311	269	312	269	287	284	276	277	271	283	266	281	286	327	285	289	257	280	301	272	274	263	290	272	300	286	268	261	277	294	242	249	293	297	294	248	313	298	280	271	284	262	321	269	292	297	305	288	252	294	294	290	266	283	306	294	291	270	293	285	278	284	276	237	274	313	274	281	252	279	280	293	284	275	256	278	262	285	270	278	280	280	268	292	280	256	264	251	294	283	285	284	248	253	260	271	290	266	306	275	274	276	297	241	286	261	274	292	313	282	327	262	264	273	302	271	257	290	315	282	254	289	274	238	282	277	289	297	281	267	267	280	287	270	291	264	295	292	278	315	265	236	297	303	294	256	281	291	310	265	303	279	268	280	309	286	287	269	286	291	275	303	250	256	308	277	263	260	259	297	297	301	276	304	298	282	267	273	293	271	308	276	290	298	301	265	238	285	280	284	271	279	300	293	275	299	271	286	274	248	258	264	272	285	272	311	301	294	259	302	274	282	285	294	282	258	247	295	296	305	263	290	295	253	249	267	282	294	274	305	262	266	269	263	289	284	252	278	288	287	289	264	255	286	268	283	306	233	273	292	269	271	293	299	306	261	314	302	255	293	284	283	308	289	324	301	280	267	292	276	314	314	267	260	280	300	289	270	288	279	279	287	280	259	269	290	282	269	285	279	275	265	274	313	310	282	263	273	283	297	294	278	285	283	255	279	312	270	286	302	307	300	254	267	271	261	259	298	260	256	276	283	289	288	270	293	265	286	269	273	274	302	285	291	266	274	285	315	312	260	310	258	296	297	293	307	277	278	258	285	277	266	253	310	310	281	277	275	299	301	297	297	298	312	308	282	286	287	278	262	281	286	255	271	268	280	287	293	263	287	285	288	279	286	256	288	290	274	261	322	281	266	293	286	305	291	269	286	281	283	283	285	306	280	262	238	304	282	287	251	263	280	262	318	286	291	299	283	257	304	299	291	278	313	346	306	256	259	281	282	293	294	285	295	288	295	262	300	323	263	245	264	267	259	278	277	284	268	269	306	256	285	278	309	297	282	294	290	247	290	267	279	283	283	308	322	283	302	266	264	287	279	255	287	279	292	283	279	294	270	272	305	259	262	240	285	277	345	284	296	303	257	268	285	279	267	290	262	277	288	282	273	269	289	274	305	280	224	288	299	261	289	285	262	289	266	268	295	270	246	291	267	321	284	296	274	260	265	269	261	280	277	323	293	262	296	272	319	278	262	265	286	261	324	261	301	271	288	293	290	256	262	293	280	288	289	282	302	304	274	277	272	294	259	315	277	291	255	303	295	293	279	326	272	298	285	295	300	308	261	300	285	296	282	294	252	269	282	247	268	287	262	305	305	280	280	281	306	300	287	289	308	322	260	280	263	278	285	255	300	292	311	298	278	279	286	267	274	296	292	306	270	268	289	287	321	286	301	259	289	269	268	266	257	247	253	295	261	260	260	293	294	295	259	274	283	300	266	234	281	283	283	301	299	290	295	280	276	291	275	277	264	274	286	264	283	311	252	308	280	270	253	282	266	280	294	261	259	262	314	290	312	304	282	314	304	319	293	272	290	291	297	289	264	277	270	310	301	313	255	305	294	291	294	256	297	248	247	269	284	303	269	255	295	267	268	277	279	295	295	288	266	295	260	281	257	257	269	284	272	267	300	273	300	240	311	312	291	289	270	272	287	294	305	288	267	284	277	253	299	292	254	278	288	256	285	288	284	264	300	310	297	276	301	263	340	310	272	269	278	297	275	281	271	267	253	256	271	287	269	257	256	269	277	286	295	261	293	284	263	277	290	279	285	285	297	284	249	268	282	277	290	287	267	270	279	294	304	292	261	259	320	298	287	303	281	278	302	303	273	287	291	318	271	279	289	289	293	288	284	261	254	285	256	286	268	283	279	278	288	328	286	269	276	269	262	288	291	272	308	286	315	286	296	269	308	274	271	297	269	288	261	300	269	291	331	294	270	258	312	297	263	292	317	273	289	304	306	257	274	264	292	287	272	295	285	272	313	315	291	276	284	311	314	282	277	287	244	295	289	304	271	254	274	282	256	278	292	269	264	274	288	259	335	279	281	314	321	284	287	288	257	256	266	302	275	255	267	289	243	236	259	284	272	305	291	308	275	314	319	261	298	269	301	291	286	271	269	276	291	267	293	325	255	271	273	296	289	303	311	282	238	259	326	300	290	264	273	307	274	282	284	272	267	284	273	252	295	275	281	291	284	248	281	279	288	314	312	315	262	277	274	262
18039	2920	2329	3575	3802	4091	4394	5324	5873	5647	5164	4465	3930	3558	3125	2854	2372	2191	1893	1825	1588	1390	1149	1047	1066	967	913	838	806	804	768	794	788	775	752	720	651	697	703	648	679	651	640	665	678	633	669	574	619	620	615	657	656	655	598	568	652	627	579	616	638	619	629	605	627	618	619	644	614	632	625	637	646	613	580	631	626	602	564	618	611	604	593	637	631	623	577	565	569	641	637	624	635	634	618	604	623	624	577	604	593	617	552	611	602	618	578	611	617	606	660	606	609	619	561	670	617	585	590	637	600	627	574	638	612	615	653	610	642	628	614	688	589	671	605	645	609	630	579	637	609	599	636	612	638	635	599	607	572	641	593	612	607	613	603	602	621	625	640	628	605	551	603	594	548	608	631	577	557	627	605	612	639	568	601	601	601	616	595	613	624	643	587	605	645	572	620	649	582	645	587	635	622	610	584	631	570	608	641	660	641	565	579	609	633	596	589	589	609	606	614	632	584	635	596	593	651	613	623	564	619	639	597	582	581	592	625	593	601	635	606	609	628	624	621	624	614	591	626	581	631	628	604	585	592	579	615	608	650	646	584	611	606	635	620	631	570	618	635	625	603	619	627	586	602	596	603	621	629	580	630	633	629	592	646	617	619	635	619	603	626	618	640	648	606	611	614	612	601	619	607	564	626	583	670	652	622	620	634	589	635	578	631	619	588	616	631	606	638	588	636	597	633	571	593	634	596	659	615	632	584	586	626	617	621	609	619	588	645	633	626	631	631	618	622	585	600	629	627	634	616	610	590	627	602	614	630	635	659	625	600	575	572	592	612	655	603	617	602	611	593	601	523	579	687	572	590	619	610	655	597	613	636	607	627	581	629	603	624	626	594	623	637	630	648	569	591	630	621	610	595	594	653	629	604	609	593	571	609	560	599	604	611	606	597	558	585	644	627	639	610	617	613	638	604	626	630	633	610	633	613	570	582	587	614	647	582	607	651	622	577	585	591	619	630	604	637	651	632	618	588	622	618	633	569	555	649	593	640	604	635	602	610	604	586	617	625	614	619	630	636	653	602	617	641	619	649	600	644	649	611	635	621	650	686	612	654	584	617	589	593	603	626	628	585	646	613	654	632	621	589	623	575	613	629	602	609	604	631	610	617	578	635	603	629	647	623	605	585	636	620	611	653	583	594	638	614	625	601	589	598	635	633	637	644	615	635	645	567	618	584	598	620	600	621	627	628	650	610	569	597	649	581	637	625	574	622	620	565	546	589	629	639	609	633	562	661	561	614	619	615	606	587	596	636	639	578	569	617	623	628	601	601	596	620	612	588	599	619	611	607	619	577	600	620	597	625	646	571	588	582	643	666	618	619	601	542	587	658	600	644	609	605	633	614	574	645	625	633	607	594	603	605	566	620	601	602	618	624	611	578	629	588	608	592	633	582	549	615	646	588	596	629	589	626	615	587	628	609	594	596	627	590	611	621	625	621	598	610	592	622	635	589	556	582	574	666	676	557	665	613	653	589	628	616	603	641	605	602	594	620	599	632	638	615	641	626	644	606	572	635	638	615	610	634	617	591	658	648	624	598	616	601	621	605	611	655	586	623	597	610	616	586	583	622	587	599	618	606	592	616	589	601	643	608	589	613	582	639	610	592	602	626	598	589	572	640	586	593	602	639	621	613	603	587	625	630	631	594	608	640	584	616	609	616	662	664	619	545	579	650	631	580	575	611	629	621	603	633	661	626	594	583	637	580	632	559	628	610	595	617	611	570	650	671	645	582	637	626	589	605	621	610	636	592	599	579	622	591	564	605	599	569	630	654	626	672	641	622	638	616	624	631	570	612	581	652	562	617	602	592	630	638	609	595	633	603	596	581	600	650	637	593	674	612	640	603	646	613	625	580	635	585	646	604	573	651	584	585	577	636	591	582	620	581	663	652	561	600	609	553	602	650	601	603	603	653	588	656	640	580	612	591	624	625	630	626	651	620	597	620	622	595	627	608	602	584	612	643	609	604	611	596	582	650	603	629	586	651	611	623	601	590	610	589	622	578	622	622	617	602	638	583	584	643	618	592	592	616	582	611	645	627	619	590	624	621	590	624	638	607	669	611	647	581	633	648	592	588	599	591	612	618	621	583	627	613	634	578	614	586	586	605	617	577	579	595	613	629	601	624	643	544	615	606	600	655	602	612	653	581	613	612	619	602	580	603	575	619	607	581	615	622	623	604	606	614	616	614	623	630	617	615	619	593	636	614	657	632	603	609	629	637	600	617	615	661	590	593	610	633	629	570	618	610	630	602	583	619	652	575	589	604	627	616	634	638	593	586	590	603	587	610	646	548	635	623	616	610	587	616	613	603	611	611	603	626	591	582	590	593	591	627	629	597	643	660	605	602	626	613	591	598	636	646	592	566	626	609	598	574	610	602	621	631	549	614	639	630	598	630	640	602	624	588	611	612	628	619	606	589	586	575	609	618	588	623	574	650	635	611	584	632	603	629	634	641	593	581	606	579	599	599	601	637	656	614	613	595	661	616	677	658	623	615	587	638	645	602	646	616	602	561	630	613	651	577	595	597	640	629	594	652	590	614	587	575	601	621	645	596	595	611	599	619	593	658	585	615	637	609	600	560	653	620	625	608	608	617	634	573	617	621	620	642	575	592	597	601	625	632	608	572	613	643	656	611	616	615	599	612	628	642	636	611	589	621	602	642	624	617	597	637	656	598	611	574	617	622	624	625	613	603	614	605	588	568	627	590	595	592	600	627	542	598	576	630	644	614	597	648	619	650	602	602	627	641	605	608	638	650	625	589	592	599	586	652	598	628	588	598	621	624	639	645	596	613	600	608	621	595	618	577	622	620	672	619	643	605	629	626	630	598	563	604	640	596	597	578	605	572	586	640	574	611	608	668	613	612	611	588	638	588	657	609	583	632	652	614	604	609	570	605	618	619	602	615	616	696	625	608	603	626	636	593	626	635	657	587	625	578	642	695	561	613	661	623	593	668	648	587	608	618	615	605	589	583	615	608	655	581	558	612	610	571	633	571	577	606	619	631	649	653	607	609	612	640	614	628	667	594	607	599	647	604	639	613	552	588	643	607	635	612	619	606	652	602	583	649	599	604	608	639	582	572	582	616	640	589	583	599	566	635	679	600	599	628	644	601	611	611	586	586	562	634	629	635	606	587	594	635	619	589	605	565	618	626	608	630	599	593	587	620	612	655	614	614	609	632	629	629	623	640	596	647	581	630	606	623	650	631	619	612	604	644	625	599	631	630	587	601	608	602	651	600	629	608	621	635	619	619	580	626	597	588	633	604	641	657	628	601	578	575	632	599	581	597	586	586	626	611	625	581	611	615	646	596	589	583	673	592	593	610	607	642	611	590	586	585	669	607	676	630	618	576	581	593	636	618	603	581	603	576	585	607	597	624	610	590	608	598	608	633	589	559	623	635	606	601	644	604	606	631	610	611	650	581	629	576	578	602	619	591	616	654	612
45349	18407	3938	2095	1647	1598	1699	1646	1714	1622	1565	1312	1105	991	891	926	747	638	651	617	577	511	452	403	441	375	375	357	397	385	359	338	369	358	353	339	352	368	356	323	329	336	328	321	375	314	340	328	296	335	351	368	362	325	297	336	317	285	341	321	338	313	325	310	311	370	389	352	351	324	363	344	336	331	337	354	342	361	332	343	346	310	319	325	309	353	318	359	356	315	334	302	342	332	312	334	310	316	328	305	316	348	339	326	333	330	308	298	324	309	315	332	320	342	339	312	338	345	334	339	314	318	332	337	339	343	319	302	300	312	318	348	317	340	347	340	325	312	330	351	327	344	334	337	347	319	327	332	329	293	353	306	328	337	354	341	325	331	362	331	334	316	316	326	318	328	318	344	319	306	328	341	334	306	322	300	309	318	312	322	323	344	330	324	313	320	307	328	320	318	304	332	335	333	303	346	339	359	326	331	297	327	336	375	339	339	319	327	340	335	332	298	313	325	303	294	337	343	294	330	329	333	336	345	287	288	314	294	317	321	316	303	315	340	305	297	328	323	269	308	308	341	337	343	343	339	332	330	345	355	328	322	339	342	315	296	350	325	340	301	333	333	299	344	310	326	301	330	334	340	324	276	310	324	309	322	321	337	350	313	373	334	345	332	330	338	295	349	345	324	308	326	308	322	305	327	338	324	313	331	317	339	361	297	343	339	280	313	305	310	352	327	306	315	338	290	317	320	314	291	331	324	337	299	334	323	335	324	355	324	351	311	294	336	322	337	337	326	347	325	357	362	337	372	340	316	310	334	315	327	329	347	275	300	310	297	341	324	354	330	334	366	321	331	324	343	375	345	371	311	357	325	316	326	321	320	332	341	316	319	334	330	306	309	330	339	308	285	316	305	281	337	326	297	330	350	317	329	314	370	339	328	289	333	323	330	357	310	327	330	348	340	331	337	337	316	328	291	338	362	304	343	334	349	342	310	336	320	342	346	330	305	331	319	323	303	329	317	284	340	295	334	334	301	329	300	332	350	303	318	332	323	323	331	329	317	340	296	332	309	314	282	340	328	330	343	338	279	385	332	296	308	331	341	341	296	293	349	320	323	296	333	361	344	357	346	298	324	321	302	281	326	322	345	344	328	311	304	346	328	311	316	324	284	339	330	327	327	297	331	335	314	306	315	343	357	318	335	339	312	326	384	350	341	365	343	277	338	318	322	314	340	320	331	331	291	315	315	333	324	337	325	296	334	334	338	369	325	363	334	328	310	317	345	339	325	330	317	358	379	357	336	307	333	339	326	333	342	350	352	340	364	348	340	364	319	316	340	294	332	325	328	325	348	292	364	325	333	302	347	319	333	341	324	336	321	318	309	351	332	346	344	314	348	347	348	293	327	336	311	318	335	347	321	282	317	343	350	345	287	302	341	336	308	322	270	323	322	369	305	337	317	330	308	357	358	268	269	339	334	342	364	329	342	319	360	316	339	323	319	301	338	322	331	350	330	356	327	325	334	327	358	321	337	324	330	336	322	312	308	311	328	331	313	303	341	326	312	331	310	318	334	342	341	347	311	338	313	322	312	333	318	314	309	342	349	349	320	320	303	310	324	311	326	328	330	356	330	340	317	306	317	300	324	330	305	287	331	337	331	309	320	352	350	343	324	305	287	331	398	352	323	322	317	326	334	319	348	323	337	306	328	365	324	301	305	361	297	338	292	336	315	343	305	298	346	321	334	298	326	298	317	328	351	355	303	299	352	317	363	379	312	310	304	332	316	311	309	365	322	329	307	332	313	359	342	318	354	344	328	348	371	310	330	351	364	307	311	331	314	328	346	318	331	331	319	323	343	310	318	327	300	342	310	324	342	298	294	301	355	294	323	297	339	334	308	349	333	345	296	351	352	328	333	352	348	344	342	315	361	297	332	328	313	300	331	306	281	302	348	333	331	342	332	309	367	350	315	336	315	306	351	321	355	304	334	323	302	331	280	325	327	328	341	291	348	328	331	358	347	325	310	313	331	298	334	322	338	336	320	307	290	342	336	367	323	326	336	304	365	333	392	363	327	331	334	342	316	300	334	295	335	298	321	295	348	311	317	350	364	330	347	332	298	352	330	336	318	337	359	327	305	369	344	366	353	311	334	289	300	317	341	360	325	350	313	318	312	313	327	345	334	287	319	355	351	355	317	352	307	343	300	359	353	315	310	320	348	307	303	353	304	349	352	305	372	336	325	363	344	336	326	329	341	323	340	325	321	333	328	358	332	318	326	325	278	320	320	332	354	334	305	350	347	349	321	320	323	358	316	326	344	319	328	338	286	343	349	349	335	332	343	341	325	307	297	317	327	318	356	339	327	319	341	314	338	339	335	324	344	307	350	307	317	312	313	318	304	312	307	370	312	316	332	331	325	348	340	338	304	314	309	316	306	329	337	309	328	310	356	322	308	286	313	346	342	315	315	324	324	333	355	364	367	310	347	316	302	353	322	378	324	326	298	329	320	340	331	374	300	330	299	333	309	306	326	331	320	314	368	304	337	305	297	351	336	354	330	346	324	333	364	324	321	359	342	317	312	326	343	318	320	354	316	335	317	350	310	310	331	377	290	322	340	335	321	310	313	338	304	326	318	302	336	288	340	325	324	342	317	307	329	298	328	361	337	341	317	330	318	355	345	341	335	306	366	338	303	332	351	289	335	326	358	321	352	354	363	351	348	355	333	290	326	307	330	352	303	350	327	307	319	332	365	292	338	344	314	292	330	325	276	316	292	280	319	334	328	352	318	320	328	337	357	362	346	330	314	327	292	290	336	302	329	336	321	365	335	299	300	314	389	349	280	305	313	340	340	318	309	324	318	310	350	316	317	315	301	321	322	301	331	354	309	308	317	312	323	278	308	318	336	313	333	347	306	299	341	328	331	321	334	341	382	334	330	326	320	332	281	328	327	335	324	308	300	300	318	338	307	329	329	333	341	312	279	279	332	339	343	305	319	315	333	333	318	335	322	302	313	354	352	353	316	330	285	296	333	362	353	334	334	299	290	319	350	294	333	303	346	339	317	329	311	326	343	318	339	301	307	300	301	334	327	334	316	314	321	311	313	299	306	349	330	337	340	329	317	344	322	360	277	306	343	342	284	361	352	321	337	315	352	316	309	314	337	343	323	319	322	355	327	314	329	345	344	315	345	293	344	364	376	330	338	351	303	320	326	331	330	330	313	369	307	339	328	277	334	338	332	304	314	320	341	322	320	340	337	311	313	310	323	337	326	318	314	312	334	344	346	309	323	357	322	340	329	323	299	330	347	330	265	359	342	326	301	307	330	351	315	345	337	314	332	340	320	331	344	366	371	328	313	337	337	341	342	352	390	334	350	324	330	330	335	336	314	316	339	324	343	339	343	322	299	301	342	326	329	340	364	346	303	316	341	334	336	305	331	335	337	354	335	349	357	322	339	315	341	296	365	337	330	351	374	341	357	322	333	345	362	351	335	329	344	325	325
25509	5724	3674	5281	5514	6006	6779	6560	7375	7194	6678	6030	5328	4725	4133	3688	3142	2799	2621	2397	2061	1730	1583	1335	1229	1195	1046	1021	945	959	957	960	990	882	860	893	807	798	854	855	741	784	791	743	761	703	741	703	713	736	719	738	720	735	731	725	728	694	698	722	714	660	719	714	740	719	716	676	733	739	757	692	673	684	737	696	703	741	761	706	678	743	719	678	697	675	725	730	688	668	665	703	681	679	732	675	669	684	651	728	672	723	696	711	706	704	700	657	708	709	671	704	663	713	682	706	673	620	682	717	698	716	660	704	655	716	755	695	685	713	721	724	735	689	742	705	696	723	720	673	689	743	694	699	684	646	702	715	680	716	673	710	646	654	659	667	711	767	676	708	702	694	721	708	700	674	737	717	717	642	687	731	701	674	682	715	691	717	714	714	651	693	677	730	702	697	702	691	717	701	676	702	690	721	749	673	654	727	664	701	737	723	682	712	670	683	697	682	691	695	740	647	644	711	679	698	677	771	668	695	677	715	679	660	661	703	668	649	697	690	688	731	743	694	711	697	724	666	663	715	692	660	678	698	724	643	659	657	689	663	688	682	644	697	732	683	708	717	696	713	725	717	702	646	702	725	674	704	691	697	722	679	668	671	705	642	698	734	708	717	650	706	707	693	703	696	736	697	676	686	694	640	718	722	677	660	700	733	735	691	726	717	707	708	728	660	679	634	652	688	668	715	682	685	717	659	702	690	690	716	701	676	707	670	673	703	672	682	650	687	724	696	668	715	692	637	727	662	707	727	683	714	651	681	703	685	703	712	710	709	677	674	701	710	693	686	682	690	725	688	700	709	674	724	732	690	753	630	718	706	683	733	756	666	666	693	714	697	733	709	672	705	706	715	683	685	646	681	701	729	733	689	677	711	694	663	637	731	667	700	671	722	673	652	654	682	683	669	716	648	692	712	688	690	777	701	702	676	663	708	724	699	695	674	636	697	683	713	676	703	669	729	666	682	692	671	668	668	717	712	643	692	719	713	714	685	744	665	725	715	724	724	679	681	682	734	705	685	668	678	706	689	629	660	733	696	708	711	696	638	711	684	698	716	675	682	718	713	703	747	751	745	717	687	656	718	694	661	735	742	642	735	703	711	668	747	743	708	690	732	696	691	711	728	693	680	698	733	731	712	678	660	709	721	677	713	726	709	727	694	697	668	681	704	683	670	712	686	723	715	727	732	727	730	730	685	690	673	702	669	720	715	727	680	721	702	695	669	698	715	748	716	692	673	703	718	708	677	686	686	661	684	689	685	654	688	705	710	669	735	667	693	705	699	726	709	683	732	698	684	660	709	699	671	708	696	669	736	712	673	705	679	682	731	735	700	693	721	729	754	644	701	666	703	767	697	726	728	680	712	704	700	672	698	718	697	755	671	752	665	683	690	692	745	712	702	731	687	701	729	685	704	711	722	718	711	709	695	666	675	706	700	618	689	718	641	721	714	683	665	705	714	696	711	668	703	666	681	726	740	712	724	690	678	696	672	741	687	711	659	676	702	692	642	746	706	731	744	715	684	669	705	659	701	702	703	710	661	679	706	683	744	691	672	713	708	713	694	643	667	697	696	737	707	716	693	712	698	709	693	663	690	668	713	653	682	692	663	737	695	714	696	681	719	695	703	671	751	693	690	700	711	703	699	747	653	740	694	693	694	678	699	702	748	707	716	721	664	667	696	715	702	722	695	711	671	721	665	723	699	712	691	686	770	685	751	700	717	672	694	678	690	696	672	675	660	704	704	725	727	733	712	685	677	656	669	669	674	703	697	736	699	707	669	679	647	691	673	700	706	685	670	691	683	714	708	686	702	683	681	690	696	704	697	710	704	676	655	724	692	666	694	698	719	704	651	678	713	666	715	666	658	702	690	712	653	752	692	690	669	708	671	692	675	681	704	658	735	678	700	685	694	738	671	712	661	687	696	687	705	675	733	654	652	680	711	697	694	741	659	712	704	685	686	733	707	726	695	692	737	705	707	723	733	670	679	738	719	684	683	655	652	690	691	674	693	681	710	722	714	711	728	701	698	681	702	689	721	701	735	669	709	662	643	707	722	687	671	706	688	707	729	703	752	670	682	715	638	707	675	670	719	711	747	694	683	694	700	708	726	686	666	731	703	694	674	695	703	688	744	711	721	703	677	700	689	674	694	746	694	700	674	713	664	679	666	730	731	703	678	668	712	690	778	698	710	714	663	696	626	739	682	692	714	685	679	729	718	666	714	753	675	696	678	716	704	678	685	683	703	682	677	688	699	740	704	722	680	718	712	711	688	690	717	713	756	695	709	654	731	698	698	695	712	711	697	696	695	723	709	702	701	683	719	740	712	678	714	713	673	650	672	658	661	699	693	722	700	725	663	731	735	670	671	715	659	708	697	671	719	731	723	735	701	709	728	703	704	667	724	671	676	689	757	673	725	681	700	660	712	675	737	708	717	716	667	694	676	684	710	690	713	677	681	656	731	655	671	673	667	674	688	677	694	701	700	667	722	727	692	706	669	686	665	709	661	691	682	672	705	721	731	728	686	667	700	703	711	690	737	684	734	688	697	723	723	682	742	701	663	756	719	675	708	675	710	715	695	707	673	691	660	737	689	682	695	684	741	708	672	728	664	696	692	703	671	738	670	682	700	680	682	698	699	709	678	692	724	716	667	662	694	704	708	648	701	678	711	681	719	688	785	678	690	677	685	731	674	672	729	666	669	671	703	704	688	702	682	714	745	688	680	748	701	702	739	686	691	696	679	694	739	690	668	743	714	662	699	715	684	718	703	724	682	674	651	688	665	672	680	698	672	700	717	686	733	712	708	706	701	732	712	643	668	695	657	722	729	689	711	698	685	733	662	695	673	678	715	716	690	703	674	710	732	725	700	650	706	679	724	708	680	724	690	700	694	692	677	666	728	622	688	665	713	695	721	718	694	732	636	741	707	705	680	719	712	695	724	721	699	696	688	727	771	668	724	721	642	735	699	704	682	703	671	680	664	685	712	692	712	644	678	741	744	735	697	666	736	708	714	690	714	646	739	704	715	736	687	690	691	715	710	671	697	711	718	698	699	710	663	677	689	669	691	705	705	727	676	684	751	640	746	690	700	719	672	712	664	677	724	659	648	659	635	635	675	716	717	721	716	714	644	649	684	688	707	757	708	730	698	696	713	669	649	718	703	669	711	640	700	683	713	669	685	723	660	720	720	658	747	694	704	658	696	728	708	740	722	707	717	672	699	726	697	735	702	697	689	711	675	647	725	664	704	692	666	755	729	720	728	685	694	698	710	677	674	698	678	686	734	710	686	692	673	692	695	763	673	728	694	690	704	687	690	646	677	725	654	702	693	693	676	711	747	713	712	730	702	698	707	688	720	695	676	705	671	725	715	717	687	660	730	675	698	689	731	692	699	674	689	708	645	676	697	662	708	697	735	677	667	698	697	686	678	691	690	662	713	703	707	714	696	731	717	684	688
12295	2319	602	598	607	590	717	861	815	753	737	635	618	543	487	509	412	436	398	406	357	345	303	300	319	317	290	271	267	261	251	262	298	289	260	259	269	292	281	286	267	240	251	278	258	258	272	270	249	244	276	275	274	216	252	267	300	261	270	262	238	213	230	270	297	246	291	273	286	284	251	274	253	278	228	239	250	278	265	258	269	271	289	248	255	275	282	271	253	248	256	236	254	226	287	280	237	264	243	243	223	247	235	260	286	247	252	278	267	248	293	244	253	317	275	244	279	301	267	255	244	257	292	245	255	279	293	252	233	284	265	240	272	260	244	236	257	266	248	269	253	247	280	262	256	263	269	257	260	260	241	270	239	236	243	264	278	279	255	268	276	249	286	275	265	270	267	272	232	283	229	262	256	250	258	275	242	241	263	215	261	248	264	283	278	254	288	279	209	254	267	249	284	276	247	256	235	241	280	256	270	255	251	252	276	238	248	262	272	245	257	253	239	287	267	264	256	287	279	249	260	259	252	262	246	271	270	272	290	276	292	261	250	252	295	249	285	258	274	259	263	290	249	253	249	248	241	257	263	254	267	265	295	298	225	230	256	259	246	263	263	222	258	263	269	280	253	279	262	265	298	259	282	272	268	307	285	264	299	243	262	268	265	257	276	258	278	280	218	266	291	262	259	245	266	255	241	262	274	234	276	310	262	243	257	289	274	273	306	299	242	212	267	259	274	281	245	261	249	258	274	284	267	254	257	267	257	236	256	254	257	283	241	250	260	250	246	219	255	245	227	250	249	234	260	273	228	233	236	235	274	279	302	272	249	274	248	281	272	297	268	259	255	292	280	246	250	286	242	253	273	240	308	283	254	279	273	264	252	300	260	238	250	273	256	285	267	271	253	272	270	259	268	280	248	249	260	258	272	295	245	265	287	248	238	280	303	264	253	280	254	267	223	255	277	257	223	290	273	267	280	283	272	242	269	266	275	266	260	293	241	270	263	287	252	276	271	286	260	262	248	262	287	285	260	245	262	274	258	241	272	290	287	263	262	259	259	269	266	264	241	265	246	260	291	261	251	281	252	244	267	270	266	272	250	287	272	267	270	276	258	259	249	273	264	247	245	257	281	246	258	260	259	236	267	263	275	233	261	272	259	287	231	250	274	265	258	270	273	246	277	237	252	244	250	302	265	246	257	233	268	259	252	244	275	268	269	254	274	228	266	247	279	281	280	244	278	281	272	265	273	248	278	273	241	245	267	282	264	255	241	257	260	261	302	255	252	248	243	258	268	253	256	249	263	280	293	277	296	252	208	270	251	265	245	281	279	233	247	271	254	278	253	285	287	279	272	288	262	286	261	229	261	253	274	282	286	270	260	296	278	304	245	246	249	282	257	251	262	238	265	282	276	268	257	271	269	265	279	260	259	282	251	233	262	251	248	252	269	267	269	256	309	231	242	274	268	235	260	258	259	249	274	246	250	285	282	267	244	260	270	230	269	276	242	260	261	278	266	266	275	255	248	265	277	268	274	281	274	257	231	252	259	272	244	273	270	257	242	244	258	266	228	235	257	262	254	261	260	273	262	289	264	264	273	259	256	251	242	293	256	243	257	276	237	271	282	241	260	306	271	254	239	255	270	282	291	273	253	255	268	244	267	238	256	263	269	270	273	258	242	264	247	259	275	235	259	250	255	274	268	312	284	244	250	290	261	280	263	273	302	273	242	263	256	283	244	280	250	280	264	257	261	281	281	260	267	265	293	269	215	256	225	241	252	238	270	292	279	260	265	257	281	285	250	280	281	234	251	271	273	282	248	254	269	279	274	257	265	236	261	269	297	260	288	274	232	250	248	297	251	278	275	256	270	254	241	281	274	272	270	273	213	277	281	230	266	299	250	263	270	260	239	246	247	239	254	270	263	270	281	246	280	270	261	260	254	247	229	271	246	249	253	275	257	264	273	253	279	238	250	231	289	255	246	297	267	269	254	277	292	287	267	268	253	249	255	315	249	256	232	287	259	245	244	252	292	270	292	250	269	277	257	259	241	251	256	254	249	253	292	268	254	254	257	264	237	274	275	259	265	259	246	257	258	235	261	269	278	271	265	251	254	271	265	292	254	236	300	252	272	278	252	225	250	240	268	286	238	273	246	284	249	293	249	251	240	261	260	238	237	299	278	238	223	241	275	253	264	260	257	264	260	268	238	234	278	269	251	249	252	257	229	281	283	255	262	263	293	289	278	247	241	254	274	250	227	296	248	286	279	254	278	239	258	264	256	269	255	266	266	266	261	301	237	279	254	284	302	232	276	227	270	280	262	270	263	272	267	239	239	256	287	252	254	270	252	284	287	279	262	239	258	279	256	258	284	280	294	283	254	239	281	234	263	262	226	247	265	246	280	274	267	243	262	270	247	272	264	270	232	251	282	291	254	264	247	262	245	247	260	264	315	276	262	286	268	220	270	263	291	243	227	263	257	256	275	307	265	269	233	299	238	242	218	263	285	260	266	254	260	244	264	288	246	267	218	282	268	260	253	248	262	281	237	256	274	260	252	273	306	241	249	249	247	241	252	276	269	294	287	265	242	247	253	248	242	225	272	249	261	246	264	239	252	244	268	253	273	261	250	290	285	279	230	256	274	288	258	257	265	251	230	281	261	278	270	259	244	273	246	238	282	266	276	249	274	269	259	268	235	233	252	270	304	254	230	277	310	242	239	260	276	246	254	241	253	272	265	264	239	233	284	240	255	268	271	255	252	266	249	281	258	281	277	232	240	269	231	265	288	283	266	218	243	222	244	267	281	241	264	267	280	286	267	286	286	271	277	302	292	251	288	282	243	237	246	279	277	280	261	238	255	245	261	256	265	255	253	229	238	264	276	255	252	267	260	262	276	242	266	267	284	252	250	262	290	295	256	264	267	269	296	250	266	268	290	285	219	244	259	268	257	287	294	257	256	216	288	285	260	253	270	267	242	277	263	264	272	248	240	311	247	270	248	232	278	252	259	268	245	255	268	262	300	280	244	257	301	269	270	240	236	257	263	264	270	262	241	224	262	250	250	278	269	287	301	259	277	262	254	264	253	285	270	221	261	264	268	241	235	269	264	233	269	242	235	267	261	248	260	231	253	242	291	268	230	258	254	235	251	285	275	238	249	241	220	279	240	261	275	272	272	261	265	268	250	263	256	230	254	271	292	262	278	260	253	262	254	272	218	269	296	241	266	281	266	232	251	271	265	256	262	273	257	258	247	272	272	278	291	268	277	253	286	250	287	254	253	268	284	260	266	287	283	256	254	262	237	271	252	237	247	280	293	259	267	250	251	287	283	282	253	294	258	259	281	233	263	265	233	276	287	245	264	247	258	290	238	263	237	265	265	251	260	257	223	275	257	241	249	269	276	245	220	270	258	243	241	257	293	268	238	279	253	255	247	253	260	243	266	250	260	298	259	247	288	258	253	266	266	264	281	240	244	274	283	258	252	263	272	264	264	263	288	266
6620	1284	1262	1787	2025	2182	2726	3247	3253	3175	3069	2827	2546	2263	2109	1983	1578	1498	1465	1334	1216	1116	872	887	833	739	725	695	636	681	616	724	669	643	675	601	658	613	645	602	603	649	596	593	588	545	541	584	612	553	590	568	586	577	595	587	557	607	579	559	559	568	562	554	594	549	614	577	570	591	560	551	584	559	544	601	554	609	589	600	567	571	596	594	546	565	578	559	603	532	599	599	551	593	550	575	585	521	602	549	570	616	550	560	553	558	578	567	566	602	579	540	583	574	546	569	508	541	619	565	518	565	518	606	579	585	576	578	546	592	574	559	573	544	536	561	626	558	600	562	547	527	536	552	586	582	574	563	563	550	572	548	565	562	575	560	579	566	558	570	572	574	572	557	610	589	521	564	549	539	595	603	536	566	552	533	551	595	584	564	621	540	605	567	539	573	555	561	535	575	574	590	554	602	569	580	599	533	580	582	584	599	531	610	616	550	578	600	601	615	575	597	547	531	549	565	556	606	586	557	616	559	618	529	560	551	558	535	539	559	536	531	605	580	569	581	555	523	592	595	597	583	582	620	602	594	568	592	573	551	549	543	635	616	557	564	581	557	594	539	562	587	567	579	544	581	573	596	594	586	559	559	595	556	596	560	559	541	615	545	571	605	574	542	572	555	547	567	557	574	566	580	611	589	564	602	516	559	527	562	522	564	586	566	553	541	592	602	513	559	613	594	586	542	529	578	551	572	570	577	598	574	523	538	599	586	522	579	558	543	550	606	544	524	560	534	592	567	595	598	563	531	527	641	540	556	585	531	561	604	579	552	591	547	563	565	588	601	585	590	520	561	583	539	527	584	600	560	590	548	534	579	568	566	580	537	566	598	549	535	551	596	562	558	592	520	569	600	545	588	598	599	588	579	565	595	559	575	566	565	614	525	568	592	565	549	587	568	567	574	523	572	584	555	590	565	570	574	541	590	581	567	567	560	556	560	597	542	600	587	585	636	562	572	593	564	603	574	561	598	575	555	605	596	618	581	535	556	572	566	604	554	586	567	584	588	603	582	576	538	604	586	581	576	551	585	567	557	598	552	536	583	544	588	573	567	586	566	535	594	566	575	554	556	576	557	610	546	533	585	600	586	603	555	514	551	575	566	564	603	583	587	585	559	581	555	556	585	587	573	532	567	560	611	565	613	585	598	578	580	609	609	562	588	562	601	572	512	585	582	546	580	619	575	581	581	550	559	611	582	540	577	549	545	553	562	564	572	600	547	557	586	608	552	580	567	562	589	587	599	611	574	523	595	537	600	578	589	534	577	528	544	583	542	537	582	590	549	574	573	569	560	560	585	549	592	605	541	549	591	590	599	545	558	589	538	562	595	592	553	554	570	548	634	587	564	578	595	603	554	592	541	564	564	587	568	555	597	577	580	563	574	591	563	577	616	564	582	582	574	573	545	521	597	597	627	589	551	551	598	589	593	613	594	587	573	597	592	560	571	553	553	534	569	549	518	562	536	590	549	574	568	577	574	566	621	586	575	571	528	579	558	554	564	627	634	584	525	544	578	549	535	587	596	581	545	570	604	590	565	618	591	584	560	564	593	545	580	572	581	570	580	568	574	565	596	541	527	576	604	574	593	550	538	548	580	556	581	560	574	570	564	565	581	530	530	585	576	587	549	589	579	596	601	590	584	615	559	522	548	563	574	595	579	572	569	594	569	551	559	545	540	549	633	555	579	571	574	608	520	562	586	610	601	591	579	558	573	546	596	570	573	567	578	585	577	578	558	540	556	555	551	590	584	537	580	557	583	576	571	585	590	607	569	602	528	519	557	540	601	592	575	575	585	538	549	548	550	579	565	541	560	616	616	593	593	560	568	519	591	571	537	566	565	549	559	607	565	558	545	538	565	568	555	549	579	557	602	599	578	532	557	530	568	598	550	556	575	558	585	551	560	556	543	555	592	576	598	605	583	559	573	592	607	578	597	578	539	590	599	565	531	563	568	601	621	575	570	580	552	562	545	617	575	579	555	569	557	630	569	587	616	567	596	552	561	625	570	557	589	536	558	571	561	562	599	584	604	571	564	611	564	564	573	558	544	550	564	573	559	569	544	580	579	574	571	541	576	569	561	599	615	563	613	577	602	549	564	612	559	535	547	560	568	580	591	550	562	561	563	563	554	529	543	610	549	563	555	541	588	561	581	566	551	554	553	569	559	565	550	561	579	533	542	581	544	596	587	589	576	589	575	577	565	588	573	563	596	576	601	565	566	581	567	595	537	551	549	565	580	579	560	579	585	592	595	551	566	555	591	543	563	542	560	569	564	527	600	595	559	607	590	592	627	565	589	612	564	583	551	592	560	572	572	525	557	597	576	601	551	541	597	556	589	539	600	553	595	550	581	580	572	568	552	601	611	566	575	569	555	589	572	556	552	604	509	578	621	584	614	557	564	649	562	622	570	560	588	591	562	564	580	579	607	588	585	568	536	560	555	580	617	628	604	579	591	539	579	551	560	558	563	560	522	582	548	592	569	560	567	541	570	567	576	546	591	546	584	598	560	572	573	565	579	573	558	589	544	546	583	564	584	617	574	521	544	571	555	592	547	590	580	531	589	524	560	567	570	577	603	569	640	556	611	511	596	594	614	587	564	575	555	589	557	574	537	564	547	561	573	550	587	554	564	516	577	605	565	568	590	547	575	587	576	560	577	555	606	604	598	591	575	563	560	600	578	606	515	575	575	554	531	597	532	588	561	566	592	506	572	549	560	554	515	588	585	560	576	617	617	578	576	583	557	559	554	567	591	593	569	557	563	580	570	589	600	578	578	566	567	609	550	602	575	562	554	542	568	618	585	593	578	552	607	626	556	563	582	543	564	591	600	615	573	582	573	577	566	631	561	565	544	586	588	566	591	572	588	558	550	602	578	555	552	539	612	550	584	588	565	603	566	600	567	583	555	561	587	586	571	587	536	560	572	574	578	556	569	553	571	556	573	546	549	605	560	570	576	554	575	589	551	555	636	562	604	539	590	578	544	580	565	532	588	592	520	507	597	551	594	604	618	598	586	641	576	582	560	601	563	573	588	596	575	546	577	551	531	601	591	531	555	579	595	599	561	592	524	578	554	581	573	589	551	577	571	604	547	599	557	559	556	578	582	549	583	542	550	564	586	582	566	573	524	599	608	529	572	554	581	537	596	574	596	567	591	573	588	551	594	625	617	549	567	587	553	568	575	562	569	616	547	578	524	567	601	574	586	577	608	580	559	612	578	609	545	576	586	537	563	569	529	502	568	562	540	561	573	568	572	595	563	539	540	566	553	576	602	551	550	577	634	596	541	590	563	582	556	603	597	567	605	552	532	510	541	567	589	583	539	572	544	531	601	552	589	559	531	581	560	550	626	602	609	573	570	567	561	592	603	611	557	606	591	585	571	577	574	583	579	572	558	606	564	541	600	571	569	541	635	570	578	569	570	584	584	581	532	606	568	563	551	586	538	579	612
33720	10533	1895	1221	952	876	913	1094	1170	1232	1068	1014	910	819	799	667	555	579	529	478	454	402	407	357	343	340	335	309	328	289	277	281	319	275	305	268	320	296	321	266	306	278	294	269	280	272	251	266	286	270	297	302	299	276	297	310	272	249	310	281	297	271	266	273	256	263	252	259	286	267	284	306	286	324	290	305	277	272	276	317	289	281	283	301	265	257	292	286	271	281	252	294	287	305	277	266	269	272	307	274	287	279	296	259	268	267	290	264	264	266	283	250	268	300	325	285	266	291	289	260	273	279	301	298	271	265	274	285	285	265	274	280	253	298	280	284	282	294	275	306	284	275	295	277	239	286	293	277	266	287	268	249	281	292	316	297	298	234	267	262	268	276	299	269	270	280	281	276	271	294	316	299	274	267	300	286	259	264	251	278	285	317	273	271	275	251	288	255	268	275	302	261	300	271	275	285	247	275	312	276	284	298	273	276	274	293	278	252	263	289	276	286	295	273	282	275	252	289	280	275	303	295	275	310	262	302	257	288	254	277	284	272	290	298	278	296	265	261	274	292	293	291	278	311	290	262	314	265	287	276	300	282	276	278	264	287	276	308	292	288	302	281	251	255	303	295	273	238	290	303	277	280	299	258	253	261	238	294	302	274	228	292	260	274	270	264	250	256	290	289	270	281	276	298	271	276	268	293	296	267	292	252	274	308	281	291	303	270	275	277	271	245	295	284	295	287	282	275	323	310	289	312	267	316	260	264	302	295	281	242	278	288	255	299	269	299	317	302	263	247	289	304	303	266	296	297	276	283	249	270	299	263	264	276	292	266	262	302	270	281	258	286	313	267	301	281	260	294	271	264	265	284	285	270	250	296	302	288	256	271	271	269	288	281	256	280	274	257	282	282	284	319	252	304	255	289	312	283	300	308	273	288	283	290	307	288	246	280	269	301	321	279	287	295	299	289	268	259	313	253	286	304	291	266	275	268	266	251	264	313	299	293	297	242	238	304	285	258	260	280	280	291	258	286	271	257	294	240	306	301	273	288	302	253	286	271	248	263	277	279	258	266	291	273	266	272	244	278	265	293	287	291	256	296	278	304	272	256	257	283	286	273	291	294	245	274	316	298	296	274	262	288	298	257	266	267	284	274	306	285	267	301	266	266	270	286	287	266	258	271	279	291	267	255	275	301	305	287	248	237	264	274	270	277	288	276	281	297	278	291	301	272	276	299	247	312	267	251	301	299	270	245	261	293	277	287	329	296	281	268	318	276	264	287	310	292	275	282	287	252	270	259	271	274	298	293	305	291	286	269	271	254	284	274	276	257	248	269	254	279	293	289	268	276	265	260	263	294	307	306	297	282	273	250	255	281	264	308	304	266	292	313	298	266	262	270	265	277	246	264	276	264	274	265	321	248	319	292	287	275	269	256	259	240	273	282	292	265	255	287	275	278	288	284	301	309	306	291	289	275	280	314	284	254	256	296	280	286	294	292	266	249	279	266	274	282	295	251	276	271	283	291	303	249	261	274	260	300	253	313	261	306	248	293	273	301	290	275	272	265	273	290	288	285	261	287	283	281	268	280	305	274	274	316	275	284	267	282	268	259	283	268	270	260	237	265	309	290	274	291	290	265	281	271	275	275	291	250	317	280	270	257	288	290	266	301	270	300	274	278	303	280	293	298	273	296	282	287	260	290	265	280	266	308	286	262	276	276	275	275	309	268	273	244	268	280	270	271	287	261	302	270	277	276	286	276	284	276	291	308	311	285	267	251	285	299	308	282	266	264	289	268	264	271	264	281	240	282	284	284	294	247	252	270	303	283	268	269	275	274	288	275	301	293	285	278	253	256	275	263	261	274	284	269	326	285	298	280	295	262	266	261	257	294	258	298	261	281	288	329	269	263	251	265	266	304	266	260	258	295	283	252	288	266	281	267	264	295	259	272	292	289	279	270	261	259	325	278	291	295	273	282	253	280	284	313	292	285	260	284	289	288	280	263	300	310	259	279	245	309	325	292	290	294	274	293	293	286	308	274	326	282	264	261	265	292	264	268	273	278	270	291	273	258	260	294	263	267	282	289	277	291	253	269	315	293	269	267	313	269	293	299	292	295	274	272	291	261	271	236	255	272	266	282	355	269	250	283	304	266	303	305	268	256	297	294	268	277	261	315	280	314	280	272	289	280	264	254	296	296	296	295	266	247	259	293	299	289	295	309	306	329	286	282	278	283	293	279	266	279	270	283	290	265	274	300	292	306	297	307	293	301	310	255	263	267	284	259	294	282	264	302	303	287	285	274	296	263	280	295	283	258	250	277	270	278	305	291	272	295	297	258	311	291	252	256	270	268	287	271	306	278	264	244	283	259	281	286	278	292	302	257	241	289	285	268	276	265	273	281	271	276	292	224	297	260	287	301	283	294	257	260	267	261	255	255	256	276	329	285	292	291	290	267	253	263	263	291	288	248	288	281	317	275	295	302	270	276	260	272	303	300	270	299	322	292	286	290	276	240	266	283	264	256	275	238	253	268	273	278	278	265	265	254	277	297	288	316	297	282	283	264	289	273	270	316	291	287	307	278	258	282	297	274	258	266	309	330	268	266	265	268	304	279	251	292	294	274	285	291	263	270	286	287	279	275	282	283	282	286	297	278	310	290	274	286	257	317	316	271	299	265	285	300	274	273	285	283	305	267	291	264	307	289	298	305	273	275	266	284	268	283	272	272	277	264	279	249	263	287	299	287	283	266	279	285	277	316	301	314	255	272	306	283	279	287	303	291	284	261	280	268	262	298	296	317	273	276	304	281	271	276	317	276	268	277	265	269	295	312	262	248	266	274	265	254	286	284	322	266	252	268	285	304	281	250	281	244	281	286	272	259	271	274	272	313	317	271	308	286	249	301	242	296	272	275	283	312	290	295	309	263	274	270	275	299	278	296	267	254	277	257	301	289	294	307	295	271	272	281	277	266	272	284	248	247	257	290	281	270	277	263	275	324	279	260	291	280	265	283	271	283	275	284	285	318	288	293	292	297	305	260	265	273	264	324	273	286	283	242	258	267	282	266	289	294	311	287	284	265	244	268	268	317	254	297	235	310	284	270	277	291	239	252	282	283	264	238	277	260	311	266	277	260	265	308	253	284	245	246	307	259	303	297	268	281	266	281	308	252	295	292	309	291	266	281	271	295	285	273	258	285	280	287	257	267	265	287	266	279	261	272	278	252	291	293	296	301	288	304	277	305	301	280	312	289	267	247	236	265	297	253	294	264	274	263	303	289	282	259	315	250	257	269	266	257	243	265	301	270	257	267	283	267	255	257	305	260	274	272	266	281	315	283	247	293	273	265	261	279	274	279	257	254	309	307	290	284	251	286	288	265	267	300	256	267	271	253	266	264	261	290	328	257	318	297	257	300	285	294	294	284	258	263	290	287	259	273	276	251	295	277	262	299	272	271	256	271	307	262	282	273	294	278	326	303	276	262	293	278	297	275	277	273	261	273
18727	3300	2679	3381	3353	3356	3574	4599	5023	5140	4902	4461	3916	3628	3340	3020	2422	2215	2085	1890	1721	1415	1287	1129	1043	919	895	882	792	780	797	744	750	787	703	664	678	692	724	643	673	702	636	670	694	597	642	635	670	625	644	606	611	589	634	615	603	605	629	641	612	613	628	613	619	655	629	614	602	595	617	579	636	573	627	629	571	614	588	641	607	615	609	582	569	611	612	618	550	606	581	590	585	616	555	643	631	588	550	589	602	589	646	587	560	624	602	625	634	600	630	590	645	646	585	603	590	610	597	609	597	602	651	593	620	597	600	623	601	573	607	596	573	599	554	652	590	602	648	611	604	634	580	597	608	601	621	566	632	605	607	630	619	593	582	634	610	615	625	549	610	617	587	606	569	618	581	597	611	606	595	578	618	588	625	599	627	616	539	588	628	608	606	626	663	619	610	561	544	600	629	596	642	662	584	628	576	610	642	587	624	591	604	586	572	565	604	639	627	605	627	614	633	633	619	611	629	599	580	604	564	615	582	588	614	624	623	578	623	558	587	610	572	577	594	648	656	557	603	592	616	615	575	620	617	563	613	591	584	626	583	609	622	610	599	588	611	635	602	607	583	601	641	646	538	590	561	547	630	611	608	595	640	632	595	632	589	592	588	655	623	602	565	573	601	605	589	664	591	601	589	609	601	600	641	608	624	624	610	588	579	586	612	617	595	576	610	586	594	590	614	615	588	619	624	605	646	597	561	627	629	594	625	632	626	639	607	601	588	577	602	625	620	621	588	580	656	599	613	617	600	626	620	660	604	589	633	592	622	591	585	590	598	588	567	598	548	609	585	584	572	598	568	584	621	582	600	585	591	621	560	651	603	630	583	617	683	649	593	676	563	597	636	654	606	633	588	593	555	614	625	650	620	625	629	627	601	622	595	640	626	645	569	508	586	610	646	608	646	635	605	606	616	589	614	569	595	560	567	614	592	594	638	632	618	600	604	585	555	620	604	569	553	602	624	557	573	630	630	612	661	597	615	600	594	560	627	581	562	586	663	612	646	599	649	601	571	641	648	602	578	551	599	629	590	593	571	623	584	664	575	608	568	623	635	640	569	633	622	630	600	623	620	593	614	598	606	605	583	598	610	587	573	577	567	583	588	616	668	654	621	601	620	609	639	661	602	639	570	592	600	613	617	593	665	639	666	538	681	569	642	580	626	606	569	605	593	594	617	588	651	603	595	556	623	609	617	586	563	658	587	624	577	604	568	557	603	609	606	582	620	590	607	601	588	636	595	634	595	606	565	618	585	601	606	614	615	590	588	626	586	660	585	591	622	611	657	615	574	586	589	592	628	657	626	617	543	574	584	613	570	575	658	624	604	604	599	580	628	624	630	565	624	625	606	602	600	642	596	622	632	608	614	624	620	661	625	629	586	577	623	597	585	551	571	634	625	635	611	604	559	625	619	620	617	607	580	601	558	572	658	625	625	612	582	646	609	584	654	657	591	618	622	602	619	637	640	592	646	614	653	603	624	610	608	574	612	618	644	607	611	616	617	607	592	608	605	571	605	601	637	558	613	591	594	608	590	554	586	624	619	618	614	607	582	595	609	630	613	572	634	580	579	616	605	605	575	602	607	593	650	647	604	632	634	665	616	585	630	651	610	596	625	580	594	630	619	593	636	625	598	635	577	587	636	615	612	604	640	634	610	593	599	625	640	601	609	616	579	628	565	602	584	628	609	607	684	602	630	576	598	625	631	612	610	613	563	599	602	623	649	623	567	615	566	562	591	600	618	683	591	630	577	618	645	627	621	607	616	606	657	617	627	602	617	599	600	631	629	590	611	635	612	593	623	604	619	580	600	560	601	550	561	622	613	629	603	623	629	605	579	615	550	625	592	646	616	623	607	576	639	583	615	607	618	593	607	574	603	635	592	599	628	621	612	614	615	615	639	573	597	615	571	603	619	641	647	593	593	644	589	607	584	559	606	584	605	606	588	639	618	614	600	605	619	631	623	617	642	595	594	573	646	640	588	593	601	608	612	604	592	570	622	597	627	601	589	653	595	611	596	632	638	532	611	623	637	623	602	638	599	586	629	567	585	639	592	576	620	590	609	633	580	617	593	638	576	600	629	596	613	596	598	622	643	607	592	620	629	605	621	639	576	599	644	573	599	570	604	631	612	614	582	627	630	593	622	605	590	617	622	569	588	612	610	593	666	583	613	602	635	594	579	635	619	627	600	640	597	598	602	576	622	626	626	571	608	583	566	589	637	637	608	565	605	583	602	602	644	650	598	602	593	599	640	624	616	600	613	615	608	578	622	621	604	627	566	601	596	592	582	641	674	590	630	592	641	624	647	604	615	605	602	616	588	636	581	642	572	599	618	634	610	629	605	598	607	519	628	598	627	599	617	611	601	630	597	609	654	638	618	598	595	615	635	591	643	586	656	620	612	610	560	635	616	602	620	596	629	598	637	575	602	613	547	615	578	585	644	584	601	633	618	580	640	620	658	618	603	608	637	581	656	595	585	610	596	583	587	597	620	600	610	587	582	588	662	625	599	640	577	591	601	643	569	627	625	591	612	605	634	577	604	600	585	588	597	618	619	652	615	608	628	614	585	604	616	584	623	580	584	622	638	609	654	601	597	629	592	587	613	593	632	618	571	599	594	610	617	608	589	610	647	579	579	616	612	585	578	582	627	604	616	609	598	628	587	612	617	574	574	580	620	629	606	589	590	584	635	571	610	623	645	612	653	625	607	604	586	598	613	566	583	589	623	600	600	609	615	630	587	626	610	620	645	612	637	600	572	599	613	627	625	595	615	630	605	593	603	635	603	575	614	594	669	602	559	576	620	627	631	642	625	583	607	576	587	611	596	651	551	577	611	591	567	629	652	634	631	618	606	618	581	599	600	595	609	573	608	634	608	599	612	598	584	627	613	611	632	627	630	577	609	564	578	607	577	604	580	646	607	609	587	578	603	593	608	631	641	582	563	626	606	624	643	600	637	618	635	653	594	605	589	630	646	584	594	595	549	607	639	618	598	595	597	582	569	634	590	605	566	634	614	599	610	572	586	609	642	612	634	590	605	620	629	628	595	593	592	616	608	636	594	610	622	634	552	630	605	582	570	601	580	642	667	615	596	613	594	592	616	580	630	637	612	619	615	595	613	576	621	619	622	607	627	657	643	586	643	638	568	616	592	593	590	603	634	646	631	622	657	574	631	592	621	570	632	585	595	616	622	603	605	571	577	602	593	585	579	646	595	587	627	645	606	595	624	623	595	627	619	577	597	573	636	588	572	647	623	598	570	595	603	610	628	588	618	613	595	596	582	574	598	613	638	600	622	630	587	609	605	616	571	569	647	605	573	596	622	588	587	622	588	601	555	617	592	586	593	632	591	607	595	607	623	619	584	586	596	594	608	580	630	636	661	600	632	650	600	612	630	612	545	619	673	606	596	618	598	597	611	664	601	611	587	642	617	625	618	579	598	616	597	614	606	612
46207	18015	4088	2140	1591	1359	1436	1333	1359	1526	1519	1276	1215	1165	1021	892	776	749	603	646	577	489	505	426	505	411	395	367	418	373	371	399	367	336	314	352	320	376	357	355	359	318	354	355	330	315	347	343	347	336	316	338	341	333	298	372	332	387	320	317	336	331	338	311	353	317	303	327	355	332	366	344	329	360	365	357	336	309	338	338	341	310	302	349	309	313	345	348	310	364	358	361	323	304	337	342	344	330	371	352	327	342	337	337	334	325	330	338	330	348	311	329	313	373	314	345	328	326	356	319	326	323	288	336	318	325	317	306	301	309	334	326	331	304	308	323	295	335	319	303	337	347	339	323	322	313	303	333	322	309	335	304	307	325	337	322	351	338	343	341	297	318	334	324	332	293	329	316	351	296	346	330	289	343	336	343	320	329	341	340	298	323	306	334	308	332	318	336	360	341	319	339	319	328	339	345	354	309	312	299	385	319	328	343	325	325	382	339	275	350	313	306	366	296	335	310	327	296	319	322	337	304	291	347	317	367	321	303	295	298	319	337	339	345	305	332	336	302	323	335	351	342	304	350	309	335	325	324	362	343	294	321	338	327	321	329	335	323	298	354	366	330	355	330	346	321	307	320	325	345	317	325	285	336	323	348	280	332	316	306	331	332	337	331	329	312	375	360	326	307	318	326	332	299	337	305	316	349	297	294	316	329	321	320	299	308	310	323	321	363	320	342	369	357	378	340	349	349	304	345	339	322	324	304	308	346	317	332	321	312	330	327	337	349	321	339	392	333	376	301	322	318	319	334	347	314	341	332	290	308	322	310	326	314	336	305	352	317	334	316	340	314	358	337	347	371	322	307	297	311	319	327	318	311	336	357	330	317	316	336	311	327	375	338	316	311	330	335	317	301	307	325	333	363	370	377	334	312	324	348	309	312	354	324	311	359	303	269	315	360	325	300	313	309	340	311	340	312	362	320	344	355	320	316	324	350	360	351	336	366	359	314	331	321	333	282	283	326	316	308	330	322	334	311	346	349	344	344	306	309	315	305	321	310	283	328	346	311	352	326	330	338	345	315	310	351	357	353	316	300	321	327	335	316	323	356	361	323	325	328	337	329	324	337	310	314	329	324	339	308	369	332	308	297	349	321	331	345	331	333	308	344	312	296	368	353	309	327	286	339	336	309	337	332	340	290	346	306	356	305	297	337	301	327	373	321	339	330	338	332	319	322	330	284	295	362	320	303	343	304	335	326	301	326	325	300	322	341	327	333	350	329	315	334	327	316	295	307	307	335	338	316	368	359	342	359	313	315	317	330	335	340	300	341	344	339	312	333	396	345	327	305	308	346	305	336	327	303	334	305	347	346	362	353	308	332	343	321	329	319	371	329	312	339	312	305	299	300	315	322	312	342	328	332	319	325	302	345	315	310	350	303	300	310	332	344	321	333	343	335	323	327	342	285	328	301	335	360	348	329	301	329	370	341	297	336	367	320	314	309	319	316	313	297	372	316	345	329	334	316	280	311	307	340	283	333	331	328	310	335	346	330	297	315	326	341	332	293	318	345	317	331	321	333	337	364	291	302	336	321	328	298	312	337	355	333	328	328	321	343	297	352	350	324	331	355	388	374	333	343	327	323	324	327	325	338	305	306	323	345	335	332	289	337	356	332	296	341	302	311	318	321	322	299	315	300	344	348	318	319	332	308	369	338	308	355	337	322	319	344	339	305	322	338	299	329	316	314	311	331	304	346	343	347	336	316	308	347	323	349	322	317	325	300	324	319	332	309	345	368	361	339	346	330	311	322	327	327	328	313	343	329	337	300	346	339	341	285	308	322	286	335	305	299	350	315	318	308	353	335	312	311	332	325	338	293	304	335	318	307	345	329	339	366	320	332	355	341	314	294	327	339	315	309	309	298	341	311	304	329	364	313	368	339	325	317	364	342	332	304	305	286	303	331	296	313	297	294	348	336	308	331	350	355	322	340	329	320	352	338	332	318	357	340	341	306	320	332	338	289	311	349	304	365	319	314	337	376	353	324	347	336	323	337	337	311	299	354	313	340	330	320	333	363	334	324	305	383	322	309	375	348	350	313	322	299	313	351	337	327	328	309	333	330	312	294	300	339	385	327	332	320	319	320	314	335	295	317	300	320	305	325	314	304	349	336	346	298	323	290	297	327	341	375	315	321	333	349	319	357	307	367	306	337	354	337	325	336	318	342	289	346	348	314	322	329	306	293	285	322	303	309	328	319	321	339	337	359	308	361	332	341	312	337	338	349	326	315	313	314	311	303	337	306	310	348	324	339	330	341	299	318	318	332	305	335	359	318	325	314	334	313	325	318	347	334	306	305	344	340	323	336	321	321	346	334	345	284	311	356	307	326	341	293	310	310	348	323	333	291	321	353	323	374	316	348	321	327	338	340	346	343	334	338	346	318	318	350	340	309	367	298	348	301	359	356	313	334	298	332	286	314	348	327	297	329	332	320	336	315	305	322	385	351	315	320	321	334	326	348	342	312	297	307	315	319	310	329	359	337	340	278	331	334	327	343	311	301	310	288	337	332	331	332	298	360	322	339	312	340	320	321	342	355	297	305	294	343	334	356	298	320	310	301	296	335	344	304	317	352	314	294	315	315	291	335	308	327	335	318	303	403	345	331	301	314	297	342	309	308	312	285	386	343	328	362	333	329	339	334	353	309	345	308	319	331	297	320	314	307	312	325	299	296	324	341	327	337	332	341	338	324	367	289	328	333	337	306	323	337	350	324	345	345	316	324	330	346	274	329	337	364	335	324	333	332	265	329	322	312	341	315	307	346	341	330	342	346	325	335	323	356	321	330	311	313	297	317	321	317	338	338	360	317	305	314	362	313	330	313	356	323	303	356	302	349	352	335	352	351	347	356	340	329	362	322	321	327	346	320	334	319	331	309	343	360	310	316	304	305	327	293	309	341	336	377	311	343	326	319	313	302	349	331	335	330	300	312	337	327	309	316	307	349	311	331	326	329	329	323	335	324	326	335	327	326	317	341	315	335	329	346	331	325	306	313	346	319	338	357	294	341	325	317	337	323	339	298	343	332	312	356	305	342	326	338	305	323	335	325	329	311	339	310	337	333	350	309	350	347	328	325	319	306	290	309	327	299	354	321	353	335	325	313	331	317	301	355	306	311	359	360	317	315	334	357	307	345	342	370	336	301	314	265	332	310	311	313	341	360	352	332	298	276	305	319	365	334	339	318	343	315	316	377	305	314	298	325	352	305	321	343	319	343	317	332	328	345	358	316	311	354	314	333	316	297	312	370	346	329	303	318	312	301	356	313	333	297	343	316	321	331	341	314	359	319	339	309	313	329	343	336	307	287	312	330	322	339	334	362	305	317	328	300	326	325	322	319	353	334	346	320	349	320	314	299	341	302	337	332	356	339	363	311	322	318	334	338	325	330	322	325	308	348	349	321	307	328	292	297	300	281	295	311	312	333	300	288	332	321	317	327	349	312	307	361
25762	5058	4133	5066	5179	5200	5907	5330	5982	6738	6467	5849	5283	4758	4225	3815	3371	2925	2745	2484	2170	1977	1729	1327	1262	1255	1098	1031	983	915	909	907	897	881	891	827	767	862	792	757	769	746	765	749	712	687	753	723	738	701	731	712	678	694	730	721	698	721	710	726	694	687	718	717	692	698	699	695	670	689	715	699	671	676	719	747	743	728	724	680	741	696	723	650	704	683	709	683	694	666	738	724	643	691	697	729	698	735	729	777	734	721	688	693	671	746	660	706	734	727	690	703	698	676	716	706	702	712	658	701	687	711	688	706	732	680	713	710	702	707	664	704	704	707	709	681	666	721	695	660	678	674	688	704	686	669	650	652	665	709	696	709	682	646	696	694	677	659	657	681	684	706	696	700	698	734	703	649	669	686	707	686	721	665	644	680	693	733	738	668	682	710	685	676	689	681	678	697	697	694	697	716	703	688	662	708	695	734	680	636	719	707	675	703	688	673	711	633	650	665	723	681	700	712	642	743	659	636	664	678	688	691	687	671	689	669	685	672	736	687	729	712	680	712	715	726	653	655	713	725	679	685	747	669	668	683	660	685	692	711	700	729	708	740	694	722	681	626	711	697	690	733	742	703	667	721	654	707	696	712	694	645	681	701	748	649	696	736	652	699	713	693	689	721	686	693	757	682	667	725	722	705	684	708	683	712	718	708	652	694	674	670	745	644	726	685	693	641	700	681	709	731	725	674	743	728	697	733	752	722	703	674	692	699	627	682	682	680	702	732	686	687	685	714	678	695	707	715	680	695	706	734	692	703	709	673	677	692	692	694	723	670	687	703	689	695	723	657	701	688	733	699	688	724	674	718	707	646	692	670	710	699	691	695	684	666	709	676	692	693	739	690	681	738	675	666	726	670	709	713	704	722	680	765	686	719	707	641	714	701	678	680	721	659	640	650	683	682	664	642	689	744	708	693	664	678	702	722	694	679	681	700	704	646	766	680	691	695	680	705	737	625	665	655	681	684	680	747	675	678	677	631	699	691	664	684	679	693	752	711	711	690	680	718	665	713	723	662	680	691	697	701	714	683	704	652	690	644	686	716	718	731	680	738	705	682	696	743	640	677	674	718	708	672	710	679	687	690	672	695	685	686	670	670	691	647	718	690	682	682	722	729	709	690	707	685	665	661	675	703	713	726	698	666	664	710	685	707	739	672	707	718	744	672	699	711	689	705	685	756	715	720	702	678	661	747	664	710	647	728	687	672	725	684	691	649	701	642	671	656	694	708	639	681	681	669	675	703	669	708	695	698	736	677	700	711	700	665	683	672	721	686	707	685	732	700	672	686	740	685	716	650	673	674	694	691	681	655	697	713	701	661	703	737	698	725	651	692	676	694	716	719	715	660	663	661	672	671	659	710	693	691	707	702	694	734	677	719	716	730	717	655	679	674	666	686	703	726	694	700	708	675	718	718	702	605	708	679	705	697	696	705	689	700	702	651	723	700	703	700	701	731	700	699	683	671	677	731	717	655	701	730	646	699	709	691	695	712	672	705	694	687	741	719	673	665	665	693	700	707	641	703	673	683	682	678	715	704	666	664	711	705	676	670	688	711	680	697	660	687	710	762	700	719	675	701	755	682	690	711	696	678	680	659	667	669	719	638	736	705	669	695	681	752	737	732	716	712	746	738	724	691	675	726	689	636	692	649	702	685	688	659	680	705	661	733	717	672	739	679	718	648	660	647	675	704	687	700	687	687	711	662	723	679	717	712	705	710	693	721	677	682	690	661	686	718	709	620	716	693	656	701	713	730	690	637	718	724	726	647	671	745	670	736	717	706	685	697	693	728	693	701	699	697	695	681	625	677	721	717	658	687	668	735	717	777	706	651	721	716	711	748	724	695	678	691	646	712	680	694	666	709	699	673	696	693	658	742	686	677	674	669	709	695	687	691	724	681	742	649	690	734	691	666	727	704	693	718	674	693	679	676	706	678	736	695	672	713	662	723	683	690	639	673	653	721	700	717	695	709	654	707	682	684	728	652	715	701	710	706	691	669	676	718	713	708	655	680	666	680	698	716	675	691	702	688	694	701	716	731	693	689	679	670	736	681	697	692	689	722	724	731	684	702	654	699	685	656	683	666	703	714	700	689	734	673	729	689	681	722	677	709	680	693	690	690	693	677	683	689	697	671	699	671	665	721	664	721	712	683	718	684	724	656	712	632	661	731	680	681	654	723	708	674	731	692	677	736	670	711	683	743	675	676	665	688	672	660	707	671	731	721	733	748	690	711	686	729	715	693	669	678	715	704	724	676	660	724	690	662	675	719	654	698	730	775	665	650	674	711	665	661	686	660	677	673	670	690	676	669	719	692	703	682	668	679	713	700	730	725	699	724	692	666	686	757	686	666	671	646	693	673	711	727	701	716	713	679	752	682	682	718	714	687	728	715	679	717	677	693	727	680	714	705	707	691	694	727	691	670	703	633	683	715	695	704	715	671	671	683	741	694	704	700	684	687	694	664	645	640	666	709	687	723	712	709	654	694	661	693	733	701	750	675	688	693	659	694	671	673	707	715	692	685	701	666	670	633	688	707	678	684	687	712	664	678	694	690	720	717	722	694	690	668	705	694	676	682	684	733	686	714	726	664	722	718	662	660	727	717	690	632	697	670	697	711	697	679	708	673	676	712	682	722	736	694	737	670	670	716	676	736	693	707	671	713	689	688	685	681	726	685	684	715	716	726	731	668	712	692	661	683	715	657	704	656	713	700	681	719	732	685	709	742	671	720	732	756	710	686	699	730	673	737	699	688	662	672	695	746	681	690	770	708	709	702	686	722	673	701	732	700	667	680	740	726	726	681	654	694	710	670	672	662	655	712	692	721	697	691	676	682	714	680	687	752	682	682	705	695	684	665	695	681	721	635	714	676	689	713	690	645	727	716	698	700	722	682	667	657	661	704	674	683	681	686	715	684	732	674	726	648	662	673	717	677	689	660	722	714	671	737	643	711	699	685	665	695	716	695	723	657	673	692	691	656	646	722	672	679	738	739	724	713	693	728	768	717	708	706	729	708	663	697	712	693	681	700	676	722	715	699	686	662	711	681	714	685	724	654	682	670	667	676	673	712	672	695	695	675	712	693	659	653	693	732	725	666	668	726	691	730	702	699	673	709	657	682	658	674	687	666	689	670	749	709	650	714	713	737	713	656	688	710	709	737	668	657	670	679	668	725	644	680	676	730	654	681	709	663	600	686	725	654	690	671	703	677	755	646	677	699	697	689	697	720	701	693	677	706	682	710	682	686	692	667	688	641	710	698	675	700	730	662	663	701	685	698	700	707	712	710	677	710	719	678	739	681	699	682	659	687	687	637	659	688	739	734	706	684	696	678	684	685	696	655	680	661	689	721	736	669	694	686	707	668	771	705	679	727	738	692	693	697	693	701	700	673	679	704	648	701	700	683	725	649	696	690	719	722	680	688	673	670	698	660	676	698	657	685	657	700	720	682	661	693
12445	2304	748	710	711	632	720	730	705	656	642	600	545	587	563	458	467	461	374	314	411	387	330	309	327	275	290	273	264	229	284	270	277	269	263	258	259	252	249	265	295	260	265	266	263	266	275	270	279	297	261	236	273	252	238	256	262	282	232	285	263	262	252	246	235	269	280	235	259	266	283	283	243	248	289	267	253	247	269	272	271	249	271	267	237	261	236	255	211	262	275	268	269	271	246	243	251	263	269	266	260	262	280	244	266	241	244	263	258	286	276	274	300	245	267	262	266	286	282	261	235	258	234	233	254	245	243	287	269	266	251	271	260	246	249	275	298	300	270	235	268	262	236	259	264	279	262	266	246	264	270	240	261	274	297	253	277	253	233	284	258	257	297	255	238	251	257	242	263	255	264	264	267	258	248	259	265	270	247	263	273	257	262	252	239	251	250	256	255	266	269	268	264	256	263	300	228	243	221	263	280	263	244	249	267	290	250	251	262	272	224	275	271	211	251	279	268	261	275	268	261	241	283	287	256	278	237	260	250	234	252	240	257	241	292	258	240	288	265	292	262	241	245	246	266	259	291	299	283	273	252	256	277	292	291	282	254	248	248	252	282	263	245	237	254	236	238	235	272	270	292	253	272	257	237	265	258	303	278	278	240	224	249	237	282	263	273	263	251	248	256	256	247	257	246	257	279	262	251	251	243	262	254	262	263	261	289	252	268	237	228	241	265	248	251	268	262	277	290	254	245	263	259	260	275	243	265	264	240	295	267	305	278	251	261	249	270	250	305	229	233	271	247	262	219	289	271	256	242	256	279	239	278	250	235	235	268	284	259	266	303	275	289	244	267	262	281	276	267	271	275	278	259	231	242	238	285	260	248	272	229	272	258	265	255	236	251	232	273	275	265	247	249	272	274	236	258	257	246	275	242	236	262	237	238	259	245	223	236	239	259	254	233	260	227	277	231	246	274	276	222	262	268	259	284	292	242	261	247	271	249	281	256	265	254	283	268	246	280	267	274	247	253	280	253	243	278	240	266	237	249	262	233	270	303	257	255	266	247	266	266	250	250	265	266	259	234	226	219	281	270	234	270	259	277	265	278	259	257	259	314	259	246	267	289	250	244	260	291	257	290	283	269	258	290	249	242	231	255	242	243	283	264	262	252	240	291	257	266	245	293	282	241	269	255	257	274	254	265	268	229	253	238	268	256	243	273	257	245	261	262	256	263	267	242	287	265	296	277	271	245	217	236	246	248	276	257	250	239	259	281	263	281	267	254	250	286	247	255	231	260	269	264	281	264	263	243	278	212	259	253	211	263	262	283	270	284	250	253	263	265	253	233	266	272	273	250	276	241	257	272	254	204	270	251	254	268	277	251	253	257	235	246	277	259	275	228	252	223	259	264	256	242	252	287	253	234	268	266	275	272	255	260	242	260	264	279	251	258	246	265	268	281	255	275	247	276	266	237	276	249	280	242	266	253	263	243	233	290	259	290	288	250	242	259	268	230	277	283	268	257	254	245	268	276	269	265	273	257	248	244	236	234	278	270	301	290	273	249	242	253	229	265	240	248	244	266	262	278	302	260	237	290	254	279	226	225	268	242	261	258	269	260	269	260	269	245	239	247	237	254	268	291	255	280	285	296	252	258	270	279	277	292	287	254	239	280	284	268	224	232	244	260	269	292	255	267	279	235	235	218	209	281	277	276	279	250	252	250	266	239	238	262	247	271	273	281	262	275	259	269	258	280	243	256	278	247	248	262	275	274	289	247	237	273	245	238	265	272	256	249	277	246	265	272	268	259	244	256	247	250	262	250	233	265	280	271	272	285	280	240	298	245	259	294	253	250	287	271	283	243	284	280	258	261	274	269	268	268	252	272	258	291	250	250	295	286	256	248	279	256	277	249	235	278	291	254	278	270	265	266	268	277	270	262	241	302	278	267	278	275	264	259	264	273	248	242	247	280	265	239	257	203	286	278	249	264	235	263	255	282	279	250	262	227	278	247	260	240	264	259	258	286	256	257	245	240	243	271	268	290	226	253	303	251	243	294	264	263	253	240	251	252	226	246	268	260	269	289	301	255	237	255	261	242	261	274	301	250	256	255	277	258	266	272	237	255	262	251	265	250	253	256	286	259	290	276	275	264	248	248	269	257	245	292	298	265	266	259	242	250	255	250	234	263	235	240	245	234	230	274	258	298	273	278	269	286	267	269	274	234	247	238	264	278	278	244	251	262	235	248	252	275	270	284	263	253	232	232	258	247	258	249	261	260	248	268	270	266	269	261	286	279	252	272	273	270	245	259	240	268	290	266	259	236	248	242	244	232	261	262	312	242	213	253	267	255	253	265	260	261	284	244	230	265	266	289	255	296	240	254	269	261	272	239	254	272	251	255	258	255	239	241	228	246	234	293	297	269	234	250	230	242	243	267	241	257	224	227	269	244	279	235	261	242	259	280	263	271	285	250	246	252	236	261	281	283	259	240	218	210	231	272	271	264	279	257	279	242	231	250	237	269	273	240	256	278	263	276	257	281	256	273	267	277	249	249	239	288	251	241	241	256	262	263	275	251	261	274	249	245	246	278	255	263	246	238	256	273	243	231	213	270	251	278	289	247	243	258	247	261	257	244	274	232	276	257	276	280	237	266	267	256	231	291	239	261	272	289	274	265	259	270	266	248	256	270	283	261	242	244	243	276	256	255	269	259	252	256	273	264	286	277	277	271	271	261	251	251	241	244	267	262	264	253	271	259	271	256	265	239	248	272	263	269	265	259	286	244	267	250	289	272	302	260	244	254	265	269	288	237	220	258	256	257	242	280	281	266	254	234	261	248	236	272	241	212	243	238	277	279	270	255	243	277	241	272	280	258	228	253	273	242	260	263	276	236	239	298	300	273	259	277	252	292	264	294	284	268	265	265	269	250	274	246	282	268	260	242	251	250	257	227	262	297	258	278	262	275	280	255	259	243	269	249	259	259	251	240	236	298	249	242	284	270	247	283	241	252	279	256	256	254	256	236	271	250	282	240	250	244	233	298	256	259	250	252	248	262	245	281	256	268	247	276	264	233	250	272	258	246	265	254	234	269	275	256	247	260	254	238	338	264	292	260	253	253	234	250	254	267	247	253	286	247	269	281	242	285	268	250	238	249	259	288	224	228	264	266	258	276	271	232	251	254	274	262	253	240	248	256	280	236	278	278	264	278	259	294	240	276	251	282	255	259	259	238	276	276	296	255	249	292	240	262	264	282	248	243	278	261	250	284	236	246	243	270	256	255	239	279	272	263	248	267	259	250	256	257	307	250	275	262	244	245	248	248	225	254	266	274	256	274	277	264	276	266	235	273	245	268	235	243	234	256	231	276	233	261	252	294	258	242	259	265	244	243	237	261	279	254	262	247	253	249	252	266	247	253	280	280	237	271	259	259	241	261	254	265	290	286	297	258	237	258	282	255	253	260	257	270	263	255	248	254	248	253	243	245	259	237	267	261	264	260	262
6673	1255	1476	2089	2263	2199	2575	2851	2604	2494	2576	2634	2482	2293	2222	2045	1746	1542	1501	1348	1285	1146	931	850	776	739	712	722	684	636	642	665	651	640	620	611	595	571	586	620	599	574	591	536	595	565	568	585	568	627	546	553	575	576	565	572	567	529	591	562	581	603	572	566	588	615	564	548	545	550	553	572	535	603	562	554	580	605	549	568	554	546	565	543	559	571	602	556	532	571	562	540	539	560	595	554	588	567	586	548	606	583	566	548	552	550	581	519	583	564	569	572	533	511	539	548	577	542	544	532	537	541	592	568	569	575	578	571	568	567	507	566	586	534	569	577	533	507	546	559	563	573	597	564	585	608	537	560	538	562	522	548	578	546	579	573	552	552	582	590	546	541	553	556	537	560	545	568	546	598	528	581	555	545	562	556	588	567	596	548	587	566	546	592	564	549	533	607	574	538	535	561	561	526	592	559	517	573	531	573	593	534	543	571	561	555	557	543	572	522	550	519	571	566	553	587	538	542	586	568	568	581	563	542	577	566	532	501	582	567	585	571	539	552	549	528	531	560	592	541	478	579	522	605	564	567	554	583	558	563	530	566	504	566	547	589	568	595	524	558	543	569	581	571	571	549	577	592	516	581	528	560	571	557	554	582	580	535	596	550	571	550	527	562	620	576	576	527	553	561	605	573	525	541	556	571	553	609	553	603	544	571	599	559	554	573	553	522	565	561	548	597	575	569	554	601	607	575	528	568	567	569	555	552	558	552	570	543	599	536	588	558	548	567	564	593	536	554	564	552	583	545	571	578	559	563	542	560	552	578	555	555	536	610	562	558	538	559	588	630	566	542	531	569	538	556	563	547	536	569	537	548	548	530	509	585	562	559	567	560	561	558	537	557	560	565	544	562	546	579	552	560	583	565	506	532	552	565	562	522	528	578	548	554	605	511	571	520	581	570	581	489	562	550	572	589	592	544	540	520	554	573	569	501	535	558	549	532	551	568	563	566	549	576	559	513	588	543	587	529	543	558	556	538	546	508	561	516	562	550	591	563	528	550	573	551	564	543	525	554	562	569	582	547	583	568	549	570	532	569	543	551	538	566	598	534	556	572	551	554	567	594	549	564	570	599	568	538	528	573	561	522	551	567	588	549	567	560	582	538	566	560	562	570	542	579	495	572	577	601	516	573	544	539	542	541	519	578	568	571	590	580	560	574	563	576	549	538	527	516	572	569	618	553	536	543	551	544	600	566	626	495	582	592	541	569	530	579	562	538	582	559	559	568	585	531	572	552	583	544	571	546	540	548	564	529	579	589	564	613	558	566	549	580	596	546	551	524	567	597	600	610	574	572	555	608	561	480	576	530	553	540	549	578	551	578	548	549	566	572	565	523	588	581	555	548	599	547	573	558	591	562	576	550	581	546	552	528	521	538	570	558	590	572	572	566	533	554	565	491	538	551	549	573	583	561	525	578	554	552	533	590	531	598	528	563	536	536	554	572	567	540	563	571	578	568	537	622	572	542	559	535	554	582	588	591	563	564	544	529	559	596	553	556	544	588	547	539	561	544	570	579	539	571	564	516	547	569	519	548	582	605	526	516	537	615	601	536	552	535	571	569	589	615	562	558	587	558	560	564	580	556	591	542	540	522	579	572	575	509	557	523	578	544	578	555	565	552	576	578	566	570	576	581	563	518	575	557	517	557	559	583	577	596	548	598	587	579	585	584	601	550	598	572	584	558	559	562	543	554	551	558	557	525	598	549	548	539	508	641	586	567	499	541	583	498	500	563	499	573	548	514	583	542	602	569	551	544	530	567	528	559	572	504	575	590	535	552	530	592	543	545	561	539	558	546	566	549	525	562	594	576	598	521	523	557	571	556	582	582	530	533	571	572	613	588	559	558	588	576	555	579	547	514	585	569	548	572	594	556	543	507	521	535	579	587	588	520	579	507	555	541	523	572	575	557	563	591	540	500	574	562	550	512	566	555	532	588	541	499	547	523	523	584	562	534	577	551	535	605	552	555	528	557	554	589	600	583	564	595	584	547	557	552	580	526	546	568	567	541	520	529	585	577	578	553	565	575	585	528	557	560	568	582	535	595	576	569	546	566	559	562	571	593	559	519	597	533	563	578	581	566	542	550	552	536	590	565	593	532	545	531	566	580	570	575	512	548	537	530	587	541	571	564	570	572	555	581	513	565	580	617	569	595	524	546	531	561	596	552	566	573	563	536	554	583	538	561	594	582	543	609	595	570	570	575	553	592	560	592	553	588	550	581	551	524	589	591	555	581	530	561	523	577	599	514	537	580	530	563	559	600	532	564	523	533	551	537	558	526	557	515	562	599	549	557	539	588	545	593	589	585	564	540	570	588	581	568	529	552	555	581	537	572	596	556	555	531	571	550	576	488	574	596	565	556	570	565	548	577	546	541	586	581	544	526	558	553	571	570	548	566	552	525	600	592	519	547	589	540	551	589	549	562	598	571	593	541	563	520	574	551	561	551	557	524	594	576	586	553	567	544	583	571	574	565	575	579	544	579	575	555	554	587	577	557	586	540	584	579	521	554	558	558	595	553	569	548	627	569	575	566	594	570	564	545	558	548	551	568	588	547	580	536	581	519	548	597	536	584	541	550	549	581	603	595	553	565	551	567	550	551	535	542	567	556	555	534	565	581	549	568	549	541	597	583	561	535	553	580	597	594	571	599	543	569	579	512	587	538	520	557	544	515	532	538	544	610	579	583	533	508	542	546	534	551	532	532	553	597	556	533	554	552	566	530	524	583	564	546	540	601	550	565	609	541	571	564	565	572	521	579	566	506	527	579	551	539	571	564	542	581	559	575	546	583	562	557	567	540	574	584	531	577	544	559	550	559	580	579	566	567	531	590	528	567	581	551	573	510	600	550	593	520	558	565	554	581	518	518	598	572	573	551	538	545	557	553	556	534	571	572	577	582	558	542	538	581	587	586	587	541	550	519	521	565	559	598	558	506	542	516	534	589	554	547	567	546	531	548	539	558	556	562	570	544	536	606	535	519	607	558	518	623	568	546	579	590	576	576	575	545	530	545	590	509	567	574	574	605	569	598	529	544	538	569	535	553	567	542	569	563	585	559	528	580	570	549	578	584	524	529	545	564	565	564	570	576	519	586	526	551	546	558	583	489	513	539	560	587	517	547	537	520	559	589	574	571	589	547	555	553	502	543	557	569	571	553	564	572	585	568	531	527	545	549	581	550	557	564	559	592	592	540	551	568	578	546	571	562	510	562	560	529	529	557	530	538	526	600	570	540	551	554	521	527	542	548	541	562	542	560	566	552	601	565	552	567	607	554	535	564	551	593	540	532	571	528	610	587	591	586	590	569	578	530	560	522	566	570	566	546	580	553	558	555	601	547	555	567	515	554	531	572	562	623	556	555	529	599	598	545	579	593	558	562	565	559	575	541	572	568	602	534	548	570	538	575	553	555	563	607	545	551	534	587	544	549	557	546	575	577	524	577	578	541
33821	10887	2004	1532	1380	1197	1089	1056	1055	997	907	894	877	827	758	649	633	566	509	487	490	431	361	340	348	345	332	323	360	273	309	281	317	303	286	290	282	280	311	288	253	303	306	237	295	254	282	288	252	266	317	287	272	266	299	276	318	265	282	308	307	309	274	255	276	281	291	304	246	253	279	294	279	311	329	311	286	290	285	281	291	285	282	310	267	283	270	290	273	280	279	289	257	254	249	279	302	271	263	257	287	287	283	274	279	310	291	286	280	318	280	285	278	260	284	292	273	286	284	287	262	285	278	287	271	255	243	290	270	265	284	271	270	302	243	301	290	257	283	275	279	275	264	246	294	269	257	305	295	288	288	280	272	283	286	252	284	300	286	269	270	287	262	287	290	287	293	275	273	283	263	258	290	264	281	246	297	268	245	284	263	263	296	270	256	268	266	286	270	302	254	271	276	267	256	321	287	300	305	324	252	244	272	269	292	279	286	308	312	229	283	260	278	274	277	276	284	263	266	274	279	268	313	300	277	279	261	262	278	262	292	269	278	292	307	276	265	264	270	271	258	278	264	266	246	273	286	245	286	291	298	274	282	285	257	270	262	252	283	263	266	276	254	301	261	270	287	273	277	264	273	285	293	231	267	269	300	265	316	263	253	289	302	261	259	296	273	273	288	276	271	278	279	240	289	263	295	288	248	278	277	286	268	284	277	266	252	286	304	267	250	273	284	281	297	282	299	277	296	282	288	286	311	285	273	288	269	271	281	274	295	274	264	258	247	297	266	271	253	274	300	275	301	254	287	256	293	277	257	280	295	298	309	279	268	318	267	297	298	287	283	301	275	269	245	288	237	240	301	283	299	251	252	276	269	262	281	234	290	289	308	267	265	276	258	311	303	292	300	268	283	281	282	250	305	278	271	282	295	261	298	278	298	288	277	289	297	277	301	310	264	255	276	273	289	263	243	253	260	301	307	305	259	307	276	281	255	280	314	275	289	283	315	270	274	275	252	244	277	280	265	257	268	306	249	290	283	274	266	277	289	287	239	254	254	280	259	275	296	263	274	246	320	293	281	278	265	299	292	283	273	283	280	316	248	273	283	270	256	282	253	283	265	252	248	275	286	279	287	266	254	283	295	269	265	274	258	253	285	291	272	245	258	293	311	282	293	260	276	280	236	291	274	250	276	235	276	262	277	262	272	299	279	283	291	250	220	254	297	271	280	299	302	275	263	292	250	269	265	252	318	273	294	290	267	284	253	247	309	292	304	314	278	254	292	301	275	273	296	295	278	279	251	276	277	276	269	264	280	285	296	272	266	278	306	273	267	262	288	289	289	279	254	256	280	297	314	252	277	260	295	294	233	250	261	280	292	251	294	298	275	278	236	251	292	288	299	299	284	293	295	267	296	263	293	261	277	299	318	320	271	277	272	267	268	267	289	297	267	266	258	283	254	300	267	299	289	273	294	233	261	287	294	299	267	272	269	299	271	287	294	264	287	278	294	329	268	263	306	298	279	282	301	270	299	272	304	319	284	267	285	247	272	260	307	277	285	261	282	287	284	282	276	279	254	270	255	283	264	245	313	294	287	268	266	275	256	277	265	291	275	276	273	274	275	263	281	265	277	251	287	240	259	297	289	290	319	315	304	262	237	279	320	278	283	270	286	274	301	289	324	249	272	281	303	230	278	287	298	292	269	262	245	285	284	266	287	265	278	276	240	257	268	243	253	308	295	272	310	251	234	294	286	293	275	266	278	301	289	268	265	289	298	270	265	269	269	282	287	258	260	280	279	297	265	292	292	312	285	260	265	296	272	244	287	269	251	264	252	298	256	275	287	257	264	274	261	272	267	280	276	249	303	275	323	291	250	252	256	290	283	278	255	287	265	273	293	283	286	263	284	267	284	270	276	271	265	309	276	296	260	298	236	280	274	260	258	260	258	288	248	301	304	275	294	262	272	301	261	293	289	236	282	272	271	282	279	274	264	266	254	307	245	302	282	257	250	256	276	301	282	245	262	265	254	297	282	277	250	291	282	278	293	268	254	303	269	267	264	287	265	313	280	270	236	272	276	295	261	259	262	277	287	257	306	250	283	289	275	277	267	296	269	280	261	277	286	260	267	259	268	287	278	259	296	263	247	252	255	267	298	278	290	262	251	278	272	277	310	250	278	279	286	271	260	257	275	302	270	267	299	311	270	254	279	308	287	256	272	265	261	257	276	302	272	293	289	301	297	299	293	291	279	237	272	294	248	280	303	263	259	302	300	279	271	272	312	280	292	282	287	277	268	279	265	259	274	261	285	286	281	250	259	290	250	284	263	252	272	287	246	288	267	266	259	301	282	279	286	257	300	270	275	281	305	288	245	271	290	298	268	277	285	292	299	326	331	285	254	274	279	278	282	299	259	263	256	277	301	266	283	290	275	267	320	304	289	288	275	271	257	260	274	304	295	279	261	271	255	252	275	296	269	262	308	273	285	292	289	276	261	294	255	256	269	285	267	312	268	299	269	275	288	259	279	271	256	266	301	265	270	276	292	262	264	259	226	256	302	260	271	270	255	290	257	274	267	276	268	258	306	284	276	269	271	259	271	257	288	260	294	241	290	261	272	254	260	255	280	285	266	292	310	271	267	293	284	299	345	277	246	296	251	263	239	276	267	293	298	310	256	267	277	286	297	286	284	292	292	307	282	275	245	261	287	295	270	277	265	244	246	236	263	257	246	273	289	283	308	281	292	265	275	268	227	239	289	287	260	287	266	292	280	279	282	272	272	302	274	257	310	246	287	283	273	283	282	290	280	275	294	289	265	275	274	268	329	282	286	271	256	280	276	287	279	265	249	303	286	294	285	331	285	295	323	280	310	309	250	295	281	284	310	285	307	257	276	277	272	266	262	291	279	267	242	274	259	287	270	284	290	269	290	278	295	282	296	278	285	260	257	278	268	286	282	273	278	292	282	291	298	261	283	295	256	281	261	231	285	287	239	260	258	280	270	280	254	276	289	285	279	266	261	279	265	252	264	272	312	293	236	230	240	261	274	259	249	249	276	242	283	262	301	291	323	296	301	259	275	263	279	290	265	276	278	288	283	270	249	283	276	301	293	261	268	271	271	277	258	285	302	254	310	261	278	261	255	285	284	284	276	272	309	297	263	284	272	292	264	244	253	266	253	274	298	295	269	260	285	256	268	263	292	273	247	279	272	282	317	303	325	277	290	272	275	265	286	263	266	276	279	286	266	235	251	238	270	245	297	316	304	271	270	247	264	281	264	294	307	240	264	279	312	296	280	304	294	289	296	277	263	262	283	309	300	280	280	302	255	296	279	271	277	272	255	257	295	268	246	292	264	284	269	308	269	245	290	269	275	269	281	265	268	296	298	282	303	281	272	268	305	263	265	275	256	293	295	276	259	269	278	277	271	288	307	301	285	256	287	275	301	282	304	271	239	261	256	255	265	293	293	280	258	282	267	288	285	273	277	283	270	275	260	296	289	279
18632	4266	2896	4162	5241	4692	4387	4381	4899	4391	4009	3789	3799	3522	3397	2998	2579	2348	2131	1989	1749	1422	1244	1015	951	933	863	844	815	763	808	782	751	703	695	705	723	702	706	621	606	639	627	594	610	597	623	635	623	625	616	626	643	665	626	601	592	597	572	575	621	616	612	585	628	629	626	605	640	636	570	603	588	626	588	560	654	589	605	593	586	588	575	603	614	605	621	584	604	614	606	594	594	639	630	607	603	638	610	628	622	594	612	576	576	615	583	606	572	607	582	600	604	621	628	626	567	593	620	609	606	604	602	565	591	624	655	629	617	651	593	602	578	581	618	594	606	567	595	661	601	571	603	562	583	564	583	609	598	574	616	602	593	613	603	622	603	593	581	597	644	545	558	555	582	597	609	557	581	593	592	602	630	575	553	564	597	585	636	607	627	585	591	606	581	612	608	629	632	643	636	617	624	598	545	596	631	578	594	574	601	599	621	596	590	612	581	573	597	584	550	604	580	574	599	621	609	588	606	626	619	640	567	598	556	629	600	618	592	633	613	681	601	560	585	580	587	613	619	619	589	618	632	559	585	595	563	576	582	519	627	649	603	577	606	626	643	602	641	600	588	596	606	581	619	584	649	608	648	602	595	559	643	576	588	599	588	601	616	541	592	607	593	630	617	647	643	608	635	617	578	604	604	590	631	582	573	589	574	570	551	594	610	571	610	581	641	579	599	598	615	639	605	573	597	571	586	604	564	621	573	597	628	632	611	652	605	573	614	585	635	590	631	637	612	642	615	557	621	614	565	628	595	557	621	603	584	572	579	550	616	592	613	620	604	598	580	592	583	623	596	584	628	578	581	626	570	602	563	635	609	589	591	610	616	598	634	572	620	640	648	638	573	607	610	580	575	590	612	610	568	579	565	619	588	593	650	573	616	584	612	593	649	560	626	613	614	587	596	672	625	543	596	626	656	579	619	597	603	555	586	583	595	642	629	640	612	573	595	591	577	601	613	618	581	638	647	594	614	587	593	593	639	581	589	590	612	619	589	611	606	603	615	615	634	584	613	579	598	616	630	590	573	615	606	566	569	598	630	636	612	592	611	615	596	598	618	577	605	592	613	592	574	611	618	589	607	608	581	602	594	566	598	612	613	598	561	622	582	591	581	614	591	592	590	581	600	583	590	612	586	596	585	603	590	569	611	638	570	629	597	621	611	541	596	579	595	597	601	630	598	601	606	596	617	600	603	636	606	584	629	618	598	605	580	618	595	591	610	606	663	616	614	601	593	608	535	590	642	597	552	597	595	630	611	609	565	616	613	599	621	557	623	618	605	574	644	552	575	590	591	602	536	612	643	611	598	571	590	566	607	564	626	579	604	595	586	611	616	612	618	558	629	606	597	595	550	622	582	610	576	613	588	597	611	608	564	637	572	620	601	577	604	664	582	602	634	604	651	562	557	671	589	599	587	583	574	583	623	594	610	630	629	599	597	577	632	593	627	586	611	597	577	601	645	595	634	624	557	566	590	587	641	578	621	601	618	594	616	641	605	574	600	629	599	617	586	628	593	589	612	637	620	611	600	618	596	623	615	604	584	613	577	572	606	582	570	613	645	594	633	599	600	582	607	618	597	593	607	581	598	609	628	568	599	605	635	619	640	596	592	595	632	612	617	619	626	585	593	605	568	591	615	604	611	574	556	602	605	578	577	585	605	632	593	531	565	616	562	590	629	619	554	635	610	611	610	622	632	595	616	544	616	593	613	627	569	609	595	603	604	599	588	622	581	614	562	584	585	571	634	616	567	601	586	601	637	602	603	615	600	607	603	618	608	582	589	642	553	567	638	586	594	640	572	588	628	624	539	597	605	601	602	638	626	595	610	599	626	608	576	596	596	585	585	601	613	583	629	603	576	614	560	608	591	590	573	622	591	627	593	594	576	574	609	584	558	601	593	577	589	594	607	643	610	614	597	611	593	617	625	609	582	575	631	610	544	599	648	576	609	593	622	566	605	564	583	631	605	592	613	620	588	602	586	586	612	537	592	635	592	626	620	625	590	570	619	634	625	596	562	642	581	621	586	628	596	640	604	566	574	619	566	594	603	634	590	598	595	626	628	585	622	587	604	599	640	562	559	591	634	602	604	596	565	595	580	586	561	641	559	590	652	618	566	616	614	578	587	575	587	590	637	586	590	595	610	563	586	611	627	607	564	598	569	598	567	578	655	592	574	640	596	618	602	609	644	603	606	616	573	564	600	598	572	586	595	642	633	628	615	628	612	619	590	598	584	603	569	605	650	626	601	598	639	595	602	587	598	590	567	594	595	607	599	594	572	619	610	565	568	583	594	586	614	589	639	638	586	616	626	597	622	659	584	592	627	608	587	561	637	580	629	609	677	594	589	618	565	575	597	613	606	583	652	597	591	592	617	561	578	609	619	604	584	605	588	596	618	631	613	596	621	596	577	622	584	622	671	633	590	613	588	591	606	603	594	603	567	599	626	623	605	599	567	610	610	606	596	609	587	596	589	596	572	591	591	592	599	581	595	630	625	601	576	587	588	659	627	611	619	578	663	593	572	599	615	580	618	604	603	572	629	599	628	595	604	571	577	576	613	604	613	619	599	589	573	604	601	616	569	595	581	619	635	569	624	589	623	547	590	605	615	585	603	605	627	571	574	604	588	601	605	587	639	611	622	603	578	610	598	567	619	586	567	594	600	611	624	586	598	618	562	610	602	599	579	659	564	598	614	614	618	570	589	592	597	575	606	567	639	634	616	563	638	613	586	574	589	622	613	623	627	584	608	549	581	614	616	620	598	636	596	568	612	606	593	644	631	603	604	598	593	543	564	591	613	626	599	632	608	602	611	601	625	609	589	570	614	588	561	622	594	633	597	595	623	584	590	548	573	605	659	604	588	607	589	626	581	544	647	591	630	618	581	600	614	610	646	579	605	594	603	583	597	580	607	556	622	579	611	578	591	581	583	585	588	602	596	627	618	640	625	575	593	598	575	603	606	555	585	588	619	571	646	565	595	605	611	631	585	610	580	604	669	581	615	610	571	594	603	623	657	569	603	583	618	620	616	589	618	573	608	586	619	595	600	582	567	571	607	598	611	598	619	574	597	615	562	592	585	581	599	604	612	584	620	602	626	622	576	592	583	582	601	617	576	610	590	603	559	623	603	604	600	556	617	596	598	568	598	550	555	593	597	589	615	604	595	615	608	613	601	623	638	611	565	570	644	595	618	603	648	601	572	589	583	621	641	612	578	644	610	580	602	586	616	604	581	610	575	592	596	609	600	580	613	601	596	576	613	552	574	625	599	607	612	627	566	646	601	554	602	649	612	605	614	589	623	625	620	639	590	612	614	617	610	623	625	586	574	583	623	581	581	588	626	637	549	615	617	595	584	616	567	636	596	586	573	578	628	599	622	580	588	587	635	574	600	602	572	571	612	572	613	568	586	607	597	614	552	592	574	595	635	560	626	594	642	640	572	572	630	557	624	603
46177	18179	4385	2642	2454	2181	1864	1561	1717	1559	1346	1190	1118	1060	1002	918	755	722	650	592	573	523	497	448	410	396	381	380	378	375	350	370	322	367	365	333	393	352	333	338	345	328	325	342	345	321	327	338	308	343	355	318	347	327	351	331	310	341	323	359	346	317	330	315	326	321	353	303	339	351	323	341	336	298	304	303	328	344	326	323	358	321	281	296	349	300	297	314	348	310	344	334	355	370	369	321	303	307	304	353	319	357	336	335	305	321	313	333	270	314	331	297	310	292	353	328	312	316	313	340	348	326	288	327	305	302	347	319	337	335	349	309	336	291	294	346	320	337	320	336	306	314	358	334	333	331	306	335	306	316	303	298	319	285	303	314	326	310	339	362	333	333	339	323	308	369	328	326	290	316	312	334	341	312	385	327	338	346	310	325	325	307	367	350	303	342	308	330	301	341	326	289	309	309	289	353	318	339	296	337	383	324	340	331	353	320	330	335	365	331	363	374	310	353	348	321	305	332	318	332	329	309	317	320	322	373	328	323	325	322	329	302	310	333	335	295	349	315	333	346	330	363	357	312	360	342	352	319	332	311	322	303	354	360	298	315	371	332	313	365	326	323	331	325	281	327	315	343	338	304	342	343	299	319	329	374	335	323	292	301	376	316	349	325	316	323	337	311	338	294	331	308	352	286	356	306	305	331	338	336	359	363	283	295	340	364	318	366	356	351	300	344	311	325	313	317	337	300	318	347	284	319	349	361	316	327	315	311	346	327	316	298	311	316	356	349	333	303	315	328	338	311	311	313	352	370	325	302	311	347	284	267	308	335	324	303	304	306	324	333	300	351	332	311	324	344	318	315	295	343	325	298	337	336	322	328	317	335	347	308	301	315	309	307	362	326	296	292	323	329	328	327	321	322	336	349	316	324	331	347	315	347	345	289	335	314	318	312	332	314	307	295	326	378	359	348	299	346	293	320	347	302	287	345	328	321	302	315	311	319	334	351	347	292	315	339	300	348	330	329	306	346	336	325	285	340	323	303	305	326	357	316	373	341	330	343	338	303	346	308	339	284	327	344	323	335	321	338	333	333	341	354	325	328	337	334	345	321	312	317	318	294	333	349	328	384	303	339	327	340	337	311	345	329	326	306	330	365	309	340	327	316	294	335	358	310	349	343	320	303	335	344	308	296	293	300	307	330	282	341	344	344	334	330	331	321	333	309	329	345	347	286	337	354	333	319	324	309	361	298	340	330	332	314	335	317	329	340	336	325	334	327	331	295	308	297	363	334	303	339	292	334	350	301	331	329	325	337	323	314	290	314	318	349	327	318	326	312	316	322	313	322	352	282	289	345	317	308	299	349	312	321	355	311	315	326	319	276	355	334	324	300	342	351	339	300	337	341	331	323	324	331	361	298	285	284	316	328	325	314	308	325	355	333	342	330	336	323	328	335	323	321	355	308	305	327	301	292	343	310	316	323	303	308	346	318	355	295	352	325	326	340	317	313	298	320	313	355	303	350	354	316	302	332	329	300	302	330	335	293	294	340	345	282	342	353	307	338	297	324	308	341	305	402	348	340	296	327	323	330	328	323	300	356	330	320	353	345	332	319	301	307	335	342	344	317	292	338	322	300	324	318	323	366	339	292	348	312	355	339	368	298	322	343	309	331	329	313	331	316	289	288	321	319	309	332	328	312	321	290	308	324	310	300	291	323	304	320	312	310	296	293	337	308	333	329	337	319	314	320	347	307	305	310	324	294	300	296	299	313	312	315	299	331	338	347	324	296	311	313	321	312	311	312	328	311	326	352	343	328	327	309	334	343	345	309	303	326	319	323	330	292	295	328	316	346	343	372	306	328	311	358	333	332	295	307	312	325	352	306	311	377	344	310	333	308	306	338	312	319	337	309	288	312	345	354	331	330	324	323	339	333	343	286	308	307	318	340	340	338	346	317	308	360	294	319	311	349	334	310	354	315	310	323	313	312	324	332	357	310	310	301	326	345	322	326	318	316	306	322	367	326	315	314	343	357	326	327	292	295	320	283	269	299	343	333	365	365	323	324	307	324	337	342	326	334	284	342	327	320	315	264	285	320	329	310	326	320	314	316	331	330	314	320	357	305	305	312	334	289	350	331	313	283	314	335	307	345	326	345	329	355	355	299	299	306	354	323	346	311	329	327	325	341	295	295	321	307	351	306	305	353	318	353	376	323	333	353	346	330	349	307	330	337	339	323	314	358	357	329	342	359	346	308	327	321	332	317	323	331	312	327	328	338	312	368	335	286	300	328	316	320	277	365	322	312	332	295	328	333	309	340	324	333	321	342	347	336	295	338	357	326	351	314	334	310	338	305	308	332	310	306	327	336	326	331	286	362	329	337	332	325	326	363	315	336	298	297	367	357	302	304	321	299	324	316	326	343	327	303	298	332	315	332	328	310	304	317	338	303	308	335	325	327	339	351	339	294	305	317	296	318	305	341	309	288	337	302	336	353	342	324	310	348	304	304	301	323	342	294	301	305	300	291	309	327	342	343	316	330	321	297	330	336	311	333	314	321	284	310	311	308	325	333	340	339	333	330	320	382	294	310	318	321	328	330	312	306	330	313	305	346	337	262	340	298	335	318	309	329	335	344	320	315	320	346	300	309	329	333	309	333	329	298	319	315	302	357	322	358	345	315	338	335	304	315	333	293	332	333	349	351	322	320	296	339	349	310	311	296	351	319	328	340	332	317	334	331	341	366	313	316	302	325	334	309	327	334	323	308	316	306	322	291	303	288	308	385	383	303	341	308	317	314	341	350	362	355	335	343	334	321	326	301	327	314	343	333	301	338	349	301	350	343	351	308	322	326	313	308	287	330	319	289	321	379	334	371	333	331	292	325	348	350	329	313	298	347	347	336	338	353	342	296	337	331	337	298	334	345	316	343	308	302	308	328	296	329	335	335	335	345	352	346	308	306	263	327	331	301	340	325	336	338	321	308	307	316	312	288	314	292	342	322	329	303	328	354	315	309	297	284	339	328	327	310	323	323	323	310	324	334	363	327	339	347	355	318	312	312	323	342	329	317	335	284	356	302	327	361	331	305	313	319	319	348	326	328	315	351	360	354	307	322	302	296	323	327	342	339	316	332	353	339	325	353	340	309	340	333	327	320	291	366	297	317	301	370	357	317	347	317	326	357	310	351	329	344	343	331	309	308	322	343	312	317	323	309	309	284	325	327	340	320	328	333	304	298	400	329	289	328	365	317	333	343	339	301	300	339	356	315	340	290	323	326	336	346	348	311	324	326	339	345	341	357	319	301	303	331	334	317	300	306	327	358	301	266	282	374	333	325	353	315	321	323	302	345	339	318	337	306	334	313	312	337	317	302	348	296	329	291	343	328	281	307	298	324	308	347	356	334	297	330	331	322	321	360	363	303	312	346	332	324	341	320	366	316	317	367	320	335	366	338	319	308	330	333	332	310	337	348	321	337	295	341	312	342	311	335	327	330	289	326	285	316
25690	5458	4698	6787	8365	8291	7374	6788	7076	6682	6017	5374	4931	4645	4408	3915	3370	2903	2630	2496	2191	1844	1589	1334	1144	1044	1001	1020	940	922	871	846	919	818	843	797	833	822	830	754	793	768	713	693	726	758	783	692	695	736	675	709	638	652	708	741	698	672	700	662	733	730	685	666	704	659	754	688	701	709	663	634	678	734	739	704	705	675	679	693	665	639	658	701	675	723	694	667	654	657	700	738	678	677	715	720	677	714	662	672	734	646	701	693	699	689	658	677	680	684	658	754	660	700	732	716	679	637	710	723	670	683	720	687	643	728	654	702	690	684	644	719	685	695	704	720	689	661	681	687	682	669	683	671	726	672	709	698	700	629	655	701	736	685	654	739	704	679	718	719	699	666	701	709	664	673	709	661	676	657	707	730	658	716	722	660	641	663	675	686	626	670	724	678	719	696	718	659	654	694	690	691	699	731	682	689	712	682	684	732	730	687	691	675	686	699	698	669	670	748	690	641	731	730	653	702	640	698	696	662	676	689	732	664	695	639	697	709	680	671	692	713	710	708	683	688	749	655	643	673	693	684	687	696	711	671	667	707	685	659	694	671	713	703	689	696	692	704	671	689	730	710	681	647	714	692	688	688	707	667	679	651	682	702	711	708	725	665	712	732	735	653	665	670	691	697	680	662	670	715	700	681	698	716	704	697	713	686	672	644	716	665	673	705	679	682	688	677	675	728	693	658	684	692	678	758	706	713	695	738	693	680	665	680	669	648	749	679	662	691	690	642	709	670	684	618	722	674	707	710	655	681	698	704	699	672	669	689	700	637	696	691	676	687	646	706	623	717	661	720	696	707	642	691	679	684	661	689	672	718	697	703	738	687	684	702	700	686	738	695	738	658	656	636	704	692	712	651	686	712	729	702	659	676	693	686	704	640	662	669	716	662	693	716	718	683	674	699	687	667	643	657	655	732	705	669	701	700	727	634	707	604	651	692	692	700	667	696	659	684	693	707	732	662	682	679	678	681	721	717	700	675	658	721	696	609	660	668	761	718	714	651	647	695	708	682	698	714	701	689	691	713	734	709	694	691	694	698	694	658	688	698	652	667	693	720	688	657	652	718	654	668	711	693	695	735	699	690	686	715	670	719	707	648	648	663	656	669	691	725	683	650	698	644	745	711	640	701	728	677	680	694	660	680	697	712	680	691	691	681	694	661	704	751	622	664	667	695	710	717	701	727	728	671	743	696	691	647	673	710	677	710	694	676	690	677	696	665	670	631	726	707	656	708	649	654	670	679	648	676	676	668	692	677	670	677	696	742	652	708	673	688	681	678	744	701	646	663	735	693	662	723	662	685	737	692	709	690	692	665	686	685	685	733	706	679	679	705	706	652	636	705	691	667	720	671	678	673	610	750	653	668	687	692	679	670	729	695	636	669	674	655	670	723	692	697	663	664	661	683	722	687	739	686	712	696	666	680	665	682	697	697	726	656	679	654	663	688	666	644	727	677	684	661	648	677	680	668	640	648	719	718	708	701	718	701	667	653	671	709	709	674	675	679	718	678	676	683	709	668	645	744	706	694	707	682	689	687	722	689	643	706	679	623	695	666	646	719	698	669	749	648	704	671	694	648	660	646	668	684	688	688	687	663	662	659	668	687	658	649	714	691	697	691	673	672	666	676	699	650	691	669	627	720	668	697	710	680	755	653	701	671	674	669	675	687	696	702	648	689	697	691	661	714	699	678	713	659	703	722	684	726	686	692	634	727	656	694	677	729	651	670	678	715	674	691	731	679	699	718	669	719	660	696	661	702	671	721	741	646	668	682	731	680	660	696	706	683	696	676	706	682	705	719	709	675	663	675	654	683	682	671	703	744	720	690	724	682	682	699	685	716	687	661	698	655	669	713	714	683	710	726	638	690	674	666	703	699	681	678	708	699	704	674	669	699	688	679	692	645	681	664	673	680	712	699	634	671	665	710	664	680	700	681	699	670	684	662	672	670	721	664	701	645	663	711	679	633	709	664	674	664	724	692	689	715	688	696	663	727	717	690	685	726	669	703	733	681	682	710	679	688	663	713	704	639	714	704	698	617	705	696	716	665	700	728	704	704	702	744	718	706	693	714	683	690	711	706	688	707	706	686	696	673	687	686	676	691	708	645	701	664	739	696	689	698	662	681	680	703	681	708	683	682	652	641	689	657	739	666	701	672	695	654	663	704	668	668	664	682	678	649	676	711	692	723	631	664	657	655	696	673	714	724	688	668	680	680	671	721	648	684	707	666	698	707	699	648	654	633	684	664	658	689	688	720	722	675	675	712	693	707	716	725	702	631	643	706	686	726	706	687	668	657	679	679	640	684	667	664	691	656	714	659	692	694	657	671	702	744	700	694	691	711	660	632	659	677	704	705	683	724	712	722	692	678	695	694	650	684	708	703	702	695	698	688	697	676	690	721	677	681	708	713	665	673	687	727	722	670	722	705	638	688	743	700	686	663	702	644	657	733	674	669	702	741	672	676	685	700	705	707	667	667	689	686	662	680	693	667	704	655	668	687	660	726	721	687	684	719	690	687	679	700	662	724	715	703	698	709	690	672	642	656	713	696	675	683	704	681	727	672	727	738	675	690	651	694	691	737	679	717	656	670	694	682	702	670	671	701	703	678	661	620	667	661	673	686	700	718	714	658	715	708	679	726	693	651	701	693	699	698	712	712	689	691	609	661	732	714	657	695	688	700	659	641	676	704	696	749	678	625	683	646	757	692	682	665	670	694	662	708	633	657	692	676	658	718	651	695	661	705	668	664	751	691	677	688	695	702	698	711	663	664	724	734	676	670	720	670	691	693	658	771	644	705	666	727	720	705	673	673	737	665	678	702	679	682	676	678	679	658	675	716	678	649	723	703	659	627	687	706	664	678	672	633	673	673	688	671	653	677	703	675	658	688	672	711	677	664	697	672	700	716	688	640	738	687	679	695	685	682	684	693	717	668	669	627	692	693	667	694	737	663	708	713	665	690	673	650	744	712	700	692	695	662	707	665	674	700	655	748	659	740	659	612	648	699	710	685	666	715	630	697	653	684	657	724	663	654	713	658	662	640	693	700	666	705	679	685	715	694	682	713	681	627	724	685	706	682	676	664	713	660	687	628	711	707	698	715	711	685	694	685	652	736	678	692	670	698	708	676	700	650	658	706	711	705	682	652	668	667	689	706	698	683	695	666	717	659	666	676	705	685	654	669	661	747	684	674	645	674	688	684	685	697	666	716	681	642	635	706	704	681	660	645	718	694	679	693	640	695	659	674	665	701	715	676	680	704	658	725	679	672	664	674	646	664	692	670	700	629	743	691	689	672	712	652	645	693	695	663	663	659	706	662	679	713	724	648	684	676	671	725	699	658	698	679	704	681	695	693	716	711	689	683	690	688	680	682	707	680	659	680	672	697	675	651	679	690	672	721	678	715	623	667	721	613	708	650	695	738	690	681	711	698	700	721	668	683	700	639	701	693	657	693
12988	2836	846	999	862	896	815	825	737	725	735	671	605	536	519	460	427	426	385	366	354	371	290	313	301	303	263	275	264	271	305	274	273	257	271	273	257	271	245	263	260	240	250	246	279	292	298	257	256	265	252	289	272	276	280	254	264	221	228	251	262	236	251	258	253	262	230	237	250	253	261	258	253	245	282	260	266	242	259	292	279	218	279	287	263	266	258	242	248	233	231	249	257	268	231	285	268	235	247	251	234	274	264	278	262	244	247	297	253	231	244	260	247	268	251	242	243	241	280	250	264	253	288	240	229	244	289	233	251	266	228	241	225	292	273	273	262	259	282	245	257	277	230	254	226	276	265	280	251	247	279	265	234	278	261	267	228	233	268	258	256	255	268	224	237	270	286	268	244	233	233	258	269	257	267	238	262	233	238	231	245	236	258	278	255	248	242	274	229	250	244	275	267	235	279	215	242	216	287	281	230	239	251	267	260	279	263	257	278	284	242	276	256	255	265	275	251	241	210	261	248	255	245	254	271	276	270	250	238	284	225	247	286	282	246	288	277	252	232	273	257	272	269	264	258	234	255	275	262	251	296	251	246	288	249	254	276	259	245	276	255	234	262	239	269	237	259	268	259	288	281	275	280	240	271	243	258	272	246	279	259	280	238	239	249	277	266	269	256	285	244	253	257	229	230	266	259	277	253	262	306	253	248	245	263	255	265	274	251	272	262	273	269	258	259	243	247	235	245	250	225	286	272	251	248	260	281	264	237	252	248	292	247	254	248	268	251	228	264	260	296	249	266	250	260	275	275	249	279	272	293	248	259	253	251	252	238	263	253	234	246	288	228	290	247	234	251	266	241	278	290	270	263	219	261	268	257	267	272	258	237	252	250	261	295	229	245	305	287	263	244	244	270	253	250	240	265	251	264	250	275	271	260	286	271	286	259	279	287	272	265	260	257	259	258	284	237	294	278	269	302	248	249	245	272	261	259	275	265	284	307	260	242	244	246	230	245	230	270	224	241	266	268	257	268	265	252	258	247	239	272	279	229	267	247	224	252	258	314	259	286	262	276	245	252	260	270	281	270	280	284	256	231	239	247	250	252	225	251	263	305	265	218	237	276	262	276	230	240	292	278	232	274	293	247	226	283	256	234	255	264	249	256	245	249	239	281	247	248	273	242	284	273	259	275	271	252	305	246	264	245	240	242	302	255	256	279	241	275	284	264	264	239	273	265	264	248	249	239	276	218	287	235	261	231	256	262	253	257	243	238	272	248	256	287	275	295	288	300	273	252	242	262	246	247	287	240	258	251	258	213	247	231	254	261	280	258	238	247	236	255	260	262	221	256	259	247	264	248	241	245	239	248	234	237	271	241	252	247	233	245	229	255	248	269	286	247	249	239	204	268	285	272	242	246	254	254	277	287	280	264	241	245	263	273	246	279	257	225	258	265	250	250	280	253	258	248	252	251	255	241	264	308	252	248	263	256	250	244	276	254	260	255	286	259	238	275	276	267	264	246	262	253	242	265	248	231	270	268	258	246	258	261	251	249	275	257	287	247	268	283	261	259	246	233	243	277	259	241	235	274	253	286	273	243	250	235	238	236	279	286	242	247	235	257	265	257	247	245	238	241	234	272	228	253	285	270	280	242	244	258	275	264	269	287	252	266	258	279	280	266	274	246	257	257	274	251	267	272	273	263	255	211	258	240	258	233	258	249	277	249	266	264	252	275	242	277	272	230	265	268	249	255	261	248	252	260	271	305	250	278	249	254	243	235	250	253	227	273	241	272	254	239	250	250	263	253	274	263	267	250	250	235	272	260	250	254	237	261	237	272	254	238	256	256	281	265	235	289	283	252	256	264	248	245	258	284	250	256	247	255	234	273	263	261	265	244	262	256	278	265	227	265	289	273	253	262	265	267	283	275	260	249	261	275	236	267	256	279	235	244	217	228	250	242	275	247	240	234	270	231	242	253	272	238	307	276	270	266	241	255	273	231	249	258	239	273	249	230	254	247	216	255	254	271	255	268	248	284	226	238	260	258	221	245	257	256	286	229	270	279	250	263	268	258	246	265	221	246	252	272	253	259	260	255	251	293	279	253	294	276	251	236	317	229	259	241	236	229	258	273	237	266	250	285	289	240	233	281	264	263	272	242	243	287	272	232	248	254	289	259	277	247	279	259	247	247	247	239	287	243	299	263	275	235	271	265	266	240	254	246	242	246	250	264	277	234	228	261	281	260	255	257	246	241	240	245	243	237	277	260	275	250	240	265	264	250	270	269	279	265	254	274	270	245	248	253	234	247	258	266	250	249	253	244	252	253	244	258	241	299	251	261	251	234	252	294	248	264	256	242	251	248	261	250	284	233	259	270	277	239	285	248	221	277	238	247	259	231	264	249	302	250	273	260	245	244	255	247	268	239	265	256	288	251	289	284	274	253	258	262	257	274	263	255	272	258	251	278	259	229	286	284	270	262	267	245	277	307	271	269	253	264	243	247	275	264	264	274	239	244	290	261	242	261	244	230	268	280	246	247	263	277	244	236	238	255	267	294	264	259	273	253	307	262	265	282	294	246	245	257	288	256	238	256	278	226	263	259	250	278	269	260	246	235	266	283	241	264	272	288	263	277	235	314	275	245	279	260	265	252	262	261	271	247	272	285	281	232	250	269	252	248	233	255	262	278	241	287	279	243	281	267	277	226	268	252	242	243	241	274	230	247	266	257	259	233	254	244	256	249	265	265	235	259	259	249	226	245	258	238	240	262	245	258	260	261	267	251	230	258	243	265	264	260	237	243	244	262	293	260	245	290	296	255	273	267	254	250	247	240	238	269	222	253	233	286	273	273	272	271	256	264	253	250	232	226	262	269	266	260	250	248	253	272	265	244	258	274	268	256	256	267	265	232	314	231	300	254	236	272	238	279	271	209	249	266	245	198	268	269	246	298	299	271	274	247	247	281	259	243	229	262	262	263	242	245	240	243	248	290	252	226	238	254	256	263	247	253	260	278	262	263	226	232	292	248	240	246	243	267	278	238	230	231	253	251	273	255	262	243	254	257	232	261	257	242	238	293	243	264	270	252	224	231	269	242	235	258	262	296	243	303	266	250	273	261	271	304	278	248	262	282	283	286	217	259	236	260	247	240	237	266	278	251	239	280	250	260	252	269	277	278	267	251	224	253	253	256	256	244	303	294	281	257	254	263	226	226	262	273	283	286	257	254	289	271	241	285	243	272	269	281	266	282	275	241	269	276	267	257	274	256	268	238	271	253	236	278	267	252	272	227	239	239	251	232	252	278	260	269	234	240	257	261	230	261	260	251	251	287	257	258	247	258	260	260	258	243	258	269	261	295	257	250	261	278	254	267	231	215	257	241	254	263	246	288	244	254	242	247	247	236	274	222	270	292	263	295	249	256	253	230	263	273	262	257	245	221	233	290	282	252	271	260	255	248	255	265	231	259	261	226	257	228	258	253	245	261	289	217	262	257	248	243	268
6664	1765	1758	2897	3182	3142	3239	3373	3249	3022	2804	2583	2471	2221	2086	1962	1742	1543	1343	1363	1202	1060	933	805	778	730	709	678	699	680	660	630	618	615	610	556	595	574	606	580	582	543	562	568	596	575	545	601	541	575	549	603	562	600	565	561	554	517	532	597	560	580	550	534	603	562	556	548	534	571	579	519	550	589	590	556	611	547	555	564	565	580	568	577	554	558	550	528	578	572	577	530	559	560	594	549	546	562	530	573	592	569	547	528	569	606	586	525	572	553	603	557	536	559	557	533	580	561	540	596	572	574	553	567	563	572	594	579	551	560	555	541	540	538	549	524	566	580	568	582	546	542	546	560	579	562	595	558	543	559	583	575	541	594	523	527	557	551	563	547	593	581	605	593	567	537	568	601	560	545	568	590	576	549	550	587	577	583	563	529	564	559	614	557	559	550	521	532	519	530	528	580	504	558	583	553	543	552	586	544	539	583	527	562	567	571	569	584	553	558	608	582	585	540	582	524	595	559	581	557	594	588	551	585	539	536	553	567	587	576	588	576	587	548	546	514	590	567	557	544	604	566	552	608	579	602	514	567	561	565	586	554	574	581	541	553	509	569	540	528	538	538	535	588	622	570	568	596	571	556	574	579	548	527	575	578	516	596	581	556	532	522	547	549	530	596	518	561	538	555	552	596	581	583	537	564	581	580	536	538	578	586	538	556	631	566	582	555	557	542	593	577	550	568	577	542	542	537	591	522	566	572	591	571	582	538	542	565	580	550	547	595	584	523	567	561	561	538	580	545	604	548	563	560	578	528	550	574	572	555	537	535	538	585	580	566	547	546	586	563	514	530	564	588	515	531	579	555	532	555	550	539	617	533	570	579	564	565	524	581	539	549	550	568	530	588	556	577	542	563	583	529	552	542	608	595	522	603	540	528	604	588	568	578	518	597	543	581	593	581	518	532	604	554	559	567	568	578	533	545	547	559	545	540	531	584	527	536	608	582	555	525	564	521	585	585	535	579	559	564	602	583	502	531	540	580	538	548	576	575	557	537	548	576	604	585	577	586	538	537	606	545	575	527	568	531	561	612	593	543	572	522	578	542	561	554	535	561	575	517	537	543	538	534	594	576	572	569	567	538	575	586	593	575	559	543	568	544	550	546	536	547	579	529	515	550	586	559	556	543	556	565	560	562	572	577	527	552	532	586	551	595	589	558	561	555	562	543	554	583	570	542	510	529	514	573	570	574	535	539	567	584	583	584	597	588	564	564	546	573	571	570	538	528	570	558	595	543	640	607	587	597	527	559	545	589	543	563	544	567	593	565	588	525	586	545	572	544	576	555	527	570	515	577	585	547	554	587	577	560	554	529	569	521	526	571	554	597	536	621	568	563	517	547	542	542	566	543	561	555	585	549	556	532	536	515	562	522	529	541	549	507	555	539	557	603	559	567	566	563	523	557	562	597	595	515	584	528	554	611	527	562	564	589	558	545	538	607	554	586	565	561	536	589	553	557	554	532	545	628	522	554	569	547	514	565	535	559	564	583	534	567	569	586	614	567	558	573	583	572	592	577	563	572	564	524	578	547	572	515	546	518	581	580	566	544	569	549	559	568	582	591	566	526	602	541	560	550	593	550	579	527	515	550	563	553	623	558	590	571	576	531	573	537	596	552	494	607	521	562	540	537	586	576	544	525	573	540	523	590	573	554	542	607	549	545	545	539	590	561	556	519	526	542	561	562	519	589	543	541	570	538	544	564	506	533	526	578	555	587	564	559	558	553	585	574	541	588	569	576	557	586	598	569	530	587	530	552	541	584	545	552	554	530	566	562	551	547	526	504	565	538	538	545	560	558	513	570	520	579	572	533	556	529	562	567	563	555	533	533	564	533	534	557	510	567	548	602	554	562	530	545	582	565	558	576	545	552	558	552	565	612	612	553	539	541	570	564	566	560	596	506	567	582	576	549	536	518	608	568	536	587	545	530	611	569	603	543	594	540	582	555	548	572	531	529	594	561	607	571	548	536	549	557	517	563	554	528	566	537	571	525	560	545	548	558	553	546	557	570	563	540	550	541	529	601	598	568	609	533	557	550	553	568	531	544	544	538	603	594	526	547	577	565	594	585	582	564	559	530	550	528	550	524	526	572	523	582	525	565	550	589	534	580	595	571	568	564	568	567	546	561	531	534	567	569	566	581	582	539	546	544	541	532	557	564	589	554	570	560	585	581	547	576	513	582	568	614	531	545	552	590	602	545	558	570	560	577	514	534	545	553	599	600	577	553	561	558	579	566	582	599	599	550	544	568	535	522	561	512	593	591	597	579	516	549	518	545	561	554	570	557	514	542	595	553	567	597	592	604	572	592	559	551	591	550	555	543	566	563	547	565	576	574	539	572	546	558	587	569	546	560	577	519	587	558	562	573	591	600	539	576	565	563	556	530	593	554	551	560	549	576	530	556	537	543	522	522	584	600	559	548	554	528	513	542	560	546	573	550	560	584	610	551	577	551	596	500	557	585	570	571	564	541	556	533	540	586	524	575	532	555	579	515	545	575	564	537	555	552	557	587	576	589	564	549	527	579	524	514	569	558	570	545	557	567	583	569	600	509	544	560	590	556	576	584	562	582	538	595	585	535	566	548	590	584	549	575	560	533	556	515	536	556	531	550	565	573	585	576	527	534	570	581	569	556	529	551	582	597	557	553	549	497	549	564	578	552	547	527	606	557	548	549	558	547	579	507	600	613	532	544	537	580	543	544	553	530	543	567	582	558	561	601	577	576	552	531	608	559	600	588	604	529	555	509	550	548	558	523	564	523	585	576	584	575	561	600	548	529	594	533	604	539	575	549	532	535	547	557	545	571	562	572	553	552	541	575	576	543	547	554	580	593	545	571	569	582	546	537	566	561	524	513	551	559	590	555	580	534	564	585	570	523	611	574	529	551	604	569	578	552	578	572	599	535	592	547	544	600	580	533	547	540	572	596	560	568	546	526	556	552	572	573	583	511	555	549	579	574	621	534	583	604	563	582	575	556	553	513	580	523	546	570	521	613	507	595	584	540	541	561	566	551	560	528	570	537	576	514	572	557	532	545	588	569	565	550	554	590	535	586	548	573	571	565	559	556	538	581	551	533	578	575	561	561	526	561	527	553	549	537	553	544	569	586	586	562	556	582	582	582	565	557	553	577	526	603	552	573	556	599	585	567	547	541	569	525	522	560	550	596	569	580	573	574	495	573	560	560	555	572	570	568	554	591	542	566	569	524	596	612	585	563	593	576	547	537	564	571	592	541	567	571	570	601	486	525	562	568	543	549	587	564	546	547	563	548	517	564	590	557	521	563	500	549	561	569	536	549	575	565	538	533	600	554	578	553	587	564	533	577	568	563	531	534	509	555	541	525	549	538	580	544	544	567	605	524	561	521	569	568	579	546	586	575	538	571	602	585	563	555	589	559	525	563	533	555	569	614	542	539	603	538	563	536	559	556	559	558	593	535	555	580	566	618
34906	14072	2512	1837	1505	1381	1214	1176	1211	1114	970	1027	851	838	741	712	629	564	528	510	476	423	383	335	335	328	311	335	321	272	306	283	290	283	292	286	304	327	267	295	310	272	316	282	272	275	266	292	263	273	285	261	280	264	270	287	297	258	291	254	260	292	263	258	250	272	281	273	283	244	256	267	259	278	244	304	313	262	290	300	304	302	292	265	269	261	286	266	279	271	251	281	302	279	292	264	305	305	283	280	266	261	307	284	282	275	274	243	288	254	282	266	280	262	282	271	274	269	276	250	299	265	299	284	289	253	257	240	260	297	287	230	273	299	285	283	270	279	267	282	257	254	264	272	269	280	288	285	278	272	239	281	273	245	266	284	309	280	272	275	270	261	272	273	303	266	274	286	279	261	260	282	269	258	262	271	255	310	291	268	307	300	261	284	283	283	271	263	280	277	303	289	272	277	289	280	269	283	265	263	281	297	316	277	287	263	249	239	272	265	269	304	282	259	292	253	290	261	279	305	322	307	292	274	270	267	274	261	276	261	275	290	299	292	299	273	274	251	257	286	253	282	235	249	280	250	274	280	247	250	250	305	268	268	281	261	300	281	279	271	306	273	253	271	263	240	270	230	270	296	267	290	292	316	280	262	253	251	284	274	299	259	260	250	262	251	300	295	283	300	287	296	284	261	290	279	273	306	292	278	274	302	272	256	257	298	273	269	291	310	298	269	276	255	278	288	278	244	292	289	279	301	300	276	270	271	310	261	303	261	258	275	273	292	281	283	278	302	294	247	247	256	284	276	281	287	298	317	288	252	258	265	264	272	265	265	269	262	277	268	284	274	301	292	259	287	294	296	272	279	272	295	252	314	288	263	268	274	292	277	259	265	276	289	259	261	301	278	267	273	265	275	295	302	265	293	253	229	251	268	296	242	255	256	263	265	277	273	256	253	272	245	261	275	242	304	261	284	302	268	275	272	277	259	233	284	272	287	269	257	271	244	289	296	273	255	278	276	273	301	275	281	298	252	250	286	272	283	271	287	246	308	260	278	280	285	253	258	291	264	279	296	292	262	270	279	262	271	254	248	244	282	261	261	278	283	273	261	241	248	294	290	281	291	310	319	290	271	280	243	275	262	301	288	277	279	255	297	277	278	296	307	281	253	281	287	260	284	270	281	276	300	254	295	270	285	277	267	256	254	274	274	294	274	290	291	284	258	277	247	294	299	288	301	284	266	262	283	258	285	259	289	279	261	249	241	248	264	278	263	279	303	296	289	284	265	287	271	247	291	264	275	237	273	278	290	263	280	292	271	294	284	296	289	268	259	277	300	263	321	262	274	271	301	280	251	277	268	241	258	279	284	302	282	288	276	282	257	273	251	290	267	245	274	277	269	280	269	279	278	282	283	274	242	259	293	289	286	267	292	291	287	305	250	277	263	233	261	288	248	316	274	294	283	277	272	285	287	290	242	258	298	326	255	273	282	285	273	280	313	255	286	300	277	268	318	274	267	254	272	294	254	248	287	284	269	260	278	296	291	276	279	278	292	273	283	286	269	266	285	277	287	274	282	279	303	281	275	281	254	263	273	281	295	295	267	289	283	256	291	262	258	281	288	320	274	266	253	285	269	287	271	276	285	266	253	254	299	273	234	259	287	275	242	290	243	268	249	283	271	285	278	291	263	277	265	278	298	307	268	268	273	277	317	288	297	267	243	292	336	267	301	292	280	269	282	304	273	304	285	292	286	258	286	279	273	272	296	261	274	300	282	273	277	270	271	286	291	266	293	267	262	240	296	239	249	273	283	284	277	273	259	246	310	312	248	270	285	293	250	256	282	257	283	276	297	284	271	264	263	247	299	292	259	279	264	258	294	269	261	282	228	283	276	285	321	289	290	272	282	237	280	260	269	293	270	257	290	297	257	289	264	257	254	257	273	278	282	274	268	297	298	260	296	275	274	305	256	267	258	287	275	252	267	280	250	254	291	253	254	278	299	300	300	274	292	287	267	270	312	307	283	307	266	277	287	267	277	302	257	258	261	297	304	285	290	283	321	289	286	275	271	303	281	246	274	267	278	263	264	284	274	248	269	296	298	284	274	261	267	267	248	282	257	298	283	283	248	289	267	275	267	262	279	290	259	258	259	263	272	305	290	294	273	284	264	260	274	251	256	272	274	259	254	245	276	287	253	281	274	291	296	337	249	286	285	304	245	234	273	242	289	264	306	297	259	290	263	261	236	259	284	249	257	274	292	286	256	298	304	263	293	283	268	272	273	269	291	280	308	254	279	262	264	258	303	257	270	274	266	297	270	288	287	257	270	321	297	269	295	278	294	298	270	278	251	281	304	320	295	280	281	285	264	265	268	246	282	281	291	263	254	246	243	281	258	295	268	285	280	265	279	290	251	250	290	242	267	270	300	279	271	276	263	271	303	248	238	248	298	287	271	283	299	266	298	315	252	281	274	261	252	273	288	270	261	295	317	296	264	266	263	279	257	299	264	274	273	301	287	285	238	289	285	262	268	268	243	263	312	258	272	286	248	254	255	284	275	261	267	288	277	242	256	268	287	272	266	285	264	278	287	258	245	259	271	267	283	299	254	262	244	268	285	252	265	279	288	259	252	242	289	260	270	270	278	274	268	251	293	266	292	292	272	282	293	274	295	260	273	276	316	262	261	264	250	246	275	308	300	264	287	286	255	254	254	269	288	275	268	297	303	285	295	280	272	284	269	282	273	279	278	283	299	266	265	290	293	279	273	259	294	277	263	249	306	307	285	254	269	252	307	267	276	263	288	284	259	270	257	269	288	268	276	314	251	272	272	270	239	278	280	278	305	277	248	269	290	251	297	290	262	278	275	248	323	222	280	289	324	272	249	265	266	262	258	307	273	290	268	292	268	277	284	287	276	272	291	280	280	276	288	250	286	293	295	267	257	311	238	250	256	292	310	258	267	268	234	235	285	283	314	289	295	323	305	255	269	269	274	278	273	274	308	275	284	269	300	275	290	273	288	260	255	263	304	296	261	255	301	290	269	261	279	262	253	274	293	248	259	271	301	283	268	281	282	284	305	293	278	288	244	267	288	256	268	251	283	291	261	251	261	252	298	280	284	253	283	279	220	263	284	250	289	264	258	295	276	265	270	267	287	237	280	295	285	288	304	274	273	274	287	279	262	273	250	284	270	268	277	294	271	271	289	256	251	240	295	265	303	254	256	263	279	266	264	290	306	283	273	269	281	296	285	264	259	251	281	312	301	268	257	293	272	262	262	285	263	301	277	273	276	246	264	296	248	273	274	299	281	256	274	254	341	277	272	291	285	298	264	281	271	298	292	303	310	260	247	276	257	275	283	279	264	306	320	287	244	264	279	282	277	305	300	292	273	283	320	310	271	277	259	285	317	290	301	283	277	263	244	296	251	308	268	264	270	305	259	291	278	294	275	298	260	304	275	286	270	268	260	275	303	296	272	296	299	280	278	271	293	308	271	266	276	259	290
20238	5302	3168	4703	5466	5323	4808	4947	5240	5090	4632	4245	3927	3560	3250	2911	2482	2127	2063	1882	1630	1484	1219	979	884	900	820	765	778	749	738	720	737	686	685	693	663	663	650	634	646	634	626	638	610	603	610	634	622	578	648	585	591	611	615	629	639	620	597	594	611	586	610	593	599	623	614	594	636	585	601	572	604	614	569	608	609	586	575	552	590	624	615	605	603	569	584	566	625	627	577	612	567	611	606	597	593	612	608	631	628	623	636	573	615	626	634	582	585	610	566	610	577	604	579	593	613	619	584	589	570	564	589	615	595	612	594	581	648	609	578	549	624	613	601	610	572	657	590	621	598	606	601	597	601	621	598	592	604	566	571	606	635	616	636	638	562	614	607	601	596	604	630	597	612	600	600	615	601	583	554	633	602	569	620	589	601	639	601	607	657	609	602	562	602	591	606	595	588	603	591	600	613	562	593	613	626	626	594	607	595	619	585	610	596	623	549	606	607	626	592	573	613	563	609	568	574	637	581	595	598	638	598	585	575	601	610	584	625	612	568	599	675	584	536	557	587	628	585	590	579	603	579	559	629	623	616	676	571	587	612	606	603	618	572	606	563	579	580	613	605	629	643	573	581	578	627	621	604	553	606	615	601	639	614	618	593	599	561	613	587	568	592	594	599	598	621	608	595	570	593	619	602	607	582	597	528	606	577	581	584	619	634	615	593	575	566	591	589	584	629	582	631	602	616	635	580	626	612	528	626	590	591	616	583	608	603	630	621	579	576	577	629	609	608	576	602	626	600	628	601	595	603	581	597	585	585	606	586	576	599	605	588	561	577	582	615	590	605	582	584	590	564	594	610	576	563	586	610	589	554	568	578	597	576	574	565	589	578	544	644	570	621	564	634	575	600	583	606	611	611	620	611	617	599	639	573	552	613	577	567	619	617	598	562	591	607	600	563	572	618	597	624	647	621	599	554	630	607	584	580	576	611	594	602	567	622	627	636	595	606	589	574	549	598	605	618	558	625	593	600	599	591	605	591	567	606	626	595	585	618	589	602	633	612	589	619	611	581	577	583	590	632	579	632	562	593	568	570	617	575	582	589	584	573	603	637	574	559	585	588	593	603	563	632	599	596	597	567	545	597	600	604	585	605	574	614	605	591	559	605	553	631	562	581	600	627	593	580	598	551	613	603	608	614	583	616	602	608	605	613	618	559	605	603	588	626	628	596	623	567	582	585	584	588	629	559	570	615	595	587	574	607	606	616	621	584	634	622	632	630	623	597	610	598	588	613	619	580	628	618	619	624	606	592	617	624	609	583	600	562	626	588	641	611	587	581	585	657	615	594	649	623	591	614	564	628	600	610	615	666	610	591	582	571	565	569	583	582	610	594	611	580	586	559	591	612	627	578	600	572	610	633	639	561	577	625	612	615	601	580	638	609	581	560	583	590	622	621	589	645	592	601	566	658	564	659	648	608	545	617	587	573	623	579	667	596	599	605	607	624	643	614	561	578	597	562	581	616	584	578	592	577	579	595	564	590	624	634	538	580	592	641	613	638	582	624	569	576	562	582	602	587	632	646	597	617	646	627	635	595	639	585	632	555	573	605	545	608	590	630	602	566	647	518	618	597	608	561	597	567	598	633	596	577	636	598	595	599	589	592	616	562	606	604	604	626	569	590	678	606	598	607	610	592	634	635	587	520	562	590	572	608	605	577	593	646	583	587	596	574	637	615	647	635	615	623	619	613	626	578	562	563	624	561	546	651	616	601	658	596	608	578	551	606	636	605	642	560	581	592	601	577	637	570	575	605	575	630	578	627	562	613	599	598	574	648	593	622	641	638	578	598	572	620	589	574	595	574	595	599	619	628	592	584	584	639	591	599	601	606	574	617	599	603	562	619	587	603	645	626	615	608	626	599	623	581	605	633	579	593	606	563	573	565	565	613	602	632	625	588	587	591	547	632	588	575	612	612	621	620	593	585	614	608	601	622	626	632	594	588	646	572	598	575	543	620	622	585	615	622	607	595	553	585	596	611	577	614	608	627	630	643	572	645	614	592	612	630	612	616	590	571	592	562	560	606	582	572	596	576	609	582	589	624	620	659	587	612	604	604	569	606	569	600	582	558	572	590	575	633	585	577	575	573	595	567	568	586	610	572	626	578	604	615	587	548	619	566	569	623	621	595	608	600	625	610	585	589	598	582	578	635	631	635	603	604	622	595	623	598	623	577	608	582	611	581	592	611	606	601	587	616	619	568	595	580	633	573	640	618	614	592	564	559	617	604	583	600	600	611	575	608	589	588	580	575	605	594	592	576	606	654	535	604	600	589	626	600	626	604	580	651	628	597	587	602	595	591	588	599	588	587	594	589	620	573	567	621	598	649	659	603	579	581	597	621	597	579	588	613	561	587	583	612	610	571	627	590	569	609	587	610	564	608	596	583	648	622	583	580	577	577	606	604	575	599	592	584	631	603	629	575	556	622	631	591	585	610	589	575	636	653	577	589	606	576	624	560	547	579	618	605	570	605	617	565	573	597	551	645	547	604	583	587	612	587	621	578	565	614	587	581	598	592	551	587	609	566	624	601	602	585	607	603	547	604	580	596	625	641	623	598	595	608	644	604	537	620	606	614	608	556	631	620	585	589	562	593	626	603	557	611	567	602	592	590	599	617	607	613	571	601	568	618	580	589	582	572	564	591	612	581	595	584	598	627	623	569	592	595	583	568	595	631	609	575	615	597	617	580	627	580	624	578	563	589	586	571	590	603	563	630	597	599	646	613	611	633	594	609	581	626	594	587	618	627	619	623	569	606	606	588	608	590	606	585	537	611	599	633	560	595	575	602	569	600	617	580	582	625	594	622	610	605	609	568	618	583	625	569	594	600	622	619	557	618	611	571	605	559	566	611	598	588	599	595	599	601	624	589	556	646	583	612	578	631	616	564	618	590	558	601	604	570	598	593	551	586	621	607	606	613	627	587	640	620	581	610	571	620	579	575	629	563	655	577	592	557	582	614	586	596	585	601	602	568	644	627	616	614	615	558	657	595	642	553	608	612	584	628	658	609	601	607	613	667	586	564	582	614	610	588	616	608	609	628	559	600	621	580	587	599	617	562	651	598	606	609	595	592	560	602	594	642	590	628	582	612	614	587	607	605	622	581	607	604	617	585	582	588	547	611	636	594	584	619	612	630	599	562	587	604	600	657	600	607	624	618	580	617	609	608	593	632	620	609	607	622	634	613	591	623	559	561	600	585	653	577	607	609	571	620	615	618	639	579	579	609	597	631	563	574	638	575	594	585	607	624	607	567	589	595	595	606	593	620	607	584	609	583	639	608	611	624	613	599	632	608	572	614	567	609	626	571	602	608	594	575	648	589	631	572	534	639	595	589	618	627	612	609	596	616	607	567	600	586	590	629	645	582	607	592	557	581	612	618	609	619	628	584	624	624	579	573	583	591	568	597	601	580	608	561	599	587	590	611	571	659	629	630	595	586	637	612	622
47594	22746	5164	2576	2063	1803	1759	1641	1480	1546	1466	1339	1141	1134	1009	891	766	682	604	602	562	510	464	398	388	367	353	393	362	343	353	385	387	384	330	320	351	346	325	341	326	342	337	321	335	320	330	358	331	336	341	326	291	318	305	338	361	325	289	325	299	323	304	332	319	342	286	326	315	320	315	367	325	357	331	321	344	312	315	335	344	327	293	358	320	337	344	341	307	320	344	323	314	304	323	324	326	316	307	314	279	326	329	318	326	319	309	310	339	330	308	347	341	319	300	330	292	299	358	344	333	340	309	352	314	350	316	318	336	328	349	315	303	354	324	317	335	281	308	323	341	327	308	301	300	318	311	293	306	313	332	308	350	304	335	332	316	332	298	322	360	283	326	302	306	306	305	316	331	293	332	335	324	292	302	302	326	332	369	307	313	313	279	316	329	337	333	304	364	321	307	348	326	312	340	305	323	363	329	344	315	346	331	351	285	277	300	317	328	349	303	340	325	296	275	305	338	321	343	313	312	313	314	310	304	358	339	319	284	314	279	298	336	315	325	339	312	311	361	334	313	305	319	334	286	286	292	291	369	338	351	339	309	309	309	338	333	293	319	342	333	357	291	332	306	302	320	309	342	309	304	295	317	319	303	299	310	335	360	338	289	322	301	325	310	314	310	339	345	330	308	320	314	278	316	297	294	312	308	341	323	315	323	314	331	365	323	337	305	345	301	332	317	282	318	329	320	332	300	357	318	325	353	325	297	330	351	327	339	314	343	337	338	340	318	304	335	330	328	310	374	322	313	298	325	306	340	338	313	325	321	351	342	332	307	327	319	296	317	332	369	318	287	324	330	307	346	317	358	343	327	314	304	322	359	318	312	326	359	334	327	326	287	351	291	311	332	323	313	306	333	316	301	335	337	300	309	324	333	320	297	319	330	344	296	352	388	325	312	343	296	332	323	315	276	318	319	316	335	320	325	310	349	334	321	313	326	337	292	343	352	348	300	314	303	310	340	376	331	302	316	344	328	318	361	343	325	349	301	318	318	335	306	327	310	301	317	325	281	324	315	322	306	318	318	277	335	334	349	322	318	315	326	348	323	318	330	330	321	301	349	334	316	340	337	392	308	357	318	304	330	311	335	321	294	343	341	315	297	312	309	339	307	327	333	346	318	321	330	292	280	318	322	312	302	343	324	307	318	319	285	340	369	302	300	317	320	324	293	322	339	306	307	332	353	323	278	327	335	321	352	307	324	313	342	312	333	315	338	295	328	319	334	305	305	302	343	334	290	347	313	387	305	317	326	310	322	326	345	327	330	318	365	326	306	326	319	340	328	307	350	319	302	331	291	296	296	312	279	305	327	319	316	307	304	315	306	310	350	343	300	297	317	299	329	309	308	355	359	311	351	296	362	306	316	343	302	317	362	298	321	297	313	347	341	294	333	321	328	346	311	332	326	335	318	348	333	330	353	351	328	365	342	368	329	325	292	294	305	309	338	338	305	321	318	307	342	356	364	327	279	333	302	322	296	290	311	272	310	294	312	307	314	340	350	335	299	316	312	318	317	321	353	311	350	305	319	319	311	323	322	341	319	335	294	318	332	327	322	329	328	298	317	302	333	304	293	330	317	320	304	295	300	322	289	316	328	311	334	337	317	336	381	341	300	308	327	335	294	292	303	321	341	337	320	332	330	312	338	290	313	356	330	315	312	321	343	321	332	318	287	309	357	331	293	299	316	365	339	317	301	332	311	308	328	348	292	283	320	301	353	361	312	335	343	326	300	331	322	337	313	324	309	313	315	308	325	304	326	309	311	328	358	341	300	333	320	339	340	337	330	309	303	335	353	313	351	326	329	308	347	387	322	283	327	322	319	313	336	316	367	348	306	317	322	316	311	332	310	319	304	326	323	307	359	315	323	253	322	339	321	323	334	310	313	344	309	325	332	302	327	291	311	327	318	307	312	332	312	337	303	315	331	299	293	298	350	293	319	320	287	343	318	348	352	338	350	336	317	315	332	350	315	304	337	293	312	359	304	378	312	304	368	341	284	290	305	297	302	326	352	307	318	285	309	333	275	303	367	304	317	300	351	334	334	322	336	328	315	307	322	321	342	329	306	306	315	331	303	331	326	327	347	315	313	304	321	316	268	338	289	333	314	328	298	328	337	336	309	325	337	323	315	302	348	327	320	294	324	268	326	293	335	313	313	292	324	331	289	288	333	307	328	314	330	320	346	316	295	367	332	318	300	342	350	307	329	302	292	321	297	320	337	342	307	312	349	340	337	303	320	289	301	293	341	324	324	330	278	298	313	319	320	343	369	340	325	342	310	295	323	330	331	314	307	327	357	343	356	313	325	354	302	310	356	314	349	301	316	320	316	316	323	308	319	329	338	347	294	319	326	305	324	348	298	334	318	322	296	349	323	291	318	339	317	334	298	305	339	310	324	327	349	361	316	310	304	336	302	321	339	331	290	327	322	286	339	328	314	346	321	285	322	338	326	310	297	307	343	340	328	321	299	331	313	310	372	312	279	296	299	323	336	340	352	339	338	347	318	333	327	333	325	328	340	298	312	308	309	335	362	307	312	328	331	327	285	329	348	348	317	320	301	310	335	305	305	295	332	355	296	311	300	326	345	287	303	309	311	322	351	321	306	276	325	315	325	294	321	310	326	305	309	315	324	306	311	297	329	317	330	310	341	308	317	292	322	306	315	341	338	337	319	317	338	356	333	325	317	346	333	347	323	347	308	349	315	328	310	354	268	330	313	333	311	335	321	318	339	332	363	331	309	311	303	337	329	318	320	321	326	280	327	358	327	345	335	311	355	305	310	327	351	334	316	311	332	316	280	314	348	342	345	307	345	359	345	339	329	317	317	315	324	284	326	368	325	313	353	299	295	314	304	325	311	308	312	303	291	340	301	320	350	316	345	369	299	311	324	364	311	305	326	313	328	322	356	315	321	368	310	313	299	335	283	344	363	277	332	347	289	347	306	279	327	343	318	312	278	322	299	342	339	329	307	314	326	314	283	330	321	291	316	324	337	341	296	316	321	337	318	271	290	302	373	340	322	337	300	286	310	313	316	311	323	322	349	295	312	336	289	357	321	354	357	345	315	345	327	317	299	347	314	360	343	355	307	322	326	334	301	311	318	310	316	321	324	345	310	314	344	296	289	291	292	325	307	331	289	296	304	322	341	325	315	289	316	313	340	322	333	314	328	331	344	387	341	327	293	311	317	323	324	285	336	301	322	334	305	348	299	310	307	291	313	339	347	289	315	350	336	301	327	324	315	315	339	359	332	311	318	388	328	348	292	333	323	324	332	324	334	343	343	326	297	320	306	327	316	350	305	348	305	326	343	336	329	345	299	317	320	293	313	313	315	327	341	336	320	318	327	321	323	368	337	324	320	337	295	350	341	322	331	306	321	360	331	330	294	338	353	287	316	297	312	348	333	334	384	368	326	317	333	345	348	305	335	303	292	360	343	327	348	299	281	340
26970	9360	4386	6390	7015	6898	6854	6882	6545	6420	6277	5750	5256	4846	4276	3791	3111	2822	2589	2472	2169	1846	1410	1215	1129	1073	1063	922	967	943	843	890	857	855	816	821	814	872	798	775	747	743	716	739	748	723	701	724	727	697	697	691	735	698	725	748	709	725	700	670	741	709	663	677	697	685	705	695	721	703	668	671	703	696	697	702	715	686	688	665	692	679	683	695	692	661	660	689	629	732	701	662	662	701	663	643	671	708	634	683	699	718	680	628	669	675	696	673	696	680	638	689	680	673	724	703	694	652	653	665	676	681	711	668	664	667	685	720	695	703	709	678	681	669	693	688	698	688	735	649	680	699	712	686	693	672	705	749	674	654	661	688	696	663	659	652	689	726	684	684	635	703	712	707	654	705	643	628	695	662	664	673	678	685	730	675	715	685	660	698	640	675	669	657	638	656	682	655	683	663	717	667	682	653	681	687	688	654	670	672	720	700	652	720	724	679	713	659	684	702	709	708	720	672	645	657	637	690	712	643	670	708	677	711	654	724	711	627	676	704	706	700	694	652	686	728	672	612	677	736	720	657	684	670	709	710	670	645	645	695	683	697	693	710	750	649	673	664	677	674	695	677	699	681	698	688	724	691	696	713	675	679	684	672	686	721	704	640	666	669	687	656	651	689	707	701	655	673	681	645	717	719	670	697	679	727	663	667	674	684	666	679	637	696	663	676	693	698	652	684	711	676	651	641	678	694	667	683	733	679	703	690	660	713	683	653	686	708	671	754	684	643	717	679	687	703	723	694	682	710	626	668	680	688	655	682	669	639	659	687	741	664	720	723	641	668	685	673	680	717	675	724	600	683	585	646	696	660	671	670	673	677	715	648	665	734	645	708	669	637	625	673	709	675	705	657	655	634	692	676	667	687	698	717	704	674	636	621	660	613	676	699	674	701	651	737	703	707	713	673	704	673	699	734	690	693	667	681	686	662	629	695	643	636	714	668	657	713	629	706	699	703	679	681	661	677	684	661	635	685	679	650	684	735	687	707	667	640	674	727	691	668	682	695	703	679	683	669	660	655	682	700	674	694	677	662	657	685	705	709	734	682	695	718	676	671	671	690	675	692	644	664	678	673	642	659	669	679	736	682	715	662	746	669	700	663	734	682	707	693	685	708	729	748	674	701	668	720	650	698	639	701	646	685	660	695	719	685	706	650	661	678	659	657	651	694	725	670	681	675	718	710	668	709	647	669	672	695	661	675	740	689	697	677	668	669	740	705	676	691	728	735	708	676	667	730	712	713	690	682	643	685	685	669	705	705	722	687	698	621	679	651	650	686	719	708	660	681	733	727	670	658	696	680	679	678	712	726	690	707	675	672	665	714	630	699	725	745	639	626	671	700	667	675	719	664	677	686	680	656	694	634	656	658	657	669	670	700	684	694	677	680	678	657	736	692	663	671	715	672	671	647	760	656	679	691	679	656	649	696	707	666	664	699	682	697	621	673	652	684	639	679	698	705	669	686	676	715	687	624	659	624	651	684	711	641	704	715	656	712	665	649	672	659	728	647	667	656	648	610	678	677	636	635	695	688	720	743	684	699	689	707	682	689	691	721	669	662	621	700	707	667	706	707	718	701	619	705	677	686	678	661	683	702	667	692	734	719	653	701	705	679	680	696	675	690	669	677	683	730	683	662	649	675	709	646	690	662	655	685	689	653	679	702	676	668	691	709	704	700	679	674	722	698	653	669	682	696	682	661	681	659	666	622	650	659	712	700	687	700	700	729	615	663	637	691	702	694	673	677	691	687	633	677	646	669	727	641	665	666	693	691	651	730	698	701	653	707	662	738	685	732	721	749	700	686	714	690	716	688	682	631	675	666	663	672	681	684	678	674	677	685	657	661	746	687	671	668	712	712	694	705	624	719	680	681	663	685	689	663	684	717	678	689	639	702	632	646	681	648	719	672	665	726	681	705	666	675	747	711	664	663	694	699	670	657	675	679	727	671	700	676	657	696	640	672	675	650	724	688	699	671	661	720	627	739	703	675	683	685	670	715	664	696	673	666	669	660	682	681	679	643	699	674	662	663	665	689	704	676	663	678	710	653	699	655	659	610	658	655	731	652	682	707	666	716	686	686	699	687	695	690	668	705	678	705	653	680	720	702	662	653	690	749	694	656	653	666	664	668	705	666	653	703	679	679	703	706	662	721	666	715	746	703	682	679	703	655	691	683	670	706	669	679	650	690	667	691	687	652	671	675	678	672	672	684	686	656	653	645	683	677	644	646	716	698	695	654	670	654	709	711	708	707	629	675	725	676	685	650	645	681	659	694	641	686	677	668	681	677	646	642	664	678	714	647	702	726	659	682	667	678	700	721	650	663	686	688	661	663	695	731	652	709	682	675	685	688	648	675	650	688	685	697	647	666	691	669	715	658	686	714	668	632	728	746	718	671	672	662	661	668	732	740	704	672	655	677	684	684	664	644	672	655	695	652	681	696	683	665	695	670	638	710	663	643	702	660	655	730	635	687	676	716	682	679	679	691	673	631	720	675	668	700	692	663	721	625	691	678	689	682	721	666	687	636	670	652	680	692	674	646	683	677	703	683	669	665	665	648	681	662	658	750	717	678	639	668	735	679	691	700	657	722	647	687	668	690	726	691	684	704	650	646	703	699	663	682	662	682	670	650	724	681	676	675	707	736	663	695	633	703	671	694	661	686	708	644	681	652	688	669	676	704	688	670	663	691	689	706	655	673	655	695	697	675	627	700	668	643	650	669	708	676	672	692	616	618	700	687	644	672	712	619	675	690	658	673	678	693	682	699	680	673	696	694	661	670	677	683	670	709	669	663	712	706	685	648	736	689	673	691	702	647	695	716	663	659	723	694	638	678	674	690	680	674	711	766	677	705	636	687	669	669	639	729	682	704	720	678	702	642	701	681	729	703	716	666	664	675	666	691	694	669	703	715	689	643	671	678	665	745	682	690	683	677	701	690	686	664	678	671	707	704	693	677	707	664	674	691	627	685	677	660	710	661	713	713	695	678	686	673	673	727	695	664	665	666	661	724	690	709	717	687	632	648	674	681	687	649	629	692	686	700	684	695	677	690	686	664	660	667	690	652	704	692	700	663	701	675	735	696	692	684	681	720	673	722	741	691	681	739	694	705	716	680	655	717	695	680	728	692	635	657	655	728	658	694	679	729	704	635	664	723	690	694	729	676	643	663	687	646	695	705	686	703	685	658	706	626	680	717	651	664	659	687	644	701	724	687	750	694	649	695	678	658	709	689	733	693	662	695	645	685	714	705	688	663	695	714	698	652	662	699	697	659	640	669	719	664	679	707	708	704	698	660	624	671	643	688	700	727	706	682	672	698	667	719	651	656	714	653	662	700	691	726	725	667	717	686	693	681	672	665	667	685	733	690	696	670	684	668	685	695	665	697	676	610	674	636	663	686	695	678	660	669	646	704	673	702	656	690	691	724	671	721	685	682	683	678	640	685	662	657	676	705
14027	4129	843	905	766	831	798	809	846	747	677	644	601	586	524	439	442	405	389	414	360	353	298	328	268	278	296	279	255	283	258	225	272	235	245	283	273	255	244	250	240	242	243	270	267	270	286	290	253	261	259	231	265	275	271	266	258	255	277	226	273	239	283	257	263	265	259	245	244	257	285	246	262	260	245	263	272	268	269	278	265	256	273	268	262	245	280	247	255	251	243	243	209	292	244	296	235	246	212	275	255	248	258	247	287	240	265	233	266	287	235	266	256	283	272	266	296	289	221	279	245	297	246	256	263	289	268	225	260	241	266	266	296	224	245	254	255	254	276	251	266	261	282	263	243	256	247	263	281	227	241	261	236	266	249	249	262	246	236	244	252	261	246	250	249	272	236	247	285	249	230	257	246	229	220	212	252	273	238	247	273	273	242	260	264	260	255	239	277	268	248	245	256	276	260	217	268	221	245	270	232	261	287	265	256	263	263	282	268	244	263	239	280	269	269	248	262	256	257	227	243	230	267	287	256	256	269	241	291	235	252	245	225	235	249	280	267	277	243	249	273	251	238	266	256	228	267	276	241	227	241	262	261	266	291	254	259	245	230	234	229	251	230	259	248	255	250	253	248	241	268	258	258	279	287	237	257	259	264	273	246	310	261	224	267	290	239	290	269	266	262	267	280	258	251	251	249	246	215	243	273	242	282	233	236	243	248	213	250	269	227	249	248	234	259	237	244	248	258	241	266	269	266	254	258	270	275	240	233	273	257	249	287	266	263	300	265	247	239	270	231	240	261	248	264	230	293	258	296	267	240	231	255	246	265	266	260	283	294	257	263	257	263	280	273	236	256	258	280	246	225	271	232	258	222	283	264	272	259	237	276	256	255	262	281	224	266	268	266	280	259	237	264	267	274	270	264	246	257	286	240	233	262	265	252	285	246	277	255	296	233	266	241	244	261	255	272	252	233	277	272	284	284	287	250	242	246	283	260	270	275	230	253	259	249	251	273	256	256	239	270	250	286	259	263	256	233	271	294	260	270	255	274	259	203	241	267	267	262	273	275	278	269	247	270	262	244	246	268	259	271	277	276	263	279	268	271	248	258	227	239	271	261	245	251	292	245	269	255	256	275	258	237	258	256	269	268	265	253	255	249	227	247	252	262	241	277	274	241	249	235	267	243	247	244	242	246	248	266	255	254	289	287	256	245	218	242	234	249	272	275	265	262	267	266	260	267	247	253	281	252	243	260	239	273	272	281	251	257	235	253	268	264	275	243	274	241	236	253	228	246	275	232	265	269	259	246	279	252	255	260	258	246	260	273	289	223	277	293	279	301	265	266	268	247	265	260	239	268	233	295	253	247	243	275	264	237	235	275	252	275	270	237	230	263	279	262	230	267	260	227	281	233	265	270	264	305	258	278	274	274	232	252	251	278	246	220	263	249	229	267	237	255	264	288	247	246	246	291	286	234	267	230	260	266	256	280	271	271	249	263	255	250	267	278	284	270	264	262	218	243	233	282	240	235	229	256	253	252	282	285	252	267	243	262	289	249	252	238	238	250	255	249	262	268	263	270	273	277	245	242	257	279	253	252	269	232	275	270	255	228	247	243	283	256	253	254	255	243	240	290	247	286	244	249	253	291	284	242	258	265	260	279	276	241	255	249	279	256	252	258	259	272	258	270	248	244	259	256	240	248	259	255	281	238	275	266	282	251	233	262	245	243	240	274	255	232	255	252	244	255	260	272	265	243	257	268	273	258	252	270	241	255	209	244	255	274	266	235	254	253	246	240	307	262	265	251	271	277	267	262	258	275	254	275	257	257	266	283	256	245	256	258	238	246	291	295	250	264	271	287	266	239	261	245	270	255	261	260	262	273	252	233	244	254	256	262	263	286	238	260	240	261	243	299	256	272	253	282	243	247	254	283	262	257	240	232	228	272	264	279	266	275	250	264	283	268	257	257	233	247	276	281	235	224	272	270	250	254	244	273	260	242	240	245	261	260	258	237	251	232	260	297	298	259	279	228	275	240	252	218	248	277	260	230	237	261	244	257	267	238	264	243	252	255	251	262	264	270	283	282	243	272	237	266	261	256	268	262	262	230	262	243	281	274	257	256	298	242	255	269	263	231	284	261	263	242	248	248	256	277	269	246	270	256	291	254	246	234	262	255	244	227	256	232	250	242	274	260	267	258	258	289	249	263	242	259	255	241	207	233	253	235	253	252	247	253	274	241	266	294	244	255	268	246	277	285	247	275	247	271	267	269	224	240	228	234	239	260	255	266	237	287	252	244	266	280	272	259	270	258	265	253	273	287	262	265	274	246	250	262	254	258	241	277	281	265	263	262	259	261	231	216	264	298	299	253	246	303	273	256	257	231	236	230	268	251	250	257	272	257	272	246	246	234	257	260	278	281	268	221	246	248	265	262	250	273	241	271	269	244	243	252	282	266	268	270	257	237	285	242	268	248	249	257	259	249	257	255	249	242	258	261	274	247	246	257	259	231	239	273	250	253	248	279	281	258	236	257	260	251	258	251	238	256	226	278	276	278	258	259	221	287	253	248	264	294	240	256	258	270	261	248	269	235	235	289	302	223	267	254	233	259	262	272	270	271	265	244	267	244	252	226	233	226	235	266	270	291	242	261	260	246	279	255	235	255	254	304	285	285	227	250	237	243	245	257	248	266	262	243	263	286	228	242	234	237	251	273	228	264	241	222	231	259	256	280	230	251	265	251	266	215	264	268	275	278	271	274	255	274	260	273	250	280	260	227	269	219	244	258	261	244	266	270	265	239	231	225	263	251	283	275	261	267	239	257	272	232	284	260	268	291	258	273	244	247	238	258	278	260	254	254	262	280	221	263	235	251	252	268	261	278	250	240	274	232	255	274	288	260	271	263	243	261	238	251	247	249	245	256	257	236	266	251	266	246	239	250	260	247	288	252	241	258	233	247	254	264	255	246	246	250	258	248	240	252	265	243	238	242	270	223	259	269	257	277	266	281	240	298	288	273	261	286	245	253	244	239	251	257	262	243	253	270	265	250	267	250	272	220	254	226	267	258	238	280	262	232	272	266	224	254	274	262	264	256	242	216	285	254	270	253	260	275	258	232	265	272	247	292	230	235	262	257	253	265	253	271	248	253	217	282	267	295	225	261	272	274	267	259	255	241	258	257	260	227	223	243	275	247	251	258	247	250	252	245	249	261	247	252	296	243	244	231	242	259	265	236	265	273	245	274	253	289	233	249	242	282	258	255	265	277	272	252	249	279	258	213	261	238	254	248	267	243	258	251	244	243	281	251	230	232	229	256	268	281	282	296	262	247	255	280	262	259	300	283	264	266	272	253	235	267	265	254	221	259	239	279	261	222	271	254	265	238	226	262	266	284	274	217	198	252	281	246	279	234	266	265	265	263	275	287	249	245	247	246	266	274	276	257	243	265	270	269	263	270	257	238	276	259	255	259	227	225	246	256	257	248	273	255	251	224	257	233	255
7482	2411	1576	2524	2692	3067	3183	3292	3569	3196	2972	2708	2616	2194	2157	1867	1624	1499	1463	1335	1144	990	890	811	703	660	714	660	672	679	624	644	636	594	615	552	607	607	606	566	595	574	527	597	542	551	570	572	595	574	567	523	549	587	563	529	558	556	574	592	561	538	538	586	557	591	546	582	590	568	528	548	573	543	570	526	505	566	558	621	546	578	591	555	579	540	570	583	578	549	562	562	560	573	541	535	547	584	567	473	549	503	605	566	563	575	556	573	581	517	552	554	561	514	562	582	553	511	576	495	579	558	538	597	536	569	542	585	553	571	555	578	576	547	551	512	556	574	547	526	573	575	556	560	591	583	547	564	575	572	547	588	598	547	561	597	561	559	589	560	598	548	559	569	536	563	532	569	593	535	548	563	545	565	512	552	520	564	589	564	548	515	560	558	584	579	556	578	586	559	539	545	577	600	605	539	555	598	579	560	552	518	539	544	555	561	594	522	526	540	520	548	567	570	559	577	534	581	543	554	605	524	570	542	555	582	587	507	533	555	558	546	562	579	559	538	595	539	530	515	591	563	548	591	550	541	540	553	525	554	572	521	518	540	557	563	507	546	557	595	557	570	550	558	534	542	529	575	563	594	554	590	554	508	558	575	565	559	562	575	606	583	561	547	571	572	535	566	560	531	529	528	513	555	568	546	590	516	538	592	531	571	592	561	536	566	618	552	515	553	535	543	531	589	540	531	569	537	547	565	601	585	575	521	560	569	520	531	544	541	557	537	570	534	545	535	534	566	526	571	531	568	530	540	576	548	572	581	548	551	515	543	599	570	569	537	550	548	584	546	550	529	575	583	572	540	531	556	542	563	544	559	547	546	558	559	572	568	546	552	553	542	586	538	538	581	575	570	537	587	569	529	553	521	543	580	569	551	549	539	585	616	549	530	578	545	526	583	547	559	523	564	566	520	530	545	595	550	565	541	525	608	589	521	553	551	569	579	560	546	587	548	534	579	504	557	574	528	595	547	523	554	556	572	570	588	572	571	576	557	600	531	544	514	548	557	537	551	578	521	551	555	529	553	504	571	536	570	598	541	550	554	590	541	581	570	552	570	608	547	562	612	562	580	548	535	519	581	543	569	552	563	510	538	530	532	555	558	552	552	601	537	574	538	574	574	572	564	571	525	543	586	555	589	524	554	545	514	523	553	543	600	584	558	599	545	549	565	589	561	539	540	562	542	528	558	548	562	566	550	541	549	548	521	577	549	555	586	546	566	583	560	567	552	533	506	586	570	566	572	545	577	616	595	568	561	586	533	573	561	612	580	531	546	588	540	524	522	515	558	544	553	545	595	593	541	570	587	607	547	544	536	501	543	574	582	562	555	540	579	572	610	564	563	576	532	533	555	552	538	528	578	568	551	554	554	525	521	547	561	592	553	553	532	582	541	544	548	634	554	527	528	527	549	518	565	506	539	561	553	555	502	586	588	561	516	498	568	560	551	573	565	555	540	548	579	580	542	575	571	570	542	534	580	559	519	518	520	590	580	553	544	572	580	563	574	533	560	536	553	553	525	575	544	580	541	572	548	559	570	564	611	563	524	560	617	578	589	568	526	588	569	552	551	589	528	537	579	564	586	527	544	539	567	558	537	539	585	538	542	522	578	541	553	562	570	578	542	590	540	561	572	562	538	531	535	558	601	553	554	520	589	533	540	510	552	529	553	530	553	547	554	518	579	565	594	549	554	568	584	576	565	554	592	537	547	557	570	536	577	559	544	536	532	511	555	547	567	604	583	564	590	572	509	558	582	588	543	549	549	558	509	533	545	528	568	581	560	576	572	582	585	561	540	555	533	567	579	568	575	564	578	570	548	568	596	550	579	534	590	586	530	557	562	530	516	600	561	530	549	573	545	564	535	538	552	607	556	607	545	534	553	555	541	570	555	498	564	561	588	578	564	561	569	579	542	572	603	581	562	557	545	522	578	640	552	542	564	560	539	535	560	570	552	573	556	575	550	536	571	558	597	548	607	565	571	558	575	521	566	549	545	575	559	620	531	579	546	544	547	572	591	566	569	547	589	564	591	532	513	559	568	542	573	538	579	569	597	532	515	524	593	532	582	575	574	536	518	579	540	539	540	573	564	548	550	525	604	591	531	561	573	585	561	567	540	542	548	591	524	522	579	582	567	557	572	560	600	583	549	554	560	544	571	545	551	576	597	595	596	507	570	585	543	547	539	547	604	564	584	508	572	576	539	595	551	554	546	580	547	556	544	535	563	547	574	517	551	570	554	549	524	602	578	579	563	565	585	575	558	558	548	598	524	551	581	560	575	567	526	566	612	556	573	572	538	561	590	567	573	570	563	605	519	589	540	534	598	533	551	576	542	548	612	527	582	563	560	581	540	548	525	549	577	571	564	583	577	579	520	541	539	586	494	544	559	581	523	587	598	564	581	550	530	569	553	536	562	562	577	569	570	598	538	608	592	529	546	565	547	585	553	576	560	590	591	581	561	521	543	544	531	560	549	566	545	541	580	519	573	556	578	539	555	546	577	536	532	541	571	556	557	566	582	584	547	567	552	568	555	568	554	539	510	539	529	486	587	522	548	556	538	582	528	547	529	572	560	587	564	560	526	548	557	551	520	589	576	608	576	556	564	560	580	557	558	536	539	572	511	533	572	556	555	545	561	510	582	572	543	561	613	612	533	542	544	562	563	545	561	563	552	598	495	569	536	548	541	563	577	514	551	590	564	580	564	543	563	581	599	574	535	555	543	553	553	581	571	544	589	578	597	568	545	556	582	565	575	558	517	544	519	527	593	556	604	605	598	579	595	497	580	558	578	539	560	566	585	569	569	555	519	564	584	561	538	571	569	596	540	589	583	575	554	566	577	557	547	605	523	590	536	540	590	549	557	562	560	509	599	583	576	567	597	586	514	523	558	590	586	570	524	583	534	593	605	565	542	518	529	567	519	566	570	574	597	549	569	558	493	556	576	557	557	540	520	539	558	565	547	550	593	548	552	597	552	583	554	552	541	544	500	551	563	566	566	520	531	544	517	523	543	625	573	558	570	559	513	580	559	544	554	551	518	552	563	543	547	537	572	567	534	524	551	560	559	526	581	559	555	558	558	571	589	542	579	517	554	565	556	561	555	561	551	538	565	528	547	536	562	593	560	565	601	556	573	607	595	525	550	571	518	542	578	592	531	585	628	551	593	617	530	580	545	582	573	521	600	588	538	557	594	535	598	521	530	563	574	572	546	581	537	564	587	590	615	597	609	578	581	539	547	570	553	543	557	577	533	529	541	585	549	565	589	541	536	569	534	555	593	558	516	550	558	584	545	562	562	555	537	542	544	571	603	572	536	545	549	559	578	548	570	570	588	589	562	599	543	568	583	518	589	551	561	529	574	551	563	520	564	555	535	589	578	530	563	524	577	579	558	563	565	555	586	555	599	579	568	599	545	558	505	553	486	551	564	583	525	578	594	600	606	553	577	546	529
36152	15222	3059	1861	1478	1207	1199	1132	1211	1185	1068	1081	910	806	711	630	572	535	495	501	422	379	347	314	299	300	315	291	323	317	282	266	281	282	300	275	295	253	261	277	294	266	285	283	279	289	294	286	269	277	297	288	281	302	286	256	241	275	259	302	276	291	284	259	266	272	273	285	290	290	293	280	250	260	250	248	242	268	301	271	277	253	276	284	326	298	296	285	256	264	285	284	286	279	266	285	274	276	280	280	267	261	267	302	285	272	256	284	269	261	269	288	252	277	270	259	273	299	273	292	282	236	257	286	284	291	264	227	250	302	286	276	295	262	287	274	288	290	301	299	281	274	273	280	286	275	255	268	269	292	282	253	270	289	286	246	293	298	272	255	276	253	291	269	280	283	280	243	282	261	295	282	286	258	257	268	322	308	266	233	290	258	272	280	284	274	274	270	240	290	276	268	266	294	243	280	310	249	260	286	246	304	258	274	257	288	284	272	227	263	278	293	260	278	281	294	279	294	258	287	256	274	244	282	291	276	249	270	272	272	284	291	276	255	258	266	288	286	284	253	277	258	282	294	280	305	284	299	290	295	278	256	287	258	262	265	293	272	284	292	267	297	254	265	270	303	274	263	271	252	291	297	275	278	298	259	263	268	262	278	285	251	276	231	297	292	300	269	281	284	283	289	298	240	286	271	258	261	246	261	258	286	307	296	256	292	263	289	251	279	242	281	283	281	301	287	276	279	291	258	299	310	292	300	275	277	302	274	259	279	284	282	260	281	255	277	291	329	274	272	257	258	286	309	272	305	295	304	285	296	249	264	269	274	285	300	277	266	274	251	311	289	311	267	254	266	277	262	254	276	261	283	252	261	255	260	277	287	269	263	265	315	282	267	256	276	221	273	296	282	277	272	256	244	281	252	286	275	270	255	271	273	249	256	284	268	287	274	284	258	264	272	264	282	272	276	290	260	272	304	272	246	323	290	314	271	292	293	261	241	234	257	243	282	291	280	309	288	253	287	296	269	266	244	273	296	266	260	284	268	280	288	288	263	251	297	271	288	237	272	316	296	259	261	284	272	283	320	287	261	277	276	269	263	289	239	302	255	259	267	266	276	309	266	272	266	268	266	285	258	272	252	251	251	275	274	215	261	258	274	311	301	273	285	295	271	279	269	278	277	294	280	291	256	269	264	288	304	289	272	268	247	270	277	285	277	267	271	244	304	258	264	280	273	266	330	254	281	262	277	293	282	266	265	299	257	282	281	274	262	257	283	230	288	271	287	252	233	293	280	313	288	267	300	293	287	270	293	265	253	269	269	257	242	255	266	261	264	307	258	286	259	277	293	298	271	299	274	266	282	253	299	280	262	298	277	223	286	281	283	298	279	310	276	306	291	265	239	283	283	293	256	281	265	272	270	269	270	341	255	266	266	287	273	244	257	288	275	283	277	271	270	282	245	290	242	284	293	288	290	285	246	268	275	292	284	274	290	269	286	268	275	288	281	262	280	251	308	271	291	277	289	300	278	263	271	269	280	302	258	275	259	296	271	323	273	248	234	289	240	246	258	245	245	294	271	273	272	289	271	244	243	273	260	298	227	262	263	256	284	305	279	256	266	302	285	269	260	278	254	266	325	278	234	295	299	279	281	272	269	294	228	278	273	278	279	247	295	258	273	313	290	270	247	268	271	264	297	283	249	280	290	304	292	276	260	285	285	289	291	273	262	256	232	272	273	253	264	244	297	262	277	245	249	259	287	262	292	281	256	271	276	289	285	279	246	296	247	282	293	306	272	287	290	282	221	248	243	216	259	294	289	297	278	277	261	277	246	274	247	256	273	286	252	276	235	243	290	259	276	284	293	278	268	272	257	283	286	246	294	292	274	255	231	266	298	250	256	276	314	265	288	257	263	268	262	268	272	283	278	267	284	250	270	262	274	271	299	271	281	262	248	271	279	248	275	295	287	255	302	275	268	270	293	259	270	303	280	278	284	289	255	272	300	279	256	278	271	302	269	286	301	228	261	302	249	298	278	261	269	272	264	273	304	271	291	309	257	237	261	280	250	299	270	252	240	283	293	280	252	265	246	242	277	290	285	297	265	287	253	293	250	233	263	246	260	297	265	311	294	280	279	248	275	309	297	264	275	254	278	257	280	305	269	304	271	268	295	270	264	267	266	255	291	273	273	267	251	279	274	274	250	292	276	260	264	292	260	264	281	287	299	291	267	250	279	291	273	264	281	231	238	249	311	262	273	245	284	278	300	268	263	274	325	280	308	283	263	281	286	270	260	271	236	274	232	221	274	273	266	288	267	275	285	266	265	241	251	275	278	276	272	259	296	315	248	280	249	283	256	303	278	253	264	258	280	287	288	273	281	259	275	229	274	269	262	289	269	274	321	291	296	284	279	265	235	279	266	289	259	246	282	287	258	295	300	299	280	293	289	284	306	259	258	267	268	269	282	260	286	291	290	304	298	259	246	252	295	289	298	283	273	263	253	258	277	272	290	278	254	286	284	293	304	288	268	237	274	282	291	261	265	268	251	278	290	276	249	249	263	294	268	263	269	245	250	252	290	275	258	265	270	262	281	283	232	255	299	307	283	272	262	255	273	262	256	250	269	244	258	300	272	276	301	257	272	273	238	253	297	281	273	271	272	266	278	271	282	261	254	262	258	272	285	287	277	256	255	265	303	266	251	267	242	273	286	259	268	263	239	248	289	261	263	259	296	238	242	289	258	274	285	257	264	253	291	286	267	252	292	287	293	240	268	288	299	259	292	248	253	300	243	261	266	291	258	287	244	259	268	305	287	275	286	268	272	241	276	292	249	243	291	263	282	275	274	300	254	259	261	265	278	304	276	271	290	275	261	261	262	308	261	276	277	280	276	286	259	279	258	283	276	229	253	288	255	288	234	299	271	260	273	277	259	270	269	254	291	240	289	290	285	240	279	287	290	280	258	263	275	269	285	269	270	268	290	269	263	245	262	268	287	278	264	257	273	282	280	275	289	271	294	275	265	259	301	271	249	264	242	314	264	274	293	259	268	281	269	277	253	268	264	250	263	283	293	250	248	266	262	274	257	269	272	262	268	256	239	285	248	290	268	281	230	285	267	264	267	279	283	250	249	264	259	283	279	277	282	298	273	284	270	244	240	271	253	251	256	253	283	264	318	270	295	273	258	270	257	262	259	244	271	269	256	237	270	280	271	290	289	257	274	271	281	268	244	304	247	282	268	266	268	282	275	267	272	293	260	290	263	270	260	315	267	265	262	268	300	291	290	255	287	280	289	240	283	275	272	295	246	250	246	252	271	289	284	326	269	265	252	286	281	244	245	289	270	285	280	313	261	246	277	278	276	288	292	301	266	266	280	287	263	262	309	254	268	278	288	292	255	278	280	290	270	273	285	232	277	305	251	271	294	256	243	271	260	284	264	256	302	259	275	286	256	256	279	263	255	286	259	256	277	238	268	252	281	253	266	265	281	242	253	264	260	269	258
20697	6769	3474	4917	5320	4884	4974	4895	5365	5108	4874	4579	3870	3608	3214	2763	2421	2180	2136	1911	1645	1333	1176	963	915	857	890	798	830	755	772	714	726	711	702	656	652	663	623	635	606	614	617	610	634	625	618	647	586	589	636	596	633	589	607	609	562	610	571	589	596	601	581	630	553	599	633	579	614	571	609	593	625	584	576	577	601	568	593	546	633	574	574	634	576	621	592	582	591	650	602	606	576	616	575	606	580	611	567	586	591	608	563	557	599	611	571	577	616	605	597	599	623	585	597	582	595	594	580	556	535	597	543	607	603	551	582	619	623	598	585	587	596	591	632	585	571	604	589	632	601	619	603	594	607	548	577	606	568	565	616	620	630	632	589	610	574	567	587	551	584	599	588	636	561	578	588	581	624	631	605	611	580	632	623	615	598	598	585	619	568	562	569	618	581	607	574	571	591	589	612	627	613	613	575	618	618	574	597	616	571	588	612	606	573	571	611	560	603	607	578	588	542	620	572	588	571	599	572	573	563	582	587	617	618	612	587	596	615	573	604	571	589	507	598	590	638	604	594	630	568	576	601	580	599	604	594	586	625	605	597	640	582	607	602	576	575	606	598	562	581	589	610	599	625	575	592	584	625	624	604	565	612	598	577	590	572	591	628	619	575	625	585	599	593	626	605	575	587	619	569	589	599	559	606	578	577	611	585	598	613	612	588	589	572	590	603	595	574	557	591	568	589	599	580	593	618	570	575	606	595	625	585	558	646	606	619	602	570	627	618	588	626	590	567	589	607	619	636	561	607	621	604	583	605	619	535	591	521	571	618	625	626	598	585	582	622	556	572	589	557	593	579	605	639	582	631	606	624	562	611	550	559	557	601	627	607	572	579	581	558	599	614	594	632	601	588	590	567	587	627	593	617	631	582	606	637	583	612	635	622	565	613	589	607	589	579	575	608	583	564	622	575	646	589	601	610	592	584	620	592	586	566	607	662	608	561	597	545	617	604	591	622	614	607	629	586	609	603	585	586	561	625	599	606	585	627	587	598	558	592	569	590	587	596	577	579	628	606	612	620	592	604	598	614	623	558	583	586	607	604	594	576	607	604	603	608	635	590	557	621	588	589	609	569	607	661	622	621	598	570	608	571	576	596	576	603	620	612	626	596	595	595	580	595	572	598	591	647	577	540	650	607	599	612	622	589	585	581	620	634	647	581	623	605	629	590	591	565	594	613	620	600	574	558	616	598	598	576	595	612	591	599	549	571	622	599	580	610	543	588	571	587	568	552	618	572	608	578	566	626	597	592	601	623	597	555	619	563	592	597	631	664	624	587	570	603	571	600	575	601	615	576	593	585	598	564	599	583	590	652	586	540	614	602	580	579	603	608	580	612	640	587	593	609	594	547	608	558	624	591	572	542	581	588	554	568	608	589	605	645	595	594	585	587	579	584	581	622	615	574	613	616	582	616	593	596	612	589	593	588	625	588	604	590	589	628	608	621	574	597	625	593	566	602	584	604	613	560	606	571	594	547	590	605	591	573	564	622	582	626	636	578	601	632	600	582	597	580	605	589	611	581	623	612	540	589	601	606	612	613	600	589	596	579	600	561	546	595	565	582	584	567	584	619	572	578	598	562	617	570	617	558	602	542	576	646	586	587	610	605	522	592	571	611	634	591	593	629	609	589	569	590	635	579	616	607	591	631	595	583	585	604	600	587	584	694	580	565	617	571	600	587	568	597	592	575	601	583	604	621	627	600	626	586	622	573	601	615	634	599	617	576	604	584	638	630	633	585	610	617	625	628	585	626	598	592	583	592	595	585	618	597	575	599	589	572	627	634	577	610	605	567	581	584	577	570	604	566	562	534	589	560	615	605	610	580	599	579	589	584	562	563	571	628	560	608	605	589	570	585	609	557	576	555	575	609	577	576	604	586	568	586	587	552	615	617	561	580	563	597	621	609	582	623	580	576	611	618	559	595	613	592	591	595	599	594	611	574	613	609	585	565	601	615	573	560	616	608	623	611	590	605	605	613	599	612	602	575	613	572	593	610	643	543	564	591	617	627	552	576	619	591	612	593	597	600	567	628	589	626	610	595	592	624	561	588	599	621	553	557	560	606	614	609	614	578	629	573	564	583	615	583	568	587	559	571	580	611	590	611	582	599	622	613	608	606	633	609	596	614	567	543	539	636	655	588	577	599	573	570	571	542	591	535	579	596	575	572	566	570	610	581	626	609	580	614	585	566	623	614	586	580	583	577	627	617	614	593	556	600	586	562	616	597	615	629	553	601	618	572	570	608	590	622	587	624	603	573	574	661	594	599	583	598	591	581	590	612	615	580	543	609	569	560	619	561	588	576	564	613	601	610	576	658	559	614	615	555	590	587	601	631	564	567	594	609	570	604	589	563	607	588	592	619	605	610	618	603	581	569	613	599	617	631	598	623	631	591	556	601	641	591	591	586	601	563	621	621	628	591	601	643	595	557	559	629	597	570	629	579	574	571	633	597	588	612	654	584	609	644	563	593	598	556	561	570	615	590	590	597	610	585	575	599	579	597	600	572	569	608	639	640	592	568	621	549	618	606	595	622	585	607	609	608	582	560	596	584	562	594	597	634	594	578	573	599	564	600	560	561	565	586	614	587	553	601	601	618	588	578	628	566	577	616	594	581	628	604	580	573	614	555	568	560	612	567	604	611	577	572	615	590	567	574	596	575	592	609	565	605	562	605	577	573	564	602	595	574	584	619	596	582	575	596	590	575	600	592	544	634	547	569	617	570	599	601	662	592	593	627	619	615	616	642	619	564	560	618	639	585	569	647	610	602	625	565	560	556	629	572	597	597	641	630	575	624	627	612	584	621	579	584	606	606	623	636	656	576	618	636	591	597	626	588	585	665	547	551	582	567	582	577	601	578	587	579	603	579	622	583	577	582	536	585	590	605	607	558	628	543	585	607	632	593	611	551	652	583	579	576	552	604	546	595	561	612	613	588	618	557	603	608	620	617	590	560	596	634	576	607	567	603	578	531	578	602	564	636	587	595	576	574	570	575	597	585	618	607	570	599	585	586	572	607	582	627	578	584	555	564	605	619	616	604	575	659	590	621	601	609	604	548	597	595	618	581	621	601	597	582	619	594	585	669	621	618	561	606	616	579	576	594	587	563	577	570	567	618	573	580	604	618	531	580	570	620	572	578	551	593	581	597	592	621	647	579	629	592	629	550	590	616	584	618	576	614	595	610	576	617	545	547	630	618	560	649	613	578	573	606	578	578	568	601	633	573	590	611	603	595	530	595	646	606	563	602	560	558	647	547	605	627	597	637	595	599	587	612	593	588	611	582	547	572	593	610	561	623	563	604	613	605	580	625	594	595	589	575	585	606	613	593	620	574	580	578	563	577	618	591	608	577	588	592	587	631	615	593	620	644	624	622	593	577	559	586	584	636	607	627	539	577	567	605	605	580	618	595	614	606	604	595	614	607	597	627	600	562	583	596	625	628	583	592	587
48033	25202	6561	3114	2187	1808	1689	1493	1547	1520	1462	1334	1133	1047	1028	905	778	664	667	596	532	454	447	444	404	373	357	352	374	354	326	355	352	346	340	339	353	341	310	335	340	356	331	336	297	326	344	346	288	308	333	294	336	324	297	295	318	338	315	291	324	280	329	281	348	316	336	319	338	338	316	315	318	318	312	299	325	331	292	286	292	302	356	309	310	299	329	327	304	320	340	325	309	309	313	333	323	358	295	336	329	329	347	339	325	286	329	330	303	339	319	306	321	330	323	355	359	284	327	286	319	297	320	316	342	297	275	318	306	339	335	311	289	313	306	355	314	298	314	309	316	322	283	293	328	325	327	313	337	330	325	326	335	301	294	327	323	325	342	329	318	288	329	302	319	332	369	336	334	307	327	301	338	321	331	295	302	319	319	292	306	302	293	309	314	340	325	335	350	311	299	359	310	300	358	327	347	382	325	317	312	307	272	304	323	304	302	299	330	322	332	300	317	334	330	318	287	321	323	310	291	315	346	322	310	336	306	302	341	320	300	294	316	289	304	326	299	341	304	342	327	318	335	267	342	315	296	297	296	308	339	323	302	339	339	379	327	312	307	306	332	325	349	329	355	326	257	329	304	312	321	308	300	314	287	307	273	323	270	340	310	324	311	299	309	320	284	307	334	350	339	317	335	314	289	315	301	342	316	311	331	336	325	306	322	312	329	303	359	294	331	339	322	325	345	335	298	330	288	320	322	316	322	389	293	303	300	308	306	316	340	329	327	363	336	304	307	308	338	358	324	327	308	295	318	344	322	298	331	287	281	316	329	321	289	317	320	302	345	355	323	356	306	330	320	281	343	303	336	328	327	342	310	308	298	306	351	330	309	330	324	310	320	332	363	317	379	327	309	309	358	350	280	372	313	313	350	363	335	318	301	285	318	306	345	301	314	296	313	315	318	344	334	294	342	294	311	310	315	325	294	314	320	310	310	342	318	331	311	346	302	271	324	340	316	326	298	316	278	301	351	338	343	328	279	319	319	321	331	334	352	284	331	320	350	359	306	324	309	358	301	334	349	326	326	327	334	337	318	348	298	314	335	311	300	314	311	342	324	342	347	297	386	300	326	319	337	318	310	316	324	295	298	285	367	336	301	363	326	314	284	313	298	302	325	356	306	327	322	318	326	312	305	338	309	350	322	334	334	303	331	353	338	281	342	321	313	308	305	314	297	308	302	339	328	315	321	317	312	306	305	353	362	352	334	358	321	336	319	335	304	302	321	328	284	304	336	345	297	320	335	294	311	332	303	299	325	326	332	323	302	334	329	330	296	300	323	343	341	309	339	360	308	315	341	294	318	297	314	322	337	342	331	320	341	312	313	354	350	332	317	316	345	347	322	331	291	322	323	311	360	309	299	303	299	320	345	317	274	293	299	325	363	338	331	306	325	319	302	313	346	286	321	325	279	336	309	331	356	304	271	288	311	327	322	345	293	276	344	367	330	328	307	309	343	330	295	325	325	301	272	332	363	309	314	308	331	346	327	309	331	343	300	331	310	313	302	283	348	328	313	308	291	314	345	287	303	342	323	322	325	330	333	303	312	302	323	306	295	324	343	318	290	306	349	339	341	328	287	296	322	307	339	300	319	317	295	320	323	343	337	333	338	333	280	344	346	298	317	348	309	302	291	324	295	340	299	321	308	284	318	308	331	321	323	354	353	303	323	331	331	317	305	318	335	302	319	346	337	349	292	337	315	333	335	333	338	315	322	314	305	325	315	271	316	319	296	313	354	293	320	326	299	314	308	344	324	326	312	341	289	310	292	310	354	302	325	315	317	330	297	324	318	299	288	344	301	321	338	341	338	308	320	314	308	325	272	288	353	312	308	327	311	329	371	338	302	322	274	300	298	337	320	318	275	340	332	301	316	297	305	343	309	313	288	320	302	294	320	312	290	303	331	339	324	342	291	319	297	307	249	308	327	340	329	335	281	314	305	331	327	295	315	297	347	309	346	323	355	305	327	323	319	339	358	339	278	341	353	305	323	325	358	323	314	305	305	326	317	320	344	314	291	300	325	310	346	302	354	334	328	324	291	302	272	327	286	329	324	314	328	300	326	342	326	322	291	341	347	330	298	284	342	285	299	340	346	359	327	312	320	318	348	309	311	303	351	322	325	309	298	361	287	336	327	325	299	333	300	308	353	313	305	357	339	301	339	341	367	296	317	317	292	324	264	342	308	274	337	297	335	312	329	367	318	297	337	311	280	320	373	311	331	304	323	297	288	329	301	313	286	333	313	293	324	318	335	328	337	314	302	318	312	321	315	348	339	343	335	344	318	329	309	312	314	307	323	332	333	306	305	326	296	345	337	298	337	332	315	312	324	340	326	301	327	317	355	360	294	330	333	326	330	334	325	324	303	305	313	333	342	353	299	321	324	326	296	310	320	338	338	338	299	295	313	285	284	289	326	299	355	320	318	313	300	365	360	301	336	337	306	311	359	323	292	346	309	304	310	302	292	309	322	301	319	313	341	333	325	313	296	341	325	299	291	338	328	309	326	296	337	281	324	307	325	303	324	316	299	349	310	348	361	351	316	291	352	311	306	321	347	315	309	335	334	317	276	328	306	304	352	307	292	321	363	335	361	353	349	310	341	315	311	311	336	326	330	306	325	314	347	303	313	315	334	314	318	359	342	315	337	293	326	316	322	320	328	328	344	317	361	306	301	305	311	325	341	312	337	336	343	322	341	310	285	310	321	353	323	352	298	341	292	310	325	277	336	321	324	308	307	318	312	314	313	330	322	340	312	326	339	343	349	295	295	324	338	307	355	313	304	307	354	349	312	310	317	382	314	304	346	297	314	295	329	285	341	326	309	303	358	298	317	351	306	317	315	323	304	342	324	322	309	314	312	302	330	303	330	333	340	308	352	284	317	324	302	343	316	328	354	321	308	355	342	341	324	320	308	315	332	315	370	339	299	315	331	330	312	339	340	341	292	290	319	319	327	294	308	343	300	289	308	344	319	335	303	316	322	323	313	292	312	342	341	361	306	339	301	339	294	286	325	304	344	302	299	324	292	311	324	332	267	318	335	327	312	299	292	330	287	274	319	329	308	348	327	347	343	317	291	339	300	311	321	324	341	317	359	326	322	324	313	315	291	310	326	335	315	302	336	318	323	308	319	296	297	320	299	323	320	331	302	333	315	331	315	304	320	331	317	302	334	313	330	376	325	303	343	309	287	312	288	354	354	304	315	292	311	335	308	313	324	339	341	327	275	332	351	297	344	325	309	308	322	304	308	357	306	339	303	336	308	309	348	321	337	287	324	309	317	291	321	327	319	332	300	312	326	347	314	352	348	360	303	274	304	324	328	342	327	322	350	321	309	313	332	322	312	296	325	304	332	299	327	322	318	334	305	317	334	307	330	337	324	335	308	300	323	326	330	284	295	292	333	315	332	323	291	337	305	315	311	309	293	295	324	359	307	341	299	310	301	320	337	315
27666	11511	5367	7418	6900	6716	6596	6307	6373	6340	6307	5997	5108	4770	4328	3841	3376	2959	2711	2457	1933	1594	1470	1287	1079	1048	1050	938	925	882	910	836	841	826	822	797	780	833	736	836	757	751	733	698	707	688	664	762	661	669	753	678	707	698	695	687	706	707	669	709	684	710	679	632	691	728	690	692	685	655	701	731	679	696	710	669	705	687	659	673	689	674	696	712	725	684	610	647	694	680	646	669	718	707	670	674	657	697	699	679	672	708	695	717	668	729	644	651	684	692	616	704	722	668	670	645	686	664	672	661	667	701	676	665	700	718	668	666	679	694	633	712	682	709	695	647	627	713	634	649	679	684	703	730	684	723	681	657	663	670	663	675	697	704	704	631	662	696	668	668	656	709	682	686	653	694	687	643	659	676	701	647	658	665	690	655	706	596	702	664	678	692	668	695	664	672	654	699	690	664	672	664	718	677	646	659	677	692	633	692	711	695	669	653	630	691	638	677	615	657	667	678	665	651	669	700	677	680	717	647	665	691	704	705	660	684	706	663	668	674	651	719	678	671	664	698	691	657	641	699	651	670	714	663	649	649	694	690	711	715	715	717	672	712	645	665	644	651	670	683	635	689	699	670	673	659	673	684	669	655	728	673	669	659	667	641	650	652	658	686	702	671	680	686	635	654	650	682	657	655	635	694	645	709	649	644	665	671	690	686	677	670	673	712	657	652	708	705	692	646	670	692	708	681	659	659	677	712	680	683	607	705	671	708	691	732	680	679	689	660	687	709	649	688	666	716	698	660	670	673	716	671	684	698	649	690	672	657	658	720	651	657	665	652	665	688	660	705	727	657	692	638	635	690	673	677	644	688	699	662	704	703	665	671	676	673	643	684	671	668	631	685	700	671	653	642	648	666	675	661	681	710	637	656	677	681	721	645	700	704	656	673	682	707	629	714	672	682	692	650	717	634	705	687	694	697	718	681	668	704	695	648	664	689	708	688	670	644	655	650	694	698	679	655	635	684	717	661	710	683	672	654	665	678	666	697	642	678	672	668	660	679	682	667	709	678	661	661	661	687	672	712	684	667	681	629	687	688	680	719	693	673	659	683	691	681	623	643	628	667	709	701	608	702	653	675	703	676	672	680	705	729	701	687	674	727	702	667	660	673	634	672	670	691	684	660	707	675	700	637	734	642	715	673	672	691	658	669	649	669	659	692	672	715	704	673	679	642	677	702	664	687	676	668	660	625	672	694	665	660	651	686	679	677	653	721	671	692	686	672	675	676	685	653	663	653	678	664	693	705	644	656	671	629	626	667	675	677	659	644	666	685	713	719	715	692	697	627	682	678	693	659	725	697	672	645	677	704	654	679	696	675	684	651	697	689	698	705	649	668	652	640	694	658	706	739	694	681	668	713	678	680	677	700	675	696	719	701	683	720	678	672	688	695	660	677	661	671	675	696	642	667	673	724	686	680	716	676	702	720	684	675	678	687	648	635	670	653	659	707	693	663	670	674	681	638	689	700	648	682	674	651	669	631	645	637	645	728	686	721	661	662	659	631	668	689	674	722	690	678	680	691	711	637	716	708	668	703	652	663	689	680	693	694	642	669	680	689	667	695	656	690	663	668	663	690	679	667	685	691	681	669	698	653	694	667	711	745	662	637	660	656	699	670	646	664	666	652	652	690	680	626	689	638	693	733	684	659	644	680	689	657	697	684	692	717	649	684	681	693	683	712	680	676	677	622	713	644	703	653	672	683	690	675	729	697	666	677	701	699	666	692	675	654	677	717	696	692	659	689	707	715	669	685	718	684	691	701	692	682	648	673	669	679	652	654	708	672	668	678	723	696	695	731	673	701	666	649	724	639	687	658	648	696	686	663	682	690	695	699	690	665	688	681	694	725	668	670	686	654	696	673	698	710	699	668	662	707	704	673	671	693	669	670	661	663	644	671	677	623	670	667	709	708	658	665	658	641	638	714	656	655	692	665	690	720	687	699	669	688	660	678	689	689	691	682	642	683	668	689	692	697	698	711	711	723	687	692	642	672	679	684	697	686	660	701	694	700	677	688	674	714	698	656	658	674	736	708	669	611	657	637	704	665	701	626	649	644	670	657	669	610	695	700	686	670	663	685	635	628	671	663	673	692	675	712	656	686	662	694	708	655	690	693	678	683	672	707	641	689	649	686	663	660	694	670	698	717	737	688	677	707	646	663	683	698	691	719	661	627	700	688	645	707	673	665	686	663	689	686	643	638	719	676	688	638	697	656	690	662	668	655	669	677	642	655	721	702	657	665	654	676	706	659	651	713	656	696	698	628	679	670	696	619	732	667	677	668	667	672	707	655	645	659	715	625	605	661	760	667	631	674	697	701	686	666	635	656	710	684	653	720	690	689	664	652	698	686	612	659	698	696	670	712	690	685	703	667	667	693	705	682	684	664	676	640	664	689	696	670	671	675	658	708	684	687	694	664	687	719	701	686	679	656	653	729	652	718	680	673	685	708	677	694	719	659	695	678	659	662	723	647	706	691	667	692	689	697	626	642	670	714	685	671	673	668	681	635	655	675	698	656	650	688	676	694	674	706	712	654	692	650	704	752	718	676	686	635	651	695	690	665	707	666	651	631	649	645	682	698	693	680	628	674	701	683	666	684	694	693	640	687	692	654	652	699	673	697	637	653	644	667	661	668	683	685	660	628	688	654	710	700	700	695	698	680	747	701	657	677	681	722	689	669	691	703	670	674	692	708	704	722	710	677	655	672	694	677	678	703	647	642	688	628	698	636	691	643	709	667	689	678	689	662	671	642	694	659	651	684	670	682	649	678	700	656	689	669	655	660	642	685	682	668	686	688	684	694	711	622	694	642	647	715	660	692	682	666	690	692	681	675	630	656	743	692	637	630	656	669	657	692	657	676	689	696	655	676	643	678	698	703	626	695	670	676	689	670	668	653	686	687	698	703	677	711	629	639	700	701	673	640	632	698	686	696	700	677	684	687	703	700	658	689	656	723	670	677	698	687	701	683	681	669	652	667	669	652	650	677	674	695	667	615	681	674	649	688	643	667	707	702	702	685	683	672	634	679	674	652	705	674	729	664	662	683	661	663	655	643	670	688	664	679	697	658	669	699	724	666	690	734	683	695	662	677	695	652	641	659	684	611	700	658	668	697	646	677	671	667	672	676	661	674	669	692	650	670	667	738	703	661	704	666	653	649	703	682	707	690	652	688	698	660	666	651	656	697	681	683	658	721	665	668	655	672	654	679	695	661	649	732	716	727	690	619	631	609	686	653	681	702	714	675	684	675	644	677	699	670	697	660	706	703	666	642	723	694	690	680	680	690	693	678	640	725	679	680	680	684	676	676	698	702	699	696	714	695	705	642	697	644	631	688	688	682	636	692	651	718	660	724	717	703	657	688	608	664	640	656	668	672	697	647	706	687	640	702	723	695	672	691	635	649	672	697	705	685	688	760	676	726	671	627	631	665	661	667	628	645	623	714	680	654	645	695
14353	4911	1101	1020	807	792	705	719	706	635	676	608	622	582	495	515	478	470	436	405	325	313	347	252	280	265	310	301	274	279	248	270	279	280	255	261	236	259	284	290	276	236	257	244	318	266	276	255	261	221	261	242	274	270	267	234	307	280	274	259	241	239	277	256	233	234	262	287	257	255	256	266	253	261	246	279	246	230	268	234	268	234	254	279	243	251	256	266	259	260	246	230	265	270	277	258	263	248	263	285	259	272	253	245	257	235	249	274	261	243	295	243	310	273	235	253	272	242	230	252	258	235	253	219	244	256	268	257	250	255	268	269	285	241	318	275	252	247	218	261	291	281	271	248	243	254	244	261	283	252	269	252	247	234	228	233	213	215	252	271	277	246	285	261	259	250	272	267	255	284	253	215	235	239	259	254	231	261	260	248	257	278	259	280	241	248	225	281	247	264	291	244	259	215	267	298	264	286	252	235	249	259	267	268	284	253	251	242	258	223	194	268	240	261	244	233	265	252	249	257	273	283	278	251	288	272	251	245	235	216	241	235	274	277	245	255	241	271	248	248	270	255	261	266	255	282	267	242	220	238	218	276	265	267	254	237	239	241	275	265	231	235	236	247	271	245	262	274	259	233	259	241	215	283	228	254	273	272	271	246	256	253	229	246	258	279	277	256	250	225	272	245	264	277	253	275	251	246	282	265	231	265	247	263	244	246	254	262	236	243	245	257	256	236	235	228	243	271	269	259	261	235	254	236	260	247	257	252	275	263	268	221	245	238	234	230	257	235	250	285	231	248	264	234	230	226	245	285	255	257	266	244	248	228	247	239	246	270	252	261	230	246	243	246	258	262	273	284	253	251	251	253	266	255	247	252	243	271	247	249	217	237	278	255	227	252	260	263	252	263	252	244	257	238	230	253	239	250	268	240	287	229	283	253	234	253	238	220	254	231	270	259	248	237	240	239	242	253	271	297	257	237	217	234	280	281	265	256	235	244	266	247	263	242	274	254	257	237	218	233	239	248	260	286	305	271	253	257	239	270	266	248	253	217	262	277	260	257	276	267	265	254	276	269	261	229	267	265	245	231	264	248	244	232	271	253	246	230	232	253	252	281	246	284	263	257	239	243	248	242	266	249	271	234	228	247	271	243	226	238	256	228	224	273	239	241	232	244	257	239	248	272	235	224	249	253	225	251	272	243	275	261	270	254	265	278	274	275	254	279	250	282	235	259	242	257	258	205	266	276	261	266	258	245	229	260	250	264	269	247	259	281	252	254	259	266	262	254	265	252	256	263	250	237	229	230	221	251	234	267	242	272	266	222	222	256	250	273	250	232	253	253	259	230	283	269	239	282	236	258	247	271	246	236	245	240	248	270	261	251	289	251	261	266	283	257	276	249	262	274	236	243	262	264	281	252	266	239	242	241	290	238	261	254	268	321	248	226	257	240	246	260	265	254	252	290	253	281	249	254	251	263	255	255	238	256	235	244	263	313	254	291	254	225	269	251	242	255	227	250	244	233	263	261	241	238	245	285	274	285	260	271	269	230	246	263	261	232	278	275	233	262	270	224	248	244	225	252	255	275	280	259	250	264	220	287	277	261	242	258	271	265	260	238	263	254	227	245	259	225	258	261	284	257	239	258	273	271	268	254	258	242	293	236	295	303	232	256	233	266	235	245	271	214	273	250	249	263	257	257	273	250	276	218	246	232	283	273	250	251	214	280	260	229	241	252	256	248	247	256	253	243	259	254	242	264	259	253	245	267	231	266	231	253	255	273	297	265	272	259	232	250	272	244	242	259	224	251	283	294	238	263	264	255	239	271	259	251	239	249	265	244	247	259	232	211	251	273	273	242	248	245	232	242	216	264	242	245	238	257	272	243	259	253	237	278	258	230	243	226	222	244	295	258	248	258	272	251	254	242	248	305	266	252	260	245	236	251	263	291	260	233	245	241	238	230	269	269	246	238	261	258	251	270	271	268	254	266	250	249	231	235	263	271	291	252	262	243	276	249	251	266	238	225	258	223	264	270	251	205	248	249	278	255	268	255	288	308	256	264	222	267	242	269	264	258	246	243	278	240	301	249	238	276	255	236	246	267	251	232	253	266	235	211	298	256	260	245	263	239	261	247	241	276	237	243	234	247	283	242	223	233	269	244	245	245	266	244	305	261	239	293	237	287	247	253	260	279	288	255	243	247	271	254	266	243	251	267	262	257	234	233	234	239	267	223	256	269	252	260	266	260	261	267	258	253	259	255	252	265	212	258	272	247	297	258	265	239	235	238	240	265	224	244	245	278	252	246	263	271	260	252	241	272	208	251	261	238	288	296	251	274	242	290	235	260	298	261	266	274	256	249	261	249	235	251	243	256	277	256	225	271	267	266	250	261	235	268	299	276	248	231	237	266	251	267	258	246	227	279	257	282	256	258	256	232	252	232	244	266	249	263	270	293	277	292	238	263	243	260	272	263	257	267	238	243	281	300	241	254	275	251	253	285	268	259	253	255	234	255	252	296	265	254	234	259	257	257	252	251	266	258	266	263	261	260	235	254	250	247	284	274	248	233	266	240	233	247	237	228	263	245	240	256	281	277	251	271	245	266	251	256	267	235	249	256	251	266	235	244	270	234	251	254	259	262	240	236	229	265	233	247	251	237	257	246	253	233	240	259	285	225	240	230	250	259	262	239	246	254	253	277	261	238	209	256	245	259	267	241	243	264	237	218	231	268	277	222	245	270	272	281	268	279	224	269	260	250	263	231	275	260	258	265	250	254	263	272	243	255	252	250	237	247	262	257	267	244	228	271	245	257	220	226	236	275	254	248	240	232	257	251	265	283	269	256	262	251	249	242	269	276	244	261	261	244	279	264	236	246	255	211	264	271	249	263	274	239	245	262	243	223	239	271	245	227	267	258	252	237	241	283	296	238	255	217	264	265	272	293	245	244	275	274	239	253	293	264	230	258	272	244	239	259	274	249	262	242	251	243	242	275	204	260	263	255	253	217	265	265	272	274	252	246	254	259	249	238	268	229	234	234	246	262	254	248	267	266	245	253	243	247	260	248	272	250	220	276	257	276	274	267	242	271	258	273	205	258	276	265	248	261	245	258	259	227	246	207	271	253	240	236	233	263	251	270	269	254	269	261	263	248	262	280	264	239	257	275	251	224	225	263	243	244	243	260	253	243	260	248	255	269	248	242	259	238	249	231	256	241	258	229	217	284	266	260	254	240	256	264	265	222	213	281	254	252	259	276	228	282	233	251	248	254	255	261	249	221	239	255	255	258	227	235	230	230	277	265	253	238	269	266	236	225	252	248	248	255	259	235	262	262	249	254	244	237	255	225	245	266	250	273	238	234	242	285	249	257	267	251	260	263	278	260	263	254	271	247	262	266	229	256	247	253	212	256	230	254	249	260	250	236	260	242	236	244	257	240	256	298	268	270	232	259	243	246	252	264	230	226	228	247	305	263	262	249	277	262	256	241	228	231	277	264	286	253
7653	3187	2116	2954	2938	2976	2824	2866	2928	2732	2576	2696	2492	2340	2162	1927	1769	1651	1635	1332	1051	1004	917	815	732	730	693	625	663	620	650	626	630	550	614	580	606	584	562	612	541	531	575	557	560	580	575	527	582	520	562	564	526	569	567	531	548	560	603	604	581	552	599	548	558	556	566	548	521	561	553	544	533	545	572	579	563	522	560	559	544	537	551	580	589	525	520	520	529	535	513	583	533	524	537	522	578	532	543	584	543	569	547	542	598	535	566	606	578	490	575	551	535	531	565	548	524	524	613	513	542	536	596	567	571	566	532	505	556	547	560	570	588	566	548	570	581	578	505	548	554	559	540	553	538	535	507	543	571	543	547	542	601	525	546	536	594	518	583	553	530	588	553	574	525	566	557	574	513	528	577	563	545	545	520	532	564	519	514	587	587	565	564	501	560	516	573	552	518	568	525	561	538	592	542	538	529	565	562	513	522	529	558	542	561	541	550	508	534	490	549	530	555	572	590	590	534	558	540	562	529	583	535	499	520	556	530	528	528	560	563	524	555	561	548	561	595	554	560	560	542	515	565	539	514	540	592	563	607	580	575	600	554	549	570	550	544	556	537	532	536	547	541	546	519	571	540	540	503	533	520	563	560	575	545	540	578	567	529	553	546	573	534	535	546	548	561	541	521	531	560	552	589	548	548	512	552	614	611	531	523	567	584	577	559	530	541	580	571	588	561	565	520	522	565	586	507	557	572	555	541	572	536	564	527	515	562	563	590	600	564	556	543	547	567	590	563	574	488	536	511	583	578	549	590	501	587	549	531	549	607	567	580	564	525	536	559	515	522	562	579	545	551	550	564	586	528	568	543	554	569	564	522	557	552	550	580	557	516	573	535	537	598	617	534	516	569	544	608	565	569	560	552	500	487	553	529	522	517	566	552	525	559	544	563	584	565	539	530	510	554	560	567	556	536	555	582	541	495	525	539	553	545	547	538	536	579	580	573	578	550	580	557	580	524	576	493	580	510	543	598	554	560	560	565	540	546	582	521	599	545	526	526	570	549	524	561	578	582	544	569	590	537	610	503	584	576	532	536	550	563	571	522	531	508	538	537	590	559	567	524	571	543	550	500	543	525	579	501	536	530	552	559	578	544	563	551	520	582	570	559	554	564	592	543	523	568	527	490	581	544	578	516	545	562	597	549	553	544	552	514	553	516	567	570	548	508	589	599	554	574	553	585	544	546	532	559	529	570	576	581	535	539	565	571	551	540	523	589	535	523	539	531	560	501	601	509	533	550	537	537	558	591	569	535	547	531	531	552	550	516	538	551	538	514	516	561	563	523	552	548	545	539	582	547	546	536	536	522	588	563	555	534	519	553	541	519	589	565	553	559	563	528	567	603	578	547	519	574	594	537	528	534	527	552	532	490	569	557	523	534	539	545	557	567	573	493	511	522	541	525	542	582	548	538	543	594	554	536	604	554	595	549	537	552	512	540	584	566	562	504	555	536	554	575	538	551	566	559	533	522	554	529	557	558	546	543	545	519	567	575	487	578	542	572	576	547	534	570	562	558	551	577	552	559	560	538	560	581	580	549	564	499	572	585	542	558	552	545	554	518	533	572	535	579	535	540	562	576	551	575	572	540	537	538	553	538	546	566	569	527	533	569	506	525	549	583	543	562	571	559	558	563	555	538	552	497	543	526	532	558	549	528	561	547	507	552	551	565	545	507	511	555	542	586	559	515	540	606	549	549	546	566	552	553	555	532	541	526	529	588	563	517	551	557	543	544	561	583	501	559	550	536	570	547	500	533	536	595	565	600	513	534	560	550	518	580	538	537	518	542	554	552	553	556	575	562	537	550	592	530	569	572	530	571	517	559	516	595	590	552	587	534	540	512	545	548	514	551	535	512	529	520	543	547	593	576	564	560	534	505	549	546	552	568	564	556	585	596	547	597	558	582	568	553	567	554	553	500	571	541	566	589	548	572	515	559	514	546	529	525	556	549	568	546	536	577	587	578	536	534	523	544	566	590	530	516	570	547	533	510	539	565	551	570	542	538	530	535	585	555	593	593	568	522	547	528	571	571	562	499	517	549	498	538	580	539	573	532	527	534	553	552	565	559	577	543	505	532	568	536	552	545	567	563	582	553	549	551	596	583	583	553	579	562	547	545	566	553	523	543	564	562	556	545	533	506	512	559	563	508	562	546	545	550	561	549	537	519	545	557	585	541	533	527	524	549	580	569	567	582	544	559	550	505	533	538	536	560	529	565	535	601	560	515	542	562	542	509	525	548	586	567	545	512	532	604	514	531	558	542	570	514	551	598	540	555	548	500	528	571	556	551	523	542	558	512	564	572	534	537	545	559	567	547	548	564	517	540	577	559	519	538	529	558	612	549	608	553	532	556	559	569	547	570	594	554	555	516	595	567	587	526	479	543	546	567	596	562	518	588	558	523	501	593	567	528	549	545	551	539	547	548	564	611	548	558	527	545	558	549	546	571	593	583	550	554	552	545	550	553	567	561	488	565	576	538	542	575	536	568	515	572	546	567	505	565	550	569	584	550	559	511	532	520	524	539	546	555	561	512	514	531	560	581	542	519	541	535	521	604	510	566	543	567	548	566	543	576	549	521	538	549	520	569	524	545	540	541	515	592	522	538	569	552	549	544	583	517	557	554	536	559	520	517	503	523	583	584	569	575	487	528	534	547	586	551	561	564	538	514	552	534	535	565	516	559	536	568	594	552	545	536	593	569	571	592	555	547	578	523	539	519	547	529	513	569	541	545	557	544	564	566	541	567	521	564	539	599	589	569	560	513	542	518	576	531	539	526	524	527	537	556	590	550	540	499	519	500	558	610	598	545	568	527	556	608	535	555	568	527	522	543	528	573	540	565	567	565	527	555	536	549	580	590	565	596	529	579	544	559	488	558	505	554	549	532	579	529	564	537	547	532	570	510	577	546	531	531	522	528	530	538	536	562	551	536	519	554	562	569	555	546	564	580	554	541	557	561	558	523	545	575	551	550	592	570	557	559	552	571	532	514	523	602	586	524	539	575	571	532	567	577	570	504	580	501	595	606	571	526	551	560	546	564	563	534	547	504	564	549	517	529	576	525	565	558	597	532	561	545	554	520	539	594	525	577	527	561	501	542	520	538	572	546	555	581	551	543	580	545	551	538	539	536	525	531	538	530	541	514	558	548	573	540	601	540	580	544	543	512	559	533	547	553	563	556	512	579	542	601	536	530	534	562	558	610	567	548	575	516	580	554	580	560	560	536	548	602	563	536	530	510	543	626	592	533	529	613	556	560	553	533	566	557	546	551	549	559	538	549	542	552	575	580	515	521	541	588	620	561	557	538	524	549	553	540	575	552	553	559	511	578	549	542	543	560	552	548	568	539	535	519	536	607	545	606	566	555	593	548	525	580	594	594	537	600	533	592	595	553	539	575	505	537	547	488	535	540	594	536	521	543	549	530	567	558	525	548	598	525	526	533	573	537	561
36925	17832	3576	2124	1503	1249	1112	1003	1035	1019	963	930	827	727	755	661	633	531	503	447	446	400	403	363	300	316	307	300	304	279	278	286	326	310	310	291	324	255	260	280	273	235	262	302	281	270	261	279	227	268	278	306	287	253	261	276	312	286	293	266	252	286	265	257	238	247	284	308	282	279	256	261	270	252	292	274	262	284	275	273	283	281	243	256	258	240	260	247	283	296	266	249	229	260	254	301	283	288	277	266	274	283	280	252	275	258	252	272	271	281	257	235	266	285	274	266	305	289	273	264	270	278	261	285	244	265	260	281	255	234	281	256	255	282	284	267	289	289	310	273	277	271	263	241	254	269	256	243	292	283	261	270	273	271	285	256	323	284	257	286	260	278	257	297	291	265	256	287	259	267	257	261	238	277	240	284	282	274	260	269	249	264	278	274	277	263	278	258	288	238	259	285	298	256	263	264	257	232	279	274	306	272	255	250	248	264	273	280	252	261	234	251	260	237	279	306	235	275	262	250	277	292	272	297	248	255	271	274	263	263	288	284	235	279	270	292	270	247	292	279	264	296	262	246	239	282	260	258	300	265	277	282	267	276	261	266	273	272	265	279	268	268	301	252	268	263	246	261	263	297	263	267	263	254	238	277	256	269	270	251	267	256	270	264	271	282	256	283	264	273	317	290	266	263	274	243	287	276	281	256	249	291	254	269	309	290	286	292	275	242	257	258	275	270	271	289	283	277	292	295	266	302	277	283	278	280	255	282	278	293	280	284	293	251	262	295	269	296	268	256	271	237	252	252	270	274	256	282	291	235	249	282	266	260	300	294	262	244	298	272	268	283	250	263	264	287	260	264	263	222	271	265	248	248	282	245	280	280	259	287	274	255	296	284	264	244	254	285	264	271	287	247	275	256	275	260	253	262	268	281	275	280	248	285	267	251	272	275	260	239	291	279	269	276	270	300	289	299	272	288	269	260	296	302	233	262	286	276	267	290	276	267	233	344	286	264	271	265	281	304	248	289	265	286	227	282	262	268	274	274	289	285	265	275	251	287	266	301	277	254	235	266	268	294	300	292	271	288	276	262	316	233	251	271	240	243	280	313	258	270	300	248	281	305	306	262	267	290	311	259	277	263	239	280	275	275	270	269	259	242	274	248	238	254	283	287	283	256	277	277	269	290	273	268	268	273	281	242	256	249	279	286	264	251	257	289	261	327	235	294	283	272	292	276	272	296	256	250	272	218	267	254	245	272	288	263	230	298	285	285	262	301	271	298	272	265	281	266	255	271	254	292	262	287	306	262	286	256	274	264	244	265	286	271	286	287	249	265	252	279	282	269	249	245	297	288	297	278	276	312	244	289	311	296	258	268	262	257	260	249	268	245	253	250	268	249	286	302	280	275	259	266	236	278	292	266	247	256	287	282	262	255	278	241	257	274	292	271	284	301	266	280	267	269	282	278	261	266	211	264	277	256	266	271	276	286	264	281	298	294	250	237	268	241	249	286	251	275	272	244	266	268	294	245	270	296	263	276	278	251	252	265	270	256	248	291	235	298	227	244	285	284	272	288	254	268	272	261	255	272	293	281	299	270	327	258	278	253	267	281	286	279	258	256	251	254	273	241	296	260	238	248	234	278	275	270	282	287	275	276	284	276	283	245	271	302	264	275	277	269	263	248	251	287	250	293	272	265	275	240	272	258	292	262	271	278	303	264	257	286	279	282	278	279	247	267	249	295	306	277	260	236	263	296	238	248	228	262	256	293	272	308	268	248	281	281	273	307	276	262	276	274	266	285	270	257	272	274	271	263	269	300	284	282	278	266	250	242	275	273	249	263	234	237	246	267	306	272	246	295	309	283	253	265	283	276	262	294	287	253	282	265	255	268	246	305	250	252	303	240	270	246	286	284	262	253	268	254	242	278	250	263	267	267	227	301	284	272	262	305	254	275	241	276	283	275	270	289	279	273	267	237	279	262	284	303	261	261	257	268	253	271	286	275	271	240	267	276	320	276	276	261	301	286	274	243	289	268	255	280	251	255	293	274	267	286	282	267	291	302	248	247	284	243	294	287	298	263	257	285	261	281	293	285	289	293	236	256	271	247	273	252	242	256	271	256	282	310	282	245	257	291	273	262	294	280	292	291	298	271	258	296	262	254	288	256	279	271	272	278	230	271	269	260	245	277	279	268	294	249	265	270	285	290	290	255	278	277	269	295	283	283	268	265	290	286	266	299	264	253	266	278	264	298	278	278	278	253	257	301	282	279	265	266	278	272	270	299	227	266	281	253	266	289	252	270	254	244	244	288	260	258	292	267	265	257	276	284	241	262	271	279	286	267	258	261	241	237	263	293	283	261	278	242	274	281	285	283	255	272	273	266	261	275	235	274	259	265	290	263	288	248	240	286	270	278	265	267	273	284	272	275	266	253	273	265	307	281	270	262	302	245	290	287	311	258	267	278	243	288	267	246	252	252	277	255	278	282	281	262	295	253	297	303	285	269	264	249	263	284	254	268	311	258	241	272	274	299	250	261	244	291	245	258	260	288	287	287	244	262	314	271	275	268	277	294	313	305	276	289	268	314	254	282	267	286	261	253	295	285	258	262	278	298	248	286	317	287	264	269	272	263	255	254	242	274	294	266	248	254	255	278	233	293	275	248	228	287	260	244	262	251	266	236	307	293	302	282	266	260	257	280	245	279	271	247	254	270	288	284	300	286	234	277	277	250	274	311	256	245	272	277	263	253	267	276	274	307	269	281	266	278	251	308	244	272	272	278	240	241	227	250	271	293	241	291	255	293	258	292	267	260	255	257	264	284	257	257	252	266	283	247	273	251	236	277	278	263	247	254	262	270	276	289	304	276	277	255	267	250	275	261	279	300	252	246	262	261	249	275	276	273	309	291	276	271	270	240	301	276	275	276	249	254	267	256	270	296	234	266	274	290	279	272	262	288	287	266	282	276	283	301	245	230	289	252	254	292	267	272	244	282	251	273	263	255	255	285	262	272	292	273	270	303	217	291	248	251	265	255	251	276	263	293	293	317	271	274	266	296	278	249	218	279	287	260	272	278	274	272	269	259	292	290	279	281	265	263	266	304	286	272	267	256	237	239	267	285	278	280	268	261	250	266	287	270	265	286	258	281	253	289	248	276	267	241	268	243	272	288	259	296	316	281	232	269	287	240	274	278	269	257	259	291	251	266	285	225	252	294	254	260	262	252	285	290	294	271	252	278	269	284	277	257	271	268	264	276	297	271	279	288	269	309	267	293	272	276	266	271	284	286	263	243	285	253	248	231	296	258	279	254	284	284	291	265	262	265	257	282	274	313	239	257	242	258	243	300	276	288	249	270	287	274	325	252	295	263	265	287	251	259	306	314	297	279	255	245	226	223	273	297	269	287	225	238	286	287	248	251	240	276	275	280	263	260	282	258	277	290	302	260	285	261	274	296	280	274	247	246	269	257	295	295	265	272	251	273	252	263	286	283	261	266	265	234
21533	8597	3976	5462	5392	4929	4326	4371	4659	4454	4374	4179	3660	3516	3237	2701	2614	2465	2110	1782	1539	1349	1261	1037	959	894	835	808	818	813	710	755	775	667	703	660	636	663	637	653	599	657	618	654	612	589	624	569	610	609	551	592	558	598	621	607	590	568	627	617	591	547	595	620	597	619	585	618	603	600	579	636	627	610	587	563	630	565	565	616	602	587	617	597	583	630	605	619	558	597	584	522	580	587	608	629	569	577	561	569	584	573	617	663	637	570	563	561	615	598	552	580	634	605	602	588	608	576	555	616	620	624	579	581	576	602	605	559	608	645	574	585	560	584	585	600	573	595	585	585	601	565	580	637	597	629	580	606	619	575	581	601	571	544	573	603	565	564	565	609	563	584	594	599	564	595	607	561	550	566	562	613	621	577	589	605	592	601	604	612	561	570	553	622	626	636	622	587	614	549	575	552	635	589	605	578	625	562	602	581	584	571	582	612	587	604	575	552	555	563	567	602	595	620	576	565	578	601	546	607	593	571	602	550	579	596	584	636	578	578	552	577	584	559	596	594	559	610	562	577	558	608	594	604	555	596	602	611	586	601	595	549	590	581	609	612	530	598	594	560	604	604	580	579	629	571	553	579	581	604	543	541	594	571	543	577	596	584	564	621	575	574	579	615	602	577	615	594	576	574	577	615	569	562	572	595	566	578	592	557	613	587	588	554	578	570	620	551	559	649	591	564	566	566	601	574	583	576	544	574	580	606	594	590	558	623	615	512	597	569	598	604	606	597	615	596	597	585	579	593	571	591	578	591	603	573	578	605	559	616	582	580	592	598	607	563	534	612	585	578	598	630	628	607	562	560	606	592	610	616	592	587	627	586	608	579	603	565	554	614	583	558	583	599	590	580	563	598	570	585	570	616	614	579	573	567	586	598	621	610	581	562	599	588	606	572	601	607	605	588	580	570	571	628	594	589	584	621	609	568	597	575	599	598	591	617	573	601	594	578	599	617	608	612	589	584	582	579	568	583	584	584	589	613	573	583	618	610	594	600	593	586	511	624	562	611	607	563	615	605	609	599	561	623	542	620	567	596	575	555	592	628	597	570	582	552	563	590	589	587	598	605	623	564	562	588	613	608	599	589	608	602	630	578	618	600	562	603	628	587	572	606	581	576	565	603	575	549	585	592	597	592	556	558	584	575	610	599	575	628	615	600	581	589	544	557	586	566	590	600	595	621	636	581	589	571	607	600	585	596	583	588	590	623	545	570	590	588	638	602	574	580	599	579	585	642	552	597	567	608	577	598	567	625	568	594	540	569	574	608	636	612	546	612	578	656	591	602	549	626	588	609	575	510	558	591	567	598	584	558	557	549	577	598	610	594	622	603	577	548	555	605	595	614	528	617	573	546	581	612	583	598	536	618	629	559	562	602	619	619	584	568	575	550	573	593	583	598	577	593	562	596	610	623	607	541	591	576	556	561	576	561	630	565	584	564	601	562	592	615	588	537	593	617	555	532	543	555	581	576	580	622	538	579	599	595	585	566	574	554	562	578	591	570	598	552	571	575	552	569	628	586	567	544	608	620	621	596	580	609	590	593	543	565	572	586	589	586	559	571	594	599	576	564	626	647	610	588	593	584	558	589	596	555	544	593	607	595	579	618	594	544	604	605	566	585	536	630	599	631	591	580	566	574	616	576	599	596	588	567	578	563	542	587	546	602	617	603	597	579	601	562	610	562	642	608	557	591	589	574	615	613	601	562	590	576	605	577	573	569	570	558	568	590	601	600	626	574	574	570	577	605	587	541	590	575	536	574	592	546	616	616	591	593	599	587	565	577	625	602	566	589	581	585	675	577	611	552	580	590	579	554	604	548	600	579	556	566	522	587	588	564	571	598	573	622	596	599	569	599	605	592	597	580	568	591	581	574	577	601	600	553	604	605	601	576	594	541	544	574	613	579	574	556	610	549	594	572	603	589	568	627	566	518	612	646	586	579	615	561	587	607	562	554	580	614	602	637	589	587	577	578	576	627	581	591	560	585	604	592	545	616	619	571	580	623	589	574	563	576	564	601	592	623	544	630	553	598	612	586	594	603	621	613	608	593	624	563	577	566	585	639	592	612	619	582	543	611	556	600	556	566	532	602	577	567	562	595	626	581	611	627	594	573	578	607	573	591	604	600	561	608	581	590	605	600	617	604	595	591	620	567	573	577	608	609	569	540	615	626	580	598	613	594	595	570	603	590	596	586	594	600	549	638	574	623	542	560	596	578	554	560	621	551	548	580	574	547	581	580	579	601	582	586	559	587	611	580	625	579	610	602	556	578	573	583	537	585	573	562	636	581	556	584	637	582	611	608	615	629	582	586	563	544	576	580	595	594	570	606	577	553	569	590	600	598	553	539	620	566	537	569	605	583	574	604	601	596	601	606	627	566	626	595	600	578	586	627	617	590	625	584	585	587	566	557	630	599	597	600	599	578	574	580	608	562	564	598	614	578	617	586	585	543	633	552	630	649	563	603	569	636	585	639	625	585	586	602	596	613	591	622	594	598	590	562	598	567	581	587	600	584	606	610	583	611	560	552	580	585	593	599	586	584	596	563	579	597	556	578	598	630	583	611	593	578	574	650	586	618	626	573	573	612	547	550	596	645	556	564	601	587	595	565	613	596	587	596	577	581	584	573	620	611	583	583	568	584	587	576	590	608	556	565	564	560	632	603	575	525	559	591	580	580	590	587	599	545	589	583	602	586	637	596	632	571	544	570	555	619	643	631	587	571	539	625	589	577	602	628	636	561	597	581	554	578	610	633	570	621	556	597	612	595	597	620	610	508	581	557	609	614	582	528	584	569	648	608	585	556	595	586	558	598	576	555	630	577	584	589	575	600	610	587	628	641	601	601	564	569	593	606	631	578	588	591	603	578	563	606	536	566	593	601	593	573	620	603	566	555	568	569	551	614	552	583	579	621	618	584	584	597	601	563	613	605	593	601	612	617	572	635	546	594	598	584	598	609	575	602	607	568	598	571	591	599	613	616	571	594	599	573	590	581	564	610	603	582	576	611	574	567	618	559	623	572	610	576	559	583	604	605	555	596	591	600	555	570	607	588	582	613	638	579	585	576	624	542	580	578	584	581	607	555	614	601	613	583	584	594	614	605	587	615	538	587	604	605	590	589	591	544	607	609	604	578	555	619	576	571	567	602	605	628	585	581	608	573	607	585	563	545	581	549	564	600	550	597	626	551	588	606	621	599	602	595	604	580	572	660	593	610	546	566	607	602	635	560	590	579	597	604	543	578	620	604	599	569	598	589	598	592	554	571	604	568	574	567	612	557	574	575	567	586	603	594	567	567	595	593	606	587	547	569	556	561	588	620	590	557	551	597	608	606	612	612	553	515	584	587	611	586	546	649	576	577	555	594	568	609	601	548	583	622	603	596	603	547	578	621	554	586	609	623	569	607	596	586	645	609	604	607	608	602	613	574	612	618	599	555	648	620	580	597	594	601
48167	27700	7092	3187	2188	1673	1543	1415	1365	1447	1387	1230	1135	1026	959	859	771	733	618	602	531	519	494	425	413	373	355	325	346	378	361	358	374	387	361	330	328	315	342	336	302	335	325	325	298	332	337	324	322	345	320	315	337	347	326	342	331	299	303	322	363	312	318	295	274	323	341	311	324	300	324	350	307	331	309	320	283	298	334	340	321	299	335	295	307	328	309	330	325	273	303	302	330	301	331	318	321	330	303	305	316	293	330	352	308	315	295	321	327	295	360	334	285	272	323	336	293	337	334	324	324	287	354	339	322	317	321	320	304	334	314	323	354	315	308	299	261	332	313	349	318	337	316	322	355	295	254	310	320	319	332	332	296	293	331	342	320	288	326	310	306	330	331	339	368	341	323	326	297	311	297	293	318	328	330	316	347	343	315	341	306	318	322	299	300	321	321	301	335	338	291	342	322	293	308	296	329	343	317	327	322	334	302	295	305	287	320	326	300	314	350	324	333	317	325	330	298	304	346	322	339	322	319	367	337	334	349	299	309	303	336	322	285	340	342	336	277	299	305	366	331	291	306	276	300	308	312	276	315	276	319	315	295	322	300	318	276	311	335	318	293	329	309	315	300	336	317	326	352	322	313	314	301	288	307	334	333	317	318	351	284	302	310	286	318	294	336	278	345	298	286	331	317	307	320	373	378	342	306	263	294	313	314	265	321	304	316	335	312	310	332	330	329	331	292	307	323	330	333	337	308	339	307	340	347	374	328	288	305	316	285	317	342	316	346	302	330	316	305	286	309	281	309	275	301	310	360	305	319	342	310	292	353	305	347	309	298	289	360	315	315	338	282	285	329	347	313	315	307	318	328	311	325	363	334	317	342	320	304	335	321	334	307	337	339	333	343	304	361	366	280	325	350	318	336	294	311	324	318	318	288	306	317	304	296	284	299	292	354	298	345	328	331	325	307	322	293	294	328	316	293	317	320	323	353	273	313	286	331	324	308	313	326	298	294	344	317	328	305	285	316	306	308	322	337	311	312	356	325	293	292	302	313	264	321	329	345	337	303	329	317	350	317	295	339	309	305	367	353	333	297	302	340	321	282	325	318	341	309	301	314	318	330	330	320	322	304	306	305	317	299	319	285	325	356	342	296	299	292	331	295	312	310	278	304	318	307	303	286	322	307	283	274	312	309	292	329	313	341	305	311	317	278	335	282	294	339	334	329	330	335	329	312	304	344	308	293	307	359	304	312	313	277	357	324	325	357	322	335	327	343	317	317	356	296	317	303	308	295	305	304	319	251	334	318	366	324	343	339	357	303	322	315	305	322	315	329	320	309	318	332	285	284	295	307	342	277	315	333	306	285	309	345	332	339	325	282	345	295	286	302	275	309	297	314	323	332	341	349	300	335	305	338	331	325	307	313	319	308	329	307	315	278	316	303	314	324	280	315	322	296	328	310	322	364	296	319	294	294	316	333	365	335	302	321	300	285	321	338	329	295	311	281	294	333	303	332	307	308	316	331	307	302	297	280	308	323	287	314	355	304	338	328	294	308	310	337	313	336	342	358	355	342	316	368	305	319	312	325	323	309	295	311	340	302	320	308	280	324	319	303	293	321	325	327	370	303	277	271	322	329	326	329	310	323	311	290	303	325	306	330	318	338	320	331	320	320	325	327	333	327	343	302	351	318	308	297	333	286	342	329	316	311	328	306	318	318	351	321	309	342	332	339	320	287	313	320	330	320	316	315	319	298	276	318	295	284	290	328	312	366	333	327	314	336	302	315	307	300	288	315	315	305	335	259	331	312	355	292	325	293	318	324	377	315	332	330	324	317	319	299	294	288	373	305	322	281	338	320	307	345	341	341	291	322	330	301	321	298	347	326	324	306	305	339	292	301	283	311	294	351	324	310	302	306	296	344	337	333	301	307	285	299	351	323	331	342	310	320	314	328	315	323	302	331	316	312	301	298	303	354	342	317	305	356	300	303	319	305	323	292	328	328	331	322	305	316	322	340	338	290	323	321	300	310	361	336	290	310	285	313	316	349	289	296	331	352	344	294	306	339	311	319	347	323	314	346	312	318	314	323	274	334	275	274	335	336	345	285	343	313	345	301	311	288	315	289	326	328	322	294	289	308	327	290	333	308	353	344	362	326	314	324	329	339	332	321	303	324	318	339	297	337	343	347	338	295	298	313	280	289	336	346	333	352	319	308	328	298	337	335	344	301	307	321	314	300	290	320	322	303	343	358	357	321	278	321	263	257	313	307	321	294	310	333	358	334	307	299	299	326	340	340	334	326	345	321	349	386	299	312	308	286	278	310	310	353	323	330	344	308	319	274	317	327	336	308	322	317	348	265	327	271	335	313	354	313	334	315	329	349	341	316	347	300	328	308	368	324	273	318	304	328	314	307	306	317	314	289	284	323	305	300	315	344	314	310	341	335	308	341	329	341	285	304	318	289	289	320	299	288	360	359	309	312	269	323	321	345	323	359	305	273	336	307	324	293	294	347	310	292	292	326	347	343	314	329	330	340	352	330	312	307	326	327	293	345	342	303	315	342	331	359	319	335	296	293	312	341	319	338	295	321	300	333	335	332	353	293	334	344	319	306	335	330	339	311	314	336	335	318	318	275	383	323	321	307	320	331	334	296	327	327	332	323	322	300	317	349	322	333	311	350	322	307	300	338	274	291	347	322	296	306	325	341	335	303	289	313	256	262	321	318	343	342	290	320	330	325	318	335	321	311	269	312	330	304	309	327	312	346	376	314	278	327	319	332	318	322	316	354	304	319	329	305	307	327	339	321	312	292	296	347	305	322	327	337	317	314	320	305	311	303	338	299	339	316	306	280	318	285	319	336	328	382	298	313	312	318	296	283	299	344	331	280	325	317	318	336	322	298	293	354	333	354	343	306	336	334	320	323	350	315	351	302	335	298	297	310	318	295	291	315	343	338	344	314	317	333	305	315	318	296	285	311	293	349	347	329	302	338	317	331	348	292	312	311	304	328	318	325	304	290	330	334	330	316	297	313	341	301	301	321	310	330	351	306	339	342	308	325	326	374	308	300	336	335	330	328	289	248	335	286	331	329	328	318	302	319	291	271	315	323	323	351	333	320	311	336	324	298	336	309	329	334	324	302	327	317	293	321	332	343	294	294	289	321	327	347	292	336	340	295	313	327	313	331	316	350	313	318	310	331	344	361	339	308	311	281	334	284	321	309	323	332	331	320	291	347	333	349	286	308	314	333	317	309	303	328	340	312	288	323	319	276	317	322	346	323	295	309	312	303	309	316	308	332	312	354	338	329	323	335	327	345	320	345	331	293	319	333	323	316	317	326	349	302	294	327	295	286	312	320	324	340	278	349	318	290	289	299	293	306	352	349	320	322	374	334	277	308	335	327	306	324	295	339	370	330	293	349	316	301	316	319	310	346	289	300	307	288	291	288	312	308	297	319	294	317	319	300	276	321	298	329	307	301	304	281	292	343	343	296	293	286	322
27461	15222	5255	7438	7376	6569	6303	5995	5864	5914	5738	5649	4876	4711	4215	3664	3350	3047	2761	2234	1972	1707	1534	1368	1165	1122	1035	900	864	905	883	830	856	819	807	809	761	738	756	769	737	728	653	698	704	713	693	694	708	665	725	705	666	712	725	701	696	680	682	709	695	684	658	719	680	674	639	680	679	673	697	705	701	694	696	664	709	722	660	717	675	707	682	683	727	659	646	677	700	718	707	671	710	686	650	720	660	671	690	711	672	708	682	673	677	691	677	727	715	749	636	680	667	664	681	686	688	703	659	687	693	688	646	709	655	678	660	643	717	721	678	671	652	663	687	658	708	627	655	680	676	682	652	659	689	715	675	704	683	682	644	685	688	686	635	698	668	661	662	680	606	639	671	684	647	693	654	703	646	682	648	705	656	649	694	702	622	658	661	703	698	635	677	686	695	698	665	680	676	704	656	655	689	697	732	673	597	670	685	693	718	645	629	659	678	629	682	690	613	713	662	636	659	634	672	716	677	730	722	639	681	713	691	710	691	662	686	648	649	706	646	705	707	652	683	647	710	684	678	626	704	632	684	645	677	613	690	630	633	685	610	654	646	693	689	722	679	670	638	639	664	652	631	658	661	694	694	672	702	700	729	690	686	670	661	666	663	647	661	697	657	702	716	664	707	676	728	683	679	702	713	693	662	681	647	654	707	658	662	659	665	708	718	678	698	662	643	644	681	671	656	682	674	717	697	642	694	679	728	630	630	678	672	703	690	654	663	622	678	695	629	690	715	648	696	618	705	714	681	654	691	675	665	669	698	656	705	704	670	674	661	713	654	719	720	699	683	623	670	646	683	669	688	707	676	680	706	640	695	678	720	750	663	687	685	660	665	660	694	675	661	676	673	729	640	672	707	660	626	644	680	758	679	679	653	683	684	683	660	683	690	672	681	654	672	664	692	641	648	656	693	656	681	666	673	677	667	704	665	667	689	726	685	667	661	692	667	683	670	665	683	638	747	654	687	673	687	682	645	676	647	636	726	676	664	709	646	700	688	672	678	681	706	681	692	647	646	688	664	734	685	689	678	695	724	649	686	713	697	686	640	667	687	689	693	664	683	679	698	682	721	688	607	664	706	700	682	666	638	680	659	640	675	714	643	666	707	725	648	672	693	683	667	678	729	717	666	634	672	696	677	648	679	663	686	696	637	710	652	704	670	655	647	694	650	657	663	692	684	683	693	706	669	618	705	643	637	671	682	633	663	662	642	652	676	659	649	668	709	674	678	690	645	672	661	661	642	648	671	679	657	636	672	736	660	691	698	688	652	684	682	661	686	698	657	656	676	653	701	750	654	681	694	678	689	671	710	640	675	690	655	723	653	720	661	667	707	663	663	633	649	705	652	663	694	667	676	734	672	749	663	657	644	704	718	748	661	679	630	733	663	676	673	674	678	684	736	704	657	710	644	673	639	686	692	613	674	726	759	645	660	697	658	633	680	670	703	673	682	687	658	656	690	696	664	634	667	656	752	697	649	657	669	651	690	688	651	659	679	691	692	662	657	657	676	650	690	660	625	688	667	675	710	641	666	685	612	661	699	649	690	677	669	674	686	668	670	684	627	728	642	657	638	677	683	725	686	676	673	644	664	659	689	663	662	724	681	666	708	696	614	653	659	704	723	701	648	693	642	683	625	689	691	702	674	647	681	671	706	696	690	679	676	690	609	663	728	730	647	619	639	657	643	708	710	645	714	719	666	684	649	636	638	674	690	694	678	704	668	610	654	636	671	725	654	670	704	673	645	672	636	676	710	693	677	655	657	661	634	661	691	680	692	657	691	677	680	697	674	721	695	685	692	635	678	644	660	653	665	714	657	668	708	651	631	681	683	722	621	702	656	683	693	688	681	695	676	616	648	714	674	694	626	698	688	620	695	664	691	666	697	711	677	647	698	687	678	669	664	677	666	671	656	681	655	665	653	693	654	685	689	667	687	639	685	700	705	674	631	707	663	700	639	667	679	680	686	686	636	688	653	677	684	654	662	698	660	648	689	662	693	657	643	690	671	668	701	693	666	676	654	652	681	704	631	671	686	702	655	662	685	685	651	699	744	731	668	675	628	674	704	632	690	676	690	692	686	671	657	722	691	684	660	687	699	666	688	696	654	662	637	689	683	646	667	706	682	684	690	613	702	655	655	679	697	638	665	707	695	634	649	695	691	663	675	638	649	737	672	655	691	670	648	689	693	715	701	657	649	691	713	690	682	676	717	649	671	694	678	699	644	658	655	684	649	692	677	645	695	655	715	637	671	637	697	683	688	658	649	670	666	663	676	679	661	660	696	618	647	710	704	696	639	667	634	747	653	682	692	644	661	662	692	651	630	675	642	698	695	651	644	661	663	667	697	630	681	634	658	657	607	667	628	676	691	660	650	643	697	680	696	689	633	705	706	654	630	694	669	677	663	666	677	678	691	632	682	679	635	636	653	675	657	741	675	668	713	628	690	672	680	659	694	660	671	680	712	678	660	656	669	684	652	702	662	710	683	708	733	685	710	689	663	725	669	673	679	678	630	670	685	693	687	672	686	693	707	647	677	671	714	658	703	641	674	675	713	678	636	671	665	685	663	698	647	686	694	663	630	675	696	632	644	696	700	712	656	671	691	641	667	653	620	675	672	677	675	674	682	674	637	680	668	670	639	657	647	663	647	656	704	717	693	660	630	661	717	719	671	650	703	704	663	701	615	662	709	672	638	724	665	703	654	638	681	658	642	686	702	734	677	682	677	661	663	682	721	658	700	672	652	693	681	635	665	658	649	717	659	737	661	667	681	659	731	709	663	657	738	675	635	647	653	664	687	671	700	670	681	656	633	690	646	688	670	731	672	653	671	688	686	711	673	674	651	661	695	665	713	677	665	683	647	674	678	632	673	623	634	705	700	689	712	687	654	670	684	696	737	698	692	725	687	676	644	653	659	663	694	669	681	724	659	676	717	636	641	658	672	665	669	643	677	696	699	660	655	644	730	630	688	663	653	657	708	669	711	667	707	651	654	691	708	664	641	699	668	661	655	686	724	639	658	633	664	689	689	661	660	674	661	679	652	711	660	693	657	675	675	700	654	676	674	680	630	686	689	673	674	717	680	663	709	690	671	688	644	707	672	649	693	659	629	667	660	669	673	694	674	693	683	684	666	711	668	677	661	630	724	680	710	686	667	654	691	645	698	711	675	659	666	650	646	701	679	646	726	692	662	664	679	704	672	720	698	695	668	692	683	705	672	677	685	650	696	623	698	703	705	661	643	645	687	684	672	667	666	741	669	686	630	701	648	673	657	633	646	653	675	671	683	654	663	698	710	726	662	719	652	687	680	671	675	672	707	673	640	612	715	700	661	654	627	687	710	718	683	668	714	705	688	664	668	736	717	709	678	644	688	657	716	703	698	669	656	652	614	672	695	674	679	704	643	664	662	640	608	694	679	640	696	707	694	705	683	668	699	641	630	656	692	681	697	691	699	722
14066	4561	1106	1047	937	816	728	745	768	653	634	621	625	540	450	487	451	409	397	354	350	314	271	291	275	264	281	253	279	254	299	275	282	316	266	245	270	205	271	257	271	246	258	254	286	231	238	231	250	257	259	250	268	258	250	259	235	248	268	259	253	258	223	232	242	286	218	286	236	250	269	278	266	250	251	229	247	276	262	238	248	240	233	198	243	259	222	209	238	223	247	281	257	242	239	255	282	263	234	252	241	271	279	242	239	233	230	260	251	247	239	247	269	236	259	239	222	280	282	230	228	257	254	266	261	279	240	239	244	221	256	226	248	250	241	284	279	276	249	269	245	254	213	226	211	249	266	255	249	260	247	243	229	222	270	235	258	245	260	240	212	250	293	259	258	250	259	269	281	269	258	230	260	230	279	230	247	261	214	263	247	251	232	267	221	257	230	247	260	256	264	268	276	245	257	228	251	239	233	266	223	238	264	227	226	227	226	249	243	257	240	235	241	293	240	246	269	261	259	242	256	243	259	239	238	220	250	251	242	252	287	298	258	264	227	249	235	242	257	232	268	246	243	246	281	248	275	266	269	261	254	233	246	227	236	235	259	245	246	261	265	250	223	261	246	268	238	226	265	247	251	260	263	252	249	261	251	243	246	224	259	255	263	268	259	227	244	238	256	268	288	236	254	258	261	271	261	256	259	275	237	266	254	239	220	197	235	257	254	233	274	241	248	241	238	237	236	256	250	246	293	245	262	244	265	279	234	232	246	251	258	267	235	237	257	251	261	247	238	237	235	229	249	240	264	249	233	238	239	239	244	229	209	214	221	265	248	204	234	263	238	261	248	235	241	245	254	276	225	245	248	244	246	246	238	250	261	240	246	269	245	257	248	263	247	239	240	237	257	262	260	235	279	271	247	244	246	244	265	229	239	252	250	185	268	231	230	228	241	233	255	252	303	244	256	263	244	218	246	236	262	251	256	227	263	274	237	238	266	240	248	263	244	242	253	264	220	249	252	289	254	229	259	235	257	242	230	254	234	214	251	284	227	257	259	251	250	224	242	280	242	254	229	259	244	224	232	236	268	273	243	220	234	266	259	250	221	208	255	251	256	240	250	253	242	285	242	252	216	225	254	260	265	259	250	252	273	251	246	250	277	264	256	279	251	268	249	259	232	254	215	234	246	245	265	246	259	251	244	257	240	270	249	257	227	257	254	272	262	221	241	240	260	278	262	270	243	250	251	231	238	241	247	238	244	212	277	251	246	241	256	261	223	249	250	232	255	242	236	239	232	221	257	249	264	247	242	253	251	258	245	277	277	226	238	236	240	271	240	206	224	233	248	283	254	252	264	261	271	249	272	246	253	242	255	228	243	260	252	242	270	258	216	265	253	230	247	268	224	233	207	253	240	222	241	234	234	222	251	255	239	253	219	239	228	244	260	248	285	244	264	264	245	228	230	212	245	221	269	261	255	240	252	247	226	253	237	257	226	259	257	249	222	258	268	257	279	283	233	261	242	253	249	271	222	237	237	253	256	239	208	244	231	255	256	247	242	251	236	252	256	263	248	238	227	250	255	233	223	269	260	269	273	241	263	246	238	226	236	276	241	263	240	249	300	210	242	255	231	240	238	238	240	265	219	255	265	268	272	238	238	242	258	225	229	233	247	255	238	238	264	244	251	217	262	241	260	270	262	277	243	262	262	250	259	257	236	248	214	245	259	253	254	243	242	263	218	262	237	262	269	231	223	222	241	263	227	244	259	261	252	212	238	252	248	239	245	224	231	234	264	272	246	247	257	254	241	247	248	250	241	262	287	235	241	232	275	272	243	285	249	232	221	261	253	263	250	236	245	270	259	235	221	248	272	263	239	251	243	229	242	243	258	206	259	253	216	221	263	257	259	240	249	226	247	291	260	259	278	278	251	243	272	249	237	256	240	269	268	262	265	243	239	259	256	227	243	269	242	251	246	229	226	231	265	248	217	280	262	261	260	249	255	276	252	254	245	242	231	223	267	225	254	225	274	235	250	234	285	260	242	245	237	245	262	278	252	233	260	253	256	279	252	243	258	281	262	249	257	280	235	243	252	243	267	280	248	251	261	225	226	260	222	282	255	256	259	281	283	253	264	245	243	265	265	238	249	223	278	268	256	260	251	254	264	250	249	241	235	268	243	221	243	260	245	211	233	243	242	277	261	231	236	278	219	232	247	250	269	264	289	252	249	277	245	230	238	266	264	250	244	258	267	245	226	224	276	243	227	237	255	239	251	243	258	273	231	226	234	236	252	259	259	236	271	286	246	278	234	279	254	244	231	250	272	226	234	227	256	228	236	232	256	227	265	243	240	245	236	241	237	253	272	251	236	266	242	246	258	246	275	238	244	250	229	229	253	260	276	259	212	292	275	245	278	252	260	269	273	233	232	257	258	258	265	257	241	250	259	241	259	261	292	251	287	224	233	242	235	237	244	230	257	262	255	235	287	260	250	260	245	260	229	231	267	275	252	260	259	225	272	241	222	240	252	238	241	205	229	257	242	270	243	241	269	256	217	236	245	235	230	262	246	236	266	257	254	255	221	230	235	273	283	248	242	268	279	237	234	209	212	234	261	247	256	258	264	211	243	251	238	256	285	214	279	245	234	248	224	246	260	245	230	255	247	258	283	228	261	279	245	232	266	254	217	262	227	257	252	257	256	260	224	236	238	237	238	241	245	246	247	230	207	236	250	246	234	237	240	271	234	252	236	225	276	254	247	246	229	243	262	241	261	246	256	238	279	244	275	269	262	272	229	267	251	259	232	251	234	257	272	259	261	242	265	234	259	268	273	272	242	260	244	251	245	230	222	244	237	249	273	282	238	252	242	235	250	255	242	235	264	215	226	218	269	245	238	260	252	262	241	238	235	214	227	232	220	268	249	281	284	254	273	224	267	256	246	253	240	257	231	217	209	226	275	273	254	248	233	267	239	291	235	244	290	243	269	224	252	273	236	284	244	265	251	264	251	227	212	226	266	249	254	237	250	272	280	263	245	260	230	269	218	305	243	220	233	231	255	271	250	235	264	242	224	247	228	231	262	257	260	251	239	248	244	235	270	265	240	260	245	281	251	292	219	255	250	285	257	249	260	239	241	265	239	240	264	238	229	260	251	261	203	236	259	245	232	242	230	233	276	238	255	232	235	260	257	242	226	240	255	277	231	239	250	260	237	251	227	260	253	236	252	239	274	256	251	251	251	233	273	234	242	261	254	249	240	223	254	268	248	272	244	265	237	236	238	269	253	272	273	259	259	244	259	250	283	270	226	259	247	252	267	252	249	232	247	244	264	259	249	234	235	272	241	274	266	280	245	218	264	259	260	292	258	285	258	256	253	208	243	230	270	266	263	251	263	258	245	265	265	269	237	265	264	263	265	256	228	253	229	226	254	261	253	267	255	282	250	252	255	227	233	243	242	266	281	223	223	259	261	197	202	239	242	257	253	256	254	289	271	234	250	242	239	247
7482	3054	2097	3040	3106	2872	2926	2845	2813	2782	2710	2604	2435	2340	2006	1897	1737	1587	1457	1267	1103	1037	934	889	787	688	682	624	636	641	618	605	633	595	615	600	607	606	601	524	563	584	591	574	567	561	575	547	523	520	566	569	532	578	582	589	572	569	527	563	561	479	550	566	513	551	538	549	550	535	560	527	561	541	551	556	546	559	573	529	534	497	549	533	513	512	559	543	545	583	549	536	522	526	555	554	525	524	561	554	544	538	575	515	569	522	531	553	545	506	535	553	571	587	503	546	553	550	591	558	594	540	519	550	549	562	569	572	568	536	573	519	501	549	557	560	548	512	535	529	516	550	564	517	577	562	531	554	540	525	515	607	551	537	522	525	526	559	536	519	526	527	532	543	555	539	542	538	522	558	548	516	562	584	541	550	536	515	532	531	520	551	525	489	545	582	530	535	577	545	530	537	540	534	580	565	544	536	542	567	559	539	533	529	522	565	486	553	522	556	541	545	519	520	515	579	502	546	525	540	522	579	562	519	558	549	493	541	540	541	540	541	554	532	524	545	574	548	554	542	516	540	580	561	546	570	528	532	512	584	557	532	542	536	571	546	552	559	554	526	561	535	552	586	529	565	536	532	554	528	531	536	543	528	518	538	569	516	570	588	543	551	548	563	485	556	570	544	551	537	519	521	527	536	538	529	524	546	563	524	546	549	576	552	544	511	531	565	528	595	555	553	532	580	533	521	560	535	539	521	584	550	541	526	558	553	546	529	573	504	578	498	549	560	574	542	505	548	502	571	518	545	583	561	566	550	521	539	559	539	578	488	498	532	522	565	551	497	511	547	572	544	543	571	531	572	529	557	561	566	539	489	539	493	566	554	527	477	529	528	540	548	556	555	558	540	530	529	572	543	541	540	549	551	563	544	470	512	570	567	604	530	526	578	551	562	552	519	566	563	496	530	574	505	543	494	521	519	596	565	550	563	530	556	492	551	552	572	572	547	539	525	538	571	530	538	518	528	540	526	501	546	563	589	508	574	574	544	532	576	518	532	577	494	534	525	562	570	539	521	548	532	574	556	513	503	548	558	508	513	558	566	556	513	542	526	561	548	558	561	560	516	514	597	530	572	531	546	560	569	537	546	526	508	542	523	534	531	566	560	548	554	516	534	563	541	560	573	536	530	499	547	556	548	548	508	566	546	570	536	515	563	524	546	506	543	560	524	582	542	561	550	568	530	560	499	563	536	577	490	569	505	508	531	516	575	540	567	543	517	509	554	537	556	522	549	523	567	522	532	538	548	558	545	529	559	512	526	539	529	514	553	515	528	524	549	515	503	536	536	549	568	565	553	560	518	571	542	549	534	551	533	548	533	504	568	567	540	546	527	557	545	552	554	518	521	584	534	534	538	521	535	511	526	541	514	512	496	539	597	568	526	531	530	541	538	529	504	547	550	501	565	564	563	569	543	579	545	520	536	526	550	527	550	538	521	550	561	554	538	569	577	553	547	551	510	550	591	514	522	556	552	559	512	555	558	577	554	539	529	553	554	548	578	572	553	578	560	529	537	534	504	551	536	553	525	535	579	559	531	545	579	575	547	526	553	510	569	586	521	565	543	585	501	536	538	547	535	537	592	499	526	526	531	535	569	602	557	518	534	517	518	557	522	532	562	539	548	594	522	544	514	550	559	548	543	538	568	522	544	536	548	570	555	542	550	552	504	551	516	555	508	536	578	518	532	563	532	539	515	540	554	468	575	529	570	543	554	526	513	547	518	576	506	554	561	552	536	577	532	530	578	583	497	517	523	524	554	570	526	580	556	595	562	548	572	519	508	542	554	530	532	591	539	549	532	551	536	511	594	505	523	557	563	524	540	548	553	538	518	530	566	561	524	512	527	548	497	523	536	597	532	548	535	534	530	534	541	515	546	515	537	535	537	579	564	551	563	563	540	544	559	602	542	497	522	561	530	593	529	575	546	527	571	547	552	575	548	579	530	536	503	526	561	556	545	540	538	538	559	544	555	514	531	509	578	582	520	565	527	533	569	553	525	560	607	516	556	537	561	540	521	572	525	565	534	567	533	554	581	553	565	534	552	529	508	533	559	528	531	549	543	523	554	572	571	564	533	548	548	536	556	572	514	566	554	552	549	533	555	559	529	527	535	510	556	488	568	515	566	565	528	583	530	551	560	522	555	595	531	548	570	516	522	551	519	534	535	559	525	568	538	514	533	518	519	528	515	550	518	551	530	539	532	531	567	521	533	515	542	588	497	532	577	544	541	557	574	537	521	512	528	538	558	562	535	536	566	541	527	556	556	544	537	567	555	519	524	545	496	529	538	504	537	547	560	550	540	537	536	552	593	558	546	503	551	545	546	524	550	548	488	537	506	537	503	534	547	533	522	540	571	555	583	549	513	513	566	557	526	552	551	475	532	518	520	561	537	527	609	532	553	533	524	535	543	526	552	571	521	584	589	559	512	565	538	516	536	547	510	556	519	537	507	537	560	477	586	552	577	522	531	555	530	549	553	589	556	526	527	502	492	557	570	555	586	549	564	540	568	491	542	519	554	544	547	528	534	546	560	575	564	522	563	520	550	561	559	606	513	535	541	562	532	555	564	572	553	528	556	550	562	532	522	584	529	539	538	559	578	549	591	545	534	549	575	549	531	522	497	538	568	556	504	517	562	561	543	539	578	559	542	527	540	535	519	531	581	577	514	520	525	536	521	531	494	581	533	541	522	555	615	536	518	520	545	525	539	551	523	530	477	533	576	552	531	504	556	556	556	576	533	511	545	508	561	498	516	488	538	547	502	561	528	549	504	581	545	570	524	555	525	542	544	555	513	568	560	549	571	509	544	548	534	547	543	530	549	530	565	554	538	534	525	529	490	519	574	513	542	494	543	525	544	529	534	528	551	538	512	541	538	516	514	555	532	540	527	502	537	550	525	544	553	532	515	528	534	549	545	566	522	528	563	520	568	534	511	533	526	529	578	550	548	525	547	527	587	553	581	564	579	548	572	516	562	539	540	548	568	560	513	525	529	568	584	540	549	546	566	536	505	533	529	562	569	582	549	524	585	527	554	551	575	542	532	508	569	541	576	527	591	524	525	518	544	551	571	534	542	568	500	540	569	566	559	526	568	569	513	539	551	543	507	550	498	558	537	527	554	521	509	529	517	566	536	548	533	599	546	556	566	519	524	534	550	531	568	554	546	526	552	527	539	572	539	539	506	557	530	531	562	554	536	531	529	530	551	522	553	540	511	540	534	572	532	541	578	525	531	528	547	499	563	524	544	527	556	496	579	548	527	577	549	511	568	548	546	523	523	548	531	533	529	555	555	546	557	551	565	573	558	556	497	563	527	522	523	535	505	513	522	533	533	530	526	506	573	529	541	515	518	528	603	529	516	565	549	575	556	540	521	536	546	536	529	547	551	532	553	531	566	528	548	527	552	560	551	546	557	544	527	531	546	536	569	535	513	552	487	569	528	550	509	580	566
37931	18134	3315	2088	1485	1327	1133	1071	1104	1077	1027	962	875	842	718	579	589	552	481	450	389	361	406	343	332	309	314	294	259	279	283	281	292	286	293	276	302	270	265	266	233	273	267	284	298	294	288	279	271	273	276	272	308	239	296	270	242	235	284	280	281	270	271	275	271	261	266	265	299	241	288	263	309	284	258	259	267	291	314	294	247	257	271	272	279	281	254	268	265	270	294	301	323	258	252	256	253	280	235	262	227	269	286	269	322	254	258	279	264	272	269	269	252	235	257	239	254	256	287	289	280	278	280	244	255	281	265	287	271	241	267	272	267	288	265	260	250	270	298	266	265	307	258	281	279	298	288	299	257	269	290	276	266	287	271	274	239	228	290	260	258	270	297	270	266	246	291	287	282	237	251	279	271	276	271	255	286	258	249	300	301	256	281	317	279	297	268	273	269	297	270	260	258	246	251	258	283	289	306	295	294	276	274	266	308	271	262	276	252	277	240	238	270	262	279	255	284	282	260	258	281	256	280	262	304	269	295	273	269	253	275	295	255	260	265	242	243	264	289	257	265	256	260	253	291	276	264	259	251	283	241	265	267	293	239	285	246	249	285	252	251	263	265	277	243	256	273	271	260	289	255	255	288	264	291	266	264	275	260	270	276	265	266	272	271	277	283	253	271	277	234	272	268	237	296	287	322	284	262	252	273	263	245	249	285	271	263	231	263	247	276	262	268	247	250	263	279	322	307	293	261	237	244	240	295	259	283	287	269	274	293	271	300	279	277	278	274	286	274	253	252	288	279	247	230	296	277	274	270	296	268	276	254	291	263	234	271	269	294	277	298	257	262	254	272	284	282	255	271	250	296	275	274	249	262	310	264	257	279	282	255	290	283	298	250	258	247	283	257	269	275	249	246	269	240	321	298	261	261	276	277	295	284	293	274	285	251	244	235	267	237	299	269	287	277	270	275	288	288	274	257	268	278	297	251	271	261	294	280	268	257	274	315	282	251	292	299	281	240	276	264	281	299	289	282	273	271	254	241	222	239	324	278	300	274	246	284	269	273	251	268	263	247	257	292	278	266	304	301	254	294	234	251	272	263	258	258	279	252	282	286	256	283	292	283	279	277	280	242	292	293	270	251	263	289	264	270	266	274	276	284	274	249	307	238	250	272	272	263	255	276	246	282	247	256	292	294	248	247	280	266	244	279	254	265	263	266	299	271	244	270	270	248	288	290	260	275	258	274	289	259	262	266	291	297	287	275	250	285	254	273	266	270	262	251	269	265	272	277	298	270	261	254	275	271	321	288	250	275	271	266	271	279	274	255	294	272	264	299	288	272	280	249	281	285	289	298	246	253	272	272	302	248	263	268	271	284	284	290	299	291	260	258	234	272	266	286	264	274	261	295	276	293	253	269	276	274	276	257	287	288	263	290	267	286	274	287	252	294	246	254	255	246	270	263	266	261	308	255	257	268	273	266	278	277	282	273	242	283	281	307	260	294	255	287	272	275	238	250	274	255	288	283	274	270	267	264	283	263	278	285	255	287	274	278	278	286	258	302	251	278	249	245	253	256	276	272	284	273	261	278	267	280	296	275	314	277	285	287	279	272	278	276	270	266	268	237	251	266	243	219	248	266	288	286	278	305	269	256	264	248	294	258	243	282	231	273	278	278	237	241	276	290	288	257	266	269	251	243	278	268	269	252	272	234	287	281	265	282	280	285	297	277	263	296	300	284	258	298	276	280	285	254	245	281	292	254	275	243	274	277	285	279	261	283	273	303	244	243	300	270	243	274	273	288	276	274	304	276	276	318	262	268	253	266	255	260	271	319	296	246	265	259	280	255	292	297	269	305	303	254	271	281	266	281	295	264	241	308	287	264	280	261	243	233	264	248	243	301	287	275	260	258	304	305	264	284	263	238	315	280	272	276	267	255	250	234	244	274	281	255	289	277	241	244	272	275	276	261	257	315	265	268	267	290	244	243	255	273	302	285	257	262	273	261	273	279	250	275	252	284	266	269	251	244	272	242	240	283	286	270	275	298	267	281	254	246	251	264	242	283	260	288	248	312	236	256	287	291	289	277	293	271	275	263	258	287	281	241	283	264	258	267	263	273	262	287	291	261	253	252	264	270	269	289	268	247	253	293	278	292	307	249	242	260	288	268	268	280	272	244	266	272	288	249	274	289	287	270	266	307	250	275	266	279	267	249	289	293	290	264	258	251	258	295	259	242	260	303	273	275	265	274	258	251	240	262	279	254	265	272	270	270	313	263	264	275	270	250	287	291	282	239	262	293	275	240	259	295	272	242	271	247	263	289	259	292	312	272	240	269	267	274	290	257	246	258	253	238	255	261	257	251	262	291	258	259	281	270	306	268	258	245	290	300	302	265	279	287	288	280	237	242	268	252	265	288	259	263	266	269	321	259	234	292	281	224	244	278	267	278	272	271	262	268	279	259	284	293	272	239	325	268	298	271	255	271	261	235	287	256	252	288	252	289	268	252	245	278	254	258	250	296	269	269	281	285	257	248	282	255	266	258	248	275	301	283	281	266	273	285	272	297	257	288	299	251	273	254	266	258	307	255	251	261	250	248	292	255	244	263	271	240	251	298	284	291	288	268	242	288	271	255	274	289	276	261	292	274	268	260	306	276	272	280	283	252	277	288	255	274	247	298	251	279	266	271	280	279	248	264	278	250	262	286	269	268	286	275	297	271	291	268	288	284	308	302	301	251	303	274	273	298	246	282	271	276	275	290	280	272	286	246	323	300	273	282	267	255	287	243	280	262	241	266	266	272	269	261	261	266	236	279	269	244	292	252	299	254	255	250	284	278	290	258	245	271	282	242	255	258	279	257	276	276	270	272	275	249	272	278	302	274	266	297	259	306	292	278	273	273	265	293	268	243	275	252	278	280	287	269	267	285	268	283	291	258	234	261	259	270	294	265	249	272	278	266	235	275	266	259	255	253	268	289	260	292	304	300	276	279	254	270	295	294	286	262	298	253	259	246	239	272	292	277	302	270	244	294	256	284	261	257	277	276	268	258	256	292	257	278	266	251	244	239	289	295	300	264	255	276	277	287	270	263	271	273	258	244	259	299	239	248	254	275	235	289	233	265	298	270	277	267	275	256	295	263	264	280	263	271	264	250	264	281	299	287	245	294	260	284	281	260	240	229	273	270	263	275	254	276	287	305	246	258	257	249	255	246	253	277	277	262	271	282	286	295	289	262	275	276	286	272	253	262	256	267	267	312	297	290	266	254	277	273	283	303	309	250	251	278	263	265	286	264	266	271	285	276	284	265	261	273	258	291	252	259	250	269	292	288	288	270	273	257	275	285	250	237	262	250	278	243	262	278	264	254	275	279	281	264	253	271	276	288	233	241	271	284	258	282	273	289	273	281	245	263	290	259	245	280	278	245	289	261	245	256	280	266	278	271	286	279	275	265	236	270	291	275	279	238	289	260	244	290	254	297	268	270	240	270	265	272	246	252	269
22167	8408	3855	5424	5289	5261	4871	4662	4684	4627	4616	4243	3832	3539	3270	2843	2565	2394	2010	1703	1501	1272	1264	1081	847	839	847	841	746	790	715	682	754	735	667	637	658	679	672	597	601	610	606	628	614	613	624	599	577	612	568	603	604	610	589	606	610	591	570	592	586	622	622	557	621	573	592	572	589	597	580	604	635	586	621	602	599	579	535	608	529	600	601	611	600	564	580	609	592	579	546	572	572	583	607	587	617	580	561	598	563	592	565	624	625	585	561	587	606	602	603	599	559	573	568	594	629	576	585	578	621	550	556	577	615	591	587	620	601	557	580	614	551	603	602	586	561	607	598	615	536	574	589	586	572	575	594	562	592	630	551	598	603	578	599	561	598	595	540	598	574	604	549	599	599	590	572	586	605	561	559	579	608	578	549	596	574	561	558	581	586	572	570	591	584	567	621	631	640	576	615	598	578	568	609	562	579	583	568	624	584	587	590	627	612	541	601	573	571	572	616	593	548	614	529	571	609	537	563	612	631	562	611	575	566	589	595	563	619	595	612	553	582	605	592	579	585	554	616	580	590	572	578	607	579	574	575	593	567	578	616	597	527	600	587	583	600	582	593	591	612	610	583	601	585	603	632	537	585	575	585	585	563	580	583	581	575	579	557	581	604	579	638	572	550	616	597	621	633	586	603	598	558	611	574	589	577	556	600	582	534	599	565	579	574	594	607	619	574	589	583	577	579	586	604	609	581	578	590	592	593	580	585	628	568	609	581	615	595	566	587	605	561	627	612	560	580	611	579	592	583	570	587	614	568	606	548	584	574	590	598	530	583	565	540	613	567	582	603	566	557	566	607	592	633	618	557	612	587	597	593	635	599	578	587	548	631	644	600	589	534	551	609	582	624	566	598	594	549	573	589	581	601	571	581	596	558	596	613	596	558	641	602	601	576	588	621	639	572	594	583	589	590	619	559	548	608	573	562	597	567	576	583	596	582	627	564	601	607	538	571	595	552	559	561	537	563	573	572	588	596	584	612	575	638	574	559	593	587	574	589	572	563	623	587	564	598	555	593	600	614	603	571	566	574	653	523	616	613	577	592	586	632	602	557	584	634	569	549	585	630	627	652	579	602	567	568	551	615	576	609	649	569	600	569	549	604	576	591	573	598	555	617	557	586	582	547	600	595	570	585	610	611	591	594	608	550	571	613	603	594	617	615	557	616	614	574	574	584	602	539	536	595	559	557	628	585	587	593	665	576	597	600	604	601	581	554	557	647	598	653	617	632	567	579	586	672	600	616	645	628	549	591	587	586	601	633	595	586	543	602	596	561	577	591	558	574	622	590	566	601	598	581	598	582	647	633	553	599	569	588	595	608	602	575	564	589	598	617	620	558	610	589	577	582	569	572	592	580	575	599	620	594	598	550	554	578	564	629	538	582	606	618	602	555	595	561	614	555	581	616	607	600	550	569	631	607	572	556	585	548	568	567	603	584	597	581	603	590	603	593	599	627	621	611	597	588	604	582	573	544	605	577	593	612	572	633	571	609	563	603	605	582	597	561	625	548	557	575	585	593	594	641	578	578	551	629	601	585	588	589	570	551	586	583	584	620	613	625	576	569	568	596	613	582	559	577	626	580	606	606	584	583	587	585	636	568	582	621	554	573	567	595	637	606	591	595	590	641	569	612	602	612	568	605	570	645	598	574	597	634	571	574	593	610	547	538	610	566	640	573	580	540	605	600	547	573	580	613	621	586	603	568	561	603	579	603	567	593	587	574	553	590	569	634	568	587	608	596	555	608	590	594	577	587	596	575	605	598	618	580	561	609	604	577	574	545	585	565	565	570	601	577	615	579	569	554	599	623	597	578	608	614	626	627	552	612	576	577	574	531	627	595	585	588	595	601	583	563	632	560	588	603	609	578	618	596	611	606	597	629	593	609	607	572	610	590	600	613	572	611	605	618	591	617	558	608	585	577	582	574	623	606	563	559	587	586	582	584	608	600	583	583	614	598	588	599	588	565	600	586	604	606	550	588	556	583	583	532	579	605	600	573	547	564	604	599	593	613	586	562	634	613	621	595	584	576	587	552	611	571	614	613	589	610	574	615	552	554	606	577	549	613	575	585	593	619	577	600	607	604	604	569	622	578	603	608	597	607	600	580	576	575	594	609	582	635	549	589	603	595	587	594	583	578	581	597	580	547	585	610	630	630	600	592	560	551	622	591	554	586	615	619	597	608	589	561	597	573	604	567	592	591	594	593	564	593	584	594	579	519	587	584	620	595	574	625	630	589	609	593	621	559	562	566	565	544	573	570	588	598	583	577	575	580	552	587	589	547	558	602	573	576	553	574	606	593	636	613	593	586	604	627	569	622	540	615	584	602	592	626	628	588	576	607	601	573	615	610	530	599	554	612	622	588	586	629	593	594	655	572	575	591	609	598	617	604	586	607	552	595	571	569	575	596	575	564	577	572	606	570	569	580	581	620	583	638	571	620	574	580	595	563	572	582	621	577	628	617	598	603	562	581	592	569	627	636	583	580	555	632	593	587	567	607	583	585	562	596	599	585	589	599	544	580	577	641	591	614	600	547	569	579	607	581	588	608	605	559	611	594	599	595	604	570	589	583	583	600	600	625	642	578	584	560	562	616	613	607	576	580	569	595	640	540	601	570	574	580	600	610	584	570	566	608	602	578	608	592	620	562	587	577	620	594	594	565	621	554	566	619	631	574	579	584	600	594	619	616	622	602	603	621	566	576	569	612	600	663	567	609	572	552	593	620	593	575	558	562	591	632	596	602	571	611	588	598	580	581	597	582	616	558	607	602	548	596	576	570	563	614	559	540	544	621	544	552	567	569	609	555	619	571	562	610	586	599	609	618	591	606	579	583	587	552	575	600	552	574	607	584	580	564	617	571	589	552	588	602	594	611	619	616	595	613	590	615	618	580	571	616	589	586	606	594	588	610	560	592	651	576	604	513	597	575	594	578	549	573	610	574	595	597	628	565	617	591	612	590	576	591	597	533	566	585	569	530	561	604	635	572	586	589	593	617	586	597	619	619	586	588	587	631	599	598	612	577	636	581	568	617	562	612	586	599	581	558	563	596	579	596	582	608	614	611	619	569	582	571	554	558	556	574	587	564	583	612	601	564	550	600	601	609	568	587	575	614	598	610	575	549	610	597	607	570	589	576	604	635	582	602	576	613	559	586	605	593	604	592	614	589	601	510	568	582	573	576	548	581	553	608	574	624	571	628	575	569	583	584	583	581	594	574	603	589	575	613	596	609	588	555	576	615	601	611	571	630	589	582	584	571	585	606	609	578	643	563	573	615	576	561	574	566	618	598	589	595	615	646	609	544	537	584	577	570	569	570	579	561	597	588	595	647	576	561	630	621	572	579	588	579	596	622	608	623	550	568	614	582	566	560	561	572	563	599	560	594	627	574	573	577	605	560	614	612	607	587	551	587	601	627	600	599	562	602	620	586	613	600	584	573	580	591	645	563	598
49739	25821	6450	3096	2236	1903	1728	1609	1410	1472	1425	1229	1155	1060	965	850	773	709	654	572	587	495	465	396	358	404	356	351	386	356	367	342	406	349	349	350	319	340	314	343	333	338	325	339	360	295	332	348	333	328	329	307	306	321	309	295	356	312	291	328	347	327	299	378	315	335	303	316	319	312	288	315	326	317	281	323	317	326	330	316	292	358	303	312	323	335	312	335	323	318	322	292	314	297	356	318	315	358	339	309	269	275	331	327	307	317	327	325	328	323	293	341	329	305	344	317	314	308	290	302	317	355	291	331	322	337	339	352	300	305	321	254	348	309	343	339	318	318	327	314	311	305	302	295	316	333	332	287	305	343	319	352	321	326	342	309	332	354	286	305	313	324	324	317	323	288	340	299	306	321	324	302	313	310	318	295	332	310	342	311	329	312	293	333	313	298	325	317	304	300	348	331	318	297	298	311	326	325	303	342	310	344	302	297	300	316	312	305	327	299	299	262	312	312	321	333	305	325	303	337	277	313	292	307	304	292	354	342	323	308	301	296	308	306	308	363	343	322	337	361	279	333	306	307	313	314	319	317	323	282	292	311	294	305	308	319	312	301	305	344	282	300	300	346	319	322	343	295	299	310	325	313	349	328	273	282	295	302	332	318	311	312	324	332	310	286	324	325	317	325	349	387	322	335	310	308	322	329	332	302	326	293	295	345	347	309	325	299	331	326	310	331	295	304	340	301	327	320	315	336	299	324	265	346	314	298	306	307	328	378	332	306	313	328	309	297	309	306	318	321	351	325	332	349	324	323	313	314	348	349	333	328	310	330	288	330	323	327	297	321	308	326	306	319	315	323	303	340	344	274	298	302	297	319	302	318	288	317	320	312	293	326	325	330	312	317	323	320	313	302	336	312	317	340	305	303	302	342	302	305	317	352	318	336	308	342	269	311	320	339	297	283	324	312	337	323	308	329	346	330	348	339	312	314	303	302	332	318	335	307	327	309	309	335	304	319	303	293	312	345	334	329	303	307	306	315	289	323	300	349	325	311	306	335	336	307	292	315	302	293	305	320	318	327	326	305	345	336	298	334	303	283	291	297	315	359	326	294	328	354	330	315	319	299	328	292	328	293	301	336	290	344	340	303	330	307	295	300	355	318	301	297	322	307	333	294	346	307	301	297	320	347	329	306	329	299	323	310	292	298	297	311	346	314	295	325	334	302	319	319	356	340	317	318	323	331	296	348	325	326	358	348	299	297	314	326	299	290	313	352	298	370	305	288	296	329	349	298	330	329	312	331	327	311	291	303	295	327	297	279	327	326	291	315	320	327	333	293	312	296	334	318	297	311	342	323	329	283	314	306	321	340	309	309	313	305	312	332	305	292	299	343	312	337	319	295	301	334	309	333	334	285	307	308	327	318	300	293	316	337	310	300	332	350	315	334	317	342	316	330	335	333	284	336	320	266	334	275	290	335	331	301	305	296	310	282	372	343	303	325	316	323	291	321	296	311	326	297	271	264	307	332	310	316	305	318	335	308	309	296	331	316	297	310	281	308	319	286	314	331	328	321	312	313	298	284	328	330	320	355	284	273	312	306	290	327	341	317	278	317	300	318	307	315	313	318	297	319	306	333	348	289	300	328	295	316	337	321	298	272	300	345	368	331	326	327	323	304	294	381	305	329	303	300	299	336	323	309	305	327	336	312	315	295	320	318	277	298	347	302	283	295	314	327	302	334	295	310	317	336	302	319	287	312	324	293	309	330	336	307	301	291	308	338	318	315	311	338	308	313	287	335	328	309	316	319	296	334	349	303	299	330	340	304	344	290	329	317	342	324	293	326	338	329	320	291	282	347	328	336	312	285	318	323	298	277	350	295	320	309	307	299	331	343	336	353	338	301	363	309	333	302	310	328	321	342	306	319	330	308	331	311	325	328	332	306	300	342	302	328	259	310	273	288	297	355	318	309	309	300	280	288	305	311	333	346	306	268	330	326	313	356	323	288	330	329	301	299	308	319	316	345	323	310	355	336	334	309	312	341	348	333	299	315	304	328	333	296	336	287	329	326	332	298	304	316	296	308	301	306	329	292	338	337	288	308	304	338	316	341	277	311	309	313	336	308	357	308	333	301	314	289	334	302	323	321	362	334	309	314	315	324	305	337	337	289	281	317	320	320	307	315	350	331	296	303	297	332	309	313	302	355	342	346	300	331	282	309	315	343	285	299	339	290	293	323	326	326	314	336	336	324	333	347	315	313	300	314	330	360	287	324	323	315	321	296	318	316	311	322	321	294	324	285	314	325	324	289	320	349	303	336	349	333	300	331	312	336	294	282	298	320	346	322	321	327	319	294	325	304	327	317	290	317	330	324	307	304	327	334	308	319	292	293	314	324	330	313	322	342	358	338	333	301	297	307	324	315	303	304	351	344	317	340	327	316	357	301	315	302	323	300	325	322	310	266	298	296	312	320	347	313	289	346	328	320	313	308	343	304	309	306	337	290	326	321	286	303	326	337	310	307	312	322	293	310	306	285	318	341	292	316	338	291	295	317	291	310	283	323	316	321	325	285	300	325	314	309	323	295	320	330	285	292	282	334	313	340	342	290	308	336	332	293	322	316	309	314	271	311	276	333	317	310	323	328	344	321	328	323	304	326	317	327	325	285	328	308	325	315	292	310	332	336	332	313	338	317	306	289	323	360	313	307	303	344	325	332	299	300	331	300	342	316	290	340	333	344	330	318	299	302	336	315	319	288	333	338	307	328	371	319	297	320	300	273	292	346	324	314	302	329	317	309	264	301	301	345	308	321	289	317	318	352	306	297	310	338	336	318	312	333	318	344	302	321	322	308	347	329	306	310	293	309	318	292	304	330	348	326	326	300	279	337	320	321	306	314	335	321	303	321	330	322	300	360	311	341	314	299	318	307	311	309	330	310	289	331	312	327	299	303	284	320	333	333	312	330	324	332	316	314	331	326	298	298	337	288	330	325	318	300	290	307	276	295	331	281	294	334	262	324	319	322	293	342	302	302	290	297	293	340	363	320	314	284	315	340	312	327	343	323	295	344	319	320	309	343	366	318	351	303	300	364	335	330	299	324	300	336	341	326	350	342	297	333	311	326	299	320	318	328	309	263	332	327	330	350	311	337	288	311	325	317	315	292	291	276	307	295	330	345	318	351	300	321	296	308	336	301	303	295	326	330	302	318	304	281	312	318	293	296	281	300	289	290	314	296	291	329	322	314	329	295	350	319	361	340	332	338	329	318	274	336	343	304	339	307	291	326	314	338	373	325	306	317	315	323	325	307	339	292	300	322	288	278	317	323	317	308	295	322	291	303	333	295	282	333	323	336	295	309	317	321	322	316	340	341	280	272	349	276	304	327	316	308	351	338	299	340	343	303	329	290	316	292	317	307	309	291	325	304	282	293	354	322	332	329	308	311	300	303	327	297	327	296	319	333	331	306	317	339	339	331	333	314	311	309	327	323	280	313	321	303	337	312
29084	10830	5457	7308	7506	7403	7112	6496	6505	6731	6425	5735	5319	4603	4236	3743	3513	3012	2603	2167	2064	1730	1504	1177	1123	1029	991	925	933	884	878	888	904	871	857	772	742	796	744	681	726	735	675	715	702	666	737	724	665	666	655	692	666	665	679	650	653	682	718	725	696	676	655	626	689	688	686	611	671	697	660	690	695	676	682	710	691	728	704	672	691	691	664	719	660	687	647	670	681	645	653	687	697	719	680	681	696	712	650	700	677	661	674	701	687	666	645	659	634	699	719	656	662	690	646	674	643	624	682	680	686	671	701	698	685	627	701	619	673	649	676	671	683	710	671	677	688	659	662	663	683	696	679	675	685	687	680	698	706	716	610	599	630	678	700	678	679	665	680	680	688	695	652	660	687	704	638	713	705	658	650	668	664	645	708	644	621	669	676	628	672	711	717	663	652	670	726	646	711	661	693	653	684	649	677	667	691	682	707	647	716	625	634	658	687	690	705	648	649	693	673	640	678	612	725	658	640	696	646	667	704	652	676	667	650	697	677	646	665	679	683	701	685	664	687	706	657	653	702	680	653	667	653	683	655	700	597	682	741	629	680	694	669	688	690	652	672	654	675	689	713	657	679	680	636	649	697	648	623	706	684	635	667	676	715	674	677	700	707	661	633	637	703	637	663	689	666	665	660	673	699	658	682	654	697	688	633	674	684	689	711	668	659	689	665	680	655	654	677	667	652	672	685	659	686	684	693	670	654	763	764	680	666	680	605	687	669	701	628	693	648	632	644	660	601	669	668	709	680	649	664	670	736	684	661	676	692	715	663	649	669	672	707	657	626	643	677	647	685	640	686	666	626	714	681	686	693	625	662	689	674	635	678	661	696	646	705	657	696	673	657	636	656	629	691	658	615	740	679	661	656	665	647	649	662	684	726	696	661	700	691	664	744	663	686	628	649	666	645	680	722	675	700	662	660	665	609	694	672	625	672	663	703	648	685	653	678	637	717	656	656	668	668	654	703	625	709	661	675	677	674	670	674	671	667	641	699	720	644	697	628	669	689	650	658	669	629	616	713	703	662	709	690	681	665	669	690	643	670	637	691	672	669	650	631	636	715	647	638	691	692	697	643	682	715	647	637	657	675	710	664	680	691	705	701	662	702	676	675	694	688	632	643	681	654	688	667	668	697	671	742	695	706	676	615	678	697	675	636	673	683	655	653	638	674	705	688	654	677	673	676	656	669	654	665	691	666	712	684	669	696	632	661	687	633	644	720	643	671	693	674	670	687	671	673	684	629	687	656	652	696	703	675	665	670	678	695	649	686	667	648	652	643	676	640	641	692	706	694	685	618	702	684	658	690	642	699	685	649	653	672	671	689	716	662	697	667	715	672	659	652	674	667	683	677	699	635	675	672	692	691	645	677	670	649	652	631	676	675	690	714	654	651	716	699	727	676	675	684	637	660	642	677	719	682	680	663	672	680	672	666	653	707	639	661	635	729	662	662	719	698	688	641	692	695	707	634	733	672	674	674	640	719	687	695	671	667	610	663	655	655	632	670	707	644	625	685	678	661	704	690	663	671	678	695	688	706	638	677	675	683	681	659	669	688	655	660	652	672	635	690	712	654	673	626	646	661	670	689	689	638	688	672	717	667	701	685	665	662	692	697	666	661	626	660	685	667	687	659	702	694	714	661	640	684	715	679	690	698	644	684	649	698	630	661	682	715	627	680	690	648	648	672	681	671	679	644	706	647	653	673	704	677	675	652	695	608	670	679	694	686	640	666	667	725	692	683	659	651	685	643	658	695	617	653	662	682	655	661	700	675	705	707	662	698	655	663	678	648	615	670	688	664	706	696	684	679	717	676	690	679	644	668	701	656	669	653	687	644	633	680	699	672	691	703	709	692	649	720	688	647	689	693	673	675	619	689	647	708	684	681	739	687	657	696	678	667	658	649	690	695	655	652	704	633	655	698	654	676	684	692	670	677	636	646	628	664	662	669	697	614	702	668	689	656	648	683	675	657	720	713	652	719	705	661	698	680	682	655	699	707	706	684	672	654	667	726	672	682	632	656	701	664	647	651	688	672	696	733	692	657	696	715	683	652	635	692	688	670	711	671	645	676	653	689	668	624	667	659	654	681	679	689	655	664	635	635	666	684	708	692	660	662	657	708	680	734	659	639	659	676	630	687	660	670	665	655	626	646	704	693	657	669	686	710	667	678	703	619	660	720	687	664	666	695	712	675	658	736	651	626	634	647	696	702	683	708	740	648	672	675	681	670	704	694	626	685	695	656	704	627	649	718	640	702	686	690	707	685	663	661	690	682	652	663	662	707	669	698	663	647	656	732	714	696	710	676	642	675	677	682	684	682	683	714	689	640	748	638	687	643	627	667	659	651	690	701	695	620	672	662	664	689	646	688	680	732	687	675	694	667	670	693	673	680	652	719	672	679	681	686	676	654	649	684	669	649	730	702	658	712	640	652	673	699	644	676	624	673	640	671	651	697	666	677	704	703	647	686	682	683	662	705	634	695	703	676	676	629	632	677	639	664	658	647	641	724	674	653	707	694	654	704	672	700	678	716	635	671	657	657	637	689	643	629	645	682	670	667	701	673	696	718	702	711	710	698	683	663	667	644	728	642	707	684	629	726	664	719	659	685	674	618	677	730	669	633	698	711	673	664	665	640	677	629	660	702	716	681	697	666	716	675	689	645	672	653	664	708	713	710	668	678	642	713	647	655	700	674	614	657	626	690	687	689	691	667	695	668	674	630	658	631	645	623	680	653	720	690	655	708	659	673	684	660	659	655	655	657	613	679	681	664	740	647	667	632	717	740	721	671	692	658	716	704	645	668	619	679	621	652	709	655	659	690	682	696	632	665	687	652	679	672	634	683	672	690	729	618	639	668	645	653	681	691	668	666	693	652	693	639	673	681	650	718	637	675	679	627	705	650	659	678	698	709	684	698	704	674	711	657	675	623	684	666	669	714	716	634	669	643	661	647	674	678	626	653	694	658	686	643	700	701	625	681	732	642	623	690	693	673	641	654	678	687	654	728	688	663	688	701	694	639	729	662	701	665	668	662	679	679	646	688	676	685	673	643	664	689	617	674	704	632	660	695	683	678	664	687	717	637	654	711	683	680	653	699	708	616	705	681	679	656	659	653	678	683	698	648	657	649	682	654	658	714	695	671	650	648	667	702	665	676	667	691	679	738	629	685	736	689	646	697	650	626	706	656	662	662	669	708	679	669	628	679	669	694	612	702	710	681	659	648	668	686	651	668	676	663	688	704	727	643	644	657	672	707	697	657	651	665	657	662	634	640	689	662	679	653	682	650	671	636	702	699	670	690	674	662	660	682	724	682	677	716	674	676	676	700	675	645	707	629	668	651	654	713	710	657	646	677	620	574	680	674	665	606	678	672	666	659	683	710	688	674	733	687	643	687	675	668	652	674	702	645	666	653	641	705	649	745	670	642	688	697	682	656	726	693	658	641	648	699	644	720	654
15157	4956	1107	1015	919	842	781	819	743	767	771	650	558	536	487	475	475	437	404	386	314	359	308	302	306	284	308	288	272	265	245	263	255	261	270	230	253	250	215	260	271	266	250	250	263	252	233	259	232	229	264	258	235	289	279	270	273	255	234	247	237	239	227	259	229	229	248	278	231	273	271	296	262	258	263	239	251	228	276	273	248	278	240	248	258	240	253	291	237	243	249	256	277	274	266	268	280	243	239	214	239	275	255	222	286	238	248	265	261	267	263	264	252	257	253	233	265	249	247	266	281	252	252	231	246	244	236	236	255	280	223	255	233	259	257	242	265	219	262	283	273	265	270	243	272	222	247	241	249	238	257	262	257	261	278	268	243	235	224	247	254	250	249	252	252	274	245	239	251	289	266	239	240	268	259	255	234	264	291	257	240	271	278	248	244	249	224	276	238	264	260	261	259	282	280	248	256	252	279	276	257	255	278	241	247	258	262	236	264	270	275	234	268	293	248	260	242	270	245	271	264	234	260	266	280	256	249	258	258	252	234	248	283	252	250	232	236	242	263	198	252	268	257	221	254	243	241	243	272	254	277	246	239	230	235	257	249	270	270	302	250	245	235	222	225	229	269	235	268	269	265	245	276	247	245	238	261	257	264	280	256	255	243	236	277	276	253	257	241	230	238	261	258	223	245	242	222	255	260	246	260	244	226	250	238	271	229	268	252	269	234	257	254	247	258	256	236	252	259	255	272	242	246	245	243	260	263	239	227	244	253	243	224	241	246	271	220	233	291	226	234	235	226	262	258	251	257	239	261	275	285	262	277	265	228	237	229	264	258	253	252	242	227	294	266	273	221	217	251	243	277	263	252	270	265	261	253	257	249	277	236	275	223	251	269	267	254	228	260	228	258	269	247	227	263	251	217	234	248	239	266	267	285	252	262	260	266	241	248	258	242	228	267	259	289	244	267	218	258	263	236	243	247	250	242	237	233	244	262	278	258	257	270	281	268	232	252	240	271	278	251	238	249	245	249	262	258	252	260	208	272	227	259	275	278	285	249	210	251	253	266	266	223	258	246	228	256	233	258	251	246	259	270	245	272	262	234	272	240	255	237	260	218	251	248	246	274	236	227	260	243	265	253	253	239	291	252	277	249	257	227	259	218	236	251	236	258	237	245	245	248	257	257	263	248	270	266	221	256	281	249	231	274	259	278	247	265	262	254	273	256	286	252	271	240	228	266	222	232	285	252	256	260	279	265	257	269	262	269	233	267	259	264	268	251	272	269	267	280	238	210	245	263	249	248	270	238	261	245	231	300	248	258	230	261	274	250	239	260	275	268	255	217	244	258	263	242	230	241	279	271	242	247	242	277	248	262	262	271	220	251	274	248	229	246	246	226	277	241	239	242	270	247	255	242	243	280	264	226	249	266	218	245	263	257	254	233	242	247	256	246	269	222	238	295	268	242	285	260	259	252	279	258	227	237	248	233	211	254	254	259	235	262	232	262	252	235	258	259	262	230	234	251	252	264	265	254	263	282	292	253	255	257	240	262	258	228	238	259	246	249	211	215	230	257	293	264	264	275	274	259	249	260	223	273	278	282	233	274	258	272	279	273	250	271	270	258	253	267	264	231	244	251	251	271	244	237	253	209	267	243	235	273	258	291	247	262	255	235	254	254	236	240	278	258	267	265	263	251	246	294	239	282	257	256	246	222	252	223	277	293	245	280	235	230	269	278	242	249	255	264	251	261	210	217	245	241	271	242	221	249	219	230	267	225	264	250	248	281	221	255	230	241	281	234	258	274	275	264	247	222	232	223	228	248	315	267	241	253	257	250	272	267	230	272	236	267	269	293	244	238	232	260	242	248	245	252	233	260	254	251	236	208	273	252	249	246	282	252	254	244	277	262	256	276	253	233	235	253	256	277	242	235	266	231	230	283	243	271	253	229	241	245	225	260	252	262	251	256	231	270	238	255	260	256	214	240	271	244	262	232	248	253	240	246	270	260	244	272	260	249	264	257	288	265	248	238	252	241	249	245	260	259	244	266	252	238	295	243	234	260	259	261	235	267	263	224	236	262	238	248	264	248	248	240	245	196	240	235	271	281	247	288	244	243	269	258	252	226	228	237	245	261	265	275	250	252	252	226	259	254	294	223	213	231	272	251	285	278	245	230	262	240	236	258	251	230	228	269	282	250	274	228	235	290	240	253	264	228	229	267	256	258	239	256	239	249	217	214	249	250	235	239	265	274	266	299	248	261	249	255	255	250	286	266	244	247	231	254	252	275	268	251	261	247	234	250	250	262	243	262	233	252	215	254	271	256	260	241	253	243	224	267	245	236	240	224	259	285	269	226	240	258	247	254	271	225	249	264	235	243	204	267	260	264	235	235	226	268	260	243	259	270	281	260	270	255	265	261	224	265	268	254	251	231	257	290	243	245	252	267	213	274	271	288	292	267	246	239	239	277	245	256	233	251	247	244	299	237	237	257	235	268	256	257	251	303	255	281	290	271	247	253	234	234	231	235	271	244	242	276	254	268	241	257	217	246	251	242	254	274	274	274	232	249	293	249	261	266	270	274	263	252	255	256	262	257	255	265	234	288	232	244	237	270	225	240	264	269	267	258	277	272	284	285	244	239	249	299	243	212	251	256	226	269	257	243	246	243	261	252	236	243	257	253	249	291	244	266	268	266	256	260	232	220	215	250	241	256	273	231	217	278	238	246	241	266	289	254	261	275	260	251	225	264	243	257	270	259	276	253	255	287	275	290	271	260	266	264	258	270	244	244	242	238	252	249	290	272	256	244	238	251	248	268	258	253	245	263	247	265	264	252	264	248	218	248	276	259	263	257	255	283	233	243	256	251	251	284	264	235	225	238	232	275	281	259	283	262	265	234	254	269	247	255	237	249	243	277	258	230	250	245	219	257	259	269	261	239	264	236	244	263	250	255	250	262	268	262	256	260	242	264	286	230	223	251	219	247	259	263	262	254	285	266	237	290	274	249	282	261	231	229	241	267	226	252	266	251	284	258	270	226	280	266	268	262	252	230	260	246	233	249	235	270	261	264	249	279	234	247	255	280	242	246	253	247	275	229	262	242	269	248	239	273	232	249	241	248	237	274	258	250	282	225	214	271	277	263	258	251	279	213	234	224	226	276	255	270	262	236	273	232	226	272	255	261	238	238	229	247	267	232	266	253	268	222	245	275	267	278	262	232	240	254	232	247	294	260	251	231	256	245	272	258	224	259	261	273	229	252	250	250	224	252	273	243	233	243	222	253	280	237	230	288	283	256	258	238	230	265	219	246	243	274	256	218	273	267	270	228	256	271	272	259	244	273	259	247	286	267	260	222	243	268	209	234	262	248	275	270	281	256	247	280	277	256	259	222	248	245	283	269	239	237	238	272	265	232	249	232	265	269	232	247	268	250	267	254	283	257	223	249	242	254	261	243	270	231	252	233	238	253	243	238	251	251	239	256	242	277	260	221	268	254	249
7875	3132	2196	3028	3188	3104	3269	3024	3113	3192	3029	2742	2467	2289	2086	1940	1745	1548	1360	1287	1114	1008	884	792	711	713	719	626	632	655	582	662	623	620	616	665	540	576	527	580	574	577	555	567	571	529	581	548	586	554	542	551	560	592	576	559	567	561	585	551	516	563	578	605	507	533	521	558	521	536	559	548	547	515	569	525	532	500	535	558	573	541	584	575	552	542	527	563	527	558	542	538	544	549	584	535	548	567	523	533	575	523	597	524	557	506	542	534	529	544	566	590	568	551	534	548	542	526	564	582	560	546	533	606	547	538	589	577	541	548	546	549	511	545	524	551	558	534	585	555	529	568	605	564	561	537	565	551	535	578	601	535	536	567	583	561	594	547	607	539	551	554	557	569	530	558	541	520	529	568	506	558	578	577	564	564	521	570	497	541	578	593	554	523	610	551	547	557	521	550	553	529	539	566	541	627	534	553	534	543	566	541	562	527	593	539	548	541	601	568	547	555	558	524	546	551	531	614	543	553	563	560	550	553	590	526	561	578	600	547	585	570	528	536	561	541	526	526	538	581	532	552	495	537	542	569	513	568	551	560	544	559	563	541	566	533	533	570	575	528	564	544	574	535	529	543	553	577	523	558	532	544	587	565	564	554	585	560	517	560	544	547	553	514	522	534	590	568	561	561	574	526	581	539	570	567	545	561	556	518	574	550	560	582	553	531	536	551	552	573	549	565	568	522	567	573	548	575	559	532	516	559	595	559	547	565	553	557	532	547	559	535	556	493	534	511	595	558	547	573	521	529	588	527	583	567	525	541	555	552	546	545	556	546	574	543	525	568	530	554	573	559	599	581	503	580	549	524	562	521	610	537	540	540	586	522	522	555	605	538	605	512	524	538	571	568	555	559	548	549	565	583	581	527	572	530	518	543	523	530	545	573	530	577	516	566	534	542	572	554	569	568	566	553	531	533	563	566	542	546	517	532	534	546	576	568	531	543	566	530	534	549	522	556	581	561	553	577	545	551	537	546	603	547	550	536	557	540	542	506	543	556	522	568	502	547	516	548	592	530	550	584	558	554	551	536	546	544	540	572	532	554	553	532	550	517	559	541	523	539	558	559	559	542	546	551	551	560	495	590	549	544	559	566	591	517	555	519	595	535	563	535	532	595	550	527	536	581	550	596	517	568	589	584	573	543	510	580	561	563	595	562	513	533	555	545	570	546	563	565	516	588	571	551	541	504	547	528	517	576	504	561	555	535	546	552	539	578	582	542	619	556	559	524	553	555	560	503	529	498	551	572	576	586	557	557	555	561	496	530	515	559	545	527	566	570	570	557	566	598	534	534	533	573	524	545	575	506	504	570	574	576	586	568	501	530	541	580	529	548	524	577	551	541	560	518	546	568	574	568	546	528	570	568	559	568	555	555	557	512	513	579	587	515	577	576	593	578	590	533	552	567	558	520	490	522	547	538	550	537	553	532	566	606	548	532	552	567	535	537	515	542	559	588	545	533	576	608	578	558	516	554	556	540	532	560	536	519	541	531	530	552	616	521	545	541	580	569	526	506	541	513	529	548	572	569	538	573	583	539	539	561	558	563	526	579	539	563	569	533	554	521	571	572	539	549	561	595	531	527	571	553	561	557	561	542	504	563	544	522	514	571	546	567	542	545	565	566	558	556	582	528	539	551	540	545	574	539	597	547	551	554	518	559	591	541	580	534	585	525	537	555	567	542	553	561	546	509	557	544	529	590	527	562	559	501	564	517	569	539	539	537	520	579	549	579	538	579	530	588	536	515	546	550	578	557	530	550	557	541	548	565	541	542	590	513	547	538	600	497	593	575	550	568	553	560	569	548	545	546	567	502	567	531	527	542	521	510	561	554	529	507	605	506	577	551	542	604	542	535	573	575	569	568	550	533	543	572	559	538	571	554	522	582	549	516	528	561	557	553	604	528	572	538	531	591	547	542	545	542	555	557	533	535	555	555	516	564	573	537	527	545	577	556	549	535	541	525	531	588	512	563	519	574	500	522	566	573	501	523	534	583	522	563	598	588	553	499	509	549	585	536	603	563	548	602	523	529	571	546	524	543	503	542	584	534	504	529	558	553	522	519	524	597	529	522	518	558	532	584	553	530	537	541	560	557	540	591	527	565	531	552	529	536	601	515	570	570	544	560	498	517	552	568	540	538	524	536	537	545	541	573	564	526	577	527	581	556	551	543	520	542	511	540	532	494	554	560	583	560	570	545	537	571	558	521	559	555	561	531	555	589	512	579	611	574	591	515	501	575	578	550	547	589	556	540	537	553	570	570	537	551	537	531	574	573	532	564	559	578	569	536	508	523	604	580	560	496	564	525	544	537	546	537	567	562	504	549	560	542	553	577	512	534	564	558	571	553	585	525	537	537	558	588	585	528	540	552	571	547	563	526	534	574	567	579	551	540	523	573	579	554	532	527	533	555	590	545	549	593	590	558	592	546	587	542	558	578	550	549	588	563	542	535	602	537	528	531	543	549	555	584	542	585	527	589	533	548	545	549	572	543	573	559	568	577	554	558	528	552	544	554	549	548	527	566	541	552	539	579	589	591	523	585	533	600	547	538	584	556	540	527	523	545	560	547	518	553	514	505	586	523	569	573	576	554	577	540	575	543	556	546	560	526	546	518	569	555	561	564	550	577	546	548	556	563	575	571	549	551	551	520	592	535	561	560	526	557	537	535	538	564	529	546	581	601	569	480	537	561	563	572	542	556	571	549	507	575	543	567	567	539	567	536	570	553	528	571	570	565	549	552	535	562	547	575	574	536	563	566	557	569	552	512	572	565	566	533	482	607	542	540	594	551	541	579	545	534	566	544	608	566	554	549	544	526	537	561	575	551	553	564	573	575	514	557	600	506	558	567	576	566	541	590	576	524	533	572	560	530	558	518	568	522	579	577	542	587	559	542	587	554	568	528	509	555	554	547	538	573	569	534	568	522	554	529	539	545	597	563	580	529	534	552	536	535	569	555	530	517	515	531	580	525	550	558	557	552	566	530	606	558	599	555	545	550	583	541	511	597	537	540	557	599	526	578	562	522	577	539	555	520	562	519	523	509	530	581	616	572	531	521	541	550	555	549	546	592	538	604	566	564	526	567	519	553	579	534	540	567	550	554	536	559	573	580	569	569	544	523	554	515	541	560	520	521	563	548	546	563	558	561	551	547	546	560	589	543	551	583	569	559	558	606	520	540	546	521	545	589	497	537	554	529	540	555	532	564	551	543	545	590	552	556	537	591	532	590	578	498	562	555	576	557	578	537	600	549	531	577	560	582	584	581	558	549	564	535	549	543	551	535	523	525	524	533	561	560	539	520	528	570	560	525	593	551	560	531	538	572	518	552	577	518	490	520	546	565	566	530	531	540	576	541	552	580	518	536	543	601	565	553	521	514	528	510	545	531	499	559	529	526	548	559	543	575	528	584	575	544	517	544	529	567	549	542	565	607	517	563	568	563	605	592	527	590
38902	18075	3270	1967	1588	1325	1195	1186	1072	1105	1032	926	825	756	707	629	635	556	489	512	448	410	359	316	309	302	302	332	290	265	296	297	296	300	292	294	290	253	265	263	254	286	288	278	251	269	295	275	248	274	281	283	241	287	290	292	271	243	263	264	308	270	281	255	285	265	280	284	316	280	273	276	239	284	276	256	264	253	280	247	314	285	257	257	267	253	267	297	267	300	261	245	274	260	282	256	284	261	291	273	255	250	258	302	277	266	280	268	262	261	283	267	263	265	261	257	291	252	247	236	265	284	288	270	247	263	262	279	223	289	293	271	273	292	290	234	281	289	271	243	281	237	256	224	271	288	277	257	308	263	284	303	277	283	260	254	280	308	259	297	262	267	310	281	292	320	245	272	293	238	260	272	288	268	262	218	284	270	269	285	239	276	245	275	271	285	271	261	259	249	274	234	249	279	266	259	251	295	257	272	238	259	283	285	243	258	309	270	283	264	266	257	250	259	287	268	253	254	246	261	291	254	286	270	254	252	312	244	250	285	295	274	270	276	295	296	286	309	277	250	261	251	261	253	290	316	262	225	271	257	245	283	238	275	285	292	263	276	258	248	248	268	254	262	243	251	270	291	292	290	266	284	240	277	272	250	234	272	279	254	269	294	288	326	251	283	260	290	269	287	277	288	305	295	273	256	281	244	275	279	227	271	260	265	266	270	256	285	258	277	272	272	284	291	240	256	264	249	258	265	318	283	299	282	255	265	271	284	247	294	281	258	281	253	270	255	269	280	283	275	299	292	277	285	276	272	245	218	245	234	249	280	271	251	302	265	255	248	275	273	274	262	258	290	279	256	290	260	305	251	284	280	253	276	283	273	260	257	301	254	279	262	278	250	264	263	258	260	266	286	243	251	284	241	286	283	276	267	264	263	280	276	267	266	281	299	252	282	277	295	236	308	242	256	271	300	276	287	237	269	267	266	274	272	274	270	280	263	229	279	294	248	255	267	282	240	271	305	267	272	274	316	277	245	285	283	272	244	271	271	256	274	242	219	287	275	311	265	277	287	268	269	298	274	249	258	275	282	279	265	288	268	249	282	271	261	239	261	273	262	277	278	287	258	247	274	262	252	273	264	272	260	282	282	267	270	277	247	263	284	245	237	300	270	259	255	294	304	251	280	268	246	306	255	261	278	286	311	255	272	260	263	278	275	262	271	286	278	260	285	271	277	263	257	281	268	243	253	262	284	277	280	264	273	255	237	259	289	288	274	266	285	276	266	262	290	302	285	270	270	257	237	258	282	261	266	266	278	242	264	256	269	262	257	284	263	284	294	271	283	239	293	252	272	265	271	262	261	258	233	276	277	291	260	232	300	245	281	244	277	260	264	259	268	292	257	282	269	278	275	277	294	270	255	270	277	261	226	269	257	295	252	300	255	290	262	284	282	271	243	273	252	275	280	280	291	268	296	315	278	285	270	284	287	288	257	253	279	268	262	269	259	243	278	237	261	276	264	276	264	258	273	239	257	289	267	252	255	284	246	237	238	224	272	291	275	255	260	271	250	291	269	242	282	264	266	282	284	262	254	285	251	257	284	285	226	263	254	297	267	277	268	267	261	274	259	260	270	255	235	289	264	271	243	240	261	285	274	266	274	271	275	276	272	262	266	306	251	264	251	266	257	280	243	291	284	250	287	264	282	269	308	304	258	292	258	265	268	282	252	270	282	273	301	270	277	271	262	254	270	259	249	266	244	267	303	260	249	266	274	283	250	242	270	288	301	282	285	269	268	274	285	259	263	241	294	273	250	227	277	243	270	252	270	278	288	247	283	291	280	256	227	263	291	286	264	244	283	269	273	282	261	249	241	297	298	281	280	290	265	268	288	270	266	264	300	276	278	241	232	247	273	284	254	272	269	268	235	276	292	286	234	275	268	265	238	258	281	298	244	245	290	241	280	293	257	274	272	286	276	316	283	291	289	255	278	273	290	281	301	271	268	281	306	260	244	240	278	265	245	266	251	241	258	298	289	275	275	258	284	288	259	257	228	256	264	227	264	271	309	262	268	266	270	301	243	264	296	257	244	287	265	233	270	256	250	253	278	280	283	276	259	254	268	281	253	266	278	270	287	296	273	261	278	291	279	242	288	298	250	274	243	269	230	262	270	240	284	264	248	279	266	274	285	270	295	278	280	266	267	259	275	290	246	256	270	306	242	280	271	267	308	293	289	273	303	253	267	263	248	257	284	283	260	229	264	267	279	301	240	286	296	267	325	297	279	265	281	272	266	276	271	265	246	273	254	269	296	266	234	241	299	286	265	260	261	280	306	240	258	257	266	249	254	235	308	283	282	261	287	280	244	280	268	261	284	263	263	224	292	253	330	273	298	289	269	282	270	307	303	280	257	306	273	268	272	256	303	287	295	308	291	243	268	288	278	277	301	235	270	271	284	296	304	282	255	279	278	291	274	280	289	280	240	276	288	248	278	260	277	297	303	283	239	299	248	269	266	306	241	310	272	267	245	275	264	254	254	262	280	291	265	231	257	293	253	247	260	255	288	239	234	290	259	243	275	269	273	274	282	261	279	291	265	324	290	309	276	276	286	276	274	233	252	254	267	289	256	268	270	277	292	267	282	263	276	293	303	251	256	277	259	277	287	292	252	279	268	282	268	276	248	279	309	264	253	251	255	287	289	286	249	249	247	271	254	280	263	275	277	268	266	277	256	256	262	251	259	275	267	253	278	262	264	274	256	288	252	279	271	252	297	233	290	296	311	310	288	243	258	258	265	280	256	278	257	300	284	283	243	296	260	265	291	258	252	266	292	252	283	246	256	283	287	254	286	241	293	276	252	247	268	273	286	252	236	273	285	270	268	287	264	245	259	266	281	262	257	249	269	272	253	258	267	289	278	286	296	257	241	305	300	285	249	263	284	248	274	288	268	294	279	260	266	274	262	265	267	276	243	283	278	228	254	272	234	259	246	264	252	260	266	270	259	287	269	280	261	293	264	284	280	240	298	251	237	259	281	265	313	253	280	291	286	297	284	261	297	275	265	277	265	264	268	269	289	268	279	296	254	262	256	269	272	269	270	243	267	258	277	290	242	256	279	261	275	259	266	266	276	293	261	284	262	256	260	250	261	281	290	263	276	273	262	295	266	253	305	259	255	280	260	250	259	273	280	255	260	265	293	257	274	256	263	291	270	281	290	266	276	271	273	281	268	261	261	279	250	289	272	267	252	246	232	263	266	276	278	248	262	262	239	266	268	259	277	283	299	285	281	268	243	268	292	293	252	266	303	283	293	284	302	293	241	249	262	256	276	276	238	273	267	267	256	259	295	263	290	292	264	276	250	294	254	279	267	231	302	244	290	274	284	250	292	311	266	237	241	265	281	269	269	282	278	264	236	271	315	303	269	277	257	259	243	259	229	284	245	300	255	275	258	251	258	266	263	288	260	292	285	280	271	254	270	282	237	254	279	283	279	280	273	259	255	289	296
22877	7569	3810	5284	5470	5178	5216	4874	4866	5135	4675	4219	3876	3607	3139	2779	2632	2408	2036	1933	1570	1331	1106	953	892	881	830	736	736	752	768	756	721	714	679	701	654	698	653	654	590	632	595	632	599	610	617	580	560	582	568	564	561	565	609	583	582	599	612	605	595	621	545	585	583	578	581	598	541	569	570	622	639	582	631	609	565	603	611	640	563	547	529	642	559	543	598	570	590	589	593	597	569	543	566	621	600	563	634	608	618	588	585	630	637	564	613	566	596	616	596	585	590	554	606	584	575	615	603	592	630	553	600	623	597	647	580	618	622	620	573	558	591	618	580	554	613	577	603	552	587	575	550	569	599	567	566	570	625	629	564	616	561	602	590	551	597	613	572	606	582	600	574	583	556	588	589	583	638	579	603	597	609	530	572	578	600	593	603	572	586	564	625	587	580	567	566	625	567	575	590	568	601	581	602	575	553	586	623	580	577	606	608	578	545	599	587	570	548	629	554	582	586	571	588	583	596	546	590	608	563	563	625	572	617	616	599	623	654	599	564	615	599	564	613	614	603	599	578	620	616	604	573	579	574	571	615	629	618	579	579	592	567	613	596	560	600	569	553	595	586	566	622	594	570	594	545	518	578	660	579	600	553	610	541	625	561	576	568	593	574	582	587	612	579	624	616	599	580	544	580	560	558	546	588	585	542	553	626	605	585	572	575	546	571	584	575	565	600	557	644	587	603	528	571	604	610	553	582	600	591	593	568	593	561	629	549	591	568	602	580	578	622	607	572	655	562	597	560	625	560	564	551	603	575	565	600	597	578	624	589	532	610	586	584	630	604	536	594	557	625	570	607	605	542	583	549	581	563	591	572	561	587	612	589	572	554	558	565	570	611	620	595	605	554	583	594	585	576	591	590	547	567	656	623	598	605	564	554	604	630	573	638	590	594	577	582	577	622	574	590	573	583	578	569	527	622	597	613	612	591	585	549	601	623	639	582	560	579	591	607	532	580	555	613	577	591	602	590	587	594	586	586	526	566	553	591	595	569	604	605	559	583	580	542	609	617	599	566	563	601	617	552	590	574	572	611	571	614	572	595	624	593	573	573	611	568	552	577	589	577	544	620	569	592	592	537	614	598	615	603	576	587	590	575	530	571	573	586	550	602	595	597	656	634	599	620	593	557	551	587	610	630	570	576	617	589	600	575	598	588	612	599	596	642	575	582	546	616	554	606	556	583	559	608	571	614	613	638	607	631	565	650	619	576	564	561	631	548	587	565	560	587	530	588	650	594	518	559	595	615	572	629	622	588	594	655	591	603	592	579	591	597	582	545	602	558	623	551	572	569	555	533	614	618	556	560	621	597	629	614	576	600	573	630	595	572	577	582	594	595	607	605	579	585	576	620	573	622	614	598	585	610	541	598	599	597	600	604	602	562	579	591	584	598	576	595	583	595	598	626	555	595	600	592	578	595	577	596	602	582	610	596	564	603	633	579	590	578	591	593	580	618	574	583	578	627	555	609	578	603	553	591	596	587	594	611	572	643	601	589	598	576	608	590	567	577	590	597	576	548	574	591	564	589	576	553	588	559	565	633	589	594	601	587	564	614	606	605	621	591	636	576	586	555	612	602	596	586	578	561	616	604	617	546	610	596	588	592	597	616	562	596	589	581	597	595	571	588	616	548	578	626	591	583	621	584	567	561	576	577	582	540	552	591	564	584	607	604	614	555	615	531	612	602	573	579	557	570	564	581	579	578	619	571	540	589	618	559	581	595	560	559	582	582	583	571	567	621	564	565	581	595	606	584	635	628	579	576	572	579	579	586	602	546	564	583	615	574	586	594	641	588	584	587	606	544	582	615	602	563	589	610	595	587	625	604	618	601	580	617	604	589	572	554	603	595	602	560	619	591	557	594	554	631	582	602	578	568	610	582	614	571	556	569	578	598	540	572	582	607	600	643	608	582	568	599	573	605	559	632	606	563	555	589	560	569	603	636	598	581	597	593	612	586	559	565	587	563	530	624	591	599	584	595	582	627	568	597	607	607	610	608	568	574	596	563	574	587	578	604	574	577	616	560	625	653	619	573	582	578	623	567	586	595	585	612	605	586	624	576	583	579	593	586	554	603	613	607	573	564	613	574	600	577	578	591	599	576	618	569	529	590	550	619	550	591	601	575	542	603	592	560	587	577	579	592	570	604	599	613	573	565	589	567	552	641	591	560	565	643	557	598	571	587	600	586	564	603	568	629	533	611	626	589	571	642	543	566	575	583	568	584	605	627	631	590	563	592	580	594	572	598	595	575	595	572	576	595	627	622	563	571	575	604	612	617	583	574	600	569	570	579	566	544	608	608	601	569	590	577	623	601	602	628	563	600	590	594	538	590	591	593	598	582	626	595	598	578	588	543	590	599	560	617	593	563	572	631	656	623	558	554	598	585	615	608	616	588	605	591	560	602	646	642	568	551	577	550	601	591	579	615	546	583	593	602	601	585	577	575	598	585	578	610	589	573	612	619	558	612	565	617	593	628	591	552	640	615	599	592	591	567	589	636	596	533	579	578	551	584	590	583	591	615	586	622	601	573	626	629	603	587	564	591	642	601	635	550	609	581	574	635	572	585	614	590	585	600	602	546	640	596	547	609	560	573	619	576	597	583	568	570	555	602	617	577	578	587	612	559	603	579	574	583	622	615	574	591	575	593	603	571	613	596	562	566	597	579	599	611	558	545	557	558	576	620	618	618	599	569	553	604	572	587	587	566	572	581	554	615	599	599	595	580	587	566	597	606	626	581	569	561	586	547	536	578	575	617	586	567	559	612	590	593	559	586	572	594	628	596	569	604	565	591	571	625	583	562	615	555	602	568	628	590	569	624	596	633	571	631	629	578	603	604	583	589	579	554	577	581	632	549	565	645	547	634	567	617	594	567	593	596	624	585	616	590	608	576	589	574	583	573	538	612	603	574	604	590	589	597	591	622	593	541	576	585	639	575	552	612	625	564	594	574	581	589	622	546	614	535	603	592	636	577	567	573	590	579	590	608	603	582	587	568	592	558	592	555	587	607	585	607	582	555	574	631	583	579	578	599	595	651	603	604	584	577	607	592	596	581	593	556	593	585	589	553	605	584	585	622	569	610	556	558	571	571	588	575	581	609	580	630	629	573	588	584	633	592	590	568	549	628	612	580	580	553	591	583	584	584	578	582	590	574	580	610	573	607	623	590	610	542	572	613	619	555	585	549	632	557	595	589	550	590	565	572	612	642	585	614	606	601	572	581	584	587	612	609	574	606	594	585	642	566	619	645	551	567	576	586	576	539	603	536	630	573	620	625	585	609	621	619	550	583	579	590	617	607	623	592	597	606	582	591	598	594	594	581	529	613	613	600	589	592	586	556	578	542	600	582	571	578	597	553	607	582	559	623	579	538	654	540	618	555	643	630	585	591	597	586	590	584	618	590	580	631	621	584	551	628	612	608	600	591	598	595	585	605	561	547	570	588	571	574	601
51098	26573	6814	3192	2339	1977	1698	1496	1499	1298	1344	1302	1127	1052	908	856	776	727	681	633	501	429	426	396	379	389	337	358	338	351	322	360	358	319	338	341	347	331	338	341	340	311	323	330	309	315	323	298	284	325	309	320	278	356	294	308	338	350	307	331	327	338	349	302	339	331	341	330	331	316	356	320	324	328	347	318	275	364	340	329	344	285	342	332	298	298	341	293	338	316	341	318	326	339	356	301	323	319	314	335	327	337	320	318	300	332	313	322	342	296	292	339	353	311	348	329	326	297	319	330	316	328	301	298	309	337	331	327	320	332	292	315	308	317	330	311	315	294	332	322	322	344	315	304	295	336	309	301	327	303	332	307	315	346	307	344	316	323	328	313	310	329	336	358	329	315	303	341	311	327	309	312	305	298	293	285	307	320	324	301	334	346	326	315	301	341	360	330	349	322	336	322	298	286	305	325	328	319	317	331	334	323	324	364	313	316	320	295	344	331	311	292	349	342	345	306	322	332	319	318	315	311	280	303	311	353	343	332	343	333	322	309	328	345	334	285	321	319	351	310	276	331	327	347	339	313	308	313	316	348	297	325	306	314	281	293	325	324	297	323	330	353	316	308	338	327	306	328	313	304	342	339	341	324	293	309	287	318	307	311	322	290	310	330	310	325	324	331	316	345	307	350	326	344	313	314	327	283	327	311	284	289	333	321	309	312	345	310	311	314	349	320	346	310	324	306	334	313	319	332	302	309	331	320	328	345	326	307	312	306	335	317	294	333	315	308	325	343	300	303	326	333	360	322	302	337	311	317	313	300	285	318	309	323	299	309	343	314	346	327	313	292	335	325	302	338	332	312	330	366	326	306	330	332	359	306	320	296	316	321	301	326	306	287	293	341	309	334	301	331	309	337	321	322	300	314	311	347	337	324	321	310	302	302	331	320	302	335	313	351	318	321	319	313	335	326	332	295	352	314	319	311	295	304	308	325	294	334	343	317	324	303	306	318	280	322	312	340	363	314	344	328	316	299	327	324	327	317	298	337	300	323	309	318	301	290	310	289	325	321	338	302	339	316	336	291	297	283	314	328	325	368	322	335	310	338	327	329	320	322	300	336	353	302	344	308	324	324	334	319	331	323	296	323	365	337	359	310	310	328	327	323	322	342	325	297	296	323	282	337	321	330	310	311	344	330	319	310	314	300	283	292	303	303	329	295	332	294	323	297	343	334	287	352	294	295	314	333	291	306	351	332	314	336	341	310	308	306	305	334	316	333	334	316	310	293	312	338	326	314	287	318	315	336	307	286	275	330	317	312	357	313	329	342	303	304	301	268	319	304	326	311	325	322	290	304	298	336	303	307	327	306	331	338	323	304	314	332	275	305	311	328	320	298	315	315	288	270	309	288	339	334	338	309	288	338	317	307	308	325	278	275	337	325	302	313	316	308	329	355	345	343	286	292	323	302	340	315	324	322	313	282	358	328	284	328	320	312	326	322	336	376	332	339	354	311	324	319	277	322	280	308	317	277	298	354	289	335	324	345	299	320	337	295	298	301	296	314	329	314	292	312	299	277	335	291	290	323	328	339	308	296	296	317	331	301	290	344	328	308	330	313	296	319	315	306	318	313	282	301	299	340	342	312	303	295	316	273	306	350	312	310	314	353	340	314	314	321	326	329	287	335	317	289	303	308	322	292	340	303	329	308	302	309	309	326	308	290	314	302	270	315	333	351	277	315	277	301	316	325	302	323	340	334	306	333	328	351	310	315	342	337	314	343	321	295	294	303	308	318	323	314	313	270	321	326	296	341	342	299	296	299	336	346	312	324	291	322	303	337	347	291	348	327	348	304	287	312	348	332	351	353	322	344	306	333	328	293	307	322	319	299	326	326	323	280	310	328	351	348	341	302	300	331	336	358	377	330	321	319	322	308	348	323	278	338	318	354	310	330	336	323	339	326	313	297	366	299	315	333	330	332	333	344	353	310	299	296	311	324	325	332	297	315	333	292	314	291	326	314	315	302	310	319	287	315	323	331	296	290	304	309	340	342	334	322	345	366	321	340	344	300	296	276	320	311	298	304	319	313	309	321	346	315	315	281	352	318	305	317	308	282	274	342	336	327	327	337	328	313	294	318	317	294	286	315	358	337	302	283	312	309	348	308	293	289	300	314	302	334	296	314	314	319	303	301	306	334	322	327	336	321	305	318	342	319	318	327	312	319	305	307	291	311	312	301	308	334	298	342	301	328	330	282	288	314	323	346	301	289	309	275	309	317	296	316	333	327	309	291	342	311	310	339	325	320	306	305	305	339	299	307	316	338	333	308	337	324	311	314	330	315	322	289	331	319	329	321	333	323	328	315	320	305	356	297	294	341	302	299	266	327	288	322	309	290	336	334	289	314	345	305	301	324	309	313	310	313	334	334	341	309	294	343	291	324	309	330	325	312	287	346	329	303	287	329	345	294	321	347	292	299	317	322	326	304	336	284	325	328	299	339	345	351	321	314	318	309	317	295	324	305	329	320	313	334	295	315	294	312	323	316	314	314	362	386	317	327	343	311	328	288	309	311	357	347	321	356	306	292	312	332	295	305	315	322	302	282	324	312	297	308	337	331	309	298	304	330	337	360	324	304	311	323	320	302	328	301	365	313	365	303	321	315	320	330	316	331	335	307	352	329	350	336	321	302	311	315	308	321	319	303	346	292	326	313	336	319	312	322	317	312	295	305	312	327	329	327	311	329	283	323	317	317	332	295	292	323	313	296	326	329	308	336	327	316	348	321	347	274	330	308	324	302	292	297	303	311	297	291	315	307	333	302	298	350	331	292	340	309	322	328	318	300	330	284	298	302	291	311	335	326	323	320	321	335	326	330	331	353	315	347	342	316	361	321	360	323	318	294	335	311	290	324	361	325	347	296	358	341	279	290	318	333	347	288	333	314	315	339	326	283	313	303	312	296	317	359	290	298	314	334	291	320	298	316	328	357	292	330	348	347	309	321	311	345	322	307	319	310	333	305	327	325	319	307	338	308	324	342	314	327	320	330	291	339	309	350	341	316	317	319	269	311	307	311	304	333	337	321	310	304	311	334	322	334	309	308	315	325	329	314	309	320	289	323	327	331	308	294	295	348	309	342	280	323	301	308	331	268	353	329	303	326	303	336	307	332	366	314	306	292	295	340	330	317	311	331	342	330	322	324	301	299	294	366	339	322	302	286	324	348	309	301	315	311	351	318	312	298	308	290	290	346	338	284	329	330	320	292	313	339	344	310	318	332	322	328	319	340	323	302	340	304	290	332	297	274	325	309	296	312	321	309	325	344	300	337	357	314	299	294	326	383	291	319	298	327	329	307	328	268	313	331	308	322	326	300	305	309	260	292	323	301	309	310	353	290	288	351	311	313	310	294	322	313	324	356	349	343	282	328	361	333	308	311	328	363	342	312	322	327	337	333	340	304	338	351	290	316	326	341	309	339	341	318	311	310	339	325	305	343	294	315	311	316
30610	10535	5293	7256	7386	7307	6859	6414	5936	6197	6083	5707	5070	4725	4073	3853	3474	3166	2907	2492	2025	1657	1473	1317	1207	1040	1035	967	904	860	841	890	850	852	790	831	770	771	761	728	776	763	736	695	755	705	690	718	689	687	668	727	686	664	705	681	696	673	699	708	638	663	703	648	664	700	668	660	675	702	668	634	688	656	689	703	682	705	671	694	693	709	725	729	700	734	694	679	644	648	729	618	669	643	641	658	729	642	645	679	720	706	658	668	659	643	703	660	675	641	675	647	653	669	654	630	697	667	650	671	692	678	657	686	723	650	670	658	706	691	690	660	712	718	649	700	699	617	695	670	679	632	671	695	700	652	677	659	694	644	665	666	677	646	643	651	656	680	655	635	664	672	719	687	724	658	706	685	651	666	698	664	675	648	634	650	685	660	689	642	681	704	665	681	687	680	685	650	689	684	695	649	675	671	675	672	639	690	709	669	688	645	650	684	683	672	629	631	688	683	625	668	652	723	674	685	715	674	694	663	706	686	697	670	673	674	701	664	600	687	660	668	641	624	634	703	690	687	654	646	641	686	633	685	666	656	687	720	656	663	640	680	672	683	673	675	669	695	637	691	646	665	655	663	700	684	691	703	679	636	692	674	667	661	669	722	680	700	681	669	665	665	719	654	649	604	681	666	676	683	647	689	696	701	631	647	724	649	675	709	695	685	707	678	672	673	663	662	611	717	717	664	650	667	663	659	666	664	659	691	653	703	684	684	711	652	702	681	674	665	670	668	707	664	642	674	700	690	638	666	664	661	684	645	637	669	701	652	686	681	693	631	709	717	735	674	654	675	693	646	689	695	678	661	648	719	678	673	627	685	668	651	716	658	647	635	662	605	641	688	659	726	655	645	696	686	721	674	694	677	628	708	685	679	631	659	663	655	677	681	676	709	677	652	683	720	651	650	680	675	656	670	688	664	671	669	648	644	657	737	678	685	646	692	680	679	710	681	682	646	676	621	666	659	657	663	659	713	682	695	669	677	692	692	669	679	684	666	659	652	683	694	693	686	668	649	681	625	660	655	688	647	671	655	671	700	693	668	657	636	674	674	599	638	644	658	699	679	701	659	654	674	675	650	657	664	658	670	618	669	698	698	712	702	658	668	677	688	682	691	640	649	691	707	673	661	652	684	653	651	653	687	698	671	651	669	633	695	682	692	668	626	642	658	657	696	677	653	694	686	712	697	702	677	618	647	633	687	643	656	636	735	699	669	647	727	682	694	664	627	669	667	648	666	718	692	649	658	634	654	681	695	701	671	652	698	733	686	692	682	650	659	750	692	701	675	684	666	652	688	673	704	687	666	630	705	672	640	670	601	704	649	686	655	691	659	658	686	671	638	673	652	652	677	636	728	671	669	660	714	656	675	677	678	709	721	701	644	674	655	666	691	656	651	688	668	675	714	634	678	663	677	687	661	694	629	680	685	696	658	673	691	683	665	649	710	680	699	691	637	704	672	660	707	673	711	629	696	620	642	695	672	705	652	635	670	696	667	676	737	683	684	679	662	697	661	689	662	689	678	632	637	661	649	689	676	613	654	653	666	682	660	647	687	647	707	697	661	715	710	664	683	705	689	716	676	653	667	660	650	694	682	681	672	682	670	688	684	657	661	669	696	658	704	701	691	666	697	717	727	690	731	676	641	698	676	659	668	669	655	690	675	702	750	668	654	680	676	667	656	717	693	676	653	649	679	719	694	707	714	642	693	643	642	620	659	667	651	645	682	665	684	614	668	686	659	639	695	671	686	668	630	698	709	635	617	665	652	667	698	675	688	683	700	646	720	717	666	705	664	687	698	681	643	669	659	642	705	668	643	685	660	701	655	681	651	649	660	650	668	662	683	683	659	645	671	666	703	692	717	669	682	647	642	677	668	672	671	660	664	634	668	707	687	669	720	643	673	673	680	668	651	668	667	672	730	693	648	663	705	677	702	641	674	682	667	697	650	675	688	633	707	656	701	680	667	680	669	633	680	658	708	660	670	703	708	719	694	664	680	643	651	674	667	744	671	689	641	682	676	687	699	675	709	664	655	692	706	654	676	673	724	671	672	667	636	680	665	653	726	650	686	650	647	649	655	665	726	649	658	650	653	665	657	679	676	668	724	691	692	700	662	643	704	656	635	659	663	683	683	652	681	685	690	671	679	628	691	681	661	713	674	694	664	642	631	630	671	684	691	709	628	649	632	699	682	696	637	657	672	712	662	655	640	631	690	665	679	658	657	705	685	655	670	620	669	649	711	671	643	651	683	650	642	689	696	677	683	606	673	696	661	684	679	645	668	654	699	694	605	682	706	728	663	659	698	649	717	718	633	683	655	631	649	684	703	674	708	699	661	690	666	653	721	677	671	686	673	683	709	672	701	659	668	698	671	697	651	650	644	642	660	634	678	696	685	697	637	697	637	690	686	689	719	730	685	714	687	670	713	696	677	702	672	707	628	708	705	664	633	693	701	683	681	681	659	664	710	696	649	682	697	706	665	718	699	661	629	694	645	688	691	674	674	662	688	690	693	625	658	754	707	684	700	646	667	713	702	709	696	702	664	665	696	688	672	695	671	682	662	642	660	662	738	640	708	618	643	694	693	666	681	662	677	652	674	714	673	630	683	707	692	643	681	681	622	632	648	650	656	642	660	635	649	695	649	672	635	665	653	664	699	646	670	685	607	671	670	674	685	664	649	689	664	639	639	664	696	700	673	643	645	703	637	680	669	650	648	694	684	668	657	683	649	626	677	728	701	660	604	664	691	648	627	698	648	655	666	698	659	700	642	655	654	683	668	654	693	677	730	675	689	648	649	701	668	707	639	694	641	659	693	674	661	700	676	675	705	705	679	642	668	723	675	678	684	669	642	645	678	640	635	673	680	642	661	619	642	627	699	668	742	677	695	633	659	640	707	669	641	636	687	698	690	691	672	634	666	628	696	673	682	659	666	643	658	684	667	639	637	680	706	677	694	678	671	651	678	663	659	651	699	629	707	657	693	650	697	707	666	675	659	662	697	644	672	679	658	720	675	660	697	669	668	678	689	635	719	673	678	662	689	695	694	665	680	678	631	642	659	684	683	717	633	697	672	618	677	696	696	704	670	696	648	676	653	706	688	664	702	654	691	683	692	653	679	641	634	664	657	699	714	695	639	676	692	659	641	655	681	659	740	657	620	696	672	679	615	658	659	727	644	727	674	667	699	657	659	718	679	643	676	707	718	697	654	662	648	658	660	681	676	661	675	650	738	630	669	659	667	667	643	626	645	685	677	694	586	670	652	691	682	641	656	674	651	691	690	655	658	667	704	670	664	664	672	644	658	655	715	618	711	657	640	625	666	703	649	651	685	701	669	677	679	676	653	679	670	651	672	665	694	676	727	673	667	637	654	631	647	657	619	620	696	656	672	689	690	676	684	703	661	642	707	612	669	642	651	653	653	708	701	689	671	678	657	673	670	643	678	718	672	684	672	649	696
15979	4375	1197	1075	945	837	793	751	715	690	699	596	561	572	510	457	455	438	441	416	348	342	316	306	255	289	285	291	230	251	253	272	253	314	258	259	247	270	240	250	280	259	282	288	277	269	250	235	253	229	246	231	234	238	251	234	225	298	275	248	282	250	271	285	279	244	236	218	245	242	235	275	238	256	247	267	260	273	261	251	274	269	218	266	261	241	205	226	231	222	277	258	238	241	232	230	277	258	255	248	237	242	214	254	243	281	231	232	253	232	273	258	232	277	268	261	219	267	276	276	253	269	245	260	226	241	248	260	224	262	255	260	279	257	253	241	259	238	226	241	249	232	274	243	267	249	262	242	230	253	230	256	286	279	245	251	277	271	270	228	256	240	243	272	279	233	291	279	243	249	239	276	231	253	227	238	266	252	278	270	272	263	269	239	276	241	249	286	234	241	299	241	263	263	258	241	256	280	249	245	241	252	280	284	244	253	302	259	257	256	261	256	231	222	255	277	245	249	246	244	239	249	241	266	240	233	251	248	264	270	256	237	294	266	232	259	236	236	246	251	265	280	264	253	278	259	276	248	247	237	250	234	216	256	243	273	210	283	285	271	260	225	236	270	230	246	285	257	228	233	218	267	264	263	282	277	281	229	282	259	261	253	237	270	269	240	263	217	234	223	232	257	256	261	258	202	233	266	274	286	239	208	243	269	241	238	247	244	262	242	207	265	254	235	245	235	231	261	219	265	266	231	311	219	250	268	277	237	244	250	243	249	225	241	236	255	244	269	263	239	247	269	250	227	248	241	229	230	246	274	262	229	261	244	240	269	253	247	229	250	250	271	249	260	269	222	253	247	240	236	252	277	259	234	264	251	223	237	260	264	250	271	254	253	270	253	259	260	256	241	234	253	275	270	274	235	268	254	274	211	256	267	258	229	264	292	248	255	258	289	272	242	264	242	250	274	235	232	228	251	238	269	245	275	269	245	231	258	258	268	264	256	258	243	239	279	258	273	262	254	245	267	231	270	255	242	278	238	232	246	274	239	251	249	253	253	230	271	240	256	219	228	247	272	253	257	260	287	227	238	221	299	262	242	297	249	252	253	247	225	254	231	255	256	237	244	228	277	263	237	232	280	206	251	239	244	269	260	243	264	235	274	267	279	250	246	235	229	262	281	304	262	239	239	283	263	248	236	272	279	247	277	250	231	246	273	239	256	247	237	235	250	249	274	261	220	253	225	263	239	244	243	262	218	232	263	246	255	269	237	264	244	275	227	277	250	245	270	265	250	220	252	303	302	254	239	285	234	254	238	230	233	285	256	248	257	242	268	256	241	234	264	250	234	253	239	254	228	256	246	259	260	257	241	246	240	247	256	232	257	231	247	257	262	262	274	242	272	260	253	268	246	264	268	270	249	235	286	222	264	255	269	278	242	279	273	246	233	267	217	257	301	258	241	242	246	224	279	256	269	278	237	245	274	232	267	244	239	243	252	263	288	239	263	241	232	251	240	269	244	244	269	265	250	260	257	274	264	253	258	253	258	219	261	246	241	211	223	258	263	230	273	271	272	256	268	250	264	243	189	229	254	307	249	239	235	253	268	256	262	282	251	259	258	291	243	257	249	215	265	247	242	231	246	272	238	206	237	232	232	264	244	273	252	278	224	254	272	275	259	240	230	237	279	254	242	279	263	233	239	242	271	265	279	270	243	268	274	251	278	277	267	248	248	258	246	230	243	259	279	251	260	263	254	258	248	260	239	259	235	261	255	263	272	250	275	249	286	256	233	252	271	250	253	250	228	255	241	258	251	250	254	237	250	240	261	246	284	229	257	259	223	253	258	232	210	254	224	255	269	268	265	262	229	232	235	234	271	259	229	237	267	219	257	256	249	233	227	257	275	268	254	254	263	236	250	243	253	241	253	266	287	255	244	236	272	238	236	248	243	279	253	248	287	249	252	261	267	267	248	235	236	283	243	288	287	287	243	221	252	269	289	259	214	260	269	259	237	245	245	262	251	267	264	240	252	281	243	233	246	239	261	276	245	286	225	281	251	249	250	238	274	248	253	264	232	246	244	289	253	242	269	235	269	269	243	254	235	255	270	247	253	245	237	242	251	243	242	252	249	259	264	216	255	285	250	247	276	237	227	274	249	262	225	254	274	275	227	265	271	255	243	267	241	256	240	234	273	216	246	275	240	234	276	272	246	256	264	271	235	231	250	246	259	248	295	245	256	255	249	235	241	255	241	254	215	246	249	240	225	241	269	253	226	250	219	240	292	236	270	248	280	236	225	262	257	271	267	244	248	253	246	220	243	245	262	245	241	232	224	249	271	266	246	230	257	270	223	256	267	242	230	258	261	269	268	271	281	270	256	275	260	224	213	287	273	261	254	240	213	265	272	259	282	269	265	224	280	258	242	249	232	276	222	249	267	217	229	250	237	222	275	265	252	291	240	263	243	278	269	249	236	239	260	234	259	252	251	275	254	255	253	257	255	282	249	278	249	265	285	235	263	219	271	258	257	267	245	288	259	256	233	228	234	261	273	296	264	280	225	246	273	237	261	246	276	249	253	266	256	266	257	217	232	244	227	251	265	241	224	244	287	269	229	268	243	242	234	220	263	238	258	225	256	286	267	254	247	270	254	225	253	246	267	269	256	249	283	252	253	264	254	259	231	265	264	293	264	240	247	241	258	206	250	279	223	240	256	234	246	277	248	246	249	274	245	289	256	263	277	219	254	263	243	283	258	254	244	249	243	235	262	237	265	269	259	263	243	266	241	256	273	268	256	228	276	242	254	248	264	271	254	282	236	246	238	260	248	263	253	288	269	236	257	240	272	227	280	226	238	265	254	251	251	247	232	216	241	275	209	239	259	249	260	265	260	255	269	260	216	255	245	250	270	269	245	263	277	272	288	277	254	242	279	283	254	281	216	238	288	265	244	250	239	211	283	251	258	259	217	239	260	237	250	263	257	238	246	263	247	263	259	262	280	240	260	276	242	245	247	220	232	251	240	248	246	278	248	246	235	272	253	245	228	247	274	246	245	261	248	243	256	223	262	284	281	229	261	271	239	220	235	250	259	284	266	276	260	256	279	268	214	269	244	253	273	248	245	259	284	266	240	272	255	222	265	268	230	264	242	256	269	224	233	262	263	238	237	246	218	265	282	266	267	258	262	277	257	253	264	255	263	283	268	251	279	286	283	253	235	269	233	230	274	259	242	264	259	226	251	237	224	288	279	245	253	244	270	255	249	246	236	264	272	227	260	242	255	265	246	252	249	241	257	256	279	221	236	239	277	242	243	218	257	241	269	247	249	256	262	210	247	242	255	263	262	262	245	271	210	222	277	255	267	210	271	244	237	221	255	233	285	231	249	262	235	242	265	260	250	260	258	249	236	283	254	234	283	253	265	236	228	242	248	265	250	243	283	238	257	247	271	247	249	229	245	253	252	238	260	238	224	228	262	276	239	262	272	227	217	217	247	250	260	270	271
8396	2420	2236	3011	3278	3271	3151	3018	3054	2980	2832	2764	2460	2243	2029	1950	1878	1718	1455	1420	1139	1078	908	836	810	767	753	669	681	632	592	576	600	608	584	588	608	648	572	577	556	553	525	540	547	603	567	563	548	541	599	555	528	547	542	560	569	555	534	585	552	565	576	538	527	578	575	563	508	553	526	524	554	557	556	515	589	532	565	546	587	565	534	556	523	539	534	560	552	532	525	603	541	572	581	537	528	563	547	573	556	575	545	553	561	556	595	542	559	542	535	494	579	535	529	500	585	539	566	577	578	548	573	514	531	578	543	585	528	546	547	549	602	571	563	521	543	526	502	596	575	555	547	513	568	518	548	561	522	533	552	555	538	555	562	520	544	513	528	575	561	529	574	596	578	586	560	553	546	546	511	560	556	575	540	536	508	525	566	585	516	546	541	567	552	543	525	548	533	532	565	544	536	578	519	500	548	559	535	521	538	549	552	562	553	544	546	553	545	579	575	539	575	557	554	536	537	505	505	516	531	569	555	523	506	586	563	573	570	579	559	550	556	528	578	573	553	560	538	525	570	542	553	569	579	581	562	537	567	602	577	591	543	510	559	527	522	505	583	498	524	540	558	551	540	513	530	520	538	546	536	517	575	601	549	634	530	525	482	504	519	544	542	551	562	543	549	580	579	524	491	569	535	506	558	562	555	548	537	539	538	535	554	567	515	537	535	562	613	558	559	553	570	594	606	566	568	570	528	559	556	583	556	606	557	569	539	510	535	578	552	539	542	553	518	498	602	543	497	586	583	538	584	568	551	561	551	574	566	560	552	571	520	500	533	488	551	590	558	495	544	570	529	555	583	560	556	568	532	561	555	560	524	559	544	567	528	565	520	508	566	557	558	548	556	568	578	567	538	523	568	552	542	588	515	538	525	527	539	548	589	539	548	554	534	552	561	541	499	550	549	598	532	541	533	597	547	561	556	554	573	616	581	574	501	544	508	527	561	557	576	539	551	564	526	531	539	545	575	536	570	532	582	520	545	535	526	591	544	561	561	559	580	558	524	553	541	591	557	543	517	531	552	560	520	523	573	596	557	540	547	538	509	509	540	535	555	538	551	547	548	558	559	540	573	565	564	551	535	561	560	528	565	529	545	543	516	531	568	537	572	567	617	580	559	555	557	600	593	572	568	547	568	553	558	540	602	550	547	540	546	521	556	587	579	586	534	558	571	508	544	535	531	538	584	552	564	595	518	476	533	523	610	527	536	543	586	565	555	582	596	571	542	539	568	532	542	536	548	510	567	567	518	567	528	549	558	554	523	514	493	526	591	576	598	558	566	567	550	584	515	582	539	546	585	514	558	544	607	562	545	598	532	562	548	582	537	567	545	545	543	553	515	547	585	566	555	564	598	592	597	565	589	549	579	531	561	502	527	561	593	526	564	593	600	559	550	531	564	557	552	533	567	561	558	564	555	573	562	521	571	560	572	541	547	600	549	562	564	569	516	561	552	565	544	575	543	543	572	534	561	537	567	535	535	557	527	574	545	561	533	540	534	551	502	565	557	541	512	563	523	568	578	557	519	587	596	565	559	542	568	518	533	556	550	564	517	554	519	527	531	572	579	518	579	548	545	530	544	580	524	533	549	489	574	531	540	500	532	571	576	526	586	560	525	580	527	578	586	560	497	561	602	555	524	547	549	555	581	566	556	537	544	574	581	576	515	582	551	563	523	526	559	527	562	550	541	554	524	491	565	543	549	586	556	566	537	542	533	552	568	548	541	545	565	548	517	571	563	550	515	546	534	580	567	576	520	569	571	553	529	531	541	592	552	562	546	552	514	556	555	568	540	562	573	556	588	501	537	580	516	561	522	535	574	523	523	572	564	538	541	540	547	506	523	575	546	525	555	557	543	595	544	558	572	567	550	486	571	554	559	510	569	546	582	574	547	478	558	554	573	570	560	553	517	565	533	530	550	512	562	575	549	534	556	542	535	568	578	561	556	536	550	560	504	549	536	514	585	538	540	524	580	539	536	549	536	563	556	599	553	545	592	581	509	563	582	597	561	561	561	537	554	604	574	588	534	591	540	506	556	555	574	540	556	528	552	560	590	563	578	581	570	564	516	561	518	577	557	510	534	544	535	598	498	500	552	588	516	555	546	541	588	512	527	590	608	506	515	570	543	555	542	529	551	532	549	567	545	550	515	572	527	526	529	520	554	558	517	556	514	562	543	524	547	553	567	534	513	538	539	549	561	573	559	559	531	564	540	569	508	534	548	557	582	556	574	566	580	579	610	535	506	585	537	563	560	551	560	556	564	538	603	583	558	533	560	557	560	533	570	518	545	565	551	565	493	543	557	533	594	520	570	533	537	580	559	525	546	575	598	582	579	558	563	543	556	581	569	530	500	542	516	492	559	542	529	539	545	573	522	520	546	566	546	560	538	551	579	538	537	557	532	548	546	567	597	579	574	526	534	524	566	582	562	566	530	590	562	503	578	568	576	560	533	550	577	563	582	586	557	568	512	554	517	530	581	551	535	586	592	563	554	539	542	601	523	550	556	553	550	554	540	548	511	519	596	548	510	567	562	573	562	584	529	573	532	535	532	586	537	538	529	610	558	547	558	581	585	509	574	560	555	550	522	600	538	522	540	604	538	552	581	568	577	520	583	566	568	528	544	557	553	522	568	568	595	552	566	553	530	517	518	579	538	526	545	538	522	545	520	519	519	536	554	585	557	556	550	545	561	543	552	546	549	546	511	540	534	557	540	551	547	549	536	547	587	532	559	558	538	549	540	511	604	534	552	562	553	546	537	517	516	539	567	548	569	568	519	535	519	556	533	550	548	555	595	507	610	551	538	521	562	552	575	587	529	525	526	542	522	530	552	586	535	510	539	553	556	511	559	555	552	545	535	573	524	565	546	564	566	568	547	551	559	519	500	550	551	512	547	526	563	521	577	536	527	543	554	528	556	542	547	550	544	506	556	572	522	564	581	496	574	563	526	531	552	531	535	569	552	571	550	540	581	495	570	571	522	588	500	576	597	543	542	536	562	532	538	535	591	573	559	568	551	582	573	527	556	573	503	588	547	566	568	558	530	530	569	534	556	520	537	556	553	566	565	591	568	563	526	580	505	594	575	572	532	547	517	572	571	531	533	538	592	567	506	540	523	529	533	542	527	583	532	551	513	603	546	547	552	568	536	540	577	552	560	550	529	528	563	595	563	558	552	543	568	560	562	535	577	543	544	545	569	503	533	548	608	610	553	545	547	548	543	585	550	542	507	600	545	538	557	572	554	562	526	578	514	550	557	568	543	534	519	569	547	514	554	554	591	545	551	558	558	534	551	546	555	575	540	545	556	583	592	554	567	573	516	544	589	511	523	527	567	565	577	590	543	547	560	572	560	567	582	525	553	568	558	612	525	513	515	568	539	532	597	573	526	527	544	561	529	572	523	527	579	533	579	564	531	559	558	527	527	566	503	537	542	542	567	564	548	483	519	562
39975	18004	3562	2005	1532	1311	1158	1103	1039	933	1006	952	885	683	716	695	629	575	538	548	438	372	342	346	311	342	287	268	327	311	310	282	262	290	294	277	279	267	257	291	272	276	266	294	280	227	286	258	282	260	268	272	291	283	288	283	278	293	241	262	286	284	262	267	280	287	270	270	260	240	275	258	257	285	261	249	263	295	247	251	279	245	283	294	251	225	284	289	262	268	261	239	266	281	281	274	298	272	271	290	269	283	261	298	257	268	284	257	266	298	291	291	252	253	284	295	249	267	264	276	259	285	257	233	254	288	285	289	243	282	304	284	292	273	269	286	251	283	275	264	286	260	265	251	285	255	253	261	260	247	284	252	290	258	285	270	291	298	252	274	295	272	257	261	283	272	258	299	248	303	261	256	281	239	261	265	265	274	268	284	271	256	277	265	283	283	313	257	228	271	264	268	238	297	248	264	250	254	281	296	256	279	260	280	303	268	260	292	281	292	276	248	293	277	284	283	246	268	265	232	273	273	283	263	265	268	270	286	238	295	265	255	292	245	253	257	257	284	251	265	272	270	283	276	252	266	233	288	282	294	271	281	287	238	298	282	263	271	263	260	269	272	280	257	248	247	273	269	280	282	274	256	268	306	276	278	280	275	254	266	240	264	286	284	271	278	274	296	289	263	253	262	279	275	271	271	279	266	274	264	286	279	251	232	259	291	279	230	284	280	269	303	252	223	260	262	296	271	298	272	235	231	291	288	267	263	275	254	304	257	273	291	254	239	291	287	239	280	282	245	288	266	298	258	260	232	250	279	271	230	294	262	275	256	246	260	306	276	286	254	262	255	282	297	265	266	267	286	287	289	272	259	287	281	282	259	267	247	278	292	284	254	257	272	282	284	264	263	280	287	273	279	284	264	295	287	273	270	282	276	269	283	276	244	252	302	297	259	264	289	305	272	291	293	251	230	277	313	288	239	267	269	274	256	286	263	251	280	266	286	295	246	265	291	292	283	272	274	247	253	257	294	275	253	278	254	275	256	283	287	261	274	288	275	237	300	282	282	271	264	262	256	246	274	291	294	280	254	280	311	273	270	286	262	270	276	302	301	302	265	266	279	262	311	273	272	249	268	279	255	240	263	282	255	259	249	268	279	278	305	255	273	274	254	312	255	265	261	268	279	289	257	284	272	258	271	269	305	267	293	263	277	257	305	253	266	268	297	272	262	266	282	249	293	256	258	253	262	264	291	252	267	245	237	289	261	275	285	265	263	250	283	267	244	258	250	245	255	286	266	266	284	246	289	302	280	270	279	271	254	267	291	282	260	265	249	244	291	278	272	272	259	297	274	265	282	294	289	281	273	251	271	251	263	295	273	273	324	242	269	257	244	314	277	277	305	255	276	265	241	241	272	282	260	281	278	237	299	237	274	282	258	286	316	259	251	318	296	253	294	251	291	256	282	256	264	245	276	265	257	235	280	273	242	278	264	284	279	286	265	278	276	238	295	271	252	278	289	265	294	284	260	259	244	259	261	256	264	304	283	277	272	258	263	281	258	228	291	259	254	279	243	257	251	311	277	266	258	253	275	274	273	299	302	271	267	298	296	315	263	243	275	225	265	242	273	266	273	285	258	284	278	237	262	299	293	261	267	270	290	263	264	265	231	242	266	253	258	236	323	285	257	253	271	286	251	244	282	237	265	261	269	257	265	263	252	224	267	267	283	250	234	266	269	270	266	252	298	250	288	234	275	305	283	283	282	292	278	280	281	285	250	276	282	222	281	223	288	231	256	274	269	232	284	305	270	280	252	255	274	305	271	275	312	281	293	249	271	287	297	254	274	287	283	277	282	261	286	249	284	295	275	251	274	280	261	247	289	255	255	278	267	244	267	276	281	289	245	271	257	246	238	229	298	262	282	279	261	281	269	259	253	288	299	260	284	270	289	254	290	256	273	294	280	277	253	275	273	278	284	270	259	273	279	256	265	286	278	273	242	279	268	268	290	313	255	296	267	272	303	278	250	249	268	250	231	289	280	283	254	259	241	273	253	272	301	307	302	246	273	259	267	307	249	256	277	285	270	266	273	269	277	273	290	266	268	281	276	241	297	296	284	283	252	261	322	249	260	274	250	244	259	295	287	285	265	271	295	293	276	273	278	271	289	276	305	262	280	257	315	260	252	281	260	296	240	271	262	250	280	330	250	254	263	284	262	288	269	274	270	250	285	298	284	277	261	256	263	277	244	245	304	222	231	252	275	268	247	300	273	264	267	250	261	280	284	283	245	246	282	256	270	260	255	256	269	282	291	292	273	314	273	256	298	251	280	280	294	298	254	281	254	235	297	271	267	257	254	266	273	255	232	272	300	269	270	278	273	263	272	262	255	293	299	267	278	265	291	257	295	242	271	274	264	259	257	290	258	276	286	277	276	268	284	275	297	264	281	245	251	274	272	286	303	249	247	250	302	249	257	240	253	283	248	275	263	278	268	281	290	283	323	260	268	284	300	256	285	274	258	204	266	264	258	277	245	271	271	248	271	246	293	260	254	283	304	287	275	273	294	268	266	270	283	266	274	253	287	253	273	299	286	250	274	259	230	300	223	269	267	242	281	299	271	258	276	246	242	272	232	272	254	275	284	280	277	275	282	260	262	240	256	315	254	296	275	297	310	268	273	231	288	248	307	259	288	263	288	285	266	266	269	254	267	273	306	280	294	276	305	281	270	235	256	295	271	277	272	295	287	262	259	281	256	258	275	285	268	256	286	239	252	292	284	307	282	278	286	214	273	311	279	248	270	269	260	270	257	276	283	257	284	275	286	259	280	247	265	308	241	285	258	256	287	256	234	259	265	297	262	289	274	287	267	271	250	239	263	274	303	254	224	295	292	310	271	315	267	257	269	263	279	253	277	289	278	278	231	279	261	261	268	270	241	302	253	298	269	263	318	272	263	258	258	234	250	277	267	305	292	252	276	281	251	284	275	244	251	248	284	239	280	297	278	275	264	227	298	282	267	289	268	277	236	261	292	249	263	279	262	305	272	290	265	254	264	291	283	251	281	271	267	252	262	255	310	276	244	253	284	289	268	279	271	262	236	270	285	296	267	267	256	237	288	291	306	305	311	241	263	276	261	286	295	295	230	240	304	259	260	240	269	280	258	265	239	268	256	267	270	304	248	284	255	258	235	285	268	270	247	303	224	283	312	252	304	254	274	279	272	278	246	263	269	279	292	253	263	265	274	271	276	248	248	262	265	264	292	262	263	252	295	268	246	286	254	269	275	283	254	267	289	258	244	276	278	269	258	275	281	253	265	279	263	273	275	265	281	295	281	288	259	270	266	322	250	285	253	246	273	272	266	259	279	281	281	293	261	239	271	276	271	260	269	289	286	284	266	253	249	231	231	291	248	301	258	280	260	235	252	276	294	293	272	243	285	243	247	272	234	265	264	273	222	255	260	233	295	253	271	258	273	285	278	238	288	273	256	263	293	279	268	297	264	251	249
23442	6827	4067	5374	5290	5248	4900	4636	4514	4342	4322	4214	3803	3413	3198	2855	2705	2447	2253	2034	1662	1394	1166	1063	1000	902	850	833	751	725	755	696	681	669	678	665	687	686	637	627	625	611	637	647	616	612	610	590	579	537	585	582	651	616	584	619	614	637	594	613	598	581	564	579	635	564	547	605	585	620	612	577	555	623	613	575	567	576	623	599	583	582	605	633	563	549	594	595	569	546	644	621	578	570	622	627	585	570	639	536	595	590	623	575	560	604	539	598	592	613	548	564	570	618	562	597	569	600	572	587	611	610	561	580	538	636	587	582	629	541	575	565	565	601	584	589	634	566	594	542	583	545	585	585	594	582	563	580	558	622	590	564	572	576	527	594	602	609	523	595	604	602	608	596	622	584	607	598	590	606	592	622	599	607	609	594	582	541	570	629	619	636	566	588	594	571	586	571	556	560	575	644	551	598	631	605	583	584	609	574	625	565	596	620	587	572	596	608	591	603	590	589	591	614	586	562	573	568	562	574	569	559	577	596	592	585	574	552	592	606	545	629	583	547	622	566	589	575	566	590	607	564	586	569	593	598	549	594	579	523	591	609	647	590	625	591	611	588	593	608	596	604	566	605	570	651	559	604	622	629	535	591	587	634	565	587	632	588	561	571	611	601	616	599	572	556	535	604	592	578	597	568	589	584	590	540	591	585	585	579	658	562	601	577	590	530	617	592	617	588	566	578	562	531	592	638	609	575	596	562	574	563	567	601	627	578	547	578	560	615	549	582	586	635	545	565	547	587	621	635	624	599	567	597	632	625	626	571	577	561	576	583	597	577	576	584	562	608	548	654	570	549	603	569	574	639	626	623	615	579	606	620	560	568	618	571	574	587	621	596	641	604	591	616	612	580	617	568	564	594	591	604	596	593	579	577	559	591	601	607	557	619	615	588	617	585	613	594	587	566	574	614	602	590	564	590	598	545	598	570	599	534	584	579	565	598	591	586	595	637	592	627	564	615	580	570	593	583	622	610	625	602	545	619	614	551	574	585	600	575	555	541	569	588	567	574	588	564	553	576	599	556	545	577	594	615	600	608	602	631	550	568	580	592	573	559	562	579	620	617	519	605	566	550	556	577	574	584	602	572	575	530	604	609	559	599	584	576	569	548	616	557	597	630	563	561	570	586	588	558	567	607	594	586	597	586	601	596	586	586	629	597	621	573	575	589	584	534	574	597	567	604	590	593	590	587	593	566	541	596	574	581	599	609	620	585	580	602	621	559	544	605	597	590	550	592	603	593	620	577	574	546	617	612	591	576	564	574	562	619	567	595	605	600	588	584	555	563	581	616	614	626	587	566	586	557	586	583	601	588	621	539	591	592	574	581	589	587	591	600	537	574	599	581	559	609	568	585	578	589	641	614	586	609	586	589	562	586	580	593	624	606	606	557	581	633	568	581	582	584	580	591	598	572	579	572	580	562	607	580	555	610	579	601	546	605	585	583	577	593	610	562	610	588	580	605	562	557	593	570	562	608	607	635	579	621	651	575	530	589	581	588	575	614	573	606	575	584	593	585	550	592	568	549	589	601	612	567	585	574	570	614	606	602	576	555	517	610	549	573	567	592	600	551	570	582	586	627	599	628	618	635	618	612	605	600	600	584	542	555	521	555	580	598	560	572	575	541	590	538	574	565	577	602	575	612	586	568	590	560	597	531	576	604	625	588	616	623	586	592	585	637	592	575	621	646	591	662	577	613	565	607	568	579	573	551	621	608	580	648	570	554	564	587	605	596	588	557	554	560	621	587	561	604	615	600	623	573	609	579	548	612	594	627	548	578	617	596	558	578	579	599	561	578	548	572	570	572	571	566	586	548	591	609	607	610	577	627	541	563	573	573	574	583	617	533	582	585	588	552	546	616	576	567	583	553	545	533	586	623	613	562	649	577	635	613	625	559	562	595	582	622	550	579	589	612	602	604	613	568	577	592	597	571	590	612	560	616	583	626	583	580	563	629	594	574	562	589	597	513	579	552	567	574	588	588	569	578	556	622	548	588	576	613	609	575	572	566	552	620	594	583	604	611	613	612	581	586	597	564	555	616	595	600	598	621	603	527	581	585	605	577	612	567	558	606	558	621	556	592	582	612	600	601	513	632	551	576	576	571	568	549	584	604	592	565	569	573	584	577	603	637	602	524	573	592	567	603	606	621	615	576	601	537	541	604	588	564	591	574	645	590	614	575	613	595	607	581	626	624	631	565	593	609	588	568	580	583	595	587	605	610	605	620	563	599	562	584	606	606	583	574	624	590	603	558	608	579	609	579	600	564	587	641	541	564	610	562	544	583	579	594	548	612	555	628	572	610	624	617	561	627	572	561	570	544	622	603	603	596	612	609	581	620	634	610	615	586	597	630	607	592	617	533	545	583	580	617	589	553	564	585	551	597	578	590	578	589	553	541	599	604	583	548	605	561	568	594	558	609	557	561	557	582	610	584	536	633	619	577	580	581	588	606	595	624	605	599	586	596	539	574	587	592	585	652	589	584	619	559	569	611	573	571	633	519	621	602	591	541	597	593	573	572	624	626	588	589	583	601	593	565	544	595	591	564	555	563	610	609	594	647	593	573	602	588	586	566	555	570	576	593	550	595	559	562	555	595	579	535	620	555	562	596	538	595	563	575	603	622	587	545	607	534	598	561	614	602	573	544	585	574	577	534	600	557	619	597	550	593	591	608	588	556	564	584	609	581	575	566	629	588	563	644	588	576	567	627	577	603	566	584	560	580	591	583	601	603	603	598	566	579	566	555	576	612	598	588	553	598	609	615	557	563	597	603	618	575	570	564	609	604	575	589	564	601	571	593	567	561	594	619	585	586	598	573	537	631	592	586	632	602	618	608	565	603	617	634	572	573	591	587	593	547	601	573	559	587	575	600	573	548	628	568	554	552	596	544	570	610	601	567	605	575	585	577	579	563	570	562	556	580	601	600	614	617	572	572	611	546	620	576	582	575	538	571	529	585	574	576	615	551	648	606	596	598	634	627	609	573	613	568	576	602	606	573	604	597	578	610	603	573	590	618	605	610	599	606	567	603	588	605	536	574	572	576	581	608	548	617	600	554	590	577	587	618	597	573	590	589	602	595	586	594	614	573	600	567	628	552	578	585	583	602	548	587	620	604	597	605	583	584	609	568	567	591	551	586	598	592	609	575	577	598	593	581	574	609	592	546	602	579	582	573	574	572	589	580	586	614	611	596	572	570	590	605	558	603	598	561	580	581	644	594	567	657	607	610	607	568	619	587	580	586	545	607	573	589	587	568	580	549	601	587	597	595	589	598	597	553	550	592	637	601	582	601	634	605	559	572	557	567	602	569	585	580	588	569	607	609	588	598	548	558	602	599	580	590	608	558	572	591	596	594	565	584	576	569	592	648	579	582	600	594	609	612	591	612	559	575	596	632	580	551	564	577	599	598	575	609	576	573	548	597	592	590	612	607	552	569	553	568	587	583	594	538
51181	25320	6958	3469	2418	1879	1620	1487	1387	1423	1326	1254	1156	981	898	872	807	767	719	611	546	515	442	399	404	397	349	330	352	363	376	325	319	325	330	334	382	307	367	332	362	338	331	332	343	299	303	335	317	354	324	299	294	284	315	328	308	355	287	323	316	353	341	302	334	314	300	281	322	327	285	306	306	332	352	275	336	300	302	281	331	275	334	343	296	289	313	316	317	279	321	298	315	324	327	319	318	328	324	311	283	325	295	333	310	307	317	326	300	324	304	307	318	302	332	333	279	299	312	276	308	306	304	323	320	327	291	345	311	314	359	322	324	323	287	315	304	311	328	325	294	311	360	304	329	341	323	271	279	316	326	320	308	353	284	314	332	290	342	316	313	350	296	312	300	330	324	315	297	308	320	329	325	334	336	302	321	270	305	336	308	353	330	317	325	321	302	320	311	321	318	317	325	304	337	296	311	326	314	269	305	293	309	304	342	276	342	327	303	316	341	305	327	282	320	322	285	317	346	295	308	274	295	322	314	315	294	314	316	282	292	364	327	298	301	317	321	320	285	305	328	307	311	322	301	288	348	332	328	339	335	339	359	346	318	288	302	308	335	367	312	288	308	305	303	364	335	346	319	320	327	328	284	329	332	323	328	348	327	297	309	330	315	323	312	290	335	287	303	320	311	358	305	314	279	301	325	301	321	350	306	312	321	332	336	333	333	319	307	314	292	306	308	318	302	285	340	312	307	330	320	295	345	320	324	339	323	312	314	318	329	319	281	301	314	314	302	317	334	338	338	340	319	310	317	343	347	302	284	316	337	315	336	324	301	349	302	275	316	318	307	304	315	307	306	345	354	279	303	307	326	288	312	344	329	299	316	314	364	308	330	326	292	328	317	293	309	331	302	295	308	319	304	328	291	361	314	340	338	319	299	301	295	280	305	296	288	314	300	321	357	333	314	309	298	298	323	313	296	319	314	306	265	303	314	294	329	296	290	338	317	336	291	303	322	324	294	313	331	317	282	311	315	293	317	324	330	347	312	307	326	302	315	316	321	335	295	292	348	327	318	325	336	330	292	334	310	290	335	319	320	286	296	326	323	327	330	313	287	312	306	312	318	293	300	331	311	314	355	292	360	297	315	363	308	292	285	323	327	332	340	332	320	272	293	283	317	325	331	335	321	317	308	332	351	303	361	355	323	289	306	324	300	328	292	310	307	310	277	294	341	311	317	322	313	316	320	310	332	306	314	299	323	315	311	330	328	314	310	278	292	292	285	309	321	336	297	347	295	330	358	305	295	290	295	296	280	328	347	331	285	330	328	307	337	370	339	303	335	299	315	283	318	283	320	313	309	317	338	339	296	332	328	313	340	303	331	349	302	308	294	274	299	319	290	300	295	287	310	314	330	316	333	310	306	320	347	328	342	299	292	310	278	285	301	308	260	312	330	270	302	283	302	293	287	319	304	302	332	345	346	322	278	300	316	355	291	295	331	331	275	297	305	331	281	287	295	269	308	335	310	306	355	304	332	299	308	287	329	313	321	294	328	303	273	317	339	331	360	328	337	322	315	317	343	307	287	320	304	320	313	324	277	296	291	281	283	314	331	309	331	350	293	301	345	313	360	322	319	326	373	336	321	310	313	317	306	317	307	306	306	322	314	282	310	318	324	298	297	297	299	316	354	314	342	311	285	333	355	278	329	353	309	320	331	318	305	316	312	310	319	319	323	333	327	322	328	293	301	330	304	288	309	291	322	317	321	283	308	330	295	341	310	345	341	323	289	312	306	360	349	290	311	282	316	316	356	308	335	282	264	314	307	336	312	269	324	292	294	302	310	325	308	320	318	319	329	306	349	278	332	286	299	327	343	300	330	360	300	321	321	289	326	298	303	334	329	311	288	332	293	342	350	306	306	314	319	298	307	264	320	299	261	316	316	298	301	323	287	290	328	310	301	296	339	319	293	318	324	330	332	315	318	306	278	296	301	291	297	309	336	370	336	333	357	286	313	303	297	274	286	331	302	315	325	339	300	307	327	313	366	289	306	283	325	317	325	328	327	328	326	356	312	291	285	320	330	277	309	320	311	315	326	336	314	309	300	315	315	329	322	335	321	288	317	307	320	304	316	320	318	341	315	322	313	297	323	323	322	318	308	335	321	343	330	287	296	310	303	300	322	317	320	349	340	320	292	296	319	313	296	312	324	288	318	321	301	317	326	325	295	300	318	318	296	318	313	357	320	316	326	279	275	319	309	280	300	285	294	303	330	304	314	325	305	300	352	326	330	308	339	311	310	316	321	347	332	334	315	308	283	339	373	349	305	335	275	338	353	302	284	321	289	327	314	307	325	296	308	338	271	305	322	337	311	322	310	330	306	323	320	295	338	269	298	316	347	325	308	321	337	345	285	289	333	341	331	340	328	283	333	332	275	349	326	311	350	315	304	298	310	320	290	305	313	322	306	281	335	306	343	339	317	303	311	296	310	309	328	323	287	323	312	303	305	304	280	290	290	315	309	299	302	289	301	322	302	315	301	330	328	352	330	332	336	312	266	287	315	334	350	309	324	325	336	311	340	270	334	293	321	319	295	316	304	320	310	304	319	351	283	314	341	310	312	339	320	316	316	321	305	319	299	275	324	304	337	331	338	338	321	312	317	356	284	299	314	319	348	303	311	285	307	330	324	339	344	301	335	295	309	309	312	298	320	302	286	277	309	288	294	332	316	329	307	309	285	316	272	319	312	289	326	305	307	322	305	344	335	327	306	339	279	280	287	335	323	321	284	300	293	320	300	291	274	322	291	305	336	354	282	284	320	340	305	332	339	325	330	296	303	304	343	297	360	289	299	287	301	321	310	311	325	327	308	333	328	328	295	319	328	304	301	354	279	315	313	287	335	323	322	289	316	278	318	309	314	314	317	348	351	290	330	304	312	314	299	301	309	314	307	282	297	332	310	313	341	320	299	306	310	304	301	343	321	320	346	338	328	308	312	303	329	347	330	314	324	341	309	323	337	322	326	314	306	339	305	302	339	301	348	315	342	317	326	318	341	348	331	297	319	341	326	338	295	315	314	321	283	336	346	295	324	303	345	358	325	321	363	312	274	294	346	309	296	310	319	310	317	323	309	301	354	329	337	319	337	319	337	324	278	336	303	296	320	318	316	328	273	315	318	307	352	322	307	292	356	325	343	332	307	286	353	315	296	338	312	328	310	304	298	326	295	354	319	298	312	313	297	318	321	286	309	323	333	341	341	323	350	302	313	312	317	313	316	298	300	300	276	302	300	335	328	309	316	332	344	310	311	306	318	321	316	330	338	311	316	289	272	283	313	305	312	296	292	343	326	317	335	295	319	308	307	322	317	326	334	330	334	307	285	308	293	320	346	353	282	355	323	336	324	334	282	268	321	311	324	308	306	341	304	309	336	334	340	331	288	307	326	307	306	272	328	319	307	323	328	313	338	323	289	315	316	302	308	296	307	294	301	306	324	299	313	304	313	297
30720	9065	5974	8133	8020	7464	6540	6182	6013	5947	5871	5508	5066	4572	4097	3842	3531	3318	3207	2529	1912	1666	1496	1335	1228	1120	1060	939	969	856	864	836	840	807	826	847	803	780	746	747	716	721	750	707	702	703	747	700	660	684	690	667	696	649	680	685	635	677	666	665	712	676	693	668	680	702	660	669	679	684	723	672	679	698	669	731	659	678	693	698	686	698	672	701	706	653	644	661	648	661	642	708	641	712	654	666	597	667	615	653	706	686	650	688	692	693	662	656	706	682	620	639	641	634	622	671	663	692	651	676	668	683	653	631	723	699	664	647	693	671	667	664	656	677	731	655	659	675	730	649	671	635	689	636	681	634	685	682	655	671	635	649	650	658	675	675	666	652	664	664	605	694	661	664	652	704	666	670	693	681	678	657	692	740	656	640	681	676	645	666	675	672	644	664	646	703	628	680	667	661	657	636	690	657	680	626	669	595	647	669	651	667	613	652	643	656	683	635	706	674	696	672	677	655	686	659	674	658	671	661	676	724	639	687	719	644	650	683	636	668	691	638	694	681	665	671	634	652	658	651	702	706	671	672	674	667	665	655	686	690	675	666	679	674	667	636	698	648	674	654	670	683	695	637	682	648	641	691	660	638	656	667	660	633	612	661	676	662	661	716	714	692	631	696	668	671	677	693	686	668	625	657	659	647	659	636	663	667	692	618	674	678	638	645	643	626	682	672	653	639	646	682	643	664	718	676	664	616	655	688	658	688	676	682	664	665	665	660	637	650	661	639	658	689	701	687	671	636	656	662	655	647	685	669	636	683	649	666	644	660	654	637	679	657	682	675	687	703	644	635	688	670	663	710	672	674	691	701	625	727	642	658	636	668	650	664	663	664	661	643	654	649	663	619	675	702	626	679	652	643	694	667	623	640	681	662	638	651	628	665	686	688	645	685	636	671	694	631	665	592	668	666	664	640	709	673	675	716	688	670	648	659	698	650	711	701	675	627	683	657	684	660	653	688	613	674	680	664	651	613	661	661	663	664	667	671	654	705	633	635	698	653	729	664	654	661	665	687	644	637	658	666	658	731	652	659	684	668	704	694	676	694	665	667	658	667	717	682	641	653	714	642	620	653	655	657	672	662	671	727	691	649	663	660	665	668	647	669	664	697	726	682	682	623	674	668	653	680	684	699	691	649	679	644	700	642	700	642	663	675	643	650	709	674	649	696	653	658	677	660	683	691	656	675	664	701	636	636	672	669	633	698	650	706	639	651	681	654	718	657	632	697	644	676	697	649	675	676	661	697	668	671	649	662	690	607	607	678	646	661	691	662	665	643	649	719	644	674	676	682	695	679	651	657	664	691	673	641	643	696	654	675	630	676	668	622	665	701	687	682	683	697	665	645	670	703	681	668	627	658	674	645	614	642	637	661	689	658	636	687	691	680	617	657	660	705	686	660	651	665	680	649	667	665	629	671	632	674	672	662	695	655	667	663	655	660	656	655	713	686	660	619	681	632	644	683	655	678	697	656	679	701	662	689	699	695	669	681	669	673	679	611	625	679	665	649	680	679	627	711	708	662	687	669	675	682	674	682	685	657	685	661	664	616	684	659	663	617	665	680	652	678	626	667	612	634	665	644	655	675	670	661	679	644	660	635	658	712	679	683	657	676	696	613	671	667	725	672	651	680	660	626	633	665	693	652	695	677	641	653	688	661	659	646	665	658	636	659	604	652	682	660	687	642	678	679	700	651	590	648	642	683	651	686	690	689	629	651	645	669	642	674	663	691	710	633	673	672	642	674	660	647	644	646	646	664	690	694	657	646	682	656	678	643	705	661	608	605	690	664	682	682	704	681	656	714	634	693	680	697	679	662	686	640	725	741	682	639	643	669	676	743	656	698	615	667	670	681	666	662	672	624	675	680	656	648	651	665	698	661	636	696	669	677	667	660	689	695	643	639	676	669	668	674	653	689	632	639	633	668	632	701	670	632	707	685	671	671	658	686	616	650	673	674	659	687	660	603	684	632	655	678	657	691	696	654	650	676	675	663	632	679	749	648	682	690	637	657	677	642	685	644	724	683	678	661	671	742	685	682	669	667	665	657	635	663	721	638	716	690	649	699	689	640	691	644	710	664	644	711	671	653	690	670	684	659	645	684	685	685	664	629	656	666	643	659	685	646	656	636	679	615	663	664	639	688	686	646	737	647	649	690	621	657	691	662	655	659	654	658	658	683	664	709	661	666	667	684	691	671	636	671	666	666	681	680	730	672	666	641	661	643	658	643	637	670	647	611	645	695	703	643	658	706	733	633	660	692	686	695	696	633	688	676	674	660	670	643	689	667	664	698	704	658	660	640	638	660	661	652	632	692	724	651	678	649	684	655	633	650	668	644	653	663	667	636	653	662	604	674	664	668	679	663	690	714	657	664	633	683	720	684	649	632	671	664	646	703	673	644	645	668	671	665	686	667	681	668	667	622	689	700	686	652	714	643	649	670	645	654	676	669	642	645	639	673	679	693	660	700	627	702	681	625	645	654	641	657	641	712	686	649	674	666	620	629	655	679	628	665	689	677	651	693	672	661	693	680	635	698	677	672	650	644	635	665	671	688	655	629	666	627	645	667	673	653	677	690	702	636	678	683	654	640	670	642	662	638	661	651	728	682	683	677	665	698	677	633	639	703	696	663	645	614	676	675	698	645	662	680	653	661	613	650	642	679	613	697	625	703	675	675	638	654	663	668	657	653	664	707	687	646	654	658	656	656	668	640	676	679	653	665	701	640	625	655	704	672	686	697	662	690	673	691	678	683	706	649	708	665	677	676	657	691	622	655	646	650	665	654	673	690	674	647	684	668	625	682	644	668	690	631	705	590	680	674	675	666	696	598	649	637	685	631	707	671	669	672	669	704	695	704	648	695	679	665	680	685	656	690	668	667	729	694	659	692	672	671	673	607	680	649	655	636	636	648	672	638	633	671	702	698	691	707	656	648	685	673	593	720	702	693	703	696	682	687	675	683	693	647	657	688	719	693	672	644	687	675	686	668	658	675	672	633	668	604	692	641	652	657	669	642	682	639	710	693	706	692	646	728	691	694	673	671	661	657	710	607	664	674	643	669	694	666	652	636	657	646	629	674	694	620	666	648	690	629	637	674	647	631	635	652	671	660	666	680	683	725	663	628	671	680	679	647	655	666	701	668	720	660	653	695	671	671	669	647	632	672	635	665	692	695	661	627	634	672	661	686	600	649	681	659	643	676	679	694	673	702	658	671	661	669	706	700	662	647	667	672	668	665	652	672	668	659	677	653	696	664	625	634	682	666	631	676	679	698	672	677	683	699	660	670	697	660	676	638	688	678	655	663	686	698	671	671	686	646	696	647	649	637	624	673	655	641	643	670	625	693	679	663	674	659	638	636	667	706	629	590	628	673	664	675	679	652	660	624	687	683	649	649	680	662	703	679	671	681	654	679	593	652	663	644	702	648	657	657	652	688	605	639	688	678	651	644	663	698
16266	4877	1386	1280	1049	896	796	749	710	717	669	683	637	569	510	463	449	475	401	360	362	303	341	310	298	272	239	257	281	255	243	279	253	250	264	257	252	255	247	244	245	240	298	254	247	255	251	236	268	224	253	253	251	251	257	283	266	263	234	242	239	202	278	227	245	258	260	282	252	271	266	260	253	286	234	241	245	233	212	259	233	277	245	235	232	249	234	233	251	247	232	242	247	223	248	270	216	237	226	258	272	236	263	256	239	260	291	221	254	250	279	253	243	244	242	257	278	235	232	258	255	257	256	262	238	248	233	235	253	222	255	255	249	265	243	250	262	268	267	240	280	232	260	267	250	223	254	275	252	263	238	263	239	242	243	272	254	239	258	278	241	257	249	215	254	240	272	242	238	268	252	233	219	282	230	279	269	251	262	236	270	266	260	253	233	267	232	270	244	278	280	260	221	266	239	261	288	271	255	230	251	229	249	247	225	259	258	230	245	249	247	258	234	225	271	268	213	250	252	262	260	237	246	235	239	247	258	253	266	219	232	255	223	240	259	260	256	247	240	216	279	246	252	266	236	249	268	259	228	254	249	228	239	253	250	238	234	248	261	265	267	227	323	237	255	238	259	268	246	239	265	257	261	224	261	275	242	262	268	262	222	289	270	278	231	274	263	245	244	262	237	242	254	253	226	203	239	259	212	197	253	238	290	262	224	237	244	246	245	230	230	247	209	231	262	256	222	253	216	271	240	248	238	234	237	277	258	240	246	250	289	233	265	262	254	240	241	250	258	245	243	243	245	245	224	265	244	244	249	272	286	252	269	210	236	273	225	234	230	263	217	266	246	239	231	249	242	289	262	276	286	247	226	215	286	279	239	233	227	232	248	255	256	252	250	279	261	263	243	252	221	245	242	258	223	246	251	261	232	221	251	233	244	258	271	288	248	241	253	244	231	242	274	235	237	262	228	230	244	226	258	267	239	257	232	255	224	202	226	238	242	251	234	260	223	268	301	252	242	237	247	230	277	230	256	271	238	253	218	232	250	271	243	258	239	257	251	265	253	266	246	235	256	244	223	217	250	230	251	248	250	253	257	268	253	276	246	239	261	211	237	244	269	267	261	245	251	229	250	256	248	207	242	287	243	213	258	239	270	221	260	246	251	264	249	245	259	213	255	266	242	254	255	257	236	229	263	255	251	234	251	222	230	260	236	254	275	242	246	246	224	264	269	273	248	248	244	282	252	227	241	259	216	212	241	237	242	268	237	227	258	261	254	253	261	231	254	242	249	239	236	299	293	248	277	250	250	236	268	251	270	225	242	252	229	222	227	240	273	249	260	238	216	248	260	266	234	252	289	285	256	234	220	276	233	253	259	235	236	220	273	263	266	275	225	279	275	249	250	238	226	242	231	241	229	251	248	243	292	241	263	233	247	251	235	206	240	281	258	263	252	255	242	237	230	257	251	238	264	215	306	226	249	265	236	246	260	260	258	268	276	283	268	227	252	254	229	217	239	245	262	255	252	242	239	240	260	242	257	286	231	250	236	248	267	237	278	255	246	245	246	227	239	271	237	244	233	263	272	221	248	241	227	261	261	252	273	263	249	272	235	254	246	250	241	287	252	251	295	258	244	257	230	255	263	296	222	231	256	233	239	248	249	250	252	249	243	249	230	252	267	249	253	245	246	259	210	247	247	250	256	261	237	252	271	253	227	246	238	282	233	251	259	238	253	245	267	257	268	242	261	245	244	262	266	249	250	241	231	241	257	269	241	255	240	271	236	253	252	252	228	266	271	246	242	268	287	241	244	235	236	243	260	245	261	233	225	224	213	217	252	216	224	253	300	271	272	213	244	271	283	252	237	237	253	229	227	220	245	294	224	242	264	262	253	246	240	255	253	238	250	249	273	247	272	264	285	273	254	289	250	250	246	252	290	267	233	254	250	256	270	225	266	258	309	252	267	256	244	245	255	261	285	241	212	274	236	229	279	262	242	240	246	272	245	259	266	269	234	287	235	237	235	272	217	266	251	279	230	267	267	263	277	264	241	241	252	236	237	234	257	255	267	260	270	260	241	254	243	246	241	245	282	253	271	230	249	253	243	238	247	225	254	240	265	277	265	287	290	263	273	275	262	269	273	249	292	255	245	256	265	266	258	262	240	254	252	246	242	223	253	239	243	282	268	256	227	250	251	250	245	230	258	251	258	249	246	227	306	238	240	227	214	284	259	244	244	232	222	277	257	262	233	244	267	273	255	237	224	276	257	256	284	258	234	264	244	246	269	249	249	264	263	242	246	213	248	234	240	247	237	254	281	272	241	238	258	318	283	222	242	258	236	260	250	266	255	254	251	245	269	259	224	237	226	246	241	214	272	263	248	262	215	228	247	242	269	250	262	241	255	257	263	234	230	228	263	226	241	232	221	247	277	250	237	261	271	261	236	228	209	272	275	267	243	274	240	240	275	246	231	274	251	247	223	222	232	248	229	235	244	270	282	274	238	272	223	267	243	214	253	241	254	269	253	267	287	274	273	270	274	232	239	260	232	294	271	296	256	236	243	241	216	221	244	284	243	230	226	230	251	261	217	266	242	284	273	257	269	260	244	245	252	272	258	255	247	233	260	251	248	251	260	273	270	287	259	230	284	275	222	248	289	261	251	241	259	236	257	253	267	246	220	249	250	240	249	243	253	247	230	239	230	290	291	267	259	249	253	255	249	290	236	235	260	224	243	242	263	310	255	257	253	237	255	244	237	240	254	293	243	201	259	273	255	238	246	245	253	270	266	227	281	223	229	241	236	275	285	233	259	217	233	271	250	241	252	260	248	257	246	213	246	290	262	231	263	286	247	266	265	247	227	240	284	253	237	285	258	284	267	219	300	240	266	257	249	224	259	255	239	256	239	246	283	275	290	274	257	245	240	258	244	224	230	255	242	248	199	235	247	255	238	272	260	262	245	229	241	264	238	273	276	248	227	215	254	248	266	242	276	230	229	239	225	258	272	259	246	232	270	282	254	271	266	219	260	242	265	228	253	268	266	237	242	204	229	312	282	244	270	254	266	242	256	231	233	234	278	260	256	259	236	239	253	217	257	254	225	243	230	278	233	256	219	256	237	247	203	235	272	257	239	242	248	271	235	230	223	240	237	234	254	266	258	223	238	271	248	261	239	241	277	284	247	240	250	250	258	250	249	239	245	242	247	236	231	234	261	229	256	258	267	262	240	235	236	253	245	237	237	227	237	229	242	238	232	208	250	247	231	253	245	277	242	253	218	242	238	278	212	238	235	245	227	256	272	218	271	251	246	255	248	263	238	223	274	228	246	256	245	257	236	236	236	222	256	237	247	232	243	261	241	263	237	242	245	260	259	235	249	234	255	236	239	265	223	234	279	243	268	271	241	271	260	264	258	263	290	238	237	264	240	244	248	298	280	250	246	234	251	256	247	262	281	252	264	248	255	241	245	230	256	232	238	263	261	231	246	234	244	249	230	266	269	271
8483	2723	2494	3603	3533	3342	3236	2917	2738	2906	2850	2733	2393	2253	2188	1985	1988	1766	1587	1247	1123	916	851	842	719	738	690	650	655	646	631	574	563	578	616	623	614	519	561	557	577	544	566	554	562	514	562	591	530	560	524	529	563	526	513	557	528	549	584	561	542	566	522	553	603	559	555	542	502	564	560	562	555	523	574	503	535	549	532	545	525	560	534	537	566	582	570	558	555	596	558	524	536	535	515	592	538	544	548	514	538	528	584	536	555	573	533	522	546	554	525	488	575	561	563	556	577	529	526	522	490	539	541	540	536	500	505	534	559	562	549	547	565	543	563	487	517	579	483	514	540	488	531	540	546	590	549	584	543	502	514	535	559	551	554	536	492	508	544	494	555	531	507	540	547	526	473	573	535	550	555	551	581	573	514	505	551	499	503	553	584	561	536	550	510	522	521	583	516	548	539	568	539	557	535	566	531	568	583	518	553	547	518	548	516	522	528	565	532	531	533	518	558	543	535	589	528	517	537	569	514	591	525	546	508	574	555	511	523	554	553	574	545	554	550	489	558	529	555	560	541	549	542	589	516	516	556	542	570	559	568	544	536	563	516	542	548	530	565	544	519	540	505	542	576	558	550	540	552	582	528	507	549	544	514	517	517	559	556	554	555	510	545	549	508	545	508	530	544	563	560	512	529	550	513	542	539	539	532	541	538	550	545	501	551	520	539	517	507	581	494	553	562	525	547	529	521	512	460	561	534	558	548	537	530	536	534	550	539	542	595	542	520	544	556	558	543	506	547	547	512	521	523	550	530	528	545	532	537	504	512	523	525	523	532	535	510	530	551	559	542	535	531	567	563	559	516	540	554	524	522	563	556	537	530	536	545	533	555	563	540	504	591	537	528	556	545	516	503	537	593	575	593	525	570	526	519	560	542	541	544	554	535	526	509	564	540	552	538	518	548	567	559	539	538	566	569	552	553	555	579	576	528	544	530	524	505	533	574	559	558	541	562	574	544	530	598	545	551	517	543	549	546	554	540	518	541	556	556	547	570	518	520	520	515	552	523	540	504	554	556	571	537	539	563	534	537	544	525	562	521	558	527	542	582	559	531	525	534	559	539	509	499	557	546	537	538	533	545	522	522	523	526	553	535	539	547	566	535	561	581	540	579	541	522	526	556	517	546	517	503	514	564	594	491	540	506	548	537	536	528	521	588	555	528	568	528	544	552	528	558	574	580	537	553	572	510	552	516	542	507	528	539	532	574	537	508	608	560	537	595	567	552	569	578	532	564	521	538	540	542	520	566	540	567	529	546	585	561	506	534	552	531	540	576	511	501	539	539	557	535	564	553	538	573	552	544	497	571	553	496	560	542	576	521	525	555	519	529	539	537	559	530	525	559	528	527	554	534	535	544	570	540	521	529	537	557	572	558	561	512	522	552	594	523	554	534	535	519	574	552	504	539	504	497	545	562	556	528	525	522	607	522	470	559	515	530	553	515	569	515	577	553	591	551	522	582	508	520	535	536	559	582	561	553	518	555	523	486	538	552	491	559	553	522	513	556	569	515	547	502	544	524	580	545	521	551	540	517	550	517	531	548	517	551	549	540	545	530	531	530	552	512	565	527	513	556	568	548	580	553	540	535	498	570	528	522	532	533	559	564	515	532	584	534	529	542	596	559	556	549	531	523	559	511	558	526	572	586	547	567	478	529	580	573	571	539	558	572	555	535	560	557	529	543	496	541	576	563	541	570	555	519	517	539	500	522	567	560	550	529	503	545	547	565	532	571	532	568	542	512	551	535	521	536	517	546	568	510	520	554	536	518	468	545	567	521	531	533	536	505	544	507	541	524	546	533	534	583	527	533	520	527	522	527	553	558	537	521	505	530	541	544	559	556	518	542	561	548	530	528	529	556	551	545	538	546	592	533	544	526	511	550	530	549	545	536	597	546	544	516	542	523	547	567	557	544	542	566	536	520	533	511	552	525	551	560	529	532	538	569	544	537	548	548	555	578	536	499	552	540	570	550	541	531	528	550	553	564	508	576	527	517	563	508	523	531	542	530	550	535	556	515	523	528	537	539	529	570	560	516	530	556	505	553	549	535	546	519	543	493	568	521	535	535	563	525	544	545	479	569	520	532	568	525	566	571	554	533	536	538	552	557	524	568	543	519	534	502	585	562	575	541	520	540	535	551	555	552	554	571	549	514	521	519	472	505	494	520	553	532	560	546	527	542	557	568	539	537	502	500	571	528	510	519	528	558	554	546	513	520	566	532	547	531	559	545	542	528	560	565	539	538	555	532	575	542	547	536	522	508	527	568	513	525	573	540	541	542	521	514	544	508	519	515	549	539	545	520	573	564	539	526	580	515	551	569	549	523	489	541	543	550	541	528	532	509	518	587	563	500	527	535	556	517	523	559	532	558	531	518	547	557	535	524	559	533	518	543	529	531	561	521	541	522	534	502	514	531	557	548	552	518	537	542	548	544	545	546	547	509	529	552	572	544	516	586	574	554	522	582	573	537	504	517	540	553	559	533	567	538	546	550	482	530	571	572	576	500	560	568	574	530	528	553	554	519	542	501	575	520	546	535	557	536	556	552	567	532	579	509	573	531	532	515	540	544	563	538	513	547	534	533	570	565	522	513	555	535	531	549	552	534	509	506	518	540	547	541	541	548	528	525	532	548	579	535	574	546	537	497	542	552	571	551	543	544	522	580	562	501	517	550	514	563	540	569	491	506	578	529	527	545	535	486	549	565	522	540	574	563	540	563	510	530	553	558	559	512	558	532	552	496	517	581	512	527	506	542	537	554	486	542	528	492	577	572	579	548	498	514	522	549	535	503	517	605	549	558	533	522	510	495	513	566	539	523	522	519	538	551	534	521	520	575	537	578	554	541	577	555	551	507	550	609	564	579	520	498	549	540	525	558	556	584	535	514	534	565	531	556	542	516	553	538	540	517	556	554	482	543	511	498	535	535	527	549	518	519	544	544	577	585	553	532	529	563	551	510	542	526	554	565	519	546	562	510	519	520	513	585	599	557	528	518	549	524	545	555	548	527	538	526	559	543	539	546	520	513	561	517	547	514	574	545	502	493	538	535	526	531	543	557	543	520	568	563	556	570	526	582	567	559	556	535	557	560	546	553	535	534	528	520	554	562	528	515	556	525	529	549	526	526	547	585	526	505	541	510	519	558	539	555	512	551	516	539	551	539	494	543	535	538	570	543	534	532	558	534	565	566	579	490	541	520	526	519	526	580	528	574	588	537	571	541	539	524	540	537	550	515	535	490	502	524	549	516	581	506	541	564	530	517	474	554	530	541	567	540	535	572	523	537	519	529	560	534	548	510	552	573	521	535	548	553	562	511	531	533	527	537	525	551	521	534	516	559	535	568	514	543	527	577	516	607	538	543	571	542	561	542	570	529	555	512	542	515	537	533	512	535	548	515	527	524	537	525	523	517	533	505	520	545	539	521	533	513	594	516	546	565	503	519	512	506	522
40228	15759	3553	2261	1695	1437	1254	1238	1244	1118	1111	959	858	782	775	676	599	616	518	432	414	359	319	330	320	316	316	289	293	298	283	288	295	290	258	281	266	273	287	279	272	276	268	285	272	296	266	291	273	257	246	252	269	249	297	282	260	260	244	281	259	298	240	263	248	280	267	254	259	273	250	271	255	300	279	267	272	277	295	264	250	279	261	234	277	281	258	264	247	282	263	262	227	256	261	255	267	273	259	259	276	247	263	246	242	287	261	274	276	251	277	241	275	225	283	283	280	238	281	259	283	251	257	289	253	278	301	236	268	267	241	268	251	240	256	266	258	243	272	255	270	257	260	263	237	274	246	269	286	252	264	279	268	288	270	261	229	255	273	267	243	253	245	282	256	246	272	251	290	283	266	254	272	280	270	268	227	289	268	255	268	299	266	238	242	267	258	287	260	241	277	276	269	257	241	251	245	278	272	252	274	257	269	256	248	252	274	273	248	301	284	269	274	280	249	234	268	261	244	251	244	228	280	272	251	286	256	275	301	265	301	267	262	268	282	244	294	251	266	282	233	265	299	264	264	266	281	256	234	232	281	284	296	279	294	269	266	262	262	258	292	293	289	267	272	259	272	261	261	294	286	279	253	244	273	294	284	285	238	255	252	272	256	281	289	247	308	265	266	259	264	256	252	278	261	270	269	229	239	277	290	283	279	243	269	276	243	263	273	285	285	275	278	277	286	263	270	268	301	275	273	270	279	265	257	274	280	283	247	282	266	242	227	282	298	242	254	260	265	250	257	250	268	254	242	254	277	254	283	254	251	298	298	278	284	265	290	269	267	292	266	263	294	283	287	287	235	242	240	250	251	252	249	236	252	287	262	269	258	275	279	293	262	253	255	277	278	284	262	271	264	252	254	292	276	283	265	295	291	264	301	273	274	231	251	260	278	286	249	253	288	273	253	268	263	259	271	251	276	241	267	265	264	292	280	277	237	271	247	275	251	276	248	264	274	252	282	266	256	271	245	258	267	260	253	291	286	264	248	283	265	269	281	261	287	252	258	257	276	250	266	278	260	238	282	280	294	295	254	296	253	261	237	284	286	259	274	266	238	287	289	271	288	254	246	254	269	270	280	268	258	268	251	278	257	262	266	273	274	288	264	262	276	276	264	287	264	253	274	261	289	272	240	243	288	260	271	258	258	278	251	281	246	251	268	271	266	278	260	268	269	265	286	294	274	262	242	271	258	235	253	288	277	274	251	272	258	234	256	277	247	234	307	257	243	263	278	271	266	259	229	250	265	241	299	273	278	275	268	257	286	286	245	270	244	251	238	248	243	258	246	285	264	254	261	268	243	266	309	261	249	244	283	265	260	286	243	282	261	246	281	286	218	302	261	239	267	290	246	225	275	266	260	260	273	299	290	277	256	301	285	216	244	268	267	266	251	252	262	267	260	249	252	292	264	239	235	260	277	281	296	303	231	268	281	262	285	261	270	256	269	279	234	245	275	287	292	275	271	266	234	280	269	241	265	299	257	238	259	255	275	283	253	260	291	280	265	248	261	254	272	276	294	273	254	246	282	268	266	254	272	301	273	242	256	276	250	241	281	278	292	290	239	270	281	277	228	293	255	288	279	284	272	237	262	288	273	312	300	252	300	279	247	226	264	257	265	306	245	227	267	246	259	279	285	231	258	251	262	275	287	258	294	260	237	249	247	267	266	245	265	266	270	254	242	280	277	284	262	269	266	260	282	259	254	250	269	237	260	297	255	289	243	253	240	272	238	274	251	266	283	246	288	257	265	315	270	289	232	282	295	221	270	253	266	282	263	278	252	281	280	294	260	273	307	267	253	277	261	268	277	279	305	273	264	299	252	271	280	288	243	242	272	230	223	262	276	264	262	268	255	266	266	265	251	267	270	244	275	232	258	269	309	266	246	239	267	268	279	271	266	288	253	244	240	250	272	245	245	254	276	268	266	285	276	270	255	241	262	291	260	255	271	281	298	284	265	236	243	249	310	258	286	241	256	256	289	234	267	246	261	272	277	266	259	255	224	281	224	248	247	257	247	289	269	251	287	285	267	279	279	240	282	260	282	273	243	219	294	289	270	251	262	256	260	280	266	253	281	245	226	254	263	262	289	263	238	249	245	273	264	243	299	246	219	264	291	226	262	279	282	238	243	278	275	261	276	277	302	302	253	263	276	271	297	288	261	269	263	245	294	266	253	245	269	265	266	295	269	277	274	288	260	258	270	282	296	287	279	282	258	260	260	282	242	255	277	266	232	227	238	254	251	276	277	305	259	233	237	272	269	261	265	239	216	293	258	286	302	268	244	240	321	247	253	249	283	256	247	263	277	269	283	259	291	266	269	272	259	238	261	254	265	245	262	284	272	243	252	244	301	293	274	261	255	251	258	248	268	251	231	274	256	274	271	295	289	252	266	264	246	259	272	261	265	276	280	252	252	296	260	252	262	275	267	271	266	272	258	287	291	286	303	276	287	275	254	277	280	269	243	252	271	281	244	250	243	253	304	272	232	258	231	262	269	239	247	235	257	238	264	255	262	246	264	244	266	247	262	278	275	269	248	263	277	274	255	233	252	286	277	246	255	324	296	252	303	274	261	256	280	253	246	227	268	243	255	272	257	254	253	247	293	258	238	290	250	237	260	257	285	269	281	255	306	289	261	280	282	267	261	265	267	272	268	262	301	286	254	251	283	269	262	252	272	250	261	263	262	248	263	254	288	257	270	273	266	269	266	267	263	275	274	220	291	274	295	274	290	297	254	255	260	276	284	296	268	245	271	280	271	281	262	284	260	319	299	275	265	236	270	275	266	264	265	273	274	274	260	263	271	254	319	285	258	270	274	294	289	287	250	243	252	287	299	264	255	291	253	272	264	247	271	259	266	238	281	261	288	275	270	279	277	272	276	297	251	277	286	239	248	258	265	255	245	291	278	230	310	287	268	248	277	226	291	269	246	262	274	274	235	270	277	253	275	248	266	270	240	252	253	239	289	232	258	286	284	244	292	257	287	257	244	260	262	258	245	273	252	275	264	259	278	285	274	263	272	251	262	266	297	247	277	290	265	282	275	262	267	283	282	253	267	261	268	294	252	275	244	255	277	294	269	256	250	248	268	249	303	272	264	261	258	294	261	262	275	232	248	249	241	235	286	264	260	270	277	252	290	233	263	206	250	270	265	269	281	268	276	244	266	252	313	264	267	256	296	243	245	298	275	304	247	236	269	254	265	234	290	279	266	259	267	234	274	297	246	285	243	279	255	236	253	238	254	239	256	288	285	258	260	265	263	278	302	282	287	257	270	252	280	270	256	312	255	271	260	242	273	270	252	272	260	235	263	266	237	239	252	286	300	270	257	268	272	306	285	275	267	275	276	260	279	270	280	292	271	283	260	266	246	274	288	288	274	243	275	239	308	276	252	293	262	252	252	256	265	263	298	293	246	255	287	259	259	245	295	278	251	252	262	259	282	290	276	293
23467	4973	4473	6151	6282	5432	5217	5035	5076	5058	4686	4273	3858	3435	3187	2975	2773	2458	2024	1699	1398	1199	1192	1027	996	903	869	853	769	753	711	738	704	717	717	645	643	634	648	623	658	585	635	639	624	583	610	634	553	592	651	592	575	573	598	593	583	552	626	598	594	564	599	574	585	570	581	614	560	559	559	620	561	606	561	586	603	603	563	566	587	560	587	566	562	585	579	551	585	605	555	551	600	590	568	602	561	565	534	567	576	580	618	583	560	543	578	590	609	576	616	549	563	567	587	525	571	592	596	543	523	585	540	608	581	565	549	586	586	603	572	595	555	572	587	568	574	572	527	593	589	557	579	551	570	530	563	544	597	554	573	551	610	532	587	584	574	578	552	615	566	601	599	554	577	621	588	610	568	599	557	585	567	559	545	553	573	604	619	609	588	560	519	541	610	570	593	602	588	555	545	537	552	589	569	583	567	559	612	579	582	576	641	562	581	571	606	558	602	555	573	584	530	569	610	618	585	593	581	557	573	568	550	570	619	576	580	569	569	561	588	556	571	577	563	579	501	555	536	539	573	560	624	582	520	571	558	562	614	555	580	563	592	520	563	592	589	551	555	572	576	594	553	596	631	553	572	574	582	587	582	557	576	623	547	588	555	572	630	577	589	563	558	572	578	520	629	598	610	552	567	583	609	568	554	585	567	548	583	601	574	566	535	567	575	598	557	585	530	582	565	596	566	604	572	598	585	583	604	597	568	549	581	562	604	550	605	609	601	606	533	563	569	552	608	607	562	548	590	628	566	578	581	542	601	552	587	577	561	556	576	566	600	567	549	595	566	566	605	531	565	581	547	594	550	580	530	603	507	577	615	543	571	574	553	642	568	580	577	563	564	571	589	582	548	541	565	586	566	606	547	572	596	600	583	638	585	596	598	570	576	536	566	581	595	589	543	594	557	588	548	598	597	623	575	589	617	588	546	558	601	546	581	589	630	544	568	590	549	622	577	610	581	550	585	583	537	556	518	604	560	526	588	563	568	573	565	552	564	618	613	581	587	572	594	623	576	574	536	584	591	583	613	582	564	624	547	605	616	556	586	574	572	561	596	571	582	591	573	527	595	612	581	548	566	587	553	549	569	585	564	563	574	567	571	608	588	623	589	560	582	598	588	549	585	561	586	586	598	618	610	576	616	578	549	619	614	579	558	599	582	544	597	550	543	572	582	556	565	566	559	579	610	613	544	572	537	573	574	619	599	600	610	584	595	583	583	563	535	603	578	558	556	608	568	563	614	583	536	524	578	559	547	620	603	574	569	559	603	605	566	579	611	586	581	533	587	576	614	596	544	553	608	556	532	573	563	570	563	604	577	582	611	578	583	555	598	585	576	558	593	544	591	539	586	571	608	574	590	536	600	543	585	631	589	546	553	552	628	547	605	522	563	567	603	568	601	595	561	552	627	575	574	572	593	601	555	576	610	599	589	596	584	575	547	540	626	553	606	502	564	600	546	582	578	571	572	612	589	551	621	594	621	597	570	601	613	620	590	603	546	601	623	588	583	580	620	531	565	565	601	544	578	556	601	580	587	593	572	587	586	558	603	622	590	557	590	592	605	552	605	554	614	565	561	582	632	556	597	610	556	586	572	586	576	571	553	566	575	629	535	608	532	557	580	604	581	580	519	548	601	581	625	561	562	576	557	553	557	560	607	569	539	575	554	562	619	575	601	540	585	579	586	565	588	574	616	638	590	537	592	580	578	566	612	579	550	570	597	589	592	577	615	594	579	589	563	575	544	597	558	574	582	620	575	604	572	591	627	577	545	599	603	569	594	589	533	621	589	574	577	570	582	624	583	570	590	581	626	583	578	545	544	536	560	602	599	601	594	562	598	562	582	587	550	604	585	578	595	584	612	554	596	545	620	582	587	572	577	587	529	589	582	586	575	580	582	607	605	549	567	535	554	574	556	595	573	605	558	602	560	587	615	537	592	559	565	593	565	580	579	600	610	602	587	614	571	582	544	547	598	563	574	596	562	541	555	569	575	592	560	589	569	553	562	584	621	567	580	584	592	587	567	571	580	604	536	549	615	597	615	578	565	596	567	611	557	574	604	565	581	611	575	542	604	587	590	612	580	549	559	636	593	547	562	609	548	557	552	571	591	567	610	581	591	562	547	567	627	562	541	586	554	555	563	583	566	528	560	591	575	565	565	601	572	583	548	559	561	580	606	543	634	592	584	613	624	573	544	567	577	594	556	582	552	554	538	598	565	576	613	545	604	552	568	587	600	605	544	587	554	529	591	622	579	562	614	577	571	571	616	564	560	574	584	570	541	543	561	583	598	638	549	579	607	542	610	580	568	538	605	613	573	572	583	540	608	607	605	597	577	555	556	565	577	581	598	594	601	542	611	616	602	576	578	589	573	640	581	559	539	583	537	563	584	563	547	592	583	578	541	562	589	563	576	568	571	586	552	553	607	552	575	596	571	564	599	608	604	596	577	573	558	589	573	570	566	544	579	567	613	539	628	570	595	588	559	609	544	617	600	563	540	563	602	543	540	589	568	546	583	567	590	585	599	574	571	586	539	595	553	633	558	586	575	593	579	555	541	550	608	564	549	571	628	604	596	604	602	582	563	581	592	601	540	576	549	607	606	588	555	563	530	560	586	612	574	550	593	588	592	574	574	614	551	584	579	555	534	596	556	621	574	540	581	566	567	593	583	540	549	547	573	598	581	525	552	583	570	567	573	582	541	578	571	542	569	565	595	597	573	635	543	583	572	592	603	561	580	588	624	574	585	590	559	592	553	556	604	522	601	519	570	602	560	576	592	553	577	587	604	574	576	596	589	569	586	570	575	556	583	607	580	585	527	555	624	573	569	612	582	598	603	612	605	580	601	611	582	585	607	589	545	538	588	590	593	565	583	573	535	609	586	608	540	565	592	565	606	570	564	586	592	604	590	557	575	580	584	599	590	533	555	588	538	579	562	553	583	565	553	559	566	610	585	575	586	577	563	535	556	584	582	561	552	589	592	573	568	583	589	569	576	567	635	572	584	582	568	566	591	558	567	539	561	570	600	559	589	599	609	585	602	607	546	570	599	569	550	618	552	583	584	562	588	577	543	606	592	547	582	552	569	574	582	545	589	598	591	593	629	589	593	534	594	583	542	611	609	575	525	598	561	540	568	584	587	603	611	592	571	579	575	581	579	560	576	582	593	593	538	563	561	594	574	577	552	544	550	563	558	597	567	585	582	576	612	635	576	600	617	571	572	541	622	575	558	546	547	613	579	586	552	619	561	606	549	591	561	593	526	600	586	598	599	556	580	527	591	559	565	583	569	597	585	591	604	563	564	584	600	584	636	591	566	561	571	639	552	594	585	573	588	598	569	557	597	569	574	607	562	538	583	545	580	591	546	546	636	567	595	631	568	606	618	595	570	580	606	639	571	533	588	586	556	575	552	576	577	592	558	583	579	572	566	602	614	584	554	558	601	578	578	587	586	594
50880	22008	6524	3773	2656	2094	1745	1666	1705	1599	1487	1254	1071	1006	911	878	777	788	575	576	544	489	404	398	447	388	402	379	355	342	351	363	297	338	329	357	332	331	284	316	359	349	322	325	325	318	311	313	336	327	330	289	314	336	319	312	303	239	309	287	285	315	323	302	282	302	299	275	312	305	304	292	307	254	354	310	297	297	302	293	309	349	296	341	312	323	312	313	307	294	330	313	320	292	281	306	337	304	303	296	308	298	302	284	307	317	312	287	297	298	302	339	281	308	307	296	306	312	313	317	287	327	336	308	302	304	289	296	340	311	305	328	306	309	301	343	290	322	311	304	301	317	298	332	280	306	333	284	313	316	327	293	323	346	330	318	308	305	305	308	276	300	335	296	298	293	286	320	336	287	301	318	307	303	290	284	306	277	305	326	313	323	287	302	319	275	305	311	322	319	317	304	309	326	293	319	318	288	303	291	316	294	308	324	314	290	327	303	307	327	328	324	276	326	335	344	282	305	308	326	282	321	296	299	299	320	293	298	322	383	308	310	296	302	332	339	309	315	350	322	309	336	308	279	306	291	281	313	303	332	319	301	269	298	330	301	282	330	319	312	307	319	303	300	311	329	293	366	331	326	311	299	305	315	319	281	303	287	316	315	301	313	282	290	320	350	286	268	325	309	298	291	313	320	323	303	335	283	307	312	340	279	324	287	311	290	321	295	313	283	319	290	298	305	292	307	300	340	295	287	302	314	286	319	325	304	317	311	296	273	279	306	312	311	274	301	323	271	333	338	323	322	305	304	309	296	283	284	325	319	355	319	334	279	341	289	303	313	265	319	295	304	323	320	293	322	314	265	280	297	308	297	272	311	322	320	275	294	328	343	329	296	297	285	322	349	318	325	294	307	285	327	345	312	297	324	319	337	330	301	303	329	317	300	353	333	293	327	331	297	330	288	313	295	316	301	289	282	296	284	325	287	311	317	339	309	291	301	300	335	311	296	321	302	339	304	289	316	302	316	311	326	322	324	310	327	302	290	307	340	320	296	337	318	328	342	322	321	304	297	318	302	334	338	278	292	324	294	277	316	301	357	328	294	302	289	322	312	316	305	309	315	329	274	295	322	304	340	317	313	298	337	332	318	287	329	301	334	316	334	321	281	326	285	343	350	327	299	306	284	308	344	317	321	289	316	285	323	299	284	318	305	299	299	321	290	282	357	296	283	309	319	335	300	343	278	315	286	313	296	294	301	321	317	352	302	322	298	306	286	337	331	345	324	289	327	318	324	330	323	311	314	282	309	309	332	287	274	302	289	276	263	319	309	311	325	271	327	313	312	316	270	328	329	312	313	341	299	316	274	303	320	258	299	328	323	333	303	298	305	321	306	340	324	293	293	330	310	328	307	287	302	303	285	320	310	286	299	296	278	319	342	305	322	314	271	284	323	308	284	314	332	314	320	332	274	345	292	311	348	320	324	300	314	318	319	348	315	325	300	319	291	345	325	304	283	280	342	327	289	310	300	276	325	317	332	347	307	285	312	316	335	320	302	302	297	330	315	299	311	300	273	277	288	293	304	297	322	334	327	304	248	335	308	307	364	328	324	314	325	288	276	334	323	303	320	304	282	319	302	310	322	309	311	294	311	320	319	279	305	336	312	285	335	317	331	310	284	307	342	320	295	328	323	302	300	286	304	282	300	282	319	300	314	338	312	304	304	306	306	293	276	296	316	296	294	354	319	301	355	321	324	344	366	313	303	283	316	295	311	327	283	315	300	323	325	306	311	331	283	291	308	290	292	281	279	310	276	317	294	318	319	281	291	314	316	294	319	323	317	258	329	278	296	327	279	328	290	303	286	274	294	303	311	312	269	292	313	307	293	308	299	303	309	311	340	299	345	318	317	311	306	293	302	291	302	314	308	344	271	294	311	297	300	329	294	309	324	271	315	315	337	289	283	294	330	287	341	302	273	324	285	321	328	293	337	298	302	293	324	283	316	298	319	300	304	337	287	305	312	314	298	310	315	313	319	296	336	320	320	320	294	293	321	322	309	314	287	326	294	321	286	342	309	331	347	294	298	319	317	339	306	330	321	272	306	319	337	289	307	309	323	299	295	308	340	282	315	314	311	265	303	304	320	330	313	318	311	355	348	306	310	291	303	364	334	331	316	309	285	332	313	293	309	278	306	271	281	303	309	331	341	308	302	345	260	291	352	314	319	290	279	270	307	308	337	304	277	310	332	306	316	295	341	340	319	325	312	361	308	306	306	307	321	294	326	310	342	301	307	294	305	347	310	326	283	291	343	334	308	328	306	304	308	312	322	315	344	305	293	309	281	285	319	299	300	281	302	306	310	314	348	289	315	329	295	299	331	327	332	295	333	312	304	305	309	283	281	331	326	339	295	320	295	308	296	326	335	306	318	301	311	321	306	291	346	291	321	336	297	305	329	318	310	345	332	310	310	330	322	307	289	288	313	333	289	313	328	298	320	324	299	306	289	297	286	317	322	311	321	302	302	304	315	311	270	312	296	319	312	333	319	339	332	295	297	301	356	304	309	287	295	328	316	333	303	287	310	317	282	302	297	292	273	324	298	311	269	342	336	317	308	288	282	306	326	302	310	292	299	329	320	326	331	338	311	309	321	283	348	306	333	294	312	329	321	283	297	318	318	306	297	283	294	318	302	302	310	310	300	312	304	298	323	278	305	351	291	317	312	327	351	330	320	293	304	355	321	302	302	319	302	284	303	311	355	295	308	273	313	304	286	305	290	293	335	318	290	310	306	285	297	330	305	319	273	343	346	314	344	312	310	351	278	342	342	323	312	322	313	321	314	319	320	305	294	312	348	307	274	284	303	303	299	291	328	310	309	273	316	296	307	305	359	304	287	293	330	322	305	307	335	310	312	324	321	293	305	311	276	317	317	308	301	326	299	314	272	280	314	265	326	326	313	292	289	318	296	307	302	307	251	324	305	292	321	333	311	337	285	328	307	328	335	285	320	356	316	324	318	321	352	300	338	306	309	314	307	299	328	294	296	314	282	323	324	304	283	290	335	300	300	305	330	303	313	277	305	323	327	292	324	314	309	293	327	302	335	275	322	328	291	323	332	351	315	302	297	315	300	285	263	326	325	325	307	307	321	343	304	276	288	321	280	306	281	290	305	344	329	292	298	315	275	301	294	342	325	304	292	347	312	301	320	311	302	316	310	261	285	313	298	319	299	327	317	316	315	284	310	330	310	331	347	288	335	297	301	308	280	344	306	339	346	304	327	317	303	303	310	286	287	292	307	323	293	298	360	311	294	332	323	318	328	297	311	313	302	337	302	308	294	304	331	350	295	300	299	337	331	281	269	309	295	301	322	320	317	324	282	304	303	306	313	299	287	291	335	314	323	273	300	320	338	270	305	309	291	307	338	302	343	305	313	330	291	277	323	301	299	298	323	342	335	310	322	305	297	289	291	303	285	303	309	295	303	296	317	341	282	306	326	324	318	304	332
29752	7391	6297	8780	8901	7888	7317	7057	6898	6737	6685	5646	4948	4354	4229	3807	3741	3330	2663	2180	1882	1625	1515	1377	1270	1196	1092	974	917	874	846	857	791	828	818	777	733	752	737	708	762	692	752	720	671	698	687	660	698	665	695	666	693	720	649	682	679	657	651	695	696	648	658	677	674	651	676	670	628	698	628	652	688	677	671	677	661	618	685	658	673	647	702	658	678	688	636	672	675	675	641	655	631	676	622	676	630	688	678	675	689	645	690	674	689	648	661	659	671	634	645	674	711	637	633	664	670	647	600	627	638	705	665	687	664	675	678	648	674	637	661	655	663	670	664	642	696	719	650	647	678	682	693	711	666	667	639	611	642	676	668	681	663	686	641	654	690	694	645	663	609	684	685	677	614	656	698	664	676	662	637	657	655	635	681	647	621	671	680	686	646	681	649	695	656	704	664	703	676	645	665	646	617	653	653	658	648	662	678	648	629	632	639	677	655	653	695	693	677	646	682	640	677	659	632	659	595	632	629	658	623	644	629	703	704	702	690	656	666	669	648	589	656	702	678	695	643	631	682	704	725	675	663	677	688	642	656	645	604	728	666	672	676	694	676	653	656	645	659	635	663	658	667	677	670	665	671	636	647	604	694	669	663	622	661	632	654	659	626	613	676	606	669	723	647	673	692	636	662	674	710	667	652	697	654	632	655	644	656	672	664	680	688	670	629	652	650	675	637	692	627	688	673	651	636	636	653	675	682	726	678	701	687	687	639	676	624	689	682	672	642	667	689	652	684	617	645	648	666	641	672	629	647	698	671	715	643	675	683	632	641	657	689	624	712	699	639	652	697	652	699	674	647	629	586	622	642	685	654	653	664	632	631	672	679	612	622	659	652	697	688	670	653	639	678	656	662	662	702	671	680	677	672	642	686	680	706	698	671	657	646	704	685	628	663	721	634	689	641	664	679	665	655	670	684	660	652	678	661	674	653	660	667	697	719	662	663	650	639	627	676	671	640	675	680	672	652	648	644	669	651	643	680	673	685	705	663	687	654	703	681	620	685	686	616	692	647	680	674	671	635	666	662	620	642	674	665	681	700	673	692	659	657	656	700	643	623	638	682	682	672	694	641	684	652	642	685	675	641	685	651	643	641	624	663	644	696	636	637	642	694	622	664	644	719	647	659	679	656	696	683	625	692	695	660	705	671	640	660	608	667	630	688	673	630	682	628	690	635	648	683	671	679	647	665	690	663	609	606	697	676	650	742	642	672	643	671	680	666	651	649	671	640	673	655	640	691	651	659	695	651	681	703	653	647	631	664	629	663	613	660	630	680	653	652	683	654	639	696	612	678	666	665	710	620	660	681	667	651	655	694	639	696	683	622	669	663	633	675	640	707	673	664	702	671	640	658	644	616	665	643	663	589	633	671	659	665	646	665	682	647	667	675	630	699	629	642	647	657	690	640	662	611	622	671	683	675	702	722	707	703	681	641	691	646	675	667	650	669	690	699	635	654	657	645	614	643	650	677	677	717	608	692	675	639	664	682	672	633	652	683	634	693	649	630	656	653	680	637	685	740	647	638	709	596	651	625	647	672	628	650	659	660	642	652	653	651	659	619	694	728	665	710	669	675	591	705	624	677	671	648	662	686	665	672	639	656	655	627	643	696	675	646	669	660	658	629	691	659	657	677	647	630	680	650	668	676	688	689	678	667	694	680	670	640	677	678	671	689	677	630	601	708	606	646	654	665	640	686	648	688	657	667	678	650	615	643	662	654	633	645	683	666	674	667	704	707	675	684	630	681	638	658	655	681	669	649	695	668	676	688	720	667	697	656	653	678	674	646	695	657	703	639	677	691	647	706	694	652	598	657	643	645	651	665	674	653	618	636	658	662	656	681	655	702	663	701	622	633	663	681	678	686	625	668	670	656	633	666	707	649	669	657	673	665	643	640	648	665	651	628	670	613	654	651	682	644	672	675	660	634	706	636	651	680	648	724	686	671	626	644	650	663	660	681	641	652	660	621	659	699	701	661	662	676	665	631	647	657	641	643	665	650	648	637	658	636	630	643	675	711	711	647	650	655	646	689	639	647	700	676	652	665	638	659	645	691	693	654	649	658	643	670	695	649	680	645	652	707	684	670	664	652	640	622	635	645	632	652	633	707	652	676	706	639	647	627	641	679	606	674	641	642	679	647	681	667	642	640	689	648	637	632	643	623	654	634	693	659	653	593	630	650	657	670	688	673	661	636	627	676	671	664	623	666	689	678	664	650	682	677	642	695	653	655	669	652	675	668	672	647	616	681	635	677	651	642	701	617	670	653	650	668	679	616	670	688	623	660	662	671	623	665	680	666	628	678	681	669	695	660	675	654	658	667	670	625	613	635	624	656	648	687	651	695	685	695	636	696	666	694	644	624	647	669	646	660	639	695	620	711	660	634	713	685	664	681	669	669	679	667	659	610	686	605	689	661	673	709	687	634	667	653	691	591	659	697	622	652	664	643	650	648	669	644	685	670	661	620	644	668	676	637	645	660	625	648	644	640	660	645	685	660	664	642	683	595	689	689	655	681	699	656	697	645	687	698	697	671	644	654	675	651	652	643	654	641	654	691	670	664	673	625	672	680	672	620	659	606	640	672	673	681	625	645	655	637	661	648	646	662	638	679	657	665	668	660	659	610	688	649	675	672	683	669	667	668	685	659	704	694	698	686	643	685	624	694	672	653	711	671	701	644	647	647	680	655	686	652	618	653	643	634	686	624	593	648	699	671	673	632	645	658	661	657	687	676	647	706	630	648	657	680	664	657	696	664	640	652	663	681	601	657	624	654	658	641	666	632	679	651	658	701	647	651	672	630	653	710	702	600	652	692	637	666	622	704	646	653	633	638	666	666	672	685	643	681	642	706	637	654	660	654	703	623	663	699	673	703	635	681	636	616	664	612	638	664	631	656	650	633	692	620	655	649	691	645	631	677	643	697	677	626	638	676	680	692	686	674	594	641	622	633	699	702	618	671	676	717	669	623	634	653	612	695	723	662	609	657	655	625	659	664	658	618	702	702	649	693	630	669	637	680	656	612	700	694	653	672	631	685	680	672	691	657	671	695	648	692	642	686	700	645	647	625	713	646	638	647	658	673	671	676	663	664	676	663	618	635	662	657	620	692	643	665	639	650	660	672	670	702	667	678	675	627	634	675	641	700	621	663	655	707	659	645	616	656	713	635	638	658	703	659	668	670	682	671	694	656	691	637	685	626	652	650	683	660	686	630	683	634	642	669	713	659	691	662	649	704	641	633	651	659	689	664	673	711	650	700	649	664	646	701	624	621	662	612	663	686	642	680	640	627	669	678	650	662	677	626	615	656	698	680	629	691	669	664	694	611	642	624	642	680	646	677	668	637	653	669	654	652	668	667	617	658	666	681	677	636	648	672	700	677	636	649	644	636	696	644	623	701	623	658	635	659	606	631	670	658	685	642	724	627	680	622	639	671	729	611	672	702	677	670	615	668	688
15320	3839	1272	1320	1049	888	872	786	850	741	738	632	558	566	484	516	469	437	355	381	285	264	289	294	293	270	326	263	264	272	267	259	255	231	290	242	255	239	224	252	280	270	251	289	222	241	265	230	275	265	247	255	249	259	269	231	224	260	246	270	243	250	252	237	237	225	226	239	251	254	266	219	277	237	257	243	276	233	227	216	244	233	217	255	258	241	234	254	231	253	251	245	262	273	233	220	222	224	258	255	277	235	245	266	220	236	218	248	233	257	252	252	256	241	289	241	290	257	251	230	239	255	247	243	226	229	280	228	259	265	246	238	257	234	225	274	255	240	241	239	222	226	231	220	253	242	221	264	242	241	298	234	231	251	260	235	251	279	240	262	246	266	230	226	232	243	220	230	218	240	249	261	258	222	265	256	247	286	249	246	232	235	242	244	242	257	235	218	266	270	263	294	234	268	244	246	253	251	230	236	238	265	222	231	253	216	206	253	257	260	232	259	263	246	227	244	246	254	279	252	222	247	273	242	263	271	214	228	210	223	223	243	231	237	224	259	268	246	228	233	213	250	222	214	230	244	269	212	238	236	220	232	241	250	238	229	258	265	259	243	296	249	215	232	246	253	237	234	252	256	228	244	253	261	265	231	231	251	268	240	254	266	228	239	273	248	254	199	256	242	252	237	273	255	228	267	268	232	269	238	257	221	233	232	236	253	262	232	250	245	270	255	231	253	248	275	237	246	248	240	238	223	231	227	230	221	261	267	235	223	254	232	254	289	256	257	247	256	239	255	250	261	250	252	262	255	258	254	221	265	240	229	267	286	260	260	261	223	288	250	248	247	234	237	239	248	218	269	225	270	232	252	228	237	247	244	246	231	271	246	241	217	239	252	267	243	240	239	226	243	239	259	258	249	268	219	260	261	223	275	229	218	250	218	206	247	252	247	249	230	247	242	250	272	263	253	269	233	233	244	258	253	263	240	253	220	226	229	241	238	250	256	260	211	259	233	234	267	250	230	253	239	277	236	294	249	237	251	257	265	254	224	255	261	248	239	225	210	222	234	215	233	269	265	244	238	265	266	252	239	242	239	244	264	276	250	262	253	239	271	247	270	236	262	223	244	261	255	242	247	263	238	242	221	250	233	225	255	265	268	262	285	251	248	240	272	231	262	265	222	251	230	220	227	277	233	263	214	252	245	215	260	241	253	247	261	269	251	260	281	230	228	259	233	267	280	233	254	202	217	235	219	247	257	287	244	239	278	248	259	256	250	236	242	230	221	247	221	237	233	246	232	258	230	236	242	252	252	256	230	275	260	239	223	256	266	249	219	234	238	270	212	230	265	209	255	246	239	244	236	244	253	247	255	221	243	281	252	273	262	233	240	237	242	243	272	234	262	243	249	245	238	214	248	248	230	279	228	255	217	229	262	240	208	260	277	246	253	229	283	250	255	230	252	253	235	248	216	228	228	281	229	238	224	253	200	235	258	271	264	263	270	251	214	252	284	299	255	219	242	231	234	267	252	219	223	268	243	264	252	245	244	251	234	238	233	246	249	263	247	244	247	233	217	242	244	236	239	229	246	253	241	236	253	267	236	224	240	256	242	227	241	248	242	262	244	243	289	267	270	236	259	243	237	265	229	263	230	260	244	242	209	248	237	227	238	259	261	252	258	264	235	260	246	250	243	267	224	224	271	249	268	269	260	248	241	258	232	238	254	248	237	232	211	219	247	244	232	245	248	237	248	224	224	260	235	258	277	252	236	233	223	240	233	255	218	242	262	256	239	252	245	238	250	264	268	248	251	248	235	227	263	232	220	218	241	236	237	240	271	266	252	259	238	236	223	242	262	228	231	243	241	283	250	233	244	282	282	264	226	256	259	217	256	271	244	233	254	231	253	251	247	276	234	257	231	222	204	263	249	254	212	232	258	271	216	289	258	227	251	279	303	260	255	249	215	238	223	231	240	248	192	237	237	230	254	238	233	230	241	281	248	256	241	246	210	261	251	272	235	207	261	255	250	233	245	262	228	259	262	252	248	273	306	269	260	232	247	255	248	262	248	261	239	227	264	251	234	214	267	216	247	217	249	252	233	211	290	257	229	243	230	255	227	227	230	268	243	230	270	219	263	242	257	244	244	235	237	259	224	244	252	236	258	217	234	212	256	228	248	245	248	222	239	250	260	234	235	239	254	238	225	231	237	265	257	253	263	227	232	225	231	229	247	228	223	237	245	239	253	266	237	227	247	263	247	203	247	252	272	261	255	219	257	262	257	251	236	249	245	235	247	255	240	251	276	228	257	252	263	257	258	223	263	259	240	228	217	243	267	237	255	257	266	226	270	268	224	271	216	264	237	233	244	252	237	252	268	239	269	260	231	234	243	255	246	246	249	236	249	243	257	238	252	261	270	217	271	267	253	273	237	253	295	248	237	259	262	252	252	233	261	272	240	227	256	225	250	290	225	223	223	250	236	218	237	240	258	254	252	241	262	276	231	195	232	245	264	284	239	240	230	270	245	251	226	227	256	242	248	273	278	244	238	247	254	274	264	261	276	267	241	233	248	238	231	265	254	256	235	252	271	254	244	240	243	243	259	228	278	242	233	261	245	214	272	245	236	227	223	259	231	244	276	244	248	252	249	241	280	241	224	261	245	232	208	232	246	257	247	255	223	222	294	261	234	204	246	226	248	253	213	273	284	230	249	265	255	260	238	263	247	274	228	245	269	257	257	235	248	235	211	263	258	234	259	221	267	252	231	269	246	253	235	228	223	207	233	235	255	279	240	268	244	231	242	221	239	249	254	251	254	240	247	232	248	246	258	270	251	249	223	236	251	244	250	221	263	267	227	269	253	230	243	233	258	264	256	263	248	235	259	234	243	246	246	239	211	216	220	213	218	233	237	233	218	266	255	252	241	242	250	234	263	222	261	260	256	247	214	257	255	275	235	272	235	251	254	270	254	269	229	238	258	244	227	235	253	270	262	239	246	249	266	231	262	236	244	272	262	265	236	253	260	270	244	256	260	243	262	291	245	246	259	253	238	244	281	264	246	256	227	252	259	225	262	257	222	246	226	260	274	250	254	247	223	273	221	237	233	247	235	248	229	236	205	233	252	225	251	249	242	262	232	240	267	211	233	251	258	250	243	213	247	253	245	245	260	263	260	261	284	264	260	237	246	257	256	256	258	237	233	254	230	284	222	259	252	275	262	240	235	227	265	250	256	270	252	235	252	249	266	256	239	232	244	284	285	246	250	239	258	251	246	238	248	256	261	224	259	280	263	230	240	252	251	248	245	246	238	256	214	251	234	225	238	250	261	267	249	296	248	240	215	243	255	247	249	232	226	269	244	226	253	262	240	231	263	243	251	239	253	248	254	241	242	248	254	239	253	248	282	234	228	234	267	257	239	256	245	216	255	243	230	234	214	278	236	243	249	241	266	255	263	294	250	251	258	253	211	219	266	258	263	239	238	266	252	246	254	220	267	258	231	267	234
8334	2114	2595	3806	3732	3568	3544	3347	3355	3194	2956	2680	2407	2276	2107	1936	1923	1585	1360	1175	1049	960	941	964	797	810	716	644	617	629	614	633	588	646	603	592	533	534	545	581	636	537	591	546	551	528	529	504	532	542	536	532	567	560	541	566	532	524	567	533	535	535	546	557	566	559	513	525	561	530	521	577	560	544	557	512	512	570	558	515	516	599	527	517	535	526	535	540	555	576	578	510	543	532	491	586	584	520	526	510	531	518	531	559	509	538	547	577	530	523	520	481	533	580	549	566	528	559	532	512	556	533	517	539	540	560	535	536	541	509	530	514	562	522	520	541	532	540	514	499	559	539	515	546	548	543	559	541	527	568	537	532	600	490	579	538	532	515	511	512	586	576	567	581	481	540	569	534	546	559	574	505	539	527	530	521	535	544	569	536	495	554	585	532	554	543	571	526	557	495	526	508	549	501	574	521	562	532	555	518	580	526	520	537	566	492	563	588	514	501	531	566	515	539	563	532	545	566	524	544	530	546	552	510	547	496	552	552	548	506	537	585	510	567	548	535	598	592	529	523	540	572	549	529	550	536	539	538	566	534	532	559	530	558	539	563	502	543	540	569	553	523	534	572	561	554	557	521	543	533	520	537	504	513	524	547	525	532	512	532	524	560	548	510	535	577	550	533	529	505	536	556	544	572	522	533	545	529	516	556	540	562	566	544	550	558	518	529	542	559	555	529	525	541	541	511	551	537	527	549	488	541	529	526	561	562	549	531	541	542	549	529	585	553	558	547	539	546	553	554	501	553	535	520	544	528	517	538	510	530	517	533	528	557	525	553	573	535	548	548	491	532	519	510	532	533	551	564	531	530	534	499	545	534	549	546	560	552	572	597	563	522	533	537	537	563	532	570	501	585	528	508	555	543	497	543	571	530	544	510	544	556	548	566	538	522	521	543	533	548	507	513	531	531	474	509	545	526	511	525	541	552	542	548	553	534	559	535	553	558	514	566	507	563	525	557	469	509	512	541	531	546	546	537	545	498	488	568	524	557	494	505	518	574	579	550	537	582	509	517	559	542	537	546	545	557	506	508	531	488	529	532	506	529	547	560	560	549	541	547	499	546	551	519	542	511	508	502	523	538	515	528	504	524	571	512	581	553	522	556	534	534	545	584	559	532	524	540	553	607	516	564	532	553	538	537	524	527	513	532	547	528	511	537	555	552	522	547	501	581	536	494	521	520	583	560	550	530	543	515	554	520	572	527	556	522	539	550	529	535	504	532	533	523	521	575	569	522	487	553	531	549	578	493	527	586	505	539	535	569	543	506	515	562	515	553	583	499	519	570	538	515	521	529	556	528	504	569	534	535	550	541	547	503	553	556	526	555	513	550	529	516	513	570	537	568	547	537	567	537	534	514	509	585	555	502	544	571	591	524	521	559	545	536	536	576	522	532	486	497	524	517	518	536	513	554	536	492	522	530	528	532	570	517	563	586	523	547	550	526	557	544	516	566	539	518	554	559	551	526	505	525	525	540	543	516	584	551	582	555	535	532	532	534	539	535	566	552	559	530	580	543	535	567	535	539	558	545	540	521	535	513	568	539	537	506	529	519	541	520	550	541	524	543	523	561	538	515	529	557	553	529	545	568	528	577	547	521	535	552	527	510	479	515	549	517	506	520	607	592	527	507	562	511	503	554	528	494	503	476	564	534	544	547	538	564	577	549	550	550	515	536	562	511	521	545	557	552	564	518	530	548	560	523	567	560	546	512	522	532	509	515	572	532	535	545	527	505	520	516	524	530	540	497	558	567	538	528	523	510	532	520	565	522	544	491	566	533	548	546	529	558	557	561	554	526	531	549	539	542	595	555	535	562	511	510	554	547	515	503	533	508	520	502	554	534	500	543	538	507	514	540	529	525	565	574	568	551	472	550	526	539	565	557	564	540	564	568	541	553	553	580	523	565	526	540	529	523	492	556	496	528	528	559	515	565	540	565	542	531	583	544	550	560	559	518	513	522	577	499	513	578	568	555	537	582	538	526	564	512	555	539	573	580	550	555	499	519	559	521	537	532	512	559	543	537	563	558	532	531	534	542	499	541	540	521	602	508	548	548	526	562	529	549	558	540	538	577	496	511	547	520	538	551	564	537	584	498	532	559	518	532	581	542	507	554	513	556	537	540	543	528	560	536	555	560	545	518	539	528	575	545	540	578	512	534	537	573	536	539	514	512	549	544	562	501	556	526	504	544	518	538	498	553	557	509	549	525	560	545	578	536	572	564	551	536	499	555	545	540	486	536	530	552	560	532	515	538	573	508	542	543	563	570	602	513	539	540	535	549	547	527	553	500	533	512	527	505	540	541	538	525	554	531	566	552	533	529	531	496	583	577	543	518	592	559	515	539	532	559	563	568	531	507	515	573	521	566	538	530	503	540	501	520	489	533	539	543	537	502	499	536	521	542	543	564	556	554	495	536	561	546	523	568	570	519	573	581	519	504	566	535	527	492	569	524	537	546	522	557	554	517	555	540	490	546	542	583	536	543	563	532	564	554	571	527	532	524	544	515	561	535	567	511	509	508	543	509	560	557	530	541	523	549	509	548	505	562	514	533	561	557	540	561	558	547	521	519	494	516	540	604	535	550	511	538	521	552	559	557	524	532	570	505	576	508	555	521	536	567	568	552	533	569	546	582	527	517	580	535	528	554	538	532	552	524	563	547	539	513	526	559	553	578	528	518	511	528	520	568	545	574	570	549	558	568	529	548	570	511	533	543	539	493	555	506	549	565	570	522	535	588	548	531	544	569	534	479	537	528	508	537	604	498	517	541	518	526	544	564	539	552	504	546	576	564	547	524	548	545	503	545	583	533	505	520	573	536	516	515	549	527	500	538	521	478	541	534	564	553	547	564	516	556	558	540	503	555	535	553	554	580	519	511	499	547	511	513	510	566	503	509	542	530	518	609	560	559	561	514	549	562	521	551	524	560	536	506	495	490	536	526	542	538	561	566	573	520	568	572	565	560	543	534	549	542	500	538	522	505	532	569	534	523	535	521	539	526	538	553	522	496	585	505	553	535	546	547	539	554	524	543	580	547	538	535	555	538	552	511	535	546	533	490	510	520	557	532	529	524	579	565	553	539	538	585	554	530	533	525	467	527	523	542	530	555	541	534	568	542	520	536	566	563	560	509	531	522	524	520	498	581	516	513	544	583	577	547	552	549	580	556	556	531	519	520	526	500	569	535	567	566	590	482	560	526	561	556	517	501	545	497	509	514	516	538	524	539	529	549	538	528	541	523	548	558	560	535	531	554	538	530	558	581	539	525	563	532	514	517	511	551	529	550	529	522	536	501	507	546	519	556	556	503	546	530	517	518	515	511	527	555	551	559	538	517	537	541	514	557	494	520	541	535	524	546	549	509	520	531	523	582	533	580	563	584	545	530	520	586	544	557	602	508	548	547	545	549	535	529	547	561	576	532	520	511	532	512	551	567	564	577	560	549	576	557
37812	11817	3346	2534	1946	1626	1413	1326	1219	1260	996	947	831	795	742	747	575	542	488	450	367	404	407	342	373	330	339	308	309	271	279	330	310	292	286	296	257	259	288	250	288	294	303	264	239	262	279	258	258	275	223	282	280	260	241	314	279	256	253	258	239	262	263	233	287	241	309	264	258	271	273	285	278	269	289	271	278	229	290	260	247	278	271	243	267	258	294	239	277	292	266	271	284	269	259	279	255	320	276	244	245	247	273	264	261	240	274	221	277	281	263	238	226	243	241	242	259	266	267	263	260	254	258	285	285	264	261	253	276	285	246	284	263	294	266	285	265	288	251	275	232	244	257	298	291	294	250	264	253	257	250	285	236	255	264	267	285	293	270	259	307	252	278	267	259	215	263	263	239	286	226	280	265	265	301	270	273	278	259	235	258	267	304	252	251	263	278	277	272	291	248	268	246	256	255	245	252	260	272	293	263	300	285	260	251	244	257	259	297	247	238	257	223	270	273	266	249	249	297	261	271	273	270	270	306	258	275	270	266	277	249	273	247	252	271	270	263	291	259	260	242	284	281	267	238	258	246	269	253	252	261	224	285	275	224	271	216	282	296	235	284	267	238	276	264	228	278	254	253	277	248	294	262	263	245	314	291	285	280	278	277	298	267	262	272	259	300	287	250	239	287	257	267	262	277	264	247	271	236	260	231	243	280	244	268	268	268	280	254	242	252	238	257	285	250	265	252	241	286	265	288	236	291	252	284	264	283	246	294	275	251	282	303	290	257	289	258	269	244	240	269	252	263	265	248	261	287	274	249	247	275	240	275	269	260	240	285	255	266	225	276	262	288	285	251	282	269	248	278	257	272	255	250	257	243	263	271	244	287	248	284	282	273	262	272	232	264	237	223	229	245	240	262	279	275	285	288	258	269	260	244	237	250	244	270	232	262	252	284	262	280	295	275	266	236	257	263	272	230	230	263	279	272	271	268	299	251	245	223	255	291	270	286	272	274	296	246	280	253	257	231	300	253	252	260	259	259	257	269	274	282	255	234	255	239	285	299	240	245	240	264	255	272	244	278	256	266	242	252	218	308	279	279	268	265	271	291	280	255	287	259	256	277	268	282	263	276	316	258	306	265	260	265	293	278	271	286	243	246	268	280	257	239	275	270	264	294	310	276	251	269	274	263	277	262	254	249	296	270	276	310	245	255	277	276	259	283	260	268	267	263	250	231	264	246	280	278	290	217	253	248	247	277	281	283	245	266	243	277	274	281	283	253	251	275	262	281	283	249	246	276	252	256	278	260	241	258	263	266	247	275	242	268	239	259	257	260	276	275	251	273	288	238	263	234	243	282	252	268	261	252	230	262	278	242	243	256	295	266	266	240	256	284	258	244	247	246	279	243	263	293	266	243	294	284	289	264	252	321	237	271	258	247	251	278	284	243	277	262	265	266	245	254	252	224	285	297	269	259	287	261	253	305	292	257	264	276	235	270	264	256	237	252	278	282	278	264	264	290	247	250	268	284	264	267	247	251	233	265	258	296	267	258	249	266	268	264	268	289	272	270	275	248	241	274	280	260	274	216	272	294	235	260	280	287	277	284	291	262	237	234	308	252	242	285	287	257	281	268	278	246	283	251	258	248	262	270	266	231	258	257	252	271	238	253	287	244	223	275	281	258	271	247	272	258	243	245	271	276	255	232	268	302	258	255	250	236	292	252	258	275	268	303	290	279	288	241	269	248	272	276	258	281	265	263	273	262	256	258	267	258	259	244	302	252	255	271	269	242	271	250	242	276	275	279	278	278	270	281	263	254	253	276	261	273	289	276	266	244	248	272	265	285	274	291	288	275	268	288	271	255	242	275	280	265	264	307	286	277	222	294	270	299	291	279	260	251	265	245	257	234	256	246	260	280	282	255	236	236	284	268	248	285	262	253	280	266	282	261	256	267	281	289	277	274	256	285	273	250	274	296	268	283	265	265	279	256	292	272	239	246	225	243	281	277	296	268	256	239	272	250	260	307	249	220	281	302	244	248	233	293	298	293	280	265	262	242	238	268	244	285	232	264	263	271	271	256	254	248	268	264	255	244	254	289	268	247	265	273	277	282	259	263	226	237	302	295	245	228	286	253	268	217	283	245	246	286	288	260	277	246	251	254	274	253	277	276	252	266	294	249	265	255	274	271	308	270	271	254	288	257	282	260	243	283	274	280	268	272	236	258	245	292	257	244	248	252	272	260	266	249	253	242	263	270	271	251	267	277	244	264	254	237	244	286	266	258	272	257	245	281	262	273	256	280	270	294	281	261	272	267	277	278	272	248	269	307	255	278	252	255	263	253	285	284	262	253	254	260	261	271	260	299	280	266	296	270	256	266	258	270	246	268	287	268	262	270	282	264	258	269	260	256	303	276	235	260	254	249	295	268	249	248	279	255	250	276	273	256	269	248	239	283	263	284	276	239	278	248	285	289	258	225	289	266	254	257	269	287	280	320	256	260	301	273	262	249	262	280	284	255	239	218	264	268	279	285	271	254	246	268	285	276	280	274	254	249	260	276	244	254	255	234	235	260	276	266	251	250	262	269	277	274	257	266	250	243	271	275	254	290	259	267	266	252	248	256	269	289	264	261	287	277	279	244	275	246	250	233	260	277	249	266	250	270	290	261	275	260	263	267	251	270	286	280	246	293	303	285	250	238	270	291	291	261	267	267	259	278	239	238	279	265	278	276	250	279	280	275	260	269	260	251	251	277	266	231	261	240	233	269	262	237	295	236	298	253	236	269	228	262	312	285	242	250	270	246	249	272	274	269	278	276	284	292	260	268	314	258	254	270	271	264	272	254	276	261	223	276	241	282	262	243	253	239	289	262	267	275	263	288	257	250	286	236	219	279	265	233	263	270	273	256	232	252	284	272	266	231	245	258	247	295	249	264	236	291	272	238	274	282	284	253	262	257	315	298	271	268	253	306	283	274	256	261	281	304	271	266	221	222	282	252	234	294	268	260	277	241	278	267	264	271	236	290	244	275	290	262	283	284	250	247	245	276	269	303	271	269	260	273	273	248	277	260	280	273	248	256	267	239	273	269	267	274	317	288	275	301	252	274	285	243	258	291	273	285	229	232	274	251	293	279	251	259	270	332	270	299	271	277	279	287	267	267	249	277	249	251	298	248	279	277	266	245	262	291	250	213	284	261	227	264	274	222	255	272	272	256	226	258	270	288	264	273	288	275	255	258	253	275	319	275	282	260	282	293	261	232	258	269	259	269	271	255	261	286	264	252	250	242	253	253	237	272	290	247	283	251	254	259	261	262	276	237	299	280	288	263	260	252	271	264	293	269	297	271	277	259	260	247	272	254	259	252	255	255	297	296	279	287	253	255	245	296	272	235	256	308	266	283	261	242	245	271	270	256	242	278	236	225	234	220	260	245	262	279	251	274	295	241	273	282	292	220	261	239	288	246	274	254	281	273	296	238	275	261	271	274	278	236	240	232	285	246	254
21116	3360	4715	6808	6628	6146	5730	5828	5607	5371	4996	4083	3904	3582	3259	3213	2857	2277	1881	1691	1498	1380	1408	1264	1193	1062	830	832	800	694	711	684	727	688	665	672	656	677	633	609	607	614	585	581	597	642	631	604	575	618	597	564	627	587	595	607	575	548	625	531	591	547	569	620	536	617	555	567	587	615	586	584	585	584	597	590	526	589	596	592	532	601	576	589	638	582	570	573	592	561	585	582	561	574	590	551	608	583	556	578	581	585	602	577	537	572	588	627	616	575	558	553	566	572	551	632	589	626	584	611	536	584	609	552	566	572	573	590	564	541	611	602	599	627	571	563	564	600	552	587	586	597	554	557	558	566	588	584	590	578	575	565	586	570	556	577	584	580	565	535	567	621	567	598	550	564	618	520	552	616	596	572	587	608	555	564	543	589	541	589	587	552	577	610	602	589	628	600	585	582	555	556	584	540	568	586	527	601	564	573	605	533	556	600	621	570	600	550	571	567	576	548	559	583	632	612	531	608	556	584	600	572	564	590	575	577	568	565	592	565	615	579	530	603	588	577	579	558	606	563	608	582	592	580	600	601	537	582	602	581	559	556	566	579	552	589	552	555	583	586	596	578	588	589	592	569	547	569	599	580	534	613	608	620	569	596	557	582	612	580	607	540	568	579	593	625	580	609	611	538	588	573	565	580	591	545	567	563	582	575	532	602	580	573	582	588	566	538	585	592	553	562	560	572	561	573	630	592	575	557	536	550	600	540	603	534	616	588	577	557	593	584	598	618	553	558	526	573	579	526	571	578	617	562	651	584	568	567	547	570	572	551	559	614	579	522	560	603	590	573	543	551	572	636	580	598	564	545	556	594	557	604	596	572	568	542	630	575	567	558	557	533	567	583	565	588	585	540	571	557	590	576	574	608	566	579	580	575	579	582	601	566	566	559	599	564	576	598	577	545	578	540	582	565	564	575	567	564	538	571	560	551	553	588	561	545	560	528	564	597	563	570	564	592	576	547	607	592	565	543	565	567	597	636	593	571	578	554	583	609	573	541	601	586	600	540	548	579	567	611	568	586	558	582	555	561	509	551	614	561	576	569	558	584	573	556	528	564	537	622	591	641	565	591	551	590	559	567	593	574	601	589	614	592	550	590	589	598	602	564	593	557	554	632	605	569	592	606	564	515	599	599	610	590	580	565	542	592	571	548	577	579	608	573	606	552	592	607	599	587	595	539	568	557	602	605	600	549	592	627	569	563	558	573	605	606	578	569	542	549	570	565	589	571	573	554	573	578	530	578	568	614	561	595	586	567	572	612	560	560	571	602	523	550	546	577	554	622	594	563	574	605	547	546	598	581	613	529	576	608	609	582	619	580	597	586	521	598	551	572	593	569	566	601	582	545	554	566	631	586	558	552	567	596	574	608	590	632	599	568	593	590	591	544	568	576	594	591	574	614	580	578	588	570	578	537	592	588	559	615	611	585	587	572	568	569	619	597	619	605	562	609	544	578	543	606	579	610	575	584	546	572	563	581	569	541	564	590	557	585	538	578	616	589	563	543	561	588	586	583	563	599	571	557	585	564	592	546	551	579	569	539	585	585	550	542	600	588	569	583	610	538	584	559	603	606	573	558	520	573	548	569	559	636	595	556	609	588	570	579	613	596	624	589	569	609	586	557	566	593	581	554	613	575	535	555	524	589	574	604	598	606	621	562	572	601	562	548	610	622	612	579	591	621	568	568	557	608	585	612	523	575	548	592	559	604	567	566	569	560	619	531	582	572	573	542	597	572	561	572	553	565	573	575	578	615	569	603	576	571	596	624	592	573	574	617	589	508	571	585	521	528	575	556	557	586	559	592	579	574	605	583	555	566	565	558	607	583	581	576	554	594	607	556	554	620	561	536	584	585	597	576	582	589	555	584	605	566	602	613	561	574	563	568	532	567	582	625	563	539	559	601	539	568	563	563	582	585	569	570	556	573	578	588	583	594	605	605	574	564	597	592	577	591	556	594	573	597	595	571	553	594	592	568	619	579	600	590	587	603	549	540	612	573	602	606	583	537	574	561	576	559	563	579	631	582	572	603	543	556	587	545	553	639	570	560	559	608	582	603	549	573	618	568	542	596	600	604	557	545	583	587	620	606	523	529	598	531	602	598	573	588	537	603	558	567	592	569	557	584	553	605	562	587	598	608	607	570	578	549	574	566	566	589	627	557	537	578	555	553	613	548	606	584	571	559	560	523	567	547	558	616	578	619	610	601	564	596	587	583	596	599	560	519	557	592	590	570	567	562	571	589	591	566	567	553	594	579	579	562	587	522	581	570	574	561	574	568	566	558	585	559	588	563	563	580	593	559	563	566	603	577	573	610	598	564	548	626	587	605	557	570	573	602	605	561	624	558	607	584	516	540	619	575	550	610	588	569	542	611	597	593	570	548	575	580	535	594	636	573	583	573	567	570	611	592	583	554	588	575	513	542	596	576	584	540	545	582	582	546	617	615	585	585	561	578	547	542	594	582	594	585	604	543	635	576	614	514	552	578	544	623	537	615	579	578	575	544	544	562	559	573	509	597	572	560	581	554	603	607	596	584	578	591	595	590	597	558	569	586	575	585	615	575	583	605	601	576	615	552	587	602	588	556	551	595	613	576	573	544	554	588	566	573	579	552	574	570	532	561	594	623	573	592	591	574	619	575	571	560	535	621	591	595	519	575	573	567	579	550	579	595	559	543	594	554	570	606	534	590	565	598	607	581	548	601	585	638	563	572	554	583	563	574	573	587	542	590	584	541	589	590	582	610	548	541	576	555	593	574	618	558	554	545	537	587	546	622	572	543	616	552	554	589	581	613	579	592	593	554	586	569	521	603	522	561	626	556	590	583	581	536	568	570	568	622	597	529	565	581	558	542	616	578	584	559	569	592	555	600	589	573	582	577	578	586	609	583	552	594	610	582	598	617	612	506	550	528	549	626	558	569	573	542	597	605	566	645	623	569	567	612	558	571	614	567	595	578	591	595	585	582	559	535	620	572	553	521	565	588	594	615	545	542	562	573	604	567	559	572	546	620	608	611	595	583	584	561	573	595	574	600	585	604	622	552	618	576	541	602	556	566	585	592	569	598	590	555	554	596	565	589	548	575	594	601	621	584	605	573	551	571	623	539	576	555	591	604	599	544	597	564	559	574	603	557	566	563	584	590	604	562	615	601	599	550	539	554	594	576	569	539	601	614	573	568	577	563	556	574	567	568	561	609	607	590	575	577	515	562	576	552	581	557	555	560	602	543	557	559	585	590	572	588	555	600	596	564	596	593	605	576	600	622	593	587	587	599	613	610	572	586	608	596	553	625	575	577	550	557	612	578	588	568	536	581	612	594	521	606	549	585	603	564	584	561	569	594	592	602	562	588	560	575	585	585	591	559	597	580	607	589	537	569	594	543	588	584	555	604	611	580	539	582	584	606	531	571	574	518	591	599	587	619	595	576	582	588	583	539	564	579	589	593	567	572
49825	20663	6305	3884	2881	2265	2040	1824	1752	1545	1476	1305	1188	1095	921	906	822	689	583	591	494	470	460	482	438	427	394	334	318	328	359	349	363	330	336	317	306	339	331	326	337	302	332	300	328	314	303	343	334	308	333	305	292	304	259	318	300	278	322	307	295	289	268	296	337	278	317	311	307	320	291	301	300	302	318	303	310	280	294	308	291	309	305	323	310	307	311	294	327	308	299	321	315	283	303	306	327	300	308	324	328	337	286	315	287	285	311	301	323	291	310	302	313	293	297	337	320	345	336	313	319	284	279	351	313	305	308	287	327	327	306	317	330	298	299	292	307	293	285	345	327	281	303	294	274	322	316	346	290	326	335	286	333	307	308	299	322	309	301	319	331	310	294	323	273	299	303	301	327	297	346	313	287	277	305	277	351	304	326	319	306	318	306	316	335	297	338	304	336	288	328	323	331	335	319	327	317	295	282	323	338	336	303	329	320	292	305	281	338	302	320	294	266	284	288	303	290	321	317	308	316	300	310	326	302	298	307	311	275	307	308	288	298	318	300	296	334	349	346	310	319	317	303	281	291	318	309	317	326	337	350	311	323	315	274	331	301	295	280	297	296	307	312	280	286	305	280	301	325	283	327	262	315	292	321	352	277	265	290	278	284	306	285	309	306	308	335	312	319	315	308	285	311	284	300	297	315	319	321	301	318	293	295	298	289	315	313	312	323	338	303	313	355	289	318	313	290	296	359	287	321	344	311	340	321	340	309	322	330	313	327	321	311	306	321	307	318	314	309	294	318	332	310	258	282	343	297	327	306	313	340	335	318	349	312	303	285	316	275	312	337	310	314	326	320	303	307	326	292	296	338	342	339	333	314	325	329	260	316	350	315	313	285	322	329	314	312	293	292	316	317	326	319	300	296	335	295	315	293	323	314	314	324	292	331	305	302	304	295	313	309	302	319	300	313	317	304	314	326	351	324	282	320	308	314	334	279	301	301	314	340	300	282	293	329	294	314	299	314	321	352	291	321	322	306	330	297	304	339	328	300	304	313	318	289	297	315	289	300	313	314	346	318	275	275	313	331	328	304	276	296	287	285	328	310	305	311	310	320	295	309	308	332	356	321	298	322	275	305	323	299	299	331	313	306	334	310	313	302	295	300	308	304	328	310	324	346	286	306	310	316	312	296	310	315	301	334	287	316	310	305	311	293	285	287	303	288	289	278	315	277	301	333	323	328	294	294	300	297	301	311	335	304	313	312	313	298	320	312	287	278	286	317	327	329	284	333	305	286	301	310	300	321	329	294	342	318	304	331	322	313	310	323	312	315	304	322	319	304	327	356	304	314	340	283	287	315	323	295	325	317	307	299	292	347	302	288	324	321	301	304	295	278	325	311	330	310	308	329	350	329	288	318	305	311	300	318	286	305	337	322	300	314	304	371	315	313	332	334	301	324	343	324	321	328	366	281	299	335	289	301	299	285	290	306	296	305	330	335	305	316	319	290	288	283	330	286	319	316	325	315	334	337	310	268	341	304	310	316	311	306	299	304	313	291	335	318	321	318	345	302	308	338	282	310	313	296	316	298	312	330	330	299	303	323	325	356	281	292	273	292	297	261	301	294	297	313	274	295	324	320	310	306	329	317	319	322	325	311	323	294	319	299	326	294	328	320	305	300	323	339	319	311	297	278	293	322	322	301	295	270	311	312	304	282	352	307	312	323	299	318	301	326	308	318	291	307	284	310	330	302	290	317	277	330	320	323	297	332	342	333	295	326	321	325	306	324	294	292	319	311	318	350	330	310	323	286	300	306	313	294	293	314	315	299	318	279	315	319	290	304	304	295	317	333	318	314	296	293	325	310	290	351	328	298	293	308	276	323	321	302	297	305	322	342	327	311	293	287	294	307	316	290	286	350	317	335	326	298	314	341	301	317	282	310	318	269	300	307	320	291	310	312	301	321	286	302	326	293	275	309	296	307	303	341	325	294	320	297	312	353	287	313	309	324	319	301	320	337	281	313	308	297	318	306	289	292	298	303	296	311	314	312	325	313	274	326	295	312	301	326	310	315	317	327	338	295	321	330	303	359	348	295	292	308	278	283	319	297	308	297	311	304	278	300	322	305	315	326	310	334	330	332	289	319	302	317	309	333	285	334	307	350	342	306	299	335	311	310	325	300	310	353	304	293	305	288	324	332	298	332	324	322	342	357	290	308	280	302	294	299	304	332	292	317	294	314	311	282	280	313	302	325	309	309	342	313	320	294	301	329	337	309	331	309	280	294	290	279	329	302	367	317	276	328	304	347	290	314	281	308	293	298	292	337	315	363	281	261	322	306	298	294	304	302	291	343	302	304	314	334	323	298	304	308	299	294	254	319	286	288	310	318	266	319	296	333	318	309	327	336	292	317	328	324	321	272	307	314	322	313	293	290	293	312	315	322	312	299	304	339	325	294	347	315	288	291	274	275	334	308	290	283	301	341	302	335	308	324	298	262	316	335	291	278	295	291	315	309	323	296	284	307	310	320	283	315	306	321	344	347	316	333	313	286	267	333	281	301	307	334	323	293	320	320	314	323	292	290	293	311	336	326	371	338	283	309	303	281	308	287	290	298	313	322	307	316	321	312	304	314	318	310	311	305	321	321	300	299	321	315	304	303	315	325	288	298	298	325	327	328	310	326	322	297	319	276	284	305	279	298	322	340	329	311	324	317	310	306	292	283	301	300	307	310	364	281	308	286	306	317	295	305	336	286	302	312	306	311	346	310	323	297	326	343	325	305	288	316	285	293	313	324	309	299	302	309	353	330	311	311	331	318	308	316	278	266	317	282	301	297	318	296	300	317	309	335	291	311	310	287	293	333	328	314	291	328	268	311	323	333	292	323	342	319	291	307	302	345	315	282	293	310	296	277	318	292	284	306	307	283	300	292	354	286	333	323	333	312	287	306	342	293	304	337	308	259	327	316	303	315	323	310	300	310	292	316	273	334	288	302	295	301	307	321	337	332	290	320	282	332	297	324	364	292	320	312	314	283	288	299	352	319	321	320	313	311	278	316	321	338	321	337	302	298	291	286	319	323	311	307	318	309	286	303	283	309	341	348	325	319	321	304	297	338	310	295	312	310	303	315	303	345	317	330	326	292	306	336	317	297	310	284	314	313	327	295	344	318	347	310	312	276	326	301	277	289	321	305	326	294	338	309	300	304	281	315	292	288	296	310	279	317	282	288	275	329	326	289	298	300	306	345	309	299	305	298	283	296	320	303	324	287	307	309	307	317	311	333	316	323	304	323	312	336	318	322	329	319	319	304	286	292	331	328	311	304	318	352	307	309	326	326	340	318	313	314	290	316	357	297	287	288	286	261	301	328	311	330	303	301	327	314	316	346	302	309	305	316	328	284	323	314	278	323	313	346	344	333	279	289	311	291	297	330	301	297	305	302	347	302	305	331	326	323	297	315	302	352	324	292	309	313	326	329	299	315	290	311	304	306	327	331	319	355	324
28727	6167	6824	9359	9370	8698	8011	7693	7325	6872	6519	5574	5083	4711	4247	4084	3613	2891	2563	2157	1987	1763	1759	1816	1604	1257	1064	1002	930	877	861	840	814	764	759	735	773	773	713	745	703	699	727	700	674	663	692	668	638	659	622	642	670	729	687	665	703	657	690	685	693	634	664	713	703	663	669	633	661	720	631	732	651	654	714	669	634	715	713	648	656	652	647	636	670	688	638	686	656	679	646	702	660	645	695	649	642	672	700	686	678	663	662	647	646	655	685	664	654	681	667	628	661	661	651	641	721	687	689	642	608	658	631	649	673	689	644	697	685	680	680	667	669	641	663	697	634	668	622	647	672	669	583	656	628	720	711	684	635	642	646	679	677	717	655	672	665	708	666	677	636	617	678	629	659	629	622	659	707	638	685	666	659	635	664	669	677	684	651	664	638	682	639	662	644	665	627	684	626	634	638	671	654	672	670	634	665	667	647	652	636	647	645	639	647	653	631	647	636	665	651	676	632	658	667	694	651	631	664	646	727	661	639	679	703	691	660	651	677	646	679	672	666	674	626	674	680	674	653	639	640	664	668	655	695	687	695	643	603	658	661	672	647	652	707	682	694	651	680	617	649	663	661	639	635	675	616	622	665	657	628	661	688	667	686	643	651	698	615	667	669	627	601	668	644	677	695	667	647	642	624	653	700	664	625	649	657	662	634	657	637	684	662	668	652	703	641	620	650	640	628	641	655	690	680	663	658	679	623	692	627	667	651	676	680	702	706	647	596	675	704	661	656	697	660	688	670	661	688	668	640	654	657	654	683	670	661	637	665	665	644	671	691	701	688	674	700	670	696	676	675	697	619	637	657	715	654	654	699	686	647	667	646	672	670	681	635	645	662	650	643	620	681	698	689	671	622	654	621	652	701	635	605	651	682	694	656	627	652	674	719	662	688	655	635	653	612	659	676	639	636	668	651	627	685	616	636	655	690	667	658	667	632	650	657	672	661	666	644	593	678	641	628	628	661	710	669	633	686	621	693	629	647	666	690	669	715	646	656	684	683	673	659	694	660	669	678	654	632	656	662	717	636	670	688	654	655	675	643	658	676	691	631	676	634	665	687	667	637	651	665	656	664	703	658	628	682	715	637	654	670	680	681	600	607	715	690	694	656	655	676	653	699	650	668	618	669	662	654	672	688	646	640	621	678	659	625	676	625	665	687	632	611	645	693	621	652	638	663	685	661	685	692	655	712	653	651	673	688	653	663	620	673	639	688	670	659	659	614	656	646	664	681	630	685	656	665	652	620	697	600	631	678	658	685	687	632	701	683	712	672	661	698	655	627	701	714	631	715	685	614	693	623	637	639	651	617	637	690	697	647	668	675	625	659	592	653	653	654	603	677	662	644	669	678	693	605	682	633	643	699	688	682	679	662	684	690	647	645	646	640	671	679	651	660	662	716	646	684	608	625	632	627	664	652	707	673	670	660	647	679	705	636	634	651	645	640	675	644	700	640	669	648	641	625	673	693	730	659	662	655	670	635	692	640	650	628	662	606	690	635	650	669	705	654	689	672	636	664	689	617	674	668	669	656	666	600	638	642	614	691	633	641	668	666	628	705	625	659	661	702	672	671	661	732	617	663	702	668	678	637	661	687	670	618	669	660	677	672	634	704	663	632	693	629	644	643	658	672	673	670	681	621	597	654	677	606	629	644	665	645	682	645	680	654	650	664	677	664	663	656	687	683	709	664	600	643	619	645	671	653	660	634	658	682	711	637	691	658	672	660	644	642	661	680	674	670	598	698	670	650	650	631	640	675	657	620	654	691	672	681	676	672	670	653	663	623	663	663	636	646	613	697	656	666	687	718	674	698	624	707	701	640	668	659	619	638	633	626	663	671	699	645	682	669	677	649	630	639	658	644	667	662	627	696	659	705	606	628	689	668	633	679	699	678	632	658	602	671	664	655	661	629	641	681	657	652	663	709	661	675	615	656	653	603	638	650	729	647	649	632	645	640	650	689	688	674	658	624	697	628	625	660	679	684	657	658	671	671	631	635	667	619	643	632	638	667	641	669	684	664	667	671	658	716	631	681	664	656	627	654	663	671	704	672	689	622	646	611	676	613	642	672	675	645	650	679	665	641	678	660	650	623	673	677	673	630	664	646	663	642	676	656	635	666	680	655	679	656	672	633	650	655	696	693	628	669	663	682	706	628	640	677	653	650	639	675	627	660	645	702	636	612	664	631	625	651	666	646	640	717	647	668	666	647	606	630	673	651	655	631	669	639	663	616	641	657	701	632	647	610	648	628	640	589	688	722	657	618	654	659	656	658	640	647	642	681	647	678	635	695	647	660	662	642	636	663	665	661	667	690	646	665	674	662	644	726	641	689	648	629	670	705	652	645	611	644	626	678	673	676	640	683	662	668	655	668	667	628	675	704	679	667	626	639	654	701	679	703	686	667	661	696	662	677	624	698	651	688	675	630	647	667	674	629	659	641	683	642	681	636	679	654	656	631	627	686	639	618	713	666	654	688	667	635	672	619	667	628	652	707	684	623	690	678	644	651	650	718	667	604	661	678	651	660	684	626	666	665	624	710	703	703	647	676	624	611	691	677	666	669	619	673	610	635	655	655	667	654	666	691	649	673	640	633	682	618	655	667	627	635	642	690	653	610	638	619	710	678	673	657	616	655	612	652	662	635	679	653	682	652	644	658	659	677	659	645	679	644	666	640	661	663	639	685	655	683	666	705	701	674	677	671	663	694	662	656	636	676	650	634	684	672	644	641	640	662	648	665	661	635	673	673	676	630	625	686	644	648	667	675	667	664	659	663	633	660	654	644	652	674	617	624	715	711	628	655	664	707	662	654	648	636	598	707	638	633	685	617	709	686	619	668	649	612	635	601	710	718	660	642	678	735	593	689	694	662	636	642	667	680	694	626	669	677	637	662	660	641	640	648	699	660	658	656	648	669	651	693	639	633	672	612	644	661	654	646	625	652	681	686	627	669	642	653	657	658	654	681	685	719	669	666	689	643	682	698	630	716	603	649	657	691	617	614	660	638	646	648	620	694	666	654	629	698	654	656	673	656	688	657	670	632	710	646	647	693	623	638	688	654	648	657	677	642	654	658	661	681	649	694	661	652	678	669	644	650	696	637	626	647	642	649	626	654	615	683	641	628	636	677	655	630	630	688	698	637	677	694	667	690	686	632	633	652	631	692	658	663	665	623	632	638	644	644	665	648	647	699	665	691	643	626	659	708	668	642	685	653	669	612	625	649	662	720	692	628	686	697	663	629	630	621	640	654	638	654	630	660	646	649	673	665	671	696	716	639	637	611	690	652	678	684	636	655	636	684	612	645	685	694	642	636	666	649	697	691	656	686	723	646	636	647	700	675	684	635	657	614	635	670	636	684	706	649	623	655	681	669	653	646	690	652	645	648	670	645	687	679	665	681	663	673	675	636	652	711	649	681	668	659	685	625	651	634	652	651	651	625	643	677	673	681	725	697	679
15382	3901	1377	1323	1134	968	838	889	795	715	716	584	535	532	517	531	408	376	378	358	286	336	328	304	300	289	273	276	261	260	276	262	254	277	265	244	311	251	249	239	251	245	237	239	227	239	257	242	237	236	248	262	218	259	221	262	265	258	272	224	259	249	219	274	262	222	231	246	272	253	218	228	257	224	260	262	242	213	252	246	238	233	249	269	239	257	256	244	246	253	226	229	243	214	265	245	246	263	255	256	226	254	231	227	247	246	242	266	215	233	251	232	239	259	249	233	197	235	217	241	252	228	213	221	228	242	233	260	236	263	255	231	257	222	248	238	251	253	241	257	262	219	221	261	237	252	222	247	253	247	278	259	230	267	222	236	237	228	237	276	264	249	238	236	228	243	265	289	251	243	232	210	243	219	254	260	276	264	233	266	260	246	244	263	257	259	249	250	288	284	247	235	210	242	269	263	231	241	208	249	250	247	237	246	262	221	254	276	268	235	227	232	213	248	233	226	234	240	266	265	230	243	241	239	231	247	237	247	244	227	274	233	253	249	258	238	221	224	241	218	234	238	231	233	239	251	266	247	248	236	284	216	230	227	216	249	232	269	253	235	255	267	246	260	273	235	252	245	250	248	260	247	251	244	277	229	260	267	240	232	231	237	245	223	268	241	245	259	253	246	234	282	277	234	246	219	254	246	232	247	220	246	245	255	220	224	250	233	287	244	229	253	263	243	237	245	240	251	247	239	262	242	223	257	267	251	259	221	232	269	243	239	256	235	249	225	227	235	245	244	263	237	288	274	228	249	248	253	235	244	255	255	279	219	239	247	252	255	229	228	238	248	254	235	265	259	233	252	259	249	244	254	234	256	214	256	225	271	269	216	254	216	241	253	286	256	251	264	254	234	242	234	245	248	234	282	243	215	241	268	244	258	230	234	217	243	274	249	262	264	254	242	241	289	221	228	261	281	245	235	266	222	232	271	238	248	227	223	275	266	255	215	284	227	253	237	245	273	264	246	246	214	229	234	249	228	248	232	229	269	244	240	264	238	249	245	208	242	258	271	224	262	225	261	272	258	239	261	251	243	273	242	253	224	254	220	233	227	277	260	251	228	205	245	264	256	257	263	210	262	220	231	265	245	268	203	237	217	254	258	274	219	245	283	223	226	245	243	257	276	272	237	230	270	249	233	227	232	257	224	261	234	275	274	241	209	244	197	226	231	229	247	249	225	235	243	273	253	239	208	236	245	256	250	253	247	261	219	260	248	251	226	260	247	244	245	257	247	228	253	270	251	206	247	233	244	258	256	199	235	222	219	248	257	244	222	228	221	238	243	243	238	253	254	261	223	255	279	247	247	235	210	258	246	246	256	250	238	244	239	242	283	224	245	275	248	237	231	203	272	251	233	258	225	208	224	241	219	231	293	255	237	219	248	245	250	219	245	248	235	227	247	245	273	254	235	232	244	242	229	251	277	251	251	232	235	237	274	238	258	275	215	226	267	260	235	243	240	212	236	248	207	274	238	253	252	227	246	230	239	240	236	264	237	217	249	245	225	209	211	232	262	256	267	256	248	273	245	227	241	258	261	262	231	241	252	279	276	268	233	233	253	248	299	238	209	265	232	274	252	231	249	237	261	240	247	246	254	228	223	258	246	241	219	222	236	261	222	253	229	253	221	258	222	285	219	225	261	250	251	262	214	232	224	241	245	245	226	245	223	220	237	253	216	238	246	272	242	242	250	223	249	235	244	241	255	258	225	263	286	250	226	230	240	232	274	282	278	241	234	267	246	250	214	245	239	257	253	242	248	230	273	269	252	228	231	247	216	236	251	223	218	214	192	229	259	242	246	233	260	254	240	252	253	258	263	246	269	217	239	253	243	269	237	250	238	258	280	225	236	265	241	250	265	257	271	231	215	260	226	249	238	254	232	234	231	254	258	263	262	244	253	256	279	228	237	218	282	223	237	202	229	246	235	248	269	242	231	256	252	263	215	240	236	269	254	249	253	250	218	244	250	230	237	232	269	230	243	252	256	219	256	255	222	216	248	214	249	212	196	236	291	242	233	233	245	281	233	242	245	279	222	247	264	268	250	258	222	209	255	250	223	247	237	231	230	244	229	249	245	264	256	247	237	280	241	237	238	257	261	262	257	252	253	250	261	211	249	247	233	257	252	268	238	248	238	239	242	257	256	235	265	243	245	275	250	259	235	264	258	262	256	245	213	247	290	224	220	238	208	217	268	212	219	227	253	267	275	222	213	241	264	251	228	237	215	245	244	253	235	255	265	239	260	241	262	233	254	254	249	217	217	227	264	264	252	270	231	260	260	225	258	246	239	297	225	272	252	201	252	245	230	235	237	225	245	266	251	239	218	239	226	262	250	244	234	249	214	242	264	266	257	256	259	258	263	267	254	236	236	271	260	246	233	205	257	233	226	246	237	241	260	212	253	227	275	256	220	262	250	240	231	258	282	238	287	239	254	258	224	267	242	269	232	253	251	250	240	235	225	229	253	252	210	244	265	250	264	271	243	253	259	236	227	270	260	241	249	224	245	226	245	236	211	262	228	246	230	269	245	249	237	243	267	236	243	238	240	238	244	264	261	289	279	269	248	232	235	237	227	216	261	249	254	239	257	248	251	278	272	208	255	238	229	229	225	206	224	273	236	239	245	207	237	276	248	223	241	261	237	233	247	233	262	289	243	248	227	241	258	260	242	244	227	230	268	255	244	252	248	267	256	262	237	252	270	224	227	258	237	259	272	279	256	268	261	257	240	271	223	257	242	212	241	258	240	217	231	224	247	249	237	249	257	252	271	231	257	257	248	233	212	238	244	251	248	243	246	229	253	237	258	249	260	240	244	225	249	278	241	258	253	237	249	243	255	248	229	223	248	264	235	231	247	271	260	255	267	239	249	242	258	230	259	220	246	265	252	243	248	239	246	244	225	237	238	233	257	287	243	243	238	250	253	261	239	257	253	258	202	236	251	236	275	258	245	260	265	259	280	233	273	275	223	264	255	235	221	214	253	235	277	234	208	228	245	220	283	240	216	237	239	262	266	260	252	213	236	268	233	257	267	221	241	246	283	229	251	233	244	255	265	221	241	219	271	216	261	257	242	233	232	222	239	223	266	241	213	218	241	264	241	266	243	275	228	273	228	227	257	252	246	248	247	205	278	248	270	268	229	235	234	248	300	248	265	236	250	243	217	228	224	258	263	247	234	251	241	271	252	240	249	238	241	224	229	252	241	247	221	229	234	240	226	224	244	211	236	247	246	221	236	226	242	243	248	222	237	258	232	255	238	243	263	250	245	232	258	267	286	213	243	243	253	238	258	263	243	255	272	246	256	259	245	227	228	251	260	231	270	220	260	257	240	256	255	190	262	244	270	245	266	244	255	230	233	244	266	211	247	263	272	225	239	242	240	241	249	230	243	246	240	231	286	251	219	253	256	265	227	225	253	256	234	262	237	226	253	252	259	263	234	241	241	256	235
8054	2155	2721	3929	4054	3783	3663	3703	3471	3220	2937	2536	2494	2199	2078	2093	1738	1471	1296	1137	1098	971	1041	1011	816	821	718	653	642	586	569	563	610	586	583	588	557	588	549	548	505	547	563	543	538	521	559	538	539	522	513	558	516	538	590	510	490	537	589	512	528	558	525	565	511	551	505	525	523	563	514	512	535	547	509	513	550	565	538	560	537	558	527	509	580	578	512	512	528	516	549	502	537	560	519	554	514	561	526	548	556	518	536	498	544	524	494	528	537	513	536	572	531	493	512	507	512	519	551	552	514	529	498	555	519	511	601	573	505	534	580	489	543	536	534	534	503	512	523	525	554	542	518	521	551	541	554	569	552	515	498	524	547	517	501	567	577	586	540	522	548	499	547	525	512	500	551	563	522	510	526	551	552	539	533	514	526	535	556	524	523	531	539	522	560	553	517	522	490	565	540	510	520	557	506	517	555	545	515	522	556	538	561	536	501	503	522	532	546	520	545	500	501	525	533	515	565	550	540	585	535	491	562	555	583	523	498	528	526	546	546	547	534	532	520	535	525	507	562	533	551	533	557	516	514	557	562	560	554	515	564	568	515	550	500	536	520	531	538	576	521	555	533	523	563	517	501	505	527	510	502	534	538	530	490	550	533	503	519	523	540	531	506	533	534	522	520	532	512	555	550	558	522	510	507	506	496	545	562	484	529	516	573	549	561	547	536	498	495	583	502	541	542	520	551	529	580	521	538	501	520	565	488	546	499	595	526	493	537	510	569	563	522	551	543	551	509	543	510	554	531	539	531	544	547	528	544	536	534	519	555	520	550	524	519	550	562	533	528	547	508	547	525	520	558	507	510	521	583	563	493	559	568	548	522	550	491	553	501	567	501	518	504	559	542	504	554	530	551	533	483	530	511	545	516	511	533	547	532	524	533	517	548	498	559	546	524	513	557	516	512	495	510	551	516	556	523	539	540	546	540	502	497	492	541	520	522	514	500	514	543	540	550	563	533	569	500	561	496	528	537	525	552	511	594	542	533	565	542	521	531	526	583	547	490	521	541	540	545	533	551	502	486	540	560	507	526	514	491	537	524	546	528	537	540	493	547	567	523	533	563	523	524	547	530	520	530	537	557	533	547	516	517	527	564	540	533	520	528	514	545	494	552	518	538	537	539	527	519	567	516	503	527	527	582	525	534	514	530	582	543	536	548	554	566	565	533	521	550	565	551	550	536	535	527	513	519	544	548	513	568	557	507	558	530	475	491	528	545	520	529	500	548	503	533	576	568	543	553	520	518	541	524	546	564	539	542	543	500	523	550	539	536	566	524	526	528	493	524	521	550	560	558	543	507	542	562	515	493	524	575	515	558	521	574	567	557	572	576	540	489	517	510	539	547	539	501	563	489	541	571	529	520	514	497	512	541	523	524	573	519	534	555	501	544	545	517	504	499	561	553	494	488	502	490	540	513	573	518	519	504	513	554	505	528	540	516	560	517	529	567	555	546	539	524	543	550	499	494	559	515	518	530	526	559	533	496	509	559	552	565	507	526	561	526	491	515	552	536	556	551	534	557	548	544	511	538	529	538	535	545	517	468	544	517	517	557	548	550	533	530	560	525	583	494	491	555	524	532	550	528	509	491	558	537	515	521	528	566	551	520	528	516	543	537	484	503	545	545	476	523	526	563	525	553	566	497	541	505	519	557	549	555	538	552	553	528	551	558	519	549	519	516	550	545	534	557	511	541	525	536	518	543	493	508	536	527	499	532	524	533	516	541	529	557	524	547	584	538	567	532	519	527	536	542	532	495	514	524	549	539	538	535	523	498	522	545	563	542	495	543	530	583	540	507	540	532	535	513	530	542	513	541	523	528	557	487	504	542	537	567	518	542	540	520	510	528	550	506	503	543	540	524	510	547	521	525	553	532	528	516	513	542	542	562	503	529	539	523	563	521	522	532	506	544	537	509	527	504	523	525	488	518	523	509	528	510	520	559	530	526	516	506	492	539	514	533	505	493	545	543	567	530	572	497	502	520	529	522	561	539	509	512	559	517	518	543	550	492	526	514	532	500	505	547	512	540	532	556	500	535	540	540	488	526	519	547	534	539	518	537	531	493	536	552	490	500	552	532	560	502	506	520	525	518	532	560	532	472	549	509	553	524	522	532	529	554	570	527	508	518	513	527	503	565	559	577	536	562	546	495	529	513	530	539	500	543	527	543	501	526	572	573	502	548	479	534	557	550	537	541	501	533	542	564	505	519	501	525	515	548	545	555	532	513	532	528	556	536	528	532	565	515	577	530	528	547	518	526	521	534	529	532	563	514	512	519	501	547	530	496	570	564	540	563	549	494	526	546	528	539	544	540	521	545	528	507	539	529	551	531	538	528	518	547	534	497	590	512	548	575	527	588	515	526	557	545	545	536	553	570	538	523	537	572	554	524	521	547	519	518	530	580	515	508	522	586	555	531	556	524	517	525	501	542	495	516	561	549	540	538	505	530	522	543	547	562	531	536	499	561	517	480	518	562	548	557	524	528	537	522	545	548	563	523	489	549	537	527	549	565	559	512	511	512	536	497	538	519	554	538	559	507	486	537	530	515	585	558	510	496	591	553	541	516	554	553	525	532	519	563	541	520	537	530	556	541	524	495	529	508	514	512	519	541	544	531	542	530	528	551	576	562	517	586	530	496	597	498	517	535	572	558	528	534	463	541	550	517	530	510	573	548	527	503	525	486	553	562	546	569	542	531	534	555	514	543	553	522	561	524	569	510	494	538	547	575	593	506	485	575	532	568	525	546	561	530	504	564	511	522	573	517	534	534	528	558	535	525	559	557	527	518	522	536	508	548	512	504	528	506	528	571	523	472	546	518	506	567	548	520	538	540	521	548	500	541	525	593	593	559	568	516	525	514	528	547	565	503	547	535	546	538	527	549	506	568	527	530	541	495	559	568	520	539	523	546	525	538	539	544	591	525	514	545	528	562	508	539	547	560	547	514	544	554	538	545	508	494	549	511	591	497	559	527	534	545	564	534	505	555	513	547	511	502	545	512	531	535	508	507	535	541	565	534	539	532	519	527	547	514	510	549	553	547	576	542	569	547	504	572	493	509	551	506	551	520	511	511	524	530	503	537	599	557	524	549	516	510	491	561	529	542	522	549	526	514	509	495	541	507	541	505	539	543	500	529	514	505	512	578	540	509	534	548	527	535	541	502	507	552	562	509	503	486	527	534	545	560	515	523	549	533	554	536	515	498	506	565	499	575	550	541	566	500	500	519	542	505	541	494	504	552	524	541	534	528	547	541	510	561	507	548	519	525	524	495	552	499	557	522	511	505	531	547	569	536	518	504	567	527	479	517	580	533	543	540	508	546	557	546	530	504	538	521	518	517	561	503	540	524	526	537	595	520	558	516	492	574	509	510	530	516	476	524	530	532	514	535	548	474	548	557	555	544	560	525	572	513	533	556	517	539	539	567	550	540	529	535	521	493	534	557	524	529	528
36777	11963	3385	2566	2144	1687	1466	1450	1416	1220	1030	905	896	784	764	687	631	544	495	470	467	437	418	401	342	351	331	290	293	252	278	311	264	252	301	273	274	260	274	261	253	265	258	308	305	251	262	277	267	261	228	298	240	268	261	278	248	258	286	251	249	259	254	241	260	275	284	260	287	256	274	253	281	302	282	276	289	270	246	249	260	264	255	263	248	268	263	249	234	258	258	248	264	257	264	268	282	261	244	257	296	276	258	269	271	270	239	281	257	269	292	273	279	247	268	273	271	248	263	265	268	269	274	258	258	312	251	269	289	269	264	245	273	240	265	290	268	271	274	274	243	255	255	284	247	271	302	279	230	247	247	288	248	296	274	239	252	279	266	264	224	244	244	304	261	299	260	259	272	265	270	250	282	251	275	303	238	260	262	284	256	264	296	279	273	260	260	285	265	243	271	252	268	269	288	267	256	239	237	260	260	269	258	261	256	270	277	270	272	265	249	262	261	252	269	290	261	239	259	275	292	280	250	262	257	278	278	240	302	257	243	268	272	277	284	242	273	260	271	265	257	261	280	267	311	272	243	254	245	241	274	263	306	243	280	294	289	263	268	260	284	264	267	223	259	253	265	290	268	267	269	273	239	274	285	268	262	268	265	272	256	255	291	271	268	260	253	244	257	243	255	263	272	266	257	284	236	258	258	278	258	205	245	262	272	277	266	282	253	227	243	235	273	251	258	272	273	285	256	250	236	284	264	246	263	254	282	231	245	261	277	271	244	229	270	259	261	324	261	285	248	257	276	252	283	297	271	267	246	273	286	255	267	259	257	275	266	285	287	237	279	277	218	247	253	302	273	236	277	263	266	299	250	253	257	297	273	271	274	245	262	262	296	285	243	268	255	244	245	260	297	245	287	247	259	258	288	268	263	236	270	244	232	280	267	290	246	271	247	246	290	271	259	284	268	242	229	271	265	259	243	275	274	253	290	294	249	256	275	289	288	252	274	281	279	260	274	275	254	244	270	253	250	281	248	275	282	292	246	248	266	251	267	253	274	272	262	268	258	267	250	277	259	263	258	270	283	253	279	304	324	255	269	272	251	279	259	273	246	274	293	231	243	290	261	271	249	283	237	266	273	295	229	248	260	250	268	272	253	272	267	243	282	255	260	280	245	278	266	284	272	278	273	251	267	274	269	246	234	251	271	259	267	298	235	258	271	259	238	262	269	244	242	278	278	276	247	261	259	254	255	261	270	240	231	233	277	275	239	283	277	238	242	302	252	234	299	248	245	281	295	257	257	243	273	257	233	255	251	287	269	277	276	260	255	255	262	259	262	266	261	267	250	281	277	247	264	253	247	264	265	298	287	232	267	246	272	244	263	240	281	267	270	277	268	277	299	270	269	263	271	273	248	259	274	244	260	243	274	263	269	255	269	269	260	265	272	229	296	274	265	255	269	260	277	249	291	278	270	268	269	267	264	279	272	264	285	266	271	281	289	260	243	285	280	247	275	276	304	276	285	238	274	268	255	283	282	251	279	299	267	277	287	268	277	278	269	221	280	249	263	297	245	284	257	273	236	251	282	272	247	254	257	284	255	260	271	255	267	259	256	268	291	281	275	289	273	281	229	252	303	241	279	279	232	282	245	257	293	242	303	273	255	246	302	235	273	270	254	280	257	255	274	251	279	282	322	276	271	250	290	275	239	246	264	240	245	253	257	268	273	265	302	268	276	261	275	253	254	255	249	276	263	240	271	265	278	300	253	272	269	282	270	253	287	239	282	271	298	269	263	244	271	277	279	282	275	297	282	275	231	240	241	231	247	276	205	271	264	284	273	266	266	286	243	252	233	269	247	279	243	242	244	265	267	261	253	267	261	273	274	268	261	231	261	253	266	277	287	252	264	261	254	264	296	227	235	254	289	268	316	253	243	246	258	269	271	294	279	278	252	292	284	310	261	251	255	276	268	244	269	272	256	243	281	276	268	247	247	264	279	252	271	283	252	249	236	261	257	279	277	284	254	276	277	255	245	267	274	269	235	261	285	276	292	266	289	283	238	250	244	245	265	282	284	264	273	286	299	265	267	262	280	275	231	284	254	254	261	259	260	242	266	256	262	287	269	253	250	284	266	243	291	286	246	268	252	280	242	253	245	288	294	269	257	280	272	300	274	262	252	271	272	249	252	284	284	242	264	302	260	259	251	248	282	250	258	235	243	251	277	236	283	273	273	280	300	264	262	287	235	254	251	253	284	275	268	250	260	260	274	269	252	250	273	280	282	284	282	280	260	277	225	282	286	287	303	246	289	270	294	268	257	271	270	266	228	269	248	276	278	290	278	240	276	284	267	283	281	276	259	273	246	262	243	276	252	233	247	233	257	253	251	264	270	275	220	239	252	263	262	263	267	255	279	287	253	272	268	304	247	254	289	277	289	263	283	279	288	280	284	238	249	265	265	278	274	255	265	287	249	287	262	265	254	251	258	263	275	279	287	254	301	279	262	270	273	255	259	254	247	239	279	255	242	286	239	257	251	264	266	274	292	242	293	285	266	284	265	236	244	277	262	249	260	265	273	266	261	272	247	283	267	280	271	257	292	272	276	283	243	271	266	276	293	276	293	267	309	247	278	262	296	267	285	275	225	292	309	256	288	248	271	243	292	253	284	250	260	270	289	256	243	285	280	287	260	252	271	255	267	272	275	257	271	277	254	269	287	220	256	285	276	262	253	266	276	254	260	306	293	259	288	283	258	295	270	265	274	264	292	279	234	248	245	259	238	245	272	276	243	255	284	267	262	275	269	255	252	264	287	270	249	243	285	273	242	260	268	261	250	262	291	257	278	263	277	239	270	245	231	285	277	267	263	270	262	248	266	258	249	260	266	231	251	259	288	304	235	269	278	268	252	283	269	296	268	240	262	264	284	256	264	276	262	245	273	244	259	287	281	267	284	239	288	271	263	270	253	257	221	273	245	279	254	268	256	279	281	269	269	255	276	276	268	269	281	275	269	290	261	275	264	255	259	225	270	275	281	280	285	255	266	263	287	285	292	260	277	279	275	285	254	258	249	287	288	309	252	268	258	282	270	245	318	265	289	251	267	251	271	260	276	289	275	265	268	263	271	278	261	255	264	291	277	262	246	304	269	288	263	231	289	245	287	252	269	266	245	284	281	267	274	276	263	263	254	291	297	262	278	266	290	232	249	261	246	222	266	276	285	250	233	273	259	298	267	252	260	278	217	231	271	245	271	288	280	244	270	264	270	278	271	245	247	262	258	292	292	274	273	256	242	275	273	307	252	266	269	268	240	313	288	242	261	286	250	246	277	296	232	271	275	240	265	241	272	259	275	249	289	270	237	283	296	283	258	239	244	247	254	254	259	272	293	259	276	272	250	268	241	273	293	239	289	237	260	240	241	267	269	277	256	226	259	252	281	268	251	264	284	302	291	258	268	268	281	238	264	295	259	288	254	261	270	251	263	283	240	276	242	232	261	234	269	251
20724	3256	4971	7193	7398	6617	6134	6221	5937	5319	4631	4158	3966	3432	3304	3073	2612	2238	1931	1776	1595	1528	1475	1381	1196	1050	906	849	797	760	662	707	690	675	593	660	659	614	595	689	618	644	630	570	581	586	601	560	598	636	596	547	604	571	595	594	558	577	546	569	574	572	532	650	567	582	562	544	601	599	565	555	627	541	595	566	606	604	546	570	628	577	602	568	566	582	568	552	564	559	566	570	565	582	603	575	583	574	636	541	593	567	571	588	573	579	581	584	584	579	565	564	585	553	562	584	528	597	587	603	578	520	626	573	584	570	547	571	576	555	565	594	576	610	602	584	610	570	590	600	568	591	590	602	566	548	576	578	577	576	542	590	573	543	555	556	548	598	543	608	541	572	554	543	507	554	556	555	562	536	552	576	561	586	594	570	562	598	549	597	576	601	571	613	582	600	570	531	568	547	577	563	525	569	603	540	649	536	582	580	607	572	549	594	548	579	563	605	528	554	556	609	585	577	600	601	593	568	586	533	544	517	619	533	577	572	569	566	576	615	591	587	552	596	525	577	564	518	552	575	576	591	523	580	574	569	589	604	602	597	529	580	555	604	589	560	607	551	601	589	580	566	575	581	540	563	564	617	570	630	560	629	569	558	620	614	601	574	624	607	602	575	554	572	559	582	560	557	581	553	622	571	568	565	572	560	582	579	559	552	614	565	599	533	560	554	498	641	573	519	583	582	564	559	553	586	554	569	569	549	568	587	552	574	578	587	561	588	577	547	570	539	578	554	590	603	538	575	596	588	584	595	619	548	629	574	547	550	582	625	560	541	585	601	545	558	607	558	605	542	577	589	569	573	556	567	614	520	588	593	569	572	614	576	561	573	565	572	581	585	524	555	601	638	549	550	584	587	572	602	542	622	576	567	548	583	545	554	566	555	569	561	589	581	567	600	563	582	559	578	533	580	560	520	560	567	569	581	533	554	560	603	582	571	589	568	563	578	549	601	555	582	587	583	572	565	571	625	562	567	554	581	583	588	554	580	582	531	564	585	582	543	574	580	544	591	557	557	591	561	558	589	597	542	558	582	596	532	572	557	577	613	612	539	559	516	588	557	531	575	577	537	589	578	572	564	604	625	616	594	596	601	598	571	569	576	601	560	557	585	578	572	555	598	540	592	563	526	622	599	572	626	536	564	549	566	562	572	555	595	545	620	620	564	584	554	558	574	604	555	587	544	597	554	541	564	573	579	591	563	609	570	580	586	553	572	596	577	586	577	581	570	596	594	571	574	590	544	561	592	560	569	596	537	571	612	559	570	601	572	559	596	597	546	562	572	558	597	563	587	589	578	581	529	602	595	593	599	588	558	566	574	572	577	598	550	612	542	571	533	593	561	546	538	542	584	556	565	559	570	557	576	588	575	543	566	590	609	614	621	582	588	602	541	579	528	598	547	605	564	574	622	579	565	566	575	581	578	572	574	564	604	608	572	539	577	591	536	582	567	561	572	616	566	568	564	571	585	588	530	591	545	537	587	577	577	580	585	576	552	573	560	560	603	612	585	539	568	571	569	522	547	621	565	550	552	588	557	577	536	554	542	606	546	575	588	566	560	572	563	566	621	557	551	561	578	595	560	576	580	598	575	566	543	552	552	534	583	574	544	563	598	578	540	604	591	582	555	597	620	597	552	603	552	563	584	580	578	584	554	557	550	591	599	598	574	555	532	563	580	578	566	598	585	576	601	618	597	574	539	577	581	561	564	621	569	569	583	575	567	566	601	580	543	576	547	581	569	562	550	547	553	613	579	558	571	569	607	584	569	591	566	583	531	549	567	548	576	622	595	555	598	558	544	567	573	563	571	583	580	555	592	565	591	592	578	576	551	632	633	586	576	569	605	581	596	549	558	559	567	556	580	567	561	602	581	578	511	586	590	564	602	570	601	532	615	579	574	562	601	603	624	592	561	588	545	574	604	603	596	608	559	574	556	596	548	595	581	569	573	560	611	584	579	589	584	580	542	610	593	540	601	592	562	617	585	560	563	553	548	550	577	565	599	596	591	596	557	551	545	543	531	527	549	554	575	568	548	604	569	555	521	578	547	605	561	559	525	561	566	546	558	580	573	599	574	555	558	583	562	557	555	591	613	515	551	562	572	549	597	571	606	559	605	572	576	575	598	548	568	586	576	521	591	570	571	584	579	543	611	634	548	592	526	575	611	546	571	550	572	590	561	589	587	581	621	587	608	610	585	571	552	529	568	586	520	602	627	510	566	578	571	609	597	571	502	608	591	577	572	581	545	557	599	565	604	566	564	596	589	574	586	588	569	555	542	576	605	569	573	560	555	580	550	566	562	590	601	582	609	623	574	553	561	594	597	573	594	595	547	547	568	621	545	567	591	610	575	600	541	595	621	562	540	581	592	587	582	566	581	554	593	576	605	592	546	637	555	566	549	577	587	552	575	552	586	589	580	600	581	607	598	544	555	598	563	609	595	580	570	563	537	575	519	546	587	561	590	582	581	589	541	607	593	594	578	596	542	584	597	565	561	559	596	579	576	589	596	576	552	611	597	531	566	555	607	599	551	570	576	642	583	560	565	584	596	573	557	543	543	562	588	564	577	588	554	593	613	590	568	592	611	541	546	564	575	605	610	601	569	593	595	591	565	601	581	533	565	551	537	562	597	585	573	557	537	582	586	520	581	559	582	557	579	568	586	579	555	594	559	526	569	586	556	592	542	598	619	585	555	548	609	590	572	586	616	566	605	542	539	582	541	560	565	589	559	523	596	577	555	532	597	565	583	572	579	590	612	550	560	579	550	584	613	563	575	575	583	554	556	534	571	543	586	588	550	583	590	591	572	593	567	574	600	549	544	606	568	600	530	553	549	560	517	550	567	574	577	540	553	587	553	589	548	606	556	579	538	604	594	616	565	537	606	596	577	596	582	550	604	575	578	620	574	531	594	585	614	556	603	570	579	606	634	557	529	571	582	572	583	536	583	564	557	577	553	562	573	605	578	562	577	572	587	531	558	545	578	570	574	592	538	564	562	529	583	595	594	554	587	609	594	623	563	571	592	572	565	594	557	550	634	575	561	576	585	533	573	602	580	548	580	594	561	582	608	662	579	573	596	571	563	614	602	607	618	551	609	600	554	609	582	640	529	617	588	572	576	563	559	598	583	591	548	560	563	567	564	551	551	559	558	574	626	546	547	637	586	575	541	544	569	562	562	579	551	545	562	588	579	583	577	562	592	595	565	593	546	576	616	574	572	569	569	597	591	612	579	560	563	521	546	553	577	590	583	513	577	584	556	572	586	565	578	576	589	570	596	610	560	602	560	513	558	527	559	566	602	598	568	593	534	625	593	590	585	524	583	572	558	591	552	531	565	595	588	563	602	590	570	558	560	558	606	590	607	564	583	585	534	590	582	559	570	629	543	502	548	576	542	579	587	547	574	559	586	572	565	578	621	581	601	605	547	568	590	583	547	548	577	591	564	574	594	579	528
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
