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
338193284883	338193285443	338193285994	338193286543	338193287094	338193287643	338193288194	338193288743	338193289294	338193289843	338193290394	338193290944	338193291494	338193292044	338193292594	338193293143	338193293694	338193294243	338193294794	338193295344	338193295893	338193296443	338193296994	338193297543	338193298094	338193298644	338193299193	338193299744	338193300294	338193300843	338193301394	338193301944	338193302493	338193303043	338193303594	338193304143	338193304693	338193305244	338193305793	338193306344	338193306896	338193307443	338193307994	338193308546	338193309094	338193309644	338193310194	338193310744	338193311294	338193311846	338193312394	338193312944	338193313496	338193314044	338193314594	338193315144	338193315694	338193316244	338193316794	338193317344	338193317894	338193318444	338193318994	338193319544	338193320094	338193320643	338193321194	338193321744	338193322294	338193322844	338193323394	338193323944	338193324494	338193325044	338193325593	338193326144	338193326694	338193327244	338193327794	338193328344	338193328894	338193329443	338193329994	338193330544	338193331094	338193331644	338193332194	338193332744	338193333294	338193333844	338193334394	338193334944	338193335494	338193336044	338193336594	338193337144	338193337694	338193338244	338193338794	338193339344	338193339896	338193340444	338193340994	338193341544	338193342094	338193342644	338193343194	338193343743	338193344294	338193344846	338193345394	338193345944	338193346494	338193347044	338193347594	338193348144	338193348694	338193349244	338193349794	338193350344	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28572	8193	17030	37202	21045	3529	493	397	404	404	384	373	368	315	324	362	326	316	330	362	373	338	342	359	346	297	359	342	324	319	353	322	350	361	322	329	316	378	331	351	309	347	345	340	361	349	322	341	349	336	378	328	349	319	352	350	308	343	325	332	315	328	368	349	325	324	371	350	378	344	326	363	317	317	370	312	290	331	361	328	339	310	385	324	349	354	320	307	333	320	337	349	358	328	330	337	301	353	321	376	315	332	358	303	341	322	350	356	337	333	321	327	331	390	307	347	313	347	342	323	365	355	348	328	322	313	336	356	326	304	350	331	358	356	285	324	330	345	315	319	315	319	313	295	337	355	317	362	322	350	346	358	332	321	349	312	352	332	339	351	320	344	329	350	349	341	325	319	320	283	318	345	354	331	341	310	299	344	321	342	328	327	303	367	288	286	385	319	321	333	378	337	318	331	297	327	336	342	331	327	348	340	309	329	333	345	310	366	321	362	335	303	336	341	354	339	330	337	325	352	319	336	308	335	332	338	358	360	355	358	332	332	312	328	310	350	334	340	333	302	282	347	342	346	327	325	357	353	344	324	301	347	335	341	338	364	327	314	319	366	336	358	343	324	327	325	291	324	315	319	341	314	358	322	331	315	309	318	336	382	349	352	335	338	371	328	315	347	330	323	299	338	329	313	332	338	340	380	345	309	336	337	345	349	375	343	318	352	328	324	318	345	316	360	311	325	362	320	320	336	349	316	332	330	324	308	334	322	301	352	349	351	346	320	320	326	320	363	326	328	316	318	343	334	337	326	351	291	341	327	310	317	332	344	343	354	362	315	349	357	306	327	355	328	369	349	322	355	355	337	348	314	336	369	323	335	357	311	338	371	351	327	315	338	341	345	256	344	351	310	349	305	326	313	329	338	315	333	356	338	334	330	326	363	340	346	322	309	323	330	369	331	329	293	355	342	305	335	328	312	290	324	381	370	335	364	344	325	332	336	342	341	298	326	328	356	323	337	386	329	336	329	328	351	331	343	339	350	341	340	346	380	357	317	330	341	343	304	304	329	357	342	324	352	353	380	325	337	304	362	340	334	352	344	336	327	338	350	310	355	332	341	313	325	374	323	381	333	325	304	333	311	344	326	338	384	347	309	316	337	333	342	321	341	334	320	296	345	334	324	334	370	326	295	326	339	304	290	319	323	329	329	336	371	365	319	347	317	348	334	325	358	354	316	305	351	314	344	356	332	353	344	327	315	326	333	334	315	301	321	344	358	351	317	318	353	320	357	302	332	345	323	320	280	315	332	340	324	364	328	319	323	333	334	360	357	354	345	318	329	298	323	341	329	376	336	345	311	311	311	317	336	350	327	308	344	324	359	329	369	321	343	289	316	320	323	354	323	322	326	292	346	330	318	340	320	327	313	313	284	298	329	343	326	332	340	323	327	339	369	330	354	356	325	293	314	342	352	306	351	336	327	320	354	280	353	338	308	365	335	321	335	349	351	331	342	306	339	338	328	317	364	342	334	354	322	278	335	324	316	332	284	358	336	283	363	320	324	331	319	357	343	320	325	343	381	325	387	348	333	312	365	341	344	342	335	388	339	373	341	340	345	312	312	346	337	323	326	400	368	298	357	318	300	310	351	373	364	316	348	319	298	338	326	355	314	337	338	306	312	330	329	348	327	330	324	328	349	322	334	338	341	326	327	311	366	371	334	363	295	315	337	318	340	315	361	345	366	355	318	365	331	330	327	360	325	340	337	313	336	364	357	301	366	320	342	309	327	333	314	350	338	363	330	317	374	356	334	362	373	340	340	328	365	344	307	337	339	343	336	316	335	313	355	328	345	328	348	309	333	333	337	322	334	359	320	298	307	306	329	353	364	324	353	307	334	281	365	342	326	349	320	338	364	327	324	351	333	335	349	317	378	323	366	339	344	369	334	319	346	350	315	353	369	317	323	332	337	300	304	315	326	324	339	319	331	306	316	358	336	338	345	303	321	340	364	343	343	338	366	345	330	332	361	337	367	370	304	355	325	373	347	364	314	347	311	307	336	346	320	318	323	344	359	319	330	280	343	309	366	357	348	323	307	287	300	337	312	306	343	322	306	364	319	340	357	315	324	343	314	328	329	315	356	315	314	351	349	362	313	331	321	334	330	359	327	340	317	313	331	355	346	348	325	309	353	315	361	320	362	301	323	360	309	339	351	302	324	335	349	349	379	318	324	351	345	332	310	333	330	335	317	355	326	297	343	335	310	340	329	321	305	336	335	343	317	317	335	356	326	371	314	343	351	333	351	330	386	359	357	361	355	323	343	338	337	334	357	331	314	351	332	314	326	300	347	361	324	325	309	364	339	338	325	311	348	347	344	363	357	348	319	351	334	342	347	355	361	330	327	380	326	335	308	337	324	349	342	350	358	330	361	351	315	325	313	331	365	315	335	327	340	313	299	301	345	333	360	310	366	338	366	382	338	355	348	320	346	307	366	380	323	345	401	309	340	345	345	361	339	337	329	325	376	353	335	341	371	319	310	361	336	313	350	337	336	358	331	342	334	333	364	319	365	307	332	323	356	320	357	318	356	347	327	341	379	340	322	333	339	328	330	304	341	346	315	347	325	280	298	325	342	360	331	331	348	318	298	263	332	314	316	358	346	312	340	313	288	328	337	309	353	342	299	351	348	358	350	342	330	316	306	349	336	330	321	318	335	371	313	318	287	349	337	321	334	333	351	385	331	360	340	342	350	349	346	293	339	338	345	342	352	337	312	313	355	340	353	314	312	315	322	313	373	356	362	331	352	377	320	392	347	338	290	345	363	338	312	311	313	335	320	315	365	378	391	297	364	372	319	366	341	303	327	340	316	299	307	308	317	346	305	340	324	337	322	355	352	308	353	352	368	350	355	337	354	308	307	300	343	313	345	315	329	323	344	329	346	341	359	313	339	278	334	348	329	332	299	323	320	304	318	339	326	351	358	319	351	326	354	336	327	317	335	322	297	334	355	336	368	335	332	348	348	322	331	334	366	338	310	364	338	360	362	353	345	329	367	362	304	317	345	327	335	335	295	324	340	307	355	329	334	367	354	378	321	314	331	313	336	337	379	317	351	326	326	322	348	328	315	332	367	339	373	359	328	324	336	310	317	331	335	326	322	314	345	367	343	348	343	355	339	302	318	314	350	357	330	342	376	347	320	311	352	340	349	341	295	357	334	324	311	329	349	349	332	307	323	367	345	358	319	336	320	307	325	321	324	327	371	321	333	329	361	350	319	353	308	313	371	340	335	313	340	357	342	312	352	301	347	314	329	326	352	333	319	340	368	338	336	337	281	330	356	288	304	336	313	331	349	342	346	303	331	357	309	329	315	342	327	349	317	363	306	370	332	300	299	370	338	347	308	330	328	296	318	307	328	343	322	326	355	313	359	358	341	316	289	316	340	334	351	344	378	339	354	312	295	353	338	348	356	335	301	337	357	337	316	327	321	336	335	335	316	343	345
15622	5500	25492	47650	34575	1862	1234	1163	1047	981	952	859	899	889	822	801	821	796	813	803	801	802	782	757	783	786	764	757	755	777	724	758	722	753	764	751	745	762	746	712	773	742	696	736	753	743	749	777	739	723	786	755	780	752	706	733	726	726	721	700	730	773	745	763	758	740	773	706	740	786	768	749	746	745	727	717	743	730	732	749	748	753	770	743	740	737	741	743	723	742	726	731	744	695	722	732	720	717	721	782	757	756	759	735	732	762	768	732	711	727	738	707	752	766	719	742	727	698	773	777	754	690	726	759	734	738	735	692	705	716	782	789	745	721	748	687	711	719	735	719	763	732	756	691	785	755	754	717	746	719	760	673	763	727	771	742	769	708	708	709	707	689	772	729	715	725	738	727	737	700	792	689	738	726	668	750	721	700	752	714	735	705	741	754	732	712	718	838	708	741	759	747	720	707	713	757	761	731	700	749	734	723	702	706	710	738	742	757	694	766	709	758	733	754	732	749	729	707	781	709	725	739	733	692	702	753	728	721	747	761	719	715	741	694	717	740	745	737	682	728	771	704	748	770	692	723	750	766	735	737	712	727	725	734	795	798	783	730	771	713	740	736	711	788	729	713	743	750	720	762	692	732	704	758	732	733	791	694	744	746	726	705	756	737	750	675	708	733	691	716	726	700	739	705	773	644	734	729	791	714	685	703	711	675	738	720	734	735	714	738	774	747	749	750	755	694	718	727	725	781	710	742	776	711	735	717	730	751	707	735	709	664	726	747	773	751	735	700	733	736	729	776	740	752	711	762	710	744	739	736	689	744	757	736	689	735	736	694	687	740	750	726	756	790	742	684	733	702	680	787	732	708	756	730	780	735	733	726	721	767	749	735	748	754	722	706	781	678	669	679	706	741	756	749	745	750	701	723	745	705	692	765	709	671	732	750	678	708	713	702	753	739	727	750	772	730	712	680	735	704	695	716	736	680	690	702	753	647	735	762	761	754	696	740	727	759	714	711	759	761	735	739	742	744	711	752	715	723	696	739	744	728	732	720	732	766	738	749	750	684	700	709	748	784	689	727	778	750	787	716	735	743	703	756	695	773	780	711	707	725	746	719	734	732	712	746	757	716	702	718	695	677	713	762	779	730	683	713	726	737	720	743	697	728	704	752	755	739	731	710	773	732	704	727	701	745	742	723	765	691	681	749	747	742	760	760	743	761	673	744	705	708	758	717	680	720	760	788	704	743	734	719	738	722	714	692	707	707	691	713	755	713	721	750	736	745	753	753	701	720	747	746	744	748	721	741	765	753	730	719	730	793	709	740	739	770	776	780	722	710	753	738	744	729	728	762	747	737	747	742	747	716	731	698	767	706	705	684	777	761	740	727	734	758	762	681	707	744	730	758	713	746	675	693	729	733	752	727	722	750	743	723	727	745	759	664	757	723	698	716	737	734	730	727	804	719	726	696	725	697	734	684	774	696	754	718	709	759	729	703	711	699	752	687	775	728	768	718	720	714	694	712	755	707	747	730	726	731	719	696	705	746	694	691	815	750	754	713	723	726	736	685	757	737	731	688	752	705	737	737	744	763	732	697	762	735	749	742	697	738	739	752	700	728	750	774	797	678	724	771	716	743	740	726	742	704	684	733	711	716	717	707	753	726	752	713	732	683	741	751	723	737	742	708	734	715	739	684	732	751	708	732	756	711	725	717	737	768	707	733	770	774	747	735	722	707	714	752	715	704	725	731	750	738	694	776	743	759	738	733	781	709	684	725	709	727	721	709	743	683	719	753	744	730	748	729	770	656	730	706	744	750	739	706	708	750	718	705	717	751	714	725	765	724	764	715	716	769	732	752	724	757	699	676	757	762	730	720	776	755	676	754	738	755	737	747	735	759	731	700	769	720	748	711	727	753	707	733	757	652	742	695	728	733	763	746	723	796	727	736	726	775	769	740	748	732	741	730	751	711	714	733	701	734	739	706	729	669	756	740	743	745	745	689	765	714	738	747	751	745	731	723	735	759	701	742	751	734	721	754	736	746	708	733	663	719	721	765	746	739	708	733	715	727	717	772	721	731	745	717	737	718	744	690	724	762	675	736	737	724	737	740	732	763	723	725	745	739	735	716	749	711	717	685	718	756	727	701	740	682	719	732	734	760	750	709	738	721	707	737	714	726	746	737	723	798	715	724	758	716	788	737	742	753	765	777	706	729	667	683	706	734	705	785	733	750	723	753	754	730	743	715	757	745	755	790	719	695	718	704	781	778	757	729	750	771	744	728	663	720	743	718	679	721	776	715	696	733	749	752	719	749	744	690	719	708	736	696	752	733	758	731	732	752	688	774	736	771	752	745	798	695	741	718	719	753	772	742	725	691	717	710	696	751	701	745	753	698	754	676	743	802	710	757	756	715	706	712	707	669	823	744	705	756	708	697	676	710	747	717	736	714	746	720	786	734	731	657	756	718	763	751	796	687	690	750	724	729	737	719	753	766	730	729	731	773	777	712	724	724	742	687	728	733	722	747	727	752	703	701	728	694	690	762	775	724	681	744	777	740	770	715	742	714	749	760	744	736	728	769	713	705	729	736	758	715	761	705	720	773	735	732	744	722	695	775	730	740	722	739	718	740	737	759	744	758	762	782	758	703	741	712	740	735	734	766	755	718	747	745	706	725	726	776	719	722	733	723	733	749	733	723	742	704	753	739	708	748	715	747	754	733	687	722	758	748	750	753	764	713	750	721	729	708	734	688	705	740	720	729	730	713	718	755	777	684	738	835	761	783	745	734	698	661	736	723	680	773	731	739	718	747	709	710	732	769	716	731	718	753	724	730	722	731	705	741	696	709	749	759	754	770	744	716	757	749	726	712	744	759	712	730	788	736	725	736	759	728	665	671	744	742	713	757	655	704	735	727	734	690	699	730	726	727	766	759	704	774	687	721	719	728	776	740	738	722	708	749	730	766	746	777	675	781	729	706	732	696	735	688	715	726	731	691	767	723	725	735	739	744	722	719	739	745	711	718	707	738	725	726	710	749	746	744	749	699	757	761	714	723	777	702	691	761	804	717	742	710	728	764	691	725	723	666	725	735	738	729	713	758	733	777	720	742	746	745	723	729	748	753	778	725	712	730	693	748	688	774	728	720	745	709	778	726	722	680	766	703	719	716	719	715	695	742	762	721	767	692	696	710	716	708	714	782	733	741	653	720	776	740	702	749	728	726	745	726	730	690	724	733	749	721	725	761	731	694	768	729	741	724	754	760	744	743	711	776	728	693	738	746	693	725	734	755	736	735	780	694	726	743	721	757	734	737	717	697	704	748	738	667	718	713	726	739	750	749	724	721	687	692	743	785	728	757	762	751	766	760	755	739	690	746	707	691	748	696	752	751	746	783	741	717	729	752	706	743	734	802	740	732	700	770	687	701	768	805	740	745	750	739	693	699	742	740	722	695	726	740	744	706	714	730	709	713	704	777	724	747	713	744	731	760	706	714	733	724
8884	2499	1546	1021	420	154	127	168	148	143	161	157	146	169	175	164	159	151	150	138	145	162	167	141	150	136	132	160	124	162	156	136	147	138	165	148	166	133	149	131	132	142	136	151	139	166	154	152	137	147	156	146	154	142	163	149	154	181	130	177	138	173	158	151	149	134	156	151	151	178	157	165	147	181	159	185	161	173	134	126	149	167	155	140	139	148	158	163	169	140	166	158	146	129	160	165	152	166	132	130	144	144	138	154	156	128	145	141	120	145	149	156	129	152	162	169	149	150	172	122	175	134	170	155	139	169	135	149	139	151	127	162	143	163	146	116	148	150	147	151	166	166	152	163	172	167	131	138	157	155	153	151	174	156	151	198	141	167	178	163	159	175	163	162	159	130	123	154	138	133	147	147	130	170	145	147	145	172	145	160	150	154	185	147	160	170	146	154	152	136	128	151	139	139	152	148	140	142	162	134	188	181	146	146	173	159	165	177	134	143	188	128	133	135	171	143	154	148	159	132	163	151	165	154	165	162	167	149	145	141	146	161	151	177	148	141	159	153	140	148	156	120	167	149	143	148	153	167	135	139	163	175	150	150	143	169	153	144	146	163	170	158	163	151	155	178	158	131	148	131	144	139	146	132	173	158	142	127	179	154	158	156	147	129	152	160	138	147	154	154	164	152	157	158	146	140	148	164	159	159	166	146	150	150	148	172	136	151	151	141	138	152	141	143	166	151	131	147	152	139	163	164	158	145	165	157	167	154	158	148	157	137	152	160	159	140	145	140	165	158	154	137	163	146	160	151	120	143	155	142	145	152	135	151	122	153	130	154	165	169	175	139	152	142	146	156	173	157	146	137	136	145	128	141	153	139	159	171	157	132	151	155	173	172	123	140	159	163	140	153	139	149	155	156	143	162	179	149	147	142	150	164	141	140	143	130	141	137	127	168	160	187	139	149	140	145	169	168	140	155	134	163	156	161	155	154	151	165	134	150	133	150	167	149	153	182	161	164	146	135	163	162	147	149	143	153	137	142	140	141	158	161	134	149	147	160	163	137	148	146	138	161	164	148	163	143	154	150	134	138	159	136	183	134	143	155	147	163	169	154	135	150	157	164	131	157	158	138	131	135	147	158	159	161	162	165	159	161	143	157	129	159	151	170	159	161	150	137	162	159	154	127	161	175	162	146	156	145	158	151	143	155	156	143	152	153	160	131	175	163	156	161	156	176	124	141	125	181	151	137	137	146	145	149	182	166	159	157	151	159	162	166	144	137	140	145	125	164	163	165	144	166	140	135	170	164	143	139	149	144	151	121	155	130	147	128	143	153	160	155	153	164	167	147	145	166	148	129	154	163	151	153	156	140	164	156	148	141	154	157	158	153	165	160	163	177	154	158	188	139	151	161	168	128	151	145	156	164	162	157	159	168	136	153	152	146	158	132	133	151	170	161	142	149	140	144	135	144	160	166	136	136	141	163	157	141	154	157	155	163	142	163	153	158	168	138	162	166	154	159	158	160	149	122	146	142	159	169	139	150	150	153	141	160	144	172	150	127	142	149	165	160	158	165	160	146	146	157	166	150	144	149	135	132	147	142	149	160	151	158	151	163	138	155	139	146	152	154	138	154	147	148	145	137	158	144	148	122	165	151	142	127	157	172	152	172	175	152	141	142	129	174	149	156	182	145	170	146	143	148	159	163	177	143	160	150	141	169	166	157	169	122	147	153	134	146	183	161	150	149	148	147	140	147	164	156	160	121	156	145	145	173	166	168	157	153	157	149	142	138	151	155	151	142	141	134	129	157	146	154	154	137	153	139	166	132	154	162	167	157	127	171	156	131	141	150	169	154	159	115	175	147	123	119	159	159	149	133	146	144	145	133	141	166	154	149	151	120	151	162	172	145	151	142	155	137	149	138	163	159	158	175	146	162	164	141	149	139	151	187	143	154	177	156	165	158	144	149	159	148	152	172	187	150	165	168	157	137	147	153	136	167	160	181	136	156	169	158	168	152	149	146	132	176	173	157	138	141	157	139	150	162	160	139	141	144	157	143	154	155	148	144	160	143	145	137	122	134	148	150	162	136	135	153	156	156	161	158	164	145	170	155	169	159	163	148	151	155	168	170	167	155	137	162	158	162	137	160	150	140	139	154	176	183	155	161	162	161	140	151	152	134	139	139	152	128	167	151	149	139	144	156	158	147	165	174	181	171	143	148	152	162	142	129	129	169	166	171	171	156	162	152	146	138	178	151	165	132	146	161	145	158	149	158	156	143	136	153	153	164	172	190	162	160	131	152	170	155	184	127	156	156	165	143	160	137	129	126	133	140	157	154	152	151	141	133	146	154	149	131	170	150	170	162	162	133	146	134	142	140	161	153	144	174	166	127	151	165	137	134	164	159	159	153	156	177	186	186	156	152	164	146	155	145	150	162	163	146	165	165	153	160	145	189	154	131	154	136	179	153	159	153	147	142	157	162	128	135	167	163	174	170	136	142	135	132	156	157	178	165	157	141	161	151	150	151	163	141	131	182	181	143	142	179	144	168	167	149	166	160	128	144	140	151	143	147	164	168	158	182	190	156	135	152	180	153	168	167	147	169	133	172	166	137	141	135	176	144	168	119	160	155	161	168	156	136	136	153	146	153	152	165	148	165	151	136	162	139	145	149	143	172	143	149	174	162	156	167	151	160	126	153	158	156	163	161	131	134	162	168	159	144	182	165	149	158	157	176	163	167	166	127	135	140	145	145	152	160	146	175	155	144	139	132	152	170	156	166	151	158	142	174	171	152	141	165	133	162	131	136	163	146	139	158	145	144	164	153	155	143	152	146	150	140	135	168	169	158	154	147	175	154	140	145	157	170	153	165	144	151	160	145	139	155	170	134	151	143	129	169	153	165	179	139	141	131	168	144	182	145	145	143	150	140	151	182	139	148	152	134	136	137	141	150	169	143	126	149	157	156	143	158	170	138	127	157	130	141	146	167	133	141	182	138	147	149	152	150	139	186	142	164	152	133	127	156	176	166	174	130	153	160	200	151	130	160	165	145	142	136	165	142	149	147	143	148	171	188	156	138	138	157	142	118	151	151	147	158	162	158	149	154	129	159	160	143	144	159	136	153	148	147	148	158	127	143	165	167	142	188	153	161	159	136	180	155	138	145	121	141	162	159	139	162	144	132	153	137	132	144	141	149	146	158	156	135	153	149	160	175	155	142	144	149	154	178	147	137	145	152	152	147	178	163	152	183	171	156	157	169	157	144	140	168	155	142	132	173	157	174	155	167	151	169	141	134	183	157	161	141	164	141	149	175	156	176	163	133	171	169	146	184	179	187	122	141	144	158	142	154	171	142	136	155	157	137	137	159	156	167	142	137	145	147	154	152	129	157	134	150	152	153	156	153	152	152	152	147	144	143	139	145	157	150	164	129	147	176	144	190	161	150	124	172	156	124	161	154	161	141	134	149	137	126	161	162	146	139	156	146	159	142	137	154	148	140
5364	2220	2955	2834	1318	426	391	362	418	382	408	390	403	395	387	381	382	403	411	408	432	389	392	419	378	370	386	395	376	397	384	399	380	407	365	375	385	415	408	373	390	381	395	385	361	388	381	383	401	376	375	376	399	396	381	410	384	422	419	417	343	391	353	410	397	391	386	382	396	382	389	389	394	402	408	383	379	380	396	381	385	388	409	382	394	416	406	355	377	355	372	371	406	389	385	375	386	406	412	376	390	372	386	395	385	396	412	434	400	383	424	405	408	364	429	387	412	376	417	358	381	368	388	373	375	397	424	379	362	422	360	396	441	427	394	391	363	357	387	384	411	382	395	404	366	397	390	397	390	420	397	400	400	366	403	395	387	400	384	375	410	402	414	400	396	374	381	416	392	352	379	418	370	394	384	400	412	428	398	401	393	406	404	383	407	363	387	371	384	386	410	345	369	380	414	404	400	400	336	382	400	378	398	397	373	350	430	402	346	393	372	380	381	374	410	387	424	394	395	401	386	440	400	426	398	395	413	387	422	420	395	428	392	358	364	380	379	375	401	381	375	404	417	360	404	391	386	400	347	393	425	391	367	397	410	361	380	364	402	399	415	393	413	402	373	384	382	381	384	359	409	372	398	395	405	372	403	392	386	378	373	402	360	399	429	388	412	393	417	378	405	378	380	406	388	395	380	395	407	374	349	392	448	343	422	401	429	376	391	403	424	415	393	392	374	401	412	407	378	393	402	387	370	401	417	418	426	405	369	380	396	371	351	410	407	378	393	387	425	403	407	438	369	396	366	371	382	385	405	405	405	378	404	404	379	411	399	376	385	402	381	433	409	389	381	408	394	395	408	427	351	404	382	378	401	376	419	377	386	429	357	430	372	395	371	389	436	372	382	407	416	400	384	403	398	404	368	410	422	400	387	401	358	402	374	378	386	369	354	437	407	396	393	394	379	410	406	409	425	376	374	373	382	408	408	387	403	373	388	353	408	350	369	412	391	417	391	402	371	371	408	419	367	372	380	418	433	377	382	400	365	407	410	360	399	404	374	385	377	375	400	408	386	399	392	375	415	391	396	385	398	427	354	381	398	368	390	389	401	416	407	366	369	366	423	415	367	416	408	394	413	398	404	365	397	362	370	390	379	377	407	389	423	374	387	381	386	418	417	411	397	372	393	373	380	349	392	395	390	382	416	414	398	399	351	393	402	367	347	386	430	408	431	391	357	389	417	389	399	403	381	389	376	399	371	383	382	397	386	409	393	398	382	351	408	366	411	407	347	391	381	359	400	385	392	385	397	405	389	377	400	397	372	424	427	423	390	395	390	401	371	391	406	373	402	401	396	446	383	399	406	400	373	415	407	382	352	389	391	406	374	374	366	393	387	407	358	365	390	379	415	387	402	362	406	397	364	405	371	389	409	400	380	386	417	410	391	377	391	433	382	415	393	375	377	394	439	410	378	404	390	412	341	397	404	364	441	389	388	366	394	385	393	362	381	381	412	443	409	383	374	345	393	402	390	381	405	397	376	370	383	371	408	370	390	382	346	385	410	350	368	375	366	381	367	378	401	406	428	383	429	386	390	383	399	378	390	399	419	380	392	379	400	385	383	360	355	408	387	423	379	369	365	417	375	389	393	391	412	399	377	427	362	428	370	371	409	380	373	381	373	400	402	403	418	427	424	386	372	407	390	419	408	385	377	372	406	395	392	396	398	383	435	384	404	380	377	392	383	382	401	407	386	369	391	425	407	384	420	408	397	400	393	412	382	395	384	417	390	400	393	381	399	417	358	395	418	375	387	369	364	369	402	413	431	394	401	362	365	400	425	413	386	404	422	343	388	390	396	405	390	400	381	394	397	412	394	390	367	385	365	390	406	393	375	417	385	379	397	392	383	408	400	398	389	386	423	389	386	376	369	400	399	416	394	418	375	382	398	384	396	374	434	375	376	367	383	402	408	384	402	385	381	387	388	433	427	399	358	406	385	400	416	380	386	345	400	375	360	395	383	428	396	386	418	381	401	392	368	380	390	383	396	369	387	366	418	389	386	387	415	372	409	381	403	410	373	354	426	410	372	359	378	363	381	408	388	356	373	367	427	365	361	393	398	382	392	427	408	391	362	421	380	373	380	341	375	384	384	397	381	421	382	342	381	377	406	360	393	394	412	414	378	362	422	393	382	379	390	445	383	376	383	413	390	373	368	392	383	397	414	365	428	391	393	389	362	385	337	401	390	403	367	404	392	367	382	405	364	366	416	382	397	386	384	382	393	402	407	385	388	402	356	460	397	401	412	404	392	414	364	395	390	396	416	396	373	399	381	407	398	393	384	398	391	371	422	396	386	358	380	356	380	392	425	378	395	382	384	419	418	371	389	384	362	428	430	364	395	373	392	353	407	386	430	375	398	414	388	403	392	392	418	368	379	420	385	375	419	380	398	361	379	368	384	393	389	363	388	401	384	393	408	353	375	411	399	396	358	378	422	393	405	354	404	381	387	382	411	375	394	396	371	372	385	376	430	386	416	361	379	392	390	375	375	397	404	389	412	416	346	398	387	380	374	410	407	361	423	365	365	397	384	370	402	422	413	386	398	392	383	377	401	368	406	386	410	379	392	411	356	387	350	391	395	403	365	353	388	378	371	375	418	371	424	386	392	385	409	410	356	420	389	391	385	393	362	398	427	392	417	370	400	361	434	400	395	394	336	402	403	394	391	386	419	400	400	383	386	418	383	418	376	380	406	388	415	389	371	383	422	399	386	394	412	392	385	374	395	398	434	380	349	387	365	370	399	412	396	394	380	362	431	410	354	386	404	362	384	410	391	377	418	375	401	402	352	357	408	396	341	413	379	412	382	381	378	396	377	386	391	428	388	401	362	428	409	377	378	398	406	377	432	391	407	403	464	426	401	378	373	367	413	355	338	368	383	355	362	399	387	421	356	400	379	391	396	384	396	382	385	363	376	380	373	380	377	393	389	409	374	360	385	389	392	412	388	418	361	389	376	433	387	367	344	400	391	403	403	389	409	381	400	386	373	403	394	402	396	363	367	371	398	355	368	422	372	395	401	416	398	345	406	398	384	407	367	403	411	374	398	402	406	397	422	379	361	417	396	361	371	398	379	371	379	409	394	363	414	431	405	351	368	409	360	380	377	384	403	359	392	412	358	409	381	382	358	419	415	380	379	385	409	385	380	414	371	357	415	378	381	397	434	381	428	409	390	361	395	416	386	395	374	379	407	379	421	435	377	401	368	411	394	409	404	364	360	378	394	394	409	364	393	388	401	373	367	390	398	373	417	372	384	391	354	430	394	414	353	402	406	396	354	380	399	427	347	385	361	400	381	372	375	359	395	389	369	401	397	380	393	416	398	419	403	384	405	418	366	382	421	384	391	367	396	400	395	400	374	386	400	404	382	410	421	413	399	383	368	394	429	410	429	388	382	396	396	395	414	366	349	366	366	361	369	405	419	360	439	399	402	377	384	371	367	414
20805	4661	3513	20400	10935	1486	354	329	331	320	327	316	330	324	319	343	297	295	332	297	330	311	333	317	299	306	337	309	304	270	344	335	307	341	292	315	323	353	337	287	283	315	296	309	317	288	308	310	304	297	303	280	341	336	337	305	317	312	319	344	290	313	336	307	321	330	313	286	279	304	318	333	301	315	285	339	337	313	319	332	345	322	304	321	322	293	343	286	275	349	312	276	299	287	305	286	345	279	308	368	290	303	281	283	323	303	292	311	314	320	277	314	275	330	317	298	312	309	304	334	315	331	306	358	298	298	319	309	314	299	290	314	283	315	312	287	302	312	335	291	283	335	353	291	319	308	300	317	316	340	302	292	299	296	289	277	303	319	293	296	305	305	338	342	292	305	317	325	321	332	320	325	367	343	302	319	279	313	301	291	297	336	305	292	310	315	284	318	290	325	331	300	293	311	336	308	305	292	304	305	292	318	317	320	329	300	303	315	293	305	323	285	307	287	293	337	281	287	350	322	261	298	311	316	309	292	316	334	313	276	304	291	294	346	288	311	272	319	282	312	324	296	334	305	297	258	298	308	321	328	299	329	305	292	300	306	303	345	329	316	315	296	307	310	321	295	299	298	289	298	309	306	301	300	312	310	288	282	294	302	279	292	333	330	281	308	330	310	294	312	270	313	323	300	308	352	285	322	291	330	312	315	294	290	299	288	372	297	283	300	303	286	335	296	324	301	303	296	301	318	313	290	317	290	304	350	310	322	294	290	306	289	294	278	311	310	329	324	293	333	290	324	296	311	352	315	310	306	334	298	270	296	293	293	300	285	333	354	329	300	265	262	313	320	313	316	279	283	293	336	306	322	347	351	322	310	318	279	328	308	293	291	305	321	257	262	304	309	316	331	324	326	314	313	293	311	293	295	317	274	330	294	286	348	316	314	300	261	302	335	320	287	280	275	280	311	309	281	327	317	293	281	315	367	260	306	297	326	270	297	331	261	332	307	309	315	300	350	296	276	336	305	314	309	338	292	327	320	316	305	303	293	304	275	306	307	331	304	318	296	315	322	274	276	307	308	321	336	294	346	313	299	320	277	338	320	316	320	300	300	322	328	303	308	301	348	307	336	276	281	323	313	324	311	307	327	315	311	267	302	313	274	309	309	312	309	301	311	301	312	346	326	321	302	317	310	300	300	276	340	306	315	314	312	299	333	310	343	281	299	309	290	318	302	308	342	301	350	310	289	298	315	351	301	322	305	258	324	329	278	277	282	275	294	298	327	344	293	310	303	309	320	347	340	338	285	290	318	291	321	313	299	330	352	286	304	311	299	296	287	310	279	321	318	304	299	285	304	306	284	326	340	303	335	278	309	292	261	293	320	310	346	298	294	313	301	306	304	282	277	336	311	313	314	326	319	293	340	296	307	328	320	297	319	296	297	295	318	297	334	303	334	305	376	348	313	329	317	325	343	289	332	338	290	316	311	309	303	299	317	323	273	301	345	292	320	285	302	341	294	286	338	312	299	313	336	291	293	323	290	291	315	284	321	311	325	302	314	272	311	300	341	334	321	306	267	309	316	326	302	302	283	312	313	358	305	268	315	303	319	318	319	286	309	302	302	278	307	308	317	341	310	286	334	310	312	304	324	316	317	349	298	309	310	296	345	303	311	312	313	333	294	302	292	333	302	311	319	325	284	334	320	321	296	292	303	246	281	328	340	317	315	323	322	346	311	303	297	300	298	309	329	313	292	259	260	304	308	308	306	300	338	313	329	308	322	313	323	312	305	285	272	287	303	320	293	301	305	280	346	364	308	288	312	302	291	310	297	318	297	334	313	316	301	262	275	311	324	353	273	297	346	342	328	312	307	340	331	328	315	280	285	305	318	342	295	318	281	256	309	297	319	312	302	290	322	323	326	330	332	305	278	340	331	298	323	306	285	321	314	285	290	296	319	321	291	277	285	292	315	342	279	271	320	311	322	319	284	301	317	331	302	364	342	298	303	315	343	296	306	313	311	325	302	289	295	345	305	285	311	284	305	307	298	326	303	298	308	311	301	310	304	304	313	260	274	314	282	293	305	289	322	352	303	329	326	299	290	306	353	290	339	322	364	319	278	335	307	317	296	327	290	323	300	292	285	277	330	292	282	278	292	350	318	305	293	293	313	308	310	333	329	314	302	301	332	276	309	282	296	310	313	318	315	331	282	310	314	323	293	308	344	333	280	339	344	324	281	339	308	327	306	312	322	314	299	293	361	304	271	318	289	302	325	322	298	319	293	330	283	297	322	336	337	316	292	285	293	273	320	329	334	283	318	294	294	320	340	303	288	306	334	290	313	292	313	274	297	345	300	324	310	293	321	290	297	302	312	343	331	318	300	272	334	278	270	326	325	328	301	278	295	301	312	305	276	300	286	313	321	294	301	313	305	325	281	319	309	326	343	315	312	281	310	317	329	333	298	291	309	287	301	306	319	305	282	289	297	292	281	288	303	316	348	318	326	302	346	303	303	326	284	329	305	281	289	313	288	279	319	305	318	333	322	327	315	295	270	313	322	344	343	335	320	283	296	324	308	349	316	290	284	301	299	319	342	288	266	306	297	305	309	297	316	293	306	337	337	330	305	285	284	300	306	322	291	315	320	290	315	281	274	314	331	311	286	340	333	284	303	308	313	331	321	293	339	312	284	300	289	286	317	318	333	333	307	287	300	296	313	318	317	312	325	324	297	315	275	310	295	314	335	324	283	273	282	312	291	291	286	312	305	291	322	316	327	312	291	295	316	306	283	294	303	266	279	294	278	291	316	303	289	299	335	292	299	289	317	327	319	293	322	318	302	317	323	278	308	312	322	307	275	314	311	325	319	362	311	281	309	296	310	296	291	317	287	323	322	329	292	290	321	319	298	306	294	278	305	321	293	321	309	307	302	298	306	317	325	318	316	301	300	314	291	324	256	283	313	294	290	326	331	309	298	280	268	305	306	304	282	303	292	300	311	283	302	309	282	302	322	293	306	321	322	296	316	308	295	316	324	289	327	287	277	335	319	325	329	293	315	309	302	314	322	305	297	322	314	310	307	269	329	310	324	338	338	319	272	276	321	336	319	329	307	298	302	331	310	304	316	281	296	319	327	317	306	288	300	289	322	306	304	313	332	361	323	329	313	289	312	307	320	306	259	290	291	318	287	325	342	324	345	311	269	296	332	317	338	282	289	324	274	301	296	330	287	309	317	325	337	307	276	341	340	313	317	350	324	330	313	306	345	333	336	314	339	322	327	316	315	317	317	297	348	323	308	331	305	322	302	306	317	286	281	275	303	323	278	285	323	319	276	294	310	312	330	305	304	310	308	328	340	308	313	295	289	296	326	289	337	320	284	314	301	292	302	284	290	358	303	314	282	299	306	307	322	305	288	317	326	296	281	314	312	315	320	299	269	279	311	313	288	307	279	307	327	299	308	287	301	303	313	277	288	300	321	352	301	331	320	272	300	305	317	301	293
12852	3150	7849	35444	23980	1462	941	896	877	828	793	817	818	753	705	731	794	739	730	742	711	709	675	725	716	697	744	725	718	680	679	699	773	695	714	713	675	710	685	735	722	693	704	676	767	688	696	671	702	702	700	650	672	671	698	692	673	709	670	704	673	693	644	652	706	664	689	717	706	682	682	682	718	693	737	668	734	697	720	676	696	656	722	719	696	716	723	627	742	695	704	708	711	741	781	676	704	667	672	696	722	696	692	688	742	705	692	678	670	677	613	691	739	681	723	732	704	698	712	701	643	680	667	666	724	641	666	722	736	675	741	743	657	713	698	659	660	665	692	685	713	692	717	705	696	671	695	688	665	645	685	667	748	686	732	674	689	717	694	705	683	759	669	694	685	724	680	655	673	740	701	672	714	670	676	688	699	720	692	686	708	668	628	702	700	698	713	656	660	713	678	707	722	705	698	662	668	706	681	670	698	715	681	682	707	711	687	698	679	654	669	664	693	661	743	692	710	714	692	654	646	723	728	689	680	719	691	676	705	692	707	724	673	733	681	684	702	708	720	734	682	676	686	686	705	702	710	685	700	717	681	720	715	667	671	658	722	705	667	675	677	697	715	723	663	684	669	707	722	727	741	664	685	730	688	683	675	719	690	695	705	702	727	694	628	698	711	668	743	658	687	718	718	704	703	661	696	664	669	689	710	654	691	710	693	719	705	637	661	704	665	666	662	704	721	704	700	698	707	708	689	697	649	687	757	682	706	691	668	685	735	681	699	640	662	632	719	695	694	676	673	659	671	715	730	706	701	716	702	663	753	677	727	675	748	698	704	637	721	685	672	663	655	689	651	697	687	705	702	757	685	724	675	665	675	667	699	693	708	692	690	714	646	690	702	713	699	707	731	701	656	712	695	696	724	727	681	676	730	693	736	687	738	693	657	685	684	659	682	668	711	700	671	749	664	701	686	656	689	660	733	681	681	671	744	660	701	638	695	674	680	712	737	729	704	764	668	709	655	671	686	705	686	740	652	709	720	732	703	676	702	689	695	694	706	661	659	665	679	714	695	680	689	747	707	720	683	681	637	730	750	655	708	688	686	693	686	754	720	685	723	701	708	677	673	697	688	671	713	619	713	696	674	695	691	684	698	728	681	700	666	715	724	742	671	697	648	642	712	711	710	688	682	739	693	711	684	703	675	738	705	701	722	722	708	673	694	709	715	711	737	687	697	680	692	717	644	685	722	730	760	691	706	686	731	692	735	642	692	691	632	662	704	699	688	705	714	715	667	694	713	631	753	770	653	730	724	696	647	685	674	676	653	694	703	711	692	756	690	667	658	685	675	700	689	669	726	685	714	662	703	638	669	698	740	708	713	690	708	681	715	718	724	720	680	679	716	677	697	668	713	707	680	714	674	682	719	692	723	686	678	662	668	679	690	698	720	693	689	654	688	700	750	699	689	682	690	666	702	715	703	722	711	686	718	660	730	655	708	712	661	710	713	691	729	703	696	671	737	731	717	659	686	664	680	675	717	668	747	722	692	729	687	693	710	653	679	674	708	662	715	690	698	712	679	696	699	662	695	708	682	709	646	730	702	685	625	724	696	683	711	709	682	718	646	715	645	706	676	675	687	654	718	728	674	675	689	685	694	696	689	682	651	691	702	709	685	700	699	710	683	712	670	665	686	672	680	737	651	665	705	703	682	689	690	692	678	689	673	718	713	652	687	690	738	694	692	727	718	671	708	728	724	705	716	632	702	696	675	689	684	663	660	747	656	711	721	654	737	683	690	701	665	629	705	689	720	737	679	715	703	675	691	731	702	650	725	647	696	677	677	670	706	695	728	699	736	711	662	688	713	688	661	695	668	702	738	663	671	640	700	735	665	642	669	713	702	697	703	682	658	708	678	742	707	689	683	684	714	670	708	633	689	675	655	692	720	639	701	692	698	654	682	706	722	695	670	687	675	688	735	648	677	686	680	727	676	663	710	717	707	720	720	715	685	702	694	645	699	682	715	710	665	669	687	709	679	681	724	702	671	729	696	715	693	691	705	772	687	712	710	653	685	669	713	695	696	690	670	679	638	668	698	677	693	706	676	723	711	656	674	730	690	672	700	668	678	716	718	728	730	712	705	696	688	728	699	686	732	670	716	662	685	688	697	683	698	687	700	696	695	748	679	628	683	702	724	696	690	721	663	706	732	661	728	682	696	727	737	681	713	688	662	708	681	672	686	701	710	687	703	718	660	707	728	735	709	714	747	719	698	721	663	685	743	759	738	682	698	671	708	697	711	681	647	663	704	689	685	699	677	720	666	698	694	658	672	689	678	683	682	691	679	701	706	687	707	690	672	657	719	637	683	614	705	660	718	700	632	721	676	685	686	660	688	691	662	714	651	690	665	686	675	657	704	717	662	701	675	720	674	680	689	648	704	670	709	682	705	663	700	682	718	666	686	669	736	660	698	733	703	684	695	701	701	720	706	702	715	703	650	672	684	689	701	718	682	690	655	693	742	646	667	770	695	682	668	704	647	691	628	706	698	690	717	704	667	710	705	700	670	676	640	665	657	710	677	701	710	745	699	700	663	703	715	664	665	709	672	703	701	696	723	715	686	687	727	682	717	655	717	715	670	704	755	710	721	676	687	666	650	667	722	686	736	653	705	708	671	717	728	725	676	694	684	710	696	717	694	682	697	712	701	679	741	716	664	690	668	696	692	740	741	645	652	689	697	723	721	661	702	701	666	677	711	683	680	697	637	705	730	698	645	668	678	654	676	666	688	709	755	746	668	691	697	681	774	703	689	675	711	667	706	715	721	649	693	694	658	665	683	746	698	686	660	625	696	678	671	670	717	654	688	659	687	650	729	661	697	639	688	657	717	677	708	676	699	667	673	706	706	714	714	723	687	663	704	730	646	685	675	675	678	693	704	698	690	611	685	723	651	657	694	709	708	704	722	681	686	702	679	697	659	722	659	647	684	675	714	738	703	638	753	726	664	716	717	701	700	669	727	763	717	695	726	697	700	737	698	675	716	690	827	686	669	679	676	693	700	671	684	686	686	644	711	690	673	675	661	657	666	695	695	718	680	708	687	692	714	661	664	690	691	685	700	665	677	719	705	691	738	709	731	684	651	702	701	678	691	682	665	677	709	686	680	745	722	699	675	700	705	677	687	734	686	710	717	680	726	692	697	722	673	723	719	691	706	687	690	661	718	695	669	689	610	725	696	685	733	702	719	692	711	701	700	693	713	685	697	692	702	678	698	710	719	676	673	684	649	742	671	689	699	673	706	692	652	642	708	692	654	709	712	679	705	670	676	696	685	683	707	720	700	683	690	701	678	711	673	703	734	679	730	695	676	712	682	675	741	690	710	649	691	669	637	647	698	697	707	654	704	674	713	654	709	684	691	681	726	729	702	739	756	711	656	643	742	726	695	662	670	689	672	704	704	666	716	724	710	696	688	693	710	757	757	692	742	687	728	672	690	719	622	738	680	672
29306	6757	3936	33245	22334	3946	489	401	393	382	421	387	325	316	356	351	312	332	331	325	312	292	299	311	351	311	308	317	314	295	323	324	330	319	350	335	321	280	290	287	319	314	297	333	323	324	333	304	330	335	334	339	309	314	325	324	315	295	331	290	319	312	324	314	319	320	324	281	306	319	358	317	347	303	319	341	313	317	359	297	329	341	341	320	332	323	305	302	308	310	316	270	305	319	329	308	294	275	294	317	306	300	340	339	340	338	322	346	279	332	309	335	350	316	345	320	310	316	308	309	342	338	295	330	315	336	315	304	317	316	349	316	319	322	308	307	325	334	313	352	296	272	309	305	302	307	317	290	288	297	335	334	317	299	309	341	311	276	285	312	295	315	323	322	312	306	306	312	307	313	320	332	314	329	326	349	313	327	314	327	309	339	315	314	343	340	331	329	315	323	319	340	340	308	283	345	334	277	343	308	332	331	287	335	319	329	317	302	326	323	323	305	304	310	282	356	369	316	315	270	322	310	319	305	341	304	304	321	324	306	319	304	302	299	280	339	296	350	330	330	304	333	335	314	296	320	329	299	324	299	316	336	322	324	287	325	318	325	293	336	320	305	281	296	313	319	341	295	319	352	339	334	301	331	296	304	315	313	303	324	295	333	337	341	306	326	326	352	309	309	335	314	326	308	310	353	309	347	328	330	350	307	312	307	287	295	311	311	321	323	313	314	341	307	330	306	275	356	336	300	315	295	323	292	312	339	294	326	322	326	319	341	315	338	292	315	316	319	324	314	322	307	324	325	349	325	305	310	316	307	320	302	313	321	332	310	314	285	344	292	353	315	265	312	336	336	344	343	296	347	309	315	326	348	357	333	332	300	335	297	303	325	289	316	318	292	333	291	312	314	332	307	291	296	312	353	312	317	318	364	322	304	307	317	306	285	361	327	335	329	342	300	324	321	319	316	302	312	337	284	319	346	310	347	321	298	292	333	307	328	321	294	333	347	335	335	317	337	319	328	312	322	345	323	310	309	333	298	309	331	290	334	315	329	316	317	339	307	311	300	312	294	303	291	354	344	333	313	359	297	304	321	291	350	346	317	304	308	291	292	312	315	312	287	319	333	319	356	349	317	294	282	316	324	307	291	334	347	365	320	335	296	334	339	327	312	312	337	346	315	307	342	335	310	349	294	324	275	311	311	338	302	323	298	303	288	303	322	328	325	328	341	325	307	329	314	319	312	297	321	342	313	347	310	333	309	293	302	327	334	334	318	324	324	342	324	307	298	331	313	330	329	330	337	305	314	321	350	340	328	344	355	337	306	317	316	349	310	300	295	323	338	328	325	317	324	358	328	361	328	316	297	313	318	322	333	303	316	337	314	305	296	337	323	339	323	328	352	366	283	313	313	332	297	307	323	314	309	325	298	359	276	311	295	322	280	296	332	299	317	315	342	328	334	303	343	295	298	341	318	312	301	344	280	315	310	299	314	305	319	313	312	315	301	310	335	352	354	300	296	334	280	323	320	300	324	310	308	313	334	292	274	289	329	298	330	317	360	322	342	285	335	336	313	326	348	335	304	323	272	308	345	318	343	323	320	316	345	325	314	319	340	344	309	310	290	316	315	312	310	339	303	311	327	336	353	331	354	271	327	305	337	287	312	319	289	355	307	317	345	316	355	346	295	303	338	326	284	295	292	296	317	321	320	296	318	321	313	299	308	307	345	325	329	310	327	319	326	287	325	341	348	325	322	315	324	332	333	332	323	336	347	314	313	308	321	323	319	293	318	318	322	298	335	330	292	313	293	320	320	327	319	321	344	350	299	293	294	307	324	351	336	307	335	328	301	338	285	331	335	331	323	289	311	348	349	296	325	305	320	314	320	338	306	311	329	316	302	317	295	292	319	328	329	346	324	322	296	298	331	298	355	321	323	317	304	302	309	301	307	316	314	330	308	311	335	322	285	332	317	289	340	321	304	317	315	332	298	342	308	359	319	321	282	357	303	301	291	343	313	290	315	345	320	358	329	342	327	326	289	324	296	306	309	315	306	331	296	338	363	302	317	312	323	328	336	312	310	351	302	312	346	319	306	328	352	347	335	401	323	306	325	310	320	294	331	314	356	320	320	345	333	332	327	295	271	325	352	279	299	314	327	294	323	310	299	312	322	297	327	313	338	309	317	293	333	296	315	351	298	343	307	329	287	294	309	336	306	316	326	361	315	285	300	307	329	332	291	312	284	299	287	336	304	302	295	301	320	264	295	290	329	345	324	300	306	358	311	313	337	352	334	319	321	273	336	298	314	306	288	346	318	273	328	325	323	354	339	311	332	318	349	319	313	320	286	319	309	312	322	369	337	311	339	329	296	367	309	326	322	311	359	345	324	306	322	304	301	309	335	286	306	290	325	336	344	284	292	347	315	286	355	318	334	327	338	332	323	315	340	329	353	320	343	284	335	352	297	342	322	313	328	314	362	328	305	355	301	325	313	328	304	317	332	290	333	308	323	315	345	333	307	315	338	311	361	283	309	295	309	357	289	339	288	331	298	319	309	283	315	307	350	319	298	317	346	316	334	320	320	316	283	304	302	305	338	298	340	303	358	304	300	354	326	352	318	329	350	320	319	324	309	351	325	311	329	327	334	334	294	330	317	304	300	321	296	326	314	333	290	308	314	324	299	324	354	368	307	351	308	311	305	336	329	346	325	315	314	352	338	324	305	354	308	299	331	315	343	298	318	320	280	307	288	329	336	295	318	296	347	313	352	305	302	374	305	321	320	328	278	328	305	304	326	297	313	303	325	311	321	326	328	299	344	301	329	315	358	337	294	348	317	307	284	347	349	325	316	334	324	348	317	311	314	323	323	309	327	316	313	360	313	327	280	332	317	356	312	334	339	324	317	324	325	339	338	337	304	331	312	331	332	311	288	322	317	336	342	320	288	323	316	297	317	322	330	300	320	300	317	334	325	312	344	323	319	295	332	334	318	295	293	316	340	337	322	314	273	313	316	318	327	338	338	317	269	281	321	326	329	336	321	360	308	334	321	326	355	311	337	300	311	307	359	348	330	332	323	314	323	315	306	324	330	301	305	322	324	314	334	328	287	298	328	323	283	328	356	312	302	333	305	320	298	337	307	324	316	334	324	307	291	352	326	324	331	338	270	304	331	314	314	358	343	321	306	308	342	315	325	304	288	348	351	320	326	303	298	317	303	334	307	318	329	306	330	321	291	312	329	290	312	304	342	326	338	303	325	307	335	322	313	308	321	354	312	321	311	307	292	324	303	303	329	324	364	324	312	341	332	349	280	312	312	326	361	361	335	321	326	343	309	321	303	323	324	299	308	299	330	339	289	329	319	309	309	309	331	297	292	338	303	330	287	350	325	335	345	306	333	370	294	320	304	351	343	345	305	331	365	334	324	329	295	314	302	348	332	316	311	306	318	287	351	318	338	367	318	269	347	343	331	347	300	334	283	356	344	337	317	339	297	297	326	309	329
16110	3878	7586	46652	36191	2503	1260	1143	1037	938	933	902	839	803	828	871	847	779	765	780	707	757	770	781	765	742	733	740	708	701	686	685	735	692	689	736	740	718	710	698	696	670	666	694	695	676	728	733	697	698	730	682	693	745	690	746	682	708	714	714	714	736	695	698	733	695	683	666	724	699	700	766	734	702	731	674	693	722	705	685	712	708	725	688	708	673	702	735	685	650	711	754	731	712	715	688	701	706	720	732	681	708	709	690	669	672	689	672	718	714	709	711	699	724	772	673	709	668	716	691	753	728	746	713	707	686	717	706	652	721	719	737	663	667	671	747	716	731	718	680	696	674	702	712	744	727	687	666	709	701	671	697	730	701	717	720	691	706	720	692	693	706	666	687	713	735	705	770	689	680	699	714	645	733	708	705	692	647	711	711	726	703	677	710	680	718	701	690	695	655	692	691	676	760	713	716	691	684	675	755	707	693	694	673	668	720	725	709	742	738	725	712	743	690	648	694	653	720	714	711	706	661	638	687	679	742	726	707	750	715	740	683	678	633	691	717	684	710	760	715	707	675	733	673	660	669	667	713	678	710	748	708	700	676	677	690	702	707	723	724	708	630	715	713	728	726	736	687	713	711	729	710	624	706	684	701	677	707	739	678	729	676	708	705	730	670	713	691	724	643	732	738	716	690	686	738	723	689	695	705	715	675	717	716	707	727	711	710	624	671	700	654	680	714	644	696	735	687	681	675	645	710	676	688	702	662	717	728	646	699	709	726	710	699	672	716	682	695	652	699	719	681	703	694	734	669	700	731	726	689	679	703	722	706	705	698	709	704	691	752	686	699	740	710	713	702	682	702	769	659	697	724	705	702	710	714	736	725	684	711	706	685	734	660	716	705	705	745	703	668	690	690	682	709	734	667	712	678	685	724	689	683	715	721	733	745	713	680	722	677	634	721	674	716	679	684	688	692	710	728	724	674	689	694	682	692	709	687	735	646	705	665	702	720	688	717	738	680	719	673	722	754	693	730	726	665	687	712	699	745	730	688	694	703	676	675	706	712	742	696	669	683	721	711	711	668	679	719	716	739	660	705	733	696	725	674	671	677	704	703	695	700	704	709	652	705	710	698	722	724	705	762	699	672	711	659	715	757	671	717	656	715	714	684	658	660	703	723	684	696	691	701	720	684	673	690	660	708	689	686	717	677	728	674	688	733	715	690	640	674	703	716	703	662	688	669	714	707	708	719	660	722	731	710	709	657	724	693	647	686	669	726	748	706	724	677	659	692	724	686	719	705	715	750	721	688	707	644	689	674	739	697	681	718	713	687	682	734	690	723	709	703	700	690	654	687	697	702	733	779	686	710	710	713	741	737	664	663	719	677	694	684	640	684	688	715	674	760	715	671	678	718	680	696	692	680	719	718	773	739	746	674	695	737	689	680	750	709	703	738	730	654	662	696	727	731	768	735	659	722	683	699	691	737	665	708	672	693	684	657	669	734	669	710	709	709	698	711	678	689	701	684	694	698	724	743	721	716	679	675	669	699	689	713	702	700	718	693	709	724	711	702	713	693	768	704	716	715	703	703	697	663	679	733	678	673	725	692	756	749	659	683	667	672	671	700	761	710	738	704	713	701	674	728	750	758	725	709	689	694	725	689	707	730	719	722	677	717	727	677	690	663	724	731	712	712	668	653	653	685	650	689	712	680	709	692	717	672	701	732	707	727	676	665	698	735	703	702	682	734	683	730	690	676	681	702	686	696	704	728	714	726	707	682	688	724	670	686	718	678	698	711	646	714	699	709	728	657	676	674	699	687	706	694	696	718	657	713	675	760	711	715	714	720	735	703	726	703	699	672	701	751	682	717	701	720	714	692	693	702	720	699	680	658	733	701	724	685	731	707	734	757	695	716	700	701	655	675	681	705	647	696	688	705	695	713	707	730	702	681	682	668	711	720	698	697	703	706	692	697	694	714	686	703	702	722	723	683	670	709	692	711	698	707	674	673	704	679	701	690	724	701	709	694	677	688	740	726	713	644	661	715	706	650	726	667	657	715	714	709	703	692	711	696	765	710	679	763	642	709	678	749	747	703	684	700	673	651	669	726	697	699	700	719	712	695	732	700	651	642	706	682	713	747	730	757	689	668	695	713	726	740	694	682	714	684	681	696	709	721	717	718	741	693	678	660	725	669	698	705	759	715	644	741	669	664	688	696	726	708	717	657	666	680	680	751	647	741	652	692	726	711	721	723	702	695	698	687	676	647	687	683	685	704	722	706	691	652	703	706	702	726	725	674	719	661	726	699	677	696	651	718	697	698	708	708	704	711	653	684	720	681	721	721	689	692	750	709	691	727	706	635	733	688	670	725	718	721	682	682	726	707	691	687	695	758	677	670	744	710	695	722	726	711	696	722	701	773	696	754	728	676	701	664	711	685	660	680	665	692	655	631	704	708	684	739	704	683	682	694	717	722	678	714	706	701	633	723	686	740	719	664	701	705	695	644	746	686	701	720	718	721	740	717	683	700	653	736	723	708	715	712	702	716	707	741	688	700	691	731	720	680	711	681	695	747	686	711	712	733	668	701	691	712	689	708	710	712	634	712	679	650	715	637	731	691	652	762	670	646	685	677	679	685	734	680	714	718	745	724	703	722	686	708	707	702	705	745	648	698	733	683	714	710	722	705	726	669	672	704	745	707	730	724	678	688	756	707	748	709	727	695	721	676	714	690	697	710	681	649	695	715	683	736	705	688	732	730	669	705	697	679	693	769	695	736	722	699	702	729	707	707	702	729	758	733	695	704	687	708	724	701	708	685	672	712	740	738	693	708	687	723	718	703	706	650	669	675	700	706	758	726	699	730	661	706	678	680	719	672	704	730	718	689	683	702	714	696	723	697	708	717	769	680	684	678	697	725	666	661	647	669	718	682	705	713	682	674	702	704	696	723	685	737	709	668	685	724	719	688	764	698	711	762	687	738	693	703	687	699	736	769	707	741	699	664	678	713	678	720	748	666	711	701	698	719	696	713	674	674	724	716	699	682	746	708	669	726	651	701	683	705	695	648	704	692	692	711	711	711	657	663	736	722	697	733	672	715	706	724	682	658	709	695	672	664	721	753	702	712	730	714	688	695	700	692	702	730	735	725	715	725	715	686	721	700	704	707	683	680	697	660	741	694	680	676	675	704	709	696	652	700	744	681	700	711	701	726	667	680	730	667	691	708	700	695	674	696	703	720	683	677	637	736	749	687	708	710	710	718	725	681	756	697	661	735	759	694	682	688	705	680	713	731	723	669	692	769	686	700	718	714	688	662	679	697	702	660	695	669	742	717	698	779	658	657	700	685	697	692	624	692	703	672	709	706	732	720	708	715	759	694	664	674	689	715	666	684	711	660	660	745	712	734	691	706	699	722	760	705	713	690	686	693	752	695	686	722	673	681	704	729	701	703	670	738	718	645	712	690	700	704	699	760	739	691	709	706	697	693	714	695	735	702	718	693
9745	1883	827	845	419	167	144	147	131	140	139	156	130	152	165	177	155	161	131	158	166	147	148	129	132	154	142	172	137	154	139	144	129	124	146	128	158	139	152	145	148	141	143	148	156	157	161	142	153	133	161	142	127	165	126	141	144	159	147	154	150	150	129	121	166	137	132	125	160	142	144	166	123	156	141	168	151	138	149	137	132	149	167	166	138	146	132	140	149	150	143	164	155	141	124	132	161	139	159	142	166	137	147	143	169	138	157	134	169	155	165	131	161	126	153	125	147	173	148	139	132	146	136	149	148	142	119	142	155	143	148	134	141	132	128	125	155	164	149	137	163	180	156	144	149	144	159	126	144	166	146	164	162	143	163	156	140	161	144	133	151	141	141	158	134	177	126	160	143	157	146	144	134	158	171	140	162	150	128	142	144	142	156	145	165	159	168	159	129	146	135	147	149	151	151	155	137	116	130	139	136	161	164	140	116	135	158	135	139	143	142	132	156	155	134	146	152	172	143	167	160	134	141	137	146	136	130	127	125	128	149	128	167	149	146	147	158	147	139	154	143	168	135	115	133	129	119	130	142	146	117	164	137	140	135	123	143	132	167	130	152	133	135	148	162	140	144	144	142	165	155	139	160	153	141	137	137	165	133	142	150	129	164	149	127	150	150	123	159	145	150	135	135	143	143	160	171	133	147	143	150	141	143	138	145	155	154	126	105	157	131	152	149	143	123	181	158	135	138	170	161	147	141	131	140	138	151	140	157	142	125	149	134	154	153	124	144	159	120	147	151	145	150	155	162	138	136	146	148	124	174	131	154	139	139	131	140	125	150	126	142	131	156	136	158	132	146	153	158	119	118	158	149	139	128	144	157	140	151	139	131	144	123	143	142	147	146	146	146	142	136	135	122	132	147	160	134	152	166	159	170	124	158	148	139	153	150	151	152	173	151	139	143	136	152	139	164	154	151	147	126	136	151	158	143	142	167	138	150	127	151	130	180	124	157	164	173	171	151	156	146	144	151	142	126	147	149	151	138	129	163	175	142	140	130	146	125	132	140	150	151	163	167	132	142	141	144	157	130	129	134	128	154	134	148	161	139	141	133	132	123	137	122	129	158	157	148	141	152	148	132	136	135	159	130	155	161	152	163	137	154	141	152	171	147	144	147	157	166	154	155	144	123	134	132	149	155	134	153	133	148	128	145	126	135	152	165	182	142	149	132	139	157	146	143	126	171	124	152	172	150	152	144	149	156	156	151	141	160	155	135	143	142	137	165	149	151	144	131	168	149	146	136	136	142	137	125	164	157	151	158	145	147	136	150	172	130	124	148	134	150	141	128	160	145	134	145	136	149	145	140	156	145	165	155	152	144	143	157	141	148	150	146	141	142	172	141	143	136	136	144	146	146	151	144	150	163	140	169	137	127	148	143	161	135	163	157	147	165	114	137	124	163	142	151	130	135	135	137	133	157	130	163	111	121	137	164	152	125	137	146	149	163	169	143	155	168	142	150	150	134	146	153	159	154	156	130	144	142	122	127	135	163	137	130	154	157	152	137	166	138	152	149	155	131	133	151	136	169	148	116	153	150	177	151	159	135	153	132	140	155	141	140	160	149	140	131	143	147	140	130	128	160	163	149	143	152	153	135	137	148	146	156	134	157	134	132	154	157	170	144	123	150	172	145	144	135	136	141	141	158	133	165	156	143	131	163	134	160	133	154	150	152	145	152	154	152	183	146	121	134	141	174	146	150	152	134	149	123	155	162	140	134	119	123	151	136	160	126	161	137	138	119	161	130	141	152	164	145	146	160	154	145	136	144	138	128	144	142	146	140	163	161	145	154	168	140	138	127	132	144	164	140	165	147	148	153	147	151	155	142	128	173	147	148	164	163	125	138	118	140	151	157	144	131	142	153	139	141	147	121	129	159	147	140	165	141	146	149	163	147	142	140	154	147	148	109	158	144	145	142	128	149	133	153	144	134	133	149	148	134	155	107	138	145	153	157	162	153	152	142	138	131	158	132	165	148	142	159	153	143	136	186	138	159	141	160	133	152	149	122	167	147	114	143	141	133	155	152	115	124	131	149	124	158	153	153	146	156	141	130	142	152	138	138	155	145	151	154	146	157	126	143	161	153	141	138	144	134	152	142	144	164	148	135	130	159	135	132	169	148	132	145	108	158	141	154	151	155	150	133	155	143	150	141	162	142	129	145	115	139	156	141	131	156	135	139	155	153	144	128	147	154	111	144	147	129	138	154	144	155	152	131	131	137	133	144	154	129	150	159	140	157	136	157	168	140	173	156	169	135	156	140	145	161	156	130	159	147	130	127	137	130	149	152	151	160	128	118	142	148	157	157	148	142	160	160	130	131	145	154	131	172	142	129	152	134	129	125	138	182	132	138	141	158	140	126	139	126	158	166	147	145	138	142	149	160	134	146	161	129	159	140	171	158	142	146	169	143	173	167	178	155	162	139	144	142	165	123	131	129	150	122	132	145	120	137	124	155	163	162	152	154	166	158	120	151	142	149	132	150	117	161	146	139	139	156	149	163	134	146	148	141	152	144	150	144	161	138	126	146	134	153	134	124	118	154	162	136	128	144	149	138	148	163	153	158	138	146	161	140	156	148	155	143	148	144	156	155	136	142	166	156	143	151	167	142	172	114	122	134	143	132	142	152	129	171	129	128	123	140	151	160	142	136	124	138	151	125	131	168	150	150	119	145	166	128	142	138	182	134	132	132	158	109	136	153	145	152	145	150	142	132	141	147	137	135	146	123	153	136	143	142	136	138	146	176	156	134	130	138	157	161	142	141	138	138	121	148	176	130	145	171	152	130	152	152	161	147	140	134	127	153	152	144	145	127	161	127	153	150	150	152	148	149	157	148	117	128	136	147	126	148	137	138	120	135	125	131	137	168	142	132	127	144	148	168	131	139	138	138	160	140	124	135	160	150	149	152	175	143	154	149	150	154	133	144	128	143	147	145	163	133	162	163	140	138	145	136	142	141	175	163	141	120	147	124	141	147	162	124	129	151	132	153	156	140	160	125	142	138	137	144	165	161	164	175	155	148	133	164	152	155	155	152	153	139	145	143	180	146	142	137	130	171	139	134	164	155	137	140	129	149	138	168	127	123	135	165	116	157	125	150	139	145	151	153	159	163	108	138	162	137	158	162	144	146	148	166	139	147	129	160	158	150	146	174	149	154	150	163	169	139	142	148	142	178	161	156	129	151	157	174	145	164	141	148	133	146	148	160	142	171	135	145	131	124	143	151	140	162	135	138	166	147	140	145	139	148	134	158	139	141	144	141	147	155	136	135	141	138	137	165	124	128	142	122	134	152	183	140	150	160	166	126	134	147	151	139	135	159	141	141	139	152	150	148	159	155	144	152	149	151	152	158	155	159	135	130	156	145	159	155	138	137	167	131	157	133	131	145	132	139	175	141	146	132	149	151	145	140	150	153	144	135	132	146	157	134	147	138	137	137	143	132	132
5509	1493	1788	2628	1405	414	355	415	401	376	392	395	390	362	375	429	386	379	353	398	391	400	354	390	373	374	364	364	369	338	402	378	390	384	394	399	373	380	389	373	359	366	364	400	377	399	372	394	365	378	391	395	385	377	351	381	366	383	363	377	363	370	379	376	414	375	372	403	371	398	344	381	391	376	384	390	399	334	404	399	380	381	373	394	397	387	369	362	351	352	357	407	368	354	378	407	372	391	366	379	366	386	403	373	414	366	355	357	362	393	398	357	351	363	343	382	370	379	357	388	410	391	356	386	403	386	391	341	378	357	366	366	390	389	378	369	367	373	415	399	381	389	401	378	398	382	367	383	387	388	355	352	371	364	393	396	416	364	368	334	366	386	386	398	364	392	392	362	350	429	369	375	344	375	362	390	368	378	401	392	355	396	369	388	375	383	359	361	384	372	372	359	361	379	365	374	364	397	356	380	378	376	405	393	374	369	411	372	383	353	367	363	384	383	355	405	344	384	392	393	388	329	366	433	364	392	404	375	347	379	387	360	361	371	391	370	358	367	376	379	379	406	386	384	363	390	362	417	382	366	374	386	372	357	397	364	369	392	348	356	378	407	361	397	345	335	346	408	365	378	357	377	383	365	383	402	388	373	397	384	368	371	350	348	352	348	378	374	374	389	342	379	394	359	370	384	361	372	361	391	361	365	374	363	369	351	362	389	387	387	387	387	361	366	416	362	370	376	392	381	382	355	335	395	345	404	353	392	365	394	373	396	366	352	393	338	399	374	382	356	351	374	427	367	365	384	386	383	370	367	398	409	382	367	359	411	402	385	378	397	398	349	391	336	378	402	376	366	377	365	382	359	371	365	390	373	416	375	397	378	380	345	385	349	389	387	346	379	413	386	379	378	378	365	378	342	397	367	334	407	346	387	400	398	358	392	363	391	376	354	426	383	386	368	393	360	412	369	394	372	346	383	345	375	356	414	372	362	387	371	358	374	365	392	379	357	387	371	384	399	362	356	416	381	360	367	378	323	359	362	393	365	357	386	400	362	376	394	356	386	389	368	406	380	380	362	400	388	370	365	379	370	389	354	375	362	373	380	374	407	330	359	383	367	361	355	397	365	381	397	372	382	385	374	371	376	378	334	395	398	412	394	413	424	383	341	373	346	409	390	397	387	358	384	403	387	380	381	358	376	394	375	397	384	349	386	340	390	396	411	386	402	355	413	367	423	378	385	380	390	395	376	412	369	385	389	363	383	390	383	373	372	368	358	364	385	383	356	401	390	399	401	382	387	350	378	375	398	356	386	385	381	370	365	346	400	381	380	365	384	363	343	399	383	339	396	350	407	385	362	366	408	404	349	344	370	392	368	388	382	349	364	415	351	396	389	382	368	341	340	361	401	387	360	390	388	342	376	371	357	366	351	387	374	383	382	361	383	352	392	378	348	410	340	379	358	376	361	406	360	359	382	388	404	367	344	374	377	373	373	376	355	382	386	384	409	401	363	381	357	362	371	392	349	356	416	368	371	372	392	358	382	349	363	352	374	326	387	383	377	424	367	403	372	349	402	355	363	369	403	369	365	370	357	392	372	375	408	397	356	363	379	390	349	402	397	367	372	373	385	356	395	388	401	392	388	372	349	387	349	398	380	413	363	395	401	383	375	407	412	377	359	392	381	328	423	385	349	343	346	348	372	395	348	367	387	360	390	355	358	403	388	386	352	412	393	364	386	407	384	379	384	373	373	363	399	390	377	361	396	391	362	349	364	365	384	388	389	362	373	372	353	395	377	387	349	388	373	395	362	413	386	371	388	347	385	401	402	388	356	389	379	398	380	381	332	375	420	368	382	360	357	363	413	388	380	394	326	370	369	386	399	356	367	366	361	369	373	395	395	396	397	367	395	405	386	399	382	363	372	407	406	352	390	417	336	359	398	377	399	398	380	373	369	356	358	369	394	367	376	380	405	367	376	357	378	373	374	392	352	344	353	359	366	398	401	405	353	369	382	403	374	370	426	391	374	376	388	371	368	405	368	367	393	386	393	404	390	366	378	345	350	383	411	391	331	378	389	409	389	374	357	406	384	354	397	386	370	415	367	360	387	373	381	424	362	394	396	387	397	389	381	371	415	419	368	375	379	368	361	380	391	356	390	402	371	380	366	379	360	356	348	354	393	386	377	366	387	415	394	394	378	385	383	347	393	352	365	341	397	365	382	387	362	427	339	350	376	362	427	383	359	407	389	395	363	378	426	372	384	387	370	408	374	377	358	386	387	387	409	384	392	379	384	403	381	373	367	373	376	330	362	370	331	374	370	361	390	368	380	317	340	369	363	406	401	350	382	368	352	400	389	378	382	397	398	400	361	362	390	394	371	419	373	364	401	359	369	343	356	417	350	355	358	367	395	396	406	348	386	383	394	378	369	365	373	367	353	370	374	377	365	399	384	387	380	352	383	404	391	384	354	352	373	370	367	353	376	373	395	373	391	415	397	353	382	375	397	357	386	356	347	402	377	375	377	389	370	414	374	356	364	383	353	365	391	376	368	371	351	342	380	392	382	379	373	379	386	381	388	426	404	406	385	367	358	404	370	403	378	378	385	384	342	382	359	363	369	373	354	372	422	387	374	382	393	397	351	408	390	351	366	346	374	380	352	371	392	397	360	359	374	371	342	386	355	396	379	393	402	373	358	360	380	386	389	409	378	370	367	366	402	394	403	357	374	405	386	365	364	364	363	353	405	372	357	401	395	334	375	378	387	364	386	398	373	387	389	405	364	374	354	377	419	402	394	397	398	342	414	370	369	402	412	381	382	398	385	385	365	372	350	374	354	368	363	345	362	347	368	370	387	374	379	364	398	389	386	374	387	364	383	403	399	398	399	367	388	338	388	360	419	381	351	378	392	380	377	372	354	357	364	384	363	349	374	383	338	391	376	419	385	378	360	356	397	380	410	373	373	397	395	374	371	370	392	390	403	393	392	365	393	398	402	358	384	375	381	374	389	363	387	377	405	386	393	407	371	390	371	392	384	381	391	383	390	388	425	399	364	385	372	387	368	374	343	371	375	334	392	411	336	372	376	378	365	397	384	341	383	383	364	357	403	373	392	393	407	380	341	358	368	370	388	340	363	426	450	388	366	376	390	361	383	385	356	355	392	399	383	378	408	390	389	328	357	356	373	371	374	387	388	376	417	361	370	383	360	398	371	376	407	359	368	383	358	394	366	364	366	334	410	357	363	355	372	389	367	388	366	369	383	391	366	375	367	402	378	351	384	345	382	414	345	384	371	362	378	376	352	392	347	387	340	374	345	357	390	383	365	405	373	369	366	360	384	339	353	400	349	342	400	366	390	364	376	372	388	370	396	356	366	380	361	408	386	387	384	390	372	349	354	383	401	385	436	397	397	398	381	343	355	395	393	336	364	399	400	373	368	346	406	363	376	381	381	365	345	352	353	427	394	359	384	375	365	351	368	385	393	403	415	386	372	316	386
21317	4456	2744	19510	12231	2486	365	320	336	319	323	309	322	326	307	320	301	284	325	284	294	302	281	337	283	284	321	299	267	273	293	302	306	299	323	337	283	320	275	309	305	291	328	257	309	301	314	309	288	307	302	278	286	287	292	308	307	306	322	305	306	312	293	317	319	285	276	276	302	329	327	295	316	293	288	324	349	292	312	295	301	325	311	293	321	295	324	311	291	313	296	300	338	315	322	319	240	322	309	324	299	285	321	287	313	352	318	305	278	271	310	301	322	324	307	295	284	305	260	315	299	328	287	308	317	279	305	319	288	331	299	311	327	296	296	296	269	288	298	317	282	306	320	289	312	291	307	287	321	319	287	315	312	334	343	338	310	282	292	315	325	329	294	307	316	285	311	324	303	325	289	306	311	286	268	310	307	300	322	316	325	299	309	295	251	341	282	277	301	290	295	284	310	311	324	328	292	294	285	332	297	334	276	306	264	295	301	295	305	308	307	285	311	310	324	330	302	285	310	320	304	272	335	294	281	310	276	312	288	312	308	273	289	301	309	321	339	290	325	295	306	305	307	334	321	304	304	276	280	302	286	319	273	296	298	338	319	306	313	299	334	303	292	301	322	288	334	342	334	302	332	328	332	302	341	300	330	325	319	309	299	281	296	320	298	301	285	316	302	273	285	321	286	341	275	306	295	299	309	292	300	339	362	295	294	302	307	335	310	291	342	312	310	294	316	305	302	294	286	287	323	292	318	344	296	278	295	291	295	291	289	327	327	284	284	282	306	323	333	306	315	332	317	304	283	303	302	288	294	316	312	297	305	311	318	315	272	298	309	294	286	299	256	321	351	290	282	328	307	282	291	338	306	334	291	295	250	320	302	314	324	282	304	293	337	298	297	289	291	250	325	297	295	335	310	328	311	327	313	299	307	287	283	319	345	311	299	320	299	324	274	292	325	332	293	276	284	311	309	303	298	309	322	313	320	307	314	308	268	319	294	310	276	287	274	309	331	310	310	340	300	322	295	296	294	310	302	307	300	326	321	311	284	288	287	303	295	324	329	284	292	299	304	272	296	320	278	324	324	316	261	300	326	303	302	321	297	271	283	316	337	304	311	338	303	318	286	304	296	274	312	291	289	307	277	285	325	297	312	279	297	300	324	325	322	310	296	284	305	313	315	301	320	290	288	289	326	305	285	310	331	310	262	294	321	312	297	340	330	317	314	297	324	330	316	293	300	283	320	254	291	322	313	309	309	284	290	298	302	299	281	338	288	314	304	288	295	268	297	300	330	270	284	320	318	290	302	295	326	342	324	330	284	287	291	325	324	354	304	299	296	327	299	315	325	341	299	302	280	261	294	322	315	305	292	321	331	298	310	334	304	328	300	295	277	312	293	319	325	318	268	283	307	284	286	275	284	273	311	270	306	265	285	310	302	299	314	314	288	296	289	336	316	314	312	285	344	292	286	290	274	305	312	277	325	310	301	336	306	303	311	288	303	304	335	271	302	282	305	307	256	307	303	344	300	310	284	310	292	292	324	305	301	306	306	294	331	293	300	297	263	307	309	323	329	313	307	294	301	285	300	305	304	285	286	296	318	278	314	315	297	334	287	309	298	295	291	317	304	315	294	313	300	326	315	277	284	297	316	286	332	313	312	295	315	288	327	278	299	328	304	301	279	309	316	318	321	339	354	292	306	268	273	341	278	298	327	332	289	323	294	321	281	298	310	332	309	324	298	326	301	306	313	315	347	287	317	308	310	279	299	316	282	326	301	292	326	294	308	284	287	318	304	336	256	291	318	300	305	285	269	300	286	319	284	290	265	292	311	325	302	312	320	299	305	285	315	301	280	304	329	317	294	317	320	298	326	298	303	275	294	306	306	328	278	295	275	325	300	315	274	267	328	312	309	329	302	305	330	325	293	312	307	313	296	298	322	300	330	306	310	312	340	319	295	329	298	326	311	283	328	325	295	312	295	284	296	316	297	310	293	295	305	308	284	331	289	321	312	304	310	288	296	315	310	328	336	316	275	342	340	326	317	314	278	314	339	277	286	297	297	331	342	336	320	324	307	315	305	310	300	317	296	288	304	284	300	304	302	318	323	301	293	305	332	286	289	299	303	294	326	287	301	340	319	298	281	304	301	296	308	295	282	310	295	344	313	324	308	306	325	327	291	292	305	299	281	311	324	280	290	322	294	309	339	344	330	318	302	294	271	292	283	307	318	300	325	319	313	301	304	317	293	326	300	311	327	294	320	301	270	315	302	332	312	324	309	308	314	303	311	332	301	308	304	319	322	287	325	347	295	302	308	313	328	334	351	303	277	263	322	322	327	318	337	288	286	264	293	282	303	324	314	296	299	337	309	303	313	277	276	319	328	312	280	299	288	319	306	319	335	295	290	287	296	300	299	328	312	287	275	298	284	326	317	304	280	307	304	306	316	308	317	305	308	309	279	319	313	284	289	302	303	291	346	321	335	259	290	304	311	285	320	282	300	344	305	298	314	327	312	308	257	305	297	305	291	290	266	328	288	296	301	293	307	301	301	307	319	316	298	289	318	315	299	306	309	278	292	298	259	294	288	315	302	268	277	293	300	317	336	279	300	315	342	285	286	304	298	288	339	316	283	304	305	329	298	307	310	288	303	317	294	315	301	281	315	303	325	283	317	315	300	325	287	296	320	311	323	297	312	334	318	309	308	269	282	318	314	317	292	323	304	303	295	295	300	306	316	321	292	336	313	276	304	308	301	278	287	289	307	285	344	331	320	315	320	348	299	301	339	307	307	303	344	299	304	322	304	322	294	313	299	333	313	303	269	316	299	321	299	283	316	308	324	328	320	279	304	332	287	287	288	326	283	316	282	278	319	298	310	294	361	325	313	313	267	294	320	292	305	357	289	318	326	306	309	319	352	319	311	281	303	306	298	280	300	320	305	330	318	301	336	306	319	331	349	328	333	314	293	301	294	346	329	307	312	326	282	316	313	322	318	314	329	303	340	327	303	324	316	305	310	305	295	321	282	287	291	296	340	322	262	313	338	300	311	303	289	307	306	284	262	312	333	293	277	297	316	307	293	305	334	332	306	315	332	320	285	328	271	301	315	263	277	278	267	289	322	281	314	314	290	319	299	291	323	313	366	324	320	301	306	330	271	315	273	309	293	312	326	296	306	318	323	297	324	313	290	296	319	292	334	264	294	271	313	295	281	321	319	308	305	326	315	330	295	289	293	270	280	335	299	308	290	318	320	277	302	315	305	287	343	318	334	313	318	311	279	290	346	326	317	258	286	270	281	277	317	307	289	289	317	302	294	314	309	312	312	292	277	290	309	283	295	324	311	309	344	305	292	288	290	340	300	324	303	271	267	326	323	309	301	295	284	303	307	314	274	311	319	329	284	294	300	348	318	302	283	307	316	283	330	299	307	287	298	283	294	319	318	326	309	291	268	303	326	302	307	317	286	315	308	315	302	300	300	296	297	316	318	289	306	294	325	306
12898	3017	5765	36191	25902	3986	989	914	842	914	833	754	788	795	738	773	716	762	741	711	732	690	716	682	685	695	723	681	752	675	681	683	716	707	718	688	673	729	728	673	689	707	742	660	706	743	691	724	657	699	700	708	701	645	731	695	701	675	711	712	729	691	749	671	656	743	737	728	694	676	667	658	685	705	682	675	692	672	677	665	708	649	731	728	707	702	716	718	664	670	723	705	660	703	690	690	691	754	686	717	712	704	684	632	720	721	654	682	703	668	716	689	709	705	653	675	692	684	667	725	720	696	701	666	684	684	686	698	704	659	728	715	731	676	708	720	671	713	706	672	682	646	654	660	714	713	718	688	683	690	693	711	666	686	683	684	697	693	719	721	653	686	641	739	642	733	687	667	644	695	666	685	699	713	663	708	722	685	649	695	700	704	688	716	679	693	719	696	655	704	717	685	748	753	684	704	716	711	692	732	674	735	651	683	630	666	680	693	654	698	650	660	703	655	702	679	718	665	679	719	683	638	669	665	681	669	717	747	672	686	685	690	722	690	691	680	704	695	667	693	652	700	719	635	674	701	681	709	711	719	669	682	707	685	677	684	711	706	703	672	671	715	719	705	699	680	689	712	677	684	651	676	667	711	647	682	725	725	736	707	717	632	731	695	688	685	697	655	717	666	733	704	717	636	622	667	683	652	680	682	705	700	703	724	713	692	691	695	681	718	650	695	655	687	714	690	705	761	723	712	700	697	692	687	697	703	680	695	663	700	708	709	706	672	669	683	648	705	648	655	693	649	735	678	655	686	694	677	681	656	685	714	681	653	720	667	727	683	764	710	621	715	672	726	700	658	675	701	662	645	641	697	705	696	667	670	741	672	678	680	687	709	665	668	682	698	652	687	694	681	668	644	698	629	693	644	673	685	681	698	651	677	700	679	699	691	681	642	639	647	681	647	681	670	715	730	682	713	656	653	683	665	692	677	642	642	653	724	668	713	718	672	708	665	673	672	711	682	706	685	678	676	714	689	757	709	692	719	679	646	693	714	705	732	692	658	726	721	735	676	627	708	663	672	693	714	730	712	703	683	661	728	655	651	668	662	676	688	649	704	675	685	714	684	701	720	706	691	694	708	698	677	677	683	691	700	702	646	693	678	730	712	716	672	660	631	646	693	678	638	678	691	660	666	668	689	650	693	706	719	693	705	669	705	682	714	682	664	703	696	689	691	665	697	708	723	687	658	675	706	679	695	649	737	708	683	696	695	701	679	712	686	729	653	698	664	663	657	729	726	644	682	684	711	725	700	703	666	695	715	669	695	657	706	702	667	717	726	662	674	685	694	720	748	719	708	739	734	691	723	686	707	667	676	700	708	660	707	706	745	713	683	681	674	723	670	735	690	654	682	683	677	733	649	723	677	705	695	674	701	663	681	688	676	687	745	664	656	648	702	708	675	656	703	714	686	686	714	679	656	701	678	712	690	696	649	693	706	711	708	701	688	681	690	721	677	728	692	691	683	693	733	704	721	703	701	687	702	732	711	661	669	662	670	686	714	691	638	683	656	704	637	695	677	663	660	711	696	664	710	698	670	706	704	658	739	743	703	722	709	690	701	658	719	695	668	677	680	657	756	689	715	732	677	677	686	691	703	682	692	692	712	678	736	641	657	690	742	670	697	655	688	721	697	671	667	702	672	719	686	721	701	681	687	686	697	676	712	662	636	710	703	681	672	690	715	691	724	695	689	670	689	692	669	654	714	712	670	703	673	679	707	686	672	741	696	677	720	717	690	718	723	706	715	721	664	675	701	703	691	673	714	654	701	695	668	723	718	706	673	706	637	693	642	675	706	688	706	688	674	717	671	618	693	694	690	760	640	706	663	640	701	690	680	690	642	687	669	672	722	658	715	707	675	682	709	677	693	678	715	687	685	696	708	714	712	714	687	684	680	702	723	656	666	716	691	696	683	677	700	666	713	673	710	676	687	684	654	651	700	657	669	679	690	728	732	679	685	720	691	679	700	706	693	656	700	695	690	730	672	693	711	689	693	699	777	649	708	718	670	699	751	706	723	697	717	687	695	676	677	746	696	705	710	669	660	658	705	704	694	659	709	706	687	638	692	703	691	729	691	712	754	704	653	668	653	709	657	703	709	712	714	735	700	674	661	756	685	698	663	708	705	706	645	676	685	677	686	700	657	686	701	683	726	685	682	658	689	686	700	687	728	680	702	648	710	719	719	693	707	647	658	672	685	682	672	703	721	678	680	710	696	697	668	697	729	682	711	723	682	685	668	743	696	700	677	673	695	657	698	667	711	715	668	691	687	651	669	691	741	661	709	669	678	679	659	711	708	692	682	717	661	701	703	638	724	685	704	706	687	686	714	716	688	656	682	668	630	687	659	736	726	677	678	686	731	692	694	688	686	718	645	701	687	674	744	685	648	663	710	662	686	725	698	670	676	717	674	672	698	675	679	648	701	679	676	705	688	715	711	691	702	705	682	665	678	689	720	744	711	694	718	683	713	685	668	674	713	648	698	701	744	705	731	680	683	732	699	674	697	685	698	673	714	655	692	714	740	710	693	720	657	688	665	707	657	671	710	688	691	700	711	716	707	688	694	668	708	684	671	671	689	652	681	717	703	663	674	717	702	633	693	702	715	668	671	660	667	720	654	651	670	716	677	642	681	712	675	699	671	675	720	648	688	695	671	721	691	696	655	699	736	666	641	712	670	696	689	730	694	700	687	672	662	711	656	733	711	663	700	684	745	668	695	701	681	715	702	720	717	708	661	730	701	694	699	696	700	690	682	728	662	691	695	733	716	696	672	765	691	754	674	725	702	702	682	688	700	662	723	705	695	699	697	684	702	713	713	663	649	704	702	635	694	725	681	650	716	643	657	718	717	693	730	669	635	691	702	732	671	732	696	708	731	691	656	666	666	645	712	718	669	724	684	673	699	679	701	685	671	684	705	670	717	716	693	680	715	718	666	664	703	691	712	655	731	728	699	708	624	715	739	700	658	723	729	708	672	709	669	679	646	727	676	652	690	736	705	738	722	654	662	727	707	670	684	709	654	712	726	664	693	698	715	690	695	730	674	727	661	707	684	687	697	707	665	715	688	651	755	756	670	669	691	707	707	663	681	660	708	706	692	678	672	709	700	716	655	674	692	680	687	700	658	713	641	680	741	686	669	723	666	693	728	713	671	662	662	687	700	685	686	653	708	710	676	708	644	663	692	687	688	719	704	667	689	660	687	700	672	701	692	670	670	681	635	695	708	660	675	653	719	659	689	703	733	659	666	692	669	718	667	663	678	664	688	691	727	695	742	688	677	635	662	708	731	711	674	660	666	675	652	703	661	678	672	726	731	687	665	660	702	653	703	704	686	698	705	628	693	742	703	687	653	673	686	695	730	692	762	668	685	715	706	641	661	678	698	714	715	678	689	689	716	690	682	654	741	646	671	705	687	741	695	667	681	697	711	662	692	675	658	684	673	659	650
30884	8441	4013	33028	22642	5541	462	419	366	349	358	381	330	300	326	352	311	302	330	308	320	287	349	349	318	311	330	301	315	338	331	328	300	345	339	313	307	350	347	314	346	296	301	327	318	309	315	339	301	305	322	321	307	325	343	344	345	313	327	365	321	341	317	316	333	311	328	322	312	295	313	309	330	289	331	296	303	304	314	344	318	300	293	326	318	362	304	314	343	333	298	334	322	329	341	316	275	298	338	302	355	336	279	274	358	310	340	320	335	350	330	320	327	297	303	338	318	317	323	341	321	321	332	316	322	338	347	320	314	310	316	316	337	341	304	319	317	361	335	315	301	319	292	331	332	316	335	298	290	315	329	308	350	338	326	327	330	310	332	369	349	340	353	329	350	315	370	308	293	300	313	326	316	338	380	319	308	293	297	334	305	328	329	324	324	314	312	342	344	323	304	328	307	310	329	304	311	300	319	328	302	296	354	355	332	314	339	307	323	298	323	304	308	314	364	323	341	326	334	315	315	359	314	330	290	273	315	365	309	325	309	310	321	325	307	357	330	328	320	348	347	319	306	289	283	323	336	344	294	320	354	305	287	309	302	354	316	315	330	272	292	318	342	291	298	307	285	284	325	330	300	346	345	336	362	331	293	306	346	315	338	288	294	288	341	324	287	305	303	297	332	323	314	323	333	352	314	298	312	329	325	336	333	318	283	308	301	316	341	301	330	350	285	308	311	298	333	324	318	300	354	310	327	358	328	294	287	315	309	280	327	333	260	312	325	291	303	330	309	325	306	294	326	334	306	315	291	361	342	326	296	331	335	331	309	344	331	339	347	358	315	300	312	344	331	337	327	316	297	329	321	306	354	316	316	314	314	288	351	340	326	332	326	342	298	319	322	311	324	310	327	322	344	309	307	303	324	357	331	335	297	286	318	332	369	340	346	311	332	311	350	327	303	323	313	328	330	354	323	290	307	302	293	307	291	307	324	345	316	302	293	320	311	342	335	316	325	323	314	322	351	281	315	336	332	333	336	352	329	310	303	300	297	350	320	299	314	312	334	344	315	291	336	341	296	313	310	335	316	335	320	333	311	307	328	333	329	327	332	315	318	344	315	298	287	309	337	312	306	323	300	357	344	305	304	307	336	313	328	344	310	317	289	303	302	298	276	296	303	297	274	324	293	326	300	301	313	307	320	332	350	343	321	321	331	334	314	278	317	335	343	304	314	310	288	280	319	341	306	306	342	326	297	317	317	300	363	294	325	364	324	325	318	345	301	321	321	346	306	315	314	310	301	296	318	323	307	286	292	341	310	322	309	293	337	338	334	333	333	339	354	320	366	331	304	308	313	338	302	310	300	303	310	319	329	308	302	339	327	322	318	283	322	315	302	328	320	332	325	343	327	343	285	341	316	327	303	321	312	307	370	313	286	293	312	343	294	319	318	340	320	292	336	327	323	295	348	334	314	331	343	325	319	326	308	344	358	311	334	344	355	298	308	325	312	319	292	343	311	317	297	302	286	290	351	319	335	346	328	309	321	311	295	302	333	311	316	345	316	321	320	309	281	312	330	314	351	326	311	300	324	299	313	312	360	333	299	332	344	314	323	345	298	333	337	333	345	325	304	336	341	312	354	352	306	318	340	287	324	283	301	295	299	331	294	296	307	288	322	296	325	353	305	298	326	324	295	321	341	284	303	331	329	356	276	336	298	315	334	328	338	340	328	334	294	310	311	322	352	304	329	342	314	309	303	321	316	296	340	324	292	312	313	335	326	307	313	285	337	349	301	317	337	304	304	338	299	318	325	326	349	343	310	349	324	303	309	331	323	312	286	323	324	365	324	321	298	320	295	330	312	323	337	320	318	326	322	340	334	312	301	288	347	301	363	324	296	331	339	357	333	325	352	316	321	326	308	279	314	319	331	316	321	301	322	310	328	318	316	317	350	297	323	305	308	336	321	312	327	323	365	329	295	293	323	344	328	341	328	330	320	322	326	309	330	331	307	350	328	311	293	322	330	336	337	323	306	314	316	325	291	323	308	306	335	320	331	269	314	325	304	297	316	341	349	309	327	296	306	303	329	343	344	348	345	300	341	317	324	329	354	329	315	330	299	320	307	311	324	312	293	296	303	337	335	337	323	342	338	327	310	325	371	322	322	349	360	331	299	307	289	287	314	280	337	330	321	326	312	331	340	340	323	330	300	319	307	342	338	300	316	324	338	314	315	296	320	288	342	306	298	321	356	292	326	311	295	336	328	323	308	331	335	318	329	316	355	316	323	319	319	307	325	354	305	278	327	276	340	316	320	337	322	296	334	327	296	334	376	358	338	321	331	315	320	329	321	273	318	320	274	335	312	314	337	323	322	318	329	287	319	324	318	331	342	304	294	293	325	314	302	334	333	329	321	312	319	309	337	359	305	296	314	300	337	291	312	302	335	348	304	322	324	316	327	349	292	310	343	353	321	342	314	288	315	328	321	317	306	325	331	307	308	345	355	283	340	297	323	311	323	294	319	342	318	310	329	339	350	349	356	321	302	316	358	327	318	318	322	315	328	349	344	318	291	323	283	346	303	301	311	333	319	310	343	291	307	309	317	314	316	322	287	303	302	326	310	318	354	335	280	295	315	341	349	317	303	314	326	308	325	297	353	330	337	327	331	316	331	321	321	341	317	318	319	299	344	327	328	309	316	284	304	326	320	317	330	364	318	308	324	328	319	286	328	332	304	309	318	295	343	308	302	328	316	314	325	319	325	308	314	324	312	328	353	335	302	320	314	315	321	330	295	317	324	344	300	312	323	339	317	318	312	320	323	344	295	340	320	352	313	337	328	316	331	316	323	314	344	315	322	306	324	317	327	290	319	336	320	325	304	376	326	310	286	304	302	327	315	320	318	298	362	329	346	301	317	336	301	300	327	356	308	318	312	324	311	333	319	323	316	307	309	347	314	325	342	305	301	289	340	344	299	315	316	303	322	302	340	301	292	330	316	314	314	316	324	315	312	298	312	304	333	328	321	313	304	327	294	338	312	337	324	320	282	289	289	331	357	293	302	300	310	343	353	334	353	341	334	337	340	330	299	316	344	302	335	307	340	357	302	353	312	322	324	340	323	326	316	302	301	344	338	293	296	383	309	339	315	293	272	274	305	329	342	318	348	317	343	364	320	305	313	331	326	312	319	350	322	303	308	325	338	332	332	317	339	340	331	322	332	300	306	288	333	322	331	306	284	312	323	363	323	331	323	338	360	330	330	340	316	302	321	298	310	345	304	312	324	284	315	312	312	322	346	315	305	319	262	340	325	331	312	302	340	317	319	334	290	337	310	290	336	327	326	290	308	294	370	326	290	322	304	339	322	363	313	347	325	307	321	328	315	317	321	319	269	337	314	343	320	314	329	312	325	319	317	348	314	313	336	317	304	299	311	321	369	374	331	340	264	331	301	325	348	314	314	315	312	325	283	329	311	288	307	291	335	322	321	335	267	319	311	301	318	345
17089	4807	7460	47607	36636	6062	1203	1113	1062	996	872	906	838	901	788	795	790	781	796	772	738	839	733	758	752	748	767	744	769	760	728	674	751	749	720	694	701	714	736	758	714	745	698	732	686	711	701	777	729	714	733	735	730	748	708	713	731	721	725	670	752	724	723	756	717	719	691	746	715	729	767	701	724	743	717	684	663	722	677	732	684	709	703	700	712	685	717	751	724	669	714	654	719	661	652	764	715	760	713	707	693	710	751	714	747	710	699	678	695	748	681	690	687	735	738	705	733	697	790	677	675	690	691	684	706	722	719	693	717	778	703	733	750	726	746	691	695	690	724	720	694	759	697	663	726	738	731	697	685	697	677	717	727	727	726	700	691	695	670	697	707	721	681	678	714	690	741	734	730	658	763	736	680	717	720	710	675	709	662	708	718	691	673	754	670	680	724	658	669	696	737	742	764	672	727	712	707	728	692	722	690	691	696	679	704	731	684	716	698	745	750	703	707	675	707	685	694	717	728	703	719	690	735	712	717	738	698	700	657	709	706	712	760	657	735	667	728	677	729	698	681	710	692	690	738	736	693	698	696	706	698	694	711	675	709	724	709	662	697	692	705	729	735	707	719	685	615	718	717	695	714	681	690	711	654	737	713	707	744	681	727	681	713	717	687	683	736	657	703	719	708	699	680	689	729	691	697	723	689	670	660	688	725	698	706	708	719	720	720	698	722	702	704	700	696	670	684	712	648	723	742	715	619	701	722	733	700	658	704	722	724	663	737	682	684	668	704	723	713	721	681	697	700	710	710	734	711	689	676	675	719	719	698	667	729	777	666	701	736	713	710	698	728	691	729	702	716	671	727	712	723	718	729	723	727	663	664	712	696	661	698	652	739	684	705	685	684	686	694	689	685	713	713	680	707	692	647	668	723	703	719	734	698	690	701	682	732	705	739	710	699	705	706	686	655	684	708	736	720	714	725	728	692	715	697	704	717	677	706	751	714	671	705	702	713	712	705	704	709	692	675	708	704	678	718	760	718	734	694	704	695	708	682	657	709	729	765	711	720	702	668	724	701	672	699	715	697	720	700	728	713	773	732	708	681	690	732	716	728	715	756	658	693	700	720	700	717	736	713	717	768	704	722	697	733	700	691	678	675	689	764	716	700	699	713	727	708	697	702	765	725	719	738	710	658	684	710	712	711	709	690	658	741	688	747	668	694	686	688	699	736	684	675	718	704	763	696	741	730	736	733	718	671	719	722	700	710	694	715	670	704	672	718	688	755	706	712	705	651	760	675	720	665	703	687	679	675	713	701	676	719	769	708	763	738	693	742	688	779	696	720	668	722	697	691	727	737	706	687	695	641	706	705	720	695	714	671	671	729	723	667	687	690	718	708	694	684	679	713	717	702	708	735	702	675	728	694	704	688	674	726	712	715	708	729	708	740	702	691	698	727	705	654	699	708	694	714	728	733	730	752	713	700	638	678	664	711	701	754	685	691	747	727	734	727	681	695	675	678	690	754	712	726	725	717	706	695	673	699	764	671	702	675	731	707	694	717	724	717	712	731	719	684	656	703	685	736	694	705	688	739	661	742	695	657	704	711	711	713	689	715	678	723	707	690	705	730	709	683	663	737	729	704	698	691	701	676	687	698	692	739	740	697	669	712	701	722	713	741	715	682	703	703	685	763	704	724	731	692	700	688	743	694	647	710	684	711	722	698	724	677	723	753	671	732	708	716	701	681	710	729	717	735	669	707	724	697	714	651	704	759	674	679	721	749	703	718	670	709	729	718	716	687	734	685	713	646	700	708	730	708	682	749	679	704	717	746	698	734	731	701	741	677	724	723	724	692	717	695	724	696	692	717	676	727	753	695	675	722	716	712	702	692	733	700	671	676	705	692	709	661	678	728	699	690	700	758	706	671	712	696	734	704	674	696	720	685	726	700	697	686	719	734	727	715	707	681	741	720	708	696	644	677	700	668	698	667	681	672	700	738	754	715	739	710	679	752	739	701	704	685	705	721	743	735	688	663	726	721	660	730	665	696	695	722	726	725	732	742	730	698	715	706	707	732	680	681	711	721	685	720	682	681	709	713	708	666	697	655	719	737	678	687	755	708	725	674	710	703	698	704	722	695	699	732	722	725	728	702	678	740	685	719	739	725	686	655	700	720	715	683	699	674	737	710	719	757	715	715	725	736	743	702	707	678	708	699	717	677	743	745	716	700	761	739	681	675	697	693	695	699	698	674	667	704	720	652	682	713	744	708	660	719	699	704	710	716	735	697	712	709	741	723	708	675	743	682	733	699	699	732	674	710	725	674	687	689	707	734	674	700	698	674	691	718	702	737	713	639	678	752	715	716	681	694	724	700	766	737	724	665	765	707	674	689	687	680	682	726	723	714	670	703	674	675	718	740	757	723	703	724	701	705	702	703	735	735	734	739	720	667	714	686	694	695	714	692	685	706	701	715	678	706	707	701	684	703	721	670	683	728	656	717	684	745	708	694	729	742	706	676	733	679	686	712	677	711	665	676	721	683	724	751	710	699	705	701	719	727	705	723	721	707	697	753	662	707	685	652	668	670	728	668	719	679	663	678	673	699	677	676	698	756	708	656	678	654	675	723	693	706	736	697	701	729	703	752	729	686	686	710	678	697	695	718	715	727	695	694	686	652	689	683	702	751	662	709	697	733	689	741	753	733	741	685	705	709	725	717	713	707	687	735	716	717	689	764	667	697	712	696	793	697	704	740	724	669	756	708	677	754	671	759	691	735	735	718	720	718	674	714	671	745	726	704	702	676	707	709	673	764	700	686	713	716	733	717	686	738	731	691	723	694	717	703	662	695	676	737	706	671	692	720	719	704	690	706	687	743	698	714	683	697	740	716	677	754	733	751	705	702	671	738	682	692	718	678	706	716	667	701	722	714	731	711	705	678	748	688	723	688	712	656	748	664	697	741	674	702	729	747	682	716	714	688	710	704	704	700	685	645	738	682	700	661	701	711	727	678	672	726	713	695	715	693	707	708	675	753	723	728	711	708	704	756	696	682	701	702	704	722	702	714	716	715	704	673	712	720	700	751	717	675	718	714	694	764	657	722	739	648	708	697	709	705	715	703	665	676	725	667	692	708	649	763	693	688	704	684	675	694	706	671	674	736	759	707	702	697	686	733	699	741	701	723	720	713	725	721	697	679	688	729	713	716	705	716	738	731	698	670	734	718	673	674	730	694	689	713	660	727	694	687	673	715	728	738	709	690	705	676	701	699	667	690	699	728	658	678	742	713	695	711	660	701	695	737	725	717	679	668	747	674	703	697	692	694	671	676	749	698	694	676	691	729	703	688	664	706	680	689	712	682	659	713	721	676	695	677	682	694	720	717	701	699	688	747	665	695	738	741	720	685	677	748	685	697	648	738	729	706	701	719	726	724	718	714	725	716	676	717	682	720	685	674	726	673	717	695	736	705	711	703	715	681	676	747	665	744	710	690	726	705	722	692	690
11275	2691	883	824	448	213	149	161	169	169	166	130	156	158	159	149	142	166	154	164	133	157	149	139	150	180	151	147	147	163	167	166	162	138	159	157	145	157	148	161	128	136	190	179	159	159	140	188	151	151	155	138	150	169	122	122	155	162	135	159	153	149	130	164	151	139	149	132	139	138	135	151	166	136	168	138	140	141	160	126	137	160	132	146	144	161	136	171	155	148	149	134	148	140	156	126	135	148	146	147	132	166	156	156	146	159	141	146	132	144	157	179	147	151	142	144	129	164	138	129	139	167	125	128	147	150	151	141	167	156	160	173	141	149	158	147	169	149	149	132	157	133	163	153	148	149	141	150	151	124	132	134	153	165	139	151	147	143	144	141	146	148	174	134	162	157	169	142	166	139	150	174	147	141	140	155	128	157	159	150	172	165	140	151	142	149	160	150	163	158	125	160	157	163	154	136	168	159	127	154	162	143	145	130	155	147	155	155	149	182	146	163	135	160	154	148	195	171	148	151	118	128	179	140	135	144	180	167	127	136	130	157	156	153	172	132	127	149	156	163	150	165	152	170	153	170	142	137	148	148	149	145	119	151	148	140	142	114	144	175	149	160	117	161	139	165	148	181	151	157	139	150	149	149	153	171	144	164	139	153	149	138	158	163	143	144	164	142	160	157	147	123	149	141	127	137	126	146	150	165	174	155	156	168	156	158	138	163	182	159	142	153	137	174	128	158	157	152	152	170	137	140	167	161	165	159	145	180	126	162	137	129	152	159	151	159	133	136	140	143	145	134	157	164	160	143	130	135	144	149	168	138	162	158	164	142	158	142	151	142	159	127	138	168	145	148	155	147	158	148	123	128	147	137	133	137	169	156	154	153	179	181	145	159	154	143	148	153	142	129	142	156	176	130	150	141	155	162	175	152	150	160	151	150	140	135	150	145	154	168	156	176	144	161	156	151	158	149	150	175	150	135	149	148	162	150	152	162	160	140	146	146	168	153	143	144	158	148	148	130	139	143	127	156	128	144	147	153	141	153	163	167	146	143	138	153	159	123	161	157	133	171	116	158	145	158	160	153	149	142	158	154	149	160	183	119	146	161	145	154	144	145	139	155	157	130	147	168	152	162	136	125	153	138	181	141	171	150	139	159	164	158	151	162	147	139	143	140	181	164	186	144	148	147	144	136	138	130	135	152	127	141	173	171	158	163	126	172	164	164	163	154	146	138	146	140	142	169	146	148	169	136	135	143	158	159	164	146	152	161	147	150	171	161	157	133	150	121	160	160	170	140	162	147	129	139	127	151	146	143	166	117	154	165	148	143	158	125	185	144	156	173	136	146	169	152	150	161	189	154	174	146	131	152	158	144	151	139	126	164	150	151	138	144	130	147	156	141	163	152	147	158	136	136	162	142	157	158	132	135	153	155	138	143	181	144	137	157	128	134	152	141	168	136	141	128	127	133	168	166	162	149	146	135	158	154	156	158	150	164	158	146	159	153	159	167	175	166	180	162	143	157	129	151	159	149	151	135	128	152	131	144	158	145	156	153	162	160	143	143	151	154	152	153	135	159	165	145	158	148	155	153	168	166	139	155	139	136	134	177	153	137	135	135	171	164	117	155	141	150	151	128	135	126	154	162	156	130	157	162	170	150	155	143	155	130	162	158	136	147	141	140	152	145	179	122	151	147	135	179	161	148	145	147	138	166	144	162	172	161	143	151	127	141	159	136	160	153	165	134	151	145	149	162	157	172	134	163	170	164	140	155	170	134	130	148	163	167	132	157	150	151	143	166	145	150	157	146	137	155	140	154	161	137	119	190	171	142	155	141	168	138	145	157	157	156	151	142	149	128	125	142	152	159	143	175	170	145	130	150	175	136	138	127	160	132	153	154	160	154	167	142	151	149	167	152	138	144	143	136	132	175	149	154	173	138	134	142	151	164	169	133	129	155	146	154	157	167	161	152	141	161	156	140	135	132	144	158	166	135	142	139	188	144	181	142	147	128	146	142	152	173	179	163	152	128	152	178	159	145	145	143	165	153	154	129	142	145	157	158	158	191	153	129	144	147	138	132	137	142	140	147	152	149	140	150	152	179	161	127	153	160	139	126	147	176	144	137	144	165	145	165	157	162	150	155	154	151	135	131	150	170	167	171	158	153	140	159	142	162	160	129	153	149	146	145	131	139	156	146	158	139	148	173	145	149	154	158	124	147	165	167	146	173	162	146	145	162	175	134	147	158	142	150	184	153	140	144	173	162	125	153	140	143	129	133	166	133	140	151	117	119	140	145	156	147	173	157	155	161	141	144	153	160	184	130	148	135	150	150	178	153	159	163	165	143	134	148	126	166	166	168	151	135	150	155	142	144	141	156	165	140	130	149	152	160	141	158	167	142	143	146	145	172	169	145	138	170	140	152	154	145	153	154	144	172	160	147	144	152	155	132	132	139	146	167	129	158	141	146	158	132	141	126	170	153	175	151	152	131	165	118	132	146	157	161	176	136	175	162	156	136	179	161	147	159	131	133	143	160	159	172	138	160	138	186	132	168	164	136	155	160	149	139	153	160	125	151	158	149	164	144	148	173	135	157	164	163	159	169	152	167	175	142	162	153	138	124	150	119	147	152	148	156	158	143	169	161	174	146	146	135	168	143	148	133	147	156	140	158	133	159	149	174	148	147	135	134	171	146	140	148	151	147	147	169	148	157	172	136	153	152	139	151	132	139	152	120	155	131	139	172	131	146	165	162	169	155	160	160	154	169	144	139	149	155	144	111	156	161	166	142	130	128	143	156	134	145	158	163	114	153	163	143	148	151	171	164	143	129	145	152	141	136	161	163	150	154	147	137	129	156	144	150	146	149	155	160	139	146	149	141	152	156	150	151	161	135	176	160	145	152	125	159	174	149	176	162	136	151	152	179	160	157	177	145	176	142	161	141	174	158	139	171	139	163	135	144	144	171	160	152	165	178	141	141	184	136	156	166	157	157	144	139	142	143	164	167	150	156	161	167	152	180	141	155	142	160	124	147	155	148	153	167	159	155	123	158	137	176	165	137	146	171	157	139	168	133	139	118	153	181	141	183	141	128	148	151	159	138	163	158	150	162	149	139	146	161	138	136	177	164	155	144	163	151	131	169	141	180	146	157	123	141	170	151	150	137	151	163	165	136	162	159	160	178	147	137	154	123	149	162	155	138	147	136	159	138	128	147	144	129	149	149	165	181	161	163	155	161	163	166	149	142	142	151	133	135	168	155	164	141	167	149	148	150	150	153	138	155	158	164	152	145	165	151	151	128	135	143	130	160	155	145	168	127	147	169	158	150	148	173	161	178	165	155	158	148	165	139	170	146	139	165	142	160	159	150	150	144	140	170	131	182	152	161	173	139	174	149	144	135	130	139	162	129	144	159	160	161	141	173	135	158	140	154	149	139	163	147	140	147	147	156	161	148	150	140	146	143	133	188	181	169	173	162	145	132	142	156	132	152	157	131	150	124
6703	2103	1617	2647	1438	548	390	397	384	385	398	429	425	387	366	397	364	422	383	414	397	390	364	420	373	422	378	380	404	396	403	406	430	414	371	395	384	381	385	406	377	384	358	385	422	386	409	408	390	379	376	397	373	410	407	403	362	380	422	394	386	406	414	396	368	365	364	377	386	371	333	399	400	400	371	394	371	411	404	429	353	403	371	380	376	413	373	401	384	409	410	390	381	401	375	384	403	405	401	401	423	389	388	384	391	382	373	384	383	419	354	362	357	404	397	389	358	424	405	354	374	406	387	361	383	401	381	414	391	394	358	370	403	410	372	405	392	363	380	369	411	371	391	391	402	379	366	431	393	392	407	347	351	371	404	343	425	381	377	391	387	388	381	375	378	368	407	394	399	368	378	338	349	403	394	396	400	426	387	357	400	374	405	361	402	405	367	369	387	387	398	380	392	375	380	343	371	350	409	380	387	410	368	389	392	365	408	360	391	383	417	382	376	403	332	381	412	389	360	414	387	355	365	399	375	401	389	427	372	408	388	400	363	379	435	381	422	377	369	411	406	391	384	346	355	403	400	410	403	410	388	382	361	412	359	417	375	393	403	402	372	343	393	390	441	401	405	371	383	421	390	455	445	409	414	409	364	378	385	358	386	390	393	387	401	387	396	390	411	420	406	355	386	383	407	444	387	396	408	388	382	373	379	383	405	368	392	376	379	398	384	417	367	402	421	368	387	402	412	383	422	377	381	354	391	379	396	420	405	378	389	382	408	374	376	404	405	382	395	405	399	406	376	394	379	398	376	394	387	383	428	443	405	374	380	362	399	403	380	419	365	376	372	408	377	379	383	403	383	372	375	386	369	401	397	402	392	410	405	375	366	404	377	381	416	444	410	392	416	407	381	381	390	377	397	396	384	388	409	407	409	364	400	385	406	381	384	421	378	426	386	383	375	400	360	397	394	389	405	390	406	378	411	371	404	368	404	381	406	387	387	361	382	409	390	386	362	391	372	395	371	395	381	407	394	381	388	420	404	371	348	433	387	371	412	370	406	332	403	356	403	388	365	370	379	362	382	416	359	400	399	432	369	364	379	403	404	384	371	400	381	416	395	415	424	383	406	361	386	414	382	376	367	427	409	370	412	395	384	395	389	409	364	408	393	387	370	355	411	381	403	396	413	392	402	384	370	359	396	392	394	371	376	384	406	373	365	395	374	405	423	350	380	383	399	411	401	413	382	366	387	379	346	375	400	375	414	396	408	397	389	390	374	411	375	369	385	406	413	400	364	394	374	363	422	410	387	372	397	360	355	374	383	400	412	404	418	385	422	375	397	394	387	399	392	427	424	397	395	376	366	381	360	370	389	377	434	381	388	393	383	393	443	372	377	401	394	387	426	382	357	416	350	379	392	385	373	334	397	363	392	370	382	406	383	370	372	413	394	367	389	376	388	367	371	381	388	362	415	412	395	352	360	411	384	399	362	399	392	386	381	414	375	388	418	407	380	386	417	385	398	407	357	396	370	412	379	371	390	399	373	379	383	383	388	374	440	363	354	394	379	389	392	358	390	372	400	397	417	397	395	371	400	353	336	369	406	387	383	407	421	383	382	401	358	380	391	357	355	410	352	394	391	354	374	395	391	391	381	370	410	408	403	384	414	397	413	367	401	374	404	331	427	381	371	370	406	403	389	383	377	378	414	407	403	378	365	372	370	384	370	361	379	408	407	384	395	405	424	383	435	391	422	370	374	382	377	376	398	406	416	401	394	381	391	392	394	373	420	390	402	377	431	367	415	402	400	383	366	368	373	389	378	416	393	371	353	376	357	407	381	381	402	376	404	361	392	385	421	355	375	368	404	409	400	365	384	398	395	390	399	377	374	367	391	384	410	369	391	412	346	392	388	385	367	381	389	364	393	397	392	357	377	403	390	383	432	413	377	378	400	380	377	381	387	370	340	396	390	369	412	361	416	395	419	397	401	398	387	396	388	372	424	391	422	372	397	391	387	399	416	399	396	408	386	373	354	417	373	384	387	408	367	360	368	386	389	422	390	390	377	367	375	400	395	399	408	413	381	399	391	374	376	397	349	390	391	355	404	417	405	373	388	424	389	416	411	364	406	366	392	346	402	408	398	391	396	429	374	370	383	391	382	394	380	392	400	383	384	358	376	389	373	407	409	384	422	352	371	365	385	401	361	370	369	356	371	414	388	371	392	432	374	385	419	408	410	376	384	424	403	386	397	394	391	410	408	382	364	417	386	398	411	435	391	395	369	386	391	393	404	378	392	397	405	395	383	409	368	389	387	406	409	387	406	400	391	428	382	399	431	433	398	377	386	395	406	387	369	429	386	399	398	375	380	412	414	416	372	392	389	374	369	388	409	399	392	361	383	386	353	384	373	390	375	373	373	361	416	392	373	398	365	369	399	392	346	424	425	398	359	383	390	373	353	380	424	362	395	423	379	374	404	370	400	397	402	367	378	389	412	378	384	380	382	394	420	367	368	419	379	363	394	384	362	407	405	396	384	381	393	384	367	402	355	397	390	415	382	381	398	389	423	392	389	380	385	383	417	388	394	398	411	422	399	401	437	407	370	411	419	375	385	412	414	356	391	387	422	373	382	383	378	390	356	405	368	368	388	410	428	388	385	380	374	387	403	383	379	383	353	385	370	409	379	430	374	376	403	403	396	372	386	379	399	386	393	398	353	402	363	404	404	420	394	412	414	380	423	385	409	393	371	375	399	403	393	338	419	412	399	440	387	385	390	436	359	393	362	388	397	407	405	364	371	378	379	418	380	374	397	368	392	398	404	383	421	379	377	375	391	372	378	399	402	413	374	393	376	377	392	368	388	386	361	393	367	386	409	411	369	404	416	405	406	371	414	378	379	358	374	349	414	362	388	412	390	397	403	383	412	418	389	422	380	368	401	362	390	375	388	424	390	406	383	391	413	415	389	395	410	402	386	378	414	350	412	376	394	387	392	395	347	359	370	441	406	388	385	394	401	386	379	377	392	395	367	396	370	389	381	375	376	422	371	365	371	402	417	432	360	399	383	414	403	402	378	399	386	399	391	403	384	372	404	371	385	397	391	405	369	399	372	393	387	372	386	384	371	401	378	402	396	377	370	387	389	392	401	364	400	382	359	421	405	377	359	383	394	372	400	402	404	385	397	405	391	384	362	373	385	404	384	398	389	384	355	401	389	411	385	372	367	378	407	419	344	406	386	373	358	370	392	362	396	395	370	374	405	372	407	366	411	382	409	347	382	379	386	385	379	403	401	385	346	414	364	383	368	373	379	436	393	389	398	409	405	377	410	382	376	397	408	378	369	373	394	374	392	392	391	414	368	420	424	395	411	396	394	386	354	428	401	416	373	395	408	381	397	415	425	376	382	389	385	374	374	407	381	392	373	390	399	375	409	419	379	386	379	412	359	417	393	391	416	378	378	383	376	384	423	396	394	371	400	387	352	378	376	422	388	400	377	376	362	407
23323	6284	2933	18965	12621	3013	420	366	335	308	339	337	335	339	293	301	379	306	326	338	320	315	295	311	336	376	340	320	284	329	331	295	288	304	281	308	315	316	295	285	322	331	307	281	317	324	295	288	312	292	324	324	293	302	334	314	300	294	326	338	329	315	287	346	310	321	297	306	301	305	292	351	323	267	320	298	289	332	311	281	306	291	342	319	311	296	354	321	277	293	303	298	306	308	314	348	280	321	292	283	312	315	307	332	297	278	312	314	304	281	266	315	309	323	308	342	342	311	318	273	317	320	329	315	318	318	312	261	314	303	328	309	323	321	297	301	306	344	318	295	297	318	273	326	345	297	287	300	305	325	326	323	343	316	321	323	328	313	344	307	335	321	295	297	291	300	305	329	320	305	314	266	301	316	312	291	316	331	304	321	321	312	304	283	284	330	301	309	332	331	282	314	336	294	307	304	272	299	306	287	259	315	315	341	321	315	295	310	326	312	319	287	301	333	299	294	337	313	302	290	269	316	333	313	305	311	326	311	307	342	298	291	302	312	291	298	324	296	283	304	311	314	347	347	298	345	303	268	309	335	289	282	308	281	301	324	357	328	304	302	288	291	306	309	309	324	309	288	335	294	342	301	325	314	278	314	293	325	320	292	310	296	313	289	296	297	303	288	300	294	304	308	304	299	259	312	339	319	303	291	316	260	290	317	352	324	319	339	314	334	306	303	298	277	292	278	316	283	321	324	338	321	266	305	300	334	300	322	282	299	312	314	336	347	347	298	323	321	309	316	349	332	321	329	288	280	310	329	331	317	344	308	304	296	293	289	292	306	328	302	318	283	296	314	308	314	332	311	315	268	286	292	338	325	311	323	326	343	328	286	327	328	323	297	274	300	307	329	281	308	277	289	296	303	300	296	335	327	338	284	307	329	279	336	345	341	313	336	335	287	325	307	335	278	330	318	330	316	310	328	321	341	326	291	300	325	315	323	332	325	339	307	284	341	340	341	313	353	294	314	319	311	307	334	342	298	349	346	311	309	338	270	294	329	301	313	290	319	323	322	315	318	320	316	358	316	317	307	343	296	300	313	302	319	317	324	314	309	363	306	308	298	344	316	327	321	314	299	308	285	312	298	276	293	317	295	304	305	332	336	300	320	290	322	280	345	316	324	295	316	333	302	316	309	367	334	284	330	310	327	306	307	305	307	288	280	286	319	300	293	343	282	304	324	339	308	305	306	294	301	321	338	312	293	318	323	320	308	335	309	302	317	290	316	290	277	306	320	305	316	289	307	297	329	317	317	311	283	288	321	338	307	308	331	349	295	299	338	320	335	325	308	306	292	329	320	356	305	331	323	322	285	322	330	301	336	306	339	311	330	314	322	338	278	315	319	321	306	303	307	344	302	353	297	305	331	295	315	306	331	319	324	300	274	335	334	300	321	322	363	303	296	339	328	292	303	344	325	299	295	340	291	301	303	362	321	273	326	283	344	312	324	306	299	325	335	308	331	326	308	309	300	304	296	298	284	314	315	285	311	322	279	333	295	288	280	298	308	320	319	307	268	294	326	331	318	304	333	317	348	332	315	354	293	302	288	328	309	336	270	302	301	331	290	283	298	343	301	296	326	342	321	324	306	307	323	276	333	344	313	301	321	325	306	319	304	289	273	309	300	314	327	315	327	299	311	302	293	307	327	338	279	331	297	344	332	324	316	315	296	335	307	300	301	307	352	309	314	299	308	299	288	311	330	306	308	325	324	297	332	279	339	359	320	316	301	309	321	310	318	304	299	306	338	342	299	336	302	307	278	313	330	257	320	308	315	284	318	321	292	299	324	307	302	342	296	318	318	289	309	304	344	307	303	299	296	283	357	315	344	325	314	293	306	320	345	330	317	347	325	349	318	315	299	339	313	320	266	314	344	303	287	332	319	273	339	340	263	331	313	312	314	316	318	277	307	250	290	305	329	322	338	306	322	310	319	292	328	312	307	320	329	308	323	313	323	299	315	329	298	326	324	318	340	296	337	308	298	328	302	326	311	309	332	307	324	302	295	313	342	332	283	333	320	315	278	349	342	322	313	312	290	296	320	313	311	317	301	306	316	312	291	294	321	323	304	285	295	314	295	325	328	296	341	292	311	273	270	300	340	312	312	317	296	321	320	332	323	300	291	322	268	314	310	341	336	294	332	297	333	335	336	295	314	323	319	319	347	295	279	290	319	312	301	304	329	325	340	328	324	311	307	323	306	303	331	317	302	279	360	292	304	303	294	281	332	318	303	341	321	341	330	300	299	309	321	277	302	302	322	342	313	310	309	308	336	328	301	312	323	290	301	314	288	298	320	325	297	320	320	329	332	316	305	281	350	314	320	311	300	324	315	300	318	284	288	314	335	289	306	305	318	328	319	340	318	279	316	324	325	309	313	317	305	273	314	323	338	292	303	328	332	331	309	313	326	313	292	326	303	311	312	304	303	304	316	289	335	316	318	321	319	302	318	311	362	319	292	315	351	331	295	299	298	309	318	306	294	312	296	332	309	309	332	289	314	293	314	257	296	296	283	305	309	329	283	314	319	256	289	353	302	344	291	305	339	307	325	329	285	286	314	330	277	309	349	279	292	316	325	308	312	386	302	299	309	288	297	294	314	317	318	329	302	292	294	328	335	339	321	310	308	324	286	294	289	325	320	308	328	321	302	299	293	283	325	292	273	302	293	305	269	325	330	321	302	313	327	309	342	300	303	309	309	304	337	287	307	315	308	307	314	302	309	303	338	313	331	307	311	319	318	314	324	309	313	299	331	317	295	301	296	304	316	308	286	289	335	321	341	312	299	307	300	306	332	294	297	303	312	313	296	319	319	293	261	301	302	309	293	300	305	309	345	317	297	318	307	301	309	303	329	330	324	325	308	307	340	297	299	362	328	279	315	311	332	338	306	310	320	315	301	259	341	322	349	310	317	285	321	306	310	320	311	304	318	330	335	290	308	317	315	326	325	293	295	289	325	323	309	330	314	330	304	302	295	303	314	314	290	285	287	286	294	331	319	292	311	297	319	329	315	315	343	345	330	307	315	295	297	340	321	297	313	339	317	319	316	328	272	296	303	291	328	340	316	297	308	320	341	316	310	313	298	281	329	298	264	305	312	281	302	286	298	309	315	338	354	323	336	277	306	290	291	322	323	319	280	332	308	313	337	311	291	288	328	288	283	283	337	322	295	313	293	312	290	299	312	308	300	330	315	309	322	278	331	322	307	295	301	292	309	276	302	318	300	327	328	312	307	267	311	325	337	303	306	305	330	326	303	304	313	278	291	321	308	334	327	309	323	345	278	348	290	315	327	312	319	283	285	322	290	266	317	313	310	298	332	310	316	323	323	323	330	304	320	295	310	294	334	312	323	315	305	303	270	311	315	271	303	335	303	313	295	347	319	330	305	293	316	305	332	317	335	310	301	345	293	294	306	319	289	340	307	277	301	285	365	311	315	295	319	332	328	320	322
14063	4486	5645	36061	26339	6033	958	823	845	819	772	792	752	774	722	728	754	771	764	686	777	713	726	684	753	727	716	689	716	704	702	729	726	712	680	709	731	738	761	650	744	661	697	691	654	734	694	667	662	695	703	687	736	645	720	709	702	712	743	698	715	750	697	704	712	711	701	698	712	721	693	688	660	729	694	771	728	705	705	707	715	706	691	723	697	708	693	694	679	672	696	697	691	732	713	738	683	701	675	655	661	697	695	701	660	685	717	671	772	668	667	726	692	672	710	705	690	672	702	708	721	739	715	737	682	741	712	689	707	786	647	698	704	711	682	687	685	690	741	671	708	733	675	744	684	695	680	713	646	693	732	677	693	738	701	688	706	703	718	692	658	741	717	748	668	676	636	644	704	703	693	704	693	707	678	723	686	702	715	692	667	665	718	668	643	696	697	744	763	721	688	703	709	698	671	727	706	740	716	729	682	764	663	667	695	676	695	680	733	700	695	677	673	720	718	702	732	737	711	714	685	719	771	714	763	701	687	693	704	743	693	659	708	673	697	712	675	706	673	759	701	709	687	696	710	723	692	736	737	668	684	724	700	726	680	688	746	750	680	686	730	730	751	731	681	710	743	697	668	693	727	681	706	695	685	709	706	703	726	695	746	725	724	677	656	681	703	682	739	696	733	684	708	664	702	690	679	710	715	699	738	752	742	669	685	753	692	687	718	699	691	712	660	727	736	669	719	716	685	721	662	714	697	691	721	716	715	674	735	712	690	675	701	695	725	704	658	670	666	692	729	717	671	655	672	689	682	722	695	716	737	683	697	660	712	694	704	675	681	674	705	737	707	676	653	692	727	685	734	657	714	766	627	731	757	674	673	670	708	697	702	745	663	714	656	691	700	721	709	721	713	672	698	708	694	685	765	714	738	684	690	691	646	700	716	693	677	697	702	674	669	740	644	682	701	698	697	670	687	670	661	695	734	749	702	702	754	712	737	701	701	699	673	675	719	710	692	717	690	705	711	684	713	724	685	726	696	724	708	691	703	649	733	709	690	711	673	715	702	705	710	695	682	743	765	728	633	686	663	686	697	699	673	698	702	657	708	700	746	713	739	720	688	731	740	706	743	696	714	706	763	673	705	708	688	746	689	701	659	669	715	663	752	755	722	745	712	675	687	720	719	711	730	694	697	713	714	713	721	718	700	656	682	662	706	648	650	712	688	677	686	708	737	734	722	740	716	697	694	719	724	723	702	706	678	737	712	683	706	678	661	765	712	672	699	691	650	731	669	697	673	661	655	691	725	729	682	724	674	706	665	701	725	694	684	673	714	711	689	726	762	726	708	717	725	705	720	735	729	651	695	709	696	672	695	710	707	724	704	715	675	720	661	659	720	734	713	701	684	656	654	704	684	716	691	690	728	690	757	647	677	734	714	710	675	738	691	686	697	731	742	731	731	708	708	726	759	710	686	709	679	673	705	681	716	685	714	716	735	725	694	686	695	692	720	702	722	707	730	701	686	693	714	686	691	696	712	689	676	702	711	685	731	629	684	716	675	709	699	716	738	743	717	683	686	657	667	731	710	758	696	727	685	696	729	705	700	694	680	665	730	731	700	708	672	669	654	718	707	667	699	707	738	660	795	723	668	701	736	722	638	679	695	719	723	687	661	699	708	720	677	692	682	657	703	622	636	761	723	684	668	730	742	718	645	707	682	686	710	749	763	685	707	724	730	675	703	630	684	712	695	669	721	744	745	679	662	675	698	717	644	687	658	709	731	697	694	759	705	697	685	664	713	701	686	702	658	669	674	684	697	715	724	723	696	696	761	690	701	653	729	689	678	690	674	736	735	738	720	696	710	703	702	714	689	653	685	709	795	674	699	683	666	717	658	737	712	710	707	766	681	700	736	709	720	736	734	695	729	742	723	702	721	698	694	668	690	738	701	706	675	678	739	682	718	726	707	697	705	649	715	668	699	667	663	738	655	784	727	688	681	738	637	736	680	648	736	656	716	736	710	761	726	696	690	732	662	740	694	721	712	715	671	686	698	653	696	715	713	720	679	728	704	694	700	671	765	736	726	660	711	738	709	700	710	689	704	679	716	761	753	694	734	661	672	740	725	724	698	687	752	696	698	724	719	733	694	714	663	724	717	705	702	728	727	694	663	689	673	664	687	729	685	712	714	698	698	701	769	676	642	741	743	715	752	705	660	684	728	718	723	718	715	697	690	712	700	717	731	705	666	653	720	678	679	715	695	703	707	696	670	704	705	712	737	734	741	712	683	666	658	687	739	695	688	726	645	735	720	682	692	696	706	686	724	684	702	702	725	633	681	720	726	728	692	688	673	659	704	658	712	712	709	684	751	717	731	738	705	650	690	761	688	699	681	734	736	721	743	713	660	680	715	651	736	709	688	726	706	654	699	750	655	696	693	679	692	685	687	732	691	696	733	700	686	692	692	692	701	717	700	672	690	735	727	685	700	687	675	726	688	690	715	705	719	688	744	723	735	671	704	707	649	695	735	689	690	697	709	694	710	721	705	708	688	727	660	679	729	701	686	699	726	716	678	696	685	708	727	689	686	672	679	685	694	698	708	747	696	682	699	710	692	627	651	689	723	681	675	739	705	650	672	690	695	760	698	717	726	712	669	720	725	707	692	680	688	720	754	643	701	697	686	683	712	685	713	734	656	730	705	684	745	766	746	703	720	700	704	703	644	708	735	689	712	700	669	679	716	722	712	731	681	692	683	707	713	695	702	710	675	719	683	707	685	724	678	750	749	699	753	731	726	690	692	661	670	713	700	680	684	710	712	739	676	728	727	690	719	672	722	697	709	718	661	659	678	705	716	746	703	691	664	704	734	730	676	726	669	687	712	701	652	689	685	725	704	678	681	670	759	689	679	722	680	695	668	718	720	747	705	716	677	708	688	760	700	719	740	735	702	681	682	690	680	726	658	752	694	718	672	707	718	721	714	756	742	722	709	721	673	700	696	700	747	690	728	713	690	726	715	678	720	692	687	720	691	682	696	691	710	706	741	727	706	731	686	712	659	702	752	709	697	676	681	647	715	729	709	675	682	679	727	697	698	702	702	670	661	757	664	693	679	687	735	699	732	706	724	691	691	693	707	720	694	705	699	660	711	759	666	683	692	696	694	741	698	707	715	694	631	716	752	684	690	657	718	644	692	746	722	647	682	690	735	651	693	625	695	690	663	665	732	664	674	664	632	708	702	684	728	719	691	678	700	714	699	693	702	731	741	674	736	693	712	697	681	742	705	727	690	721	700	699	744	720	699	715	692	700	723	693	695	705	687	714	709	716	734	744	681	722	681	734	668	715	700	690	711	705	750	708	718	729	721	710	734	707	683	686	731	750	704	716	769	730	641	661	638	666	749	686	706	680	784	694	676	766	694	675	725	686	673	725	707	714	728	681	667	691	726	682	695	743	686	750	725	711	689	681	672	674	689	696	720	729	700	768	654	681	716	691	643	694	698	727
32636	11155	8205	32159	24319	7002	541	417	398	396	379	402	318	315	341	330	330	361	350	356	309	346	343	324	340	347	328	386	351	340	318	309	321	325	348	326	335	341	331	329	333	331	339	321	333	334	323	339	322	337	309	311	317	336	358	305	295	318	308	303	309	282	354	312	356	336	329	334	285	353	304	328	342	324	319	309	322	313	310	315	353	306	309	350	357	305	321	367	333	316	309	307	373	316	347	322	312	355	341	343	341	342	329	318	291	321	344	301	285	344	327	345	299	351	327	305	309	315	299	330	295	294	313	298	334	335	310	346	352	353	344	356	347	343	351	331	322	300	317	317	316	292	327	329	351	345	316	332	318	309	305	325	351	347	334	344	287	298	334	349	355	339	322	334	306	315	304	330	360	333	315	324	330	332	335	309	360	327	341	312	330	315	349	356	336	317	335	321	329	338	335	320	318	317	313	327	319	305	288	350	355	337	321	309	339	304	294	322	330	330	361	327	351	333	329	335	338	326	340	334	341	349	320	314	318	332	314	335	328	351	326	343	337	338	354	317	352	328	346	335	334	347	350	328	354	344	336	344	343	319	306	339	314	295	338	301	360	321	313	348	370	318	342	315	314	304	339	342	327	333	283	375	335	341	328	295	340	315	341	348	338	359	327	328	307	300	335	339	359	343	319	292	315	329	331	325	311	334	347	325	326	334	351	342	316	325	321	316	295	333	345	330	311	336	319	352	302	321	343	324	297	315	282	324	311	295	318	304	304	317	333	315	318	309	326	352	337	323	322	311	317	308	310	333	359	313	337	322	340	332	331	302	316	338	339	346	356	335	257	317	321	308	317	319	292	330	331	318	333	316	356	306	339	312	273	332	312	313	319	342	324	309	317	356	319	334	309	330	347	337	313	320	308	325	329	329	326	293	315	318	327	330	297	321	296	351	338	316	326	317	318	343	351	337	322	363	354	327	341	352	316	305	352	330	309	320	333	324	332	317	332	385	331	342	303	302	308	336	348	330	329	323	315	324	338	318	322	332	294	334	353	311	355	300	309	332	328	320	318	315	341	325	302	337	323	336	316	321	305	326	319	324	310	332	361	349	333	333	329	318	357	333	282	336	311	314	328	339	280	337	297	311	332	320	317	303	343	370	349	311	305	302	326	328	317	322	353	333	316	332	306	329	327	309	321	352	326	278	315	299	349	308	321	307	326	324	322	315	348	362	306	325	339	325	334	358	338	324	324	340	340	313	304	318	343	313	331	312	302	295	275	331	310	350	310	335	336	363	301	303	364	361	302	324	370	283	316	335	343	351	318	325	305	290	274	347	314	329	311	327	310	327	310	342	339	325	335	312	341	351	293	335	348	321	345	333	309	301	307	323	356	330	309	324	298	270	311	318	322	326	302	320	319	271	313	313	293	323	346	320	325	333	291	304	341	354	352	321	327	345	346	307	335	377	347	363	294	316	374	315	351	339	341	309	336	312	342	348	369	336	299	333	340	369	299	320	305	315	300	314	312	357	339	328	323	345	323	323	308	329	327	344	356	353	345	384	316	322	326	342	341	352	344	300	320	343	340	311	338	333	323	329	321	316	308	328	303	348	303	318	339	341	325	297	315	353	316	340	358	339	289	313	300	306	338	327	299	339	334	329	341	288	316	351	298	299	327	307	326	332	360	324	292	328	314	346	311	320	303	309	340	372	333	330	333	323	316	321	344	321	329	338	282	325	326	331	315	314	356	330	342	302	297	299	323	322	304	299	337	307	321	348	351	330	328	309	323	359	311	302	316	367	346	347	310	332	317	298	349	324	306	317	300	326	342	325	324	337	333	335	310	324	301	327	338	338	328	302	362	297	334	360	331	316	295	330	270	331	316	300	359	349	337	292	339	334	305	312	333	337	331	332	376	323	283	286	333	309	365	331	354	331	284	332	336	323	319	361	310	372	324	347	346	334	327	322	299	295	303	323	339	341	314	333	310	319	310	333	287	359	326	286	327	307	387	340	380	295	320	330	321	328	344	352	326	312	363	317	340	332	321	331	320	321	324	355	342	343	319	326	350	352	291	333	342	321	340	335	359	331	320	341	316	294	327	324	269	313	348	331	346	377	332	312	308	322	313	314	355	320	325	306	332	341	340	346	326	344	351	293	337	339	317	325	327	347	332	359	324	315	324	315	346	313	298	309	313	346	304	316	337	326	324	334	325	331	336	359	367	346	314	334	342	332	338	336	335	322	329	314	331	340	313	326	309	305	312	319	336	327	296	327	327	270	337	341	296	366	309	329	367	307	322	333	362	340	348	340	329	333	325	325	316	319	305	374	303	278	300	334	343	361	352	331	323	281	327	314	338	302	319	345	320	305	332	359	334	294	310	303	338	327	307	322	360	337	360	339	311	345	308	334	347	330	285	323	294	308	327	325	322	333	293	336	313	355	305	343	309	330	340	291	291	314	347	325	317	328	325	327	363	316	345	352	358	355	358	338	340	293	316	329	335	348	318	325	324	329	357	331	321	338	307	293	331	328	293	311	296	341	313	319	301	284	350	311	314	339	339	332	355	339	319	344	324	360	326	317	326	326	306	346	324	323	355	334	328	291	331	324	310	347	350	343	350	346	311	362	323	307	315	349	338	340	340	361	321	342	325	333	314	319	311	348	336	329	342	323	352	346	329	328	319	340	329	356	301	323	288	330	325	324	340	308	343	356	323	320	349	344	273	328	281	307	321	329	314	330	326	330	330	314	335	317	356	337	358	310	297	337	336	339	319	325	305	350	330	325	337	316	338	325	327	323	311	324	309	322	338	347	310	320	338	294	322	339	347	349	347	316	287	336	321	323	315	353	274	390	340	321	324	333	331	340	355	350	307	317	295	302	329	300	367	343	309	332	350	319	303	304	348	336	315	287	317	297	343	331	330	318	337	309	339	316	327	343	344	319	338	340	328	331	328	349	314	333	302	327	346	306	305	276	327	345	314	335	329	289	344	324	324	336	340	350	335	322	333	299	316	358	317	293	315	321	314	310	304	355	328	318	336	279	327	309	329	336	324	360	329	315	353	333	316	314	350	301	305	348	322	295	312	298	351	318	331	320	308	351	339	324	313	348	360	318	344	345	277	325	350	313	342	342	314	305	328	316	302	345	323	326	350	328	323	320	296	322	357	340	326	316	365	346	316	337	308	310	332	304	289	311	317	329	311	322	337	373	309	307	298	324	327	337	377	325	333	313	317	330	335	345	306	322	318	311	289	313	341	333	319	314	326	338	330	298	338	317	357	324	373	357	333	343	330	295	317	349	321	323	336	298	325	307	327	355	289	326	302	329	334	306	377	306	308	325	329	358	310	354	350	327	304	336	336	324	363	347	315	307	308	334	305	331	304	316	357	337	342	335	311	368	313	301	312	380	308	344	346	328	307	312	301	338	339	320	361	302	322	314	336	347	336	311	307	330	325	326	370	323	331	295	315	324	296	348	321	342	327	355	359	332	324	301	286	340	342	330
18124	7204	14034	46423	37639	9423	1163	1088	1057	996	897	883	811	835	810	826	829	815	815	775	789	782	768	771	729	758	787	707	744	773	740	736	776	699	809	679	684	754	729	762	752	702	739	764	755	714	738	728	710	681	726	735	735	716	667	765	670	730	679	700	756	743	735	741	754	700	742	734	674	792	753	704	725	789	745	758	715	691	750	721	718	742	739	729	740	735	762	734	727	737	666	755	719	723	724	695	691	740	709	694	720	709	707	714	704	757	710	678	671	710	702	738	702	697	731	715	729	681	741	718	733	715	713	712	694	709	749	781	786	755	732	676	740	733	741	669	747	739	744	675	694	770	696	749	729	745	754	741	719	755	680	722	755	724	709	769	714	746	679	701	714	750	743	717	718	741	729	759	695	728	688	756	678	729	753	687	742	742	689	751	735	702	754	736	743	733	725	692	742	729	707	695	722	743	728	701	734	738	713	713	717	725	712	746	733	738	716	740	718	727	741	690	712	743	734	734	711	720	689	728	735	729	696	810	715	742	723	719	706	715	736	703	696	718	703	722	729	712	735	767	726	736	724	714	736	716	742	751	726	679	716	753	735	765	729	738	725	702	716	685	706	771	722	738	716	713	680	764	767	715	750	667	674	710	719	691	723	721	716	709	730	679	678	721	742	725	703	721	756	697	740	738	753	731	713	714	702	716	703	765	713	710	766	685	737	719	766	759	707	747	748	692	684	726	695	732	699	704	723	721	683	730	760	669	734	731	710	694	760	751	723	702	722	736	736	706	711	712	709	719	703	749	754	702	745	725	729	728	759	700	721	762	716	707	728	714	726	703	724	772	724	703	784	751	718	702	746	716	744	707	720	745	708	703	746	726	696	735	700	731	695	643	691	709	730	693	725	709	717	708	701	700	707	732	697	718	712	708	733	751	725	695	760	729	710	756	698	734	716	713	768	745	763	672	756	737	737	729	729	664	710	713	702	780	716	728	700	754	727	767	647	685	649	720	693	711	692	719	774	635	715	747	702	757	694	718	690	697	671	671	778	756	732	759	669	707	664	702	702	680	686	696	743	706	702	741	727	724	710	742	733	701	739	766	742	682	757	778	692	738	731	713	737	727	683	737	721	747	713	697	678	731	720	722	724	743	752	739	662	730	751	708	699	713	723	691	684	678	770	668	710	721	723	726	746	730	735	697	669	749	737	728	728	723	743	778	731	687	712	697	774	741	680	713	724	723	717	727	671	748	728	739	715	723	733	738	744	770	759	735	709	727	702	776	697	687	726	718	722	726	717	704	696	771	731	723	757	700	689	701	650	715	719	701	701	728	706	736	744	761	718	685	700	716	705	713	735	740	733	714	701	745	698	745	745	769	675	696	730	749	753	692	749	703	700	759	763	692	693	726	732	687	682	809	756	706	724	663	720	758	714	735	691	752	709	724	697	667	695	667	720	722	700	701	724	680	719	742	742	681	732	695	734	728	694	707	717	665	699	727	682	764	756	706	707	744	707	757	762	697	742	736	754	678	737	676	700	678	731	686	689	719	737	792	742	751	742	744	758	723	729	735	694	706	699	737	740	745	703	707	741	721	773	717	721	735	695	734	701	694	752	775	732	683	738	727	723	733	698	691	731	687	752	721	756	730	743	698	724	728	714	759	769	751	728	730	747	738	736	686	724	746	735	756	704	734	705	726	763	713	708	732	711	710	720	753	765	728	746	728	766	753	728	730	695	755	713	755	706	684	715	753	726	688	746	676	728	715	712	694	742	742	748	711	740	732	721	715	675	722	699	692	740	663	705	697	763	694	731	758	729	744	700	696	741	707	688	797	735	728	697	774	727	758	692	697	701	717	668	702	741	700	716	692	742	726	716	721	732	797	706	718	754	691	746	704	672	736	712	745	723	749	690	730	718	746	737	695	715	722	765	720	730	689	726	676	745	748	768	709	779	765	715	755	716	729	723	729	745	748	717	751	699	714	714	713	678	686	728	695	708	747	675	741	694	661	690	779	717	720	790	751	698	674	686	681	734	742	733	666	752	736	694	724	727	705	707	710	707	731	665	720	739	706	774	715	749	731	713	738	742	763	694	734	752	700	735	708	734	704	726	715	699	676	724	727	726	687	688	756	719	728	714	725	722	738	737	764	721	678	746	739	765	710	742	706	727	726	767	775	758	744	742	714	740	653	747	731	727	757	678	713	667	735	735	732	745	746	696	719	690	738	720	721	751	767	748	769	744	755	753	702	705	687	694	734	743	763	679	724	691	725	699	682	776	706	750	690	763	692	732	705	710	730	697	752	677	712	729	765	716	752	731	778	745	727	701	755	748	711	733	748	722	749	745	704	770	769	709	738	735	706	726	709	743	723	751	689	694	691	743	711	709	711	730	769	783	723	658	724	731	684	707	736	704	683	738	705	702	778	747	724	757	705	673	716	675	722	714	743	745	686	697	648	724	713	746	671	760	710	776	681	728	751	687	700	745	683	749	680	697	741	701	672	658	722	765	704	773	720	707	738	696	725	696	720	708	735	702	688	720	721	716	717	760	737	733	719	692	747	711	740	702	695	750	678	747	737	735	737	717	699	711	690	722	704	737	723	788	690	708	722	759	721	713	692	737	709	710	715	733	779	702	722	725	723	691	715	721	697	713	732	729	694	706	751	726	704	707	729	667	725	708	766	743	743	733	724	698	676	702	737	724	725	739	756	733	761	701	715	737	748	702	761	762	712	735	729	727	766	726	706	727	710	805	724	709	718	730	735	742	723	696	720	755	691	723	747	696	727	738	703	722	713	676	731	745	681	696	686	697	706	777	726	721	735	704	690	734	733	700	708	771	686	684	695	753	707	670	744	696	737	737	743	746	721	746	706	739	726	687	735	741	713	719	746	769	725	717	692	661	737	738	708	741	711	715	733	718	680	724	769	717	718	719	754	769	692	747	740	733	693	751	686	727	676	725	694	702	740	717	746	745	726	756	748	740	708	710	767	728	721	733	763	712	709	688	739	715	762	722	674	751	692	708	731	716	714	702	709	715	711	747	722	726	743	739	740	704	700	727	687	687	730	690	753	704	695	765	739	694	694	690	695	738	691	701	741	691	694	760	754	690	722	696	680	724	741	708	719	732	698	718	731	718	725	684	695	746	694	667	712	675	681	733	689	775	722	718	701	745	704	751	728	722	727	767	732	738	751	724	722	742	726	731	707	715	695	761	757	742	696	723	755	734	727	802	731	686	718	776	760	709	723	716	754	749	750	701	720	707	722	713	694	748	735	736	720	737	757	681	697	702	732	725	673	678	731	742	747	766	692	712	741	731	742	737	708	707	730	735	759	709	713	730	749	672	730	766	727	732	681	729	670	739	747	752	719	749	705	709	711	733	762	690	727	708	717	704	713	703	720	719	741	781	727	783	711	702	737	765	722	751	738	693	770	718	685	726	730	720	723	767	787	737	759	736	683	689	703	711	722	698	737	729	731	778	741	743	728	741	711	726	776	754	713
12500	4107	1861	931	590	238	170	172	173	168	164	144	153	205	159	161	157	171	174	163	197	170	169	184	171	168	192	176	171	155	149	166	166	165	143	182	178	183	150	170	160	140	139	148	174	158	160	167	146	185	163	168	153	161	173	171	147	156	189	143	138	173	151	166	168	182	162	166	152	151	139	165	166	173	162	175	156	154	165	186	151	165	144	177	151	171	147	157	150	155	157	147	177	168	151	163	177	160	156	157	167	178	175	174	154	164	166	147	189	164	182	156	161	179	127	182	159	166	171	181	175	171	156	163	153	142	182	175	144	180	155	166	188	173	149	142	133	160	157	169	149	158	135	146	159	149	160	172	132	185	169	163	148	175	155	159	163	170	167	148	180	140	161	158	170	148	152	163	169	159	201	158	153	187	174	150	146	160	133	144	166	160	167	170	172	172	166	149	178	144	161	173	185	148	155	145	149	162	160	170	148	156	164	165	132	153	159	162	155	169	156	147	142	169	161	145	158	156	172	153	165	158	142	156	162	138	182	172	165	155	161	136	167	151	182	161	162	182	171	171	171	167	172	168	189	173	171	171	161	152	143	162	142	165	169	177	165	165	154	163	174	155	165	148	159	167	142	187	131	153	180	176	179	183	167	144	145	185	160	153	164	171	155	173	178	167	170	176	166	151	150	203	182	148	152	177	149	178	163	154	175	174	166	161	166	163	155	147	154	173	178	154	166	155	165	164	136	177	176	166	168	156	152	144	161	142	164	160	159	140	163	176	155	150	163	149	157	167	173	133	167	164	140	155	170	143	169	153	145	155	159	171	177	158	146	160	160	177	205	163	154	147	154	158	145	153	157	158	179	169	174	157	137	165	154	176	177	174	193	180	162	166	163	161	170	170	150	172	188	162	139	174	143	160	180	166	159	161	168	136	136	157	146	158	156	169	171	160	164	154	175	163	170	155	186	147	134	162	185	167	175	150	160	168	174	172	146	162	166	180	154	169	166	141	153	154	157	161	152	174	173	148	182	169	160	158	152	177	160	177	174	167	187	172	163	130	164	183	181	168	150	165	158	165	152	166	146	170	172	178	178	145	159	161	157	168	172	150	158	159	159	152	143	159	156	146	144	155	162	184	168	181	162	170	160	162	161	174	165	158	145	147	158	151	172	168	152	178	149	170	159	136	149	161	160	176	166	185	186	181	166	156	161	139	142	155	160	183	161	150	155	158	166	163	146	174	162	177	186	166	159	153	203	177	178	146	172	168	169	147	156	138	153	143	181	159	167	152	160	164	159	154	168	131	161	177	158	157	165	163	190	181	163	150	155	133	167	172	170	161	191	141	163	147	173	158	178	184	161	145	165	168	170	155	182	135	176	147	167	164	175	166	154	167	166	176	141	176	175	174	123	189	183	183	168	175	170	175	177	158	157	162	139	159	170	174	158	152	169	171	149	173	184	149	153	178	172	159	159	148	183	152	157	150	170	155	164	168	139	161	164	184	178	175	183	169	166	151	153	169	144	174	178	163	140	143	148	168	156	160	152	157	165	162	157	170	152	170	174	151	164	160	149	145	143	174	139	141	193	172	163	170	139	175	149	184	181	147	181	156	160	176	142	162	168	157	161	169	160	149	170	150	154	144	163	150	175	165	172	192	154	153	146	147	151	164	156	167	154	166	165	169	154	185	151	170	170	200	189	153	148	153	161	177	153	180	131	168	141	171	181	171	159	160	186	174	151	171	148	153	146	177	147	155	170	165	165	168	187	155	175	195	171	136	153	128	146	147	147	189	161	185	165	146	169	182	161	165	169	150	146	180	166	159	153	176	162	138	135	174	150	143	150	166	150	165	182	161	153	155	180	158	173	149	157	160	158	167	144	159	148	157	145	153	196	149	163	170	168	151	146	153	171	152	157	154	151	153	157	161	173	182	189	150	142	170	177	164	184	160	168	184	173	166	161	178	172	164	132	142	150	165	156	162	174	140	162	159	167	162	185	142	187	156	184	152	167	160	157	153	161	158	175	172	147	174	148	165	184	180	164	151	176	164	161	168	189	162	176	165	181	158	186	167	162	155	175	157	190	171	151	164	164	159	144	152	173	159	172	145	153	161	174	187	162	174	149	132	171	154	194	171	146	190	201	158	134	169	129	174	187	166	181	153	202	153	171	156	149	192	158	145	160	174	151	167	160	172	190	181	182	152	171	148	161	170	173	159	153	137	123	152	144	152	157	166	168	161	151	161	170	169	176	158	153	171	189	144	142	160	174	168	185	155	168	173	162	161	153	174	155	164	149	146	152	151	154	144	151	169	161	179	197	159	156	167	182	171	170	158	162	152	155	185	177	168	151	164	169	150	199	189	140	186	175	167	167	163	157	134	172	153	172	172	157	176	174	164	161	170	187	156	152	160	162	149	137	166	154	140	143	151	136	159	191	169	137	150	165	157	136	180	167	138	152	175	159	170	165	158	163	146	151	141	177	173	158	154	164	165	147	170	155	175	162	172	175	163	146	171	157	173	162	153	164	163	174	144	163	155	144	187	156	155	153	176	164	162	155	151	166	151	145	157	158	146	142	175	154	154	177	157	164	165	159	182	161	170	165	184	152	146	157	156	154	169	165	156	152	137	173	162	176	168	153	155	139	174	149	178	171	156	151	159	163	165	183	154	148	176	169	154	156	169	162	168	146	165	167	157	151	166	151	157	173	172	145	165	149	162	175	131	154	187	162	149	156	186	160	185	171	154	149	175	146	164	174	157	157	146	184	178	138	188	165	146	138	172	149	152	176	161	184	141	158	184	159	137	150	177	168	159	158	173	163	166	138	180	151	160	163	140	171	160	166	139	148	155	171	152	156	152	179	163	171	182	196	167	184	172	148	178	162	154	147	143	175	168	143	151	176	145	142	155	122	178	142	163	146	161	160	168	178	157	169	141	154	152	143	182	171	173	147	144	162	150	148	158	149	145	142	150	161	153	164	206	148	174	173	128	169	156	180	185	193	169	149	173	181	175	145	180	189	162	144	172	157	148	146	157	169	162	177	176	157	142	176	166	149	148	158	162	158	174	160	159	160	173	160	173	146	183	164	179	155	155	169	157	169	164	165	183	175	144	196	156	158	162	171	180	164	164	165	182	178	175	168	144	150	185	155	140	166	165	174	183	173	171	176	148	184	176	204	139	153	166	158	151	145	203	162	163	168	179	170	170	182	172	160	172	162	161	164	163	163	149	152	173	182	175	156	142	171	173	168	140	155	153	165	180	165	166	158	159	172	159	155	149	167	178	156	178	169	156	189	176	184	166	166	159	180	147	153	154	174	140	158	168	168	155	146	141	142	156	149	165	185	166	159	169	182	159	157	174	168	174	190	156	167	174	182	184	170	164	164	162	181	135	152	155	172	170	166	172	179	156	158	147	185	179	137	177	162	162	156	153	180	149	139	170	190	176	144	161	157	176	164	154	156	190	156	156	169	153	160	170	159	163	171	174	175	184	141	171	171	154
7217	3348	3501	2661	1780	765	418	456	418	389	389	438	421	444	396	440	438	426	429	456	400	414	445	425	417	454	435	402	448	444	401	461	398	416	424	412	432	431	400	397	461	401	397	418	414	441	399	395	460	395	444	464	384	416	397	402	430	414	426	404	437	384	406	380	389	404	444	421	417	403	383	444	420	421	403	387	426	404	436	420	425	355	380	411	387	454	416	395	396	423	398	401	387	388	450	438	436	414	448	429	427	371	416	417	406	408	406	408	412	397	397	419	423	409	411	398	392	412	404	381	405	403	398	397	419	430	419	410	391	423	383	391	426	411	416	458	387	402	424	424	411	425	404	395	419	411	414	406	412	425	395	416	401	421	421	407	388	425	390	410	412	421	432	408	437	399	424	422	392	414	386	391	402	415	390	416	427	394	424	436	407	426	419	395	411	406	417	462	455	408	416	432	401	399	415	379	378	369	437	451	422	418	423	413	427	418	439	387	401	440	410	411	393	423	410	397	377	411	410	405	410	431	424	392	438	404	416	414	425	424	445	408	446	422	392	408	443	395	415	417	406	388	438	400	368	420	376	425	439	437	404	452	404	428	407	424	428	415	430	417	384	421	431	387	421	430	392	407	404	414	404	417	372	401	388	412	439	411	420	452	408	392	436	391	422	408	391	408	413	406	418	483	391	388	394	395	371	428	426	401	432	396	422	442	424	427	435	413	418	446	403	405	431	387	431	408	412	432	403	429	405	413	408	414	424	411	419	458	413	426	427	432	394	441	405	432	402	418	406	445	441	412	400	420	473	429	411	398	452	438	442	428	426	413	397	392	406	437	443	385	414	380	429	405	398	423	439	421	418	406	418	434	414	423	408	431	397	421	416	424	407	412	467	414	394	462	440	378	367	447	429	403	391	404	402	418	393	418	427	416	403	404	418	411	399	401	401	434	436	437	441	412	437	384	407	439	425	402	435	390	396	407	428	411	412	448	419	390	399	410	406	418	426	397	449	401	431	403	410	445	399	424	412	392	419	411	429	408	414	378	418	419	411	434	450	394	388	404	416	411	428	414	402	440	387	398	402	397	435	426	436	381	410	409	399	378	400	416	395	407	405	423	412	429	424	393	420	420	405	430	436	416	411	409	400	448	400	427	420	436	412	396	436	410	435	370	443	399	407	397	385	395	394	422	413	384	417	415	407	419	428	431	423	398	414	425	449	443	420	414	434	418	395	441	377	424	408	379	415	415	451	439	371	389	425	436	436	467	423	412	383	428	417	404	409	404	386	422	387	359	424	442	411	400	423	404	413	410	417	418	439	395	435	420	407	433	410	396	398	399	406	437	417	430	397	445	411	425	408	396	440	405	399	421	431	420	433	407	397	410	384	395	422	401	410	431	400	394	436	412	358	392	413	408	457	384	401	405	419	398	415	446	410	439	400	418	442	461	444	436	433	408	436	392	426	422	416	394	391	399	397	413	426	388	427	404	439	413	403	413	421	395	400	440	445	447	421	417	402	398	447	400	424	413	420	443	450	427	392	428	427	408	400	447	407	433	424	446	421	454	435	384	423	427	426	410	432	413	422	411	457	406	438	429	419	402	424	415	418	424	412	426	435	409	418	401	379	433	415	413	391	424	393	421	445	430	421	402	440	448	403	428	402	407	377	405	396	418	453	429	414	437	439	390	410	425	461	425	400	406	435	433	435	405	446	433	415	400	425	389	431	405	417	412	414	417	437	424	398	438	436	423	416	405	381	403	401	429	420	416	422	402	435	438	405	411	416	426	404	448	419	397	394	425	417	420	399	411	374	402	412	405	407	403	421	421	429	432	389	361	398	375	428	428	411	433	385	431	408	459	427	381	419	392	407	372	442	400	420	401	383	356	404	422	394	372	391	407	367	422	390	404	412	428	424	462	421	402	422	399	411	430	400	384	416	407	366	419	406	398	400	399	398	410	421	407	376	423	436	387	416	412	436	405	418	392	412	389	406	434	431	384	388	395	405	410	426	416	434	408	446	407	402	467	406	416	422	380	420	424	407	449	413	425	404	413	412	417	429	404	432	408	395	439	378	449	422	399	417	418	427	446	383	410	428	408	413	418	415	424	414	447	422	423	412	417	370	426	401	426	388	443	414	388	400	419	408	439	422	420	435	414	393	432	410	429	408	403	385	397	410	427	414	416	421	394	389	422	416	413	425	448	421	403	411	412	428	373	420	420	422	406	433	390	436	415	439	460	414	362	387	420	431	391	424	427	410	429	440	424	396	384	398	421	424	429	420	377	398	403	415	439	404	425	383	444	383	407	423	394	389	453	408	421	437	424	361	447	427	408	438	418	423	416	452	438	419	416	436	420	422	444	407	419	419	437	419	402	436	431	415	397	401	440	399	408	398	396	409	425	436	412	424	381	460	432	432	409	420	435	378	417	430	407	401	384	419	420	440	397	424	393	425	410	408	427	431	410	448	408	417	393	404	421	411	410	405	377	356	413	405	401	419	387	430	421	443	395	407	386	416	379	417	417	410	427	414	423	406	412	445	444	457	418	399	394	395	421	385	440	409	423	403	432	397	443	432	384	432	400	385	383	364	415	421	416	399	428	429	410	416	446	402	384	401	393	433	413	417	442	429	432	386	397	397	406	428	400	401	431	411	382	387	426	407	421	427	415	413	414	481	424	419	455	386	410	446	428	433	427	424	387	417	410	424	404	423	429	414	406	397	422	400	445	438	416	426	408	419	411	424	436	416	416	466	381	415	406	423	431	423	414	429	447	412	439	436	444	408	415	418	430	423	419	424	417	427	430	410	428	406	455	407	425	408	404	402	427	418	394	378	405	425	408	433	459	406	408	415	433	429	413	418	417	398	420	416	423	424	422	400	401	414	417	444	437	420	416	420	426	389	410	430	412	415	406	435	427	417	430	426	429	449	434	440	406	442	412	395	423	425	418	411	423	388	418	415	387	417	414	401	401	369	452	385	414	436	424	404	407	414	417	416	402	416	445	439	421	400	369	381	435	431	401	429	401	439	422	421	420	409	453	433	431	427	423	379	418	413	417	426	414	397	427	395	395	387	445	398	408	418	415	398	422	420	410	435	400	438	426	443	407	423	389	424	403	421	364	385	416	380	402	387	465	437	400	417	409	418	408	391	394	412	357	410	413	418	376	430	427	438	416	371	440	413	423	430	413	427	442	391	430	415	436	386	405	406	432	443	411	400	414	444	421	408	433	401	433	407	411	397	414	434	467	396	410	449	442	400	424	411	446	428	394	403	375	441	419	383	426	399	406	394	415	396	423	440	460	437	424	445	417	436	432	414	427	441	408	412	398	400	395	408	408	407	427	442	438	421	390	444	429	403	394	417	448	443	390	412	410	414	392	374	392	439	408	416	415	421	435	418	442	429	425	419	419	417	430	396	412	444	415	403	431	441	407	402	452	432	414	440	431	439	432	415	431	415	376	402	398	484	443	416	367	415	410	399	419	411	406	462	419	393	427	415	405
24423	7054	4378	17180	13120	4245	449	397	367	364	335	303	335	296	325	318	340	310	321	389	299	321	323	364	326	328	338	318	327	339	298	300	333	313	323	314	315	345	337	336	313	317	323	310	319	309	293	291	335	321	321	295	285	311	311	333	334	381	307	327	311	299	301	351	345	314	285	315	368	347	308	333	317	335	323	309	317	310	342	314	315	290	312	341	299	309	316	319	296	298	318	330	309	315	315	305	290	324	334	307	335	331	326	287	307	290	349	358	307	309	333	300	359	334	330	306	347	303	309	346	330	315	307	344	329	330	318	336	319	312	317	307	322	344	289	297	292	338	304	295	307	287	320	318	323	313	319	332	309	280	322	315	349	318	310	315	301	344	332	303	282	314	314	320	335	319	324	298	277	321	338	288	345	352	326	314	280	341	308	334	291	318	316	304	310	308	324	341	289	336	322	347	280	304	329	330	326	304	335	291	318	308	295	320	338	295	318	352	318	309	296	318	305	293	316	343	357	322	295	290	319	313	311	353	342	305	306	275	318	327	336	336	313	323	332	302	304	274	302	329	311	291	308	286	330	298	317	302	310	297	318	324	308	292	343	336	334	295	297	324	343	318	327	287	307	320	348	338	326	335	322	302	318	327	345	319	283	329	333	283	302	331	339	304	327	307	302	322	306	337	298	283	278	309	330	349	318	325	310	289	294	291	309	299	300	318	281	276	334	309	317	305	318	327	354	320	316	288	295	331	324	335	303	293	314	311	321	292	289	289	309	306	326	334	322	290	334	339	328	314	321	334	313	305	354	338	360	349	310	278	333	320	308	290	283	316	330	332	296	323	315	305	304	332	322	320	306	300	328	315	290	338	316	289	318	309	316	325	299	303	301	333	305	300	325	306	333	340	309	323	319	341	324	346	311	313	329	331	311	303	255	330	315	306	301	313	319	291	335	344	280	295	290	326	339	297	346	319	331	294	334	323	298	282	300	324	317	315	332	319	308	322	324	326	321	306	347	312	289	275	284	318	302	325	307	305	297	326	276	304	331	327	319	330	342	333	325	335	348	316	320	327	318	276	303	314	305	309	307	303	310	308	329	311	352	329	317	301	286	290	322	338	347	313	310	271	278	319	348	330	314	336	341	337	339	302	350	280	292	308	326	357	327	315	320	302	312	288	315	322	287	330	292	318	300	292	344	333	330	289	316	271	295	327	337	307	300	315	357	314	299	331	339	335	300	311	299	290	324	341	333	342	305	336	303	352	305	308	313	300	317	291	337	333	327	308	323	311	291	295	321	316	296	286	317	284	305	361	288	289	309	277	297	296	327	324	329	293	304	309	336	322	334	288	324	271	321	291	303	328	302	330	314	321	301	303	303	298	306	311	317	315	279	332	311	332	319	319	312	305	332	321	308	301	322	267	317	341	288	300	310	328	317	314	351	301	337	307	297	270	341	317	345	305	298	327	314	323	324	300	310	318	322	339	300	311	337	317	318	295	298	326	356	304	303	359	302	334	333	367	332	307	365	342	320	308	301	351	313	300	289	310	332	303	329	293	327	338	328	311	330	328	329	308	288	305	326	319	312	304	293	321	314	310	305	343	296	301	328	324	301	299	312	307	313	363	318	305	308	323	325	309	345	318	339	332	301	312	321	314	302	327	306	293	325	315	296	296	300	346	325	325	333	285	298	281	301	322	285	292	297	326	294	300	309	306	300	329	294	298	315	286	306	322	299	310	297	337	313	351	333	306	307	306	280	329	356	336	311	330	326	342	273	308	321	328	311	341	350	326	348	296	327	335	308	340	321	293	327	284	350	325	301	297	308	268	298	324	306	289	303	341	306	298	333	322	315	346	292	303	312	311	313	309	299	320	288	321	349	328	297	309	282	316	305	279	320	318	342	316	315	302	297	317	348	295	345	346	296	301	309	321	282	310	309	320	293	287	299	321	344	314	308	296	351	336	326	289	321	299	293	280	311	369	333	304	303	330	313	288	326	297	320	329	328	320	346	313	322	332	313	330	307	315	292	325	322	324	309	345	280	271	335	311	306	330	343	316	300	317	261	316	315	342	341	325	284	315	311	311	309	304	326	329	297	287	345	314	307	309	311	327	312	328	319	309	318	329	335	354	316	322	309	316	326	336	327	320	310	298	324	327	288	323	325	304	340	348	344	285	303	344	326	334	279	308	318	328	286	291	330	327	304	297	295	365	312	321	317	320	336	348	332	355	327	323	340	302	344	326	272	309	343	329	319	303	322	306	301	284	311	273	343	327	313	304	279	330	318	331	317	307	317	282	323	278	322	295	345	313	305	344	303	287	295	300	314	318	292	316	330	342	301	304	303	305	344	286	321	318	324	315	348	303	302	313	333	364	320	320	293	318	304	298	334	290	322	307	303	291	324	325	311	288	301	337	320	305	321	276	289	306	274	281	316	319	335	320	302	311	306	314	360	325	275	307	342	279	311	323	352	307	336	317	325	330	291	308	309	343	365	323	344	282	315	318	355	347	321	309	330	337	332	365	309	326	303	346	313	338	306	289	317	321	333	331	329	289	321	280	298	299	310	290	300	312	300	345	288	309	317	287	317	282	323	336	320	307	313	311	320	347	331	339	314	306	319	349	296	320	296	320	328	315	297	293	320	304	287	327	321	310	282	315	315	356	334	351	296	302	313	323	345	316	306	304	281	317	296	278	295	357	289	310	321	299	301	340	362	321	323	320	305	303	312	328	343	324	314	307	283	311	313	309	338	335	277	306	295	295	274	322	346	322	291	314	316	315	335	334	298	319	329	348	333	314	308	347	322	333	306	296	323	293	292	305	295	345	331	283	335	319	312	331	321	332	253	281	335	334	325	331	350	358	297	304	299	304	307	318	305	277	294	314	296	285	314	299	290	331	324	324	298	327	330	320	281	300	309	311	326	352	291	316	273	348	317	331	310	340	336	329	301	312	274	310	344	306	318	262	332	306	337	307	286	345	329	308	321	318	326	310	291	312	339	313	303	323	337	301	306	299	304	324	283	297	287	323	327	319	331	320	332	298	330	310	335	298	323	314	289	300	320	345	337	304	335	289	311	310	323	342	301	327	308	336	334	281	308	293	314	317	336	334	332	320	335	321	321	322	305	303	321	313	305	317	288	287	307	338	314	319	370	302	301	324	298	293	299	313	328	316	323	305	327	293	326	333	327	323	308	324	347	318	350	330	331	351	334	351	327	332	289	331	316	341	321	291	342	356	331	331	329	325	332	315	329	317	328	331	302	279	319	325	337	272	298	289	306	309	299	326	299	302	340	305	321	288	306	277	293	335	316	332	305	330	357	325	307	333	300	335	306	298	303	317	300	327	272	332	302	324	319	298	306	325	367	288	316	314	290	334	305	283	332	316	270	304	317	328	320	344	319	299	291	348	324	306	338	335	320	307	323	329	348	329	326	306	331	299	331	299	300	297	323	288	357	288	305	284	325	302	348	358	322	322	291	342	325	320	268	330	326	281	318	313
14849	4501	9141	33949	26598	9744	966	893	851	804	777	850	772	774	768	764	741	719	734	748	790	722	734	775	719	708	677	749	700	707	733	733	678	696	708	714	737	711	765	714	742	685	699	696	722	716	716	707	712	695	733	715	688	709	711	703	738	732	706	705	684	674	753	687	708	693	713	713	695	719	732	701	709	699	689	733	743	713	730	729	713	699	712	699	701	655	692	693	723	738	690	749	693	718	721	676	701	723	682	705	722	755	746	712	728	737	718	724	739	678	760	687	731	715	706	725	728	711	708	720	722	695	678	684	723	705	667	741	650	720	665	761	732	665	745	672	675	718	720	703	677	747	650	709	704	704	754	699	728	751	703	713	712	683	730	691	711	748	729	710	705	725	706	728	691	668	707	770	670	689	738	673	694	671	724	681	752	731	730	648	701	721	708	717	714	748	673	727	648	725	731	784	702	747	736	685	735	683	701	695	641	685	709	684	694	724	687	717	664	671	768	731	693	700	721	773	752	685	723	713	681	702	720	653	725	736	733	738	712	730	719	788	761	739	670	700	708	690	714	675	690	746	671	726	742	698	684	708	676	723	716	726	683	671	693	711	705	709	713	666	737	752	734	712	743	711	680	713	695	720	711	696	713	691	721	777	667	653	736	719	692	705	719	696	656	685	731	735	710	689	736	729	722	700	787	697	744	686	683	757	728	683	734	726	693	716	699	711	766	765	719	739	669	683	713	713	711	664	657	734	664	686	745	727	744	719	729	738	706	734	670	746	680	726	726	721	706	704	755	662	688	751	747	753	705	729	729	734	691	751	774	698	723	734	699	759	688	750	690	667	714	658	758	734	692	772	740	737	692	734	709	687	745	673	723	717	731	701	763	717	677	669	700	763	691	723	671	691	631	676	706	661	759	729	744	686	712	683	740	701	747	699	716	705	667	753	729	709	682	738	697	699	706	735	730	698	716	724	689	719	701	726	732	704	733	747	729	746	691	700	714	709	704	702	710	729	757	635	682	723	752	683	690	708	728	701	715	719	747	747	730	700	734	709	660	737	759	701	697	751	698	761	717	742	710	709	709	720	640	671	655	701	681	686	717	691	710	707	720	685	681	724	693	746	719	727	778	675	671	724	757	768	778	721	726	716	722	770	681	743	682	718	717	710	696	755	695	688	708	741	714	712	708	698	736	701	712	674	721	760	707	714	725	700	751	723	757	683	702	734	697	730	672	709	713	685	697	707	695	743	734	693	712	732	685	667	692	751	728	710	675	697	723	665	654	730	735	727	667	650	719	702	751	725	714	729	697	707	713	716	725	682	693	733	731	748	670	750	715	761	690	715	763	745	729	752	718	707	707	672	645	729	710	698	711	730	667	696	760	737	701	631	746	693	733	732	706	755	724	658	764	680	741	739	729	720	740	712	701	717	698	740	720	746	751	709	679	693	711	722	723	734	714	689	685	722	742	740	699	719	673	676	725	722	685	737	699	698	732	686	700	699	656	706	678	736	736	689	710	697	702	714	676	738	698	669	763	694	735	692	680	717	738	696	686	740	738	727	691	750	692	719	691	723	703	748	725	693	704	703	776	724	723	757	643	720	754	689	666	727	702	690	704	634	698	733	717	666	697	710	710	736	762	694	714	811	694	738	724	713	732	716	718	737	689	740	759	673	663	681	682	707	689	715	730	761	693	691	672	705	700	744	728	737	780	715	722	762	719	688	669	700	732	675	688	684	733	688	703	719	732	719	711	768	694	756	682	691	740	701	714	691	742	683	694	728	713	688	752	708	682	711	649	758	697	719	657	725	745	746	720	671	718	710	710	732	768	739	681	699	718	736	734	754	743	708	677	693	703	736	706	679	726	721	739	724	680	744	756	723	725	695	719	687	687	700	686	691	749	697	730	680	749	700	660	746	748	707	721	731	724	742	709	712	706	712	725	711	723	689	664	707	715	700	731	730	697	711	681	707	694	709	720	724	708	680	704	763	709	721	719	714	725	734	723	755	728	659	677	709	704	691	643	697	735	712	763	668	697	742	705	753	674	749	701	655	706	728	695	703	723	678	709	719	694	695	711	728	681	714	707	654	692	720	679	735	729	721	714	685	680	683	705	753	708	699	675	701	661	706	746	699	719	705	729	665	714	684	729	693	704	665	701	739	683	694	662	647	700	698	759	719	763	744	697	641	700	689	656	654	752	673	733	737	676	717	689	748	700	741	695	709	725	721	718	711	705	700	694	648	689	723	723	719	691	692	733	738	722	675	678	755	705	726	704	751	679	734	721	728	679	710	681	693	705	697	703	723	640	699	751	716	694	700	728	755	659	679	705	733	687	726	701	708	649	765	674	745	737	723	709	725	733	709	695	722	739	715	700	714	712	706	695	675	689	702	713	728	705	733	757	704	690	701	686	673	657	706	718	730	685	727	685	659	702	698	678	655	710	690	712	737	702	717	714	693	669	683	706	701	683	716	677	683	772	702	742	736	716	697	769	722	677	674	727	711	726	709	689	696	697	708	754	692	738	673	731	713	688	751	702	701	656	716	747	670	718	702	714	720	710	754	686	711	741	721	693	687	695	744	709	725	689	768	744	681	694	767	735	719	670	719	734	691	765	710	690	681	703	733	722	643	739	736	688	752	678	700	709	729	715	693	745	718	744	693	680	768	740	734	727	687	722	725	731	698	710	733	664	701	696	732	737	699	704	697	738	722	722	712	732	641	714	688	692	750	716	701	748	747	711	690	762	718	699	699	730	685	726	694	678	712	742	762	738	660	690	721	666	752	706	706	700	711	696	762	684	678	693	678	740	711	715	727	729	693	690	699	707	695	674	691	685	722	703	684	673	726	697	710	718	735	688	730	740	717	707	698	701	733	720	668	727	705	731	727	702	705	688	711	674	710	720	689	711	705	681	714	715	706	729	686	717	728	739	744	680	692	733	738	712	745	681	661	693	714	704	732	726	677	761	681	712	689	757	713	734	720	726	705	711	680	699	692	722	698	702	710	685	702	710	697	697	758	703	745	727	715	720	705	710	652	692	735	701	755	718	704	711	664	699	689	759	710	682	751	702	719	714	799	720	724	710	719	736	705	741	724	703	714	727	692	699	727	716	685	719	735	695	720	747	713	656	706	706	702	712	728	727	710	702	781	692	670	691	667	693	713	696	686	686	752	691	748	747	706	700	710	703	709	694	748	664	707	719	708	745	739	731	750	716	717	716	694	742	781	717	706	722	712	711	732	716	698	705	755	729	694	740	705	688	717	709	724	682	713	723	692	728	718	702	711	721	702	703	701	655	718	663	680	729	704	750	708	708	668	713	685	732	724	749	663	702	749	702	691	691	695	702	707	713	698	677	733	729	682	773	718	671	722	653	714	727	665	705	711	689	669	734	682	721	759	754	714	710	709	746	723	689	726	677	742	707	666	719	694	728	713	730	742	713	679	710	780	759	723	696	678	718	718	726	697	728	713	720	724	706	741	695	709	693	712	697	711	738	692
33571	10572	7555	29677	26040	10058	757	377	389	369	390	367	364	332	343	350	356	340	345	331	330	375	339	299	333	352	350	340	329	347	328	339	341	315	313	344	347	341	337	323	307	332	308	336	302	348	347	355	319	317	338	352	286	330	354	361	335	328	351	341	348	326	350	312	326	327	334	318	337	354	313	329	296	326	326	377	332	335	333	329	310	339	325	315	345	322	329	325	350	327	323	342	304	318	340	312	336	349	317	335	362	322	324	327	342	309	345	313	331	304	315	333	314	305	277	332	310	304	298	329	313	321	324	333	324	303	355	365	339	308	325	317	315	325	364	319	327	332	324	280	353	352	314	315	313	353	337	312	354	343	320	378	321	292	348	322	359	342	330	355	315	326	332	369	343	278	355	323	347	319	273	299	281	306	333	368	301	353	323	335	327	360	326	317	319	308	372	328	339	322	303	339	343	334	329	336	342	332	310	353	337	346	338	328	340	303	324	346	318	346	305	359	348	322	319	357	351	318	317	335	353	296	300	323	358	372	344	326	346	298	336	314	333	309	337	333	315	326	296	300	327	332	284	363	321	336	351	324	327	303	337	341	334	336	323	354	314	314	327	306	305	326	295	314	283	315	341	322	321	286	324	340	324	333	314	307	322	318	339	318	311	311	305	326	311	351	351	316	352	346	329	324	317	325	326	334	327	315	352	331	328	353	330	340	331	320	331	332	350	320	291	282	310	325	306	348	331	303	340	342	285	311	333	337	369	328	321	305	311	354	301	313	323	328	326	329	308	334	340	301	361	316	306	293	354	337	331	346	336	307	333	321	312	342	308	313	341	311	315	302	337	349	328	335	315	307	333	362	309	350	340	346	373	355	328	343	354	307	347	317	326	311	299	330	327	370	348	341	317	331	330	309	351	326	352	351	375	323	312	308	296	334	309	330	334	319	326	315	332	341	298	353	335	345	348	301	336	347	325	335	340	336	330	310	325	294	350	358	314	310	333	341	320	315	303	345	312	318	333	343	276	362	325	321	336	308	309	315	324	302	346	351	340	354	323	362	301	359	332	333	365	316	319	354	314	332	331	309	376	336	324	363	350	357	371	297	364	339	321	351	309	338	381	336	358	325	312	331	340	331	287	323	309	368	301	316	335	339	346	315	321	336	360	320	319	311	291	316	311	284	337	309	322	349	309	370	322	335	333	335	313	324	307	305	356	326	345	337	315	296	326	310	327	330	313	342	341	314	317	356	368	326	311	314	312	316	325	325	335	362	322	317	353	311	339	334	296	333	363	328	312	315	339	347	337	325	357	331	314	351	339	326	377	322	353	330	338	332	315	319	331	303	297	316	322	363	334	356	348	339	376	345	297	301	334	326	311	309	308	337	329	360	330	345	365	323	311	321	326	302	361	344	312	330	339	331	318	356	311	310	344	330	303	315	339	321	310	334	317	322	289	337	357	319	329	320	323	318	316	344	333	318	337	340	360	314	311	335	345	322	321	310	364	363	340	329	357	335	317	365	291	322	332	351	337	338	347	313	331	342	329	318	365	330	280	346	329	340	347	309	338	351	341	339	335	334	304	337	319	326	345	329	322	318	355	323	322	326	312	339	330	314	332	360	360	305	324	340	334	307	350	354	368	323	342	292	322	324	321	353	340	306	344	300	335	335	297	333	381	335	370	311	310	349	300	303	348	345	345	335	335	328	334	328	338	364	344	353	328	347	330	319	366	303	328	307	330	309	307	359	330	313	302	355	333	339	334	355	320	314	369	332	309	335	334	272	325	364	345	311	360	330	299	282	342	327	300	341	300	323	349	357	339	307	322	328	355	360	348	323	297	336	327	335	314	343	338	299	323	333	348	356	325	336	335	331	341	333	334	281	329	321	332	326	324	326	326	315	327	284	327	290	351	335	318	301	339	325	322	333	318	330	313	293	345	309	316	337	309	305	328	357	360	348	315	323	326	378	351	300	299	297	345	319	320	360	330	333	329	383	343	344	335	341	319	312	322	346	357	336	330	279	353	309	317	308	296	309	321	329	278	335	305	322	333	308	313	316	311	317	324	331	334	363	359	308	344	301	301	319	303	281	344	345	340	311	316	366	381	320	328	333	348	346	333	343	330	312	297	318	329	345	344	333	351	348	374	332	341	283	348	320	333	339	319	319	336	343	306	315	354	308	314	364	325	351	315	322	331	322	335	312	364	295	310	322	317	336	310	350	331	331	318	339	326	314	334	326	321	345	291	316	331	310	291	326	322	340	332	309	310	324	305	310	324	305	308	316	324	346	369	329	304	328	349	311	315	338	315	320	341	359	331	361	334	317	300	337	347	334	383	335	340	326	315	330	322	335	341	360	321	330	305	308	324	347	349	333	310	301	380	339	304	337	294	299	294	350	346	346	325	335	334	358	321	362	311	303	299	327	312	332	321	311	325	310	321	335	313	300	333	317	333	341	295	332	300	296	327	349	304	359	318	317	363	330	338	332	332	336	332	310	352	325	324	331	320	371	327	310	340	311	317	327	326	333	319	318	332	307	363	348	322	299	317	330	344	333	330	335	313	341	316	314	376	348	336	359	362	353	328	317	346	312	334	310	310	321	310	291	328	354	372	337	304	326	340	320	318	323	310	317	324	295	323	323	313	323	371	340	310	318	326	329	343	327	351	316	341	336	338	370	351	321	352	313	316	337	360	363	319	366	346	322	336	318	339	322	300	348	334	309	352	306	308	314	365	362	355	340	329	310	331	313	359	326	345	371	345	309	352	275	299	274	324	341	329	305	323	323	304	347	351	317	328	296	295	317	354	288	350	315	324	343	345	318	324	311	348	314	365	326	304	347	320	350	342	304	327	318	367	323	305	341	316	339	353	332	333	298	307	330	322	347	317	320	305	326	311	320	300	308	306	319	324	347	315	305	313	358	312	316	353	319	324	350	300	330	335	323	373	342	312	317	304	341	364	345	343	335	335	327	308	344	367	319	342	303	385	337	341	367	318	326	292	302	328	317	314	335	300	363	320	316	328	278	345	340	373	341	351	308	304	320	320	345	327	342	321	328	318	362	315	319	314	343	323	351	332	340	332	319	362	310	342	270	328	292	338	313	357	288	337	344	317	304	331	346	325	330	309	313	333	351	303	330	337	321	292	323	337	335	385	335	353	323	317	328	339	324	339	341	337	310	283	298	312	330	293	355	333	322	329	346	312	313	346	342	338	320	310	332	321	365	332	337	357	331	315	314	293	332	322	319	332	319	349	365	325	333	324	358	306	342	318	322	353	339	295	348	332	317	310	350	358	331	303	337	363	335	354	326	293	318	323	320	325	338	337	337	313	334	333	321	328	326	275	367	323	336	357	324	339	325	333	332	331	364	332	333	345	342	347	306	336	312	306	307	322	331	347	288	354	334	320	322	313	326	322	327	354	355	350	332	376	330	307	350	346	332	345	307	307	305	305	359	288	313	337	345	333	346	371	340	335	337	322	320	346	385	312	295	333	340	335	337
19030	5801	13741	44949	38841	17751	1209	1086	999	966	890	910	903	875	789	790	765	796	786	768	817	777	718	725	761	766	714	811	762	776	756	772	718	735	757	739	728	727	765	742	784	710	728	741	724	712	744	715	758	728	711	754	732	720	742	728	783	749	704	702	766	738	703	669	756	725	777	716	683	690	729	786	720	753	746	754	778	748	734	734	738	738	741	677	732	721	706	734	715	704	735	751	700	695	789	766	719	723	745	732	691	696	729	777	698	754	719	755	698	701	719	735	687	748	719	742	735	738	700	734	702	710	685	746	723	741	720	741	755	692	733	717	702	723	746	725	729	769	717	724	746	736	724	738	685	738	731	734	708	690	734	734	716	693	692	744	755	718	715	707	722	686	724	767	706	690	768	757	690	706	698	697	772	735	714	749	710	721	731	725	737	697	730	753	694	767	720	726	716	709	711	739	734	714	724	734	687	724	718	674	743	737	703	698	717	776	720	754	774	698	713	696	700	758	732	723	776	757	729	715	711	754	722	715	691	744	728	753	751	706	740	706	750	718	725	737	698	722	745	776	746	768	736	685	676	726	748	760	732	756	686	757	731	729	717	772	777	795	727	724	725	694	731	714	717	773	719	728	746	720	702	714	784	717	731	739	685	718	753	770	754	747	714	716	748	716	700	733	718	710	772	699	755	734	687	725	708	715	789	731	747	762	731	697	746	725	668	731	700	736	740	702	763	717	720	738	717	734	695	724	694	731	720	686	762	710	743	721	750	697	723	753	724	699	718	750	706	705	729	724	754	720	700	713	676	757	730	735	712	758	716	714	738	713	701	748	683	745	692	700	711	740	688	667	737	775	730	714	744	739	753	767	760	736	746	763	721	689	710	781	671	690	758	721	743	711	698	743	689	774	737	713	710	720	738	716	776	769	736	732	684	745	752	654	752	734	701	780	702	701	696	710	722	690	736	721	771	730	684	698	709	734	712	709	704	738	707	762	714	731	764	689	743	723	721	749	746	714	737	673	736	684	683	745	763	730	757	731	725	686	706	705	701	724	731	704	729	726	708	717	731	733	738	694	725	762	699	686	678	690	804	751	711	713	713	736	740	702	743	698	720	732	739	713	704	699	752	690	746	742	681	728	770	722	709	727	778	743	718	721	690	737	728	760	724	714	678	720	715	730	731	754	713	681	733	754	755	782	706	728	679	760	718	709	685	688	720	702	753	734	786	718	748	715	735	734	723	701	738	704	749	736	713	752	744	708	711	748	681	758	682	741	704	722	730	715	714	696	815	728	702	747	738	719	769	766	685	707	723	744	761	702	683	704	746	728	733	752	743	699	671	721	722	751	721	708	706	706	689	743	718	716	732	707	742	731	707	754	749	740	677	711	675	692	744	700	740	693	713	643	705	713	758	701	723	694	749	712	732	759	756	704	771	724	728	743	724	745	712	700	703	767	715	774	741	758	735	720	685	742	737	694	746	722	696	742	745	713	686	756	705	721	741	722	735	672	741	739	734	698	763	751	714	735	691	729	735	695	699	712	713	711	766	703	741	714	740	686	750	775	752	728	723	735	734	718	729	742	705	763	726	734	731	749	695	727	731	752	731	756	701	736	692	701	706	750	721	733	726	685	733	715	713	739	765	679	694	669	727	716	730	710	704	710	730	726	703	748	709	729	742	676	755	723	734	745	742	699	747	702	769	704	723	715	672	669	665	758	720	716	727	693	732	717	774	742	752	691	746	697	716	757	766	732	689	726	722	710	712	724	701	788	689	660	725	691	661	782	704	760	735	753	720	723	745	746	731	740	772	689	702	771	704	718	716	766	765	744	736	737	753	700	731	719	767	724	769	666	746	718	695	706	705	708	710	743	763	732	745	689	720	700	721	763	776	756	738	726	681	702	736	714	697	725	685	740	773	708	711	729	612	757	708	706	679	703	721	687	773	688	735	739	719	697	729	743	736	677	731	715	693	730	759	707	708	701	702	686	774	723	679	743	710	735	760	744	734	789	700	729	706	727	725	707	710	742	752	716	740	702	680	725	760	729	746	684	706	709	768	740	735	736	732	701	723	770	755	751	699	784	688	707	713	693	713	695	707	731	689	717	746	714	713	712	722	737	721	764	728	746	759	734	704	720	679	722	720	732	735	721	702	768	693	723	689	757	724	745	714	783	740	719	728	719	726	707	718	777	741	728	735	718	745	752	747	693	757	725	706	714	647	739	702	772	702	729	775	697	721	704	707	701	744	756	732	800	740	695	727	709	741	724	712	686	757	759	730	701	669	718	783	719	725	708	706	695	723	740	700	750	701	721	714	656	738	712	673	739	722	689	687	714	707	718	756	731	682	749	726	688	739	662	770	737	690	787	686	717	782	749	689	694	707	657	698	738	747	728	708	692	740	710	724	757	699	751	718	718	797	693	752	730	687	730	708	749	680	735	764	723	696	711	710	675	745	717	732	752	750	718	700	714	696	709	723	735	713	725	710	713	729	699	690	731	767	766	734	684	698	724	738	730	740	747	752	724	727	771	714	788	764	730	723	705	743	724	742	742	746	671	721	726	748	731	756	732	718	709	735	736	706	696	750	746	697	728	720	730	715	696	738	712	715	683	747	728	701	734	712	729	776	761	725	755	671	704	705	702	712	706	722	722	796	695	697	695	694	720	718	733	681	738	777	738	718	720	669	725	723	738	771	742	724	681	733	719	754	699	716	741	733	721	695	729	694	684	720	744	713	748	730	689	682	727	724	711	695	714	741	747	699	666	728	799	698	719	767	733	726	726	689	737	720	709	720	738	698	752	703	712	724	732	752	701	735	703	693	707	703	676	716	752	714	719	780	735	751	717	704	727	711	694	696	723	708	740	768	719	714	763	689	716	731	680	684	742	733	715	747	707	709	695	748	745	712	760	708	762	706	690	750	721	768	751	723	709	738	656	743	709	756	712	733	712	705	724	719	719	711	721	712	685	758	739	711	676	727	762	737	782	747	696	725	772	708	731	701	692	738	738	758	667	741	734	732	717	727	727	694	734	674	733	757	693	749	710	734	734	795	703	762	712	707	690	661	755	711	769	700	753	710	740	729	721	767	735	777	733	699	700	695	730	690	739	733	768	719	735	714	731	702	686	714	711	697	727	735	746	736	724	728	740	766	747	685	722	714	703	699	765	754	680	736	696	739	721	726	725	727	742	704	738	724	700	756	752	739	716	680	743	771	725	724	714	761	727	712	702	745	707	772	698	769	700	756	720	708	737	687	705	743	706	697	738	717	714	722	715	721	712	724	732	701	752	737	709	711	720	748	718	783	698	735	730	746	787	718	757	736	741	756	712	753	654	720	717	710	709	736	746	749	775	717	720	738	740	686	752	718	760	746	748	698	694	715	700	733	727	732	757	715	733	721	713	737	753	725	697	771	737	771	731	717	757	724	722	694	734	741	691	697	678	735	751	726	799	709	704	717	718	748	773	702	760	735	686	663	717	749	772	716	788	729	778	718	703
12805	3788	1266	651	530	277	165	138	155	148	150	145	135	145	155	165	191	160	174	157	142	166	152	157	164	174	150	191	153	157	171	148	135	169	160	173	155	163	173	179	181	180	141	184	168	172	166	151	147	148	170	149	167	173	150	162	126	170	176	161	159	158	175	150	182	190	161	182	160	159	146	148	182	172	149	155	166	140	139	171	160	171	164	167	171	186	173	152	146	158	158	151	154	187	163	166	155	151	159	138	129	173	171	182	158	164	171	149	135	159	158	150	183	148	187	159	170	182	160	168	141	154	139	149	177	200	164	149	167	173	192	161	148	157	148	142	146	171	158	163	145	152	168	172	157	164	146	149	143	159	157	174	180	170	179	165	154	164	180	171	160	184	147	161	160	159	175	153	159	157	185	173	151	147	183	158	158	139	161	167	149	139	155	173	163	181	163	169	153	177	165	148	196	172	138	182	181	153	156	163	152	153	150	183	175	163	148	168	157	162	157	182	166	175	154	179	161	164	156	140	163	157	150	170	181	191	150	160	161	164	165	170	157	141	162	156	178	185	177	167	170	174	176	165	166	169	165	155	151	191	156	160	157	172	149	179	156	168	159	156	185	145	154	169	155	144	151	161	136	130	167	170	138	181	167	158	166	168	171	163	148	170	154	162	161	152	181	156	156	159	199	166	176	134	159	172	159	150	165	158	161	170	138	158	123	177	192	171	171	182	145	175	136	168	136	171	171	161	168	169	173	130	134	166	144	136	152	148	152	166	174	152	169	162	160	154	158	152	175	160	164	174	161	174	159	148	139	178	165	136	159	159	173	156	154	191	158	157	150	159	152	175	175	168	154	155	168	157	150	138	169	163	174	162	156	165	144	145	164	166	143	163	158	166	157	155	170	158	165	167	169	179	147	152	162	163	152	158	179	161	174	173	163	164	152	171	167	170	152	169	166	171	159	166	167	152	157	153	150	141	172	143	155	144	169	163	160	173	146	169	164	153	160	162	158	168	168	155	152	141	152	144	159	156	134	172	155	159	164	160	165	140	161	140	156	152	162	169	169	154	154	167	153	179	148	168	162	166	164	165	154	179	193	162	160	178	166	132	151	157	162	165	189	148	146	153	190	168	146	144	156	162	172	175	168	167	158	163	170	154	154	165	180	148	165	147	158	159	155	182	151	166	146	156	160	150	139	156	175	138	156	165	178	182	181	162	199	162	163	173	163	174	148	129	151	183	164	175	171	158	171	160	157	159	178	164	151	168	158	170	165	161	176	149	139	154	163	134	185	158	141	167	187	179	175	156	152	135	159	191	161	165	168	185	159	151	166	158	156	170	175	136	154	152	182	144	171	163	161	154	178	176	146	173	184	153	163	170	180	157	164	148	184	172	157	180	165	156	144	192	187	142	163	163	173	156	148	147	149	167	153	157	163	172	171	154	154	148	164	162	196	153	140	146	165	142	174	187	135	159	142	170	143	179	149	156	180	170	151	150	165	175	171	148	186	158	167	174	174	169	137	162	186	198	139	159	165	161	175	174	140	179	159	175	170	153	170	149	144	176	155	144	160	162	165	164	186	171	178	169	177	172	155	149	153	189	157	162	160	134	184	158	165	186	133	150	161	165	165	169	145	175	161	150	165	135	170	187	158	152	154	146	139	162	162	154	158	162	145	153	190	154	157	175	169	191	163	179	142	155	202	160	145	183	174	161	179	155	157	158	177	151	154	156	164	185	162	125	159	166	168	151	166	171	152	157	141	171	153	153	163	159	159	144	186	154	152	186	152	166	153	156	166	164	159	161	181	156	141	171	173	210	154	172	170	160	186	171	148	146	159	147	174	143	159	153	155	159	177	141	152	173	134	167	167	132	169	160	158	155	146	162	146	148	161	177	156	162	186	179	168	163	157	171	146	150	169	177	166	164	158	151	183	161	178	172	174	190	180	157	165	171	153	159	157	187	170	171	162	155	149	169	171	174	162	171	148	152	142	155	159	176	131	176	173	175	157	172	158	151	155	172	162	139	155	139	146	149	179	153	175	153	171	193	180	177	149	168	212	179	152	172	182	141	170	147	158	168	140	168	153	157	153	144	160	191	155	170	168	134	153	160	150	180	172	151	166	149	184	162	161	163	163	169	151	166	145	177	164	148	187	175	145	153	154	148	154	185	187	172	143	138	148	166	158	172	149	163	175	141	186	147	168	160	154	151	180	163	149	166	164	175	161	164	159	138	154	159	168	169	166	158	140	172	142	183	184	162	175	152	167	140	174	153	167	162	156	145	169	167	168	191	166	161	169	159	164	154	166	148	144	154	182	189	171	162	156	160	125	185	140	178	151	154	134	187	144	154	159	152	179	193	166	194	165	163	166	168	171	140	145	161	188	170	130	156	159	155	168	182	170	173	135	177	178	170	140	160	181	168	166	143	141	159	138	157	147	157	171	176	154	174	161	172	148	162	173	185	143	156	186	153	179	193	158	153	159	139	177	167	164	163	162	157	184	147	152	189	169	168	164	152	163	173	151	183	164	165	181	172	183	145	151	150	161	160	161	156	157	152	144	144	176	151	177	163	183	128	188	153	149	168	166	142	162	149	182	176	146	185	156	143	162	160	174	152	155	189	161	172	160	141	163	166	142	170	151	161	143	186	143	159	146	140	142	157	160	168	149	178	180	174	171	142	162	156	140	136	134	159	155	182	173	172	168	143	196	170	168	151	145	167	147	183	165	153	154	163	148	149	165	182	157	150	162	166	200	174	142	147	155	179	161	156	167	157	155	161	176	148	145	179	181	156	155	152	153	173	148	156	158	168	147	189	178	186	155	161	147	181	138	155	175	160	158	159	183	154	153	151	143	169	158	159	170	176	165	188	145	143	163	148	163	162	158	173	170	187	150	135	172	164	165	148	187	167	143	185	166	179	158	175	161	157	174	128	165	150	155	171	149	156	187	163	161	176	157	171	163	165	148	187	167	198	178	157	172	162	168	153	150	179	156	136	153	149	152	174	162	127	155	146	174	162	160	146	144	176	147	141	175	163	192	187	165	180	128	165	167	180	186	152	149	174	172	192	161	178	161	193	164	184	174	161	158	172	135	163	168	149	181	172	157	179	167	184	183	149	141	177	140	190	150	156	153	140	170	195	149	141	171	172	138	171	174	154	158	140	137	153	163	164	182	169	160	155	170	161	186	170	177	167	170	148	156	156	135	149	159	166	174	183	178	170	167	214	153	170	167	179	156	141	167	154	162	170	162	157	147	160	170	167	179	156	188	172	184	155	139	144	152	153	150	186	188	153	151	182	163	169	158	162	176	160	157	147	151	157	165	158	172	168	172	152	146	173	166	190	144	176	159	143	151	166	142	174	168	164	156	154	153	153	156	173	156	154	155	160	165	169	165	152	176	154	176	159	158	183	160	168	160	144	159	166	163	155	139	164	163	153	167	163	164	163	187	154	152	161	143	161	171	157	191	168	160	172	170	140	193	153	183	163	181	175	156	171
7608	2987	2364	1927	1818	901	401	413	395	425	475	397	386	425	433	398	416	412	425	451	433	450	412	406	382	416	460	425	408	379	371	417	435	436	391	428	416	435	415	439	413	419	395	375	439	388	376	358	445	447	404	419	397	428	403	409	403	400	437	388	407	397	435	409	438	377	398	435	384	433	405	379	393	392	416	395	447	415	401	434	410	438	390	431	408	422	416	448	426	433	422	396	442	436	410	391	365	431	431	457	380	418	429	392	388	403	448	382	396	413	425	414	400	419	428	417	410	425	432	402	393	418	413	417	417	407	432	381	404	414	425	388	389	400	398	443	420	398	430	428	410	427	432	394	455	427	435	456	428	407	422	409	422	381	430	449	412	427	439	405	383	396	369	407	413	399	404	382	375	423	435	432	403	402	435	410	380	426	403	413	448	419	404	417	446	416	413	429	434	433	428	400	405	396	404	420	420	438	369	437	436	431	437	407	387	414	409	441	408	439	394	447	439	406	441	404	390	430	422	422	419	410	408	442	409	387	443	418	422	402	402	418	429	399	396	414	410	423	401	419	433	394	386	430	459	400	410	424	410	408	420	413	443	425	417	400	455	451	440	389	417	434	411	416	444	397	438	396	396	427	449	411	373	402	433	418	436	429	415	408	406	402	383	417	431	411	398	403	404	395	400	421	429	411	392	408	416	412	393	386	403	379	392	428	430	406	418	391	404	405	416	429	442	436	370	405	430	470	383	401	386	414	432	401	434	427	408	387	422	428	458	392	437	383	426	424	400	436	405	428	435	440	423	403	423	399	449	409	420	431	413	421	390	407	415	417	446	436	419	350	419	436	423	421	415	425	391	428	411	455	438	428	440	391	422	432	389	412	418	415	386	452	439	421	461	417	444	419	412	439	426	441	412	438	440	419	391	431	409	404	436	433	416	381	435	444	391	383	441	398	440	457	408	446	423	431	385	419	434	397	433	420	415	440	411	419	403	461	439	409	401	418	422	417	418	372	407	428	407	444	431	426	415	416	395	404	402	413	398	416	428	411	432	420	427	447	429	437	408	380	435	374	425	394	425	420	434	419	399	425	384	400	392	447	467	423	417	419	376	393	396	402	450	399	443	401	408	390	372	372	373	407	384	391	409	396	433	395	438	426	437	425	446	416	403	436	407	386	393	403	439	436	398	372	419	394	394	421	379	412	400	404	412	417	438	421	396	417	391	405	390	423	441	437	390	402	379	380	438	433	412	391	405	399	403	419	411	414	410	449	391	414	391	424	401	360	387	413	413	402	425	437	393	409	423	393	414	407	398	416	432	390	400	405	420	385	395	406	365	393	393	399	430	381	419	411	400	423	446	378	422	410	442	405	429	408	438	396	435	423	440	406	404	417	376	432	419	391	408	428	431	364	436	415	373	438	427	455	382	436	399	415	442	429	415	460	395	404	401	397	432	398	404	436	447	446	401	409	389	423	360	409	398	436	401	418	418	371	404	382	416	404	380	436	471	420	400	401	409	401	424	445	404	384	409	394	430	377	409	405	460	424	426	402	400	413	417	435	430	435	421	403	442	432	419	430	372	416	385	398	444	429	413	451	451	416	400	398	425	414	398	414	441	461	414	435	418	403	429	434	436	392	437	402	436	406	421	407	438	397	418	452	386	435	406	433	400	421	447	381	452	423	403	431	439	436	433	413	389	410	400	423	421	387	416	416	404	376	434	425	394	405	389	438	440	381	404	366	386	445	390	414	380	416	443	436	402	413	380	431	438	398	417	419	372	407	395	398	409	388	366	416	390	453	446	387	427	411	422	432	378	429	382	412	428	389	410	418	454	415	380	403	404	438	402	428	412	396	396	402	415	410	463	398	412	410	392	450	368	410	417	401	418	433	413	387	408	419	441	411	386	446	405	436	392	389	456	438	421	444	420	417	414	395	393	421	421	441	439	407	409	401	420	449	387	422	422	431	429	406	413	391	372	434	434	411	419	437	419	442	389	425	418	408	390	400	387	415	402	415	376	385	424	411	414	402	393	414	470	435	397	394	421	448	402	423	453	414	453	421	397	443	387	372	388	425	441	420	395	411	389	413	408	409	449	384	420	420	430	409	425	434	440	432	394	403	436	386	432	412	440	433	410	429	404	423	395	459	430	413	409	387	425	390	426	441	427	388	405	398	364	419	435	420	418	394	418	455	415	387	420	441	430	424	424	413	413	410	376	422	446	408	446	403	400	419	426	422	402	431	396	429	401	360	416	394	450	413	393	421	403	414	408	441	440	443	423	474	453	389	402	441	419	402	379	410	441	404	398	401	449	405	386	409	443	409	415	438	438	401	420	406	394	424	393	421	411	416	406	425	365	432	393	410	406	434	395	415	428	403	395	403	407	413	416	383	403	437	426	413	429	414	409	400	403	376	413	438	409	426	419	404	425	399	447	413	403	426	448	424	402	461	425	419	430	427	417	378	426	409	427	395	418	428	468	414	386	393	414	415	394	398	392	414	446	423	396	391	452	414	426	408	416	415	418	427	431	427	416	421	390	391	422	421	465	410	393	446	411	411	410	409	415	425	411	432	415	402	394	450	409	451	414	427	420	396	395	415	435	419	462	416	415	418	395	447	423	388	453	422	413	417	412	387	395	423	419	383	426	408	439	453	400	427	410	413	398	406	386	430	426	407	451	384	458	410	396	385	392	447	404	382	423	418	439	423	406	413	411	432	420	392	398	395	383	418	457	396	418	458	419	399	404	401	434	466	423	386	391	406	409	412	388	411	372	413	414	385	423	405	416	407	467	396	430	446	463	397	398	417	416	383	398	407	406	416	395	405	435	423	449	432	384	413	396	424	425	392	388	410	410	383	415	428	420	432	411	437	408	416	427	422	413	411	415	447	408	421	403	398	432	429	400	421	410	441	433	403	430	412	407	425	409	421	425	385	436	433	428	406	396	425	430	434	402	395	399	417	396	404	421	390	390	426	432	426	411	392	392	398	420	414	423	422	421	391	450	441	434	416	428	439	421	417	396	407	423	408	401	452	417	413	422	411	427	429	399	407	415	409	430	390	421	400	393	425	412	412	454	395	399	427	416	451	436	407	392	420	407	385	411	420	445	421	393	463	414	428	399	435	432	439	428	418	418	416	431	406	405	447	481	390	408	428	440	408	435	447	417	380	414	408	422	394	377	450	401	411	415	423	431	395	439	441	445	442	413	431	420	403	431	404	430	389	394	421	376	401	413	386	399	410	391	408	416	369	416	415	414	438	408	431	428	439	405	420	440	390	425	369	429	436	416	405	422	449	399	421	427	406	430	429	419	413	385	392	439	425	398	418	399	448	411	389	377	428	420	391	424	435	388	399	395	398	407	419	449	436	393	413	393	431	402	420	428	396	423	398	450	381	414	437	432	373	386	406	409	407	390	385	426	404	422	426	431	412	430	420	405	427	382	429	436	386	426	438	428	398	394	432	394	405	429	426	418	395	407	394	406	403	414	391	425	398	417	416
25857	8652	4227	14148	13897	6674	693	369	363	321	333	359	337	324	344	307	334	304	293	306	323	338	308	321	319	310	314	319	322	336	319	333	308	321	321	366	309	317	335	344	313	339	318	332	307	340	313	306	333	353	303	325	331	293	305	352	314	341	316	316	341	285	325	350	317	328	307	335	327	331	318	312	313	286	304	291	308	325	330	290	307	316	342	314	338	297	310	346	342	307	337	310	342	356	322	334	305	348	355	334	353	313	344	344	332	326	298	280	331	289	289	331	303	295	344	305	336	341	299	338	288	310	315	281	297	328	350	320	336	324	293	320	287	353	369	291	333	329	324	336	343	315	288	319	309	327	328	319	300	320	355	340	316	317	355	328	315	321	308	338	325	317	327	306	327	327	323	356	339	334	346	327	333	314	294	314	308	340	326	300	350	324	315	320	333	348	329	317	301	304	325	369	318	290	348	311	323	312	321	338	312	307	287	323	315	357	311	312	361	314	330	307	331	354	351	321	344	340	371	352	368	290	317	342	290	303	343	314	351	330	340	298	337	305	337	328	332	329	350	318	352	327	297	333	303	319	345	316	340	322	321	359	345	348	344	322	343	287	283	323	352	298	320	346	324	315	338	327	315	336	333	317	328	336	313	331	314	336	315	285	307	334	313	309	346	317	334	339	322	314	297	323	304	314	342	290	292	308	332	335	296	311	361	309	304	317	298	302	341	319	293	339	332	303	317	325	336	298	341	317	335	311	310	377	349	330	299	321	320	318	300	295	298	327	284	306	310	308	343	314	280	325	331	306	327	354	308	312	342	313	318	300	297	325	295	318	340	323	323	324	342	327	294	315	320	322	352	365	342	329	321	318	321	333	325	332	330	315	321	325	352	338	335	351	288	312	319	343	367	331	306	340	329	333	343	322	304	314	345	292	323	347	332	305	325	310	294	312	351	320	348	317	312	320	328	324	341	335	347	319	314	328	323	339	294	299	331	319	288	310	322	305	339	315	318	326	320	329	334	314	310	347	322	301	325	343	321	327	294	290	319	330	313	332	347	311	305	319	339	344	326	299	334	337	333	368	335	328	307	325	321	327	330	305	329	330	343	297	295	299	289	328	332	343	317	322	336	322	313	309	354	349	328	324	295	315	331	295	318	313	342	299	332	345	376	306	292	283	298	325	307	319	353	309	290	338	348	354	323	318	328	309	337	349	352	335	311	321	348	336	361	328	313	337	348	309	331	320	336	316	361	338	329	319	329	333	315	319	318	349	320	335	322	314	344	329	328	345	289	298	333	323	353	316	353	307	297	305	313	309	274	313	320	311	349	318	310	300	318	327	332	316	354	348	313	337	324	346	299	315	364	323	315	324	341	311	339	324	306	321	323	355	331	340	304	323	306	267	346	351	309	298	308	331	317	348	319	331	303	338	315	321	311	353	320	347	316	313	319	345	312	337	352	325	294	293	301	340	355	335	318	297	323	322	341	312	349	336	331	301	326	345	335	315	325	348	288	314	322	318	365	336	301	318	307	320	328	325	320	327	298	328	332	333	310	303	305	316	331	333	307	335	311	301	295	329	340	329	300	340	321	332	366	301	327	314	333	299	318	341	313	329	314	313	327	304	348	316	317	321	308	319	339	316	316	340	297	350	334	327	329	320	334	330	299	318	303	318	287	319	305	301	332	325	305	310	301	323	317	330	316	342	334	316	304	310	327	323	312	297	326	308	338	313	287	302	301	338	314	297	315	331	323	308	300	291	349	317	295	347	309	337	305	340	299	322	313	300	300	314	307	342	315	318	344	277	318	345	328	309	345	289	335	330	329	321	311	315	351	301	306	273	307	331	325	294	313	292	306	323	336	313	289	325	303	283	302	303	330	321	347	339	339	296	345	366	311	328	296	316	323	306	344	308	320	356	344	280	338	313	332	324	308	331	333	314	319	320	310	298	331	326	350	301	278	318	322	328	337	305	288	315	332	311	334	342	327	300	314	319	331	342	346	343	305	308	306	323	330	371	350	322	302	342	306	323	348	295	355	322	300	325	319	298	311	320	294	294	337	307	311	333	291	342	349	323	306	290	296	297	306	300	332	317	354	272	298	330	308	296	296	342	311	360	317	300	347	317	308	329	299	337	325	308	333	290	307	306	360	331	310	339	344	292	347	341	294	289	337	309	324	361	336	307	345	334	320	314	300	338	355	292	300	330	296	283	345	321	305	304	324	351	347	308	347	310	344	271	321	307	340	305	338	346	319	293	307	315	354	353	360	321	330	334	323	354	296	304	309	322	356	342	335	347	315	318	338	361	301	300	285	346	340	323	324	353	331	339	362	358	362	315	306	352	303	316	358	326	340	330	308	325	330	321	318	303	329	329	314	329	300	296	318	321	321	335	309	342	358	308	317	304	320	324	337	345	299	337	323	308	323	286	316	336	360	343	349	320	332	301	323	301	325	315	293	285	309	329	327	281	326	314	336	334	317	348	338	350	306	269	307	276	309	350	309	329	299	308	322	313	328	358	299	308	311	293	310	341	349	325	323	319	342	307	314	351	343	336	336	320	335	329	337	307	344	324	317	295	303	336	308	332	357	350	302	304	285	325	341	319	318	305	334	336	283	330	360	354	352	343	311	338	324	319	320	274	295	298	352	332	309	316	355	344	322	339	332	363	331	353	332	337	299	322	318	328	353	311	324	333	300	354	309	326	317	345	333	350	313	310	327	323	323	298	324	334	303	333	334	350	297	349	306	301	322	319	295	315	324	334	323	316	356	299	327	310	316	309	301	329	313	358	317	343	325	305	361	356	344	344	324	338	336	318	326	347	307	304	302	331	330	319	297	337	329	355	338	329	296	301	343	334	342	308	326	278	334	315	299	294	290	314	321	315	325	343	333	333	349	361	318	323	313	303	336	294	321	299	329	274	324	304	348	321	336	338	351	306	322	288	278	302	292	348	323	332	293	317	325	340	293	299	317	298	294	303	327	321	324	320	311	292	325	307	350	320	321	269	313	351	338	322	321	335	297	327	319	293	340	281	371	325	295	335	310	310	318	308	327	316	315	318	345	316	367	312	319	330	316	348	340	318	292	308	315	316	324	355	314	321	307	288	273	317	320	339	351	318	336	299	323	337	315	304	301	332	334	312	325	341	335	294	349	280	315	291	317	309	340	336	323	314	315	335	330	293	294	334	333	329	272	328	325	282	309	308	305	311	339	388	355	361	332	334	289	298	286	327	289	303	308	306	343	317	354	350	358	322	319	327	308	330	323	347	303	290	331	286	327	274	317	341	329	333	302	313	282	346	322	300	297	334	323	336	339	322	313	293	324	335	352	321	303	299	328	318	354	334	313	352	348	313	339	342	348	309	333	340	340	349	322	319	314	302	313	326	330	340	349	323	319	334	313	308	337	322	317	309	339	319	309	310	316	305	351	314	335	323	338	321	329	303	328	323	313	327	351	330	329	326	302	329	338	307	310	328	309	301	341	318	287	321	317	319	296	336
15626	5682	8098	29838	29838	17266	947	842	865	854	819	807	809	799	800	788	771	782	684	807	757	756	749	761	738	748	794	748	746	731	737	765	715	700	749	714	730	802	766	830	704	742	722	747	735	733	753	721	737	700	728	705	732	735	771	745	740	777	721	754	736	720	736	751	740	713	741	780	746	764	702	740	763	723	724	681	708	731	709	754	740	741	757	729	761	739	715	742	697	719	716	727	711	732	741	725	683	720	722	758	753	738	800	742	742	750	736	727	722	733	715	802	756	798	711	727	734	700	759	709	722	698	778	671	742	726	709	690	728	705	719	725	685	713	718	697	763	786	716	761	722	697	674	681	717	755	738	787	751	734	677	759	791	712	673	771	739	746	800	669	708	744	728	710	774	718	738	776	714	683	716	722	743	694	753	732	739	728	723	746	720	721	704	744	766	730	722	738	711	725	756	691	752	763	751	713	783	717	725	719	735	736	718	702	702	697	704	746	718	817	715	720	715	756	689	692	720	748	751	701	736	702	736	714	716	749	724	698	724	730	727	733	724	720	782	703	716	746	698	760	725	742	695	726	713	731	733	721	696	703	757	695	702	722	714	708	756	727	739	728	786	682	718	745	727	758	711	771	667	773	764	721	730	723	734	736	729	723	786	709	794	694	678	741	723	749	723	773	751	685	704	740	797	723	697	752	745	670	704	707	716	788	746	738	725	732	733	734	768	736	758	686	697	733	747	711	672	748	686	733	700	672	728	755	743	728	724	714	766	739	756	696	724	728	692	710	732	723	734	745	721	717	739	728	658	734	715	741	729	695	716	691	758	705	706	711	743	753	708	764	688	710	691	743	715	729	725	723	734	727	790	759	739	725	705	718	728	773	740	725	703	769	708	751	740	698	728	709	709	748	760	697	707	763	764	730	703	759	729	729	768	739	731	774	691	795	707	784	727	717	757	678	741	770	769	725	712	704	697	737	779	682	695	735	718	710	705	733	742	680	712	760	708	764	733	705	722	767	687	737	757	737	702	718	771	714	703	689	763	693	757	767	777	788	748	662	720	723	671	730	722	694	742	728	662	708	735	703	700	702	746	681	686	746	742	788	736	741	691	756	716	708	696	708	755	712	732	677	777	727	708	737	694	773	735	746	690	777	719	735	750	704	700	714	720	752	743	728	768	682	664	733	682	669	727	720	679	741	711	764	745	682	736	717	736	727	755	695	732	759	757	701	722	744	750	737	697	726	740	717	755	717	679	696	714	711	727	716	739	753	704	752	735	703	742	735	719	764	703	716	715	729	724	722	720	768	744	690	676	743	760	664	707	743	726	739	676	770	696	719	737	712	712	746	699	732	756	729	704	758	712	734	719	697	733	752	735	695	726	718	788	726	702	733	702	711	732	684	730	764	728	718	695	720	734	705	724	647	709	709	704	700	755	693	711	735	693	736	722	690	776	779	746	729	696	756	720	737	739	668	682	687	737	739	724	710	691	716	733	715	705	703	722	743	719	727	713	704	742	732	739	723	738	709	702	683	737	690	736	740	758	744	722	676	712	741	708	695	738	771	755	695	740	757	746	726	707	730	718	765	726	666	730	721	757	715	738	726	712	714	721	754	631	704	789	735	755	727	695	738	702	700	749	735	707	731	704	666	772	808	729	667	687	710	732	716	768	755	716	727	687	735	687	693	710	725	713	713	679	763	732	679	672	654	759	721	720	700	703	699	701	733	739	726	727	735	735	737	698	705	721	741	710	686	774	713	688	752	767	727	745	715	723	705	709	722	695	782	736	743	764	724	737	790	680	697	808	737	701	746	738	705	712	703	688	745	707	754	718	754	748	722	810	739	680	708	701	726	749	637	737	740	754	764	736	708	763	708	716	726	718	738	737	740	754	701	726	690	727	703	746	716	740	742	721	719	728	734	763	715	731	735	733	710	763	755	735	713	673	735	696	726	768	704	766	716	667	766	739	708	707	718	727	727	734	722	691	711	735	751	684	703	731	749	733	674	716	730	758	728	728	684	745	715	698	754	749	714	700	730	702	721	732	693	712	799	723	728	747	738	785	740	791	744	787	742	698	701	733	718	674	725	739	726	740	711	719	726	688	740	698	751	717	700	717	732	756	705	711	734	753	746	719	773	717	697	708	738	739	719	793	719	736	714	698	741	700	704	713	708	717	707	686	743	755	782	705	786	727	733	697	691	730	745	794	701	745	688	777	687	715	701	774	710	739	762	738	767	700	742	676	783	727	728	693	730	731	740	685	689	724	709	712	678	767	721	697	706	740	760	713	723	705	694	771	754	662	681	738	761	733	751	729	717	750	779	713	681	758	686	699	710	686	714	725	738	734	687	741	720	713	744	773	737	728	736	682	645	761	767	746	738	727	722	719	716	693	696	693	751	750	733	701	722	685	682	732	773	735	716	730	725	745	747	721	737	708	715	689	713	728	722	736	705	683	710	660	731	738	739	710	795	744	732	721	694	698	735	788	722	726	755	727	705	696	698	738	727	710	707	744	683	747	783	695	694	688	735	700	718	734	720	713	751	723	709	759	719	727	714	747	757	723	740	756	733	702	709	737	705	703	727	760	734	780	704	704	730	752	689	755	726	759	778	724	697	734	741	764	723	724	746	678	755	727	772	747	753	725	751	737	676	713	755	707	785	728	759	720	718	695	720	725	715	779	673	726	752	757	696	722	718	696	779	734	766	741	712	738	709	738	717	709	709	712	662	801	724	719	734	691	717	741	705	679	732	724	723	744	731	734	706	781	686	768	704	669	764	697	702	703	789	732	690	707	725	732	743	742	744	747	744	701	685	677	735	764	750	688	731	819	704	739	740	773	742	757	790	730	700	729	722	727	728	741	688	709	738	693	711	737	713	686	709	699	770	730	687	737	759	713	751	747	723	730	737	750	726	765	721	712	745	716	754	693	718	726	757	732	727	712	681	707	761	753	702	780	767	735	747	723	725	725	728	713	784	742	726	742	723	716	701	694	729	658	713	752	728	753	784	733	730	694	760	762	739	667	694	711	692	723	718	692	706	727	783	765	720	721	720	717	708	784	702	727	712	705	720	734	770	707	700	748	753	711	751	685	725	743	795	739	720	740	739	760	720	724	726	710	730	698	759	721	680	761	752	775	749	700	731	751	701	721	750	763	717	722	677	690	753	747	743	753	729	720	790	733	678	766	711	697	693	782	737	757	746	735	754	762	762	737	717	737	697	742	777	687	750	705	745	734	702	743	726	712	713	728	715	697	736	752	741	752	731	761	690	704	747	737	711	712	735	691	718	733	766	690	755	702	729	722	702	659	725	769	698	767	763	740	693	690	718	711	707	733	745	725	758	701	738	729	688	690	736	725	690	716	706	724	736	757	715	710	729	751	683	710	761	730	715	740	731	729	727	700	749	731	714	697	731	777	681	711	712	698	773	715	722	761	667	701	751	730	752	750	713	723	703	735	746	718	756	736	682	718	756	691	724	758	722	747	685	725	735	726	719
35926	13361	6166	27751	26012	13897	1661	401	392	365	376	366	337	356	378	346	339	308	326	343	372	330	351	332	340	319	361	366	331	369	347	362	340	327	339	349	366	342	303	317	309	309	346	344	326	344	333	355	340	330	306	364	322	351	342	331	342	327	327	310	341	322	356	335	323	354	308	345	341	314	336	356	310	333	359	322	340	329	346	366	337	332	323	324	334	355	368	303	301	324	365	358	391	367	335	322	345	323	331	310	359	303	352	324	347	314	356	306	331	356	337	320	309	318	326	337	356	320	319	337	353	373	354	364	329	304	331	344	349	360	369	316	336	318	315	340	338	318	348	317	345	325	312	371	345	316	328	340	354	338	306	286	335	335	328	332	295	342	318	340	315	349	332	372	347	357	350	371	327	344	302	345	288	329	301	330	314	322	333	332	341	317	316	321	343	335	362	374	366	346	361	357	335	323	311	312	359	344	325	330	330	310	309	360	389	355	346	352	346	339	336	327	320	366	354	322	322	369	346	352	329	325	331	355	337	340	316	313	333	352	358	340	326	355	361	333	340	312	324	336	349	342	323	325	314	327	351	354	341	348	327	366	325	358	345	304	336	324	311	308	305	364	361	303	347	347	324	366	343	339	343	322	332	337	318	381	344	334	392	320	343	364	359	311	329	333	335	328	304	310	291	327	372	333	306	334	347	302	362	327	318	313	351	349	304	333	320	354	338	392	337	356	316	360	357	375	336	318	308	358	342	360	314	327	314	307	344	353	317	329	323	380	364	358	330	314	346	346	334	306	351	288	324	324	360	345	303	325	317	340	314	335	328	325	351	355	353	346	307	322	332	344	357	321	323	320	327	358	351	348	340	354	363	382	343	368	350	324	350	358	333	324	371	327	357	358	301	345	337	339	339	355	321	377	320	326	329	302	327	352	344	332	346	318	322	332	378	333	342	341	330	336	337	327	337	367	346	308	351	376	355	314	345	290	336	348	329	361	328	309	276	342	351	336	318	345	344	331	329	316	297	322	349	295	304	349	330	359	348	324	318	360	347	341	334	320	355	339	351	330	320	329	329	354	320	333	344	305	358	341	330	307	336	365	343	337	337	353	362	349	333	346	348	375	361	348	342	324	348	330	360	310	329	281	312	337	305	304	323	353	313	325	340	322	358	312	295	363	323	308	331	331	349	349	317	349	338	335	351	319	352	351	353	368	332	331	328	337	360	352	339	335	305	334	357	356	351	331	329	327	346	315	350	329	327	301	308	347	334	307	330	342	359	343	292	354	323	338	375	327	324	350	349	303	347	387	358	330	310	348	335	339	298	368	332	321	343	336	351	341	330	391	288	328	328	322	330	289	342	326	300	338	328	317	333	340	344	329	371	300	319	322	363	351	341	375	319	365	323	357	313	369	321	333	349	335	341	330	348	336	346	335	337	338	347	313	321	351	337	353	373	362	323	310	318	295	332	341	340	340	339	351	355	337	316	342	322	360	341	334	377	322	343	315	330	358	341	363	342	341	343	349	337	340	347	323	309	381	297	297	287	341	337	361	351	341	366	314	317	315	322	291	320	356	332	287	302	324	316	334	315	352	337	332	350	378	329	310	320	311	325	318	301	337	339	315	315	351	317	378	332	348	345	325	360	293	346	325	359	308	317	313	327	324	366	381	307	313	340	297	309	369	343	349	331	333	336	346	331	320	328	333	335	345	341	355	321	342	299	350	343	311	317	314	343	369	329	355	348	331	308	349	347	363	339	346	322	334	335	296	311	321	341	348	354	350	343	377	318	312	347	358	353	340	384	323	315	323	337	331	322	353	340	330	360	346	317	321	329	342	358	309	316	352	338	359	377	301	324	348	331	359	369	328	363	339	342	342	311	349	332	337	352	319	329	353	348	349	357	339	306	331	298	353	357	338	321	349	324	335	321	352	349	353	322	354	348	315	318	346	345	340	350	345	332	368	325	312	296	347	360	329	355	341	323	327	333	362	380	371	349	342	313	336	312	326	321	335	324	332	358	326	316	312	352	370	349	353	304	307	325	360	337	381	318	331	367	315	330	319	339	354	336	350	364	338	328	379	340	312	373	370	331	355	368	375	322	361	321	342	377	324	304	356	325	309	325	316	341	346	353	360	340	379	327	352	339	348	347	323	346	357	380	329	342	313	309	331	320	328	368	351	367	381	337	343	314	351	336	333	294	329	357	334	327	340	330	319	312	369	340	339	320	364	357	316	326	372	347	354	329	321	313	352	302	332	345	362	319	331	308	345	334	328	333	329	325	327	364	380	346	327	350	310	347	329	316	348	309	319	345	326	362	296	315	280	332	321	310	312	327	327	311	341	346	306	328	299	339	327	342	333	350	339	312	325	365	322	329	336	322	337	322	320	344	355	336	346	333	283	369	352	358	323	331	336	332	328	342	358	371	365	327	353	325	291	307	321	377	344	347	283	338	334	310	329	359	323	338	331	353	317	327	339	344	313	325	311	347	325	337	334	342	314	308	337	357	318	383	326	311	376	328	313	340	344	305	346	346	368	327	381	355	335	364	336	374	363	288	330	367	309	357	324	344	348	345	324	315	316	318	350	337	367	351	383	322	314	371	330	361	325	321	348	362	330	352	332	354	311	356	328	339	307	337	373	323	387	340	341	332	336	294	359	340	338	358	319	311	357	317	371	359	409	353	338	328	331	341	298	328	315	330	310	355	302	340	313	323	345	335	315	334	328	360	340	298	324	312	295	375	340	326	369	327	360	356	332	331	359	347	336	336	346	333	336	346	335	330	363	358	307	342	310	350	358	364	349	356	347	318	344	363	345	334	316	358	347	344	334	325	311	292	361	321	346	350	345	345	349	284	324	354	342	337	304	341	328	337	346	356	340	384	334	347	376	347	319	347	316	331	376	318	334	361	357	285	323	340	332	325	336	319	336	352	333	340	367	355	338	308	328	312	362	357	318	311	357	332	332	346	324	329	329	330	331	346	324	328	358	376	351	364	323	305	347	327	305	340	353	357	287	282	303	356	337	300	331	354	354	343	368	337	351	327	323	308	325	313	300	326	330	293	367	330	318	326	311	345	382	357	349	314	329	350	376	358	308	318	346	313	366	355	308	331	358	349	345	339	346	348	331	289	309	335	345	363	315	340	358	330	325	369	336	352	361	312	333	326	373	323	358	321	331	327	374	297	346	326	322	341	318	320	320	327	331	358	328	280	333	392	364	337	318	360	333	326	342	350	327	300	302	326	360	338	343	352	332	339	332	341	374	323	326	359	338	357	339	348	331	319	355	348	328	339	319	331	329	371	372	346	344	346	322	301	318	351	293	320	329	298	328	332	315	310	339	325	345	355	314	326	339	319	347	318	378	301	343	350	292	310	325	358	328	324	319	310	342	321	330	295	322	321	356	332	331	332	340	321	291	317	294	337	346	353	347	311	368	347	343	352	351	302	320	341	295	310	324	331	339	332	371	376	344	323	330	315	339	316	300	314	309	331	351	343	336
20798	7982	10383	43489	40950	28147	1280	1146	996	924	908	888	866	861	848	824	783	828	786	765	794	752	767	793	788	772	810	702	734	750	749	726	749	771	783	786	760	763	699	758	709	777	749	796	757	766	760	772	743	692	716	689	740	771	732	736	769	755	699	732	781	715	709	756	713	758	761	781	730	740	667	779	762	734	729	730	723	714	753	727	727	749	761	752	778	794	773	753	804	759	761	751	764	767	738	768	741	694	785	779	748	771	791	789	711	767	654	742	774	767	744	755	769	800	690	693	759	681	714	777	758	745	739	699	731	744	763	771	781	759	787	756	734	694	769	675	727	735	787	749	733	725	746	761	766	771	764	782	762	781	738	788	747	770	753	711	764	709	741	746	751	785	744	732	722	747	742	757	759	736	780	767	756	740	792	718	758	701	751	716	740	686	751	796	754	777	755	727	750	753	714	742	743	771	745	771	775	737	759	760	751	718	739	691	728	782	781	722	751	766	740	765	723	722	752	712	747	742	744	734	712	710	780	774	728	760	771	743	775	726	759	743	755	784	766	745	775	750	708	745	770	846	777	804	789	765	709	759	726	746	717	736	761	702	780	715	778	763	755	760	780	756	764	746	785	754	748	726	764	713	765	740	772	738	753	742	746	722	725	749	751	736	766	740	750	747	715	771	740	725	751	719	734	712	724	753	765	753	720	745	772	790	702	812	742	759	721	728	739	739	769	727	715	739	734	745	744	755	726	766	750	786	692	753	780	767	737	743	763	741	766	724	691	791	721	761	708	733	736	716	754	783	728	764	771	747	756	799	729	734	727	788	779	795	727	745	714	745	743	755	745	789	785	752	735	764	807	780	697	748	747	726	742	729	721	696	754	780	731	774	738	726	736	707	699	733	765	753	673	759	783	738	728	719	680	748	748	744	741	759	752	743	734	737	721	728	717	757	751	771	714	747	775	837	721	712	745	740	781	698	701	746	777	741	724	746	774	742	742	743	745	717	741	745	732	662	746	762	722	719	696	739	733	749	792	751	765	738	745	790	723	730	736	768	717	789	761	732	782	759	759	764	772	747	772	759	738	759	701	744	752	765	711	757	784	730	704	745	739	713	752	728	734	747	764	735	738	718	721	792	734	728	763	760	744	785	722	757	741	703	741	751	767	739	781	771	697	736	686	708	753	773	711	762	745	733	734	756	727	687	795	708	767	742	784	747	764	771	736	747	725	745	728	730	769	775	780	705	779	756	738	780	691	745	711	708	790	717	693	763	681	730	798	738	751	803	786	721	767	731	746	777	751	729	745	724	785	747	731	744	784	745	706	697	719	781	758	768	738	738	734	757	743	741	698	710	758	776	753	709	771	791	729	733	719	711	725	756	725	750	735	778	731	727	705	717	764	712	733	725	797	723	679	758	754	746	762	796	752	739	736	774	741	740	771	774	753	705	803	725	736	737	716	731	733	727	758	729	710	758	728	768	716	741	770	705	738	760	727	720	739	744	805	747	713	746	743	750	751	733	771	738	719	765	729	769	743	718	773	739	735	706	724	746	743	757	743	733	687	745	770	746	728	737	736	757	787	751	724	679	762	743	745	737	706	743	703	779	702	770	743	788	727	749	735	732	751	736	723	731	712	729	752	750	760	726	701	711	749	739	776	727	755	756	717	736	773	777	776	764	718	738	756	742	755	715	799	720	735	757	762	770	761	731	729	776	717	733	728	744	714	751	725	719	738	730	750	766	747	775	733	784	780	712	793	731	710	743	709	695	743	757	730	763	702	668	762	743	743	728	713	765	727	711	741	727	720	718	764	797	687	743	778	746	740	722	767	755	695	741	782	723	761	714	758	749	733	765	726	744	697	714	749	734	766	796	749	723	695	699	763	727	718	754	728	772	740	728	713	773	753	696	746	720	720	770	705	774	732	769	725	763	773	766	729	711	720	756	748	735	777	722	743	736	783	721	755	749	716	708	778	694	738	731	733	781	749	739	768	754	783	709	727	741	763	723	730	778	781	688	745	675	792	763	750	703	734	780	718	733	739	762	773	704	748	775	774	751	706	727	786	747	773	739	716	773	744	738	723	789	731	721	755	741	719	760	765	784	744	747	748	723	792	808	779	754	712	729	730	760	746	723	760	750	749	764	731	720	751	758	736	718	761	713	763	721	688	760	740	754	750	801	726	761	774	771	751	756	777	755	773	731	703	751	770	718	763	780	719	705	751	751	715	785	745	726	742	747	728	714	774	808	776	754	765	716	755	727	762	742	725	825	700	752	772	712	771	815	800	744	675	765	756	705	774	731	757	731	765	721	739	747	752	696	699	791	719	710	740	741	736	751	754	763	752	714	755	730	747	726	684	695	737	724	741	779	714	714	736	771	780	740	755	732	747	755	689	763	764	718	673	750	715	746	723	719	776	732	806	733	778	767	745	749	777	724	744	767	719	738	811	738	721	738	729	781	732	672	755	722	734	702	724	731	762	757	771	760	803	793	771	780	749	708	731	739	745	750	687	715	743	766	744	748	764	722	739	746	694	716	766	725	730	705	761	788	784	722	703	746	740	731	707	730	788	718	741	770	769	767	764	789	740	778	717	704	781	690	722	802	706	749	769	746	731	744	752	732	747	787	798	689	687	767	770	725	726	719	772	699	777	814	742	741	720	707	777	760	752	715	783	723	791	785	739	743	784	729	745	799	783	739	708	753	710	736	734	742	743	717	734	779	692	734	705	721	712	774	719	743	739	749	762	745	745	712	733	753	785	697	775	731	799	744	728	742	719	750	695	757	765	750	776	740	748	715	731	747	745	753	722	763	741	747	774	726	784	701	737	764	776	714	801	744	798	764	735	778	722	709	751	705	734	708	729	754	754	744	709	764	788	721	763	740	755	731	771	754	765	756	733	767	761	746	772	716	779	725	750	795	785	688	698	733	755	793	700	746	702	722	716	754	752	720	733	760	740	728	770	733	756	732	746	760	731	768	725	794	772	770	742	739	742	750	740	717	735	733	725	774	711	723	752	759	718	734	705	737	773	698	728	748	728	749	733	761	734	718	709	754	720	724	721	779	789	716	706	732	721	719	723	742	725	737	722	796	736	754	740	755	767	760	756	740	759	813	738	729	728	754	776	713	774	762	683	712	747	769	840	744	752	715	764	777	740	763	753	684	728	761	756	750	749	733	753	751	704	757	740	740	739	738	704	727	715	711	703	769	757	799	741	750	745	692	742	725	713	748	705	696	723	768	743	828	745	689	787	738	748	733	746	708	741	759	718	715	731	759	729	725	747	697	726	697	725	722	743	749	713	719	744	696	757	746	734	702	746	771	782	752	716	734	766	764	757	722	776	729	774	739	753	766	742	764	756	737	749	781	756	747	721	825	745	731	747	697	788	721	713	705	721	787	742	765	713	776	677	755	783	733	754	786	742	755	743	729	731	715	747	712	715	743	715	738	742	723	738	716	713	741	713	745	714	750	662	724	717	756	733	739	749	781	739	770	728	741
15628	5254	1346	979	707	520	180	173	166	203	173	147	193	185	164	155	167	177	178	177	169	178	158	135	166	175	152	165	190	167	155	149	161	192	173	165	155	185	183	185	158	162	184	167	184	164	172	161	170	161	186	167	182	186	154	167	165	155	166	200	164	158	185	202	165	170	143	168	180	158	171	181	187	176	130	177	169	162	161	155	175	172	197	162	200	170	167	181	177	164	161	162	165	155	179	180	194	177	164	164	173	200	175	155	173	162	162	154	185	175	178	155	167	158	162	169	191	187	175	166	173	167	171	157	174	171	169	186	179	160	153	164	161	170	163	153	158	162	173	182	169	179	171	175	169	162	191	185	202	165	158	155	201	166	178	159	166	152	175	201	182	160	187	150	176	168	175	170	175	166	168	156	169	167	160	171	177	164	165	169	153	163	165	161	167	165	177	173	184	201	191	174	167	167	182	157	175	160	148	137	186	178	169	172	162	164	161	167	166	159	184	155	196	183	187	179	168	182	175	160	173	159	148	157	152	164	151	166	166	174	179	185	182	202	175	175	179	176	159	170	165	196	154	159	167	184	152	193	168	163	182	176	181	175	158	187	171	156	196	193	158	166	162	189	170	178	151	167	160	199	201	157	156	194	181	162	168	171	169	171	172	173	137	189	164	155	168	150	170	192	167	172	158	187	165	172	185	161	196	151	146	194	141	155	168	188	187	170	146	210	193	174	194	168	185	180	161	174	182	187	171	202	148	170	168	178	198	178	166	159	160	167	153	159	198	167	146	157	160	180	177	175	171	176	146	170	163	184	196	157	155	182	167	188	168	186	185	142	192	200	181	180	162	189	164	188	167	199	154	162	172	164	170	146	162	183	186	163	197	178	171	174	160	175	181	172	157	207	164	172	191	172	187	173	137	159	154	170	200	152	177	169	138	176	156	161	185	179	197	191	169	173	164	157	213	166	165	154	191	143	177	141	178	183	177	187	157	174	172	169	172	169	175	167	175	172	166	163	200	171	164	180	134	131	177	165	182	166	200	165	163	193	171	159	157	156	189	182	156	147	164	158	147	157	182	157	173	173	162	176	178	162	184	156	187	195	152	184	189	170	179	147	175	157	169	158	162	189	186	194	179	192	171	193	170	187	175	164	160	194	194	148	177	155	188	178	178	158	169	167	151	179	183	169	167	171	175	189	186	181	175	173	156	174	201	186	177	166	161	178	180	174	170	181	166	204	142	172	189	171	175	169	177	188	164	169	180	150	147	153	170	185	164	177	181	195	175	181	165	163	171	178	181	143	171	150	174	167	194	175	171	167	177	167	156	183	172	176	157	181	159	164	159	151	166	170	182	156	170	172	178	207	190	185	192	169	173	182	182	178	193	183	181	166	164	192	171	164	135	176	165	171	180	172	180	188	185	184	201	173	187	162	166	182	184	193	138	198	170	155	170	164	183	176	165	176	166	174	187	170	162	193	177	170	183	175	166	160	173	181	167	170	174	176	160	188	174	176	165	165	157	161	168	188	206	167	154	175	172	172	159	160	200	162	174	173	183	190	145	175	182	192	192	194	148	175	166	164	153	182	166	203	172	159	181	164	163	185	150	165	171	183	168	193	158	189	172	173	180	152	167	175	168	164	169	163	196	171	153	184	158	143	174	171	179	165	158	177	174	159	161	141	190	176	172	183	153	168	166	175	176	174	143	189	185	169	163	165	182	178	194	187	176	191	164	182	168	172	173	148	196	149	190	217	166	164	179	169	159	193	187	171	196	184	198	170	158	171	174	168	169	175	170	172	135	156	201	162	170	180	171	183	161	179	175	178	164	160	179	170	198	171	175	194	178	168	174	164	174	183	169	171	164	183	182	157	162	172	164	149	175	152	179	137	185	183	196	176	190	155	180	146	153	179	160	160	189	193	173	194	176	170	159	187	192	178	156	171	193	178	192	176	166	178	160	177	191	158	180	135	172	179	171	177	176	162	193	150	173	162	163	155	160	177	183	165	160	174	187	201	178	176	175	188	157	149	174	171	183	174	187	185	166	172	166	194	141	197	186	166	163	183	202	167	148	143	154	146	146	170	189	158	181	182	179	171	182	161	193	163	163	167	157	170	162	169	173	194	185	161	213	190	185	174	146	167	181	174	157	167	153	170	184	187	161	160	179	168	154	156	187	152	189	175	179	169	169	194	177	166	180	167	192	190	160	160	154	136	162	155	187	174	151	172	175	189	173	156	194	192	155	169	180	190	175	171	170	150	181	182	180	155	193	164	167	155	182	194	181	158	169	162	191	188	208	170	173	194	178	175	176	201	190	198	154	162	181	177	173	193	185	177	189	179	138	183	184	191	175	147	180	155	135	146	187	153	145	166	167	154	178	185	180	151	176	197	156	184	170	169	157	177	171	184	153	163	197	149	181	171	171	181	214	183	209	209	189	184	168	185	162	172	147	148	159	156	165	170	158	156	155	163	156	183	171	181	179	162	175	144	180	132	155	160	145	165	163	187	175	192	176	139	176	180	160	163	165	179	171	167	181	188	170	163	178	195	161	165	155	159	159	176	186	150	155	189	156	169	156	172	156	162	195	167	173	202	157	188	168	185	188	141	173	163	157	162	189	229	157	202	149	167	170	172	185	171	154	175	173	153	164	172	162	139	183	198	171	163	171	170	192	180	161	182	180	161	176	177	174	186	190	174	170	156	172	171	156	182	179	197	170	160	155	189	157	154	173	174	188	167	152	180	189	159	170	169	195	179	166	191	165	181	169	182	168	189	168	177	164	154	190	163	162	177	180	179	175	192	165	168	174	164	164	165	190	170	165	159	164	202	160	209	177	194	169	160	178	177	194	166	159	162	161	168	156	156	197	184	199	201	182	154	171	192	165	146	185	178	165	169	169	201	143	153	168	164	198	179	172	193	193	161	158	186	170	148	190	174	158	210	143	164	180	188	166	194	161	171	146	168	149	156	168	178	182	153	173	214	147	156	162	162	183	184	185	190	194	153	164	164	167	187	168	201	159	163	180	173	173	141	133	150	163	166	177	162	178	162	173	182	171	172	163	168	197	163	171	192	166	156	170	167	168	178	156	177	169	161	173	170	177	162	167	208	154	189	158	184	146	167	171	166	164	175	200	191	172	169	165	175	171	167	175	153	165	177	165	159	176	196	168	165	167	151	166	149	172	142	162	155	174	146	153	158	148	188	180	206	196	147	201	154	137	167	182	169	163	157	150	140	181	175	143	162	158	174	170	154	157	159	196	167	196	153	184	183	171	179	160	196	170	158	158	167	165	154	186	148	163	133	155	165	185	172	174	163	148	163	156	175	176	181	181	178	159	193	145	166	136	169	195	177	171	180	176	175	184	205	183	184	176	165	183	169	167	176	180	184	174	159	172	157	162	210	165	170	164	197	147	142	208	192	177	196	188	202	171	185	176	176	182	150	180	177	169	170	155	150	162	174	180	167	192	183	159	157	171	162	164	176	173	173	177	166	173	160
9127	3762	2349	2388	2327	1537	452	451	427	442	418	420	416	430	450	478	467	445	454	432	440	415	446	440	449	428	461	452	435	414	461	439	397	431	492	459	448	433	455	456	405	424	445	398	485	446	430	466	425	448	474	419	416	442	430	461	435	461	442	385	465	420	448	407	463	423	404	443	455	434	473	476	426	424	446	417	432	419	419	400	474	458	407	473	479	443	416	412	412	425	473	381	442	441	412	448	484	438	453	428	433	428	424	430	431	423	427	433	423	446	456	428	461	391	424	442	428	428	405	431	415	430	443	413	458	495	407	439	445	423	442	430	418	412	414	405	483	445	438	393	451	410	435	444	429	441	457	415	455	409	424	434	461	438	427	477	434	436	454	488	449	439	429	390	440	401	430	458	447	437	466	432	429	441	440	412	444	459	435	469	431	450	454	444	447	444	439	463	441	423	401	465	397	453	447	400	443	425	386	436	434	467	400	410	423	462	434	437	432	437	426	447	412	410	425	404	431	445	442	428	437	439	497	479	416	441	404	439	409	419	420	422	437	442	474	415	455	406	397	437	402	449	436	424	452	459	423	445	414	442	424	408	413	437	412	470	458	437	435	445	434	434	436	410	435	451	434	439	445	442	432	416	429	476	441	412	435	418	468	425	437	436	432	405	451	426	431	416	421	460	408	463	426	443	452	449	420	460	398	449	411	433	450	440	426	434	430	442	448	438	453	432	400	418	469	454	464	436	424	438	444	436	430	393	425	375	412	439	424	431	447	424	434	451	407	450	473	437	416	452	467	413	434	456	416	411	431	480	453	437	467	441	428	440	458	468	450	453	423	430	390	425	480	430	427	427	454	453	436	434	447	438	404	411	425	420	433	437	440	451	401	459	418	398	406	424	413	449	423	441	435	453	436	485	408	433	447	440	435	465	436	427	418	428	420	456	402	478	421	419	433	463	444	432	425	432	468	434	452	401	433	413	438	426	448	450	432	435	433	438	457	412	441	422	459	473	439	435	447	448	432	442	441	457	479	481	437	429	426	455	434	444	438	471	406	457	438	453	429	442	424	466	408	424	433	436	418	433	445	439	424	423	431	450	446	398	420	461	461	449	434	438	440	428	408	428	405	428	439	419	449	473	444	420	443	450	462	453	466	458	452	444	437	410	418	432	396	448	477	431	416	448	437	448	451	440	436	461	429	438	442	402	471	449	444	426	443	442	424	377	454	429	417	432	471	417	423	432	400	471	448	418	460	430	441	403	437	457	434	405	429	440	402	428	458	439	415	441	458	410	445	449	422	448	486	444	441	449	400	417	429	414	476	417	431	441	463	481	461	455	439	437	430	399	425	431	433	423	450	454	467	449	443	425	458	401	438	418	437	431	446	413	431	447	442	450	444	424	437	422	428	413	468	434	452	408	472	425	415	438	466	404	426	433	457	417	433	456	441	450	466	423	398	447	438	423	436	460	447	449	484	433	463	429	441	441	432	436	462	441	449	416	415	442	414	431	459	470	449	433	455	409	405	442	415	439	442	432	470	441	430	411	415	447	465	419	431	412	422	425	455	437	381	420	457	433	422	423	459	473	426	412	428	446	435	407	417	430	464	446	471	406	428	429	464	427	444	446	444	410	420	405	387	416	440	437	429	452	431	408	401	487	447	428	449	434	423	447	431	470	419	422	419	424	404	478	478	418	428	417	438	469	415	426	446	435	402	433	487	454	416	420	440	407	434	445	438	422	434	387	436	423	482	443	421	397	453	423	423	420	423	411	475	433	461	422	426	403	399	447	444	391	455	429	400	423	417	463	452	434	455	445	415	420	441	394	438	439	438	445	418	413	444	453	458	456	423	412	405	422	449	465	426	439	436	443	418	462	455	436	449	430	442	458	440	455	454	435	447	458	453	441	430	436	446	439	466	397	456	486	443	446	429	433	418	420	428	423	434	441	431	419	445	460	439	406	409	427	396	419	436	384	428	436	455	441	423	417	429	459	430	422	428	425	455	458	441	437	438	399	456	408	458	398	440	425	424	405	443	422	432	423	432	440	475	451	399	404	430	445	406	428	465	435	444	437	439	425	433	442	408	460	455	443	421	428	465	418	466	432	427	408	426	454	423	452	406	428	455	413	418	442	422	457	446	402	448	440	436	407	418	413	414	434	417	460	439	440	486	430	450	428	450	469	418	425	432	424	451	435	480	481	428	409	428	439	420	421	459	431	433	474	444	438	455	408	480	431	461	383	420	473	460	414	430	418	435	417	453	472	438	434	425	427	412	432	419	458	422	420	452	438	472	448	434	425	414	450	451	430	454	394	422	426	467	408	457	427	428	419	422	420	412	447	418	455	437	429	441	446	437	443	428	419	445	418	415	443	415	435	460	451	464	423	434	396	443	445	442	420	452	485	437	445	434	438	448	429	439	417	448	409	413	436	441	460	447	432	445	395	431	417	462	435	452	414	440	434	422	420	422	451	441	476	428	465	437	413	435	441	453	458	392	456	449	468	438	445	418	418	431	428	420	447	411	454	448	443	461	454	436	426	438	448	465	454	461	453	428	430	464	420	436	424	457	434	442	446	453	434	407	438	433	434	445	463	437	406	404	433	445	452	439	439	441	448	475	425	413	424	457	403	405	430	446	448	444	422	449	431	438	435	405	432	456	492	432	390	448	409	418	445	439	405	466	440	382	487	453	408	474	429	415	490	438	431	406	502	428	454	427	437	465	424	443	459	449	416	442	446	426	448	429	425	427	420	449	435	436	459	462	417	422	438	397	468	432	442	399	426	435	459	397	456	406	431	467	433	415	420	435	469	393	475	474	452	462	402	455	401	463	472	437	439	419	453	454	452	421	462	445	430	397	429	460	435	441	431	433	441	449	437	434	442	447	413	445	445	408	461	423	492	466	420	429	433	439	440	446	445	421	425	404	435	461	415	447	435	423	422	451	445	448	455	425	466	416	420	465	461	472	428	438	426	427	454	424	438	455	461	398	440	428	499	425	439	452	405	424	437	454	429	492	461	486	448	439	432	430	445	409	414	438	454	444	459	431	448	435	435	459	465	381	462	415	464	455	435	426	434	456	457	421	409	433	442	439	465	399	455	426	440	441	430	427	398	448	437	442	397	440	422	426	454	419	418	415	412	442	455	463	445	457	441	449	456	457	447	445	438	464	405	461	457	429	449	399	454	430	423	400	460	448	427	458	469	441	441	421	403	457	434	421	416	410	455	428	470	434	397	460	425	446	462	443	431	420	397	397	450	417	395	427	404	428	474	444	394	422	425	442	453	444	483	435	431	379	434	417	448	397	452	427	414	446	408	437	474	423	458	434	447	448	422	454	430	465	440	443	460	456	469	416	470	416	430	428	458	451	452	405	401	482	422	447	477	450	468	418	422	417	406	421	438	478	441	423	458	462	456	447	435	445	446	419	445	418	431	421	428	453	460	425	437	451	432	441	464	412	400	441	438	453	434	452	418	457	448	458	410	441	438	432	470	459	458
28473	9700	3460	12725	13498	7872	870	337	356	341	373	295	317	336	322	354	338	342	348	304	303	326	308	344	327	323	345	315	310	323	343	328	348	329	278	321	327	364	345	338	290	325	301	328	290	316	305	338	342	333	313	349	312	285	300	322	324	307	296	335	322	336	336	315	308	342	303	367	363	315	344	333	328	310	354	340	334	317	310	343	320	307	343	311	342	316	332	323	314	322	282	341	306	339	363	347	327	331	322	327	347	302	340	336	283	295	304	325	321	346	290	300	314	321	338	353	320	349	331	331	333	318	348	310	292	329	300	342	316	297	321	306	345	331	321	320	299	306	314	328	326	330	320	305	298	336	341	320	318	314	322	336	337	301	334	279	289	342	338	338	336	323	302	323	340	312	306	349	311	266	347	335	314	328	353	310	365	312	329	305	345	342	285	319	357	323	327	332	322	310	322	337	328	338	330	335	317	329	337	338	293	345	357	332	330	276	326	335	324	386	294	323	314	349	320	328	296	305	326	327	327	302	310	363	318	320	294	303	327	310	314	325	302	284	314	323	291	348	317	303	344	333	285	325	321	345	306	296	321	311	302	326	331	330	299	300	335	331	334	305	369	317	339	313	322	316	317	306	301	290	334	322	330	330	322	342	312	316	303	337	371	336	324	331	342	356	312	350	363	319	308	341	329	352	307	332	303	330	342	358	343	308	337	320	293	289	341	290	338	320	344	328	295	321	315	326	325	322	340	327	314	354	303	329	313	326	353	338	347	359	351	340	336	320	338	324	360	317	331	327	378	355	300	336	321	358	335	326	343	328	326	271	321	319	324	325	328	305	313	317	357	359	329	293	313	287	322	338	364	360	320	281	313	307	313	341	345	338	313	353	310	324	321	313	338	335	329	338	313	317	316	334	328	317	324	352	314	306	305	325	335	336	346	321	325	310	332	331	299	355	323	286	338	308	318	339	302	307	352	318	362	333	320	332	346	312	312	356	349	325	339	321	292	306	334	327	330	315	328	361	304	326	344	305	317	336	328	349	312	315	350	287	350	287	303	350	356	313	343	331	328	326	334	325	346	305	334	334	307	295	300	316	334	317	352	320	320	321	324	338	355	309	353	297	326	351	323	291	317	344	363	306	329	332	288	310	313	320	324	347	330	326	308	328	321	310	312	319	322	321	305	325	359	336	343	311	323	338	330	337	355	355	316	332	330	364	350	325	333	307	353	304	332	327	316	303	345	323	326	320	350	312	352	301	322	308	307	306	338	354	305	305	316	325	320	315	329	332	293	288	307	339	343	350	317	322	340	307	325	329	315	337	354	291	337	296	321	312	318	330	321	315	323	328	291	328	337	354	318	341	318	326	339	309	322	328	296	313	312	296	325	328	323	297	312	326	316	370	333	346	342	317	295	340	325	333	320	331	350	362	276	321	318	324	351	320	302	303	322	317	299	308	336	358	335	324	279	319	291	307	345	335	334	356	324	321	318	351	330	317	312	367	392	357	324	323	359	297	344	330	330	326	320	344	311	323	345	329	324	297	287	328	314	344	317	368	335	368	325	312	321	346	320	322	305	346	340	289	328	307	321	338	343	317	312	357	328	346	323	355	331	324	318	333	340	289	314	352	324	351	346	342	358	320	308	353	360	338	357	362	327	286	284	327	327	368	313	300	289	280	307	327	328	343	326	307	305	317	340	371	328	328	307	349	321	341	319	292	306	319	306	318	316	315	312	337	308	337	336	312	375	369	318	326	321	349	324	340	326	339	315	326	346	309	312	332	299	323	321	357	325	305	356	304	350	336	299	303	284	337	299	315	296	328	293	295	363	352	330	341	294	328	286	276	319	324	337	318	307	344	336	304	339	345	351	299	328	354	306	341	338	337	321	314	303	314	303	298	345	351	309	312	327	336	339	311	345	321	320	331	326	285	296	339	328	285	314	309	296	350	359	336	316	340	355	336	305	341	314	326	351	302	354	335	311	276	316	314	287	326	340	320	309	364	306	310	277	335	346	326	329	368	320	331	324	323	340	319	290	336	311	300	297	337	296	321	292	312	349	349	319	345	321	289	333	340	344	325	321	341	295	367	320	328	296	287	289	362	340	300	321	321	348	314	346	332	302	321	324	328	325	359	331	282	256	333	335	314	333	317	331	321	257	321	330	321	301	310	308	362	302	327	326	334	342	333	295	316	368	307	295	321	323	306	355	315	360	360	362	319	332	355	327	322	329	332	365	328	310	330	312	336	300	332	337	313	328	321	344	345	332	338	320	323	337	318	294	367	334	310	322	317	319	321	347	320	317	322	346	310	357	354	319	334	323	351	346	298	298	308	340	363	332	331	327	296	289	329	321	300	324	328	316	321	315	294	311	332	329	310	312	296	350	340	337	360	315	299	313	337	311	304	343	323	347	352	305	350	329	337	354	323	323	356	320	344	328	311	323	309	331	336	321	332	370	309	392	305	347	341	331	306	321	315	329	322	320	341	318	328	320	343	275	349	349	348	302	327	303	332	353	299	317	318	325	332	331	338	328	306	356	313	347	349	316	307	315	357	308	287	320	352	347	348	350	302	303	307	305	342	317	361	344	329	327	291	365	298	302	327	347	345	333	348	331	326	345	331	335	318	289	326	312	334	323	353	343	324	344	365	348	320	354	289	343	324	312	302	330	315	306	320	352	306	342	329	325	298	359	321	314	343	340	279	301	348	307	311	325	343	306	349	317	309	336	345	337	327	320	318	334	326	321	347	334	299	336	323	352	313	313	320	325	331	333	319	324	312	355	320	360	328	357	324	276	334	309	326	333	331	339	331	327	328	320	322	330	333	325	342	324	360	304	314	315	357	327	322	310	301	325	308	302	308	327	322	359	354	301	293	343	282	316	320	329	348	314	337	305	319	333	323	326	318	318	326	342	316	333	345	282	329	304	307	295	310	280	328	328	307	285	300	323	332	342	350	300	321	303	380	302	323	331	346	311	333	324	324	281	326	372	350	339	338	313	296	353	294	310	353	324	300	330	325	346	306	376	306	317	335	307	309	320	337	320	327	356	343	348	319	338	337	301	298	316	336	317	300	353	328	318	327	312	318	333	339	309	328	340	327	335	321	311	285	308	327	305	342	335	338	336	329	372	348	322	328	344	283	307	330	336	309	345	351	312	309	324	291	309	329	335	296	310	278	307	336	313	330	295	309	330	311	338	338	306	310	288	296	314	330	295	298	350	339	325	360	350	334	326	305	326	315	329	353	318	325	303	321	305	310	346	314	343	348	341	320	360	345	333	307	305	359	310	322	317	319	316	342	317	349	309	349	332	324	332	352	259	339	355	325	320	318	293	353	318	372	312	311	320	323	323	330	321	329	338	325	301	340	307	265	335	335	282	330	316	358	289	292	335	295	365	344	350	347	291	333	334	304	291	321	325	268	318	327	320	357	313	299	307	303	324	345	333	330	340	360	319	306	322	339	296	311	337	323	358	317	328	356	307	350	330	332	308	303	340	355
17130	6327	6126	29106	29530	20722	1003	907	843	837	794	803	837	801	771	837	719	742	753	827	773	730	759	735	746	761	690	793	776	749	808	751	727	720	788	767	739	732	692	760	725	732	744	726	774	778	753	756	728	741	772	780	770	770	739	728	738	729	712	732	689	741	772	762	778	722	737	731	787	792	757	743	773	736	736	764	763	730	757	738	762	733	761	713	764	744	726	728	739	794	710	753	726	716	724	720	732	768	767	752	753	704	706	739	744	731	717	701	714	732	719	755	688	768	731	729	722	745	759	772	775	694	693	712	707	671	762	767	731	761	712	698	718	710	718	747	764	760	708	712	762	789	742	738	742	740	733	751	787	748	704	712	734	725	715	793	737	753	759	776	713	730	744	746	770	727	772	680	781	774	751	743	730	765	742	695	732	748	749	721	766	686	722	698	743	763	747	734	733	761	743	782	738	736	736	775	722	736	778	749	755	740	780	717	709	715	730	745	783	739	708	757	727	723	725	773	687	709	774	713	709	723	714	732	748	752	757	729	752	717	740	758	702	730	745	795	745	727	772	747	715	756	734	769	760	736	723	737	690	723	733	710	716	748	723	772	737	743	719	734	745	715	733	721	727	710	733	807	711	732	728	714	767	713	740	680	755	754	747	679	757	735	682	724	728	725	750	728	775	732	748	729	723	742	729	695	755	716	696	741	679	724	801	732	654	718	723	741	743	714	714	720	740	708	731	762	763	694	739	766	735	719	716	770	779	733	708	737	721	746	735	716	712	732	765	757	687	778	737	738	754	758	743	714	658	760	716	709	766	732	730	703	786	734	736	755	741	712	756	747	711	749	698	762	782	741	798	708	770	759	750	758	773	712	716	752	729	785	756	698	733	713	728	736	720	743	749	752	746	730	728	738	695	749	717	718	789	743	709	726	721	739	776	819	789	721	774	772	783	755	802	725	757	712	766	715	761	755	729	697	736	707	745	753	761	747	744	743	742	781	794	753	690	722	756	722	739	722	783	743	770	709	654	713	702	687	727	751	766	761	751	762	691	744	748	723	715	731	692	768	730	750	724	736	772	713	786	730	736	750	749	770	799	738	719	757	753	791	730	768	750	737	739	713	663	725	718	748	759	782	775	721	728	726	734	708	767	742	709	790	768	726	724	777	722	709	730	668	758	727	728	712	743	755	768	750	748	719	757	753	705	765	764	728	762	715	701	666	756	757	717	706	765	754	693	743	694	767	740	688	773	739	766	742	705	740	663	696	714	771	771	706	736	735	730	709	680	696	707	762	759	710	708	742	719	722	759	718	724	700	746	756	726	761	754	772	796	656	728	725	749	714	739	749	741	733	750	725	734	713	764	716	743	748	727	742	752	687	744	742	726	759	742	756	772	759	747	744	703	735	720	744	733	716	757	745	710	781	723	735	767	734	754	773	755	732	711	761	766	730	812	719	768	733	743	719	755	740	707	767	729	733	728	716	724	736	708	714	683	720	744	717	753	714	704	736	764	746	709	738	690	730	700	744	766	703	801	732	729	757	761	727	773	760	718	744	718	679	773	736	759	749	774	743	680	732	746	724	676	763	730	738	761	734	755	765	752	676	688	755	766	722	687	763	739	737	759	751	775	745	688	767	714	757	726	708	741	718	742	751	753	723	708	786	718	711	730	771	731	742	733	752	714	727	713	709	723	726	745	714	725	781	745	762	745	804	737	726	794	782	748	695	748	721	719	777	763	727	782	729	709	766	743	699	732	727	743	732	714	715	790	750	783	770	694	804	745	766	753	728	744	738	752	738	713	735	710	755	749	754	719	748	746	741	720	786	736	721	685	689	741	685	753	715	719	739	722	762	780	772	733	717	700	761	698	768	739	757	760	721	701	704	672	751	768	774	721	717	737	779	706	725	760	749	749	754	740	737	724	742	754	753	732	721	708	733	747	758	754	718	764	727	737	723	739	738	719	772	741	729	738	753	740	722	750	763	715	710	729	677	712	695	767	703	719	723	751	766	791	749	739	754	739	732	750	709	747	753	652	753	744	717	728	772	726	770	735	768	756	719	731	721	698	767	741	704	730	744	757	757	725	775	782	748	743	769	757	747	795	711	698	721	756	781	685	712	702	716	716	739	745	695	723	745	700	754	727	711	737	727	752	721	739	762	733	756	760	673	727	735	749	698	744	774	735	776	716	726	718	715	747	761	754	749	761	756	742	747	735	731	749	697	789	742	732	784	774	722	707	760	793	798	695	732	740	717	751	750	696	730	706	788	704	743	724	742	702	749	728	759	750	728	745	715	735	726	767	755	725	710	771	728	743	755	754	769	754	790	748	762	729	766	725	721	707	777	744	758	757	715	753	704	753	777	736	711	769	737	753	747	717	746	735	740	721	734	744	734	690	769	740	714	763	743	733	766	742	773	755	678	787	775	734	742	727	746	745	708	714	781	766	732	724	703	735	720	762	746	777	725	747	692	701	715	741	699	760	718	714	748	751	735	679	729	713	679	733	712	723	753	793	758	726	653	730	719	763	754	750	684	721	702	733	736	747	745	733	720	716	711	682	752	737	761	715	745	780	733	709	700	722	727	717	797	728	699	678	740	748	738	738	789	745	707	775	698	717	716	740	720	702	729	699	764	765	714	735	772	731	703	702	707	725	734	732	715	738	726	738	741	734	731	749	727	747	735	753	767	769	685	750	716	762	748	699	747	749	750	729	740	772	752	767	700	711	739	716	781	681	715	773	737	734	713	730	772	732	780	740	747	749	722	780	762	714	735	699	720	732	716	750	754	709	725	756	730	742	736	769	719	732	749	782	774	752	711	759	722	710	701	738	734	759	764	732	728	720	746	725	725	729	744	714	727	720	712	715	698	735	742	674	696	742	739	753	709	778	780	745	771	683	773	748	698	723	799	729	725	727	764	759	760	749	756	746	687	717	800	743	727	787	766	701	739	697	731	702	732	744	725	742	756	720	758	716	773	737	735	730	761	726	765	754	753	702	745	756	788	732	733	716	755	713	771	756	743	722	738	730	776	772	781	685	727	797	709	773	725	745	693	720	773	710	730	694	731	754	748	706	712	736	712	749	743	768	734	742	739	751	781	685	715	777	787	727	722	762	750	736	717	735	773	715	752	715	763	714	748	771	730	724	737	732	711	755	755	765	777	755	755	733	774	733	737	756	774	728	730	711	761	714	755	753	759	735	721	739	760	765	786	724	763	741	733	738	718	761	735	784	790	725	742	708	742	708	696	766	767	712	747	688	700	745	738	744	735	773	763	739	735	766	755	713	711	763	747	731	708	680	713	735	751	708	759	778	728	726	717	748	705	748	756	717	733	700	752	747	729	744	759	740	770	701	705	733	719	735	782	772	749	796	730	768	771	717	762	756	723	709	719	730	789	736	768	712	738	733	712	737	742	729	758	731	724	719	750	739	735	728	751	707	738	743	728	746	716	771	740	683	752	775	732	743	758	696	774	736	745	735	733	716	723	739	698	761	735
37622	14914	9118	25099	24282	15407	1991	453	390	361	383	329	354	348	342	378	359	359	336	356	319	351	326	372	366	360	321	324	342	333	294	356	352	336	322	314	351	343	342	339	364	307	337	326	316	311	349	371	317	357	343	340	323	343	342	321	331	324	360	315	315	387	362	370	336	313	318	350	312	362	291	332	322	346	338	327	346	358	335	373	340	316	344	369	360	307	345	350	360	375	342	355	365	323	342	351	328	330	307	320	342	346	348	300	325	328	321	351	323	328	307	363	348	344	363	328	350	368	340	351	371	347	338	286	337	350	364	330	328	348	353	308	366	350	324	378	321	337	357	301	336	356	356	337	345	332	333	363	350	370	349	388	323	356	374	371	361	313	358	320	332	372	365	337	394	348	320	315	353	319	345	338	340	332	355	319	368	316	341	331	354	376	381	368	357	366	339	340	320	337	308	343	327	316	315	368	353	335	355	321	350	339	330	334	350	302	348	345	355	334	355	333	341	322	361	332	349	344	335	328	355	354	333	335	323	328	357	346	316	336	334	353	285	311	354	352	322	298	334	331	333	368	355	337	340	340	347	317	350	354	399	342	349	351	338	336	387	353	347	333	339	333	331	328	345	321	351	347	362	318	345	314	336	327	329	302	361	318	360	351	345	330	340	399	364	354	364	322	306	354	349	341	333	355	352	345	351	357	358	326	353	402	341	333	336	351	328	359	344	370	325	357	342	345	365	366	344	320	331	364	353	343	359	325	348	376	340	317	353	325	358	336	330	361	346	331	370	344	350	359	379	328	303	332	373	330	345	393	336	342	365	355	323	362	325	335	358	390	342	324	339	341	339	314	386	390	361	323	320	335	316	322	327	355	333	322	344	368	373	325	362	329	340	315	326	356	334	310	369	343	329	342	346	363	356	356	336	310	361	326	311	373	309	346	366	335	343	339	300	307	318	347	313	351	322	371	334	354	363	329	367	319	326	313	341	355	363	347	298	325	334	309	360	318	344	335	311	327	346	343	349	363	343	358	340	328	345	368	347	341	313	359	326	354	368	346	338	313	315	300	361	377	319	365	354	334	376	310	326	334	328	342	349	366	332	360	335	325	366	374	340	352	350	312	363	366	361	332	350	340	349	329	362	347	329	344	351	352	351	333	331	325	342	353	317	344	352	373	340	373	361	333	347	341	351	298	354	367	331	351	331	337	338	350	351	321	298	318	364	322	320	350	361	373	388	348	361	339	348	360	388	331	362	358	336	368	331	337	355	339	333	356	322	345	348	333	315	354	334	304	346	333	365	338	338	329	344	321	315	341	336	315	333	339	342	361	336	376	355	364	348	310	307	338	329	346	365	298	321	317	331	362	333	325	312	364	361	389	367	348	383	345	317	343	340	358	362	333	305	357	337	369	326	358	332	367	355	371	360	348	310	306	341	345	350	329	328	375	352	317	332	366	334	351	364	374	362	306	345	328	336	304	320	352	307	341	347	334	370	344	332	328	365	355	339	369	330	358	354	347	342	358	356	354	345	340	347	368	332	342	360	340	331	343	332	341	372	311	365	331	365	340	359	346	356	322	328	314	344	291	339	335	314	338	332	349	343	368	337	347	346	324	371	337	316	332	338	306	323	315	361	351	347	339	329	304	311	392	323	338	350	337	348	337	372	339	326	343	344	317	338	349	327	342	339	343	350	345	348	346	345	344	316	374	370	373	334	314	382	351	350	300	339	346	402	340	341	334	322	345	370	353	342	312	366	315	308	352	338	353	370	348	348	345	355	381	341	307	330	338	331	325	403	327	323	340	343	348	349	359	351	314	336	342	352	345	354	319	357	367	347	344	348	316	337	328	310	357	347	336	329	346	358	367	361	348	339	328	335	352	365	356	334	338	320	346	344	360	334	380	337	322	327	338	356	281	331	360	321	326	329	323	319	336	337	342	306	323	334	319	369	358	364	393	358	352	320	313	330	352	379	330	327	334	329	323	333	331	305	341	340	348	326	347	313	351	369	319	341	321	349	329	379	307	323	349	351	311	355	330	341	336	322	346	378	353	341	374	329	365	298	410	339	347	315	343	317	299	314	326	349	375	334	309	340	338	355	312	343	350	327	352	330	320	344	342	355	362	323	314	309	359	342	337	334	320	369	331	353	346	346	371	346	355	353	321	312	344	370	316	301	351	334	351	350	347	324	325	339	347	353	362	339	317	314	327	332	365	310	312	343	372	317	305	349	351	371	344	340	348	343	334	375	356	360	302	332	354	333	362	320	359	348	363	332	336	308	369	323	328	364	352	329	364	343	368	303	338	351	362	337	308	354	340	326	297	320	330	349	356	293	324	378	364	343	346	318	344	347	350	335	350	321	314	331	346	356	352	347	355	351	348	364	379	381	379	339	393	358	363	355	338	376	341	349	355	287	339	352	337	345	350	347	343	367	337	349	333	336	329	328	368	368	333	353	315	334	336	336	350	352	357	359	314	340	351	330	340	382	324	351	321	350	349	369	328	335	353	333	356	353	348	348	329	325	338	363	362	327	349	343	365	329	377	337	346	311	314	298	325	323	360	381	350	354	349	344	348	323	301	375	332	344	349	346	326	322	290	319	343	364	337	343	347	321	326	340	363	355	322	312	308	331	320	326	344	303	351	338	354	358	337	323	350	300	362	357	359	361	366	313	340	335	302	339	337	311	313	328	369	348	305	338	356	353	368	355	329	346	330	325	348	310	346	334	360	350	334	360	346	310	333	326	357	356	337	321	321	350	315	352	338	342	339	351	337	354	339	372	366	334	321	356	343	343	331	362	328	379	346	318	330	316	319	363	365	346	341	344	363	365	328	347	359	289	338	356	362	353	342	339	320	349	319	332	326	358	335	345	315	348	349	301	338	349	341	340	368	374	339	324	341	314	348	347	365	347	359	361	329	321	328	316	351	357	371	332	370	324	313	324	337	341	326	333	345	338	323	318	351	338	337	328	355	347	330	350	348	341	320	374	328	352	352	359	377	343	327	354	364	363	316	351	315	352	367	368	347	335	327	376	357	330	340	363	329	383	361	344	368	336	331	367	308	352	341	352	368	352	349	376	377	385	313	334	352	344	320	349	327	334	339	328	312	392	306	310	374	339	340	350	346	293	336	385	344	345	361	351	374	359	336	368	365	339	357	352	344	347	339	371	367	345	348	357	280	349	319	342	329	331	347	355	301	348	361	340	354	353	378	300	336	342	331	379	384	349	338	348	343	336	325	325	315	337	342	369	371	325	362	309	350	321	379	345	339	306	364	337	350	346	326	345	339	363	317	358	326	318	332	324	335	360	346	386	360	315	371	373	318	311	377	330	344	369	336	331	378	336	322	338	317	321	331	380	342	331	355	351	370	318	341	334	333	327	340	337	350	333	355	331	340	365	348	330	337	314	303	349	354	316	344	336	354	347	339	338	399	347	324	327	322	319	368	325	335	326	349	302	337	322	366	302	353	339	316	357	356	361	335	330	366	306	325	341	334
21636	8929	14703	40622	39535	30905	1245	1118	1003	903	909	930	847	836	839	828	801	756	834	790	775	843	752	745	773	797	808	741	750	802	722	775	823	753	771	746	757	748	769	731	795	715	756	766	847	751	706	730	729	756	737	784	809	767	746	787	778	821	759	774	790	809	771	772	743	768	747	761	729	709	754	762	723	738	765	737	739	767	734	767	711	776	744	765	770	744	750	818	798	721	747	761	764	723	708	750	757	767	739	741	757	789	727	728	723	744	773	765	778	748	756	735	727	747	731	705	752	757	780	717	800	770	733	752	795	756	764	735	745	769	761	782	746	780	733	785	800	749	756	790	754	755	755	717	761	771	785	730	768	790	757	778	783	735	722	715	748	725	739	731	755	738	757	743	778	737	780	759	753	758	773	729	711	724	757	736	759	772	788	773	737	754	742	782	727	770	771	752	793	742	724	760	750	735	766	700	764	738	745	770	759	713	714	731	778	779	760	796	777	740	752	723	750	755	777	753	740	774	771	717	765	739	717	735	774	713	761	743	734	752	742	781	733	735	782	798	731	726	743	768	742	743	746	759	803	744	792	773	767	802	797	740	764	750	763	769	810	762	733	734	740	716	716	777	796	777	787	756	755	700	780	730	745	752	768	773	737	776	710	738	772	775	779	711	733	749	692	753	783	706	721	718	745	755	698	753	759	797	786	788	748	836	775	764	735	802	766	723	745	742	754	788	751	711	757	756	725	778	777	699	745	748	784	735	787	762	759	747	794	779	816	774	779	771	756	753	763	787	784	794	723	759	729	757	772	763	756	806	733	763	760	757	784	743	756	785	742	773	763	767	782	766	775	766	727	765	754	737	776	760	735	763	701	762	752	795	749	799	756	763	784	714	756	794	748	757	767	754	719	727	769	755	739	750	749	782	752	769	704	799	663	721	750	753	738	773	767	746	726	730	752	759	727	810	786	733	761	711	789	766	770	760	720	762	731	728	807	780	764	775	782	710	760	797	756	772	758	781	761	746	762	697	745	758	714	758	724	750	746	691	840	696	790	750	763	766	773	720	740	776	728	752	769	790	787	720	756	736	739	727	758	739	726	788	728	760	760	771	757	696	813	756	743	794	813	720	752	719	757	686	774	746	810	784	716	731	737	770	750	769	761	783	776	712	759	772	765	730	785	762	772	727	781	738	780	806	763	741	777	718	736	750	730	724	782	806	786	727	735	732	757	761	773	721	759	719	733	736	726	779	721	807	777	711	776	740	791	736	766	765	777	751	716	762	762	740	732	776	788	789	770	776	705	713	752	800	740	772	725	745	744	739	806	728	735	766	778	792	787	803	762	771	751	748	749	725	728	745	722	770	798	761	786	772	736	738	769	742	782	804	752	719	779	768	750	738	745	762	711	787	777	689	726	776	744	792	782	740	756	790	792	733	760	784	748	767	759	706	745	765	757	735	792	795	748	759	761	775	783	725	711	696	710	706	763	752	731	708	761	758	734	736	746	777	782	758	718	787	761	799	771	749	744	791	757	693	808	781	777	788	760	766	763	716	742	800	699	744	782	784	755	779	792	757	783	711	741	760	735	768	737	690	717	736	806	711	738	770	768	736	779	763	725	737	751	752	727	755	761	745	786	769	776	728	788	752	695	746	774	697	739	742	766	782	805	754	741	784	747	716	797	793	776	772	765	767	785	733	716	790	733	798	787	795	760	733	777	723	724	741	691	740	761	796	757	754	736	763	759	750	711	773	725	769	716	732	771	719	744	783	763	714	774	743	747	765	761	759	742	768	780	754	771	764	728	742	760	753	764	760	743	761	752	770	760	758	759	744	731	779	819	791	783	738	729	781	728	771	725	725	751	753	701	710	730	736	724	746	784	773	773	760	759	747	776	804	776	758	762	701	745	743	727	768	732	790	793	768	768	755	835	718	719	789	778	744	735	751	752	770	760	792	735	738	757	784	769	734	715	742	794	752	743	743	725	779	709	718	755	782	735	754	799	763	768	773	806	776	764	790	754	744	718	746	765	752	748	721	749	753	800	730	809	763	785	764	810	755	779	761	747	765	741	756	763	746	793	735	743	757	736	742	785	764	745	792	793	747	746	824	727	748	719	749	753	735	719	759	746	727	751	782	778	738	806	775	759	763	726	725	769	752	754	754	731	737	769	750	741	792	747	760	762	708	752	727	710	714	743	756	771	769	776	781	785	811	796	708	797	719	761	785	762	733	734	756	739	736	745	760	740	727	784	789	763	773	748	743	834	795	738	740	793	784	775	790	742	801	733	742	709	738	752	747	707	736	768	766	778	715	752	763	718	729	744	800	741	751	772	760	750	797	768	817	758	717	767	768	732	724	710	721	779	786	789	764	768	776	781	802	781	769	753	770	741	738	725	766	778	736	732	776	742	786	736	758	778	735	785	725	751	787	740	761	787	756	763	756	708	742	753	784	773	764	733	748	720	766	740	783	751	777	741	740	733	763	740	823	770	720	758	779	731	711	748	742	767	769	725	746	741	775	763	720	772	736	748	744	776	737	752	762	767	722	704	740	742	711	778	785	759	750	712	770	776	708	762	733	748	768	737	818	790	734	804	749	804	732	725	744	815	734	717	780	660	706	784	741	749	762	749	784	797	746	794	821	792	785	726	771	732	726	785	810	736	715	807	724	732	780	711	726	778	763	758	767	764	766	740	778	715	753	767	752	728	774	765	737	677	790	780	745	721	747	747	762	785	779	794	779	755	778	764	749	775	733	757	777	822	748	759	750	725	776	722	755	756	716	773	680	743	710	744	759	730	796	753	726	747	755	760	786	781	770	758	742	756	798	723	807	730	730	766	767	744	752	770	791	735	704	737	773	781	768	752	753	738	779	726	766	786	719	747	725	755	747	765	777	791	687	755	746	768	776	755	762	768	779	758	801	771	766	787	770	729	708	728	706	732	770	790	717	741	761	823	755	750	707	778	756	759	727	757	732	726	743	799	742	727	769	765	769	761	820	776	759	686	718	727	787	771	759	739	806	746	719	717	760	694	776	731	775	757	736	752	736	741	779	720	732	690	753	716	763	727	801	728	757	702	766	758	770	707	734	785	690	759	779	764	798	764	777	762	754	735	743	764	737	763	708	731	801	764	752	749	792	752	746	698	771	770	772	768	768	764	753	794	800	735	781	725	699	759	741	751	727	785	773	728	777	772	798	815	765	750	732	781	785	765	755	716	726	815	752	768	753	749	759	749	730	739	779	765	700	711	755	711	790	742	775	767	795	755	753	758	703	747	785	754	764	710	756	691	771	737	742	742	741	809	721	761	723	801	749	745	743	680	731	760	724	760	706	751	722	726	779	771	770	753	792	725	783	766	729	773	743	750	786	718	799	770	803	799	776	779	691	765	734	732	741	758	734	705	703	745	739	758	770	766	730	768	736	788	737	794	773	718	791	771	736	790	783	718	762	762	780	747	770	769	761	775	739	755	772	727	781	723	742	744	735	798	760	779	793	742	721
16300	6178	3516	882	541	359	189	191	178	176	186	191	209	199	188	187	170	174	169	183	178	174	185	178	191	184	150	171	202	169	182	155	187	181	174	176	196	184	194	200	171	183	182	192	200	151	172	176	173	168	173	180	192	168	186	163	186	183	161	166	179	193	193	173	161	208	196	168	178	181	171	184	154	176	187	194	174	163	161	218	176	157	203	187	181	193	171	184	195	191	195	175	173	184	184	177	176	188	191	168	169	195	163	180	196	183	159	181	176	148	174	181	183	167	184	176	191	160	175	174	194	168	170	184	178	186	165	198	181	188	192	187	184	168	177	188	201	186	199	188	168	180	184	160	169	187	187	190	187	204	168	163	149	172	188	180	173	171	181	167	190	178	156	188	165	181	186	184	156	169	150	175	183	176	217	173	158	176	183	183	182	175	181	184	183	173	171	196	177	175	191	182	196	182	212	181	181	164	177	161	195	167	183	172	202	175	213	162	187	184	177	185	182	186	188	180	169	212	191	193	178	193	173	176	189	195	190	197	164	209	200	160	172	189	197	168	177	169	204	198	182	191	195	234	194	159	165	180	186	189	148	178	170	167	213	175	173	168	165	169	189	183	175	189	185	163	208	159	175	177	180	203	174	192	156	202	164	171	162	234	178	205	180	199	168	173	178	197	151	185	171	165	198	187	175	181	169	165	174	181	193	190	177	210	185	175	150	206	200	190	171	170	198	192	145	199	151	160	221	181	209	201	162	186	202	162	193	186	193	167	182	192	191	210	189	192	186	193	160	175	194	198	184	199	190	175	165	208	169	171	185	160	185	215	193	189	188	161	184	189	162	196	163	190	193	182	199	183	205	185	180	176	165	166	154	177	170	188	188	174	187	185	177	152	193	188	174	173	157	209	193	199	166	176	191	180	182	174	190	182	155	173	154	189	159	192	180	177	167	192	188	169	198	191	190	204	178	183	196	183	160	194	186	197	173	181	199	173	152	199	180	167	187	182	182	185	169	194	191	215	184	182	172	163	175	159	194	190	170	162	189	160	165	202	175	180	170	144	170	174	190	176	215	176	177	171	200	183	186	196	173	164	190	181	173	184	179	171	190	177	187	188	217	178	208	148	183	164	171	210	160	212	172	170	161	158	176	184	172	205	188	148	175	205	173	172	186	173	168	189	175	179	185	201	170	185	194	175	203	189	174	179	190	174	182	174	176	171	161	169	182	179	185	208	177	195	184	177	195	172	194	175	190	177	175	160	171	176	188	206	199	166	203	197	187	184	161	178	164	165	179	195	171	175	161	154	194	209	212	179	177	165	188	165	176	175	176	177	193	170	189	178	169	177	174	172	157	190	187	168	183	179	182	196	187	186	168	184	160	169	214	184	184	186	179	198	184	168	173	192	186	180	174	183	207	174	193	161	191	182	181	178	186	161	174	190	193	155	181	171	183	190	199	197	184	180	180	189	177	177	184	170	192	174	187	173	177	164	154	183	182	201	195	206	185	182	188	173	180	190	169	198	164	186	173	191	167	181	165	179	194	171	219	198	171	175	172	198	202	167	159	199	179	173	192	168	162	184	177	200	200	167	154	162	160	161	194	168	180	166	183	161	178	178	206	163	195	211	161	160	181	161	177	177	186	185	181	217	190	177	181	160	195	208	168	177	197	196	197	183	191	192	184	169	183	189	165	163	165	201	194	182	192	181	167	160	203	182	187	194	161	189	186	185	164	172	165	196	216	199	184	176	177	195	192	197	170	188	178	199	155	172	173	165	183	213	172	165	179	175	159	191	210	157	171	170	193	188	187	168	190	188	172	153	169	211	176	178	190	170	163	184	183	200	181	195	176	171	188	173	168	181	161	194	191	176	183	186	162	182	185	182	181	189	213	178	195	180	204	174	174	203	193	173	155	159	169	185	201	156	192	176	196	163	185	164	192	152	200	181	208	181	171	160	156	173	195	180	165	169	208	190	171	159	184	194	150	170	187	193	161	169	223	179	184	186	183	197	165	181	172	175	164	182	183	207	183	197	177	168	200	195	196	202	199	185	181	173	174	182	183	163	185	203	155	163	188	183	186	164	191	204	193	138	193	194	183	190	184	171	172	165	155	171	198	160	175	183	210	184	156	176	167	146	171	169	190	197	198	183	168	172	154	195	191	201	179	178	186	194	201	148	172	173	151	180	187	188	198	176	172	197	158	163	192	178	156	198	186	173	185	183	171	163	179	187	167	190	199	178	183	168	193	161	175	172	158	146	172	190	158	191	174	186	176	169	185	195	209	190	181	194	167	200	161	196	168	184	157	195	165	171	179	183	196	188	186	188	181	175	167	189	153	140	181	164	173	166	159	153	177	184	169	171	188	154	179	188	153	197	182	191	169	181	163	174	168	188	185	192	160	202	181	174	203	201	162	158	184	194	171	198	204	199	193	180	146	167	167	205	165	189	175	171	197	167	216	176	180	156	181	182	179	165	207	198	173	185	177	199	177	175	176	161	181	166	178	194	176	192	195	182	174	173	185	176	175	198	187	184	173	205	178	188	175	158	162	171	177	159	193	186	217	159	206	195	173	218	182	178	195	173	178	197	184	173	172	192	181	205	197	177	168	198	190	190	194	177	180	167	186	148	179	163	198	211	191	179	189	185	195	175	147	185	155	186	188	202	154	186	174	156	171	177	167	186	166	172	168	194	169	174	171	182	168	174	197	184	180	185	200	173	187	203	178	209	195	170	167	161	165	177	169	174	171	171	177	150	186	191	198	165	196	195	176	181	177	192	162	177	177	197	211	199	163	184	163	205	210	205	179	196	193	175	202	175	202	185	207	191	192	194	187	190	178	184	172	200	153	192	172	169	179	171	174	173	181	162	168	151	177	163	173	179	168	163	165	184	171	181	166	178	210	179	168	178	210	195	178	165	186	202	190	163	176	198	181	185	207	201	174	196	182	157	165	170	183	186	173	179	182	167	186	182	154	193	168	171	190	186	188	184	195	221	196	179	193	194	190	172	198	155	167	205	163	176	197	153	161	190	196	174	164	178	197	167	189	177	179	187	186	204	199	185	173	177	180	179	191	193	187	153	181	180	189	182	158	162	191	177	170	183	177	194	170	161	161	183	188	198	167	155	171	152	174	184	177	181	192	178	178	167	157	194	192	195	192	186	199	175	190	146	190	194	187	197	174	163	169	193	158	194	189	179	173	165	152	208	173	212	174	196	179	182	172	187	153	205	193	157	171	177	179	206	169	200	187	188	216	185	170	189	178	197	192	217	200	182	180	204	165	167	207	198	172	153	173	188	163	170	205	184	188	173	198	174	192	184	175	172	181	170	189	177	183	211	202	175	170	166	189	182	187	184	185	201	181	186	187	201	182	189	179	167	184	162	191	166	172	172	191	154	194	200	160	185	191	181	201	208	183	168	156	163	174	189	187	172	189	199	187	185	190	172	184	208	201	221	211	189	180	166	181	143	182	154	185	195	200	182	170	182	171	182	166	189
9608	4893	6292	2213	1831	1318	478	481	470	449	447	448	434	475	461	473	483	470	437	483	448	422	459	462	473	446	456	437	480	436	458	461	469	449	500	428	512	432	451	461	420	465	448	471	510	475	451	438	492	471	419	449	425	453	464	462	432	487	467	493	469	419	462	422	396	429	446	486	444	427	448	470	459	429	450	465	449	490	475	452	510	435	456	428	456	461	461	439	424	475	437	452	416	454	456	444	447	485	479	418	460	446	499	438	471	448	444	438	461	440	415	472	440	453	468	465	491	450	470	446	466	452	446	439	412	402	463	506	463	463	418	477	444	451	482	443	475	447	472	414	479	451	442	474	492	457	471	440	433	476	470	475	446	443	453	418	468	473	465	447	476	477	491	477	459	508	428	438	462	427	452	473	447	500	436	469	476	463	491	474	434	470	437	459	460	485	419	484	463	475	438	459	475	427	464	465	417	457	457	492	479	467	472	413	452	464	483	425	462	438	447	457	462	462	457	468	409	444	443	463	424	472	455	450	449	475	447	453	447	445	471	444	430	458	499	443	423	467	465	444	460	450	476	447	434	477	434	469	510	443	454	526	466	455	485	491	443	471	459	514	450	471	445	460	499	443	465	466	477	469	500	455	478	489	427	416	490	452	473	500	464	451	444	465	465	463	444	438	481	468	459	451	456	466	472	471	418	476	441	439	456	488	467	458	443	477	459	452	451	430	481	435	471	452	451	458	473	473	443	436	451	437	463	493	473	457	465	486	474	445	481	487	451	478	455	456	455	473	505	417	459	443	473	482	480	460	453	455	459	482	450	446	469	467	480	442	490	448	449	417	490	473	448	448	440	488	459	462	460	484	461	457	442	462	439	461	456	466	452	444	449	495	459	469	449	457	458	478	441	445	473	458	438	404	483	500	475	423	460	395	470	437	466	456	443	468	460	452	471	473	483	445	434	461	425	440	415	425	475	469	489	448	446	389	437	494	466	416	458	456	484	453	430	447	450	437	438	469	490	449	437	488	480	469	461	417	470	444	471	484	472	488	446	506	467	461	466	492	465	478	447	462	410	441	447	442	464	419	468	425	479	445	405	471	459	465	441	424	483	489	462	425	456	459	465	456	451	413	419	432	423	431	444	459	454	455	442	454	472	490	446	476	465	463	487	440	469	418	452	453	492	442	459	483	466	455	422	479	448	433	470	424	412	448	457	447	460	455	477	437	483	448	449	469	413	442	461	465	432	427	462	470	435	451	460	460	468	396	420	488	441	419	410	468	416	433	414	454	426	448	434	445	432	458	433	433	460	442	451	468	483	439	451	460	418	462	473	431	450	467	476	402	458	434	470	477	484	464	467	488	470	443	480	445	451	459	462	450	451	467	423	460	472	469	459	487	418	477	446	452	475	461	451	502	488	448	470	461	438	471	451	497	463	467	478	425	446	469	461	412	498	423	467	433	468	450	462	474	446	449	460	429	444	434	444	470	480	469	461	440	450	453	472	479	476	448	440	445	447	452	428	464	472	487	474	442	473	481	489	476	440	439	460	432	443	484	440	443	488	480	447	429	437	440	454	497	465	439	430	445	425	438	451	464	438	472	431	482	431	492	464	501	433	487	438	439	497	457	421	474	450	464	457	445	453	522	447	468	411	437	400	461	467	447	477	479	467	437	474	462	453	482	445	422	451	474	457	424	465	466	480	447	453	449	428	453	444	423	460	485	493	467	452	455	464	453	491	450	462	467	456	455	424	451	450	455	452	450	460	479	453	430	449	416	463	459	446	440	443	461	462	460	451	448	443	430	451	437	459	455	440	461	418	477	450	492	473	493	453	456	454	477	450	471	447	468	464	491	430	450	489	458	455	441	434	491	445	439	425	506	435	480	456	455	457	462	473	439	438	459	449	465	450	446	442	436	462	458	477	421	458	485	485	456	460	455	458	462	430	436	450	451	471	469	459	413	453	440	452	422	464	449	470	462	424	471	452	454	455	440	445	467	472	489	462	465	459	497	460	451	503	472	484	443	454	438	454	450	476	442	467	442	434	489	434	494	488	482	484	460	445	472	461	403	431	440	465	447	464	448	487	484	443	472	472	457	437	458	441	428	425	460	450	453	441	476	465	418	473	439	428	475	424	461	436	481	431	463	485	433	473	466	450	465	405	423	439	476	466	449	441	466	449	462	488	485	452	493	436	471	466	461	451	489	474	433	461	481	469	457	448	458	480	469	448	473	423	460	479	504	462	447	448	468	436	454	433	470	474	481	426	440	461	484	461	434	450	437	445	435	473	451	414	453	422	457	456	424	456	481	460	454	425	445	499	454	458	467	443	473	450	480	461	436	466	470	453	435	465	434	473	490	444	444	505	418	444	497	473	469	437	445	481	481	431	454	461	486	452	474	467	459	483	459	479	459	437	461	433	435	414	500	474	428	442	479	501	418	434	504	470	462	443	461	440	481	467	463	434	475	456	457	395	483	456	464	451	486	416	462	468	433	443	437	489	485	482	468	461	480	495	454	404	451	430	436	474	411	444	440	462	438	470	436	449	403	476	476	480	469	450	448	461	443	426	444	454	416	419	441	463	485	426	476	415	477	439	427	475	451	463	466	429	441	471	456	448	458	457	462	447	466	449	464	464	466	490	433	454	441	483	476	438	445	459	466	432	471	436	469	452	489	462	449	447	458	432	466	460	435	454	442	459	459	462	436	485	438	463	436	484	493	471	488	450	464	457	468	465	501	465	471	455	496	456	452	455	416	519	453	432	407	442	463	475	467	468	473	430	427	427	429	441	456	460	441	498	442	426	443	458	469	470	411	458	484	453	460	456	424	463	457	468	473	502	440	457	462	465	437	497	494	397	469	455	465	483	452	426	488	436	456	416	440	441	460	451	462	469	465	435	441	454	474	459	463	493	479	485	483	447	453	477	486	489	467	464	402	482	459	473	453	495	488	471	458	474	484	497	450	464	451	440	492	457	417	419	472	420	458	470	434	427	442	420	486	494	457	455	499	466	461	463	469	467	454	455	431	472	446	417	433	427	475	477	469	447	453	445	444	477	478	438	415	458	449	478	455	428	451	450	416	472	461	468	429	462	448	459	480	503	405	459	497	479	461	472	439	448	437	465	426	486	442	440	466	441	445	434	446	497	421	454	443	440	473	469	428	448	458	461	436	466	492	441	451	451	486	463	461	466	445	471	458	459	420	451	462	419	469	463	459	411	429	435	462	450	444	439	451	460	484	441	472	430	460	473	474	456	389	398	466	465	479	481	448	476	470	447	462	455	468	432	438	452	459	447	482	449	501	448	418	444	468	444	422	480	461	451	448	484	474	459	446	422	466	463	450	494	453	428	459	445	460	454	465	457	448	476	464	468	398	474	425	463	447	462	455	454	481	455	467	468	451	441	465	493	471	449	439	497	504	454	462	467	425	474	475	453	467	427	485	455	400	475	493	455	429	433	466	501	480	423	455	448	482	428	439	453	446	471	454	443	460	475	444
29221	11801	5839	10969	13994	8149	982	377	374	342	338	334	336	329	335	320	336	325	328	323	371	313	303	304	348	336	341	309	333	317	288	318	372	337	368	340	361	325	348	306	321	356	348	324	337	330	335	333	330	332	362	386	327	339	340	330	322	354	316	333	341	308	332	307	303	331	331	332	292	354	368	349	331	365	322	318	318	337	328	341	297	359	369	337	334	366	334	338	367	335	331	320	303	329	334	296	335	339	337	367	329	366	331	325	339	311	360	336	341	334	313	345	332	344	332	361	352	330	301	287	323	319	375	344	325	330	308	323	301	299	335	360	357	313	298	303	336	308	327	353	297	332	343	288	318	350	305	341	334	344	343	338	306	337	361	335	304	314	355	324	363	309	354	335	381	362	335	355	305	297	317	360	321	314	321	331	335	339	338	306	347	364	354	344	319	329	332	356	339	343	312	329	341	350	327	323	331	331	337	299	327	329	325	345	337	364	317	332	334	368	330	304	339	355	347	315	341	328	327	354	338	349	355	328	348	340	308	287	326	307	345	347	367	326	354	352	338	347	369	355	330	374	339	338	317	312	339	302	349	327	309	322	322	340	320	322	329	328	344	343	342	367	323	328	356	333	357	356	363	346	363	350	313	366	342	348	341	302	291	345	327	329	311	327	345	380	308	379	362	345	352	294	343	341	351	318	331	341	329	342	327	323	330	331	301	296	325	321	334	345	334	332	333	329	349	320	340	317	306	333	330	330	325	317	335	328	353	343	351	350	318	356	326	319	345	319	332	323	296	315	337	384	345	328	324	307	375	308	313	311	318	369	334	335	342	324	302	322	323	337	283	322	329	321	296	322	336	358	307	334	301	357	343	334	317	326	304	345	325	323	317	343	329	341	342	331	347	317	337	336	329	343	335	289	360	324	334	314	340	322	351	319	379	356	298	347	306	324	321	385	363	349	359	323	351	310	305	314	332	347	343	324	333	325	325	341	344	324	293	308	342	323	352	311	334	335	344	340	316	339	339	347	309	346	327	337	340	349	370	319	333	331	327	328	317	337	321	352	359	333	330	352	322	342	324	321	352	349	369	328	335	342	356	339	348	325	339	333	330	320	310	369	328	326	345	335	332	349	334	328	308	346	329	301	333	356	335	330	336	341	365	334	322	360	346	338	306	323	363	371	318	306	343	346	337	326	354	363	370	365	328	342	310	333	315	338	322	362	325	330	318	316	324	333	363	336	322	340	339	355	356	342	365	328	338	351	385	388	341	346	356	319	323	348	329	309	350	336	321	335	322	290	346	344	316	353	337	342	335	342	305	323	300	330	315	323	323	309	327	330	330	310	328	311	346	319	353	313	301	282	330	346	365	359	376	318	360	323	326	307	324	307	314	384	312	319	334	348	331	365	320	346	296	328	324	350	326	374	307	323	361	341	329	372	279	341	333	337	365	324	330	338	348	322	341	332	315	334	309	365	358	354	312	305	357	366	307	345	349	345	338	354	359	344	326	325	341	374	351	320	298	326	337	318	357	321	338	365	336	356	345	374	310	334	333	321	354	304	354	331	333	340	335	330	328	315	326	345	328	325	343	358	338	304	312	346	355	353	372	372	335	337	322	320	314	325	289	303	323	318	300	374	324	314	345	326	381	338	326	395	350	347	350	329	292	310	356	304	331	289	316	326	329	338	331	320	315	330	349	348	378	325	347	344	345	379	333	333	314	317	313	341	311	312	315	325	331	338	331	367	316	340	344	340	343	312	345	323	373	349	353	295	327	358	328	308	331	327	311	339	353	287	324	349	335	335	297	347	333	292	311	292	335	316	325	342	340	340	357	323	351	312	339	336	290	371	325	336	332	336	346	346	354	335	350	315	374	324	350	325	352	329	373	314	305	335	306	344	340	332	331	334	340	352	332	400	351	297	335	333	371	356	344	350	318	335	336	369	359	349	355	350	308	332	334	311	326	315	325	332	313	325	330	323	320	357	362	339	325	328	331	320	330	330	381	335	363	314	351	348	327	314	334	333	331	343	345	332	344	331	335	330	330	339	349	333	339	347	334	360	332	316	358	363	341	360	388	359	328	363	328	326	312	287	347	353	355	339	333	320	339	314	343	326	337	323	312	347	330	331	327	338	320	360	324	311	331	362	332	346	329	329	300	340	341	304	319	325	299	342	309	320	330	335	353	381	353	354	328	329	324	328	339	348	339	303	306	346	321	314	345	360	351	309	340	340	389	345	341	345	333	316	354	347	332	323	347	291	345	353	308	352	349	333	339	333	384	334	359	328	336	318	377	325	345	357	343	330	336	345	356	330	363	347	330	365	338	342	326	338	328	325	304	306	383	344	335	370	340	339	334	337	341	304	362	324	342	337	328	305	327	339	340	339	341	333	361	334	341	344	363	336	341	327	335	355	313	314	322	345	351	335	328	304	357	325	304	337	305	347	337	287	345	327	345	311	347	347	326	323	293	310	346	311	330	328	326	338	365	316	355	382	366	327	318	339	345	330	350	359	331	314	338	331	315	323	316	283	302	326	360	353	339	349	355	320	345	369	346	308	336	335	341	342	293	308	358	337	335	317	356	376	278	332	290	357	345	325	336	363	363	371	353	351	312	327	331	347	348	349	377	338	349	332	338	351	362	369	328	355	340	330	337	373	345	355	316	317	331	338	317	322	323	338	365	323	317	318	350	305	330	354	325	346	367	349	338	334	341	337	369	320	344	334	321	338	326	320	341	290	334	335	339	304	352	333	341	369	317	309	329	377	351	324	338	301	304	321	367	340	386	326	342	321	303	363	316	335	362	345	334	334	368	335	340	341	340	341	301	356	340	333	335	340	339	356	350	329	314	359	376	351	349	331	328	326	350	330	330	320	310	321	316	369	328	348	347	352	317	338	341	310	303	330	333	334	319	346	352	324	379	320	341	346	339	344	364	341	352	336	348	331	282	339	346	334	362	317	326	328	358	390	358	330	340	332	355	350	345	321	340	340	367	334	314	308	317	363	341	344	351	365	325	328	334	316	324	327	324	355	314	312	339	314	328	324	335	315	334	337	332	325	329	346	333	362	324	353	316	350	309	339	324	321	342	364	390	322	322	360	360	300	315	359	301	321	325	336	348	338	301	344	348	317	344	366	370	357	334	354	328	316	320	367	364	343	315	310	333	331	348	348	349	348	351	352	316	332	330	323	297	326	342	356	347	345	346	348	315	372	341	316	337	344	317	338	353	356	344	297	324	361	351	313	330	357	336	309	334	300	311	319	328	309	312	375	338	322	333	334	348	356	332	370	359	320	356	318	333	334	345	346	319	334	363	313	317	334	339	355	349	322	324	310	295	312	329	336	348	316	351	339	342	383	348	300	376	353	318	312	318	318	291	327	348	332	337	328	310	333	322	359	344	345	323	332	337	331	330	347	325	310	318	337	352	307	343	330	392	340	336	339	353	344	329	305	336	390	359	355	335	363	323	345	301	318	295	339	317	310	337	315	329	326	327	321
17606	8495	9250	25753	29907	21712	1093	929	871	895	828	810	802	801	767	801	736	731	736	778	802	708	794	816	755	751	709	788	761	735	782	767	752	753	788	755	785	735	763	760	796	777	794	786	825	744	771	736	782	826	808	789	750	765	760	742	709	795	735	751	732	764	754	734	782	734	763	780	682	798	750	730	775	779	720	759	784	698	764	750	764	779	750	745	780	745	694	756	761	769	720	782	722	779	779	788	768	738	750	780	746	729	748	731	706	764	766	746	773	791	724	782	816	727	738	788	769	755	801	743	770	758	745	760	746	721	710	791	742	795	718	787	760	721	751	712	743	826	762	709	743	791	736	760	756	762	770	757	748	716	763	749	759	811	748	714	752	708	721	746	779	799	772	804	772	784	761	753	725	745	719	764	778	746	741	753	758	775	800	797	762	750	738	779	763	739	793	743	743	785	753	744	747	711	753	786	775	743	730	730	765	761	746	743	797	745	755	721	778	747	745	720	746	745	738	667	729	712	711	725	821	789	754	741	743	790	753	759	726	754	752	826	776	748	749	760	728	773	728	765	748	749	754	747	721	774	738	790	784	787	746	751	811	708	751	754	769	763	775	720	754	748	753	744	709	765	734	733	764	718	736	735	763	732	745	703	762	769	710	716	762	740	778	671	771	754	759	736	771	761	755	748	773	778	741	796	748	743	761	731	808	756	715	733	744	771	705	750	767	772	763	726	747	784	764	791	705	704	762	759	770	800	706	786	726	743	777	747	770	758	785	772	781	681	745	748	750	772	773	760	814	792	720	755	727	794	782	753	753	751	699	721	738	784	785	766	735	781	714	811	755	768	720	740	739	780	732	760	746	758	755	706	749	722	755	771	743	725	738	686	764	783	800	712	791	746	746	738	804	729	738	751	790	739	782	762	760	742	713	762	752	760	759	767	763	807	750	718	727	773	765	764	724	792	772	749	721	718	803	750	714	736	762	755	770	743	759	819	820	723	763	759	796	786	812	775	763	775	798	755	790	773	770	746	743	796	706	747	741	774	738	765	765	768	803	704	730	737	723	796	777	790	749	780	785	788	724	731	721	785	797	791	788	798	767	713	724	761	776	767	763	738	726	741	742	746	779	771	759	749	785	748	769	764	787	740	733	771	831	751	735	786	776	761	779	716	745	713	755	791	748	767	788	764	751	706	756	707	752	739	704	719	739	774	737	705	753	702	763	697	791	744	765	764	725	786	779	772	673	718	785	750	726	768	759	796	764	776	747	728	724	756	733	824	773	772	714	784	769	709	799	749	814	774	765	700	739	791	718	719	830	801	765	769	744	788	743	740	767	776	793	708	727	739	805	781	747	724	742	751	738	796	762	718	818	809	785	737	697	816	718	785	722	761	764	735	779	731	767	765	753	772	708	745	747	769	794	780	748	703	762	778	779	707	777	782	764	774	744	776	739	719	805	726	752	750	752	724	716	777	727	734	737	779	746	808	776	745	749	726	694	748	775	763	744	754	754	756	789	783	803	781	720	761	772	764	763	762	770	787	762	745	811	774	750	745	688	781	766	761	798	751	764	800	825	744	753	755	765	747	770	752	787	799	762	730	777	737	735	732	719	728	741	724	743	714	741	778	716	770	718	767	771	762	758	759	766	750	721	769	708	731	744	757	744	764	750	761	723	730	748	714	730	718	766	799	755	787	784	777	774	748	759	728	748	769	752	784	773	773	766	774	804	758	759	736	764	750	718	750	745	775	764	805	786	764	758	732	751	732	803	724	787	789	767	742	722	755	755	731	736	711	730	740	763	766	799	753	743	743	782	726	755	759	729	743	698	757	751	759	765	784	743	744	714	729	750	691	767	748	777	742	739	769	764	732	771	815	770	775	722	782	758	732	777	790	758	719	752	768	784	717	816	765	769	752	749	746	775	770	743	739	738	749	728	792	750	751	773	750	717	767	771	743	801	774	740	720	779	731	774	736	771	736	803	672	792	730	724	765	767	791	763	722	747	711	774	747	753	735	778	792	766	737	758	762	751	768	740	767	776	740	775	772	782	706	720	757	750	789	806	771	785	804	812	731	782	717	725	811	783	782	806	751	753	765	772	764	775	742	802	772	765	789	759	728	753	753	748	775	789	751	722	783	744	742	737	769	754	790	741	709	758	749	776	743	732	784	777	764	742	811	745	785	772	752	737	805	763	753	790	757	762	758	766	792	761	804	738	752	798	725	702	736	805	731	780	756	784	716	747	741	763	766	714	740	743	769	767	686	762	738	767	788	800	725	745	793	764	757	776	777	763	724	697	740	781	750	725	751	796	743	715	762	729	791	736	742	772	745	741	753	742	749	742	838	774	774	754	750	721	818	723	700	722	761	707	745	739	752	762	735	773	748	753	800	771	751	778	735	794	762	760	744	738	835	755	775	800	738	805	806	779	754	759	753	707	749	770	707	775	757	789	768	737	762	741	752	760	748	739	737	787	773	747	733	760	715	823	778	741	822	753	697	744	765	805	797	794	733	747	786	758	762	760	755	744	779	723	767	726	752	753	774	772	752	744	758	760	725	730	746	744	733	742	784	772	812	773	735	761	753	760	709	729	730	761	758	800	774	758	738	775	842	740	734	736	782	781	740	799	779	725	759	738	780	744	768	724	747	720	796	769	718	727	730	792	734	741	779	738	707	783	755	731	761	781	738	769	750	720	760	781	767	723	713	753	758	749	746	765	782	780	759	755	770	772	763	736	753	738	719	757	748	813	745	751	756	726	762	737	732	726	730	758	753	758	768	749	746	753	740	793	763	837	756	732	757	776	767	778	756	754	758	734	770	793	749	754	763	787	739	770	786	784	758	754	758	790	711	761	774	712	710	734	774	763	708	750	759	774	755	735	790	775	789	732	786	751	756	749	728	745	717	742	773	755	730	787	834	791	744	744	726	778	777	757	737	766	724	752	755	787	722	738	743	715	716	753	750	705	714	759	763	747	742	785	743	735	772	828	745	763	740	748	748	777	769	793	741	749	771	770	756	759	726	821	741	777	739	755	762	727	779	750	811	777	751	727	759	756	770	744	741	750	750	749	720	781	773	722	791	738	735	784	729	788	771	760	740	743	727	757	756	756	743	759	776	782	758	777	723	757	749	771	805	737	789	803	801	734	759	737	740	771	738	728	754	742	717	747	788	762	744	798	713	784	814	725	767	761	790	760	804	782	783	765	774	759	740	708	835	789	695	711	755	777	720	708	724	735	745	734	767	776	787	758	822	792	763	759	726	743	760	734	735	690	763	768	717	758	745	747	708	701	818	759	770	720	720	770	729	772	739	740	744	753	764	771	759	788	726	712	788	751	736	815	756	715	777	760	807	791	732	786	782	799	709	780	746	776	782	750	782	717	754	723	713	750	806	756	708	710	766	757	733	782	807	824	768	758	724	739	767	761	752	793	729	674	752	719	805	778	747	763	761	775	787	727	766	748	747	759	785	751	743	746	755	772	761	742	752	738	750	777	767
38125	17258	8473	20706	25571	14962	1910	469	382	406	375	379	343	347	352	392	309	372	347	377	331	386	332	328	326	338	328	339	356	353	334	345	356	310	355	365	358	349	374	340	363	370	343	360	334	358	362	352	325	350	351	319	319	356	318	342	363	304	360	356	333	330	341	313	315	322	336	413	328	364	327	348	353	390	317	304	346	355	331	328	353	369	301	323	382	366	365	302	343	351	298	363	364	376	331	342	339	364	330	347	342	338	387	329	344	361	337	338	330	331	313	331	345	323	368	364	302	326	317	324	348	348	324	351	396	305	342	337	352	351	367	312	303	354	347	328	322	358	347	310	344	317	309	361	394	348	349	367	337	340	355	356	371	351	365	354	358	362	323	331	351	352	340	341	324	331	383	352	330	331	319	338	358	354	385	375	334	349	323	310	314	340	371	407	354	303	303	327	336	376	313	368	322	351	348	342	314	336	367	351	342	343	382	376	360	382	370	349	328	351	352	362	335	342	328	319	353	351	394	355	357	351	353	329	344	342	331	391	392	344	305	354	333	371	334	321	346	359	345	334	347	332	345	335	368	340	342	329	384	368	343	319	353	329	337	333	337	337	355	360	360	347	370	349	315	347	368	320	337	325	361	337	331	337	348	333	363	312	357	330	357	315	327	343	359	357	349	340	342	319	300	344	334	337	362	337	357	348	317	355	328	357	330	355	379	384	350	401	347	401	350	357	341	327	327	310	348	368	354	391	366	325	292	349	375	317	339	369	340	333	329	347	371	309	314	335	344	339	375	340	331	349	306	363	358	352	355	331	329	343	366	315	347	366	337	357	350	323	345	309	330	376	334	340	352	320	341	344	412	336	319	375	377	338	352	346	323	333	347	324	369	357	335	353	348	360	350	333	333	355	364	338	335	314	345	362	346	357	334	372	323	319	365	357	374	376	345	310	328	348	312	339	331	315	327	349	360	325	345	353	323	337	345	369	398	369	371	346	339	337	362	343	353	350	375	344	325	333	386	330	359	332	341	351	360	339	341	333	374	345	340	380	340	341	327	373	351	331	320	341	353	367	374	341	339	390	336	329	365	336	354	332	343	350	339	328	311	329	349	318	340	347	368	352	355	341	356	351	340	363	361	338	367	358	316	344	347	349	365	330	340	372	343	324	345	338	359	384	385	333	333	313	368	362	361	338	362	389	349	348	332	360	326	332	340	353	377	317	355	360	351	343	341	325	348	375	353	347	314	358	305	343	358	303	343	355	372	330	368	402	351	334	340	329	365	365	336	335	338	319	311	348	382	345	353	341	340	343	301	337	345	354	313	389	352	325	356	370	338	321	364	348	334	363	363	351	342	362	344	354	301	323	339	349	362	353	372	331	376	346	334	334	290	348	346	362	341	382	342	348	312	353	354	316	344	318	329	313	329	355	325	353	321	343	333	360	355	344	341	335	350	334	365	334	311	348	326	331	322	312	350	318	310	353	316	337	344	342	362	343	322	373	349	352	335	335	352	341	370	333	398	388	379	354	377	363	335	359	356	363	374	344	370	346	369	349	335	319	301	276	311	347	328	332	346	354	351	383	339	366	373	347	348	301	355	344	344	362	340	357	354	344	299	351	321	306	284	351	341	317	341	349	348	353	346	335	330	345	357	351	315	361	372	361	329	369	336	294	344	359	350	337	351	334	370	392	382	365	339	348	316	363	334	334	327	368	330	316	327	352	320	305	318	359	332	328	326	335	354	350	313	367	399	356	367	325	331	344	331	342	320	320	338	384	342	351	326	360	379	349	357	361	336	335	347	337	358	338	368	355	359	347	360	347	317	354	316	321	340	359	351	333	358	339	344	332	393	326	339	344	328	305	365	332	356	351	361	340	371	359	361	295	365	329	343	366	344	292	329	340	356	318	332	357	330	331	388	365	338	347	365	340	363	377	365	329	342	335	372	351	361	370	359	357	324	358	339	327	315	318	317	349	355	346	325	331	331	367	358	347	326	349	331	321	339	348	347	344	327	337	352	337	388	372	327	376	338	344	346	333	306	332	336	345	374	357	362	367	362	372	318	336	355	354	351	382	356	344	306	347	371	319	367	311	338	352	349	372	315	389	379	352	298	368	341	344	342	332	350	350	378	362	363	383	341	365	343	334	394	361	352	365	329	320	342	345	362	368	350	352	356	354	369	353	333	325	348	378	359	401	385	323	356	351	342	360	379	366	348	331	324	379	366	314	326	333	365	325	330	341	354	399	344	356	342	311	345	311	343	365	356	369	339	350	381	344	325	351	337	347	385	363	377	301	376	383	359	349	364	375	368	331	335	331	344	364	320	327	372	366	335	339	352	348	330	326	321	338	354	401	315	331	337	349	330	353	359	331	347	335	349	342	321	361	326	329	373	363	374	358	337	340	314	336	387	319	317	336	303	330	345	332	334	321	311	368	382	331	355	366	344	356	338	339	316	335	299	377	372	315	346	330	363	363	359	361	332	350	378	356	359	339	348	385	398	356	320	334	334	376	317	369	324	334	343	340	358	313	330	346	339	405	356	347	362	363	342	382	367	350	340	320	359	325	339	375	347	356	343	353	349	380	351	315	335	325	328	353	338	375	330	355	380	302	330	379	355	331	349	318	330	385	351	357	347	326	376	342	364	351	316	356	307	357	330	315	328	365	393	370	326	375	353	324	370	359	306	335	344	300	330	343	316	348	371	329	347	364	334	371	341	339	371	340	348	377	355	366	357	342	357	340	350	397	331	337	338	306	348	349	337	350	332	338	389	341	344	319	346	345	348	335	367	322	307	369	369	378	346	329	363	348	340	343	345	324	362	327	355	343	340	336	341	351	348	352	349	326	359	373	339	356	342	344	361	358	330	318	338	367	348	356	360	339	356	361	341	329	325	351	331	336	363	359	363	340	341	346	349	340	344	334	334	332	339	326	350	333	340	348	349	348	369	369	332	409	319	334	336	358	318	349	351	321	362	314	316	364	334	348	317	379	318	322	362	345	334	337	344	344	333	346	350	367	346	356	357	362	369	320	321	397	334	332	344	339	341	342	336	340	336	341	350	342	333	341	340	363	321	348	336	324	359	362	334	355	347	281	343	332	344	302	338	345	394	374	345	366	369	335	348	333	386	349	325	367	353	362	372	323	355	365	364	329	357	340	347	382	351	357	350	333	323	347	381	381	351	337	355	368	386	355	345	343	325	349	314	349	369	382	347	333	352	310	388	367	339	347	321	330	302	324	355	342	335	335	338	332	326	314	343	387	349	363	315	333	344	373	398	339	366	331	335	335	337	343	311	332	324	364	348	355	341	330	346	304	374	347	332	383	326	358	361	359	351	333	317	344	337	359	340	362	317	378	334	347	308	300	348	350	322	325	336	318	361	328	339	367	349	304	352	342	377	341	371	364	366	338	319	345	349	316	344	352	333	343	376	334	356	334	331	314	354	356	347	333	376	380	365	353	338	339	329	332	369	317	325	380	311	325	332	329	356	350	340	329
22214	11335	12013	36877	40670	30526	1234	1088	1038	911	922	873	848	893	806	839	875	848	841	760	848	788	788	781	837	756	784	825	816	788	771	774	772	712	777	800	757	863	767	791	772	712	808	731	794	789	789	779	764	759	759	766	757	724	761	767	771	760	732	757	744	750	797	752	727	865	752	770	741	750	710	784	794	765	708	739	767	784	785	745	797	793	807	765	752	766	747	764	708	769	739	784	773	732	827	751	760	754	785	756	798	752	718	773	754	798	765	755	753	723	778	702	745	770	718	768	772	751	792	767	784	765	770	800	759	752	785	785	775	728	701	753	782	768	750	752	759	746	795	753	751	778	754	757	737	749	702	764	794	741	755	838	764	795	739	747	735	747	743	720	809	720	750	770	705	763	748	804	783	800	756	724	779	789	705	763	753	763	758	759	795	736	692	736	737	816	741	770	763	748	747	763	768	759	735	813	795	801	728	812	737	672	795	783	756	757	792	772	758	737	748	753	781	738	775	783	779	761	749	832	731	783	797	775	752	774	769	765	750	745	775	751	787	761	728	687	740	708	764	746	735	738	778	744	754	823	719	749	752	788	767	749	757	696	799	754	763	765	753	758	763	713	767	707	766	717	761	788	744	793	831	755	740	771	764	768	739	763	776	794	749	785	851	715	771	768	764	757	712	770	792	730	756	680	754	710	727	780	708	765	747	744	819	727	709	774	810	777	776	765	721	729	765	744	821	757	736	765	741	781	766	740	733	754	739	757	800	778	759	775	772	791	771	836	783	769	718	783	736	772	786	759	786	757	773	733	816	773	800	782	809	770	748	746	745	755	759	701	741	761	770	775	740	794	796	818	734	767	809	749	740	766	791	774	749	731	787	733	754	743	786	773	751	795	722	765	717	774	762	762	742	772	791	755	776	787	778	801	756	772	771	721	751	781	724	754	749	731	752	778	766	760	749	761	755	757	745	834	789	723	733	779	760	773	723	752	697	787	729	841	763	808	788	773	768	763	740	714	728	780	753	720	829	744	759	766	766	773	763	773	758	687	749	733	781	779	764	768	819	786	756	716	710	745	764	749	738	758	779	725	798	741	752	732	785	859	725	715	786	774	748	777	770	728	763	755	789	744	788	703	685	760	758	787	760	743	775	741	780	791	734	788	722	728	728	774	763	752	714	746	775	783	779	768	772	774	779	744	763	771	757	742	762	782	781	782	747	754	710	747	765	728	766	755	743	767	787	801	757	754	789	733	791	760	773	746	734	721	761	763	765	743	816	735	767	743	762	720	734	714	720	760	789	761	796	737	768	757	740	741	775	765	765	774	797	743	759	731	745	813	693	782	747	812	799	742	772	774	755	792	774	723	758	789	770	739	772	763	790	797	784	766	807	792	736	760	791	798	756	746	746	741	732	703	744	773	767	752	773	744	773	740	756	757	775	755	771	733	774	739	767	784	703	726	798	723	791	784	799	769	737	755	728	803	791	810	752	744	749	768	768	785	790	761	742	767	811	776	790	742	766	709	800	745	795	792	759	803	757	715	772	791	797	743	747	718	766	727	794	732	752	729	744	761	765	793	745	762	800	746	760	757	767	722	770	753	765	768	790	803	717	749	749	772	800	768	764	707	760	763	740	776	761	793	786	808	714	753	802	778	748	769	779	734	773	786	762	799	784	763	780	823	834	795	737	787	764	739	811	776	768	770	753	789	758	744	744	743	794	754	791	740	739	748	772	774	794	803	728	795	734	762	769	769	811	814	757	712	786	725	774	770	752	747	777	787	780	750	721	750	772	779	775	757	778	758	740	742	756	759	784	739	801	760	762	770	767	767	757	747	745	742	741	744	749	831	790	772	792	734	745	752	738	741	776	804	793	716	747	765	755	752	785	759	763	815	770	793	755	773	752	735	741	782	762	692	748	794	744	752	744	742	800	736	752	802	752	757	736	743	746	809	784	765	738	818	710	774	803	798	730	764	760	774	792	748	763	772	787	750	727	774	783	780	716	767	766	748	795	780	761	776	727	800	765	776	766	764	733	752	789	755	816	772	762	761	776	785	731	739	786	776	762	776	749	744	748	788	771	823	774	731	760	766	775	797	765	775	770	787	796	787	748	725	790	738	801	764	751	728	796	728	742	759	742	777	764	737	730	748	854	766	742	756	788	738	760	769	772	787	770	775	777	752	774	765	761	761	756	804	752	763	806	743	779	727	763	685	735	769	728	774	775	712	774	731	752	730	783	788	721	775	729	724	797	744	797	785	819	737	758	809	810	784	748	767	767	746	752	767	798	725	772	703	746	758	752	774	724	733	747	747	709	732	786	758	734	740	825	787	798	773	734	768	809	795	708	721	763	792	728	750	790	730	773	780	739	770	739	780	771	754	744	789	708	731	750	805	796	795	829	724	794	740	763	778	762	755	763	755	742	768	772	786	765	759	797	791	746	756	770	747	715	764	805	787	732	784	728	738	777	770	779	762	766	715	738	792	796	761	782	803	771	791	767	743	759	793	743	764	736	785	745	770	729	755	803	727	716	775	731	754	800	802	805	725	777	739	744	742	758	745	773	745	736	745	742	714	738	758	764	750	707	805	748	779	762	744	784	771	783	827	775	809	737	782	788	722	764	768	767	750	774	772	751	774	725	776	799	820	781	720	757	792	758	796	794	723	788	738	798	779	753	782	759	762	770	797	704	797	742	728	767	791	794	791	772	773	731	782	801	719	765	772	766	797	789	781	736	768	723	772	740	797	740	766	756	718	761	759	788	806	758	778	760	711	772	822	815	708	804	729	768	782	803	784	770	786	755	732	751	765	820	730	811	736	737	786	725	717	747	785	829	765	780	740	688	790	768	749	739	807	783	763	738	744	709	718	798	767	787	783	728	707	797	812	751	793	729	771	793	734	774	734	751	768	736	733	780	813	698	780	760	723	808	768	755	777	735	748	737	859	800	763	710	761	715	725	767	759	768	781	753	759	756	729	767	710	750	734	769	736	779	792	748	764	792	742	740	792	741	756	765	745	777	737	731	783	726	772	776	801	828	741	763	713	746	756	792	790	761	745	748	757	778	803	753	786	770	768	767	755	780	767	814	740	678	775	752	773	780	762	803	750	769	782	746	744	738	737	759	816	799	797	761	745	794	763	793	770	796	746	780	763	811	773	750	746	704	778	785	748	742	754	803	736	772	729	729	762	722	785	751	740	759	734	763	753	743	764	825	794	785	766	762	716	804	783	753	744	720	742	714	752	742	754	725	766	769	763	824	797	741	771	736	757	730	865	685	753	731	780	732	785	742	761	778	739	763	755	813	733	754	732	758	755	775	757	778	769	747	802	744	775	741	785	712	803	755	755	774	732	752	734	788	745	753	780	740	775	808	793	788	770	770	761	757	768	791	762	737	734	755	783	739	769	779	761	772	774	744	729	789	775	797	753	760	755	750	784	745	699	764	754	710	761	692	792	786	750	721	731	752	770	741	745	744	747	758	794	751	763	735	721	782	769
16649	7071	3011	778	558	375	171	165	171	151	184	181	177	198	176	177	180	172	204	205	165	169	185	163	198	176	192	166	199	176	203	196	183	178	154	172	168	188	177	187	193	183	183	191	177	189	177	188	195	160	162	204	164	190	204	203	178	188	187	181	177	175	167	169	196	184	201	165	172	170	192	163	185	210	184	166	148	198	194	171	183	189	185	205	155	177	179	168	181	179	173	193	162	177	189	161	182	199	192	181	176	167	161	167	197	176	161	161	156	172	169	168	208	185	200	187	203	205	160	162	173	182	184	177	180	179	180	197	188	179	176	166	171	176	199	161	185	164	168	195	173	206	200	175	172	200	198	205	178	183	171	155	206	191	190	178	182	186	189	189	186	144	169	177	201	184	203	159	193	175	162	169	168	181	175	185	198	179	178	164	177	181	176	142	175	166	181	188	197	181	185	192	176	204	171	197	180	160	187	163	184	172	160	188	185	183	192	172	166	221	178	200	186	184	180	179	189	181	184	190	161	180	173	198	180	171	163	197	185	176	186	186	196	188	166	178	192	170	182	214	177	168	188	205	181	164	172	175	168	196	190	177	200	166	170	196	184	159	158	181	182	201	154	193	189	199	189	203	182	192	200	180	205	180	198	176	149	163	178	176	168	170	161	187	179	205	185	162	169	151	206	220	178	184	154	181	166	179	203	191	198	171	175	174	187	183	185	187	173	190	210	194	167	189	175	174	183	174	200	183	197	168	179	188	180	185	169	183	200	142	178	171	186	183	200	174	207	174	177	167	166	200	179	199	178	179	178	187	178	199	176	167	172	190	191	189	188	161	168	185	178	181	189	173	188	236	178	190	182	181	158	204	175	182	171	186	151	161	186	193	176	151	195	173	204	195	159	192	183	173	179	196	174	184	199	175	187	180	185	189	180	188	177	184	184	165	169	199	168	183	184	154	186	179	188	180	148	181	190	185	172	170	182	181	188	194	182	187	187	182	176	185	193	182	182	189	187	173	161	169	178	179	194	175	148	170	209	186	191	203	186	145	166	205	186	166	185	171	183	209	196	203	164	157	192	177	177	171	200	189	209	177	207	188	168	159	172	181	162	208	177	190	176	171	187	174	163	209	195	185	169	161	169	194	182	180	185	183	174	191	180	190	162	175	169	154	184	184	177	187	166	172	182	164	143	177	190	207	180	183	202	164	169	195	180	215	180	154	180	192	165	202	172	170	174	181	158	175	188	161	173	159	183	189	168	168	177	178	173	180	164	174	181	154	186	170	193	209	181	195	142	180	198	171	166	177	184	169	185	164	155	167	152	203	182	163	159	183	227	176	183	204	216	176	183	186	197	165	201	174	165	170	167	135	202	182	172	185	181	197	192	156	164	174	171	173	177	179	164	180	202	144	184	187	188	165	132	170	193	191	168	173	171	170	166	152	205	176	136	184	175	211	184	156	165	218	178	168	184	182	166	189	226	166	186	187	170	164	176	193	180	201	180	181	166	175	173	194	165	168	181	183	197	168	178	159	167	179	186	193	152	202	185	198	180	173	185	172	162	187	139	167	177	184	187	170	172	186	146	171	167	204	199	192	182	155	161	196	163	198	197	172	178	186	165	186	159	169	199	193	162	183	177	168	183	175	174	166	197	178	177	189	177	171	185	172	184	167	198	193	208	167	191	169	189	174	185	198	183	176	159	169	208	195	186	183	217	200	181	185	201	164	173	161	154	161	175	156	212	186	192	195	173	195	186	176	179	159	172	163	169	173	172	166	165	163	184	196	207	175	190	191	163	167	169	167	186	184	166	166	178	185	169	197	186	178	173	159	197	192	172	171	189	180	167	174	196	177	143	172	180	193	175	164	183	160	194	159	180	191	180	168	200	199	201	168	187	164	190	171	197	177	204	195	189	171	195	173	164	198	205	170	188	176	156	164	161	189	174	186	173	188	177	177	159	178	162	167	163	177	185	203	179	162	181	166	162	175	189	175	178	204	196	188	208	169	163	174	194	189	186	172	184	182	162	185	185	191	158	189	188	180	186	195	163	163	179	195	197	183	180	179	169	195	170	174	174	187	173	166	188	190	177	175	200	188	191	192	174	158	164	151	179	175	195	166	169	193	183	181	180	181	174	157	195	177	189	166	159	187	196	170	175	166	198	222	172	174	152	193	174	171	175	194	170	172	184	159	183	161	194	212	187	190	166	179	192	190	163	172	196	176	157	185	171	204	193	192	150	206	192	174	183	191	181	164	189	184	172	172	187	181	194	194	181	173	175	165	168	198	191	168	175	168	200	217	175	157	179	155	170	171	182	196	185	181	206	180	184	183	193	176	199	195	158	181	165	184	176	177	173	184	178	195	158	166	181	187	176	186	171	214	204	169	174	175	191	164	190	201	190	148	161	170	194	188	187	177	192	150	174	173	162	192	191	205	169	182	194	180	151	161	158	189	176	168	204	216	179	196	169	195	182	190	173	200	190	173	174	156	174	175	202	188	176	194	157	197	187	184	186	194	189	186	183	190	173	185	201	188	180	184	176	186	188	200	169	168	183	171	169	175	169	169	187	173	180	161	204	193	171	147	165	178	204	189	170	153	183	172	153	198	163	179	219	198	200	204	171	176	174	193	195	180	191	167	163	169	179	170	172	191	170	154	185	179	162	174	188	188	161	181	174	152	189	166	179	167	194	178	184	173	168	159	179	196	179	174	192	168	182	174	183	202	171	172	189	183	185	183	189	179	207	188	157	177	190	180	183	176	157	187	169	161	201	163	185	189	178	174	160	173	179	174	201	149	186	174	175	182	179	186	179	166	168	202	183	185	178	156	175	195	162	195	174	183	160	189	193	195	192	218	188	172	204	190	172	177	176	165	182	216	169	169	159	164	187	185	176	183	170	222	204	189	179	193	167	144	199	178	175	198	186	194	156	177	183	209	198	209	174	175	176	207	150	209	176	171	166	165	172	169	198	170	167	193	185	165	185	171	190	178	186	179	210	176	203	203	168	185	198	196	151	179	164	178	165	176	159	212	181	180	173	169	180	206	186	179	175	181	211	145	174	151	173	193	169	180	175	186	180	177	181	195	183	177	187	174	196	181	208	184	178	190	186	208	192	202	175	182	167	163	207	178	156	178	176	162	179	161	163	170	207	162	164	189	160	175	180	186	195	203	166	180	181	201	186	177	175	170	157	169	161	181	192	179	182	184	167	190	163	182	196	159	180	194	183	175	162	178	194	184	177	147	181	178	171	180	199	201	184	171	172	180	190	197	177	173	179	168	182	166	170	178	176	165	186	190	181	177	219	178	192	173	191	164	197	182	185	195	181	170	174	157	174	190	177	167	178	169	164	169	198	177	186	205	189	192	192	192	199	173	169	186	194	167	191	171	142	178	165	202	171	177	185	206	158	192	189	194	163	173	192	161	165	142	196	174	156	185	164	200	198	178	186	170	164	163	170	190	166	175	177	196	199	181	167	157	186	181	155	162	201	153	159	164
9689	5373	5262	1982	1897	1203	486	496	494	438	440	478	475	450	468	474	437	478	415	441	418	437	444	462	445	431	445	450	450	458	493	441	433	410	494	459	460	465	433	466	441	432	459	442	486	442	437	450	449	473	445	470	447	470	440	445	465	468	462	442	425	479	456	416	484	448	484	482	442	435	443	461	425	423	465	459	468	445	474	433	446	432	516	444	438	462	466	451	479	442	471	456	451	433	464	481	478	436	453	472	447	410	470	469	469	451	463	440	467	443	457	436	454	453	485	434	430	426	412	428	441	508	467	462	445	460	443	451	457	442	465	440	394	441	474	489	454	434	500	498	467	462	457	451	449	439	449	466	464	498	461	476	464	477	482	461	444	441	467	453	450	457	444	435	478	460	486	448	438	431	462	447	468	442	447	445	482	452	422	417	439	399	432	458	485	438	461	459	427	460	452	450	429	455	470	452	456	434	434	457	429	450	495	446	419	431	471	471	436	461	455	438	483	467	466	448	438	446	450	464	466	441	467	472	488	487	474	477	448	434	475	471	457	457	479	427	448	456	476	472	420	430	453	423	472	457	471	479	458	460	443	465	447	449	435	465	434	416	478	477	499	465	483	463	410	448	427	459	473	476	441	491	445	465	465	427	409	473	433	462	431	454	451	464	449	470	472	455	431	472	451	478	451	488	458	455	486	427	461	477	494	452	426	434	438	489	451	456	442	456	498	478	438	458	519	437	462	441	473	446	443	463	458	445	432	453	449	466	463	451	455	430	457	478	462	411	486	447	411	464	433	453	429	427	428	448	462	444	438	451	396	463	444	469	461	421	436	432	421	451	464	426	449	405	457	451	454	431	444	443	463	447	409	450	524	456	454	459	453	415	402	430	485	433	492	482	463	488	468	443	445	460	487	452	415	441	437	441	447	487	438	437	437	462	474	457	464	477	464	506	483	450	454	445	422	444	435	447	455	472	430	473	442	436	496	431	481	446	440	409	420	433	434	450	500	468	471	458	463	453	457	431	439	472	464	442	477	457	444	463	469	455	461	460	408	424	430	438	445	474	494	470	448	427	483	464	474	463	470	463	455	469	438	477	440	405	421	425	457	438	450	412	471	428	470	452	474	478	450	502	461	464	482	472	449	418	440	439	488	465	447	453	415	444	457	447	467	505	461	515	482	423	468	463	435	427	470	422	497	480	451	417	479	462	484	491	478	446	454	492	490	452	449	496	487	456	469	442	455	437	439	476	434	439	428	444	428	457	468	420	461	435	482	447	461	474	481	440	452	491	478	489	511	475	452	478	461	469	429	447	441	490	437	469	450	434	451	458	508	459	471	463	441	487	472	464	462	445	421	457	452	445	477	439	467	447	432	453	453	478	457	459	440	426	471	450	452	446	470	443	473	524	432	410	455	476	420	425	423	468	438	456	472	432	433	463	482	439	444	447	458	457	459	447	468	438	428	485	466	442	472	452	463	457	480	454	439	477	442	483	460	444	452	459	449	447	463	426	509	430	462	479	440	455	446	490	431	446	440	435	466	417	439	459	456	452	456	456	449	463	456	470	474	468	446	449	414	481	416	531	451	479	416	418	436	474	420	474	481	443	474	450	454	440	461	455	458	459	443	453	476	464	457	416	477	427	446	441	447	448	484	467	429	448	447	490	414	450	485	436	460	467	420	450	435	468	454	434	444	430	431	422	466	425	444	473	417	454	465	490	441	433	452	440	471	464	443	431	449	471	459	471	481	425	458	471	462	461	442	481	419	438	472	480	433	500	480	446	436	417	447	431	460	432	433	423	440	403	465	453	469	408	460	442	469	456	432	442	462	468	502	445	431	447	490	428	441	470	445	467	456	437	442	485	460	493	446	450	463	440	475	415	458	461	459	465	448	456	445	452	448	463	507	448	471	458	446	476	452	481	447	450	464	471	451	468	461	454	453	456	463	442	459	454	449	463	463	460	447	459	455	470	422	450	442	473	422	443	466	443	451	447	463	459	413	457	438	485	455	468	429	487	475	445	478	463	476	468	488	442	443	465	443	440	451	445	501	476	470	466	441	474	416	446	456	476	477	461	471	480	418	444	483	467	458	486	445	448	421	462	447	438	479	460	447	471	457	452	432	429	422	478	427	477	447	416	460	491	446	451	461	458	463	454	466	448	449	442	451	481	477	439	466	464	467	477	503	468	464	470	463	484	433	477	448	444	441	438	437	505	470	433	433	457	460	446	460	453	448	455	442	448	438	476	489	492	483	466	457	442	446	453	451	472	440	442	429	462	449	444	426	446	485	416	487	464	427	469	505	492	432	489	490	464	463	425	462	469	458	454	475	469	481	424	491	463	414	444	451	456	466	440	468	431	453	465	450	464	448	443	447	437	449	429	442	439	453	465	465	473	416	463	449	425	470	446	460	455	437	461	473	419	440	434	462	481	417	444	453	457	473	407	438	421	430	503	433	434	458	469	435	458	449	412	455	453	487	480	441	419	468	494	423	465	460	469	420	501	489	482	475	460	433	477	438	479	453	501	462	431	472	464	442	448	524	456	451	415	434	478	473	457	412	436	437	453	439	430	459	469	436	491	429	445	431	454	476	480	477	441	446	438	483	435	452	434	488	489	461	475	502	487	467	458	475	450	415	475	476	462	446	428	493	441	483	430	481	451	429	467	453	426	471	422	436	457	432	429	431	466	473	466	475	458	431	474	480	435	429	441	463	489	424	474	463	452	457	437	426	447	478	450	433	483	484	428	452	479	471	478	443	444	463	416	454	417	466	479	440	475	457	475	460	425	444	438	455	457	447	436	466	456	454	438	444	453	440	465	425	452	426	414	445	472	425	483	473	420	455	460	448	440	439	471	442	454	451	487	447	476	457	438	482	459	429	510	434	439	496	475	426	464	434	477	437	470	458	430	450	435	452	447	415	440	433	478	457	448	416	416	438	499	447	460	440	465	499	474	454	473	433	445	466	479	459	414	476	477	439	504	461	477	437	433	437	488	449	407	405	428	450	438	482	442	444	438	475	407	453	476	415	500	471	473	499	432	490	406	441	423	441	417	444	428	440	432	403	466	422	463	448	421	440	469	436	440	465	454	483	467	456	442	449	428	440	468	468	451	443	445	520	459	479	456	483	451	416	426	441	420	453	454	437	472	439	469	476	473	470	457	428	422	462	424	449	448	408	471	513	499	445	471	465	447	469	481	473	443	447	462	449	440	437	463	407	437	459	450	469	490	436	469	437	420	448	437	443	463	478	434	490	441	481	444	441	437	468	467	483	452	435	447	470	426	418	465	422	504	499	427	451	449	459	475	486	454	449	501	466	451	433	450	430	431	438	436	444	506	404	437	436	450	456	471	456	452	469	421	459	489	455	475	497	453	441	481	470	449	472	490	486	451	472	431	439	434	435	452	439	440	468	457	456	466	418	494	453	445	473	480	450	445	431	460	459	445	444	449	488	396	440	449	439	457	465	482	445	437	449	442	429	441	465	445	476	422
30178	13455	6160	11529	13862	7639	1076	346	340	334	362	344	338	371	323	347	358	312	355	355	328	344	343	388	352	343	374	355	340	365	325	352	321	361	334	326	315	324	371	366	345	340	340	323	326	344	352	355	300	338	322	353	350	349	328	349	312	323	347	326	347	378	360	318	313	326	308	322	330	358	345	350	365	340	362	343	344	327	342	352	340	301	317	371	350	322	329	366	331	338	343	339	379	330	303	333	347	345	322	359	351	320	318	314	333	318	406	327	337	351	381	333	337	341	319	343	348	350	360	316	312	350	378	356	330	339	351	332	311	363	325	326	328	343	360	350	304	299	326	336	319	339	303	321	350	322	328	343	357	351	352	319	294	352	321	344	361	319	366	331	347	341	336	322	314	345	323	346	323	340	327	316	348	317	332	316	345	352	342	352	343	333	362	330	331	369	349	363	354	330	346	362	342	338	345	358	332	334	326	334	331	327	367	340	316	370	339	342	305	319	333	366	371	330	340	365	364	299	330	348	361	320	320	327	348	303	324	341	333	350	365	350	353	326	361	335	344	353	315	308	310	359	360	342	346	336	322	346	340	326	322	309	344	343	339	353	351	335	303	359	300	366	344	371	331	352	309	328	309	358	344	312	317	393	338	360	364	327	290	313	334	351	339	316	322	340	340	333	313	332	347	339	354	342	334	290	365	339	371	291	375	329	361	375	339	331	343	322	301	346	318	324	321	353	322	324	334	365	327	317	328	332	307	337	330	305	336	366	359	330	301	352	341	358	333	317	357	374	356	315	360	360	348	339	380	350	334	314	339	328	330	296	315	352	388	336	363	310	300	317	342	339	335	303	319	335	341	328	343	337	369	310	332	361	341	334	376	355	369	349	349	362	314	333	323	329	368	334	347	317	342	361	323	345	364	364	332	364	345	316	368	334	356	333	344	311	341	342	306	324	291	337	322	352	339	338	357	315	359	386	353	340	337	329	364	335	374	311	330	354	348	320	321	323	332	356	324	375	331	343	365	352	323	340	353	339	345	329	366	334	356	311	343	327	340	390	362	330	341	330	336	335	325	314	314	348	337	353	353	355	365	365	328	358	348	349	348	342	336	345	350	319	378	311	335	338	341	341	326	368	346	356	346	360	339	333	344	364	362	352	324	319	334	344	321	318	352	356	337	359	343	312	351	349	320	339	363	310	310	293	347	331	342	340	342	374	333	344	308	338	353	344	343	315	351	328	357	356	342	351	313	333	327	368	328	351	356	340	298	339	352	374	353	341	332	337	327	322	353	364	341	337	350	312	344	343	335	359	354	351	326	335	346	323	358	348	349	338	334	326	358	321	339	315	321	321	335	350	324	322	341	312	319	331	324	342	337	354	321	331	319	354	381	322	352	316	313	385	335	349	340	334	324	315	324	317	329	355	327	335	373	363	386	355	363	352	344	311	348	348	317	339	342	320	327	344	374	353	338	375	290	327	317	318	356	373	359	369	318	358	339	356	351	361	325	341	357	333	329	306	361	351	330	367	364	361	384	298	346	345	328	365	325	313	348	346	329	322	356	364	359	351	340	321	316	350	325	331	347	347	334	342	336	320	329	350	340	310	347	347	328	336	361	303	356	339	297	336	411	383	346	366	336	354	333	330	346	335	361	314	327	337	333	340	343	337	335	364	328	342	330	312	304	349	336	350	331	366	363	340	333	306	347	317	376	355	348	321	293	352	372	355	362	316	341	314	343	374	389	332	326	332	317	306	326	340	338	350	339	361	333	341	341	334	346	328	339	357	374	331	302	353	331	348	336	357	335	358	340	330	323	370	352	323	348	348	310	348	337	333	336	323	325	345	351	316	360	345	337	335	322	320	308	335	332	357	351	337	347	335	336	359	327	374	341	342	347	313	323	351	348	316	332	330	341	363	338	368	323	320	338	313	318	348	350	370	337	292	309	347	362	327	336	316	347	301	319	312	334	333	366	355	352	320	318	340	337	317	318	340	335	334	318	319	337	342	334	360	337	333	334	356	314	331	328	347	329	323	335	352	346	350	346	326	359	343	313	351	310	334	333	327	337	342	343	368	300	311	346	347	326	349	355	344	326	292	329	341	294	340	330	350	336	361	322	314	323	334	356	382	334	346	360	335	376	323	318	357	327	372	321	354	338	339	325	339	337	316	315	353	333	337	316	327	328	327	311	353	352	333	342	364	374	316	314	325	347	336	362	338	340	312	341	324	337	335	332	354	332	315	356	344	335	351	354	360	339	370	367	366	310	313	341	317	350	361	361	319	313	335	353	334	322	338	353	332	336	351	335	350	327	341	356	357	340	352	361	347	336	348	356	331	369	327	334	363	336	343	335	332	335	353	289	321	366	377	362	332	355	365	310	345	345	354	304	367	351	323	328	332	303	357	322	338	316	337	325	325	324	329	320	331	303	330	378	337	333	317	363	326	343	329	310	366	305	359	360	356	318	359	344	364	355	322	302	331	370	335	325	356	313	370	345	332	347	376	320	319	317	333	342	320	367	329	335	334	341	364	338	382	363	344	333	329	357	358	342	324	332	369	334	362	364	367	306	335	375	331	345	323	352	380	350	351	335	328	349	344	305	335	321	365	344	374	327	334	334	347	332	296	370	330	325	317	328	347	343	349	339	321	332	315	358	355	329	338	336	332	366	329	314	355	343	329	307	368	333	326	324	330	331	379	317	324	359	318	316	347	342	313	316	329	320	333	365	361	317	366	321	320	374	335	336	362	326	341	343	334	356	335	335	364	344	349	333	335	332	313	326	384	376	349	357	333	315	327	362	330	346	333	319	334	323	330	320	328	316	350	349	329	306	322	346	332	337	351	339	338	296	365	353	335	317	351	358	376	351	315	349	393	324	311	316	315	334	357	343	352	360	347	329	319	332	375	352	322	292	352	343	329	345	333	341	377	400	320	321	323	294	317	368	379	358	309	312	336	312	334	322	339	341	317	350	312	319	355	335	304	340	322	323	334	367	335	346	360	332	328	324	342	343	353	353	340	338	332	359	328	314	343	337	318	326	339	317	348	374	344	350	355	314	344	337	347	334	315	347	352	312	319	317	360	381	329	294	330	336	329	357	348	341	315	350	300	308	293	332	327	336	327	334	330	338	377	339	331	318	322	365	329	325	388	345	312	328	341	333	325	381	361	350	290	346	343	334	351	357	344	339	335	334	326	327	316	304	357	346	364	361	308	343	320	339	310	346	322	338	339	308	354	356	347	378	306	353	343	351	326	355	323	339	329	337	371	346	316	364	331	334	336	350	329	339	305	371	355	334	320	373	300	322	306	341	350	348	354	343	301	323	295	334	313	325	334	306	331	367	375	326	350	318	350	372	362	323	334	359	307	332	343	356	358	325	353	341	341	336	329	342	348	336	353	374	369	315	351	350	350	354	381	333	339	368	331	331	321	340	343	349	368	332	334	388	354	352	348	338	336	314	330	333	372	333	342	356	336	336	372	340	299	322	341	345	373	341	323
18336	9395	9603	25732	29524	21038	1237	946	862	878	836	828	793	834	799	794	740	819	760	799	762	806	756	757	776	825	771	757	749	764	759	754	779	763	760	781	775	784	743	765	801	782	807	771	769	781	746	775	797	771	782	735	832	739	730	773	742	774	763	744	769	766	759	818	764	727	762	761	776	788	768	779	786	784	734	762	733	722	797	746	804	759	712	709	730	809	773	751	780	729	782	726	740	674	748	698	791	757	741	768	794	772	767	746	759	747	747	777	723	737	746	800	744	798	729	736	706	751	727	774	728	776	741	798	787	737	782	800	803	798	722	746	776	776	754	748	774	757	792	739	774	741	757	794	764	770	777	760	791	753	784	770	794	786	755	845	719	784	720	751	737	799	735	730	757	772	776	757	764	771	752	720	790	774	774	757	781	759	717	776	766	787	785	776	807	754	754	794	787	789	794	769	787	758	745	772	759	737	711	722	737	746	740	769	784	788	763	731	743	776	733	783	730	752	731	746	763	806	749	755	769	746	801	798	747	751	764	732	771	721	764	772	795	833	716	810	772	811	791	738	759	734	735	761	816	733	752	737	722	802	713	764	738	781	767	753	754	777	801	743	819	754	775	741	752	777	754	772	779	797	785	764	755	802	740	789	813	786	699	710	775	813	739	717	749	783	765	763	725	762	785	746	770	762	752	754	760	777	756	698	788	821	802	762	775	801	735	713	782	770	754	801	774	773	745	748	741	779	725	753	780	794	768	712	776	765	792	751	747	728	748	773	727	823	778	745	791	736	787	721	781	745	796	858	795	761	795	782	812	762	799	742	767	798	757	752	739	757	763	799	764	756	767	810	743	785	794	739	739	760	772	764	759	742	773	749	776	803	722	780	787	750	791	753	802	771	778	736	761	816	715	788	777	772	761	754	762	764	776	765	687	742	788	740	800	773	762	757	727	741	731	751	756	757	729	782	722	755	755	713	805	772	743	752	752	775	759	752	732	790	761	720	741	701	779	734	753	766	778	789	756	710	757	825	738	764	803	774	806	772	690	787	758	744	757	740	803	797	756	753	737	745	794	772	740	711	744	724	725	752	784	817	732	751	753	776	808	798	740	776	774	787	758	800	723	740	784	743	724	742	788	725	760	719	781	735	766	765	733	768	743	724	763	723	737	785	770	786	864	770	730	692	789	785	786	757	809	735	710	746	760	783	743	782	752	750	744	793	767	759	741	785	777	755	788	767	732	763	778	757	719	732	752	801	775	783	789	769	777	749	785	805	773	760	790	753	797	761	773	765	792	724	796	787	794	745	749	736	835	791	788	728	773	785	749	765	808	781	783	796	715	714	793	815	760	790	749	717	732	772	772	791	735	779	694	821	781	769	756	785	760	807	760	797	754	732	785	779	759	723	745	754	770	808	746	761	757	773	742	799	769	760	790	776	740	728	753	758	790	720	748	726	783	711	714	778	768	783	753	716	757	784	760	753	778	760	791	763	746	735	767	793	782	778	778	735	783	707	767	715	763	762	775	769	767	720	755	745	721	765	758	796	796	742	785	780	727	802	784	728	728	735	732	789	747	716	748	776	769	816	773	778	774	753	813	762	740	742	742	750	767	738	824	770	755	777	761	815	776	785	729	796	771	790	753	751	784	682	767	790	758	813	768	767	836	743	781	777	731	748	772	726	794	782	740	788	741	799	733	756	827	711	740	712	725	748	769	729	727	727	733	774	793	768	770	737	780	817	800	764	734	817	747	764	714	746	754	761	723	825	734	762	721	756	760	793	769	798	774	727	772	738	780	777	780	788	780	810	801	750	713	774	767	755	763	723	745	758	765	792	791	764	747	733	780	770	739	757	771	741	732	733	778	778	789	749	701	737	743	703	771	755	815	774	750	743	759	754	776	731	698	795	764	755	789	755	769	762	774	729	794	803	730	784	737	749	784	782	745	782	723	760	715	753	744	791	816	801	759	752	781	720	746	746	801	736	792	793	741	730	734	794	773	776	749	746	782	779	790	748	765	723	787	804	753	718	746	783	751	848	800	744	776	751	765	784	754	751	786	806	809	729	727	769	789	780	764	769	789	765	711	794	766	788	747	775	772	735	743	751	723	732	708	776	789	822	711	769	735	821	784	776	772	762	769	822	762	759	745	795	754	806	754	721	755	722	734	777	767	711	714	756	751	742	751	769	809	725	746	757	774	740	764	739	764	765	770	755	788	735	745	790	752	754	749	769	766	773	799	748	783	793	782	759	742	751	750	789	776	725	778	743	764	791	771	761	768	796	771	780	774	792	762	756	713	752	791	771	718	774	761	732	773	746	819	734	714	740	769	727	791	709	748	742	764	781	731	760	699	806	754	732	766	757	786	792	734	739	786	771	709	782	733	756	738	783	768	802	748	818	740	762	769	746	781	719	728	814	714	741	819	734	750	718	737	740	828	709	722	797	789	707	782	852	768	771	756	801	746	722	722	695	774	764	824	764	769	757	764	765	734	718	790	784	730	733	774	770	742	770	751	806	812	762	748	752	749	771	739	723	730	747	728	771	728	773	764	807	797	790	752	755	771	790	744	781	791	730	780	753	820	748	751	751	786	781	743	783	770	705	678	752	780	719	778	769	760	776	781	797	735	771	719	759	753	786	752	756	751	751	757	751	709	733	757	763	737	711	751	807	735	770	738	746	783	762	774	779	764	726	751	744	725	800	762	775	752	732	751	756	771	732	752	764	775	747	728	768	792	711	752	755	818	744	780	736	751	795	740	779	766	765	746	810	721	716	758	767	731	760	732	815	779	736	828	796	771	784	769	786	702	776	729	752	736	758	758	740	770	767	746	757	801	799	773	803	795	729	796	750	737	740	777	757	786	743	772	794	760	738	719	728	712	773	786	729	764	767	768	757	781	814	781	733	768	756	762	820	795	786	774	740	791	728	725	757	785	760	725	801	712	787	727	770	777	730	736	771	778	762	753	763	785	783	794	764	795	785	790	739	788	747	753	776	740	789	759	740	797	748	752	776	784	779	778	726	778	775	748	763	782	763	770	771	772	761	752	760	789	802	732	758	721	796	838	744	795	788	777	750	771	748	744	828	755	811	797	724	796	748	767	770	718	776	787	769	797	788	765	709	722	745	719	775	758	798	760	725	750	760	725	781	762	761	768	756	791	752	806	768	710	754	768	801	781	739	737	784	784	759	792	800	728	806	797	768	780	745	773	766	747	711	789	776	719	779	791	777	789	723	773	786	732	749	754	738	765	760	790	738	778	764	723	710	754	810	793	770	749	780	797	759	750	781	750	772	778	777	804	753	768	743	775	682	794	794	781	779	731	707	710	834	722	757	771	743	750	767	781	736	755	786	750	781	800	746	730	743	759	764	733	749	772	768	732	710	776	752	754	730	740	703	798	783	752	758	823	744	781	732	754	726	756	826	767	781	789	723	780	809	794	735	780	759	773	717	754	739	752	727	755	721	729	806	750	747	729	780	755	790	754	752	728	773	763	746
38985	19278	9594	20992	25458	14824	2325	402	408	408	337	359	364	362	358	375	378	341	349	378	351	373	380	331	338	368	382	349	373	339	345	374	336	355	348	352	329	314	340	362	356	378	343	327	359	338	389	345	370	382	319	360	328	336	336	358	383	339	345	340	375	363	369	351	322	369	364	379	350	370	385	360	350	335	378	360	343	354	333	362	384	350	401	318	372	367	351	355	357	359	293	337	319	370	322	330	334	357	395	350	350	368	372	349	350	366	331	362	356	365	385	353	347	345	368	367	364	399	387	364	342	365	351	377	365	353	340	323	391	351	349	322	373	375	355	377	300	335	368	353	351	346	354	354	390	344	361	334	362	341	373	343	392	379	393	337	334	363	362	361	366	378	312	354	358	379	333	359	303	351	342	347	338	326	364	331	292	340	328	344	340	333	331	310	336	355	352	349	328	366	329	342	349	331	358	364	366	351	351	354	332	394	374	312	360	329	354	389	351	339	352	375	362	343	358	359	372	345	340	343	335	355	335	346	390	370	335	390	337	355	348	381	346	328	368	358	365	337	332	335	352	358	316	360	332	369	363	379	385	345	377	348	350	339	354	357	351	367	366	334	333	368	354	358	359	352	367	362	318	380	344	330	370	347	352	316	334	335	348	318	366	348	358	369	395	336	331	367	338	351	370	345	344	379	327	359	331	359	358	396	320	341	386	343	333	332	314	360	354	360	351	361	339	325	351	333	327	363	327	378	344	365	353	347	353	366	365	324	350	326	353	338	356	352	343	354	345	329	367	349	347	374	339	345	351	357	347	375	337	369	375	337	368	364	375	317	362	345	344	339	341	380	361	334	343	319	353	356	309	325	319	345	322	326	324	337	389	362	337	380	373	325	351	348	336	347	336	349	360	345	317	362	338	352	356	347	326	343	415	346	368	348	334	333	342	326	363	340	350	374	363	372	358	298	338	334	361	367	365	346	338	356	349	356	363	356	344	360	348	343	349	342	344	360	343	349	337	343	358	360	399	385	369	333	385	343	341	355	366	340	392	350	327	328	363	344	351	337	340	315	335	338	333	345	366	335	345	373	314	314	349	380	314	354	325	371	364	360	338	356	319	353	338	332	372	342	380	366	338	343	354	335	341	332	337	362	351	333	316	361	377	328	310	336	365	333	367	345	339	382	314	377	385	353	360	337	316	323	334	343	358	393	351	345	360	365	341	312	326	322	320	351	339	373	360	348	351	381	329	362	375	379	378	326	333	378	370	348	343	343	359	336	360	366	334	336	324	337	332	355	366	345	351	358	344	309	372	365	336	350	367	388	346	342	352	335	358	327	359	370	353	368	365	331	377	378	331	340	352	334	352	371	358	354	331	353	325	382	299	400	354	321	326	344	348	352	335	338	346	305	365	325	335	323	341	311	371	343	366	340	356	376	375	327	343	352	330	349	395	367	356	364	338	354	340	314	345	333	344	336	365	359	326	338	327	346	344	334	354	353	334	334	344	314	355	365	336	361	357	371	364	346	359	391	369	341	362	327	332	372	313	366	351	364	370	316	340	359	347	367	382	330	319	334	356	377	372	389	370	345	327	372	369	376	363	343	361	349	349	375	322	349	359	370	356	359	320	321	367	340	369	357	348	346	358	346	318	377	369	323	356	356	358	383	360	330	350	371	373	362	323	345	381	371	338	363	341	331	326	328	384	327	347	354	327	361	361	364	349	327	336	354	338	352	338	365	342	348	354	347	346	319	333	344	332	353	323	352	381	331	347	375	354	376	351	357	374	398	340	340	324	322	359	327	354	359	360	345	368	348	355	389	369	358	377	333	356	373	413	367	328	371	365	284	306	318	326	348	365	375	330	354	358	305	343	343	361	384	399	356	359	353	376	380	351	341	346	339	357	393	358	359	339	351	344	345	328	320	350	386	389	329	355	366	319	360	401	339	379	375	349	368	370	331	380	324	347	308	327	393	351	358	342	346	386	352	357	364	329	355	372	355	389	337	334	338	388	375	305	352	351	365	357	351	338	331	354	336	374	354	379	328	318	383	345	365	360	355	324	342	340	338	332	356	350	360	367	387	337	375	332	367	382	363	354	346	354	334	357	311	350	377	385	331	355	326	339	397	321	344	379	410	329	329	366	372	358	323	341	347	305	305	376	347	378	368	359	405	334	352	366	346	348	339	390	337	358	337	323	320	368	277	353	383	360	353	338	305	339	329	361	322	373	361	335	363	317	346	373	332	340	319	324	353	356	355	381	355	325	341	345	353	332	383	351	353	355	349	320	338	339	367	377	387	332	358	358	337	358	367	383	350	364	348	339	374	339	379	331	356	332	378	365	327	323	322	359	349	346	357	327	351	338	349	317	377	334	312	374	341	337	335	386	333	353	371	355	338	369	346	385	353	343	314	318	356	382	371	348	382	350	328	378	350	377	330	362	360	351	316	360	342	340	376	377	380	357	374	355	359	326	367	322	354	371	322	361	316	347	338	375	357	378	369	322	346	360	359	343	353	345	363	311	353	324	344	345	346	370	310	377	353	370	347	364	382	332	385	320	334	336	341	343	337	329	299	374	293	384	396	362	342	337	342	334	365	352	339	332	365	359	343	347	393	329	361	355	337	377	350	357	346	354	361	387	360	368	359	338	387	327	339	377	339	354	323	347	339	345	390	343	346	358	363	358	369	395	363	324	338	365	324	333	386	358	386	354	357	334	331	338	334	344	355	353	353	357	349	348	345	361	341	373	400	329	349	359	351	388	362	327	369	378	319	343	345	345	332	392	328	347	391	373	363	384	345	334	323	333	347	378	355	368	336	361	370	325	326	357	340	343	368	386	323	352	339	353	326	350	350	361	373	389	318	313	348	357	351	329	328	319	352	350	321	330	387	356	331	373	391	346	351	335	358	343	352	373	358	310	323	382	315	326	361	347	383	376	335	359	403	338	361	333	328	314	339	372	353	422	338	348	353	336	332	348	353	352	326	348	320	331	328	343	324	359	355	316	361	363	352	340	354	338	364	340	341	362	365	334	370	349	397	374	311	329	364	306	334	351	338	377	342	362	361	346	361	327	374	355	349	322	294	369	334	344	370	358	378	366	355	339	371	304	376	336	363	330	364	334	292	334	339	307	366	344	356	353	366	358	322	347	390	391	380	348	345	376	379	350	384	338	342	324	362	339	345	366	344	357	375	339	345	311	340	321	384	317	337	350	322	380	346	387	337	311	301	375	358	392	348	308	360	338	337	359	342	395	320	359	359	347	309	322	351	353	328	374	362	364	349	361	334	347	361	375	320	346	339	347	318	370	362	376	393	351	353	356	336	362	361	349	345	355	348	367	327	327	357	345	358	386	365	350	350	361	373	355	354	352	365	343	343	371	370	328	339	325	363	366	337	327	333	346	358	360	308	330	337	361	389	336	370	324	358	354	339	354	326	366	378	332	374	349	337	346	370	365	365	371	335	330	341	310	347	381	356	328	358	370	318	369	380	347	351	348	330
22969	12890	13822	35774	40960	30850	2196	1064	1038	971	918	870	896	836	846	894	852	795	867	798	853	785	783	807	802	773	811	815	829	800	808	855	767	826	810	748	780	758	769	784	795	744	768	794	761	787	742	762	816	794	761	792	782	749	791	787	776	781	747	784	739	765	800	774	770	831	772	785	797	775	778	787	774	736	769	791	800	789	752	746	777	777	773	772	815	724	824	779	748	733	755	771	750	761	783	744	766	785	760	783	763	813	795	741	769	829	821	779	732	781	754	755	733	754	742	744	717	731	785	742	798	765	751	767	748	747	774	782	732	730	792	790	743	769	756	723	778	789	767	788	761	747	764	767	748	773	745	792	824	755	747	765	732	755	730	734	807	733	772	769	787	755	694	774	794	721	732	791	799	752	801	753	778	738	742	770	723	773	740	751	818	791	719	765	727	765	741	766	794	833	761	768	754	745	744	756	781	747	721	749	715	813	800	806	776	761	745	759	715	783	677	781	801	747	777	773	824	756	726	760	739	765	746	711	814	788	747	755	819	761	752	731	813	756	754	828	748	813	733	745	757	787	791	761	755	807	758	767	800	796	775	812	771	736	778	756	702	744	762	748	778	777	775	836	727	769	773	783	759	791	787	802	767	819	821	771	783	779	778	810	833	794	776	796	763	764	737	753	779	726	721	755	742	748	813	781	722	762	774	718	806	749	754	786	761	749	803	790	783	772	775	758	790	752	747	776	804	745	731	785	774	735	779	772	764	775	756	770	788	816	791	773	782	759	779	748	778	765	749	734	761	742	734	743	772	701	780	765	783	808	764	719	762	786	755	802	772	767	763	743	750	728	762	765	777	780	789	732	761	799	748	767	782	738	790	778	766	740	804	783	749	801	797	786	760	765	757	725	793	780	817	815	753	774	756	742	758	757	797	805	775	771	739	781	725	788	743	808	758	761	742	835	782	777	823	757	785	738	792	782	769	774	782	856	794	725	747	799	796	754	780	775	784	781	724	751	802	742	749	772	746	760	777	822	820	776	748	832	753	779	765	779	738	761	756	767	759	772	752	758	804	752	819	811	746	761	772	772	761	745	783	802	819	789	714	748	769	715	793	754	782	789	806	769	756	833	770	784	699	835	752	772	751	767	779	745	762	788	797	799	784	797	793	802	765	795	711	785	746	765	814	762	717	767	736	730	722	723	768	806	772	760	774	777	783	750	754	768	765	786	725	800	753	758	746	766	742	756	740	764	739	767	757	818	740	750	765	793	782	759	740	750	760	742	721	753	727	771	717	762	789	795	796	739	769	756	800	740	807	793	743	760	779	855	777	765	769	780	716	743	794	769	767	779	770	756	810	844	780	783	784	739	784	767	789	746	745	768	750	755	769	829	742	756	753	754	756	769	791	769	763	785	744	788	783	767	736	761	729	781	799	765	766	762	758	790	738	759	771	818	791	770	743	766	745	731	758	737	719	782	760	769	749	782	747	790	758	715	738	757	757	764	747	759	761	811	770	776	805	759	806	775	734	731	796	772	782	775	760	774	706	773	731	757	772	733	772	814	794	728	754	775	806	761	755	762	795	822	810	748	843	764	787	764	754	802	757	771	772	811	811	783	772	818	769	832	781	779	795	741	728	729	752	780	716	791	742	725	803	734	780	807	745	750	747	779	737	700	766	727	776	794	739	785	788	772	761	772	751	796	754	797	751	743	766	752	743	744	728	777	816	752	719	744	770	745	785	767	748	754	753	717	775	757	813	779	811	783	765	767	722	742	774	759	752	795	755	793	822	730	765	778	769	774	763	723	777	732	714	778	786	809	761	741	780	766	798	757	759	798	697	797	747	789	817	789	798	825	767	740	754	746	745	733	741	769	831	734	758	757	773	800	798	736	757	808	755	769	738	766	767	765	766	789	754	775	756	695	751	791	781	805	729	738	775	795	796	766	733	761	714	683	757	785	793	764	797	785	734	771	758	803	752	723	768	782	757	757	790	723	756	720	753	771	741	767	775	788	757	755	786	806	764	727	806	771	776	733	762	787	782	746	818	790	780	769	739	794	747	778	782	798	760	800	738	761	793	823	746	749	772	769	760	717	775	719	796	748	807	743	770	796	742	753	759	778	771	783	808	785	773	791	765	769	757	763	800	780	788	758	801	780	794	741	795	787	760	759	818	760	805	781	722	757	767	749	767	761	758	763	806	819	809	746	778	773	798	744	815	791	743	785	728	785	810	735	792	742	764	746	765	768	786	738	776	708	795	788	760	767	749	801	791	758	758	701	825	789	775	789	747	791	739	744	780	779	814	824	780	774	733	775	784	797	810	722	761	757	737	749	784	757	761	719	803	806	782	738	732	749	771	770	739	783	799	745	787	799	748	705	755	713	750	768	821	789	750	773	832	763	796	779	796	757	781	812	705	759	740	754	711	831	731	734	733	761	807	792	738	784	730	793	770	803	727	770	773	747	742	780	754	741	808	776	767	763	805	751	774	831	728	794	757	790	799	768	772	783	774	789	771	748	771	738	756	770	744	774	760	754	770	735	760	774	791	698	790	728	732	738	786	747	803	778	810	712	773	755	747	792	760	751	849	778	768	745	808	732	790	721	779	728	756	771	784	777	778	735	766	784	766	806	775	705	782	751	752	763	807	711	787	777	751	776	759	737	758	822	785	743	762	743	728	786	747	765	741	791	720	758	748	795	808	825	779	765	778	803	754	769	779	730	785	784	731	791	799	789	782	789	809	808	774	797	807	769	758	731	764	774	754	788	774	749	756	767	791	773	788	754	757	749	718	778	785	742	797	816	743	830	786	733	763	739	759	778	728	743	765	800	819	740	769	791	792	783	765	773	770	798	754	820	781	784	784	763	756	760	774	793	741	749	737	777	745	768	744	778	815	809	766	789	769	716	787	712	721	807	761	770	769	763	742	793	820	767	767	733	717	768	788	726	740	742	770	816	796	774	840	767	705	743	826	768	790	760	753	780	766	784	799	773	775	759	760	760	762	696	764	755	766	757	789	688	741	798	761	761	785	788	761	698	813	743	759	786	750	803	770	790	757	745	804	754	789	808	793	765	793	796	785	800	734	764	770	803	799	751	769	767	775	752	760	813	808	770	779	776	773	790	795	808	759	808	774	767	718	784	762	783	790	749	775	760	806	760	744	729	755	786	722	800	743	836	776	761	746	790	735	748	771	784	772	794	811	796	785	736	758	735	743	747	727	770	743	771	777	740	808	757	794	792	743	830	816	750	769	764	788	810	759	804	759	780	712	726	814	767	754	766	742	752	750	762	759	760	737	751	742	766	753	814	793	734	759	741	767	736	827	705	826	781	782	746	800	723	752	827	793	729	756	691	738	800	766	753	767	747	738	749	763	771	752	788	776	765	774	788	800	771	732	739	810	760	765	771	770	753	727	764	739	811	773	793	756	728	752	755	757	792	755	788	785	825	776	770	793	826	807	732	798	776	741	713	783	746	810	735	764	680	768	750	821	726	793	745
17868	8695	2577	645	464	373	208	201	181	183	189	183	169	178	196	185	200	191	174	211	169	197	198	197	194	185	194	169	199	212	189	190	201	201	183	196	196	189	193	169	212	192	187	190	206	193	182	209	197	187	192	209	200	207	190	176	164	187	160	165	205	174	201	187	172	186	196	160	176	192	188	212	191	187	203	220	204	187	186	207	182	186	200	181	191	185	195	181	180	188	186	158	177	189	209	180	174	195	179	175	190	190	164	188	177	201	177	176	182	161	182	189	204	221	194	210	203	192	187	172	158	189	183	170	189	174	183	189	186	197	174	183	201	199	175	173	197	174	175	181	164	172	165	162	185	218	179	207	202	158	187	170	177	190	191	205	191	191	167	192	182	192	168	193	181	187	188	192	188	188	182	186	188	198	163	183	169	185	204	203	199	173	221	198	219	168	196	195	205	176	209	163	177	158	187	172	154	181	178	178	208	199	191	189	162	187	185	203	182	178	207	186	171	178	200	182	185	208	191	187	197	191	197	173	178	190	183	199	199	177	206	177	185	203	183	193	171	207	192	216	227	199	190	168	207	194	184	194	180	198	183	184	189	192	181	174	199	185	169	168	176	185	192	190	167	179	184	202	179	206	196	210	194	195	169	191	183	186	199	181	203	163	183	220	188	189	174	191	186	165	182	181	218	185	183	167	172	167	207	170	190	191	185	213	184	199	185	202	181	183	198	172	187	185	187	179	179	196	219	205	193	192	185	221	185	198	198	204	211	190	189	184	197	173	186	180	225	193	168	191	197	193	187	169	181	180	157	157	200	189	191	178	185	179	168	195	189	170	179	162	178	199	199	199	181	193	200	186	175	193	152	187	177	193	180	202	213	182	185	170	211	195	173	172	183	189	199	179	204	192	203	162	150	178	179	183	179	202	160	182	184	191	176	175	174	156	187	164	159	194	222	182	190	193	174	165	186	202	197	169	180	152	172	205	169	180	187	165	188	184	170	173	194	172	164	177	178	198	177	186	179	181	192	197	203	183	211	191	164	189	205	177	173	192	186	185	205	209	174	186	198	218	206	201	198	176	173	173	188	191	163	177	186	178	167	177	167	176	175	165	180	177	196	170	181	190	200	165	197	186	186	164	174	195	213	185	180	189	212	200	201	180	186	191	194	195	171	184	190	162	174	163	206	208	206	207	179	202	204	207	164	182	202	180	173	185	202	193	186	211	204	208	204	182	210	192	195	207	207	208	195	180	175	194	165	183	181	199	196	190	181	201	189	203	188	160	161	196	180	192	198	201	166	197	176	180	190	176	196	217	192	204	175	177	212	193	203	170	156	191	208	200	224	217	196	161	171	178	167	165	188	193	204	155	172	180	195	195	189	216	170	202	179	159	204	184	182	186	167	186	171	202	167	194	169	197	176	189	177	184	193	185	187	184	174	217	188	194	186	189	170	193	188	199	187	190	184	203	205	182	185	204	205	165	170	192	183	164	173	193	192	181	171	175	189	222	193	166	190	178	165	177	196	183	190	173	185	168	198	209	182	205	182	173	169	182	197	191	181	200	200	190	205	207	206	183	176	154	172	199	192	172	202	186	169	171	195	173	174	229	174	186	191	163	171	188	153	187	180	154	203	183	177	210	160	181	208	186	219	165	185	182	222	183	195	195	189	193	210	205	210	190	205	164	190	167	194	192	197	175	170	172	188	217	172	199	179	189	185	191	186	222	190	223	156	203	203	187	187	173	179	193	201	196	155	179	181	187	187	194	183	167	187	179	165	195	200	174	157	175	189	171	201	210	172	176	203	189	200	182	174	165	189	187	176	191	175	166	217	196	189	205	201	186	192	230	200	187	179	166	196	194	175	185	206	212	178	185	210	178	170	175	194	202	179	216	161	173	195	201	170	171	187	184	163	180	178	197	196	194	192	184	172	207	172	201	186	156	208	179	192	211	186	169	151	189	186	178	181	185	169	175	186	202	187	191	169	193	202	187	199	227	185	184	202	189	180	214	208	190	188	182	184	157	158	173	182	205	190	189	210	204	174	177	170	192	154	197	200	194	213	220	178	178	172	144	201	176	171	191	174	227	166	170	188	177	181	195	205	185	198	214	179	201	184	178	214	195	189	189	186	178	171	174	193	160	174	158	179	178	168	189	201	186	193	205	203	192	179	178	194	199	187	172	168	187	188	211	171	192	166	199	192	162	184	207	171	179	168	206	177	182	165	188	178	170	171	192	189	174	161	185	172	178	177	206	189	216	204	176	181	184	188	202	181	184	174	173	199	202	190	200	201	171	209	190	169	182	165	177	174	165	201	201	197	156	161	187	162	203	191	146	165	199	169	172	195	196	175	156	192	183	194	177	203	195	183	192	157	190	186	187	215	190	199	186	180	207	184	205	209	186	184	197	189	175	199	179	174	154	194	176	212	205	215	184	178	188	172	198	176	199	206	185	191	182	196	175	201	197	172	195	204	188	200	169	167	176	189	198	196	190	178	173	179	172	172	176	180	187	195	200	190	164	186	219	175	172	177	190	186	189	197	177	194	184	183	170	201	190	190	187	190	203	175	164	198	197	174	175	173	205	171	186	208	210	167	193	190	193	199	198	201	180	182	183	182	205	189	185	178	187	198	179	189	190	181	180	188	188	166	170	184	165	182	193	208	187	197	214	173	190	200	217	194	185	173	176	171	185	196	184	205	181	189	192	188	180	204	176	175	196	203	213	177	161	178	164	163	184	181	182	192	179	195	201	196	216	194	209	205	180	193	170	179	199	215	197	193	151	191	204	179	195	178	219	208	184	211	189	207	189	188	164	218	186	181	212	220	180	164	191	192	200	215	148	198	176	193	159	202	200	212	202	189	182	196	191	195	173	219	208	217	190	170	195	185	198	189	186	151	177	193	202	190	188	193	200	196	193	172	190	186	192	177	174	189	175	182	186	200	176	205	180	202	192	191	193	194	178	201	203	190	178	168	192	212	199	189	179	214	187	187	181	175	208	186	165	176	183	216	195	189	191	179	170	200	173	168	195	191	174	188	170	163	188	218	170	179	207	167	190	218	203	194	186	198	167	191	204	193	179	176	182	167	195	199	139	180	176	197	198	197	190	189	180	180	180	177	232	191	185	170	163	202	203	208	171	158	194	177	158	192	161	172	188	177	190	199	206	201	188	179	197	187	190	186	199	195	199	184	170	199	198	221	195	182	180	198	199	180	181	170	214	183	174	176	182	199	188	174	162	195	180	200	200	176	178	192	184	202	164	200	180	190	179	189	166	181	189	187	196	185	200	205	167	207	193	161	198	166	168	198	180	167	184	188	212	177	179	174	196	158	170	180	156	173	183	185	217	171	170	199	205	205	221	177	171	177	216	215	178	195	178	191	181	189	206	196	193	193	182	157	195	195	197	176	171	167	168	198	206	208	166	150	172	194	178	175	184	181	181	184	209	205	202	158	191	186	194	194	197	190	187	176	180	199	189	163	176	184	194	187	193	174	204
10341	6555	4116	1446	1889	1200	512	503	424	441	438	470	467	483	472	481	435	479	472	465	460	490	481	457	466	434	506	454	465	449	472	463	477	498	481	463	475	482	483	468	492	456	457	453	494	456	473	496	500	488	504	491	480	481	494	454	490	467	471	427	467	493	450	481	477	473	466	435	463	450	463	474	465	445	458	479	466	424	447	466	456	482	445	455	474	459	461	438	453	456	476	456	458	494	499	479	462	449	523	443	429	436	455	483	488	430	430	470	491	464	457	451	462	477	423	408	484	511	482	482	447	431	456	444	443	449	445	465	473	488	443	470	482	457	494	454	427	452	471	493	492	436	479	436	489	457	439	474	494	459	484	471	466	467	469	430	494	477	439	479	461	452	480	402	496	454	466	485	444	445	477	485	474	450	476	522	472	440	484	505	459	459	450	423	471	450	481	475	468	448	462	427	436	416	496	470	468	434	468	467	460	475	451	517	492	464	498	464	457	463	455	492	466	491	490	445	495	472	454	465	467	438	468	486	467	486	453	463	451	460	455	470	443	460	445	494	419	459	437	477	459	447	469	476	446	494	435	476	465	444	457	485	475	491	475	436	464	502	434	461	461	464	450	449	477	467	419	459	487	483	452	476	458	495	461	460	469	435	460	448	473	478	470	431	462	455	466	437	493	476	449	439	464	446	445	465	474	508	480	461	461	464	461	488	543	503	460	476	448	460	443	453	522	484	448	469	439	479	450	449	477	467	478	486	466	492	449	468	456	466	477	433	491	464	480	479	492	488	495	497	463	435	469	470	469	478	465	430	450	476	498	466	498	482	420	440	440	461	500	462	441	479	474	492	453	468	457	477	487	468	497	421	453	473	453	458	452	446	491	482	463	514	496	503	474	489	472	468	434	460	445	467	504	463	473	491	454	498	491	470	447	464	463	495	447	473	432	475	474	479	477	493	495	469	485	460	448	465	453	466	457	493	462	475	456	472	488	456	442	466	447	489	440	498	446	499	461	467	512	475	470	468	446	500	456	446	464	475	421	507	496	480	499	491	436	478	488	425	456	472	445	465	454	487	465	453	512	442	488	476	480	464	470	436	472	495	454	423	457	457	477	465	490	482	466	487	434	491	468	463	462	454	471	439	517	475	444	473	455	446	466	469	505	462	461	490	488	464	492	487	481	465	476	492	450	500	443	460	476	469	450	469	445	445	426	466	490	447	443	439	458	476	476	446	470	462	463	453	484	439	483	468	485	470	448	468	449	441	481	453	427	464	471	443	502	465	480	448	459	471	436	446	431	453	478	449	500	469	435	475	509	449	471	478	463	437	465	470	453	470	488	444	471	425	490	458	505	442	453	500	446	445	465	445	471	456	481	447	432	469	452	452	498	424	465	496	452	459	503	468	454	504	485	465	485	498	483	486	471	435	474	481	509	457	464	482	470	457	474	450	469	453	473	469	455	459	470	436	468	438	489	445	451	424	442	420	472	470	502	450	477	506	441	472	477	484	454	488	479	509	466	472	423	481	468	457	489	446	479	461	478	463	462	465	452	474	479	459	474	473	465	457	462	465	459	452	476	406	494	498	461	491	460	462	432	457	494	471	444	450	467	475	503	476	470	440	458	446	496	457	477	442	446	446	455	480	493	464	465	486	486	456	436	434	440	445	495	487	469	460	442	474	456	440	458	477	487	520	434	480	473	502	424	430	461	477	462	487	472	482	485	471	468	443	436	421	501	446	492	477	484	478	439	490	440	469	477	473	432	474	450	468	494	460	473	453	479	473	481	431	444	439	440	444	443	466	471	489	482	502	474	462	470	435	451	482	488	469	468	460	481	454	477	486	480	441	510	489	458	472	443	465	474	471	470	449	464	491	454	462	486	459	468	479	493	464	473	497	521	459	444	471	473	485	441	481	451	458	468	469	463	458	476	495	452	510	441	449	484	471	506	466	477	491	438	462	457	512	480	476	485	506	443	491	468	469	472	441	482	474	459	473	431	492	493	450	500	499	466	447	434	453	471	448	475	493	462	450	457	480	482	482	459	504	448	450	479	434	459	469	452	457	508	431	464	459	470	434	462	467	475	449	459	451	500	471	452	480	431	446	487	482	467	492	491	483	459	455	472	456	477	471	461	478	465	510	430	512	433	438	454	482	456	467	461	442	442	471	489	466	457	518	506	463	463	460	471	463	486	479	514	455	489	505	476	438	450	490	462	443	418	469	463	477	490	470	463	437	463	455	434	451	433	441	471	483	468	518	470	454	466	435	470	418	460	461	466	454	510	478	494	498	493	459	461	448	447	471	464	439	506	468	465	477	496	433	469	419	504	518	465	426	436	405	468	466	475	470	506	477	483	456	461	449	451	470	502	486	477	476	475	451	475	453	459	468	477	484	485	469	485	462	439	469	487	466	458	449	485	447	487	452	493	488	445	447	472	480	453	463	460	474	466	479	425	449	446	481	469	449	450	492	478	455	466	449	475	444	473	497	453	480	477	449	468	461	423	504	468	423	479	426	444	452	447	507	472	493	442	460	486	455	499	494	462	463	494	462	456	467	488	501	466	484	464	465	476	491	480	513	449	428	476	458	459	447	479	476	445	456	481	501	494	471	479	449	472	494	470	449	515	476	450	468	465	453	462	484	488	427	459	419	469	440	461	463	470	489	437	493	477	450	427	444	489	512	450	492	473	498	466	436	461	442	489	495	440	455	460	452	448	441	458	466	478	516	475	490	479	463	454	492	454	421	490	459	435	504	460	468	478	474	430	465	475	465	483	468	415	444	472	466	459	491	457	472	485	452	441	482	464	486	445	480	466	466	452	520	456	525	489	477	468	474	468	480	441	456	500	434	449	419	462	458	525	456	487	465	511	448	445	471	461	470	469	458	462	427	490	486	470	449	451	463	513	438	447	514	472	422	466	491	456	487	468	492	456	472	454	452	461	467	502	484	454	426	467	465	438	451	486	446	462	458	478	439	507	429	484	431	460	465	429	482	482	496	447	461	488	477	477	405	477	489	453	477	468	470	456	464	489	487	478	461	440	476	467	482	467	463	478	444	453	459	509	502	458	468	449	460	465	487	440	500	457	483	475	459	450	462	456	456	493	465	470	427	464	416	495	460	456	522	467	401	423	448	454	450	477	464	459	447	464	442	460	442	495	427	450	468	433	484	461	482	436	457	468	472	481	456	465	449	463	435	491	493	449	461	470	500	430	521	456	470	487	456	469	456	422	510	451	440	469	494	455	482	460	473	476	508	434	509	429	469	443	471	462	476	502	483	481	495	499	437	477	467	466	449	491	472	450	477	453	461	514	452	464	496	453	445	516	465	480	442	456	496	469	432	474	487	446	448	441	452	465	455	471	450	473	481	454	413	456	462	442	451	478	466	470	460	470	458	441	464	437	458	516	459	477	478	476	450	456	458	411	473	463	447	448	449	450	485	433	502	462	442	466	473	464	457	477	473	473	467	444	485	498	479	451	417	468	480	497	475	470	481
31371	14799	7043	11783	13024	7195	1370	399	354	360	361	365	345	359	344	368	333	384	368	373	343	327	352	338	350	343	283	364	365	361	359	360	340	335	327	338	322	342	328	383	319	343	356	362	348	347	362	303	362	315	325	326	327	337	307	361	315	366	352	333	371	314	321	361	349	335	359	325	344	379	328	367	363	365	322	358	369	340	366	351	356	326	338	362	328	342	356	347	339	334	332	326	334	333	341	380	337	357	334	375	335	369	362	347	342	360	356	344	304	360	323	328	355	320	346	372	345	331	371	342	351	348	335	350	304	360	351	313	347	349	347	342	339	331	350	335	324	349	328	338	324	322	358	298	345	378	345	354	369	350	344	335	392	340	353	343	318	324	317	344	319	319	322	338	356	339	351	352	331	337	386	356	365	322	300	347	352	325	363	320	347	357	365	318	319	319	339	346	371	321	368	313	356	367	308	342	294	337	349	359	322	354	335	344	348	340	355	309	319	351	326	362	340	375	353	378	333	334	342	306	341	376	327	322	300	355	333	327	344	346	362	354	316	321	362	380	367	322	357	363	347	345	339	350	330	340	338	345	366	309	358	325	368	373	318	318	343	351	315	302	307	357	338	334	324	345	300	331	386	357	328	345	352	365	326	342	369	324	344	365	332	343	345	318	354	339	378	339	337	390	354	317	302	346	340	388	324	332	343	347	319	324	359	330	341	364	322	330	313	353	335	335	337	324	325	359	379	372	358	362	359	318	321	335	338	333	300	323	311	309	302	324	342	307	343	329	380	323	343	375	314	307	333	357	347	323	320	352	348	339	337	345	331	360	343	317	386	361	328	366	356	304	364	340	330	377	351	389	343	310	353	366	317	340	337	326	349	346	329	339	357	362	334	368	339	339	368	313	343	337	331	317	347	356	361	333	322	350	336	336	357	361	328	342	360	360	338	358	360	350	354	352	317	345	353	370	337	323	363	317	339	317	329	368	360	333	353	341	326	369	345	315	320	332	303	336	336	354	359	330	348	349	406	360	327	345	332	342	331	355	417	322	326	347	330	359	349	334	351	329	332	326	375	346	332	336	321	330	323	325	317	327	344	353	331	370	356	371	356	391	382	373	365	389	405	326	341	354	375	301	315	331	329	346	379	338	332	364	334	349	307	354	354	296	352	365	339	369	335	342	327	338	329	378	340	323	314	363	363	368	322	350	339	350	362	351	330	342	327	362	363	342	329	335	347	359	355	331	350	344	356	360	388	324	321	370	354	356	353	384	318	370	346	354	364	325	342	337	340	317	283	358	328	370	332	357	335	303	311	338	321	317	345	328	355	314	365	299	343	356	333	357	330	387	347	330	326	403	353	301	357	341	297	340	306	322	336	345	367	312	344	365	330	325	323	333	358	317	316	339	329	339	316	335	334	335	342	331	335	333	300	347	358	312	342	362	319	363	348	344	351	376	376	297	311	390	345	343	322	343	346	349	365	335	351	345	355	347	365	359	342	347	353	323	347	343	324	311	343	338	376	350	365	336	327	297	368	324	377	348	368	331	310	367	343	372	388	330	389	365	361	324	324	331	344	348	348	359	376	304	347	314	357	360	372	285	351	342	325	347	335	358	346	358	350	290	342	347	360	347	339	328	373	358	362	349	319	342	342	360	359	376	337	386	333	327	340	334	332	329	332	333	345	340	354	330	356	351	339	318	363	330	302	356	353	347	341	365	363	339	327	345	350	341	301	314	326	308	383	337	352	360	372	339	335	311	346	351	362	353	340	344	322	326	316	360	341	369	366	329	314	354	349	360	363	337	352	344	311	384	342	331	333	345	341	335	310	308	328	312	321	321	289	356	368	350	288	348	349	337	353	327	332	320	331	340	349	335	339	353	319	395	339	368	325	371	346	364	338	342	311	357	357	342	326	352	361	350	337	339	355	326	353	348	334	345	379	328	300	347	330	331	318	338	370	365	344	342	315	324	303	336	340	328	316	321	384	343	322	345	348	349	328	328	344	353	322	355	342	372	303	311	347	323	336	347	307	372	363	342	355	355	379	353	334	352	357	369	394	352	348	376	332	328	343	348	338	325	321	313	296	312	342	324	387	344	328	317	358	361	345	332	312	359	332	334	330	330	342	351	359	383	344	370	345	333	354	351	373	354	339	353	327	330	378	359	307	340	346	325	347	341	324	368	329	306	325	355	349	328	371	338	336	372	288	322	367	382	350	322	348	373	354	329	345	330	320	341	341	358	350	341	373	355	302	348	359	341	349	335	365	345	339	347	349	326	333	365	318	349	348	304	363	333	359	327	357	348	334	352	329	363	331	335	358	342	354	318	366	314	361	325	319	349	316	346	331	338	344	310	361	346	341	327	345	373	372	360	341	326	326	341	316	345	337	309	354	321	371	345	338	296	295	377	359	314	342	359	348	352	375	332	377	355	357	316	325	323	378	344	318	348	350	354	336	363	333	351	348	377	367	332	334	360	317	363	371	338	331	331	333	344	330	361	358	363	338	324	323	333	345	348	363	354	361	329	350	356	323	340	325	320	362	354	357	321	352	351	312	356	341	349	325	367	338	351	327	329	343	358	347	327	338	353	347	351	343	347	385	333	382	311	326	373	349	389	310	353	350	305	325	334	316	330	324	340	343	330	379	319	311	304	375	330	361	366	348	326	324	331	339	343	366	327	370	340	332	344	360	394	343	322	326	317	360	380	372	351	350	321	328	355	337	366	339	316	346	335	367	357	332	369	328	348	295	307	332	350	309	333	372	346	373	299	341	357	338	362	333	356	328	346	340	318	376	317	327	313	354	308	321	338	347	324	343	313	331	356	355	372	343	356	281	352	324	351	352	351	320	320	345	344	357	345	347	341	327	372	330	352	358	313	339	377	326	355	314	360	371	334	374	323	348	339	361	362	365	328	333	343	346	326	332	326	331	325	333	308	344	323	376	338	336	330	314	333	332	358	344	344	312	318	367	354	335	314	342	353	360	347	319	368	308	377	349	377	318	347	356	348	324	359	356	353	349	346	349	352	343	341	359	337	335	330	384	333	349	345	335	367	313	359	348	346	354	317	360	324	346	329	309	314	379	365	334	345	326	319	335	339	323	332	322	355	354	314	339	355	357	341	324	316	318	369	343	340	339	353	379	341	352	324	350	339	325	338	354	337	349	328	351	340	336	332	318	356	367	318	346	370	324	331	335	355	326	387	371	348	323	331	329	302	332	353	364	354	339	361	347	338	303	315	347	330	329	346	344	370	354	316	353	326	358	339	357	326	345	352	335	328	367	357	330	318	368	339	339	361	348	309	385	353	366	314	324	355	361	348	340	354	391	321	350	330	326	316	360	340	350	365	339	349	342	338	305	323	333	345	337	381	379	347	329	352	373	342	365	327	346	310	355	318	359	369	318	308	337	342	350	357	336	341	328	371	362	364	349	329	367	372	336	337	332	347	354	322	320	376	337	377	309	351	287	361	347	347	313	330	363	328	361	331	341	362	345	340
19206	10203	11681	25411	29518	20145	2177	938	857	881	798	878	868	841	860	735	839	830	791	822	784	838	788	802	754	782	831	790	774	774	841	791	820	756	783	813	745	766	791	802	749	825	776	768	797	752	778	775	759	788	772	734	786	777	788	824	765	785	718	772	747	804	759	779	759	768	725	744	793	719	768	757	781	761	696	791	781	769	768	777	758	776	839	778	763	772	761	793	730	758	815	754	803	805	778	751	782	781	730	788	750	757	745	791	773	751	776	782	788	731	774	758	773	799	737	744	781	781	794	729	779	765	755	808	796	803	744	731	734	776	755	784	798	773	785	785	812	801	774	737	761	729	785	755	806	760	710	715	748	769	797	757	784	780	803	751	831	728	763	724	809	747	743	761	772	748	771	774	839	752	790	748	741	794	767	778	756	765	778	754	796	831	792	738	848	771	745	753	785	803	800	812	820	782	759	803	854	814	773	791	747	737	788	767	794	769	816	767	751	753	764	713	772	765	782	782	735	803	789	762	778	795	781	745	849	772	769	749	812	766	784	783	763	750	788	776	766	771	756	823	797	790	770	750	786	725	737	775	756	751	772	822	774	764	788	785	794	757	779	744	690	771	786	754	753	768	763	781	783	773	761	754	777	754	779	776	757	779	757	789	743	737	765	779	821	755	744	744	817	763	777	736	765	771	752	766	793	764	739	728	732	750	776	756	721	782	789	747	769	744	771	771	790	807	783	753	760	767	776	810	741	785	747	775	771	793	753	746	783	751	803	758	768	764	779	752	781	737	754	830	752	730	763	807	784	771	773	769	761	789	728	745	751	752	761	715	782	730	780	794	764	757	814	766	742	752	783	776	804	781	760	738	780	749	778	795	795	821	808	762	768	805	823	780	758	742	798	755	723	752	795	798	808	775	783	769	738	736	755	774	734	776	745	738	747	759	770	791	758	801	812	776	756	833	786	746	817	772	773	811	804	729	768	719	731	780	706	755	761	755	817	761	741	711	704	782	759	755	775	763	729	776	763	814	760	749	746	756	794	799	785	826	748	733	759	781	740	775	790	787	788	798	732	765	856	774	795	767	749	772	731	822	744	768	774	786	736	773	797	772	781	764	767	819	779	781	805	761	751	793	813	746	778	790	791	757	783	754	779	837	778	800	754	782	744	768	780	780	787	805	812	824	758	768	785	772	787	783	773	793	747	772	801	759	776	771	817	763	753	752	793	755	749	743	779	792	781	750	774	751	790	792	816	794	709	766	779	747	730	774	799	766	795	781	765	775	755	734	740	766	787	744	750	743	790	758	802	841	801	810	734	740	794	805	838	746	733	761	776	708	746	750	748	731	774	765	768	779	756	777	787	783	770	781	768	704	756	739	777	766	771	722	749	780	825	780	773	789	777	748	784	809	778	704	775	776	804	837	731	791	772	753	780	793	795	800	888	780	801	799	828	777	809	719	806	757	784	798	760	777	786	807	751	786	718	762	793	793	791	730	762	774	802	724	730	832	778	738	745	793	769	809	795	774	803	747	734	757	736	777	717	738	800	721	731	802	759	749	771	814	785	721	719	826	811	769	759	781	741	771	739	776	766	766	791	815	792	769	782	776	734	751	829	765	804	727	741	772	754	748	752	735	769	748	767	784	771	775	766	776	759	767	819	747	807	774	766	778	828	800	812	774	737	803	741	767	796	819	770	791	779	776	759	817	787	730	755	788	836	768	777	728	796	801	793	778	767	867	798	773	798	786	770	764	745	766	752	812	774	759	763	773	749	742	786	830	747	760	775	731	765	747	739	819	773	730	845	773	752	736	763	789	812	776	783	767	772	811	753	766	753	743	767	845	731	731	775	744	804	775	827	789	802	794	835	787	826	787	792	813	773	782	802	766	771	749	732	808	768	779	834	817	761	728	779	764	768	769	788	837	774	762	767	763	771	814	798	741	778	753	763	722	798	775	753	778	761	820	816	810	760	759	750	798	807	765	788	756	758	732	765	813	776	793	769	850	745	743	780	775	726	773	786	786	784	744	807	762	811	745	840	785	761	759	760	803	787	839	771	749	723	748	772	757	774	782	780	775	778	747	747	759	815	768	765	742	788	788	723	769	786	802	781	790	793	780	713	760	757	759	746	720	756	789	800	757	785	805	808	754	707	750	738	780	778	748	762	772	772	803	755	724	783	806	793	796	791	792	772	755	796	763	756	711	794	771	759	759	779	766	813	789	819	733	745	766	782	786	765	779	762	810	725	847	785	747	740	719	779	719	812	785	775	805	785	807	803	805	842	763	819	773	829	781	766	751	753	787	779	816	726	738	756	798	713	798	804	745	832	782	777	765	767	743	765	814	767	800	744	767	753	776	780	733	768	773	776	819	770	771	740	797	764	737	776	795	716	764	821	809	753	735	749	789	826	805	781	771	754	794	750	755	733	803	789	799	717	774	797	738	771	713	773	730	791	782	754	740	777	781	741	816	727	833	766	756	806	729	789	819	761	765	746	775	805	735	716	795	763	783	776	756	772	765	818	782	769	770	762	803	783	769	756	816	798	768	800	763	721	764	759	789	756	738	775	780	789	779	733	712	751	749	833	765	788	772	807	768	783	770	793	794	724	766	796	773	772	710	792	794	755	755	806	730	751	851	753	748	793	760	734	735	787	752	765	742	758	750	681	725	792	772	793	784	731	757	772	796	772	774	752	810	763	726	763	790	769	757	794	820	835	770	761	760	767	774	780	733	744	756	847	756	837	761	773	784	730	781	816	816	726	820	843	748	758	762	757	817	749	804	746	791	731	787	755	773	759	785	791	834	781	745	740	734	801	740	776	755	780	822	808	775	763	744	722	761	822	787	753	773	805	735	818	813	761	715	766	773	783	726	812	713	776	726	796	751	787	792	779	799	800	804	788	795	828	775	766	786	730	763	764	780	775	803	794	806	776	746	732	740	796	778	742	762	778	829	788	768	754	766	719	800	792	766	768	799	771	793	818	745	756	776	771	810	703	770	787	757	781	790	737	752	776	755	766	820	805	780	759	817	778	740	776	755	808	761	719	792	733	791	776	740	731	807	753	770	767	742	757	776	728	775	775	817	769	743	778	779	744	802	790	770	772	777	748	731	753	780	744	772	794	797	803	801	761	780	821	767	740	806	816	784	745	735	746	785	820	759	752	758	777	761	740	823	757	774	749	740	764	830	771	805	809	762	818	805	788	795	740	758	796	768	832	780	743	785	791	768	777	754	766	788	784	777	779	727	758	804	772	797	770	721	754	808	789	779	753	772	779	802	741	799	776	791	778	741	755	788	803	803	750	831	761	773	774	787	754	780	753	718	787	812	741	745	784	730	760	767	820	780	742	781	758	801	788	808	784	737	750	754	757	715	780	746	800	737	800	759	800	745	757	769	773	798	756	805	754	784	762	758	771	758	745	723	799	783	801	825	811	800	759	769	791	741	781	793	787	771	749	760	685	782	763	775	825	762	775	742	723	771	779	788	738	777	740	795
40550	20722	12365	22761	23431	14719	3150	453	391	384	346	383	352	369	401	371	382	382	361	374	330	343	364	368	346	363	367	357	364	363	341	373	346	349	316	375	349	361	342	360	368	332	334	325	378	381	355	352	356	378	361	387	370	330	367	335	346	379	321	339	370	318	328	334	372	359	351	380	362	370	336	376	381	381	368	354	378	371	375	344	332	334	346	367	370	354	346	337	330	354	348	332	354	325	383	348	347	362	340	341	309	377	315	352	371	362	367	348	351	382	344	337	376	343	331	344	354	337	350	310	347	359	329	357	356	352	333	368	374	344	365	344	363	375	316	328	374	358	324	392	336	365	361	386	376	347	335	352	328	323	391	375	349	338	362	332	368	346	378	331	353	361	387	339	393	348	350	352	364	341	344	358	337	362	329	380	382	332	370	340	332	367	379	344	310	351	365	336	352	355	327	347	338	345	354	352	354	375	351	347	361	386	328	359	387	339	362	378	389	367	385	393	402	407	374	338	331	351	345	339	351	327	332	341	376	347	330	374	358	300	352	333	350	387	363	337	364	354	334	368	361	360	317	330	358	368	375	345	382	388	312	349	372	350	343	353	371	339	369	375	340	341	351	374	335	307	319	344	367	336	331	354	326	328	399	339	348	356	381	344	373	361	352	330	372	335	377	333	370	346	331	339	357	358	314	346	356	337	338	383	327	347	372	308	366	327	368	390	350	374	361	381	358	358	364	325	362	353	361	375	365	374	354	361	370	366	390	354	356	360	344	345	378	350	375	375	349	356	355	354	315	329	402	366	358	382	380	377	356	329	377	325	339	361	359	372	374	384	333	348	382	395	338	366	393	365	390	388	337	396	342	323	382	374	338	348	339	349	362	369	364	356	416	342	339	374	378	326	340	352	366	360	368	381	339	390	357	376	345	376	337	347	333	345	359	332	376	338	372	343	347	375	323	322	316	351	389	345	363	397	386	423	366	361	351	355	365	350	320	343	331	372	350	353	346	334	311	351	363	386	374	388	352	373	362	339	347	384	382	359	360	330	363	394	363	362	370	370	357	355	347	323	395	326	355	372	408	333	379	351	375	345	368	340	393	357	351	365	410	340	325	417	385	379	367	364	356	350	337	356	339	388	402	326	346	352	360	347	357	338	336	333	375	349	355	339	316	368	322	376	347	354	388	399	341	337	373	363	373	362	339	368	353	373	346	362	355	362	337	351	372	325	299	354	373	397	377	334	343	374	335	364	352	361	384	363	342	351	348	355	355	348	349	373	358	354	377	338	371	361	378	367	355	349	330	372	354	333	383	351	355	350	325	371	387	347	361	345	330	369	341	362	355	357	344	379	319	372	396	378	311	351	329	374	335	348	322	377	367	347	367	345	335	340	345	346	368	350	328	355	359	342	332	338	352	359	320	349	380	349	334	334	373	389	352	374	328	323	312	319	362	367	337	367	336	358	381	354	339	369	362	351	332	370	354	354	364	398	335	370	383	323	358	367	327	359	362	378	369	382	346	363	380	314	367	374	355	339	366	377	351	372	381	340	386	369	351	355	365	326	366	355	332	351	329	356	425	379	345	318	389	379	370	318	370	351	346	344	352	358	318	348	356	341	345	372	334	384	366	319	385	333	363	368	370	342	342	352	351	363	364	346	367	354	354	341	344	376	364	359	357	347	381	370	389	343	345	326	325	387	357	361	341	348	356	360	336	338	371	362	368	347	335	339	356	344	388	361	357	320	334	341	336	324	322	366	368	330	365	344	367	375	392	347	345	332	369	344	391	353	328	339	342	366	357	357	332	357	368	361	367	348	327	365	356	362	361	345	359	401	358	359	366	332	353	389	379	361	353	361	377	377	307	385	368	390	377	355	339	354	347	352	358	354	357	356	337	329	331	330	391	362	394	346	343	317	356	367	329	330	343	341	351	331	331	360	357	331	349	340	310	391	360	348	384	371	352	360	352	363	348	335	376	374	317	338	362	380	338	343	353	354	343	377	346	349	359	335	374	338	335	376	357	357	378	324	332	367	367	345	350	373	351	387	382	355	321	381	372	349	344	328	346	342	385	362	360	377	322	354	376	363	343	352	352	330	357	369	338	366	339	349	329	378	326	340	343	333	396	407	362	357	369	331	356	349	345	342	355	384	340	382	335	354	365	341	362	365	379	341	357	359	356	385	367	338	376	356	341	363	359	375	345	373	388	344	383	333	347	356	367	380	342	368	355	379	356	402	346	344	349	395	343	343	349	362	355	352	322	316	370	368	384	349	343	341	381	348	359	351	333	360	335	350	355	365	336	319	356	355	377	340	361	372	396	383	365	340	362	387	350	395	370	386	333	336	342	379	352	360	375	337	355	361	394	370	382	372	358	330	380	377	329	363	380	353	392	347	349	366	410	373	313	356	346	368	383	340	364	372	381	315	366	365	373	346	370	365	329	342	396	390	386	393	360	342	361	330	334	355	343	356	362	324	379	384	345	363	335	357	353	335	403	317	341	389	353	367	373	365	355	358	374	388	391	371	343	372	377	372	382	398	354	353	388	384	323	342	383	351	335	363	397	390	354	349	350	368	374	361	324	357	363	352	377	329	371	319	352	303	360	347	339	360	375	349	361	372	397	323	348	325	351	313	378	372	346	334	375	342	387	391	354	369	333	370	329	371	329	367	350	337	377	360	350	334	356	333	379	351	360	320	365	318	396	349	352	348	348	351	366	384	377	361	366	322	361	360	391	386	355	375	355	340	351	333	342	355	369	392	386	364	352	384	352	386	367	354	330	318	349	339	359	371	361	396	342	338	360	348	355	366	362	335	346	367	336	345	341	357	340	359	302	337	362	322	333	323	358	340	394	370	367	337	321	390	328	382	350	363	332	368	360	370	348	322	366	367	369	387	335	361	398	376	324	394	328	330	374	345	359	372	337	356	334	354	395	352	398	350	343	345	367	331	336	365	339	379	368	364	371	343	396	328	354	334	362	362	364	364	375	349	363	397	350	353	363	337	347	372	349	315	355	324	371	320	377	380	344	342	325	327	362	357	388	359	340	359	371	379	335	370	347	340	323	317	359	358	313	373	393	360	369	335	405	358	368	361	338	343	379	320	357	338	372	347	362	352	355	330	366	319	404	338	373	355	372	340	365	344	313	356	352	366	368	355	334	318	356	366	356	333	360	340	316	351	373	387	350	340	326	326	357	371	322	348	365	355	347	386	349	372	366	336	354	380	354	371	367	365	326	362	387	346	351	351	363	388	328	327	357	351	392	382	351	362	336	377	310	364	361	317	357	353	354	382	382	331	334	381	363	340	369	363	381	367	335	375	363	350	367	346	367	361	355	372	366	383	341	356	381	346	325	344	355	373	343	356	311	351	380	351	316	364	336	349	377	357	367	328	356	387	393	330	361	382	337	339	373	401	344	329	354	363	362	358	373	339	317	354	348	342	378	377	328	392	358	336	404	360	343	381	346	374	357	331	363	339	351	352	353	356	356	331	348	371
23801	13786	18542	36423	40792	30534	3698	1050	1009	970	975	933	861	917	908	839	857	846	865	810	820	851	822	783	791	773	794	793	810	784	783	797	808	834	789	771	833	819	763	781	807	810	788	762	763	780	819	730	844	834	807	813	773	799	755	755	781	768	774	812	799	781	834	789	770	799	765	755	826	807	804	794	772	765	854	764	750	757	792	836	763	737	798	769	749	791	790	789	749	825	833	770	790	801	787	767	783	768	783	794	772	720	786	781	818	829	787	800	789	765	759	805	732	801	793	763	779	721	738	736	784	798	783	805	751	783	791	819	796	824	767	796	739	803	751	761	791	750	753	764	805	787	814	781	761	752	770	783	772	792	814	822	755	802	807	819	776	822	756	805	814	808	786	766	777	840	746	766	752	786	763	821	771	831	805	717	774	815	757	816	777	804	803	773	775	769	789	761	786	794	727	797	770	774	809	734	766	725	839	756	842	774	770	753	791	788	791	782	779	821	767	774	836	746	781	750	756	764	783	749	754	804	757	764	800	809	805	745	801	776	832	823	802	736	779	763	811	776	776	798	806	798	773	743	768	770	797	823	768	779	779	793	786	819	770	796	792	782	771	752	744	759	738	761	810	745	808	795	794	756	801	795	780	800	789	792	780	808	771	775	773	751	773	775	741	800	824	721	747	780	823	791	795	759	809	797	774	788	779	805	792	787	776	798	776	793	765	782	850	765	760	804	754	786	799	807	814	775	802	822	795	779	739	769	811	827	811	765	818	732	764	765	792	757	748	844	745	786	788	769	759	784	752	818	778	781	788	751	737	787	722	759	790	726	780	822	788	816	789	751	777	772	751	794	768	808	775	719	848	794	814	762	784	770	803	782	828	779	771	808	815	723	801	791	737	793	808	856	755	842	785	760	795	745	798	752	769	782	777	751	790	809	785	761	806	772	755	771	768	830	803	803	777	812	813	784	787	798	791	777	805	779	782	776	808	805	791	779	755	827	787	792	783	776	731	787	818	762	778	721	763	754	794	726	801	747	834	814	747	804	779	839	771	752	806	756	797	781	781	812	763	818	825	746	797	742	781	814	770	791	774	800	771	792	795	772	810	776	794	787	752	752	782	767	815	718	724	812	779	833	794	803	733	755	806	792	798	798	754	844	780	810	842	793	859	825	799	822	824	769	776	805	797	798	826	751	806	797	765	779	843	737	786	841	766	796	807	786	782	820	773	797	790	783	774	758	773	802	741	751	801	762	795	787	808	832	792	779	756	756	753	778	826	757	829	778	792	791	754	780	800	780	791	789	766	782	779	776	752	772	782	787	787	810	774	782	777	763	824	770	768	791	739	782	767	807	787	811	764	733	840	770	822	745	820	789	736	712	804	846	751	789	803	744	787	734	824	783	736	751	853	758	845	768	791	778	770	735	844	752	812	810	781	808	788	755	776	767	811	767	792	759	773	748	761	747	812	708	759	751	801	763	788	832	794	794	781	824	780	761	753	790	808	773	790	772	765	803	745	786	782	806	774	742	771	694	801	789	808	792	747	748	800	788	799	803	800	785	817	761	786	741	849	775	787	765	806	809	800	800	866	718	826	832	801	763	763	795	800	822	759	759	836	791	782	802	796	770	776	770	772	821	795	826	757	752	748	774	780	770	791	807	789	794	794	799	826	813	757	774	779	805	722	779	796	828	822	803	758	736	757	758	769	750	794	773	765	797	833	806	811	793	785	770	758	816	837	789	792	726	822	744	802	808	817	755	802	769	760	779	796	796	775	725	783	747	841	781	801	753	798	790	758	774	787	742	760	804	795	813	794	796	785	768	770	796	739	810	763	803	773	799	809	818	747	742	820	768	780	844	741	715	754	792	771	741	783	737	780	753	786	803	796	801	746	758	816	813	814	745	768	810	756	789	808	801	754	798	752	825	758	797	753	780	794	793	800	759	727	771	736	784	790	820	784	805	802	768	785	729	753	792	787	780	774	745	754	862	767	809	804	771	798	764	785	782	787	760	817	817	759	844	726	803	839	759	787	824	770	788	759	759	771	799	773	769	808	790	714	787	792	800	796	774	771	737	784	779	817	769	776	737	830	788	759	787	805	799	771	790	810	775	796	747	801	800	761	776	793	772	775	723	754	812	794	779	790	747	758	792	804	790	819	768	792	813	771	783	757	753	761	766	796	758	782	758	753	766	744	789	791	768	778	808	742	735	842	786	800	816	804	804	775	785	734	751	781	786	786	803	839	839	803	824	813	807	787	734	806	765	748	787	823	816	785	764	784	731	780	773	755	750	789	790	788	777	789	747	787	792	802	798	784	801	790	806	753	764	725	771	793	803	798	795	724	752	795	758	758	791	788	750	791	775	772	777	749	821	834	784	761	806	775	787	791	802	779	788	727	819	715	780	768	763	745	805	822	783	802	733	771	792	760	785	784	762	780	828	804	749	807	811	823	802	780	752	809	774	743	748	783	773	806	795	772	759	720	757	814	779	821	759	741	736	749	790	778	730	753	832	844	787	777	746	750	802	787	753	786	748	832	768	753	761	787	823	793	782	815	761	796	810	827	773	798	806	891	788	781	727	815	792	742	803	786	811	778	830	760	840	787	825	797	755	810	790	735	767	813	769	775	800	791	788	729	757	835	790	733	835	758	832	778	769	771	813	779	889	804	792	805	795	768	773	818	719	814	795	812	817	757	823	779	768	779	778	820	780	826	778	829	824	780	826	794	783	764	775	758	739	809	798	751	776	813	779	777	775	766	765	773	762	751	803	759	759	761	776	751	780	843	773	770	757	769	796	766	766	783	730	746	765	796	732	797	801	784	735	790	799	788	786	867	797	763	752	766	763	778	785	764	809	800	786	768	804	779	824	789	753	795	809	790	772	777	798	790	781	781	819	769	801	805	793	764	780	759	812	766	828	781	795	782	750	803	755	784	812	770	771	773	782	755	783	799	799	792	775	787	740	766	779	745	735	819	828	822	787	780	748	762	823	756	803	747	759	769	797	815	763	797	783	802	767	803	781	738	756	777	800	770	828	778	765	799	770	762	767	805	791	773	798	776	771	778	831	799	765	754	765	777	789	805	749	807	844	792	798	768	765	782	777	767	751	759	787	731	790	789	756	749	740	778	742	763	805	777	768	797	750	771	770	800	784	781	798	780	768	785	820	797	812	810	778	744	758	783	818	777	802	785	797	790	790	809	793	718	739	775	812	772	819	770	777	800	770	756	808	805	746	775	816	827	839	761	765	798	774	817	791	794	782	788	781	751	758	785	766	758	821	789	750	811	792	779	798	781	821	796	833	767	784	783	761	799	793	793	821	768	754	800	795	772	817	803	790	799	761	775	818	776	809	792	834	749	786	790	773	773	779	771	797	755	820	803	825	770	738	834	761	845	819	761	784	790	746	805	733	765	722	781	817	780	810	790	830	770	800	780	780	796	810	773	718	777	779	697	768	806	735	786	772	774	791	835	819	759	784	754	796	778	754	773	764	773	763
19196	9173	2959	658	460	405	223	226	189	194	180	190	219	230	202	197	180	173	190	204	215	218	196	162	207	203	186	198	167	185	170	179	201	175	194	202	184	197	183	195	192	179	181	176	207	177	208	203	189	192	183	208	180	208	183	212	172	180	237	230	182	177	208	181	184	185	179	183	194	178	197	200	181	183	180	166	210	194	177	203	205	215	215	196	186	189	221	189	172	177	177	191	173	257	186	182	228	202	187	214	223	198	186	198	191	211	204	191	202	177	185	198	192	170	173	205	207	198	200	204	182	214	177	180	183	175	173	214	196	187	207	203	171	201	171	176	201	191	195	186	190	209	202	195	192	165	214	194	212	183	200	213	184	173	200	213	206	160	172	170	211	232	197	194	193	185	166	209	205	162	203	177	208	240	202	189	219	207	204	185	206	197	203	180	167	199	173	171	183	188	194	192	188	222	206	181	191	203	215	173	176	181	183	177	176	199	199	188	176	198	207	185	173	213	203	180	212	194	206	205	190	188	189	189	162	195	217	198	195	192	218	185	220	218	197	191	199	180	205	202	217	187	175	208	197	181	190	182	177	155	184	221	203	187	183	189	197	174	201	213	224	209	182	220	201	197	212	162	192	197	175	208	207	227	187	186	196	201	165	182	174	181	216	205	188	163	203	184	175	171	178	197	183	195	173	191	200	208	159	192	207	198	215	204	190	227	209	193	186	162	163	183	200	166	184	199	205	158	178	195	184	191	185	205	186	197	216	191	187	154	191	213	207	191	160	187	181	193	167	195	178	194	201	190	181	196	168	182	188	171	191	202	171	177	197	196	215	219	204	206	211	181	172	198	189	182	200	182	182	165	195	187	160	179	206	193	170	195	193	197	186	176	190	190	186	217	199	189	196	174	182	195	200	184	219	206	185	201	191	183	184	187	176	201	211	182	189	177	202	193	223	186	175	219	205	182	189	206	204	193	172	208	192	210	186	193	190	183	186	195	195	182	186	196	202	159	176	181	175	235	201	194	229	203	189	222	217	197	203	207	194	198	188	182	178	193	207	170	202	161	183	179	194	192	179	182	213	177	185	210	181	217	190	203	181	197	188	184	179	193	187	229	217	205	190	190	181	202	197	182	190	179	184	192	196	193	189	181	190	193	180	197	219	208	206	164	187	185	193	194	193	226	184	191	167	163	199	190	177	189	188	200	206	207	189	227	200	214	205	198	188	168	187	188	196	175	193	181	184	185	197	200	197	222	186	178	209	175	188	203	202	199	185	201	184	176	205	181	210	198	203	191	236	191	204	191	220	202	190	186	201	194	175	183	163	202	171	191	198	195	190	193	227	197	200	189	201	168	190	210	206	205	202	196	182	188	226	197	197	192	190	209	206	196	214	193	222	193	201	193	176	157	173	197	191	180	179	180	192	183	205	165	181	178	208	199	191	199	154	217	198	188	184	182	193	201	180	160	197	190	180	184	182	187	212	192	202	190	196	202	179	199	184	212	188	164	180	185	192	183	195	195	197	194	204	197	202	196	188	188	207	190	209	182	198	193	209	189	173	197	196	201	205	180	179	177	198	197	199	186	172	188	189	207	207	172	186	186	194	203	181	171	187	168	200	195	188	185	179	201	175	192	171	179	176	189	181	177	200	208	153	189	213	201	188	175	191	200	171	173	206	179	191	191	195	194	189	212	179	190	200	198	199	174	194	195	213	182	221	228	186	218	198	179	195	169	191	162	200	207	217	215	173	212	177	199	212	205	174	179	172	194	220	181	173	180	178	169	184	192	174	175	205	212	185	177	173	190	186	189	166	184	227	158	208	187	192	181	207	221	207	190	194	198	188	191	195	176	232	182	168	190	193	191	187	161	181	218	208	190	213	180	196	155	213	187	192	196	225	198	202	211	196	220	219	198	199	189	192	184	193	210	182	182	186	209	188	183	211	168	192	185	196	239	165	174	193	171	213	173	173	187	201	192	189	201	211	188	190	163	181	212	193	181	176	194	207	196	182	187	192	161	217	159	187	183	191	174	168	194	180	206	195	204	199	213	167	178	213	197	190	201	213	221	200	210	197	225	203	186	201	214	181	185	237	224	199	221	200	207	204	180	183	181	184	193	198	175	176	175	195	167	197	181	189	207	174	180	175	201	182	198	171	153	178	197	212	171	195	178	175	190	180	184	190	202	195	192	199	208	182	193	213	222	162	175	185	168	184	194	194	187	168	197	179	197	188	169	217	194	201	180	227	188	197	200	208	183	172	187	204	199	163	210	164	194	185	205	195	195	170	197	174	211	167	215	212	168	197	191	195	171	187	198	206	195	175	209	220	207	187	184	191	165	203	173	195	193	160	184	198	211	176	159	203	197	212	181	188	211	179	190	194	201	199	179	182	196	197	189	192	188	206	186	153	193	164	182	183	172	201	211	157	196	213	198	178	198	187	211	197	217	204	191	193	226	204	239	215	163	208	199	194	194	181	158	170	181	195	183	197	206	173	230	212	213	205	210	199	199	208	174	188	176	188	191	168	196	192	195	209	181	200	189	189	190	217	190	174	195	202	213	199	219	180	173	209	196	182	171	197	225	176	191	191	163	184	205	180	214	188	175	189	200	189	217	182	195	221	203	217	164	188	179	211	221	187	190	196	181	194	171	185	211	177	200	175	182	199	186	206	212	215	190	186	178	213	167	198	180	178	172	183	196	181	180	166	162	185	224	186	182	199	191	214	194	173	196	207	188	205	197	196	181	200	195	199	201	191	222	205	222	209	188	204	224	186	190	182	187	204	204	191	171	198	191	188	180	175	198	196	180	187	180	195	169	195	230	199	205	191	223	192	206	196	186	192	176	180	201	198	199	239	200	186	208	193	176	197	178	203	189	171	195	184	207	188	154	209	204	204	211	183	161	188	210	168	189	206	203	165	190	177	213	223	221	221	189	193	197	191	184	185	198	224	190	191	187	180	197	206	186	179	176	231	189	210	208	193	203	196	200	178	184	195	204	181	221	179	188	169	189	236	190	183	228	177	183	184	177	175	206	182	192	193	212	208	199	189	200	195	194	201	184	188	211	217	176	193	209	176	169	179	205	195	154	202	196	166	170	209	197	175	211	178	189	169	204	190	169	209	182	204	178	190	168	186	180	186	221	173	217	177	188	192	203	192	207	193	183	188	175	185	180	192	181	175	205	192	191	201	202	209	217	183	179	215	192	196	198	201	198	207	178	229	189	184	179	196	180	198	208	189	224	202	207	185	189	193	198	169	194	180	193	203	173	167	184	192	190	176	187	186	184	182	205	167	201	188	187	188	199	189	187	191	189	205	189	209	178	180	190	192	227	182	180	213	225	194	202	209	181	171	196	210	179	210	216	189	199	204	186	191	205	184	199	196	178	203	180	207	187	173	196	202	209	201	199	203	183	181	230	169	216	197	198	184	193	210	183	209	191	178	179	198	174	184	187	180	177	212	205	200	197	212	201	206	185	181	175	195	191	195	180	176	188
11210	7067	4416	1535	1709	1207	550	508	469	442	488	452	495	503	468	469	529	498	450	514	508	481	453	462	470	493	554	483	510	475	469	445	472	481	483	469	479	498	467	455	471	512	505	475	481	429	501	476	484	466	489	473	494	514	445	492	450	466	436	480	458	453	503	428	478	463	496	498	481	504	479	475	449	474	487	504	493	505	499	467	498	481	458	508	487	520	469	482	453	479	441	523	480	496	438	471	525	449	513	485	502	554	507	455	479	488	441	472	471	489	453	481	463	450	451	467	477	480	458	476	495	511	466	494	440	476	474	441	486	474	436	477	496	447	469	507	463	462	492	501	457	480	452	480	494	516	455	500	514	485	509	481	461	483	474	481	456	487	521	499	454	517	499	455	481	518	506	484	530	472	423	510	486	517	464	490	474	485	476	438	496	450	445	477	500	431	475	487	475	455	492	478	479	503	471	510	492	486	475	452	532	477	465	454	478	462	448	459	471	471	509	519	494	481	478	471	483	504	491	501	479	476	476	482	493	472	472	494	482	485	537	438	452	434	454	446	467	520	501	478	482	469	482	463	518	459	496	464	449	460	499	472	477	454	488	494	488	448	462	451	486	469	467	479	497	514	488	444	485	518	495	512	472	431	478	475	444	472	472	439	499	509	498	531	502	446	490	522	470	481	485	451	536	503	484	468	491	470	458	456	464	484	452	496	465	479	478	508	514	483	494	502	531	462	478	474	486	478	508	511	506	458	493	453	487	504	464	471	476	499	484	509	473	488	512	489	499	476	459	462	483	481	482	482	464	489	498	486	480	508	489	492	483	488	479	473	486	464	460	523	480	435	477	448	491	451	447	478	515	492	501	481	499	501	458	461	491	476	439	472	464	452	500	461	481	489	478	478	473	486	488	488	492	480	477	450	436	456	486	473	476	495	520	467	493	467	451	462	466	509	494	488	465	492	517	466	497	473	515	487	508	472	447	475	504	451	480	477	494	482	469	461	458	476	479	483	477	521	476	489	500	466	502	471	494	496	480	491	495	430	506	501	491	500	438	429	515	493	454	494	478	469	467	448	499	451	486	488	508	465	507	478	460	468	504	452	436	462	474	470	480	470	527	426	503	482	469	465	438	484	493	463	482	448	517	466	475	472	486	484	448	478	501	463	480	485	495	508	468	465	489	497	507	472	497	453	481	472	493	478	487	469	485	491	490	507	482	478	471	466	492	487	499	501	521	473	485	482	471	477	469	494	464	482	451	467	485	473	529	437	502	499	470	471	477	468	456	467	483	509	474	469	504	525	470	467	486	477	447	467	449	482	496	493	491	528	447	478	475	469	434	461	500	460	509	515	488	465	482	494	511	475	492	466	499	464	511	457	508	477	515	514	500	455	486	469	481	448	495	463	466	467	495	452	478	496	471	465	469	460	463	463	508	498	487	506	491	491	477	478	526	514	469	445	487	516	481	497	493	504	479	520	491	537	476	493	496	475	514	471	513	493	483	503	479	480	464	458	474	495	439	481	514	439	468	489	464	456	473	489	469	477	470	480	450	508	489	474	510	463	491	517	494	474	492	498	483	517	506	460	504	498	504	439	468	496	497	464	473	476	476	481	501	520	497	457	459	509	481	494	464	505	438	493	471	510	475	518	483	511	498	469	487	491	506	458	489	488	456	510	451	480	471	479	523	484	489	478	501	462	465	480	508	517	464	495	497	487	448	424	521	476	494	497	520	477	518	464	472	449	490	474	490	510	483	476	476	504	498	474	470	458	479	504	493	443	447	469	452	476	480	507	488	478	500	484	485	515	486	503	503	478	473	515	492	441	486	496	476	471	507	489	498	485	455	450	469	491	491	464	470	484	501	499	520	477	499	459	464	506	474	488	499	463	478	467	488	447	511	463	477	465	470	475	469	509	454	448	482	495	499	490	477	483	462	450	502	523	484	494	481	490	488	472	464	464	492	488	492	508	477	449	450	491	456	478	503	456	497	478	493	473	481	454	470	460	519	481	458	462	451	481	484	491	529	496	470	472	477	485	482	477	455	494	485	492	463	466	435	505	498	472	489	516	502	468	521	520	490	480	498	463	483	479	529	506	490	475	504	457	496	523	471	517	495	500	503	503	480	407	477	452	523	473	503	484	507	490	498	482	473	477	482	487	498	492	445	485	509	446	449	473	469	494	476	471	489	468	449	458	517	492	494	478	469	495	477	443	442	482	468	498	500	484	506	436	456	484	477	475	472	524	502	504	443	448	461	512	492	438	504	478	484	503	493	522	470	483	488	454	492	480	465	486	485	456	523	490	446	470	497	436	480	454	493	448	467	499	494	476	486	498	553	520	498	475	525	500	461	446	465	489	475	462	524	486	441	507	488	471	486	455	480	455	495	441	463	461	486	488	482	472	542	481	427	523	469	497	482	490	462	484	425	537	484	477	519	463	503	472	497	445	478	455	490	470	471	531	494	434	462	487	466	488	480	484	477	472	456	502	500	462	432	450	469	499	471	473	478	493	463	490	481	528	492	509	496	494	484	479	515	469	472	458	478	483	479	517	459	503	482	507	493	471	463	507	439	442	507	484	435	444	457	472	454	457	485	478	452	487	461	501	476	501	501	486	502	504	500	466	467	482	492	461	471	494	481	469	492	467	438	520	484	469	472	450	493	493	450	496	470	456	478	497	469	449	516	492	476	479	495	525	487	473	547	468	498	492	437	502	503	469	493	495	494	467	477	477	485	480	489	487	465	509	490	465	535	485	503	490	489	523	477	428	469	480	510	494	477	460	509	489	473	484	488	523	475	438	490	512	462	478	448	507	476	466	469	473	481	420	490	492	491	500	461	484	472	477	490	499	519	497	494	480	461	462	491	508	475	500	493	472	501	504	486	474	478	471	474	464	454	490	468	483	461	484	460	501	457	502	516	438	457	498	485	460	500	469	461	478	463	485	466	462	524	466	465	451	505	484	492	450	515	496	499	484	500	459	470	493	457	484	456	461	475	451	489	458	423	493	479	472	491	460	500	476	510	466	485	457	491	516	481	502	470	501	499	472	478	468	442	466	492	449	486	450	509	472	490	485	495	520	448	464	438	540	479	471	469	442	491	495	468	469	458	507	448	470	488	507	466	470	474	494	458	525	513	476	516	467	496	453	465	431	471	478	454	512	499	483	504	464	474	461	506	475	474	456	502	479	459	499	489	467	498	498	472	474	519	470	504	482	476	455	449	520	472	476	491	493	445	496	476	495	469	457	433	457	468	447	442	504	494	497	456	498	480	468	510	490	475	491	467	468	506	455	474	471	470	495	490	491	440	452	477	485	484	447	439	492	466	465	454	490	474	469	509	484	458	494	474	475	471	451	517	469	487	459	516	475	469	498	479	502	454	445	532	480	500	461	469	449	469	476	471	470	485	475	450	503	516	449	483	477	480	459	504	440	472	495	515	503	472	471	470	474	511	488	516	514	516	466	455	471	495	526	475	474	494	461	511	490	460	473	467	484
32470	15683	7577	11841	11742	7018	1651	356	353	321	379	384	324	331	355	341	373	359	338	356	310	311	326	334	339	342	325	357	371	356	342	336	329	358	372	339	360	352	360	327	312	334	343	348	372	349	360	360	323	354	329	318	327	331	319	326	341	319	337	389	354	362	374	328	341	382	320	338	403	423	377	356	315	323	333	366	348	336	322	362	331	382	331	341	347	348	360	317	316	337	344	372	309	328	345	338	348	370	358	341	338	370	336	357	354	335	333	371	325	317	326	366	291	335	302	309	358	367	330	324	375	342	358	333	348	349	330	337	366	368	322	330	357	344	341	347	337	290	339	373	333	356	365	382	343	360	324	349	341	310	336	354	330	331	331	314	316	325	307	345	358	363	338	368	338	321	329	338	355	338	363	350	354	325	360	341	329	320	340	345	316	363	336	339	323	363	348	338	312	368	333	376	349	327	358	335	319	370	383	349	353	339	361	357	357	341	330	358	351	353	336	331	337	359	358	330	358	336	370	356	365	382	322	336	330	359	361	389	318	338	351	350	348	354	340	355	322	327	338	339	316	353	330	332	343	378	344	359	349	351	356	362	328	371	322	377	346	362	364	348	329	334	310	352	342	364	336	336	367	373	333	342	335	346	317	339	302	351	337	370	337	350	327	339	371	361	302	353	337	334	377	329	325	331	345	337	308	372	340	331	340	377	340	322	324	372	364	379	359	319	344	347	352	321	354	337	354	365	318	350	311	350	374	360	362	354	372	380	345	328	333	344	331	342	327	339	364	316	303	324	346	323	318	340	362	301	357	319	357	345	345	346	379	361	316	357	311	354	372	388	396	339	342	322	356	369	352	359	343	366	334	390	303	343	353	324	319	345	327	350	315	347	349	316	308	339	332	359	292	370	334	367	342	345	369	335	334	297	353	365	351	339	331	356	311	345	334	341	349	344	325	372	381	391	363	355	350	344	365	358	340	362	357	348	337	352	333	377	349	348	359	340	369	365	350	328	340	368	356	380	335	358	336	355	343	337	331	344	309	335	300	324	327	353	317	358	340	357	333	370	324	365	388	352	330	353	312	386	357	367	342	359	346	335	332	339	395	395	334	369	342	360	371	362	332	337	329	382	338	329	384	342	371	319	374	357	324	351	361	362	313	343	307	338	331	348	330	364	331	312	330	301	316	344	331	345	337	352	330	327	309	335	362	353	357	324	350	332	321	347	298	342	319	335	363	333	367	378	323	355	349	338	317	356	345	356	344	346	315	368	338	317	330	333	388	381	373	297	307	372	321	327	320	360	335	334	341	348	320	370	338	344	337	353	378	352	345	330	364	343	380	309	329	396	348	316	327	325	343	338	354	356	351	302	333	366	334	357	323	333	327	334	324	331	320	359	324	326	312	376	337	348	369	349	350	344	327	312	336	340	343	370	327	320	340	360	366	339	323	367	372	344	346	329	350	358	360	363	399	337	365	335	346	344	342	343	342	312	357	326	343	346	345	309	323	314	387	322	328	294	325	379	353	360	361	324	369	373	359	371	372	320	365	354	391	362	331	318	323	363	372	346	329	327	365	375	358	312	311	316	359	280	306	321	333	323	369	377	344	345	335	313	352	342	355	337	365	350	328	355	380	312	334	347	323	331	377	355	353	343	389	347	368	308	357	359	338	339	300	331	364	408	368	327	326	354	336	328	332	355	396	364	373	329	347	353	344	353	334	312	378	372	370	308	351	368	374	338	308	326	368	327	368	347	324	318	350	323	333	336	320	343	352	344	369	383	319	390	379	322	352	337	367	339	312	343	322	373	321	327	357	326	321	299	348	362	331	355	368	340	345	350	319	377	350	327	329	331	326	338	345	327	329	346	332	345	360	307	342	332	373	336	346	335	343	344	331	339	346	347	331	341	332	366	361	351	339	369	336	365	345	340	345	348	378	308	329	364	336	333	344	357	335	363	359	358	370	334	327	342	381	379	333	325	346	343	308	327	349	350	349	320	335	371	318	339	337	333	349	359	386	369	346	363	330	356	356	356	351	340	380	351	346	382	352	362	343	324	360	362	390	351	307	325	371	337	386	319	328	315	353	325	350	333	351	324	352	349	361	364	304	336	372	363	346	335	326	334	327	345	342	336	342	360	346	371	332	343	354	357	346	343	394	326	360	347	337	294	362	353	354	352	332	343	377	364	332	356	329	352	312	349	347	318	357	351	323	317	311	353	325	375	342	334	350	344	340	308	328	345	362	378	324	352	348	367	374	346	321	375	386	328	334	312	319	312	310	322	333	322	379	341	368	367	364	380	330	316	344	353	376	357	362	326	334	330	362	356	387	361	342	318	344	322	327	352	342	357	326	377	338	328	351	314	359	373	345	357	366	376	370	329	340	359	341	357	372	365	336	355	325	334	346	405	361	324	366	343	371	352	331	360	369	305	341	337	319	370	361	334	357	353	349	321	335	350	329	328	342	307	345	354	333	342	335	342	326	370	312	358	341	357	342	318	325	367	323	356	331	342	317	361	278	361	362	354	366	361	317	320	325	350	360	347	360	319	375	355	309	332	359	352	332	331	330	358	355	320	361	321	368	367	337	348	312	367	323	359	357	359	346	356	335	341	376	325	338	334	308	323	344	322	339	337	330	325	298	315	339	354	402	326	362	382	409	375	350	330	337	355	350	350	356	352	368	323	339	373	364	364	353	348	336	338	355	362	354	341	345	335	314	344	340	321	392	346	357	308	326	361	368	355	339	331	340	348	328	354	359	351	305	332	324	356	356	334	342	390	370	363	304	353	338	284	363	342	365	320	334	383	339	312	320	345	355	303	301	348	372	325	357	308	327	329	336	366	336	391	330	315	349	331	364	344	336	350	329	352	343	341	369	330	331	370	369	361	328	343	318	358	328	338	372	333	332	341	320	335	355	329	314	362	337	357	356	356	327	355	366	325	323	338	341	342	336	345	359	362	328	344	357	382	345	328	362	361	351	334	335	366	343	327	315	330	307	337	369	331	337	358	353	323	362	357	355	343	342	318	370	361	313	339	326	340	380	345	353	319	355	359	345	280	363	351	339	368	347	345	307	350	335	322	310	305	334	290	296	336	361	364	354	332	350	362	287	346	344	384	337	346	361	359	334	376	308	320	367	337	351	320	338	343	353	320	387	388	320	325	344	358	338	357	363	322	331	375	346	351	351	328	354	358	367	336	346	338	329	322	400	342	372	313	327	344	391	304	331	333	385	328	342	339	351	324	329	373	363	362	326	347	320	357	311	327	393	355	323	341	340	363	354	323	311	356	350	364	308	327	375	373	352	377	351	356	329	298	370	338	327	349	344	333	355	356	323	336	328	323	324	317	373	325	355	371	368	316	309	357	328	292	377	353	321	352	397	325	304	360	355	346	359	375	365	315	341	325	325	343	336	348	326	332	348	333	337	337	342	335	308	333	331	333	355	356	341	389	333	366	355	356	329	349	360	340	320	351	362	342	373	351	388	318	333	382	331	342
19532	10608	12737	24824	27844	18734	3541	899	909	812	905	838	780	810	822	881	797	776	777	775	765	802	804	818	775	792	755	817	772	720	732	775	815	764	775	756	811	779	760	774	786	797	791	786	796	830	814	769	816	761	723	757	768	779	743	813	757	814	752	785	814	755	747	777	796	772	800	786	794	779	751	736	793	772	806	732	765	765	781	770	781	756	808	796	768	746	725	775	781	756	769	796	752	717	730	761	768	716	752	743	807	756	784	791	806	778	740	817	818	698	797	782	728	792	779	784	815	740	765	755	786	794	785	714	743	780	782	711	774	815	778	776	747	730	737	725	730	752	803	821	716	775	769	774	772	801	734	737	788	763	802	800	795	735	761	798	799	821	809	784	786	752	815	773	753	832	753	769	742	780	770	781	758	745	761	806	706	829	763	774	731	770	709	768	761	746	729	786	726	788	753	755	708	738	801	803	777	755	805	789	742	756	793	720	738	737	807	747	733	808	756	780	755	766	749	716	781	793	720	762	784	765	812	761	777	708	762	748	725	789	761	784	701	761	730	720	778	768	768	753	749	763	737	821	792	805	798	772	741	798	793	783	761	712	793	813	758	752	753	788	803	790	755	757	832	803	721	748	807	783	737	731	782	798	748	733	754	751	738	735	829	805	776	745	754	751	789	739	751	729	768	764	751	777	771	775	743	731	715	771	727	764	778	799	793	778	747	737	717	725	835	762	764	790	807	799	807	798	761	770	766	778	766	750	733	803	701	759	821	769	775	833	773	740	760	795	712	778	781	787	804	724	747	764	796	814	742	759	757	770	751	764	753	715	799	774	748	791	761	802	754	738	773	827	752	763	811	779	760	753	710	783	775	752	765	771	771	789	784	811	734	793	729	777	738	772	751	730	777	730	785	713	740	765	807	789	770	750	769	774	725	801	780	764	780	762	751	756	759	790	768	751	793	785	731	750	763	697	759	770	747	776	752	736	765	761	747	725	813	725	733	781	707	726	782	772	775	832	774	725	772	748	784	814	825	717	754	763	730	745	753	778	779	753	762	827	755	755	777	756	757	786	757	744	738	733	786	755	773	769	745	823	761	811	748	761	796	765	833	725	745	782	771	792	767	765	718	729	779	736	791	742	789	755	742	731	792	765	731	774	753	775	778	794	732	724	773	790	771	807	757	759	727	836	792	773	740	740	788	813	788	777	739	780	784	746	726	723	780	757	777	760	804	791	806	794	729	780	789	775	817	706	784	749	740	772	799	776	778	744	767	798	752	811	790	766	769	772	784	749	786	740	805	745	748	802	782	734	787	746	756	743	732	736	809	764	776	821	808	759	760	752	750	789	790	777	754	786	788	800	777	754	754	750	726	804	770	761	774	729	771	833	796	747	782	804	762	802	752	776	785	776	774	737	736	754	759	727	774	761	769	746	758	736	736	808	828	737	742	730	749	753	783	761	813	858	780	796	826	767	738	779	767	799	788	790	726	806	748	772	765	719	749	751	719	795	817	779	760	795	742	772	786	851	736	787	757	765	757	829	755	796	749	769	790	766	758	778	796	737	803	766	727	785	753	725	762	701	720	716	803	782	757	789	779	765	704	764	778	785	793	755	772	811	774	742	722	758	721	777	772	768	740	701	808	704	775	768	757	794	772	804	737	772	754	744	766	820	794	798	805	760	750	775	774	814	760	751	711	791	843	745	763	833	758	770	802	779	810	746	826	768	802	752	811	791	824	761	741	775	754	795	771	797	744	780	732	749	727	785	765	770	794	808	732	758	769	736	764	754	779	749	757	756	772	757	755	793	769	752	756	760	787	819	808	693	759	786	759	766	734	732	773	775	732	814	782	817	786	838	794	830	755	769	758	777	813	737	760	820	808	757	768	759	743	801	761	732	771	791	779	768	733	785	765	797	726	709	714	760	773	717	809	736	789	766	782	811	793	767	792	752	770	794	741	730	828	737	765	770	784	759	798	794	773	781	740	786	754	778	757	741	799	788	742	793	769	757	792	818	772	819	742	751	836	776	732	739	765	781	707	761	758	779	775	776	716	691	793	766	749	768	766	757	804	804	792	788	796	770	682	795	768	771	779	783	769	807	775	756	763	775	752	768	771	773	740	775	798	770	798	781	822	769	816	733	766	822	813	694	727	771	775	732	771	752	732	779	757	753	782	739	770	791	763	767	813	755	737	715	802	782	740	748	726	730	776	761	779	803	798	824	772	740	785	752	763	735	759	729	784	784	792	782	811	750	838	771	789	781	795	748	773	783	734	792	788	783	808	766	837	747	784	762	840	763	743	772	793	721	768	750	778	770	764	727	794	789	756	765	792	790	760	792	730	780	791	746	774	733	827	817	741	787	737	767	805	770	749	805	758	774	778	817	740	781	755	775	764	783	819	738	754	758	791	719	743	823	743	761	741	738	830	807	773	795	768	805	816	801	799	768	780	781	799	755	776	797	849	790	754	757	826	745	792	763	692	733	766	747	809	744	771	773	756	797	781	743	793	740	769	782	740	814	818	782	769	797	824	803	727	801	793	791	760	758	760	760	745	803	803	772	765	790	772	776	750	702	749	736	738	762	778	824	760	723	773	776	794	774	757	776	748	724	779	790	768	794	734	781	799	759	807	800	745	771	784	776	789	793	745	766	794	737	741	804	774	789	738	759	797	757	755	786	784	793	835	750	756	779	720	791	744	834	770	769	738	782	778	754	782	753	790	793	789	747	834	787	795	769	773	771	735	757	791	786	775	762	773	769	804	758	775	759	783	751	722	740	753	747	770	799	752	750	715	738	740	806	794	780	747	710	770	764	727	797	809	724	797	775	744	761	824	764	762	784	756	833	770	771	735	759	743	761	799	741	750	760	798	752	744	774	773	821	798	711	778	808	755	760	767	775	777	778	748	768	766	798	773	728	770	795	792	735	755	807	797	754	757	766	739	833	780	785	726	777	797	738	827	751	755	727	820	768	734	772	821	768	756	740	739	795	731	793	722	798	732	757	758	795	788	787	807	797	767	767	779	825	703	742	769	794	775	705	798	805	783	757	764	705	776	782	799	753	784	762	790	738	751	772	787	844	743	769	841	772	777	795	824	760	778	776	798	794	754	774	723	771	775	790	746	820	804	743	744	789	783	746	754	740	742	784	757	763	781	724	816	719	825	754	781	792	773	800	701	779	751	729	758	798	790	762	782	767	755	814	700	742	797	779	790	722	802	764	775	782	800	757	754	769	720	765	732	806	730	746	771	787	712	775	785	790	767	750	763	783	756	782	735	768	756	795	773	770	741	716	737	733	741	790	796	757	797	702	768	726	787	763	737	800	741	824	787	789	791	762	757	797	756	792	763	777	799	795	727	701	788	734	804	748	698	783	776	759	769	773	743	719	799	752	795	771	765	796	773	769	769	767	772	755	782	808	772	761	751	781	765	752	750	814	817	777	748	778	797	774	777	796	731	765	773	773	803	770	761	781	785	763	782	776	731	767	756	778	761	745
41121	20368	10986	22187	22558	14940	3290	402	404	403	397	406	393	380	372	340	358	350	353	369	388	350	356	338	326	357	333	341	323	350	323	353	340	361	362	303	372	344	346	345	367	309	347	371	387	322	356	353	362	357	370	327	346	314	334	326	344	350	346	346	344	332	318	348	317	333	366	372	361	317	339	329	370	419	343	332	350	348	356	350	359	358	348	324	363	364	361	384	311	380	337	373	387	396	384	362	360	341	362	351	379	395	335	328	343	340	303	338	360	391	351	349	345	384	388	390	352	346	328	360	358	367	357	362	362	337	391	371	359	368	341	340	363	392	376	321	379	381	350	346	346	372	361	365	332	323	381	347	365	387	353	339	343	406	368	389	391	356	368	320	340	344	339	361	374	337	338	368	376	317	382	377	359	359	323	376	345	372	346	335	342	365	361	341	352	355	325	355	344	318	333	322	343	371	304	375	345	337	361	354	358	342	300	378	352	362	374	357	330	349	345	386	351	365	333	336	334	351	330	311	354	337	331	353	360	369	335	370	338	351	348	347	355	321	342	350	354	322	326	317	389	309	373	357	409	338	366	351	340	337	373	370	326	375	421	324	361	342	364	375	378	383	368	339	359	359	351	339	360	346	340	367	365	363	337	344	360	372	370	396	336	359	321	344	334	361	374	367	357	360	355	329	316	340	382	381	371	347	373	366	343	347	364	325	345	350	340	343	328	357	381	345	328	387	406	363	359	343	356	358	374	352	338	283	349	345	320	370	322	380	342	353	328	369	336	335	361	354	390	343	351	348	349	326	337	294	370	334	366	315	418	351	343	357	341	333	323	348	373	364	353	320	343	348	362	350	334	373	347	333	324	336	347	344	338	375	390	366	369	330	356	362	340	356	392	367	379	333	360	335	357	347	326	338	362	328	380	343	377	349	340	352	365	315	364	361	339	394	353	384	347	361	370	332	384	355	352	359	370	347	353	331	348	348	356	362	362	338	356	344	334	356	346	363	315	322	384	366	316	317	373	344	348	327	321	388	344	343	376	373	370	354	344	378	345	336	362	373	346	347	348	342	359	373	338	362	403	356	377	332	338	353	342	327	368	345	357	349	320	346	349	369	337	349	368	340	325	354	311	372	341	335	321	348	372	358	373	351	338	338	349	349	324	372	359	371	357	342	376	327	364	346	333	379	350	367	363	330	349	379	352	346	332	351	333	399	333	340	371	334	302	366	335	370	357	326	374	314	336	344	334	372	352	342	370	365	401	398	370	353	354	332	342	350	367	362	372	345	369	339	322	379	328	328	328	387	317	349	374	336	318	361	358	309	382	361	346	376	326	350	366	340	399	377	347	324	348	346	330	337	341	332	338	354	337	357	359	343	331	389	360	324	346	331	337	370	374	335	381	360	344	346	321	358	350	358	346	338	301	321	385	377	363	326	347	377	316	346	357	338	359	362	375	390	357	336	322	326	393	359	323	324	365	347	331	349	354	323	363	339	351	353	407	335	319	349	378	361	335	324	314	333	351	343	344	347	357	369	327	358	352	348	358	413	373	335	370	371	339	351	373	344	365	354	367	351	372	364	318	345	345	352	360	366	378	355	369	329	351	384	331	362	347	364	345	350	386	342	361	350	334	336	335	327	382	356	362	341	355	368	318	351	357	335	328	349	333	341	363	354	353	347	349	355	373	337	380	319	321	367	339	337	360	378	338	328	374	337	366	362	382	335	341	316	346	374	345	365	329	341	359	334	332	312	320	352	316	361	319	341	329	346	315	344	350	367	332	330	375	342	368	369	370	344	357	342	386	371	372	365	341	345	329	343	335	371	343	381	341	335	344	344	320	367	341	341	361	400	352	326	341	331	358	356	342	329	355	342	354	342	342	380	316	329	365	337	354	308	393	374	357	361	337	360	351	365	361	362	368	375	329	347	355	358	355	374	345	407	361	358	375	353	341	364	360	366	389	361	384	384	347	351	343	323	349	350	323	328	350	377	339	335	325	346	332	348	379	327	326	334	336	329	349	377	367	340	347	287	341	338	354	320	367	326	378	355	369	356	357	370	415	370	346	341	327	361	323	341	335	339	346	361	369	355	368	368	364	368	366	360	347	337	350	354	354	368	362	320	346	344	353	326	367	370	386	381	382	357	399	338	330	357	401	350	366	368	362	330	357	368	337	367	357	327	326	391	334	345	361	314	339	351	349	356	363	355	351	374	353	377	342	343	343	355	370	336	362	352	373	364	349	338	327	323	376	349	343	337	330	300	349	365	364	327	353	362	369	356	387	349	328	358	357	358	361	320	377	343	323	319	344	358	372	391	344	355	349	334	365	335	335	332	367	302	379	360	346	339	346	349	350	338	345	369	326	339	336	341	359	353	373	399	331	364	390	342	337	341	342	344	364	333	367	362	345	361	354	359	324	361	324	331	360	351	362	351	386	352	352	341	336	362	325	360	335	377	356	372	363	344	345	356	296	344	335	330	338	346	311	368	340	339	321	357	383	360	358	353	333	382	360	355	351	364	378	324	389	354	369	386	361	343	341	343	356	355	335	348	368	344	342	376	344	332	326	388	356	371	365	348	346	375	356	316	362	348	341	341	367	330	325	336	361	337	352	355	374	357	338	288	323	355	359	377	373	367	354	377	351	312	364	425	333	330	306	290	345	362	338	333	358	383	324	380	339	344	378	347	373	373	360	356	363	377	360	354	341	385	312	364	389	355	363	331	375	358	344	366	374	357	321	376	355	376	358	375	330	362	374	342	390	386	355	344	365	369	295	385	346	347	354	379	379	382	342	366	324	347	346	353	339	326	330	353	368	357	379	350	343	347	370	356	375	358	373	385	397	351	362	333	335	344	325	360	355	377	344	332	363	358	378	360	348	339	329	334	359	351	380	333	354	344	378	344	355	383	340	351	334	371	310	345	348	340	329	374	375	368	364	368	304	355	347	374	381	327	333	329	320	357	383	381	349	374	380	358	354	356	349	325	375	351	360	348	353	331	316	360	346	344	369	360	311	350	350	356	374	318	332	394	380	375	331	333	345	369	354	340	353	371	373	338	337	344	378	361	357	337	349	350	365	352	339	348	339	344	355	367	377	326	376	368	365	350	331	305	354	371	384	371	359	311	394	325	350	365	335	355	359	351	344	371	362	347	349	405	376	375	339	370	332	366	333	348	366	328	356	320	381	329	356	369	390	331	358	398	339	322	344	337	362	347	345	346	327	385	344	373	352	371	376	324	346	380	380	370	373	393	372	324	339	367	388	371	347	360	298	335	327	310	377	364	334	347	379	358	369	346	332	353	352	416	334	345	334	380	346	363	370	361	331	360	326	331	345	369	327	347	358	353	313	345	343	313	351	361	325	337	352	349	343	356	341	344	330	342	333	326	361	356	366	377	349	333	335	353	338	314	344	334	331	368	365	336	372	359	350	354	346	364	367	371	349	309	341	347	342	348	348	352	350	362	387	381	334	385	349	355	362	359	356	372	377	344	374	336
24443	13123	16080	36554	40173	29994	4631	1053	976	905	907	917	907	845	835	844	840	862	776	771	801	809	849	823	755	780	765	821	815	764	799	787	798	803	805	824	779	759	804	784	757	738	843	806	764	762	794	713	730	826	800	774	864	720	784	734	795	722	785	759	789	799	763	785	752	768	747	798	797	716	794	785	762	772	806	807	753	785	766	743	793	855	794	748	755	812	759	732	795	800	736	795	772	773	762	787	780	782	713	741	805	744	736	785	771	827	790	771	778	810	777	783	798	740	753	781	799	755	755	777	813	755	795	800	778	725	829	738	806	837	810	766	783	764	814	742	721	786	792	774	749	733	737	764	779	772	759	774	796	777	784	790	795	761	835	771	800	751	757	734	753	706	743	778	782	774	764	725	748	753	748	806	775	721	754	776	807	791	760	778	764	804	776	752	791	781	780	766	753	735	750	795	777	787	798	758	774	784	776	780	777	777	741	788	748	730	787	746	774	735	785	803	825	752	789	776	789	763	748	774	740	789	786	794	787	802	757	737	784	751	805	757	740	752	766	771	724	771	771	778	751	811	845	777	783	775	784	778	760	792	757	809	849	758	757	777	772	764	764	750	734	791	750	783	812	784	797	777	721	767	755	797	755	770	755	777	767	793	774	799	807	780	754	740	805	753	798	764	763	738	773	741	718	774	806	761	798	801	745	763	853	805	773	780	796	788	743	751	793	807	772	820	758	749	756	794	747	800	758	748	786	719	759	786	785	746	812	786	794	741	765	754	758	789	808	773	778	779	823	748	778	771	805	805	770	815	700	788	768	795	814	773	784	761	762	789	773	797	753	775	789	763	820	819	756	838	778	778	753	797	797	763	779	768	817	721	754	817	774	795	746	810	787	794	803	759	764	787	736	799	768	746	703	823	721	773	786	749	763	762	770	767	756	768	733	754	763	815	747	757	801	783	762	790	758	787	806	788	804	785	772	808	787	780	748	765	780	812	816	749	787	786	733	761	769	768	793	817	731	760	772	770	807	786	744	822	752	751	782	766	744	742	764	817	779	772	803	765	764	785	754	745	784	762	698	799	744	815	756	743	809	756	734	767	761	826	797	768	803	752	805	744	733	753	763	738	785	789	727	728	743	767	730	789	811	770	772	774	803	711	780	836	736	737	735	750	791	818	767	781	785	803	759	774	785	793	775	783	797	747	763	818	730	776	777	798	718	796	772	840	769	808	777	802	754	759	782	780	760	760	817	741	767	776	823	762	799	797	834	814	760	759	756	758	767	785	799	762	745	779	787	760	787	821	747	758	745	734	772	739	766	745	752	742	763	797	721	850	736	793	778	766	790	746	709	790	755	766	770	717	764	803	812	729	765	789	768	764	768	750	828	736	775	776	751	771	815	753	772	794	799	782	800	727	742	798	781	758	774	763	750	828	788	757	717	772	762	718	786	787	793	802	798	745	737	739	795	780	722	790	760	812	758	713	791	767	760	763	761	837	770	829	822	783	751	806	761	780	788	816	754	721	819	767	777	765	769	763	796	744	762	760	771	771	780	742	759	760	766	782	790	791	769	765	772	723	770	786	771	805	744	764	751	768	790	746	739	768	775	783	752	818	778	818	745	774	758	809	749	806	748	733	737	747	733	794	809	773	743	729	765	766	786	810	853	781	853	754	753	782	710	772	777	782	738	793	752	802	766	771	749	770	737	718	766	738	752	779	798	778	759	778	734	793	714	793	740	805	791	783	776	780	725	791	816	796	811	767	739	780	780	771	782	746	796	751	797	803	746	726	769	787	762	804	743	760	739	742	765	768	795	767	760	743	768	774	781	762	747	793	777	776	768	778	804	751	808	766	794	751	702	763	728	749	787	762	766	804	808	774	774	804	795	733	746	764	794	808	787	771	796	818	789	769	822	726	785	715	722	762	797	776	762	805	736	745	792	805	792	825	813	743	829	815	795	783	764	766	733	759	793	769	802	786	759	740	793	794	805	752	757	719	781	820	824	774	766	772	802	771	813	769	799	757	774	778	811	768	766	766	786	763	717	725	849	757	771	732	803	814	769	752	806	769	733	792	833	762	779	775	767	787	752	820	750	787	745	795	796	741	792	778	776	755	740	744	757	762	744	742	800	781	730	765	759	719	750	824	760	768	760	770	807	766	751	801	753	758	754	717	783	773	755	746	797	785	780	790	734	749	766	803	763	777	755	787	787	712	773	803	767	830	767	754	803	831	795	784	794	810	796	767	753	793	781	815	771	754	789	785	721	739	777	747	760	812	777	797	758	747	778	780	745	770	787	791	775	811	779	756	776	757	796	802	737	778	804	755	783	722	792	741	739	739	796	762	809	743	761	782	732	761	776	764	778	786	797	759	726	822	782	780	807	804	835	712	778	733	757	772	764	785	741	770	787	795	761	776	790	785	748	774	729	796	751	772	770	831	743	745	770	770	792	781	792	771	763	757	775	783	814	793	735	765	777	766	780	746	743	735	794	823	769	779	712	806	830	784	805	738	830	765	816	787	770	715	748	771	860	806	789	757	816	722	736	842	775	808	763	776	781	753	749	811	816	736	811	809	760	781	766	789	771	839	757	731	747	703	742	775	788	780	774	769	777	753	752	765	736	774	742	780	750	746	766	763	758	765	769	799	761	748	787	775	772	758	756	820	755	782	772	816	739	770	723	772	746	759	781	766	827	741	782	754	750	795	794	784	766	734	779	823	745	766	732	801	771	795	746	758	794	770	790	755	816	794	757	778	739	731	766	762	809	724	782	749	769	795	773	766	798	790	749	761	762	740	793	790	789	794	776	810	766	722	816	778	761	756	748	790	828	782	724	766	772	778	804	765	746	740	836	780	775	817	810	760	765	727	783	752	761	746	784	792	806	772	753	791	762	769	767	812	789	764	744	775	764	764	796	706	764	739	782	771	776	821	784	715	740	808	772	730	798	754	792	760	744	771	812	823	765	755	788	774	755	819	782	719	778	750	753	720	734	809	813	760	754	702	801	753	767	774	763	770	798	785	781	784	825	772	779	778	782	790	785	747	799	774	770	792	731	739	794	812	754	777	705	767	781	793	808	782	770	731	758	805	742	740	758	778	741	748	759	754	794	760	777	723	801	726	790	736	723	731	822	838	762	787	806	820	776	785	736	732	813	807	759	722	760	750	769	756	780	746	755	768	741	764	715	732	706	791	769	771	708	784	716	753	775	771	768	780	807	820	757	780	776	785	781	740	814	770	726	781	783	741	782	732	818	804	742	789	832	758	799	833	763	760	806	747	796	809	708	781	752	733	756	810	763	768	773	764	816	762	753	767	787	786	750	767	762	771	786	722	793	802	784	736	763	787	741	766	787	785	706	771	719	736	729	798	796	793	768	749	755	767	759	743	781	800	745	709	756	790	808	729	798	797	790	791	819	751	762	800	751	802	779	742	756	765	748	771	798	825	785	796	762	787	798	778	750	756	768	783	781	777	694	727	762	753	731	784	770	768	752	761
19843	8945	1767	548	511	400	213	199	201	189	213	207	213	176	160	190	156	219	234	179	198	183	199	190	177	204	164	171	175	190	196	163	184	210	211	207	168	196	196	172	198	171	185	194	195	200	182	169	196	199	199	180	201	215	200	201	164	154	203	191	187	190	189	192	176	209	195	191	190	162	199	202	161	212	166	190	212	197	184	196	182	198	185	188	192	188	175	190	178	198	156	179	204	170	170	164	185	180	204	198	180	195	185	182	204	155	182	167	212	157	170	181	167	179	160	208	214	183	180	188	182	163	190	188	189	207	179	204	163	186	216	192	174	184	176	195	188	208	159	169	176	171	185	184	196	175	175	194	173	185	183	196	177	182	211	220	192	194	164	209	204	184	199	196	183	180	201	168	172	203	193	180	166	175	180	172	189	202	184	196	199	170	160	197	181	171	206	183	216	204	198	186	169	164	175	165	202	187	190	189	193	197	197	182	153	181	220	208	185	211	215	186	200	192	179	171	213	174	165	198	186	171	192	181	209	166	186	202	171	211	188	190	174	190	172	193	190	201	179	183	188	228	198	193	182	189	194	217	183	189	198	180	190	204	179	166	168	182	191	186	194	237	197	177	187	168	183	152	208	187	203	185	177	213	204	206	176	186	176	216	208	163	182	199	200	180	148	210	211	182	191	211	170	199	188	187	188	176	176	191	159	216	212	165	188	174	172	166	205	193	191	209	175	190	193	183	178	189	181	179	194	182	169	202	174	190	200	173	233	196	145	186	191	173	213	187	187	194	182	187	193	188	200	189	185	174	192	174	199	189	186	212	174	199	180	198	196	181	164	173	200	199	186	200	171	197	206	208	197	188	207	167	187	198	194	184	172	157	174	191	217	191	203	209	195	180	211	208	205	202	192	205	178	172	145	210	197	171	194	201	178	227	189	208	189	167	173	219	197	187	183	182	196	181	196	172	189	205	173	168	177	177	193	198	199	186	179	161	167	200	198	192	188	171	169	191	181	168	178	203	184	180	161	185	191	178	195	174	170	205	174	183	180	181	181	161	182	173	223	179	196	178	198	184	169	170	177	190	197	179	204	177	190	209	181	186	180	177	193	193	171	170	171	219	179	194	226	204	176	183	215	159	176	188	213	173	146	178	202	203	205	193	177	201	206	178	176	186	179	179	172	179	191	185	180	186	195	194	199	187	180	194	145	223	190	197	171	170	221	205	183	204	165	157	178	198	186	176	170	192	193	181	201	181	184	195	157	186	198	218	210	187	170	163	204	221	185	194	181	162	190	182	203	197	162	152	192	200	197	189	200	177	201	155	161	211	174	180	190	167	176	178	175	207	189	153	166	189	191	196	180	178	171	186	159	192	153	181	160	180	172	184	163	161	186	201	202	177	218	229	197	191	193	200	165	192	181	218	197	173	210	194	196	182	180	187	165	177	188	203	178	167	177	199	196	174	213	227	208	216	192	159	197	162	197	171	194	156	188	166	174	179	205	181	181	219	181	199	201	189	195	197	198	205	198	223	175	174	184	192	203	188	183	161	197	195	186	193	181	207	191	200	192	203	176	195	195	214	175	193	198	164	187	159	220	217	196	214	176	177	197	209	189	154	214	191	180	201	171	197	215	155	197	186	192	190	193	192	184	188	206	195	198	210	179	185	176	201	188	162	178	173	208	185	176	180	157	189	205	193	188	192	213	180	171	193	170	193	172	190	195	189	223	170	187	171	192	181	208	194	218	176	186	171	173	192	165	217	175	194	187	173	192	173	172	198	199	169	170	183	189	190	192	176	201	219	210	177	173	179	183	194	170	212	216	186	174	161	175	200	184	187	170	186	194	190	172	204	183	166	194	209	189	198	201	193	210	205	180	182	183	188	170	183	174	191	195	169	191	186	183	191	197	211	191	182	201	185	178	200	197	201	178	180	175	210	217	172	192	202	191	195	184	162	168	201	185	201	181	202	190	185	183	175	179	193	183	191	193	183	174	198	181	222	185	183	177	161	170	183	192	176	197	193	191	172	171	168	240	187	186	191	170	166	206	201	176	192	176	199	172	206	194	177	179	201	182	202	190	175	188	222	194	186	197	184	187	197	189	191	174	187	194	181	204	189	187	174	182	191	180	205	183	180	217	208	186	206	186	210	188	194	176	194	176	192	156	187	183	188	185	214	201	182	178	201	174	193	209	170	188	180	183	231	190	173	177	193	195	198	178	192	161	186	194	170	175	207	182	153	192	192	184	163	186	193	206	184	198	197	193	180	185	203	214	194	151	163	198	217	204	179	158	198	183	208	195	193	176	189	186	198	188	215	183	197	169	193	177	160	195	208	178	176	164	183	167	190	170	187	187	203	203	184	198	187	178	187	195	188	187	191	172	162	175	212	171	186	223	193	204	213	186	200	209	178	173	219	187	182	182	178	185	201	196	188	185	202	191	178	172	192	198	169	195	175	168	225	170	181	186	190	198	212	185	202	222	179	203	188	176	197	187	201	213	200	150	186	205	183	173	189	191	187	192	178	198	186	172	185	199	206	206	178	204	180	186	190	199	212	193	167	187	181	221	195	201	147	195	210	199	176	176	180	197	200	185	194	200	180	180	180	179	180	190	187	220	197	194	174	178	190	187	206	168	172	185	168	184	190	186	204	187	174	192	173	187	183	153	162	189	194	161	184	171	174	183	189	195	208	175	183	179	223	185	194	196	186	184	162	223	207	153	175	163	196	206	177	187	189	181	198	185	201	196	174	175	150	207	178	202	192	188	198	194	197	171	200	186	204	196	181	205	194	185	211	182	195	198	208	182	209	177	234	212	194	192	180	191	208	209	212	197	190	167	195	185	205	159	197	173	187	196	195	159	210	198	203	196	166	194	180	151	164	163	188	167	187	193	161	213	161	180	184	194	188	172	200	171	199	201	174	208	186	181	168	211	171	168	183	190	156	190	171	203	183	167	169	180	198	222	168	167	215	225	168	174	185	186	180	189	180	177	200	196	187	191	212	229	184	191	182	186	176	201	200	185	188	198	189	196	173	206	199	213	188	197	198	178	202	175	206	188	196	197	181	226	197	189	176	210	193	208	169	184	179	182	221	181	209	203	198	206	176	192	178	180	187	188	203	190	214	207	187	195	168	194	202	185	221	179	211	187	206	177	212	203	213	200	192	214	201	190	182	190	190	163	168	176	185	190	173	174	188	183	183	178	205	181	198	205	211	197	159	190	183	213	203	192	193	157	171	206	192	166	201	214	167	163	168	177	182	175	167	187	186	190	201	188	181	183	181	178	192	219	193	180	233	168	194	190	225	175	175	182	163	196	168	171	174	184	181	176	169	178	193	180	177	181	190	206	191	230	172	210	204	149	198	202	188	176	172	172	179	173	205	185	191	208	182	180	193	170	167	181	200	198	182	200	160	176	199	182	197	189	189	180	214	173	163	174	205	197	185	182	203	175	164	235	177	186	204	192	199	179	188	195	177	194	200	198	198	202	189	206	183
11547	6344	2826	1598	1876	1221	551	461	452	488	465	410	483	491	500	488	460	451	468	476	467	459	462	528	460	476	457	449	439	501	502	452	532	438	457	483	461	496	461	463	475	439	482	485	504	463	446	472	490	471	502	460	464	450	454	467	478	484	481	446	476	431	464	460	468	458	457	506	459	432	439	502	490	470	483	487	483	462	488	464	470	465	440	444	518	482	465	465	465	510	494	441	450	485	494	493	466	453	472	466	461	481	502	467	473	474	470	478	473	502	461	419	462	495	451	439	464	475	491	444	478	471	448	472	468	486	493	478	463	459	449	506	480	466	470	458	472	446	453	493	541	468	484	419	443	436	487	469	471	470	449	472	416	461	453	473	478	453	504	506	429	483	470	471	516	463	461	457	512	499	446	494	451	501	439	432	485	449	513	477	422	467	457	486	470	477	432	484	487	424	493	460	455	426	502	482	485	493	463	494	471	475	500	462	459	492	451	487	460	483	466	488	497	475	487	460	433	489	461	476	482	473	414	490	472	478	486	469	496	466	480	502	454	484	477	499	496	507	473	452	461	501	497	455	505	463	505	486	481	470	439	482	479	451	499	477	450	436	494	432	476	462	466	475	475	453	436	473	459	486	474	474	477	474	468	488	450	446	468	451	462	488	465	499	498	499	488	426	457	468	446	486	475	506	482	465	486	516	468	466	473	495	457	490	501	501	511	446	432	440	466	481	449	472	470	500	445	489	457	462	480	479	479	459	463	450	433	465	443	455	465	452	462	460	462	498	465	459	491	452	488	479	480	452	429	490	472	469	439	481	457	484	454	476	474	445	408	506	448	434	470	434	483	470	469	484	498	454	466	478	438	464	505	479	503	456	462	501	470	461	472	430	447	483	463	520	492	481	443	441	508	474	476	455	454	460	470	463	408	510	475	489	489	467	433	449	430	468	433	475	488	456	473	443	444	443	433	459	453	498	482	472	459	456	469	459	431	467	474	474	500	479	460	498	460	500	538	450	450	440	465	440	472	480	472	481	438	469	504	442	462	508	479	481	450	465	467	425	458	451	462	502	458	446	452	481	457	470	458	472	456	476	482	440	481	475	458	473	468	437	449	464	448	453	463	453	503	453	450	509	488	472	477	450	480	475	455	472	459	458	473	455	475	474	424	479	501	470	443	440	449	446	458	471	457	481	456	487	407	479	416	421	463	488	479	501	435	480	507	462	504	470	459	455	467	448	465	444	455	468	441	490	471	452	484	470	455	474	449	487	466	470	473	451	450	483	490	473	474	472	471	441	462	440	484	462	454	478	462	479	460	472	490	480	489	472	481	453	439	464	498	473	429	483	442	465	491	450	456	443	455	433	494	465	440	463	478	469	457	489	448	476	502	481	432	482	452	474	473	438	426	464	442	514	454	479	473	487	475	485	477	430	469	503	495	486	463	468	469	445	443	421	457	458	488	463	486	460	496	409	474	471	499	466	510	472	473	485	508	481	475	463	475	435	470	466	443	484	501	450	503	494	485	438	483	444	434	504	459	434	481	428	468	423	460	458	454	486	464	485	452	447	491	500	464	458	455	517	504	466	464	462	494	488	481	438	474	410	478	480	464	445	485	476	481	468	469	476	486	495	456	469	464	447	455	459	445	457	496	474	456	496	457	483	474	480	456	459	462	479	510	481	463	475	480	464	448	467	468	486	448	468	476	432	483	481	477	500	451	455	455	440	477	464	452	484	469	456	489	468	465	483	482	478	532	452	488	469	490	451	465	452	477	468	413	441	465	481	437	475	449	438	447	447	448	466	433	442	453	469	518	470	469	496	472	444	489	455	434	465	473	445	471	474	456	485	502	450	444	453	463	444	479	456	487	459	477	471	482	472	441	440	472	477	450	456	490	467	441	451	452	467	467	449	438	518	462	446	461	493	456	492	502	477	471	474	440	450	481	464	489	452	514	427	482	486	440	463	452	503	485	452	467	447	462	469	490	495	461	481	458	464	465	458	439	452	461	456	421	465	447	453	473	448	458	481	450	446	457	437	453	473	488	456	487	440	464	424	476	475	455	486	474	448	497	464	506	453	472	480	492	456	475	485	462	458	452	474	440	439	486	438	468	502	477	438	460	491	448	463	482	467	506	437	451	433	450	450	474	415	455	459	486	463	506	486	490	468	469	481	449	471	455	462	465	486	467	500	464	455	474	474	469	476	469	484	461	515	460	450	442	460	455	433	482	475	485	467	460	481	474	443	480	461	473	473	435	451	501	435	450	441	439	441	495	469	469	503	488	487	461	497	453	481	461	447	440	486	468	451	503	454	471	464	456	467	511	478	446	489	456	455	469	473	471	453	434	474	481	452	469	453	448	454	504	483	428	438	437	458	482	482	488	457	506	472	454	490	455	481	494	452	477	472	456	473	509	459	471	456	449	478	464	439	471	458	437	454	455	434	479	474	505	448	488	415	450	458	476	459	417	453	458	470	452	459	487	437	457	471	489	472	505	481	471	485	509	470	451	475	440	458	441	432	492	508	474	466	489	469	476	487	475	485	454	479	450	445	460	456	464	458	456	451	461	456	493	480	429	474	479	463	485	450	455	416	467	455	452	464	461	456	536	459	490	467	463	465	506	470	502	483	430	458	473	430	434	456	459	493	445	506	438	470	460	478	486	440	479	459	452	458	456	468	485	436	465	455	441	431	467	482	436	514	466	479	474	440	432	452	451	470	471	460	494	456	474	470	468	423	466	476	474	466	451	458	482	498	489	483	474	458	498	465	478	442	479	464	490	443	437	475	491	436	494	501	512	475	490	516	477	478	439	481	482	442	466	447	498	502	440	465	525	477	491	471	487	470	479	409	465	446	482	436	432	477	479	450	480	433	481	462	502	455	459	440	466	486	474	448	485	422	469	449	457	473	426	457	438	444	452	478	438	442	478	442	456	472	483	492	449	479	461	456	448	446	441	524	489	459	496	440	463	499	463	455	457	497	427	496	472	491	442	452	447	425	459	466	419	492	476	510	446	470	450	466	446	489	485	469	455	495	493	537	444	483	453	470	445	439	440	472	492	436	482	465	427	476	417	453	454	464	448	462	494	505	437	499	470	453	437	454	469	474	462	465	494	441	412	492	455	484	465	487	458	477	455	484	473	480	467	481	459	473	482	475	509	463	466	479	494	444	477	482	443	453	493	455	469	453	442	492	479	464	479	474	471	490	472	467	458	414	474	467	472	492	480	488	467	460	494	446	454	459	494	466	451	470	456	506	434	451	455	445	488	464	490	468	458	491	454	472	504	428	454	504	430	490	494	480	461	487	466	459	480	492	493	476	407	470	464	454	477	516	469	480	451	479	469	483	461	492	442	474	438	466	458	452	497	486	456	445	457	439	480	474	510	486	474	466	477	491	455	464	451	444	489	473	451	505	440	479	466	443	442	463	474	472	478	461	459	442	499	489	442	459	442	494	478	487	503	502	510	455	453	473	469	455	453	442	437	461	476	423	493	497
33322	14385	4969	12017	11911	7252	1163	357	357	371	394	390	366	361	323	335	343	344	363	371	343	339	316	334	346	377	365	304	308	330	360	336	328	360	324	319	342	346	317	361	321	338	301	321	361	349	369	340	348	352	341	358	361	320	340	324	352	345	374	360	343	332	324	344	345	338	347	370	358	360	346	335	329	352	307	314	326	348	355	365	344	319	340	341	337	359	349	376	336	342	326	364	332	337	306	307	357	344	316	347	319	352	314	305	315	335	344	333	343	302	338	328	350	322	346	343	343	355	371	315	354	326	322	339	327	352	329	373	349	328	346	318	329	342	343	319	317	341	333	324	316	347	387	352	307	342	354	339	339	335	346	337	337	360	360	325	340	314	321	347	339	343	343	356	335	337	334	364	311	326	313	336	340	364	340	332	321	356	300	351	357	319	337	379	327	356	354	321	335	340	302	321	366	357	304	306	367	364	391	325	318	378	360	355	307	349	330	337	358	336	319	339	344	316	334	330	315	339	324	347	340	372	335	378	331	352	333	346	347	347	377	360	364	335	335	363	363	363	339	356	316	320	322	322	329	338	371	337	345	365	361	348	326	330	343	350	321	349	309	363	362	355	322	351	350	340	332	336	308	353	314	337	337	367	317	323	376	340	323	329	333	334	341	334	406	318	351	311	331	383	334	339	330	350	366	365	352	347	378	325	353	325	332	357	363	345	361	333	357	322	383	363	341	365	336	327	357	316	359	356	309	347	338	336	361	352	334	356	347	338	326	374	357	341	336	347	354	361	323	315	342	320	320	341	309	363	349	347	370	374	338	338	325	344	349	343	332	313	362	362	359	361	364	327	325	363	316	310	348	362	369	347	358	379	374	301	313	339	335	332	309	354	358	329	373	305	324	361	351	352	341	332	347	352	347	380	327	364	361	343	361	354	324	317	297	333	347	347	338	318	318	310	315	330	297	338	343	338	312	339	326	343	385	330	331	330	344	344	379	325	351	296	331	348	319	331	331	368	340	313	342	371	351	353	352	337	351	323	380	339	367	325	361	339	344	362	392	358	313	360	339	340	299	324	358	371	341	347	351	334	332	376	329	320	354	343	359	341	358	347	366	306	384	324	333	347	357	342	363	370	352	342	371	341	337	369	353	349	363	380	338	339	373	333	326	368	358	359	369	347	368	344	335	331	370	387	351	374	349	315	336	309	363	344	342	327	369	348	353	359	304	323	368	326	347	328	359	339	349	306	356	326	316	301	331	352	305	365	334	363	347	307	342	349	345	328	325	342	362	348	345	345	366	301	338	355	298	339	343	358	371	335	344	344	303	335	334	323	321	350	334	343	333	369	366	335	308	356	356	350	368	345	310	362	365	349	304	313	339	347	351	353	359	330	359	355	326	314	326	356	345	329	346	289	310	349	349	351	342	329	307	332	334	344	332	345	318	347	349	350	354	358	349	347	323	334	334	355	328	357	370	325	338	353	318	309	350	317	327	349	326	333	321	318	312	340	335	311	351	333	370	347	367	370	334	372	367	353	321	346	359	321	346	357	333	361	349	354	338	326	332	356	329	339	314	292	353	332	315	345	342	326	343	370	323	347	386	346	325	335	318	346	329	287	293	337	342	363	355	360	326	331	300	339	338	353	334	335	345	336	370	294	353	350	338	385	334	325	343	348	350	348	331	334	330	329	354	354	349	316	318	343	343	334	336	369	324	375	363	331	355	288	366	344	360	353	346	311	339	323	342	339	326	333	335	360	357	337	368	363	366	319	328	345	365	339	370	357	308	352	314	326	342	303	326	341	368	351	366	352	347	343	315	344	365	370	347	344	368	325	357	353	367	350	369	322	342	332	371	322	331	350	326	325	366	347	345	327	352	356	341	321	348	314	335	315	337	332	352	321	324	374	347	370	353	323	333	360	342	334	313	373	333	321	363	355	309	376	317	366	326	342	381	374	369	361	323	327	333	355	352	388	337	347	331	357	317	323	335	324	345	338	364	366	328	257	345	366	355	372	353	336	338	351	332	372	384	350	338	357	345	363	325	339	350	339	368	333	353	350	369	359	340	344	311	304	346	311	336	337	339	312	360	323	352	338	324	354	352	319	345	342	353	319	340	347	313	355	368	322	347	350	313	342	352	347	351	342	349	334	308	336	328	362	340	345	337	359	341	357	348	345	346	358	335	339	285	338	353	346	346	345	328	344	373	366	304	340	345	342	352	326	325	330	324	330	309	325	358	352	345	341	348	304	321	363	311	369	295	324	335	360	351	351	336	340	358	349	366	360	329	339	342	327	332	343	373	343	292	351	346	353	350	389	332	354	326	349	352	294	290	330	340	313	328	358	334	363	353	336	341	364	331	324	360	324	327	324	360	346	323	339	346	374	331	363	364	332	341	363	366	343	345	345	326	359	325	382	334	319	329	337	328	336	348	336	346	355	356	347	306	329	347	333	375	337	334	354	327	357	349	354	325	335	389	347	325	335	323	330	345	348	357	361	390	340	382	301	326	356	323	362	363	358	363	323	371	306	307	321	359	318	331	341	297	335	350	348	336	360	330	351	350	387	350	331	371	325	372	359	393	311	316	339	361	338	346	320	322	323	346	316	327	373	368	369	316	328	369	352	350	329	344	359	297	349	307	350	369	347	337	342	349	357	323	337	342	328	350	359	319	360	328	315	343	360	322	367	338	326	345	344	322	348	306	325	354	326	317	339	338	327	353	343	316	342	322	311	330	310	338	368	306	335	335	335	375	343	318	348	322	346	351	324	322	346	315	335	327	335	321	308	331	323	291	343	353	312	394	298	389	373	374	358	338	336	375	356	326	347	377	369	313	335	348	400	347	327	324	351	305	334	336	297	321	359	335	343	342	336	335	337	342	378	305	354	337	330	341	309	380	321	311	347	342	355	343	336	363	341	324	340	357	360	325	327	371	351	357	366	369	302	347	329	328	362	352	327	344	329	331	331	330	328	304	355	326	366	373	351	371	363	367	333	337	324	366	343	363	328	339	372	317	374	340	367	315	323	340	344	327	332	355	334	334	362	352	303	354	338	338	330	329	365	339	365	330	353	318	341	343	358	360	371	358	340	368	353	380	347	354	371	378	374	312	331	350	358	343	343	345	355	344	356	366	337	310	352	340	368	374	380	345	340	337	329	333	317	335	363	372	378	355	342	340	312	345	316	335	335	343	359	340	327	333	346	347	342	364	358	327	357	335	323	346	310	312	341	358	349	343	352	302	382	382	335	373	344	331	282	346	306	361	336	344	371	374	320	367	333	346	363	374	386	345	331	318	331	342	340	364	354	353	323	342	366	349	361	344	322	367	341	297	292	310	352	315	371	322	360	362	322	310	321	371	341	377	338	353	339	322	340	341	332	323	330	348	338	333	317	352	344	359	332	333	320	345	368	327	349	395	331	324	332	349	340	320	339	338	323	326	327	358	322	332	354	335	360	387	351	331	345	324	321	341	299	333	323	333	315	345	353	376	314	371	383
20108	9304	8236	26562	28262	19654	1840	881	907	855	809	851	840	803	806	799	825	787	826	816	797	783	785	773	782	789	752	774	787	774	741	772	787	801	791	764	729	788	769	795	753	785	752	760	802	808	791	745	780	816	778	765	785	770	744	747	746	727	811	759	735	678	788	759	771	793	721	782	767	762	728	772	769	725	807	774	714	764	749	715	767	740	752	751	764	763	729	763	811	761	759	806	787	725	764	730	748	748	720	717	810	828	799	735	770	782	836	789	764	771	760	754	743	740	813	751	737	744	728	781	821	810	825	751	761	753	777	746	765	721	787	770	758	719	783	771	810	767	781	777	767	771	755	791	755	749	805	766	730	764	760	754	795	751	741	755	724	796	691	730	831	707	753	762	771	770	771	728	741	741	791	769	761	801	714	760	815	795	763	725	757	783	773	795	703	785	745	801	794	750	758	774	792	771	736	723	764	775	772	797	770	724	752	738	781	703	766	773	768	792	779	759	794	773	800	743	762	767	779	744	774	810	780	826	739	749	759	769	761	741	776	753	755	751	793	761	753	748	741	770	742	763	788	772	756	766	761	735	755	732	768	759	801	764	758	770	815	772	723	745	739	764	755	773	750	788	734	800	751	764	703	783	702	826	755	769	755	731	768	770	757	728	761	780	771	747	741	766	757	771	798	760	763	766	814	791	738	781	780	761	757	745	738	760	794	752	750	793	728	773	750	778	738	762	757	723	788	751	812	787	718	732	772	777	728	744	765	737	832	771	741	803	742	747	750	729	727	760	750	772	743	747	717	744	750	754	787	721	744	772	762	774	730	757	781	810	763	772	778	774	758	777	750	750	779	791	775	758	732	774	753	745	761	720	740	800	765	772	763	758	794	729	734	757	757	753	762	779	773	743	793	771	752	742	728	767	754	797	787	713	763	742	766	796	738	757	747	780	738	784	774	780	753	756	781	823	775	793	768	784	740	776	790	723	770	729	810	794	770	819	792	733	762	784	797	734	765	763	806	794	754	734	763	777	743	784	766	758	786	786	748	766	747	786	764	758	769	750	757	759	778	735	784	832	769	746	780	768	809	795	774	742	812	793	838	744	773	781	757	783	771	738	765	803	744	781	797	731	792	722	721	753	732	797	776	743	747	788	787	732	719	724	718	723	745	760	744	756	728	708	756	758	753	760	742	743	798	739	778	765	744	757	748	773	741	755	774	695	744	747	787	755	801	812	801	762	797	782	789	742	792	777	781	782	754	802	764	727	800	779	799	775	762	787	754	767	757	779	775	770	831	787	740	786	729	759	742	785	774	761	787	751	783	788	753	779	744	774	808	761	776	744	809	765	763	759	768	813	728	807	785	783	764	788	756	728	793	774	772	789	775	744	751	761	773	740	752	777	767	768	753	793	748	747	774	794	759	772	728	764	761	783	755	728	787	733	754	808	709	742	730	752	773	737	773	732	749	717	751	751	726	708	792	803	793	744	792	771	729	762	765	745	800	770	791	792	746	761	714	781	727	772	743	793	754	838	773	758	762	770	785	754	722	774	756	767	742	728	742	765	734	753	758	740	742	789	781	724	737	775	787	799	776	795	728	721	789	765	720	760	742	720	773	738	789	783	779	732	749	783	760	774	777	806	776	746	777	763	761	778	736	789	744	771	780	755	744	786	768	772	751	755	743	764	758	749	753	754	724	785	766	779	752	742	840	767	842	769	754	740	735	704	772	774	784	720	734	816	753	785	794	772	739	787	730	756	780	762	744	790	789	742	752	731	768	779	776	782	777	759	833	752	780	719	727	713	798	816	789	770	772	775	761	759	774	799	755	761	822	808	784	750	810	795	721	745	755	792	740	767	755	804	756	789	760	740	782	795	795	808	738	714	760	748	738	769	784	766	769	758	743	774	769	747	763	810	743	769	718	822	779	742	762	713	781	763	771	765	769	767	765	736	779	726	808	755	731	770	760	737	797	810	755	814	755	741	708	791	810	818	755	755	714	806	793	833	789	787	747	762	757	781	786	790	762	760	766	771	781	750	767	772	822	764	745	768	775	813	776	743	729	733	734	773	751	778	782	734	753	783	783	760	783	782	757	781	753	753	761	725	772	742	795	780	771	736	734	731	752	722	753	785	789	797	752	718	752	814	772	767	739	724	730	732	744	739	802	775	799	769	782	772	775	790	760	808	724	757	809	721	777	764	686	769	758	746	801	810	752	735	777	746	779	755	733	785	747	722	731	819	777	750	733	781	826	773	788	786	722	755	802	778	811	776	773	754	771	736	756	781	712	759	781	813	775	739	782	758	752	772	785	796	738	772	757	783	791	747	785	796	793	743	793	733	782	753	771	745	751	773	800	768	760	783	746	788	761	756	794	768	772	787	774	785	742	703	778	798	814	763	765	782	754	772	732	753	739	765	732	757	792	829	733	772	800	763	793	762	746	791	698	764	768	738	791	796	772	803	761	756	735	751	780	774	801	732	820	779	722	762	737	778	766	774	767	750	800	758	746	718	780	775	780	748	841	779	735	809	777	726	737	766	741	789	820	773	756	760	747	763	783	790	800	755	743	787	777	747	730	797	783	761	737	789	798	764	770	819	787	751	784	793	789	759	767	787	740	838	810	758	753	750	789	776	750	759	800	810	721	738	782	749	780	770	761	813	793	791	752	762	740	751	763	817	766	752	768	745	741	765	742	766	765	754	777	781	738	805	750	793	755	769	787	753	755	785	708	768	736	785	786	759	706	753	795	771	753	749	760	765	785	777	780	744	742	763	752	756	799	744	695	733	781	748	787	745	794	803	773	779	757	805	737	754	827	770	826	778	786	720	731	717	774	776	780	736	728	771	778	735	725	778	789	731	779	749	775	782	807	794	782	775	791	755	739	753	693	751	705	766	765	720	781	721	774	765	790	779	795	773	737	794	785	742	737	805	732	799	742	765	764	798	807	729	784	750	740	766	780	743	736	776	764	742	798	791	773	733	749	706	817	741	815	786	776	773	747	772	787	754	777	782	795	746	731	744	788	787	765	786	767	783	770	757	799	766	783	782	770	781	777	810	766	724	762	774	779	757	780	782	769	751	755	745	758	768	747	728	726	794	746	749	743	772	775	799	785	821	735	745	776	767	773	752	786	771	765	800	775	761	774	756	731	756	734	735	726	749	798	774	796	751	736	803	802	771	761	749	775	799	777	757	741	733	757	734	768	767	758	769	756	760	747	747	773	787	787	792	761	808	770	841	758	738	776	738	809	727	749	726	740	751	809	782	719	770	798	741	720	775	743	784	778	738	747	725	756	740	746	713	756	766	726	756	764	764	804	766	735	738	782	777	730	779	742	755	773	734	747	745	783	773	752	747	789	768	776	758	771	761	809	798	783	780	743	751	760	762	761	745	792	772	736	745	785	811	806	787	748	778	726	764	763	780	785	819	744	792	826	772	775	799	766	788	771	775	746	747	794	784	760	727	769	721	810	782	826	769	759	754	759	740	762	763	783	765
41805	19564	10340	22660	21730	13581	1903	420	387	440	361	371	326	349	355	352	365	332	349	370	308	360	347	329	351	369	345	343	395	356	360	394	360	329	337	354	369	334	355	374	369	316	343	380	351	363	375	341	336	367	355	400	367	350	294	334	346	390	360	349	364	304	308	366	380	383	376	389	343	332	358	348	341	385	333	366	342	338	340	363	332	358	337	335	340	363	338	353	360	347	347	308	380	355	361	370	356	375	366	360	383	367	352	355	373	345	379	330	364	342	353	357	359	353	325	326	343	363	358	331	350	315	360	353	354	359	355	364	326	347	367	370	359	328	374	378	357	338	350	375	339	354	376	384	351	393	397	365	353	357	366	358	344	348	331	325	354	342	333	337	354	350	376	367	354	328	344	368	376	356	347	371	386	360	353	333	350	354	324	349	351	359	361	389	379	385	365	358	351	340	390	357	367	315	339	395	397	362	361	339	346	338	369	367	356	333	337	362	348	344	355	395	367	354	361	390	371	348	395	341	330	314	378	326	411	357	335	355	359	335	305	379	335	369	349	367	378	316	342	321	360	314	375	338	328	390	361	321	342	334	341	385	326	345	373	346	353	309	318	343	388	383	338	356	367	394	367	350	358	365	357	404	330	313	334	339	355	347	322	377	377	346	370	340	346	334	362	359	363	366	368	371	405	364	328	349	372	351	346	349	347	369	359	321	343	358	324	342	381	316	369	343	361	332	351	369	355	344	327	343	326	328	324	339	357	361	377	339	337	312	349	371	343	395	389	364	355	360	347	364	336	375	344	319	322	320	324	335	349	352	384	363	331	396	358	359	361	351	326	355	385	344	357	331	365	356	348	334	360	351	357	338	336	333	301	411	352	352	377	324	326	343	353	400	341	336	342	337	392	362	347	349	308	342	338	368	368	314	345	327	319	345	317	303	361	311	377	333	359	366	324	357	336	326	366	346	342	343	361	351	331	363	351	326	306	353	320	353	373	369	356	319	363	354	358	337	303	354	350	349	353	365	373	310	351	356	344	358	392	358	318	379	342	321	359	365	326	365	377	372	368	370	327	347	349	325	366	404	328	378	413	351	348	353	355	339	383	323	345	376	335	333	362	319	360	372	350	352	341	348	356	360	342	408	355	397	357	328	357	370	335	380	356	373	347	402	353	366	328	347	352	385	368	349	314	338	305	322	340	340	352	381	352	344	341	374	359	293	351	348	379	337	335	341	342	338	341	387	387	365	352	340	341	333	330	332	303	357	355	325	335	337	352	322	332	342	368	322	320	324	362	358	341	350	362	375	366	366	346	355	304	375	351	352	391	375	373	334	396	314	330	341	342	359	356	344	321	316	366	359	317	387	321	339	367	354	365	364	351	340	340	343	386	353	340	356	334	359	343	349	339	346	376	359	349	315	356	385	324	367	348	360	347	338	383	338	359	334	345	361	334	335	346	329	349	359	323	345	346	370	355	354	348	364	321	349	366	360	338	349	343	357	397	322	344	324	384	396	355	339	332	371	381	329	330	329	359	323	372	344	370	370	370	330	360	360	352	381	328	286	349	372	333	360	353	361	357	347	348	349	324	355	377	371	381	356	350	360	369	305	370	384	335	331	368	359	355	408	346	321	364	364	420	346	364	337	349	389	308	360	333	332	357	330	356	323	385	342	350	309	329	335	341	367	330	351	376	367	352	355	377	362	314	323	335	352	313	395	363	368	363	324	342	402	365	334	328	360	376	340	408	321	345	307	352	348	312	351	348	325	326	359	322	350	358	412	363	357	393	370	334	346	349	366	343	373	332	343	381	385	343	357	389	355	344	342	397	353	342	338	353	343	329	359	350	365	348	343	344	357	356	347	343	348	364	377	381	382	294	342	339	334	316	326	351	361	340	347	344	354	339	334	361	344	330	382	340	333	333	380	336	327	344	400	338	327	343	365	351	389	314	351	344	389	349	383	390	321	347	363	361	354	347	372	344	351	349	321	394	357	368	324	330	320	357	353	355	341	339	340	356	351	348	332	377	357	327	356	341	374	354	358	369	356	397	421	344	321	352	325	338	388	379	324	402	349	374	334	376	359	318	356	381	312	342	346	382	374	345	348	324	331	342	383	368	376	340	365	353	362	351	365	299	367	343	321	354	311	355	329	330	368	371	340	359	336	371	384	343	342	346	370	384	327	368	360	344	333	349	338	368	330	330	336	398	355	339	369	351	377	344	336	349	352	399	359	381	373	344	364	372	291	345	331	381	348	347	339	365	344	313	361	334	375	353	315	340	355	348	311	341	356	317	338	361	336	327	381	335	357	334	337	361	381	387	357	336	388	359	349	339	338	371	352	372	364	359	361	343	341	298	333	345	366	352	371	331	372	372	317	341	352	362	349	382	371	382	344	345	356	369	347	379	394	356	381	363	362	379	364	339	352	331	332	378	347	371	305	333	366	346	372	367	342	363	361	332	359	341	340	316	342	337	332	294	331	366	322	379	328	366	353	362	322	306	352	342	315	388	367	294	335	312	330	333	345	317	329	366	353	342	352	331	370	349	333	348	360	360	335	356	365	368	391	337	357	347	339	349	355	344	353	343	368	335	357	336	310	395	340	354	336	366	341	370	336	370	328	326	347	324	349	384	364	365	385	355	356	331	322	321	367	334	394	372	338	362	358	317	326	369	333	328	347	342	362	345	396	342	343	316	343	334	392	341	359	330	389	306	322	328	356	316	340	393	336	357	350	362	362	357	355	395	362	365	366	365	368	396	343	348	327	351	343	337	367	361	362	361	364	327	327	336	330	352	361	351	352	350	315	335	359	396	306	365	419	386	336	345	329	333	379	345	347	335	345	347	350	330	347	396	377	349	327	409	350	384	318	348	330	367	384	398	348	365	354	361	368	332	320	349	345	345	335	366	326	365	343	375	311	347	335	375	329	333	342	325	361	332	360	346	324	336	335	371	340	352	323	367	338	362	356	358	332	368	331	379	347	332	335	361	323	370	348	306	345	338	336	356	331	317	385	365	352	373	308	324	327	329	375	340	350	322	380	340	339	359	385	345	373	369	359	371	335	346	362	338	356	323	369	349	345	330	376	349	311	337	370	371	351	329	397	354	353	321	345	345	365	352	356	363	353	378	365	359	351	350	333	341	336	331	307	348	347	346	363	380	370	367	341	314	389	317	350	337	342	375	340	332	346	334	342	377	337	374	378	353	357	334	385	332	330	353	345	345	357	348	377	363	357	369	355	339	335	340	364	372	323	342	317	340	354	345	354	322	361	400	366	313	326	326	377	361	318	344	336	354	362	365	376	348	370	367	324	372	373	379	361	315	339	331	386	326	345	325	392	357	351	354	344	354	381	356	322	326	372	360	343	358	326	326	324	368	329	334	365	359	354	349	352	375	347	368	332	331	339	351	340	325	352	311	381	341	349	360	358	359	364	336	378	339	336	378	378	356	384	320	326	354	382	339	393	338	345	376	356	384	375	359	387	353	374	364	315	352	340
24597	11926	15790	37183	39005	28259	1405	1115	1053	937	912	941	863	779	824	850	856	872	836	832	786	805	852	801	810	796	783	812	803	840	789	736	833	805	783	797	787	753	785	829	812	785	780	808	798	725	775	765	762	733	778	769	789	750	755	758	795	765	781	772	756	766	838	765	768	759	778	752	836	720	766	746	723	772	765	785	767	769	791	753	752	756	762	761	791	752	808	741	794	753	751	723	776	780	820	805	840	803	737	800	776	746	774	775	777	752	755	796	792	787	762	757	731	782	788	771	793	736	755	790	780	748	758	754	812	775	816	719	739	764	737	786	756	776	756	757	747	760	748	749	765	771	817	777	794	788	783	737	838	719	750	807	777	773	808	730	767	747	779	818	747	748	751	794	746	780	755	803	797	781	807	784	784	768	737	765	784	746	745	762	771	788	751	739	793	766	737	744	709	826	811	786	749	823	762	752	769	801	790	859	788	736	793	795	768	754	747	750	785	726	808	788	797	743	774	788	765	758	768	797	726	783	795	753	767	778	803	792	755	768	753	738	786	792	765	742	728	755	743	750	794	769	736	821	821	761	791	768	800	828	726	751	798	745	744	764	737	740	774	729	728	800	782	771	786	770	734	777	769	735	737	816	741	795	790	777	780	802	814	795	783	796	765	783	752	769	740	722	729	784	761	764	774	762	809	720	780	731	753	774	787	781	782	750	752	796	800	761	825	764	770	745	782	748	774	781	718	789	820	788	746	769	770	777	786	779	793	812	783	782	755	779	768	741	763	724	762	790	762	775	765	769	749	780	760	802	772	775	756	745	706	803	746	748	774	765	774	777	791	749	779	741	780	750	794	763	761	765	780	787	800	711	768	825	755	767	752	746	769	772	769	749	733	749	795	791	757	747	757	800	746	728	731	806	779	789	804	788	792	796	797	761	766	752	759	780	765	762	740	709	748	778	752	748	770	768	810	756	786	770	769	762	759	774	780	763	763	761	761	765	746	809	753	734	758	793	771	735	769	768	750	775	815	791	778	789	780	779	757	751	783	769	759	755	786	754	737	787	732	738	759	772	791	810	811	761	828	789	710	772	783	750	789	764	715	755	802	794	770	773	764	806	742	701	741	794	810	730	822	761	784	789	767	784	761	747	760	797	812	773	766	775	780	750	769	755	746	726	755	769	816	741	795	717	758	818	768	721	744	779	772	785	774	760	741	828	774	795	773	778	787	733	775	780	759	809	788	789	724	789	758	759	731	792	772	797	852	800	788	770	767	760	792	721	781	768	743	713	772	759	754	779	772	815	725	730	771	746	757	792	781	737	798	795	755	779	801	796	791	791	777	745	790	828	726	786	799	778	768	776	712	779	781	753	802	782	844	759	785	774	757	713	767	763	792	794	765	763	733	776	755	753	773	736	769	799	775	768	814	767	747	769	752	787	741	785	714	769	778	802	761	767	783	738	763	722	729	772	804	725	765	761	731	743	784	778	769	738	789	818	783	768	745	754	780	764	781	814	792	809	826	791	783	741	760	798	769	755	776	734	794	821	771	771	715	740	808	746	772	749	753	730	715	789	808	747	768	770	794	763	765	743	763	789	799	773	754	797	810	735	775	729	787	790	756	797	816	804	780	771	790	764	769	847	792	751	772	751	791	833	770	757	764	753	812	811	764	755	779	792	756	793	776	794	743	757	809	821	719	800	803	881	801	719	765	815	767	753	758	802	757	774	753	760	761	768	762	726	775	747	781	760	776	796	776	747	762	788	738	841	725	818	757	749	751	793	796	756	751	789	838	816	740	752	765	747	760	794	835	770	758	769	804	771	759	755	783	790	759	760	737	805	708	775	791	767	782	774	790	772	767	748	762	777	777	801	788	780	754	783	810	755	766	785	790	771	774	812	764	765	747	740	765	787	742	768	803	741	740	800	717	792	749	764	803	764	768	771	735	769	794	746	772	768	777	789	755	780	710	806	770	756	724	818	743	765	777	777	708	777	751	748	767	758	773	763	799	828	816	730	728	767	783	741	771	754	746	763	766	796	767	776	791	773	766	778	753	740	779	802	784	777	783	802	763	719	778	812	751	799	757	753	751	784	766	780	785	767	751	772	750	767	735	769	791	757	740	716	713	724	773	781	741	751	724	762	725	795	793	791	725	799	768	798	789	719	789	788	763	751	759	780	697	769	788	775	732	781	754	771	788	725	781	803	771	778	771	771	786	756	760	778	710	777	749	744	835	813	735	769	731	748	756	785	776	747	746	727	748	795	767	776	768	768	825	803	831	737	745	776	751	756	740	764	792	702	754	750	794	796	768	767	748	740	779	806	802	774	738	804	760	793	792	744	762	734	785	776	825	755	791	759	703	749	798	741	777	793	835	777	747	769	735	810	786	787	762	762	773	747	750	758	714	771	797	791	774	794	757	771	753	756	779	762	803	766	769	818	752	748	792	840	769	809	714	787	732	738	752	787	761	783	756	730	752	770	735	757	823	763	734	803	709	728	769	836	783	753	767	834	802	766	795	706	776	736	768	764	789	782	804	755	746	805	834	766	763	831	738	771	763	773	745	753	775	836	771	766	801	791	740	797	739	785	746	758	762	831	743	784	788	834	716	744	801	787	756	759	723	698	805	788	823	747	745	751	791	746	773	775	734	758	746	736	771	762	755	752	797	816	787	761	757	796	770	791	773	820	801	733	802	724	806	772	729	765	769	749	795	775	769	720	715	798	830	789	750	733	737	710	829	754	712	763	766	777	792	775	749	749	727	700	762	801	811	793	763	757	754	766	776	759	797	765	765	772	730	767	766	809	747	747	754	761	742	751	784	743	764	772	791	749	791	830	750	754	733	769	754	739	774	834	813	789	810	763	799	797	806	743	748	836	816	745	785	781	785	728	761	721	779	802	748	782	790	751	807	728	785	786	723	781	769	763	822	795	744	792	749	782	768	785	763	742	825	790	754	744	771	754	795	766	784	788	807	748	737	760	768	746	735	779	761	786	792	710	769	758	750	742	694	750	771	718	732	781	761	803	794	780	778	778	789	769	784	785	784	756	730	793	756	809	745	824	787	759	782	735	793	820	842	740	770	764	784	758	772	775	787	779	747	808	817	720	744	756	789	782	776	799	760	718	739	760	791	760	753	768	743	774	743	773	800	781	792	783	766	765	725	838	756	744	746	740	727	788	745	776	766	763	776	742	758	759	774	739	756	737	754	755	790	779	795	791	800	739	794	770	778	827	744	759	728	783	760	790	723	793	744	816	719	728	792	794	778	737	783	756	771	778	762	783	727	748	745	755	821	809	746	775	803	772	796	748	754	808	745	794	723	727	763	748	775	771	779	774	781	823	761	745	798	815	784	767	720	792	755	747	768	764	757	742	780	746	795	776	779	762	793	759	746	787	755	726	759	736	754	747	736	742	720	832	784	785	789	725	783	729	789	741	782	754	731	775	709	799	751	758	740	756	824	732	724	770	724	774	743	787	780	759	801	713	760	826	805	727
21174	8688	3216	835	507	362	236	184	193	186	186	184	165	176	179	223	180	204	182	177	157	209	193	215	212	189	190	167	175	190	225	172	182	211	177	197	207	182	197	153	188	215	189	186	179	226	203	189	231	197	200	188	208	170	160	206	197	174	191	193	166	189	176	192	170	197	223	191	192	198	207	176	201	180	195	173	192	195	189	171	201	188	164	188	201	233	184	189	193	196	171	193	196	188	190	193	190	191	194	201	181	190	193	182	198	195	208	175	216	212	189	184	231	194	194	171	175	189	204	186	179	206	197	196	203	189	193	205	204	211	194	191	199	199	202	182	195	191	192	193	200	185	183	195	198	183	174	188	181	199	209	186	159	194	176	175	184	191	218	185	201	191	205	243	182	171	175	203	195	191	169	212	191	196	189	207	236	208	157	201	192	202	165	189	189	194	209	193	202	197	177	181	179	208	165	205	187	181	179	158	204	210	186	187	178	195	185	212	187	175	196	212	180	212	201	171	193	202	165	208	193	200	203	167	183	206	198	189	178	198	196	205	188	192	193	191	222	168	202	190	205	196	187	201	194	190	197	196	187	187	204	215	177	194	184	191	161	182	193	200	186	214	166	166	201	177	179	183	219	182	169	193	208	189	185	192	156	173	180	176	181	177	219	197	180	198	188	190	202	199	184	172	180	193	185	180	171	182	218	175	193	191	172	197	169	186	225	192	190	186	195	194	168	193	188	187	177	191	181	204	158	157	199	197	215	175	182	183	193	197	195	214	182	157	178	212	188	196	185	195	170	188	187	208	185	172	186	190	184	183	210	162	212	208	222	184	167	195	184	190	214	200	184	207	195	208	195	205	183	213	186	182	194	190	170	213	207	168	194	192	195	213	184	179	191	208	209	204	231	183	170	189	211	206	194	203	209	185	191	200	185	174	184	179	192	198	187	171	205	177	189	164	195	183	198	187	196	211	188	193	183	194	184	167	178	182	184	164	207	204	166	187	186	199	207	215	214	179	180	202	238	206	218	176	238	209	200	190	196	186	197	189	185	171	189	187	173	186	187	213	179	177	202	181	205	171	153	161	211	188	198	187	184	207	200	195	202	211	171	192	180	192	181	208	201	173	174	165	192	201	176	193	192	177	176	177	204	197	193	187	199	175	207	155	187	196	200	190	185	205	192	209	193	191	201	194	199	204	190	199	191	188	207	212	180	169	195	205	211	176	184	186	189	207	167	214	191	198	145	168	201	193	210	169	171	181	186	207	234	182	165	193	188	221	166	180	191	210	183	172	192	174	168	210	195	203	179	167	219	192	210	181	173	200	168	167	174	153	180	174	213	199	182	170	172	189	213	198	197	181	188	186	205	186	212	179	192	172	167	186	191	196	218	216	188	178	204	211	195	212	198	165	182	207	197	178	187	201	178	192	186	206	189	216	187	187	176	182	191	200	171	173	196	191	178	198	197	203	226	198	190	173	174	169	162	204	209	223	201	189	171	185	201	185	183	181	186	184	173	191	193	216	181	190	200	185	178	209	163	190	200	161	202	184	195	196	184	202	191	159	185	192	158	205	204	224	209	228	205	189	185	196	181	190	214	203	176	179	177	192	211	175	202	223	188	166	194	226	193	191	178	149	198	181	183	149	220	203	169	176	187	204	185	198	196	190	168	183	199	166	199	170	161	174	203	177	200	167	203	182	200	201	184	181	181	184	199	198	180	192	200	166	190	206	195	168	180	176	188	185	194	194	186	188	222	181	197	187	206	188	207	219	190	182	207	227	192	225	192	170	193	192	200	188	211	200	175	207	205	194	198	212	168	197	205	196	182	176	200	176	175	198	164	185	206	191	211	209	200	203	171	168	191	212	180	197	174	187	183	178	182	197	202	184	166	187	192	160	192	180	197	203	185	209	189	200	176	182	191	177	183	213	169	190	156	191	201	171	182	195	215	199	209	155	208	194	188	174	188	211	182	178	193	176	177	202	200	201	181	179	182	196	193	193	215	172	201	233	201	178	145	196	204	168	187	184	202	171	187	203	205	225	203	203	191	184	189	206	172	204	188	193	170	175	179	191	207	196	197	194	200	180	203	189	182	235	164	203	184	189	201	169	179	176	199	201	201	186	199	193	183	203	179	165	187	185	190	194	176	188	215	188	189	206	189	206	158	202	191	196	171	151	171	201	200	192	204	196	175	184	188	186	193	179	169	192	206	212	204	199	189	193	200	204	204	209	212	188	194	186	184	172	182	193	184	192	217	195	182	187	182	190	193	198	189	207	212	211	177	187	204	168	189	204	216	230	180	175	217	196	201	192	165	197	188	171	172	222	213	173	165	177	193	196	207	191	191	205	193	213	208	182	185	198	200	216	189	191	183	176	186	211	178	193	170	196	192	185	183	196	202	209	194	213	183	207	207	214	197	207	195	212	176	200	200	186	209	204	198	206	194	196	229	192	191	199	201	175	184	195	195	195	181	195	200	185	215	194	172	187	185	200	193	168	182	176	181	171	168	200	215	176	196	216	163	174	198	163	206	177	214	180	207	194	211	168	176	205	190	172	203	192	176	199	202	180	205	202	202	177	202	189	216	194	185	214	237	201	189	174	188	188	176	194	196	208	166	187	195	193	201	187	187	197	174	159	205	200	167	165	186	225	220	196	180	218	189	206	182	174	184	190	213	189	166	188	176	201	185	187	200	190	168	205	184	190	192	204	185	190	202	184	211	183	177	185	181	180	189	196	187	203	200	223	202	200	189	179	194	185	207	207	200	215	205	195	195	189	201	171	200	219	167	204	204	194	163	192	165	182	199	213	216	177	184	168	170	178	190	195	184	203	199	195	203	206	196	197	204	188	209	193	193	222	179	202	194	198	177	170	205	188	183	196	178	215	191	187	160	190	190	175	184	171	202	168	203	194	203	188	175	191	188	182	219	217	196	192	195	184	181	186	203	198	186	198	193	212	210	206	194	182	194	206	173	189	183	168	171	177	191	163	177	196	201	186	195	196	186	220	174	182	175	186	191	189	172	215	227	187	164	178	206	155	191	195	164	202	184	205	187	207	213	212	204	171	231	178	199	206	188	161	202	192	170	174	187	220	191	204	191	182	191	174	197	182	189	199	200	191	195	200	190	185	189	167	173	196	196	183	201	153	187	194	192	182	191	175	188	206	192	166	153	163	200	174	211	201	205	175	178	180	192	200	193	194	185	179	171	190	181	219	184	177	200	191	183	199	198	197	186	189	206	233	193	178	181	208	180	176	189	212	204	198	195	207	186	175	217	179	190	170	189	194	202	175	185	190	177	188	214	178	209	208	192	195	189	212	191	191	186	189	168	189	180	209	208	223	208	156	189	170	179	182	213	184	213	178	185	212	194	169	174	187	200	167	225	197	228	198	206	180	170	218	192	199	190	198	200	201	222	183	181	178	190	206	221	198	195	179	209	208	175	201	177	182	224	186	215	184	177	192	182	185	204	178	164	194	180	189	190	207	196	195	199	223
12036	5909	5306	1824	1757	1211	497	487	505	428	477	501	441	478	460	466	457	501	452	451	460	482	452	480	486	480	491	451	471	443	479	460	465	461	471	482	479	504	495	464	444	459	488	447	466	498	408	431	438	457	442	469	478	461	480	485	458	458	475	488	477	486	467	506	452	467	450	430	436	467	494	453	483	470	470	488	471	494	462	510	469	490	520	500	482	450	469	454	446	448	495	462	493	449	470	440	430	514	474	472	487	508	478	455	470	485	482	476	442	482	461	449	474	450	469	450	483	438	500	529	436	477	453	477	450	479	482	442	489	454	478	481	510	506	445	489	492	454	523	508	506	477	474	437	512	468	458	467	468	482	455	459	482	448	441	465	467	467	462	470	503	463	459	480	475	499	481	440	473	475	452	455	462	459	465	503	476	468	493	490	512	475	512	433	446	452	459	464	476	489	433	473	505	472	476	465	475	495	508	497	431	483	459	466	455	442	438	437	467	480	518	469	483	475	471	470	486	472	445	479	457	454	435	449	436	467	453	440	469	479	502	442	448	458	435	446	500	468	464	468	481	453	465	477	512	502	464	447	452	467	474	457	508	468	486	491	469	460	489	473	460	488	457	498	458	460	449	496	459	467	455	480	479	498	446	446	482	454	460	479	471	439	424	462	458	488	470	463	484	487	468	473	501	501	483	473	507	472	449	496	516	491	433	490	480	479	494	411	424	470	488	487	481	482	450	465	457	495	478	462	473	442	485	470	456	509	468	454	505	468	471	487	444	470	491	457	492	487	473	457	465	504	470	447	458	483	484	461	468	471	488	491	465	466	493	478	505	427	475	517	498	486	445	471	478	491	484	472	464	455	473	478	433	482	478	474	472	488	454	499	493	454	484	472	496	456	497	454	502	458	490	490	479	477	463	469	463	509	478	448	478	442	486	440	471	468	480	460	510	443	448	500	476	476	480	473	463	461	487	504	454	462	480	474	486	490	464	458	445	459	463	505	486	476	447	476	461	482	473	488	454	444	450	495	459	461	452	434	465	480	431	468	496	429	436	502	462	519	502	468	481	466	476	453	472	472	496	458	493	477	466	452	483	437	487	453	497	480	442	457	480	450	457	449	437	458	451	454	496	448	468	442	439	423	486	457	490	479	476	473	498	506	420	506	486	475	497	452	477	440	451	484	485	422	471	439	486	463	503	451	449	474	457	462	455	489	442	462	453	480	458	514	510	484	470	465	465	501	476	488	485	505	446	497	480	486	474	491	494	492	422	436	491	456	459	450	472	431	470	462	492	462	475	480	471	441	457	487	481	455	481	507	535	495	485	454	476	472	479	448	455	481	481	504	454	478	436	478	481	477	466	459	475	495	480	444	472	453	462	453	461	456	457	517	477	499	458	470	438	470	478	490	482	446	497	467	538	486	477	444	467	493	495	463	506	468	454	454	482	521	473	473	480	468	465	490	452	475	455	495	462	446	453	444	499	485	478	462	424	484	480	483	468	455	463	478	495	497	458	468	508	481	435	466	470	507	466	463	457	474	469	461	463	463	511	451	464	467	437	500	488	435	477	486	428	466	446	476	522	490	491	465	479	458	473	499	479	483	425	485	468	450	474	490	492	500	430	473	464	477	483	494	443	468	464	485	488	469	489	443	494	457	468	478	468	499	478	481	454	471	477	465	463	476	434	469	487	482	438	488	460	435	480	441	469	470	472	438	478	480	458	480	509	478	495	493	473	447	458	509	463	503	499	450	444	494	453	499	466	484	486	513	461	487	511	479	471	431	459	494	500	461	490	477	468	481	475	489	466	504	523	456	463	465	436	479	445	439	474	483	476	466	488	445	474	481	477	507	507	476	466	447	445	454	448	486	464	476	495	451	483	454	440	484	461	475	480	470	494	470	494	493	447	460	470	479	484	491	485	499	452	516	476	495	501	464	487	502	467	503	425	481	516	483	479	466	487	473	421	456	443	460	509	482	476	477	483	486	495	482	471	476	493	511	442	458	451	448	459	469	465	466	503	461	511	454	461	523	484	461	481	492	450	462	469	441	480	467	453	491	451	486	463	488	472	490	467	454	478	526	448	470	435	449	487	488	481	468	492	470	471	507	449	440	492	473	461	476	460	457	441	488	481	478	450	481	441	480	484	482	468	407	448	454	436	473	490	461	471	454	459	512	441	477	480	477	489	456	459	515	491	457	461	507	497	471	434	470	465	533	474	451	453	497	458	487	462	460	470	536	477	477	481	452	491	486	485	447	432	459	480	488	447	450	469	481	451	506	468	493	439	493	449	483	449	489	451	447	452	469	475	479	472	445	484	447	479	453	478	501	474	447	461	469	506	514	447	480	489	485	512	507	482	477	464	476	474	464	467	441	493	473	451	457	456	468	496	502	529	497	485	476	462	484	443	484	463	479	449	487	458	453	460	491	445	450	483	489	468	474	495	446	464	485	508	432	455	430	497	493	492	463	440	466	478	441	497	493	483	457	472	508	512	484	498	462	461	471	433	491	498	481	480	451	472	450	470	486	442	497	522	469	473	465	500	474	478	449	511	425	441	477	460	463	464	476	502	462	496	443	480	495	461	463	474	462	421	473	489	452	466	511	490	472	499	459	464	493	506	470	466	494	422	462	471	494	442	442	474	458	488	471	452	442	467	481	482	458	481	472	469	482	499	496	489	484	459	488	478	475	459	484	455	463	506	460	496	456	458	456	456	474	465	456	488	481	491	436	490	481	493	495	479	469	448	484	481	485	486	478	466	453	494	487	495	472	460	443	485	454	468	450	452	500	490	500	449	475	471	457	483	459	493	483	444	477	484	467	469	475	464	421	472	442	482	483	454	489	473	453	476	487	485	477	489	472	459	433	500	452	455	431	448	459	530	467	481	439	464	482	478	445	476	474	439	474	470	445	448	475	445	508	480	488	461	471	465	480	440	495	482	478	462	483	509	501	472	495	437	507	484	474	472	458	485	493	437	481	411	519	480	475	476	475	448	468	491	458	459	431	477	477	482	496	484	455	514	482	464	492	469	474	458	507	493	506	470	465	457	479	488	470	474	456	508	482	468	498	473	504	487	464	478	490	475	503	504	483	494	432	476	456	448	458	436	469	466	461	486	465	426	488	467	500	482	488	472	454	473	474	491	457	487	478	471	432	481	469	448	478	504	454	443	469	481	446	436	461	454	471	469	506	464	508	481	480	471	448	477	429	474	481	452	459	491	501	462	490	418	454	431	481	461	469	494	460	468	448	463	479	497	438	459	458	462	486	490	476	437	476	451	431	450	455	438	480	438	480	466	472	444	492	434	483	508	434	522	450	420	446	482	510	475	481	457	490	456	448	475	454	471	452	473	488	487	495	480	551	471	468	471	487	474	492	456	471	480	491	483	424	477	486	475	479	461	456	471	425	430	471	415	454	469	441	487	459	464	466	430	471	504	473	489	484	438	485	499	445	489	434	445	481	464	453	478	439	496	477	458	506	503	470	449	498	538	489
34424	15028	8357	12359	12115	6556	965	394	336	389	367	350	374	345	384	340	359	335	371	413	385	354	362	334	350	332	314	365	361	316	338	337	327	345	356	364	361	342	364	366	325	320	365	342	323	350	333	339	354	353	376	357	356	345	300	379	335	314	365	328	374	368	380	348	365	367	322	345	304	341	370	317	324	371	354	372	348	358	340	341	311	334	326	347	310	363	377	361	360	341	331	373	362	354	322	354	352	329	307	339	342	341	327	355	350	346	382	346	334	353	358	351	338	347	376	351	316	339	370	344	317	379	358	347	342	356	331	328	343	351	319	351	321	373	351	372	319	321	357	347	354	299	363	374	355	351	323	376	338	333	311	364	327	331	321	323	375	344	338	376	328	353	333	355	334	331	346	344	348	346	368	347	357	351	352	348	378	341	351	364	372	336	342	335	341	335	340	327	342	364	338	354	344	358	338	330	319	320	343	337	329	365	313	357	363	353	354	339	338	315	350	328	342	330	353	304	347	325	332	337	312	372	345	347	359	350	333	322	317	354	328	313	343	385	332	317	366	359	345	362	342	315	317	319	320	328	361	356	325	325	372	357	339	333	381	368	337	358	325	367	331	362	352	352	325	304	363	367	328	357	352	328	336	353	306	353	340	346	334	354	324	346	305	323	334	305	352	351	329	344	386	369	311	338	324	312	353	365	345	364	350	323	320	344	372	317	342	340	327	336	372	365	344	356	332	342	365	353	327	346	347	327	339	357	369	347	324	337	330	360	331	350	355	350	356	361	379	370	339	378	334	319	317	329	363	369	332	354	353	322	339	337	365	387	379	319	371	358	356	325	368	382	339	334	329	331	338	359	307	352	337	359	336	311	338	355	346	371	342	329	359	330	318	372	332	301	317	388	322	322	365	325	334	316	330	317	369	344	377	336	352	336	353	377	344	380	362	326	318	308	321	343	374	335	317	361	349	338	356	336	353	356	350	377	355	347	356	342	354	365	334	354	317	330	339	344	346	394	351	364	358	344	337	370	340	339	374	324	366	357	349	334	352	355	345	323	372	343	360	351	368	340	334	380	378	343	339	319	359	340	346	332	347	338	329	353	318	374	366	372	354	353	364	375	331	357	359	332	328	319	313	346	328	357	310	369	356	348	335	359	346	359	329	326	368	359	367	365	329	364	320	383	322	335	316	368	360	359	311	360	328	325	306	329	335	363	352	376	315	357	333	335	347	346	336	342	338	372	350	351	340	352	347	349	355	324	341	331	329	357	341	330	322	368	313	343	357	370	329	363	315	361	369	342	359	366	336	374	344	340	322	382	309	336	360	355	355	351	303	359	359	355	323	296	317	306	356	324	315	354	359	359	337	326	366	335	367	350	358	319	305	359	353	342	322	351	341	338	339	361	355	324	328	342	338	378	318	380	356	370	329	346	324	351	373	325	367	322	327	352	369	309	326	354	337	349	362	358	333	334	332	306	339	332	325	356	337	356	338	329	326	354	325	308	316	334	336	319	350	342	325	311	340	346	352	344	353	375	356	374	383	322	338	340	377	372	370	333	356	377	351	357	344	339	336	328	335	331	356	331	316	328	314	337	336	376	358	352	347	362	363	359	335	359	336	320	371	375	371	332	385	321	351	327	333	351	333	321	310	366	318	371	370	354	341	388	366	330	350	333	383	371	330	320	384	344	333	331	348	318	307	348	341	341	351	328	348	351	342	315	339	321	370	348	359	357	324	335	317	316	368	370	384	349	378	324	313	325	354	335	358	318	323	357	355	384	379	365	329	331	322	334	343	349	363	334	295	373	343	330	343	339	313	309	323	307	330	346	335	342	382	352	354	323	369	343	341	339	374	312	326	297	333	348	327	336	356	338	318	385	349	376	352	369	368	355	343	343	374	367	346	364	324	350	364	355	328	324	336	320	357	354	346	349	324	334	350	346	362	339	335	356	332	330	324	368	318	339	360	339	341	368	340	332	365	339	316	339	355	332	352	320	371	306	338	362	365	357	330	344	334	370	311	293	336	361	373	334	326	344	350	312	367	325	316	327	365	333	321	327	366	303	346	330	323	319	301	335	326	326	324	341	360	376	342	316	319	335	376	362	327	340	378	352	322	332	329	329	342	363	356	327	336	353	395	312	326	344	374	333	338	350	325	373	370	322	343	347	358	346	375	370	341	368	366	345	353	361	336	342	356	328	359	326	308	333	364	346	315	356	326	354	391	349	326	348	355	351	333	353	330	344	353	335	302	321	351	364	358	336	342	363	347	371	374	384	332	384	354	319	329	318	313	371	329	365	345	352	351	348	340	335	357	323	375	341	307	332	354	345	366	342	338	390	355	355	300	326	351	319	337	341	337	335	360	347	340	345	359	343	332	349	322	374	346	353	374	318	337	368	365	372	366	319	318	336	359	348	375	324	328	374	341	345	309	359	376	346	352	329	356	357	341	362	363	363	331	305	368	354	358	363	349	343	375	328	367	324	323	338	363	375	351	349	355	338	361	322	344	318	352	352	346	357	382	365	317	350	323	325	341	365	330	372	320	367	349	352	314	363	360	331	366	342	317	353	337	357	348	317	331	379	315	317	328	347	326	358	353	386	368	334	341	390	359	355	335	338	371	333	365	332	340	370	346	331	357	361	350	323	317	338	343	340	327	363	322	304	371	345	330	374	364	361	325	327	322	329	310	354	317	339	379	348	346	328	343	327	298	330	321	326	354	334	380	328	340	354	354	357	331	326	341	336	364	337	309	352	345	362	339	364	373	333	392	362	347	390	337	329	331	326	342	355	301	361	348	335	354	332	314	344	348	369	351	348	343	322	355	330	391	355	338	372	311	364	299	339	321	348	325	338	340	346	345	337	352	322	362	354	334	349	367	328	351	343	320	308	363	337	324	333	324	343	348	323	362	345	339	340	335	345	346	317	368	330	354	352	327	360	342	356	322	359	321	338	365	325	299	350	357	320	349	354	332	335	342	327	330	351	340	337	354	340	360	363	319	322	337	341	359	340	367	355	338	366	356	336	309	319	328	328	346	365	335	343	349	345	338	323	340	335	340	353	368	316	360	364	351	372	350	371	347	346	362	334	317	326	326	333	390	350	416	363	345	347	319	358	354	321	353	345	355	370	340	337	334	301	325	351	358	350	333	381	339	301	354	372	345	339	385	360	337	386	322	368	324	322	364	316	323	328	358	320	342	351	346	337	347	356	359	368	380	337	341	336	354	369	341	360	345	327	336	316	363	316	327	312	338	351	308	339	343	323	325	350	363	329	364	306	364	340	361	350	347	353	365	331	357	350	329	347	383	327	357	343	327	384	354	367	360	342	326	358	370	354	373	380	369	342	374	325	350	311	335	320	325	351	334	368	388	349	351	336	345	330	372	344	349	344	362	363	317	360	360	331	368	370	365	356	323	347	342	331	353	385	331	305	328	341	328	367	382	380	361	346	347	355	350	349	367	373	371	335	378	349	331	321	358	346	340	348	325	323	336	348
20810	9532	13252	25903	28138	18114	1548	920	835	859	882	826	816	796	785	854	816	801	814	795	825	768	760	829	805	778	769	789	778	799	714	817	787	768	775	803	804	774	760	783	785	768	771	777	738	779	808	781	744	724	804	758	761	775	761	794	727	778	786	762	781	758	775	779	732	774	766	773	810	822	716	754	762	779	767	759	767	758	759	825	779	784	799	744	745	724	773	804	770	782	795	789	782	752	705	753	764	789	755	787	775	766	786	823	720	770	745	779	788	795	748	762	780	776	756	768	756	786	777	773	732	793	764	774	757	768	785	767	819	742	751	800	738	815	829	763	766	798	716	803	766	867	780	738	760	741	788	785	735	773	790	794	754	779	755	729	770	783	780	808	779	782	721	766	773	752	796	738	764	787	745	784	759	748	740	775	795	773	788	769	771	792	765	816	791	743	772	788	777	802	743	773	751	812	760	740	789	820	774	800	743	729	772	766	764	778	821	799	781	789	780	702	782	763	749	811	826	763	804	774	745	781	784	777	708	782	715	823	743	813	807	822	737	751	787	739	750	782	776	778	789	758	754	819	767	813	773	768	785	812	721	790	816	813	765	751	774	763	810	818	736	786	723	744	726	785	804	791	789	776	772	745	804	771	773	735	754	793	773	775	728	741	743	797	810	712	801	767	767	794	753	784	798	734	743	745	762	791	801	795	801	809	772	815	742	778	784	833	738	766	778	770	760	773	756	778	791	802	750	770	746	791	787	769	761	809	765	767	750	820	793	747	773	785	804	811	764	783	712	756	800	813	778	771	816	753	781	775	726	822	799	793	767	790	785	741	760	780	738	759	851	750	761	732	739	811	757	811	755	743	792	754	774	795	729	721	746	776	765	799	797	785	771	766	766	754	804	715	755	812	746	747	826	728	740	767	821	734	759	772	741	788	835	763	753	792	798	810	737	803	749	763	789	745	802	782	777	754	793	772	833	815	768	764	797	735	808	791	738	743	739	785	811	817	739	796	735	792	766	762	770	768	749	751	756	809	805	740	813	780	763	782	759	783	792	787	790	748	797	773	802	800	718	737	776	796	786	758	731	773	770	776	771	734	770	808	788	751	748	741	795	766	788	770	754	829	814	742	743	768	766	820	710	752	784	797	772	785	744	755	755	762	790	818	778	796	772	743	777	803	766	771	803	764	812	759	788	779	778	782	772	824	763	772	759	811	733	773	756	732	770	769	748	755	744	774	741	842	777	789	801	745	744	771	795	796	764	837	785	744	754	803	771	752	767	757	781	756	726	793	782	723	805	791	763	729	773	726	796	718	755	787	785	801	781	750	795	779	814	752	773	742	801	789	820	751	756	791	805	770	811	759	769	737	764	765	793	778	769	790	748	797	758	844	773	746	753	769	773	796	799	754	786	750	795	793	761	820	751	750	761	697	742	734	770	723	777	772	786	754	721	795	772	811	791	727	771	785	754	750	748	812	801	753	793	722	777	704	781	809	734	781	752	723	757	759	773	758	773	807	767	766	785	782	812	748	807	768	753	778	809	749	760	728	794	744	754	786	753	777	805	798	783	787	754	743	754	713	744	739	782	714	777	798	774	769	794	729	793	741	805	755	766	746	791	746	803	819	783	814	808	717	768	737	779	782	738	711	744	777	801	769	802	728	783	790	792	811	747	788	759	747	747	801	790	714	766	823	805	785	740	703	835	814	777	767	745	801	777	793	790	747	790	763	775	775	811	775	776	812	762	780	775	729	778	780	787	767	753	782	773	748	770	798	834	742	782	777	806	793	772	830	782	791	783	798	724	762	770	764	813	801	758	786	759	704	778	817	816	791	796	708	800	759	774	839	724	804	764	795	793	751	751	702	759	784	770	759	813	780	748	797	780	799	783	726	732	777	771	820	750	718	775	793	769	762	729	735	741	765	752	757	789	760	786	789	757	768	787	744	783	777	765	763	784	774	721	753	741	794	800	801	753	757	748	814	720	771	809	794	799	713	773	746	801	715	766	736	801	782	781	784	808	769	735	755	769	747	797	737	785	791	787	808	741	776	763	750	812	775	777	764	818	769	783	753	792	712	780	744	762	805	767	784	752	812	780	779	774	774	717	785	762	729	743	772	806	748	775	782	769	769	801	763	746	728	825	775	777	744	784	765	723	724	791	749	774	839	714	773	760	730	812	774	792	760	783	759	729	803	812	797	823	774	790	834	800	755	814	735	758	807	830	750	790	805	744	765	784	787	751	789	821	788	726	768	788	746	797	806	789	766	702	822	750	744	817	800	756	741	803	807	769	808	790	762	790	791	768	771	736	787	785	814	749	834	793	739	785	768	830	783	779	745	778	740	799	800	784	801	785	804	743	746	782	769	768	787	792	778	767	770	801	736	775	744	812	816	768	725	753	802	768	821	781	773	740	763	786	775	785	765	774	763	791	773	786	813	796	773	741	739	772	733	816	764	791	760	750	755	813	817	748	763	788	767	703	717	773	779	765	787	734	782	710	766	767	812	806	725	770	786	726	784	740	763	765	746	777	778	731	789	775	744	762	782	770	785	735	790	757	723	797	754	793	763	780	812	759	730	824	792	779	743	761	768	725	736	734	758	752	725	763	768	762	776	772	769	748	760	776	784	769	715	743	830	764	751	741	767	781	766	792	752	758	761	720	767	804	797	793	800	777	823	801	784	787	746	800	781	794	735	778	779	825	792	799	745	766	778	828	743	800	747	766	768	775	767	727	765	741	742	780	814	743	754	789	776	764	746	771	775	795	778	783	738	757	786	800	796	814	755	751	827	803	817	753	785	795	823	733	749	733	762	809	770	770	769	762	764	787	761	764	784	772	792	747	804	743	810	765	762	781	834	730	786	746	768	758	772	741	724	728	809	739	746	799	777	778	836	755	799	771	740	773	824	765	743	774	824	834	778	764	716	751	791	746	782	797	742	761	818	737	785	744	773	777	775	752	784	753	784	764	793	781	785	785	762	768	769	761	767	773	781	763	772	722	758	782	754	756	752	750	722	708	821	785	769	777	811	772	772	771	762	744	787	784	784	855	779	757	743	777	820	791	784	795	750	786	768	792	803	795	776	802	772	815	791	774	813	810	811	745	737	796	787	747	775	812	746	750	747	731	752	777	792	710	732	753	797	764	786	773	745	806	749	781	775	725	721	805	801	788	750	791	731	763	778	746	781	757	772	811	753	729	713	818	756	767	721	780	779	766	779	800	736	814	736	787	760	797	750	807	779	817	738	784	796	762	812	772	755	728	757	795	787	790	760	730	762	800	761	794	745	734	748	760	747	757	749	825	732	782	797	771	746	745	774	749	788	771	759	774	714	793	776	776	765	749	790	727	759	770	734	716	777	742	745	783	704	751	744	756	761	817	763	868	770	808	784	786	756	767	808	797	764	763	784	825	744	752	755	753	755	821	783	728	768	767	748	746	772	765	786	734	746	776	770	743	778	749	804	778	721	809	794	818	792	747	763	779	755	772	769	781	792
43092	20408	11385	22020	21741	13007	2187	435	410	362	399	374	369	359	360	391	398	358	306	378	403	342	372	389	385	390	341	415	328	345	374	396	363	367	363	344	362	389	365	330	387	321	350	334	370	341	359	372	372	352	369	352	368	398	351	382	406	344	345	400	356	329	323	351	392	341	332	324	372	338	377	382	352	294	349	353	393	287	350	384	368	331	383	341	365	369	377	379	371	375	376	333	382	334	349	408	350	372	384	355	363	334	350	350	368	325	347	353	351	357	348	367	345	326	360	331	354	364	359	360	328	371	372	401	356	317	337	366	359	332	371	391	337	355	331	382	339	364	353	353	336	329	368	358	347	382	353	341	341	369	360	369	352	338	335	372	387	351	332	368	354	335	330	364	355	361	336	350	364	317	361	356	329	335	358	337	345	341	390	372	344	354	334	360	347	379	377	348	370	333	358	357	352	325	355	297	351	369	372	360	357	354	380	370	360	319	341	349	348	351	360	399	366	364	350	373	360	367	356	344	348	375	345	344	370	353	377	353	361	342	321	342	338	356	372	346	351	346	376	357	381	377	330	376	397	371	356	350	373	356	372	364	349	396	356	384	381	346	374	324	340	362	338	338	346	375	346	354	316	309	349	362	378	331	349	370	343	358	364	344	383	392	348	331	365	362	352	388	348	342	349	340	357	310	344	334	351	342	351	317	340	368	342	348	392	377	340	300	378	350	358	347	377	367	350	322	329	344	306	343	343	367	390	353	349	348	328	360	347	350	369	367	378	352	339	343	371	348	376	337	390	376	349	363	346	347	364	324	334	361	351	331	379	347	345	334	362	369	326	346	338	348	352	333	353	368	360	382	312	328	343	365	360	351	350	343	375	376	349	309	337	340	336	337	322	357	392	368	364	333	368	362	331	381	332	334	330	362	343	350	353	396	356	320	337	344	357	365	354	362	353	361	359	366	341	323	342	325	355	367	387	393	358	322	346	368	383	336	336	347	350	381	370	380	335	364	335	356	355	363	363	350	380	376	333	322	347	349	355	340	338	344	365	346	366	363	402	346	384	309	351	343	315	377	367	338	370	371	359	330	342	314	362	385	335	384	337	341	366	356	330	347	384	340	371	364	384	333	329	325	388	353	345	351	366	323	354	341	361	380	347	370	334	330	378	344	378	316	380	362	316	374	347	358	330	347	368	369	332	330	371	385	358	383	334	331	373	352	314	331	360	369	343	342	382	340	338	331	349	373	333	366	326	370	365	337	344	380	337	370	413	415	337	316	366	346	341	348	381	352	377	378	356	347	344	351	338	327	369	344	354	369	356	314	356	378	356	331	381	365	374	377	381	344	359	363	362	330	360	332	358	352	357	323	339	355	384	353	328	360	343	354	359	364	365	391	404	357	331	373	393	348	348	319	355	371	336	345	374	384	338	379	380	355	315	358	366	343	368	337	341	354	373	362	366	329	357	391	362	346	365	350	382	361	362	394	361	385	342	361	370	380	364	355	343	321	325	345	355	367	361	328	307	357	374	347	304	348	357	337	355	350	334	381	372	326	348	314	364	387	367	351	357	336	322	317	351	322	359	375	355	358	371	373	356	331	342	334	339	330	341	365	335	361	346	365	354	360	356	332	336	335	345	346	340	350	363	351	364	348	374	366	352	370	373	360	342	371	371	357	363	338	354	318	322	375	399	357	343	351	329	365	389	339	351	329	371	353	344	349	379	332	364	321	369	343	368	355	339	378	388	332	340	348	371	379	332	337	361	354	355	364	362	348	335	328	359	319	368	355	352	325	307	359	338	355	355	354	360	339	343	353	343	358	357	364	343	351	343	356	353	330	339	366	348	331	342	347	336	370	348	340	321	362	361	346	369	342	326	363	341	356	337	369	365	365	314	354	377	357	351	345	350	373	357	328	382	350	354	343	366	349	325	352	394	343	329	345	371	319	362	355	343	329	343	387	341	326	352	330	360	397	379	341	324	366	353	304	335	361	397	349	346	360	348	349	332	371	335	346	346	343	368	321	342	382	366	330	305	349	371	358	368	383	380	357	328	367	347	349	350	352	378	322	381	340	349	362	372	369	362	372	358	374	345	345	349	374	347	365	377	402	327	322	356	357	355	372	328	372	378	346	354	348	398	356	375	363	345	340	339	340	333	375	338	355	353	378	384	362	399	331	342	332	358	335	396	326	333	328	335	339	387	359	362	338	334	364	344	348	335	325	349	377	341	371	361	361	360	359	356	344	340	369	323	344	359	353	339	343	370	362	353	349	325	386	372	351	342	310	372	318	344	380	345	359	372	348	371	377	340	341	327	332	342	370	380	360	360	364	373	366	358	374	349	336	355	384	365	376	346	322	329	369	364	360	330	315	351	358	335	379	382	326	337	352	356	406	315	357	366	365	339	332	343	326	333	342	342	376	363	369	368	350	351	383	399	340	305	330	370	344	323	365	339	323	364	332	360	370	361	342	334	374	338	351	333	367	376	334	349	342	371	328	338	353	372	370	324	365	391	344	368	355	376	357	360	343	392	338	356	376	335	334	355	352	314	335	359	380	338	336	381	374	375	347	342	335	346	317	363	398	363	355	347	336	367	367	326	351	350	354	366	342	357	372	363	383	379	370	331	388	390	378	372	356	383	374	358	357	336	353	351	363	347	299	309	318	335	337	333	316	347	362	343	339	343	370	362	366	356	369	325	344	352	334	348	367	339	358	329	365	379	357	365	327	382	309	392	360	371	306	381	337	357	332	344	377	376	345	331	338	328	364	373	334	337	367	342	359	333	368	354	349	319	346	331	335	329	354	367	342	347	324	330	374	352	367	344	321	362	345	361	361	323	347	364	361	352	333	359	377	334	405	384	345	339	411	366	371	327	344	352	354	371	355	330	343	338	336	353	360	349	380	346	340	368	394	326	362	340	365	325	321	338	336	344	365	366	364	330	322	347	330	369	338	333	365	325	343	330	339	348	329	330	373	343	352	355	374	324	352	342	344	354	343	383	334	350	360	333	349	377	404	365	354	356	379	344	363	354	361	334	384	346	368	350	351	380	349	350	353	368	359	366	362	333	367	358	331	341	366	362	372	346	338	347	365	346	356	338	384	366	374	357	371	354	344	349	341	360	356	368	347	361	347	339	373	354	350	364	367	371	344	354	331	392	363	375	365	325	348	371	379	332	401	386	315	359	359	338	346	366	362	356	381	354	379	342	381	318	352	353	335	386	320	371	354	352	325	347	349	355	351	339	345	331	339	377	384	354	341	345	392	392	356	353	361	328	318	357	360	335	369	362	320	355	361	334	393	344	325	340	339	348	374	362	370	319	370	338	337	339	331	323	360	336	366	383	380	334	327	343	401	344	315	365	320	332	367	393	388	313	339	353	345	394	339	305	361	412	345	368	368	386	341	354	332	360	359	324	352	346	383	349	363	322	327	313	353	332	332	330	367	375	414	350	378	335	380	321	364	323	311	367	362	353	345	365	353	382	338	361	333	343	321
25572	12911	15848	37831	38596	27605	2300	1110	1004	991	989	964	858	847	859	917	785	819	791	791	790	820	832	779	778	797	797	809	768	784	783	814	787	800	764	821	817	721	806	788	841	814	799	789	732	779	795	766	763	782	842	761	772	760	809	770	806	730	795	820	813	766	849	764	758	809	744	816	785	738	791	814	807	805	788	771	752	737	801	761	803	761	775	756	751	756	728	734	790	815	775	792	785	769	766	751	790	766	790	746	762	785	738	788	695	773	757	784	823	858	743	782	754	727	797	761	787	776	718	768	731	804	803	780	786	774	733	769	790	778	774	762	755	806	747	811	789	832	756	803	731	795	784	788	856	792	758	809	757	794	760	748	784	765	798	714	782	682	736	796	751	770	794	786	794	766	789	774	765	762	803	798	799	782	759	799	778	787	802	743	774	785	756	787	806	761	748	763	743	769	799	791	783	745	769	831	774	793	762	776	766	768	733	798	829	792	750	805	728	758	760	757	728	761	779	786	791	816	750	768	789	787	732	752	754	750	742	768	847	753	729	816	767	783	782	763	801	766	781	794	775	743	743	796	779	802	790	758	811	799	794	791	747	786	788	786	790	797	750	733	745	832	740	784	776	744	784	781	729	825	805	772	758	820	819	769	802	794	752	796	804	741	783	819	742	775	742	764	790	747	776	782	758	750	764	747	788	789	803	778	760	749	721	804	756	760	839	786	717	803	763	742	777	747	795	799	757	775	758	777	814	794	735	807	775	750	827	776	809	821	816	738	786	813	803	816	834	759	850	765	799	770	723	791	754	756	777	768	792	783	853	798	780	789	801	770	752	816	798	744	731	736	825	766	793	802	745	772	833	737	750	779	737	772	798	755	766	765	791	753	771	753	758	832	810	733	735	756	779	773	809	793	742	817	777	778	749	753	826	786	811	811	759	776	765	771	780	807	782	748	804	779	835	748	769	722	766	742	813	770	775	815	761	783	712	754	772	792	816	821	743	813	784	768	824	767	755	773	798	775	768	799	749	773	808	772	737	779	816	830	783	780	786	784	778	760	781	789	803	821	784	776	776	751	784	795	725	794	806	763	778	795	882	800	788	743	762	802	771	790	744	758	749	776	774	810	777	756	745	783	748	798	756	751	778	800	768	771	764	789	811	777	788	787	741	783	713	749	749	769	715	788	734	760	792	728	784	767	794	792	777	811	793	723	725	777	735	736	721	805	777	735	826	781	730	790	805	762	706	825	772	728	751	779	794	766	748	817	753	746	789	769	788	810	819	772	779	740	768	749	812	796	763	775	798	795	774	747	794	802	779	751	725	717	787	767	765	771	808	741	808	792	767	771	780	794	794	772	787	742	788	743	803	722	728	769	759	780	789	742	744	748	779	774	726	750	773	826	768	808	786	707	796	790	780	757	752	780	772	803	852	747	762	777	795	783	778	825	737	780	751	781	764	755	818	792	766	728	821	748	744	743	760	802	784	784	772	818	777	758	766	745	777	717	740	761	799	753	767	810	755	803	786	802	780	781	788	682	762	812	782	783	768	774	775	779	786	757	767	756	781	795	804	820	717	792	818	776	743	804	762	817	746	754	781	749	795	724	747	763	766	758	817	816	746	727	750	821	841	728	816	764	758	745	807	761	805	765	796	766	744	798	791	788	782	792	765	776	779	746	798	725	756	786	800	786	757	764	786	798	785	710	781	772	776	794	774	792	766	701	797	800	828	761	751	744	803	769	779	820	819	725	756	754	751	804	809	781	770	741	758	782	761	722	810	736	793	784	745	760	766	775	800	817	821	726	753	785	805	772	800	779	800	787	742	800	779	764	766	790	795	752	795	760	821	802	773	818	774	805	794	798	794	792	786	778	791	790	764	776	782	792	794	737	785	777	790	793	786	766	813	768	767	821	777	776	766	778	721	702	752	822	778	763	741	760	751	770	770	831	776	839	851	786	745	812	791	760	756	773	752	782	857	801	780	776	787	761	772	793	781	767	759	737	781	761	772	745	775	793	779	775	716	772	757	802	747	722	788	793	736	776	752	772	713	802	804	818	777	787	740	788	761	803	779	786	776	786	741	780	780	779	844	769	810	761	795	793	835	763	781	765	732	805	775	772	775	793	758	760	773	824	729	798	761	730	799	793	777	752	781	736	779	749	772	818	811	812	787	765	781	776	810	772	746	773	738	786	745	765	786	802	798	750	812	724	745	751	720	781	790	766	774	795	735	737	804	705	794	752	741	763	846	780	769	815	851	804	803	803	720	754	730	760	812	790	768	772	738	776	769	757	736	812	772	787	776	793	769	772	800	765	792	816	750	766	828	779	704	772	786	767	820	758	822	809	784	782	828	720	813	793	776	800	770	762	820	791	782	778	798	820	790	757	770	805	751	836	773	750	758	815	768	780	726	769	767	802	730	791	765	724	786	739	750	814	754	753	745	759	721	735	722	799	788	798	792	756	798	764	782	779	746	828	774	730	735	753	797	777	753	797	772	764	693	787	755	803	787	680	800	783	743	796	784	722	749	771	776	787	789	780	754	793	836	794	757	734	780	841	800	837	756	758	801	778	790	776	713	767	793	815	770	790	708	802	781	784	788	799	814	816	820	797	757	764	771	781	775	772	745	798	763	792	751	806	772	810	740	751	720	753	813	772	822	827	735	784	775	827	733	786	722	778	792	761	798	821	779	768	754	792	755	806	816	735	774	767	735	819	759	767	755	755	772	747	772	820	753	811	773	748	763	751	819	758	792	806	781	806	803	766	752	743	793	781	728	772	763	767	764	772	836	805	799	759	792	787	785	744	775	774	801	781	767	817	781	778	769	776	769	815	755	827	798	745	783	788	803	790	743	758	777	763	792	789	774	793	838	781	773	713	721	741	762	774	743	766	779	753	744	772	738	786	779	769	788	766	767	718	738	754	780	782	764	766	790	747	786	751	812	791	770	768	753	768	760	778	743	773	775	786	761	800	814	748	782	737	767	775	859	790	763	754	774	817	751	823	758	784	776	762	796	753	799	783	812	730	754	846	823	783	805	763	783	797	782	812	787	742	743	738	811	736	774	786	746	732	776	742	763	770	771	721	779	756	720	807	782	777	783	734	808	757	787	778	772	753	754	763	768	780	780	748	794	782	796	718	771	752	793	706	795	810	778	779	827	792	788	819	760	778	789	850	746	808	759	768	790	803	732	735	802	772	755	813	752	738	779	777	795	786	770	735	795	807	761	744	756	789	754	738	724	812	745	760	798	734	830	746	820	820	760	766	810	790	821	818	785	758	765	743	762	789	807	721	798	828	734	825	788	803	792	789	800	797	767	748	758	749	812	758	728	770	748	761	798	780	744	768	779	821	828	830	799	748	762	717	776	810	778	753	754	761	813	778	846	809	794	806	793	791	787	807	772	804	755	777	769	802	764	785	789	787	762	712	757	798	758	802	774	792	795	766	707	819	754	815	802	786	851	745	804	766	795	796	776	823	811	768	819	768	818	783	764	768
21963	9175	3104	833	682	409	224	214	228	187	194	194	181	172	182	167	190	209	195	162	188	186	202	190	181	199	185	209	209	216	186	184	191	193	199	217	197	172	176	192	209	229	204	202	204	195	181	192	211	209	208	197	195	214	207	185	218	194	151	171	196	209	184	193	202	209	203	218	174	158	214	199	203	171	193	213	199	199	186	208	193	183	187	173	191	203	187	199	183	199	193	201	214	218	198	190	183	182	191	166	192	199	182	196	208	191	167	191	200	178	208	176	234	180	188	191	189	179	196	199	194	177	214	188	192	207	183	188	184	188	179	205	170	193	184	185	191	202	193	216	212	174	177	199	168	178	188	168	197	190	201	195	185	187	188	194	204	158	168	214	174	189	180	186	206	207	179	188	210	194	177	201	185	173	192	177	184	191	182	202	188	182	204	178	210	184	199	163	177	225	186	207	181	166	190	201	176	184	197	194	205	210	198	176	183	209	218	198	208	200	174	195	196	193	203	185	197	144	199	185	183	198	214	192	175	194	195	188	192	176	200	201	227	180	174	167	188	199	191	173	179	182	196	215	193	184	198	173	193	204	199	203	184	179	182	194	160	207	201	200	211	193	211	206	188	168	188	190	196	165	219	199	190	198	181	190	179	197	186	185	220	195	186	198	171	174	184	182	213	189	187	195	180	186	232	194	173	176	172	202	205	178	188	206	199	192	154	176	186	184	167	187	208	183	185	205	193	201	200	191	204	203	198	191	182	191	221	190	232	183	204	198	186	187	185	213	174	191	218	181	177	204	194	207	197	207	167	222	175	190	175	203	224	189	167	207	186	196	206	189	194	186	194	169	206	215	191	191	182	190	217	197	187	187	184	193	202	186	197	199	190	209	184	183	189	207	179	209	163	169	226	191	175	229	201	201	193	190	232	211	199	184	186	211	199	185	205	186	200	207	193	191	182	200	192	170	180	179	186	186	158	157	166	168	209	194	184	192	170	202	188	209	208	194	177	186	203	176	178	182	188	197	190	187	183	191	181	212	169	193	209	194	161	181	237	179	194	158	205	196	177	200	183	177	191	221	161	152	200	200	172	205	181	203	168	204	168	194	189	206	203	209	202	178	174	189	169	205	176	187	207	225	193	188	199	180	205	180	215	198	198	199	223	203	192	176	195	190	213	180	185	185	181	182	187	194	225	233	200	182	175	204	181	206	202	182	204	198	185	215	185	189	216	217	178	182	213	189	188	200	186	188	194	218	199	205	179	191	181	205	202	185	202	177	216	190	201	199	200	218	215	160	159	220	196	191	191	179	181	211	195	198	190	202	211	168	168	189	191	190	202	187	203	189	203	192	182	209	191	197	187	157	214	200	209	214	201	193	182	159	217	185	171	173	186	193	187	167	190	204	217	197	192	170	176	175	170	170	180	185	181	200	199	180	207	202	185	205	201	241	198	185	181	197	205	178	198	175	178	191	194	225	186	182	193	202	198	198	194	191	207	199	201	213	218	204	193	220	185	184	198	198	203	167	171	151	186	209	193	227	189	194	222	180	183	214	195	179	190	158	210	206	197	170	186	193	188	203	183	228	200	195	183	198	153	225	175	200	181	187	198	183	183	178	196	167	181	186	214	213	212	171	202	183	188	204	184	220	184	179	220	206	205	189	176	210	199	180	217	193	175	173	200	181	199	202	209	180	173	173	183	210	218	187	175	204	186	192	198	195	177	181	189	198	196	171	185	194	190	193	214	159	205	186	178	204	183	203	203	194	187	172	205	194	198	189	156	181	187	192	212	172	167	182	186	194	162	185	189	197	194	182	173	193	192	170	148	175	197	200	198	203	201	189	186	192	201	200	194	182	193	189	191	202	178	189	215	182	161	219	180	198	210	170	187	213	181	183	201	176	200	198	224	170	190	180	181	235	209	203	205	209	189	217	186	191	186	177	204	186	223	193	177	195	192	174	170	193	198	195	214	178	171	202	195	182	195	180	205	197	194	192	195	222	184	216	232	179	204	173	179	180	191	166	173	181	199	198	197	196	210	178	192	183	197	193	190	175	199	196	204	205	199	196	191	202	176	185	204	182	178	197	201	188	210	203	174	174	177	187	187	205	178	179	202	178	186	197	185	158	189	179	176	189	173	177	202	204	180	187	208	177	184	197	186	203	189	190	192	175	214	168	206	195	169	213	183	190	187	198	199	202	197	177	181	180	185	201	179	187	166	191	186	185	217	168	175	202	225	192	201	219	195	195	212	189	199	209	203	186	199	195	189	179	165	189	187	190	182	172	214	192	206	211	172	179	174	185	208	198	211	173	183	218	181	194	214	209	197	177	187	193	187	171	212	166	174	208	185	219	215	195	205	188	183	185	165	183	187	191	211	178	178	189	176	201	198	163	186	167	175	197	211	181	195	212	196	168	189	183	209	220	174	169	207	182	212	196	197	173	197	198	210	170	164	172	166	203	196	197	185	203	199	192	180	179	189	193	180	194	205	213	192	199	186	215	214	187	193	228	169	177	212	180	167	181	197	180	182	183	202	206	201	188	187	187	199	194	210	192	174	252	196	186	194	198	190	197	198	157	167	198	202	204	192	186	183	185	185	178	194	196	183	191	200	187	193	181	190	175	202	203	232	185	185	175	222	210	211	205	172	172	201	193	223	188	191	184	207	195	196	191	194	192	200	232	190	193	197	206	185	170	208	183	201	155	181	232	208	209	189	195	195	200	180	208	166	169	198	198	195	165	181	197	193	198	204	185	188	209	186	181	199	184	200	203	172	195	207	201	181	189	176	199	206	194	190	168	186	211	230	190	168	204	204	184	202	198	161	217	163	202	202	197	202	193	193	179	177	189	192	180	185	164	159	168	162	211	198	186	183	159	218	202	199	183	209	195	173	204	197	203	190	214	186	185	192	161	192	215	212	199	183	186	173	188	169	204	186	197	195	216	201	178	203	186	180	186	184	171	216	171	185	208	200	197	168	199	195	194	191	176	205	186	178	174	213	173	199	172	199	167	209	166	207	199	197	165	196	198	179	199	189	191	209	204	194	193	190	192	183	194	218	168	193	165	172	190	200	204	208	197	204	170	181	211	209	200	203	197	177	203	180	177	172	188	191	180	183	190	179	172	175	200	201	199	203	198	202	174	194	193	176	208	194	205	198	193	192	197	210	197	209	198	182	184	200	216	202	177	209	189	200	192	187	206	231	198	208	202	212	171	213	188	203	211	213	191	172	222	186	168	213	240	188	202	211	166	188	199	184	177	200	205	194	200	207	209	208	195	228	187	191	192	208	228	190	161	196	204	185	182	202	207	204	194	188	184	201	210	188	203	172	181	207	200	190	179	165	188	188	190	185	209	171	190	187	204	172	169	200	200	209	157	236	201	168	199	167	189	194	173	200	183	192	170	198	160	184	169	166	203	185	207	159	166	175	172	205	192	175	176	176	175	186	181	215	199	222	178	189	188	180	197	173	174	199	198	215	188	210	200	184	187	176	188
13006	6327	4738	2022	2108	1340	516	477	484	465	476	503	485	457	455	478	502	503	453	450	447	472	478	506	453	470	504	504	464	511	491	456	439	470	485	431	524	491	464	507	522	484	467	493	463	515	461	465	479	498	473	468	476	479	465	483	500	503	459	463	490	497	452	458	498	484	475	458	462	508	472	497	495	472	469	445	491	489	514	463	469	472	523	449	464	514	487	455	496	455	472	458	507	492	450	464	489	412	441	472	460	486	488	478	471	447	461	466	471	486	478	467	466	493	482	474	473	476	467	480	510	435	467	472	465	461	528	485	465	508	457	472	496	501	499	494	509	459	483	485	501	441	469	453	484	472	490	477	498	500	513	430	469	483	475	488	480	493	462	493	463	458	510	494	489	476	511	478	454	456	485	465	502	439	482	477	500	472	487	473	489	447	486	457	447	522	452	495	476	477	465	470	474	494	450	498	518	458	526	480	502	466	516	506	478	505	490	450	482	468	520	495	494	493	502	496	467	491	435	461	492	471	490	469	463	463	476	464	458	495	454	481	454	437	445	449	480	441	469	457	448	476	464	494	529	440	522	512	468	475	481	480	511	449	470	465	473	470	460	481	469	505	487	493	506	505	446	476	484	476	503	505	517	472	468	480	441	499	485	450	476	449	488	456	491	477	460	467	503	493	464	486	482	499	433	459	490	473	495	473	477	455	445	463	448	480	476	468	464	452	497	486	468	472	472	502	469	474	425	471	445	467	533	503	470	487	496	469	443	509	496	470	442	485	470	457	477	456	495	507	480	458	480	479	450	505	485	495	472	496	478	504	458	448	454	514	480	486	457	512	464	464	502	501	483	478	488	444	464	483	501	460	478	450	439	489	487	452	491	506	466	484	505	513	445	446	484	472	524	485	434	450	480	460	521	482	439	444	463	498	485	479	467	472	463	501	469	485	494	468	450	490	479	495	496	493	484	462	471	484	468	455	477	494	481	468	497	490	464	484	469	460	492	463	461	486	488	488	513	479	497	476	501	462	495	530	504	485	471	438	453	466	454	450	514	479	513	485	454	457	457	483	430	433	514	432	458	487	474	452	519	505	456	449	497	459	510	466	478	435	470	532	465	486	504	448	460	467	499	479	457	449	466	489	473	509	445	453	468	490	473	461	477	503	476	494	455	495	464	484	481	457	472	484	450	455	477	475	491	485	500	513	490	474	460	495	503	510	476	469	456	484	514	466	470	496	467	471	490	488	460	481	471	485	493	461	468	481	478	441	497	444	456	516	434	508	446	460	479	483	487	494	489	438	460	454	454	501	464	488	471	478	527	462	497	493	483	509	489	457	490	509	489	451	504	454	456	470	464	481	454	484	509	489	468	467	449	466	502	461	492	469	453	484	502	430	470	469	497	444	482	479	492	479	467	503	509	520	465	478	456	451	446	482	467	514	488	494	466	510	486	481	422	475	507	460	449	461	468	490	513	483	465	505	477	509	468	480	464	479	527	484	487	453	478	511	450	478	482	475	463	485	478	452	452	518	487	490	473	452	461	446	460	469	459	451	453	470	461	473	467	516	493	479	478	464	450	475	485	453	474	494	485	537	469	460	484	465	481	435	440	483	470	474	478	481	492	521	454	489	504	450	517	516	427	481	469	444	453	474	444	482	433	508	479	494	469	485	495	480	493	474	437	466	481	486	467	458	447	448	510	478	493	460	473	501	447	473	466	466	487	457	517	454	495	482	496	506	459	453	480	471	479	461	476	439	490	486	480	478	464	419	436	481	476	469	452	495	477	491	464	464	475	491	452	494	438	510	448	484	484	468	510	512	491	471	478	498	478	464	481	486	488	491	454	492	497	491	472	481	499	528	432	453	519	466	454	470	463	474	492	454	500	471	465	512	453	469	498	458	459	507	459	484	449	483	426	479	524	485	468	484	462	461	490	467	526	450	470	489	493	512	476	494	461	485	468	473	470	460	470	484	459	452	488	487	498	494	491	477	444	462	465	501	435	455	464	495	468	486	535	489	484	497	500	497	470	493	454	478	490	534	452	472	472	438	464	483	498	493	443	484	499	520	443	483	484	458	474	499	441	469	484	506	495	478	486	491	484	451	484	439	446	468	466	491	439	498	504	460	498	460	478	421	470	468	482	476	467	498	512	468	468	511	428	480	482	479	511	485	408	458	488	481	462	476	483	469	448	487	504	548	458	463	466	491	511	515	468	430	495	455	508	500	478	478	487	516	524	464	516	490	491	487	447	430	465	493	460	490	479	450	460	458	475	491	437	470	446	453	491	471	419	456	481	497	497	459	501	472	438	436	462	489	490	513	478	440	473	440	471	519	472	461	490	451	465	476	492	453	488	467	484	518	467	455	506	456	475	498	470	512	483	502	489	478	471	450	457	497	472	473	469	485	496	502	483	508	443	429	448	488	438	529	493	479	471	457	491	465	488	502	469	516	464	458	481	516	467	500	498	476	462	464	442	432	487	504	493	471	499	507	467	489	486	461	448	473	462	475	474	468	503	462	492	468	497	463	512	455	481	447	470	471	504	461	474	463	479	476	463	499	494	440	474	484	483	481	489	480	510	492	484	490	512	472	467	465	459	454	473	445	439	492	494	455	499	499	489	489	464	456	474	509	457	475	476	448	503	487	495	472	488	507	489	457	434	440	487	426	484	491	458	487	490	478	478	472	508	504	482	468	478	478	477	486	493	481	505	449	468	504	480	465	487	466	471	466	498	484	520	502	467	459	452	443	466	474	488	469	513	457	462	498	470	454	476	458	483	517	473	458	462	443	461	485	525	502	485	472	476	497	499	516	447	492	494	477	486	469	484	489	472	502	496	464	457	474	449	475	488	515	475	434	452	470	464	527	472	476	476	464	487	483	476	428	440	469	511	456	494	449	498	472	465	470	477	485	491	501	488	492	494	494	464	495	434	456	467	496	446	468	483	478	470	498	410	447	449	485	474	489	442	434	503	494	468	504	500	467	459	464	457	491	445	484	489	489	458	493	447	452	460	472	474	464	508	482	481	469	510	494	438	468	453	473	505	501	467	415	461	499	481	504	476	501	469	476	495	496	472	453	484	486	464	495	548	487	489	451	473	478	481	493	532	451	485	506	477	492	485	438	481	455	455	459	473	517	495	457	503	452	484	498	491	464	497	492	487	473	500	467	472	452	478	460	460	502	515	500	440	423	454	473	507	460	490	504	459	497	502	458	477	488	482	472	487	454	475	455	469	479	487	491	438	490	469	465	498	502	499	471	443	454	456	454	460	462	467	477	493	467	501	477	441	474	454	501	482	499	501	508	495	493	458	448	480	473	452	454	459	501	487	475	495	492	475	484	460	438	485	465	508	495	497	471	447	487	443	482	487	494	464	460	482	457	463	468	483	471	448	493	510	493	463	469	475	485	501	480	485	475	476	495	495	535	476	463	475	490	511	494	493	463	453	459	484	494	504	508	434	429	455	508	500	464	506	512	473	468	453	492	473	452	492	461
34720	14622	6276	10642	12706	5917	701	324	314	391	355	354	376	344	368	347	345	319	372	360	348	354	298	392	340	341	319	310	315	310	366	366	328	318	332	370	309	339	356	332	327	298	350	339	357	321	373	363	335	352	355	331	338	335	335	323	324	352	340	325	358	340	339	312	336	327	322	352	323	300	355	316	331	329	330	332	359	346	315	330	359	335	346	315	284	328	372	346	353	372	364	386	347	371	308	361	351	328	346	349	377	341	328	355	353	353	360	346	339	362	334	331	350	384	348	333	334	329	348	340	328	361	340	347	318	316	336	397	364	339	354	347	325	334	342	330	348	322	349	361	342	335	315	358	332	326	317	341	341	330	365	328	348	336	333	381	310	339	318	332	305	332	350	322	385	339	340	360	335	316	326	316	343	350	351	387	348	339	352	326	306	344	322	332	384	328	334	335	353	346	331	327	351	353	332	347	343	365	331	307	346	352	353	347	382	346	355	336	297	337	334	290	339	316	333	321	334	353	358	301	295	351	342	317	357	371	345	387	317	354	329	338	373	336	306	331	338	333	340	356	362	341	327	359	354	349	337	330	329	346	349	310	328	356	349	360	328	324	347	337	358	341	330	340	316	348	355	353	346	316	353	342	318	309	319	356	357	352	320	346	352	332	340	311	336	344	358	325	336	328	322	359	347	357	355	301	303	357	322	316	303	331	347	331	330	310	302	320	300	346	339	353	355	306	344	343	320	315	367	349	318	329	371	316	353	327	329	342	349	343	328	316	366	362	334	330	315	344	347	344	343	348	338	358	366	363	312	349	318	364	358	360	343	345	350	389	309	325	343	314	339	377	337	343	341	296	347	364	329	341	327	367	343	351	352	317	312	331	364	345	319	375	361	329	366	320	318	348	340	336	335	354	335	309	354	302	342	354	338	352	318	338	322	358	361	346	324	377	343	327	331	331	354	324	322	318	348	312	351	308	370	339	368	323	349	344	354	351	325	344	310	347	310	352	344	330	341	351	369	340	326	315	337	334	356	371	344	367	322	329	346	315	371	336	348	338	343	333	331	324	321	336	317	323	351	354	341	380	363	336	344	350	357	314	350	318	314	329	334	336	357	339	359	344	319	350	358	344	345	301	325	358	320	332	305	358	289	339	359	341	356	348	335	347	380	343	362	333	353	329	337	326	360	313	324	347	321	345	334	340	355	333	299	371	347	301	341	326	326	348	350	317	333	315	309	385	352	342	359	332	348	330	322	335	371	370	347	325	352	336	289	327	332	315	339	354	321	326	319	353	330	353	341	293	339	369	352	354	362	339	340	326	345	358	375	309	354	329	347	328	330	304	313	349	345	337	345	345	352	321	338	366	344	354	352	342	306	346	357	355	351	368	326	325	291	341	351	329	340	349	317	365	339	340	368	337	339	323	364	339	353	350	346	347	338	341	331	342	346	346	369	363	357	332	344	329	320	323	337	286	346	363	331	297	332	337	340	360	342	322	322	315	325	342	338	299	350	329	310	324	327	336	347	327	324	323	316	334	368	353	354	319	348	355	333	363	318	324	333	328	337	348	328	350	382	368	361	375	370	355	316	309	338	311	327	312	326	318	358	378	336	349	355	338	340	326	305	317	348	353	321	323	327	350	334	349	340	378	347	383	339	333	355	314	336	340	326	361	381	325	308	336	346	342	332	358	318	300	326	338	332	356	328	347	327	326	383	294	331	349	339	353	348	327	355	336	353	330	363	369	327	299	323	334	328	338	320	309	339	338	328	342	358	350	367	344	363	344	313	348	342	323	336	298	340	340	306	330	331	344	330	308	321	331	340	315	349	335	336	353	334	327	335	349	340	319	331	355	347	329	331	314	343	357	370	376	367	353	308	319	365	328	364	343	331	307	310	355	348	324	337	353	341	359	368	352	354	366	336	360	362	337	329	304	371	333	328	295	329	348	345	324	354	362	345	309	340	312	328	365	324	330	349	310	302	332	333	331	341	315	374	341	301	321	332	315	344	327	301	316	351	355	318	323	366	357	378	374	318	364	375	354	346	342	315	366	322	349	326	323	332	328	341	346	338	363	325	351	349	346	324	305	309	323	351	338	342	371	306	330	382	381	360	365	339	300	299	379	359	379	368	309	319	335	333	350	327	323	359	309	338	366	357	346	347	314	361	329	366	329	329	332	337	355	318	331	351	353	336	333	297	322	371	357	328	320	332	325	344	357	363	337	350	340	338	356	320	340	320	338	328	348	312	375	329	379	335	324	333	346	334	343	352	361	350	348	349	358	360	340	340	361	312	345	330	324	342	338	318	327	361	351	312	371	320	344	357	345	380	378	342	357	331	326	307	347	296	336	349	339	370	362	340	343	347	349	328	356	370	368	361	319	306	349	317	357	353	360	374	349	351	356	334	323	330	344	310	315	331	338	347	343	355	322	317	355	389	326	348	345	357	348	375	331	339	339	303	309	310	335	337	333	345	310	340	323	364	332	319	341	325	357	337	322	310	351	383	347	357	348	306	365	347	326	366	360	355	314	359	336	334	327	327	351	317	349	342	347	347	341	346	312	326	357	340	380	369	348	346	336	324	321	352	370	330	324	353	294	321	359	303	346	333	318	337	327	370	353	346	332	351	320	336	350	371	337	322	333	353	323	339	329	361	331	337	348	348	293	323	338	311	336	319	321	347	334	313	302	335	325	333	346	322	330	340	326	341	340	305	317	344	334	365	316	366	303	357	344	325	322	317	340	373	320	317	304	352	352	328	330	340	309	354	346	313	330	351	344	305	319	294	355	339	304	344	297	349	347	334	318	338	336	323	357	310	331	300	330	339	337	344	336	336	353	354	340	334	352	357	344	342	370	346	305	344	332	342	342	319	305	309	346	317	320	288	308	339	299	328	310	347	341	317	330	324	332	348	345	344	342	340	341	348	338	333	324	335	316	349	331	342	344	294	370	353	321	317	357	304	368	366	302	327	358	372	326	382	326	321	333	349	306	369	341	336	325	339	362	341	334	350	330	354	320	371	386	321	335	282	311	369	337	350	328	348	322	348	286	322	307	310	309	343	352	348	340	378	339	370	381	331	325	311	350	321	333	373	327	330	323	361	370	332	329	333	345	343	311	353	355	323	347	340	330	347	306	315	316	342	333	347	337	360	348	366	351	322	379	392	338	342	342	355	363	363	330	360	338	369	334	352	343	350	352	331	349	343	393	351	343	316	343	332	332	332	340	324	343	320	333	332	331	343	337	326	346	319	334	337	337	337	365	348	352	341	322	331	371	321	346	336	295	338	369	302	324	318	315	369	344	332	348	337	308	301	298	306	313	323	343	360	328	355	324	337	325	342	356	323	348	349	334	343	324	337	375	335	343	341	348	365	364	343	335	340	353	314	341	339	358	361	320	371	338	311	305	370	333	313	326	345	366	340	320	335	293	376	329	323	335	368	392	355	366	324	327	300	349	313	359	369	327	334	313	318	349	331	326	345	318	321	329	367	307	348	319
21083	9624	9965	24676	28758	16328	1031	921	844	832	833	854	876	819	782	789	769	825	808	730	837	768	811	774	840	801	749	774	791	772	794	774	724	728	764	792	776	718	727	795	752	756	755	764	791	760	751	751	774	809	742	771	775	764	744	734	717	774	774	732	824	776	813	748	770	812	734	766	747	773	747	785	780	776	748	705	749	732	778	778	730	721	734	818	764	728	716	723	745	777	786	773	722	731	783	708	772	772	752	771	778	743	775	786	729	785	731	728	772	794	726	769	825	775	760	777	765	723	735	721	789	776	737	762	749	775	711	766	745	745	735	789	788	768	721	756	765	788	707	782	727	770	786	773	726	698	788	773	765	703	747	768	800	735	725	767	769	707	762	791	779	794	786	787	760	779	736	836	731	736	760	754	781	828	736	703	775	747	779	743	754	790	767	727	730	806	748	747	701	769	753	774	755	782	727	809	787	756	757	754	747	771	760	821	782	745	793	720	776	756	754	709	752	777	756	742	738	777	805	739	816	764	775	758	769	736	762	749	729	736	749	810	757	782	758	777	799	737	739	785	782	777	782	806	755	773	784	704	746	754	761	738	750	809	768	804	723	715	713	777	734	812	747	746	787	739	760	772	806	771	749	756	771	805	800	769	742	776	808	819	746	758	748	758	698	764	741	745	740	738	752	768	734	729	793	732	761	753	790	796	799	729	727	721	744	757	753	818	748	778	732	777	756	755	749	754	752	744	738	722	791	776	750	789	783	758	768	757	733	783	735	780	731	766	733	753	738	779	706	744	717	789	748	742	789	728	745	718	728	764	798	788	781	708	744	747	699	759	820	797	733	764	782	755	752	764	746	736	758	787	791	766	776	770	745	801	747	769	723	762	753	749	809	739	764	806	709	756	774	787	800	772	775	781	742	752	749	722	749	750	738	755	744	777	795	764	738	755	749	757	743	788	811	810	736	714	742	763	728	752	761	738	807	803	730	752	750	786	776	796	775	799	751	757	774	784	806	768	764	792	751	779	774	741	753	723	788	741	762	790	754	731	734	804	731	755	755	795	786	790	715	737	774	803	768	744	795	787	758	794	762	729	780	724	820	717	742	754	765	784	773	739	750	725	773	787	750	856	768	774	707	756	792	711	735	760	800	720	727	758	775	775	818	725	755	790	722	740	716	752	788	735	793	774	770	736	757	715	710	807	784	746	788	795	752	749	756	771	778	789	746	757	753	772	734	755	764	765	759	748	799	766	773	838	742	841	726	810	730	734	764	769	747	767	796	777	782	793	720	749	793	774	723	775	801	780	711	758	739	779	765	699	714	771	754	786	774	717	766	699	742	769	778	748	780	785	796	734	817	759	762	754	794	729	775	773	774	767	733	789	724	717	756	744	742	821	702	779	744	739	797	788	707	793	740	745	758	745	737	790	751	740	753	765	802	782	751	787	809	776	812	761	769	775	776	785	742	747	805	728	790	783	743	739	800	810	703	776	802	743	761	783	783	786	739	738	783	720	769	748	742	753	739	707	725	801	783	811	777	758	757	786	794	747	767	800	738	774	741	752	747	809	736	810	803	747	716	784	762	764	754	737	723	721	784	712	788	788	766	800	760	744	765	788	740	766	806	749	787	738	801	753	749	775	771	764	790	785	775	785	742	764	746	769	809	718	720	753	756	757	754	770	772	768	769	746	708	778	846	751	742	780	748	752	776	775	767	724	714	765	731	762	740	682	736	774	742	745	726	791	741	757	728	773	775	720	753	776	730	758	752	738	767	759	735	772	755	741	783	725	740	767	772	768	756	797	734	775	752	740	769	710	761	771	699	802	768	710	725	748	775	782	747	786	762	759	789	749	758	783	709	747	783	734	737	765	751	760	770	766	752	785	735	759	765	786	747	759	787	788	739	734	756	756	747	757	787	825	758	757	734	763	780	783	812	734	786	761	795	730	769	761	697	729	747	734	742	761	765	749	787	742	745	755	761	747	760	741	716	701	724	774	780	779	798	736	780	776	768	736	751	756	730	738	740	751	759	756	757	747	726	772	751	742	769	804	754	832	763	770	740	764	737	803	735	764	768	744	760	832	768	711	757	745	760	772	778	773	841	762	775	735	791	753	750	709	780	734	738	751	754	720	751	774	771	765	801	793	812	754	761	741	781	786	797	740	746	778	775	756	755	758	724	716	689	733	797	800	819	705	779	754	755	781	784	792	805	761	734	801	757	720	781	765	778	809	721	755	787	724	740	738	784	744	722	742	768	776	795	776	792	772	762	721	817	717	773	758	796	714	759	761	729	730	797	737	775	746	743	777	789	803	718	745	777	775	739	745	747	749	811	811	765	784	727	753	753	760	775	768	757	766	748	764	809	753	741	771	795	780	775	759	745	735	812	746	740	752	745	783	751	750	772	772	802	790	779	765	745	731	795	771	793	755	715	751	789	807	751	800	723	740	755	754	733	731	767	822	739	788	773	749	803	796	741	716	783	744	730	757	785	783	795	743	778	736	808	732	776	745	735	779	726	761	772	793	744	772	807	737	783	775	767	751	753	739	780	770	744	858	758	777	764	773	768	799	772	785	745	766	770	749	777	748	743	780	783	762	763	783	708	722	745	791	774	742	809	773	744	773	779	761	742	718	778	744	770	771	765	783	718	759	739	787	788	751	782	759	779	752	770	759	764	732	725	789	712	749	741	777	773	780	760	758	762	755	764	750	763	778	819	750	767	760	789	781	790	780	763	732	770	752	733	775	700	723	792	781	755	781	743	747	769	778	722	736	726	802	807	763	728	798	784	751	783	784	823	784	739	796	747	802	749	809	737	751	759	781	788	704	746	758	815	740	734	726	833	742	743	807	734	783	817	768	808	776	788	777	752	753	762	759	725	747	773	746	783	756	743	753	764	762	765	802	761	742	743	751	705	794	765	769	781	766	738	779	778	775	756	751	762	768	746	777	773	720	745	718	762	777	812	694	763	806	745	801	785	787	775	841	800	770	762	794	729	763	797	789	743	744	769	725	786	752	746	774	749	751	737	778	749	788	756	782	737	768	752	783	730	742	737	774	785	743	754	752	743	727	826	712	711	788	778	741	761	772	724	781	792	762	752	748	762	742	776	729	777	747	753	774	708	815	726	761	692	723	767	833	764	747	801	746	723	764	734	787	774	785	760	746	762	786	798	759	722	799	809	739	808	796	768	722	764	767	731	796	781	774	800	752	762	738	765	783	738	726	761	820	760	767	734	728	746	749	790	760	800	776	772	732	739	724	781	789	778	713	738	731	783	775	708	721	727	706	779	751	812	800	765	768	757	743	756	775	772	765	746	761	785	736	772	763	730	779	810	767	733	776	767	713	764	791	805	710	775	728	710	712	744	782	787	786	793	790	756	806	831	734	781	773	723	734	762	743	793	779	772	735	742	722	736	765	783	732	792	751	803	781	700	728	781	739	744	810	814	801	747	766	721	729	749	756	726	737	778	771	752	782	813	744	769	763	795	744	792	762
42939	19525	11054	21992	22785	11600	1565	388	397	404	361	374	421	359	365	383	365	349	295	363	367	358	331	373	345	327	351	352	355	311	337	312	335	371	358	322	363	324	368	353	382	345	312	377	364	338	375	342	335	340	313	412	360	330	340	376	345	372	353	339	367	349	354	361	319	301	333	400	330	332	335	331	335	327	352	367	349	338	366	358	315	340	341	365	337	347	351	320	391	403	336	327	323	374	365	367	345	363	346	325	333	356	372	305	345	335	370	349	325	348	339	376	345	322	346	356	351	347	347	368	338	343	383	376	404	370	344	331	324	358	336	315	378	354	346	370	344	299	346	317	334	376	326	321	325	376	367	349	329	322	374	361	346	360	312	333	330	357	341	379	340	351	346	330	364	378	340	382	354	315	331	354	376	348	340	358	371	344	356	352	355	341	335	358	316	336	358	350	371	367	338	340	339	345	341	349	343	323	345	363	343	329	390	378	347	369	333	340	329	303	376	352	302	329	333	374	378	353	372	356	308	357	351	347	340	339	362	367	326	362	366	339	334	380	335	331	361	330	369	375	378	352	356	363	352	330	318	316	337	339	350	335	292	350	345	331	356	353	338	331	339	354	354	354	322	342	351	397	365	356	343	345	364	345	351	335	376	339	345	344	341	340	349	362	368	347	368	349	365	366	334	344	341	320	324	377	366	373	349	318	354	354	371	341	336	334	337	313	357	357	376	317	335	348	322	344	333	346	358	367	374	359	324	339	322	349	355	340	340	309	345	360	322	374	351	334	346	339	366	342	329	334	338	350	344	347	358	350	357	325	419	357	398	345	348	325	349	353	352	340	348	328	383	305	337	384	371	352	357	349	350	339	379	355	330	359	374	351	363	332	325	371	385	383	359	370	351	343	375	326	344	360	360	352	325	350	340	343	330	353	356	346	345	360	371	363	339	350	327	347	371	366	340	320	378	327	360	345	341	350	369	342	287	343	337	342	364	368	343	339	349	406	372	360	421	344	334	327	390	332	349	357	338	350	370	330	320	358	298	382	336	348	349	352	343	357	344	370	370	370	327	343	303	325	377	320	340	330	382	355	344	340	326	345	352	351	318	341	348	361	390	334	355	368	329	327	345	331	345	347	377	368	348	315	383	332	331	315	339	338	313	371	368	373	327	305	337	334	352	316	288	334	350	371	358	365	358	337	373	321	351	396	338	326	363	343	367	345	346	356	346	348	332	374	357	375	344	351	351	319	358	344	399	350	347	303	365	346	371	321	343	382	370	330	341	337	375	367	326	380	361	331	372	362	375	366	322	358	339	337	351	337	353	325	339	363	314	324	332	348	346	343	318	344	353	317	352	355	331	334	317	329	348	328	366	347	316	330	343	346	326	336	335	364	314	361	354	333	351	362	353	340	335	354	359	349	330	355	344	373	342	371	311	335	367	323	354	334	400	352	383	372	346	363	348	369	356	345	352	341	355	356	321	294	333	339	344	368	334	343	322	346	368	388	345	332	330	377	366	338	332	338	347	360	368	313	329	363	392	311	367	329	382	325	328	343	368	309	338	354	363	366	345	343	340	351	347	344	343	332	321	370	334	343	342	349	348	347	347	338	368	351	373	365	332	321	356	312	371	347	325	348	383	325	322	337	348	360	330	366	347	348	309	364	335	357	373	368	347	354	343	341	298	319	306	326	351	350	375	375	344	330	314	348	344	357	363	341	336	349	342	348	351	350	352	329	317	325	284	297	315	365	324	345	344	374	326	336	318	328	334	352	333	361	355	343	388	346	344	360	326	343	358	345	379	354	346	378	329	388	340	331	344	346	333	352	343	415	314	375	338	366	350	338	315	335	324	353	377	358	358	363	340	347	352	374	362	353	356	350	344	381	361	358	316	344	350	336	349	361	311	356	357	359	320	346	364	339	299	342	360	332	330	337	352	323	368	356	346	323	346	351	377	346	359	317	342	336	354	335	385	336	337	361	327	341	371	340	333	360	363	362	363	363	358	362	348	364	311	346	308	378	337	329	347	366	326	358	405	388	329	326	349	337	315	331	340	363	323	350	329	336	362	333	356	338	354	367	346	329	324	336	347	363	330	334	339	373	338	336	335	350	357	293	367	322	321	340	353	347	336	355	344	352	373	339	359	362	298	340	351	343	366	363	384	381	347	317	357	364	320	326	325	376	352	366	339	368	344	355	344	341	336	343	340	346	323	402	383	351	313	368	387	359	347	331	313	303	393	372	333	353	320	366	338	327	351	317	352	371	319	357	330	336	372	324	362	337	370	340	328	329	348	384	335	336	357	340	349	394	352	316	328	348	334	337	296	327	327	375	383	348	315	328	320	348	310	327	352	333	347	337	382	375	348	310	335	365	313	379	338	351	330	338	348	331	335	359	332	343	351	319	354	326	346	332	353	373	338	342	357	350	328	349	338	372	363	364	327	336	343	340	346	343	356	360	339	357	313	343	397	371	342	335	340	303	357	336	320	311	309	332	365	334	331	339	354	360	317	336	355	345	387	322	323	349	330	318	339	364	361	334	348	351	327	350	334	363	374	344	353	360	314	343	329	380	363	333	360	353	363	372	375	360	332	349	367	348	341	394	363	369	333	340	358	339	308	351	345	357	333	364	324	385	347	341	338	363	361	334	335	300	331	334	341	333	383	365	340	350	346	345	345	355	346	395	306	349	323	337	325	377	312	365	365	325	312	330	344	355	381	353	333	328	359	334	342	361	351	355	347	299	365	372	367	329	342	379	332	324	338	333	333	312	332	324	379	364	330	337	395	371	362	332	371	341	323	369	347	325	317	295	380	325	370	337	369	339	375	352	317	365	342	320	343	335	326	357	342	384	305	303	321	348	321	341	339	349	317	339	370	328	350	321	368	329	340	343	356	353	370	341	389	337	334	352	356	369	348	354	333	345	339	354	356	318	389	351	347	373	339	336	316	345	377	352	349	367	363	357	357	329	395	359	366	338	388	324	333	326	353	342	343	347	382	389	323	367	370	389	339	346	341	340	344	323	354	372	326	330	378	322	350	338	354	362	334	367	351	360	350	372	327	323	342	377	355	329	344	325	360	329	374	330	365	359	341	350	366	316	361	344	339	356	351	361	384	350	357	326	357	356	329	342	337	344	360	339	342	350	356	327	354	342	378	342	354	359	348	356	324	334	342	379	341	353	360	392	385	351	371	347	336	309	342	338	337	332	324	357	360	354	372	364	366	363	334	342	386	380	363	384	332	346	355	352	334	380	310	357	354	321	323	384	338	334	344	355	344	343	381	362	366	341	332	321	354	357	336	365	378	364	321	352	329	354	366	361	348	359	340	342	343	326	382	359	355	335	386	312	337	350	383	376	332	346	363	373	322	358	349	360	327	326	328	332	341	342	319	332	362	342	314	340	322	349	376	346	335	322	362	351	367	344	323	366	337	302	349	321	343	322	331	343	369	320	344	320	320	353	332	362	335	320	349	363	398	325	332	342	368	369	347	372	379	335
25220	12266	16768	37188	38991	24992	1338	1023	1010	994	933	852	836	872	856	882	809	814	855	821	789	818	777	781	761	797	784	807	766	788	805	796	771	792	820	782	756	790	774	805	797	746	792	724	735	796	771	773	722	806	780	762	783	750	731	748	794	751	732	805	787	746	752	785	760	818	753	743	749	735	728	704	727	769	760	792	750	752	763	756	806	762	762	771	736	782	795	762	784	818	774	769	778	744	757	807	781	741	744	704	747	759	738	737	782	750	792	798	767	791	735	717	735	761	754	742	732	757	774	757	747	755	791	773	766	755	794	772	708	739	757	750	804	825	765	747	801	736	774	791	759	805	732	762	737	746	710	764	785	750	721	792	712	776	795	748	732	737	719	738	763	770	745	753	754	752	734	762	781	805	707	797	733	801	790	750	754	720	772	767	748	733	782	728	729	768	725	765	787	779	771	782	776	750	788	776	800	752	732	808	795	768	756	757	815	714	759	764	734	736	743	782	753	776	789	708	785	734	769	736	750	777	738	769	773	746	749	796	752	752	771	733	716	728	739	742	739	813	754	774	777	757	776	773	800	779	773	785	751	754	754	740	771	781	751	758	767	811	743	741	792	741	735	727	762	764	748	762	781	824	711	825	764	767	758	760	817	748	725	754	733	751	759	776	805	778	738	782	781	729	741	774	750	788	764	773	768	710	763	778	783	806	762	765	760	783	779	793	770	767	757	759	786	779	769	811	718	746	759	698	755	805	755	784	817	778	798	771	767	763	774	764	734	751	736	821	765	748	754	819	761	808	764	749	757	789	728	771	744	740	763	797	782	793	764	725	752	812	771	806	747	744	797	763	791	717	761	749	750	758	747	777	735	774	727	765	764	780	692	810	781	759	755	758	710	757	781	761	770	739	789	754	749	773	746	733	771	746	749	734	767	751	814	768	734	758	723	807	756	760	765	795	760	818	718	817	804	727	767	749	732	778	784	796	714	731	771	728	756	797	755	731	714	812	692	785	763	796	705	732	782	740	748	823	810	741	784	758	762	755	747	748	727	759	787	774	785	671	741	785	765	748	779	743	815	693	735	786	773	740	776	756	787	818	758	746	773	779	739	796	774	771	713	697	749	803	770	713	743	728	717	770	796	754	764	767	780	772	742	733	756	745	754	755	731	742	747	730	741	752	765	816	781	774	749	736	741	764	751	746	754	776	735	830	773	766	753	781	781	777	769	770	788	773	763	746	786	791	759	802	771	756	770	770	770	805	795	728	740	760	811	778	759	778	789	734	734	786	814	731	715	735	726	731	714	764	806	782	779	786	758	763	763	768	723	797	766	750	774	797	717	740	721	786	800	789	787	708	768	732	777	732	793	762	748	818	771	786	768	757	785	708	767	745	791	750	761	736	729	795	690	769	788	755	754	793	778	762	792	738	759	797	789	739	758	767	735	798	805	771	711	768	759	744	749	772	765	776	782	761	751	772	790	818	797	751	758	817	790	754	732	744	735	741	779	778	745	776	740	756	759	756	819	719	791	764	779	765	732	726	774	758	775	761	725	738	745	797	793	735	788	800	781	822	778	800	724	720	715	706	720	769	819	795	807	775	815	753	771	746	752	759	773	778	768	788	766	757	742	772	783	744	729	731	798	733	802	786	735	796	769	782	802	742	749	780	810	745	768	768	805	806	761	768	830	743	744	783	754	789	739	762	761	745	785	779	784	780	794	780	826	788	833	784	738	762	784	780	773	839	752	694	765	714	769	755	799	743	791	803	766	773	730	731	816	739	780	737	751	753	771	757	740	712	734	738	748	789	837	710	765	743	729	771	820	753	748	777	728	750	715	777	770	750	764	762	780	746	768	734	763	726	778	821	709	770	770	761	751	740	769	745	748	745	763	723	747	788	804	731	791	822	781	795	773	777	770	721	738	728	774	760	743	780	724	778	765	776	810	747	757	741	772	778	744	813	788	786	764	823	795	791	766	795	766	787	742	748	791	748	736	773	784	731	775	760	773	770	706	813	737	782	782	791	740	717	773	755	792	757	780	776	789	771	748	770	783	748	742	793	787	753	769	693	720	769	734	775	749	768	740	753	777	822	787	766	762	746	797	769	815	802	734	760	753	758	781	761	744	780	734	686	792	778	734	776	705	751	780	747	779	736	751	759	781	810	776	757	743	758	795	764	707	780	726	732	776	753	746	743	792	703	780	730	762	763	755	802	751	815	759	721	763	775	785	749	743	750	827	785	766	791	751	794	730	710	755	739	748	798	762	783	789	779	713	750	799	785	737	717	747	738	776	812	752	791	740	810	821	757	755	742	749	737	746	772	726	797	795	763	759	755	761	754	781	766	800	728	778	748	779	791	732	773	791	754	731	752	742	734	788	779	760	765	749	751	759	734	793	751	785	737	778	760	739	752	766	787	781	796	762	801	731	791	766	775	799	789	763	784	787	737	800	803	757	741	768	754	735	763	735	744	797	749	772	738	777	700	746	747	782	746	757	779	772	792	792	747	715	744	738	752	732	794	763	748	671	716	794	708	742	728	790	741	751	826	749	749	799	760	797	793	738	770	786	742	764	784	754	774	770	784	766	792	720	710	797	746	796	794	793	777	741	742	752	738	763	769	772	751	734	756	782	800	771	762	736	751	774	773	807	785	749	711	760	765	757	767	769	737	804	749	788	800	768	758	746	772	764	757	719	716	809	763	770	777	749	796	761	749	739	770	743	794	734	752	796	754	794	755	729	732	749	804	784	733	776	747	770	757	772	807	757	772	753	739	789	751	742	775	770	746	699	667	766	794	755	750	806	742	790	738	820	733	721	808	710	758	742	782	759	774	771	797	755	782	740	798	783	789	766	759	803	719	769	756	773	822	727	745	794	774	746	746	764	745	748	761	743	735	757	736	748	782	724	745	699	769	750	772	763	808	733	761	744	757	803	784	794	762	782	833	739	787	794	757	766	724	772	728	712	783	748	799	707	741	740	774	754	837	756	755	822	752	761	769	800	776	719	732	754	759	748	764	813	769	708	795	788	773	799	780	682	768	812	799	781	741	736	741	842	778	764	816	798	760	758	719	742	760	798	732	734	687	825	799	834	787	806	744	756	766	810	753	778	734	797	754	809	732	806	767	805	758	795	761	761	784	816	744	817	766	773	815	726	826	717	773	761	735	746	727	752	824	756	795	758	803	747	738	781	807	811	794	749	768	783	754	729	756	748	750	761	756	744	738	713	736	763	746	739	772	737	765	752	785	758	785	781	749	808	777	786	754	765	759	762	779	782	753	786	813	710	763	767	801	753	777	719	789	765	777	756	837	735	723	734	741	782	765	748	791	751	760	748	741	779	768	758	739	782	707	773	744	816	720	756	810	793	796	766	760	796	748	862	772	755	784	755	699	759	794	792	794	782	738	745	776	734	791	749	748	709	779	793	792	716	777	743	714	766	809	763	723	815	817	792	779	774	817	756	747	762	755	793	738	744	786	766	827	675	782	755	746	819	783
21061	9211	3135	583	507	330	189	186	169	187	191	198	188	208	212	186	196	197	192	216	195	216	199	194	201	178	180	188	179	181	195	193	173	185	192	164	209	207	162	191	203	181	209	177	177	193	183	189	206	164	188	198	201	186	176	200	189	215	182	184	164	208	184	178	163	193	176	184	176	174	180	229	212	206	204	184	179	193	199	192	168	206	189	169	231	214	213	162	197	205	193	185	182	193	184	201	214	200	183	183	168	175	188	201	188	177	211	190	224	210	166	183	176	188	171	185	172	178	204	180	192	194	198	192	185	209	179	185	198	192	184	188	195	196	210	164	187	194	190	180	192	183	192	206	177	190	197	192	187	179	218	203	179	189	179	195	180	185	173	211	187	188	211	227	194	202	205	180	201	177	183	195	201	200	214	170	190	156	208	199	190	218	196	199	202	189	180	186	198	179	187	187	184	210	202	183	141	195	196	210	201	189	197	206	191	204	195	173	203	191	199	200	187	180	150	184	191	186	167	199	228	222	190	178	170	207	173	197	176	171	204	210	180	169	209	190	169	197	177	177	194	195	192	217	195	181	174	202	210	177	194	181	204	198	179	196	189	191	184	198	171	160	193	202	194	205	169	177	181	178	200	177	169	171	176	176	231	219	209	213	217	214	151	174	163	195	205	173	198	184	178	174	195	180	191	208	188	208	186	184	185	187	181	192	216	163	178	158	153	169	204	213	188	204	149	179	196	208	177	181	192	177	215	179	174	194	184	183	192	205	198	221	169	176	182	211	203	193	210	167	176	185	193	180	177	200	178	205	205	174	181	178	192	188	194	163	216	161	200	198	178	190	178	188	200	197	160	201	183	180	201	168	169	176	191	209	194	194	178	193	200	178	190	170	162	195	186	210	169	195	193	172	191	187	188	191	183	219	221	209	183	190	183	176	200	200	200	161	169	188	219	205	183	162	179	168	155	164	187	193	177	198	190	188	185	187	176	177	197	187	188	203	183	168	198	226	193	210	187	202	175	182	191	169	189	187	185	187	201	202	216	170	188	170	162	183	200	175	181	162	187	177	209	220	183	197	194	202	202	200	175	184	166	210	188	188	177	174	192	185	170	201	232	175	184	182	183	184	221	175	185	191	172	173	185	192	181	196	177	214	172	174	193	197	169	175	216	215	210	205	171	184	182	197	165	186	177	179	206	179	165	204	165	192	174	197	181	196	206	179	186	191	186	202	197	214	197	180	180	198	174	165	193	173	175	182	182	191	191	180	175	172	188	174	190	194	184	184	215	182	172	158	195	192	162	176	208	177	171	182	183	179	206	211	173	143	212	218	197	173	166	192	193	180	200	200	199	177	165	193	215	211	196	182	185	176	199	180	187	165	188	207	192	174	205	205	206	214	206	178	185	186	200	181	194	186	196	188	180	201	179	175	199	181	190	188	180	187	204	221	172	209	211	188	201	181	181	190	191	192	164	196	173	219	222	186	179	201	204	193	188	207	197	181	172	201	191	193	176	186	191	193	184	166	194	170	223	203	181	175	199	176	175	185	219	200	167	204	196	193	182	197	195	216	187	191	196	194	197	191	169	209	171	168	167	174	152	196	162	200	168	174	190	181	185	201	198	164	187	187	186	211	184	195	177	198	186	202	176	185	183	195	197	183	191	183	196	168	189	188	165	175	220	206	172	199	190	185	179	212	176	200	207	202	210	200	195	167	211	216	180	181	206	196	211	197	204	203	207	198	174	182	176	209	167	199	184	178	170	174	171	152	178	178	185	178	172	189	204	186	192	162	205	192	207	162	189	156	210	171	213	193	204	195	188	201	193	183	181	184	176	197	202	188	177	192	176	172	187	206	211	210	195	199	205	202	175	192	156	186	205	235	193	196	201	199	210	175	200	195	186	177	183	199	188	172	193	173	180	166	192	189	164	206	166	184	161	210	158	210	186	185	197	172	208	194	198	181	181	197	166	186	192	211	206	189	208	191	195	183	212	211	219	220	198	194	149	187	187	185	188	192	188	207	193	209	202	189	216	185	179	190	215	184	178	196	220	198	184	180	166	203	194	184	180	181	180	205	199	171	180	178	181	206	198	183	183	194	193	202	172	197	177	177	201	203	209	195	167	186	184	180	165	203	185	178	177	177	181	178	220	175	199	169	216	174	204	201	203	203	173	183	204	155	180	210	180	201	205	190	200	217	196	168	194	211	184	202	168	198	203	212	203	197	171	205	174	163	174	187	201	189	188	189	206	194	213	187	191	174	173	199	187	185	185	185	196	194	188	196	208	172	205	187	177	162	185	194	183	188	203	189	198	173	178	202	187	191	177	195	197	153	181	164	163	194	198	180	185	159	200	174	212	208	209	158	208	171	166	172	188	183	176	184	188	181	200	190	189	182	186	218	210	183	186	172	200	219	203	190	162	175	191	174	174	178	165	203	179	177	208	178	188	212	213	208	175	189	189	196	192	196	188	183	185	200	187	178	190	200	201	177	203	200	184	195	178	188	197	170	182	220	207	195	199	139	183	208	176	215	176	213	185	193	202	200	205	164	194	219	177	180	177	186	167	160	184	189	191	186	184	217	202	195	203	187	189	173	204	189	173	171	204	179	172	188	174	189	180	194	184	173	184	167	200	201	185	204	181	179	182	182	245	173	176	179	179	208	216	213	196	196	216	164	198	174	184	189	181	207	166	214	176	209	175	194	200	167	175	185	185	183	179	188	195	183	168	206	183	172	192	203	188	199	209	189	188	196	164	178	194	179	174	169	193	165	197	197	170	218	212	177	199	175	157	171	199	223	181	161	201	180	175	184	201	180	179	191	207	197	188	199	240	185	194	201	178	224	196	181	175	183	225	189	202	188	212	201	197	189	171	202	187	181	170	180	186	166	191	210	181	182	192	183	181	169	219	153	174	155	188	200	166	202	201	188	195	210	178	146	181	211	186	182	189	184	215	211	189	194	178	201	179	207	204	193	183	179	166	211	202	181	171	195	192	190	183	206	190	195	199	218	214	172	182	215	200	202	191	182	187	205	183	182	176	204	175	185	179	171	161	174	198	197	194	209	186	181	182	170	189	194	179	191	177	189	181	200	211	186	163	166	189	167	193	203	205	229	186	180	192	179	176	197	189	198	168	200	187	181	186	202	163	170	174	196	194	175	180	185	181	196	174	183	188	214	183	221	190	185	191	211	183	175	218	192	217	203	178	188	184	181	185	192	228	192	180	208	153	189	175	196	167	180	179	180	180	193	178	196	202	175	183	188	182	185	186	180	179	212	185	172	163	195	173	179	190	205	189	179	192	186	185	211	191	198	194	177	186	194	221	188	222	193	177	158	194	203	194	194	206	202	193	185	202	164	185	235	208	199	167	201	208	198	181	211	197	169	215	179	180	157	186	169	199	204	179	169	203	186	199	196	180	172	193	194	210	218	202	207	186	195	188	179	195	177	187	221	195	181	205	195	180	171	198	182	176	183	190	189	192	188	168	187	175	204
12351	6713	4519	1570	1680	998	514	479	470	457	480	496	495	483	439	479	500	483	503	482	493	446	479	478	482	464	473	475	513	486	499	470	470	450	493	447	499	494	492	467	461	481	463	461	455	449	438	434	429	466	517	495	440	473	443	488	488	425	462	462	477	503	454	463	483	486	484	475	482	442	464	512	457	483	453	433	496	490	454	480	485	472	492	473	457	459	506	497	464	487	490	475	485	465	432	468	452	477	464	425	447	465	506	447	417	467	500	497	440	486	456	447	496	496	440	501	471	470	466	487	468	490	495	464	467	445	460	485	460	429	443	427	488	461	481	454	443	461	483	467	466	471	451	468	494	480	463	485	456	464	458	432	490	467	468	440	470	467	494	479	452	460	471	459	482	487	451	465	446	467	510	502	453	464	491	476	485	467	474	486	453	467	487	496	458	489	465	458	466	461	477	444	484	472	488	470	460	454	480	472	484	462	435	451	490	492	461	476	492	464	456	487	467	441	514	465	446	477	415	452	450	450	491	431	455	481	505	465	445	444	487	522	457	484	449	497	443	479	476	469	491	437	456	438	464	474	488	453	474	495	493	479	457	456	492	497	442	454	486	480	469	467	435	454	434	514	472	444	423	504	454	475	490	473	483	499	497	469	498	472	448	489	476	504	490	464	435	489	451	439	506	448	458	483	467	484	473	469	456	450	463	481	478	434	443	439	505	485	475	477	460	456	466	487	489	466	462	492	482	486	451	477	473	497	458	444	469	485	477	491	446	456	443	448	486	463	468	469	429	492	450	479	487	490	486	478	488	474	460	447	477	419	471	479	482	444	441	459	481	513	474	472	448	462	469	464	451	438	477	459	460	452	474	481	450	497	472	455	485	468	461	450	498	493	490	471	499	451	459	483	486	482	473	479	466	476	443	476	473	464	472	456	492	463	440	463	512	449	502	463	429	492	494	474	499	488	454	473	463	480	480	489	417	454	470	512	443	460	461	509	485	431	473	497	429	483	479	489	503	416	461	445	470	477	438	491	476	476	483	452	453	475	493	473	472	480	472	473	524	428	465	483	437	472	498	514	486	479	456	456	459	504	445	481	455	471	481	497	520	409	476	463	469	494	481	405	489	453	453	458	481	497	485	467	492	454	445	464	462	504	441	477	464	483	464	477	443	496	478	457	473	475	451	490	463	476	477	485	515	470	445	445	478	476	469	467	448	503	494	458	445	456	476	461	454	455	469	479	493	456	437	463	474	498	450	478	518	464	456	464	445	492	467	466	518	488	451	480	459	451	445	486	469	488	504	460	486	485	449	469	468	466	468	484	504	462	427	465	481	477	476	484	465	488	467	468	477	472	484	502	445	470	480	474	477	492	478	474	461	486	437	436	473	475	445	463	473	471	487	494	461	465	484	426	491	472	504	478	483	471	476	458	456	503	472	433	431	487	466	482	454	480	511	447	477	445	524	474	492	466	432	491	464	492	449	453	472	446	463	468	492	481	455	486	462	442	479	478	452	502	465	470	488	495	493	491	441	427	461	465	479	479	470	516	461	458	455	460	473	484	433	520	461	475	484	458	498	492	471	494	468	489	455	470	476	486	435	462	497	474	473	474	470	468	457	483	470	504	467	469	462	465	492	446	489	503	499	441	452	450	466	471	429	489	477	456	525	504	504	478	453	456	503	446	502	487	432	450	479	480	467	488	471	477	465	447	510	464	506	439	479	462	494	443	465	504	464	428	468	439	472	457	507	454	488	448	449	469	439	442	482	471	504	491	483	454	433	477	481	474	468	475	466	521	488	487	497	480	500	443	422	458	451	481	461	514	471	451	486	512	517	453	528	484	482	485	460	462	456	489	467	505	453	465	460	484	471	482	446	447	492	494	504	458	456	504	496	492	477	436	480	499	502	461	486	456	491	470	451	483	489	499	507	480	471	456	458	461	490	481	500	507	450	456	466	475	465	457	452	461	474	474	476	488	462	494	423	468	475	468	473	478	519	439	478	452	507	457	496	456	480	490	462	465	471	463	462	497	484	448	470	472	460	446	491	468	478	437	442	509	480	485	465	430	489	502	452	466	512	455	458	476	489	443	457	475	460	460	491	459	474	482	429	461	480	475	490	457	452	480	475	487	461	479	482	451	466	481	470	476	480	459	430	463	469	477	463	465	487	467	456	464	470	501	491	474	488	452	483	440	497	449	476	458	476	480	499	441	481	509	467	442	455	495	432	492	460	481	479	453	496	482	448	491	461	419	452	483	489	488	484	462	462	504	484	460	478	431	507	484	461	476	496	488	496	433	490	433	478	479	497	487	465	475	511	480	443	471	410	468	451	488	453	436	498	514	453	432	433	454	483	470	507	465	469	438	471	490	450	476	468	490	435	465	474	465	447	458	484	518	474	489	476	492	455	472	480	506	477	449	461	476	449	432	444	444	478	452	451	474	498	473	445	477	451	468	511	462	455	450	458	463	449	459	531	447	489	473	467	492	484	444	429	491	467	453	449	441	514	437	506	455	474	468	497	495	473	512	493	478	477	484	508	472	481	486	480	500	449	453	476	455	487	439	461	492	454	492	471	496	431	439	480	469	464	462	461	425	478	493	421	480	462	437	457	491	452	500	487	448	470	486	448	473	448	474	480	440	519	491	478	467	496	511	470	458	441	429	466	516	474	438	446	481	474	466	496	491	460	444	454	439	478	503	490	482	480	469	416	456	447	493	465	458	467	461	487	481	479	469	435	446	482	484	459	484	458	517	481	454	431	475	463	487	495	455	476	460	452	486	498	482	460	444	448	451	458	470	486	476	481	476	455	486	459	458	509	457	486	468	495	513	442	484	481	486	447	467	474	485	486	493	451	489	514	454	421	454	500	464	452	466	464	462	459	448	479	492	446	487	451	457	463	451	456	468	467	458	456	450	500	494	455	484	487	474	503	428	475	490	487	473	456	477	501	479	438	435	419	472	458	453	463	499	481	459	442	445	493	524	507	493	461	436	491	484	472	446	425	467	485	454	471	451	436	492	472	494	464	477	477	482	499	469	477	466	449	460	511	514	519	451	447	490	451	424	507	460	456	484	475	483	479	435	487	453	484	494	466	467	505	462	512	458	459	473	459	478	450	472	470	448	509	457	469	464	482	408	476	453	486	481	437	483	459	449	505	471	467	450	481	427	474	444	439	450	442	453	477	457	479	432	474	461	513	436	437	455	460	490	484	439	453	453	450	426	479	469	418	504	486	510	485	460	489	437	475	426	454	479	470	494	445	472	447	483	441	484	476	462	486	474	462	493	483	468	455	500	500	452	531	461	476	496	440	470	457	505	457	435	500	456	462	487	467	486	467	451	484	458	493	459	441	465	450	417	468	474	487	452	499	444	475	517	440	475	485	453	450	487	469	449	450	466	476	462	479	452	496	461	485	445	460	458	492	454	445	435	465	492	476	484	478	486	481	480	435	488	480	488	473	469	420	458	423	466	487	457	467	471	490	469	452	480	440	506
33919	15479	7191	13856	12396	6535	968	382	332	337	371	320	328	348	327	352	352	326	391	339	318	348	340	347	359	342	353	348	337	339	382	315	351	331	347	346	305	350	336	302	391	384	367	341	350	330	344	368	340	316	364	343	331	314	351	338	325	304	321	340	381	331	359	372	319	355	307	361	347	333	376	364	330	350	355	355	335	322	376	369	337	363	366	349	338	360	336	359	350	343	340	367	318	318	388	337	319	336	363	333	341	341	343	322	330	332	346	352	379	358	349	327	323	336	332	349	359	338	320	324	320	351	319	366	344	370	401	328	330	321	314	358	362	348	335	337	354	322	328	343	374	363	346	350	354	358	340	370	366	329	348	359	360	372	384	375	350	314	365	343	359	364	325	373	342	381	313	338	344	353	361	378	341	360	322	303	351	336	368	310	327	319	349	340	377	296	368	316	345	330	331	316	336	350	357	291	343	358	297	320	318	328	338	362	351	355	330	364	388	353	291	323	386	340	346	331	349	355	336	360	332	303	323	361	336	335	328	339	365	332	333	329	373	321	346	330	373	296	333	314	342	345	386	344	335	355	318	345	355	339	332	373	359	372	333	329	319	350	366	358	312	358	347	333	352	339	375	346	342	364	359	289	352	346	315	367	369	348	350	361	355	365	332	352	385	342	341	361	359	362	337	355	345	299	376	342	371	362	322	333	341	347	304	349	334	348	347	333	353	333	325	389	338	366	344	362	379	334	322	325	359	329	343	324	332	376	379	338	363	337	320	316	362	339	349	328	348	354	367	337	317	362	301	364	313	352	346	361	309	352	356	335	323	332	308	339	345	343	371	335	381	354	368	359	332	311	362	347	338	332	323	352	367	348	349	344	338	345	336	371	351	345	341	384	372	326	344	330	310	316	339	369	341	337	353	355	342	325	364	367	373	369	341	326	356	362	312	337	330	356	370	307	359	365	355	328	321	337	328	341	338	335	331	353	346	365	323	351	335	337	360	350	349	331	335	356	332	313	333	327	377	344	311	329	345	321	331	331	341	327	300	314	370	353	341	335	327	355	342	344	355	366	328	380	310	332	319	316	347	350	331	347	315	312	320	348	358	336	335	337	373	339	335	327	389	331	351	331	358	304	371	334	334	314	290	297	370	323	356	323	336	357	317	320	342	339	319	334	324	342	352	354	340	392	323	311	343	345	339	354	365	311	338	367	352	318	308	331	335	360	366	347	334	359	340	363	354	327	317	340	345	343	330	372	349	321	331	314	343	347	368	349	361	308	390	345	386	366	334	352	312	365	356	334	364	325	337	332	265	343	355	356	342	324	296	361	344	330	339	343	327	367	325	336	335	357	343	337	349	362	347	344	316	353	315	336	320	333	338	340	297	317	343	337	380	357	349	339	324	375	349	342	357	324	354	352	339	327	324	322	291	339	364	349	369	353	337	331	338	359	364	401	308	359	325	325	358	299	370	336	372	320	327	349	328	338	336	359	367	305	361	328	306	379	345	389	359	385	363	317	329	327	342	365	347	357	364	350	347	315	329	328	376	330	327	331	328	330	332	351	345	351	346	346	380	358	383	325	374	337	357	341	307	340	368	367	315	317	334	372	341	321	362	301	380	370	342	322	356	374	350	399	314	319	336	342	338	321	346	338	344	352	366	376	350	358	331	348	336	332	380	334	411	347	366	329	332	342	317	390	356	339	356	336	351	342	384	320	382	332	309	335	339	341	318	334	341	338	323	343	360	367	363	348	351	343	345	338	356	327	359	348	357	352	358	345	354	340	344	328	341	354	327	337	332	321	333	339	379	331	362	349	389	343	331	327	360	350	390	323	372	336	340	356	359	363	356	367	353	324	380	334	357	386	356	337	306	359	359	309	352	347	341	320	353	344	330	342	300	323	357	318	357	372	315	321	384	336	351	348	344	376	328	350	326	318	344	350	352	348	366	313	328	335	366	385	336	344	302	345	303	358	344	359	328	365	348	343	353	358	324	330	326	356	302	328	346	358	325	377	361	342	342	324	338	353	316	359	341	366	331	325	339	330	313	334	341	369	302	348	363	365	366	354	335	352	337	375	359	328	333	369	311	364	348	310	326	334	332	399	339	337	355	335	332	338	325	361	336	312	343	356	370	369	365	344	356	292	346	339	356	348	293	342	369	356	339	352	336	336	358	363	343	317	327	321	280	344	344	364	317	369	335	326	338	351	351	331	356	343	359	348	325	375	335	384	329	312	338	331	316	327	328	311	337	358	322	314	326	339	380	344	314	359	326	359	323	369	327	324	330	361	353	337	356	359	339	361	369	338	380	331	348	359	341	345	344	317	314	347	352	344	365	383	346	330	360	326	353	338	367	378	349	322	323	335	326	320	330	357	341	372	334	374	352	321	340	308	329	340	342	345	343	347	352	317	329	338	348	350	322	352	297	353	370	359	392	348	388	364	362	327	341	329	351	361	368	360	294	335	361	346	333	331	343	341	366	378	353	285	309	331	347	330	349	375	366	362	359	375	372	322	355	392	322	347	341	324	372	350	332	344	351	358	329	343	317	380	369	323	382	324	324	337	379	336	318	332	371	321	324	366	369	385	324	343	389	354	353	348	351	333	363	346	361	337	357	346	375	347	376	373	324	305	343	345	348	357	364	362	338	335	316	373	321	334	348	331	372	327	343	345	347	348	378	337	338	344	308	329	393	324	344	304	329	330	347	352	329	372	358	334	353	337	338	346	339	327	370	339	370	366	291	350	362	332	355	360	371	314	320	307	327	344	358	357	350	347	322	367	348	319	365	375	307	382	351	342	335	326	329	338	349	335	350	313	353	342	325	342	392	345	325	342	309	354	312	316	335	333	314	325	341	331	361	333	338	348	341	336	341	332	335	366	356	312	322	352	332	348	327	366	359	319	319	339	334	351	328	317	352	309	359	313	332	292	332	341	357	318	365	322	336	361	303	356	340	337	333	367	307	344	338	321	359	329	335	344	368	336	312	322	381	334	357	334	333	334	332	358	360	312	357	361	336	344	360	343	339	320	315	342	333	326	316	352	351	323	369	339	347	362	348	344	312	351	338	336	372	356	343	355	353	341	364	360	351	326	345	359	312	381	354	341	340	340	336	295	317	351	352	344	316	329	348	312	382	353	330	344	306	318	348	332	327	356	392	332	359	316	295	354	336	368	343	375	352	356	336	336	361	350	365	351	343	351	368	360	322	333	309	357	343	371	332	362	369	363	318	352	329	350	340	362	343	350	331	314	337	350	372	330	339	317	335	320	324	331	307	337	358	354	365	347	340	314	345	345	356	335	367	350	346	357	341	338	349	332	354	320	359	327	338	307	331	319	339	356	324	333	359	317	368	340	349	347	381	343	355	338	353	378	328	333	377	331	324	337	350	338	351	324	357	331	347	325	357	353	312	331	347	307	336	330	323	303	359	344	342	362	347	344	363	331	350	309	344	383	330	336	309	326	347	325	353	353	322	338	385	377	333	360	332	346	345	362
20467	10660	11667	28624	27916	17270	1491	946	852	844	839	817	854	804	796	765	774	804	766	739	779	790	772	764	775	776	780	773	747	811	820	770	716	811	762	763	737	755	749	721	780	723	744	809	798	839	734	821	794	827	770	800	736	784	732	766	761	746	764	749	779	791	775	752	736	747	771	783	722	790	788	754	758	788	740	747	765	707	736	771	777	812	782	779	769	800	785	764	788	746	768	759	728	772	770	806	767	832	770	782	736	799	805	796	809	765	815	784	726	747	801	796	725	785	752	790	766	736	792	811	792	774	781	780	742	804	768	781	772	795	777	760	758	805	776	774	791	776	799	714	794	819	762	771	748	745	771	772	744	790	796	754	777	804	741	775	738	798	800	778	780	777	792	716	745	752	740	750	844	733	795	765	744	762	789	758	794	772	735	770	810	785	749	730	744	762	792	801	788	696	832	774	726	784	731	739	766	803	801	772	756	776	767	764	789	777	815	804	735	788	760	787	753	743	747	802	769	721	772	751	793	711	780	826	777	786	801	774	783	780	737	743	761	724	755	778	717	815	796	757	739	767	744	769	779	805	725	776	819	763	742	748	808	789	813	779	820	769	811	730	748	765	767	802	743	758	735	758	724	761	752	772	795	729	763	775	774	798	792	821	744	735	778	778	798	707	757	758	778	800	810	741	856	785	784	801	703	783	773	776	762	762	751	730	770	746	769	742	769	774	772	747	764	751	800	754	788	743	745	762	754	799	726	793	758	820	733	743	773	793	793	777	780	746	762	780	776	786	727	718	761	810	783	817	786	798	805	734	777	717	729	730	824	760	743	750	750	772	762	760	734	784	808	771	767	789	746	765	750	776	774	748	706	757	760	783	729	770	781	828	794	791	753	780	802	812	781	753	749	792	750	726	778	764	759	784	764	785	771	786	738	742	772	780	755	780	775	746	752	759	791	755	774	793	800	738	786	758	775	774	781	789	710	770	748	790	751	752	764	806	775	780	767	829	785	751	801	751	781	761	731	731	747	777	748	796	824	764	766	777	748	752	746	740	777	763	769	742	767	749	790	769	745	774	797	769	779	792	809	754	753	758	771	745	775	733	789	780	783	734	772	761	776	755	806	786	786	770	777	778	829	779	758	754	769	722	747	770	783	772	715	743	739	765	763	842	760	705	721	794	772	782	741	753	792	764	768	756	758	783	781	770	776	718	778	743	786	766	764	755	789	726	784	758	801	791	745	743	767	722	756	764	801	768	748	735	758	752	783	792	801	723	754	769	758	754	763	772	773	765	783	743	731	751	721	779	785	770	751	784	732	725	744	813	729	779	771	767	742	754	770	781	783	739	732	719	781	793	747	785	805	803	741	747	805	777	725	753	780	757	737	809	782	827	743	728	747	795	763	779	797	804	767	783	773	787	836	815	786	783	744	730	715	777	791	749	777	730	788	762	781	770	760	741	797	709	781	763	774	796	770	795	801	754	726	778	813	730	814	755	761	781	792	756	736	717	758	824	781	804	810	797	749	747	743	825	732	777	758	786	752	752	721	788	765	778	767	775	793	775	769	769	774	788	784	808	774	817	741	764	816	770	729	780	759	776	780	840	784	740	758	733	758	788	762	808	732	801	777	764	759	717	733	771	774	794	785	769	823	798	753	757	772	740	760	798	805	760	728	772	775	770	785	773	750	803	810	790	780	775	781	763	814	752	786	789	771	775	753	766	782	778	770	782	762	721	770	772	820	764	824	769	776	772	722	769	743	775	780	744	767	729	767	794	843	789	729	802	780	794	796	773	750	744	775	822	769	763	802	757	773	729	787	775	751	785	845	752	740	756	782	791	728	777	723	809	741	749	760	737	759	799	773	758	794	797	769	793	771	735	764	769	814	772	758	752	813	764	776	769	787	764	795	736	797	737	761	778	817	798	767	773	780	740	728	777	782	758	778	762	754	778	720	750	782	712	767	769	758	782	784	741	736	758	741	758	813	760	771	724	769	742	818	717	810	754	763	760	702	763	728	784	777	766	765	717	707	765	809	774	785	825	774	771	829	782	773	765	795	748	740	783	788	818	775	763	771	771	745	787	726	819	782	809	733	753	781	772	742	781	789	743	788	710	799	793	771	806	792	704	820	754	780	828	770	802	756	800	786	778	755	792	824	773	755	755	762	741	778	765	748	758	760	780	771	721	809	713	730	745	755	781	739	776	770	740	798	781	770	759	780	774	765	799	736	753	789	761	786	746	758	776	797	764	777	741	764	768	778	788	771	787	819	755	764	760	778	793	775	763	739	791	805	798	737	728	758	793	775	746	749	793	768	750	802	758	762	795	761	749	783	774	707	770	778	793	751	721	741	791	769	766	797	773	847	733	791	769	816	814	730	761	792	775	817	710	758	760	766	801	789	751	745	824	755	731	752	774	757	742	773	786	749	770	728	738	815	741	785	756	727	757	795	726	757	764	756	782	741	795	725	790	761	786	821	780	768	818	722	736	759	800	770	754	802	778	766	760	722	795	749	721	812	741	755	794	781	805	770	773	820	781	790	800	750	802	779	792	794	757	783	755	840	769	762	811	780	762	794	761	752	760	765	747	752	790	766	743	773	752	759	785	831	794	772	727	727	747	797	749	791	744	758	753	773	770	716	747	758	746	765	738	756	818	847	768	740	797	776	711	731	755	801	717	802	743	756	803	796	788	764	793	806	743	807	742	747	756	782	757	747	807	804	783	744	760	754	843	768	781	803	757	765	785	768	738	771	842	812	777	772	754	740	751	731	737	721	786	783	746	788	802	766	766	746	776	773	807	816	754	729	782	783	796	786	775	796	767	827	746	761	807	765	767	781	788	825	734	748	775	745	788	749	793	757	698	784	804	766	802	769	779	730	753	745	788	780	775	753	784	749	797	805	770	764	846	761	789	778	776	765	781	781	759	722	776	757	748	755	756	748	756	755	796	749	777	750	759	780	756	789	769	743	767	774	742	796	716	771	760	831	759	756	713	741	795	755	760	793	824	751	766	749	736	740	756	748	803	793	764	768	721	760	788	780	790	761	742	782	774	797	731	836	756	759	746	727	745	776	740	794	804	755	737	781	750	774	787	799	750	788	814	737	810	749	791	785	805	762	778	808	756	768	795	782	753	756	778	763	746	794	817	751	823	754	756	774	753	763	783	793	788	761	824	742	730	741	775	727	728	734	768	755	754	778	813	755	766	830	750	801	751	817	774	755	765	739	793	720	781	774	772	777	767	780	773	804	761	851	786	708	796	768	752	806	764	807	730	791	782	750	821	816	779	771	785	742	754	760	784	758	806	770	773	731	757	732	759	781	780	759	782	786	750	751	833	809	798	760	760	761	787	854	733	761	794	725	759	789	794	777	752	781	791	764	777	782	769	764	777	738	807	723	791	796	734	722	745	825	799	780	768	767	808	742	741	755	742	728	810	765	766	799	761	765	772	726	808	781	839	762	744	788	768	769	780	759	771	820	720	790	772	766	759	789	766
43190	20242	11600	25149	22689	11282	1437	377	398	425	361	392	327	368	341	361	346	339	371	355	340	369	347	343	343	365	345	381	394	328	360	359	343	361	327	351	329	376	333	361	317	349	327	332	318	371	344	297	399	372	354	335	318	307	326	368	347	320	358	354	328	330	361	331	353	368	350	335	324	360	347	384	377	348	351	331	343	319	339	321	319	341	347	362	330	320	362	381	379	348	340	360	352	364	342	317	359	341	337	362	333	338	379	347	365	338	326	349	338	329	365	349	343	352	330	368	371	362	340	379	330	353	322	354	353	370	306	333	326	349	386	316	369	321	383	319	332	340	344	370	332	371	375	309	349	311	349	360	357	335	340	326	299	328	334	372	357	338	326	345	354	378	318	356	356	328	298	356	352	367	336	319	336	369	333	353	362	336	318	324	383	344	348	356	356	325	358	327	346	353	328	354	333	338	347	334	342	351	345	373	303	328	336	320	323	348	364	360	360	338	362	372	366	361	336	325	342	348	359	338	344	367	357	358	345	343	358	369	346	326	317	383	362	352	344	317	321	353	368	363	365	359	355	372	328	353	338	341	335	361	352	348	336	349	351	363	363	326	364	345	345	337	381	342	349	355	312	314	329	377	374	335	378	334	333	330	336	352	306	317	336	356	326	314	354	321	323	340	334	357	366	353	371	341	376	373	354	349	357	310	357	348	317	360	345	330	342	362	349	339	358	365	350	346	352	388	336	349	368	328	332	380	333	366	345	338	359	301	340	350	372	350	355	374	345	346	355	358	391	324	344	323	342	323	346	355	356	340	357	374	356	348	353	315	376	335	388	368	356	340	344	366	340	321	329	377	363	364	368	362	364	347	373	369	331	331	366	359	323	330	351	358	314	367	377	361	309	330	365	380	349	370	308	350	333	331	326	329	339	349	357	321	337	314	355	366	305	397	352	344	331	332	360	352	343	370	348	350	332	338	389	382	371	337	331	378	330	338	331	343	332	340	316	354	382	340	336	348	331	331	307	374	373	336	346	304	342	348	326	344	347	334	335	352	359	326	344	347	363	352	354	382	362	351	327	364	348	364	356	362	336	340	321	338	334	369	344	367	337	343	377	337	349	369	325	360	327	366	344	333	356	343	319	316	359	372	343	369	366	322	353	351	363	400	323	362	350	386	323	362	360	355	368	355	348	331	341	315	336	308	340	374	337	347	330	353	311	341	348	330	343	369	348	331	337	360	338	350	325	343	364	307	359	331	337	348	365	335	350	383	333	346	361	374	318	330	380	357	347	343	362	337	333	356	366	345	386	337	344	373	344	361	347	341	373	343	353	349	325	343	338	352	324	341	357	348	367	354	370	350	335	358	326	351	364	359	339	335	346	371	322	353	329	354	339	409	367	396	359	338	368	366	376	346	360	350	378	325	367	364	350	315	308	341	346	345	343	362	368	390	362	320	379	366	365	324	334	335	382	342	344	366	365	364	395	354	323	351	352	355	394	342	354	347	319	352	339	348	370	326	361	363	381	355	360	346	353	369	353	346	325	366	374	361	357	355	366	361	327	351	337	348	326	317	321	315	368	356	369	351	388	354	355	353	358	350	354	370	345	335	342	371	370	368	310	347	319	376	359	334	341	366	358	347	317	351	346	329	322	322	293	371	349	382	346	312	341	325	337	357	338	302	364	339	387	361	336	393	363	335	348	331	336	344	355	379	323	338	315	350	387	327	329	364	352	366	389	365	354	341	367	326	317	346	319	320	341	353	319	354	369	369	355	371	341	385	328	340	353	339	382	380	343	344	333	324	341	342	338	347	347	344	355	337	344	361	370	357	327	371	335	336	370	368	361	352	326	347	313	310	351	351	356	348	363	368	373	341	357	365	365	328	345	359	339	361	343	317	362	333	348	325	329	342	339	364	298	315	334	343	367	386	344	377	350	339	353	349	345	340	326	341	296	340	367	358	345	373	332	366	333	330	341	363	349	340	378	312	323	348	367	358	379	376	343	370	376	328	324	371	344	340	349	307	334	356	393	358	340	314	335	361	337	350	351	358	339	365	349	356	337	352	347	334	366	330	315	337	339	361	374	366	342	375	334	315	345	339	331	331	316	376	384	354	342	342	363	346	334	349	348	341	344	336	334	345	373	356	374	354	325	374	312	316	354	332	389	345	329	326	305	346	326	358	343	328	347	385	354	389	365	380	377	331	347	343	378	384	338	337	359	349	344	355	337	363	339	370	318	334	379	357	357	355	347	353	343	346	362	366	349	322	346	337	343	352	356	373	350	357	341	340	354	351	347	376	347	361	328	335	331	366	339	359	332	370	319	342	354	341	346	356	342	332	346	333	346	352	314	361	343	335	367	379	345	328	348	325	341	374	328	372	339	321	325	344	375	357	388	312	344	349	376	340	389	365	364	325	329	362	329	330	363	382	353	338	320	361	388	339	353	361	340	347	331	355	359	332	335	344	341	342	386	351	329	326	368	389	369	330	349	366	352	345	330	363	326	390	384	329	358	332	357	351	346	350	358	359	379	356	384	347	362	397	340	385	340	328	353	364	328	365	369	342	325	357	373	409	369	361	333	372	366	354	364	349	360	336	346	351	371	347	348	359	365	342	328	320	352	369	383	339	360	343	312	343	345	337	310	329	351	349	343	298	359	383	350	375	357	348	323	339	344	325	331	352	362	350	335	347	308	355	394	323	357	342	349	342	366	302	356	338	299	347	350	320	310	346	368	345	322	369	384	359	362	376	353	340	368	368	342	308	342	367	349	334	312	323	362	351	348	352	339	343	352	370	348	322	360	335	316	327	326	382	352	361	358	324	319	337	340	367	394	365	367	342	382	351	383	322	338	387	350	357	399	376	340	358	359	320	349	339	372	300	334	318	324	359	387	338	378	376	326	340	337	377	341	318	354	318	367	351	357	361	354	322	360	349	341	375	314	370	353	355	328	344	305	332	344	347	306	314	323	357	372	367	361	345	335	366	326	312	332	359	355	313	320	334	346	342	340	343	340	367	375	336	357	382	361	348	360	336	319	360	353	352	320	367	336	366	346	346	373	416	323	348	372	362	349	327	339	342	383	394	349	341	361	378	319	352	361	356	357	322	358	347	364	346	347	339	319	370	374	325	379	357	325	351	385	349	364	343	394	320	346	345	377	345	324	352	374	348	337	362	359	322	341	360	341	362	352	374	382	310	356	352	364	358	368	344	322	340	328	363	333	330	371	364	349	347	386	384	371	362	334	357	355	336	353	339	363	363	364	314	355	347	343	346	310	364	347	343	369	341	292	325	353	345	351	346	299	296	364	359	317	351	337	338	353	366	343	340	360	356	369	369	341	300	341	374	375	339	362	308	349	311	313	349	351	350	353	365	331	353	354	371	356	345	371	331	369	319	350	329	325	374	344	342	332	321	348	370	318	374	345	365	347	345	359	342	360	367	378	358	331	335	333	329	317	324	348	339	313	344	374	348	337	366	332	318	345	349	313	320	356	330
25533	12643	17446	39594	38429	23553	1218	1042	977	951	954	952	867	805	855	842	864	791	844	818	826	772	804	796	779	845	768	789	836	776	825	767	806	824	784	814	743	801	739	786	780	797	823	802	772	738	779	734	772	759	757	771	837	803	760	818	743	767	753	808	742	770	788	783	779	774	762	760	758	814	747	760	772	803	804	792	759	783	721	760	784	783	802	772	813	817	770	731	794	750	750	787	770	783	779	796	720	750	788	774	738	825	788	734	746	777	776	791	799	774	703	769	777	780	747	793	775	775	733	736	772	796	791	789	794	755	738	715	799	702	787	796	779	732	790	736	774	775	772	791	791	724	762	769	786	788	766	778	781	815	745	726	787	777	742	763	823	805	757	754	767	762	764	811	770	757	732	760	733	718	755	791	750	728	709	777	763	760	737	806	785	786	742	755	757	776	756	739	799	769	782	730	752	715	816	748	798	734	751	716	754	754	740	799	811	804	764	766	780	790	752	839	742	699	804	746	757	794	784	736	730	785	754	747	757	767	801	765	758	799	762	754	794	800	788	751	803	766	755	749	792	727	790	738	745	762	772	740	737	756	761	723	763	781	783	780	742	777	743	783	779	768	745	729	758	768	781	765	776	769	742	773	862	773	752	789	744	761	802	788	766	760	767	744	761	724	770	852	745	798	769	815	784	771	759	788	729	756	778	767	768	785	758	750	761	724	760	797	783	751	781	806	786	696	797	791	751	754	737	789	713	799	763	779	747	725	765	761	795	763	771	815	747	756	784	743	757	742	772	778	758	775	748	752	803	767	770	766	787	728	763	755	756	771	743	731	776	804	765	794	769	771	739	806	793	771	789	732	800	731	771	785	717	753	803	785	738	785	760	743	750	740	783	824	741	782	807	743	677	759	762	767	770	760	743	745	765	793	813	779	776	730	793	749	840	754	756	748	776	759	702	800	828	796	762	778	813	758	766	753	741	751	781	760	722	744	739	764	780	726	727	778	756	757	775	777	784	791	721	714	754	746	755	767	759	810	753	816	750	807	807	773	766	758	781	829	742	752	762	785	759	773	772	776	732	819	745	800	764	747	779	744	817	760	767	750	748	743	715	819	773	756	815	766	782	806	787	759	765	772	779	746	831	766	734	778	750	738	738	762	808	809	781	724	777	779	733	778	823	762	797	777	750	754	765	745	777	808	722	785	809	792	799	736	760	781	750	822	763	736	797	768	776	759	756	770	758	752	764	774	744	798	783	762	734	746	771	764	788	779	749	760	748	750	773	762	794	733	799	796	726	761	762	763	743	784	747	768	756	765	770	772	779	751	742	753	756	722	784	762	755	777	735	762	734	704	780	731	793	790	792	746	763	769	770	750	740	770	777	728	751	747	757	773	749	732	773	767	751	736	751	754	753	763	769	734	751	768	764	744	762	720	780	770	766	726	785	764	769	761	741	783	696	735	744	736	726	751	759	757	700	705	755	741	766	727	738	757	730	696	712	743	779	798	769	780	748	750	809	789	758	771	733	775	799	730	723	753	740	799	815	799	732	754	760	800	711	788	741	775	781	762	723	768	772	725	795	772	776	742	789	736	757	762	805	731	809	744	784	751	732	709	776	793	805	752	741	787	788	851	760	816	754	766	731	719	766	744	755	785	805	783	760	805	790	822	782	710	861	791	745	710	756	738	775	741	741	803	752	775	739	705	781	752	784	749	803	816	748	748	792	757	750	793	761	815	798	723	765	779	730	718	759	737	782	734	784	783	718	799	755	776	831	802	760	807	743	755	788	772	766	762	779	775	774	776	769	734	761	792	764	814	778	761	814	756	789	748	820	754	750	737	775	738	735	783	838	790	806	721	733	764	747	787	761	728	779	743	781	834	749	757	790	777	762	744	769	767	780	789	747	777	791	775	778	771	776	799	787	765	803	752	766	801	780	719	774	813	792	772	788	816	779	760	816	733	719	744	761	740	822	726	812	757	738	766	742	788	766	738	757	796	810	738	775	757	772	769	734	770	801	791	728	749	766	793	724	757	804	766	756	776	755	855	736	787	727	773	781	779	742	837	759	814	770	773	837	745	797	732	789	773	768	715	834	742	726	778	776	784	802	764	785	732	775	781	798	723	770	804	726	765	792	763	773	782	771	739	738	772	780	738	725	763	801	779	749	749	752	744	796	786	727	747	781	738	719	768	744	761	749	750	758	792	763	747	796	767	701	720	773	757	792	769	756	778	751	730	799	791	765	698	792	796	731	713	741	743	730	706	745	794	802	755	806	764	775	756	747	764	762	761	800	773	762	704	803	745	774	786	801	772	822	761	787	767	807	793	776	771	722	791	788	737	778	757	745	763	819	754	782	735	790	811	730	735	803	790	717	773	724	823	784	797	789	752	781	713	771	732	728	748	743	764	782	730	759	732	750	777	759	805	725	789	799	750	797	769	793	749	731	758	696	765	815	735	794	789	774	772	756	759	667	762	723	816	729	762	760	818	778	762	781	798	782	778	777	842	741	782	794	761	790	765	759	762	731	758	782	768	722	766	716	780	821	739	776	727	792	758	825	739	781	766	772	742	748	746	745	794	761	818	753	778	782	742	779	755	728	743	753	766	717	763	754	725	735	744	823	755	768	820	741	768	757	774	794	770	771	768	737	793	781	781	846	773	755	766	745	778	816	722	785	727	771	780	771	704	781	749	764	760	790	795	729	760	799	766	751	785	765	747	763	760	765	706	786	813	788	776	758	768	819	775	744	800	787	761	730	750	743	738	761	812	762	789	763	732	773	727	758	757	748	772	744	755	731	761	783	775	762	747	764	781	781	741	779	782	781	763	806	792	809	729	798	791	720	794	784	756	774	747	735	772	746	740	760	757	760	799	751	743	793	718	779	768	730	815	821	711	781	772	773	771	790	761	756	803	703	733	755	732	794	771	771	772	794	720	783	746	732	749	756	759	767	743	768	738	734	752	785	787	836	757	816	795	789	819	787	778	798	797	741	695	788	774	788	742	765	763	817	788	751	715	758	768	772	770	789	817	763	762	779	780	757	731	734	792	789	739	771	837	755	757	795	777	780	782	771	715	779	768	788	711	777	736	778	759	789	770	739	767	749	683	748	797	773	780	762	730	786	754	789	755	708	787	779	712	769	753	776	731	796	790	773	779	758	801	772	773	776	767	792	780	806	778	786	804	708	810	798	805	735	846	760	819	743	754	743	795	749	804	736	758	795	729	745	752	755	775	787	773	761	761	782	746	816	753	720	737	743	772	758	761	719	782	775	782	768	820	719	745	750	783	820	727	783	782	798	715	727	816	814	800	782	794	786	767	778	767	764	770	735	760	752	752	762	768	716	803	782	807	729	772	741	739	752	756	767	725	805	768	751	790	769	812	751	803	743	782	776	764	786	745	757	759	787	774	781	735	807	770	724	792	735	795	761	714	748	762	795	778	803	750	763	754	762	765	756	791	754	812	741	766	792	762	729	759	718	748	753	734	740	708	804	765
21236	8706	2639	649	479	288	194	187	171	209	191	195	185	179	176	181	205	181	193	197	188	184	160	233	235	185	190	205	206	203	181	180	181	175	177	177	183	191	182	186	184	173	195	181	174	180	192	185	203	172	189	190	172	182	200	190	217	177	200	178	203	183	177	174	179	204	216	189	194	189	173	212	191	178	165	184	170	186	193	177	179	168	186	171	203	172	192	209	183	152	197	190	197	188	186	187	189	187	163	189	184	177	166	193	138	194	211	160	162	185	203	166	186	182	195	173	176	173	190	175	214	175	168	174	208	170	151	188	186	201	226	186	184	212	206	190	193	190	221	180	185	203	179	173	209	202	151	186	179	177	188	192	188	169	199	193	202	185	175	186	179	197	196	180	183	172	172	228	203	171	177	194	178	179	166	167	199	160	216	194	218	192	190	190	188	213	196	187	184	183	202	178	188	164	198	201	193	154	187	163	184	196	211	196	176	188	207	202	221	195	173	219	193	160	155	180	167	195	177	202	189	171	183	202	193	187	179	173	208	189	198	192	204	206	182	173	167	208	183	185	215	193	175	184	167	193	182	192	156	203	186	188	196	175	174	176	178	187	202	174	172	201	193	201	187	192	186	205	188	198	192	191	211	172	199	195	184	170	176	198	164	180	196	184	171	171	191	177	209	189	178	191	210	178	199	177	161	191	194	173	193	189	191	177	186	171	207	200	194	167	192	185	182	187	213	186	202	156	185	190	189	190	171	197	184	177	214	171	204	160	189	195	182	190	209	189	186	175	201	173	173	192	179	203	170	178	195	179	190	212	178	192	172	191	209	184	183	183	174	194	173	198	184	215	216	170	187	202	203	204	192	183	199	181	185	191	211	191	190	181	190	181	195	183	176	179	150	174	216	184	180	166	185	185	183	215	214	204	200	181	188	196	194	219	163	209	198	199	182	189	180	168	192	176	196	188	179	193	188	193	173	180	173	194	215	165	167	194	170	191	200	190	183	208	195	182	183	193	185	190	188	207	191	165	177	190	189	186	188	170	212	193	196	172	203	194	213	190	211	211	197	184	179	186	207	167	178	172	185	186	187	215	195	186	166	196	204	204	175	193	183	178	141	179	161	168	203	191	184	185	172	189	193	187	186	191	171	185	181	213	182	173	195	171	206	198	160	185	171	202	197	198	192	166	189	178	181	176	197	195	179	215	183	195	181	186	180	179	185	190	190	211	176	187	169	180	169	164	199	161	188	168	176	173	181	193	186	172	200	177	180	177	205	174	182	194	176	195	190	200	186	204	180	204	219	213	192	191	201	163	198	201	181	214	217	195	195	192	174	192	192	175	177	184	192	158	188	216	197	186	189	189	190	184	175	190	179	204	226	215	210	192	174	186	184	168	206	190	190	181	161	155	185	190	181	184	189	200	169	185	202	168	209	219	171	176	182	184	190	197	179	196	188	193	177	198	190	198	176	189	181	179	188	199	181	190	178	184	201	205	189	214	183	203	172	205	190	197	183	190	175	204	224	176	197	200	186	167	192	204	164	184	162	177	175	177	188	204	182	188	199	185	187	174	184	189	176	177	160	197	172	185	184	173	178	201	217	220	202	192	165	179	180	194	200	179	161	201	201	179	205	196	203	204	181	198	181	194	185	176	188	153	176	193	180	197	197	175	189	183	159	212	186	221	189	183	157	182	182	169	198	187	179	169	187	201	198	188	181	180	173	204	185	184	180	201	197	198	190	184	178	194	210	206	196	181	166	184	195	191	191	198	218	174	182	206	189	227	172	184	208	163	175	176	190	196	194	201	189	158	185	177	200	167	201	178	179	202	184	211	199	170	168	192	179	157	180	187	160	195	138	199	183	188	196	193	197	174	178	188	205	205	192	198	194	184	183	202	196	177	227	165	180	203	204	187	187	158	162	191	168	208	190	166	196	182	194	184	175	173	188	163	184	203	186	165	193	177	181	206	181	191	179	174	176	178	211	215	180	200	197	160	183	177	202	184	216	181	210	192	171	161	210	175	208	205	173	171	189	227	168	216	174	195	181	208	191	184	208	220	181	171	184	154	213	183	184	206	193	193	197	179	187	183	197	195	194	181	170	186	170	193	176	195	188	195	193	213	170	188	189	203	201	211	189	207	213	203	169	207	189	190	192	191	192	157	162	187	196	181	194	187	211	186	181	206	166	175	183	188	180	187	190	190	206	213	194	187	215	211	200	187	174	199	185	176	197	159	193	168	176	169	178	165	193	182	178	179	180	175	202	196	166	176	143	197	192	190	212	209	210	206	191	171	193	206	190	190	184	186	199	182	188	186	177	210	184	180	182	181	159	184	180	193	194	187	189	175	175	188	159	204	177	186	172	213	204	160	198	188	186	189	204	191	216	175	172	177	202	201	212	208	195	195	194	196	172	186	186	210	180	207	174	171	193	191	195	184	174	173	182	177	189	195	167	183	198	177	207	202	177	222	201	195	186	196	226	185	210	198	175	237	183	185	163	194	184	190	199	178	171	172	200	212	178	207	200	187	209	183	212	196	197	190	184	186	180	186	160	213	168	176	204	194	204	206	169	176	196	198	176	177	193	195	198	190	196	209	204	196	158	185	196	160	177	155	198	178	174	209	194	186	181	163	192	206	198	183	211	198	194	214	210	182	198	186	175	195	186	181	171	204	211	185	196	158	183	189	196	192	182	183	205	204	214	188	188	184	186	171	177	172	203	178	195	163	216	212	231	202	178	186	179	186	181	206	172	185	207	185	169	166	178	189	212	202	199	192	205	184	186	188	194	212	182	157	188	201	184	162	202	203	173	202	194	187	207	225	186	192	186	210	170	190	194	172	184	166	179	214	181	199	186	193	192	169	181	210	201	185	166	171	192	241	210	191	194	198	180	191	196	205	168	186	173	208	189	207	193	195	184	183	209	188	187	192	184	209	214	192	157	197	160	188	152	203	218	198	189	188	170	182	203	233	181	182	191	192	190	218	208	183	219	192	189	189	191	196	206	191	179	205	183	183	197	194	184	186	197	169	189	169	170	194	171	214	165	184	202	197	176	187	203	167	178	182	198	184	187	181	181	195	196	186	150	168	188	217	180	160	184	202	192	180	196	169	184	187	191	179	151	194	206	214	183	192	166	179	181	168	195	184	164	187	178	198	181	191	207	193	188	197	189	175	189	184	179	187	204	160	202	223	173	193	166	195	179	194	188	190	205	172	189	186	185	193	200	166	170	180	196	195	203	191	191	195	199	189	198	191	165	194	187	195	170	193	191	189	185	203	199	185	176	183	180	200	186	197	176	164	177	202	177	209	203	174	195	187	189	204	194	204	201	235	175	169	195	164	186	204	213	183	206	198	181	184	196	221	198	175	193	173	187	163	170	183	196	180	194	188	188	194	168	179	199	190	196	180	206	196	183	213	185	183	187	187	156	198	191	180	203	220	185	189	191	177	161	174	197	182	181	190	165	198	177	197	157	182	195	173	168	196	180	187	195	182
12539	6075	4208	1729	1687	885	461	477	485	482	436	474	452	471	445	493	459	482	469	447	500	457	435	461	431	428	457	501	479	454	452	477	462	487	468	470	441	454	469	478	478	470	492	454	487	477	496	514	476	473	458	452	492	452	443	482	440	437	423	478	426	435	440	469	475	467	498	489	493	467	501	459	453	487	481	462	465	498	424	460	468	477	469	442	470	465	489	433	478	466	470	504	456	464	423	492	489	446	451	533	471	467	508	456	487	461	469	476	435	445	451	481	502	460	416	467	472	475	445	452	459	456	457	477	486	490	483	483	472	428	468	482	483	463	454	469	470	493	448	470	446	459	466	444	490	456	457	416	501	471	471	481	449	473	489	453	485	475	460	506	518	456	483	475	433	426	527	459	445	451	471	481	478	475	440	477	451	466	469	473	465	439	467	497	490	497	464	449	437	511	493	447	446	450	462	455	472	453	498	488	453	504	444	430	482	444	472	486	457	469	502	445	490	436	429	490	491	478	476	436	465	428	457	486	486	441	475	454	469	515	413	485	511	469	467	534	457	460	466	508	512	482	460	509	452	470	464	460	486	462	436	502	481	481	464	474	481	452	475	437	433	469	444	462	451	489	488	448	480	511	465	446	501	484	457	473	462	465	459	443	440	467	443	463	494	478	451	458	541	452	484	500	467	453	480	503	455	476	505	426	430	453	459	472	470	445	483	470	472	455	487	480	513	439	481	452	455	476	464	476	487	482	479	455	451	464	459	485	500	435	438	457	504	456	469	468	483	435	459	440	448	475	451	452	454	455	468	488	470	484	443	451	462	452	459	470	500	471	480	457	448	462	454	481	497	447	470	458	503	480	498	471	486	449	487	502	446	434	464	468	472	470	474	498	477	466	456	508	445	513	493	492	450	443	455	459	445	477	469	482	459	445	493	452	481	471	435	481	495	473	475	412	461	467	455	465	525	460	504	440	469	471	464	481	441	491	471	504	464	520	490	460	489	469	471	440	508	481	467	468	468	466	483	491	465	479	436	479	468	476	458	456	508	506	432	476	454	479	404	448	441	471	472	471	474	489	500	464	453	506	495	481	473	468	458	458	454	463	471	494	402	463	445	463	493	444	461	459	465	467	464	494	457	479	483	478	433	494	483	457	477	472	467	468	450	506	466	494	453	446	419	496	464	496	478	440	499	494	471	457	490	488	503	429	419	497	473	436	467	498	463	476	469	478	453	496	513	449	461	493	509	454	448	466	435	497	491	489	431	497	478	451	528	460	441	454	479	449	471	484	456	478	496	450	496	476	490	460	556	453	508	464	431	465	497	473	439	483	438	453	409	498	471	463	447	500	471	499	450	479	460	447	462	432	456	493	441	489	485	464	441	471	457	483	445	475	496	442	485	465	485	456	435	464	509	484	482	505	471	423	470	473	465	444	496	455	502	455	512	487	462	486	456	471	444	528	480	498	494	508	453	458	452	495	462	486	489	477	501	432	445	475	453	487	482	481	434	424	493	469	428	455	498	490	462	471	459	485	482	456	469	470	477	458	461	481	451	474	491	481	455	472	439	479	468	477	454	467	463	473	446	479	508	472	471	456	494	477	471	469	464	466	478	478	486	467	485	465	515	465	469	461	462	464	492	482	475	483	469	437	455	460	434	500	486	471	452	460	512	472	462	478	525	477	473	485	468	477	443	476	457	468	526	440	474	453	428	458	457	446	480	452	460	473	441	442	492	437	507	483	462	478	454	493	483	470	474	461	475	443	474	494	442	501	478	440	446	493	461	455	515	505	488	453	482	513	497	482	449	479	439	456	511	447	480	474	468	483	447	484	471	434	418	472	473	447	473	468	501	496	492	454	471	421	476	430	468	472	460	468	478	496	466	432	471	475	484	473	514	455	449	475	448	478	508	501	455	511	504	458	476	478	470	491	462	455	453	499	471	425	462	441	499	470	460	427	470	466	447	477	469	471	482	500	447	462	518	457	464	511	487	421	501	509	460	476	473	453	457	425	493	487	396	443	449	464	439	454	413	495	499	463	469	463	443	484	490	496	470	461	481	470	459	508	463	448	431	498	461	421	477	457	490	466	469	481	437	434	444	478	442	455	447	475	437	456	467	499	472	519	460	455	478	448	456	490	484	487	488	494	504	488	456	440	465	475	479	518	462	466	484	446	493	451	526	429	475	454	455	485	450	493	519	499	492	472	486	442	479	487	423	457	441	457	444	462	508	459	489	461	501	475	473	449	444	475	437	483	438	463	432	476	495	470	478	485	439	502	462	455	449	464	473	478	493	410	477	482	445	445	472	456	457	477	438	418	489	480	471	463	454	459	457	484	459	470	467	485	455	491	461	487	454	450	476	428	439	445	503	499	468	436	482	443	451	474	499	474	497	479	471	424	459	482	500	470	491	480	506	465	487	454	431	486	472	477	509	462	485	457	497	478	451	504	460	489	517	489	478	496	446	465	436	428	488	473	474	468	476	437	454	460	461	472	436	459	486	470	471	473	495	457	492	451	458	500	431	451	469	475	473	498	461	471	453	436	464	450	496	468	484	450	465	449	513	456	482	430	473	458	472	439	418	440	490	467	506	482	439	469	468	443	494	498	496	496	471	516	447	468	480	474	508	466	471	501	503	443	463	459	475	457	451	458	443	462	449	473	454	471	472	485	486	467	457	473	467	457	454	436	453	438	477	497	480	470	462	438	451	462	458	462	449	466	426	431	468	481	475	498	447	481	468	466	477	470	467	492	458	440	416	491	482	473	483	478	497	430	467	459	453	475	466	432	479	491	511	488	459	459	471	440	482	464	463	470	464	465	506	460	467	460	450	454	449	472	490	482	514	457	462	482	449	453	454	505	466	485	502	436	482	469	473	449	481	495	471	469	473	456	481	460	480	485	467	518	496	472	468	477	475	464	474	447	458	429	480	451	464	453	500	476	444	466	454	440	438	475	484	491	446	481	483	479	470	457	460	470	475	493	466	465	486	436	473	485	479	502	436	487	436	485	448	467	485	473	469	464	451	473	460	456	447	438	465	434	473	459	502	457	480	508	437	485	494	449	476	479	496	474	453	468	476	489	475	481	463	486	469	461	475	417	523	460	428	497	468	534	495	464	459	469	467	507	489	485	465	425	468	473	474	436	470	466	491	433	492	456	482	466	434	451	458	444	424	473	463	445	456	451	445	479	457	505	474	488	471	486	451	467	401	462	493	503	486	440	442	503	525	430	485	491	480	461	433	510	447	468	491	461	476	474	468	474	447	475	438	476	437	457	486	447	484	488	495	452	453	487	454	494	496	456	482	451	453	495	442	432	502	476	471	458	477	463	457	452	447	495	465	482	449	482	469	461	481	437	451	463	495	434	439	446	457	457	439	451	534	474	452	456	480	441	459	426	450	459	458	478	483	481	496	472	509	457	460	524	477	429	508	455	502	461	481	429	479	433	489	469	460	494	451	498	492	447	441	444	477	465	481	488	452	477	455	474	477	480
34776	14458	8788	15159	12476	5413	657	342	358	371	360	361	330	358	315	383	310	328	335	326	361	314	350	329	356	353	331	350	320	317	328	361	310	329	321	321	359	343	365	374	350	319	295	306	330	337	335	351	343	348	347	371	346	373	320	378	338	345	324	334	356	342	322	316	343	356	338	319	360	325	345	317	334	354	374	306	323	322	307	303	334	366	331	352	379	385	330	328	312	330	337	328	349	348	363	325	346	337	416	332	314	371	318	390	311	366	372	339	373	347	360	335	370	341	320	313	352	364	340	361	348	344	354	329	333	348	342	323	366	368	354	338	348	359	331	368	381	341	318	351	327	346	364	347	345	337	364	354	358	361	355	370	332	352	370	359	356	328	367	330	319	311	309	305	363	315	352	368	340	317	344	301	307	363	312	319	364	346	348	321	365	334	350	371	341	303	374	312	353	332	319	337	329	355	339	349	361	378	363	303	325	360	333	362	353	311	343	365	352	333	339	347	344	351	349	313	322	337	339	330	314	339	346	300	305	362	333	341	366	306	381	331	337	354	336	344	328	338	293	344	339	342	353	351	352	339	341	369	333	305	326	289	350	339	360	341	338	367	342	327	337	357	345	324	364	363	364	326	325	309	347	356	300	368	345	367	323	345	362	339	346	357	327	332	311	330	367	325	344	381	345	335	370	324	332	344	357	320	327	340	319	349	289	365	347	351	360	368	353	330	359	326	350	326	353	369	317	350	350	391	352	307	340	344	341	334	366	346	327	363	324	323	377	326	333	321	350	350	297	340	335	360	322	332	351	325	331	320	326	355	334	348	351	320	341	304	336	359	319	343	393	340	357	339	306	347	341	359	322	336	362	322	337	357	334	309	335	338	352	338	347	289	329	360	360	325	334	318	330	310	341	321	297	328	384	330	366	332	346	328	355	368	333	322	325	350	321	386	369	370	335	331	334	310	307	340	361	343	329	384	334	352	294	351	336	349	360	344	386	332	368	329	314	353	363	337	329	352	350	369	328	360	319	339	325	306	332	326	331	333	346	316	306	329	353	343	317	365	347	338	338	346	356	378	345	333	335	351	357	354	323	366	356	349	294	346	374	352	348	337	396	328	364	365	315	361	331	322	328	344	335	347	357	371	331	320	340	335	349	335	289	320	329	334	288	322	313	329	378	337	362	332	357	297	339	296	338	305	348	348	311	377	329	337	309	354	369	328	355	349	304	366	356	336	297	390	359	319	351	346	336	337	351	331	330	346	331	345	321	377	354	365	333	342	364	339	314	349	332	307	333	334	349	341	385	362	289	340	325	323	322	335	334	322	350	362	296	352	335	340	377	344	332	331	343	343	351	327	343	338	336	385	327	328	339	349	335	309	337	341	341	361	329	384	314	306	358	341	369	318	331	304	345	403	338	327	360	337	343	385	339	337	344	309	349	334	358	324	340	382	385	365	348	340	345	391	376	327	343	326	364	369	369	362	363	391	317	318	331	341	342	321	353	347	356	344	339	352	350	329	364	341	324	370	317	362	326	356	335	311	346	345	341	327	318	350	337	363	339	315	329	356	361	320	320	331	322	307	303	335	367	312	316	340	344	334	359	370	324	334	329	363	328	317	374	361	333	356	373	352	385	324	348	377	349	332	343	379	316	332	305	364	334	301	309	393	354	323	316	362	345	372	323	356	312	361	323	354	361	343	358	389	357	316	330	361	320	342	333	335	331	346	307	353	337	363	332	325	334	343	307	332	358	344	370	318	345	324	373	340	340	369	328	340	367	324	363	370	326	345	370	337	349	357	323	348	358	329	342	351	344	342	354	375	383	373	367	321	328	323	340	344	340	344	372	334	328	358	353	335	365	304	336	310	316	314	369	345	355	394	362	338	329	343	325	333	342	328	341	325	347	331	345	346	360	336	336	350	365	350	332	325	338	368	327	318	336	372	326	359	357	363	343	353	356	351	334	350	353	363	390	316	345	368	378	352	352	321	327	304	333	374	336	343	378	340	329	360	368	333	324	318	329	337	326	324	391	352	352	331	383	379	341	343	339	338	326	362	332	333	344	318	322	350	346	342	328	318	355	338	363	379	378	335	324	326	329	369	340	356	320	339	322	373	359	333	328	336	380	357	339	318	344	336	335	342	333	315	348	348	337	346	349	359	299	367	348	361	354	349	341	370	345	388	372	358	336	320	333	346	302	358	375	326	364	344	373	314	304	345	310	339	337	351	365	339	344	340	330	351	380	347	355	343	319	314	325	338	331	348	332	351	311	341	343	339	331	319	306	312	349	368	315	363	335	325	366	377	385	345	358	352	353	367	344	362	314	338	324	344	371	329	347	328	362	320	368	358	346	351	336	331	330	357	367	299	371	333	308	351	334	331	367	401	330	322	324	311	351	361	377	332	306	315	355	360	342	347	326	346	284	350	344	325	356	318	374	358	335	373	349	325	320	341	335	344	328	308	354	336	332	343	334	344	348	338	330	356	351	308	368	364	382	330	290	407	363	349	333	340	322	309	346	345	323	360	320	351	365	335	341	334	359	356	323	328	366	323	337	328	330	353	330	355	314	337	332	368	347	344	342	339	360	347	346	356	314	334	379	339	342	314	297	341	360	351	346	338	355	338	332	331	344	358	336	319	341	315	314	336	333	330	344	328	369	336	378	385	360	323	369	342	311	341	332	357	306	322	361	331	350	366	334	348	338	342	326	354	371	373	363	325	370	335	321	323	341	329	323	356	333	341	352	379	330	334	327	352	344	349	331	329	336	330	371	343	347	348	350	320	320	321	344	322	350	304	304	381	333	345	359	364	353	304	309	297	337	349	360	321	364	321	383	381	322	358	368	362	332	328	366	346	339	336	378	335	336	351	332	349	379	312	310	353	334	338	352	329	324	330	359	327	366	342	311	283	341	361	338	344	314	358	359	350	339	374	332	293	331	350	318	365	310	380	340	364	338	333	346	340	358	348	335	360	322	352	313	359	329	332	338	325	371	344	305	299	355	339	337	363	318	366	352	301	329	315	354	366	353	382	354	319	333	331	314	336	342	316	329	348	347	343	344	345	372	340	313	382	340	346	351	306	400	329	351	357	376	348	333	309	353	378	329	350	331	288	338	352	356	348	334	321	360	333	334	330	340	355	330	375	331	350	328	377	322	331	314	375	315	393	382	381	337	367	340	345	327	338	351	342	359	344	339	339	329	308	351	355	335	348	355	325	307	356	342	328	337	355	333	304	351	324	314	348	354	330	374	393	326	304	339	351	324	333	359	327	361	364	384	332	316	337	335	352	355	360	349	345	351	321	340	338	316	370	325	360	334	385	376	363	323	343	358	334	343	364	355	322	344	317	340	359	335	357	352	331	329	331	321	359	354	340	341	330	326	336	344	322	382	331	342	308	326	323	349	339	384	331	308	346	328	343	332	341	351	338	365	340	335	336	338	317	279	304	366	364	329	366	326	326	331	357	377	354	340	343	324	333	340	335	348	360	326	325	351	363
20870	9324	14831	29782	27293	14619	985	929	878	852	826	815	833	762	820	817	817	817	834	763	757	773	770	834	775	795	762	785	756	792	795	717	755	815	798	768	747	726	778	793	824	756	819	782	774	756	763	767	741	750	747	806	763	737	734	784	797	800	748	802	755	748	788	793	783	763	761	751	713	777	782	755	770	791	760	784	799	792	732	794	765	728	817	759	771	739	760	762	743	755	757	813	756	778	806	778	767	796	737	759	750	766	787	799	793	766	754	860	743	804	792	761	811	794	732	744	781	729	764	808	818	750	737	824	755	782	758	757	774	753	809	792	774	757	776	780	770	780	760	794	759	782	734	766	733	748	759	766	741	781	739	701	764	753	806	802	786	760	730	725	736	786	771	822	772	742	821	755	750	721	773	776	745	771	801	771	765	814	721	803	755	779	795	752	796	774	711	721	861	783	779	800	739	764	780	756	731	765	755	752	773	756	792	772	819	764	741	783	743	765	801	792	797	704	733	750	793	781	739	736	794	768	754	741	766	768	797	777	738	787	804	763	773	752	750	794	785	719	769	759	775	753	778	755	770	758	781	740	777	769	776	760	820	741	755	835	752	740	775	836	767	769	744	772	748	800	780	746	765	781	818	786	809	774	801	789	776	730	770	790	770	828	769	760	774	768	757	779	797	809	799	745	775	763	760	772	762	803	767	727	796	759	760	803	752	759	714	741	756	741	779	781	767	765	748	719	825	779	784	756	772	763	785	766	774	760	735	755	809	729	756	774	769	776	763	814	701	771	717	776	752	795	820	790	806	780	798	713	766	757	748	737	789	808	748	725	712	758	787	780	745	824	730	782	784	749	771	785	714	757	757	751	782	764	752	780	745	807	771	771	752	754	797	775	778	779	761	755	747	743	768	771	697	811	742	774	782	789	747	749	758	713	770	759	802	731	756	737	773	730	773	790	748	743	788	744	811	731	727	775	703	781	764	763	761	785	825	768	730	785	741	772	788	739	770	796	805	752	767	787	728	773	734	737	814	802	766	774	758	758	725	767	707	779	758	775	784	789	757	722	771	832	809	765	756	739	769	768	768	744	751	747	779	758	745	714	743	756	747	768	799	733	775	730	746	732	784	757	700	765	781	769	749	750	780	762	774	791	781	763	742	761	751	752	778	764	759	786	784	760	736	754	743	803	746	703	751	705	747	797	794	802	771	773	773	766	804	759	775	719	785	723	789	748	818	783	833	777	737	749	771	720	761	829	782	717	754	727	821	800	765	714	745	802	744	752	737	745	792	782	772	775	808	774	751	756	766	777	779	749	795	746	755	783	778	740	712	748	742	785	738	756	779	776	724	768	798	793	767	797	794	732	760	789	742	751	815	785	766	745	790	733	808	743	812	758	761	754	825	800	737	736	759	790	775	742	795	756	793	797	798	754	785	784	754	762	754	789	754	747	816	735	777	785	765	751	789	745	789	783	769	742	820	717	787	746	825	776	754	788	748	815	798	756	762	767	740	755	765	807	774	759	726	796	800	806	763	754	697	743	789	799	757	759	775	767	774	784	740	750	797	774	761	793	728	802	728	733	818	757	747	723	743	758	802	759	753	758	761	767	769	778	777	715	797	800	753	824	767	732	809	727	778	744	774	774	753	761	758	793	767	759	789	790	780	766	738	766	781	820	764	778	810	803	720	785	700	786	757	800	749	711	784	756	832	796	740	792	747	776	758	776	775	768	742	723	765	738	751	794	796	768	781	797	767	774	726	758	736	773	720	813	726	758	812	832	770	788	751	783	745	767	777	795	833	832	758	809	787	790	777	708	794	783	757	800	749	748	762	828	732	776	762	770	726	786	712	788	778	798	736	750	736	714	730	780	791	764	775	765	742	779	792	800	756	773	764	787	726	751	779	830	763	709	794	730	775	760	709	773	753	772	772	788	771	755	769	761	764	760	746	810	749	744	750	793	726	758	772	758	763	778	754	780	778	754	738	760	746	775	759	798	739	753	738	729	719	792	811	781	724	728	723	758	752	777	812	845	800	734	748	791	788	745	775	769	778	725	784	731	741	809	717	759	811	761	775	820	787	721	743	755	734	739	794	796	763	810	771	775	749	792	746	823	770	803	771	714	802	761	817	734	792	755	719	708	733	772	780	739	777	797	752	764	789	782	817	792	833	738	774	760	764	769	761	776	773	777	726	784	741	771	777	771	827	767	761	752	757	758	729	788	775	799	746	748	754	787	823	781	774	778	748	737	732	750	791	745	771	788	748	817	773	730	786	720	798	783	752	763	757	790	785	786	791	722	748	742	740	721	729	745	727	750	784	750	718	779	774	794	752	816	748	767	812	802	729	754	782	763	758	729	782	761	755	769	773	725	712	721	766	759	741	814	794	733	766	735	751	802	756	765	784	774	785	769	780	786	784	789	748	771	757	684	790	756	809	816	756	740	744	757	780	796	783	789	753	771	759	784	765	793	777	770	746	768	791	784	803	749	785	796	801	796	814	799	765	772	795	775	766	803	767	763	770	789	774	760	775	751	757	744	768	733	762	814	805	785	748	770	746	752	771	815	750	778	737	707	724	734	752	724	772	759	786	784	744	747	793	775	817	767	790	808	800	786	746	784	760	748	767	801	742	765	789	830	752	795	738	767	814	734	743	743	753	754	772	774	820	801	752	765	714	741	801	743	752	761	721	737	767	751	729	751	766	752	758	737	743	781	758	747	721	784	799	739	862	776	770	730	751	754	736	771	718	758	761	783	805	756	735	788	774	786	742	770	764	735	762	781	749	757	788	774	800	762	743	773	794	731	773	778	790	795	754	765	776	785	766	774	796	701	790	788	793	777	813	747	775	793	738	771	771	791	723	780	746	801	768	782	788	715	781	740	765	781	789	769	776	793	784	798	803	719	782	755	801	812	763	769	739	814	812	779	762	745	718	787	742	747	746	753	775	738	723	784	826	769	769	833	748	772	756	753	791	753	725	727	759	809	748	740	775	740	744	752	777	827	765	729	782	772	774	749	752	715	727	801	769	744	789	766	769	742	840	778	752	760	792	747	757	739	786	804	807	805	785	760	784	742	752	709	795	729	788	765	761	750	750	788	750	757	775	765	804	746	764	802	806	751	790	767	767	784	740	708	760	844	712	787	758	756	745	790	751	765	813	812	799	738	781	751	768	767	761	751	730	773	728	750	782	745	796	779	787	775	816	785	786	760	810	739	774	763	733	820	808	797	781	742	824	765	757	720	823	702	740	744	800	744	766	774	790	763	805	771	755	804	799	763	715	721	752	756	765	763	770	729	713	805	836	817	733	724	755	793	743	758	728	724	792	773	772	792	771	768	817	791	749	748	772	746	849	742	706	783	752	773	762	779	777	810	764	775	747	775	764	753	738	769	742	739	788	745	791	734	747	784	784	776	726	838	723	758	756	774	795	775	756	779	790	778	781	761	767	794	738	785	803	798	724	798	780	751	792	743	749	736	768	799	746	773	778	761	758	755
43592	18314	12490	26260	23630	12249	1566	408	410	374	353	345	359	352	376	340	358	351	347	349	353	319	325	336	324	340	340	378	397	346	347	344	351	363	311	356	347	347	353	370	338	347	380	346	345	337	351	308	311	334	370	342	340	347	346	374	351	357	320	335	333	330	394	384	308	352	360	336	341	328	333	357	340	362	335	345	336	368	356	316	345	372	346	349	345	346	350	370	352	371	334	329	357	321	363	359	347	335	355	356	352	364	375	354	354	309	317	316	345	366	336	352	362	373	389	371	330	341	362	362	343	331	348	318	340	329	364	365	371	366	373	342	348	337	375	342	359	345	355	321	352	298	377	317	371	364	353	331	324	391	355	397	355	350	389	308	334	351	329	341	360	331	292	344	348	352	344	353	357	354	376	349	361	348	350	335	360	321	348	335	322	339	333	339	342	331	352	386	342	361	349	349	346	340	362	313	341	333	329	361	331	336	329	374	374	371	337	377	339	344	344	360	348	372	318	336	325	349	349	363	332	334	342	383	375	328	313	396	367	335	320	368	353	367	331	350	330	339	342	342	350	379	354	405	361	325	365	337	337	366	353	363	337	346	365	336	318	348	332	334	366	331	360	342	356	352	319	337	367	336	359	349	347	339	351	365	350	355	343	351	334	365	336	321	339	360	318	348	357	335	345	340	341	330	308	369	360	356	398	343	369	349	353	335	369	347	296	355	372	355	350	326	349	324	342	322	346	329	348	329	365	351	356	334	325	346	355	326	319	340	347	333	355	397	346	328	373	320	362	364	371	300	353	314	371	366	342	312	331	368	340	372	315	375	358	356	305	355	312	342	357	330	355	400	323	289	319	373	360	346	341	361	336	344	351	353	318	315	358	366	388	364	329	366	365	357	366	348	336	351	340	339	352	318	326	326	319	368	398	327	366	346	324	319	361	366	371	354	375	350	334	337	352	357	307	336	372	350	330	312	325	380	356	348	344	367	356	363	369	344	353	312	318	344	338	348	378	330	377	336	361	323	340	350	346	354	316	320	311	323	328	344	330	382	310	365	309	342	355	326	328	338	409	354	353	371	311	360	364	297	405	344	416	388	369	353	338	324	343	346	342	339	365	317	320	360	368	347	351	345	371	343	334	365	330	335	347	356	343	324	325	318	348	362	338	348	314	343	346	372	347	366	367	353	307	365	313	354	392	366	346	353	335	324	345	377	332	388	362	363	369	366	365	349	351	318	353	386	336	347	333	396	382	351	353	341	365	340	337	332	323	341	340	376	379	325	312	326	349	345	383	369	315	343	326	319	358	357	307	366	340	331	373	369	315	393	351	369	353	348	334	318	330	355	343	320	345	344	323	364	361	346	392	344	337	359	363	376	372	344	327	350	335	313	356	369	363	337	327	346	373	367	371	351	362	364	354	295	346	347	341	334	342	335	369	309	319	341	354	349	354	342	326	328	377	343	351	334	337	394	330	345	320	342	363	329	346	355	319	319	355	368	356	354	358	326	365	364	342	359	304	341	347	369	348	348	328	373	317	316	368	347	311	312	375	301	359	344	355	320	348	374	339	335	332	350	336	357	331	370	346	380	331	343	373	339	366	352	349	311	325	363	366	318	390	320	331	324	304	353	362	357	323	353	377	340	352	326	355	359	387	330	359	339	341	336	354	329	333	349	322	387	326	343	368	339	322	349	323	355	347	358	351	368	389	342	353	305	367	340	362	348	369	366	351	335	346	348	339	333	340	325	305	331	342	294	342	387	343	367	334	341	361	308	372	331	337	294	362	350	354	362	364	343	352	341	339	334	357	352	363	344	334	341	339	359	346	371	340	339	304	344	343	319	352	337	330	326	348	349	349	346	357	329	345	331	379	355	325	365	332	325	352	348	346	359	359	351	358	390	322	317	347	330	342	353	369	346	317	351	364	351	348	347	342	323	381	334	340	342	348	354	359	325	327	361	336	349	385	358	388	362	342	351	330	322	336	344	339	330	368	355	387	340	357	347	366	364	348	328	327	339	348	349	342	331	385	345	348	324	363	348	349	310	320	312	338	318	347	332	377	368	334	334	352	304	338	347	321	351	338	364	356	373	369	335	322	373	351	336	311	376	368	335	340	337	313	362	351	368	357	351	348	330	359	367	361	331	357	325	359	317	343	288	347	340	322	353	345	356	370	354	346	323	352	347	308	360	336	311	371	366	360	388	334	339	353	335	314	363	327	361	340	368	360	315	327	338	363	339	386	387	354	333	343	375	328	352	350	374	359	335	388	357	341	379	364	369	328	372	340	346	372	329	306	343	351	374	338	338	328	350	395	355	340	362	370	361	340	342	341	347	342	352	355	357	330	336	336	371	351	342	353	345	337	320	347	339	343	361	352	340	324	360	336	389	362	372	353	351	345	325	340	358	354	312	328	355	347	301	348	361	338	339	313	319	332	316	336	342	340	322	363	328	337	388	344	374	339	358	369	323	336	342	330	329	352	357	313	335	351	363	342	342	390	360	369	370	345	299	346	321	363	332	321	360	331	341	351	352	335	368	327	359	322	377	313	346	333	383	344	341	321	314	323	360	349	339	352	344	323	366	311	383	361	339	338	333	348	363	351	376	374	353	334	377	332	340	349	361	317	359	360	355	366	369	360	398	320	322	358	315	358	347	362	355	341	317	331	332	364	349	345	351	369	357	290	344	372	336	353	326	329	337	354	332	300	336	331	333	357	317	339	320	332	340	388	307	344	370	337	352	359	336	314	332	344	379	389	344	373	353	377	338	351	382	348	377	349	363	340	340	339	313	331	356	352	348	329	346	353	347	331	363	306	370	345	348	323	342	351	343	369	347	326	355	381	364	366	372	332	358	360	354	373	363	360	348	357	337	395	386	362	361	320	274	364	352	359	329	344	334	325	339	327	339	353	357	332	359	351	347	311	352	334	309	350	336	312	328	329	377	350	309	357	340	323	371	349	363	364	350	391	346	331	313	331	387	363	348	401	331	329	395	370	347	340	371	305	356	377	328	338	334	330	363	333	336	324	395	343	363	352	371	311	360	313	366	346	335	337	346	355	323	378	351	362	349	322	372	358	332	349	336	355	364	344	322	328	342	360	321	372	325	338	340	320	381	383	359	382	332	352	333	335	342	355	338	376	351	317	302	362	334	357	312	299	319	351	302	302	342	341	331	381	386	343	372	338	354	389	407	371	332	332	347	342	370	338	337	338	362	316	338	338	348	381	371	351	347	337	344	367	361	332	343	346	389	339	343	330	363	344	355	329	344	375	335	361	363	337	331	379	332	326	327	352	360	381	337	384	348	352	333	346	352	350	337	338	347	332	342	326	344	337	352	371	312	325	328	338	342	355	323	315	361	383	385	340	371	336	346	342	351	365	324	369	309	378	353	336	334	347	350	312	346	283	364	362	364	381	368	337	365	333	352	333	329	368	357	359	371	342	310	366	341	365	321	345	366	327	360	331	348	375	368	341	372	371	374	369	382	390	329	362	380
25392	10372	19239	40699	38480	24273	1499	1013	996	998	909	903	837	875	808	837	787	759	814	778	805	817	818	836	770	794	712	793	780	757	775	781	795	779	787	794	801	803	808	797	758	813	793	760	805	728	786	735	774	733	760	805	733	784	746	760	834	797	774	801	737	779	756	772	797	764	803	801	760	798	787	739	773	752	757	739	752	691	774	739	805	730	808	751	691	764	722	759	710	758	721	736	808	737	764	737	736	752	724	757	750	776	704	812	811	746	761	740	753	714	772	750	796	767	762	742	758	724	766	809	760	721	730	771	756	758	762	732	789	837	737	741	740	810	792	766	751	802	753	718	769	799	813	742	766	775	760	726	717	801	780	762	789	752	737	771	784	789	788	728	773	774	784	760	775	772	756	768	749	721	744	749	791	762	768	738	803	744	763	733	693	767	738	786	788	725	749	762	737	774	755	779	805	756	763	740	781	744	728	772	808	809	799	783	780	758	759	772	764	810	777	750	744	756	750	771	775	776	800	777	748	763	763	767	748	778	801	696	770	698	769	749	753	759	792	775	738	746	725	739	809	727	745	780	756	746	816	713	782	738	806	767	740	793	740	771	735	836	721	764	787	749	805	757	752	776	784	721	749	721	788	745	748	748	751	817	725	754	759	788	824	752	760	722	728	764	765	809	739	767	746	796	799	760	763	763	772	728	753	746	739	765	743	744	741	782	751	763	738	787	768	788	803	734	772	729	790	767	795	735	766	767	803	754	718	774	769	753	762	742	793	772	722	751	790	734	759	756	762	812	775	771	727	754	774	787	746	790	745	823	731	758	775	730	764	806	804	767	768	781	786	730	776	836	733	741	777	735	816	791	769	799	857	759	814	789	806	760	740	787	770	788	751	780	784	762	766	720	744	803	763	762	755	736	704	786	773	818	720	792	806	813	782	770	785	785	787	773	757	791	731	730	800	758	783	683	762	770	706	785	740	750	784	782	769	800	762	737	753	782	837	753	716	785	731	807	729	759	801	790	797	761	739	775	736	796	773	740	741	762	754	791	729	752	743	759	736	766	719	772	725	781	745	738	787	762	762	796	739	722	782	760	759	747	780	763	771	764	812	747	746	776	694	758	740	742	802	758	783	751	811	749	769	741	744	811	797	754	820	764	743	753	844	754	803	734	734	763	712	816	756	785	709	797	778	790	782	716	767	764	738	765	745	787	762	730	741	735	790	786	778	801	728	772	797	766	803	724	842	756	770	751	780	778	747	749	781	736	822	772	756	760	719	737	766	788	766	758	782	783	740	771	752	776	811	731	767	727	728	714	733	781	734	726	753	781	719	756	775	751	744	744	753	788	768	785	776	780	755	719	764	732	793	766	719	754	768	770	765	751	759	761	767	747	769	706	799	767	739	804	759	736	751	743	764	757	720	776	760	746	739	748	741	760	732	770	811	785	744	748	786	781	771	758	737	723	775	765	742	791	788	738	739	787	797	778	758	765	768	755	727	777	745	786	738	776	755	751	752	773	801	812	728	757	756	741	778	810	737	826	719	751	770	804	768	727	753	758	765	731	747	768	794	728	735	774	747	767	780	754	690	784	806	741	837	798	766	747	756	743	723	801	736	762	769	779	785	761	764	706	761	749	768	752	835	756	764	745	773	822	793	785	751	779	749	762	786	770	758	729	758	784	755	702	783	685	726	759	755	784	739	748	776	808	740	819	779	750	778	776	802	755	796	771	750	763	801	772	753	785	773	779	757	728	745	713	740	776	724	748	729	723	746	732	727	773	796	826	763	744	754	746	764	754	725	770	747	792	766	768	752	748	722	743	832	768	798	774	793	799	724	790	759	722	731	736	783	714	790	765	777	767	726	778	744	717	745	716	761	772	792	713	778	712	753	765	792	752	691	783	749	787	775	772	732	775	755	719	727	762	753	741	781	729	729	784	746	765	742	771	788	758	744	759	762	745	757	750	796	792	815	768	771	806	757	765	740	727	730	729	755	777	766	770	718	722	759	733	730	770	841	749	784	727	783	791	760	757	761	752	747	782	749	775	776	769	782	729	786	762	764	751	793	750	735	775	794	744	729	737	770	785	773	767	763	755	772	732	761	726	773	741	775	738	751	766	781	750	756	700	741	762	754	743	756	818	767	804	754	803	757	741	753	771	781	756	763	763	808	778	784	727	796	776	812	707	739	781	812	766	808	782	730	715	775	800	730	793	735	745	756	753	738	781	741	804	776	761	781	792	804	756	766	733	800	818	754	723	720	768	752	775	771	760	707	766	795	756	741	788	779	779	762	777	749	776	744	776	787	745	786	793	758	747	688	765	738	714	763	768	775	735	705	801	759	724	762	799	724	784	768	766	742	775	781	788	738	739	757	740	704	753	742	760	756	744	719	764	767	789	832	757	784	818	747	773	833	705	725	744	747	707	725	738	727	734	766	750	744	732	795	727	746	761	736	763	776	776	768	797	748	753	765	733	713	751	718	796	814	771	828	767	750	770	783	781	734	762	720	798	746	780	720	764	762	837	739	712	758	740	760	783	747	733	781	778	763	741	729	762	782	796	760	785	761	748	779	762	816	771	753	748	885	731	755	717	737	772	759	768	704	741	741	784	746	756	780	796	754	812	797	804	773	755	743	796	778	727	757	771	809	802	752	732	763	724	807	780	817	758	736	749	760	771	734	743	758	729	719	747	756	752	778	714	750	747	762	775	757	774	792	745	787	751	721	756	772	742	712	799	738	776	736	784	777	776	767	749	810	754	794	796	774	719	715	760	775	736	737	738	774	765	745	791	785	702	753	765	738	777	762	801	783	770	754	740	773	785	750	698	777	767	768	769	755	740	708	793	728	785	783	729	767	740	712	793	795	732	742	728	776	779	803	755	759	817	785	735	723	751	810	750	744	752	776	804	732	756	757	732	739	786	735	750	778	742	756	772	731	791	730	748	764	793	782	750	739	778	756	785	805	776	791	757	820	791	783	761	782	779	819	788	737	795	747	728	725	775	776	791	736	802	744	722	791	797	711	770	801	768	748	751	779	741	810	731	754	728	730	749	755	732	758	787	746	746	779	766	747	742	788	806	814	766	766	735	783	758	729	773	705	786	746	760	780	727	742	819	785	725	723	775	753	728	767	777	706	702	780	777	775	738	794	700	743	721	766	781	779	707	753	788	782	782	781	757	803	785	784	740	770	737	785	704	788	750	758	751	769	780	684	803	751	752	783	741	756	754	787	790	786	764	766	777	681	783	759	751	780	727	755	797	754	772	784	751	759	740	756	714	744	718	776	783	749	742	734	766	803	789	742	700	741	755	754	697	739	777	758	794	746	786	753	799	741	748	760	742	751	777	767	835	774	715	808	797	748	762	722	773	780	789	745	757	798	782	754	792	783	784	732	713	815	804	787	766	741	766	710	715	758	745	754	777	777	751	756	755	774	753	730	809	730	764	777	762	762	770	753	782	766	739	747	779	811	785	767	787	725	801	727	752	756	756	776	786
21823	7705	2959	888	672	385	195	209	203	198	189	203	178	189	216	205	188	170	169	183	180	196	186	197	191	154	200	209	191	172	194	193	184	206	175	181	216	206	228	182	183	208	171	164	170	210	192	171	178	172	171	196	183	184	206	178	212	203	195	183	194	175	170	184	204	199	205	190	213	200	173	180	184	171	174	201	172	184	183	192	201	196	214	162	159	202	206	190	187	168	183	169	185	187	154	174	197	192	185	214	191	191	174	186	210	162	184	185	169	180	207	185	197	187	186	184	179	168	209	167	196	185	177	191	171	194	192	172	184	189	203	163	169	175	214	183	176	180	188	156	202	203	191	197	169	205	187	226	202	197	188	172	184	183	181	171	208	158	223	180	151	184	196	188	175	183	178	175	204	199	190	194	169	214	179	192	175	170	195	191	199	193	192	198	197	171	196	194	192	184	187	178	189	194	203	164	204	193	196	173	189	181	161	167	193	167	212	190	188	170	219	171	174	187	204	184	197	180	190	207	191	186	188	214	193	205	183	200	204	213	219	176	174	190	177	161	192	182	168	167	195	215	205	188	180	200	195	180	210	173	184	205	230	195	184	178	175	184	202	196	208	182	181	192	171	180	177	203	184	203	192	195	204	171	188	179	212	184	183	211	186	194	182	193	212	192	182	201	204	178	187	201	192	200	182	172	182	196	209	210	184	183	188	218	197	172	203	179	203	189	178	176	202	197	169	191	180	197	193	186	183	166	205	188	171	177	169	195	189	168	185	194	192	185	206	189	182	186	180	182	172	187	194	178	185	192	201	184	174	191	192	205	167	213	181	185	225	175	177	163	202	176	219	196	173	176	179	202	202	185	205	187	176	160	179	197	191	193	194	154	219	174	226	180	173	210	175	187	198	187	202	194	215	208	177	172	204	177	219	187	171	201	207	199	195	190	164	191	201	188	161	193	213	167	170	181	184	195	176	189	193	180	171	208	186	213	216	214	201	194	210	186	198	188	196	193	172	192	173	183	192	191	189	214	190	186	192	205	185	197	236	206	200	168	185	160	182	167	193	192	183	185	165	190	194	165	183	161	185	206	186	194	183	195	190	211	199	184	171	195	196	210	188	191	185	175	187	160	176	193	217	213	173	181	184	198	206	184	171	176	201	223	194	188	234	192	206	189	195	163	204	219	194	192	204	196	176	205	191	187	206	216	167	193	162	193	218	180	203	205	173	197	189	207	207	200	202	180	195	176	176	173	152	191	204	179	159	186	163	197	189	206	198	179	216	179	207	181	169	166	175	184	191	203	188	193	195	196	181	206	190	206	190	204	181	184	186	195	179	217	190	164	180	196	198	183	170	198	166	204	200	191	200	196	194	172	209	223	209	165	183	197	198	186	215	193	182	171	189	200	179	163	182	204	170	184	175	185	205	169	189	225	183	194	192	176	204	193	193	199	210	186	204	191	176	175	187	171	181	205	197	216	188	183	202	164	201	192	200	208	180	172	203	207	162	194	177	182	158	214	205	166	216	194	189	210	204	212	171	195	201	180	202	193	178	231	177	206	181	200	199	186	193	171	192	198	223	215	204	198	169	193	183	176	198	206	196	195	208	171	180	193	212	173	185	189	199	198	176	183	178	202	176	190	158	197	187	201	198	175	187	185	207	196	197	193	185	198	181	196	197	196	206	211	179	178	170	206	167	193	217	207	166	165	185	179	183	161	211	182	164	176	189	198	192	201	212	198	204	177	188	182	198	229	167	176	190	168	205	186	182	217	166	169	181	196	193	194	185	194	181	176	170	193	176	206	203	185	163	209	179	191	182	188	178	171	191	202	185	165	198	178	187	210	192	176	169	202	209	175	174	174	175	195	194	167	208	209	197	219	197	205	171	201	170	199	214	184	193	187	172	183	209	196	172	171	199	223	174	209	164	188	194	164	197	191	191	177	210	200	182	211	184	188	164	193	181	214	214	215	185	191	159	212	174	213	160	179	199	157	170	217	204	205	185	207	173	163	192	203	174	202	183	201	175	188	186	191	187	210	202	204	199	190	194	191	176	169	191	201	202	186	233	170	199	203	182	194	169	199	161	185	191	166	191	185	200	176	194	186	219	193	193	171	195	187	182	179	198	200	197	190	179	178	187	170	157	165	187	174	173	208	201	211	180	168	188	158	197	212	196	192	197	193	180	177	187	178	199	182	190	177	190	204	207	208	175	200	182	212	208	210	221	202	183	177	178	199	181	173	174	181	182	206	224	179	177	191	209	197	182	201	179	179	186	202	212	196	182	186	181	170	204	204	198	196	188	168	185	197	204	179	216	191	217	177	179	183	208	157	198	188	178	213	194	200	185	191	199	177	200	183	186	235	180	181	197	207	209	167	180	188	216	179	196	198	195	179	196	187	174	216	183	177	189	201	183	219	183	185	190	184	178	184	191	212	148	159	171	196	201	178	182	151	178	168	186	192	173	170	214	198	176	170	180	190	208	197	168	191	203	190	192	195	186	226	193	201	205	194	190	169	191	179	186	181	175	189	190	186	204	195	182	184	164	198	200	172	177	192	194	174	207	180	212	172	213	180	217	168	195	199	182	190	184	197	162	187	199	208	195	190	179	200	179	186	181	181	174	189	181	204	178	209	202	170	160	176	187	180	180	201	187	153	198	186	176	206	180	195	171	164	197	202	188	192	172	211	202	193	203	191	201	178	193	198	213	215	185	171	182	189	177	180	174	190	175	182	201	196	202	185	205	190	220	214	201	190	203	177	198	195	183	196	208	208	163	199	194	199	180	187	213	185	208	190	172	180	188	184	181	186	199	178	187	186	183	184	178	197	181	219	190	196	175	190	151	193	174	165	168	192	199	179	192	164	195	180	175	202	189	179	186	165	181	192	183	183	195	176	159	191	177	186	205	194	209	160	183	188	197	164	206	193	199	201	192	187	184	166	184	201	203	192	183	194	181	173	199	183	165	223	200	163	236	194	168	212	175	201	177	195	180	203	184	186	185	173	200	211	192	189	198	201	185	191	210	189	194	211	176	175	184	210	202	191	211	183	181	204	173	218	169	181	165	218	193	197	181	168	169	219	199	209	194	198	196	168	146	206	187	208	185	188	204	169	184	194	201	191	186	180	164	209	180	189	197	195	172	213	172	179	196	191	185	176	197	208	172	190	187	189	189	214	213	190	186	168	169	181	161	181	163	174	181	184	183	172	186	209	192	222	187	175	199	211	193	198	193	202	192	173	197	196	181	191	179	191	199	197	233	197	191	170	177	175	184	182	174	199	186	174	192	195	175	169	169	196	177	182	187	178	180	158	173	185	161	178	196	208	161	178	161	150	187	207	179	197	193	192	207	182	198	181	189	190	199	181	153	201	182	189	186	179	191	201	198	170	195	185	164	218	159	201	190	180	221	200	181	197	179	181	200	170	188	185	191	196	200	172	162	210	179	219	199	180	166	193	182	183	176	187	184	186	175	201	199	177	192	204	171	231	194	196	181	196
12595	5056	5042	2083	1958	1056	443	478	453	469	461	460	463	465	457	465	485	528	506	459	449	481	440	468	471	466	521	496	430	495	465	443	466	481	470	473	467	447	451	482	430	449	490	497	480	484	459	450	493	481	500	491	463	499	476	484	490	461	492	489	466	470	497	491	492	489	479	465	452	456	452	449	507	502	489	441	485	454	485	441	502	454	463	459	475	511	442	471	477	459	501	463	445	476	487	437	461	463	466	473	456	478	449	479	465	442	453	452	512	469	465	478	478	481	486	472	482	499	439	469	479	502	496	491	444	452	436	491	465	465	479	472	443	461	503	448	440	476	447	478	460	455	472	448	487	481	450	497	422	467	462	500	481	479	480	468	439	489	481	495	490	466	484	469	498	448	457	456	458	442	480	461	461	501	470	438	450	495	492	507	463	468	467	442	488	469	449	460	482	462	448	456	459	456	481	474	469	441	475	467	469	485	486	497	459	460	465	505	507	460	485	448	458	473	473	431	472	457	455	476	447	508	483	463	457	472	488	446	502	483	491	489	475	477	503	443	452	444	472	442	460	504	493	486	479	466	442	479	491	488	466	469	518	502	443	450	514	469	498	488	458	469	429	479	456	464	429	455	478	487	457	466	469	484	467	482	490	472	484	461	462	468	458	494	471	484	469	455	473	450	471	424	465	487	462	493	520	440	458	458	418	458	474	446	436	468	459	505	473	479	441	491	433	451	468	457	486	478	494	465	465	472	474	462	524	506	484	455	461	481	481	483	473	490	481	441	481	509	498	410	470	440	444	413	482	472	467	470	457	505	468	445	494	460	482	472	497	483	449	490	453	477	443	466	454	439	442	460	472	460	464	478	460	406	422	482	481	492	465	448	467	512	440	481	485	450	454	470	438	481	486	472	465	496	483	480	455	458	449	462	481	480	462	488	473	492	495	458	471	467	492	492	456	481	463	439	431	484	473	458	475	449	454	455	444	491	485	476	516	410	466	464	492	464	450	492	486	452	490	468	476	484	504	452	484	452	435	442	473	492	488	508	447	450	463	449	450	467	446	482	513	478	451	500	472	450	474	472	478	491	501	451	459	477	455	499	466	458	435	429	450	480	478	526	443	455	506	473	474	481	462	480	475	465	502	494	468	455	440	455	431	481	485	477	464	485	467	484	437	467	463	488	494	467	508	457	512	494	471	464	455	468	473	518	481	465	492	483	461	477	461	445	493	494	460	438	472	455	420	508	443	453	459	456	461	485	456	479	470	474	436	492	471	452	473	447	458	483	489	505	492	456	451	498	450	473	490	468	463	464	471	443	420	485	517	454	463	430	501	449	450	454	490	469	498	505	480	463	439	491	456	485	444	452	455	470	502	489	457	477	471	473	465	470	447	476	464	450	469	487	448	478	495	466	488	461	475	510	505	493	464	459	453	491	460	485	443	486	477	488	470	481	471	521	486	488	457	494	482	440	475	446	487	461	493	497	467	488	468	463	465	476	500	435	409	458	467	472	417	500	477	435	447	483	453	469	493	476	444	476	499	488	478	433	494	471	484	499	436	442	469	468	470	491	482	446	480	430	510	476	471	474	465	460	442	478	440	504	481	486	471	490	482	508	486	467	448	465	460	457	447	458	478	476	464	497	506	456	449	462	490	492	498	500	472	477	503	459	446	512	445	489	468	520	479	465	485	466	484	458	460	481	440	493	464	477	445	469	488	473	478	480	408	437	473	454	434	490	447	466	486	503	449	448	471	507	478	521	476	474	469	488	490	462	446	459	500	487	495	473	489	488	486	461	453	443	494	454	502	484	462	457	457	471	438	474	494	484	441	466	511	489	468	445	486	496	496	461	465	478	454	468	457	457	449	450	450	489	488	427	487	475	448	440	490	438	442	462	460	450	494	496	490	483	450	515	463	478	447	474	472	425	468	438	491	449	468	446	460	526	464	445	480	463	465	450	501	455	489	491	485	448	468	436	440	432	457	460	446	485	448	445	474	457	491	458	439	464	472	487	465	520	481	427	435	460	501	424	469	448	471	430	474	437	494	490	444	475	458	462	480	481	514	471	470	433	442	451	449	468	519	449	512	470	501	429	441	479	438	457	501	473	446	466	479	497	428	456	460	495	505	458	473	473	468	477	481	488	460	481	480	488	490	451	516	440	442	456	435	495	463	485	472	467	457	476	434	428	481	472	436	436	469	444	481	492	471	472	511	453	449	486	472	450	475	446	461	466	457	474	518	459	466	495	477	518	460	464	489	497	477	453	468	468	473	488	467	467	491	494	494	477	475	449	469	479	515	459	460	488	487	478	470	475	434	449	476	497	498	450	479	505	480	464	490	479	458	449	464	501	461	509	491	436	442	462	490	473	475	524	458	499	461	475	489	484	470	478	453	460	457	477	489	458	443	445	479	421	512	448	459	461	476	463	491	499	486	444	499	496	462	448	430	461	452	492	515	424	458	449	480	481	522	448	462	465	445	481	438	497	470	464	480	521	485	418	430	462	488	498	447	436	467	457	498	542	493	473	481	460	434	476	466	480	482	464	438	491	440	458	445	428	445	483	495	453	465	475	460	487	430	469	503	476	466	459	440	448	433	473	504	502	438	499	469	463	468	475	425	462	496	454	472	504	460	476	492	440	447	504	483	464	478	447	484	460	481	476	458	487	486	483	464	470	508	475	481	496	477	474	459	472	472	479	425	483	484	457	447	516	482	470	483	477	468	473	471	521	465	423	459	467	448	474	473	490	502	480	472	437	472	453	478	452	478	454	464	463	512	460	491	445	456	478	486	461	440	462	505	461	463	466	488	477	497	493	482	448	462	479	483	483	448	461	431	463	487	492	449	460	446	492	513	446	431	497	458	455	507	518	487	470	463	482	450	470	491	485	483	468	469	452	479	467	467	471	470	483	493	474	481	466	458	462	441	471	470	484	475	507	479	488	443	468	482	459	491	476	449	427	470	469	460	475	461	468	449	476	427	476	449	437	488	464	439	458	457	501	481	468	448	458	477	483	458	461	500	454	421	469	454	461	502	480	449	482	482	462	496	455	431	473	484	460	477	425	430	457	473	468	506	473	466	477	481	469	443	466	462	464	477	467	475	470	470	449	480	503	481	470	494	453	423	493	516	477	460	490	453	479	489	431	494	455	476	448	465	439	490	487	457	474	502	473	469	462	475	444	469	418	496	462	489	457	447	484	443	455	485	501	449	464	506	504	487	422	455	432	450	463	444	518	503	453	463	471	484	458	468	451	477	513	492	485	495	485	475	472	497	463	461	459	479	473	475	458	471	491	471	490	477	448	451	473	469	486	473	469	512	456	442	488	489	449	455	492	455	476	482	443	445	454	495	474	464	459	485	451	483	481	462	504	490	456	461	485	442	475	428	478	465	452	502	458	495	499	425	480	467	498	450	459	463	453	502	475	467	480	462	463	471	476	462	465	478	513	469	481	493	459	479	447	491	474	476	482	499	460	454	440	510	503	462	474	462	476
33808	12440	10196	15990	13434	5794	624	374	336	346	314	355	352	343	377	327	348	352	365	364	376	323	346	386	348	392	320	359	325	349	338	334	356	337	325	361	354	339	336	364	328	374	373	350	368	391	311	344	363	350	356	356	328	359	323	317	311	310	343	338	303	324	353	373	356	342	346	348	341	317	340	322	340	319	366	316	348	367	332	388	359	340	379	347	356	324	382	320	322	339	361	322	353	349	385	382	340	331	370	360	301	349	329	324	293	349	334	355	374	381	363	348	364	340	333	311	354	372	337	385	358	338	339	341	350	289	359	363	345	340	311	299	331	334	350	298	331	341	361	357	349	383	344	356	324	370	365	305	376	325	332	334	331	371	349	357	326	335	362	354	320	339	337	332	372	365	320	321	363	360	307	333	352	366	352	335	311	332	354	341	371	314	295	369	346	355	372	346	338	382	308	300	343	345	311	358	358	370	347	306	339	328	353	347	374	320	367	358	331	339	346	321	346	381	335	333	314	295	349	329	345	323	326	308	341	343	345	323	366	373	330	350	357	348	330	323	336	325	333	341	367	368	307	358	353	328	361	318	339	364	353	315	394	331	322	317	354	377	342	285	324	378	347	352	349	334	327	348	315	330	329	339	354	310	358	367	348	332	358	350	348	344	321	321	355	327	314	354	315	315	314	361	355	356	331	334	357	353	327	329	350	328	326	331	351	342	333	351	369	313	308	323	325	316	307	349	321	316	342	311	328	338	337	336	331	320	331	344	332	342	356	337	322	319	351	363	340	358	365	336	358	349	379	375	354	339	327	345	368	324	329	307	342	321	343	344	354	336	346	369	342	340	325	349	343	338	352	344	315	371	354	352	340	344	368	314	298	352	325	330	337	343	355	341	341	341	344	384	353	339	329	354	366	335	344	333	339	335	340	343	333	355	305	341	355	369	338	336	365	334	310	340	350	338	334	338	359	384	337	327	369	342	348	342	339	290	331	352	326	321	339	321	335	387	382	356	315	321	329	340	345	348	346	332	305	322	347	364	335	340	361	334	350	332	298	326	321	327	351	353	338	353	366	353	364	324	341	299	370	343	335	349	347	318	352	353	308	336	345	309	323	342	348	376	357	350	309	373	369	375	315	318	345	315	311	341	357	326	349	327	293	322	313	336	326	301	359	374	319	339	332	358	313	355	350	363	354	348	343	322	344	334	311	345	349	342	307	318	359	320	334	336	331	350	338	334	352	352	348	320	349	302	341	325	345	330	349	337	349	335	322	349	331	338	361	339	342	348	347	336	335	352	342	354	340	378	374	323	374	318	311	331	331	344	343	300	311	305	346	300	285	375	367	340	336	345	318	352	367	342	348	349	305	344	344	334	344	343	338	368	351	347	316	355	353	365	345	335	305	329	371	348	357	331	363	349	334	346	370	312	334	338	368	350	338	320	300	338	346	351	340	331	332	333	362	342	315	323	354	364	360	348	364	375	311	328	317	332	359	340	347	386	335	314	327	353	332	341	330	329	333	356	333	320	352	332	316	326	357	309	360	351	304	330	377	332	370	364	353	320	353	330	345	320	328	366	341	334	308	354	335	336	356	330	378	356	344	362	332	362	333	351	293	345	308	356	351	353	355	365	375	325	349	370	385	335	362	344	351	315	352	366	362	353	385	318	364	358	323	375	336	358	341	341	359	327	370	350	351	328	327	348	322	353	342	302	349	337	356	375	320	340	313	325	344	333	315	376	340	337	339	337	326	332	310	354	354	350	314	360	337	347	314	331	377	344	391	346	324	334	346	369	353	357	370	322	328	305	344	337	356	354	347	304	315	343	315	370	376	322	330	335	345	349	344	346	333	351	378	345	378	331	299	350	349	365	334	326	341	362	298	341	323	351	323	350	346	354	359	333	380	332	349	336	347	367	330	344	356	346	355	326	342	360	353	360	346	346	348	384	311	350	318	343	338	339	339	363	374	313	367	393	334	335	355	302	339	380	358	320	356	347	320	378	348	337	366	361	318	371	324	340	319	329	362	338	348	325	308	326	302	332	351	366	340	376	356	333	313	358	347	325	361	348	346	351	346	346	351	346	313	329	330	371	349	379	360	355	340	342	337	378	361	318	305	335	311	309	331	381	358	343	358	325	339	357	322	352	331	373	347	337	354	340	308	323	359	362	327	318	349	339	334	361	325	327	373	325	334	333	354	324	326	322	352	336	356	350	336	337	354	338	306	375	357	340	332	345	375	324	329	297	331	346	376	371	331	342	330	359	348	315	328	326	321	321	321	329	363	332	349	373	337	317	352	336	328	322	355	326	297	345	322	348	360	352	342	329	326	344	361	325	344	372	344	379	326	377	301	322	331	330	340	359	355	362	313	324	335	331	334	352	349	340	329	362	326	364	345	329	349	301	358	357	336	360	294	337	292	327	309	352	359	363	342	376	352	325	334	380	356	351	331	354	381	306	354	344	359	338	337	313	347	333	335	347	327	332	357	317	339	340	337	320	396	318	328	328	353	320	345	358	322	307	331	345	343	336	360	352	368	351	351	330	336	361	351	358	331	337	375	371	338	353	335	325	373	311	315	348	336	350	353	362	338	341	299	350	360	333	366	351	338	382	313	349	320	328	360	332	327	336	340	314	324	320	335	338	353	351	331	343	304	337	378	320	306	309	346	343	328	323	303	332	296	325	353	356	340	331	348	342	351	326	335	357	369	356	346	327	356	350	372	364	328	301	375	334	328	329	327	328	317	352	340	343	334	327	336	347	333	345	355	315	349	340	391	340	331	316	370	351	343	347	318	327	349	317	328	361	309	341	355	335	319	338	298	334	346	335	332	327	339	304	337	376	324	366	308	336	358	325	345	391	337	331	337	351	301	342	315	359	322	327	339	330	336	328	352	337	383	349	342	388	292	329	371	328	329	333	320	337	352	313	344	321	342	325	328	336	330	333	359	333	327	356	349	344	370	351	313	272	339	349	370	344	332	306	316	344	347	343	359	343	343	345	339	358	363	305	364	344	349	351	345	325	329	341	331	326	331	340	303	332	368	334	345	316	360	330	351	339	325	366	372	360	352	340	329	342	333	349	327	318	385	350	355	333	337	343	352	388	335	337	341	340	353	349	329	362	359	335	343	332	300	332	331	322	371	350	345	349	359	340	365	328	372	373	329	370	331	307	322	346	387	343	370	326	349	337	321	374	333	318	346	325	319	329	317	327	304	371	357	323	358	348	317	336	348	356	340	338	337	354	347	363	330	344	319	328	345	323	342	389	336	354	353	346	340	343	359	373	325	324	353	366	337	324	331	357	341	341	341	345	356	322	327	378	329	330	357	354	330	344	316	320	334	347	354	355	325	340	308	345	333	331	357	324	326	336	354	326	306	334	369	355	316	381	354	343	335	320	362	349	348	344	343	329	423	325	324	312	328	360	336	370	314	339	367	333	322	330	366	318	315	338	301	355	344	340	365	340	326	328	325	322	307	374	317	357	362	343	377	317	325	352
20217	7932	17422	30400	29204	14383	944	894	874	853	883	816	834	838	832	826	815	814	774	790	854	796	765	780	773	760	750	788	755	779	795	756	773	730	766	790	788	744	772	804	750	749	758	768	810	763	743	749	739	769	771	769	766	793	784	762	750	781	783	802	788	736	780	756	732	751	729	791	739	700	775	789	740	813	782	756	758	785	773	722	763	771	803	775	779	747	815	777	784	786	758	783	771	743	808	740	715	775	738	753	759	746	782	805	792	739	731	729	728	743	761	777	749	798	798	773	796	762	792	776	734	812	809	746	767	790	754	740	762	743	770	718	766	746	759	771	754	757	768	769	754	768	801	746	791	788	761	770	775	798	774	766	752	735	793	738	715	805	777	806	813	763	734	792	752	727	719	727	743	811	748	778	713	837	723	743	790	729	740	762	759	778	780	765	742	749	753	740	734	733	763	789	758	771	746	813	764	777	844	759	738	811	737	742	777	766	721	785	730	779	708	735	739	712	753	765	828	812	769	813	760	806	748	813	747	822	725	762	793	805	757	736	778	756	768	757	769	760	720	809	787	781	752	793	781	725	819	721	765	770	759	792	721	821	770	734	715	774	738	787	749	731	764	752	784	725	741	701	736	766	722	743	799	728	754	756	782	766	750	768	774	758	795	772	711	778	754	743	775	750	773	795	750	755	759	771	693	745	746	732	735	783	789	772	772	781	750	735	811	756	802	767	802	770	715	754	793	742	744	729	759	781	745	754	789	790	745	737	803	749	735	773	742	772	749	744	801	711	707	788	807	755	721	789	768	743	750	688	786	776	772	717	775	764	726	788	764	773	777	809	775	796	776	736	786	807	732	795	776	784	780	727	762	794	756	773	777	783	756	759	736	777	786	749	767	744	775	777	786	732	715	776	798	799	735	742	762	773	774	767	758	753	716	774	758	743	773	732	784	728	748	778	777	778	763	777	774	743	771	785	738	741	779	765	782	708	710	747	722	769	714	728	725	778	790	782	780	748	784	786	739	783	808	732	778	811	762	726	748	756	741	751	837	701	777	735	747	728	777	738	743	714	790	730	774	770	776	723	780	759	745	749	746	726	826	780	740	738	723	782	760	785	767	777	776	777	779	720	803	780	758	724	734	747	774	746	750	759	769	760	798	788	777	774	739	792	772	793	794	809	719	748	792	800	768	742	749	784	799	779	816	745	789	757	810	796	749	764	768	804	799	755	801	749	784	758	814	744	803	767	729	794	773	772	780	726	776	774	733	796	792	797	738	792	798	748	753	732	771	786	721	745	772	744	761	761	743	780	753	782	719	796	765	746	794	749	730	733	741	750	795	788	754	744	745	747	733	764	779	751	819	724	739	776	808	756	756	801	743	749	760	770	762	725	742	727	750	778	787	734	757	712	756	745	736	793	797	787	760	734	757	771	761	826	772	751	770	776	798	759	732	753	830	767	773	760	787	749	760	762	815	763	779	823	731	734	740	770	757	768	768	770	774	811	769	761	747	740	740	780	767	776	697	722	745	756	764	677	751	726	756	726	755	785	731	802	742	780	735	760	767	756	786	775	734	731	810	753	762	789	718	776	766	774	751	766	748	802	745	746	722	771	777	731	713	757	752	769	761	760	747	801	786	767	773	779	757	776	772	764	685	765	800	746	759	754	758	780	716	734	791	718	736	805	754	805	782	774	759	780	756	785	755	776	792	729	766	724	763	775	778	770	807	734	775	769	748	766	769	726	764	730	751	780	771	733	732	774	711	773	745	744	747	735	730	746	774	769	760	767	758	735	780	720	777	751	767	763	745	769	767	815	773	826	789	782	782	775	750	737	756	800	760	742	715	699	746	814	759	735	812	818	761	727	746	756	742	765	755	760	721	776	734	709	772	792	719	821	762	741	758	748	808	755	772	761	780	755	778	777	731	741	776	781	709	777	761	839	778	733	801	742	780	761	775	727	753	768	720	765	784	778	754	778	748	749	761	767	784	764	778	761	765	717	798	747	743	817	767	775	739	723	769	763	781	778	771	779	727	806	767	759	752	755	800	745	738	758	713	766	776	737	779	800	755	728	765	752	734	806	819	819	783	779	770	754	744	784	826	756	759	732	722	705	702	724	781	825	737	751	756	806	786	772	802	777	708	727	726	707	764	753	770	780	754	728	818	750	778	746	739	737	780	798	787	773	786	746	748	772	721	740	756	764	768	738	813	765	741	729	800	770	800	717	765	714	764	754	779	733	768	731	750	776	781	710	746	751	796	813	724	738	789	764	825	772	741	753	739	795	757	769	785	790	778	775	750	803	761	764	748	765	776	747	720	765	728	746	774	745	744	735	774	771	754	783	774	799	720	786	732	738	784	743	729	739	770	756	794	700	713	737	746	758	770	721	734	822	754	769	730	779	768	756	711	732	727	760	771	742	753	756	701	786	789	803	741	769	716	740	780	731	750	740	764	738	779	783	733	763	732	760	791	784	812	792	772	779	788	768	774	725	794	769	778	714	768	740	798	699	758	722	763	730	815	796	730	741	758	750	779	721	790	752	756	769	753	786	727	817	787	757	747	708	743	755	783	795	737	768	717	805	745	770	710	730	742	769	722	730	767	763	746	773	701	797	734	831	770	823	808	791	782	798	784	773	828	745	761	775	751	725	702	725	803	771	808	801	802	735	776	720	717	789	752	749	813	725	779	747	689	707	775	756	718	738	756	735	781	810	778	735	770	751	759	736	762	746	778	778	752	772	731	780	725	708	772	747	787	744	776	762	783	748	718	789	762	729	750	782	736	749	767	788	728	761	746	744	783	755	758	809	773	778	735	724	778	701	776	727	746	773	735	753	709	767	694	740	745	768	783	732	751	770	757	780	736	740	755	756	705	788	741	768	806	776	742	764	744	759	780	730	773	756	721	756	779	753	738	734	742	805	761	757	747	738	783	754	719	752	782	769	708	787	750	769	734	741	753	816	736	725	771	785	734	761	797	783	757	797	819	734	779	739	774	768	774	804	734	794	759	732	782	768	794	756	795	761	773	751	736	718	754	757	761	755	773	800	797	762	726	769	763	790	754	768	776	771	771	724	775	771	784	706	807	739	761	746	775	823	777	769	757	761	769	805	804	737	764	798	748	784	754	747	745	715	754	773	787	741	777	810	768	772	775	801	746	782	764	708	724	735	780	729	766	736	780	821	774	764	761	743	766	796	790	753	715	761	726	717	759	774	748	733	804	764	774	780	783	779	739	742	726	745	763	739	745	736	738	760	778	733	796	810	735	786	767	797	755	763	821	792	781	766	752	780	744	775	764	737	767	735	763	767	786	760	760	807	774	770	793	760	773	779	790	747	750	790	761	800	767	778	768	806	719	773	718	779	790	745	756	771	719	776	713	728	771	765	750	825	790	801	778	775	751	724	815	738	791	727	757	760	768	771	761	758	779	781	802	745	790	765	777	775	758	747	763	802	761	773	750	759	774	794	792	750	712	733	782	764	760	801	753	787	770	778
41811	17244	18396	29069	24427	11285	957	390	369	399	362	396	367	356	353	369	337	335	328	350	364	347	371	372	368	347	346	356	323	354	366	335	356	331	329	382	374	312	317	348	336	344	345	362	352	348	318	307	344	309	353	353	378	316	347	373	355	336	348	342	315	375	356	349	343	292	296	342	369	341	330	328	387	363	327	345	339	303	328	366	344	351	321	366	312	335	367	375	354	322	335	363	358	341	363	370	337	327	335	340	331	362	328	385	352	342	347	308	354	345	330	351	337	323	325	330	315	340	391	335	327	337	341	377	341	348	342	325	366	330	360	369	362	345	337	348	333	368	339	348	340	362	352	337	353	334	337	334	372	343	356	337	353	346	352	332	381	325	360	322	348	355	367	327	334	356	342	392	354	346	373	401	357	355	319	360	359	354	326	344	325	315	366	355	344	335	358	314	349	336	338	333	345	320	368	349	332	341	359	334	347	369	355	354	315	366	344	359	366	320	304	361	357	346	322	355	352	310	342	328	377	339	370	389	339	344	340	338	336	352	360	337	366	336	356	341	365	328	335	384	353	355	365	339	378	342	332	345	390	335	318	355	368	363	320	343	326	367	307	357	335	326	355	354	364	354	366	322	349	373	364	361	363	371	309	330	341	348	322	340	341	353	379	348	345	289	322	366	343	334	372	397	342	320	375	330	355	333	336	325	331	346	334	361	355	350	375	352	334	346	343	323	319	375	322	373	311	345	325	360	351	351	367	357	370	303	365	350	354	348	341	364	333	307	350	344	359	358	307	383	315	372	362	334	348	354	358	350	294	388	339	323	336	350	359	358	319	348	343	345	357	355	374	374	315	335	348	394	335	398	333	365	351	339	333	333	337	398	329	371	323	375	308	338	355	316	374	338	343	348	343	392	360	364	377	384	379	359	349	351	368	394	360	329	347	334	395	334	308	365	352	305	360	349	358	392	340	373	365	316	344	317	329	347	352	338	378	341	314	328	373	346	360	369	313	342	387	338	358	357	354	339	349	344	294	368	353	343	334	384	335	357	339	342	391	379	329	355	339	377	350	320	306	355	313	330	351	343	361	394	341	330	370	356	321	352	345	326	319	349	369	356	322	341	341	350	325	328	329	368	346	371	355	314	388	367	339	355	330	334	343	361	388	365	335	351	346	368	373	338	388	335	295	396	353	375	363	334	354	344	362	349	309	309	327	325	322	360	345	373	362	344	358	304	387	335	353	336	330	353	350	339	349	344	338	344	345	359	347	345	343	333	316	344	337	377	358	370	308	348	356	366	327	335	327	368	332	379	349	336	338	344	355	372	381	348	336	375	345	354	322	361	332	363	366	358	342	300	345	337	365	380	325	291	362	341	396	359	337	333	339	318	365	329	343	364	363	350	285	360	371	336	355	363	377	378	358	334	364	315	367	339	356	317	349	342	351	323	354	374	380	354	343	370	351	333	331	327	351	349	344	359	332	363	341	410	315	326	359	351	351	356	371	338	333	323	363	389	383	323	312	324	346	355	353	337	333	346	360	327	374	312	342	341	349	338	358	364	355	349	338	356	311	353	386	341	329	330	351	342	389	343	381	337	362	378	325	329	319	323	345	376	324	374	368	339	329	364	357	328	350	368	370	326	359	338	361	380	348	335	339	350	376	360	370	356	342	337	358	381	342	332	341	327	361	336	324	345	350	317	354	333	359	303	373	354	375	365	366	355	325	310	349	317	361	334	363	323	355	384	343	310	324	386	348	322	345	311	346	337	348	340	329	362	311	366	326	326	335	375	374	344	342	349	357	324	336	352	350	326	330	336	349	382	336	380	366	363	391	351	380	364	346	358	364	367	378	344	356	350	338	348	348	345	382	352	369	337	333	368	341	327	369	386	390	367	327	324	332	401	365	309	331	360	308	345	316	342	319	319	330	349	366	364	388	359	334	368	398	379	357	353	354	364	327	344	364	379	352	371	348	359	358	331	339	344	375	353	398	356	345	323	343	343	343	316	322	354	363	329	384	354	352	363	327	319	297	332	359	348	314	314	368	355	321	339	348	308	316	337	336	354	375	353	344	307	350	358	363	343	371	324	353	312	332	348	321	365	345	398	353	337	374	333	391	384	325	331	358	333	360	359	330	357	332	320	346	354	359	343	308	299	314	318	337	331	334	337	333	339	348	391	356	361	322	382	336	318	359	354	380	329	352	335	353	324	324	327	353	314	328	340	355	359	341	349	334	384	302	341	359	354	332	346	350	369	341	354	366	356	322	331	343	338	353	331	340	369	319	346	351	345	319	327	344	324	356	351	349	326	327	353	358	380	345	355	364	322	328	315	370	361	347	345	341	335	357	350	366	350	358	359	376	383	385	338	334	329	343	361	320	322	316	367	344	371	340	320	332	341	343	357	339	350	375	339	332	317	362	362	364	342	354	336	326	363	388	324	334	341	371	344	357	338	323	322	378	329	338	343	328	333	309	357	369	333	349	377	361	331	356	337	325	358	404	329	361	334	332	354	363	330	349	338	328	360	369	321	352	319	326	357	349	355	340	346	345	371	400	333	343	336	346	341	378	359	335	366	325	374	373	349	343	355	332	341	362	340	313	345	352	349	324	347	334	348	343	340	358	354	352	353	352	351	381	322	319	341	374	340	326	327	335	359	357	345	355	363	345	370	378	353	355	355	353	349	396	347	359	362	357	349	359	378	364	365	362	345	333	358	314	378	316	338	353	379	367	356	314	350	353	337	307	332	329	350	346	376	343	367	359	334	329	363	324	354	336	380	340	389	328	370	339	304	316	350	412	365	388	349	357	357	349	329	336	333	387	354	345	315	359	329	344	334	339	348	368	361	363	338	318	344	364	355	354	349	339	380	327	336	317	368	370	315	362	375	358	326	356	335	356	333	359	347	349	371	351	329	366	343	348	332	330	358	385	377	341	376	330	332	320	332	379	355	371	360	349	332	343	344	300	350	349	357	346	371	312	326	347	315	315	329	348	324	357	353	327	342	360	352	345	399	391	311	376	335	344	316	335	344	349	330	345	353	386	346	367	339	363	330	342	339	332	344	338	344	361	341	341	353	308	316	353	390	345	353	338	329	338	345	337	339	332	363	358	345	346	343	315	344	316	375	301	305	290	370	355	375	369	336	356	327	347	325	311	306	357	356	348	351	348	336	358	336	340	339	364	374	345	335	316	358	350	336	358	355	357	350	323	348	335	332	332	324	337	313	363	337	312	318	355	355	336	352	361	364	375	349	369	321	338	353	363	320	336	381	340	339	371	356	338	357	340	318	358	361	339	367	353	387	333	349	331	362	382	393	360	337	340	356	347	309	365	357	351	362	341	345	405	359	328	383	354	337	357	316	370	348	368	359	355	342	340	348	326	366	381	345	346	382	332	320	364	335	342	319	368	351	332	344	331	338	336	355	337	342	386	352	325	364	380	373	348	373	377	364	364	371	347	339	357	353	328	341	354	328	344	345	348	346	331	370	347	360	373	329
24243	10477	25846	41925	39859	20146	1199	1062	1043	959	966	927	853	874	889	829	845	781	824	810	764	750	757	791	851	835	788	759	744	797	776	777	782	738	811	789	729	761	725	749	837	778	726	805	774	738	801	784	736	788	800	790	729	743	798	780	753	736	725	770	718	749	839	753	755	761	719	794	793	794	715	752	731	776	723	826	733	777	724	751	746	768	769	766	847	814	750	696	783	768	696	754	739	779	717	709	722	788	750	763	769	811	729	783	728	733	658	786	788	728	766	806	754	761	787	751	779	760	753	806	759	732	789	781	781	782	719	765	726	715	744	733	797	750	773	794	739	800	765	786	772	794	813	714	752	783	770	770	822	721	782	740	793	756	768	781	769	788	733	757	785	743	771	728	746	780	751	743	742	810	778	781	773	761	737	761	760	738	719	715	809	780	763	723	750	771	812	753	702	759	764	721	743	742	763	755	753	770	800	730	771	754	781	712	739	788	734	751	742	727	770	775	767	815	769	773	744	784	784	732	747	740	746	784	765	763	734	763	699	749	738	747	769	735	756	760	711	737	770	730	736	773	794	743	769	768	755	748	801	783	737	705	756	725	743	826	697	773	759	760	775	753	802	751	749	753	787	749	751	759	719	736	778	743	790	765	728	751	772	667	756	776	745	730	748	713	716	747	771	800	747	740	726	794	755	785	744	751	789	746	829	765	759	766	774	762	741	772	805	783	751	771	805	785	770	751	736	737	791	788	759	770	717	728	728	768	744	724	764	756	787	755	784	735	792	756	755	733	770	793	728	785	724	764	743	732	749	765	769	789	768	759	760	736	767	780	731	720	818	759	738	817	746	800	757	767	743	772	778	767	776	802	723	793	744	711	757	760	763	773	756	771	725	755	699	775	753	764	787	718	774	775	799	761	756	805	763	780	772	759	760	743	769	756	748	728	789	777	781	764	749	751	764	766	733	747	768	782	730	780	767	782	738	802	770	814	762	706	793	770	768	748	770	762	758	778	801	731	775	781	786	801	772	804	695	774	749	773	703	790	766	777	780	776	800	746	785	729	791	800	815	728	774	747	718	713	763	733	744	717	780	774	800	779	710	755	736	739	713	798	756	790	763	723	763	763	738	764	788	715	803	779	709	736	759	748	780	763	791	730	739	768	767	760	770	757	717	832	783	735	725	759	779	737	747	815	754	764	750	746	754	787	822	814	747	744	716	773	789	748	698	781	767	718	741	730	739	742	715	796	735	777	742	730	745	734	756	697	770	725	731	740	735	748	790	733	729	756	763	764	782	743	790	748	786	741	718	756	795	706	762	738	806	735	754	729	745	781	757	744	726	698	707	769	762	771	794	809	759	738	769	811	798	779	803	788	776	732	775	770	728	782	784	754	793	839	764	756	774	794	716	809	765	747	755	748	727	781	752	741	741	768	718	742	766	778	735	711	759	811	715	741	724	743	746	823	772	776	771	726	770	756	737	735	757	802	822	760	750	795	736	790	752	713	734	708	788	739	773	794	725	732	746	687	728	737	772	780	727	757	737	800	786	759	783	742	819	720	720	778	762	762	764	774	757	729	765	775	708	788	754	699	770	782	763	777	775	764	755	780	738	740	755	748	728	714	812	803	764	771	811	767	787	806	764	749	752	820	691	791	785	788	767	787	743	777	794	772	791	724	787	760	726	786	828	773	726	750	753	695	762	758	799	747	744	767	781	765	788	764	779	722	760	780	772	768	781	812	721	814	762	792	786	811	757	737	780	719	747	753	720	802	759	752	763	790	758	742	753	746	730	754	781	760	780	743	723	785	723	762	756	804	722	751	736	716	758	746	723	753	744	729	780	752	722	731	761	769	758	803	795	738	723	742	725	811	768	723	725	739	762	791	755	781	736	778	719	767	763	771	762	737	768	762	742	762	733	759	766	760	807	760	747	759	737	756	739	733	755	746	705	722	781	783	728	803	813	757	801	766	771	763	740	733	761	746	784	743	746	754	758	765	705	776	722	752	798	745	727	785	746	714	761	792	764	769	722	756	801	726	783	782	738	733	758	743	768	762	718	758	744	760	796	760	732	769	779	744	812	719	731	785	773	738	796	771	782	767	765	767	755	778	751	805	758	782	819	782	697	746	763	758	755	798	746	707	770	783	756	717	772	772	778	704	774	763	793	741	752	806	792	770	766	744	720	762	790	742	757	770	757	778	740	707	745	722	804	800	828	772	757	726	760	788	748	735	815	760	770	770	797	773	808	811	814	769	757	776	781	793	769	701	740	789	712	736	707	758	818	776	726	727	775	760	750	731	738	755	831	729	789	786	762	776	782	740	767	801	818	755	756	769	738	676	769	746	759	716	758	804	738	770	765	720	721	812	770	730	807	739	723	723	726	772	789	772	715	761	738	744	721	781	757	763	753	709	734	729	749	785	708	744	741	783	759	797	793	747	732	754	787	784	724	750	809	740	799	769	730	708	725	758	762	784	752	743	763	737	804	724	778	779	719	736	784	765	691	817	726	797	782	737	785	754	752	771	773	774	714	837	802	714	762	736	786	746	776	779	773	751	760	738	793	760	752	756	766	767	735	742	791	736	760	770	774	809	724	720	806	801	728	723	755	716	756	742	774	818	732	758	754	690	751	756	706	753	770	784	764	813	760	770	730	750	726	755	776	790	737	781	784	757	780	729	774	752	800	793	748	739	798	764	784	789	732	791	743	744	726	782	741	779	715	777	784	734	765	723	796	737	797	772	745	737	734	789	742	834	758	735	740	793	761	747	791	806	764	721	717	757	775	740	746	783	783	768	745	722	744	743	809	762	770	774	772	768	770	704	712	750	752	789	718	779	731	799	775	756	710	754	785	732	745	724	751	793	789	727	762	763	757	766	777	724	782	759	760	737	828	767	723	773	730	779	750	739	769	771	757	806	761	743	773	695	689	801	705	786	769	737	747	743	754	803	750	816	771	735	714	717	781	793	795	753	737	755	718	745	772	757	780	728	749	751	770	778	741	777	794	763	749	785	721	766	761	786	733	771	784	759	706	784	764	729	724	782	790	727	739	790	713	813	705	738	751	810	779	773	710	762	812	742	758	762	734	732	779	748	774	751	758	754	777	763	780	786	761	799	772	764	796	779	705	796	715	783	750	803	757	725	750	742	726	806	755	776	770	763	698	777	776	770	793	710	744	769	770	783	750	812	748	742	767	726	770	777	757	758	748	771	792	781	782	741	742	751	701	751	763	750	751	775	752	748	775	723	746	722	743	729	804	749	795	796	760	738	736	777	768	779	758	761	737	731	764	781	805	762	772	763	739	762	805	760	723	776	764	782	729	735	745	757	713	736	768	762	736	750	724	787	744	767	785	728	769	738	743	735	734	734	779	750	735	729	742	744	746	752	769	800	752	719	752	743	768	784	771	753	748	756	781	745	738	779	730	800	748	752	771	777	783	752	772	777	806	738	732	794	744	740	749	765	719	765	753	760	797	797	773	771	751	742	740	730	757	802
19919	6692	3469	814	532	313	171	168	175	195	166	171	187	163	155	198	171	180	179	178	195	201	182	185	177	205	180	177	189	218	182	181	176	209	200	186	187	197	170	161	175	171	197	207	175	176	196	188	184	162	179	195	189	195	194	179	194	181	187	187	182	163	181	177	189	181	171	156	172	183	171	179	177	171	198	163	199	213	202	179	167	195	171	154	174	204	173	199	151	207	210	181	188	192	195	178	201	173	204	160	181	184	206	213	182	201	186	185	180	170	160	180	184	195	173	189	168	173	176	189	188	187	170	175	171	204	189	172	182	183	170	185	212	188	187	147	186	205	168	189	174	192	209	198	207	175	176	171	198	170	150	180	163	215	198	185	185	162	153	195	177	184	186	176	197	183	167	174	206	189	166	178	175	195	163	178	196	178	182	178	174	177	190	181	193	194	210	186	219	167	196	175	192	164	211	212	188	185	190	187	169	201	183	163	164	179	157	189	174	182	188	202	160	186	179	189	189	169	193	159	174	157	214	178	187	195	193	187	200	203	188	203	177	155	160	191	191	189	165	196	197	175	181	201	177	194	192	185	193	173	150	177	180	171	152	168	175	208	174	162	188	168	178	203	188	173	180	193	202	197	175	180	179	159	190	166	162	182	164	151	183	172	188	192	173	179	196	218	166	202	203	175	183	222	197	183	177	179	193	206	216	201	211	171	180	192	191	161	192	165	172	193	182	188	225	172	167	185	196	209	195	186	182	199	209	179	210	190	189	180	206	200	170	167	171	174	205	202	207	184	203	184	160	170	177	204	199	171	195	185	189	196	171	187	203	192	175	186	179	178	182	178	188	161	191	163	160	185	173	186	207	210	186	159	186	165	181	197	197	167	166	165	174	179	203	184	191	164	198	178	189	172	181	191	164	186	200	196	183	183	184	184	157	172	166	191	161	169	211	227	182	167	165	170	208	192	172	179	169	171	180	188	176	173	171	178	184	185	180	178	179	157	171	183	179	168	180	203	177	187	195	190	183	161	196	191	185	189	175	184	204	158	190	209	189	183	183	175	177	179	172	194	194	188	193	192	193	194	208	191	179	178	207	169	206	159	180	191	200	200	186	152	185	191	197	174	192	193	167	177	204	173	183	166	201	183	193	178	184	173	176	193	190	170	180	182	176	206	160	177	209	162	204	173	199	200	173	187	195	175	185	179	165	179	183	213	156	189	210	175	196	196	191	174	182	183	192	186	153	170	176	214	191	186	184	187	163	156	198	168	177	185	196	184	171	177	198	161	173	176	169	192	208	210	190	205	170	172	179	204	196	201	177	191	192	162	151	198	179	203	208	177	207	204	181	203	183	194	182	179	185	177	165	192	191	198	188	177	176	174	160	172	190	200	154	184	184	203	175	152	168	158	192	196	192	189	145	178	172	181	196	193	185	180	201	209	184	167	175	176	164	205	182	187	172	162	174	181	175	165	185	166	195	205	201	168	203	152	189	204	196	179	177	187	178	193	196	161	154	176	172	191	179	193	173	200	190	157	208	176	202	203	193	198	206	218	186	182	198	164	179	204	186	200	170	178	192	172	193	195	194	188	173	205	192	184	196	163	183	158	182	166	180	189	182	188	201	180	194	206	205	157	193	180	176	169	187	194	186	185	209	190	177	195	187	171	179	195	210	226	175	193	142	188	157	150	186	175	204	187	182	168	179	162	191	180	174	164	160	209	195	184	189	199	181	180	180	174	182	181	194	208	206	180	177	175	176	205	200	183	175	190	167	195	196	201	172	197	189	184	166	207	178	196	195	205	184	193	189	182	204	169	196	177	168	178	168	211	175	177	174	213	198	203	181	189	192	192	190	187	177	207	200	190	194	178	152	182	165	174	182	163	171	185	193	187	142	188	179	179	192	194	182	189	172	165	192	202	182	169	194	167	198	202	177	184	202	190	213	184	185	184	214	198	161	169	200	192	172	165	178	170	195	182	183	206	180	165	169	184	188	177	173	175	188	187	196	157	159	177	180	174	185	155	186	190	193	218	174	198	141	164	180	204	169	174	207	195	169	200	185	201	180	181	167	170	186	174	200	187	162	176	202	181	192	208	181	184	175	181	191	189	180	233	195	179	198	188	174	222	151	202	172	166	181	176	190	170	192	179	190	184	192	166	170	157	176	156	181	183	190	179	175	203	199	189	188	191	185	186	155	211	200	184	202	193	172	178	164	165	194	151	193	168	181	174	166	200	222	180	170	164	174	203	191	162	186	191	168	170	196	180	180	178	201	171	192	180	204	175	176	197	189	170	159	205	205	176	207	185	164	179	199	206	186	170	189	162	180	188	178	210	203	177	183	172	161	198	168	192	195	195	226	202	219	200	177	175	190	160	169	178	185	198	172	152	159	208	194	176	188	154	178	149	191	185	164	182	212	129	183	208	193	190	183	194	196	195	196	179	185	192	178	189	173	179	177	207	192	184	181	192	175	173	189	204	199	196	234	177	170	189	189	184	185	194	176	165	176	172	178	209	192	167	180	199	179	188	176	206	188	193	177	179	182	203	182	176	192	197	160	181	189	207	173	182	183	169	195	182	217	196	180	196	184	195	199	190	189	170	189	179	179	194	188	189	180	167	184	175	202	192	160	175	198	167	198	178	169	166	183	198	160	170	204	196	180	198	197	194	181	194	174	189	176	183	192	198	172	172	187	174	184	160	171	181	184	209	209	186	192	178	190	181	168	197	194	152	182	177	181	173	162	156	180	186	162	181	175	179	174	188	176	199	203	197	198	204	186	161	187	173	185	195	165	183	182	168	183	162	201	186	211	188	177	176	173	160	191	165	194	191	181	156	173	188	207	161	192	168	188	190	193	198	187	191	169	171	173	185	179	213	187	183	162	210	197	188	172	163	191	197	178	181	191	188	198	176	188	196	183	185	178	156	178	192	185	171	156	192	156	192	177	175	188	202	176	184	174	186	178	176	194	182	158	172	204	198	174	175	198	200	149	192	170	197	166	151	161	215	196	189	177	178	192	216	177	175	175	177	198	176	178	188	204	194	188	167	157	190	189	198	200	194	183	153	184	187	184	193	189	164	174	159	192	171	178	184	180	153	206	182	194	179	198	204	184	214	196	190	178	187	179	198	182	176	184	189	191	193	189	167	183	184	160	170	176	172	186	196	199	175	217	178	182	167	177	205	182	181	176	191	179	190	181	180	178	200	190	188	166	208	199	184	171	173	209	172	185	187	196	173	191	179	215	197	157	176	175	191	189	201	179	210	174	186	182	179	164	172	187	179	179	186	190	207	190	186	205	191	187	175	229	183	188	162	185	179	163	184	212	181	191	200	183	186	209	182	195	182	192	184	173	167	203	208	183	202	185	189	190	204	207	172	199	179	179	197	182	191	184	174	188	172	184	171	173	207	172	195	205	195	193	190	183	184	187	185	173	205	195	166	162	188	208	194	189	189	196	165	191	173	173	196	166	193	218	175	192	195	172	189	166	172	199	156
11407	5015	5750	2101	1705	862	488	456	441	438	446	482	442	450	425	461	465	479	440	479	448	468	404	474	483	484	466	437	464	461	501	436	447	441	446	508	472	426	444	484	449	459	453	469	435	445	443	436	467	461	466	454	465	482	400	443	416	446	429	450	473	436	483	483	489	407	511	434	498	474	441	465	411	460	453	479	437	461	422	466	477	466	435	457	477	485	452	470	447	429	466	445	444	440	460	440	491	471	433	446	471	448	444	420	445	485	468	426	502	469	416	490	448	460	456	443	473	438	473	443	477	459	485	435	497	493	450	430	403	460	495	434	479	457	462	453	440	446	458	421	472	436	481	457	455	463	445	458	492	438	488	474	461	453	472	448	417	455	453	434	488	423	495	450	454	435	448	467	453	419	446	442	447	421	433	458	454	432	453	478	491	467	458	481	420	469	428	457	435	457	472	398	472	442	478	443	448	424	469	445	481	454	432	426	450	412	481	500	490	471	459	435	481	455	482	468	467	513	453	458	475	464	452	445	459	419	504	479	459	469	467	444	452	467	421	463	462	433	434	445	449	428	468	475	517	420	432	441	486	407	464	433	467	451	503	457	458	439	460	434	454	479	448	442	498	419	446	420	451	455	467	457	449	454	447	439	431	442	427	456	480	460	444	439	445	491	464	423	401	433	437	457	435	466	459	464	471	466	467	482	471	463	451	435	476	467	461	460	422	479	440	454	438	471	442	453	476	464	458	495	459	494	435	505	438	453	431	457	469	432	476	440	451	443	435	479	426	441	426	449	426	454	442	456	464	425	487	446	447	464	443	443	417	449	480	484	473	462	469	469	467	425	464	481	454	472	460	470	438	408	445	453	474	479	487	432	477	485	471	415	439	462	469	479	417	471	440	447	465	446	465	495	462	444	479	443	462	473	452	445	462	486	447	415	449	451	449	514	433	491	470	458	459	413	464	457	416	459	452	447	426	465	458	413	501	458	488	474	467	435	451	490	476	472	527	450	455	456	453	476	432	451	470	460	472	424	476	464	461	497	471	454	472	476	486	483	444	462	454	446	465	472	440	444	418	476	467	456	455	437	443	465	497	449	452	417	456	444	476	423	474	465	421	456	465	434	503	433	476	450	443	441	443	435	461	428	470	430	429	470	398	478	482	428	455	483	521	470	421	442	512	446	453	430	500	428	446	434	426	466	444	496	411	482	438	430	434	477	456	420	484	441	458	465	464	475	464	450	475	434	425	451	465	437	467	457	464	487	473	491	463	440	436	432	475	428	436	460	431	421	460	474	465	464	434	471	452	407	444	445	453	462	456	444	467	472	481	447	466	469	450	455	444	470	461	451	496	471	454	431	427	458	435	462	463	489	467	460	473	447	417	446	476	472	462	430	445	465	430	470	441	446	449	458	459	460	447	473	476	415	435	431	446	441	455	446	475	447	457	464	447	473	469	476	461	458	436	461	461	409	450	480	416	449	453	462	472	446	442	464	492	441	462	452	465	463	479	464	451	435	413	458	460	441	452	464	466	456	436	452	470	435	445	462	446	436	432	421	450	480	461	501	419	473	503	473	437	435	436	450	447	431	457	436	419	457	457	437	425	507	491	452	457	434	442	488	407	460	442	454	447	497	467	455	488	460	439	465	445	441	429	512	456	484	475	471	469	416	477	439	450	449	474	462	450	448	471	446	447	477	469	463	445	469	443	442	428	465	405	471	448	459	433	422	403	477	456	476	455	470	437	446	459	465	464	451	444	486	458	417	451	420	443	431	436	441	470	460	458	452	474	472	446	469	428	459	493	441	461	437	459	485	448	449	479	479	455	470	462	471	469	476	390	453	470	464	443	420	475	437	463	439	458	462	482	417	479	497	419	452	494	456	441	475	450	421	444	483	457	458	438	450	468	442	440	457	453	423	451	439	463	450	444	442	469	471	453	448	445	480	494	486	488	452	483	478	474	488	449	465	451	478	489	416	453	452	486	450	421	479	438	447	453	445	460	465	463	453	441	480	445	465	437	452	448	466	471	439	454	466	459	462	498	463	469	470	475	417	444	456	416	432	476	428	456	484	474	422	511	449	444	431	428	446	469	450	487	472	474	440	449	473	476	442	436	455	478	456	466	494	453	446	468	454	426	432	444	466	464	451	490	464	474	411	475	450	473	443	468	459	481	455	436	433	462	425	441	483	476	454	467	462	449	441	453	453	460	479	496	452	465	494	422	492	477	420	458	447	452	485	420	421	450	466	475	442	455	444	449	483	457	458	442	494	440	450	496	404	463	454	445	473	463	432	452	458	440	439	473	445	439	451	462	470	474	451	466	449	475	425	445	444	482	479	457	452	461	452	436	455	482	426	484	447	500	453	438	466	453	466	451	494	430	468	453	451	436	465	474	503	431	474	407	463	469	442	433	417	451	468	481	454	442	455	438	457	444	467	488	448	462	504	472	424	445	450	489	422	458	489	451	477	483	448	452	483	455	441	467	447	467	431	480	469	448	435	424	413	450	434	457	467	487	453	432	441	454	432	458	477	443	408	436	478	468	456	479	427	439	395	456	473	455	416	454	442	494	436	429	440	470	488	459	461	426	472	485	438	441	442	473	465	443	487	465	471	425	470	491	449	442	492	465	480	485	455	449	477	442	459	466	458	433	481	442	482	440	450	433	431	442	463	469	444	427	437	408	473	462	467	479	456	475	470	481	463	467	483	442	421	444	471	419	456	484	438	477	478	485	467	450	461	484	488	463	488	417	477	455	457	439	448	473	449	439	476	428	468	446	419	455	445	457	455	474	429	406	480	433	476	455	453	466	488	416	490	428	424	465	429	489	461	496	447	427	471	449	491	466	474	454	456	428	466	442	444	446	481	452	480	423	438	459	469	473	414	453	435	437	437	447	464	474	439	467	446	439	443	473	507	447	443	476	454	482	440	437	468	415	509	464	431	482	470	480	462	504	477	478	454	449	475	453	442	463	486	475	489	466	423	437	423	421	496	459	473	413	467	449	472	485	460	527	434	484	454	430	447	438	439	443	440	444	441	481	468	479	419	436	458	460	448	469	466	419	493	456	442	433	455	457	459	458	446	466	493	426	477	426	436	480	462	449	491	438	457	456	436	459	459	441	512	501	430	441	462	476	499	427	459	452	450	419	446	466	463	460	462	473	487	460	446	492	444	448	462	432	470	431	459	455	434	463	444	484	463	451	461	483	469	472	462	448	453	432	488	453	415	453	469	481	418	486	445	455	419	443	416	471	416	443	465	457	438	443	459	501	464	455	472	441	433	430	465	460	474	434	460	464	467	485	460	423	442	447	471	464	442	426	459	461	441	479	454	463	435	488	452	435	471	425	453	477	474	426	421	436	449	473	465	455	429	468	460	404	453	489	463	492	480	488	508	447	442	443	460	464	473	478	455	479	406	448	457	458	427	523	435	465	438	444	440	429	501	464	432	480	467	470	488	489	465	460	435	453	462	476	506	459	479	472	463	493	485	433	457
32466	12235	11047	18028	12387	4517	479	357	349	412	355	342	385	372	361	329	361	336	300	343	323	324	337	330	322	307	318	351	334	355	357	300	326	313	326	302	330	331	344	348	348	320	366	382	323	303	339	333	328	311	322	330	369	357	355	348	323	332	351	323	348	304	328	326	348	332	350	336	337	339	342	365	304	356	346	318	323	346	373	360	322	337	347	347	345	331	327	318	327	334	322	367	358	350	330	349	350	330	354	349	312	331	367	361	338	327	334	331	321	352	332	316	371	343	339	335	322	328	361	357	302	310	319	354	355	336	340	330	334	324	362	349	368	323	373	394	311	336	357	346	316	370	323	327	325	322	310	355	379	344	353	348	275	346	335	363	324	337	309	364	316	359	310	297	294	331	357	301	336	371	349	352	317	348	323	347	323	316	375	358	319	326	320	337	295	278	340	357	340	344	330	334	324	361	359	363	325	325	347	334	368	351	303	343	371	376	310	292	358	340	350	319	314	363	316	329	304	315	324	371	333	320	351	340	348	310	339	328	344	327	337	291	336	335	337	330	311	388	322	335	344	342	340	335	353	342	350	350	342	364	339	345	352	326	335	318	342	332	354	366	329	334	329	316	325	300	342	300	325	325	338	343	322	374	344	348	324	340	318	326	332	320	362	334	332	336	325	348	335	357	336	334	343	343	335	345	326	271	328	326	390	332	339	312	332	351	351	325	339	391	326	368	304	306	336	358	331	378	352	346	362	361	313	313	333	332	355	346	326	326	332	340	345	341	359	350	349	325	336	325	369	354	334	325	355	367	334	317	329	335	334	313	332	318	360	354	346	344	339	350	353	354	332	346	310	322	363	356	351	348	313	325	327	347	320	360	310	322	354	296	383	320	385	330	328	322	337	309	330	314	352	343	312	298	341	354	398	311	323	363	326	355	335	393	327	357	309	313	366	344	324	324	329	331	324	342	348	339	357	346	312	336	306	342	355	343	373	330	301	336	329	306	359	396	382	346	332	328	337	342	342	320	368	348	342	354	315	348	352	301	307	362	313	322	377	321	323	358	299	332	352	362	330	321	362	359	357	340	321	340	329	349	349	315	347	335	342	358	342	349	333	335	331	330	308	302	376	314	350	341	353	343	340	342	380	374	333	329	363	340	341	361	347	366	339	341	350	318	320	315	331	323	366	365	342	362	357	344	334	330	337	352	342	344	351	307	302	354	304	348	348	308	334	336	337	358	352	369	353	325	334	336	371	334	354	344	349	349	334	327	351	343	346	360	318	356	347	341	352	338	332	363	299	383	347	343	379	359	338	338	338	355	306	364	325	356	339	352	339	314	320	352	366	358	365	340	316	340	300	364	318	309	331	363	364	328	311	352	311	337	345	333	418	336	291	329	328	344	315	332	341	326	328	330	332	327	354	344	354	328	337	324	332	327	314	337	351	328	328	326	331	321	322	358	319	348	341	322	328	331	330	314	342	324	324	335	327	332	351	323	317	332	370	358	334	339	336	321	320	360	334	338	334	338	356	351	360	324	348	318	353	340	340	378	301	301	312	367	359	304	378	320	379	308	328	325	322	370	343	346	347	350	353	338	328	315	351	341	342	337	319	329	345	336	309	323	334	371	327	323	321	342	312	324	346	317	335	319	357	313	324	327	344	340	320	355	318	336	319	357	333	371	326	318	315	295	345	299	312	332	298	356	317	355	301	317	353	360	356	350	326	361	321	328	329	363	340	332	324	325	365	356	348	350	348	328	340	326	374	387	363	348	359	318	320	335	333	318	376	329	333	337	326	329	347	382	327	360	316	345	333	338	336	357	358	342	322	360	341	358	324	362	292	300	341	295	322	321	337	316	330	349	370	293	353	345	341	318	351	333	350	291	360	325	352	340	324	356	349	305	312	370	354	323	301	356	334	370	326	329	356	302	319	288	377	329	341	353	336	297	342	312	354	317	319	337	335	356	337	327	350	375	357	369	328	300	349	332	322	323	334	357	323	322	317	314	353	355	331	327	312	338	343	356	337	332	340	314	363	301	342	329	334	365	296	351	372	366	344	327	345	337	344	332	363	316	322	346	345	325	358	372	349	327	334	321	343	363	320	378	319	337	321	326	337	332	369	344	357	333	311	345	330	333	315	346	306	357	337	315	333	354	349	346	295	377	296	357	334	323	329	321	333	323	305	315	314	344	332	337	331	319	334	356	366	380	321	334	331	330	359	274	340	359	337	328	337	338	332	352	351	340	328	353	318	369	362	363	349	345	340	328	330	355	338	351	348	340	382	325	329	336	331	333	351	333	380	338	302	292	330	336	359	313	291	352	331	353	354	354	338	381	336	373	344	352	349	329	324	343	371	349	358	386	344	340	328	366	347	341	355	352	346	352	313	341	351	351	365	314	314	303	348	365	353	326	350	336	329	357	312	337	348	345	330	339	327	348	348	303	322	330	341	342	320	344	353	350	322	334	335	319	335	311	308	348	351	319	344	346	340	326	337	321	347	345	354	332	315	322	313	322	351	369	340	328	359	340	327	325	307	324	352	320	368	335	338	368	349	342	312	324	334	333	328	341	359	335	351	323	380	352	352	355	301	341	327	293	328	326	381	365	314	334	324	359	329	370	309	313	357	367	327	367	378	312	325	301	366	299	329	316	327	319	340	363	348	313	321	313	328	356	331	308	353	341	328	357	347	334	346	311	319	335	320	318	345	291	340	323	308	349	333	329	336	372	339	356	338	347	355	360	305	342	322	332	351	354	340	318	358	321	337	339	327	335	353	311	365	332	377	331	355	327	328	349	349	340	334	376	338	335	340	316	352	353	329	329	338	340	321	352	328	321	342	364	319	353	368	305	358	364	334	362	358	328	327	360	329	333	350	342	326	353	347	343	338	385	349	350	346	367	332	332	338	340	344	345	342	380	329	316	337	326	371	338	357	350	306	321	335	309	347	362	331	327	324	343	363	329	326	323	327	324	317	363	331	332	337	330	345	329	339	326	340	293	346	347	345	327	359	355	307	332	321	363	363	329	316	349	343	352	322	308	318	367	340	350	344	381	330	315	321	353	340	332	374	346	319	351	323	312	346	336	310	328	357	346	329	302	323	317	300	352	336	357	367	400	318	357	337	325	375	324	331	392	292	338	347	354	316	310	309	329	321	323	343	409	377	341	357	351	350	325	328	343	335	349	336	323	360	353	329	350	336	345	326	362	352	345	337	325	355	346	358	362	326	364	349	335	355	349	322	334	362	335	337	336	315	332	375	325	351	347	345	302	374	338	302	369	309	342	349	338	371	330	313	321	333	360	309	300	322	353	395	316	341	346	339	366	351	344	324	352	360	337	342	347	321	339	361	335	298	370	305	348	329	332	320	365	328	343	301	335	349	306	346	334	350	363	332	315	332	312	334	353	294	351	289	323	353	355	324	336	313	355	359	360	349	366	314	316	340	328	378	360	356	312	338	346	355	312	366	366	313	334	302	377	335	323	311	366	324	299	327	335
19316	8142	18030	32136	26882	10263	924	892	912	823	835	773	791	803	769	794	833	817	793	787	770	767	774	761	754	726	812	768	757	795	753	771	762	787	760	781	808	712	801	716	760	734	732	759	722	725	824	750	765	749	734	738	746	725	776	699	767	766	731	767	781	799	752	744	753	741	768	806	764	739	786	733	711	773	718	770	756	711	741	738	797	774	762	778	734	757	787	760	770	738	776	756	735	724	738	774	744	762	715	737	759	828	746	735	746	771	744	745	758	736	691	735	741	745	794	777	785	725	707	795	733	752	750	735	767	738	772	697	789	683	751	781	783	724	724	730	732	729	734	772	731	793	745	768	740	802	807	761	757	767	730	746	768	770	765	754	761	716	767	765	726	777	731	759	774	720	740	754	730	780	774	745	788	751	769	757	773	764	727	750	790	760	752	753	748	798	772	767	764	747	779	741	736	762	754	763	785	780	754	708	813	756	727	763	757	776	780	793	698	747	754	743	782	731	767	785	739	779	736	760	770	763	755	748	782	719	731	772	729	789	756	729	790	731	750	780	712	782	760	763	777	767	760	700	732	743	772	776	759	730	806	779	758	765	763	709	801	751	739	766	758	799	775	729	769	741	740	708	814	762	771	741	727	747	744	716	769	766	716	766	792	753	740	780	789	772	748	758	743	742	738	715	762	764	754	742	765	757	743	736	761	763	759	739	787	780	779	741	736	766	744	786	748	780	747	733	770	751	752	764	740	764	739	741	744	777	773	752	713	765	725	717	724	771	784	787	742	755	717	738	791	751	791	737	724	731	748	795	728	759	725	728	734	751	751	753	734	760	769	771	753	797	768	759	784	734	741	801	754	782	748	757	727	739	735	714	737	710	774	807	818	773	798	763	794	746	770	759	769	772	680	766	700	793	751	759	781	735	723	748	736	770	809	756	777	807	735	790	789	752	771	719	778	756	755	770	752	758	788	745	750	685	823	768	742	786	807	722	716	798	743	768	740	745	763	758	725	743	755	747	730	748	752	735	731	713	742	742	760	740	761	774	758	716	764	741	749	730	736	726	741	730	753	781	755	760	772	752	726	764	765	747	737	756	690	776	755	753	762	749	780	714	781	734	760	727	729	772	716	771	761	776	787	754	743	768	744	744	729	800	753	728	798	757	780	787	731	732	774	770	731	796	714	758	723	749	741	754	733	746	748	785	728	743	777	753	790	806	804	727	744	736	777	761	733	715	739	758	740	773	750	777	730	740	761	741	709	778	776	772	765	761	785	821	761	738	750	727	744	778	732	784	717	759	742	742	707	754	767	752	789	729	730	754	745	733	752	753	831	771	744	771	706	816	771	726	749	727	720	737	755	722	719	787	755	747	669	738	767	738	719	758	754	864	760	742	762	750	746	758	757	769	770	731	750	743	690	728	763	698	737	722	776	733	758	759	738	768	735	756	744	741	757	762	774	714	745	796	761	763	772	691	735	745	728	834	787	746	784	752	744	766	789	756	760	747	753	724	770	721	772	780	781	718	787	733	751	715	729	713	766	819	770	783	766	758	703	805	795	799	736	730	719	762	784	785	749	719	736	740	781	748	754	718	741	763	792	832	763	776	727	720	669	728	722	724	715	754	762	740	759	746	726	763	779	743	820	804	684	762	727	772	764	712	785	744	784	768	747	740	762	743	709	742	733	753	817	712	793	727	728	708	743	784	747	761	767	754	786	764	756	780	699	787	736	751	714	716	786	783	723	765	743	720	789	780	773	786	789	782	691	736	732	762	708	773	767	777	768	752	751	758	813	788	755	758	698	743	792	729	768	710	739	717	766	792	764	719	752	715	757	767	799	738	772	727	709	715	741	743	763	693	773	748	752	796	749	783	717	778	757	799	713	753	727	790	732	763	773	720	740	772	769	732	743	785	758	781	754	788	765	712	757	770	740	755	763	757	758	773	739	725	750	749	785	749	748	737	755	730	740	779	794	751	770	761	721	769	786	751	775	768	772	754	761	725	693	720	686	766	728	722	758	786	767	751	705	721	767	767	734	736	773	774	727	745	722	744	811	728	792	782	784	786	775	752	774	769	705	763	755	786	810	751	712	734	787	762	768	766	720	771	743	775	736	744	728	743	715	768	758	772	763	759	774	790	778	747	785	769	769	744	758	754	762	739	762	730	773	776	771	757	775	737	740	831	731	783	752	803	746	772	784	733	753	770	769	765	715	751	740	739	728	756	773	775	801	758	764	749	789	746	710	791	790	808	694	757	766	763	752	737	715	738	743	787	825	709	730	745	753	722	764	770	767	752	765	797	755	781	823	743	826	763	741	776	758	795	764	761	763	771	756	701	755	761	756	770	782	730	712	760	780	707	728	712	801	727	808	768	746	777	752	729	732	738	764	744	717	708	757	751	794	740	719	745	733	771	722	739	795	769	809	769	774	776	777	722	764	757	732	719	758	773	811	749	776	731	739	772	735	738	719	763	737	756	780	700	791	721	691	757	743	754	728	771	774	773	716	731	750	744	756	754	758	719	734	770	774	723	730	736	737	800	772	738	772	748	705	755	716	762	721	734	723	728	788	759	786	737	742	823	777	699	744	742	687	744	723	753	782	754	717	745	738	787	793	746	771	769	745	781	819	745	824	758	789	729	723	717	745	756	745	798	782	751	742	714	798	759	779	758	770	734	773	749	749	744	788	706	732	745	738	765	796	707	752	781	748	762	764	714	743	688	807	780	798	760	739	773	770	772	736	728	739	760	754	759	769	770	720	730	750	728	713	763	729	774	818	789	721	729	746	753	757	780	774	739	739	765	744	753	737	750	741	758	759	739	750	751	752	761	686	734	708	772	747	716	748	751	771	737	811	756	723	746	772	775	795	767	762	727	765	773	777	744	729	725	731	756	778	759	815	739	747	779	806	741	729	772	750	759	749	721	762	788	767	779	738	791	744	737	775	802	724	736	719	705	762	774	718	742	746	794	728	727	803	754	735	757	780	721	757	764	785	753	739	722	756	704	762	753	747	709	736	741	755	759	793	758	755	783	744	724	728	750	762	676	741	741	735	762	681	738	728	794	741	756	729	791	751	738	742	703	718	730	773	765	707	698	773	754	751	726	766	778	763	795	728	764	753	778	747	762	755	707	773	782	724	767	760	743	739	719	711	766	763	800	793	805	731	775	744	752	725	723	756	712	714	798	725	738	781	728	768	721	778	725	733	768	733	781	764	746	772	770	767	787	715	767	762	769	730	721	753	741	733	743	761	757	778	710	738	692	759	746	739	737	737	768	791	773	752	766	732	709	761	724	737	751	799	724	768	817	769	793	757	778	692	783	741	724	709	776	762	790	712	799	699	747	730	716	788	772	803	769	754	713	730	749	779	771	729	783	759	743	751	741	763	746	758	737	797	723	771	744	755	700	742	762	785	787	756	721	825	784	735	780	767	751	784	792	799	827	769	688	721	752	759	739	771	780	753	700	757	762	737	707	752	744	813	728	764	764	740	758
40719	16863	17148	32341	23521	8424	632	410	387	389	368	388	374	349	379	353	342	365	376	345	355	336	363	356	391	310	342	349	337	322	357	365	362	329	358	355	363	326	310	361	352	353	334	362	355	337	333	323	375	348	361	351	322	369	339	330	342	351	316	336	336	357	313	390	347	381	365	289	339	352	345	363	302	342	354	326	343	337	361	375	304	367	350	326	372	345	330	335	353	329	361	356	341	340	361	321	353	344	369	318	350	342	327	357	360	338	352	382	328	344	351	336	337	361	363	336	344	325	351	320	369	344	362	317	344	333	351	364	327	327	354	357	358	325	348	339	356	334	309	333	336	374	348	314	314	329	348	355	327	323	334	338	337	340	325	351	326	373	338	357	365	350	324	358	344	356	329	333	366	334	338	338	312	376	348	341	339	350	339	338	365	357	331	341	381	364	296	368	339	326	348	321	305	298	343	366	377	376	381	347	339	371	316	316	335	367	311	348	345	334	344	331	344	352	363	330	333	364	350	337	315	295	369	321	343	363	347	304	311	334	347	373	347	320	350	329	352	344	329	303	341	338	332	333	341	349	330	366	314	332	315	322	338	350	377	327	328	345	308	336	372	313	348	376	342	339	360	348	317	355	360	334	368	342	352	351	383	320	325	358	345	331	381	343	370	343	351	379	351	306	326	330	314	361	334	310	367	334	336	336	322	347	328	340	368	322	353	367	333	322	357	330	336	317	344	355	365	348	334	339	354	360	339	343	346	322	333	396	358	354	356	362	363	366	339	307	306	334	371	344	356	357	340	370	346	358	336	341	341	348	346	307	356	325	330	338	355	333	328	330	335	363	346	345	334	341	320	337	357	332	325	336	287	343	351	340	363	344	363	329	321	383	385	334	320	390	353	375	386	379	335	383	322	337	305	338	348	308	362	352	353	320	360	347	333	351	357	352	347	373	341	352	319	360	324	361	353	347	339	324	304	335	340	322	323	316	301	335	277	347	362	352	344	328	345	366	339	343	352	351	373	356	351	335	359	358	333	341	356	296	346	341	343	343	322	357	316	362	322	321	370	350	334	384	330	346	346	349	336	388	340	361	336	339	374	333	335	357	359	323	342	343	377	370	327	371	336	354	361	360	373	359	344	336	304	351	347	348	354	353	369	342	323	333	322	332	312	328	343	296	304	311	332	313	326	367	350	332	347	336	363	354	344	339	347	331	348	313	356	321	329	356	341	358	334	320	312	331	304	363	294	366	362	351	354	359	379	369	328	346	365	303	365	353	342	355	314	360	369	352	328	322	356	366	344	349	361	368	381	318	367	358	322	343	359	339	350	338	324	355	346	334	370	324	369	318	319	340	332	332	350	329	352	312	328	363	350	338	305	313	328	341	366	337	326	379	375	369	302	342	340	332	314	325	335	350	321	322	305	326	331	333	352	355	370	325	377	317	339	342	341	324	333	338	358	342	321	331	344	306	325	363	363	374	343	363	347	342	328	323	377	322	339	362	306	375	323	328	365	355	321	325	355	345	348	347	313	334	365	324	345	321	343	306	353	343	350	344	340	356	384	347	389	354	340	360	393	353	334	348	341	377	329	299	340	370	348	369	368	331	344	330	381	351	339	357	362	328	338	321	384	365	357	357	356	349	357	343	370	326	358	370	321	364	356	375	327	361	317	335	356	343	306	333	339	337	323	302	363	393	346	341	324	379	345	384	330	353	349	319	363	334	316	347	324	337	352	338	300	337	338	334	334	378	362	329	328	310	350	365	317	348	335	334	333	333	356	363	372	361	338	351	345	348	363	343	362	329	346	321	339	340	305	336	347	348	317	300	382	369	338	340	306	372	349	306	345	309	333	343	334	364	306	371	325	364	355	317	320	356	339	334	332	360	351	313	310	330	304	331	365	357	348	337	355	289	319	334	346	299	348	349	342	325	341	354	284	369	343	342	337	348	344	343	342	332	320	325	327	331	306	349	314	378	331	316	356	332	331	348	338	356	347	348	374	374	332	306	336	320	319	330	341	362	378	340	365	340	351	331	320	353	341	359	326	333	343	305	340	358	347	380	341	330	342	343	355	334	338	333	323	326	396	340	331	332	388	350	389	342	331	373	343	383	401	320	344	344	335	318	375	349	294	326	339	355	358	351	330	306	345	333	325	331	369	338	343	356	355	296	356	402	345	321	356	366	373	383	350	316	324	355	337	365	365	312	325	332	327	353	398	349	356	381	373	344	327	346	324	340	335	371	327	350	341	332	350	353	355	340	353	326	345	316	375	324	346	319	312	333	312	362	341	333	359	368	339	321	368	332	336	335	370	375	348	366	306	357	332	326	357	352	313	306	340	353	360	379	350	352	347	393	359	317	319	298	335	372	343	363	358	347	304	358	305	341	318	354	364	366	346	345	351	323	361	359	357	375	328	309	334	337	356	341	342	348	345	305	340	376	298	309	346	346	335	317	328	320	348	360	374	346	335	346	329	317	334	314	338	344	326	327	320	351	315	335	332	331	342	340	363	340	340	336	356	358	320	336	342	380	315	355	359	346	352	348	341	360	390	342	342	342	325	304	344	329	328	355	314	322	322	321	343	340	380	349	324	305	361	378	338	351	347	363	345	378	338	359	342	316	355	341	375	346	334	374	361	345	324	354	330	335	359	318	323	351	355	357	312	332	326	333	349	322	369	330	332	334	369	320	346	325	357	351	308	349	355	345	333	357	390	358	348	344	363	353	336	326	333	365	329	330	365	368	334	405	355	339	326	351	345	344	338	313	340	340	347	352	331	349	334	328	311	327	323	330	342	371	346	330	332	303	298	351	374	353	338	345	343	360	286	357	330	325	330	339	337	343	319	322	348	328	332	335	328	371	361	351	337	344	343	341	316	323	330	341	343	345	352	339	339	303	374	350	347	334	339	356	354	327	373	329	357	349	334	341	330	350	367	371	344	333	362	328	381	321	319	330	345	358	311	323	356	336	370	315	366	332	316	341	360	361	334	305	338	346	326	313	326	343	346	339	330	330	347	319	355	335	372	340	343	310	339	359	358	340	336	327	346	337	361	297	381	348	348	308	329	326	369	327	339	325	333	323	364	364	346	374	307	337	376	318	364	342	337	339	357	321	341	355	367	338	360	334	333	296	392	371	338	331	361	358	359	357	309	352	331	324	318	382	344	303	345	366	352	333	371	314	337	356	380	354	327	354	376	358	336	317	347	342	368	379	344	342	333	373	347	324	350	322	347	374	326	332	345	331	331	321	392	314	368	319	393	313	331	317	358	321	362	305	385	382	332	287	341	365	357	354	313	332	334	360	331	331	346	331	368	340	358	339	372	336	367	358	298	347	347	335	373	333	367	343	311	348	345	354	308	315	348	319	332	347	312	352	315	343	366	338	350	342	336	338	304	298	353	380	353	341	355	327	323	321	351	343	342	341	335	321	313	340	366	375	328	316	371	344	325	336	376	346	333	360	346	364	356	369	340	294	301	342	326	362	314	334	336	344
23389	10707	23818	44508	37621	14292	1157	999	989	883	855	861	841	833	850	840	820	824	776	783	742	774	731	798	783	714	802	786	769	737	764	729	730	752	795	787	742	782	772	731	759	711	764	711	714	782	738	737	738	749	759	726	719	780	707	753	692	728	719	787	738	721	725	719	752	743	688	789	743	710	707	763	788	754	740	730	726	734	761	724	720	779	771	784	800	737	738	739	760	730	705	736	814	773	735	785	759	690	710	758	769	702	751	760	766	757	735	753	726	750	762	751	727	713	774	705	729	741	720	758	746	817	732	709	797	776	755	743	772	711	714	717	764	809	723	758	751	702	732	753	751	772	768	763	743	786	819	749	756	752	739	738	758	790	737	756	767	715	734	738	810	762	742	753	731	746	724	728	721	703	717	742	731	760	725	744	761	744	729	794	738	726	717	748	746	762	770	695	752	756	771	759	696	783	805	756	756	737	740	786	714	667	719	731	734	777	774	783	721	785	755	728	756	777	735	747	749	787	713	755	752	791	766	746	731	782	710	771	748	785	741	702	719	729	747	736	773	755	704	795	752	709	797	761	686	733	712	710	764	752	793	776	740	796	735	747	759	706	758	771	702	709	735	724	723	728	738	712	756	723	746	758	767	744	722	767	710	752	756	738	767	746	766	751	731	767	768	744	757	753	735	744	763	764	767	753	743	784	716	730	733	724	784	729	671	736	691	762	763	771	755	728	767	746	778	757	756	784	763	814	697	715	758	742	795	775	696	708	760	774	738	711	736	739	734	742	716	778	766	760	721	759	732	728	737	754	781	752	751	764	764	712	767	752	764	688	805	745	740	718	769	762	719	748	731	751	717	737	762	708	739	724	736	747	727	756	727	700	747	765	757	770	719	686	720	755	712	747	722	741	760	715	706	732	760	729	770	750	723	727	740	717	717	745	698	724	763	760	728	739	780	725	718	751	707	725	752	711	765	777	711	689	708	705	767	701	709	748	722	731	735	749	733	786	723	785	742	766	709	721	740	751	721	719	706	729	751	794	739	738	715	743	791	696	782	722	747	751	707	751	786	767	768	762	740	687	728	747	724	755	742	763	770	729	735	749	736	716	747	724	732	797	814	798	740	708	779	698	787	742	769	746	727	759	759	739	707	756	743	742	750	741	773	764	719	781	816	737	729	770	750	737	802	770	727	736	714	753	691	743	743	736	706	742	739	798	796	684	756	727	737	746	727	767	750	737	749	726	788	791	724	704	760	742	768	765	728	761	716	734	731	741	762	753	730	765	714	722	738	777	743	747	732	754	715	739	711	725	691	731	763	703	790	698	784	731	737	793	692	734	722	714	718	762	743	735	760	739	745	697	703	678	786	748	739	744	752	764	785	707	715	710	745	716	750	720	711	769	687	759	778	679	767	732	740	741	740	752	715	740	748	726	776	790	761	761	724	714	751	717	756	746	776	689	730	725	705	727	738	772	753	765	735	763	782	699	777	715	785	737	714	688	809	777	759	754	760	704	745	728	758	732	728	748	756	736	748	720	785	752	766	762	773	774	758	751	777	748	788	736	760	672	730	758	757	766	758	771	741	743	747	762	768	752	727	738	763	722	765	769	761	724	734	775	721	756	720	732	728	711	756	740	768	756	712	748	764	756	773	737	743	687	776	695	794	737	727	755	740	747	727	758	742	744	758	794	799	747	742	760	747	724	699	768	791	793	741	755	681	789	760	738	731	778	763	751	760	759	714	724	750	747	754	783	787	747	714	729	742	805	693	735	756	745	774	764	739	761	716	748	718	743	765	782	755	771	731	741	734	762	784	704	766	769	729	723	760	747	726	773	797	731	744	751	768	742	792	736	723	760	727	754	737	769	745	768	753	774	740	765	759	770	756	748	726	728	747	792	711	749	720	735	735	725	726	724	755	741	751	728	727	702	720	741	774	802	732	717	776	744	744	744	743	803	743	778	745	768	751	769	724	732	751	776	776	747	780	696	776	729	736	751	764	764	784	739	787	769	714	752	760	738	739	722	771	701	715	745	788	699	727	782	770	761	725	775	809	739	688	763	754	743	722	752	752	789	710	786	765	718	718	777	757	739	737	749	736	734	726	706	775	766	748	759	792	782	714	718	769	759	762	754	738	789	769	739	731	750	770	751	727	804	746	741	696	737	739	753	745	739	777	707	717	713	800	766	724	776	733	769	778	791	708	731	738	726	755	756	789	773	714	751	794	756	755	722	755	750	755	723	696	745	780	784	746	742	761	725	799	752	749	784	719	772	697	732	733	719	713	721	713	699	732	783	755	706	774	801	710	714	759	738	746	742	752	798	794	750	740	764	715	729	768	727	756	776	729	783	779	748	747	718	778	733	776	747	754	704	726	722	732	790	761	772	744	731	733	738	735	733	735	706	691	765	747	743	778	719	734	716	726	771	749	746	720	787	743	773	754	768	745	752	726	717	707	729	757	790	744	713	738	716	722	727	776	745	755	746	769	734	735	767	750	808	756	713	784	783	768	733	717	754	752	777	718	705	712	789	708	767	738	716	748	721	783	732	683	758	786	714	805	771	727	703	724	814	776	739	783	772	773	765	742	754	768	768	740	728	723	759	784	752	731	766	759	753	704	779	735	763	736	786	746	753	751	746	775	777	679	765	794	764	785	749	778	746	745	759	745	740	795	791	815	726	730	690	750	765	724	733	718	746	725	748	798	728	703	776	734	737	729	711	718	731	763	705	744	733	710	663	746	748	772	722	745	759	715	769	728	752	716	722	762	763	748	748	736	721	743	718	735	748	723	764	732	732	722	735	741	738	685	715	809	747	736	765	705	782	749	722	791	740	767	707	769	740	743	773	772	728	723	745	777	752	794	722	753	779	705	755	705	782	750	737	743	741	752	738	744	769	742	738	806	718	762	714	766	681	728	718	716	736	784	765	748	708	730	756	736	776	732	769	746	735	778	745	750	741	780	748	761	749	795	803	734	720	804	757	709	758	740	745	755	784	744	767	761	732	765	752	784	712	738	690	723	767	750	698	750	725	717	756	761	732	775	782	738	796	761	713	733	787	791	713	764	691	744	753	766	752	776	727	745	710	704	767	698	806	715	763	733	737	740	753	741	787	741	723	677	734	799	712	694	756	757	736	784	741	746	740	739	737	748	746	715	739	754	788	771	750	746	762	673	752	715	734	743	698	723	746	771	728	726	737	736	732	798	760	718	762	732	787	747	736	715	705	742	728	760	775	749	767	735	791	730	719	752	737	749	713	759	737	757	749	708	712	780	728	740	719	739	755	784	708	705	763	740	763	844	734	721	736	756	706	728	732	728	705	727	689	734	778	741	719	753	733	770	800	730	688	718	784	700	727	746	742	764	776	766	720	739	731	759	790	772	733	750	733	737	710	732	729	755	753	739	734	737	762	772	703	756	741	777	695	708	756	750	718	729	755	759	749	708	714	783	768	699	732	708	744	763	742	718	731	760	735	758	770	777	772	774	751	705	786	748	761
18366	7221	3758	762	433	215	187	174	172	163	184	189	180	184	193	177	181	178	186	200	196	202	204	170	168	194	158	200	197	183	200	184	202	182	161	176	176	200	178	188	185	197	174	183	166	171	178	173	168	177	155	180	166	175	191	173	200	179	187	185	193	195	155	160	196	187	169	202	204	178	180	176	187	180	188	161	201	165	171	177	193	191	195	178	167	174	174	208	185	204	188	201	182	195	168	199	171	167	150	169	167	207	177	203	205	171	179	171	169	184	197	187	195	188	192	197	171	146	181	184	185	190	161	182	195	161	181	187	200	194	166	205	184	194	180	182	194	173	199	159	194	189	164	191	181	186	210	165	198	155	196	164	162	194	194	196	165	170	173	171	209	176	177	157	182	198	179	163	184	168	175	185	187	185	175	179	192	188	222	174	162	176	164	168	181	199	171	143	149	176	196	185	183	163	189	189	178	173	188	165	175	160	178	184	173	185	188	186	189	177	185	190	176	191	175	166	204	185	168	199	184	182	204	163	150	210	198	177	187	176	184	185	181	155	168	173	166	167	159	184	166	184	196	171	179	188	168	185	186	189	169	175	192	156	174	203	195	184	166	157	181	158	188	165	173	173	171	154	173	159	177	185	181	175	188	192	185	197	190	174	156	181	161	211	219	171	206	201	186	172	155	198	185	194	174	190	170	209	166	156	165	165	182	175	183	183	181	191	168	183	185	174	191	177	148	158	159	180	197	170	180	216	191	186	174	172	178	204	196	192	181	184	192	177	185	212	191	196	196	179	173	188	215	175	176	180	192	156	205	171	178	206	179	170	197	170	208	202	181	198	167	172	186	163	173	175	186	183	182	201	175	198	166	167	187	166	174	180	161	163	169	183	184	191	172	202	155	190	166	184	167	194	182	168	188	172	175	194	160	147	147	175	177	206	199	201	161	160	207	192	184	193	167	185	188	157	176	169	180	189	202	177	160	178	181	156	215	196	185	184	177	157	161	180	188	180	177	202	205	186	179	170	182	193	199	202	196	200	191	177	179	166	187	171	159	182	194	203	196	168	199	176	201	191	205	167	193	173	193	181	186	183	189	164	175	167	166	171	177	197	195	210	188	184	183	186	176	156	170	142	176	185	184	188	184	170	173	185	173	193	185	191	179	189	161	173	150	163	198	192	198	151	180	213	173	157	184	182	179	149	181	171	186	167	188	197	220	186	172	174	175	177	179	193	201	160	190	185	168	168	204	204	203	176	198	167	177	163	166	198	198	185	223	215	178	181	166	179	185	162	193	178	188	157	215	192	182	172	192	178	171	174	177	187	174	176	190	196	167	212	194	186	170	176	149	171	202	182	183	195	186	176	144	198	204	176	182	183	201	193	147	195	202	165	201	160	176	147	191	174	164	184	201	176	168	173	181	186	197	199	189	184	181	179	156	166	172	152	180	155	186	169	169	189	172	181	180	171	194	204	184	179	182	177	202	190	164	174	181	204	176	168	170	200	159	163	200	174	170	187	144	182	181	187	182	171	194	172	202	174	154	185	181	178	185	175	174	161	165	164	194	165	194	197	191	176	184	176	181	185	178	190	187	183	172	189	202	190	179	191	202	164	202	197	175	190	187	187	185	158	179	180	195	181	186	190	169	174	159	183	173	180	181	195	171	146	212	172	160	165	168	192	199	181	159	166	163	202	160	184	214	188	193	185	167	177	182	164	163	172	196	191	166	188	195	170	161	180	175	168	170	166	174	152	179	169	200	188	186	176	205	188	160	168	182	163	178	194	218	181	189	171	194	169	205	196	168	187	199	182	186	173	195	205	166	176	166	193	179	195	191	177	178	168	172	176	178	163	185	180	164	154	172	202	173	190	163	143	181	170	160	174	195	165	195	176	187	193	188	183	196	188	183	169	170	180	176	182	163	194	193	165	160	200	169	186	199	160	189	148	164	186	191	155	180	187	156	195	171	199	192	158	197	178	167	187	179	202	184	171	180	171	199	144	164	180	182	194	179	176	154	190	159	192	194	159	149	165	173	189	213	184	190	170	178	185	197	161	145	185	189	172	182	172	174	209	178	175	146	171	168	183	163	181	152	182	189	186	167	171	190	200	179	169	170	180	180	170	202	166	168	153	188	182	170	176	204	169	169	176	192	169	192	203	164	181	199	170	178	190	161	182	175	195	153	162	222	150	171	177	170	201	182	181	172	171	172	161	182	167	176	204	174	163	159	172	172	201	152	180	184	193	181	169	170	173	188	189	202	174	166	167	167	182	183	152	161	161	171	161	195	172	202	186	187	174	187	167	168	196	199	179	170	195	168	168	188	174	169	176	164	171	178	183	168	185	182	175	165	170	178	166	170	174	193	170	187	200	174	179	194	197	180	173	183	192	162	184	189	199	200	192	174	155	140	154	175	167	167	197	191	166	168	178	167	190	170	161	190	161	190	185	160	163	187	183	156	164	191	177	154	161	170	181	177	166	175	181	154	206	188	195	199	173	178	168	185	177	195	181	184	180	184	185	198	174	203	163	178	152	165	177	155	178	175	194	174	177	225	197	172	190	165	171	192	162	207	164	213	196	185	174	162	168	190	193	199	181	186	173	198	181	197	186	160	195	178	187	187	180	173	186	173	184	176	197	181	178	151	187	161	171	177	169	164	185	175	205	196	173	175	157	173	150	183	188	163	200	181	162	190	178	188	166	177	184	194	203	172	189	164	181	178	152	206	162	171	166	174	156	215	189	154	159	172	177	193	167	200	200	182	189	189	182	200	169	177	166	206	176	173	164	173	193	193	180	173	174	198	174	186	164	186	178	171	166	175	182	195	160	157	181	175	162	170	170	175	155	198	181	190	183	172	170	165	178	171	192	183	196	178	172	197	194	204	193	175	166	181	201	179	166	167	184	186	189	175	168	167	180	183	175	188	182	169	153	197	156	193	192	187	200	176	184	181	185	180	172	187	192	194	177	154	158	167	181	193	172	170	178	165	179	189	206	197	196	207	171	172	177	208	169	193	153	211	212	199	174	171	197	197	184	162	196	192	173	178	159	171	177	196	200	177	196	179	179	174	175	184	180	168	185	169	164	213	204	166	158	170	165	188	150	191	166	176	206	170	171	164	172	200	149	187	150	199	179	188	188	192	206	192	143	186	168	166	183	154	191	197	195	181	162	159	189	180	176	142	157	163	183	172	181	169	175	165	184	164	169	171	185	174	172	173	162	157	167	186	184	174	155	170	166	174	195	183	193	175	165	184	214	208	179	164	174	191	163	174	169	195	175	172	172	205	201	168	198	178	165	200	194	207	182	181	202	175	176	197	203	175	180	172	198	167	177	177	161	195	196	184	188	183	198	181	165	159	173	188	222	190	168	176	194	171	163	168	182	196	176	179	178	165	190	167	162	164	189	180	184	164	191	203	180	180	178	176	193	167	177	161	180	170	182	176	166	190	164	181	176	172	185	156	188	163	177	179	207	184	182	189	179	166	164	198	163	155	155
10436	5721	5561	1974	1509	664	467	434	451	453	482	409	440	427	432	459	451	430	462	464	460	442	445	431	421	430	429	442	451	469	445	462	425	452	469	453	485	411	404	436	501	455	491	439	421	432	448	447	470	445	405	440	462	441	426	458	435	453	448	444	437	493	455	461	455	443	447	463	445	447	460	453	511	397	436	429	460	441	418	469	470	448	489	463	435	475	429	427	472	425	456	421	406	431	422	416	431	426	449	436	456	436	445	463	435	411	427	443	440	456	462	450	450	425	444	465	480	465	454	450	464	403	422	416	433	439	392	444	442	442	409	451	374	425	449	423	401	467	411	470	452	442	426	443	420	437	434	451	415	453	442	429	437	489	412	448	452	451	428	445	439	437	449	461	466	420	439	420	487	491	423	451	464	439	441	433	426	427	446	450	452	409	461	441	452	472	465	411	485	463	452	447	429	453	449	449	426	444	448	416	441	463	402	380	459	459	449	452	422	429	466	463	403	454	444	442	459	448	430	438	436	450	489	448	450	483	437	436	479	441	433	425	432	429	460	434	463	412	412	462	447	419	404	468	453	429	459	444	431	443	392	466	467	451	454	491	445	403	448	458	475	456	425	473	474	469	467	467	468	425	456	446	465	460	461	436	419	452	468	433	450	407	453	442	484	399	456	440	419	441	469	452	457	451	438	445	481	453	450	485	476	420	442	441	424	434	423	454	481	451	475	435	437	409	463	470	431	459	434	429	483	450	437	450	431	404	443	436	469	441	399	458	447	437	461	481	431	475	438	446	472	481	443	477	452	485	430	454	440	429	441	422	479	423	455	464	464	488	466	460	448	435	451	466	440	484	457	465	500	453	443	443	431	472	468	451	439	482	433	476	414	404	457	471	453	494	455	500	484	479	458	446	419	435	431	413	434	424	430	433	450	448	435	447	455	424	444	450	438	416	419	480	470	456	459	489	447	469	447	440	430	421	420	445	477	482	427	458	427	456	462	468	439	443	445	476	459	410	460	478	451	475	450	466	439	486	471	439	401	461	443	450	438	456	480	458	479	410	451	443	457	434	424	430	471	440	435	414	502	463	464	438	385	444	432	473	474	409	446	446	440	436	442	476	450	405	443	450	451	421	422	480	409	410	430	435	418	464	422	460	441	409	497	473	458	457	459	462	447	438	442	453	439	469	435	490	420	483	422	426	429	458	455	436	509	435	452	447	404	458	443	451	429	414	458	401	466	443	445	438	448	446	464	453	434	471	446	458	442	434	450	476	418	469	459	446	442	434	432	411	432	445	443	465	427	401	452	431	430	419	444	440	463	470	472	445	481	441	459	477	458	443	498	454	423	420	470	429	419	415	440	430	469	486	483	419	454	447	438	445	448	438	439	442	454	447	462	441	454	456	469	456	430	466	455	461	452	455	426	454	446	413	447	476	471	499	460	459	428	442	435	466	442	479	506	421	459	455	462	448	457	438	436	425	474	468	415	467	456	435	435	483	410	419	438	409	446	437	464	462	461	434	436	420	471	428	480	459	409	453	465	468	448	421	446	446	451	429	510	473	463	438	473	456	443	456	459	432	436	466	434	455	443	456	458	439	464	426	450	442	422	441	463	429	423	457	429	457	441	422	424	419	440	434	471	427	497	453	433	468	453	459	463	448	472	449	426	478	433	475	447	435	450	479	438	430	472	430	409	474	442	395	443	410	440	409	402	461	437	449	413	451	471	426	428	417	422	454	403	399	455	422	487	434	457	445	429	436	482	446	450	458	439	458	450	424	461	441	437	410	425	433	478	464	426	396	448	479	476	443	441	437	442	429	419	493	426	464	477	433	427	448	443	444	457	469	443	435	455	443	434	429	449	445	440	445	443	444	428	456	453	462	445	421	454	463	428	434	416	452	486	453	454	461	442	426	459	449	431	444	449	471	441	480	473	499	455	411	462	432	432	449	443	467	446	433	457	452	440	456	449	423	431	395	414	457	438	442	496	413	421	488	402	450	423	465	448	458	453	446	440	431	463	440	481	470	436	460	445	446	463	428	410	466	479	468	467	463	460	420	411	432	452	422	463	395	490	463	458	434	424	414	456	498	474	439	444	420	414	442	469	460	437	447	441	476	417	428	449	438	486	411	452	438	459	437	441	454	448	435	436	439	415	410	424	464	469	452	435	448	409	437	440	504	434	471	456	445	434	440	474	453	430	448	473	446	477	424	423	454	420	472	444	427	488	427	427	423	451	426	461	428	490	469	428	481	434	435	478	451	428	453	446	493	427	411	420	459	444	413	467	466	432	457	452	485	461	411	441	426	434	422	470	417	462	435	394	419	474	458	457	451	450	447	467	458	451	475	436	440	456	446	476	444	445	467	412	424	465	399	439	443	437	431	424	451	429	426	472	415	428	451	463	455	426	441	487	481	479	462	434	430	467	416	435	465	474	422	436	456	436	452	474	434	453	451	426	426	422	411	455	452	441	458	443	465	417	459	419	422	472	439	434	440	460	472	441	448	439	441	452	410	457	443	430	452	438	449	466	453	432	441	450	446	439	476	458	478	468	437	408	476	449	445	501	459	470	459	456	455	452	453	438	435	456	427	474	459	431	482	432	453	444	466	490	492	439	432	489	426	421	430	445	421	437	462	457	457	451	434	467	492	436	495	413	441	460	458	442	446	439	412	435	448	459	440	471	459	471	425	434	466	427	433	437	458	439	420	402	435	449	455	437	468	471	447	485	432	441	432	456	422	463	484	440	469	455	459	402	461	417	475	425	439	465	456	481	440	453	434	465	453	426	426	422	433	452	453	458	456	429	426	457	453	472	412	461	450	483	451	446	472	443	441	409	421	459	455	447	430	462	465	432	451	469	478	508	442	438	449	473	456	430	459	441	441	429	438	436	418	442	448	464	452	439	447	447	463	449	464	451	445	486	437	468	443	452	466	464	418	469	467	450	412	441	453	427	469	474	464	437	472	441	435	417	410	438	448	446	420	467	421	408	439	433	482	443	466	458	449	451	449	434	426	457	499	429	469	470	418	464	456	455	449	422	399	470	475	435	441	472	437	421	438	454	475	467	408	448	480	435	445	484	437	398	464	476	438	446	435	434	461	468	508	475	443	469	465	423	489	436	487	479	419	419	454	469	466	454	449	443	444	414	462	425	481	427	446	459	474	486	444	440	490	437	437	462	447	454	428	428	473	441	465	443	481	450	444	436	436	451	457	421	459	458	466	447	466	441	446	442	446	430	442	453	465	463	427	460	444	409	445	429	421	446	450	472	439	433	450	396	471	454	456	428	427	431	447	440	484	445	456	448	445	454	419	482	446	466	443	409	451	444	430	427	419	437	447	457	465	510	404	457	445	457	450	485	416	462	464	444	450	421	463	424	450	446	444	438	443	411	430	443	419	415	474	445	435	458	433	481	524	444	458	452	438	459	435	422	422	419	463	449	423	474	412	414	473	478	424	473	432	430	459	430	447	413	450	447	423	440	457	431	472	456	412
30417	12937	10094	15570	12345	3512	417	384	359	318	331	339	328	363	353	350	356	387	374	348	333	373	315	319	332	334	305	341	355	309	291	338	336	318	327	358	334	323	315	341	360	336	339	325	334	309	325	319	349	341	292	371	333	333	314	357	332	334	294	327	346	299	336	326	304	295	323	327	308	300	332	339	385	334	352	332	310	350	312	300	335	312	346	307	329	331	352	325	303	308	318	338	332	331	343	383	392	298	328	344	325	314	347	318	330	302	344	329	338	334	354	374	314	332	337	331	323	301	329	303	327	345	334	338	339	350	351	301	322	352	328	349	313	320	337	345	318	333	364	344	296	330	327	336	375	331	318	341	337	314	354	310	339	346	329	335	331	342	323	336	318	329	359	325	343	371	315	312	335	311	331	312	331	358	285	306	326	380	354	295	337	352	333	352	330	343	346	322	339	341	331	329	299	337	288	294	290	311	339	330	346	380	352	316	342	327	315	354	340	350	299	291	317	371	311	309	345	330	314	304	353	319	299	324	337	342	375	311	320	340	331	335	315	339	304	327	342	333	339	294	358	363	318	323	311	337	305	337	298	356	306	320	299	338	338	309	338	332	329	347	332	315	325	356	332	383	337	298	288	321	340	348	378	318	330	310	325	354	321	357	333	339	322	303	378	302	338	347	333	358	374	339	359	326	320	306	342	323	335	305	359	339	279	318	327	330	344	348	320	332	354	299	332	316	305	362	308	323	359	325	331	342	337	372	349	313	357	321	316	326	340	310	334	340	310	304	357	353	331	334	361	348	336	329	319	333	332	305	317	338	345	347	302	326	310	334	355	326	341	337	346	311	337	299	338	303	334	319	305	341	340	368	347	362	322	349	316	318	328	325	337	319	320	319	319	358	324	363	315	333	314	331	348	284	303	319	314	314	330	319	327	307	317	354	337	311	356	330	367	343	344	321	328	300	348	336	317	365	317	314	341	333	309	346	344	316	330	328	294	342	292	339	332	359	330	340	334	329	317	365	295	353	357	293	336	334	337	347	332	312	304	313	305	330	342	338	341	334	314	320	372	313	341	355	342	309	345	337	311	334	315	364	334	310	340	332	291	340	311	342	322	327	322	298	331	356	311	314	307	308	340	286	289	348	319	358	334	309	292	277	311	302	308	288	333	351	321	348	333	327	318	338	326	342	323	352	341	305	315	328	331	343	315	344	336	357	319	327	336	328	317	319	303	335	329	310	313	324	338	322	329	359	328	330	353	321	332	354	323	334	340	379	319	331	341	321	323	332	334	338	341	321	342	328	341	328	317	369	313	362	333	343	406	328	371	335	323	326	353	342	292	346	285	370	341	352	335	287	351	316	304	291	326	360	339	333	316	320	321	323	340	314	290	329	373	326	346	318	346	360	323	300	318	349	320	387	316	362	315	327	306	307	352	344	327	316	273	302	287	308	371	308	316	338	313	341	338	311	336	311	330	331	348	372	329	329	353	335	345	331	323	270	320	320	323	323	321	295	353	319	311	293	323	369	353	337	342	308	329	341	327	317	316	321	320	347	321	316	317	356	316	323	328	340	323	325	369	333	323	324	277	317	328	335	307	320	353	332	306	341	341	335	365	310	321	315	313	346	325	332	343	343	360	367	263	325	309	331	320	342	325	326	302	359	330	345	350	337	317	313	370	330	343	338	314	338	295	350	321	335	333	280	318	334	286	290	328	329	344	320	362	367	371	325	310	305	328	313	336	339	283	348	334	360	334	339	352	321	330	317	329	336	329	329	329	309	313	325	324	304	276	309	356	318	328	351	311	343	323	329	328	313	354	340	285	355	337	291	341	333	323	312	309	316	310	324	311	297	353	342	303	297	357	365	339	332	367	346	326	336	321	331	330	328	346	318	330	344	333	325	325	331	355	339	317	316	348	340	330	350	298	334	357	337	301	322	318	323	310	329	315	348	287	300	315	353	341	362	353	313	309	317	331	314	305	347	346	312	307	346	343	297	318	295	326	339	304	324	319	332	325	331	321	324	299	321	367	340	332	349	313	312	330	311	353	316	362	319	367	327	320	340	355	341	358	360	310	289	322	342	351	307	349	323	303	322	324	311	329	307	340	362	345	332	319	314	356	316	354	345	312	321	300	325	333	341	276	339	327	318	323	325	306	339	327	375	322	317	292	325	304	347	341	332	367	331	324	333	337	351	352	304	318	320	329	354	318	322	320	319	321	328	307	327	362	306	327	327	344	303	360	326	347	352	343	360	339	329	335	343	329	333	342	333	367	344	350	310	308	330	341	339	323	308	372	334	339	327	330	312	326	313	345	357	369	354	371	333	312	313	339	311	330	353	329	347	332	362	362	310	312	318	352	312	298	345	346	321	322	326	356	338	336	367	328	338	352	319	324	300	356	344	321	285	348	311	317	356	317	321	341	343	327	303	314	354	330	339	355	310	312	290	328	343	308	345	312	338	336	321	322	311	292	330	361	324	351	309	355	304	328	325	339	322	300	339	347	336	336	311	361	347	341	332	331	328	333	312	315	323	335	336	349	372	348	316	321	329	328	305	322	311	376	325	335	327	370	330	339	338	315	308	312	332	301	317	330	343	327	324	297	299	356	333	314	341	344	339	346	285	342	324	283	298	299	299	281	330	384	349	353	320	323	350	308	329	370	347	325	299	312	310	342	301	302	305	320	338	325	319	333	350	336	319	347	320	352	319	331	352	342	338	338	335	335	319	331	340	332	346	337	335	333	316	314	309	329	347	346	333	320	347	355	330	331	309	308	333	344	318	327	322	301	319	322	317	319	334	350	350	332	292	333	336	350	353	335	340	303	304	334	329	305	301	299	283	335	344	365	346	380	329	330	365	293	354	335	335	325	302	328	344	306	308	309	307	296	333	353	356	373	327	391	310	324	327	354	348	341	331	341	339	361	354	297	299	321	323	325	311	353	353	350	324	334	356	357	379	313	329	337	318	334	368	303	325	324	321	348	376	364	330	343	341	370	345	339	357	356	324	308	338	318	344	328	316	369	364	322	294	347	295	290	309	298	328	329	334	352	329	327	322	286	330	304	313	316	362	324	324	322	320	340	351	323	333	332	328	373	310	333	299	308	313	312	367	317	368	336	316	316	357	348	343	329	324	350	310	334	293	330	304	376	329	284	287	348	341	364	295	315	295	340	350	349	308	320	333	306	371	327	325	312	334	348	368	311	311	352	319	343	352	322	298	322	326	339	364	353	321	300	330	313	332	316	349	359	302	306	306	357	323	340	326	339	305	330	332	345	316	329	302	330	334	310	346	327	334	327	329	326	325	320	312	315	328	340	319	354	349	334	351	345	338	307	330	324	333	322	349	342	289	340	335	353	303	325	329	353	338	316	280	314	335	336	329	357	331	334	339	315	342	285	328	342	327	325	323	329	373	313	339	326	352	324	332	324	332	338	353	350	303	325	350	340	321	297	349	336	334	350	346	337	324	307	284	333	358	387	331	370	306	302	319	310	357
18253	9584	16953	30293	26671	8233	985	897	881	852	818	828	789	770	740	757	729	762	797	747	750	729	763	758	781	754	768	746	767	719	750	746	779	760	711	761	706	774	796	764	765	724	700	760	761	739	735	764	763	732	740	710	751	737	737	716	733	693	698	716	692	727	742	804	814	742	740	698	702	729	741	753	699	710	740	748	716	750	747	778	736	771	741	734	738	798	748	731	723	733	767	708	739	742	740	732	739	709	748	729	738	728	727	740	736	741	736	741	722	722	726	740	750	746	706	723	797	705	736	772	773	804	768	757	779	720	735	736	707	746	696	760	722	747	741	744	725	705	724	738	700	764	716	748	725	738	705	762	758	674	734	710	767	739	742	724	750	754	723	742	773	746	702	725	730	711	755	715	782	713	711	756	696	804	719	713	704	770	703	740	748	738	724	744	792	755	750	753	695	692	755	708	787	722	736	753	719	711	796	722	749	746	721	709	769	748	732	718	734	748	679	775	758	760	742	716	776	688	693	724	759	732	770	735	726	739	719	740	721	729	717	739	704	768	757	715	743	707	758	691	717	789	802	781	737	734	752	722	710	693	745	763	733	766	758	736	696	766	776	731	716	724	723	783	746	798	722	713	695	749	712	740	714	750	740	706	753	762	718	756	727	725	738	702	751	751	769	781	720	715	720	747	725	767	740	682	735	741	753	778	726	718	728	785	762	765	764	708	707	761	692	710	705	732	729	772	710	767	707	748	704	736	750	751	739	754	714	717	756	760	750	745	707	714	733	751	702	774	735	729	717	694	735	768	737	768	747	740	721	737	744	761	752	746	751	716	751	702	705	738	725	726	767	724	750	763	723	735	772	786	698	726	759	710	742	723	783	777	716	752	746	748	768	751	763	761	716	741	761	758	721	699	748	755	729	716	692	761	714	763	755	733	767	746	803	731	735	717	715	696	731	695	743	718	732	711	767	780	722	805	743	706	753	721	783	708	740	783	744	760	719	770	728	713	771	738	680	708	717	743	733	753	753	776	723	746	714	760	730	704	748	752	715	749	774	718	789	718	749	711	702	779	713	751	736	725	751	739	792	721	763	758	732	766	690	748	722	741	714	727	772	768	762	744	758	727	744	846	741	742	767	697	736	697	734	737	723	770	721	694	775	779	718	713	768	720	755	701	790	777	756	795	776	777	736	705	775	744	745	716	771	691	738	715	725	724	721	769	731	682	764	724	710	699	753	732	755	713	749	757	749	758	771	726	707	666	730	794	708	753	781	713	747	758	742	708	716	707	776	740	755	753	753	751	763	735	753	726	750	719	729	693	720	732	794	756	758	744	750	736	749	743	731	696	766	708	712	750	759	788	743	742	713	732	729	737	737	763	771	753	706	710	719	798	694	715	736	755	741	699	749	735	725	795	757	732	712	726	737	757	728	750	724	720	763	779	745	792	766	741	749	765	712	789	765	770	750	775	817	743	686	740	747	733	714	747	722	779	799	757	739	774	695	717	732	735	741	745	763	755	680	752	756	707	735	753	696	760	757	704	747	706	796	715	713	776	741	711	767	798	736	711	751	717	761	790	754	734	791	769	778	710	717	745	715	751	720	707	728	744	707	695	774	698	753	734	737	736	707	755	701	739	743	749	753	777	754	752	747	788	721	704	748	744	727	740	743	738	729	739	737	736	774	735	732	757	782	722	758	744	753	749	764	716	731	693	731	755	753	782	727	741	729	758	764	703	745	701	735	785	706	738	737	715	789	751	741	732	755	716	782	718	751	733	714	762	769	743	714	714	742	805	755	702	719	750	738	709	741	750	758	696	755	793	796	730	726	729	721	730	737	708	739	799	732	753	690	723	786	701	728	752	740	780	719	662	743	751	749	749	698	725	791	772	742	721	772	771	786	691	731	740	732	751	747	717	783	741	737	780	792	776	748	689	766	738	728	767	750	706	745	709	730	706	737	723	728	762	733	767	769	723	737	706	761	708	747	789	727	753	761	772	732	726	757	758	716	742	747	733	771	741	723	733	722	754	714	699	670	775	733	747	759	758	743	733	705	723	828	753	711	747	714	755	728	710	758	795	773	771	711	684	748	676	684	719	696	731	694	746	742	749	734	733	728	748	780	748	759	698	780	752	763	728	717	776	770	745	769	735	718	762	766	745	737	707	708	788	761	727	737	720	740	731	713	767	741	758	772	722	728	765	811	709	739	768	743	713	764	740	744	794	719	724	711	747	748	701	779	736	696	753	738	728	745	755	755	757	765	764	742	725	735	730	742	731	767	737	747	711	776	700	703	724	765	733	751	737	812	740	757	723	717	733	762	709	722	768	755	800	698	743	728	772	769	699	719	750	725	758	743	738	753	740	749	746	742	743	730	706	701	766	725	735	727	728	693	706	744	712	753	736	669	739	702	741	751	778	720	765	728	760	726	725	712	715	761	735	718	741	741	719	760	763	745	717	738	765	729	752	732	754	744	734	775	766	722	721	730	809	767	733	749	717	696	745	764	766	758	752	758	736	728	726	766	755	787	715	703	736	723	730	695	723	717	762	748	691	743	746	775	746	755	764	726	744	724	698	739	763	726	724	722	693	703	774	735	718	746	666	705	712	725	719	743	762	752	715	734	748	731	721	779	702	705	682	737	716	725	714	773	783	775	783	745	748	698	758	695	789	738	742	761	704	744	752	738	746	788	708	757	766	720	715	768	741	744	730	735	711	730	788	746	749	765	787	733	716	743	730	728	786	745	723	744	726	765	773	700	727	735	729	753	750	785	758	719	765	718	722	736	756	682	708	726	696	753	717	671	764	746	779	743	767	741	720	785	747	772	753	795	724	730	731	723	732	718	792	727	752	712	724	749	745	803	758	738	718	762	771	703	760	705	788	774	742	759	719	710	725	745	756	766	719	709	698	797	793	698	756	756	740	703	754	765	737	691	745	760	692	776	809	738	758	770	709	718	704	732	720	756	718	738	758	736	813	789	745	726	767	790	708	744	693	778	720	746	745	734	703	803	697	779	711	752	697	675	778	798	734	770	737	766	738	719	695	757	783	745	733	727	770	718	696	763	675	780	726	738	724	744	718	746	742	735	761	721	740	726	772	729	749	748	698	788	764	795	735	729	778	743	748	765	716	751	739	748	746	714	731	765	756	735	723	753	757	713	773	712	728	749	774	777	694	727	747	762	726	749	755	734	787	724	735	763	716	750	726	750	766	750	748	753	748	735	710	749	744	708	726	745	723	691	701	762	750	736	779	759	734	739	704	721	748	767	731	698	765	738	720	800	742	727	711	694	747	747	733	711	739	705	726	788	720	777	797	748	739	709	764	768	769	716	746	745	731	755	726	731	746	719	732	757	762	696	747	744	732	743	748	757	800	728	718	679	747	744	754	745	746	708	761	758	709	712	754	749	735	727	766	705	710	737	740	726	738	720	703	775	745	734	745	741	786	715	803	746	742	753	756	683	747	765	712	724	738	739	777	763	764	753	737	726	738	788	695
39270	18007	18264	29013	22061	7133	612	403	402	389	355	381	353	338	363	361	330	332	320	328	326	325	351	333	310	350	348	327	355	346	354	325	342	349	352	356	315	342	370	357	321	343	337	314	340	349	340	344	356	310	311	324	307	354	358	342	318	362	293	310	327	350	310	316	350	308	288	305	331	377	328	331	348	328	340	334	316	322	316	374	276	332	359	352	313	315	349	334	320	358	331	313	340	335	321	332	358	340	309	325	340	326	338	330	346	334	333	352	347	331	334	337	343	309	337	313	346	318	336	335	350	313	315	336	353	366	322	355	347	356	324	325	343	319	326	361	348	359	359	347	363	310	328	343	329	309	325	326	332	365	350	307	362	338	344	295	341	300	318	301	341	355	360	362	337	333	312	298	306	338	334	330	353	331	305	322	337	304	343	361	340	336	322	329	308	300	343	324	355	323	342	366	307	312	317	328	320	333	300	334	357	316	334	321	319	290	326	351	340	318	326	344	365	337	343	305	303	320	309	298	344	343	343	313	318	302	315	318	337	318	340	344	355	345	351	334	338	343	322	319	355	344	351	298	375	357	340	331	318	344	302	346	347	331	329	311	306	298	363	376	317	334	349	370	314	336	334	366	315	367	338	380	310	333	347	311	350	330	335	316	320	347	319	365	357	324	340	324	298	351	308	323	339	315	321	354	338	310	325	315	344	298	295	350	332	334	305	369	383	327	328	347	321	317	327	358	360	338	351	331	351	320	319	347	325	349	326	331	335	331	345	349	334	330	326	341	362	338	322	348	343	302	333	344	314	336	324	318	309	345	335	314	343	335	348	296	305	320	357	363	383	316	348	339	334	339	328	319	318	346	275	284	347	386	333	334	323	318	333	341	357	326	360	328	316	294	324	335	363	326	336	336	334	289	365	338	349	306	303	281	351	346	345	320	355	356	324	329	354	342	314	320	288	396	337	333	360	316	321	326	346	346	311	347	333	343	319	343	350	341	339	340	351	323	340	371	332	318	361	353	335	341	320	342	357	352	323	334	310	358	309	301	329	314	316	368	347	335	354	352	320	301	339	312	342	318	290	340	346	361	337	322	337	331	340	314	337	353	344	368	340	348	345	347	335	369	322	329	351	370	345	293	321	336	340	327	309	324	368	347	288	371	324	356	350	323	334	320	298	350	343	356	334	310	336	300	340	341	296	341	349	314	346	315	316	366	318	326	290	306	349	354	343	319	327	311	330	326	314	341	333	357	325	350	305	327	325	337	336	323	340	339	328	347	315	349	323	308	302	340	294	313	303	325	343	332	331	342	324	327	329	346	351	323	359	314	333	320	315	358	344	330	341	312	343	334	329	323	317	306	331	372	339	359	319	346	344	355	324	314	352	336	341	327	337	346	333	301	312	329	338	327	331	336	337	323	284	325	281	294	326	331	329	330	328	347	316	329	317	349	306	298	315	372	342	356	356	342	357	331	311	316	345	378	315	391	344	402	316	351	311	324	309	333	329	323	311	358	333	369	344	336	316	333	328	346	344	342	335	337	333	326	345	318	314	332	356	354	330	334	326	350	368	324	349	339	345	322	339	326	342	342	311	316	331	303	352	301	353	330	339	320	312	306	318	306	365	390	348	290	353	339	366	340	322	316	334	355	354	337	319	325	328	336	332	362	343	306	314	357	314	292	325	344	359	334	319	364	341	357	311	314	342	320	357	329	348	329	363	345	338	343	356	316	337	342	327	350	338	348	342	306	334	280	337	355	347	335	349	316	320	333	370	345	336	320	300	336	349	352	325	335	341	371	324	351	377	354	335	329	337	366	332	342	341	334	361	343	382	339	302	327	338	314	368	307	353	314	302	331	296	331	381	361	320	357	345	313	357	316	366	332	361	354	328	345	328	309	331	348	360	348	354	323	326	354	360	342	337	322	313	297	305	353	299	315	310	332	340	340	322	335	348	340	310	374	323	328	328	328	327	314	327	308	328	380	340	337	332	360	342	337	340	334	322	331	307	324	309	330	354	345	341	374	319	370	331	338	345	316	322	355	326	375	355	346	311	337	336	314	318	350	355	326	348	358	333	350	322	349	355	305	325	305	322	327	320	343	347	332	397	357	357	320	332	371	322	317	364	322	365	333	357	356	341	310	323	348	333	324	339	370	296	345	366	326	355	332	325	339	319	356	355	318	351	377	341	370	324	360	360	311	336	342	338	350	347	330	317	356	323	358	328	336	324	344	343	325	356	367	318	339	323	329	340	384	366	340	327	339	344	343	337	328	333	331	319	338	350	301	327	331	292	329	319	331	333	367	318	338	332	340	345	364	347	333	333	318	341	325	333	347	298	352	332	316	355	338	338	347	324	334	340	342	365	336	325	357	334	372	346	302	353	334	319	274	287	306	322	347	367	353	369	325	380	349	319	372	304	356	331	329	331	324	343	332	319	347	345	305	328	349	304	289	367	318	319	358	325	298	355	356	301	317	319	328	349	375	369	346	323	343	330	315	356	354	366	320	354	362	362	331	394	301	313	337	356	322	357	349	304	385	338	300	297	353	316	354	375	372	328	317	356	359	350	350	330	338	329	361	350	352	354	325	307	295	327	332	357	327	360	319	343	370	328	327	344	346	290	348	322	362	336	321	321	347	352	334	345	329	327	382	365	389	343	303	352	340	340	349	327	352	327	303	328	335	343	337	356	308	349	323	339	332	336	284	319	315	334	342	336	336	329	305	330	334	346	327	355	337	314	312	294	336	333	353	356	308	307	301	318	293	337	319	366	344	320	339	307	327	322	332	345	331	318	307	328	345	348	336	336	308	321	322	349	323	318	347	322	302	340	307	309	334	281	308	307	366	357	290	359	355	350	318	350	355	337	348	350	309	319	334	343	337	339	333	367	349	323	336	323	313	336	335	320	373	346	313	342	337	349	341	359	335	320	329	345	320	368	336	352	337	350	351	331	349	345	336	334	346	358	325	330	369	319	336	344	310	305	320	381	309	320	339	309	354	349	346	355	354	327	344	312	309	336	334	307	335	299	345	292	334	321	361	337	344	359	303	362	363	308	317	322	314	323	344	349	347	302	337	356	337	335	345	353	335	315	348	318	346	353	350	350	318	317	292	383	342	324	338	354	297	321	349	321	347	348	346	336	328	319	354	336	361	332	326	353	369	333	330	349	316	330	331	307	332	333	348	320	371	315	322	324	317	322	330	310	347	317	316	334	302	300	296	331	355	347	347	333	336	357	326	346	362	283	341	323	303	340	311	378	376	325	342	358	344	327	353	343	307	314	318	314	322	296	302	364	329	362	361	317	331	329	315	315	338	334	347	320	342	313	389	339	331	333	337	325	336	349	344	334	390	363	298	311	364	321	341	347	340	338	318	334	333	377	331	302	340	330	370	335	318	350	291	311	343	324	333	285	326	341	306	328	329	324	310	321	298	320	327	330	321	344	314	315	363	346	319	325	323	340	346	351	353	340	353	360	308	356	324	314	319	334	339	320	326
22475	12238	25608	41485	36926	11909	1219	1025	984	919	897	892	839	809	844	827	761	809	752	788	766	776	813	744	796	742	764	757	745	802	745	742	756	740	748	781	749	787	753	689	754	741	710	754	723	751	744	794	763	736	730	733	690	746	772	790	737	736	752	776	717	729	763	745	770	717	699	755	745	709	717	748	736	701	759	735	721	743	797	735	723	687	757	734	743	759	733	720	794	745	720	717	709	727	697	714	758	711	707	725	771	680	778	761	711	712	720	715	744	724	775	721	787	728	711	737	744	754	721	710	778	722	720	770	734	744	762	760	745	764	704	716	732	710	712	733	737	739	765	718	744	764	740	748	749	745	803	719	708	693	758	713	719	750	702	716	763	741	716	765	768	754	774	738	772	771	742	672	705	761	729	782	705	683	741	717	734	771	728	769	740	709	712	743	719	734	732	787	754	706	732	758	732	700	734	730	740	734	714	717	734	758	734	736	736	717	750	792	741	738	707	702	763	722	735	724	701	762	764	761	691	729	723	692	731	696	737	739	761	778	733	753	784	738	690	727	693	691	702	747	737	731	745	761	812	718	734	746	774	698	742	763	721	740	794	746	673	711	745	725	714	737	705	742	763	749	710	745	732	727	701	742	728	759	711	763	748	721	736	729	747	757	750	737	707	713	718	723	766	741	761	723	757	714	710	744	734	714	752	713	699	768	740	715	726	747	694	749	716	756	746	729	733	728	727	750	738	765	745	724	710	792	747	740	711	771	726	742	711	697	753	725	707	706	774	756	740	761	721	745	734	708	769	752	717	754	780	745	685	737	713	712	739	749	702	700	711	778	754	740	740	758	737	684	741	760	745	726	751	732	753	697	752	738	710	749	736	713	711	779	717	818	710	746	752	710	720	726	765	722	731	759	731	734	722	766	754	778	751	725	741	736	729	737	733	737	735	729	780	719	719	706	693	717	772	770	708	749	708	739	762	758	736	700	704	693	748	682	740	767	716	785	726	775	715	698	718	732	739	729	769	698	781	769	742	761	736	706	733	712	746	729	742	769	748	726	678	745	743	765	702	728	746	716	724	703	734	682	720	739	726	728	697	734	722	743	754	712	751	745	720	761	742	726	788	746	733	661	750	732	738	732	721	769	727	701	747	746	718	775	749	697	766	707	750	694	767	721	702	753	719	724	797	736	694	709	754	664	725	727	706	754	767	738	740	746	687	734	728	739	712	713	732	758	749	713	772	703	708	766	731	744	724	735	776	715	734	741	693	735	752	744	755	775	754	725	741	738	731	733	752	742	741	729	716	746	736	703	703	758	739	744	726	707	737	767	741	709	760	722	752	699	743	724	681	737	746	755	736	774	727	762	744	733	707	744	725	726	705	788	729	741	747	781	724	737	780	713	714	750	789	665	730	748	718	738	697	707	733	751	742	737	775	739	709	696	747	719	710	738	705	741	731	734	805	715	712	718	759	720	784	754	825	745	794	784	707	696	753	779	714	717	696	684	762	741	727	752	793	716	710	697	730	734	726	721	715	741	712	730	715	693	695	749	744	741	731	753	717	701	727	760	782	711	712	734	746	707	700	728	698	679	698	732	743	761	703	758	782	730	728	740	704	768	728	702	733	729	737	720	703	712	684	721	719	732	736	761	743	757	746	741	691	680	780	715	747	688	693	759	761	733	736	709	802	753	669	738	738	768	738	736	739	768	764	763	739	709	764	711	747	764	743	696	709	722	757	709	739	749	781	744	710	737	696	754	749	702	703	704	672	737	716	711	779	735	759	721	726	751	745	792	715	759	694	736	731	742	729	794	730	725	717	768	803	759	768	753	709	724	759	706	707	758	732	719	749	755	825	744	723	766	735	754	698	744	732	759	756	711	750	759	727	729	748	744	785	745	731	765	748	721	698	726	749	742	687	707	710	716	735	731	700	756	730	703	736	772	733	715	727	747	766	756	714	695	728	770	733	698	754	746	723	709	744	752	736	686	739	691	705	782	745	717	761	726	726	725	774	790	695	766	745	826	783	774	772	757	711	742	705	675	714	713	722	781	770	741	741	760	738	728	759	765	724	703	792	710	754	746	725	723	668	780	717	794	671	686	761	704	715	767	790	701	712	701	763	784	700	744	741	748	739	757	714	722	760	702	706	727	752	738	779	693	738	748	728	729	738	724	711	740	758	782	760	750	705	668	762	709	699	769	668	712	739	719	689	819	741	774	710	710	746	695	726	712	744	699	744	743	748	768	693	728	726	728	752	726	734	730	756	721	725	744	751	710	708	687	699	735	714	681	777	733	748	729	695	774	724	743	725	705	714	737	719	760	706	736	751	739	728	683	749	754	717	710	741	703	773	723	718	736	758	765	759	770	772	738	703	744	686	750	708	735	715	739	770	779	777	748	710	723	692	746	715	751	720	715	718	785	798	796	749	749	758	759	717	727	698	708	707	768	743	728	778	726	740	730	704	743	740	755	759	737	701	685	750	704	734	761	767	726	721	747	713	733	730	714	742	704	755	745	760	744	725	672	731	734	688	716	700	708	725	731	730	718	708	709	703	747	724	730	712	795	723	727	701	719	749	718	762	710	761	722	683	704	725	747	721	702	726	758	735	783	703	765	762	714	744	713	741	720	739	733	712	712	738	775	763	713	739	738	756	707	767	721	716	723	744	736	742	788	705	732	671	758	694	767	729	685	741	729	754	731	766	710	752	721	722	753	716	733	758	774	746	718	736	733	725	669	729	697	740	725	757	764	756	727	735	733	709	737	769	741	705	768	762	740	705	761	711	754	723	697	724	765	744	786	768	696	745	705	789	761	733	722	706	720	676	737	735	700	746	702	759	744	723	698	731	718	745	714	727	682	760	730	748	718	743	762	723	718	731	676	756	731	734	764	732	726	746	750	702	724	744	755	778	713	767	735	757	715	720	718	738	726	730	728	698	763	726	704	740	743	722	766	714	768	741	738	736	729	745	738	740	728	708	759	715	742	703	732	749	723	709	725	765	735	733	748	740	748	749	730	726	743	708	775	733	680	731	770	749	712	752	720	730	727	720	773	761	813	717	734	709	708	760	715	708	719	765	739	751	706	711	702	776	756	703	751	669	713	708	781	732	737	703	740	736	692	781	727	752	712	683	752	779	724	755	702	724	726	738	720	756	743	756	707	781	754	741	697	726	718	733	760	721	699	723	736	699	748	745	741	728	735	666	691	733	705	785	730	724	749	768	700	726	722	692	730	770	724	717	753	732	739	758	734	720	758	741	767	743	770	751	757	772	783	722	704	766	730	729	758	697	729	684	723	730	752	698	756	767	795	763	782	701	724	779	719	711	725	726	749	769	738	740	763	719	723	707	723	724	730	752	774	740	754	734	720	730	756	697	705	691	691	734	771	736	731	715	733	813	692	749	718	712	705	744	772	746	682	749	730	761	765	759	762	771	741	729	732	712	718	722	743	743	696	718	714	781	739	715	693	725	753	729	720	738	712	733	710	720	742	743	703
17433	7091	2604	649	442	201	136	174	162	173	161	171	145	166	169	192	171	178	192	187	191	185	167	181	169	156	160	186	178	173	192	174	173	154	169	180	151	169	163	183	170	176	158	170	149	154	186	185	159	167	167	164	177	186	182	165	181	186	160	171	164	176	175	138	175	180	163	181	172	186	172	155	153	162	164	163	171	156	179	194	159	151	182	170	179	160	191	143	178	153	178	192	163	161	156	141	173	173	168	204	174	165	164	181	155	189	159	156	157	162	173	168	208	169	184	174	176	176	197	180	170	158	181	184	154	167	174	180	161	182	173	162	158	171	143	165	165	185	199	150	178	180	192	159	177	161	150	181	150	169	165	173	172	182	190	169	208	181	182	139	166	171	187	199	159	160	173	152	171	158	155	145	157	150	180	182	161	171	151	171	176	176	155	183	167	168	177	181	189	184	208	218	167	180	183	178	182	170	175	164	145	180	182	186	179	193	155	169	203	156	160	161	161	184	152	173	141	195	181	168	183	159	186	161	157	179	170	175	166	161	192	161	180	147	166	172	166	167	195	149	178	217	176	152	189	210	145	197	192	193	193	200	176	177	169	164	165	188	163	180	191	190	180	186	172	172	192	169	178	149	173	157	165	170	153	194	176	179	186	182	183	206	150	169	173	186	175	192	143	177	156	156	149	133	168	166	178	149	154	146	172	159	160	174	169	187	155	171	160	151	159	177	159	220	167	174	164	184	187	156	163	168	171	177	186	173	158	206	197	188	194	167	171	171	175	188	164	158	155	181	177	180	164	188	176	135	147	156	174	181	171	173	182	163	172	152	195	152	150	185	180	188	166	153	195	205	177	189	153	176	173	163	177	168	176	197	171	175	191	163	141	188	166	162	164	187	160	137	183	167	177	175	175	176	174	176	159	188	172	195	181	174	155	168	168	191	152	169	154	172	152	199	181	184	181	180	174	189	163	139	165	147	170	180	174	167	178	181	170	141	162	150	210	177	161	159	164	169	171	137	183	185	203	142	190	156	173	182	145	157	184	141	175	157	167	152	194	200	170	196	170	151	174	197	179	160	183	155	183	179	154	187	169	171	168	155	171	174	198	163	147	168	176	166	171	199	160	183	166	165	160	161	166	160	178	190	182	178	178	170	151	185	184	165	190	161	192	198	156	163	156	174	173	157	182	196	181	163	148	168	186	167	155	191	176	175	176	160	195	196	161	183	175	184	150	183	184	158	154	189	165	156	167	194	169	177	148	162	198	175	192	165	177	155	187	171	181	196	162	163	158	170	171	163	180	171	138	200	172	170	169	184	166	174	170	177	179	153	167	161	169	184	169	143	140	174	164	197	158	198	160	140	172	180	164	144	169	180	158	163	183	181	165	162	177	161	168	151	175	167	163	166	145	191	182	184	180	150	172	186	155	176	183	170	178	181	192	168	169	172	135	181	157	162	157	182	178	183	181	152	196	185	178	180	179	183	165	157	178	157	161	163	160	188	177	153	146	171	178	170	170	145	161	176	153	166	189	156	179	182	179	168	166	166	175	173	152	174	188	176	182	157	172	182	163	182	173	170	177	166	146	166	186	179	191	148	167	179	186	175	165	170	155	165	169	190	196	169	194	177	169	159	168	209	166	189	170	163	192	156	162	177	181	171	167	189	155	187	182	170	181	162	158	177	189	155	171	186	179	179	184	189	160	172	161	162	164	182	165	163	157	161	165	145	176	182	164	169	181	164	171	175	174	192	164	147	182	154	159	153	194	180	176	187	153	179	158	179	177	163	178	165	206	152	168	144	164	174	166	169	161	179	158	155	175	159	144	182	184	176	197	157	198	171	160	153	165	190	172	201	163	172	155	153	167	159	155	188	175	150	169	169	139	180	178	172	163	170	148	154	143	177	171	151	171	176	177	163	191	145	167	144	166	170	174	162	150	166	187	178	190	190	196	173	165	173	160	174	163	162	177	172	152	150	181	164	173	183	140	172	197	160	176	185	170	184	183	196	161	175	139	142	174	179	154	148	188	173	152	167	173	176	149	169	154	174	161	194	153	171	160	150	199	161	171	168	194	165	166	163	178	159	161	150	185	166	174	169	173	188	167	170	151	190	185	173	153	160	177	176	163	157	181	140	158	164	139	178	156	177	177	173	176	146	188	152	187	163	181	199	145	160	169	163	177	179	175	171	180	183	185	182	170	153	188	196	179	190	168	169	152	174	153	192	151	180	159	165	167	164	149	174	173	175	193	179	189	185	157	160	175	189	171	171	187	165	155	203	185	188	174	150	169	162	178	163	154	190	163	146	185	185	159	177	180	183	155	182	172	175	134	154	161	173	162	164	183	180	188	202	185	192	176	184	174	181	164	143	162	187	180	179	152	188	162	177	199	163	192	155	151	178	188	185	171	178	169	179	187	155	167	163	172	183	165	170	184	191	157	153	175	182	172	166	159	173	171	186	160	182	146	197	169	198	171	164	191	187	170	186	190	190	159	154	160	170	147	164	165	174	186	174	185	177	164	154	177	174	161	165	182	142	149	182	167	178	171	181	160	169	139	156	169	175	177	185	167	154	183	154	150	170	164	169	163	150	174	172	147	177	158	171	183	187	186	179	173	162	161	157	174	194	188	159	171	146	168	176	184	175	162	199	192	168	177	192	160	181	158	165	203	156	168	198	146	188	160	206	188	164	182	162	187	134	186	161	169	183	170	181	178	176	145	174	200	192	210	168	156	186	175	203	183	185	175	151	155	180	205	181	186	154	165	184	163	165	163	170	167	168	172	172	152	183	173	174	166	188	165	179	168	183	178	174	160	171	179	163	185	150	144	183	195	182	170	162	164	179	184	182	171	145	166	172	167	188	160	178	154	178	182	172	165	168	162	172	164	164	175	177	149	175	180	182	162	181	184	199	182	156	170	173	157	161	172	172	161	173	162	155	186	180	153	172	170	151	157	162	197	183	180	164	169	180	160	156	181	174	182	187	178	149	187	166	168	163	174	188	180	184	165	146	145	193	175	162	162	167	169	160	150	145	162	183	172	180	167	166	179	189	187	183	154	156	142	176	155	181	182	154	168	143	172	186	158	185	172	164	188	180	162	153	150	191	179	173	160	181	191	156	178	153	170	187	178	163	172	163	178	167	178	150	191	198	184	182	146	166	169	190	207	155	160	167	191	158	169	177	169	153	181	178	166	158	189	156	177	171	166	171	159	160	167	154	169	175	159	183	194	171	166	150	162	169	161	196	162	165	161	172	174	188	163	170	174	181	171	174	168	137	169	149	164	169	187	186	162	199	159	186	173	169	144	136	166	169	187	183	166	180	193	175	155	175	162	190	190	159	182	179	191	143	195	167	196	164	175	159	182	142	162	198	157	154	182	189	168	180	173	188	159	166	166	185	165	176	188	171	165	191	182	169	158	175	157	179	165	147	182	180	172	169	177	157	158	138	158	179	159	164	167	195	160	158	153	152	162	164	176	191	160	170	181	177	173	167
10278	5661	3958	1808	1521	544	445	402	416	432	428	444	446	421	411	459	411	421	429	394	439	468	451	448	463	398	413	444	426	406	427	427	440	394	421	467	406	417	426	438	418	449	456	446	416	455	428	442	407	431	399	407	404	456	415	391	453	413	431	448	423	440	407	412	446	411	461	426	419	444	448	409	447	441	458	407	423	440	403	419	453	406	462	456	445	446	449	462	456	416	445	408	492	440	390	452	441	415	402	421	423	447	443	445	436	431	431	416	432	436	407	437	419	393	427	419	422	418	421	448	402	430	429	434	453	454	406	411	456	428	461	428	405	418	419	432	438	424	445	449	443	431	402	442	448	439	418	422	433	402	409	423	431	397	440	451	388	388	475	438	398	435	439	430	443	419	394	463	400	434	462	418	432	410	440	474	412	465	427	425	389	444	428	450	417	418	428	426	405	413	442	433	449	433	449	438	424	465	439	443	469	423	409	416	439	436	439	431	443	443	429	413	468	421	431	452	416	423	437	481	408	428	425	430	374	454	423	434	446	435	437	444	439	437	440	428	408	434	480	445	434	389	415	438	443	423	441	430	402	422	426	422	425	419	402	431	414	434	442	422	436	458	415	424	410	428	459	391	436	441	445	425	451	494	440	392	446	413	401	405	438	457	449	468	452	441	433	451	411	427	403	403	439	440	400	441	401	456	397	404	437	448	466	438	437	421	456	411	406	466	428	414	427	445	414	426	456	434	431	456	433	437	433	409	452	423	439	440	421	429	431	423	423	426	452	447	490	426	436	451	477	456	481	469	452	431	480	457	421	425	432	419	452	424	444	444	445	453	425	410	429	446	416	426	448	425	440	442	440	430	391	422	435	440	420	410	435	415	447	441	435	413	435	449	436	456	405	459	402	428	425	437	396	461	419	437	399	460	442	439	413	457	440	414	448	415	417	462	474	446	446	442	474	461	464	458	440	462	401	452	428	426	435	444	421	438	424	401	454	416	466	462	433	423	471	399	438	426	440	425	414	442	411	477	444	447	446	413	464	451	426	454	409	432	414	450	444	462	438	451	464	428	402	443	425	426	388	410	426	426	429	435	408	423	413	457	422	432	419	433	458	423	393	416	412	439	442	456	417	418	435	456	458	478	412	411	448	439	397	429	440	445	433	392	404	437	429	434	418	432	449	445	419	432	400	451	436	453	487	432	453	452	420	413	460	420	447	423	414	432	406	397	399	446	410	448	445	436	420	387	413	449	460	435	441	430	440	411	448	429	412	397	450	426	432	412	456	425	398	423	435	423	426	441	408	449	443	397	420	421	439	439	403	420	389	416	431	393	411	415	451	406	424	457	409	433	475	411	422	418	443	457	430	394	441	410	393	457	409	426	454	438	399	431	444	426	452	470	467	452	469	417	438	419	392	437	424	416	433	390	417	420	420	428	420	429	435	437	434	433	448	466	434	440	450	430	449	443	416	406	422	409	418	432	416	442	437	423	440	440	422	419	441	457	444	424	455	434	431	440	426	444	442	451	441	413	435	439	459	428	450	440	418	435	427	414	438	450	447	453	425	429	395	432	451	417	406	414	465	434	454	429	405	423	407	435	407	410	430	453	454	428	426	401	488	436	461	423	415	446	456	451	437	446	421	411	451	396	475	439	427	429	453	414	450	435	407	482	440	444	446	443	421	422	429	428	378	428	396	438	430	428	456	455	422	443	396	443	427	417	408	383	435	441	421	480	460	412	415	436	437	392	432	467	447	462	393	418	435	415	449	420	440	458	429	398	427	404	417	438	435	465	391	428	410	451	465	476	435	465	428	462	432	432	464	416	438	426	418	437	439	436	414	413	434	448	408	443	475	423	474	419	454	421	443	429	422	432	410	456	449	417	426	445	437	442	417	433	444	445	444	420	428	443	440	458	427	469	419	414	444	443	391	443	467	413	395	443	430	468	386	444	474	401	450	406	439	467	451	418	407	448	446	407	419	418	401	412	454	468	443	398	430	441	458	434	435	421	417	407	448	440	446	433	454	395	450	426	444	447	439	478	451	430	437	463	438	393	435	412	405	391	402	446	431	423	419	416	422	433	450	437	441	466	431	424	403	419	443	420	416	443	436	402	442	411	396	442	437	430	450	403	444	408	405	446	425	434	448	449	394	420	423	435	443	425	437	440	432	466	412	406	410	400	443	417	420	444	407	440	422	418	437	420	432	413	424	439	429	479	446	421	432	421	440	399	457	419	446	440	456	438	445	448	454	450	430	423	439	454	431	440	383	476	440	368	376	404	420	459	429	424	441	398	450	454	451	442	474	453	434	448	409	433	437	423	423	429	393	434	419	444	408	431	422	435	437	427	416	430	439	442	436	418	432	450	433	410	372	457	412	434	471	408	438	457	435	442	442	460	449	413	444	423	442	449	429	448	436	419	428	443	403	439	409	435	432	425	436	428	430	419	395	443	419	402	449	425	416	458	405	448	444	449	467	425	449	439	405	443	410	407	439	406	454	475	445	420	411	436	431	431	440	456	429	439	434	423	441	442	456	426	418	419	438	407	410	418	414	423	444	423	418	420	435	435	406	416	447	421	426	455	468	430	424	398	468	422	439	441	446	429	434	413	446	413	455	415	410	424	416	436	405	427	447	406	439	450	462	418	413	434	475	410	398	441	427	439	447	404	431	474	446	437	417	437	421	465	420	452	424	441	457	407	426	454	439	416	425	413	410	428	461	427	398	433	426	416	427	451	424	435	426	432	429	434	436	404	438	419	423	420	456	402	443	372	409	453	419	429	417	423	422	414	411	422	448	441	434	435	432	464	431	430	405	425	463	379	427	442	431	427	439	451	415	415	444	466	433	397	421	440	430	468	467	419	450	455	427	449	404	422	414	444	441	441	433	419	450	458	458	447	440	407	439	432	456	446	459	449	414	421	461	437	438	407	463	415	463	453	451	416	436	439	407	417	443	419	464	414	422	431	421	400	424	465	456	437	396	437	433	437	416	417	441	414	445	422	400	425	441	444	426	447	453	422	428	453	416	404	434	432	433	415	456	466	466	409	463	437	393	441	419	460	450	414	448	445	444	409	446	450	441	450	425	423	447	413	483	431	438	407	422	414	425	439	423	415	447	417	413	450	428	430	488	461	454	392	422	430	473	432	424	401	428	401	412	438	407	414	405	447	381	437	436	451	447	449	458	461	415	430	396	425	414	417	427	410	425	450	388	418	430	451	406	454	447	387	433	398	427	486	453	436	418	415	414	435	476	444	434	391	438	434	440	399	464	431	433	393	443	443	457	406	431	478	452	433	443	429	423	411	418	416	415	423	429	470	450	444	429	449	452	419	446	443	419	431	458	455	449	412	416	427	416	463	455	430	423	387	422	462	430	411	431	437	407	446	423	417	480	432	426	439	456	389	425	435	418	448	412	461	413	439	423	431	419	438	429	436	443	450	441	445	458	444	411	438	419	463	437	426	399	421	449	396	442	466	443	432	427	434	402	435	412	433
29938	12296	11075	17241	11797	2355	375	406	345	329	326	339	350	295	350	349	306	314	334	348	322	286	310	356	296	324	316	298	334	361	344	367	360	316	321	319	318	322	333	324	309	308	331	348	329	326	292	291	330	317	342	326	278	334	335	338	327	328	307	302	310	307	320	337	331	387	313	326	321	318	321	356	325	288	324	301	298	283	338	348	346	320	337	313	296	287	316	317	319	328	344	324	308	322	329	316	301	323	329	345	330	302	279	319	337	321	309	304	334	341	291	329	318	298	310	309	340	324	312	306	327	301	294	346	370	346	357	315	288	322	291	325	304	305	321	302	300	350	324	328	307	305	352	302	341	336	339	343	306	298	318	306	331	337	321	304	323	319	328	347	305	316	330	301	318	335	307	349	318	337	337	342	337	351	335	295	335	354	312	335	314	322	313	318	348	304	354	310	364	310	322	298	327	292	325	289	356	328	314	338	318	314	325	320	283	310	278	354	316	309	336	322	338	290	303	309	327	284	337	355	380	351	329	297	320	315	330	306	324	321	351	345	348	311	335	376	319	325	290	310	307	319	326	311	328	316	319	324	313	302	299	355	338	335	330	297	338	344	366	326	302	316	314	344	311	329	316	323	325	348	336	346	337	288	338	306	337	348	306	282	294	331	318	325	295	328	279	303	320	322	330	299	308	316	318	365	310	313	326	309	325	324	296	334	292	308	318	284	326	294	332	331	304	287	310	297	335	334	323	315	324	295	352	307	317	296	311	313	329	324	280	324	328	318	329	324	345	335	337	330	334	304	317	311	318	333	298	310	353	334	359	303	333	321	311	322	342	325	310	312	319	319	340	347	324	320	309	313	349	359	322	316	341	330	350	315	335	334	326	308	318	334	370	322	309	331	325	301	343	327	337	296	337	307	315	330	311	330	342	320	328	343	324	332	345	301	306	304	316	344	333	302	311	320	340	283	297	297	293	310	335	307	336	374	313	326	314	348	320	311	312	366	319	311	297	326	326	336	324	336	338	308	345	321	304	319	329	304	318	307	316	305	325	326	347	352	316	303	303	296	320	330	327	335	327	332	316	352	340	309	313	291	336	319	320	346	328	291	311	287	331	281	319	331	334	313	318	345	334	326	346	341	306	355	347	365	331	360	338	337	333	323	305	294	314	337	340	347	338	321	337	296	323	322	333	330	313	345	342	323	346	307	325	303	324	311	340	307	332	319	343	348	340	298	333	314	327	320	319	340	313	327	339	342	355	323	313	340	311	364	282	300	343	338	297	335	332	291	316	308	346	309	355	318	338	321	313	308	332	329	302	330	277	341	308	307	356	310	329	353	325	336	272	330	327	339	323	348	327	308	311	344	330	309	333	331	322	323	319	313	340	314	347	311	351	330	355	310	306	330	341	331	349	294	344	330	306	289	337	305	313	311	345	335	311	338	309	352	358	335	311	318	314	364	318	336	291	318	307	326	310	319	329	304	310	324	366	310	302	340	319	358	337	330	330	357	306	330	327	315	361	338	334	305	322	315	337	354	303	309	337	353	359	308	322	296	323	328	289	316	299	309	313	323	293	340	328	328	313	347	312	303	304	320	335	309	299	323	315	362	324	327	286	311	315	308	317	320	327	323	347	280	312	298	290	366	273	316	310	326	311	316	325	310	336	311	337	309	321	357	325	352	329	317	290	337	341	332	334	284	306	322	324	310	344	318	362	351	285	323	290	330	339	324	287	328	277	298	359	333	331	338	345	323	376	285	373	291	295	370	314	304	330	306	360	300	271	307	336	311	312	283	321	315	333	291	306	289	337	300	340	349	308	312	349	322	358	307	338	346	304	297	346	292	300	339	324	302	308	351	312	311	309	317	314	304	299	320	339	327	345	341	293	329	317	324	358	332	343	341	296	326	293	327	291	334	314	339	359	295	335	296	310	348	311	344	341	345	294	293	302	323	332	319	312	302	317	307	320	337	373	303	341	315	384	314	321	391	346	339	354	293	297	314	325	328	318	294	337	336	301	321	301	305	346	289	311	336	323	288	346	311	320	338	318	297	308	309	354	318	329	361	307	322	309	337	327	324	331	336	335	326	315	305	329	307	320	326	312	308	314	296	335	295	332	306	336	310	292	345	311	299	355	308	332	270	286	340	344	353	335	293	308	352	316	314	282	350	369	333	340	295	305	339	305	312	320	317	297	354	325	323	308	333	315	343	337	290	339	306	307	300	346	290	284	293	316	329	328	331	343	318	310	334	318	294	317	340	332	290	317	299	341	365	294	325	374	296	311	338	314	328	319	318	326	317	316	316	335	303	323	319	380	300	326	329	322	299	322	304	304	302	334	328	320	308	303	320	342	310	323	339	308	317	308	317	328	343	325	303	295	299	327	294	340	317	316	318	318	351	331	283	345	320	343	305	345	355	334	364	305	286	304	280	320	337	342	322	328	315	368	299	304	320	298	360	359	347	352	323	333	334	291	330	329	314	335	309	312	347	318	340	363	353	310	313	311	356	330	361	348	329	295	327	360	361	333	338	332	286	302	319	353	316	342	287	316	307	315	349	360	296	351	326	291	287	326	300	340	311	308	334	325	284	327	308	297	319	311	298	332	336	279	328	325	320	327	326	334	301	302	330	314	346	305	279	290	317	334	326	284	355	355	361	299	304	342	295	330	300	331	314	285	334	355	321	328	330	307	349	297	299	311	323	296	326	276	316	316	335	307	322	311	384	335	320	341	270	310	342	310	333	347	327	334	306	340	351	352	318	313	300	345	338	320	319	344	340	356	349	320	348	350	345	323	314	341	338	329	343	333	289	335	329	306	340	310	316	309	378	296	300	308	333	310	350	335	321	300	324	321	346	334	346	308	320	300	339	293	326	330	355	311	307	315	298	331	333	329	310	300	321	318	313	322	329	313	319	328	350	314	341	298	351	310	319	296	301	318	373	337	334	311	312	348	309	324	310	317	334	323	337	308	330	328	338	335	326	317	314	313	330	384	284	327	328	318	322	325	326	315	311	333	299	319	341	318	330	268	308	321	332	347	333	327	336	323	341	287	322	362	332	312	318	325	286	305	321	347	355	327	308	316	321	356	305	303	322	316	287	317	329	305	303	287	345	314	319	292	316	284	324	320	355	321	311	325	364	344	326	358	326	313	293	318	334	285	323	371	341	335	334	277	311	333	335	315	312	327	309	315	311	306	315	309	325	363	356	294	302	307	316	333	327	354	335	340	332	309	336	315	317	296	298	306	356	311	323	320	319	343	316	309	306	324	357	287	343	305	324	349	320	304	349	298	314	323	333	317	287	324	296	332	371	343	307	308	356	378	332	320	333	324	323	337	316	293	318	306	308	336	350	330	320	321	325	313	326	316	306	307	323	341	318	337	335	327	326	305	313	299	333	322	338	340	326	332	296	349	357	284	311	330	321	334	300	340	321	298	349	351	345	314	326	312	295	342	345	292	283	306	287	331	337	291	331	372	318	339	360	337	332	359	327	322	338
18342	8623	18412	30170	25500	4881	949	927	813	849	816	748	812	761	737	723	793	799	697	777	730	772	736	752	777	815	741	731	697	703	743	733	731	776	807	697	728	732	749	722	723	727	739	757	689	714	760	751	734	774	720	715	711	733	727	735	714	712	729	746	710	704	736	740	766	734	720	684	736	725	733	715	746	743	711	734	708	752	745	722	776	699	689	726	707	718	725	712	729	759	706	783	758	714	724	758	737	737	751	701	699	696	747	707	725	742	733	692	731	708	739	782	716	753	720	725	716	722	693	761	755	770	723	705	715	699	710	715	729	698	731	755	739	724	766	758	695	693	747	767	743	747	755	738	708	742	711	710	719	728	719	703	763	739	743	735	704	658	719	750	732	715	666	795	728	747	724	723	715	728	688	727	739	707	754	763	733	733	718	761	725	694	723	720	713	684	699	710	723	685	720	720	766	763	733	725	755	746	701	734	750	708	771	716	719	659	766	719	743	690	784	755	706	719	680	809	712	751	724	685	746	725	719	717	726	768	700	716	697	676	700	728	692	705	699	713	750	719	731	688	788	735	801	718	742	772	808	757	793	730	709	718	787	746	694	723	705	734	672	661	726	721	735	761	757	712	732	749	739	782	743	711	683	758	699	739	713	698	689	701	719	751	774	714	747	699	735	717	691	762	723	715	685	656	702	743	722	754	708	703	719	787	767	761	716	702	727	721	756	706	808	702	701	723	697	739	757	730	719	754	752	760	710	710	737	728	730	713	716	748	695	737	696	701	733	725	741	760	710	742	716	734	717	778	751	756	723	733	707	714	762	741	750	707	703	732	701	748	694	735	748	742	767	733	712	765	699	694	772	723	719	690	738	678	726	737	745	720	768	685	733	703	735	733	710	701	691	737	732	725	685	677	659	740	746	731	671	718	720	711	749	675	730	741	718	715	719	696	706	745	712	764	713	672	741	709	740	711	773	703	713	717	723	750	721	723	728	695	714	737	711	734	789	689	733	744	708	754	768	702	731	712	746	667	743	729	744	705	750	734	737	710	721	730	725	720	646	722	736	729	795	723	751	759	727	722	748	749	739	709	739	685	712	736	739	721	768	711	736	708	692	723	766	778	757	744	742	712	743	710	691	780	762	734	752	722	722	735	679	753	712	703	734	785	756	688	755	743	733	738	673	765	739	664	767	736	719	784	762	730	703	734	717	706	673	714	766	721	718	717	720	753	776	702	714	756	727	729	716	755	720	761	715	712	746	783	683	717	732	739	746	699	723	701	728	693	725	765	726	711	708	742	718	708	719	719	726	718	749	724	732	748	731	718	737	733	736	702	730	752	745	737	701	689	720	699	716	691	743	729	715	723	709	731	732	713	732	728	741	775	723	737	756	733	723	698	744	755	716	714	706	768	725	688	757	727	745	703	703	707	732	767	764	738	728	740	737	728	729	739	707	748	704	784	713	756	674	731	687	727	781	701	618	794	738	783	661	709	727	671	732	706	723	697	756	727	724	711	689	729	716	701	698	660	738	727	712	735	727	734	732	729	732	720	709	702	731	734	707	743	678	699	760	759	713	742	724	735	721	749	731	747	719	705	733	680	691	741	763	755	764	738	716	720	760	708	704	738	689	719	699	767	720	704	695	738	717	716	738	757	753	681	737	672	690	698	716	743	753	717	732	697	766	752	705	723	732	681	692	694	699	715	712	717	735	761	787	743	721	719	658	724	717	690	692	705	778	797	732	724	744	741	753	718	731	761	695	714	738	733	769	719	733	752	697	763	719	757	713	725	726	736	738	734	707	726	774	769	696	771	685	722	736	737	732	739	730	692	721	756	756	751	713	757	723	768	747	708	737	735	748	672	753	687	702	740	777	709	654	716	669	760	734	764	737	730	698	748	707	710	750	734	684	707	707	699	720	706	824	718	706	724	733	706	727	726	697	758	752	744	710	759	699	713	673	685	704	757	754	756	756	721	752	716	721	779	727	686	722	692	720	743	721	733	742	721	719	779	740	696	688	697	714	721	713	741	705	703	722	739	779	755	745	671	757	707	712	729	777	693	754	740	731	722	771	697	730	728	716	762	759	643	702	730	722	727	766	741	769	739	707	740	735	738	663	758	707	728	716	736	695	793	749	712	728	794	739	735	735	724	759	692	744	773	729	725	744	752	760	713	730	767	668	697	753	762	750	719	723	723	695	721	725	749	727	653	719	702	765	730	728	769	743	733	718	673	722	705	753	687	796	704	727	687	739	753	778	684	708	728	718	757	744	721	723	688	721	761	758	707	748	745	705	727	743	695	695	721	744	762	704	768	706	733	715	716	730	762	709	734	722	717	744	749	666	717	714	743	776	688	715	710	771	709	714	713	720	741	756	685	738	717	695	734	730	731	778	743	747	734	757	704	746	738	731	730	761	723	725	743	731	710	715	713	652	705	717	723	760	802	679	763	747	689	721	751	727	682	752	735	726	716	717	696	719	747	708	736	744	653	760	753	760	710	737	709	722	737	698	716	732	654	769	767	716	734	730	686	757	704	714	664	787	732	699	738	760	767	695	723	759	722	716	694	742	732	745	716	696	727	689	720	742	734	720	701	740	729	729	724	728	739	702	708	727	669	762	732	722	738	737	723	743	728	711	726	765	746	735	699	740	699	746	670	717	752	737	737	686	739	726	715	694	709	744	732	688	739	746	649	759	727	728	778	759	762	725	691	729	716	742	715	787	732	699	762	739	760	720	723	755	743	704	741	758	728	716	715	734	692	668	724	715	760	739	718	735	728	718	719	743	721	712	725	737	730	713	723	688	746	724	708	774	683	695	761	739	726	727	749	750	747	734	713	764	799	778	772	712	741	724	736	784	707	712	704	735	739	754	764	741	714	742	770	743	732	711	738	761	714	698	740	699	678	707	710	730	700	743	710	721	710	708	737	751	705	755	767	714	682	753	729	748	756	668	729	719	703	725	727	773	740	731	693	736	750	713	743	710	735	720	734	699	754	714	713	722	726	694	724	738	743	711	775	707	685	725	720	765	731	721	676	727	723	780	744	751	722	799	674	688	714	784	718	769	734	680	715	681	745	733	728	738	684	715	730	700	699	753	707	724	691	667	685	734	703	768	714	733	739	729	691	717	735	743	741	749	710	756	701	736	700	706	743	736	729	717	786	763	777	735	771	691	727	724	715	741	729	733	702	685	724	742	690	711	719	731	660	757	723	700	704	695	681	669	701	733	794	711	704	732	690	738	726	732	761	754	779	746	689	744	690	711	731	732	742	757	685	753	720	719	768	754	685	721	750	678	772	705	733	777	750	715	742	732	692	736	715	676	723	703	743	684	767	730	716	689	778	710	698	712	729	729	755	704	716	685	762	738	675	721	782	754	827	736	677	749	736	719	721	739	772	705	779	739	740	714	680	699	683	691	656	733	763	720	763	762	700	702	739	700	717	754	747	740	698	780	737	662	723	715	701	673	708	745	746	742	727	717	723	740	766	689	727	733	726
38756	17129	19797	30998	22430	4623	498	374	350	360	387	370	354	333	321	337	315	329	365	346	307	353	310	363	355	361	317	365	319	347	307	363	321	335	339	337	323	344	332	350	336	288	319	321	344	322	337	309	309	322	343	321	325	301	335	320	330	330	322	334	309	303	318	327	356	337	346	323	335	331	349	337	317	340	332	322	325	302	304	304	330	326	324	349	332	302	316	335	306	318	302	300	301	310	367	309	322	321	342	344	317	313	315	307	340	357	324	308	305	343	351	312	342	341	303	308	351	303	336	362	316	340	316	314	338	345	323	299	402	328	320	324	347	320	342	333	335	341	319	268	325	316	307	369	299	342	347	350	342	316	338	308	308	312	297	360	349	299	346	326	346	293	306	333	299	293	331	349	359	337	339	300	349	330	300	340	361	334	307	312	334	313	303	316	315	352	313	310	303	330	323	307	323	304	284	348	347	331	320	299	348	327	349	338	346	316	364	276	290	317	353	357	356	360	338	294	309	348	306	351	351	326	334	310	276	354	362	323	337	316	351	335	339	310	335	398	316	372	325	299	327	355	359	364	307	302	314	324	329	333	320	344	316	355	326	362	352	305	346	271	312	349	350	329	298	346	357	331	316	326	332	332	340	305	329	308	304	311	331	355	268	311	326	353	347	327	309	339	332	348	338	334	332	319	316	336	327	318	337	337	367	333	328	316	322	320	310	313	359	325	309	311	299	348	333	315	344	305	342	322	327	310	316	325	331	329	345	320	317	313	368	338	361	311	308	309	296	345	321	344	351	337	336	369	304	310	323	317	335	320	321	304	290	375	385	297	334	352	332	316	321	316	308	285	341	326	329	357	290	348	349	284	307	340	349	303	297	334	325	338	325	331	317	350	304	290	302	364	318	323	331	339	345	344	290	334	322	347	339	322	345	363	323	325	309	340	304	317	296	314	319	346	333	303	334	303	322	347	358	302	283	343	355	332	336	293	309	377	323	294	291	328	311	319	312	355	324	317	321	313	362	327	298	302	306	313	374	346	329	315	306	286	315	313	300	320	318	318	321	320	353	335	334	316	318	340	325	343	340	350	333	316	338	341	327	329	317	314	340	316	330	330	315	298	338	341	313	329	333	303	314	332	326	354	327	328	333	351	330	320	297	352	338	344	321	312	308	379	325	330	350	359	321	363	324	344	336	370	347	331	350	349	321	306	329	316	348	317	340	339	336	329	368	312	320	335	308	332	352	365	304	319	319	333	332	356	364	361	367	376	328	356	358	316	347	337	345	316	336	331	350	310	334	371	334	351	325	356	364	344	330	344	327	302	353	358	332	322	307	311	348	321	343	330	337	312	295	300	346	354	332	336	286	321	337	360	310	333	352	339	361	321	293	305	321	331	326	360	350	344	350	389	299	332	339	348	321	327	332	293	326	358	294	324	352	316	311	316	333	335	342	367	336	313	304	339	322	323	321	313	325	338	347	335	341	323	313	323	327	322	306	325	341	280	362	343	309	326	272	354	352	327	315	311	341	337	329	310	311	325	362	326	298	332	318	336	280	342	341	350	356	342	304	311	340	342	365	309	312	293	316	362	333	329	355	321	332	355	321	334	346	346	325	309	344	303	320	328	311	326	308	338	337	360	361	338	300	350	309	317	337	332	305	329	319	339	320	334	282	312	323	324	316	316	343	346	315	326	365	319	329	322	333	316	341	309	314	315	324	325	332	332	336	340	305	351	345	329	351	309	332	336	349	311	291	329	297	338	332	312	308	318	315	316	333	320	322	336	345	313	334	331	332	294	339	332	338	338	341	328	304	330	321	334	301	345	357	328	315	328	319	329	328	345	330	319	292	349	314	354	348	299	283	316	316	326	325	357	315	298	325	335	328	337	301	355	328	305	321	283	321	323	320	332	318	345	255	321	335	328	369	342	347	315	332	288	317	312	296	337	328	365	333	311	352	310	344	329	297	326	339	323	316	330	312	330	356	319	335	324	317	355	333	310	322	333	366	316	360	349	356	349	328	294	334	313	312	296	353	343	331	304	319	322	350	299	348	311	321	308	324	330	302	305	350	311	332	352	303	332	321	358	329	284	345	313	296	342	302	313	307	293	331	331	309	349	317	363	319	329	358	303	346	337	346	352	326	319	322	282	311	319	324	299	320	317	377	337	340	329	327	324	323	333	313	328	330	341	295	317	325	335	334	324	338	346	345	315	346	321	295	333	358	328	310	311	307	340	304	301	285	322	335	337	350	318	313	305	299	330	337	316	331	356	330	305	324	312	320	339	326	352	317	354	342	318	300	333	305	329	347	327	322	318	360	315	302	317	339	360	322	353	320	357	310	328	312	302	326	349	368	328	379	306	345	340	309	349	391	348	362	323	322	343	295	308	298	305	332	330	325	352	350	340	335	335	359	336	313	302	316	318	339	337	324	306	329	331	332	320	324	323	362	332	360	363	347	344	360	333	346	346	291	317	276	381	301	308	323	344	293	312	343	351	307	372	331	338	330	308	335	289	335	289	312	311	340	330	346	328	352	309	321	338	340	305	303	329	336	344	312	313	333	328	321	306	312	324	323	311	353	352	311	318	329	328	304	356	357	343	346	364	347	326	340	329	348	344	317	345	340	318	325	365	308	337	349	344	352	348	352	325	314	336	309	344	331	319	299	309	350	320	318	312	319	298	331	346	338	333	329	321	354	328	355	286	338	328	326	311	350	311	330	373	306	299	293	343	304	355	329	310	332	317	297	319	338	366	312	319	338	331	363	313	328	295	310	330	302	329	320	322	346	329	311	333	312	306	341	348	341	330	320	334	303	349	318	298	316	311	335	276	323	350	319	340	359	307	335	282	321	345	309	285	316	343	317	366	331	318	300	325	303	295	329	306	334	304	321	357	353	366	322	305	333	316	336	306	310	332	327	314	292	328	357	312	317	311	332	287	295	329	280	340	350	372	336	344	341	326	360	350	347	323	346	323	315	316	357	292	336	331	311	320	327	309	294	304	349	300	300	338	315	364	303	340	304	340	307	341	333	339	359	362	325	287	329	330	347	358	338	302	349	301	304	308	352	295	306	290	325	328	324	328	312	330	363	311	320	338	344	320	335	318	318	350	333	323	340	339	301	303	341	319	336	330	315	305	319	311	318	291	326	314	328	323	344	290	341	329	315	301	340	309	343	345	344	328	338	309	315	345	310	318	355	308	319	349	298	328	356	328	351	348	359	338	325	318	331	324	336	327	323	315	351	306	333	323	332	332	335	337	302	357	327	344	341	291	313	356	313	363	271	325	309	311	335	306	351	334	291	334	314	324	299	332	351	313	332	308	300	347	341	319	296	334	325	321	305	329	339	302	326	325	331	345	319	335	330	334	309	330	362	361	336	318	303	330	362	303	309	324	371	316	356	324	304	347	337	333	340	293	325	312	294	305	327	319	338	297	284	313	338	298	338	344	334	325	343	317	346	322	358	330	340	299	348	310	330	309	293	282	305	328	301	342
22229	11176	27321	41240	35687	6891	1152	1070	954	911	892	832	826	813	787	838	837	750	754	829	746	752	796	784	733	741	722	752	736	776	711	784	722	740	706	693	730	763	757	700	734	731	737	696	715	707	729	699	750	736	708	695	747	699	730	729	704	717	747	688	695	720	704	701	711	791	736	780	707	769	657	743	726	713	744	714	744	737	715	729	720	708	711	674	751	713	717	722	718	662	687	717	734	748	718	697	774	695	717	701	695	736	769	744	660	699	733	705	737	725	745	692	685	719	716	704	729	685	773	750	731	712	667	710	675	693	730	706	695	727	680	720	655	728	705	702	725	714	702	705	720	770	674	670	741	679	701	690	699	713	781	688	756	709	729	732	733	712	754	707	731	711	681	703	699	745	730	715	718	710	722	734	682	750	694	689	725	705	730	709	770	714	740	736	695	703	723	740	719	723	770	724	762	731	690	698	723	708	700	713	675	779	742	696	663	725	705	706	775	688	705	727	729	698	719	716	683	707	724	742	713	717	718	714	707	722	743	721	749	754	770	703	707	705	704	699	717	693	708	740	736	701	733	742	734	707	768	733	769	732	713	745	721	750	742	745	741	733	713	746	747	722	727	720	741	747	734	747	731	736	715	717	760	736	708	719	687	709	696	708	771	724	734	716	711	718	764	737	732	707	749	729	762	701	697	737	696	700	767	725	715	676	725	730	685	741	745	756	748	723	674	683	713	701	693	710	705	727	725	727	706	731	692	716	730	742	690	698	737	712	705	713	722	695	715	721	687	717	727	749	755	685	670	745	764	706	701	745	702	748	736	671	767	707	685	695	724	708	720	670	773	719	704	707	670	740	746	765	668	731	734	692	673	742	698	641	754	754	743	710	720	732	745	714	758	758	727	727	727	710	710	709	695	673	741	727	746	722	734	721	763	746	736	736	734	743	767	716	731	663	717	736	717	748	769	772	727	714	664	746	725	749	701	754	756	729	680	728	701	710	730	717	670	740	736	742	672	742	711	734	732	738	689	728	705	726	701	756	696	702	688	711	743	662	710	749	746	709	754	729	727	736	711	737	688	714	727	698	732	659	718	723	718	744	687	709	737	729	762	731	807	737	779	703	755	724	731	736	726	744	731	747	708	764	734	705	729	735	737	717	751	693	733	726	750	718	732	709	708	725	772	697	721	709	741	720	697	721	740	721	743	786	735	730	724	706	731	727	715	681	706	660	733	713	728	721	743	709	703	680	712	723	731	736	753	726	730	726	638	698	742	712	783	757	733	692	770	702	743	717	773	697	732	728	774	718	672	642	712	734	741	734	757	749	713	720	748	734	679	660	701	729	751	739	723	704	695	754	705	721	721	731	717	687	723	682	671	763	742	693	740	738	695	717	676	756	760	733	695	756	748	722	656	718	739	687	721	702	723	769	772	757	757	802	749	744	725	739	698	716	728	737	735	777	690	732	671	713	752	760	775	763	754	699	683	708	693	665	705	707	675	741	688	731	727	708	757	716	729	716	703	723	706	670	686	733	740	736	669	722	738	720	747	715	758	728	710	729	729	731	737	746	726	715	759	690	774	724	715	704	722	751	698	700	729	733	764	763	723	699	707	721	733	720	727	724	721	701	727	703	714	739	720	747	721	672	693	712	706	696	718	725	721	690	690	737	690	745	702	711	747	699	733	702	673	741	727	697	715	731	708	724	704	756	710	705	733	715	780	735	727	776	744	722	716	729	680	718	678	680	718	736	720	714	691	731	758	726	676	741	721	703	698	697	726	716	722	728	732	711	746	748	756	716	698	720	784	705	762	729	727	773	747	753	731	692	706	749	719	741	691	720	724	668	690	760	722	667	696	787	693	695	755	727	738	706	757	693	737	736	716	733	726	744	728	758	716	694	710	735	719	750	733	718	741	723	728	743	702	738	684	727	688	735	715	711	700	672	686	692	754	764	676	735	688	752	731	697	746	689	738	705	739	798	742	781	727	748	775	676	772	718	747	740	741	701	726	786	719	691	705	737	790	706	724	782	704	747	664	703	702	743	746	716	680	679	738	709	717	727	679	735	728	723	741	746	723	734	741	710	706	690	670	683	737	748	713	716	744	761	674	701	702	714	742	711	681	737	674	769	698	709	681	724	703	733	720	732	741	738	701	760	737	691	682	724	763	753	695	709	785	690	783	761	724	725	688	734	749	646	669	702	703	711	731	729	671	691	771	724	757	719	720	682	720	772	719	772	760	696	717	746	674	745	707	703	720	712	752	700	711	652	724	719	694	746	749	713	732	688	701	727	714	754	695	701	750	752	762	710	765	748	760	714	709	688	687	713	683	743	713	751	704	709	759	748	719	635	723	762	677	773	742	767	727	747	770	744	711	735	756	718	727	732	745	736	727	694	709	730	727	750	748	699	723	716	730	690	715	720	726	732	726	775	703	756	666	752	713	767	716	650	691	726	732	683	742	713	740	713	708	680	756	737	673	701	726	773	732	700	709	686	705	712	684	725	671	736	742	745	687	724	751	684	775	733	756	705	694	694	714	728	702	696	698	693	701	713	732	759	736	672	734	690	744	710	734	684	766	727	697	720	736	706	755	717	775	754	698	653	726	716	723	743	712	723	680	728	765	744	749	688	747	724	728	707	719	732	728	746	719	741	724	760	691	716	720	754	709	748	718	719	741	718	734	718	731	738	711	780	687	733	642	752	726	763	713	744	742	726	711	695	712	731	715	714	697	731	702	722	773	694	712	746	732	737	741	706	744	717	739	703	693	721	714	676	675	729	732	688	716	688	716	693	709	706	763	688	708	728	752	714	730	747	687	718	767	668	686	697	716	768	728	732	745	752	714	719	721	720	715	762	718	726	716	701	693	723	689	731	748	682	724	711	740	716	744	694	700	678	736	665	701	683	725	686	708	769	705	694	694	723	732	752	676	780	719	718	706	744	716	694	738	756	723	734	730	700	695	772	704	722	763	693	694	702	735	739	762	730	745	757	760	713	760	694	770	759	673	745	700	719	704	739	719	710	758	704	703	712	742	739	730	708	734	714	700	738	678	709	721	696	686	727	726	754	728	732	737	740	730	695	742	733	708	724	720	688	753	760	714	693	686	698	681	706	751	747	730	698	710	724	742	626	686	707	709	696	708	726	708	739	757	698	714	720	713	728	718	760	700	710	707	772	732	725	712	680	763	688	729	705	754	735	703	709	700	747	720	706	733	688	735	769	753	696	801	757	719	697	685	711	730	719	676	701	752	712	729	650	728	729	737	732	725	720	676	664	711	731	724	704	717	687	731	745	715	701	706	679	713	717	701	744	693	759	724	739	750	700	737	717	732	727	708	707	722	715	726	711	702	712	716	723	712	728	730	703	678	707	738	718	720	741	728	707	697	729	779	698	765	717	755	702	755	667	750	747	696	719	715	775	696	728	668	713	746	704	773	700	745	703	717	713	759	679	748	654	689	687	728	675	698	705	735	745	706	716	726	721	708	753	744	733	668	776
17280	6900	2821	679	507	193	170	167	160	176	178	187	176	161	169	150	158	151	161	147	139	162	164	150	181	177	158	189	174	173	148	169	179	178	163	170	178	167	173	161	158	158	180	182	177	180	150	167	170	154	136	147	179	166	154	163	164	194	169	177	154	161	170	157	182	169	156	175	174	149	168	193	177	162	170	176	197	166	200	159	186	177	171	171	174	182	203	153	166	157	128	147	135	179	168	160	170	167	151	168	163	179	153	159	182	161	157	178	173	162	174	148	171	148	160	193	181	192	168	166	171	174	181	136	163	176	170	145	179	178	156	160	167	160	152	181	174	175	162	187	167	179	173	178	172	191	203	165	162	172	155	152	166	132	166	166	168	198	198	169	168	177	175	166	170	165	182	184	191	154	181	170	194	185	150	164	150	181	182	193	174	172	155	191	157	160	180	176	181	174	170	172	169	164	192	162	169	174	155	193	167	139	170	175	176	166	166	165	173	164	148	167	123	156	153	182	161	172	163	190	156	160	190	165	164	164	164	159	162	162	152	174	184	145	165	155	146	177	162	173	165	169	146	134	170	194	182	183	163	172	176	165	149	167	155	171	173	169	188	180	178	171	178	161	180	163	164	162	146	162	157	170	165	160	180	191	185	159	175	197	149	163	167	150	150	164	178	176	171	182	172	169	178	186	173	175	176	168	165	167	170	154	146	199	194	162	172	155	177	165	189	167	173	150	147	176	173	181	143	155	177	148	179	172	142	166	179	171	160	171	175	155	177	190	183	184	183	180	178	176	171	168	150	175	170	166	171	171	173	165	201	176	186	168	169	167	158	171	183	175	173	155	169	159	171	141	166	159	152	170	176	177	176	163	171	148	174	177	159	173	169	172	144	213	156	137	163	168	164	184	171	157	170	179	176	181	181	165	178	166	184	181	184	170	175	167	177	169	149	146	157	173	212	172	166	158	186	164	144	162	173	163	167	150	179	151	174	176	190	151	154	181	172	173	184	157	161	174	134	157	177	155	171	163	153	140	173	176	179	157	168	157	143	144	160	175	156	151	164	144	174	172	169	164	167	164	169	167	156	188	161	176	172	158	203	154	187	173	171	157	162	171	189	197	175	148	186	162	141	178	156	147	157	201	167	176	160	146	172	167	170	176	162	180	169	168	168	174	173	171	173	153	188	180	167	154	165	141	174	139	187	175	169	167	170	154	180	162	183	150	167	146	158	189	174	149	166	166	165	165	174	177	168	176	191	136	168	177	198	155	179	164	159	162	166	147	152	194	171	174	140	169	191	181	199	180	207	164	194	157	169	150	150	194	152	163	176	149	159	172	165	196	173	182	198	170	159	159	166	171	151	159	166	139	169	174	169	201	161	150	166	175	167	160	176	168	150	168	160	185	171	167	173	174	175	165	165	131	161	159	182	186	188	150	145	157	150	162	156	164	183	173	185	156	183	190	160	163	135	165	177	174	165	161	176	167	185	176	183	158	173	146	146	166	175	171	156	155	165	172	157	151	172	179	170	153	181	160	171	168	157	155	167	181	152	186	146	151	154	170	148	168	137	178	168	157	172	144	168	184	171	156	162	160	172	168	168	140	157	159	189	174	175	159	164	172	200	175	153	145	167	168	181	178	156	161	169	151	151	191	160	154	196	186	170	196	145	166	168	184	156	152	162	161	160	159	178	155	163	181	172	148	172	178	151	183	173	180	168	153	137	168	165	168	172	133	180	170	160	156	182	182	190	183	162	186	175	198	177	165	163	163	177	177	147	146	172	145	186	142	158	185	147	183	187	172	150	149	168	174	152	191	169	169	148	190	154	152	157	158	185	170	155	187	178	181	160	150	162	162	170	169	125	173	180	149	172	168	170	177	167	161	147	179	159	177	152	163	147	166	159	159	169	158	176	167	174	161	187	172	158	179	168	155	175	174	160	171	154	175	155	160	165	182	169	157	191	161	182	167	187	170	164	198	164	179	178	192	168	185	174	136	158	196	172	193	171	177	151	157	163	193	186	163	156	159	177	170	168	182	156	162	182	163	159	174	187	187	147	176	163	163	167	160	188	170	179	161	197	183	180	189	175	173	160	138	159	168	192	181	179	156	151	145	153	187	177	158	142	185	176	158	155	179	179	168	149	166	183	166	173	178	131	177	155	149	154	170	192	159	156	163	169	174	168	152	156	163	185	166	165	166	155	151	166	163	185	161	158	168	184	177	142	153	167	166	161	169	154	175	161	187	154	161	149	200	175	178	163	184	153	162	161	155	159	142	178	173	159	150	166	164	163	157	158	189	169	175	157	163	156	169	158	200	137	188	165	170	192	135	157	217	192	158	179	177	173	170	189	170	151	163	165	182	183	172	151	168	175	184	158	170	151	179	175	162	185	182	145	149	171	152	186	208	171	163	187	190	185	168	198	169	136	159	149	217	165	152	150	158	170	163	157	176	180	177	138	152	157	170	197	182	162	164	167	162	154	178	160	173	169	173	155	152	131	172	128	164	159	159	158	192	157	172	184	193	174	176	192	177	152	157	164	175	154	172	153	156	188	170	175	140	174	163	182	164	168	184	180	175	163	173	164	161	146	173	169	172	182	152	177	152	179	185	177	177	157	159	166	190	175	164	173	188	177	152	146	164	183	192	140	157	163	148	174	168	171	172	167	184	177	171	142	176	162	184	142	164	162	167	138	186	151	142	160	187	180	165	174	180	154	155	140	165	178	168	164	191	145	152	189	160	138	155	183	170	160	155	157	160	142	166	172	162	155	168	157	167	181	185	157	148	177	181	149	148	182	178	127	158	140	172	161	163	154	172	174	193	189	182	173	170	188	189	165	168	191	165	135	168	153	197	173	158	188	169	163	193	169	180	166	166	149	183	177	173	182	171	179	168	178	175	183	174	170	189	147	150	150	168	186	178	187	174	192	192	183	166	186	190	185	174	157	161	173	190	174	160	167	165	164	167	154	206	183	179	186	171	181	184	171	159	132	207	163	154	162	186	154	184	190	160	187	171	169	181	158	167	180	167	171	179	164	145	165	157	160	170	136	166	143	169	154	195	167	162	173	174	181	188	182	169	171	150	154	179	155	157	156	161	169	175	145	171	182	151	148	151	185	173	169	170	179	181	187	176	143	143	155	161	171	183	173	173	145	149	200	204	186	169	191	179	176	168	187	169	159	145	172	155	157	142	175	148	185	198	158	175	163	155	154	165	172	173	153	137	166	152	155	176	160	146	182	203	176	175	180	119	170	172	149	170	165	173	151	172	161	159	169	184	174	159	186	173	152	156	156	191	199	181	167	184	158	185	173	191	165	172	167	189	177	193	157	188	178	164	153	181	183	161	150	172	158	169	184	163	159	171	175	165	178	150	175	181	166	183	171	154	140	174	171	184	170	167	212	167	166	152	179	178	159	186	169	158	159	160	169	165	166	187	151	177	168	182	165	173	167	164	169	153	154	156	159	149	174	177	159	164	176	159	150	152	154	156	159	167
9952	5552	4276	1861	1612	510	437	409	437	429	423	427	428	419	385	470	442	452	389	420	379	420	445	408	401	415	415	403	406	428	445	445	420	398	394	406	454	472	428	405	394	438	428	411	443	419	469	453	404	466	473	416	446	439	432	370	461	425	373	443	433	418	392	431	401	415	447	441	429	418	409	400	433	430	413	448	418	402	408	425	418	442	410	396	408	408	455	443	400	412	383	416	409	391	414	436	428	462	493	446	431	408	423	433	415	430	402	411	466	434	404	419	418	421	437	437	434	428	431	418	450	439	414	430	422	423	418	407	443	410	429	407	399	431	417	411	441	408	426	426	450	423	457	416	432	435	418	489	414	447	407	434	426	406	423	439	420	454	410	449	458	405	405	431	400	451	389	430	447	417	414	411	439	434	420	419	421	411	442	457	446	418	424	424	419	416	434	400	429	415	448	443	410	418	403	422	408	413	421	437	419	433	459	414	433	415	457	454	412	445	451	405	447	413	457	424	407	461	428	401	450	377	413	426	416	402	428	392	437	428	424	427	419	436	433	404	433	417	427	438	426	445	409	430	427	426	435	420	435	410	393	425	438	453	422	433	419	428	450	403	413	435	422	411	380	414	407	437	435	423	413	438	438	484	473	440	394	452	383	412	434	434	425	432	413	432	442	380	418	403	412	449	392	436	422	443	421	416	402	421	456	458	411	427	391	439	432	410	401	476	401	421	442	474	452	437	403	426	409	449	420	485	461	409	432	425	416	451	427	435	409	447	420	417	409	378	408	402	403	407	447	411	393	448	473	444	435	422	402	402	444	443	396	406	364	398	420	428	457	414	371	448	406	424	427	414	420	420	410	456	400	467	422	390	430	433	407	416	441	420	420	427	424	412	432	414	432	466	431	434	415	421	450	426	451	413	421	447	427	418	465	417	423	407	425	429	430	430	407	430	416	408	445	459	422	429	432	412	434	392	440	416	434	423	441	428	444	439	429	436	418	394	460	456	436	442	440	451	433	414	424	440	422	425	411	403	442	421	462	407	434	433	435	433	447	374	421	416	393	399	418	436	402	420	409	452	418	421	414	405	421	367	474	421	435	387	453	412	403	407	480	450	427	428	450	445	441	433	469	410	416	443	427	411	408	454	405	412	395	395	433	425	426	452	415	442	439	391	388	456	412	410	393	418	447	449	425	419	435	397	406	403	440	404	428	408	449	400	411	434	437	431	431	412	415	410	434	426	425	479	404	445	444	401	427	415	412	423	423	421	458	421	451	431	396	408	422	411	413	389	408	408	427	438	397	437	411	446	419	471	392	455	435	438	414	410	448	409	416	410	444	424	425	392	408	441	376	443	451	412	461	421	413	442	419	429	465	405	460	404	440	433	450	440	442	436	475	401	427	411	406	424	422	435	400	408	434	408	438	427	397	419	451	488	438	425	443	401	423	412	382	412	381	435	394	430	451	405	411	438	430	421	394	418	432	430	448	428	400	408	407	435	404	423	445	385	416	435	432	388	422	403	458	424	428	434	398	398	439	402	424	457	467	437	429	403	421	401	450	425	429	449	448	398	437	409	411	398	452	423	407	401	402	427	403	418	419	464	424	452	411	422	409	448	457	452	420	429	387	436	442	425	442	407	448	415	412	427	405	440	427	444	434	436	410	434	410	426	448	409	394	435	459	406	422	396	425	477	434	477	415	437	436	415	449	414	433	417	463	429	391	405	437	413	413	436	443	397	433	423	426	415	436	413	394	416	420	411	465	423	408	390	462	452	383	459	418	403	402	439	490	395	432	406	421	410	418	441	412	436	434	412	457	459	427	374	449	402	422	424	390	459	410	452	435	423	464	419	393	438	415	400	413	408	447	433	434	420	426	452	417	419	428	434	409	443	371	418	425	410	428	429	407	416	448	421	399	418	379	389	414	394	389	401	406	446	439	429	412	409	424	441	450	417	404	448	401	405	414	422	412	431	409	442	434	455	445	416	413	431	404	431	430	458	420	438	414	428	421	423	416	461	413	457	413	409	435	433	438	418	437	425	442	491	433	421	450	417	465	428	382	459	428	420	434	429	415	439	415	478	381	434	430	408	447	416	425	391	445	394	413	416	409	403	416	417	394	450	389	435	435	388	441	432	421	386	424	420	412	402	417	442	405	428	440	444	387	423	421	421	429	412	378	414	450	412	435	481	386	441	462	430	425	407	437	421	470	464	409	422	374	425	430	440	421	434	427	416	427	409	417	406	481	446	419	401	448	443	410	421	420	449	423	443	432	439	433	416	413	424	453	426	435	410	430	441	420	438	435	406	430	467	456	400	435	424	452	434	390	417	406	417	424	384	408	406	446	422	386	432	439	406	416	409	392	409	470	410	405	366	401	442	427	460	459	467	408	473	429	417	407	446	414	443	435	413	432	437	444	470	439	444	407	423	418	415	440	449	437	431	459	431	414	436	433	431	414	421	429	423	376	415	403	388	415	434	374	394	448	445	383	412	481	408	433	412	435	432	412	431	441	429	389	418	393	411	396	434	421	428	459	413	429	410	396	427	406	418	438	431	432	436	402	426	402	441	430	427	421	442	422	430	442	432	464	412	433	440	435	421	419	409	423	419	422	446	449	398	431	412	415	438	423	422	400	435	440	441	424	440	417	433	421	441	407	417	424	432	435	423	425	367	420	455	384	489	408	431	437	425	452	430	403	418	439	439	399	458	442	400	407	406	425	406	441	426	445	430	398	396	403	425	432	423	430	433	410	423	425	425	409	379	430	375	423	455	435	452	442	429	423	391	438	451	428	447	451	375	427	442	454	409	383	413	415	451	436	414	431	439	413	431	454	442	441	446	425	415	425	415	400	425	421	432	449	401	440	420	459	465	426	401	419	406	469	443	395	430	421	489	422	389	452	437	382	441	439	432	418	423	423	425	458	408	443	384	411	396	442	403	445	405	418	409	423	426	405	418	434	396	405	398	415	427	401	413	397	411	418	433	426	388	419	435	419	434	429	429	406	439	443	402	401	429	413	421	458	460	412	377	402	409	407	414	421	413	473	411	430	419	402	400	417	406	431	400	368	415	432	414	400	426	400	406	413	434	412	429	408	430	417	443	405	417	416	402	415	443	449	429	360	386	390	471	399	402	407	437	419	440	414	439	420	416	420	424	456	420	414	418	441	434	438	427	422	423	404	426	413	431	439	401	412	395	412	426	433	447	461	419	403	444	455	432	403	444	428	414	453	436	418	422	413	452	414	435	417	413	421	439	425	402	407	427	461	377	364	433	442	397	401	426	407	425	422	420	402	438	444	444	418	441	415	455	419	431	450	415	419	447	458	386	390	424	433	430	426	427	412	404	424	425	429	425	414	390	427	428	436	403	434	398	440	433	439	454	406	443	433	424	432	414	374	401	412	419	407	446	435	433	413	408	433	466	451	444	428	445	415	431	430	419	438	408	453	425	419	406	425	455	455	429	451	429	387	448	424	406	402	402	471	420	444	457	408	433
30015	12283	11978	17751	12364	1742	401	361	329	323	313	310	322	347	319	320	333	344	311	320	336	346	322	315	316	321	296	334	350	306	328	344	322	297	333	318	347	321	314	310	354	322	297	320	354	291	341	315	288	296	340	319	313	326	319	336	320	318	335	291	334	305	320	304	340	284	322	331	293	326	338	309	304	311	306	335	332	313	329	341	307	303	303	356	314	308	344	346	339	341	323	323	279	348	354	317	330	353	284	332	331	300	314	311	281	332	338	352	356	323	338	327	320	265	310	328	322	326	326	334	317	322	319	314	313	322	316	313	282	293	284	338	342	315	340	321	347	323	325	338	347	354	305	366	273	334	318	310	313	330	326	330	329	340	335	340	324	317	304	314	298	314	339	281	307	257	289	326	336	340	298	306	339	352	324	311	255	307	351	324	308	337	305	348	322	308	351	319	311	334	317	310	308	301	328	289	334	308	321	325	347	297	346	354	317	342	315	351	283	306	305	297	336	327	312	309	337	310	300	312	349	319	327	317	296	305	312	360	356	317	361	335	289	344	331	347	304	343	323	322	312	308	309	295	328	343	316	321	325	321	298	302	343	341	330	332	349	317	319	320	332	325	302	317	297	314	313	319	325	312	304	288	353	295	308	317	316	297	323	338	311	332	319	339	320	310	325	308	362	305	312	307	313	314	316	292	277	336	307	303	306	295	333	312	297	308	364	314	312	338	327	317	354	349	328	311	334	322	307	343	314	271	312	329	323	299	279	295	333	338	308	321	334	354	327	333	329	351	325	321	286	336	301	318	304	314	318	303	336	324	327	309	323	338	353	337	315	309	314	308	304	361	325	310	337	299	327	334	313	298	328	298	331	327	305	316	307	284	302	333	326	296	308	345	318	319	289	333	343	320	305	338	339	316	330	318	360	332	330	303	287	310	321	328	332	296	327	352	342	324	319	279	336	375	319	315	303	328	338	304	351	299	336	373	344	315	321	322	333	302	334	335	344	331	285	316	297	320	317	312	308	336	276	324	317	339	346	362	375	326	331	352	303	323	310	351	313	317	317	346	320	324	336	312	341	318	294	338	332	329	345	338	329	305	316	338	285	317	338	308	314	321	309	326	309	354	302	314	310	346	342	351	329	306	319	307	328	317	305	316	339	340	335	314	315	344	305	292	298	331	306	313	316	313	319	363	314	358	350	315	306	298	308	324	326	334	338	341	318	316	354	355	322	299	286	336	367	355	327	322	316	336	335	324	360	344	325	303	280	308	310	330	328	322	317	302	322	319	313	307	354	334	297	305	288	318	291	304	287	315	338	323	339	331	345	300	347	321	290	298	298	327	328	301	322	364	340	343	329	311	350	287	330	313	309	288	331	314	298	357	309	299	285	329	312	348	311	342	341	288	311	304	312	318	338	334	318	346	319	297	306	299	360	289	334	299	319	339	333	317	314	301	307	340	310	295	313	296	316	325	306	311	310	338	341	342	299	284	288	304	325	325	326	333	257	355	311	388	334	327	321	322	307	309	312	309	355	291	316	324	319	313	315	341	303	349	307	326	270	319	330	311	312	329	358	287	324	295	333	351	289	310	340	294	299	344	310	331	321	285	327	309	319	332	323	343	328	319	311	321	336	318	332	305	335	327	325	305	312	293	369	296	325	324	362	301	346	319	321	314	311	301	309	341	325	336	293	345	302	317	312	327	301	315	316	290	312	344	306	327	311	329	337	306	322	322	272	326	376	329	301	319	331	297	299	331	332	345	328	302	304	295	303	319	302	341	311	335	353	344	315	371	286	306	315	309	302	335	306	303	338	301	317	322	306	302	328	324	284	294	314	348	348	322	304	309	318	299	277	320	281	329	305	353	339	306	349	310	339	332	287	309	320	314	328	284	318	336	356	323	328	328	328	339	312	307	330	326	342	373	309	343	352	302	325	321	297	309	343	334	327	375	318	325	315	305	316	355	295	319	297	294	313	365	331	291	306	288	290	350	322	298	298	333	333	322	325	324	338	319	297	297	339	364	360	366	333	318	328	313	324	304	368	354	337	347	338	323	358	308	304	322	356	338	320	353	323	298	315	300	296	328	326	328	336	306	316	341	308	334	285	311	328	275	295	315	318	337	322	321	316	332	294	343	331	340	333	283	305	294	331	341	334	291	312	321	324	297	351	301	297	340	303	294	339	303	282	331	320	338	352	374	309	309	314	352	344	320	341	324	351	329	330	300	321	342	313	333	304	319	312	333	336	323	319	329	320	323	330	334	312	317	312	322	322	315	282	356	322	310	294	317	280	348	330	294	342	340	341	329	328	289	333	322	311	297	341	307	292	351	322	283	312	320	315	295	344	364	331	302	328	337	311	331	350	314	361	366	310	324	341	307	335	282	339	320	307	272	355	311	300	320	298	313	336	359	320	316	343	300	297	318	322	309	333	312	303	316	291	311	324	308	305	320	306	336	315	315	311	287	347	325	322	308	306	343	321	355	321	321	332	310	296	313	334	296	307	325	291	352	315	313	304	341	372	332	352	354	299	304	325	336	334	335	314	317	294	298	303	314	333	322	336	318	279	291	314	329	345	329	288	331	343	312	346	335	329	310	373	351	337	320	347	324	303	333	302	332	350	298	346	326	321	341	320	346	312	329	312	348	333	335	329	312	335	289	312	323	284	326	293	342	344	306	323	337	365	319	333	332	369	284	282	316	346	321	309	362	318	346	369	366	304	352	304	330	339	317	298	330	319	310	346	378	291	311	330	355	304	339	299	305	316	300	313	328	329	323	323	306	333	339	312	323	292	348	321	326	326	346	349	339	329	322	332	318	297	321	277	330	304	313	313	351	314	314	391	293	314	315	326	313	324	333	307	287	328	317	307	372	305	314	303	295	301	297	320	328	309	310	296	314	341	346	336	327	348	323	309	349	335	307	366	325	340	343	357	317	319	320	308	294	310	319	310	317	344	308	294	309	316	307	343	292	323	326	321	349	385	326	277	339	368	329	311	333	321	320	326	336	321	288	290	318	317	301	345	297	348	330	324	305	317	315	296	308	306	315	315	340	317	341	295	310	314	283	277	332	345	338	291	352	310	320	338	308	302	290	351	318	306	342	319	342	311	333	328	369	309	307	325	336	279	322	326	294	329	328	315	295	352	328	296	273	320	325	308	283	352	320	347	330	310	341	311	298	307	331	330	308	349	364	314	294	331	306	310	326	333	333	310	302	311	328	293	339	320	354	339	305	319	298	290	277	349	307	317	318	271	327	294	311	344	261	322	333	314	331	347	294	370	320	349	352	332	342	286	298	310	327	303	344	328	322	333	316	338	306	322	321	286	316	287	350	321	302	334	328	323	310	308	290	321	335	313	321	318	339	382	322	310	313	374	305	324	324	304	304	342	324	300	330	353	300	325	331	343	293	291	324	281	292	357	320	341	292	298	360	336	334	338	343	318	315	306	301	330	340	296	291	341	286	275	306	322	351	324	302	304	353	277	286	320	332	291	330
18013	9033	19604	30837	24719	3620	930	889	827	816	802	867	776	783	766	771	821	773	717	716	699	755	728	726	705	717	703	736	760	696	736	727	739	754	698	726	719	696	761	762	743	757	715	738	722	711	694	763	703	693	717	718	758	683	718	702	733	712	821	719	750	723	735	735	761	736	711	690	697	811	731	750	735	709	724	717	732	702	739	743	708	771	738	732	668	712	690	712	708	700	716	704	694	762	701	784	751	739	748	714	698	762	751	718	705	742	723	707	749	755	732	747	715	764	794	719	677	724	678	743	693	684	739	739	715	671	746	739	756	693	681	772	714	720	700	733	722	721	737	731	743	747	764	772	683	738	712	739	683	749	712	727	781	716	702	693	681	782	778	697	669	776	725	685	711	716	723	733	708	727	708	744	759	750	765	726	746	749	752	720	682	682	668	703	692	690	746	687	769	680	750	703	734	706	720	769	734	725	751	781	705	714	776	756	711	781	703	685	715	704	694	697	739	725	688	730	747	702	707	691	726	710	712	752	730	717	707	702	720	753	672	697	730	716	722	696	710	758	707	750	737	688	731	728	698	735	754	676	697	753	695	758	719	715	731	685	723	725	751	748	688	737	772	761	680	707	711	718	715	753	734	687	747	725	765	728	699	709	712	685	734	675	743	742	797	741	740	717	729	694	706	710	732	755	758	757	722	754	750	725	741	716	728	673	688	759	751	679	735	716	713	698	697	694	704	760	711	779	654	735	640	697	700	710	694	749	741	690	731	689	738	738	709	736	712	759	742	701	732	674	728	739	712	795	764	729	705	731	744	738	668	700	733	724	703	758	737	765	687	722	713	736	720	714	733	713	689	685	745	728	730	735	709	753	745	762	751	742	714	739	684	752	706	706	739	757	757	722	706	729	714	733	698	740	731	706	733	717	720	740	707	708	726	732	734	723	763	756	716	736	726	740	683	718	716	769	706	684	706	703	743	746	740	663	703	744	722	724	718	782	711	720	759	766	704	708	787	750	747	701	724	696	714	720	774	725	704	755	713	736	732	730	685	746	695	739	692	738	752	701	727	727	714	740	758	676	688	733	693	712	724	771	713	693	708	766	706	674	757	698	720	764	728	720	751	690	752	719	679	693	701	687	720	684	730	678	723	740	724	625	724	690	703	716	711	719	702	697	686	723	700	707	722	768	717	719	721	709	663	697	705	765	705	725	708	697	730	745	713	736	752	728	731	702	746	689	721	746	755	735	744	741	715	720	739	723	735	716	737	739	718	734	692	738	754	732	760	739	708	750	757	693	696	729	733	702	699	728	706	678	743	720	717	735	753	778	683	736	719	741	730	724	731	720	743	734	701	678	750	724	759	723	798	719	701	730	696	719	727	759	723	716	699	757	733	720	721	732	706	744	677	689	686	695	790	700	740	731	718	727	741	724	740	732	751	682	756	695	764	749	745	688	774	748	687	724	729	762	764	693	730	726	737	736	702	715	736	764	709	747	711	676	731	697	698	663	684	706	764	763	637	713	695	739	735	710	768	690	773	696	654	722	742	741	773	712	728	743	753	747	693	756	723	748	728	692	768	727	758	704	707	700	690	716	760	736	687	719	756	752	703	737	738	719	744	763	738	779	689	730	711	752	735	705	684	774	726	741	706	761	779	714	714	692	757	666	686	709	707	786	730	745	714	695	738	783	649	729	735	717	706	715	720	690	668	722	731	683	686	689	723	764	746	717	719	734	707	737	757	677	724	680	728	686	684	724	712	719	793	722	753	704	729	733	731	712	731	724	694	757	737	743	744	759	705	757	743	719	698	726	747	655	666	717	710	707	698	714	743	689	699	714	721	755	714	726	720	729	764	737	700	708	750	708	776	751	719	737	669	707	716	714	705	745	706	710	722	719	735	755	718	759	710	721	750	734	729	741	763	754	719	716	709	746	738	764	703	707	712	749	736	681	714	728	734	693	735	733	734	725	722	703	701	710	713	718	729	751	714	705	758	711	680	739	726	707	701	733	756	717	771	706	683	716	735	745	738	734	702	699	695	730	736	729	715	749	759	743	768	652	756	735	719	754	721	731	732	695	712	765	746	725	691	711	728	735	684	685	734	683	750	744	729	763	737	677	711	775	703	716	723	746	734	706	766	716	710	763	720	746	709	731	723	768	690	680	717	752	718	707	714	680	767	707	744	733	712	685	741	693	742	724	720	742	749	735	743	716	714	711	725	779	687	761	744	693	689	711	784	757	676	714	698	681	727	726	711	691	766	723	707	726	705	764	783	708	732	740	678	710	722	707	751	742	695	756	722	735	744	710	712	694	725	714	724	690	706	761	788	701	762	682	747	783	723	703	729	750	727	729	712	708	699	680	750	708	706	742	716	726	673	732	730	689	716	700	745	715	790	698	755	741	720	740	736	670	702	747	728	721	698	684	744	731	715	722	682	693	693	740	721	746	731	759	720	700	727	706	657	694	690	701	741	777	743	734	747	725	771	699	740	720	714	724	684	732	722	774	705	729	724	755	776	723	757	725	713	728	719	779	727	726	695	731	721	758	768	715	737	775	763	679	731	726	697	725	712	705	712	782	698	723	745	745	667	743	778	739	725	696	772	732	713	718	749	730	731	716	732	697	690	701	668	720	766	752	705	712	744	724	724	741	725	743	728	718	711	731	724	734	780	704	694	724	725	659	758	719	749	747	740	693	772	715	734	697	711	713	727	761	693	767	742	760	759	703	771	708	718	695	695	781	750	728	716	746	744	746	743	718	755	720	727	718	736	680	730	760	746	728	743	707	679	729	747	707	682	737	700	732	729	732	720	727	745	737	747	758	715	702	715	712	733	744	720	736	686	777	757	727	711	701	713	752	702	757	715	749	740	751	736	677	744	730	716	762	742	712	669	726	697	705	713	745	736	755	719	706	722	715	723	745	761	731	741	731	746	712	748	692	681	734	750	717	735	721	710	714	680	683	736	723	697	699	692	709	744	736	731	723	741	680	715	697	737	770	711	709	710	729	744	786	749	691	737	734	730	755	745	736	749	743	700	724	754	691	716	706	766	763	771	719	726	692	673	758	742	746	719	691	721	705	698	696	746	751	720	792	713	735	782	724	721	765	714	672	691	746	775	757	721	712	750	708	739	714	725	733	729	724	715	720	762	707	725	712	754	753	708	660	693	740	704	756	727	760	736	686	751	744	731	763	746	693	755	765	714	738	780	797	761	720	727	726	706	782	718	722	691	733	682	699	731	750	742	767	725	709	738	741	720	739	723	730	738	760	692	750	707	683	713	728	787	712	701	692	660	771	715	746	714	712	754	712	691	690	781	712	701	723	769	756	711	688	741	725	674	714	744	698	723	684	740	681	718	733	757	733	705	698	709	701	740	786	730	772	718	747	778	737	760	706	716	725	679	695	742	714	736	732	736	730	656	711	694	723	699	746	682	770	732	796	703	753	712	695	753	687	738	744	722	695	759	717	706	779	710	729	780	706	740	743	727	729	746	742
37899	17119	17360	27420	22787	3787	493	418	421	361	321	359	336	339	322	336	316	336	328	381	311	322	387	320	355	306	338	307	322	302	285	299	337	337	318	325	294	314	355	351	356	327	337	347	293	315	301	296	326	353	318	312	322	351	342	292	316	320	344	327	333	371	318	363	364	309	306	343	344	351	324	323	355	318	316	336	305	344	314	318	325	308	328	324	356	326	337	304	340	289	312	318	301	327	313	320	341	318	301	315	316	334	342	328	313	300	295	293	308	337	306	329	306	303	300	289	320	310	313	321	293	310	330	321	339	309	303	350	321	376	333	296	317	293	324	313	320	325	314	296	325	334	340	347	321	334	340	329	313	392	314	289	308	342	325	287	299	311	295	331	314	319	314	336	353	296	290	371	301	330	324	337	353	313	333	315	320	294	321	296	334	330	354	316	312	315	310	299	308	283	302	363	306	320	320	334	326	345	342	344	357	320	356	327	323	357	326	348	335	293	294	351	304	316	335	346	311	297	285	296	329	316	330	319	288	344	299	303	310	332	339	337	315	359	313	294	348	335	304	325	300	309	319	336	342	340	359	327	292	303	335	308	345	330	328	319	324	314	317	291	309	323	305	355	317	341	296	354	341	323	325	327	339	324	340	352	343	331	341	352	347	311	351	327	304	339	344	338	305	300	299	314	367	346	312	372	323	347	372	332	298	330	339	344	299	333	320	338	354	331	349	316	333	299	338	338	313	332	312	329	304	346	275	355	344	283	299	313	334	316	314	342	312	322	334	316	342	318	331	324	327	304	321	315	330	323	314	303	312	314	336	338	317	304	295	316	342	353	326	316	320	356	329	336	331	358	308	338	296	302	319	334	320	335	332	334	298	336	354	305	307	306	315	308	329	336	346	298	274	339	329	298	322	328	342	328	315	329	335	302	333	335	334	350	328	298	287	323	301	330	313	300	286	358	376	312	322	338	350	359	326	309	320	304	334	333	302	316	309	316	349	379	319	323	351	347	289	316	330	295	285	271	310	322	337	287	303	330	315	300	314	334	322	307	325	347	328	304	311	321	320	320	335	321	279	333	318	306	345	302	314	330	312	345	340	343	333	312	289	305	328	295	308	340	294	317	328	368	318	295	320	289	347	289	321	298	330	310	279	306	335	301	279	308	307	368	323	336	359	299	319	341	331	326	344	304	328	357	358	323	336	321	286	306	333	319	312	355	314	306	353	337	316	306	298	323	320	301	290	343	305	333	310	330	317	317	327	312	313	296	307	319	364	333	319	321	343	331	341	312	338	327	314	307	356	347	308	309	326	355	372	352	348	328	277	359	354	333	319	314	334	310	366	327	300	308	309	298	327	300	332	345	354	314	283	303	333	348	326	315	342	323	344	293	313	330	343	328	345	307	310	315	283	354	349	321	310	308	366	332	314	316	303	325	317	323	357	339	325	335	316	320	343	349	310	325	336	325	323	329	310	326	303	313	331	323	359	336	314	326	309	318	332	333	303	291	339	311	359	341	354	331	318	338	299	333	322	312	323	331	292	332	329	326	339	338	355	361	311	309	315	304	315	323	311	300	311	308	326	310	299	320	335	313	272	344	294	315	324	359	350	308	332	294	335	333	312	331	340	333	319	303	313	333	339	328	299	322	330	320	342	331	356	303	333	319	322	350	291	315	304	352	350	334	316	335	301	308	306	283	358	283	347	327	345	324	299	315	321	296	323	324	306	298	300	314	354	348	307	294	311	314	336	350	367	339	313	365	334	312	318	302	306	358	338	274	284	313	336	328	340	343	314	335	348	320	295	303	308	346	337	339	333	342	298	319	335	308	310	307	325	372	340	319	312	290	337	316	323	333	283	351	332	326	343	321	334	316	341	320	318	318	315	321	323	349	339	332	300	337	323	353	334	307	277	347	301	295	326	325	343	378	305	296	344	352	331	324	357	283	327	328	314	301	264	366	323	314	285	341	295	320	326	353	329	333	301	315	325	319	299	297	321	309	320	353	352	315	332	302	315	304	360	334	289	344	335	346	301	303	288	332	310	327	339	379	301	316	308	339	318	312	310	306	323	328	339	321	305	310	339	327	313	330	331	282	322	333	322	311	297	326	335	318	306	301	333	312	335	336	310	281	305	339	292	335	338	281	331	339	342	319	328	295	337	363	304	345	359	326	343	350	316	313	316	309	311	290	306	307	306	332	326	332	283	356	343	368	329	328	325	292	307	324	317	290	313	320	303	316	341	315	315	334	332	289	335	327	323	322	346	344	322	311	335	301	319	306	325	358	296	298	339	301	338	321	282	337	303	331	358	323	348	361	336	337	315	329	347	344	328	321	339	326	328	321	354	341	331	313	332	319	328	300	311	282	317	330	307	316	357	335	319	343	317	303	301	338	312	327	320	341	333	315	355	352	318	350	307	351	301	303	357	294	333	335	311	324	350	299	354	309	357	299	302	303	287	297	320	328	369	338	312	305	358	330	321	331	325	318	308	348	287	305	318	290	327	329	348	354	315	333	308	295	304	340	323	308	320	290	321	303	319	321	310	333	324	363	327	315	306	340	326	335	319	294	299	333	305	342	318	327	309	321	358	329	363	334	320	337	332	334	302	328	352	310	321	297	324	330	347	320	301	274	333	338	327	334	291	327	320	335	314	316	379	370	325	338	348	319	314	337	288	342	338	295	323	353	341	306	336	324	286	319	337	321	309	317	368	355	362	346	308	347	285	291	355	347	319	317	307	329	360	289	327	337	337	297	330	331	323	336	295	364	318	344	330	333	312	306	301	333	336	322	309	357	335	307	288	329	318	322	324	340	319	319	336	313	336	340	352	353	331	317	357	290	334	345	330	311	320	331	279	328	328	353	307	358	320	282	297	360	306	297	329	320	274	293	325	341	352	316	322	335	356	321	341	323	315	360	305	305	318	312	325	329	330	342	324	301	313	321	339	301	353	337	319	350	388	310	326	300	304	331	356	306	319	336	343	329	336	360	322	361	301	358	319	352	332	342	331	288	307	318	331	329	310	321	322	371	307	305	326	333	327	294	317	320	346	333	333	328	339	326	302	353	307	302	301	294	318	319	356	314	331	359	291	333	335	342	372	308	303	324	322	323	311	325	293	333	284	317	325	311	331	312	304	321	324	293	339	308	333	309	310	344	324	349	357	340	334	296	325	310	334	335	302	320	350	316	313	323	329	309	309	314	315	316	322	302	321	301	305	317	319	310	356	336	321	351	324	316	304	293	307	314	351	315	287	298	306	337	339	295	326	326	304	339	320	321	298	307	286	329	346	346	342	325	308	305	305	309	317	323	320	329	294	310	314	336	315	337	349	295	309	341	315	307	328	339	322	329	313	308	349	285	311	335	318	319	321	343	333	314	321	308	313	297	294	358	333	327	338	281	312	326	313	344	317	294	303	347	317	332	326	345	326	329	330	336	344	346	311	323	317	337	327	365	295	313	326	306	356	296	325	352	321	337	294	335	348	321	327	310	321	318
22027	11385	24917	39218	35625	4776	1126	1043	998	898	872	863	829	833	830	792	790	784	810	668	772	753	728	764	729	729	719	730	740	712	702	717	700	720	746	777	723	722	719	748	678	700	751	703	764	724	721	694	716	713	735	738	737	741	716	719	735	702	721	661	701	729	691	699	728	736	741	735	695	707	679	744	758	742	704	722	748	767	739	742	716	732	752	705	703	693	761	704	722	685	708	709	708	721	740	704	687	751	691	677	709	735	713	709	717	721	651	719	687	676	710	698	693	715	730	692	720	719	706	708	716	754	703	775	721	727	692	715	702	699	706	726	676	678	729	713	679	746	695	730	694	718	720	720	708	752	755	729	705	717	720	712	665	691	688	705	737	690	731	688	701	693	716	687	681	710	749	689	710	712	733	700	698	640	702	698	712	689	710	659	740	709	733	768	711	736	709	712	655	789	774	697	707	706	685	687	696	708	666	739	686	718	700	657	712	720	694	716	699	704	684	749	700	721	730	672	728	713	710	724	680	691	702	720	744	674	697	697	733	726	735	715	681	686	736	720	720	719	713	713	730	704	697	694	686	699	703	755	716	729	718	698	734	709	754	715	717	722	719	740	709	721	701	727	709	740	683	690	726	689	725	680	708	673	696	706	735	681	682	743	674	686	710	708	659	745	693	690	713	752	701	696	711	658	705	776	699	714	712	706	745	740	736	724	680	686	799	730	744	699	716	749	707	677	708	684	704	682	754	724	693	691	704	736	672	758	689	717	662	673	687	726	702	742	718	693	665	677	716	710	676	642	676	688	669	732	750	771	691	722	716	679	729	729	711	650	700	691	700	724	723	754	730	639	746	678	702	715	703	694	703	651	751	720	673	711	742	689	686	744	731	678	729	737	749	667	705	684	663	725	692	752	721	712	725	718	678	726	743	733	675	718	662	752	701	718	671	737	723	732	714	699	732	788	631	694	707	713	715	723	703	692	730	726	726	711	688	676	685	687	698	724	751	719	687	724	663	741	729	711	748	663	755	761	713	653	725	740	767	712	715	739	751	719	688	701	716	747	705	664	722	706	659	695	734	731	758	743	689	742	684	690	730	748	680	704	735	740	692	730	676	706	627	693	712	736	768	750	708	774	694	711	734	718	711	695	711	708	715	710	734	723	732	656	714	747	702	763	694	666	748	717	697	695	712	703	701	761	664	690	686	705	728	688	734	673	685	701	679	730	719	711	733	730	685	711	713	702	683	658	766	706	736	654	691	724	696	649	700	718	717	747	666	685	777	671	694	749	747	772	706	702	725	686	718	741	728	686	660	718	706	686	774	736	698	686	710	666	733	705	707	745	714	768	726	703	707	693	739	715	712	685	713	689	661	763	697	674	766	701	712	669	672	727	708	697	700	694	724	682	709	723	689	739	709	728	719	714	748	721	687	704	628	699	697	747	687	701	694	732	693	703	700	718	736	694	746	663	682	712	696	734	724	718	709	702	707	695	709	703	700	711	717	681	717	679	733	734	706	666	694	718	659	727	694	777	721	684	695	727	709	738	685	677	719	713	708	687	709	729	718	706	701	689	740	718	744	764	701	737	736	703	735	728	679	691	712	707	769	720	688	768	731	717	709	722	722	721	695	699	715	740	690	743	719	684	736	726	699	720	687	707	681	702	718	773	755	775	723	702	733	703	752	680	711	736	692	688	692	717	706	687	713	732	710	716	740	694	667	699	743	699	743	651	692	717	708	701	740	744	755	724	740	744	725	667	668	680	688	697	689	682	720	731	678	715	744	752	699	668	758	717	726	664	736	698	701	707	714	702	717	735	660	703	752	702	674	705	701	688	709	750	700	751	712	692	746	724	727	678	738	725	655	685	714	678	704	722	713	703	651	690	726	771	684	713	690	751	728	720	724	765	727	700	731	697	722	699	727	723	722	709	715	700	722	692	691	736	731	711	738	724	724	749	760	683	718	758	689	767	724	728	743	682	744	697	730	679	723	717	719	682	656	699	658	682	738	723	734	730	695	688	671	702	723	714	692	714	691	756	699	700	710	719	713	676	719	713	751	690	731	702	724	759	745	721	724	766	701	714	741	697	730	681	711	653	748	736	727	734	695	709	734	727	752	712	649	736	691	725	655	734	706	713	701	771	710	692	713	702	717	708	681	720	726	642	685	693	697	723	728	699	689	703	736	710	716	732	731	716	708	726	707	753	728	688	717	702	743	729	740	676	730	725	701	700	735	668	725	728	693	706	674	712	732	703	736	699	712	693	729	760	681	692	720	641	704	731	698	686	696	729	730	708	683	695	706	682	740	689	707	704	695	728	662	733	690	719	714	718	679	761	713	697	699	695	683	709	693	682	702	697	751	665	681	713	703	716	749	710	684	687	696	727	683	678	668	725	694	733	665	711	720	701	703	708	713	676	695	721	782	751	728	731	707	717	734	742	705	719	699	712	729	696	703	744	750	697	724	704	647	677	645	709	716	740	704	740	698	695	745	773	693	723	701	690	688	728	726	709	717	771	719	741	702	698	694	693	705	708	695	722	682	732	690	747	717	757	677	721	702	717	705	720	719	728	712	696	714	718	682	709	755	725	691	683	692	689	739	696	728	786	734	703	743	693	670	770	723	766	718	677	689	710	707	730	722	705	673	690	717	694	738	687	694	712	741	736	707	748	694	708	753	743	695	741	696	688	703	725	777	778	712	755	718	702	698	711	756	688	670	703	733	707	681	716	665	716	716	712	699	730	719	748	675	718	691	697	717	761	680	713	727	709	710	693	758	697	699	685	642	706	766	694	695	699	745	666	740	747	715	702	727	709	716	668	692	727	722	727	794	726	700	733	661	760	689	689	691	647	736	733	715	694	744	715	726	717	758	749	702	685	710	723	725	716	715	725	688	713	704	686	756	724	731	687	764	699	695	739	695	722	698	691	699	676	691	729	729	732	682	710	720	700	692	731	706	714	694	735	696	710	731	716	686	707	687	737	697	693	640	701	728	687	715	716	768	684	707	734	714	771	693	714	724	697	692	732	751	706	740	707	722	691	728	724	679	685	718	680	673	713	721	767	716	688	700	756	680	692	691	700	714	710	684	705	675	712	742	724	737	702	734	659	712	744	700	731	709	714	777	679	714	729	727	755	685	716	683	687	705	681	694	734	732	709	744	769	753	697	733	761	708	729	752	726	690	718	732	712	744	701	740	719	730	745	714	674	721	712	708	729	691	742	728	700	695	752	724	693	717	694	741	750	760	707	703	729	687	671	772	738	717	713	759	711	752	689	709	715	649	748	701	653	705	706	746	684	713	701	732	765	734	703	746	752	696	705	726	669	699	676	690	692	678	678	694	727	776	700	723	700	723	706	682	697	698	718	674	710	727	690	682	767	690	762	719	723	700	732	789	730	710	704	674	656	743	680	735	672	697	732	700	704	700	720	715	685	717	702	735	752	710	705	693	668	760	717	676	745	709	705	707	725	714	707	725	682	695	717	696	672	721	755	730	700
17080	6665	2419	560	460	188	183	160	178	159	166	151	179	176	177	150	179	152	145	152	156	168	150	194	175	185	180	183	165	164	162	168	192	170	144	162	195	149	177	173	159	169	157	143	189	159	178	155	155	187	150	178	178	176	167	184	173	152	181	175	177	155	186	168	169	155	150	148	138	164	177	168	169	177	161	138	165	138	153	161	183	153	168	171	164	159	146	148	178	177	165	193	140	163	178	161	167	180	165	156	148	150	153	162	176	149	178	150	131	171	154	172	156	168	181	180	149	147	149	191	159	153	193	164	175	186	166	183	169	190	172	174	159	166	147	186	149	171	162	169	176	192	189	174	198	155	172	173	165	162	148	188	166	147	146	160	185	176	167	162	162	155	145	162	191	181	166	152	184	156	168	166	162	160	173	184	158	177	181	146	143	169	153	162	167	169	164	177	192	144	144	167	187	170	177	154	151	160	172	169	183	156	177	168	167	173	191	154	158	168	172	161	165	181	164	163	142	173	151	157	170	144	159	156	164	158	160	148	194	170	193	192	142	147	161	150	150	159	142	143	142	159	156	148	186	160	161	159	157	154	198	163	146	156	170	162	154	176	174	148	160	160	161	145	174	159	160	165	163	156	179	164	171	171	150	191	177	151	180	153	147	176	166	171	150	162	167	175	168	161	160	176	165	154	173	156	161	159	156	139	153	170	151	189	159	164	168	184	184	162	146	172	187	176	186	156	175	160	177	172	159	178	158	155	184	174	173	146	162	185	187	203	162	175	193	136	172	150	158	190	146	155	147	172	195	176	165	165	167	171	140	184	174	204	164	179	157	160	173	172	176	170	178	167	165	194	155	160	175	147	173	158	197	141	143	152	159	172	137	174	198	189	185	174	157	176	184	201	176	173	158	146	182	185	145	130	164	148	166	144	173	171	180	158	161	159	177	162	172	164	170	154	160	170	188	168	173	149	164	177	194	205	171	165	184	187	171	170	164	158	179	165	168	143	161	153	164	172	180	156	147	166	168	166	144	154	173	155	170	153	151	165	161	194	162	177	173	164	145	158	175	156	151	157	155	161	171	161	163	189	150	172	179	146	152	161	182	165	184	169	155	185	154	172	165	193	180	154	175	172	176	181	191	176	168	157	171	176	171	174	136	180	180	150	168	171	149	181	156	151	153	147	155	162	163	172	160	148	149	169	142	164	164	177	159	163	162	172	154	161	168	175	176	182	151	187	158	142	164	186	168	149	155	188	147	151	170	164	155	183	171	183	181	180	166	157	183	158	158	169	173	168	151	163	170	145	138	134	176	164	156	170	166	176	135	155	162	154	176	187	178	168	149	166	169	169	154	182	171	156	178	178	158	196	147	141	154	172	163	131	164	181	171	198	158	152	161	178	149	190	173	165	167	165	188	181	171	188	154	161	164	176	161	179	198	180	155	133	167	138	167	180	164	166	161	169	189	173	193	169	163	162	165	211	173	157	149	160	165	175	167	185	170	152	187	175	163	152	175	173	134	178	175	173	166	164	149	149	175	159	145	157	167	163	163	166	158	175	147	163	154	156	173	161	130	131	140	170	161	162	194	164	150	168	163	174	174	173	187	168	139	192	180	171	144	156	182	165	139	173	144	179	167	165	134	179	181	150	166	167	178	165	179	154	163	146	144	153	141	172	154	171	181	166	164	165	164	171	196	124	174	141	166	159	172	182	149	157	160	199	143	162	162	165	186	173	166	167	123	156	171	149	154	187	190	179	156	150	175	175	158	186	172	164	155	160	185	166	150	153	192	143	159	153	188	175	187	152	164	164	141	159	159	154	145	167	195	150	167	182	159	167	172	172	161	172	151	190	175	182	168	162	134	157	172	152	152	144	144	131	168	171	157	140	130	153	179	171	144	171	156	164	170	160	179	165	187	149	153	157	153	162	173	169	173	141	197	163	160	163	160	150	186	171	164	153	154	186	153	186	181	150	177	167	159	173	178	149	181	177	169	175	156	165	171	158	154	155	176	170	179	162	167	170	179	162	144	201	170	164	202	174	152	146	159	187	154	181	148	158	174	161	158	169	176	154	152	174	185	151	136	153	142	152	165	161	144	172	167	157	192	141	171	157	181	164	144	154	160	151	176	170	153	175	197	207	181	152	163	169	187	182	175	158	160	184	164	152	147	157	161	173	164	173	163	154	170	148	175	172	182	177	152	189	157	163	157	160	175	160	153	169	197	155	173	153	167	171	181	190	172	168	148	159	175	146	176	170	172	177	163	165	155	152	159	179	163	166	176	164	181	141	168	176	155	154	184	171	179	148	166	173	161	172	188	180	156	157	185	172	160	159	155	182	154	166	168	158	142	162	164	190	175	177	147	175	161	168	180	157	177	186	145	163	154	162	169	152	155	152	168	162	157	166	149	153	158	164	163	144	183	165	158	195	177	201	176	166	155	157	158	187	169	172	150	151	168	166	167	174	159	151	162	158	171	163	167	170	171	164	155	154	148	168	176	161	157	165	160	147	149	158	183	138	153	179	124	182	163	180	147	184	143	182	167	154	181	151	168	165	139	188	156	169	161	142	142	177	167	161	157	165	190	137	178	184	155	173	173	160	185	176	158	177	185	183	182	149	160	154	164	182	146	164	139	176	175	171	166	160	147	161	172	170	177	185	146	163	145	173	176	186	157	167	162	176	175	181	173	173	168	164	170	155	177	167	179	168	158	170	144	157	174	162	177	199	145	164	162	153	158	159	164	151	124	156	156	175	181	145	173	153	132	171	174	161	192	158	165	180	174	162	147	164	174	184	184	172	184	151	173	156	158	173	173	146	158	154	164	166	158	157	147	177	156	187	164	180	159	190	175	153	143	132	194	173	152	159	191	209	171	164	154	178	157	172	184	148	169	157	170	156	169	135	159	137	183	176	156	173	161	188	164	169	159	173	172	132	162	198	165	160	161	155	169	151	173	150	167	174	176	175	164	175	190	159	190	185	186	173	154	191	173	164	149	158	166	167	147	157	178	157	180	164	138	171	157	167	166	157	164	146	167	192	155	178	140	151	148	147	145	188	190	165	163	150	152	144	173	151	158	183	167	182	156	163	176	182	133	188	169	180	172	173	188	163	158	170	152	161	178	177	157	171	182	178	166	160	149	163	160	169	195	145	153	160	174	147	151	163	151	171	189	160	159	184	171	150	164	159	174	186	195	160	163	163	157	170	160	141	152	173	167	175	171	147	140	163	168	168	157	163	147	159	163	175	163	137	168	173	171	175	167	158	154	173	167	152	143	132	143	168	186	159	163	161	148	152	161	159	158	165	199	163	182	175	189	161	159	194	163	157	182	168	144	162	155	180	177	158	158	174	173	181	148	139	190	150	172	183	170	178	171	150	161	178	149	146	147	149	156	153	155	178	177	174	169	174	155	174	143	179	136	157	166	158	179	184	166	167	179	159	162	139	148	181	139	167	180	163	172	154	180	161	177	162	170	163	181	151	182	178	183	193	166	153
10158	5116	3864	1667	1461	411	419	451	444	449	417	418	425	461	459	419	410	437	425	415	420	436	423	410	381	406	384	451	399	380	401	432	415	413	392	394	421	417	379	416	426	436	418	395	445	413	421	385	423	403	413	398	457	416	450	422	406	402	399	447	387	438	429	463	433	441	402	453	383	407	404	395	427	430	428	418	429	397	395	427	398	427	437	411	492	395	434	391	408	427	394	411	415	431	389	414	428	431	396	431	416	407	421	420	412	427	411	437	430	440	431	418	481	385	384	394	383	365	409	389	417	426	441	418	438	446	414	427	424	419	432	404	395	416	382	422	446	427	426	385	456	383	423	434	448	441	414	419	426	423	425	413	445	407	423	400	431	390	432	396	414	419	439	422	438	405	414	412	427	420	422	390	440	393	427	399	438	416	404	399	414	414	387	414	397	378	398	412	392	463	411	422	420	391	421	424	394	387	382	402	436	463	409	449	441	400	410	407	431	395	420	423	414	454	403	420	396	410	448	428	441	420	416	412	436	458	407	418	450	386	420	411	401	408	420	433	404	398	431	434	414	428	448	407	398	423	405	401	399	440	432	419	397	427	441	432	353	405	413	375	400	402	429	422	415	390	421	411	402	430	374	422	417	431	394	438	376	431	457	432	445	397	440	422	425	426	386	480	454	439	398	424	436	413	408	466	463	409	406	435	429	411	418	417	417	434	422	432	440	433	409	408	409	406	414	426	389	442	396	402	422	419	397	407	449	428	418	444	418	433	440	417	413	451	376	414	414	440	417	413	407	409	407	385	453	395	442	424	438	447	459	423	467	442	417	455	426	426	441	404	435	381	435	387	425	406	406	441	408	441	385	395	413	419	423	433	400	397	455	445	433	419	436	425	412	450	442	406	374	432	426	402	389	421	390	448	405	398	422	422	422	412	406	403	412	441	403	416	400	409	396	424	400	386	405	426	406	420	384	403	450	439	434	417	433	407	406	414	378	397	415	434	396	427	409	399	425	437	413	441	411	404	431	427	439	432	430	409	424	443	411	414	404	410	412	374	440	405	457	414	420	386	421	403	449	441	427	408	419	374	398	413	424	455	420	419	416	397	388	426	389	412	423	394	437	447	420	398	398	414	431	415	423	370	430	431	409	427	405	434	409	385	440	416	417	400	392	391	403	422	398	410	437	431	413	428	446	404	446	434	437	425	435	420	423	439	362	429	407	424	432	450	403	407	449	414	427	398	386	428	407	428	410	391	411	404	431	436	428	417	448	400	450	428	420	402	401	419	403	405	409	438	437	398	403	372	413	473	372	390	433	441	425	397	420	412	411	443	469	412	412	439	453	436	453	430	422	462	365	415	410	447	396	421	397	421	439	405	397	425	406	408	397	420	401	407	423	402	412	396	466	389	411	433	410	390	406	461	386	399	433	424	420	398	461	430	395	400	423	416	427	432	416	408	451	393	410	427	439	422	410	416	431	413	432	456	416	428	407	444	397	417	472	436	416	434	374	394	420	451	433	428	420	436	446	400	471	440	452	394	412	424	405	393	422	381	434	411	408	389	392	412	418	411	413	399	425	454	430	407	408	418	399	429	420	420	419	419	424	469	414	400	404	419	454	422	393	431	431	440	417	394	449	448	438	415	442	419	436	408	419	423	418	424	428	475	431	410	406	450	409	402	424	415	403	433	438	390	421	417	410	424	455	409	385	436	388	403	441	402	414	419	429	417	414	415	401	437	433	399	460	418	417	428	414	439	429	442	455	444	412	441	367	417	419	419	414	414	386	399	415	399	401	417	392	393	381	423	443	419	409	415	449	452	420	406	420	397	393	389	424	408	371	395	423	434	395	403	418	454	413	386	419	408	450	415	421	456	436	411	419	425	423	384	417	417	424	389	454	418	424	421	425	399	419	444	402	385	396	436	406	430	405	414	406	469	456	442	426	409	422	379	417	429	442	408	409	408	414	426	427	441	449	431	406	427	426	395	448	446	423	429	418	431	458	423	408	371	406	400	417	416	418	441	430	390	442	467	405	421	413	453	406	399	412	419	440	397	400	420	452	450	416	442	420	446	420	400	421	392	418	387	423	405	442	409	417	442	400	397	408	417	442	412	442	454	396	416	425	424	401	458	402	449	427	397	415	431	436	434	416	457	403	369	406	408	442	445	419	396	428	410	447	399	428	432	382	377	416	412	429	453	409	428	431	427	401	435	453	402	396	387	431	434	431	426	385	430	445	441	436	399	404	383	434	422	398	432	410	437	408	427	359	403	392	425	441	405	464	398	439	432	419	432	397	432	461	417	427	443	386	428	379	445	406	418	403	438	448	411	379	442	388	454	436	395	407	411	435	429	407	414	427	451	395	437	421	404	414	430	409	393	449	423	416	417	411	444	411	393	413	403	432	417	432	410	446	382	407	415	439	385	400	439	492	404	406	410	439	399	391	460	392	453	392	430	429	425	435	403	402	429	434	377	416	467	439	412	457	403	413	408	405	389	442	419	429	424	437	406	426	429	448	404	402	435	388	402	419	438	410	424	412	405	411	392	395	416	393	418	366	404	416	411	431	388	456	422	428	401	393	408	424	425	408	437	430	425	461	383	429	422	365	416	369	421	433	434	420	435	372	449	411	409	401	441	448	420	415	446	429	456	391	412	411	401	390	438	380	416	397	408	413	407	427	454	426	422	391	399	407	395	418	421	423	387	421	392	439	411	393	404	425	410	431	422	403	435	419	429	406	446	412	432	432	400	412	421	425	417	449	377	411	473	408	393	388	416	426	443	428	422	396	403	389	387	447	422	373	413	400	447	371	430	406	420	436	389	440	415	430	406	441	410	419	395	405	419	392	384	455	418	428	435	414	428	410	422	401	428	440	406	389	411	414	405	426	444	390	436	384	419	397	399	428	410	413	376	470	401	405	415	413	426	423	425	406	448	413	381	439	375	449	417	412	393	405	420	437	420	444	400	435	440	408	470	424	436	445	442	403	392	425	426	419	451	411	412	430	402	422	438	401	394	399	424	404	397	428	412	390	422	385	413	450	397	398	414	377	444	394	419	409	422	455	432	418	434	415	424	414	434	361	419	409	407	412	410	445	437	403	399	414	397	405	401	440	412	399	407	391	448	399	437	426	407	441	438	411	398	405	422	398	424	420	410	404	442	431	446	422	431	441	420	388	409	383	400	432	422	425	429	408	405	415	411	450	411	438	399	433	403	426	400	428	452	400	442	426	402	388	397	415	408	419	421	425	424	431	412	426	418	425	408	422	400	413	433	409	409	445	388	429	434	434	395	358	418	425	401	406	389	439	401	429	430	442	399	421	408	405	414	394	416	407	401	433	420	448	397	416	422	443	443	434	412	413	412	386	448	478	398	435	425	453	391	419	411	406	438	410	420	434	409	447	416	405	430	437	418	413	392	435	377	397	432	431	430	423	407	462	442	403	396	405	414	434	408	424	420	457	392	430	392	381	400	401	390	403	432	421	386	425	405	406	411
29197	12001	14985	18967	12319	998	359	377	391	351	323	339	331	326	338	327	305	327	337	313	306	314	327	337	349	330	348	307	296	324	319	284	300	331	310	291	355	306	298	308	331	333	325	321	301	293	331	313	336	315	328	326	340	318	340	349	323	307	307	336	312	326	335	295	279	342	331	311	368	318	266	338	302	302	317	322	351	313	290	302	324	324	343	330	318	324	285	309	282	323	306	305	289	329	328	317	289	319	337	295	307	297	308	336	349	326	303	335	296	323	284	326	319	328	285	308	306	318	323	306	329	336	329	344	261	305	325	322	309	341	314	322	353	304	326	337	376	331	326	317	305	328	334	307	293	336	322	327	323	355	353	293	295	281	327	369	327	333	290	299	307	330	309	295	332	313	315	321	284	307	307	286	304	315	340	322	320	315	324	318	324	307	316	333	300	340	311	319	325	316	320	326	306	321	328	309	309	316	339	323	276	289	307	294	324	360	339	328	313	312	349	323	305	337	329	305	328	300	300	305	306	314	299	332	337	276	309	334	330	324	308	324	357	329	311	326	299	281	292	336	341	334	306	318	298	309	377	320	301	342	338	286	323	352	358	353	312	301	310	311	295	268	344	292	296	310	322	328	331	343	333	292	329	315	314	317	337	306	356	299	292	326	317	264	282	285	321	323	297	319	328	345	324	341	317	312	301	319	336	332	355	332	342	309	290	321	305	307	321	316	275	300	343	323	314	288	327	341	302	306	332	314	346	337	320	313	304	327	332	302	326	324	342	324	342	335	330	326	341	330	316	329	339	305	327	314	302	321	300	305	326	321	331	334	312	328	314	323	301	308	337	332	327	307	330	322	349	315	337	313	334	324	329	302	305	321	320	300	291	362	296	330	356	316	334	306	293	340	321	319	328	315	336	300	328	312	346	335	355	312	345	321	299	310	301	345	301	344	329	298	308	304	308	316	340	327	313	332	327	323	379	303	309	288	296	337	321	305	313	306	351	356	329	276	331	330	268	322	338	350	332	325	316	338	342	328	310	310	321	351	302	317	323	316	337	310	312	328	336	322	294	315	320	304	331	312	335	310	340	289	309	317	332	320	314	311	328	320	324	343	295	331	321	330	295	314	309	334	328	302	294	312	307	334	328	350	322	248	354	312	302	318	336	296	330	297	307	309	318	307	338	317	329	334	320	297	330	285	345	327	307	310	323	309	337	332	316	342	304	301	294	308	304	317	304	310	313	331	316	315	314	310	336	346	320	350	331	297	315	304	337	297	331	324	359	348	325	317	322	334	324	295	317	347	338	301	326	320	333	311	298	341	325	323	312	286	339	351	335	312	356	335	285	312	356	321	291	334	343	314	278	285	296	341	328	305	334	321	327	338	315	296	341	311	358	337	338	323	336	338	326	288	338	325	320	310	312	314	328	304	356	328	294	344	285	280	308	343	342	298	330	334	307	349	327	311	313	308	325	320	319	356	304	339	309	327	312	329	298	310	312	334	351	334	319	333	318	346	348	297	357	344	303	301	339	306	330	317	336	346	311	332	320	320	312	332	331	329	363	339	342	325	354	300	290	323	343	334	346	304	315	349	324	333	317	324	353	288	335	350	342	349	328	329	314	319	318	335	299	304	308	333	310	350	338	296	318	310	305	290	310	325	327	312	312	298	333	350	294	311	315	305	332	285	311	280	329	320	367	347	328	295	324	294	321	346	367	329	295	273	287	317	322	343	336	337	326	340	319	281	332	313	332	312	299	314	368	311	348	254	338	328	289	328	290	324	312	346	296	317	367	344	311	309	317	317	358	315	296	316	341	330	325	315	333	316	337	300	339	316	306	309	290	309	309	330	319	306	300	320	298	348	311	333	342	335	328	324	326	322	336	361	316	312	324	312	362	352	287	279	291	322	301	352	372	351	336	344	289	300	304	293	321	296	334	339	303	317	316	341	336	293	298	319	353	339	294	300	323	337	317	335	300	336	334	331	298	301	342	376	341	329	329	330	343	328	351	332	328	307	326	305	356	327	326	311	299	307	311	331	322	319	331	296	310	340	334	335	343	314	304	354	319	337	305	310	305	348	318	334	318	334	321	296	266	303	329	327	290	344	330	328	326	335	298	339	312	335	294	334	300	309	318	316	319	335	310	288	319	313	319	282	308	291	318	291	322	296	321	310	310	336	348	296	284	320	285	309	345	307	350	328	314	324	344	329	306	365	339	313	323	308	317	304	337	359	331	298	296	290	316	339	385	319	330	300	320	333	327	321	301	332	326	331	344	296	318	346	315	313	350	336	344	309	318	351	279	328	345	298	298	324	310	332	302	326	350	337	332	327	318	338	325	342	310	322	326	276	262	301	333	354	310	328	345	331	325	340	292	324	310	297	290	310	340	317	331	316	365	301	302	372	315	308	341	305	296	308	331	332	300	311	379	344	332	345	304	321	330	294	329	317	324	322	286	319	345	281	327	333	364	318	359	306	328	305	306	314	336	319	301	321	317	342	318	272	325	273	310	305	326	320	344	303	348	337	329	302	349	340	347	341	358	331	316	303	312	282	335	340	332	367	333	344	347	340	324	324	310	316	313	327	354	275	302	314	320	285	320	331	310	323	299	286	312	325	335	294	344	310	361	279	341	313	314	313	311	333	328	321	319	306	291	352	317	337	321	309	299	321	325	308	310	334	315	294	303	338	315	330	310	341	330	342	299	332	330	321	339	339	334	355	341	326	326	328	297	322	308	339	302	302	295	275	287	306	332	392	349	335	326	329	314	323	331	302	316	331	321	295	332	297	324	335	290	343	343	303	323	332	327	339	333	363	326	326	327	295	324	341	336	321	323	342	341	342	306	288	282	346	345	288	304	317	286	302	300	320	295	303	331	349	312	306	295	307	305	318	333	336	285	320	299	312	316	286	326	294	278	308	319	313	315	327	333	310	326	312	301	333	331	351	351	299	320	311	290	313	292	275	317	373	334	329	311	334	303	323	323	325	310	304	315	352	359	348	315	294	319	316	364	351	311	337	281	335	318	315	310	322	325	340	351	291	331	311	281	329	314	308	342	333	323	310	349	331	370	300	315	342	323	337	336	293	312	295	272	326	307	325	344	304	294	322	325	307	381	315	307	346	335	311	306	336	331	312	316	371	309	290	297	298	353	313	322	324	286	305	314	292	320	335	335	335	316	350	311	340	319	338	304	354	337	303	339	284	327	316	301	309	341	313	322	316	338	338	295	299	326	312	332	309	319	288	313	281	326	322	332	323	312	298	303	343	345	307	343	346	328	329	335	314	310	300	333	309	322	296	346	310	305	350	302	314	333	314	302	326	321	297	297	348	318	313	292	319	333	344	305	330	347	309	305	307	303	346	340	330	328	309	315	330	319	328	323	340	307	299	305	305	301	325	296	318	322	296	344	278	285	320	355	362	313	292	290	291	323	353	297	327	313	281	339	328	342	326	336	326	320	303	297	318	309	302	320	299	312	302	320	319	324	327	312	342	327	288
17806	8505	23753	32054	22603	1203	913	903	831	759	783	820	791	775	787	758	768	733	739	789	728	797	761	726	755	734	728	723	722	718	756	754	710	697	740	749	726	712	718	735	717	747	722	727	694	742	700	717	729	691	696	741	702	704	730	713	738	717	737	726	741	714	687	738	716	675	725	729	707	714	700	733	726	726	747	693	730	752	759	727	688	683	727	726	711	714	733	709	700	752	731	767	758	720	759	747	740	752	765	768	741	674	727	701	734	743	712	706	725	727	731	754	736	726	688	712	694	766	759	684	692	731	762	693	726	651	662	721	754	750	702	721	689	689	709	730	683	755	729	720	758	724	769	737	745	713	670	662	744	706	734	754	698	771	698	723	698	727	754	720	692	729	709	740	773	705	666	685	661	700	734	700	748	722	702	658	692	709	689	716	746	692	700	720	793	734	731	708	734	716	720	702	724	686	718	686	735	701	703	717	720	707	728	713	707	713	704	736	700	715	712	732	718	687	731	739	695	658	690	714	739	727	696	726	702	740	739	697	738	691	699	733	751	711	735	686	732	746	710	750	767	714	730	786	736	718	702	703	718	683	714	708	737	751	692	717	731	714	752	718	717	763	685	717	700	710	701	702	715	688	745	719	706	699	703	746	740	742	721	685	720	764	670	719	721	731	757	712	696	734	701	710	732	749	714	700	743	742	718	697	699	702	724	734	707	718	756	727	662	712	731	689	701	694	717	691	752	732	702	703	767	706	746	738	742	750	719	744	715	722	709	749	739	698	697	733	711	737	698	699	716	719	722	745	692	725	724	745	706	690	725	708	748	649	651	751	727	693	744	701	720	702	711	713	686	695	737	745	710	732	673	730	726	755	700	728	740	745	674	699	707	706	699	749	749	714	691	663	748	744	716	714	725	752	711	752	683	687	715	748	720	696	678	675	761	698	708	713	755	738	756	703	728	716	720	710	760	733	705	695	702	735	708	703	724	750	745	660	660	739	723	761	744	720	690	718	725	712	735	672	743	759	733	732	756	678	739	681	733	693	651	690	760	745	703	734	719	753	700	673	720	736	735	754	699	705	703	713	708	724	746	734	744	713	736	717	725	737	743	728	712	715	715	691	719	734	716	744	718	735	717	703	721	733	727	665	761	699	748	696	759	754	739	669	724	731	747	735	735	722	713	713	717	753	714	680	717	756	774	680	743	726	679	732	693	774	687	715	716	749	703	740	755	707	709	722	670	736	711	687	714	730	768	722	700	755	753	654	714	701	708	712	697	732	736	689	682	716	721	678	702	693	656	697	699	695	728	710	709	721	718	679	731	691	710	703	691	670	740	731	723	718	667	723	707	656	728	723	741	724	725	699	705	780	731	729	700	751	724	721	710	698	712	706	683	729	699	745	700	652	717	732	718	742	707	717	734	735	668	714	728	741	731	699	735	729	690	737	708	695	673	730	667	744	755	768	719	747	731	739	729	736	677	721	722	701	694	701	771	720	706	727	696	737	685	712	744	735	685	708	706	700	695	730	737	745	726	697	729	747	724	757	701	725	701	765	748	747	761	683	719	722	741	694	747	694	714	781	727	698	735	762	743	750	720	685	758	701	708	748	726	760	690	682	749	756	728	730	726	789	718	684	744	759	713	725	734	694	715	721	703	743	721	756	760	734	732	735	699	717	674	713	733	702	745	710	682	738	692	744	750	713	683	771	707	725	662	747	702	737	656	738	703	726	706	661	705	704	716	734	702	693	689	710	705	707	698	697	697	682	716	750	726	753	722	724	695	751	711	699	722	683	711	706	751	762	719	717	722	715	740	682	734	687	716	715	759	729	706	722	752	676	757	776	730	726	738	706	715	731	733	738	733	724	683	754	772	725	706	733	748	672	765	761	738	748	741	684	731	717	743	740	723	727	715	768	708	736	737	691	731	735	697	738	703	768	677	710	756	674	727	752	747	707	717	738	714	702	739	733	725	714	752	739	761	733	735	696	750	691	758	730	661	727	716	683	713	713	744	704	725	728	727	726	723	778	721	724	738	741	702	696	721	721	698	683	704	720	745	721	702	716	721	713	733	692	713	731	689	692	720	709	761	698	709	711	740	770	729	723	730	694	721	687	694	748	746	777	707	692	737	688	722	744	629	674	712	721	653	755	729	695	697	683	722	715	712	737	693	649	665	746	707	707	710	728	732	721	754	695	747	709	702	745	781	695	718	721	631	738	748	727	737	740	767	733	716	723	710	675	738	761	688	740	732	725	713	740	751	655	709	769	709	690	721	711	750	728	686	732	738	743	661	720	722	687	761	707	719	759	726	679	762	730	704	768	671	691	677	690	698	668	737	740	792	755	741	731	764	760	673	726	731	690	721	694	722	733	714	677	769	690	720	745	759	730	687	720	712	743	751	728	667	746	699	717	714	658	705	744	710	693	707	664	719	729	726	730	703	712	701	733	734	736	678	721	778	720	728	720	728	754	727	674	695	741	691	732	692	709	734	747	722	748	743	723	712	716	711	701	709	728	752	753	700	726	668	689	718	701	796	691	715	692	723	771	720	733	701	677	691	760	710	688	703	704	660	735	735	742	700	714	732	714	687	677	772	721	731	713	660	722	720	754	728	720	733	699	713	757	743	733	648	709	676	717	685	740	730	677	745	723	718	701	734	735	725	751	760	783	717	706	747	725	719	733	747	737	726	709	704	694	738	716	725	695	728	679	737	713	763	744	684	700	724	708	684	748	720	746	729	711	755	694	745	685	755	710	714	726	696	707	678	714	659	690	724	719	709	722	702	695	689	668	732	701	693	730	702	714	721	727	751	719	700	707	720	667	738	741	717	751	738	761	739	705	727	698	711	710	744	730	728	688	669	741	791	713	724	720	685	676	726	735	729	719	703	774	733	774	715	720	702	716	714	741	675	729	736	716	701	674	732	701	690	722	695	709	772	739	744	712	721	749	699	752	768	682	706	749	748	715	754	688	747	761	710	706	742	644	711	719	690	728	701	723	713	800	777	719	738	771	735	740	659	726	719	714	756	710	737	703	750	721	681	715	767	709	697	709	744	745	716	690	707	715	797	713	709	738	708	701	729	758	709	771	738	719	704	700	700	751	717	736	743	700	731	719	720	700	691	710	702	674	792	672	705	768	704	728	799	727	683	728	711	714	727	685	752	746	680	685	728	687	747	695	731	732	726	670	710	738	704	680	652	743	748	752	729	721	702	708	714	713	723	739	710	704	712	660	706	740	725	754	712	740	691	714	746	723	689	714	725	686	707	742	712	692	713	690	691	714	741	736	733	674	702	732	666	757	695	727	713	736	675	721	709	753	698	665	717	693	752	675	714	679	720	738	684	700	728	717	708	716	685	694	736	703	735	695	730	761	691	731	709	730	751	733	678	675	718	697	691	760	781	738	727	732	697	731	702	748	750	707	707	744	682	709	705	701	658	735	694	712	683	769	719	714	666	734	736	735	673	677	728	731	722	719	737	678	712	731	744	704	721	708
37834	16873	27758	33709	21134	2901	431	403	330	346	364	338	373	355	363	344	378	336	311	337	343	314	370	318	352	327	362	299	348	320	359	349	338	371	324	320	325	328	290	340	333	340	326	319	317	320	323	337	320	380	330	326	336	354	276	344	318	311	362	338	347	305	334	345	290	319	335	314	361	338	336	313	316	353	333	319	307	326	322	311	329	334	297	342	323	339	330	340	326	307	343	297	333	327	315	319	371	374	306	318	340	337	332	337	335	336	325	322	302	322	341	326	321	294	324	335	353	331	336	327	319	339	329	319	318	318	332	354	329	348	344	334	306	341	312	335	349	296	339	319	351	333	317	326	326	312	364	338	324	315	315	353	341	321	318	345	342	323	316	336	341	307	354	319	366	353	317	336	318	281	350	347	336	346	346	329	333	321	331	321	331	330	335	292	356	293	356	326	306	346	316	305	308	309	325	319	324	324	345	363	327	345	366	346	341	314	334	314	347	337	340	316	323	335	351	357	349	356	318	306	288	309	352	298	320	381	319	310	332	331	331	317	336	339	329	397	364	316	301	339	338	344	332	323	336	312	343	317	344	346	330	351	316	339	364	287	332	330	316	310	321	359	316	312	351	369	337	350	317	322	307	341	322	351	335	329	338	355	312	326	320	319	326	326	333	306	336	301	319	343	316	305	315	320	326	336	307	335	315	312	316	362	304	303	324	298	317	339	314	326	338	339	328	301	355	326	321	337	325	324	328	315	311	309	314	334	298	336	323	313	316	330	316	319	309	322	338	307	339	321	328	322	330	323	337	302	301	363	324	321	305	306	329	301	319	331	376	299	332	321	327	291	309	334	296	359	320	306	326	328	310	341	327	335	326	328	350	364	321	310	330	308	360	340	319	327	331	337	349	340	338	301	313	347	295	302	352	339	312	345	343	302	326	275	347	339	297	345	314	300	350	326	323	308	322	294	308	317	338	335	357	342	282	300	293	273	305	323	312	324	291	334	328	342	347	310	334	318	333	344	305	334	310	330	305	298	329	322	336	304	364	319	342	310	317	338	339	333	308	316	320	307	292	309	314	335	337	284	339	311	270	315	331	334	343	325	348	319	314	334	336	371	329	320	290	322	293	334	317	346	365	301	302	316	334	376	324	330	325	327	317	346	319	331	313	307	340	346	320	330	287	346	346	314	329	327	315	331	347	361	357	351	358	311	332	303	334	329	356	340	307	328	339	358	367	320	310	325	340	295	338	316	308	309	323	338	340	331	307	290	324	320	336	279	311	329	335	303	329	342	364	356	360	320	351	360	332	343	321	316	330	319	329	315	336	282	323	373	341	316	333	365	329	297	348	328	336	335	349	309	349	319	338	315	339	304	292	354	313	329	360	340	324	327	339	341	349	296	291	327	348	328	329	337	308	305	306	345	340	335	344	350	333	335	304	312	334	327	316	331	314	325	347	309	300	354	341	300	337	286	321	292	316	338	335	349	319	314	325	313	339	313	321	327	335	306	339	325	363	329	296	337	305	337	342	297	340	316	352	332	336	306	334	314	341	300	346	314	326	319	326	310	355	292	331	339	315	334	312	296	308	347	315	317	343	322	349	352	321	320	328	308	321	305	318	336	350	329	325	320	358	296	343	347	331	361	358	323	350	353	304	320	299	345	336	328	317	359	342	334	352	364	327	319	371	344	361	330	326	314	300	342	290	301	348	307	273	313	291	339	307	304	318	331	329	330	333	337	290	312	318	311	321	286	320	319	322	311	329	330	359	356	309	329	303	303	328	320	328	365	337	322	340	330	332	289	344	304	340	286	310	322	339	309	329	325	345	322	299	349	345	320	361	354	297	316	314	341	345	333	326	306	343	299	314	325	297	310	317	305	349	351	316	302	331	324	332	342	341	299	349	308	297	366	319	333	328	326	302	326	344	352	305	331	327	299	322	321	322	325	366	335	329	371	285	330	371	307	319	299	314	326	325	357	328	317	320	374	356	325	310	309	341	367	323	314	346	334	350	342	324	317	299	351	312	290	298	347	342	320	318	280	319	341	307	329	313	278	332	326	357	335	313	296	339	325	314	313	279	318	344	295	319	305	319	338	332	319	333	349	323	335	307	344	309	348	358	332	306	339	331	311	311	324	288	327	324	320	314	331	295	317	351	338	347	331	351	365	319	312	355	323	296	303	314	335	307	315	300	311	312	296	315	327	328	351	309	348	322	317	348	327	316	309	317	310	360	312	331	343	336	334	304	344	330	273	321	335	303	343	308	332	298	301	330	329	355	317	335	334	321	353	338	333	298	322	314	333	361	345	334	358	323	320	332	333	339	291	352	329	314	353	341	328	338	339	344	338	335	306	287	314	323	330	348	300	311	332	320	359	322	329	316	335	321	300	336	285	326	322	348	338	289	347	325	349	319	313	339	313	333	333	328	297	321	330	299	310	290	345	302	328	303	349	352	306	301	379	295	314	362	313	294	334	328	336	322	357	341	339	310	293	340	300	307	312	321	306	329	369	314	322	311	332	323	346	337	313	294	324	355	343	327	305	350	305	307	328	355	302	315	324	334	354	295	321	347	347	300	340	305	337	331	308	333	330	345	354	338	318	339	286	318	350	313	300	345	328	313	306	334	329	323	331	299	310	352	307	300	318	290	318	342	328	295	338	297	315	332	322	355	346	324	327	318	314	331	341	328	327	302	324	335	310	312	329	303	331	340	310	309	330	329	324	298	336	340	335	325	320	310	317	372	320	354	341	325	343	371	314	302	342	319	341	318	325	316	358	292	345	315	351	338	321	306	344	351	316	320	307	321	298	287	328	323	310	309	306	359	332	332	307	354	285	317	326	326	299	336	343	300	343	341	281	297	368	305	337	313	279	324	293	326	298	330	337	298	305	371	372	319	304	319	382	324	350	341	333	317	315	326	320	311	317	299	355	324	312	322	321	313	362	335	320	339	346	286	323	349	297	356	302	332	316	302	330	331	304	314	316	327	286	330	306	321	315	324	317	341	341	330	318	326	305	345	347	297	326	309	280	323	331	306	298	299	325	289	315	366	321	302	307	325	351	320	317	292	301	327	320	323	334	356	326	339	298	352	329	341	340	332	383	333	349	341	364	350	301	308	290	295	362	341	339	297	339	315	311	325	325	297	324	327	338	315	351	339	310	310	324	325	329	339	316	311	323	287	374	310	311	336	354	316	334	337	320	364	337	342	321	325	339	312	315	354	328	306	321	312	303	305	305	301	349	316	335	326	297	302	305	324	312	282	315	320	293	318	324	324	350	301	331	323	352	318	307	326	320	312	344	326	326	308	353	328	370	326	345	313	316	351	318	327	338	306	349	309	338	312	345	351	285	323	312	335	301	350	306	326	318	327	319	333	320	333	356	347	338	302	322	292	320	306	325	349	313	341	353	339	320	336	321	324	341	277	330	344	335	384	313	342	339	336	359	322	330	331	330	306	338	328	335	341	336	338	310	342	318	318	353	349	316	314	308	328	341
21854	10884	34804	42701	32793	2712	1112	986	983	902	920	858	847	854	847	812	772	813	802	757	728	754	763	773	722	740	713	783	741	725	740	757	720	804	747	687	759	756	770	750	703	738	690	728	739	710	773	729	703	747	722	708	703	708	725	689	708	687	676	693	711	747	729	720	731	715	655	730	711	687	736	745	753	715	738	715	651	728	765	726	751	736	695	688	705	737	644	735	742	750	697	713	709	702	686	704	672	767	718	719	685	753	682	734	712	711	751	698	708	702	710	686	768	734	708	724	707	719	760	687	704	698	721	691	744	752	733	716	721	678	673	712	706	706	709	707	721	700	731	650	691	712	731	708	729	734	702	724	733	751	662	706	702	728	751	728	694	694	719	725	712	709	686	720	688	720	766	692	734	706	712	710	671	724	697	720	712	723	734	719	721	715	704	722	709	667	708	692	711	707	681	697	719	739	712	712	743	729	659	673	675	704	679	646	688	704	730	725	716	690	724	716	696	652	731	663	643	735	660	702	751	715	703	718	748	748	714	728	684	706	662	713	749	742	683	715	687	726	715	667	698	661	676	729	709	718	732	740	748	700	711	679	694	702	698	724	739	737	689	694	703	764	695	693	727	669	715	703	761	702	764	729	733	705	693	724	710	720	720	719	747	702	732	711	719	714	746	667	692	714	697	692	712	745	688	702	720	705	737	695	754	683	684	688	678	695	678	701	703	694	702	672	692	686	690	674	731	726	780	700	697	725	689	721	730	692	733	685	779	692	729	753	722	711	702	714	717	732	684	757	721	691	703	689	704	739	642	681	695	693	742	731	696	663	704	714	736	707	721	722	696	705	688	680	668	707	747	699	724	730	691	732	740	731	756	702	737	741	727	697	697	719	725	705	715	718	738	721	669	716	689	689	708	662	659	706	745	676	720	696	717	698	720	738	746	722	704	713	691	745	697	705	649	716	721	759	723	701	703	705	713	705	684	717	665	692	657	718	697	683	726	711	712	736	746	682	724	732	786	699	729	747	700	704	657	694	753	755	716	705	749	740	698	681	734	678	679	697	683	725	776	683	710	732	690	719	720	716	733	715	697	705	729	706	699	707	721	762	726	702	732	720	673	668	740	691	686	695	746	669	717	703	694	705	676	693	673	703	711	694	734	762	712	752	738	748	716	733	740	646	706	679	742	719	751	732	699	732	693	715	716	696	722	703	694	698	725	681	698	688	710	740	682	714	733	764	726	741	691	719	723	695	686	705	686	680	755	725	687	690	701	696	702	686	690	689	727	736	721	692	738	713	715	691	677	733	692	674	730	719	705	712	709	709	719	724	720	743	729	715	707	724	758	751	717	723	722	744	700	742	729	746	694	719	715	720	706	662	650	791	696	699	758	761	720	697	712	731	705	719	706	729	714	694	711	702	753	750	729	692	686	724	701	717	718	742	751	731	780	697	712	757	671	724	715	719	729	723	691	714	746	746	741	727	713	697	702	761	691	705	737	736	732	702	672	717	710	750	760	721	751	716	699	787	708	708	713	708	726	705	733	706	722	712	755	790	704	697	710	710	676	692	720	684	675	717	713	672	747	752	739	725	725	731	784	706	693	702	733	749	707	697	675	717	731	681	708	719	718	695	729	708	643	754	740	766	702	692	771	726	704	718	681	741	696	690	711	684	701	711	699	721	734	738	738	722	709	734	799	686	683	738	706	699	731	705	648	701	705	682	709	673	717	692	692	746	686	707	743	704	681	696	686	700	722	717	698	700	731	715	679	717	700	750	677	759	690	663	661	738	729	728	760	738	760	712	738	703	707	752	687	709	717	732	710	711	738	728	738	671	679	726	689	734	703	677	730	712	696	680	699	728	692	702	678	687	654	717	671	729	700	679	752	681	715	714	674	724	695	774	666	702	693	714	689	680	675	675	759	691	668	679	767	758	695	733	734	715	716	718	699	695	700	679	702	700	716	724	738	687	694	706	748	753	716	708	699	750	751	659	687	720	727	699	743	692	745	715	702	745	714	728	693	728	749	658	687	705	701	681	689	725	721	720	732	716	684	729	681	725	706	731	714	705	698	715	698	742	705	730	748	679	661	726	695	710	730	715	725	664	737	713	744	654	708	691	690	684	690	723	711	720	716	711	751	697	728	717	679	720	748	733	722	685	723	724	716	751	704	709	738	721	745	728	737	662	716	729	705	675	677	738	681	688	693	744	681	741	716	734	709	717	718	694	707	712	713	676	713	721	718	684	691	680	706	703	736	753	739	686	676	690	692	738	714	694	749	707	730	707	731	696	753	723	738	739	748	731	701	740	700	725	710	703	762	733	726	702	768	737	670	651	731	690	737	720	709	678	708	724	712	726	743	761	701	756	710	765	731	720	702	661	681	702	743	694	694	740	681	740	721	727	733	714	733	728	658	751	699	678	715	725	747	750	741	717	690	739	701	726	717	693	724	703	783	735	727	655	736	728	707	720	738	734	699	750	732	735	720	696	698	711	742	679	691	702	670	739	721	729	692	721	717	672	732	689	742	733	713	720	700	668	690	698	714	698	676	678	740	727	766	726	662	755	661	716	726	678	740	709	719	722	656	705	696	695	729	688	727	701	701	741	731	737	715	713	723	699	689	675	661	718	700	695	709	713	740	718	669	723	728	715	720	745	741	698	753	692	694	706	705	718	670	736	711	717	669	749	755	701	672	730	746	718	704	712	764	764	709	669	691	710	721	692	685	733	718	711	708	724	703	711	692	732	728	693	732	713	712	720	696	697	661	677	721	685	723	691	687	719	701	740	733	734	725	723	750	767	734	681	720	671	709	765	723	697	731	764	700	732	687	668	712	738	675	672	714	694	715	724	712	720	719	727	722	698	708	686	727	717	696	743	748	734	751	748	697	742	725	738	741	728	699	680	665	768	707	720	719	712	786	684	728	725	681	733	706	730	708	702	692	667	729	725	698	714	706	693	742	716	666	674	694	754	686	741	719	736	735	750	710	688	733	708	734	713	674	706	707	668	738	680	707	722	684	702	738	711	732	708	713	705	664	801	708	741	782	730	697	724	734	761	782	711	725	702	726	758	745	715	742	742	707	736	676	701	738	728	715	692	710	676	725	679	685	714	745	665	730	715	736	662	678	751	743	753	743	714	696	723	723	722	711	712	731	733	726	732	684	692	716	712	698	670	709	715	700	723	715	732	701	748	696	696	724	741	769	704	723	723	714	720	703	716	694	689	736	708	693	728	727	685	767	722	661	738	720	691	716	702	696	723	710	749	703	718	729	673	767	698	685	674	693	691	716	677	715	722	699	725	707	681	667	713	690	691	721	705	736	713	691	779	694	685	732	707	731	695	712	722	700	698	733	720	730	678	705	730	720	727	677	683	685	749	721	677	690	681	729	722	702	692	726	701	695	679	681	743	711	733	712	727	771	691	732	708	733	708	711	680	788	728	671	694	738	741	702	719	720	696	760	746	706	699	698	721	757	745	749	719	772	749	730	699	713	686
17165	7565	3319	1100	592	191	163	153	190	168	157	151	172	145	171	184	180	159	177	185	157	168	162	175	168	194	176	186	196	156	179	165	173	159	167	179	187	173	170	162	167	157	169	160	179	182	176	201	164	161	180	186	144	155	195	176	179	160	158	179	174	173	176	195	163	167	157	168	169	173	167	188	158	155	181	179	157	172	171	187	145	152	158	162	177	172	166	191	174	179	183	180	189	210	148	155	165	161	171	168	176	170	167	184	159	172	166	173	168	167	148	160	172	183	158	148	159	184	160	182	188	177	179	175	169	181	175	194	153	166	157	179	172	164	146	166	165	196	193	179	186	171	180	177	180	195	163	167	158	191	187	152	167	161	164	190	152	158	153	161	188	160	171	167	179	186	161	195	181	170	160	147	173	184	169	194	181	179	186	186	192	198	164	178	184	166	185	208	187	165	157	159	184	192	177	193	183	148	185	149	149	160	185	165	165	212	185	161	182	191	170	172	158	184	188	186	181	180	174	173	172	203	145	175	176	179	168	159	183	183	169	182	170	177	169	178	180	173	180	172	150	154	170	166	179	167	161	174	153	193	161	158	164	181	203	180	157	161	174	164	186	168	160	192	170	171	155	183	183	180	170	160	179	186	171	165	191	149	163	182	152	183	171	167	190	173	163	176	167	170	177	164	207	192	197	197	177	173	167	185	162	159	166	165	155	183	160	144	182	166	168	189	170	189	194	182	177	194	193	168	155	181	157	186	170	157	188	173	172	177	202	164	162	153	188	160	175	153	179	192	170	183	165	155	166	161	176	185	149	171	150	151	172	174	180	161	165	184	161	178	162	161	161	169	155	179	155	160	202	147	187	179	167	167	184	175	197	161	165	173	171	163	176	174	176	162	178	187	163	180	189	175	187	145	149	172	163	159	171	185	199	176	177	159	164	172	173	173	175	162	190	181	177	181	177	186	150	180	169	172	206	158	195	203	178	171	172	166	144	179	219	190	191	161	160	182	171	177	169	156	172	180	198	185	161	152	229	178	180	200	172	192	204	161	190	172	171	198	176	166	167	165	176	189	176	185	168	157	150	172	184	185	181	174	157	163	162	155	146	186	174	142	170	166	167	147	157	176	159	164	176	192	173	178	187	177	180	162	189	184	160	157	175	155	161	184	181	166	144	146	183	198	176	179	198	187	190	167	175	159	207	155	170	178	186	166	169	174	164	170	173	206	180	160	183	159	182	157	192	180	157	206	167	181	183	193	178	155	185	187	170	203	197	161	151	210	188	174	174	174	179	181	159	193	157	166	162	152	190	160	175	185	184	135	160	182	164	168	187	156	176	165	183	169	153	179	174	193	174	174	163	175	183	191	191	154	192	157	165	176	177	131	192	172	138	157	166	158	155	178	164	166	187	184	171	187	152	168	175	158	157	173	166	175	179	163	174	168	158	161	197	177	196	163	164	163	171	171	164	172	177	172	184	171	153	167	175	202	197	155	177	173	185	191	160	164	153	160	195	178	180	178	168	138	141	182	155	178	183	153	184	154	174	178	200	182	193	189	174	165	180	171	188	169	159	172	155	191	174	167	158	184	185	177	182	149	157	176	168	171	182	199	186	182	170	194	172	173	160	183	197	177	184	186	183	166	173	165	171	157	152	176	192	176	198	180	169	158	164	187	177	163	174	194	186	206	171	180	185	179	156	179	163	194	180	178	179	161	160	147	172	187	158	168	153	214	162	200	201	168	192	179	181	183	178	182	189	172	152	157	178	183	173	193	166	151	155	195	185	173	148	172	169	151	181	180	168	174	180	173	176	173	187	179	183	147	168	169	155	153	164	167	181	155	165	162	184	145	156	170	166	154	206	150	169	182	153	144	179	167	177	173	201	189	184	182	165	159	156	142	170	167	155	165	198	164	185	167	196	191	201	170	158	161	173	161	191	173	175	172	131	180	177	183	157	174	194	186	166	167	195	180	154	168	163	147	164	177	194	164	195	171	158	162	169	168	188	175	170	201	176	175	180	171	159	155	162	188	150	159	168	183	178	188	158	170	149	169	180	155	137	160	188	167	145	161	158	208	176	185	170	190	165	173	185	176	172	152	159	165	174	160	148	167	167	165	179	167	177	184	166	194	149	186	191	170	165	176	172	169	160	200	182	171	172	174	188	166	176	153	159	157	153	154	133	192	189	174	197	187	202	150	165	191	141	202	152	155	178	189	190	168	175	177	163	184	187	153	200	164	157	176	173	157	153	196	175	197	169	152	193	155	175	164	182	178	171	167	170	177	162	189	157	171	167	170	189	177	195	179	182	184	199	173	165	167	198	200	170	170	144	167	163	171	172	148	166	187	166	185	149	164	166	187	187	155	157	158	151	169	136	176	185	157	177	181	209	179	156	187	177	198	193	169	172	170	172	137	146	176	162	200	172	163	192	173	156	156	185	183	177	172	173	154	184	178	168	164	181	170	168	183	173	182	152	173	164	186	163	182	186	165	170	180	177	156	191	168	184	198	162	180	169	181	183	168	163	151	178	159	178	173	157	170	174	150	174	161	166	167	163	180	178	166	156	187	178	167	179	169	164	182	199	162	178	170	186	165	162	184	172	163	151	199	175	174	179	175	182	159	167	151	151	172	173	159	152	181	188	161	176	178	161	173	177	172	199	190	161	181	171	159	171	196	175	162	160	183	157	174	176	139	168	172	192	153	168	146	192	186	175	172	174	164	168	172	163	185	172	177	158	196	171	160	159	161	175	181	180	176	157	177	164	175	171	182	167	161	183	177	182	165	196	143	188	163	189	168	211	164	169	180	169	191	175	157	157	186	155	178	206	169	173	189	191	175	182	171	200	186	155	148	180	169	187	155	188	193	165	185	189	163	173	149	151	175	146	174	187	205	197	172	160	171	177	176	162	154	182	174	154	170	170	180	199	181	176	158	163	175	198	180	183	171	162	177	156	183	181	179	171	183	186	159	185	155	186	163	177	158	174	168	174	174	173	174	177	174	195	183	183	167	171	180	193	183	171	170	185	170	164	180	169	171	173	168	156	167	175	154	176	187	174	173	182	159	159	194	169	194	152	164	157	160	152	145	184	177	165	184	166	181	162	167	177	189	176	171	176	159	185	147	189	188	158	166	165	166	180	160	171	204	179	181	186	186	176	173	170	158	180	199	185	185	178	147	178	162	164	179	157	162	185	189	149	184	156	169	167	169	150	204	197	169	174	154	166	159	187	164	191	170	154	183	187	161	160	159	216	178	164	173	198	186	171	186	174	174	212	164	154	153	190	176	170	196	182	164	184	166	163	173	181	173	179	150	185	167	169	172	169	174	190	176	177	195	164	165	169	168	187	193	173	164	172	163	166	196	179	174	198	167	195	158	167	166	162	190	181	170	156	172	166	173	172	165	150	167	151	178	163	161	187	208	197	170	181	182	167	198	152	172	178	202	173	194	168	160	173	176	184	193	174	178	166	172	173	168	151	229	194	166	166	169	177	177
10274	5949	4717	2543	1606	496	437	451	411	430	437	396	397	463	444	420	424	465	487	446	466	437	409	453	452	437	442	426	433	424	459	418	422	413	396	419	432	451	445	407	415	398	439	448	414	424	411	441	444	421	409	462	447	410	439	407	435	437	442	430	415	458	423	443	427	494	434	418	445	431	439	448	435	406	434	450	388	443	447	434	457	374	416	440	435	425	462	424	480	457	394	422	397	437	417	433	452	417	429	448	438	451	428	415	415	425	435	412	445	445	458	463	422	443	449	396	434	447	405	420	428	460	465	435	394	447	435	440	453	458	425	428	434	435	437	457	410	432	460	454	451	417	380	454	411	425	447	433	442	418	418	456	450	435	435	445	453	430	447	420	428	412	409	451	415	457	454	435	423	441	455	438	450	439	419	430	432	455	423	414	422	374	428	438	436	414	454	458	417	435	396	419	410	430	441	448	462	439	446	442	434	463	473	398	459	419	430	439	436	418	425	410	435	465	401	439	427	450	426	386	445	437	454	416	415	479	431	450	415	441	424	393	401	484	436	414	459	375	440	449	441	432	411	428	431	400	450	412	426	424	455	411	416	430	426	385	454	439	454	480	460	421	456	411	420	446	409	434	428	431	434	427	400	423	429	451	443	448	430	416	428	461	432	426	447	413	435	420	438	439	442	429	418	407	428	448	429	420	441	400	448	444	463	460	466	441	466	435	441	456	457	461	408	446	413	435	410	426	449	439	434	419	413	430	449	439	419	426	486	394	417	459	414	427	440	430	426	407	435	394	452	422	435	404	450	432	415	445	425	485	421	420	420	433	413	458	441	467	463	438	436	473	448	430	435	442	423	407	409	400	447	450	407	406	435	436	438	423	448	439	426	488	460	421	418	415	425	461	395	427	437	438	463	436	417	474	426	418	469	435	441	426	389	460	424	454	427	426	433	465	407	415	432	468	408	434	445	404	430	393	474	437	432	477	460	420	468	459	444	437	472	439	443	419	463	426	433	432	421	428	424	403	422	460	420	442	416	429	448	439	405	429	430	401	438	413	418	427	432	448	428	412	421	450	431	442	436	437	409	453	424	427	431	450	437	386	437	454	441	448	444	424	438	428	431	463	437	410	441	413	401	497	372	459	431	449	416	406	437	398	484	431	430	416	447	443	417	432	465	432	442	465	433	462	439	451	446	443	471	500	448	457	403	449	445	472	420	433	450	426	399	447	430	422	451	424	448	447	476	431	449	434	446	445	408	450	437	436	427	421	451	444	431	446	447	440	447	435	424	389	417	438	423	454	450	433	432	406	438	436	427	437	401	405	481	462	407	420	454	434	418	424	405	447	419	447	435	441	416	394	442	424	478	438	400	456	406	439	440	441	426	426	428	454	434	401	469	474	404	427	412	434	470	463	437	440	393	441	429	421	447	437	438	453	451	457	445	468	432	422	425	422	419	456	442	435	430	454	462	441	445	449	455	422	427	440	441	401	437	390	438	388	447	410	437	431	454	462	439	455	451	472	437	418	495	425	433	419	446	445	448	445	455	442	419	424	499	446	442	460	487	494	443	416	437	438	458	455	411	409	429	482	414	426	417	444	432	433	449	434	437	443	466	441	476	474	453	429	468	425	483	482	398	467	453	443	418	406	416	394	416	450	384	462	417	428	432	459	438	436	437	425	457	433	466	432	443	420	419	424	437	438	436	487	456	450	437	421	459	401	449	450	442	455	449	456	447	440	446	450	459	370	458	408	423	448	408	419	433	437	452	440	390	422	408	445	455	422	429	434	411	409	444	470	424	442	427	462	471	458	423	442	450	463	453	429	472	401	442	423	422	447	430	421	438	424	435	445	465	431	420	424	435	448	426	439	456	446	452	417	436	452	421	421	426	425	438	440	429	434	427	446	424	434	420	429	448	411	455	415	433	468	430	411	459	433	445	437	388	408	417	443	433	450	436	430	426	399	421	410	429	452	406	446	455	422	449	424	455	472	426	431	447	426	421	433	429	459	448	444	403	441	418	449	426	423	482	446	442	439	421	438	478	434	426	426	420	425	455	417	426	409	425	451	415	430	426	440	430	434	444	429	433	405	447	442	459	428	405	440	445	395	416	435	435	428	439	450	424	423	416	454	453	432	419	425	416	413	418	447	408	416	454	452	414	420	428	425	399	432	470	427	416	447	451	428	438	411	396	439	418	395	455	393	412	430	425	404	450	409	418	416	456	455	422	439	398	480	435	427	458	436	429	448	463	457	419	395	415	446	423	416	429	442	427	432	418	463	448	421	439	461	426	466	462	429	455	415	434	422	395	393	418	464	389	469	426	434	439	427	410	473	432	423	431	435	457	478	380	419	443	408	452	420	467	416	405	434	433	442	425	441	416	445	426	426	438	457	430	434	425	399	465	437	474	481	417	443	441	432	434	414	454	423	408	425	420	392	442	385	461	415	451	444	454	467	443	426	441	429	424	449	434	409	414	430	471	446	435	438	435	416	448	449	424	428	427	431	426	437	440	441	417	432	417	422	445	448	463	434	452	448	394	385	458	425	425	399	428	405	436	448	419	462	458	422	407	409	459	448	389	446	417	419	451	445	418	423	436	446	463	398	421	421	425	446	455	474	458	399	447	434	473	458	442	447	402	448	409	463	460	467	458	426	435	457	460	417	447	456	414	445	423	460	463	391	462	443	448	422	429	450	414	429	440	449	440	422	454	418	417	418	440	396	466	417	430	435	437	421	436	417	406	464	430	443	432	459	425	394	487	423	435	431	449	430	431	433	447	438	388	428	447	420	449	430	426	423	425	402	411	460	477	435	422	396	429	412	459	454	430	470	408	415	430	420	438	444	433	435	412	442	403	441	434	436	429	445	399	433	441	442	425	422	465	450	436	382	401	423	419	447	460	452	437	424	435	442	433	445	457	458	425	445	436	470	425	438	454	473	448	398	435	461	471	439	429	459	413	427	457	423	412	429	417	430	411	437	443	458	424	422	390	407	441	430	460	426	430	417	425	414	433	431	444	458	397	429	440	453	444	399	437	422	407	405	439	446	432	448	425	461	400	436	417	447	430	403	453	450	415	424	403	434	434	412	466	406	418	412	452	414	423	447	429	413	418	418	432	429	434	457	440	424	467	447	436	426	424	439	451	450	408	402	440	393	409	421	465	436	442	429	372	431	450	441	420	414	372	400	411	419	445	458	429	420	462	444	480	414	428	441	435	459	429	482	424	419	423	434	436	418	416	474	428	444	429	442	432	409	443	446	431	399	427	436	460	381	434	441	456	438	436	380	408	469	436	421	440	436	441	458	494	422	391	437	454	468	423	430	430	450	436	420	427	417	423	453	426	472	438	421	422	442	430	447	442	451	455	437	437	428	455	457	413	443	408	416	404	430	465	467	420	468	435	441	461	417	394	419	434	439	425	409	444	463	410	436	425	448	434	413	417	426	438	394	414	449	428	443	437	445	423	452	442	403	426	386	435	422	397	464	422	419	421	439
29276	12922	20625	18702	10604	1135	415	364	348	350	319	339	325	305	343	340	313	328	305	317	369	309	304	309	330	319	312	354	342	296	324	330	304	313	304	337	290	313	287	307	355	285	301	287	311	330	338	322	336	332	312	332	337	325	351	307	328	300	336	347	342	318	341	350	320	331	333	309	340	303	325	378	313	339	328	321	293	347	331	323	335	328	292	331	324	357	309	308	317	343	330	325	331	376	346	331	295	325	323	336	326	345	301	322	322	338	332	312	289	343	336	317	325	309	288	351	276	347	324	316	329	327	336	299	342	319	366	313	336	307	342	298	312	324	299	315	267	330	342	315	335	302	301	326	327	378	352	333	292	326	320	291	318	308	332	295	348	328	313	322	328	361	335	308	281	291	321	296	347	334	322	332	303	344	306	325	346	315	304	310	314	333	316	309	318	314	329	315	303	337	331	341	351	336	299	318	316	346	343	301	265	318	287	320	348	300	323	323	303	342	330	318	283	291	310	338	325	324	328	302	297	319	319	298	345	322	295	307	345	308	351	340	312	302	295	309	317	303	359	311	318	319	306	317	332	307	282	310	333	330	278	336	325	329	328	301	311	288	301	345	295	328	303	312	333	332	303	323	320	287	350	313	309	334	283	330	323	347	286	319	329	280	344	353	371	344	321	323	336	318	322	329	339	315	294	351	307	306	332	324	321	322	321	292	296	362	324	353	314	324	320	334	316	306	298	334	332	320	319	331	315	332	327	290	336	348	321	312	360	297	332	293	311	341	329	324	310	328	319	309	344	333	304	321	334	332	323	340	320	307	292	310	332	311	309	332	296	334	308	311	313	303	303	326	332	305	345	342	325	294	297	338	313	334	318	367	321	328	326	351	301	298	350	298	343	316	317	315	320	338	308	316	314	320	288	315	330	320	351	329	361	345	333	323	316	322	330	313	334	285	312	306	307	344	309	342	314	293	325	329	312	292	357	308	294	306	297	352	332	363	327	272	302	257	346	334	345	309	265	319	297	315	312	289	304	291	306	314	328	330	306	313	335	334	292	306	309	297	318	351	300	330	320	328	313	293	314	327	298	303	322	341	329	341	311	332	315	360	317	336	333	339	296	318	312	340	300	323	343	316	329	315	310	296	317	314	328	311	310	324	284	332	308	343	309	299	335	339	346	302	310	321	322	295	288	326	331	297	322	285	346	364	318	355	302	306	325	333	338	320	298	333	325	294	311	328	328	306	279	308	331	281	327	312	333	332	349	317	330	307	299	336	340	307	307	310	328	298	324	309	300	297	312	335	315	276	277	287	313	316	284	288	336	321	324	298	343	300	303	293	318	337	313	330	317	314	344	334	324	315	374	316	321	324	312	321	331	331	318	305	291	322	290	319	338	339	331	312	339	322	292	360	294	320	323	325	316	317	324	334	321	329	343	369	340	328	257	313	301	314	293	355	326	340	290	353	325	313	309	319	342	334	349	336	302	330	346	311	354	327	312	311	320	387	316	341	363	292	312	307	331	274	325	324	341	277	317	329	301	299	330	302	317	333	275	328	298	289	299	333	303	297	312	330	322	314	321	335	312	362	313	328	347	287	298	300	309	346	308	338	301	304	319	292	299	312	334	277	311	306	298	300	312	342	348	303	322	303	334	327	303	301	317	315	283	332	296	335	311	289	297	318	306	316	330	292	301	329	344	313	340	316	308	328	336	308	351	306	289	311	317	287	301	315	324	340	310	300	327	340	305	323	312	323	361	347	307	340	373	324	293	274	287	360	297	283	342	325	313	318	300	323	312	291	349	295	294	332	323	361	356	302	285	304	337	329	358	254	294	338	307	292	303	316	349	339	311	298	319	311	315	328	305	315	330	314	313	313	286	295	306	322	275	290	277	318	334	351	348	313	298	306	309	288	349	319	316	285	320	288	323	326	320	335	334	327	334	329	311	302	311	319	346	309	298	299	329	352	302	311	315	330	312	340	333	373	341	281	323	310	326	285	294	303	304	340	367	332	309	300	318	306	319	313	292	369	319	298	300	279	321	323	318	309	317	331	342	334	301	310	329	308	331	291	312	310	294	336	333	347	313	332	321	344	328	306	294	343	315	324	282	321	290	303	338	301	311	291	332	334	310	337	344	328	311	324	321	317	307	296	298	302	315	328	359	335	350	329	299	331	306	334	298	293	307	319	332	282	312	305	308	318	330	320	299	299	329	345	295	290	291	323	292	303	302	314	328	312	293	366	298	301	335	308	318	318	319	362	348	315	330	290	332	325	309	320	314	353	314	319	331	317	299	341	325	283	337	298	352	321	335	333	357	345	345	299	331	320	321	338	290	361	321	287	326	340	298	340	330	304	351	314	324	358	331	341	321	351	309	304	310	296	327	311	317	320	297	362	314	304	317	335	307	323	322	305	339	316	348	319	310	290	308	321	345	324	329	315	330	342	333	336	338	312	329	312	318	306	333	295	317	316	295	334	305	338	295	311	316	328	312	292	277	287	322	302	320	271	332	353	354	329	332	297	313	373	343	307	321	330	313	295	310	321	305	323	350	315	303	303	309	305	326	311	355	319	269	283	311	312	330	331	315	326	319	327	333	326	318	318	326	306	319	318	308	326	320	305	311	331	318	318	330	323	321	317	311	294	343	322	331	347	323	310	306	333	316	307	319	336	295	300	295	323	296	319	310	299	309	341	333	349	312	306	335	288	337	301	317	313	303	331	317	355	350	327	312	321	307	271	320	286	321	353	315	341	299	325	360	301	345	333	300	312	323	298	295	323	281	301	303	313	291	348	287	336	328	338	302	339	289	328	340	328	354	306	323	321	323	314	336	321	308	327	299	301	314	344	303	341	317	319	305	317	337	302	321	357	286	323	348	329	298	330	325	333	285	277	306	297	322	335	327	328	316	349	360	317	340	310	313	294	292	315	308	300	305	312	293	337	274	325	311	302	322	333	308	318	308	313	308	295	330	355	311	320	327	275	310	311	265	314	316	335	313	317	299	335	307	338	322	304	331	326	344	353	329	318	342	309	324	343	338	316	314	312	317	335	343	371	335	343	309	292	344	350	300	346	343	362	296	300	305	339	316	332	302	314	325	335	305	334	334	332	307	358	302	322	337	346	293	301	316	334	303	347	314	311	292	350	337	307	326	278	313	337	372	339	291	334	338	331	352	304	263	306	334	356	288	317	302	307	325	313	298	330	327	331	338	295	297	323	289	306	337	345	322	305	327	328	307	316	329	304	297	322	294	294	339	297	286	282	324	351	317	306	311	328	347	349	294	290	311	328	340	305	294	311	316	293	332	337	342	321	297	280	348	284	329	352	353	356	332	304	287	327	332	295	302	303	348	304	361	319	285	313	317	309	326	331	304	301	326	306	330	320	310	324	314	332	294	310	317	315	298	300	303	320	338	306	293	309	327	272	344	320	324	307	303	341	295	290	312	337	300	321	308	309	316	299	302	355	336	311	321	330	300	323	338	315	320	340	305	306	297	331
17497	9318	27673	30988	22214	1649	989	920	824	821	829	789	768	719	832	802	754	800	784	760	792	781	745	719	742	680	765	742	725	700	734	786	684	707	751	709	708	736	684	680	725	734	714	706	753	731	664	750	776	723	698	718	686	707	681	691	734	709	692	742	686	735	753	703	718	733	741	669	688	666	722	771	705	782	703	730	684	689	701	679	682	759	740	720	767	743	695	702	710	714	734	757	738	710	749	731	677	739	661	754	774	742	754	692	778	704	680	716	709	701	715	709	751	707	767	703	761	746	674	705	749	682	698	721	703	732	729	707	735	712	685	684	709	720	715	709	709	730	734	697	693	726	709	785	687	699	707	734	709	723	741	692	718	734	679	696	727	749	725	660	717	721	707	723	718	697	684	724	678	719	678	755	704	716	682	671	735	721	688	756	753	729	735	730	699	740	689	732	705	737	745	727	685	748	739	711	706	726	726	681	701	711	719	724	727	703	685	702	668	684	685	692	762	715	731	660	680	694	688	702	708	731	744	729	688	741	741	688	726	707	727	708	733	724	757	705	679	730	751	720	741	742	703	748	741	750	635	738	679	698	733	710	735	760	696	717	699	711	707	749	695	731	691	684	703	723	739	714	711	724	701	697	713	726	719	734	754	772	635	782	735	713	699	692	748	713	720	702	671	708	700	703	715	713	779	760	707	671	736	685	726	710	705	723	642	743	749	685	750	768	711	727	768	666	751	760	740	691	698	711	685	750	711	714	664	673	707	725	733	718	713	753	703	720	776	739	697	705	715	752	701	673	685	710	723	729	717	721	718	710	737	711	712	710	736	721	685	716	730	735	727	773	690	691	734	709	690	758	740	696	748	721	737	667	721	690	745	741	708	724	721	698	756	738	722	725	702	724	734	719	727	712	723	675	720	694	679	723	758	720	690	772	707	737	724	743	702	723	710	677	698	729	743	699	672	660	698	655	723	699	703	718	683	737	680	725	675	726	705	739	720	717	702	704	700	739	698	771	750	728	729	734	699	671	726	693	689	695	726	700	723	703	709	691	698	732	685	705	698	766	705	693	727	683	711	734	726	746	699	723	710	693	746	716	689	695	724	714	708	741	712	722	729	686	695	701	639	723	703	730	756	720	654	710	726	742	742	714	761	712	643	730	719	740	742	726	695	722	715	795	670	743	720	740	747	720	667	713	730	730	658	667	717	725	689	690	724	739	715	737	719	757	719	714	680	720	716	687	730	711	726	706	712	701	692	723	684	740	728	687	706	732	719	717	714	770	724	703	683	763	724	750	689	714	743	750	714	659	758	755	729	661	730	713	785	706	752	706	732	740	694	692	733	686	709	728	720	714	744	697	699	697	749	691	723	697	792	674	738	722	685	696	708	725	692	717	738	719	754	663	704	734	725	749	756	725	697	667	766	735	719	685	736	751	655	680	709	706	714	760	697	724	720	702	731	753	666	740	690	725	764	778	686	698	698	741	690	700	753	731	685	698	805	717	741	659	678	691	694	776	741	758	776	731	682	736	731	744	692	688	691	716	720	738	728	706	715	725	741	708	760	691	730	719	713	726	739	720	748	697	710	702	747	689	713	735	741	713	727	713	667	703	705	709	764	715	742	716	762	732	715	694	699	724	711	772	692	729	701	701	728	740	716	740	750	755	715	683	715	700	718	657	652	708	666	668	735	703	684	732	755	712	730	689	707	746	685	689	725	721	756	721	749	699	726	726	733	735	720	699	719	737	687	705	727	740	714	726	691	724	743	727	679	691	699	674	760	741	720	701	686	738	729	695	692	741	742	752	715	684	682	734	726	693	736	662	696	710	746	692	700	706	729	686	735	690	736	703	710	739	768	661	730	725	705	752	722	694	720	717	713	720	771	695	743	739	735	740	719	680	732	749	692	711	721	730	695	665	697	736	698	703	678	711	692	693	705	743	744	708	748	721	687	727	723	698	723	713	721	714	704	669	688	721	700	698	727	704	710	732	711	738	748	717	766	731	738	802	713	729	706	762	695	735	734	775	714	719	668	735	714	707	677	712	691	738	718	751	720	716	684	725	722	733	691	767	744	751	733	681	694	776	692	710	715	695	691	727	740	680	695	703	717	679	734	710	680	721	752	707	730	739	721	731	735	739	726	763	735	702	674	689	751	717	705	720	719	729	683	731	689	724	747	750	728	710	700	720	714	762	697	700	708	742	694	718	701	713	668	731	754	722	714	707	706	733	704	748	668	676	739	668	699	679	692	732	759	762	749	723	750	726	748	719	707	727	689	704	745	672	692	701	779	698	727	686	752	714	701	714	740	689	759	697	741	727	745	693	731	708	750	765	723	760	731	732	737	729	729	682	713	693	730	675	735	752	705	721	728	778	752	687	676	687	699	695	695	732	723	693	693	691	680	726	763	678	716	728	668	739	727	709	732	733	709	704	736	705	721	714	746	691	706	694	726	710	774	698	688	720	753	748	739	667	742	758	697	685	735	706	709	704	748	755	711	738	722	694	734	759	712	754	712	734	702	726	756	721	743	698	720	720	713	708	713	678	729	688	696	721	716	771	720	705	719	734	735	728	703	732	731	747	715	704	726	736	740	758	710	729	698	703	698	655	705	751	746	731	741	733	683	716	704	741	746	727	738	758	716	788	663	708	724	753	753	695	703	716	733	709	704	714	689	727	710	689	751	755	739	712	674	723	755	684	742	729	688	696	729	721	740	707	736	713	658	721	738	729	715	702	705	753	747	703	741	694	751	769	716	728	738	690	725	687	667	711	702	721	708	746	734	708	693	700	712	732	764	702	746	727	674	691	757	709	729	709	716	724	657	684	678	693	723	689	708	767	747	734	724	728	722	789	672	696	746	697	714	727	748	741	745	712	707	722	735	716	690	764	739	686	703	732	718	705	696	671	759	755	708	745	708	723	711	737	711	735	700	726	716	738	733	729	705	726	681	776	645	711	714	747	733	727	718	759	740	687	740	759	737	766	697	725	780	706	730	718	753	766	736	718	721	708	716	712	709	756	709	786	663	756	670	679	732	736	732	745	762	684	682	712	701	710	692	713	721	706	706	721	677	704	702	707	717	743	702	692	708	734	749	729	730	735	728	699	718	708	754	718	710	739	703	684	738	721	694	707	735	691	729	749	696	730	729	753	747	721	763	751	715	734	726	668	753	707	755	744	728	685	720	687	713	653	755	666	704	699	749	733	720	740	770	687	736	701	692	703	695	738	649	729	740	735	760	711	735	743	719	709	713	727	732	713	742	769	748	700	687	711	663	678	708	711	671	722	745	714	758	724	736	701	724	685	723	754	795	675	787	755	705	729	712	689	726	692	751	693	737	735	729	738	719	717	722	726	763	716	698	729	717	704	743	725	723	721	704	708	715	693	681	715	688	707	767	683	769	688	720	701	715	706	744	691	741	716	700	692	759	745	664	751	691	750	742	712	709	698	675	684	734	702	717	713	717	735	693	729	677	721	723	725	720	743	690	732	756	709
37439	17545	32065	32539	20065	2721	443	391	372	385	347	305	322	331	311	336	322	353	330	294	346	328	334	310	368	313	333	325	298	329	332	307	338	333	343	306	319	311	324	318	306	317	325	316	320	284	317	308	339	296	312	305	315	327	324	311	318	333	334	309	341	328	337	308	298	339	318	324	300	297	345	330	332	310	351	301	320	316	318	315	310	329	306	306	326	320	338	340	309	329	290	336	343	313	312	307	317	309	313	324	336	313	292	309	304	336	358	335	337	317	325	311	352	346	333	331	302	334	319	331	330	325	327	297	301	327	345	334	313	306	303	300	317	331	327	311	299	329	301	338	379	314	317	315	297	333	302	297	326	334	358	328	310	304	323	306	289	309	323	286	351	329	311	289	335	322	267	323	336	345	328	321	315	331	352	332	310	322	323	329	320	318	332	354	350	320	314	314	353	331	343	315	287	307	269	307	284	329	357	371	316	306	325	329	332	320	335	326	304	323	352	305	335	341	334	357	307	324	331	333	301	298	317	325	280	310	316	294	337	321	345	337	317	299	327	336	310	378	333	314	307	299	329	316	350	320	342	297	321	299	362	343	324	291	344	354	356	339	309	307	332	325	306	304	309	298	320	332	314	333	316	335	262	339	360	343	302	335	347	301	307	292	284	319	334	334	358	309	313	331	298	345	299	339	293	329	309	313	345	324	329	318	322	323	346	338	339	322	302	320	323	327	303	291	330	318	277	345	299	330	323	337	340	345	314	345	323	312	311	313	360	341	329	344	335	282	330	322	324	301	345	303	277	320	340	316	318	307	342	305	336	306	289	345	299	304	275	327	314	319	349	309	305	299	310	346	332	335	301	293	285	325	325	309	355	306	271	334	303	323	319	297	358	313	307	336	304	337	310	327	307	285	329	333	293	321	304	319	335	320	266	314	299	343	324	325	323	318	265	303	303	347	289	312	284	337	380	333	310	345	323	289	320	339	323	290	279	287	333	291	308	309	326	322	347	318	319	358	322	341	318	339	301	321	302	316	320	342	328	309	298	300	321	323	336	336	319	357	307	319	324	321	280	340	355	283	313	329	309	357	336	360	339	333	311	301	299	331	346	270	344	324	298	321	305	329	306	342	333	284	311	344	313	291	318	319	334	310	326	332	330	319	300	354	333	289	288	349	322	324	337	352	313	333	329	335	342	318	315	335	334	319	331	348	297	316	335	301	307	314	311	325	329	301	313	353	299	282	308	340	307	283	307	298	337	357	324	309	307	342	296	316	304	339	307	349	320	349	320	301	295	328	321	308	310	326	333	321	284	301	316	305	339	301	325	315	346	339	316	335	305	322	296	313	289	359	343	338	350	324	315	316	315	311	320	344	299	306	321	290	336	329	323	327	287	319	318	345	342	317	309	324	315	345	326	324	307	296	325	319	340	297	328	302	310	326	321	354	337	301	312	319	320	346	326	332	312	342	337	318	316	311	342	309	333	364	331	344	364	321	371	333	327	314	330	323	318	333	317	346	327	309	359	312	284	322	311	348	316	323	361	324	348	309	313	348	291	331	328	347	318	336	336	351	325	301	368	318	317	361	376	331	320	278	297	354	312	349	333	302	324	313	329	311	320	317	335	323	337	348	313	342	321	343	337	311	311	299	331	300	274	316	302	330	310	303	324	313	352	338	397	349	312	301	356	329	358	316	308	341	301	332	313	331	289	306	338	337	325	338	369	371	325	342	312	312	331	337	332	333	312	304	348	336	307	361	329	302	299	316	301	337	318	321	327	319	301	320	323	377	308	321	319	284	311	286	348	343	321	327	282	288	300	320	333	339	317	345	327	340	312	350	311	325	318	319	339	324	317	316	296	314	324	329	301	326	312	332	333	314	331	333	346	344	273	374	303	280	312	319	319	321	339	301	290	303	298	331	307	307	325	331	324	340	335	312	297	338	322	343	330	323	297	314	308	325	309	311	323	330	344	352	335	293	320	322	315	321	320	322	331	352	304	326	317	332	344	319	341	288	310	314	312	293	312	324	305	358	313	326	319	350	320	310	315	333	372	295	324	300	335	290	327	329	287	351	296	287	285	364	329	363	347	303	344	350	357	308	283	333	313	327	324	340	317	296	329	320	346	321	340	336	336	345	323	340	308	334	338	310	330	313	313	330	332	326	310	307	323	330	325	329	289	357	317	316	339	338	336	315	314	321	313	307	332	338	339	312	308	311	299	372	294	310	320	330	306	313	400	325	316	355	345	291	316	288	300	332	349	298	336	327	335	357	300	321	320	328	309	303	314	311	306	337	318	326	291	309	349	286	348	323	304	330	319	310	318	316	311	334	337	313	313	325	301	295	313	308	336	330	335	290	292	348	300	298	298	311	323	355	323	331	358	363	338	302	304	344	314	281	305	313	329	334	323	343	327	324	316	316	319	294	301	338	330	326	298	320	296	351	316	319	298	325	350	320	311	329	319	331	319	319	325	345	358	327	351	300	355	304	312	306	298	327	370	327	329	366	326	287	347	342	325	288	322	325	309	312	347	308	321	304	329	315	282	337	292	330	317	280	360	331	342	337	329	328	286	298	376	322	326	336	326	311	302	342	303	305	338	278	322	331	285	363	381	295	283	329	304	318	328	303	336	310	343	315	283	304	305	304	318	329	344	338	320	336	320	312	310	295	323	300	340	297	342	331	309	318	365	304	303	323	321	311	344	336	339	333	334	326	312	309	294	322	321	329	300	318	320	314	314	339	327	327	310	305	347	315	329	345	332	306	306	319	335	321	324	288	323	341	305	325	349	318	335	315	343	327	337	305	300	358	313	304	321	324	309	331	319	300	296	320	305	335	292	322	287	300	318	329	339	317	309	341	315	315	313	355	317	302	304	344	341	313	338	287	305	344	324	342	349	307	306	335	318	337	319	319	327	325	341	311	348	317	331	368	331	317	303	297	320	320	283	323	289	322	294	286	322	317	320	315	342	328	322	301	298	333	334	308	321	327	333	281	315	328	341	319	320	298	333	282	311	311	317	327	342	317	385	351	363	317	304	357	330	352	308	338	282	317	301	323	319	320	326	319	296	315	336	318	343	317	329	334	337	324	343	316	300	344	324	309	317	339	308	303	298	327	301	295	315	335	303	330	309	358	293	361	338	336	324	298	278	337	356	293	308	337	330	303	327	291	330	332	317	325	317	327	315	339	328	322	315	322	307	332	305	309	336	340	331	344	330	341	337	325	321	275	339	323	345	329	322	331	344	338	362	334	357	308	301	294	303	331	356	329	347	321	319	334	338	326	297	331	343	332	322	321	318	294	315	329	332	332	335	291	301	319	294	340	313	306	329	317	299	286	318	270	309	322	326	313	320	356	313	312	301	304	331	307	317	304	311	306	301	312	323	314	321	358	310	326	310	317	310	329	302	274	320	309	321	296	294	342	273	352	343	323	327	351	316	313	320	334	322	337	309	322	334	315	321	326	355	340	295	314	328	317	336	324	317	319	324	346	329	333
21629	12243	37967	42381	31621	2797	1093	1003	994	908	899	844	834	821	795	759	760	762	741	738	739	782	772	716	724	778	704	767	718	762	678	692	753	686	657	695	783	708	761	728	720	703	732	714	708	714	715	715	689	712	780	744	697	744	708	697	746	718	736	753	702	716	729	731	700	699	745	727	666	701	720	690	681	724	706	696	704	724	693	705	722	664	684	718	667	710	675	757	710	700	690	725	702	711	725	674	729	691	663	688	678	763	680	701	679	704	719	789	725	745	677	714	667	705	739	708	664	721	691	723	686	723	678	685	683	709	755	756	687	719	749	722	662	682	695	715	692	684	719	724	716	746	702	665	751	681	710	671	730	681	736	661	705	708	707	710	651	728	754	714	674	770	710	717	663	700	750	688	679	663	723	740	727	710	695	683	672	717	741	720	731	740	734	699	678	738	790	710	739	750	682	747	729	681	681	743	665	700	701	661	711	752	720	679	730	722	727	695	713	667	693	677	699	699	746	734	714	674	678	703	707	707	680	702	724	680	770	714	722	729	708	703	729	688	726	700	658	721	716	681	706	697	683	737	670	737	743	681	688	722	710	712	723	682	693	720	725	673	709	682	702	704	741	689	657	686	727	668	721	711	731	735	688	686	738	703	697	676	687	717	707	705	721	695	691	682	714	715	692	704	719	710	729	715	715	732	683	662	709	744	676	745	692	706	669	676	691	706	734	675	704	716	700	725	726	653	695	702	692	780	731	717	719	697	745	729	674	697	738	668	685	690	705	691	727	697	731	676	737	685	670	690	729	730	701	739	724	674	679	741	701	725	727	689	673	692	721	738	721	713	711	707	695	719	715	719	712	698	733	696	669	671	735	741	692	645	674	699	682	717	688	713	731	692	692	687	708	704	723	691	702	721	695	752	725	711	663	705	729	694	692	718	686	750	671	693	672	712	698	714	716	707	745	661	713	704	802	677	679	693	686	690	687	733	750	669	694	703	702	669	720	689	702	732	709	705	706	696	726	751	668	707	742	740	673	734	675	698	706	672	714	722	733	694	703	742	719	702	654	706	667	729	685	737	668	741	690	691	713	765	704	703	715	703	670	682	715	731	706	615	705	714	737	672	719	698	750	739	727	672	678	709	699	738	722	651	642	729	726	676	708	695	728	691	686	703	681	725	680	724	711	722	722	710	689	683	691	769	753	718	693	672	748	713	708	676	720	672	699	704	740	731	752	712	706	724	638	678	729	715	766	707	687	680	700	653	697	680	718	720	743	682	671	691	691	708	708	694	701	670	703	743	734	710	668	676	728	669	675	729	705	687	746	659	684	670	686	706	694	693	724	722	716	685	733	699	705	654	690	735	734	724	716	731	732	706	686	677	675	748	692	723	708	735	764	668	718	725	712	763	684	726	700	659	710	687	689	676	690	720	713	689	710	691	749	708	669	679	661	724	660	717	723	688	697	782	712	715	730	724	743	701	677	678	690	707	699	688	688	663	715	706	742	712	753	653	723	780	692	726	702	698	717	709	707	687	742	707	723	720	702	652	699	708	705	716	677	746	672	701	721	746	713	692	741	640	700	710	737	701	728	672	714	707	715	715	711	735	769	723	701	723	744	681	744	694	747	730	738	689	716	719	678	697	703	714	726	684	651	707	723	712	709	704	690	671	656	679	692	728	763	714	707	698	713	722	726	700	698	692	692	732	716	738	673	721	676	730	725	680	705	729	707	676	689	630	729	705	656	714	703	750	710	678	710	670	743	699	702	673	735	710	714	708	715	713	744	693	701	709	728	699	719	717	718	717	740	758	721	692	706	740	739	720	695	694	725	719	714	723	739	645	689	674	672	693	658	703	719	717	702	718	672	687	687	720	711	708	714	684	727	701	732	719	732	716	666	734	711	706	731	723	736	693	697	707	657	735	725	705	707	721	699	701	763	705	744	721	719	754	721	702	708	701	694	697	713	677	728	696	719	690	704	707	706	730	693	714	725	755	717	698	681	738	703	675	715	704	705	706	699	680	667	732	734	743	716	680	695	703	680	711	724	694	681	719	750	728	705	721	714	725	695	687	698	681	682	733	735	702	726	642	720	701	675	742	734	647	710	736	682	719	729	736	737	684	694	730	704	693	731	791	738	688	721	652	724	685	733	719	712	714	723	704	717	671	707	735	717	725	707	702	708	675	654	659	729	653	725	717	696	692	662	738	724	680	692	722	642	667	714	757	725	743	699	738	697	743	659	717	710	706	736	680	718	748	729	732	721	677	712	691	695	728	670	728	709	728	687	705	717	669	646	740	742	672	701	698	706	681	690	712	670	707	752	724	713	721	678	681	723	762	716	725	685	737	755	723	720	695	673	680	707	724	728	684	682	739	743	679	680	654	659	701	710	703	702	713	684	682	716	728	762	682	652	700	716	666	680	775	703	752	705	676	725	675	738	688	684	695	732	762	665	728	711	657	737	682	690	698	685	754	740	671	722	733	712	713	650	711	723	723	688	695	687	687	713	732	741	732	710	660	707	706	751	693	721	743	754	721	740	690	687	736	699	732	651	729	747	717	685	765	747	725	681	677	691	695	718	701	707	756	750	718	665	698	693	698	665	758	682	705	717	707	754	718	699	695	666	642	756	699	735	713	704	671	728	678	686	707	679	741	667	705	732	706	710	732	663	736	658	726	694	657	747	726	736	720	752	754	760	716	708	689	698	722	731	670	719	726	704	704	707	742	725	731	709	726	684	705	726	689	678	684	703	743	707	735	744	780	681	721	670	678	718	699	681	710	713	655	642	715	687	683	719	699	712	719	672	712	681	678	702	724	660	710	664	683	700	739	712	716	757	723	716	679	714	679	695	666	736	721	755	731	718	754	712	692	737	723	729	722	689	690	673	716	704	722	696	701	729	665	734	747	680	724	697	681	699	665	717	752	726	730	678	696	690	736	713	749	672	739	678	679	673	690	715	723	730	701	711	710	640	672	726	695	707	682	698	725	715	709	700	703	708	680	699	644	708	708	708	743	685	715	702	708	720	749	712	743	732	695	710	726	720	682	688	739	709	687	741	712	718	712	686	737	724	718	702	710	724	703	711	690	670	692	675	716	687	735	700	701	730	730	688	666	760	689	692	700	681	685	704	724	687	719	741	644	691	693	689	712	725	683	707	706	744	682	703	742	701	707	738	732	766	729	703	711	776	723	716	665	723	686	708	707	706	747	724	675	710	717	746	676	741	737	743	762	746	726	684	669	708	675	746	697	721	738	646	690	744	744	704	728	741	673	732	718	767	717	705	646	705	772	661	710	714	738	743	748	700	768	712	691	699	714	753	680	731	733	644	735	718	710	733	669	710	698	697	722	713	665	676	718	744	739	741	702	704	763	707	713	697	699	724	732	679	719	716	678	727	665	707	685	748	737	689	725	738	718	705	731	694	655	750	698	729	674	701	674	721	690	774	701	721	709	701	696	715	674	628	749	734	657	727	702	715	713	693	718	707	695	718	671	716	705
16670	6559	2907	653	377	174	165	185	173	154	156	167	178	169	157	163	166	158	178	156	174	160	173	149	146	167	169	159	150	161	164	156	180	175	159	182	160	145	148	149	184	178	147	168	171	173	173	122	151	170	158	156	140	177	125	168	174	149	174	200	156	167	179	173	191	163	190	142	150	171	141	155	174	158	175	147	155	163	162	157	161	161	157	160	179	154	135	164	183	192	145	180	160	163	152	164	185	153	178	161	177	194	168	154	155	168	178	180	151	151	170	164	168	168	168	145	154	138	176	190	138	159	159	151	180	177	157	165	198	197	168	173	179	147	184	172	152	177	145	176	142	167	143	163	159	156	166	148	173	175	146	160	174	183	154	155	177	160	154	157	152	143	165	188	193	175	170	169	156	157	150	205	158	168	149	158	174	146	164	155	168	164	193	175	168	136	165	152	189	159	170	162	168	148	152	183	117	168	147	163	159	163	154	185	147	183	179	139	130	157	150	162	168	181	142	171	161	182	174	165	179	141	172	184	140	184	168	167	179	157	163	171	180	148	162	177	175	157	194	152	156	172	158	151	175	156	182	202	143	185	163	138	161	172	156	177	150	181	141	179	150	174	158	168	181	193	172	165	169	177	166	174	155	154	143	162	180	144	158	154	172	181	165	156	152	174	173	149	158	142	150	135	162	174	125	154	169	163	171	175	151	168	182	154	140	196	157	153	151	176	138	159	150	148	171	165	158	182	155	169	159	185	133	156	155	164	128	190	169	153	208	163	145	154	163	187	198	159	167	174	188	189	155	162	178	146	169	165	146	152	179	148	162	146	144	181	169	174	173	175	152	159	138	137	159	166	163	160	171	169	161	168	168	140	185	150	168	162	189	175	157	151	175	184	180	140	133	161	165	172	172	170	145	157	157	158	157	154	154	147	182	156	169	163	146	155	171	164	207	188	145	181	183	162	173	155	150	148	166	145	145	185	171	149	172	158	148	189	172	171	168	179	200	158	172	164	172	172	180	180	165	155	159	179	151	158	210	182	175	169	184	162	181	182	190	150	154	163	158	161	186	171	166	172	159	168	150	149	173	186	183	167	161	160	182	166	159	167	172	164	156	165	145	162	156	168	155	181	178	163	173	145	181	155	161	190	157	168	152	189	175	168	163	176	154	166	172	179	166	164	168	185	169	161	150	166	154	160	173	162	165	173	154	167	175	155	211	175	167	172	150	157	160	170	161	135	153	162	148	163	173	165	180	151	175	167	181	181	166	153	153	158	166	167	143	167	156	166	178	161	182	157	177	163	143	157	144	178	158	145	148	153	166	168	139	181	167	170	168	176	163	162	170	180	148	179	171	162	176	170	176	188	180	192	184	153	162	155	182	168	161	148	167	160	194	152	168	184	150	154	171	148	179	156	163	133	175	184	151	157	183	150	166	172	185	197	148	172	158	168	164	164	184	151	163	170	167	169	157	162	168	169	163	181	177	140	149	164	137	170	165	142	168	195	174	152	157	144	151	175	179	162	163	167	169	158	171	166	142	155	147	137	169	133	147	170	153	167	142	143	154	155	153	171	180	151	172	160	158	145	175	151	163	187	159	175	179	176	159	152	178	157	154	169	159	138	136	148	151	176	179	190	164	179	191	161	183	166	162	160	166	175	171	168	164	160	163	132	143	158	152	173	159	183	179	144	179	175	187	160	167	177	156	153	176	148	160	161	141	152	169	162	151	165	149	137	160	164	168	174	154	142	134	142	155	166	170	165	126	136	173	170	151	166	182	152	165	192	160	156	165	131	176	162	138	180	172	180	154	158	164	176	187	177	148	157	182	148	173	183	153	188	196	160	188	166	170	187	149	136	115	171	160	171	172	141	168	171	178	153	181	195	169	147	140	165	151	182	170	172	157	162	178	168	167	163	176	143	194	161	178	153	149	193	170	185	145	151	170	197	166	180	160	160	166	176	173	156	151	156	165	177	165	167	164	157	144	156	160	137	167	169	179	156	163	168	176	184	168	164	156	177	175	168	165	172	165	166	173	160	176	175	179	150	145	168	162	159	181	198	164	169	197	165	169	164	167	175	170	153	164	178	145	170	185	148	149	165	168	161	171	172	168	168	167	166	161	155	146	169	157	181	160	153	156	178	132	167	174	176	193	159	158	149	153	164	156	158	188	176	170	167	158	166	134	155	147	150	158	169	158	164	172	153	169	181	153	161	159	169	151	181	183	172	143	196	169	162	151	158	183	194	170	171	169	155	145	156	179	185	156	180	163	157	176	154	161	156	182	181	150	141	174	173	156	158	161	177	162	170	166	165	182	176	183	176	171	176	165	154	154	166	157	188	154	167	163	175	149	173	142	164	172	169	159	146	187	177	176	172	182	162	152	168	167	150	122	148	177	143	170	162	164	151	170	148	158	193	181	139	169	163	169	163	183	150	173	176	160	145	163	163	159	185	174	188	181	174	157	152	144	179	187	190	180	157	145	147	157	156	139	160	184	166	167	181	190	178	165	167	161	152	143	168	165	162	170	160	180	193	173	176	167	196	160	177	158	157	178	174	141	168	170	184	161	156	153	176	163	175	160	164	169	197	144	165	161	140	168	171	154	142	165	156	161	145	151	136	166	164	173	169	167	163	184	172	160	183	142	178	155	178	169	170	173	175	157	138	169	134	139	168	171	151	160	168	148	146	139	143	153	159	153	157	154	169	172	151	173	139	170	159	169	188	160	158	159	153	166	171	161	176	167	167	198	184	171	163	160	200	161	159	157	171	182	142	171	176	169	160	188	178	172	167	140	171	169	184	162	146	164	152	184	169	155	158	145	169	132	175	154	170	172	156	146	163	141	149	167	176	160	145	151	196	170	151	165	160	185	160	159	166	185	167	162	158	152	158	167	183	154	183	157	179	138	150	175	174	149	159	160	176	149	125	159	164	158	173	164	181	174	171	178	161	175	140	171	158	154	161	157	165	159	161	181	155	156	184	145	160	182	166	156	172	154	147	179	162	143	154	128	162	173	131	165	167	161	181	162	165	174	174	166	163	174	174	167	150	206	156	167	170	152	167	170	153	165	144	174	162	178	143	192	173	158	166	172	170	172	184	167	157	171	142	186	164	160	179	153	153	154	172	171	163	159	181	180	179	175	173	167	170	144	171	172	168	176	138	159	168	147	173	169	153	179	154	189	170	162	155	174	191	155	161	149	184	179	176	182	160	163	159	162	173	154	190	150	145	162	155	155	161	164	182	183	187	154	172	181	147	143	162	168	180	176	165	148	160	161	163	180	157	163	176	170	156	157	170	189	163	171	141	172	167	158	156	173	165	187	156	147	201	182	152	174	158	164	171	156	186	174	138	142	148	165	159	164	175	162	151	158	167	156	165	176	189	146	163	164	160	199	196	155	171	161	144	174	142	161	159	152	157	158	158	184	142	164	185	134	139	156	172	176	150	148	158	157	185	168	136	172	159	158	176	151	182	157	157	176	135	168	136	152	150	171	169
9874	5282	4490	1857	1376	449	426	379	425	408	408	388	403	424	406	424	436	406	431	413	442	445	398	427	435	416	448	410	403	450	454	397	436	438	432	394	451	409	470	402	429	405	443	418	428	393	441	436	473	419	439	423	441	420	447	409	411	453	425	425	382	377	427	422	451	399	422	425	429	379	386	443	430	389	422	413	390	386	424	442	403	433	402	404	388	403	418	441	389	400	423	422	429	425	408	399	441	412	439	444	427	411	404	390	397	414	390	386	428	407	417	462	435	409	391	429	451	433	404	434	394	429	382	386	427	401	407	404	423	399	376	402	413	423	370	442	415	426	422	406	435	389	424	447	431	416	426	387	385	412	408	405	376	414	403	420	401	426	391	460	395	421	455	428	459	430	397	389	420	445	418	432	410	435	419	384	420	415	405	430	436	427	407	433	399	452	414	405	415	414	450	424	409	396	421	425	408	444	445	415	460	427	418	414	408	471	430	435	407	433	406	391	435	409	418	425	404	449	453	410	434	400	447	444	403	440	385	442	445	474	406	425	457	414	393	384	411	408	394	432	384	441	414	430	418	449	420	397	398	435	428	437	414	441	428	411	396	449	422	404	421	400	409	406	398	402	411	413	433	412	423	419	412	424	455	452	446	414	408	411	397	401	402	401	434	395	445	389	404	413	448	401	428	416	417	433	398	406	425	390	413	393	439	465	386	417	422	431	428	399	407	407	431	423	425	346	422	402	418	400	437	409	445	409	457	399	405	408	422	421	428	422	418	386	422	426	414	399	440	429	405	361	368	397	446	420	378	390	441	410	380	426	382	448	397	418	395	447	413	427	453	442	406	389	419	432	414	418	429	414	440	399	435	440	398	392	432	414	371	407	448	413	416	447	408	433	399	422	394	427	401	422	405	432	417	384	404	394	422	393	424	384	418	396	386	424	383	396	413	422	432	437	436	390	422	436	418	413	397	408	425	408	390	384	428	431	412	435	419	421	419	411	451	395	415	414	424	426	417	444	438	410	435	437	437	410	446	420	431	421	435	409	409	434	422	398	429	407	415	406	414	434	448	377	425	438	394	414	428	421	433	467	387	414	413	462	435	418	413	451	436	389	380	444	402	412	429	408	379	415	446	387	420	408	460	432	432	411	400	403	412	463	415	428	387	431	436	423	445	411	431	396	427	412	412	397	408	430	440	392	448	455	432	411	410	427	408	412	426	433	429	384	405	427	430	393	422	408	451	401	411	424	428	445	378	424	415	401	386	425	389	396	427	439	420	410	381	431	401	437	439	417	444	438	464	447	393	400	444	414	404	396	431	429	413	410	442	446	408	419	449	420	427	421	414	396	417	377	396	400	419	443	436	419	397	425	440	407	369	439	419	410	400	390	420	431	426	425	429	440	432	412	420	399	422	403	444	412	449	396	425	432	402	424	430	422	445	417	406	431	441	407	406	434	417	448	443	401	417	386	399	412	407	416	402	383	435	391	451	426	401	406	422	390	371	411	398	419	444	435	407	455	405	430	428	411	414	376	407	377	411	409	440	448	427	407	412	409	422	438	428	389	413	411	421	416	379	427	397	421	427	424	402	421	422	433	432	414	429	448	422	416	396	472	416	386	413	408	428	428	400	407	405	431	450	432	397	422	437	415	428	429	404	396	438	386	453	420	441	386	475	418	414	438	414	407	381	407	406	414	433	401	406	411	414	425	441	411	418	418	418	446	436	412	419	424	419	399	428	418	403	416	394	422	424	390	410	394	450	381	404	434	416	414	417	405	412	397	411	439	400	397	400	450	409	431	436	433	410	442	419	402	429	408	381	421	428	389	456	439	428	412	467	394	385	415	407	403	415	432	411	412	442	423	412	421	417	391	398	409	447	398	426	429	411	395	422	448	430	436	421	444	447	421	416	432	408	418	390	412	441	428	431	443	412	461	442	446	431	410	456	410	408	399	417	432	425	398	396	401	450	401	440	418	432	415	446	441	408	390	366	432	471	429	414	416	402	432	415	435	434	398	405	378	394	400	436	404	413	431	438	418	404	404	421	412	397	413	427	414	419	440	397	416	411	440	427	436	424	424	439	401	427	403	403	436	415	392	401	431	417	417	426	437	396	425	471	405	451	425	404	388	415	418	438	432	448	373	416	428	417	414	447	458	419	418	420	459	420	422	455	475	398	425	399	428	402	430	426	417	427	407	417	446	437	416	453	428	432	422	379	460	448	435	402	429	394	414	429	404	429	439	402	441	423	413	401	415	421	416	441	418	438	403	390	409	401	422	449	449	429	428	469	422	399	422	391	425	396	431	396	423	415	442	414	416	395	399	385	416	396	379	435	421	446	389	419	413	427	421	421	425	401	461	450	437	430	379	382	388	430	395	426	398	440	430	406	411	432	407	441	388	438	426	407	416	424	398	399	426	397	422	377	406	390	408	399	421	495	396	425	444	424	396	389	420	431	401	433	419	405	414	395	440	434	412	403	413	458	434	449	431	429	422	410	423	401	463	414	424	434	408	397	411	413	407	390	391	406	424	411	421	428	396	415	402	417	399	415	418	418	431	419	408	373	389	435	384	430	415	420	396	422	452	435	423	384	412	408	433	407	401	414	453	425	388	406	405	436	412	423	414	428	411	417	433	411	458	428	381	410	415	407	411	418	423	404	404	417	399	396	399	430	429	441	434	393	406	422	407	465	417	425	433	405	399	386	428	401	410	403	382	420	403	405	387	445	381	418	412	381	406	411	408	387	402	404	425	398	407	449	444	408	430	393	448	393	373	434	413	405	424	408	429	425	426	411	400	436	402	393	400	394	415	404	401	418	400	417	407	431	406	427	423	436	388	407	427	409	427	416	431	434	412	399	446	403	384	410	403	470	409	418	377	378	404	447	436	418	444	446	417	409	414	427	363	392	422	432	418	409	440	413	431	422	428	435	408	422	431	406	410	412	413	385	435	397	415	438	394	415	398	417	416	410	420	407	438	416	400	399	429	447	410	423	428	431	444	441	364	414	439	413	397	354	442	437	416	449	418	436	408	423	391	417	408	394	429	413	372	409	420	400	423	399	403	386	409	370	421	421	407	429	387	402	417	432	398	401	391	428	431	442	422	387	437	443	430	419	386	423	419	401	486	437	438	397	408	421	411	427	372	396	380	417	415	434	410	423	425	413	417	408	412	390	443	431	400	443	414	403	391	424	457	433	428	377	448	425	450	396	389	417	424	416	404	445	410	430	400	400	398	418	425	398	409	401	377	407	430	393	454	420	403	403	409	405	417	438	403	419	386	437	400	405	367	379	399	425	412	443	424	426	416	397	424	379	385	420	424	408	428	421	415	423	396	411	398	412	407	431	428	430	404	427	432	449	463	402	389	458	394	417	396	413	393	425	410	410	445	406	414	423	423	398	398	413	410	433	432	402	417	401	421	418	428	426	392	383	395	458	423	426	427	462	433	419	425	432	417	391	401	400	448	414	396	415	410	430	432	409	405	424	417	416	459
28172	10884	20030	19346	10758	1449	389	344	290	321	332	322	329	331	329	316	335	320	297	317	335	300	320	310	309	322	300	289	325	295	334	336	330	260	296	325	320	308	342	332	299	331	313	332	325	340	336	301	312	339	312	297	329	329	301	334	307	327	315	331	321	336	313	345	307	309	308	313	319	302	313	321	322	329	308	320	335	320	329	345	349	309	310	287	347	340	295	323	325	359	338	314	315	298	322	304	316	320	302	320	326	314	328	309	302	302	325	338	315	305	372	280	305	307	334	321	314	311	310	328	337	334	303	328	347	295	347	348	311	339	305	300	312	289	318	290	288	312	325	326	274	307	274	306	319	338	351	306	287	321	326	318	305	355	315	304	289	307	336	297	292	299	299	303	354	313	312	280	301	309	304	330	314	387	334	297	276	315	308	354	315	328	319	337	321	307	292	332	308	294	327	295	309	342	328	317	318	341	305	334	300	299	299	347	293	328	282	347	285	309	296	333	290	302	330	322	311	290	313	319	309	281	307	322	291	298	307	304	328	286	280	336	329	323	295	320	329	310	335	318	308	312	279	325	306	310	334	310	304	328	277	288	317	294	338	312	285	287	354	343	342	302	316	325	343	320	335	285	283	295	329	297	330	313	304	351	354	272	307	323	292	304	306	349	301	331	324	306	313	280	301	296	293	299	346	330	375	333	315	307	312	306	341	311	359	317	303	315	342	334	329	297	288	312	331	280	311	352	311	345	356	322	292	287	328	289	318	346	312	341	289	301	342	299	288	307	315	292	355	320	292	309	274	297	338	330	282	307	254	288	299	309	295	319	302	303	348	314	327	310	307	311	302	335	306	333	313	308	309	311	328	331	301	333	291	338	314	297	347	316	308	282	324	298	318	322	316	318	307	331	327	298	294	320	319	307	301	329	294	300	325	321	288	350	313	319	287	311	288	315	322	317	328	342	287	315	300	315	314	280	326	308	343	320	323	317	335	326	316	324	306	306	314	316	338	305	304	340	332	289	281	300	309	305	340	317	328	308	329	319	275	275	309	300	308	298	320	318	337	336	311	282	322	329	322	296	297	313	313	333	341	298	323	346	341	318	317	275	317	298	291	301	312	329	300	301	331	298	331	344	289	298	312	324	318	286	297	282	326	295	277	318	297	315	299	335	312	328	327	312	303	350	302	293	295	328	314	289	312	329	344	334	322	345	343	292	325	308	336	294	291	341	327	297	336	323	328	324	306	295	334	311	335	318	318	359	337	309	342	333	315	307	295	305	330	343	323	294	290	325	330	340	329	331	319	306	328	340	310	319	330	331	309	311	305	297	322	322	320	296	280	349	302	329	339	307	316	307	287	318	335	330	292	281	295	320	297	321	295	289	326	314	306	335	323	354	334	302	292	308	311	276	335	321	336	333	312	315	302	325	326	328	319	324	319	321	313	332	319	302	289	291	342	333	293	294	340	315	340	318	311	301	322	320	313	302	288	336	308	309	306	315	313	314	309	333	325	311	283	263	313	316	321	325	336	307	322	306	279	313	327	331	332	302	347	326	301	327	326	329	301	310	325	310	301	288	272	291	331	319	318	317	305	289	313	324	312	303	319	333	306	287	272	328	319	339	327	274	305	291	307	327	335	320	328	332	341	300	332	336	336	317	352	326	335	330	301	352	310	347	352	283	298	350	303	327	318	290	348	318	326	306	321	282	338	327	300	331	323	335	330	321	316	331	336	285	322	307	302	326	279	311	333	305	313	308	324	340	285	314	325	298	288	328	331	321	318	319	309	305	298	318	326	361	323	344	274	307	319	321	300	333	343	369	335	331	354	319	325	294	331	280	334	315	338	348	309	330	337	321	284	328	287	338	294	298	291	308	339	311	303	320	328	313	300	323	299	307	356	317	307	341	326	298	287	330	347	312	310	317	315	308	303	332	300	311	303	334	322	351	325	345	337	334	305	316	327	326	294	310	280	336	328	319	334	304	324	281	341	301	335	357	323	372	308	354	342	297	334	326	346	329	353	340	317	307	296	304	341	306	313	306	299	315	348	327	319	279	294	294	293	284	309	274	306	322	331	289	329	300	334	318	306	327	328	342	311	308	290	330	312	301	322	328	334	296	319	315	276	253	296	294	305	312	320	293	282	324	310	292	313	308	297	284	296	369	323	346	345	312	356	347	298	306	336	297	296	285	325	336	332	304	321	287	288	336	322	334	317	289	315	345	323	295	318	308	286	310	318	307	294	328	291	306	298	306	322	334	326	349	294	304	310	337	323	303	308	314	289	314	299	313	330	310	345	321	321	311	288	281	362	308	325	311	298	294	336	307	306	324	291	307	343	319	343	337	309	318	335	316	340	282	323	287	330	303	305	270	362	328	296	300	360	285	293	321	316	320	314	330	288	289	318	280	291	330	314	309	309	304	318	300	288	301	332	315	317	309	305	319	323	321	332	268	302	333	321	286	297	296	292	311	321	315	287	339	325	309	304	323	284	317	311	291	305	333	329	333	311	308	325	322	332	338	308	275	343	299	334	323	325	293	313	335	288	318	306	317	317	324	325	353	323	340	299	323	304	306	320	317	323	341	312	300	287	320	295	322	297	301	330	328	351	337	303	308	313	298	343	319	274	314	330	337	289	321	334	318	286	301	323	268	292	286	300	347	328	306	324	355	311	320	310	315	334	288	325	318	319	314	300	289	298	286	276	339	287	324	301	309	263	322	319	263	318	276	303	289	299	330	334	351	318	314	303	332	327	287	321	353	303	316	287	307	312	322	315	279	334	316	323	312	336	315	337	323	304	318	333	353	320	330	322	296	311	326	315	334	353	324	283	314	301	320	336	344	300	292	314	326	328	329	307	336	320	320	307	315	291	312	335	298	281	321	336	297	277	280	328	324	352	319	320	311	310	313	312	282	291	325	340	330	341	298	303	324	339	311	286	313	305	315	311	326	327	320	294	302	320	344	330	303	306	334	326	290	311	289	321	360	355	297	354	322	329	371	315	340	327	329	313	315	325	312	311	301	328	318	331	309	336	307	307	297	326	296	320	327	343	328	326	352	322	335	343	337	326	318	316	326	316	329	336	339	299	331	327	288	331	307	305	331	331	357	364	316	314	298	347	332	309	309	307	325	321	332	292	315	302	303	347	303	310	288	316	319	323	318	289	305	296	316	292	308	318	363	324	338	306	329	342	334	305	310	303	326	303	294	316	320	346	336	307	300	308	339	293	285	275	323	316	347	345	335	320	344	325	282	349	290	314	290	340	305	321	293	327	336	350	347	268	305	273	294	344	300	277	294	316	272	336	327	316	304	329	323	316	292	333	343	319	314	323	329	282	302	311	302	298	308	288	327	305	316	318	320	333	349	293	310	318	334	309	321	338	285	299	301	283	316	278	304	307	358	295	310	311	303	287	337	301	311	261	332	307	312	322	318	336	299	321	301	302	313	283	313	296	305	329	335	319	352	297	305	310	313	305	333	330	337	306	316	294	288	292	318
17023	8268	28231	31845	22909	2567	952	916	831	829	775	791	775	775	772	767	703	751	751	770	727	703	702	709	802	744	723	695	749	704	782	741	697	718	724	713	675	743	734	657	700	688	752	725	688	759	716	767	712	704	748	758	725	711	712	700	750	717	696	769	685	680	710	707	667	739	765	720	763	736	695	706	694	763	722	688	705	692	697	739	726	722	712	691	747	729	681	732	705	740	700	673	723	770	730	706	687	734	745	707	687	693	743	726	776	710	681	722	718	735	672	758	731	770	692	701	700	740	687	686	703	717	740	717	683	669	742	730	654	756	627	647	614	732	679	708	735	706	688	727	670	696	701	726	722	723	700	757	712	710	651	714	690	713	697	730	718	689	720	744	681	706	696	708	741	695	733	684	694	723	747	714	715	670	669	695	690	733	680	681	708	726	708	733	635	705	721	699	681	699	725	679	691	703	717	748	708	693	680	697	763	669	708	727	739	730	711	735	724	737	692	704	757	752	710	755	714	735	726	686	694	725	762	756	728	709	716	699	698	683	705	656	729	719	699	712	675	739	731	656	665	703	740	723	711	730	710	696	716	713	752	731	717	672	703	700	738	669	736	702	677	707	727	731	671	729	718	754	704	710	693	779	679	730	709	769	719	701	719	712	745	680	682	739	744	712	725	699	706	694	676	742	710	712	710	689	678	689	692	682	736	703	702	720	718	707	711	717	669	707	733	681	695	717	738	732	713	743	680	732	720	739	697	695	678	693	720	715	728	701	716	666	651	693	724	658	688	709	706	734	696	721	726	697	696	712	727	684	758	655	688	696	692	716	697	726	742	678	660	705	709	737	729	717	681	709	696	711	656	750	752	759	712	675	710	698	723	706	728	733	754	732	788	743	653	684	726	698	708	706	682	730	687	732	669	689	684	725	695	720	715	724	720	680	708	662	712	721	750	690	700	732	703	672	684	712	755	680	716	696	722	719	711	675	728	723	700	717	698	701	677	710	666	729	731	671	681	729	761	702	733	751	696	705	660	697	695	701	749	716	689	762	700	725	737	714	725	724	715	672	719	695	721	691	701	713	692	732	730	696	724	756	698	745	685	686	681	731	694	709	691	690	714	722	667	708	708	713	750	710	654	696	710	779	679	723	752	682	741	708	720	721	688	742	718	655	693	753	743	701	729	729	673	748	700	701	658	707	671	746	683	756	722	751	729	701	763	705	724	702	703	756	777	679	692	658	772	720	676	731	680	651	734	676	721	735	737	673	729	738	702	699	694	718	766	721	678	660	719	751	706	697	728	733	685	740	730	701	706	734	700	722	707	696	734	755	732	748	709	698	790	675	748	704	698	644	742	691	663	691	730	673	710	755	741	718	697	746	718	683	675	762	698	684	707	730	738	736	717	698	688	699	692	710	700	706	739	711	693	707	687	723	711	722	669	737	706	688	719	709	734	730	712	727	704	711	717	700	724	651	685	714	715	699	749	723	689	751	725	713	732	695	702	728	707	733	732	727	776	707	716	708	753	734	740	672	741	670	646	718	674	679	668	763	743	746	726	716	705	699	672	721	717	667	763	725	710	694	712	720	707	753	653	703	765	708	676	699	704	730	684	746	743	723	707	711	728	713	704	722	754	685	741	675	700	734	729	669	748	690	725	663	721	721	679	703	699	732	680	699	701	761	726	719	634	696	701	692	710	748	716	713	679	767	696	703	706	723	702	688	717	712	707	711	685	735	747	706	716	683	711	714	718	729	711	726	725	743	747	716	711	725	663	695	683	744	715	721	700	721	727	639	713	728	721	688	702	777	705	684	711	688	704	743	702	736	742	701	653	714	755	696	701	710	685	709	708	689	742	696	692	735	760	695	697	679	751	721	663	724	707	708	687	722	725	705	721	705	704	720	696	737	774	712	754	714	735	723	704	707	742	723	719	698	706	709	710	722	682	684	720	702	712	724	726	711	742	701	730	700	698	723	737	679	693	711	694	651	720	714	706	765	659	701	683	719	764	736	715	692	672	721	694	708	731	702	692	758	700	709	757	751	732	695	684	737	693	733	687	698	716	732	734	754	732	716	702	697	708	751	740	677	671	719	728	733	706	749	710	707	751	720	671	668	689	658	726	739	733	677	721	771	659	676	671	702	727	704	728	662	685	736	671	706	736	716	689	712	676	728	727	726	746	744	662	733	775	693	648	736	714	745	768	685	702	701	721	678	699	714	749	752	718	732	725	705	763	751	678	718	743	668	688	719	756	642	675	673	750	747	666	719	660	698	726	765	707	726	711	715	684	732	751	700	707	698	679	711	722	712	676	745	688	736	725	675	682	725	698	719	712	721	727	740	678	723	739	672	673	687	687	751	676	711	686	719	710	681	737	705	698	646	715	712	691	745	675	743	766	686	691	687	701	716	725	709	718	733	716	699	721	740	766	706	702	704	701	714	681	675	686	672	725	679	689	702	719	694	741	717	707	693	679	704	683	701	741	698	703	758	730	715	673	767	721	690	701	732	688	731	752	731	684	740	716	719	740	677	695	730	709	736	725	686	669	737	686	697	742	734	728	691	750	721	709	701	714	692	723	724	724	700	784	728	742	717	721	676	679	697	778	700	728	677	707	681	696	716	691	702	699	724	705	670	705	716	755	751	713	700	736	756	716	696	739	708	739	719	750	691	679	689	669	720	757	692	708	709	697	724	702	726	708	710	756	725	748	729	748	754	673	711	719	692	711	739	692	733	685	717	736	712	742	753	709	726	701	705	694	667	714	727	688	710	708	708	723	677	738	725	733	673	751	718	669	750	699	773	700	723	708	683	749	726	701	712	703	739	710	701	704	698	707	738	697	725	697	728	753	692	689	738	720	721	705	687	730	719	693	701	697	681	762	720	787	730	738	713	664	728	735	774	685	704	709	651	707	729	685	641	691	658	754	733	742	757	720	764	709	698	732	735	718	704	657	718	710	689	738	723	714	709	686	701	752	685	724	688	723	715	752	695	754	769	710	691	701	688	679	745	698	737	666	735	699	655	750	682	718	708	683	685	692	716	769	694	716	709	699	733	730	692	692	663	700	730	680	690	710	727	725	693	719	684	704	715	755	758	689	728	724	715	734	738	759	698	720	728	696	764	768	683	713	707	714	713	721	703	644	719	669	744	740	722	742	722	676	693	671	709	734	703	731	703	721	680	752	762	722	718	762	750	719	687	718	714	764	757	714	683	654	703	694	722	708	740	734	711	711	716	704	700	704	705	676	659	710	726	738	719	741	699	702	692	688	756	735	681	662	751	720	704	739	686	686	723	687	726	681	666	745	694	691	753	764	752	723	699	743	748	706	716	754	709	687	731	694	735	693	735	726	707	688	665	769	672	728	708	705	718	676	714	733	714	694	704	733	734	725	688	743	701	704	690	711	718	723	711	733	730	714	725	771	764	723	720	698	716	699	722	703	696	687	697	734	785	738	709	739	718	701	715	707	728	739	753	702	748	716	703	685	707	684	701	717	746
37340	16086	33695	32663	20870	3557	429	407	392	358	349	342	355	361	343	330	345	334	327	324	315	343	342	368	306	319	337	353	293	304	316	337	304	352	323	348	338	319	317	345	308	311	337	314	309	338	338	326	324	354	298	303	314	292	323	336	344	314	338	314	298	331	339	320	310	319	364	344	290	352	316	309	322	291	332	324	316	327	310	287	318	297	308	321	333	329	343	306	314	329	345	335	355	330	317	316	328	327	308	295	326	310	346	311	301	335	308	310	321	292	322	324	348	329	354	295	289	276	322	340	313	306	342	355	322	339	314	318	303	324	341	323	300	300	323	333	334	335	312	345	324	353	342	322	305	276	300	313	339	302	327	365	316	304	341	312	329	328	318	377	335	355	333	312	316	327	315	352	347	298	312	307	326	351	348	294	334	297	333	353	339	323	333	326	327	337	305	313	320	346	341	351	342	301	366	369	346	326	345	282	331	321	317	335	382	333	329	341	302	314	333	333	345	331	326	326	275	329	310	326	330	345	339	336	322	353	355	325	296	353	356	345	328	349	321	320	319	338	326	338	330	341	312	322	334	314	344	348	318	312	332	345	363	314	342	308	331	343	306	298	359	333	335	286	316	327	349	302	320	308	342	300	267	335	336	301	321	314	323	341	314	334	316	317	328	314	312	300	327	302	325	329	346	317	344	302	277	314	346	327	308	344	320	308	336	289	338	283	349	310	345	331	356	314	333	302	290	307	353	330	326	304	313	314	315	313	306	342	316	342	330	343	316	316	286	322	327	315	321	330	297	343	332	339	320	323	310	330	347	346	302	332	302	320	314	327	319	289	323	334	328	295	311	324	329	306	357	312	333	305	323	318	319	324	334	316	299	332	347	347	308	306	322	335	299	326	312	309	312	267	289	314	330	348	329	308	300	328	333	311	303	312	320	284	292	310	295	328	336	319	337	346	318	323	351	310	357	335	336	311	335	316	318	328	291	309	291	342	351	333	302	324	313	348	326	272	328	339	316	340	319	322	361	333	300	318	328	305	307	327	326	330	312	319	336	335	301	331	308	334	308	358	342	314	307	334	319	298	322	366	321	344	315	347	306	324	307	327	334	355	342	328	329	369	343	352	303	325	304	310	338	305	344	326	308	317	303	279	296	301	316	283	328	345	327	317	330	282	326	317	308	317	295	309	309	289	314	313	275	305	313	289	295	309	303	347	304	326	322	320	298	321	300	328	323	349	299	331	295	345	319	320	339	315	369	298	326	324	334	321	306	325	331	300	335	348	321	318	305	332	294	324	350	317	326	331	348	361	349	340	311	304	306	308	292	294	329	313	332	320	327	324	306	340	303	309	317	340	311	321	303	289	302	297	375	371	296	340	334	309	326	343	293	329	324	333	364	292	338	324	316	340	311	355	330	326	326	305	345	315	317	295	370	332	311	306	327	348	307	310	356	288	256	320	321	323	337	323	331	301	316	325	319	282	331	349	312	302	337	339	320	345	297	367	342	301	321	355	328	282	311	329	303	314	323	290	289	325	363	328	319	298	324	333	312	323	284	309	288	326	335	325	336	327	331	364	275	303	316	305	355	349	325	288	344	333	308	340	327	300	352	331	314	348	312	334	301	328	312	313	343	367	319	300	318	344	337	366	339	325	318	338	323	326	320	333	313	337	339	313	293	337	282	315	336	324	314	293	346	303	325	322	333	335	325	330	313	327	336	306	324	325	316	350	284	337	366	290	336	344	318	300	340	332	318	304	322	334	354	313	325	362	341	307	288	345	311	302	307	363	350	321	339	298	316	304	315	306	340	331	332	348	335	305	326	324	326	344	353	345	329	286	322	321	310	337	340	343	336	325	291	311	326	348	301	344	351	311	329	280	311	326	328	301	337	309	282	320	321	322	331	315	315	319	335	310	308	316	322	305	331	326	288	352	315	338	336	315	335	340	322	306	318	321	376	340	320	322	335	339	307	306	296	334	321	324	283	319	309	341	331	282	327	306	300	345	383	339	339	293	301	309	304	326	333	351	310	305	313	307	320	312	324	326	335	336	328	292	322	302	367	310	293	345	314	330	295	309	322	309	327	312	299	279	312	322	318	330	342	308	305	347	349	312	324	346	341	297	323	284	295	357	342	318	323	316	360	326	325	305	315	327	396	306	330	346	317	317	307	299	351	342	345	341	343	293	353	365	340	317	337	347	326	347	345	314	337	317	368	334	305	314	345	349	323	348	337	315	313	353	317	334	282	293	322	344	337	295	337	304	299	324	321	351	306	329	333	288	341	308	314	307	294	344	346	313	334	344	277	340	345	327	308	332	314	296	322	336	345	330	347	351	298	309	319	333	321	342	359	313	283	336	293	324	315	317	340	330	291	332	342	305	323	321	315	339	316	311	317	341	330	310	317	342	337	311	345	307	309	344	312	331	362	349	285	310	322	334	313	315	327	313	315	337	311	302	294	334	320	292	324	346	331	280	350	351	328	342	329	309	325	344	363	299	321	330	307	315	318	304	346	341	324	312	328	336	319	308	336	320	349	328	356	326	338	303	311	300	334	345	316	318	345	303	276	330	323	311	327	347	322	295	317	317	365	334	336	331	346	335	312	314	343	348	318	340	372	300	319	315	296	349	318	303	361	346	299	321	311	332	326	322	327	316	315	305	311	309	323	296	310	332	320	342	344	328	322	317	313	311	287	313	302	311	361	309	308	376	314	279	318	370	318	313	315	306	330	307	323	316	318	337	317	320	349	333	323	307	279	336	309	332	352	322	348	279	341	317	314	313	296	340	322	312	311	321	314	305	321	293	314	294	311	319	314	344	316	289	355	332	355	288	299	315	340	361	325	286	332	347	320	336	319	329	312	338	341	322	356	343	334	332	306	315	324	318	310	347	336	327	319	298	308	289	289	315	315	335	294	325	316	301	320	332	324	357	321	336	312	323	342	323	286	305	331	340	348	300	355	346	301	349	347	334	315	324	351	329	329	353	307	329	320	320	350	327	311	323	289	299	318	327	330	330	327	340	305	312	341	314	350	306	335	333	266	319	312	300	332	338	316	346	325	336	294	299	306	323	319	337	302	332	335	306	293	327	304	333	342	307	333	320	321	333	312	308	333	318	306	320	346	311	337	309	340	338	306	316	372	352	319	328	337	340	308	307	342	338	313	323	334	326	345	327	339	299	279	335	329	328	342	304	292	319	321	300	324	302	335	336	347	302	314	329	365	295	366	291	325	326	290	299	313	290	331	345	291	335	337	328	324	311	307	291	316	296	329	323	348	334	369	290	321	309	293	315	296	294	329	338	346	278	307	343	337	330	312	320	326	325	306	327	298	309	310	319	305	317	303	308	327	312	312	346	361	322	288	307	297	314	353	348	282	289	327	319	279	312	347	326	310	328	349	318	317	329	309	342	350	341	302	362	306	292	332	340	312	347	329	339	330	325	309	321	316	348	329	336	316	325	331	278	332	286	293	345	339	356	320	316	326	340	339	280	342	326
20943	11275	39230	42054	33263	4350	1073	1039	905	895	861	784	826	818	787	792	759	773	807	762	770	780	777	721	769	726	711	713	747	738	729	741	731	697	753	709	724	704	710	729	756	709	729	736	762	697	717	731	733	733	709	696	725	690	704	670	719	762	746	746	715	707	710	718	693	726	707	736	670	730	752	709	677	709	670	744	692	704	669	722	738	744	701	696	714	711	694	692	702	723	705	752	732	723	714	707	705	715	682	712	704	722	716	665	754	738	764	671	665	720	692	728	718	694	672	684	707	690	737	718	733	665	710	695	740	681	698	729	684	742	726	675	701	661	676	755	712	721	711	749	698	739	688	683	707	725	688	717	721	712	732	657	729	713	719	706	723	740	730	713	707	739	704	750	715	696	716	709	675	714	698	728	717	721	754	660	707	678	675	701	774	708	682	723	705	778	712	722	738	698	725	743	731	659	710	739	755	709	729	731	683	699	717	733	735	691	689	679	701	769	701	715	710	730	742	737	690	700	680	698	722	731	703	692	649	695	718	660	680	702	674	694	745	716	706	702	703	692	680	711	741	747	710	682	707	710	687	722	749	700	706	704	726	735	743	731	681	674	699	742	689	721	687	718	738	740	683	728	720	706	701	703	680	697	721	714	702	689	693	760	681	714	683	735	693	684	709	751	722	715	711	687	674	712	694	718	715	725	692	730	722	733	743	723	639	719	695	698	690	716	705	699	719	744	743	683	702	692	755	685	714	695	678	760	732	742	711	689	682	712	729	662	724	730	702	698	658	738	669	688	707	762	707	722	708	728	716	669	684	713	729	730	707	678	723	681	721	719	662	731	704	748	719	726	681	730	695	690	739	709	717	680	693	711	755	698	697	677	690	742	701	690	731	699	688	695	695	710	707	718	736	749	699	719	707	668	735	665	740	688	685	706	697	692	683	676	687	726	744	693	719	744	697	705	727	728	637	742	705	712	706	722	736	711	657	694	745	707	760	698	709	708	689	662	697	660	686	672	781	737	693	697	698	677	723	700	725	701	727	703	714	752	690	735	707	715	714	717	729	696	737	725	688	742	704	692	683	657	692	725	720	716	674	683	720	773	731	725	696	713	691	708	778	706	674	736	681	733	670	679	704	718	665	753	680	710	726	757	695	674	696	720	703	750	732	741	676	713	683	745	728	654	728	697	687	704	707	703	702	736	711	703	683	668	697	720	724	678	719	734	733	713	677	689	718	658	705	701	733	723	704	734	665	637	715	725	686	723	745	705	726	705	702	696	762	725	714	760	695	699	713	713	675	787	704	675	725	754	710	715	706	686	707	710	692	729	731	669	722	744	702	695	717	758	714	648	722	740	741	724	672	717	739	688	659	710	703	711	706	659	738	748	711	742	707	691	715	710	700	732	688	728	770	737	654	661	736	707	693	707	700	724	738	664	704	710	696	700	746	671	729	720	719	690	682	723	733	699	676	727	706	659	660	735	668	714	692	696	695	696	748	714	692	680	722	661	722	698	714	731	752	688	762	673	723	718	698	687	728	705	676	712	722	687	709	704	727	675	722	708	697	689	690	671	726	700	722	732	702	708	691	706	719	703	749	684	692	708	701	745	751	673	675	729	738	659	678	720	723	649	712	714	710	723	655	713	742	716	725	734	673	715	710	708	687	684	707	675	759	696	725	719	706	728	729	757	723	682	707	677	731	678	745	746	660	721	666	657	716	682	705	699	691	694	688	672	672	699	703	699	658	735	702	713	703	683	683	685	669	683	760	694	734	723	706	689	696	719	729	672	695	740	711	669	716	691	707	734	652	682	705	770	691	731	717	723	702	680	733	679	699	715	710	733	717	644	766	747	712	717	665	754	693	752	724	714	678	719	698	722	717	674	729	726	702	728	720	738	696	696	692	676	737	759	673	767	692	743	744	701	727	705	691	699	741	701	696	647	718	722	704	774	790	711	644	728	687	696	722	677	696	740	662	797	699	707	705	742	684	723	729	699	684	716	717	703	718	671	723	700	749	691	732	722	643	709	700	710	651	694	723	756	746	675	683	695	681	665	647	722	771	698	778	699	692	729	697	741	685	671	710	735	760	717	705	695	713	738	739	703	710	721	728	716	735	710	733	733	720	644	709	728	728	702	737	731	691	695	707	730	721	727	702	684	711	684	741	678	686	746	699	730	736	705	685	715	698	668	657	734	708	708	725	725	696	734	710	726	734	664	729	737	672	709	694	680	724	683	673	674	642	714	700	705	713	665	756	710	728	712	770	711	725	769	657	681	693	753	713	681	722	653	645	677	703	707	661	712	688	724	713	713	714	671	722	689	695	712	719	728	682	678	692	645	676	709	723	735	682	722	697	707	715	728	728	694	700	671	682	702	716	734	699	698	715	763	729	757	659	735	719	703	695	708	722	695	698	695	678	731	695	731	705	774	691	753	699	702	743	724	683	661	723	708	700	670	735	710	713	658	726	731	697	721	664	724	733	725	714	715	728	694	725	698	730	677	682	643	726	719	747	719	675	701	711	693	702	710	680	719	741	696	725	709	729	709	716	761	758	739	727	726	700	749	753	709	778	718	734	688	672	721	685	715	678	704	737	749	682	684	708	765	731	721	688	682	697	701	712	706	731	699	679	682	691	707	697	698	790	643	690	681	704	692	649	697	776	714	697	683	691	715	714	687	706	706	674	748	744	742	687	723	721	685	749	680	670	673	751	742	721	693	726	705	722	691	707	685	694	738	705	706	717	697	658	693	703	713	720	721	668	691	744	711	712	700	667	681	675	706	708	693	755	711	725	718	686	726	706	690	686	704	704	702	710	661	745	743	670	700	678	707	722	685	748	740	716	694	705	656	739	757	711	663	664	701	699	748	699	702	710	683	722	723	707	662	693	711	679	696	727	693	696	689	682	682	758	722	742	702	702	713	697	714	770	681	771	705	719	692	708	714	739	694	719	698	746	704	698	691	730	728	700	719	717	733	720	721	720	701	708	697	693	718	742	693	648	693	753	710	703	699	717	667	688	732	739	716	720	752	749	733	732	716	710	712	683	672	723	722	671	702	736	682	723	742	720	704	746	734	748	698	737	685	769	751	667	688	734	697	711	692	721	763	739	682	686	681	715	718	734	691	676	718	762	745	729	658	711	741	675	741	695	733	683	746	702	711	710	724	701	655	701	696	769	751	703	705	701	711	684	703	668	678	681	688	771	688	691	668	717	694	712	697	693	736	701	678	680	676	716	741	749	717	669	774	710	726	761	749	744	711	611	685	719	718	743	703	704	706	741	698	726	798	729	712	723	717	715	725	698	745	708	715	663	716	713	699	701	706	717	703	660	714	659	739	701	683	689	689	718	698	716	713	707	728	746	712	672	717	693	735	671	724	752	725	706	735	666	702	683	660	690	711	725	678	732	741	716	697	699	760	711	710	684	666	677	685	689	706	722	706	681	694	700	737	708	731	670	681	662	725	709	700	747	686	673	684	626	704	715	719	696	702	680	729
15603	6160	3045	683	404	195	153	190	181	179	165	145	164	170	169	147	165	182	184	161	161	168	183	158	162	163	169	168	148	161	158	192	165	132	176	173	140	161	139	172	164	157	158	185	162	154	150	157	188	162	145	169	153	176	170	158	173	171	176	179	186	146	184	163	180	174	164	168	155	161	177	172	155	158	173	152	164	178	181	150	158	163	177	146	157	132	136	165	157	184	183	166	169	178	183	158	160	157	162	151	157	126	155	167	184	170	157	194	154	157	150	175	170	165	169	162	130	164	173	174	160	160	164	196	167	145	138	146	183	163	174	161	157	186	157	161	154	160	155	151	152	156	189	174	159	147	161	170	164	168	153	162	176	181	153	146	178	152	179	164	155	195	155	171	172	161	156	163	164	125	135	163	155	148	163	170	166	169	149	158	152	162	148	175	183	148	170	165	173	179	149	162	142	175	152	162	188	163	163	145	156	185	133	175	196	140	161	175	174	159	157	176	178	150	167	171	160	194	159	188	180	160	160	146	166	152	167	165	199	165	165	165	173	150	185	158	145	166	168	169	171	179	145	172	148	151	164	144	170	149	167	146	180	160	167	134	190	189	177	190	165	163	175	162	157	168	140	144	165	179	169	176	168	134	161	177	160	153	157	155	167	174	179	144	141	140	170	166	161	162	147	176	161	162	176	169	159	154	161	162	146	188	156	161	152	198	164	159	171	182	185	174	150	151	154	171	153	152	155	155	154	162	180	153	165	158	146	181	190	165	173	173	138	169	174	155	151	137	134	160	163	157	173	150	142	164	198	172	188	155	173	168	173	160	184	193	176	162	163	148	143	156	144	186	171	157	161	173	177	154	163	171	159	171	162	168	184	177	166	183	169	163	153	161	180	157	170	152	153	156	162	176	153	150	183	149	162	169	159	135	185	138	151	173	152	167	169	155	184	159	173	169	152	145	167	180	130	174	187	167	177	152	182	171	166	174	190	164	157	187	188	184	173	186	172	152	142	166	159	139	166	164	160	166	138	181	177	148	168	164	174	173	164	163	180	165	165	174	150	159	165	153	174	165	173	175	164	154	153	142	158	177	146	149	164	178	150	184	151	181	153	163	203	178	171	185	182	171	183	155	133	157	156	169	191	162	185	145	173	194	159	175	174	188	163	193	183	182	164	179	171	162	149	195	164	185	170	160	160	177	156	184	159	140	181	196	167	156	186	153	165	170	156	171	183	152	185	138	178	171	152	191	154	144	148	146	155	172	165	159	172	170	170	173	147	150	167	174	173	148	166	163	172	147	153	156	137	160	199	165	150	184	178	181	167	148	180	151	154	144	153	171	186	168	178	150	160	192	161	169	177	190	149	156	173	157	164	183	133	177	173	160	148	165	157	167	164	161	140	157	153	155	188	180	172	177	147	155	173	157	152	178	173	142	166	150	149	138	160	143	151	164	164	168	137	162	155	187	159	184	146	169	164	147	190	164	161	167	171	171	148	159	160	150	185	158	199	193	183	159	163	202	163	169	173	156	161	159	157	159	156	199	174	153	174	175	167	172	184	182	167	143	173	168	174	158	163	194	180	149	157	187	174	151	173	152	152	158	155	187	149	164	148	173	169	156	164	156	146	145	154	175	145	166	167	173	168	145	156	160	177	180	157	166	178	185	160	187	161	155	171	176	134	179	174	206	159	163	156	172	166	179	164	150	159	165	150	172	161	159	165	164	146	168	152	155	165	148	174	180	197	161	178	164	171	168	167	178	185	174	141	148	157	144	181	180	157	151	174	166	162	157	163	182	152	169	153	182	142	172	194	163	186	158	146	149	167	154	177	162	171	165	186	188	173	132	173	166	150	185	163	183	167	165	176	145	168	139	191	182	179	191	159	152	154	163	180	153	149	146	154	171	195	174	167	150	171	190	159	147	166	171	142	166	157	172	150	169	151	155	170	166	138	148	159	172	166	174	161	150	176	179	151	167	190	178	173	144	163	185	157	197	192	158	173	177	169	139	163	167	160	164	159	156	158	187	162	151	146	170	173	154	164	165	170	148	166	170	169	160	163	144	158	178	184	181	153	146	185	171	147	148	168	184	159	132	154	182	185	147	173	147	160	151	162	173	189	150	130	151	165	176	174	147	158	145	153	154	160	150	145	165	173	158	193	147	140	144	158	150	170	157	181	156	161	158	153	153	146	189	172	164	177	209	153	157	173	174	156	176	151	162	201	190	147	168	185	180	172	195	161	163	158	160	180	177	170	157	190	171	175	162	170	163	154	159	172	151	137	182	172	173	187	201	181	154	167	146	188	153	179	142	170	182	184	145	168	135	143	164	197	182	173	143	153	193	163	165	193	172	149	150	154	168	145	171	181	164	167	152	151	156	148	151	173	175	167	153	130	175	154	171	169	167	161	164	171	171	166	161	140	193	175	167	152	174	149	161	168	163	172	150	141	167	169	143	180	169	183	161	159	183	157	141	180	189	163	157	176	175	182	192	190	178	185	176	181	155	179	146	171	172	155	150	176	164	166	165	155	163	161	169	181	196	153	179	168	153	184	184	187	173	178	159	168	152	150	155	135	165	166	156	176	169	172	170	187	151	162	152	149	169	161	180	132	173	165	162	172	179	156	163	181	171	138	151	175	178	176	143	165	165	184	173	164	181	167	169	147	152	164	190	187	165	180	145	173	147	170	155	182	172	154	161	162	158	161	182	172	165	169	161	160	188	161	151	161	182	197	143	158	180	156	154	183	187	181	185	160	154	193	151	152	159	162	152	154	151	158	164	142	151	169	165	179	192	190	156	170	150	168	165	189	155	164	160	181	184	197	149	187	157	161	170	155	163	173	179	153	176	169	197	186	167	159	128	163	168	121	160	166	179	169	170	161	171	170	177	163	153	153	169	183	169	170	166	191	169	167	146	136	187	158	151	176	162	179	150	170	170	140	122	164	197	172	149	177	183	159	176	153	175	180	181	170	160	181	178	177	171	154	159	189	155	164	152	172	178	167	162	149	176	167	153	162	158	199	182	147	175	180	157	151	173	163	146	182	183	186	166	169	183	170	187	155	186	194	171	147	209	163	144	153	150	146	160	173	178	178	156	160	159	158	164	166	182	157	161	173	210	170	173	154	158	168	162	167	156	192	182	176	194	168	152	145	181	141	154	156	149	161	166	166	169	173	166	183	182	148	169	181	184	171	193	168	165	170	160	147	164	177	178	161	182	175	166	153	156	164	162	163	174	164	191	153	188	142	181	169	156	136	179	151	167	198	163	171	149	172	163	186	156	196	185	173	140	160	158	159	155	172	175	164	160	163	158	169	195	177	172	167	156	146	181	181	172	165	188	161	172	146	178	182	185	182	168	209	172	155	155	169	191	152	149	170	172	170	167	169	183	161	153	152	154	170	165	160	159	157	178	187	160	178	182	161	185	169	171	212	146	153	159	171	165	157	154	166	161	147	171	162	179	171	147	184	151	163	175	157	195	195	160	193	188	182	169
9247	5065	4614	1830	1282	472	443	411	389	448	400	443	417	414	428	425	417	447	425	449	381	389	439	404	408	425	388	424	443	417	446	400	412	453	450	404	411	388	410	416	393	423	425	423	434	400	400	424	415	419	448	423	435	410	436	392	427	427	452	461	410	411	413	457	403	438	407	439	405	437	425	442	436	410	403	412	408	439	436	405	408	411	413	401	458	372	413	413	407	434	446	408	441	439	419	426	445	382	416	425	453	391	456	449	392	416	405	423	375	412	423	423	395	450	433	418	424	457	386	423	432	402	438	430	393	402	406	399	409	356	415	392	422	412	417	460	420	392	406	422	392	444	436	408	437	407	430	424	445	412	408	414	433	427	443	427	416	433	397	423	418	413	408	431	423	435	408	442	414	463	384	438	420	469	429	445	416	413	439	436	428	459	434	421	436	441	413	429	406	406	386	442	440	382	431	374	398	486	441	395	409	448	424	444	440	438	404	448	417	413	470	417	392	422	410	418	418	423	436	414	422	401	419	435	432	395	424	418	410	419	429	405	426	419	460	433	415	409	442	403	427	432	425	431	408	408	383	409	443	423	444	419	439	457	397	433	453	395	424	384	385	397	408	423	423	453	422	406	392	386	428	426	416	457	403	426	434	455	468	431	434	391	406	383	434	373	417	409	430	405	429	426	406	439	410	399	423	402	404	454	448	428	406	423	437	383	396	416	412	425	433	411	421	416	409	414	415	406	372	382	415	449	406	396	439	380	418	401	424	431	412	394	397	421	429	447	419	444	440	388	406	429	408	450	415	404	420	477	408	425	420	422	426	442	369	429	444	427	431	392	449	404	417	438	399	404	374	440	413	423	413	409	415	418	417	431	443	429	404	408	418	408	459	451	418	406	389	437	398	378	443	412	408	397	423	425	395	384	419	435	446	380	400	378	416	452	422	416	446	434	425	425	413	391	396	442	403	413	400	399	394	388	427	422	464	382	424	378	412	445	424	407	429	431	452	422	405	367	404	391	416	391	436	432	406	381	422	435	435	430	434	412	420	390	420	426	379	407	424	424	440	397	395	385	416	450	409	425	413	479	444	449	409	392	470	409	429	442	411	384	441	400	428	419	405	421	448	412	361	416	391	417	411	451	423	423	427	402	411	411	440	418	376	389	383	411	446	380	422	396	393	440	394	417	424	415	470	399	481	405	452	419	397	405	400	430	390	435	404	403	392	426	435	417	431	425	410	428	432	427	419	443	448	420	424	418	430	407	425	422	444	465	413	476	431	428	402	387	414	427	420	430	426	390	447	392	414	465	398	446	408	401	425	401	416	421	436	394	428	393	419	417	434	440	381	380	406	407	424	429	394	443	436	403	406	454	401	425	405	412	470	406	389	437	425	431	389	428	400	402	458	402	437	393	419	449	415	389	433	399	404	493	419	429	412	443	407	442	427	409	448	440	391	409	426	443	419	439	411	423	406	437	414	420	462	415	396	463	421	438	448	446	460	424	443	443	417	427	389	411	427	433	428	442	425	428	438	445	408	387	417	400	434	424	394	423	460	435	455	438	411	465	416	425	409	449	384	392	422	416	430	425	424	413	445	370	426	437	401	439	428	390	410	415	425	426	403	414	431	402	391	392	422	383	424	406	409	418	456	405	395	413	419	408	403	388	407	407	411	429	425	389	404	472	417	432	407	422	436	441	431	438	408	431	375	406	420	413	458	436	395	434	373	409	424	415	434	386	367	396	439	390	412	428	412	402	390	431	432	412	408	438	464	413	404	394	408	435	408	442	407	409	407	386	431	427	409	403	400	411	448	400	442	443	372	428	446	417	433	431	456	387	427	428	413	444	420	424	411	405	408	410	378	457	437	431	358	463	406	418	422	438	436	366	375	453	421	412	397	413	419	404	388	456	412	429	426	408	414	421	431	426	411	425	474	431	423	417	420	460	431	419	355	427	459	424	410	413	424	415	380	404	386	415	435	389	390	452	412	435	381	406	408	405	406	400	436	447	425	440	400	428	413	397	396	432	415	421	375	412	411	453	411	447	408	429	437	396	430	410	420	401	396	394	408	404	439	431	434	455	447	412	419	431	437	391	417	448	383	433	406	443	402	430	429	409	418	439	436	426	435	407	443	393	430	414	431	412	381	430	406	410	386	415	441	424	404	418	443	392	431	449	432	413	414	427	439	441	419	407	436	442	430	413	418	388	421	432	432	415	380	386	394	406	434	395	429	446	435	452	424	395	429	413	419	421	439	424	427	422	403	392	418	407	412	430	397	406	395	434	385	403	425	402	400	416	403	443	398	404	433	443	418	416	464	411	410	462	410	404	405	422	439	410	417	419	425	404	401	425	422	412	415	366	394	403	399	435	407	446	435	409	430	437	420	399	430	436	412	392	430	398	437	439	427	417	454	406	369	404	438	425	426	437	453	420	425	429	411	415	398	424	412	386	415	435	450	395	440	429	401	418	375	434	405	398	442	449	420	430	413	407	439	426	406	414	398	413	451	414	443	423	448	405	416	396	428	407	424	436	423	436	425	425	417	428	388	387	421	419	428	437	427	412	438	444	403	438	429	426	421	463	419	424	423	423	398	434	405	368	401	403	425	435	400	357	393	381	453	398	426	449	434	433	389	406	431	406	448	389	395	409	439	408	391	407	421	438	446	423	421	458	414	394	416	406	410	432	406	445	385	406	409	438	443	382	385	415	400	427	420	415	407	406	411	422	439	408	418	455	393	422	433	417	451	427	444	413	430	425	451	434	454	438	437	438	465	421	434	408	424	407	434	402	402	427	466	438	398	456	388	409	432	390	389	393	407	444	421	440	399	466	416	409	391	393	444	394	432	391	432	385	409	393	437	444	396	419	424	410	437	440	444	428	384	401	416	391	446	415	434	421	401	427	456	454	421	430	385	404	405	411	372	428	431	441	451	451	389	430	430	393	445	453	415	395	410	419	387	441	428	418	447	408	406	431	396	409	397	382	421	400	403	434	436	435	424	428	447	393	419	404	430	443	393	423	453	445	400	391	408	368	391	406	385	415	437	475	451	404	424	434	475	421	439	431	428	431	405	433	448	430	406	431	415	426	406	398	394	390	420	424	433	387	413	446	380	417	415	418	429	387	433	416	407	430	432	420	386	424	408	444	425	413	405	406	402	417	440	444	423	392	420	417	442	426	429	429	396	412	398	412	428	414	406	424	431	454	406	407	424	419	380	407	433	457	422	397	437	392	411	414	446	456	423	420	430	389	432	384	425	426	388	417	393	406	418	458	389	465	400	429	413	415	416	400	424	416	436	406	383	452	404	431	427	442	433	408	451	400	402	423	429	385	409	416	411	429	421	421	429	394	439	430	427	400	404	472	421	405	423	423	418	436	404	438	440	409	411	402	411	398	395	414	384	407	435	426	416	438	416	418	403	442	440	442	429	440	426	484	429	418	424	406	423	444	434	416	435	389	437	431	401	403	450	390	425	446	417	422	387	394	430	445	441	395
27337	10179	19001	19372	9902	1908	397	346	368	330	345	316	321	322	293	307	283	306	294	320	316	343	265	317	364	315	297	333	318	300	318	320	306	309	319	327	317	313	333	303	316	287	341	317	359	320	321	322	341	322	352	323	322	305	308	349	319	313	334	333	294	296	345	294	343	315	339	334	335	306	310	320	321	297	310	339	276	327	311	338	308	341	350	294	331	271	313	329	299	308	321	326	336	284	298	303	296	313	329	309	320	304	326	322	321	312	310	296	294	308	330	312	318	337	292	302	331	311	338	310	309	301	331	343	334	328	284	284	321	327	295	319	341	302	289	302	307	347	313	301	297	299	306	286	344	323	292	302	325	308	319	315	305	311	332	304	311	323	340	327	336	296	308	334	326	331	313	340	310	264	323	352	298	309	336	319	317	289	320	328	330	339	315	318	327	292	329	335	287	312	321	318	296	323	328	299	348	321	329	306	346	312	290	308	300	283	310	298	294	331	322	312	300	320	299	339	282	310	318	338	315	352	307	327	330	352	305	323	314	299	320	304	325	309	291	297	293	306	266	299	344	268	301	302	328	297	347	299	302	310	297	320	312	315	315	300	333	331	322	330	324	287	327	295	313	311	324	331	310	297	322	309	344	309	301	315	344	308	320	299	313	317	303	320	323	332	339	371	340	330	364	317	292	326	340	294	309	312	314	336	316	304	335	310	354	288	292	337	275	309	292	295	312	300	291	290	329	316	318	306	343	318	299	314	326	275	285	319	351	313	312	346	366	306	273	336	304	316	293	343	305	320	322	293	317	325	315	310	343	305	317	306	307	298	332	344	311	310	344	318	281	284	324	296	348	313	327	322	305	296	314	302	322	300	322	311	304	315	318	299	315	309	316	316	339	291	324	278	325	287	277	305	296	289	285	311	333	348	318	317	332	296	319	306	314	289	319	295	295	308	317	270	282	307	331	282	316	298	372	353	335	302	276	295	303	363	334	346	298	294	305	313	325	280	287	316	300	334	334	299	302	307	300	323	302	297	347	286	346	316	314	326	282	309	312	315	280	314	331	302	323	345	297	332	316	328	304	323	286	320	321	332	326	317	313	317	325	334	325	309	305	305	310	325	343	310	276	309	304	295	332	301	331	310	338	319	297	347	310	319	289	308	318	320	327	326	319	322	292	307	291	326	321	340	325	305	335	311	297	277	319	351	304	312	288	335	338	288	309	296	293	265	317	303	334	266	303	338	296	325	341	289	354	355	319	341	293	325	314	311	307	347	286	311	300	307	313	300	289	303	317	319	312	311	307	301	322	319	315	323	293	315	320	284	305	327	284	300	297	330	276	341	313	299	313	318	322	311	324	305	316	292	344	341	318	299	324	309	314	312	323	314	318	327	313	337	309	333	310	351	342	313	314	345	328	291	301	292	292	297	324	333	317	336	341	285	347	325	342	288	333	293	317	310	294	306	290	296	354	289	344	325	364	317	325	306	319	294	278	328	295	322	328	328	313	323	325	304	299	313	326	311	302	338	309	315	307	309	321	310	334	321	336	338	347	339	327	325	305	280	342	304	298	331	337	334	320	304	311	327	332	313	285	329	285	307	328	302	324	309	320	300	303	312	301	310	341	323	316	277	303	325	285	327	328	307	304	298	316	314	333	308	303	309	310	311	336	328	330	275	313	317	289	325	332	337	318	317	308	294	301	321	296	323	282	316	318	316	292	324	334	319	331	299	276	292	303	343	338	274	302	318	283	333	313	300	314	329	298	318	322	315	275	320	340	281	327	345	331	312	325	305	318	310	307	331	300	319	322	333	314	324	303	340	304	318	304	271	297	287	297	286	333	307	305	313	304	320	305	298	333	318	329	310	323	305	283	308	307	291	296	318	315	267	289	318	310	287	312	274	297	306	311	280	304	319	301	291	282	336	306	318	327	300	320	315	300	344	350	304	314	301	302	303	277	294	295	339	301	318	292	323	329	310	283	335	321	324	320	342	313	322	330	294	314	322	318	309	308	271	327	295	327	328	301	326	281	273	291	287	279	303	318	329	321	312	290	285	320	352	316	345	311	299	277	314	310	310	346	294	301	349	300	305	326	318	325	323	306	301	305	294	290	285	297	337	364	331	302	308	299	304	353	351	280	315	336	282	318	320	311	324	318	292	318	340	338	326	341	324	327	305	300	308	318	293	329	327	341	281	297	278	314	295	314	328	291	315	308	311	309	303	315	330	327	313	313	302	310	332	335	327	336	323	312	320	299	287	327	360	303	314	320	340	308	290	354	309	327	313	302	293	314	371	295	343	325	341	344	338	336	301	290	325	306	307	325	298	367	339	352	292	315	304	327	321	305	336	331	301	316	334	325	299	305	294	326	309	321	336	310	351	269	321	322	317	303	282	310	333	301	346	273	323	303	310	355	317	341	312	283	310	298	290	292	297	314	282	307	313	308	326	338	307	298	294	299	351	331	327	319	305	321	338	304	283	333	278	298	333	326	335	297	298	339	277	333	293	288	314	311	302	301	326	307	321	286	298	284	293	319	336	312	338	304	353	318	313	313	317	325	328	324	305	339	279	304	302	306	277	317	277	312	297	320	305	310	334	325	350	310	339	324	324	305	319	287	313	342	336	289	263	302	295	324	340	284	325	316	317	327	360	310	288	291	314	313	326	292	304	291	329	334	333	330	325	317	307	324	314	342	306	294	318	334	336	301	330	307	298	323	304	308	297	309	309	308	297	318	315	285	322	300	298	336	338	316	294	345	295	325	334	323	303	298	328	326	308	374	347	316	314	329	314	283	315	326	300	337	347	309	311	334	301	295	314	298	328	350	340	283	306	321	339	273	325	297	319	305	302	293	310	309	305	322	304	353	329	329	358	314	302	288	315	304	322	317	340	309	314	291	322	327	299	298	327	309	328	301	331	321	282	309	316	301	304	326	322	313	277	312	309	308	318	338	315	301	317	312	298	332	359	318	273	311	308	317	276	288	314	329	306	285	309	308	316	252	308	308	326	310	319	336	320	285	312	315	295	287	328	334	305	329	320	327	309	282	313	330	301	289	298	333	349	323	314	319	341	322	299	334	312	314	346	319	309	284	327	297	307	320	330	312	313	279	320	316	329	317	277	340	295	303	321	330	325	284	313	351	323	305	302	347	290	302	363	335	358	309	330	285	284	290	314	309	329	345	314	301	369	331	310	315	298	324	310	311	296	306	333	277	323	310	345	301	334	300	257	334	294	324	295	321	302	301	304	317	312	305	297	305	299	335	322	311	329	341	309	291	304	321	320	274	298	314	284	320	322	328	275	299	299	288	298	297	312	308	313	315	285	324	298	287	290	312	296	308	312	358	323	304	331	305	327	320	325	318	287	312	297	319	345	317	343	316	299	293	289	336	322	300	321	328	309	327	336	322	338	332	327	292	300	311	299	315	305	274	334	322	319	295	277	307	349	327	302	352	319	309	313	340	351	294	337	319	300	321	325	301	313	284	312	299	347	300	310
16236	7407	27442	31066	22584	3039	841	879	831	813	803	749	769	750	771	768	723	742	736	735	742	744	762	721	681	741	706	708	703	753	714	707	742	735	671	727	716	745	733	738	677	733	706	748	725	703	700	680	692	725	718	671	730	804	734	699	674	715	693	688	716	685	703	727	695	698	680	709	708	738	696	687	707	670	729	644	744	716	720	729	714	698	676	709	739	678	710	699	693	708	695	681	691	725	723	742	660	706	721	665	701	713	700	723	666	745	736	754	702	699	718	749	711	698	734	705	712	695	723	667	703	710	685	688	729	727	717	682	672	686	746	705	728	697	680	680	726	716	697	678	722	703	724	701	749	685	683	699	685	734	726	722	641	711	665	712	730	737	689	677	706	713	688	724	682	668	740	649	687	702	717	771	713	697	653	697	705	718	655	722	698	688	670	739	688	711	705	690	694	706	700	700	695	732	724	735	691	730	733	707	688	686	718	730	719	753	742	695	702	705	708	689	688	680	729	693	736	675	717	695	714	747	730	726	724	677	704	708	693	695	707	686	674	716	723	687	680	676	705	709	687	733	743	702	702	717	700	699	709	724	695	708	658	700	645	682	710	704	692	704	696	702	653	701	702	727	671	668	700	726	690	720	674	733	692	694	707	689	757	699	672	700	668	720	723	668	730	759	724	685	759	723	692	721	653	699	725	694	675	693	706	717	687	698	705	676	698	675	710	719	657	726	740	713	717	696	704	692	698	714	694	674	741	661	656	716	712	710	678	720	722	713	706	651	703	748	697	681	689	720	676	724	690	711	724	733	712	709	734	733	711	749	679	702	676	698	674	754	680	714	682	720	728	715	762	731	681	696	665	749	641	731	725	695	691	735	704	731	687	740	749	706	670	626	721	689	712	699	748	732	706	692	702	733	650	703	725	749	727	673	710	689	674	701	673	686	697	702	727	728	682	672	693	691	654	770	688	721	739	694	679	677	734	710	719	716	727	682	657	703	721	685	727	730	664	734	711	741	686	710	707	696	729	681	716	721	725	695	720	694	745	722	686	720	705	732	724	694	659	705	666	678	715	718	695	711	674	705	715	703	720	709	707	709	715	683	646	738	701	686	695	703	725	681	696	723	687	684	710	702	722	690	712	668	698	724	706	726	710	708	666	708	724	717	712	721	704	666	695	760	754	785	701	676	680	712	644	693	694	752	676	686	697	697	695	715	686	726	748	631	691	707	690	727	642	723	690	696	729	691	713	699	677	704	694	700	683	688	688	698	703	681	692	678	710	685	690	704	669	674	723	715	712	654	745	745	732	729	716	747	694	737	699	705	685	696	698	726	721	736	713	723	697	740	670	686	685	722	704	717	697	711	713	713	735	720	735	733	723	688	733	687	710	744	706	702	708	707	742	719	697	661	701	653	681	738	668	707	737	700	687	701	727	742	672	696	685	659	703	727	714	705	724	713	673	745	706	700	731	696	719	674	647	678	705	700	681	711	719	681	680	707	667	727	693	704	748	727	676	669	673	669	662	687	632	734	690	679	732	705	691	702	744	663	713	715	691	701	697	661	671	695	669	739	686	679	683	708	670	668	715	739	729	669	693	704	711	673	737	721	746	691	716	684	677	724	694	678	709	713	692	684	693	691	701	694	697	656	707	704	718	721	676	704	715	673	714	710	701	712	742	710	754	660	689	688	694	745	680	697	654	670	754	695	706	708	690	742	699	674	737	700	723	705	718	709	731	700	682	702	745	733	734	713	685	756	684	725	710	688	688	695	695	687	732	689	715	696	701	723	673	649	691	710	688	692	695	689	687	738	689	736	682	705	725	680	678	732	727	719	743	761	709	674	648	672	705	694	699	725	727	673	679	636	723	670	715	667	690	713	650	744	668	700	728	712	704	671	703	713	732	707	722	683	695	693	750	710	673	694	710	720	680	746	707	754	708	715	702	732	732	697	675	693	723	704	715	723	690	671	719	688	686	687	703	676	733	723	687	681	756	711	700	705	685	674	681	732	672	720	706	709	725	720	691	677	698	742	727	756	619	632	674	750	708	704	707	706	698	691	681	706	713	706	714	716	688	719	713	703	707	706	653	668	758	750	684	693	643	656	710	726	740	704	678	721	701	742	705	673	747	725	682	738	661	707	695	688	753	720	732	684	700	711	741	691	660	654	656	714	722	683	718	727	749	661	687	695	660	714	690	732	675	687	661	724	662	675	673	678	683	726	703	705	681	727	663	749	710	661	706	700	683	734	708	718	706	701	692	708	652	718	683	727	738	671	657	657	719	731	669	707	700	705	714	684	709	719	652	697	745	707	702	693	659	676	700	739	691	672	730	780	681	741	716	725	660	723	727	694	713	677	681	716	695	691	680	664	654	704	677	702	684	710	677	696	665	743	731	705	703	709	676	659	655	720	746	690	713	695	690	674	671	704	671	657	746	685	734	748	668	715	741	721	698	689	694	683	683	730	658	727	712	698	745	682	688	706	705	697	682	681	701	707	664	739	649	669	706	682	697	730	701	682	713	729	670	715	661	690	718	709	721	721	726	691	661	743	724	687	660	683	657	679	685	673	753	690	721	718	722	727	690	666	679	684	719	665	717	670	741	734	697	688	719	676	686	700	711	672	691	706	713	661	748	674	687	692	655	737	687	657	712	687	712	714	727	687	737	736	734	683	728	686	682	679	710	657	706	703	668	753	721	736	684	718	702	709	710	688	735	707	713	695	719	721	720	675	713	741	709	672	675	712	719	669	720	732	729	683	680	712	751	733	648	719	729	694	686	706	625	679	679	709	697	751	737	717	706	733	736	702	722	743	724	688	669	708	740	684	736	707	692	700	722	674	668	746	725	698	706	711	682	688	716	681	732	630	696	763	710	731	770	698	709	703	690	710	691	723	707	690	740	675	707	673	759	726	661	669	735	695	677	679	714	665	710	721	735	683	693	697	672	693	666	715	709	691	691	700	692	680	709	675	687	678	719	711	719	711	706	721	669	744	710	729	729	724	763	698	670	720	716	719	648	665	709	709	700	669	692	694	730	695	719	681	700	681	684	719	665	670	712	693	709	688	714	696	690	665	719	731	695	710	700	734	714	658	715	630	732	741	679	706	698	720	722	734	694	702	662	747	740	701	736	686	671	704	721	669	776	683	760	744	698	722	703	676	698	705	677	715	675	694	661	694	690	688	711	660	716	691	735	746	707	725	716	711	701	742	726	706	686	738	706	720	721	705	676	689	670	698	684	683	713	701	671	695	755	701	679	689	687	679	688	728	699	704	683	696	652	725	705	707	681	724	693	713	682	701	696	644	677	696	700	729	665	711	710	704	680	713	732	686	739	725	720	678	758	702	724	721	689	698	724	681	720	680	702	718	680	694	691	719	694	707	708	723	701	707	746	697	661	685	693	694	698	692	725	731	728	705	735	681	687	710	747	689	721	675	734	768	708	728	722	664	680	691	705	714	698	724	710	722	701	686	664	707	719	665	676	721	699	705	693	687
35507	13735	26480	33570	20659	4163	496	393	372	364	332	354	338	338	297	343	340	304	337	349	315	339	339	313	307	340	303	295	292	271	301	338	323	329	304	331	302	317	289	308	335	330	326	317	326	308	322	299	309	291	309	314	309	311	315	331	329	323	319	324	338	322	325	339	299	301	355	330	346	301	351	345	332	332	318	316	308	288	317	282	297	344	359	336	359	336	317	276	304	314	335	319	370	303	314	291	325	336	313	318	285	300	359	327	278	323	313	313	302	316	302	299	338	335	327	323	300	306	301	332	316	315	345	333	315	284	312	296	324	326	333	313	297	318	312	328	334	343	307	311	301	309	313	297	281	299	323	290	328	342	308	338	294	309	292	323	317	326	328	334	332	332	324	323	312	342	290	348	317	312	319	316	358	312	299	302	299	308	322	302	324	325	335	351	327	333	315	317	309	337	324	346	312	319	274	317	295	331	342	334	334	328	350	339	296	300	304	303	315	324	324	309	308	312	318	336	299	343	283	330	331	289	310	333	279	301	298	313	320	309	325	305	329	311	299	319	297	334	319	329	301	275	338	314	316	299	341	307	327	280	328	315	328	311	343	340	292	300	324	334	303	299	322	291	336	336	321	311	341	341	289	324	302	334	353	333	298	330	326	325	351	318	290	328	292	286	325	295	290	379	294	301	333	351	292	312	291	294	305	331	321	295	317	319	308	306	299	295	316	300	301	287	317	337	340	313	301	303	327	335	337	348	314	321	328	301	314	324	301	295	340	304	339	314	303	328	306	310	321	298	316	307	313	308	302	306	301	310	311	285	312	287	340	357	335	306	301	343	313	291	294	351	327	312	292	311	298	306	333	335	320	305	308	315	279	324	304	332	324	366	318	302	300	328	319	283	305	331	314	311	299	311	322	341	318	330	326	302	339	335	318	315	311	334	318	284	285	305	314	318	300	320	324	362	325	337	333	320	300	313	299	292	310	290	313	340	337	354	297	282	328	351	319	331	326	310	328	337	322	299	317	312	308	297	282	324	322	302	313	343	310	297	331	309	339	310	315	318	318	313	309	320	284	330	318	298	323	353	304	334	332	287	341	263	323	334	350	338	335	344	293	297	321	276	323	303	325	317	282	310	311	301	349	326	337	327	295	342	301	293	335	302	307	309	326	305	335	300	287	324	305	323	319	307	297	326	291	325	301	322	341	269	307	290	341	357	338	333	332	291	342	328	289	335	355	317	321	298	328	301	337	316	319	299	303	327	311	337	291	322	362	355	308	294	307	324	323	343	343	306	279	310	323	312	309	322	329	297	274	320	344	335	295	340	284	333	319	335	315	279	299	295	305	317	294	293	321	336	325	343	293	301	387	317	336	339	311	307	293	306	311	344	302	311	289	313	339	337	312	302	289	298	343	322	338	323	364	311	336	287	297	291	323	309	297	325	294	331	314	310	335	323	299	307	304	299	293	322	318	303	316	295	319	318	362	324	327	285	322	319	363	300	335	316	321	337	288	343	323	306	309	353	292	292	319	353	289	298	326	313	324	283	318	322	315	330	343	313	315	347	311	298	335	309	294	320	318	319	336	329	328	335	321	300	333	321	307	284	315	293	330	297	293	326	349	306	329	302	324	310	325	313	343	339	298	345	321	312	308	314	318	327	311	296	303	335	353	276	264	331	300	313	336	323	284	328	328	315	288	325	308	324	351	325	331	287	337	323	325	302	296	289	308	347	325	361	325	306	306	287	314	318	292	297	283	340	302	305	325	325	309	291	320	327	319	307	281	319	337	330	304	360	321	327	339	299	272	307	321	334	314	309	328	327	319	321	321	292	318	291	303	302	342	320	330	345	309	299	302	337	369	319	317	314	348	323	311	320	326	300	331	308	307	340	340	314	318	307	323	317	325	321	293	324	341	318	323	302	331	286	340	290	325	325	282	331	309	308	349	291	311	330	301	267	300	323	331	327	328	308	294	309	313	366	292	286	292	302	321	335	315	314	330	336	322	302	293	329	285	328	318	309	333	328	339	347	302	289	328	300	272	310	326	331	315	309	322	291	315	340	365	302	308	314	333	283	329	283	338	339	299	325	328	319	318	320	267	345	312	322	302	332	356	308	339	334	315	292	331	306	328	354	344	316	304	286	283	294	332	317	310	316	291	280	313	296	304	326	288	309	305	330	331	314	325	282	312	300	280	317	305	323	329	290	356	294	345	307	321	309	292	329	331	316	289	301	330	304	309	319	288	284	333	320	303	366	294	322	339	320	334	325	316	328	322	315	325	331	318	321	343	316	318	310	324	306	314	328	293	331	328	314	307	315	305	319	320	300	307	340	293	315	298	348	357	293	338	320	318	296	330	331	328	344	293	341	292	343	346	311	259	317	335	319	308	322	318	328	332	289	305	320	332	320	303	339	303	313	329	322	329	326	315	374	295	308	304	301	299	314	333	318	337	314	354	318	297	307	336	317	389	291	316	311	293	305	302	297	287	282	302	291	324	291	328	319	352	304	306	338	333	333	322	322	323	301	313	311	286	300	308	324	292	298	367	291	289	276	328	317	318	320	334	295	314	299	299	354	322	312	320	337	327	294	310	295	309	311	304	322	332	328	310	315	271	298	284	275	323	318	305	328	299	313	332	332	304	313	318	344	310	315	298	326	337	349	326	351	311	303	322	297	311	335	342	312	300	325	322	312	316	316	279	297	309	314	307	313	333	340	308	294	311	319	310	290	312	336	311	306	326	330	335	296	327	346	313	331	289	351	327	313	341	312	283	282	303	331	320	307	328	305	333	305	316	336	329	353	323	320	306	295	308	308	338	330	309	328	306	317	328	311	333	313	307	307	313	330	313	316	366	346	322	331	294	330	319	304	324	291	320	312	299	323	316	317	310	324	291	315	323	343	324	319	342	353	317	321	322	314	344	326	306	340	349	336	336	335	325	295	301	281	328	345	318	310	317	301	313	289	329	328	324	310	326	317	322	328	299	304	307	308	323	322	361	308	326	313	314	310	304	316	320	322	317	311	293	304	330	313	309	330	317	275	316	345	343	329	347	339	309	338	338	336	341	312	294	324	339	328	305	292	334	324	344	315	309	313	332	324	322	293	328	320	333	321	304	316	306	326	327	296	327	324	298	304	269	309	300	309	304	303	321	324	302	327	325	283	317	318	319	323	315	319	304	327	297	306	323	317	320	326	318	312	329	331	357	300	321	357	312	340	327	306	312	307	326	306	343	360	337	302	310	315	314	336	289	312	314	335	324	355	293	321	328	330	314	315	300	311	327	299	258	340	312	303	335	306	314	316	290	304	328	340	307	287	289	320	322	315	277	330	320	310	342	294	304	290	299	328	295	296	298	305	338	311	322	296	294	348	308	314	331	323	339	292	332	301	310	311	305	316	282	362	316	292	322	314	351	327	330	323	283	311	333	321	326	332	318	336	343	329	327	328	342	311	294	324	359	322	309	344	300	275	323	306	289	336	299	317	275	296	320	292	285	317
19915	9313	33899	42178	34434	4933	1123	1012	972	930	833	833	813	772	818	731	738	816	811	749	731	736	739	727	725	720	739	737	695	736	713	699	658	767	643	681	668	734	735	702	717	714	739	678	706	711	709	709	662	709	650	711	705	741	705	675	717	651	680	752	699	711	686	725	729	696	646	746	705	728	658	701	692	734	706	736	684	654	666	706	667	668	709	700	761	757	669	690	659	675	688	698	708	731	683	704	721	669	681	676	738	720	703	704	674	718	669	721	687	676	712	708	683	681	689	665	695	682	688	642	703	684	658	711	712	732	703	697	702	705	674	710	673	720	693	701	697	714	684	685	708	680	726	743	706	679	663	711	712	684	724	715	699	727	646	681	670	663	666	733	673	693	735	666	645	645	718	728	686	648	667	674	685	673	723	705	741	717	664	690	737	724	672	699	721	706	697	772	745	720	685	707	656	698	673	711	710	682	754	692	725	672	704	650	730	699	674	714	741	690	713	675	706	663	696	711	701	709	696	741	677	700	671	620	695	705	681	662	749	738	685	687	697	750	757	702	763	680	693	680	706	728	631	712	692	711	699	686	730	659	711	662	655	673	732	668	712	706	753	736	686	723	679	692	697	730	714	664	678	674	730	690	723	707	685	733	685	715	715	690	683	735	714	714	714	682	689	741	720	714	692	675	684	696	700	727	693	697	721	683	659	645	719	697	673	739	692	727	668	683	680	690	714	704	699	700	750	676	674	677	677	710	711	726	677	725	683	730	686	680	641	725	753	669	721	730	671	722	695	684	678	726	658	695	701	727	701	679	669	690	681	665	664	704	678	703	712	724	736	695	674	698	702	658	690	708	685	645	672	705	666	685	699	678	681	717	668	702	692	705	731	669	679	698	686	693	683	713	721	711	672	694	686	723	669	707	687	682	727	677	706	667	733	641	676	621	692	743	708	720	682	645	659	705	691	738	713	712	683	696	667	691	699	712	697	707	690	705	736	731	659	683	692	716	658	708	731	683	727	727	681	732	690	678	660	680	697	677	716	706	710	732	743	636	633	668	701	696	676	662	689	708	671	667	745	714	698	670	701	705	660	690	711	712	717	705	715	699	748	683	644	665	710	756	680	704	675	679	694	734	683	686	678	694	751	647	679	703	644	678	678	674	630	751	698	679	708	715	679	740	693	723	718	651	694	685	706	679	685	718	706	677	726	758	691	706	703	670	646	705	670	700	660	679	686	696	690	685	670	738	701	697	688	725	722	670	678	665	718	750	683	673	667	730	686	663	658	699	706	699	703	670	698	680	684	684	709	699	673	688	691	737	611	674	689	660	708	666	672	669	703	717	749	703	740	665	691	698	686	692	723	701	637	708	726	717	708	740	688	666	692	721	713	731	679	689	657	705	747	713	712	716	687	674	709	701	680	696	695	737	653	655	700	668	692	685	706	725	719	713	716	700	701	679	688	755	674	685	676	666	705	726	736	744	688	721	653	704	714	706	684	684	681	702	674	674	749	728	673	650	726	708	689	695	690	673	720	667	701	695	672	719	712	676	653	730	707	682	670	673	753	672	737	720	734	691	699	661	698	669	698	694	700	704	692	714	687	706	696	706	724	688	737	739	639	695	696	706	700	716	621	713	686	700	702	713	676	693	677	707	663	734	692	670	672	698	686	678	674	683	741	712	698	691	697	660	746	715	678	690	689	693	679	690	721	710	674	695	702	679	625	704	687	688	739	693	728	661	703	720	711	715	704	692	640	653	645	724	746	695	677	727	717	719	633	732	668	749	717	727	690	688	728	679	666	659	751	717	670	684	690	678	731	673	670	703	685	719	698	662	711	669	712	675	751	721	723	694	641	685	695	715	687	694	686	689	674	677	697	707	667	646	706	728	723	698	669	726	676	681	700	674	700	692	709	696	711	670	692	660	669	720	704	664	691	689	650	704	715	670	661	702	705	671	688	707	660	693	689	691	685	678	664	698	648	683	679	686	744	730	682	656	679	661	730	659	694	696	703	665	699	708	717	676	636	679	710	683	694	675	740	696	688	665	704	728	658	676	704	692	725	715	694	731	695	692	691	685	667	662	645	701	673	699	760	684	698	657	722	652	736	729	703	685	688	703	683	669	665	680	691	731	687	692	687	697	680	683	694	716	683	674	753	698	689	697	660	714	730	666	663	674	686	698	669	669	698	673	666	704	701	706	742	674	654	732	675	721	711	709	704	677	713	711	698	719	729	666	672	740	670	666	673	737	675	716	668	719	733	679	666	717	655	679	661	747	676	670	702	715	667	718	662	686	689	714	729	679	763	750	699	705	744	700	651	727	753	668	726	680	689	648	702	705	670	669	669	725	671	724	733	652	674	747	716	755	756	714	686	740	728	667	638	670	715	661	751	712	664	699	696	719	689	679	681	696	671	719	677	686	724	722	699	656	677	741	696	658	665	655	712	691	714	671	684	715	669	685	695	720	677	622	700	681	694	724	688	654	706	663	694	699	725	754	657	681	692	680	664	692	714	692	662	678	644	687	724	695	728	698	684	710	749	708	671	698	674	657	658	719	675	697	711	675	691	704	688	652	685	687	691	699	697	706	686	649	678	672	751	636	695	691	653	700	697	663	682	670	708	723	631	731	661	689	688	658	671	676	699	682	693	689	716	701	721	721	670	721	717	713	693	636	678	662	702	732	672	684	670	697	651	737	712	707	674	701	658	697	710	731	744	661	654	718	731	673	728	660	738	730	715	647	721	732	736	670	698	664	694	680	701	723	731	734	657	708	669	702	727	671	720	715	717	719	733	667	706	676	662	712	652	731	710	688	673	677	700	660	675	665	723	660	702	663	698	695	731	684	728	695	691	704	693	689	635	692	660	714	641	710	661	647	647	679	741	697	634	700	671	706	671	706	645	668	667	720	640	673	652	743	717	701	731	690	693	673	724	671	683	696	656	654	699	696	706	688	662	702	674	713	693	674	652	689	710	667	707	674	705	645	689	706	703	722	689	682	668	697	675	746	748	717	652	704	678	673	683	695	645	673	720	699	712	684	725	693	705	703	693	701	657	676	656	684	716	732	662	660	659	661	706	701	668	681	696	655	679	667	652	650	701	683	699	688	728	647	670	722	720	707	724	678	672	672	712	665	694	697	687	692	722	684	694	707	685	697	669	698	706	723	721	667	658	701	664	677	653	649	672	667	699	657	704	704	717	691	709	699	682	753	670	703	699	724	704	675	693	699	717	691	684	701	713	675	677	692	683	675	711	700	684	692	699	719	688	686	651	684	653	693	718	680	718	707	717	675	690	705	714	679	722	655	683	685	648	695	707	697	699	697	682	664	770	696	679	726	675	688	716	684	663	685	679	730	659	730	709	715	694	672	656	743	663	709	703	723	685	682	632	674	683	712	714	702	755	715	680	645	644	692	698	728	661	666	717	714	658	677	687	714	692	704	704	673	686	706	696	668	669	664	712	724	713	691	693	715	729	714	658	662	701	728	680	733	697	741
13970	5019	2924	1034	626	201	159	166	154	129	154	147	165	163	148	161	144	169	160	179	185	167	168	161	171	149	150	151	142	155	155	137	167	165	157	180	141	143	165	188	162	156	148	139	152	163	165	148	165	164	183	150	178	144	162	168	164	172	166	169	178	150	147	176	155	150	137	135	166	174	149	150	153	175	153	156	159	169	174	166	173	144	190	157	151	170	143	180	173	161	151	135	158	166	164	145	162	147	167	161	156	162	168	143	179	161	164	170	191	173	156	145	164	194	143	173	147	145	152	167	156	158	148	146	190	144	153	171	169	155	175	172	173	159	169	162	147	155	172	148	146	163	181	159	159	143	159	160	147	180	146	161	164	164	163	159	169	154	168	197	155	157	146	129	165	163	154	166	184	148	146	172	149	172	141	152	184	177	136	160	140	153	138	163	145	127	153	155	156	166	184	133	151	151	147	159	139	156	151	154	136	158	169	164	171	147	170	164	158	141	160	182	163	141	164	158	163	172	178	143	186	170	145	161	156	161	165	153	177	147	156	147	148	153	196	178	172	192	155	146	170	179	149	132	174	160	171	157	147	148	135	166	152	168	157	166	148	139	169	158	165	148	171	170	153	181	147	133	159	150	172	169	162	163	155	165	157	153	146	167	135	181	168	178	167	161	184	178	150	155	166	171	153	144	165	154	160	144	153	145	137	171	162	154	139	156	187	157	168	170	148	173	166	167	168	185	172	160	170	162	166	154	159	147	175	162	167	166	142	169	164	184	167	157	157	177	180	143	166	160	152	154	158	136	201	168	157	158	154	162	143	192	157	151	173	148	161	139	167	138	124	166	189	161	154	160	158	151	147	143	155	153	171	166	148	160	146	155	149	153	160	164	158	152	174	179	154	159	149	152	149	190	167	165	179	152	182	179	146	162	161	171	151	163	163	178	154	158	154	164	177	181	162	162	151	176	146	191	156	158	145	150	147	191	164	147	170	158	129	153	170	158	151	161	166	137	154	169	176	182	170	170	167	163	163	174	155	142	164	172	153	133	163	181	172	145	161	164	154	145	176	159	148	186	140	164	168	188	165	157	176	169	156	144	150	133	147	177	149	159	162	151	153	156	151	169	161	155	156	157	161	161	151	154	144	188	149	173	160	157	150	166	163	174	177	142	158	135	182	172	154	168	154	168	170	171	147	135	176	150	188	171	130	151	149	174	166	142	171	164	157	151	140	166	165	136	162	161	145	135	163	151	166	145	178	161	137	179	154	146	151	171	146	163	158	174	148	147	141	165	179	174	169	175	143	138	153	151	162	136	153	178	179	156	142	153	147	152	179	152	149	147	169	123	159	165	128	156	166	164	146	180	195	158	167	189	156	151	164	149	182	153	144	166	152	163	163	188	146	178	164	155	163	167	157	149	153	160	156	155	165	177	163	170	157	159	152	172	167	143	153	144	160	161	164	161	168	166	162	167	158	159	159	156	181	165	164	147	157	156	174	157	196	161	120	155	127	145	167	166	156	172	157	156	151	147	137	164	133	164	163	162	155	195	154	155	124	168	141	166	141	148	131	137	168	152	178	165	152	153	176	145	166	185	189	148	155	154	155	180	150	149	156	169	177	162	181	169	152	158	157	148	162	163	163	151	158	169	158	137	165	162	168	143	169	139	156	139	159	142	143	158	153	165	159	158	149	156	143	168	148	162	175	167	170	150	169	183	162	182	155	178	160	145	151	136	151	176	152	164	137	156	147	141	150	166	183	152	160	161	162	175	143	137	141	149	149	151	163	163	170	166	157	133	175	167	146	163	166	175	165	167	165	156	150	151	156	132	172	124	169	186	137	175	154	167	151	160	157	164	161	169	157	164	138	162	180	159	167	154	115	143	148	155	169	162	156	165	152	143	173	144	150	150	168	186	149	149	134	154	152	163	181	153	153	170	154	142	167	131	157	169	150	152	154	148	148	142	151	156	139	194	159	163	161	190	157	157	134	160	166	146	162	139	155	155	154	161	147	152	156	179	170	141	145	157	153	141	143	169	181	155	139	167	168	165	140	152	167	162	165	181	151	161	150	158	155	167	138	160	152	178	146	154	138	149	200	160	172	168	152	168	166	175	151	166	147	143	179	170	186	145	153	173	165	168	147	146	158	149	149	159	173	164	144	157	148	155	142	134	156	157	161	156	154	156	148	164	161	151	148	150	167	138	175	171	158	157	179	176	161	174	159	145	177	136	152	145	162	155	177	140	158	165	187	153	149	149	156	173	126	154	176	144	141	158	161	154	172	177	162	177	162	175	183	166	154	147	159	152	147	147	180	151	154	164	177	158	159	164	126	145	153	159	157	172	148	143	171	170	153	139	158	158	155	168	164	163	175	146	157	150	166	162	156	149	157	163	150	172	172	195	182	172	158	157	169	135	190	151	172	130	154	172	186	165	155	148	143	149	149	165	158	158	148	170	161	135	155	159	161	157	139	153	165	159	158	151	174	196	155	164	156	174	170	163	166	165	163	163	156	147	154	145	168	154	177	151	131	172	169	157	163	148	146	150	184	169	129	148	166	164	161	142	170	151	142	155	152	187	162	150	135	147	120	129	171	144	165	161	131	149	161	165	154	156	158	148	146	176	151	159	157	158	159	159	167	169	174	160	165	153	174	148	156	169	140	175	167	143	148	175	153	157	163	148	152	140	188	159	174	160	154	147	154	185	156	153	151	172	183	166	162	158	161	175	164	188	172	173	169	159	159	163	153	192	137	138	148	173	141	173	174	176	167	155	166	163	157	170	181	174	170	150	166	186	128	166	162	142	166	194	176	147	159	157	162	178	149	158	164	156	165	182	166	151	154	175	178	164	164	171	164	149	170	159	145	147	162	143	167	164	186	154	150	172	156	158	131	163	178	165	156	166	146	172	152	148	173	146	163	157	156	153	136	173	158	167	159	193	182	136	175	145	180	159	169	148	160	137	152	152	142	151	165	147	164	152	162	174	152	167	166	162	195	140	177	142	170	158	143	151	165	166	145	157	170	149	152	160	171	158	160	132	150	180	147	185	173	171	158	183	149	146	192	164	164	176	141	174	166	178	147	146	158	138	146	178	151	160	172	158	151	159	148	149	147	165	163	156	151	178	148	159	150	151	169	185	153	128	155	168	181	178	134	160	153	151	158	153	155	164	160	164	143	183	155	171	155	154	162	161	138	173	171	159	164	146	146	143	150	172	176	147	153	168	183	146	157	169	162	152	157	154	171	153	149	178	169	160	165	163	165	166	143	142	157	161	146	154	146	162	153	148	154	142	145	147	169	147	184	148	181	159	151	138	147	136	153	153	177	144	161	152	145	164	145	147	162	155	158	169	176	133	166	155	168	143	154	159	156	155	157	140	172	170	149	165	166	167	153	158	135	162	180	160	151	142	127	161	157	170	142	162	188	176	141	146	153	170	191	161	171	182	158	178	155	164	145	160	169	156	150	149	135	157	170	204	148	188	160	141	144	165	158	137
8058	4134	4777	2512	1641	482	390	415	385	427	424	414	430	366	426	411	422	388	400	377	430	415	398	394	429	410	371	377	441	384	419	414	363	406	418	388	411	377	411	388	412	397	394	385	413	404	403	406	379	412	411	401	410	403	341	412	390	429	400	371	359	378	385	440	388	413	367	427	407	399	379	391	386	398	407	458	431	422	422	416	377	363	433	395	409	421	418	415	446	437	410	371	426	393	392	389	409	406	419	377	417	403	420	412	416	420	393	400	407	430	394	396	458	421	416	387	418	397	420	390	402	434	402	384	420	402	400	406	377	411	409	409	371	419	417	395	391	388	406	398	428	396	428	402	437	405	402	395	408	414	408	384	401	399	394	398	441	396	401	394	412	410	453	405	431	442	387	411	407	397	383	408	378	364	400	410	418	395	422	432	426	412	430	409	419	397	421	425	416	397	406	384	397	372	395	388	445	405	419	434	393	400	380	374	402	391	396	366	426	363	405	392	397	382	409	427	403	435	413	397	371	426	419	440	443	369	420	402	400	425	418	407	404	368	355	385	381	447	403	368	411	408	379	393	395	417	414	419	409	390	395	453	409	434	407	394	399	416	413	405	398	412	413	420	397	418	418	383	410	411	418	391	407	389	397	409	415	434	395	430	396	437	403	393	430	409	410	443	380	379	417	445	431	371	394	414	442	396	406	426	416	375	422	421	377	366	366	410	410	378	389	464	406	411	409	434	388	430	405	409	438	399	446	396	425	369	390	381	393	430	396	421	444	372	384	367	424	402	424	381	384	434	428	435	441	408	384	421	385	448	381	383	434	418	391	406	410	433	397	389	381	429	391	429	435	396	373	360	388	404	386	417	392	419	408	427	361	388	383	413	398	392	434	419	402	361	416	422	419	415	409	392	390	383	421	432	437	412	378	397	408	390	423	404	375	419	399	409	366	435	393	421	386	398	416	398	418	418	384	421	433	400	416	410	410	401	416	389	415	422	434	421	450	406	369	423	399	386	391	401	417	427	394	402	368	402	444	429	401	399	399	440	393	421	426	427	430	364	424	426	371	423	427	421	416	402	400	402	395	389	387	414	413	390	414	398	403	430	406	398	410	373	450	386	400	356	387	394	393	432	386	400	427	368	384	368	408	428	425	387	434	392	420	421	415	412	404	395	415	441	390	400	437	407	403	403	423	416	418	391	392	433	381	402	395	415	391	410	415	389	406	372	398	429	425	416	407	389	431	386	428	432	395	392	372	418	387	370	413	407	438	430	401	405	403	389	404	440	387	455	372	454	394	404	360	409	408	386	395	416	393	396	411	410	385	400	408	424	369	364	374	381	412	423	407	417	373	447	431	408	473	412	368	417	387	396	417	409	423	446	419	410	379	397	408	420	419	362	401	402	424	417	424	371	429	401	380	401	419	403	413	415	407	422	407	386	401	377	429	401	419	423	436	381	421	389	405	416	442	396	389	405	408	434	373	403	426	390	403	392	376	362	403	423	389	388	416	376	418	397	411	398	381	390	427	392	423	397	416	418	388	386	397	390	412	409	387	377	407	381	423	421	412	410	396	376	446	423	414	401	443	420	397	424	396	405	441	420	421	378	350	415	408	404	403	387	369	412	399	399	379	382	424	425	415	433	379	403	402	372	405	401	387	407	389	356	432	402	392	395	389	398	424	433	432	412	372	365	398	371	439	429	388	424	416	426	376	398	412	386	384	392	376	408	388	405	402	412	404	386	379	432	409	420	406	417	406	402	406	373	387	463	418	425	423	413	385	405	412	413	413	394	401	402	407	386	427	405	396	414	391	403	373	424	371	403	417	440	410	405	388	385	446	394	391	410	415	411	397	431	405	409	410	397	416	397	398	417	411	397	400	405	388	372	417	381	422	407	392	443	404	445	411	433	397	435	451	378	406	403	407	382	415	402	408	368	376	406	406	380	412	391	367	431	429	414	431	444	408	426	443	426	423	360	450	362	406	398	428	395	397	408	429	396	393	396	405	439	390	397	388	424	390	414	386	381	410	393	426	405	420	373	390	395	403	394	399	386	398	403	363	434	419	418	433	395	453	399	414	383	411	410	403	397	374	406	390	393	417	425	362	408	412	398	386	389	407	381	361	378	423	381	393	406	398	427	406	385	407	370	402	389	359	398	432	374	393	407	400	436	380	419	377	415	380	468	387	380	469	381	412	417	416	415	389	402	415	422	434	416	412	443	373	412	416	357	377	420	397	464	404	427	363	441	387	377	431	411	414	421	384	371	451	388	393	360	398	402	396	400	434	402	407	413	410	418	385	417	396	395	432	421	421	405	398	396	392	415	405	413	385	369	403	413	361	386	397	456	431	404	394	414	403	387	377	396	426	364	368	408	398	399	434	394	406	409	394	393	423	415	396	370	414	399	447	362	389	447	379	403	399	382	399	394	417	421	401	437	404	386	384	401	431	404	404	421	409	445	389	417	411	392	414	401	401	372	413	411	438	407	424	403	421	382	426	411	411	363	392	388	407	438	393	384	405	444	423	390	407	381	406	381	416	407	427	403	368	355	387	397	403	357	379	399	401	372	391	425	382	412	436	394	413	426	387	425	415	382	398	395	381	383	423	402	372	412	404	390	415	418	386	395	391	381	384	391	421	424	412	432	435	400	443	433	409	443	395	427	399	396	395	418	445	400	433	383	401	416	425	371	412	385	410	398	402	383	423	420	377	405	404	406	426	402	427	358	388	436	415	456	402	403	405	413	401	408	427	401	400	443	409	417	393	391	401	401	413	392	453	425	446	389	404	387	428	438	395	418	399	394	390	403	402	416	388	370	420	341	392	400	418	385	431	395	383	380	397	392	417	416	427	410	387	416	413	448	393	401	406	404	407	381	394	391	416	383	387	388	380	394	414	413	420	396	385	408	422	445	389	408	415	406	429	403	376	370	424	401	377	425	396	443	357	414	430	415	423	444	391	413	352	396	400	422	380	422	421	456	396	414	389	437	411	416	388	405	396	409	386	426	389	413	401	423	405	382	407	421	392	401	434	429	407	374	368	373	426	386	425	422	405	414	405	415	354	394	374	438	398	402	408	400	419	426	423	402	409	416	397	467	411	400	414	396	384	418	409	416	377	407	430	411	380	389	412	387	418	396	407	432	430	417	424	378	399	401	403	415	408	395	399	374	439	404	407	402	435	435	395	392	432	410	390	384	377	397	383	372	426	379	411	426	418	396	381	392	437	418	419	434	365	460	391	395	373	439	383	397	419	407	407	397	402	419	386	432	369	402	380	364	410	396	391	444	410	377	404	357	398	399	400	425	387	400	411	396	431	405	407	381	420	397	392	415	428	387	387	408	405	441	436	402	473	426	425	373	396	434	413	430	416	452	397	402	376	400	432	426	395	406	397	412	403	391	420	397	389	466	424	403	410	403	430	387	394	384	447	407	405	394	413	408	409	389	401	381	387	423	412	434	429	413	392	424	432	436	385	387	424	428	415	434	425	407	424	408
23981	7554	15187	20584	11062	1395	393	333	354	271	309	323	294	316	332	300	306	298	299	315	300	300	313	316	285	297	305	286	318	324	311	322	287	291	319	299	318	312	281	296	310	308	317	326	311	296	303	328	285	325	264	288	332	279	339	318	288	279	357	321	291	328	268	264	305	281	353	274	299	302	307	309	312	292	295	302	281	298	317	276	302	291	275	269	325	296	322	279	299	326	341	275	294	319	321	320	325	307	302	317	304	274	263	322	289	321	307	293	283	286	303	335	291	294	293	309	288	277	315	308	313	303	314	279	302	286	305	297	283	287	304	265	293	318	306	311	309	311	303	310	317	300	307	300	285	293	317	329	317	292	271	284	315	296	294	290	318	308	286	306	326	298	291	285	307	309	294	256	285	280	339	354	275	313	354	278	310	303	282	278	290	299	304	286	257	286	279	318	335	280	302	312	280	304	303	292	270	298	312	311	285	280	276	315	288	287	285	272	301	328	326	304	311	295	303	319	316	294	309	300	314	283	271	282	294	302	299	318	311	287	269	278	327	296	319	316	325	278	328	299	290	297	269	294	310	310	291	310	314	297	297	325	307	312	280	307	290	305	290	316	317	313	331	336	326	301	290	312	312	282	287	334	276	298	290	346	308	272	333	322	283	316	297	297	286	286	286	287	305	312	285	272	285	281	297	249	268	332	290	306	320	297	314	362	310	300	328	294	296	309	308	279	295	286	321	258	325	344	322	306	358	277	276	284	304	300	305	287	300	305	289	298	320	304	290	297	298	278	318	292	306	301	312	281	309	358	319	312	306	253	306	296	277	274	311	307	312	286	311	304	331	301	303	302	294	306	322	305	266	269	337	306	300	305	324	285	288	306	301	283	296	295	287	300	253	292	368	301	294	338	290	288	264	297	316	268	307	293	281	311	307	297	312	311	331	320	285	302	271	309	296	322	303	294	268	330	289	266	320	324	323	288	336	264	295	317	296	309	314	292	299	322	321	342	285	305	278	315	319	304	310	280	286	310	247	306	272	343	318	322	290	304	281	327	287	326	322	308	293	284	280	296	295	270	284	320	286	298	301	298	287	317	335	291	241	308	287	301	292	299	303	286	333	328	298	290	324	290	304	304	321	328	317	252	305	322	249	291	310	293	337	311	307	283	308	300	314	308	313	290	297	299	337	300	307	314	308	326	266	282	307	336	321	301	303	321	317	294	292	292	347	319	306	312	303	318	297	307	314	318	304	312	306	273	285	295	271	282	296	295	304	292	310	319	261	283	291	321	294	285	302	303	313	303	330	282	327	296	322	283	338	295	344	261	286	287	293	283	296	276	284	332	291	317	281	326	325	328	271	294	327	275	269	323	323	315	298	341	341	309	305	284	312	309	289	342	305	292	315	274	280	300	280	279	288	292	311	294	315	299	350	318	312	278	292	278	308	282	304	324	314	317	306	294	294	293	317	278	333	310	310	300	297	288	279	307	303	334	296	284	316	294	288	332	321	317	298	303	336	314	303	293	294	317	303	343	318	298	292	305	303	315	298	271	291	286	285	311	288	295	269	287	296	286	302	324	293	346	313	321	330	318	309	272	303	322	315	319	313	299	285	283	297	309	316	324	283	303	320	291	304	290	289	305	294	311	303	298	295	327	329	344	272	324	279	306	326	289	303	321	296	273	305	314	311	311	316	299	308	304	309	309	291	324	250	308	332	309	257	291	315	302	317	312	298	310	300	311	314	305	319	307	316	324	288	326	314	302	292	296	338	331	303	282	267	290	329	315	304	324	327	314	335	275	295	335	296	294	286	300	280	328	273	304	310	294	328	338	281	275	284	317	321	290	322	311	295	318	305	315	337	298	321	300	288	276	271	323	313	293	287	303	306	297	289	310	304	300	309	335	268	303	289	294	321	265	316	308	291	309	329	287	316	301	303	315	306	303	332	313	298	298	295	286	314	301	310	287	298	303	275	319	290	296	315	301	315	302	291	285	301	264	300	301	333	357	320	292	319	303	317	284	336	299	322	297	307	314	328	288	337	308	320	288	268	330	286	291	324	324	306	301	271	269	313	299	271	324	294	310	288	265	338	301	272	281	315	327	306	327	293	353	318	313	306	357	312	284	298	318	330	310	298	304	336	299	285	289	336	295	311	303	281	292	318	300	293	287	316	311	309	315	275	317	304	327	289	263	344	330	303	301	323	326	319	327	296	296	298	287	331	334	319	313	278	304	282	258	292	292	269	299	306	310	307	323	329	335	309	307	316	283	317	303	323	338	308	313	289	328	304	243	316	305	277	317	294	307	309	234	272	318	318	283	300	286	299	280	283	290	286	310	313	321	305	284	316	266	294	276	350	304	302	310	321	315	270	304	319	322	304	320	302	309	301	279	279	290	277	296	338	303	285	340	323	304	309	301	318	305	302	292	276	280	305	315	303	291	314	319	301	320	289	312	301	312	324	306	310	304	287	303	288	278	319	298	288	279	270	333	289	302	309	331	284	290	300	310	333	292	295	310	289	343	300	271	322	296	293	356	292	319	300	295	286	278	334	287	328	321	335	293	302	287	234	316	317	269	295	313	307	309	318	301	310	293	290	310	322	324	260	304	283	293	285	340	282	319	287	320	307	285	320	326	325	279	313	331	323	322	342	302	319	303	313	302	312	271	318	302	309	325	289	331	314	268	327	307	328	325	302	301	295	283	272	305	251	325	321	329	305	290	306	304	298	293	276	305	324	302	322	300	276	341	307	290	313	271	292	302	298	289	329	302	308	301	270	298	288	271	288	327	302	316	311	315	316	309	349	314	316	267	306	292	279	320	292	282	283	283	311	291	270	318	294	286	316	287	292	325	292	299	325	292	298	304	316	281	305	280	291	321	278	325	315	332	310	286	323	274	312	316	337	281	272	337	291	317	320	297	276	281	316	293	335	325	311	307	306	329	335	315	288	323	288	321	292	306	327	285	303	294	314	278	315	307	323	301	300	293	323	270	311	323	321	330	304	313	301	333	306	322	291	267	331	263	338	330	315	300	267	311	335	338	313	314	303	302	311	293	310	306	326	313	293	304	304	266	313	328	305	298	259	313	325	318	330	289	314	308	325	338	284	294	314	321	298	303	296	289	340	306	305	305	334	314	293	277	292	297	304	327	294	319	320	320	305	274	333	323	343	339	298	284	288	287	288	267	279	322	260	326	293	329	276	278	293	281	296	312	283	275	332	298	339	295	310	308	290	324	291	278	310	291	330	295	306	316	304	315	293	305	298	329	364	305	286	302	317	291	325	297	308	288	299	327	299	266	310	279	310	314	337	277	304	327	291	285	284	314	277	318	281	304	301	283	276	292	279	309	313	331	317	313	313	322	290	269	290	292	309	273	315	311	292	265	314	324	288	288	315	293	314	321	300	287	319	313	315	286	319	317	263	296	279	278	284	289	303	279	291	285	268	304	313	305	319	306	306	337	288	276	281	300	284	302	285	319	316	325	278	299	268	281	306	343
14476	5893	24051	32603	23720	2291	874	849	855	781	742	779	688	685	737	697	749	738	717	723	739	682	714	736	702	695	656	704	687	686	722	686	655	701	706	698	699	707	696	680	657	670	690	668	675	725	688	690	702	707	675	657	678	714	725	704	688	701	727	709	692	701	669	717	668	668	685	686	698	658	738	678	733	699	648	715	727	688	686	655	662	661	737	719	665	683	681	671	666	722	688	691	670	670	696	685	626	660	659	673	674	695	649	701	726	711	698	700	673	661	670	695	680	734	700	620	696	656	647	668	682	707	672	656	660	675	659	693	684	730	714	661	701	696	643	716	661	713	657	681	691	685	637	683	688	670	688	688	689	679	695	674	697	703	710	733	694	688	708	722	672	688	681	664	673	701	689	677	726	650	685	655	642	720	653	696	688	700	667	664	689	667	712	665	695	722	671	670	682	699	688	628	675	647	743	694	667	707	680	664	684	700	690	674	706	665	684	692	663	692	670	720	694	675	683	690	693	706	656	651	697	723	684	706	659	687	672	671	721	695	711	655	728	662	719	764	669	669	685	698	704	685	647	697	694	675	666	685	648	647	686	672	667	650	657	669	711	662	662	677	657	641	704	741	710	683	695	721	686	754	741	667	665	715	669	701	661	698	630	684	700	635	687	728	708	659	652	679	671	700	638	711	668	666	677	690	661	702	684	665	660	687	736	679	698	649	673	692	647	692	670	712	681	650	681	631	683	754	734	673	722	696	689	699	640	696	706	657	689	655	718	677	705	593	677	656	632	642	657	717	632	699	706	739	682	666	675	687	642	712	687	651	694	710	705	696	635	681	663	649	687	655	673	708	743	668	676	698	680	682	679	696	635	677	693	655	689	702	694	687	684	678	714	687	666	700	688	687	683	684	704	652	698	659	650	696	691	690	716	636	677	663	633	643	649	665	675	666	647	704	684	677	681	691	666	726	669	680	713	666	684	662	681	695	665	704	676	660	714	662	735	677	699	700	677	703	667	668	705	690	709	636	639	697	668	682	692	683	702	683	689	713	716	688	679	719	695	669	640	685	701	667	682	677	699	646	672	654	689	636	664	678	689	677	650	684	668	666	658	676	711	701	716	715	663	701	694	712	673	701	698	637	690	680	719	709	635	659	719	692	670	688	670	731	675	721	706	688	689	701	675	726	674	667	698	685	693	690	673	666	725	684	663	690	670	683	634	692	694	716	705	654	707	621	698	721	746	716	694	689	678	707	713	704	741	687	670	688	718	695	650	671	690	677	741	671	700	691	674	656	678	729	628	716	685	673	718	682	679	703	704	691	691	686	679	631	726	679	712	677	666	704	729	677	633	665	717	721	758	700	694	667	667	662	636	697	694	729	679	647	667	703	667	707	667	646	713	681	699	691	717	682	678	674	727	693	670	751	667	618	657	672	688	649	702	655	689	678	676	719	686	701	668	633	681	655	706	675	705	688	692	687	680	672	697	705	668	660	656	656	641	704	749	686	721	671	717	675	710	664	702	662	663	694	650	690	734	721	684	671	660	714	685	659	715	671	684	683	677	741	640	663	717	685	660	673	699	698	737	704	673	695	721	669	680	723	667	667	708	701	665	680	669	698	705	744	724	700	654	703	684	728	713	652	672	724	667	723	677	729	707	709	702	677	656	696	683	692	754	666	667	708	691	714	718	704	664	699	679	654	654	715	653	703	637	675	644	664	661	702	670	688	752	731	663	682	637	704	685	718	650	620	650	670	733	725	713	705	727	688	684	674	696	674	649	685	676	705	702	685	699	693	680	692	675	673	656	654	746	679	654	731	665	708	664	683	745	684	728	673	699	673	716	668	680	678	679	674	686	660	674	709	647	654	680	645	721	625	670	675	676	708	733	738	663	656	675	687	701	691	703	740	692	631	715	715	702	702	709	695	751	676	719	751	703	723	624	706	706	675	651	661	681	747	672	708	683	731	666	697	639	668	697	669	673	689	692	712	657	690	692	658	691	678	704	692	689	675	668	695	716	640	699	693	654	697	703	643	651	679	694	705	674	684	702	677	665	694	663	673	674	663	699	701	698	661	648	640	694	655	693	684	672	693	702	667	717	700	696	702	677	685	676	706	695	684	689	671	657	667	693	670	673	695	699	693	671	695	668	678	727	667	669	697	685	694	679	709	679	714	728	672	690	681	693	669	670	625	713	681	728	664	718	663	669	679	695	687	708	667	704	665	682	692	698	726	657	727	690	653	688	663	684	690	724	693	708	696	706	663	720	703	669	678	700	695	696	706	701	698	675	692	702	728	682	736	694	662	720	705	755	689	688	695	694	677	729	683	682	680	670	697	708	664	701	678	676	684	696	718	690	657	724	714	710	685	710	685	678	649	689	676	692	703	635	704	674	660	655	704	632	675	721	673	662	709	704	698	640	715	680	731	664	718	650	707	687	680	708	643	656	709	683	661	721	681	745	696	696	690	674	692	640	676	728	693	669	675	656	679	683	689	657	645	734	739	659	690	691	715	697	644	680	745	650	693	647	738	673	692	652	670	690	678	700	660	653	699	667	690	678	655	716	700	736	708	706	669	661	689	645	708	676	675	695	704	636	693	667	669	638	677	691	696	654	666	696	682	659	702	711	699	662	690	717	675	690	674	736	752	672	671	727	702	654	694	706	670	688	700	718	666	753	708	701	700	727	693	731	642	706	652	702	698	677	614	680	677	633	711	708	682	705	690	694	679	704	644	722	674	650	657	711	685	685	633	641	707	677	680	725	691	735	736	662	700	675	635	735	639	680	734	717	701	661	702	657	714	752	681	637	721	692	742	722	649	700	693	721	653	673	688	698	712	663	683	689	690	655	662	700	688	740	663	677	714	695	714	694	647	679	680	697	653	652	682	721	702	621	692	692	727	715	674	681	665	685	700	717	640	702	689	718	655	676	709	657	697	667	685	718	677	700	724	684	669	708	700	640	687	692	725	674	693	705	651	681	655	681	734	680	664	706	701	651	640	654	696	768	752	688	671	708	716	697	647	649	680	694	687	668	665	669	731	672	687	683	683	683	717	674	686	681	660	663	679	670	667	672	733	706	682	678	709	683	651	658	712	711	697	695	715	656	712	682	673	689	680	711	651	733	690	693	666	734	726	702	681	681	624	688	683	699	702	665	664	656	690	726	727	685	678	693	691	701	680	655	683	673	666	680	691	671	682	664	693	663	646	733	699	696	671	707	654	677	709	704	666	696	726	694	689	722	665	735	691	691	759	721	685	716	715	701	677	622	707	707	654	667	682	662	618	671	724	672	673	700	703	646	693	718	679	679	671	700	660	658	715	669	683	620	674	665	732	668	692	711	683	698	729	662	684	635	673	724	688	659	719	673	736	698	697	682	664	657	713	692	698	688	659	710	714	698	712	703	686	662	709	719	653	690	700	657	671	714	703	659	684	720	673	691	642	689	671	687	672	711	717	702	686	698	692	683	733	711	712	728	670	696	695	723	681	673	697	703	665
31608	9343	19971	34514	21941	3285	419	402	372	329	367	293	333	350	327	323	305	319	278	305	287	313	297	347	324	308	352	297	295	311	287	307	289	297	307	345	293	307	286	262	325	286	319	310	319	318	294	315	292	268	286	288	298	320	290	322	325	298	318	311	309	314	305	287	265	286	312	305	311	281	278	297	261	291	314	295	317	301	276	271	276	309	278	320	287	305	326	273	311	293	259	319	301	279	335	312	313	302	332	328	284	310	269	292	325	297	356	269	277	293	302	294	305	293	303	282	326	302	269	286	281	308	311	314	316	293	292	329	291	260	309	300	278	332	297	279	297	305	307	329	317	321	316	313	337	327	300	314	301	351	315	272	287	293	287	340	297	308	286	314	304	314	295	285	255	309	291	282	289	275	290	284	301	326	291	339	288	329	326	322	308	321	279	268	325	309	275	266	316	281	339	262	326	297	304	311	308	306	283	312	301	325	292	318	309	299	310	258	319	312	334	270	296	279	295	305	279	336	346	310	266	283	279	288	274	296	292	289	328	319	298	346	325	280	290	278	318	320	318	305	290	287	324	296	324	312	301	307	302	294	324	291	314	280	302	290	283	285	310	293	311	308	326	297	272	301	295	307	311	344	293	301	323	296	298	284	278	313	297	294	342	322	297	287	316	341	311	310	299	302	289	304	325	297	293	260	303	312	299	335	271	278	329	293	287	298	302	315	305	298	300	302	315	294	320	342	303	331	309	325	339	306	322	296	307	297	291	329	316	282	297	316	272	306	285	298	282	286	308	313	305	296	277	278	286	278	342	308	305	314	287	324	286	322	297	310	327	316	274	306	291	298	278	270	297	291	295	354	311	277	315	309	269	292	312	307	276	282	332	314	286	307	316	307	312	276	336	317	305	285	281	296	311	316	321	307	279	298	324	317	326	324	294	316	303	278	306	265	277	297	301	261	294	277	304	292	298	275	298	318	310	295	280	307	262	312	314	325	272	313	279	273	305	311	312	289	326	330	281	284	317	327	300	286	313	303	299	303	281	322	307	284	343	319	291	304	259	298	292	318	317	323	319	289	305	289	307	306	330	297	301	301	329	327	320	292	290	284	291	319	310	298	293	278	318	316	304	290	314	337	292	290	342	296	313	346	317	267	300	321	290	270	314	299	308	309	289	315	280	296	301	298	330	342	312	299	317	296	295	281	296	277	335	345	318	282	302	296	296	306	345	298	289	306	318	311	344	285	306	302	293	293	286	308	278	322	305	298	270	281	284	319	278	297	332	298	322	301	306	297	282	319	328	288	297	315	293	280	308	316	301	286	315	308	328	291	308	281	305	293	290	330	288	313	325	277	280	293	313	313	308	334	292	298	293	312	300	323	307	308	309	327	304	287	290	301	286	331	295	276	277	291	290	327	327	298	319	326	286	332	317	312	315	329	299	301	340	282	299	291	289	330	305	289	313	322	285	303	302	303	281	297	296	294	293	313	312	292	318	328	263	326	294	290	283	283	300	265	301	288	286	325	281	301	324	313	277	275	288	295	335	289	308	320	325	292	296	290	319	290	310	305	294	294	325	283	281	300	317	319	304	274	327	279	305	329	324	320	326	299	271	307	290	275	292	261	356	305	332	301	303	324	278	286	310	294	299	292	289	287	260	301	312	315	279	332	302	289	310	318	282	310	295	289	297	288	301	302	307	312	314	315	314	271	310	271	291	297	328	293	318	315	305	288	318	301	301	315	286	312	287	275	314	301	290	295	294	319	311	283	266	307	290	324	299	323	329	296	301	303	297	270	306	333	308	330	278	278	310	288	303	309	291	310	282	337	316	280	272	299	311	312	272	285	290	300	289	320	342	318	313	295	290	327	301	240	272	290	315	287	296	306	333	317	296	291	332	313	296	320	310	284	329	304	339	318	272	310	315	325	301	324	318	288	313	301	342	304	292	313	336	287	309	328	296	320	301	296	280	279	290	320	284	279	260	296	287	312	296	290	300	334	313	251	271	299	322	289	280	308	286	305	332	325	313	311	294	290	297	261	324	301	336	308	310	310	296	329	300	306	271	299	319	330	294	314	288	299	310	316	297	286	353	325	313	302	327	328	305	302	286	309	295	310	273	285	302	284	287	301	313	291	299	287	334	327	298	302	325	303	311	321	331	300	311	289	328	314	283	318	294	309	304	306	327	306	268	299	320	289	294	298	295	292	288	300	298	278	280	333	329	306	270	286	299	292	281	259	322	327	273	291	354	326	318	279	284	309	286	304	286	326	355	309	298	294	304	310	318	256	312	292	325	343	296	290	290	322	300	279	286	288	284	304	302	377	269	331	303	300	328	292	291	312	307	302	314	306	314	318	281	300	279	298	309	277	317	294	299	307	300	322	328	308	305	283	300	271	300	323	279	299	268	310	309	300	326	312	343	302	288	323	313	301	317	316	333	295	291	309	290	303	299	319	311	302	312	309	292	309	295	313	305	286	336	284	304	309	299	326	310	287	298	296	310	282	288	295	296	302	321	293	288	284	320	288	292	319	314	323	301	296	320	311	298	336	294	264	293	295	302	320	295	282	293	321	262	292	288	287	293	302	300	305	286	309	284	310	322	298	288	323	271	337	317	281	320	276	296	340	301	289	293	300	299	287	307	338	329	307	320	268	274	317	288	313	338	336	298	292	255	312	356	316	331	295	302	301	336	314	350	280	331	293	307	282	281	301	302	305	298	299	299	345	298	319	293	335	320	274	330	336	298	277	310	330	311	314	302	287	328	311	329	332	306	306	314	313	292	287	322	279	304	334	308	287	296	275	293	319	291	307	299	305	287	294	331	294	307	303	314	302	336	293	289	298	298	327	317	294	290	283	313	324	323	294	312	273	306	342	317	284	314	322	303	328	327	270	314	307	304	309	291	304	328	284	345	321	301	293	281	292	300	287	313	306	312	297	273	305	348	328	285	291	293	285	298	344	285	293	291	303	272	321	287	290	296	344	324	281	313	265	298	315	290	320	258	348	327	312	290	307	299	303	335	336	315	312	306	340	282	272	293	297	288	299	279	297	307	278	289	304	336	286	296	302	323	329	303	310	332	313	293	296	295	285	304	289	294	332	286	292	306	325	318	292	281	266	268	293	288	308	295	322	335	334	322	294	299	313	329	309	281	255	289	324	323	286	299	314	297	301	314	257	275	334	273	321	298	300	303	320	280	294	271	311	318	271	309	269	265	323	299	270	275	299	317	326	287	321	337	331	319	341	327	281	298	307	295	305	266	317	326	299	319	318	318	314	292	320	298	302	350	347	303	311	303	318	305	311	278	327	290	288	305	314	349	298	308	292	328	307	316	298	324	276	295	310	305	295	328	308	288	312	303	252	274	282	263	331	285	312	310	303	300	285	341	315	292	314	297	301	292	302	292	303	304	309	271	316	299	344	318	307	320	349	303	311	310	276	313	275	318	298	311	279	294	320	326	278	302	303	288	321	305	292	312	297	339	352	279	295	316	303	306	315
17188	6025	28425	43203	34889	3206	1200	994	970	892	876	795	791	814	756	756	742	721	748	732	707	706	699	735	728	722	661	705	711	678	668	717	718	700	704	667	684	703	668	701	649	632	673	672	671	674	657	665	682	663	711	666	703	692	641	687	715	680	685	654	644	686	675	685	678	642	689	653	619	685	653	697	649	674	688	712	682	663	686	662	672	684	683	658	627	666	670	687	686	676	650	721	683	738	672	658	652	686	708	694	683	716	680	635	626	701	654	688	649	648	624	687	657	714	650	664	672	660	658	619	654	672	683	633	642	685	620	645	654	683	684	700	623	656	659	666	654	660	669	659	657	680	668	678	611	671	692	717	673	657	671	688	645	614	637	716	637	688	671	697	630	668	671	680	690	671	685	653	641	623	656	670	650	688	665	672	638	663	665	631	699	687	656	651	674	614	650	635	622	700	642	692	672	664	674	658	673	649	674	675	651	689	667	644	732	679	596	668	692	653	664	609	607	687	678	662	648	655	693	672	625	652	666	667	637	661	651	703	653	653	707	656	658	712	692	623	673	609	695	680	671	659	657	645	694	674	652	659	621	673	647	670	618	699	679	638	640	633	638	671	645	643	651	665	650	648	660	649	643	673	683	686	641	630	636	639	675	654	629	689	642	667	646	669	669	635	660	731	685	665	690	710	665	655	669	671	714	630	694	688	672	664	691	648	696	637	655	673	652	644	675	598	693	662	656	645	684	671	666	703	660	653	674	693	661	669	650	677	716	695	669	583	668	679	686	626	675	624	630	659	663	645	642	621	639	656	619	659	645	701	637	636	669	601	676	685	692	678	679	646	649	689	667	680	644	684	680	676	641	669	707	646	681	659	683	666	658	656	636	655	684	656	655	672	673	697	646	665	663	693	664	642	667	649	659	662	682	692	635	656	642	701	622	661	660	628	657	692	652	666	678	634	658	667	648	658	655	648	658	664	650	627	642	700	646	642	659	680	654	725	673	657	646	655	679	682	644	660	664	675	639	669	680	655	719	680	649	662	646	751	660	670	689	662	665	626	689	656	671	705	663	624	685	662	673	637	673	635	667	733	674	693	649	664	634	682	652	631	622	653	711	645	675	643	683	713	659	672	683	652	673	643	700	687	679	633	645	659	746	673	666	652	648	671	672	641	682	645	687	640	651	622	631	622	641	666	655	684	680	651	679	689	697	649	699	685	632	655	651	652	688	682	667	707	698	651	679	674	687	683	657	652	640	630	651	680	694	633	658	660	690	657	665	656	706	671	655	645	667	623	667	668	656	691	688	692	634	658	652	638	639	684	650	655	638	657	629	645	644	672	628	694	672	685	622	679	655	643	687	658	628	715	671	680	659	662	664	604	662	643	701	634	614	653	682	629	664	695	644	686	667	694	640	614	661	640	610	653	704	692	673	678	655	639	678	673	642	693	659	651	651	666	635	650	677	668	655	663	649	668	628	662	620	688	668	670	637	643	652	632	626	658	648	694	645	658	651	672	632	634	698	655	653	722	665	694	671	656	610	666	660	720	679	688	639	686	659	669	649	691	697	653	654	636	678	653	671	646	660	680	652	686	634	675	663	647	651	593	623	653	604	644	682	653	721	670	672	648	693	703	661	662	710	683	692	661	639	689	618	674	678	678	649	666	691	658	713	654	654	655	694	645	706	636	643	695	697	697	672	673	651	637	680	672	683	662	702	669	693	649	673	660	655	672	628	666	695	667	634	628	678	682	678	645	666	698	668	619	650	687	643	686	644	675	625	678	655	705	700	649	657	684	675	667	608	669	649	668	681	659	670	725	697	689	733	689	648	672	651	661	639	645	651	632	650	672	653	691	665	657	621	670	700	693	711	660	720	676	648	665	642	600	643	672	720	654	652	654	648	649	619	631	700	630	682	691	649	639	682	716	668	655	661	651	705	638	709	702	630	665	649	675	699	658	649	654	660	659	654	687	678	622	685	657	706	687	674	706	642	627	661	688	658	660	629	655	609	672	667	695	667	660	692	675	644	619	673	706	696	711	639	683	706	647	664	652	664	705	707	659	723	690	646	650	675	665	670	645	649	634	661	674	641	644	689	653	651	665	662	681	682	711	662	657	598	638	701	704	674	637	653	672	650	629	618	647	644	679	692	677	601	706	682	667	651	644	702	634	657	660	664	639	681	635	684	662	682	662	681	641	705	631	647	696	678	695	693	647	697	624	647	675	718	638	651	624	664	646	634	675	655	631	705	698	684	646	664	666	699	666	646	677	662	650	681	704	661	682	634	704	704	676	660	672	651	639	666	679	641	662	707	616	666	628	674	687	643	632	652	733	664	679	657	665	651	632	692	689	673	670	689	692	676	614	653	704	688	668	643	663	714	671	696	589	660	603	644	691	637	687	632	692	616	667	676	651	679	725	671	714	697	643	615	682	677	683	714	705	676	636	682	633	694	703	653	629	632	654	697	699	657	677	664	701	684	707	665	695	695	680	676	669	652	660	703	680	689	625	651	679	692	656	611	643	687	680	670	631	654	672	651	686	650	654	659	700	657	651	670	659	675	625	674	687	656	667	633	649	663	671	661	670	693	638	694	639	642	697	688	689	665	690	676	695	621	682	596	695	654	691	687	695	652	644	670	661	668	693	639	704	658	656	680	705	685	698	725	598	689	691	729	657	697	662	676	667	679	696	646	667	704	677	642	635	680	685	734	634	609	694	660	662	713	626	646	631	714	733	622	660	667	642	650	720	692	661	655	669	697	658	644	673	695	649	652	686	669	659	689	648	697	697	626	687	654	681	691	654	673	655	654	636	625	624	705	661	673	682	664	699	624	674	618	668	700	661	629	657	691	697	659	621	687	684	605	659	690	629	666	699	669	646	657	686	653	662	673	671	679	666	703	633	687	738	618	705	649	716	651	643	659	670	698	677	655	661	671	657	666	700	631	671	688	677	692	668	676	648	664	698	630	703	651	694	631	713	667	663	617	721	696	682	676	690	695	692	671	616	689	666	683	649	661	669	662	677	686	648	668	655	671	638	695	635	656	614	679	705	639	699	674	706	666	703	690	666	656	712	659	689	629	644	681	650	633	632	646	686	678	707	650	647	704	678	671	648	639	657	631	652	655	645	673	622	690	673	686	662	671	663	650	624	683	666	646	728	647	647	670	612	685	703	673	672	649	663	674	651	683	649	672	639	629	686	665	653	662	672	642	696	677	715	692	670	639	695	625	658	683	614	660	623	670	669	652	689	687	655	654	659	674	651	711	632	676	661	691	661	676	674	647	673	665	644	677	693	649	689	633	618	632	639	670	690	685	642	648	650	710	657	699	684	696	673	688	690	689	700	659	697	657	664	655	684	671	614	646	551	661	702	666	641	652	639	663	664	629	657	660	688	610	642	649	629	675	649	658	669	668	681	684	687	704	722	629	699	663	658	630	680	649	721	641	674	675	636	686	645	653	669	714	651	649	660	615	670	672	639	693	711	679	659	658	690	710	693
10872	2339	1820	698	366	140	149	150	134	159	159	140	147	156	139	137	152	169	155	141	136	168	159	118	157	133	115	144	138	154	161	150	140	151	159	133	124	163	151	131	135	140	133	159	143	158	147	135	143	147	135	152	149	148	161	139	133	129	154	142	135	163	159	150	126	141	134	131	159	138	130	123	145	134	143	151	148	156	128	106	128	151	133	151	137	130	149	154	147	143	150	156	138	155	187	133	167	159	149	143	147	120	123	123	132	135	118	156	165	168	135	132	141	157	167	146	149	134	146	164	135	135	152	146	151	139	132	152	128	156	137	131	140	127	137	137	142	144	175	146	159	149	159	164	148	153	148	154	149	126	156	137	149	141	148	146	156	148	143	156	144	151	139	139	127	130	144	145	121	139	158	145	152	163	152	156	153	142	144	150	171	141	136	129	154	141	146	119	129	170	143	136	127	125	127	136	145	148	153	170	151	138	147	142	133	150	147	134	162	148	144	147	117	131	139	142	138	162	142	135	155	138	139	147	142	153	154	122	128	150	144	152	127	161	138	149	134	125	111	133	137	144	149	164	176	146	160	142	130	124	145	154	130	131	163	148	171	140	139	149	150	163	141	149	147	138	154	114	132	134	148	108	143	138	138	145	146	139	140	138	159	134	138	140	151	142	154	153	158	151	137	139	136	145	145	148	143	161	148	151	142	155	138	160	164	132	151	148	151	142	129	141	133	150	137	163	155	134	152	146	147	157	135	140	140	134	145	148	143	160	132	155	158	135	163	141	152	157	176	161	160	139	150	148	156	152	145	160	146	158	147	141	147	152	133	116	141	133	148	128	138	148	116	150	161	171	157	157	144	151	144	141	166	130	124	153	150	148	132	153	156	140	133	130	149	160	153	143	142	129	148	145	136	150	151	160	129	145	126	148	143	141	154	148	127	126	142	148	145	148	123	154	152	138	135	145	142	162	174	172	152	163	149	138	124	135	158	107	142	155	133	148	146	149	150	138	145	142	153	144	142	160	141	138	150	145	125	139	121	147	125	148	145	146	128	155	151	158	147	116	148	151	115	138	152	125	139	143	150	143	169	147	156	160	166	159	133	161	151	126	144	145	135	167	153	125	134	146	131	163	139	144	147	140	127	171	161	122	148	135	141	157	135	153	173	151	146	182	123	145	167	157	183	156	141	162	138	128	146	142	134	137	142	156	154	135	151	163	165	164	153	145	178	170	163	135	149	132	154	156	118	153	148	149	157	154	145	138	128	150	148	132	133	154	138	160	143	139	133	122	137	127	153	134	161	141	144	111	153	154	155	124	143	132	164	130	156	151	166	140	145	121	137	157	161	139	140	163	148	130	134	164	133	145	172	120	169	146	150	152	130	135	162	147	127	126	153	135	109	149	162	131	148	135	126	165	127	136	149	139	158	156	146	149	166	140	158	147	150	154	175	155	135	128	145	132	142	153	163	146	136	152	139	134	139	146	155	155	141	144	155	150	141	141	121	172	150	157	126	127	150	178	132	152	163	140	124	155	153	127	134	155	173	161	146	130	135	162	160	161	141	124	139	131	134	124	152	140	129	147	147	130	148	166	138	148	154	131	151	171	153	165	148	142	125	147	134	148	163	150	144	134	153	139	137	160	111	129	143	117	115	117	135	146	154	146	131	128	134	141	175	169	143	136	172	146	149	144	144	139	139	149	151	156	155	128	154	142	139	139	159	154	166	148	138	142	131	130	133	157	155	131	150	153	153	142	147	138	134	135	162	151	128	169	139	168	130	164	137	151	157	136	150	174	135	151	148	148	123	148	135	155	155	135	166	150	144	124	153	126	122	151	148	137	137	155	143	137	142	132	151	137	159	132	143	163	141	145	143	159	139	135	133	163	161	153	153	134	186	168	154	135	138	123	153	168	146	140	152	146	149	147	144	139	122	131	144	158	131	132	152	148	133	158	142	153	134	143	160	140	134	144	153	158	124	168	139	144	151	145	147	164	133	151	154	148	138	162	169	123	146	132	151	143	136	143	146	139	172	155	125	146	140	127	166	152	170	163	138	125	144	161	153	139	140	146	145	160	149	141	159	147	157	176	140	141	133	159	151	146	128	140	154	138	144	141	152	145	157	139	138	134	158	166	156	156	162	149	165	138	132	149	159	157	156	148	136	143	156	148	165	139	150	161	147	127	145	138	151	129	158	138	144	127	153	139	127	113	151	154	151	147	132	148	145	142	130	128	147	164	145	121	156	138	138	124	148	147	148	130	148	145	142	164	152	157	157	134	164	156	150	140	141	171	151	131	134	135	139	149	139	139	141	158	159	137	126	166	130	119	155	145	140	156	157	140	144	145	148	143	121	152	122	150	165	142	169	183	136	143	124	155	156	138	139	137	158	125	138	160	132	96	137	141	167	133	126	122	159	159	149	151	156	157	168	154	145	153	144	127	149	165	155	151	148	138	144	154	139	124	145	149	140	125	141	158	144	141	152	139	139	167	148	146	159	152	153	146	162	156	150	161	152	117	151	142	160	152	124	157	147	142	184	159	143	154	160	130	137	134	148	161	154	146	136	155	154	152	144	132	145	155	165	150	163	159	145	144	159	151	157	156	140	146	144	144	161	138	152	120	155	160	163	147	147	143	158	153	166	159	138	152	137	150	157	138	149	122	128	161	151	144	147	140	170	155	150	153	133	166	173	152	168	152	162	168	141	157	128	158	146	124	169	142	160	132	130	125	156	130	161	144	151	156	133	145	133	131	122	145	161	153	146	134	143	163	131	144	150	155	167	142	147	149	155	168	138	152	150	152	140	154	130	128	162	135	136	149	109	150	160	154	172	150	143	150	157	134	138	135	148	153	150	152	170	143	140	159	141	139	156	141	131	141	159	154	149	135	146	143	170	155	135	152	123	147	151	144	157	155	141	167	144	169	158	121	134	153	139	124	146	147	127	155	136	148	165	153	117	177	139	146	189	150	136	135	176	182	149	149	151	151	141	125	118	155	157	138	140	141	169	150	140	168	149	145	135	127	141	129	142	126	140	141	156	144	141	142	132	145	144	128	150	128	140	122	134	134	159	142	143	143	158	160	139	149	168	137	140	157	151	160	141	161	164	151	153	137	142	159	148	158	117	165	138	138	155	120	132	122	125	143	151	145	146	156	150	148	148	146	133	138	139	123	150	153	139	152	151	140	136	154	138	130	156	180	120	130	157	122	157	186	139	164	123	147	153	134	154	150	133	149	127	142	135	130	150	161	163	151	166	140	153	139	182	168	133	137	181	140	171	149	129	122	135	132	139	154	161	150	145	145	162	132	155	134	143	122	147	151	139	125	153	132	142	151	164	163	148	162	154	136	132	139	149	119	135	141	147	138	139	162	119	170	147	148	146	152	124	153	125	161	151	148	146	151	133	126	148	128	143	143	151	161	123	154	117	132	145	153	123	163	141	173	143	157	144	155	152	165	148	134	139	165	135	135	154	137	129	139	144	163	148	170	151	141
6765	2114	3504	2034	1456	403	360	349	407	340	394	398	390	405	348	373	382	370	367	386	365	372	358	367	347	365	368	377	373	401	343	371	340	343	362	360	381	363	378	399	356	376	390	380	385	402	368	414	394	396	337	379	340	333	348	379	365	366	358	387	382	401	384	345	381	349	373	371	368	372	371	373	380	361	380	389	389	379	351	389	412	346	437	379	388	410	365	367	362	371	352	384	358	394	352	379	373	399	342	379	363	332	374	355	378	388	382	398	363	381	324	356	380	353	398	357	393	350	387	351	373	386	378	388	354	408	368	374	390	372	355	392	365	371	432	364	412	361	389	384	382	333	344	362	397	367	367	381	364	376	391	363	371	361	400	373	363	361	369	362	359	388	357	346	362	362	341	384	374	380	369	399	377	357	384	395	369	371	388	364	345	316	348	351	445	348	375	391	349	384	365	329	385	333	395	381	365	363	389	357	373	360	373	397	325	366	336	345	393	371	385	384	350	379	364	352	357	386	339	341	354	361	360	383	378	390	333	338	385	383	379	386	398	362	370	344	369	390	355	362	353	366	354	348	379	387	400	393	394	358	385	393	357	349	379	384	321	410	367	347	372	379	365	375	377	387	382	387	346	356	364	390	420	395	378	362	367	365	341	377	369	376	385	342	339	405	388	402	375	396	374	361	344	371	370	361	396	371	398	356	365	414	403	358	387	370	395	360	375	345	357	354	350	387	368	355	381	371	360	351	391	416	383	375	336	377	355	395	338	372	368	377	353	364	395	364	352	362	371	384	379	376	335	405	404	369	326	382	367	367	375	385	373	348	349	378	366	387	352	393	369	337	371	346	347	359	342	373	389	388	371	384	377	378	399	398	361	376	383	346	373	369	349	380	364	384	385	373	372	381	380	376	336	408	408	368	380	375	355	364	385	368	353	384	379	360	349	386	362	365	342	358	373	377	377	385	377	338	376	361	388	402	415	384	383	394	416	383	359	335	355	377	402	415	360	327	393	362	381	361	368	383	384	380	394	388	371	360	391	369	395	402	369	359	345	383	381	354	363	328	349	357	372	366	376	391	350	347	375	357	374	403	346	387	379	412	375	348	335	349	373	378	386	361	375	369	381	400	362	358	414	377	358	373	389	327	388	390	346	364	335	370	387	387	391	385	370	369	327	367	353	409	368	356	356	354	368	404	387	386	382	366	389	381	385	355	376	351	345	391	371	380	374	374	400	342	409	371	358	363	373	394	362	369	377	379	362	331	367	345	405	362	390	369	359	385	380	382	358	381	390	377	389	360	396	353	374	357	362	428	358	401	386	388	397	381	385	409	364	381	380	353	358	388	373	368	369	358	344	365	380	361	388	359	389	391	383	419	348	358	351	408	377	395	352	387	356	388	391	343	374	362	370	364	374	399	413	375	377	394	360	357	391	377	367	398	385	378	354	388	393	401	360	352	335	411	379	363	371	428	371	347	408	385	367	415	373	391	408	357	394	347	394	360	354	364	352	384	395	363	373	374	328	395	372	384	336	364	356	358	406	343	378	365	334	371	398	379	414	380	377	369	377	354	355	358	386	385	377	384	393	372	347	366	377	355	365	364	367	363	367	366	371	384	352	364	336	371	361	378	369	398	347	384	374	361	365	345	353	376	389	339	382	354	346	413	335	369	336	385	387	390	390	364	403	371	376	377	380	374	352	353	381	352	392	379	392	391	414	407	375	366	373	345	363	347	391	368	411	367	333	345	348	379	382	345	370	370	384	338	342	375	371	428	341	382	363	367	383	358	361	417	370	367	368	373	368	394	362	371	410	376	371	357	363	392	367	382	372	382	382	350	384	405	356	356	399	387	382	334	365	359	355	390	389	388	359	372	384	390	359	381	376	340	359	400	344	367	386	359	382	370	379	398	386	373	337	379	360	388	329	346	377	384	378	386	402	376	360	340	348	346	392	377	388	388	374	370	413	332	357	376	362	384	375	375	397	393	385	340	346	349	377	367	394	360	358	364	396	352	391	361	366	369	366	370	398	391	397	393	373	391	347	377	364	364	376	368	362	370	367	392	330	333	374	354	379	346	394	362	346	328	340	380	366	379	345	372	398	393	379	379	416	396	368	395	400	377	388	380	366	364	381	358	353	386	372	401	348	369	369	372	376	360	379	399	343	371	372	380	345	396	395	376	392	347	349	375	377	361	394	395	414	392	374	397	395	419	407	368	388	383	406	381	342	409	389	377	394	357	363	378	340	332	393	357	335	385	362	338	374	409	351	354	390	392	388	380	390	380	334	372	376	370	397	364	385	362	370	370	389	321	385	377	383	369	388	373	370	346	350	384	328	370	359	396	380	381	417	367	371	377	390	339	359	353	386	370	366	382	363	366	371	359	370	364	367	415	348	384	363	370	380	371	355	358	363	372	410	397	358	382	353	372	394	373	362	386	383	353	411	344	371	354	370	332	382	362	365	386	341	365	362	405	373	366	378	400	384	378	363	393	365	351	373	348	376	368	386	392	377	360	371	318	413	363	357	399	348	354	366	343	361	397	370	375	379	378	354	354	368	392	380	369	381	386	409	340	334	377	385	381	365	388	370	388	332	372	384	378	396	381	364	357	371	344	352	398	391	387	374	370	355	370	368	396	352	386	352	370	392	383	371	344	360	388	390	378	373	365	377	334	391	341	347	378	359	379	371	380	376	380	387	391	352	374	384	393	404	358	365	344	330	361	378	375	404	364	378	378	366	369	422	373	371	359	350	383	343	386	376	368	402	380	358	367	367	364	337	369	355	377	359	366	344	382	373	383	379	351	369	352	386	372	355	372	390	343	377	346	371	395	363	359	362	391	379	373	339	377	371	401	373	371	377	373	399	359	341	363	371	353	380	343	379	396	360	361	386	395	386	378	366	406	337	374	360	378	348	378	356	402	343	389	410	391	351	395	381	372	357	342	367	387	396	358	384	365	363	411	372	329	364	385	380	360	378	366	380	377	384	368	374	364	350	355	362	360	410	361	370	362	376	352	348	344	376	352	369	389	386	355	362	332	369	396	369	384	394	380	421	381	374	391	353	342	430	386	375	376	356	368	372	377	372	374	361	363	381	350	370	369	420	368	363	371	389	376	359	371	387	413	358	349	322	392	381	399	361	323	375	344	378	341	358	373	334	342	362	352	385	357	320	360	394	383	356	359	356	395	333	358	386	368	409	376	384	356	365	359	379	374	398	372	332	384	372	350	362	365	372	370	363	364	370	368	353	376	369	392	403	386	399	359	343	394	345	355	380	366	347	363	364	377	333	378	393	356	388	367	374	370	383	360	412	379	378	354	375	361	376	357	364	417	344	366	372	400	364	361	365	339	359	418	348	403	380	404	357	371	385	371	355	332	387	397	373	374	371	376	366	379	407	369	362	360	327	370	379	386	343	359	368	343	365	367	357	361	363	388	347	361	370	350	405	383	366	379	377	371	369	370	352	381	375	384	340	394	387	360	414	389	369	331	348	390
21183	4632	8971	19271	12415	1942	337	324	332	361	330	331	278	277	297	266	292	287	302	316	335	315	324	294	308	281	278	266	321	296	312	285	295	305	306	311	306	323	304	323	310	273	314	286	297	246	282	286	318	260	288	291	345	274	278	309	318	281	329	303	292	270	285	288	283	285	306	294	261	294	316	286	299	325	292	332	333	336	285	302	291	270	291	322	257	285	284	286	301	334	302	276	277	280	276	299	290	301	317	299	273	299	284	276	267	320	267	311	326	315	297	294	295	292	329	326	303	301	295	289	279	296	296	336	279	321	334	269	267	290	276	296	315	301	283	284	292	311	324	294	295	252	302	285	291	299	300	316	289	322	303	273	284	286	292	325	278	330	302	286	283	292	310	305	315	289	300	289	294	333	318	283	304	303	300	280	286	314	299	334	300	261	274	252	300	288	274	298	344	321	299	298	274	278	290	328	306	269	266	308	283	307	309	318	300	273	276	282	248	257	295	283	295	280	337	276	279	293	286	295	318	321	274	313	273	280	280	320	285	315	295	288	307	284	275	308	307	321	322	278	284	263	300	295	298	279	299	282	293	267	289	302	279	304	264	273	274	313	283	274	328	291	289	282	296	317	310	312	325	286	320	295	302	312	299	270	300	291	277	250	256	293	301	297	279	304	311	292	300	320	297	310	296	289	292	292	292	282	268	309	291	267	292	269	293	269	320	299	312	281	290	282	316	298	302	324	297	290	296	268	319	299	293	308	314	313	315	269	325	280	300	284	289	310	266	276	294	282	289	291	276	310	329	315	276	312	323	299	293	321	307	303	313	307	261	323	287	277	304	307	272	318	265	324	315	301	343	300	273	315	291	296	305	283	287	298	332	297	291	319	319	308	275	302	321	274	312	265	308	295	281	319	298	295	289	287	277	293	298	278	282	321	283	298	272	280	309	268	282	302	304	295	280	279	314	296	297	308	290	278	277	313	266	327	318	301	318	316	337	272	287	297	320	244	312	295	299	306	299	307	303	264	282	306	294	277	320	326	313	291	292	286	305	302	310	265	314	285	292	317	305	296	326	320	286	295	307	315	291	288	281	283	284	285	277	282	270	283	302	259	314	282	263	321	278	312	307	320	291	279	299	315	305	290	307	313	303	320	279	287	268	311	298	314	307	305	350	289	346	272	296	317	294	267	303	311	302	271	266	286	287	333	298	281	281	278	314	305	306	308	275	317	311	317	294	285	265	299	297	345	290	295	266	288	302	299	307	320	277	292	287	305	309	330	290	315	289	305	279	318	290	269	281	282	328	289	285	274	292	271	305	267	296	296	283	296	285	294	288	326	270	289	290	307	268	306	306	274	291	292	268	303	260	293	290	286	276	300	276	282	276	264	303	282	296	293	316	264	285	323	292	286	285	287	250	292	293	283	293	297	306	284	305	285	303	309	282	282	305	283	296	321	313	305	278	317	266	280	258	293	309	306	321	295	297	283	277	318	318	275	337	324	320	300	296	305	325	314	300	293	257	301	309	310	316	276	291	284	282	296	276	289	302	319	303	327	311	272	311	319	309	307	270	310	310	301	292	283	290	315	325	331	313	284	296	311	310	299	305	301	317	291	299	307	289	322	325	316	300	303	284	272	322	310	289	288	264	274	303	305	293	275	286	276	289	305	276	301	294	317	302	325	290	281	297	280	260	321	299	293	283	295	293	317	299	276	307	274	312	275	338	291	334	281	256	294	287	308	311	280	274	287	301	314	303	332	307	286	318	292	262	278	301	294	298	316	329	294	277	274	267	284	277	296	293	300	287	278	320	282	314	311	309	314	315	310	281	287	296	325	295	304	308	314	276	295	305	315	336	306	266	300	277	274	283	296	289	295	320	303	306	327	272	308	305	341	286	285	297	280	281	316	310	306	269	258	298	301	324	288	297	310	337	310	312	291	272	281	309	329	331	271	313	287	311	301	286	312	269	283	279	287	311	338	284	319	286	288	292	290	292	272	302	297	297	303	294	336	316	323	317	346	312	287	303	314	290	248	281	305	282	276	269	277	291	295	275	317	324	322	287	262	314	301	290	312	314	292	281	278	288	318	297	277	269	277	268	292	250	297	273	306	286	280	242	317	309	308	296	283	317	285	303	301	290	292	317	293	319	288	287	317	317	302	294	321	311	285	277	316	311	263	300	276	274	276	337	312	297	301	288	357	290	292	290	291	304	291	270	299	287	295	283	273	276	288	321	305	314	280	299	322	282	294	313	296	292	293	298	288	297	270	293	304	282	280	311	307	294	321	299	268	298	277	271	286	297	256	312	306	271	295	261	322	318	301	304	286	286	316	263	281	295	304	292	294	305	299	275	308	285	292	282	310	299	294	302	294	274	286	270	292	283	296	294	316	315	317	309	298	318	274	294	303	279	285	325	313	269	280	252	289	279	289	299	332	292	308	273	301	257	311	283	305	301	333	317	312	280	307	281	295	313	239	299	302	294	299	316	307	293	289	263	299	291	303	275	285	288	289	326	307	292	265	301	280	300	262	287	331	256	272	259	308	299	281	295	283	311	289	285	278	308	317	289	282	287	276	290	281	285	312	285	274	344	291	311	313	281	284	288	282	305	290	286	329	303	287	273	285	284	295	291	311	318	291	275	319	290	289	281	295	288	322	306	291	293	278	272	279	299	301	288	278	289	286	295	307	289	290	278	301	314	287	276	286	311	280	295	312	313	286	295	285	290	309	319	289	285	274	299	275	281	310	283	286	309	303	279	282	302	276	289	305	279	308	322	307	293	306	284	318	301	305	290	304	318	284	309	284	286	307	298	316	289	300	281	326	303	276	340	298	318	293	274	264	293	309	304	308	309	290	295	295	321	316	302	290	282	268	304	312	259	266	280	300	339	264	280	281	318	268	312	312	292	287	281	279	268	294	294	273	301	275	292	311	274	260	278	320	327	288	288	318	281	253	299	305	299	279	343	290	292	267	275	281	297	316	266	277	305	284	296	297	273	272	297	317	341	265	305	307	279	303	291	295	310	272	317	308	317	309	287	340	304	312	292	300	305	326	310	284	280	305	294	308	283	302	321	320	266	307	325	289	272	265	304	340	279	303	275	301	279	302	282	255	296	306	284	315	291	279	326	312	322	299	269	309	301	277	310	260	290	288	314	306	309	283	309	290	307	293	315	292	289	274	274	300	286	282	278	290	267	314	294	267	315	325	304	327	289	289	274	298	314	283	304	327	272	323	285	321	267	296	292	251	295	326	326	310	343	308	303	279	286	291	284	316	262	297	307	286	286	323	274	333	276	279	320	297	258	281	282	295	315	289	272	316	295	297	286	286	297	329	306	292	298	273	313	321	310	344	276	313	305	293	302	300	253	297	316	302	295	318	296	297	322	282	316	264	301	293	305	297	304	279	305	314	309	317	275	310	297	285	306	320	323	287	294	292	279	319	291	277	268	310	293	280	251	293	279	311	288	296	296	279	255	268	305	291	291	331	304	298	316	323
12503	3688	16701	33395	25547	3084	949	869	796	787	791	776	747	709	705	758	694	707	706	737	696	719	703	696	696	680	698	683	683	722	662	627	639	718	759	647	680	685	721	634	743	668	686	651	692	653	648	680	684	646	653	640	705	644	697	664	653	706	630	683	673	646	686	667	667	683	675	643	687	700	703	681	686	674	664	617	634	633	692	694	622	728	678	688	690	682	689	683	677	668	674	738	689	693	636	664	673	680	681	688	682	657	626	647	701	687	657	652	732	680	693	682	639	681	650	703	672	692	669	711	702	712	660	670	615	637	674	613	703	657	642	649	711	653	681	690	633	691	665	655	671	706	649	643	671	707	686	653	645	634	649	695	658	723	731	672	640	665	666	654	658	686	623	656	626	664	676	665	684	651	749	708	683	664	704	656	656	689	669	638	658	721	684	636	611	683	665	667	704	700	654	657	632	670	675	672	671	677	662	660	679	649	690	634	679	674	690	661	676	660	663	652	644	680	621	681	696	671	659	648	632	659	635	639	665	663	651	663	643	666	682	637	671	705	725	687	634	669	666	665	677	663	639	659	653	682	653	636	644	660	695	660	650	656	681	671	618	651	682	633	682	633	702	658	686	643	673	702	665	688	703	635	649	642	678	698	661	705	637	642	672	621	701	644	664	692	664	725	693	666	666	637	653	708	605	648	678	677	638	686	677	644	712	686	673	659	638	679	665	647	638	707	668	640	618	681	676	662	685	713	671	673	633	640	626	662	658	639	672	623	670	666	670	680	688	646	689	650	666	682	665	682	671	663	629	652	701	620	613	649	665	639	688	655	656	638	713	687	661	614	659	666	656	643	667	690	650	675	637	695	662	636	661	667	681	672	699	680	679	673	650	666	601	636	626	639	664	693	688	669	727	683	681	672	705	632	638	683	712	658	671	646	666	685	652	662	710	651	697	647	673	662	673	689	626	648	637	702	680	652	656	647	712	640	660	629	679	644	671	688	648	704	655	667	679	674	650	655	631	675	636	664	639	681	660	656	625	665	655	668	640	659	652	689	673	704	671	641	656	665	676	677	696	664	670	666	681	638	668	648	637	653	632	646	656	695	652	652	644	673	692	706	606	684	691	700	629	707	700	672	672	638	658	659	707	656	649	655	664	699	645	697	660	708	682	652	630	685	633	631	640	676	689	686	686	698	665	618	674	676	689	718	675	648	667	684	655	674	653	658	593	669	614	643	694	630	706	678	685	636	659	744	670	667	646	703	664	657	670	670	699	655	612	678	633	697	667	667	655	699	677	671	683	667	719	643	672	658	716	698	663	655	650	711	678	718	671	667	702	713	688	670	652	680	710	670	673	676	603	660	645	649	724	621	642	639	681	607	671	686	660	671	732	670	656	656	643	681	683	609	670	651	671	647	667	675	698	671	674	688	663	672	696	687	625	722	684	619	645	669	679	642	640	666	677	627	610	639	679	717	683	644	682	721	689	682	655	687	660	634	644	654	698	664	696	699	670	663	590	653	691	664	639	635	688	635	637	686	671	645	627	697	660	615	656	651	676	666	664	662	645	667	654	674	669	673	642	647	658	643	691	678	687	659	690	686	635	677	699	641	685	694	637	632	663	646	654	673	687	597	667	675	651	678	626	645	703	659	652	674	633	712	676	665	641	668	612	686	719	663	664	675	697	695	699	666	654	687	694	644	698	661	651	665	666	603	687	639	683	673	602	650	680	696	638	683	645	647	635	716	655	671	641	638	663	687	676	688	669	687	675	653	665	635	645	661	646	704	626	668	639	688	680	665	658	667	631	656	678	704	697	660	648	705	680	678	627	707	679	676	666	660	617	642	695	674	666	709	689	679	711	689	666	657	632	678	656	634	616	667	666	648	708	625	661	699	671	627	660	660	682	651	647	662	678	695	678	672	655	693	697	651	655	653	669	706	682	687	637	628	687	623	663	669	717	669	679	679	655	668	667	675	663	658	666	678	663	680	663	688	679	669	704	699	659	650	632	652	735	706	667	664	685	673	643	656	649	633	637	674	688	660	666	718	635	716	686	659	676	721	627	655	652	682	629	629	617	666	622	637	672	678	658	660	671	659	693	659	657	639	652	707	612	648	674	733	660	715	678	640	640	704	663	698	665	636	670	618	680	647	656	632	649	696	672	691	668	617	674	679	643	695	675	696	633	652	684	679	691	689	692	685	646	702	693	663	689	691	677	700	671	664	694	662	730	609	660	638	673	682	681	644	714	678	659	672	653	664	680	676	689	706	687	680	665	656	648	642	677	660	617	663	685	635	615	674	671	654	672	656	668	671	677	641	684	693	641	688	616	685	674	617	708	678	689	670	636	670	654	679	688	649	687	668	677	715	703	649	623	669	663	680	632	686	694	639	670	672	659	689	686	633	660	651	743	684	683	688	656	658	722	659	634	636	689	672	610	703	672	644	699	697	653	650	697	608	654	686	642	656	653	698	629	627	674	647	666	663	677	663	664	689	643	632	704	634	699	697	674	640	649	656	656	675	618	651	670	633	654	660	643	696	654	678	672	641	685	738	667	662	684	623	697	678	662	643	688	662	623	676	667	661	675	644	671	667	667	679	671	649	701	658	629	643	673	649	664	660	622	652	658	669	684	690	637	693	681	629	619	662	691	731	649	654	669	669	658	735	678	620	664	697	641	665	663	657	679	703	640	684	681	726	648	698	645	672	630	688	630	640	731	714	670	662	647	656	638	676	635	712	704	661	682	655	642	630	670	683	615	689	700	634	686	691	698	652	669	676	664	658	596	625	678	633	657	658	653	691	674	632	662	646	657	711	660	656	681	658	686	684	687	668	685	654	632	635	692	646	655	643	650	662	653	694	672	687	667	639	624	673	670	638	643	681	662	689	687	645	657	658	660	660	667	671	679	655	681	659	706	664	630	664	681	691	692	625	688	676	635	663	637	697	607	626	644	672	653	647	669	648	633	689	724	667	695	680	658	687	674	644	702	693	686	686	676	692	684	647	617	700	684	632	612	647	700	672	714	706	725	685	664	672	616	660	678	650	684	659	639	685	675	700	685	633	665	625	648	691	660	687	686	620	659	649	693	633	635	649	675	688	655	702	639	686	671	679	687	649	670	719	704	625	689	699	677	652	694	672	635	661	668	654	707	643	661	679	673	682	642	607	645	659	659	680	734	671	709	678	668	636	653	630	673	613	675	675	676	690	654	660	662	673	694	663	706	614	669	617	653	639	707	665	672	704	692	690	677	649	728	686	662	685	646	641	674	646	681	702	665	673	619	657	666	687	681	682	662	682	684	682	630	644	631	664	631	676	658	687	698	651	663	691	672	663	646	680	663	653	677	647	642	703	625	661	634	665	665	708	698	673	629	667	647	646	686	674	639	688	660	680	722	687	661	693	620	682	660	665	618	689	670	629	661	686	663	673	684	653	671	653	660	688	676	666	670	680	654	640	604	686	678	683	693	675	669	662	643	637	654	657	702	695	721	695	687	694
28099	8561	11357	34632	25163	5257	461	370	356	341	365	333	307	316	301	282	356	311	350	353	309	271	328	294	316	338	307	299	302	320	312	304	319	307	325	280	304	304	310	329	301	273	291	301	291	319	320	279	287	344	308	305	304	291	265	294	305	291	286	265	310	314	329	333	304	321	320	297	296	331	284	297	339	280	278	259	272	319	305	309	280	302	298	283	293	299	298	313	298	298	317	289	299	316	250	326	322	299	283	285	300	311	294	292	319	282	288	306	308	309	314	304	324	303	305	310	307	266	319	281	313	311	328	294	315	290	316	304	308	300	283	290	323	310	302	277	351	317	312	327	317	315	292	309	267	307	267	308	290	308	283	315	336	306	319	305	294	286	292	287	278	330	301	285	313	335	305	280	266	293	281	323	292	284	322	308	314	275	304	329	267	280	327	312	261	291	309	287	314	312	304	326	310	320	280	281	338	296	301	290	298	309	312	317	320	288	307	302	295	271	270	269	299	301	296	268	289	272	265	266	341	270	301	284	322	300	310	330	321	317	307	325	286	316	289	293	304	300	270	289	325	329	306	268	303	305	329	294	300	278	279	299	301	256	308	297	310	302	252	284	313	310	327	311	265	290	297	303	287	325	312	290	292	304	314	253	275	294	324	312	298	321	285	310	337	312	295	284	338	360	285	293	321	283	272	306	309	308	306	313	299	294	294	292	308	326	318	286	269	301	285	320	297	333	347	297	340	283	331	273	300	317	299	297	315	314	344	276	337	295	306	293	282	285	296	312	280	315	285	294	315	286	330	296	290	302	333	294	309	286	287	301	319	268	295	309	270	293	321	343	261	283	282	303	296	289	274	285	298	315	289	293	310	311	284	313	291	295	332	292	287	291	312	274	317	249	287	285	292	317	287	321	285	317	284	318	292	324	301	325	317	285	296	301	287	294	296	292	302	285	308	283	318	295	312	328	304	334	311	287	293	293	302	299	304	281	320	290	292	324	292	284	322	317	289	314	313	300	308	275	319	291	290	278	312	295	305	262	305	279	300	351	299	297	324	361	287	306	301	278	304	313	307	300	288	301	290	322	272	305	302	286	304	309	296	312	310	252	286	304	317	305	274	307	284	288	316	298	292	316	323	340	319	324	316	313	291	262	324	316	292	272	291	291	285	287	296	337	280	296	323	297	312	339	292	299	317	285	294	305	287	279	319	268	300	311	267	321	294	286	332	327	290	292	321	281	287	289	280	300	299	323	275	296	283	315	283	278	310	294	318	270	306	282	322	322	307	287	308	321	299	273	323	284	272	277	308	325	274	280	302	305	304	290	326	261	309	315	309	289	274	312	307	318	304	310	289	291	308	305	288	288	308	321	276	296	301	282	337	289	302	265	281	295	282	304	290	300	312	342	331	340	340	300	300	278	299	277	293	303	310	332	319	310	298	322	291	289	319	275	297	300	269	297	315	286	270	294	286	325	335	288	284	289	302	288	305	313	309	306	305	319	315	295	308	306	282	318	299	310	279	305	314	287	280	289	304	293	305	300	298	271	273	285	292	279	268	298	282	292	292	336	294	331	298	287	278	308	319	289	307	302	301	274	327	279	250	309	303	279	279	319	297	339	300	315	311	299	314	290	267	294	331	297	325	296	290	305	332	290	258	289	280	283	285	326	300	282	304	304	261	266	299	310	291	260	346	342	308	301	312	296	299	309	313	296	330	308	306	288	292	316	287	303	291	306	317	285	304	303	293	322	288	298	312	299	290	296	285	303	288	275	288	294	294	311	273	309	298	286	304	302	281	304	306	292	314	282	313	297	296	264	283	312	294	293	286	283	290	308	300	297	279	313	316	264	306	281	302	284	296	299	300	287	315	299	287	294	286	305	284	264	264	292	313	282	315	278	307	312	322	288	281	275	317	323	311	286	276	283	285	287	312	282	316	308	276	339	293	306	286	293	301	293	309	305	319	325	276	259	296	306	286	279	333	309	300	259	310	325	322	286	311	285	297	298	284	295	277	274	314	281	299	270	278	291	300	320	295	343	308	331	299	297	317	298	295	308	270	280	298	270	301	307	292	317	306	296	306	324	281	297	322	308	320	284	276	306	308	283	272	303	285	322	315	295	308	311	263	300	331	299	320	289	317	299	316	315	333	294	276	349	286	305	297	282	289	317	297	299	279	286	314	288	263	295	328	310	281	329	290	315	286	318	305	297	285	285	293	299	278	307	310	286	287	291	271	321	302	318	304	284	305	293	326	309	298	298	300	283	305	275	307	295	284	318	272	312	287	284	301	288	315	250	289	295	324	303	275	286	293	314	309	303	301	268	276	300	316	318	297	281	327	279	292	304	287	330	275	299	292	270	296	276	232	315	308	318	301	280	270	316	302	248	311	293	272	320	274	291	292	263	336	283	297	299	288	307	306	278	315	279	320	295	319	287	287	311	314	314	316	281	292	286	294	266	312	317	309	318	287	294	292	315	305	304	320	319	317	299	311	271	325	279	305	315	308	319	302	270	288	273	291	343	328	281	305	303	298	318	317	305	291	312	276	274	331	283	271	257	282	273	279	322	286	312	303	310	267	271	311	322	308	285	307	288	322	289	307	306	314	322	289	296	257	292	282	301	307	269	295	270	311	302	292	254	295	288	286	320	332	280	334	301	297	332	299	280	274	316	292	300	309	282	294	336	301	282	292	307	254	293	320	282	310	293	310	294	274	298	283	309	303	309	283	264	277	300	285	271	292	319	300	294	304	279	311	321	316	319	326	328	290	285	271	315	303	284	287	330	295	286	309	298	327	282	285	326	294	289	301	322	313	263	306	300	288	255	296	303	306	290	314	319	281	313	324	302	308	311	297	272	285	343	296	282	295	276	293	338	276	319	323	312	293	287	323	286	290	286	274	328	301	279	281	254	295	294	326	325	278	306	319	288	319	279	327	300	316	295	282	323	307	260	292	312	262	274	315	301	315	308	309	296	269	336	287	310	298	308	345	290	288	253	292	296	279	310	308	266	296	295	293	321	252	284	286	281	333	304	293	332	281	309	331	289	311	277	326	297	301	305	272	325	305	303	293	291	305	283	298	285	306	279	289	290	314	318	299	319	302	314	308	294	273	316	306	342	295	299	274	317	287	290	294	300	275	298	312	268	315	324	298	285	303	279	296	322	283	314	304	274	317	324	349	300	279	319	268	267	277	319	306	302	319	285	322	302	322	272	285	321	268	288	298	285	306	257	295	288	302	295	268	299	300	305	293	312	314	319	289	313	286	261	273	307	323	320	284	315	313	310	317	279	284	339	301	301	307	310	307	291	286	304	329	323	300	303	305	294	285	304	294	262	314	290	293	308	296	328	340	275	297	307	289	263	279	307	324	274	324	293	289	308	299	305	292	310	288	318	310	321	277	267	268	303	296	328	325	301	293	277	333	262	294	327	278	339	277	294	296	304	300	269	277	295	304	287	337	315	310	300	280	309	286	302	329	319	286	271	327	297	320	306	313	275
15376	6054	18620	47974	36833	5936	1090	985	950	874	791	781	760	775	803	779	742	760	717	736	736	709	712	692	701	691	687	716	670	714	686	721	663	703	678	692	667	599	692	667	672	703	660	692	672	704	691	667	651	687	664	621	630	673	644	648	652	665	627	730	643	662	662	626	675	658	640	663	695	657	665	635	650	636	683	648	668	707	636	680	595	695	652	667	678	640	667	663	683	697	643	627	650	648	664	641	671	685	687	654	692	676	638	612	608	664	673	690	713	684	693	659	656	643	656	667	666	675	643	615	688	623	634	672	657	693	684	639	673	596	679	665	646	645	667	621	667	648	699	655	672	676	670	654	636	678	652	659	617	630	682	613	646	633	668	595	644	718	660	655	661	673	627	647	691	628	674	634	626	691	664	648	653	691	658	686	691	685	634	623	619	658	605	624	729	666	659	652	675	656	639	686	672	693	683	644	678	701	682	633	644	641	632	719	670	657	708	685	668	685	657	683	670	677	668	663	635	709	665	684	592	640	628	651	678	611	663	686	691	659	707	634	706	640	669	668	630	623	642	667	659	728	705	653	663	680	661	686	637	615	652	631	689	660	633	664	667	629	629	646	649	639	670	616	642	671	631	670	628	621	661	688	688	662	653	657	637	631	703	714	696	599	641	670	690	670	698	665	659	615	654	644	620	630	628	661	687	682	676	711	650	657	670	643	669	607	639	657	648	718	647	694	663	643	691	671	690	650	618	655	652	684	665	677	675	711	625	719	629	568	652	667	638	658	648	650	639	699	700	663	641	687	651	635	700	663	660	657	673	648	624	635	661	712	642	684	621	615	636	686	670	688	674	681	690	681	620	694	635	647	674	626	678	636	597	672	647	652	624	614	656	616	635	632	625	656	633	657	653	653	660	628	647	692	690	677	707	650	647	674	664	675	665	660	654	691	677	681	635	705	666	648	675	637	705	657	624	606	628	642	698	652	657	681	650	610	681	634	673	694	673	657	672	706	666	670	675	672	593	690	684	632	666	664	651	665	667	647	636	674	688	621	669	639	624	664	648	610	699	646	650	653	636	681	661	694	643	631	676	681	645	680	698	643	683	657	658	684	637	639	674	689	686	695	629	656	636	682	665	634	688	667	671	653	606	681	647	681	671	652	652	615	639	683	656	655	660	689	646	635	652	628	674	682	656	623	632	633	658	692	652	659	677	626	671	672	681	663	674	665	635	670	641	643	665	648	610	647	654	647	634	677	661	625	640	651	638	646	648	688	662	664	730	668	670	674	660	621	641	678	706	675	645	691	702	656	631	656	644	705	676	644	637	642	655	732	660	623	614	636	665	648	666	666	628	683	669	671	621	714	695	644	639	670	652	663	676	696	652	706	632	651	658	645	731	652	715	634	638	663	663	643	680	663	641	669	646	685	605	674	697	609	659	680	645	658	691	664	643	651	641	694	697	655	693	628	673	675	667	681	651	682	652	654	667	638	637	706	656	669	646	646	702	658	597	680	663	650	669	670	641	662	697	656	652	637	676	657	643	678	652	643	638	717	659	660	695	681	685	665	649	647	677	695	659	638	656	664	681	658	659	625	675	607	665	652	671	672	693	629	672	659	659	655	664	633	621	635	681	617	681	687	658	667	664	674	712	636	654	666	663	645	656	711	678	666	652	728	638	646	626	661	679	679	673	667	676	634	649	664	605	664	663	609	663	690	659	648	603	675	674	662	640	683	654	638	686	616	616	631	651	679	613	689	627	647	635	647	655	652	672	697	650	643	644	668	704	659	627	667	637	607	595	726	619	637	640	650	674	682	627	694	637	701	668	699	650	683	631	695	668	650	648	646	644	659	685	666	686	667	665	648	712	635	641	640	690	666	679	647	679	678	647	667	680	701	643	670	672	639	669	617	606	673	661	695	652	653	642	646	664	699	649	629	641	685	692	651	651	677	630	644	656	696	612	685	630	666	647	667	671	691	652	658	661	660	652	640	636	684	708	641	692	578	667	642	729	662	705	648	632	643	649	701	620	648	638	668	671	703	662	653	667	667	666	691	695	645	641	634	626	631	667	604	668	685	674	636	679	629	653	651	643	638	692	653	663	696	655	670	612	626	678	664	642	667	651	642	655	641	649	637	680	644	662	625	631	659	668	637	627	651	604	665	696	677	656	654	653	704	672	654	682	641	633	642	654	675	668	648	647	700	643	676	651	664	721	667	586	649	683	658	628	663	681	669	677	671	684	660	628	664	641	628	660	620	658	651	619	611	666	650	665	688	673	667	640	662	630	662	635	616	670	620	615	697	649	676	676	632	676	675	707	642	652	645	645	630	653	596	670	618	683	646	666	646	639	666	616	657	651	654	625	662	657	626	657	647	657	617	610	668	676	653	624	732	647	727	617	651	647	686	661	662	676	682	641	667	669	691	667	670	656	684	638	648	691	644	644	638	637	643	684	643	685	677	648	680	665	695	642	681	645	680	678	667	615	659	657	651	684	704	629	633	681	662	694	658	660	646	642	681	673	677	686	621	646	676	631	640	704	707	643	653	620	686	667	698	640	662	607	645	696	655	681	668	690	637	655	653	659	636	696	691	693	646	648	643	685	710	665	641	612	626	620	623	688	689	690	688	641	661	621	661	704	684	642	682	661	712	680	664	645	640	664	646	686	681	638	657	658	697	630	653	631	608	649	659	622	674	645	624	648	658	619	720	661	628	673	651	627	672	634	670	676	659	660	673	689	659	654	638	675	648	659	699	648	662	700	595	660	667	671	673	622	660	670	651	677	666	559	642	636	662	658	658	675	659	658	655	676	664	621	623	650	635	670	667	707	631	629	665	653	650	665	635	640	638	651	645	644	670	686	642	654	656	663	690	649	650	674	644	670	632	686	664	656	673	659	699	637	670	641	610	627	645	661	658	671	668	679	630	715	691	672	623	698	658	656	672	631	630	619	636	678	675	585	613	624	682	689	654	694	639	623	695	634	667	661	626	656	671	649	646	617	620	650	623	658	682	632	615	633	633	654	638	607	687	619	680	625	617	674	680	642	656	647	672	661	682	658	658	672	668	684	680	603	674	676	655	653	663	705	684	650	691	689	660	685	620	644	652	633	726	641	652	652	626	639	699	658	663	684	682	628	657	653	648	673	737	665	678	614	681	670	657	666	674	660	604	671	683	642	626	648	655	617	667	616	672	683	626	634	677	660	606	659	643	683	636	661	635	690	637	686	667	658	639	654	663	674	670	686	727	680	671	657	654	668	644	640	681	592	625	669	633	623	653	665	661	656	608	632	696	638	658	694	695	695	628	662	612	671	646	631	653	676	672	642	661	626	649	727	640	650	678	674	678	656	629	668	654	707	695	616	648	647	669	636	668	618	643	707	682	678	681	637	662	645	668	673	626	691	656	607	657	625	627	674	676	671	716	629	631	699	647	628	638	624	681	647	680	623	672	648	632	611	643	648	610	673	665	675	637	715	600	691	695	651	613	630	684	669	658	583	672
9620	3476	2877	1257	659	211	161	147	156	145	142	169	172	148	136	145	159	137	169	155	132	128	144	157	150	152	178	161	144	160	150	147	139	160	152	146	145	168	144	147	134	126	139	130	143	175	167	165	143	158	162	139	140	165	131	159	186	165	128	145	165	159	144	154	143	116	154	141	136	145	147	165	141	163	146	140	142	158	165	160	181	137	146	137	139	134	147	123	146	140	157	124	135	155	158	153	144	153	136	152	141	138	155	156	142	152	149	150	156	137	157	169	148	164	163	146	147	137	133	152	129	174	161	156	167	148	122	130	164	148	155	160	161	148	176	155	170	154	172	145	158	153	148	158	146	156	169	154	146	126	145	125	162	135	126	138	170	125	128	162	173	163	163	140	159	151	156	139	152	170	172	149	180	159	145	169	150	153	154	143	153	143	140	158	142	154	132	154	155	162	146	137	113	148	148	154	132	125	139	162	163	130	138	178	156	138	165	155	128	137	163	114	175	158	149	150	139	158	161	160	162	151	118	138	150	148	153	164	179	171	148	138	162	153	151	147	150	153	149	150	157	154	150	158	137	176	146	144	169	126	170	144	163	157	140	141	164	154	149	154	133	158	144	160	159	163	158	153	165	143	140	157	152	156	158	163	159	169	149	179	159	148	145	146	143	138	148	153	168	141	142	159	153	157	139	141	135	151	155	146	155	146	163	173	145	153	169	142	169	153	148	139	157	143	152	170	138	172	153	138	147	171	161	159	137	143	146	155	146	143	169	158	138	157	149	165	165	171	145	154	145	120	156	152	136	169	170	144	147	140	163	147	165	149	163	139	139	140	161	149	143	151	163	155	142	135	172	129	155	158	148	133	163	153	137	139	166	152	154	148	161	150	166	157	139	135	154	159	132	156	148	141	150	158	164	152	155	138	149	156	161	151	150	143	148	148	132	150	137	142	127	167	136	151	159	157	162	167	163	162	151	156	156	171	138	173	143	152	142	162	148	156	153	177	161	143	144	131	140	146	152	164	127	152	151	155	140	129	153	152	146	152	133	159	163	161	151	150	152	175	146	143	135	128	143	155	158	136	135	159	148	162	145	148	141	145	145	170	156	151	172	150	132	140	150	134	139	151	146	149	138	144	123	146	161	149	123	150	161	153	140	165	164	172	161	165	137	141	177	150	183	149	145	168	152	158	146	175	180	145	141	133	148	151	140	152	141	143	136	135	168	177	149	142	157	138	137	165	141	136	135	134	147	151	159	150	149	142	160	147	146	129	134	143	167	143	148	149	181	155	143	141	158	148	163	139	128	145	149	154	154	124	141	160	156	162	172	146	153	153	153	158	144	145	162	138	136	172	156	172	163	148	158	153	165	142	167	143	164	138	148	146	146	168	164	148	152	156	164	164	149	147	168	136	140	116	141	148	142	141	148	135	162	155	159	160	166	149	130	148	162	169	160	138	151	160	149	139	154	129	151	169	153	158	135	144	135	135	127	162	142	146	162	149	184	158	160	147	167	158	151	146	160	172	149	158	170	142	163	166	162	134	134	167	138	155	123	163	145	145	136	135	161	175	141	163	153	149	159	140	145	161	153	158	138	145	159	136	132	143	146	157	171	166	162	153	171	139	151	156	156	160	158	149	152	158	145	172	153	142	160	147	161	176	180	145	145	145	137	154	142	138	145	148	155	155	163	166	153	168	173	155	150	120	143	154	162	165	162	151	147	150	150	167	148	148	156	151	131	155	133	167	158	150	138	147	156	149	142	151	167	163	162	145	126	151	138	126	171	157	147	165	147	210	142	141	151	136	146	177	146	144	147	161	137	168	161	126	149	153	155	153	151	154	160	154	173	164	134	145	149	149	130	158	137	158	169	146	174	143	160	167	146	146	147	144	153	133	146	128	160	156	149	121	134	150	124	125	149	157	143	160	186	169	160	142	151	159	137	150	134	118	139	160	147	136	151	171	155	177	150	165	142	149	162	162	153	166	165	140	154	158	174	156	130	146	146	162	141	139	134	150	166	159	151	157	143	148	159	145	153	152	165	135	140	165	146	154	127	141	143	182	165	152	147	147	155	153	150	149	168	163	158	131	154	161	202	164	136	139	140	137	174	166	143	140	147	143	149	152	143	150	156	169	143	162	135	140	148	155	138	147	142	136	162	151	138	147	167	148	149	144	149	132	121	135	141	177	146	158	137	140	138	155	144	136	132	145	157	144	145	136	154	160	149	166	138	135	143	124	126	139	170	138	166	158	140	139	166	143	158	149	157	153	160	143	175	164	160	157	138	141	144	141	167	167	174	156	129	115	150	157	146	151	136	144	130	146	151	146	158	137	152	166	143	147	154	161	173	140	127	150	163	161	165	113	157	164	162	138	147	152	148	145	177	135	131	159	130	156	160	184	171	139	142	162	159	143	148	138	156	156	141	144	136	148	135	147	146	158	148	157	135	153	141	155	154	143	128	140	139	154	152	148	148	147	166	171	136	148	156	137	145	154	150	156	144	151	160	186	163	180	120	136	143	155	170	141	153	144	130	127	149	148	151	161	145	143	168	148	134	167	139	164	154	150	150	141	130	158	138	139	140	142	133	144	155	130	145	138	154	142	122	145	161	136	161	165	138	154	153	139	170	156	159	155	162	163	174	154	164	167	138	151	138	128	134	146	173	135	140	174	134	146	164	154	163	141	124	160	140	151	157	150	147	171	153	156	140	137	158	155	165	163	146	160	149	157	146	142	134	119	181	151	151	147	121	139	166	151	165	131	161	155	151	127	139	141	168	157	154	148	142	146	144	153	155	174	136	162	133	139	166	152	173	151	152	154	155	165	139	157	152	144	182	166	144	148	139	168	136	128	144	160	161	156	150	147	131	152	139	158	151	141	179	146	156	150	163	146	153	135	132	131	169	154	145	171	174	158	147	152	148	164	159	182	168	136	146	165	166	144	156	120	131	157	157	164	158	202	157	171	141	133	176	131	124	175	156	165	149	156	121	149	160	165	120	153	156	150	141	154	143	163	164	150	132	137	146	133	159	182	150	153	159	136	166	155	141	152	144	142	158	141	147	166	159	139	127	141	141	164	160	138	143	150	139	156	167	155	146	148	160	156	151	129	151	144	149	135	141	168	148	156	145	173	143	156	151	178	154	180	144	157	160	150	151	153	167	170	156	167	139	161	137	118	149	167	161	138	134	172	155	147	163	144	121	146	170	149	136	161	144	117	149	163	148	136	153	138	153	143	157	169	172	168	159	157	164	153	159	134	164	134	166	162	164	156	158	142	160	165	127	143	136	142	151	156	148	156	154	160	159	142	145	142	138	144	142	159	147	174	146	143	162	138	132	161	156	149	143	146	153	164	168	164	131	163	136	147	167	137	152	153	184	159	164	153	179	141	156	182	146	149	163	143	147	135	150	156	148	150	159	145	137	142	161	142	144	154	163	157	149	155	133	172	130	138	125	151	148	132	124	165	162	155	127	171	150	170	144	134	167	116	157	147
5957	3205	5047	3026	1707	514	370	400	380	431	395	395	410	391	427	406	377	391	414	378	399	369	396	391	368	336	316	385	357	369	371	365	384	397	378	407	408	388	401	354	383	358	372	388	388	398	408	390	377	390	386	394	392	403	368	365	361	363	416	418	378	398	396	407	407	404	394	358	365	399	410	371	382	351	411	396	365	401	416	406	355	403	382	382	379	373	408	393	389	373	366	365	389	375	357	346	397	424	354	367	360	409	405	398	336	424	372	403	379	379	343	401	405	366	362	400	397	405	394	415	334	393	366	409	385	386	404	387	399	426	377	350	377	371	414	362	418	354	398	385	386	347	375	399	358	413	392	403	402	375	392	383	386	391	393	369	379	381	406	390	359	382	363	393	418	383	406	385	369	391	366	376	356	371	385	359	385	411	371	399	362	400	374	358	401	379	408	406	394	422	382	425	372	405	394	396	393	381	414	363	386	334	385	393	388	370	353	369	378	362	389	379	385	383	397	411	394	368	382	385	416	383	363	361	402	398	395	388	419	380	408	379	391	392	373	362	375	381	397	398	388	399	384	374	386	390	400	391	393	368	358	374	411	348	379	409	395	368	378	402	368	358	384	361	409	405	407	392	372	388	393	414	393	385	405	381	405	394	380	389	356	401	384	356	420	383	351	377	387	398	391	372	379	353	417	375	369	431	397	370	377	368	368	412	419	390	393	407	407	403	362	376	394	388	376	399	379	358	368	376	405	394	373	379	383	387	376	375	394	444	356	390	364	398	391	377	378	403	353	376	402	390	408	363	390	396	394	367	400	401	375	380	368	373	413	388	402	376	379	406	416	386	408	405	374	371	366	380	392	369	420	375	373	359	415	381	389	371	392	391	394	361	396	363	366	385	388	369	357	375	368	373	365	403	403	379	386	401	401	366	399	387	400	394	392	398	368	379	400	378	386	390	399	363	331	354	391	377	369	393	396	408	406	385	369	399	368	346	370	426	395	378	405	400	361	357	411	374	389	373	369	351	384	407	392	377	385	407	389	348	381	392	379	386	417	336	334	415	380	379	359	398	380	385	397	390	366	400	374	383	352	375	369	387	387	383	392	386	376	414	406	369	374	391	388	350	384	386	364	420	359	402	388	400	389	400	373	387	383	366	385	362	395	414	415	377	374	410	365	388	352	436	409	356	348	393	394	355	387	377	378	381	369	358	374	377	382	379	378	374	377	402	374	407	402	381	349	407	395	377	415	386	365	363	368	373	427	369	390	386	388	376	413	360	368	375	373	386	411	399	411	367	379	407	383	398	385	401	363	394	378	420	348	387	376	393	404	394	430	397	421	414	404	356	354	357	392	368	368	403	433	402	380	372	378	393	413	426	340	409	393	372	395	403	376	386	378	397	355	393	381	386	366	400	395	409	374	390	384	400	352	417	386	380	411	377	386	369	379	370	371	386	368	380	382	411	373	399	348	376	367	394	389	364	364	389	381	370	398	392	374	375	380	361	367	390	389	396	377	346	384	391	403	407	393	390	377	390	393	406	378	390	390	375	403	394	405	379	383	377	395	364	392	385	374	415	390	398	420	396	360	378	388	369	375	386	387	394	393	388	393	384	390	369	405	386	399	365	372	385	364	400	370	404	390	369	363	363	372	416	418	370	363	410	347	373	356	425	401	421	415	387	408	383	380	350	382	380	370	400	354	363	369	384	408	398	373	401	353	394	359	391	404	417	341	367	362	390	417	368	387	395	369	371	417	393	380	380	409	372	395	373	395	375	382	373	368	362	409	370	384	426	422	394	400	428	373	396	390	401	397	404	399	409	354	352	387	390	398	369	375	373	382	376	378	370	375	369	380	391	392	363	374	380	387	369	381	365	377	364	414	400	404	385	388	399	389	418	393	377	383	391	398	400	389	393	372	351	423	372	378	401	397	386	358	375	379	383	389	398	351	373	421	379	370	367	385	388	349	390	382	393	412	385	378	416	391	369	416	413	382	394	438	398	364	376	401	394	411	379	346	360	340	357	406	374	384	392	382	437	377	382	397	375	388	408	400	393	357	394	395	379	419	357	365	389	369	404	400	366	380	411	393	398	405	369	368	361	373	380	385	344	368	372	413	353	366	377	396	414	427	352	399	360	357	395	398	425	373	355	395	378	376	388	392	367	387	403	379	400	373	362	380	395	410	369	392	370	387	396	404	412	390	379	417	419	343	387	397	378	371	376	390	353	379	364	380	382	387	391	374	386	381	338	366	389	376	365	412	391	427	392	359	341	363	387	391	397	374	351	401	360	386	415	378	409	413	395	389	371	384	382	391	380	341	389	394	401	376	374	400	373	364	403	381	390	365	380	368	374	396	396	382	398	386	397	403	399	383	387	419	387	375	377	387	393	387	409	392	391	372	387	379	372	394	357	423	400	400	335	387	398	353	391	344	372	349	403	406	396	401	400	406	372	368	348	398	388	409	400	383	410	385	384	373	380	402	389	374	359	401	363	353	386	373	372	422	411	418	415	360	371	417	372	348	393	366	368	375	355	382	374	398	388	375	403	395	378	353	390	422	395	373	361	390	392	417	421	356	405	413	396	367	359	405	365	393	361	370	373	351	385	387	397	415	395	384	416	367	380	371	362	402	389	392	360	373	397	385	337	375	395	397	372	415	377	374	394	390	373	424	382	389	393	372	386	378	377	386	365	386	375	394	402	390	394	370	388	411	366	397	351	387	362	410	375	393	366	394	384	422	376	370	419	406	378	367	396	341	366	384	396	349	405	346	367	406	379	414	356	391	384	378	382	395	370	350	392	398	374	367	411	399	384	352	411	414	419	395	364	357	371	390	400	356	381	407	388	391	364	387	358	395	368	371	361	406	393	364	387	372	343	368	351	363	392	399	372	380	384	397	411	386	377	398	383	383	401	416	373	358	411	407	440	376	380	408	391	403	400	388	398	376	382	381	375	379	358	359	376	344	382	416	385	421	360	394	394	391	410	402	394	382	388	415	374	390	371	385	380	371	361	381	416	416	404	397	370	347	385	392	403	385	399	384	382	391	373	383	381	397	368	388	352	374	390	395	410	407	374	412	378	389	365	387	389	408	368	384	409	374	421	372	391	387	420	352	403	427	409	408	388	404	340	382	383	402	393	390	401	375	319	406	387	390	394	369	377	385	403	372	372	388	380	373	345	367	381	386	381	394	395	381	372	388	373	345	386	401	384	335	387	364	412	370	386	385	398	362	387	377	368	393	397	400	393	406	374	406	409	383	380	378	419	379	373	415	358	388	366	367	416	386	361	352	361	396	379	416	376	385	399	392	405	383	363	395	363	367	407	372	385	396	365	406	385	392	390	342	411	371	412	385	386	379	385	399	382	390	375	427	366	429	405	370	405	406	387	394	372	362	413	365	408	370	384	375	372	351	389	378	405	424	353	373	395	392	436	373	370	412	419	384	381	391	406	372	363	411	388	419	381	358	385	438	385	383	391	422	372	412	376	359	378	389	391
20088	7827	13978	22850	12140	2395	346	360	293	317	288	311	359	328	331	310	318	315	339	353	301	306	286	299	310	327	307	307	327	312	293	308	292	308	299	307	340	313	336	306	305	290	263	339	299	311	336	313	360	323	315	286	328	298	320	329	303	281	307	325	312	284	283	331	317	312	357	283	324	299	307	294	269	321	313	309	289	286	306	280	325	331	270	271	291	302	308	272	293	289	316	276	300	294	313	322	307	304	295	303	287	291	306	287	337	304	305	328	334	319	318	330	325	331	333	309	290	322	275	307	321	298	344	300	319	296	313	308	308	312	330	332	329	321	326	316	340	312	293	315	286	321	327	295	289	310	320	300	314	295	300	302	297	322	326	307	313	298	303	306	302	300	322	311	302	269	284	275	320	320	307	310	307	298	290	265	296	288	319	332	317	314	302	306	324	293	324	340	298	318	298	299	307	304	326	283	300	289	302	316	291	322	327	335	292	305	265	276	312	315	273	302	347	303	329	317	324	293	282	276	274	333	292	279	306	320	303	299	293	293	310	302	308	334	284	299	311	300	339	267	308	317	284	318	341	266	297	337	322	305	290	301	320	322	299	308	327	304	289	293	293	332	288	288	299	264	286	287	287	322	320	327	309	263	274	357	322	315	307	320	282	343	270	303	300	323	297	311	300	290	312	270	296	325	302	305	324	319	300	310	312	268	283	288	324	284	292	326	336	314	300	320	276	316	326	310	282	340	303	280	319	292	306	278	270	296	284	293	318	326	322	283	271	305	310	316	262	298	338	318	324	295	301	270	357	293	325	281	299	293	292	298	294	289	311	305	344	337	301	323	291	349	332	307	332	293	309	296	304	276	317	332	304	293	335	337	347	295	310	277	330	302	273	301	284	312	309	283	318	310	321	294	319	320	311	341	307	294	294	308	317	321	303	306	297	301	338	337	276	291	290	294	298	282	318	299	329	314	306	308	326	313	349	336	313	315	329	310	329	294	297	283	307	320	327	324	314	320	302	313	277	292	272	268	318	300	304	265	306	316	318	314	339	311	302	301	318	329	306	311	298	326	308	288	326	327	276	317	331	272	321	317	326	325	292	330	339	301	315	280	320	301	281	288	293	321	339	281	286	323	304	295	280	285	322	311	329	311	303	305	290	326	316	299	321	334	305	304	296	291	304	315	354	296	319	262	321	318	324	299	312	293	294	314	266	312	324	321	285	300	299	282	346	312	311	297	279	296	291	315	294	274	314	323	314	324	307	276	305	300	320	318	238	321	332	306	288	313	301	282	300	281	325	322	311	287	335	322	309	291	312	312	285	309	308	283	306	327	333	311	302	350	274	347	261	315	314	311	296	307	301	319	329	302	326	332	301	285	323	311	328	315	280	342	284	295	308	356	310	281	296	284	307	339	320	318	299	309	323	309	336	296	328	278	310	305	300	307	329	293	328	305	320	341	291	306	294	302	327	285	322	298	323	340	302	279	355	326	336	304	333	291	304	291	262	311	302	306	338	269	288	323	268	314	321	326	298	306	290	321	315	312	295	279	309	341	305	293	294	297	314	325	291	267	326	312	320	321	313	289	327	298	321	343	295	263	308	311	310	324	267	280	316	318	327	310	314	321	311	268	269	340	287	326	314	353	288	330	330	296	314	357	313	321	315	322	315	346	303	296	294	308	280	290	323	332	346	343	314	305	258	303	332	316	282	300	299	329	289	296	326	322	289	308	326	354	303	284	325	296	276	302	295	314	310	296	332	314	316	296	316	305	312	341	319	280	330	313	292	278	304	284	306	315	289	285	262	322	329	283	347	349	317	315	283	328	322	317	283	314	318	310	306	291	303	296	312	290	324	280	315	292	274	307	323	341	326	292	284	311	296	327	237	309	291	311	312	316	323	313	306	306	299	310	321	270	330	286	314	315	292	342	307	306	320	326	325	300	292	295	326	312	295	307	319	308	303	335	302	282	263	291	287	304	294	292	306	328	300	278	303	298	298	342	294	304	312	306	325	316	329	304	314	346	319	295	301	360	277	356	344	316	297	299	311	333	269	278	291	265	310	313	326	307	290	311	324	279	313	330	286	341	297	337	306	311	310	291	296	312	317	319	331	325	289	292	332	302	311	322	279	318	289	340	304	308	318	314	289	325	329	297	328	301	313	318	314	291	336	310	287	340	319	336	302	337	333	316	309	337	312	316	302	317	300	349	262	289	297	279	260	295	314	341	278	328	280	313	324	269	316	314	299	299	315	271	278	325	318	319	290	289	307	302	260	267	319	298	343	267	320	300	332	328	328	316	304	323	293	315	321	290	294	332	319	305	328	323	320	322	257	283	306	298	273	319	302	302	306	291	324	286	284	270	283	313	328	312	304	307	303	307	301	306	327	314	272	340	322	321	316	293	292	315	303	334	278	315	294	294	295	288	293	306	316	291	327	317	311	332	328	305	330	305	298	301	310	307	306	298	324	300	305	304	300	356	327	320	290	322	314	316	295	295	324	324	328	282	336	293	304	299	338	276	295	331	326	311	299	315	283	299	338	300	317	264	273	280	286	319	326	326	344	305	334	359	311	322	292	284	333	305	293	314	352	316	350	290	321	347	301	309	293	304	291	281	342	280	306	310	249	310	275	308	327	324	305	307	292	303	318	289	278	306	300	299	288	338	289	294	321	310	321	282	345	303	311	311	329	280	300	285	294	297	312	323	330	290	310	300	303	288	285	288	286	324	282	268	285	323	306	316	291	316	282	319	325	296	283	307	280	314	298	273	288	307	335	292	305	309	337	316	277	328	305	303	311	292	315	347	280	292	314	330	291	321	316	310	327	284	328	297	284	303	304	292	273	301	307	344	295	324	300	329	289	255	322	299	321	316	348	317	319	309	310	305	283	321	274	297	321	309	333	281	295	298	278	308	271	277	325	328	317	306	323	316	340	290	300	292	317	305	295	324	282	322	296	346	304	279	316	288	351	303	320	326	296	316	305	304	311	313	312	308	321	300	292	301	322	284	293	353	324	298	280	292	307	341	310	336	296	302	281	288	302	309	292	308	298	285	308	298	292	316	294	323	285	306	316	295	329	318	327	297	340	304	282	322	321	292	306	307	302	323	284	276	328	315	332	318	312	320	309	296	299	305	305	294	343	306	321	293	297	320	296	342	303	290	274	303	294	331	330	343	275	279	306	320	319	312	321	282	296	344	321	284	298	323	324	349	285	337	314	297	294	319	308	329	319	310	296	282	314	302	289	337	293	291	302	286	301	307	294	296	333	299	329	304	320	309	293	299	306	311	303	310	340	320	334	296	321	347	313	311	310	289	301	269	307	315	305	311	274	272	298	324	302	315	330	322	290	292	285	356	287	295	324	329	323	304	298	284	313	286	321	269	299	340	294	340	305	317	314	277	333	296	313	265	277	283	283	280	291	319	306	288	282	312	311	287	283	298	313	305	319	337	312	311	314	317	308	319	290	252	321	316	305	310	289	292	271	317	294	305	290	302
12739	6605	22830	37406	23696	4766	903	861	801	773	800	744	737	795	766	772	751	699	736	677	739	694	672	693	744	702	680	716	771	734	713	663	721	743	655	705	689	671	712	685	643	689	720	722	683	738	676	708	668	670	730	673	689	686	675	726	672	696	674	714	685	729	660	690	680	684	671	712	701	668	676	712	660	729	704	675	679	713	715	696	688	640	668	710	681	676	735	693	680	687	694	654	662	737	694	675	725	683	671	665	700	700	666	651	740	712	726	713	681	720	665	686	705	655	703	678	712	714	695	668	686	724	701	677	699	669	719	705	684	710	714	703	734	656	696	708	725	695	683	722	615	743	667	687	652	710	683	713	711	652	697	726	684	715	712	681	679	694	687	687	639	663	663	707	742	709	632	667	706	720	708	705	662	658	699	749	663	686	678	670	685	721	695	643	663	604	712	626	734	665	701	631	698	706	672	685	622	705	662	692	656	757	667	702	645	671	708	680	688	646	683	654	662	655	704	709	717	730	711	685	711	692	681	689	668	723	704	714	683	721	705	689	695	670	660	679	665	691	675	674	670	706	713	687	705	705	628	633	705	677	683	653	702	668	705	724	689	705	671	679	686	720	653	690	707	687	742	668	688	717	685	674	677	680	693	666	672	686	738	683	728	693	680	680	726	660	703	738	716	703	692	673	743	689	660	672	680	673	698	707	718	690	655	700	728	651	677	691	719	690	669	697	722	719	713	694	704	689	733	674	672	708	710	720	681	661	699	702	642	733	660	642	689	723	698	662	685	716	665	679	694	668	692	659	674	671	697	697	681	712	699	682	667	708	651	674	658	706	701	683	684	714	726	650	735	674	697	679	715	647	732	689	631	698	688	717	659	720	713	684	675	699	653	714	697	704	690	677	717	707	724	716	698	694	688	681	647	662	708	701	655	678	678	711	694	664	688	661	688	677	621	680	666	660	624	691	728	714	678	717	647	669	752	664	661	715	654	706	704	650	698	718	690	734	671	731	700	688	713	652	731	662	739	682	730	664	714	676	708	700	724	670	695	669	704	635	705	690	693	733	679	686	661	701	692	713	675	686	669	735	641	675	668	674	713	679	710	658	682	723	676	668	718	728	731	749	687	697	677	727	623	667	704	681	726	675	665	685	690	705	675	737	680	723	702	620	704	688	645	623	684	746	662	716	753	669	677	703	676	685	684	681	665	699	729	654	658	704	693	687	720	714	735	662	698	658	694	707	681	682	716	691	702	730	703	702	640	733	698	678	719	706	698	691	729	668	735	745	716	612	668	704	738	690	703	705	712	684	685	714	717	700	711	736	699	677	650	632	724	665	681	657	738	712	705	676	662	678	707	671	716	657	691	729	677	689	646	680	704	701	696	692	723	682	670	718	683	656	664	709	699	681	690	684	685	736	670	651	764	694	678	655	699	700	694	680	666	698	681	664	677	692	673	677	678	681	712	673	703	640	694	665	675	677	657	663	691	696	644	707	697	707	723	694	682	647	695	711	679	688	642	707	685	707	701	681	661	674	688	696	679	717	707	673	707	675	674	709	648	704	696	715	657	702	710	678	665	699	694	693	672	721	650	683	746	724	647	685	725	673	666	693	674	680	688	685	713	706	706	688	704	679	641	725	686	688	743	697	712	676	735	709	691	688	722	682	659	708	652	709	676	688	710	705	706	737	725	613	634	737	671	674	683	713	702	739	684	730	672	735	685	654	713	706	672	722	736	652	685	700	669	710	688	690	669	703	787	698	689	686	667	679	738	714	704	692	712	687	694	724	707	748	697	676	733	687	677	693	658	735	669	721	703	686	707	667	687	723	693	727	715	664	658	696	701	732	701	687	673	722	680	722	736	713	685	726	691	685	698	672	709	752	703	716	710	694	667	709	696	722	682	667	668	673	707	669	672	699	695	731	669	709	701	659	686	702	724	681	685	673	691	650	701	653	651	681	646	697	577	724	727	695	695	685	680	646	724	683	698	689	711	737	636	676	687	699	699	610	702	659	686	687	673	697	693	694	670	706	647	688	669	676	693	705	687	720	675	685	657	736	742	694	667	715	713	703	694	709	686	671	637	675	731	698	698	688	641	726	668	683	695	732	713	738	707	706	688	702	634	659	645	619	695	692	727	755	686	650	701	663	733	655	677	665	663	682	723	740	721	682	667	665	709	696	663	716	654	698	671	727	696	688	719	692	680	714	722	684	729	683	722	696	668	710	688	659	697	737	707	667	660	661	678	691	721	705	680	703	673	686	694	645	702	747	739	680	712	673	699	681	708	681	712	747	680	704	700	676	683	687	683	674	722	638	687	688	710	712	690	686	742	698	664	730	697	664	682	783	707	729	717	705	667	660	703	678	695	688	698	687	685	620	689	710	685	690	676	751	689	684	698	711	689	663	671	709	743	685	714	705	709	733	642	717	706	681	698	705	697	694	716	733	642	648	668	650	706	654	682	702	678	672	759	695	721	707	703	683	699	657	722	720	692	644	709	688	645	730	696	720	646	676	668	740	681	720	703	692	710	696	713	715	722	736	682	721	686	660	701	659	686	723	712	628	654	712	720	678	645	691	721	736	657	675	735	707	690	704	656	700	676	687	673	717	672	646	700	686	699	676	658	738	669	721	677	670	670	744	675	702	706	716	662	704	673	711	685	717	625	692	698	685	710	669	695	709	726	687	685	690	696	691	693	718	722	706	711	684	684	736	660	711	700	712	729	740	703	672	669	705	694	688	692	719	680	685	671	723	660	659	698	738	743	711	643	705	677	693	694	653	734	664	652	670	745	730	683	691	701	639	681	709	725	679	675	651	714	677	680	636	653	734	681	717	714	696	655	723	707	666	701	635	675	734	698	646	728	692	667	728	694	690	668	670	662	711	683	710	654	682	687	652	695	686	671	750	695	713	687	652	720	715	695	669	657	673	655	705	702	691	667	691	697	695	649	711	738	692	686	671	667	673	726	673	716	721	728	625	718	693	693	663	692	635	703	681	638	684	672	671	673	691	689	711	705	678	717	698	671	709	720	691	722	663	682	696	728	689	666	743	641	712	637	679	698	684	673	735	694	676	649	719	681	674	612	695	655	700	661	724	704	696	682	687	676	692	649	739	684	697	636	702	664	687	686	687	663	660	667	711	736	676	704	700	660	702	723	676	742	670	705	713	692	703	717	656	657	705	700	702	691	708	725	680	685	708	671	686	726	693	695	639	681	662	684	683	660	662	681	702	735	681	677	661	693	708	671	732	711	693	725	660	673	715	693	681	677	679	690	680	713	629	696	710	645	710	691	722	678	682	696	659	687	645	633	680	716	700	654	628	708	703	686	664	678	683	687	684	698	658	702	665	701	709	694	680	727	725	690	688	689	687	738	660	735	686	703	677	635	676	675	678	724	682	714	716	691	677	711	680	709	668	699	670	645	648	660	672	706	706	706	699	689	712	697	723	728	743	660	653	694	706	704	692	709	696	686	694	675	664	679	662	681	693	710	714
28710	13582	23330	37885	24384	6048	462	391	387	344	348	303	328	323	350	300	291	370	370	323	296	315	331	312	299	288	314	284	343	327	317	308	298	329	315	323	310	310	316	313	328	360	310	308	297	319	295	300	304	306	336	290	309	285	311	331	321	318	298	327	310	332	330	322	277	291	311	297	293	289	326	336	299	338	333	325	346	312	322	284	333	283	301	274	304	287	324	309	303	276	342	348	327	353	307	289	287	282	302	338	329	308	337	298	314	287	303	324	309	297	301	304	309	293	266	327	295	320	317	311	326	297	307	317	328	330	286	316	307	330	308	315	295	266	326	332	302	344	322	330	340	308	326	330	309	306	330	319	326	322	348	281	289	336	310	314	320	313	304	302	329	293	325	302	333	298	315	299	278	302	344	323	310	318	299	301	306	311	336	328	296	291	327	344	282	294	298	271	320	259	323	335	300	302	311	295	286	324	291	331	312	321	339	306	283	286	327	320	318	343	322	339	284	329	322	305	340	310	293	290	272	307	336	329	317	322	292	313	312	314	289	302	329	312	313	330	300	296	307	304	329	341	302	300	309	274	284	302	304	315	305	347	325	337	316	337	330	321	315	306	339	278	309	299	334	345	267	296	325	314	308	296	312	328	323	291	326	314	289	332	314	287	315	300	299	329	332	303	292	329	317	312	321	293	339	335	337	335	315	304	306	307	300	273	308	312	302	288	325	316	322	301	304	302	319	321	302	305	343	294	333	303	308	331	329	320	306	346	316	296	298	321	346	302	287	307	285	310	288	289	324	325	266	325	319	317	287	345	323	318	326	318	310	317	316	314	313	316	323	305	329	311	311	295	319	318	342	331	318	305	290	304	311	305	293	312	312	315	322	295	303	301	304	295	313	298	307	292	329	303	313	316	324	296	327	294	343	325	315	330	300	316	332	276	336	284	307	273	287	318	298	344	307	315	341	273	334	277	301	306	306	300	302	315	352	282	317	319	298	335	266	300	325	294	338	319	304	304	310	300	307	297	315	272	308	293	332	305	306	260	310	317	306	301	340	289	333	326	264	327	317	275	288	296	283	334	306	322	300	315	340	333	327	301	304	294	296	319	295	288	282	295	300	304	316	332	333	313	337	304	322	312	273	300	292	311	314	296	313	318	273	285	294	333	321	312	285	305	312	284	307	306	312	302	320	286	334	285	345	325	306	338	308	315	323	298	317	309	322	297	314	327	302	298	326	292	287	319	303	309	327	315	300	272	298	316	284	291	309	306	286	288	331	305	347	306	337	328	302	306	358	323	294	337	299	288	300	310	303	320	347	332	303	284	341	299	313	303	306	314	308	275	315	282	320	303	302	302	313	321	324	268	327	307	339	319	309	315	307	283	320	299	301	310	303	294	329	292	312	336	327	300	323	301	355	335	314	332	308	309	309	306	292	293	306	358	335	314	295	314	295	307	322	301	342	306	343	316	284	276	306	312	287	293	307	297	283	326	348	311	296	278	313	318	355	312	322	279	313	309	312	339	308	315	333	258	347	323	310	304	318	301	325	301	322	315	293	304	330	272	317	300	291	320	326	306	312	301	288	297	279	303	314	325	296	294	309	293	300	292	302	333	294	299	309	330	311	311	301	299	287	328	284	316	304	328	320	311	319	320	287	305	284	319	353	307	322	269	308	325	280	289	320	328	305	330	305	295	298	324	301	269	309	358	325	311	290	285	276	323	350	322	344	321	333	318	295	289	277	303	336	314	332	324	333	314	299	298	324	317	314	290	347	295	321	303	317	316	317	312	341	306	314	315	310	314	305	286	266	300	345	265	323	287	310	330	344	330	323	336	320	306	333	352	309	320	332	319	314	296	283	272	320	303	298	305	322	306	314	305	355	314	263	313	336	314	300	305	324	324	320	314	311	292	298	318	292	296	323	294	345	314	259	313	318	321	351	329	310	361	319	340	309	306	333	321	332	329	314	305	283	342	296	309	318	328	313	329	298	333	294	295	272	321	311	314	297	311	333	290	309	308	307	292	292	333	283	317	312	322	313	331	328	312	318	292	325	327	308	291	299	297	287	334	309	294	274	287	290	312	309	341	287	287	303	319	326	293	310	312	329	318	318	324	277	314	271	293	322	346	308	333	305	314	324	275	311	289	292	317	284	290	312	301	277	297	274	288	333	325	307	337	342	343	323	289	347	318	309	306	343	324	277	325	280	325	336	292	294	314	316	306	302	293	307	319	309	328	307	333	316	318	308	299	308	297	329	310	310	288	275	317	266	305	323	348	319	332	314	312	327	339	288	334	283	290	328	293	320	293	307	289	299	333	291	324	324	297	317	286	326	267	316	306	316	356	338	337	280	304	336	340	313	306	296	307	278	304	297	315	351	322	301	329	319	286	314	319	307	347	299	307	314	303	312	333	311	327	289	308	295	318	293	301	313	295	332	342	311	347	321	320	297	313	292	317	314	258	296	288	332	306	306	332	309	337	333	322	288	290	303	336	329	265	279	310	331	336	307	341	330	332	324	281	295	274	327	272	339	337	344	308	329	333	294	317	294	290	311	272	282	330	286	283	312	332	298	309	301	315	318	300	335	318	280	321	310	279	290	298	313	303	270	320	317	347	323	306	350	354	314	328	308	294	300	325	305	324	321	318	318	320	300	293	303	306	310	324	323	289	288	315	338	345	298	299	268	308	279	329	283	303	314	311	301	305	289	305	321	293	310	318	298	294	290	294	302	284	327	289	313	335	344	305	313	334	308	312	289	328	295	322	320	325	324	311	325	333	305	318	309	334	283	322	271	271	302	310	312	313	280	291	277	315	295	317	331	320	308	313	319	312	300	321	292	362	297	301	294	310	314	323	318	309	311	283	330	307	287	309	319	317	314	295	323	306	331	334	316	315	294	292	297	302	328	320	330	295	316	312	319	331	307	302	292	318	335	283	291	284	334	291	328	288	307	316	291	297	322	303	347	322	304	301	288	294	277	282	323	299	290	328	307	318	292	353	329	351	334	335	307	311	310	271	321	296	326	305	362	320	301	292	293	315	314	309	306	308	329	314	292	295	318	314	314	337	299	301	290	273	327	311	313	298	322	295	317	315	306	323	309	285	274	315	283	278	288	300	285	297	266	321	270	312	304	312	306	321	335	306	309	300	368	335	313	315	321	340	334	282	333	296	278	309	296	317	338	304	311	323	318	327	293	292	319	289	320	326	334	309	290	334	301	266	324	299	298	275	289	315	325	317	288	285	325	348	307	292	307	294	318	301	324	304	318	279	330	307	342	317	301	331	276	316	301	298	295	282	289	279	330	298	276	312	292	297	318	313	326	303	310	328	295	332	308	305	274	279	290	281	338	303	350	318	314	319	293	320	314	295	287	330	313	308	322	310	292	311	283	265	302	315	325	324	272	318	320	290	322	337	308	282	285	346	345	342	316	316	314	302	296	358	310	310	317	316	285	323	303	282	291	272	348	325	313	286	304	261	307	321	340	305	274	301	322	313
16156	10453	31347	48980	34731	7661	1095	957	978	890	843	838	837	732	776	802	772	771	712	698	683	721	676	743	735	689	709	690	740	716	697	726	693	680	672	698	679	681	641	644	709	713	681	698	669	674	721	660	705	636	659	734	700	698	669	662	691	657	692	675	701	662	716	697	665	704	665	682	676	674	695	683	678	684	672	681	607	690	678	689	648	665	663	672	658	666	701	733	656	680	722	675	662	658	687	678	735	711	675	736	635	675	671	703	676	682	673	683	699	668	699	684	718	652	696	698	699	674	647	688	699	702	684	680	750	693	639	648	688	693	676	679	675	636	688	628	656	666	712	629	634	661	654	695	709	735	687	638	693	702	690	677	647	674	662	672	678	662	646	660	658	688	673	716	661	662	695	727	715	697	692	620	681	657	672	677	697	649	690	693	670	635	679	662	689	686	648	685	664	671	705	658	617	699	691	692	663	649	683	654	624	703	625	676	651	686	657	661	701	695	674	672	635	694	708	728	662	641	660	655	659	651	666	712	654	671	713	674	681	696	660	677	674	715	648	670	681	717	661	695	686	680	657	657	705	680	651	675	683	649	658	719	687	682	654	628	661	667	702	648	702	701	666	683	657	686	676	645	700	658	664	683	704	625	679	648	680	679	650	689	685	675	693	660	626	696	753	646	678	627	676	733	671	666	706	697	685	708	701	621	650	650	690	659	661	673	693	678	710	643	682	648	707	682	662	693	662	634	682	645	742	692	664	718	633	644	623	648	665	673	630	730	681	659	661	709	728	696	680	723	654	699	663	598	700	661	685	700	650	664	642	684	663	631	681	648	716	693	705	674	613	691	678	663	698	692	673	673	692	675	650	656	716	683	639	713	684	711	703	668	668	706	688	704	657	678	704	685	698	709	678	666	661	683	688	690	645	655	637	693	685	655	722	657	655	681	679	705	621	663	672	641	670	715	654	678	682	682	691	661	710	721	629	669	697	686	727	667	686	689	689	733	643	709	646	661	697	702	677	727	688	663	657	676	683	670	721	691	649	641	679	662	703	679	697	687	696	693	713	666	664	676	672	643	690	675	710	700	646	634	640	660	659	667	706	699	682	714	673	675	674	652	676	648	674	644	652	669	719	698	710	647	704	632	618	658	710	724	704	686	688	687	630	665	671	686	648	715	673	699	691	671	671	634	687	702	697	707	668	689	654	664	660	710	677	675	713	657	662	674	643	709	692	678	681	710	649	667	669	686	714	652	713	665	643	691	650	659	669	641	661	664	685	681	700	677	645	741	640	693	673	678	649	691	697	703	698	717	689	691	625	651	612	658	671	694	678	681	681	684	688	660	681	641	670	674	682	683	664	743	616	647	717	689	723	683	679	684	669	673	679	655	705	701	692	682	675	674	691	705	720	695	675	640	674	655	644	726	690	665	669	658	712	652	721	656	709	697	650	705	660	659	695	679	650	682	691	665	676	674	676	687	686	649	717	698	708	686	663	682	702	748	732	683	630	679	678	673	724	669	649	683	636	644	688	639	678	685	667	669	677	657	688	716	657	700	735	674	666	632	693	709	704	682	729	689	678	692	646	709	704	643	654	714	699	665	694	653	670	677	672	644	648	699	673	685	706	692	680	709	619	709	677	689	676	715	688	638	720	679	689	698	688	673	679	677	695	682	676	680	692	688	687	692	708	674	637	674	702	659	665	674	683	716	683	696	678	682	715	698	648	678	650	699	688	734	662	660	692	727	695	695	655	683	654	630	661	702	639	683	723	698	632	662	662	703	678	736	705	709	709	675	721	681	624	666	721	690	649	757	665	685	713	660	644	691	733	682	691	674	703	683	702	709	706	693	653	686	646	661	670	684	676	638	673	700	687	653	710	673	683	684	721	672	705	663	706	663	630	664	684	652	691	684	675	683	642	707	745	726	676	705	668	692	727	676	671	653	668	708	664	680	694	698	661	710	673	653	607	667	676	665	663	698	680	738	698	672	661	686	678	702	711	661	666	649	680	652	624	628	658	690	699	665	668	660	708	714	682	726	726	697	653	657	679	667	721	662	700	695	665	699	686	690	665	685	696	700	656	697	714	658	662	684	707	648	705	695	688	707	697	703	661	682	692	683	640	672	638	677	643	685	670	726	695	702	675	678	683	694	653	681	657	686	685	663	674	717	676	683	671	664	684	694	669	695	673	693	704	723	636	620	680	682	658	669	679	679	682	643	698	666	626	710	687	658	695	709	687	694	686	698	695	674	700	717	650	701	723	677	694	661	708	666	691	659	673	711	662	698	704	672	715	708	688	663	667	703	692	680	698	698	684	681	687	688	702	715	674	690	718	681	638	676	684	708	692	651	647	634	729	716	707	691	707	670	719	643	629	682	643	691	688	739	657	655	686	719	703	676	701	693	656	660	664	670	726	639	694	654	629	663	639	635	666	730	631	676	718	653	709	717	655	674	729	663	668	670	665	667	699	655	662	699	665	663	695	703	675	669	636	696	713	669	696	692	667	673	694	675	696	692	663	670	724	648	642	646	695	681	661	678	641	728	712	665	743	688	718	639	703	684	629	683	658	660	666	684	668	688	700	674	676	693	648	700	691	746	645	674	653	641	703	735	696	670	677	669	664	717	717	659	680	709	673	638	702	648	669	633	632	689	640	696	744	679	759	667	684	676	667	658	681	661	665	691	704	686	688	666	714	685	690	692	682	666	688	717	687	615	710	665	666	677	628	641	668	682	673	684	641	655	683	706	662	683	710	674	697	623	682	647	713	695	669	685	660	665	711	679	697	687	714	639	663	688	649	612	667	666	694	653	686	685	650	674	668	671	662	707	663	668	694	680	686	685	647	714	698	657	656	664	668	682	672	674	725	647	698	699	678	695	691	656	653	697	692	702	692	643	693	664	661	710	719	701	678	727	674	651	675	700	668	653	657	674	669	669	684	646	733	681	679	686	649	686	679	618	669	637	670	690	636	670	689	648	673	713	694	662	655	665	646	668	664	703	649	678	674	683	683	719	671	689	670	665	678	672	694	726	743	731	679	677	694	698	667	651	686	683	702	688	686	679	644	670	671	651	687	692	679	695	724	621	660	707	672	667	673	677	699	665	681	646	692	647	666	644	731	713	677	670	664	736	688	633	700	671	640	695	660	663	701	674	678	712	710	641	704	690	659	696	701	686	677	705	666	674	683	714	684	691	696	671	692	693	706	733	658	690	670	700	665	674	729	680	669	644	657	666	675	684	689	678	647	702	654	701	703	647	668	665	702	690	683	672	707	660	648	672	701	693	694	657	656	682	706	664	658	688	649	663	649	684	705	661	670	655	679	695	653	689	694	625	677	672	680	703	656	696	697	744	661	696	646	702	716	699	668	671	663	634	690	662	693	677	693	685	634	695	709	652	728	678	661	707	653	696	669	682	633	645	671	693	718	699	694	686	698	694	698	735	679	677	665	706	652	695	712	738	683	674	636	677	648	704	671	658	667	645	665	643	672	678	686	702
10111	6602	4613	974	427	193	165	167	202	161	165	172	148	129	151	175	179	169	157	162	146	165	162	158	153	190	150	165	150	168	156	150	160	146	151	143	140	160	168	170	138	143	158	176	162	145	159	160	170	144	158	147	175	178	156	164	170	161	173	156	173	184	172	151	181	147	159	168	151	159	147	161	159	165	162	167	163	167	178	152	171	177	178	169	161	148	168	174	166	166	175	162	180	139	136	168	169	162	164	157	161	155	158	173	150	152	163	154	147	152	168	178	142	146	172	125	174	184	192	184	147	163	156	187	177	165	164	141	173	157	162	173	144	154	164	175	163	172	170	159	163	144	164	163	137	170	156	178	145	172	161	156	155	155	175	169	139	160	159	178	188	150	172	158	148	145	163	159	147	153	188	173	166	157	170	167	180	174	151	160	150	143	151	164	144	161	161	158	184	152	169	182	136	159	154	159	144	146	155	172	162	146	172	164	159	156	171	163	174	160	134	192	163	165	173	152	177	180	159	157	161	159	168	158	174	155	162	171	172	165	156	171	167	142	174	177	181	159	171	171	177	148	186	168	151	178	151	149	162	155	151	161	147	179	174	206	203	171	172	164	162	140	144	159	159	165	172	153	176	138	168	163	143	144	157	162	142	161	161	144	181	192	145	178	162	181	144	189	158	183	157	173	152	161	188	175	151	157	155	163	167	183	167	161	156	158	172	163	182	161	148	156	174	148	145	195	187	172	142	179	178	144	161	151	160	162	151	152	156	150	156	156	166	172	183	168	169	171	140	136	163	160	157	161	182	190	158	142	166	174	145	150	150	169	173	147	144	173	185	154	144	187	155	152	190	167	188	150	159	147	199	151	157	146	151	173	123	164	170	165	165	157	171	150	176	155	169	163	154	178	164	156	137	164	176	149	123	156	166	159	148	147	158	171	175	159	148	152	162	191	154	160	162	167	162	133	170	159	172	163	151	156	169	184	155	193	154	163	185	165	160	188	179	175	141	142	177	154	192	166	157	133	176	148	147	152	174	156	162	152	180	175	147	183	167	164	147	160	165	169	131	178	187	186	167	141	187	150	151	157	138	137	164	162	170	161	137	153	169	171	149	169	179	141	167	186	170	169	158	155	143	161	192	156	159	172	163	149	173	157	175	186	198	151	149	173	151	169	183	155	150	158	150	148	151	165	174	156	189	194	155	143	185	170	155	171	125	152	166	142	134	131	167	184	153	174	177	167	154	157	160	159	163	134	151	151	153	156	194	157	149	162	160	179	168	176	162	155	155	155	181	162	158	161	161	171	164	182	147	184	180	140	150	163	152	166	150	182	179	176	176	152	178	167	158	170	166	168	180	182	158	169	165	178	161	179	139	164	164	153	168	159	167	166	172	172	175	161	142	140	155	162	162	166	179	162	178	156	168	152	141	149	142	158	174	177	149	177	141	190	175	152	172	173	198	162	189	180	155	166	175	166	154	186	164	133	163	161	151	143	150	180	166	146	174	151	169	179	175	146	157	159	181	152	172	190	149	188	177	153	131	164	158	184	181	176	169	173	180	169	157	188	147	175	137	182	146	149	155	130	154	199	199	172	161	153	179	175	180	157	153	126	164	159	169	142	176	151	159	170	169	193	177	154	145	173	164	174	167	154	150	178	173	150	144	185	163	164	166	160	167	159	144	156	151	170	148	175	160	166	158	157	200	149	157	152	182	158	152	148	147	170	142	136	192	175	144	156	160	160	172	167	179	178	192	167	150	162	146	127	143	156	164	167	183	154	171	186	179	184	137	164	167	160	158	164	155	180	168	163	134	172	187	170	193	175	150	180	165	165	171	148	173	165	160	149	160	152	187	161	173	162	171	158	178	132	151	172	173	145	152	157	163	160	184	161	199	177	168	162	167	163	167	167	148	154	166	160	189	165	183	166	147	159	146	160	174	171	170	154	159	160	154	162	150	163	155	160	193	155	158	153	144	187	181	170	159	184	179	189	164	150	182	150	142	161	189	150	165	158	181	175	162	171	174	167	165	186	172	123	167	170	138	182	170	160	181	175	158	164	175	171	150	170	166	177	171	165	176	167	140	158	166	144	148	168	159	135	161	162	172	142	172	200	183	182	174	151	150	189	151	140	159	130	159	187	162	147	142	142	167	172	164	169	151	174	161	157	160	176	155	181	169	156	158	124	167	173	181	173	161	167	160	148	172	182	159	148	151	171	178	167	132	174	183	177	164	189	164	141	134	167	167	154	171	169	150	162	163	152	179	147	158	159	144	172	161	178	155	162	158	169	166	161	164	141	181	143	138	174	159	173	154	160	151	147	158	156	168	162	183	163	145	165	182	177	153	188	172	146	156	153	152	173	166	160	179	176	141	136	166	166	158	167	171	157	156	149	144	149	146	147	154	159	158	146	154	184	157	177	152	165	151	166	181	165	155	177	176	146	165	188	165	171	147	166	173	190	172	186	177	143	167	158	158	145	154	179	157	159	164	165	156	152	175	165	162	171	175	160	166	146	156	181	159	174	164	174	160	159	181	162	182	155	176	180	177	156	154	167	169	134	170	162	174	147	158	142	155	174	140	158	165	190	173	144	167	167	188	174	194	190	173	164	175	159	173	150	176	185	145	167	154	181	130	172	167	158	161	166	155	169	164	151	154	164	147	147	161	162	168	182	168	178	154	176	150	139	169	173	148	159	150	157	178	153	134	148	131	144	155	191	178	184	160	162	170	150	191	163	156	190	148	150	147	148	145	184	174	163	170	146	175	200	165	189	146	159	129	174	154	148	160	167	158	148	147	174	153	169	154	152	192	154	143	160	171	178	173	174	165	153	166	167	184	180	173	153	132	171	158	165	165	147	181	164	184	182	176	153	154	172	153	161	155	150	146	144	180	167	153	157	158	142	147	156	148	170	155	157	180	184	168	148	144	168	140	161	165	144	179	183	163	163	173	159	161	179	184	140	168	159	144	179	166	157	180	171	165	148	155	151	155	170	165	166	131	154	161	179	145	174	166	159	170	153	162	152	147	164	174	152	176	154	159	149	169	172	177	152	180	161	152	165	185	160	138	172	165	156	179	169	148	149	190	163	149	156	175	157	145	162	164	161	179	171	170	142	166	166	136	153	156	153	193	135	138	156	160	155	127	160	160	173	169	178	174	145	151	158	139	152	161	174	158	143	159	161	165	149	158	154	145	192	171	165	178	184	162	162	162	160	137	161	164	184	172	176	142	171	143	165	165	152	165	158	168	146	170	165	151	157	155	177	144	168	160	171	136	170	153	155	148	163	169	165	171	157	144	166	138	157	140	156	159	179	163	172	166	164	176	163	152	147	147	182	161	153	174	157	140	141	161	186	150	154	169	160	166	193	141	192	172	187	168	137	175	168	171	164	153	163	152	134	152	160	184	146	166	163	180	156	181	160	171	169	161	168	143	154	163	152	168	176	169	181	145	153	149	166	154	209	150	173	174	155	178	168	152	136	154	157	183	148	168	145
6372	6250	6845	2545	1452	588	418	410	420	407	388	430	419	402	396	396	393	409	416	400	412	431	414	398	434	401	407	401	416	402	410	461	405	395	423	416	439	414	378	393	399	400	416	421	409	454	404	399	426	436	418	376	429	413	424	429	378	379	429	381	402	441	392	416	379	414	390	413	437	401	372	425	400	408	366	384	410	413	393	447	424	436	440	381	396	387	420	414	411	441	416	412	400	430	441	356	384	368	396	439	412	438	433	396	413	402	399	407	428	457	415	407	402	424	375	400	396	415	434	408	422	394	391	435	400	402	400	392	390	415	385	433	406	424	403	399	430	414	410	378	410	413	424	405	430	413	420	420	399	403	437	386	417	395	423	413	379	387	418	426	391	432	414	432	404	423	432	389	398	418	394	419	396	419	360	401	363	388	422	378	416	428	422	414	428	408	465	406	437	414	406	423	441	410	409	400	406	430	437	416	395	380	410	389	435	399	406	390	467	415	407	394	382	430	401	378	444	378	413	389	415	380	420	424	409	419	404	411	409	375	416	397	381	401	443	420	375	394	425	416	425	425	388	408	403	432	392	414	419	408	420	389	379	414	413	436	419	390	424	382	398	380	400	391	390	436	425	438	412	409	396	410	377	414	421	361	405	388	390	395	412	373	411	388	396	420	420	389	395	393	397	390	376	418	420	382	410	431	410	437	379	406	439	397	401	393	403	424	419	443	426	395	431	411	399	448	415	413	422	465	363	443	408	426	394	397	397	391	395	420	372	365	400	425	422	374	451	421	407	422	340	415	405	424	420	422	384	391	419	424	409	413	393	394	443	397	430	422	410	403	407	418	408	377	433	402	429	406	397	385	415	389	401	443	421	424	381	423	395	405	355	394	416	432	403	412	423	401	405	440	425	375	398	417	410	388	407	408	394	436	454	406	399	374	421	362	393	461	394	414	387	417	422	425	418	393	414	405	426	406	451	384	378	404	450	376	411	388	393	403	398	383	437	423	388	443	432	404	423	412	413	407	415	424	435	421	402	419	378	449	436	423	436	405	405	396	403	406	403	409	390	392	425	363	429	439	409	403	374	422	427	399	439	419	393	411	396	441	420	397	430	383	407	403	391	405	416	417	398	391	406	434	405	412	416	426	373	416	379	403	412	412	432	389	417	380	403	454	387	388	426	379	426	413	370	371	458	395	415	395	385	402	390	381	402	427	392	392	420	409	422	428	424	423	404	419	427	443	430	399	433	419	381	405	397	407	396	413	391	407	427	389	412	437	428	401	427	440	431	411	435	387	414	430	395	392	421	403	408	375	390	423	424	414	385	421	419	373	418	409	429	410	416	416	402	425	395	419	437	380	424	426	401	432	471	435	416	442	413	384	349	381	402	406	415	432	386	392	414	411	394	408	391	420	403	392	416	415	392	404	414	424	387	414	440	399	434	393	411	449	421	366	431	418	423	408	419	400	367	398	427	379	405	434	410	392	386	400	402	420	452	378	425	401	456	391	415	419	431	371	412	428	441	409	386	423	379	400	408	362	409	376	423	399	414	417	421	406	432	379	435	396	434	403	410	388	392	412	399	394	442	409	409	425	414	402	405	414	411	401	438	415	409	390	446	411	414	398	388	399	426	416	395	408	387	424	402	432	426	393	416	399	402	407	413	404	413	418	429	389	403	401	383	408	447	421	428	424	377	433	408	378	411	365	395	419	403	403	384	409	407	416	384	459	429	426	385	408	384	413	419	406	384	476	419	367	413	403	441	379	394	412	379	385	434	391	412	420	385	424	451	398	408	411	417	402	426	434	412	416	409	406	473	360	401	383	431	389	426	380	355	392	396	416	417	407	419	432	386	456	377	392	393	386	389	403	418	415	391	398	376	398	412	404	392	393	387	420	430	418	383	408	393	395	433	433	449	410	400	413	411	400	386	420	407	405	396	428	448	424	391	375	384	429	430	392	423	376	391	449	387	388	391	407	409	393	411	416	454	396	416	425	437	382	430	440	414	429	442	397	386	418	418	385	440	412	422	404	389	377	408	377	408	419	395	408	408	428	374	357	418	411	442	412	407	416	394	396	395	414	446	429	381	442	386	400	428	394	403	408	377	430	395	399	406	401	407	412	400	385	390	356	411	403	423	393	471	417	427	370	406	446	413	417	408	417	442	432	429	394	431	403	415	379	395	425	404	419	432	397	453	429	431	390	406	426	427	406	427	370	393	394	388	416	376	402	372	423	409	415	405	435	414	400	414	392	395	403	408	389	430	369	394	411	450	401	415	401	349	388	400	432	446	431	420	416	421	407	413	424	408	399	396	403	412	412	401	426	436	401	411	421	416	394	395	325	431	428	402	399	391	395	436	404	434	416	415	391	417	433	412	413	395	397	351	450	417	392	412	428	425	422	384	422	404	424	407	426	391	407	412	388	420	421	405	426	440	408	405	409	447	432	417	389	440	428	394	393	411	378	429	420	427	403	437	412	409	413	388	453	408	422	436	382	422	410	399	403	411	436	390	400	380	394	420	395	450	425	432	443	406	418	389	413	404	349	397	426	445	419	402	398	395	437	405	418	398	408	411	422	437	417	395	404	432	460	430	411	370	400	449	438	398	369	402	446	425	405	453	391	393	438	403	406	412	437	429	436	380	404	431	440	441	360	412	394	384	404	402	409	411	407	401	400	434	422	430	435	400	414	405	372	426	411	442	418	418	370	418	425	358	396	428	455	428	430	397	403	410	396	441	425	414	434	448	424	397	412	440	417	432	409	389	413	435	389	358	381	394	426	405	421	417	418	364	448	399	431	421	413	409	381	426	398	412	418	416	442	412	435	417	408	438	444	472	396	376	431	445	457	419	409	421	379	449	393	420	418	394	383	414	433	394	392	380	401	419	409	399	419	412	379	414	388	380	382	434	411	390	384	409	444	388	399	435	393	391	405	362	396	401	406	441	412	371	431	397	382	356	412	414	410	375	430	428	412	437	414	436	419	401	356	405	366	427	412	443	431	448	380	434	405	407	432	403	427	392	429	402	400	427	431	412	387	437	422	432	438	439	439	418	418	423	422	398	414	401	420	433	422	406	397	391	397	411	439	406	414	408	414	393	393	370	428	382	425	397	404	418	439	405	407	426	408	403	378	397	393	421	427	406	413	382	435	415	439	387	437	418	385	397	402	402	423	417	437	425	418	405	364	428	369	418	453	430	433	417	406	421	403	438	391	404	389	410	401	417	454	424	400	418	392	435	394	396	399	385	423	380	419	402	395	407	380	436	408	432	420	444	404	426	378	420	368	420	408	408	400	403	390	401	437	419	417	403	406	419	415	403	383	421	446	403	435	417	411	442	407	393	421	427	403	432	418	406	422	432	463	409	375	422	411	432	394	423	429	400	440	393	428	427	421	411	438	421	391	379	409	406	426	440	390	426	385	417	419	417	450	383	398	410	419	410	439	414	435	402	394	410	392	412	428	438	435	385	404	420	378	400	393	402	422	444	405	428	429
22569	13840	11441	24970	13147	2897	388	331	349	320	321	291	322	330	332	305	341	322	322	307	299	310	301	337	305	312	301	321	296	313	308	312	356	327	315	336	318	304	330	317	342	292	301	334	338	307	281	357	317	291	325	366	313	343	343	309	341	331	320	321	369	324	276	302	299	322	313	309	305	272	332	322	337	319	286	281	316	332	308	329	321	323	316	301	322	312	305	308	346	287	335	299	350	326	316	315	295	322	312	316	292	354	317	290	335	336	332	317	318	333	307	346	298	313	286	332	325	318	296	337	315	290	328	339	298	316	339	306	327	316	294	336	290	312	302	325	313	324	323	306	343	333	288	313	310	322	286	324	286	268	382	331	308	291	345	309	336	306	287	293	315	349	322	300	329	321	346	301	319	357	291	328	308	309	273	328	334	311	296	333	311	334	366	328	328	291	305	303	317	270	336	301	315	314	309	318	382	318	317	341	292	299	282	302	314	309	302	308	345	273	343	312	304	315	277	305	283	311	303	320	323	323	302	309	279	300	297	319	281	275	306	348	314	312	328	347	317	318	331	343	328	302	359	339	327	323	338	334	308	292	306	294	335	336	322	296	314	340	327	293	303	336	338	343	328	325	308	334	296	338	342	314	306	325	322	315	302	285	328	300	330	325	328	325	313	282	290	335	333	314	343	301	303	359	356	312	314	313	316	308	295	337	364	290	294	323	365	359	290	330	331	319	305	341	298	309	323	354	316	295	310	326	308	301	360	297	330	329	321	317	312	334	320	306	318	308	305	319	342	305	301	326	323	293	328	311	311	351	312	306	304	318	290	338	321	298	285	322	318	298	330	333	330	321	304	318	337	337	334	297	299	345	298	309	297	289	299	331	298	300	342	293	315	313	286	316	306	316	327	326	308	297	337	313	332	320	313	331	345	320	341	312	288	302	296	304	322	323	318	295	343	308	333	320	307	334	339	280	265	339	305	313	336	291	319	305	310	324	323	311	336	319	306	320	319	329	339	304	304	324	324	314	334	348	294	298	318	327	339	305	331	320	309	324	271	311	298	285	337	315	283	317	328	278	311	304	358	284	280	324	324	333	338	309	322	314	288	280	289	347	323	335	316	344	312	285	332	314	331	310	323	338	318	291	321	303	329	337	324	309	343	298	298	326	294	327	277	306	296	319	326	305	319	315	332	323	316	337	329	316	329	313	309	303	322	304	316	334	339	288	280	339	322	302	335	321	349	298	322	316	349	301	319	339	323	338	302	301	314	315	286	323	307	295	281	298	329	313	323	335	319	311	327	317	302	323	297	325	305	346	327	296	328	317	311	301	314	327	318	304	314	314	283	288	350	328	307	340	283	300	361	343	319	278	341	321	302	356	346	321	311	326	326	329	314	332	297	291	288	303	342	310	304	318	316	320	349	312	284	297	324	295	269	305	329	296	309	301	269	294	351	323	317	290	347	325	324	317	324	330	314	304	306	345	324	316	333	321	298	327	376	301	317	329	322	296	295	311	339	292	318	346	313	359	309	300	300	313	296	338	302	328	340	295	293	331	299	313	344	311	322	279	319	325	339	333	331	299	323	294	322	333	342	314	300	289	302	297	332	284	311	335	322	320	306	344	320	314	335	343	310	300	299	269	312	320	293	291	313	350	313	330	296	345	353	316	330	306	315	356	314	330	291	317	329	297	337	302	326	322	321	314	343	346	316	311	327	314	350	313	333	309	327	287	320	338	285	329	296	303	319	310	285	331	317	327	303	352	311	312	308	328	290	334	289	317	343	304	319	295	321	319	320	325	314	356	360	335	307	295	336	294	324	316	305	289	337	341	326	312	334	349	319	360	323	316	282	299	295	319	304	316	320	298	300	293	309	304	320	291	321	316	296	330	310	300	314	323	301	340	332	304	319	311	291	305	301	293	274	323	335	290	312	335	315	357	350	333	323	311	282	295	295	347	308	269	299	314	308	306	321	335	330	314	320	379	303	332	338	290	291	293	355	312	322	328	308	310	372	338	265	349	319	335	364	296	339	329	262	315	335	301	304	286	305	315	318	308	307	298	310	347	303	322	353	341	335	296	350	274	276	326	303	326	300	299	291	320	300	303	315	347	317	336	294	322	299	333	328	332	330	317	336	295	331	323	312	287	299	329	295	322	315	323	291	308	301	314	325	347	321	289	314	290	298	325	309	339	314	334	342	320	305	312	300	286	318	358	336	318	319	308	306	327	347	310	308	326	315	342	289	299	275	319	321	314	312	319	344	344	327	258	304	302	338	303	311	335	313	309	322	320	304	294	290	329	356	332	304	337	277	284	281	319	309	308	353	357	314	336	347	300	314	297	325	331	299	336	340	328	330	314	309	307	313	327	333	298	315	304	319	329	358	307	311	325	312	312	320	364	322	307	320	308	305	310	314	303	316	292	316	299	332	315	302	308	288	331	339	320	293	306	307	337	302	329	323	320	320	324	318	304	311	291	309	296	291	318	307	335	312	306	304	315	337	306	373	333	280	352	319	302	311	322	291	371	327	314	284	326	330	293	267	348	314	287	300	334	309	320	290	327	313	323	318	325	341	320	287	313	311	304	326	334	335	343	286	322	311	257	323	266	336	341	357	327	316	308	318	314	312	320	333	296	348	308	299	335	337	347	289	334	301	318	307	301	273	292	330	338	286	317	314	319	322	331	324	294	316	314	316	300	312	285	300	333	303	317	338	347	344	288	321	326	295	322	304	338	320	332	318	309	294	313	287	325	319	334	311	318	283	261	326	332	287	306	289	313	272	317	311	326	312	305	306	307	339	303	294	307	291	321	308	319	300	321	313	315	309	327	329	338	300	354	331	347	342	281	284	311	319	315	314	306	351	312	337	334	328	326	321	310	311	300	326	342	305	303	306	332	293	318	302	286	306	337	306	305	298	303	316	324	336	337	280	273	295	327	297	317	284	340	294	286	284	313	324	329	319	352	310	298	335	311	310	338	308	310	309	338	311	317	302	312	307	306	303	299	331	318	350	347	328	299	341	303	327	318	327	302	324	299	303	326	326	308	292	293	282	313	338	336	336	365	309	312	332	309	344	317	330	320	323	326	353	348	314	313	330	299	333	329	331	324	337	322	315	298	330	328	331	320	305	313	359	328	318	322	313	306	312	335	314	329	302	320	304	274	286	318	311	289	377	345	357	292	333	343	302	284	295	322	322	320	349	326	318	305	284	330	318	326	298	286	311	337	325	306	335	302	300	328	317	324	307	320	353	336	343	332	350	287	315	328	312	292	335	344	290	301	321	316	334	331	310	305	316	315	288	356	293	323	320	354	345	327	310	308	319	283	312	285	340	309	318	308	319	320	347	340	344	333	318	310	334	314	320	301	311	340	304	302	328	339	336	311	314	335	338	301	312	329	353	354	320	321	313	326	333	347	316	310	347	305	305	315	327	299	278	283	297	344	315	319	320	323	304	312	330	295	316	311	315	326	326	323	294	332	352	290	340	324	283	305	313	288
14137	11577	17879	39181	24762	5288	929	817	878	782	757	767	737	797	796	755	740	759	765	709	749	759	746	699	696	693	737	762	726	758	709	762	698	765	688	701	734	786	666	752	694	699	667	703	688	709	667	737	691	714	723	769	743	705	717	738	715	721	699	704	724	691	753	690	708	726	710	708	710	714	688	704	675	672	744	709	791	656	692	726	660	759	719	677	744	762	700	705	728	700	701	676	729	715	733	751	694	718	662	688	715	724	686	747	695	730	680	711	683	702	660	718	715	708	715	688	727	670	684	683	737	696	720	726	736	721	758	686	736	669	676	660	722	691	723	751	710	779	659	731	733	712	706	765	731	684	695	685	706	703	712	731	740	742	692	720	718	710	727	703	648	708	725	758	712	688	713	708	696	703	681	654	689	677	700	692	700	704	685	698	697	763	725	713	703	707	683	695	676	794	688	737	656	719	747	663	745	722	693	730	713	715	693	738	707	704	688	715	717	740	735	715	696	703	723	717	719	700	694	710	700	686	700	717	739	696	719	706	695	673	687	719	689	709	664	737	730	706	704	746	714	702	736	709	756	734	727	718	720	733	690	718	711	736	711	662	686	726	683	737	733	665	703	745	707	767	733	760	699	708	689	684	699	708	717	699	736	688	714	684	728	666	655	668	700	637	725	673	712	743	664	709	724	723	720	650	707	661	704	684	649	696	721	692	724	772	722	720	723	692	715	677	701	723	730	706	734	678	736	682	707	666	724	721	717	712	664	683	680	694	674	693	757	710	756	722	699	715	664	728	745	707	692	676	734	720	720	677	648	699	692	739	672	745	754	748	743	721	634	700	696	723	695	719	717	679	710	711	668	726	704	685	667	704	742	672	668	689	678	704	713	733	690	728	698	701	678	711	687	734	682	688	688	693	712	743	682	711	728	714	710	685	703	738	714	674	668	732	698	713	708	724	717	703	711	726	638	691	700	753	696	689	739	717	677	718	745	714	776	690	753	685	702	692	722	694	708	681	687	692	746	721	704	671	722	774	675	679	712	749	740	716	690	683	735	720	714	710	665	752	695	717	752	698	703	708	701	691	729	733	707	726	739	738	751	703	745	743	736	721	739	698	713	735	677	653	673	679	704	703	696	698	763	712	715	723	750	731	727	744	681	691	798	716	698	692	683	730	688	709	695	726	712	695	638	684	683	755	694	702	730	711	694	690	697	706	718	751	725	705	755	703	742	686	690	750	718	742	728	704	769	716	750	657	713	692	649	726	689	653	728	678	731	716	706	728	711	718	733	658	728	725	708	717	696	703	717	665	716	732	685	732	689	730	708	778	694	702	709	740	706	709	703	731	706	735	670	694	705	733	700	745	703	650	713	703	654	674	763	712	685	741	707	736	728	729	701	730	718	679	685	746	708	725	675	729	703	687	683	754	715	695	667	741	728	719	690	676	720	726	705	696	728	732	728	739	706	678	677	765	646	759	730	700	746	714	744	701	692	711	746	750	668	743	680	744	715	654	707	757	675	679	700	709	751	689	701	668	664	710	746	741	676	669	765	706	706	690	686	682	719	688	710	738	713	696	740	728	701	724	747	708	743	692	698	694	640	748	694	666	723	630	700	712	719	673	679	749	749	726	709	691	708	688	708	711	682	684	674	714	721	744	683	682	725	668	713	699	717	742	746	673	696	722	678	690	717	668	697	730	703	687	715	749	680	716	729	763	675	714	760	778	687	672	678	656	735	733	716	693	750	754	750	670	684	691	705	739	743	702	716	724	721	694	697	697	690	732	714	710	788	711	717	716	719	691	676	708	726	731	727	647	688	719	764	662	691	735	687	669	692	696	698	685	725	718	690	720	698	743	700	667	758	688	738	744	766	706	727	665	704	743	697	677	705	682	749	701	721	738	757	651	736	705	704	738	721	749	681	697	773	701	720	715	684	734	694	718	696	708	662	728	756	702	677	682	666	702	714	710	677	718	724	712	731	707	763	699	698	716	771	712	675	722	694	710	733	748	675	696	748	728	755	695	714	695	661	704	686	770	754	713	733	739	701	702	722	753	687	704	670	788	718	682	692	679	700	718	663	752	701	697	679	714	746	687	709	739	714	658	721	703	700	662	680	735	668	711	706	705	667	726	727	684	737	702	689	715	689	712	758	706	728	694	726	747	721	721	748	738	731	691	744	714	709	766	697	747	712	705	740	689	707	711	780	685	697	662	679	675	716	676	704	722	729	726	700	720	743	742	771	681	704	719	689	694	707	729	748	676	717	720	706	693	679	735	669	738	687	679	650	728	689	710	733	722	673	743	695	669	695	708	739	730	695	702	726	695	709	698	660	713	681	738	737	688	719	707	717	697	695	686	701	713	729	705	742	702	731	698	724	711	704	684	690	734	714	726	716	730	728	711	731	733	737	689	681	709	693	688	751	678	701	696	697	671	714	725	707	720	742	706	725	743	708	723	712	749	733	737	730	713	716	697	678	685	650	698	741	723	745	660	666	700	728	732	730	702	715	654	699	734	714	725	720	730	724	742	700	711	727	711	734	698	707	721	697	699	751	704	730	760	756	700	705	701	726	671	695	711	696	680	674	715	727	700	708	692	698	692	677	712	729	729	689	709	690	717	734	726	738	721	751	739	751	696	755	667	679	679	744	729	699	688	684	741	752	701	711	671	732	700	726	701	685	687	711	708	748	702	750	724	754	729	681	739	694	682	710	672	682	747	734	702	673	694	752	729	713	666	687	699	684	732	680	725	712	691	699	669	690	701	692	705	754	741	748	724	678	725	752	650	704	691	709	723	730	689	694	698	719	671	692	742	708	705	734	702	702	701	714	691	692	672	734	691	760	681	678	752	678	723	717	751	753	721	704	656	724	675	679	731	683	676	687	716	724	718	713	722	690	705	713	709	706	701	730	714	689	709	729	693	746	750	664	759	741	710	675	736	719	723	712	729	724	734	737	666	700	719	749	701	666	667	718	777	703	685	712	717	757	691	720	672	706	692	709	740	700	709	739	681	693	714	731	724	755	715	695	734	697	762	708	737	704	695	711	740	689	770	692	693	738	730	699	684	736	721	718	710	735	701	692	703	690	731	674	719	676	672	657	673	674	705	737	704	725	775	701	731	717	709	732	686	705	734	730	698	685	678	683	733	767	674	675	711	733	779	716	710	722	693	754	730	707	733	678	740	683	703	740	745	716	725	711	738	747	743	713	740	710	731	715	687	695	696	650	718	747	718	738	701	732	702	676	725	706	682	715	713	713	724	672	730	640	712	695	736	726	712	717	722	631	765	693	708	700	666	704	682	763	709	713	726	676	700	741	701	712	738	710	781	731	755	715	721	680	719	699	697	740	755	733	764	732	700	713	725	700	697	730	707	730	718	722	690	719	709	715	745	680	691	749	769	727	703	691	704	701	693	634	719	700	674	703	687	744	726	739	698	720	703	740	670	701	714	606	720	625	713	686	674	744	680	779	683	699	730	701	685	666	720	721	727	682	708
31806	21701	19175	37747	22288	6361	489	380	346	395	363	321	346	329	354	351	326	330	360	313	306	334	278	357	327	328	322	301	309	314	317	343	330	344	332	312	311	306	349	326	317	329	319	313	327	302	345	303	280	325	317	298	317	304	290	307	286	311	335	324	316	311	301	295	332	293	309	344	343	322	315	315	333	335	364	306	330	315	299	306	302	312	346	326	308	316	317	313	342	326	351	311	319	324	292	351	358	322	326	315	325	298	310	287	296	344	285	295	328	317	315	355	336	321	314	322	299	323	331	303	308	345	334	327	312	317	295	287	331	333	299	295	314	299	316	310	309	319	338	286	321	346	299	294	355	310	314	303	333	356	325	291	332	319	300	324	360	297	287	327	308	312	313	324	318	327	314	334	345	324	291	321	314	307	332	320	295	319	331	304	316	329	337	278	320	315	333	328	328	318	330	325	359	322	311	299	289	285	318	312	361	335	319	312	305	315	318	315	325	341	345	341	299	306	343	287	356	340	342	309	329	351	335	331	336	326	320	304	321	329	325	299	341	325	352	341	315	284	299	310	293	305	329	319	326	342	323	333	344	352	316	322	330	313	300	319	330	316	310	317	312	341	322	329	343	334	343	331	316	294	294	316	309	290	284	293	336	333	305	326	312	327	315	297	347	315	346	309	308	292	321	298	334	340	340	320	293	319	323	295	344	365	349	323	323	312	305	316	295	317	307	334	308	351	328	323	336	315	319	313	311	329	338	309	295	283	310	334	323	319	336	347	320	329	324	312	337	339	312	343	329	297	332	339	279	300	318	303	309	313	310	298	312	344	320	335	357	307	338	332	360	326	358	320	302	322	323	325	302	298	318	345	356	329	347	366	339	308	303	295	303	327	296	329	299	321	307	311	311	343	343	327	317	318	344	308	339	304	329	346	357	324	335	351	312	323	355	313	313	306	346	328	318	331	332	296	333	287	334	269	313	302	309	342	310	349	289	349	369	314	337	289	337	300	290	336	327	318	341	317	333	317	275	319	321	320	331	332	326	341	323	334	313	323	319	285	313	329	336	281	341	280	312	335	320	323	357	299	327	348	340	282	315	327	338	321	312	321	309	346	313	308	320	333	324	292	308	319	370	281	316	302	325	285	299	298	302	325	316	301	354	298	275	332	287	333	293	286	321	302	350	335	311	338	288	357	278	334	340	319	324	298	332	314	299	340	319	315	307	288	333	334	349	286	326	305	321	303	346	306	315	316	306	359	295	291	354	287	329	325	334	315	332	299	321	309	308	303	332	309	314	326	313	335	320	332	343	298	352	349	304	309	345	319	333	322	289	327	301	335	305	309	349	350	301	346	342	315	330	336	319	348	333	314	294	333	355	295	312	283	330	331	288	322	310	279	350	300	306	320	296	321	317	339	296	322	355	323	327	318	316	346	309	302	326	340	336	341	327	311	323	328	317	290	328	322	359	322	327	307	309	330	309	307	318	299	341	331	307	309	289	336	323	346	307	322	332	334	325	314	361	337	305	354	332	347	385	298	327	294	301	329	335	340	287	340	341	301	327	319	324	360	308	298	319	296	301	314	291	330	328	334	311	288	378	353	316	313	334	289	313	355	321	330	319	348	301	321	312	350	308	318	320	309	318	309	284	319	337	331	309	354	293	321	357	300	313	322	295	301	306	330	318	346	348	346	323	336	324	320	315	277	319	288	304	319	294	304	328	331	333	305	334	316	312	328	303	338	328	323	322	324	284	345	314	298	333	302	327	328	327	299	319	296	340	303	330	328	276	316	320	341	287	309	336	330	278	319	312	306	323	329	347	295	322	306	342	336	341	300	346	325	338	295	309	309	316	339	305	320	304	340	329	285	295	286	298	321	310	344	320	321	313	351	328	365	353	315	319	300	326	315	311	290	304	339	316	332	346	318	329	299	336	312	323	304	319	355	372	363	312	318	297	301	302	319	315	307	298	334	311	305	315	327	303	319	337	332	308	279	299	351	299	300	295	314	333	307	335	310	297	343	344	357	349	314	303	302	323	320	286	303	312	286	346	331	353	316	310	327	307	339	330	354	292	353	324	315	329	299	294	338	307	338	314	331	312	339	319	313	303	303	307	354	314	311	322	335	314	328	346	320	317	311	321	309	346	352	306	351	290	306	316	330	313	298	319	332	308	287	339	294	307	321	353	307	313	317	311	325	303	297	279	284	316	269	310	338	296	315	321	340	296	279	297	325	316	335	337	319	292	277	300	322	324	343	297	362	312	322	322	305	340	317	329	298	323	304	321	319	295	302	311	293	354	331	282	298	347	343	280	342	316	308	323	309	300	338	308	324	295	313	309	334	327	281	275	295	319	337	321	300	324	283	313	303	332	339	314	337	335	275	332	336	328	362	335	318	322	328	303	306	337	307	346	309	312	324	332	328	313	334	342	327	303	293	329	341	321	303	320	327	335	317	311	323	327	328	303	306	308	314	321	330	342	329	313	330	347	327	299	371	333	313	317	297	305	292	347	338	348	319	313	313	297	327	305	304	292	334	346	314	344	306	320	373	315	332	301	326	320	306	302	334	298	320	339	318	296	345	329	315	316	362	344	346	347	311	298	310	309	300	311	323	333	351	327	313	296	320	291	328	346	365	344	312	327	303	337	337	291	313	341	286	326	319	351	336	317	355	300	336	333	357	319	333	324	346	311	338	349	305	319	364	298	295	323	317	379	305	289	319	316	323	309	337	300	329	324	315	350	287	346	310	303	337	368	342	324	327	297	314	300	280	346	348	282	305	322	298	285	333	346	342	299	315	310	326	304	308	293	339	320	280	367	377	293	303	322	286	333	355	328	317	292	339	314	303	312	320	319	294	306	325	320	365	325	322	289	328	354	344	341	338	298	344	353	315	300	325	337	322	330	318	346	293	338	315	348	339	336	348	335	303	363	323	331	321	310	329	330	336	344	334	321	344	334	328	331	318	317	313	306	329	327	328	318	320	326	368	334	300	313	319	324	298	328	315	334	319	318	314	289	330	314	339	353	317	317	315	339	327	331	306	350	305	337	330	305	320	310	332	331	357	307	338	301	294	321	324	334	298	323	332	260	309	292	320	289	293	304	311	306	314	304	285	318	335	319	331	289	295	352	300	321	311	380	339	302	336	324	284	326	311	309	317	321	298	348	308	324	314	328	309	310	322	355	292	328	300	304	322	320	303	313	313	338	307	317	323	327	330	336	321	305	312	335	333	307	311	321	280	312	309	292	326	304	318	336	288	297	309	328	322	337	329	334	294	296	327	323	283	313	356	339	334	311	325	293	288	320	342	278	312	315	331	327	328	315	306	321	328	301	311	331	324	298	297	345	309	321	319	351	305	321	334	323	317	317	294	307	310	311	370	334	282	313	305	320	303	345	318	312	288	310	301	339	319	328	308	335	337	327	365	345	315	328	324	309	296	296	332	327	315	325	316	338	293	317	363	309	324	334	349	294	279	321	306	328	302	288	298	306	290	319	309
18389	16552	25160	47523	35391	8588	1128	1055	1026	816	797	823	820	797	796	816	743	748	753	714	737	707	775	766	761	696	717	690	736	686	694	720	655	711	695	732	695	716	713	702	741	697	680	720	707	679	738	713	702	748	675	721	703	719	657	698	685	657	684	693	711	694	686	707	704	673	684	732	681	655	678	689	700	677	651	711	712	697	696	733	717	711	730	724	690	693	737	731	689	729	717	699	647	745	680	716	688	682	663	704	713	703	688	709	707	732	672	673	690	724	707	736	658	693	706	649	654	727	719	690	694	690	710	691	687	687	662	738	664	707	731	662	677	671	669	668	647	689	687	756	724	672	740	705	680	709	706	669	787	717	697	714	698	722	679	727	710	687	688	692	709	709	689	678	722	666	719	712	723	693	693	677	723	685	723	674	743	683	689	673	705	679	701	729	709	704	692	734	713	681	729	693	688	701	708	716	752	702	725	714	720	654	697	704	707	714	663	720	753	707	743	698	661	699	704	681	693	655	726	721	672	707	742	695	719	708	696	654	691	735	620	682	678	675	706	649	711	669	708	701	687	716	725	675	718	715	700	698	703	703	753	688	674	742	733	725	647	692	692	713	720	708	717	675	705	664	672	718	720	705	709	749	663	723	688	702	721	669	672	664	704	722	733	680	679	736	717	779	662	692	719	677	707	659	708	678	721	683	702	733	690	694	694	680	705	722	707	684	681	702	741	702	677	702	717	669	711	738	671	722	732	704	696	647	678	709	682	683	699	704	703	677	714	718	693	709	688	700	739	688	670	674	676	703	698	708	647	739	696	706	681	708	706	719	660	676	686	670	687	724	643	679	693	713	689	705	691	719	703	657	724	731	774	704	720	702	691	743	686	657	684	712	648	720	670	678	683	708	676	718	716	727	672	693	662	708	713	722	717	703	711	686	703	733	666	685	739	708	744	706	637	698	721	725	704	683	664	667	727	700	661	702	685	700	736	654	662	730	711	737	731	666	704	687	714	737	702	711	676	819	707	717	710	690	729	645	665	747	714	727	735	690	710	716	736	683	681	711	660	691	652	704	710	701	687	673	707	699	755	701	707	710	685	701	668	645	700	713	700	672	685	683	675	693	711	663	709	713	636	728	701	695	725	689	706	724	655	661	679	694	747	688	718	684	689	733	707	715	718	751	704	738	724	704	699	689	702	704	706	725	735	740	727	736	708	730	745	693	681	697	689	669	700	703	703	713	696	649	677	716	738	708	681	662	694	732	722	700	706	736	667	673	738	704	697	685	641	699	651	728	671	670	760	670	722	686	649	680	683	678	677	728	688	718	710	647	754	711	651	746	673	730	715	714	700	725	722	728	723	704	723	701	713	711	707	737	730	706	680	662	710	731	657	721	690	693	717	668	697	725	674	712	707	688	715	685	744	664	697	692	711	702	738	661	713	688	759	675	679	670	706	687	707	699	697	705	745	696	671	727	667	690	726	693	734	704	702	692	706	683	752	698	679	722	720	700	696	723	690	705	694	738	696	684	721	698	651	725	686	667	695	713	726	709	684	714	695	627	702	655	732	700	723	696	705	685	676	682	674	707	738	703	702	691	733	664	706	702	723	637	686	706	675	693	692	721	710	662	706	684	666	687	681	700	682	698	677	696	697	698	737	675	672	708	665	720	646	725	740	707	696	658	706	728	691	705	671	728	691	696	682	766	680	650	705	728	684	692	687	734	688	723	711	725	670	704	705	665	691	700	698	774	665	761	686	675	695	757	707	674	660	706	654	700	692	705	702	664	685	679	711	662	701	719	689	681	706	752	671	711	679	705	698	707	674	684	710	693	711	727	684	722	698	672	717	682	649	733	715	678	729	693	689	694	720	708	692	717	706	760	707	708	727	716	702	705	678	704	723	657	747	687	752	713	679	652	682	740	700	673	687	674	634	698	754	673	680	769	648	700	675	680	697	739	671	712	684	693	694	719	708	748	656	685	719	687	698	740	696	708	727	681	680	690	670	702	718	725	714	673	659	681	740	714	666	729	680	743	717	717	695	665	696	690	699	735	680	665	721	665	687	723	671	709	671	729	704	630	675	673	669	642	694	711	715	730	743	694	759	726	725	702	754	682	701	686	689	741	727	683	697	704	670	688	691	656	693	729	705	722	717	692	698	680	725	682	696	685	724	737	728	703	745	707	661	694	692	697	732	721	628	675	717	696	668	730	736	714	706	726	670	686	710	750	630	692	716	648	697	708	698	718	670	662	719	696	714	741	698	672	730	710	666	676	685	698	691	694	689	693	683	680	692	712	725	671	696	699	702	714	707	709	723	700	723	737	693	708	696	679	685	728	696	697	691	717	693	743	670	694	672	710	703	671	688	699	691	680	710	723	736	701	652	675	755	687	677	702	744	723	690	716	717	721	697	719	663	685	700	727	674	666	680	702	667	687	709	671	689	639	642	639	697	681	721	709	690	725	654	715	681	669	701	649	661	729	715	752	742	676	727	753	686	689	712	685	666	701	731	761	712	679	655	705	672	688	695	688	733	670	676	705	706	705	686	675	715	693	704	732	709	658	668	701	679	741	678	721	708	695	716	714	689	641	723	657	665	695	698	725	680	689	753	740	663	662	665	677	657	694	711	706	677	745	648	660	698	695	722	719	683	715	649	683	678	659	698	721	715	686	689	682	685	678	722	651	740	637	671	651	652	695	666	681	752	735	656	685	741	703	702	695	716	691	701	703	726	707	698	721	715	749	709	716	693	692	686	701	700	686	727	696	732	664	701	688	669	644	687	706	723	678	716	723	750	719	693	657	672	688	666	707	752	679	693	768	725	663	715	690	651	702	736	677	753	701	720	728	664	691	679	735	696	739	711	711	670	699	737	678	684	663	681	655	703	758	643	707	676	716	665	717	683	760	677	701	702	695	715	677	674	708	701	702	670	680	700	675	726	670	693	697	707	688	628	724	730	702	770	712	722	703	641	645	667	734	718	727	755	721	699	688	716	727	723	725	670	720	723	691	677	723	647	668	681	658	703	709	694	666	721	725	690	667	700	692	625	694	687	717	680	692	711	665	703	711	705	702	661	713	677	703	728	687	739	707	777	699	693	676	692	729	639	687	690	701	699	612	747	724	686	678	733	695	691	697	742	677	720	665	750	671	670	694	692	712	672	692	702	727	691	701	691	724	637	707	704	697	665	683	716	725	720	681	715	687	740	660	710	703	692	660	718	699	716	704	704	702	723	728	669	753	702	673	693	666	705	745	707	664	690	716	677	718	685	733	670	715	735	726	685	684	702	727	686	669	748	698	666	654	697	679	723	710	705	706	676	689	658	724	698	746	697	693	716	651	709	692	680	642	702	694	657	642	652	734	767	700	691	715	731	673	752	726	696	682	694	721	691	675	709	690	693	683	691	666	742	674	677	689	677	701	685	736	701	690	635	729	754	719	754	635	732	703	646	719	691	674	711	718	770	674	715	723	687	694	690	687	659	723	709	699	699	701	744	714
12936	11356	5161	1023	387	215	198	176	195	181	182	161	164	191	198	163	185	170	157	192	176	175	160	165	193	138	169	188	171	191	162	178	172	193	188	192	161	188	163	194	179	161	174	191	168	164	170	175	167	192	198	199	185	165	174	168	151	206	196	145	173	168	164	173	152	195	150	197	159	184	171	189	174	173	171	165	164	178	166	186	162	187	168	166	158	172	174	193	197	180	166	176	188	171	166	171	191	156	181	168	180	198	149	165	152	176	178	184	198	174	188	190	177	193	181	174	165	200	165	167	177	195	179	157	185	186	174	190	191	171	189	195	162	178	183	196	169	156	159	174	163	192	162	164	202	182	168	164	184	182	160	180	163	157	181	179	164	195	179	177	165	161	178	166	195	167	186	184	149	156	177	172	177	148	188	169	171	178	177	154	171	162	207	181	153	158	202	173	156	157	194	174	181	185	150	160	152	153	168	169	185	173	164	179	172	157	186	164	169	148	174	174	190	184	175	164	194	153	168	165	159	173	175	165	159	198	169	192	155	188	186	174	163	174	184	190	156	161	171	183	176	177	203	170	175	176	177	171	185	168	191	180	162	179	186	199	222	177	194	162	182	188	177	169	167	189	168	159	160	180	209	159	147	152	186	199	166	172	144	175	169	149	177	166	167	167	164	161	169	216	173	181	168	187	199	187	138	180	206	158	155	169	189	178	182	193	165	147	192	154	162	197	176	186	202	181	168	199	152	169	150	168	167	177	178	173	177	198	183	160	187	159	150	167	173	160	194	174	188	189	161	183	165	147	178	171	187	191	164	168	168	186	175	179	180	191	171	171	168	187	182	195	162	195	180	206	206	181	158	156	154	164	171	192	159	181	184	170	145	161	168	182	190	163	181	192	181	163	173	163	188	171	163	172	164	177	152	148	173	196	170	198	158	184	170	180	188	157	179	151	184	165	180	170	161	188	156	195	184	156	191	177	134	156	168	176	162	157	174	164	172	158	165	175	192	170	184	165	187	196	176	198	199	181	191	182	181	180	192	164	191	193	206	175	168	145	172	182	163	169	178	177	194	190	165	160	165	184	160	171	187	161	155	165	170	164	169	180	170	177	182	162	178	181	180	176	185	164	168	185	196	176	188	164	199	161	183	182	165	187	189	177	178	184	189	183	175	197	147	182	192	176	159	168	162	177	174	185	177	182	166	186	193	179	176	176	160	169	181	192	145	181	170	193	188	182	179	167	181	184	165	163	160	149	163	195	160	177	190	179	195	134	153	163	195	202	162	163	163	171	162	179	195	199	181	178	157	201	177	174	148	172	190	171	199	177	180	155	172	174	182	170	168	174	163	156	175	139	154	177	179	159	165	169	173	179	168	196	167	161	171	180	163	177	154	169	170	162	158	173	170	169	161	183	176	172	178	152	169	198	157	171	156	182	187	170	173	179	175	181	162	161	172	159	164	183	188	170	192	177	182	174	150	188	177	179	171	158	177	174	200	152	156	202	167	166	164	166	159	157	170	167	144	177	158	199	174	187	181	154	201	186	160	170	199	176	182	167	175	153	157	178	161	176	180	163	179	158	182	179	178	185	173	161	169	170	180	169	170	160	178	186	174	168	164	150	178	193	183	184	195	158	191	174	156	186	182	152	191	175	190	168	206	190	167	170	180	188	162	179	187	189	189	173	162	172	171	158	160	178	204	193	178	169	179	172	152	182	187	188	171	163	154	174	196	171	167	187	177	158	201	177	170	160	163	194	162	172	163	155	202	153	159	151	156	141	170	157	184	162	162	150	165	191	176	170	170	162	175	173	173	146	170	181	183	170	173	168	167	169	156	183	150	183	191	178	173	176	200	186	181	176	163	165	151	158	175	194	158	202	144	179	169	165	179	180	199	169	184	197	172	178	156	165	159	145	166	170	150	163	170	170	160	194	175	182	185	174	163	154	171	184	179	192	201	159	172	155	153	150	168	173	156	167	187	205	179	168	201	195	182	188	180	167	162	190	199	176	171	165	171	189	171	174	158	179	190	168	186	177	181	168	168	163	174	186	187	182	151	208	182	204	188	158	210	187	157	169	187	202	190	189	188	182	164	207	170	181	174	161	162	177	175	166	191	180	174	181	190	164	192	180	178	176	160	172	169	169	185	154	174	168	195	169	184	185	159	168	161	187	168	174	172	174	159	165	172	185	144	166	160	182	185	185	171	178	180	165	151	171	175	153	212	152	178	186	184	172	175	152	175	171	187	178	164	161	178	186	157	171	172	157	178	154	176	186	167	178	188	181	179	168	158	192	166	159	157	174	185	195	215	164	152	189	160	189	195	173	184	173	185	175	179	172	192	180	192	185	185	176	197	179	184	184	164	167	165	169	188	178	191	175	201	167	170	160	145	166	185	190	178	161	160	188	174	185	183	190	191	161	181	170	197	176	207	179	189	165	172	151	185	197	153	187	200	171	167	186	184	166	167	147	192	165	182	170	164	166	185	179	176	141	162	177	186	191	206	168	162	189	216	179	170	198	174	169	178	182	181	169	190	173	188	170	157	183	210	179	182	196	182	169	184	176	165	186	167	172	179	176	167	178	182	180	185	173	164	202	178	193	172	169	184	172	166	163	159	160	186	177	169	175	182	186	180	189	176	172	169	173	169	181	157	163	201	204	164	199	191	163	167	168	195	178	164	195	196	168	160	163	155	167	164	173	185	152	163	161	177	168	157	173	181	210	194	179	165	172	176	165	191	195	171	167	168	174	185	149	172	171	168	167	193	170	168	174	195	192	167	191	174	172	183	197	184	189	180	148	169	174	187	171	182	174	180	177	186	182	164	163	160	184	199	173	165	186	180	157	202	172	169	164	176	166	202	171	175	180	175	166	170	178	187	174	183	166	180	174	157	189	140	162	149	139	185	183	168	169	175	167	182	165	147	182	168	182	169	167	202	165	169	185	170	167	161	195	194	151	157	170	176	212	183	188	144	159	175	189	194	158	178	173	168	193	160	165	182	211	164	170	162	176	200	168	171	161	148	163	168	186	191	146	171	172	151	165	187	169	175	187	183	192	168	175	180	181	179	178	175	188	188	173	140	159	173	185	163	179	174	169	148	162	183	165	177	138	162	165	182	171	164	176	171	177	190	167	165	184	181	185	202	177	186	156	152	172	193	161	178	166	176	166	165	172	176	176	186	199	184	168	155	190	192	203	178	181	150	176	174	154	176	166	187	174	196	198	164	147	177	198	176	171	189	182	158	190	174	148	167	161	200	179	190	176	156	169	181	171	152	172	175	179	183	153	180	168	186	186	183	181	151	150	180	174	190	177	176	145	163	192	171	172	182	167	157	181	193	176	161	177	171	136	185	185	175	170	199	203	177	185	169	184	161	190	163	146	177	157	187	168	183	192	164	186	157	171	172	188	168	172	146	204	192	173	166	186	184	192	173	173	169	164	184	184	170	171	179	152	184	173	170	155	171	184	147	161	148	144	164	165	185	197	165	206	158	172
7844	9776	6350	2578	1368	607	463	461	437	470	426	423	423	442	481	454	436	445	435	464	441	440	428	439	428	442	455	442	444	405	419	436	448	444	436	452	433	449	436	414	483	450	415	416	403	442	399	444	441	417	429	457	444	421	431	422	462	461	458	444	420	425	444	423	448	445	443	445	478	444	445	453	482	452	448	438	443	433	423	458	422	412	462	416	434	452	416	454	439	416	472	463	439	448	419	455	464	426	461	431	421	447	429	419	461	429	436	415	437	447	451	445	378	441	463	457	443	385	411	387	413	404	422	444	462	434	441	427	450	406	472	396	436	409	420	424	498	416	452	402	450	419	417	426	433	445	405	426	448	401	417	443	451	457	427	447	442	384	431	432	452	457	409	444	469	428	459	445	441	434	431	439	425	426	423	462	459	480	463	400	479	461	451	430	462	430	419	456	426	422	409	450	514	420	465	469	473	440	461	442	404	444	430	467	463	425	422	441	463	441	432	439	444	425	457	420	414	427	430	431	474	465	451	416	471	449	441	469	384	438	417	423	432	444	422	430	441	458	448	410	428	448	435	419	448	398	367	474	400	448	427	427	451	415	442	456	449	431	450	409	423	406	417	416	439	451	444	468	393	442	406	447	447	455	401	415	410	434	432	433	429	416	444	418	426	452	428	447	395	429	435	472	474	402	454	458	437	441	436	451	434	465	467	440	415	421	426	453	453	436	423	426	428	425	437	427	418	408	440	452	432	402	420	398	417	458	420	440	429	429	449	411	410	420	398	445	444	426	431	428	453	465	416	446	438	443	405	411	422	406	453	439	435	450	415	379	399	445	441	435	462	459	438	458	452	482	406	423	416	417	435	447	430	429	436	467	408	456	467	418	445	446	423	439	403	463	459	447	447	436	411	417	424	428	404	441	427	451	450	439	417	420	422	452	402	466	423	456	470	417	444	407	428	447	445	419	418	422	424	477	399	438	458	428	418	413	454	442	440	439	426	451	432	416	415	413	418	447	489	413	437	394	415	457	449	430	431	424	426	407	450	437	441	387	469	458	431	419	411	461	428	412	404	455	432	468	428	444	392	438	453	405	408	439	421	430	438	424	402	410	469	454	465	433	445	406	406	460	439	418	423	461	408	434	428	416	438	420	469	419	411	429	441	442	425	443	432	432	433	454	457	436	421	438	440	425	452	429	435	459	443	445	428	428	401	449	444	446	426	453	415	436	451	421	438	446	419	453	438	418	405	393	431	416	440	447	480	434	418	412	444	438	426	443	460	411	433	437	465	412	459	434	422	432	455	417	444	413	439	434	425	406	423	431	440	401	432	425	408	440	438	421	413	415	447	441	424	414	432	380	443	427	431	425	434	424	445	431	417	430	435	441	423	416	459	395	470	425	444	455	427	443	436	442	433	442	434	438	388	426	466	405	409	456	448	442	427	452	434	443	435	448	426	433	446	442	408	411	442	432	461	433	412	429	414	418	429	421	424	442	393	421	453	451	443	471	473	437	453	440	429	433	456	434	473	438	431	420	426	435	417	425	436	439	428	417	442	420	443	453	427	459	440	423	442	425	424	416	435	439	448	486	402	467	444	461	427	457	428	446	416	447	438	437	428	425	432	449	474	425	450	468	441	440	427	450	462	436	440	433	425	436	448	420	429	420	438	418	398	465	420	407	420	399	395	436	422	411	443	432	413	438	446	431	444	420	450	464	426	416	427	429	469	413	454	443	449	434	388	440	417	466	409	436	430	415	438	445	430	437	392	434	441	448	444	454	414	451	459	420	456	406	415	453	462	444	409	425	407	423	410	477	443	464	418	516	425	407	421	437	400	403	406	426	439	422	395	474	436	439	434	409	437	430	420	436	419	391	455	424	431	418	423	440	439	440	426	446	445	444	386	440	430	439	437	432	448	481	461	422	418	441	444	412	410	467	455	456	438	400	455	449	436	442	438	438	422	438	445	437	449	449	441	441	442	411	435	433	467	427	450	425	438	439	446	420	434	428	415	459	434	440	427	445	409	453	464	381	425	477	446	409	390	450	424	424	415	437	401	430	483	453	410	445	402	432	437	407	444	426	440	451	459	447	428	428	485	401	429	428	473	414	429	454	459	427	412	397	442	466	404	448	465	421	459	453	434	437	458	428	421	437	400	445	439	462	468	429	450	437	413	434	449	442	444	450	457	425	435	448	421	453	470	439	429	438	431	464	415	437	419	465	431	433	468	457	420	423	457	399	396	456	441	414	468	385	409	454	455	437	411	450	392	394	423	478	431	400	436	430	422	420	444	407	435	459	431	416	444	432	467	447	436	432	429	412	450	437	458	470	431	423	457	445	430	456	428	427	417	441	403	416	435	431	436	452	437	448	461	425	446	436	420	413	421	426	426	458	400	445	492	428	443	452	442	392	419	413	420	449	450	437	458	437	421	417	444	431	427	414	445	432	429	394	450	429	441	435	415	474	444	440	438	423	436	400	428	440	458	434	395	414	404	416	434	407	458	444	425	426	430	465	423	438	428	435	421	446	414	448	477	420	453	430	420	417	430	451	422	422	453	440	403	466	434	409	436	454	415	444	431	437	439	435	435	409	399	428	420	433	448	412	412	405	438	432	419	420	484	456	409	413	440	413	471	433	436	440	420	436	442	392	459	410	423	407	423	443	464	453	422	463	413	423	429	443	433	468	443	435	467	446	433	444	479	392	424	391	452	395	476	414	447	436	458	434	453	451	410	465	437	430	417	449	427	466	410	424	438	437	414	413	467	409	425	454	439	421	421	419	403	437	440	439	434	430	437	445	410	422	440	398	459	469	446	446	403	405	452	464	447	426	424	412	472	406	391	479	427	410	465	406	463	459	440	441	425	427	445	445	431	460	392	424	443	427	423	424	466	419	414	415	441	433	439	434	464	422	421	431	398	420	404	425	427	406	447	473	417	444	442	426	437	420	467	463	445	443	428	460	422	447	432	450	432	445	429	453	432	444	455	449	441	434	426	460	416	420	451	428	417	441	414	452	412	439	443	434	452	446	390	462	445	430	420	442	442	433	427	376	422	446	443	445	442	428	445	441	423	454	434	441	421	458	433	448	443	416	405	477	435	416	411	439	400	416	469	445	465	446	409	453	418	439	435	429	416	469	434	448	443	435	432	402	443	442	440	418	436	451	401	444	432	471	420	422	428	406	437	420	399	419	422	443	440	449	416	462	397	429	463	439	441	435	404	459	409	446	419	478	471	434	452	394	439	436	425	450	450	441	424	431	441	417	422	422	452	436	425	435	395	423	400	425	437	431	398	404	425	383	415	419	414	399	426	421	435	417	432	450	453	416	443	404	446	446	450	429	434	449	438	463	450	426	414	467	424	419	414	442	456	455	414	442	408	452	411	442	454	424	467	445	440	459	446	426	430	391	459	442	484	427	432	445	415	450	450	420	421	444	426	428	421	424	425	412	392	423	431	441	436	411	427	441	448	427	453	493	467	446	424	454	463	425	442	443
26080	18757	13500	22245	10590	2697	365	355	323	353	387	337	335	346	356	295	295	302	356	308	328	345	319	347	318	346	311	315	334	330	358	363	316	330	344	319	313	324	314	309	308	336	335	325	306	320	349	342	315	289	331	306	298	290	334	326	372	335	306	347	329	324	324	324	328	345	312	316	289	322	338	322	343	319	335	315	318	351	358	305	322	340	381	340	348	334	324	323	338	307	295	312	303	297	323	333	303	361	310	306	300	349	356	329	313	344	288	320	316	305	331	334	352	317	344	302	370	315	296	340	356	334	350	316	335	359	349	357	303	316	336	303	326	316	333	378	317	327	298	290	317	365	350	343	336	330	337	340	308	324	349	301	314	351	328	340	344	320	323	390	340	316	337	328	365	312	301	320	296	334	356	297	322	359	353	305	320	357	292	283	332	327	320	325	323	301	320	350	339	315	318	334	319	312	350	325	323	303	351	282	338	327	297	311	325	355	377	341	349	301	337	343	326	311	340	334	329	306	309	300	334	291	316	350	320	329	322	323	346	341	362	326	327	323	319	316	338	327	337	353	335	347	331	319	301	357	311	339	309	329	327	360	334	318	315	358	290	326	332	329	322	305	331	321	314	308	341	338	321	296	337	347	316	281	307	315	314	287	321	342	305	337	291	287	278	280	321	322	322	303	336	349	300	325	320	335	354	319	336	316	342	322	341	312	322	342	309	283	321	301	267	303	332	302	302	330	285	291	300	346	332	347	305	349	324	339	319	332	341	343	352	332	320	333	317	308	331	353	327	305	343	341	307	329	339	318	317	298	305	275	339	334	339	316	329	322	338	284	285	312	317	314	338	275	317	360	361	298	340	353	316	383	303	300	308	338	338	315	324	337	329	322	307	359	319	322	348	327	329	324	318	311	313	313	315	329	320	317	329	326	320	309	290	309	339	336	292	340	295	342	336	334	308	315	321	320	347	336	308	299	322	337	331	355	333	323	274	323	336	345	356	332	327	299	295	323	338	336	316	308	292	320	300	320	336	379	297	308	269	311	345	357	326	307	312	343	312	333	316	307	343	297	316	308	308	343	347	305	364	308	313	322	341	293	318	335	323	334	318	341	318	314	314	318	339	352	336	335	334	315	333	284	330	338	315	328	337	327	307	344	318	323	292	332	329	323	304	316	315	330	311	346	319	315	304	307	287	339	348	345	305	355	327	300	324	307	344	327	343	318	344	343	298	303	352	340	311	315	346	272	313	352	305	325	346	331	333	342	326	327	332	320	330	332	314	316	312	371	335	323	332	343	334	347	311	352	362	335	349	301	334	304	310	296	296	315	321	313	303	302	313	340	305	307	344	343	327	330	308	325	327	329	324	357	331	302	298	303	331	303	328	325	337	307	318	359	308	332	340	292	333	316	334	317	323	358	353	316	303	334	346	371	326	339	315	332	344	306	311	336	315	308	318	296	343	323	321	353	343	337	285	354	307	321	328	334	295	290	292	320	332	370	319	321	319	336	334	304	341	333	368	318	332	341	320	323	353	340	346	315	293	301	320	317	337	349	358	323	355	335	326	317	304	292	312	310	315	333	350	300	319	321	301	323	319	357	356	365	330	344	365	324	336	344	331	336	336	298	293	342	303	326	291	330	315	333	331	394	300	342	323	308	352	326	339	319	298	310	335	326	332	314	344	296	344	329	299	338	311	307	311	301	307	331	325	339	343	350	315	327	343	324	315	313	299	320	310	360	325	338	318	340	321	348	283	319	368	307	294	321	317	333	345	340	339	359	345	357	310	319	348	331	370	356	326	316	351	312	323	353	324	346	294	296	307	336	325	322	316	357	333	317	340	346	331	332	326	345	312	333	311	305	329	323	347	302	335	310	307	327	343	304	317	306	335	336	370	331	333	339	357	356	307	312	337	295	319	340	319	308	337	326	296	335	332	328	314	301	337	320	371	332	301	324	314	319	316	345	320	367	320	336	331	341	359	311	324	310	347	328	346	341	304	320	315	314	315	305	306	329	328	312	311	302	319	340	356	308	327	346	340	305	313	319	341	323	339	314	331	346	326	366	289	345	320	292	321	332	367	342	361	309	343	324	323	341	343	351	324	303	312	320	289	341	317	321	324	315	332	361	302	340	322	321	309	343	359	325	291	297	320	320	334	327	316	310	333	354	344	328	309	335	332	318	336	319	332	325	334	350	325	329	304	334	294	350	316	329	322	314	342	359	324	324	310	324	345	320	334	349	317	348	291	321	348	339	300	343	281	315	344	318	349	350	346	360	344	313	300	344	308	344	308	339	300	335	313	311	286	328	311	310	283	298	335	370	308	347	325	348	307	337	274	332	335	345	325	291	311	335	330	282	302	302	327	368	323	340	375	336	312	329	339	317	356	318	339	291	328	310	330	322	328	353	319	307	288	338	306	302	307	310	306	338	292	330	275	339	363	340	323	307	340	310	320	315	327	318	305	297	300	283	327	297	320	308	325	347	327	311	328	336	304	322	308	356	339	317	316	306	355	333	359	359	313	327	369	324	325	310	330	344	310	303	343	310	339	310	344	307	331	319	322	358	300	321	341	313	313	331	325	343	338	329	332	357	306	324	306	289	251	321	325	339	330	311	337	331	338	324	332	298	352	327	311	312	293	386	335	342	339	318	330	328	348	339	332	316	326	328	321	346	339	287	309	348	318	298	350	299	317	320	336	318	312	319	302	323	334	326	341	303	319	332	342	312	314	332	328	351	303	310	329	342	316	310	321	326	350	302	329	335	300	328	310	339	312	297	279	325	325	307	319	308	324	319	330	279	322	340	331	311	329	321	301	342	336	349	340	341	270	307	297	340	315	300	358	334	309	339	299	312	361	335	328	310	303	319	323	333	362	351	321	305	334	314	291	339	305	309	324	386	312	336	327	323	298	326	302	308	316	349	306	319	341	301	296	354	318	307	293	299	298	287	317	297	363	300	301	317	342	324	350	340	286	302	325	305	305	322	305	343	324	338	355	348	320	345	313	316	324	349	313	336	359	321	327	312	320	291	323	323	382	368	333	347	302	327	331	366	314	339	292	309	363	326	323	323	345	345	314	350	320	347	316	326	296	354	311	335	320	313	342	357	312	356	317	320	346	327	346	356	332	300	288	315	339	323	334	350	334	313	335	298	310	293	328	332	315	329	331	295	318	321	336	304	319	315	330	288	345	344	313	317	324	326	335	330	336	313	321	323	347	281	334	328	280	306	337	311	351	341	297	300	299	358	307	324	345	337	335	341	278	349	344	332	312	319	306	332	337	294	373	363	328	314	323	307	311	331	324	319	320	294	317	333	291	341	291	318	342	345	306	332	312	295	327	326	287	305	328	360	325	320	319	291	329	306	326	294	310	342	326	299	312	381	354	334	339	331	336	353	348	335	332	309	339	331	294	321	294	327	316	311	316	315	362	303	355	307	336	308	327	330	339	321	299	280	316	301	317	324	290	334	325	360	332	318	322	290	294	357	349	300	331	310
16469	15164	18660	35715	22476	5517	928	910	814	780	843	779	787	787	763	742	732	747	794	795	745	717	745	738	715	751	725	792	758	758	732	746	701	655	747	714	725	763	726	773	741	761	738	741	724	743	768	700	754	747	747	709	746	735	735	714	708	763	748	702	716	680	738	722	688	754	750	708	707	748	772	753	696	748	734	711	684	738	734	704	739	722	738	678	718	757	762	719	708	765	743	756	732	708	736	736	737	746	743	701	738	731	711	726	713	760	719	728	727	730	690	695	758	708	765	741	702	726	753	730	750	773	699	763	738	726	723	754	741	731	728	701	751	723	730	687	715	768	721	765	687	750	698	759	709	761	736	735	780	727	712	744	689	723	716	772	706	729	785	729	784	763	676	702	741	727	737	700	733	726	734	714	740	782	732	764	754	706	734	737	705	740	713	713	722	659	719	674	728	769	713	785	736	738	684	764	750	735	727	677	750	752	748	754	726	722	721	706	766	753	690	700	697	710	722	732	811	709	737	731	726	689	706	684	680	724	741	745	703	707	800	766	720	708	712	821	672	755	752	730	686	706	733	719	760	753	783	678	717	676	688	744	756	775	684	734	775	764	705	755	714	758	789	751	770	743	747	710	756	766	725	727	741	733	697	741	697	695	771	707	721	734	751	703	700	728	733	723	729	720	755	759	666	718	703	711	713	746	760	725	746	737	720	731	765	711	757	746	747	712	704	740	695	718	700	738	755	728	746	699	737	741	713	681	751	715	762	721	720	759	721	728	706	755	741	743	724	713	746	772	707	716	754	730	737	655	718	750	683	715	707	743	705	739	728	757	689	728	728	736	678	713	727	732	731	699	685	741	704	715	807	706	756	742	685	766	718	737	704	731	709	724	742	681	698	759	728	703	729	727	760	764	720	744	682	720	768	728	717	738	737	784	704	684	703	718	705	725	797	714	746	731	728	682	705	723	729	697	759	744	766	706	718	712	721	696	673	700	748	758	746	713	725	745	701	679	687	732	814	732	715	752	705	715	728	737	688	702	766	763	738	751	743	713	702	808	733	722	702	764	754	776	752	726	757	715	731	688	763	728	796	720	722	747	699	769	704	742	708	721	759	697	722	765	726	724	741	730	713	706	748	703	701	702	783	733	745	677	787	719	765	705	731	715	712	707	744	743	700	749	730	761	783	701	766	784	686	670	726	735	722	756	731	737	664	742	778	765	719	748	761	709	721	725	695	739	738	779	742	669	715	745	751	731	722	725	726	720	691	743	778	679	708	728	699	749	717	768	725	751	759	730	704	731	747	769	779	731	753	735	696	727	707	701	742	737	738	738	710	750	770	718	715	717	722	773	731	754	713	765	724	747	717	741	731	743	718	760	700	763	732	697	766	673	739	742	673	696	763	751	737	721	713	734	739	754	731	745	743	695	761	729	727	718	710	778	806	744	737	704	748	757	676	741	717	743	738	723	709	757	744	696	751	748	745	658	757	698	727	733	731	732	731	731	718	738	706	689	732	753	714	726	681	787	726	676	722	734	764	703	760	744	738	729	717	724	769	709	734	743	739	695	758	728	707	723	726	692	758	718	719	743	693	703	705	749	740	727	725	744	729	674	722	768	704	756	718	735	729	730	675	728	741	696	737	739	707	698	735	691	737	720	758	726	743	719	730	779	744	725	758	659	687	704	741	717	729	737	729	730	733	681	742	751	721	743	712	685	720	728	726	765	733	795	710	744	691	728	702	744	764	705	712	655	744	753	696	699	760	683	732	758	727	719	722	721	696	740	704	719	743	762	756	725	764	739	779	734	717	765	759	768	708	740	787	749	692	710	781	720	718	741	670	722	718	735	744	749	720	781	731	693	775	716	759	675	689	645	718	733	720	734	700	804	756	694	742	741	732	761	752	746	730	712	706	739	722	760	720	741	720	715	792	733	731	693	774	744	709	779	732	705	700	765	723	728	696	743	713	683	743	746	735	751	708	748	736	712	735	776	751	704	723	782	728	701	668	728	729	768	748	719	708	750	715	678	721	742	730	703	711	717	769	725	725	721	668	734	795	726	764	714	723	707	722	711	728	714	763	695	746	763	751	746	699	810	699	722	752	734	694	758	708	694	705	758	719	732	729	735	742	691	731	724	750	711	760	736	730	753	746	753	784	699	711	721	723	693	691	792	757	809	760	717	726	734	714	742	737	740	739	720	701	735	731	770	718	731	727	725	734	727	714	675	714	678	728	719	742	740	738	712	743	708	670	784	735	715	748	736	755	723	754	769	752	724	735	739	735	702	732	710	740	713	775	676	767	748	730	730	731	706	773	728	776	702	745	724	750	730	732	712	701	751	727	791	750	705	727	699	751	719	727	679	749	704	705	730	749	714	734	700	723	744	724	821	723	739	693	758	755	746	694	720	777	730	731	726	788	749	695	680	694	785	650	694	747	682	737	725	716	747	716	756	739	741	694	723	702	702	718	710	669	726	706	787	719	760	730	743	661	685	727	721	737	733	714	753	742	740	700	742	759	755	691	738	719	725	764	694	709	728	715	726	713	697	677	714	718	791	714	717	732	723	782	700	701	691	719	727	731	743	736	744	719	738	707	715	699	719	757	771	789	756	741	730	727	701	725	744	748	706	766	716	767	708	724	709	766	690	745	745	727	751	714	740	695	751	704	785	704	758	770	737	746	718	742	675	720	712	725	694	723	697	704	701	712	725	707	733	708	785	706	716	771	718	704	697	720	702	726	710	727	715	718	723	760	696	718	715	759	713	741	697	695	753	717	731	725	732	768	696	735	715	709	744	732	728	702	718	714	709	704	708	799	726	724	732	722	722	738	718	766	751	705	697	732	751	751	704	743	732	704	744	768	727	747	770	748	760	701	684	693	778	771	662	712	717	759	755	761	743	723	739	755	742	783	768	777	736	721	757	722	747	729	760	684	669	709	710	735	727	753	721	712	737	734	682	722	722	739	758	778	765	740	740	727	732	711	722	730	748	700	707	708	726	747	725	737	753	746	750	723	756	727	691	734	765	740	724	743	729	765	709	726	693	719	732	746	750	721	725	723	752	740	730	738	718	704	762	772	692	703	706	717	730	688	726	684	754	760	754	736	743	716	741	695	732	732	738	686	697	735	736	712	704	713	755	766	726	735	743	706	760	757	781	751	757	697	746	731	731	711	734	712	730	721	701	718	767	743	673	751	706	675	724	741	751	709	733	751	764	758	703	695	690	720	718	776	717	748	716	710	729	757	697	742	744	726	741	756	723	756	734	720	713	699	656	712	758	728	701	728	753	696	729	731	735	727	698	728	679	730	753	684	704	752	676	739	729	714	698	741	754	713	708	723	711	740	740	717	708	732	770	727	722	725	700	722	746	670	726	742	764	701	710	742	704	754	701	747	720	685	759	669	738	663	716	720	697	760	756	756	744	704	715	720	756	756	722	751	761	716	742	746	733	690	709	737	733	696	733	727	692	717	775	763	786	703	723	700	746	742	746	762	736
36170	24796	18726	36409	18729	5073	469	383	375	371	360	325	338	342	327	299	337	308	318	350	327	317	330	325	297	313	328	317	357	314	327	307	337	312	317	330	323	309	319	282	358	324	318	349	341	334	350	343	320	345	333	285	338	306	329	312	380	348	334	338	344	317	319	313	326	314	328	291	338	304	346	310	299	355	348	351	321	336	321	319	329	325	299	295	330	313	366	363	314	318	330	323	312	328	293	296	327	330	312	313	324	337	321	331	362	354	321	294	341	339	304	303	316	330	307	335	324	338	321	307	302	311	325	293	304	316	354	286	325	322	277	312	321	345	342	337	325	342	321	312	342	322	296	338	393	311	322	292	375	340	310	309	326	330	320	331	318	317	309	326	322	318	317	325	323	297	331	350	328	340	342	347	315	318	355	356	350	353	317	317	304	329	333	374	306	288	338	322	321	301	370	325	285	316	295	302	300	343	299	334	350	321	296	331	340	341	311	331	331	344	330	281	352	304	314	345	310	317	301	335	339	340	329	354	306	330	312	305	304	339	356	310	359	326	321	337	305	345	319	282	322	316	334	323	319	331	333	311	319	345	299	336	340	335	343	342	308	328	298	322	344	321	333	337	311	309	313	329	327	321	291	296	298	310	309	295	322	310	328	304	342	316	327	327	324	348	358	345	321	299	338	362	344	364	301	343	305	331	329	325	328	343	273	319	312	299	327	332	321	335	298	321	327	345	318	296	305	298	284	345	343	343	334	336	350	308	290	282	320	298	314	326	320	358	357	308	329	318	333	324	325	349	355	314	323	317	300	304	335	302	364	349	306	303	332	319	339	327	328	324	295	337	343	319	329	325	341	288	340	324	324	337	333	328	315	297	306	322	295	306	306	309	329	357	324	325	350	298	318	286	308	305	290	310	303	291	364	308	353	323	327	337	304	315	341	364	357	307	344	344	320	306	343	275	345	327	306	335	312	338	311	373	353	318	328	327	351	314	330	316	296	320	299	317	324	299	329	338	281	344	302	317	326	322	294	318	343	300	331	346	321	338	333	297	330	347	303	336	329	322	324	346	318	289	328	356	333	344	322	315	339	349	349	322	325	318	295	347	337	323	345	326	345	351	347	328	327	341	354	332	327	308	297	323	320	328	339	352	338	391	311	323	307	320	319	323	338	344	342	341	327	357	350	317	349	304	327	325	293	315	301	302	348	331	329	334	325	330	333	320	326	338	360	371	320	308	332	328	330	322	321	316	327	307	300	286	337	307	342	344	304	336	305	353	314	321	353	292	312	329	280	323	316	291	321	328	319	345	328	313	330	332	328	327	316	343	306	367	312	332	336	325	310	356	356	323	300	325	332	336	317	349	358	342	325	316	332	359	333	316	318	327	345	338	356	319	365	359	330	308	372	339	300	352	339	302	333	326	285	302	353	317	306	325	315	278	336	317	340	303	318	315	304	295	301	341	310	307	328	300	305	313	301	353	320	336	326	332	332	333	344	317	315	365	283	316	361	353	329	344	358	329	322	318	297	309	314	343	320	309	339	297	316	355	319	328	336	317	314	331	284	351	361	339	323	303	325	307	308	314	327	320	296	313	296	299	324	339	277	336	324	332	311	305	330	309	353	300	313	306	298	348	331	308	304	315	284	315	323	333	319	324	305	298	329	361	292	295	328	331	358	344	315	296	317	324	311	333	319	323	316	349	330	342	331	327	326	327	345	320	311	297	352	360	363	313	286	314	327	331	308	325	336	309	318	327	301	308	339	344	300	370	357	333	312	313	307	342	307	317	358	349	301	365	334	348	332	322	327	355	326	308	344	304	334	295	323	274	338	302	369	351	328	306	306	341	325	333	283	339	304	342	312	310	334	302	329	326	307	308	276	324	318	299	338	317	331	349	346	331	354	342	307	340	314	340	367	365	300	347	361	358	319	306	338	343	323	306	298	344	345	346	301	337	335	341	322	348	336	339	337	291	330	321	308	322	318	260	318	317	332	332	320	342	299	301	325	310	342	333	305	353	306	298	302	319	354	344	351	311	308	323	328	288	302	331	337	300	317	336	327	347	333	324	302	350	309	304	312	317	311	315	325	332	300	310	338	303	329	287	325	326	327	298	350	291	315	323	306	362	328	327	296	302	337	329	332	358	368	340	316	323	310	295	324	302	306	296	320	337	320	331	294	322	339	324	339	336	350	328	313	347	331	315	313	311	340	353	318	318	347	324	293	342	333	307	312	323	340	291	350	339	313	344	332	322	298	334	317	343	320	339	305	298	322	293	306	300	319	334	360	309	334	320	340	349	347	292	333	340	302	344	357	363	347	310	361	326	315	306	339	303	294	308	302	333	330	341	316	329	310	288	335	323	341	311	321	371	326	318	337	336	297	343	334	349	294	325	330	349	343	303	327	320	316	296	341	331	350	338	373	298	332	334	309	331	311	346	308	311	303	284	305	326	301	342	313	324	323	320	344	317	357	333	344	352	301	281	288	312	335	310	321	344	346	320	325	344	321	339	315	340	295	312	342	334	337	324	279	310	324	275	308	302	327	299	312	328	290	318	348	309	359	294	305	316	315	305	319	307	280	322	301	310	336	330	309	328	309	343	314	319	335	384	305	347	322	302	316	341	308	335	300	333	376	345	340	323	340	301	331	339	324	308	296	309	317	310	318	352	322	323	347	338	319	333	320	341	343	325	318	309	319	338	344	287	355	324	324	311	326	339	329	317	330	298	315	277	314	294	330	334	313	311	323	286	291	353	328	329	324	349	361	339	309	354	335	301	280	309	324	316	331	323	338	317	343	316	303	339	318	311	320	324	316	312	309	326	300	341	321	311	344	302	353	319	321	370	324	318	312	323	338	335	329	340	316	310	342	330	327	298	317	361	341	349	317	336	316	303	322	322	334	362	346	305	307	332	349	300	340	310	363	344	352	328	293	346	310	338	328	320	343	338	348	352	314	316	345	348	302	333	313	326	303	311	291	313	339	317	284	349	313	332	348	331	333	307	273	302	347	327	308	352	348	356	309	304	307	325	334	342	321	308	322	310	318	338	313	349	324	324	303	319	339	310	300	284	322	297	319	338	310	312	323	344	298	297	311	315	384	315	326	311	315	331	335	316	302	347	325	309	325	305	335	316	330	372	320	336	325	294	323	338	319	326	329	303	325	316	332	310	315	318	360	360	301	316	316	337	326	315	318	330	327	319	342	326	338	343	294	282	348	316	338	329	340	310	315	316	332	338	332	359	305	321	339	326	343	311	313	347	315	316	355	341	320	362	337	332	309	307	320	307	319	330	344	341	315	296	320	330	302	267	337	347	340	346	318	297	313	296	298	301	318	341	316	291	335	311	323	348	344	320	288	329	347	299	312	327	349	343	335	309	351	310	303	341	329	319	337	309	350	309	291	317	346	300	331	286	319	375	292	324	297	341	315	297	290	320	314	345	333	331	330	358	330	367	318	284	339	333	338	340	289	303	325	343	350	317	326	328	323	335	343	313
21289	18549	23645	45905	31198	7263	1154	1019	906	888	880	893	856	837	743	835	784	828	745	785	735	739	721	727	766	734	744	728	697	690	741	748	699	692	722	722	682	669	661	721	686	697	725	711	742	770	738	755	761	709	706	710	741	691	742	710	698	703	749	665	682	723	696	722	731	699	756	739	738	728	734	722	712	722	723	776	677	717	761	714	694	748	700	740	716	682	674	727	724	704	736	739	689	711	721	705	688	696	725	727	698	686	637	731	680	747	733	718	680	714	717	692	696	679	691	711	704	745	720	705	716	712	708	713	701	748	721	706	673	764	657	712	695	746	702	702	680	748	667	695	770	703	692	705	692	710	713	749	717	685	665	726	683	734	708	731	703	722	686	723	726	699	699	746	745	723	715	692	689	693	697	720	726	676	735	706	677	722	727	677	707	745	711	731	675	734	745	684	734	704	720	697	712	681	729	670	731	737	645	712	687	665	679	762	701	719	670	713	694	693	711	692	756	687	717	739	682	694	683	721	718	740	722	717	702	710	738	719	739	716	741	691	677	733	702	735	641	672	710	698	678	729	718	693	708	727	700	632	711	685	675	715	667	719	724	714	648	735	711	717	681	717	723	746	718	667	672	666	740	699	696	708	754	690	717	705	742	715	710	702	699	707	668	682	697	687	723	693	672	716	741	703	764	694	680	726	723	745	667	687	733	671	734	703	761	764	698	691	675	668	716	729	725	700	711	718	733	705	688	727	671	696	716	681	714	770	744	708	711	695	748	711	723	695	719	740	678	728	735	712	728	699	743	679	728	702	761	718	735	668	729	694	686	663	682	685	685	737	724	720	747	691	773	748	727	756	728	729	740	731	690	723	728	758	704	729	737	674	715	735	697	691	705	679	744	730	679	678	746	636	658	734	680	689	672	666	695	736	680	745	689	726	745	676	718	730	716	665	750	720	730	683	685	711	709	738	731	718	755	732	659	696	710	677	721	736	756	786	702	745	692	671	708	683	694	701	691	775	719	714	762	734	723	685	762	680	701	692	749	706	706	747	718	712	716	711	712	672	693	712	674	709	736	702	692	800	661	739	698	731	697	695	663	714	690	733	692	680	714	692	706	750	713	721	702	762	716	672	724	731	715	713	696	705	661	695	743	660	676	737	678	709	694	755	670	731	737	707	710	704	738	684	723	707	706	726	713	702	652	716	702	710	726	713	690	696	726	685	692	717	701	750	700	718	709	723	705	721	705	704	667	751	745	658	719	748	762	677	723	750	698	659	679	733	725	694	688	717	736	701	706	701	755	701	717	777	749	670	726	667	713	689	717	716	636	716	710	656	746	680	683	731	698	718	679	722	749	725	729	684	704	741	683	700	688	710	703	736	714	738	719	682	709	713	715	702	701	786	743	682	710	677	674	725	715	698	721	725	714	743	695	696	688	711	700	669	724	696	709	746	691	709	682	664	723	672	764	707	767	724	726	735	681	665	691	713	702	745	732	662	781	735	746	670	693	711	750	713	745	702	732	742	707	731	737	705	708	694	698	756	697	700	693	727	760	657	726	713	734	680	735	715	686	762	692	745	708	710	734	718	679	730	722	741	685	700	688	654	655	734	737	715	707	632	761	711	657	751	750	691	770	709	709	688	738	664	744	718	705	715	678	643	708	740	744	689	729	700	707	684	715	718	686	720	752	711	732	687	651	707	750	752	664	691	631	699	704	720	723	683	737	671	717	680	743	708	728	709	677	741	724	753	691	715	737	680	720	651	740	738	716	727	719	693	660	715	718	747	711	765	723	707	723	705	707	698	709	704	676	728	691	717	730	728	722	744	676	766	707	680	710	728	675	720	724	698	685	723	707	706	674	706	737	680	719	685	696	729	731	705	711	674	706	718	697	712	729	765	717	726	692	736	685	755	734	626	735	708	682	720	738	712	721	700	707	706	698	709	742	678	736	699	745	720	738	699	665	706	728	700	699	765	709	695	728	671	666	676	739	764	725	711	696	667	669	712	755	738	732	699	690	748	709	684	725	668	737	756	707	695	729	752	703	659	742	725	696	728	726	677	681	736	670	719	712	673	705	665	732	782	716	706	665	765	741	753	746	711	709	705	731	756	669	699	684	745	745	741	739	733	674	711	704	664	740	727	708	774	636	711	721	704	727	732	704	753	692	736	634	682	750	701	724	735	726	722	746	661	682	738	688	704	674	694	736	688	688	762	730	759	729	704	712	680	657	697	753	720	714	721	741	726	722	730	729	690	677	690	711	693	696	661	747	729	713	683	692	695	686	713	712	731	707	765	691	686	733	708	679	733	725	742	682	680	706	711	726	746	716	722	714	712	685	692	727	706	766	711	704	716	715	700	721	686	706	681	706	698	682	679	685	738	658	701	719	672	770	770	689	707	698	723	690	719	727	742	689	704	697	707	726	702	726	733	700	724	706	702	671	681	718	746	725	702	757	681	687	743	733	714	723	729	714	681	701	729	752	733	714	685	766	738	697	699	697	673	757	699	744	721	726	721	687	658	728	713	700	728	711	705	702	663	695	704	685	713	743	676	712	717	730	763	719	676	722	736	706	726	682	717	693	710	731	729	675	709	699	685	674	717	743	690	746	761	745	718	703	721	718	697	714	724	736	704	712	678	731	718	714	762	739	704	696	735	708	745	712	747	677	717	692	667	661	730	698	710	724	689	699	694	688	659	681	745	723	750	679	665	727	665	689	714	682	717	728	731	727	725	701	676	751	686	732	744	711	709	712	659	702	723	724	709	707	683	714	745	685	694	710	683	715	709	692	710	724	688	675	712	690	725	712	732	686	716	699	724	748	689	691	791	670	709	713	653	722	673	717	721	752	686	685	721	733	689	705	743	732	716	713	689	750	741	684	732	749	677	661	645	706	704	726	668	714	672	733	724	739	738	717	726	724	676	701	683	668	670	724	684	772	671	683	704	706	719	753	721	737	663	722	752	637	693	716	677	669	712	689	697	743	727	724	787	693	710	711	762	736	712	720	743	713	731	689	718	701	736	773	720	739	731	735	698	738	727	692	702	683	740	712	681	723	731	697	670	721	712	682	719	739	706	677	726	681	740	707	686	703	698	658	661	746	692	692	753	678	747	731	717	682	764	704	746	682	699	701	686	693	711	697	697	696	641	686	720	699	710	726	700	705	723	689	712	697	683	656	708	699	715	722	739	698	749	703	721	710	709	709	742	741	682	720	735	697	713	742	716	713	704	705	693	714	712	674	726	695	670	751	705	713	733	733	715	733	722	734	762	736	695	667	727	647	729	754	738	749	737	756	717	695	691	710	727	681	657	732	703	722	717	700	749	696	680	749	721	738	709	725	688	690	729	669	718	702	701	683	688	750	715	712	741	758	738	733	704	693	721	677	707	724	704	668	695	732	728	721	687	702	694	748	760	713	696	716	699	698	741	702	698	728	692	690	631	668	695	744	727	709	694	718	708	727	693	743	657	696	754	688	710	688	769	710	655	700	708	745	717
16906	12926	5631	1567	524	256	168	192	189	170	187	203	145	176	202	184	168	168	172	175	149	186	151	164	172	174	185	151	213	193	202	192	222	177	202	188	179	183	163	176	138	171	179	171	190	172	184	183	175	178	198	182	186	194	169	189	206	189	156	167	197	173	190	209	179	172	175	176	168	189	186	196	196	183	172	158	200	192	203	166	176	180	198	185	186	200	171	171	207	191	226	189	199	181	169	166	185	184	182	180	202	207	187	210	172	158	173	183	196	191	155	177	168	176	179	171	168	195	124	174	151	186	154	176	186	184	193	199	194	164	168	174	173	174	180	163	185	184	162	161	171	174	185	156	156	186	198	150	163	177	157	193	198	215	171	172	178	165	176	150	179	161	152	145	192	161	163	182	179	196	176	169	170	173	171	201	164	199	181	168	188	168	169	191	181	183	204	161	178	190	177	178	172	193	180	172	216	180	179	219	191	176	178	186	186	176	181	193	181	193	187	186	180	178	161	165	157	207	155	159	198	179	157	168	189	184	172	173	165	206	167	158	198	192	190	186	179	178	194	162	164	175	173	167	206	161	162	174	165	176	162	176	186	166	185	171	177	199	167	200	186	180	190	150	192	168	208	169	196	175	179	201	199	184	171	178	184	181	180	159	172	152	181	164	166	181	178	170	172	175	204	171	168	187	190	161	183	160	154	179	153	153	175	177	183	195	188	204	180	200	159	187	183	151	188	157	194	195	193	191	183	189	184	173	194	162	158	180	153	170	194	193	152	150	175	161	175	160	161	183	199	181	180	197	194	182	187	196	193	173	186	194	196	173	190	193	192	175	160	180	186	192	185	149	188	199	202	206	178	161	192	181	202	168	170	171	194	170	173	196	174	171	154	143	173	193	179	177	170	189	169	199	196	200	181	169	176	177	194	172	166	194	190	163	185	175	151	165	185	189	180	163	176	175	191	174	172	164	170	196	183	175	161	178	171	192	187	180	191	178	166	184	182	182	198	149	195	178	201	188	160	175	177	180	176	192	194	191	180	178	191	202	171	199	174	195	173	153	148	184	178	180	200	190	176	175	190	174	184	168	197	151	173	159	166	173	158	187	156	187	162	164	165	171	183	182	195	170	192	172	200	166	157	172	184	183	182	168	171	179	172	177	176	182	213	171	164	190	197	191	178	193	190	193	186	162	167	177	175	174	183	173	201	213	161	158	193	179	196	151	180	178	166	184	183	182	183	170	159	177	196	188	179	185	206	160	192	160	188	181	202	226	201	140	165	196	194	188	166	186	187	210	181	189	157	168	195	181	167	182	192	172	191	173	187	209	167	185	195	178	186	184	161	166	167	185	185	203	189	177	198	193	170	159	167	177	193	176	179	192	197	187	183	179	166	175	189	182	158	200	167	180	213	190	175	190	191	170	159	182	157	188	167	163	188	208	210	185	176	171	171	182	187	179	142	193	187	163	143	159	165	178	172	197	181	188	166	179	191	187	174	183	191	172	185	176	162	172	184	159	187	192	170	170	184	197	197	156	186	176	174	166	175	190	204	147	168	168	166	182	169	191	177	203	195	171	188	190	192	176	174	172	169	171	186	182	158	198	181	192	181	145	159	181	174	182	206	160	185	167	178	178	166	208	158	184	159	181	187	187	173	195	157	170	181	175	188	169	183	156	184	202	189	178	191	165	164	171	182	184	191	186	196	197	204	158	184	179	169	194	174	176	140	172	206	197	161	145	180	194	191	185	183	182	186	177	171	151	175	191	171	187	189	176	210	188	176	165	191	148	182	170	195	151	176	193	189	178	169	166	165	182	168	195	182	160	182	193	160	163	183	158	175	162	174	165	195	159	181	165	185	181	176	196	217	181	212	217	177	167	158	170	170	175	167	179	182	186	224	198	186	192	185	175	163	177	186	155	166	190	183	161	185	194	165	156	180	163	169	158	161	175	167	161	153	194	181	174	188	185	201	180	197	197	175	180	172	194	175	186	167	169	170	151	191	170	205	162	199	180	213	172	198	182	167	168	168	182	171	173	188	181	187	185	156	175	178	183	150	185	158	178	193	193	168	163	171	198	164	174	149	191	177	196	199	150	181	204	181	184	178	165	185	198	171	167	177	189	172	153	169	167	186	149	188	186	182	169	175	193	201	178	164	181	180	177	152	179	173	182	203	169	198	165	184	204	177	167	155	173	190	176	172	152	181	173	160	166	191	171	165	171	196	199	164	185	195	189	160	184	181	161	164	179	172	191	179	189	205	174	174	190	165	179	182	179	196	158	177	182	192	171	174	180	179	200	188	187	169	182	188	183	164	175	185	186	171	191	192	166	178	187	200	184	164	183	189	168	193	176	162	190	164	172	199	187	174	193	171	174	186	161	176	186	188	176	173	178	178	198	176	182	198	194	170	183	184	192	188	169	165	178	196	185	173	174	180	185	165	184	164	162	217	198	182	201	182	176	192	180	179	197	168	189	150	155	189	176	174	174	198	180	165	162	200	188	182	167	183	179	199	197	193	174	170	193	177	177	185	179	183	175	172	186	199	168	183	196	172	186	166	191	183	194	187	174	165	202	178	186	181	169	200	159	148	178	176	182	179	211	200	183	188	180	179	203	181	172	170	159	204	195	157	173	182	180	177	164	159	192	190	190	194	176	189	167	193	178	176	175	178	175	175	160	176	157	178	189	169	210	184	190	211	176	193	188	188	187	205	192	145	191	181	174	199	203	166	196	185	180	180	173	182	192	159	197	198	165	177	191	170	166	184	171	172	162	164	180	184	179	202	184	198	180	182	182	177	174	221	168	165	166	196	191	205	166	164	182	207	187	168	176	170	167	203	160	156	167	156	177	187	175	178	150	193	189	196	202	177	182	178	153	188	181	189	213	162	166	169	167	191	154	161	190	183	168	187	206	176	172	156	200	175	174	155	174	185	171	167	166	198	187	192	182	185	176	166	188	184	167	173	187	163	169	152	172	145	168	175	186	184	192	164	184	180	195	177	178	188	166	158	197	169	179	172	167	162	185	160	172	166	169	175	204	183	178	173	168	193	195	185	163	169	176	191	200	190	186	185	176	176	201	187	172	192	179	196	175	174	209	178	179	188	173	168	160	169	173	190	160	177	194	196	175	180	157	170	148	190	179	165	179	162	166	187	178	172	182	202	178	153	178	163	192	187	178	172	194	164	180	196	167	167	168	197	192	158	192	175	180	181	185	191	172	173	158	180	165	170	176	167	187	185	189	173	169	167	164	186	174	185	183	181	205	187	174	215	189	147	170	172	174	175	179	148	189	190	177	205	181	204	188	179	200	186	170	185	190	167	196	187	155	190	186	172	169	189	170	183	206	176	198	207	185	185	192	180	174	141	167	164	171	156	185	188	182	184	183	211	154	200	191	183	177	195	195	186	197	171	172	155	192	182	167	181	181	183	187	183	204	181	195	165	168	165	166	193	182	194	171	164	205	184	174	196	183	179	155	178	152	196	177	166	164	170	176
10141	10674	7461	3210	1341	671	456	472	445	447	420	447	476	471	452	483	413	432	416	453	460	438	472	416	453	439	446	475	424	432	452	470	452	436	458	394	445	445	455	462	470	483	478	452	417	433	482	415	456	426	460	442	438	460	454	462	423	463	430	472	473	434	435	440	466	482	430	434	477	455	446	419	409	476	454	443	419	413	444	431	445	435	455	414	414	461	462	438	437	425	446	460	447	487	423	477	430	447	473	441	494	435	475	394	472	426	447	456	451	424	433	452	409	440	455	487	477	435	442	459	439	472	451	480	419	442	441	465	439	463	450	440	458	458	454	423	445	436	494	454	420	446	452	445	416	430	452	436	441	452	441	422	448	454	441	448	429	443	441	462	470	469	475	442	489	466	444	476	453	470	458	432	423	419	453	446	461	468	460	431	426	424	444	430	488	427	456	457	419	413	442	440	443	462	455	453	463	432	467	478	416	466	439	451	425	462	442	459	435	448	476	409	434	424	417	443	430	419	447	399	467	468	438	480	415	437	442	425	458	440	454	411	425	431	461	417	432	424	433	427	455	488	449	447	444	442	445	450	483	439	500	458	424	464	478	451	411	437	446	435	414	436	406	453	463	428	417	432	449	400	466	432	448	404	441	436	464	424	463	443	414	482	442	459	449	401	428	441	416	462	450	424	455	463	472	453	436	451	430	479	457	431	455	452	449	436	424	447	451	467	458	446	420	417	426	450	450	454	438	432	447	456	451	455	419	433	473	451	471	404	435	463	440	437	450	536	440	433	451	458	476	450	425	477	469	457	465	424	440	422	459	393	422	456	462	446	430	470	451	424	376	401	469	460	466	453	443	440	410	464	439	407	427	421	462	465	398	445	492	458	480	473	483	437	470	464	420	483	440	454	428	443	420	441	460	441	451	448	436	407	404	464	424	414	450	426	440	422	448	447	449	431	401	405	449	438	410	468	464	421	474	427	418	446	477	424	449	451	450	425	490	475	488	445	457	428	448	447	462	453	451	440	429	460	427	448	408	453	405	469	461	469	423	447	440	430	440	420	424	457	439	404	463	468	453	453	483	441	425	478	462	446	410	445	434	436	441	472	456	437	452	469	489	431	437	450	450	422	441	456	435	442	486	470	467	424	440	445	455	458	469	434	448	454	437	443	443	456	436	464	456	443	474	451	444	431	427	435	422	436	448	439	418	453	417	460	446	447	450	462	426	439	431	445	434	487	454	434	435	406	391	474	466	448	442	418	452	434	470	428	478	444	418	427	461	422	424	439	461	438	460	435	460	426	425	461	435	452	472	470	453	462	448	437	467	421	438	388	450	435	416	420	449	444	442	458	449	420	440	452	430	426	409	471	430	458	458	471	438	415	386	420	457	465	433	439	445	446	469	487	461	457	427	447	432	439	465	462	485	450	476	472	460	464	453	473	434	468	446	440	434	451	452	454	428	447	454	408	439	491	437	471	484	449	436	458	432	446	440	444	462	447	451	440	502	438	514	468	469	411	433	479	436	444	456	481	435	471	452	461	446	405	427	439	455	430	451	480	461	449	465	461	439	456	428	447	415	435	427	417	455	423	481	488	458	413	491	437	465	464	425	426	435	452	424	430	463	418	449	461	441	450	452	485	431	431	477	439	417	416	406	446	476	441	441	423	463	414	469	442	453	436	444	430	419	453	438	460	450	481	436	416	430	468	432	423	442	443	409	429	449	467	392	428	403	460	456	476	494	441	421	462	468	457	465	452	465	462	434	429	421	464	461	450	422	429	461	494	444	473	454	474	447	427	443	430	467	456	404	429	424	439	461	478	435	454	447	472	430	467	445	421	438	457	440	407	432	454	477	438	400	450	443	417	438	458	450	465	435	444	438	449	451	428	492	438	490	482	433	465	432	419	431	438	449	421	433	442	418	414	459	450	424	431	421	390	477	415	489	465	430	426	433	438	449	484	451	453	451	476	427	409	427	420	450	470	435	433	449	480	419	426	443	469	440	426	447	453	480	464	454	435	451	433	454	434	453	466	464	458	450	454	445	444	432	412	433	486	436	424	431	441	450	440	463	416	458	455	456	423	467	451	450	469	431	431	405	461	452	440	434	450	477	437	434	426	501	466	436	438	422	465	422	440	431	471	454	433	416	435	507	433	443	431	430	413	450	460	453	448	466	475	451	473	452	442	455	435	440	417	452	459	443	444	436	401	440	433	467	429	433	452	442	425	459	461	466	461	451	397	453	409	443	458	443	477	463	435	439	458	460	444	452	435	456	470	460	454	436	397	499	458	465	443	454	463	439	449	458	435	436	449	482	421	431	426	452	430	480	455	443	465	461	421	439	409	471	408	420	431	440	434	463	449	464	441	450	427	429	418	424	451	437	422	417	441	462	426	414	449	487	419	447	407	425	436	448	429	468	433	438	430	454	441	448	448	434	429	415	462	438	445	452	448	418	460	442	451	474	426	424	419	440	454	473	448	443	411	473	457	475	408	438	457	462	436	461	458	443	452	469	448	461	478	415	461	454	466	466	486	444	468	414	445	456	455	453	434	432	442	457	437	513	441	471	441	444	480	431	455	407	449	430	432	432	472	458	443	431	463	435	420	447	449	433	448	444	444	470	466	461	463	485	452	427	459	471	467	430	450	453	435	437	460	439	439	446	462	428	445	471	457	462	424	426	435	398	463	462	467	437	475	429	453	484	455	414	451	455	462	435	434	479	466	468	399	460	432	397	472	454	488	469	398	457	456	449	445	486	432	415	393	451	437	468	476	427	435	484	413	449	454	450	465	423	463	445	445	483	444	462	445	445	424	429	457	421	447	457	449	431	506	445	462	439	375	436	410	473	422	478	403	427	416	422	426	491	439	472	426	454	429	478	473	447	443	471	447	435	459	458	451	450	460	463	467	402	430	433	455	411	494	482	415	410	446	419	449	429	474	451	446	419	469	475	462	481	453	475	432	437	463	416	470	474	456	486	441	443	456	479	436	452	457	437	479	468	448	440	418	448	437	429	492	463	461	451	443	461	441	433	474	468	426	444	444	438	435	446	475	428	431	461	447	427	426	445	471	448	455	450	460	465	415	467	439	397	435	427	478	421	452	476	457	452	445	436	408	453	456	408	438	466	464	411	439	436	449	444	444	469	464	447	435	389	460	445	466	444	473	431	442	437	429	445	477	468	478	451	465	440	419	458	450	493	461	438	438	418	444	396	429	481	428	442	480	444	430	421	399	458	439	433	460	475	429	461	465	430	432	458	470	458	475	452	485	463	451	415	446	476	408	422	480	436	437	446	439	474	451	407	455	421	444	440	437	422	452	400	418	451	469	460	439	440	441	463	436	428	439	471	455	430	469	425	420	445	440	434	419	472	464	413	461	442	455	439	434	425	486	436	467	442	471	405	430	453	409	422	462	463	439	439	466	414	457	440	432	410	410	470	456	470	454	458	460	462	434	442	404	454	439	494	440	461	468	425	462	462	436	437	465	447	469	454	446
31109	20736	14255	21562	8158	2019	404	351	344	330	369	352	318	337	349	311	325	330	349	340	335	314	303	343	330	331	339	313	285	305	329	358	344	320	309	340	344	339	331	325	290	331	333	300	285	327	361	299	367	329	329	295	325	332	315	333	319	308	311	317	320	321	344	288	348	360	301	348	325	311	335	280	298	313	319	330	299	315	351	322	333	322	339	334	322	322	343	312	323	313	340	328	357	327	340	353	299	338	310	314	329	357	376	326	339	335	318	334	293	335	264	275	302	336	333	350	360	333	324	344	321	319	294	321	370	322	304	328	306	315	315	328	311	329	336	320	354	359	357	299	317	336	317	319	304	299	335	333	335	298	293	335	333	329	308	314	321	359	312	317	304	304	274	326	304	305	315	282	336	336	303	330	325	341	331	316	336	301	317	314	352	333	343	352	321	309	322	329	321	326	315	356	337	340	338	324	329	317	319	356	329	304	363	303	356	319	306	299	308	326	295	308	329	355	338	328	318	325	341	355	314	352	270	325	316	335	324	340	300	319	339	323	322	319	326	323	323	307	307	295	328	312	348	322	346	326	332	354	359	325	320	334	300	360	334	320	315	318	338	333	308	327	318	323	319	336	344	341	300	335	313	346	325	315	341	355	301	332	322	312	307	345	336	306	352	328	325	296	334	304	344	334	338	329	298	309	336	326	347	316	359	344	315	309	308	348	304	303	320	336	337	318	304	289	320	356	312	393	338	304	345	324	322	312	333	365	317	339	332	326	314	318	331	327	359	341	360	292	301	352	309	318	358	320	294	325	355	331	339	311	331	348	318	328	322	331	347	333	340	310	299	329	348	308	368	331	342	282	305	313	345	341	332	308	314	343	331	354	332	349	325	325	319	325	329	307	318	320	293	332	334	323	306	333	279	349	338	343	337	333	348	308	347	317	323	348	326	313	319	326	362	327	303	346	312	332	327	307	312	330	314	319	328	321	344	338	318	331	286	275	311	308	331	331	315	331	353	327	308	332	359	343	283	322	335	332	327	348	308	300	351	301	329	317	337	336	361	316	331	340	326	336	313	349	283	308	334	335	313	324	378	297	314	323	307	327	343	306	342	348	361	330	347	323	311	286	318	309	291	308	315	319	328	318	328	365	343	317	317	280	314	339	339	336	299	310	328	327	369	328	272	334	363	346	335	364	364	341	330	326	326	341	316	318	318	319	311	353	336	344	324	338	286	310	338	305	336	347	326	304	305	272	325	309	299	325	299	341	331	293	314	328	339	341	316	337	326	331	315	333	306	347	315	332	305	347	318	338	369	292	311	307	321	340	322	325	323	347	333	330	309	309	366	310	364	334	303	316	360	367	306	297	320	332	344	290	346	323	292	355	290	314	328	325	318	357	329	331	336	343	306	360	347	355	335	341	332	347	282	352	345	333	295	329	316	341	346	339	299	337	319	301	361	294	352	317	323	318	330	332	298	312	317	355	291	319	333	322	343	317	352	330	336	317	341	321	348	346	339	330	317	345	342	336	312	318	330	308	335	331	331	314	314	307	329	303	312	377	383	276	310	320	338	319	349	310	327	323	327	336	334	308	353	327	332	321	319	332	334	325	340	316	335	325	338	337	337	327	325	308	296	337	340	309	295	342	338	354	347	308	344	311	277	335	334	335	326	351	369	335	348	308	312	330	346	310	343	340	363	329	322	299	356	307	343	352	328	298	332	339	307	327	348	332	354	342	324	344	330	319	352	340	343	353	294	271	307	316	289	305	322	340	316	352	345	333	357	300	298	316	348	318	329	328	313	308	298	337	296	307	338	320	347	324	328	316	308	338	328	349	344	325	300	339	334	368	346	346	311	314	325	320	315	321	325	290	333	341	348	310	321	321	340	306	315	338	325	322	366	342	284	303	304	307	344	307	315	364	331	310	299	296	352	331	353	314	353	303	319	330	328	317	359	365	308	340	313	321	334	283	346	330	340	299	328	343	314	326	336	321	303	310	321	324	344	292	318	279	317	314	328	299	290	310	372	329	336	298	338	355	344	346	319	352	335	318	307	311	325	330	333	325	311	326	327	315	359	330	338	339	352	313	290	376	327	314	358	353	301	315	340	343	339	335	349	297	320	288	331	323	325	357	328	317	317	317	343	284	326	327	334	339	347	291	328	324	311	297	327	323	322	318	316	324	311	312	304	324	334	316	353	348	337	344	339	314	341	331	337	327	295	313	325	323	323	323	349	278	326	302	331	341	370	365	341	348	339	338	296	305	349	337	333	320	350	338	317	354	352	323	336	363	320	334	315	314	364	318	309	303	311	317	313	335	325	263	301	290	276	339	301	317	313	333	303	300	345	319	323	336	303	330	357	308	316	328	291	307	337	310	343	310	306	311	329	331	311	358	317	327	332	322	320	334	357	346	344	332	353	369	331	340	307	320	355	325	330	312	358	337	323	313	339	306	339	303	311	330	325	298	320	320	312	309	289	354	359	318	328	355	334	325	340	297	312	311	280	333	299	323	318	342	315	310	341	338	320	356	337	344	367	320	319	323	323	316	343	355	337	316	300	344	317	324	319	296	342	335	315	346	293	319	320	329	328	319	320	346	339	351	306	288	329	308	299	350	324	359	316	353	316	314	327	327	347	318	301	306	333	334	340	334	297	323	317	323	352	318	329	308	315	310	339	356	330	316	324	362	320	339	342	349	290	320	341	329	299	330	325	333	316	343	278	333	350	324	320	345	324	346	348	337	332	311	324	353	365	354	316	304	367	329	346	359	341	343	329	336	321	326	350	353	303	317	327	329	355	328	326	336	337	341	356	333	347	358	335	276	320	315	333	340	330	351	300	312	290	330	348	309	304	359	337	351	367	348	317	309	366	342	329	328	330	332	359	309	279	315	336	321	360	312	335	332	370	338	321	313	353	295	338	304	338	324	305	327	358	283	329	311	344	296	342	322	324	350	330	315	320	292	331	316	314	342	355	356	345	322	337	382	333	299	316	324	355	305	339	343	333	331	330	301	331	340	298	334	320	364	342	358	315	298	360	363	327	342	319	345	361	334	326	343	333	295	307	315	328	322	328	330	311	335	322	334	338	302	325	338	291	343	334	321	370	342	317	304	356	324	331	325	313	346	348	331	320	320	287	279	320	345	322	343	311	318	308	346	321	328	369	354	331	331	366	334	338	302	301	285	315	330	322	348	314	341	325	362	351	335	322	353	336	307	310	305	305	319	325	339	328	336	337	302	334	315	353	328	363	345	332	327	269	340	320	328	331	345	346	346	335	326	317	333	362	346	347	353	330	309	351	343	332	314	328	324	309	337	314	316	309	314	290	340	358	308	311	321	328	339	332	326	333	333	341	297	297	341	336	336	321	345	326	335	328	342	332	344	305	327	327	357	343	313	346	336	351	379	322	345	341	301	347	329	347	315	305	373	320	323	347	335	347	344	324	313	322	324	323	336	353	318	345	323	341	324	320	310	340	348	338	361	351	348	346	308	344	317
19437	15987	20796	32942	18923	4388	916	909	808	794	822	814	771	730	781	766	759	795	756	757	743	735	712	759	783	756	740	736	756	710	708	734	738	724	692	735	741	729	724	746	707	738	688	752	717	713	819	697	763	733	744	775	753	789	756	768	679	721	767	713	703	737	787	778	708	731	711	678	773	699	773	747	708	720	712	752	771	710	793	697	765	769	738	769	699	720	713	726	738	780	768	748	705	729	736	708	747	756	741	718	712	719	750	735	734	758	749	773	726	669	744	780	699	770	706	707	698	771	703	687	728	724	771	716	712	693	745	711	778	701	749	717	701	720	689	674	732	730	742	704	670	735	751	732	723	747	730	707	744	750	705	725	758	752	732	732	733	721	683	764	750	703	743	711	736	713	720	788	722	707	765	719	733	780	755	772	759	757	716	768	718	727	772	722	754	726	733	719	724	714	742	719	739	750	773	735	722	742	773	714	733	792	741	722	702	775	727	695	725	707	728	729	730	735	748	751	770	719	716	755	747	760	706	721	786	736	706	748	711	729	727	723	741	716	753	725	774	753	737	742	717	757	747	713	714	729	755	714	774	746	713	739	746	717	695	738	700	717	727	688	739	713	712	730	740	764	767	738	713	719	729	766	691	749	764	707	746	765	757	742	764	739	689	742	738	700	733	726	714	716	728	729	727	742	708	718	673	679	764	732	735	733	726	739	691	705	740	760	733	732	750	774	718	680	720	678	718	748	702	698	706	771	774	707	751	741	734	695	771	743	740	711	729	736	793	747	728	743	751	735	779	768	736	765	739	714	786	779	724	714	751	731	774	729	763	742	736	684	756	745	711	738	748	729	697	785	671	732	735	724	743	671	745	774	751	741	713	698	731	761	757	724	756	811	751	738	767	733	723	709	730	748	761	725	704	775	700	736	753	751	746	735	784	716	712	750	744	742	702	707	701	728	731	781	759	726	720	741	706	744	720	724	720	717	752	736	750	757	732	730	742	747	741	730	751	757	737	724	748	741	693	704	771	727	771	745	748	751	751	713	719	774	739	736	759	799	712	761	714	691	800	715	714	726	751	700	752	702	754	721	723	737	740	753	764	710	734	704	744	759	722	737	775	766	736	737	737	740	735	709	727	732	738	776	779	737	755	745	702	713	724	706	726	687	784	784	792	683	773	722	711	748	700	736	722	747	727	694	741	721	755	713	753	745	751	721	696	728	692	742	722	714	690	747	749	709	768	733	748	735	712	767	718	738	782	772	730	729	735	814	739	728	748	731	760	712	736	701	708	705	747	736	763	772	773	731	741	784	757	766	753	758	757	724	759	736	728	763	738	726	715	730	744	759	705	737	745	724	719	747	727	751	787	698	782	738	749	741	755	745	762	773	696	761	716	713	693	760	799	714	734	791	734	733	705	736	740	749	749	740	728	753	701	750	771	721	734	744	747	712	699	752	715	753	723	755	723	689	698	742	695	741	726	726	735	717	754	743	744	727	746	727	753	758	762	704	752	723	766	755	770	811	766	732	763	748	737	746	768	757	718	758	733	688	710	712	761	765	701	729	725	741	737	723	745	753	739	697	714	731	747	760	746	686	749	702	741	721	783	746	747	735	786	723	800	722	737	702	731	725	725	731	787	717	739	703	701	745	724	769	744	729	719	750	736	718	730	737	734	723	677	727	740	745	704	720	719	682	757	739	755	731	728	732	710	736	761	680	730	708	740	733	728	762	761	722	706	709	717	705	700	733	739	732	745	744	725	705	816	706	761	738	727	725	741	743	739	724	702	756	729	697	753	789	706	786	731	674	689	715	705	706	706	758	748	775	767	762	738	735	726	735	735	716	720	734	760	752	735	704	722	734	677	751	720	748	780	747	697	739	739	773	724	745	718	718	763	706	728	756	762	739	736	772	769	758	761	733	723	709	768	745	711	776	736	775	764	751	668	755	724	741	719	766	758	698	739	722	735	777	729	725	756	671	699	755	722	758	760	753	711	704	746	757	750	738	739	662	761	701	737	719	702	738	739	780	711	706	742	709	744	703	718	717	728	750	767	755	743	701	709	720	722	743	770	701	706	732	726	714	723	763	828	741	738	749	751	748	733	663	737	757	762	786	746	735	798	736	719	728	744	744	726	721	723	752	695	773	704	762	758	736	780	738	709	744	712	726	750	709	714	718	723	730	711	755	706	745	697	717	788	708	740	760	720	722	688	729	736	700	750	792	743	773	772	725	696	706	741	803	756	708	742	743	772	764	704	707	719	660	731	718	767	714	717	731	737	732	697	719	750	663	715	745	690	722	717	734	767	724	756	712	711	696	723	718	728	721	766	767	738	730	812	737	746	762	749	718	749	769	729	723	755	740	721	748	700	678	733	748	707	735	732	745	727	739	711	743	755	724	705	698	730	756	708	721	750	731	706	708	720	709	715	685	775	739	739	681	713	757	767	693	717	715	712	739	779	727	765	769	741	747	770	719	705	760	724	731	748	731	736	751	759	721	740	736	700	716	710	775	749	735	703	709	736	722	753	751	697	723	769	735	748	737	704	716	766	731	778	713	764	681	711	701	714	673	720	706	725	728	727	756	732	747	772	711	751	780	783	716	732	760	740	762	752	721	738	736	737	713	754	733	746	736	729	725	701	709	703	701	762	801	712	713	749	760	698	742	706	737	736	757	723	799	714	738	734	732	738	736	754	760	722	734	746	748	719	735	701	741	785	746	716	755	758	715	705	740	746	755	703	783	723	779	739	760	722	714	727	782	743	736	723	739	717	730	768	748	772	719	762	732	693	728	749	704	721	745	756	743	738	747	763	695	716	743	708	760	808	717	724	712	671	785	783	748	774	762	733	750	748	698	729	767	732	706	746	704	745	693	732	761	713	746	734	727	723	706	720	721	762	715	750	719	730	764	740	690	712	790	720	715	755	748	782	777	735	711	756	678	734	700	681	713	717	715	749	728	705	711	791	725	733	730	737	715	728	697	726	754	757	727	740	714	744	682	719	717	722	719	736	789	766	853	731	743	734	719	756	724	756	743	748	743	758	738	697	751	751	727	729	710	706	728	730	781	725	755	738	709	792	744	776	758	723	719	733	756	731	756	716	744	770	748	725	731	708	760	744	719	747	711	705	704	762	741	783	759	723	705	703	710	735	727	730	742	735	707	744	736	703	698	737	695	777	720	727	735	727	722	747	726	706	752	698	747	764	699	795	767	736	723	718	747	761	719	761	732	758	726	782	758	753	741	739	745	712	701	749	724	748	741	732	726	691	736	725	779	709	743	739	690	711	758	697	766	688	674	719	764	761	809	755	748	716	740	734	721	749	726	727	737	768	719	715	755	710	695	761	743	742	753	734	774	718	706	697	740	763	758	731	731	696	768	691	725	741	756	722	754	719	734	714	767	734	735	749	750	754	707	756	680	704	751	740	679	730	715	691	737	723	713	765	761	721	717	706	686	678	747	704	710	761	751	721	687	712	746	710	745	725	742	728	745	728	766
40654	27859	24167	34981	17047	4704	476	386	366	387	317	315	349	288	327	327	348	345	336	312	294	327	328	324	320	333	314	344	339	329	340	354	301	347	316	329	356	343	371	314	323	332	328	342	308	334	299	349	337	339	319	319	328	339	356	318	313	341	319	340	320	315	333	317	301	296	275	319	325	320	306	323	276	330	326	313	353	338	294	331	351	332	340	349	337	280	347	309	330	317	317	350	346	354	335	327	342	342	341	336	344	328	369	343	325	319	335	336	327	326	311	357	355	352	316	333	340	311	310	313	331	310	337	314	303	338	294	343	303	302	316	340	316	393	296	319	329	340	371	352	324	349	361	360	336	349	320	306	331	319	311	333	325	316	323	321	320	341	343	329	300	345	318	312	291	358	348	355	326	361	365	337	315	319	337	332	358	358	337	355	330	370	302	342	354	311	343	356	307	311	334	323	290	300	298	314	320	376	338	306	334	319	343	326	334	316	303	332	374	334	364	321	343	330	315	377	306	313	287	323	319	290	337	313	359	330	339	321	332	321	310	317	353	303	313	330	334	324	340	349	386	285	311	341	309	346	318	282	288	342	349	321	317	311	326	319	328	337	338	287	336	361	321	341	310	320	316	329	313	332	343	337	350	305	307	349	334	359	359	372	332	350	340	336	319	374	334	346	335	331	347	339	301	350	319	351	310	327	330	334	325	324	335	317	354	338	310	297	284	342	330	338	335	324	320	308	300	345	350	349	305	318	334	339	322	342	315	327	330	303	312	342	314	319	335	336	331	332	320	356	308	312	314	346	323	316	326	338	303	314	302	357	344	342	328	318	338	323	329	315	359	338	312	303	363	275	363	372	330	325	329	298	360	331	337	349	353	320	333	334	346	310	342	368	348	348	370	362	326	339	326	319	340	307	329	288	346	305	351	327	345	309	331	336	334	326	319	325	317	338	366	340	353	366	341	280	301	321	312	302	304	325	343	326	312	306	331	358	328	326	327	365	322	340	324	308	325	320	330	345	364	332	343	306	300	319	344	320	289	326	323	319	339	315	338	325	303	336	329	363	344	331	337	350	334	344	306	283	358	323	322	335	336	342	347	345	330	320	349	291	320	347	326	342	345	326	305	320	344	343	337	323	347	326	319	309	317	342	328	362	325	331	372	327	333	355	340	352	294	321	292	319	314	333	368	309	322	325	334	353	325	336	330	282	340	319	320	306	311	316	349	346	359	321	381	317	302	316	315	327	374	337	345	324	320	324	342	318	308	317	327	281	343	371	335	347	359	359	329	373	361	335	312	326	337	368	312	345	357	322	345	342	307	337	341	344	322	335	302	372	353	322	344	354	329	323	353	349	307	340	341	359	327	317	310	347	351	325	326	309	351	350	354	290	336	315	312	326	329	347	330	346	322	305	330	319	333	317	327	319	351	345	341	339	331	329	333	314	323	339	351	322	336	340	355	369	325	358	356	346	325	357	312	344	333	326	316	340	335	332	350	332	280	319	278	357	349	337	303	329	375	307	356	324	311	324	322	336	344	328	342	298	312	378	319	363	331	356	352	319	322	306	329	315	322	294	309	346	290	311	326	331	339	348	319	350	348	328	332	328	318	346	349	328	333	299	304	313	282	366	333	369	335	369	374	299	333	316	322	339	332	323	356	349	326	337	336	342	340	324	336	321	355	348	364	355	314	348	325	333	353	308	358	284	351	335	334	348	338	328	348	353	295	320	325	278	312	341	351	345	337	304	334	326	337	335	342	307	314	325	333	345	336	336	340	354	343	364	339	325	334	310	313	357	326	322	339	333	356	337	350	340	327	330	324	352	330	334	385	334	341	342	333	337	336	328	357	311	308	308	318	338	363	353	324	351	331	318	324	377	307	336	357	322	342	344	331	332	315	336	335	314	295	334	344	305	347	338	320	325	315	331	346	339	315	337	326	308	302	369	309	340	310	327	379	334	318	321	327	333	317	349	347	279	374	328	323	321	331	364	314	300	322	330	351	343	320	337	354	339	331	337	353	362	324	290	346	370	333	321	351	328	320	293	348	330	320	337	353	326	343	336	333	343	317	331	358	297	332	323	324	300	333	314	329	329	365	334	342	336	329	325	326	352	332	340	323	364	330	303	335	316	334	340	347	305	344	340	321	314	323	334	319	316	295	342	323	347	345	297	359	303	326	331	294	343	351	329	341	334	339	336	333	343	322	376	356	326	329	361	324	334	321	305	320	347	348	335	348	337	358	336	322	351	343	354	327	317	343	354	316	303	317	294	354	371	343	340	314	321	338	320	335	292	327	347	336	351	362	302	335	337	349	334	323	334	349	332	344	331	358	369	311	294	309	297	308	335	310	363	322	339	332	338	358	322	336	312	348	336	388	372	300	291	313	295	355	322	324	365	301	312	306	333	355	334	329	323	318	323	324	354	322	323	359	336	338	341	335	322	298	311	326	312	343	337	331	320	336	338	375	295	299	333	335	327	330	338	353	315	310	321	340	300	336	307	350	291	353	340	308	351	351	359	322	312	349	345	324	337	358	336	315	333	358	293	343	341	310	298	347	319	341	323	369	288	332	359	366	317	312	355	346	333	311	349	296	336	354	306	340	373	328	318	312	341	313	358	327	308	337	337	341	315	310	304	340	334	326	341	324	296	324	343	346	340	353	334	304	351	371	336	344	326	320	341	361	334	319	308	360	316	340	319	301	332	350	334	313	331	334	336	355	305	350	324	334	309	337	315	332	323	312	362	320	340	321	337	362	318	322	311	346	321	342	326	344	336	322	315	323	326	348	322	317	368	343	319	311	341	324	300	338	323	331	313	353	347	335	315	305	343	286	318	311	363	320	320	325	321	309	348	358	356	347	311	332	351	342	292	340	307	326	320	320	329	346	363	279	331	335	322	346	311	373	335	320	312	326	351	331	307	320	308	319	353	340	331	335	315	329	358	316	367	338	349	347	344	313	299	361	316	362	337	303	332	339	326	315	328	292	328	323	344	304	304	336	377	304	341	358	312	307	330	306	327	329	319	371	318	310	330	326	317	319	329	341	330	315	327	299	320	340	322	356	296	351	317	337	344	292	319	305	342	317	309	319	335	297	313	329	278	323	342	319	311	293	347	369	345	349	315	348	340	343	314	349	318	305	350	338	338	322	320	327	335	314	346	326	314	334	317	331	307	334	350	332	317	348	337	314	346	336	331	348	336	313	345	329	303	343	311	292	328	329	358	372	326	320	360	321	322	317	379	308	326	367	338	373	315	321	362	340	309	337	359	344	327	314	357	339	372	358	345	343	278	326	332	360	338	308	305	314	326	306	378	351	356	304	304	312	337	313	307	329	356	293	305	302	288	311	321	329	330	330	336	345	317	329	335	332	340	330	327	352	297	338	315	313	346	331	358	332	335	315	281	319	291	304	322	370	320	337	340	347	323	363	314	372	326	332	321	321	289	332	316	336	331	353	337	298	355	306	336	352	334	324	319	285	318	366	337	333	351	337	327
24167	20345	30114	43011	29798	6167	1120	1079	932	904	845	847	817	790	793	828	802	762	739	716	772	778	761	784	770	710	796	736	730	738	772	712	725	763	766	739	708	699	734	728	720	703	761	761	719	731	735	761	737	704	753	765	764	706	719	683	751	723	734	772	733	734	717	732	708	723	717	707	720	688	722	714	745	752	681	712	700	684	720	715	768	756	706	734	740	721	667	734	736	686	718	738	734	692	715	725	726	699	720	663	702	678	693	747	741	725	775	756	787	693	678	722	709	677	723	705	734	685	718	687	730	703	714	697	750	713	732	711	757	690	675	725	731	749	745	719	748	751	784	683	723	700	680	756	715	721	709	710	708	687	727	725	751	725	720	758	748	707	731	730	740	719	713	714	737	726	724	710	678	735	701	739	748	694	715	747	697	750	740	748	732	707	711	674	733	697	725	733	731	748	684	774	755	717	719	692	713	704	741	706	724	740	698	704	683	704	724	739	708	728	711	704	756	636	731	744	720	736	735	754	704	721	740	717	703	719	767	768	740	728	732	713	769	732	705	693	747	675	692	712	707	705	746	744	727	770	706	738	742	677	769	675	733	727	683	675	700	718	727	758	737	738	751	721	727	697	675	717	716	702	683	683	745	680	705	738	759	706	752	703	711	701	719	732	715	742	746	740	667	742	727	724	760	723	709	741	714	712	757	707	762	746	684	747	713	773	693	679	723	751	716	716	728	719	724	766	721	734	742	686	697	797	685	700	730	724	690	727	701	704	695	719	728	696	745	685	700	718	771	711	715	718	691	720	691	744	728	694	745	726	740	686	707	708	728	715	741	756	739	718	746	725	716	754	721	704	696	769	748	699	704	711	694	756	729	710	695	728	664	731	691	702	690	765	768	714	704	730	724	745	699	693	734	724	738	743	667	731	760	694	744	692	726	732	795	714	771	694	691	722	726	752	745	708	736	664	724	711	704	711	711	691	682	716	722	750	720	710	751	710	744	674	722	706	728	758	742	725	698	688	698	739	701	732	752	720	735	700	682	762	768	749	730	743	692	702	727	754	692	736	683	780	741	713	735	684	744	686	680	730	698	708	724	707	735	690	733	715	778	729	700	767	711	691	737	666	754	714	675	767	702	689	696	700	728	707	724	773	701	702	732	736	729	733	679	734	747	692	694	732	721	713	695	710	752	728	705	762	703	733	708	692	693	712	719	745	711	655	635	737	692	744	773	732	689	686	690	696	743	766	738	755	759	754	734	751	735	723	680	729	758	728	763	725	695	731	735	755	709	740	724	693	715	682	720	713	696	713	717	745	761	732	719	695	693	750	754	671	704	701	737	712	685	709	718	721	692	720	697	697	768	735	752	725	707	722	720	773	694	701	712	769	745	749	685	703	711	740	708	753	709	752	762	725	685	683	734	691	698	706	740	716	680	756	747	692	706	716	693	678	699	736	707	695	787	750	708	781	716	745	712	737	713	689	695	752	758	728	723	756	737	654	753	681	729	748	722	754	714	699	728	714	726	720	768	684	748	701	732	707	762	675	712	741	710	712	702	727	678	730	736	712	742	703	763	742	695	733	736	710	728	745	719	686	763	708	683	716	765	720	709	727	691	764	685	723	728	711	723	708	712	724	716	708	663	720	731	733	685	755	750	684	738	706	734	721	745	696	715	711	733	769	757	704	701	732	747	667	726	738	739	692	724	702	706	726	718	677	739	735	712	748	690	746	732	753	729	703	710	726	734	702	726	715	722	758	726	719	737	721	724	703	732	730	692	712	702	747	707	718	757	734	670	692	717	707	702	724	718	705	736	736	763	766	704	694	725	716	726	716	686	712	736	725	717	716	649	684	699	660	766	775	719	732	770	712	704	722	698	681	713	738	701	695	770	729	714	750	721	726	734	702	678	731	776	746	725	691	712	738	745	725	742	647	738	769	721	727	762	793	697	717	695	754	761	696	721	708	788	738	711	723	729	726	746	704	707	713	715	765	696	724	714	711	757	722	719	711	710	690	709	726	728	701	680	765	747	697	726	706	724	727	745	770	690	698	684	676	696	707	740	682	696	707	733	684	702	758	695	704	694	700	694	763	724	652	733	769	775	700	707	669	759	739	669	707	715	715	721	713	726	729	704	751	750	685	706	742	714	706	725	747	737	735	733	775	715	728	766	705	715	735	737	702	744	685	747	744	724	753	774	679	687	728	669	721	738	690	724	742	753	713	750	727	665	717	761	707	681	710	713	732	692	732	691	738	751	705	775	669	741	747	799	678	719	703	702	737	771	703	765	762	706	659	713	716	704	728	719	737	794	712	716	709	712	692	668	679	704	724	728	709	780	713	717	728	756	720	705	741	687	691	765	695	754	700	720	723	742	741	754	710	756	686	723	778	760	703	726	695	731	730	694	705	724	735	717	718	743	742	715	717	679	756	745	755	700	750	738	738	783	712	720	715	749	717	755	742	719	728	719	699	679	708	690	728	711	696	748	749	741	703	723	745	703	692	800	747	751	757	752	729	739	763	697	714	737	699	686	717	746	683	726	728	687	695	659	728	707	709	701	696	716	701	703	714	734	732	731	708	714	703	680	682	705	698	700	727	739	715	677	690	700	713	779	773	749	697	734	716	729	748	776	715	701	720	696	725	786	749	710	722	724	713	705	688	713	724	728	747	723	765	723	725	738	718	715	719	728	719	729	690	750	712	704	719	760	700	701	714	754	694	702	751	708	733	769	662	731	740	728	736	719	716	683	741	717	696	732	690	747	700	745	718	727	694	729	759	723	696	709	774	681	750	695	722	756	692	685	717	762	737	697	712	775	678	699	744	758	700	676	699	713	688	747	732	697	733	793	764	741	737	685	711	693	713	693	728	744	720	712	732	649	737	771	763	726	726	746	712	682	770	677	742	706	734	732	690	705	712	711	741	734	735	769	709	730	750	731	666	740	760	821	708	671	739	764	719	733	706	714	698	744	747	691	758	720	749	742	720	716	733	687	690	753	777	775	694	736	687	715	767	770	723	710	749	751	717	712	704	752	739	726	683	697	735	759	708	762	696	744	692	708	735	743	750	719	726	710	656	754	728	706	724	756	699	719	693	751	714	764	715	750	730	724	740	761	743	727	692	726	744	708	729	715	754	706	763	711	738	752	669	750	725	711	716	709	694	710	715	714	693	752	692	712	731	686	753	717	705	713	747	735	700	672	677	713	717	734	668	738	739	748	686	707	749	700	725	728	688	788	750	711	763	719	709	718	742	738	662	735	704	700	744	734	721	716	729	772	746	711	730	739	701	715	703	726	718	726	766	727	722	693	738	751	740	754	716	774	728	756	685	719	764	716	696	685	739	740	726	712	714	684	710	731	735	708	713	776	715	674	699	744	715	784	727	707	734	747	762	708	713	681	735	708	703	739	714	706	724	734	711	743	713	739	701	679	721	689	740	727	685	727	722	710	690	756	733	747	707	760	758	733	740	717	739	733	760	748	733	799	709	736	723	738	675
18971	14294	5664	920	334	203	175	200	168	188	201	190	176	203	174	209	200	191	192	209	162	183	182	201	180	186	164	177	181	158	192	153	178	182	197	190	182	217	200	180	182	169	162	173	190	178	209	200	191	167	181	176	160	186	167	184	184	213	168	167	200	180	209	184	176	187	161	181	161	181	165	180	165	165	209	165	182	180	183	195	191	195	193	194	190	151	197	174	185	177	177	191	208	158	180	179	182	173	184	148	166	182	216	194	193	192	188	187	170	167	189	183	186	176	190	173	167	178	176	185	221	170	199	187	156	194	210	217	171	193	171	158	187	171	159	201	177	202	197	180	172	190	193	174	186	164	177	195	167	174	171	165	198	210	178	190	165	200	210	192	209	187	186	206	192	209	209	199	176	171	177	181	202	177	174	203	174	193	192	177	184	198	171	178	201	185	208	184	152	165	191	191	178	165	180	192	176	210	199	174	190	207	188	167	182	155	203	188	185	175	175	198	192	176	175	166	174	192	187	168	195	179	190	176	183	157	170	182	161	178	203	216	198	210	201	172	184	174	188	192	156	174	183	171	179	198	172	193	183	160	184	173	189	187	155	173	191	186	197	168	170	187	170	183	193	173	169	193	199	147	178	164	204	179	150	212	191	192	185	179	182	188	201	168	195	167	176	195	181	219	191	189	180	180	166	177	178	196	207	202	174	189	191	166	185	174	215	186	191	196	169	177	195	188	195	170	191	168	166	181	189	151	183	179	175	209	202	186	220	172	179	171	195	204	169	174	206	157	175	187	187	175	203	191	202	170	179	202	202	200	182	165	197	186	174	178	184	179	180	190	150	169	198	196	166	184	181	171	186	190	164	164	178	200	179	183	161	162	214	186	186	181	178	198	175	169	202	161	194	200	190	162	183	179	168	189	205	187	181	175	187	182	200	195	203	193	199	171	169	185	197	168	177	150	177	178	180	181	162	191	167	178	201	160	171	185	181	203	176	163	184	176	165	191	182	205	181	185	170	172	176	183	204	175	167	167	176	187	152	178	152	172	184	198	178	183	162	195	198	203	172	192	216	181	180	151	176	196	171	184	203	181	215	171	193	185	217	176	146	198	177	192	186	195	208	194	195	159	188	168	175	155	201	186	175	204	174	186	164	199	208	170	177	191	168	221	171	203	163	182	168	182	185	190	184	167	187	175	185	191	190	202	171	185	166	161	189	176	182	161	186	200	192	182	196	165	174	191	172	185	190	176	169	181	218	181	176	201	162	194	177	190	181	177	180	181	178	165	183	195	175	166	169	171	202	190	193	185	184	164	183	192	196	169	201	192	202	179	181	163	209	223	163	186	196	186	189	153	181	194	181	177	176	172	185	177	189	215	192	184	174	178	200	152	162	190	163	192	188	165	190	175	182	169	187	219	184	164	211	187	174	193	198	153	180	178	158	202	181	203	165	185	203	195	190	187	193	182	211	187	197	173	189	176	186	170	152	176	162	176	181	188	174	164	191	177	195	178	156	176	180	161	173	181	204	180	184	191	210	175	192	186	183	166	180	173	195	172	189	175	170	195	192	186	192	152	201	164	175	163	179	185	184	199	173	185	179	173	195	193	180	182	169	184	192	188	179	185	202	189	186	178	184	201	178	185	178	186	187	194	187	182	175	175	195	201	192	204	173	172	163	179	200	179	177	182	174	174	191	219	179	171	177	164	215	156	208	189	183	196	203	172	162	191	195	173	180	212	193	182	202	195	186	188	162	147	178	183	185	179	196	177	182	185	181	208	191	193	178	197	174	150	169	167	197	186	194	207	178	167	196	176	172	171	174	183	165	200	161	186	173	167	175	198	189	184	194	179	175	173	196	154	171	199	215	213	205	175	178	164	197	166	179	172	204	169	179	196	171	184	166	180	155	188	195	186	170	160	207	177	196	217	180	186	183	164	199	211	184	187	189	184	171	190	193	158	169	179	184	159	199	174	192	189	183	215	195	169	172	186	199	175	187	200	163	200	171	171	203	191	194	196	175	156	156	193	171	189	174	181	166	171	190	171	188	206	183	189	183	184	187	198	178	197	200	203	201	184	225	189	198	168	179	209	190	166	190	213	182	166	180	186	179	183	188	183	186	189	183	173	175	213	180	176	187	186	163	181	186	158	179	189	210	192	187	203	163	196	165	162	191	169	190	190	192	164	204	193	174	171	159	206	168	172	185	168	191	185	190	193	201	172	227	206	183	166	169	178	209	187	164	182	194	197	168	174	178	193	171	181	198	171	202	200	206	204	165	172	184	164	185	192	206	174	177	188	182	171	184	195	204	170	190	167	172	190	172	166	200	160	170	220	169	177	183	211	183	142	201	207	181	188	187	206	211	199	189	203	175	180	155	201	200	200	168	161	198	201	182	167	175	167	208	177	158	183	173	200	164	196	174	171	201	168	206	188	144	182	185	184	185	202	180	172	199	181	162	171	200	181	209	166	189	201	174	186	178	183	158	175	184	181	180	188	175	189	174	192	185	202	209	199	164	190	193	202	185	181	202	211	212	178	182	167	183	197	196	185	196	181	178	198	170	179	186	166	187	178	184	181	180	215	179	189	179	175	181	182	177	177	186	192	205	192	200	158	195	194	178	189	181	182	162	182	179	182	182	175	192	187	168	184	152	187	177	152	185	174	184	165	199	181	174	181	178	184	213	183	162	172	179	194	162	184	180	202	184	192	171	193	162	191	188	170	171	199	185	195	212	199	180	202	203	200	193	173	208	200	186	158	184	189	197	178	183	192	162	169	187	175	159	196	177	195	194	175	171	173	214	160	180	173	151	193	172	191	169	200	166	188	196	187	205	193	191	175	179	189	192	197	192	194	210	176	182	183	170	201	180	178	175	193	179	194	201	175	187	164	190	174	189	192	191	199	162	192	194	176	184	213	165	167	197	210	200	195	201	214	185	183	182	145	177	186	180	188	169	173	186	203	179	181	166	181	204	182	186	198	187	161	182	179	179	165	215	200	175	184	169	213	199	187	180	196	191	194	190	195	178	182	171	166	179	182	205	198	204	179	169	168	195	167	200	195	182	200	194	181	173	172	189	167	173	162	188	182	193	202	176	185	181	189	175	173	183	172	189	177	187	200	188	184	210	162	190	193	191	184	166	189	196	185	152	198	177	195	188	184	172	195	192	191	206	170	185	203	179	195	171	200	205	197	191	172	207	160	167	178	167	184	197	149	167	178	186	198	168	181	168	171	188	158	169	177	168	184	170	167	182	193	199	181	183	178	171	195	193	183	179	193	207	173	198	198	162	167	181	174	184	164	174	175	186	162	153	159	177	210	168	205	195	183	184	188	202	164	168	177	180	167	178	186	172	171	163	202	183	166	185	166	191	174	203	196	168	193	171	192	188	168	196	198	172	156	178	174	182	195	176	172	179	174	196	185	186	186	162	163	156	157	184	208	192	182	205	180	183	164	193	197	178	179	208	176	194	186	161	192	178	179	174	207	182	183	171	191
11155	11614	6895	2289	1204	570	477	451	430	466	482	463	453	490	444	455	418	458	446	469	456	489	464	451	444	454	465	467	494	449	459	412	448	470	416	458	418	452	460	474	470	464	447	433	444	456	487	483	431	436	488	457	449	479	487	469	436	437	425	478	449	504	435	454	448	437	443	479	458	470	451	458	456	448	487	495	444	463	439	442	512	495	455	480	466	461	455	460	474	467	461	428	451	430	447	465	455	455	441	460	446	498	440	481	449	446	456	468	439	433	439	447	463	446	475	429	480	474	435	437	436	454	466	479	424	436	487	458	419	468	471	484	474	462	457	453	471	448	492	468	437	409	432	421	434	454	454	466	442	437	435	437	414	447	444	439	444	413	434	467	463	453	436	443	406	472	443	457	459	415	434	439	439	481	440	463	445	475	462	465	455	434	484	386	469	417	477	430	448	422	439	477	454	487	449	456	421	437	477	474	457	452	456	465	431	460	453	476	441	446	427	430	457	416	430	504	484	439	470	456	431	426	433	487	436	498	465	446	454	471	452	460	507	471	452	471	451	473	456	450	428	427	449	424	490	424	462	480	439	433	488	458	437	466	409	454	427	461	429	478	473	441	450	478	439	484	471	478	475	432	443	477	429	450	441	455	420	479	493	448	460	448	425	454	442	448	465	474	512	460	458	463	444	455	446	437	476	438	487	502	438	490	450	433	441	441	413	494	439	429	456	468	440	454	468	436	426	425	404	438	442	436	456	455	491	438	460	416	438	464	426	489	444	471	444	453	439	455	443	412	459	463	458	431	451	462	475	434	471	437	466	456	476	461	462	450	465	466	446	487	411	461	437	478	492	455	459	467	449	451	400	477	478	428	504	428	454	467	442	431	440	454	502	438	468	465	459	465	443	448	457	489	480	444	491	485	433	482	471	434	449	457	433	452	472	447	445	460	437	439	482	519	425	448	413	467	469	456	471	453	440	431	474	464	466	470	453	433	432	471	482	461	428	404	477	441	441	455	407	476	427	459	415	477	447	467	460	412	433	450	472	445	465	434	454	427	426	437	462	453	468	433	492	502	475	461	459	475	454	431	451	464	455	473	456	408	463	445	428	464	428	439	451	449	444	468	452	453	458	454	432	469	429	438	419	468	458	438	422	431	455	445	451	456	433	449	428	459	476	463	436	458	463	465	448	466	482	445	452	414	495	430	442	410	467	461	469	415	442	440	448	444	492	470	430	504	442	511	408	491	451	444	457	466	465	462	427	468	430	476	455	471	465	410	444	413	415	474	458	433	442	461	448	413	447	468	460	486	457	456	471	476	467	434	454	463	451	467	458	477	459	432	487	463	458	446	452	437	446	493	447	471	493	424	475	447	482	441	472	429	461	443	466	458	435	474	454	436	448	401	417	471	486	500	467	461	477	462	463	471	492	458	397	446	453	471	454	443	498	412	462	462	430	424	496	455	460	461	457	444	482	477	491	476	465	431	444	480	472	479	491	497	392	408	472	427	442	449	428	461	458	456	486	421	460	465	431	464	438	458	489	478	496	460	456	450	459	452	454	465	465	453	456	459	446	438	463	474	469	427	439	445	455	466	429	445	474	423	459	451	455	464	442	436	442	466	461	422	471	469	454	474	440	438	411	480	454	459	504	475	472	469	488	452	459	471	479	427	446	431	464	462	468	443	425	467	435	472	444	455	458	479	472	473	410	438	457	466	466	428	463	434	440	477	452	443	482	406	436	408	403	442	444	462	467	416	444	448	485	454	439	470	467	436	456	446	473	458	449	453	427	445	412	450	461	466	444	454	437	453	457	449	455	456	460	467	453	451	426	475	453	438	480	469	459	410	437	466	475	468	456	418	462	433	456	432	495	481	490	383	457	444	481	514	472	440	415	448	413	473	453	472	464	476	455	432	462	453	433	466	428	451	459	435	419	482	471	419	479	465	448	441	452	492	443	476	471	440	490	444	437	446	478	418	472	463	455	474	492	474	446	461	486	454	441	432	482	444	464	421	452	448	476	466	452	476	436	467	422	436	445	410	429	448	434	492	419	457	436	476	455	423	470	441	449	463	415	484	476	444	426	459	452	448	479	454	426	449	414	431	463	458	458	468	430	468	429	389	481	456	438	457	458	484	450	448	446	460	421	405	436	491	480	450	439	468	488	471	471	446	467	441	465	478	437	449	424	436	427	471	471	441	436	416	458	452	473	457	431	458	458	469	444	444	463	461	442	434	453	454	452	439	493	444	438	494	409	457	460	447	445	469	439	506	435	473	477	466	457	452	463	460	433	462	454	434	467	471	454	448	462	413	462	478	446	453	440	428	411	459	496	496	450	457	459	446	460	470	459	430	430	474	500	457	476	451	461	477	463	446	433	491	458	456	452	482	432	452	475	453	456	436	517	436	450	460	495	413	422	482	467	478	457	436	483	471	444	458	471	443	451	445	471	467	474	461	448	450	431	486	446	435	437	451	433	464	463	443	465	461	427	441	457	454	426	449	442	456	467	461	458	450	471	427	421	464	457	466	459	445	461	466	489	427	464	441	484	426	420	451	468	466	503	477	455	473	467	455	424	453	442	430	475	445	438	437	462	486	425	418	480	442	411	445	441	453	462	500	443	448	439	450	440	425	436	486	474	505	466	466	431	454	482	426	453	445	426	482	483	424	435	466	435	451	456	437	484	415	471	442	455	466	441	421	460	433	466	467	478	454	489	469	455	451	410	434	492	427	453	479	477	470	417	455	447	448	430	480	475	474	466	434	454	448	471	412	432	447	490	494	458	441	463	461	449	455	504	462	436	467	464	480	458	453	474	461	441	456	482	464	446	438	443	417	431	448	447	426	446	445	450	483	473	440	449	486	468	417	445	431	468	450	479	410	461	497	450	431	468	450	489	428	445	450	447	451	450	503	520	484	474	408	455	466	455	444	472	451	479	479	432	456	464	454	491	450	512	460	442	440	458	445	461	440	439	457	417	410	477	417	456	508	447	423	447	468	454	449	477	466	454	465	471	457	504	484	462	456	440	438	439	474	459	494	486	472	447	467	430	490	474	463	435	481	457	451	426	436	466	463	430	477	464	457	479	430	451	446	436	459	468	476	450	446	439	482	415	455	435	472	448	452	428	478	480	455	460	432	433	471	479	451	468	444	455	451	477	481	500	456	448	473	435	430	475	449	426	426	417	476	439	472	455	444	443	456	439	453	450	439	451	453	452	442	475	452	463	456	452	482	438	434	465	466	460	469	464	438	462	459	448	448	463	474	488	445	468	469	467	461	463	433	458	430	483	463	436	456	420	463	439	453	456	442	459	444	446	474	482	445	453	484	451	460	433	478	458	466	448	444	468	497	460	475	478	437	469	452	476	434	470	409	450	460	439	474	423	485	459	449	473	472	388	463	429	432	465	456	458	455	459	468	478	430	442	438	446	461	460	450	452	426	447	446	442	462	472	494	399	448	452	432	434	479	457	430	449	445	451	453	438	431	425	424	469	427
32401	22018	11912	21222	9459	1821	391	355	361	361	314	366	350	307	340	310	335	326	341	342	335	345	332	332	332	359	331	341	334	289	346	390	354	349	302	344	338	324	326	314	345	342	363	296	339	337	340	311	319	340	351	376	304	321	289	311	276	320	344	328	315	307	306	355	392	337	337	318	323	346	339	328	302	338	331	315	308	320	363	322	313	321	327	347	271	302	331	329	303	308	307	346	341	316	322	346	337	333	298	332	362	365	356	329	331	332	371	331	364	335	312	369	313	348	335	319	332	347	333	331	321	366	317	344	334	346	371	326	352	373	331	327	356	304	288	332	299	307	322	323	317	292	305	318	359	329	325	310	319	347	336	325	319	349	328	315	317	346	331	343	271	318	298	368	337	309	301	329	347	334	302	329	308	311	321	302	376	358	325	301	302	316	341	324	325	330	330	342	333	346	297	308	316	318	336	337	349	310	342	328	337	363	306	326	317	299	342	338	324	304	343	312	337	361	333	314	329	329	335	340	348	321	311	319	293	310	324	331	301	344	339	319	335	357	336	311	314	304	309	312	334	342	358	330	318	333	314	312	302	309	328	313	332	332	313	348	349	333	331	359	336	306	345	343	372	369	294	321	343	320	351	313	326	303	328	343	364	362	335	366	314	308	360	318	358	323	305	349	305	377	321	347	312	330	313	344	383	360	335	334	325	297	324	343	316	342	361	310	291	307	306	320	321	318	299	318	332	314	333	365	339	349	314	336	351	358	322	316	347	337	344	361	323	321	342	306	309	307	289	309	360	356	296	348	340	307	320	300	315	336	330	289	317	315	335	325	360	320	300	360	289	305	337	321	329	358	336	315	345	333	353	290	315	329	330	334	361	354	331	361	329	347	364	330	338	362	297	360	298	332	331	327	334	355	323	334	309	318	350	341	343	318	321	349	343	328	324	320	315	319	317	323	336	330	310	344	328	355	327	309	294	310	298	356	330	345	365	330	335	327	318	339	349	341	348	353	313	320	325	315	371	333	348	327	320	346	318	326	330	310	356	336	319	289	345	331	324	361	292	327	339	316	326	333	311	326	330	332	337	335	347	345	315	323	392	352	328	342	304	329	299	320	313	318	308	316	342	317	327	350	309	303	327	346	355	353	331	342	392	314	321	369	318	315	352	324	319	326	305	334	313	335	335	376	330	317	327	348	359	366	299	317	313	350	312	311	308	326	333	338	314	360	325	335	321	350	347	340	312	336	323	321	310	343	337	313	334	314	325	305	341	324	321	299	329	343	325	337	340	335	308	324	346	333	328	379	356	304	363	302	328	333	320	338	335	353	306	323	320	320	334	345	322	315	337	347	327	340	369	345	336	333	351	338	320	356	346	336	335	337	332	381	329	340	321	338	327	330	350	327	348	324	343	343	356	346	337	314	325	336	329	334	286	367	300	308	331	341	301	351	329	347	322	327	334	285	303	331	347	341	315	288	305	333	300	314	306	326	350	355	303	306	328	330	336	330	325	338	317	326	353	332	288	334	296	327	345	335	328	318	326	348	336	334	333	334	335	345	333	324	355	361	319	342	348	317	327	341	304	314	318	334	348	340	291	342	353	338	324	338	337	322	339	364	311	319	323	346	314	342	351	291	344	322	324	351	352	303	327	327	349	343	299	320	327	340	334	312	341	350	326	319	345	349	312	298	318	337	330	316	302	346	332	333	320	326	323	297	332	366	362	333	344	319	306	333	339	346	321	337	332	336	310	329	325	337	320	272	312	358	330	313	334	341	326	324	324	346	348	330	343	354	315	313	349	374	308	312	363	336	333	340	319	313	291	341	340	310	325	350	317	320	296	313	307	320	331	311	331	329	332	293	336	312	346	308	346	353	301	325	323	320	302	315	312	331	324	332	305	341	323	351	342	324	318	336	335	353	333	331	323	327	356	320	358	314	344	317	325	335	338	328	336	352	320	277	324	352	307	353	304	316	333	328	347	377	330	361	323	339	313	354	299	343	287	348	311	308	317	322	321	350	328	325	341	318	315	311	355	284	319	367	308	321	341	362	350	321	356	316	319	330	356	316	331	317	308	327	329	329	290	343	340	322	350	365	283	370	324	328	293	305	357	347	356	348	311	310	341	336	328	322	331	348	318	329	318	343	280	311	324	347	323	376	367	287	307	327	317	332	360	350	330	352	350	357	326	313	327	339	333	325	308	322	353	323	348	315	282	337	337	322	302	316	367	368	305	340	327	335	360	335	334	324	334	327	329	313	354	337	348	322	326	316	335	316	305	330	312	346	311	324	358	347	317	337	303	327	361	309	319	287	306	341	339	333	337	330	332	341	331	306	294	315	342	363	280	289	319	340	313	343	343	342	346	312	309	353	309	350	338	332	326	339	341	323	328	346	337	329	328	321	346	332	338	344	341	339	354	325	323	295	345	297	351	327	334	334	376	304	334	313	284	351	335	291	341	322	321	328	299	307	328	352	346	287	367	321	354	298	359	293	334	312	347	317	342	311	329	336	310	367	347	326	294	301	302	332	355	319	358	338	330	326	338	341	341	350	334	364	370	309	327	301	342	335	332	326	375	334	326	300	364	346	307	354	342	362	333	334	323	363	318	326	347	345	332	351	342	343	321	299	330	327	350	314	327	336	312	396	311	326	315	312	308	323	346	324	306	321	338	373	313	323	361	317	312	316	330	318	329	348	366	334	349	340	323	351	351	338	344	341	343	353	328	345	331	320	318	341	313	322	358	270	322	333	325	339	324	327	359	363	361	309	345	293	318	317	309	317	285	361	359	312	330	353	348	322	298	334	303	318	331	300	309	318	367	328	352	350	305	306	335	324	327	334	341	352	341	322	354	349	331	294	338	299	277	332	335	339	312	311	312	322	335	341	305	340	341	353	331	328	364	328	352	318	321	289	316	317	340	314	326	319	330	301	327	339	335	337	359	314	338	340	345	351	336	328	353	332	349	341	346	330	353	309	306	367	341	306	310	319	340	341	325	388	348	355	302	359	320	371	341	358	334	328	338	298	335	346	344	305	327	344	333	331	328	350	322	339	324	323	320	332	314	323	335	321	336	372	342	321	327	355	361	299	304	314	312	327	318	363	348	355	320	317	334	325	318	335	338	313	328	323	366	313	317	363	326	308	300	325	343	331	310	328	350	336	317	314	350	335	288	325	325	351	338	335	338	323	318	323	322	307	334	332	351	354	348	311	314	329	318	310	345	328	371	326	350	342	324	362	374	328	326	337	341	327	318	344	314	354	288	364	319	349	327	299	350	338	337	299	336	301	306	310	324	339	319	327	338	352	346	326	326	320	324	313	324	322	319	318	349	291	328	313	323	342	369	331	302	372	353	366	344	331	341	297	348	339	320	343	349	324	317	331	329	349	339	327	334	323	301	341	345	338	301	331	333	318	336	308	330	331	342	335	355	321	335	335	360	329	339	342	322	318	335	356	315	336	320	337	333	333	312	324	330	343	322	333	322	321	342	354	313	337
19996	17087	15989	35136	20274	2914	923	879	832	859	784	789	765	781	745	785	758	766	763	779	740	763	718	752	736	760	757	753	767	757	787	712	737	768	762	716	742	721	708	757	746	721	732	759	764	711	759	729	782	735	742	709	750	751	759	733	765	725	747	710	738	693	739	737	737	752	741	736	777	753	769	772	705	705	761	707	716	749	704	724	752	729	731	752	730	757	698	750	749	754	712	744	728	726	769	722	731	775	725	761	748	713	709	743	728	723	729	650	733	748	729	717	736	762	796	676	703	759	730	747	770	735	711	732	689	690	740	765	714	715	699	699	761	733	752	704	699	772	739	727	712	744	770	734	763	748	739	770	729	734	714	750	727	738	766	758	761	737	760	751	721	691	730	731	707	736	729	757	769	722	725	750	742	764	777	689	729	715	729	720	689	736	743	760	773	736	745	725	736	705	700	769	774	809	733	761	744	730	751	724	664	708	653	718	728	750	762	786	765	787	686	719	728	760	742	713	802	738	771	758	733	715	749	723	672	684	739	709	703	704	759	755	779	765	683	771	750	742	748	714	721	758	760	742	737	735	764	738	750	713	732	763	764	792	715	731	747	689	725	750	734	715	722	753	715	723	763	738	730	719	670	733	714	754	725	730	785	744	707	742	756	703	750	703	731	724	727	735	748	710	796	792	739	733	711	732	731	721	797	734	723	755	774	737	711	742	752	745	773	715	767	744	711	767	734	687	694	719	775	730	728	739	744	716	719	714	715	704	735	750	731	742	717	712	783	727	735	738	708	744	779	748	715	754	739	758	740	697	713	700	715	737	755	725	691	707	707	749	739	715	737	744	728	689	770	696	759	711	739	728	731	686	764	761	750	716	779	667	724	728	726	740	729	767	731	687	761	745	755	733	710	727	769	775	695	756	721	715	700	687	671	704	749	727	745	768	741	753	728	745	752	763	702	771	731	758	753	745	694	757	753	711	726	730	738	759	718	720	740	746	711	751	780	726	740	735	760	712	719	658	722	730	668	781	717	698	752	734	745	753	731	751	721	739	748	788	752	762	713	737	766	688	725	754	751	743	730	757	752	698	741	761	706	752	780	739	781	744	785	680	742	743	728	714	695	776	761	732	739	731	717	746	774	712	717	765	737	704	737	725	703	712	754	725	729	731	744	753	743	735	778	795	775	759	738	772	697	722	750	708	713	782	738	748	746	718	712	813	712	742	750	689	736	701	743	715	772	764	736	741	763	741	752	812	705	769	713	751	727	723	690	737	772	720	743	753	678	706	746	790	743	726	771	777	763	684	723	792	746	709	724	715	729	735	762	759	761	720	736	673	725	741	724	721	728	733	738	757	738	742	715	724	760	724	743	762	779	710	723	731	707	757	692	729	725	735	754	763	737	725	748	766	716	727	687	715	760	691	718	753	728	720	759	752	757	749	762	723	737	767	733	694	753	750	749	727	760	706	697	710	728	726	758	683	710	755	750	730	778	694	701	738	705	725	768	709	745	735	676	708	764	727	743	758	757	742	734	705	708	740	748	703	684	734	726	758	730	796	751	751	718	738	771	737	769	767	743	715	732	767	722	765	721	712	687	715	759	728	747	715	726	753	719	739	774	715	731	752	777	709	763	739	780	749	752	727	743	741	751	724	767	744	818	748	729	782	721	758	779	745	737	782	730	767	715	743	752	760	745	731	776	738	716	735	770	746	746	725	780	744	794	726	718	787	749	764	727	760	757	729	741	750	744	769	762	694	746	796	674	756	691	754	676	719	731	750	705	726	730	718	708	779	767	707	736	748	764	770	748	760	744	715	698	804	722	711	739	762	708	747	732	717	717	740	705	740	736	747	786	719	755	733	784	789	747	708	738	696	737	709	704	690	738	758	689	765	741	705	765	732	752	731	707	743	733	732	776	760	730	714	759	766	718	698	694	750	723	713	712	660	764	724	726	744	720	750	728	728	736	702	708	740	762	711	687	730	704	717	752	735	709	754	748	784	700	771	717	775	748	781	723	714	747	684	742	761	691	691	692	733	749	695	676	724	791	765	763	734	728	755	756	727	784	730	744	756	784	720	734	713	749	745	742	727	766	709	736	696	704	691	712	748	693	720	695	765	687	745	729	755	771	719	766	741	766	705	740	739	682	764	738	724	729	764	720	752	722	730	715	738	742	740	723	755	707	708	695	715	728	758	743	713	751	755	742	778	713	735	749	725	708	764	746	751	754	761	672	698	701	773	734	728	731	750	728	694	729	758	709	756	746	767	746	730	757	728	718	723	769	749	777	694	742	761	756	721	747	742	754	744	754	707	720	748	771	726	750	719	684	833	729	695	773	694	771	733	701	706	731	732	784	766	760	708	740	745	703	746	714	732	712	737	722	703	724	763	770	750	744	727	706	731	704	738	757	764	707	698	690	688	756	729	714	715	718	718	724	734	718	731	721	685	722	674	739	791	751	738	743	704	749	720	700	697	772	745	742	704	692	735	762	762	786	767	798	776	708	813	772	715	732	786	707	740	760	726	713	701	723	690	704	748	764	738	718	732	646	735	715	718	719	727	699	714	767	707	758	788	729	756	742	778	718	747	695	704	745	710	763	727	681	720	703	717	711	719	717	754	700	775	745	744	725	675	732	747	755	819	791	744	716	760	728	767	748	753	701	726	731	722	784	701	740	726	726	767	705	769	761	720	738	762	748	747	775	688	748	709	769	727	704	727	734	720	726	774	705	732	780	694	769	734	703	735	724	710	724	729	757	787	729	717	713	698	731	709	734	698	750	726	737	767	752	725	679	698	737	791	765	746	719	734	734	720	758	703	740	796	733	735	730	723	729	752	695	807	739	748	737	777	747	719	665	775	711	780	738	796	752	707	756	734	762	718	755	745	804	740	739	744	722	803	744	726	712	762	789	767	724	773	696	734	701	771	766	738	702	763	776	807	762	759	781	713	710	701	763	738	737	730	790	743	695	744	702	729	740	771	758	727	742	764	725	744	746	772	754	707	733	800	733	750	759	681	747	753	774	741	706	723	724	752	755	730	652	737	790	708	712	722	734	727	694	724	768	760	708	730	692	693	740	697	737	693	696	737	752	720	696	755	732	722	754	772	732	729	725	729	751	746	757	717	757	754	703	725	751	736	714	692	722	727	741	767	717	682	766	734	743	722	738	741	743	715	770	780	719	699	746	760	703	796	708	750	723	741	726	677	738	743	746	727	694	735	736	724	702	782	737	753	740	723	735	739	735	726	772	721	710	764	740	777	725	706	726	702	705	732	738	691	741	762	755	774	716	743	739	722	738	714	689	683	716	762	762	728	724	748	754	716	703	765	726	747	777	731	730	736	735	739	714	764	716	745	695	752	738	750	679	746	721	760	750	751	753	766	688	713	765	688	761	709	745	712	746	755	765	695	706	704	712	696	755	704	702	691	754	714	752	742	772	719	767	744	789	748	720	711	773	743	658	704	798	777	751	703	736	757	705	721	734	713	714	762	721	755
39776	26692	17236	36571	18982	3773	420	420	352	384	351	349	339	337	332	334	329	289	350	323	347	356	318	340	339	300	322	330	341	332	300	340	313	344	374	342	352	323	358	337	310	323	305	329	294	315	346	324	299	358	332	322	303	291	365	333	308	299	331	292	320	337	296	313	352	299	326	367	332	324	318	314	312	348	320	316	354	326	338	302	302	321	325	306	339	305	334	308	331	298	321	309	372	319	316	325	342	332	315	306	312	349	334	331	351	299	331	306	305	301	325	354	317	343	337	298	306	345	352	282	301	334	341	357	347	291	330	361	361	333	361	357	264	350	320	301	308	330	327	305	349	333	319	342	319	333	335	306	339	337	346	318	319	327	299	324	317	328	362	321	351	311	298	325	341	328	304	336	347	340	336	322	341	338	385	332	322	307	330	370	321	340	329	308	329	307	309	325	361	311	311	304	347	324	338	295	322	353	311	323	321	311	309	322	362	332	293	354	320	344	289	323	333	329	305	319	330	318	343	326	364	339	322	321	342	345	332	338	332	341	325	317	338	326	341	335	292	354	319	329	311	309	374	330	325	322	344	333	318	342	327	363	326	293	366	321	337	338	344	336	309	346	322	363	318	306	315	332	333	336	342	325	324	375	315	347	351	349	330	356	326	336	313	328	317	344	338	327	306	345	320	322	331	338	311	343	326	301	324	334	332	320	330	319	329	293	323	306	324	352	315	324	311	328	318	328	337	347	320	333	318	332	332	292	282	331	361	339	326	337	314	319	305	319	366	348	333	311	314	354	332	323	334	347	328	324	326	325	353	318	357	316	318	355	310	317	308	317	317	359	294	323	315	340	328	322	331	322	363	310	337	371	326	313	313	317	339	315	338	305	317	330	322	338	332	326	368	279	348	312	336	347	340	349	322	321	356	369	304	292	347	287	313	352	337	361	298	328	327	317	322	345	306	330	355	304	306	304	281	333	291	320	328	309	339	355	359	323	298	387	354	339	324	345	316	326	307	352	319	317	353	337	300	303	371	347	331	314	344	286	316	309	343	337	357	312	322	332	300	294	307	322	319	345	358	290	357	335	326	304	321	345	327	315	336	349	309	355	310	337	362	351	309	320	324	333	309	313	310	308	310	358	320	328	341	340	324	345	325	309	322	303	343	319	299	333	339	326	350	344	349	313	349	311	374	311	323	333	324	354	312	334	343	340	341	327	316	315	345	373	308	317	318	337	318	324	313	313	362	320	315	314	323	320	331	288	349	324	347	305	321	330	359	350	329	335	303	306	309	349	309	321	349	336	311	318	331	350	308	315	350	346	326	366	336	325	328	324	335	311	335	345	317	309	334	325	351	342	337	294	318	329	365	306	302	329	306	328	343	339	321	313	343	362	314	294	304	299	317	326	320	303	332	337	304	348	346	324	318	325	349	351	333	356	290	336	294	330	349	319	310	300	330	331	344	268	324	318	320	344	322	324	314	352	339	353	326	325	299	376	344	337	333	366	304	344	315	348	330	338	309	330	338	326	292	359	330	286	332	324	303	289	299	340	345	348	340	299	310	337	299	364	359	328	337	325	363	309	308	350	309	368	341	330	314	333	328	349	320	309	306	351	317	305	349	311	329	318	301	341	327	355	336	346	329	325	350	345	340	326	329	345	307	294	342	303	315	357	345	310	315	355	355	360	307	311	324	332	361	326	352	311	318	328	343	336	318	327	315	322	309	302	354	337	294	349	311	325	357	311	324	341	304	351	340	333	342	374	319	341	322	337	323	335	303	272	350	324	324	302	362	329	307	377	316	321	323	299	344	328	325	288	337	377	334	309	325	324	322	329	333	346	332	331	340	310	310	313	286	367	301	343	342	335	323	338	336	341	336	297	333	321	308	308	353	331	324	344	335	325	334	364	307	324	336	326	329	345	308	300	339	351	328	296	321	309	315	329	335	315	341	346	351	367	363	310	324	302	320	354	341	333	299	278	325	354	342	358	330	326	350	357	308	312	360	307	333	348	331	345	308	306	319	343	307	345	293	317	335	312	322	313	309	336	343	299	355	282	312	344	308	328	323	315	333	333	309	360	330	372	309	346	304	335	305	304	353	360	345	344	295	299	313	314	325	320	338	312	337	322	342	322	339	345	312	355	334	327	311	365	331	303	340	294	331	338	362	328	303	327	281	316	353	291	334	351	318	359	345	309	317	316	342	355	354	310	344	325	357	328	369	316	359	296	307	359	305	348	344	274	303	309	304	356	315	323	336	341	333	318	343	341	326	333	305	341	320	372	328	313	327	357	339	332	324	337	358	316	298	347	342	323	338	320	330	302	345	347	329	346	356	346	336	313	308	325	315	333	337	328	324	366	334	325	303	337	338	327	356	323	308	333	322	340	333	334	332	322	338	361	323	334	313	331	326	351	338	330	343	327	322	294	340	317	360	330	328	304	319	319	295	320	331	357	334	308	353	356	339	324	309	344	308	341	323	297	343	328	289	280	353	317	326	299	335	316	313	303	303	356	324	327	315	344	361	345	333	308	301	331	302	305	338	348	339	312	336	276	310	319	334	319	331	284	338	316	332	294	332	305	349	300	308	354	340	286	309	331	325	292	325	332	373	364	311	323	354	339	341	351	294	347	305	338	383	315	309	373	346	331	312	357	339	331	348	309	328	337	334	334	330	324	351	315	309	355	314	303	293	340	303	327	332	331	328	316	337	352	328	338	318	328	326	383	314	333	340	343	314	324	291	304	325	331	309	313	315	310	288	310	343	315	321	315	323	338	335	301	325	329	325	343	331	362	335	312	314	292	337	315	288	344	328	342	307	310	313	371	344	321	301	342	327	331	303	298	314	350	294	330	335	321	328	314	269	324	319	345	318	325	323	333	359	321	349	365	290	301	327	379	317	348	288	300	318	302	384	395	327	335	361	302	350	348	330	309	337	339	325	353	316	331	347	364	339	311	330	310	327	326	330	318	310	351	309	337	313	355	335	342	325	338	354	311	300	312	338	305	335	316	293	332	365	330	353	320	330	334	353	347	347	364	317	331	403	335	327	295	365	313	338	356	336	306	311	313	338	315	297	335	318	347	373	328	382	339	365	308	327	344	308	354	308	313	337	310	331	303	304	346	322	325	320	331	331	350	322	329	292	318	341	315	343	350	347	325	351	344	335	304	335	288	333	309	319	319	294	313	334	319	340	340	302	305	317	308	316	327	327	316	312	323	345	347	340	313	329	327	314	356	297	329	343	334	311	343	313	327	321	344	310	320	335	288	291	319	371	298	345	326	341	322	312	348	321	347	312	332	302	336	332	340	335	338	286	321	335	320	327	360	332	355	320	305	310	318	322	330	358	319	323	307	323	299	310	317	321	305	301	309	303	319	338	336	299	278	343	335	362	344	335	324	285	302	301	348	335	311	300	323	321	334	335	320	311	336	331	340	326	348	278	335	359	335	326	315	360	334	352	355	298	294	304	341	347	338	304	338	304	350	336	293	319	360	279	304
23520	20086	21750	46538	30807	3424	1055	1017	926	901	884	866	816	819	770	816	770	824	751	773	752	792	772	728	746	770	758	765	748	725	728	726	803	772	745	696	728	783	732	760	728	721	798	725	663	720	708	764	754	768	798	719	717	755	694	718	759	737	739	720	733	705	719	716	708	705	813	695	705	712	699	743	722	728	701	775	739	740	790	761	726	694	731	755	729	715	694	759	708	746	721	737	736	737	704	707	747	733	716	719	697	763	670	674	771	724	697	699	756	668	745	727	703	662	727	725	745	686	740	725	712	709	694	779	712	718	697	710	717	748	728	686	685	721	697	704	713	706	718	732	754	720	694	735	759	771	713	722	691	733	740	682	694	754	726	653	709	693	746	733	741	728	686	767	713	696	699	723	733	725	719	697	709	701	713	742	722	747	728	695	680	743	728	740	751	721	717	734	681	721	718	712	760	706	757	732	713	720	708	690	711	710	742	701	693	726	736	707	733	744	719	699	745	729	757	728	775	720	759	720	664	699	702	651	714	700	726	686	797	704	720	692	696	740	728	761	715	701	725	763	734	692	723	745	756	673	740	725	724	739	691	718	758	758	717	752	690	712	697	717	733	714	722	676	691	721	704	688	728	720	701	735	711	731	767	740	703	766	722	738	745	693	694	737	703	714	699	757	736	728	672	743	688	760	701	720	730	743	688	728	716	743	745	725	720	756	690	719	717	733	696	701	767	702	673	698	703	768	710	744	732	690	731	790	721	692	642	780	669	690	749	701	698	732	745	736	732	685	697	736	740	774	760	739	728	715	700	696	694	739	714	737	700	671	750	692	708	717	748	768	763	694	706	666	732	743	725	708	726	758	712	717	704	753	746	752	697	725	766	686	677	720	720	728	677	710	698	711	689	747	747	704	716	704	742	697	729	691	730	671	745	665	740	743	722	729	705	737	712	728	741	678	778	687	701	709	713	701	730	762	721	714	718	731	719	707	788	696	742	704	702	757	685	717	709	750	737	721	704	742	668	684	744	714	758	737	739	734	703	725	701	762	679	774	707	749	690	739	671	768	698	754	745	714	675	735	668	718	735	757	699	764	736	725	697	722	707	705	728	707	747	714	754	732	716	678	673	731	683	690	769	727	710	710	719	709	673	672	707	731	727	692	732	689	703	706	706	688	766	744	758	714	732	735	719	736	731	746	672	685	750	660	716	696	717	784	751	721	699	683	700	698	730	759	704	724	724	688	708	745	719	709	721	717	742	741	693	726	750	732	694	685	715	728	725	717	734	705	709	680	717	742	765	748	693	702	770	731	724	735	716	717	684	775	725	765	706	707	697	696	697	782	711	702	732	689	746	732	761	697	703	760	735	710	715	681	752	714	696	711	716	766	730	694	683	739	747	707	680	740	691	720	698	718	689	717	706	707	709	717	737	700	717	692	683	706	665	748	745	747	735	721	700	741	727	718	750	737	708	687	754	682	712	683	681	718	785	703	762	754	693	712	725	734	684	723	706	697	726	735	705	766	745	711	755	746	755	728	760	710	752	742	713	727	732	731	698	758	764	695	761	685	780	685	754	702	723	707	686	749	729	708	687	683	773	721	762	719	750	718	770	747	698	712	717	698	709	724	713	716	699	697	718	722	724	696	679	668	680	735	733	713	735	695	716	725	702	760	710	690	754	745	691	672	720	704	770	686	665	690	679	737	716	744	727	727	676	749	731	744	686	751	711	715	688	718	690	721	713	671	725	749	715	705	741	665	709	711	743	682	695	752	758	675	716	719	718	721	713	729	737	680	726	723	710	721	672	738	739	689	704	709	691	719	781	683	672	722	691	749	753	736	703	732	709	730	705	670	705	738	689	688	730	714	669	708	679	716	666	760	716	740	670	703	766	739	717	748	682	627	720	746	705	723	666	718	738	735	728	704	751	717	730	738	762	670	715	678	696	760	709	688	691	714	745	689	720	715	664	705	708	730	739	724	759	697	713	738	686	716	696	734	717	704	720	697	734	708	689	734	743	776	717	717	719	771	735	718	710	690	693	767	695	736	743	720	708	659	696	713	699	685	714	733	727	686	701	700	702	702	733	725	724	742	714	720	711	741	706	659	725	686	684	696	706	718	726	742	719	701	717	763	685	724	686	686	746	771	742	710	723	718	743	722	736	698	699	740	683	737	702	706	733	718	701	775	695	669	725	696	678	731	750	690	728	695	713	701	675	720	702	785	744	769	711	785	700	728	728	746	710	778	669	724	704	753	706	744	695	742	688	694	720	742	779	690	666	741	751	710	704	751	693	704	711	712	714	737	762	701	720	714	710	735	747	695	742	691	690	701	724	705	748	694	694	677	718	712	742	711	723	747	713	690	765	704	718	721	726	704	700	713	760	735	720	700	714	719	702	697	716	667	706	758	729	751	759	720	735	716	737	707	741	710	716	762	729	764	757	726	724	758	750	732	729	714	727	742	719	698	726	695	739	722	717	722	745	765	700	710	736	779	724	737	708	673	699	752	699	694	735	754	638	723	709	717	722	732	745	677	753	729	703	706	751	740	742	759	692	703	697	723	747	723	726	664	695	691	714	687	731	740	747	711	695	739	731	724	721	720	703	722	683	752	723	717	731	723	697	724	710	697	732	748	713	740	715	677	686	687	705	696	724	715	710	688	719	734	705	740	658	704	725	707	749	724	770	719	721	698	775	727	730	697	709	719	676	702	666	707	771	723	684	707	683	652	722	716	695	756	672	688	701	742	690	720	695	738	720	710	702	699	728	753	713	700	717	723	681	746	734	716	709	728	742	675	711	713	741	733	728	687	708	702	693	712	716	735	705	691	684	717	732	722	750	690	690	700	749	679	774	672	679	802	749	687	732	738	709	719	684	688	711	693	755	751	722	751	716	697	743	701	684	690	735	705	682	737	700	729	709	774	736	730	715	746	704	715	749	705	756	698	741	705	716	768	724	742	719	681	685	759	754	694	705	736	692	707	733	721	697	694	749	657	682	743	715	708	698	747	740	661	725	689	714	699	688	744	742	704	750	734	717	749	736	719	686	768	707	779	710	708	752	707	647	745	711	684	716	733	697	718	708	705	704	750	698	768	742	697	677	757	694	740	697	674	705	741	740	739	739	700	713	690	726	684	725	723	706	695	753	707	716	714	703	711	725	684	713	681	694	752	716	735	738	668	701	744	703	682	735	700	702	697	688	702	681	747	682	717	727	701	726	718	670	717	740	723	725	748	707	729	743	727	699	754	720	697	674	736	673	737	733	711	698	695	742	721	749	678	717	762	672	719	697	687	710	698	703	714	719	722	761	754	722	717	713	709	704	696	728	752	720	764	730	732	718	733	698	700	762	708	680	751	717	720	735	701	718	664	727	734	773	700	667	691	740	751	709	744	722	747	731	669	707	751	737	684	737	736	758	672	691	720	709	742	730	721	692	725	651	716	702	755	763	706	727	750	681	703	719	736	702	751	737	745	699	727	729	733	711	680	736	717	735	689
18721	12763	4507	800	347	196	172	201	163	174	155	162	172	185	182	183	171	181	177	206	170	197	197	208	187	161	186	173	188	172	206	180	160	175	211	209	193	181	150	168	200	155	186	172	181	166	168	167	196	175	175	159	173	164	183	182	171	210	165	174	183	183	188	176	188	159	218	186	167	172	181	195	192	187	176	178	189	160	155	177	182	169	165	198	184	173	170	164	156	161	181	167	174	178	195	183	164	165	185	197	166	167	191	172	165	171	173	179	214	176	181	170	159	164	180	187	175	178	184	159	167	181	181	170	168	181	184	174	183	176	184	159	186	153	161	172	196	191	217	175	161	201	167	174	167	160	172	188	178	191	188	181	181	194	196	169	184	184	176	182	201	180	200	188	178	187	171	172	194	172	188	171	185	175	167	177	181	149	170	172	184	185	181	168	156	160	169	169	195	190	172	171	186	162	157	174	189	180	172	169	184	146	175	149	159	160	189	165	158	183	192	207	168	159	174	186	148	172	155	164	171	167	202	173	161	178	172	197	169	175	174	180	168	179	185	189	191	175	179	163	203	187	149	190	167	169	181	179	200	174	195	167	175	168	154	156	185	176	194	175	193	189	176	184	185	197	179	183	195	164	181	160	190	215	182	186	172	191	175	174	179	165	209	192	185	197	170	190	188	169	180	160	178	175	178	196	185	188	167	164	178	180	192	154	159	187	218	158	193	190	181	151	172	179	201	153	158	179	186	189	171	188	148	180	173	193	210	202	154	189	174	209	189	182	175	176	176	192	153	168	207	174	186	190	196	171	205	171	149	188	173	185	181	191	190	179	180	181	193	195	166	182	176	170	173	173	178	188	203	174	174	180	170	192	185	178	178	171	174	231	182	165	179	147	185	205	171	163	180	175	171	159	161	184	183	180	196	212	193	168	192	175	184	180	183	150	161	174	183	173	176	172	168	192	148	179	192	156	189	201	204	190	188	183	165	202	193	172	201	169	161	177	173	191	163	183	189	158	184	169	174	151	189	168	182	194	204	170	170	175	176	178	164	168	171	172	156	188	185	170	189	184	170	192	195	181	195	174	185	183	200	167	176	174	175	174	172	165	156	172	173	209	170	160	168	168	169	192	166	187	197	184	179	169	200	184	191	183	165	171	189	184	165	165	171	160	183	194	190	172	161	156	167	189	177	197	177	174	150	167	172	179	165	168	181	174	161	176	162	163	192	202	175	199	194	169	150	189	162	195	196	172	188	171	186	185	170	153	177	202	158	151	169	184	148	174	177	164	173	189	166	183	152	162	170	193	187	166	207	198	203	188	171	184	176	162	185	187	192	182	167	176	196	174	175	164	148	185	152	167	168	158	167	195	175	172	162	172	167	203	188	197	199	200	193	210	167	151	184	201	183	170	180	185	207	162	190	182	175	175	200	191	200	178	176	162	192	159	188	181	177	167	157	168	172	153	156	174	165	191	160	149	162	189	179	192	191	179	162	168	174	188	204	170	178	159	174	175	187	177	192	185	202	178	186	157	156	174	170	179	198	198	168	175	172	179	177	187	163	206	177	156	171	175	135	181	163	213	174	177	181	200	167	174	195	159	176	193	187	210	171	203	192	174	180	174	185	184	180	171	190	187	196	165	179	156	202	200	180	210	172	167	163	187	186	170	176	168	183	158	163	163	173	161	156	180	196	186	175	197	189	171	170	176	154	174	182	182	187	183	172	194	173	163	162	167	169	192	169	163	138	173	187	178	153	199	195	187	186	166	148	155	164	174	173	182	189	176	180	187	165	166	191	155	176	168	170	162	168	181	172	189	181	181	200	169	206	165	192	207	201	187	178	182	180	168	174	170	190	161	180	192	181	169	203	179	189	209	203	193	180	172	181	176	201	177	166	197	171	176	181	141	169	182	177	153	181	187	227	190	201	167	174	178	165	173	177	199	164	205	172	188	174	169	180	159	174	166	175	169	165	170	187	163	162	206	162	147	197	170	198	188	168	192	159	198	169	184	180	162	175	168	158	193	165	184	201	185	187	186	171	174	154	148	184	173	161	189	185	174	161	167	168	185	184	166	174	191	172	175	166	192	171	150	167	203	198	167	156	178	185	171	172	167	179	205	184	166	175	174	174	176	180	152	150	208	186	193	194	218	185	182	169	191	188	189	201	184	182	167	184	175	195	148	187	187	188	188	167	156	162	197	199	185	211	195	175	181	176	173	171	173	185	183	191	167	166	182	177	190	172	187	190	158	169	187	185	183	169	202	184	176	195	194	173	179	168	175	151	173	169	165	175	182	188	193	180	188	186	183	161	186	164	183	174	177	163	184	192	208	203	197	169	187	192	198	150	193	203	199	164	170	177	185	191	186	183	162	184	169	162	179	172	168	183	174	174	186	195	197	195	167	158	163	159	160	172	190	148	180	168	178	175	194	165	181	200	174	175	170	175	158	172	181	187	189	173	178	167	172	185	165	200	181	177	206	193	167	193	185	172	178	173	184	165	183	169	203	183	172	163	188	174	177	168	191	180	189	183	175	180	209	176	157	184	171	192	197	164	183	185	173	169	167	163	183	136	147	209	198	178	155	184	176	188	191	191	166	172	203	168	196	163	193	157	172	161	203	206	179	148	161	174	186	187	215	167	207	163	198	172	168	189	168	159	182	182	173	181	173	165	179	166	164	179	142	161	193	173	167	172	210	175	179	189	155	204	184	181	188	173	178	180	173	171	165	180	177	151	195	176	186	174	189	164	191	191	194	161	165	169	175	183	195	174	170	185	157	177	199	189	188	163	199	180	184	195	186	171	206	202	168	200	145	163	180	166	193	200	163	182	194	191	140	191	179	194	166	190	180	167	171	178	175	182	190	156	174	167	183	201	156	148	189	204	187	200	186	197	191	191	174	175	168	182	144	164	179	185	187	180	165	185	161	171	170	179	194	164	168	200	176	161	203	196	210	170	195	175	178	165	177	171	166	170	179	182	175	183	189	175	179	175	185	162	198	198	169	179	176	204	190	164	190	158	172	168	187	169	180	194	162	175	178	205	171	181	178	158	174	165	175	161	187	172	147	166	188	187	189	164	192	205	200	181	187	179	181	201	166	175	198	183	169	191	150	168	153	168	185	185	168	169	164	183	195	187	177	145	165	177	159	187	189	206	193	185	203	186	154	171	183	184	170	181	169	167	186	177	185	178	182	136	174	184	176	183	166	174	170	168	182	176	169	188	196	168	190	179	156	172	172	178	162	179	176	164	178	160	171	183	169	204	184	181	154	181	158	186	200	168	194	175	190	162	210	198	177	181	171	171	175	182	204	177	199	181	195	195	154	179	157	177	169	154	166	187	199	153	178	204	146	170	173	192	177	183	176	175	165	174	195	175	164	172	178	170	168	167	174	177	154	154	193	194	157	176	168	187	174	172	172	186	190	163	182	194	207	183	161	152	160	185	165	158	199	172	178	177	176	153	164	159	170	179	176	173	156	164	179	189	175	172	170	177	170
11028	10345	5708	2192	1107	474	450	445	466	424	446	485	435	454	400	466	402	422	410	411	483	435	452	452	421	408	448	415	469	450	435	444	418	423	373	444	452	479	438	430	411	433	453	479	445	430	474	409	448	420	499	453	429	451	486	456	443	427	448	447	428	426	468	428	446	464	423	446	437	454	398	501	411	466	466	455	438	464	444	439	429	446	405	452	428	438	422	457	454	455	437	441	440	381	439	444	452	443	427	449	435	408	486	470	436	421	433	440	440	447	479	471	450	456	459	452	441	394	447	435	448	448	449	479	431	449	474	451	416	409	421	449	441	435	463	439	477	433	466	446	485	422	418	460	415	430	428	442	477	461	434	461	410	466	470	418	444	416	466	432	445	448	450	439	430	433	472	464	428	452	453	413	440	482	448	455	448	406	460	447	498	445	444	427	378	405	440	433	427	464	459	422	448	445	465	444	422	457	421	463	435	437	450	444	432	426	385	493	437	446	414	411	456	453	446	471	478	446	421	435	443	426	438	467	452	473	477	444	440	442	443	444	466	457	465	429	443	440	408	439	405	448	442	452	445	441	417	406	427	446	414	391	409	477	455	410	453	384	467	434	442	439	416	472	436	436	454	441	435	440	442	447	471	410	456	444	447	457	451	423	475	399	488	462	438	443	445	456	444	439	455	446	437	445	447	451	399	430	443	448	473	415	426	446	422	449	433	451	422	441	434	502	451	442	451	438	435	435	455	473	447	434	412	459	455	419	449	456	465	467	422	416	422	443	419	422	467	442	444	442	436	434	446	448	423	454	450	457	458	432	465	454	424	408	438	412	460	414	469	458	421	456	468	474	439	413	434	436	465	441	385	466	435	431	407	476	476	476	444	415	501	446	468	471	420	494	444	420	446	437	428	446	440	444	451	430	461	436	446	458	473	444	483	431	449	439	424	461	426	462	415	481	400	395	464	478	470	453	446	441	419	455	439	478	438	435	409	436	479	431	433	438	450	413	444	425	427	432	427	476	402	451	440	423	479	459	481	459	478	448	495	396	431	432	431	453	398	451	445	428	457	420	486	455	412	430	437	420	444	459	479	453	428	462	463	451	455	428	408	453	465	435	439	443	434	435	422	458	439	431	415	437	440	456	453	428	456	452	438	440	446	469	451	446	455	443	473	440	471	434	423	439	409	422	468	447	435	467	437	458	408	407	426	428	477	417	451	463	421	409	433	449	427	488	474	458	437	386	434	403	454	496	433	438	422	438	442	447	451	413	432	436	422	414	446	438	419	439	449	440	432	419	440	484	444	437	497	436	450	459	466	417	439	458	428	429	472	468	452	428	446	438	457	471	415	442	420	447	445	461	447	461	430	436	443	449	447	449	432	443	439	445	434	438	428	416	455	442	412	460	454	441	435	439	434	498	428	464	419	435	466	461	419	442	424	434	443	449	440	440	465	431	443	461	452	435	484	450	460	465	460	432	470	457	455	461	441	457	483	414	478	425	429	455	433	423	458	513	410	427	449	451	448	428	436	453	454	456	478	471	423	420	401	426	413	435	430	444	432	421	470	413	455	475	432	471	428	460	498	419	445	454	458	466	445	468	431	427	452	436	428	420	457	451	451	438	447	424	452	443	388	424	434	464	435	489	454	471	449	415	464	424	454	483	416	454	442	486	431	442	467	414	429	457	412	444	439	448	448	437	453	446	442	452	445	457	441	421	430	443	445	482	421	470	447	403	434	460	443	410	444	436	461	459	443	438	443	380	438	455	422	466	475	454	449	429	440	456	448	420	425	431	449	447	460	455	453	464	438	440	468	462	423	439	451	455	473	417	394	453	486	445	449	437	455	422	452	436	445	436	482	435	431	444	484	439	439	440	454	428	431	471	416	457	422	455	429	501	433	428	469	420	463	453	471	453	419	427	447	474	449	462	472	483	419	435	435	415	426	427	439	480	447	432	425	447	452	397	451	451	458	465	434	451	465	436	410	421	465	444	421	393	450	435	435	454	463	442	472	409	449	441	441	437	442	447	451	439	458	422	442	474	489	431	448	457	488	414	403	473	421	446	442	411	439	422	442	436	445	443	466	447	454	487	419	477	414	392	454	482	431	453	451	459	429	421	440	444	408	469	432	449	431	449	508	492	447	451	500	490	481	455	441	438	438	437	439	451	453	443	492	425	438	435	460	462	423	451	437	469	434	439	447	443	452	450	456	403	433	438	429	449	450	447	449	400	440	452	450	405	468	434	452	392	458	443	446	397	428	412	459	450	472	453	420	423	472	456	440	417	469	465	442	450	463	471	470	439	445	431	455	448	426	438	433	445	459	437	454	441	444	402	430	430	489	453	429	448	472	433	410	464	445	428	441	449	437	464	445	448	432	451	467	415	472	420	434	441	458	439	420	447	458	413	487	443	475	469	441	455	468	433	467	450	476	447	401	444	492	460	442	441	427	450	435	436	453	444	444	426	441	447	471	457	467	446	453	446	460	428	423	426	398	426	477	478	414	436	435	443	424	461	480	428	448	484	425	428	443	406	448	448	472	473	397	451	441	444	435	439	428	433	438	447	437	431	450	426	464	453	474	410	396	449	453	382	436	420	486	483	407	452	427	442	463	442	433	411	463	459	472	428	457	431	432	434	454	419	425	480	457	466	435	435	454	428	420	447	451	423	444	457	386	443	428	457	437	445	422	426	447	444	443	445	424	429	455	454	420	435	442	480	416	441	425	446	428	439	483	412	428	435	433	455	442	438	467	448	460	462	441	455	430	473	455	464	408	445	433	420	426	469	444	442	435	450	444	434	434	399	412	444	476	454	426	450	451	433	495	449	440	424	448	451	473	455	433	425	432	439	405	456	448	446	442	458	423	459	449	451	467	441	472	440	468	439	458	418	444	462	460	460	458	430	424	433	454	467	437	455	424	446	435	445	448	458	453	392	461	440	432	470	440	426	416	421	430	439	457	479	415	447	423	440	439	438	440	482	487	476	412	406	422	435	444	398	429	441	446	433	420	496	505	465	433	433	495	443	451	484	455	485	431	420	418	438	444	435	434	466	461	442	444	451	440	463	452	464	457	451	429	412	427	436	423	431	456	432	468	448	440	442	435	486	424	445	426	413	473	443	441	474	448	446	458	424	433	416	461	466	425	434	464	463	448	400	430	464	468	443	463	448	438	421	472	449	465	415	422	432	447	440	437	449	470	432	435	450	460	426	401	439	454	427	439	437	468	416	439	404	450	411	445	429	447	449	413	454	481	489	449	417	460	474	432	452	422	454	435	428	414	415	458	420	425	416	499	399	463	459	425	437	466	425	423	418	435	411	409	443	501	456	439	424	444	458	473	404	453	462	432	448	455	441	417	446	434	482	422	472	411	435	443	446	429	479	410	452	463	412	488	472	405	427	436	435	437	454	440	433	505	455	464	428	435	435	437	415	440	426	430	449	493	441	416	467	452	450	457	404	426	472	442	436	422	451	485	446	440	436	480	434	432	423	484	452
32374	20372	9880	20766	11188	1940	386	401	345	373	345	344	348	315	310	304	332	292	346	320	335	331	360	361	341	297	338	297	296	321	333	332	377	309	324	336	330	304	361	313	313	326	313	330	338	319	322	356	295	306	319	317	316	356	325	347	356	328	346	324	318	314	356	324	344	327	302	330	309	300	362	335	334	298	344	337	328	311	316	304	354	360	331	323	336	326	298	310	349	306	331	324	317	313	294	326	320	327	319	348	319	332	311	347	326	318	372	355	337	377	334	288	356	322	323	295	337	318	365	339	340	312	324	346	333	312	328	338	325	346	319	315	331	324	328	303	357	325	320	303	306	331	317	328	312	342	300	312	349	341	333	331	322	359	321	357	331	337	325	326	348	297	305	290	322	371	315	337	336	334	349	338	345	319	357	323	354	330	306	329	339	360	355	321	329	304	333	338	340	320	296	334	311	333	305	310	335	317	305	318	323	343	320	371	359	359	342	335	333	358	305	349	329	320	304	318	344	341	325	329	307	320	296	330	319	347	347	316	304	325	358	328	305	352	329	310	349	326	293	297	312	315	328	341	332	328	336	327	290	297	303	298	288	338	300	355	337	304	288	293	321	358	329	332	311	350	351	349	329	371	340	342	339	344	348	310	363	318	301	312	344	309	370	361	365	303	338	314	329	313	305	354	362	319	300	333	322	351	303	346	292	316	339	340	335	341	339	310	328	339	323	308	351	348	336	303	363	342	367	336	318	325	338	339	324	326	325	342	295	328	320	333	311	320	344	325	325	337	309	329	328	322	325	319	308	303	314	330	309	307	342	310	323	316	322	354	317	294	311	339	355	333	319	293	328	313	353	354	328	342	336	326	340	344	319	326	329	313	325	300	326	351	290	338	332	328	307	284	345	330	319	352	303	333	326	323	326	323	297	330	289	345	317	343	299	307	320	326	292	328	345	305	320	335	350	334	305	324	309	313	345	333	322	315	321	332	323	336	312	340	288	341	368	345	349	327	343	329	334	334	317	318	302	307	343	330	322	365	337	313	316	315	291	352	314	351	316	363	357	315	324	326	318	298	302	342	300	281	302	326	304	309	298	339	327	338	326	346	333	307	324	304	371	342	340	320	317	320	366	329	330	329	342	319	342	338	345	289	356	322	361	335	349	350	310	350	311	324	352	290	322	331	343	343	345	325	326	352	328	335	333	321	301	308	320	328	290	321	314	293	359	300	326	319	326	323	321	308	296	311	313	322	288	331	359	346	314	328	316	338	355	306	347	318	340	363	376	341	350	328	306	296	303	305	341	290	322	364	350	334	334	330	290	362	332	324	327	309	373	377	322	382	314	370	355	331	342	327	325	331	348	348	310	329	322	314	293	294	355	320	335	331	337	325	357	321	318	333	350	334	305	340	328	321	328	335	302	320	313	312	327	326	287	321	344	336	293	297	297	323	327	331	319	327	358	306	316	286	316	327	307	346	320	368	326	344	325	289	338	280	341	307	318	362	343	337	326	301	323	341	318	326	336	344	331	334	306	361	313	365	352	341	316	345	324	319	310	342	310	358	349	290	329	327	288	346	313	316	329	293	353	328	312	321	338	319	346	308	328	318	307	306	310	273	323	310	343	310	353	336	315	363	361	341	325	323	301	306	331	289	319	359	320	323	330	320	321	315	292	359	300	322	297	354	332	311	389	346	339	336	347	320	297	372	337	341	320	278	353	331	332	338	308	309	331	329	300	328	342	323	311	334	298	352	331	306	322	326	317	334	344	364	348	316	365	358	309	312	312	303	312	318	320	338	315	344	324	305	322	340	315	342	363	313	293	325	368	345	316	331	306	311	327	342	306	331	302	321	324	315	322	348	315	300	309	333	293	346	336	330	311	346	307	310	322	309	360	300	309	312	325	321	311	344	316	329	324	334	334	284	348	330	325	322	343	330	333	345	327	324	301	337	324	341	312	306	322	321	349	337	299	333	328	282	353	345	367	369	357	304	304	309	318	329	340	319	316	323	344	323	350	299	339	340	311	346	342	327	367	329	344	291	352	364	317	311	360	343	315	314	308	334	347	288	362	345	294	297	336	351	348	344	319	318	337	337	296	318	325	302	295	354	322	364	349	327	332	323	331	342	302	331	344	345	316	318	306	345	298	312	331	320	332	311	301	304	377	323	338	329	327	330	321	327	329	349	338	360	301	353	334	299	356	354	307	349	304	306	333	358	294	326	338	341	360	302	331	316	298	323	338	296	331	338	273	354	325	279	317	292	322	352	293	324	305	295	317	297	335	344	343	351	306	294	344	360	341	318	308	330	315	393	337	299	297	307	311	321	358	345	329	336	347	287	340	334	311	313	279	304	356	360	351	316	313	326	311	295	318	340	303	323	356	302	315	342	297	338	315	326	335	324	315	318	334	318	374	307	346	308	329	320	322	354	324	314	317	326	337	327	344	340	299	328	328	304	303	344	369	360	332	334	327	323	329	333	324	333	340	332	310	305	346	340	333	333	337	334	321	320	333	331	308	340	269	341	309	334	310	311	319	349	302	331	312	296	318	312	327	325	387	330	332	332	294	308	305	351	334	323	340	289	317	311	306	333	345	305	292	323	304	303	342	294	327	348	326	334	313	339	351	337	299	329	327	327	337	327	335	301	329	305	289	321	304	340	324	340	316	336	349	325	340	322	333	329	353	324	295	337	329	335	327	340	336	324	326	321	350	337	347	331	303	319	304	333	303	304	337	299	323	304	311	299	309	315	300	310	303	327	319	344	304	318	316	348	348	325	273	336	312	303	334	327	346	322	335	318	337	353	359	346	326	322	358	320	337	362	386	337	352	373	329	321	330	334	320	310	315	342	327	310	317	327	319	334	327	313	313	330	325	324	354	312	307	301	328	304	337	309	329	324	354	320	328	340	321	344	334	316	319	283	331	354	337	310	305	315	310	361	320	343	324	313	345	312	327	343	335	327	337	320	310	307	304	360	361	309	335	325	301	327	304	318	298	325	363	346	325	334	341	331	295	326	341	309	325	327	354	323	301	319	321	337	318	323	316	305	345	335	319	330	297	309	364	321	321	289	311	317	341	323	338	311	308	325	319	349	339	319	311	321	304	348	325	336	310	290	336	340	320	324	323	340	338	352	320	325	324	294	296	347	372	303	346	340	344	306	324	326	339	326	342	314	341	283	339	318	344	364	282	339	329	366	359	341	353	336	330	273	334	333	347	314	313	325	339	324	345	354	311	391	335	274	305	354	332	336	316	326	344	319	323	320	322	355	335	320	335	330	278	278	371	342	352	331	336	356	308	322	307	311	340	336	329	293	359	344	343	343	277	275	347	330	340	308	334	336	330	316	324	340	331	313	301	369	340	330	301	329	305	312	312	329	352	345	310	342	306	353	367	321	320	355	341	322	352	328	289	312	314	309	342	326	307	313	331	302	316	306	324	314	352	309	294	317	363	312	313	342	343	337	324	353	349	313	326	343	328	329	348	321	335	308	355	344
19954	15205	13201	36573	22222	2974	824	871	809	877	809	812	787	762	779	782	744	754	755	712	755	727	743	785	739	785	753	790	721	718	681	690	734	812	729	726	792	701	749	723	707	783	710	765	755	706	763	714	721	750	681	737	724	744	768	707	739	702	696	728	720	720	739	755	759	777	737	741	706	688	741	725	781	717	759	677	740	722	747	696	713	773	771	698	740	709	768	716	708	732	733	737	723	771	761	722	693	721	724	703	728	705	760	739	723	731	757	730	740	729	752	771	744	773	692	710	725	724	792	777	709	735	767	744	719	711	759	758	688	742	687	731	737	772	698	708	698	748	737	720	770	770	742	732	735	741	751	702	709	694	717	714	735	699	742	723	733	756	685	767	765	719	754	740	696	798	780	751	691	725	721	704	752	694	718	733	762	723	729	722	768	731	702	733	725	699	723	711	751	700	739	712	736	734	694	749	748	677	699	729	714	752	722	687	710	782	700	744	691	668	717	741	762	706	706	704	750	716	758	706	717	771	726	703	723	730	716	763	738	756	728	732	727	756	693	743	689	668	738	711	712	754	752	733	692	774	745	745	658	762	667	709	696	735	751	716	734	729	728	726	711	714	688	716	740	787	737	737	707	736	677	760	735	710	713	767	708	767	746	733	749	726	684	743	736	740	753	752	691	707	752	734	754	744	695	719	689	701	725	718	690	744	721	741	735	723	671	783	728	674	702	688	774	715	727	729	761	747	722	728	690	718	721	697	723	707	738	737	761	718	725	758	700	758	735	794	712	704	733	757	733	733	744	706	710	773	759	757	668	705	728	714	734	738	752	808	718	717	717	735	742	723	754	765	724	754	716	715	741	671	727	728	722	772	794	735	699	715	698	723	736	735	687	720	688	676	741	701	715	713	697	730	674	749	688	702	777	714	714	774	702	739	755	699	708	768	746	756	736	709	708	725	718	725	742	742	751	673	754	771	720	729	744	711	675	706	685	754	723	711	705	725	750	781	716	751	718	695	779	726	712	691	756	723	786	765	752	730	718	712	799	765	757	717	743	741	751	686	777	761	677	704	719	736	704	749	726	721	723	702	702	700	747	686	723	714	783	802	754	711	742	777	727	745	729	729	699	777	720	705	709	764	686	720	709	772	777	726	776	762	736	729	744	747	757	740	736	724	708	753	739	748	700	725	671	712	740	700	669	738	669	694	723	734	722	731	766	754	726	705	693	679	724	746	757	751	676	722	721	768	742	714	718	743	692	696	731	736	703	730	761	747	742	766	726	725	782	752	721	689	705	689	733	730	717	726	741	746	732	733	713	728	790	803	668	757	761	744	693	755	682	726	764	722	711	742	772	691	714	718	710	703	771	757	742	709	812	736	753	700	746	743	737	748	716	758	797	715	700	750	734	705	688	704	707	707	725	744	761	719	671	732	679	798	715	710	712	732	661	733	739	745	760	740	741	716	774	677	757	728	726	694	723	753	697	729	749	757	743	725	732	742	723	738	702	746	725	749	756	705	756	690	731	786	764	763	688	762	744	718	740	709	723	761	740	742	771	746	711	715	713	756	789	688	729	754	763	743	728	664	726	741	729	725	659	766	742	717	754	707	744	712	727	713	730	697	666	756	740	710	705	698	730	722	729	728	736	794	713	673	738	748	741	711	770	737	710	754	729	690	746	759	734	716	717	716	726	754	692	721	765	733	735	688	730	692	724	777	695	740	723	684	730	737	728	754	742	752	749	746	737	681	721	711	780	701	741	730	660	750	717	751	703	739	750	706	700	738	749	747	712	742	682	744	714	750	699	730	718	719	713	741	739	706	705	727	713	734	741	704	741	744	745	711	783	743	719	653	688	731	731	715	744	761	709	752	758	730	736	767	729	713	712	731	729	721	769	772	745	768	797	682	733	707	705	737	773	721	727	740	701	770	766	771	767	723	743	732	748	712	699	750	721	720	734	740	729	728	752	739	765	712	751	685	748	725	725	715	727	699	733	768	742	723	725	665	707	724	713	706	718	751	701	749	671	705	723	783	715	716	703	725	721	791	720	759	742	780	718	713	727	725	738	709	748	740	735	778	705	727	781	717	799	735	715	706	733	739	732	745	703	754	687	743	769	764	727	711	722	776	704	657	741	707	742	706	700	700	733	702	720	709	736	703	746	709	691	713	770	701	782	766	680	734	750	735	748	696	730	717	719	753	747	720	719	721	726	680	730	749	757	700	704	739	748	735	748	734	733	717	718	706	731	731	757	746	783	734	727	714	751	729	722	754	770	702	742	778	740	703	787	712	711	710	702	753	718	722	711	759	727	746	727	718	791	694	734	662	703	705	716	733	720	761	739	809	713	734	706	732	736	729	718	729	694	733	723	737	724	738	700	718	735	748	726	746	750	792	749	774	747	704	700	768	751	721	694	726	748	792	742	770	717	743	670	738	727	713	732	708	744	712	682	758	766	764	770	783	740	753	722	735	752	762	732	678	703	776	730	682	776	777	780	699	691	708	734	738	706	688	727	712	667	728	693	737	769	777	758	736	702	721	716	757	717	744	765	709	692	703	756	736	697	758	706	724	769	738	701	738	713	753	778	731	698	741	714	704	716	730	778	755	757	734	765	702	712	732	735	754	723	718	735	739	756	703	714	724	749	721	704	751	789	703	758	691	736	722	733	778	679	724	760	750	777	743	750	667	805	743	710	702	736	757	747	721	716	698	723	736	702	744	772	705	685	709	778	742	748	778	676	748	707	702	700	729	724	747	763	727	701	695	738	773	679	769	709	730	785	740	733	767	704	736	726	717	717	735	749	761	783	715	743	719	732	741	706	688	715	721	732	725	718	750	704	733	794	757	707	724	727	773	716	755	713	751	747	708	747	719	715	741	690	755	709	705	718	688	737	755	706	706	724	747	720	696	745	724	771	713	753	749	727	738	731	763	771	722	755	741	777	733	715	723	737	713	688	748	729	744	746	747	689	727	763	762	694	698	718	725	726	724	748	716	713	730	762	699	734	706	708	698	719	751	723	723	771	708	731	715	718	753	676	692	752	734	763	730	727	722	731	750	741	721	770	745	677	808	717	679	720	741	722	695	700	738	713	726	704	727	706	741	699	741	733	725	760	708	730	718	764	738	754	755	714	733	736	713	754	735	715	705	730	768	719	680	759	727	757	707	720	750	781	765	734	714	696	684	778	717	710	730	687	723	725	723	725	735	723	709	779	701	747	699	768	709	738	791	729	773	673	766	746	695	710	736	754	698	731	710	725	710	745	688	725	732	719	725	716	713	750	764	749	690	719	696	719	728	718	721	724	712	718	770	707	715	727	774	737	698	732	712	766	765	717	732	663	707	717	694	739	707	744	700	714	753	724	755	740	709	753	717	724	729	733	722	723	796	740	701	705	718	699	732	637	745	710	708	705	741	770	750	690	741	701	728	715	722	747	786	723	693	727	756	750	755	682	757	705	752	723	746	743	684	727	726	719	706	674	732	726	714	694	719	713	717
40636	25790	16173	38717	22249	4456	456	372	373	375	342	343	361	361	341	342	327	337	344	375	346	313	372	344	345	321	284	284	345	325	320	327	320	298	335	336	315	365	304	319	351	319	297	340	336	344	333	309	329	334	329	368	329	324	330	352	339	314	341	348	313	321	328	298	339	335	332	335	315	314	362	336	354	344	351	318	332	362	347	338	336	313	320	334	338	312	326	359	348	299	328	311	334	308	298	358	347	322	338	335	328	305	295	325	335	329	333	333	343	364	344	341	314	299	315	303	331	312	302	336	359	299	358	343	340	309	309	339	311	342	320	337	311	333	316	335	339	314	282	318	329	320	313	340	351	347	335	280	298	328	316	322	312	330	319	317	334	311	331	332	339	301	316	313	328	320	323	327	314	328	356	339	343	353	330	326	323	360	325	331	324	297	312	302	325	287	353	358	348	309	306	318	289	372	310	331	326	332	341	327	311	352	330	309	321	358	320	304	316	330	319	329	335	333	324	335	309	337	315	388	328	311	341	303	325	328	336	347	318	315	324	350	304	306	327	373	350	323	349	324	332	316	328	338	334	309	337	329	357	310	303	329	334	347	312	313	339	311	295	340	317	355	358	330	300	330	332	329	315	309	338	314	346	327	331	299	322	301	291	324	294	347	359	328	277	305	313	310	324	307	284	296	304	336	329	315	360	333	309	315	291	308	319	366	319	329	342	350	334	286	294	331	320	315	323	301	345	339	317	332	346	337	334	315	297	323	302	339	294	296	359	331	316	326	326	335	315	319	292	348	328	303	310	327	320	328	350	323	309	359	358	320	349	337	313	346	322	336	300	325	346	312	326	305	342	336	307	315	323	352	300	316	379	290	326	324	342	353	341	312	334	318	341	325	318	324	361	291	306	336	344	349	343	351	308	304	313	296	307	341	308	327	317	343	343	309	319	320	344	298	304	318	316	297	300	324	347	326	301	337	327	312	336	333	327	351	331	319	328	342	316	338	346	336	361	332	326	329	296	322	303	335	307	325	355	336	349	285	321	320	330	312	295	338	329	311	338	356	297	307	323	366	347	316	308	321	329	328	319	327	327	350	307	334	340	342	326	335	327	321	295	341	345	344	321	364	351	284	325	329	318	309	384	343	347	323	328	322	348	325	328	325	313	363	318	333	352	310	301	352	311	353	342	358	322	318	351	350	328	345	339	345	300	307	335	328	346	357	341	320	315	348	321	316	308	343	327	346	338	336	371	329	318	309	337	345	333	293	320	334	307	320	352	313	319	321	305	350	327	299	347	334	325	342	312	317	286	335	332	319	312	343	327	333	314	344	337	354	307	346	337	344	352	320	287	335	302	339	309	318	306	326	345	327	327	361	322	326	312	345	326	329	338	317	347	343	337	347	324	327	352	340	313	320	355	322	320	328	311	337	321	343	328	339	283	344	327	303	316	295	356	311	288	314	344	316	322	344	309	332	374	349	343	336	319	304	337	295	340	354	314	339	308	334	342	353	319	308	342	315	300	325	311	304	321	314	353	316	343	347	333	339	308	335	310	340	355	346	349	337	324	326	368	331	338	354	308	339	375	342	330	356	315	350	347	307	309	337	319	329	334	313	334	311	304	325	327	323	318	307	342	263	354	329	280	304	354	328	313	314	310	361	289	304	377	317	346	351	319	290	329	344	374	353	325	293	323	335	317	335	310	313	309	338	369	341	341	357	320	320	345	344	313	328	307	325	314	309	309	314	306	308	292	315	335	355	354	343	306	297	334	318	340	319	321	348	289	335	311	346	334	276	291	315	310	323	315	319	325	331	295	277	317	297	355	326	338	266	330	346	330	351	314	314	296	332	308	347	337	291	316	335	288	312	330	310	347	322	352	338	342	312	318	315	331	329	363	322	322	304	351	337	305	328	308	330	336	343	305	309	306	326	307	321	324	325	296	325	342	344	339	337	351	338	334	359	336	293	285	346	305	332	324	301	326	314	324	314	317	309	375	349	310	308	331	333	330	322	339	328	311	332	329	318	312	315	342	289	337	324	318	375	316	348	355	305	347	314	338	318	319	326	330	359	363	297	310	316	319	313	311	359	338	319	357	334	372	298	327	335	338	329	325	325	352	349	336	313	325	340	338	321	296	327	307	339	310	348	345	329	320	317	321	344	363	290	281	329	318	335	303	325	349	325	309	327	336	366	357	320	325	294	352	311	324	296	314	289	340	327	317	304	310	306	348	337	350	338	313	316	355	319	326	304	357	314	324	308	323	319	320	330	362	325	305	344	335	347	320	354	290	324	316	331	324	357	318	331	301	341	327	361	333	325	317	336	356	323	357	302	330	338	306	364	326	322	351	355	328	325	318	325	322	340	366	326	302	316	347	293	315	335	359	341	337	329	332	338	290	361	296	349	317	339	318	344	331	320	357	326	316	332	353	317	340	297	316	345	348	271	288	331	312	317	325	307	312	348	328	301	373	304	322	349	276	306	327	294	321	293	303	303	304	326	342	325	302	336	303	337	334	301	330	320	321	353	335	333	362	337	318	319	299	317	354	339	352	345	332	356	335	310	368	320	351	350	335	329	330	356	339	313	339	331	356	332	323	337	318	294	296	331	328	335	319	333	343	310	350	272	340	333	328	322	306	315	314	339	335	327	384	350	311	343	298	302	349	379	365	313	365	377	349	301	337	328	340	348	352	351	341	311	313	308	328	329	345	307	323	316	301	339	346	340	349	343	327	334	337	300	308	336	331	328	344	304	331	358	321	335	290	325	328	347	351	328	307	325	364	314	360	333	321	308	313	311	295	318	364	346	333	362	327	324	318	307	292	289	300	341	349	335	298	358	293	310	317	356	336	330	326	339	318	329	307	304	307	354	318	348	292	353	376	364	342	333	334	303	316	313	323	304	289	314	333	313	323	313	357	307	331	320	313	314	324	302	297	315	306	356	309	310	357	342	335	371	329	318	309	337	324	320	341	325	273	348	312	304	312	359	327	368	314	374	309	361	302	331	354	305	344	351	335	339	333	336	331	315	326	317	335	331	341	294	320	319	302	338	346	358	341	345	314	337	318	346	348	337	298	312	323	329	336	353	334	325	335	331	288	310	349	318	362	342	293	322	322	307	331	334	310	381	329	330	346	315	348	314	319	349	346	334	335	364	309	316	311	295	360	337	344	348	352	332	341	342	351	286	312	305	326	313	332	345	313	332	338	318	337	360	308	317	305	328	301	346	346	331	335	322	345	342	318	328	337	318	319	326	297	283	374	353	329	332	292	327	328	336	321	294	285	322	344	345	309	348	315	354	350	334	301	337	306	310	305	335	322	346	307	314	304	351	326	331	310	358	320	352	335	345	333	336	333	349	316	306	358	318	331	336	301	330	287	309	339	348	299	353	351	335	343	337	341	329	311	359	338	350	308	311	338	348	322	366	300	302	309	300	341	313	303	325	338	327	332	372	348	302	330	313	342	342	329	349	331	360	344	289	313	321	290	334	348	328	323	333
24118	19197	19794	50324	32926	4818	1079	992	945	918	826	812	804	802	782	780	811	788	765	794	729	776	744	751	716	730	713	757	706	735	691	768	757	751	702	741	696	721	714	684	780	713	725	713	709	779	736	714	722	697	685	698	722	651	715	709	693	738	710	690	753	747	743	764	697	687	731	739	761	720	730	757	700	707	668	666	688	751	722	720	684	697	725	744	703	706	720	739	691	720	723	684	693	704	716	704	752	704	717	684	681	728	746	722	689	687	740	734	689	749	683	755	688	734	690	697	702	697	675	761	709	749	729	706	765	723	644	715	717	738	727	778	751	736	772	690	721	714	703	734	701	654	732	728	713	698	759	741	684	726	655	728	723	711	698	714	695	653	709	716	736	725	667	725	707	717	772	703	719	704	728	751	718	673	715	706	747	726	699	725	715	730	739	712	721	715	717	756	686	715	759	731	734	742	750	732	749	738	730	706	733	736	732	761	722	679	686	717	722	672	695	707	696	691	754	722	637	713	716	693	700	664	720	682	786	716	696	695	748	712	713	729	748	750	738	691	771	726	682	745	750	722	722	715	691	711	692	728	756	682	748	728	735	692	717	805	695	738	721	760	679	735	717	744	672	714	743	665	787	718	735	729	703	697	738	709	679	704	739	747	697	688	755	706	729	723	723	740	745	699	728	753	706	678	764	707	739	676	721	742	752	781	640	733	715	666	691	726	706	714	722	703	696	721	780	746	715	740	732	720	698	773	713	685	723	701	700	745	717	707	713	724	740	713	700	731	724	736	755	728	737	705	739	687	727	737	708	698	738	707	734	721	779	745	724	716	693	685	672	685	752	755	719	688	755	670	694	725	670	674	700	712	646	751	723	744	740	696	739	662	703	692	679	718	734	708	698	733	684	754	689	700	717	712	720	700	708	668	688	711	673	697	750	707	717	707	722	701	741	741	710	696	683	712	719	734	697	735	726	695	743	740	738	686	731	662	707	711	701	684	714	708	724	720	767	686	728	769	724	638	767	711	724	736	721	691	678	709	730	685	708	675	741	738	686	724	696	705	758	700	736	711	716	689	721	707	691	736	713	696	677	765	712	701	757	714	695	712	684	691	715	684	728	732	714	754	732	720	692	679	744	702	698	711	696	710	751	708	708	717	675	723	733	720	714	723	721	743	752	687	738	720	780	732	725	703	733	748	698	717	718	698	724	711	684	734	769	731	716	702	702	695	722	713	725	685	733	720	690	740	682	700	753	752	717	710	757	683	711	736	693	684	748	715	706	708	750	678	647	711	743	742	718	752	709	681	718	722	712	724	742	700	735	717	727	719	707	735	746	707	771	756	682	628	716	700	712	707	726	717	737	696	693	698	722	711	714	744	761	721	710	711	735	743	719	749	707	729	696	770	697	725	694	653	706	710	700	694	727	767	682	741	713	693	699	744	699	685	715	681	737	761	695	709	695	673	710	756	744	725	709	706	741	698	711	707	772	778	708	786	734	715	718	714	716	692	737	759	736	685	715	724	714	716	749	683	721	646	713	699	673	714	676	723	673	710	683	746	734	708	749	695	664	711	712	716	665	669	725	711	693	688	747	716	725	777	745	733	708	712	666	700	674	763	733	684	715	703	695	731	720	679	754	726	708	683	713	717	745	725	750	624	705	729	668	714	707	682	735	717	705	721	706	739	680	666	723	728	682	743	716	748	677	700	703	674	729	734	740	748	712	747	731	709	685	715	706	707	694	708	705	715	769	683	698	719	756	722	710	681	665	707	701	718	741	733	686	685	764	716	751	729	730	687	713	700	679	715	678	732	695	726	686	662	680	705	733	676	709	749	701	755	771	676	733	720	704	693	693	763	714	721	765	759	686	738	715	679	720	699	709	680	718	703	704	700	700	708	685	734	706	710	702	733	695	686	692	712	628	682	681	683	741	700	727	749	704	756	690	722	692	699	738	715	690	687	702	756	729	706	693	712	711	677	697	739	703	703	707	698	775	750	724	694	779	708	762	743	713	709	670	724	737	707	716	690	666	744	706	736	707	715	709	732	745	716	699	703	747	745	652	712	694	734	699	744	732	752	714	692	722	652	736	747	712	702	754	676	758	693	692	693	676	710	666	717	716	661	690	734	717	718	741	706	704	721	690	711	709	693	707	760	722	723	735	708	715	725	754	728	693	705	634	689	763	791	708	723	693	697	738	688	718	754	710	692	726	746	727	700	677	692	738	691	712	730	739	757	678	741	716	749	721	707	703	746	693	700	684	702	736	729	726	725	696	693	696	739	701	689	762	720	706	735	708	711	716	744	751	687	684	720	709	708	727	724	740	700	734	710	731	719	742	714	682	678	680	707	759	734	724	711	722	710	735	748	772	716	675	699	681	727	697	718	712	727	714	673	716	682	782	725	701	704	691	702	680	742	726	695	696	730	676	677	697	731	685	716	749	679	739	738	751	683	757	693	748	749	750	699	719	752	679	716	707	736	682	740	659	737	706	692	706	719	750	687	737	714	750	702	679	679	716	731	711	746	739	701	752	686	750	684	691	685	725	714	753	708	724	733	709	680	726	669	724	723	690	708	699	741	731	711	757	716	660	714	714	682	698	761	720	765	698	736	717	675	753	677	690	667	766	665	703	718	735	758	726	729	741	737	731	690	692	661	712	701	710	742	692	694	697	692	721	718	749	702	702	693	710	734	736	707	751	705	730	672	714	673	692	758	677	722	725	736	756	698	686	743	717	766	709	715	731	720	680	695	723	738	727	703	724	708	759	709	706	735	744	669	733	709	691	668	683	727	709	674	707	696	690	710	732	746	717	687	732	761	708	681	743	737	726	704	690	715	719	716	698	696	716	718	727	744	764	711	758	737	688	723	751	761	730	712	685	688	783	694	695	717	699	734	717	745	689	726	747	719	725	712	684	747	696	688	746	742	724	706	746	739	681	726	712	702	697	749	732	698	723	701	744	692	691	691	730	708	753	713	685	719	722	724	718	741	660	733	725	692	738	737	651	672	726	716	739	714	720	690	737	773	746	728	681	696	699	723	718	690	747	733	679	717	745	707	728	711	706	721	698	746	661	758	717	718	752	707	711	729	737	688	696	721	708	668	717	743	704	723	732	717	684	683	728	710	704	708	696	695	701	754	664	701	741	757	686	698	737	747	688	738	719	723	761	676	719	699	709	725	727	741	717	746	728	733	707	696	711	681	704	735	710	715	751	736	661	703	725	693	723	699	691	695	707	744	744	747	721	735	780	708	663	711	718	677	691	739	712	681	726	678	780	777	728	721	735	725	691	720	753	724	666	723	776	698	753	674	727	726	739	703	723	711	749	695	702	705	696	743	707	718	712	741	709	713	757	706	728	706	725	718	723	727	704	710	729	729	738	682	770	700	741	706	721	691	700	737	708	711	729	686	642	735	717	686	679	720	667	709	740	724	708	725	720	727	717	763	735	732	740	756	738	731	700	729	708	755	698	707	730	661	725	693	684	735	687	688	632	670
18579	11910	4658	1002	431	193	172	184	169	164	162	200	185	176	190	200	182	157	168	187	167	174	163	173	177	174	170	173	141	141	185	171	204	176	173	202	176	164	174	187	184	173	212	195	157	180	180	182	168	139	167	200	174	171	174	196	178	172	183	152	187	173	180	153	160	171	154	172	172	188	163	187	196	200	184	177	157	180	204	172	176	180	178	177	210	168	177	191	194	178	155	200	182	190	182	147	177	184	200	157	165	200	217	183	183	189	185	175	173	168	167	151	187	166	174	187	153	172	172	176	175	167	183	170	165	197	183	160	166	173	188	170	163	173	197	145	173	167	204	195	175	185	167	185	153	199	185	188	192	171	170	172	155	147	157	160	181	173	148	166	189	197	173	185	171	169	198	190	177	187	170	142	190	180	199	182	186	179	189	153	198	182	182	174	210	193	169	175	162	158	193	154	136	185	173	182	184	159	177	198	172	167	174	196	166	196	185	188	194	188	188	189	190	202	182	171	171	180	191	195	174	181	183	183	193	216	174	178	186	170	176	167	176	196	191	169	158	181	167	188	195	183	191	195	191	184	195	162	167	213	159	166	188	168	205	160	158	175	143	173	155	173	184	181	210	183	181	181	161	171	173	169	176	191	164	170	168	172	174	171	179	191	175	181	183	164	135	150	171	158	173	182	191	182	174	171	178	205	161	193	168	173	208	169	189	168	202	166	185	182	182	153	179	164	168	177	205	214	187	180	151	184	177	174	167	181	181	167	184	203	181	179	172	185	167	179	193	187	189	177	179	186	173	155	180	173	178	162	170	173	172	186	187	173	190	187	176	173	173	208	207	190	183	163	188	212	178	187	203	195	173	166	174	186	159	162	173	166	184	171	164	166	173	185	181	169	163	165	150	196	183	176	200	173	178	172	183	175	169	152	160	194	164	159	176	180	187	198	187	168	198	170	209	178	164	193	184	161	160	162	175	178	164	192	178	169	182	172	178	166	191	184	187	178	141	156	180	173	150	186	180	173	178	176	152	158	198	155	182	177	184	200	188	216	193	175	210	160	164	180	180	184	172	171	176	182	195	159	175	165	167	188	189	179	174	184	161	185	180	177	180	185	198	178	184	179	207	191	184	169	140	185	174	183	185	165	192	182	186	192	173	173	191	207	173	170	163	199	180	186	159	172	180	174	178	152	181	182	188	161	177	159	164	182	174	172	177	159	171	167	172	177	216	178	182	184	177	178	165	183	170	160	162	185	175	142	171	183	175	165	183	171	155	200	202	165	163	191	182	169	153	192	168	176	166	169	178	201	175	189	194	162	156	180	175	180	183	171	167	185	156	153	189	184	183	167	174	194	147	167	185	157	178	178	168	174	185	163	171	168	189	164	201	193	163	165	149	151	148	176	171	168	173	174	158	190	173	160	160	186	172	164	150	192	178	165	183	184	182	169	158	183	173	175	195	178	186	202	164	157	215	183	165	160	154	180	154	187	167	173	184	198	165	160	141	174	177	161	175	162	209	210	205	167	166	179	192	157	177	168	192	188	189	174	177	185	181	182	190	212	175	202	180	189	184	161	161	179	189	188	200	175	156	174	194	158	167	172	193	199	200	179	161	160	164	199	168	179	180	171	170	156	164	202	187	161	216	170	173	141	168	171	198	191	155	169	174	170	190	173	158	170	176	165	179	157	169	161	179	163	174	172	168	188	186	155	184	168	169	179	192	199	181	176	167	192	159	176	189	161	165	169	152	155	157	197	160	187	185	183	165	167	185	185	163	189	185	162	184	153	166	160	200	186	176	188	203	171	187	190	194	165	188	188	171	169	187	192	179	171	230	184	160	184	178	165	188	209	166	191	185	168	161	184	213	177	167	177	149	176	168	151	172	186	200	178	159	179	154	169	165	190	202	176	166	178	197	164	177	178	169	174	179	174	165	199	171	165	189	157	190	175	185	153	168	192	185	182	178	175	174	186	157	157	178	176	176	191	178	187	177	170	161	186	180	169	171	175	159	177	159	180	199	170	197	168	196	176	195	171	177	157	181	214	195	180	163	181	165	188	175	181	189	179	180	200	173	170	201	162	163	173	155	164	172	181	165	178	178	161	161	155	204	187	185	174	171	168	178	181	166	162	194	188	188	185	201	182	179	165	189	164	163	163	169	164	185	198	161	171	203	221	186	175	196	154	179	174	197	171	169	179	185	160	181	188	174	186	143	170	171	177	186	189	198	186	177	204	191	153	173	163	167	180	163	205	222	189	199	204	196	178	168	195	185	184	169	190	178	162	175	185	176	168	172	155	180	184	179	161	149	171	164	160	174	173	178	175	175	179	208	179	160	173	182	175	190	175	185	167	179	177	189	181	195	189	192	179	174	166	175	180	178	192	181	167	167	180	182	161	148	191	204	165	192	185	163	190	185	179	190	189	163	161	198	172	172	189	181	172	176	174	179	178	179	157	185	170	180	177	202	210	163	177	164	165	186	200	191	188	184	169	188	170	185	172	178	176	175	171	168	179	167	197	178	160	199	170	198	187	188	187	186	187	193	165	174	183	185	177	180	159	191	201	174	182	190	176	184	181	203	181	167	165	194	212	181	184	159	168	183	176	144	162	193	180	161	168	169	167	181	174	156	172	165	151	173	206	193	216	208	150	189	172	192	196	189	174	173	163	202	136	160	185	180	190	161	182	163	191	169	174	187	183	159	171	172	163	153	175	210	200	174	194	161	174	177	165	178	181	184	181	186	166	188	173	161	172	188	168	159	164	182	175	172	164	183	184	183	147	177	198	203	167	178	204	190	171	194	186	172	195	168	182	152	198	163	169	165	190	154	175	172	179	164	156	169	180	158	179	185	168	185	178	161	171	142	169	178	174	205	169	159	199	164	197	164	163	200	171	167	153	175	159	162	169	181	199	180	167	180	209	179	150	169	191	164	186	162	171	184	182	185	166	158	206	209	190	161	168	175	182	187	168	202	214	178	155	181	186	168	158	160	168	170	180	183	177	196	192	196	183	185	189	159	195	164	181	193	179	165	157	166	182	152	184	197	184	175	211	196	184	166	163	184	168	215	188	184	182	184	162	145	189	185	168	160	168	198	173	173	188	166	188	161	163	166	160	163	163	153	188	177	202	173	166	192	186	179	169	189	172	171	185	168	183	156	196	187	161	175	166	169	167	191	186	174	163	179	181	170	191	189	178	187	180	183	184	190	188	165	168	150	161	175	184	194	164	169	177	175	162	173	194	190	202	197	192	179	187	185	196	189	179	188	171	177	183	191	176	157	196	185	178	193	200	186	170	163	153	198	167	184	141	189	180	190	178	178	172	195	161	183	188	204	183	193	173	159	164	180	167	180	147	178	185	151	167	166	156	195	190	197	173	183	174	168	180	171	198	195	145	195	191	181	159	174	211	172	189	157	178	176	189	176	166	195	179	163	185	175	204	196	208	156	178	187	162	178	158	168	193	177	158	148	172	200	180	169	177	181	205	190	182	148	190
11077	9792	5900	2907	1269	518	462	450	442	466	423	463	478	455	468	440	431	423	458	463	431	445	477	429	456	447	460	460	443	457	473	492	448	418	463	424	459	421	438	447	473	445	491	428	450	439	435	423	443	445	479	486	461	436	423	417	463	462	436	422	445	416	453	433	423	432	500	436	462	445	459	395	416	459	437	501	452	456	442	459	472	440	431	462	442	423	438	442	427	431	441	455	428	465	499	418	405	425	434	423	439	398	430	461	443	436	461	420	421	453	474	434	409	448	455	440	438	464	436	448	421	469	443	457	439	429	412	445	433	448	423	406	434	429	463	400	473	430	414	420	435	470	424	422	449	426	393	436	431	420	412	414	437	457	455	457	441	427	437	461	426	427	493	440	436	451	432	451	426	436	449	420	447	426	451	417	478	427	408	453	413	476	432	467	411	462	415	404	410	459	428	428	435	423	419	405	435	424	446	465	443	415	426	464	468	457	442	444	443	433	426	461	417	439	428	415	450	455	399	436	440	448	413	427	472	454	406	449	428	413	434	462	459	435	447	445	456	443	454	453	440	449	436	492	441	464	456	474	439	431	402	418	419	430	434	424	435	453	447	405	444	429	441	464	421	470	463	473	445	438	414	425	450	437	447	452	421	385	432	466	439	446	475	450	429	480	472	453	423	454	419	447	399	442	456	432	457	434	406	469	454	433	412	447	429	461	473	421	418	433	436	458	418	462	451	425	455	388	428	461	465	416	457	449	449	459	441	430	440	428	435	433	385	467	468	426	422	430	426	423	418	443	428	436	433	424	440	457	408	439	451	450	461	442	451	430	446	428	428	439	421	381	425	496	455	409	448	436	457	400	455	459	431	445	453	437	436	484	413	428	457	422	431	446	415	480	425	463	449	418	414	440	439	469	451	460	428	430	451	443	431	447	433	418	453	381	433	436	463	397	452	445	417	419	438	427	431	436	411	454	438	437	410	447	429	443	417	382	419	416	429	410	412	449	459	443	441	426	445	475	432	418	444	443	429	460	401	467	446	415	436	437	462	459	459	456	425	402	459	416	421	443	467	421	479	447	437	459	431	405	451	441	426	425	460	463	433	396	445	475	422	467	414	385	435	418	435	428	415	421	453	455	455	406	407	444	439	424	463	414	418	420	454	450	415	455	408	453	445	475	399	403	446	420	427	429	447	473	447	435	426	434	432	454	432	459	431	407	425	441	419	458	442	456	455	419	452	433	447	455	474	402	409	425	446	389	461	500	458	389	431	457	472	447	467	427	461	442	408	465	478	454	458	451	445	453	446	436	428	416	487	469	440	438	435	414	465	453	411	451	452	469	479	445	461	460	428	447	410	447	451	459	410	409	436	438	437	476	452	409	429	452	447	471	430	421	440	467	414	396	444	446	426	412	410	442	444	449	451	454	427	417	459	418	436	443	456	425	420	438	431	469	429	425	460	395	475	445	420	425	477	454	488	449	431	476	428	435	440	448	444	420	453	459	448	433	438	458	426	443	446	431	446	428	423	469	446	410	455	426	449	426	435	470	441	436	443	461	419	448	486	457	442	440	453	454	443	455	454	415	488	440	441	465	469	441	415	443	423	418	422	435	446	436	436	396	401	443	408	423	460	428	441	426	416	458	430	445	409	430	405	473	444	438	421	427	461	433	435	446	469	432	429	457	426	447	415	435	435	447	429	441	416	450	416	457	417	440	401	402	409	431	417	435	457	422	421	424	446	429	465	455	444	467	420	470	451	435	417	451	420	470	439	451	469	428	439	451	435	451	456	450	421	418	423	423	420	400	428	439	412	422	436	453	443	446	416	454	466	478	413	444	422	445	437	458	472	439	413	428	460	447	454	461	441	466	424	422	442	450	425	407	484	458	443	421	411	421	429	442	465	401	424	493	402	435	456	435	468	468	394	425	426	429	396	451	440	430	398	425	449	435	447	435	465	448	447	446	440	463	401	445	393	406	440	457	440	407	452	427	416	456	414	458	436	478	423	426	433	456	439	435	434	422	439	451	406	445	438	443	462	422	455	431	440	416	419	447	438	445	458	462	401	458	421	426	423	441	467	430	432	431	416	500	427	486	437	428	493	414	419	438	400	457	438	414	432	458	453	432	470	441	414	467	422	435	464	422	445	421	432	432	485	469	450	457	440	449	431	460	447	448	442	452	402	411	420	441	457	496	459	424	426	483	419	434	450	458	456	449	443	463	442	437	427	414	442	434	436	414	405	439	422	450	412	441	471	437	426	460	450	502	439	406	421	429	394	445	469	440	462	429	472	447	458	450	413	442	407	455	459	400	460	463	466	424	441	442	399	436	432	453	450	450	457	424	464	487	456	412	411	414	401	412	404	441	452	412	448	446	440	466	445	440	435	426	454	418	421	422	383	471	434	436	443	448	414	426	418	409	448	430	450	408	432	454	436	460	421	402	460	441	455	416	492	461	451	434	400	452	428	426	430	477	415	476	465	433	401	437	448	398	430	472	408	447	427	399	483	431	442	428	448	437	455	436	470	432	433	482	454	458	428	487	423	458	455	467	455	484	431	454	420	437	421	468	465	466	474	457	451	479	464	441	419	482	472	433	455	458	431	450	456	433	453	452	434	442	444	444	395	429	459	439	422	437	427	435	390	461	423	450	435	472	440	406	411	406	417	461	417	433	434	425	447	428	438	381	408	458	451	427	439	453	444	436	430	436	452	415	423	418	442	441	451	443	455	457	441	434	415	424	452	427	460	426	400	472	462	468	473	440	418	458	435	450	455	402	440	440	453	407	426	471	457	401	442	455	444	458	442	449	475	431	385	417	419	456	415	472	442	438	430	427	403	417	460	442	488	420	409	461	417	442	438	393	418	464	466	443	420	473	466	443	449	468	424	423	442	412	456	410	435	429	417	413	444	440	413	450	418	415	424	493	412	433	441	440	431	438	423	440	405	425	433	449	445	457	455	424	450	480	446	449	431	424	445	443	451	422	452	498	439	454	415	440	452	436	428	455	414	471	465	448	448	454	407	447	441	421	477	431	457	436	405	393	380	470	424	446	426	471	425	435	405	435	433	430	459	407	453	465	447	416	433	434	435	395	464	432	456	439	445	420	429	427	380	451	448	447	458	421	439	434	438	458	423	437	441	434	456	458	439	416	407	452	463	419	445	413	436	407	480	450	438	422	476	453	409	438	427	446	435	471	442	449	464	446	405	449	454	460	431	430	435	412	403	394	447	449	448	440	474	446	420	415	432	444	429	422	430	434	447	438	453	461	435	432	434	464	452	442	470	448	444	425	441	437	471	434	432	433	492	398	420	453	436	445	451	476	434	439	471	491	473	437	420	416	457	422	448	449	425	435	457	439	446	432	443	416	431	455	418	443	408	409	439	461	425	425	435	436	462	436	422	450	464	429	481	451	471	454	451	445	450	425	463	457	401	441	451	438	464	411	458	443	412	475	437	436	462	475	403	410	428	420	437	415	453	463	430	424	458	444	429	433
31702	20731	10111	15034	9368	1545	389	324	334	390	333	326	341	362	315	322	322	332	301	315	323	290	339	318	294	320	333	314	300	311	320	338	330	320	355	298	299	332	290	323	346	350	307	327	340	351	294	342	353	344	301	293	346	375	329	297	355	343	329	325	306	359	293	274	314	288	322	343	284	291	320	338	280	301	311	341	335	327	333	317	306	335	344	316	348	317	322	325	336	322	346	329	354	300	325	351	331	280	285	316	316	343	298	320	297	300	314	288	308	282	297	335	324	351	283	311	284	315	318	319	339	314	342	289	303	342	335	320	300	325	331	343	363	302	312	280	320	317	346	332	313	334	304	339	339	342	336	341	323	347	322	321	320	316	332	303	310	333	302	318	321	330	326	306	324	322	326	336	296	331	311	333	319	322	302	327	333	308	326	270	300	327	335	319	328	314	312	329	343	318	343	310	321	311	283	322	324	288	309	298	323	290	323	315	303	328	312	353	310	307	314	342	271	306	296	342	339	303	302	306	310	334	326	310	309	318	298	306	288	332	331	318	311	289	330	332	323	310	319	310	306	328	299	324	326	318	335	359	356	312	324	333	326	337	352	339	289	335	323	326	294	347	326	308	328	352	305	283	319	312	332	362	341	321	321	341	318	304	305	329	288	323	302	310	329	347	342	327	268	327	328	309	325	319	331	303	346	319	307	303	320	292	333	305	323	318	316	302	300	290	316	336	317	330	306	287	305	311	324	302	304	303	349	315	321	341	346	330	322	303	329	332	315	305	328	294	313	315	296	302	298	321	313	330	348	317	278	321	311	317	318	325	301	315	331	320	340	359	335	308	291	292	307	349	293	318	322	309	342	322	310	298	331	325	321	330	332	336	297	320	317	306	320	304	322	323	302	318	343	351	336	311	332	348	310	271	354	302	309	328	303	307	320	327	318	333	323	339	278	344	328	296	311	299	354	313	301	309	298	302	324	298	285	331	322	310	335	329	306	318	314	338	334	329	308	333	305	349	289	336	321	319	333	332	310	298	297	309	346	348	318	313	315	299	305	302	349	325	289	318	326	338	320	309	310	337	314	334	308	329	356	318	320	301	296	306	328	309	291	332	303	294	333	321	329	313	346	313	304	294	314	307	327	326	348	293	340	315	310	317	312	309	328	343	314	318	326	299	330	299	344	307	306	331	340	306	306	331	320	309	270	331	345	308	309	305	288	318	342	317	322	322	329	339	344	317	299	318	311	338	331	306	311	328	336	368	333	309	306	306	311	345	319	327	291	295	294	325	297	289	311	322	386	353	330	312	338	326	317	313	289	280	285	315	335	332	313	307	328	334	337	300	332	328	325	298	320	344	307	296	359	327	332	346	310	341	339	312	340	347	304	308	322	307	344	323	304	306	324	311	357	311	302	364	298	354	321	295	386	273	346	333	371	327	328	322	299	379	343	327	323	300	309	335	308	330	316	298	316	306	291	324	304	323	346	331	346	311	341	323	329	331	304	295	284	319	302	304	333	321	334	352	306	305	316	331	318	327	319	281	337	337	328	348	337	350	311	334	334	321	300	336	308	275	358	335	322	326	340	313	327	307	303	327	349	320	337	297	296	321	318	302	324	351	324	304	313	273	316	332	321	316	322	325	341	309	293	311	325	327	305	320	325	302	325	337	297	369	307	314	324	330	321	342	322	328	352	330	306	339	300	333	299	313	298	299	312	318	309	308	312	334	354	328	309	317	319	317	314	315	307	320	340	316	311	312	335	324	296	336	319	358	270	305	280	311	361	345	357	333	342	323	307	303	295	309	316	299	366	326	323	344	280	269	317	286	289	298	329	295	337	326	325	323	357	302	298	341	343	371	324	333	334	316	330	341	283	310	294	296	330	346	299	334	323	305	304	301	356	290	325	321	320	306	323	326	336	334	302	312	349	339	340	314	286	319	310	325	318	327	312	312	338	320	341	318	283	310	356	343	328	326	330	331	312	322	328	324	368	311	306	303	317	333	319	285	334	307	326	295	319	292	308	360	340	294	326	328	324	340	374	313	315	314	332	288	345	346	328	320	334	300	320	335	329	297	353	343	287	329	344	339	322	327	300	315	319	291	306	281	342	311	305	357	302	321	324	275	298	349	326	349	341	326	323	352	298	309	330	322	321	311	326	364	293	323	330	320	300	332	327	342	360	340	309	345	311	327	303	315	299	336	332	312	328	315	321	329	332	349	347	319	318	307	316	304	320	313	308	292	312	289	293	307	330	302	364	325	309	338	289	305	291	279	304	298	357	309	294	352	322	319	335	294	329	301	324	305	324	332	332	311	310	319	290	313	308	329	316	341	323	330	330	352	361	308	322	314	324	303	330	314	271	305	329	362	297	326	294	300	303	326	325	321	309	330	317	310	308	303	341	319	310	320	273	322	305	330	314	313	306	325	311	317	330	328	346	324	305	291	327	327	321	300	305	325	328	297	315	317	332	305	300	283	325	324	293	301	315	275	294	307	320	337	310	305	272	311	315	322	296	308	307	302	281	318	305	305	311	306	305	327	357	348	346	298	312	336	350	329	361	356	355	317	322	333	358	330	324	336	294	329	297	318	343	312	306	309	314	309	329	313	325	305	307	348	327	302	298	368	327	299	323	299	301	359	315	337	320	311	313	359	336	323	291	318	300	330	310	330	343	306	274	314	312	313	287	292	317	309	360	329	324	311	353	333	319	305	320	304	333	301	323	326	326	301	286	303	332	303	287	297	310	327	275	318	323	344	326	325	294	307	314	311	289	297	345	346	351	362	307	317	311	318	354	323	281	292	303	349	300	349	321	271	319	340	305	320	292	319	337	301	328	364	267	335	329	301	318	278	319	332	305	299	325	322	295	290	291	316	342	332	284	320	334	307	294	348	351	310	333	315	331	322	329	329	328	329	305	273	322	303	300	330	328	317	335	320	325	326	347	288	321	314	315	320	274	248	301	324	308	347	301	342	335	339	327	306	362	339	330	287	339	343	326	321	326	327	338	319	306	322	332	303	315	322	340	336	314	327	310	303	325	304	345	316	317	340	324	303	333	290	307	336	351	299	351	301	318	334	322	321	315	333	322	334	290	303	297	326	300	333	346	353	340	310	327	339	336	332	343	344	335	314	300	326	326	304	338	313	322	343	318	328	302	312	350	307	285	279	333	304	316	345	295	343	340	296	307	341	284	313	311	327	301	324	319	320	357	317	312	307	310	359	342	280	309	328	319	317	322	323	327	329	320	349	332	256	330	334	341	301	303	284	341	289	356	326	357	352	324	347	339	302	322	308	302	326	345	337	328	313	324	308	281	288	295	312	326	316	327	307	317	333	338	328	283	329	280	288	314	310	306	318	308	340	375	315	322	327	328	307	341	339	339	316	364	315	307	302	320	309	284	332	350	372	307	321	292	348	345	319	337	341	344	309	303	328	321	355	322	298	339	309	327	320	331	299	318	329	335	331	289	317	351	348	316	326	302	318	307	296	309	291	362	317
19544	16097	12238	30111	20079	2554	840	898	844	810	754	775	781	755	754	746	777	741	760	724	760	738	712	736	719	725	709	703	675	733	767	656	720	710	694	717	736	701	708	714	723	744	717	677	698	695	739	717	731	716	648	698	725	711	701	727	691	646	788	699	744	714	706	730	675	727	771	698	713	732	725	716	673	725	690	702	739	745	704	717	702	718	683	752	732	684	728	764	708	735	742	720	716	673	704	704	731	720	744	729	716	752	664	673	712	692	706	718	744	674	662	747	712	704	726	754	764	697	731	716	735	768	727	708	724	744	732	729	756	736	654	684	725	691	720	764	679	705	727	709	686	711	703	732	712	716	741	707	702	703	733	701	740	687	763	681	704	713	735	732	740	714	718	706	704	691	732	735	716	726	707	759	737	705	734	736	775	703	713	719	740	696	722	735	758	725	723	674	719	687	716	689	731	703	725	726	723	713	744	744	712	664	697	690	717	759	676	741	711	722	691	708	699	658	764	711	706	732	739	709	681	745	719	681	715	677	715	673	765	681	699	685	724	690	685	716	705	712	663	705	746	659	759	695	722	680	754	697	680	707	762	707	725	703	693	706	753	763	692	712	701	759	701	671	683	754	772	741	687	723	724	708	678	756	701	727	683	733	753	689	746	751	730	727	696	750	715	710	726	696	675	706	728	694	712	712	720	746	704	749	686	731	731	713	717	677	719	687	747	725	681	677	719	735	696	724	702	737	728	728	685	717	722	721	728	730	709	670	757	726	685	735	746	712	709	670	710	724	703	719	705	713	709	637	681	750	720	693	695	683	673	721	706	724	715	739	766	690	703	686	741	666	738	699	766	716	731	715	711	727	693	713	705	690	757	688	695	744	720	685	771	702	764	663	714	751	712	746	676	694	728	691	685	719	691	719	736	729	702	696	699	715	716	702	682	714	673	746	710	738	674	742	667	714	733	699	718	703	717	743	688	757	689	661	707	680	761	689	764	719	683	671	668	720	690	715	752	697	749	705	711	699	709	737	709	682	741	737	707	687	702	705	734	695	719	711	690	678	646	744	688	715	680	686	736	739	734	747	764	672	699	753	770	710	734	721	787	721	697	735	714	777	655	682	708	704	719	722	710	720	735	706	722	721	720	679	717	724	748	742	712	731	696	794	717	733	714	722	719	735	739	708	733	710	741	710	710	751	772	724	711	717	748	711	735	701	717	765	772	722	701	716	703	736	716	704	753	724	714	717	826	755	765	681	711	701	716	739	748	686	749	715	707	671	740	697	716	717	756	715	719	696	684	702	739	725	731	734	742	699	678	703	692	721	709	698	695	730	715	736	730	707	709	706	730	723	721	745	702	703	715	738	721	707	694	664	709	703	688	692	715	735	720	697	717	701	691	713	719	672	707	745	733	645	670	700	729	717	713	746	734	712	745	727	751	708	732	721	688	676	736	712	742	721	716	727	725	721	727	685	727	722	704	717	711	715	731	748	705	685	778	709	717	713	723	705	705	722	723	753	679	661	730	720	731	690	686	710	711	726	707	735	701	697	727	730	737	707	667	690	713	743	740	702	699	701	719	731	690	658	728	678	701	722	703	750	715	751	683	712	725	691	741	749	646	726	728	733	743	689	671	685	699	770	663	729	658	686	740	694	731	713	759	716	710	701	697	729	738	742	720	751	699	725	725	757	708	714	697	689	726	770	727	710	754	694	661	677	767	720	677	668	678	743	710	704	687	672	773	719	702	733	760	727	652	698	724	719	752	683	751	699	683	703	737	702	706	730	740	707	724	707	713	722	732	711	722	754	757	732	709	771	699	729	712	715	706	777	679	741	700	693	712	685	700	736	716	722	690	683	741	722	728	707	720	742	750	747	700	698	699	720	678	710	683	660	711	683	731	724	710	728	655	724	718	740	743	738	682	685	722	677	726	730	725	707	696	709	724	737	744	728	725	713	721	735	663	703	676	688	659	681	667	706	683	721	747	732	755	719	708	698	706	688	706	704	739	704	709	727	798	727	721	727	705	658	732	762	731	752	726	719	709	665	692	686	689	751	732	724	713	704	731	724	705	733	662	699	679	747	703	725	682	707	715	713	758	696	703	708	701	701	730	691	736	721	664	665	693	695	738	755	709	682	711	727	702	755	746	714	694	688	725	746	700	691	709	740	720	697	695	707	747	724	709	668	695	704	741	718	693	704	744	765	692	729	715	661	721	685	720	697	722	705	702	722	666	735	727	701	722	730	687	696	693	701	711	691	753	732	686	654	720	708	737	707	736	730	731	736	696	662	772	711	734	708	723	697	735	731	710	688	759	727	718	717	717	724	731	676	741	745	712	684	715	702	715	708	689	734	670	684	707	691	763	726	718	743	727	702	684	684	738	715	712	751	740	732	687	730	722	722	725	713	719	714	686	729	734	725	731	750	725	717	732	710	711	745	745	710	728	695	740	693	692	674	733	685	714	731	704	693	746	750	697	753	721	676	709	704	716	713	695	706	741	781	693	740	668	696	702	695	714	686	718	708	715	726	723	628	734	771	680	751	724	736	693	713	737	686	727	733	711	701	692	767	750	746	700	721	715	752	671	705	670	693	699	720	750	721	739	676	702	734	750	729	741	759	681	716	722	684	730	671	716	660	738	731	733	701	685	755	721	706	719	729	726	697	707	695	708	732	713	673	704	718	703	753	724	701	720	719	740	728	701	722	699	675	690	660	687	743	697	708	692	700	709	725	734	710	701	723	738	694	701	727	763	740	704	707	716	698	715	709	794	736	688	685	739	706	711	751	725	737	710	721	673	767	727	710	691	697	706	734	750	720	720	746	723	730	767	750	736	726	699	717	694	714	736	720	721	717	708	696	774	721	677	732	676	752	746	731	727	751	727	723	685	745	673	704	728	700	678	773	703	729	713	721	699	710	662	738	629	750	743	686	676	697	688	705	714	654	738	702	705	699	669	685	719	711	714	706	769	774	747	689	729	710	740	678	675	693	713	693	724	672	761	722	721	761	727	732	683	723	710	741	688	717	744	708	718	646	779	739	708	753	730	729	717	731	796	731	688	725	709	717	685	701	739	706	732	722	734	734	708	699	735	717	704	707	721	752	735	728	737	675	737	721	722	667	703	723	736	724	669	733	637	692	759	708	715	759	717	730	692	697	706	676	726	717	699	722	744	664	697	723	704	705	675	702	689	745	664	695	770	717	738	722	693	726	788	696	693	681	647	745	747	708	707	695	720	714	729	730	715	715	693	715	635	693	732	708	733	695	714	717	732	706	717	770	719	709	717	709	751	770	698	670	739	669	733	721	787	701	771	742	744	725	698	708	727	705	701	759	735	730	706	724	767	723	741	729	720	725	769	695	718	730	737	678	699	706	720	700	682	734	713	692	684	721	752	739	723	705	769	694	664	730	778	690	725	718	721	743	718	702	706	718	660	735	725	694	752	764	690	706	689	708	708	723	711	733	718	777	738	708	713	698	712	724	714	689	766	701	697	713
41033	29058	13757	27158	18445	3463	452	363	390	397	353	352	390	378	364	335	333	337	327	332	349	308	325	337	369	352	315	371	354	339	324	299	330	306	339	331	298	345	334	314	324	292	342	348	345	321	328	315	350	341	359	351	319	301	300	370	363	298	321	315	347	315	317	312	335	382	301	363	345	338	312	318	348	321	317	360	281	348	328	345	341	294	328	311	305	319	310	301	318	334	347	337	319	316	302	341	345	327	321	321	331	301	362	349	354	331	313	304	341	341	342	343	321	294	325	301	280	313	291	291	304	307	305	339	299	314	306	346	316	279	293	309	299	319	315	342	322	326	351	321	279	302	312	297	356	320	336	340	321	331	355	318	294	329	337	296	299	336	313	320	341	352	324	306	336	329	344	344	337	301	350	346	336	325	327	336	336	304	327	299	298	354	352	333	340	311	309	344	333	328	347	331	328	285	322	293	326	320	326	289	311	330	342	358	327	336	327	327	273	306	328	337	337	270	329	338	304	314	322	340	286	340	339	306	307	308	314	347	325	306	286	275	297	297	287	341	317	346	344	334	334	337	335	346	321	342	306	342	277	285	325	338	325	326	330	298	343	337	306	299	333	359	309	329	359	344	365	316	320	299	337	337	289	283	323	300	336	323	347	338	371	317	327	314	316	315	353	332	337	319	337	353	319	318	320	332	295	358	292	313	320	335	333	351	317	304	341	288	356	366	349	348	336	346	296	348	322	289	294	323	343	363	323	337	354	348	359	324	328	336	343	320	304	286	339	326	363	336	316	319	307	320	337	335	312	354	310	309	335	291	326	317	345	282	316	314	300	310	330	318	306	350	310	321	329	311	320	303	283	307	341	320	289	339	339	336	313	331	341	322	325	303	308	307	308	330	293	331	365	306	352	340	339	299	338	325	341	351	318	321	314	300	322	315	332	315	295	316	292	342	298	317	318	294	326	316	346	313	330	315	313	328	302	281	324	293	341	305	332	268	314	340	289	312	321	335	310	319	316	313	304	310	326	315	328	346	324	313	318	322	292	318	336	306	337	323	318	333	312	323	344	286	327	315	293	313	344	343	298	331	327	342	303	309	289	293	326	342	339	321	349	321	313	332	338	342	329	318	298	317	372	349	331	365	329	308	308	324	340	336	336	336	313	314	297	330	311	339	331	333	298	368	318	354	275	325	350	320	312	292	319	342	319	325	313	302	303	341	278	337	297	303	353	324	326	315	318	338	353	321	340	297	321	327	316	317	279	298	344	333	278	301	321	305	346	324	329	298	352	344	344	335	312	283	312	322	314	329	317	347	326	328	316	294	324	289	331	314	345	333	321	312	280	356	352	354	297	276	324	329	298	351	344	311	296	332	320	331	348	335	339	333	299	294	356	326	296	347	328	354	343	310	292	313	332	328	320	305	333	329	324	318	285	344	330	343	368	365	291	317	293	306	323	303	287	338	326	314	341	307	284	341	322	359	325	342	323	306	334	286	349	338	362	332	324	333	311	309	311	340	325	331	331	292	291	319	312	313	315	338	296	333	302	320	338	334	331	343	325	336	311	333	305	302	313	342	318	281	323	297	315	300	273	324	321	364	322	304	314	313	324	322	329	328	285	327	289	310	305	328	333	349	316	268	272	342	312	299	343	333	309	325	307	287	344	346	319	330	314	319	312	306	315	365	351	361	325	315	303	304	299	312	291	324	306	315	367	299	320	322	319	321	298	319	324	340	331	317	293	337	317	333	320	303	344	336	334	298	335	334	339	288	319	345	313	317	331	303	327	308	332	367	330	315	299	316	307	316	320	331	346	331	323	315	329	307	313	287	293	306	325	339	316	301	343	311	361	315	324	287	326	318	377	333	332	322	301	359	343	332	289	346	324	304	312	301	311	296	290	307	328	333	304	316	345	326	298	310	328	305	320	311	320	343	329	325	346	330	334	325	350	333	314	325	312	306	287	344	296	337	343	317	358	373	318	319	321	308	334	307	324	316	306	313	325	332	324	313	316	313	311	339	308	322	321	324	345	303	310	318	317	326	327	306	308	330	333	349	314	327	334	304	333	308	330	321	318	327	331	298	318	314	346	339	319	357	315	312	376	338	314	347	334	306	302	348	310	325	335	314	293	327	327	318	314	325	285	300	305	331	345	314	272	311	335	335	317	296	335	316	294	322	309	353	334	319	338	308	353	321	312	317	347	330	320	304	332	336	317	313	323	331	331	324	301	382	320	303	330	307	336	333	336	352	304	312	318	329	294	342	306	317	344	355	330	319	310	356	302	329	346	314	307	321	279	338	350	314	292	287	304	291	317	303	322	337	306	338	283	302	345	296	322	339	304	307	309	293	308	317	350	319	302	297	322	321	315	337	336	328	331	293	298	305	312	335	307	340	339	327	293	307	340	292	348	343	316	304	318	312	323	318	349	317	311	359	305	332	324	300	339	288	316	365	309	347	318	381	347	331	354	335	350	275	337	269	343	313	360	337	276	332	315	309	303	326	280	326	330	334	370	310	315	323	335	361	330	331	372	307	326	291	353	319	319	320	302	307	301	351	321	333	326	345	333	317	374	304	325	331	321	312	329	303	326	352	338	324	316	301	339	322	345	343	296	303	310	365	302	345	325	320	323	332	350	323	354	271	302	306	308	333	331	314	313	327	327	331	330	336	331	336	355	277	314	322	317	337	300	290	310	319	320	348	308	314	339	338	339	325	360	343	327	321	335	387	358	313	330	358	341	322	298	283	322	340	348	357	371	321	328	333	308	310	334	307	329	333	322	329	322	305	334	309	345	295	315	331	294	298	334	335	354	319	358	292	308	307	337	327	318	328	317	328	322	339	328	317	313	335	300	292	310	335	321	340	348	299	319	319	327	287	322	334	325	320	320	349	294	297	321	320	328	332	321	323	332	325	330	290	273	306	332	306	323	336	314	322	310	339	341	284	325	287	279	302	300	296	338	306	341	321	327	322	347	365	316	329	321	322	337	297	328	306	296	333	313	346	318	299	326	312	306	341	311	318	342	298	348	323	319	332	305	340	316	347	310	328	294	324	321	340	345	328	339	315	327	283	313	305	316	332	302	351	286	299	347	310	299	310	337	311	320	339	304	359	352	330	281	306	327	296	311	388	372	341	341	289	306	325	348	335	338	296	335	330	308	331	318	328	337	307	334	302	334	327	304	337	316	342	331	373	339	352	313	330	324	343	337	339	320	330	324	331	351	316	322	324	314	341	339	315	329	338	323	336	318	309	302	330	338	324	332	330	314	298	306	338	304	293	295	339	299	342	334	318	316	345	316	292	323	338	332	331	346	343	314	334	348	332	319	319	334	298	331	311	312	307	346	324	310	299	345	334	305	346	339	330	343	296	374	331	349	312	317	335	332	357	342	324	315	344	352	347	332	314	319	307	336	313	315	348	318	324	362	312	310	318	327	300	298	334	303	285	340	323	311	281	309	349	295	306	322	331	302	324	301	344	320	308	315	338	329	302	361	308
24751	21820	14537	41769	30715	3394	1088	999	924	897	921	830	784	787	808	742	765	794	774	771	748	733	757	677	724	736	743	723	738	692	731	770	760	669	723	671	691	673	764	710	708	711	768	725	678	705	754	760	754	644	678	743	749	726	714	700	694	723	702	694	713	719	700	711	702	663	704	722	710	737	702	700	692	710	693	673	700	676	680	697	682	681	714	667	708	712	691	656	675	677	736	706	664	696	686	691	696	672	742	708	696	700	708	717	699	696	655	687	631	722	728	679	715	713	738	689	689	712	673	684	729	716	676	727	694	731	716	692	682	699	677	674	711	691	711	697	708	719	707	730	715	705	735	681	704	726	726	711	690	701	683	634	726	696	680	682	662	700	715	710	652	667	656	698	690	694	727	715	707	705	669	671	677	680	687	717	693	696	681	663	702	720	684	702	708	730	702	686	710	702	767	749	702	716	718	669	624	701	742	734	717	696	679	716	680	688	747	721	728	646	673	689	731	718	690	739	664	695	695	703	675	674	691	673	661	728	711	704	686	737	721	666	717	718	710	727	734	693	634	704	728	678	755	721	726	692	751	737	694	684	742	719	730	692	729	703	691	705	746	712	734	677	692	717	684	672	707	675	715	740	652	710	682	694	740	734	715	703	702	681	711	669	685	713	655	725	708	706	701	670	756	692	726	672	702	671	665	731	708	677	706	746	650	664	705	729	702	653	720	702	722	692	700	661	712	661	724	725	700	677	727	783	734	776	718	726	726	676	708	684	728	719	687	680	691	671	708	691	705	675	675	702	697	747	712	737	714	700	738	718	691	682	668	700	681	682	716	719	683	669	688	757	706	719	680	695	711	677	718	704	718	695	714	673	726	700	669	751	683	700	693	694	709	711	674	682	721	676	758	684	671	691	701	669	752	752	743	662	726	678	683	720	656	728	720	739	697	715	661	698	716	724	719	716	684	711	700	686	725	664	700	741	671	676	722	707	684	700	734	693	671	714	720	706	693	713	728	692	697	707	671	667	725	705	725	713	751	676	740	716	690	703	686	705	691	736	741	713	705	719	732	698	688	674	646	695	696	685	702	722	677	706	739	684	728	734	673	741	689	684	717	690	669	697	702	707	729	699	669	669	728	675	691	664	681	687	691	696	658	688	660	734	677	730	709	712	664	715	702	733	672	729	694	676	676	689	677	727	668	717	711	741	700	657	699	681	707	719	715	672	696	664	719	684	681	705	670	736	711	770	762	710	661	708	745	720	689	733	742	722	716	638	738	701	660	680	703	664	701	708	724	713	713	730	706	677	723	783	653	659	696	705	706	679	727	710	692	625	620	648	725	690	674	688	730	686	724	712	665	734	701	730	715	690	688	718	694	682	672	677	758	701	717	718	672	709	683	671	697	694	700	687	727	691	750	658	711	746	697	688	724	724	692	691	704	720	707	727	711	766	685	677	654	687	715	744	725	733	713	711	728	762	700	687	682	680	695	683	682	723	713	713	703	775	679	649	678	721	684	690	717	684	716	740	727	687	708	697	702	706	720	701	686	744	698	693	720	692	672	729	694	668	709	728	706	677	724	657	683	708	713	700	668	651	719	701	671	672	690	725	708	680	702	725	693	731	679	715	697	651	674	745	706	675	709	714	715	702	724	661	715	699	743	645	719	715	665	729	730	690	680	693	705	695	663	753	698	655	692	634	709	711	720	708	730	700	701	688	681	677	656	741	722	670	654	694	743	723	692	747	695	674	697	662	706	704	690	716	700	711	754	672	734	723	711	710	677	686	671	682	700	682	716	701	697	688	751	686	701	717	688	656	698	728	716	688	702	683	672	669	700	704	716	707	677	682	738	658	713	662	702	705	730	680	714	708	663	739	665	676	710	702	701	655	691	726	743	715	673	697	717	745	674	649	735	720	686	705	678	718	716	755	691	720	677	686	701	662	711	703	680	719	721	644	719	719	707	662	709	690	698	626	679	687	718	743	712	726	700	691	699	699	737	702	715	710	718	753	718	710	722	708	646	666	740	726	708	634	715	678	690	772	682	689	694	710	683	740	689	673	716	672	704	723	706	701	679	683	689	739	686	686	727	738	730	748	683	705	708	693	725	797	745	718	675	698	727	700	731	657	729	738	761	690	672	699	735	731	662	680	698	659	717	691	695	718	711	722	720	664	739	698	699	672	678	736	670	681	706	724	706	722	672	689	686	627	724	695	691	684	682	703	727	747	636	680	713	694	692	674	738	706	704	735	770	702	719	701	687	741	683	715	733	733	700	695	704	712	701	713	732	670	709	758	694	691	679	723	720	728	696	714	694	730	657	722	700	711	724	744	677	685	757	708	700	704	692	695	704	689	777	705	715	725	683	682	688	692	681	679	719	690	660	735	694	691	677	719	702	706	709	695	652	693	683	657	724	686	680	692	691	674	679	690	697	714	704	752	720	700	721	669	728	688	673	676	684	737	692	752	699	664	684	703	667	656	652	677	737	696	705	703	683	685	752	703	683	707	710	700	686	684	732	753	684	703	703	647	687	660	686	714	732	713	648	673	703	718	711	720	712	710	703	759	689	696	687	703	686	729	738	692	705	702	671	723	715	713	694	663	739	683	644	689	677	662	718	673	707	710	648	691	732	708	702	711	668	698	742	699	704	706	755	692	665	717	709	738	701	652	711	685	716	673	705	717	675	678	712	705	680	690	628	715	665	709	720	674	678	769	733	710	738	677	693	640	684	722	748	703	673	764	724	686	689	657	700	717	728	689	704	724	733	649	658	687	684	693	714	688	706	693	714	694	665	647	694	684	708	723	740	695	702	684	669	692	694	686	686	765	700	715	726	694	706	693	702	649	704	672	708	628	689	658	729	688	646	659	745	695	723	745	721	717	703	646	666	672	695	670	703	694	708	719	730	708	694	717	693	694	657	640	728	704	703	709	721	721	690	687	683	736	697	679	694	715	664	718	733	708	713	702	722	722	668	755	708	647	754	713	714	670	653	698	714	706	679	733	731	750	680	701	715	721	726	670	674	689	707	715	693	693	693	706	686	655	678	744	701	704	693	735	692	760	720	655	737	734	698	702	701	705	704	676	735	704	682	717	663	656	656	699	686	705	700	686	689	693	699	745	718	628	687	728	698	712	663	691	709	750	696	685	698	673	730	663	694	724	715	687	758	693	705	681	714	717	667	716	688	730	687	686	727	734	638	700	671	638	733	692	726	696	696	679	713	719	673	672	686	701	716	686	711	718	713	721	736	691	676	693	680	709	687	708	727	679	698	677	702	737	706	658	735	719	649	722	682	744	667	696	696	663	732	756	670	714	699	745	699	683	686	688	685	676	699	710	688	692	689	693	694	691	743	691	686	658	697	669	699	672	635	678	694	691	746	748	663	724	703	636	694	693	681	686	698	723	678	676	710	697	747	687	703	706	683	681	693	676	720	697	686	662	728	722	696	701	688	700	698	691	735	665	714	699	726	761	700	645	644	690	731	676	667	685	654	725
20441	14681	6280	853	372	214	177	183	177	166	178	190	172	164	153	196	213	169	201	182	180	204	186	195	187	190	176	185	171	190	159	212	172	202	178	204	201	165	157	191	159	204	211	166	196	204	170	185	181	203	206	189	201	188	179	196	170	175	199	164	192	213	162	186	202	169	190	187	152	191	182	193	196	183	155	190	189	173	211	179	188	197	192	175	182	180	192	183	193	199	187	186	182	191	183	181	196	162	194	189	169	175	221	169	166	168	186	200	203	188	190	188	186	179	179	174	176	195	200	199	176	194	197	175	198	188	182	164	174	183	172	164	159	203	185	176	179	166	184	188	190	172	166	182	170	160	199	196	177	169	161	171	169	178	186	181	185	189	181	214	158	187	189	168	186	153	168	192	176	173	192	185	149	160	187	182	167	160	171	180	169	187	179	166	176	188	187	196	165	160	205	194	187	136	159	188	182	188	180	180	190	176	191	189	183	179	186	180	213	173	194	174	185	186	177	187	162	171	186	187	177	173	205	221	188	198	184	167	162	186	176	180	188	180	180	199	177	172	146	160	181	175	178	181	144	185	150	158	160	196	206	196	173	189	177	206	181	180	185	194	183	201	201	209	169	149	172	198	182	200	199	186	185	192	176	153	191	168	193	169	154	191	215	207	183	174	187	186	187	181	177	202	200	173	180	208	186	175	199	166	170	184	194	173	177	178	178	208	197	194	177	155	203	166	179	178	183	168	169	196	208	183	173	175	185	191	164	170	174	189	162	162	179	168	157	165	204	172	209	190	166	193	209	203	181	198	185	186	182	155	188	170	191	171	153	202	181	192	177	170	186	181	192	177	161	202	163	173	166	169	186	169	185	188	191	152	184	190	185	181	180	166	188	189	183	177	171	159	209	190	172	184	185	168	184	196	183	208	184	199	161	179	172	159	193	227	210	174	185	190	194	170	194	164	163	213	188	167	185	191	167	176	212	184	182	185	171	185	182	158	191	182	167	202	173	168	167	195	177	207	147	161	179	172	176	159	166	182	169	193	196	157	177	201	209	181	163	176	174	187	175	186	190	174	187	206	196	203	183	161	182	172	192	168	202	185	183	166	196	201	157	152	179	173	187	181	205	188	212	182	146	158	168	178	181	169	174	155	191	170	171	199	176	178	183	199	198	223	182	187	220	184	185	185	195	173	171	161	174	206	188	185	169	151	160	164	177	198	186	176	157	202	186	185	158	215	184	193	192	159	157	178	165	156	205	172	160	206	198	205	178	167	183	190	179	193	191	178	185	198	184	178	186	144	168	198	170	176	178	196	149	165	198	199	181	177	207	180	183	185	169	195	195	211	201	169	171	168	182	193	211	166	189	192	179	173	157	163	179	184	192	174	188	209	203	174	177	180	164	189	170	170	160	176	195	183	172	183	166	174	179	174	181	159	188	160	187	166	174	171	162	185	165	207	197	160	182	194	195	164	181	176	165	182	175	171	190	179	187	195	176	180	193	179	200	186	174	179	169	206	173	168	195	203	185	176	174	194	185	173	182	170	194	168	213	213	209	164	189	186	177	159	169	166	162	172	182	178	178	185	194	171	184	177	203	203	180	189	203	187	162	191	172	189	169	155	176	160	184	179	203	167	205	191	193	196	174	189	178	189	185	174	197	175	156	159	175	174	189	215	186	192	179	184	208	195	178	228	176	215	184	183	202	207	198	174	188	197	172	195	178	190	202	175	220	178	191	190	162	210	218	173	166	189	151	168	162	180	181	181	168	196	188	180	217	179	218	202	181	166	197	188	204	181	167	180	183	204	200	174	160	189	191	168	193	163	177	175	172	171	191	214	185	178	170	178	177	176	165	186	225	196	177	189	142	157	190	186	177	178	160	196	176	164	172	179	178	192	179	186	186	174	195	177	193	193	194	175	198	159	212	166	195	152	182	163	175	192	166	166	215	180	194	180	171	181	192	176	197	207	208	165	196	174	165	189	182	197	188	175	195	186	181	190	163	175	154	154	172	214	201	189	185	184	177	203	187	179	186	184	179	171	184	181	195	174	196	190	148	172	171	211	213	203	179	203	176	175	158	185	170	192	160	199	197	197	183	212	187	195	211	186	196	170	166	176	180	180	189	172	194	164	179	199	193	153	173	191	185	175	163	179	187	204	192	172	187	162	173	181	181	169	218	181	177	180	194	171	176	173	197	177	177	186	189	197	203	186	161	166	155	182	185	168	169	194	170	181	200	195	151	185	163	172	181	208	175	198	171	175	208	204	196	183	157	165	195	187	219	165	183	184	166	188	180	164	168	198	185	172	170	195	205	168	191	167	187	163	187	160	192	192	171	165	193	186	181	181	187	164	168	175	202	210	190	176	201	167	175	195	211	205	174	186	198	158	184	180	153	208	179	161	167	171	162	175	164	186	208	188	192	200	179	174	189	195	180	169	189	191	169	189	191	168	188	214	179	193	196	185	175	193	184	172	196	185	165	193	185	182	201	178	190	193	191	184	177	177	171	175	197	175	163	170	168	175	191	194	176	192	182	153	181	185	190	178	165	170	160	189	196	171	194	186	169	182	167	187	166	163	168	150	188	172	209	177	191	192	185	188	171	175	153	151	179	157	174	176	192	197	175	190	163	156	184	170	175	188	206	182	184	197	162	177	175	210	208	172	165	191	195	210	184	212	180	186	193	168	169	184	186	206	186	182	184	194	171	165	181	170	178	189	195	176	178	182	187	178	172	192	186	198	189	176	193	179	183	154	153	169	188	147	192	166	190	210	200	181	193	183	169	198	206	166	187	184	176	199	156	176	157	187	164	207	206	191	186	165	197	178	181	170	191	171	172	191	172	185	190	164	178	177	199	175	160	172	197	188	188	187	192	185	178	193	191	176	165	197	178	229	194	180	183	177	179	178	186	191	201	167	180	168	180	202	171	170	165	167	155	190	175	171	200	174	181	170	167	170	180	195	184	177	178	192	177	198	156	165	199	195	177	173	181	176	176	156	172	184	176	182	211	177	167	161	183	154	190	189	161	173	168	199	203	172	162	191	185	195	159	174	177	199	172	207	191	159	179	199	199	173	166	215	185	205	177	180	184	155	184	188	185	200	186	168	177	210	174	186	185	178	196	205	201	195	204	169	172	182	166	201	211	169	192	164	183	164	190	184	195	195	213	178	198	170	178	161	164	183	184	187	170	201	187	192	191	189	192	173	151	185	159	164	211	207	178	187	168	192	197	167	183	183	204	177	166	192	179	195	185	188	189	189	174	201	169	184	184	177	157	163	213	172	185	219	174	196	187	195	171	195	184	177	164	177	170	199	185	195	174	179	193	171	185	206	177	186	194	197	197	180	180	159	181	173	190	160	195	162	165	193	162	173	141	162	164	210	156	159	194	171	215	178	191	169	194	172	231	218	183	177	166	189	181	182	186	188	168	163	188	155	203	189	214	199	155	163	177	192	175	187	196	192	192	206	162	163	206	192	175	187	183	155	171	165	179	197
12119	11842	7931	1998	1291	524	449	467	421	478	479	450	436	458	451	453	463	477	439	449	438	508	450	439	456	462	483	494	456	431	443	448	446	405	431	453	429	443	458	435	415	468	445	448	446	445	434	448	443	431	438	447	426	434	450	495	477	443	461	463	401	471	437	449	451	494	420	461	475	460	470	482	453	475	483	431	466	423	452	441	463	430	443	420	450	466	413	462	447	451	453	457	457	460	417	401	442	446	493	471	471	406	460	449	429	456	408	450	442	448	452	493	434	461	450	450	457	471	480	456	445	407	480	452	437	472	458	455	488	440	446	472	474	464	466	442	446	423	436	469	425	418	497	459	460	473	439	453	499	443	450	452	444	454	449	451	480	438	412	428	458	425	398	428	461	418	468	443	463	436	418	440	445	443	445	452	443	443	456	425	416	443	471	455	419	451	436	406	463	444	447	431	465	427	447	419	466	426	443	444	457	433	472	452	478	438	467	424	481	465	455	434	457	457	454	412	469	429	467	455	471	463	408	428	424	433	452	457	439	432	444	414	446	454	462	446	436	445	448	462	405	483	451	463	436	487	412	441	441	428	415	454	445	449	457	436	484	450	443	447	483	451	439	457	426	444	457	460	442	421	450	457	422	460	431	458	447	487	463	475	428	446	471	448	461	450	456	450	414	452	448	489	412	453	480	450	458	485	428	464	468	463	461	444	447	456	475	457	467	429	479	438	463	442	442	478	451	446	404	454	421	449	438	464	446	431	477	452	449	444	471	457	476	436	437	435	410	477	478	463	408	412	442	459	452	441	444	438	468	428	442	418	462	453	453	455	482	470	459	457	444	458	468	456	490	423	449	449	435	460	448	416	441	456	494	442	418	437	447	436	471	434	453	435	449	473	430	443	465	436	445	457	446	430	442	436	469	463	413	440	459	427	450	454	410	429	447	427	433	440	444	438	447	433	442	467	460	451	440	459	423	444	434	437	452	379	453	441	491	429	429	405	465	450	434	431	470	461	437	430	422	416	437	441	493	438	432	483	451	405	461	446	441	463	473	439	453	467	435	434	444	432	459	474	452	488	416	446	448	444	444	437	443	454	445	473	418	460	454	468	455	419	468	444	475	453	433	491	440	433	434	457	458	435	446	429	452	437	472	469	465	470	474	480	437	477	419	418	447	454	469	459	480	417	445	425	419	464	422	412	393	498	420	434	472	432	469	416	469	457	436	437	478	424	459	443	482	451	458	418	443	435	429	444	427	448	441	430	456	453	481	486	479	481	466	430	487	454	444	469	470	441	446	460	459	436	484	450	489	413	416	470	450	452	453	431	441	474	460	433	437	473	498	480	452	444	449	459	408	439	470	453	495	444	411	449	474	439	457	453	447	464	430	436	433	474	447	469	449	451	464	455	420	455	459	442	442	444	470	436	444	440	462	415	458	416	398	425	462	442	457	432	467	438	469	429	426	465	462	441	467	464	466	459	454	434	479	423	419	436	445	440	446	431	436	451	455	437	440	440	457	446	422	453	445	445	434	468	457	397	436	466	463	471	422	469	471	471	450	436	387	464	442	439	459	483	446	446	425	512	457	473	448	442	415	428	449	476	407	439	442	468	475	458	474	391	438	484	429	468	405	422	424	454	439	463	467	441	432	432	473	417	454	459	434	423	488	422	456	396	448	459	492	411	463	425	456	466	497	427	468	460	449	441	448	458	424	428	433	453	428	410	452	499	441	448	431	485	455	460	449	462	451	467	439	469	475	458	433	477	494	473	472	444	423	466	425	466	448	477	434	470	439	442	475	469	451	432	428	474	434	478	463	485	460	469	433	448	457	426	452	438	432	477	477	456	480	438	467	468	445	477	455	460	440	456	446	423	442	470	465	457	438	411	462	434	460	421	419	444	430	434	446	459	453	481	485	443	446	418	446	408	451	454	453	410	449	441	473	439	467	459	466	497	443	444	458	421	467	420	482	473	447	399	439	460	468	494	433	480	469	424	457	474	486	427	443	394	420	434	506	448	455	468	449	452	459	430	431	440	419	498	465	454	452	438	466	450	426	443	416	441	474	416	438	445	431	460	435	472	451	442	453	447	451	438	457	472	416	459	416	451	468	470	455	439	488	477	452	460	477	451	406	439	418	433	476	441	434	418	421	449	435	437	485	429	404	475	418	453	447	428	435	413	421	433	451	441	439	422	467	447	469	430	471	478	423	432	463	466	432	483	455	456	423	438	447	439	403	434	480	436	459	467	438	427	436	468	451	451	431	429	456	446	443	428	434	409	460	410	443	437	434	422	415	443	459	444	434	484	468	436	471	440	428	444	467	426	429	435	486	436	427	473	433	433	474	394	457	457	446	463	454	443	425	447	439	405	428	476	440	461	400	454	468	450	471	439	477	400	465	451	454	474	455	426	464	418	450	416	454	427	438	476	472	456	469	459	481	442	415	471	429	468	443	453	464	453	469	503	471	443	428	469	438	456	438	454	487	499	429	459	431	472	437	447	463	454	455	481	457	444	432	459	421	466	465	415	473	449	398	451	445	453	421	420	473	433	478	424	455	462	436	437	441	415	501	413	467	405	461	453	459	449	454	445	469	497	460	436	418	440	504	427	454	444	451	437	461	461	431	440	475	446	455	443	454	476	441	441	461	454	464	442	430	411	436	446	429	432	489	495	463	458	478	439	461	456	440	439	462	446	481	455	472	439	490	420	461	439	457	483	442	450	444	467	409	481	429	471	463	444	425	440	455	433	450	436	439	454	505	416	454	460	488	443	468	464	430	460	434	455	433	441	423	417	509	418	488	441	462	423	451	428	422	456	446	433	445	442	418	512	452	464	460	443	444	453	443	449	465	443	395	419	448	494	443	431	444	433	431	456	455	440	475	469	446	480	503	479	397	456	425	461	419	449	433	403	428	451	472	436	465	463	413	450	463	424	453	453	410	489	433	454	454	472	466	455	471	437	456	440	425	425	480	435	445	514	440	478	424	427	429	436	436	414	461	472	454	414	469	450	436	455	475	469	445	429	473	427	500	460	435	454	472	464	446	427	473	463	392	451	456	464	450	471	431	470	486	444	433	400	460	426	477	458	493	442	458	459	473	454	442	438	429	518	484	421	470	503	456	444	427	449	438	467	454	460	417	462	472	438	443	461	405	455	434	432	419	445	461	414	453	477	464	406	428	468	441	484	459	460	448	429	428	427	480	427	474	451	453	451	437	418	471	451	461	439	441	468	446	476	434	442	456	408	443	426	455	428	428	433	445	457	430	453	455	440	441	450	457	437	422	470	429	465	437	449	452	429	445	447	454	471	439	435	426	458	420	432	431	452	444	434	465	457	396	485	459	416	443	430	473	466	440	480	416	424	456	438	405	464	454	471	417	451	440	458	448	455	442	429	468	426	476	476	474	448	470	464	398	412	452	423	467	471	448	424	463	420	438	480	484	421	450	422	452	421	436	478	429	441	446	441	483	480	473	464	447	448	451	440	495	464	411	460
35056	23898	10642	15377	10473	2222	387	331	366	380	337	352	315	336	303	340	338	303	304	361	321	286	367	340	337	329	333	331	316	327	371	315	303	307	355	359	321	297	353	320	312	326	313	346	336	338	335	341	300	341	352	337	319	349	349	337	332	317	315	313	338	299	336	337	321	312	326	318	292	314	323	323	345	325	322	329	368	320	328	337	346	351	332	326	327	327	299	328	324	348	354	321	332	311	293	334	336	344	313	329	318	350	352	347	328	331	320	357	344	324	333	333	341	329	342	392	365	333	297	311	306	313	381	328	325	329	295	324	318	338	359	302	341	317	315	317	306	362	350	309	333	333	330	334	332	374	383	329	310	335	311	315	332	335	350	345	333	332	343	372	310	364	319	332	350	308	343	341	346	359	327	351	313	320	328	330	327	304	297	333	311	334	303	311	322	328	322	307	295	316	298	299	319	339	318	294	314	341	330	305	322	321	318	358	336	293	302	323	316	331	317	313	312	296	341	321	337	314	313	332	323	315	328	306	318	357	323	349	326	343	335	346	332	368	332	328	308	348	318	337	311	331	296	311	319	337	364	331	320	307	336	304	292	337	304	361	325	319	333	340	333	372	339	313	301	331	320	361	323	356	329	316	348	326	337	316	316	344	324	341	335	336	284	313	301	350	312	345	328	342	336	309	303	336	297	359	348	354	297	332	309	335	339	372	351	323	314	326	295	333	310	323	321	309	309	317	325	305	298	325	338	355	337	341	342	328	348	341	317	303	327	320	330	314	340	320	339	337	322	323	323	325	341	337	321	309	343	297	358	341	315	341	312	369	312	352	332	333	330	283	355	333	321	320	334	343	362	326	309	311	300	308	302	337	322	361	344	320	335	327	307	318	322	313	314	325	300	296	322	326	349	320	282	306	330	328	364	333	365	320	316	325	341	335	327	300	381	302	341	318	348	330	322	362	365	341	297	326	345	309	343	309	307	310	328	317	339	314	335	350	344	338	320	337	374	351	381	325	350	307	304	327	306	315	306	341	349	343	314	295	330	315	329	321	350	361	352	341	363	355	358	267	299	345	343	341	297	369	294	326	335	300	350	313	321	328	311	342	304	311	329	338	312	332	308	307	315	319	353	343	334	342	346	293	304	309	319	324	331	310	323	309	330	341	346	348	317	371	326	326	334	303	300	329	316	323	312	344	317	383	338	346	288	319	355	353	322	326	291	337	314	337	307	332	324	303	368	328	334	317	335	355	336	322	301	337	349	350	344	344	289	318	316	291	321	364	321	320	363	347	338	290	292	334	315	326	324	327	342	311	318	307	334	331	356	355	335	329	341	343	354	295	308	300	319	331	349	309	336	340	305	344	312	334	322	318	318	336	346	343	309	304	341	351	326	298	369	324	324	308	317	302	326	320	340	342	339	324	335	288	302	324	330	290	346	326	320	313	349	335	312	308	340	358	353	338	334	322	327	346	341	334	356	303	308	326	326	353	334	339	348	351	328	318	340	309	330	349	296	334	304	337	344	343	353	304	319	334	318	294	311	340	329	324	358	300	339	329	340	338	332	312	347	329	303	346	301	340	322	358	317	363	361	329	350	301	327	358	344	364	343	368	326	288	324	324	308	315	337	314	323	317	337	325	354	317	331	358	312	325	323	301	336	332	325	329	314	344	309	288	334	358	355	285	389	298	328	318	327	327	352	316	320	304	370	300	334	298	326	346	311	339	345	342	321	304	315	324	344	315	302	339	305	352	315	313	324	315	338	314	302	315	343	351	307	336	320	345	316	331	323	287	339	321	336	318	339	342	346	345	299	289	327	332	321	337	306	361	340	307	328	319	353	324	334	335	320	301	323	323	356	322	328	325	332	324	343	334	331	321	318	319	315	335	331	326	318	282	315	334	323	346	337	344	314	344	314	330	332	331	349	348	329	314	306	308	336	359	302	280	332	339	304	310	316	303	351	316	328	322	302	329	314	332	362	310	317	325	341	347	341	336	339	318	309	343	328	302	313	363	324	300	315	350	320	332	298	341	333	282	345	328	339	329	335	353	334	346	301	343	324	294	328	310	320	284	333	361	347	349	342	339	318	335	344	352	351	326	328	328	292	335	344	329	307	334	331	334	365	360	325	324	349	308	296	283	319	337	329	330	313	342	324	303	323	343	355	296	342	338	317	308	316	315	343	332	344	355	352	328	302	302	303	289	328	325	310	314	328	327	313	296	321	308	328	345	313	336	344	295	332	328	341	325	310	348	335	326	293	341	364	335	273	313	318	341	316	348	329	338	301	348	313	349	319	353	326	320	316	298	317	290	322	350	320	350	321	340	322	355	312	338	371	343	372	316	316	363	338	322	362	361	343	332	309	345	342	343	346	341	306	324	291	327	325	308	327	344	355	325	311	310	347	305	342	349	363	305	349	343	349	326	328	349	331	326	315	349	340	322	305	334	367	331	329	287	329	286	315	309	325	349	342	342	309	315	347	332	340	323	311	307	323	331	326	326	342	312	315	312	331	323	327	334	310	324	299	302	320	321	318	314	354	342	338	310	333	331	350	324	310	331	334	311	330	327	358	310	302	320	345	318	304	341	293	304	338	330	287	306	314	341	357	325	336	325	342	313	322	334	314	315	318	354	319	373	321	361	340	336	314	316	352	351	310	314	311	326	347	325	335	346	317	334	323	299	297	311	317	340	346	308	332	360	307	323	283	323	316	329	325	314	335	339	313	319	305	343	355	332	322	333	316	322	312	300	314	308	378	347	337	303	380	334	358	310	357	317	356	321	331	364	348	343	323	293	316	318	374	307	342	331	356	336	290	304	312	310	331	351	328	290	349	330	322	326	258	339	322	357	331	351	315	293	334	307	350	327	331	318	300	321	314	327	313	317	369	333	333	362	322	330	331	341	346	346	304	316	330	317	293	313	320	318	313	323	335	296	308	341	300	323	301	346	338	338	318	347	312	319	359	326	343	345	376	344	325	360	339	332	325	326	354	328	307	320	335	303	306	315	350	382	334	309	309	356	334	321	330	339	335	337	308	342	314	317	316	319	318	370	301	325	330	308	353	336	375	322	314	337	343	306	351	325	353	324	311	344	303	350	310	343	303	330	319	336	284	343	336	326	334	332	286	361	336	279	342	286	289	305	305	326	310	302	292	334	337	317	319	336	310	346	348	325	355	343	329	328	302	340	319	336	339	309	295	340	297	308	336	316	315	285	301	323	338	333	303	330	345	337	304	305	347	304	350	312	374	334	325	320	338	333	330	318	306	319	322	322	316	340	300	312	331	323	338	343	307	327	333	316	337	315	349	352	314	348	314	329	349	316	343	349	329	300	336	312	352	304	320	332	334	340	290	319	322	333	368	320	319	338	319	350	287	326	305	321	331	282	326	329	327	268	342	339	333	333	344	333	313	319	353	317	334	328	322	357	305	327	291	298	305	342	324	340	321	339	329	312	309	339	345	341	338	338	354	316	341	340	347	367	328	288	334	317	327	326
21757	18144	13098	30198	21295	3766	898	870	834	782	764	805	724	752	774	771	760	777	755	743	797	747	724	773	713	759	777	811	779	736	737	758	750	765	753	784	764	721	735	720	731	784	740	719	805	684	723	691	751	765	753	743	760	774	699	727	724	727	698	689	764	758	805	737	703	720	722	738	795	741	750	688	718	736	724	685	755	733	718	740	773	743	728	722	722	766	771	741	681	750	723	745	746	735	789	743	731	755	725	735	753	714	767	759	765	725	727	732	734	694	704	721	749	727	755	733	734	828	740	742	791	725	665	757	748	748	750	684	746	735	736	725	719	726	721	732	724	700	717	716	791	739	757	787	755	739	727	744	756	726	743	806	771	740	690	721	737	747	739	768	732	728	736	739	725	734	719	723	733	753	687	756	762	753	763	729	733	748	761	712	700	717	747	733	762	694	750	697	705	740	739	724	727	719	791	730	751	725	739	712	751	736	775	688	744	746	719	687	718	672	766	717	787	701	766	747	733	746	735	755	747	745	725	714	725	712	769	682	700	738	738	737	748	726	791	717	702	745	710	757	756	755	736	726	725	710	712	718	692	722	709	716	754	775	735	748	715	704	753	720	734	783	740	733	737	739	759	738	708	742	735	818	802	745	717	704	701	713	723	724	781	717	738	721	749	747	732	711	719	710	660	762	740	719	767	746	720	763	753	702	750	781	736	716	760	716	732	733	694	730	773	719	738	727	723	677	776	712	686	722	741	757	761	728	727	735	740	734	734	749	745	728	724	733	733	724	689	735	754	766	729	724	742	701	750	740	762	762	762	754	767	737	746	709	757	773	719	733	705	730	752	754	726	740	766	710	735	744	705	718	747	724	748	678	745	667	736	744	707	782	734	716	690	728	733	728	753	759	712	761	723	713	756	699	773	778	740	724	736	688	758	754	678	745	702	769	755	730	716	734	741	709	734	743	736	753	759	705	755	753	704	768	722	710	725	738	773	716	741	751	747	766	708	733	770	745	732	717	730	721	762	732	723	740	718	710	726	771	703	716	752	720	767	745	688	750	719	713	713	742	747	727	766	758	714	750	729	750	742	751	746	699	768	731	745	769	749	722	737	707	763	787	722	704	768	700	707	738	755	710	814	745	722	686	709	776	738	729	719	753	759	751	745	732	731	758	700	734	769	729	769	729	765	762	734	689	706	725	730	722	713	712	771	722	720	754	715	764	750	744	677	764	737	740	707	721	733	736	734	761	652	739	702	710	763	737	736	739	717	720	685	701	715	769	717	716	730	782	761	694	716	761	725	743	728	765	749	782	753	766	755	737	712	764	708	727	721	711	753	723	742	751	704	739	754	698	801	750	750	700	728	721	762	763	710	748	745	788	755	772	736	688	727	689	722	711	693	691	704	725	731	754	685	729	730	732	764	761	692	753	777	717	686	726	759	688	749	747	723	744	688	760	743	719	758	739	747	737	754	728	711	743	747	732	768	798	736	705	702	723	780	751	715	754	714	712	758	714	761	762	779	742	752	686	709	703	693	698	728	704	715	777	736	706	792	771	758	783	692	733	739	741	690	706	720	752	716	741	731	719	753	744	759	735	743	779	742	739	711	724	701	741	778	760	706	749	739	718	737	709	728	759	739	692	702	736	740	708	745	776	730	728	837	736	688	715	745	746	712	763	712	716	745	725	703	769	740	764	748	707	793	713	721	813	794	755	803	752	724	726	742	748	746	740	764	736	734	729	689	717	710	709	678	699	756	752	744	756	738	754	701	751	755	736	729	719	711	766	732	703	696	695	715	751	714	729	764	737	711	752	705	730	715	723	710	737	722	756	736	788	735	709	773	748	721	729	721	744	696	770	736	740	753	749	752	783	704	708	726	762	770	668	697	695	676	734	715	729	719	744	737	732	715	712	748	708	721	737	756	714	734	715	719	729	736	708	778	713	686	740	750	841	711	769	728	724	693	743	703	699	720	720	744	741	742	775	775	715	753	690	726	809	745	695	776	758	725	715	756	727	724	745	713	723	767	731	743	730	748	709	735	716	724	748	709	771	729	718	773	714	747	715	711	668	742	688	708	721	718	739	711	779	718	725	700	733	745	745	724	741	748	707	742	704	750	761	705	753	756	687	728	702	698	749	724	746	711	751	753	715	698	703	679	766	738	725	752	754	702	765	707	710	753	795	771	752	713	698	695	734	762	726	703	720	746	743	710	734	703	752	728	710	683	701	725	735	741	709	710	773	656	694	782	767	753	722	741	768	804	734	709	699	778	765	813	749	732	758	732	719	737	762	760	750	763	759	736	734	707	746	776	762	735	772	726	764	762	760	710	755	798	751	710	709	709	749	779	761	758	735	736	752	760	735	784	730	764	709	692	709	700	768	706	708	754	735	756	761	726	690	749	734	756	700	728	727	700	725	745	730	759	753	780	724	723	722	709	747	813	740	734	699	723	739	778	731	709	716	730	737	734	712	720	745	717	741	730	706	756	753	741	721	705	713	693	762	772	716	673	792	737	753	706	740	791	729	745	730	686	753	733	691	741	703	740	723	736	705	742	749	716	737	659	720	728	746	732	696	734	743	720	702	694	790	743	725	729	729	728	739	715	729	703	703	776	769	718	751	762	760	703	772	716	771	722	788	746	691	740	705	749	735	725	776	744	733	766	725	710	736	744	678	789	719	704	680	703	720	765	693	701	704	776	725	731	715	713	715	678	726	748	712	727	708	737	758	703	729	680	723	756	708	695	745	682	734	694	743	724	704	731	774	760	731	814	724	724	731	740	746	707	724	724	726	750	711	666	706	709	718	715	711	757	734	722	761	723	729	751	737	700	750	687	728	694	728	759	724	786	763	761	707	729	726	690	726	708	741	782	713	743	746	716	741	748	759	764	742	767	719	731	793	721	806	685	697	759	723	702	666	662	754	753	735	778	744	753	748	727	743	742	744	705	773	742	728	776	679	787	691	738	716	702	713	756	734	709	701	687	753	701	767	756	716	715	738	734	741	801	750	698	695	738	696	698	758	788	742	753	723	720	733	693	756	822	757	725	743	756	744	774	759	745	743	764	813	732	704	726	795	723	689	716	748	739	734	728	750	765	728	707	707	728	713	710	771	793	730	718	748	750	700	765	763	722	741	760	777	725	739	744	776	746	697	754	732	732	774	772	695	775	762	748	754	768	746	741	691	709	756	741	717	797	742	723	743	741	735	696	673	721	739	705	732	705	741	733	709	713	758	773	699	743	746	734	751	712	760	728	774	742	796	760	698	727	739	713	696	757	772	735	743	723	732	739	760	755	692	745	735	748	719	711	677	765	725	761	755	747	730	717	721	756	764	752	749	702	729	763	737	790	723	752	702	705	751	695	700	754	713	737	709	732	774	760	752	722	700	675	716	774	736	721	735	714	720	726	700	734	749	724	729	698	735	761	728	732	723	734	720	731	711	746	773	735	736	748	720	722	757	737	806	742	742	703	764	761	731	689	720	749	686	770	722	745	782
44721	30811	13558	26842	22747	4731	449	364	348	342	333	368	380	340	348	351	344	334	310	349	357	338	346	327	341	340	359	324	353	330	343	362	339	333	320	366	333	317	283	333	375	329	351	337	340	343	350	349	325	360	340	337	294	316	324	334	344	341	384	321	321	361	340	370	305	312	295	316	290	380	306	329	318	336	362	306	299	323	309	285	346	369	327	325	353	330	321	321	348	316	346	330	333	324	339	284	294	313	303	329	336	302	339	352	337	324	350	345	358	332	300	316	337	345	334	330	333	318	328	335	320	340	364	344	347	337	324	367	339	319	360	350	317	335	356	313	314	339	340	334	343	322	329	304	338	353	354	343	345	303	357	300	351	298	329	337	335	352	335	318	311	317	334	313	331	326	309	335	315	377	326	360	324	330	312	340	363	309	368	322	331	346	282	314	323	347	322	343	330	348	317	366	318	322	334	344	318	277	305	320	351	318	333	347	338	345	356	339	311	302	302	334	303	348	326	320	361	342	345	337	331	339	372	336	285	356	325	340	326	317	353	381	328	314	318	293	336	321	338	330	323	347	342	337	318	318	327	331	314	307	364	385	300	340	351	336	331	297	323	365	338	346	318	339	324	344	361	299	368	318	302	331	326	344	362	302	317	309	260	310	367	350	330	321	354	330	332	336	362	344	330	369	318	320	339	340	328	358	336	344	335	316	337	329	330	329	315	352	280	354	334	349	379	376	301	340	320	291	341	320	298	345	362	364	317	331	314	314	343	308	357	342	327	321	352	326	328	331	326	312	345	328	314	357	336	349	332	363	334	369	359	310	338	352	363	314	320	332	348	344	339	312	342	320	356	313	345	361	294	316	322	329	298	300	334	361	318	328	283	333	360	318	296	322	317	337	321	347	315	317	323	282	333	308	349	298	321	324	312	347	332	307	313	345	364	320	331	330	376	304	329	318	312	311	324	317	352	339	320	344	344	366	378	302	326	332	337	365	314	293	356	371	342	345	293	333	315	311	337	331	327	337	341	307	313	297	327	323	319	349	318	324	373	318	344	331	356	339	335	325	341	322	323	335	329	337	338	328	346	352	340	319	342	322	336	351	366	318	364	340	318	305	367	321	311	336	325	341	320	337	312	349	327	322	340	386	311	348	357	334	363	311	347	296	338	343	310	336	319	276	334	325	320	334	332	332	294	349	314	315	325	318	333	345	319	327	301	315	321	342	322	300	345	318	321	322	357	347	326	334	305	292	345	307	366	332	337	346	300	312	322	332	341	342	298	307	339	341	352	349	343	359	333	345	326	345	318	340	335	317	318	358	346	372	355	343	319	308	333	340	299	343	325	332	353	335	330	327	327	334	337	338	299	327	328	332	391	317	343	314	349	342	359	363	346	285	307	343	361	344	343	331	367	323	326	327	331	345	361	325	317	307	302	332	292	332	349	324	384	343	317	319	315	328	347	303	341	321	327	316	370	334	359	366	352	328	307	339	341	313	347	314	316	325	347	340	344	344	351	306	309	326	326	327	321	351	313	303	329	341	338	333	345	322	320	345	335	348	317	316	316	349	324	315	324	362	350	348	324	339	295	324	323	326	319	346	352	341	306	325	307	346	360	333	311	302	325	354	302	338	352	310	330	283	347	337	338	321	357	333	331	307	333	336	338	293	293	344	322	316	361	346	332	345	336	323	324	341	328	316	307	335	305	353	348	316	345	341	319	329	331	313	328	322	365	339	333	317	331	314	331	318	302	332	345	332	313	312	330	291	331	308	329	329	350	293	341	348	331	326	340	352	362	326	321	317	317	344	315	318	363	340	308	330	337	351	319	343	342	337	316	330	316	328	339	299	319	342	368	331	315	327	308	341	292	294	294	306	324	350	316	337	329	333	320	324	325	326	323	329	362	352	343	294	328	323	326	313	346	319	349	339	344	355	360	341	305	336	331	320	307	296	366	326	344	315	358	353	323	323	332	350	311	333	311	359	340	347	338	301	325	352	329	333	346	367	312	361	338	322	338	342	377	321	307	303	345	324	311	339	314	304	313	333	287	343	332	298	315	352	333	327	310	378	320	319	324	326	340	364	341	313	348	314	343	331	352	315	377	316	347	295	329	342	322	334	333	310	355	341	331	344	317	319	319	313	345	310	324	334	332	317	336	336	308	312	334	338	327	314	351	292	324	286	322	279	340	328	327	308	352	351	314	289	318	307	375	331	304	334	276	359	350	329	331	344	366	348	338	348	331	328	306	356	359	331	357	351	318	348	334	327	322	373	326	325	306	323	336	325	313	307	335	302	323	317	328	333	301	319	351	329	386	329	326	341	323	299	355	326	292	368	316	363	339	348	308	286	356	353	355	329	325	314	327	310	328	346	329	305	366	315	314	336	295	330	354	320	319	364	340	346	320	327	321	344	329	394	318	339	298	322	338	338	323	308	310	342	334	345	333	339	351	326	336	336	364	342	339	360	317	335	322	353	349	322	342	339	362	312	345	300	331	339	335	315	312	323	321	368	337	320	291	336	381	300	346	343	305	325	332	305	347	354	309	364	336	327	355	343	317	360	307	316	322	353	306	329	318	322	336	319	308	322	328	323	331	347	310	340	270	306	327	310	343	321	331	298	354	299	321	339	311	300	307	302	329	307	359	347	328	347	342	316	328	320	314	311	323	324	346	331	302	327	341	350	333	347	326	307	348	343	343	313	332	350	321	321	321	353	337	321	314	320	313	328	361	361	340	360	367	306	329	316	353	342	347	313	343	342	350	382	324	351	322	330	352	299	350	301	323	323	333	319	335	302	344	313	290	302	363	357	346	353	313	329	333	317	304	338	302	313	340	316	327	336	347	349	313	301	344	334	338	324	340	301	305	301	328	321	326	308	341	305	327	291	337	352	317	353	344	337	331	338	346	337	333	338	316	323	352	358	329	336	308	330	354	271	355	302	327	303	340	301	348	372	315	354	319	342	314	323	328	300	297	317	362	332	302	340	363	315	320	299	345	342	317	311	339	309	346	342	340	321	322	318	333	349	359	326	337	343	338	320	314	333	345	348	309	355	333	362	332	302	319	317	292	310	292	347	315	301	348	341	329	347	340	318	377	332	317	321	336	355	332	356	314	308	327	310	300	306	341	329	323	318	379	355	344	304	353	361	324	291	318	300	360	367	311	311	329	333	304	311	329	312	327	341	340	352	344	341	346	327	314	337	314	321	314	354	316	294	388	329	316	325	313	337	339	350	333	327	337	359	334	335	358	317	348	318	339	352	331	325	342	351	355	347	342	331	352	316	332	313	367	334	328	318	352	335	320	331	304	311	318	352	324	329	330	326	322	328	328	327	356	306	309	374	347	360	316	342	318	340	372	293	352	323	347	359	356	352	347	332	308	320	327	329	359	314	317	312	325	323	344	320	301	319	313	353	327	360	330	337	318	352	294	297	322	314	338	327	333	358	341	305	350	342	326	299	320	346	346	343	346	363	326	310	305	352	310	316	331	315	347	332
27008	22894	13468	41637	34183	5288	1116	994	874	918	857	807	793	785	763	747	772	742	754	742	717	773	730	768	753	717	712	726	758	739	737	736	749	702	774	746	725	757	726	709	759	721	795	725	731	749	763	692	777	761	720	768	711	772	672	758	729	741	693	773	769	701	756	717	737	711	703	731	723	735	767	689	730	708	693	638	791	753	711	731	744	746	700	729	749	761	754	728	763	734	711	702	727	722	722	727	732	740	737	719	699	707	727	663	747	732	690	715	665	700	665	709	714	683	754	758	722	752	734	697	752	732	731	658	735	714	754	720	673	727	688	689	721	746	781	735	724	742	775	702	756	728	757	720	760	761	774	723	676	760	707	713	719	694	710	715	775	724	705	742	704	668	746	702	710	704	742	696	716	672	720	714	701	726	712	712	751	699	697	719	706	757	634	722	731	719	784	668	741	705	740	698	696	765	699	695	785	707	749	752	729	725	749	719	724	708	716	767	692	736	754	708	688	681	744	681	721	707	715	718	775	726	674	677	691	686	760	757	706	721	723	696	702	767	770	740	695	727	739	703	702	722	718	717	740	736	724	716	701	721	738	731	767	760	720	669	733	749	700	748	704	719	731	709	699	776	706	793	674	757	731	696	699	749	752	693	759	727	707	709	715	745	687	714	698	699	737	707	687	714	739	747	642	719	768	723	747	734	684	757	806	766	695	717	786	733	744	720	681	748	705	731	717	685	712	719	673	729	731	737	719	680	714	744	688	715	739	711	708	710	692	722	685	715	711	694	742	719	728	745	722	728	712	740	689	733	768	738	692	692	734	729	729	733	696	732	736	688	716	748	745	691	792	762	734	688	691	766	741	688	713	729	726	738	701	687	765	698	714	705	723	720	704	710	770	715	708	697	642	769	669	702	687	742	729	728	720	721	694	731	706	696	773	706	722	752	718	747	759	709	711	746	745	729	771	726	720	758	730	698	753	732	710	676	707	757	687	737	676	696	712	736	725	739	693	710	718	701	698	700	707	733	699	737	771	659	721	680	713	712	689	706	731	769	715	698	742	740	726	685	745	705	728	697	725	760	699	692	695	742	696	707	724	745	677	725	795	702	728	718	691	695	719	639	701	713	713	707	697	677	740	698	726	744	714	703	723	703	762	704	708	682	759	733	727	660	733	717	711	723	697	732	691	712	735	723	699	685	738	738	734	711	715	673	787	703	755	679	732	714	761	744	751	738	697	742	698	729	699	689	715	739	681	694	739	736	721	752	646	755	750	717	749	722	704	713	688	715	705	704	718	751	710	789	690	727	740	738	683	733	719	749	734	715	766	723	754	737	723	715	746	721	707	689	710	693	737	653	733	730	724	702	708	782	714	741	730	773	733	739	702	702	765	701	738	693	695	687	751	730	722	736	762	790	711	701	745	754	712	669	673	709	676	733	765	730	738	702	705	695	688	715	759	678	680	759	723	686	707	711	672	705	688	698	796	722	729	758	711	760	740	676	697	712	723	732	733	711	764	676	742	708	747	691	740	675	727	764	718	756	749	714	695	729	697	721	729	713	703	734	750	721	781	701	741	702	688	764	738	687	741	723	704	722	691	769	756	752	725	756	714	735	749	759	700	698	671	725	692	651	724	739	698	710	754	720	697	767	710	695	697	741	724	714	689	716	684	720	696	749	740	732	716	708	681	719	750	739	779	748	688	681	739	710	721	748	700	763	724	726	705	715	711	746	716	724	678	694	762	700	755	754	719	741	729	696	713	717	761	743	770	747	749	682	737	749	775	677	716	747	698	746	699	693	721	711	769	683	696	701	754	691	679	711	731	683	704	741	761	751	672	765	686	770	760	728	659	708	728	702	715	731	781	758	722	715	702	754	665	687	706	743	745	731	696	698	717	703	750	755	757	705	744	746	725	693	719	765	684	762	689	717	748	706	692	725	705	692	764	745	737	759	720	721	729	733	697	743	767	693	697	712	744	757	733	719	728	761	723	743	754	770	750	759	722	682	744	710	741	674	735	705	733	737	746	738	694	765	700	742	748	711	694	684	722	698	670	709	728	690	759	697	722	750	707	723	751	747	698	710	712	691	798	737	734	715	720	689	764	708	693	720	722	692	719	717	732	663	703	705	731	723	735	749	684	724	710	714	729	656	744	704	731	732	719	671	755	756	721	679	680	719	754	711	746	742	749	667	720	691	716	749	705	723	733	748	743	737	712	749	700	701	683	745	723	722	729	737	741	724	718	768	731	691	655	713	738	729	693	725	718	757	772	717	760	700	726	727	684	771	762	653	736	768	728	712	759	681	722	749	725	676	687	693	713	738	747	693	744	728	718	715	692	728	719	700	723	677	722	673	722	709	703	682	711	693	725	709	725	734	704	729	699	767	690	675	717	706	725	730	707	742	711	749	741	734	703	694	720	701	782	736	689	708	672	756	758	708	701	734	765	751	710	721	777	686	744	737	741	682	708	740	747	704	754	727	730	723	712	713	704	796	729	689	715	716	718	735	729	723	746	745	759	727	733	734	750	691	805	766	804	699	727	720	730	710	655	714	725	708	715	720	737	792	744	747	717	730	737	755	745	725	719	700	749	724	679	757	747	724	729	732	735	736	721	662	725	658	772	712	750	750	727	798	749	694	733	674	709	722	720	717	691	744	726	711	784	702	732	712	699	737	765	753	726	777	723	706	693	721	716	718	680	718	651	690	754	712	783	717	719	712	721	702	678	739	793	669	731	727	677	730	734	759	707	726	763	741	725	730	738	706	688	704	700	702	670	769	723	794	731	717	724	715	731	699	718	739	723	796	715	739	742	736	709	679	733	746	716	756	760	739	727	684	702	759	760	724	708	712	730	684	750	718	714	741	705	720	732	710	776	733	713	704	711	739	722	676	716	719	723	698	758	672	724	772	753	733	701	675	714	697	703	720	763	729	718	723	717	732	700	712	789	711	723	746	740	714	758	733	737	757	715	778	702	740	695	697	709	742	727	737	722	756	692	675	681	783	706	703	754	714	690	654	748	715	682	740	723	738	762	688	697	747	733	786	753	692	700	766	736	721	691	714	721	737	762	776	680	707	737	711	733	739	734	747	707	769	727	736	750	702	709	701	706	709	739	709	715	729	784	683	690	725	742	749	685	699	758	723	709	763	755	679	743	735	717	729	723	681	704	692	722	776	774	759	731	741	722	718	732	731	739	690	732	689	719	727	737	738	738	729	727	712	709	707	724	712	722	724	731	759	725	703	719	718	710	740	762	708	773	726	713	734	704	730	704	705	733	729	723	701	719	725	739	703	727	677	735	725	774	765	741	700	749	759	680	669	720	719	696	745	734	725	739	698	699	710	720	739	698	730	679	734	678	773	718	726	714	702	736	732	714	725	729	720	735	725	726	718	748	708	739	728	722	730	714	722	709	736	714	728	716	736	745	750	784	691	718	714	701	722	711	712	714	702	752	786	682	717	724	695	674	736	705	751	758	723	705	695	712	743	721	790	742	740
22917	14851	5435	859	551	189	179	195	181	184	157	169	172	182	205	189	211	183	205	212	192	184	209	172	166	179	201	206	190	189	194	187	177	206	177	188	181	165	176	173	163	192	172	172	218	186	196	194	194	198	182	178	175	184	187	193	193	209	195	198	187	182	182	170	191	176	193	182	188	168	176	218	195	150	168	200	199	178	182	172	170	165	173	205	196	183	172	199	195	192	168	189	182	175	168	204	174	193	171	183	202	181	200	223	175	195	189	186	190	181	171	161	209	205	202	168	198	168	173	206	181	176	196	197	185	169	190	187	179	184	176	177	172	174	190	193	174	185	202	197	170	208	174	147	167	195	170	174	175	217	219	178	171	171	187	191	160	184	205	192	185	190	174	193	175	180	211	200	190	160	182	172	201	170	192	183	173	168	188	177	203	194	183	179	186	178	159	174	171	188	170	171	202	214	169	177	200	148	161	154	188	186	182	178	209	199	202	197	203	172	178	182	185	175	169	199	202	200	176	196	174	180	202	170	168	192	215	144	204	146	183	165	166	174	158	160	176	170	210	177	187	176	196	158	182	173	164	179	223	210	210	200	168	178	199	186	183	204	191	173	176	198	182	170	185	186	159	164	189	194	171	174	184	157	193	157	206	174	185	196	176	166	164	192	211	194	175	151	204	181	183	184	188	189	177	196	188	169	188	184	190	221	173	190	196	203	192	172	178	170	199	149	155	192	193	174	207	216	172	192	186	176	156	172	206	222	181	167	180	190	169	185	155	174	173	183	197	145	170	188	204	172	184	193	195	185	166	201	179	163	196	216	194	167	168	191	192	202	168	174	198	183	191	191	180	168	175	217	176	172	167	189	207	191	178	222	181	210	192	176	171	174	185	186	168	194	204	178	158	190	197	183	186	182	208	189	186	193	165	170	208	196	186	194	159	219	167	175	176	189	194	215	170	180	189	193	168	163	203	217	187	197	174	202	171	181	177	193	202	187	158	174	193	194	167	154	203	181	189	198	200	179	188	177	199	169	174	186	199	181	176	185	168	192	169	184	193	214	204	182	195	166	165	177	193	200	160	197	176	184	170	160	188	183	177	186	169	211	176	192	192	189	156	167	215	189	197	180	209	190	197	183	162	193	210	187	190	173	189	209	194	159	178	155	177	194	198	186	187	172	167	187	205	178	173	185	205	188	191	176	198	186	176	180	187	204	171	194	174	166	178	194	218	196	166	192	185	183	185	181	152	170	187	188	179	170	193	156	203	211	207	201	169	166	167	194	185	173	188	189	191	183	169	187	184	183	184	168	177	189	188	161	209	196	188	169	217	179	200	175	190	182	213	195	207	189	161	161	188	212	201	175	183	202	176	177	197	195	194	168	204	188	195	186	178	184	165	194	190	185	158	179	188	157	166	205	160	183	141	177	200	193	202	173	176	137	162	183	183	190	206	179	179	172	177	171	183	165	176	163	181	184	198	207	192	171	169	153	188	189	190	191	186	178	163	166	189	189	173	193	194	173	170	164	185	163	186	185	175	190	182	166	195	190	206	180	176	178	188	173	180	193	183	171	149	160	167	194	164	176	202	168	208	174	173	187	198	186	195	189	166	206	194	183	161	166	187	188	198	195	191	170	181	158	194	175	206	184	175	168	193	191	195	169	172	173	151	196	210	225	180	185	201	169	186	181	224	193	216	174	197	201	199	181	181	165	169	189	177	170	183	191	171	174	201	187	180	189	176	176	178	189	216	166	191	201	181	174	186	177	192	198	191	181	208	193	166	182	176	189	177	191	193	202	165	159	162	183	168	203	202	202	175	159	180	198	200	187	188	176	187	198	173	180	178	199	183	188	176	178	163	177	178	188	174	153	178	158	186	176	185	181	191	199	194	194	193	189	195	183	175	183	178	180	188	197	183	192	157	187	172	200	180	209	199	190	203	182	184	164	189	185	183	150	182	175	175	153	198	158	205	186	169	187	191	164	173	171	198	180	191	181	181	173	181	183	184	199	186	193	190	199	191	175	186	163	213	181	163	168	174	174	176	193	181	206	162	175	182	194	206	191	194	185	199	210	190	182	209	187	169	156	180	214	165	193	187	167	195	224	205	173	158	182	192	178	192	165	190	195	163	196	154	169	177	162	195	182	174	207	199	184	165	175	205	176	166	173	197	185	191	179	176	187	200	159	175	175	199	183	188	184	190	165	165	188	190	182	177	213	178	168	192	171	208	193	174	185	186	192	191	179	186	178	154	202	189	188	169	172	175	160	168	197	196	200	200	173	174	197	166	176	159	172	200	162	178	186	162	193	184	170	185	162	191	205	168	164	159	162	177	197	174	192	184	188	184	171	174	192	187	176	180	195	196	184	176	191	166	187	181	221	171	183	170	179	175	190	170	156	179	204	183	183	198	179	184	175	181	144	176	166	204	203	189	200	190	171	179	197	193	182	173	193	179	141	208	226	216	198	183	181	209	159	202	170	203	213	189	179	189	189	171	207	193	165	217	151	187	172	181	171	200	178	204	193	194	197	174	204	167	169	163	182	166	174	189	185	181	178	175	185	184	189	166	188	177	190	168	181	161	188	184	186	192	167	183	170	192	192	184	176	205	171	162	201	178	170	181	182	171	166	191	166	185	185	193	184	206	196	200	169	175	225	188	197	202	184	177	182	209	158	172	178	201	186	161	202	156	159	171	203	179	179	206	170	224	191	199	180	203	188	189	167	184	184	159	176	178	176	185	213	210	175	205	184	178	184	172	184	201	177	177	177	167	163	163	176	174	200	182	173	203	176	205	168	176	187	202	154	193	202	185	205	181	202	199	192	187	186	169	172	200	163	158	186	182	212	175	198	193	184	182	176	178	217	168	161	180	202	164	220	181	189	165	168	206	192	195	164	170	202	189	188	191	172	186	192	180	180	179	186	183	205	162	166	221	146	185	183	189	184	200	191	193	169	184	167	166	182	163	183	176	161	187	179	208	198	165	193	189	195	191	187	181	190	172	177	162	184	183	171	162	188	172	191	172	190	185	176	193	188	213	168	193	207	185	186	180	157	175	200	182	174	166	207	183	179	170	156	188	183	194	161	173	164	184	190	212	210	148	180	191	179	186	189	197	203	174	152	164	185	198	204	186	209	203	195	187	175	174	178	179	187	180	184	172	191	168	175	194	207	165	179	171	172	175	199	185	179	187	182	217	190	191	170	173	179	170	187	190	184	205	191	183	173	196	199	194	177	184	198	193	177	162	184	176	197	163	181	164	192	203	204	191	182	199	208	173	189	195	174	166	186	183	176	185	195	215	178	151	194	180	182	190	200	169	169	211	193	208	186	187	185	189	182	185	149	204	197	194	191	174	174	161	186	168	176	204	171	203	146	193	186	174	171	208	174	193	195	180	186	176	162	162	187	189	177	207	163	190	174	170	192	184	208	173	165	195	192	173	197	189	183	165	186	181	168	174	180	173	210	151	187	170	173	164	194	167	177	205	170	153	183	179	191
13274	11231	6645	2040	1569	537	447	457	460	483	467	457	423	464	405	421	450	423	488	453	425	451	490	428	462	462	451	456	447	466	423	449	482	432	473	443	435	469	453	463	446	464	452	410	426	489	469	444	446	443	486	444	505	462	466	477	406	464	472	445	435	460	439	448	461	455	492	431	478	432	451	480	459	438	466	430	469	465	454	468	449	417	452	446	461	441	488	438	414	461	465	439	466	433	424	440	445	454	475	472	443	492	411	430	452	480	473	446	437	454	484	455	453	473	470	487	419	474	454	446	463	425	487	442	437	463	413	471	462	447	454	447	476	447	477	466	423	459	495	471	401	454	476	435	418	455	458	438	430	445	467	442	444	436	456	455	446	431	448	500	454	482	453	451	448	454	433	444	438	461	460	434	465	421	399	449	424	471	438	436	409	410	451	475	466	499	473	469	458	453	469	453	449	437	486	451	454	448	468	437	451	469	436	474	484	463	470	445	462	461	457	438	447	442	467	458	450	499	422	477	429	446	433	425	444	462	444	435	470	443	467	424	465	455	468	423	455	443	443	438	464	444	426	442	446	480	484	462	462	430	464	470	422	436	469	477	452	454	438	477	457	449	512	477	422	463	443	454	448	455	467	424	443	461	440	444	405	467	478	404	517	430	458	426	446	447	476	459	470	437	444	479	456	488	483	438	452	450	452	473	443	474	434	481	477	483	448	441	454	418	459	442	446	449	421	472	422	462	505	464	420	464	463	459	461	404	479	446	466	468	445	445	458	463	473	482	460	468	444	443	424	482	439	438	444	471	452	467	487	423	425	458	464	425	434	449	490	449	471	429	455	469	454	423	441	475	466	495	424	472	481	452	443	463	431	488	479	447	477	474	436	438	437	445	467	468	449	469	427	455	445	494	464	451	490	445	454	433	452	444	419	464	417	455	463	411	441	463	465	406	449	426	459	477	438	496	422	423	422	489	485	439	432	448	419	448	471	454	462	478	503	498	450	427	455	462	463	439	416	412	452	414	422	491	475	447	464	492	436	457	471	450	461	442	430	414	477	446	439	441	410	469	443	460	479	453	454	445	442	450	444	436	464	444	453	442	437	462	448	412	478	427	427	494	436	406	429	489	434	465	430	473	495	468	421	410	453	439	460	422	449	445	433	421	474	473	446	451	452	465	424	455	481	443	434	461	490	447	446	439	444	449	455	455	470	471	429	438	452	417	488	453	437	451	458	487	442	468	451	453	440	436	446	466	436	461	458	433	452	447	463	460	457	471	437	493	440	435	441	428	442	451	501	370	444	447	475	464	434	462	447	444	426	424	489	441	464	421	432	445	458	467	503	432	459	496	456	442	459	460	460	474	442	464	478	447	429	464	441	439	510	449	461	454	469	441	490	435	460	459	444	446	421	434	451	463	448	461	455	446	421	420	447	467	438	490	466	437	417	445	465	433	442	447	427	457	459	447	437	447	461	459	501	455	451	465	449	440	443	484	465	435	446	429	463	453	456	435	442	449	435	467	478	451	484	450	459	459	456	440	475	427	464	439	443	452	488	465	460	419	468	467	428	435	441	471	424	468	459	467	442	462	439	452	462	419	456	473	456	483	469	466	437	431	455	488	427	454	421	460	412	457	488	453	449	440	483	472	460	482	449	445	440	427	489	486	466	454	447	488	469	450	474	481	455	466	481	477	408	480	443	450	437	482	472	463	441	469	440	448	461	474	441	410	471	441	468	419	495	454	444	448	487	417	454	467	503	447	455	423	459	414	426	439	441	452	412	500	469	473	453	463	429	445	422	487	416	442	457	461	443	433	455	419	469	441	442	425	472	411	453	452	463	494	414	479	435	431	434	435	450	490	472	429	413	421	456	441	427	440	471	480	456	464	461	467	474	431	453	479	444	434	440	454	426	430	480	429	519	428	461	427	441	452	431	450	438	485	510	446	455	451	450	470	461	486	468	450	439	465	438	472	440	451	455	427	447	448	485	438	448	417	471	463	459	497	474	456	470	443	447	470	447	460	444	453	456	473	452	443	487	456	452	483	478	477	450	451	481	430	427	475	420	504	511	435	459	465	435	446	451	444	471	441	469	425	466	471	454	434	444	434	474	460	459	415	431	441	443	443	405	449	439	442	428	429	434	483	438	482	439	465	458	428	460	455	433	458	468	453	476	465	436	440	461	404	476	462	453	452	489	469	448	463	445	445	464	427	444	430	415	453	477	452	476	408	429	461	460	454	481	448	461	406	444	431	450	466	453	457	449	443	447	461	477	454	460	446	449	386	462	471	418	453	485	482	461	483	449	439	476	477	430	438	443	451	450	427	451	412	450	431	455	430	444	469	455	447	467	467	483	474	469	470	481	444	496	453	459	467	468	438	434	482	456	425	427	450	429	465	424	461	440	410	458	432	456	458	461	459	459	431	441	448	430	476	403	423	422	432	485	458	490	454	466	465	444	471	446	458	416	467	417	465	482	422	473	447	427	472	455	443	464	457	468	404	461	482	411	421	469	467	489	464	451	477	464	443	419	458	454	438	456	455	471	460	470	476	460	482	452	438	426	443	458	443	492	455	480	460	478	450	441	443	445	443	442	451	441	472	449	449	491	460	439	434	458	439	454	461	442	435	421	432	448	453	438	484	426	439	444	465	449	464	472	447	441	442	478	478	452	430	457	478	428	422	488	465	425	446	473	481	441	456	449	501	469	417	455	432	463	462	396	501	413	466	476	440	460	466	448	449	476	468	446	476	424	484	454	447	461	452	445	417	427	480	473	460	457	429	454	452	448	463	448	458	432	439	444	494	481	434	465	451	474	419	457	486	434	454	440	468	450	458	406	457	455	447	439	455	430	430	455	454	459	462	467	439	454	448	464	494	457	457	457	449	450	438	457	458	492	467	476	454	426	496	425	455	467	426	430	461	460	437	451	478	430	424	448	422	452	463	458	477	470	410	419	494	468	466	442	476	492	470	470	446	425	446	451	481	448	464	457	470	456	439	456	437	449	424	455	476	471	466	430	444	445	459	444	448	463	448	474	439	458	477	436	435	487	461	439	461	440	465	452	484	441	412	455	497	452	495	466	478	482	459	464	432	437	457	452	453	487	422	484	470	445	454	475	490	490	428	448	413	411	417	438	424	423	439	461	472	418	453	449	488	438	461	458	495	438	527	441	447	442	424	449	428	474	462	437	432	459	432	466	437	465	457	453	426	396	419	467	461	460	409	443	473	450	443	471	456	414	426	465	480	474	504	446	466	467	484	447	471	480	461	467	503	461	503	460	467	492	460	466	441	428	475	444	474	454	466	497	474	456	457	422	477	478	456	445	432	464	437	490	493	462	468	448	470	508	446	471	435	498	467	417	466	459	425	461	440	411	477	450	477	480	441	465	400	446	497	411	465	430	463	476	451	463	392	494	426	492	436	421	473	425	467	475	437	442	505	464	448	456	449	450	477	451	465	422	434	487	441	442	443	459	448	464	463	473	448	479	430	449	458
35936	22646	11073	15164	11466	2562	378	330	361	354	319	309	344	328	312	289	339	327	328	341	353	360	301	351	362	329	325	361	360	319	354	364	326	343	307	323	323	338	313	341	331	330	343	296	340	300	350	342	325	320	307	328	348	325	343	328	341	347	327	302	346	327	296	342	358	330	329	356	321	281	304	328	327	358	336	348	301	321	302	327	341	336	352	361	370	322	319	319	345	320	352	365	330	315	336	297	327	306	353	324	275	302	316	320	327	332	344	366	328	327	335	327	341	326	339	305	303	317	333	295	312	336	316	338	345	322	319	315	328	319	335	325	303	313	336	314	321	331	378	298	305	312	353	342	306	328	323	285	325	341	306	300	330	310	336	310	338	363	314	314	337	310	351	316	325	300	326	349	309	336	316	353	340	376	330	359	347	336	309	316	344	296	320	322	322	311	317	368	342	317	333	326	348	354	322	317	357	351	361	327	311	313	304	332	332	332	342	297	341	320	351	337	306	313	372	300	340	368	293	347	294	322	328	314	333	338	319	313	363	336	327	327	311	342	349	338	346	293	324	333	350	322	333	334	312	307	343	327	287	320	317	340	324	349	331	328	325	308	334	331	313	316	344	319	317	350	305	338	343	318	331	323	312	323	348	345	339	290	306	316	327	326	304	304	340	305	330	347	331	307	331	318	312	330	336	333	320	321	350	341	326	293	340	289	311	331	323	326	335	336	334	317	292	334	326	327	328	338	331	328	313	292	347	315	316	316	341	319	357	300	336	320	344	337	341	345	350	289	350	334	321	316	356	314	328	302	338	318	350	349	313	376	330	320	335	332	353	328	328	357	337	335	317	322	333	287	311	318	318	329	348	335	335	354	304	314	329	327	341	318	345	321	310	338	309	335	341	347	348	334	316	297	325	306	337	331	339	347	330	305	326	331	348	327	318	327	317	330	328	320	299	343	317	317	333	336	301	336	310	325	319	359	298	330	325	309	325	323	324	331	326	295	332	344	322	316	333	326	298	285	355	363	347	345	352	327	314	345	330	321	305	349	331	325	316	338	354	351	299	301	343	351	342	333	326	321	331	357	344	314	345	305	314	316	337	310	308	326	333	364	300	315	300	320	356	344	348	333	392	349	318	334	287	332	339	359	320	332	357	333	314	293	330	314	325	334	331	329	311	306	300	311	349	333	346	355	336	310	350	359	298	332	298	333	331	358	329	316	323	316	307	305	337	331	307	320	345	299	312	306	360	266	318	333	364	344	312	325	328	320	330	340	364	286	318	318	357	310	334	354	352	366	352	308	283	332	319	340	310	329	354	326	342	325	341	344	350	305	314	327	340	321	307	305	343	296	304	309	334	314	308	314	345	352	359	304	351	291	327	320	336	338	338	358	361	375	326	338	364	292	318	305	316	301	326	300	344	342	334	340	347	355	273	322	331	331	357	332	324	314	309	305	297	313	300	339	329	339	318	330	323	300	282	328	314	326	348	338	317	333	348	324	322	309	344	344	323	320	305	320	303	280	320	334	344	346	339	341	320	305	347	347	357	370	358	305	303	350	375	354	329	364	330	377	346	321	355	360	321	329	315	379	322	350	340	306	294	295	333	336	306	324	314	316	311	344	343	349	328	321	380	355	312	316	339	327	291	309	292	326	308	308	375	325	329	329	329	323	360	336	318	295	348	339	345	305	301	361	306	301	297	346	320	288	366	350	347	332	344	327	290	317	315	343	300	319	314	338	347	292	323	343	321	371	342	369	296	315	285	308	343	337	349	324	357	331	335	350	334	306	344	327	291	342	332	298	341	309	346	345	371	352	370	339	321	354	374	313	288	344	341	307	344	290	343	350	343	354	305	310	310	343	334	354	344	313	334	321	341	343	346	334	304	311	327	282	325	322	339	349	315	311	326	330	288	335	308	353	305	324	317	333	295	318	310	329	303	353	344	343	350	331	337	361	358	327	296	302	316	349	331	308	350	318	336	314	338	306	307	350	320	334	328	330	325	328	346	345	318	317	326	317	340	328	304	330	296	341	326	327	348	336	304	330	334	354	340	367	324	304	286	334	303	294	299	296	321	288	322	344	311	356	335	332	315	358	340	313	287	287	309	295	318	339	311	328	356	338	299	305	319	319	302	338	341	319	321	346	333	311	333	321	370	303	317	335	352	350	329	301	289	307	318	322	327	335	310	339	345	332	326	348	316	307	321	348	348	322	325	298	326	304	329	340	316	305	362	296	318	334	326	340	306	327	374	297	319	319	353	302	343	339	347	331	291	325	313	312	352	344	313	343	332	305	336	345	335	309	365	343	325	351	315	310	308	334	354	340	328	340	317	286	288	343	315	315	347	361	308	354	318	360	320	309	347	317	306	270	304	368	346	300	324	342	284	314	345	303	292	333	317	310	309	320	338	295	342	333	326	309	309	346	287	331	348	324	316	326	330	318	346	335	303	323	344	301	327	343	298	358	296	330	295	320	343	346	361	327	339	363	332	367	330	314	336	277	332	312	323	353	349	316	296	329	327	329	346	312	296	327	352	313	323	338	311	313	311	340	305	331	314	339	321	307	335	296	299	311	336	342	348	310	307	367	318	309	316	319	342	354	324	325	299	336	323	306	334	298	339	345	333	315	326	302	361	309	325	315	342	351	291	328	296	320	320	329	353	300	341	302	367	287	327	334	357	300	310	334	325	320	361	332	304	333	299	339	315	301	349	337	307	326	358	347	333	275	380	320	300	327	360	306	324	324	332	320	341	332	315	295	332	305	306	313	305	318	336	304	359	319	327	328	335	333	347	304	346	308	315	320	332	308	287	357	344	289	317	322	302	317	323	317	337	311	343	326	304	287	350	335	295	353	322	321	317	309	288	276	361	318	351	315	307	311	321	281	338	340	308	313	320	309	294	355	344	315	338	352	355	327	325	338	334	319	311	340	323	324	337	318	301	341	314	343	325	336	344	329	304	335	336	302	338	327	323	318	361	317	306	326	345	336	304	336	314	308	347	312	328	338	318	317	334	309	350	300	330	318	300	320	326	344	320	332	336	319	356	309	333	347	330	319	330	295	325	355	318	297	347	289	315	303	334	305	335	324	297	333	323	333	303	322	325	289	315	318	310	334	317	293	307	342	357	328	311	315	321	341	333	302	353	320	321	333	342	376	287	347	344	329	342	302	313	317	316	294	331	322	287	305	340	313	336	312	326	324	318	311	284	318	339	311	355	342	326	311	338	337	335	307	356	316	311	344	382	341	317	317	371	341	331	323	346	316	304	281	328	327	349	299	334	358	298	324	308	306	333	336	312	326	304	314	325	313	353	326	333	308	315	316	276	312	302	336	327	296	288	316	341	334	307	315	318	351	349	307	325	358	365	322	334	315	325	326	302	303	302	326	362	308	338	343	309	334	327	308	308	339	347	317	346	334	317	336	306	332	336	341	296	305	325	366	319	319	346	281	302	340	285	332	350	317	326	329	353	323	322	307	325	349	323	328	320	344	333	348
22402	17045	12419	30013	22052	5029	935	822	848	780	820	767	788	792	800	732	757	742	781	747	736	727	760	805	770	763	710	751	737	708	722	747	728	756	750	752	711	702	746	749	776	766	767	722	758	723	717	705	734	784	702	704	656	687	721	738	716	784	702	697	724	741	704	736	674	766	757	707	772	748	740	746	698	734	737	702	736	734	774	690	714	777	724	754	712	728	774	715	775	732	748	751	781	767	666	683	768	725	741	703	705	736	759	725	717	734	761	778	718	767	712	716	713	715	734	678	729	740	735	740	708	731	768	695	757	728	725	739	731	746	721	741	711	742	677	717	719	742	743	733	762	761	689	764	730	658	723	737	677	736	669	739	738	760	713	725	704	711	720	774	753	750	738	700	702	767	693	744	735	731	752	696	743	718	705	728	674	740	718	734	732	723	776	784	712	723	731	709	683	727	779	761	799	732	701	761	700	729	697	769	727	699	787	693	761	749	670	745	717	753	719	757	751	693	765	731	730	693	721	724	700	725	720	710	724	745	713	747	712	725	724	702	727	742	730	703	764	775	794	752	718	726	704	746	751	714	720	768	741	763	700	743	708	732	756	737	796	700	700	746	721	674	703	739	731	717	731	742	716	736	690	756	744	794	753	707	681	716	710	728	707	704	750	696	721	710	700	780	717	731	709	715	681	721	700	743	698	683	762	695	739	748	748	748	687	690	707	726	721	738	688	689	758	734	785	718	736	743	735	718	741	715	736	801	743	740	762	672	728	740	710	687	745	768	729	732	727	775	741	724	767	757	749	772	755	730	707	736	683	734	743	774	732	687	736	720	741	726	743	757	778	669	737	757	700	737	716	723	747	708	701	710	722	733	752	736	732	755	755	749	726	735	699	752	721	737	729	783	733	727	692	719	727	764	684	755	728	684	738	723	734	713	730	723	715	750	696	723	771	759	712	737	729	752	721	713	734	737	771	721	715	763	714	700	729	739	669	772	755	745	729	725	721	761	787	728	702	740	726	749	737	735	736	733	768	694	794	718	743	714	736	763	746	704	748	709	700	700	771	694	696	735	737	730	756	695	743	739	796	738	747	749	767	697	740	690	731	701	734	753	742	729	736	746	697	774	731	694	765	717	695	717	696	751	737	733	750	706	779	770	745	692	765	699	680	762	742	764	742	732	683	771	690	741	736	746	715	694	755	737	752	698	702	687	769	750	672	752	732	729	771	693	676	732	754	774	713	731	755	756	719	751	728	742	719	760	706	738	706	728	722	741	752	721	736	707	677	742	689	729	771	741	715	709	750	734	776	755	763	730	735	705	733	742	717	770	721	769	722	747	698	697	736	722	754	750	736	728	696	731	737	736	766	746	765	691	763	700	703	727	748	716	763	727	726	756	729	695	677	790	733	730	671	686	755	768	697	695	714	712	709	735	707	739	765	742	769	724	720	783	790	771	698	694	763	824	695	702	729	750	740	724	734	729	750	698	680	708	692	707	682	762	711	731	748	741	742	713	690	741	749	681	740	751	748	705	726	710	724	746	747	715	699	729	712	754	702	718	713	739	691	740	764	736	766	724	703	703	686	750	781	764	687	717	714	720	695	761	744	732	686	721	706	703	724	745	698	704	712	719	718	733	691	717	732	705	746	743	714	687	717	768	723	705	743	733	759	745	754	717	698	736	721	731	767	742	778	717	762	708	697	727	754	750	760	741	788	702	720	699	715	721	724	715	722	702	661	782	703	748	730	758	774	774	737	706	770	745	700	748	780	736	735	758	721	719	722	692	724	742	762	720	808	715	747	702	719	708	761	714	737	721	730	741	715	703	738	731	699	731	741	756	688	735	715	701	794	743	720	702	753	663	741	704	686	715	741	775	719	796	710	712	764	721	736	754	744	709	788	721	709	688	707	728	718	731	723	721	746	742	710	761	687	749	766	719	765	691	730	727	723	720	747	735	730	708	736	714	714	724	797	742	726	725	768	761	712	718	766	722	705	730	742	708	699	739	690	792	689	741	762	743	699	712	753	761	749	691	722	718	718	719	705	684	716	751	705	680	674	741	742	768	714	733	776	734	672	743	763	710	684	730	681	780	719	720	768	727	685	708	685	717	764	703	749	700	730	709	743	731	733	745	783	710	722	733	730	737	715	704	731	726	734	748	747	757	705	715	722	717	787	753	730	719	737	727	698	681	704	724	691	731	750	716	734	744	690	741	753	678	728	724	766	740	769	684	701	714	735	705	751	749	723	725	722	700	681	727	731	784	721	729	725	706	709	742	728	738	741	745	749	716	742	747	727	741	729	713	740	763	716	698	732	714	722	736	678	710	745	726	746	775	710	717	734	689	752	701	737	711	713	764	680	739	749	748	700	743	737	702	729	746	765	734	711	758	693	738	716	729	796	665	735	718	727	746	695	726	797	699	702	678	703	732	684	726	679	749	758	746	730	730	740	752	691	730	753	710	713	690	745	736	751	714	727	727	737	761	745	737	776	747	719	764	772	703	671	692	767	747	779	746	742	722	707	748	705	765	667	706	721	809	736	729	709	742	717	775	728	720	705	673	740	725	703	721	727	776	794	749	724	702	688	727	722	726	744	732	723	725	750	732	746	680	761	737	734	746	694	684	761	741	742	786	694	682	744	677	749	697	728	720	723	725	722	787	768	753	773	698	712	732	722	736	735	729	729	720	711	770	703	743	683	745	735	736	717	782	805	742	763	727	704	715	698	740	763	687	733	721	732	748	719	723	759	723	752	709	765	770	688	693	741	707	736	698	777	705	695	701	721	740	722	768	698	685	763	717	694	711	718	745	688	708	724	708	719	724	782	689	751	716	707	704	728	752	706	758	709	716	776	765	770	672	704	716	725	759	729	732	704	702	692	708	744	717	711	676	762	763	727	759	750	719	768	698	709	729	722	760	717	743	713	778	714	714	749	743	754	761	728	757	745	745	747	744	741	751	729	714	762	696	734	730	759	690	693	733	689	730	709	721	770	747	715	700	735	684	795	695	758	740	755	758	728	775	752	729	735	682	730	712	739	712	735	789	716	670	722	741	699	720	737	781	701	750	720	776	756	727	683	767	706	752	728	733	731	726	741	757	737	734	681	686	724	743	711	775	715	773	695	715	744	708	714	734	764	710	751	690	746	759	731	753	778	745	741	706	745	716	721	751	707	713	722	712	761	706	703	745	749	719	686	753	741	696	712	774	717	711	708	738	706	762	733	671	775	718	730	729	733	720	716	766	706	734	724	724	710	733	679	779	739	786	698	761	740	747	747	752	727	730	709	711	740	694	735	773	705	682	719	702	749	704	729	758	763	775	705	728	718	765	699	738	685	735	724	717	730	757	757	772	787	768	759	721	680	723	750	733	684	779	759	737	743	721	687	748	736	765	693	728	746	763	764	711	721	738	728	716	714	766	698	712	732	717	691	739	727	715	750	753	760	745	713	782	759	722	745	752	691	749	736	692	698	688	716	752	726	747	772	728	707	742	740	706
44273	28705	17033	30554	19934	5311	479	370	326	333	337	355	294	339	317	342	334	294	322	315	331	340	345	319	316	335	348	354	340	327	332	327	345	340	332	322	324	308	293	349	332	338	303	319	324	338	349	330	347	313	379	314	304	351	321	317	340	315	296	343	305	315	327	312	347	302	300	300	297	342	326	331	325	307	336	356	299	365	316	296	314	332	367	327	325	346	346	340	308	320	317	301	353	328	334	334	331	337	308	279	350	349	342	324	327	333	322	324	289	307	332	314	326	298	333	339	337	327	312	333	294	319	335	291	313	355	308	298	325	326	330	304	309	355	290	341	346	319	311	332	323	353	304	328	325	348	323	357	322	318	304	325	305	309	348	327	344	337	342	347	322	378	338	348	330	290	332	346	352	336	329	328	335	333	287	337	304	360	306	306	330	338	290	312	286	337	314	349	331	354	346	312	339	295	340	321	324	352	335	344	335	348	347	320	297	326	312	326	328	310	335	306	343	318	321	323	331	317	316	295	346	330	348	327	303	346	333	348	350	323	311	340	356	359	339	301	337	351	344	354	306	327	360	293	323	324	324	312	337	323	321	329	307	318	331	331	366	349	306	295	336	322	335	321	324	337	297	300	283	299	310	329	328	303	326	327	309	303	297	340	346	342	299	303	304	335	309	317	289	326	329	361	316	285	331	354	313	302	312	331	324	346	342	331	302	319	342	314	330	308	292	323	318	295	334	331	336	341	311	323	339	348	340	296	351	340	336	346	310	338	306	326	376	324	322	288	338	331	344	353	331	312	349	325	315	307	363	333	310	326	332	337	292	355	312	320	314	350	345	326	339	313	302	312	339	321	312	305	305	316	351	340	280	320	298	343	351	318	335	298	298	334	340	308	324	320	308	336	325	338	285	321	313	305	275	326	337	335	340	339	332	336	325	304	312	279	314	315	298	327	304	299	291	347	326	377	326	310	297	325	339	292	319	319	329	328	326	334	325	285	317	322	344	326	297	331	301	339	359	351	330	312	314	304	288	347	318	311	326	273	313	322	324	352	314	324	322	357	323	327	299	314	308	316	309	310	305	340	350	338	318	319	347	334	315	319	337	344	316	327	308	318	292	338	335	335	293	343	291	344	326	317	313	300	289	341	368	304	350	326	298	309	329	312	370	329	328	342	311	349	337	331	336	306	333	330	338	347	310	333	337	321	323	311	341	295	308	377	318	326	317	305	344	331	336	306	319	358	315	312	356	320	303	339	318	360	307	348	335	320	297	310	323	311	340	324	325	323	331	329	327	279	323	292	322	314	315	346	352	323	308	348	323	323	289	323	342	344	299	291	323	321	319	327	303	327	333	296	316	306	322	351	334	322	291	330	325	327	292	314	360	310	296	318	317	314	312	324	323	323	335	311	355	329	313	343	351	331	299	315	313	338	332	335	363	329	346	336	329	295	319	372	317	337	329	343	325	337	295	328	367	343	375	354	312	311	300	337	305	311	315	299	331	343	324	314	350	341	341	339	296	343	317	335	330	305	343	315	308	307	326	343	363	321	304	305	326	343	323	305	309	363	322	326	346	303	324	314	303	305	309	308	307	328	304	321	302	311	346	319	308	328	297	357	353	351	321	339	356	306	348	344	331	354	358	318	354	299	329	350	352	325	350	344	338	316	338	315	323	308	339	305	332	314	314	335	333	301	336	293	332	344	331	318	339	293	329	345	352	299	307	328	291	329	315	307	339	313	317	310	315	331	316	322	344	340	330	304	314	304	294	276	331	306	300	317	348	337	299	305	323	295	347	349	335	314	319	315	333	301	355	359	311	317	317	309	333	304	351	319	344	316	284	374	314	389	283	305	322	352	338	347	320	333	321	329	337	307	345	290	330	335	317	318	341	336	347	339	342	350	338	317	328	356	337	312	329	303	336	340	345	328	297	301	331	316	324	331	351	328	347	345	341	336	351	318	320	349	298	299	326	308	314	342	289	333	294	309	335	298	357	317	338	326	311	345	314	330	343	341	353	285	308	322	299	330	333	333	329	323	324	313	328	329	336	348	323	351	321	311	311	297	326	332	315	359	302	318	327	329	310	329	346	328	344	314	330	344	345	325	335	329	339	319	340	284	308	325	309	332	302	309	303	314	296	300	327	285	308	319	357	320	332	344	333	322	317	302	332	328	345	322	342	312	316	351	305	333	313	326	304	342	299	300	332	344	314	327	322	365	298	347	304	337	298	327	327	355	324	319	311	302	323	300	327	300	343	335	362	316	317	309	319	313	322	334	315	334	349	329	307	326	324	363	336	297	313	349	362	322	310	340	353	321	375	312	354	316	316	340	300	311	313	305	297	340	326	331	347	345	367	310	317	312	296	336	306	296	323	326	336	344	359	307	318	313	302	322	335	317	332	313	363	347	338	330	322	328	325	328	323	335	322	341	296	332	327	313	382	317	335	344	295	357	333	313	334	297	342	334	344	325	301	342	291	312	318	318	355	357	339	318	323	329	314	320	367	345	348	312	324	347	306	324	283	310	297	321	326	286	308	303	321	301	336	281	329	346	352	341	312	308	324	328	372	304	353	325	324	312	344	360	312	341	292	325	328	325	318	346	325	330	285	313	355	350	316	309	305	329	317	312	335	312	303	338	326	309	310	306	341	302	324	294	293	315	307	364	361	346	347	323	333	363	354	293	378	327	326	306	332	343	357	301	305	316	344	322	327	328	314	303	341	311	310	305	335	319	335	330	346	327	301	337	305	323	338	347	306	318	335	321	308	314	324	342	315	290	338	316	341	358	315	333	335	318	348	343	327	322	322	346	295	311	327	322	303	316	355	308	308	319	311	347	328	326	330	338	321	331	347	313	322	300	328	299	298	317	290	335	300	292	347	348	359	317	334	324	316	293	302	306	315	349	359	305	320	323	359	291	281	286	358	294	321	305	332	329	346	355	316	305	308	340	305	319	350	310	341	313	326	306	298	294	321	312	317	321	365	324	294	303	328	337	299	294	315	344	312	323	316	315	303	323	312	324	313	346	331	287	348	316	319	307	326	329	333	349	319	353	303	322	317	315	306	291	322	289	324	335	345	306	334	339	328	301	344	332	325	328	329	325	316	334	320	332	336	307	342	295	342	339	344	370	302	306	335	315	317	320	323	348	313	329	318	353	300	386	299	294	328	337	308	355	309	281	314	315	326	360	298	337	299	300	303	320	323	366	295	311	349	325	333	306	322	312	336	337	325	308	303	356	325	335	306	333	314	319	349	329	319	330	336	313	310	309	366	344	342	343	358	322	323	299	324	328	341	331	287	339	322	301	333	367	311	306	341	301	312	326	317	332	319	324	306	325	355	303	339	304	303	351	367	312	301	299	310	336	321	314	326	321	323	351	330	350	330	314	325	322	320	338	313	321	338	305	346	278	337	334	307	288	326	330	339	326	324	351	344	325	349	339	328	328	337	314	332	303	337	357	321	362	326	307	339	333	333	332	344	343	326	329	372	287	304	316
26806	20964	20572	44276	29041	8064	1037	961	928	818	840	780	800	784	787	777	759	767	763	735	718	729	675	737	780	741	740	680	749	753	700	653	709	784	711	692	703	726	708	705	716	695	726	718	725	672	714	710	712	674	730	722	709	722	722	735	760	718	693	767	650	655	756	669	755	749	733	732	745	731	677	694	765	661	699	719	706	734	699	724	716	739	714	675	714	702	687	696	758	690	665	688	753	751	689	742	667	718	709	700	699	639	681	723	707	700	693	762	692	720	735	684	695	739	677	692	733	731	712	694	694	738	690	692	746	724	668	711	746	721	758	691	712	749	657	688	717	743	683	699	761	728	697	720	727	669	693	715	780	708	730	724	669	692	699	699	697	686	651	690	650	687	684	724	749	742	721	697	694	721	702	670	725	724	668	724	699	706	698	738	710	669	695	734	705	729	675	685	718	721	722	735	733	712	716	702	656	732	685	666	698	731	666	729	705	720	670	689	706	738	707	683	649	684	700	720	742	735	732	740	701	689	711	679	743	731	721	680	709	686	710	744	690	742	698	725	651	715	729	687	732	705	702	742	683	726	732	732	710	650	690	709	715	681	698	726	682	681	747	716	716	663	693	732	691	704	690	723	704	681	697	702	691	676	687	704	738	693	708	679	663	721	726	702	717	738	708	717	755	710	687	742	698	707	703	702	768	704	703	700	651	677	688	691	697	717	697	688	729	726	726	709	723	720	717	752	729	678	679	693	696	737	677	664	728	669	734	746	722	708	698	695	721	685	694	676	738	666	727	657	725	684	707	714	710	743	767	691	698	686	758	734	723	713	686	708	691	694	707	707	744	663	737	738	758	707	707	690	747	666	703	725	705	702	726	672	707	745	706	729	677	699	691	779	727	713	753	749	701	725	697	712	725	703	703	734	680	664	708	715	715	679	694	712	737	664	741	692	684	744	715	726	668	693	669	665	696	694	739	685	718	698	741	740	714	681	686	701	728	744	747	735	719	725	684	737	676	663	734	704	672	685	739	709	746	696	674	744	700	706	695	686	677	717	698	714	729	725	746	700	706	742	725	674	715	697	722	719	722	721	724	677	641	680	722	714	792	698	764	667	714	658	693	694	704	700	738	701	736	735	710	724	726	697	732	721	737	733	689	717	718	717	724	693	721	728	725	702	753	777	766	705	701	726	683	713	733	726	735	720	693	703	733	716	724	646	723	727	689	733	704	711	688	752	735	676	697	736	661	750	719	731	739	685	722	669	686	666	693	735	693	715	703	733	718	688	687	690	682	665	716	710	682	691	766	699	717	696	735	676	728	672	677	698	695	701	675	672	728	751	749	740	697	689	698	711	732	705	708	714	704	665	707	680	696	721	759	710	732	680	711	721	694	755	715	745	705	742	697	695	691	712	718	737	708	678	744	675	727	712	692	681	689	720	687	717	719	667	734	728	701	693	722	678	667	691	758	699	700	725	675	725	713	716	699	725	662	772	739	706	743	746	698	708	692	693	690	728	690	713	746	725	712	684	694	674	688	727	718	749	713	691	708	695	692	693	693	723	737	699	666	705	752	714	730	669	745	731	712	686	688	705	708	694	678	708	720	670	722	707	692	728	683	698	726	742	716	771	693	708	735	721	680	728	743	715	722	671	736	712	693	733	746	739	708	730	712	689	713	729	706	669	707	683	704	688	697	711	665	713	716	676	732	703	703	679	696	729	735	730	696	672	709	726	736	747	664	695	703	706	691	735	708	741	685	698	729	703	735	699	696	690	724	693	740	718	724	670	662	726	725	715	720	686	728	734	741	702	680	705	699	736	730	718	724	722	737	680	709	678	718	721	690	688	749	743	717	748	687	682	728	707	715	747	725	691	722	674	694	703	707	680	719	723	696	692	669	701	697	693	757	692	713	709	724	684	686	675	744	719	671	694	774	714	683	743	763	691	719	759	710	711	705	723	718	704	738	708	754	691	700	725	708	721	702	704	711	709	723	735	675	744	731	645	700	706	690	692	745	711	692	706	686	704	716	695	708	710	675	715	709	732	689	647	688	715	711	691	757	670	667	710	715	701	703	724	668	705	699	710	680	737	709	712	715	757	715	736	716	654	758	719	724	682	720	716	694	680	699	737	707	712	705	707	722	676	704	699	704	684	722	716	736	727	700	706	751	700	701	697	642	680	699	752	711	715	717	732	712	738	725	736	716	783	701	681	736	711	697	703	681	694	694	722	700	726	724	675	709	732	708	695	678	710	705	710	740	662	668	720	646	751	655	686	761	727	735	709	687	715	689	742	694	634	736	746	689	788	666	731	661	726	678	686	706	717	732	713	718	689	677	712	707	686	757	687	749	653	715	717	718	723	713	681	745	730	740	736	747	725	639	692	718	739	753	636	737	726	681	721	704	675	752	739	707	698	713	697	734	700	698	741	721	702	708	756	684	710	709	720	708	677	693	749	677	685	748	727	673	690	745	661	660	716	728	683	717	698	728	755	677	762	679	744	704	740	656	713	730	715	690	672	770	686	712	698	685	703	695	728	714	711	687	703	675	721	680	707	689	766	669	697	672	700	700	698	708	694	721	689	701	708	670	705	740	743	734	687	759	705	714	660	687	755	722	664	691	773	738	709	737	672	726	694	685	729	708	674	702	725	710	752	707	681	759	748	725	730	660	723	714	699	680	697	671	672	692	711	721	673	694	707	735	683	727	697	693	712	670	698	702	685	719	691	737	706	730	737	658	691	742	710	726	730	696	707	734	703	722	721	755	716	677	704	707	757	713	715	697	726	687	659	738	667	713	710	697	688	724	705	708	694	686	710	735	705	720	745	689	704	700	722	721	721	715	650	693	675	712	707	728	673	719	643	680	718	693	709	695	743	714	721	721	726	720	695	715	648	724	716	695	742	728	705	668	654	681	730	750	687	696	724	711	694	687	705	712	698	749	701	699	676	703	668	695	678	687	703	690	736	723	736	675	752	685	693	712	715	731	646	711	735	690	721	708	722	674	732	711	722	689	689	740	667	731	731	725	704	745	739	712	730	708	771	699	710	740	740	737	716	716	697	675	665	666	649	718	702	737	667	703	758	726	648	704	722	750	719	714	727	695	722	704	742	728	705	681	712	703	668	707	700	657	668	719	698	731	678	682	709	716	691	728	664	709	712	729	689	680	693	667	738	746	670	761	718	672	697	699	746	720	680	635	680	671	724	743	698	739	703	697	745	754	722	748	726	767	711	712	670	705	712	705	689	695	667	701	707	694	718	686	713	681	718	692	722	691	681	718	721	726	678	701	692	730	695	706	742	710	719	695	699	724	685	697	727	697	690	676	671	737	696	771	762	770	685	712	713	700	679	719	740	763	764	682	746	739	712	714	751	722	753	725	649	737	711	673	705	704	696	681	673	702	686	692	683	762	718	698	655	743	718	724	684	675	735	705	675	714	716	695	723	721	685	727	696	711	721	702	735	716	711	733	760	689	758	770	737	713	673	706	668	749	678	724	721
22699	13653	5323	1065	587	266	198	176	197	181	197	157	186	170	192	173	160	171	180	165	187	179	185	174	178	191	195	197	174	165	160	180	175	170	178	183	205	178	165	150	187	185	180	163	186	202	202	194	155	204	180	180	204	226	174	164	166	209	176	186	197	191	187	168	202	196	185	178	163	182	170	162	208	211	176	179	187	196	183	165	184	150	186	170	179	174	169	182	180	164	195	196	190	179	154	158	166	188	173	175	159	202	226	155	178	195	162	186	171	176	197	185	182	178	186	172	155	190	143	180	166	192	180	171	179	185	176	154	189	160	172	153	168	171	181	172	160	191	176	183	205	149	181	168	240	183	182	177	185	167	193	193	193	177	161	193	159	188	206	182	177	162	186	157	152	183	192	180	179	165	173	173	179	166	170	168	175	157	175	165	182	176	162	176	154	183	164	175	183	206	170	203	187	165	195	165	180	179	162	197	174	146	181	180	162	187	168	199	193	167	176	178	184	181	174	192	210	170	167	173	181	169	194	183	179	181	168	182	185	201	174	205	144	195	182	166	178	152	159	184	150	162	183	181	198	153	179	183	174	171	185	166	183	177	189	190	184	188	179	189	195	215	200	186	172	160	177	197	167	174	202	165	202	157	176	217	193	188	171	184	174	159	168	169	172	171	176	192	170	172	173	174	163	187	147	194	174	179	165	194	192	167	190	193	179	221	185	192	179	180	219	188	187	170	189	184	192	159	190	170	212	180	207	208	192	204	201	185	180	157	194	219	164	184	169	187	184	180	175	201	168	176	207	163	180	172	193	167	149	171	201	180	159	195	183	163	196	164	172	207	206	183	188	184	197	186	176	160	148	212	180	178	196	175	164	165	181	176	171	204	165	168	185	187	187	161	194	177	164	193	176	174	182	164	196	178	150	168	224	165	208	156	169	179	193	148	202	161	200	163	193	180	175	172	178	190	182	182	183	165	186	186	178	169	173	219	188	195	182	168	175	224	185	187	183	169	179	166	158	169	172	195	165	184	168	169	185	194	172	166	158	196	166	191	178	159	155	156	192	161	173	178	175	180	186	196	164	180	187	184	165	204	194	172	187	159	201	179	184	183	197	211	170	179	193	186	206	174	181	175	189	188	149	183	187	164	182	184	183	192	191	175	167	201	161	181	194	162	202	187	204	212	190	177	182	177	190	174	151	184	158	163	172	168	187	193	177	187	176	196	199	180	181	169	182	206	174	199	167	176	172	192	196	187	180	193	183	173	177	207	184	152	180	212	177	199	190	176	174	192	174	158	172	211	173	173	154	205	171	164	210	177	169	185	187	157	161	190	178	181	175	163	175	179	192	170	191	175	188	183	167	192	193	177	181	184	160	156	194	190	168	180	179	170	168	195	181	169	200	168	169	175	179	162	163	174	174	186	149	171	165	182	195	181	192	204	183	166	154	177	178	187	162	183	197	173	184	206	181	154	180	189	139	184	196	182	176	157	131	162	185	210	194	179	167	206	180	203	186	184	194	177	175	161	212	199	188	185	184	158	213	191	173	190	183	201	184	182	202	189	196	171	177	209	198	185	158	190	190	181	190	172	195	187	162	159	180	167	160	185	167	153	170	199	175	172	190	234	159	194	171	158	151	173	188	198	184	175	167	187	190	199	189	184	205	172	171	199	199	178	173	180	188	189	158	170	198	185	191	173	168	191	160	171	174	192	209	155	164	192	172	197	153	177	179	177	154	177	195	207	179	188	192	149	165	185	180	181	197	184	156	175	163	174	155	170	188	180	174	168	180	204	163	166	186	198	181	192	168	178	192	178	183	189	186	148	178	190	181	175	155	176	188	180	190	171	162	162	185	193	188	186	182	201	167	172	177	160	174	178	150	164	200	164	188	180	174	165	160	184	187	153	177	185	177	168	180	158	157	198	165	208	186	163	158	170	180	186	193	188	187	170	202	187	168	167	182	173	194	194	188	183	186	172	187	205	182	162	180	187	197	176	164	205	174	178	178	174	169	193	169	172	173	176	166	177	165	148	190	174	185	179	181	166	168	202	184	180	201	195	184	183	179	163	155	190	198	173	172	183	178	197	189	172	191	173	167	159	190	203	180	184	189	183	178	188	166	183	173	187	174	195	195	174	169	163	180	212	160	155	190	184	179	181	180	202	177	175	184	179	183	197	216	191	188	178	169	184	173	188	184	195	185	232	170	198	180	173	170	177	179	167	198	167	194	187	185	188	176	200	171	154	174	158	179	189	188	173	177	163	191	167	196	160	189	180	154	157	189	146	196	174	227	195	169	189	164	188	196	160	171	192	177	173	164	173	214	172	202	163	185	166	190	179	176	198	184	211	172	170	196	176	184	176	146	159	157	211	159	166	182	189	203	171	194	192	162	202	175	199	178	156	171	154	194	186	181	194	174	180	190	169	178	181	162	166	152	171	182	177	170	183	200	191	187	193	204	179	169	193	179	170	179	160	160	172	204	168	205	174	188	176	185	184	189	177	158	174	180	157	183	172	177	174	194	201	177	186	179	161	177	221	155	167	178	171	171	183	186	171	183	188	184	148	175	225	205	192	198	208	189	188	157	168	188	163	190	179	206	158	187	170	193	197	174	193	179	191	174	183	181	211	193	180	195	195	175	180	173	207	181	178	217	170	169	195	175	175	162	184	184	184	207	188	181	147	173	161	192	192	154	194	180	181	190	169	147	175	176	197	147	197	186	162	185	183	167	168	195	200	175	176	172	184	151	151	189	188	178	180	173	175	180	188	197	188	182	188	187	182	198	183	196	181	179	187	198	179	200	202	222	175	176	185	200	181	213	151	179	175	165	200	176	181	166	164	213	166	157	172	152	198	177	165	199	192	164	178	167	185	172	181	177	188	189	176	162	192	172	200	155	172	190	158	185	183	193	189	174	180	183	186	177	185	176	167	198	165	180	173	183	195	187	184	200	196	161	157	216	193	166	187	205	194	182	189	170	176	178	167	168	167	175	167	189	173	173	168	168	170	188	170	156	167	172	169	171	201	174	186	184	168	164	184	172	163	169	156	160	183	174	195	180	199	172	176	206	177	166	174	162	184	184	182	190	175	159	172	180	194	171	162	180	172	190	185	195	172	187	184	176	174	190	183	187	199	183	173	183	155	186	169	164	177	176	184	193	162	210	157	191	162	206	166	171	181	147	197	170	194	162	191	209	191	163	167	160	178	188	192	194	172	162	173	148	160	191	200	182	186	169	193	193	168	215	182	204	207	170	170	166	151	185	209	169	173	179	201	162	201	187	189	164	172	186	179	182	149	169	181	190	163	155	189	160	178	201	191	168	181	194	156	214	184	151	167	133	182	184	183	173	187	170	183	172	142	197	154	191	158	170	205	169	176	178	181	202	193	191	163	179	180	172	168	163	195	199	200	180	158	174	175	169	169	160	167	163	181	196	173	213	185	164	155	174	172	182	201	200	197	174	166	175	178	158	165	188	178	174	220	183	189	200	175	141	213
13591	10423	6797	2451	1495	699	437	482	472	450	433	458	459	438	451	455	484	424	458	479	445	464	396	440	448	473	466	453	482	422	464	456	445	437	427	448	415	449	429	459	449	420	428	452	448	471	475	400	463	419	435	455	460	465	462	459	474	450	465	441	495	447	405	418	444	443	431	472	461	408	423	435	459	415	456	433	434	486	455	480	456	438	451	469	435	446	467	378	454	461	461	423	430	467	453	481	463	463	459	448	461	469	460	442	471	458	459	427	405	435	438	450	456	431	417	482	463	414	468	443	436	458	422	426	441	455	429	440	446	460	421	450	436	450	433	458	446	447	429	462	464	437	429	451	444	460	439	430	453	432	475	446	422	454	467	415	441	484	428	456	475	491	459	413	441	449	497	472	435	458	461	458	422	426	428	443	445	451	438	425	438	414	462	438	426	463	468	444	410	398	445	438	413	432	423	445	434	472	440	502	474	458	411	441	449	464	451	456	432	438	421	424	475	434	435	465	430	489	466	452	447	401	456	430	432	438	466	438	432	435	450	441	427	444	470	401	456	447	408	396	456	444	455	449	422	462	464	422	445	453	442	429	439	454	452	435	437	467	451	437	434	435	456	418	442	434	408	432	485	475	436	425	440	457	466	438	457	462	417	433	466	443	428	437	462	429	418	446	404	476	483	429	471	436	427	411	462	489	427	462	453	461	426	460	448	434	447	412	441	462	463	431	437	445	451	459	450	411	463	442	430	449	423	458	444	486	435	405	430	430	405	432	463	446	451	424	465	433	455	432	457	444	467	461	465	479	485	516	410	402	434	449	447	446	454	434	457	440	444	441	428	426	399	436	460	435	408	447	432	421	418	428	496	449	449	451	444	438	442	438	490	475	429	444	423	443	421	458	432	451	439	431	447	436	411	457	439	446	438	436	462	434	425	439	452	462	437	442	461	427	441	467	470	434	438	459	441	424	417	416	466	451	475	431	431	438	489	446	446	436	422	446	446	439	409	434	394	443	440	446	460	448	444	465	442	427	400	413	451	429	396	436	432	401	422	464	443	448	390	437	411	404	467	444	430	429	415	403	445	453	486	469	410	421	450	446	466	455	434	477	423	414	445	429	444	448	464	456	427	433	424	462	444	433	437	441	488	418	445	444	463	410	433	432	467	459	391	472	438	485	447	420	443	431	419	427	438	409	431	478	441	449	463	444	406	425	444	459	419	454	453	415	482	435	475	455	450	421	463	418	464	416	439	465	461	460	463	466	460	452	459	490	429	409	415	449	468	446	432	437	442	492	436	408	455	429	432	435	451	414	449	457	489	412	443	451	428	447	442	452	432	422	439	404	462	408	470	422	440	455	430	441	445	425	460	437	441	420	445	429	475	439	418	455	389	442	427	454	420	451	470	431	421	486	474	437	425	415	445	435	431	458	394	436	438	456	477	409	454	428	429	448	468	483	433	455	451	448	427	468	461	459	430	456	474	439	480	416	503	450	462	430	433	470	455	434	445	403	440	445	431	445	458	469	445	479	459	423	430	450	465	445	463	469	473	432	417	434	467	445	423	437	444	466	441	437	471	437	451	456	424	452	435	509	463	490	476	433	458	424	434	457	468	428	442	453	483	478	431	453	406	462	473	417	443	414	429	407	429	439	477	447	422	449	466	468	486	403	462	446	469	458	465	479	406	408	438	428	431	442	438	458	466	443	452	437	468	423	460	469	476	446	441	451	471	439	419	448	444	444	459	444	434	434	446	453	423	450	425	482	450	454	437	465	474	442	454	431	423	411	427	440	440	475	436	449	469	459	485	438	450	466	456	429	453	396	490	444	436	451	449	398	391	497	475	463	469	441	455	430	468	456	425	467	417	448	457	495	457	432	421	424	488	406	466	460	470	444	453	404	447	431	449	418	414	433	490	435	438	432	455	393	425	439	427	443	466	482	445	437	430	432	479	445	440	474	454	439	447	443	422	441	474	428	428	390	457	416	450	466	428	440	435	471	458	429	431	459	463	434	479	455	443	441	452	435	466	437	453	460	464	460	465	431	505	455	471	444	443	410	458	436	440	416	434	445	508	458	424	434	436	446	447	448	413	437	474	438	451	402	471	434	453	451	478	429	397	426	465	455	434	443	440	424	432	456	454	426	438	425	457	463	431	404	454	443	472	420	445	444	441	442	447	498	439	454	451	472	452	451	446	444	439	438	439	430	451	456	424	412	444	471	441	471	425	438	419	429	448	421	457	451	448	462	424	403	450	460	467	424	410	473	444	400	427	494	462	421	439	468	467	443	419	435	425	426	464	457	481	438	434	425	456	464	444	421	469	416	419	460	442	466	419	435	450	461	473	422	423	465	429	445	444	431	458	406	452	469	479	416	463	404	439	462	450	477	483	423	443	402	459	477	440	428	436	473	424	445	399	441	424	423	458	440	463	423	410	466	441	440	446	416	444	427	424	442	412	458	461	482	456	458	468	438	451	424	474	458	462	447	467	473	461	428	466	466	446	474	418	488	374	435	447	484	452	433	465	490	443	441	439	437	428	426	432	483	463	414	422	433	420	405	442	442	468	438	406	448	495	470	448	455	416	468	442	405	460	457	458	462	416	505	424	451	434	443	443	484	468	455	463	489	434	428	461	450	452	448	440	467	460	429	460	447	435	457	448	418	451	443	422	448	427	448	421	475	451	446	436	423	442	452	463	479	457	483	453	452	460	451	420	445	484	430	469	454	457	435	430	465	452	438	437	476	425	459	454	401	456	422	444	416	443	444	450	452	479	457	426	443	472	471	409	438	429	483	422	449	447	438	457	488	481	419	440	449	464	450	463	438	418	441	452	450	423	446	409	441	419	444	449	457	483	466	441	452	426	471	429	444	453	448	413	448	455	469	404	461	431	453	428	449	424	435	451	479	434	432	417	479	446	491	429	444	447	416	416	458	443	487	457	410	446	469	446	466	447	392	465	449	440	444	402	460	460	417	446	436	457	468	460	445	443	480	427	443	465	450	449	458	437	437	420	432	449	462	477	472	422	459	470	469	456	411	482	490	456	443	429	427	458	449	406	429	415	432	413	447	457	430	420	447	415	439	431	519	443	446	480	433	486	444	431	464	442	474	451	446	455	482	424	462	456	454	461	432	437	433	488	401	423	432	441	425	439	447	431	439	446	443	443	430	429	448	421	435	460	463	437	461	464	452	406	471	432	420	442	441	423	469	452	462	479	483	478	461	414	411	476	446	471	435	440	450	435	433	434	447	437	472	484	431	444	473	430	428	451	410	467	421	438	448	419	462	420	468	438	421	456	446	423	441	426	427	463	413	459	454	449	458	422	455	426	470	471	480	452	415	443	435	475	486	416	440	436	456	471	463	445	449	463	447	449	445	451	451	432	419	413	443	410	429	438	476	432	434	435	417	452	435	450	439	447	390	425	439	434	461	432	467	389	421	455	450	457	441	423	465	429	442	434	459	424	465	474	461	407	398	423	422	400	410	443	410	467	467
36501	21698	10716	15065	11005	2888	399	353	327	298	336	315	309	324	332	310	356	312	337	349	318	299	316	323	320	304	353	291	325	332	334	320	294	300	304	312	314	314	294	314	330	313	297	330	370	339	335	332	321	322	299	319	304	324	331	326	338	303	350	318	329	338	342	296	317	293	300	325	328	309	330	369	343	297	283	333	320	328	324	309	298	307	324	300	321	359	300	314	366	328	322	310	347	309	285	289	317	355	311	295	325	323	325	317	317	311	314	315	320	344	337	305	289	332	298	312	341	326	327	316	317	321	293	312	335	318	316	319	307	331	322	309	319	340	332	310	294	303	327	315	337	299	312	275	328	313	311	295	321	310	303	324	319	310	283	296	319	354	334	306	343	322	303	343	328	323	327	321	333	326	317	319	310	336	360	317	287	376	302	308	353	350	322	310	285	327	325	323	317	283	332	293	324	307	327	354	310	272	328	340	375	330	296	289	308	298	332	317	297	339	319	318	315	328	272	307	317	337	324	333	305	316	338	335	291	315	331	344	315	338	356	316	329	304	338	308	298	308	284	356	318	311	302	321	360	312	338	333	334	348	312	364	333	295	326	328	325	292	312	318	328	308	298	334	318	356	283	292	282	288	330	318	305	325	340	353	309	338	340	315	336	292	300	350	358	308	334	341	337	325	311	314	304	281	315	329	325	319	305	312	265	338	296	324	319	334	321	330	324	296	340	289	314	303	345	327	357	311	314	305	330	328	341	323	347	316	304	351	334	324	309	316	305	333	317	322	309	304	313	320	313	333	317	311	303	314	323	314	311	338	296	288	306	307	348	302	340	313	345	320	295	311	327	292	320	307	307	290	357	320	290	288	321	311	305	291	368	312	284	318	353	317	271	292	320	356	334	342	325	291	284	306	305	343	338	318	318	348	289	309	310	339	340	322	363	338	312	319	315	310	334	324	312	345	327	312	338	314	339	316	278	279	323	309	326	338	303	306	331	313	324	299	331	326	317	346	346	309	304	325	316	337	336	356	326	294	321	318	358	334	325	332	343	309	361	329	352	330	332	326	287	306	298	295	346	306	329	299	342	345	365	324	330	323	281	354	332	340	277	345	301	299	324	344	311	334	341	297	322	331	333	313	318	331	283	333	319	334	336	358	337	335	353	326	315	323	305	281	298	308	336	308	304	330	306	314	299	324	337	306	288	298	295	268	337	299	322	326	341	320	314	350	300	331	327	343	313	331	323	331	327	306	332	315	328	314	305	343	356	301	302	341	305	321	322	327	330	323	368	334	346	340	331	327	354	320	318	316	325	324	275	369	304	300	303	294	322	325	340	332	343	324	310	309	324	325	320	292	338	351	319	311	334	285	313	311	301	356	362	340	334	311	371	349	296	312	293	321	309	329	314	325	311	332	301	337	298	342	273	324	318	336	312	309	292	355	321	316	319	341	318	326	334	317	313	333	363	338	311	296	305	320	353	293	304	333	341	336	316	348	339	290	331	299	310	298	311	326	355	310	326	315	345	348	337	330	314	310	351	327	303	297	356	338	298	327	331	351	331	313	307	293	334	295	336	348	330	347	341	286	314	317	327	351	326	309	334	306	356	327	290	300	323	309	357	326	317	334	327	353	326	296	286	332	332	314	318	326	329	311	347	311	352	323	277	310	317	301	303	325	324	359	335	325	355	330	298	348	327	301	287	311	299	312	331	318	307	318	297	321	289	306	306	313	340	283	274	329	291	283	336	335	321	307	318	316	305	342	333	320	359	323	322	307	300	328	326	324	327	315	316	296	323	338	289	306	346	320	342	331	304	334	340	289	334	279	339	303	343	332	309	340	334	357	357	291	314	325	305	326	341	309	320	311	318	331	323	335	337	356	359	317	315	294	303	306	317	302	329	321	323	326	312	329	323	325	331	356	325	306	319	331	343	336	359	327	354	321	287	312	329	319	325	338	322	322	300	306	354	320	310	352	327	351	294	325	284	313	310	344	310	319	314	330	328	335	334	342	314	337	303	355	274	318	335	336	352	306	338	325	311	306	283	305	292	320	300	324	325	298	295	326	332	321	309	293	332	305	299	306	315	327	311	320	293	280	325	318	323	296	342	334	285	332	327	345	323	335	290	326	329	325	316	321	293	345	293	315	295	329	309	310	312	331	315	347	339	292	317	308	274	355	319	333	345	304	328	315	305	319	289	337	359	333	311	295	334	357	347	325	305	310	276	325	342	337	327	288	340	320	324	317	311	277	328	321	308	290	321	308	340	309	278	270	252	318	349	328	365	321	308	323	282	290	313	348	342	327	320	323	311	320	306	338	326	343	340	319	355	334	322	317	306	326	314	341	329	315	322	306	324	319	313	362	335	319	303	317	326	341	370	316	339	331	331	329	333	276	303	362	321	321	319	293	360	268	333	296	305	328	345	306	323	385	362	329	311	325	336	340	300	341	309	363	347	326	350	318	316	266	311	343	333	288	338	287	326	302	279	340	310	310	325	348	323	337	305	323	300	312	332	289	350	335	329	312	331	335	359	332	346	316	302	324	311	330	306	286	324	315	353	355	363	354	304	284	317	329	319	315	329	324	325	320	336	346	332	334	352	294	318	319	311	348	334	354	306	343	284	321	342	329	315	340	327	339	337	300	290	321	295	299	322	311	323	329	313	304	281	280	293	316	324	308	284	296	306	298	363	319	303	337	364	313	309	285	331	324	357	320	282	349	333	310	336	334	322	322	345	307	292	318	310	318	310	288	331	330	308	315	323	314	299	342	347	309	318	312	290	329	348	351	325	303	285	342	334	341	292	342	323	313	332	343	304	316	323	305	336	319	306	316	304	324	313	339	306	354	307	328	337	357	341	331	318	291	351	317	304	310	319	310	318	333	314	302	344	337	318	340	327	324	297	295	311	307	290	312	327	328	345	299	319	293	313	327	318	310	347	313	340	296	357	341	300	305	314	323	334	356	281	319	330	325	351	288	334	335	306	338	349	316	335	351	308	297	318	313	310	328	304	319	344	339	325	307	338	328	321	309	281	305	329	300	317	298	322	308	325	358	317	346	296	306	303	307	321	297	282	302	318	338	286	326	326	328	316	297	357	343	319	355	302	358	332	311	329	323	334	333	318	309	302	336	303	305	310	311	289	302	305	306	334	370	309	323	359	316	306	333	345	306	328	284	352	323	329	307	314	307	320	322	320	299	315	311	313	292	303	304	364	324	330	333	321	307	334	343	286	321	346	344	305	278	319	313	315	331	306	307	296	315	328	325	311	289	323	321	317	302	317	327	316	328	316	349	331	313	319	316	297	303	305	328	303	313	336	325	265	342	329	327	320	313	297	329	321	307	307	351	324	331	313	334	324	307	347	336	369	335	332	315	341	310	313	299	317	341	325	342	326	330	350	309	358	335	306	300	325	324	316	340	304	310	300	316	350	284	324	299	334	291	352	339	313	288	328	343	340	304	328	348	348	355	307	325	341	315	324	306	340	318	313	302	324	318
22632	15957	14206	30286	21343	7015	881	811	801	827	795	742	796	719	743	715	787	821	778	705	744	757	702	705	737	684	728	696	714	729	711	721	745	667	734	675	733	737	738	742	726	653	684	732	730	737	712	733	766	728	731	734	734	749	697	710	703	720	749	773	674	719	794	724	778	749	689	710	676	734	751	724	760	741	743	735	735	698	715	672	754	691	737	734	745	726	715	724	693	742	703	697	707	734	748	704	735	738	693	715	697	684	715	690	666	727	727	700	769	729	730	689	748	673	690	681	755	729	719	718	677	674	707	736	728	726	733	721	732	713	731	754	663	697	691	688	761	691	811	702	701	700	718	727	713	710	709	706	681	715	761	721	730	682	714	742	715	727	746	690	735	751	735	704	757	752	716	705	729	753	790	663	695	742	771	731	709	758	706	719	664	744	733	742	717	666	733	716	751	732	750	760	703	750	761	687	724	709	727	722	663	686	667	703	701	700	700	729	721	726	684	677	699	676	698	718	676	676	735	726	695	674	709	703	714	697	700	765	772	706	694	723	747	710	705	715	715	692	753	730	737	769	741	720	712	729	675	765	754	681	731	720	764	710	699	763	673	693	721	744	711	766	702	698	685	744	721	726	725	725	743	711	704	726	765	739	761	702	726	720	720	721	718	707	739	705	741	721	743	702	682	708	729	729	699	685	706	722	722	751	640	676	743	739	740	760	732	708	715	696	717	750	764	716	712	723	759	716	771	735	703	698	698	742	667	719	703	717	719	716	709	736	714	721	719	737	745	694	753	692	716	726	707	668	650	699	670	711	723	750	741	747	753	681	684	699	729	692	718	728	723	709	754	686	710	738	709	733	721	664	717	703	728	667	751	744	653	754	780	713	687	774	706	742	745	717	713	708	745	703	728	703	740	727	728	697	742	768	740	686	722	715	705	785	696	761	698	676	708	693	751	749	740	694	698	770	704	746	744	654	704	722	704	714	699	745	714	697	735	685	709	713	726	715	709	760	725	720	689	721	699	701	728	711	712	725	759	750	727	723	776	724	707	734	753	726	713	711	687	741	691	711	725	717	632	708	725	759	675	698	682	711	680	681	697	738	728	690	749	740	715	746	731	709	754	725	721	699	717	718	720	771	699	682	690	702	734	677	683	734	748	747	747	718	697	765	742	699	709	707	751	725	766	734	707	700	772	670	711	750	737	708	736	732	737	728	698	728	747	705	734	730	743	689	755	727	753	736	732	724	767	703	682	671	768	694	764	713	719	711	711	685	730	723	677	728	692	738	738	659	739	772	765	713	756	740	728	724	673	703	643	738	756	670	716	648	731	686	717	721	722	681	741	724	723	724	676	704	714	726	675	697	741	755	730	698	674	742	719	676	686	748	780	759	725	733	742	709	703	733	728	741	747	666	673	746	738	684	734	757	689	698	754	703	695	712	742	725	695	746	729	755	693	725	727	710	703	759	716	701	773	730	702	723	702	758	731	700	751	722	715	723	702	711	763	718	735	711	742	730	717	747	751	726	741	721	709	727	691	718	711	697	723	755	702	753	714	743	739	724	709	741	721	719	707	739	733	719	748	728	706	750	732	747	739	713	682	708	727	731	746	731	721	713	699	740	665	667	761	767	729	694	698	769	671	724	696	707	691	742	656	753	719	712	723	745	761	748	707	706	734	686	720	716	817	727	728	723	707	722	738	713	697	707	760	687	710	720	694	744	738	717	746	707	699	767	728	724	708	763	758	699	779	725	713	744	716	729	730	717	710	733	692	720	726	695	760	731	728	726	718	693	709	733	752	704	735	717	679	683	699	704	700	706	698	694	710	719	730	731	721	692	737	709	702	686	732	696	735	733	717	658	678	713	736	731	716	693	667	747	716	698	740	785	681	729	785	746	710	682	709	709	698	688	690	718	735	727	706	709	701	698	713	722	709	772	715	658	716	729	687	710	706	680	687	702	728	751	742	694	718	718	703	694	703	684	732	772	739	764	712	719	716	652	713	717	756	720	690	750	737	727	721	749	689	768	729	718	731	696	705	718	763	723	720	702	673	712	680	743	768	742	676	754	698	750	765	739	739	724	746	765	705	757	731	737	705	676	715	738	710	722	687	736	709	731	750	731	738	689	711	757	685	706	736	696	738	698	745	744	675	737	715	728	746	746	722	738	712	741	698	712	691	700	716	718	675	754	756	693	714	721	699	718	742	765	703	715	732	703	759	663	705	682	723	730	725	735	699	705	691	747	687	707	731	734	710	718	724	789	678	698	773	675	764	741	720	707	706	705	714	749	752	731	664	663	711	689	733	671	726	685	772	763	681	741	705	717	697	725	683	745	739	718	665	709	710	684	722	744	724	738	735	660	737	744	743	686	704	656	786	715	687	684	764	682	720	771	740	700	706	738	707	773	715	745	715	706	726	741	776	771	736	738	717	755	736	690	691	693	760	725	721	747	710	679	730	701	673	747	703	681	732	736	668	756	791	741	702	731	706	654	681	756	785	742	717	773	731	714	671	736	777	710	678	747	687	709	719	691	697	709	714	745	745	719	714	695	733	693	732	747	712	715	720	698	715	719	724	711	769	707	695	666	682	759	654	707	689	729	660	690	667	777	727	672	684	733	684	716	721	710	774	732	710	736	725	754	698	749	750	728	675	727	756	764	683	735	670	712	704	713	684	725	731	733	693	781	713	732	689	680	688	718	804	743	658	735	784	715	703	710	712	688	737	743	699	758	700	718	671	660	695	710	721	738	698	724	679	687	709	697	695	734	708	682	734	687	736	745	726	752	714	719	734	676	781	724	699	713	709	732	729	710	707	756	692	715	715	688	727	685	710	719	733	703	765	666	718	760	706	725	767	697	687	728	759	739	696	734	650	742	710	721	711	710	770	726	715	687	740	694	720	700	697	699	725	674	713	723	719	680	728	709	700	763	691	762	713	680	742	714	724	737	707	715	698	758	675	736	699	706	695	676	735	767	725	717	706	731	695	710	695	727	705	712	729	712	715	703	693	709	745	779	712	688	709	709	764	739	724	742	719	724	735	756	687	722	721	692	691	751	698	765	749	728	700	693	714	741	763	671	758	722	740	742	687	715	721	699	748	738	744	710	716	691	754	675	686	720	763	700	733	712	782	735	761	727	689	719	710	693	715	752	769	674	690	743	713	723	752	717	726	687	688	708	720	747	723	693	714	757	781	728	744	721	722	689	727	717	669	711	719	766	706	693	744	717	679	727	706	762	669	718	695	693	690	777	703	695	720	765	694	741	733	734	762	679	695	697	731	730	728	724	731	725	715	744	692	757	703	694	705	695	714	717	764	730	712	702	719	718	715	724	702	734	692	733	705	721	748	697	751	769	751	724	750	703	669	746	723	696	770	704	720	709	688	708	743	702	678	703	697	691	717	743	713	789	759	744	716	698	695	732	733	723	694	745	719	710	746	700	725	712	732	723	722	690	675	705	688	697	697	730	705	756	746	695	703	726	754	743	691	730	729	718
45054	27043	17251	30191	22769	6353	512	378	352	322	338	329	352	333	347	300	343	308	288	355	371	321	302	334	308	359	268	326	330	298	334	342	337	308	325	330	302	342	338	327	291	305	326	318	314	325	350	319	303	352	312	303	315	326	335	331	331	321	328	326	315	313	329	359	326	349	293	302	326	340	335	328	310	339	321	308	323	357	296	336	336	289	316	293	317	301	293	326	316	321	293	310	348	344	304	336	323	295	361	354	313	302	295	295	370	331	328	304	308	325	333	316	354	338	300	355	337	357	344	314	331	318	326	331	294	319	331	323	315	337	314	319	306	314	275	301	329	338	310	309	293	315	300	333	331	298	346	304	342	351	313	310	320	318	341	323	328	305	330	326	311	306	315	311	327	316	298	320	353	311	326	312	330	321	271	313	311	329	299	303	289	316	347	321	336	328	290	316	330	302	327	306	324	285	326	319	333	320	307	313	320	325	295	327	350	313	292	323	336	358	310	344	317	312	330	318	329	307	330	344	311	295	289	286	325	322	341	309	311	328	302	330	333	314	318	322	313	305	326	308	360	344	338	318	359	321	347	329	298	262	343	305	322	296	317	325	299	336	330	340	320	277	348	286	320	334	293	304	316	311	336	360	345	286	326	329	307	325	320	325	331	323	338	303	348	349	278	315	344	293	358	318	332	340	289	318	340	311	343	288	320	319	326	364	349	321	335	320	310	329	321	334	308	324	310	339	319	313	316	318	321	310	283	321	329	312	333	302	319	335	345	324	315	322	345	300	280	333	306	304	339	316	286	334	321	316	296	315	334	312	326	358	330	303	319	315	334	308	295	304	319	349	316	315	351	334	317	338	352	309	317	299	328	335	337	339	305	327	319	335	291	319	306	312	366	313	319	298	327	320	305	328	323	329	324	325	319	358	328	325	348	319	325	337	299	302	315	345	304	330	306	336	303	338	330	334	305	316	294	309	328	310	315	381	304	314	331	324	327	285	298	338	367	310	283	321	308	295	334	323	308	368	327	298	291	358	347	331	347	289	303	329	343	340	333	301	308	341	315	322	321	306	328	343	318	311	311	330	318	301	353	344	331	324	292	328	355	363	321	353	312	354	303	319	331	331	351	300	328	347	342	316	345	330	313	300	334	313	331	322	316	302	321	324	329	316	356	313	309	329	346	326	286	302	310	321	318	308	315	295	332	291	309	334	341	314	338	340	285	313	334	314	316	322	365	300	337	339	299	302	330	302	323	277	312	313	316	286	317	315	313	295	290	285	328	310	297	307	323	333	340	320	350	318	294	334	338	361	312	291	302	304	315	344	294	352	292	289	335	354	298	300	315	330	292	320	291	328	321	320	359	323	295	340	299	301	361	308	318	313	312	308	319	327	329	305	323	308	327	327	298	334	302	302	334	293	291	303	303	353	339	326	324	328	356	318	323	301	331	305	312	291	342	354	316	358	339	327	303	330	331	324	341	345	303	327	285	332	333	322	315	296	333	363	342	308	320	313	337	313	310	306	328	331	340	345	341	336	315	305	341	336	328	333	306	303	321	322	309	329	338	327	322	331	363	310	289	305	326	343	329	330	344	313	321	303	295	305	294	336	316	325	342	370	301	309	330	314	340	277	311	314	332	322	318	344	303	322	294	340	325	320	313	338	328	285	297	297	307	332	306	343	308	324	329	307	320	277	297	353	309	332	277	324	292	313	296	322	331	329	336	323	321	360	320	325	323	307	331	303	289	299	310	282	325	327	363	326	339	290	314	325	303	337	305	288	330	295	309	325	321	324	329	325	357	320	346	303	310	290	301	333	308	325	327	325	309	368	335	340	334	326	344	284	349	353	306	287	317	356	306	343	314	285	333	324	335	321	326	289	303	311	295	319	313	326	308	318	388	313	309	324	301	303	304	312	293	297	305	342	317	356	311	336	343	317	348	316	319	295	312	345	355	339	331	299	338	305	342	335	315	293	321	317	287	297	307	329	313	315	342	304	337	383	360	341	350	337	263	303	372	327	339	308	336	339	298	324	312	329	301	325	280	311	316	325	322	320	348	321	320	362	322	322	344	307	310	285	323	300	303	308	289	374	311	337	347	345	313	285	323	324	297	294	306	347	327	360	323	308	338	287	334	294	329	333	301	312	341	331	281	326	296	344	311	360	324	300	328	315	311	305	342	333	354	339	317	316	323	334	291	318	290	291	345	305	301	318	311	365	301	329	360	356	301	301	332	328	346	304	344	310	298	253	290	279	342	325	339	319	340	325	309	341	318	326	305	311	312	330	326	320	325	338	293	302	310	351	312	277	328	336	303	294	332	310	280	322	323	310	294	328	307	300	322	317	322	328	340	304	359	350	305	365	312	303	338	339	316	313	326	278	308	282	373	347	297	321	328	322	330	328	309	315	343	312	316	333	336	301	353	322	351	361	300	342	329	302	330	309	299	310	305	301	313	313	331	327	314	300	299	270	335	324	321	339	284	338	344	315	298	312	320	317	309	309	292	255	322	301	324	303	321	313	325	301	293	303	351	324	301	373	328	314	345	347	306	328	315	316	313	334	367	312	355	321	319	374	301	343	293	339	297	356	314	312	307	309	341	332	325	335	326	320	331	282	305	330	317	355	325	330	317	312	278	302	270	321	326	312	300	302	324	318	345	385	319	307	286	299	328	296	294	333	354	306	326	327	352	321	314	312	338	326	340	336	305	335	322	320	295	313	303	322	340	298	295	300	330	304	306	331	327	333	316	334	339	330	297	330	352	325	330	314	300	348	325	310	290	334	355	308	325	351	318	349	325	342	316	336	317	323	318	339	309	340	327	316	331	315	317	354	335	315	332	302	346	309	359	313	335	299	368	352	315	335	307	314	331	320	327	328	317	311	345	299	335	359	311	308	293	318	311	308	270	338	325	335	297	376	320	335	321	313	307	303	342	330	329	324	336	337	292	307	288	347	353	314	277	326	349	315	312	311	337	311	278	294	337	320	302	288	346	289	343	316	312	308	332	364	314	320	338	300	303	307	300	310	312	306	296	299	315	305	317	319	335	319	319	345	304	295	323	310	342	314	286	297	319	330	307	351	303	333	322	321	294	331	340	333	314	311	365	344	332	316	308	319	314	293	342	311	357	287	335	319	336	341	324	334	308	327	314	289	345	329	306	348	320	311	311	314	308	321	342	342	304	308	328	290	302	342	344	329	331	322	343	308	350	314	305	271	321	340	300	327	298	343	293	328	306	350	303	342	294	308	313	361	317	325	315	316	319	347	328	323	328	328	335	320	292	336	300	307	290	307	334	324	324	318	332	311	298	319	302	304	317	299	320	333	350	326	326	308	298	309	342	297	277	354	316	355	294	310	308	320	315	306	315	316	308	323	336	313	309	277	301	329	285	292	312	335	322	293	295	300	313	311	340	359	323	339	342	348	331	301	353	338	329	289	347	334	337	333	304	341	279	333	310	320	300	333	322	316	297	307	350	343	287	322	335	334	325	351	345	339
27330	19255	21833	44133	32930	10575	1045	933	898	838	762	815	786	812	773	737	790	767	740	742	715	735	767	747	708	729	689	768	731	761	696	695	722	736	700	726	717	702	741	741	654	694	694	734	679	706	732	752	730	778	757	723	678	673	694	715	697	738	714	695	759	701	764	696	706	714	698	743	707	680	669	718	748	683	672	773	740	715	705	699	733	714	687	672	679	737	696	730	682	701	690	670	704	687	671	693	708	669	761	702	717	677	685	709	695	713	684	696	734	717	731	725	663	683	788	699	721	716	692	710	669	678	745	704	679	689	721	661	680	713	747	740	650	705	679	730	674	708	708	723	700	725	675	704	709	659	750	726	685	684	734	686	686	700	684	697	713	656	674	745	700	702	683	725	709	607	733	697	679	713	689	710	678	704	670	718	705	669	678	672	707	743	719	710	723	726	686	673	687	699	698	700	711	720	716	694	713	664	690	714	715	690	724	696	671	708	684	696	675	693	716	728	730	675	708	691	688	688	675	686	673	701	698	704	648	695	697	680	685	701	707	751	679	728	666	685	668	671	728	738	692	668	698	714	706	683	708	713	697	694	732	719	720	681	711	693	699	718	669	687	705	668	733	692	677	707	703	682	674	665	747	680	693	673	727	680	706	677	715	720	714	746	714	665	681	723	715	712	690	716	704	685	712	716	692	676	738	661	710	717	713	705	720	665	707	653	688	677	691	727	688	622	754	671	739	660	721	677	740	695	690	713	693	749	742	713	691	708	718	704	665	674	737	688	682	726	696	733	713	671	713	722	661	707	697	668	735	678	741	725	659	702	692	664	688	706	723	734	736	741	739	711	691	740	686	695	731	674	713	693	706	693	738	698	691	727	684	703	744	713	724	702	731	685	649	702	718	694	671	733	692	744	702	720	709	692	686	725	722	676	675	699	657	696	704	723	716	704	707	734	711	678	654	688	733	738	670	698	726	675	685	695	658	713	765	680	698	698	653	717	719	696	704	698	676	694	748	622	712	654	718	715	726	729	693	726	692	704	686	696	724	713	757	672	676	658	730	652	670	706	736	727	670	657	694	668	662	669	747	769	692	644	690	719	667	687	743	691	714	697	707	668	725	758	741	737	666	697	694	727	707	687	709	698	669	686	697	700	655	678	696	738	716	698	710	710	710	676	722	672	680	679	699	654	723	676	684	716	724	666	674	679	664	685	737	699	683	680	703	732	696	659	709	694	697	677	661	686	674	691	726	745	668	697	749	657	712	742	740	704	721	714	698	695	703	710	750	673	696	668	660	702	731	669	717	669	733	702	685	647	708	723	643	692	658	692	689	669	665	754	714	696	694	681	699	674	756	696	685	674	679	668	644	695	684	746	709	680	691	703	667	738	713	699	679	721	657	691	729	676	710	665	692	673	684	693	728	658	708	673	705	758	711	695	693	726	693	730	711	708	729	667	696	696	716	732	673	689	758	705	757	772	739	702	697	716	738	705	673	687	633	698	715	677	675	712	740	731	672	714	723	726	708	682	686	730	650	721	657	668	719	656	723	680	701	733	674	719	698	662	740	677	717	704	731	692	691	682	698	678	704	707	685	714	700	690	716	672	774	688	727	693	669	654	752	694	722	732	669	739	700	719	705	703	742	731	671	710	746	742	725	731	729	700	736	719	733	715	721	673	719	691	724	697	722	693	705	698	709	719	715	706	713	730	708	698	673	689	645	726	672	753	707	689	668	695	706	695	687	660	703	707	674	741	688	752	706	631	702	695	692	679	719	651	701	722	675	691	711	662	685	720	714	694	686	685	683	669	694	675	700	644	783	694	728	684	718	708	701	676	695	682	695	721	726	714	656	683	689	699	716	669	674	707	646	715	698	726	726	679	725	697	708	762	726	688	690	679	752	697	699	685	708	735	703	734	727	745	715	662	717	671	689	718	750	660	718	686	700	707	691	712	695	720	704	730	684	715	760	648	753	728	695	696	685	708	729	707	730	714	688	692	686	668	740	717	743	731	734	642	749	698	712	742	717	670	733	704	729	707	724	726	652	672	680	720	693	694	730	709	691	709	701	688	727	667	738	656	686	743	677	731	696	681	664	667	677	682	732	706	703	714	712	717	726	691	719	703	679	666	727	696	723	704	685	711	669	697	696	652	669	675	716	696	692	692	707	668	700	765	627	755	683	735	718	657	661	706	669	684	723	713	702	695	656	723	720	658	697	675	736	705	693	700	681	706	687	704	744	724	666	703	687	679	742	698	706	735	691	707	717	703	748	664	751	705	702	636	673	705	742	682	694	679	706	660	685	683	727	722	740	693	701	671	699	682	680	678	718	727	692	706	756	730	712	686	731	702	693	688	718	697	728	661	695	705	698	738	734	732	695	733	695	713	669	704	660	729	699	722	688	681	703	735	683	699	709	677	671	626	716	752	696	715	685	714	690	733	697	716	689	690	739	700	669	744	659	749	714	706	669	648	665	682	695	657	662	663	688	706	688	704	730	692	709	647	671	663	716	717	684	705	726	662	680	686	707	693	667	682	727	738	711	721	695	701	707	693	719	685	646	657	716	714	723	723	746	669	695	739	692	718	729	708	679	686	703	676	708	709	653	696	646	724	732	686	751	737	758	685	701	705	711	671	700	725	689	685	740	683	733	679	668	721	679	700	703	666	762	648	710	733	688	715	697	695	714	730	703	716	712	704	692	761	751	719	690	698	698	722	742	731	676	709	644	701	687	705	654	689	688	743	713	728	741	717	653	656	680	695	666	677	701	678	707	717	756	695	747	695	677	736	642	700	671	684	676	693	695	681	716	684	691	644	687	673	694	670	695	696	727	684	732	689	723	690	689	714	693	734	665	676	674	662	716	652	727	662	727	664	674	686	695	708	773	687	723	702	736	679	717	648	707	692	706	723	729	675	695	694	703	656	724	695	695	689	656	728	703	725	754	662	720	681	685	656	716	723	717	680	758	616	738	712	682	697	766	638	727	705	731	739	671	707	694	748	667	757	696	743	717	727	706	703	701	723	728	732	716	633	678	695	706	677	758	694	721	722	699	700	667	676	724	742	666	674	713	688	703	683	740	652	690	703	694	730	668	681	677	677	718	682	718	687	680	641	724	648	672	691	704	673	714	684	703	737	689	664	728	670	629	695	679	665	690	707	705	663	741	687	731	684	726	706	704	689	713	697	644	729	680	670	764	663	706	675	691	729	738	697	714	710	749	724	688	723	710	715	691	707	636	679	698	723	707	697	737	671	724	671	696	740	714	751	701	764	733	691	702	707	681	668	745	688	732	714	701	733	703	686	730	698	700	707	674	732	694	667	732	708	688	718	697	722	713	726	690	727	704	697	689	660	669	693	717	692	704	690	730	719	715	678	693	704	699	624	697	696	666	715	691	679	687	718	666	640	726	757	722	680	644	692	737	687	696	695	709	695	708	697	715	660	711	656	714	744	670	722	655	709	646	683	729	678	696	682	699	685	664	691	727	723	710	689	725	700
23678	13282	6232	1041	433	258	178	187	227	167	167	192	169	194	178	162	201	177	176	180	203	182	223	167	189	178	172	207	183	201	196	201	206	179	196	154	173	163	176	171	170	182	168	174	166	162	177	179	175	146	186	173	173	191	198	197	194	179	168	197	185	154	172	168	172	164	161	162	166	163	163	138	182	176	172	187	182	180	176	200	206	196	188	181	176	179	177	160	202	165	175	202	166	176	144	166	192	165	179	180	170	162	171	167	172	173	175	170	164	154	192	181	166	178	172	156	176	196	165	188	170	173	188	160	164	169	204	187	160	194	193	174	160	176	141	171	171	175	184	197	192	198	179	216	178	206	157	141	181	201	198	168	175	174	166	186	175	203	185	161	164	196	177	180	182	181	152	181	157	167	176	161	189	197	152	177	166	201	189	178	187	168	199	190	181	179	155	190	163	168	180	195	171	205	175	171	168	178	177	172	178	157	198	154	166	168	176	186	186	191	202	165	179	175	179	164	171	194	179	181	180	179	183	168	182	161	164	180	196	169	185	170	177	158	184	159	187	158	142	199	179	169	164	178	186	164	183	156	180	182	188	185	179	176	174	176	160	165	175	183	183	188	171	172	162	168	171	152	154	194	159	197	164	157	172	195	213	184	168	171	180	167	187	174	205	165	179	186	173	145	187	177	177	168	183	201	171	174	182	164	168	208	162	196	186	167	179	203	168	168	191	198	177	194	194	195	166	187	167	207	208	202	164	181	170	166	209	180	194	202	166	144	148	189	161	171	170	211	157	177	181	167	202	168	155	159	159	191	184	181	180	162	179	198	172	190	172	194	173	186	182	186	177	194	181	215	175	153	189	201	183	169	178	162	167	182	179	180	170	165	170	158	163	179	157	165	181	181	187	186	189	188	193	205	164	168	180	195	198	168	190	177	166	184	190	190	181	193	156	160	182	169	187	173	200	155	184	217	188	167	180	166	169	181	193	164	174	176	176	172	215	209	155	179	178	199	167	181	179	156	195	191	167	179	199	194	177	171	196	168	193	185	188	197	157	184	182	168	179	166	161	179	194	167	190	182	191	181	178	199	187	203	156	167	205	193	171	188	181	179	167	151	145	184	158	202	195	190	172	162	170	191	191	167	188	177	187	210	166	204	165	178	168	187	192	176	204	166	179	176	187	190	183	168	194	176	171	182	144	175	149	179	187	162	158	176	181	171	213	174	161	184	186	170	179	166	156	189	155	166	176	181	190	183	185	198	169	205	168	201	185	176	177	170	169	200	194	157	179	200	182	170	175	173	181	171	167	178	186	168	191	158	164	172	168	192	186	203	171	172	192	178	153	193	201	169	204	179	167	213	206	175	165	201	187	179	199	185	199	186	154	176	164	194	187	181	186	183	176	170	172	179	151	174	186	180	174	192	157	220	170	215	165	176	201	144	164	198	179	162	168	204	179	185	152	144	153	185	161	198	205	179	163	182	213	177	176	176	171	172	188	172	151	187	180	176	183	209	179	202	177	207	213	192	165	168	163	174	181	188	194	195	149	187	159	181	190	166	170	189	170	182	150	175	194	172	180	153	189	173	201	161	179	177	151	157	199	154	189	194	169	178	188	179	183	174	161	169	177	158	179	179	201	163	183	182	182	186	187	192	188	174	185	178	193	151	172	178	165	195	178	152	174	147	142	186	173	162	188	185	181	181	158	156	202	163	183	175	164	184	202	201	156	167	173	191	168	186	173	174	179	189	191	182	168	190	189	187	171	193	173	186	190	173	190	181	190	183	160	193	193	184	191	173	179	149	181	192	177	177	201	167	197	165	171	161	173	178	175	177	178	165	181	173	159	178	179	193	200	187	170	162	192	184	164	172	176	174	182	159	172	204	175	196	180	200	190	160	190	173	170	202	202	173	175	186	176	172	172	196	188	163	212	190	185	192	195	155	157	195	189	169	178	186	184	174	183	196	161	158	187	185	187	163	162	162	183	139	170	178	184	186	204	187	195	217	177	194	196	183	179	184	185	177	187	179	169	200	172	170	163	183	184	170	206	176	177	182	190	180	162	172	182	163	148	168	152	193	186	195	154	167	187	188	203	178	191	191	159	177	179	157	206	200	190	172	181	189	144	158	163	200	180	179	160	172	182	184	178	197	183	179	187	155	199	178	208	187	184	172	197	178	197	188	206	167	167	170	178	163	183	173	166	179	194	174	166	169	182	168	171	187	191	189	180	164	165	184	163	195	194	174	200	213	158	202	168	176	197	178	191	178	177	192	174	166	172	155	164	160	161	170	159	160	170	185	154	163	173	178	186	174	209	188	162	175	204	180	182	189	156	153	171	184	187	161	184	186	161	179	168	190	150	167	183	177	179	184	167	196	210	168	164	168	189	175	192	193	165	186	154	170	178	178	184	187	173	210	179	180	180	181	200	198	171	192	171	215	192	175	149	165	197	153	174	184	176	176	198	172	189	182	157	173	181	193	175	170	168	169	169	175	182	176	170	166	208	207	170	166	154	195	176	166	175	179	165	167	196	188	200	189	176	178	208	185	190	179	185	164	186	190	168	171	155	202	148	160	185	157	197	196	150	210	182	172	165	166	157	180	182	200	156	172	176	182	197	202	177	195	163	196	161	161	181	175	174	177	173	171	170	180	191	157	189	161	165	166	194	183	168	191	168	212	170	183	169	165	198	184	173	203	178	166	194	196	171	210	199	174	174	183	174	160	166	195	164	180	168	174	178	179	159	185	191	165	162	190	185	146	179	187	165	197	158	175	185	203	188	190	207	198	182	190	181	157	194	160	205	175	191	196	163	178	210	174	164	186	186	179	210	187	181	164	171	188	179	165	181	135	164	170	175	164	195	182	203	192	173	157	164	190	177	179	184	159	167	185	168	173	205	227	216	183	191	185	198	195	153	175	178	183	183	164	148	184	180	183	187	175	178	167	188	221	165	182	177	181	193	195	191	202	176	198	202	196	184	155	158	163	199	182	193	181	170	180	176	175	184	153	172	202	150	180	171	205	166	192	188	184	190	170	169	171	191	192	200	179	190	180	184	169	152	179	175	171	188	164	194	177	172	168	159	180	200	201	186	184	158	176	182	205	166	155	183	204	166	207	183	195	185	172	202	154	170	192	176	167	178	180	200	176	172	161	191	169	211	199	193	190	177	174	184	169	176	153	198	166	209	191	187	160	183	178	165	168	182	182	196	190	194	167	183	168	166	203	180	183	177	187	172	207	155	171	193	185	161	171	178	169	171	198	177	200	167	185	174	183	170	169	153	166	184	148	199	159	183	187	175	203	188	197	161	183	190	192	192	171	203	187	166	191	179	178	191	195	162	199	185	190	221	177	171	200	174	208	173	158	192	176	182	154	169	161	192	199	130	171	203	175	177	170	178	168	165	171	187	186	162	179	176	185	174	177	196	168	159	177	164	167	185	163	173	175	186	167	150	200	171	173	189	180	202	191	167	160	184	202	163	179	176	149	169	174	185	169
13683	10028	8442	2270	1416	666	464	441	453	428	430	454	461	465	446	474	467	476	436	476	403	458	432	411	445	459	487	454	483	442	445	428	443	439	467	431	408	458	429	464	448	460	452	453	480	441	432	442	455	412	460	432	449	441	460	429	462	473	443	452	450	430	466	439	449	443	480	457	411	404	470	455	440	447	449	441	464	459	422	417	423	454	410	441	451	457	424	413	433	455	418	480	459	460	451	428	422	451	447	434	443	455	433	411	413	440	454	421	417	441	418	445	463	390	439	461	409	418	501	494	474	444	412	419	443	480	504	471	435	448	410	442	432	417	417	446	474	440	462	433	463	411	464	451	444	403	428	435	454	457	456	450	414	442	479	414	435	479	428	418	382	433	452	422	445	405	440	438	511	472	437	458	459	389	411	420	428	456	433	454	425	480	439	435	425	469	438	420	399	419	421	445	477	445	455	432	429	422	435	430	446	475	477	435	422	428	425	415	441	438	422	449	449	462	466	456	432	413	447	457	462	427	431	450	458	446	447	482	430	458	435	452	489	421	467	453	452	445	419	448	456	448	438	438	425	428	439	463	430	430	444	449	435	455	406	472	407	463	462	440	483	435	427	431	456	450	458	418	459	476	437	470	472	431	460	452	470	447	446	431	462	434	476	431	391	451	483	449	392	432	459	435	399	478	469	418	410	447	448	446	415	411	453	435	425	449	443	432	446	445	469	455	461	458	406	433	468	452	403	434	475	453	458	411	452	410	474	452	456	448	429	428	444	426	438	472	445	392	440	423	416	452	423	434	488	460	474	435	430	426	470	453	437	443	483	424	475	465	439	445	460	431	456	425	438	438	447	427	452	422	444	410	458	398	437	416	421	478	458	409	451	426	444	422	454	463	434	433	442	449	473	469	416	434	442	436	443	436	434	451	466	446	435	492	477	402	407	442	406	484	484	462	456	414	441	453	410	419	414	420	431	429	441	436	455	432	431	465	450	439	424	465	440	423	431	488	423	467	435	433	426	424	440	437	414	424	452	437	451	458	403	445	476	456	420	420	424	437	411	436	417	472	438	459	445	465	440	448	429	447	429	408	424	451	454	465	444	431	417	415	409	411	449	395	417	443	468	476	495	438	414	444	458	423	431	461	483	452	439	430	416	480	415	416	389	442	428	423	457	400	413	463	470	449	451	446	445	467	428	468	457	446	480	403	435	504	443	442	399	429	443	461	475	443	445	463	463	450	438	463	487	428	463	464	432	438	459	449	436	457	486	434	425	453	464	424	447	445	438	448	436	475	424	454	437	482	464	459	448	441	455	448	446	462	432	443	437	449	437	449	440	455	420	419	439	443	432	445	447	462	445	450	424	431	447	427	434	426	453	450	429	449	459	432	438	444	459	456	447	436	482	432	445	461	421	460	447	468	447	430	431	416	455	420	437	457	445	384	426	451	428	435	446	442	457	476	434	455	450	409	457	480	412	430	452	455	419	418	445	440	459	411	411	445	398	453	447	447	458	412	421	441	447	451	460	468	422	471	426	421	447	434	404	466	436	451	491	468	470	424	446	466	451	449	447	433	454	439	456	429	414	468	444	429	437	467	442	440	423	434	478	468	439	457	423	445	427	448	436	454	471	445	435	467	498	426	466	431	395	437	424	425	427	428	410	435	401	449	419	450	432	448	420	456	456	417	431	453	451	412	468	416	461	409	454	441	425	450	446	399	430	417	396	395	450	450	454	447	453	437	404	426	449	437	455	410	462	420	435	441	439	480	462	463	425	422	453	387	407	434	433	443	422	421	474	430	438	427	457	437	413	452	415	422	421	437	480	443	440	443	439	504	437	425	500	489	430	458	478	439	409	441	452	436	440	452	434	424	426	413	409	431	419	434	447	410	421	434	496	450	441	437	435	408	428	425	460	446	487	448	458	435	392	434	428	432	438	419	410	418	465	467	432	447	433	452	476	444	434	419	434	428	440	433	458	499	467	462	439	425	438	418	424	439	437	415	443	401	431	435	440	457	456	444	447	469	404	461	467	463	456	429	436	462	461	413	489	409	433	446	481	440	451	459	464	453	438	451	431	442	415	461	433	475	429	455	450	438	416	451	433	440	434	452	452	398	477	447	415	453	449	441	431	479	480	461	443	444	429	453	430	409	461	484	446	472	425	439	461	416	460	470	436	492	417	417	453	440	435	457	427	446	436	436	461	473	450	455	458	439	426	425	446	421	441	441	458	439	432	456	448	447	434	478	438	463	434	414	430	445	440	441	455	459	438	450	411	393	451	454	458	477	458	439	451	447	419	423	460	457	416	433	460	444	468	445	456	444	450	422	449	433	400	412	430	456	443	434	447	431	450	443	451	444	430	440	446	433	424	416	438	431	471	449	436	462	443	459	395	432	444	475	402	392	456	472	444	425	428	413	469	457	446	429	464	470	445	434	420	449	390	430	466	409	431	402	423	439	431	440	408	436	453	469	460	448	470	410	443	415	438	412	450	424	420	431	468	415	461	449	449	428	449	447	430	450	424	437	447	418	439	459	425	454	443	453	479	450	430	436	471	429	402	443	414	440	426	446	494	464	479	433	476	466	446	406	442	457	423	460	435	408	436	438	405	451	426	439	426	435	411	436	436	449	435	415	475	434	432	398	449	428	419	427	429	406	420	441	433	461	438	410	401	482	457	431	412	460	472	453	481	479	448	424	422	467	418	469	448	432	434	437	449	465	443	453	446	498	444	442	400	441	465	399	455	486	471	427	452	440	423	430	439	452	464	422	426	440	441	451	432	451	431	415	464	425	468	461	418	442	462	438	410	453	428	437	445	444	408	424	436	447	459	409	449	455	418	444	435	462	438	424	460	454	430	413	440	423	473	453	409	437	445	444	431	434	464	460	458	424	465	428	467	460	474	449	445	448	450	461	466	447	432	439	446	466	449	449	443	433	453	420	450	482	433	430	423	437	430	447	440	459	406	437	473	460	442	481	469	406	448	421	446	426	420	401	435	436	413	446	474	423	431	428	425	436	390	476	430	406	456	414	394	452	441	450	472	448	421	415	444	470	459	410	467	438	436	413	472	486	430	433	453	433	440	418	455	457	428	445	449	431	455	440	434	454	465	466	443	476	475	425	486	436	436	423	460	472	400	408	426	469	406	445	447	442	432	421	413	409	438	479	435	461	493	403	424	467	470	435	456	448	437	440	484	419	447	462	505	416	453	451	395	434	479	468	447	429	457	409	427	388	460	435	435	455	432	456	466	454	411	433	470	440	416	436	438	458	469	452	431	445	424	423	451	410	392	427	453	459	426	415	418	457	440	444	435	436	427	401	466	464	443	429	466	433	443	458	407	477	423	466	413	446	461	428	431	432	451	441	423	446	422	445	423	480	443	431	396	442	434	452	465	424	438	437	448	433	464	424	437	443	421	460	453	423	467	501	434	477	449	443	428	416	391	466	428	451	417	451	436	442	466	446	463	445	405	404	448	423	448	449	488	492	477	433
37129	21889	13130	14601	11137	3507	394	331	344	379	388	318	345	303	341	364	300	322	306	336	319	320	351	354	339	348	337	340	306	319	334	333	371	334	314	357	317	310	293	300	302	295	306	287	307	313	348	291	335	327	332	317	311	352	297	330	329	343	339	350	277	301	320	297	330	330	304	348	349	308	338	335	295	329	311	315	347	321	316	330	315	321	287	347	342	355	336	347	317	309	295	303	292	291	325	311	290	305	329	351	325	320	346	325	328	337	308	331	316	349	334	296	337	321	305	285	332	333	312	348	355	301	307	351	347	328	330	340	297	315	295	304	265	272	318	334	311	298	322	326	307	323	373	314	312	269	310	315	304	327	348	318	324	305	301	306	326	304	323	330	314	340	327	321	322	321	339	320	296	324	324	332	324	320	333	318	312	351	338	343	341	340	332	296	331	334	330	302	306	321	295	298	327	331	281	301	317	341	301	317	295	354	342	362	297	319	320	331	358	330	349	317	327	289	361	357	336	312	331	315	341	322	319	365	348	328	304	315	338	342	330	311	335	337	336	321	338	299	335	321	324	336	303	301	284	307	340	348	345	327	324	309	342	335	314	296	307	320	325	308	338	297	314	312	338	299	309	305	320	309	318	325	349	320	311	315	333	318	321	329	310	307	294	307	328	290	309	333	333	317	324	339	297	324	310	333	324	363	321	327	293	286	341	303	295	310	375	305	314	307	327	325	322	341	354	297	319	306	323	350	323	326	349	319	311	318	278	323	346	328	325	337	329	325	313	285	345	333	324	324	336	306	296	344	330	345	319	307	309	332	322	307	342	316	324	311	316	315	311	305	316	305	339	298	340	288	315	337	327	283	339	315	338	328	302	318	338	331	350	308	324	370	320	325	308	369	323	323	292	300	321	351	318	369	354	327	300	290	318	310	349	348	317	333	286	321	327	308	301	298	306	304	301	344	330	338	318	328	339	330	339	336	323	335	331	321	337	319	304	312	316	323	343	345	338	332	319	317	333	326	293	324	306	314	322	325	331	328	285	317	336	336	312	318	313	334	287	328	316	341	305	324	336	321	320	320	330	316	307	350	345	332	314	309	327	361	322	325	350	290	336	347	338	334	324	317	277	301	299	325	318	319	350	299	339	328	333	315	277	316	311	304	319	347	299	318	307	340	340	331	338	362	302	320	308	344	352	331	334	317	358	298	345	298	345	330	324	306	306	338	329	313	315	322	349	330	329	306	317	313	333	323	320	334	263	340	297	327	332	292	323	318	313	311	295	361	301	310	314	357	326	336	335	321	324	318	325	348	310	346	332	324	328	311	325	325	302	327	303	305	300	305	339	335	347	349	320	278	315	299	326	297	314	317	347	298	347	341	298	303	299	310	318	320	307	338	282	309	274	305	320	317	358	333	339	329	334	316	330	291	339	333	312	305	378	294	302	347	356	319	319	301	316	335	332	329	318	316	310	353	331	336	319	312	320	343	343	362	329	324	308	296	324	321	311	332	330	316	306	329	335	312	346	291	347	348	324	332	288	348	321	333	345	284	307	338	337	347	329	311	301	341	331	319	335	305	333	289	327	326	346	335	317	324	316	362	308	294	326	323	313	372	328	278	293	319	319	314	318	331	298	315	309	306	327	321	332	302	343	318	337	292	309	334	372	310	315	325	334	301	299	301	330	287	363	339	312	344	313	311	335	326	307	327	348	316	342	313	298	340	330	329	309	333	347	334	310	302	282	343	358	328	329	315	324	283	319	315	292	317	306	326	348	328	354	318	331	311	298	304	335	322	328	349	304	365	300	327	321	311	347	306	314	314	314	315	293	349	307	324	332	334	312	331	326	315	342	322	307	326	363	344	358	322	364	297	335	335	336	309	306	297	326	327	296	326	311	342	367	328	321	319	319	305	327	315	359	293	279	307	322	341	304	318	356	329	309	281	304	310	342	332	328	315	331	326	312	363	344	330	323	306	311	337	322	268	327	322	335	341	369	349	342	289	328	302	337	319	291	310	313	331	329	308	318	361	329	322	293	295	323	328	325	318	330	336	346	311	323	351	325	324	340	318	358	294	317	329	282	317	350	325	353	333	295	326	316	310	318	325	319	329	348	295	325	307	302	340	329	336	314	305	318	318	329	321	313	293	335	305	326	353	325	291	311	336	335	303	299	324	338	311	317	290	331	352	314	296	319	330	333	310	284	330	318	317	324	347	336	339	341	329	311	342	332	253	294	337	319	340	336	313	314	306	330	337	307	331	327	336	328	322	288	325	312	314	389	320	296	328	309	291	335	321	339	319	318	321	313	339	312	340	323	294	330	326	369	363	343	333	300	314	344	320	346	321	312	352	305	312	326	318	301	361	326	328	314	353	363	341	317	347	331	291	336	314	321	303	315	301	325	310	323	326	352	383	315	340	329	282	331	330	320	310	333	304	324	333	309	322	307	332	307	338	331	338	324	310	344	293	345	324	309	329	343	310	349	301	335	323	324	316	348	308	330	320	302	320	323	327	315	318	304	301	296	327	340	306	289	316	308	341	333	299	299	344	318	323	321	335	327	316	319	281	289	341	314	359	305	349	315	331	312	331	320	312	373	320	303	315	347	294	304	317	323	365	301	307	297	291	333	319	302	333	285	331	355	351	312	355	312	284	354	337	309	325	305	341	285	336	333	321	261	299	310	335	311	316	367	322	355	331	276	300	362	338	325	379	291	313	312	336	332	307	311	309	299	342	306	331	303	341	328	337	320	363	304	367	338	336	301	329	319	319	315	314	361	332	338	352	332	314	319	324	292	328	327	306	283	321	366	346	355	319	350	292	303	373	297	330	328	336	357	301	309	309	340	330	320	308	329	313	338	299	349	307	303	301	356	309	301	312	333	338	354	357	308	299	315	322	342	327	325	304	317	342	337	298	320	337	311	325	312	330	291	314	298	332	346	321	352	311	373	325	307	327	334	325	324	336	291	335	291	345	320	330	312	296	343	317	312	283	339	325	340	340	315	316	302	295	321	298	346	320	296	337	345	337	328	318	321	320	314	305	299	316	324	303	326	334	340	309	308	325	295	307	335	333	336	319	307	322	311	310	274	294	306	312	358	308	333	333	336	312	287	319	294	318	313	329	286	342	332	291	325	318	339	324	326	345	325	320	312	311	308	320	290	301	373	336	316	322	304	282	296	313	322	335	320	341	302	280	345	333	319	317	320	353	313	334	312	336	324	332	303	307	341	327	306	342	307	354	369	346	315	329	334	304	357	358	306	315	299	301	274	297	278	325	286	340	358	320	330	294	311	314	314	320	313	355	362	302	293	324	327	340	366	309	311	318	346	298	327	310	323	331	324	349	350	336	305	319	302	287	302	289	310	324	343	296	330	307	303	321	336	329	312	338	342	302	326	309	331	291	349	314	283	342	338	339	346	335	330	315	323	281	305	342	316	334	317	347	322	330	301	327	285	305	297	307	316	323	347	356	315	312	336	314	353	267	308	281	303	318	354	286
22726	16327	17855	29380	21901	8285	879	859	802	816	771	785	781	814	780	791	742	770	778	807	676	731	731	758	776	758	741	684	717	786	745	706	766	755	704	695	719	685	699	736	697	720	737	767	764	729	684	784	701	770	713	770	721	742	710	742	767	716	705	711	702	730	695	723	776	659	737	729	726	713	744	729	688	695	730	683	703	710	728	725	676	654	738	754	787	685	682	717	680	716	755	692	743	729	722	751	724	701	723	689	686	682	743	758	751	709	718	700	682	691	668	758	700	736	707	781	703	728	708	721	686	692	748	738	695	667	719	701	705	714	740	740	709	695	683	687	744	729	703	717	707	734	689	759	727	711	712	705	678	773	717	738	791	767	733	713	776	700	755	694	703	721	729	681	753	708	680	736	725	730	749	768	729	714	742	679	719	742	736	732	745	722	717	704	690	754	674	682	698	739	738	652	702	734	719	729	727	749	717	752	748	698	714	732	777	728	690	707	697	682	682	670	698	689	740	706	745	699	717	697	677	693	712	746	717	751	756	694	688	682	723	699	698	725	756	706	715	727	717	725	740	663	706	735	722	704	690	721	784	742	764	701	772	691	724	761	700	703	747	735	740	719	703	744	701	735	753	736	785	708	737	731	726	745	773	723	711	733	708	736	734	687	730	723	721	708	727	712	722	735	729	729	754	772	691	736	727	747	713	741	687	753	774	662	724	651	698	707	644	716	700	664	697	719	655	735	707	686	752	735	747	726	730	715	716	713	743	727	695	726	719	736	759	712	747	715	738	765	744	764	711	694	721	737	741	756	692	734	785	760	711	744	658	691	683	686	711	764	693	738	679	715	717	739	684	721	748	731	728	675	725	718	708	683	729	719	723	718	710	687	731	731	681	707	762	739	726	731	728	697	705	724	742	719	747	732	758	695	706	750	710	746	681	736	741	717	677	677	661	703	698	720	724	747	697	705	731	705	724	724	690	695	721	717	740	713	722	709	734	697	700	729	695	732	729	668	710	717	773	725	733	735	726	726	726	709	683	766	737	736	727	727	647	702	721	711	661	733	671	675	657	721	719	743	734	733	700	733	723	777	707	720	675	686	717	727	777	753	717	726	709	701	749	744	731	723	749	733	757	724	721	748	754	679	748	739	727	721	670	761	698	726	740	726	736	721	747	724	779	736	779	702	709	697	724	705	718	677	710	731	720	720	707	723	730	714	748	728	722	708	735	689	709	710	684	689	710	680	714	705	728	754	724	683	740	747	676	732	705	710	669	706	681	710	741	721	697	755	717	750	722	762	733	693	731	669	720	712	728	714	695	719	682	697	658	723	710	649	762	757	760	684	723	751	743	742	733	752	729	702	716	757	724	677	739	724	764	681	705	708	713	720	736	731	726	689	693	737	676	680	719	698	705	677	759	751	703	699	709	700	691	728	698	780	699	732	776	746	737	753	713	702	750	727	758	730	726	728	696	679	683	705	705	740	697	662	702	722	693	691	672	641	691	738	701	721	735	727	720	704	699	732	711	773	697	740	727	731	682	707	696	735	731	712	731	703	739	699	718	764	739	672	727	709	684	706	739	711	709	704	755	688	736	696	752	709	763	695	714	733	727	711	729	751	704	714	679	734	698	705	676	759	751	713	745	686	721	734	693	717	709	717	685	685	710	707	690	672	720	747	687	667	697	739	764	697	759	716	744	708	760	749	701	711	693	697	736	706	764	681	680	774	705	766	712	734	675	707	740	710	750	712	765	694	668	771	688	704	718	731	737	765	710	742	648	710	705	699	770	739	741	714	729	755	727	614	714	732	701	753	712	674	715	752	796	742	707	693	731	755	748	732	739	729	739	689	738	707	715	727	730	697	754	740	745	720	699	707	750	735	741	673	708	723	674	714	747	658	704	723	712	676	714	738	672	739	774	722	672	746	752	752	728	745	710	738	669	723	696	690	770	721	711	742	740	692	732	662	710	694	677	688	714	693	738	751	692	758	703	678	709	685	711	729	696	742	710	738	700	700	704	683	715	699	736	707	681	695	698	702	716	663	725	767	755	697	705	723	706	700	744	712	721	734	706	728	714	741	700	711	786	710	715	677	773	684	674	695	707	693	758	745	712	745	725	728	759	744	683	730	736	731	787	688	695	689	697	736	717	731	755	739	714	713	722	700	680	696	670	753	726	670	729	705	721	714	735	709	787	729	704	721	711	722	748	693	722	711	786	719	739	688	700	739	711	726	680	732	710	734	729	733	721	707	709	686	717	688	698	728	723	752	719	711	736	719	706	720	776	698	752	683	709	671	741	712	706	696	709	715	757	714	703	771	729	724	667	718	732	725	708	718	786	680	669	693	756	757	711	763	753	699	717	737	714	748	693	767	703	704	755	698	715	698	709	754	735	755	688	710	695	708	709	724	703	735	738	731	709	724	738	724	719	668	710	687	706	707	694	723	701	705	722	714	739	699	716	705	648	743	720	688	706	724	760	693	728	746	732	695	705	714	731	769	718	704	738	659	695	711	725	710	722	723	707	725	705	742	704	716	745	704	698	710	708	730	754	669	765	743	759	747	704	704	723	743	738	773	738	764	721	711	720	705	725	766	684	773	727	689	720	690	702	719	678	791	676	716	699	672	703	730	691	721	688	688	700	722	732	762	749	694	728	710	711	713	690	724	705	710	691	741	711	758	772	733	716	732	751	738	751	763	717	712	758	699	702	675	734	734	750	702	719	703	734	744	715	733	727	732	678	690	750	768	703	742	766	750	703	759	709	709	706	702	667	743	656	685	710	717	670	669	735	744	680	726	742	707	724	705	713	757	726	753	714	752	745	674	733	719	725	674	730	725	692	706	706	719	721	714	754	714	713	717	759	709	732	736	712	715	730	714	724	722	797	732	722	686	720	713	714	735	741	675	689	717	753	691	715	741	720	711	736	739	737	696	737	723	712	742	700	670	730	706	721	722	705	752	700	690	715	722	676	725	737	724	694	724	713	682	709	687	739	712	706	729	705	724	692	725	706	732	725	716	780	750	700	710	737	687	728	737	712	744	726	700	715	724	754	703	741	758	710	697	744	676	748	736	712	707	736	716	738	715	715	740	705	730	713	701	795	692	679	736	728	755	712	743	683	756	737	720	694	726	700	716	753	722	799	737	733	731	725	731	721	703	679	707	716	724	704	687	698	715	716	720	709	688	697	708	757	734	694	752	720	714	724	680	677	711	722	698	759	738	698	727	711	691	744	725	704	741	701	712	697	731	708	745	762	735	727	719	713	740	729	726	737	677	735	694	679	708	694	728	747	722	743	678	717	742	658	697	743	761	712	716	753	743	712	701	700	721	721	750	699	682	681	689	681	728	748	690	744	758	708	723	704	728	712	746	737	726	746	716	770	728	695	695	730	733	729	748	670	706	719	715	727	664	713	718	711	687	723	702	707	719	711	705	716	741	726	668	690	757	665	757	706	753	758	704	733	731	727	768	705	679	746	715	698	756	733	740	701	693	698	709
45906	29389	21682	26553	19428	6835	566	409	353	379	334	345	325	317	357	377	322	339	321	303	337	325	296	345	326	331	329	312	331	331	364	323	297	306	296	374	358	303	306	329	328	357	346	329	320	319	309	328	333	340	339	319	339	341	341	362	322	314	317	340	295	351	327	341	331	332	350	314	341	323	345	301	325	277	335	321	311	305	333	337	324	321	334	300	355	298	315	359	318	303	317	343	345	330	319	329	328	308	320	310	340	329	303	325	330	348	301	332	361	347	315	316	317	319	330	363	345	312	374	320	318	311	345	313	327	325	344	348	336	326	327	325	320	337	330	362	338	322	339	343	317	350	311	330	360	308	330	318	316	303	324	292	334	297	327	335	285	336	317	323	315	318	346	320	332	361	347	319	325	297	316	319	330	366	323	312	319	319	339	322	355	326	318	343	326	329	303	329	354	326	318	277	288	337	310	302	305	345	358	300	316	324	318	336	332	294	301	305	343	315	341	326	330	297	326	326	330	294	302	314	313	311	339	339	333	331	305	304	336	322	337	335	346	309	349	328	303	317	343	275	338	321	319	307	326	317	331	333	298	345	318	307	329	300	313	325	336	328	347	321	316	333	312	321	335	312	351	328	329	360	309	351	355	296	322	326	311	314	312	330	319	313	310	335	342	323	276	308	383	307	319	347	366	312	368	312	317	321	319	319	361	322	343	300	333	345	301	341	343	321	309	285	364	314	334	351	302	296	316	322	316	306	298	323	327	315	327	302	312	317	315	325	322	339	336	324	320	341	316	328	292	323	323	319	311	321	349	309	306	324	341	318	330	337	301	310	343	319	347	330	335	310	330	308	307	341	338	303	333	316	339	342	321	380	322	314	341	309	282	342	304	319	299	311	368	327	361	279	310	319	310	298	312	314	326	270	295	312	301	328	325	338	320	312	301	345	322	346	304	324	298	332	341	314	332	331	328	325	339	320	320	349	316	344	340	332	311	301	336	351	305	317	354	352	333	318	308	315	311	293	302	328	324	332	308	320	360	312	302	347	339	315	302	310	323	301	326	331	339	326	328	321	352	304	361	297	331	331	381	366	374	301	346	319	315	333	324	343	342	317	322	347	357	354	317	316	335	358	324	303	306	311	321	279	298	310	293	309	325	322	319	334	353	382	330	314	324	359	321	334	336	338	287	307	332	297	313	318	324	319	342	312	345	335	315	341	354	321	319	356	339	300	334	323	352	328	307	336	349	282	338	337	264	324	328	317	334	287	316	334	330	358	314	347	318	322	327	299	327	291	306	300	323	321	339	353	317	313	316	311	312	323	343	323	324	298	330	312	299	329	314	329	356	301	321	307	320	314	315	379	345	352	307	329	328	349	318	338	308	293	338	335	327	309	352	336	352	308	320	336	356	309	341	305	322	326	336	330	321	368	313	300	311	306	290	328	312	336	341	346	302	378	342	311	334	333	344	323	324	314	316	287	321	321	338	334	336	339	361	361	362	316	349	303	330	322	310	310	314	327	307	285	307	351	304	326	348	333	360	337	327	319	316	302	332	311	328	337	332	298	339	350	363	338	355	316	329	316	333	322	303	326	297	330	316	321	307	331	308	356	352	332	339	330	362	327	332	339	313	315	309	340	333	333	306	304	328	332	309	305	317	303	319	331	357	309	322	344	300	326	341	306	289	336	348	294	304	360	302	326	355	336	313	314	355	320	341	329	336	328	314	321	333	326	315	331	298	324	331	330	306	315	316	311	336	291	324	310	333	358	350	341	324	313	337	321	319	320	310	338	313	380	330	329	313	350	345	322	321	303	381	309	327	331	328	311	320	324	335	330	290	325	340	322	325	324	339	340	326	318	312	347	335	351	372	321	344	293	356	314	308	332	307	307	350	315	333	325	328	310	314	330	332	325	306	326	321	340	287	307	310	337	330	326	340	286	307	303	332	300	353	328	300	356	315	303	346	331	292	311	297	293	329	324	283	305	296	333	326	303	308	334	339	317	318	305	328	338	338	328	312	299	322	341	331	313	253	320	320	325	306	326	321	334	351	322	361	335	343	319	344	288	311	321	318	318	331	360	327	334	349	305	281	283	311	334	343	325	341	325	360	351	323	311	348	350	324	298	274	315	381	339	311	354	340	353	323	341	343	336	318	345	321	319	357	331	328	323	341	342	333	371	262	337	292	322	307	342	322	330	321	308	335	323	341	310	372	333	321	287	334	343	312	299	322	301	298	312	324	341	312	303	296	322	323	300	346	349	312	366	331	315	299	327	339	319	336	321	349	314	311	319	347	376	327	331	340	302	314	344	310	333	302	307	329	294	327	335	324	320	318	318	360	336	303	330	314	337	283	302	323	347	330	308	324	322	300	315	311	339	319	305	351	342	332	301	335	316	330	344	348	284	295	322	318	310	315	343	325	317	331	348	334	322	355	340	304	333	286	322	361	336	322	309	335	332	330	305	310	364	335	290	341	323	319	298	346	329	334	313	336	311	347	323	346	318	340	326	314	335	335	316	312	355	337	346	337	295	351	307	307	327	310	323	326	343	325	319	328	333	315	323	339	315	349	338	369	322	356	341	316	335	347	306	362	313	348	354	298	313	323	319	294	343	299	373	317	352	362	338	327	313	325	305	333	332	282	331	346	332	324	325	326	304	301	308	319	310	308	293	338	348	343	327	346	309	314	296	322	337	351	325	328	348	309	319	344	321	330	327	302	318	328	321	319	375	308	322	324	345	337	355	360	349	302	311	306	318	300	334	299	322	318	318	328	355	337	326	342	292	315	308	311	329	296	335	346	334	312	350	304	352	321	321	342	325	296	300	301	328	313	333	317	341	354	320	310	298	326	329	279	327	328	331	357	314	357	340	337	320	327	301	304	390	347	357	318	343	315	337	334	330	322	299	321	322	296	328	345	294	350	295	343	329	337	296	300	330	326	318	328	333	323	327	311	332	358	333	353	326	322	322	301	341	326	334	312	327	331	330	316	341	354	260	330	351	314	364	313	336	337	339	353	324	326	324	324	326	316	352	353	317	335	304	326	360	315	307	349	354	356	338	331	311	318	303	310	314	332	340	289	345	357	329	339	351	321	301	343	320	347	348	309	302	340	332	316	296	343	321	319	322	306	337	330	330	318	349	287	305	316	359	288	328	352	288	329	334	320	333	316	328	322	314	331	317	326	356	321	324	332	304	321	309	323	345	311	327	349	321	343	317	329	312	299	323	313	337	350	324	325	299	313	323	309	319	295	333	293	336	340	351	306	343	312	345	357	303	310	329	359	320	344	344	318	325	341	341	338	311	308	318	375	358	342	332	330	329	317	335	308	312	348	299	327	317	299	312	322	293	278	333	347	373	370	354	306	323	312	326	366	340	297	312	351	305	362	334	357	336	357	303	333	327	337	342	333	350	344	328	337	373	353	295	330	277	314	344	374	365	349	329	310	345	313	316	345	304	309	313	310	261	351	315	332	350	389	308	304	295	308	292	328	336	355	299
27779	21460	26815	40275	31449	12015	1082	988	907	902	856	800	779	785	811	780	764	714	758	735	728	809	759	695	717	748	708	747	742	748	687	691	740	707	738	726	751	689	737	713	690	742	745	739	715	693	742	686	717	720	673	674	747	707	702	719	707	697	752	706	690	699	729	688	681	707	741	694	727	727	704	673	724	749	729	673	691	748	731	690	697	715	732	758	737	659	721	712	690	719	702	673	712	746	712	634	673	684	671	727	747	732	681	702	735	708	706	711	682	673	715	708	716	694	668	723	693	699	706	751	718	706	650	691	728	743	677	725	708	713	740	720	740	709	683	691	725	716	715	717	717	680	695	711	702	681	718	689	685	685	745	698	718	730	741	728	670	692	722	708	761	672	737	716	685	722	718	689	704	717	688	751	737	663	686	709	718	684	708	670	676	751	730	670	710	720	706	689	708	708	662	758	665	733	679	715	630	744	732	746	751	663	744	733	710	724	715	702	699	703	666	713	710	723	695	787	726	710	687	673	677	687	701	683	717	761	773	658	660	697	745	724	754	680	728	703	712	767	717	694	709	734	720	755	724	691	717	720	729	747	688	751	679	701	745	684	689	686	690	717	729	671	760	719	705	693	674	724	660	707	735	714	727	715	665	725	682	675	723	697	765	767	729	728	723	749	708	715	665	729	727	725	740	700	739	709	690	699	723	722	735	714	677	687	731	675	637	719	717	743	701	718	672	743	679	705	693	710	669	697	711	767	709	714	695	714	728	711	737	677	697	751	704	658	715	722	689	697	712	750	702	667	688	741	714	734	711	703	717	690	698	729	759	719	728	734	713	758	737	720	718	740	687	695	722	683	682	701	656	747	731	690	701	729	699	734	697	744	710	702	685	670	715	712	697	695	728	671	743	722	687	730	678	709	685	753	719	724	748	744	730	717	713	726	711	718	674	740	748	729	734	691	722	717	685	687	712	740	728	683	679	729	726	719	698	720	685	756	715	644	698	660	660	701	695	707	739	710	713	727	696	716	726	731	690	724	722	718	732	671	710	695	677	720	711	729	719	739	700	724	731	704	759	743	728	749	681	740	770	718	735	696	716	706	741	718	668	701	715	741	733	733	734	673	679	712	687	687	709	661	742	725	717	725	746	777	655	731	694	719	691	688	705	694	678	702	725	722	711	729	694	724	730	675	730	670	725	714	753	707	661	723	658	675	690	733	752	670	728	799	724	687	700	722	736	719	694	713	719	719	744	752	710	715	669	720	699	658	747	716	684	771	715	765	710	729	719	702	738	726	713	746	690	641	725	723	749	720	708	751	719	764	737	695	690	740	707	700	707	742	724	719	676	728	745	705	741	693	726	737	677	668	685	676	682	702	680	698	769	723	730	740	742	691	750	706	692	736	720	700	773	688	671	730	649	729	690	723	724	720	712	687	713	710	712	696	703	722	731	711	715	685	699	711	721	695	672	730	717	719	706	717	709	719	721	723	683	673	738	728	743	663	719	682	727	742	695	746	711	667	680	725	709	712	684	705	713	732	699	672	711	701	708	704	762	730	702	706	640	739	677	706	634	711	742	732	742	690	729	705	684	727	705	665	766	671	672	697	713	721	702	645	719	688	689	696	701	694	674	724	715	732	709	712	709	703	676	698	709	685	700	741	740	718	686	679	647	734	684	678	746	669	701	689	657	707	739	691	703	722	673	712	717	711	693	727	677	655	713	723	672	711	667	736	687	718	699	716	764	694	702	713	696	717	725	747	703	716	746	702	675	722	740	689	706	684	695	677	678	665	702	735	676	682	721	696	739	727	660	686	672	720	723	692	736	716	718	679	729	686	656	703	741	744	722	692	710	738	708	695	727	723	739	724	698	685	681	707	732	708	708	698	747	693	663	726	732	727	708	690	745	709	748	743	751	703	690	686	718	700	717	719	679	678	717	711	764	741	722	703	737	713	755	734	698	721	772	691	714	708	703	732	661	772	689	752	692	725	714	686	680	687	684	725	702	709	712	683	721	713	759	708	744	711	728	706	650	720	704	704	698	718	712	694	670	658	700	706	699	720	665	715	705	703	712	696	720	714	757	693	711	683	703	726	734	702	698	681	702	735	682	742	710	737	693	719	703	660	705	716	699	691	688	736	677	714	736	745	683	720	726	728	712	779	681	697	686	732	711	706	696	735	688	745	658	700	755	685	706	765	707	711	717	696	705	717	696	689	712	728	700	705	675	664	687	688	742	708	716	714	688	747	688	660	658	719	701	695	671	696	706	700	719	690	743	703	706	705	716	689	699	684	659	704	705	663	672	721	679	724	712	670	664	698	726	726	749	704	666	657	685	738	728	711	674	728	731	737	720	660	719	723	669	715	679	654	714	724	677	676	717	723	681	715	683	705	707	689	735	733	685	720	727	750	743	751	732	730	642	681	688	707	739	711	731	717	728	678	727	690	712	705	722	715	729	747	683	746	733	734	701	698	746	696	709	686	672	666	713	702	730	712	687	717	678	678	699	740	700	693	686	683	716	697	701	702	653	721	720	754	712	686	715	674	721	675	702	757	695	736	718	754	721	720	684	759	702	723	727	704	701	715	724	734	718	729	664	702	689	739	710	733	713	693	705	665	725	721	676	738	688	707	724	682	716	690	726	700	715	671	674	768	720	684	690	717	684	697	732	715	693	704	696	765	684	658	704	754	704	684	681	680	677	659	632	724	687	678	739	701	707	675	727	753	731	708	748	701	760	714	705	722	692	710	694	666	691	694	722	694	779	743	720	745	699	719	707	674	658	732	673	681	674	687	758	671	730	794	690	674	723	740	749	730	690	676	714	706	743	714	709	672	691	704	701	686	734	707	665	718	715	698	691	713	665	763	728	704	688	739	718	723	715	719	717	690	684	737	772	711	705	676	675	763	692	718	672	706	694	679	695	732	686	726	703	738	704	758	724	704	717	696	679	709	760	682	722	723	729	700	737	724	712	693	712	694	715	708	743	705	681	729	703	685	693	708	658	759	740	700	743	685	711	744	730	704	735	693	689	690	728	714	736	714	693	678	725	717	691	731	676	701	676	719	683	741	699	676	671	713	758	707	714	696	684	690	700	688	716	667	732	659	689	706	732	681	753	692	734	686	691	715	693	662	741	700	644	719	722	725	668	735	701	686	709	718	702	724	720	702	714	717	696	679	689	676	742	681	729	681	672	683	737	708	695	739	739	726	681	727	714	704	714	741	697	730	683	690	684	739	726	706	721	690	700	707	763	702	731	769	711	691	705	697	728	723	687	695	724	689	721	714	685	685	729	731	697	658	708	708	701	653	728	673	752	673	754	662	706	754	696	672	758	708	687	685	663	709	738	706	680	718	704	694	724	699	721	672	666	684	719	728	695	651	737	651	734	771	761	752	668	725	732	728	711	743	699	661	697	705	712	677	767	706	677	681	703	707	742	708	661	692	674	710	746	680	697	678	649	695	662	718	697	722	673	742	712	690	685	721	706	678	659	741	711	719
24777	15497	8618	1395	449	250	216	190	201	192	190	221	188	231	168	162	219	203	189	195	195	204	180	197	213	204	176	158	193	171	189	196	183	197	184	210	205	203	199	187	164	200	193	172	190	201	183	149	180	172	181	164	200	181	203	195	177	183	189	179	190	168	193	183	185	181	188	162	209	177	198	162	177	192	185	163	239	200	207	199	218	169	172	203	185	202	207	182	164	185	180	191	170	196	195	210	196	172	170	203	189	158	209	196	170	174	203	184	199	181	207	182	182	216	195	182	177	193	184	192	198	189	206	187	185	202	193	189	201	204	200	177	191	172	210	193	198	166	182	192	171	175	195	176	201	211	180	192	191	175	176	195	198	193	193	186	194	213	181	200	199	175	185	181	196	190	164	170	197	190	219	178	203	204	189	169	177	185	226	176	178	202	206	183	195	176	175	194	191	214	194	181	165	190	172	182	192	204	201	191	196	183	184	197	194	152	205	212	192	168	208	196	175	174	179	219	190	207	213	184	188	183	191	206	169	173	182	193	208	223	185	175	195	198	190	195	194	183	192	228	194	210	179	188	190	203	191	186	202	179	200	194	188	177	190	197	218	178	198	179	177	171	176	158	179	198	163	181	163	183	182	195	176	170	211	172	201	230	190	192	217	202	192	198	194	205	209	203	207	199	205	196	216	242	191	150	177	199	193	220	208	184	221	204	187	191	188	182	206	202	196	181	187	194	168	194	164	182	170	215	185	183	190	185	177	194	187	213	188	171	175	173	211	195	188	193	197	212	193	176	204	187	182	165	188	181	198	194	201	206	192	187	185	173	176	180	177	193	225	213	190	189	214	208	195	214	181	183	184	166	207	208	204	182	190	167	211	180	208	202	194	194	190	193	213	187	164	179	183	197	189	170	176	180	174	165	203	182	200	215	168	197	192	190	185	180	146	202	189	163	169	199	199	168	180	206	171	188	202	187	217	189	203	215	185	181	190	186	189	169	184	181	212	174	181	208	197	196	210	187	191	197	177	187	194	197	196	175	169	187	187	192	192	210	204	168	180	204	201	198	214	168	173	173	180	160	178	218	220	206	208	206	201	205	201	201	190	196	181	188	218	187	205	210	185	188	194	175	200	187	177	170	216	201	183	176	173	167	208	222	202	175	190	191	208	169	192	180	166	213	213	213	221	195	215	189	177	185	192	180	191	202	208	194	210	191	175	189	195	223	197	201	190	204	192	208	199	217	146	183	171	195	171	164	206	187	190	191	210	191	181	197	198	196	215	182	195	176	205	181	193	197	185	184	188	182	188	174	208	189	193	190	185	183	218	202	186	204	197	167	180	191	196	208	178	202	207	191	186	197	188	199	151	169	194	174	180	171	207	203	171	199	194	204	197	205	174	176	204	234	198	191	176	182	201	195	194	205	174	190	220	197	208	178	189	207	205	214	197	180	173	172	201	186	181	166	189	161	167	200	164	191	174	192	200	203	197	190	191	208	225	181	177	171	200	194	189	189	180	167	158	192	189	182	181	180	172	188	217	190	157	182	183	175	207	191	195	207	155	209	179	184	192	213	192	187	180	156	208	172	191	154	189	201	213	210	196	198	179	183	208	198	210	172	184	189	215	189	196	179	197	202	195	187	211	184	160	182	196	182	206	183	179	194	222	186	181	185	176	181	157	203	206	230	219	188	215	165	188	201	152	206	216	154	169	192	191	196	220	197	168	189	216	197	191	208	164	199	166	192	194	184	198	184	171	202	206	204	188	223	199	205	184	181	163	166	197	203	189	187	195	192	193	195	185	178	195	204	200	194	189	199	178	187	195	171	195	201	187	216	198	209	192	185	183	189	199	176	193	173	202	182	191	183	187	180	212	179	219	200	183	196	203	195	209	183	197	177	188	195	199	210	154	161	181	179	207	196	195	212	187	173	175	179	177	200	196	192	167	196	194	175	214	182	186	204	190	198	186	192	203	184	174	193	180	179	184	158	197	170	191	174	212	189	196	202	195	173	185	163	199	198	188	182	199	196	190	191	178	180	208	197	219	170	191	160	183	204	184	206	161	179	175	188	182	204	177	174	186	189	203	206	194	177	202	186	218	185	207	203	161	212	155	181	179	165	183	162	196	152	170	179	194	190	197	185	165	208	184	178	192	174	174	196	189	209	204	172	189	185	187	161	204	169	161	194	214	189	184	188	202	205	203	181	186	174	193	201	198	207	213	200	201	196	180	198	202	173	199	176	194	198	193	199	195	203	215	232	164	155	183	206	154	194	199	212	171	160	196	183	163	229	200	208	199	198	217	186	217	219	210	176	195	195	174	200	173	197	165	194	192	195	184	194	188	181	171	198	191	200	212	172	207	217	191	161	208	212	216	192	166	172	179	167	176	180	175	187	184	211	205	187	195	193	181	170	187	185	178	174	181	174	175	188	200	205	188	183	185	209	192	182	196	182	216	188	201	177	203	200	186	187	176	187	189	197	192	216	192	194	193	180	190	186	194	187	190	188	183	188	180	195	176	195	190	226	190	184	175	192	191	215	200	181	228	206	217	188	201	208	193	184	178	186	185	178	153	177	175	200	196	190	169	200	192	190	175	183	156	172	177	182	180	178	182	174	197	197	184	215	153	196	181	175	185	167	183	209	181	180	197	205	177	169	205	209	196	205	176	191	195	174	178	200	175	190	212	196	214	201	180	182	188	193	195	175	198	178	206	158	196	189	196	197	195	207	161	194	199	188	193	188	197	181	195	198	212	162	165	190	182	215	197	188	183	197	190	175	198	195	183	188	197	186	182	175	205	181	193	181	209	192	184	180	175	186	177	186	205	180	182	166	194	193	192	200	202	181	206	205	153	211	176	177	201	188	219	195	227	194	186	202	202	192	203	176	177	188	186	192	195	181	180	167	203	177	179	196	196	205	220	196	199	187	192	200	186	206	188	204	196	175	184	213	202	186	217	199	182	182	181	173	201	196	168	194	189	180	191	190	172	186	185	187	174	195	178	172	183	198	186	181	203	190	183	181	182	185	169	203	157	204	202	161	175	205	185	183	169	218	181	191	198	203	195	190	226	195	193	180	160	210	217	172	160	181	219	193	172	215	211	161	192	189	193	169	192	201	179	184	206	198	195	185	172	173	201	193	189	196	218	182	231	177	193	208	201	201	185	190	186	192	180	183	173	194	207	184	192	174	183	203	208	186	190	183	195	194	191	201	178	225	204	155	194	189	213	218	204	185	170	213	182	200	184	172	178	181	186	172	177	199	207	204	189	230	198	190	210	180	178	200	189	182	199	181	178	201	179	192	163	180	173	206	204	191	197	172	193	193	194	205	219	180	172	177	192	168	198	211	181	188	196	198	204	180	167	168	180	186	188	193	174	162	191	174	194	203	172	196	179	182	194	181	193	173	186	181	198	214	219	171	169	212	199	200	211	187	189	219	184	218	174	170	180	180	185	192	187	147	186	157	202	167	211	197	212	199	185	198	201	174	186	173	187	210
14421	11985	11606	2645	1393	704	475	473	477	478	501	480	455	484	497	474	494	449	439	494	477	446	478	488	470	454	479	470	421	450	429	467	434	461	439	504	473	476	436	487	463	470	466	485	472	447	418	469	431	465	431	487	467	479	474	466	516	441	449	463	490	443	462	478	494	458	483	474	472	435	518	464	442	499	485	440	481	460	459	453	461	473	471	479	441	471	428	482	404	440	465	483	475	454	460	473	440	442	438	454	428	479	474	466	447	438	475	496	484	445	497	438	429	459	465	440	425	453	458	443	421	453	421	507	496	497	449	489	480	463	503	456	452	467	456	474	459	494	458	474	438	478	480	472	483	445	461	450	504	487	498	453	475	470	467	448	444	442	474	481	462	490	458	394	452	513	443	441	450	494	454	452	482	474	473	440	456	461	454	451	445	472	453	485	447	451	457	478	468	441	478	469	488	466	454	473	466	434	475	450	493	469	476	445	454	448	454	478	463	452	481	485	493	493	455	457	496	516	493	468	464	501	465	475	450	487	432	446	427	499	469	441	456	478	460	446	458	456	456	503	468	439	457	473	475	458	439	494	464	479	420	436	474	489	454	482	474	453	496	455	432	452	461	457	451	459	482	490	479	443	458	448	471	492	469	474	452	489	487	477	460	440	500	461	450	487	468	465	466	443	454	483	438	461	433	432	490	451	437	451	489	491	494	491	435	482	439	478	470	449	470	432	452	452	447	467	445	450	462	473	475	437	486	454	443	441	456	508	488	496	453	436	464	484	419	494	452	465	439	447	482	456	496	478	486	466	487	447	443	440	497	467	479	459	478	501	473	457	442	466	479	500	462	503	441	463	463	460	478	455	460	497	456	428	451	475	471	467	487	474	457	453	397	460	474	448	441	498	459	469	513	515	448	465	480	462	495	450	458	462	432	448	495	495	452	467	455	485	449	474	457	478	471	503	478	474	473	457	494	474	460	440	454	442	430	472	466	451	454	472	490	452	467	465	440	463	450	482	487	473	462	480	475	476	480	483	473	446	479	487	426	465	456	454	460	463	478	446	426	433	401	466	482	442	466	484	489	483	448	434	497	487	470	470	408	454	461	465	484	455	429	482	462	447	474	493	427	475	432	488	456	485	484	458	459	450	432	485	444	444	454	427	473	448	413	509	461	500	477	452	488	474	478	456	467	481	453	465	482	425	450	477	456	466	446	444	437	458	427	447	465	474	479	439	445	481	498	484	446	461	453	471	488	447	434	435	488	494	446	478	455	436	422	443	482	493	437	485	446	434	451	461	478	460	455	494	474	472	446	493	443	455	471	469	446	477	431	470	473	463	459	508	446	473	434	498	482	462	461	463	453	465	443	480	420	454	454	486	492	478	501	492	447	486	469	414	458	472	467	467	454	466	437	459	472	442	506	447	441	461	435	435	501	487	479	485	470	469	463	465	466	448	479	441	452	486	465	487	446	451	429	477	463	457	461	511	486	480	477	421	446	459	457	448	498	471	502	449	448	459	449	482	497	453	465	455	459	418	467	486	442	460	420	456	450	447	461	493	464	469	458	457	481	420	445	433	515	452	483	466	491	488	448	454	450	477	464	437	456	467	476	464	496	451	481	471	452	445	449	463	460	490	432	430	485	494	463	451	518	438	491	448	457	472	457	429	458	462	452	475	475	484	428	500	487	463	415	466	461	480	462	447	479	457	457	458	504	462	468	412	433	466	518	452	451	482	442	483	444	445	434	443	462	452	459	498	461	477	445	469	440	484	461	485	481	455	453	452	454	462	430	415	456	475	485	452	451	426	460	464	461	449	498	483	473	474	463	489	467	440	489	431	458	487	478	465	448	488	484	419	450	470	465	461	442	469	445	421	477	480	494	474	449	468	445	443	485	464	455	456	465	430	469	440	478	479	461	465	471	413	485	476	473	459	455	460	473	440	454	450	451	432	479	481	508	480	487	483	458	432	470	503	432	454	419	454	453	474	464	477	480	471	492	489	483	450	445	456	453	488	486	442	443	478	493	471	468	493	441	463	483	442	469	464	451	470	474	431	465	442	474	465	464	488	469	479	445	468	452	470	505	466	478	461	442	466	492	469	514	429	464	453	446	499	456	490	479	445	464	485	446	460	442	444	459	489	446	422	459	484	462	485	495	495	430	497	437	485	482	470	472	464	476	474	446	426	451	470	451	443	465	492	466	438	473	466	455	449	429	424	468	480	432	461	470	438	464	489	465	464	506	445	461	468	485	449	460	493	472	494	437	474	457	480	466	460	469	437	479	466	452	451	495	450	484	468	452	439	489	445	486	439	471	459	441	488	456	459	465	472	458	449	463	484	463	500	440	454	428	454	480	466	471	497	457	487	484	488	465	459	442	452	477	453	435	457	441	444	484	464	469	522	458	459	474	477	414	443	475	453	477	452	454	456	476	500	446	410	466	476	449	467	462	493	487	446	478	472	496	447	457	467	469	471	433	482	433	453	473	469	490	451	495	457	455	451	473	472	421	503	472	459	473	471	463	443	469	480	456	470	458	479	446	474	468	471	478	473	471	455	451	478	434	491	482	446	496	477	440	484	497	502	471	469	468	473	520	435	433	475	463	477	508	466	469	471	476	448	449	464	443	523	506	432	446	472	466	479	456	461	481	480	448	445	447	456	486	454	459	472	433	434	469	483	472	465	420	456	490	494	478	451	447	453	442	493	452	450	475	480	486	484	521	459	494	468	493	443	507	435	452	468	457	464	500	492	474	418	515	463	446	427	466	473	472	470	438	479	464	490	484	480	454	443	454	436	511	495	449	494	497	483	493	472	420	443	482	460	455	463	464	453	505	415	431	462	480	466	494	451	448	474	461	511	456	456	455	479	427	460	487	447	443	488	473	443	454	481	454	446	438	446	443	417	448	492	466	468	481	454	474	472	485	467	482	493	453	459	493	465	460	479	464	450	448	459	479	472	489	483	467	481	454	463	472	506	513	477	444	454	445	457	480	497	476	446	478	446	474	438	456	454	485	463	469	479	460	499	425	503	475	504	452	494	451	461	424	405	483	478	468	453	424	465	439	474	499	478	460	434	456	480	453	471	442	453	470	443	451	449	449	474	429	457	441	459	467	479	441	463	447	459	468	457	446	463	478	480	469	428	439	442	464	452	447	452	471	485	489	466	487	470	455	498	455	466	492	447	486	482	472	467	448	436	445	490	480	458	487	456	429	441	470	509	453	419	471	485	469	485	426	469	471	448	472	463	446	457	429	475	481	453	451	455	495	463	467	444	492	490	465	453	447	464	464	495	459	453	412	467	441	468	438	491	471	445	478	485	487	438	448	470	484	486	477	485	466	437	450	459	506	461	468	482	493	435	455	455	450	470	506	455	448	460	451	449	453	484	468	453	490	444	452	504	481	478	465	440	498	445	433	473	467	504	475	488	459	431	469	433	473	462	495	511	503	431	443	473	480	420	464	475	431	474	481	488	410	425	430	463	455	490	462	460	493	499
39363	25264	16909	15252	11163	3361	415	365	352	366	301	348	335	324	370	345	375	338	317	339	358	322	373	335	351	352	335	342	360	358	281	307	358	303	341	342	336	336	363	313	289	337	330	307	324	349	316	326	352	326	350	328	315	328	302	332	347	320	323	344	357	339	282	358	367	360	321	328	347	365	342	326	326	338	347	373	303	368	360	365	330	355	331	357	303	292	360	353	311	358	314	336	338	348	341	346	321	327	383	341	295	360	327	354	379	321	297	319	302	314	320	336	327	337	321	310	323	338	329	348	341	349	293	317	319	313	346	347	326	311	297	343	351	295	318	349	329	333	323	333	316	312	342	319	307	336	328	340	329	356	335	319	323	376	354	345	363	362	310	333	335	321	311	313	321	361	353	336	362	346	326	376	344	337	324	368	335	368	308	340	346	357	325	317	353	330	356	343	351	344	325	282	346	330	364	388	345	315	322	330	320	321	329	337	327	311	345	334	299	320	361	318	331	367	320	334	360	302	339	311	304	329	331	318	316	325	353	320	316	346	323	314	348	339	321	339	317	292	321	307	327	354	334	346	343	349	328	332	339	348	319	337	343	363	354	308	327	345	326	352	334	314	332	338	319	343	356	287	354	319	333	353	378	357	351	346	321	332	314	321	363	308	320	350	323	347	311	345	342	354	353	320	332	353	341	339	362	335	337	376	323	339	324	344	322	332	357	357	328	336	377	337	322	310	337	320	345	272	331	382	352	332	330	311	329	304	331	328	350	344	372	299	330	359	359	348	316	322	331	361	321	357	325	351	341	333	327	335	338	319	343	329	343	330	345	332	342	322	298	341	356	324	325	345	329	304	344	324	342	319	360	339	341	335	337	334	331	345	333	364	352	343	359	323	322	322	318	330	336	330	333	340	343	357	361	364	367	315	340	346	338	336	343	305	322	360	351	352	335	376	323	355	325	329	322	352	315	330	358	339	318	310	309	332	342	316	322	328	344	340	323	302	355	335	333	322	314	335	323	360	367	344	355	343	351	296	326	309	369	351	312	339	317	337	356	333	320	356	341	330	324	308	312	352	316	388	369	350	324	343	335	315	332	322	332	339	333	339	350	329	344	337	354	343	346	321	357	339	346	335	327	367	325	335	316	338	339	329	333	344	349	323	314	304	331	341	363	332	343	334	347	324	330	335	321	377	349	363	340	303	338	329	313	353	326	292	336	316	336	319	325	335	316	305	326	339	379	357	332	332	353	348	350	339	373	299	359	320	354	320	349	357	363	338	313	361	330	337	332	356	350	347	331	325	332	317	311	323	326	365	338	348	343	323	322	332	312	316	316	305	311	332	333	335	340	334	350	347	321	327	355	347	376	332	297	344	317	344	397	330	374	316	331	307	321	329	338	338	310	328	324	352	324	315	385	334	320	316	348	341	324	345	340	353	312	336	319	340	316	300	342	359	371	312	344	356	344	360	306	337	368	327	352	324	306	327	366	318	335	328	362	325	371	319	335	329	388	353	316	293	321	325	313	311	324	353	351	360	279	324	338	344	352	314	345	354	311	338	333	324	322	337	294	329	306	309	344	351	328	380	358	317	342	338	334	341	326	337	319	387	355	335	352	319	343	357	339	355	294	315	315	303	343	346	334	362	369	361	352	309	322	308	365	309	313	315	370	314	308	306	337	311	371	304	364	326	334	349	320	288	332	346	327	360	377	339	306	349	349	351	353	350	303	353	314	342	339	346	310	338	358	333	343	363	318	316	323	321	325	365	343	301	350	389	342	341	351	340	350	344	350	353	337	327	363	349	326	370	311	321	318	323	355	366	340	360	311	323	330	339	363	333	316	316	322	342	343	346	329	376	323	359	340	341	318	347	318	318	329	326	343	342	339	314	324	331	350	342	329	334	371	377	340	354	331	324	341	311	359	318	354	337	331	351	313	294	313	359	302	347	365	333	352	346	310	350	302	353	362	339	351	336	349	311	341	300	324	328	352	333	319	328	298	328	383	298	348	358	332	335	357	321	362	330	359	340	321	315	358	313	307	351	341	355	350	315	340	341	340	362	326	321	367	344	330	345	346	331	336	347	321	319	343	321	347	349	330	308	339	338	360	315	317	348	315	333	363	326	345	329	351	349	330	328	333	348	332	358	349	346	363	341	332	332	353	353	363	356	344	323	339	325	320	314	351	368	287	313	349	332	316	317	309	333	334	339	309	356	285	314	326	312	340	360	348	341	341	348	338	321	326	341	325	345	383	351	328	327	329	297	396	344	299	323	325	308	348	320	335	300	337	307	380	329	332	346	342	339	326	338	332	336	343	319	338	327	336	316	315	337	328	330	355	332	356	357	351	351	303	307	362	311	324	326	360	313	337	323	366	337	333	327	332	285	334	314	354	345	321	332	294	355	400	345	343	354	348	330	333	318	329	344	332	363	336	346	330	334	323	341	373	345	324	350	342	336	329	338	317	363	341	322	327	342	353	324	335	353	365	309	319	318	350	323	336	356	341	338	325	295	314	313	333	343	323	329	313	328	352	330	306	327	343	338	331	329	323	315	323	327	314	342	351	337	344	323	340	357	340	333	352	339	299	320	348	290	326	338	309	318	347	327	298	322	348	313	289	361	322	327	363	350	355	338	333	332	325	341	353	354	331	319	346	338	351	339	337	319	335	341	330	312	357	327	307	327	346	324	348	384	363	325	317	309	366	350	357	306	334	330	370	316	339	346	324	327	321	300	335	341	346	370	373	324	327	318	329	342	350	391	345	369	316	346	350	316	315	348	342	355	351	321	320	330	357	318	367	315	340	324	333	338	360	346	379	300	313	325	338	314	349	321	311	358	352	320	317	354	359	333	332	321	318	362	368	320	327	340	325	309	309	332	322	330	337	308	358	322	335	319	354	344	333	288	349	335	311	351	347	333	318	310	347	325	356	369	309	344	340	350	324	337	337	325	338	382	319	335	331	345	285	368	315	325	313	357	359	333	336	351	374	339	345	325	300	314	339	311	340	350	343	344	326	364	359	321	327	350	354	339	336	299	334	349	335	337	333	341	324	346	340	297	322	379	310	369	355	361	353	375	352	365	347	344	345	335	347	364	359	353	321	347	310	336	324	362	351	322	336	339	324	307	326	330	378	357	331	329	360	319	338	308	381	330	352	301	374	304	317	348	335	286	343	332	357	350	342	355	318	348	348	330	341	368	378	348	357	344	354	312	363	346	367	368	336	361	317	297	339	352	317	313	338	323	313	309	347	344	343	368	325	335	351	301	343	333	333	364	363	316	333	381	357	304	288	347	305	321	338	389	339	350	324	326	349	320	317	322	317	362	340	365	366	355	334	329	320	318	357	334	316	352	369	330	370	323	338	344	315	300	356	329	344	366	334	348	363	353	377	363	366	324	341	323	408	337	351	308	351	352	366	318	350	337	357	269	321	340	354	303	281	380	287	348	358	353	331	331	321	336	344	290	365	353	306	347	321	333	326	330	299	314	317	342	330	353
24397	19098	21228	29450	21701	8800	897	847	843	796	793	817	758	783	780	774	744	789	770	754	740	755	727	799	788	728	782	761	753	776	813	741	773	797	755	707	782	758	730	686	773	791	719	735	741	724	716	736	740	711	750	775	755	789	702	744	732	777	786	796	776	764	752	794	728	773	728	736	757	706	773	778	729	733	768	746	780	728	754	727	775	720	765	727	791	756	778	737	785	719	729	788	712	761	752	781	795	771	801	705	781	748	712	757	749	738	759	752	782	752	744	713	734	719	756	764	756	720	739	759	754	807	766	735	743	744	720	757	747	783	742	758	740	731	699	720	706	771	754	749	715	735	713	743	719	750	734	700	729	786	775	800	740	720	736	826	670	719	770	748	703	697	784	750	734	746	780	746	755	780	748	747	782	751	725	749	769	740	733	699	721	755	707	770	771	704	758	686	732	755	739	770	763	729	695	795	746	733	709	756	733	735	769	741	688	780	760	740	759	751	713	740	768	788	806	764	741	738	754	769	737	764	752	779	813	777	790	779	739	764	772	782	742	723	739	710	770	764	731	695	691	689	741	701	731	760	741	746	768	723	779	723	695	741	739	721	760	750	747	702	772	765	738	768	705	759	687	776	690	743	756	774	757	751	771	773	812	755	710	733	752	718	727	740	763	792	736	751	762	791	733	774	786	758	728	778	754	774	752	762	719	781	747	750	746	723	739	741	696	745	717	741	736	783	750	762	755	793	797	769	759	748	763	747	763	729	719	749	755	748	732	725	797	732	746	757	757	709	747	717	688	732	732	723	762	739	687	722	737	736	732	754	762	752	722	756	714	750	715	766	765	768	734	715	735	754	755	787	753	776	730	720	742	758	750	712	742	746	761	745	780	714	801	770	723	808	759	700	800	743	747	734	718	764	764	753	724	757	722	747	776	809	757	764	759	726	763	780	744	770	760	712	765	818	777	775	709	715	766	781	733	713	741	719	733	763	759	723	763	754	696	744	735	747	705	724	736	731	737	748	714	729	676	762	777	758	738	720	708	756	751	757	741	790	757	798	769	781	756	724	820	750	829	784	733	763	797	728	792	771	759	717	741	717	781	763	777	719	783	730	756	778	757	771	760	732	757	787	697	783	705	750	733	742	742	738	719	766	761	710	735	799	744	786	802	771	762	753	729	741	780	697	750	734	726	790	723	775	720	765	739	748	768	743	720	779	759	720	730	726	750	697	781	741	773	781	728	726	718	769	756	739	739	785	742	747	720	710	708	769	775	713	737	780	758	766	763	733	741	765	754	750	729	740	763	756	746	729	729	750	775	751	821	707	736	710	764	693	749	738	746	738	773	756	813	750	765	746	782	729	719	762	735	796	792	725	738	794	748	791	723	741	782	717	737	755	736	777	769	756	755	721	771	715	744	756	687	779	741	780	755	752	767	721	752	719	715	716	736	718	749	715	744	791	732	736	771	714	764	736	747	780	733	703	760	767	738	698	805	700	720	766	690	691	767	752	713	780	715	702	741	714	752	839	785	765	723	774	743	739	791	722	739	726	714	764	719	714	728	716	753	783	760	753	731	729	765	727	751	763	725	762	808	755	730	750	766	704	743	734	780	762	743	724	752	770	765	777	725	823	758	731	720	751	762	761	785	709	778	715	745	728	705	758	750	738	718	736	721	754	769	732	774	759	744	781	775	762	750	666	776	776	731	735	766	724	775	733	786	725	777	756	778	748	745	753	737	780	741	717	772	784	758	737	749	710	778	764	708	754	758	743	768	721	767	753	720	722	742	730	733	745	748	732	756	734	790	721	720	787	741	771	703	784	796	725	772	785	739	748	792	792	777	747	688	756	757	800	772	725	785	705	700	797	775	750	727	765	743	785	777	754	688	738	781	750	746	742	734	717	717	777	761	734	755	725	756	740	757	752	756	704	769	771	739	797	772	789	762	682	732	781	799	775	724	774	759	760	724	766	762	747	759	764	735	781	750	771	699	803	724	769	723	765	683	759	751	754	729	764	796	779	772	722	753	717	742	767	768	748	761	778	728	730	704	761	728	695	761	775	740	743	823	794	709	752	746	802	778	739	760	769	721	706	729	706	758	718	766	757	762	746	710	740	751	728	811	749	743	784	774	764	741	747	744	710	741	724	710	739	776	810	753	690	768	763	746	732	775	730	800	803	737	737	747	765	773	771	753	744	745	785	755	732	733	769	705	736	758	719	710	786	755	751	737	768	774	745	760	703	727	773	748	716	743	746	753	797	730	716	794	786	790	746	789	773	727	794	735	730	727	727	804	765	750	737	774	756	702	732	754	737	771	725	764	748	733	733	734	746	730	765	724	779	746	732	735	720	767	775	725	715	751	757	746	727	794	760	746	743	701	731	750	729	765	756	757	755	760	747	779	768	739	736	779	716	780	702	763	783	738	737	730	735	782	723	781	808	750	754	727	773	748	792	779	707	764	758	768	736	782	766	735	713	712	729	773	739	732	739	755	790	731	751	733	816	770	737	777	769	729	729	765	728	754	800	709	761	737	727	673	763	732	780	770	764	733	798	765	729	773	774	780	746	738	727	770	752	755	757	764	750	744	775	747	732	799	716	767	761	726	782	787	735	729	745	728	755	740	753	734	795	718	761	778	752	797	760	771	747	748	763	746	769	757	732	710	780	764	778	773	731	776	752	758	771	780	756	754	721	755	762	752	719	734	775	790	727	696	728	759	746	753	746	719	731	731	754	773	746	727	748	767	766	719	693	791	798	769	758	764	732	734	753	731	757	715	712	725	762	798	761	781	730	743	800	764	690	754	731	702	748	754	767	776	749	725	764	720	732	753	760	718	775	774	737	818	748	784	798	737	783	751	747	728	739	752	774	731	715	781	737	770	744	729	715	742	742	774	737	684	730	764	758	804	764	766	721	783	760	754	727	779	749	752	760	765	787	778	735	823	759	755	748	752	755	755	750	692	786	719	762	769	760	731	762	810	718	740	781	790	759	750	732	746	709	711	797	749	776	778	735	769	728	741	756	716	776	730	719	752	788	744	753	758	746	753	748	712	723	772	740	739	713	747	790	764	779	725	753	798	731	788	736	738	752	771	712	762	756	727	752	719	755	745	763	785	744	711	732	744	717	751	762	766	779	757	693	732	749	743	734	791	745	743	720	717	777	754	737	739	738	758	747	740	713	791	739	723	728	771	723	706	739	739	773	747	704	809	776	756	727	774	784	769	721	737	815	682	740	758	763	699	755	709	744	786	756	773	797	717	759	760	769	751	746	684	757	725	786	696	736	749	689	761	770	767	783	743	757	725	802	801	747	754	742	730	818	767	733	800	754	783	728	753	731	750	743	749	772	735	722	816	752	711	710	764	726	784	771	753	743	730	712	766	761	777	769	797	766	730	765	756	771	773	718	702	732	820	728	732	755	744	727	733	747	769	740	762	731	705	725	732	695	715	771	746	717	702	766	744	765	708	736	778	705	765	735	727	760	767	752	732	824	741	763
48405	31565	24186	28535	20301	7820	618	381	345	355	334	345	370	350	314	318	368	313	354	325	354	364	350	310	302	346	330	361	344	343	328	322	329	324	322	362	357	342	346	360	318	292	313	312	357	322	346	345	319	340	344	340	316	335	360	364	343	342	301	323	344	348	333	300	311	292	320	350	353	306	326	316	321	367	332	302	335	331	334	325	351	312	357	339	328	344	345	340	301	334	338	368	323	347	334	339	321	321	345	355	342	295	363	352	371	365	339	331	333	364	325	329	307	356	323	317	321	335	313	324	317	333	345	320	304	324	295	308	376	359	350	327	326	365	306	325	345	331	311	324	364	369	333	327	351	336	348	331	358	338	337	332	329	329	344	334	322	298	330	337	336	285	328	368	353	334	319	298	350	358	353	355	310	324	330	353	359	299	336	323	301	327	333	313	346	332	341	326	355	368	325	354	340	305	338	360	307	316	320	374	356	321	369	356	340	324	324	305	374	314	331	311	330	347	313	327	329	327	298	339	347	336	333	313	324	328	349	341	372	313	310	354	383	321	320	320	309	324	322	319	305	334	326	362	326	353	315	334	345	325	317	311	318	342	307	362	313	324	336	339	319	324	331	343	322	333	331	319	329	347	312	340	384	333	312	331	315	334	363	307	339	330	323	321	312	317	326	356	326	365	332	321	339	357	360	356	340	325	350	333	320	381	348	337	353	324	309	346	335	385	361	333	323	313	349	339	324	323	314	359	356	317	327	317	343	334	346	323	318	354	367	321	339	336	316	340	333	324	367	348	314	311	364	336	325	337	361	305	360	369	371	307	343	335	319	286	334	318	343	336	344	335	326	335	329	346	343	350	335	358	326	328	306	354	347	296	340	341	356	366	344	330	361	331	320	348	332	367	334	340	355	321	333	333	320	306	349	344	315	350	308	325	340	335	347	354	325	321	305	324	302	340	312	329	352	349	343	324	311	322	349	387	341	330	342	318	316	320	355	315	344	356	346	325	355	336	344	299	364	355	317	334	349	378	343	321	315	357	325	336	326	342	338	311	321	288	340	316	303	361	339	312	376	332	321	280	357	348	320	348	340	343	334	310	335	345	343	307	349	347	322	316	327	346	350	317	336	342	343	330	338	320	343	330	318	319	355	335	327	310	321	322	321	322	329	328	317	341	331	319	314	358	354	366	309	340	348	361	341	331	330	296	333	290	311	323	352	335	358	292	329	343	328	323	312	335	330	362	354	349	340	382	356	356	341	321	289	346	311	361	325	306	304	302	299	369	324	320	340	374	330	302	336	302	383	338	316	327	291	317	353	305	338	354	315	342	315	341	339	340	329	337	315	322	315	375	299	306	310	379	348	306	282	317	307	340	361	337	355	347	316	308	345	348	366	316	321	332	333	322	318	373	335	282	320	289	352	348	318	351	347	328	329	331	310	370	320	312	290	345	333	321	321	297	344	284	357	369	353	311	357	341	325	369	329	320	342	329	343	326	330	325	300	320	364	347	359	373	345	317	349	328	335	313	301	319	322	332	329	344	357	335	352	311	313	330	311	337	368	339	309	328	350	317	315	309	364	337	295	324	334	301	334	343	348	303	330	348	337	391	353	332	362	323	387	341	365	332	329	322	346	347	344	305	324	304	341	350	312	326	339	333	343	345	317	336	299	341	336	310	357	310	334	313	355	301	339	316	349	318	330	314	318	344	325	356	305	373	358	327	337	311	338	311	321	310	329	330	366	303	315	321	329	320	330	349	336	306	324	339	313	338	316	332	316	335	317	330	303	283	370	336	304	323	356	328	312	343	349	322	356	319	296	335	347	315	331	317	322	305	386	287	361	341	325	327	282	319	329	356	376	352	302	352	364	337	328	352	307	311	312	353	313	314	323	323	294	308	353	297	352	380	346	322	367	336	334	342	362	310	363	350	325	333	352	312	319	350	318	332	313	323	300	285	308	332	335	298	300	309	342	310	326	302	314	339	321	346	317	339	342	352	327	360	344	308	293	312	288	286	318	346	327	342	348	332	322	326	328	338	327	397	333	333	310	311	353	320	312	332	316	337	307	310	348	316	337	340	357	318	330	319	314	328	325	307	336	363	309	369	325	316	313	324	347	369	360	344	333	308	318	315	349	332	323	303	316	308	341	327	318	327	366	279	276	342	330	322	336	330	369	332	354	317	335	336	368	323	351	342	300	351	315	297	328	335	348	344	322	368	339	354	330	332	319	359	342	313	324	335	299	345	313	324	339	308	320	350	343	311	347	339	348	336	352	379	325	328	306	355	293	327	331	341	344	327	338	357	307	335	324	346	340	322	333	288	344	367	322	306	336	345	339	295	306	337	346	340	295	325	322	326	338	332	313	325	314	347	306	320	334	354	357	306	345	330	306	358	372	367	334	358	311	315	346	340	329	335	347	358	320	337	373	369	311	315	330	354	338	363	347	326	309	316	333	278	347	361	312	333	329	322	329	340	318	313	308	337	329	337	344	331	314	336	352	292	330	356	314	347	320	305	336	305	319	354	335	308	309	315	307	329	334	318	328	353	345	334	308	333	320	307	310	304	299	317	332	354	325	385	340	327	343	371	350	343	315	310	313	341	369	302	338	347	318	285	325	368	351	321	363	352	398	345	297	320	362	323	364	336	344	348	350	327	336	337	300	357	325	326	346	337	362	321	336	339	310	345	356	322	336	349	315	324	311	334	365	317	342	296	336	330	306	337	320	335	350	335	308	342	286	292	336	327	351	331	337	313	330	307	318	319	352	336	307	380	330	326	335	318	285	314	347	343	315	328	357	332	335	326	350	323	318	317	317	304	338	328	361	357	334	298	321	326	352	322	316	315	372	348	330	314	315	311	355	348	340	335	335	358	297	344	331	357	332	316	357	296	330	322	350	263	326	345	330	339	320	295	314	338	300	351	346	339	327	334	353	344	330	330	362	334	334	371	344	348	349	357	364	343	310	372	332	348	327	322	335	342	324	339	299	349	310	333	319	347	326	310	330	325	306	323	317	330	332	369	302	313	339	335	360	324	341	379	289	321	320	353	346	343	348	373	324	335	338	323	347	342	338	345	320	323	332	290	304	369	308	314	301	335	331	337	347	351	350	342	323	331	308	331	340	369	342	341	328	306	300	336	330	316	314	321	337	325	326	325	340	370	374	337	284	301	327	342	352	333	312	340	323	340	342	323	290	329	327	362	345	359	347	305	362	350	339	338	334	317	360	366	329	355	334	354	354	310	306	347	316	316	330	326	310	361	351	315	349	340	326	336	332	324	345	291	361	316	323	320	375	331	309	309	329	342	321	333	352	348	359	344	290	343	323	330	318	349	365	367	334	360	321	347	323	293	313	321	345	340	330	301	312	377	326	314	324	329	368	334	333	306	340	345	309	312	330	308	334	298	333	336	337	323	340	333	336	341	348	323	347	323	306	304	311	315	370	356	355	326	326	331	331	291	313	379	305	301	343	318	383	365	378	374	283	300	318	335	340	329
29647	23038	29046	41367	30501	15855	1034	893	934	843	813	820	806	814	827	760	776	742	759	761	784	767	795	724	746	772	750	723	729	729	692	728	771	715	756	719	718	764	700	743	766	732	748	686	702	739	675	761	710	686	747	766	737	706	715	751	734	732	776	713	713	716	753	759	675	714	665	740	715	750	708	713	700	734	752	738	741	698	707	715	732	727	716	755	727	712	714	739	698	700	708	750	707	744	727	712	753	746	720	695	719	770	691	797	734	748	757	755	709	735	717	762	728	717	718	719	668	700	718	699	735	716	715	656	715	705	742	752	748	731	694	684	721	752	696	727	765	695	722	744	739	742	638	739	710	760	710	783	745	725	683	698	688	718	732	697	700	699	706	699	756	725	736	715	753	768	787	713	707	705	758	739	743	750	722	766	721	730	733	705	739	730	737	721	697	704	681	722	680	713	731	737	741	696	713	713	751	712	713	746	743	706	670	730	685	693	704	725	737	759	718	730	707	709	668	759	733	722	795	676	675	775	765	733	762	774	682	743	774	693	720	727	689	698	739	715	739	732	662	708	743	762	703	756	689	712	750	726	714	745	753	694	704	792	693	699	735	715	732	764	733	731	680	770	727	686	724	731	745	755	731	752	756	758	720	751	744	748	726	694	671	736	707	730	768	723	733	713	758	713	702	709	762	739	724	703	685	756	746	720	750	746	753	731	713	716	744	728	706	721	693	756	751	679	707	763	727	757	764	695	747	718	756	690	725	753	707	727	678	704	751	700	708	739	684	772	710	734	722	670	736	750	694	743	775	661	735	673	731	774	742	748	701	744	700	725	712	759	695	717	763	721	713	723	730	758	696	708	738	721	679	707	749	703	732	757	731	715	757	749	753	720	729	727	725	740	758	725	741	739	698	712	729	691	753	750	706	733	741	723	711	769	750	710	690	690	711	760	716	682	738	739	704	741	771	681	760	717	737	713	707	715	716	766	754	753	741	711	743	706	724	790	765	703	775	701	703	718	744	739	700	712	783	716	701	768	740	705	697	749	760	697	771	713	712	787	712	733	754	702	708	730	722	697	741	746	721	666	759	696	694	787	741	703	740	744	744	745	700	780	699	712	742	681	721	700	727	732	730	710	722	747	711	705	753	727	722	661	724	700	764	737	673	700	708	707	692	728	732	710	732	735	730	659	718	713	713	680	724	689	762	678	666	694	735	721	748	730	717	719	776	736	750	713	721	708	731	747	762	754	729	723	714	708	696	708	718	749	757	666	723	696	689	749	696	683	731	683	712	719	771	742	715	699	727	701	734	752	714	747	731	703	720	701	724	686	708	719	692	746	689	735	736	714	737	740	711	654	763	753	708	758	743	717	681	745	773	740	683	682	731	734	752	719	691	750	739	727	801	731	716	721	699	732	691	727	691	712	703	738	697	708	698	708	722	728	742	737	715	747	757	685	692	708	784	725	754	742	730	698	684	687	714	733	706	744	695	726	696	740	774	716	672	702	725	728	789	760	721	733	722	740	734	706	709	687	732	718	707	778	695	743	752	745	728	741	664	735	728	737	671	681	710	736	721	687	774	722	733	698	728	748	690	735	667	653	700	689	754	762	729	758	729	703	736	751	750	763	728	745	716	701	771	735	718	709	713	716	723	721	684	741	790	690	738	754	731	762	736	754	739	698	752	695	717	666	700	749	737	757	705	722	729	708	692	747	751	722	721	727	755	728	750	700	704	691	734	758	695	694	700	694	741	713	756	703	707	738	754	727	703	705	729	776	691	762	718	745	780	719	730	718	728	745	755	740	745	721	704	748	722	712	733	760	732	726	722	702	667	747	728	666	724	737	720	737	729	689	722	725	769	730	710	756	683	690	731	745	697	724	707	740	696	776	732	799	751	680	746	694	774	709	722	753	713	746	674	723	741	700	700	701	703	716	706	735	734	713	770	756	703	740	736	741	711	728	740	732	712	678	684	703	764	699	712	708	748	712	729	689	733	687	752	762	745	724	694	713	721	749	718	711	719	710	753	733	717	676	761	733	754	750	707	661	710	760	693	709	753	717	737	738	715	715	754	707	726	732	747	730	727	744	727	693	753	776	738	681	718	741	698	748	726	731	712	717	689	695	717	727	683	765	752	720	721	784	725	674	754	748	720	754	687	739	729	677	739	697	769	721	729	729	722	777	734	730	743	690	741	756	745	718	785	698	719	718	722	739	701	720	691	708	715	702	690	703	721	746	718	732	727	752	711	739	752	678	703	717	704	737	731	723	711	717	710	757	720	701	716	741	664	734	759	694	728	773	702	693	733	730	703	704	734	754	712	771	757	733	734	689	737	734	695	718	698	700	726	741	762	741	733	697	765	714	769	749	705	739	726	716	732	736	769	710	718	723	746	737	709	711	696	728	707	729	727	729	750	812	743	705	691	747	717	718	666	734	708	733	705	696	737	714	737	720	738	727	733	730	740	704	727	704	731	769	731	708	724	726	711	756	710	724	737	717	680	699	706	711	770	756	751	769	682	677	729	753	774	696	729	769	710	741	694	715	714	683	724	702	722	743	772	698	739	727	712	686	716	713	704	700	709	698	767	734	741	817	709	708	707	754	769	744	763	791	714	728	742	722	736	746	776	743	733	732	716	718	722	723	702	728	709	738	750	720	755	702	720	782	746	712	763	668	705	752	655	710	724	732	734	717	691	722	758	705	731	737	748	711	714	713	736	712	747	693	705	769	720	746	771	698	710	708	754	701	734	747	778	669	732	711	713	702	718	693	721	736	734	734	803	757	696	701	740	719	680	740	687	709	779	751	693	724	708	695	771	750	737	697	737	726	721	793	709	709	704	684	715	746	751	772	747	773	703	735	753	714	652	711	700	721	736	703	740	712	735	723	710	708	695	694	739	714	701	775	733	728	756	770	691	745	709	699	726	676	731	734	726	695	703	725	710	690	703	709	720	722	678	722	739	733	700	772	646	724	738	720	750	729	709	720	781	680	780	769	714	702	715	720	738	693	717	731	710	701	709	687	684	722	740	749	725	762	705	726	736	737	749	770	739	745	754	733	702	717	724	732	735	729	748	701	753	749	720	710	699	690	760	695	716	756	734	699	773	736	696	737	649	713	713	684	702	700	750	729	768	738	777	673	774	758	696	725	730	704	716	721	705	680	713	771	708	757	694	702	702	737	711	732	716	754	762	738	725	721	708	679	761	690	715	728	716	715	708	731	711	737	754	720	726	719	690	742	716	694	732	735	687	747	731	752	710	758	768	735	747	734	746	718	751	762	723	710	697	695	745	662	733	714	738	697	652	682	708	785	740	721	747	707	694	727	761	718	734	726	733	753	738	704	749	706	721	731	770	727	781	677	750	744	729	729	738	718	709	780	690	698	714	705	717	726	683	753	697	704	716	703	737	758	714	699	718	751	734	724	708	719	718	727	729	752	703	749	753	677	737	738	710	739	733	706	720	687	720	772	709	739	756	725	726	724	694	710	737	737	726	762
26063	17595	9908	1549	414	292	179	199	203	201	220	192	198	159	183	191	177	213	193	187	197	195	192	213	179	201	197	192	204	161	256	213	218	228	192	211	211	196	195	198	186	201	193	202	204	205	199	186	177	218	222	219	192	206	193	196	206	220	185	200	196	177	203	216	209	198	210	193	190	185	192	192	192	193	212	201	201	227	182	205	190	173	185	184	191	223	182	161	205	190	211	183	212	196	171	201	222	181	211	207	190	192	181	186	173	226	223	201	200	178	198	158	213	159	188	210	197	225	193	193	213	231	198	197	182	167	181	218	206	190	191	178	179	195	184	183	195	199	198	210	218	157	202	194	197	223	204	182	175	199	203	170	183	201	206	188	243	202	233	191	189	190	190	201	190	170	225	195	218	196	190	196	215	182	181	210	195	204	224	179	204	215	175	178	209	229	203	198	197	176	205	227	181	200	184	222	198	204	170	197	214	203	199	191	177	200	196	169	192	181	212	214	210	196	190	214	204	186	203	196	220	210	198	192	182	221	172	198	166	216	220	228	198	183	189	232	190	240	193	204	141	194	178	234	185	197	205	184	197	216	209	206	200	207	214	186	209	179	200	214	216	205	196	177	215	198	185	200	191	207	192	181	177	198	205	199	196	193	201	174	206	223	195	212	210	178	183	200	178	203	215	214	177	207	220	217	193	188	178	190	215	201	179	192	180	197	185	212	209	180	184	187	190	175	196	197	209	225	189	216	194	221	199	197	192	183	208	178	200	223	195	194	208	190	185	190	217	165	181	209	196	181	208	229	204	171	223	225	193	193	181	165	185	219	186	185	214	225	201	186	213	208	199	169	197	218	204	167	176	185	197	208	188	194	227	207	205	221	193	218	197	205	215	207	172	185	201	213	177	212	212	190	186	177	185	229	199	183	187	189	192	197	215	203	216	196	202	188	165	209	200	222	208	206	185	211	192	180	181	175	207	216	180	214	174	207	194	167	190	185	211	174	188	222	215	166	160	195	187	191	185	181	216	211	190	227	203	200	174	168	175	205	224	221	172	204	195	187	202	205	212	192	225	207	217	213	206	208	214	224	209	186	208	194	174	160	190	171	207	193	196	222	215	196	214	203	208	196	195	196	206	170	208	181	214	184	189	195	195	206	213	214	201	202	195	197	188	177	178	184	180	200	192	172	206	193	214	167	203	182	182	217	179	195	208	207	190	211	218	193	166	218	198	199	172	181	212	188	204	215	193	186	204	177	184	193	187	214	204	183	184	200	191	206	208	213	211	196	219	197	160	210	202	195	204	183	189	183	184	190	224	203	199	185	196	168	180	176	188	191	187	214	220	188	214	210	193	186	194	185	166	184	200	201	202	219	188	223	193	188	192	209	218	202	200	196	221	225	184	185	196	206	195	194	198	201	197	190	175	194	194	212	200	206	195	180	192	183	188	222	183	186	193	219	194	215	180	182	220	189	176	197	179	187	208	182	182	179	172	208	180	179	232	187	187	209	190	175	201	216	205	188	189	207	193	185	192	203	192	213	220	195	198	207	183	187	191	187	221	207	194	195	185	234	189	198	213	231	162	217	205	186	200	208	222	224	218	219	215	187	186	210	176	212	187	178	200	226	199	180	182	205	188	209	182	200	207	164	179	193	181	208	180	166	179	207	213	173	189	201	207	204	192	193	203	186	194	212	208	186	183	192	206	218	209	181	222	210	190	182	199	212	178	196	174	204	168	204	208	203	185	186	190	188	195	200	187	200	225	204	210	189	211	199	213	184	195	208	197	210	187	171	177	187	209	198	179	186	221	197	195	189	217	183	209	193	186	199	223	193	177	220	190	164	193	190	202	200	186	196	215	200	190	171	205	177	221	214	194	209	208	216	216	179	201	193	197	209	211	175	208	210	175	180	183	195	213	175	195	171	191	174	200	241	182	188	194	190	183	174	200	194	186	220	229	205	191	202	202	186	193	176	186	201	186	200	193	230	217	196	205	220	217	212	187	206	185	141	178	180	204	202	196	195	195	221	211	210	204	205	189	170	183	192	187	186	186	185	216	207	192	187	212	186	175	210	199	181	218	205	210	200	209	182	210	218	185	185	196	202	223	198	198	212	206	210	211	180	212	214	187	173	185	200	183	166	169	215	199	197	210	203	205	207	207	205	181	156	196	205	224	195	196	179	223	223	215	239	191	204	222	203	196	211	211	203	200	189	184	186	181	211	198	215	188	193	204	198	186	200	225	195	192	180	188	190	216	181	198	202	207	171	222	196	192	175	185	198	168	183	189	182	214	187	212	177	196	172	198	199	184	189	165	217	201	199	171	205	182	210	219	195	180	205	188	204	204	181	189	185	197	172	207	195	154	167	173	193	201	200	209	193	192	193	214	200	180	225	167	194	206	181	203	226	172	210	203	204	191	181	216	202	173	210	198	205	181	196	191	218	178	168	173	233	206	192	204	194	205	206	214	204	203	190	196	185	185	209	195	201	192	193	193	217	214	197	197	206	213	201	189	199	177	205	206	211	194	198	215	200	197	203	204	211	211	197	199	190	193	191	216	201	198	186	203	205	187	204	194	183	196	195	186	184	167	180	178	178	180	195	224	206	195	195	205	168	194	193	193	178	198	193	195	185	200	208	169	182	210	179	187	198	186	209	182	183	181	178	182	211	174	212	196	199	203	204	188	211	167	205	185	199	194	199	192	184	195	189	199	188	219	207	162	198	207	169	194	199	181	177	189	192	210	210	163	182	176	194	215	189	204	190	183	203	212	191	214	219	221	200	194	202	210	195	197	198	201	187	181	199	207	205	191	217	183	215	188	198	201	180	202	219	207	219	194	198	214	190	183	180	199	181	185	174	200	197	207	191	196	196	181	217	194	192	211	224	204	188	192	196	185	184	167	191	206	203	199	193	199	201	154	224	184	213	194	197	211	202	194	223	184	227	192	210	214	225	197	197	194	216	189	207	199	176	203	189	188	209	207	186	192	198	213	215	214	192	179	208	189	193	193	203	162	192	184	191	206	199	202	212	197	178	202	191	213	203	189	178	195	202	190	188	216	194	176	225	212	200	208	193	177	184	190	205	188	227	204	201	181	206	184	200	187	190	176	197	198	200	207	188	196	207	198	160	207	190	209	190	183	189	209	187	191	188	202	221	177	202	190	223	230	188	190	195	191	212	214	177	160	215	216	171	206	197	177	200	179	204	208	243	198	211	184	177	230	203	177	192	180	199	183	222	191	202	185	201	214	212	195	202	197	193	197	202	209	198	191	178	185	189	212	180	204	196	199	199	213	187	195	225	176	171	157	173	221	199	205	208	201	204	189	181	199	216	180	189	220	194	180	193	181	191	199	183	215	197	185	181	170	191	208	211	203	171	167	181	184	208	223	185	168	208	204	189	194	187	217	212	195	217	208	190	188	172	194	200	182	197	192	200	198	207	179	195	208	206	190	192	196	202	196	191	183	192	178	185	203	182	203	211	197	203	197	193	160	177
15433	14085	12888	2630	1322	816	492	483	539	479	476	487	441	518	504	486	485	503	487	484	520	457	486	496	485	510	490	465	495	453	479	474	464	484	505	495	470	473	482	460	536	492	507	501	508	458	499	497	497	478	460	469	485	509	528	449	477	517	459	514	477	502	493	508	485	454	489	474	512	500	460	493	485	473	488	470	459	480	458	447	493	451	447	512	519	511	474	493	528	497	457	489	462	475	477	515	477	491	441	497	441	463	473	488	485	454	439	484	451	489	437	499	455	470	455	476	508	467	467	485	473	504	472	508	516	487	497	479	463	438	447	472	495	482	482	500	487	492	461	477	458	479	489	508	451	452	518	480	455	440	483	481	491	485	497	457	462	466	502	467	487	467	494	471	511	440	532	452	477	501	476	467	466	481	456	483	483	490	505	462	467	495	484	477	499	499	424	466	499	451	502	475	515	483	516	490	518	472	490	512	488	519	482	517	463	473	518	453	455	504	487	484	474	472	471	468	499	447	458	486	473	538	435	494	462	459	506	470	542	448	498	475	507	470	491	483	500	531	477	486	483	470	487	468	467	520	440	464	478	490	469	450	505	481	446	458	457	465	504	511	494	474	478	476	463	483	438	495	463	485	520	441	490	478	486	456	490	450	484	473	471	488	482	461	471	497	477	460	503	472	498	460	452	503	513	447	508	500	487	477	495	489	462	487	476	465	471	471	485	490	479	451	469	444	461	450	471	532	510	506	468	463	473	468	446	494	472	483	463	518	486	486	454	489	471	463	453	505	494	555	460	482	481	451	484	436	508	498	489	468	494	480	490	495	477	496	468	525	495	474	511	441	479	532	519	457	450	483	458	492	528	485	509	433	474	485	484	459	455	470	500	489	465	508	508	487	489	488	499	493	483	489	473	462	477	456	489	505	455	487	499	503	457	500	497	461	484	465	480	531	485	509	476	462	462	478	482	502	510	438	474	460	483	489	426	440	452	497	496	485	496	467	475	462	461	480	505	483	455	461	509	468	509	476	503	507	472	494	476	485	510	475	488	514	506	521	495	469	463	491	492	463	485	492	493	476	480	467	497	461	449	442	426	492	492	469	484	479	480	474	468	486	478	496	488	447	504	455	510	477	467	457	471	454	441	482	463	455	462	467	466	503	459	516	459	499	477	497	473	478	486	506	508	483	520	440	469	500	497	510	459	439	464	469	508	475	442	496	454	498	462	478	466	467	490	469	501	504	519	518	464	481	464	515	471	467	551	441	473	468	501	490	496	483	511	492	491	490	474	508	492	498	489	463	451	513	438	495	476	496	478	468	479	501	473	467	489	444	477	456	466	491	486	489	474	505	471	505	457	472	512	464	431	489	491	493	470	457	475	487	517	450	489	481	472	500	476	471	448	493	486	491	473	444	517	449	486	480	483	472	502	496	494	468	482	473	485	492	477	504	456	456	467	484	515	472	483	455	450	462	466	494	452	463	459	508	468	516	461	524	465	498	463	462	507	496	484	451	469	460	489	454	475	477	510	489	474	461	480	505	500	443	505	479	487	481	454	496	459	466	498	489	470	520	481	513	476	494	487	482	483	440	471	492	462	475	472	470	482	486	488	478	491	471	474	496	494	450	452	503	469	472	473	500	478	451	462	452	521	466	482	451	471	488	469	471	460	458	465	473	460	455	506	454	501	491	495	457	512	482	453	470	461	493	489	497	492	516	501	445	460	427	488	510	506	504	492	476	463	487	500	486	507	473	470	504	489	457	473	482	495	511	503	491	473	493	471	502	510	489	479	449	473	517	421	436	464	520	498	460	467	487	474	439	480	497	466	511	463	476	465	514	508	445	472	494	505	486	492	426	484	508	442	499	495	499	499	492	448	476	478	468	493	478	447	501	499	470	513	480	456	481	473	460	467	457	484	488	509	485	490	441	481	495	483	510	473	468	455	471	485	496	469	479	506	479	465	518	489	476	481	447	496	526	491	438	455	499	507	450	489	500	429	489	477	478	521	471	456	428	469	451	521	461	540	497	519	470	486	467	448	445	473	512	474	498	478	516	502	477	476	516	481	493	452	466	465	494	450	452	459	493	493	496	478	488	475	497	461	480	482	490	463	508	484	456	441	500	467	482	445	484	492	443	497	471	468	489	480	461	472	484	501	486	499	468	460	456	469	452	508	485	460	509	484	486	480	476	476	494	446	461	475	474	480	488	501	474	461	467	450	490	511	479	439	520	482	498	504	473	476	486	489	474	476	503	485	506	468	489	492	459	480	457	516	460	493	466	483	475	490	484	490	489	466	490	551	489	492	462	476	501	483	541	440	531	439	465	497	482	466	447	496	483	490	501	531	490	500	489	501	468	503	471	499	486	479	476	471	480	482	498	470	471	478	467	490	421	465	484	512	452	503	466	519	481	463	448	446	461	463	468	462	465	519	489	497	468	520	529	490	462	497	463	523	530	506	491	467	489	453	483	474	479	434	499	460	521	416	508	478	476	491	446	489	500	481	506	506	457	451	472	489	480	452	484	496	478	476	461	505	485	492	463	499	451	448	498	468	434	476	440	504	466	433	520	440	477	445	512	462	485	470	448	508	479	454	509	515	506	512	479	473	477	508	506	458	462	496	520	496	486	506	497	503	477	528	492	474	445	475	458	497	490	435	501	485	466	478	484	473	482	449	492	473	455	514	487	467	481	468	470	489	488	434	475	470	451	526	477	495	451	440	471	482	439	459	481	475	484	483	474	473	484	485	494	509	454	501	483	493	468	496	509	455	451	506	500	462	510	437	498	493	489	483	485	462	478	448	470	480	483	479	462	483	467	480	426	468	497	487	463	462	508	509	484	465	479	511	490	446	502	480	465	496	457	501	462	504	471	525	508	487	471	445	496	455	440	459	488	488	458	500	451	492	499	445	466	469	458	472	446	503	500	492	481	511	476	475	484	481	495	464	484	505	481	475	497	514	458	454	478	425	494	496	499	494	500	470	487	487	435	480	455	491	474	478	490	468	462	511	457	505	479	478	502	482	463	487	476	496	478	509	453	449	499	498	500	445	494	480	476	522	478	459	494	436	506	459	480	514	469	474	473	478	488	472	436	465	498	487	482	462	482	465	458	518	438	490	495	467	437	451	475	475	506	520	502	479	526	459	436	481	484	488	475	499	497	492	482	485	512	491	524	475	477	479	494	460	458	492	441	539	520	483	477	461	478	509	453	481	479	502	480	476	506	477	500	457	483	509	451	502	507	497	478	523	448	450	455	445	479	522	490	496	503	478	494	431	477	480	498	466	471	466	484	485	464	469	502	512	453	467	496	488	484	472	475	455	504	432	469	490	477	457	444	475	465	475	480	437	485	445	447	497	519	453	470	451	438	497	490	477	478	461	492	493	461	479	498	493	475	482	479	464	460	472	495	498	526	476	485	505	474	520	481	464	521	492	445	490	480	465	478	459	480	503	476	506	498	498	462	474	485	448	475	522	446	497	502	461	498	480	449	493	462
39921	27478	18479	14030	11177	4635	546	364	351	352	376	345	345	360	352	367	347	370	376	333	349	356	351	343	319	354	323	327	331	358	339	335	330	333	302	392	318	335	337	326	339	373	299	343	329	312	344	313	345	367	341	352	365	300	337	323	301	347	343	349	335	370	369	322	326	335	356	324	330	333	343	324	362	319	328	369	340	371	346	320	319	312	336	329	361	335	335	334	342	309	317	302	315	338	345	334	343	344	311	341	323	354	305	350	338	354	332	343	380	343	329	370	337	336	347	364	336	360	320	323	348	326	319	352	312	351	374	339	326	337	322	309	320	325	350	325	339	333	352	312	314	310	319	332	359	341	391	347	334	337	361	322	351	333	323	328	363	335	342	382	358	376	342	318	344	352	351	356	342	337	336	336	325	378	328	330	358	287	339	333	323	358	351	321	356	349	323	305	303	337	346	336	332	306	348	354	345	334	304	286	332	346	322	340	323	357	334	317	298	317	359	310	320	333	316	347	326	341	323	351	349	351	350	308	321	351	348	369	305	328	368	338	303	360	335	346	345	329	349	329	348	320	333	354	354	307	368	326	344	304	333	324	354	334	366	344	327	348	313	347	371	327	344	319	317	343	326	389	342	379	318	304	373	315	366	365	332	314	332	353	349	334	355	364	345	328	345	313	375	348	368	366	358	340	325	358	389	308	343	329	339	326	323	324	365	365	322	342	333	333	346	365	331	306	340	321	372	353	354	312	331	361	327	377	385	335	321	358	326	293	354	351	316	359	363	335	363	292	355	339	355	361	347	338	383	358	344	328	379	340	301	344	303	327	339	352	319	308	340	358	350	360	347	320	346	338	395	362	343	307	345	329	320	350	376	351	346	370	341	333	360	352	324	344	350	378	370	350	340	361	346	338	397	381	348	299	316	309	322	353	317	350	342	312	340	333	332	342	340	361	347	376	322	322	363	320	310	354	319	329	333	321	342	343	326	316	329	366	339	330	363	325	355	341	367	320	342	349	359	285	349	324	356	352	322	367	336	368	317	311	343	339	342	339	389	343	327	353	349	337	330	319	347	343	344	383	364	299	366	353	359	336	317	374	360	351	382	333	379	325	360	348	324	352	344	340	351	346	341	381	314	351	327	344	334	318	331	334	351	326	349	341	326	348	340	322	323	356	363	348	331	329	325	365	309	359	348	287	317	339	323	357	335	343	332	313	293	335	335	371	377	357	316	298	309	342	318	320	349	371	321	329	358	358	374	327	332	332	311	334	297	310	361	312	339	294	331	374	340	346	330	340	386	291	335	347	347	339	337	345	344	369	333	341	336	354	349	381	346	347	319	356	365	346	351	300	363	340	330	364	325	332	303	348	354	294	337	369	350	344	333	362	330	364	341	365	317	324	343	337	318	325	321	352	384	387	340	315	337	355	370	343	378	306	319	297	330	365	335	349	387	325	350	329	310	310	328	353	335	377	350	309	339	345	335	357	347	299	312	373	326	350	327	370	356	331	350	372	335	370	344	357	317	349	289	344	368	296	369	317	314	352	361	342	341	337	357	317	307	355	333	347	352	347	354	354	342	347	370	327	338	335	388	366	341	352	324	346	358	363	362	342	314	344	370	359	352	313	326	327	333	373	354	347	352	348	387	326	334	362	365	368	339	323	378	354	336	347	356	341	341	315	347	345	345	325	387	314	333	366	303	298	348	365	333	330	337	342	349	342	312	343	385	314	326	335	334	354	330	294	333	363	334	301	358	356	333	365	333	358	374	358	324	321	372	323	323	377	359	352	350	357	345	326	353	368	308	342	337	331	334	310	322	364	343	336	314	332	333	369	313	345	352	330	331	381	350	319	328	364	341	364	333	359	328	351	334	350	326	336	316	317	302	357	315	313	319	341	355	320	328	388	363	337	346	346	336	340	334	334	363	346	334	342	355	348	318	363	337	326	332	367	352	333	342	320	307	333	319	343	347	310	322	340	356	346	340	343	326	341	310	345	345	327	333	354	340	331	330	312	360	326	359	362	341	356	342	389	355	351	330	315	375	346	366	354	315	329	299	335	331	377	326	314	315	306	365	339	369	333	349	319	315	373	357	347	327	321	296	343	356	340	347	337	331	333	339	321	324	329	325	339	373	347	371	349	346	346	317	329	333	350	311	338	332	332	338	325	368	334	328	337	387	350	361	344	335	382	329	333	328	309	308	345	358	303	343	344	389	315	302	301	347	354	351	318	311	315	358	317	341	341	387	326	355	385	341	363	336	328	300	319	288	337	361	338	304	314	345	346	338	347	336	350	363	326	317	337	355	351	328	310	312	341	361	357	364	329	333	343	337	307	290	314	354	350	339	347	346	345	355	343	335	307	331	306	343	353	334	334	310	330	352	357	334	360	342	365	383	327	329	383	315	316	375	354	345	318	303	331	355	349	343	364	338	360	344	334	366	341	402	330	332	346	337	333	323	385	356	318	342	328	359	326	344	368	346	383	360	364	355	367	309	323	309	362	370	378	354	317	336	323	333	336	341	376	382	325	302	317	343	359	322	337	328	328	353	359	347	314	339	333	318	329	357	328	320	328	342	339	357	324	357	306	372	327	331	334	337	349	342	335	358	358	329	365	329	296	323	342	352	323	319	368	359	347	344	319	317	344	339	362	317	342	358	364	364	320	336	310	343	331	312	368	347	351	286	371	360	345	357	322	328	361	371	339	328	359	336	308	335	338	363	353	345	328	335	315	345	331	313	332	338	308	318	347	345	327	335	333	308	367	339	362	333	364	387	333	321	319	318	322	368	359	327	381	340	354	363	350	337	371	371	338	328	353	399	357	319	345	335	362	319	349	349	341	321	379	364	381	352	369	339	327	320	335	337	349	364	312	322	355	357	338	362	331	334	327	322	341	350	355	336	377	341	320	329	326	355	351	329	300	311	398	350	328	327	320	311	315	347	320	334	358	366	386	371	351	350	374	314	308	343	327	355	321	317	313	346	347	350	341	350	336	322	332	363	354	320	345	324	339	318	357	303	299	301	345	331	345	346	332	290	305	356	368	310	331	348	339	351	306	315	342	308	381	354	340	327	342	380	328	369	386	330	371	357	334	317	315	353	337	354	335	363	344	391	365	329	344	304	315	345	314	334	385	336	334	325	338	330	357	347	333	327	358	363	337	353	357	321	317	321	336	348	339	340	358	327	330	355	332	386	332	298	333	334	333	301	332	308	320	362	332	336	321	344	363	340	310	345	340	352	343	317	362	322	337	347	369	320	329	342	334	332	315	358	328	318	303	331	361	338	316	344	352	341	340	364	336	326	361	378	334	324	353	318	313	318	343	335	312	334	331	349	345	342	306	349	358	342	315	345	331	317	352	346	331	392	309	351	375	353	364	354	358	334	373	363	351	352	337	335	345	314	335	337	353	380	397	352	327	357	328	306	339	310	376	368	376	309	361	291	308	359	346	366	353	351	345	312	318	354	344	343	337	310	361	355	374	356	376	331	326	316	346
24654	21096	23444	24881	24373	12342	855	876	829	791	797	772	761	797	819	806	772	808	762	768	777	751	780	824	773	756	788	716	799	791	816	772	739	765	791	774	790	755	748	814	762	718	780	737	784	772	744	759	732	754	730	694	756	738	746	714	796	744	740	803	740	779	779	741	781	747	715	737	731	779	798	725	754	712	761	775	765	793	777	702	775	743	801	744	756	765	722	803	748	761	768	733	772	812	737	755	746	809	782	782	799	739	769	722	775	793	739	731	758	703	759	792	750	741	772	777	757	712	760	780	745	764	769	728	789	733	731	743	759	790	749	767	777	755	749	738	778	726	754	794	788	723	770	726	750	783	783	787	776	757	730	773	719	747	740	763	767	749	788	756	775	762	797	757	748	795	738	790	749	724	804	767	742	782	765	774	765	795	781	705	731	751	751	757	766	750	776	716	781	764	745	775	785	773	810	796	711	744	738	741	769	776	737	736	732	749	778	732	798	748	730	759	755	787	749	780	755	727	736	795	760	781	722	754	714	762	718	774	770	796	718	737	740	741	797	767	762	708	745	719	801	761	777	756	769	769	768	733	733	741	745	779	760	810	784	770	753	742	765	753	774	775	747	713	740	773	764	741	738	736	776	689	775	777	726	760	775	734	734	763	716	745	753	734	765	753	786	719	718	735	774	759	791	761	760	796	730	799	767	789	736	798	752	733	788	770	742	752	745	733	784	757	803	711	748	770	762	728	733	771	774	711	806	780	795	729	798	722	768	710	776	712	761	763	783	712	732	726	739	725	713	752	765	743	774	767	718	750	783	782	737	745	738	715	780	802	765	769	748	757	758	727	732	730	793	749	771	767	780	791	714	811	771	729	783	751	773	793	813	787	785	738	761	786	770	743	786	763	806	767	784	766	780	753	789	750	761	734	757	784	718	717	797	759	783	742	711	734	753	780	761	775	785	758	769	776	823	784	730	762	711	756	766	742	737	760	807	691	736	822	807	796	710	764	719	777	746	767	730	728	765	728	751	807	797	790	759	768	699	717	759	758	733	771	732	762	741	750	738	695	747	746	755	704	730	763	737	771	823	712	738	771	763	760	697	775	761	827	734	734	819	725	750	768	784	743	765	766	730	715	747	760	828	764	788	730	740	713	792	776	852	743	775	742	745	740	808	765	728	778	738	779	723	762	762	753	782	792	802	714	767	763	783	754	748	815	716	784	724	768	726	692	778	769	780	746	757	764	764	775	750	773	783	759	815	694	724	713	711	766	759	785	749	769	735	765	754	775	760	715	759	757	752	724	753	763	768	748	756	770	763	736	758	770	736	752	847	789	786	732	783	769	736	757	756	759	751	766	708	733	747	770	753	790	792	803	743	795	815	760	761	731	745	777	788	723	776	759	788	751	707	783	793	731	733	753	742	724	758	757	759	759	774	727	746	726	766	780	765	788	755	795	767	770	733	749	721	752	777	761	753	747	723	739	766	765	730	750	752	724	778	800	771	766	710	757	782	721	766	772	791	771	767	761	736	775	725	792	761	755	789	728	764	784	744	739	770	780	727	769	747	694	747	807	763	722	773	796	765	781	713	738	753	740	795	718	760	730	760	761	779	763	782	740	766	762	727	814	695	734	790	805	790	772	775	763	786	738	730	730	782	816	713	825	764	809	805	749	756	788	769	801	733	747	745	740	755	753	761	771	784	742	751	762	748	762	776	804	739	777	744	789	721	741	733	748	727	717	735	758	783	707	793	753	779	741	763	737	799	755	770	791	743	735	756	771	757	756	762	762	781	770	793	757	742	735	740	764	745	755	790	725	749	788	786	759	795	783	778	758	801	791	765	774	740	741	770	755	770	772	767	763	782	755	730	720	754	742	771	803	773	763	747	723	776	770	767	736	791	811	758	789	748	743	772	720	743	751	724	730	801	816	783	790	762	763	746	744	800	751	752	795	750	768	784	797	714	777	750	753	766	771	740	805	758	744	788	746	778	735	750	779	737	768	778	749	728	797	753	778	799	786	743	757	765	747	747	770	752	751	697	698	743	786	737	743	741	786	701	765	741	730	791	728	768	760	737	779	775	745	732	742	755	783	735	739	756	733	757	720	678	744	749	737	775	777	796	762	773	768	739	786	736	752	763	723	708	723	724	772	747	754	761	782	720	776	748	751	765	798	763	729	750	773	764	727	727	750	730	778	750	750	736	760	773	792	777	714	751	738	799	734	763	751	775	747	705	747	764	753	754	734	776	767	739	746	757	760	789	764	752	771	774	763	753	731	779	790	691	730	791	745	790	769	764	757	764	749	736	759	720	785	777	739	757	808	777	803	794	751	731	793	794	788	746	734	796	806	748	769	744	784	740	754	787	792	769	733	741	737	751	740	737	773	787	767	730	817	789	729	815	778	726	767	794	722	786	813	739	769	740	813	768	722	774	727	752	739	745	764	783	782	777	787	779	745	767	727	771	777	777	806	783	725	759	792	776	720	744	750	767	750	826	797	744	720	771	753	732	703	763	757	778	792	740	752	835	784	747	784	727	758	741	761	809	754	740	786	785	715	748	779	704	808	810	764	759	782	716	709	730	799	755	779	737	775	725	733	795	746	761	725	717	758	743	771	805	740	810	763	747	740	776	788	764	741	783	752	743	707	762	790	749	760	735	768	730	736	767	771	734	785	742	711	745	732	758	744	767	776	751	744	759	778	765	743	743	782	739	737	775	796	787	762	752	760	709	771	757	713	791	763	762	754	735	790	740	761	741	793	732	727	714	776	733	749	734	785	791	766	750	793	733	717	740	741	759	778	801	744	729	730	784	732	788	795	707	698	776	796	784	762	784	770	717	741	779	817	769	742	782	755	791	729	738	719	771	734	784	738	731	767	815	755	703	740	764	753	812	734	736	755	782	751	782	744	805	721	764	751	757	784	793	736	746	807	768	769	733	724	727	753	814	709	707	797	754	788	780	736	777	769	790	809	733	745	799	747	807	742	762	728	734	773	727	810	792	817	731	708	811	801	698	744	756	763	768	734	722	759	794	821	803	756	714	804	781	750	737	741	763	762	790	708	741	750	762	762	764	772	815	769	793	804	775	737	736	750	744	710	743	771	753	725	777	781	778	780	843	720	790	792	752	735	745	695	757	747	749	786	793	782	808	751	701	745	764	755	757	758	728	775	773	789	755	729	761	745	760	784	764	756	778	788	779	811	730	841	747	783	771	718	772	758	799	780	751	788	757	785	815	775	776	769	787	728	818	791	757	768	779	744	724	719	766	715	699	772	748	817	781	770	812	780	813	727	781	732	759	813	737	797	754	777	789	735	755	794	749	743	730	743	807	787	735	744	754	741	687	749	713	713	798	769	747	788	731	742	751	767	782	758	724	761	778	749	758	748	761	758	818	806	759	753	721	758	781	740	759	760	803	811	802	758	734	753	764	742	748	762	756	808	750	792	762	753	784	781	752	806	761	791	778	720	779	700	741	744	751	760	742	742	717	768	747	732
48455	34308	26931	23856	22705	9287	816	373	370	347	391	358	344	351	306	343	356	368	326	342	356	362	384	327	339	342	359	352	341	341	340	383	339	365	346	361	344	338	353	365	337	346	380	337	344	331	350	367	345	374	352	326	339	312	378	355	330	348	371	347	369	332	314	351	302	303	341	334	332	355	341	323	324	335	355	358	361	362	353	306	313	378	335	359	337	334	353	302	321	345	350	310	313	338	331	329	363	354	334	337	331	355	309	365	333	338	323	347	336	347	348	312	334	357	374	374	347	358	360	370	333	354	359	330	350	344	359	357	319	336	328	327	338	356	350	377	377	352	354	357	319	316	384	341	355	336	380	330	345	350	338	374	336	377	349	317	356	329	418	318	337	347	378	335	366	334	371	340	338	330	309	330	373	370	387	343	310	328	323	312	324	339	347	338	308	342	325	366	340	330	339	344	378	362	356	361	349	353	326	344	324	375	345	327	380	341	339	317	297	360	373	351	323	357	372	349	314	340	374	348	352	328	337	298	323	348	326	347	369	372	350	333	350	350	364	351	355	310	351	358	323	341	352	374	332	330	337	339	335	310	366	341	342	323	309	336	370	360	338	341	361	348	348	293	353	339	341	339	344	299	307	331	366	356	346	375	348	345	336	320	310	314	320	345	327	357	330	348	317	334	376	341	334	318	310	355	346	331	334	353	339	321	351	349	357	350	335	354	322	327	324	344	360	376	364	380	339	335	340	283	351	336	306	309	333	333	345	337	346	371	359	347	311	336	355	307	351	309	314	366	349	320	362	323	334	353	337	310	378	355	381	331	341	311	356	333	362	369	326	355	336	325	361	351	387	340	348	344	338	373	343	343	335	348	337	363	343	350	362	355	354	344	387	343	343	346	307	335	364	382	319	380	324	354	348	340	374	324	333	342	347	378	332	339	301	315	335	331	365	351	300	346	333	341	332	325	329	334	336	361	363	368	347	352	354	324	336	349	317	334	336	345	373	337	340	346	358	345	329	348	342	373	331	359	369	369	351	355	373	356	328	364	338	296	321	319	352	346	344	315	345	348	318	348	321	360	347	323	371	360	360	325	342	330	341	345	303	371	356	358	324	370	352	365	361	336	331	334	315	329	343	334	337	311	336	347	329	353	342	343	332	353	354	315	338	325	360	343	321	293	334	316	355	324	324	365	359	317	317	336	331	329	312	354	359	366	345	351	331	336	360	339	350	378	346	342	346	325	342	357	344	336	362	329	347	315	359	369	359	364	321	319	351	323	328	361	288	337	347	310	335	336	345	353	341	347	327	314	303	366	344	320	327	343	369	357	393	367	306	324	328	358	354	347	314	338	356	352	331	314	331	325	288	371	362	378	328	342	344	305	367	362	336	350	308	334	327	346	355	341	377	376	365	368	319	325	338	345	342	354	328	348	358	380	368	332	336	353	332	379	317	344	307	341	342	353	336	343	340	327	365	351	336	329	362	326	333	301	331	327	334	354	305	335	310	344	382	400	328	321	338	331	347	334	321	337	290	368	324	298	366	305	341	333	337	346	322	356	385	373	317	340	352	355	333	330	318	361	356	361	346	351	355	344	324	361	337	333	352	323	340	349	368	317	360	352	321	351	350	299	357	344	324	307	343	316	363	364	362	365	350	342	357	308	291	343	367	315	315	348	349	336	307	347	316	364	334	338	370	362	343	343	324	331	344	349	328	301	338	308	334	362	347	376	373	347	330	362	325	361	329	328	319	379	308	324	325	318	363	371	335	319	341	362	348	349	352	342	354	333	355	335	332	323	383	312	360	337	332	327	314	369	316	355	338	345	330	320	336	323	347	335	346	364	389	344	312	325	290	346	373	338	331	321	342	358	333	373	361	360	336	339	338	334	320	336	347	331	374	381	349	322	347	354	315	358	349	342	349	333	332	337	354	357	333	387	353	353	347	405	334	328	352	342	344	385	327	341	343	343	316	382	387	364	330	378	311	365	303	333	323	341	317	337	372	388	355	345	331	355	341	364	352	362	385	376	346	346	317	317	358	361	326	376	358	319	367	353	340	308	329	352	353	363	335	358	387	335	379	363	348	341	324	334	374	360	371	367	349	350	339	319	372	354	391	354	316	352	357	370	360	355	362	363	352	343	344	354	319	332	372	337	339	351	325	362	339	384	311	340	342	313	365	312	313	351	338	347	374	318	385	337	349	345	314	306	347	310	313	334	346	325	360	329	348	342	320	329	331	339	341	346	364	368	342	316	320	336	314	340	354	302	364	302	315	377	356	301	330	332	383	360	299	337	332	299	320	347	334	354	371	340	355	304	319	347	375	313	345	380	338	314	329	335	332	322	297	325	325	335	354	344	346	324	352	354	369	348	356	389	323	329	357	321	303	343	350	350	333	307	333	334	350	359	333	352	336	319	333	333	329	363	351	336	321	368	369	340	326	323	327	320	346	358	338	357	376	362	327	329	370	350	290	330	324	344	356	313	336	341	359	376	331	317	358	346	325	369	354	372	353	310	339	368	333	332	326	384	350	337	332	369	296	331	305	317	324	357	347	340	308	341	325	390	334	318	353	330	316	375	354	322	342	368	330	338	375	349	327	321	333	326	346	307	331	337	399	354	349	336	377	366	345	352	335	340	354	361	318	344	358	330	341	345	339	353	334	338	398	357	349	345	363	312	347	345	337	311	340	370	346	348	379	351	341	322	304	333	362	371	354	347	345	347	311	369	328	319	353	317	340	350	345	378	321	330	319	368	325	339	342	379	328	393	380	326	347	299	338	320	318	332	344	330	333	365	325	376	332	327	312	315	341	339	306	333	347	340	384	330	341	329	320	340	336	335	336	382	359	337	343	340	390	347	335	349	351	313	349	336	339	361	355	347	357	350	361	330	300	304	371	346	322	311	337	341	360	299	351	362	317	346	338	346	320	293	339	343	363	350	325	358	369	359	349	362	320	345	345	359	357	352	332	343	342	344	343	305	343	302	364	348	309	380	322	349	336	370	362	352	361	340	358	352	327	342	321	356	308	356	355	374	351	343	369	372	365	346	376	341	357	318	376	320	396	368	334	333	362	333	327	370	345	335	315	335	348	332	361	333	360	403	328	362	327	335	323	363	351	342	341	322	313	369	334	366	350	331	329	327	342	355	389	330	328	335	358	373	321	354	329	331	349	312	358	323	351	355	365	362	339	328	332	329	330	323	319	306	333	333	305	370	335	353	376	317	329	387	365	330	339	355	384	337	348	360	335	347	336	335	375	358	359	334	337	343	375	351	340	327	322	345	367	336	352	363	346	336	348	339	337	339	324	358	323	330	340	335	372	357	371	355	333	344	351	361	307	357	349	329	367	323	331	365	357	370	329	337	343	326	367	365	332	310	334	351	305	369	376	346	346	354	344	310	321	371	353	339	365	334	367	340	338	358	344	325	347	346	367	335	345	341	328	314	358	346	359	368	309	372	346	345	373	354	311	322	322	317	356	343	333	328	359	346	359	384
29637	26145	30809	36014	36141	18629	996	932	850	826	819	801	843	821	797	798	768	769	778	775	745	739	777	782	788	719	755	769	756	787	703	750	777	748	713	763	770	713	768	725	765	724	731	784	766	759	714	753	745	759	740	753	768	793	736	720	720	728	750	773	799	808	741	744	768	711	712	719	716	787	712	750	744	745	782	777	786	800	773	678	780	758	777	747	740	784	746	739	729	735	713	752	728	784	735	771	686	745	778	767	720	778	745	766	757	768	728	709	760	789	723	718	730	737	734	776	730	797	751	735	732	745	749	737	735	772	757	707	769	739	729	765	726	811	784	766	778	677	774	775	721	761	725	745	723	725	758	707	753	735	748	785	736	738	754	778	757	729	711	724	693	754	721	726	765	752	776	739	762	802	704	736	774	722	753	764	748	771	756	733	751	776	778	703	708	766	790	748	799	750	771	748	760	763	715	782	734	724	740	798	753	752	665	752	741	764	727	762	761	738	767	756	747	731	774	767	698	816	763	778	770	789	794	757	760	739	737	738	739	756	726	789	793	740	715	784	703	719	763	754	750	725	753	724	719	741	771	689	795	746	714	753	777	720	772	765	756	732	741	748	730	726	780	780	775	778	762	729	748	719	708	690	716	738	752	759	771	754	739	691	690	774	744	789	760	771	746	747	759	745	771	741	741	768	692	722	774	719	776	702	716	766	773	746	745	796	752	725	770	752	738	748	785	721	827	700	723	773	753	701	749	741	716	741	737	764	724	765	771	741	691	778	724	743	717	759	761	751	727	704	723	765	698	699	727	760	774	746	773	805	735	708	739	738	746	733	760	753	765	769	730	774	735	760	697	770	731	726	767	755	721	735	714	777	728	791	706	756	783	738	774	750	738	729	737	759	673	725	818	761	742	751	692	743	741	756	798	756	735	800	718	793	756	708	745	745	748	742	775	741	787	761	717	762	739	752	785	764	758	732	734	739	777	772	738	766	752	745	770	807	745	722	711	706	747	770	745	764	764	696	756	738	780	732	735	747	818	735	728	739	744	768	758	730	738	736	717	826	719	753	744	760	794	750	730	756	714	746	779	725	728	778	754	715	703	718	810	736	736	748	771	763	744	808	784	749	744	727	743	768	711	779	740	767	779	714	746	826	758	772	785	738	750	790	714	714	766	756	688	757	731	731	796	749	748	758	767	738	731	714	771	719	765	796	799	745	763	702	758	750	763	718	777	790	754	741	810	731	788	720	717	738	786	739	783	730	772	734	726	773	752	726	750	742	769	728	719	744	757	722	819	765	777	755	800	764	774	746	713	801	733	732	741	732	749	739	793	723	756	743	734	764	818	748	772	729	779	752	759	787	766	666	752	700	738	796	736	779	780	701	764	782	806	711	736	731	727	729	711	720	778	759	734	725	773	759	706	708	759	780	758	762	723	778	719	760	734	760	772	742	722	766	757	749	773	768	768	780	773	760	742	739	766	784	771	746	722	749	735	779	750	721	713	760	702	725	753	755	772	745	740	759	748	749	737	716	780	783	759	855	754	764	722	758	791	764	701	750	755	725	751	708	705	731	779	705	788	734	765	740	717	744	766	764	766	744	738	707	744	726	757	769	731	781	756	742	785	739	694	751	784	726	761	771	771	733	725	757	736	736	750	801	763	791	748	703	753	722	712	702	752	773	795	738	749	759	759	750	739	754	712	707	774	766	741	762	737	792	733	728	730	778	710	745	777	687	762	711	773	699	757	723	707	769	729	758	768	761	752	789	732	714	730	718	739	796	751	790	742	770	762	710	767	749	753	746	728	751	748	780	758	715	764	761	746	732	767	754	723	737	738	750	779	795	770	733	743	774	714	754	722	786	716	733	733	725	728	743	723	733	692	727	749	797	754	773	733	775	731	771	772	777	780	742	745	724	720	796	733	726	754	744	726	788	742	734	753	745	778	769	746	777	757	737	758	763	768	763	720	755	742	715	749	733	727	734	731	734	706	740	744	782	698	668	783	766	741	741	746	710	774	737	782	735	720	751	747	722	708	746	791	731	757	769	753	783	766	771	730	734	756	715	705	739	785	755	755	767	744	713	749	749	720	755	756	773	692	720	713	749	760	707	758	756	776	797	755	762	750	677	797	727	726	754	795	771	697	767	773	734	717	745	797	717	770	733	767	712	750	745	716	691	746	784	743	748	750	750	764	792	739	789	703	748	783	752	701	718	748	764	796	718	717	711	797	754	764	804	750	768	777	725	759	747	744	736	766	697	761	773	699	769	701	737	760	790	763	764	707	761	763	699	808	733	805	717	770	729	794	776	770	738	738	722	725	761	772	763	742	786	753	777	743	747	767	726	743	770	747	738	784	741	758	785	795	763	758	770	751	763	790	779	728	738	758	698	773	754	789	744	757	763	780	699	732	815	727	725	755	712	780	787	715	714	731	762	718	707	754	787	707	734	749	782	739	726	747	764	712	749	710	761	730	718	751	683	778	730	788	702	741	731	719	813	769	757	739	767	740	776	785	720	733	750	718	725	774	781	748	772	743	747	690	795	746	724	760	749	747	667	745	754	775	766	762	719	733	708	751	731	722	741	754	791	732	720	751	750	736	751	694	778	776	778	776	727	771	758	757	716	730	748	796	716	724	757	757	787	753	730	780	768	810	747	718	796	720	749	720	721	772	717	742	716	725	742	751	686	774	767	753	754	745	709	685	757	781	779	718	788	770	791	751	745	765	767	787	755	794	815	729	760	696	713	746	725	785	761	776	770	787	807	741	695	743	775	799	738	726	752	778	732	761	744	759	745	735	738	749	763	759	767	732	729	711	780	751	746	782	764	768	728	700	738	737	735	751	760	779	789	744	731	756	773	761	737	710	694	720	758	752	745	724	754	737	737	769	756	760	724	731	760	774	738	764	762	781	792	746	696	736	733	775	718	758	758	779	715	786	712	676	736	734	776	732	765	736	706	724	725	718	758	741	751	748	809	790	776	758	755	801	725	716	750	776	705	724	793	759	758	720	720	765	698	788	732	781	772	731	723	803	773	760	727	768	736	744	757	718	744	760	726	739	794	767	779	775	720	739	698	730	740	793	765	777	752	781	790	752	689	727	776	764	741	770	716	788	770	746	736	685	741	729	794	752	743	790	739	725	736	753	712	727	750	766	780	774	750	721	711	714	756	799	740	723	735	732	762	769	790	750	768	738	784	770	776	728	773	731	789	710	734	717	764	763	719	715	759	788	749	789	771	740	759	736	750	757	742	746	788	769	765	721	774	712	713	750	774	731	701	768	698	753	782	709	749	746	790	717	764	726	770	760	730	828	744	744	772	775	791	767	781	743	734	727	721	747	760	760	722	723	742	721	762	750	786	743	759	799	768	756	759	797	806	756	769	727	749	744	758	769	753	707	773	754	768	730	747	786	746	813	780	731	758	742	793	766	814	742	747	757	719	722	785	767	736	710	767	762	774	756	766	776	724	712	786	745	788	831	668	730	749	788	755	780	754
26405	19255	11273	2448	553	277	186	220	222	208	198	218	221	198	219	192	195	200	167	205	192	202	208	206	232	212	223	213	199	206	193	214	191	198	207	211	218	217	202	211	187	210	247	209	203	198	231	205	210	201	197	199	205	178	207	224	217	222	217	237	207	207	224	219	201	190	209	206	221	203	206	211	229	227	196	212	210	204	184	214	188	201	206	199	188	203	206	235	215	219	196	222	220	214	205	221	191	193	214	207	243	197	193	189	215	223	202	214	202	210	211	210	206	191	197	190	213	209	211	244	200	207	211	188	203	200	209	213	200	203	207	183	211	223	206	201	186	220	201	205	236	210	223	201	203	219	180	240	220	181	202	217	217	209	198	188	236	193	217	227	219	208	218	215	203	221	188	216	188	212	194	201	217	200	206	206	219	225	218	190	223	209	206	211	192	219	233	196	221	208	198	227	189	201	225	232	205	194	219	203	206	201	203	194	193	182	211	215	209	211	222	227	199	184	222	188	207	209	195	210	201	199	196	200	193	234	211	216	196	218	179	216	234	178	201	216	202	202	210	235	222	202	217	242	227	184	210	196	206	207	185	199	228	220	201	220	208	183	191	216	200	206	255	204	220	202	219	217	224	213	199	207	223	213	192	205	202	210	255	205	207	180	194	192	189	205	195	209	165	214	216	208	221	258	230	227	200	218	204	196	233	182	207	203	217	217	212	194	196	232	213	206	229	194	211	224	231	175	208	185	167	196	211	226	232	206	211	209	207	217	208	219	215	199	214	220	205	226	202	226	216	236	199	196	222	208	211	225	224	245	215	215	207	195	196	207	234	193	165	213	208	194	204	232	218	216	209	213	214	196	208	215	179	208	207	200	181	190	211	202	208	226	188	200	216	205	184	228	208	190	209	175	213	218	216	210	190	181	187	216	211	200	220	221	222	220	218	228	220	201	216	207	206	216	200	188	214	211	176	195	201	194	204	237	209	172	189	211	195	201	178	181	209	219	189	189	189	213	184	198	204	195	195	218	202	201	215	209	216	205	229	192	212	195	226	222	212	195	218	252	199	195	215	201	213	212	182	186	225	219	195	218	220	201	165	196	191	213	216	204	211	220	219	206	208	203	206	200	187	204	201	208	228	193	193	206	202	210	224	172	196	208	227	210	202	178	224	175	247	210	198	199	235	218	185	214	184	182	210	212	189	220	200	208	212	204	219	214	211	231	218	219	223	195	224	203	232	236	199	210	223	221	191	205	205	213	210	188	226	209	218	208	190	174	201	214	190	208	199	222	223	212	214	193	227	203	223	221	199	209	213	202	212	208	219	246	196	210	233	240	196	212	229	208	191	180	220	227	203	204	205	223	187	204	213	196	231	188	201	235	210	189	216	221	209	228	197	226	222	198	203	200	195	235	204	199	199	238	227	209	207	235	219	247	205	192	193	223	198	182	233	226	222	193	203	217	237	228	199	218	211	205	191	204	202	209	218	223	206	209	175	236	206	205	216	239	239	206	176	206	190	224	200	232	223	227	182	240	197	208	214	233	237	221	236	229	231	224	189	193	218	242	218	216	209	198	213	232	201	209	220	233	219	210	215	189	227	191	208	202	208	220	222	204	205	206	217	229	206	207	186	230	203	207	205	180	222	194	219	230	225	169	205	216	208	227	214	194	208	178	187	227	203	216	197	190	221	213	177	217	203	202	216	211	187	217	195	204	216	210	226	200	197	196	228	220	202	199	210	210	193	206	230	230	222	188	186	222	211	201	201	189	206	216	208	186	216	213	190	227	221	183	213	205	250	192	217	198	242	208	210	179	202	221	190	196	208	189	188	201	193	225	200	206	163	198	218	199	194	204	200	188	217	231	226	205	228	234	222	192	184	221	208	208	165	206	199	207	188	221	240	228	208	213	197	215	216	182	199	230	234	193	233	215	229	212	222	211	196	206	205	230	207	201	170	229	222	201	194	158	191	202	205	206	189	226	222	206	185	201	228	173	214	225	199	221	219	202	211	218	206	233	227	211	202	215	213	229	241	191	211	230	189	191	214	203	210	185	215	199	203	183	193	219	209	206	214	214	209	204	194	201	191	189	202	240	188	201	192	193	225	220	212	207	189	206	233	210	196	214	213	198	203	202	206	205	232	202	232	204	196	198	219	204	201	224	209	195	228	227	198	183	216	220	211	192	235	191	184	211	225	188	222	212	209	200	193	208	224	202	204	196	204	222	207	188	220	219	183	202	196	223	212	207	205	178	210	192	240	235	213	186	212	200	226	199	210	195	206	217	208	225	202	197	233	189	190	200	242	188	198	210	227	189	201	237	213	214	200	212	199	209	217	198	206	229	210	228	220	213	213	199	180	189	195	200	213	203	209	214	207	196	187	192	226	210	216	208	224	194	214	203	208	211	219	198	214	208	182	186	211	214	205	214	219	214	173	227	188	205	203	246	191	183	188	199	187	184	219	193	218	201	215	209	200	210	241	217	203	211	226	212	192	184	190	182	229	190	197	200	196	206	205	201	231	235	195	187	234	215	213	236	222	215	220	199	192	228	186	182	203	208	216	234	221	211	199	212	214	209	198	234	221	211	234	193	205	195	222	206	198	221	202	216	223	216	206	208	219	204	191	183	199	189	203	197	222	198	233	217	217	198	216	183	217	191	213	199	201	245	207	163	208	205	206	227	238	211	224	238	211	218	220	206	217	222	206	199	208	196	232	195	197	210	219	214	227	196	192	197	178	212	204	212	213	172	196	204	177	194	225	202	218	229	214	197	202	213	223	196	203	184	206	225	200	178	202	204	194	178	229	206	206	206	235	180	191	196	204	200	219	204	222	226	214	212	214	223	214	187	235	201	213	209	226	238	200	212	214	223	221	207	192	220	207	211	204	218	193	232	205	196	234	198	231	221	208	200	204	196	216	217	220	231	176	173	207	225	206	214	224	199	207	206	213	219	218	218	197	226	190	205	227	219	172	220	202	192	197	216	228	220	217	191	209	199	219	198	244	245	199	223	183	213	221	249	215	196	213	226	203	222	199	216	226	233	195	192	222	202	210	224	190	197	185	202	203	205	186	208	209	194	207	230	213	188	206	160	231	202	219	201	198	201	210	204	230	207	197	198	190	206	203	194	214	213	227	237	216	208	213	229	240	195	213	208	202	204	185	218	187	215	202	192	195	203	213	220	217	224	205	217	200	164	227	200	203	215	213	210	222	196	218	206	235	211	211	193	192	212	213	202	244	189	201	232	192	215	230	223	185	184	202	201	234	199	211	208	219	229	211	211	204	211	222	188	234	212	213	203	193	207	212	236	209	207	204	197	234	215	211	193	205	219	198	232	185	215	201	171	232	206	197	218	211	186	219	208	194	207	224	214	205	198	227	195	205	202	202	202	218	199	215	203	207	215	224	210	193	219	214	200	202	230	195	211	197	207	215	257	208	195	213	208	208	194	194	237	230	201	222	221	197	202	232	196	190	182	212	206	210	205	197	195	202	194
16047	15171	15234	3933	1801	855	510	477	511	494	467	489	525	529	492	523	528	552	534	494	503	510	512	543	485	500	521	486	516	528	489	503	509	529	490	533	498	546	503	511	514	457	508	515	496	472	545	508	513	483	508	547	495	504	529	483	486	464	498	492	484	519	515	506	502	478	498	470	503	492	508	493	509	526	486	523	513	489	522	514	509	459	492	484	533	493	516	477	492	511	536	505	471	508	524	503	543	521	459	536	491	510	485	507	475	503	509	522	496	515	483	502	527	497	473	529	485	500	435	500	495	501	489	482	478	508	502	480	551	491	526	502	506	483	498	509	466	483	491	499	475	554	499	514	472	525	510	468	494	494	509	508	494	504	486	498	474	514	497	512	533	527	506	497	529	496	527	484	503	549	477	481	497	516	490	523	486	533	515	504	516	514	501	478	478	483	497	571	518	523	504	512	497	516	495	498	541	513	497	494	500	494	498	527	527	520	512	518	471	474	514	469	500	494	528	486	484	491	509	493	521	489	489	497	529	490	473	486	486	504	478	490	539	499	480	470	500	499	538	489	490	524	499	474	513	509	493	467	519	539	515	513	521	452	518	502	512	475	465	520	492	512	520	504	505	507	456	496	519	479	509	556	529	505	496	464	525	486	507	525	513	486	469	500	498	525	525	519	484	513	509	493	523	500	521	522	492	548	490	519	545	535	519	499	533	543	512	465	518	452	502	525	496	521	502	467	494	502	515	482	496	498	499	509	537	481	489	460	486	473	536	506	531	495	491	520	522	505	542	494	502	470	522	513	500	520	474	508	545	509	498	473	489	457	486	478	482	510	509	468	479	532	484	489	508	500	501	523	536	524	477	509	506	557	537	503	489	535	525	512	474	492	501	500	534	490	535	497	527	541	539	503	518	522	558	509	481	491	519	505	534	559	518	548	520	479	496	514	490	442	529	507	508	521	491	529	551	518	511	447	502	531	481	537	484	497	511	487	463	498	535	502	517	499	497	510	517	510	485	473	519	520	514	532	454	535	504	542	502	486	486	532	513	525	449	530	526	521	498	476	501	523	464	525	520	484	512	495	504	509	513	493	495	450	533	527	500	502	503	566	483	469	495	482	521	563	492	506	487	521	487	481	497	466	461	525	456	536	524	490	518	485	502	483	495	480	504	471	483	505	525	529	510	474	470	487	526	481	544	522	471	487	479	513	479	459	526	522	468	500	504	481	513	475	497	532	539	514	511	496	526	505	503	513	515	488	528	460	527	503	499	557	531	485	506	508	493	489	509	493	504	509	530	486	475	505	528	518	529	517	489	534	519	494	494	491	544	515	488	510	478	496	501	530	485	526	513	504	515	497	537	498	479	495	490	506	488	535	501	468	531	510	524	485	468	575	483	489	531	519	494	502	504	444	529	509	499	487	501	477	482	471	498	503	506	539	503	519	448	488	497	508	500	511	496	530	505	468	487	512	510	503	516	478	490	512	505	498	489	536	513	475	502	483	510	503	482	531	496	467	541	508	472	479	469	512	495	509	548	543	532	495	501	467	514	491	517	510	479	505	492	533	478	470	492	521	532	513	494	498	467	464	475	516	469	480	457	490	529	545	489	499	517	481	502	513	499	468	507	489	494	491	521	505	523	492	523	536	516	480	489	500	475	493	511	501	484	498	490	510	509	466	487	516	506	483	520	542	469	492	539	517	505	474	532	478	499	471	492	486	529	518	520	485	484	471	529	495	516	507	506	533	515	467	514	482	512	515	562	479	556	490	505	509	499	521	499	490	520	504	504	524	465	460	513	500	504	470	487	474	491	515	478	513	520	454	536	556	516	478	500	491	534	488	485	522	472	514	514	507	488	456	502	499	491	504	506	514	486	538	515	519	483	486	523	512	540	514	466	510	524	458	502	490	548	524	532	521	516	475	486	509	499	461	536	514	524	500	504	551	486	476	501	521	517	507	490	520	504	482	498	474	516	494	526	453	520	508	514	495	526	482	495	515	477	487	456	487	515	524	491	535	532	477	454	517	503	537	536	549	509	543	496	517	523	479	481	503	493	458	485	470	545	517	529	498	526	493	495	472	521	453	507	505	474	503	479	488	517	493	542	494	463	540	483	444	509	507	545	495	510	514	481	473	467	500	456	520	480	496	512	482	498	467	493	539	533	507	495	525	541	479	564	478	493	542	528	522	497	485	530	484	491	494	519	519	499	510	502	465	511	523	501	545	486	487	508	500	501	502	514	496	479	488	508	521	497	475	514	494	471	524	497	470	511	498	485	517	485	492	489	476	484	503	500	527	482	507	494	486	508	515	516	506	471	491	517	501	508	515	545	466	491	532	529	517	497	502	501	486	504	497	482	497	486	506	484	491	516	471	530	512	537	514	482	504	540	497	540	527	520	487	571	511	513	497	468	480	452	526	557	527	489	507	502	505	532	524	490	551	503	518	479	538	480	488	518	488	562	505	531	453	470	522	514	535	523	498	511	472	503	479	483	494	509	500	542	483	506	480	478	500	501	485	462	491	530	457	510	512	490	522	489	527	482	481	495	518	470	529	506	512	531	472	465	483	523	456	496	527	488	510	535	504	517	540	492	480	490	533	547	489	511	465	553	471	510	492	483	492	476	496	478	486	504	538	531	465	474	532	530	512	528	493	511	528	542	477	499	504	475	462	495	542	493	501	562	489	523	478	474	550	466	454	562	496	513	496	517	527	510	488	510	493	490	457	493	503	495	519	512	513	532	512	492	469	503	502	503	489	544	557	489	503	509	524	497	514	501	488	488	497	501	511	456	529	537	471	477	544	511	493	516	518	491	479	497	483	522	491	490	495	488	505	480	531	533	493	504	537	452	516	532	515	511	505	499	527	507	476	480	493	509	475	486	511	488	501	518	496	473	479	502	486	473	526	506	486	478	484	510	514	532	462	543	514	478	530	500	506	507	504	506	536	490	497	565	489	463	544	497	506	486	484	494	471	567	482	548	511	515	497	485	495	522	518	479	505	485	505	487	499	527	515	473	479	520	524	516	514	548	490	506	512	513	508	493	491	547	475	491	507	500	504	505	507	488	482	499	502	525	497	531	506	515	475	491	509	531	469	530	493	491	517	518	478	508	503	513	506	500	479	460	505	505	555	493	466	522	489	533	525	525	485	511	509	508	483	488	504	512	477	516	459	544	508	509	520	516	510	474	493	483	520	509	480	522	474	483	493	498	509	499	522	486	474	498	466	521	548	533	508	482	487	518	493	494	531	560	511	494	518	565	510	511	530	470	522	567	496	521	503	539	493	485	525	471	485	514	481	532	528	476	490	513	447	470	470	472	518	489	558	507	483	532	509	459	539	520	498	535	519	525	537	517	509	472	501	512	536	504	491	559	525	496	497	460	510	528	543	499	537	490	473	513	505	506	507	527	488	488	469	473	538	492	563	526	539	530	490	534	535	506	469	496	544	515	519	535	540	516	495	467	492	510	518	495	507	513	513	528	498	491	502	486	467
41361	28938	19663	16618	11648	3275	490	388	361	382	339	301	397	314	353	335	322	348	382	325	312	347	369	326	334	352	349	340	358	309	329	378	380	306	348	388	367	357	322	296	344	314	386	324	353	330	334	337	365	386	333	358	303	323	362	343	386	334	375	350	389	391	329	365	341	389	370	320	345	335	345	371	339	347	319	342	381	339	364	374	354	319	348	322	318	323	348	325	373	345	316	323	338	351	354	309	351	337	371	328	340	320	321	328	388	380	362	347	389	344	331	343	364	334	369	364	373	340	347	362	317	342	352	341	379	361	341	378	335	364	366	312	307	327	363	326	354	326	317	336	337	321	346	361	349	334	323	341	343	347	341	355	335	361	330	362	322	393	339	360	329	365	323	341	309	367	352	328	374	323	356	347	364	347	357	342	370	372	330	347	341	355	336	327	367	346	342	336	333	391	366	363	349	353	340	271	334	321	327	352	288	358	313	345	311	321	336	333	281	370	358	321	358	337	354	332	352	353	377	326	372	374	358	345	325	336	346	314	308	340	350	343	326	309	360	366	350	350	369	320	341	329	346	324	333	331	308	359	354	350	368	357	361	333	337	360	348	341	371	321	368	321	347	333	346	361	344	336	362	326	318	358	374	315	347	351	354	374	336	324	357	308	343	385	351	331	328	338	351	379	318	346	352	348	358	318	339	332	354	343	344	337	340	313	324	352	318	357	338	344	361	372	369	323	332	319	336	299	344	327	325	357	366	310	364	353	354	357	357	371	350	327	361	305	364	395	377	338	350	345	350	350	338	347	347	306	368	348	332	363	363	327	334	324	346	359	350	364	336	316	339	360	332	334	343	339	336	319	327	324	318	312	328	356	344	337	343	345	325	363	325	309	346	338	352	330	340	338	357	343	322	368	379	329	336	365	329	361	364	336	362	352	358	349	327	339	343	349	350	348	341	337	364	373	325	363	352	366	329	340	364	346	340	342	386	329	332	349	320	365	343	339	350	341	355	350	357	384	358	360	333	348	332	358	390	314	378	361	334	325	310	338	334	301	327	335	361	321	341	334	363	329	337	347	353	334	332	378	339	315	306	345	327	302	344	363	380	320	300	346	368	340	329	336	368	356	323	347	317	381	354	329	343	332	358	320	341	363	376	367	360	310	372	338	353	327	309	336	362	384	355	356	359	306	319	334	335	338	327	361	350	394	329	364	345	349	379	355	353	371	347	336	348	332	352	354	373	330	363	367	331	350	327	341	317	369	330	330	330	312	331	341	322	316	340	350	355	344	365	322	335	380	326	326	364	377	347	359	324	313	326	360	352	319	379	359	348	351	365	363	344	355	350	336	339	369	331	316	377	341	357	340	354	362	303	315	348	382	300	358	340	336	355	347	324	333	342	352	345	322	378	338	347	358	370	335	328	345	349	348	366	357	330	330	350	350	346	380	335	361	354	355	352	304	322	373	354	358	325	351	290	338	370	355	346	318	375	327	333	325	312	362	363	339	338	323	387	362	327	324	302	360	351	385	367	330	339	334	345	325	311	350	348	338	343	367	361	370	367	370	336	328	327	362	310	287	338	383	364	364	328	344	351	333	342	339	318	333	332	361	350	301	361	345	334	316	325	324	336	317	368	369	326	316	321	364	344	361	318	353	373	343	335	343	341	349	358	364	353	316	304	359	352	348	362	363	334	317	337	352	362	346	333	343	377	344	349	351	339	347	352	355	355	353	350	361	306	345	304	324	327	352	358	356	330	307	333	351	346	324	319	331	341	347	361	351	357	357	372	337	339	389	329	367	342	359	349	348	344	372	352	351	337	331	337	358	383	321	351	348	354	340	366	346	337	315	367	304	352	349	314	347	366	356	364	326	378	348	362	317	351	331	346	339	409	344	361	317	355	355	349	362	354	332	347	350	360	320	336	371	373	368	390	334	312	318	327	356	354	313	353	323	328	360	360	370	359	362	355	345	345	364	343	342	330	308	342	329	391	346	351	307	376	376	320	325	330	364	344	314	375	330	335	342	352	383	370	342	351	335	332	337	362	341	354	339	365	321	382	389	331	304	329	320	330	349	339	371	328	358	336	334	351	343	344	373	342	345	382	354	329	362	324	333	352	352	394	344	346	365	331	382	380	366	373	329	342	341	371	348	351	350	348	345	334	329	362	334	343	329	338	348	318	344	364	309	352	350	341	312	324	365	347	367	399	335	321	343	379	367	322	349	334	325	351	329	320	330	369	329	349	339	311	353	365	322	349	347	307	317	349	384	365	340	321	344	308	341	324	348	349	311	335	330	349	359	350	362	384	308	320	304	318	370	347	382	346	356	339	375	369	356	339	352	327	327	363	331	329	313	347	341	334	325	315	344	335	349	356	356	379	372	329	313	361	305	345	357	371	380	371	375	310	309	382	325	354	388	367	367	356	339	333	366	343	357	299	369	344	348	336	340	321	376	360	350	337	353	333	331	354	344	340	322	368	333	355	349	365	343	377	337	367	325	339	376	350	366	343	329	338	339	364	340	389	370	307	323	347	327	310	308	370	319	315	346	366	343	379	365	360	360	394	319	349	331	331	342	346	358	347	392	340	324	366	349	311	375	345	335	347	329	321	329	369	339	345	319	329	332	338	378	330	385	348	339	316	348	341	344	359	345	358	391	334	342	362	361	351	326	323	325	405	335	333	320	326	335	369	346	396	350	350	342	314	345	339	335	373	354	334	300	349	316	331	321	360	333	338	353	368	322	365	350	314	394	349	342	353	339	324	348	307	344	350	355	370	394	323	325	320	359	344	322	327	342	364	341	348	355	356	345	353	362	359	333	333	330	344	353	313	339	351	352	353	345	329	388	308	329	349	358	348	346	361	328	354	333	338	374	358	374	355	360	368	354	334	341	331	374	327	336	340	336	363	336	322	329	359	348	343	368	362	371	315	354	372	364	378	339	339	345	391	359	364	335	335	339	351	344	360	353	364	345	332	360	344	345	340	331	347	330	328	331	366	343	316	329	371	406	344	369	336	373	342	334	333	320	347	340	349	361	366	348	323	338	313	333	344	345	365	329	306	379	348	396	328	368	338	382	360	377	328	329	344	337	345	362	350	333	320	359	347	354	308	356	374	346	356	370	329	324	328	387	347	317	347	342	352	364	362	332	368	368	340	352	325	311	336	336	352	348	364	354	345	343	330	357	386	362	351	348	329	317	343	330	319	400	314	354	343	365	350	312	341	360	307	358	383	352	332	331	330	302	337	346	336	350	309	370	319	350	361	377	342	334	368	381	328	333	353	373	331	328	329	375	353	346	373	343	310	319	314	322	372	345	360	319	357	340	353	346	347	332	367	331	314	320	352	320	324	372	354	352	327	333	352	338	358	398	347	335	376	353	337	373	333	355	351	355	325	342	319	384	330	347	335	323	346	339	286	333	335	357	343	358	343	345	340	361	356	330	369	331	337	303	349	325	336	384	370	343	352	342	347	327	348	354	350	350	352	317	345	324	321	331
26039	22044	24570	29136	22921	8986	880	839	806	814	764	773	807	767	829	787	765	779	814	800	764	774	767	754	800	771	762	770	712	781	736	792	754	750	722	765	778	792	774	739	745	747	777	781	760	774	757	779	735	737	796	718	784	822	783	712	737	742	712	737	723	769	767	782	746	745	789	752	753	762	737	739	783	804	779	742	756	780	726	756	786	791	792	807	748	752	814	779	759	742	762	733	739	768	809	781	806	796	743	755	776	741	798	736	805	748	762	745	794	763	753	745	809	784	729	738	806	750	755	773	791	756	751	720	764	779	792	721	793	789	779	785	777	744	754	737	826	770	736	813	730	798	769	765	788	787	787	756	808	791	794	823	775	811	770	803	735	765	818	751	728	719	779	769	764	758	779	701	757	734	815	819	744	802	736	764	801	795	731	753	739	741	751	784	708	729	772	776	761	770	759	816	719	792	760	749	752	762	772	764	813	802	787	737	777	788	771	747	795	756	746	729	725	741	779	789	788	790	722	739	834	740	707	771	799	783	750	755	795	771	746	771	753	793	722	791	792	767	741	753	800	785	736	739	770	754	763	794	720	741	727	753	852	730	746	791	746	763	746	820	783	786	766	731	737	748	783	749	786	800	710	746	749	704	783	684	754	776	705	758	779	732	785	796	721	767	754	735	783	761	753	772	722	763	744	737	758	705	814	749	769	741	745	789	785	774	776	781	773	818	772	794	843	778	764	759	735	785	762	786	764	749	767	744	774	824	751	757	782	768	738	736	731	780	770	748	776	759	796	788	783	757	758	768	749	809	766	736	713	776	797	754	752	773	736	776	749	749	795	777	762	768	753	782	740	769	804	790	729	758	784	751	762	804	787	776	775	806	744	774	746	724	780	759	771	734	767	760	785	760	767	737	769	752	777	742	792	780	784	758	786	798	708	754	760	812	755	762	787	725	810	776	720	783	761	817	697	792	774	788	759	757	778	764	776	786	811	762	737	748	737	745	767	744	768	765	734	782	771	758	710	775	804	809	782	757	782	760	778	767	771	750	758	763	716	768	788	708	765	770	790	727	788	791	809	766	761	777	760	774	771	714	801	702	786	774	740	801	784	795	762	740	747	755	744	752	715	765	741	731	793	743	800	781	748	762	749	758	776	787	772	807	815	758	774	794	756	785	737	746	744	771	768	741	772	817	801	763	761	778	772	762	813	788	712	746	749	746	682	808	766	744	778	786	798	765	838	770	755	711	762	756	706	826	815	761	759	789	764	733	740	769	730	810	764	759	752	749	750	777	726	737	766	778	792	768	736	799	822	809	715	748	751	767	721	758	786	732	776	773	765	818	770	786	734	752	829	772	789	758	794	790	772	765	826	800	784	758	748	746	767	803	760	773	751	756	786	762	765	779	764	751	824	741	705	754	762	770	762	774	725	774	755	740	745	737	773	798	737	790	797	748	760	732	795	792	735	781	798	724	725	724	759	726	754	754	760	764	692	724	822	854	771	778	791	737	761	729	741	758	799	766	761	737	743	760	733	738	705	761	789	732	803	740	794	729	775	773	777	726	758	772	777	763	763	792	750	763	785	776	756	746	775	800	760	752	744	778	713	727	790	765	791	764	792	777	748	772	762	703	737	784	796	736	801	766	762	764	730	759	784	745	720	703	790	768	767	772	771	783	770	769	752	736	732	771	744	743	788	764	774	790	773	769	761	742	747	782	769	790	755	759	782	789	789	760	797	772	745	805	779	790	788	793	790	763	742	720	732	743	779	699	778	724	728	802	740	773	777	764	782	738	775	745	731	750	762	766	749	749	741	780	756	748	755	809	765	802	717	793	791	778	734	752	800	815	689	750	753	780	707	754	713	817	776	766	736	752	772	805	788	756	766	701	780	747	746	723	726	779	752	778	746	780	733	771	766	757	795	732	750	771	780	736	714	757	771	724	767	749	770	801	780	779	716	755	781	761	733	770	728	784	749	783	776	743	769	761	710	764	788	816	785	775	784	752	798	745	752	799	782	763	776	750	748	750	761	752	791	742	825	767	783	770	776	799	744	731	758	779	752	776	772	778	795	789	808	803	783	726	774	772	753	823	744	753	827	786	741	784	799	786	770	730	781	769	767	760	784	754	730	737	766	783	733	776	767	791	779	765	723	743	762	787	778	705	827	754	777	782	792	767	740	803	767	739	796	817	737	754	747	752	762	792	795	775	761	757	734	807	770	773	799	749	784	763	746	782	802	811	788	760	755	815	814	764	781	774	780	754	767	764	787	719	760	778	744	744	783	785	783	747	798	711	770	747	786	758	756	774	778	765	807	752	776	767	807	792	834	754	722	780	774	744	784	810	809	807	765	735	770	739	794	787	753	819	786	780	738	789	740	763	762	748	753	795	711	817	750	727	789	757	736	754	763	789	744	804	773	814	809	741	816	793	793	767	790	812	768	805	782	793	842	735	702	760	734	783	800	765	764	754	724	775	698	769	824	814	784	757	728	776	797	756	773	750	698	781	739	789	773	742	745	758	765	795	740	738	752	741	770	760	795	786	794	779	734	750	762	761	719	799	778	753	744	734	731	814	772	802	793	823	759	759	742	768	750	782	791	774	765	723	787	776	774	767	739	758	739	727	715	815	744	777	814	836	758	779	684	776	747	772	775	769	744	797	864	768	757	781	800	760	773	739	773	773	720	782	751	768	753	775	778	816	767	741	705	798	806	807	731	740	791	759	738	746	836	756	742	752	745	713	738	763	748	749	721	732	755	767	752	769	736	758	758	752	750	747	798	776	775	853	790	835	792	768	772	739	790	776	768	790	755	767	785	766	731	799	708	721	763	700	778	774	744	805	751	777	803	772	764	786	786	746	759	818	777	780	749	807	745	780	718	761	743	788	741	787	778	793	747	798	753	761	736	774	796	762	769	806	784	790	777	767	770	759	781	769	792	776	762	743	751	763	743	745	809	720	761	734	747	792	747	797	786	789	776	810	766	788	726	746	787	729	784	797	744	751	772	770	776	829	754	758	765	799	798	808	732	748	741	790	782	725	791	791	715	712	764	779	752	812	755	770	777	753	829	777	788	786	772	755	790	761	716	774	771	762	808	806	763	768	722	780	749	761	823	830	739	748	742	783	764	724	822	801	806	796	786	760	764	757	773	783	775	825	787	752	791	792	796	798	766	805	759	782	769	756	769	774	744	756	746	774	788	706	781	806	772	814	795	783	767	742	780	758	778	753	725	784	746	767	758	757	771	750	752	705	736	715	789	758	790	763	738	748	728	788	779	792	766	749	780	776	713	758	779	787	782	747	786	767	763	802	718	758	755	735	750	825	771	738	785	748	818	765	755	779	732	741	789	789	815	744	752	765	776	759	810	716	771	705	746	784	806	754	739	777	765	753	736	761	748	810	802	774	723	786	787	724	748	802	776	748	813	754	799	770	796	752	767	765	764	736	752	757	782	743	778	784	777	719	754	776	810	813	725	780	730	741	748	776	775	773	752	786
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
