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
338054119430	338054119990	338054120540	338054121090	338054121640	338054122190	338054122740	338054123290	338054123840	338054124390	338054124940	338054125490	338054126040	338054126590	338054127140	338054127690	338054128240	338054128790	338054129340	338054129890	338054130440	338054130990	338054131540	338054132090	338054132640	338054133190	338054133740	338054134290	338054134840	338054135390	338054135940	338054136490	338054137040	338054137590	338054138140	338054138690	338054139240	338054139790	338054140340	338054140890	338054141440	338054141990	338054142540	338054143090	338054143640	338054144190	338054144740	338054145290	338054145840	338054146390	338054146940	338054147490	338054148040	338054148591	338054149141	338054149691	338054150241	338054150791	338054151341	338054151891	338054152441	338054152991	338054153541	338054154091	338054154641	338054155191	338054155741	338054156291	338054156841	338054157391	338054157941	338054158491	338054159041	338054159591	338054160141	338054160691	338054161241	338054161791	338054162341	338054162891	338054163441	338054163991	338054164541	338054165091	338054165641	338054166192	338054166742	338054167292	338054167842	338054168392	338054168942	338054169492	338054170042	338054170592	338054171142	338054171692	338054172242	338054172792	338054173342	338054173892	338054174442	338054174992	338054175542	338054176092	338054176642	338054177192	338054177744	338054178292	338054178842	338054179392	338054179942	338054180492	338054181042	338054181592	338054182142	338054182692	338054183243	338054183793	338054184344	338054184893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2901	3650	2300	2901	3650	2300	2900	3650	2300	2900	3650	2300	2899	3650	2300	2899	3650	2300	2898	3650	2300	2898	3650	2300	2897	3650	2300	2897	3650	2300	2896	3650	2300	2896	3650	2300	2895	3650	2300	2895	3650	2300	2894	3650	2300	2893	3650	2300	2893	3650	2300	2893	3650	2300	2893	3650	2300	2893	3650	2300	2892	3650	2300	2892	3650	2300	2892	3650	2300	2892	3650	2300	2892	3650	2300	2892	3650	2300	2891	3650	2300	2890	3650	2300	2890	3650	2300	2889	3650	2300	2889	3650	2300	2889	3650	2300	2888	3650	2300	2888	3650	2300	2887	3650	2300	2887	3650	2300	2886	3650	2300	2886	3650	2300	2886	3650	2300	2885	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35541	6690	1120	577	497	379	401	384	375	354	377	368	302	333	371	372	395	388	317	356	352	352	353	348	354	310	353	326	325	344	364	365	349	350	330	343	377	393	372	380	334	362	356	365	312	318	345	326	334	347	334	303	296	335	310	337	360	350	332	333	315	359	320	319	336	346	332	362	342	363	368	366	312	364	376	332	339	327	316	359	361	320	301	337	324	318	326	377	359	356	358	332	328	340	375	357	369	367	356	346	351	346	302	342	353	351	325	344	347	324	369	338	360	372	350	298	314	383	347	348	349	350	331	364	331	281	365	331	336	350	331	366	332	324	340	371	348	335	364	386	343	339	350	330	341	327	329	342	347	339	321	360	341	341	362	345	316	336	326	327	343	319	313	306	335	329	333	306	341	341	331	341	323	351	325	359	355	363	310	351	368	333	370	351	314	345	350	334	334	291	331	320	361	313	350	350	357	330	363	346	367	338	351	351	325	339	361	336	361	329	320	349	338	319	351	368	332	387	358	350	297	338	347	346	343	347	367	324	320	322	357	399	379	332	347	331	355	330	373	332	320	355	353	332	335	362	306	357	353	382	336	355	368	349	319	333	319	354	334	352	327	324	332	362	351	367	357	309	304	335	365	323	320	357	335	353	360	343	371	310	322	342	358	340	355	331	301	342	337	325	336	306	315	348	341	319	344	364	361	386	347	270	320	343	327	353	326	324	334	348	337	311	307	341	342	345	356	326	355	338	337	331	383	339	316	348	343	358	308	324	345	349	380	322	330	330	310	350	332	375	322	319	289	341	337	385	322	344	360	341	337	338	325	341	301	309	331	314	338	381	380	358	361	307	356	344	329	328	312	349	351	334	318	332	393	319	342	348	358	342	323	351	338	363	321	315	338	343	366	338	357	325	351	357	372	325	317	347	328	359	370	359	384	378	324	357	334	335	322	372	305	323	321	344	346	338	321	364	348	344	364	356	315	363	350	313	375	373	356	345	343	342	366	334	333	355	354	305	357	320	321	341	351	374	336	331	355	359	339	352	361	340	380	338	327	347	352	318	327	340	328	330	349	328	392	351	331	310	343	345	348	327	348	341	350	364	341	346	307	309	334	356	346	375	345	301	327	326	336	319	320	305	330	359	326	341	339	346	319	332	356	318	366	362	390	353	346	349	358	330	402	346	378	342	338	343	362	351	354	385	367	325	324	346	332	339	345	358	343	329	319	337	379	346	337	350	337	314	332	350	365	330	330	337	385	347	339	355	341	368	302	333	371	348	361	334	362	327	328	308	336	348	346	299	319	333	339	339	350	338	335	372	357	380	334	348	351	319	352	324	335	355	327	349	374	353	340	348	390	379	356	343	342	386	356	370	349	351	346	344	331	347	349	310	326	355	346	399	317	331	325	330	381	356	340	348	353	401	350	355	339	358	332	319	333	365	298	333	301	362	353	325	291	316	324	326	353	369	375	378	365	355	361	324	336	340	349	336	319	328	330	355	350	353	373	358	348	359	334	346	368	330	338	322	340	348	312	362	335	371	325	338	336	340	369	381	368	356	371	300	326	322	358	356	325	369	347	322	324	347	332	280	371	329	333	363	345	354	305	314	339	341	357	366	342	348	355	333	361	361	348	345	367	360	349	344	338	338	341	340	333	362	352	314	335	362	344	297	316	337	365	353	340	349	301	379	387	327	323	332	365	318	348	353	333	338	377	321	334	379	320	328	366	380	374	337	339	326	297	321	321	355	327	335	335	361	352	384	339	353	320	301	363	379	341	357	336	332	313	351	325	323	322	336	325	334	309	362	337	343	350	318	351	328	338	321	352	334	340	375	386	356	373	370	359	301	362	349	375	332	365	343	332	343	329	337	336	348	342	330	345	313	384	319	350	363	372	366	346	340	361	353	312	334	379	361	314	367	337	343	333	326	349	354	333	306	357	357	382	316	352	356	374	322	349	404	333	303	361	385	366	337	331	294	337	375	343	335	326	347	351	327	353	356	366	359	339	325	312	306	333	365	310	336	340	328	306	324	320	355	353	348	318	321	343	362	336	358	345	373	354	341	374	356	314	333	345	342	334	331	353	339	331	337	358	339	349	323	344	342	372	343	334	331	350	327	323	344	364	367	316	329	381	326	366	342	355	353	333	348	349	359	332	331	325	350	327	354	354	339	361	377	354	365	302	356	329	355	356	361	331	320	354	355	362	331	303	362	308	365	374	382	330	346	341	360	363	323	358	340	317	348	338	373	326	371	345	353	291	334	350	306	322	344	346	344	354	354	341	345	328	351	325	342	340	350	352	368	347	339	338	334	340	306	344	343	362	332	340	348	352	299	350	364	335	354	340	335	328	327	376	307	306	333	334	320	368	352	318	341	363	350	397	337	314	315	370	326	352	314	353	355	354	320	327	309	296	343	339	348	381	348	325	396	314	338	320	348	350	333	327	314	324	332	318	323	366	316	318	354	323	339	338	344	380	363	324	371	334	376	354	359	398	356	350	348	333	348	326	338	351	351	352	374	370	347	335	347	343	322	310	339	365	346	345	349	341	349	309	344	380	342	300	309	344	353	336	332	356	376	331	341	355	361	350	383	343	364	306	359	310	358	319	349	325	377	354	330	348	350	316	366	335	327	345	296	303	337	338	363	306	366	347	358	345	306	383	339	358	324	340	379	368	300	334	297	359	345	360	343	332	363	371	363	362	355	323	344	355	330	316	354	320	333	368	390	366	326	338	358	355	333	313	317	340	352	325	307	345	362	340	329	349	343	355	352	363	355	384	345	364	366	353	363	346	322	315	307	359	305	374	348	347	315	356	326	287	325	360	358	343	354	295	341	352	361	356	334	328	310	329	367	365	353	321	328	341	360	375	370	326	321	336	345	365	330	348	307	349	350	357	329	343	364	359	398	332	328	328	325	339	357	351	360	351	339	321	358	343	345	352	331	354	338	351	323	351	351	306	325	369	339	347	339	359	363	350	354	333	390	353	337	358	376	323	347	354	353	350	338	331	360	328	317	346	330	366	363	356	338	304	315	356	304	333	335	340	308	323	348	347	347	360	343	333	334	362	389	352	346	326	359	341	354	325	341	347	338	392	382	366	337	367	370	339	321	340	336	339	364	334	346	331	330	341	378	354	349	332	384	333	356	340	349	378	335	342	358	374	334	344	347	351	350	323	361	366	342	343	321	334	343	328	345	377	355	345	343	307	359	339	345	359	342	355	347	347	390	359	354	335	360	354	301	340	334	334	325	346	356	348	330	365	317	363	337	312	338	346	326	324	322	343	330	328	348	327	338	360	337	333	341	334	333	325	354	324	369	353	343	354	363	357	327	333	315	310	357	334	338	364	331	345	353	345	341	358	365	337	339	336	334	397	339	351	321	337	353	305	338	343	323	357	370	353	304	323	361	331	317	335	315	296	325	358	345	338	349	384	351	355	314	376	385	374	372	347	331	355	329	310	381	344	335	340	346	359	352	355	351	335	351	365	358	342	337
23865	11525	8106	4596	2908	2207	1948	1496	1207	1042	906	867	917	848	819	817	852	847	833	865	832	798	832	865	774	836	807	819	816	826	812	798	856	811	857	831	781	806	855	814	809	835	837	815	829	841	859	824	762	846	789	782	809	820	766	803	791	818	803	823	804	824	825	812	840	766	845	799	769	816	823	775	810	779	802	820	796	787	794	804	823	823	846	843	783	846	814	841	834	792	853	802	818	763	803	843	790	822	763	783	840	795	828	846	809	795	827	839	791	840	773	800	773	832	843	829	799	760	849	761	847	815	794	876	862	809	792	820	799	803	814	845	778	801	817	800	862	790	752	824	782	833	828	843	851	809	855	749	817	766	816	777	821	859	765	823	824	837	816	825	820	789	792	822	797	817	858	771	840	793	798	781	774	850	827	814	824	815	798	797	780	816	890	788	875	809	800	778	838	826	756	836	807	828	852	770	828	787	795	848	803	817	805	794	813	785	811	809	860	849	793	850	824	777	835	842	822	811	805	855	816	791	825	859	867	823	814	776	785	778	834	844	777	839	844	789	812	809	803	838	839	824	830	852	838	845	799	828	889	817	807	827	778	775	849	796	784	830	768	792	788	869	808	801	819	746	799	790	830	808	777	798	823	826	836	796	839	836	765	818	805	750	844	792	766	811	821	809	811	824	838	826	862	792	838	870	826	818	806	774	810	800	757	786	835	810	809	807	851	830	827	829	815	759	874	793	848	829	827	745	820	822	734	821	864	800	796	761	839	819	803	839	822	812	824	778	769	803	810	818	777	803	830	800	824	793	808	835	809	825	825	794	805	865	847	824	845	848	785	799	850	811	793	849	810	814	782	803	811	812	811	871	775	866	811	778	835	799	814	769	836	761	853	802	833	803	802	791	791	827	738	840	807	848	797	780	872	782	784	885	829	820	868	823	791	786	816	797	818	803	790	780	830	816	783	801	770	858	763	840	783	810	856	777	786	852	838	748	795	781	844	848	799	792	836	818	793	817	803	811	779	832	768	799	783	787	782	750	813	807	804	822	808	803	845	795	804	819	800	782	841	823	753	861	789	810	845	832	837	821	872	782	762	790	755	841	780	850	830	812	748	848	784	823	735	828	817	774	844	849	778	847	799	825	804	796	851	819	793	807	848	797	824	818	807	745	846	808	796	883	815	822	848	809	801	822	829	812	832	833	827	816	841	846	779	835	809	832	838	842	814	842	799	782	781	822	861	824	817	854	840	846	778	813	888	774	796	828	839	811	783	809	792	820	803	828	786	873	864	786	822	831	840	823	789	828	794	820	842	794	813	888	773	817	840	768	778	786	826	803	882	807	814	841	837	841	761	787	781	822	787	782	828	856	815	795	779	811	832	825	794	874	788	826	836	802	811	775	836	802	822	840	844	826	777	790	778	863	768	795	816	818	807	788	815	752	826	805	813	770	836	829	849	804	788	844	874	826	792	880	867	825	787	833	782	821	769	816	801	829	822	815	795	765	793	798	780	829	826	755	787	791	836	750	827	805	825	815	771	789	820	837	767	825	809	856	804	840	774	826	829	745	834	820	743	777	820	848	798	763	796	822	840	772	865	832	800	815	817	790	805	754	845	826	764	820	816	809	812	834	810	803	812	834	832	810	901	844	811	792	833	861	836	801	827	867	835	828	798	783	784	804	794	831	849	829	829	838	809	818	784	810	797	758	814	845	815	807	765	769	779	765	783	800	781	798	857	803	833	773	811	778	749	808	845	816	821	843	793	816	810	884	807	809	845	810	773	761	823	811	843	749	814	824	876	847	826	777	820	791	849	872	763	790	835	786	878	846	782	801	825	842	787	839	808	855	892	819	809	800	824	799	810	792	798	817	796	811	829	774	832	837	803	860	857	820	757	821	749	768	766	835	771	815	828	861	800	764	761	833	832	779	763	831	833	833	757	809	849	784	843	820	789	803	814	827	828	811	867	802	787	803	774	767	792	794	824	794	829	826	764	800	762	802	754	788	872	831	807	831	805	782	845	805	842	769	834	793	813	846	857	795	837	798	803	795	829	783	791	794	807	763	762	797	804	827	846	805	707	793	843	762	866	812	842	826	746	778	875	836	835	780	785	849	762	809	808	822	780	851	797	854	824	794	843	851	815	803	807	798	800	853	811	782	786	809	831	830	848	844	853	774	793	800	764	793	839	765	773	790	760	853	859	766	790	824	834	750	801	794	801	811	794	775	883	817	789	769	807	748	813	774	866	815	801	800	819	826	836	841	801	819	777	828	851	794	759	802	850	813	773	842	836	808	841	776	843	788	821	825	842	864	775	803	811	810	856	827	786	820	820	820	831	805	842	845	827	817	805	869	813	835	814	850	722	801	775	791	766	766	854	878	846	856	811	770	816	804	791	808	808	811	800	848	845	798	789	820	868	853	823	809	819	818	760	806	746	775	776	789	830	825	829	862	853	824	818	810	781	781	782	808	831	840	801	811	861	835	817	840	854	808	818	794	777	803	805	794	777	820	806	792	853	834	817	831	809	829	817	811	859	857	834	801	838	804	770	783	841	846	805	829	832	788	839	870	814	824	794	798	835	776	804	801	841	812	829	783	827	848	808	811	764	829	870	797	813	806	823	789	842	778	777	835	796	802	829	877	803	822	791	831	770	825	825	773	807	861	785	778	871	819	813	849	821	838	807	793	835	772	760	810	810	813	775	786	804	816	851	834	795	859	737	807	779	864	799	847	805	830	710	779	811	819	833	807	796	817	838	824	762	822	781	791	831	791	801	841	819	822	788	823	818	828	803	883	828	811	823	828	868	824	817	800	792	799	808	797	843	812	799	776	840	780	777	786	743	802	835	809	844	842	778	853	769	778	806	811	808	814	817	772	826	839	807	747	804	800	795	787	812	776	805	801	787	839	794	798	794	796	838	834	787	775	837	825	796	791	772	847	822	804	801	786	800	794	845	797	771	844	829	845	789	789	889	790	808	816	818	770	892	836	820	801	750	798	796	826	787	813	814	804	798	823	764	821	845	839	780	807	805	775	793	830	816	823	839	799	790	812	862	780	774	827	782	822	816	766	851	806	794	852	845	812	824	868	816	801	797	839	807	778	805	814	834	811	766	785	801	792	837	789	819	792	785	840	810	828	798	767	808	836	756	809	814	838	818	826	808	795	779	799	803	833	802	830	832	814	779	773	840	824	784	834	805	811	771	839	838	837	786	818	816	766	803	817	805	807	809	779	815	815	825	814	835	830	760	850	811	804	769	827	818	793	826	753	859	833	781	787	861	826	827	858	817	810	832	849	770	823	811	792	803	814	827	853	815	785	843	767	817	819	784	794	817	764	862	795	785	820	833	833	805	797	816	776	785	801	788	799	775	821	815	802	805	863	856	772	812	847	780	732	772	796	842	787	813	773	798	784	841	810	751	797	866	835	806	802	817	797	808	827	815	837	813	816	849	819	833	848	849	786	762	792	833	805	779	804	799	794	808	806	840	847	814	816
25817	2944	548	371	337	320	317	356	354	307	330	299	300	340	327	313	302	322	331	278	323	307	315	287	328	302	288	298	318	321	334	313	351	302	331	309	314	325	355	301	315	318	288	303	329	338	292	306	325	274	306	319	309	304	325	291	324	353	329	340	320	327	315	290	352	330	342	302	326	341	332	327	320	328	334	296	344	335	314	332	303	299	316	311	299	311	283	354	310	310	334	330	353	307	314	323	318	273	282	310	327	299	286	316	303	283	326	338	327	267	302	334	320	326	345	338	279	262	295	337	318	298	310	309	329	338	307	287	309	304	308	320	278	325	334	320	352	277	295	308	343	304	304	302	324	315	292	341	341	301	310	315	314	327	301	301	317	358	314	318	312	298	310	305	304	317	323	306	307	273	324	270	341	310	288	304	348	319	343	301	271	393	353	318	308	283	308	333	294	301	299	293	338	313	296	313	335	364	318	319	319	305	358	328	333	336	299	323	345	272	277	309	342	311	317	319	310	322	325	311	330	291	309	319	298	301	302	332	318	302	335	314	328	324	311	309	324	314	292	319	276	316	315	309	348	312	323	321	353	309	314	335	316	328	300	331	349	308	315	316	339	323	299	302	310	317	325	329	273	271	337	311	313	331	310	306	325	318	312	287	324	309	303	311	288	303	297	304	334	306	301	336	326	317	300	332	345	332	306	294	307	299	319	265	281	292	301	319	279	297	279	320	307	313	282	317	325	332	305	346	333	320	288	285	317	323	301	290	347	320	339	314	303	317	303	291	334	315	322	314	328	297	333	321	301	326	298	360	316	298	304	313	298	314	306	331	299	315	276	294	362	312	302	298	317	320	310	317	294	315	292	329	317	300	322	354	312	313	315	343	302	360	305	334	348	310	336	325	281	359	305	309	329	275	316	329	362	307	308	325	299	279	299	320	306	268	290	334	321	322	305	357	325	327	304	351	302	342	301	260	309	283	348	292	325	329	325	321	317	290	316	331	301	297	283	308	313	300	310	307	317	305	308	336	327	318	315	326	295	336	318	315	313	304	304	315	324	309	296	286	291	308	301	324	308	313	298	305	320	313	323	319	284	314	326	300	319	335	310	313	324	325	312	321	289	324	331	295	306	300	315	341	340	301	291	321	333	328	324	297	329	323	289	283	354	328	333	313	332	359	324	324	298	315	306	338	316	312	299	319	315	309	292	316	331	327	301	302	287	294	315	324	299	302	292	306	292	324	336	315	282	340	334	309	310	287	321	331	299	307	291	294	269	323	298	308	287	281	321	301	305	292	285	314	308	325	316	338	329	328	321	270	306	304	309	311	288	301	294	347	268	295	304	306	325	283	395	295	305	293	304	338	323	316	301	315	269	289	314	339	303	299	288	283	311	324	321	324	300	288	311	313	332	307	290	299	323	313	352	307	328	306	280	314	324	321	291	318	305	328	311	317	306	325	333	296	289	294	347	299	278	333	264	336	299	341	314	295	283	328	321	313	286	299	316	295	343	311	327	280	329	303	320	326	323	281	334	343	318	315	295	318	318	319	329	329	311	308	303	307	323	269	319	320	302	315	302	304	311	298	301	294	348	305	309	322	329	299	322	287	302	291	306	310	323	315	284	309	264	341	344	305	287	306	300	295	311	310	310	312	340	324	299	341	330	320	296	335	292	307	312	292	317	352	281	298	300	288	333	308	315	291	293	292	326	304	326	308	365	313	286	330	299	292	302	329	310	339	345	308	335	292	282	318	287	329	319	342	315	346	334	277	298	312	326	295	304	312	284	326	279	310	314	307	343	283	313	294	300	300	279	302	296	330	347	318	293	336	283	312	292	308	317	287	301	324	304	332	350	320	316	268	342	302	300	329	312	334	330	317	334	310	302	311	295	308	358	306	305	290	317	282	300	329	279	322	306	299	297	303	384	311	330	329	301	328	320	306	336	306	311	293	307	329	338	308	315	284	281	302	319	316	300	267	319	302	277	307	333	337	341	290	287	313	314	323	340	334	325	306	316	301	288	330	297	288	293	332	321	294	316	346	332	307	321	323	309	295	334	319	270	321	326	332	340	328	327	285	301	317	297	339	311	327	321	313	332	330	312	314	318	306	338	348	308	315	325	326	299	293	318	320	331	293	292	321	321	321	303	291	317	319	302	286	306	306	292	283	290	346	321	293	279	306	340	316	310	285	297	304	369	304	328	292	284	295	332	296	331	322	291	316	301	327	328	329	333	325	333	274	324	330	292	294	308	344	319	324	310	345	301	307	324	294	273	276	334	345	310	307	323	337	298	298	328	358	320	293	287	283	318	296	338	328	304	324	303	300	317	274	303	309	289	312	297	302	298	261	281	289	319	280	304	286	326	342	301	339	317	340	357	321	280	357	294	321	349	360	314	314	325	287	312	328	283	304	322	316	304	322	293	316	319	298	334	305	290	309	319	311	304	293	286	302	302	320	325	310	316	304	323	320	297	309	312	326	304	309	337	297	313	319	288	329	322	300	309	331	326	344	326	272	325	307	272	334	290	314	321	324	318	316	308	311	302	325	322	304	318	289	307	256	319	304	291	322	361	323	304	319	325	282	265	329	318	291	309	316	315	324	275	291	307	306	298	322	283	297	313	317	329	306	325	312	295	297	296	300	305	296	301	313	280	320	310	308	324	307	304	327	309	287	262	301	311	343	274	312	306	299	299	307	337	285	288	290	308	327	314	326	291	321	344	322	302	310	285	315	290	297	279	282	345	293	333	339	323	297	273	275	298	298	325	309	296	324	325	307	300	340	308	290	321	339	292	327	313	319	324	317	313	323	323	320	313	301	319	287	328	344	316	303	319	312	307	354	336	287	288	325	278	292	326	326	304	325	284	299	304	335	297	292	310	336	296	307	307	290	366	314	331	318	329	348	334	321	309	303	322	312	321	322	311	310	307	291	262	347	282	308	285	324	284	311	328	343	321	321	276	302	309	297	297	315	324	306	297	310	301	335	314	281	327	310	312	288	292	307	341	318	301	303	327	336	301	300	315	318	344	292	311	309	303	300	273	305	286	321	333	362	313	267	297	322	307	323	317	290	309	344	334	321	302	343	308	303	344	332	299	279	285	329	330	298	325	289	338	350	317	329	311	296	297	313	322	324	330	314	307	323	293	313	312	292	332	316	289	348	295	314	283	304	327	330	295	289	315	313	305	318	315	292	303	322	302	318	306	315	349	350	312	318	283	298	302	306	316	342	338	324	328	276	345	304	318	312	331	336	333	329	291	305	284	291	303	300	276	327	305	314	328	356	284	304	354	329	324	331	289	352	308	292	334	328	289	306	296	317	341	315	305	304	337	270	314	331	304	286	322	277	328	310	292	323	307	321	319	314	312	295	261	328	327	289	332	338	328	310	299	329	294	345	330	257	302	331	301	335	322	301	322	285	301	296	300	290	356	357	331	344	285	340	306	281	289	341	294	327	321	315	296	303	298	323	316	318	277	306	318	329	316	332	341	311	288	338
18744	5482	3004	1950	1496	1258	964	856	842	782	733	748	740	704	712	746	769	746	726	714	718	721	710	722	715	706	682	754	702	707	729	746	724	706	748	658	707	736	681	716	757	678	697	682	733	700	699	680	708	733	695	664	686	698	720	686	703	678	684	678	754	742	726	746	690	711	689	715	732	753	684	706	707	708	725	691	691	679	686	729	677	692	717	706	706	674	717	656	701	700	715	748	718	731	673	729	706	728	704	723	704	659	705	769	678	661	748	720	729	674	720	735	722	717	749	759	703	732	651	743	718	686	698	722	680	691	781	696	739	696	700	696	668	645	723	742	643	741	680	711	695	711	738	702	716	720	673	730	751	711	708	687	713	738	709	714	745	706	681	663	701	787	685	720	691	695	684	701	690	708	708	708	708	680	787	711	707	684	703	698	665	701	652	723	713	696	704	693	713	709	724	729	702	677	723	688	706	769	720	719	726	730	750	712	734	665	712	731	699	665	728	700	683	722	715	695	718	680	705	663	714	650	737	701	705	700	725	716	723	715	727	720	725	665	656	728	770	652	664	726	713	659	669	755	707	738	724	712	698	681	810	683	729	685	728	711	762	726	721	719	723	665	723	724	707	735	713	701	721	701	732	723	717	728	719	714	716	705	725	713	654	704	757	650	714	765	700	705	733	678	757	697	729	713	686	683	684	693	740	676	728	724	743	660	704	729	751	707	656	696	729	668	670	674	687	740	715	699	716	713	702	727	720	716	741	752	667	712	687	657	741	701	731	686	665	718	730	673	681	718	703	704	701	699	695	710	748	689	709	715	690	717	711	705	708	673	695	749	728	695	741	713	776	694	713	701	708	733	652	721	726	706	755	689	746	618	682	716	743	704	759	725	655	658	695	739	722	653	757	744	711	733	719	703	691	677	672	711	753	689	660	643	705	682	684	699	733	724	707	726	673	727	718	656	735	694	738	672	753	745	696	727	718	710	708	709	673	666	712	748	724	716	720	705	742	700	746	739	735	727	704	668	668	746	690	690	723	674	677	736	684	695	741	696	751	730	707	714	696	723	722	697	669	765	745	718	670	713	748	739	691	726	674	705	684	729	730	721	662	727	687	734	753	667	734	739	709	704	711	775	707	734	732	683	704	686	692	683	722	777	689	733	676	691	735	683	643	747	756	711	724	714	745	732	684	718	693	715	678	725	681	719	736	716	730	714	722	722	687	712	734	671	710	722	682	712	709	684	704	698	699	690	702	697	740	690	677	669	678	713	695	716	695	739	738	726	720	717	693	701	707	699	668	742	716	742	679	707	719	709	734	700	656	735	717	702	724	720	709	755	679	753	696	737	738	695	695	686	708	757	690	703	746	721	700	732	699	702	696	669	723	719	707	733	720	678	688	665	732	717	748	719	734	724	736	702	732	700	703	662	741	726	743	733	762	666	700	703	760	741	696	756	704	725	706	724	756	729	677	753	739	685	733	720	719	721	688	738	724	710	701	670	684	711	681	718	689	707	693	710	746	691	712	778	689	753	689	707	705	698	744	695	723	706	713	728	702	703	658	693	757	668	738	738	707	735	714	736	713	697	666	725	719	659	677	697	638	740	711	705	670	669	687	710	678	758	664	709	708	693	674	745	712	688	718	693	677	669	732	708	734	717	672	676	712	675	696	780	758	674	720	692	738	691	723	724	687	716	684	697	687	746	743	723	683	677	716	667	720	707	671	754	708	745	762	684	709	677	711	670	674	708	707	673	732	710	707	691	710	674	706	730	722	680	736	707	672	700	737	665	725	704	726	705	670	700	703	685	665	712	729	667	700	694	746	722	687	778	702	709	662	714	728	722	701	726	666	691	685	654	727	691	681	754	690	725	721	692	719	708	667	737	695	687	725	720	723	707	717	721	718	739	716	666	698	772	743	703	671	676	717	698	729	705	669	712	724	706	647	706	707	672	701	709	675	674	753	709	703	714	705	695	706	682	708	690	724	710	694	723	757	735	692	696	710	624	691	723	728	719	722	726	689	722	721	717	712	741	695	664	707	695	698	707	738	730	690	717	730	754	671	757	692	713	731	707	724	710	739	711	672	781	734	726	740	686	721	678	758	707	758	723	710	711	695	684	758	684	678	689	720	740	765	718	708	711	696	708	749	713	692	697	700	659	682	693	684	725	727	735	745	686	676	694	734	707	696	727	681	743	714	716	687	707	719	716	701	700	738	704	736	660	714	734	748	674	711	688	714	710	718	711	718	720	720	710	700	736	752	672	697	713	751	678	703	675	731	748	759	645	740	705	749	689	647	684	680	706	683	759	671	720	713	714	701	669	705	732	680	710	706	704	727	702	693	684	709	682	762	696	761	723	659	721	706	692	666	662	679	704	702	715	725	733	729	747	709	687	748	725	692	684	713	730	730	712	691	724	746	721	732	739	678	696	766	725	742	663	713	670	701	722	725	704	669	684	682	727	678	721	742	721	760	713	720	688	704	722	678	710	654	700	711	709	665	731	670	716	738	702	715	744	736	712	701	669	708	692	719	688	701	668	680	707	717	741	709	742	703	707	731	714	710	678	713	713	732	705	701	650	686	693	730	716	728	724	718	657	711	730	714	723	706	726	726	693	705	704	658	666	733	702	676	707	732	738	718	743	724	772	712	702	723	770	722	678	733	737	696	776	704	699	696	700	736	687	716	701	736	727	686	717	671	741	692	735	714	701	734	722	738	709	725	693	692	715	684	686	672	685	684	682	722	725	680	735	756	731	728	701	662	729	699	701	681	690	693	681	744	713	676	752	737	718	700	713	723	714	656	687	736	688	684	728	739	748	727	689	740	673	731	684	749	723	714	708	712	676	718	692	721	776	723	707	705	728	738	722	719	711	719	659	642	696	703	655	710	732	729	669	731	738	704	695	735	729	734	673	713	732	701	731	672	699	730	702	696	692	725	740	703	717	742	718	766	714	689	743	715	774	716	651	717	687	699	684	744	733	706	730	706	674	751	733	677	714	712	713	716	645	722	680	721	702	726	675	726	695	673	731	677	719	685	680	708	711	691	681	700	706	741	708	693	746	716	755	689	695	732	694	733	706	668	691	667	717	643	711	693	738	705	694	695	663	680	696	678	695	713	720	775	733	687	711	720	700	700	734	726	718	656	663	699	729	722	684	680	758	740	719	669	712	718	675	712	707	675	678	716	752	746	711	726	685	703	701	697	724	709	715	695	682	747	698	762	702	716	749	686	675	717	703	686	725	771	721	667	656	696	750	769	704	652	703	688	700	722	683	735	735	667	723	740	683	705	718	710	744	707	721	726	764	739	675	721	713	689	690	743	664	663	754	714	729	712	688	734	715	747	719	743	678	688	733	710	709	714	721	680	695	720	692	720	712	726	727	724	687	694	681	716	744	694	664	696	697	774	689	730	723	683	702	736	721	708	739	698	712	664	706	697	722	720	711	666	706	702	667	736	717	718	747	758	703	726	710	710	679	723	733	731	739	746	691	718	756
36367	5929	774	490	431	373	341	327	317	322	319	310	288	316	325	332	309	311	348	310	317	324	312	312	329	311	263	337	297	311	324	335	311	315	322	310	305	324	332	308	338	320	321	330	339	320	317	322	313	365	352	317	309	310	330	326	283	282	328	323	344	290	286	314	317	303	319	284	336	329	325	327	319	339	309	312	307	309	283	348	295	314	331	310	312	304	287	294	339	308	321	332	295	321	341	372	327	322	310	303	298	345	326	343	342	357	330	313	327	338	315	322	346	300	318	310	341	311	346	311	288	293	306	335	311	340	329	334	303	302	340	309	337	299	329	347	350	338	299	328	303	337	333	329	287	317	321	320	305	296	339	319	310	292	292	317	308	277	366	309	325	367	316	297	307	340	314	337	320	341	322	323	326	299	299	305	311	318	315	356	294	303	317	309	295	297	319	313	326	340	342	308	305	323	323	320	323	325	321	332	312	296	334	368	318	330	331	334	347	306	333	342	332	312	317	340	319	303	286	316	296	352	327	330	351	342	298	320	287	306	345	317	319	324	335	327	325	346	301	297	288	279	309	311	290	352	289	283	315	340	341	306	302	324	298	344	366	332	348	324	315	284	316	314	322	331	323	325	317	337	337	301	337	307	304	308	302	319	309	285	318	342	298	326	345	313	311	311	349	358	315	314	332	327	306	354	340	309	308	324	344	327	362	331	364	326	289	328	336	323	353	333	317	321	329	330	321	314	322	318	315	328	323	322	350	298	324	342	288	318	325	324	341	306	299	292	338	314	329	319	310	319	293	296	319	338	298	320	335	299	326	333	397	322	290	290	366	335	301	323	322	324	332	318	328	297	342	323	309	313	286	302	322	355	342	338	283	333	365	285	286	326	340	333	298	295	324	283	352	310	305	329	305	346	342	336	331	338	339	313	310	329	323	302	342	324	338	350	350	374	331	320	339	297	309	311	317	329	344	331	348	305	291	355	306	281	304	326	328	332	303	300	332	349	344	322	333	275	313	314	323	296	301	357	331	341	307	341	322	346	309	349	315	329	335	350	319	313	329	356	284	337	340	307	314	315	318	284	308	341	338	369	320	309	311	334	348	280	322	340	322	303	313	307	327	344	326	288	328	339	332	361	301	379	303	318	367	338	313	318	319	305	338	321	303	303	298	347	300	334	316	321	320	286	318	318	298	352	316	341	352	317	341	355	334	328	312	303	329	322	346	336	306	333	335	300	307	328	332	362	310	350	360	322	322	319	355	314	353	304	325	293	317	309	320	317	316	333	333	313	359	322	325	315	349	304	292	316	346	344	312	300	343	332	328	309	314	318	307	290	307	301	310	344	317	295	330	320	319	310	328	327	312	351	321	324	313	326	326	296	332	360	339	305	293	317	356	327	296	336	332	341	313	339	318	315	340	309	318	265	325	338	329	305	303	315	291	327	324	355	327	314	347	309	300	330	293	308	298	305	308	325	309	326	310	309	291	350	317	324	294	362	318	316	335	340	265	306	320	297	312	334	282	347	296	322	296	319	334	349	316	312	360	287	293	295	315	305	362	325	336	295	319	366	307	333	308	308	349	330	318	285	345	296	358	334	371	336	299	303	320	329	354	309	352	329	334	356	300	310	373	302	334	296	334	326	327	344	316	311	315	365	299	328	315	337	342	321	283	311	346	271	334	304	338	326	330	324	309	315	309	276	298	327	337	304	315	320	295	309	323	306	308	313	357	361	355	318	301	308	318	311	325	326	337	346	347	332	317	335	302	323	336	333	345	316	321	346	329	315	339	324	314	306	303	320	331	320	292	318	323	345	338	342	302	338	288	287	287	307	288	334	293	298	332	306	309	313	369	301	325	386	337	334	300	315	296	330	338	308	307	305	334	341	323	317	299	294	309	326	323	339	271	317	333	315	344	286	335	311	337	360	320	291	298	307	319	337	342	343	326	336	328	299	319	319	307	325	333	311	352	344	305	339	297	345	340	336	287	333	327	330	322	302	330	309	369	314	329	302	321	325	313	338	300	319	334	344	315	333	334	338	335	334	322	350	338	317	344	286	296	344	333	326	348	344	338	305	307	317	325	343	346	331	317	321	311	326	333	326	283	349	332	309	326	323	330	334	292	300	335	308	325	281	303	332	300	342	328	317	317	323	303	334	312	325	315	351	316	339	313	337	301	329	307	327	308	305	325	340	330	322	307	320	326	304	331	337	354	303	355	333	331	310	347	320	319	305	293	320	320	282	331	335	303	321	287	339	315	299	315	310	344	310	341	329	315	347	316	311	325	311	330	298	307	302	321	306	347	326	305	311	369	324	311	310	359	283	279	322	340	309	313	298	324	329	326	335	348	334	326	332	328	305	329	311	285	302	321	310	330	323	267	338	285	294	300	295	326	305	343	342	312	336	313	298	329	316	296	292	337	322	320	320	296	328	291	308	322	292	320	315	311	327	325	264	307	341	352	323	347	320	336	301	315	318	339	324	270	262	316	336	329	312	319	296	317	301	305	296	332	317	308	303	342	321	324	316	350	342	353	330	301	284	293	314	328	327	293	301	319	329	344	293	319	349	338	313	311	303	310	315	348	332	338	349	306	309	317	313	322	319	327	292	331	343	325	352	343	385	359	343	325	328	321	303	344	347	322	341	313	324	292	284	315	316	311	311	366	302	352	338	288	284	322	338	328	301	343	349	335	354	318	311	308	315	353	310	341	341	356	325	332	299	335	291	302	321	340	298	339	330	313	317	356	288	280	338	324	323	331	345	298	355	314	292	310	292	330	311	305	303	308	314	334	294	308	279	344	344	321	315	356	293	295	337	302	328	301	304	316	333	238	314	315	306	370	347	302	298	297	305	331	308	294	353	317	322	304	336	321	313	330	304	366	338	315	318	334	343	336	346	340	318	278	319	301	303	339	339	298	313	309	333	303	306	329	330	329	280	312	301	333	331	314	325	355	340	302	295	310	341	363	321	350	319	327	288	319	346	362	342	301	329	360	317	358	338	338	258	364	318	337	308	351	356	301	326	358	291	346	352	331	330	352	329	312	329	313	338	309	313	323	332	306	298	318	321	338	360	319	330	315	334	320	302	315	329	305	322	316	317	317	318	316	286	323	324	324	338	299	347	327	355	345	341	309	320	323	327	299	326	329	353	307	286	312	339	346	332	339	305	303	334	331	317	342	282	336	305	310	332	325	354	322	302	279	326	351	348	297	328	333	312	306	307	314	310	304	303	347	293	314	330	325	347	355	329	306	319	319	312	349	310	339	310	321	341	340	339	344	340	340	332	301	312	310	327	346	289	308	311	313	343	305	292	298	309	292	342	345	320	343	345	363	304	328	302	304	307	308	312	327	326	327	327	303	316	336	343	294	332	334	297	353	312	360	331	315	296	339	340	338	331	321	305	319	306	252	302	317	294	291	339	314	295	350	371	280	316	349	306	312	304	324	338	325	302	270	308	309	316	297	326	298	303	326	329	285	334	359	308	315	298	325	301
24972	7382	4558	3342	2347	1632	1389	1053	969	914	877	795	786	785	778	753	741	757	799	762	710	721	728	765	740	739	735	752	776	721	723	744	787	774	754	713	784	777	750	759	725	751	700	714	727	720	728	784	784	753	699	755	715	704	762	753	701	714	748	771	735	781	733	738	702	805	740	757	803	699	745	722	759	754	773	765	739	760	741	762	756	762	766	770	714	774	764	790	746	753	740	763	779	768	769	682	774	750	789	768	761	753	724	711	763	762	751	782	757	799	739	736	718	706	775	720	778	758	742	789	730	711	732	755	737	731	730	662	739	800	699	733	756	746	685	741	808	755	741	767	737	738	748	781	728	720	773	753	768	747	729	714	789	776	719	720	723	791	744	771	765	709	771	755	740	709	797	766	765	786	761	786	770	696	715	769	760	719	716	758	733	710	774	715	718	760	743	746	730	737	770	750	717	724	754	729	778	702	721	724	757	704	721	746	710	738	737	757	732	707	752	697	797	708	747	750	702	736	723	800	761	759	750	752	753	742	728	772	764	739	688	737	726	749	696	726	798	787	727	736	757	753	805	769	769	774	723	729	757	754	736	754	746	759	731	738	731	758	718	702	777	788	660	754	681	719	714	759	716	734	758	778	752	798	708	717	728	730	719	685	761	763	702	759	727	766	738	747	701	732	739	723	735	787	721	755	749	763	709	701	711	744	756	751	760	739	733	725	733	769	751	681	718	766	792	728	712	753	718	736	741	716	721	732	723	738	736	772	708	723	765	699	766	737	772	738	756	739	775	742	742	774	748	758	733	749	730	777	750	721	745	798	711	770	719	735	758	769	760	753	770	762	732	768	804	749	713	760	736	783	712	785	754	723	765	711	669	739	741	768	759	753	718	781	698	751	757	751	758	713	737	766	735	760	728	713	771	752	738	802	772	718	743	754	738	740	689	734	745	763	768	743	718	755	762	723	724	734	782	772	742	740	733	790	746	761	708	747	745	726	731	744	747	726	750	732	768	747	746	723	745	775	750	708	718	735	804	720	726	743	761	765	735	701	768	747	685	721	716	775	751	783	717	669	744	699	751	730	759	776	747	745	716	754	740	725	733	742	726	695	709	690	733	759	712	770	743	751	719	774	718	721	718	782	759	739	778	714	694	760	781	744	757	754	750	756	732	724	746	744	747	748	741	731	746	745	800	761	815	753	761	732	762	748	744	733	775	729	708	745	773	773	713	713	702	740	706	754	710	764	716	756	786	704	715	735	725	746	743	783	797	775	693	714	772	747	727	746	724	745	736	748	777	769	727	755	751	753	777	754	734	748	729	714	780	763	792	772	725	726	719	771	713	693	781	798	730	757	801	766	733	773	758	739	766	762	714	733	760	686	779	724	751	745	746	753	746	721	746	736	727	725	741	742	764	732	770	770	782	737	712	704	760	724	721	768	705	751	711	733	792	735	747	715	716	777	738	760	793	737	741	704	754	712	781	728	726	748	730	756	744	753	738	750	734	696	773	757	748	732	741	738	723	768	789	720	727	781	739	700	696	761	735	772	739	739	780	704	762	778	754	769	748	764	729	762	760	769	731	791	737	771	772	768	749	738	747	736	764	748	762	737	719	757	753	743	714	734	642	768	743	785	761	786	787	719	775	759	726	763	767	757	737	768	725	724	769	753	766	716	759	732	728	774	756	750	731	787	801	762	712	719	711	711	741	693	732	728	721	723	772	758	719	735	670	743	720	753	702	736	722	751	768	794	742	699	731	784	729	754	728	747	776	740	745	757	752	699	723	735	762	755	734	701	778	762	723	711	710	736	800	745	749	757	770	742	746	743	776	763	768	735	728	804	715	738	731	767	770	754	771	744	746	763	735	754	706	732	716	816	728	739	776	723	738	757	724	751	720	756	751	717	746	747	751	791	724	742	725	716	795	755	744	710	765	709	759	713	736	754	747	744	761	745	740	778	789	707	734	817	769	753	751	739	715	730	796	733	730	757	751	800	743	744	703	718	746	761	764	717	764	747	755	723	762	712	752	768	743	755	726	729	756	724	808	781	737	688	727	772	752	743	776	717	780	730	819	734	714	742	776	739	785	740	770	758	753	758	713	744	797	749	753	797	740	728	756	730	759	785	749	734	728	784	728	749	787	758	752	791	772	774	772	761	717	736	746	731	770	784	770	677	709	784	809	742	811	757	712	714	718	745	750	769	675	746	760	751	825	719	735	809	762	725	725	731	756	801	720	739	755	785	722	761	708	744	789	716	747	761	735	754	738	758	740	741	772	737	761	760	744	780	748	724	713	745	796	714	708	778	755	764	709	752	729	741	786	750	782	755	725	739	734	745	732	712	775	762	707	731	786	753	733	782	743	700	766	767	794	731	714	762	765	746	760	743	774	743	735	774	773	761	742	719	785	737	774	772	740	741	762	742	756	774	761	768	788	753	712	779	721	743	776	781	776	763	726	731	734	710	717	753	742	761	765	748	783	754	730	760	698	737	728	776	808	740	776	795	730	756	723	761	739	745	697	723	732	755	778	757	757	750	717	756	757	744	712	806	773	753	776	743	729	729	713	727	731	722	782	755	750	701	806	736	778	814	751	767	708	721	754	780	754	768	776	759	757	768	769	782	812	725	750	792	749	759	690	789	762	709	750	722	743	744	774	732	732	767	721	753	774	772	699	743	757	772	751	808	741	720	766	750	738	770	774	736	740	779	776	733	730	781	751	756	712	733	756	723	736	735	739	741	746	769	711	740	774	710	766	733	755	703	744	713	730	721	706	758	710	736	769	705	779	740	772	761	790	762	760	759	731	771	754	779	727	718	776	743	745	745	727	781	733	784	757	751	742	735	750	753	764	758	768	731	743	728	752	709	770	730	754	755	714	728	799	734	788	778	766	706	763	744	740	765	742	715	711	746	749	705	730	751	724	744	715	763	753	814	711	738	753	767	739	778	756	734	743	706	733	762	675	765	773	765	759	791	764	762	770	746	736	745	732	729	761	782	764	771	756	732	761	725	738	728	757	796	756	740	750	743	713	746	753	743	734	747	727	732	731	750	746	746	783	762	795	769	702	750	770	734	751	732	741	745	726	728	771	791	775	798	750	740	788	683	741	706	783	747	775	806	762	707	745	744	784	731	766	739	705	757	758	778	738	736	760	742	743	748	782	706	743	741	745	787	739	776	718	754	735	756	759	711	817	750	729	781	773	737	728	732	777	753	739	721	787	765	746	683	723	767	712	741	779	736	739	758	739	723	721	795	732	775	776	789	730	729	756	747	725	752	727	733	692	706	759	708	771	705	707	735	748	767	723	814	740	747	769	754	709	755	743	783	748	749	756	779	694	720	741	741	725	759	726	728	711	762	744	763	757	734	727	758	758	777	792	752	779	728	777	718	798	750	776	719	748	783	767	753	767	762	784	771	711	722	728	737	742	746	701	767	772	738	706	731	733	797	709	732	759	783	746	754	762	751	744	752	738	695	758	740	747	703	763	741	773	757
35053	5671	996	663	547	457	416	346	322	322	375	340	342	355	329	362	365	316	362	311	341	331	351	329	340	361	324	342	308	332	297	326	336	322	332	354	350	337	343	332	354	327	314	313	353	350	321	324	332	367	359	338	359	314	350	304	333	346	314	317	325	299	361	313	333	337	339	337	345	327	320	336	330	340	331	359	320	327	307	335	305	327	333	347	327	346	318	322	332	358	340	378	315	354	298	358	336	344	341	347	334	306	356	375	378	376	337	333	328	337	328	327	339	325	321	291	353	339	323	333	290	333	322	353	323	317	353	377	303	334	338	334	347	305	343	358	312	321	325	329	375	317	343	333	317	318	361	340	302	375	349	318	361	316	331	319	306	338	350	361	342	347	326	315	344	333	319	380	358	354	338	324	329	364	332	335	316	355	362	364	315	319	325	323	331	331	314	329	300	317	303	320	336	351	328	300	315	334	340	302	319	326	316	301	318	372	327	377	377	336	326	319	305	313	313	353	319	324	359	320	334	331	338	347	361	332	280	373	359	293	324	317	373	349	311	351	346	356	331	319	357	337	364	325	347	315	346	336	355	304	337	352	356	307	365	301	312	332	342	310	314	320	343	303	358	382	330	345	347	338	305	310	332	339	369	322	336	344	308	305	335	315	317	334	347	300	363	347	332	299	345	334	342	353	339	334	360	298	344	336	337	327	352	372	305	335	312	334	317	300	352	332	334	358	351	340	327	303	318	314	305	360	329	347	326	339	321	354	316	316	324	345	339	348	331	295	318	335	316	334	364	366	369	287	313	315	302	306	321	322	293	342	352	380	333	368	318	320	332	314	352	347	338	334	290	330	349	358	333	370	357	342	325	344	355	336	323	349	348	371	327	325	305	302	333	352	313	351	323	322	325	319	316	281	322	318	352	312	359	372	337	314	333	356	313	332	343	338	309	374	304	317	327	311	312	301	340	316	354	340	315	318	313	329	320	299	338	301	332	371	319	354	352	326	311	284	349	320	353	328	333	317	326	318	348	348	361	313	327	318	294	353	381	341	373	359	311	328	315	347	322	354	322	400	350	333	330	334	327	294	326	314	313	326	306	353	355	314	354	331	356	331	323	331	338	299	313	341	340	322	343	328	301	350	321	312	354	339	313	343	363	316	364	352	372	335	346	329	340	331	308	312	374	360	337	320	324	347	330	343	325	366	325	335	353	314	387	324	313	297	307	287	350	294	370	311	292	308	324	334	356	309	326	355	341	328	284	318	336	317	343	354	306	341	363	367	316	319	342	335	323	297	319	340	334	311	314	346	340	378	295	358	326	370	332	350	318	355	343	319	351	323	329	325	338	310	324	308	336	336	354	355	301	312	262	318	347	335	353	405	303	360	326	346	318	301	316	346	347	322	331	348	359	337	311	333	337	345	331	339	328	333	312	344	294	327	315	297	313	321	322	298	345	344	300	347	350	313	350	308	326	319	348	338	361	353	323	311	329	323	347	345	309	291	313	344	343	341	318	330	361	318	348	340	348	330	351	325	328	322	342	344	336	313	320	360	341	325	301	307	335	317	342	349	329	325	315	353	328	338	316	339	351	331	310	322	330	327	358	329	333	322	351	337	303	329	346	339	310	327	329	334	294	307	333	379	335	336	307	321	310	351	358	327	323	316	296	327	304	318	381	330	371	354	346	297	311	292	332	359	302	300	314	359	313	310	306	335	343	315	321	327	306	346	350	318	345	321	343	361	351	343	316	372	341	319	310	329	321	332	374	306	355	308	356	333	352	307	324	347	326	322	325	335	352	328	368	327	365	359	288	346	331	298	289	352	324	353	303	358	365	329	355	343	347	309	327	355	352	342	342	345	298	342	340	333	359	336	273	331	324	330	324	348	297	331	373	316	316	318	315	327	314	326	340	349	317	344	317	299	336	318	367	304	338	329	333	348	333	310	325	323	330	340	339	309	329	317	363	331	313	319	317	347	362	321	340	357	307	343	367	353	297	336	331	337	324	337	339	340	335	336	366	323	370	310	299	365	344	332	291	342	344	308	339	329	322	376	280	323	355	271	323	325	327	326	378	360	361	331	374	316	322	321	344	328	349	307	338	342	349	349	329	332	323	299	319	355	359	314	318	321	339	335	336	330	324	338	343	325	332	351	370	313	331	337	336	323	334	313	315	329	312	364	311	317	342	319	330	305	343	352	311	341	335	313	341	327	399	341	336	335	354	340	341	320	328	334	350	317	324	350	370	324	331	297	326	342	351	368	377	334	363	368	294	339	326	318	351	351	333	319	330	350	298	319	339	341	326	335	334	318	323	348	358	322	327	338	309	356	334	343	352	313	339	351	368	321	316	342	348	326	333	318	372	316	311	319	316	313	365	320	312	315	306	345	321	325	332	315	362	354	301	325	352	342	320	366	357	331	336	307	340	349	346	325	331	388	339	363	324	342	329	320	374	321	305	299	302	293	335	322	301	356	341	302	342	347	358	367	342	321	349	332	314	326	345	360	278	302	345	294	336	332	328	343	324	375	314	294	305	320	326	336	344	348	315	289	326	346	351	356	311	354	326	319	344	286	316	327	345	311	370	343	336	316	358	298	299	312	349	336	329	320	337	311	313	332	309	345	358	337	317	342	334	339	329	315	332	352	322	291	327	308	341	325	343	331	317	308	306	331	348	335	306	331	348	313	329	375	307	372	309	369	321	335	362	326	330	333	338	310	314	332	341	366	356	324	325	332	306	322	328	338	300	317	347	341	340	330	342	340	308	323	309	284	351	352	329	344	306	361	365	349	338	352	344	306	305	367	344	323	293	306	363	323	315	332	317	322	340	333	318	317	351	264	352	322	349	332	309	333	348	326	331	301	307	352	316	328	300	360	330	294	318	324	337	358	313	345	353	357	351	348	341	336	339	309	350	375	337	314	331	337	345	316	323	352	345	310	322	313	332	319	337	334	344	302	331	321	375	343	356	321	366	350	336	353	325	316	334	318	307	312	317	355	323	314	331	306	319	329	332	280	319	314	363	327	302	343	328	341	309	309	288	348	336	309	368	316	299	300	349	320	352	313	301	341	357	369	329	336	325	378	348	340	326	320	329	327	313	360	335	349	351	336	323	286	327	359	339	321	352	316	325	349	320	301	349	335	343	320	344	321	338	332	350	322	338	330	359	336	350	320	336	332	308	331	314	345	338	314	368	368	325	328	303	283	353	366	338	335	347	343	375	313	322	309	376	323	331	333	321	296	324	326	337	337	332	333	323	333	328	326	356	340	337	313	356	339	351	323	378	324	328	342	345	355	340	308	309	369	320	377	311	330	338	331	331	337	334	374	323	332	315	338	354	332	317	372	312	335	325	316	359	362	362	378	326	339	358	329	314	347	312	376	329	335	380	336	338	328	349	348	343	352	355	333	305	363	318	336	328	324	320	317	295	340	340	314	319	348	311	391	373	331	352	293	320	307	342	315	328	325	336	360	355	301	332	333	314	341	335	330	301	333
22620	9234	8641	5744	3701	2603	1842	1356	1230	1001	902	884	875	850	861	860	869	830	841	897	832	771	809	748	778	781	783	797	859	816	811	803	754	867	751	813	834	845	749	763	737	836	794	762	753	780	805	767	781	759	830	787	766	814	775	802	803	844	780	753	842	774	754	825	810	795	799	777	767	818	753	765	727	771	762	751	774	757	788	768	873	755	748	815	802	787	771	765	796	780	776	732	820	786	791	795	777	737	797	781	734	772	839	735	725	832	813	811	771	759	790	819	782	765	778	813	767	735	769	821	870	787	738	838	803	780	759	794	776	802	799	774	765	794	763	793	788	758	752	802	811	787	823	745	780	753	809	788	758	792	761	799	797	788	769	745	770	818	801	804	781	810	747	805	800	800	808	810	768	776	790	771	757	803	750	817	776	816	812	813	751	798	818	777	812	793	813	764	786	834	765	786	816	796	767	828	780	817	837	771	851	795	749	811	776	808	815	780	781	830	775	801	802	766	776	847	751	765	718	747	778	817	807	755	803	825	792	800	770	816	801	744	793	759	805	785	763	770	801	813	855	805	826	801	784	798	813	841	802	825	749	791	770	813	765	767	677	787	767	816	821	826	815	764	776	768	787	805	746	720	738	809	778	861	788	827	754	766	832	829	772	778	775	774	801	769	773	825	770	765	775	760	793	805	777	750	768	771	763	736	748	815	783	817	784	775	800	775	800	777	811	824	790	796	829	785	785	776	772	752	776	768	780	782	789	739	767	790	806	798	799	820	757	738	770	798	784	743	775	741	812	747	809	790	822	758	815	777	751	780	833	825	755	750	806	766	822	802	755	776	798	771	763	816	837	846	779	754	797	839	759	784	852	783	813	740	769	750	777	780	808	780	755	785	776	794	759	791	778	784	779	720	798	846	799	808	834	792	774	763	780	794	789	772	779	810	781	793	776	823	822	743	803	778	839	807	766	774	743	787	807	769	786	766	793	737	739	768	791	805	765	749	783	795	821	770	808	798	770	793	860	770	810	784	768	834	774	780	823	810	796	718	765	771	790	769	840	776	785	780	758	792	788	763	843	856	777	762	796	767	825	794	809	827	755	776	782	782	809	780	786	786	798	803	811	760	753	779	780	733	821	806	797	818	792	794	783	805	820	771	802	765	742	762	750	821	783	795	826	812	757	794	741	756	763	709	784	817	786	746	787	795	773	789	791	832	711	777	775	814	774	787	767	806	758	759	746	795	795	775	801	748	839	779	781	810	744	738	753	785	799	791	764	781	811	800	769	764	744	851	819	737	787	784	800	753	834	791	756	825	731	795	740	748	771	784	796	802	776	780	794	787	813	817	851	805	818	853	772	758	797	786	807	794	777	789	768	743	830	702	802	831	743	814	789	765	793	748	751	767	749	868	806	784	808	819	763	788	756	832	777	798	771	809	759	802	809	778	759	787	746	786	766	763	789	767	791	795	768	738	769	826	793	771	813	801	796	714	754	837	766	775	762	778	787	818	745	792	825	742	785	763	801	757	806	792	767	829	802	779	814	767	798	816	831	821	793	750	797	811	779	812	779	812	782	796	742	784	790	800	802	783	776	738	774	805	781	784	825	785	833	764	809	740	771	833	870	759	780	759	826	738	786	781	752	777	770	754	769	809	799	714	770	806	773	787	770	810	752	774	738	766	755	833	795	785	781	778	817	787	809	754	796	778	833	851	790	758	775	788	789	780	789	829	751	759	765	817	752	777	812	815	802	790	793	808	832	840	779	776	760	802	750	789	765	791	785	809	776	815	818	775	749	823	766	839	838	752	787	778	795	789	758	758	826	736	805	854	785	795	833	788	816	781	782	799	788	760	756	802	781	771	805	830	818	772	767	792	857	722	773	770	734	845	812	772	797	785	800	820	792	774	761	812	790	761	746	798	795	751	793	809	816	787	769	846	825	827	799	814	777	790	818	787	790	767	789	774	803	825	772	817	792	785	816	801	774	789	796	772	815	772	802	743	747	814	782	733	747	794	791	787	786	764	771	796	760	794	732	737	787	822	747	811	789	763	797	832	803	857	825	805	782	785	765	841	797	787	785	771	782	790	807	803	801	799	819	822	740	815	766	765	847	776	791	734	812	790	810	763	812	797	817	782	783	812	796	790	796	784	780	811	817	814	815	791	755	819	768	787	810	804	761	730	755	806	790	795	801	814	780	816	721	796	795	826	777	779	787	769	794	758	782	765	746	841	799	780	761	779	815	820	779	770	752	843	774	783	778	803	816	843	810	778	780	764	797	784	802	782	772	783	792	774	760	799	763	767	812	759	776	774	801	776	818	706	801	795	792	798	755	788	820	774	810	751	767	798	805	779	741	739	819	805	802	756	750	859	783	806	777	737	775	783	774	778	749	792	790	831	762	829	795	760	811	758	820	825	739	795	832	752	821	794	802	776	786	787	768	765	769	816	789	773	818	776	816	772	784	779	755	794	761	761	774	757	839	763	773	768	787	765	778	842	756	818	800	762	812	774	719	802	770	813	735	755	756	780	760	758	834	848	756	822	808	779	772	837	842	790	726	795	786	811	751	787	800	795	821	817	854	769	832	771	776	759	765	770	816	766	730	807	742	776	824	808	774	794	739	810	739	775	806	750	816	745	785	794	790	774	769	747	785	816	753	791	778	788	814	763	790	814	845	761	848	831	780	816	756	754	818	778	836	807	795	822	796	798	766	788	794	784	821	832	840	788	768	740	793	755	743	752	834	782	756	787	836	801	787	806	775	802	796	768	756	816	798	718	797	789	782	753	852	782	824	752	788	765	832	785	730	825	770	771	772	771	788	812	804	794	751	774	792	770	847	754	775	792	754	784	801	824	823	750	744	834	800	753	786	758	811	734	773	827	790	747	769	787	798	793	820	795	786	691	757	776	804	808	800	814	783	781	807	816	760	777	842	817	787	816	768	772	743	788	805	768	762	743	796	789	816	835	757	798	778	838	768	755	734	758	824	799	736	773	706	773	800	755	771	844	751	803	793	740	760	760	770	809	775	768	803	840	786	784	774	761	786	818	772	763	823	847	769	775	756	800	776	782	795	786	797	769	741	789	844	790	793	789	821	754	789	771	760	807	770	777	772	755	768	805	789	810	800	759	779	822	783	817	719	785	759	743	749	797	838	802	785	763	768	790	834	802	727	840	788	785	745	806	803	820	800	816	745	811	734	767	795	769	801	766	767	806	798	779	794	775	791	820	767	766	768	809	795	856	803	789	817	827	764	732	814	800	776	761	801	760	830	790	771	815	825	799	803	756	789	789	711	797	795	780	772	779	770	778	829	828	791	766	774	804	783	763	812	825	803	756	761	799	810	807	822	778	790	729	775	798	820	791	745	761	800	839	780	755	751	759	778	815	811	775	788	789	783	795	743	767	796	779	740	803	807	793	738	792	768	759	761	770	747	778	788	797	803	762	811	746	781	775	816	811	816	832	767	764	797	711	796	793	786	795	752	811	771	799	790	767
25414	2831	560	409	316	320	319	330	324	294	265	322	335	302	282	324	346	295	294	293	315	295	274	288	317	308	336	349	324	349	301	322	311	335	301	326	312	287	325	329	330	305	285	321	302	293	305	278	309	298	299	318	284	286	289	310	308	334	341	326	264	281	291	299	305	317	330	296	291	329	318	309	326	311	310	307	330	304	296	327	291	318	300	301	314	305	322	307	306	254	291	308	276	297	328	278	282	305	334	320	311	285	339	294	305	293	327	304	319	281	310	308	317	318	271	340	297	306	296	276	322	333	320	289	303	275	323	285	319	299	294	295	262	278	280	291	329	315	302	302	328	287	317	321	317	313	325	362	313	304	278	312	356	275	315	269	282	283	348	321	307	308	271	294	335	321	315	277	323	347	288	318	337	288	334	300	308	284	289	266	314	296	323	306	299	307	293	317	297	340	311	290	299	305	311	323	298	306	352	309	308	331	282	330	308	294	292	294	259	271	313	350	325	326	312	317	278	301	317	317	319	347	296	313	317	305	350	290	288	332	301	314	325	309	318	326	323	330	295	297	294	276	321	334	290	349	313	310	296	295	332	319	311	275	311	306	311	306	342	322	335	308	340	329	310	306	277	289	350	325	280	291	320	325	322	321	306	301	270	294	321	313	325	319	336	315	340	292	284	304	323	260	274	304	316	322	316	304	316	320	277	296	288	283	312	316	326	332	290	293	324	306	314	270	299	293	296	276	302	321	318	305	308	316	319	302	304	305	331	312	301	312	303	293	313	314	302	276	278	308	326	327	325	302	315	289	313	315	345	310	308	322	324	318	343	301	303	309	331	347	298	303	357	322	295	274	319	313	324	323	256	330	300	277	321	321	295	288	323	272	330	304	283	312	329	286	276	278	293	287	312	277	313	288	285	313	278	284	313	285	297	333	313	268	310	316	294	314	294	316	335	292	306	288	299	304	312	285	274	305	324	291	321	327	269	288	269	296	288	286	304	286	330	278	337	310	309	288	290	295	309	297	294	298	284	279	295	320	297	318	289	321	274	300	274	336	294	326	302	314	280	303	313	333	298	303	293	316	297	309	314	285	327	321	303	274	260	261	307	334	307	332	282	302	296	312	308	289	284	320	285	312	318	303	328	296	291	326	289	307	304	311	281	330	301	255	326	288	322	290	277	291	293	321	294	315	323	291	269	343	326	320	310	313	318	300	286	320	263	279	322	340	299	340	295	278	290	332	312	299	306	319	282	322	303	289	278	314	309	313	321	285	305	308	317	334	314	286	307	289	295	316	330	296	315	310	360	330	318	297	268	327	308	295	336	299	293	287	288	277	308	274	274	303	307	323	317	307	293	281	313	319	362	315	315	308	308	320	330	331	329	292	341	261	286	320	301	326	303	277	318	269	280	291	307	299	313	312	308	308	310	268	311	304	295	308	349	304	329	258	280	314	310	304	313	280	292	276	304	335	278	273	288	325	337	294	309	337	350	288	279	293	301	331	324	275	280	264	273	284	315	339	329	306	314	278	284	296	332	305	320	311	298	329	293	300	326	299	287	310	325	305	261	327	323	329	352	329	305	270	304	321	324	340	307	312	306	268	316	321	328	311	283	304	325	280	321	334	324	333	338	303	301	324	303	307	295	312	297	303	312	306	321	292	328	337	318	279	269	301	276	304	328	317	278	341	297	323	308	310	316	309	324	322	311	320	285	301	296	323	325	305	260	318	326	318	323	296	303	290	299	319	304	269	319	269	360	318	360	326	352	360	320	307	317	312	288	335	294	340	305	292	316	306	312	324	321	312	301	306	333	318	304	297	295	317	343	315	296	279	289	279	289	308	291	280	301	284	308	298	297	299	261	322	297	269	288	298	278	339	303	303	303	305	314	336	330	303	316	297	335	277	296	312	295	271	339	260	330	320	312	322	333	257	265	301	310	325	305	286	302	311	352	318	262	303	331	325	276	312	302	333	327	300	332	330	289	330	292	336	291	289	311	316	305	284	301	290	275	286	297	312	296	328	317	281	312	309	296	282	311	269	274	291	302	292	284	314	314	296	306	281	296	324	296	317	257	309	336	263	309	313	299	344	295	328	297	320	280	305	308	292	305	323	317	320	363	295	292	313	311	352	278	295	307	305	313	309	287	311	301	279	318	287	333	303	293	292	303	308	285	307	325	269	317	274	287	336	305	279	291	281	292	312	290	325	294	310	290	277	295	311	291	311	325	283	322	307	316	279	324	282	295	308	291	309	277	314	295	335	325	296	308	324	324	311	319	326	322	298	332	303	322	320	325	315	325	298	318	280	311	297	265	331	360	347	300	278	303	277	306	318	310	312	315	311	305	351	348	294	296	293	324	300	334	297	320	288	319	298	297	297	305	306	279	270	323	287	267	266	332	329	320	309	294	316	287	294	286	302	319	298	276	297	280	302	307	313	323	290	308	283	303	317	349	315	343	286	290	307	320	282	318	282	308	333	290	299	277	346	318	349	349	284	311	326	356	305	323	306	328	281	311	337	314	314	291	297	313	342	282	294	309	315	315	305	303	293	293	315	350	317	299	273	306	346	303	312	290	303	323	317	307	314	280	296	326	299	304	309	297	320	302	322	310	319	339	282	298	306	286	318	319	308	296	314	299	344	301	312	333	345	285	291	296	302	289	277	304	343	288	315	290	292	318	314	320	307	279	282	275	308	334	267	296	320	344	312	304	336	309	294	336	325	279	303	329	348	329	290	263	285	310	302	319	308	301	293	293	276	323	308	311	338	306	258	278	301	294	335	287	311	340	339	310	291	324	268	305	326	310	320	302	303	330	315	289	303	326	301	339	345	279	270	306	309	302	329	327	343	306	285	304	326	302	308	291	351	290	331	340	335	298	313	303	316	334	299	326	297	319	322	263	308	295	301	321	277	357	321	342	300	313	301	330	327	318	301	318	312	316	308	310	339	283	305	313	315	268	300	305	332	325	310	317	311	305	304	306	283	309	327	311	306	305	298	298	320	281	309	282	315	311	316	337	331	306	283	338	365	347	341	317	288	281	324	316	332	304	292	319	269	308	340	325	310	301	307	278	278	284	290	314	305	277	293	326	284	299	334	335	275	279	318	324	314	316	296	323	337	323	308	350	306	282	323	339	290	287	300	318	315	319	328	323	293	344	327	324	284	305	322	337	318	291	296	277	299	330	332	324	329	297	298	311	306	319	320	360	339	292	289	306	281	271	309	308	307	333	312	306	294	308	320	272	294	284	304	331	270	299	304	289	287	294	285	324	329	311	297	345	315	315	325	298	291	329	290	312	305	343	285	299	332	320	318	292	313	271	308	288	303	326	302	297	333	318	308	295	313	291	266	295	278	348	277	314	296	284	317	314	303	307	303	343	329	320	319	332	321	339	307	315	281	292	338	299	314	331	299	290	316	305	300	334	331	287	266	315	306	347	309	327	293	333	295	331	297	314	293	327	325	353	327	329	321	274	291	316	339	327	275	315	286	318	314
18090	5455	3849	2288	1563	1147	898	890	827	779	756	721	758	703	764	631	670	698	742	689	691	730	732	720	648	677	747	682	689	688	696	703	728	672	696	708	669	716	712	712	727	682	683	714	672	699	672	676	734	699	703	699	707	704	710	722	682	731	670	673	698	708	666	671	711	671	777	694	668	660	670	682	675	682	657	663	710	714	698	686	674	684	698	696	656	693	697	706	709	663	689	718	661	691	704	694	714	674	675	696	684	672	691	705	672	691	686	675	669	704	684	646	677	684	674	708	690	685	663	698	671	729	684	709	690	712	722	696	664	749	667	704	679	690	715	711	693	702	670	727	701	724	692	675	699	717	769	695	722	712	724	686	662	759	692	666	767	690	696	709	698	708	757	694	692	717	649	730	719	705	683	714	688	688	732	680	709	691	708	701	711	715	697	650	676	701	664	688	688	692	717	697	710	673	675	749	695	697	697	757	743	708	730	706	665	665	687	738	691	727	667	669	713	767	661	658	733	639	704	696	685	706	698	649	699	689	670	710	655	680	769	742	665	715	686	677	684	695	701	700	705	677	641	673	727	666	724	715	716	672	737	624	685	714	723	684	727	678	690	702	693	709	719	715	705	668	685	693	708	728	699	750	693	681	673	666	729	694	689	701	702	685	727	653	664	712	717	642	679	682	696	707	671	700	690	720	699	679	712	693	660	682	703	721	696	693	684	686	699	658	697	665	656	699	731	706	679	691	679	646	700	684	698	714	680	678	704	658	652	705	745	746	649	733	665	675	740	658	699	672	694	721	736	668	672	641	687	671	678	691	691	725	682	717	693	727	753	689	717	671	706	686	654	707	649	684	694	704	718	714	662	726	652	729	751	732	738	712	687	676	710	718	669	760	687	649	666	708	694	637	713	707	697	690	723	703	721	700	715	705	685	681	680	666	717	691	696	697	687	676	657	709	676	751	710	690	720	669	704	696	696	702	656	692	671	672	699	672	694	706	676	737	714	735	703	766	666	658	671	698	694	691	662	700	696	682	674	692	711	689	721	713	694	685	739	716	721	693	665	719	649	680	716	692	723	686	721	724	684	683	689	684	669	694	689	712	683	641	735	681	673	676	693	716	689	649	720	727	736	707	677	725	699	699	730	612	721	713	654	709	691	723	712	691	703	660	711	670	677	654	689	644	667	678	731	681	720	695	674	642	691	712	674	656	671	715	688	689	729	656	706	699	710	711	664	720	695	688	730	687	660	699	723	719	655	702	671	676	691	640	692	696	679	705	736	739	698	641	742	694	691	671	682	681	670	689	677	676	664	677	684	692	725	741	691	719	692	680	733	675	704	644	687	673	723	677	703	686	709	682	704	668	669	730	704	681	714	673	730	654	688	681	735	678	661	718	708	691	623	734	720	679	726	715	654	714	683	677	666	662	715	700	702	703	655	688	727	667	709	733	701	662	735	728	691	694	697	694	748	725	695	696	699	689	728	681	696	710	721	700	680	701	706	675	745	708	725	696	665	676	715	631	725	727	715	720	664	724	721	667	689	693	682	724	670	649	715	706	682	672	692	706	692	699	707	731	741	637	722	644	684	707	687	665	684	700	713	724	704	693	695	722	697	689	702	690	672	722	701	711	709	701	767	699	704	645	654	698	666	693	697	691	691	660	688	699	705	707	733	721	715	696	702	702	654	747	689	712	689	683	655	670	694	626	700	722	653	657	712	662	631	683	696	688	691	682	692	667	739	716	712	742	723	674	691	688	715	672	666	743	693	708	739	699	713	687	676	657	716	664	722	717	707	698	703	655	673	704	652	701	678	724	726	690	722	704	700	684	709	713	699	673	705	725	718	689	747	686	662	732	722	661	715	678	688	693	708	690	738	702	709	679	721	707	732	662	700	742	712	704	703	739	678	702	667	726	651	685	700	720	730	703	701	711	736	665	673	715	699	679	704	723	676	722	720	727	676	670	707	683	677	691	672	692	690	673	680	701	711	718	684	741	707	693	733	711	684	682	643	709	716	682	695	685	684	694	693	687	719	719	680	697	680	706	657	713	766	716	703	679	707	644	691	680	729	687	693	706	648	669	689	672	698	708	736	719	712	739	717	704	696	681	734	726	722	711	748	710	727	721	722	699	708	683	667	697	700	699	651	703	690	681	689	722	695	693	674	694	705	688	716	705	711	713	691	717	714	672	640	709	701	663	736	648	645	663	671	672	719	717	689	692	713	700	702	682	710	664	678	678	734	717	671	694	661	718	694	660	711	718	696	725	699	647	725	659	690	667	720	726	708	687	685	674	724	710	676	670	679	734	681	749	684	690	708	692	706	694	688	738	683	681	640	695	682	715	700	692	691	651	663	692	749	723	741	682	713	711	719	654	679	719	722	684	657	666	681	623	682	712	696	729	700	702	653	766	688	732	674	698	697	663	674	686	747	700	697	722	690	738	721	696	673	681	681	661	718	674	672	660	707	706	682	775	691	677	650	720	716	678	677	692	690	685	688	687	733	655	682	712	711	711	698	659	693	690	696	658	691	689	709	688	652	680	659	689	662	686	677	703	696	738	702	712	700	709	684	692	672	674	713	679	757	681	687	616	735	714	701	649	679	708	691	689	696	668	712	664	697	709	709	683	674	727	689	748	711	698	716	744	709	673	685	717	714	675	675	699	705	736	709	704	702	752	708	654	689	663	715	650	713	732	761	711	676	694	711	704	722	669	710	700	666	664	682	697	720	700	674	708	664	712	670	712	695	648	696	692	655	752	730	710	664	693	717	700	655	679	662	705	745	647	698	687	713	693	680	692	744	689	665	682	695	715	696	682	699	727	679	633	766	684	671	674	717	644	674	717	660	664	718	702	707	685	694	700	658	694	679	692	763	694	693	715	713	673	681	668	648	746	704	682	689	686	708	700	721	752	720	709	695	679	686	691	718	701	676	698	668	716	737	707	678	670	711	699	706	711	717	655	679	697	668	688	701	733	708	663	723	701	666	712	684	704	719	707	677	712	701	669	742	715	693	712	701	680	693	693	750	692	756	708	682	714	694	693	727	717	665	741	681	702	673	680	739	684	680	654	670	683	741	720	680	661	713	676	736	694	679	654	698	715	695	705	690	702	694	668	685	658	732	746	674	678	704	677	723	712	716	727	701	704	678	687	732	707	688	797	712	679	702	691	715	691	699	667	703	644	686	719	710	677	681	684	621	673	712	700	689	707	696	724	695	726	692	723	717	714	682	677	668	693	751	651	675	655	720	672	670	705	651	695	730	659	703	718	662	681	687	667	761	686	677	674	711	718	721	695	673	759	726	678	669	647	663	719	684	649	692	677	692	681	733	723	707	686	689	656	715	711	652	672	665	643	702	713	672	672	783	682	689	709	662	686	680	702	651	647	714	737	714	673	689	658	736	685	659	677	702	730	694	687	715	725	704	698	683	738	676	716	675	700	707	704	657	722	678	704	674	710	655	657	647	669	693	709	716	691	671	708	694	712	692	695	662	652
33311	4834	777	507	467	376	354	371	305	319	313	333	309	308	306	286	338	303	319	330	321	335	299	364	286	357	312	268	306	338	365	318	291	303	328	290	326	313	333	303	335	296	306	282	316	353	333	314	288	323	298	325	308	298	316	325	284	321	291	321	309	310	286	318	312	306	266	268	309	296	302	326	298	288	308	355	320	339	323	338	326	315	323	315	286	309	353	306	267	299	329	279	321	331	282	332	297	306	299	293	320	302	301	306	287	348	317	323	337	332	324	275	313	323	315	268	248	327	326	327	319	328	319	335	278	291	297	298	316	325	291	275	327	309	293	344	301	299	297	319	342	332	321	309	336	303	302	289	307	354	327	344	320	335	295	291	321	266	314	299	302	320	315	322	351	307	331	315	301	299	340	365	313	292	325	306	334	294	307	293	293	320	300	324	302	301	301	347	331	326	322	301	341	315	283	321	314	313	283	333	335	280	300	310	290	320	295	312	331	344	293	332	338	320	307	299	333	298	275	288	347	300	288	315	334	315	305	302	308	317	303	320	336	314	319	326	332	343	341	281	323	335	309	274	324	317	287	297	364	292	308	293	318	357	309	349	350	319	306	350	297	291	349	288	286	283	311	327	339	364	325	305	311	317	338	299	283	324	321	310	296	283	294	297	266	343	291	311	321	281	308	306	344	325	350	339	299	272	310	284	290	325	288	337	306	316	300	310	330	324	307	360	286	319	324	312	324	316	317	321	309	322	319	323	287	329	348	309	310	310	348	335	317	328	327	295	335	309	337	335	285	316	335	298	273	283	341	291	316	322	313	309	327	295	297	291	303	308	311	287	319	318	329	341	303	268	314	311	300	297	314	310	340	293	316	345	320	329	300	330	312	339	335	293	316	322	378	296	346	373	290	319	320	323	332	304	291	316	296	294	301	305	330	321	328	311	308	304	301	291	312	316	321	327	293	299	323	310	310	321	318	323	314	314	278	301	308	334	290	314	285	293	310	290	341	298	290	308	325	340	314	312	302	284	306	290	350	322	316	316	286	326	337	329	297	333	331	324	358	326	370	337	308	298	297	323	337	293	330	318	357	323	296	316	319	312	297	270	322	333	336	293	303	305	322	307	331	306	312	317	292	307	294	318	319	311	353	327	329	321	309	317	300	304	306	325	344	318	323	304	295	282	307	326	319	315	340	303	312	341	295	338	332	294	286	307	307	315	316	292	296	308	339	324	331	301	340	321	299	317	317	323	298	310	333	307	288	309	279	313	342	309	328	300	346	298	313	313	314	355	318	300	324	290	309	317	286	290	296	307	297	279	311	310	331	339	322	299	276	270	294	320	320	286	320	313	305	304	330	268	319	359	309	323	302	273	272	324	316	347	288	340	323	288	314	270	310	352	314	282	330	324	311	339	300	299	300	290	312	321	351	283	320	313	296	343	338	321	326	335	329	300	331	310	323	339	330	325	313	331	304	337	300	320	292	324	295	287	325	333	319	318	346	304	324	349	304	298	315	333	324	320	342	322	298	308	323	328	291	285	293	335	313	297	340	324	317	341	331	321	334	314	336	323	321	305	338	334	346	358	329	307	316	301	305	324	305	312	329	333	333	314	297	345	293	326	327	352	332	310	308	300	301	306	306	319	303	291	340	304	307	294	310	316	294	298	269	339	310	311	305	311	297	294	322	294	309	286	297	337	327	327	332	283	302	344	301	333	320	316	322	346	312	313	307	311	315	307	338	340	314	299	299	349	331	325	320	342	326	318	324	337	281	311	321	307	308	353	313	298	307	298	323	320	294	329	300	277	306	291	287	329	297	332	326	345	313	305	319	308	306	274	297	311	353	336	312	281	341	297	327	317	291	272	298	330	303	313	300	292	316	308	297	317	328	293	318	273	323	324	329	282	302	277	294	324	309	343	279	306	306	325	301	336	316	336	333	332	295	328	318	317	293	321	315	338	323	339	343	306	311	324	326	285	307	327	323	298	319	319	306	312	315	303	311	328	332	342	316	301	314	291	359	306	296	300	289	290	297	320	300	290	292	340	335	295	294	310	308	351	279	282	301	281	311	338	320	304	283	311	309	322	286	303	310	315	305	295	305	289	310	328	328	308	339	292	325	311	335	340	336	295	339	297	311	330	328	309	296	317	316	320	305	315	339	344	329	336	334	309	339	311	282	322	322	313	327	315	301	320	321	321	284	328	312	315	306	327	299	314	311	318	337	301	312	289	314	298	299	307	332	309	327	318	302	323	309	287	328	349	329	285	311	301	287	279	315	308	304	331	320	291	299	324	338	315	308	290	298	332	324	310	314	298	334	298	341	332	330	301	321	296	315	314	323	307	306	312	294	302	313	329	323	285	296	300	339	339	292	327	350	346	358	342	321	336	340	331	327	300	319	308	323	261	327	314	319	289	309	297	316	300	307	315	339	291	322	290	309	326	298	299	309	306	339	297	288	313	313	300	324	310	324	309	319	300	322	322	312	308	309	341	321	351	311	313	329	318	308	352	334	322	301	300	314	322	344	330	316	305	287	311	338	325	292	304	287	314	322	350	314	287	339	326	329	308	295	326	328	306	308	292	337	310	296	305	298	319	321	282	282	280	342	324	309	324	310	316	306	341	282	296	316	305	311	354	344	330	309	310	299	321	337	339	291	337	315	305	337	305	324	328	270	313	317	329	336	320	302	298	305	309	278	309	341	296	316	334	348	294	288	312	288	287	338	292	347	293	324	341	327	336	304	346	299	274	288	306	274	303	315	291	342	324	295	299	271	327	289	304	299	288	327	297	340	329	344	318	268	299	314	287	322	342	274	300	313	289	302	275	283	301	333	312	314	326	311	315	331	325	285	304	288	304	329	313	328	291	329	311	359	274	284	308	280	313	310	326	321	238	353	324	364	298	323	294	300	314	284	297	275	273	287	304	334	314	319	300	309	308	296	299	294	338	331	327	292	315	315	320	311	349	279	318	302	324	327	298	310	315	333	325	331	291	316	315	296	317	337	286	332	332	327	330	279	331	287	321	294	322	324	320	322	304	311	316	279	335	330	288	309	313	305	301	345	302	318	310	257	337	288	320	293	282	316	314	341	306	323	300	307	325	296	322	263	311	307	294	325	313	312	277	287	283	307	318	292	285	295	262	270	292	310	295	330	308	295	309	291	338	301	307	285	302	314	330	294	294	331	335	283	314	294	296	299	336	332	328	268	308	304	260	346	288	336	310	309	306	323	317	300	288	330	301	314	325	280	305	352	287	299	326	326	304	301	286	329	285	312	332	293	310	297	330	326	275	303	311	346	289	323	304	272	326	311	320	291	286	288	286	325	321	352	296	298	245	298	300	346	322	330	307	298	332	282	326	314	299	316	313	317	291	334	331	314	306	279	315	303	320	312	332	295	313	316	299	286	304	321	309	286	330	313	298	342	323	328	298	319	305	339	274	320	311	317	305	296	295	343	304	326	309	311	323	314	312	381	332	298	316	309	306	338	291	292	327
22676	8250	6100	4109	3079	2150	1455	1295	1095	879	851	872	817	756	782	743	733	727	769	740	770	739	773	777	752	716	732	745	736	753	708	760	734	766	732	744	740	691	736	738	738	689	744	699	786	733	715	763	692	700	730	739	711	683	746	737	727	722	687	749	743	751	726	740	761	746	732	736	705	710	670	747	738	749	732	744	699	752	728	711	701	730	736	708	749	723	700	739	709	709	700	719	735	675	753	733	731	759	685	701	739	691	746	708	724	702	783	752	688	715	750	748	764	701	672	717	742	718	755	722	707	726	730	720	672	708	728	750	675	686	737	685	720	738	736	712	669	730	703	706	736	705	740	766	757	697	747	746	702	691	711	762	732	750	736	676	706	743	730	718	758	713	762	711	693	710	713	700	655	741	723	748	725	699	704	728	762	738	717	685	721	714	708	691	716	720	709	689	745	706	703	728	722	724	764	689	751	755	733	760	728	687	745	717	732	721	746	698	729	723	737	723	704	726	729	709	757	713	724	716	735	696	711	740	763	728	720	712	746	766	744	690	748	695	724	746	734	669	695	721	734	729	709	685	734	721	700	727	668	762	733	731	731	726	692	728	743	695	709	727	727	745	693	685	675	707	792	757	729	755	694	704	728	701	724	715	738	709	696	742	760	694	744	723	699	721	707	748	667	748	723	702	721	671	749	728	742	716	686	690	767	683	753	707	748	727	685	732	711	750	751	763	743	686	679	748	763	742	727	692	718	767	688	762	724	700	783	726	718	663	741	746	752	750	684	714	738	675	758	752	755	654	747	671	748	693	711	695	732	735	686	695	754	691	763	697	731	714	720	721	703	691	729	705	729	739	696	747	691	712	730	741	720	695	766	781	717	741	711	717	698	757	708	714	695	689	762	722	755	738	707	695	690	716	670	724	723	683	731	727	705	714	703	686	753	827	749	682	755	739	695	728	705	714	699	689	714	710	693	722	807	781	696	723	686	717	747	693	694	698	688	724	704	709	726	710	739	676	710	709	752	697	681	736	717	724	715	745	753	726	755	710	737	707	719	673	713	743	731	700	777	734	763	738	745	704	706	786	669	764	731	747	709	771	729	735	707	684	711	695	699	750	705	672	718	801	751	739	695	778	716	731	694	684	706	691	759	744	764	754	698	752	763	722	719	745	751	732	745	737	701	706	714	751	722	715	752	792	744	684	738	693	700	722	730	719	674	690	784	698	695	688	741	707	713	734	660	687	727	746	712	711	740	701	694	728	689	732	731	717	687	732	734	740	746	701	728	737	707	742	726	691	744	735	701	719	715	709	759	684	739	699	749	720	722	740	744	742	748	698	779	687	687	715	726	705	736	745	755	686	712	676	699	689	750	711	686	699	694	707	768	712	712	722	701	725	742	716	752	726	740	751	735	717	743	752	755	745	716	739	746	746	747	757	718	706	731	714	730	702	701	733	711	764	724	738	731	736	762	720	734	719	725	730	701	745	723	707	743	734	710	730	754	725	769	737	715	725	733	685	671	698	756	697	693	721	700	689	722	717	649	674	733	746	706	687	721	776	719	737	745	676	700	736	681	740	687	712	750	721	696	743	717	757	697	686	724	742	738	724	757	706	789	710	686	720	747	754	736	706	745	699	699	672	699	752	701	727	764	757	749	684	753	760	709	708	724	747	735	712	668	725	719	737	739	729	712	704	742	764	748	686	695	686	770	716	695	725	755	724	741	750	734	713	754	702	759	733	675	700	706	711	707	729	729	728	711	741	737	738	715	722	686	678	717	712	694	772	740	694	760	724	729	712	729	727	679	754	691	721	738	710	738	669	715	766	780	716	724	733	741	751	745	713	723	778	740	717	742	718	728	742	705	695	721	738	723	714	720	690	694	744	750	729	736	710	729	751	742	716	720	745	674	756	682	736	652	718	699	744	703	716	747	750	733	742	728	751	710	668	749	750	689	745	686	765	707	731	717	716	716	689	712	709	695	731	735	787	720	707	721	727	715	708	733	757	716	739	685	723	717	701	713	739	687	703	772	744	698	691	683	691	706	721	741	733	705	735	686	718	756	672	697	692	720	730	726	739	712	694	697	744	761	691	716	723	707	727	666	781	803	736	720	671	726	732	712	718	752	768	703	718	728	742	745	760	745	747	738	745	747	699	737	768	671	706	740	721	702	672	705	690	751	737	725	778	700	735	740	695	747	699	739	725	737	800	712	665	718	714	737	705	716	735	757	742	670	697	730	728	719	747	757	734	740	684	731	729	698	738	732	706	691	705	731	673	741	766	718	699	734	702	700	696	730	712	720	711	700	747	754	702	762	737	711	759	711	726	701	746	692	690	737	737	704	767	732	725	694	690	690	742	700	715	702	753	681	725	780	767	720	696	713	740	695	694	709	743	689	716	737	713	740	698	711	757	774	720	726	757	711	702	691	710	758	689	702	720	760	738	651	704	728	695	745	735	718	714	772	735	737	727	751	700	738	658	699	689	692	709	732	724	719	689	693	760	759	690	742	735	704	749	682	741	724	748	744	729	729	723	731	730	726	690	742	723	662	730	680	747	727	698	713	700	740	769	719	687	750	704	707	730	723	689	751	754	744	772	727	740	760	771	723	714	698	715	719	754	723	705	723	752	779	740	733	698	739	761	707	735	734	739	721	686	759	731	694	727	692	772	721	785	768	677	701	710	681	744	709	693	696	740	700	694	707	725	758	713	733	695	709	732	716	749	717	750	751	721	686	754	719	774	668	761	745	739	706	691	737	753	705	713	726	730	727	678	741	759	714	737	688	766	656	653	684	706	733	704	765	740	767	674	666	694	723	738	729	696	745	737	709	758	746	677	713	718	697	758	709	691	729	713	681	696	700	667	718	693	674	683	752	724	719	708	675	746	707	731	714	739	705	726	696	688	771	726	698	666	656	703	710	720	713	712	705	712	736	707	756	761	713	731	737	717	677	742	716	725	730	695	736	709	694	759	722	706	719	751	717	730	674	711	721	676	688	738	682	703	675	722	679	745	670	754	726	695	691	727	706	737	687	718	737	716	724	705	718	700	717	709	727	757	717	716	718	699	744	726	756	709	711	696	687	750	727	705	733	736	712	728	730	741	765	765	721	706	728	734	696	680	666	740	767	721	707	704	733	730	782	759	737	730	739	742	712	751	735	720	759	735	682	753	701	705	681	720	695	708	704	691	717	690	749	704	747	723	753	695	714	746	736	733	714	699	698	745	747	709	752	726	687	707	725	708	706	761	717	691	722	692	699	727	694	735	731	722	733	734	710	718	661	724	712	713	720	715	787	698	745	711	686	765	700	724	703	729	727	734	686	754	681	739	690	690	721	729	704	757	715	696	737	752	728	733	705	749	772	717	704	710	699	734	755	693	705	756	708	715	715	694	760	726	738	740	696	719	731	709	716	739	751	716	719	735	697	740	695	691	731	679	728	695	709	700	707	695	722	717	736	771	734	714	734	700	696	748	713	723	695	704	729	694	687	758	674	713
31573	5663	1048	708	537	475	366	355	370	355	347	317	287	347	339	333	323	326	310	339	336	313	305	335	338	330	314	296	300	337	343	336	308	313	344	320	332	312	331	335	349	335	326	325	350	345	326	319	334	310	289	331	333	304	340	341	308	333	319	340	312	313	377	347	322	339	360	304	355	294	336	325	307	334	359	312	371	302	311	347	310	322	301	326	349	343	332	282	372	321	323	277	325	281	322	327	303	316	325	334	322	304	299	320	343	341	295	322	336	331	300	291	326	342	293	308	291	348	296	305	343	327	290	343	319	342	325	299	314	306	336	333	353	346	314	304	306	302	326	307	337	324	349	302	301	346	321	299	281	334	334	309	365	363	326	316	320	295	346	347	307	323	313	337	320	305	352	297	314	338	290	319	337	309	325	332	326	295	313	319	309	357	323	330	301	325	355	312	318	313	338	325	349	310	309	314	321	318	322	305	338	292	318	340	315	328	314	339	333	348	326	355	278	313	329	316	324	315	289	303	350	297	298	333	318	289	321	304	314	289	312	312	369	306	305	316	321	311	275	304	316	307	328	343	310	323	325	321	344	308	315	333	331	347	318	333	303	312	375	330	308	301	358	352	316	340	305	319	342	325	343	287	306	274	357	342	370	332	352	323	336	306	312	320	310	341	351	310	348	332	360	373	324	320	343	344	312	327	332	314	334	356	324	319	351	346	350	307	332	303	316	308	345	309	338	293	324	338	316	297	328	336	351	312	303	388	315	327	340	301	322	340	326	307	305	305	307	344	323	295	335	332	291	348	258	338	291	274	333	306	293	343	328	347	357	343	319	304	313	331	291	298	332	325	316	337	336	312	321	343	300	335	344	310	297	303	318	326	323	328	343	320	331	346	328	305	333	346	299	345	335	286	314	318	332	316	338	338	363	339	312	340	353	319	330	296	327	326	309	329	332	335	364	337	307	327	318	331	315	374	349	336	292	321	329	310	315	324	342	315	312	295	348	318	327	354	295	351	326	308	331	354	329	312	338	309	323	316	324	347	323	313	313	318	308	301	325	321	348	279	340	304	322	324	331	331	343	326	338	320	314	337	317	342	358	325	370	294	326	304	353	329	328	340	311	363	362	305	336	297	296	307	345	315	337	336	330	326	320	304	329	355	338	328	294	330	300	310	330	319	322	306	316	299	302	322	307	324	349	304	350	319	298	337	312	297	341	310	333	331	299	308	334	300	339	318	314	323	327	334	327	303	317	328	346	303	288	329	348	322	326	297	290	317	333	302	310	348	347	315	345	317	320	331	280	294	338	339	324	311	287	316	287	300	347	341	362	300	299	310	354	384	338	325	336	371	280	344	299	323	298	348	336	296	291	327	332	344	320	342	308	313	336	328	331	338	341	331	319	320	334	299	308	314	320	351	374	340	308	348	323	338	287	347	324	331	311	316	339	319	293	335	323	323	312	300	356	330	311	290	336	343	321	327	326	349	326	323	310	313	342	397	309	293	336	300	307	345	319	332	321	316	316	307	352	305	308	315	327	331	306	315	323	297	291	317	332	322	341	376	304	334	315	338	312	319	367	351	346	339	310	296	309	335	338	319	339	317	313	304	302	320	301	323	352	335	346	334	327	309	308	333	322	316	319	321	331	337	305	331	347	324	324	356	367	327	307	337	328	327	368	321	327	349	329	283	278	328	330	358	309	302	314	323	339	329	365	320	325	306	316	315	318	312	308	321	324	351	319	356	323	343	298	358	351	327	327	318	323	341	338	326	316	331	333	351	333	367	344	299	309	286	356	326	324	334	299	318	322	301	343	352	373	380	338	332	317	320	313	309	352	308	305	375	337	308	314	348	338	338	318	335	314	346	322	311	339	344	287	336	299	317	316	304	326	341	320	339	347	322	324	296	301	301	315	295	324	316	309	292	359	326	336	325	341	337	323	316	292	312	338	311	330	324	305	355	328	333	318	350	358	334	305	339	283	318	315	354	338	302	337	332	316	323	331	314	324	335	325	350	348	299	302	326	311	337	315	343	323	329	322	282	340	302	345	313	317	320	306	333	329	314	338	336	315	291	318	316	344	323	312	355	358	305	329	324	313	330	320	364	302	343	352	319	322	319	295	302	292	284	325	315	281	280	304	298	321	311	302	334	359	334	321	371	360	295	330	317	317	321	313	319	330	338	355	320	350	353	357	331	330	314	346	287	341	315	336	346	323	358	312	325	349	337	345	300	333	313	348	355	336	344	324	337	351	290	344	315	314	319	323	332	339	297	312	349	302	363	329	365	328	344	320	298	351	332	284	339	361	361	307	289	336	332	298	292	324	350	361	298	347	320	348	324	331	290	300	330	347	307	320	314	291	306	357	326	312	353	329	321	352	349	296	305	325	316	286	318	306	337	367	332	373	336	321	313	303	290	303	342	339	337	338	303	346	308	321	301	335	336	308	315	330	294	340	303	323	314	289	343	318	321	332	326	306	295	280	331	292	381	327	330	328	318	324	331	317	322	301	347	325	341	329	360	323	332	330	292	316	317	308	331	302	356	317	327	308	338	321	285	328	323	354	332	333	316	308	292	314	315	298	321	325	346	310	325	310	326	313	327	290	349	330	309	314	318	324	321	304	357	369	370	307	303	303	312	293	300	322	329	301	329	312	328	335	291	308	331	312	316	326	282	317	319	332	333	326	285	302	312	338	323	326	345	300	302	310	340	341	338	305	320	302	335	326	319	327	310	303	333	323	317	322	332	327	301	343	309	325	348	315	312	340	307	267	311	295	319	329	307	343	330	315	313	320	331	351	303	317	307	298	304	323	330	337	329	295	300	341	326	341	302	306	301	333	333	288	341	313	363	294	352	328	334	307	326	336	340	323	325	333	343	309	323	322	318	330	324	328	337	324	326	344	303	310	325	340	316	335	333	314	326	319	333	312	329	305	320	336	306	346	328	322	331	320	332	331	331	328	282	313	359	335	309	305	321	304	293	311	307	327	325	279	322	307	355	347	314	331	347	282	325	315	322	364	339	337	345	341	315	307	321	331	354	341	315	323	344	344	307	296	308	319	326	294	292	327	316	353	315	305	307	337	296	328	333	324	329	343	331	342	321	348	350	255	309	321	307	341	293	343	341	333	298	347	335	335	347	306	369	309	336	346	316	325	331	295	314	297	337	320	310	308	328	312	339	312	310	318	311	300	322	341	344	345	276	311	333	355	329	289	323	351	336	344	338	340	332	352	315	354	362	301	322	340	332	354	323	302	370	325	324	325	329	314	344	324	334	338	317	319	332	305	372	317	304	342	321	323	322	300	332	312	353	311	319	315	326	360	320	309	338	314	315	331	365	316	324	403	347	378	271	327	350	320	318	305	305	338	300	296	344	329	331	368	366	320	339	318	336	318	305	323	304	308	346	335	312	359	334	368	321	311	289	328	336	363	344	315	320	320	321	322	322	303	380	306	343	335	332	351	292	327	320	314	322	360	331	316	305	302	289	307	323	321	316
21824	10304	8866	7111	5479	3728	2015	1534	1247	1025	909	898	842	814	787	826	797	815	822	792	785	786	809	813	790	806	797	832	755	755	748	717	754	719	794	776	719	762	737	773	741	802	785	759	776	729	777	763	755	777	763	752	756	784	730	729	708	755	764	755	724	744	753	843	752	739	784	697	821	717	773	790	778	802	783	777	745	733	711	825	757	761	799	764	742	733	767	819	762	757	766	784	715	781	762	765	801	766	751	754	765	793	757	788	747	786	748	796	772	820	688	716	762	737	785	735	729	802	788	765	779	770	797	752	793	767	761	742	740	808	792	764	805	688	815	786	767	779	778	786	758	749	819	756	736	745	766	701	753	709	721	792	765	751	737	777	785	773	783	763	748	742	749	738	768	767	829	728	760	780	794	813	803	723	743	752	754	689	786	734	736	743	748	766	728	748	765	751	749	805	784	765	749	774	753	716	754	758	743	701	774	757	762	796	792	760	708	810	716	744	718	789	785	749	776	771	774	810	718	789	740	747	785	756	789	758	760	735	786	771	812	801	745	785	725	706	728	787	770	820	776	781	710	782	804	747	756	728	782	738	723	763	784	781	726	762	816	782	723	731	756	728	759	750	726	725	822	805	759	767	765	739	692	760	756	779	774	760	724	743	795	761	745	728	799	729	729	748	807	827	709	747	725	753	749	762	760	749	746	746	793	790	756	786	735	704	817	761	733	772	757	725	798	803	733	776	771	816	714	771	794	737	779	771	770	787	775	731	761	754	756	740	738	759	778	771	764	801	794	736	775	749	766	773	789	735	782	759	759	746	731	730	752	749	735	769	786	765	772	750	740	725	765	807	783	771	778	818	749	755	820	707	722	756	761	746	714	723	796	764	729	771	757	757	733	739	770	796	753	783	761	803	782	780	748	720	764	744	711	790	768	791	751	763	746	765	737	808	770	704	765	759	709	757	705	738	756	767	741	724	739	750	772	708	822	781	793	727	752	801	731	729	775	727	706	763	785	765	801	773	765	753	808	747	741	736	756	740	810	770	758	742	733	716	766	769	758	758	778	731	783	798	741	757	773	711	724	707	729	734	800	795	765	745	759	788	758	797	785	741	788	759	751	720	774	723	740	746	797	783	782	776	759	736	765	755	787	775	758	758	745	732	755	737	787	814	814	737	748	779	775	746	764	799	778	736	784	753	767	761	757	724	786	740	763	735	809	780	781	783	764	797	825	781	814	708	778	761	730	751	771	778	782	770	780	738	739	712	798	710	764	743	755	773	756	774	743	733	760	711	780	777	731	745	736	781	806	737	770	740	765	756	737	801	749	728	780	768	735	752	814	765	735	758	739	783	770	694	731	761	792	793	751	793	800	746	779	752	757	750	780	766	763	778	736	759	766	749	733	791	785	814	716	772	734	702	751	779	742	758	742	792	769	748	743	792	744	779	737	779	794	776	754	770	734	753	741	773	758	729	747	799	770	767	743	761	730	737	766	796	778	754	755	763	752	725	778	787	779	785	799	760	738	791	743	795	735	748	798	704	732	769	800	774	740	747	745	741	758	791	748	736	768	733	728	746	789	746	763	721	762	770	751	786	770	765	791	772	775	747	757	746	727	750	736	768	779	763	751	737	752	717	777	729	772	790	779	730	800	761	766	749	703	761	762	800	747	803	822	779	782	705	733	767	756	768	782	781	723	776	755	768	779	772	773	795	758	757	750	752	764	738	746	750	755	794	742	761	780	790	816	746	784	741	730	808	734	729	794	794	733	704	744	745	727	759	749	798	782	755	740	772	755	760	750	712	746	769	732	723	701	712	736	775	761	747	771	751	753	740	750	747	723	759	766	778	789	788	733	763	809	720	731	724	793	793	781	748	739	724	748	794	737	771	793	738	775	808	775	726	764	765	726	757	780	814	798	808	754	724	709	778	746	757	779	732	726	763	771	804	779	786	776	767	719	751	715	741	775	740	741	760	730	738	764	774	787	762	787	767	762	730	751	824	724	752	744	785	766	733	809	764	746	754	794	777	751	724	768	735	749	762	790	729	724	759	799	757	804	780	798	772	803	797	779	755	740	776	785	757	737	717	777	765	753	780	745	729	750	715	722	790	694	755	733	792	749	771	765	778	743	747	772	734	736	774	760	719	768	810	797	797	752	785	815	756	783	801	729	776	709	775	811	740	746	758	807	727	726	715	722	790	769	774	734	796	780	778	738	741	721	803	687	763	778	773	764	780	751	782	724	773	753	765	815	808	733	772	811	728	779	770	762	747	737	742	748	764	694	765	747	725	694	747	750	751	752	819	756	729	725	762	746	820	777	740	795	812	790	755	836	749	757	793	784	769	749	766	778	764	785	773	734	714	697	719	801	758	762	756	778	705	759	791	748	732	722	778	742	764	800	763	803	695	728	775	732	773	777	701	789	757	786	750	725	768	742	819	784	731	769	792	763	822	783	741	726	771	753	732	764	737	796	737	781	770	757	732	765	748	738	719	811	757	766	771	766	789	783	787	775	791	742	789	738	777	790	683	749	790	728	796	738	796	775	776	795	743	832	811	764	796	786	753	809	778	773	790	758	745	747	790	795	783	775	780	721	782	763	774	769	762	745	788	752	772	787	757	732	769	744	765	718	758	773	746	774	740	727	728	729	812	778	724	764	769	750	748	745	732	779	793	714	747	744	753	780	755	776	747	744	783	757	747	735	791	749	772	749	780	774	792	760	738	794	750	773	795	764	776	755	720	785	711	764	746	761	778	777	737	750	768	811	761	778	740	764	729	789	759	793	732	732	809	737	753	767	799	697	778	743	729	788	746	805	812	761	751	792	767	748	777	696	782	744	752	751	701	702	731	734	791	766	769	704	786	708	748	774	749	742	821	742	865	766	775	760	789	806	726	730	733	719	788	746	749	746	752	744	765	751	791	769	695	758	790	756	763	746	775	778	723	735	778	733	751	749	709	774	722	773	752	754	750	802	792	751	792	769	756	727	730	762	761	737	756	745	785	816	826	772	705	801	759	768	764	793	792	796	741	745	762	799	753	779	695	762	758	773	766	774	734	746	764	741	776	788	784	763	736	769	762	791	774	718	731	685	713	767	711	744	774	801	743	773	766	770	807	746	722	793	802	747	777	749	736	768	764	797	737	749	766	790	805	742	761	771	815	769	748	753	758	759	758	747	753	758	751	776	728	777	789	777	745	796	749	776	741	780	730	778	764	728	737	780	781	780	807	733	776	763	728	749	772	717	799	766	746	739	743	800	765	721	705	733	753	742	764	736	724	751	742	739	726	717	723	752	818	757	690	714	784	750	727	805	736	693	771	749	770	831	748	786	721	758	802	749	786	774	757	774	735	765	768	773	721	751	747	769	729	778	790	770	796	755	814	808	790	728	755	744	745	719	740	790	755	783	745	747	772	742	773	734	789	755	804	738	714	747	809	759	730	733	763	746	808	756	734	765	755	808	795	700	729	767	771	757	733	775	785	755	724	732	743	752	757
21932	2212	555	456	336	323	320	347	305	302	330	298	294	309	312	288	283	310	262	295	314	288	307	323	293	281	286	297	290	309	263	288	301	304	340	302	326	328	308	276	278	309	315	293	305	310	320	275	311	302	302	294	336	319	311	329	287	287	273	324	298	288	276	311	300	271	325	272	285	267	293	297	303	304	293	290	321	291	270	269	307	337	289	283	285	286	324	292	299	308	299	289	303	316	300	323	340	313	304	280	302	269	293	286	288	310	304	312	258	265	291	274	301	331	291	283	318	268	284	326	288	300	292	303	305	278	307	314	307	300	267	264	294	284	276	298	309	288	293	328	294	265	256	274	303	286	302	313	292	281	291	300	319	287	291	311	278	300	292	278	311	296	309	303	285	293	274	281	286	259	318	308	292	293	321	299	301	272	275	309	318	314	283	300	295	296	290	256	303	306	357	272	267	323	306	306	314	339	289	275	296	316	295	304	312	294	291	293	266	282	323	292	310	312	304	302	311	321	334	313	324	294	298	327	324	270	299	326	287	292	294	308	290	340	297	312	295	279	293	311	280	309	308	314	272	347	321	280	288	288	265	297	295	295	331	331	328	307	276	258	296	301	271	281	286	293	270	310	295	304	269	313	310	276	311	307	318	305	276	312	335	283	303	265	319	309	336	343	326	258	305	287	346	355	272	301	302	311	307	278	320	312	287	300	296	298	253	302	298	289	267	311	327	301	269	314	300	299	318	314	305	274	325	307	268	312	304	308	299	280	301	268	333	290	304	285	311	314	281	348	283	293	288	257	313	317	303	272	302	303	301	281	295	296	284	313	307	283	287	287	283	312	307	281	289	281	296	296	282	273	262	286	305	288	277	308	315	295	281	305	305	309	321	281	290	305	320	273	309	282	285	283	274	283	278	310	299	312	280	303	302	289	281	274	287	278	326	314	297	284	283	270	275	280	283	294	290	300	260	299	325	300	267	311	315	250	282	315	272	346	321	307	305	307	315	305	295	332	327	298	307	280	280	254	310	293	304	301	286	270	285	307	306	309	277	297	274	304	285	317	319	347	287	309	267	287	282	288	252	267	301	274	329	309	269	286	298	296	302	289	288	287	284	273	274	283	289	292	304	309	310	312	321	263	286	311	303	241	256	302	299	274	293	291	302	327	306	284	319	313	306	300	309	283	248	300	290	299	290	278	267	269	301	308	301	269	270	293	301	296	304	287	310	277	271	305	285	299	328	301	295	250	311	261	304	295	252	337	270	299	303	298	298	310	310	283	318	282	275	281	315	282	284	303	292	275	265	342	316	304	306	311	334	276	329	294	301	277	281	299	293	308	321	296	305	312	313	278	304	307	310	302	261	291	347	305	306	276	302	310	309	285	314	273	280	320	280	289	267	297	289	263	314	335	298	289	293	322	290	264	307	285	297	315	283	296	302	288	302	322	286	291	309	283	302	324	303	292	289	309	286	291	305	318	306	265	310	320	306	301	337	270	308	304	270	276	294	298	305	284	297	327	292	301	329	305	288	299	290	273	297	311	302	284	312	306	274	292	307	316	313	308	305	281	326	297	307	321	313	310	312	300	304	285	293	292	311	278	277	321	261	272	269	305	276	297	317	278	278	276	293	321	291	288	298	298	310	273	284	266	313	275	322	305	246	309	279	301	293	297	313	286	325	307	287	295	324	311	279	309	299	304	283	308	305	316	322	290	295	321	319	267	276	311	274	275	316	316	289	282	284	311	314	320	270	289	292	302	304	288	283	295	315	301	284	301	266	338	293	257	338	262	249	288	335	290	256	303	330	292	267	283	299	356	337	304	302	280	295	286	293	287	270	338	298	297	307	308	302	289	317	317	283	293	294	317	283	250	293	276	337	327	280	280	305	271	292	325	287	291	292	290	269	302	299	307	264	305	305	292	316	298	289	298	269	293	296	303	306	310	324	296	264	277	310	313	291	311	274	291	294	330	356	306	299	289	324	327	289	310	267	299	316	309	292	322	315	300	315	298	329	299	299	302	291	301	255	260	316	276	322	275	286	275	292	294	307	298	303	305	302	261	302	292	291	286	299	264	288	309	290	234	283	303	285	305	277	265	300	306	309	322	278	287	286	293	285	263	264	304	303	292	263	308	330	290	291	284	291	283	296	274	275	295	328	314	287	319	271	309	298	297	300	297	311	317	316	289	306	301	291	287	300	302	300	298	313	306	314	307	297	284	323	289	297	299	309	295	260	294	314	327	276	334	332	296	283	292	290	277	305	280	303	258	307	354	311	265	298	309	293	325	294	295	337	317	274	318	304	303	308	280	306	308	313	253	297	327	321	270	301	287	288	328	300	292	282	326	275	278	277	292	293	299	282	267	293	277	309	281	293	274	284	286	310	259	330	278	306	309	299	336	298	307	308	321	292	279	293	300	315	300	305	295	333	304	287	289	300	276	284	305	303	276	301	264	286	276	290	320	300	304	279	286	301	270	325	298	304	325	331	249	303	278	305	277	292	330	326	315	305	320	266	304	312	285	261	317	272	280	280	320	287	270	309	308	289	299	289	284	315	320	327	301	302	299	292	321	283	282	285	294	310	284	312	309	272	281	318	299	288	305	309	295	278	277	284	317	322	273	326	289	315	294	319	290	319	300	323	305	309	300	296	321	311	284	293	315	286	308	266	312	264	345	326	305	290	303	279	281	296	290	281	314	266	295	308	288	298	314	275	280	276	280	316	311	303	325	303	287	297	289	328	309	284	276	292	301	272	309	287	310	269	326	297	303	296	317	303	296	312	316	303	294	309	316	288	304	289	311	279	318	290	296	291	320	315	294	316	304	274	264	273	291	345	243	284	289	289	291	319	294	287	312	307	287	295	323	302	280	286	298	282	294	289	294	303	340	293	300	298	305	250	280	319	291	309	319	284	314	292	294	312	270	351	304	333	284	329	297	280	310	315	261	311	336	310	302	303	258	268	312	333	286	314	296	300	281	308	298	326	244	298	278	304	311	273	311	280	286	275	286	288	303	291	306	292	317	285	283	309	281	320	283	301	305	324	295	280	287	293	294	316	252	315	304	323	318	282	306	277	295	264	289	291	315	276	336	269	320	295	295	310	283	297	294	326	301	306	277	296	317	321	308	310	281	288	307	276	283	307	296	319	273	313	275	302	294	285	286	321	295	321	285	278	321	264	309	322	303	318	293	291	264	322	307	288	262	316	314	320	315	283	292	319	289	268	293	284	275	303	282	291	286	294	320	279	287	296	309	294	284	296	305	282	335	292	322	304	259	307	340	313	271	308	274	336	308	309	282	259	289	314	283	289	274	306	295	292	310	338	281	242	301	344	317	313	293	287	304	295	283	271	290	292	298	299	282	290	315	297	311	366	285	296	305	312	300	274	270	296	320	282	298	304	303	295	297	311	332	291	295	320	286	309	315	273	293	266	298	304	305	305	285	315	312	299	282	273	282	300	308	315	329	287	294	305	283	322	283	325	310	301	309	281	307
15634	5161	4049	2955	2123	1339	977	873	818	786	710	682	691	694	649	687	619	685	639	660	631	654	665	667	687	659	673	689	653	677	654	678	619	677	642	662	670	707	652	648	660	667	644	644	646	658	664	673	673	662	692	693	675	664	660	627	661	646	656	682	618	677	690	678	641	654	674	686	663	659	620	670	662	700	641	626	640	641	672	622	639	661	687	655	639	700	613	614	670	655	669	680	658	599	657	666	658	621	707	657	610	653	620	711	667	641	598	653	648	690	637	675	630	570	661	638	660	679	648	689	590	651	655	633	641	639	637	678	655	647	644	648	645	650	629	670	691	656	652	697	639	671	667	664	637	633	659	692	629	654	670	633	653	640	642	649	675	649	644	646	610	638	638	664	662	668	635	657	658	644	618	645	686	658	652	642	664	675	683	634	695	665	651	616	621	654	616	690	658	650	657	686	619	700	639	607	603	637	635	625	607	634	628	649	643	692	629	675	641	707	690	658	631	657	647	641	654	649	666	629	708	686	660	653	602	707	645	628	679	654	656	681	671	643	634	668	642	653	661	631	648	676	645	682	610	637	646	687	608	643	665	651	617	652	601	655	646	672	635	694	668	636	672	630	658	711	639	609	629	670	634	636	635	687	674	686	635	661	662	655	632	689	666	702	668	634	651	657	658	672	675	633	668	649	612	653	646	666	705	654	659	660	682	622	675	662	617	699	670	647	679	635	668	683	655	657	677	624	648	656	633	661	689	604	644	661	638	663	680	672	623	694	664	635	695	674	652	638	626	668	634	666	668	607	684	640	628	646	662	641	602	688	656	651	678	649	665	697	629	653	672	674	678	617	676	629	672	637	637	631	651	604	661	652	680	697	623	634	661	651	621	586	641	711	633	650	692	655	649	636	624	625	660	635	701	623	639	683	698	633	626	629	595	642	648	707	659	694	626	621	680	651	657	681	651	684	684	654	676	661	627	642	666	621	640	699	626	680	690	661	638	630	666	629	703	625	684	638	671	639	689	691	673	641	625	660	618	641	639	643	651	669	642	706	590	616	652	652	637	658	672	633	647	670	676	648	625	652	629	664	628	656	631	601	653	672	678	658	632	653	626	653	702	646	692	673	676	664	690	653	652	620	669	676	656	728	669	673	612	716	661	658	592	665	667	658	605	641	665	617	641	655	627	656	684	614	658	657	680	622	673	625	667	627	665	637	658	679	648	635	652	688	621	661	657	621	644	684	674	644	629	641	632	588	705	632	671	630	620	669	681	640	655	677	671	628	671	665	670	617	616	634	632	645	631	682	622	658	661	668	683	696	661	643	658	676	655	682	630	670	668	686	673	657	683	627	609	673	665	624	691	653	640	668	709	662	653	660	682	634	653	642	644	693	640	698	667	644	700	668	628	669	648	664	622	669	598	643	688	662	677	651	637	652	634	615	660	652	669	642	637	648	661	656	635	642	641	681	631	697	636	689	616	635	654	668	642	672	639	646	657	628	681	676	638	624	706	636	660	662	674	655	627	657	675	647	646	646	659	665	705	627	652	627	662	696	650	635	659	649	649	665	643	615	634	713	660	655	657	689	646	650	614	680	667	637	639	648	628	599	679	638	696	647	672	660	665	632	693	622	648	655	645	649	662	675	675	677	648	635	664	630	665	648	631	672	698	686	638	677	646	653	631	683	656	677	638	674	660	591	685	656	652	700	631	642	651	694	643	657	620	669	650	675	699	688	639	625	644	676	665	599	655	673	666	669	674	658	687	662	638	641	631	682	626	621	686	638	625	665	666	629	658	663	687	689	630	681	687	623	646	625	638	656	634	671	629	597	661	607	593	655	606	641	672	630	629	693	663	677	655	622	638	607	706	662	663	644	641	677	635	629	630	685	658	677	628	705	658	662	686	634	632	680	629	632	654	665	672	670	665	658	631	655	662	672	680	632	648	662	607	661	615	642	656	676	724	682	657	669	666	650	635	630	631	651	614	661	632	675	683	663	634	648	660	651	646	626	605	677	650	620	688	664	643	656	660	645	617	637	642	611	659	689	666	651	655	676	647	670	639	630	630	667	681	671	615	647	675	646	679	642	659	673	633	670	661	637	684	662	649	633	617	683	611	653	684	636	672	654	648	681	688	662	625	639	632	631	624	668	658	655	680	646	644	644	649	664	627	695	686	696	660	661	625	651	693	647	660	667	661	630	680	665	609	653	621	683	651	647	665	613	685	624	692	688	658	620	679	636	665	677	636	669	643	622	631	682	693	635	670	601	687	662	652	654	658	640	634	647	678	638	661	649	602	646	700	693	657	704	636	667	671	670	671	652	616	672	671	667	634	674	678	697	639	644	682	659	675	681	610	639	633	667	661	663	613	662	654	655	655	663	678	626	644	637	649	664	640	636	635	643	672	655	636	674	636	682	674	653	665	640	647	676	644	675	663	664	662	652	660	661	629	652	687	707	635	655	674	681	648	647	726	685	672	664	657	695	612	637	699	672	678	704	651	624	638	608	663	633	608	655	662	673	645	638	641	700	664	643	615	639	659	686	716	673	625	653	657	664	598	623	652	637	705	648	691	648	657	671	633	666	641	680	686	679	678	683	630	662	655	657	663	700	652	719	610	607	665	692	642	607	685	618	708	690	641	665	658	653	637	678	616	631	638	656	671	640	650	626	660	596	644	614	682	651	683	611	645	665	581	646	586	639	658	640	666	679	636	637	636	673	647	674	647	602	720	672	605	614	642	633	626	687	679	688	656	630	654	700	661	677	664	659	641	623	622	653	654	634	637	648	612	658	648	621	650	683	610	646	724	655	631	634	624	619	687	656	680	627	622	634	687	642	618	644	684	641	668	619	642	593	647	641	589	687	651	644	632	681	654	644	642	626	720	655	635	631	641	646	634	639	602	670	620	620	625	672	671	663	633	685	667	642	616	670	625	647	617	628	654	663	643	641	613	639	621	633	690	674	651	656	679	659	655	636	629	662	646	661	651	639	634	655	655	662	666	706	694	627	636	623	656	655	675	646	645	637	668	693	629	638	720	639	655	621	669	662	671	643	687	644	674	659	642	659	664	710	693	656	680	659	639	615	628	654	679	664	664	653	701	652	652	659	645	629	685	651	632	615	678	698	680	653	642	633	679	675	637	615	638	661	645	645	663	620	659	696	623	648	691	648	695	663	677	629	619	687	625	658	634	620	644	651	671	659	706	629	653	702	646	671	653	634	642	638	578	682	645	643	642	678	682	659	685	685	635	616	634	652	652	658	634	690	669	670	665	662	656	663	657	660	646	654	631	678	672	648	618	666	669	741	680	635	621	662	667	657	613	677	613	652	652	655	663	667	642	643	631	639	661	705	617	659	633	706	669	652	663	699	637	643	651	654	639	642	658	618	662	642	698	608	632	648	677	621	660	648	652	665	651	633	604	701	654	645	670	714	655	664	673	659	678	654	673	644	641	640	654	625	687	669	659	676	655	640	638	676	631	649	632	726	688	676	670	665
32508	5491	892	556	399	332	342	341	360	292	305	290	287	281	319	321	296	310	316	308	289	326	297	338	273	309	323	288	298	296	307	326	312	339	301	304	318	319	317	345	314	328	320	291	316	321	287	278	291	299	355	295	265	298	313	316	269	298	302	271	308	312	292	305	328	292	323	341	331	289	282	302	286	290	346	289	348	285	325	279	319	300	341	288	358	297	315	316	301	274	317	287	292	280	324	288	337	269	325	357	347	318	286	307	298	309	300	322	276	318	259	331	307	293	303	278	314	316	305	315	275	297	342	286	280	286	323	316	311	314	296	317	288	290	299	320	275	316	299	303	314	301	284	292	287	317	317	308	293	325	306	287	273	346	310	335	333	348	321	315	294	300	299	285	311	318	280	286	312	291	301	280	304	306	287	267	273	301	297	320	317	278	301	293	315	329	284	269	288	311	307	307	335	324	308	308	286	290	320	293	342	287	303	296	304	298	292	299	310	303	288	328	284	308	327	261	306	305	294	324	332	284	305	309	326	294	282	280	298	289	295	291	307	285	304	282	277	286	310	333	304	321	293	262	300	301	319	284	313	304	303	266	323	327	304	295	287	311	315	322	299	282	293	293	273	265	305	309	311	321	291	297	289	282	265	290	343	298	293	336	343	348	332	328	327	283	285	307	310	300	309	353	334	295	307	304	290	296	305	312	358	290	286	308	331	287	302	270	305	277	310	307	306	289	315	356	295	304	294	320	337	298	297	309	282	284	276	295	273	310	318	305	266	280	302	329	317	264	296	337	294	300	318	305	275	318	322	301	293	320	311	285	304	316	291	305	320	335	296	321	330	267	326	312	269	305	293	293	282	325	319	311	274	289	265	275	323	301	284	295	319	341	327	300	296	297	300	336	300	300	309	318	321	280	297	291	319	296	304	296	311	280	297	324	311	303	294	296	324	335	302	292	334	297	309	292	287	322	297	267	330	279	293	304	297	296	301	294	298	323	310	316	311	299	330	313	311	288	328	287	282	288	297	324	270	317	292	344	339	310	330	300	269	322	288	317	315	303	295	320	311	331	327	289	318	311	313	285	306	292	267	304	332	339	278	327	305	319	361	318	309	281	341	315	357	305	327	346	320	283	287	338	279	339	263	324	299	302	284	320	328	300	302	306	350	342	307	330	321	293	333	274	347	298	319	284	304	291	315	266	337	296	297	299	322	279	294	301	297	283	297	279	259	284	331	309	327	337	335	275	309	315	327	300	290	288	272	299	304	299	285	290	288	281	316	303	312	313	308	305	300	292	289	319	323	309	316	315	309	288	318	319	285	329	317	306	305	348	274	306	311	276	349	306	289	299	295	281	290	303	323	304	287	306	308	276	296	324	257	338	320	315	311	309	291	319	316	327	310	292	297	282	323	332	332	290	319	312	297	284	317	311	289	290	302	314	298	339	321	334	300	326	285	268	326	314	298	298	303	299	276	303	301	305	289	293	299	313	297	280	301	293	289	325	284	303	269	288	304	304	303	308	294	302	300	290	294	302	316	274	283	327	303	281	297	312	316	311	325	338	329	307	300	311	318	307	266	270	315	271	289	349	335	300	328	318	333	302	306	301	298	299	319	271	298	333	296	305	276	312	285	283	319	279	316	295	297	283	316	300	326	320	302	287	298	326	297	304	327	329	317	298	315	324	293	287	293	328	284	271	299	308	311	283	299	340	284	282	278	288	316	306	303	319	288	293	281	319	325	335	311	298	314	296	281	290	315	286	303	301	281	326	325	312	318	339	267	311	300	309	279	324	298	318	313	281	335	308	359	301	297	280	278	294	278	313	311	300	269	309	327	296	321	304	323	282	288	303	284	323	309	297	302	284	290	298	286	305	353	289	279	309	305	316	311	288	324	299	323	262	301	299	300	296	329	281	311	308	307	309	317	303	316	286	272	264	258	302	262	312	342	337	308	300	299	290	325	296	301	290	320	269	290	294	294	280	289	288	313	306	326	316	307	306	306	323	294	273	341	316	316	276	265	338	307	346	338	296	323	296	314	298	329	306	348	270	305	276	285	293	308	283	305	322	343	306	299	323	347	278	284	321	266	283	293	294	296	283	318	328	318	292	285	343	341	300	298	306	328	331	289	356	287	322	312	281	290	337	276	315	327	315	280	307	292	312	303	327	295	299	310	335	286	297	277	305	282	316	292	272	288	266	325	309	317	310	295	308	293	298	329	292	307	338	302	334	321	302	304	298	295	313	301	299	281	329	310	272	324	347	298	292	315	305	302	281	324	314	276	319	300	291	327	336	260	293	308	296	308	295	296	310	309	275	293	279	308	350	290	325	313	292	283	330	317	288	322	276	292	307	301	325	324	335	307	327	316	301	311	274	321	318	331	301	348	313	309	328	296	296	285	276	288	319	310	317	318	315	282	311	294	309	299	301	308	332	295	292	315	302	320	292	285	320	295	289	319	298	286	290	323	302	337	308	315	296	316	316	313	274	331	302	284	307	320	290	269	302	299	305	327	316	300	308	294	308	290	325	293	304	299	273	297	314	315	297	276	294	289	288	273	314	292	306	332	300	300	292	299	314	300	306	304	298	310	306	297	303	304	318	272	318	299	321	314	334	313	317	296	303	306	345	278	306	298	323	287	291	333	306	316	311	288	349	314	331	309	300	323	297	307	313	312	310	304	316	297	346	312	300	284	275	302	288	323	287	287	314	338	328	276	321	300	316	321	326	303	316	322	331	284	315	292	313	331	306	274	278	273	302	300	292	305	317	295	337	266	303	350	309	265	299	274	296	352	328	286	286	323	310	291	338	295	282	322	309	305	325	294	307	279	297	288	264	317	286	291	312	300	294	296	308	281	321	296	283	309	354	293	318	324	311	311	271	282	318	349	318	350	317	319	297	284	320	313	328	293	293	329	317	286	310	290	355	308	325	306	298	316	319	269	288	306	288	269	326	312	295	282	306	263	336	307	341	293	292	318	321	306	282	292	322	313	290	298	318	294	316	332	297	304	301	312	316	277	295	321	286	303	298	317	309	290	292	288	288	303	312	329	298	308	318	293	279	307	315	293	294	271	316	326	330	324	321	325	310	298	279	313	289	286	289	323	325	303	289	288	331	295	333	320	319	334	288	299	308	317	290	309	309	291	301	325	321	312	303	315	305	290	308	299	305	316	310	294	261	308	306	325	305	290	353	262	331	299	305	339	298	291	312	310	298	293	291	292	319	326	286	308	280	315	302	287	254	286	296	330	287	310	297	312	293	281	319	268	321	328	326	291	311	321	287	293	300	288	288	302	280	312	306	324	329	319	296	309	267	302	305	291	312	287	311	301	299	304	300	289	317	305	323	288	282	301	313	311	260	331	311	310	310	308	314	307	292	320	303	302	307	326	275	287	305	296	289	294	313	312	331	291	303	317	302	315	315	305	320	300	303	319	339	294	303	314	299	332	310	273	256	279	310	305	310	319	278	316	301	312	315	321	279	319	324	321	305	305	291
22115	9446	6570	3961	2401	1569	1364	1139	920	804	776	782	714	761	727	733	761	724	713	740	633	678	706	667	692	723	672	711	732	678	654	705	670	696	694	728	643	705	702	659	715	754	621	656	678	631	633	661	691	702	672	674	663	649	682	679	685	689	664	720	668	691	695	700	638	677	707	713	648	667	726	678	716	714	631	742	673	682	658	695	700	669	672	674	727	681	718	702	698	665	662	680	708	667	694	681	715	682	764	669	700	720	621	684	686	659	721	720	666	666	682	651	618	661	695	689	669	641	689	663	686	709	652	682	657	704	654	619	685	645	677	676	657	680	689	687	682	650	654	680	698	714	707	673	658	646	676	698	674	698	685	647	673	682	690	674	680	711	649	652	684	690	720	681	735	695	726	710	680	616	667	663	668	746	651	699	681	676	693	690	638	678	676	732	641	709	688	728	695	709	695	656	642	672	625	662	743	658	631	683	686	673	663	690	622	696	679	663	655	660	686	656	610	654	666	662	665	637	636	684	683	719	678	686	627	694	679	689	706	683	698	695	646	703	637	668	736	688	729	675	683	696	713	690	679	703	704	683	697	690	674	699	664	688	677	690	686	676	738	644	712	684	623	646	685	675	691	727	662	672	728	665	696	682	683	600	689	660	684	662	640	634	721	666	667	696	694	655	719	649	700	711	673	678	691	698	689	686	680	647	679	686	705	650	687	709	681	701	687	653	669	703	673	697	698	673	675	703	657	679	691	657	711	716	683	682	672	676	714	683	682	693	637	720	715	673	732	687	657	678	689	748	684	686	676	631	657	724	621	717	698	652	699	707	725	697	732	681	678	670	655	662	663	678	703	656	665	706	679	682	688	678	737	688	732	699	660	662	702	683	695	696	622	676	695	688	699	736	677	679	734	725	703	720	655	713	653	692	665	660	701	702	741	695	669	693	682	640	680	707	734	651	690	691	695	706	680	724	635	704	628	635	655	756	703	673	686	667	694	653	691	711	684	700	618	696	678	703	708	684	686	698	701	706	715	689	665	692	696	653	690	692	697	643	702	671	655	726	684	679	672	673	683	674	681	698	706	715	683	659	708	651	671	672	708	680	663	671	687	718	690	652	715	677	636	677	719	695	688	748	708	701	683	702	681	664	697	705	743	640	699	689	620	695	686	726	665	658	687	693	670	692	683	653	657	680	697	640	672	673	708	681	705	644	690	655	709	707	685	693	659	673	679	676	652	714	715	715	693	715	718	667	685	649	692	655	680	712	664	726	709	659	697	690	669	645	681	691	673	694	670	659	701	749	673	678	706	709	646	664	682	686	678	672	690	698	706	686	661	738	702	631	671	699	677	685	711	694	660	671	660	726	711	698	663	637	687	705	654	703	683	697	635	690	703	721	687	651	665	650	662	686	679	673	686	711	639	656	681	701	669	721	698	658	703	715	712	677	661	676	722	689	693	673	662	667	695	674	699	722	694	694	680	688	715	656	669	634	699	648	699	689	643	719	689	694	714	686	692	643	673	648	682	665	658	624	681	683	655	707	669	688	679	680	656	675	685	695	695	708	636	693	688	663	704	696	717	695	681	721	698	666	762	706	712	654	661	677	661	668	685	761	713	680	659	639	699	725	695	673	703	718	674	705	702	698	659	709	688	668	667	673	718	649	640	696	729	674	704	682	729	687	692	674	698	669	664	678	681	699	650	682	690	685	662	713	636	682	690	682	691	648	690	628	689	670	700	659	735	715	675	699	667	673	691	668	677	697	684	671	678	688	684	699	641	694	642	707	675	691	736	668	699	671	674	722	693	662	666	650	663	678	655	706	708	703	709	718	708	709	713	676	695	694	640	633	666	657	711	650	712	675	741	684	670	704	643	634	710	709	671	672	656	686	734	655	748	672	644	702	668	698	672	600	712	695	713	682	694	676	666	701	647	665	706	666	685	674	663	657	706	687	686	662	636	668	654	616	694	721	682	686	699	706	671	725	654	694	689	690	726	701	684	641	678	640	679	716	699	672	673	672	688	690	684	668	723	712	705	728	694	711	744	694	687	627	692	656	637	714	704	698	643	649	678	683	653	699	612	672	655	685	672	692	722	679	707	685	675	694	653	666	726	641	704	737	666	682	654	661	699	675	724	674	669	670	673	659	690	680	663	680	691	675	676	669	677	728	709	713	710	716	638	653	661	706	659	686	710	765	728	674	645	683	682	701	674	698	650	650	692	687	658	672	722	647	717	682	680	681	699	666	657	669	654	658	633	698	692	678	728	649	730	677	655	684	671	689	705	690	688	671	681	687	673	680	704	693	693	652	664	734	665	707	685	698	699	646	712	663	721	699	716	676	702	734	657	688	681	728	690	695	674	695	716	669	685	676	670	691	663	680	654	611	703	702	677	652	663	717	647	702	679	678	709	687	664	692	712	706	727	671	653	716	666	673	710	691	692	656	751	666	701	677	704	705	662	735	686	688	716	666	717	717	677	681	687	691	650	619	659	649	692	680	636	691	719	707	710	662	718	699	662	735	668	644	676	677	656	674	714	711	671	646	695	707	667	660	693	668	678	697	689	692	680	699	684	649	704	677	682	690	680	721	686	664	684	666	708	678	712	697	650	725	639	679	709	706	646	657	686	687	705	701	683	672	683	687	673	676	674	694	704	645	689	658	681	694	661	663	716	700	679	712	690	726	681	699	704	738	719	726	719	675	645	636	686	689	653	678	711	669	713	674	697	704	660	711	679	670	677	703	715	676	643	696	692	677	675	675	674	725	699	717	661	694	664	695	674	682	675	678	675	681	727	640	682	716	663	684	672	723	685	661	675	709	673	638	638	684	681	683	718	686	667	710	677	658	741	682	703	727	671	687	615	694	666	658	677	717	646	704	730	725	629	711	670	710	719	650	698	661	710	695	664	677	662	655	695	678	727	709	696	680	724	678	678	668	650	671	690	669	712	669	637	666	646	662	717	718	670	695	685	684	685	644	672	681	687	685	720	707	654	691	729	705	662	658	736	677	640	702	660	686	665	686	674	707	657	681	668	662	680	681	679	676	658	662	704	676	691	704	736	701	666	713	668	670	657	686	674	708	645	723	723	658	682	707	679	679	680	709	629	692	695	712	689	666	625	709	634	656	657	694	645	707	706	690	723	688	635	659	659	682	669	702	652	680	649	701	684	698	677	699	727	718	721	702	719	683	743	667	707	666	693	722	702	664	708	707	679	703	682	694	673	730	692	670	702	730	700	736	706	621	706	710	634	665	650	697	723	706	718	695	709	723	673	669	762	649	623	682	699	664	696	671	734	675	662	670	675	688	691	662	686	716	680	677	656	683	657	690	709	672	693	680	656	670	675	673	674	707	645	683	735	630	666	689	674	670	683	669	715	718	710	649	655	757	687	675	666	701	701	710	676	672	699	708	687	700	682	703	651	662	689	740	741	685	715	677	640	732	644	684	724	636	661	676	676	704	696	717	669	673	666	644	669	692	658	672	708	682	679	672	703	681
36880	6899	889	559	388	376	348	381	340	402	327	319	303	300	317	322	283	299	328	312	294	302	308	307	301	285	333	347	315	317	280	313	323	294	312	345	301	347	269	366	320	302	315	319	357	322	307	315	322	300	327	315	301	314	297	317	303	284	295	312	339	314	314	351	290	312	334	322	305	315	301	317	330	301	291	274	312	321	329	338	313	299	335	300	347	312	303	320	333	318	339	332	307	313	326	303	317	346	310	337	362	324	311	290	344	320	364	327	330	325	317	305	325	340	276	312	339	316	295	303	324	306	290	271	294	321	330	314	348	312	288	280	285	343	322	293	291	306	318	343	312	316	303	313	321	319	295	314	283	313	319	307	303	305	356	330	310	323	328	295	357	302	298	327	334	306	304	320	310	295	305	313	305	305	298	319	341	328	302	307	295	352	318	323	316	313	363	295	306	335	303	322	321	304	361	321	319	339	309	297	307	328	320	284	300	341	314	324	329	324	343	319	348	344	318	360	333	350	325	342	310	340	332	327	332	336	316	309	353	320	335	298	327	286	286	295	324	312	332	328	312	308	324	317	323	333	287	326	342	294	325	300	312	318	324	315	320	310	326	324	321	321	330	357	313	295	315	309	310	309	287	298	330	289	328	275	332	308	318	298	323	336	304	312	333	286	374	319	331	318	294	343	303	275	337	326	317	331	289	324	319	313	324	342	325	313	299	320	294	312	325	311	364	315	277	331	317	334	318	321	308	308	289	291	324	319	317	306	319	324	291	297	319	368	341	305	309	304	325	310	328	320	354	313	331	286	314	313	298	304	323	302	314	328	319	316	293	338	293	295	291	310	307	292	316	321	322	285	324	285	339	322	322	309	351	321	277	311	293	290	306	312	314	306	286	286	284	311	300	348	324	320	331	340	346	334	343	298	316	283	329	332	331	328	279	352	305	351	333	326	302	303	310	326	361	290	337	326	314	314	334	310	290	296	324	315	345	348	305	316	331	332	334	335	307	293	320	321	283	324	283	320	306	357	307	282	284	321	289	343	305	310	301	312	313	318	330	308	350	359	305	341	334	343	320	306	329	329	316	300	324	286	322	335	326	332	338	305	318	360	332	297	311	320	300	327	301	304	316	327	302	315	284	310	321	300	352	322	303	304	312	344	319	324	313	334	313	320	333	319	299	300	330	291	313	335	328	309	327	335	316	345	344	332	310	315	269	309	307	311	327	331	303	295	312	348	348	323	304	325	313	321	330	337	338	312	284	318	299	275	293	289	327	307	310	308	310	301	315	320	323	311	321	265	332	368	358	329	352	324	367	312	328	347	296	317	332	365	311	341	319	302	303	314	341	328	308	325	322	347	326	336	321	323	322	310	326	342	362	308	329	365	324	318	348	370	314	350	321	328	290	336	345	321	336	348	307	332	315	322	298	290	360	309	311	320	348	337	321	338	314	295	353	344	335	338	294	282	326	342	350	295	311	319	310	312	298	341	317	352	335	301	294	348	326	306	296	320	328	332	330	327	300	291	305	327	343	318	301	311	316	322	342	342	336	340	317	262	293	307	324	310	303	312	310	283	324	343	305	304	323	322	346	335	308	302	342	305	319	324	283	299	317	328	286	342	313	357	295	292	313	312	315	282	319	301	336	326	305	338	342	307	310	348	320	354	331	316	284	336	330	305	292	319	312	293	318	370	329	322	321	314	327	312	328	316	302	329	307	325	317	323	319	341	313	303	326	329	365	333	289	310	349	327	303	354	290	314	335	339	296	319	318	313	325	339	318	302	311	289	312	335	351	337	316	334	325	282	338	305	312	320	314	317	344	329	340	331	322	285	306	333	332	325	351	338	303	295	323	341	358	292	362	292	309	308	325	345	290	314	321	343	300	323	307	269	327	342	317	354	322	317	316	348	268	329	341	299	286	340	352	304	321	315	296	326	339	316	296	338	303	314	279	320	332	290	272	326	309	361	307	289	284	293	283	342	355	299	313	341	343	312	314	280	311	311	306	290	309	319	295	295	296	290	354	280	334	347	308	345	321	300	300	347	324	305	316	313	325	325	306	312	325	287	311	322	326	311	337	321	335	321	369	319	337	342	322	324	279	339	315	342	269	307	333	363	313	305	305	331	311	320	325	320	317	321	328	327	291	320	325	294	347	352	299	309	336	302	319	301	347	334	322	341	326	302	320	336	312	331	300	287	342	298	310	322	318	355	299	329	333	302	304	309	307	320	318	320	328	322	328	299	325	293	324	304	314	290	326	321	291	322	336	304	268	325	336	309	334	302	317	314	317	328	309	323	311	319	339	327	320	304	320	286	333	342	328	311	315	297	296	276	322	295	355	324	344	310	290	299	319	303	337	334	306	289	321	331	287	338	286	320	330	295	314	304	350	346	326	315	332	343	335	332	305	295	340	293	330	309	295	355	323	305	327	328	299	351	320	298	310	321	314	313	332	307	333	309	306	315	307	347	308	310	309	324	308	356	318	292	306	312	319	333	324	309	309	363	322	364	355	327	309	302	298	313	324	337	317	326	353	319	320	315	290	361	348	307	320	322	328	312	323	307	294	334	335	311	318	312	284	289	310	311	313	326	319	304	333	303	318	364	331	318	325	262	323	283	302	305	344	300	331	344	318	304	314	332	324	324	316	299	283	322	289	326	302	300	292	318	329	306	311	293	356	325	338	296	312	368	310	359	293	316	348	329	292	278	326	319	278	343	308	335	321	290	285	316	297	309	294	303	326	357	332	323	281	292	327	301	311	314	343	287	295	328	310	319	328	334	301	334	323	277	318	322	291	335	301	301	313	315	320	296	314	326	305	297	323	320	336	309	319	306	270	329	309	303	288	278	292	285	293	311	336	302	322	322	319	330	266	354	329	311	315	324	341	329	305	333	319	318	327	355	351	329	355	316	369	327	298	326	345	304	303	328	316	332	342	288	305	295	319	321	306	313	290	334	351	325	317	286	318	302	351	326	317	331	329	277	316	320	285	315	304	288	314	287	360	326	310	337	312	291	348	319	335	358	303	299	335	328	348	325	330	306	293	329	294	278	323	330	304	352	333	301	341	315	285	343	292	301	323	326	321	304	322	305	349	294	330	300	309	355	343	334	338	298	314	312	293	343	339	325	328	319	316	299	327	305	342	332	332	314	331	318	322	321	303	332	329	293	339	309	310	296	284	305	314	328	306	323	335	303	313	296	297	317	336	350	320	317	327	343	289	290	278	322	308	312	350	311	340	341	312	313	307	324	321	338	303	279	323	332	343	303	324	317	301	279	304	307	326	307	320	331	336	368	317	332	348	323	301	286	317	318	293	292	321	339	320	317	304	294	327	319	285	334	327	291	285	325	329	331	330	323	324	331	289	340	318	331	325	320	344	314	370	339	331	334	297	322	335	345	295	302	276	343	329	327	308	325	342	307	354	299	321	330	325	294	318	303	342	336	302	336	315	362	324	326	317	372	327	332	320	342	311	305	341	319	295	339	317	352	349	301
24233	9535	5603	3604	2481	2112	1834	1425	1043	972	851	775	812	747	784	700	734	792	753	805	702	773	744	751	689	738	737	765	719	763	743	719	705	781	716	747	730	749	735	699	713	742	745	716	757	778	667	739	717	730	727	689	783	768	728	711	771	691	722	725	668	750	764	726	742	749	764	698	728	678	718	701	753	733	730	726	703	727	701	720	725	715	718	730	708	697	705	715	732	769	704	784	766	739	715	655	771	761	766	806	729	724	712	744	744	735	714	708	693	739	748	765	725	757	676	705	694	746	696	725	747	692	723	746	728	712	723	729	741	716	720	744	719	733	754	694	712	750	758	743	753	744	719	721	759	740	747	700	749	695	733	718	695	729	726	699	716	737	679	737	674	747	708	722	691	772	692	761	732	690	734	690	724	736	703	691	685	735	741	706	716	748	730	745	716	736	727	757	702	696	676	763	753	771	697	732	688	752	729	763	728	743	683	700	766	690	749	721	766	757	726	753	690	720	723	664	729	714	673	758	709	709	720	719	735	709	736	685	674	741	700	728	723	739	683	733	718	725	686	740	739	759	720	819	761	723	719	740	732	732	719	755	745	715	701	728	723	710	687	726	718	724	742	752	746	768	757	721	741	726	676	703	727	729	745	726	730	749	717	717	709	711	709	734	693	688	748	750	745	721	703	757	771	702	684	745	694	714	701	690	709	747	743	689	679	774	705	755	668	752	713	754	760	711	701	739	705	735	678	730	716	721	762	700	743	729	713	780	697	695	708	773	724	714	704	713	747	727	714	751	708	734	716	683	744	739	718	690	701	725	725	701	739	745	746	754	745	739	756	719	739	765	761	729	726	699	717	755	728	688	716	737	695	671	736	729	709	704	736	726	739	745	704	732	697	689	727	735	696	775	708	704	758	728	726	715	695	698	726	712	678	717	694	696	712	743	741	759	727	667	723	739	692	740	724	733	694	719	669	740	741	756	685	719	707	711	714	724	707	691	721	778	712	747	751	757	703	691	750	746	723	711	730	701	734	748	681	723	730	741	706	744	698	758	744	749	746	780	778	680	723	708	694	686	723	717	719	788	786	726	756	700	719	709	767	706	762	712	714	704	730	740	805	736	697	730	736	728	739	701	709	701	706	748	723	714	739	760	752	731	712	692	737	752	725	708	717	742	722	706	720	714	743	717	739	789	707	705	732	721	715	739	704	749	698	707	724	682	724	705	699	728	718	674	705	697	639	745	749	747	717	758	725	743	759	721	724	770	722	674	706	723	749	730	714	723	727	759	694	722	717	737	710	724	711	724	695	760	764	751	687	767	678	712	730	735	730	702	719	700	704	736	707	716	696	731	691	721	702	695	751	770	714	752	722	700	729	762	712	693	782	765	672	734	695	726	709	733	657	733	724	715	734	742	722	746	669	684	726	668	763	737	749	699	707	710	704	677	756	730	798	735	700	696	726	691	712	717	685	716	767	746	739	756	664	710	733	740	742	755	723	732	707	734	724	730	716	753	771	721	770	734	748	684	749	737	685	739	745	698	704	746	703	783	703	689	755	739	753	713	731	741	766	704	749	696	733	726	702	791	761	722	737	744	733	707	790	732	716	706	700	694	694	738	705	737	709	757	702	746	743	710	762	719	689	700	715	738	736	741	726	738	725	683	719	736	715	740	693	716	716	723	758	725	742	733	744	729	683	705	713	735	727	725	780	744	764	708	745	749	688	736	718	691	731	771	718	713	694	763	714	669	766	702	681	693	684	707	737	772	706	759	768	707	756	711	708	739	721	731	755	753	736	710	668	761	717	756	708	692	696	682	733	688	710	732	691	770	723	677	738	686	702	704	676	709	727	790	770	749	715	762	724	719	751	736	719	710	731	694	773	716	730	706	740	718	724	736	746	727	725	694	729	794	723	729	756	759	716	698	643	758	706	746	684	727	677	702	710	678	743	762	702	718	819	708	751	735	722	644	787	761	746	671	722	743	759	783	662	767	743	744	717	735	699	699	759	764	725	715	724	731	687	675	704	758	703	726	734	718	707	758	786	691	728	714	733	720	728	714	774	777	749	734	719	697	738	747	702	745	729	704	706	752	728	684	682	692	718	714	691	693	716	720	743	735	735	718	775	744	674	689	719	720	765	733	703	706	714	701	691	733	702	736	706	710	743	698	697	728	746	744	751	761	764	707	730	746	722	668	683	698	758	738	736	726	742	762	724	697	725	696	734	701	710	723	755	763	748	752	723	708	720	721	701	700	684	713	719	757	702	692	739	671	717	657	746	712	750	693	745	685	736	724	725	686	759	766	778	752	711	707	808	751	720	775	749	727	729	750	786	687	731	713	676	756	742	751	708	777	701	704	722	730	748	701	711	711	666	694	697	731	739	735	698	749	700	717	722	760	740	742	680	736	741	732	725	718	717	740	714	776	725	736	733	738	727	727	691	773	714	733	756	739	734	739	770	721	731	765	766	724	747	735	699	699	708	747	752	756	770	736	754	735	755	744	708	715	708	694	730	698	690	717	749	726	754	698	708	727	744	698	723	720	664	723	696	729	682	695	710	719	669	703	737	681	758	719	743	733	779	723	747	776	712	680	716	675	741	721	721	766	750	775	753	738	698	745	705	686	700	729	729	730	730	727	727	708	687	737	726	737	780	711	710	735	719	733	720	723	694	736	707	686	717	739	749	680	761	726	718	755	761	714	750	699	675	763	728	740	722	735	701	721	728	719	714	699	734	752	687	718	701	723	712	722	718	699	754	753	696	735	737	711	724	713	732	753	726	724	741	745	750	733	731	720	743	730	762	737	726	673	737	694	707	689	764	714	716	694	775	751	718	730	704	729	710	691	706	724	729	744	691	766	747	716	732	746	708	725	716	755	727	719	739	681	691	682	695	786	729	663	737	746	712	736	683	758	701	706	725	719	726	724	708	730	746	711	772	718	730	736	680	717	724	781	686	719	709	714	713	700	717	720	731	731	748	721	739	743	738	725	694	681	731	739	719	675	744	734	707	725	706	727	685	715	705	692	694	727	716	728	712	680	713	740	750	758	732	717	796	723	691	694	723	737	700	742	754	718	730	722	741	742	715	665	686	729	713	691	777	698	699	710	720	708	724	747	753	734	764	783	729	735	739	719	746	709	710	724	679	723	703	722	754	723	734	735	714	757	713	757	737	730	687	705	727	755	670	735	722	705	741	779	726	679	716	711	710	729	740	714	720	698	704	751	701	729	701	696	701	706	708	688	725	720	720	707	680	720	711	732	712	698	726	675	746	714	678	724	695	709	774	763	718	720	765	736	735	735	739	714	720	670	735	719	726	712	724	723	719	733	699	712	696	706	686	701	724	743	759	700	737	725	746	672	737	699	806	677	706	777	723	701	717	711	706	773	769	783	700	767	773	728	735	702	708	691	761	750	726	752	759	707	714	722	696	746	742	733	769	732	712	737	725	740	747	725	711	694	721	755	776	699	732	679	710	694	710	734	757	700	729	752	749	719
24615	3026	568	376	326	312	330	327	294	311	270	314	314	283	322	321	317	265	270	303	287	294	300	300	325	269	302	311	290	315	277	280	276	283	320	271	304	300	304	309	311	287	311	309	334	260	278	261	294	290	288	323	307	286	265	305	287	294	281	281	292	263	284	303	315	303	301	276	263	307	310	287	283	253	310	294	291	276	321	280	291	300	300	326	316	268	303	293	280	314	296	321	285	317	298	289	283	301	309	290	306	286	299	280	293	302	305	280	313	296	296	318	312	290	295	318	313	272	301	291	300	295	317	336	285	282	311	309	303	289	283	313	297	293	295	295	320	327	272	295	279	328	289	272	305	328	300	280	291	317	311	316	301	301	268	290	283	289	297	300	292	288	278	272	311	322	309	274	289	310	307	318	276	281	304	294	267	296	278	289	315	291	310	324	285	253	273	289	279	309	318	281	306	324	284	284	293	292	277	299	290	303	309	300	305	298	285	328	286	301	290	284	281	281	311	298	300	279	287	330	301	276	309	293	346	303	300	267	319	306	294	282	292	265	308	306	287	314	285	295	274	274	317	271	308	276	259	308	305	288	274	300	303	260	323	274	288	291	297	306	310	326	333	325	264	297	285	305	255	254	268	303	298	289	278	289	271	294	295	301	265	296	299	289	284	297	323	297	280	300	297	303	302	273	293	289	318	280	272	294	293	312	298	319	257	282	254	275	309	316	298	298	304	296	273	283	327	293	284	270	298	288	303	276	321	294	272	275	266	255	301	267	288	291	311	240	286	290	325	288	254	326	284	303	311	289	301	283	279	261	288	333	346	321	316	303	273	319	287	297	249	297	291	276	271	269	281	269	300	284	275	344	273	306	279	289	292	318	367	321	297	305	288	276	288	338	306	264	246	290	337	281	267	280	278	309	300	312	280	290	290	293	312	313	299	311	281	329	292	302	299	293	308	313	307	285	281	276	300	315	309	253	269	287	297	285	271	290	319	261	306	287	296	285	317	271	268	292	299	267	276	307	322	293	330	295	304	290	300	303	273	297	291	277	286	291	309	289	301	301	277	276	333	275	287	275	298	314	295	286	254	301	283	277	326	290	254	286	293	300	281	297	305	292	274	310	263	320	281	268	303	298	266	294	291	310	280	271	283	303	272	305	279	290	287	299	283	283	305	284	275	284	296	297	261	253	324	276	286	316	310	276	306	297	284	310	278	302	292	292	301	282	302	269	296	289	301	295	270	261	301	291	312	310	285	292	309	305	322	264	283	290	322	286	275	315	320	324	293	320	283	293	275	248	291	258	267	263	275	298	294	261	297	318	283	311	291	279	261	292	254	323	280	302	268	315	273	287	275	305	294	295	300	280	269	293	330	271	321	284	279	327	299	320	303	296	277	289	276	309	320	283	274	292	302	315	269	306	302	301	296	292	274	252	302	294	294	254	284	326	291	297	308	329	275	309	302	307	295	290	291	310	307	261	295	298	274	318	320	291	338	276	280	282	278	279	298	283	298	299	304	267	302	302	294	280	306	283	240	284	270	287	288	290	288	346	327	295	301	286	300	305	280	284	274	277	310	285	299	301	326	312	290	289	322	304	276	311	253	302	322	311	273	303	282	291	282	305	292	281	302	337	281	299	327	297	295	310	282	280	279	316	337	300	271	274	270	297	281	294	300	298	254	269	297	282	285	293	272	276	278	278	250	340	309	347	292	275	287	282	292	290	267	266	290	290	298	329	330	303	285	294	298	278	251	308	266	279	291	289	301	277	294	282	300	311	278	275	301	295	309	296	284	295	294	293	276	286	327	319	267	282	276	276	283	300	326	275	313	308	296	326	296	298	311	290	296	300	286	307	320	321	288	273	242	246	288	282	275	276	288	297	288	306	299	284	320	273	293	257	288	259	292	297	331	282	306	282	311	312	276	297	310	311	281	293	264	266	306	312	274	305	300	269	299	253	292	273	284	289	292	333	349	288	281	260	284	285	295	301	304	237	302	307	305	279	291	277	272	283	316	319	287	309	291	277	305	315	302	287	295	310	279	277	293	302	321	277	265	306	261	292	279	291	308	321	319	273	268	318	300	303	284	308	296	280	317	283	268	299	307	300	288	286	268	281	286	284	295	308	307	286	287	296	288	286	319	294	295	323	304	291	283	320	300	283	296	295	296	307	271	273	314	291	302	312	275	287	322	309	296	333	289	287	306	309	307	282	303	296	267	289	299	282	310	295	272	268	264	289	309	287	296	315	281	324	299	305	284	288	273	288	287	320	271	272	280	234	280	277	305	309	285	304	313	290	308	258	267	284	316	283	314	328	272	300	296	315	304	293	280	301	294	299	316	293	288	319	300	304	330	330	321	310	310	295	275	304	276	246	291	281	279	292	293	272	307	293	293	279	288	280	306	346	265	289	277	305	281	289	284	295	323	263	293	308	302	276	290	267	281	277	294	299	290	294	287	305	277	280	310	288	304	291	279	307	289	324	293	281	280	275	303	285	305	337	296	274	314	327	279	278	299	279	275	284	278	298	262	285	260	302	285	309	310	305	289	282	269	287	330	331	346	285	309	319	314	300	296	334	243	257	284	266	274	307	283	302	308	330	292	274	287	283	313	290	266	320	293	320	318	299	311	294	284	275	273	297	343	309	282	303	298	311	310	285	285	295	286	306	320	273	276	280	284	326	270	322	317	278	309	315	298	310	270	296	283	298	317	298	323	300	326	286	270	279	269	276	315	309	269	267	292	315	289	295	299	301	276	279	329	330	310	301	285	279	288	335	295	282	303	283	306	299	314	259	297	282	281	274	322	305	337	271	282	278	295	243	292	311	301	281	324	285	288	318	286	286	292	247	293	310	245	326	255	349	284	312	278	319	270	285	278	281	302	312	300	291	284	286	299	295	270	280	295	249	306	289	275	298	284	306	311	290	291	264	289	272	309	280	279	304	299	285	285	308	317	289	319	288	278	292	253	295	311	307	277	267	276	292	304	305	302	308	299	266	270	276	277	292	306	295	281	259	317	310	294	265	283	258	288	277	313	279	272	293	285	297	283	309	279	289	298	271	283	278	305	272	276	295	309	321	318	309	279	309	289	280	277	283	274	293	314	329	313	290	277	269	325	271	263	301	305	288	298	280	315	277	322	290	305	312	301	279	277	278	258	323	313	297	306	283	268	299	308	324	279	294	256	260	295	298	305	291	320	308	312	282	357	289	280	258	269	281	292	324	301	294	271	281	277	297	297	311	306	290	304	316	256	322	298	287	291	291	259	296	301	300	298	295	310	321	278	285	312	353	307	298	301	308	271	332	290	304	286	268	276	275	279	323	316	299	281	296	272	298	330	265	280	327	299	267	298	285	269	265	307	304	282	309	298	298	270	307	296	306	265	291	326	329	283	304	319	285	280	305	274	225	276	298	334	296	306	279	288	288	281	285	266	298	301	287	294	277	295	256	299	289	302	287	341	306	288	269	291	315	269	280	278	301	281	313	303	317	306	288
17480	6198	4078	2085	1463	1154	876	798	712	684	663	616	635	678	679	654	644	633	706	685	629	666	674	629	592	655	656	650	642	604	592	670	633	647	626	608	614	611	597	615	686	662	638	659	601	638	641	654	643	594	591	613	666	612	667	631	647	632	599	638	617	653	649	663	611	637	632	606	633	659	605	595	658	666	579	649	657	640	668	649	647	618	629	597	655	630	612	643	588	711	592	631	647	592	615	660	648	622	589	633	601	648	676	634	636	653	633	662	612	660	640	670	607	604	655	626	637	645	666	645	619	612	674	607	607	625	680	622	693	621	666	643	606	675	649	625	597	611	677	627	587	648	635	635	625	635	613	632	635	615	645	576	670	657	601	621	634	623	718	636	594	624	637	621	672	690	684	623	641	666	681	613	623	664	642	690	643	621	643	641	646	607	633	624	611	577	639	590	630	663	645	613	608	655	635	650	657	629	616	640	649	622	613	657	689	620	646	642	654	639	673	618	621	617	608	596	660	630	619	633	657	600	659	703	655	656	633	639	682	611	631	613	610	597	625	637	593	675	644	648	704	646	600	636	640	641	608	660	658	610	658	627	621	675	646	612	646	608	637	612	647	612	641	629	603	636	621	644	604	633	653	649	612	622	626	628	597	629	649	642	631	584	610	626	602	621	645	642	651	628	612	652	610	611	655	644	634	655	652	575	624	657	628	589	584	634	654	643	652	647	615	635	645	648	665	652	660	598	697	629	661	634	598	616	612	629	573	618	656	634	640	634	644	640	663	646	648	623	608	616	618	627	636	595	618	606	643	621	627	632	621	639	626	631	662	652	683	595	620	610	625	652	658	625	620	665	642	608	619	624	688	617	663	634	628	633	649	614	620	638	660	638	639	593	664	615	609	641	639	590	601	630	593	609	645	645	658	650	638	663	651	639	648	648	622	653	646	631	583	649	693	650	610	657	620	698	645	662	661	629	626	648	705	622	642	591	607	619	642	657	659	618	651	640	621	612	616	614	609	646	670	626	623	673	634	661	635	611	620	603	673	597	611	612	681	615	611	624	631	593	662	614	621	620	638	659	612	671	640	654	669	672	674	652	636	669	650	662	606	617	662	639	653	655	622	615	636	611	639	697	642	629	608	654	640	602	656	587	637	600	590	658	635	658	638	661	668	610	657	653	601	624	672	638	642	672	646	644	601	623	643	618	705	585	668	630	598	704	633	638	654	646	639	630	633	626	644	651	661	654	607	680	660	623	688	662	598	627	662	645	635	641	625	616	659	640	594	655	609	645	610	693	637	656	603	677	660	611	643	602	585	634	616	620	650	597	643	614	630	608	610	669	646	622	632	640	640	629	641	626	660	649	631	681	643	589	608	613	645	647	662	628	649	625	628	629	632	636	647	627	606	626	625	630	589	674	623	614	624	646	602	626	699	645	655	626	661	632	631	648	610	667	626	639	627	670	660	655	631	601	609	661	614	594	660	706	641	668	639	621	635	635	638	629	638	682	644	632	593	644	655	645	609	659	598	637	638	672	595	654	585	654	622	618	639	637	676	609	661	677	634	688	615	665	642	644	630	632	658	604	631	635	679	627	614	629	624	635	659	595	622	697	627	652	627	645	621	638	676	608	650	649	600	622	636	662	649	641	639	666	630	571	630	608	617	654	678	680	629	661	624	622	638	665	614	649	602	617	627	673	643	648	664	651	635	673	651	659	633	646	628	641	632	656	596	659	627	646	626	665	642	651	645	639	643	619	650	611	631	651	614	667	646	663	653	668	612	602	603	622	641	581	587	670	617	648	614	630	628	652	657	617	653	690	624	624	660	592	641	624	640	632	611	587	609	672	663	647	637	598	629	648	591	612	622	599	648	618	663	624	574	665	631	649	663	599	657	674	652	643	644	654	636	622	598	624	630	671	649	697	657	612	617	608	617	679	643	595	634	629	655	611	647	620	594	615	592	633	613	617	639	592	631	674	589	621	624	649	625	651	612	651	655	659	651	622	629	678	644	623	606	632	629	617	631	667	682	665	642	634	605	622	662	643	696	623	662	647	610	632	596	662	601	599	672	570	615	595	617	684	602	616	635	623	624	619	626	612	629	632	634	639	649	677	630	633	580	630	620	640	607	631	665	648	623	633	573	663	608	607	607	653	608	605	592	610	620	600	627	673	641	632	646	656	651	625	640	658	618	626	639	644	671	587	645	642	627	673	637	648	623	671	643	623	621	673	635	583	641	657	573	613	627	616	591	646	635	663	626	635	656	622	615	579	610	622	647	623	637	621	640	645	637	654	653	640	626	592	673	596	657	660	625	645	646	666	639	616	604	619	631	614	636	600	608	606	621	636	657	629	650	640	609	685	629	612	678	661	698	618	627	611	633	671	601	618	623	625	601	638	736	610	603	659	637	662	648	592	653	620	638	641	629	616	617	619	647	604	686	625	612	609	653	618	636	641	659	643	634	615	649	665	634	629	630	638	628	619	679	707	643	617	656	639	647	587	648	678	625	611	633	645	577	605	613	663	627	619	615	629	606	652	637	624	667	644	638	666	656	669	604	636	637	623	662	621	666	608	593	608	640	618	649	636	656	665	587	639	664	639	663	616	579	683	622	658	607	656	661	659	645	619	630	585	639	626	591	634	623	634	629	663	627	609	651	646	627	620	681	647	584	654	577	616	644	660	684	649	635	627	617	610	627	643	629	679	639	658	628	636	597	653	665	623	603	612	626	648	635	618	660	643	628	589	629	603	594	621	666	622	666	705	631	656	633	667	667	655	628	615	661	624	599	637	619	596	652	638	639	634	636	619	653	613	632	662	645	649	602	642	594	577	622	625	598	640	583	681	680	607	642	644	658	617	624	612	640	610	657	646	634	649	604	634	660	614	632	608	645	622	653	630	640	619	585	645	593	643	592	677	612	623	705	601	628	647	643	628	626	621	603	634	609	585	644	586	613	666	609	659	681	604	625	693	635	674	619	630	617	663	628	660	622	620	621	588	617	620	611	633	596	634	643	711	665	632	626	656	609	615	631	671	643	634	639	654	619	599	632	619	630	603	616	622	626	626	645	637	637	626	663	664	614	614	628	584	700	666	604	609	656	640	614	688	626	646	625	592	620	673	660	655	631	611	615	617	651	628	614	634	697	634	595	615	664	631	633	636	636	625	700	598	584	620	588	633	600	630	659	616	647	655	587	677	629	657	685	721	638	641	679	610	672	651	645	640	599	613	632	637	643	603	654	603	650	621	638	616	611	613	644	591	623	606	668	662	601	590	647	687	612	693	633	623	645	622	682	662	661	672	612	650	645	613	621	598	650	597	641	654	699	606	655	637	625	630	658	626	625	649	638	650	651	651	667	639	670	643	645	642	667	643	620	623	607	633	587	599	642	628	664	622	616	645	637	638	652	611	619	645	595	600	650	638	673	626	610	619	643	587	654	647	610	651	641	643	639	645	581	629	636	598	617	682	634	614	654	594	637	650	618	622	635	634	636	622
34790	5691	846	461	413	375	331	315	335	319	293	342	309	258	301	277	305	289	290	333	326	325	300	303	302	326	325	289	302	289	295	304	286	306	276	284	316	326	319	293	320	319	302	326	293	307	278	314	299	333	292	300	289	284	309	321	345	321	297	313	299	300	312	320	298	290	332	295	302	310	279	321	318	307	287	287	283	302	296	288	303	291	278	319	310	293	300	272	308	318	262	304	294	293	294	280	288	307	286	254	299	276	288	305	291	290	291	303	321	305	305	287	314	302	319	322	291	296	265	311	297	326	257	306	307	289	300	310	308	308	309	281	284	298	332	281	275	262	301	273	285	295	307	316	313	309	321	293	328	271	317	282	316	287	298	278	284	325	336	293	305	296	301	295	331	316	287	314	288	307	261	282	315	297	344	300	301	331	307	288	276	302	308	277	278	282	280	285	300	318	329	294	283	270	309	300	299	294	294	303	297	295	277	318	283	297	322	277	298	296	281	291	306	281	301	345	332	300	276	313	313	325	309	308	284	315	331	323	310	293	307	300	304	264	290	279	309	279	295	309	268	324	303	308	287	280	302	298	290	304	314	267	280	263	308	289	300	281	335	292	315	305	287	309	302	302	303	310	309	303	268	311	306	302	314	275	309	321	287	316	321	318	269	322	290	297	296	262	297	303	318	306	303	298	285	325	281	298	266	236	280	318	286	289	309	312	275	326	266	288	315	278	304	295	296	284	282	303	306	331	310	291	290	317	295	302	293	295	285	299	291	326	318	269	309	306	308	299	276	314	295	307	288	306	346	327	294	355	285	300	289	313	319	289	274	283	293	317	313	308	280	291	303	317	291	295	303	300	264	322	288	329	307	282	295	301	309	308	285	289	307	289	299	329	288	342	309	297	312	299	309	292	287	281	309	270	280	317	295	292	273	321	297	297	287	290	322	310	302	298	359	292	317	350	289	298	314	293	304	301	270	296	289	268	314	278	298	272	268	310	304	309	327	295	301	297	329	307	307	288	319	303	301	282	284	284	287	268	283	294	305	292	281	317	307	320	272	308	248	331	321	284	324	287	315	318	306	316	309	316	297	295	339	295	312	292	296	310	311	290	293	307	287	298	284	267	305	312	320	305	281	263	281	309	319	305	295	291	304	306	311	290	289	304	312	298	276	298	320	282	295	312	323	277	284	294	308	282	297	277	299	329	296	301	309	320	290	333	302	320	325	323	289	289	301	273	321	296	295	322	307	318	301	317	294	288	284	294	316	308	285	317	319	298	311	289	289	312	287	301	306	301	300	328	290	317	275	349	285	335	325	312	337	285	314	289	297	325	277	299	278	324	311	279	286	271	326	303	314	312	304	276	282	320	302	300	314	312	304	312	299	278	318	269	321	296	306	307	343	332	288	295	328	329	288	322	300	301	314	326	293	327	301	292	323	316	286	293	300	294	291	310	292	307	318	313	327	295	328	338	310	290	277	300	303	271	336	294	273	287	285	288	267	312	292	328	322	342	306	298	281	302	318	299	271	300	321	303	333	316	297	284	307	322	334	303	285	277	293	269	309	317	317	303	294	305	296	303	311	273	297	319	321	316	279	328	303	322	299	277	308	307	312	315	286	296	319	279	341	284	302	314	298	345	325	297	321	297	302	317	310	324	293	299	300	302	316	307	340	292	312	297	367	308	300	271	306	312	251	311	306	295	308	314	291	336	299	280	303	256	286	289	295	314	285	293	279	298	308	296	282	291	274	309	336	295	305	305	274	317	271	290	308	297	291	317	321	299	305	303	285	323	301	325	282	308	329	316	298	297	265	311	288	306	306	293	302	309	280	326	279	274	270	284	307	292	314	291	303	314	291	292	293	289	286	285	275	292	293	279	310	281	272	308	313	300	307	279	286	248	314	310	293	307	284	277	316	330	296	308	326	297	286	289	307	290	283	301	335	296	304	306	273	280	302	293	316	292	304	255	291	310	296	328	273	289	268	284	292	283	305	288	288	297	291	341	302	289	337	275	273	319	323	281	300	344	324	331	291	275	303	276	308	311	296	339	343	291	301	314	318	311	285	309	319	293	300	286	303	289	277	276	297	304	260	278	288	306	312	293	309	311	287	326	298	310	312	306	265	290	350	281	313	312	273	285	296	289	326	271	292	276	292	293	321	297	329	292	300	328	294	308	278	312	282	290	314	358	325	285	279	327	307	295	319	330	292	310	350	316	317	310	298	316	305	297	291	308	309	278	282	310	279	294	282	290	262	288	322	296	266	290	275	268	276	314	305	307	293	293	319	302	285	321	317	263	308	305	307	292	288	301	303	299	314	300	310	281	294	255	287	296	267	292	311	282	303	299	301	275	311	307	294	336	306	303	300	313	297	289	275	305	342	315	297	327	268	303	312	338	343	278	311	293	317	324	279	288	310	279	322	334	294	274	319	300	300	316	317	345	303	350	321	315	284	287	295	307	302	284	294	330	294	313	288	283	302	287	324	328	280	277	288	271	285	301	317	285	329	288	299	301	296	282	295	317	296	330	316	303	275	267	294	308	336	282	271	276	302	291	316	283	285	335	311	285	288	313	303	316	313	293	303	303	283	280	323	314	286	302	323	275	277	327	298	300	298	303	259	284	308	313	307	303	313	299	291	295	281	340	325	298	311	266	293	276	278	256	283	287	308	298	323	311	278	289	318	316	336	303	267	331	302	312	279	331	308	339	303	279	292	306	271	294	270	280	306	318	267	322	345	320	328	303	303	315	337	308	281	275	281	293	291	270	274	303	317	318	319	326	292	302	264	275	318	302	289	281	276	275	333	315	301	255	295	294	287	312	319	321	270	275	286	279	338	296	281	250	277	296	291	308	310	296	332	298	291	332	295	300	318	303	296	288	285	294	341	302	281	321	267	317	316	338	294	291	293	296	270	297	312	301	279	285	298	286	295	313	274	274	284	284	287	308	297	288	345	319	292	296	283	319	321	296	313	304	284	294	310	287	293	320	330	275	314	319	293	285	299	304	299	339	294	307	326	326	289	319	315	323	291	300	306	300	299	301	300	302	278	335	314	279	314	316	307	316	304	316	284	321	293	272	276	284	311	298	303	313	322	304	322	293	300	304	265	290	317	326	303	296	296	326	323	304	326	316	304	298	308	326	325	321	305	304	306	312	282	304	322	305	318	303	313	282	320	331	301	309	290	293	333	311	314	309	282	273	277	295	295	297	263	276	268	283	305	304	300	308	284	366	294	288	324	312	283	297	272	277	292	300	296	296	303	300	302	305	320	305	304	320	315	324	352	355	313	317	281	317	299	311	294	241	312	275	329	290	318	353	319	309	296	294	296	305	339	338	311	326	277	294	325	301	301	287	304	303	283	285	306	285	299	312	299	314	324	312	268	316	275	324	266	297	284	326	277	332	286	270	350	334	292	297	286	338	312	325	298	295	275	288	278	274	312	301	283	330	299	276	298	317	316	312	262	310	297	290	293	308	300	316	299	310	300	300	313	271
24305	9746	5517	3066	2253	1739	1288	1109	858	729	738	722	705	740	682	681	705	693	654	636	704	678	701	672	659	634	667	693	695	691	664	681	677	688	656	677	701	670	676	691	706	693	659	638	656	667	668	742	696	666	681	677	689	674	674	684	663	661	717	677	683	647	726	684	675	687	632	680	683	683	688	652	680	702	645	658	668	689	694	656	644	664	647	611	653	648	659	681	670	632	673	658	679	670	643	679	696	666	638	647	678	634	650	620	713	667	710	707	638	666	690	675	709	691	693	658	652	674	701	682	661	706	689	715	678	670	651	656	701	621	699	680	620	637	614	660	650	658	670	704	680	662	660	669	651	673	726	669	679	675	686	695	697	690	663	678	637	653	708	647	684	659	616	716	678	638	737	684	696	657	697	678	659	690	705	639	715	663	707	681	683	635	683	682	700	721	614	669	689	688	694	695	707	655	689	680	680	688	690	669	650	639	696	674	712	644	667	618	672	673	679	669	626	639	701	625	674	716	689	646	653	717	725	613	639	670	662	680	675	677	655	669	664	658	644	709	684	699	646	703	670	691	698	634	720	670	670	688	721	653	670	677	703	659	701	669	669	665	694	662	683	691	618	686	695	685	689	703	711	682	673	638	642	705	662	655	715	701	674	648	672	691	695	650	651	637	648	676	661	679	685	681	654	693	649	665	663	681	632	700	661	674	626	715	671	604	696	644	680	704	710	680	688	668	695	627	642	694	682	685	673	654	665	696	693	652	647	684	703	642	702	686	622	687	660	714	701	704	705	657	663	665	610	681	706	658	712	679	681	688	669	662	650	682	689	679	647	634	649	644	644	728	680	707	679	692	651	667	663	589	655	719	648	692	640	696	663	647	701	703	633	669	617	655	693	702	661	669	619	665	683	683	679	679	679	679	670	663	667	636	707	662	675	677	651	687	681	681	636	686	651	653	646	673	688	707	660	643	751	655	633	643	643	660	703	641	681	627	691	703	675	646	690	671	745	638	645	680	685	672	680	649	708	673	647	713	648	699	679	629	684	665	646	656	676	657	690	596	653	639	660	731	658	675	667	646	676	704	633	668	699	643	686	667	685	717	699	629	717	648	675	681	672	697	667	687	659	674	680	726	609	682	686	675	722	727	674	701	682	674	652	682	681	696	640	675	669	679	677	661	666	649	673	709	661	665	708	648	684	650	637	693	651	705	625	684	665	720	635	697	654	671	657	671	693	682	640	679	713	668	658	633	681	701	682	674	645	661	675	692	699	671	634	654	621	663	683	688	719	675	669	748	681	673	668	702	666	636	664	652	675	665	673	691	684	653	687	719	684	665	706	619	671	683	668	635	669	656	669	638	635	652	687	628	655	655	720	647	655	686	669	667	700	685	676	625	631	642	603	658	688	649	652	661	621	729	637	712	651	671	680	704	660	715	681	618	724	739	657	691	692	633	702	653	649	655	666	652	690	686	668	646	671	639	666	715	683	694	697	694	669	654	679	676	676	660	641	673	663	675	661	687	697	711	658	684	713	630	671	648	674	667	624	698	664	626	680	677	664	667	667	627	651	699	694	696	723	661	655	689	664	656	698	652	707	666	674	628	645	646	636	678	672	639	701	661	648	677	688	683	669	707	675	655	686	689	680	632	726	748	658	654	661	699	661	703	686	644	689	703	671	698	674	673	699	688	665	686	673	709	669	674	692	669	679	652	689	716	672	659	707	699	690	702	647	676	674	715	661	729	654	683	670	633	618	664	660	696	710	720	677	687	678	700	674	671	685	651	723	704	678	675	681	646	703	671	667	671	690	688	682	674	696	689	695	637	654	652	633	663	680	668	665	721	674	714	658	657	661	684	658	698	637	666	675	637	647	711	681	674	662	687	681	648	675	667	692	705	704	671	648	590	643	653	641	711	671	697	680	654	670	660	688	690	674	658	684	660	677	684	684	700	666	630	672	678	641	656	683	663	684	700	658	670	668	680	687	721	668	691	630	712	675	634	677	642	646	693	651	660	668	661	680	633	715	683	649	688	681	722	659	648	711	688	649	722	643	668	643	653	692	649	680	653	683	645	707	650	685	650	686	684	686	643	655	673	642	638	702	685	647	673	645	695	683	676	700	649	629	677	643	709	721	678	633	711	694	652	655	658	676	639	700	626	643	680	669	665	672	616	683	681	672	666	658	645	655	703	648	685	666	639	691	687	701	678	667	670	684	653	655	649	687	628	656	684	670	629	657	647	673	712	638	641	705	683	685	684	673	651	622	655	683	722	681	707	672	666	686	686	702	730	676	748	709	676	687	632	665	579	689	620	679	702	669	656	683	672	619	648	671	694	682	692	671	642	647	691	710	715	721	638	643	651	647	670	690	647	696	663	689	669	632	711	666	708	683	671	736	656	665	640	704	631	654	682	642	663	700	713	677	653	720	669	650	688	636	663	662	696	672	718	674	703	704	654	676	658	634	675	680	691	661	718	692	652	691	700	699	656	746	670	680	653	603	679	678	677	679	692	671	678	717	660	660	716	700	643	703	717	646	658	665	709	651	658	682	676	680	682	665	670	653	692	659	673	708	647	644	646	707	664	720	642	645	638	664	675	651	684	699	645	671	644	688	681	664	649	669	638	682	668	691	652	623	681	708	664	705	685	666	680	685	639	723	671	685	692	668	681	664	693	660	692	676	687	624	737	672	674	646	679	707	658	672	639	662	682	676	643	661	632	690	634	655	704	704	713	658	655	683	708	702	691	716	706	670	702	680	666	686	717	636	653	665	627	661	716	685	676	679	634	724	656	706	665	676	653	666	700	651	687	679	698	714	630	723	645	718	658	675	657	678	678	677	661	662	684	684	669	669	668	672	653	652	683	642	654	672	643	690	702	651	729	645	660	645	675	719	697	696	676	650	703	703	679	642	676	648	675	734	651	679	652	634	643	652	677	699	622	651	693	668	657	669	732	659	675	649	667	674	708	704	688	669	704	690	666	679	680	662	654	689	669	681	648	690	622	654	660	623	672	644	699	617	635	638	701	649	663	720	674	672	711	638	703	672	684	677	688	669	708	648	625	657	659	687	657	648	667	692	708	654	704	656	673	715	642	707	659	678	644	718	605	662	640	713	706	688	635	663	703	668	638	652	627	633	697	675	667	709	691	666	653	660	670	666	667	659	650	681	696	657	641	691	631	646	638	653	712	638	665	682	697	649	724	692	685	646	680	656	685	681	671	671	646	655	654	636	701	651	662	691	688	688	682	628	717	707	666	634	678	666	633	685	667	628	620	657	707	638	640	672	656	645	640	682	683	662	663	693	689	655	667	688	661	652	645	699	616	717	655	657	688	673	678	714	702	711	712	614	664	669	672	708	682	665	661	682	637	667	698	694	689	674	687	671	682	664	669	641	669	629	629	660	687	702	640	655	706	654	685	695	700	661	738	706	648	663	657	652	690	692	682	639	660	686	667	639	650	670	688	655	687	651	687	691	711	659	671	658	656	670	643	699	701
39975	7635	1022	520	431	424	325	340	297	318	333	339	350	328	368	347	296	295	307	319	303	314	314	309	294	308	313	306	330	308	323	330	344	347	318	328	321	323	339	326	339	368	314	340	316	319	289	292	305	335	319	330	306	302	301	340	303	323	329	308	289	328	337	313	324	320	284	290	312	311	341	341	353	332	339	330	292	342	340	304	347	346	299	306	320	306	296	330	340	320	299	312	334	323	307	290	344	299	291	305	312	290	312	329	331	307	283	328	333	302	302	296	316	297	328	319	322	286	350	289	303	321	340	289	288	299	297	324	323	296	318	322	340	309	283	323	332	334	300	326	307	334	304	290	316	322	344	291	277	296	310	273	287	352	313	344	293	267	306	330	293	325	316	321	293	338	303	290	288	311	278	306	350	308	289	304	362	297	305	340	334	307	305	334	364	364	338	341	328	325	341	296	318	301	320	317	310	321	297	294	324	320	315	323	343	298	324	308	306	309	328	330	321	322	330	310	322	329	328	318	303	299	298	298	294	285	318	351	338	305	310	302	325	338	324	305	304	333	313	285	326	346	292	334	330	346	331	302	327	317	300	290	319	323	342	340	299	285	279	318	285	292	328	327	319	328	343	305	292	333	317	340	316	325	323	290	315	300	297	305	300	314	299	281	303	342	316	325	336	323	316	309	297	299	316	294	312	331	290	300	288	282	303	313	318	286	332	285	295	307	354	314	310	320	302	298	294	315	305	288	300	289	311	315	336	336	292	307	329	320	291	295	305	330	290	306	308	329	329	311	342	354	301	296	345	317	359	357	300	290	336	318	307	317	339	271	319	303	312	303	344	331	331	331	315	314	283	314	337	296	285	314	330	313	335	336	311	264	258	345	307	301	297	313	313	324	319	347	317	315	319	318	338	322	332	316	303	344	304	295	308	327	331	314	328	301	313	281	284	309	304	313	374	307	313	308	339	353	326	356	298	313	330	320	339	328	289	285	301	305	300	322	320	310	301	316	345	312	292	318	295	334	303	305	319	347	334	316	310	302	301	334	306	329	363	324	319	289	327	308	314	335	306	316	306	309	309	312	324	303	310	282	299	335	296	341	324	330	277	311	300	291	302	298	309	307	291	318	299	322	308	303	291	298	312	309	297	326	319	322	322	333	304	308	289	321	347	301	268	316	304	333	309	326	282	303	339	330	288	339	320	301	321	335	334	303	336	293	321	331	325	317	308	303	321	324	314	311	277	302	282	334	322	286	289	335	326	316	300	302	305	309	302	300	312	311	314	287	314	313	329	295	321	306	307	314	331	350	340	322	305	317	325	312	318	322	285	303	312	297	298	338	316	363	336	318	316	327	308	317	313	360	289	295	303	362	296	342	336	352	355	310	319	320	292	321	315	298	318	343	313	307	316	366	291	326	316	310	327	292	309	324	310	328	351	317	327	326	327	351	336	324	288	320	355	358	303	311	276	306	296	344	349	310	306	305	296	312	305	352	345	314	350	320	316	357	331	300	339	335	322	323	316	300	311	298	343	322	299	265	326	326	343	313	311	304	340	298	325	334	298	351	311	304	322	313	327	352	293	325	302	288	314	331	300	305	363	328	341	294	295	289	310	316	341	290	303	293	293	276	305	291	299	325	320	312	326	339	328	312	336	342	306	311	331	312	315	350	313	326	290	299	303	309	260	275	297	308	281	302	293	301	321	345	290	283	309	299	294	311	299	312	323	325	311	288	300	294	295	294	344	329	272	310	318	341	310	341	315	326	294	328	322	314	324	305	325	291	292	298	287	348	291	299	320	311	338	332	303	307	370	305	315	305	291	325	281	324	315	288	325	313	293	352	289	293	334	306	320	300	318	276	308	304	319	327	332	289	303	310	300	311	329	303	301	303	366	317	272	355	326	334	322	325	308	318	289	321	299	321	299	334	316	283	330	349	318	308	307	335	298	281	359	365	321	321	298	295	320	350	286	337	321	331	329	307	306	310	340	302	308	289	372	340	278	293	309	332	318	281	313	330	302	307	281	316	332	342	337	366	308	301	303	293	313	341	346	316	322	308	318	319	317	325	307	319	316	317	320	319	276	324	303	271	302	311	305	320	346	324	312	329	323	315	311	321	342	330	339	306	310	326	306	348	298	329	306	316	292	331	300	304	327	315	313	320	313	286	323	299	313	321	362	305	347	321	325	333	293	319	296	292	285	326	326	343	335	286	340	273	353	327	321	322	312	331	294	310	330	307	307	286	303	305	340	316	338	313	274	302	314	310	314	345	329	302	310	285	325	311	295	310	299	276	340	328	320	308	323	324	342	332	334	313	290	314	332	317	332	323	329	277	296	318	317	307	321	273	318	308	293	295	305	328	308	362	295	333	322	297	295	328	313	303	304	314	298	352	322	295	329	298	321	342	347	335	333	311	311	313	320	292	297	302	291	285	316	277	309	318	304	292	331	316	318	310	326	289	308	300	314	328	358	338	335	313	316	304	316	322	330	324	349	336	331	310	342	310	311	317	327	303	318	326	293	329	252	292	303	308	354	303	279	296	306	298	287	313	307	319	287	311	329	265	316	332	317	318	317	329	303	337	327	309	331	322	327	326	325	353	296	314	330	288	286	346	321	327	323	291	309	338	324	313	313	331	314	316	306	298	313	303	332	297	285	280	325	314	305	297	341	293	338	333	310	324	309	294	300	341	321	346	319	323	312	346	344	322	322	336	334	306	315	332	323	300	308	277	297	361	364	341	298	311	316	330	334	332	306	342	309	296	294	305	306	309	321	293	310	342	303	309	292	311	304	305	334	319	343	331	319	294	307	320	287	315	364	332	336	303	345	325	322	350	334	312	349	292	313	300	324	328	326	295	334	330	315	285	289	303	308	303	300	333	308	329	310	275	312	320	359	295	294	279	286	339	297	334	321	324	320	317	336	312	288	308	295	317	288	323	304	299	312	320	352	336	319	310	314	293	307	320	319	303	300	301	350	332	326	349	303	313	291	337	297	280	318	306	320	348	313	315	376	294	341	283	279	284	320	307	333	310	264	300	335	324	322	289	307	341	303	307	281	317	300	317	321	286	322	305	319	273	319	338	314	287	348	368	343	301	324	332	331	346	319	299	289	321	354	319	320	294	333	341	314	328	314	317	310	312	315	335	329	311	318	332	335	306	323	301	296	305	296	321	334	315	330	310	344	330	280	316	303	342	316	340	326	287	319	340	276	319	289	323	346	319	312	310	263	320	277	299	296	301	338	290	338	297	307	336	275	336	325	287	295	291	310	322	303	298	334	328	314	322	300	320	328	307	297	324	307	340	297	304	343	319	333	330	304	339	316	303	286	285	303	312	341	315	294	294	285	309	330	293	307	294	301	319	336	346	295	327	291	317	317	284	297	303	307	308	306	319	306	327	336	281	312	291	313	269	367	313	329	337	314	329	283	292	320	322	299	323	303	306	314	275	315	275	318	300	327	291	321	338	323	293	329	321	298	314	350	296	297	302	301	334
27497	9893	5445	3637	3064	2289	1378	1159	956	846	748	767	736	749	728	747	749	701	715	747	732	753	751	721	703	741	706	720	746	666	766	734	756	729	712	719	742	725	700	758	681	726	727	715	695	719	703	714	712	724	731	695	710	712	689	717	718	710	707	685	771	762	674	658	731	677	701	729	742	737	736	752	763	751	744	728	710	666	687	713	725	712	682	727	679	754	739	724	698	707	776	707	695	722	716	735	767	740	733	759	727	734	753	712	738	722	751	677	757	692	708	683	705	691	725	738	720	678	732	733	689	739	741	747	722	725	677	746	725	746	723	716	720	715	726	715	742	741	678	686	728	722	737	701	698	731	713	758	695	714	675	724	737	714	740	685	667	701	713	629	725	761	738	706	686	744	709	757	715	734	694	743	761	726	691	704	706	691	714	686	725	747	733	742	748	713	734	710	744	666	749	718	713	709	738	678	753	711	686	741	707	713	759	739	757	704	749	665	690	699	695	687	728	709	768	771	729	694	741	691	723	698	743	676	753	704	723	753	750	728	689	743	736	721	710	735	731	722	680	720	696	754	746	701	711	728	715	722	750	687	706	734	748	714	675	745	733	744	655	663	734	789	700	722	730	715	736	784	764	725	726	709	691	729	708	730	675	698	736	708	746	699	732	750	727	707	744	731	693	720	796	739	751	731	754	708	717	758	731	739	717	746	694	749	713	740	757	720	768	729	695	738	710	756	691	708	756	729	693	721	729	681	775	752	698	710	718	720	720	713	743	720	734	766	739	698	659	691	698	696	731	705	745	700	694	718	719	747	708	715	735	726	725	748	665	678	741	736	738	743	754	700	735	703	754	701	678	721	710	678	742	720	699	712	717	781	730	703	736	758	727	751	747	775	737	762	756	710	724	745	701	700	715	723	724	738	722	661	718	696	700	686	712	725	712	683	696	708	756	675	723	674	725	709	726	722	690	736	724	720	696	743	707	773	751	729	725	680	751	673	704	728	703	719	719	663	711	708	724	665	746	721	689	746	699	715	681	725	739	704	726	711	737	734	663	737	690	727	718	723	750	763	665	689	706	700	722	736	704	720	760	729	742	710	700	699	705	699	749	747	748	726	739	703	769	686	669	700	744	742	723	708	708	710	721	697	723	716	780	715	717	712	729	727	709	723	707	716	699	725	668	677	721	721	741	676	702	698	712	780	699	735	734	715	730	757	715	776	756	728	727	742	706	772	666	699	711	760	740	705	735	719	729	741	692	747	753	748	711	690	716	758	707	747	665	704	737	725	718	723	705	784	731	729	740	764	734	709	752	695	743	723	726	743	747	720	740	735	763	715	710	725	693	733	762	708	729	721	741	696	725	712	730	692	702	698	687	736	710	699	710	710	722	714	698	719	709	708	719	688	713	697	716	718	705	712	752	673	701	680	758	673	759	755	785	729	724	709	735	724	720	684	730	715	709	724	737	738	715	723	666	733	701	721	724	715	733	683	741	719	708	722	724	673	750	731	728	709	698	755	791	732	711	712	692	729	726	671	708	740	753	733	714	685	693	698	746	705	713	746	686	708	724	728	689	674	752	686	715	708	720	697	790	703	714	692	733	735	716	698	724	743	750	708	718	766	757	756	652	699	727	712	689	688	709	647	731	738	719	659	713	695	705	742	691	698	756	721	732	727	697	714	744	755	769	714	726	710	694	694	717	787	748	670	718	783	714	647	790	752	786	739	711	696	712	697	728	710	732	689	740	716	729	697	743	701	716	737	713	684	734	724	712	716	740	718	715	711	709	721	729	708	706	720	705	719	729	714	708	741	728	789	734	685	732	781	701	758	752	716	654	691	709	714	753	687	756	686	697	734	715	638	742	739	683	735	689	691	683	710	747	715	673	694	690	653	717	746	746	744	722	734	679	747	724	697	771	730	728	695	742	759	760	733	681	693	704	711	715	704	737	684	722	707	709	708	717	745	681	757	771	705	706	726	704	697	719	752	757	701	710	713	711	717	704	730	751	721	744	732	680	720	709	731	732	717	711	701	673	708	736	735	712	720	724	765	750	717	716	756	722	696	684	749	736	695	728	734	748	748	698	748	724	721	709	709	672	674	687	723	735	708	715	736	742	718	695	707	688	696	748	777	749	749	731	719	695	708	737	715	786	701	728	724	703	714	742	710	699	675	770	676	707	741	694	721	719	742	729	715	699	707	689	697	698	731	715	692	760	705	677	760	683	725	736	708	736	720	714	725	714	733	745	748	765	713	747	684	722	747	764	739	703	709	746	703	712	704	760	738	706	752	759	701	731	711	720	688	734	752	726	735	739	698	736	740	721	722	751	711	737	709	730	739	741	726	733	736	747	738	708	671	765	717	735	686	701	752	708	720	716	720	781	690	666	749	722	764	684	777	716	683	719	718	735	734	706	733	690	707	744	689	713	693	697	709	703	675	710	765	730	701	741	736	769	765	736	742	685	739	738	740	716	725	707	753	686	720	728	695	743	740	736	694	722	729	693	726	694	703	715	724	702	745	722	738	722	680	721	690	693	658	703	705	728	703	765	680	756	720	774	749	730	689	732	711	693	729	724	728	689	718	749	721	705	707	740	711	694	727	757	739	716	728	716	706	739	709	743	729	731	705	719	751	727	708	681	691	715	701	732	714	709	729	737	722	679	712	738	716	661	715	712	696	737	693	730	689	752	754	721	755	715	733	742	711	686	737	720	696	772	718	689	709	756	712	704	784	732	704	714	739	720	717	708	700	687	705	696	734	716	711	671	773	672	738	699	700	738	767	772	757	712	695	716	699	710	720	750	740	718	740	705	719	705	741	633	712	695	706	724	736	724	701	705	757	718	749	726	724	656	686	742	677	754	677	756	721	734	683	733	720	705	737	745	767	649	680	716	716	644	715	670	729	773	690	730	713	723	692	775	761	763	743	695	727	714	696	683	730	698	783	734	675	739	722	709	716	732	691	744	676	672	705	756	699	732	757	695	752	724	686	661	723	757	700	727	735	733	721	721	737	763	702	748	750	732	706	798	721	741	729	730	688	714	696	752	743	690	719	707	771	712	743	694	667	763	669	797	749	677	688	775	735	750	724	742	709	685	690	749	716	766	752	754	744	653	686	712	769	713	672	690	717	699	728	687	694	760	764	740	672	715	732	740	695	704	739	740	756	718	722	700	716	715	694	743	729	709	676	698	694	740	729	721	752	717	743	763	713	691	715	719	751	713	685	701	747	678	768	717	727	728	711	726	725	666	731	704	724	756	674	701	713	744	699	727	674	752	691	737	734	709	727	724	693	716	739	727	718	703	676	698	753	701	704	684	750	693	735	764	701	761	709	725	687	719	703	691	707	719	704	733	700	694	657	695	684	744	726	730	710	699	720	705	738	750	718	715	711	718	696	751	773	741	720	741	751	749	751	714	723	735	735	706	718	704	697	721	704	701	750	796	779	726	698	712	697	737	726	702	720	739	722	692	687	718	679	717	684	742	704	707	751	705	744
22405	2531	589	428	392	344	276	291	312	281	285	264	277	270	276	274	284	294	262	292	258	263	282	267	266	296	288	300	309	285	289	297	278	286	290	299	283	289	287	279	295	301	259	268	279	322	256	308	335	314	310	253	288	267	293	257	302	257	296	276	321	267	270	257	278	294	286	257	272	267	250	294	321	273	297	302	260	298	286	279	308	301	308	258	311	304	280	252	271	286	280	314	284	296	268	249	279	276	296	297	268	263	287	247	274	281	285	287	306	281	297	266	308	322	284	281	316	288	284	276	289	294	299	291	297	285	290	267	270	292	294	293	315	280	250	297	277	284	310	276	287	273	274	294	291	285	285	264	294	283	271	281	310	322	290	308	322	266	294	290	286	281	296	309	249	284	257	294	271	257	270	285	272	299	273	283	276	282	299	309	302	274	281	311	302	284	305	294	324	302	279	290	271	271	276	279	297	296	259	275	259	300	268	296	283	287	264	294	263	278	276	261	260	282	268	272	260	261	297	296	328	325	287	283	288	301	318	292	282	304	267	296	276	263	307	294	304	286	250	285	277	296	305	261	307	258	327	255	282	268	304	318	291	264	291	274	300	294	267	302	285	294	297	268	301	283	272	307	289	285	286	306	312	285	281	293	282	283	300	278	278	269	254	257	280	328	285	262	307	284	303	274	260	276	305	311	285	279	271	301	267	260	274	278	288	300	285	278	254	258	288	281	306	282	285	297	265	300	295	259	290	314	291	255	274	278	253	281	284	306	273	274	252	285	286	304	306	277	309	279	277	277	307	283	274	282	276	253	285	286	283	301	279	323	294	272	261	286	290	269	311	309	292	268	278	313	294	290	282	304	255	294	299	304	279	278	271	312	281	270	273	315	274	295	312	273	281	273	299	290	327	319	272	297	272	259	291	296	277	305	275	317	267	280	289	283	262	277	255	278	297	269	285	295	301	279	298	258	271	296	284	305	267	276	326	273	335	300	308	287	335	299	294	312	260	322	264	324	268	284	276	298	289	275	281	251	285	291	314	267	279	286	300	295	286	292	263	241	278	262	288	280	280	287	269	317	270	295	272	283	270	300	313	292	286	259	259	290	279	286	331	280	312	295	305	285	292	259	296	287	299	279	283	275	287	286	272	286	315	274	271	272	295	257	287	303	322	311	285	299	290	283	293	274	301	290	296	286	308	276	261	256	300	286	292	304	301	297	296	261	264	291	295	277	278	277	278	285	283	273	279	313	283	252	286	312	354	266	279	310	288	287	294	313	275	290	269	251	312	254	281	258	323	254	323	310	311	296	322	308	265	260	301	265	316	272	297	269	314	281	270	240	267	264	296	272	317	252	242	270	295	253	266	282	290	278	283	303	318	298	268	289	307	310	270	283	302	277	242	272	286	281	248	288	295	250	297	297	311	296	284	332	268	267	287	282	277	319	292	281	287	267	276	242	291	268	272	241	308	283	262	278	283	305	274	254	289	306	262	277	259	282	281	266	298	278	281	283	280	285	287	291	309	295	293	303	291	280	276	283	299	271	297	301	261	295	285	274	273	282	302	268	257	258	254	259	315	324	287	284	299	283	273	275	278	298	281	263	276	276	272	282	294	282	303	273	293	305	281	274	267	290	298	312	266	265	303	287	272	307	249	319	285	279	305	280	260	316	266	244	262	289	303	289	284	277	297	273	281	267	290	265	261	297	318	298	276	300	317	280	287	284	262	317	294	284	258	270	272	269	258	275	283	295	290	261	281	259	288	253	259	266	266	280	278	314	272	300	270	303	277	304	312	292	292	290	302	289	317	279	295	303	296	293	274	280	286	281	264	282	285	251	302	282	279	286	270	317	313	269	296	268	291	286	285	316	249	321	279	266	271	288	276	269	318	264	258	275	321	239	281	291	304	268	282	303	318	273	304	272	274	312	300	286	257	306	303	285	315	271	262	305	282	253	319	286	248	300	286	275	286	295	309	268	296	279	296	284	269	284	240	304	250	254	308	293	287	273	277	291	272	269	263	288	316	292	293	304	294	280	278	319	280	292	286	300	243	263	264	291	286	294	285	304	301	316	282	319	278	309	290	309	279	281	237	279	259	283	286	304	268	270	282	278	255	304	264	271	304	287	287	271	261	301	284	313	255	272	299	262	270	280	287	281	254	319	293	268	272	275	279	304	280	271	304	277	277	270	268	268	309	261	290	281	297	296	303	290	295	263	282	283	256	303	269	308	298	326	299	296	281	274	276	269	267	280	263	293	287	287	313	289	312	301	279	303	284	315	306	261	230	308	332	287	328	299	315	293	304	288	284	292	305	301	289	291	272	257	305	267	295	276	276	303	306	292	285	263	273	276	279	250	251	311	277	299	296	285	268	301	289	318	283	271	285	252	293	363	284	287	267	273	297	263	300	263	332	268	278	275	258	278	283	275	272	296	257	289	286	283	305	285	277	286	290	277	272	285	313	297	284	302	272	302	302	304	315	320	302	279	288	304	279	281	280	268	271	291	280	258	278	321	290	284	277	264	292	282	290	320	274	303	294	297	298	316	272	301	299	278	286	275	264	291	296	288	265	262	284	322	298	290	268	295	279	276	307	286	313	292	295	270	285	301	253	244	289	265	297	278	289	263	290	263	243	264	272	309	288	291	289	286	279	297	273	261	284	270	281	284	251	299	329	294	264	313	304	311	278	272	288	262	302	237	285	278	291	287	246	300	273	290	295	284	289	293	269	259	318	275	301	273	291	271	293	272	296	295	286	309	297	260	265	297	266	278	317	284	284	279	310	288	279	254	268	301	268	278	287	303	282	260	278	297	283	287	302	262	258	274	281	320	284	280	272	257	300	300	278	294	284	272	299	273	288	272	280	281	272	320	335	303	290	291	265	253	300	282	273	288	263	285	257	286	302	290	302	231	289	285	292	294	303	287	309	264	284	282	263	293	294	275	258	258	306	273	246	253	279	305	287	253	298	291	298	329	255	290	281	288	302	284	283	286	252	294	297	255	287	294	295	283	290	265	284	295	249	270	271	288	257	260	270	292	264	269	290	269	269	242	284	300	306	294	280	318	282	297	285	333	260	294	298	314	323	254	288	303	274	277	309	297	262	274	277	314	282	300	256	297	315	291	249	266	300	265	268	242	303	282	284	282	291	273	285	278	318	278	290	293	281	293	275	304	280	311	286	281	305	263	274	286	269	289	284	264	291	271	285	269	265	260	277	273	285	283	308	272	298	304	313	264	276	319	252	297	300	305	298	282	249	271	272	305	293	293	314	333	275	312	324	293	268	297	331	293	283	274	275	299	298	299	248	288	291	285	306	290	294	302	283	270	290	286	299	290	281	293	286	297	296	292	263	291	298	292	275	265	273	254	246	280	259	298	306	312	284	271	273	287	282	266	301	293	298	262	269	280	286	257	276	265	274	268	279	301	290	282	271	291	262	306	274	310	301	295	282	286	319	302	288	294	266	274	310	277	321	324	299	272	283	303	278	277	301	268
16031	5651	4135	3083	1969	1128	1035	861	759	679	651	671	663	628	663	621	556	618	588	616	620	555	636	593	635	634	612	598	587	575	592	601	580	597	593	610	576	573	592	610	626	590	634	599	624	575	589	589	616	574	605	638	585	617	618	569	592	580	635	632	557	607	618	592	650	587	647	624	593	661	600	659	592	606	624	601	635	599	632	546	596	600	611	623	587	592	603	597	629	533	600	599	609	558	606	581	599	623	652	631	643	566	619	577	601	624	651	579	640	638	583	573	553	626	618	625	615	590	560	620	610	571	617	642	621	611	632	636	606	627	599	592	627	629	674	670	614	577	615	632	582	582	649	626	635	646	642	625	621	621	630	635	560	601	624	636	655	603	651	655	621	574	631	631	612	631	645	600	605	578	625	617	650	631	612	646	609	619	608	570	616	614	646	580	593	575	637	613	610	610	598	593	654	630	592	562	628	608	579	626	656	624	615	608	611	582	623	605	551	604	597	635	605	610	626	614	621	650	592	601	610	630	613	653	623	623	611	623	595	602	611	634	600	603	619	592	627	629	617	604	599	648	597	633	599	586	635	607	590	609	602	606	655	628	599	586	560	579	645	573	589	625	620	584	588	643	638	598	615	579	604	624	584	615	598	587	614	615	589	600	632	590	596	622	649	625	617	605	629	592	639	617	607	598	606	601	604	576	589	633	635	615	582	578	621	608	623	598	598	603	581	639	589	598	623	574	614	581	629	632	560	594	641	618	630	651	619	622	649	628	603	602	627	686	654	657	626	607	622	615	612	627	605	612	609	613	574	625	624	650	637	650	633	630	588	584	606	560	617	609	640	587	585	591	623	618	574	600	633	610	630	610	567	596	601	622	588	597	623	555	616	600	618	617	603	628	592	639	611	561	604	652	585	630	623	605	612	649	582	597	611	623	632	631	637	583	622	626	621	677	623	627	636	618	574	639	595	615	581	623	630	594	604	619	647	582	635	605	628	636	603	613	606	637	652	593	604	628	599	576	628	606	559	547	613	571	682	605	657	638	614	554	589	579	583	626	615	559	615	609	618	602	616	647	565	580	579	600	612	572	591	647	610	582	623	664	586	609	610	615	592	562	614	583	586	619	622	610	612	627	591	573	619	601	592	614	590	611	595	604	634	606	579	631	597	580	628	580	605	603	649	602	559	593	637	597	625	585	574	602	602	629	651	584	615	674	641	634	577	583	605	614	566	573	602	604	607	615	604	635	634	580	538	576	599	578	613	623	599	611	616	634	610	625	620	595	623	604	595	608	623	644	618	627	585	612	623	584	651	623	651	631	605	584	611	583	632	586	625	604	631	615	630	655	559	613	604	588	619	648	633	609	654	581	613	575	603	621	563	639	623	612	605	645	593	575	635	594	650	594	592	618	591	560	621	615	660	636	632	625	602	615	670	608	619	599	603	633	618	605	629	619	657	638	631	664	594	644	615	626	623	611	622	625	629	589	626	587	627	611	620	651	672	605	667	641	627	615	628	633	591	572	645	614	624	609	598	579	637	619	651	579	589	582	626	621	611	628	639	612	605	632	573	660	593	637	636	636	614	609	620	615	611	592	604	628	588	625	622	622	622	631	621	580	570	639	604	648	586	634	643	582	590	668	644	599	632	644	600	575	605	585	615	617	671	590	627	614	617	652	640	605	615	606	566	621	598	598	593	591	639	568	599	596	611	624	587	616	628	583	632	671	637	639	613	598	618	584	580	608	586	637	619	628	628	624	628	625	614	610	612	601	581	599	648	589	622	572	614	624	621	637	633	611	581	649	591	583	630	663	618	606	625	569	639	625	605	615	641	641	629	583	592	583	600	617	616	604	593	603	566	630	662	593	607	553	571	586	601	576	561	610	619	596	638	610	638	630	663	654	607	647	604	606	580	669	613	624	601	575	604	591	609	592	637	652	620	637	617	602	623	582	616	633	576	609	604	580	579	602	660	642	617	667	640	559	610	622	632	574	664	640	605	615	646	617	588	598	628	613	586	617	632	622	624	594	602	600	586	630	602	585	619	621	615	602	584	616	601	597	577	625	583	676	613	616	658	625	642	630	676	643	603	621	580	583	627	640	627	596	594	649	638	603	573	608	547	642	558	644	659	610	624	610	576	580	624	635	608	596	604	638	626	611	603	612	623	538	613	616	650	592	620	610	573	610	590	665	652	617	600	598	649	629	643	593	582	609	628	599	609	620	645	596	621	622	574	616	642	574	621	612	606	599	581	637	590	609	579	628	655	601	592	576	649	596	585	583	613	631	630	617	568	600	649	630	600	609	576	640	612	605	612	621	587	585	605	583	629	635	649	599	575	626	611	642	601	634	592	649	659	630	644	645	633	658	586	638	617	653	594	655	570	600	555	628	609	600	624	615	612	608	627	626	601	654	576	605	571	639	590	615	581	617	627	578	586	639	611	583	599	604	654	616	642	649	636	628	621	607	605	601	609	602	616	643	659	632	610	647	645	629	586	665	643	619	617	615	628	634	601	591	613	637	630	621	589	640	645	583	589	632	605	675	615	615	590	625	595	630	630	567	598	588	634	556	598	618	593	662	588	668	625	608	616	627	636	602	556	623	625	617	605	601	613	604	597	601	604	631	614	635	627	584	609	683	594	623	627	631	600	605	560	626	616	619	614	602	610	566	630	598	626	625	594	630	611	662	554	586	602	605	609	623	595	526	653	607	599	627	596	590	607	576	605	559	597	629	598	585	589	585	586	582	653	611	589	637	624	586	595	617	594	587	679	614	638	651	586	640	612	607	632	634	634	621	562	616	574	629	574	651	656	631	618	606	569	589	621	597	636	633	626	612	591	621	612	637	657	615	620	607	578	604	629	650	632	632	620	597	649	573	574	642	612	587	592	629	616	604	609	585	584	605	586	626	626	603	566	622	614	597	607	614	601	594	581	599	613	612	615	594	616	560	610	602	609	615	632	588	636	565	593	599	619	616	614	587	583	593	656	582	618	600	613	610	629	605	620	586	643	622	631	609	590	609	625	596	623	620	591	606	644	665	641	593	571	622	602	609	602	604	642	617	616	616	581	637	581	610	636	643	613	594	624	606	591	619	648	608	638	648	589	626	584	642	607	615	624	623	608	640	610	676	571	566	624	611	610	603	601	670	587	613	625	622	591	597	602	589	598	653	560	596	608	641	613	627	604	636	605	594	637	614	593	630	621	594	669	597	649	638	618	587	613	644	575	636	612	626	634	599	631	643	592	604	575	635	633	647	644	636	621	584	619	590	619	598	640	600	595	596	619	624	601	646	621	635	590	626	612	635	621	622	639	592	614	617	634	631	586	621	612	629	604	588	601	631	594	629	639	638	612	625	623	621	622	584	642	597	640	620	603	602	575	625	608	615	570	595	609	666	621	583	612	610	634	627	597	599	588	581	647	644	647	626	611	616	623	586	592	588	611	606	631	663	613	626	606	625	647	629	643	636	607	596	638	621	612	617	663	610	614	581	635	589
33529	5947	942	553	378	414	330	344	296	300	271	307	332	276	303	280	283	295	309	286	277	295	275	303	324	306	310	265	295	316	318	250	318	298	303	303	299	285	260	299	281	317	277	294	304	294	308	309	293	286	315	266	310	297	308	243	313	269	309	311	325	291	295	295	308	304	311	283	292	334	302	287	295	262	314	270	322	332	324	316	289	298	269	287	304	316	292	320	280	299	298	291	313	320	309	290	299	291	281	294	315	337	266	296	286	298	282	256	285	274	275	284	274	326	301	299	268	315	310	320	327	283	320	315	304	255	262	284	314	304	297	270	290	315	295	303	261	308	332	289	286	309	298	273	294	311	283	305	307	277	300	310	295	273	324	307	303	317	315	315	327	318	241	287	311	291	301	311	278	287	317	266	323	272	303	298	327	299	286	301	281	295	280	295	305	240	307	297	295	277	290	272	289	281	271	263	312	260	294	315	292	318	307	298	283	300	330	283	327	322	327	294	316	319	280	293	298	292	285	309	277	299	315	305	288	290	328	273	280	314	289	304	321	300	297	318	331	362	307	306	322	306	280	291	280	318	283	320	288	330	295	288	339	302	291	267	272	322	304	268	248	291	293	277	294	282	269	335	300	307	286	266	311	320	326	314	298	331	316	320	307	276	323	258	271	283	271	302	291	296	302	290	300	327	313	291	304	296	304	300	312	286	306	309	295	364	306	303	267	299	337	290	316	271	314	285	279	290	284	268	274	295	300	286	245	283	301	302	287	288	304	324	318	274	278	322	292	300	288	276	302	289	326	302	322	331	285	286	305	301	291	307	274	289	257	304	290	306	306	318	275	303	279	287	296	309	320	283	280	335	281	270	296	293	302	305	291	274	269	299	294	338	344	287	313	309	288	329	298	306	292	252	278	290	292	296	283	319	293	271	301	296	276	278	245	316	295	306	265	314	309	331	304	300	292	302	287	314	263	286	254	291	292	307	295	246	325	333	303	284	292	281	303	304	309	289	299	325	307	294	292	299	308	296	257	285	337	304	300	301	328	303	285	289	286	297	285	289	284	308	267	294	317	310	283	286	270	281	267	274	309	292	340	289	296	272	297	306	289	283	275	328	318	315	294	303	303	306	322	314	269	283	291	311	328	318	265	267	283	297	327	277	281	283	310	273	314	296	315	263	292	307	274	264	287	282	297	286	284	284	277	313	344	305	328	324	317	283	290	271	298	293	300	310	326	286	286	326	317	291	283	306	292	293	298	286	307	303	255	300	298	286	315	316	285	281	278	280	256	267	295	303	271	300	316	287	293	285	297	309	304	298	275	316	270	308	292	292	335	269	280	286	276	316	276	263	287	307	294	277	296	277	274	295	274	277	302	294	305	311	323	280	295	295	275	297	270	277	321	257	250	304	271	336	306	273	287	312	325	311	284	285	302	326	254	303	318	302	314	302	318	314	268	281	285	299	260	294	307	315	304	318	299	298	295	293	279	315	299	316	277	307	295	322	295	329	313	292	304	313	295	301	278	310	303	317	288	276	303	300	287	348	268	308	284	318	300	316	318	314	329	305	269	295	305	329	293	280	291	318	283	268	313	298	298	307	293	321	340	301	267	322	331	289	291	288	315	287	308	313	271	333	316	312	283	284	321	301	291	271	292	298	288	303	324	291	292	268	301	298	296	271	301	313	303	331	255	338	293	276	301	290	280	303	308	270	313	272	268	323	295	344	304	275	302	323	284	280	292	291	331	285	311	291	297	315	286	295	301	298	292	267	285	248	251	310	289	297	305	293	282	299	296	308	324	309	286	296	292	347	280	299	281	272	296	303	317	286	289	313	288	322	302	302	274	278	297	291	280	304	293	283	297	277	263	296	295	336	297	313	310	261	290	290	284	304	282	323	290	308	295	257	308	312	309	286	309	308	339	281	309	263	290	319	275	282	313	283	308	295	343	278	276	294	279	326	285	291	268	275	278	310	289	310	313	289	287	299	310	311	280	291	300	310	267	292	303	298	290	318	298	307	311	304	318	316	346	296	295	306	304	358	272	300	305	307	314	273	310	350	334	288	302	264	275	280	309	340	283	277	290	282	297	308	287	314	290	285	293	301	269	319	312	260	283	276	339	277	282	287	274	308	297	323	288	277	271	289	299	260	318	301	299	277	331	289	316	273	285	297	264	309	306	313	305	295	307	327	281	299	308	320	276	298	298	312	296	339	296	281	266	307	330	300	316	291	294	326	291	329	285	301	249	303	280	275	282	279	306	276	328	322	295	323	327	258	295	318	304	282	292	267	324	277	293	279	316	294	306	272	289	291	294	319	327	295	298	309	289	292	286	266	303	298	279	284	296	297	312	294	256	297	337	302	277	282	276	277	320	277	292	308	300	315	300	295	321	260	320	301	290	295	288	291	302	295	269	283	302	295	304	284	282	267	301	299	305	306	301	311	271	277	300	304	299	261	320	319	292	298	276	271	298	268	287	275	277	309	327	288	285	269	298	341	295	300	269	280	287	296	296	303	280	333	296	285	292	336	304	296	283	282	306	320	282	283	286	276	314	341	313	299	261	288	282	301	306	299	279	315	295	290	302	299	302	291	329	314	302	316	307	286	312	293	271	293	298	279	293	327	290	299	276	270	284	306	301	274	317	298	295	275	325	304	305	334	345	279	304	277	309	284	313	297	294	296	313	258	308	288	293	337	291	303	290	315	288	292	280	295	268	305	334	291	318	316	296	296	301	287	263	290	312	311	317	310	298	252	296	304	293	257	293	265	295	324	319	312	307	294	315	322	320	284	289	267	323	295	295	286	277	291	285	307	317	285	302	294	291	279	298	277	296	290	324	298	303	327	322	294	292	283	290	307	310	279	310	322	286	258	283	295	307	276	292	271	316	293	305	303	308	297	274	279	285	289	283	298	266	305	314	295	302	277	318	286	294	290	281	281	297	335	272	279	291	318	303	343	302	306	295	280	339	308	292	313	283	259	304	297	305	286	248	296	316	301	319	310	291	285	259	269	285	277	289	305	304	303	293	295	304	287	313	289	292	259	288	306	338	279	296	318	297	303	287	292	283	285	298	263	315	257	331	277	301	281	307	294	298	293	310	310	274	271	296	331	299	317	282	316	319	330	305	298	306	322	280	286	283	324	263	271	304	311	315	317	303	307	291	319	288	282	328	288	291	292	307	303	272	278	303	271	302	291	258	309	315	295	281	303	320	324	320	295	296	268	296	268	308	290	310	304	271	288	312	260	292	290	317	296	279	321	314	311	279	321	319	280	292	305	310	324	317	279	309	263	272	306	301	270	296	284	297	302	273	309	286	318	297	318	302	305	286	283	314	290	313	265	298	329	314	317	334	311	292	300	324	295	298	285	304	291	313	311	293	272	286	293	353	300	312	297	265	298	290	324	287	270	254	296	308	290	316	285	291	296	289	290	265	297	277	306	297	339	270	287	316	285	294	293	275	318	308	307	261	309	303	290	305	306	308	284	300	308	276	291
22284	8861	6857	4054	2111	1521	1281	1109	865	793	695	700	771	691	670	661	676	706	662	702	693	681	653	684	659	654	676	627	669	659	671	656	629	699	634	684	646	648	709	644	649	627	635	646	634	656	650	638	622	632	626	625	651	649	638	675	685	704	687	623	687	639	661	668	645	626	670	666	657	696	662	648	689	665	616	632	625	658	626	687	659	671	670	641	646	663	642	631	636	689	679	629	642	650	638	651	650	666	675	681	627	643	641	613	689	665	653	627	683	634	646	648	686	673	648	648	638	705	632	602	672	622	668	705	632	697	658	626	648	613	705	646	659	618	685	641	587	610	647	639	608	590	636	648	684	662	686	677	620	666	660	631	687	669	682	717	664	668	685	638	662	631	664	643	633	629	644	665	686	690	639	643	672	642	658	670	655	670	631	649	669	682	660	650	666	630	639	675	624	673	639	684	630	655	661	653	675	695	662	662	672	628	692	669	678	663	634	706	715	633	599	694	705	636	704	650	661	652	651	638	678	660	667	697	620	695	624	667	644	713	676	637	685	667	654	657	620	707	690	670	651	671	668	653	589	662	673	671	667	683	671	633	655	659	699	627	647	682	674	712	682	653	636	630	669	671	691	665	668	674	670	642	679	711	651	660	637	662	683	661	621	654	709	616	683	664	725	658	684	687	659	667	677	672	682	662	649	681	648	678	640	633	682	629	646	651	672	618	614	651	656	651	686	660	714	666	647	673	648	670	645	633	678	655	630	666	655	652	669	653	657	633	657	623	648	657	633	637	684	609	619	668	728	656	619	616	657	720	674	662	656	622	631	646	685	692	653	631	666	670	633	661	630	675	663	644	672	641	656	634	650	667	636	647	658	605	661	669	658	648	651	638	652	659	664	678	624	641	698	642	702	650	645	675	627	707	663	660	632	687	726	656	658	642	611	664	688	631	653	639	646	640	660	650	676	651	694	680	699	674	661	640	673	696	626	624	663	663	663	624	640	645	635	621	661	616	645	622	677	626	661	648	662	714	637	689	653	646	662	618	625	644	688	658	651	672	728	677	679	594	669	655	700	648	648	696	616	611	707	636	647	667	665	670	674	645	604	625	637	637	597	634	646	691	681	662	658	692	613	641	712	690	705	655	672	669	642	704	641	673	708	657	669	666	614	654	624	599	683	685	668	664	675	629	653	634	673	661	698	606	634	667	688	666	650	638	659	666	637	695	683	608	666	629	691	693	688	665	726	639	618	695	657	639	648	660	706	612	664	721	627	680	646	677	654	657	651	669	617	678	634	656	658	665	652	700	690	655	688	645	688	636	625	656	630	630	632	660	656	620	671	663	638	665	714	656	687	663	672	604	631	660	695	664	751	613	677	688	663	655	630	652	677	669	701	703	697	657	610	656	657	693	648	644	689	654	683	640	658	659	659	670	684	674	618	627	679	644	653	600	682	670	669	691	609	680	625	626	649	635	668	650	702	665	614	637	638	664	635	641	686	679	649	636	659	637	655	654	642	646	670	654	665	660	666	644	681	643	684	644	690	647	608	682	665	649	639	649	664	670	733	694	653	641	644	647	660	682	666	653	661	654	690	643	632	641	639	682	664	629	656	644	642	622	618	615	617	648	665	683	700	693	610	653	635	705	650	633	639	652	673	645	680	646	651	639	633	641	643	690	658	654	651	631	704	703	652	662	661	675	668	651	690	595	656	697	710	610	680	716	647	635	651	618	672	654	651	596	649	671	693	651	670	655	667	655	622	649	662	636	645	697	659	654	656	651	718	670	668	656	642	627	663	698	632	634	660	647	656	665	627	630	683	676	625	666	641	673	650	656	609	654	678	647	630	660	650	723	665	708	612	668	712	666	656	668	671	671	665	633	671	627	684	611	649	667	665	656	672	671	667	653	674	657	663	664	667	707	632	642	656	634	671	622	641	689	694	642	695	688	634	678	652	634	637	626	682	674	678	652	668	642	719	674	656	692	662	646	648	654	616	682	700	590	635	686	644	622	634	645	634	641	660	617	665	692	666	680	651	640	666	681	643	659	665	685	691	650	655	685	668	688	638	632	663	619	688	665	662	615	647	652	718	671	627	657	675	649	622	634	698	634	677	664	677	663	624	689	649	654	691	668	675	647	657	613	639	671	640	624	655	658	685	628	629	641	596	650	658	650	647	661	675	648	619	611	662	677	680	675	639	684	694	698	679	652	647	662	701	641	662	632	653	643	616	684	613	660	663	650	649	656	676	651	646	667	664	654	680	606	642	656	633	678	621	592	663	673	637	655	639	673	706	650	635	671	670	689	674	592	697	652	687	681	689	656	662	653	716	669	683	647	659	687	680	718	662	666	693	622	679	658	675	646	669	661	698	661	678	647	667	690	680	656	689	664	639	679	652	605	636	654	674	682	612	640	670	673	680	689	710	652	612	667	695	630	699	641	651	638	649	651	648	711	663	621	673	673	667	634	680	659	656	611	622	694	653	704	670	645	667	648	719	657	649	681	687	634	619	680	654	667	655	707	626	674	634	649	638	723	656	694	617	637	638	635	683	678	633	664	700	652	709	649	639	729	704	632	686	646	657	690	638	676	637	699	665	620	662	625	634	639	664	664	656	624	622	640	644	645	643	628	635	677	698	644	645	634	677	670	653	658	690	644	645	639	632	667	652	678	650	649	640	681	640	657	705	675	656	687	647	600	641	670	675	675	703	676	698	656	604	644	659	612	641	660	609	649	665	668	688	656	676	604	661	674	693	682	677	666	672	646	672	649	656	628	663	662	653	646	659	686	660	661	686	697	669	660	670	647	653	648	640	641	672	678	653	703	660	645	656	624	690	647	626	688	693	685	631	658	668	667	695	697	720	674	674	645	627	617	631	685	687	672	644	660	647	654	640	627	634	665	649	637	666	678	654	618	655	714	684	676	636	706	662	674	660	609	656	671	674	675	676	638	662	648	618	675	626	703	668	666	620	688	611	680	651	632	640	669	643	645	684	676	641	659	644	661	610	628	656	668	630	692	657	656	700	691	668	681	680	610	717	654	679	621	684	703	674	652	705	639	616	619	650	665	671	665	682	676	687	650	640	660	651	623	642	705	640	610	632	642	660	631	646	632	666	635	651	692	631	684	697	665	619	662	618	661	692	642	608	586	657	650	691	701	678	634	677	649	679	670	676	672	662	711	653	625	658	674	651	638	674	638	673	687	667	607	663	647	657	692	650	648	650	621	638	631	671	675	687	650	646	667	719	615	691	705	647	618	649	648	643	649	646	639	664	662	616	685	653	689	640	637	646	630	661	668	680	682	679	606	690	687	666	667	615	695	630	648	689	640	682	670	668	644	641	625	650	619	644	610	678	721	658	693	641	657	627	648	625	665	706	617	615	596	682	672	683	666	691	640	675	679	659	663	624	628	640	634	636	657	683	654	657	622	660	619	657	718	668	694	644	634	654	636	704	633	647	738	646	699	646	720	634	644	684	691	643	706	676	644	630	674	687	684
35329	6706	1084	528	428	389	394	330	339	333	300	323	315	303	304	346	339	296	302	348	300	345	344	314	327	295	322	304	300	297	287	311	340	344	327	302	306	361	316	301	286	311	297	302	324	308	305	335	306	319	348	313	328	301	328	268	292	331	295	329	330	313	294	310	283	276	326	318	350	307	286	282	313	308	325	345	307	263	348	304	295	307	310	318	311	302	283	278	327	305	300	355	294	312	289	303	299	292	324	316	301	292	318	291	321	298	319	309	331	316	322	339	300	301	339	314	349	301	280	315	326	292	310	303	324	316	307	327	324	305	311	298	301	295	320	349	305	328	311	284	317	302	291	333	321	318	333	316	349	298	302	319	312	319	321	292	291	303	314	328	277	328	311	262	313	286	315	312	291	291	306	307	304	324	308	329	337	332	320	307	289	279	318	309	340	310	274	305	319	308	296	326	254	321	293	332	298	307	296	309	314	320	290	304	322	306	291	304	343	300	320	288	280	288	325	305	314	310	297	336	324	267	307	301	276	317	293	323	328	335	297	300	325	322	314	304	342	297	271	300	304	280	316	280	287	286	320	318	244	319	293	323	305	264	309	323	282	296	271	283	325	323	318	336	288	276	306	287	324	297	313	279	308	304	282	280	307	333	285	295	293	323	294	323	310	348	294	309	305	257	292	294	314	312	319	310	328	282	330	314	283	289	313	303	283	316	323	304	290	305	302	309	336	320	302	284	292	332	318	301	289	299	293	296	306	264	329	305	290	314	288	289	318	314	286	296	290	305	329	303	308	310	327	306	316	289	314	317	324	319	290	286	308	313	326	322	288	335	331	320	297	309	323	343	326	342	323	344	304	324	296	286	308	317	293	331	339	305	327	305	319	321	301	327	307	369	315	312	322	264	307	284	304	270	297	300	314	278	330	305	287	321	301	306	337	314	306	316	309	330	305	331	289	297	282	327	304	293	316	333	319	306	281	302	294	353	323	303	327	318	284	314	337	305	293	293	324	259	283	297	329	310	273	338	334	306	316	329	286	293	301	321	335	320	304	291	305	291	354	316	324	303	325	302	325	330	292	348	284	304	310	326	292	298	330	302	304	327	336	301	282	357	302	277	304	281	314	315	313	306	309	265	298	330	314	312	287	283	354	299	301	303	297	310	300	323	293	328	347	290	286	312	310	325	308	260	313	311	330	321	289	302	322	283	313	291	287	343	327	325	309	303	308	313	295	288	287	295	319	280	325	289	285	314	282	297	294	304	330	304	311	314	280	308	327	299	337	318	299	294	303	320	339	313	350	308	303	301	302	332	323	325	328	330	303	278	317	302	332	319	319	336	321	291	334	331	295	325	309	289	310	280	290	286	299	325	318	294	325	285	269	289	346	287	294	303	320	310	329	330	328	307	293	337	292	284	297	320	296	303	337	317	329	286	344	333	343	280	295	284	317	308	285	312	298	292	348	325	291	363	296	331	310	281	304	284	335	298	327	327	310	303	333	269	320	298	316	307	319	325	305	332	313	275	308	319	292	314	316	296	299	301	327	293	301	291	313	310	310	313	334	321	296	304	296	326	337	314	281	276	297	314	319	297	305	328	291	318	309	330	294	267	295	310	308	300	301	298	318	308	321	347	315	331	329	324	332	289	343	325	355	321	295	302	290	340	290	291	310	343	313	321	317	295	326	273	293	286	308	316	317	364	285	314	305	319	326	284	278	302	337	355	326	324	330	307	290	301	307	308	322	315	309	282	332	303	338	299	288	324	345	340	325	341	344	322	299	312	301	302	334	291	313	313	294	330	324	283	275	285	319	283	320	331	267	318	276	283	269	282	319	339	304	316	311	314	289	344	278	335	323	311	319	297	343	304	289	317	333	268	306	279	296	318	309	332	315	300	330	296	323	276	284	272	333	330	337	279	315	267	302	328	293	298	309	322	301	302	289	280	305	323	304	303	276	307	340	282	313	328	324	314	294	301	302	306	304	314	295	262	294	341	279	297	300	331	307	309	285	328	336	357	279	324	306	313	347	302	315	303	324	347	301	293	307	307	314	316	308	301	298	315	305	295	293	271	286	312	326	296	312	293	271	311	299	289	319	309	358	325	286	279	297	290	307	348	313	305	312	319	297	293	311	296	336	304	300	306	272	313	325	318	340	325	295	321	263	325	264	304	305	322	307	305	313	322	307	306	310	290	257	327	338	319	346	301	290	318	307	335	285	332	336	298	324	321	311	336	289	305	327	332	278	300	331	316	328	341	332	337	300	315	284	329	340	284	286	313	319	291	304	284	329	328	340	285	300	282	294	310	316	297	300	286	275	326	350	301	311	305	330	331	297	308	326	292	312	330	304	273	289	330	299	308	304	277	296	302	294	291	343	280	290	343	305	299	304	288	321	320	344	319	297	323	308	290	306	305	309	309	320	319	320	311	315	309	312	287	299	308	333	275	328	317	274	266	334	329	298	309	294	334	319	310	280	343	286	331	310	324	332	328	319	333	322	311	313	337	281	296	295	282	287	273	315	304	300	328	295	320	319	314	317	313	321	350	336	356	312	299	284	295	287	293	295	333	289	308	307	301	293	303	335	310	317	318	326	342	321	320	313	336	328	302	308	316	337	362	331	305	323	316	294	301	302	296	312	280	279	301	310	314	316	331	324	329	302	299	281	355	314	310	293	314	294	285	300	316	317	309	322	286	274	292	317	310	327	319	289	304	344	324	326	286	308	313	279	286	302	342	303	309	284	333	289	324	271	287	342	304	322	335	307	318	269	302	307	306	306	317	323	313	296	309	285	339	291	312	277	312	308	321	336	294	314	303	313	348	317	296	334	291	305	332	304	354	329	281	337	307	314	305	295	310	329	308	317	315	290	327	300	328	300	317	319	343	308	307	317	341	316	301	307	277	309	299	313	307	357	289	316	289	271	307	295	289	294	310	301	327	318	295	339	305	307	304	304	292	331	291	314	318	306	313	328	331	330	307	292	288	350	305	332	354	323	277	300	358	316	309	281	301	325	307	280	308	319	309	305	285	288	315	303	326	306	316	307	308	310	313	346	339	332	321	291	296	319	320	309	271	322	314	290	299	379	315	306	267	305	305	294	297	331	312	321	322	276	277	337	322	292	288	299	328	336	319	351	322	335	303	332	280	298	310	294	297	324	319	311	302	299	294	304	330	280	303	304	329	296	315	316	312	363	302	336	271	310	319	325	296	284	268	303	316	306	279	279	308	310	279	282	304	317	334	325	308	326	288	303	321	308	294	315	323	317	311	312	329	286	277	288	300	291	265	297	312	289	323	277	281	333	317	319	302	290	308	271	341	298	312	301	308	303	308	327	309	302	306	321	323	302	311	307	333	309	325	310	311	278	310	313	311	280	334	304	317	308	272	277	313	292	296	322	306	319	322	314	299	295	325	295	307	290	311	309	282	292	309	331	323	337	299	322	315	337	321	294	323	334	325	301	277	313	304	315	283	312	319	307	295	336	322	281	335	321	284
23914	11348	8186	4719	3246	2048	1485	1210	1018	904	897	775	774	733	724	775	736	746	727	735	686	743	729	739	710	709	712	706	718	746	670	688	672	718	718	721	706	664	662	728	745	680	692	718	685	692	670	696	699	699	694	720	698	738	729	729	715	734	726	716	696	705	722	730	688	756	688	762	673	713	703	700	694	714	716	700	721	706	702	738	730	695	721	688	670	714	749	731	727	765	637	698	714	731	729	716	728	716	726	706	717	694	710	699	723	724	730	662	699	697	737	674	725	671	696	705	718	725	670	669	713	727	695	700	748	685	709	697	735	691	687	690	720	693	697	722	679	733	688	766	706	715	715	713	725	707	715	708	709	715	715	731	671	726	671	670	713	732	673	780	720	687	720	764	693	714	730	721	690	703	716	724	773	711	710	663	707	676	696	722	688	696	698	707	721	659	675	664	689	734	726	691	730	707	702	712	728	686	769	713	702	688	724	665	707	708	683	697	710	721	748	695	732	734	678	693	722	696	710	740	670	698	723	718	699	644	751	717	667	699	700	718	767	715	702	662	674	727	745	701	708	726	662	732	733	738	655	737	668	751	686	697	735	658	676	726	704	713	685	681	727	730	710	723	697	729	686	771	709	683	742	695	725	733	713	711	751	668	680	712	705	718	718	750	739	700	717	674	722	687	702	710	684	753	725	714	755	677	670	696	727	684	703	707	707	750	693	733	679	775	743	697	704	703	717	651	725	676	716	677	714	714	700	713	707	684	736	686	667	665	712	705	691	697	711	738	683	691	662	693	724	705	722	705	742	722	673	682	690	677	699	762	757	744	690	681	742	695	722	681	737	713	700	693	683	697	690	724	697	733	731	687	695	722	727	638	709	686	669	680	692	691	713	736	715	699	747	699	702	698	707	674	716	687	709	738	715	698	687	686	726	690	731	722	686	681	688	708	697	708	709	697	713	678	736	695	688	735	701	672	729	672	709	675	686	709	724	685	760	730	705	687	705	702	729	724	705	691	724	693	711	699	662	698	684	782	705	726	634	679	657	747	703	707	704	673	712	739	756	711	692	733	714	692	706	680	691	708	724	725	683	664	719	673	701	683	686	668	746	725	711	693	708	736	704	698	704	719	761	728	768	741	706	696	752	667	711	672	693	716	709	668	672	717	769	705	714	722	729	701	734	673	705	689	721	722	708	710	684	717	685	703	691	723	682	697	717	685	721	699	671	692	716	734	723	678	677	703	692	678	674	691	731	670	713	684	726	688	721	699	690	710	730	713	723	684	704	719	703	706	711	671	714	685	726	654	684	676	675	683	718	676	690	687	707	773	682	671	715	724	726	661	746	660	693	706	711	710	702	687	696	687	677	735	714	746	714	687	703	687	696	698	681	661	649	727	684	670	708	725	638	691	713	687	658	667	730	751	716	716	701	691	698	684	703	741	698	705	748	688	722	726	748	698	789	705	701	693	674	728	676	677	701	756	691	719	669	726	725	715	706	711	706	662	722	713	662	675	713	701	646	700	690	749	670	694	669	703	689	724	737	732	667	758	676	730	697	706	707	702	690	755	697	685	666	692	709	727	700	737	690	671	717	760	690	712	698	707	678	747	691	740	723	681	698	731	741	699	717	689	692	675	702	713	718	709	713	670	710	677	724	708	697	707	701	709	708	714	735	713	750	730	715	692	697	726	728	711	712	737	670	720	664	716	679	717	731	707	734	696	646	698	689	724	720	718	711	697	693	664	708	724	705	745	713	685	696	702	687	737	672	692	698	698	668	716	687	722	692	659	715	701	668	706	700	663	718	704	714	667	713	702	677	700	750	711	677	679	707	700	672	751	736	657	737	673	703	701	721	692	682	711	732	706	688	734	707	660	717	732	726	702	725	717	699	676	663	716	759	702	721	687	667	743	725	663	695	769	661	736	714	715	684	710	711	683	700	687	675	652	692	702	733	748	686	715	686	744	728	706	724	682	706	732	716	695	706	689	693	677	757	691	704	707	677	712	751	714	685	715	698	708	728	689	648	693	723	702	690	686	724	669	723	680	682	705	735	699	685	723	673	715	698	704	712	700	673	732	685	732	697	681	741	744	660	717	714	663	705	707	707	714	725	711	665	750	659	724	709	684	706	718	702	738	682	717	680	680	664	697	763	674	722	668	731	663	681	718	709	698	685	733	706	693	723	755	730	733	675	702	699	691	762	733	694	719	704	716	678	736	701	728	667	732	740	712	709	723	722	680	617	715	697	699	690	668	666	677	679	648	744	735	744	752	710	698	687	719	682	675	688	687	730	734	699	708	673	701	715	710	743	697	748	693	729	722	711	703	689	649	695	711	703	708	689	743	686	710	742	664	699	694	702	753	714	723	698	695	691	691	721	685	656	724	676	728	689	706	719	748	691	683	732	711	729	700	770	670	676	698	640	733	704	672	679	672	722	679	670	734	727	719	716	680	713	735	747	737	724	740	651	696	709	704	680	702	747	721	673	700	725	668	684	664	693	678	705	717	713	698	764	727	689	722	686	771	727	697	672	683	726	714	729	690	741	746	700	739	723	672	699	709	721	715	674	680	678	665	724	716	754	718	713	720	688	714	695	669	658	677	708	720	688	698	737	723	717	733	724	693	719	740	680	713	735	695	686	690	717	738	702	695	652	708	648	679	695	676	722	725	717	708	690	695	665	697	709	733	703	713	716	751	684	721	716	693	706	670	688	691	713	741	706	752	721	726	718	682	687	680	712	707	691	695	761	671	648	679	704	696	752	701	689	683	731	675	721	680	719	688	650	692	720	699	711	689	725	712	687	700	686	760	706	688	705	690	671	687	694	742	724	757	665	654	677	704	692	723	763	681	655	708	695	719	679	737	720	665	663	744	688	706	709	714	679	736	738	709	698	713	648	693	702	747	692	718	712	699	724	700	724	653	705	756	683	731	731	750	728	709	762	723	739	724	660	679	686	731	684	694	720	733	678	720	654	719	731	678	704	679	725	658	661	693	697	707	740	705	702	732	707	686	701	714	708	693	695	688	748	694	690	673	736	727	683	717	680	674	681	738	681	679	713	681	696	715	704	675	733	694	751	674	756	697	714	705	630	697	645	699	715	734	699	757	693	714	712	721	790	734	677	681	676	723	726	731	698	742	727	688	670	653	684	705	704	713	692	707	682	705	675	723	704	704	698	747	689	756	735	769	723	692	668	692	677	755	734	695	698	682	737	662	677	707	726	758	688	741	730	751	661	721	735	712	734	700	704	689	669	671	751	736	753	717	675	711	704	717	714	695	690	692	702	703	633	674	651	684	779	721	716	741	710	668	669	707	713	701	733	783	739	741	642	705	679	710	739	706	703	693	699	688	704	749	676	729	751	693	693	718	720	689	667	660	708	700	714	707	622	656	727	661	675	723	695	675	682	746	662	702	697	691	694	694	746	751	715	689	738	655	684	738	749	713	734	670	694	673	729	735	701	679	747	696	665	699	703	707	660	678	681	659	722	674	666	699
21878	2485	578	492	329	300	286	299	287	275	299	296	269	285	302	297	314	279	283	274	311	302	279	301	306	330	265	280	279	294	260	282	275	239	312	270	256	281	302	259	322	269	280	290	285	284	269	295	294	275	308	306	288	274	271	266	285	294	263	262	279	281	286	273	285	273	327	263	284	281	286	270	325	288	302	284	317	306	290	277	294	287	297	334	277	280	318	271	273	269	296	314	273	256	258	252	266	292	320	301	258	273	300	294	276	266	283	275	282	279	287	269	280	297	288	316	261	278	294	282	273	253	260	250	303	283	317	272	293	258	314	277	268	261	265	277	282	299	264	301	308	293	281	267	268	279	293	287	254	305	310	287	248	311	284	276	281	288	327	266	306	314	327	255	296	268	280	280	266	300	250	270	270	302	274	281	329	286	293	292	324	270	323	279	272	289	258	285	274	300	279	262	300	272	274	284	298	271	292	265	284	264	295	260	277	293	290	267	307	283	319	269	272	281	268	296	273	276	261	286	285	279	293	274	267	263	275	278	308	284	269	260	278	272	275	305	315	278	287	268	298	281	268	246	262	294	275	279	314	283	279	290	269	307	284	252	271	295	256	247	264	272	286	282	316	258	293	279	261	260	265	267	290	313	275	267	271	295	307	301	282	312	284	310	285	273	285	285	254	249	279	289	312	276	327	332	289	284	301	308	318	304	311	285	283	285	280	280	297	288	253	267	281	268	254	280	280	295	325	269	293	279	270	307	291	276	288	293	308	258	284	311	278	289	289	267	284	301	282	278	284	306	302	294	283	284	289	242	272	246	270	293	274	252	290	259	275	293	276	272	249	282	290	309	274	298	290	283	255	268	277	270	267	278	262	296	290	304	288	307	257	286	297	257	281	289	289	292	294	303	293	313	295	293	270	291	271	284	286	287	295	299	269	274	279	292	278	294	255	254	277	296	316	285	269	285	298	270	297	281	277	307	282	268	309	274	301	283	265	271	289	294	274	307	313	244	281	292	293	305	291	263	317	290	274	273	276	288	290	287	262	259	276	281	258	292	265	292	292	270	261	275	245	300	265	291	294	265	290	315	288	283	318	277	273	257	280	270	277	300	333	261	228	280	291	303	225	292	293	266	267	272	262	279	288	282	289	271	284	288	308	269	278	280	309	278	287	266	313	267	267	256	297	345	279	293	298	283	247	288	314	258	320	297	297	296	274	254	271	266	275	299	253	313	269	275	276	285	301	326	296	264	282	281	271	284	284	275	278	254	297	270	289	269	303	255	263	265	293	305	276	307	268	278	277	269	282	290	299	323	274	278	277	291	263	268	265	242	285	285	273	273	294	312	278	244	298	258	280	305	286	273	315	269	275	309	277	289	293	271	279	259	270	267	270	286	264	293	263	282	289	272	257	309	300	305	272	308	269	298	254	252	312	265	260	276	288	297	292	257	272	288	258	292	300	295	300	291	268	285	256	275	274	310	265	294	294	311	277	292	283	288	293	291	273	296	287	275	276	302	254	290	286	290	289	247	275	282	269	248	278	281	302	309	289	272	284	265	251	284	250	262	233	247	273	274	273	294	285	322	279	290	270	295	302	248	258	273	248	273	300	259	296	311	294	306	254	295	273	294	273	317	298	274	293	319	262	288	279	290	258	275	308	305	276	290	278	260	315	282	296	287	267	297	291	252	297	282	308	291	280	237	270	293	268	272	300	295	266	290	284	266	273	275	275	291	290	278	293	284	304	324	286	283	296	303	288	296	259	295	277	286	288	265	314	300	272	269	274	287	279	308	282	295	271	283	303	299	248	254	269	277	291	275	299	299	249	254	244	261	291	276	277	305	277	275	294	262	271	263	279	282	283	278	260	268	258	255	299	302	262	276	278	312	270	297	266	265	300	269	306	256	314	272	290	314	301	264	325	280	280	268	271	278	312	256	285	313	318	259	266	299	248	244	267	316	287	276	287	304	293	276	297	274	256	274	313	299	320	275	266	273	298	292	261	265	303	288	278	273	315	279	274	263	266	250	297	293	285	328	327	251	266	300	327	274	277	267	306	281	288	258	298	286	287	266	283	278	307	262	284	278	271	266	265	272	264	292	270	320	279	292	301	274	269	269	305	310	283	270	312	282	293	287	298	287	325	248	291	287	267	281	262	253	296	271	256	275	289	286	263	337	286	261	293	306	306	263	275	285	289	266	316	284	278	255	317	295	260	292	315	290	275	275	288	299	261	319	295	285	254	291	283	264	330	256	272	262	299	263	316	298	284	281	304	282	288	275	279	267	263	298	288	316	308	298	262	276	263	263	264	273	280	263	282	289	308	330	292	248	298	297	278	268	274	267	264	294	271	262	276	254	309	303	273	264	317	281	288	307	295	291	259	286	272	282	290	329	305	266	277	277	260	271	299	295	274	275	291	235	276	281	272	262	319	257	304	263	265	282	290	283	292	265	295	287	275	312	262	294	279	264	299	292	298	266	258	293	259	279	275	279	311	272	265	273	297	301	274	273	283	299	262	276	301	301	305	252	296	294	283	273	293	286	316	308	274	299	279	306	278	287	304	262	286	293	296	286	290	277	291	267	288	273	283	290	267	281	273	270	305	229	294	266	278	287	300	289	300	313	274	301	286	252	295	270	291	288	275	296	269	286	267	286	289	288	280	261	282	291	285	274	303	307	328	303	302	292	286	298	291	330	240	287	284	285	280	288	269	280	272	300	258	276	256	279	272	277	291	285	275	278	272	251	261	262	283	261	298	309	308	268	293	295	314	274	271	272	298	276	280	280	274	280	292	284	303	280	292	239	265	309	313	253	284	272	301	243	293	294	285	288	289	288	278	272	296	271	285	307	292	291	281	267	263	214	292	288	269	272	261	278	263	283	309	273	282	265	266	280	307	311	297	294	273	300	268	292	285	291	283	289	313	247	303	275	275	286	230	260	323	286	294	278	287	261	270	308	289	252	287	272	263	302	263	289	263	274	284	269	278	322	300	269	309	310	273	279	251	256	299	294	279	254	269	289	293	252	279	302	282	269	268	294	274	289	298	305	263	292	272	273	284	269	273	276	295	279	280	245	288	280	307	275	277	268	260	270	299	271	310	288	294	290	275	296	322	287	283	280	273	272	294	284	279	286	273	294	285	270	278	284	301	285	281	285	287	263	291	297	262	276	284	312	262	276	275	273	274	305	267	239	280	261	266	305	284	260	278	296	294	297	291	293	281	302	274	283	264	276	300	298	305	313	297	289	283	256	284	272	240	315	281	279	261	332	309	253	293	272	248	305	273	262	288	324	300	255	274	239	286	286	302	285	287	275	287	266	272	282	301	285	275	289	277	308	308	278	280	289	270	291	299	285	252	275	264	261	305	264	299	301	290	275	331	301	307	294	285	293	253	300	311	287	292	272	252	281	267	291	277	295	285	281	297	277	252	255	329	320	304	312	275	289	277	273	271	293	268	276	269	314	281	263	303	318	295	275	267	276	339	273	247	279	264	275
16181	5455	4562	3182	1758	1213	941	872	740	696	698	689	671	643	638	610	623	629	623	673	648	663	648	635	563	622	624	622	606	613	564	572	610	597	635	647	652	656	638	631	614	577	551	590	612	584	569	614	650	596	646	616	615	623	602	587	607	635	568	633	619	628	586	610	564	618	592	612	563	600	645	603	621	575	629	585	652	587	619	594	596	589	614	598	598	620	596	595	612	548	569	589	645	629	622	599	616	653	611	631	598	594	597	580	595	658	614	605	602	553	636	646	606	639	598	616	605	572	623	600	583	599	611	560	619	623	593	582	638	588	657	583	619	581	611	580	630	564	605	617	607	587	629	632	631	633	600	621	557	572	571	598	568	644	611	585	629	590	637	609	634	589	604	607	613	556	580	584	615	622	610	589	582	683	638	604	608	593	597	642	609	607	601	652	616	594	610	620	579	596	654	607	608	581	607	623	549	585	637	646	580	606	599	582	576	600	625	616	591	592	622	637	642	572	566	633	611	595	643	607	580	645	584	619	625	610	604	610	606	576	569	591	616	610	563	579	565	619	601	589	602	589	574	646	598	584	542	651	624	532	612	607	584	609	639	632	584	608	649	620	602	564	589	644	593	622	587	585	621	645	613	607	589	589	611	614	610	582	607	603	643	598	614	666	623	589	637	573	647	591	597	640	618	624	610	590	642	613	613	648	603	668	592	572	603	609	587	645	622	618	616	608	576	593	627	662	633	575	611	638	596	598	609	615	634	634	608	588	618	606	596	621	626	658	627	586	649	601	605	589	644	613	635	577	595	619	633	588	631	583	600	644	607	604	635	610	668	592	613	598	623	577	626	632	602	597	646	614	591	585	596	681	611	588	609	647	618	598	618	563	611	574	582	586	612	633	585	575	606	624	632	628	573	591	603	610	583	620	637	559	609	568	596	611	628	634	592	589	634	620	660	580	618	637	605	544	575	576	659	608	595	593	609	623	601	612	602	615	598	598	619	618	595	618	617	656	572	586	678	614	609	636	615	612	598	536	665	589	615	585	576	598	630	641	590	612	602	613	595	609	641	594	596	657	618	655	567	598	605	645	615	589	607	613	578	621	607	602	587	596	622	589	635	601	595	582	600	613	608	595	610	615	599	613	598	663	639	646	559	599	640	660	606	607	612	579	647	654	601	618	581	628	604	640	626	611	606	574	632	601	642	595	615	580	641	625	566	584	595	602	601	581	576	661	626	648	687	625	592	616	585	602	590	617	608	593	595	635	623	641	596	590	571	619	606	604	595	585	630	617	624	610	645	620	601	572	621	611	586	616	619	578	587	616	551	587	598	626	644	617	612	626	617	612	588	620	612	590	612	570	630	605	595	597	633	610	639	568	612	644	631	607	631	569	612	580	587	589	635	609	633	603	615	604	575	578	638	607	608	591	584	557	628	570	614	597	623	583	607	625	577	611	593	619	634	586	584	614	600	623	624	596	605	606	594	618	580	633	609	600	655	598	639	624	596	569	614	587	612	615	564	654	606	616	626	617	599	619	615	640	618	586	611	624	640	604	625	623	602	613	625	580	592	600	630	584	567	574	625	594	589	618	571	642	588	637	641	599	605	627	594	615	591	590	617	606	588	614	587	610	612	639	600	579	614	597	616	648	639	573	581	609	617	607	653	637	588	620	596	592	591	594	655	598	639	590	604	587	607	612	663	657	569	619	627	611	572	630	622	645	587	593	575	595	620	617	593	589	587	614	622	609	606	592	607	584	612	608	659	606	635	584	573	629	622	623	617	621	612	614	632	674	601	615	590	614	582	584	602	613	589	597	608	590	609	602	612	634	609	620	626	616	620	623	599	581	582	581	588	605	622	635	608	600	600	607	601	618	629	613	620	628	642	602	617	618	593	593	594	595	622	596	617	583	607	594	602	606	637	576	599	596	647	609	610	602	586	576	606	602	650	596	601	593	638	618	626	594	611	625	657	593	616	571	558	585	616	593	591	558	636	613	620	600	575	591	617	582	575	590	629	604	636	590	640	615	589	594	604	587	597	585	601	599	584	650	648	604	598	600	594	606	644	588	614	580	632	591	639	602	682	625	578	605	620	602	634	556	568	612	653	577	582	607	601	609	583	596	629	628	607	589	583	646	610	576	616	623	585	619	561	592	583	600	583	652	651	646	609	624	619	607	654	638	579	623	595	636	630	632	628	590	613	597	659	579	637	603	568	660	641	582	630	626	622	614	632	593	636	671	590	611	613	605	582	617	677	614	604	625	614	598	600	618	610	623	613	644	587	616	591	635	614	601	617	620	582	634	619	631	616	624	617	581	608	606	590	639	595	647	562	628	621	610	631	609	643	577	636	616	628	614	646	586	630	629	607	593	615	589	646	604	606	582	611	633	635	582	587	653	605	622	627	605	617	655	606	610	600	600	582	632	611	635	664	602	603	605	578	635	619	616	584	559	618	585	669	610	618	613	625	573	621	631	592	583	639	640	620	615	608	616	599	592	628	606	558	610	608	613	656	658	623	627	629	604	600	600	652	631	589	605	599	670	691	584	593	594	589	586	590	629	555	623	621	627	611	644	648	602	599	635	584	589	553	587	625	623	601	620	630	622	610	646	614	617	593	637	601	595	626	650	616	607	632	614	618	596	617	604	612	641	596	607	578	642	611	565	629	596	597	610	603	572	576	623	638	627	563	580	581	581	642	634	599	579	583	626	598	563	611	596	618	570	625	598	640	582	606	644	575	640	627	604	643	598	591	581	602	666	602	621	586	644	596	604	587	601	616	592	631	640	606	574	601	631	646	598	577	644	631	566	577	633	627	600	653	607	616	645	630	597	611	608	611	598	626	616	593	629	606	623	568	614	634	597	638	644	595	563	616	609	580	617	623	620	611	610	620	589	623	598	636	637	586	622	660	588	590	572	592	591	619	617	642	585	624	584	622	618	625	644	627	638	645	606	661	635	611	604	605	640	599	614	636	591	603	605	564	599	608	645	619	611	591	644	581	595	605	623	610	617	596	622	639	592	593	598	611	661	631	625	615	600	617	637	635	561	607	614	579	598	593	557	611	609	639	604	576	598	608	597	584	600	615	565	608	638	621	600	590	604	601	598	651	597	631	597	599	609	556	634	559	637	623	594	567	592	632	628	611	613	612	613	625	600	612	569	610	651	605	612	603	565	629	644	609	619	577	576	621	606	624	629	580	570	605	636	596	610	618	589	558	640	606	629	581	599	621	564	627	577	614	628	612	586	625	619	605	592	554	601	598	589	628	585	591	603	611	643	614	628	613	593	643	572	630	568	578	667	611	604	597	615	648	620	616	597	590	616	628	646	616	599	617	625	584	614	618	621	580	573	607	613	597	569	612	615	657	612	613	614	615	622	623	599	601	605	592	595	582	588	588	647	642	630	590	598	600	601	623	605	575	604	536	614	608	614	661	624	583	623	584	594	635	601	649	626	591	604	636	591	585	626	581	642	591	601	626	626	649	635	602	594	616	638
27873	4323	900	587	455	345	320	307	295	306	333	296	294	293	313	295	301	314	290	283	290	323	309	267	291	283	274	298	299	277	289	304	308	278	313	302	274	305	311	265	286	278	294	337	295	303	302	290	306	300	304	272	295	335	265	290	275	287	265	251	276	292	296	280	294	285	341	299	273	271	304	304	273	260	309	296	232	278	314	309	310	276	282	266	313	280	289	302	289	246	268	279	290	306	286	278	326	292	278	320	297	324	303	311	285	286	309	291	335	290	296	289	296	298	309	300	292	255	264	262	280	301	305	294	327	315	303	319	322	291	295	301	284	284	323	301	276	285	291	305	298	288	295	317	294	321	312	315	309	288	280	280	322	297	294	256	330	279	305	266	297	273	261	260	332	266	294	277	301	296	317	314	262	294	271	289	295	252	279	286	287	294	282	258	277	298	310	271	286	271	267	259	285	337	305	309	345	279	301	280	304	275	269	287	288	315	306	309	315	271	269	270	274	294	245	309	295	274	262	315	307	299	312	268	263	274	310	293	271	301	289	318	281	243	303	282	282	284	267	299	276	276	278	288	275	273	293	300	275	297	342	293	287	261	284	306	274	264	295	278	267	272	266	271	303	286	298	284	311	294	305	299	318	294	278	313	289	277	296	289	288	307	315	252	282	289	301	280	302	310	284	312	290	282	289	305	308	265	297	244	232	299	277	269	261	310	323	282	283	302	298	285	299	325	300	310	288	299	308	293	274	271	299	293	324	272	300	321	279	286	253	302	299	306	280	311	254	268	323	269	293	272	271	276	303	275	319	338	268	291	319	301	276	287	314	286	290	278	295	281	274	306	299	232	286	317	304	314	330	273	287	260	300	294	272	291	309	307	306	295	281	302	269	259	297	308	298	257	345	285	295	296	295	288	293	290	259	281	280	294	362	291	292	290	284	331	313	298	298	306	296	276	264	299	272	285	277	301	279	302	310	340	301	303	350	296	322	286	285	267	297	250	273	299	280	264	281	312	297	287	274	319	293	292	292	284	314	292	292	286	298	294	293	293	302	265	299	286	297	258	285	298	292	300	310	297	317	293	319	284	305	293	244	297	290	303	274	301	313	289	319	286	285	318	279	302	305	304	286	267	252	313	303	288	324	288	304	286	288	274	285	287	316	297	328	313	285	287	317	300	281	330	304	263	261	307	310	279	288	281	297	288	319	263	288	295	288	270	293	295	269	307	299	294	298	265	286	324	277	275	311	289	291	281	316	311	282	354	275	321	320	321	280	283	301	288	306	300	285	300	271	264	280	321	287	291	290	317	307	322	276	289	270	321	289	278	293	273	294	312	289	309	311	275	278	305	291	280	269	288	273	261	299	309	284	267	289	297	293	263	319	268	302	293	285	300	292	285	295	267	261	301	294	289	314	294	284	293	286	292	317	291	312	306	309	276	291	310	280	321	293	291	280	292	274	300	259	271	294	309	266	335	311	292	301	276	282	293	346	318	290	279	287	234	275	304	269	269	261	271	271	263	283	319	317	290	286	294	279	295	300	273	277	291	319	285	283	315	323	322	256	271	277	318	289	292	318	323	277	331	290	294	296	263	270	305	335	290	308	305	298	269	296	266	284	302	316	298	274	313	307	311	274	284	330	272	334	270	273	321	279	277	286	322	262	262	262	326	296	280	312	294	275	288	304	281	291	279	289	301	311	282	289	322	284	300	317	295	279	288	277	271	306	287	273	250	300	276	294	291	320	295	291	292	298	318	323	278	323	277	302	312	275	310	288	300	313	325	306	272	277	300	277	297	284	269	298	323	280	302	292	301	321	334	283	279	300	286	305	316	286	330	282	281	282	287	312	242	289	319	287	251	301	308	293	300	309	284	322	289	264	304	254	288	286	307	295	332	298	279	288	274	278	265	326	307	281	292	281	270	288	281	325	287	320	295	279	277	323	289	304	286	287	268	303	273	311	296	281	292	276	298	278	240	302	294	296	292	272	287	288	265	285	253	299	288	303	298	312	282	295	289	260	312	283	274	272	309	295	309	318	299	295	266	290	297	297	283	313	305	332	327	294	269	302	277	278	297	272	250	306	298	277	292	258	271	329	287	290	289	319	251	287	289	264	297	313	308	270	308	299	311	295	296	322	271	293	260	250	266	290	284	311	294	258	277	259	279	294	297	308	317	266	260	318	301	286	301	284	269	329	293	300	289	316	311	269	303	297	288	278	290	285	260	308	297	305	319	304	312	268	326	288	282	327	307	297	300	263	307	293	265	303	290	262	276	318	285	287	313	283	245	292	236	254	306	286	283	276	275	307	339	276	275	277	308	273	286	334	311	300	274	297	264	281	300	272	296	305	317	300	270	295	326	304	301	299	298	327	319	308	266	261	274	331	300	316	284	274	312	302	315	234	273	286	275	285	300	276	250	290	299	273	321	277	282	309	267	284	300	284	304	279	308	305	300	323	286	263	288	289	325	319	255	314	282	275	295	301	273	278	301	311	285	254	302	265	296	299	298	304	275	296	283	276	314	299	287	291	290	297	280	307	304	252	291	310	304	271	318	338	301	262	294	269	264	295	294	278	321	282	286	296	298	279	253	274	284	278	316	287	310	313	264	317	294	278	306	278	296	316	327	267	320	291	313	312	303	278	286	282	272	322	256	262	311	287	302	296	319	299	283	298	296	300	280	301	305	276	316	306	273	257	296	258	301	284	281	306	295	287	305	276	295	294	293	286	282	284	271	303	308	253	262	272	293	306	314	274	271	264	276	268	299	285	271	302	317	254	268	298	286	314	285	281	296	291	313	292	288	284	259	288	298	278	285	271	277	288	299	278	259	252	289	294	283	295	293	301	296	289	328	308	290	273	307	292	273	313	305	289	293	288	278	298	317	335	297	305	305	256	278	286	297	305	272	294	299	303	296	302	298	271	287	304	309	286	288	297	300	312	287	275	327	283	289	309	316	296	340	334	289	292	285	304	263	269	281	293	313	278	299	315	310	314	294	271	289	315	276	308	291	332	310	270	314	283	317	262	267	283	313	248	293	291	280	261	253	304	336	256	273	291	293	291	290	265	293	299	293	287	342	325	307	232	301	317	310	313	291	274	281	309	303	291	300	317	297	286	284	281	295	301	293	280	298	279	292	309	288	324	278	284	272	308	260	316	271	288	277	297	299	292	290	313	291	319	267	291	317	284	274	271	323	278	298	271	263	338	294	293	323	281	302	295	299	273	283	310	283	270	249	274	275	293	289	297	299	257	248	300	264	278	326	288	305	301	298	272	311	310	291	299	287	279	293	323	283	288	305	313	304	310	321	299	287	287	297	306	309	264	306	295	278	291	317	283	270	283	299	291	309	297	325	330	287	303	348	280	283	303	270	331	268	316	285	272	290	278	289	319	287	292	285	289	275	280	306	279	321	316	304	278	300	256	299	278	306	311	291	326	297	298	257	282	298	306	306	305	320	319	271	289	301	281	300	295	295	312	284	282	321	320	287	295	268
19037	9487	7752	5433	3582	2043	1663	1269	1058	843	783	780	742	708	716	697	673	699	678	659	673	671	661	687	656	658	650	699	612	671	673	711	678	680	684	653	723	607	640	650	617	659	673	689	629	634	628	660	681	647	671	630	617	654	692	609	648	669	670	625	639	652	626	615	650	656	627	682	658	616	660	654	648	652	671	719	613	630	650	666	659	616	644	605	640	631	648	663	646	675	621	609	688	632	633	661	655	658	689	665	638	617	629	666	667	657	669	681	673	611	646	642	631	612	659	627	688	669	708	687	653	722	611	627	655	640	644	620	668	633	652	661	646	654	650	631	634	683	631	627	649	640	639	654	612	660	654	611	634	694	669	639	645	690	648	633	605	667	631	673	663	621	664	593	627	674	619	640	660	650	675	676	623	636	615	645	608	622	622	660	609	712	646	648	644	601	648	663	663	640	678	644	648	621	670	640	643	607	663	618	637	652	605	670	655	611	643	693	657	639	620	610	670	626	674	649	615	672	643	681	643	647	658	685	613	650	669	669	615	652	638	639	638	660	667	643	638	652	668	649	624	643	671	623	684	711	678	640	616	659	649	690	677	627	595	668	641	670	670	600	613	658	636	654	660	622	625	671	677	650	682	609	650	655	669	626	680	648	634	670	644	636	691	703	634	640	624	609	692	693	652	677	639	632	664	641	654	595	625	646	690	653	649	632	636	681	667	660	615	630	648	695	646	651	668	631	639	662	625	654	664	649	670	624	662	667	672	632	705	678	683	669	639	643	654	636	665	648	632	640	601	625	636	677	641	657	668	633	641	638	655	612	659	657	614	652	694	625	646	619	630	641	662	660	604	613	659	592	615	650	660	652	648	615	681	637	670	678	638	644	699	659	683	601	641	668	656	644	680	634	594	632	685	615	590	666	652	645	636	651	608	667	615	620	656	627	624	654	639	699	676	622	635	682	625	672	643	657	682	656	670	656	643	642	634	656	632	637	620	673	657	649	673	610	612	659	637	610	620	608	663	626	658	592	654	653	638	653	603	612	665	673	637	608	620	617	656	675	653	649	651	645	651	640	636	610	703	661	607	643	640	681	685	642	656	643	688	696	657	679	677	589	631	605	628	666	658	650	645	660	646	655	640	640	622	635	632	657	650	663	603	678	648	689	641	616	658	675	681	632	670	616	660	661	672	656	681	647	616	640	628	627	641	655	660	646	674	610	595	642	588	664	658	683	689	613	680	657	609	648	657	622	705	704	658	660	664	636	626	686	634	648	635	636	632	670	605	627	664	698	671	701	676	644	634	682	672	610	648	668	660	640	657	625	675	647	638	688	646	642	599	627	637	667	665	678	659	661	654	640	643	677	630	650	640	644	626	628	632	679	660	677	660	633	654	688	604	646	642	639	610	642	629	677	643	653	670	614	695	680	655	656	691	655	611	653	691	681	601	679	660	623	624	605	666	674	600	634	609	676	622	634	641	620	705	644	692	640	679	631	601	693	658	646	657	666	637	625	663	678	685	661	638	628	648	651	627	714	634	673	666	649	640	671	653	660	645	652	634	644	683	632	633	650	653	663	667	658	634	665	681	659	619	645	632	596	658	635	637	676	694	651	662	628	669	646	690	661	673	619	603	626	616	689	622	695	660	662	670	627	622	669	651	593	628	664	663	646	664	721	669	630	664	645	673	675	656	698	672	657	602	642	631	677	637	693	665	651	653	594	607	689	645	643	662	681	690	660	648	697	656	665	657	650	638	656	627	682	687	645	702	638	629	683	608	665	644	626	634	670	641	628	618	653	641	657	597	683	652	659	657	608	685	643	602	654	634	673	650	685	659	639	624	646	661	628	667	626	638	649	651	636	675	654	632	663	642	659	653	672	675	666	640	616	613	618	657	671	644	646	654	671	597	661	627	638	604	624	681	677	654	633	646	610	639	696	658	641	674	614	677	657	670	682	653	649	673	652	654	651	696	651	675	628	675	718	695	653	625	633	636	647	619	675	630	653	653	626	645	672	666	653	634	695	662	641	624	646	646	606	640	631	651	623	667	646	658	629	662	656	659	639	656	662	656	645	656	647	656	653	679	676	622	603	652	656	707	645	684	602	648	621	665	649	657	677	653	693	617	702	676	648	619	613	592	650	688	625	632	669	691	642	667	634	650	627	622	672	663	686	634	644	624	627	645	664	647	660	665	662	660	625	649	651	690	635	614	698	672	669	651	642	665	656	654	659	627	644	623	623	639	609	671	700	608	629	631	638	682	657	696	641	647	682	645	686	662	640	695	625	660	670	644	660	645	642	605	634	681	627	678	655	666	681	647	635	631	638	667	688	663	694	620	640	630	630	650	636	688	649	623	654	639	698	675	627	620	664	622	658	654	618	679	609	681	640	657	655	694	661	635	668	602	631	659	658	646	617	645	690	648	650	631	662	620	691	709	642	644	613	669	658	641	644	637	710	671	633	645	654	667	631	629	674	682	680	635	680	673	653	635	721	647	655	651	678	627	662	600	632	658	636	609	679	637	680	624	602	628	616	659	687	670	710	622	691	640	649	693	649	676	625	667	666	656	654	663	648	661	646	630	645	611	608	617	643	620	643	644	640	640	655	654	682	671	640	640	630	664	649	624	658	628	644	649	648	615	615	625	653	627	625	659	652	681	639	675	648	591	608	622	604	658	687	709	646	626	609	621	635	707	654	664	665	659	626	670	643	661	649	633	629	670	674	627	698	632	697	687	631	608	607	668	597	686	649	692	640	698	648	654	689	596	646	654	632	614	662	636	634	678	693	626	644	667	682	612	643	650	641	668	613	657	664	663	631	649	635	672	640	643	660	635	664	660	636	600	657	675	608	659	651	620	650	657	615	623	679	655	655	689	655	632	606	651	607	654	617	645	655	658	625	666	661	659	631	612	631	680	661	665	583	696	640	637	657	637	621	639	635	632	648	648	655	647	655	623	611	648	621	643	636	652	656	647	634	643	609	682	658	669	665	614	666	684	646	602	694	655	657	671	668	671	616	651	650	665	621	634	665	675	666	666	655	662	625	632	655	683	656	621	700	630	661	654	623	624	690	609	629	614	615	707	640	652	643	662	647	608	669	635	629	648	640	672	644	636	660	649	612	639	611	671	658	715	644	664	660	650	634	674	656	654	648	667	659	622	673	664	670	652	613	648	624	667	632	639	641	627	655	637	608	648	681	665	653	698	629	616	652	653	606	633	684	587	644	631	667	637	651	623	656	655	698	635	632	641	643	663	646	659	658	696	628	630	628	636	623	619	640	618	607	610	676	630	659	657	687	640	660	652	639	638	630	631	690	649	595	666	668	655	684	634	610	681	678	649	674	619	685	611	662	621	609	630	697	684	634	641	633	688	621	662	589	677	639	694	668	624	647	677	720	669	701	643	647	636	656	649	615	610	680	652	633	648	696	640	642	651	660	661	650	655	643	646	648	673	627	606	654	689	654	661	636	645	658	617	613	619	681	649	635	617	649	669	649
32201	6020	1214	735	539	400	349	360	340	333	317	301	341	305	313	278	299	299	348	278	301	314	309	309	315	315	305	307	319	348	328	284	315	312	307	288	314	326	325	296	299	306	320	311	326	321	325	355	328	322	331	297	309	306	301	261	282	305	348	320	318	274	289	330	296	324	288	302	345	306	332	295	342	343	330	311	330	319	331	305	295	317	317	280	317	289	308	303	318	328	287	325	310	319	316	301	305	310	278	315	282	327	308	325	321	332	275	284	319	308	360	330	281	311	318	294	310	306	300	298	282	274	313	298	317	321	331	304	317	310	289	312	340	342	318	307	314	325	295	312	298	291	326	305	295	301	319	346	322	276	325	308	304	318	282	311	310	302	324	303	286	311	305	285	304	311	314	303	300	291	316	318	295	285	308	302	294	288	334	291	269	294	305	343	313	312	295	312	311	294	286	297	340	318	293	295	290	312	282	292	340	288	302	302	300	297	304	316	338	342	272	310	297	323	282	303	324	294	286	327	284	294	304	295	318	332	293	319	292	312	345	300	332	297	326	305	326	285	302	334	288	305	278	306	308	324	314	303	277	297	289	329	321	299	296	318	277	309	308	282	264	324	288	306	296	315	344	309	316	339	306	302	326	306	291	331	266	321	311	321	305	303	327	320	305	328	309	297	300	310	284	297	295	324	305	288	318	299	309	320	317	343	326	333	294	268	324	340	324	291	312	349	279	311	307	292	288	283	334	323	321	341	313	282	323	303	309	313	312	315	306	319	296	300	306	297	306	315	331	272	307	286	316	323	318	294	328	304	302	328	287	316	312	307	336	294	318	330	296	311	350	315	289	308	330	298	315	305	300	313	321	339	309	319	301	314	323	292	310	275	305	294	307	328	286	291	287	306	298	323	300	313	297	307	300	302	286	293	312	312	297	298	299	275	285	295	318	309	297	313	312	277	290	316	321	310	273	288	302	356	332	305	292	261	309	280	296	321	309	308	299	310	303	293	320	321	304	304	316	331	296	319	301	280	352	353	340	322	339	320	282	356	308	331	336	300	311	320	277	298	325	319	302	309	310	300	323	333	303	278	331	345	321	333	305	295	301	322	354	301	284	315	319	263	298	302	304	334	291	274	356	315	305	326	311	286	332	340	318	291	313	324	276	297	309	330	319	311	287	295	307	306	307	343	328	324	346	290	323	309	314	315	294	301	320	330	307	305	334	307	296	331	309	318	334	300	329	310	257	259	327	278	348	310	287	327	334	315	277	281	321	322	337	307	294	277	335	291	278	284	313	285	311	297	276	286	332	276	323	297	333	300	306	300	306	299	328	320	323	309	293	301	301	331	342	280	297	307	311	308	297	314	310	290	313	304	313	292	303	299	308	326	328	288	277	311	329	323	315	302	324	355	310	295	301	314	332	338	291	297	339	328	314	345	273	318	284	322	305	292	281	327	325	353	327	324	331	297	310	283	292	295	313	323	306	291	356	287	310	329	288	298	296	300	291	282	320	303	332	286	351	289	321	314	344	306	318	275	294	315	329	294	307	312	305	306	306	340	319	274	329	313	329	317	336	286	302	311	296	316	329	295	310	282	328	298	321	305	299	284	310	324	304	290	293	320	278	322	345	331	292	307	298	307	303	287	291	280	325	337	288	285	296	294	293	292	301	300	295	313	294	323	321	273	294	316	309	305	291	257	329	283	313	298	319	288	321	331	338	336	343	319	307	322	300	302	321	302	257	314	295	314	300	300	313	321	331	324	331	308	334	317	326	308	324	293	311	327	295	301	313	320	285	279	313	303	305	322	320	312	326	315	292	293	309	296	300	282	320	265	271	311	274	283	307	297	303	280	293	325	310	316	326	286	333	293	310	295	328	311	356	328	317	330	269	288	265	335	334	289	321	319	324	318	297	325	312	297	316	306	275	325	346	305	310	304	302	294	302	335	282	287	310	311	322	289	318	325	299	320	305	351	337	280	331	320	318	318	323	331	284	317	289	313	309	320	320	323	256	292	288	308	301	294	329	311	293	301	283	324	332	309	345	319	333	335	337	297	309	291	283	314	329	299	295	291	277	316	336	290	344	295	329	316	300	302	324	291	300	306	282	335	321	337	292	310	309	286	312	341	320	333	275	317	303	346	325	312	305	308	317	282	302	279	302	276	329	287	316	315	302	322	323	308	333	358	313	316	310	333	322	316	329	311	306	280	313	291	313	311	312	293	347	329	302	356	293	305	312	300	316	320	346	342	275	272	329	330	331	301	276	320	285	292	299	317	317	322	301	355	279	278	287	292	278	313	339	324	289	297	260	297	321	309	318	294	304	299	331	333	290	283	272	327	326	302	308	296	323	292	285	293	321	286	307	309	319	318	314	327	334	304	322	280	315	290	312	296	341	329	311	271	344	354	338	303	308	329	304	325	304	320	328	304	347	313	287	291	293	281	301	307	317	308	302	322	301	325	319	338	314	294	339	314	295	321	326	323	300	296	342	306	329	292	307	348	328	306	313	321	334	305	317	313	296	339	305	310	306	311	303	314	319	295	312	314	336	297	289	300	287	309	325	316	298	317	325	296	305	277	317	339	276	304	327	314	311	331	318	277	309	312	294	288	292	339	339	298	349	313	343	304	311	331	315	295	292	342	304	293	302	312	303	286	287	298	276	314	281	295	316	332	322	298	292	324	280	316	310	320	289	356	325	304	295	316	322	339	291	312	312	270	291	372	302	300	287	308	327	310	300	345	339	324	297	308	315	327	303	305	311	326	332	283	314	313	320	296	304	304	349	318	317	381	306	297	298	342	315	303	297	323	322	306	318	324	328	332	297	336	285	275	286	320	344	309	311	293	333	284	314	323	340	333	325	313	314	344	329	341	303	364	340	325	321	280	297	286	333	323	302	330	309	335	324	306	296	318	306	315	335	304	296	304	299	289	328	340	323	303	295	283	256	300	311	313	293	271	308	326	311	319	287	278	285	315	292	295	307	341	305	334	335	294	320	305	317	333	308	330	294	323	311	340	301	304	303	292	323	289	341	306	348	320	350	305	313	309	323	292	302	323	351	341	294	302	310	294	315	333	334	334	297	297	256	307	299	316	305	296	278	347	331	310	324	348	332	283	310	303	317	299	336	359	318	286	323	288	281	318	312	298	302	328	285	286	307	289	310	302	371	323	292	330	283	293	304	318	310	311	314	323	303	335	278	357	310	316	294	256	322	331	311	313	338	316	295	327	315	286	286	326	305	309	316	324	324	327	309	299	310	297	293	326	328	300	327	316	345	274	321	283	293	291	330	313	293	307	312	309	318	342	338	302	284	304	339	312	312	325	287	300	339	290	291	293	311	319	303	317	325	315	309	279	322	296	313	331	312	307	340	295	280	318	325	332	315	336	287	304	310	307	286	283	315	327	279	291	323	281	287	289	337	305	313	305	311	306	291	308	293	315	300	338	298	306	311	278	298	284	286	310	296	296	271	291	356	293	297	314	292	325	284	274	270	317
22127	12125	9676	6341	5199	3203	1982	1765	1355	953	846	843	842	786	732	746	749	731	737	710	730	713	743	763	728	758	721	730	714	717	692	716	766	696	712	720	707	709	705	678	717	702	716	717	702	679	711	708	734	669	750	745	752	725	777	683	721	741	721	722	727	693	670	651	717	710	749	697	703	679	734	656	671	733	712	734	687	686	697	699	676	702	700	679	681	713	665	672	751	706	700	757	707	741	728	684	738	733	747	755	685	694	708	689	707	727	731	678	682	713	695	707	689	711	724	701	748	702	688	721	740	687	716	660	695	690	718	700	684	693	677	702	704	632	676	699	702	711	735	677	803	737	686	716	709	687	775	748	726	749	713	688	722	676	711	711	736	699	771	714	726	665	699	724	690	717	721	679	725	715	693	652	718	738	722	705	689	701	710	711	712	660	654	679	657	708	689	652	722	691	760	723	711	730	725	719	683	701	744	711	683	703	681	749	672	717	675	708	710	661	665	732	707	742	680	672	651	714	686	696	682	726	711	711	716	718	701	742	699	708	727	700	719	716	722	725	694	664	720	682	701	731	713	690	689	745	691	665	729	666	712	722	698	721	732	736	721	707	706	720	692	693	735	716	714	671	714	697	696	686	687	690	710	711	673	729	689	721	709	705	692	726	710	696	683	714	686	688	695	709	702	691	649	687	708	689	668	691	707	720	719	760	691	701	682	742	683	717	674	723	690	703	695	710	688	669	708	682	719	712	727	698	706	744	720	752	694	697	685	707	685	678	737	739	706	667	717	686	734	719	683	715	714	747	689	731	726	742	719	722	710	696	717	708	698	700	746	757	674	692	706	733	723	689	728	728	691	702	706	719	662	707	700	669	723	737	707	687	688	708	726	718	725	676	728	725	711	723	748	634	767	686	692	731	707	734	641	730	726	678	775	767	707	711	709	693	736	718	660	686	664	696	687	727	714	694	738	712	668	740	717	730	690	769	716	658	680	773	668	731	680	635	696	763	661	648	651	735	696	711	709	665	702	678	705	727	721	721	746	698	683	707	717	693	721	689	714	703	688	726	747	736	693	725	668	751	728	731	699	723	705	709	676	664	693	726	686	716	712	756	680	761	703	645	695	683	645	732	719	703	685	718	725	660	732	631	749	696	679	706	736	656	686	705	744	678	698	710	724	700	673	662	713	712	705	702	740	750	655	664	708	702	771	730	691	699	657	761	718	703	653	681	707	653	715	688	739	722	669	692	667	734	735	672	660	734	780	745	667	699	743	722	731	672	722	703	698	712	671	717	716	682	695	740	702	678	772	718	734	719	708	729	678	718	679	660	722	691	669	723	696	735	714	687	704	728	716	722	715	690	744	729	722	738	650	705	770	706	687	726	698	715	722	720	666	728	731	701	735	727	702	708	682	685	688	739	720	736	677	696	724	701	679	693	726	767	707	725	705	708	716	714	743	725	732	690	708	721	685	713	693	697	720	650	704	695	677	734	725	684	761	683	705	744	680	718	689	752	727	707	733	692	639	692	644	693	674	722	654	708	683	722	690	741	634	710	703	694	731	693	714	702	643	724	711	683	684	675	698	681	741	697	708	694	706	724	685	725	666	700	708	687	739	721	695	740	713	721	684	717	724	683	717	725	727	754	715	662	683	677	697	683	728	760	689	682	726	717	738	729	719	749	686	719	686	706	691	740	668	711	690	739	706	680	728	729	668	712	678	713	713	710	721	690	713	702	716	716	703	747	733	739	713	662	740	734	681	697	735	714	712	701	660	756	687	737	758	742	720	700	741	695	721	710	736	752	681	765	710	686	657	703	680	756	664	724	688	667	740	715	703	721	743	662	707	676	730	687	706	701	730	733	673	744	689	738	729	717	720	699	709	713	714	699	686	671	715	712	690	708	741	736	763	686	679	726	712	697	730	756	676	685	725	701	712	733	685	716	722	723	720	680	712	684	699	705	737	693	745	691	691	699	732	697	699	700	678	722	708	691	723	678	647	704	704	664	715	672	723	703	743	725	690	701	735	744	705	695	697	709	678	716	722	673	682	725	656	701	770	726	746	741	755	766	691	709	730	702	665	704	732	727	707	683	753	706	703	693	738	663	727	735	737	707	701	731	694	712	681	727	690	715	783	701	732	664	747	728	681	698	688	780	665	694	728	701	722	723	703	675	713	704	745	717	739	707	711	678	685	733	718	674	690	665	736	714	711	685	682	731	714	720	705	673	717	677	687	693	627	727	730	715	700	748	697	701	700	675	722	681	770	724	706	724	767	688	710	675	727	665	709	695	740	714	663	698	726	675	700	713	657	730	722	741	718	728	707	734	718	740	720	724	699	655	693	709	710	722	711	761	688	630	708	670	708	740	660	709	707	694	706	695	716	669	713	680	704	706	674	731	723	680	686	710	695	697	715	716	675	707	704	710	690	649	693	683	695	697	750	683	680	701	670	695	691	729	690	705	717	682	735	685	675	664	717	700	741	699	712	752	730	715	671	730	714	684	700	681	731	645	686	723	687	658	701	745	691	734	715	722	691	676	690	736	731	675	699	668	746	699	714	695	668	711	678	703	736	743	703	697	702	701	702	731	767	699	727	733	716	713	713	676	698	689	756	705	715	729	737	702	717	655	667	730	679	715	689	688	747	679	706	644	731	701	686	721	695	693	701	689	722	699	740	641	717	741	701	675	637	739	706	711	737	734	719	714	752	710	669	734	714	759	698	675	690	682	708	704	715	711	707	715	694	679	713	663	666	707	675	712	666	689	690	744	694	680	703	703	732	690	693	728	680	709	721	692	686	709	686	708	716	699	688	700	712	768	717	703	692	742	690	718	648	696	732	747	692	675	707	698	736	696	695	711	743	771	711	717	680	708	675	706	691	749	711	741	711	734	701	715	683	712	718	720	702	739	685	724	725	727	733	727	713	732	715	713	725	671	681	700	701	697	707	659	688	690	725	694	708	692	693	732	740	684	729	722	691	717	699	650	686	773	735	734	660	704	713	731	737	716	705	707	741	680	686	680	728	700	675	718	668	674	697	715	719	691	702	691	620	733	736	780	736	701	692	738	702	783	722	726	725	703	768	670	717	684	726	694	726	680	660	674	695	688	711	692	733	684	680	721	660	719	688	691	682	695	768	690	686	719	724	702	670	692	699	760	725	666	711	731	661	750	681	710	701	671	729	707	707	700	711	731	699	745	682	715	698	685	690	726	745	711	658	717	699	713	689	698	690	705	735	694	704	714	674	697	746	681	689	754	763	694	718	680	702	703	712	727	694	724	703	687	729	721	767	696	742	731	686	712	714	723	668	698	695	689	698	694	707	719	697	698	705	707	723	726	731	689	691	718	725	674	712	722	707	705	731	668	688	728	724	734	706	689	726	684	701	697	687	679	681	690	679	748	760	715	698	657	715	694	665	705	688	741	764	727	697	700	724	734	736	710	763	720	704	696	709	734	738	716	701	683	687	725	671	691	717	727	726	722	726	696	746	700	703	705
24726	2991	551	412	341	310	326	306	298	263	291	272	262	279	282	283	303	258	263	304	310	280	283	287	288	274	296	291	262	289	302	298	255	286	267	296	281	297	307	306	268	248	311	277	295	282	289	265	285	289	299	262	283	307	294	300	321	305	318	308	288	290	324	294	314	263	269	303	303	323	291	280	303	297	275	256	283	326	293	302	262	282	281	268	319	266	279	289	266	301	281	293	291	243	283	287	262	284	271	310	286	312	296	267	270	286	311	302	304	298	237	247	309	300	286	293	295	285	279	286	250	285	264	271	277	284	304	321	292	309	291	278	287	299	298	280	275	293	258	261	293	267	308	295	286	303	267	305	304	286	262	254	278	309	291	252	274	288	260	273	274	313	308	286	287	284	309	303	281	296	293	297	264	306	310	280	289	305	260	281	293	289	294	275	303	311	280	267	287	316	306	291	309	285	302	285	279	315	283	291	312	289	304	273	273	241	281	272	281	269	282	310	316	288	303	297	276	284	286	314	294	288	276	273	279	325	290	280	298	306	291	284	289	275	275	312	282	302	295	292	307	275	298	295	279	287	272	282	334	303	291	299	318	294	288	277	279	285	305	278	297	288	284	254	269	278	297	303	310	295	280	283	312	327	296	311	273	294	300	267	314	317	291	300	270	277	286	288	298	266	317	327	276	319	278	271	315	296	304	290	307	291	260	312	270	268	302	292	298	315	310	310	271	310	281	296	289	300	294	289	260	273	281	316	303	322	299	243	270	302	274	283	294	290	283	295	271	292	284	306	310	291	278	275	270	293	265	293	279	305	298	288	273	237	246	324	249	295	318	268	275	297	304	294	288	280	299	286	297	306	280	309	294	256	291	299	268	321	316	322	307	311	272	265	292	303	309	302	287	274	321	293	320	289	284	288	326	295	271	300	310	308	271	236	292	294	303	288	298	278	291	276	275	277	316	319	281	286	305	299	300	302	263	302	265	255	344	299	306	293	283	281	286	288	291	269	302	290	301	286	292	275	308	274	287	322	268	296	303	278	276	274	299	287	333	276	271	268	275	284	299	292	281	311	263	281	281	250	297	294	320	278	318	299	335	284	268	298	291	273	289	297	301	298	252	307	338	286	268	282	297	317	259	289	306	292	282	255	288	299	291	293	312	281	280	269	277	320	280	289	280	320	281	256	306	289	291	277	274	305	287	309	282	289	270	314	260	297	289	287	283	276	252	248	306	320	264	244	246	294	272	280	274	287	296	315	274	297	288	309	273	301	252	283	290	284	301	297	279	284	306	294	274	277	291	269	254	268	288	270	296	275	316	284	274	309	266	305	281	296	299	305	268	284	311	284	286	278	261	291	265	287	270	306	272	255	255	253	300	266	296	287	250	301	276	283	256	280	269	285	280	287	285	282	249	268	291	271	281	260	259	283	280	268	305	268	281	273	273	316	280	291	299	305	314	284	285	297	287	285	264	273	270	282	260	284	336	322	299	276	261	276	281	289	287	288	281	303	305	288	288	243	291	291	307	328	323	299	321	300	294	287	282	275	295	302	274	314	275	293	307	278	288	298	295	291	294	284	310	279	265	287	263	267	234	278	313	288	272	313	288	267	277	277	264	272	271	306	284	315	291	295	286	282	271	288	284	277	266	309	292	263	278	309	276	289	302	297	262	279	283	276	276	281	266	292	273	287	300	290	273	266	285	293	288	277	271	317	297	277	255	313	304	295	316	293	319	292	274	275	290	275	275	284	294	277	261	300	245	277	305	314	269	270	306	299	320	276	238	294	264	298	303	285	272	272	302	291	286	283	276	266	281	250	291	300	276	252	269	299	280	291	249	329	302	287	261	271	287	275	287	259	247	269	284	326	282	271	289	271	316	283	299	285	294	297	273	315	290	270	301	285	273	261	287	254	317	265	300	277	282	288	304	285	290	299	302	293	331	324	326	272	277	296	273	280	293	283	325	295	277	255	240	299	295	257	311	301	303	284	294	256	269	262	293	263	289	299	255	284	281	276	280	287	274	287	290	286	286	274	285	296	293	312	310	289	275	310	278	305	262	315	303	306	318	274	305	316	307	344	298	319	280	245	301	309	279	280	277	302	283	283	261	306	279	298	283	286	301	283	278	255	297	294	292	290	265	345	306	298	301	277	317	292	280	295	316	274	307	314	271	254	315	292	284	280	293	283	234	309	262	263	286	294	288	326	258	280	251	300	306	270	282	312	306	284	268	276	284	253	279	296	284	259	289	300	307	319	274	296	266	248	271	287	302	279	278	259	288	303	306	283	305	286	270	277	280	292	259	274	287	286	281	289	291	240	301	287	288	287	319	295	276	280	285	266	319	270	250	273	295	287	294	272	279	287	292	274	284	264	299	290	303	298	284	293	284	295	284	280	292	283	261	267	303	289	297	270	293	298	236	319	307	280	274	313	283	277	284	301	294	323	259	302	309	299	280	270	282	283	264	295	273	277	272	285	307	296	266	297	273	287	268	306	313	271	276	292	295	274	282	257	307	301	293	304	310	290	283	294	264	294	267	259	295	305	307	289	294	304	290	260	289	294	277	273	292	287	302	285	303	292	281	307	284	281	259	266	293	271	297	305	330	300	328	286	271	298	302	283	307	300	286	274	287	281	293	302	286	290	309	294	275	296	273	323	286	280	315	251	289	295	329	292	296	298	265	286	334	309	284	267	301	278	290	289	271	256	262	268	292	292	266	272	282	313	294	281	285	275	275	292	277	255	273	288	288	315	296	270	304	288	257	321	307	299	308	305	294	267	306	285	289	293	277	261	282	313	287	296	300	242	293	278	307	282	301	279	287	275	287	289	266	314	304	308	269	296	307	307	270	276	282	234	321	251	295	271	320	277	281	275	318	295	273	278	289	304	326	300	287	316	310	290	261	268	296	289	270	295	281	282	287	314	276	302	256	289	286	277	300	298	292	311	298	264	264	297	254	288	282	262	257	281	280	306	298	314	256	284	287	291	266	300	295	305	269	278	273	250	256	271	263	328	325	294	292	296	298	276	250	262	290	295	256	303	277	289	288	284	247	279	284	269	280	276	297	300	322	305	297	300	288	276	295	294	289	314	305	311	297	318	268	283	308	290	299	281	279	288	293	273	280	286	309	253	263	283	312	276	275	287	293	285	300	276	286	281	305	300	299	288	282	296	290	301	299	302	279	292	288	297	299	302	290	291	280	278	270	300	300	339	254	287	284	285	312	287	300	282	295	279	270	284	280	304	293	269	274	281	279	278	307	279	272	300	273	307	283	292	317	287	314	300	265	278	312	296	237	249	270	287	289	285	288	286	255	325	282	260	282	287	285	294	295	287	276	279	306	304	277	252	276	268	303	279	278	282	282	295	228	236	313	286	304	296	272	288	273	296	281	289	277	296	294	282	302	335	283	272	287	270	267	300	305	315	293	289	285	287	310	280	277	258	327	307	278	269	294	280	286	285	285	281	290	290	275	295	286	286	299	286	294	314	328	271
18822	5712	3939	2477	1659	1258	918	806	787	691	641	660	640	628	645	681	671	636	596	585	661	591	673	649	630	669	645	631	625	637	616	640	669	627	642	641	642	572	636	631	593	643	588	631	569	585	617	655	614	621	623	628	617	614	652	649	631	652	578	640	652	642	643	656	629	622	640	675	633	610	602	650	635	617	647	653	634	674	601	645	608	667	608	678	628	652	622	619	639	620	625	625	613	583	645	658	617	634	650	629	627	662	663	635	621	654	618	640	624	622	630	633	646	662	612	623	644	595	643	636	642	641	643	632	640	644	602	647	612	623	648	657	647	608	662	617	652	579	650	642	623	599	625	624	650	671	615	585	607	644	627	683	639	619	620	655	624	652	642	639	624	651	632	623	626	626	598	593	593	649	642	635	642	636	605	645	670	587	597	654	615	637	636	623	623	623	633	619	604	686	621	622	667	610	602	612	664	639	634	632	627	656	628	603	572	646	659	602	645	650	616	615	624	600	640	623	617	620	653	614	627	628	600	606	644	631	603	622	636	599	636	652	605	694	659	615	637	628	623	617	582	634	641	641	638	629	630	592	592	616	606	616	612	649	618	634	614	619	654	585	636	612	608	613	597	597	622	662	676	617	676	641	645	576	629	605	651	631	648	638	624	656	663	642	614	660	677	600	675	628	587	642	601	629	607	606	615	570	660	608	607	629	651	646	597	639	641	621	629	613	640	628	695	675	620	595	622	630	622	603	641	626	632	673	611	671	620	634	638	595	616	618	622	679	673	626	652	630	671	604	648	649	630	633	592	635	609	621	673	615	654	642	618	619	588	656	611	604	657	664	646	639	594	594	666	583	631	617	585	646	641	636	637	626	670	627	630	640	601	620	660	628	602	658	604	649	604	606	617	581	609	677	645	613	601	646	624	616	597	624	642	626	632	641	626	644	634	676	628	645	649	696	614	669	610	581	581	632	651	646	661	675	610	610	593	653	692	596	619	637	628	646	624	630	647	634	655	606	640	623	632	673	648	663	605	632	634	675	643	596	604	634	625	627	642	622	646	672	620	631	635	605	626	646	624	608	613	660	595	637	662	670	642	597	575	606	660	620	648	611	642	607	660	625	634	641	589	614	613	610	633	605	636	646	638	583	584	617	592	645	597	617	653	639	652	625	635	646	629	622	602	608	593	600	578	622	671	641	643	623	676	637	602	605	645	675	642	628	659	681	618	634	618	621	598	620	679	596	635	624	642	628	662	649	608	622	638	655	664	660	592	624	630	634	668	660	640	604	624	644	634	644	625	617	624	672	648	628	650	617	657	665	590	624	647	612	607	634	617	650	585	620	593	592	631	641	633	625	657	610	640	623	623	659	591	650	627	633	631	649	619	611	623	620	648	616	620	632	636	587	646	652	635	636	666	605	642	614	680	584	639	593	669	632	626	648	616	631	599	622	637	626	648	610	637	592	597	642	648	595	602	681	671	683	622	622	643	635	681	660	668	606	629	621	689	633	609	654	596	666	617	598	631	657	649	618	618	634	663	642	662	704	650	576	621	660	643	661	633	641	613	658	656	686	673	620	650	622	658	636	657	671	625	599	627	644	647	605	639	585	632	636	695	652	631	613	631	650	650	670	647	625	630	646	646	625	616	646	623	623	636	600	614	663	667	572	639	657	651	668	580	660	607	664	657	633	589	613	632	631	607	622	614	621	619	652	648	624	632	620	661	660	634	621	632	661	642	613	609	635	659	661	656	598	634	612	643	641	625	602	594	601	649	635	585	616	648	644	643	640	561	654	637	634	632	629	661	666	622	609	613	650	627	636	616	621	653	638	604	616	597	627	613	579	646	654	638	584	637	617	596	644	602	589	640	614	626	614	606	647	598	654	633	623	639	622	633	649	652	631	639	629	657	658	662	661	598	670	652	619	609	695	592	642	641	616	638	640	640	573	638	632	637	649	640	652	599	636	613	638	662	628	640	606	615	641	625	620	602	657	667	663	593	691	638	681	652	677	658	616	660	653	609	694	648	601	612	665	645	597	656	655	593	637	602	652	638	645	623	633	635	612	605	638	608	654	656	617	591	637	626	656	653	656	674	624	643	661	643	630	632	645	648	636	658	602	659	651	601	624	635	614	649	590	640	648	603	654	616	633	641	639	611	637	638	640	632	643	648	679	617	618	621	638	626	573	619	612	631	629	632	637	626	625	691	611	682	658	659	618	616	613	619	655	608	608	624	592	613	642	642	593	623	639	607	630	634	630	619	596	592	630	659	636	610	677	622	584	585	576	660	646	660	633	629	632	659	643	626	627	608	605	635	630	630	629	645	622	628	664	627	669	671	655	642	643	616	607	638	605	626	645	629	645	592	598	593	660	608	641	638	618	663	631	612	656	625	613	622	671	641	620	630	641	659	648	616	652	607	633	639	616	626	629	596	663	639	675	663	640	637	652	621	702	649	622	617	675	641	609	615	616	650	625	615	627	588	605	621	662	599	659	629	607	620	626	604	594	660	643	674	651	596	600	618	631	594	673	653	606	617	645	636	658	666	661	636	649	598	661	638	605	657	636	601	646	658	624	631	592	596	616	636	614	625	621	674	630	619	613	619	612	636	620	638	591	633	640	658	607	623	622	641	617	619	620	667	647	653	630	594	659	645	631	651	640	655	616	631	625	613	644	627	640	611	618	609	655	617	625	626	612	643	627	650	659	629	616	658	652	606	591	633	643	607	654	653	671	649	680	658	648	589	665	613	625	630	627	667	624	666	581	618	611	675	659	686	649	604	614	626	635	653	635	632	636	659	606	657	643	655	650	616	627	624	682	662	649	606	644	666	648	620	646	629	588	658	645	647	649	639	610	621	672	673	627	604	626	667	615	639	639	607	611	605	637	628	633	623	663	623	667	616	640	606	616	620	603	628	586	655	583	658	600	624	607	623	576	607	666	636	610	626	648	595	626	601	578	662	655	629	646	664	619	633	634	654	673	640	575	625	623	661	623	632	628	641	645	674	614	642	599	592	643	664	628	639	606	628	588	618	607	591	645	596	631	633	665	629	671	669	618	640	618	673	601	673	655	645	639	631	620	604	563	602	653	606	624	625	623	646	656	634	645	668	630	628	625	668	639	639	599	644	623	625	619	641	630	634	710	605	674	663	624	612	627	646	634	626	610	660	645	660	608	606	612	635	653	694	624	676	645	661	642	632	658	636	634	625	613	633	617	663	636	600	633	583	613	657	669	654	583	642	626	655	662	594	623	653	634	663	590	666	590	627	632	608	663	635	630	641	607	587	625	637	639	619	668	650	634	580	638	666	624	667	670	642	661	635	652	655	635	619	622	638	590	649	610	657	634	616	621	626	649	593	654	637	593	659	589	643	641	664	619	642	627	583	639	669	595	637	596	659	657	580	598	637	593	651	663	562	640	608	677	643	636	642	647	608	598	619	593	607	664	617	600	710	622	611	585	626	652	642	644	637	667	629	620	685	628	642	614	646	615	641	654
30914	5361	1004	604	471	345	335	286	324	276	304	309	308	288	296	341	343	324	294	272	276	302	280	294	316	290	311	300	293	278	333	278	288	301	285	277	274	284	324	309	330	286	324	290	285	279	304	279	292	316	315	258	285	276	298	315	307	278	276	290	266	291	314	313	314	297	328	300	294	304	301	277	292	300	287	325	274	273	294	296	265	290	309	269	274	304	342	301	308	313	319	296	289	289	296	272	300	259	290	304	273	293	261	302	273	324	291	287	287	315	313	309	320	305	319	322	318	312	320	284	272	274	294	321	283	250	291	320	281	278	325	301	308	281	285	320	272	275	281	302	325	303	303	338	293	285	304	301	292	300	281	339	309	273	320	360	290	292	271	287	299	276	286	315	288	319	280	287	275	287	294	274	323	325	290	266	295	304	285	299	288	293	294	305	298	264	261	300	320	280	281	267	288	324	283	308	331	312	298	323	309	308	300	293	336	270	294	301	315	286	285	332	303	313	311	265	342	312	295	279	293	315	293	266	314	308	270	258	277	306	301	289	292	302	307	310	300	308	276	285	262	279	324	283	287	291	282	268	290	284	285	297	297	285	295	293	307	304	314	328	322	290	297	270	268	313	263	298	304	328	246	298	312	301	313	320	312	295	327	301	281	291	297	275	308	306	301	311	284	267	291	310	280	305	302	258	306	300	305	293	283	272	287	283	282	309	315	313	300	271	297	290	312	344	296	275	271	301	276	275	304	304	295	331	289	314	327	296	281	311	325	285	313	288	278	282	267	298	290	290	307	298	323	299	287	292	280	294	331	309	318	265	281	276	295	262	325	300	275	288	304	309	278	302	299	269	308	291	339	294	284	308	281	283	293	285	339	306	313	324	310	272	291	291	282	259	268	282	290	312	339	259	292	280	279	294	266	290	312	271	271	286	300	279	311	277	315	311	261	272	314	341	303	271	264	259	332	282	344	325	272	271	302	290	267	322	300	295	247	294	303	296	299	297	291	314	284	278	273	308	284	305	297	295	296	310	275	309	316	325	298	281	286	317	288	252	287	341	294	284	322	283	292	298	317	285	283	270	274	294	283	286	273	310	276	310	311	294	336	309	286	291	301	332	283	312	255	322	318	273	277	312	292	292	303	271	269	304	325	282	282	341	281	274	299	270	319	294	298	338	326	310	284	302	311	301	308	301	298	282	290	318	296	300	294	302	280	300	320	321	263	283	308	311	281	291	300	258	317	291	291	312	278	286	282	305	338	306	302	301	293	271	308	270	306	281	282	293	321	293	300	256	311	287	303	258	308	253	278	308	286	257	303	329	293	264	267	302	280	272	279	288	305	313	286	274	284	305	279	301	268	323	289	297	267	286	289	335	322	327	302	305	283	286	259	296	308	281	319	263	266	316	291	258	315	304	299	259	284	288	289	274	285	293	320	320	285	299	303	293	310	312	330	314	306	265	293	283	302	296	284	280	281	308	332	315	301	317	285	307	252	276	273	307	261	272	284	285	321	273	278	239	297	294	272	307	324	297	303	272	290	303	253	284	318	299	269	296	306	305	351	295	322	286	297	313	278	311	284	291	299	313	324	289	302	309	327	310	278	266	266	341	273	288	287	298	315	295	304	306	290	291	301	292	320	337	322	296	291	292	334	270	289	302	300	281	310	294	297	324	293	326	277	313	293	294	276	299	282	299	303	309	274	289	299	273	267	301	299	292	293	317	286	295	340	287	292	326	299	265	260	282	300	279	294	302	279	279	270	291	286	296	332	315	305	295	326	265	272	291	292	271	301	302	301	300	293	323	311	292	316	305	292	295	295	275	302	306	349	307	332	333	288	315	306	296	311	314	288	325	279	279	288	302	277	329	326	256	297	292	296	333	282	320	303	292	270	289	292	305	271	265	284	285	304	302	285	288	309	311	295	283	318	308	303	288	277	273	306	303	305	324	287	276	296	273	276	294	287	299	300	322	303	311	317	296	298	278	287	311	274	302	317	343	277	273	277	312	285	316	357	317	291	280	274	298	276	311	299	368	284	328	299	287	303	294	308	275	278	304	307	292	291	259	273	295	302	302	303	297	296	289	273	298	280	307	284	326	299	289	294	260	268	277	244	305	290	270	289	290	304	292	274	310	308	256	295	283	309	308	299	316	299	303	321	303	307	287	313	286	293	295	291	321	323	278	272	247	300	326	318	332	301	293	297	294	286	303	251	289	263	295	298	244	295	323	309	307	272	274	296	294	280	299	278	310	326	311	280	295	291	303	315	319	286	322	345	307	290	267	295	332	291	298	289	260	290	315	304	283	288	289	276	330	318	307	325	304	282	322	278	255	307	258	311	291	285	272	250	290	325	291	271	265	292	281	319	287	275	312	307	292	298	286	287	275	314	296	243	319	317	296	345	329	272	293	305	270	323	272	325	293	309	283	266	258	300	289	307	292	332	287	270	309	300	249	264	305	306	303	267	298	296	303	337	294	304	290	324	269	324	291	292	283	281	290	265	290	255	308	313	264	292	307	299	330	309	303	315	322	298	292	321	307	306	298	299	293	294	292	315	306	343	283	258	303	261	298	302	330	307	307	310	280	290	283	268	313	343	335	308	291	299	297	304	312	276	298	289	303	309	299	291	308	282	295	285	281	291	293	277	304	288	337	292	270	325	324	270	281	274	349	323	295	308	285	308	291	256	310	305	299	339	334	292	267	325	263	308	298	284	287	305	274	277	303	288	316	285	309	298	311	280	298	305	289	355	325	267	318	304	290	288	272	253	305	295	287	306	315	304	296	277	288	300	303	297	282	309	290	283	308	306	298	277	324	258	322	300	314	306	312	270	304	292	267	270	299	266	284	323	334	333	314	291	310	270	279	307	288	283	273	312	296	276	314	312	293	288	297	306	296	315	279	316	296	302	297	288	309	301	343	326	306	289	301	295	287	270	297	304	293	279	271	339	322	310	266	319	314	288	291	326	321	320	272	298	315	287	300	276	278	306	273	318	284	285	306	296	312	315	293	298	331	321	259	284	283	301	278	293	329	277	279	271	325	299	296	287	280	296	326	290	266	324	277	309	349	276	309	301	321	285	324	289	302	298	277	275	280	315	312	280	278	311	295	285	308	296	318	298	312	322	306	271	295	293	312	294	276	295	284	290	291	284	281	308	291	245	297	301	316	278	286	276	302	308	327	285	287	300	297	314	328	271	281	282	266	316	308	357	268	301	295	297	289	327	294	282	288	294	318	298	317	283	282	306	301	293	314	280	290	291	276	269	294	313	301	281	319	309	310	280	290	276	302	319	278	308	296	298	303	284	280	318	294	297	237	303	295	272	295	301	325	272	291	265	297	285	288	313	311	283	282	302	317	280	265	323	316	315	290	278	295	295	265	282	317	305	299	304	325	289	303	320	309	311	314	273	301	269	298	274	299	308	282	292	272	274	304	306	286	294	318	286	311	338	325	295	329	304	310	312	332	326	277	286	266	290	277	320	313	289	330	295	315
22270	11811	7797	4771	3345	1942	1468	1205	989	794	724	713	704	668	665	700	708	715	667	682	690	733	656	688	655	664	687	661	675	719	650	666	687	672	673	708	662	699	681	638	669	667	714	675	635	658	706	633	698	699	648	696	643	727	657	677	691	647	654	661	700	699	675	725	671	691	660	689	646	697	690	673	650	647	669	634	677	715	651	667	719	692	743	692	706	653	662	619	686	689	650	674	687	671	744	664	622	687	687	681	668	656	674	689	632	673	663	643	608	698	694	643	692	695	683	639	687	639	638	656	685	638	676	726	663	646	666	666	680	697	691	641	694	684	665	686	665	642	707	699	600	696	621	667	670	686	684	712	686	689	671	692	707	661	672	687	664	643	696	656	663	701	647	663	662	664	734	689	684	686	668	680	660	726	607	671	714	682	691	680	657	667	672	677	645	635	714	663	702	709	655	658	715	653	638	605	662	651	659	674	651	692	702	640	647	666	655	678	656	625	727	660	650	667	629	645	706	635	703	664	647	670	689	668	636	722	674	677	682	686	681	667	689	651	698	656	662	679	672	656	708	663	716	626	709	666	664	608	654	644	643	660	646	692	736	663	677	649	641	659	674	685	675	594	690	680	653	705	615	689	659	651	642	672	674	648	646	657	677	659	701	660	638	654	691	639	647	683	667	701	659	650	635	651	659	694	649	674	693	661	660	678	685	692	649	705	628	668	687	623	651	666	688	649	670	648	659	654	659	689	643	650	668	658	699	654	674	667	666	656	670	653	689	727	698	693	694	637	691	671	628	646	675	627	687	632	659	662	668	633	679	685	639	658	700	639	693	743	647	661	646	698	668	673	619	717	677	664	659	669	688	648	646	630	636	664	662	708	662	678	666	693	635	671	672	676	653	653	666	668	658	690	665	709	633	703	685	655	694	630	652	643	663	665	664	676	663	676	682	718	692	660	640	682	674	703	689	663	666	601	682	660	691	689	637	660	656	647	636	673	679	700	637	714	672	681	684	661	680	663	688	663	670	705	684	668	622	662	711	666	670	667	703	700	655	693	675	597	692	659	670	663	650	652	694	660	660	702	667	670	677	638	686	619	704	670	669	660	682	695	692	635	641	610	641	668	687	698	696	675	593	730	677	631	685	701	656	696	659	694	678	715	697	679	630	708	665	679	691	619	634	670	643	704	671	709	677	617	645	663	658	689	662	670	643	690	682	646	703	675	656	675	693	661	632	633	681	669	629	683	694	658	660	649	672	653	641	696	675	654	670	591	652	640	687	658	656	651	663	696	626	640	695	701	675	665	665	658	669	637	669	643	682	706	630	663	675	690	698	671	680	675	681	640	668	649	667	682	696	666	696	690	658	614	679	657	674	656	686	663	684	705	645	650	660	632	693	710	687	684	677	636	701	639	699	678	696	693	601	697	713	674	663	688	654	645	667	668	694	689	643	631	626	635	676	639	701	665	662	654	692	655	662	685	691	685	704	686	659	649	671	683	672	666	675	641	682	678	672	666	646	665	688	687	641	669	676	679	666	683	706	684	722	706	664	685	629	644	627	683	676	618	718	609	697	658	659	641	668	650	673	691	664	631	649	647	665	644	626	648	644	623	659	663	692	662	695	662	691	653	630	705	638	739	700	687	664	690	685	650	701	688	674	665	648	663	639	676	634	679	667	673	696	687	669	683	684	724	618	645	664	682	684	648	692	691	665	658	727	644	683	661	686	669	653	691	667	686	628	631	709	689	671	640	721	744	660	643	685	654	660	710	684	667	625	647	667	706	636	633	675	647	650	645	643	676	699	635	669	657	675	689	723	732	636	644	698	706	643	667	663	696	638	674	673	650	681	673	672	664	685	668	723	704	622	662	657	637	640	688	628	695	676	713	659	667	657	685	630	644	701	675	694	624	677	675	666	671	663	670	684	652	720	707	627	672	660	665	672	727	656	640	636	686	632	676	687	676	674	678	699	669	671	635	699	672	646	707	646	679	639	667	667	623	662	664	704	660	675	652	659	635	671	664	657	664	680	655	650	678	676	668	670	659	684	662	687	685	684	663	630	690	638	653	671	675	678	667	669	635	679	637	661	673	713	707	677	679	647	673	689	635	662	662	679	705	665	666	659	663	649	642	692	710	686	651	691	623	671	662	669	655	659	669	644	665	647	673	636	652	682	686	680	706	661	665	669	692	642	679	633	683	611	666	682	638	642	715	643	687	661	650	634	688	624	643	693	676	682	642	645	697	659	663	667	659	676	637	686	665	658	618	668	750	689	660	634	660	647	658	700	658	682	634	667	675	683	614	641	656	617	663	669	672	679	673	659	664	698	676	640	667	683	652	654	664	679	710	664	709	652	653	649	664	635	699	648	629	673	643	681	700	696	710	619	701	716	676	693	694	718	646	680	677	667	659	682	668	681	675	720	696	658	648	683	635	657	685	660	702	644	676	654	671	624	665	655	633	702	684	666	661	644	648	635	679	664	635	679	642	620	699	705	668	722	728	651	666	684	677	679	679	691	678	657	704	659	655	669	668	742	710	679	680	696	644	689	649	687	651	651	640	656	662	696	695	632	649	646	681	666	714	645	647	712	656	601	664	684	696	731	691	632	623	630	638	661	665	661	670	661	637	677	687	686	702	690	688	653	626	668	680	668	694	639	674	697	703	685	638	720	681	725	668	656	662	634	690	690	702	639	680	660	688	647	665	677	705	695	610	681	689	663	681	625	631	691	719	667	721	670	652	710	701	644	684	646	722	665	644	657	647	673	698	703	626	657	676	694	678	648	671	677	685	679	663	639	675	640	672	685	625	593	660	669	693	669	696	712	664	635	671	673	673	704	674	641	642	673	666	663	676	663	641	696	724	686	671	667	709	707	658	650	666	618	649	665	681	663	655	685	666	690	703	666	674	665	655	664	641	678	656	718	711	695	675	648	690	690	700	651	679	640	699	700	640	671	699	737	667	685	684	701	706	680	724	647	669	678	672	666	724	659	688	668	666	672	674	698	683	672	642	613	668	635	675	699	660	697	680	686	690	686	633	620	711	677	659	655	655	665	665	679	663	688	635	639	633	708	653	702	709	674	667	653	681	633	669	697	669	651	715	687	692	666	644	701	678	679	673	667	656	661	698	661	685	640	679	745	682	677	673	697	720	674	663	690	605	622	646	682	644	662	671	630	712	667	698	644	679	642	652	679	659	737	661	686	691	663	684	647	688	646	648	620	669	675	712	691	675	674	673	671	677	670	687	656	636	667	633	671	659	668	676	689	669	679	648	646	634	660	647	693	664	675	686	693	727	688	671	703	687	707	655	697	675	679	670	637	687	671	680	663	653	650	677	640	680	665	644	675	641	654	697	675	668	694	684	662	689	672	682	631	677	686	728	655	652	659	658	666	737	674	694	692	632	676	668	694	641	700	640	626	683	676	677	681	688	690	689	692	623	638	679	726	645	696	695	675	677	664	671	634	672	615	698	688	650	674	676	650	691	638	655	726	712
34925	7449	1208	651	469	381	326	361	331	259	301	310	319	326	314	332	334	334	300	325	297	321	307	327	339	302	326	311	324	307	312	326	298	299	294	299	321	309	342	332	322	314	357	323	322	320	311	292	337	338	327	309	308	302	300	327	338	330	324	317	278	343	294	310	304	307	330	315	306	341	297	301	345	321	317	352	327	277	302	318	315	307	322	302	315	315	276	329	347	313	300	343	305	292	307	306	271	325	327	322	314	314	304	327	356	316	349	332	341	331	308	302	343	289	315	317	287	315	314	319	330	287	285	316	325	310	304	307	319	325	331	319	321	325	315	325	290	288	347	297	344	300	283	286	302	312	304	292	308	315	319	312	291	318	302	323	321	311	299	299	290	294	338	342	303	310	289	326	343	301	308	305	307	324	311	327	325	316	296	302	310	317	326	277	313	291	298	317	326	313	288	303	341	350	283	279	347	320	316	332	318	318	296	330	337	317	335	281	313	349	320	303	332	329	288	305	333	311	298	289	304	305	314	318	311	291	261	323	348	284	292	302	288	293	287	332	356	349	316	338	299	283	317	310	313	311	331	331	302	311	327	349	338	324	331	304	292	336	309	306	333	335	297	320	309	265	315	305	302	290	325	302	290	310	292	313	357	307	294	346	295	317	315	334	310	323	296	292	277	293	299	300	303	305	292	349	323	319	329	373	318	266	286	298	282	324	308	290	284	285	259	296	329	288	327	323	316	312	324	294	300	325	314	317	289	293	334	338	279	308	300	292	322	325	306	291	285	294	301	299	293	334	313	276	328	267	310	319	279	301	293	306	301	278	321	301	313	332	318	297	299	295	296	299	316	296	302	323	332	341	307	330	293	294	319	318	305	307	289	301	319	282	339	328	325	287	327	296	339	326	323	326	288	335	303	322	288	299	323	308	284	321	310	324	312	282	329	316	343	306	314	312	287	321	299	308	325	302	309	315	320	319	288	325	327	317	294	308	287	312	277	356	336	287	321	278	324	299	353	319	357	291	321	327	304	336	264	318	295	313	316	323	334	321	291	290	343	268	297	298	316	322	336	340	315	307	278	284	283	304	324	314	335	319	307	286	336	342	322	300	314	293	313	312	302	290	344	318	321	315	327	334	319	303	307	278	334	333	291	292	316	334	297	311	308	302	289	304	311	337	316	358	340	298	305	323	307	334	304	321	306	357	317	325	344	316	326	318	342	320	279	317	305	278	302	329	319	319	332	299	339	281	308	319	313	284	339	288	315	311	295	310	292	312	310	322	288	316	326	279	294	308	314	326	309	305	278	301	316	277	287	321	301	307	317	334	315	284	303	329	304	281	301	270	273	321	302	297	336	314	344	334	276	291	341	292	292	312	337	293	284	287	324	322	277	296	319	297	323	304	304	340	332	302	331	296	284	312	283	311	295	349	340	290	366	313	311	298	280	289	305	344	333	287	256	331	294	308	339	301	340	286	305	327	293	314	328	267	301	316	284	343	307	311	289	302	290	306	347	303	317	325	316	341	300	300	321	295	311	263	339	289	309	320	352	302	275	286	308	307	318	329	305	299	314	326	305	341	332	319	304	295	290	307	348	308	288	323	306	285	313	289	353	295	328	302	269	331	282	305	332	291	329	298	284	339	286	331	325	320	319	301	317	313	322	342	322	305	329	288	327	315	265	273	293	282	302	317	326	312	341	308	338	331	312	301	343	315	291	317	325	317	302	282	302	275	278	320	315	290	361	296	318	291	343	336	312	315	300	286	313	340	284	304	323	334	314	309	306	317	300	325	335	313	311	304	287	315	296	309	305	309	312	313	302	301	307	284	333	340	310	282	325	291	302	320	312	256	302	284	311	320	305	323	310	321	335	336	311	280	303	328	317	323	327	289	313	323	310	325	322	320	308	349	310	301	310	333	323	337	316	319	325	320	296	327	310	314	308	297	309	345	302	310	308	321	294	303	338	299	303	327	297	310	299	308	289	295	316	306	298	318	325	270	360	282	306	315	314	289	295	286	290	359	294	285	289	324	297	286	309	296	295	346	308	295	318	290	318	303	327	290	320	325	324	313	341	305	302	253	313	310	328	323	298	293	291	311	300	323	342	308	297	294	352	316	333	334	317	323	342	327	293	328	318	282	298	291	350	348	287	317	328	313	281	320	313	303	272	330	306	288	320	333	313	285	297	285	304	291	306	313	308	329	304	319	327	306	330	333	298	288	304	337	314	328	307	320	321	283	326	326	316	311	311	329	326	296	328	324	275	302	305	340	307	316	332	317	282	308	321	295	321	331	288	264	303	286	267	336	316	312	314	289	292	311	312	318	315	317	313	311	315	313	298	313	334	314	314	321	323	323	316	307	359	312	281	290	284	311	316	330	300	352	296	321	342	336	266	311	321	285	287	320	290	326	315	293	307	297	302	311	290	322	297	308	288	312	292	304	309	324	309	314	293	298	325	323	318	298	353	318	341	310	339	325	322	311	302	313	299	341	304	295	306	296	339	320	337	333	305	320	343	326	320	303	324	321	306	305	296	310	311	306	283	309	323	310	315	322	319	343	354	317	286	302	301	339	306	314	278	295	288	302	302	295	299	319	314	324	340	316	280	283	283	303	305	293	306	322	316	276	300	296	334	311	329	335	303	297	325	288	323	323	329	278	307	303	306	303	332	267	321	292	285	316	269	344	346	308	306	334	322	303	303	313	301	311	261	317	292	301	298	326	308	324	349	328	313	328	329	294	311	292	301	309	317	310	329	327	335	355	335	298	315	327	295	295	306	314	290	303	265	346	333	311	298	301	305	304	264	299	326	335	313	310	280	338	332	304	308	321	302	306	337	289	290	345	299	319	345	307	333	336	300	299	286	304	324	302	317	301	307	315	320	335	305	302	291	310	340	315	325	303	338	332	297	307	321	302	308	309	285	323	335	285	306	309	276	309	301	306	300	279	309	352	282	275	317	282	318	308	294	354	310	316	293	317	311	262	284	294	320	342	319	301	318	356	338	350	280	304	306	308	325	321	328	310	343	294	305	296	292	276	289	309	323	281	297	299	317	310	334	280	303	271	320	339	320	321	276	333	306	311	277	324	302	317	305	312	320	352	297	309	277	300	281	311	285	298	293	298	323	289	333	315	316	307	293	317	340	280	317	302	312	310	293	319	298	325	287	318	301	295	313	322	297	306	289	299	342	319	283	311	317	303	335	286	292	323	326	313	343	312	288	295	315	306	306	281	310	331	318	350	332	329	307	308	293	325	348	296	321	282	336	316	302	307	317	300	323	306	298	284	336	299	319	336	305	291	331	282	323	328	338	325	293	321	282	321	322	291	285	298	339	291	314	328	310	333	328	323	316	332	317	304	317	274	298	326	295	285	291	304	297	283	304	316	328	313	307	302	300	309	303	268	318	330	302	295	347	311	274	329	299	331	300	319	308	300	294	292	322	316	296	282	314	310	283	314	322	295	304	336	288	306	310	297	338	275	309	312	315	334	304	321
25128	13725	9098	5550	3124	1911	1750	1394	1182	914	823	867	768	746	814	752	706	719	723	755	710	759	719	670	749	754	697	738	744	722	738	704	685	721	764	712	736	769	737	721	719	743	728	728	738	709	726	690	756	712	718	694	708	743	738	688	708	678	744	712	741	710	706	664	706	748	751	714	760	780	744	714	722	733	752	724	692	725	711	717	713	739	714	749	718	727	754	716	700	731	725	714	713	723	725	683	701	708	696	707	693	727	744	737	720	680	708	708	742	686	723	707	735	697	736	736	738	683	738	720	749	679	708	729	711	767	733	711	754	707	691	742	694	740	698	680	705	796	722	657	699	704	743	675	722	678	727	709	713	732	739	735	685	735	678	749	697	751	688	724	727	695	744	703	695	742	695	707	706	696	721	707	755	720	721	773	687	703	686	704	712	750	724	688	756	742	736	750	740	747	769	709	695	697	694	715	694	712	735	687	701	721	710	750	707	713	742	724	714	682	696	698	696	730	759	727	724	748	704	732	746	720	694	736	721	675	722	756	728	718	689	713	740	739	695	688	697	766	679	772	732	747	713	729	702	734	749	730	740	723	779	714	733	707	670	727	699	710	733	712	751	718	750	700	657	714	704	700	693	765	723	714	748	733	701	709	745	778	736	701	723	697	728	722	712	681	735	752	697	708	684	734	709	688	698	691	723	735	750	739	705	730	715	766	716	690	702	712	715	719	666	720	696	784	723	746	673	691	735	732	726	744	731	705	705	687	717	673	714	699	723	758	706	682	676	702	760	734	739	679	754	718	691	710	721	710	725	695	727	701	730	711	730	651	710	725	687	738	681	725	698	747	696	710	702	663	666	735	709	709	712	714	702	741	706	729	726	749	720	741	740	714	744	712	731	680	756	706	683	725	713	730	733	720	743	689	701	738	772	715	684	696	728	720	689	690	773	790	762	706	722	729	743	725	700	730	699	746	707	666	698	703	726	751	772	728	737	736	711	748	748	748	696	704	672	725	723	740	775	678	748	702	713	714	712	746	755	696	690	732	713	671	710	687	744	723	739	710	737	729	729	691	697	701	680	701	733	706	737	752	689	710	765	723	716	764	734	733	732	713	693	770	719	711	771	703	695	737	738	760	719	683	748	682	712	709	738	688	709	766	688	706	687	710	696	673	749	674	714	736	784	701	768	801	710	695	734	634	732	701	677	767	669	735	705	733	769	726	639	780	756	690	728	748	704	734	737	706	711	715	658	707	746	730	712	726	735	706	710	667	743	683	730	744	731	713	765	721	715	665	756	748	754	712	741	756	759	687	727	744	705	718	718	724	711	733	692	718	699	716	707	687	697	752	715	732	749	740	742	739	715	719	773	719	720	721	745	690	744	709	756	673	688	760	696	694	665	673	721	709	732	713	742	721	712	692	723	715	676	743	714	786	649	743	725	732	713	714	756	714	748	714	717	729	682	666	716	735	688	760	740	709	719	718	687	761	768	717	705	702	741	718	711	709	685	685	699	738	734	747	721	711	728	720	697	732	732	743	709	737	759	727	732	704	706	673	719	712	714	757	723	738	699	704	744	699	713	682	711	708	759	727	714	688	700	693	743	765	715	720	717	735	788	763	732	746	693	725	735	685	730	696	745	727	701	677	675	696	700	672	750	769	705	745	688	748	737	747	744	688	697	730	727	693	676	676	711	725	710	739	765	675	737	713	707	716	728	732	728	710	718	740	709	705	750	742	728	690	653	728	748	756	693	756	712	744	696	729	755	672	741	738	705	703	667	701	685	721	745	685	744	686	672	735	739	709	724	717	702	729	749	694	759	690	741	705	746	720	747	685	694	741	776	738	668	726	698	688	769	679	711	744	711	694	741	747	714	712	762	752	747	730	683	709	767	738	704	741	734	749	713	728	726	729	691	773	762	690	666	701	740	738	679	714	757	728	772	715	734	680	739	725	725	730	723	730	675	803	688	697	698	715	682	745	706	709	716	719	693	708	749	729	702	757	710	712	735	729	737	759	750	711	742	736	731	708	732	702	689	704	758	748	670	698	740	722	708	683	734	734	648	754	718	735	738	722	685	718	724	741	681	703	774	705	761	735	714	696	678	750	695	740	733	653	703	696	705	733	716	720	739	734	754	762	689	733	666	689	705	759	657	769	747	685	685	718	732	720	739	734	718	713	698	719	714	760	665	695	665	693	686	718	754	721	734	735	745	709	730	696	721	685	731	719	707	688	682	708	739	723	682	672	706	753	688	686	688	710	771	687	704	672	745	731	691	712	712	740	717	672	688	710	724	713	699	727	747	732	730	683	720	708	713	704	703	714	699	704	758	692	755	708	747	716	716	716	722	686	739	734	707	733	699	741	685	713	747	793	723	738	670	718	710	695	751	735	708	716	675	698	709	692	683	708	771	714	736	766	749	737	721	700	760	725	715	671	695	707	765	693	736	735	665	724	720	763	721	691	702	671	694	715	695	734	716	696	669	710	700	726	674	713	725	718	715	684	712	707	720	681	737	753	684	754	707	733	734	723	754	716	753	780	683	692	667	750	693	752	730	738	702	754	692	753	634	722	698	727	706	753	731	698	729	738	762	685	725	705	705	731	654	770	724	726	665	717	730	750	752	712	736	730	727	733	743	704	685	709	763	754	710	743	747	713	688	736	767	742	708	744	752	719	728	694	718	736	680	724	723	718	732	699	672	805	712	729	727	663	709	692	699	748	683	736	675	689	717	714	714	716	731	732	706	740	722	750	686	723	687	745	673	730	707	717	701	726	756	664	691	693	664	675	734	734	733	728	732	733	735	747	716	719	729	727	714	711	675	731	709	693	745	689	691	698	720	694	738	725	732	711	689	725	716	686	680	757	746	690	765	722	740	721	685	701	754	720	735	736	726	699	694	774	737	668	732	673	719	678	711	676	729	749	733	748	691	749	724	758	704	740	725	700	709	726	713	741	712	664	705	744	724	709	694	732	755	700	741	710	767	699	722	705	700	740	677	721	737	742	727	710	787	669	695	737	719	715	694	702	706	692	668	667	773	703	772	717	729	741	678	689	703	723	751	711	706	724	723	732	731	715	743	748	695	691	764	732	710	693	696	696	770	728	715	701	693	714	694	766	697	700	677	753	727	751	659	727	728	695	755	705	710	681	750	707	729	731	705	750	701	743	700	707	690	711	677	708	751	777	718	712	697	701	713	737	736	697	708	702	710	702	746	728	743	724	708	760	739	759	716	704	794	746	706	725	737	717	750	708	738	704	725	733	717	793	709	723	689	696	681	725	681	717	725	722	720	739	725	708	730	667	709	715	708	724	763	780	740	765	697	709	711	718	767	716	678	728	712	758	762	746	721	714	752	708	730	784	677	739	772	722	740	715	698	675	742	725	695	770	727	721	690	729	749	738	641	713	731	668	674	792	691	684	735	776	712	746	732	686	726	713	754	719	709	725	727	706	754	720	699	701	729	719	726	714	703	685	736	731	743	772	715	780	772	669	671	734
25120	3058	565	387	303	279	299	293	249	297	284	291	251	306	274	331	280	237	293	270	277	336	271	306	264	297	271	297	296	297	298	300	297	318	291	301	257	311	290	230	304	277	279	293	269	283	289	273	276	295	254	287	266	299	267	272	322	281	259	270	285	288	279	296	282	281	282	295	272	289	271	281	295	311	297	286	295	298	288	256	269	289	277	275	255	257	299	308	300	268	292	289	269	290	316	270	285	271	287	268	303	299	297	271	286	289	299	272	258	270	293	283	273	282	287	327	298	300	298	324	309	289	310	306	289	284	282	304	249	281	289	293	289	301	269	267	294	247	294	295	270	281	284	285	270	277	282	292	288	290	286	288	284	282	301	294	289	291	291	256	263	284	318	292	306	327	270	294	272	321	293	302	285	296	270	297	270	283	282	293	264	291	299	267	294	286	262	309	278	316	279	307	257	300	289	299	283	266	302	322	275	317	322	286	271	254	260	289	279	270	250	284	294	301	284	288	314	294	265	283	301	287	299	269	273	289	276	277	279	271	299	260	292	287	291	299	277	306	274	264	256	286	268	290	274	268	304	307	297	302	324	277	304	290	309	315	267	258	306	272	241	300	305	262	283	282	280	288	296	299	249	308	310	310	276	284	272	309	328	293	289	256	287	256	294	299	265	272	290	311	290	297	304	285	283	287	308	289	288	289	269	310	301	264	277	266	268	309	308	271	283	255	313	297	265	291	307	289	295	297	271	308	283	274	275	298	295	284	258	303	300	261	272	288	269	288	320	264	309	283	293	274	263	302	311	267	286	314	327	267	282	297	283	278	266	272	265	283	248	270	243	314	297	264	295	342	310	281	294	307	287	278	297	270	256	254	280	282	306	269	293	326	274	308	301	252	252	301	303	261	322	281	304	281	265	279	289	297	300	271	288	299	237	272	294	287	285	298	313	275	264	288	272	266	277	288	276	267	275	274	279	291	304	307	276	261	267	285	322	270	292	285	296	273	288	293	254	299	273	268	297	299	272	282	271	285	276	309	264	282	281	271	253	281	281	310	286	314	259	285	282	300	292	291	258	274	314	291	297	291	301	325	287	279	297	290	290	274	295	283	291	291	300	278	263	273	298	277	284	305	310	260	289	292	296	274	277	262	265	284	261	308	307	304	264	282	326	293	294	291	299	312	304	290	318	299	267	269	317	277	307	281	269	276	264	282	293	290	274	247	267	262	279	297	285	286	310	288	285	282	315	263	295	286	293	309	290	271	285	272	284	278	282	296	281	291	291	306	290	299	301	292	287	290	270	262	294	311	270	260	263	265	272	288	298	283	278	285	284	290	293	306	256	300	245	294	282	280	322	284	245	266	299	306	264	280	282	263	276	306	276	239	305	325	306	273	306	263	289	302	262	315	281	287	289	317	286	305	307	270	315	260	234	309	262	285	242	298	302	299	284	266	306	295	295	263	254	320	293	276	271	286	266	289	300	316	278	280	311	261	261	325	289	279	303	297	301	293	297	312	298	303	295	278	286	269	273	300	279	244	236	290	277	257	286	293	257	270	277	301	270	320	279	271	298	303	285	309	288	299	274	277	278	293	302	251	273	287	294	280	300	282	290	276	264	279	270	287	259	298	303	294	299	297	280	304	295	298	294	275	306	291	275	253	311	282	296	255	285	270	278	285	272	282	282	285	308	287	244	283	303	293	289	294	271	291	279	256	267	298	287	248	271	290	296	272	276	301	307	298	292	274	296	268	259	320	291	286	308	282	296	269	302	294	283	277	263	283	274	292	270	323	277	320	273	285	275	292	293	294	276	277	270	282	294	282	258	276	296	291	277	270	283	273	259	260	289	319	274	272	276	293	299	271	270	253	312	297	282	264	297	306	279	267	303	304	282	284	313	301	293	273	249	260	284	285	277	302	289	280	278	289	280	293	287	299	269	278	288	291	276	283	316	264	264	276	296	282	272	323	282	276	280	306	269	306	299	252	301	274	302	269	283	284	323	282	317	279	295	300	261	295	280	282	317	288	337	274	273	277	250	272	286	244	289	280	317	272	305	288	282	275	314	313	275	271	336	300	308	287	293	302	295	290	294	285	265	318	269	270	307	256	262	291	267	263	268	299	293	297	276	299	329	286	296	288	328	297	287	286	262	244	288	299	253	267	284	304	280	284	276	281	291	307	290	286	252	304	275	265	278	291	293	269	293	260	281	269	288	269	284	259	310	294	287	282	284	311	293	278	310	289	275	295	286	307	265	289	317	266	309	290	285	306	286	278	307	263	282	303	309	275	295	287	303	283	302	276	281	323	288	288	311	320	323	297	281	285	320	282	262	271	316	255	268	294	286	296	283	303	277	277	292	285	326	313	263	260	315	306	243	299	278	294	281	271	295	280	268	302	310	292	336	290	249	285	301	264	293	328	293	255	292	281	338	270	281	310	302	283	289	304	275	277	268	314	276	265	304	270	307	296	274	309	279	266	279	241	263	277	264	239	295	273	296	287	281	282	277	313	289	267	284	296	284	288	281	305	301	280	299	288	271	264	307	303	291	297	293	270	299	314	310	305	274	262	319	268	268	290	275	274	242	287	294	259	280	287	315	289	273	299	300	290	297	296	289	271	283	295	277	298	308	253	290	289	308	318	286	319	280	269	285	269	289	314	292	274	293	296	270	299	268	290	311	289	294	286	289	298	303	258	272	287	291	327	289	283	286	253	277	312	290	260	258	274	280	299	316	260	281	290	274	296	275	263	249	289	285	291	301	279	278	305	286	274	318	268	312	297	284	279	266	291	297	262	290	277	286	291	274	279	266	299	287	283	299	251	232	309	296	267	269	285	307	303	257	290	256	293	262	297	286	277	282	309	300	301	261	313	268	283	279	265	274	291	275	299	280	309	243	279	295	273	320	312	262	298	279	268	258	266	271	284	259	304	266	299	315	297	270	269	304	303	258	324	302	295	310	283	252	273	241	304	293	270	273	277	266	298	295	285	283	243	289	268	310	288	308	289	318	273	307	299	284	282	279	287	258	287	308	295	311	283	339	297	304	282	289	257	308	297	301	276	279	288	284	278	280	264	272	290	280	303	269	301	284	321	286	277	311	293	241	266	287	295	279	282	271	307	285	254	269	266	264	253	277	308	303	325	269	297	292	306	325	286	281	301	314	305	273	308	277	253	284	290	292	306	247	281	297	279	309	244	273	296	298	278	270	276	305	264	274	291	327	275	323	266	290	285	263	275	253	281	305	275	298	259	245	251	278	290	301	296	260	269	297	290	279	303	268	320	279	284	278	274	278	255	303	282	264	320	294	312	300	287	291	276	296	305	282	288	280	280	279	270	302	304	278	299	284	296	299	277	263	297	277	298	295	278	297	309	296	303	297	255	271	288	295	309	289	309	317	304	308	259	286	288	287	274	263	294	293	297	271	307	276	299	280	291	273	272	317	303	274	248	284	280	305	306	289	284	263	271	284	298	308	286	296	297	264	283	281	275	268	256
18199	6843	3992	2056	1187	1054	880	798	765	725	637	621	650	664	642	602	633	667	680	625	634	613	658	650	635	619	627	659	663	645	646	643	640	626	622	653	607	698	645	622	649	629	619	622	640	622	611	614	607	613	621	634	669	611	651	655	623	648	647	613	593	592	640	679	575	609	616	668	654	628	612	635	624	625	603	630	612	616	637	610	652	622	670	658	661	649	630	599	649	635	651	587	642	615	590	658	618	679	646	571	650	637	612	643	613	665	601	699	679	652	659	622	608	633	632	660	635	668	635	632	623	638	617	600	608	651	669	683	586	608	637	601	627	655	661	650	612	657	664	601	664	627	633	620	645	620	634	588	636	626	638	668	649	645	638	626	628	599	643	577	705	640	625	602	697	626	650	657	698	648	610	637	603	631	638	637	651	631	642	637	608	677	617	629	643	620	629	658	603	596	619	674	636	609	610	690	597	621	653	612	639	624	628	634	636	664	603	628	642	605	653	616	633	628	622	638	649	650	624	627	637	652	648	612	595	653	633	623	570	645	627	602	631	628	639	610	613	599	641	652	685	643	599	637	623	612	615	605	647	649	671	631	589	659	575	633	593	639	622	605	607	636	628	619	599	622	641	601	636	641	614	648	690	612	632	578	624	594	646	610	625	614	643	644	661	614	695	604	638	650	598	648	590	631	629	666	618	647	648	663	594	683	624	660	684	622	618	670	690	655	635	630	615	616	662	636	589	635	649	629	639	624	612	629	612	638	606	637	612	671	664	675	674	645	655	625	652	621	639	631	601	637	656	650	677	667	598	610	614	596	608	673	601	622	657	640	710	645	622	645	614	643	608	657	649	652	645	637	641	667	606	669	671	639	623	607	657	621	636	641	666	667	634	673	665	631	621	654	612	617	614	610	612	647	626	628	617	657	613	614	613	607	644	619	638	625	634	573	579	591	609	626	601	664	595	655	649	610	603	648	644	664	624	653	663	599	646	612	589	631	606	628	600	616	655	631	641	653	635	582	638	660	600	645	616	633	615	634	652	644	673	628	680	642	618	594	629	651	685	648	658	662	629	638	626	641	606	646	661	614	628	655	648	659	605	631	708	625	597	637	608	599	597	619	618	636	585	637	633	643	573	615	690	602	599	639	615	644	677	633	614	598	607	636	619	630	609	617	636	607	628	600	636	655	619	602	614	653	618	599	651	616	610	662	647	661	642	665	657	609	595	615	590	686	601	615	685	644	592	671	646	628	625	726	653	706	663	622	647	644	576	657	664	629	638	637	650	637	634	658	657	660	688	614	632	626	629	600	604	649	624	615	621	660	647	631	637	634	683	642	609	641	625	634	677	589	671	638	629	659	620	623	643	657	615	624	620	601	666	665	632	636	624	634	614	657	628	685	623	586	619	642	647	607	622	635	599	620	662	620	661	629	657	664	604	646	633	643	646	611	629	666	654	612	659	685	597	633	657	646	637	664	640	607	639	623	630	619	660	648	673	619	629	595	627	621	572	686	684	611	640	685	627	627	627	673	628	604	630	602	630	647	674	659	655	600	628	618	670	622	625	631	655	627	615	693	610	661	573	635	609	634	641	646	627	622	666	648	645	682	628	606	641	635	642	657	637	661	587	629	614	653	620	612	604	660	673	625	616	602	627	631	631	646	637	633	620	667	646	615	682	662	650	603	658	611	637	641	631	597	657	653	585	660	668	618	619	645	598	678	672	688	616	598	630	632	648	665	667	647	645	608	643	646	633	644	613	659	640	674	615	622	655	592	663	575	649	636	656	624	640	667	652	581	645	611	646	636	665	605	636	612	579	649	643	609	622	583	643	635	647	662	666	619	602	613	641	622	678	634	614	628	637	618	609	598	628	633	643	637	636	660	630	644	561	637	678	626	610	646	679	652	651	627	623	596	650	670	649	612	616	616	664	646	648	621	590	654	608	613	621	666	633	668	625	649	613	629	678	651	642	640	607	579	631	591	625	628	635	633	633	653	668	617	643	674	617	665	611	656	653	649	627	612	654	633	633	598	593	653	652	620	599	644	581	631	612	650	600	588	634	607	680	649	657	609	640	643	614	605	601	613	636	684	638	622	612	631	626	606	623	604	672	613	631	633	603	650	618	630	633	635	627	638	629	613	608	648	633	633	673	626	636	625	597	631	608	632	637	662	602	625	621	585	655	610	644	644	648	668	624	630	642	667	630	658	635	625	593	602	667	632	644	629	653	655	641	613	604	613	634	640	669	661	657	596	617	665	644	645	694	632	632	588	617	649	607	575	637	626	610	645	660	656	628	692	657	602	585	615	623	609	632	620	698	584	648	637	648	653	607	656	651	657	647	630	636	612	658	632	640	679	611	630	630	616	632	649	644	615	601	603	650	620	612	583	609	641	635	701	592	628	641	639	596	652	598	607	640	610	662	645	618	635	633	674	637	656	628	623	625	611	662	654	650	608	619	649	641	644	613	616	674	645	657	609	655	616	634	682	646	616	617	607	647	605	594	604	574	661	631	622	657	700	633	628	662	637	566	625	631	623	616	671	638	657	670	660	674	648	646	625	612	625	583	613	657	648	630	646	653	624	664	649	614	616	644	681	639	618	669	694	602	645	638	642	633	655	616	646	627	648	640	626	565	635	650	620	638	638	628	603	623	648	586	638	614	594	617	623	644	616	686	588	631	673	631	602	633	591	650	618	609	567	621	627	635	651	647	623	617	624	626	677	632	596	645	617	671	639	625	685	671	629	626	669	627	601	622	609	639	628	598	608	654	663	624	658	659	629	609	631	598	629	667	586	638	646	623	603	648	627	623	674	640	679	597	629	631	643	569	613	642	649	666	611	645	613	618	631	652	611	652	634	604	620	615	627	644	616	604	658	591	618	629	612	651	671	664	644	647	673	618	625	663	653	610	672	626	610	660	619	629	641	615	617	633	610	661	650	627	646	645	664	617	624	663	624	644	637	627	649	639	616	629	628	598	660	645	661	599	649	627	569	608	646	647	597	656	589	604	624	638	629	676	647	621	665	612	672	624	681	614	633	624	602	647	646	603	628	623	633	626	650	652	638	637	634	613	597	637	664	618	628	618	663	644	636	616	614	620	632	631	614	613	604	653	610	663	671	622	650	624	614	616	641	634	617	611	645	646	617	651	618	664	638	622	623	654	630	650	648	641	657	623	682	604	632	646	607	632	602	637	646	666	610	628	620	655	629	600	672	652	642	608	611	632	649	632	613	677	616	641	655	627	618	598	589	630	590	600	640	619	630	618	619	658	617	667	601	649	626	624	635	646	639	665	692	617	646	604	650	592	633	652	614	609	623	705	625	656	628	626	666	655	643	664	668	650	625	594	658	625	657	596	651	632	613	636	638	640	628	633	653	643	617	634	598	636	632	676	625	647	645	617	615	690	626	607	641	658	635	639	612	632	633	686	640	625	622	617	651	620	616	641	667	622	651	640	638	645	643	661	640	582	631	645	641	690	648	617	628	622	629	607	637
33604	6266	795	489	374	361	357	313	347	288	303	297	270	292	279	296	247	297	300	312	284	287	306	281	287	302	265	296	283	274	311	272	289	292	292	298	282	295	301	289	299	264	279	283	277	290	271	307	291	305	287	266	332	287	307	283	301	297	296	296	304	263	285	258	300	325	309	274	287	284	295	337	339	322	292	291	309	249	279	276	315	295	293	288	316	294	266	318	276	314	304	304	293	296	310	322	296	267	302	304	280	266	314	289	290	283	279	287	343	280	284	304	278	264	265	292	274	268	324	289	319	278	257	293	329	297	308	314	311	270	299	299	314	302	256	291	276	295	299	287	315	276	266	303	300	268	298	287	258	344	294	283	309	301	282	258	265	290	298	286	271	294	321	293	282	296	294	288	277	289	314	286	264	305	297	281	283	300	298	274	244	271	300	290	309	322	282	277	281	323	319	286	300	264	266	275	277	301	280	312	301	325	293	267	341	298	281	298	297	281	306	335	283	312	321	294	299	268	337	295	265	287	333	315	295	277	298	308	308	294	281	262	296	304	306	271	293	307	300	280	300	288	260	282	277	312	299	307	272	285	327	264	296	270	279	291	296	286	277	304	308	309	308	298	316	284	286	291	309	278	308	302	302	320	335	282	283	307	306	275	277	294	285	288	304	294	274	313	296	286	292	296	286	316	276	279	304	290	289	300	312	303	279	274	285	281	316	243	312	266	285	306	246	293	296	261	286	258	299	298	286	285	288	295	311	293	297	298	268	239	297	288	311	310	269	274	278	297	313	304	292	283	288	290	294	303	297	302	283	284	262	286	284	290	253	264	242	285	303	269	290	334	302	319	291	282	275	308	292	287	292	272	303	315	322	304	294	269	316	290	290	321	285	270	270	290	312	308	302	324	324	293	265	245	278	304	277	312	280	279	328	281	308	260	256	308	328	275	272	281	293	303	283	287	308	260	252	302	257	300	284	257	258	254	275	307	308	289	300	326	283	268	319	255	326	295	303	304	310	283	288	297	331	315	336	296	274	301	282	302	294	273	302	310	315	308	272	277	334	280	298	273	318	269	340	276	302	279	278	288	272	311	296	304	281	275	319	329	298	305	289	323	313	296	272	285	298	262	310	320	315	309	296	303	300	286	304	308	313	269	292	263	266	271	314	301	275	287	297	287	285	281	349	320	312	306	317	296	299	309	299	278	289	295	269	296	293	306	293	262	293	283	276	304	292	291	323	325	307	274	299	292	275	272	276	300	304	273	302	280	296	331	284	320	303	293	287	291	298	324	309	281	311	296	282	306	290	303	284	307	325	269	309	321	290	304	309	318	306	271	298	286	287	282	273	273	295	267	264	297	331	265	312	321	303	287	282	308	291	320	317	279	288	319	319	301	295	325	298	306	329	311	292	295	305	309	265	298	315	311	271	288	298	295	256	283	272	279	273	243	284	281	279	266	293	296	306	332	320	281	322	305	277	320	304	321	296	282	321	311	304	291	311	291	281	263	291	312	293	290	331	310	287	311	324	292	305	253	277	301	295	319	291	294	270	296	338	298	330	284	308	300	327	315	276	297	287	280	331	299	260	307	318	284	288	285	323	307	268	305	304	294	289	291	286	290	255	276	352	315	309	317	264	301	261	265	291	311	264	285	280	295	285	286	285	283	338	328	308	331	304	290	296	290	316	317	308	273	274	310	264	296	298	295	272	291	316	269	284	307	286	323	297	288	315	278	274	282	335	282	280	276	255	321	296	313	311	310	320	334	292	256	305	306	286	299	311	303	266	293	299	305	301	285	307	276	246	273	284	323	292	281	300	305	314	282	332	303	279	285	283	307	285	277	275	309	316	349	284	305	301	276	287	264	309	306	316	271	274	278	306	306	281	337	305	313	286	320	309	285	323	309	304	313	278	300	323	297	268	291	268	298	277	294	290	265	296	290	308	297	280	309	262	314	295	259	267	287	320	318	282	275	276	299	287	275	285	281	296	261	298	329	300	257	301	289	282	305	291	296	294	275	302	276	277	288	293	281	270	295	306	313	297	293	273	248	264	300	294	294	287	312	260	290	284	287	284	302	291	323	323	312	257	318	319	271	279	290	283	293	303	311	313	290	297	282	312	260	298	326	304	302	300	292	317	289	291	285	295	298	271	296	312	287	311	288	307	274	300	309	316	280	324	278	333	302	316	293	270	271	296	293	303	299	289	315	255	298	293	288	285	260	271	275	302	328	280	301	292	256	305	273	257	284	256	279	322	285	240	282	304	310	293	273	315	251	311	300	289	314	309	288	304	282	298	288	292	342	303	304	267	268	281	299	278	299	256	303	281	287	295	310	301	272	290	315	260	274	268	320	295	288	270	303	289	289	302	290	314	305	256	262	321	327	255	279	284	293	320	282	256	302	302	303	280	294	324	314	328	311	315	271	279	275	263	278	298	303	310	294	310	275	273	303	276	317	331	308	286	284	313	268	287	320	300	289	290	295	268	325	277	274	305	260	255	288	285	307	293	285	292	298	306	301	266	305	267	289	297	287	303	300	303	312	316	280	291	314	302	283	284	298	296	260	292	304	279	301	283	297	293	313	315	305	307	328	295	307	285	266	286	297	295	284	263	269	311	297	300	295	317	323	295	261	258	307	285	313	312	267	284	272	245	293	300	303	283	276	316	319	273	317	270	287	290	312	290	306	309	301	281	262	304	257	309	288	290	320	274	281	297	266	263	315	291	297	301	333	304	313	306	270	291	302	305	319	310	330	307	288	279	324	299	296	276	312	308	268	280	320	287	301	290	275	310	279	302	299	316	268	271	302	285	301	257	273	303	273	281	299	289	287	292	293	271	305	260	248	277	232	298	299	310	292	293	290	302	252	271	311	288	297	300	316	300	285	303	320	303	312	304	304	292	313	279	293	263	313	286	307	312	282	256	274	268	292	299	260	292	312	297	286	290	277	281	317	315	293	276	312	322	246	321	308	275	311	292	313	297	267	319	290	321	266	293	306	335	262	289	302	265	329	298	288	289	287	300	286	288	282	305	292	269	291	278	301	279	275	303	320	296	337	311	295	281	281	297	305	303	299	303	260	284	264	261	316	244	302	322	285	312	254	303	324	289	278	234	278	314	229	278	300	281	269	291	326	291	302	278	291	293	296	270	282	267	317	315	273	271	267	302	271	304	291	282	276	270	292	286	295	276	281	264	320	295	261	319	333	295	313	305	279	319	275	276	317	298	317	292	284	306	291	269	302	309	307	310	273	326	303	293	294	281	285	263	250	272	316	314	314	288	285	308	281	265	335	286	281	281	302	294	252	291	312	285	292	303	296	293	252	299	294	250	268	299	258	304	302	308	307	290	288	315	269	301	269	299	276	280	286	280	263	282	304	298	295	305	267	320	272	290	316	280	307	292	282	287	318	294	302	311	265	313	270	286	274	278	269	321	281	303	319	320	300	278	298	273	331	311	279	317	298	303	287	289	243	264	263	312	288	277	302	265	266	288	301
23825	8555	5207	3545	2374	1918	1589	1256	975	847	755	766	717	717	695	642	723	709	708	666	689	695	663	705	626	706	680	678	683	674	676	663	706	655	656	660	673	635	646	672	676	654	618	677	666	672	687	664	691	689	694	686	655	624	622	671	660	699	665	636	641	672	649	651	653	664	661	616	713	688	652	643	677	689	654	672	659	698	651	690	691	667	693	688	723	659	662	657	653	678	654	635	655	648	661	718	662	653	698	640	670	684	677	674	658	665	632	727	631	643	678	698	613	630	643	667	680	635	710	644	718	664	735	641	726	691	655	617	639	657	656	632	634	680	680	689	708	724	646	665	679	664	629	649	648	710	683	678	676	679	644	682	714	710	654	623	654	687	633	639	685	686	660	713	638	639	665	662	661	689	634	669	586	680	626	685	676	674	682	674	675	705	702	617	673	683	626	619	672	677	609	658	703	697	607	666	618	632	652	636	600	638	694	659	651	675	659	698	677	672	647	660	638	684	690	667	623	696	659	620	646	658	648	671	711	640	718	633	712	659	677	633	665	632	632	694	632	600	657	716	663	648	615	680	684	665	642	666	671	629	659	672	710	686	638	651	690	697	675	671	618	644	642	632	642	636	643	667	625	668	616	640	659	649	682	694	627	657	640	652	688	671	673	650	653	724	631	702	663	678	692	663	657	655	659	657	648	672	656	688	673	649	658	648	671	634	693	672	653	666	660	639	712	625	640	692	645	704	664	699	653	689	663	700	636	658	626	702	631	656	652	652	694	655	693	637	699	638	661	691	691	674	641	692	691	661	626	641	690	693	623	670	672	637	698	678	668	619	671	712	657	663	599	670	665	699	682	673	666	674	673	623	659	674	680	686	634	693	664	692	645	660	685	706	689	664	692	625	670	662	653	740	644	684	671	677	665	638	709	706	703	689	703	702	661	678	684	704	654	682	675	670	656	604	617	673	641	720	690	663	643	669	684	677	676	677	654	677	675	642	738	623	685	631	686	665	685	654	660	645	641	688	656	660	650	657	666	656	626	663	660	675	682	626	691	652	652	696	660	640	635	659	676	656	655	621	686	642	680	702	657	650	687	698	645	629	674	675	683	655	662	653	630	660	646	673	648	647	684	640	652	633	663	674	661	688	682	694	640	641	649	669	708	616	677	675	720	657	634	653	666	626	659	688	670	621	666	649	598	699	624	630	665	722	665	684	645	669	662	654	680	644	631	685	685	660	597	717	644	678	645	672	698	637	634	667	648	678	635	655	633	687	678	686	669	675	674	666	661	617	684	683	654	677	695	665	635	643	661	635	683	632	624	715	572	677	664	642	710	693	611	662	669	672	657	632	688	654	618	667	668	687	636	605	637	672	656	667	644	654	653	642	641	706	685	607	688	699	683	677	679	627	632	658	659	650	628	671	677	676	670	653	637	615	626	640	675	657	687	674	655	706	675	654	676	643	702	667	661	699	631	692	644	717	678	634	682	676	657	618	642	632	661	660	660	671	648	660	649	649	655	628	646	665	648	672	654	633	644	628	636	693	651	655	651	657	644	679	649	675	688	624	658	638	682	672	650	651	682	639	655	660	633	634	663	666	655	701	670	658	678	684	693	648	658	654	640	658	664	658	685	662	702	638	647	620	625	682	646	621	641	657	640	624	682	649	689	672	645	704	622	723	651	659	689	625	625	711	646	622	662	657	699	660	695	661	638	691	644	644	653	662	684	670	682	639	623	674	631	645	663	690	638	692	701	621	675	654	667	665	630	695	632	698	648	654	669	657	636	643	672	626	677	674	713	649	649	631	664	656	671	677	661	663	649	628	641	623	626	702	702	595	655	667	652	670	663	590	710	705	654	663	653	641	675	637	684	720	658	643	659	637	655	674	662	660	713	677	649	658	672	631	657	666	630	627	660	688	647	669	624	677	715	665	645	620	672	673	673	670	623	668	654	692	664	676	641	650	655	692	705	635	698	637	706	620	651	610	683	679	651	666	703	663	650	690	672	668	650	660	662	709	701	687	643	671	662	665	647	651	679	674	635	618	658	640	638	619	676	663	659	623	634	673	675	676	654	670	662	637	672	676	658	629	601	689	689	645	649	695	668	708	673	668	676	663	687	647	628	682	639	631	655	678	629	654	639	668	667	703	648	634	624	676	625	638	669	682	664	656	667	667	667	682	644	647	684	706	658	609	653	651	695	615	641	664	631	633	668	692	661	680	623	683	665	654	669	641	656	649	716	677	685	639	688	631	677	661	678	658	673	680	638	652	684	669	637	709	710	646	683	665	631	645	667	619	670	682	644	671	646	658	691	691	712	651	698	706	668	633	646	617	684	664	628	617	644	669	656	684	720	679	690	643	656	677	694	634	631	673	668	661	664	682	671	617	655	629	713	704	691	676	662	636	638	636	639	677	662	649	662	653	674	646	630	652	647	645	683	637	629	645	677	683	677	647	679	653	641	673	681	681	700	659	658	656	660	672	618	691	651	653	656	679	671	645	658	703	626	672	659	644	659	702	676	655	656	621	641	616	669	659	702	702	636	686	687	626	674	694	682	660	663	662	679	680	669	614	670	670	679	675	700	707	658	705	668	630	659	619	665	651	647	711	652	695	642	675	680	649	652	653	691	663	703	679	658	621	638	647	674	663	651	672	662	669	680	659	662	667	645	673	662	703	664	662	683	659	660	626	660	661	670	664	688	659	680	674	657	661	627	654	654	675	687	688	675	684	668	685	649	645	621	659	608	653	655	657	603	621	689	657	660	608	696	649	681	705	675	691	622	673	621	625	687	654	620	656	707	686	708	667	668	679	643	630	676	688	704	614	664	692	643	604	643	671	661	675	596	702	677	640	651	653	604	672	692	651	693	624	638	700	627	662	659	687	666	684	711	653	658	656	689	662	680	634	704	665	679	625	636	682	690	692	637	647	725	666	704	650	682	653	677	688	664	719	635	645	685	644	648	725	647	656	665	656	687	677	633	652	658	654	655	654	664	669	633	657	681	643	689	654	681	697	697	662	680	659	743	667	676	633	655	710	659	669	642	654	689	681	662	638	662	671	675	647	698	622	660	702	660	666	695	670	636	669	645	663	655	644	657	662	655	660	623	656	636	637	670	700	651	641	641	645	632	644	670	672	664	668	710	682	671	696	652	671	674	644	686	605	652	634	649	659	664	649	650	660	669	701	632	648	678	668	651	686	692	702	677	644	682	685	676	696	666	637	650	656	690	654	684	689	674	693	658	640	632	670	675	687	680	677	610	671	666	673	673	676	637	675	648	646	693	664	712	651	710	613	668	693	685	653	683	663	639	706	694	666	681	670	610	621	679	684	671	663	668	641	644	631	680	654	647	605	637	617	667	686	676	655	669	704	664	649	678	697	676	673	612	682	663	636	665	664	644	653	671	662	636	727	700	673	640	642	698	662	632	651	675	670	664	680	627	677	681	688	658	644	708	656	667	645	633	669	645	689	671	627	658	657	618	714	663	687	591	643
37580	7098	1020	561	436	388	375	345	360	327	316	341	315	310	314	325	288	287	301	340	317	290	331	319	284	300	321	322	313	328	286	328	305	309	284	311	291	305	301	321	301	293	347	320	297	291	283	314	317	322	299	307	293	329	310	298	293	299	314	291	295	329	312	304	279	313	298	286	279	325	298	309	280	298	251	314	305	295	323	311	335	318	292	273	327	261	279	322	309	312	284	332	293	317	307	305	338	325	308	314	322	275	324	302	295	306	299	296	287	321	313	330	304	269	306	307	323	286	278	332	284	313	310	301	321	321	298	306	262	310	306	322	308	272	357	309	306	303	308	316	331	289	300	285	315	315	303	339	276	320	316	283	278	322	326	335	290	348	337	303	328	335	307	302	310	310	331	311	311	339	322	317	271	315	337	296	293	285	302	303	310	316	294	292	296	307	321	298	275	318	270	336	311	323	297	314	328	318	318	302	304	324	309	291	307	300	337	335	301	338	307	344	289	304	299	311	273	285	333	317	313	319	313	306	296	316	319	327	290	326	328	306	330	277	302	318	306	309	293	306	351	287	307	297	302	295	297	331	279	277	319	305	329	335	308	286	305	304	306	315	292	312	287	297	294	335	337	288	311	306	303	290	342	314	304	278	295	300	299	333	347	293	319	306	292	325	321	312	318	309	281	304	344	288	303	272	312	302	267	328	292	298	336	298	322	315	308	297	295	308	306	326	292	318	315	309	295	346	306	302	311	302	303	318	303	312	327	314	304	355	323	303	352	306	351	314	296	306	312	329	327	310	303	327	280	283	288	328	286	310	271	289	340	305	285	286	308	289	289	306	296	289	289	316	316	351	315	295	312	320	308	320	314	306	314	318	289	298	335	281	331	304	280	304	326	300	331	305	308	295	291	313	317	297	311	289	320	305	313	290	316	317	336	292	295	317	314	312	272	324	308	314	289	327	334	324	315	330	289	352	284	327	297	319	316	304	329	306	342	303	286	308	261	329	315	321	323	285	327	302	309	321	325	342	311	285	297	312	298	312	354	279	349	308	327	295	309	315	304	309	323	316	286	343	294	296	313	302	278	314	328	289	275	287	295	339	282	294	280	326	309	299	275	296	319	324	288	313	322	296	334	305	312	296	262	277	297	304	315	324	312	277	331	293	290	333	337	325	308	323	316	314	286	332	320	338	332	280	300	315	301	305	321	331	320	342	299	324	306	283	321	313	306	262	327	337	299	320	298	321	317	300	308	270	320	315	302	291	285	340	288	307	322	317	271	296	347	316	277	328	290	305	279	295	333	297	298	308	330	325	319	296	272	303	321	265	282	309	296	295	296	329	286	351	280	272	288	310	319	310	307	314	306	301	323	301	315	332	321	307	327	305	325	331	304	322	288	296	335	297	296	321	308	311	303	304	325	317	296	322	322	311	290	348	298	306	288	320	311	321	304	321	294	291	342	302	302	303	344	315	342	308	292	305	316	306	337	318	315	302	297	303	310	314	305	316	349	310	314	318	345	315	298	309	294	350	329	317	252	336	315	271	326	316	307	304	274	288	274	323	295	315	284	301	307	303	280	283	291	291	331	298	305	328	305	300	291	299	294	294	335	296	314	273	301	323	311	318	283	316	316	267	311	291	296	313	295	288	322	289	320	295	282	301	339	298	293	295	267	331	300	282	329	324	323	346	314	328	302	332	306	338	302	321	296	333	331	307	287	279	298	357	325	331	292	298	288	269	231	269	294	346	277	327	303	314	333	304	300	298	313	315	295	282	302	318	285	301	281	322	328	287	312	346	342	320	301	305	297	321	322	316	351	305	297	297	290	311	325	302	296	308	305	319	309	287	329	305	326	298	292	290	312	299	290	279	334	297	319	289	288	304	277	268	306	304	324	328	288	315	312	312	297	332	330	287	357	311	275	318	252	310	311	285	313	334	334	284	306	311	299	316	316	298	256	338	291	302	327	288	292	308	303	325	284	315	300	313	322	295	323	291	302	344	281	301	302	311	321	299	312	277	284	301	307	305	273	281	314	308	309	275	320	295	332	296	297	284	320	318	328	295	297	336	317	308	308	320	278	324	284	290	280	314	312	329	282	349	331	263	301	305	280	282	296	315	287	316	294	311	302	270	324	334	295	326	337	287	337	303	306	287	290	314	322	320	307	311	301	309	332	329	330	281	273	323	310	342	289	299	304	320	281	317	319	292	272	292	344	285	307	312	271	315	347	313	325	331	320	346	337	304	330	337	348	338	277	348	308	311	295	323	303	298	313	302	323	277	349	293	322	307	275	292	298	296	286	342	297	294	297	277	274	285	330	312	312	309	310	331	304	298	384	309	284	328	308	284	348	303	281	301	274	326	298	287	340	312	311	312	316	296	314	269	279	316	326	302	307	305	293	285	321	327	314	305	305	312	293	277	314	295	323	330	286	321	307	336	320	285	301	327	300	300	304	333	279	291	293	310	294	314	317	322	289	308	291	286	328	321	283	331	289	263	297	294	287	288	308	301	287	312	300	314	312	321	308	327	290	360	284	289	284	276	297	341	329	310	302	282	315	344	331	316	298	272	290	303	331	349	339	321	282	304	299	319	315	318	278	329	332	303	371	302	309	309	299	337	300	293	306	318	309	295	306	325	319	316	311	302	290	320	340	321	326	319	326	293	311	329	310	284	315	322	310	317	298	342	330	293	292	328	323	308	290	344	317	319	310	322	310	319	349	322	331	300	298	311	294	277	311	341	296	306	296	299	317	297	293	337	303	324	310	296	312	330	291	329	327	286	286	308	312	324	294	284	295	290	305	301	297	327	284	296	263	298	314	304	329	302	338	319	303	311	315	315	330	323	265	283	322	276	310	331	293	298	291	321	302	340	298	360	276	295	328	330	326	302	332	294	337	284	300	292	335	314	309	283	293	328	304	266	288	305	329	323	308	303	313	326	261	305	338	328	314	320	301	303	272	311	300	313	304	272	324	324	313	312	328	315	299	302	315	335	297	322	313	352	314	304	341	330	302	301	313	305	306	297	358	330	299	293	309	320	295	269	315	328	342	311	309	312	270	313	288	335	322	322	296	352	314	298	308	291	281	336	336	298	313	318	330	306	301	326	327	317	310	331	318	332	289	311	350	283	324	305	342	315	315	308	303	322	296	301	292	301	300	309	290	272	301	298	327	297	301	304	340	320	307	294	299	303	319	312	309	313	296	279	322	295	298	296	294	294	304	298	317	330	333	296	313	285	314	280	320	297	332	304	338	273	315	339	263	317	290	290	332	334	308	303	292	323	305	266	322	313	343	332	334	346	309	313	315	322	312	309	337	315	307	276	296	352	340	280	306	323	319	313	324	301	318	316	381	330	312	293	307	298	308	305	340	293	306	314	311	326	315	327	291	348	335	319	314	318	324	310	280	299	299	308	286	325	281	337	321	287	298	306	266	339	296	300	321	304	323	309	309	299	300	301	326	312	293	328	305	315	294	339	321	288	282	311	326	301	320	307
26058	9912	7047	5019	3315	2515	1903	1566	1101	814	824	853	767	752	752	736	718	703	684	775	746	740	725	715	684	749	750	706	726	735	704	721	681	668	710	703	673	731	673	702	710	695	726	743	691	746	699	771	706	697	694	753	728	696	699	711	720	744	726	696	735	745	710	678	696	712	689	715	722	715	730	702	696	668	669	688	714	715	705	689	725	700	739	635	721	697	709	712	712	726	778	741	738	740	745	707	746	745	766	701	703	738	722	710	759	702	651	732	668	724	729	675	747	706	705	724	697	716	658	728	732	731	709	702	720	729	699	704	679	707	731	696	748	706	686	677	715	674	674	728	725	697	703	722	709	693	716	690	685	667	766	756	707	697	679	663	704	737	661	710	659	691	718	747	737	698	709	780	692	688	731	736	692	737	722	724	699	720	716	715	750	678	723	748	688	741	779	710	723	676	750	718	727	709	754	714	708	695	704	671	700	728	711	708	695	768	746	645	663	750	672	714	715	727	722	744	727	711	654	721	666	689	698	736	741	658	691	711	703	731	741	700	740	724	688	751	752	702	742	686	715	670	745	728	760	724	707	740	721	715	720	653	748	718	693	734	692	718	726	700	661	705	742	718	710	774	700	718	661	704	771	751	742	709	723	714	719	738	685	742	672	742	678	691	764	735	666	725	735	681	723	697	703	702	724	729	719	719	723	701	714	698	676	764	767	708	734	695	761	686	747	709	730	685	760	701	756	746	702	742	716	686	732	755	694	724	677	698	701	736	696	681	752	762	692	732	693	688	682	697	744	684	718	707	717	675	732	689	763	709	689	694	702	669	693	684	739	666	700	682	697	725	688	664	730	731	743	734	711	705	686	695	746	744	689	704	717	729	729	701	706	686	773	696	750	730	693	723	701	709	712	714	701	689	687	688	708	709	702	711	753	730	709	744	693	704	696	750	699	742	657	706	743	709	693	727	678	748	666	680	693	710	718	703	710	674	739	758	710	709	726	713	756	689	718	689	710	672	700	688	702	744	700	678	748	705	725	730	675	739	787	699	686	756	669	694	741	740	723	668	707	698	712	710	691	701	707	725	689	714	679	716	722	672	681	731	730	705	731	652	662	725	704	665	697	725	690	676	711	729	707	708	716	698	758	767	745	769	665	671	721	712	713	726	692	714	729	708	736	712	724	754	726	767	724	724	706	716	672	695	679	715	737	679	744	683	721	715	765	725	714	707	696	667	701	727	683	697	723	705	700	703	745	680	685	673	718	698	700	696	694	739	702	731	689	687	703	746	710	710	735	727	721	770	729	736	712	702	648	734	668	743	679	708	729	679	794	711	745	751	659	711	722	707	721	732	716	699	687	707	705	688	781	709	722	712	715	723	703	708	733	757	727	706	707	699	705	712	734	705	682	722	709	703	684	670	717	735	739	772	715	730	704	743	712	670	769	722	652	707	750	706	718	691	702	700	753	706	695	746	707	746	710	730	703	699	660	746	691	683	708	707	686	686	707	735	708	694	662	746	697	713	695	711	734	691	666	800	701	694	760	714	734	722	700	746	711	691	706	686	709	708	698	756	750	742	710	696	716	719	669	727	699	701	731	688	701	710	691	708	730	680	735	718	717	725	736	707	751	716	699	712	702	720	743	720	709	717	724	709	717	708	670	736	698	729	701	683	728	659	734	680	731	701	706	735	680	681	700	733	706	671	718	693	678	738	678	728	725	681	680	741	706	680	715	708	713	665	719	712	741	711	673	727	710	761	713	721	700	710	716	719	694	777	728	688	705	704	687	639	765	714	722	690	770	709	715	707	672	712	694	726	725	706	730	764	742	686	696	686	699	680	695	689	696	698	679	690	742	687	704	720	741	733	732	711	696	752	717	720	706	726	682	717	723	741	727	743	710	739	732	753	728	726	729	728	708	683	721	735	748	686	696	687	735	708	724	662	732	752	749	682	756	690	702	722	739	727	704	675	705	743	648	727	737	717	709	703	712	713	702	691	725	732	725	714	755	720	719	684	690	711	726	712	748	715	714	747	710	708	688	706	766	719	769	699	706	702	682	691	737	722	746	715	714	704	658	720	704	751	740	744	752	708	730	690	755	682	730	730	734	704	701	762	700	653	679	732	703	739	726	727	705	706	709	702	717	744	736	698	709	713	723	714	717	716	702	721	707	708	722	710	714	762	714	706	711	698	708	717	712	677	712	681	754	697	684	702	674	700	729	700	754	715	720	719	685	693	726	703	731	766	695	714	666	729	741	738	717	688	672	693	680	714	730	721	701	700	715	713	713	676	754	764	712	667	655	653	719	727	735	677	693	680	706	707	683	686	686	725	752	695	682	691	714	707	735	712	709	683	661	747	711	674	719	680	719	691	688	675	680	644	705	754	697	714	722	715	733	735	688	720	760	710	723	696	709	692	708	719	713	701	679	719	713	717	682	748	777	758	681	730	694	716	704	651	743	742	710	724	708	672	725	728	718	699	719	723	719	738	743	720	717	740	714	672	711	692	704	734	709	657	703	701	748	720	717	705	730	721	730	708	739	702	706	712	727	723	715	728	710	714	735	720	700	738	665	721	726	697	741	726	714	724	684	684	699	736	736	742	719	734	724	688	736	761	711	709	701	690	721	735	682	713	699	671	702	707	741	667	736	725	731	697	714	720	707	734	743	712	632	704	674	724	727	707	723	686	721	730	733	723	671	734	736	740	696	701	706	760	747	753	682	738	722	693	722	748	722	688	684	687	693	735	667	708	720	729	719	716	708	740	698	725	731	722	721	697	724	700	700	685	737	710	660	699	659	742	659	726	668	708	675	666	741	726	717	715	730	676	687	720	737	733	701	704	726	734	680	729	722	740	618	739	710	708	715	703	738	751	729	711	737	726	675	783	710	705	666	718	730	729	738	679	694	769	678	748	741	684	671	685	743	735	687	720	761	738	698	711	773	706	704	733	709	733	690	702	715	719	701	719	738	772	689	685	694	681	690	690	707	720	693	731	720	726	693	707	712	750	750	695	729	722	682	732	695	720	765	699	722	703	699	672	726	696	737	701	682	656	715	735	742	731	750	716	710	722	708	738	740	727	739	763	720	710	722	760	674	721	754	703	728	684	679	785	706	719	648	713	711	734	707	681	707	735	689	688	700	708	765	725	717	720	695	733	746	716	713	691	669	717	715	766	717	690	702	768	687	708	728	726	743	672	701	735	695	700	731	688	687	702	685	703	703	727	705	674	692	683	669	694	691	720	744	728	695	749	701	724	701	747	721	723	692	652	777	677	684	737	745	692	720	761	705	739	670	716	666	690	733	708	756	699	699	709	753	718	732	661	745	727	695	707	707	694	725	747	677	726	711	688	719	699	733	717	729	755	761	734	682	679	628	751	717	722	720	695	725	728	745	722	684	715	726	732	769	742	753	703	701	683	719	689	757	709	713	716	692	744	712	708	695	727	720	700	750	735	728	698	688	711	735	738	720	700	697	760	680	757	743	703	755	735	715	663
24915	2745	550	342	321	285	308	323	279	307	305	265	279	284	252	295	295	297	262	265	283	277	277	292	286	292	287	311	294	278	302	284	280	300	286	263	278	276	281	297	285	278	269	281	298	267	291	268	297	282	323	299	311	256	289	314	299	290	253	267	274	282	284	294	282	280	300	294	284	277	281	269	313	270	252	278	292	261	293	231	256	277	270	301	265	266	315	334	271	281	293	266	281	275	275	260	301	282	299	300	279	313	302	294	273	266	280	286	287	278	310	321	275	292	258	269	287	273	269	284	261	258	259	315	300	282	275	290	294	310	267	287	297	249	291	262	261	292	298	267	256	314	304	307	250	264	258	280	275	284	239	281	270	265	312	305	294	296	270	273	314	266	302	278	268	290	277	280	265	327	300	287	291	272	295	264	304	280	278	296	303	247	269	286	279	314	320	284	299	284	292	287	269	275	250	314	250	283	276	277	294	298	303	301	318	299	271	296	292	301	281	311	260	257	274	264	279	292	281	270	266	278	276	247	308	307	260	267	258	282	290	301	267	274	281	278	250	296	299	259	290	263	311	326	298	275	283	289	286	293	279	271	291	285	275	280	310	274	281	245	301	265	277	269	300	254	312	279	310	303	263	289	316	302	300	283	293	260	269	288	261	267	296	294	266	287	307	295	267	293	254	264	256	297	255	279	301	278	313	253	297	310	262	273	282	282	290	281	262	273	282	289	279	271	287	274	280	292	302	267	258	286	278	270	265	291	280	260	300	253	279	273	324	301	287	289	306	267	274	280	293	277	280	260	306	270	295	293	251	268	281	318	281	295	265	260	288	293	277	247	284	278	283	295	281	292	278	280	252	289	299	269	300	285	288	279	277	249	306	288	298	280	278	297	285	312	282	299	302	268	302	300	319	289	308	291	318	284	262	329	282	284	279	283	297	294	255	301	302	301	280	280	293	312	260	233	293	274	287	291	280	301	291	302	266	294	283	295	299	265	280	289	284	286	270	269	277	258	275	274	266	274	286	312	310	297	297	312	311	316	248	295	268	294	275	284	270	251	273	318	267	278	302	300	272	319	296	287	276	294	267	292	272	320	267	285	258	268	268	300	312	278	259	309	318	285	278	294	292	254	275	313	304	286	290	302	294	307	268	309	266	285	268	282	272	312	291	295	256	306	296	279	283	268	287	283	268	285	276	285	280	262	281	285	273	277	309	296	274	291	300	301	293	291	296	287	288	281	277	271	328	276	280	289	284	277	278	300	285	300	293	265	270	263	246	266	287	279	276	269	262	265	303	291	294	293	295	266	295	299	309	259	295	331	293	259	292	326	306	321	320	293	279	316	269	276	286	302	279	312	288	286	308	295	268	280	299	281	282	280	303	262	270	247	322	263	252	275	249	287	302	296	285	275	280	310	266	288	304	270	284	254	278	229	316	287	299	276	270	261	285	324	301	283	285	306	277	242	264	273	295	274	286	302	303	257	286	263	309	269	249	323	257	314	294	301	282	261	301	266	287	293	283	286	275	310	280	326	317	287	283	243	288	304	319	316	307	304	285	275	298	278	262	269	278	281	283	277	296	259	293	309	270	273	285	261	283	276	287	272	286	308	308	292	320	304	322	316	269	294	288	326	280	324	301	289	320	299	287	292	263	290	273	293	291	274	283	275	282	316	303	257	273	268	292	312	301	265	242	262	288	270	301	287	323	278	264	263	300	334	323	302	298	292	264	288	273	284	294	352	307	290	302	297	298	282	321	273	250	319	290	263	302	273	284	307	272	277	255	277	282	298	321	283	279	319	264	276	283	304	284	327	306	275	262	288	295	300	290	289	293	284	257	275	278	260	288	276	302	300	286	305	315	283	284	286	248	316	277	255	272	290	277	258	267	263	280	315	292	301	263	292	301	302	284	291	285	320	262	313	297	299	247	289	263	262	280	317	297	302	304	274	312	288	273	274	316	296	290	314	249	299	272	308	316	252	305	285	324	299	265	275	263	272	310	281	285	245	304	265	278	276	281	264	281	259	281	265	257	251	311	269	276	266	292	276	291	305	301	295	278	295	298	274	298	319	292	261	303	315	309	292	258	284	297	296	289	296	269	296	286	294	285	264	312	274	262	267	309	310	257	273	260	271	274	295	284	282	293	307	264	300	282	272	266	278	275	313	301	295	270	290	257	287	301	308	292	295	290	293	252	267	289	273	277	300	288	287	298	321	330	254	292	303	262	275	298	289	302	283	287	294	262	264	289	287	284	262	264	288	277	278	288	325	286	308	288	307	260	288	287	304	300	268	281	274	299	274	225	298	275	279	267	300	318	263	288	292	331	301	279	309	288	317	293	304	247	284	306	304	263	283	310	293	306	282	279	294	272	293	290	329	270	274	255	268	307	298	295	309	293	275	284	296	267	279	286	259	277	279	354	293	291	283	273	290	295	265	291	285	276	304	292	278	280	301	326	329	328	271	284	307	277	296	305	289	302	286	287	280	281	289	321	262	316	273	275	257	278	304	301	311	307	276	331	288	281	296	262	280	278	292	290	245	340	255	279	257	290	261	262	292	266	260	295	264	282	287	300	285	259	300	289	284	269	301	278	300	296	289	289	296	283	279	275	314	251	280	304	279	285	275	287	284	306	324	295	257	318	288	289	290	247	301	280	305	300	269	283	288	296	261	288	291	311	293	286	298	288	293	291	292	313	265	295	324	278	347	275	298	282	315	280	300	289	269	279	292	291	253	290	313	291	282	323	287	308	284	264	302	312	274	298	297	291	277	260	270	272	304	275	263	276	292	265	313	302	299	264	285	267	306	272	250	252	279	284	249	275	287	263	291	283	268	277	268	287	289	268	319	288	254	296	305	297	293	252	260	290	284	282	295	308	275	247	309	272	266	269	297	271	288	263	270	298	283	292	283	273	304	278	276	260	277	293	256	279	295	301	279	262	267	254	288	328	285	305	297	304	311	268	302	258	295	273	279	263	265	261	295	282	305	278	265	292	284	302	276	264	288	282	302	281	261	254	264	251	313	290	290	288	321	319	279	274	269	275	266	274	243	298	282	275	327	285	257	287	265	234	305	276	282	278	270	298	263	286	298	277	321	281	263	293	254	265	277	281	286	262	307	281	305	263	277	316	279	320	244	275	276	258	257	276	285	272	272	305	298	308	284	269	269	269	293	292	268	299	269	258	262	271	292	283	262	263	282	280	273	252	304	279	252	325	276	301	270	324	305	278	281	259	259	284	259	269	281	296	278	291	316	261	287	265	258	290	255	266	265	271	281	253	238	274	285	287	270	267	305	293	310	272	284	282	320	318	268	272	280	298	306	273	280	271	282	296	288	268	283	307	323	261	291	290	250	276	293	267	255	261	270	265	294	273	313	312	280	278	275	270	320	264	254	308	282	244	279	311	271	301	292	263	324	290	276	274	314	282	327	301	298	287	313	245	286	265	268	276	300	263	286	298	280	284	293	276	257	316	261	292	276	306	306	264	271	273	292
16674	6230	3699	1807	1465	1146	928	801	707	639	659	637	623	646	655	710	652	626	634	622	646	618	657	633	627	599	599	609	585	599	594	648	642	624	636	615	636	621	632	601	642	653	628	623	637	571	576	613	575	627	619	620	600	630	616	599	590	621	622	628	682	652	591	637	651	615	565	634	645	648	625	601	629	623	640	659	633	654	639	670	618	607	650	639	588	663	639	621	655	609	609	634	606	626	645	627	642	605	615	671	604	633	629	642	590	635	701	626	582	626	637	671	591	621	636	626	633	603	588	604	592	618	639	664	597	641	612	610	621	604	666	635	623	675	635	630	607	602	630	639	620	631	595	655	591	666	637	652	596	647	663	628	627	605	625	608	626	641	645	670	619	640	625	640	628	622	639	605	626	631	644	617	688	598	639	642	645	642	627	592	629	543	662	631	549	685	631	646	627	628	647	624	684	614	600	615	590	605	653	674	653	624	651	637	602	612	677	591	622	631	582	596	668	594	602	692	649	632	654	614	591	623	608	599	624	651	592	611	614	599	606	622	620	627	602	654	632	626	624	617	607	639	607	604	621	602	593	660	601	614	627	621	644	668	602	590	618	614	639	648	652	609	629	623	639	591	595	629	637	613	658	629	624	610	633	631	583	617	610	609	605	674	616	618	591	623	623	659	648	641	608	633	641	697	608	608	574	656	604	625	635	601	625	628	655	623	645	622	650	660	618	600	663	621	590	631	630	600	600	630	608	605	586	607	585	620	610	605	587	626	655	617	624	618	611	609	663	626	619	656	615	599	600	640	652	682	659	663	594	625	680	637	629	637	624	637	594	623	607	676	621	618	625	648	656	615	626	598	676	609	645	623	590	642	656	621	619	636	640	617	619	620	584	619	615	651	642	659	605	632	607	608	584	651	655	663	630	631	637	603	611	645	580	624	637	652	589	679	619	618	601	610	605	579	596	581	630	652	637	656	637	620	688	612	615	645	630	616	625	642	620	635	607	625	643	630	591	607	586	630	637	627	619	620	600	637	649	630	638	635	650	642	636	551	605	646	627	651	592	601	655	636	614	641	685	628	654	621	645	662	621	672	603	605	585	623	657	622	666	609	615	607	612	656	652	651	702	627	664	649	654	608	628	646	652	584	624	656	612	666	611	627	630	621	631	585	625	640	641	637	606	630	637	618	593	631	629	592	635	629	627	627	643	662	604	602	614	642	587	630	559	587	658	641	591	644	663	587	661	625	583	624	634	631	597	632	639	615	616	626	633	638	644	688	629	598	615	621	613	619	663	593	633	628	610	608	651	650	656	603	603	623	647	624	605	644	568	620	615	648	633	584	642	639	620	655	612	617	579	625	604	594	594	606	607	628	683	626	619	615	577	616	669	616	633	598	603	599	625	643	623	660	645	622	613	603	638	686	621	589	600	609	607	678	626	609	631	615	620	623	670	628	630	602	603	590	605	614	643	643	606	626	655	613	606	627	619	602	620	621	621	633	648	606	651	577	636	624	641	612	606	645	586	623	639	613	619	591	625	653	603	623	666	608	660	609	618	606	596	652	636	650	649	639	661	596	645	625	628	602	664	631	650	588	625	591	629	598	635	632	620	607	641	624	620	646	613	646	646	655	617	615	611	607	607	656	557	649	651	619	647	639	657	632	653	606	604	635	630	597	636	644	652	618	618	583	647	599	603	616	591	623	642	655	618	647	612	612	632	620	666	635	646	666	572	636	583	611	587	625	637	627	613	614	651	637	621	609	623	604	620	667	604	618	649	583	609	590	600	666	612	647	651	627	641	644	646	629	619	634	641	631	592	633	584	615	626	593	659	636	593	602	629	635	621	613	650	608	570	608	621	617	637	628	613	662	587	625	611	608	613	607	661	641	667	637	631	654	600	634	607	649	642	598	612	603	600	623	626	624	630	632	639	634	593	637	633	636	661	589	653	628	606	646	648	645	644	626	612	609	588	640	623	632	576	622	604	634	619	576	601	653	644	641	659	651	649	604	629	573	613	627	630	637	658	631	599	643	591	629	619	626	624	644	626	639	588	632	613	621	585	611	634	640	670	646	632	609	617	645	606	630	651	598	622	629	617	647	653	536	558	658	605	629	612	692	638	651	649	630	626	645	630	653	608	606	588	635	594	635	627	641	633	594	621	598	596	652	642	649	631	622	589	615	637	641	644	610	607	611	586	621	649	629	624	607	602	613	605	663	590	644	598	629	639	682	582	628	609	608	615	678	598	576	612	607	617	628	571	645	662	586	656	589	626	590	617	592	619	651	609	627	623	614	607	627	629	628	551	606	649	627	610	593	653	634	601	650	644	618	627	644	626	585	673	637	588	548	633	600	693	639	648	650	617	636	609	625	631	617	644	599	612	601	585	665	622	641	615	605	602	636	630	626	588	632	616	657	565	644	608	634	623	610	617	600	635	694	636	661	625	621	607	650	613	648	570	578	628	583	661	595	590	604	623	618	629	573	637	584	623	621	630	591	620	594	621	578	679	609	605	614	648	623	627	635	627	640	635	614	609	647	655	648	610	600	632	623	592	651	595	637	648	644	585	615	602	626	579	624	578	655	611	660	617	614	627	613	626	657	636	635	614	604	623	668	649	642	597	622	634	656	627	588	620	649	606	571	581	650	606	662	692	636	565	638	635	642	643	633	657	579	631	621	566	639	545	606	686	617	629	633	615	648	639	652	593	655	602	616	651	626	604	615	630	624	659	590	652	619	596	631	592	555	655	651	595	685	614	595	666	668	613	598	627	679	613	657	675	616	650	601	564	601	611	640	602	600	590	643	612	635	636	596	639	624	633	587	639	622	646	638	592	618	632	653	666	620	594	621	611	601	590	631	618	623	635	634	630	640	655	632	587	614	575	617	627	635	616	603	602	637	635	640	597	617	617	631	633	629	657	611	612	640	625	629	621	656	574	611	643	611	622	630	628	621	610	632	622	669	624	591	614	647	690	658	577	612	619	624	634	640	618	628	614	616	606	607	647	654	629	646	619	629	654	633	647	628	602	642	656	644	629	633	615	676	604	621	609	638	661	606	632	621	614	621	644	613	635	653	648	617	613	627	629	608	657	615	631	627	584	630	627	634	635	594	621	620	646	600	610	657	621	638	604	641	655	614	622	615	576	643	633	610	604	632	632	647	609	606	637	632	614	659	622	649	626	595	614	622	631	657	613	624	627	608	623	602	625	613	617	592	630	629	605	585	618	634	624	596	611	662	631	638	608	613	650	646	647	575	610	640	613	604	654	581	632	627	611	633	635	628	635	623	629	636	611	633	641	613	617	604	590	639	585	613	609	580	602	627	639	599	637	611	575	585	635	605	641	658	603	610	600	628	621	620	611	644	629	645	652	648	596	622	610	620	602	602	629	622	605	608	640	614	625	581	574	629	668	628	635	627	631	631	628	617	621	585	637	655	610	644	629	654	628	602	642	634	657	628	592	668	604	636	576	636	616	626	635	584	609	654	614	583	615	572
33793	5659	863	471	385	356	333	269	342	308	294	299	309	329	297	306	281	318	280	307	332	329	281	304	297	300	300	274	295	289	321	313	305	295	267	261	298	302	291	311	285	290	312	283	306	277	275	306	308	296	305	299	316	299	326	301	288	314	266	281	289	321	306	276	285	303	309	276	242	301	298	298	293	297	296	308	295	301	310	260	245	313	329	284	312	297	301	319	307	306	255	313	296	320	309	305	308	298	283	287	295	271	302	299	295	301	321	308	315	294	269	270	313	303	304	308	284	307	308	312	314	302	275	273	298	317	304	324	314	315	311	293	281	307	305	303	277	296	291	278	328	304	265	253	308	273	316	315	275	281	321	316	292	293	273	281	286	297	298	293	269	288	282	269	288	270	279	311	303	326	309	302	287	286	274	299	314	322	316	311	301	272	257	289	283	316	312	299	325	275	286	285	281	263	315	295	330	310	306	318	289	331	287	302	323	315	289	297	312	307	300	302	291	301	301	284	312	288	312	289	299	298	293	318	274	302	289	262	272	274	291	311	320	270	306	324	322	297	290	278	287	311	266	277	279	270	290	288	305	268	308	295	282	314	298	298	280	300	302	313	291	285	292	257	262	315	302	282	274	309	322	293	290	292	278	304	287	301	302	301	327	308	284	282	285	283	281	270	283	293	294	265	295	291	258	289	297	270	272	272	317	284	292	315	290	288	309	279	296	278	276	327	297	294	291	274	266	300	298	306	317	296	297	307	290	272	299	283	259	313	296	297	301	274	274	283	295	280	311	289	303	306	303	278	282	275	327	302	304	290	283	285	295	304	299	299	297	268	313	281	297	294	270	307	324	298	275	304	296	290	306	304	297	315	340	269	313	312	280	318	286	300	317	279	289	297	309	294	307	308	300	292	295	288	334	274	298	292	336	308	315	291	312	324	293	278	284	308	296	254	292	322	327	298	311	293	305	276	287	279	299	278	259	290	304	280	255	287	289	291	276	339	295	300	316	289	273	302	281	323	311	317	278	278	286	292	310	286	287	296	287	268	306	307	293	302	304	304	293	293	314	312	283	320	279	306	281	300	303	287	277	278	259	334	316	290	313	290	275	282	318	303	280	310	325	304	270	291	262	293	296	302	295	298	290	298	307	299	271	275	281	304	276	292	300	308	287	276	285	343	310	314	325	291	294	259	296	304	287	270	290	315	283	262	267	268	310	322	310	299	331	306	295	264	261	277	298	300	283	296	295	286	252	275	314	286	286	328	311	287	306	309	309	321	304	306	275	269	285	291	275	285	304	287	297	301	296	270	302	304	309	277	312	288	290	332	291	291	297	283	327	276	266	285	278	273	282	275	293	313	248	285	316	293	289	289	305	309	247	249	275	313	312	307	276	286	269	263	312	324	274	272	320	259	290	305	301	321	313	298	312	294	297	291	279	268	311	301	301	285	274	299	296	268	303	280	261	320	287	291	271	301	276	290	302	313	311	309	309	260	304	292	284	313	306	291	307	279	311	273	281	287	286	281	294	300	282	313	319	295	297	298	296	313	268	280	293	289	337	310	323	295	307	307	322	323	288	268	292	312	290	291	313	300	331	300	275	297	283	306	280	293	302	288	287	304	297	261	300	296	273	291	273	281	298	291	266	255	285	276	266	301	292	287	277	288	314	293	314	286	274	278	293	306	299	288	295	262	292	285	281	269	329	296	318	286	307	269	265	284	280	300	298	329	280	281	263	303	305	287	276	313	302	291	278	292	293	269	281	325	298	307	283	290	272	293	320	301	292	292	290	254	282	282	317	302	278	299	307	279	264	316	309	332	290	277	315	286	253	286	310	294	311	292	318	298	326	274	269	276	299	291	283	308	281	298	302	293	272	292	302	294	309	235	297	320	283	252	327	300	313	277	280	307	304	298	326	292	305	274	314	297	298	281	313	303	279	308	279	323	289	268	285	299	350	334	256	312	297	272	282	296	309	294	283	296	311	285	295	291	282	303	302	276	281	294	313	287	332	281	295	264	297	317	284	302	302	306	312	271	308	297	302	312	291	303	306	291	265	296	293	295	297	293	271	344	273	283	307	272	273	288	269	285	281	281	298	333	338	269	295	313	303	322	282	281	300	305	290	295	309	311	282	306	273	324	325	284	285	277	296	291	304	279	271	319	285	289	292	302	272	309	281	283	330	289	298	308	282	304	291	287	317	323	300	312	291	285	303	275	282	305	251	296	288	302	274	291	282	301	285	281	295	299	313	293	274	282	279	317	282	275	285	279	275	271	290	318	246	268	287	291	306	346	282	269	283	295	337	296	280	305	285	335	323	279	321	282	276	313	289	297	283	283	298	296	272	280	296	308	318	280	331	320	273	276	302	285	260	320	294	256	298	272	266	258	308	291	300	270	285	274	285	319	289	270	301	323	291	332	312	281	331	297	324	307	288	277	270	303	316	302	300	295	287	301	288	295	300	268	297	272	281	288	328	301	311	311	292	295	283	300	295	305	288	308	328	300	284	299	320	324	316	295	272	310	277	277	306	289	266	306	287	296	292	275	288	284	291	306	285	284	266	293	300	304	275	300	292	290	321	292	275	313	311	308	292	297	291	287	329	326	283	289	296	304	305	288	310	322	296	309	334	288	315	303	294	297	284	264	309	314	284	296	323	298	315	297	298	290	296	300	291	315	307	265	307	290	324	282	286	272	287	285	285	298	317	295	304	292	287	293	270	285	324	304	279	309	277	285	297	301	316	276	284	293	274	289	288	251	319	276	302	292	298	289	291	315	300	283	312	318	242	306	296	313	294	294	278	297	293	295	288	304	325	310	292	292	287	284	293	293	321	293	283	306	321	274	297	291	280	289	291	254	268	282	275	278	307	292	270	303	271	338	264	293	291	313	271	271	310	275	275	289	304	312	297	307	316	299	287	302	302	277	291	308	284	284	307	292	300	296	266	291	326	316	300	331	332	312	288	280	252	269	287	270	295	296	309	246	296	296	296	301	295	275	282	289	259	279	301	321	295	262	291	298	275	299	313	299	280	350	299	302	315	309	323	315	257	279	286	297	292	320	266	272	327	280	314	296	276	313	289	308	267	312	268	301	284	299	284	259	275	281	296	300	286	306	259	300	262	274	289	298	285	300	289	288	282	315	330	287	290	273	313	271	279	323	298	266	276	272	304	317	266	319	352	275	307	288	298	278	310	335	290	295	296	320	301	293	340	313	278	306	297	269	310	265	314	309	301	257	332	293	290	313	304	304	293	272	300	323	301	315	293	307	310	329	279	266	293	288	298	286	302	309	282	275	334	320	296	325	325	320	307	306	308	297	272	310	322	298	299	301	272	267	313	289	307	319	273	278	302	312	291	298	301	291	260	307	275	308	311	303	273	309	292	328	284	282	293	279	281	304	310	325	295	310	303	251	302	301	255	278	304	296	286	298	310	292	307	275	270	295	304	279	284	284	263	304	273	292	325	269	294	289	306	333	305	286	305	298	336	311	310	294
24511	10020	6297	3776	2866	2163	1484	1095	876	812	702	703	679	661	750	632	695	712	715	683	710	687	683	709	660	689	649	670	679	625	649	672	635	660	607	647	651	673	665	690	614	669	676	657	651	662	675	685	669	698	666	708	690	658	658	676	710	689	647	678	662	677	684	683	649	682	653	657	629	658	638	645	664	682	699	669	660	710	665	635	676	666	645	627	656	680	698	659	713	699	599	630	615	710	649	656	642	645	644	647	654	670	636	680	653	673	693	651	621	675	639	676	674	684	669	666	662	719	687	646	666	647	653	694	656	674	657	688	659	620	656	660	719	669	656	664	664	667	689	637	672	686	671	737	667	679	689	646	650	709	618	671	688	650	699	701	677	637	651	649	628	673	703	678	635	713	662	645	645	648	644	696	687	671	666	686	656	686	636	676	666	641	679	671	639	662	651	637	663	679	707	674	688	688	673	667	639	695	684	646	709	682	671	710	673	706	596	669	658	637	667	674	642	692	637	693	649	678	651	651	708	653	676	672	708	661	650	651	668	675	683	660	645	707	653	659	696	654	636	672	687	654	659	666	630	694	635	679	700	648	650	638	679	643	637	655	647	631	687	641	667	612	676	702	626	659	652	642	638	641	674	670	661	640	710	681	683	665	645	646	686	654	633	664	728	629	680	677	680	638	631	659	645	670	658	601	620	663	638	643	710	665	647	644	665	695	666	611	675	676	646	656	643	642	638	690	629	652	648	659	670	631	654	633	689	716	703	674	674	629	674	704	695	621	669	661	650	674	656	651	640	658	703	674	703	654	677	690	655	609	678	623	667	647	647	657	677	695	669	734	715	636	635	672	636	654	680	712	660	664	658	660	647	697	675	648	629	667	695	678	678	681	688	607	670	678	678	679	624	650	679	635	659	657	679	693	625	690	673	677	673	650	680	656	691	714	719	693	645	667	655	659	646	680	677	643	659	682	629	664	673	678	662	636	672	623	664	624	670	688	636	666	698	655	673	674	675	637	665	623	657	686	638	687	641	675	721	681	673	622	672	648	616	677	640	703	607	726	657	703	635	630	635	681	639	685	678	671	685	647	667	674	627	668	615	608	688	674	705	698	696	667	640	644	685	685	655	659	626	666	650	669	702	668	652	704	644	649	616	667	650	661	680	667	661	707	657	645	658	675	659	670	653	664	690	715	649	670	646	669	670	696	696	673	679	687	666	688	660	681	663	658	652	639	674	714	650	683	680	641	685	701	662	716	686	664	656	691	661	643	616	671	715	677	609	625	611	653	663	619	656	636	680	685	616	651	687	679	670	650	632	662	654	711	700	652	651	634	673	673	696	700	668	739	671	661	707	654	699	660	717	683	697	638	633	683	659	632	693	645	714	687	657	721	692	675	681	648	657	721	646	670	677	639	701	701	664	677	594	683	667	653	668	621	679	655	672	630	664	680	662	650	660	646	655	665	627	683	647	652	608	661	661	658	701	700	665	665	678	666	687	673	719	665	648	716	682	660	684	653	686	664	665	665	679	694	670	652	689	645	673	640	653	660	666	661	698	654	648	665	686	698	663	636	633	691	651	641	668	655	650	661	665	669	643	688	694	680	670	668	662	652	684	675	693	650	691	697	709	677	631	671	688	658	636	672	698	637	601	710	666	624	625	666	634	703	656	642	664	662	620	668	638	662	613	658	638	602	662	651	710	603	658	677	678	676	638	696	681	659	662	670	648	708	665	678	654	627	659	658	637	651	694	643	698	603	710	638	673	682	730	698	641	674	595	667	666	675	671	670	726	678	621	656	666	650	645	648	664	616	652	648	674	683	697	664	589	706	689	602	618	690	694	677	639	649	656	658	604	691	722	686	657	650	678	633	664	665	661	674	659	655	655	673	660	696	698	685	663	683	696	592	691	683	707	666	697	650	708	615	692	664	649	651	638	710	641	648	645	673	679	692	641	659	644	630	575	608	663	660	643	671	643	684	664	622	655	698	653	702	627	695	674	634	661	685	642	676	739	683	685	655	643	719	688	655	691	615	664	696	675	639	680	654	676	641	687	696	641	646	634	624	690	663	715	689	658	649	647	612	632	669	665	615	686	654	642	662	698	704	699	658	668	626	715	656	698	626	699	590	660	670	655	695	628	634	691	628	650	658	699	633	671	674	680	679	625	695	690	665	632	644	731	667	676	657	630	666	656	708	656	666	671	696	662	658	695	629	654	642	701	692	642	660	668	651	715	672	665	694	655	704	704	690	613	647	665	635	660	655	659	691	656	651	684	646	631	649	693	680	728	675	650	688	622	672	698	670	652	680	637	659	703	614	656	653	701	695	671	659	645	655	666	644	632	682	659	656	667	634	682	663	698	670	664	724	674	730	642	663	640	653	680	686	672	654	616	687	665	681	649	636	656	673	662	706	645	653	650	675	666	640	733	630	685	662	646	679	683	705	665	644	693	653	709	656	639	647	716	714	695	668	688	672	645	627	659	591	652	685	686	608	681	710	654	628	687	678	686	669	647	650	702	698	671	695	655	670	666	658	675	633	699	640	637	671	645	659	669	632	691	683	655	671	654	697	663	642	687	637	639	638	714	689	661	665	621	632	676	647	713	669	675	672	642	646	710	626	614	692	674	651	687	610	645	676	665	692	669	632	626	685	702	671	712	672	649	634	680	681	682	656	696	690	678	649	649	656	623	657	642	683	659	700	663	637	653	650	670	660	712	694	636	646	625	680	662	685	678	681	641	724	640	676	675	684	649	648	678	651	657	695	622	646	646	661	670	628	655	621	689	667	637	641	676	681	640	649	682	650	654	698	678	611	631	654	674	672	724	632	740	683	652	636	705	684	662	685	655	674	697	624	689	682	658	691	643	594	668	675	687	718	596	638	631	730	658	671	631	683	589	636	639	680	697	650	625	662	676	679	679	691	657	639	692	648	654	696	664	714	589	648	685	726	759	695	671	696	656	644	700	670	690	643	655	635	693	660	693	663	685	659	675	645	698	642	689	690	710	694	664	682	666	679	680	699	703	679	689	668	660	625	654	680	688	658	695	660	659	677	666	659	606	659	664	665	654	688	657	664	673	616	631	668	675	670	686	659	659	662	660	625	665	656	660	720	704	636	639	667	645	632	669	679	671	660	656	662	675	685	619	674	629	685	684	655	623	683	666	639	650	669	634	649	690	654	609	682	676	651	654	703	640	659	676	611	670	696	645	677	695	669	671	664	648	637	653	612	685	696	624	701	634	659	662	674	679	679	648	669	673	712	684	652	693	637	637	664	664	627	638	657	719	631	657	657	647	619	668	664	666	677	681	640	670	621	662	641	636	656	657	621	599	656	691	664	637	657	690	685	689	681	658	662	660	690	648	656	651	652	681	665	659	683	668	676	658	684	644	677	695	671	677	670	691	699	696	638	665	702	661	706	657	684	659	708	672	609	681	693	694	633	647	662	664	668	702	703	668	667	700	653	687	682	698	653	652	636	646	658	674	724	652	675	671	673
39422	8068	998	492	401	391	356	343	328	332	289	304	286	314	305	309	305	307	301	326	317	322	343	330	291	324	320	325	318	330	314	299	287	373	322	298	338	312	324	323	309	306	348	322	300	315	293	339	323	318	295	288	297	314	329	305	338	282	327	327	294	320	314	351	292	276	334	318	334	331	310	315	310	328	302	325	300	323	329	330	356	318	314	289	324	293	305	301	312	356	317	292	304	304	283	289	307	320	328	296	297	259	281	333	317	302	350	341	313	266	299	318	295	283	314	311	330	306	333	285	285	314	297	304	300	335	313	310	346	298	317	281	343	304	309	327	259	309	326	269	288	301	308	303	292	307	322	310	286	311	301	345	334	334	323	331	310	277	303	313	334	310	311	315	291	312	340	319	328	308	310	338	352	346	305	297	342	310	306	293	300	312	295	300	282	345	287	301	282	320	299	346	335	308	312	308	306	278	325	305	308	328	313	298	339	332	320	303	321	310	322	344	323	333	294	305	304	288	361	311	305	248	326	303	302	306	323	291	299	296	256	307	302	309	306	327	315	316	327	289	320	302	307	321	321	288	342	328	309	304	318	318	296	285	314	294	316	325	298	263	308	305	325	299	291	282	296	347	294	291	287	255	313	341	311	280	268	304	308	316	308	345	308	312	267	309	329	315	294	310	297	349	332	298	314	288	311	319	310	316	297	320	291	324	295	307	262	323	337	296	308	307	310	323	305	308	310	324	303	315	350	305	309	313	318	347	322	327	309	296	283	324	334	282	327	323	310	297	352	328	322	323	280	303	297	319	304	325	326	300	306	274	276	275	315	309	296	331	338	297	325	330	323	308	337	323	331	308	328	337	317	348	289	315	311	276	302	296	289	295	269	310	316	350	324	314	324	353	298	325	301	323	331	291	293	342	320	307	345	301	312	316	270	288	311	318	308	352	323	335	316	309	317	371	341	310	301	326	358	321	323	310	330	334	321	306	289	313	308	304	296	311	298	291	294	317	308	267	286	339	331	300	310	299	299	285	302	340	296	301	325	313	349	304	312	311	280	339	312	299	316	334	308	321	322	290	305	286	352	305	293	289	301	331	301	301	309	298	274	292	321	315	362	310	276	311	330	304	309	335	305	291	356	339	308	323	292	316	314	308	294	352	328	297	316	305	346	329	275	330	320	354	295	307	318	306	317	282	317	300	303	309	277	298	293	315	329	320	309	344	281	296	278	323	294	309	239	310	274	305	310	337	341	324	293	313	330	325	285	298	298	322	275	297	287	276	316	372	295	293	293	287	310	286	292	320	297	330	285	305	375	327	283	331	307	315	346	304	357	310	358	320	331	314	315	310	332	363	288	332	274	308	331	324	327	335	329	290	306	327	309	292	283	304	350	292	295	293	340	313	266	333	314	343	341	305	301	302	312	329	327	283	304	321	310	348	323	295	327	300	294	320	333	358	268	321	306	295	300	329	314	315	337	306	306	340	312	323	335	327	306	305	318	311	301	325	293	312	288	295	331	296	290	275	337	335	328	304	310	298	287	332	299	295	289	296	341	306	292	285	330	304	327	276	336	313	304	342	275	321	283	332	326	310	314	287	327	308	310	310	337	299	306	320	319	327	323	319	299	350	329	309	328	320	343	287	323	303	256	313	298	297	325	289	334	317	356	298	295	294	319	331	316	337	312	319	306	313	309	309	339	300	307	337	328	304	317	333	280	299	306	300	334	337	333	316	301	273	308	308	334	309	283	324	322	326	298	312	324	315	305	281	348	307	294	307	316	290	312	308	306	275	325	303	317	314	330	295	315	278	269	298	285	324	281	312	318	328	311	313	318	318	300	299	340	312	336	341	314	301	318	313	296	294	328	321	299	326	317	318	333	310	334	328	309	335	322	325	333	289	310	302	294	287	315	311	308	293	321	314	261	332	310	317	316	301	285	318	336	307	282	310	294	317	323	334	317	317	298	280	294	307	284	306	309	302	362	282	297	307	282	318	340	319	348	318	308	363	318	314	283	315	303	339	320	307	285	295	316	314	308	322	289	317	303	315	317	256	305	316	306	340	319	331	285	301	308	317	329	333	337	314	321	330	314	335	359	323	314	288	304	318	310	326	307	307	339	330	329	328	329	299	302	343	342	292	275	319	311	287	258	311	317	326	312	315	312	275	324	342	326	355	307	307	316	288	279	272	305	286	345	302	304	278	322	356	325	302	330	290	320	327	309	309	327	305	336	311	315	328	303	295	327	334	280	316	306	296	312	286	287	328	292	298	324	292	301	316	312	332	311	289	280	298	337	338	256	293	267	326	317	345	333	313	308	336	296	273	346	340	287	342	312	286	305	302	283	301	287	309	334	330	307	302	336	310	307	289	329	326	316	301	315	295	306	323	324	296	317	312	336	295	266	283	315	319	315	312	278	284	302	326	317	292	319	289	307	293	299	297	299	320	306	343	327	273	296	303	304	288	336	311	307	355	292	291	313	299	295	285	311	306	331	300	308	320	333	304	347	314	282	322	324	303	308	318	292	317	328	317	312	313	330	303	319	324	331	335	362	320	313	273	312	324	312	339	321	326	299	306	340	310	327	276	311	316	308	299	310	319	328	288	287	339	291	325	294	278	331	338	302	324	324	343	290	344	307	327	327	320	331	320	335	302	287	327	302	327	299	280	290	322	321	286	280	337	335	277	321	284	332	321	315	308	291	339	313	335	301	292	321	275	316	290	312	310	308	328	315	323	343	332	287	339	283	290	319	318	333	286	293	306	289	300	303	304	283	296	311	303	303	333	291	330	270	331	320	310	296	308	321	290	280	287	288	301	300	291	284	339	333	323	332	320	338	324	319	313	301	337	278	302	321	305	357	331	253	330	291	347	282	342	298	323	310	339	316	308	310	330	294	310	342	286	297	272	301	322	336	284	310	334	291	298	301	280	305	311	315	277	349	314	329	278	302	292	328	324	292	294	345	347	290	301	296	315	303	294	320	282	306	314	341	322	290	309	302	283	298	314	327	315	301	300	316	320	309	322	279	299	295	319	314	337	316	311	301	326	325	321	342	280	334	348	321	309	301	319	320	280	301	327	318	317	313	317	317	295	293	305	291	323	282	309	304	301	307	341	297	342	304	315	313	318	329	303	304	304	308	300	297	357	313	301	327	333	303	348	303	306	298	324	317	302	301	305	297	312	289	302	324	332	277	307	317	313	329	329	303	326	267	324	300	288	302	307	300	290	276	346	307	296	318	290	315	298	324	324	314	307	332	304	312	321	297	316	321	309	321	283	299	326	309	310	321	334	349	321	308	311	324	317	281	319	301	296	298	359	284	323	318	298	287	307	299	294	329	328	317	297	329	349	309	359	325	285	295	314	320	287	314	326	301	316	301	311	323	310	308	309	324	330	309	327	307	345	360	325	296	320	310	329	310	273	299	322	302	312	316	331	305	295	303	284	289	328	332	318	304	300	324	315	287	333	336	342	352	313	338	292	297	299	292	305	320	320
27698	11767	5540	3112	2312	1870	1245	965	837	742	756	737	738	745	745	779	730	783	723	718	760	753	728	696	717	725	720	737	715	705	735	696	726	763	688	726	729	729	685	730	770	714	721	724	701	730	694	742	691	734	747	694	699	745	738	710	726	750	718	669	724	724	711	729	779	699	712	679	722	730	744	742	727	695	722	714	685	722	735	779	767	724	710	718	734	692	703	758	691	714	759	694	672	711	719	667	700	749	688	696	724	659	719	713	713	713	668	738	761	720	750	740	701	719	719	691	686	684	676	693	713	726	714	764	700	747	718	737	740	718	742	698	723	703	706	689	754	750	790	725	651	676	723	721	721	740	719	754	753	706	670	693	738	678	687	679	681	714	713	663	718	757	711	736	719	703	703	690	714	731	688	706	742	663	652	736	660	739	717	682	712	681	734	695	719	660	683	717	694	717	714	685	620	722	680	770	714	649	729	699	733	687	725	720	672	709	651	691	704	767	730	680	719	687	713	696	752	730	761	700	715	718	684	727	715	716	702	731	738	703	720	721	734	736	715	737	704	697	702	765	738	705	740	757	673	680	698	713	713	712	695	729	703	717	722	725	680	714	711	772	710	695	733	718	740	757	704	704	694	680	726	776	717	738	744	728	710	733	713	759	700	711	735	722	718	744	798	700	691	697	726	704	749	716	737	705	734	746	705	712	704	755	722	702	691	725	702	732	731	701	769	713	732	729	678	735	773	752	745	727	718	677	707	741	655	686	700	678	706	704	659	753	767	714	719	681	706	712	709	672	710	721	739	762	727	730	735	760	750	722	711	756	750	715	692	756	713	701	706	703	742	692	691	665	711	729	700	681	700	702	747	737	670	746	696	719	710	713	727	718	694	716	760	711	730	742	733	732	714	740	682	709	775	729	681	709	706	706	762	727	713	716	714	767	651	704	726	711	722	740	798	693	703	745	726	705	728	657	710	716	771	743	745	725	684	695	689	704	750	685	725	719	691	699	740	716	709	667	729	685	729	722	716	699	749	726	724	755	689	735	722	725	759	682	688	687	720	666	693	748	734	706	708	774	688	714	686	725	749	690	688	686	719	737	735	739	710	712	770	727	699	710	725	689	723	701	703	737	711	699	726	732	758	692	678	702	710	724	642	699	713	684	692	736	739	696	750	727	739	758	712	725	663	707	703	807	751	721	691	757	746	702	672	718	710	708	718	698	691	731	749	710	666	724	692	731	767	705	682	690	722	704	701	696	790	693	678	763	734	725	739	708	694	714	698	757	704	746	657	721	730	761	728	717	748	720	717	710	669	709	681	738	748	691	703	695	766	760	704	689	701	741	758	711	700	729	693	748	752	728	678	714	735	731	751	696	723	710	728	705	704	715	699	653	729	715	755	700	751	740	716	715	694	683	731	659	680	758	712	727	698	729	748	697	675	745	683	704	780	747	730	741	686	735	702	737	777	702	732	721	716	711	740	704	735	741	708	714	720	708	772	702	759	696	712	715	786	755	721	705	710	699	686	679	736	685	712	716	697	697	667	668	699	749	651	737	736	715	669	690	727	711	734	708	724	686	753	709	670	741	678	745	727	743	719	678	692	696	702	701	728	754	714	740	731	734	727	755	689	713	721	737	719	674	763	710	724	761	700	738	693	769	694	728	710	683	755	705	757	763	721	706	713	736	682	775	703	718	744	707	698	726	711	724	682	700	673	754	718	776	703	687	727	734	753	761	681	687	701	670	736	715	682	706	700	734	745	727	710	713	728	722	705	685	735	710	702	765	733	717	717	686	683	716	681	725	710	681	771	751	713	767	733	707	723	725	720	693	685	745	728	718	694	662	635	729	701	734	730	680	736	761	735	730	707	699	675	711	702	701	706	716	721	695	718	734	683	703	678	648	711	757	702	703	704	723	719	721	694	687	709	691	741	709	726	667	709	736	732	726	792	678	681	756	720	724	769	737	707	736	718	756	735	716	756	708	695	734	691	740	741	707	729	708	722	760	743	787	698	753	784	702	745	680	745	698	722	708	741	709	713	687	742	680	765	746	799	706	700	672	718	718	759	734	730	767	739	722	734	740	678	696	685	683	731	720	716	757	709	812	666	727	712	724	731	718	722	638	716	691	721	712	722	738	746	694	690	679	714	663	708	689	756	774	696	767	665	716	753	715	706	770	743	717	687	752	705	721	713	715	726	758	761	774	720	757	677	725	732	706	703	764	678	719	692	707	780	752	702	702	693	732	691	756	696	714	739	683	704	712	669	748	730	742	711	742	690	721	717	684	728	728	702	709	695	717	741	723	720	741	709	746	690	708	735	726	706	677	750	730	738	750	723	709	714	745	735	761	742	748	773	688	740	737	691	706	753	745	673	746	735	755	733	720	747	718	724	740	729	740	722	728	721	704	723	701	735	720	759	698	689	672	689	668	747	741	724	714	688	681	772	692	703	728	685	795	700	738	734	718	714	750	685	709	706	732	730	691	711	740	770	749	669	726	730	716	686	730	666	708	709	769	684	735	682	734	750	696	733	711	693	748	747	698	694	736	686	725	740	697	723	731	708	651	712	726	750	719	720	716	693	669	692	722	710	750	727	729	764	724	750	725	747	710	737	687	692	710	733	681	705	645	731	731	706	730	712	681	749	729	702	749	676	710	713	741	760	684	673	714	713	711	697	737	726	674	681	691	742	702	731	731	690	683	722	733	730	668	747	705	755	712	710	653	714	753	715	709	715	733	730	741	683	754	702	726	705	709	669	680	714	731	681	728	688	724	753	770	670	768	735	711	701	723	713	764	688	754	705	725	693	720	715	737	747	758	716	697	726	722	730	673	744	683	703	740	704	761	754	669	694	746	697	735	718	706	709	722	682	675	745	752	695	720	754	713	697	690	756	675	721	723	700	703	690	733	690	737	728	707	731	714	712	726	722	679	696	709	689	707	712	692	747	688	703	744	732	705	702	732	745	677	744	729	716	736	740	691	692	723	718	684	660	753	745	699	710	688	746	783	674	665	707	723	732	696	742	713	711	735	729	647	702	710	758	758	750	744	699	785	767	723	704	698	713	721	721	638	711	742	764	704	715	750	727	733	716	755	716	747	664	754	722	713	724	729	729	756	748	644	734	732	724	701	694	732	702	704	698	718	697	724	726	734	706	693	698	713	753	705	732	707	713	729	717	760	710	688	719	780	710	665	698	698	716	731	709	768	736	725	691	707	742	723	697	731	735	700	689	676	718	757	732	730	711	707	662	713	712	682	730	731	659	716	707	725	715	718	708	708	748	731	762	746	691	716	723	754	707	730	723	701	746	688	702	736	761	739	718	678	699	704	741	705	700	726	776	726	731	695	742	737	717	699	731	677	703	713	693	716	686	652	699	740	670	709	652	699	717	752	720	723	692	742	701	745	695	746	730	713	746	695	692	746	674	724	704	734	710	690	708	744	700	701	676	741	695	702	698	716	686	717	721	744	707	714	755	759	725	716	697	721	778	719	716	731
24907	3468	571	395	325	320	300	264	285	258	257	302	287	285	311	300	271	257	249	306	282	313	330	275	275	303	244	303	281	296	261	299	266	309	277	313	294	288	311	295	314	271	263	273	281	278	272	294	302	312	281	288	286	273	281	305	249	242	280	266	296	316	255	267	279	263	264	265	297	286	297	299	326	306	273	276	283	270	280	266	307	304	311	293	251	297	285	294	266	276	267	279	295	300	298	243	288	278	282	283	273	267	255	267	293	251	293	267	289	292	280	293	285	303	314	262	268	267	306	244	298	322	295	271	278	275	311	298	257	287	269	269	295	288	288	266	304	297	289	309	278	296	300	283	302	285	271	274	249	309	307	275	320	285	269	284	289	320	259	262	279	303	323	287	295	311	269	313	312	289	268	318	256	254	295	277	294	298	302	267	292	261	299	289	296	271	297	285	284	284	276	306	306	273	286	309	285	268	266	269	285	297	311	256	265	288	293	277	312	268	314	268	254	266	289	297	303	286	317	296	298	314	302	272	229	273	295	269	251	262	295	262	288	290	278	283	284	330	301	297	285	280	280	292	242	271	296	301	312	254	296	287	268	291	305	309	284	341	282	274	262	275	281	251	317	301	299	268	292	293	300	267	268	296	326	328	326	270	311	272	302	257	274	287	276	269	269	294	285	286	269	295	281	262	322	295	282	298	323	292	274	269	282	302	285	287	284	309	296	267	286	298	282	286	270	307	286	259	266	293	293	268	296	265	268	276	282	293	328	293	286	293	297	269	238	256	287	283	300	250	261	247	281	328	294	299	270	256	279	250	283	280	308	309	271	276	278	271	294	305	279	295	289	275	273	271	286	267	317	260	272	281	269	278	303	319	273	311	295	287	293	271	265	263	277	269	270	269	278	276	279	308	305	321	311	282	306	313	290	268	270	302	302	300	280	288	305	249	264	306	277	284	294	304	302	310	294	291	266	316	254	291	285	285	267	284	289	249	330	304	325	286	265	268	263	287	260	284	273	266	284	280	284	320	275	286	279	297	291	270	271	306	260	304	316	287	290	294	314	287	279	302	311	316	287	350	275	276	273	315	283	306	292	271	297	292	302	326	275	313	283	297	282	273	270	277	251	311	294	304	279	264	292	264	283	275	283	265	278	282	292	311	312	276	284	250	288	276	280	297	274	324	307	293	294	301	291	260	284	284	283	280	297	310	273	306	289	262	247	289	309	234	306	298	281	283	314	315	300	273	299	301	296	298	265	272	288	305	273	298	279	259	244	278	289	266	270	297	288	295	287	287	301	246	297	289	294	279	278	250	272	321	266	287	309	269	300	290	302	275	323	303	325	292	294	296	251	274	278	306	296	272	263	289	251	277	302	276	285	262	268	303	308	245	291	274	331	290	295	284	304	267	281	285	287	309	276	306	256	276	323	269	285	266	283	261	268	274	275	238	266	286	295	294	313	275	275	262	301	269	309	286	288	293	311	269	328	274	307	286	271	283	310	301	297	281	279	276	323	312	296	312	253	311	313	294	308	288	287	288	277	275	314	326	266	268	286	265	280	288	291	296	269	280	301	271	294	273	295	280	306	282	307	292	308	309	307	313	262	282	284	275	292	280	308	315	271	280	288	284	300	294	292	333	318	280	278	289	284	276	284	279	319	269	308	283	286	299	299	273	326	251	275	289	294	274	335	278	320	265	297	287	271	269	276	264	289	291	286	296	263	259	294	287	289	282	293	285	240	303	271	304	279	255	300	322	308	295	309	271	267	272	277	271	299	272	281	309	290	256	310	313	296	265	291	266	260	278	288	286	311	280	294	288	297	287	293	289	295	302	315	278	274	295	294	287	236	312	258	277	296	284	279	257	302	271	289	294	302	307	300	266	279	322	241	280	288	262	287	286	303	290	282	307	294	306	298	282	282	246	290	290	272	281	306	244	288	280	285	265	288	292	275	264	294	287	304	276	287	313	288	254	282	286	306	335	282	296	316	266	264	281	277	284	280	281	302	289	311	295	299	312	289	286	270	323	304	266	290	291	268	299	288	294	271	282	319	297	300	279	312	293	288	289	303	255	284	311	318	288	302	291	305	328	290	308	290	268	265	291	289	291	259	277	318	308	308	284	242	300	266	294	281	276	297	296	271	300	286	273	247	302	298	292	298	270	252	298	281	262	244	294	259	302	274	313	263	290	275	321	300	285	291	304	281	289	283	273	303	270	263	270	273	317	306	319	288	289	309	269	299	291	327	274	263	262	286	300	275	306	282	276	257	292	281	289	264	271	276	275	272	285	305	289	287	264	277	283	262	288	236	245	291	300	314	255	287	263	248	290	311	315	314	273	297	287	275	270	266	314	308	287	302	290	276	298	292	298	311	252	282	290	306	292	302	303	280	265	282	271	264	299	301	305	299	292	261	295	293	275	276	290	255	292	309	285	289	308	269	308	307	268	264	317	276	253	275	263	280	294	277	273	295	324	272	286	289	270	288	284	266	292	300	315	326	278	286	276	298	277	292	285	294	296	259	261	297	283	257	305	298	283	286	287	302	291	289	308	281	332	270	289	315	302	289	260	302	273	284	280	276	257	287	250	279	267	269	284	282	309	292	297	326	264	279	291	273	298	288	267	280	272	267	290	286	294	289	300	272	268	313	277	251	267	275	269	265	275	290	266	286	274	283	293	285	322	318	290	267	290	273	265	305	306	312	272	320	300	280	333	314	284	286	292	290	312	290	300	274	248	259	337	304	283	292	324	275	272	282	245	293	274	302	298	239	282	274	279	294	285	291	284	286	275	304	316	278	283	303	308	274	287	303	292	276	291	313	269	290	300	286	271	291	298	287	258	284	281	290	309	276	265	307	305	253	275	288	275	296	277	275	279	272	284	322	281	296	299	306	304	290	256	279	300	256	248	276	253	299	286	256	284	282	309	277	312	291	292	254	267	284	296	291	302	290	282	289	259	269	337	262	252	254	259	315	270	248	284	257	304	289	274	295	247	271	290	315	258	304	301	284	279	309	283	272	285	254	300	288	317	313	278	283	297	268	288	309	271	286	299	283	261	248	276	278	260	314	303	327	255	270	277	251	281	280	276	265	271	276	285	319	297	310	268	272	284	257	289	287	264	275	294	292	308	304	250	278	295	295	275	316	308	287	300	289	293	283	282	267	280	279	284	267	296	286	265	297	268	250	253	248	308	291	309	261	283	288	292	288	290	283	290	286	285	296	276	288	306	261	294	285	269	301	282	295	304	288	263	306	259	313	306	259	286	300	281	258	298	290	292	308	263	259	301	302	310	301	283	267	289	307	299	271	274	291	289	317	275	303	304	287	309	294	312	292	320	314	269	299	288	307	275	273	309	276	263	310	284	292	277	292	264	270	258	266	287	310	304	279	284	284	290	278	271	272	301	296	326	296	288	303	282	281	288	280	286	264	307	274	277	284	306	291	309	287	326	278	252	275	295	269	276	280	298	275	280	239	262	262	313	305	290	277	272	280	285
18716	7390	3794	2163	1211	918	825	798	708	692	659	602	666	654	622	568	663	619	636	625	601	642	641	630	635	600	652	635	624	633	604	614	659	616	614	649	637	609	623	608	674	669	621	633	611	651	588	648	645	633	656	663	632	608	595	592	646	638	657	622	621	625	545	631	600	680	683	664	627	627	639	638	563	622	610	612	669	615	639	593	674	629	604	615	625	700	595	606	655	641	642	676	614	626	636	601	599	632	641	619	600	595	577	621	610	632	636	610	609	591	602	680	637	621	616	617	609	646	677	615	667	627	642	641	612	577	630	622	627	623	599	634	628	593	647	611	664	578	604	592	630	589	587	656	621	592	615	631	649	656	653	615	599	626	649	612	654	639	627	642	641	614	660	601	611	651	620	635	671	635	582	610	592	638	588	591	571	630	619	683	638	617	667	656	591	646	631	646	610	626	625	625	704	619	604	641	601	633	600	653	629	605	600	623	648	622	707	654	635	628	611	639	618	617	616	675	653	601	617	657	613	641	650	631	639	614	628	646	617	647	588	633	635	661	577	603	593	645	608	634	628	600	606	596	639	595	655	610	633	615	631	648	641	615	625	612	607	624	617	666	598	677	650	645	640	634	636	589	628	635	634	680	660	613	644	590	637	666	612	647	616	657	663	569	617	620	675	625	592	596	581	636	624	598	612	692	588	633	610	604	625	642	616	612	608	663	659	615	610	643	623	615	621	584	634	586	638	667	612	612	634	651	603	602	654	593	609	601	646	621	616	653	645	618	644	615	608	626	687	612	593	594	666	662	654	637	659	624	613	627	641	612	649	598	598	613	613	578	677	634	643	602	596	600	631	609	644	607	624	631	581	596	654	627	590	640	628	612	642	651	630	590	641	611	628	619	651	620	644	644	589	610	634	625	649	602	654	595	637	647	644	610	605	617	641	672	661	609	661	605	607	640	592	625	631	649	606	616	650	660	600	617	663	601	607	564	670	623	614	630	578	617	635	641	643	577	620	642	622	624	596	668	614	581	653	623	638	655	595	615	587	599	608	587	614	649	558	628	616	621	628	618	616	667	607	640	643	624	653	641	622	664	622	644	601	565	640	636	630	616	624	645	645	624	603	626	593	675	630	616	648	609	643	632	602	613	634	650	634	613	610	647	608	623	622	567	657	570	667	661	682	611	640	625	650	648	632	605	666	620	648	636	573	619	619	639	589	660	579	601	616	634	607	610	635	645	647	613	618	586	643	608	668	627	636	622	645	608	622	637	604	671	630	624	662	611	628	633	620	650	614	650	646	623	587	626	678	654	624	626	632	638	629	610	642	644	588	633	611	620	624	603	594	628	629	642	647	668	669	622	649	631	624	660	642	614	617	639	595	647	633	632	647	613	678	607	633	641	629	597	625	635	610	620	606	631	628	682	606	662	626	640	610	635	651	616	656	618	628	610	650	645	578	609	658	636	661	584	656	658	627	620	637	645	635	669	628	608	607	607	574	629	657	631	620	609	637	621	673	648	651	598	653	625	658	590	631	619	620	620	595	659	617	641	637	584	606	607	613	643	627	660	608	623	639	608	636	610	626	589	605	628	657	636	622	655	651	616	615	655	673	631	610	618	626	632	629	655	654	630	613	633	633	628	603	637	634	603	666	643	669	631	644	637	678	601	617	625	668	655	615	658	609	651	625	621	678	664	636	622	605	618	566	599	661	641	657	613	591	614	691	593	642	645	660	603	638	639	599	650	666	605	639	641	602	625	619	634	690	651	614	648	617	667	651	594	613	608	612	574	622	636	552	620	624	632	594	633	609	655	577	620	662	649	639	636	655	609	612	611	577	645	650	609	613	661	628	612	645	597	644	611	666	629	649	618	613	586	598	634	677	669	582	603	647	625	606	629	632	632	661	581	643	591	613	656	631	613	631	570	676	670	653	616	602	653	612	679	641	616	624	659	628	618	584	634	618	601	675	635	628	624	623	598	625	659	605	649	634	676	634	628	680	624	630	603	619	653	588	596	620	616	624	590	651	634	642	603	644	618	636	571	620	613	662	595	647	607	606	607	668	645	656	701	617	637	621	668	641	563	640	620	619	630	642	639	645	617	634	633	668	635	638	639	638	607	608	627	608	623	633	597	638	620	617	631	619	612	715	622	644	627	645	639	586	628	614	640	640	588	665	651	637	669	635	628	660	624	626	655	643	622	610	599	653	612	644	646	606	636	576	582	644	568	600	640	653	618	613	633	636	639	619	608	608	677	634	657	619	608	608	613	655	559	591	639	674	633	604	636	649	630	603	604	600	642	598	620	598	598	636	632	624	643	661	629	628	603	616	619	602	654	621	631	596	631	618	584	608	647	628	627	682	676	641	593	659	628	623	668	634	677	647	639	618	650	639	650	633	624	585	711	629	620	582	643	568	647	620	659	605	632	644	671	626	631	650	614	651	674	586	587	628	620	657	635	647	615	581	638	654	670	617	620	644	625	596	650	616	639	606	617	618	606	624	634	621	638	648	637	640	652	632	596	645	614	690	634	643	657	627	643	658	652	665	644	621	614	657	610	617	627	612	653	612	601	610	594	635	646	615	624	624	670	604	635	619	685	645	627	607	611	611	655	665	635	605	648	584	633	649	665	636	645	638	638	638	629	598	639	639	654	644	615	624	624	623	626	655	644	635	605	644	663	669	640	673	633	629	575	630	605	652	617	645	656	614	619	605	660	631	620	625	619	621	635	643	667	629	625	619	602	640	615	644	613	586	616	579	642	646	659	591	616	594	646	618	601	609	626	611	652	633	622	686	612	631	593	660	644	577	629	607	669	621	653	638	603	555	591	651	663	622	626	643	615	635	616	588	635	642	567	552	592	603	622	650	613	614	649	629	598	612	651	627	600	608	631	653	595	651	663	640	639	639	649	642	613	642	625	611	638	607	665	612	616	626	651	636	619	601	618	624	628	637	644	632	654	589	624	621	617	658	620	667	627	637	610	622	649	628	610	653	660	667	639	645	642	629	595	634	595	662	619	601	646	647	664	611	605	618	638	686	633	638	616	615	600	603	607	598	621	633	612	616	669	577	653	636	600	575	587	648	604	676	624	593	596	611	639	613	635	649	602	582	618	670	633	681	587	611	644	644	646	622	645	633	628	630	647	665	631	605	673	654	627	643	650	616	631	616	643	675	614	643	635	635	641	631	648	674	631	593	653	609	612	591	617	608	608	657	622	618	586	633	632	652	606	607	657	611	647	648	647	633	647	610	624	607	608	645	603	633	570	629	631	626	653	632	632	616	649	634	616	619	653	658	649	627	602	631	630	635	669	611	606	604	657	640	614	590	619	651	618	628	655	591	646	585	636	665	655	632	638	633	606	617	690	626	570	660	600	629	603	626	662	633	597	642	631	621	630	646	607	654	606	624	623	668	613	623	653	615	653	667	606	626	623	673	689	615	667	627	576	627	643	640	617	654	626	656	607	614	637	620	602	624	644	640	599	676	635	615	671	603	617
33976	5966	811	482	378	389	352	318	304	287	296	349	282	291	265	308	295	306	326	300	270	279	309	275	340	312	294	348	301	271	310	336	310	297	304	267	299	313	336	299	265	278	289	277	287	307	328	295	323	323	287	295	342	333	296	313	325	323	302	287	292	284	283	307	290	277	310	314	288	294	287	304	326	289	307	298	293	287	254	300	337	282	272	322	300	257	293	296	272	303	313	307	311	335	323	306	290	287	297	276	311	291	263	291	283	277	313	300	279	292	292	305	309	294	245	292	297	299	306	329	358	309	324	310	296	269	277	288	297	289	294	290	312	329	281	306	317	305	292	316	267	311	274	295	295	299	261	308	279	262	274	279	295	306	295	249	295	308	285	317	299	295	292	313	276	302	329	303	336	261	301	304	283	282	311	301	304	299	304	295	263	295	310	271	293	302	303	323	309	292	279	282	279	316	257	302	320	302	292	269	314	308	321	286	296	292	306	292	300	285	297	345	320	322	304	338	297	308	275	277	288	304	299	320	286	281	305	310	312	292	328	285	317	306	287	306	261	293	296	267	328	311	290	310	309	292	312	313	312	305	333	302	300	318	314	304	333	317	309	298	275	324	288	311	278	276	292	283	298	285	308	316	305	303	305	277	278	312	279	266	302	318	302	295	268	300	315	332	325	290	288	285	314	319	291	292	285	290	285	307	335	283	262	335	276	321	289	292	319	294	284	304	300	300	270	331	309	297	317	289	300	280	288	282	297	329	303	295	288	306	276	309	311	320	336	274	274	253	299	295	290	296	302	289	295	295	282	330	287	290	280	283	273	273	324	303	317	321	321	342	313	281	323	327	290	321	329	342	314	302	305	276	306	305	285	291	318	306	285	294	299	258	326	295	259	272	266	302	316	283	312	299	315	297	291	294	301	288	319	279	294	302	309	273	277	297	316	291	330	328	310	296	281	281	314	275	304	316	313	289	295	310	312	259	245	328	244	276	297	289	269	289	285	297	306	299	298	296	266	299	285	308	294	307	258	265	316	300	300	327	299	316	307	330	301	311	334	290	313	294	301	325	292	288	304	302	276	297	299	319	291	304	302	270	303	341	304	293	301	307	290	308	270	316	299	313	295	300	290	292	320	288	301	284	277	284	260	300	286	307	281	338	300	290	267	275	283	255	302	274	292	282	286	310	282	318	312	336	290	316	298	309	287	294	297	298	298	295	311	300	327	286	298	279	296	305	285	281	259	325	311	267	287	289	315	285	261	312	304	303	310	303	316	313	319	278	287	314	320	283	276	315	316	285	320	321	325	291	300	277	324	299	315	297	322	336	284	292	316	317	295	287	307	310	306	317	285	319	282	317	289	295	282	299	289	289	293	310	303	295	276	321	320	331	292	301	272	326	309	286	294	271	298	301	318	286	266	243	300	303	257	298	286	308	281	299	289	305	318	290	292	288	313	289	333	334	333	314	296	297	278	289	312	298	315	271	282	272	315	283	290	295	340	285	290	306	307	321	286	306	278	316	294	252	335	343	320	294	290	297	293	301	291	277	291	312	325	302	328	292	297	299	287	257	282	299	313	288	278	269	276	299	291	283	316	318	286	334	266	265	288	293	316	290	304	287	296	295	277	299	294	335	316	317	305	292	319	337	345	300	313	314	270	305	341	315	275	273	308	296	307	278	298	309	320	308	303	278	325	326	310	296	285	306	316	282	270	277	285	308	282	269	291	309	263	264	292	322	300	305	260	306	307	299	322	300	274	266	310	282	306	298	295	288	262	296	320	276	302	353	279	284	316	304	309	300	284	290	272	306	294	266	255	293	329	283	303	275	301	303	273	324	295	287	298	329	292	263	312	292	313	289	282	333	281	275	319	296	264	290	311	322	279	304	276	310	308	299	309	281	295	305	291	307	300	298	336	272	277	283	293	293	323	258	271	323	300	301	267	301	300	318	317	267	303	292	323	279	297	298	321	282	292	292	304	291	287	294	242	313	316	293	272	313	300	300	298	326	295	273	270	296	275	317	333	307	313	283	274	301	261	257	287	303	297	285	308	319	280	305	297	293	276	335	319	293	290	303	275	311	308	300	320	310	304	299	324	301	270	326	336	292	293	260	297	324	281	254	260	269	281	308	266	282	293	305	326	290	304	313	284	276	303	287	279	279	282	312	310	293	302	264	280	243	308	286	296	330	318	290	282	311	327	299	264	307	312	303	282	273	273	308	282	268	278	312	299	300	318	310	284	306	291	319	297	323	315	272	304	286	297	308	291	304	302	303	277	266	320	318	360	310	277	271	291	296	331	300	282	294	285	299	291	292	302	315	298	289	291	289	244	286	322	298	291	328	279	292	290	270	305	312	303	292	316	307	288	285	288	305	314	263	319	301	290	270	307	332	299	286	311	287	264	309	297	304	305	285	322	308	305	258	284	286	308	294	289	303	282	304	282	306	340	304	263	299	299	301	335	318	308	288	308	267	251	307	297	287	274	333	312	288	270	302	284	294	281	295	296	291	320	306	307	314	322	305	310	283	311	289	285	247	300	285	275	319	338	308	364	295	307	286	304	300	285	283	313	321	295	292	257	322	312	321	284	304	304	313	267	307	295	258	322	322	277	319	316	291	278	284	318	275	296	283	295	273	282	309	286	310	256	280	281	287	274	290	290	272	287	313	308	307	309	295	291	343	310	315	256	320	334	322	288	253	318	282	263	317	328	347	301	316	307	286	314	305	332	274	280	296	321	302	291	277	283	291	274	283	324	306	295	282	277	308	273	305	269	318	313	300	274	299	285	322	281	300	319	306	312	303	329	295	267	311	295	300	286	307	280	272	276	273	296	274	319	311	307	300	302	279	297	335	311	241	291	271	289	301	284	291	320	304	308	306	280	298	275	281	335	276	282	291	270	310	293	277	285	257	262	272	304	311	265	294	295	322	309	326	331	287	347	300	290	297	293	297	313	323	329	284	293	351	308	280	288	274	319	305	303	282	266	283	276	294	312	300	319	296	299	260	291	255	272	292	324	301	319	294	280	305	291	294	268	308	292	272	333	277	333	313	293	319	312	298	261	335	284	301	269	324	321	304	301	316	291	299	280	311	279	295	323	311	288	297	278	319	271	281	314	307	275	320	312	309	286	281	284	288	305	296	293	296	280	303	294	309	329	284	261	308	302	327	347	327	306	284	322	268	285	304	282	259	291	305	304	300	268	261	295	318	276	283	309	274	339	305	291	302	290	342	316	281	324	280	292	318	265	262	297	320	297	320	302	324	292	297	306	284	274	304	271	292	305	312	320	304	303	299	297	304	295	310	311	289	309	281	294	282	294	279	301	288	320	278	301	272	286	290	293	323	327	355	284	302	288	301	317	318	258	333	298	296	285	309	285	290	280	296	276	301	300	282	261	308	266	318	316	291	295	279	289	302	303	303	294	309	293	290	301	327	278	302	316	327	261	295	323	296	310	263	283	289	300	295	285	325	303	281	304	278	306	301	276	297	272	318
24862	10124	6657	4026	2329	1774	1388	1172	883	816	787	716	728	710	725	697	680	665	734	716	665	709	733	719	667	652	673	693	695	678	658	676	681	640	671	670	665	646	675	643	653	650	695	710	636	713	662	676	666	663	691	669	664	685	687	658	689	658	660	709	722	666	666	624	684	726	705	694	670	641	652	659	662	614	678	663	701	669	643	654	667	656	622	629	651	674	655	688	672	663	651	674	679	626	681	674	676	688	706	678	693	702	713	686	659	703	626	627	696	663	664	706	659	678	652	695	702	678	609	666	662	703	657	688	664	667	685	640	650	663	669	633	672	614	663	644	657	674	640	657	672	675	727	668	666	699	627	667	660	677	660	719	665	659	664	673	705	686	655	664	690	702	641	668	649	660	669	679	663	639	653	622	662	686	629	676	655	662	707	702	666	663	680	676	649	639	642	683	703	646	643	668	674	653	656	644	637	657	640	625	678	634	635	623	619	682	692	708	626	656	674	624	691	643	674	670	698	667	680	698	643	679	629	668	633	664	683	690	637	632	718	618	634	652	683	675	687	653	688	657	650	687	661	718	716	632	694	658	683	668	671	653	719	663	680	675	708	676	653	663	680	684	687	645	674	686	656	696	639	699	674	705	668	640	658	672	670	728	665	645	657	639	654	684	658	616	658	654	652	650	668	695	640	672	636	721	670	685	689	699	636	712	674	697	637	696	651	668	613	682	633	642	653	664	688	667	674	634	647	705	617	645	670	652	671	666	677	678	653	692	667	640	657	674	680	677	730	654	619	638	686	691	670	651	701	674	692	675	702	673	667	662	622	755	686	620	645	655	679	691	697	633	679	712	684	678	667	681	632	631	672	693	641	697	662	663	719	629	661	618	652	669	678	647	681	703	675	678	668	652	657	695	624	708	656	662	678	619	672	666	670	694	658	671	697	624	675	673	670	680	674	639	631	699	706	637	642	662	695	673	711	657	646	654	638	654	660	713	622	743	701	652	698	640	673	679	684	661	700	673	673	666	677	683	676	722	665	685	681	679	619	656	662	635	630	707	664	692	673	672	652	651	669	698	678	640	687	670	663	699	709	722	634	653	632	704	663	655	677	665	606	684	680	702	695	666	633	660	668	698	687	664	674	674	684	712	656	672	698	667	678	643	648	663	643	681	652	642	701	668	652	648	719	684	708	693	657	689	663	635	663	650	690	633	693	686	614	674	664	646	663	651	689	690	687	652	639	657	684	706	649	651	690	680	704	665	732	636	695	677	710	679	705	713	680	653	681	677	704	672	682	643	663	684	696	641	665	704	671	622	700	672	657	642	649	678	716	637	685	649	649	672	682	641	652	674	677	648	635	664	646	671	660	656	672	698	656	691	684	667	627	687	631	719	681	669	673	664	681	654	669	675	673	669	631	665	646	685	693	685	648	673	677	615	645	682	681	685	669	633	719	670	632	693	661	688	661	693	712	674	665	633	673	652	637	638	663	680	649	684	653	660	701	659	665	659	697	641	641	664	680	698	658	650	688	704	685	721	687	640	689	622	693	701	716	675	690	676	644	677	638	674	647	660	702	675	693	734	658	647	640	691	669	691	668	638	661	698	724	699	656	667	648	626	670	650	678	702	637	662	697	692	648	677	636	683	659	678	667	700	680	668	697	681	689	694	650	655	683	665	658	654	683	655	669	647	648	657	672	701	661	660	647	687	715	691	679	690	609	706	681	679	666	653	680	676	672	720	641	695	681	625	619	662	672	650	658	664	643	716	678	634	713	666	643	669	682	700	707	658	643	669	669	676	669	658	663	662	659	644	716	647	622	696	656	702	667	645	701	732	662	648	670	639	664	721	683	663	634	644	646	696	631	659	651	677	674	688	658	655	702	657	671	684	646	648	657	666	649	650	671	691	670	697	655	690	674	671	716	658	630	667	722	670	655	675	634	650	688	666	660	687	698	709	592	699	706	710	660	684	623	671	671	640	676	687	674	696	664	655	680	647	741	710	667	726	650	661	719	630	668	671	685	710	637	650	642	672	711	634	671	681	637	686	692	692	722	688	680	679	675	661	660	681	674	684	657	675	670	677	734	658	648	642	673	610	692	657	615	689	648	657	661	650	688	639	683	669	658	676	681	679	666	655	680	678	672	676	652	690	656	676	683	659	705	661	638	633	694	663	677	686	671	647	649	655	676	650	675	632	692	663	647	670	616	678	695	675	647	676	686	615	688	667	705	692	700	658	673	676	669	624	649	696	689	704	632	652	670	704	650	625	644	694	704	687	636	639	642	721	645	681	672	713	630	674	664	705	702	660	655	709	670	698	710	700	667	644	685	683	651	665	667	713	694	699	700	664	695	651	718	604	636	646	707	669	628	626	676	643	643	694	672	669	682	646	662	656	623	715	676	651	711	671	683	686	707	638	694	625	686	705	674	695	695	666	661	681	676	694	661	679	710	698	670	702	713	651	669	696	691	666	641	676	653	641	726	666	678	715	651	706	597	677	677	669	670	660	638	678	651	665	655	646	736	681	734	651	675	706	691	648	673	653	703	679	652	700	642	692	673	648	660	641	704	711	626	656	662	663	679	709	714	695	658	664	704	679	677	655	659	676	622	684	655	603	668	660	690	704	695	691	659	660	641	677	655	668	637	680	669	637	655	678	660	663	652	670	656	654	674	642	649	641	669	661	672	628	645	674	707	629	699	680	647	684	692	700	633	701	643	663	711	711	675	665	701	673	681	668	669	670	672	708	632	682	649	641	676	659	691	676	667	644	682	683	671	697	662	682	636	653	713	682	658	667	713	647	658	685	679	649	692	713	670	653	701	698	667	645	656	638	678	680	687	688	693	665	670	649	685	682	625	687	665	683	672	622	745	689	663	665	655	660	651	692	687	666	671	689	674	676	678	719	636	719	694	698	706	684	638	693	704	712	655	656	703	665	662	671	682	675	645	679	692	659	711	659	717	695	674	697	690	648	659	693	649	678	619	667	677	709	671	671	678	671	653	663	690	674	670	684	675	663	664	651	662	667	651	664	672	667	659	704	652	715	722	722	632	730	643	643	709	692	683	673	686	666	728	657	660	679	681	683	652	707	705	683	639	712	677	689	679	638	695	661	653	656	629	673	639	696	654	676	667	694	683	619	640	670	649	684	665	686	639	682	666	680	680	638	669	644	637	659	675	689	682	676	665	657	653	685	678	685	654	664	683	701	640	685	692	703	683	691	626	681	685	692	646	676	679	671	673	724	664	654	628	641	640	645	676	671	680	713	645	687	657	737	654	697	658	712	652	677	703	652	631	707	654	703	686	622	713	702	690	642	656	632	655	668	670	676	628	643	732	644	688	726	695	684	707	699	702	688	668	648	686	669	686	664	623	678	715	622	678	628	641	651	678	698	657	647	663	657	629	701	712	676	685	633	657	690	703	705	670	671	688	645	697	711	670	684	705	673	733	663	645	657	629	703	674	687	695	683	637	679	647	682	675	642	684	705	658	696	718	673
37895	7080	1060	599	433	391	371	361	346	341	331	299	314	296	330	300	342	327	329	327	286	291	293	299	284	325	318	300	324	298	313	330	301	296	288	308	308	310	334	332	341	339	306	303	337	305	316	306	275	322	311	351	312	290	348	330	286	332	291	303	313	302	305	321	319	295	328	339	312	328	321	296	286	309	285	306	349	329	324	243	342	326	334	319	295	298	319	307	318	295	326	349	288	313	314	282	292	323	307	324	273	317	322	328	351	301	312	327	290	334	291	302	295	290	302	299	292	283	337	324	294	318	311	338	308	297	341	327	309	314	337	290	323	306	298	298	316	345	311	297	314	305	293	272	329	322	345	341	352	338	337	323	293	277	313	313	338	299	313	289	304	314	296	296	344	327	311	323	287	322	348	343	333	329	299	339	307	310	315	328	334	304	320	325	305	304	299	294	291	279	298	310	334	292	305	287	289	314	304	318	296	321	302	306	316	325	294	324	317	287	333	291	313	309	289	328	310	283	351	290	306	303	317	330	305	347	275	310	337	302	303	299	303	297	310	296	322	334	329	333	344	276	316	282	328	304	328	337	323	272	319	334	294	305	326	336	325	339	305	292	333	299	325	316	294	311	348	323	303	273	299	318	302	321	348	311	307	312	328	255	307	306	325	314	327	344	294	294	299	337	301	309	275	325	363	316	340	300	333	362	330	361	306	335	310	302	331	335	275	284	323	338	318	311	285	309	325	329	330	285	324	301	301	293	300	308	316	309	346	311	309	326	306	311	309	336	312	290	288	271	287	307	310	289	300	333	300	313	325	297	297	327	335	290	345	353	337	304	314	353	294	329	335	311	326	290	338	304	312	275	306	293	327	323	333	298	327	308	315	277	306	298	338	321	329	298	289	298	340	274	302	307	329	296	313	292	310	301	336	347	290	303	303	293	298	320	285	318	338	300	322	301	279	337	306	286	327	332	315	318	329	341	320	299	319	336	330	297	307	317	302	334	325	315	322	320	363	283	306	318	337	320	290	337	300	310	299	294	318	305	337	318	311	328	311	302	307	308	294	290	305	301	291	309	326	319	303	284	310	324	290	313	320	327	303	287	313	332	316	301	329	307	347	324	325	306	305	307	285	293	326	359	301	313	318	326	304	322	355	317	331	303	326	314	294	347	309	304	331	301	301	333	307	310	286	336	297	309	307	340	339	303	325	340	325	275	292	300	310	307	294	302	298	309	300	305	325	283	342	316	311	304	293	302	306	318	310	314	352	324	279	335	322	310	316	318	303	319	298	331	333	307	333	347	351	313	326	314	300	336	328	326	327	327	304	316	311	322	299	296	288	322	340	303	312	318	315	349	296	326	328	316	300	305	307	317	307	329	296	318	331	290	317	313	280	298	278	285	310	314	321	319	341	315	325	294	328	298	344	302	332	297	276	315	329	286	284	314	310	310	296	294	310	292	347	338	303	323	315	310	321	317	285	340	317	326	336	314	294	315	345	331	346	286	324	320	302	315	309	313	343	349	303	324	344	329	337	337	322	316	285	288	305	299	313	319	339	289	330	304	313	293	292	341	346	332	325	318	300	310	309	326	370	331	313	312	287	334	331	333	323	319	324	333	325	370	298	316	317	277	307	309	324	337	310	316	304	284	331	351	322	320	327	324	321	290	345	301	274	317	328	288	342	352	292	306	312	309	326	340	275	313	320	311	292	295	280	296	341	356	297	289	324	270	320	304	326	320	317	302	308	321	305	294	321	333	317	317	318	304	296	324	344	306	293	310	281	351	283	296	304	290	325	305	297	352	280	295	326	330	324	328	291	312	311	308	294	288	327	292	287	314	327	299	332	341	348	339	344	303	297	328	306	314	301	264	300	312	296	337	303	330	320	308	286	296	357	321	319	296	301	289	293	324	293	283	268	319	301	294	306	289	303	306	324	283	299	287	343	304	276	284	327	307	282	277	325	324	289	281	294	310	302	281	301	345	317	327	319	319	321	329	332	273	343	273	289	317	310	342	302	323	327	259	282	336	318	339	331	314	319	318	295	302	304	269	327	271	321	299	313	311	309	314	304	305	302	329	314	309	306	306	310	297	281	319	346	305	313	315	323	349	342	330	300	348	336	325	320	324	318	309	316	282	264	348	306	305	308	276	298	274	307	305	316	303	292	319	303	311	330	298	280	302	312	308	294	298	307	327	309	294	303	343	289	336	329	321	286	314	282	279	302	310	333	348	302	331	338	322	341	295	344	285	313	309	289	319	320	306	331	329	332	316	330	317	297	291	314	283	346	319	339	312	323	293	316	332	294	330	324	331	309	317	299	309	301	278	310	319	288	281	317	293	312	303	305	309	308	326	285	295	310	350	289	316	298	346	312	323	319	327	313	310	319	302	305	315	320	330	332	307	313	345	291	314	320	333	300	338	327	298	315	324	296	311	344	288	277	304	322	298	307	345	295	313	285	305	342	286	266	311	351	302	281	296	328	318	355	298	298	288	289	344	309	309	304	310	311	308	307	331	294	318	304	319	276	293	289	285	297	296	269	332	311	331	307	330	308	277	315	308	307	308	325	314	316	325	327	329	296	316	303	325	286	300	329	288	297	317	310	344	308	341	299	312	306	319	305	307	296	296	298	283	294	331	369	371	321	298	309	307	339	334	344	311	282	287	341	285	305	277	313	318	295	279	334	286	302	330	345	284	299	320	302	337	319	309	315	342	319	321	303	306	307	300	309	295	292	335	301	316	281	311	317	328	284	283	309	351	305	288	295	328	334	317	274	313	304	330	357	309	336	308	307	300	285	292	295	320	304	300	343	345	309	273	319	319	305	336	321	294	324	296	338	322	332	310	306	295	305	310	336	320	291	306	307	270	305	310	359	362	296	311	325	322	298	318	316	292	330	323	293	305	312	334	299	335	326	324	354	326	354	300	305	334	277	277	283	314	336	332	302	321	351	349	293	329	344	311	309	320	345	348	307	321	312	317	341	294	339	321	326	321	278	294	312	326	352	308	307	311	317	307	299	333	324	319	305	315	298	308	345	310	331	296	301	319	336	323	305	326	299	322	304	306	279	317	293	333	306	322	345	352	295	331	345	353	294	316	293	297	311	316	288	320	326	324	320	322	320	303	314	332	333	291	301	294	271	317	295	309	324	317	299	280	320	302	281	275	302	356	315	317	323	310	338	303	342	303	296	319	310	352	329	300	309	317	336	300	313	356	336	301	284	311	322	323	322	338	332	270	303	317	298	296	305	322	325	342	294	312	313	276	304	298	316	323	294	288	317	314	308	316	322	298	311	313	325	316	334	325	281	287	307	306	315	335	322	333	269	344	278	305	326	298	286	315	298	272	340	300	290	298	295	295	287	304	301	309	320	324	306	319	308	284	295	253	350	300	332	324	305	311	292	314	304	298	274	315	289	354	324	323	297	339	323	327	279	296	313	325	331	306	324	336	327	341	299	314	303	336	328	313	288	295	302	299	229	320	293	313	314	321	346	290
26190	9814	7404	4533	3033	2175	1723	1401	1044	890	836	807	776	810	755	797	715	758	715	738	754	755	721	751	717	713	715	745	732	757	700	768	745	718	721	714	732	757	698	739	738	713	739	705	711	702	707	723	719	720	703	735	717	714	729	707	737	732	762	755	777	728	767	732	736	674	704	720	756	747	770	719	715	734	694	723	735	755	730	736	725	780	704	713	759	716	726	750	740	680	690	697	712	769	713	695	722	684	773	738	714	740	723	704	729	736	702	723	721	679	696	695	725	709	718	681	734	690	687	722	656	733	741	741	713	709	716	728	672	689	683	696	715	710	690	755	764	703	763	736	730	712	703	732	720	743	747	747	680	644	718	752	690	741	702	714	701	751	726	746	675	715	697	720	691	705	727	729	736	734	723	745	743	719	689	648	731	776	727	701	730	725	704	731	679	684	709	674	704	712	704	739	780	729	701	682	718	695	687	668	675	680	694	728	707	701	716	717	693	660	770	720	703	689	676	737	748	705	687	698	720	662	715	778	727	756	760	777	725	684	752	691	738	739	682	734	693	698	719	706	739	722	715	711	713	722	696	721	692	711	758	724	721	706	753	731	712	700	755	690	755	714	761	727	748	686	679	740	751	724	758	706	737	681	736	725	677	682	725	709	677	711	705	728	699	666	712	737	734	706	733	712	693	720	700	727	715	762	739	753	686	733	748	740	743	695	746	690	717	734	726	716	730	697	746	750	723	747	740	698	732	730	737	683	767	705	709	730	745	716	766	726	770	744	723	684	667	704	696	738	719	754	680	673	758	703	727	777	774	724	727	697	712	699	704	741	731	737	712	687	712	750	757	713	749	686	722	701	741	690	736	715	666	703	722	684	688	716	721	753	710	705	699	667	692	740	713	734	722	698	726	753	769	708	746	704	690	741	674	722	707	714	721	704	712	679	771	729	742	725	767	703	707	725	735	652	757	741	714	698	751	726	699	767	751	702	746	739	745	761	725	696	693	753	739	726	723	704	795	739	730	683	699	695	727	714	731	696	717	724	745	705	730	731	637	665	664	680	684	725	744	761	694	729	763	746	756	724	706	729	707	757	707	753	747	698	720	752	676	704	734	695	759	703	720	764	732	702	778	760	738	726	728	709	738	693	743	748	738	724	742	679	707	726	705	740	742	750	715	744	717	739	721	665	713	743	724	703	783	667	686	732	753	692	699	715	697	659	732	716	699	710	773	745	700	737	680	736	692	702	717	673	687	738	697	722	734	748	693	728	740	684	729	703	747	710	735	746	783	711	704	739	722	803	719	711	734	698	743	753	742	734	686	720	746	698	748	735	666	724	709	724	772	698	723	729	750	741	704	741	733	706	682	742	720	713	712	751	646	727	739	739	728	714	736	723	681	685	723	720	687	704	738	680	704	763	720	759	733	738	734	756	716	736	739	691	726	724	710	712	737	716	745	712	707	682	723	694	702	724	751	714	711	724	719	726	771	739	714	716	723	716	694	721	774	713	738	745	702	720	749	752	686	693	689	693	706	706	788	725	763	759	769	703	730	737	698	747	725	695	681	738	735	698	714	724	727	718	709	731	678	702	715	704	723	731	731	696	725	782	700	699	738	732	678	742	728	734	746	693	688	732	728	691	706	721	718	724	731	751	784	720	706	692	674	737	690	711	707	714	710	742	668	726	707	714	728	736	743	728	734	758	707	694	739	744	697	746	715	695	735	732	722	697	730	690	737	723	727	783	720	740	753	726	698	712	774	730	754	731	724	775	734	684	707	749	724	736	696	713	688	675	726	706	710	727	739	707	693	726	739	700	764	715	697	706	742	731	694	719	717	702	717	715	761	743	714	684	687	665	717	665	741	712	717	752	747	733	740	725	717	740	755	645	721	719	713	733	729	714	704	699	706	702	689	743	720	737	698	712	749	729	702	754	682	764	696	689	745	720	691	758	700	714	707	711	716	689	698	666	728	758	778	723	713	742	692	689	705	748	676	681	704	721	739	721	764	720	709	734	700	661	737	708	723	714	735	684	690	669	697	706	710	701	706	732	660	756	730	722	710	690	707	650	707	734	709	728	724	713	691	757	715	741	727	641	686	737	690	670	728	766	705	730	702	710	729	731	721	716	689	708	685	713	725	697	738	717	776	718	729	734	768	736	689	679	707	712	670	737	658	737	758	677	691	707	702	699	716	717	731	713	714	675	706	716	675	746	733	699	706	757	751	712	729	720	691	738	737	756	779	713	734	746	754	732	747	722	695	731	690	713	747	744	728	712	741	679	731	719	773	758	679	705	730	700	755	795	686	727	744	721	694	705	702	717	677	699	711	727	703	682	702	719	744	730	657	719	701	720	741	692	680	739	705	732	713	711	753	727	709	685	713	697	722	682	684	720	736	731	728	748	744	706	733	676	691	728	718	675	664	750	702	709	721	725	714	706	722	715	707	745	697	716	727	699	722	737	669	717	682	755	729	748	700	692	682	711	725	694	711	714	716	724	731	714	748	726	693	705	746	757	703	702	762	780	726	662	669	709	735	735	698	714	700	721	762	717	695	682	705	750	674	731	736	732	735	738	671	706	683	739	761	699	694	732	710	731	730	751	782	697	709	706	703	709	726	692	689	685	696	661	707	731	704	737	769	678	755	722	733	665	716	705	694	704	736	712	718	706	699	748	659	790	710	716	683	708	688	719	704	745	712	730	739	734	713	693	670	705	671	750	693	708	712	734	668	697	750	744	676	685	721	787	752	706	728	710	738	695	729	691	703	709	713	737	686	727	715	703	693	694	685	720	732	694	740	714	762	735	744	715	701	751	766	744	739	688	666	687	702	750	697	708	710	729	746	715	757	725	722	708	698	739	787	694	718	733	696	770	702	730	692	696	758	744	694	729	725	727	730	685	698	730	749	774	699	663	763	703	745	686	735	706	684	703	711	721	751	711	745	702	732	760	727	733	658	755	726	708	703	707	695	671	713	672	770	758	692	687	710	685	703	703	746	687	706	697	676	779	724	706	747	694	751	712	702	713	731	727	693	733	790	715	721	730	715	747	708	723	695	780	739	716	731	702	733	716	694	688	735	712	672	723	722	728	724	707	703	743	737	692	722	722	687	694	725	686	653	719	725	714	751	732	685	768	747	731	735	660	757	739	756	693	733	719	751	721	750	705	746	701	716	691	726	748	698	710	750	725	705	676	719	688	696	754	743	671	766	709	700	783	748	776	689	732	760	735	768	732	689	732	780	703	747	704	697	725	734	727	733	714	722	687	710	697	723	720	758	704	736	757	720	729	725	764	711	717	748	728	697	696	709	746	717	712	745	765	718	783	702	718	727	766	714	697	664	721	736	732	712	716	709	710	688	675	753	739	733	700	720	732	695	704	700	684	729	726	746	725	747	758	704	724	713	730	709	715	741	744	709	710	718	709	735	717	714	729	758	727	709	730	725	719	694	775	653	760	700	770	748	714	676	718	698	695	718	751	719	729	743	757	715	725	702	689
29574	3317	530	335	322	323	300	295	309	312	300	302	286	300	347	308	346	272	284	262	317	293	310	320	285	282	289	292	247	311	287	303	313	282	295	299	278	273	294	273	277	268	267	289	293	359	305	305	291	293	277	287	309	330	296	288	239	315	291	294	293	292	254	257	277	269	306	270	298	264	299	289	271	287	274	271	302	296	325	289	311	331	335	285	297	288	278	299	287	289	284	303	306	269	277	274	309	292	304	307	276	247	308	310	276	319	284	294	281	282	306	285	270	304	236	279	302	278	290	280	295	275	295	297	292	280	284	274	310	334	320	296	292	320	288	254	270	284	286	309	277	288	286	280	280	276	306	269	317	308	297	314	254	243	302	274	328	323	324	309	293	286	297	284	263	285	302	278	307	273	257	300	284	278	294	335	273	305	274	275	296	346	249	314	303	295	278	255	310	286	243	287	305	295	287	278	333	299	293	319	293	293	316	228	282	298	293	312	310	292	273	258	267	279	288	289	290	268	300	287	290	299	304	278	281	293	298	274	274	289	280	318	267	306	310	264	290	340	298	297	300	295	325	312	309	300	306	287	289	292	344	308	283	305	302	316	310	307	316	323	300	291	315	294	304	295	294	323	280	309	298	301	292	295	286	277	282	329	269	311	301	311	292	288	303	296	287	322	274	273	301	308	270	286	301	296	291	291	280	278	257	304	266	292	307	283	299	292	303	291	279	289	307	298	252	325	282	302	270	280	307	299	307	271	292	292	297	272	293	311	279	297	277	264	288	281	314	308	305	302	284	273	298	305	295	301	292	281	265	298	308	291	315	281	333	307	281	298	317	286	265	322	321	321	309	284	296	300	297	281	323	292	283	288	287	298	305	277	326	272	291	260	289	265	277	275	302	306	295	314	304	294	299	308	292	288	300	297	270	261	305	310	287	301	299	304	276	289	275	292	262	282	293	301	332	297	301	273	269	287	320	292	284	324	308	267	281	343	269	301	296	315	315	290	329	307	277	291	303	283	336	271	333	347	294	287	252	297	305	315	311	299	280	288	285	297	288	281	324	283	307	285	294	297	297	297	279	315	303	284	270	287	298	288	307	335	286	306	290	305	316	317	310	308	296	265	303	287	314	277	284	318	293	287	291	300	289	317	269	317	296	335	293	271	307	275	320	274	278	286	299	347	270	283	300	297	301	297	291	293	306	335	282	299	277	280	303	269	331	300	304	268	307	304	293	273	271	283	294	327	294	327	302	275	295	333	280	277	253	306	306	282	300	301	302	269	286	271	257	251	309	307	273	289	287	280	295	311	295	263	305	282	298	299	269	296	289	323	282	306	315	330	277	289	280	279	280	280	288	332	304	273	296	267	289	276	292	319	298	307	319	310	260	253	298	304	313	297	291	290	295	304	304	272	262	316	295	301	299	314	292	291	251	306	319	319	301	299	303	292	279	283	291	289	271	293	316	317	265	300	331	278	291	279	293	284	322	311	260	288	270	277	301	292	285	292	321	290	288	260	294	304	327	260	282	340	288	305	318	302	288	277	297	292	299	291	299	262	311	348	287	262	343	300	303	297	298	244	272	315	294	309	303	290	309	270	306	290	320	271	302	321	287	279	288	286	328	278	293	308	285	273	325	309	306	310	234	267	294	292	288	276	277	283	307	290	313	293	325	274	295	335	280	269	297	289	306	299	289	319	270	285	303	285	284	291	322	276	296	288	284	279	294	288	281	273	285	282	282	280	318	315	305	316	314	287	289	275	317	278	296	317	308	302	296	285	289	293	286	289	265	276	261	312	297	273	295	283	307	261	272	291	292	310	276	279	272	280	338	298	307	284	293	282	283	281	285	274	250	294	318	256	304	289	300	279	303	268	303	292	301	289	297	268	276	315	291	306	285	277	332	301	298	303	268	297	292	305	295	285	296	287	280	284	305	280	295	283	308	282	290	292	306	272	307	342	283	300	282	290	285	276	294	293	237	304	316	280	309	298	286	267	286	278	278	287	271	273	303	299	308	284	315	311	283	296	279	303	315	269	270	299	313	287	315	305	276	263	313	303	279	321	270	285	338	296	321	302	299	301	284	289	305	321	309	319	261	278	288	267	281	346	285	313	311	286	275	301	291	264	294	280	313	314	302	272	289	309	313	284	319	309	291	307	316	320	272	286	287	324	286	315	290	286	324	277	291	281	278	287	301	310	310	300	289	335	297	317	318	295	322	292	318	278	290	255	299	308	251	319	299	302	280	252	282	326	280	339	281	280	300	311	318	271	304	299	309	293	284	290	291	286	292	317	288	301	288	264	270	293	311	268	276	272	290	278	329	283	277	284	294	267	292	259	303	292	305	327	322	288	293	283	282	300	331	313	293	278	303	271	264	306	328	288	283	265	254	292	281	317	294	282	285	290	306	248	326	317	287	294	281	295	300	285	311	295	305	258	306	302	288	286	298	321	285	304	321	292	293	295	301	330	296	286	308	332	310	298	313	258	259	295	273	261	264	304	295	258	311	362	295	297	278	288	292	291	337	300	258	291	300	307	321	322	285	299	307	310	302	312	304	295	287	276	324	285	299	289	289	304	277	271	280	315	292	284	287	292	301	270	311	276	307	309	303	312	285	291	294	267	261	301	288	301	291	255	280	271	328	305	292	272	287	317	292	298	324	281	282	269	290	276	275	287	284	272	261	292	257	284	324	328	268	278	300	300	350	349	280	291	286	309	289	255	279	252	293	299	295	292	289	297	315	304	307	289	288	294	282	279	292	287	308	273	304	301	254	311	264	297	279	310	286	302	257	290	284	338	292	297	308	296	323	277	263	342	257	280	290	306	277	324	295	282	290	301	339	290	280	316	307	320	285	295	306	274	289	322	302	308	288	257	284	329	300	275	281	278	283	284	310	268	302	262	294	251	300	289	298	303	321	290	307	282	312	301	280	310	294	303	297	285	251	277	281	295	295	309	292	291	328	264	308	307	311	285	291	293	290	300	335	295	291	267	310	282	255	301	282	289	283	292	277	320	269	296	300	274	303	277	292	314	307	279	297	286	313	341	316	291	307	322	284	297	292	276	293	304	323	317	256	303	290	288	298	291	299	308	335	290	303	282	287	322	308	278	270	288	283	303	316	288	291	317	270	316	306	268	262	313	326	264	270	311	298	311	309	306	275	310	304	322	306	265	276	282	256	286	297	283	319	308	257	283	309	296	305	292	304	276	294	298	352	304	292	313	314	278	295	286	302	273	318	290	285	281	299	294	306	295	287	273	274	251	327	279	309	297	291	294	318	322	287	316	283	295	303	283	293	280	288	318	320	271	274	293	299	311	289	304	294	318	295	291	302	306	311	292	274	281	292	321	282	312	294	277	297	280	285	298	322	342	293	303	280	336	319	302	309	298	300	285	306	306	269	307	275	312	301	274	291	301	282	266	298	319	299	319	309	280	283	284	289	288	297	272	307	266	316	294	272	265	251	315	305	287	281	253	326	320	294	271	303	288	304	280
21998	4494	2831	1762	1180	995	829	721	688	670	652	659	708	638	687	640	674	653	649	685	671	674	682	663	659	615	655	646	671	606	666	642	651	671	634	664	650	626	655	662	687	639	639	610	631	632	585	650	646	645	627	667	606	659	691	664	635	642	667	664	638	658	650	694	657	612	635	641	605	671	620	624	642	665	655	607	628	639	693	654	643	643	659	677	626	625	685	614	656	663	664	634	652	650	678	670	648	649	632	633	670	675	608	607	620	643	633	652	654	638	634	642	640	596	653	637	660	653	643	617	680	677	634	665	587	642	656	656	656	653	656	677	630	650	656	650	625	706	680	642	665	622	643	646	729	657	652	643	632	680	641	630	631	624	642	609	642	668	631	629	676	655	619	617	652	640	690	666	685	568	642	668	647	668	615	628	681	682	718	649	645	651	626	633	662	700	641	665	624	659	710	620	653	655	634	631	645	646	659	647	651	660	642	620	661	612	692	712	656	658	629	632	685	661	634	637	676	646	641	663	657	662	673	594	652	636	621	642	642	664	659	654	639	621	685	654	573	631	652	659	633	622	641	613	671	616	669	655	660	635	654	619	637	624	672	700	623	651	621	624	676	658	633	675	671	630	637	611	691	667	620	618	646	715	662	594	658	648	683	650	672	637	634	632	627	642	643	666	600	621	637	636	605	655	628	646	605	685	666	662	611	668	684	669	635	598	626	639	646	598	635	610	654	694	648	651	654	642	642	619	696	592	625	630	649	630	663	639	640	630	674	648	626	613	620	647	671	628	656	634	613	636	655	629	647	625	684	677	639	679	691	632	658	653	605	649	633	661	607	666	691	651	651	618	671	643	644	700	702	633	650	655	694	664	639	665	631	668	666	642	629	647	689	637	671	607	700	612	669	636	613	653	642	615	653	603	641	663	641	640	660	631	666	663	625	577	640	654	639	676	691	676	669	611	627	672	612	663	642	627	669	628	640	661	631	671	636	606	658	668	605	636	630	671	642	661	671	646	635	675	682	690	611	690	651	655	649	638	671	661	638	626	649	711	632	641	673	673	640	669	653	654	630	656	653	683	689	618	652	668	663	596	698	613	626	692	652	640	625	599	654	662	611	641	684	669	668	646	663	618	686	615	641	650	718	694	649	610	685	616	642	675	685	699	627	626	636	632	631	687	608	663	675	634	674	634	664	639	669	606	678	656	620	722	672	671	650	596	712	641	658	639	635	642	659	653	615	682	640	666	600	653	677	674	633	684	631	625	660	659	642	633	701	682	623	642	629	651	626	656	651	658	597	620	636	647	645	618	621	656	640	674	618	661	588	692	675	634	706	621	619	638	645	672	635	664	680	643	654	621	682	625	663	650	656	623	660	586	637	655	688	622	644	642	660	642	640	623	681	671	649	659	661	633	647	656	656	626	628	658	699	685	666	657	682	649	618	646	674	698	649	608	644	631	693	642	663	640	660	669	633	636	661	674	658	647	643	674	648	642	695	658	625	613	674	669	658	623	623	638	639	632	664	663	645	604	623	620	641	646	649	625	639	600	658	662	662	673	646	647	683	608	637	627	686	653	635	692	675	710	620	607	656	685	628	664	634	680	654	633	621	648	635	677	619	673	640	642	629	650	657	685	627	651	687	611	592	667	618	679	656	701	651	659	662	651	666	689	625	606	661	639	629	664	673	656	665	632	669	644	642	684	640	635	661	609	672	647	675	645	607	654	658	658	634	684	650	646	659	623	652	604	628	684	680	643	662	638	633	695	646	642	687	676	703	637	636	648	669	672	688	665	633	619	686	672	678	718	641	650	672	634	652	639	640	696	605	687	617	667	697	641	659	688	663	660	681	680	675	610	644	657	650	633	640	658	626	636	659	673	662	650	651	630	622	637	676	624	684	638	652	608	685	648	701	663	671	658	626	664	665	651	662	641	671	635	621	674	636	645	632	651	660	628	651	641	680	670	619	645	684	670	648	653	651	625	653	676	622	668	658	658	674	671	640	640	681	624	648	636	690	643	668	661	598	684	646	631	689	650	682	632	666	638	683	671	638	631	672	633	672	637	656	656	642	631	665	631	631	653	654	631	657	627	657	660	640	634	658	669	628	635	638	672	617	701	661	645	637	671	659	696	660	678	654	666	657	645	666	647	656	642	659	635	682	654	621	624	667	653	612	676	629	659	629	627	673	652	682	704	603	654	642	644	664	650	655	643	679	660	661	613	671	705	650	650	666	645	654	621	649	677	632	600	659	646	674	701	666	657	696	662	628	640	649	648	660	640	744	634	677	711	644	623	654	642	673	645	652	628	678	593	657	646	656	629	622	642	663	690	639	635	622	671	612	678	639	650	609	631	736	649	620	674	668	645	639	692	657	654	647	623	649	648	677	618	657	626	637	630	640	700	618	626	621	637	623	652	670	627	650	700	606	683	643	663	606	647	619	666	636	630	628	647	696	633	630	649	657	624	675	678	693	652	659	655	616	664	664	653	639	617	676	615	636	640	664	617	679	661	639	593	665	659	639	660	625	650	616	639	646	669	587	651	643	691	643	654	649	716	638	639	626	710	647	676	622	683	666	656	660	644	646	633	657	643	637	641	648	654	701	684	663	656	624	654	659	667	649	688	638	651	624	685	672	647	629	640	670	707	642	676	677	686	647	674	660	628	676	654	669	675	644	609	642	703	666	649	668	679	627	673	624	606	666	721	655	686	648	628	689	657	662	623	635	653	656	663	683	669	657	642	643	621	655	622	678	610	670	661	638	663	678	650	632	632	631	622	660	616	651	663	660	640	707	650	662	645	612	675	609	617	659	641	648	685	644	645	623	661	689	674	657	693	648	673	601	636	683	699	670	619	699	662	618	644	643	646	633	624	676	628	616	609	634	632	660	640	623	640	682	683	683	713	676	654	642	673	667	664	645	677	653	662	613	640	642	645	677	656	664	639	586	657	672	649	671	653	625	633	631	673	663	628	670	638	655	643	663	668	653	631	669	651	649	610	638	636	617	638	665	652	672	620	651	642	601	623	646	663	572	657	657	642	648	632	670	675	678	646	642	671	596	684	686	631	663	665	653	638	638	669	624	642	689	637	655	626	685	646	643	697	615	646	686	655	675	669	674	635	666	680	664	614	681	666	643	640	676	661	612	618	614	666	656	657	682	699	646	669	670	661	645	641	662	634	606	660	633	605	617	646	637	679	662	578	653	650	649	697	641	621	718	666	650	680	652	655	680	675	631	631	671	641	657	690	664	653	732	581	659	644	710	658	648	642	657	646	663	656	559	654	664	706	642	669	700	664	636	634	664	670	662	637	670	658	687	623	624	639	668	645	665	671	647	693	638	642	637	634	667	650	608	611	624	659	643	674	627	640	644	631	665	628	703	647	639	625	673	657	661	655	592	661	640	628	673	608	644	679	684	685	666	644	683	633	665	650	664	635	659	621	653	654	643	638	653	610	648	684	711	665	645	632	612	647	597	660	672	656	652	653	636	640	660	680
35405	6221	949	469	437	362	336	331	299	309	305	319	318	321	338	297	318	305	294	293	342	321	313	301	356	316	297	295	286	307	358	305	321	358	308	320	297	261	298	294	282	281	289	309	303	320	268	312	292	310	278	288	303	304	322	304	304	296	342	324	346	264	289	289	297	294	314	312	275	291	321	332	313	314	301	319	301	324	297	290	294	308	322	288	296	289	360	309	302	299	288	311	313	294	312	276	336	307	280	313	333	289	321	301	316	298	321	264	295	296	268	281	310	324	309	290	314	315	316	311	310	314	277	261	344	312	288	309	305	306	313	318	310	283	301	322	276	309	305	330	304	322	269	274	302	305	286	307	319	316	264	321	318	305	332	309	272	309	301	302	300	325	281	295	301	294	285	309	285	321	280	328	294	287	305	295	298	320	273	319	340	333	297	306	299	325	305	356	299	244	349	278	289	297	263	297	309	291	309	318	310	315	318	311	318	288	308	269	275	317	312	296	332	291	290	276	300	313	300	278	301	304	317	297	283	342	274	292	296	278	277	303	298	291	303	262	315	292	323	270	293	297	305	289	338	281	297	302	275	302	282	315	340	308	294	318	337	312	307	308	334	291	290	301	294	328	262	292	313	319	305	314	314	324	287	290	291	295	311	319	295	282	309	325	317	322	329	316	313	265	303	329	324	270	278	323	335	305	287	302	273	280	311	321	278	311	316	287	294	298	307	284	352	289	302	291	285	276	273	295	286	289	304	327	272	292	306	323	259	299	274	303	339	310	273	306	292	313	313	315	286	317	321	290	319	306	329	303	284	299	283	315	261	292	288	289	300	294	310	296	308	259	318	287	290	305	305	315	283	296	290	334	360	311	267	317	315	318	279	303	296	339	330	316	325	306	319	319	267	278	312	323	259	310	316	315	307	299	297	298	294	288	315	296	304	299	322	296	306	299	308	292	322	339	313	288	331	315	286	293	313	311	314	325	310	292	308	307	272	301	291	296	292	291	319	301	302	321	292	313	257	305	294	298	341	326	294	282	290	272	276	296	327	288	298	320	322	311	291	283	345	347	293	336	276	302	264	309	323	287	312	292	301	264	310	306	306	298	279	287	276	285	280	302	336	295	328	311	314	294	291	325	309	273	279	298	294	321	327	271	272	297	320	307	305	315	328	302	300	311	257	296	338	325	297	283	316	312	322	296	258	284	289	324	308	323	286	318	299	293	306	270	287	316	317	330	289	247	326	313	303	289	343	266	307	272	345	311	313	290	303	281	316	282	296	257	283	300	289	322	323	299	293	274	322	308	303	306	301	313	268	356	316	311	308	288	291	299	325	315	294	303	331	287	300	330	283	319	275	319	293	310	293	332	329	304	293	306	314	304	291	293	297	311	296	318	267	290	308	302	318	294	319	295	311	305	295	299	323	298	296	296	296	306	318	308	273	322	303	321	272	275	302	320	303	301	295	272	271	267	285	299	295	338	308	308	290	305	305	303	319	279	308	315	287	279	282	321	309	306	298	329	311	297	349	303	286	276	343	318	332	342	285	322	290	298	295	287	300	282	309	304	293	291	293	292	291	290	314	315	292	322	313	330	319	286	305	268	301	287	286	297	289	293	309	310	298	284	319	297	299	337	312	287	280	289	265	279	276	324	333	279	276	323	307	329	296	310	312	299	299	306	299	294	317	305	295	277	301	250	304	310	320	310	273	291	304	302	296	298	271	316	308	316	305	293	281	300	285	289	285	275	284	299	291	274	292	355	315	275	268	312	316	289	286	317	302	296	290	300	287	311	299	326	303	247	301	300	306	328	308	324	331	271	295	309	313	333	331	331	282	324	285	288	268	312	303	258	311	292	300	284	277	294	299	299	287	325	332	307	286	317	304	276	290	285	295	309	285	260	296	288	272	283	271	326	309	322	280	306	287	300	279	274	324	296	285	324	333	304	307	325	324	313	315	289	319	309	291	309	339	267	299	304	285	276	300	278	314	340	314	306	300	301	301	309	297	310	304	289	319	316	299	318	291	272	295	323	312	312	283	318	295	328	328	280	312	301	298	287	272	297	294	335	302	294	314	286	308	331	305	285	297	277	276	287	295	296	287	299	293	336	293	278	314	307	290	302	341	274	304	287	288	297	304	302	306	292	292	267	282	307	291	305	276	313	295	312	311	293	267	283	315	321	333	320	315	307	337	328	306	328	284	278	318	293	301	287	330	308	287	302	313	298	335	300	260	311	307	304	288	315	284	305	324	318	298	277	315	286	322	302	303	290	302	299	310	294	320	326	312	324	326	353	338	308	292	295	319	301	329	319	300	318	340	310	328	312	266	309	294	293	293	297	316	318	285	297	303	305	301	314	298	325	278	324	297	301	278	286	288	327	278	300	317	290	289	303	335	315	322	273	287	336	314	354	305	340	319	285	289	292	295	326	342	299	303	302	282	313	325	279	312	305	322	266	302	290	305	275	261	268	286	298	312	331	285	301	305	304	294	298	325	264	337	316	313	295	288	292	305	308	284	316	281	278	326	319	294	330	292	314	332	293	311	298	312	295	268	282	302	292	299	316	314	300	271	300	282	311	288	323	308	319	278	301	309	297	310	297	306	296	295	310	348	285	297	297	301	275	297	298	297	325	264	272	328	300	286	321	296	306	303	316	321	301	299	283	305	294	280	344	333	318	354	318	298	316	293	292	295	302	290	259	274	300	303	324	260	317	274	297	288	337	294	321	294	310	316	297	327	298	309	317	256	290	296	302	287	316	293	302	302	284	279	316	299	289	324	355	286	302	321	318	333	316	293	324	312	303	290	303	296	316	304	297	323	339	307	325	274	266	307	334	302	293	303	284	315	320	318	317	304	287	286	320	296	309	318	285	282	285	316	326	279	314	331	281	303	289	302	297	334	323	291	305	288	295	300	290	292	294	273	328	336	303	306	303	312	305	316	295	283	308	287	301	327	290	294	313	306	288	350	295	309	276	326	300	331	286	315	318	311	326	327	277	275	297	298	314	336	294	265	302	332	299	252	291	294	306	300	312	321	324	295	280	333	282	288	317	311	264	312	292	290	303	269	292	297	309	343	305	310	310	325	276	291	311	300	283	326	338	303	287	311	307	281	320	306	301	306	279	302	275	298	305	297	314	287	289	307	302	302	294	298	296	306	303	316	291	314	299	326	293	314	314	284	316	290	284	291	274	322	311	356	289	297	291	311	292	293	304	279	290	283	290	287	310	328	285	327	280	299	323	304	304	295	309	261	292	285	289	282	306	313	290	324	317	274	292	283	312	318	295	305	305	315	320	310	339	282	302	265	298	335	285	326	320	299	329	297	320	312	283	293	336	286	300	340	324	294	314	309	315	280	284	310	319	337	303	305	292	308	302	318	253	296	289	283	324	322	279	286	288	268	344	297	297	283	288	320	268	288	294	313	317	290	308	311	295	302	301	333	316	285	293	346	289	288	273	267	295	326	284	292	285	278	256	327	292	327	307	288	286	318	302
24740	10573	6317	3679	2171	1506	1211	996	881	712	769	750	758	745	756	721	753	724	697	709	698	715	685	695	682	695	659	684	623	675	623	681	758	700	694	660	701	718	700	726	685	691	735	681	677	712	708	659	671	672	735	659	658	686	749	619	670	660	629	699	654	650	653	707	672	755	653	727	681	654	649	699	672	683	660	645	650	619	678	722	645	708	690	704	632	685	694	661	681	699	724	715	650	650	693	724	671	711	690	668	658	654	651	662	695	730	685	689	672	679	679	639	730	703	682	670	673	704	622	682	695	683	644	672	649	663	699	671	638	680	683	651	722	681	692	723	637	703	689	705	656	666	705	652	725	684	681	692	696	707	669	667	662	726	685	694	689	696	686	643	683	704	702	716	676	667	708	717	663	676	657	666	689	635	719	719	695	676	683	689	661	687	711	669	715	702	652	696	673	700	684	668	726	687	704	647	700	702	694	693	676	631	689	675	724	712	759	726	703	669	730	681	668	709	694	684	684	688	730	672	708	685	721	705	689	732	671	689	671	657	669	677	708	700	680	707	676	685	661	733	666	650	670	627	723	701	678	696	659	698	692	731	704	722	683	694	744	664	695	732	724	700	708	695	682	682	661	663	655	660	659	658	700	638	714	684	670	681	678	691	718	752	662	689	684	680	696	731	674	709	680	683	711	673	660	737	726	684	725	700	673	649	637	743	696	695	661	719	697	698	698	694	687	679	708	664	692	669	647	675	710	715	693	707	697	717	710	717	703	669	645	742	689	722	688	703	693	712	659	656	715	670	684	687	704	694	668	715	752	714	709	678	714	633	712	702	689	714	714	698	701	707	703	688	685	719	721	720	693	671	627	697	689	672	685	710	661	685	674	705	712	725	695	711	660	632	687	722	679	741	657	689	649	698	701	685	660	697	733	674	732	693	764	697	667	738	724	674	711	680	688	667	684	690	658	689	722	701	677	691	676	679	699	676	650	655	666	675	668	658	679	646	678	662	654	673	707	684	673	680	719	698	667	672	730	683	635	675	692	659	659	677	679	683	685	704	713	650	675	667	675	662	673	638	691	696	698	681	688	623	635	661	686	706	701	628	691	674	700	677	744	703	666	679	679	725	688	683	677	691	689	663	690	714	718	689	707	684	712	710	701	722	737	653	691	636	692	711	657	692	636	654	689	714	723	686	674	727	695	684	668	676	708	682	690	705	688	692	712	689	694	650	732	654	695	664	675	718	679	669	677	644	678	705	689	716	635	651	684	668	709	761	663	724	718	720	701	679	676	702	683	657	667	707	732	692	706	647	640	702	682	674	683	660	635	668	689	664	692	657	718	690	652	709	711	737	689	707	691	680	680	660	666	720	699	694	717	664	684	746	685	716	669	679	675	685	734	728	675	646	675	688	683	710	750	683	662	685	687	683	692	633	665	674	702	726	645	653	690	654	706	681	678	678	668	645	704	673	699	686	687	722	677	690	692	652	692	689	695	716	715	665	659	683	684	631	686	671	707	632	698	670	662	677	661	722	704	705	726	676	679	662	699	695	683	673	698	658	650	708	643	695	661	696	639	720	624	674	687	700	698	651	649	748	713	704	700	720	657	683	678	715	638	704	659	632	710	708	650	695	691	661	690	705	684	704	690	716	673	692	690	677	717	672	685	702	687	713	709	688	732	647	701	712	693	700	688	715	669	646	692	678	656	710	704	727	692	731	690	710	658	678	718	695	648	645	668	680	685	728	658	667	712	713	684	669	675	673	719	672	703	686	712	668	658	694	664	710	721	700	702	671	701	675	703	697	680	703	656	675	716	695	709	695	646	661	694	696	659	655	662	671	693	661	704	707	680	697	692	686	698	675	678	704	672	701	698	670	721	686	736	711	711	688	692	652	709	672	701	668	714	661	710	705	680	659	701	737	666	682	676	685	720	661	648	661	693	637	631	663	724	679	701	739	628	680	681	730	712	668	688	720	648	693	701	672	691	683	695	689	661	666	726	710	694	682	691	635	676	704	661	709	667	637	647	692	695	639	718	709	686	673	668	655	680	668	689	682	712	734	670	690	749	685	661	700	701	713	667	718	661	669	655	701	657	758	684	710	724	658	652	675	671	699	683	708	688	679	644	679	669	648	688	708	693	671	699	708	730	704	732	702	648	670	663	652	639	654	671	724	688	675	679	679	701	649	685	679	707	705	678	724	676	707	692	681	665	682	688	698	717	705	698	721	697	680	676	688	708	661	697	694	739	649	691	719	669	695	714	689	649	686	662	692	677	632	663	661	669	702	675	700	652	703	695	685	676	692	716	712	632	685	689	692	690	708	698	711	686	664	696	705	690	660	684	734	689	709	696	691	691	701	696	702	666	673	674	654	664	695	613	706	682	695	716	666	716	716	698	665	669	729	651	714	656	692	738	715	699	693	689	627	642	686	666	688	645	658	663	666	696	677	665	698	724	712	668	673	638	676	691	657	674	699	743	683	667	671	738	651	638	698	654	678	694	719	664	670	684	711	666	709	700	667	648	669	679	649	650	686	710	685	701	660	714	635	688	679	678	642	704	694	715	655	675	710	720	689	721	691	678	678	756	685	656	652	706	671	681	685	700	669	718	673	680	696	689	660	681	716	655	640	644	649	686	632	681	681	676	640	666	734	688	644	692	687	710	708	644	669	702	698	636	719	691	655	705	684	662	688	687	689	654	702	670	692	654	686	677	734	704	649	707	681	659	676	695	714	720	665	683	679	697	692	728	647	692	689	668	637	693	669	660	656	664	701	715	673	691	675	714	684	683	686	650	665	726	684	708	654	688	704	684	657	676	690	682	687	744	695	672	677	733	652	663	693	693	657	697	665	664	614	668	699	714	678	699	723	686	629	699	695	636	741	676	732	703	637	682	719	688	629	666	737	689	696	651	686	660	720	652	679	657	687	700	698	683	698	706	736	672	674	642	681	654	664	684	705	699	656	663	710	734	670	685	682	653	628	713	689	669	704	680	660	686	736	651	740	692	688	665	701	748	680	706	681	650	677	714	662	664	696	687	655	677	675	692	702	676	635	704	653	643	708	700	688	644	703	672	720	687	686	683	669	678	712	663	684	714	689	733	605	671	664	676	700	689	709	675	670	706	708	661	692	683	704	677	682	705	716	705	688	642	675	692	694	694	652	675	662	695	722	659	699	718	715	641	699	663	711	641	684	635	697	697	719	677	669	740	685	654	707	689	727	690	679	696	720	686	697	711	660	691	661	708	666	679	714	708	673	670	709	697	676	688	691	659	681	651	677	688	622	710	727	692	656	680	683	676	714	711	669	705	685	638	712	680	712	635	702	719	683	664	640	656	678	768	716	691	714	659	662	663	680	682	644	731	718	719	699	686	730	634	686	679	683	684	715	668	664	695	692	720	714	705	636	715	735	695	665	703	700	726	687	680	681	717	702	673	661	696	688	678	645	667	640	674	716	699	656	690	728	705	696	662	637	713	705	698	677	710	711	701	669	659	699
35872	6410	966	566	458	419	385	325	357	312	302	368	345	315	322	319	344	292	323	325	336	360	317	293	297	298	323	365	321	337	318	321	341	323	332	317	360	318	300	295	338	337	328	328	311	340	352	335	327	345	268	301	308	323	316	322	314	335	291	340	320	308	347	303	311	292	286	308	281	334	305	286	349	339	330	313	293	340	295	313	333	328	337	267	310	298	322	315	318	293	298	294	293	356	310	321	340	307	304	311	363	339	322	295	297	322	294	289	289	366	321	289	290	347	335	322	312	331	283	308	333	333	340	301	296	254	289	334	337	329	307	325	301	310	347	324	337	393	292	318	312	332	279	339	296	313	296	343	273	302	291	331	349	357	326	352	376	278	294	321	316	337	333	324	286	328	298	311	342	308	318	329	306	334	302	292	300	319	348	340	297	310	299	328	303	293	308	314	308	323	324	332	309	351	336	325	343	290	305	308	311	304	353	298	308	285	324	337	280	319	341	338	306	359	293	336	300	318	321	334	348	324	305	317	320	295	303	299	301	331	301	329	284	295	310	283	314	308	307	287	290	313	324	318	326	317	308	309	284	305	305	316	294	311	283	312	284	342	290	313	315	307	317	308	335	328	299	347	344	338	305	281	285	298	307	332	287	321	309	290	300	323	313	302	264	278	322	330	287	295	308	310	298	319	303	342	305	315	334	290	299	345	285	318	295	333	331	319	294	325	272	317	316	259	310	317	327	283	315	330	309	329	342	302	326	342	322	322	338	305	297	296	295	317	328	339	326	292	339	330	319	293	336	291	337	334	331	304	302	292	311	321	341	306	271	299	320	315	332	336	328	305	305	277	280	299	308	317	299	304	341	327	311	324	328	322	312	321	326	364	305	309	318	350	305	311	293	328	296	302	290	294	343	279	314	303	328	299	340	314	334	318	291	339	313	304	285	297	305	353	332	308	333	325	323	271	314	311	331	303	336	347	294	323	311	301	292	292	319	344	337	310	321	291	316	349	323	342	297	332	317	295	331	315	294	307	294	311	321	326	309	304	346	318	314	316	292	282	362	308	333	290	361	308	323	329	330	364	328	298	291	312	311	289	326	315	330	320	326	327	350	318	296	315	349	324	327	278	339	302	297	295	322	325	284	312	307	297	333	290	334	301	324	341	287	299	345	327	333	303	302	322	326	324	317	313	285	339	313	296	322	329	350	324	335	301	327	304	333	299	363	263	303	300	340	301	290	317	353	328	279	310	322	288	295	302	332	305	311	306	312	349	326	310	307	290	317	304	339	352	318	295	325	323	329	288	301	295	324	386	297	298	318	307	294	310	287	289	343	296	299	342	306	334	329	335	318	314	317	295	330	290	361	322	334	309	326	297	293	322	284	325	343	321	323	306	326	319	297	327	341	314	331	314	308	335	289	300	304	274	317	321	284	288	308	327	336	318	315	282	310	297	302	337	326	326	292	354	341	289	299	297	297	316	336	288	342	291	305	315	296	339	311	308	276	334	310	291	280	325	318	345	318	338	298	327	317	309	317	334	287	348	293	329	345	334	320	294	309	313	303	334	312	357	339	300	312	341	319	344	362	297	312	303	313	324	309	303	342	344	342	303	333	290	348	311	311	329	316	301	318	280	337	312	322	355	316	313	315	329	310	339	344	283	309	303	325	295	311	319	308	338	295	322	302	282	334	364	310	278	313	322	296	309	294	306	330	339	312	311	322	337	340	307	289	358	300	333	323	312	306	321	332	343	360	316	329	347	348	269	289	290	305	325	371	330	292	349	289	296	295	341	319	285	288	314	348	301	329	349	352	391	311	318	304	330	309	306	316	322	323	303	305	315	320	320	277	317	329	321	283	292	328	310	286	340	342	325	300	310	294	328	287	296	310	300	290	304	302	323	338	297	320	307	312	324	352	315	292	328	319	306	324	288	346	348	319	318	337	321	305	312	315	349	305	317	317	327	303	261	318	309	300	324	312	306	326	300	308	317	305	302	307	321	298	304	323	302	301	311	323	319	310	318	300	294	333	333	325	321	362	309	329	320	302	327	280	302	330	284	320	307	299	319	327	340	298	302	349	316	298	309	301	295	285	301	286	312	312	347	332	280	297	325	308	323	313	335	293	371	342	297	298	317	300	329	317	299	337	313	287	304	316	352	319	353	329	297	307	308	300	289	310	317	320	293	317	306	326	338	331	332	282	327	280	349	324	338	295	293	325	310	344	326	304	323	325	311	301	288	301	309	302	318	287	303	321	323	326	332	302	349	346	287	317	335	331	326	288	329	324	257	320	308	309	311	306	291	341	336	305	317	318	329	334	319	330	351	318	321	288	327	314	324	327	293	280	326	293	308	308	304	322	318	314	300	331	298	320	301	313	291	290	300	292	309	307	333	335	279	327	354	315	311	343	311	336	311	295	308	331	301	273	360	315	295	293	324	337	332	323	300	323	288	315	316	273	292	322	324	302	341	313	301	338	327	320	323	318	334	341	316	292	289	289	320	293	308	309	312	341	334	317	317	340	301	302	314	324	337	312	325	318	306	352	290	329	313	283	329	340	297	292	319	315	346	301	325	308	285	293	319	309	331	310	306	317	342	306	296	333	303	331	327	334	349	320	305	316	329	287	314	319	382	296	317	284	333	330	333	365	308	338	323	315	324	316	330	318	295	315	331	300	300	301	334	327	278	296	327	324	330	336	327	312	277	305	317	315	354	275	302	317	358	326	313	317	329	327	297	332	315	317	291	309	328	307	328	323	314	263	280	276	331	323	316	324	285	318	322	310	317	308	286	305	295	331	302	291	301	291	326	293	303	323	286	304	337	322	331	327	311	328	323	347	344	323	325	283	339	316	262	316	306	294	332	312	354	298	302	279	351	302	261	335	276	301	325	307	315	341	330	324	303	323	321	298	342	298	323	311	321	313	326	325	299	334	329	306	348	300	312	298	320	307	311	318	343	326	318	313	325	308	295	277	321	309	317	275	297	313	322	330	361	316	287	314	345	342	330	289	301	323	305	350	305	315	306	323	364	283	338	290	290	304	321	311	326	341	321	299	285	306	329	320	308	314	324	309	322	290	301	317	302	306	337	335	322	334	342	331	326	335	333	298	312	302	312	312	328	331	311	305	280	358	329	336	336	293	313	308	314	286	304	297	291	294	285	306	324	312	324	281	285	300	317	345	355	325	319	318	296	321	289	333	351	322	303	301	310	333	309	328	323	304	320	305	295	355	307	283	332	308	325	333	314	324	328	301	323	326	317	333	298	310	318	305	304	330	318	346	327	308	296	330	300	320	330	302	292	312	305	324	321	327	324	315	326	294	323	291	301	256	316	309	333	342	331	272	283	354	335	301	312	334	281	310	334	281	328	319	335	342	329	310	329	277	357	373	325	290	306	318	283	298	296	294	297	285	320	325	319	330	343	341	335	326	307	294	293	321	318	309	336	341	307	310	305	295	308	314	350	327	322	305	314	340	312	314	320	330	326	309	316	316	308
24565	10245	7004	4600	3618	2566	1789	1561	1099	896	878	872	825	785	821	768	733	750	729	760	792	724	752	689	746	752	763	736	733	709	718	742	753	738	724	713	762	713	707	734	749	780	696	750	694	783	782	750	719	705	745	748	730	707	693	736	713	742	689	774	733	733	740	710	728	740	730	722	704	732	745	731	725	732	757	742	732	705	751	760	719	722	793	708	769	715	717	736	682	709	713	749	742	736	746	792	707	741	702	672	737	757	756	725	746	739	770	713	755	737	746	730	696	752	771	746	706	696	729	699	732	662	755	751	701	714	783	686	713	721	741	751	748	748	748	733	713	635	728	703	738	772	696	726	759	715	690	722	755	695	741	732	733	753	748	751	757	743	714	717	686	712	752	735	715	756	723	704	719	760	772	718	746	779	772	723	753	720	741	729	746	704	716	692	725	762	740	713	741	729	720	738	742	676	762	741	710	719	726	713	746	726	691	723	739	723	694	707	698	742	775	719	697	722	689	724	726	759	693	757	722	723	739	695	680	700	766	748	758	718	757	738	738	721	705	732	746	720	739	714	688	751	698	755	765	726	690	745	667	673	682	709	713	703	729	691	697	733	755	742	706	685	714	742	756	742	736	729	729	764	750	768	717	654	737	741	731	728	744	695	714	679	712	705	726	694	743	671	776	746	742	696	685	748	683	747	735	755	742	677	668	720	727	741	729	715	682	707	685	748	669	735	771	706	731	736	699	674	708	760	709	720	744	760	725	740	690	763	676	728	706	734	741	734	730	738	755	743	690	726	697	729	702	720	713	745	711	727	681	752	760	741	723	717	696	713	750	716	740	731	723	707	713	756	718	718	702	701	707	681	695	768	757	730	680	765	756	763	756	755	746	723	753	731	724	730	721	733	758	697	728	735	737	740	694	800	749	709	716	773	763	715	719	776	742	724	732	745	707	767	691	696	700	744	703	715	727	703	713	723	737	738	725	707	748	711	738	704	682	766	730	682	744	743	702	686	773	670	741	705	750	720	750	750	727	699	774	725	741	681	720	713	717	757	733	715	702	722	772	748	734	723	724	698	730	751	749	711	709	757	751	765	752	726	751	761	748	703	691	705	758	707	741	708	738	718	726	734	732	712	719	749	757	734	748	754	682	712	688	782	711	741	715	738	735	736	685	787	726	742	685	710	673	723	687	734	703	716	686	724	721	706	732	761	708	734	689	737	743	732	714	712	752	745	684	738	690	737	731	722	771	763	729	749	743	734	674	694	737	724	712	707	764	772	716	733	735	687	767	681	732	751	737	712	731	732	739	735	693	760	759	736	665	699	711	712	699	760	752	724	746	726	705	712	730	729	765	776	771	735	764	755	730	738	715	786	730	754	732	752	719	655	714	732	691	730	719	708	729	710	770	753	749	682	743	718	729	699	768	704	705	745	741	706	688	739	710	725	732	725	747	690	703	753	727	691	729	750	731	729	727	754	718	666	744	744	777	725	692	713	743	727	722	756	723	719	782	763	706	704	728	740	735	772	715	732	686	754	689	774	715	725	750	742	720	725	734	712	748	702	729	713	705	740	703	682	718	709	762	745	747	709	727	764	727	697	707	713	738	723	738	701	733	674	776	745	724	721	719	689	685	719	707	698	746	737	726	742	722	749	722	721	703	734	726	793	681	707	722	764	692	730	744	738	719	763	699	749	685	755	692	785	773	728	724	708	718	730	751	713	699	728	712	751	726	699	703	675	768	699	791	733	708	713	691	701	768	755	767	725	709	707	699	719	720	716	756	758	714	706	764	728	735	723	731	665	757	704	727	738	727	769	717	693	732	692	765	789	713	708	751	735	769	736	745	722	778	719	723	737	765	722	757	752	710	710	708	745	713	727	723	714	712	691	658	700	695	730	728	753	763	704	766	773	709	736	749	726	689	722	740	755	724	744	735	722	742	734	679	747	749	778	726	737	743	676	676	777	698	749	729	697	772	715	734	702	759	681	783	774	755	764	719	782	710	723	757	718	736	795	740	692	735	713	732	777	698	684	720	748	778	701	686	724	723	751	678	700	745	727	732	693	747	756	717	741	754	704	732	707	708	742	767	726	710	760	670	725	740	733	751	721	724	752	735	773	695	673	715	688	763	680	684	758	682	734	755	726	722	751	678	695	716	684	703	707	742	738	700	718	684	707	737	756	750	696	723	733	737	747	697	718	672	769	701	686	713	670	709	747	757	725	724	740	791	744	759	711	742	744	729	723	751	706	728	720	723	715	712	755	737	745	760	728	680	732	752	723	719	694	726	756	725	706	733	727	805	747	741	719	715	703	720	740	721	763	744	739	735	692	725	714	690	725	721	778	705	711	750	734	739	736	746	738	745	706	685	725	697	741	742	768	708	734	757	749	787	722	741	679	690	712	724	762	722	706	688	714	713	742	765	775	764	737	704	781	783	749	720	709	724	678	732	703	733	728	745	717	717	720	717	719	756	721	722	701	726	743	713	700	746	727	674	757	706	761	706	729	700	755	720	687	745	748	739	761	709	775	775	723	755	737	708	689	710	693	722	731	719	713	747	716	702	696	754	725	718	718	711	711	698	708	729	758	641	709	668	750	717	719	779	731	772	736	696	779	679	742	707	720	688	723	748	715	741	736	756	738	713	710	713	747	643	721	726	752	750	739	702	762	764	700	707	788	755	698	709	745	739	721	742	694	746	706	725	703	747	744	721	710	708	723	722	690	789	747	730	770	741	731	691	739	711	746	706	703	754	700	753	743	679	722	752	717	728	685	743	759	742	679	715	716	716	679	757	738	718	726	724	679	701	733	720	738	712	722	730	725	746	706	765	700	749	719	729	744	720	779	711	730	739	717	752	740	677	757	709	754	709	769	731	712	757	709	732	751	718	703	669	770	691	707	746	746	746	699	706	742	760	695	735	721	726	745	732	686	716	761	724	679	687	718	737	738	731	743	772	726	699	747	729	706	756	727	735	739	729	722	710	748	703	718	706	704	739	681	784	734	763	693	710	776	755	719	720	748	735	749	716	764	776	725	768	705	728	767	711	704	721	769	712	753	733	731	732	775	671	692	728	779	786	779	717	676	739	659	735	749	734	741	742	763	732	756	720	769	712	758	723	691	660	724	702	705	773	705	700	738	704	759	697	705	692	709	713	706	735	763	730	677	704	738	723	738	735	678	715	722	741	744	715	703	710	711	675	755	738	732	725	773	750	714	740	767	765	706	734	716	771	734	681	698	691	725	695	730	764	708	745	703	723	729	725	708	761	707	727	712	744	730	676	733	702	734	703	690	725	699	722	733	762	743	755	703	699	702	765	716	711	717	718	745	700	732	770	790	733	693	724	774	748	682	738	713	698	746	766	748	723	759	738	719	730	775	720	682	714	717	739	705	707	748	725	741	745	711	753	716	710	713	758	731	648	728	720	691	729	724	704	711	704	755	739	717	722	793	704	733	718	711	778	689	756	704	707	771	805	660	689	759	761	723	713	704	660	695
23120	2372	610	432	378	310	371	319	288	298	307	311	290	297	266	321	292	336	286	296	312	266	275	301	277	279	293	303	317	296	330	293	261	265	280	263	289	304	256	320	310	274	291	294	303	270	258	301	294	288	285	311	288	268	310	316	275	308	317	268	292	298	305	253	263	269	267	335	311	329	297	287	296	298	300	288	282	289	294	326	290	264	292	298	245	298	289	303	312	304	299	273	273	289	295	281	293	285	316	292	313	277	321	262	262	279	304	269	267	292	295	275	293	313	275	264	299	293	269	284	287	277	321	270	320	309	288	316	307	299	315	262	312	326	272	286	297	287	280	287	315	328	244	303	264	272	270	262	280	301	309	314	272	272	287	327	296	314	315	286	298	287	290	295	274	259	280	314	271	320	316	261	254	325	335	309	316	284	298	263	311	265	290	277	279	282	299	310	295	266	276	324	271	281	257	297	274	289	300	317	291	292	279	273	327	289	290	288	305	307	288	320	270	298	308	280	322	334	294	299	288	303	306	300	292	298	315	276	298	294	303	293	277	317	282	299	314	311	269	309	306	292	275	311	306	261	290	274	312	293	313	299	278	309	314	251	295	317	259	291	271	284	303	271	299	271	295	286	288	322	268	263	315	289	304	281	293	301	288	294	285	262	287	298	315	284	317	284	319	307	280	308	288	311	290	292	328	281	323	309	302	298	318	294	281	298	324	290	293	317	280	307	312	264	280	269	299	303	310	284	299	243	286	271	303	297	308	284	299	315	308	281	309	328	310	287	321	309	300	291	332	342	283	329	265	318	291	333	315	315	311	285	276	266	304	304	286	306	291	298	302	328	279	302	270	284	317	287	310	286	262	288	313	277	286	282	292	271	299	279	293	296	279	283	299	302	290	296	329	321	309	290	314	287	311	320	307	311	301	296	302	288	298	319	326	280	294	312	299	283	290	293	256	293	314	251	289	272	283	304	321	247	304	287	281	347	297	295	283	318	286	280	309	318	310	292	274	289	315	283	303	285	301	285	297	317	285	285	279	286	306	290	292	303	329	339	302	319	305	273	284	302	317	284	300	287	317	290	296	321	297	293	324	289	313	283	322	294	260	297	315	270	261	319	305	336	326	308	295	303	305	301	271	300	290	298	274	269	302	273	298	317	322	279	289	283	306	260	300	289	276	269	292	260	277	301	279	272	302	297	281	315	259	306	296	305	325	276	288	310	311	306	320	331	336	295	281	278	298	296	320	268	293	279	290	284	295	307	294	300	322	317	301	337	304	296	263	324	290	304	259	306	291	257	286	266	320	314	312	292	299	304	316	268	282	296	259	249	324	266	300	295	289	324	279	295	280	300	308	289	290	277	276	282	292	270	287	250	265	308	310	299	301	287	289	304	277	261	275	286	270	327	298	327	329	295	301	284	307	309	285	321	278	296	295	283	296	302	314	266	286	312	295	265	278	269	346	311	303	294	293	309	312	286	316	284	312	295	293	310	314	275	261	274	286	299	290	325	289	264	257	301	307	283	273	308	322	277	282	291	301	321	311	265	316	298	301	315	287	257	288	322	267	304	293	296	296	315	263	292	308	268	318	275	307	269	285	302	313	294	290	262	282	278	275	286	280	333	298	292	275	271	346	290	246	273	286	274	306	294	317	278	299	306	299	294	288	272	321	271	290	350	282	277	314	296	310	303	300	257	275	278	289	293	301	303	305	293	301	286	335	323	252	292	310	283	256	273	275	300	253	273	266	300	295	318	305	291	308	307	273	313	268	281	258	276	306	297	261	276	318	282	297	291	297	259	322	306	287	285	283	273	341	293	325	294	259	302	311	272	273	260	307	292	278	275	344	290	302	292	292	337	303	251	238	281	269	289	323	320	317	285	283	321	284	297	278	313	286	296	290	285	311	277	295	260	282	276	306	310	306	269	313	313	295	300	263	290	333	290	288	282	313	310	266	278	329	295	302	288	268	288	283	280	279	301	286	242	284	299	309	290	288	296	305	272	275	287	268	347	330	258	311	279	320	303	286	281	261	299	295	282	334	282	286	279	289	285	310	306	250	323	318	316	296	289	264	331	259	319	300	301	287	306	266	266	272	338	290	299	315	287	312	329	296	267	327	315	302	296	265	301	277	288	283	283	290	296	304	307	288	293	251	286	341	258	284	278	314	299	301	287	303	300	274	299	317	303	273	304	282	261	284	279	271	324	293	334	316	280	315	294	258	313	295	284	298	291	299	316	291	323	276	276	282	295	273	273	246	300	295	303	283	317	251	264	316	255	286	260	261	290	277	323	271	301	330	294	296	291	266	291	276	272	307	281	291	300	278	323	291	302	287	285	279	265	270	280	316	313	297	301	279	281	315	294	326	303	251	308	283	297	283	292	310	273	325	324	270	311	277	310	288	287	351	282	278	270	305	286	266	312	306	306	292	327	286	274	301	276	289	280	298	305	283	287	295	282	302	300	335	301	302	315	302	268	272	299	289	285	292	271	278	283	266	308	273	286	292	309	303	274	281	274	324	320	272	286	296	275	317	275	285	289	283	319	315	277	290	257	302	275	291	261	295	274	255	293	305	325	301	304	289	273	276	288	261	301	286	289	299	293	291	293	294	302	301	309	303	276	275	305	297	297	290	250	284	307	311	279	277	301	313	275	293	321	293	314	337	276	290	288	282	266	314	274	286	294	298	278	308	285	293	297	290	298	292	290	280	366	313	268	295	306	289	351	282	284	291	289	290	312	272	314	284	288	269	284	277	302	330	283	317	284	289	308	287	327	316	293	287	289	260	272	300	293	308	316	323	323	295	318	283	261	261	254	294	297	278	291	279	282	269	290	281	317	278	281	292	313	305	278	327	279	287	315	301	299	307	297	307	312	287	299	319	282	259	305	274	302	326	275	318	279	303	313	281	289	298	256	306	299	301	294	281	286	299	310	283	275	245	331	324	280	298	294	262	303	311	278	299	290	286	311	280	281	346	293	272	272	291	308	273	273	303	303	268	289	295	325	362	294	269	294	262	359	323	309	289	281	305	285	272	308	304	288	295	312	283	262	277	334	297	292	295	271	314	300	303	293	311	258	253	285	271	273	269	263	303	291	287	287	287	316	306	325	304	311	310	275	301	279	290	303	298	276	305	306	244	286	311	308	309	270	271	302	296	293	311	282	265	286	282	273	257	262	293	302	305	260	305	333	297	287	291	273	264	304	299	303	296	284	327	281	300	281	274	286	322	302	262	293	309	315	308	306	274	336	303	301	277	277	284	254	299	322	318	304	271	289	299	290	332	303	301	280	299	290	250	315	302	297	295	311	247	274	273	278	284	271	275	274	323	305	283	310	308	293	315	307	292	309	296	277	290	307	281	294	295	289	260	287	283	317	301	291	304	279	304	288	299	278	265	270	307	298	287	307	324	271	291	277	274	290	294	293	321	307	307	298	267	286	273	309	278	316	281	265	250	287	289	280	249	285	292	321	283	291	311	278	279	292	265	266	286	327
16698	5276	4367	2965	2086	1425	971	936	752	708	667	663	699	699	672	647	701	657	681	675	641	658	641	710	696	689	625	625	638	650	664	665	614	641	631	636	672	672	641	641	625	628	631	662	671	647	674	612	651	688	632	684	650	624	686	644	615	682	659	627	632	667	602	655	629	659	706	675	617	621	679	678	690	609	638	630	673	691	653	656	693	643	684	584	685	714	661	615	635	650	657	636	604	662	678	641	666	644	654	649	648	675	664	649	642	695	674	660	663	664	680	676	706	663	650	622	709	643	623	671	684	698	668	651	653	658	656	638	643	650	639	658	652	633	643	644	738	681	624	654	658	621	625	688	678	655	658	656	634	646	651	678	674	659	644	706	676	670	655	653	661	687	679	669	612	658	647	679	684	673	724	659	676	688	708	667	659	630	627	640	682	648	646	615	648	649	653	645	678	675	626	651	658	710	647	672	669	629	629	627	689	678	697	635	636	670	667	646	615	677	645	608	634	636	699	656	617	632	658	665	654	659	708	630	629	680	663	668	690	620	676	666	666	689	649	656	651	647	645	603	672	646	606	640	668	649	656	664	655	656	635	617	678	652	635	715	656	627	647	676	718	630	665	610	629	645	666	671	657	664	661	590	655	646	624	678	668	672	664	658	642	678	691	646	633	648	665	698	600	636	637	703	643	645	658	638	655	659	607	609	641	643	670	649	648	640	606	673	655	663	651	660	664	663	597	647	642	613	677	667	687	663	613	651	682	597	670	666	668	624	679	719	681	713	641	642	632	662	667	645	692	662	618	689	663	627	632	638	698	671	656	645	669	669	667	636	627	659	612	693	656	659	646	672	604	637	664	693	645	640	656	651	663	699	630	668	662	646	705	646	652	625	660	659	662	644	710	649	658	660	655	681	646	626	684	685	654	650	677	643	694	669	627	688	613	647	645	640	654	659	676	631	687	637	649	672	617	648	649	613	650	701	657	674	666	635	621	660	694	672	674	626	671	660	601	650	642	602	632	626	582	628	646	682	669	640	597	643	715	682	679	678	625	598	658	594	654	648	637	636	675	649	660	680	639	683	675	678	691	620	680	606	599	674	640	658	623	681	640	654	672	650	638	665	646	626	693	649	670	645	690	645	643	670	656	653	625	645	657	682	686	690	677	585	658	672	666	631	680	653	661	619	653	632	618	641	647	668	639	678	663	682	603	666	688	601	646	648	661	653	648	656	675	669	667	602	637	641	685	655	631	679	646	648	653	650	650	642	697	673	660	634	663	642	680	666	665	656	682	666	702	684	654	653	632	646	678	671	625	669	701	715	640	665	670	639	709	632	677	618	653	664	603	668	654	633	658	646	623	661	699	615	624	669	613	636	662	650	651	642	621	650	620	628	643	648	686	659	663	656	706	668	668	664	670	626	619	614	648	628	687	688	650	680	688	676	652	667	714	646	647	652	649	607	644	628	610	643	675	677	654	655	665	655	706	609	669	697	648	640	649	637	669	669	670	642	665	686	685	626	660	604	582	702	656	611	653	617	664	707	618	608	682	624	630	674	652	687	683	647	641	658	646	592	719	628	642	632	630	635	650	655	639	675	653	661	683	706	655	712	690	658	639	679	705	656	669	677	663	624	691	654	671	622	623	637	633	696	668	657	627	692	669	631	665	704	652	739	658	630	632	609	664	664	663	666	673	613	652	663	622	677	679	662	655	638	639	646	671	668	628	708	620	674	678	711	651	653	613	660	657	637	681	671	696	683	639	609	675	673	623	655	642	646	693	656	674	650	664	671	669	674	654	662	594	633	665	646	634	650	652	656	656	635	663	688	650	669	600	658	687	639	646	687	648	642	661	615	687	655	648	651	661	601	629	672	651	611	649	639	622	685	696	589	626	658	613	658	652	664	677	642	650	654	654	614	659	626	646	601	684	662	658	575	625	646	693	674	648	670	659	631	674	676	670	646	653	698	649	677	634	637	636	676	654	675	640	626	685	673	661	662	694	692	630	679	664	615	659	643	649	624	636	618	675	671	680	656	618	668	632	657	653	677	693	605	649	644	639	658	684	689	633	671	661	628	634	642	652	680	667	668	695	649	656	648	657	678	678	626	630	664	652	660	648	675	663	681	632	629	660	682	685	646	639	652	623	636	623	669	614	650	617	670	708	639	675	672	655	646	669	649	675	636	647	647	641	657	683	578	686	638	621	639	683	650	667	698	653	664	672	693	611	696	625	630	659	661	651	643	680	628	665	684	633	679	653	659	664	646	665	608	649	656	631	683	624	638	679	631	647	623	631	629	650	641	635	672	649	678	679	675	698	659	686	691	609	659	666	670	694	662	633	635	643	653	673	671	660	636	651	651	677	698	651	642	631	649	627	706	713	652	678	617	645	653	634	652	639	640	701	666	654	668	638	615	703	635	684	696	666	627	659	606	601	626	679	699	679	603	679	646	669	642	622	639	664	670	649	697	656	606	651	679	632	625	669	650	672	630	642	646	630	669	627	693	603	689	674	682	642	652	678	652	636	653	643	652	674	649	631	636	660	665	666	632	619	666	649	663	654	642	644	653	621	636	663	641	641	632	620	695	630	653	668	653	714	632	657	665	679	652	657	691	686	660	658	658	704	650	639	643	660	667	703	566	633	639	670	718	677	637	667	635	621	677	671	662	685	661	662	651	679	620	641	670	683	653	669	641	636	648	651	641	632	674	669	668	675	652	672	638	648	648	665	677	666	647	652	666	649	616	678	681	667	635	642	615	667	667	653	685	651	693	631	696	665	651	633	665	707	639	687	667	670	678	634	631	666	652	674	618	669	682	663	631	634	640	674	663	663	664	679	684	631	625	642	664	681	662	624	693	638	645	650	664	633	670	615	674	666	686	679	647	661	638	672	648	621	678	642	649	643	622	637	662	675	644	658	662	706	587	646	648	627	646	611	652	633	675	638	686	646	691	674	663	612	684	624	648	685	684	681	679	681	666	644	649	671	646	647	644	677	631	641	636	620	671	643	669	647	595	680	690	715	659	617	621	645	671	603	633	625	643	661	625	691	663	631	635	655	675	670	676	649	616	624	640	620	645	655	662	666	653	643	636	618	635	604	644	640	698	629	653	642	652	613	709	660	626	614	648	651	643	633	655	635	653	653	634	648	655	659	635	649	656	633	663	625	647	640	660	661	662	681	658	605	647	687	657	663	676	663	679	643	654	650	669	681	654	665	680	662	641	674	651	659	661	667	667	679	655	657	634	598	639	625	664	660	636	670	650	653	683	629	632	642	674	669	678	686	618	619	643	658	694	658	642	647	658	627	656	628	655	657	648	685	666	626	643	653	643	661	645	627	636	638	656	626	632	713	662	693	605	679	662	641	653	634	652	657	667	608	661	666	657	658	631	597	640	662	644	640	655	653	671	625	637	667	648	673	645	630	619	676	633	670	652	665	643	647	676	665	631	680	625	631	666	640	671	649	657	681	667	681	692	639	621	654	633	623	692	686	669	654	679
31497	5173	935	515	408	392	325	324	301	349	298	270	308	316	305	323	270	295	317	308	324	313	328	319	316	310	298	304	294	296	298	292	302	292	316	322	309	298	321	312	279	306	364	300	309	284	311	268	313	309	315	305	304	298	309	292	340	293	335	316	294	333	286	327	325	277	318	317	314	294	317	312	280	268	314	284	301	309	295	315	294	333	312	320	325	313	282	295	278	318	324	349	343	293	298	335	305	319	316	283	339	319	296	313	298	299	291	310	280	313	318	306	319	306	287	299	293	279	288	307	325	284	290	303	295	295	285	302	280	296	301	316	295	290	356	310	288	315	292	298	330	332	308	303	260	297	266	243	338	289	276	318	303	289	282	301	314	279	299	299	280	269	277	315	302	306	307	302	251	255	306	290	294	284	311	303	345	365	314	322	289	329	315	284	307	342	349	323	301	297	292	304	316	335	290	304	274	294	285	305	284	308	327	281	319	286	279	304	304	318	314	307	278	321	320	296	281	303	285	316	307	271	298	315	311	297	308	317	310	314	327	300	298	297	321	344	311	333	310	300	321	298	296	307	286	273	305	275	298	314	315	332	317	312	299	277	319	302	312	316	313	313	297	287	314	300	297	344	299	332	303	271	304	309	304	284	294	288	298	312	278	340	293	311	333	321	311	318	302	328	324	299	270	310	293	299	306	308	293	278	297	324	330	304	291	286	287	309	307	313	293	315	329	312	316	323	293	320	305	329	339	300	291	269	278	261	304	295	289	273	287	290	300	306	294	322	298	290	366	323	309	294	323	323	323	303	309	314	328	282	317	363	296	259	271	268	261	332	260	273	274	329	275	320	285	302	295	302	275	298	304	276	281	311	292	310	307	288	274	331	292	307	315	339	296	333	341	287	324	298	320	318	288	302	297	286	278	299	305	306	297	302	277	304	292	349	332	320	308	299	297	309	310	298	320	284	257	271	298	299	344	287	286	294	304	318	288	307	306	325	267	328	276	323	316	298	307	294	295	290	288	309	318	304	342	334	291	318	341	339	321	320	296	349	272	303	314	327	313	289	339	314	318	328	322	314	307	336	343	308	319	303	298	305	309	307	284	337	304	300	334	283	304	318	312	329	281	293	318	309	300	312	324	285	323	306	335	302	281	293	294	327	304	280	287	298	322	318	322	303	313	304	329	278	350	330	317	321	280	319	311	321	282	328	309	255	328	335	313	299	324	293	281	264	311	294	313	316	299	321	302	281	302	304	292	311	327	314	317	299	280	264	302	329	298	326	364	311	322	326	328	297	261	295	317	281	323	307	297	311	280	314	317	318	297	289	272	283	277	268	307	348	303	316	302	327	308	285	308	309	317	339	303	310	277	336	287	307	298	287	308	284	285	270	299	292	325	304	315	293	293	265	313	307	293	303	275	307	318	313	320	292	326	275	314	357	299	313	286	346	293	291	312	301	313	316	291	286	285	306	288	271	289	294	313	282	304	326	263	294	311	305	283	346	295	302	303	306	305	308	321	293	300	276	298	319	297	301	303	286	294	311	302	321	314	296	311	299	334	297	286	325	272	316	315	307	305	287	299	317	306	306	306	289	316	274	308	303	280	297	293	312	297	315	287	325	328	308	303	301	307	343	306	320	298	283	310	300	280	290	331	292	273	342	321	315	292	319	311	280	341	292	332	260	285	301	300	331	319	275	288	287	322	305	314	288	332	290	321	302	291	342	246	311	287	316	303	312	328	319	323	306	292	290	293	325	298	303	284	312	298	292	307	300	328	287	328	299	282	316	320	300	273	304	319	332	288	278	280	281	328	336	266	323	320	286	285	300	308	317	306	313	314	290	332	335	311	284	339	326	311	318	301	320	317	301	292	279	284	287	299	322	297	289	321	307	269	318	295	304	294	288	332	295	313	304	306	343	313	271	276	305	273	324	311	308	297	296	317	335	309	303	305	304	306	329	314	302	299	300	328	309	343	304	292	293	309	343	304	303	315	296	270	284	275	290	307	249	312	314	341	316	296	286	301	346	294	326	335	312	328	309	270	299	301	310	336	313	315	312	278	295	317	351	296	321	294	272	326	285	273	316	303	294	300	281	289	294	317	357	320	310	310	273	309	337	272	307	302	317	304	286	278	316	312	279	342	314	303	301	316	332	307	312	312	294	321	313	302	342	347	307	319	302	307	298	293	310	297	328	293	322	306	318	305	254	305	322	334	327	290	310	308	310	300	293	300	337	344	261	320	292	321	282	311	286	298	297	297	299	294	286	285	280	352	321	291	299	315	346	310	315	305	327	305	311	312	342	345	305	309	274	287	337	295	321	299	294	290	346	288	293	283	298	292	283	316	282	316	330	309	275	289	302	334	297	371	333	312	317	318	268	312	314	296	320	294	299	304	288	302	312	345	295	293	292	349	308	316	296	307	310	311	292	290	301	341	329	303	294	293	305	309	313	305	283	280	280	288	296	318	305	320	304	323	342	312	343	317	304	279	309	311	287	288	312	308	318	284	320	308	318	273	293	329	305	326	311	314	306	274	292	284	296	266	284	290	323	268	291	296	306	315	318	292	317	300	313	347	304	293	271	278	295	290	305	309	330	319	320	306	284	284	296	313	318	307	317	299	318	300	294	265	277	297	301	300	285	329	311	320	301	297	329	333	297	321	322	318	346	333	272	317	326	298	266	306	293	292	308	312	334	301	303	297	317	295	299	313	302	303	296	296	310	272	299	293	312	345	280	300	314	288	288	291	337	301	300	272	312	289	293	282	332	292	306	289	315	322	304	289	279	283	278	308	295	328	308	363	310	307	289	308	297	317	283	312	281	275	302	322	319	282	342	327	286	305	307	280	309	314	286	309	312	297	310	303	271	321	281	321	299	296	291	305	297	271	300	345	307	289	327	296	280	312	281	313	267	309	276	321	318	280	312	297	296	268	326	321	300	318	296	323	361	354	338	309	283	307	315	285	310	334	278	307	332	290	330	301	295	283	337	315	293	342	302	337	320	321	294	286	294	310	343	317	288	338	292	317	283	316	323	322	299	297	309	291	301	295	327	280	287	290	273	305	315	300	285	317	290	279	324	275	330	268	323	315	302	305	282	294	338	290	309	312	307	306	264	314	309	317	268	295	292	327	294	326	297	292	319	294	321	270	287	315	294	278	284	288	266	253	285	334	291	281	314	311	339	299	293	296	330	335	289	276	310	337	299	312	323	269	327	287	261	300	286	304	283	312	316	323	298	306	307	286	286	313	316	312	311	296	329	301	337	308	331	292	319	306	324	311	306	323	321	276	321	292	316	312	290	308	297	334	325	286	304	290	308	292	327	297	344	276	318	303	326	331	291	277	305	310	332	315	301	324	297	285	326	306	307	310	279	279	281	298	336	326	318	291	282	306	292	315	346	302	301	318	321	295	282	304	293	314	299	292	285	320	263	299	276	328	282	319	307	311	312	312	299	300	312	263	315	342	279	314	288	305	288	292	271	291	332	303	320	302	306
21278	10162	7284	3950	2655	2133	1632	1291	1026	815	769	752	790	756	714	756	653	701	701	770	676	688	688	695	704	732	726	664	734	730	691	753	698	689	649	684	709	694	740	719	677	724	704	690	735	706	723	690	683	674	749	719	700	690	667	696	702	681	743	717	680	729	709	735	713	749	718	716	656	680	675	713	718	697	733	667	711	702	694	747	712	670	646	680	666	670	687	689	702	670	672	707	727	733	731	725	657	705	740	666	710	726	701	713	699	733	696	743	732	753	680	697	694	707	708	685	679	672	650	732	708	673	720	713	717	703	684	671	696	695	691	709	759	689	661	667	700	681	728	654	705	719	725	732	675	739	717	667	701	696	691	709	719	709	699	650	703	692	682	704	665	663	704	685	658	659	693	719	772	673	740	712	678	682	712	691	664	705	679	697	708	691	694	698	726	621	723	687	709	701	715	652	721	708	710	710	727	736	717	691	685	679	680	717	672	765	748	681	707	684	738	664	683	683	684	717	676	631	645	685	726	700	713	678	693	707	663	663	721	727	707	697	681	684	704	622	694	686	684	707	656	678	703	718	644	725	679	659	725	712	713	708	630	694	650	716	681	699	766	701	694	687	713	713	758	709	719	678	701	676	677	681	675	706	739	684	669	712	682	714	711	687	698	686	685	699	691	656	661	693	740	723	718	690	720	689	704	691	698	723	702	668	712	718	699	687	665	658	706	687	717	703	679	743	720	695	739	668	727	681	680	669	653	721	698	674	696	703	701	692	674	667	673	699	695	662	696	742	678	709	678	669	678	694	688	716	650	704	699	692	709	724	652	772	662	693	710	661	702	708	756	639	684	696	696	677	680	654	750	675	721	720	726	734	746	720	674	696	706	666	679	692	688	699	684	627	674	686	652	675	705	692	613	686	692	693	681	646	718	701	724	665	729	638	677	695	683	716	713	733	733	722	686	701	722	683	672	724	727	722	683	717	679	690	758	714	690	668	696	689	728	710	714	737	727	639	687	716	690	739	705	677	701	692	695	720	668	688	777	692	745	692	699	728	693	746	714	660	658	665	728	725	709	690	722	690	755	665	736	682	709	697	698	704	653	665	694	689	661	682	692	699	749	720	699	714	685	699	728	694	717	663	717	726	708	672	734	772	661	677	747	669	715	683	701	656	702	679	672	702	690	694	678	744	729	748	699	665	685	702	660	727	732	693	678	707	708	709	732	721	679	696	709	721	705	658	732	695	712	668	691	661	688	687	701	707	722	711	652	714	718	671	712	680	674	667	673	718	662	657	717	744	725	693	664	726	724	687	768	733	667	669	694	720	704	746	737	721	700	713	720	668	747	723	668	748	682	743	720	675	686	669	674	711	710	671	731	687	718	698	736	681	728	690	783	682	723	655	701	690	708	679	727	742	684	703	696	699	707	684	699	740	696	729	658	723	680	676	710	728	634	679	729	639	681	736	705	686	663	730	700	689	673	681	716	705	694	694	633	678	666	686	672	647	636	702	703	734	734	701	664	695	726	741	701	678	757	732	712	686	654	669	696	696	682	675	702	720	732	681	705	681	728	752	665	648	688	726	722	677	713	697	667	720	668	671	666	744	672	727	678	678	747	665	632	675	706	669	688	721	692	696	659	727	706	687	738	718	744	689	722	704	697	691	636	711	647	701	695	657	686	666	751	686	713	723	738	676	673	729	694	683	747	674	753	669	677	735	713	727	690	675	742	732	735	703	717	709	676	648	644	710	707	786	673	686	717	672	697	730	697	681	736	678	668	712	698	697	724	694	709	706	676	681	685	740	691	706	706	731	655	682	726	698	667	708	689	710	731	733	692	687	692	685	705	692	703	662	759	686	734	711	687	746	709	628	681	669	717	693	724	682	704	697	647	675	666	728	701	704	680	693	709	643	753	646	691	696	685	729	676	691	731	685	692	686	703	731	724	680	670	653	695	652	722	714	692	657	715	718	689	766	677	698	710	672	711	714	726	718	691	651	668	675	711	722	702	700	747	689	708	712	707	657	693	694	684	711	702	734	696	697	726	647	701	685	661	729	705	722	688	700	688	686	719	697	666	679	647	709	665	714	688	682	693	716	681	716	744	725	730	723	706	694	665	713	679	709	738	692	707	726	677	719	690	687	727	679	730	712	702	662	709	689	724	680	692	699	743	706	691	691	757	701	723	665	712	737	672	744	657	661	686	734	743	712	724	710	707	683	700	713	702	714	703	698	688	711	678	722	708	702	680	688	715	699	718	695	678	716	659	665	736	702	707	710	681	726	691	632	716	720	689	641	703	703	713	694	740	725	639	708	696	700	697	730	743	713	678	707	733	728	681	663	650	675	725	687	677	725	686	713	719	740	726	754	727	687	669	694	731	685	679	755	660	693	686	689	678	694	725	673	753	707	677	749	702	660	696	679	704	700	761	658	718	689	676	675	713	729	685	677	669	665	691	724	729	636	710	683	694	636	694	696	718	694	717	694	682	707	731	697	711	732	659	689	714	696	672	649	704	715	694	691	742	681	701	716	749	729	720	705	699	739	724	696	698	657	733	711	674	705	665	652	727	727	668	685	667	703	693	720	700	731	758	699	763	761	720	718	671	669	695	699	701	641	670	714	699	690	711	696	674	676	712	723	713	718	632	677	734	712	705	740	720	661	676	731	718	699	700	679	703	698	691	716	671	665	703	696	672	729	712	724	685	662	690	690	702	675	672	736	709	651	737	692	674	781	680	717	693	741	686	715	669	724	713	691	719	671	712	743	717	698	738	683	693	667	715	681	716	707	741	697	720	680	707	678	722	639	682	664	688	673	687	662	686	741	698	676	666	660	709	720	719	667	680	721	727	694	737	731	680	668	691	687	691	684	710	683	703	669	755	661	675	703	700	700	725	672	704	700	705	729	668	708	717	688	727	688	688	723	691	670	701	668	670	700	661	701	717	664	635	710	654	705	690	686	659	688	670	688	687	725	725	710	698	695	703	676	768	676	696	708	702	713	674	734	693	754	695	672	700	702	696	665	682	658	691	645	679	716	691	675	683	686	708	759	701	722	711	689	698	709	711	725	711	667	741	703	651	774	685	704	661	677	704	681	672	666	698	710	716	697	711	731	709	754	705	695	689	656	707	674	726	626	694	669	703	688	673	695	767	678	717	696	686	710	717	682	709	676	693	659	663	708	669	750	665	686	697	695	719	652	695	665	698	714	663	697	662	704	689	696	706	692	723	709	709	673	693	709	681	716	723	680	684	677	670	713	708	679	717	701	702	697	695	718	724	727	687	704	683	686	741	720	696	712	681	679	723	746	688	705	770	689	720	679	698	719	692	684	738	750	702	716	700	710	710	711	745	714	727	694	702	695	727	693	661	697	693	673	701	661	658	689	717	724	670	711	725	688	684	712	697	703	732	680	664	704	687	713	650	697	706	643	691	665	671	672	659	735	670	663	631	649	714	720	669	748	675	725	688	742	713	728	749	720	701	715	684	690	705	724	697	697
35491	6861	964	566	498	443	385	382	357	345	334	309	280	325	345	329	337	302	299	342	316	313	325	319	326	359	304	313	320	340	274	350	298	309	319	327	334	325	322	289	336	338	350	310	323	330	305	318	305	348	404	326	293	307	304	330	318	324	365	356	286	320	335	334	301	313	284	335	300	306	314	285	326	286	348	353	295	327	313	316	319	310	321	322	288	329	339	320	321	328	299	344	309	310	298	317	345	338	302	327	310	285	322	336	321	347	325	301	340	314	295	311	310	267	335	336	329	304	274	304	316	346	322	323	323	318	347	308	295	304	330	307	322	332	320	300	296	312	351	323	288	310	303	345	310	319	340	318	342	293	339	311	315	302	316	315	323	273	284	339	322	322	290	289	337	329	282	330	322	301	320	297	335	297	308	323	329	288	308	306	325	323	296	333	333	305	307	313	318	342	326	327	325	337	314	330	295	310	306	312	300	342	378	331	312	341	301	320	327	308	313	343	315	305	299	322	340	309	344	321	309	282	329	337	347	308	342	301	357	291	324	319	336	308	307	331	293	334	350	325	327	303	320	312	330	306	290	328	316	335	334	328	327	299	299	267	325	294	337	316	324	307	353	281	319	309	306	296	340	299	341	316	315	315	300	313	316	311	305	279	335	318	298	310	347	315	324	330	324	308	354	300	315	366	315	335	355	311	321	313	320	349	327	302	354	297	326	331	357	322	321	286	327	345	282	334	320	328	314	307	293	336	345	292	327	318	285	318	284	304	362	335	303	326	292	321	340	335	331	339	296	313	301	327	306	299	342	326	314	340	346	343	340	317	292	304	315	332	319	327	323	318	310	321	296	308	329	310	315	345	314	311	290	308	283	311	322	329	322	343	320	301	297	333	329	342	326	339	316	314	304	313	303	330	330	293	326	329	300	294	312	331	313	345	309	335	335	336	332	329	370	322	326	344	315	330	337	322	290	328	375	325	354	332	352	326	293	307	339	313	325	319	300	344	328	334	323	334	321	289	272	323	318	336	294	311	361	332	302	330	291	312	303	309	288	328	300	339	291	311	343	341	340	305	313	295	317	346	319	303	293	318	336	322	279	338	305	325	299	334	327	328	334	327	336	318	350	323	321	342	291	306	317	309	356	300	326	312	335	291	368	340	300	356	332	301	352	322	302	331	305	317	289	329	342	331	330	308	333	328	333	348	324	344	364	322	316	300	308	332	297	335	328	356	326	322	347	317	304	320	315	335	284	326	305	338	324	357	326	280	344	325	325	323	304	321	332	304	310	365	329	279	322	305	309	332	309	306	340	335	295	321	334	332	319	342	353	337	323	344	336	338	315	326	312	308	303	342	311	298	303	337	321	311	334	339	339	352	295	318	309	323	321	315	306	309	283	308	343	337	340	323	343	292	283	313	307	322	305	314	342	315	328	320	311	343	307	320	323	346	326	320	326	339	316	275	313	311	322	325	344	319	303	298	317	316	317	297	315	330	302	319	353	327	325	313	305	329	336	328	302	300	302	333	340	304	302	334	303	325	326	328	332	330	332	295	312	316	313	350	327	283	307	312	295	327	324	318	306	291	316	298	332	324	317	304	322	323	305	306	334	327	344	335	322	313	324	292	326	364	320	317	306	342	312	313	290	341	316	338	316	311	320	304	308	327	309	277	342	308	311	318	321	331	342	339	295	284	322	316	313	333	322	316	325	320	287	348	317	329	337	337	278	333	314	356	314	381	293	321	314	284	319	279	308	305	310	338	308	318	329	338	361	369	308	306	306	322	334	342	337	374	278	308	280	321	319	330	300	310	298	313	278	300	310	315	335	300	326	330	298	323	340	323	288	344	306	343	335	302	333	305	299	329	296	352	334	307	340	334	326	342	298	340	294	315	303	346	328	330	324	329	312	320	304	328	327	302	326	302	325	297	351	324	330	347	350	297	345	331	310	357	360	339	323	319	321	340	325	358	336	368	288	327	339	300	333	294	346	342	304	282	337	270	325	324	302	317	296	295	327	311	283	313	306	331	311	304	317	293	297	343	356	327	288	337	318	326	317	377	319	312	316	317	327	344	293	306	343	340	342	341	296	293	305	306	286	306	287	319	310	352	305	320	321	263	334	339	324	358	325	333	305	283	291	287	309	357	338	291	357	295	282	301	348	325	299	293	337	323	308	302	321	361	303	292	317	321	327	315	315	294	306	294	329	307	320	339	323	311	315	286	335	340	348	319	322	306	303	297	360	318	336	344	317	340	300	313	327	345	313	316	332	298	312	322	318	301	304	332	337	341	330	333	326	335	318	321	320	305	365	320	346	330	319	293	313	336	329	340	326	287	322	317	352	346	312	293	322	289	312	307	300	312	332	297	291	296	301	302	312	282	314	309	328	340	372	333	299	320	275	315	310	339	342	322	352	316	311	319	339	283	302	307	320	319	312	331	328	325	319	357	339	336	304	296	343	345	348	359	305	292	312	310	322	339	325	346	301	298	322	300	319	329	326	315	312	356	316	309	316	329	332	315	323	315	310	331	310	348	355	318	352	324	347	316	343	337	304	304	305	319	334	307	292	345	302	327	331	294	306	328	313	350	316	291	324	337	313	300	314	364	326	324	276	332	320	331	332	339	314	313	338	341	337	322	353	317	294	350	343	343	337	305	289	329	304	309	357	307	339	323	287	304	322	283	305	318	307	328	316	322	295	306	319	342	315	314	303	356	311	323	315	304	338	310	324	334	319	328	340	321	286	329	331	326	294	299	358	330	325	329	299	295	311	336	301	323	280	302	339	355	322	338	319	342	304	327	301	345	311	360	348	317	317	304	333	344	318	364	348	295	313	354	311	307	300	329	339	352	300	275	320	320	293	295	331	323	282	293	342	343	300	310	296	336	336	376	333	340	303	301	307	288	312	336	350	330	310	312	317	297	313	342	297	307	333	339	296	321	300	259	314	319	298	315	343	344	308	322	352	325	302	305	297	317	338	351	377	327	350	321	333	325	328	350	330	336	285	308	315	310	338	330	351	305	332	315	296	304	290	293	303	306	316	323	314	326	296	306	326	294	310	312	303	311	295	287	323	325	327	314	322	321	322	270	320	279	299	315	309	321	336	322	290	306	293	310	326	360	320	308	333	310	327	357	321	343	265	358	305	277	341	345	296	312	335	317	286	314	289	306	355	314	376	310	291	339	352	359	328	325	303	346	301	352	310	298	304	326	279	338	300	318	312	327	302	316	312	337	346	312	314	324	304	318	320	321	258	280	325	309	333	314	297	304	339	303	300	303	319	328	301	301	306	315	325	305	317	328	357	356	301	353	311	337	318	314	288	337	348	314	341	310	357	320	298	325	343	339	320	287	294	299	301	277	320	305	303	334	307	361	323	334	323	294	291	308	343	283	274	303	327	307	292	313	262	341	310	318	302	341	317	287	276	309	299	299	287	310	333	301	320	298	325	326	335	349	324	320	350	283	284	296	270	309	349	356	285	296	310	346	336	329	337	311
23930	10504	6411	5278	4816	2718	1841	1566	1130	890	847	817	870	821	816	830	779	791	762	777	760	836	726	733	757	786	713	744	699	800	805	763	732	787	776	771	726	690	692	716	699	736	760	683	733	731	741	743	773	757	761	750	748	741	685	709	746	714	778	776	738	732	676	738	779	784	784	774	785	758	722	774	740	763	735	742	740	744	760	744	727	766	737	758	775	723	768	763	684	761	708	711	737	749	765	771	687	785	741	718	758	768	780	774	777	785	768	757	717	691	740	739	743	805	712	762	747	736	748	733	746	741	762	769	743	731	793	729	728	743	731	711	835	718	762	694	755	729	767	758	762	749	773	728	771	743	768	756	739	726	750	720	776	708	746	713	713	744	730	714	710	792	733	697	776	751	762	738	728	765	718	781	767	774	763	783	729	773	686	751	754	734	734	728	731	765	794	756	732	750	742	751	791	691	750	832	745	735	777	783	732	802	732	737	726	778	769	708	685	710	772	750	774	730	778	706	746	731	717	769	759	760	786	740	714	756	754	774	733	689	750	742	756	757	739	756	740	767	786	786	732	728	796	738	768	754	701	737	748	721	722	716	744	727	814	718	741	794	735	732	729	772	777	747	712	759	766	749	744	767	785	717	754	695	756	757	728	736	748	742	758	777	718	793	750	756	696	743	714	778	740	772	719	770	633	738	791	775	710	708	796	753	716	719	776	694	763	771	738	682	730	741	791	758	768	755	777	761	752	729	780	745	789	745	751	805	769	748	799	738	765	860	736	709	692	824	752	810	744	774	731	749	765	759	749	750	809	793	759	741	739	745	768	758	811	700	739	760	737	769	791	750	701	728	759	723	726	792	720	816	761	749	770	724	790	743	748	746	772	750	715	789	743	744	744	772	832	760	712	784	767	758	733	726	725	799	727	696	722	737	809	738	732	715	744	785	755	729	756	692	714	767	797	775	775	779	731	756	823	760	710	709	764	732	755	750	779	769	720	765	757	784	758	741	749	697	738	714	752	701	760	737	763	732	698	780	723	700	717	717	810	717	749	743	768	757	753	713	724	778	711	728	746	747	732	775	798	750	748	718	787	757	685	753	728	782	757	737	714	671	737	711	720	739	759	754	720	702	732	767	791	743	698	703	730	760	737	724	762	751	723	768	721	773	721	766	817	749	776	748	772	744	787	724	780	728	753	745	770	763	733	738	728	758	783	727	726	713	701	754	762	756	720	729	728	757	736	754	816	725	761	793	745	790	767	737	742	760	735	790	754	764	726	765	767	736	727	804	751	777	704	770	771	708	766	767	787	756	687	716	760	729	720	785	750	789	748	749	778	726	778	777	698	708	729	697	708	677	726	716	763	745	743	793	743	749	743	734	728	783	741	735	787	759	747	780	737	736	724	739	766	755	696	750	714	752	773	764	760	739	764	754	704	721	714	768	739	722	797	761	724	732	731	741	721	730	747	767	793	697	765	775	706	780	767	762	777	768	756	758	772	758	747	772	741	798	744	724	761	721	740	715	772	731	770	709	695	756	735	730	721	753	743	718	730	725	743	744	725	732	765	758	767	762	723	767	752	750	750	748	707	827	737	796	743	753	701	774	733	745	754	742	764	755	746	776	738	751	720	767	795	739	774	732	737	707	729	775	766	746	733	719	739	806	780	727	719	752	746	732	775	769	824	722	797	801	730	788	754	700	698	748	744	718	737	792	715	745	740	758	785	693	765	798	717	772	729	729	754	677	725	744	725	752	743	785	765	701	751	740	758	797	800	727	734	755	755	720	725	717	752	698	791	762	749	744	728	746	719	709	783	722	744	701	753	734	787	720	748	763	725	797	712	728	760	777	730	748	756	752	740	770	716	755	750	779	739	719	809	780	725	749	756	736	738	718	760	736	731	778	732	757	779	735	711	711	748	736	726	755	760	789	762	702	799	697	784	740	770	734	745	769	693	704	734	732	748	724	766	745	753	787	746	718	758	767	779	784	714	758	742	790	709	698	751	771	772	691	734	710	762	708	728	768	723	752	804	681	751	789	749	746	731	757	721	776	771	754	733	745	730	732	782	750	781	741	817	733	765	812	775	726	762	754	754	742	715	766	753	749	725	752	758	719	701	690	715	732	758	759	707	725	777	777	758	700	824	766	767	712	780	756	718	701	749	755	726	762	766	749	751	713	664	755	778	751	737	754	728	727	769	767	754	740	772	735	769	723	743	731	744	758	743	712	775	732	775	719	745	754	705	763	772	740	736	716	762	717	750	755	761	758	715	787	731	709	712	744	729	806	773	738	739	761	763	735	697	735	767	781	743	731	807	761	698	732	764	796	767	805	735	742	737	793	764	757	771	774	738	783	726	705	759	688	749	766	726	784	733	758	771	749	777	742	697	775	775	722	741	732	772	748	771	759	769	737	719	754	717	788	769	735	758	732	796	711	742	728	716	766	741	743	767	717	782	750	750	737	744	703	716	732	770	744	795	771	739	691	735	785	770	774	746	752	709	744	746	764	700	791	780	736	774	773	799	798	740	715	703	806	732	754	760	766	755	785	760	725	767	776	744	772	741	750	739	729	741	713	773	769	748	759	746	690	787	764	700	728	726	787	760	732	744	743	763	751	745	708	728	760	740	719	753	728	746	751	783	739	764	722	743	721	695	768	700	756	709	776	748	775	751	758	822	709	741	776	743	729	751	768	746	784	775	714	759	714	732	777	733	701	748	745	744	711	720	727	764	779	739	723	724	749	735	795	721	722	719	786	814	730	776	766	787	718	757	727	756	730	753	748	759	779	747	770	757	759	740	755	777	685	742	749	739	712	758	745	778	777	760	736	759	733	761	708	797	724	794	739	740	719	797	754	721	761	743	765	736	746	776	735	705	736	702	746	752	782	788	733	742	788	769	714	806	737	696	729	787	763	794	731	716	766	734	764	725	743	759	768	780	675	689	737	730	717	752	813	707	766	752	793	699	756	710	790	768	723	766	734	722	754	712	788	739	756	740	755	736	732	737	729	742	742	719	753	768	739	767	765	783	766	751	731	725	734	746	749	722	776	785	779	755	764	772	743	705	763	715	743	778	807	789	800	764	759	767	747	764	767	740	775	732	731	736	744	734	733	769	744	774	753	737	704	760	692	724	767	733	763	784	785	762	721	752	732	772	742	772	787	750	783	758	785	777	779	719	810	769	799	710	734	722	752	731	728	789	715	791	727	730	758	743	796	731	734	689	790	766	750	741	705	760	743	742	753	763	745	778	707	700	714	741	757	785	751	733	735	739	803	753	751	712	781	780	744	723	708	735	764	763	765	772	742	762	760	755	729	829	693	720	744	741	732	764	730	728	764	781	743	708	793	747	774	743	674	786	758	768	773	759	724	752	735	742	777	728	786	733	721	723	773	792	804	714	754	756	743	749	729	726	716	737	703	725	730	764	768	758	746	779	799	740	769	753	700	773	709	747	709	733	773	732	754	788	736	735	715	727	737	733	736	733	751	755	688	747	721
23777	2486	573	466	360	300	324	302	317	308	307	309	276	324	335	291	239	302	237	298	291	341	287	284	283	301	271	300	307	314	286	296	278	297	318	279	271	308	302	285	308	275	303	305	284	299	299	321	299	311	268	302	312	307	300	316	333	286	292	300	292	291	304	279	279	318	295	297	297	299	324	291	296	321	303	305	323	279	267	318	301	319	305	309	244	280	324	283	306	305	271	285	287	302	294	293	299	297	290	298	301	296	282	312	308	350	290	273	274	308	311	276	283	279	290	321	260	275	292	283	257	291	284	309	351	300	298	339	300	329	276	318	278	303	286	298	288	314	285	311	312	306	306	308	324	274	307	282	271	291	282	287	287	282	291	269	287	277	279	312	327	330	283	301	306	288	317	319	258	341	276	302	318	329	301	305	284	299	302	307	297	293	282	297	289	284	326	291	308	303	304	316	293	277	310	314	323	281	300	285	276	284	314	326	315	309	307	303	312	265	284	306	276	302	331	342	309	327	340	310	292	347	312	282	308	292	284	280	290	327	300	329	282	303	293	323	305	291	277	301	295	297	298	317	292	299	259	247	332	278	295	297	318	302	268	284	329	302	278	284	294	329	323	261	318	349	292	305	322	275	311	284	309	320	327	282	277	289	252	304	292	299	285	283	305	284	250	283	286	296	272	277	278	290	280	313	298	302	256	280	298	294	294	288	263	290	280	285	262	278	334	313	264	301	284	285	287	309	313	310	299	262	280	283	326	297	290	297	311	277	299	316	291	312	346	301	320	300	304	309	275	293	318	287	286	283	273	314	282	281	284	278	316	315	298	281	368	284	295	300	304	305	304	291	243	293	289	303	313	308	285	257	286	337	316	293	267	275	269	269	303	281	333	286	266	297	313	257	294	277	290	277	296	284	256	285	295	313	283	291	305	283	292	281	277	254	303	325	349	309	293	273	280	306	306	313	302	291	307	280	320	281	294	301	335	309	297	297	275	308	292	314	298	319	279	299	280	280	330	303	286	288	283	271	299	304	281	302	295	292	329	303	296	284	270	302	325	275	300	317	294	279	298	279	318	299	285	332	311	311	321	314	294	263	263	306	262	301	297	316	278	282	324	301	295	299	315	307	277	298	282	303	297	313	271	270	297	295	293	289	332	298	329	275	272	316	264	281	304	308	322	338	317	309	309	311	300	279	329	304	281	308	297	283	331	318	256	313	309	293	343	320	299	290	276	314	292	276	324	337	291	312	318	267	315	314	311	306	292	269	266	269	293	272	328	307	306	303	305	316	281	277	327	285	288	326	301	322	280	283	303	277	295	284	278	292	310	286	308	312	299	298	307	308	291	292	293	290	295	284	313	306	296	302	280	293	285	306	276	305	284	283	278	276	297	296	288	319	272	304	281	289	330	332	270	275	287	289	311	314	295	323	344	310	281	305	282	361	274	277	332	317	276	311	291	324	307	283	274	300	296	303	345	343	296	287	289	355	326	308	314	277	266	296	263	287	289	363	321	273	319	329	287	314	307	316	312	320	273	275	294	307	295	311	285	285	293	286	306	274	312	306	314	297	283	308	301	285	300	285	285	330	308	305	288	294	275	276	304	328	307	316	299	287	298	300	320	285	307	282	265	279	312	278	287	273	295	263	254	274	279	277	288	286	297	285	277	325	321	316	287	315	302	311	287	297	312	305	321	322	304	274	301	294	283	272	282	309	321	318	297	329	289	275	280	316	288	250	250	317	294	314	304	308	313	276	289	307	295	320	300	296	307	324	285	283	305	273	296	317	313	285	238	297	278	308	295	306	291	280	290	315	315	278	275	302	259	326	304	296	254	277	290	298	302	292	324	308	308	323	332	306	291	301	332	320	283	277	314	305	270	335	277	288	260	269	301	326	340	304	292	320	287	282	311	260	280	308	332	330	321	303	319	322	287	318	313	308	313	303	307	280	315	289	314	304	286	289	297	307	313	274	307	291	301	282	283	285	274	280	320	332	298	288	316	357	312	284	304	320	324	289	298	283	322	327	285	274	328	327	312	296	302	346	305	298	311	306	305	258	271	316	299	285	245	247	284	269	279	316	335	291	301	284	303	295	295	295	284	287	251	304	274	286	291	322	310	297	297	291	306	294	317	299	300	252	321	317	294	292	289	286	276	273	332	307	325	321	314	327	320	323	287	266	304	292	293	296	300	327	282	305	340	288	282	278	309	308	307	273	317	293	291	317	275	289	280	309	334	318	275	336	317	302	318	289	330	307	298	278	284	327	307	288	304	323	330	295	280	312	266	318	290	309	258	295	286	311	272	288	296	276	317	268	288	304	311	303	325	293	303	296	286	286	276	306	331	326	299	292	312	294	285	274	328	293	302	306	266	267	279	329	282	307	307	274	310	283	330	315	297	262	329	301	298	322	319	315	301	324	303	313	296	299	337	304	269	289	323	328	304	298	328	281	328	293	316	271	357	288	312	284	326	283	273	298	291	287	312	284	286	315	311	301	285	331	298	309	302	290	318	297	289	298	291	301	326	342	311	291	331	300	271	294	316	280	326	306	294	293	281	300	316	298	299	286	291	282	338	308	289	310	275	296	324	314	325	301	292	281	295	296	316	313	267	264	289	305	311	320	272	306	279	324	340	297	287	297	264	303	310	311	313	293	302	284	319	316	273	274	299	269	305	321	301	326	306	283	326	315	325	267	270	297	316	324	284	309	296	318	286	295	315	271	307	281	264	262	295	303	292	288	281	301	315	285	295	284	286	289	307	300	300	304	282	331	329	311	323	302	286	283	296	343	331	282	286	264	311	282	283	300	294	294	302	318	300	272	312	301	307	296	297	301	312	288	269	318	290	308	312	295	290	282	279	276	304	277	285	270	290	292	316	284	290	333	258	275	298	342	297	300	308	291	301	295	285	298	313	267	308	271	291	304	297	289	264	289	282	305	311	308	291	289	285	294	289	330	308	310	296	301	296	268	287	280	292	283	265	250	284	299	273	304	292	308	279	320	318	309	275	302	260	277	305	318	320	306	310	262	286	325	325	285	277	312	308	336	309	303	316	297	299	316	272	305	294	313	294	309	294	311	271	297	313	284	294	270	312	266	284	334	300	296	328	315	295	273	324	305	286	303	309	348	273	307	322	270	319	271	319	274	316	287	262	299	288	298	282	290	347	288	306	306	325	295	307	292	286	310	304	275	283	291	316	312	314	257	311	312	283	339	284	302	339	275	325	337	299	251	313	286	265	294	282	281	312	318	280	299	302	289	293	274	309	297	337	327	281	289	305	306	265	291	318	309	293	293	316	337	277	283	288	310	311	300	299	323	309	305	290	312	303	296	318	304	299	295	314	288	342	308	314	276	286	307	335	311	321	287	311	294	300	308	311	293	304	319	344	314	262	289	294	304	289	302	280	304	249	262	341	304	290	276	280	293	309	308	294	284	317	288	291	324	270	309	315	286	279	261	289	304	286	256	291	302	313	304	329	326	309	298	318	310	297	290
15411	5338	4177	2994	1896	1285	1017	850	826	746	645	631	703	613	693	681	632	677	647	685	702	643	658	692	678	662	651	669	679	648	674	670	696	649	685	661	663	669	725	651	683	690	676	631	681	701	661	615	708	695	680	672	679	705	680	668	634	672	696	701	692	630	680	695	651	702	670	664	650	647	681	719	660	665	671	708	694	663	689	676	643	669	664	626	654	686	703	654	682	665	647	662	678	627	675	700	694	674	649	661	645	650	657	682	672	622	674	672	675	667	675	659	677	687	653	678	691	698	676	682	706	673	657	652	686	637	659	663	639	634	702	673	680	671	677	665	667	646	716	635	637	687	657	624	680	638	664	687	645	697	663	694	672	656	641	665	711	671	688	711	664	674	600	690	712	690	681	686	659	678	714	649	658	683	659	711	638	689	666	657	656	675	694	616	663	620	621	664	641	645	705	647	668	665	713	683	651	661	697	651	619	669	629	654	629	626	666	691	700	709	650	716	692	687	703	670	633	673	655	649	663	677	702	643	650	656	642	688	698	643	668	655	697	688	685	621	702	725	686	643	644	691	683	677	703	644	703	700	682	664	668	678	670	654	622	695	658	712	683	626	664	715	662	715	655	694	686	616	659	664	697	665	679	677	682	642	657	668	662	706	691	720	673	673	666	676	671	674	627	683	681	694	696	678	691	653	690	717	670	674	688	656	674	657	647	701	697	676	679	674	678	641	645	662	681	623	689	684	680	660	676	724	674	640	707	651	652	650	637	698	607	699	658	641	655	667	674	676	665	686	667	652	627	622	668	611	664	693	670	651	669	724	680	645	650	667	685	727	690	673	656	664	706	694	670	695	695	631	709	699	663	672	683	666	659	727	689	742	675	660	611	682	622	691	673	694	733	659	668	608	688	662	634	666	664	703	691	677	691	709	699	674	624	668	670	669	658	684	683	670	638	693	680	645	674	667	663	666	633	702	645	636	681	702	667	671	678	645	639	653	657	653	651	658	641	699	657	695	677	688	658	660	652	676	686	696	651	663	710	660	694	692	671	649	658	687	694	658	635	641	650	664	682	664	675	722	706	661	674	647	688	689	696	647	688	633	641	701	650	666	680	695	692	723	687	655	669	684	691	616	663	688	671	668	666	689	654	671	686	659	623	640	688	665	696	667	642	650	649	689	680	693	618	694	638	701	640	670	611	647	656	687	677	700	673	712	682	695	673	705	712	707	701	673	664	694	693	708	641	683	651	685	590	653	710	660	714	730	624	643	686	667	671	622	681	710	653	710	709	675	694	655	704	692	687	685	670	673	682	716	667	707	618	675	680	673	698	693	617	687	718	663	714	676	679	710	693	670	685	670	643	665	628	705	680	669	640	621	649	654	643	714	707	676	661	660	701	655	702	656	638	680	679	671	666	667	684	691	649	686	652	690	664	654	676	652	693	658	672	658	668	683	672	693	657	645	657	711	690	654	634	692	640	675	689	676	666	639	711	686	686	649	702	638	673	646	643	655	632	654	677	711	625	632	678	669	678	657	627	647	679	708	710	682	699	690	717	633	667	739	663	657	647	684	699	719	666	745	641	691	632	687	694	633	703	703	661	651	640	692	676	665	662	712	643	687	650	713	718	705	700	660	678	722	634	677	620	641	699	682	674	701	654	690	668	694	703	652	659	714	675	675	656	664	652	681	681	668	671	649	697	702	642	684	657	659	672	601	667	690	703	672	683	650	733	637	658	687	702	647	667	699	705	688	640	678	705	678	672	619	697	689	700	679	657	644	669	689	677	644	639	653	659	697	638	670	690	664	669	664	681	671	662	697	651	672	662	683	699	669	668	709	748	676	644	662	713	624	662	703	649	639	641	695	684	664	657	685	701	710	644	656	681	661	678	634	680	657	636	659	662	671	655	684	653	636	620	736	635	692	674	679	647	678	653	698	636	703	681	677	675	706	685	683	632	674	647	721	653	696	710	642	707	678	676	668	682	666	714	656	646	650	656	681	660	711	689	665	647	652	653	674	677	686	685	696	663	622	740	665	701	694	674	682	673	635	621	618	708	687	671	666	673	650	670	635	709	651	641	657	674	701	656	668	655	681	690	688	689	666	635	650	700	666	649	659	666	654	692	694	677	644	668	702	645	686	649	635	695	646	667	693	626	666	658	645	694	677	660	610	660	633	652	640	648	706	630	691	673	662	628	631	644	667	677	641	647	656	651	692	664	626	685	665	735	610	662	724	699	648	628	678	650	640	649	658	667	649	693	683	685	673	689	625	655	685	650	643	661	716	651	655	660	649	672	700	732	678	672	716	677	716	635	678	691	681	678	668	657	706	650	690	651	662	666	654	707	639	668	691	695	703	658	653	667	677	691	665	719	646	680	679	711	707	705	689	645	677	645	660	672	663	688	616	701	674	710	661	667	650	634	696	694	683	695	647	616	650	638	718	649	661	685	633	677	658	700	710	662	686	696	669	659	686	632	690	716	670	666	677	703	640	679	658	703	677	724	689	691	629	709	689	703	715	618	725	655	666	707	644	631	729	692	663	683	687	675	660	715	669	676	651	716	670	664	658	659	669	689	641	694	651	646	670	665	710	749	607	630	660	680	704	684	705	697	668	690	667	650	687	660	682	665	673	675	644	654	630	678	670	633	677	685	685	627	678	634	600	683	666	649	729	704	706	670	680	684	676	694	700	714	667	658	676	684	696	666	653	723	664	712	671	691	648	706	688	688	682	700	656	625	685	701	632	625	656	631	660	653	623	692	616	651	690	651	660	668	728	640	698	712	732	675	675	654	639	686	685	637	664	681	688	672	660	684	669	636	713	684	664	660	656	690	652	728	698	653	654	647	668	696	674	692	664	664	693	662	718	689	676	697	684	687	690	654	650	644	633	660	646	686	662	637	674	704	617	644	680	654	665	657	650	643	667	647	693	688	653	675	709	633	682	622	692	677	672	668	669	668	686	654	666	720	679	677	677	673	643	666	651	692	686	701	661	700	676	668	700	644	670	665	711	689	665	655	668	626	648	636	702	720	697	662	697	646	639	664	690	672	668	644	661	657	669	664	678	688	678	696	644	708	686	700	672	680	694	660	701	666	722	681	673	661	702	700	679	675	705	689	663	689	703	634	660	674	706	658	706	672	740	644	681	684	677	651	666	669	657	678	678	657	687	685	684	692	660	667	665	694	655	645	671	672	701	683	657	680	631	660	650	651	658	655	682	672	611	654	700	681	682	673	687	695	670	705	697	673	650	665	688	707	680	704	663	673	622	695	633	664	636	671	661	678	701	685	652	705	685	689	685	633	708	664	664	652	629	667	685	670	706	711	730	646	702	665	685	684	688	646	673	703	721	676	663	696	684	614	633	644	712	678	687	673	701	685	657	683	665	638	704	651	674	647	703	693	634	689	685	649	636	657	701	688	692	636	738	630	683	651	681	658	689	675	655	667	638	663	617	692	666	618	693	636	670	642	664	674	649	672	654	735	639	641	671	660	670
30942	5439	810	560	478	398	380	340	321	326	282	340	303	298	294	276	337	314	306	342	296	347	278	341	295	297	330	317	314	337	312	317	296	325	317	268	297	332	332	335	307	334	325	303	308	339	347	305	290	301	312	300	316	266	353	304	323	321	308	322	313	305	301	323	294	286	307	338	293	301	309	290	335	330	305	319	333	325	289	306	309	325	331	338	294	307	329	296	309	279	315	273	334	343	323	320	280	289	337	290	343	273	293	272	324	306	307	328	285	299	315	348	314	308	310	305	310	282	361	325	330	321	297	282	292	313	321	324	322	281	307	338	320	309	275	310	292	298	333	330	301	310	312	333	323	318	331	284	336	281	322	317	310	303	293	306	320	321	313	320	280	301	310	290	303	293	304	301	303	315	321	348	308	300	313	302	319	298	287	331	295	327	336	306	295	312	325	313	325	281	329	312	311	315	293	319	325	333	345	322	324	296	316	318	341	328	278	347	315	299	329	293	362	293	317	301	296	321	288	286	297	290	313	299	301	324	344	297	318	287	293	322	289	301	324	303	312	275	320	319	292	306	360	290	284	280	332	307	317	330	282	331	249	323	296	313	285	296	293	272	273	297	325	325	287	280	327	310	278	313	294	313	313	298	305	323	301	322	298	311	320	308	275	309	318	296	276	302	298	308	303	343	334	353	273	289	297	318	306	327	295	305	292	314	323	308	301	315	320	308	334	303	343	323	309	312	332	328	318	303	287	274	285	298	280	329	320	315	273	290	266	297	313	299	326	328	285	322	337	298	280	299	299	342	325	336	328	312	304	304	288	304	315	314	283	288	337	279	319	282	281	309	288	297	304	268	299	298	323	328	304	316	307	266	280	337	275	293	312	315	275	267	313	309	303	296	336	331	302	287	284	292	308	324	308	293	296	327	288	324	298	287	306	340	309	275	295	342	318	347	329	284	321	304	295	319	286	302	326	324	338	310	290	314	327	311	367	302	282	302	324	313	310	312	319	276	312	287	297	334	306	337	326	337	332	316	329	327	303	315	321	283	312	288	294	316	326	270	300	313	336	307	329	336	303	298	297	308	324	310	318	336	270	295	278	311	334	319	315	306	338	307	291	294	331	305	357	337	344	312	294	325	342	308	295	280	303	314	296	298	320	292	289	291	335	330	340	294	285	297	323	288	294	280	345	327	312	309	310	304	290	328	315	321	322	331	306	298	336	333	323	333	306	296	303	294	300	343	318	267	308	279	337	294	302	333	295	302	321	323	317	315	281	308	317	293	328	294	265	331	318	307	312	277	320	285	326	322	292	290	301	270	282	294	322	309	252	273	281	314	283	324	315	308	345	337	345	290	290	295	315	297	355	300	360	336	298	283	305	326	303	345	331	293	294	299	295	326	304	270	318	297	315	316	288	330	296	295	342	298	305	296	276	307	260	316	295	281	288	303	327	319	321	321	277	262	319	325	284	326	302	276	316	271	331	330	296	326	281	307	304	333	350	335	302	304	297	282	335	320	312	297	287	314	303	305	280	331	309	299	324	265	330	317	281	308	287	285	320	337	327	305	296	301	340	310	359	292	325	306	275	311	289	292	298	273	328	328	322	319	343	293	299	304	287	338	294	296	289	357	336	315	287	300	313	320	293	307	304	312	317	289	289	294	328	309	268	331	290	309	303	324	337	286	315	322	296	302	331	329	324	296	258	268	310	301	303	324	291	295	312	339	307	314	316	323	306	292	311	340	352	301	298	327	324	339	296	299	296	344	340	308	305	335	305	310	307	332	332	284	327	320	345	302	335	285	284	302	355	334	287	299	369	334	279	327	292	276	286	274	336	288	296	281	284	309	300	294	272	302	289	297	302	329	292	286	290	332	304	312	342	312	325	321	312	306	331	309	287	290	345	307	302	299	330	324	290	280	292	305	327	291	329	327	278	338	320	329	300	279	313	303	321	335	320	345	309	336	309	277	328	287	326	313	298	303	314	306	312	281	311	293	317	319	290	317	274	321	360	293	310	291	304	309	318	298	322	340	330	296	327	347	334	356	297	361	315	305	269	292	298	285	268	303	299	317	318	293	312	318	291	320	314	324	313	293	306	327	316	321	317	314	295	317	323	310	289	294	299	312	313	300	325	326	290	315	295	311	305	301	312	323	286	339	311	333	292	318	338	312	292	298	304	255	294	301	289	274	306	321	312	298	329	340	307	285	308	303	287	315	293	279	285	348	370	306	333	302	323	316	329	304	307	275	347	315	310	294	284	312	297	314	316	323	337	282	286	318	301	325	305	285	314	297	309	300	314	301	316	311	310	325	268	291	308	299	327	318	336	291	327	293	315	293	272	286	303	308	285	342	314	336	309	287	288	337	304	290	287	327	263	277	328	334	321	319	299	327	292	297	319	303	303	326	309	329	271	317	300	310	319	337	305	349	299	300	315	300	276	303	299	316	288	314	313	322	317	286	281	329	298	282	277	280	276	277	286	289	276	323	321	310	304	279	305	317	300	301	320	314	321	305	314	307	295	362	324	306	294	311	290	306	286	311	288	343	330	327	264	313	316	287	270	319	294	302	304	311	276	313	272	266	307	325	292	327	313	331	282	311	293	310	308	264	293	289	310	316	304	299	295	294	280	299	309	301	323	337	283	288	308	332	318	317	287	317	316	308	324	293	329	312	308	295	299	344	315	309	315	292	328	306	325	296	290	320	311	316	335	298	286	293	329	295	304	306	289	316	326	298	307	337	322	304	303	326	316	288	327	326	285	307	299	324	327	297	305	286	284	321	286	277	325	309	312	346	298	312	280	321	309	297	296	302	319	317	322	311	328	313	287	372	322	292	360	319	319	310	286	301	282	296	305	287	287	337	322	320	315	292	340	316	349	325	293	320	313	359	321	291	292	305	328	311	298	291	293	322	300	323	278	319	307	328	310	291	302	283	319	302	268	323	330	304	293	318	339	302	307	336	312	328	319	317	300	299	301	330	289	329	298	284	286	295	299	308	305	329	281	299	294	322	310	295	323	320	316	311	325	306	286	323	283	290	325	323	302	304	307	318	348	288	313	316	283	304	353	328	305	303	298	292	297	290	301	312	345	305	287	336	318	292	296	320	323	330	325	317	303	311	309	282	304	289	281	305	319	338	299	294	314	320	288	320	307	335	310	337	316	331	328	298	297	313	319	304	316	281	332	304	265	296	312	317	333	297	326	309	320	295	268	302	333	305	297	331	294	324	281	298	329	310	320	278	322	318	292	293	296	310	282	316	272	336	310	313	310	296	307	309	300	331	286	284	304	299	314	306	307	310	269	324	314	274	308	302	307	307	298	295	324	316	336	305	298	289	319	274	304	291	309	346	337	322	301	305	318	287	313	299	329	289	297	322	331	291	281	314	306	316	318	319	316	287	322	313	335	322	317	317	303	311	276	318	294	328	299	300	337	300	298	311	312	305	300	325	307	303	304	294	313	342	294	289	348	314	332	326	300	319	310	286	258	314	329	279
21287	9324	6375	4859	3945	2879	1975	1381	1019	834	766	766	774	766	755	764	722	823	750	712	727	727	732	712	729	704	789	692	710	730	743	746	714	687	725	688	687	727	713	708	686	730	725	732	663	737	670	670	673	731	690	726	695	715	741	762	680	744	658	697	689	718	683	709	684	725	730	657	706	689	704	718	790	664	767	744	713	709	720	747	693	689	689	678	718	715	734	688	717	747	695	743	739	720	696	729	719	720	707	674	738	762	717	687	722	687	755	713	668	728	722	701	696	719	728	737	662	701	724	703	715	655	684	712	715	702	664	713	717	714	729	744	713	728	730	701	637	780	696	704	691	745	725	707	724	693	719	653	711	721	748	651	727	684	723	672	695	701	684	746	713	667	707	743	771	721	702	715	680	709	708	731	686	715	742	732	734	724	744	710	698	724	673	686	698	708	714	697	724	707	749	694	698	722	685	761	753	649	703	727	764	688	699	727	658	751	707	685	673	653	689	724	726	704	723	687	703	694	748	704	741	648	703	715	698	690	679	773	706	710	723	697	746	724	718	700	754	708	716	709	743	699	701	671	734	699	682	692	695	697	719	685	751	705	697	666	690	688	727	687	715	713	706	685	701	723	677	710	755	733	716	714	700	645	688	730	682	665	704	738	697	691	672	699	662	686	762	717	689	746	750	678	736	682	748	726	686	699	739	697	689	715	679	697	678	716	689	701	702	703	716	705	726	734	678	685	710	729	695	721	712	755	695	715	720	701	707	732	715	703	665	655	688	722	672	691	702	671	703	665	699	701	733	687	743	703	690	767	711	738	698	676	732	727	655	701	702	700	734	685	698	687	730	676	676	744	707	672	694	698	738	709	729	743	700	737	721	675	763	689	692	732	771	729	697	647	722	711	758	695	702	743	754	706	717	691	731	742	723	736	650	710	766	790	701	666	697	683	669	676	640	738	704	674	730	723	695	768	720	692	664	693	732	681	690	675	760	704	691	720	722	682	699	709	706	729	745	648	686	769	728	684	732	737	716	681	749	651	700	724	675	700	721	737	768	665	709	683	697	680	714	706	701	740	678	713	663	765	736	754	725	715	733	639	737	707	686	715	697	716	733	687	711	670	727	682	720	701	721	687	700	686	680	722	720	739	667	700	721	698	711	714	689	660	702	695	696	681	731	717	758	747	695	685	726	690	719	749	676	715	714	705	718	743	691	705	693	645	712	723	698	740	683	723	730	713	719	720	719	715	725	670	747	680	725	734	667	713	696	709	696	742	733	735	721	744	726	711	734	698	729	692	729	730	664	718	688	720	712	691	699	681	723	659	715	662	706	723	715	709	711	725	662	723	681	708	716	681	687	748	698	695	725	750	699	720	716	759	698	743	685	687	711	694	722	720	720	727	732	704	643	748	672	696	668	708	714	680	725	702	708	690	704	672	696	667	695	684	690	682	711	723	703	718	729	744	688	727	749	764	752	759	724	746	698	672	728	689	720	708	717	703	720	718	683	719	728	746	681	724	693	752	716	710	695	704	705	679	710	701	770	705	731	699	690	689	709	699	698	692	697	680	690	703	688	694	712	692	669	718	687	729	737	691	735	681	706	729	688	722	716	727	692	705	671	731	696	656	688	701	714	719	699	689	708	751	760	706	691	718	742	722	719	688	716	676	757	725	675	709	683	686	739	700	749	703	676	742	693	686	693	736	681	712	695	687	705	694	702	731	673	727	728	650	707	728	730	713	732	699	750	724	749	738	721	703	727	710	724	708	714	702	713	719	706	682	711	730	746	712	712	687	703	674	674	684	732	726	712	744	693	707	703	730	733	743	733	735	665	702	744	697	703	716	700	709	714	708	664	657	724	695	697	669	730	618	741	730	707	696	707	680	731	705	732	734	702	678	707	679	706	686	710	705	724	694	682	733	711	708	682	724	709	736	683	672	675	689	702	735	709	717	730	725	713	725	772	691	692	719	674	679	707	652	690	703	696	669	724	696	720	709	679	742	672	731	741	695	724	715	667	714	694	716	691	731	702	674	651	669	717	648	691	732	747	695	675	751	698	676	694	694	682	703	700	740	681	681	729	700	708	692	751	720	697	688	724	716	698	731	673	676	695	750	712	772	710	732	719	699	704	690	708	751	710	705	674	711	694	690	734	710	673	732	744	701	729	716	720	701	672	691	735	731	737	689	695	706	756	721	743	660	701	718	620	679	726	706	729	733	701	674	695	685	709	733	695	666	706	673	713	682	707	678	673	676	718	706	738	720	715	710	786	707	701	690	682	728	733	726	709	701	685	701	701	709	729	733	706	753	698	721	724	730	706	736	725	703	699	653	718	687	699	702	668	717	681	727	725	706	703	681	714	685	714	682	694	705	669	686	706	688	686	727	750	751	719	718	714	674	686	749	694	730	693	667	699	696	736	691	732	730	716	713	720	703	674	624	714	687	715	692	700	681	739	675	709	724	708	697	764	655	679	730	758	756	698	741	659	707	731	716	744	760	744	727	705	710	746	744	726	737	744	656	743	694	684	736	748	696	691	658	705	693	666	739	707	663	718	679	656	683	652	718	664	661	754	706	720	714	705	702	707	681	745	688	749	691	704	677	693	731	720	692	706	690	712	698	724	699	699	722	723	749	724	685	727	672	694	709	722	719	704	730	697	701	693	653	719	724	677	702	718	719	731	718	726	671	704	686	731	685	724	632	704	717	726	677	672	734	758	704	724	669	719	729	683	714	664	658	679	767	736	681	710	724	711	682	690	715	703	677	698	716	713	706	732	696	757	705	724	706	741	666	657	716	718	718	719	726	677	687	739	693	703	748	720	730	681	696	721	672	699	715	736	699	680	728	676	747	664	720	690	756	679	760	712	716	727	707	699	725	677	734	686	660	743	758	714	682	738	716	718	706	739	716	705	673	720	669	700	720	667	730	708	775	684	699	734	701	695	696	689	709	685	727	726	683	699	706	723	675	677	710	751	670	682	699	713	674	738	705	710	688	647	755	707	736	709	675	724	732	704	731	710	770	720	736	718	739	683	735	698	723	745	714	670	753	697	715	731	706	665	715	698	757	724	656	728	708	723	683	724	735	713	649	734	701	777	746	668	690	694	696	707	730	742	718	736	677	725	758	707	773	682	729	775	723	705	708	727	753	679	691	691	679	710	697	717	710	691	701	675	757	718	683	686	696	743	715	714	760	709	669	712	676	741	713	733	707	695	696	700	710	699	688	707	693	729	745	680	707	725	758	709	678	693	724	714	691	668	737	677	703	647	740	687	690	749	743	746	739	730	637	692	694	700	677	733	665	768	730	697	698	747	679	691	694	709	714	704	746	729	687	715	715	713	688	729	715	724	669	713	712	707	675	702	658	725	695	757	729	730	675	695	716	779	703	744	711	703	655	707	712	703	650	664	714	721	705	699	687	741	679	666	735	715	718	739	694	728	744	700	709	679	671	707	707	720	696	708	718	700	734	726	684	683	745	705	670	725	683	706	744	695	640
36478	6410	1033	634	496	419	381	364	323	340	315	320	286	360	315	322	320	294	305	324	292	313	344	342	298	355	339	350	314	320	316	308	304	306	315	325	340	327	354	309	296	309	356	311	314	329	316	324	328	334	294	321	354	326	311	295	334	311	320	300	323	315	312	322	333	328	305	297	330	317	325	309	345	350	332	345	328	346	357	326	323	339	316	304	309	336	315	306	283	307	320	328	319	311	321	338	318	334	320	298	307	302	313	331	327	333	331	341	321	322	289	296	313	324	325	304	286	295	322	390	330	312	349	351	315	337	328	314	312	309	313	332	291	303	310	311	321	315	331	315	336	307	336	322	300	342	362	340	367	363	336	335	347	321	341	326	316	357	351	312	300	335	336	309	290	343	286	306	316	307	300	332	340	300	320	346	339	313	329	297	318	302	316	341	344	364	310	298	280	339	290	314	319	345	331	329	318	356	356	347	310	277	327	335	350	336	355	324	304	305	320	323	309	301	293	314	330	338	303	337	299	298	317	316	322	315	324	312	336	319	297	297	312	296	295	328	320	353	305	328	339	328	350	329	277	327	313	284	337	311	289	363	370	308	344	295	287	333	333	317	306	337	343	334	316	329	306	330	349	315	351	317	321	341	338	318	321	335	304	289	352	323	327	329	299	333	340	333	300	295	304	297	329	305	305	310	313	342	348	318	294	308	319	315	289	312	333	307	341	327	324	367	337	308	316	337	318	325	295	343	334	346	323	339	330	305	334	329	282	313	321	326	297	336	338	338	314	312	340	324	312	348	285	342	335	319	350	309	365	350	300	331	318	327	339	297	381	341	321	345	349	306	360	348	309	333	303	305	303	341	304	324	313	352	304	291	311	327	343	329	308	329	327	316	320	334	294	298	339	290	308	333	342	324	317	318	287	312	310	293	302	313	349	327	328	327	310	301	342	352	297	303	330	307	327	348	328	332	322	305	346	334	356	344	301	307	325	300	337	327	333	312	362	339	315	361	319	290	295	322	305	326	309	332	304	358	332	287	340	332	322	312	303	326	297	318	344	353	359	305	324	307	331	301	323	305	311	285	348	296	353	337	276	319	344	292	348	311	300	306	312	329	307	319	304	316	330	319	335	303	338	319	325	318	327	355	372	330	322	327	360	328	327	305	348	331	355	320	315	320	305	347	331	330	314	330	303	357	327	324	319	326	347	332	319	341	307	340	308	312	378	317	347	323	303	318	319	313	286	329	299	320	305	321	322	303	334	324	323	295	332	299	312	373	319	298	283	348	334	322	351	308	325	367	318	335	285	324	305	331	352	316	330	327	310	329	352	307	308	329	323	363	331	364	361	334	337	316	330	320	345	293	316	286	326	307	309	311	308	345	320	315	309	350	307	319	301	336	314	294	304	314	353	338	321	309	348	320	330	287	342	311	322	289	288	342	307	336	348	322	310	311	333	298	313	324	300	329	355	324	302	299	328	306	328	334	331	350	292	339	317	318	325	325	317	335	324	303	327	325	294	328	327	334	320	299	294	362	292	332	299	289	290	325	325	286	293	329	326	278	293	334	333	329	291	321	347	360	309	310	294	306	307	319	318	324	335	312	333	351	314	333	304	314	313	315	301	307	352	324	342	345	316	327	313	324	311	329	344	341	309	310	322	333	362	307	325	356	350	332	310	341	348	317	338	329	343	331	268	388	307	319	332	321	343	347	295	301	337	301	324	334	297	384	330	338	326	287	310	342	329	332	314	312	294	319	340	348	323	324	356	330	299	344	315	314	341	386	348	295	297	333	313	299	334	296	336	306	285	335	299	341	302	291	329	347	312	274	261	353	321	319	327	322	338	306	303	303	325	339	296	325	333	317	325	344	277	301	328	332	322	304	308	343	312	298	304	309	292	318	333	328	322	304	337	317	333	319	292	327	361	299	328	343	319	316	314	328	355	339	308	301	303	317	298	299	303	328	348	339	306	348	320	322	310	330	339	321	305	310	318	346	310	332	343	317	335	324	326	317	320	325	313	282	363	320	335	294	318	335	314	318	342	347	333	314	317	314	312	322	333	308	306	337	337	323	301	340	334	323	315	311	325	346	328	281	301	326	324	300	309	291	303	311	312	334	298	300	328	305	330	311	307	334	334	311	285	314	331	313	331	318	317	343	343	331	343	336	330	331	304	303	314	351	322	299	313	339	310	363	295	333	326	332	329	340	317	300	318	255	327	308	356	325	327	327	288	340	320	359	328	306	321	304	317	342	347	288	297	305	333	313	357	344	361	290	287	317	314	350	332	319	324	298	326	324	328	317	258	312	317	326	328	348	326	317	315	314	316	301	341	331	312	345	300	341	289	323	308	321	298	316	351	303	320	329	326	312	294	317	327	298	305	323	337	308	331	290	322	315	297	301	334	290	299	363	311	312	316	315	332	332	323	338	341	339	322	343	319	329	308	361	320	330	324	321	349	336	325	326	311	335	308	348	320	297	292	311	303	320	348	388	332	338	352	309	305	308	336	318	338	341	322	342	334	356	329	318	328	289	341	320	314	302	339	305	322	318	316	348	316	302	282	336	353	345	301	293	317	310	285	306	325	327	313	283	323	312	317	314	344	312	304	366	348	341	288	350	302	308	276	289	342	334	314	312	360	326	290	344	329	352	317	333	331	336	329	334	320	279	328	331	335	316	317	314	360	368	335	311	348	338	285	318	305	339	321	335	314	290	324	327	313	305	344	312	312	321	356	319	343	306	304	319	341	347	300	328	327	312	293	314	330	345	324	299	324	329	357	334	315	311	342	310	322	315	309	311	313	282	371	336	312	347	316	315	339	353	314	293	297	334	288	312	347	347	308	340	322	338	360	317	355	328	302	302	317	354	309	284	333	325	297	285	346	333	315	323	313	297	351	301	320	349	305	330	329	322	314	301	334	343	287	289	337	339	301	311	314	310	323	344	299	344	283	309	320	315	320	330	312	349	350	302	301	329	315	342	334	318	302	318	340	299	334	295	316	311	367	334	294	323	365	329	296	338	337	328	361	309	325	316	309	365	345	337	318	286	320	321	346	300	332	339	329	320	295	302	302	334	319	324	316	340	321	317	321	322	337	339	338	314	296	309	313	330	275	299	326	304	302	331	331	293	314	343	312	340	359	356	360	344	343	324	317	321	329	328	330	330	290	301	295	350	330	326	307	309	319	355	310	318	330	303	331	301	309	294	312	280	301	323	345	315	297	310	327	324	306	342	363	300	315	301	312	344	325	315	306	326	344	290	315	317	296	327	311	288	298	295	310	288	334	303	330	326	312	297	342	330	327	321	303	361	319	340	354	310	349	374	356	321	296	364	331	347	299	314	295	297	308	329	333	339	334	323	320	346	352	289	343	351	322	307	328	314	296	316	336	281	346	273	307	331	313	314	327	317	321	332	362	338	316	318	315	313	357	324	310	322	322	319	356	346	292	318	297	317	357	336	353	329	330	335	288	337	336	347	320	334	315	331	313	313	298	333
24901	9739	7714	5899	4472	2982	2091	1483	1166	867	911	854	825	848	760	782	731	775	775	771	726	742	774	763	803	701	757	731	783	766	763	789	765	766	754	755	763	780	733	813	775	702	743	726	765	769	719	754	750	777	744	745	749	737	794	725	763	779	693	771	772	753	753	760	798	684	726	765	765	752	754	780	741	751	755	798	773	762	745	745	754	723	727	783	784	698	746	736	728	750	753	772	739	738	772	780	769	723	749	769	728	738	732	744	772	776	744	761	772	749	727	755	723	766	734	740	762	738	728	733	753	750	743	795	749	748	765	799	711	734	697	731	716	795	713	740	738	768	724	764	747	762	716	748	737	727	740	732	763	790	734	751	776	782	763	761	742	800	788	741	755	755	766	749	768	734	744	772	789	758	724	726	729	742	758	693	730	742	747	751	764	793	745	806	733	758	728	739	705	732	758	703	729	750	772	765	765	695	771	746	719	771	755	770	757	762	757	727	757	722	797	725	731	754	768	775	767	740	747	772	789	726	754	731	768	787	660	791	760	717	797	741	816	732	748	744	763	742	768	788	713	804	770	725	759	743	731	729	724	714	773	742	729	721	763	804	754	750	791	758	750	776	764	768	769	734	723	760	732	717	750	787	774	737	753	752	747	711	745	758	741	737	757	778	727	721	697	762	721	754	760	734	747	714	684	747	770	729	784	778	741	729	740	714	706	769	760	737	751	744	738	764	786	771	743	783	779	760	738	752	792	753	737	774	769	730	732	747	732	750	777	774	760	794	732	764	767	720	739	785	798	736	715	771	741	792	687	757	781	743	746	741	765	767	763	733	755	783	716	751	777	787	747	745	725	761	734	745	731	764	783	754	768	725	747	751	750	726	735	741	761	745	764	771	723	752	738	745	750	774	762	741	753	728	754	722	778	747	764	767	730	731	753	684	757	752	788	766	736	709	708	749	712	729	707	739	747	733	747	749	774	789	718	776	769	750	741	744	768	743	737	753	702	710	773	729	663	772	784	724	752	746	747	752	755	742	728	782	737	760	745	780	720	767	783	769	777	766	771	751	728	780	765	786	756	774	712	749	730	730	742	734	717	816	764	742	713	765	802	734	737	768	771	779	777	769	767	767	727	744	737	728	750	703	706	765	779	734	747	694	748	761	742	767	736	728	711	777	749	745	759	738	774	775	765	732	699	690	723	766	770	709	778	711	728	768	739	770	806	776	728	725	772	767	745	754	760	771	791	778	739	697	735	759	800	788	770	747	771	748	757	797	757	744	754	737	717	740	688	732	731	787	759	732	774	744	760	706	801	733	735	776	724	755	723	753	745	718	790	750	836	741	708	772	737	772	754	767	734	707	727	740	740	702	780	733	738	780	740	766	750	758	754	715	795	772	697	744	758	783	752	727	771	758	740	732	769	722	804	774	706	745	758	725	750	803	769	777	749	710	778	818	733	710	741	713	756	771	762	711	769	722	780	719	781	717	728	750	758	763	786	769	760	755	758	818	690	743	728	744	741	743	780	762	753	736	757	750	729	757	771	792	740	713	776	750	744	740	718	744	740	753	766	805	761	745	708	768	708	766	782	733	740	750	719	736	774	787	714	761	710	732	732	781	759	758	741	727	735	779	766	741	735	748	752	744	741	737	759	744	757	795	736	765	716	799	754	750	790	762	727	764	757	705	734	715	756	761	785	759	764	726	743	751	771	759	713	734	745	748	739	703	733	733	758	752	731	729	735	793	798	747	748	696	688	744	744	743	735	740	727	755	697	747	715	708	798	770	720	774	735	745	746	730	739	705	780	720	761	773	728	749	750	756	780	747	779	770	737	720	723	778	744	722	745	738	752	744	797	767	740	668	735	774	768	784	781	717	725	781	770	736	791	724	777	722	806	821	735	769	757	743	789	798	803	759	691	718	793	722	753	792	781	749	785	759	782	759	751	750	776	727	699	736	732	771	745	690	753	785	789	795	735	761	789	778	759	804	743	748	718	714	748	767	756	741	745	761	801	776	770	788	746	741	766	750	732	750	689	722	746	757	743	758	771	745	777	765	743	746	724	779	727	737	778	735	750	735	738	764	791	770	725	781	756	808	745	738	746	770	785	744	766	786	752	783	794	724	725	758	759	752	774	772	731	722	729	772	772	714	727	763	768	684	792	777	745	772	825	762	709	766	749	786	743	751	713	757	716	756	742	717	769	770	778	748	776	741	774	737	765	771	769	773	759	756	743	735	729	739	717	733	782	736	690	755	719	757	747	727	720	757	719	744	720	733	759	780	740	735	738	797	763	769	756	723	718	730	727	729	745	760	775	762	761	725	769	726	756	717	763	742	739	775	724	727	744	775	735	728	744	767	739	761	755	728	756	665	742	775	724	702	720	744	710	718	738	751	738	774	794	757	769	751	750	716	763	774	720	763	724	733	783	786	718	721	746	738	723	744	742	712	739	727	766	784	824	716	777	705	736	800	685	744	758	754	763	754	758	709	713	754	744	751	756	730	734	749	767	781	747	753	747	752	751	838	743	776	731	758	743	766	763	719	719	711	782	727	812	719	719	729	751	738	720	787	789	742	735	745	777	767	760	724	749	746	727	773	759	757	779	757	782	751	696	709	729	781	763	765	725	734	764	741	783	784	713	743	731	760	732	767	778	768	763	777	723	776	716	730	745	812	785	749	723	698	702	751	723	768	798	764	773	740	781	712	767	759	788	711	803	728	753	749	741	820	759	741	736	746	722	763	776	733	798	782	703	709	756	788	776	769	758	707	753	757	800	755	753	719	706	720	743	741	735	765	736	722	712	746	801	733	718	756	734	718	718	785	766	735	754	729	753	723	705	748	774	774	769	722	722	764	732	773	784	702	787	758	775	762	745	754	756	722	785	685	754	772	777	745	787	742	792	763	738	743	723	770	758	780	796	759	776	776	752	771	750	780	746	761	823	719	791	726	724	742	757	753	740	733	729	784	749	742	767	752	755	768	730	723	718	754	711	712	730	753	770	771	775	766	756	749	757	755	768	783	717	745	733	697	762	718	757	775	746	787	720	714	705	752	726	778	798	737	734	751	744	779	742	689	756	793	734	723	751	761	749	729	749	744	736	776	761	771	773	762	783	748	736	740	727	768	775	809	765	763	723	726	766	790	773	735	759	734	760	754	708	756	741	768	742	746	766	720	746	701	744	738	769	786	776	757	785	784	806	769	764	732	724	739	741	741	752	694	788	719	782	745	759	718	754	720	727	739	779	794	712	725	739	815	707	747	741	704	758	698	766	787	784	804	754	769	795	760	737	730	768	767	815	753	801	755	762	746	742	777	746	732	740	786	750	712	773	669	747	726	764	728	752	763	724	776	743	725	760	741	730	778	758	719	770	780	745	749	722	710	742	727	781	738	754	736	742	756	775	782	713	770	710	767	698	733	764	733	753	760	739	707	760	757	753	730	729	772	726	742	750	755	732	751	746	771	719	744	782	749	730	759	789	784	740	726	782	754	732	804
28957	3339	552	392	346	312	332	288	288	321	309	332	317	335	288	290	300	292	336	301	311	371	289	324	312	350	295	309	317	298	313	293	314	303	298	292	305	339	313	339	320	332	291	284	326	326	310	283	269	295	297	282	330	249	274	293	294	295	294	280	313	315	300	274	307	289	316	314	309	285	294	299	287	282	268	297	283	315	297	280	281	282	318	298	278	305	272	271	305	330	322	344	285	276	306	345	347	307	267	305	283	314	296	309	245	280	279	325	330	302	355	298	312	317	301	309	294	270	303	307	292	280	313	285	317	285	308	288	340	262	336	306	286	281	331	289	290	326	281	320	301	304	268	306	329	273	306	293	290	303	266	303	280	314	279	358	308	292	290	312	263	320	271	301	329	307	281	324	283	332	314	283	277	296	314	304	320	321	308	288	308	297	278	323	310	275	314	266	293	276	302	274	285	294	272	311	269	307	299	322	284	308	313	293	301	278	293	302	291	284	297	300	347	355	298	314	288	318	282	298	307	293	321	302	298	325	300	300	287	304	311	318	310	328	275	298	270	276	314	286	255	304	289	332	284	322	324	281	314	316	297	316	358	309	328	308	322	330	306	268	320	282	302	282	291	314	330	248	309	311	332	316	299	295	296	291	318	339	285	293	285	281	299	285	315	317	287	283	310	296	323	316	254	326	260	310	282	296	292	302	293	271	288	280	314	304	301	245	338	298	303	325	294	313	284	311	323	301	302	276	268	284	272	286	327	314	323	341	321	293	328	300	266	283	304	296	336	328	306	299	329	282	287	316	324	271	266	292	297	314	328	319	268	296	297	283	307	324	315	322	292	328	293	297	321	311	340	319	331	338	283	300	301	302	289	290	290	311	291	288	314	302	329	302	278	330	297	311	260	290	278	280	289	299	294	291	284	309	321	322	295	301	285	317	279	324	331	294	317	336	311	313	333	300	324	270	342	304	309	330	304	279	303	291	278	324	301	309	272	282	297	308	292	310	296	311	296	322	293	284	276	330	286	326	306	280	282	286	294	286	263	302	311	289	296	319	272	303	313	297	291	304	309	300	321	273	305	274	271	296	300	279	294	297	291	328	299	273	299	317	322	295	318	299	302	318	308	276	290	289	356	326	336	257	335	298	295	304	293	311	305	279	259	300	290	307	336	287	328	300	304	335	280	290	352	313	300	334	307	299	312	292	311	294	294	269	281	318	319	306	312	321	314	277	300	292	316	282	278	314	319	283	312	292	291	285	297	301	273	296	316	300	312	317	285	341	305	327	280	312	303	331	279	323	309	291	291	302	316	298	285	292	310	289	290	357	337	272	304	300	278	275	270	325	293	298	323	304	342	312	302	274	280	305	307	274	303	302	290	330	282	302	311	290	303	320	366	321	302	296	316	304	319	305	309	306	285	315	313	329	315	313	298	324	298	301	336	340	303	323	296	251	279	321	309	292	338	318	330	321	306	286	299	318	282	295	326	283	266	275	307	285	278	280	280	316	295	304	299	329	287	282	355	304	280	280	277	282	301	283	328	318	343	314	299	279	305	291	320	311	296	261	275	299	312	279	332	295	303	263	312	306	278	288	286	284	341	294	278	314	288	326	313	315	305	304	330	308	309	305	284	322	326	282	316	286	306	282	304	294	307	258	325	308	301	285	298	271	277	297	298	293	266	287	287	314	310	318	301	309	294	301	308	274	288	311	320	299	294	314	272	301	301	295	302	302	311	298	298	306	282	271	313	286	275	321	304	302	309	311	330	279	301	289	297	275	293	312	284	281	302	313	315	300	302	287	286	295	301	323	318	294	328	299	308	288	337	313	276	292	319	300	331	311	306	305	270	276	313	310	317	279	301	320	284	280	308	312	290	300	291	315	321	259	323	271	304	307	290	296	289	315	277	294	335	271	278	309	294	300	298	293	295	297	325	309	288	283	294	340	294	306	328	311	271	303	309	340	321	275	270	317	292	275	296	307	311	283	298	283	269	291	284	322	318	315	335	294	294	321	322	291	302	316	311	297	334	317	281	298	286	284	291	307	278	312	311	307	319	296	283	309	279	311	299	330	300	348	289	304	267	312	279	307	267	260	321	314	319	309	311	310	316	298	306	293	279	282	305	332	326	307	294	305	308	301	331	319	331	287	298	323	324	312	296	303	321	292	321	291	294	294	290	315	315	284	343	281	305	313	288	328	328	331	305	287	265	280	258	299	307	265	274	311	314	299	297	296	307	300	334	314	269	314	286	269	301	302	299	323	281	297	287	300	285	312	321	331	309	332	288	294	283	306	333	325	327	327	308	289	324	348	312	306	283	314	285	322	301	308	318	283	335	284	271	289	286	311	293	319	299	300	294	289	328	352	302	321	298	303	289	291	312	333	314	310	299	306	311	271	337	303	306	284	346	327	311	300	315	332	306	291	263	291	293	280	318	281	293	293	299	308	307	296	299	271	307	312	296	295	299	287	314	286	321	262	270	326	273	286	301	348	272	285	288	288	318	312	314	300	267	303	319	327	311	286	301	289	309	281	290	288	316	267	292	295	302	303	290	320	312	300	306	297	311	288	296	299	290	322	301	309	317	316	296	284	272	315	314	316	274	326	293	268	297	318	331	319	279	291	307	320	308	316	306	284	278	298	293	304	308	289	318	285	293	299	318	271	297	292	315	322	310	286	311	301	308	288	313	312	332	293	310	315	314	334	280	314	320	307	311	343	307	289	299	317	300	332	320	305	354	316	298	311	279	302	312	333	305	293	268	299	300	276	339	308	287	253	270	308	315	300	273	316	312	334	290	261	307	299	296	304	334	341	312	296	313	287	275	305	329	285	290	311	320	307	329	309	318	323	280	307	292	336	300	263	302	303	328	292	284	317	321	301	310	284	340	262	301	293	319	273	307	346	330	338	273	352	339	281	301	354	325	303	293	311	262	270	312	308	327	310	315	322	315	298	282	311	311	274	297	289	298	310	285	304	296	295	279	310	338	289	299	303	289	295	296	266	318	293	291	304	285	291	295	296	294	304	310	310	300	301	292	311	294	303	284	288	320	334	288	275	319	310	343	290	285	304	300	296	282	314	300	279	276	322	283	303	311	319	328	313	286	332	298	294	282	294	310	284	285	314	309	347	308	352	321	284	288	305	270	307	324	292	288	292	334	320	321	301	321	298	314	326	306	273	281	263	267	305	302	328	311	317	306	275	272	298	268	288	302	302	310	294	311	322	295	285	233	324	325	300	284	325	315	324	332	263	307	256	295	281	319	328	310	292	298	324	298	268	293	314	291	307	299	320	342	281	299	324	293	309	283	277	258	315	329	320	323	315	272	331	293	296	320	263	302	290	298	294	305	300	300	307	291	347	324	310	313	289	263	327	300	316	307	322	291	326	342	308	335	311	272	271	281	291	265	297	336	283	310	282	296	337	308	297	270	294	332	275	300	303	305	338	310	316	329	290	288	298	316	304	306	295	311	326	311	324	298	340	303	289	323	315	292	291
20833	4771	2730	1850	1199	959	875	839	732	676	692	729	664	634	692	694	628	715	654	681	654	700	699	718	678	706	661	680	665	694	694	679	671	670	649	707	712	691	689	668	736	678	615	715	745	675	668	666	686	635	656	684	686	676	718	717	691	669	692	725	702	650	660	686	658	651	684	659	658	720	644	659	682	668	650	690	685	686	681	660	628	674	657	683	693	699	702	702	692	697	675	670	717	699	642	696	661	722	689	645	642	668	671	666	669	742	624	704	652	714	670	687	677	649	644	645	706	699	674	691	688	651	700	674	673	698	703	678	668	627	643	704	657	649	699	691	736	678	743	636	696	691	708	650	681	684	687	687	673	660	632	699	707	664	689	650	662	666	629	648	691	635	665	677	650	743	670	664	640	661	711	634	688	669	691	644	678	712	675	665	656	662	664	663	709	723	723	674	685	659	654	705	656	672	690	674	689	701	662	655	678	682	630	724	698	648	678	679	660	674	632	676	684	691	703	648	720	681	708	676	654	666	683	668	680	689	690	674	648	702	704	656	643	683	686	676	727	705	698	677	685	666	702	685	690	693	667	647	676	671	662	697	669	673	709	716	680	670	674	626	715	659	679	667	680	655	651	654	688	667	638	663	681	711	700	656	656	656	663	688	679	701	693	673	673	663	671	675	670	615	669	664	665	642	659	661	698	711	708	659	723	703	703	653	665	724	661	659	699	637	646	690	671	630	679	695	696	683	673	695	655	660	683	694	639	670	648	728	698	629	679	683	601	693	684	695	683	654	678	740	629	665	703	640	703	668	664	686	710	678	694	657	661	662	666	692	648	673	670	691	646	694	640	686	654	639	705	686	671	703	687	644	654	659	678	665	690	670	678	700	664	660	706	680	651	713	707	679	704	681	652	691	678	696	642	663	646	679	696	661	640	688	694	702	655	683	626	641	692	659	690	624	720	670	710	676	667	650	705	645	665	663	670	631	630	680	682	700	694	703	664	687	676	678	649	643	652	692	689	699	680	664	699	693	671	637	670	695	671	665	699	659	665	706	717	669	680	658	669	669	671	703	646	640	673	714	663	736	665	674	674	672	715	648	710	641	693	651	650	703	683	674	665	691	688	727	738	684	670	676	637	723	649	676	692	643	681	705	675	667	691	700	728	650	645	691	665	689	684	661	676	668	669	691	689	705	687	700	648	688	673	705	716	659	704	707	681	693	655	678	638	676	663	639	653	695	693	682	715	708	624	680	642	656	661	657	707	687	655	660	694	713	675	711	735	716	680	637	605	692	689	673	723	685	696	717	631	647	691	704	690	671	676	636	670	621	672	687	675	673	678	684	648	689	676	620	660	655	681	673	688	698	671	682	629	677	656	683	678	669	716	697	662	679	688	676	697	709	626	679	710	670	670	682	675	695	651	694	694	674	655	670	613	678	694	689	692	683	690	657	670	705	658	688	673	685	698	665	710	650	644	673	696	693	715	684	657	670	646	702	680	713	753	651	649	699	670	671	642	686	692	699	675	640	755	722	656	704	711	653	671	685	623	661	699	649	695	650	658	615	644	665	680	644	691	682	685	700	693	713	628	660	696	655	666	700	684	728	638	705	689	640	679	710	708	648	721	682	653	726	699	692	704	673	681	641	665	667	665	643	638	649	681	708	645	673	646	667	698	712	698	650	688	746	666	669	676	668	672	683	681	642	660	669	728	660	671	690	657	686	689	716	673	659	705	703	677	689	668	710	702	687	703	747	678	735	664	700	667	671	724	647	636	697	621	704	657	660	676	664	696	695	633	672	660	642	702	634	719	669	687	666	646	625	660	641	693	684	689	643	639	689	689	642	686	700	714	664	657	649	660	661	679	702	726	613	634	690	652	686	680	725	691	663	659	687	707	697	624	660	660	686	685	684	642	706	650	700	703	695	670	677	669	687	684	664	670	643	732	668	650	690	699	663	686	713	676	658	637	660	684	699	673	653	684	685	660	658	689	696	659	634	658	647	716	625	697	690	677	698	681	667	669	688	662	697	702	695	659	682	678	671	676	657	667	666	664	689	679	689	701	700	698	679	660	682	679	693	652	664	677	700	595	677	661	698	663	679	670	660	694	715	692	685	704	677	683	654	708	722	705	732	630	708	688	677	652	699	641	651	696	659	678	673	654	646	635	676	681	649	664	658	639	677	715	666	632	637	674	664	641	668	674	636	678	689	662	672	665	683	611	694	644	640	669	659	697	704	656	651	675	707	668	627	667	671	628	684	671	642	654	721	629	687	675	660	714	677	687	700	661	646	673	666	678	639	716	665	705	654	639	644	664	739	616	682	698	651	688	656	635	724	664	710	674	705	651	636	683	691	649	668	706	675	677	661	675	668	705	700	714	697	721	681	675	677	744	706	718	654	714	663	674	662	697	672	688	698	672	696	662	651	666	692	682	719	682	699	673	649	694	683	648	693	706	716	691	668	642	684	668	687	650	693	680	656	656	718	637	680	680	675	675	663	696	648	654	691	719	695	685	669	696	675	665	666	694	656	647	640	664	666	691	673	607	641	686	710	662	704	717	692	643	648	634	686	678	655	701	654	675	672	688	678	658	667	678	686	664	681	710	677	685	723	631	688	685	698	637	715	659	690	650	662	685	673	646	685	716	673	689	707	685	652	684	664	646	684	651	674	730	667	677	646	672	661	681	688	735	652	669	674	679	685	705	664	706	734	664	666	682	670	653	658	679	677	699	674	655	676	698	686	683	726	676	686	707	666	668	670	724	692	653	687	695	663	732	627	665	692	687	688	651	658	679	646	725	676	672	684	676	687	688	659	681	695	718	687	648	647	683	658	699	651	672	682	698	668	663	677	678	668	697	672	696	654	643	687	677	696	697	654	679	653	698	644	664	675	684	641	676	711	663	670	700	704	697	698	746	672	710	682	674	722	666	686	630	687	671	704	664	726	673	656	664	658	634	664	676	700	703	687	708	717	692	652	649	624	653	668	656	669	690	645	666	666	676	669	680	666	667	674	696	675	679	675	669	676	677	699	689	698	665	688	663	667	625	652	649	722	661	661	711	648	657	721	716	669	697	671	660	667	691	696	640	648	679	714	678	656	664	664	645	672	704	722	657	693	721	669	682	714	733	667	684	699	682	693	720	678	678	687	697	691	658	710	664	667	682	689	689	637	631	698	696	677	641	657	694	702	719	641	710	689	649	711	670	710	667	712	707	709	669	701	646	655	687	728	657	662	694	670	666	687	699	647	603	653	696	701	694	675	672	688	664	675	682	686	724	620	671	690	671	669	636	695	653	655	652	686	669	692	718	650	635	691	660	627	684	699	690	611	634	654	670	662	680	712	712	644	690	644	696	624	682	712	665	671	696	672	693	702	677	642	655	653	689	693	678	654	658	664	643	701	746	711	654	646	679	687	644	716	704	683	660	690	686	637	681	647	704	694	654	668	694	680	710	692	695	680	697	711	690	684	674	648	654	677	692	686	728	696	688	674	664	674
32798	5397	816	572	415	358	385	343	315	318	297	310	308	347	316	316	282	274	279	290	294	286	310	318	358	289	331	313	263	293	315	305	319	331	309	271	321	327	306	290	328	304	262	321	301	291	317	355	267	329	309	319	311	300	289	254	301	324	287	317	256	264	316	343	294	298	314	281	281	318	307	323	314	284	293	307	303	299	302	308	298	295	319	294	344	289	341	318	287	279	302	301	303	322	285	316	310	297	320	283	290	311	299	280	304	323	322	293	314	263	319	309	317	341	273	311	296	290	308	289	327	334	306	313	312	312	267	275	290	288	285	317	300	277	329	305	300	301	319	271	287	336	313	305	298	343	309	291	282	332	286	312	336	293	285	307	317	301	304	320	310	271	313	327	319	298	300	316	304	348	285	324	279	279	366	312	297	315	298	256	303	311	302	290	283	320	301	313	272	304	305	293	313	299	282	304	318	295	320	341	306	301	314	318	318	296	321	324	307	314	341	330	286	326	303	308	311	331	314	302	290	298	309	318	305	341	294	287	298	314	351	304	288	298	289	273	327	332	334	315	326	308	319	296	292	297	288	304	286	301	298	289	312	306	310	358	353	315	345	326	326	340	330	286	279	344	305	284	310	286	279	283	311	286	307	303	312	296	282	331	290	275	266	306	315	322	322	299	283	289	296	329	326	321	285	303	318	337	340	304	278	300	324	315	305	307	286	307	307	326	303	309	299	331	292	312	285	300	273	334	295	297	313	267	279	288	294	276	285	260	302	276	289	293	297	347	301	296	293	294	296	320	298	311	328	324	308	320	287	333	322	299	299	302	315	292	303	294	369	318	343	288	294	291	313	316	297	295	325	309	334	327	310	320	306	303	293	311	305	284	277	296	288	299	336	303	304	294	295	313	291	303	324	283	289	294	297	294	300	318	305	310	331	340	291	324	290	284	319	287	352	319	335	304	317	290	292	277	347	308	310	299	304	279	299	304	296	321	301	297	300	330	308	293	317	307	318	309	301	334	327	328	307	317	305	304	278	307	325	286	353	307	283	274	280	276	323	274	316	317	294	328	298	331	340	300	280	319	317	281	330	339	318	318	298	291	320	282	308	311	306	308	292	314	319	302	319	307	322	323	320	327	269	346	309	301	301	299	321	272	306	300	348	306	304	322	304	320	287	342	297	317	323	300	306	302	285	277	319	301	280	285	296	321	301	291	281	292	303	323	290	330	321	322	322	292	315	345	319	297	310	310	309	313	308	279	336	330	305	300	297	307	293	295	305	316	306	299	312	299	292	292	339	300	333	331	304	287	353	301	283	323	284	319	337	286	313	282	293	311	297	325	310	308	358	329	345	280	285	325	302	314	280	320	310	287	353	339	284	283	311	278	300	290	305	300	285	322	309	286	307	305	291	318	290	330	309	309	333	314	313	299	322	327	288	297	322	296	287	289	296	310	348	321	306	303	330	322	329	300	296	293	320	344	337	305	316	341	284	280	283	324	299	276	300	271	259	278	292	298	315	337	320	292	280	299	317	329	312	311	292	344	310	270	326	328	286	334	301	287	299	328	309	281	311	313	343	299	287	280	323	336	281	323	341	294	278	289	300	314	309	281	311	334	291	304	293	338	345	269	319	299	358	313	330	286	284	331	323	333	287	314	312	296	309	314	356	319	293	318	295	312	288	288	269	272	334	301	297	296	333	315	324	298	297	328	311	291	278	296	306	296	314	301	297	315	293	274	324	312	324	339	304	313	279	323	254	287	312	318	298	305	307	308	336	310	286	329	325	295	306	320	336	309	281	298	328	326	307	295	323	342	299	274	288	307	297	287	287	320	329	291	320	297	289	309	347	302	308	296	313	288	299	288	340	287	288	301	286	317	295	322	290	308	265	291	323	301	343	314	296	292	305	285	275	338	277	322	315	301	319	272	292	287	301	305	283	319	295	321	302	297	321	336	297	290	299	328	275	346	336	315	303	342	296	309	311	320	305	290	302	336	304	304	287	301	307	302	269	295	277	319	295	334	331	306	318	299	317	343	321	294	301	313	252	291	289	295	298	295	327	328	331	304	320	315	284	333	331	274	289	292	320	303	297	316	318	342	300	296	266	296	293	318	309	296	328	322	297	312	321	355	308	322	296	293	301	296	281	291	295	267	294	308	296	297	292	283	338	316	315	310	312	279	296	331	320	328	324	317	306	301	320	287	321	290	312	319	307	300	329	296	319	301	315	305	284	293	317	318	310	276	278	329	297	308	302	309	353	320	313	318	278	339	307	302	287	304	320	294	286	319	322	286	304	315	328	286	340	310	335	283	332	325	325	295	314	285	305	315	312	305	280	267	313	293	266	316	299	295	316	273	278	319	289	331	323	299	294	303	313	313	296	292	258	313	311	309	323	324	303	334	290	300	282	305	299	310	321	295	343	316	326	317	338	303	336	263	335	318	294	329	290	297	318	342	305	278	305	306	347	297	317	314	310	306	328	283	319	307	318	319	312	297	265	301	292	321	336	302	291	334	308	290	297	311	304	315	309	300	318	296	313	329	301	284	311	302	282	314	318	325	311	298	330	288	344	309	317	306	317	280	307	304	314	356	342	328	327	281	335	328	327	318	301	296	302	274	327	310	294	343	296	307	299	317	283	283	310	339	289	281	298	301	315	309	300	311	301	332	295	346	330	316	318	298	295	295	302	274	311	298	308	316	306	270	321	316	288	347	310	311	303	298	307	271	298	304	319	310	312	320	302	299	284	304	271	297	316	302	300	308	291	301	343	284	281	334	319	265	300	318	317	318	320	280	310	273	305	292	301	300	303	314	290	286	262	290	297	285	290	286	314	286	318	298	343	312	283	284	314	302	331	316	318	346	337	318	325	319	321	346	305	300	306	331	278	322	341	327	300	343	327	312	315	298	289	303	304	316	301	301	272	337	318	291	289	340	319	289	302	333	282	290	318	291	303	309	298	340	291	298	327	316	288	321	329	323	311	304	309	278	290	267	337	289	290	321	312	318	340	319	312	287	290	303	277	291	291	327	287	297	307	314	355	320	318	293	304	287	295	289	323	332	292	295	304	295	276	339	315	287	309	327	321	302	291	326	272	331	290	289	294	306	333	306	318	293	311	323	332	325	314	311	299	325	271	307	326	328	289	326	296	314	295	290	264	320	319	282	326	323	321	288	317	302	311	302	281	270	303	323	316	315	267	311	329	322	323	295	294	302	293	323	306	311	329	329	329	304	308	344	304	279	294	295	339	309	302	300	311	303	294	297	295	314	325	284	335	328	324	335	329	326	318	277	300	309	307	319	298	328	316	253	304	273	304	331	308	288	325	298	292	329	310	294	311	348	258	280	273	322	315	307	305	284	286	311	289	312	303	315	299	318	310	301	312	337	295	352	308	330	285	269	283	311	309	307	297	300	331	333	277	312	287	315	301	294	301	302	288	311	302	331	293	293	290	302	333	281	263	325	326	294	351	303	309	276	283	320	313	284	319	304	298	309
21953	8470	6264	4342	2839	2066	1540	1317	1045	792	755	717	765	699	732	708	722	763	715	732	722	694	727	725	738	710	716	709	683	658	718	717	663	714	699	690	690	700	700	730	680	709	698	695	703	684	695	714	698	733	676	670	705	749	726	690	702	715	718	680	728	697	677	722	669	675	728	693	702	687	726	706	691	700	726	696	649	694	669	639	696	736	687	700	675	668	674	710	711	702	680	636	723	697	727	713	714	716	654	663	705	708	665	715	700	699	691	712	670	670	695	697	734	711	717	629	740	725	717	685	642	670	715	726	729	720	685	686	713	633	691	648	706	689	631	705	666	681	692	706	669	723	670	701	719	708	720	708	716	704	715	663	667	698	750	689	655	625	684	683	701	678	694	737	634	662	693	684	739	674	668	688	675	681	709	705	676	678	666	669	702	699	694	697	692	699	711	691	681	691	728	683	708	723	714	710	690	701	692	680	698	704	681	664	710	728	688	716	674	721	725	658	706	715	717	677	699	685	696	722	669	741	699	724	654	643	678	709	722	711	666	710	642	673	685	682	694	702	748	686	734	677	715	678	709	706	709	731	697	681	712	673	734	673	680	675	712	633	676	760	713	705	698	703	653	660	706	683	675	706	685	679	691	705	692	649	719	719	703	671	648	689	702	682	628	661	681	656	653	679	721	641	683	732	732	738	748	714	667	719	695	740	712	733	675	734	690	672	654	720	694	726	701	687	733	683	744	696	673	662	651	754	688	676	695	716	708	612	736	684	731	725	704	752	724	725	714	672	713	701	677	685	637	694	671	641	665	721	641	669	678	706	652	690	709	673	687	733	695	737	756	697	639	670	710	712	693	684	715	712	656	687	691	699	662	697	747	675	722	682	712	724	729	705	715	731	758	720	714	721	722	660	719	684	701	655	666	685	741	745	653	691	664	675	684	699	675	683	686	702	659	692	672	690	693	673	678	703	693	656	697	656	676	681	748	715	737	671	688	700	672	664	652	695	720	679	692	702	709	686	692	679	702	667	673	709	684	694	695	752	712	652	677	699	673	764	727	715	711	705	693	694	704	678	693	697	718	699	709	695	698	683	707	703	677	740	652	709	717	727	629	709	679	702	683	746	709	706	677	717	652	694	657	696	693	698	712	672	661	657	712	739	695	663	717	697	725	696	651	721	656	689	682	676	660	687	734	698	691	699	676	680	726	612	678	659	637	678	652	719	656	706	708	732	678	667	683	668	732	695	709	648	656	688	700	708	666	695	705	666	690	758	675	709	718	671	701	659	725	694	753	688	706	677	666	702	632	672	692	679	711	706	726	689	669	671	721	677	728	679	700	672	666	708	727	703	651	675	676	654	716	676	661	662	718	731	637	723	706	752	710	712	707	713	731	674	698	719	707	688	701	692	696	729	693	697	728	703	709	691	688	692	685	701	670	720	699	767	690	704	684	704	677	684	678	683	725	705	685	695	709	642	703	728	684	720	658	609	668	685	745	670	650	689	661	674	686	694	685	727	747	741	683	686	713	674	704	672	721	686	681	671	672	671	664	642	663	654	697	738	670	713	710	671	634	698	683	709	682	718	696	717	688	660	699	747	729	677	719	696	703	676	738	705	727	694	664	724	696	671	716	653	730	703	720	702	694	696	700	711	686	693	735	719	688	701	708	717	662	681	681	692	725	689	674	686	685	730	675	704	677	663	655	699	716	688	691	715	647	687	739	662	706	625	700	707	705	721	687	681	705	678	645	712	687	668	693	728	647	684	648	702	682	691	735	703	669	721	729	661	665	685	730	665	693	705	680	720	701	673	704	709	661	679	696	686	695	665	659	712	719	685	708	654	671	674	744	707	720	704	696	710	726	661	688	687	700	723	646	708	734	678	664	677	716	698	733	674	684	716	722	717	700	661	704	688	701	657	718	695	706	667	663	663	676	693	680	679	713	692	655	734	677	736	662	621	673	688	692	627	703	735	712	683	718	641	694	664	697	700	640	688	700	693	655	693	707	728	742	731	690	709	722	746	699	700	714	717	715	717	705	717	698	687	707	722	740	715	671	669	710	702	700	705	696	694	720	677	710	663	655	699	731	686	639	687	677	715	746	718	696	674	701	704	685	665	666	732	631	705	665	687	691	712	682	681	697	733	720	707	698	680	676	692	712	676	712	706	691	686	716	664	663	669	683	707	727	704	681	668	639	680	765	699	701	673	717	690	659	763	690	673	681	682	675	680	670	703	721	654	692	693	709	697	727	672	707	712	706	710	704	645	713	685	699	697	677	665	688	737	659	706	716	701	644	718	670	711	731	742	636	738	670	725	661	701	656	724	699	713	690	707	711	719	692	689	703	700	644	671	696	717	721	648	632	715	703	637	667	722	689	768	718	676	699	716	741	698	692	638	733	666	711	700	717	712	700	663	680	687	712	677	715	721	684	776	689	725	648	669	696	706	692	678	672	706	709	700	676	733	691	632	682	679	705	743	659	724	682	684	741	676	715	731	705	737	702	653	678	678	722	694	711	716	688	684	655	674	676	722	690	699	690	708	681	738	674	722	654	707	675	696	698	714	671	703	671	684	725	742	684	723	693	676	653	711	677	693	723	716	687	717	680	653	672	691	698	698	693	697	668	713	674	711	730	689	712	707	683	691	709	665	705	724	705	680	719	679	665	704	705	686	692	694	682	720	695	679	648	701	703	673	746	698	674	721	702	694	675	755	694	677	706	738	715	668	690	711	668	702	688	662	715	740	686	700	706	667	736	708	711	665	712	744	744	713	684	714	702	695	703	672	663	670	649	692	734	694	665	662	687	675	772	701	718	712	689	727	678	698	736	658	703	676	724	717	692	676	679	742	663	701	689	706	728	700	676	656	701	721	682	712	702	722	683	688	685	711	707	677	669	715	648	679	715	721	743	716	718	709	701	666	693	681	722	743	670	673	693	697	708	682	675	701	680	675	726	660	648	712	690	713	730	701	703	716	702	744	667	652	704	686	733	682	720	707	705	699	700	624	680	727	727	742	735	707	685	722	681	732	677	670	726	689	690	661	723	695	687	684	710	663	682	667	671	746	665	701	692	744	642	659	651	761	731	742	755	715	712	695	713	696	735	681	733	644	707	696	718	661	640	680	682	730	682	677	724	697	729	637	667	705	664	657	656	717	668	688	738	683	729	645	677	725	685	714	707	685	672	716	670	688	659	676	685	697	724	660	755	681	678	676	675	637	710	694	683	755	702	725	708	689	672	684	648	721	740	645	732	728	702	719	667	740	692	713	711	684	713	664	724	689	680	676	698	724	702	739	648	694	723	668	647	700	667	717	672	717	712	750	739	705	656	702	706	692	682	707	728	710	708	676	639	713	706	684	737	765	702	682	692	666	693	704	683	683	664	751	689	675	685	713	669	669	720	675	663	706	706	693	699	690	696	710	724	646	701	730	736	751	725	710	678	700	705	700	693	669	644	754	699	679	667	695	711	692	712	703	706	669	648	717	675	713	715	697
37762	7037	959	568	461	423	407	360	361	332	336	328	312	325	284	311	304	349	302	312	310	338	322	309	307	304	293	339	364	351	316	326	366	333	353	338	334	293	308	366	326	301	303	356	355	336	324	301	333	329	327	288	334	349	333	315	305	320	318	313	328	314	296	365	345	297	336	287	302	353	340	324	293	336	347	335	302	297	335	330	321	317	334	278	292	347	316	299	337	318	337	305	358	327	304	345	309	314	334	335	322	332	310	341	313	320	328	299	334	350	292	323	314	308	300	320	319	287	339	329	357	325	339	341	326	341	338	338	321	337	306	305	352	355	319	361	356	298	329	309	326	353	328	324	326	298	316	293	333	343	314	333	307	335	334	328	352	322	358	337	334	337	334	312	292	281	291	302	320	312	305	302	337	318	304	310	317	323	340	329	310	336	302	301	305	361	328	301	307	315	348	319	348	339	314	346	355	301	310	307	336	290	300	292	348	322	285	325	314	309	308	357	330	299	326	331	336	305	329	313	290	321	341	311	350	322	307	318	349	342	299	337	301	319	310	333	347	332	332	354	310	303	341	325	290	305	325	305	301	320	321	317	327	319	331	340	321	356	298	295	332	313	339	317	301	318	307	335	332	324	332	310	340	336	325	345	321	310	287	331	309	331	354	339	317	334	321	307	343	328	359	317	284	310	325	311	333	314	362	331	299	352	300	327	305	333	336	339	323	323	314	344	298	324	356	282	281	326	305	307	316	316	312	282	331	288	341	331	330	286	319	340	350	347	332	324	314	341	314	314	273	309	319	360	310	295	311	300	282	314	326	303	310	363	339	322	313	318	303	332	333	322	338	353	336	348	330	290	333	312	328	345	310	347	348	299	335	314	307	323	337	329	310	372	337	370	324	334	351	305	357	319	328	342	302	339	290	326	319	324	324	304	303	294	320	315	296	319	369	308	279	338	290	360	343	319	337	335	299	335	324	300	367	292	361	331	312	339	323	334	314	313	308	310	313	345	358	340	298	298	344	329	329	337	325	334	351	377	325	299	321	327	300	322	311	348	343	354	314	321	324	278	308	332	324	329	292	320	327	327	332	350	310	310	330	327	370	326	323	315	387	316	331	334	332	329	322	324	345	292	285	295	312	353	334	317	320	331	328	321	328	329	321	306	308	326	323	303	347	310	340	309	316	335	298	349	332	349	299	329	345	345	329	341	324	349	331	314	297	356	319	334	309	333	309	329	293	359	321	313	292	295	311	307	304	334	321	321	353	318	345	327	356	304	315	318	322	308	326	305	318	295	319	315	321	345	356	345	294	293	327	302	339	341	337	314	316	317	322	318	355	281	313	285	317	345	340	305	356	343	334	309	306	328	333	333	322	336	331	370	343	308	299	342	329	338	334	297	319	358	359	291	328	281	308	281	335	312	318	340	337	301	340	337	309	323	329	340	342	340	314	324	299	299	301	337	297	333	329	275	280	356	347	345	307	316	347	325	360	303	330	317	322	308	305	335	333	348	304	338	328	295	341	339	302	317	352	349	340	343	336	326	324	331	307	362	289	287	334	334	321	344	328	310	320	331	393	341	314	315	359	291	294	321	323	328	308	290	285	344	296	357	336	323	305	333	338	309	328	346	318	298	313	329	313	313	308	287	314	311	308	319	309	324	330	361	341	335	341	327	311	300	293	321	310	343	283	322	357	317	327	279	296	330	318	297	312	317	298	320	324	335	318	338	369	326	343	301	336	295	291	322	317	325	302	357	319	307	322	327	301	304	324	324	334	324	344	349	308	366	325	334	328	289	312	340	303	326	305	318	336	307	290	331	313	313	302	323	339	342	335	357	308	328	350	314	355	346	315	340	330	340	328	361	319	297	325	302	321	329	318	351	274	293	306	332	325	314	341	321	326	329	356	323	333	324	342	295	316	318	327	297	328	340	332	324	340	323	341	299	335	292	316	318	302	294	327	323	314	349	333	314	324	308	337	313	321	367	337	311	323	318	341	321	313	302	372	351	331	340	327	312	323	313	330	335	309	330	308	336	338	327	310	353	313	334	318	312	338	316	296	329	317	300	348	334	302	314	332	295	308	349	300	299	381	340	325	333	320	320	320	328	313	352	322	327	323	354	334	315	350	320	320	335	354	344	303	317	332	313	317	304	324	353	315	299	322	320	358	325	302	307	335	343	305	303	259	310	309	337	374	324	326	309	336	347	326	309	315	325	324	310	316	308	325	303	308	282	319	274	324	358	345	362	313	324	325	328	299	349	337	366	282	322	366	337	339	341	312	327	299	317	307	340	318	342	366	324	337	329	298	317	357	349	327	325	336	306	298	343	309	363	293	309	306	322	345	332	306	301	333	323	318	309	302	326	346	348	353	344	345	359	302	325	324	351	361	326	378	309	346	336	324	316	334	326	316	305	312	299	372	320	306	327	328	294	326	293	318	334	316	301	282	327	295	304	331	321	297	309	330	358	322	327	308	306	339	349	320	322	331	311	321	339	357	340	325	316	327	336	312	314	307	325	307	307	290	297	273	310	306	295	341	295	365	338	322	326	316	339	311	328	344	323	353	333	352	325	320	345	306	317	314	338	358	315	338	327	306	316	319	316	325	336	325	342	340	327	316	347	338	318	304	334	300	337	335	332	350	365	300	312	295	317	352	354	347	318	321	306	293	327	296	343	355	328	323	351	302	324	306	311	329	359	307	324	296	290	351	328	299	281	334	333	335	313	305	340	339	363	295	323	316	327	328	288	321	323	309	308	350	335	337	359	321	338	313	318	318	347	348	316	323	318	305	319	339	272	326	344	318	328	291	311	299	311	336	327	306	324	325	301	339	346	353	353	309	371	294	342	313	341	307	320	338	357	338	321	328	316	315	332	315	300	314	310	298	300	379	325	307	296	316	325	324	327	351	315	330	334	319	335	343	314	326	357	325	347	294	358	354	321	347	318	339	368	319	358	308	328	308	322	346	350	327	319	353	324	335	304	296	294	287	330	333	351	336	328	314	309	337	353	303	296	337	325	296	332	332	301	318	344	308	303	296	318	313	323	311	350	306	303	341	343	308	297	311	361	318	319	311	321	303	340	309	341	330	320	344	330	347	348	322	312	347	296	329	299	333	264	307	334	330	338	336	312	317	319	318	310	339	333	339	332	310	316	331	308	350	348	348	307	318	315	347	354	345	312	286	330	365	321	313	291	343	317	340	280	313	314	315	325	341	322	339	300	337	325	346	329	308	311	304	343	328	335	309	318	308	329	303	307	292	313	300	352	334	321	333	351	341	345	298	320	327	335	331	340	329	330	302	286	329	292	294	332	283	310	318	331	305	333	322	358	333	349	336	365	343	357	334	332	325	369	330	308	303	327	321	299	309	312	309	306	318	334	364	334	321	321	336	328	305	314	327	338	357	332	308	308	319	318	324	308	310	317	366	332	310	336	296	335	300	320	288	337	315	336	346	348	316	304	351	365	320	324	330	314	355	305	304	330	357	349	295	335
26311	11145	6838	4456	3071	2438	1829	1523	1085	882	841	857	792	801	808	776	734	786	754	790	761	746	779	719	759	729	738	759	716	740	786	744	730	727	729	767	751	745	725	694	726	747	783	732	685	676	753	797	772	691	714	755	743	742	776	744	717	819	775	675	729	742	761	747	681	769	748	785	745	757	708	734	772	736	779	733	748	799	792	653	750	722	700	665	719	741	769	718	722	731	711	755	742	758	672	746	753	695	717	770	723	761	746	783	752	716	730	714	728	703	770	731	693	752	755	711	757	679	751	723	758	722	727	736	781	750	773	759	738	770	716	753	724	712	754	742	705	662	777	739	706	727	704	726	787	767	754	791	716	770	769	727	754	777	718	755	732	712	749	740	752	727	729	702	745	781	768	738	801	809	704	762	737	724	730	723	731	751	724	708	768	773	708	717	739	786	705	754	736	750	717	757	728	768	763	789	747	755	712	768	687	755	751	738	747	702	742	696	720	739	726	705	759	789	753	750	751	742	725	740	713	743	770	721	772	765	702	769	713	750	711	683	723	739	796	704	736	751	772	743	719	720	685	748	732	732	757	799	731	770	727	734	751	704	768	732	767	701	716	750	761	744	752	725	751	769	742	735	719	745	738	739	726	726	746	760	766	776	742	767	785	739	726	754	741	670	752	756	683	729	733	751	750	721	713	720	756	775	742	726	732	731	712	722	768	720	724	766	765	769	694	713	732	753	732	734	731	807	740	747	739	745	741	712	738	738	728	762	740	773	739	763	743	724	741	749	778	747	762	724	738	751	677	747	769	770	768	745	697	720	715	701	758	726	719	760	759	765	746	709	722	719	714	778	791	740	759	711	675	727	777	733	725	726	740	725	762	722	702	711	729	732	717	746	753	784	737	730	748	717	765	730	770	770	746	741	715	807	738	716	703	759	790	722	750	771	659	728	724	710	792	710	737	801	769	682	730	722	727	733	708	721	786	783	789	751	732	826	702	724	692	728	725	750	746	723	742	759	716	705	739	735	716	707	720	733	765	694	745	729	709	726	772	758	744	727	754	764	715	711	767	791	758	708	714	789	739	748	713	731	773	752	748	713	794	762	771	736	711	755	748	767	725	768	759	753	747	717	761	769	771	732	730	722	727	734	723	702	749	711	787	721	736	708	716	720	733	723	712	753	728	713	720	745	740	761	746	769	773	727	749	668	670	762	710	713	745	737	754	755	723	774	673	803	746	705	762	798	690	776	755	751	765	706	738	742	731	687	757	750	749	752	731	737	740	710	725	746	781	722	733	772	700	709	714	720	719	702	797	757	749	739	738	784	725	737	722	705	751	714	735	747	762	750	709	750	717	778	762	747	751	749	778	734	702	749	729	728	727	767	734	727	748	770	771	667	748	778	718	730	684	725	744	771	696	752	757	690	735	692	738	734	778	721	781	715	730	713	729	687	743	752	715	767	754	747	732	729	765	739	687	745	720	719	719	738	756	729	754	718	743	764	725	713	722	719	729	773	704	746	752	741	777	749	758	698	744	769	725	725	728	735	770	842	743	792	706	772	757	748	741	726	753	748	747	692	753	699	739	712	718	742	732	731	745	757	802	745	744	716	702	695	782	787	686	756	751	755	772	710	711	748	707	796	727	736	734	761	736	702	718	745	749	783	705	741	760	715	727	750	713	749	742	724	743	754	741	726	765	745	733	754	737	732	741	770	743	739	706	739	760	699	728	669	759	665	765	766	743	714	791	699	751	700	732	733	765	733	747	742	738	765	743	710	758	743	684	776	735	774	709	769	757	720	753	722	759	729	779	746	725	750	757	728	730	746	735	753	729	750	745	837	777	724	677	760	719	680	723	748	715	736	753	781	728	701	743	760	717	731	740	716	742	738	752	736	831	701	724	713	766	697	730	695	733	763	740	720	753	708	739	701	806	735	742	774	764	729	731	751	765	713	742	764	728	775	728	702	764	742	757	761	766	761	761	776	768	801	762	766	730	732	732	685	717	713	740	740	766	737	743	737	759	743	770	717	757	738	776	744	752	719	690	734	772	747	721	784	715	731	766	772	749	726	736	764	776	740	730	721	769	733	669	705	739	720	709	685	759	764	768	736	773	731	738	727	766	768	747	741	703	757	756	694	750	757	738	683	763	740	721	742	703	722	699	698	744	744	740	712	754	771	699	705	731	733	737	679	724	809	723	782	757	764	747	721	750	724	760	734	716	756	717	729	763	729	787	713	756	762	740	705	754	737	781	730	711	745	767	770	672	765	741	724	697	748	735	722	747	741	747	702	727	763	787	723	731	724	755	712	736	754	703	787	742	681	741	758	774	693	735	753	712	755	702	708	741	721	726	743	735	746	779	729	741	737	761	716	737	698	753	715	691	769	743	720	768	754	776	715	763	726	803	752	725	761	790	782	770	722	707	678	763	778	760	712	717	766	720	711	764	749	672	730	722	706	709	710	799	727	750	689	713	720	721	718	754	712	724	644	794	708	774	758	783	729	698	749	756	738	772	798	704	727	733	736	694	766	794	759	716	762	735	744	741	738	796	747	707	794	701	770	768	749	751	762	692	730	749	731	754	756	744	747	767	739	783	763	762	728	753	752	780	744	742	707	741	767	750	784	776	719	789	720	727	731	751	731	768	717	738	706	776	767	741	711	716	700	740	800	749	783	763	761	700	734	772	720	721	773	761	763	697	778	770	757	765	703	730	749	680	752	749	753	709	764	772	697	774	755	734	716	716	748	760	746	724	759	726	733	731	769	740	757	701	726	764	762	726	738	766	729	767	743	778	733	751	728	720	745	717	763	785	730	730	711	716	754	729	722	730	729	726	798	748	699	721	745	760	774	728	716	721	744	714	730	709	736	757	725	718	796	719	733	763	719	694	742	768	772	723	712	710	678	758	691	766	768	739	749	736	704	714	754	712	701	710	748	774	735	701	782	740	745	717	711	713	715	736	768	745	780	763	713	707	697	711	769	744	759	760	738	746	774	723	758	732	752	732	759	713	747	727	756	730	793	801	753	718	780	782	737	757	749	722	777	738	708	747	722	778	769	772	744	724	707	714	769	737	724	784	742	694	755	705	725	771	779	705	703	836	733	732	718	758	710	750	747	754	745	703	716	698	728	741	729	737	782	749	767	715	767	737	751	702	710	732	680	757	770	761	733	709	674	736	723	761	756	766	730	754	752	756	698	732	686	782	688	736	728	778	766	720	749	823	729	800	748	710	682	751	785	689	738	729	710	718	741	751	738	795	696	717	766	741	757	755	717	716	718	772	738	771	720	708	720	701	720	719	759	710	757	731	757	724	798	792	780	768	744	709	743	721	765	695	742	721	740	718	703	715	730	766	737	768	702	744	700	757	750	733	697	728	730	749	722	680	772	736	714	747	690	743	747	756	745	718	751	715	722	700	757	709	732	738	763	748	722	721	726	746	740	743	724	668	767	759	711	696	710	733	727	713	721	724	705	772	740	775	737	766	681	678	734	757	749
26300	3049	542	389	310	328	302	326	293	312	301	304	295	290	290	278	280	267	275	313	302	324	293	326	303	302	319	277	283	265	300	332	310	337	276	292	246	327	279	267	268	302	280	298	303	325	314	302	271	297	291	288	325	265	276	311	310	307	304	295	279	307	291	329	312	302	304	308	287	287	319	295	319	303	285	302	290	311	295	289	296	335	300	306	297	309	325	306	314	293	279	313	309	287	271	299	333	300	299	251	329	326	291	298	325	305	283	316	283	315	315	302	331	298	321	279	333	267	304	297	296	290	338	273	303	284	281	293	290	311	282	323	292	289	274	256	299	296	282	299	270	259	270	299	276	303	346	335	267	311	339	315	298	274	285	303	298	300	316	278	305	309	320	307	306	307	301	332	309	284	304	307	275	287	292	282	276	314	300	295	300	283	321	310	299	311	301	312	295	294	271	291	319	288	268	302	283	278	299	296	298	321	327	331	325	292	296	278	288	319	291	282	286	289	290	336	300	241	298	305	267	269	313	292	276	273	308	304	304	303	274	290	294	253	284	279	278	301	267	328	282	308	299	293	286	303	318	277	278	300	317	321	310	292	277	306	289	296	299	316	321	290	290	326	288	287	318	349	301	289	323	287	288	291	294	289	296	292	288	303	299	289	299	309	300	284	314	349	305	291	291	335	292	286	312	295	270	292	309	345	294	271	284	264	292	291	288	274	287	344	286	271	324	273	289	303	287	311	308	302	317	263	299	344	271	308	307	298	330	309	304	292	277	312	298	301	298	305	280	288	305	294	276	266	297	300	315	322	305	312	288	282	300	284	300	267	284	307	278	311	310	287	295	277	302	269	310	337	287	299	294	304	300	290	311	297	326	303	313	304	283	317	301	299	274	307	289	312	311	259	279	308	300	321	337	324	297	316	279	283	308	283	288	298	320	312	344	294	306	307	312	328	281	313	279	293	275	273	309	290	280	270	280	326	307	318	294	302	329	315	287	295	314	274	304	331	305	314	317	294	290	316	308	270	303	310	299	279	300	290	313	321	279	329	307	290	292	294	297	293	309	314	317	292	270	305	270	291	292	292	305	313	294	338	295	302	269	280	306	277	310	341	322	298	295	285	279	281	297	280	290	333	305	317	325	299	303	289	290	262	262	305	303	292	287	311	309	286	290	269	290	293	305	288	304	318	288	319	346	331	305	288	302	311	300	291	278	278	283	319	273	311	301	303	301	304	305	265	303	258	290	272	357	281	307	319	302	282	302	309	268	286	289	255	290	271	303	293	292	298	306	290	298	278	278	329	265	298	298	287	303	293	312	317	313	275	325	294	299	295	304	295	310	326	297	281	318	292	281	284	271	301	287	275	303	293	307	288	304	254	278	330	300	313	281	274	270	307	283	310	306	310	287	302	322	303	304	257	295	309	280	288	285	294	251	278	278	285	333	266	315	294	293	311	280	294	276	321	284	256	317	305	279	297	329	300	301	315	311	323	303	279	297	312	329	307	271	294	297	304	291	309	323	318	278	279	302	295	305	265	297	299	274	304	298	289	327	317	339	315	308	309	315	292	269	314	266	275	308	281	262	252	321	324	321	300	313	295	353	314	261	303	315	333	316	303	317	301	328	319	310	317	284	276	299	305	292	277	305	314	292	292	301	303	308	301	288	281	301	288	318	302	307	293	341	290	282	320	301	298	316	285	335	267	302	297	328	316	289	283	282	299	273	278	294	301	285	315	288	259	271	322	322	301	312	317	308	257	245	282	329	294	295	297	301	306	305	310	289	329	323	293	308	303	293	292	312	282	306	262	282	303	309	266	295	303	329	309	306	329	305	311	318	280	327	331	282	257	289	297	285	294	260	312	325	330	283	297	312	298	318	333	289	299	297	326	292	346	317	299	300	321	299	279	330	283	312	299	265	269	269	268	290	255	293	312	282	286	303	328	316	311	270	264	290	314	297	289	293	280	269	284	303	329	273	299	309	272	291	300	280	320	278	298	274	271	283	349	271	311	317	300	298	269	282	304	318	298	310	314	286	321	317	315	295	308	331	330	310	293	266	301	294	292	289	298	283	301	314	323	285	333	273	292	300	276	280	328	298	294	300	283	314	286	289	281	305	265	313	269	315	285	291	293	312	284	254	319	305	280	323	307	308	308	324	293	295	302	286	327	275	323	305	285	277	280	290	301	311	268	254	284	348	281	311	303	297	333	276	290	312	307	285	314	338	301	293	283	311	317	310	298	304	280	308	321	322	280	303	297	318	296	315	310	300	286	279	294	302	283	322	286	325	300	260	286	280	281	278	305	337	282	336	308	307	300	282	324	302	269	279	269	305	300	297	304	305	305	300	272	264	299	294	321	289	283	284	296	281	297	280	285	246	324	299	328	349	295	337	310	289	311	307	303	318	277	299	290	309	284	308	290	310	294	280	305	308	283	293	323	293	326	310	306	272	300	313	308	310	264	301	300	292	297	266	310	291	266	321	277	303	284	286	304	311	291	302	292	290	296	296	302	279	253	303	293	329	305	332	284	298	309	290	306	297	327	299	291	284	315	315	255	247	331	319	310	335	293	305	283	301	296	274	279	302	294	307	308	307	296	313	315	295	282	304	295	295	292	293	282	279	305	288	305	262	294	280	276	276	292	300	304	319	290	302	303	324	283	319	288	291	278	248	332	316	287	314	329	322	300	303	289	318	280	323	302	293	310	274	297	297	272	290	277	290	274	325	282	308	291	295	293	300	291	318	303	303	296	298	275	313	337	305	297	344	311	298	294	291	315	308	278	304	304	320	316	281	294	315	295	286	304	276	313	292	307	348	289	301	255	283	304	327	293	306	335	301	304	288	308	280	309	299	293	307	271	301	307	284	287	273	309	298	304	271	287	346	299	291	266	304	300	291	324	292	300	306	302	320	285	291	301	295	296	279	275	306	311	265	299	293	291	301	313	307	322	327	263	319	294	287	323	341	310	313	307	287	307	322	315	273	299	341	280	299	276	281	264	331	291	289	275	323	311	308	259	316	325	325	291	278	322	315	299	309	309	307	271	298	300	276	303	307	274	330	296	275	276	292	267	291	281	318	327	294	315	311	288	288	296	299	295	303	319	298	311	292	326	291	310	289	299	315	303	303	307	308	282	299	311	294	275	295	284	266	287	301	307	319	298	271	299	297	285	279	281	293	270	288	300	316	301	284	285	285	316	272	282	299	329	297	320	277	297	322	303	302	329	333	287	319	307	299	270	288	335	298	292	338	287	315	257	279	315	295	331	315	289	285	283	288	276	271	271	339	285	327	283	294	281	294	259	282	295	279	286	278	307	283	323	265	299	293	292	291	273	306	295	270	341	312	317	306	314	297	314	306	307	283	340	298	287	306	310	290	334	312	280	298	310	281	274	300	328	318	306	309	317	297	278	254	303	311	335	324	317	290	368	305	268	283	299	303	333	292	313	281	301	290	288	315	335	324	298	282	317	283	301	301	298	332	289	321	317	327	318
19278	6127	3381	1881	1345	1099	887	878	729	696	653	682	717	641	591	658	697	660	708	670	630	626	639	652	660	685	641	643	628	655	624	654	645	624	675	693	700	620	607	664	676	690	689	661	619	665	628	649	661	682	648	670	654	613	634	684	621	677	664	666	658	668	700	679	655	652	646	689	689	622	664	603	674	682	664	625	666	652	640	657	648	658	667	653	676	659	669	617	665	651	658	637	629	587	651	621	666	649	630	632	661	682	637	628	643	632	628	588	690	665	644	618	657	689	676	655	655	707	667	617	662	688	620	673	677	624	639	680	599	674	667	601	599	614	697	668	681	667	667	683	612	679	658	691	668	649	671	670	655	657	625	652	674	625	662	682	666	671	629	687	630	625	654	663	645	674	662	648	716	639	647	662	672	645	626	645	670	648	662	637	671	620	657	641	659	651	677	632	704	640	680	695	697	655	678	655	674	628	673	650	646	689	660	653	662	644	710	662	709	655	659	680	652	648	703	675	658	699	666	674	674	619	636	688	621	677	686	703	662	632	645	662	658	656	631	675	650	669	643	633	684	697	628	681	658	668	656	653	630	661	687	630	670	644	626	656	677	671	688	669	661	681	662	608	639	660	667	660	668	679	641	660	665	665	695	647	657	678	655	643	659	645	695	668	669	619	660	681	633	613	649	646	607	638	668	670	664	693	639	646	640	670	685	637	652	658	670	655	630	667	631	656	606	662	663	661	657	663	637	641	657	660	654	676	632	665	622	674	640	631	624	662	664	660	676	652	653	678	676	662	618	653	669	639	666	713	697	664	711	667	682	640	649	625	651	640	694	665	683	652	617	683	643	697	692	608	644	614	650	622	650	636	688	646	632	619	630	727	620	651	640	668	613	636	661	648	656	639	675	639	637	658	697	662	667	636	631	673	662	677	715	653	609	650	624	644	636	662	649	670	688	613	647	631	678	694	673	683	644	694	689	648	640	640	599	666	661	670	703	652	667	698	637	666	654	690	613	707	668	655	661	709	659	637	674	622	657	668	678	644	633	652	642	687	649	648	695	661	624	624	659	696	629	651	657	677	676	636	664	642	686	650	686	681	650	624	665	653	636	651	668	625	647	659	637	651	635	681	670	615	658	648	647	678	665	654	677	679	686	658	683	664	666	645	689	660	655	641	656	661	698	608	661	642	620	694	647	650	668	615	637	709	662	667	653	676	635	654	643	612	683	600	602	642	647	678	665	651	654	662	653	644	667	651	696	695	647	654	680	634	652	629	657	696	657	684	637	674	634	664	613	625	642	702	653	656	660	647	683	623	670	657	646	650	685	625	650	682	676	703	650	653	617	654	616	672	645	652	680	664	656	665	639	636	674	661	646	639	675	687	699	728	642	591	660	637	651	668	661	634	632	672	669	700	672	765	612	686	664	661	685	676	660	631	714	675	646	660	668	700	633	690	629	671	659	629	684	669	641	711	649	663	676	672	670	612	662	631	650	624	701	671	667	705	634	672	683	656	667	714	581	659	641	651	667	660	677	651	668	664	636	664	694	688	609	636	668	674	653	636	683	646	628	680	670	651	676	671	689	651	707	639	652	634	641	643	645	679	629	667	629	707	680	619	663	665	652	638	651	693	645	704	677	658	601	652	651	674	669	640	670	680	642	638	629	684	633	671	687	638	610	652	676	675	669	676	619	625	647	673	652	680	652	699	662	652	628	694	642	639	638	641	634	648	653	693	646	682	649	646	597	672	636	604	642	647	689	631	683	696	651	639	636	693	662	638	628	638	687	664	646	689	617	619	712	651	669	657	721	645	640	657	643	681	707	698	634	628	579	651	696	664	668	625	652	663	661	613	662	642	680	662	650	693	652	676	662	624	660	665	668	655	672	673	642	631	640	672	624	669	675	646	660	614	694	653	653	641	653	655	728	663	668	626	665	699	651	703	687	680	691	698	643	672	629	622	692	645	619	633	604	708	632	627	633	672	683	635	648	622	659	682	681	648	662	674	642	647	619	689	668	625	656	613	662	649	654	662	662	629	682	638	635	619	650	628	652	668	664	634	647	655	673	668	653	614	640	641	619	630	673	638	697	696	644	638	620	664	665	667	695	678	620	674	642	673	686	686	623	643	714	629	654	657	616	666	695	683	650	646	684	636	657	669	628	616	703	683	630	655	655	680	635	666	677	667	656	637	600	606	708	632	718	632	670	642	684	669	642	664	637	663	687	682	648	660	612	661	649	677	626	653	692	656	661	693	605	687	665	682	681	659	638	613	668	640	716	686	665	677	659	686	642	618	677	650	615	606	698	671	732	674	675	647	625	684	657	621	603	630	609	705	670	625	670	659	605	660	680	653	652	662	672	636	617	639	726	645	633	656	650	633	589	615	639	648	632	688	608	686	618	656	666	651	642	698	652	692	660	663	659	710	652	628	667	700	606	658	662	641	625	618	631	651	641	654	648	663	638	640	638	645	688	672	665	681	681	700	689	682	661	672	681	633	621	664	672	660	647	662	656	650	657	679	677	703	666	645	647	662	603	694	661	637	652	653	627	651	662	704	682	696	691	689	650	671	674	635	676	661	644	660	665	656	662	658	682	645	672	603	646	643	656	631	690	690	659	631	622	673	603	630	633	663	646	619	653	711	685	680	625	687	643	656	713	691	611	706	656	655	628	675	670	685	607	629	685	654	686	675	620	614	666	612	665	648	690	627	650	646	641	669	646	704	662	646	658	639	671	682	678	653	648	665	626	622	719	680	652	611	674	617	698	626	659	677	672	678	686	679	659	637	660	658	666	648	649	690	681	630	654	647	730	682	682	684	679	642	668	660	669	657	596	677	657	652	642	655	692	665	703	617	627	655	635	657	652	626	641	665	666	664	699	653	651	659	648	709	649	615	648	642	623	673	643	651	669	638	637	635	635	662	665	613	696	673	664	586	678	660	631	646	677	649	669	676	701	621	647	657	700	618	661	634	676	668	645	682	688	684	641	619	638	635	662	646	687	637	614	654	638	616	628	665	644	666	644	687	679	616	652	689	682	642	674	621	649	625	651	644	666	626	644	632	697	675	626	605	683	667	669	631	623	653	642	646	608	662	631	667	621	673	651	673	634	661	679	609	659	652	625	657	647	603	651	671	654	675	660	649	634	637	675	698	676	696	655	664	628	675	632	661	668	656	614	620	632	587	668	692	636	661	615	698	674	641	640	678	657	623	668	651	685	689	702	593	682	682	661	615	681	674	655	672	640	674	647	679	699	652	682	664	692	608	648	648	652	652	639	629	674	646	657	659	693	605	655	685	682	693	662	630	618	669	675	688	638	681	653	694	656	662	659	654	659	680	619	675	673	668	654	685	601	644	637	661	696	637	657	658	648	642	701	634	666	658	644	682	633	664	653	684	681	677	629	648	700	648	605	640	644	669	633	692	648	672	701	669	607	660	701	660	679	727	674	682	650	668	630	677	641	648	618	632	622	651	686	661	629	689	638	673	661	598	652	694
34409	5724	746	507	429	397	343	321	293	289	332	327	336	314	304	307	306	287	337	314	265	304	307	296	297	311	319	337	340	346	315	286	315	311	357	273	291	322	317	321	306	301	306	292	277	300	340	306	337	305	295	305	267	350	309	295	319	325	332	319	294	311	303	327	311	309	335	338	293	336	258	296	277	281	274	284	318	318	268	285	291	311	318	320	306	333	361	283	298	299	326	291	297	287	330	343	296	295	329	315	318	304	283	305	306	334	296	323	360	280	311	290	274	299	318	298	293	292	334	303	274	283	320	289	254	344	311	289	315	318	313	295	295	297	312	312	291	318	323	303	306	303	351	313	279	308	269	324	319	283	288	316	359	302	334	321	301	320	311	330	309	301	339	298	312	308	301	330	305	325	311	317	324	311	325	332	280	295	299	331	305	319	333	331	284	302	332	335	352	331	283	302	331	318	334	282	311	334	332	339	266	296	307	311	338	294	318	310	326	325	298	288	303	326	299	305	329	346	305	302	320	309	315	344	322	314	301	325	293	303	318	319	300	344	279	282	312	296	346	301	298	271	297	307	324	326	293	332	327	319	323	315	334	305	286	316	282	331	284	339	354	296	297	331	326	289	301	312	327	348	346	292	333	291	355	319	302	307	306	306	330	330	318	321	330	325	282	308	310	323	326	329	311	321	295	300	319	324	304	323	318	304	303	274	330	299	304	302	327	340	304	319	319	322	335	315	293	294	323	317	345	298	295	318	303	304	270	318	310	307	316	306	292	303	320	324	306	322	314	289	327	329	330	329	317	350	291	315	318	321	310	286	323	292	253	291	320	293	287	311	312	299	302	305	281	303	326	285	321	297	326	330	316	275	304	306	288	315	311	345	311	312	305	320	340	270	307	302	301	336	348	339	299	282	333	328	324	313	292	297	328	304	293	312	322	314	330	338	299	318	328	307	324	341	306	333	284	319	306	307	332	330	296	285	305	313	329	275	287	318	331	310	310	339	311	312	301	318	318	275	318	300	338	320	308	349	302	315	266	305	299	286	291	315	327	278	339	330	313	337	277	282	314	330	312	355	310	322	290	301	307	311	284	349	323	284	335	286	272	279	330	285	317	322	301	321	328	319	316	292	328	337	325	334	324	345	313	317	289	267	330	306	304	266	301	303	296	316	300	336	322	324	316	305	313	333	297	301	338	301	282	315	262	332	329	313	322	312	314	331	312	319	279	303	334	268	338	267	292	294	334	305	288	303	309	278	350	346	320	330	324	330	309	324	326	249	314	329	300	329	333	348	324	331	309	313	296	323	282	270	348	287	327	314	289	298	294	317	317	305	300	280	314	293	331	326	367	309	296	285	285	323	341	338	307	316	325	289	340	310	331	303	312	322	328	299	300	322	280	334	315	321	294	303	325	319	365	324	297	318	308	272	286	297	276	302	319	321	319	292	319	324	341	315	321	321	320	299	315	322	281	320	318	313	286	304	322	299	301	285	290	319	297	326	333	319	300	319	311	305	293	278	335	341	324	317	330	312	287	276	350	322	291	333	294	272	304	326	312	334	331	307	285	307	330	313	319	320	283	318	286	314	289	308	277	300	324	325	275	326	317	302	311	323	344	295	320	339	337	297	320	305	313	321	288	302	302	296	316	326	353	297	306	331	308	317	372	294	343	301	318	300	313	309	303	316	300	343	280	307	344	328	307	299	315	306	303	300	312	304	312	293	308	310	320	309	294	288	287	302	363	311	340	306	312	355	281	291	311	313	301	277	310	286	291	290	315	294	285	328	335	338	303	304	339	293	311	329	361	307	305	299	301	321	351	319	293	274	323	305	314	354	300	315	332	319	315	327	347	328	320	288	289	305	309	296	316	332	320	293	319	267	295	274	294	298	306	286	307	359	312	310	337	335	298	340	328	284	299	317	304	302	338	321	336	286	326	293	307	275	299	304	317	301	293	295	293	279	288	291	292	312	322	314	322	315	296	348	309	303	290	300	331	356	324	335	312	295	323	312	293	281	331	287	303	327	313	325	323	369	322	306	264	332	316	323	303	302	299	318	285	268	304	346	317	329	353	309	324	281	350	325	345	315	296	336	294	312	309	279	301	296	311	297	324	323	325	313	286	296	318	294	314	323	299	313	318	327	342	316	294	301	262	293	285	312	314	301	331	320	353	295	322	294	345	322	313	273	312	316	336	313	314	304	330	297	314	281	291	317	293	296	305	311	306	294	311	297	339	283	286	292	331	307	313	334	307	304	292	273	309	293	315	267	288	288	352	302	310	314	293	316	324	316	316	315	344	329	298	312	326	337	305	294	301	304	333	307	308	308	310	341	312	287	290	327	320	321	313	295	313	301	316	272	270	322	309	328	260	325	307	337	340	313	334	322	279	324	309	332	303	308	333	299	308	323	307	290	322	338	294	339	304	327	333	291	314	289	324	315	306	313	306	287	340	300	296	333	359	338	268	342	310	361	289	270	302	318	316	330	320	313	329	276	299	313	321	337	320	305	293	291	321	328	310	264	314	331	329	342	328	296	296	327	296	369	321	295	343	310	296	315	362	327	314	301	332	277	331	311	310	330	334	319	282	306	302	320	301	294	320	323	300	319	307	282	295	308	312	354	275	290	292	311	272	328	296	336	315	310	301	349	312	314	275	323	284	310	309	304	273	295	303	329	320	296	338	289	288	309	281	320	298	301	327	297	305	301	294	274	350	326	329	308	323	315	303	314	314	294	312	305	289	330	282	316	322	292	304	335	336	295	321	302	285	328	326	317	319	312	298	302	312	333	317	341	311	286	321	324	304	325	296	322	288	317	328	320	281	329	321	288	300	315	309	289	323	292	333	298	307	317	294	317	286	302	307	304	302	333	316	270	324	313	320	306	334	329	307	314	289	318	320	331	299	312	343	312	329	271	307	322	275	306	292	320	297	280	303	298	317	341	319	283	305	316	290	310	301	293	299	306	324	299	352	343	317	319	302	319	290	325	301	325	312	322	335	296	306	313	326	333	316	307	301	314	326	334	281	327	310	316	320	340	365	307	306	355	338	297	312	275	291	311	329	296	331	319	287	300	296	326	320	342	292	296	298	304	257	299	317	300	318	310	294	314	296	346	276	331	327	308	293	316	303	302	310	326	288	316	289	297	297	300	307	302	302	335	329	370	322	315	291	303	273	312	330	333	297	273	326	307	327	300	302	328	306	294	320	332	323	318	303	285	301	361	329	299	316	323	316	314	313	327	311	324	317	326	297	299	335	347	316	286	282	308	365	325	320	341	300	320	288	289	333	286	311	302	302	300	329	293	316	300	267	264	311	298	322	307	279	304	291	333	316	279	350	312	349	329	282	325	318	299	345	316	312	327	347	308	323	297	340	330	279	289	293	296	313	302	324	317	316	296	279	314	298	267	305	311	301	325	327	331	296	327	362	301	314	294	319	336	303	318	312	295	311	305	332	305	335	310	300	316	332	307	326	293	286	301	287	358	292	305	318	293
24095	9142	4657	3257	2691	2031	1388	1134	987	782	721	745	745	717	767	733	729	723	751	701	768	681	708	714	717	741	718	737	712	732	665	732	710	668	695	696	725	747	713	732	686	691	745	662	759	711	744	682	692	649	730	670	684	709	705	703	719	714	719	714	715	750	678	693	707	644	749	674	714	699	734	679	682	688	681	672	691	711	691	719	692	718	679	687	732	709	670	693	711	684	714	686	689	693	715	712	681	699	728	720	752	671	714	714	726	692	651	696	645	671	695	735	691	700	735	703	670	706	662	707	716	679	694	718	686	731	711	702	690	687	755	692	708	649	690	721	698	672	649	663	729	688	722	682	722	686	676	696	716	688	732	707	696	709	684	678	672	712	649	678	681	708	689	728	746	690	696	665	743	728	740	693	689	722	671	714	720	643	700	688	729	705	758	698	684	666	701	702	649	692	691	680	695	701	724	663	652	676	684	661	661	675	744	697	716	674	723	701	713	712	695	675	659	713	673	692	689	681	701	664	672	687	657	681	668	701	662	669	700	706	706	742	682	735	671	669	655	716	688	697	701	690	659	745	651	691	703	702	734	734	707	728	717	748	728	715	668	700	685	696	695	681	710	740	663	685	724	687	701	709	724	700	737	706	685	700	703	702	687	694	708	674	706	713	752	752	723	731	750	673	687	749	676	700	658	697	694	658	661	710	700	729	772	686	725	726	685	707	702	658	699	736	678	726	706	656	677	700	683	707	699	717	661	724	713	696	739	681	693	649	679	672	716	714	699	735	693	704	752	664	673	725	666	712	714	746	707	730	656	696	695	722	685	706	722	664	680	698	687	667	719	703	680	700	729	683	712	685	737	723	703	701	704	736	722	706	688	697	673	669	726	681	695	686	765	704	707	713	672	677	702	731	682	735	693	648	683	714	668	662	696	715	702	676	695	700	651	730	702	685	742	672	663	663	713	694	718	754	691	704	693	715	739	753	687	707	721	713	686	687	714	716	681	691	735	701	717	705	688	666	701	745	681	711	739	694	699	679	740	707	697	734	686	685	663	671	722	706	735	679	738	734	708	730	683	706	666	691	719	692	665	670	706	707	684	688	702	716	729	696	678	684	695	710	723	749	720	763	684	687	690	626	667	655	716	718	723	701	688	680	729	709	664	715	661	723	697	716	753	683	709	689	701	708	734	662	732	725	665	728	679	709	736	712	671	675	725	723	735	682	722	660	717	682	719	697	702	710	705	722	637	726	672	714	732	733	722	719	680	702	736	730	742	733	663	706	663	722	705	689	666	697	714	716	721	712	671	711	684	646	742	721	669	673	676	694	699	694	716	694	686	696	672	712	693	750	653	708	651	710	722	653	733	684	674	682	705	717	748	720	705	701	657	767	666	696	745	688	685	723	716	693	695	709	628	692	698	692	674	671	683	741	701	719	654	696	732	712	717	718	702	725	665	712	678	709	665	707	722	711	721	698	662	727	729	718	732	659	720	768	714	715	740	658	673	711	695	702	705	698	644	716	710	691	721	712	700	705	730	693	716	739	775	684	691	692	697	689	646	706	698	677	713	647	693	695	776	690	681	699	680	764	714	689	720	743	709	736	697	692	710	652	691	671	721	667	726	712	691	681	704	716	684	717	713	747	714	684	690	758	717	709	683	723	678	697	676	713	707	671	669	687	674	690	688	685	733	732	748	707	679	708	699	675	693	690	738	685	735	717	688	718	675	705	658	733	654	712	696	724	658	694	648	713	701	659	682	720	676	704	746	694	689	720	649	679	709	725	668	714	685	672	728	717	674	731	694	688	652	674	714	692	709	670	698	689	748	691	665	694	671	718	688	743	682	703	672	709	707	731	692	716	743	689	709	726	731	690	665	651	702	696	728	732	662	664	704	660	668	703	735	710	649	709	692	691	715	715	712	719	743	708	677	671	706	682	696	674	657	690	715	744	722	661	689	690	676	661	658	753	689	680	724	681	692	700	698	699	711	708	683	680	656	706	717	715	706	701	752	670	693	708	731	707	753	687	675	710	682	725	676	693	691	686	696	733	727	685	674	702	736	764	701	769	691	729	656	706	678	721	712	666	697	726	703	690	707	688	703	706	737	711	701	693	722	704	697	688	672	714	710	731	653	702	708	711	688	669	760	728	708	709	683	714	730	717	690	686	685	701	698	687	641	757	670	740	693	668	691	680	644	682	722	713	678	731	664	707	700	655	717	715	728	742	668	726	703	677	717	703	749	701	736	705	736	693	722	710	688	663	688	702	661	642	685	710	673	754	685	767	679	641	762	653	730	733	700	691	738	683	705	693	706	683	759	705	720	677	703	673	717	709	664	725	678	727	670	676	684	705	713	732	748	698	755	693	695	712	712	797	699	686	695	697	700	712	684	733	681	667	706	708	729	672	671	670	658	728	683	693	672	675	677	745	715	731	673	746	693	696	724	699	682	685	735	723	708	719	715	686	730	695	720	700	709	671	704	697	707	715	691	734	724	660	672	687	735	683	723	749	686	740	696	694	718	685	663	725	678	706	639	704	730	711	715	683	682	668	729	676	698	699	699	701	678	652	677	710	685	733	712	657	667	704	720	671	724	706	689	688	751	732	717	723	713	718	702	735	722	658	730	683	667	648	658	696	717	679	731	744	705	690	724	682	669	653	696	691	677	704	707	698	706	694	685	682	698	721	663	626	678	696	713	693	695	707	696	656	723	733	706	666	731	719	753	726	714	674	729	645	710	654	694	671	664	706	728	681	712	700	765	702	725	663	655	731	671	770	702	692	725	679	695	721	680	716	663	687	677	720	690	705	721	665	648	694	673	688	690	734	648	679	694	655	683	675	694	718	697	713	693	637	748	696	714	702	685	709	722	705	695	693	711	720	677	668	701	666	708	698	709	680	668	753	677	712	689	684	722	710	698	718	712	696	733	741	693	723	676	698	669	753	695	682	703	740	702	704	694	727	695	692	726	691	733	698	683	731	718	726	671	728	712	665	699	678	681	677	708	718	700	664	692	683	709	730	697	728	661	715	714	675	699	717	703	672	712	659	711	690	715	663	712	677	665	669	719	654	692	673	715	689	686	712	697	680	712	709	697	680	656	706	688	649	704	706	692	664	666	695	685	715	710	727	727	698	650	734	672	713	689	686	679	675	721	714	697	690	715	697	703	659	670	707	709	712	705	676	705	729	707	709	710	683	697	683	684	718	727	699	670	716	699	668	715	699	716	715	695	691	642	675	711	717	718	697	681	706	741	677	664	680	747	667	698	743	722	700	727	709	727	733	604	716	711	665	676	732	683	638	636	678	730	683	687	711	733	709	701	709	687	681	681	684	675	685	690	648	696	649	691	726	726	706	641	691	708	691	720	725	678	687	654	736	673	672	669	668	673	696	720	713	707	707	737	703	713	717	727	704	729	696	698	705	699	718	654	722	684	667	695	727	658	670	710	722	675	729	659	695	714	689	711	710	725	704	707	680	718	745	698	678	683	690	734	682
37406	7233	982	629	556	423	416	367	340	345	303	296	351	322	301	339	331	300	340	330	324	306	308	327	352	325	333	334	322	335	337	326	330	299	326	339	325	310	310	344	330	347	307	324	341	316	348	344	304	318	306	307	321	315	328	328	299	317	307	319	324	309	320	300	353	316	289	326	324	336	342	317	302	330	302	323	309	349	323	336	304	347	296	359	291	336	337	339	349	335	311	344	350	388	348	331	345	335	377	326	344	323	329	300	326	320	313	332	277	298	315	298	301	299	305	310	324	347	319	343	313	318	333	318	334	347	322	362	343	302	359	287	342	298	347	353	342	323	331	313	329	321	338	370	341	389	351	319	303	318	304	337	294	343	318	328	319	308	359	328	306	333	334	331	344	342	303	310	339	352	326	328	300	311	309	301	328	339	358	295	305	345	346	359	343	344	316	335	346	326	329	308	332	324	324	377	297	348	334	325	343	303	360	348	335	350	338	314	364	348	324	313	320	297	303	350	294	317	313	319	354	311	314	322	346	335	330	328	321	316	329	323	343	330	347	343	352	312	336	373	366	308	315	337	363	301	312	322	295	307	349	326	305	339	317	345	312	319	318	309	295	296	389	324	284	327	289	326	323	284	346	307	319	322	311	328	284	316	318	339	330	306	340	329	342	323	340	314	340	335	319	341	294	328	344	310	300	340	315	343	346	321	282	288	333	307	313	331	319	334	361	344	305	333	325	316	295	333	351	347	352	320	340	342	370	341	299	338	357	318	295	320	326	340	306	331	311	324	318	310	302	303	313	305	336	310	312	345	290	339	361	299	333	320	342	339	312	286	309	330	287	336	343	300	331	356	334	305	311	351	348	329	353	328	297	337	342	319	330	311	327	328	298	338	290	291	334	319	327	344	307	306	327	347	304	326	301	321	346	313	315	337	335	319	347	335	308	313	333	361	349	299	300	342	328	369	362	325	318	345	334	332	347	332	321	345	327	342	314	351	310	337	366	289	348	323	310	316	322	342	335	338	308	305	373	281	302	309	308	319	355	317	300	319	353	327	333	348	328	323	327	334	329	313	334	340	318	327	316	338	315	311	340	329	358	343	330	337	350	321	301	347	326	369	311	357	346	323	322	333	322	340	319	273	327	321	343	331	343	344	296	345	350	275	319	334	320	374	325	328	318	340	314	313	305	349	338	302	307	333	329	318	370	289	339	327	304	316	317	341	317	292	349	317	311	331	289	308	323	314	312	349	329	321	311	318	321	315	326	334	324	324	318	311	303	328	288	322	321	302	350	337	313	342	338	356	330	355	305	323	331	337	314	311	353	322	303	315	324	318	340	305	324	364	326	319	361	364	348	300	328	296	302	328	323	306	329	317	286	327	292	355	342	296	357	303	367	293	279	315	337	326	344	363	319	337	342	390	308	330	328	331	333	343	322	318	292	340	309	346	312	330	318	283	299	339	323	323	331	335	333	326	294	314	304	334	320	310	325	330	331	336	332	294	343	334	343	344	304	322	298	338	313	355	346	322	331	337	331	334	291	307	352	336	314	316	343	332	351	322	302	281	286	310	329	356	325	327	303	320	304	292	294	327	343	315	326	309	328	321	334	337	326	334	329	326	322	326	309	310	328	363	333	304	349	329	317	297	317	354	324	313	311	344	299	318	310	302	296	317	336	304	321	288	340	321	300	331	327	320	351	283	347	328	321	328	323	308	358	316	382	339	324	302	321	322	312	322	331	304	352	328	340	348	324	339	344	326	348	361	310	316	333	337	331	309	334	352	325	344	320	335	331	344	313	343	341	326	279	305	334	311	331	305	308	315	282	299	345	332	382	325	317	328	310	319	313	299	306	331	302	295	308	319	341	277	357	347	320	294	307	333	318	332	303	314	336	301	310	363	337	297	337	307	345	323	286	362	348	332	324	302	310	311	332	340	371	289	358	320	292	325	329	325	332	306	310	346	315	336	284	306	337	352	316	347	325	325	331	335	327	324	353	290	331	307	365	290	309	329	338	324	274	314	312	306	319	299	345	302	332	348	291	361	336	330	319	334	321	315	328	334	330	372	328	329	316	314	317	346	356	335	324	335	330	313	340	309	317	320	316	290	330	333	301	386	310	319	317	353	323	318	341	295	327	320	358	304	325	305	303	340	336	348	332	358	341	353	341	338	345	306	327	295	307	329	315	305	325	331	348	314	301	311	331	329	313	304	332	341	320	309	328	340	354	311	294	350	336	331	350	346	319	338	335	378	304	366	319	319	348	321	325	338	352	328	287	308	276	327	342	351	353	311	321	318	330	317	356	316	301	335	344	305	318	280	332	320	344	317	341	355	328	300	314	298	345	372	319	300	300	336	320	366	297	343	330	314	323	288	331	347	335	315	309	317	296	316	375	323	346	326	325	328	334	320	342	353	310	304	315	356	315	333	315	294	299	329	321	337	337	340	322	342	313	326	341	339	322	365	355	318	277	347	312	321	307	337	348	312	330	331	318	342	338	309	342	335	315	353	333	315	301	347	326	322	318	365	337	324	313	327	312	337	329	296	297	301	330	336	302	325	334	328	329	317	322	307	328	346	312	343	328	347	323	340	302	352	323	353	329	328	324	339	336	337	328	304	347	320	310	330	345	317	318	332	337	312	274	329	336	341	336	310	314	350	312	320	312	288	327	286	330	308	337	350	290	305	313	332	323	309	333	337	343	343	321	326	339	327	332	315	302	309	342	326	331	321	321	366	324	350	342	325	338	289	358	333	319	347	323	337	322	346	277	306	332	317	341	328	324	287	352	325	288	334	331	293	295	327	333	278	332	318	307	286	364	320	321	328	334	326	311	329	328	302	311	290	319	318	306	313	321	330	321	319	303	347	348	316	319	330	321	323	338	339	323	338	331	316	316	341	320	332	305	352	317	337	307	317	333	340	323	302	295	337	316	287	302	333	311	329	355	305	309	294	293	331	323	278	259	341	351	301	320	284	309	321	319	306	321	294	338	336	332	325	303	347	297	301	308	340	298	280	315	298	300	356	358	281	323	307	354	351	333	311	338	356	327	344	301	309	345	332	330	345	323	307	323	334	346	351	288	340	288	336	310	335	320	281	329	326	306	335	309	312	319	333	325	328	322	311	322	318	316	309	348	315	352	317	336	317	300	368	326	317	349	319	308	333	342	288	331	343	345	311	323	317	335	313	348	292	315	338	356	355	323	317	320	326	350	304	320	305	302	346	330	330	305	366	297	288	355	304	305	340	310	336	387	359	350	329	329	309	346	321	321	330	333	335	341	303	329	365	316	310	303	319	317	352	334	329	324	296	314	345	350	325	355	347	304	370	325	344	328	340	301	308	327	283	328	298	321	337	327	349	351	318	298	350	317	320	311	344	321	321	300	322	329	348	325	334	354	337	317	358	315	336	342	308	339	331	316	292	305	306	364	318	322	362	310	323	302	309	301	316	341	319	306	334	342	318	325	328	338	355	328	323	372	329	341	323	335	356	310	278
25512	8417	5971	5138	4141	2868	2169	1494	1128	960	905	868	853	745	790	749	779	777	801	761	755	806	790	764	748	813	764	768	764	799	784	812	792	784	762	742	742	778	753	794	758	708	762	772	742	723	716	767	725	774	767	756	793	726	738	799	753	714	754	734	784	784	748	784	752	788	705	752	832	719	738	723	727	750	741	766	740	783	714	708	771	725	738	777	674	776	771	766	757	803	758	746	719	725	753	780	741	771	724	751	727	677	759	752	746	732	696	725	792	739	740	764	790	752	769	747	747	727	772	724	787	732	778	750	777	738	748	748	768	783	752	781	774	731	744	787	775	745	765	760	777	771	753	728	703	781	765	765	765	763	758	706	738	732	751	760	787	693	764	737	788	730	756	779	715	758	709	755	748	752	749	752	749	771	763	742	784	742	775	752	729	748	728	721	732	748	757	751	752	707	729	738	733	766	738	763	748	730	770	731	715	787	724	744	714	751	698	749	780	725	766	769	729	711	713	738	784	812	741	727	796	746	735	768	788	763	744	748	718	712	727	748	742	781	763	770	754	705	692	735	784	760	711	761	755	725	756	733	769	748	774	765	726	766	759	766	708	748	775	751	752	758	717	700	727	760	772	773	695	774	752	728	732	727	735	726	711	737	716	712	762	753	751	750	722	730	748	768	773	706	766	720	791	768	724	788	773	775	781	772	715	730	750	730	743	774	720	762	717	754	782	738	750	741	758	772	792	781	699	743	790	757	809	737	780	748	728	757	749	744	724	742	775	728	764	734	710	793	757	807	784	742	764	816	715	780	734	736	745	775	720	782	743	767	743	750	766	749	672	761	705	765	755	726	727	696	716	762	709	729	762	716	731	736	752	782	759	733	740	744	762	740	721	774	695	685	760	739	724	790	690	715	741	735	735	753	763	742	767	766	756	720	691	747	745	742	806	733	760	693	752	760	739	737	735	754	738	741	725	777	777	715	714	756	732	727	712	752	790	745	786	737	783	768	711	799	746	760	731	725	746	788	784	755	767	754	777	776	741	745	762	772	756	783	722	713	769	716	770	772	740	752	761	787	755	705	770	806	788	709	758	719	695	786	809	722	748	763	777	741	810	774	729	734	787	714	707	765	776	791	815	760	755	745	726	722	794	730	717	764	755	746	746	732	803	755	760	772	777	783	760	768	748	783	742	741	746	767	727	748	753	747	796	791	736	754	754	800	761	781	726	690	776	731	763	741	785	759	762	722	768	717	757	763	753	749	733	699	690	742	728	730	775	731	729	715	700	736	738	767	795	711	751	741	787	773	770	695	728	775	704	767	779	756	771	770	810	772	698	756	741	727	736	733	687	755	781	733	788	751	757	743	824	766	706	751	686	733	777	748	736	687	768	725	749	739	753	742	734	744	753	739	739	763	767	731	762	789	728	756	763	773	730	652	814	721	778	676	776	768	730	782	763	717	745	762	767	692	768	758	760	713	702	780	735	788	737	702	739	797	715	752	728	783	756	736	753	775	728	707	754	737	759	708	710	791	693	743	723	733	731	778	733	774	723	722	762	727	733	740	741	719	782	747	789	779	761	767	785	799	710	757	743	802	676	748	755	722	710	728	767	757	728	759	755	751	732	778	769	753	735	803	769	750	712	764	728	748	754	741	743	764	726	742	769	714	801	769	718	735	758	806	765	749	755	738	762	715	743	765	749	692	728	707	810	693	779	746	739	757	781	718	764	751	793	729	742	748	761	704	809	754	719	723	719	737	739	740	771	727	737	785	737	745	778	709	747	735	753	734	807	729	742	738	742	735	786	741	758	673	799	771	751	764	769	755	762	743	715	719	699	734	757	736	773	743	758	723	738	751	748	749	726	727	779	704	782	740	714	745	738	767	791	748	759	765	732	746	694	790	767	762	793	734	724	709	797	757	624	768	736	692	748	732	729	727	760	731	760	720	789	734	765	754	727	763	786	761	728	726	790	739	756	741	769	749	741	785	733	752	726	813	762	771	754	728	755	763	766	770	736	730	760	742	710	752	717	730	789	771	797	747	782	757	749	736	750	752	738	780	784	736	702	749	747	770	781	716	746	718	760	750	751	707	746	753	713	785	747	734	781	731	710	709	759	762	771	702	776	736	780	717	792	801	766	760	735	742	704	765	721	735	723	747	753	751	765	680	771	726	773	733	787	690	765	747	752	734	774	808	778	719	732	728	732	724	717	781	760	696	811	747	780	728	768	735	741	754	771	769	761	764	754	791	800	706	814	763	721	781	716	750	746	762	766	719	696	760	754	719	724	772	781	775	759	779	729	790	773	741	752	733	747	763	746	784	719	691	732	787	778	806	761	764	730	757	740	727	766	749	758	771	753	748	732	761	770	776	753	728	711	739	771	784	722	768	733	737	735	762	737	731	755	720	773	751	779	763	782	771	739	729	765	709	724	778	732	734	744	766	762	742	768	755	744	751	749	752	743	719	720	789	694	740	776	743	696	716	745	748	765	758	742	736	750	730	743	689	723	742	758	764	757	780	753	724	735	711	738	747	787	770	755	767	774	745	705	733	746	761	752	686	760	794	693	769	758	747	820	770	754	691	752	793	798	736	722	792	725	756	740	689	791	761	713	729	786	688	753	740	781	750	714	757	758	759	734	757	740	719	770	709	765	776	743	758	741	768	698	761	714	733	756	708	755	735	766	733	747	722	713	770	759	746	721	727	752	785	730	766	746	679	758	770	736	757	733	732	749	744	757	693	746	768	772	819	735	758	742	759	742	765	783	729	715	687	737	734	772	779	772	750	750	779	719	805	734	754	755	802	791	742	728	690	721	770	753	750	743	722	759	767	769	784	729	733	762	732	678	828	765	726	741	757	795	709	756	760	751	717	753	755	735	726	701	756	763	756	741	785	785	731	723	777	736	805	773	782	753	743	743	785	764	755	767	797	743	728	714	763	734	765	670	747	747	778	790	809	721	737	766	724	733	778	716	710	796	720	756	770	728	726	770	798	764	743	683	789	737	795	691	768	779	734	791	718	768	743	741	741	786	773	786	726	700	697	694	763	688	739	795	785	717	715	740	722	713	739	738	749	765	747	765	804	742	763	737	732	732	770	775	772	766	783	797	736	738	742	735	733	732	765	691	750	774	801	721	728	796	783	739	743	757	777	756	813	775	743	764	798	779	753	760	715	784	770	748	790	732	782	758	775	697	719	738	724	760	731	726	730	734	725	718	745	756	774	738	715	745	768	704	724	790	724	723	753	763	748	751	765	795	713	758	747	742	763	746	782	725	779	770	727	727	770	751	774	814	755	724	703	744	716	790	757	736	767	756	780	733	722	747	712	774	704	748	796	782	764	761	746	755	762	735	773	719	757	776	787	741	715	715	732	747	740	765	711	792	743	767	744	773	743	711	735	749	736	775	713	744	734	770	802	760	720	748	775	786	730	767	714	755	779	749	698	731	746	731	755	781	756	798	757	813	723	760	736	768	706	724	758	756	765	772	733	756	784
24577	2699	536	440	370	327	332	299	301	275	336	298	333	315	292	299	314	327	292	323	329	326	330	322	309	290	245	299	298	296	295	292	289	302	293	295	319	289	329	320	323	308	295	278	305	291	346	320	315	293	286	298	323	302	312	286	310	299	301	313	307	339	297	294	291	276	292	313	339	302	301	296	299	296	303	296	306	357	273	292	332	311	283	321	307	322	316	275	318	303	342	328	298	325	314	306	312	282	304	342	330	312	314	323	329	267	300	293	278	298	325	341	325	313	286	297	292	330	324	316	264	313	308	293	312	304	314	289	293	336	326	332	280	303	338	321	282	330	311	309	315	267	261	272	303	327	323	279	283	307	277	282	332	291	312	331	311	305	293	287	294	329	288	323	302	309	332	293	318	302	314	317	280	304	278	314	285	277	296	305	304	298	275	324	274	314	333	306	301	324	300	310	343	332	327	310	311	315	276	296	338	327	281	275	266	288	292	298	300	321	307	313	277	312	299	283	331	333	258	288	318	315	298	307	268	284	270	333	289	313	350	308	323	291	280	301	297	272	312	328	268	355	304	291	302	302	316	355	284	303	305	269	280	307	327	338	268	289	314	298	291	282	284	309	311	325	318	315	300	296	300	298	347	296	318	316	311	294	293	283	308	311	286	327	331	264	288	312	276	330	313	310	332	260	315	331	338	321	302	261	288	303	297	344	272	340	329	305	323	297	284	321	294	331	308	268	306	327	306	269	292	289	288	319	261	270	307	301	329	293	300	302	286	303	283	328	329	323	292	269	329	291	312	290	289	324	321	326	322	330	266	361	304	290	337	337	314	298	308	284	248	292	298	282	306	309	352	337	314	300	343	288	293	350	284	312	337	287	306	323	315	293	315	318	266	292	319	342	287	317	320	272	303	277	297	310	299	324	280	315	336	299	330	291	287	333	329	280	315	295	338	310	299	349	287	324	294	306	294	292	280	304	286	313	350	329	278	327	303	301	310	295	301	350	315	306	327	311	340	311	289	282	293	327	309	294	280	341	313	272	313	345	309	318	319	332	325	300	283	286	286	257	347	336	289	294	313	293	316	275	332	296	336	320	312	340	308	310	304	276	312	297	314	300	323	306	301	325	308	300	302	330	301	291	294	320	334	303	308	340	304	282	310	299	325	280	313	326	280	257	275	322	303	320	292	287	317	312	300	279	331	285	309	301	281	301	330	313	294	270	307	297	286	282	321	310	329	307	316	315	290	264	295	274	315	301	337	315	325	292	334	275	320	300	294	329	298	327	278	287	323	342	326	326	311	307	352	335	343	316	276	316	305	318	308	265	284	301	302	307	290	322	295	300	323	285	338	343	329	300	301	318	315	348	316	322	311	310	279	300	297	324	343	293	319	309	270	288	274	318	298	323	296	317	305	307	291	314	301	265	297	299	316	334	299	289	313	327	320	308	313	317	309	314	320	333	294	329	295	276	292	298	323	333	320	335	321	287	317	307	300	346	312	297	316	269	312	295	278	345	287	314	340	322	296	324	305	310	316	316	315	282	329	317	322	300	321	324	321	266	318	278	328	324	284	271	274	318	276	312	306	299	310	297	305	249	312	306	338	318	328	301	321	304	295	296	284	304	292	267	300	299	322	310	298	312	329	297	315	288	300	298	310	281	303	288	330	274	278	308	309	299	274	301	281	336	306	327	303	317	287	289	312	295	304	328	319	298	276	292	298	349	305	321	292	291	280	325	292	330	302	313	279	277	323	327	298	294	321	310	285	321	316	306	321	286	343	291	297	287	313	337	292	313	300	330	276	278	317	315	298	340	294	239	302	313	298	306	317	283	285	324	360	336	305	286	302	304	300	289	263	277	295	320	307	291	289	323	365	313	297	276	296	326	297	306	302	316	288	276	294	305	295	298	312	304	288	312	321	323	340	314	300	309	306	298	328	311	306	304	278	316	298	319	289	325	332	297	309	297	278	329	319	330	316	297	303	268	280	303	297	289	280	295	277	285	285	330	297	287	306	303	302	322	297	307	315	272	317	292	320	328	308	300	293	297	277	324	304	276	312	313	305	310	299	287	281	284	312	308	327	268	302	288	287	310	301	277	310	325	304	293	329	310	303	322	316	286	320	303	292	308	303	364	273	297	314	322	311	288	302	299	334	308	315	291	290	299	315	274	320	314	321	291	341	329	306	293	300	320	292	287	343	302	313	303	326	298	296	268	334	336	319	300	303	323	294	310	321	316	326	300	312	304	292	308	309	306	347	302	305	284	294	332	322	280	299	317	288	315	302	306	319	310	309	248	296	268	269	313	298	309	295	285	294	282	307	316	318	300	318	333	265	274	282	316	307	321	304	316	307	336	302	304	320	312	315	314	298	297	284	313	299	285	283	286	290	282	277	313	358	311	309	341	310	294	324	306	299	298	314	343	284	283	288	317	342	316	297	321	300	295	323	305	275	341	329	303	322	307	311	309	282	303	324	305	284	301	327	314	269	266	290	307	325	297	280	308	306	306	320	304	290	272	300	336	317	278	339	328	287	364	324	329	318	310	303	307	292	307	291	341	281	311	339	299	296	322	304	315	324	313	342	304	300	296	290	338	304	307	300	275	290	320	293	294	332	304	298	309	308	341	316	294	333	292	340	305	319	305	333	300	315	315	329	322	326	293	276	280	289	328	309	315	267	335	323	327	277	301	307	299	299	261	286	324	282	312	318	301	292	277	320	310	350	307	298	317	297	296	305	321	286	318	290	286	293	327	291	311	316	303	302	334	326	284	351	336	317	300	314	300	288	271	280	316	308	336	326	293	351	326	313	334	298	289	283	293	294	293	303	339	302	315	293	308	306	310	335	318	316	272	325	313	300	305	299	307	320	332	282	335	301	320	306	313	329	318	300	316	320	275	308	284	338	315	306	310	343	309	297	307	308	275	267	300	322	271	278	318	276	302	314	270	306	341	295	315	293	291	337	307	292	340	310	297	334	302	275	307	304	313	324	295	341	275	279	309	323	312	300	331	297	303	296	322	303	292	343	282	335	316	284	313	288	278	297	255	316	316	300	289	331	309	301	299	312	304	283	293	299	314	292	324	278	303	307	267	290	327	269	278	314	277	344	289	357	304	326	316	303	303	290	308	309	280	334	329	289	304	309	323	303	296	305	298	297	311	357	322	300	304	314	327	320	324	340	310	312	323	306	290	295	329	286	280	323	304	332	285	304	281	311	326	287	299	277	322	279	295	317	286	347	320	317	336	303	316	291	290	305	324	344	331	310	299	317	299	303	315	307	306	326	294	270	307	325	302	282	282	314	276	295	320	299	341	327	307	297	281	325	316	311	294	302	276	276	289	301	277	298	288	279	333	297	298	329	321	302	285	291	292	326	278	313	319	304	327	313	300	275	305	320	325	300	300	303	277	288	334	328	301	281	348	311	287	296	301	284	288	318	305	264	281	291	327	310	278	296	322	281	268	295	314	323	295	285	309	322	299	289	266	333	317	326	286
17815	4756	3655	2810	1967	1379	1001	924	853	716	683	642	678	696	679	703	692	705	700	669	698	726	682	660	690	649	652	705	665	659	690	678	687	642	637	622	646	618	678	687	639	645	703	686	675	696	644	675	640	675	679	670	633	631	649	720	651	659	655	673	667	668	638	670	688	648	658	636	622	691	696	715	628	691	636	718	654	671	635	691	665	676	685	665	661	648	644	637	680	686	598	671	681	667	697	717	707	648	683	693	676	692	711	680	716	587	640	742	666	697	697	671	684	675	622	655	674	660	676	663	638	663	689	657	654	658	615	650	646	636	731	675	669	681	688	659	669	689	729	653	685	649	638	713	657	705	677	673	696	683	650	690	696	698	678	673	723	696	636	663	663	686	662	715	672	632	680	648	645	711	673	656	754	713	660	689	685	658	652	664	696	700	665	671	732	662	654	682	685	679	669	697	692	706	660	634	718	689	654	632	662	686	669	637	686	622	655	659	660	673	696	700	716	688	680	650	666	703	651	664	696	676	698	660	642	710	713	677	659	687	630	690	661	674	703	673	663	622	624	665	683	661	656	716	672	631	676	718	639	657	671	702	630	650	669	669	659	664	650	723	702	677	695	687	669	669	697	667	638	666	676	644	677	669	664	710	669	647	695	720	682	669	632	701	641	678	682	692	654	702	668	701	647	683	661	677	657	656	666	637	643	671	643	634	697	683	634	713	644	654	634	688	679	688	672	695	687	681	628	689	654	669	706	670	636	648	645	704	655	672	644	675	657	634	632	674	668	628	645	662	666	669	648	634	640	675	670	702	662	669	658	646	597	676	648	665	719	674	673	672	608	679	669	650	634	660	671	690	658	710	612	679	613	695	681	620	665	669	672	673	670	634	699	666	681	682	672	673	632	673	656	671	706	638	713	664	675	666	646	681	640	658	672	672	687	658	716	630	655	661	643	654	698	656	692	678	652	641	649	710	683	696	674	700	688	635	679	682	689	614	651	677	690	680	677	658	688	642	663	636	703	682	691	654	672	650	677	657	662	695	665	676	661	651	688	636	645	679	696	662	667	669	676	676	663	683	675	703	647	613	640	697	627	720	680	699	632	679	653	631	670	677	639	673	664	648	684	663	657	636	692	659	691	675	696	677	660	682	627	672	690	638	659	674	648	691	675	704	637	692	641	668	665	705	635	671	686	672	677	685	675	685	674	671	669	663	670	636	630	681	727	626	678	648	687	692	581	658	674	637	693	668	709	700	678	657	649	652	670	693	638	719	686	710	610	652	672	654	672	677	689	659	648	667	639	636	703	669	645	665	725	707	663	645	669	693	634	665	639	682	634	639	635	678	709	630	632	668	630	645	650	641	675	653	630	696	646	617	656	677	665	655	664	676	659	700	637	675	653	675	629	669	648	708	701	652	679	689	630	643	669	674	684	694	712	687	629	647	634	691	639	622	631	667	650	653	712	679	659	619	645	687	633	662	676	699	651	660	744	694	697	641	673	665	632	714	663	646	655	684	675	680	625	667	690	643	672	697	621	658	681	645	677	663	695	625	684	653	724	645	675	635	685	690	668	674	716	663	630	692	691	657	663	661	690	684	661	653	631	660	710	694	694	684	657	705	705	690	675	669	671	685	710	690	623	694	711	687	685	683	638	695	679	697	701	618	637	651	668	698	641	695	663	715	666	645	687	650	656	668	664	702	667	715	665	624	663	669	698	696	667	640	647	633	692	660	680	684	641	686	690	636	670	688	685	681	695	708	652	689	685	629	699	690	682	641	707	667	656	664	659	686	679	699	672	689	617	692	632	674	616	710	721	670	653	654	658	670	736	675	653	694	652	673	740	665	679	650	637	630	684	667	660	657	673	661	682	692	651	668	655	656	693	691	628	678	686	690	692	653	669	653	657	642	636	671	669	623	699	709	681	698	669	682	650	663	677	650	673	657	694	684	665	655	642	626	657	727	664	655	642	666	670	662	642	704	672	690	672	681	642	664	655	673	689	679	698	715	667	690	653	697	707	643	679	672	676	676	617	642	657	655	647	658	623	693	670	654	693	661	696	672	672	697	675	650	680	706	705	679	672	722	714	663	698	686	658	624	648	714	646	645	693	664	672	650	683	659	674	704	700	712	647	655	671	660	680	669	669	693	690	666	652	705	672	680	703	692	658	679	672	716	668	683	639	662	684	650	699	665	715	677	665	626	652	692	685	676	685	670	682	708	627	707	647	652	653	590	687	695	690	639	693	648	698	678	710	686	666	642	663	663	684	683	676	629	668	679	680	642	609	741	646	694	614	685	681	703	683	673	655	696	635	625	644	691	668	633	662	706	681	673	684	629	662	655	644	726	684	702	667	661	720	663	652	631	688	675	664	665	679	649	664	684	678	627	668	688	676	727	706	684	670	613	681	672	640	681	654	679	686	682	652	634	658	696	698	712	652	622	708	668	646	656	662	658	663	622	704	676	684	661	687	670	677	704	664	679	664	683	618	685	695	650	674	684	668	655	682	633	694	659	668	708	709	633	665	677	711	643	656	702	686	712	705	691	645	679	670	635	666	663	659	643	701	650	652	657	660	666	677	680	641	679	698	632	630	647	678	663	666	632	679	703	651	684	628	686	640	686	653	708	622	742	669	689	650	671	704	671	653	643	642	695	679	679	665	700	674	679	683	641	668	664	618	645	682	648	709	681	667	677	631	636	659	691	708	650	658	698	667	689	689	636	716	650	631	676	677	667	658	679	681	655	666	689	669	660	660	692	713	701	676	654	682	702	670	732	657	650	679	708	671	673	657	647	690	698	710	647	727	676	693	635	710	654	677	673	663	600	650	647	636	659	676	667	710	707	654	662	607	668	694	665	690	632	685	644	677	665	680	648	661	662	664	692	727	668	668	677	680	625	658	680	658	687	710	602	704	624	664	666	712	625	645	636	671	662	676	640	647	681	678	641	657	655	653	685	660	649	663	649	692	699	659	635	662	597	659	644	675	738	663	660	702	663	678	665	640	701	648	674	719	639	707	688	628	644	666	681	612	663	683	644	673	679	648	700	644	637	681	680	600	663	677	684	640	677	647	679	658	663	645	672	671	639	718	680	674	648	691	690	688	684	698	711	683	667	720	683	673	675	667	691	665	682	639	654	673	670	687	680	667	741	663	637	685	657	678	659	707	689	655	678	683	695	679	637	630	749	670	669	657	691	633	673	635	656	663	654	629	669	678	694	665	672	712	660	686	667	656	645	651	682	696	685	655	697	677	646	635	660	699	709	736	675	638	647	621	652	701	671	689	706	646	644	681	661	651	674	680	645	659	696	718	665	687	647	704	652	666	691	687	663	698	641	685	623	669	630	661	679	659	661	677	660	722	645	652	683	656	638	691	694	666	659	655	671	676	664	699	658	677	686	664	664	687	693	658	672	643	673	664	658	677	683	617	696	698	656	684	663	660	687	695	676	693	624	699	660	684	640	678	674	665	636	668	639	685	659	678	672	616	696	672	673
32556	5294	885	539	456	390	365	377	331	308	335	293	315	289	302	337	311	308	332	309	325	317	348	297	314	311	333	326	317	336	349	297	324	332	317	295	332	294	298	296	340	328	303	299	327	312	309	298	281	305	274	292	305	340	287	330	312	299	311	314	299	321	379	328	314	337	314	279	276	335	281	320	304	291	322	325	295	346	322	291	294	332	309	319	291	318	321	359	315	296	326	286	306	290	322	297	333	327	316	347	310	292	300	273	331	313	327	300	288	320	341	315	302	289	288	313	297	324	322	335	306	351	302	340	300	317	331	336	322	303	292	307	351	326	296	306	326	279	305	290	318	306	323	354	312	323	297	311	311	327	292	322	288	332	311	329	308	306	314	335	307	308	322	327	307	319	303	263	328	316	331	332	344	300	317	287	307	327	319	320	330	316	351	319	301	290	278	269	303	275	291	312	323	338	325	296	346	318	339	352	320	312	291	302	282	305	292	326	339	331	321	274	315	295	311	311	310	305	297	341	327	312	317	319	317	326	322	308	253	294	296	285	318	290	349	315	332	304	316	330	327	289	297	312	328	293	366	349	289	324	344	345	304	320	325	303	275	297	308	329	328	320	296	317	326	327	286	306	301	294	308	329	335	346	341	335	323	311	279	318	338	310	304	345	287	293	308	341	323	333	330	322	314	315	318	302	315	296	352	320	293	281	318	320	339	331	298	316	315	315	324	312	308	318	308	310	331	318	338	306	309	299	320	306	330	327	340	322	344	302	302	305	288	345	293	319	329	348	286	315	328	355	274	340	315	300	324	318	297	298	318	306	280	307	311	317	325	301	308	274	284	296	325	305	357	326	303	295	296	279	289	366	308	301	294	294	318	309	291	294	311	272	291	312	343	307	310	318	316	334	324	301	323	326	293	298	338	322	296	341	311	296	365	320	293	322	306	323	310	305	311	325	293	308	329	300	330	334	330	298	314	324	327	313	340	314	319	345	306	302	297	347	378	306	304	302	297	338	321	345	342	290	312	304	302	325	329	328	309	343	305	270	299	329	320	349	337	321	316	350	322	311	354	308	339	299	299	317	304	291	289	299	324	314	310	336	336	317	310	381	278	298	294	290	309	300	334	316	311	321	288	310	327	303	329	323	341	297	279	303	308	332	305	338	291	309	305	309	297	325	345	319	357	286	342	313	323	294	312	320	302	334	335	307	326	326	314	293	320	303	325	300	301	291	335	343	371	340	325	306	293	282	298	304	301	279	281	257	295	266	256	328	305	294	323	309	332	338	348	306	309	309	339	320	304	273	335	314	320	309	324	313	333	302	275	324	321	298	274	312	299	327	295	321	302	334	317	325	300	307	282	306	296	298	303	323	307	312	343	307	325	332	312	309	316	350	371	308	317	352	310	294	301	348	312	334	337	342	296	311	318	323	336	344	292	305	301	316	297	303	320	330	277	279	308	342	292	320	305	310	336	333	285	306	310	308	291	334	333	306	320	316	350	297	309	320	302	285	312	330	361	306	347	305	277	334	306	290	294	342	317	312	324	300	283	303	308	293	299	329	323	323	350	309	307	319	305	308	318	318	301	299	326	304	298	348	286	294	327	296	350	312	310	327	286	316	306	321	307	309	278	286	331	296	285	305	302	306	328	296	289	320	291	281	309	300	338	317	302	313	349	320	319	335	318	297	286	309	326	319	299	313	307	336	307	306	348	325	322	325	326	328	330	320	293	303	270	299	326	322	322	320	317	302	326	317	338	288	333	320	318	317	329	333	351	345	310	346	319	300	320	304	300	319	299	296	357	300	362	298	301	327	320	314	311	344	339	298	361	301	288	297	289	331	282	337	290	290	337	286	332	309	289	346	326	261	304	316	304	319	345	305	324	301	319	321	335	311	327	303	300	304	331	339	310	273	298	327	335	323	343	324	302	265	301	299	296	335	294	292	303	337	331	334	311	354	309	303	287	287	323	316	294	356	341	333	363	304	333	313	309	322	353	292	326	343	332	306	349	326	327	366	325	331	322	310	307	319	320	335	333	357	297	340	322	287	332	299	303	296	338	303	364	328	339	311	302	320	344	290	298	304	272	324	321	286	317	321	338	287	332	297	332	319	312	298	337	318	305	318	319	305	357	314	328	317	311	282	333	271	357	361	298	314	306	334	302	300	344	298	304	297	308	300	288	341	349	297	270	295	320	328	271	325	299	337	298	312	301	312	332	273	304	322	279	332	343	303	305	336	314	305	284	320	373	332	292	331	314	283	294	328	329	314	351	302	328	312	297	296	339	321	281	341	313	323	322	305	329	307	297	335	308	316	305	326	315	318	352	291	320	308	287	300	284	345	274	321	313	311	305	296	311	291	305	300	311	346	315	354	341	316	328	333	295	315	314	288	341	337	302	293	331	327	322	320	302	323	329	291	328	296	310	316	332	322	293	325	302	353	335	356	325	317	296	260	334	341	317	296	272	329	321	315	319	303	300	342	274	305	342	338	330	306	292	300	333	307	336	313	346	294	323	307	306	318	349	325	310	288	311	350	301	337	293	318	297	340	317	316	279	327	327	345	295	323	313	347	279	293	328	312	305	308	297	332	315	301	317	306	324	309	286	298	305	305	300	308	333	313	334	299	330	334	333	315	310	288	332	310	287	278	314	328	327	306	313	356	303	295	312	343	312	295	297	334	307	322	351	319	323	283	342	340	322	312	335	297	322	307	308	340	316	296	321	333	342	326	334	319	358	348	331	320	285	316	313	298	311	331	330	292	318	336	315	285	299	285	306	299	306	300	320	308	290	320	315	306	297	309	320	352	283	326	345	313	314	334	303	331	333	283	289	326	328	316	306	316	323	336	317	301	332	315	305	276	307	323	300	268	341	333	330	313	318	326	313	317	304	325	306	299	317	307	313	323	305	311	326	323	309	291	302	323	326	321	298	320	324	310	330	275	300	286	350	301	305	293	318	306	328	295	346	321	296	314	305	329	300	300	308	305	313	294	300	302	284	326	345	293	308	309	334	290	311	282	293	332	316	311	309	286	318	301	306	289	284	340	339	296	286	307	332	284	333	338	296	315	334	279	305	341	304	311	318	301	318	299	312	316	346	328	317	319	300	295	316	316	348	327	324	266	317	306	283	309	301	307	346	297	284	330	305	327	327	321	300	329	319	308	310	314	311	279	327	279	319	348	300	314	314	305	306	327	343	335	321	311	332	308	302	312	355	313	303	294	332	306	333	343	354	332	293	294	336	328	307	307	315	346	305	323	299	325	325	338	337	294	330	318	337	315	307	305	281	321	299	307	313	301	313	323	284	312	357	330	307	291	310	315	330	290	329	320	293	351	287	313	296	302	323	377	332	317	281	272	329	316	349	325	319	311	315	287	296	319	296	312	311	320	305	311	323	308	316	304	275	301	297	305	337	276	290	335	317	312	318	327	312	294	323	294	320	356	331	303	282	310	310	317	320	298	321	344	304	284	314	346	313	343	309	289	313	295	310	296
22051	8889	6209	4828	3318	2146	1654	1250	986	805	815	807	768	746	754	699	688	707	770	714	704	740	726	698	676	698	720	720	710	688	752	662	733	732	684	700	706	718	692	711	750	754	721	726	674	741	699	739	693	728	722	669	728	671	734	690	732	705	709	726	677	736	709	701	693	692	680	737	704	726	721	679	725	694	734	687	717	686	749	674	740	733	694	710	708	728	656	711	720	716	677	673	679	712	679	674	745	702	710	666	715	731	684	675	756	664	705	661	712	708	654	739	707	674	689	688	753	684	705	642	751	714	738	712	702	700	698	737	688	774	751	663	740	757	739	677	753	722	749	700	671	736	696	699	695	681	728	727	704	700	730	730	725	690	695	690	654	761	717	735	680	686	759	661	743	730	721	702	687	726	687	676	652	692	692	718	753	710	664	726	716	723	664	647	712	689	719	732	727	701	683	663	736	658	764	718	705	720	726	682	686	706	758	711	676	681	711	731	675	670	721	663	668	746	697	694	696	702	718	690	714	717	705	713	713	638	737	706	712	696	696	726	699	686	675	670	718	693	696	695	692	675	724	682	680	641	686	664	735	656	732	665	701	695	689	699	692	719	738	707	736	683	667	710	696	650	688	687	719	743	669	719	688	736	682	698	724	698	740	690	685	687	731	735	678	694	688	715	710	703	672	682	653	706	718	713	743	774	764	743	698	728	650	701	668	760	731	727	680	683	696	761	717	728	759	705	724	685	758	676	702	700	702	690	726	741	699	710	688	714	714	668	694	745	743	694	625	719	719	702	684	722	719	708	712	727	737	673	682	691	718	758	703	706	734	729	721	701	710	662	649	670	727	752	654	692	697	694	694	703	698	656	742	715	708	684	724	742	720	671	694	745	735	744	664	715	728	704	674	664	717	703	705	692	679	713	740	704	711	684	721	744	739	693	744	733	682	716	683	697	756	675	750	661	694	707	728	703	744	692	698	697	706	706	722	753	727	711	647	682	695	714	715	718	696	701	711	679	668	706	656	698	724	749	736	726	706	697	702	693	737	704	740	690	734	698	731	693	673	735	708	699	737	727	727	692	714	650	720	754	743	741	739	690	786	732	690	679	755	724	705	680	702	709	698	741	683	689	707	759	683	714	687	707	704	684	706	647	695	676	766	721	734	690	671	679	733	690	732	691	684	720	675	709	655	714	692	716	702	683	691	704	703	709	684	668	719	707	754	669	719	650	684	696	691	713	691	686	754	682	717	663	689	706	722	677	688	711	690	718	722	723	678	680	689	703	721	754	694	724	701	699	654	780	716	694	706	681	693	706	692	694	702	680	729	738	703	688	696	652	712	691	688	705	648	753	707	683	710	732	709	689	716	687	712	734	665	693	721	718	728	713	701	688	710	744	658	704	679	736	752	722	740	675	699	740	700	718	691	692	679	701	725	715	764	702	708	746	719	742	669	721	748	730	719	710	668	672	711	683	735	725	721	687	758	734	716	707	696	697	650	713	680	726	706	681	674	718	697	702	690	761	724	674	674	714	690	784	720	716	711	719	698	684	706	667	669	676	717	727	684	703	715	645	693	706	696	721	691	735	646	729	701	706	694	750	680	690	719	742	686	703	728	663	671	734	701	694	727	738	684	710	675	684	713	707	696	711	659	710	716	703	663	667	697	681	700	700	716	683	711	694	675	705	711	687	686	713	689	700	652	691	762	686	727	697	687	688	704	710	671	731	739	730	706	719	730	712	729	679	751	677	711	708	684	696	650	724	757	685	699	726	752	660	676	703	693	709	673	736	716	712	708	737	720	692	708	730	699	688	717	685	702	686	656	703	709	703	721	692	738	731	697	695	695	688	705	728	705	721	624	714	678	757	655	720	699	672	649	743	708	674	733	701	685	726	703	678	707	739	689	682	737	689	670	682	760	727	681	715	676	686	711	719	732	727	736	713	684	690	758	676	728	743	714	673	704	725	706	710	667	723	724	724	677	682	678	742	680	718	716	679	694	680	718	709	684	716	686	693	702	697	698	698	659	733	729	730	705	699	686	724	699	682	719	687	694	693	679	732	746	712	701	693	696	679	714	736	734	713	702	687	720	672	678	649	723	694	719	726	682	702	719	771	682	701	710	666	677	682	742	720	690	684	719	694	658	716	652	687	709	657	682	755	684	688	706	715	689	676	738	708	701	671	690	696	744	717	723	699	676	703	692	721	704	742	700	726	738	714	667	719	718	754	709	752	729	692	696	719	698	735	700	702	674	694	697	701	769	712	682	726	689	699	716	677	739	712	675	704	751	656	697	696	709	759	673	660	711	732	729	694	662	730	738	702	685	713	718	719	707	674	718	724	717	719	760	693	680	716	672	712	746	709	726	759	708	724	701	724	687	684	701	733	718	726	712	710	677	710	678	679	747	699	669	727	765	694	663	714	657	699	692	716	698	763	719	693	747	741	706	736	734	729	719	689	751	666	704	702	738	717	695	725	701	708	743	721	669	702	708	695	676	721	650	658	680	738	742	723	711	714	756	731	676	684	697	712	679	705	681	683	715	707	692	652	717	684	693	692	712	724	689	675	706	713	714	693	683	690	719	701	630	665	717	695	705	732	692	727	692	696	707	727	745	707	739	685	708	642	723	695	715	739	689	722	691	731	708	717	706	667	705	683	667	664	750	687	703	764	724	708	713	678	700	725	720	716	669	667	700	691	669	743	727	692	675	649	722	679	710	662	734	733	729	642	701	635	719	690	684	712	673	706	717	707	705	698	788	675	674	727	735	709	701	727	741	725	699	668	710	699	716	751	690	696	693	736	654	744	711	686	670	731	660	689	682	737	711	703	692	724	737	697	698	683	704	632	684	667	729	715	710	759	673	693	684	715	714	706	690	690	692	705	663	683	729	694	727	721	709	722	677	699	697	690	731	691	725	730	743	679	730	723	697	690	690	656	675	697	736	701	686	637	647	735	727	715	747	727	714	698	676	703	672	676	678	690	680	683	719	722	719	708	760	733	690	732	724	685	746	717	744	685	709	686	753	730	724	727	755	723	657	722	754	657	702	695	681	719	668	692	690	689	731	759	749	711	711	722	700	735	718	731	726	767	700	736	686	710	713	688	720	730	713	690	689	715	708	686	689	702	690	749	686	688	692	729	701	676	754	674	652	720	691	681	721	738	717	675	720	679	692	691	690	716	712	688	672	683	669	658	722	697	719	725	683	694	675	670	748	681	723	694	699	729	708	693	714	738	679	741	691	695	706	705	654	664	665	753	701	672	667	701	748	747	735	682	700	665	710	687	667	703	683	705	675	697	678	739	675	676	706	692	701	697	671	713	699	693	684	687	701	722	734	714	694	708	710	760	680	718	731	675	704	697	689	677	742	749	690	737	693	656	714	686	703	761	711	691	708	716	691	699	724	705	703	719	736	740	702	705	703	737	642	722	737	731	706	717	695	730	698	720	734	693	717	679	688	686	722	684	683	697	728	736	700	746	674	720	655	696	705	658	710	703
34520	6024	1060	736	512	449	370	358	338	334	327	313	366	332	322	322	345	318	293	342	328	336	346	335	318	272	284	319	318	310	312	355	348	350	272	300	320	351	335	314	320	308	293	329	322	312	355	344	375	318	357	336	363	319	303	315	340	311	326	309	312	292	309	363	326	322	321	340	364	320	324	357	351	311	340	313	334	350	321	336	327	309	336	361	317	304	333	312	337	327	332	316	326	340	336	320	345	300	343	336	320	317	310	339	349	309	321	307	324	305	342	339	332	351	315	318	320	337	302	320	313	335	310	320	339	317	314	336	325	321	360	349	304	311	319	347	300	332	342	322	318	314	308	327	328	339	348	361	333	313	309	312	383	307	326	342	349	328	307	365	320	322	319	347	316	312	292	268	348	331	339	332	308	303	314	322	359	329	304	299	309	328	305	301	338	302	305	293	306	295	312	308	337	327	300	344	317	309	328	336	321	320	303	314	311	290	322	328	309	314	318	355	361	294	307	296	308	342	322	352	367	310	331	325	326	329	331	288	337	353	308	329	328	330	288	333	321	340	321	323	343	346	315	318	316	295	338	324	320	354	314	320	319	344	293	312	335	344	329	304	304	304	311	322	322	349	319	306	347	327	315	315	329	356	353	302	337	346	363	301	329	340	294	298	334	319	307	313	300	319	321	317	292	330	329	311	341	317	338	311	329	305	313	317	365	321	332	328	299	296	370	352	323	331	323	340	339	334	349	330	325	322	303	317	325	295	326	259	341	291	317	323	316	335	340	353	355	309	280	284	284	350	325	311	351	326	326	306	334	325	331	371	317	302	336	315	279	344	304	331	324	294	315	344	291	357	334	331	304	340	342	321	340	335	297	335	343	309	326	325	324	289	302	294	328	301	312	324	327	335	326	306	338	319	319	330	342	341	312	309	351	312	301	314	326	321	346	292	321	315	353	294	316	300	310	327	332	335	325	341	328	287	293	330	332	337	335	360	305	333	325	343	303	344	329	349	300	336	329	334	292	353	330	351	342	340	347	279	345	291	313	349	312	318	340	339	289	296	330	337	378	283	293	319	318	310	307	324	343	350	316	320	350	322	275	314	316	315	329	323	317	315	325	374	311	331	343	329	328	310	311	340	355	309	352	353	298	305	305	297	348	314	326	342	287	336	356	287	341	326	336	297	331	353	323	318	378	347	334	321	335	335	316	352	327	332	309	299	335	297	311	329	328	304	317	336	333	328	355	315	349	303	304	342	353	287	300	289	331	322	293	333	370	337	320	263	313	326	353	299	313	340	328	331	341	316	325	336	344	310	346	333	268	362	319	303	310	304	317	339	335	285	322	312	345	312	327	317	297	324	330	330	288	352	316	350	292	306	338	327	346	314	334	319	321	318	343	306	335	281	327	302	325	315	312	345	322	321	337	296	335	334	369	356	358	328	323	309	328	301	299	320	328	300	336	313	312	297	320	327	321	342	296	339	295	337	325	311	315	325	318	312	295	339	338	344	299	342	305	284	329	355	327	323	367	319	323	318	310	332	323	314	299	350	336	313	299	322	325	300	305	333	332	316	325	301	355	343	331	352	374	355	341	307	297	309	305	312	361	304	337	314	305	343	344	329	284	338	330	318	314	321	306	340	348	321	349	341	355	322	318	333	329	293	325	346	341	349	361	347	321	353	290	341	375	318	313	314	286	315	304	303	337	322	328	314	353	335	345	321	329	311	330	297	294	332	361	288	290	318	299	339	349	308	333	300	306	304	350	331	317	297	298	291	338	342	334	304	308	293	318	296	307	341	301	349	362	345	338	285	361	321	332	325	333	331	308	339	328	320	314	331	301	296	341	327	316	331	306	317	349	349	337	338	308	322	357	351	345	314	307	311	332	312	322	322	315	313	330	331	310	335	338	399	289	325	355	326	300	343	361	330	316	299	334	282	283	312	330	302	322	299	326	322	283	320	340	337	333	312	313	362	338	323	326	340	373	319	326	339	326	312	300	323	326	306	313	341	299	329	347	322	303	346	330	325	318	313	334	307	303	326	316	300	332	334	356	307	309	313	304	313	355	324	310	323	298	326	342	341	354	375	334	329	313	323	330	333	321	302	327	346	343	316	336	314	297	315	330	304	298	346	317	322	336	359	312	302	299	350	340	338	321	319	338	304	347	318	289	338	344	309	318	320	279	321	308	358	350	361	344	333	305	328	304	321	323	363	322	319	286	330	339	344	322	337	324	331	309	298	309	321	360	310	340	324	339	333	313	323	288	352	306	304	331	314	331	330	346	332	361	300	356	333	339	298	314	325	320	341	323	327	327	290	285	338	305	313	336	303	325	338	330	327	308	319	309	308	337	311	314	342	329	313	328	304	339	341	343	312	352	343	356	297	318	310	303	302	318	328	315	313	292	319	342	309	327	314	326	324	312	347	329	326	310	305	313	327	305	297	317	349	321	281	329	367	334	333	281	325	342	313	350	349	330	306	307	328	284	319	295	360	330	302	311	323	385	304	314	337	335	320	316	320	293	326	314	297	305	324	297	304	326	333	308	291	308	309	313	331	321	330	299	327	316	317	293	348	303	318	344	309	353	311	290	321	350	318	326	330	368	328	366	330	338	311	336	314	342	354	325	324	328	291	314	331	311	310	349	358	355	308	322	331	343	351	325	301	336	334	326	344	333	349	319	332	325	324	290	337	357	313	330	349	310	317	319	318	351	328	337	335	316	289	330	340	318	281	297	321	328	329	308	332	356	320	329	308	329	324	289	347	310	325	306	330	327	350	339	317	314	325	316	304	338	301	334	303	319	342	328	339	313	319	347	292	333	309	332	300	310	322	353	324	333	332	288	346	319	370	327	312	347	325	335	347	312	329	320	319	298	342	333	340	319	313	374	307	322	338	328	305	317	298	324	333	331	333	320	346	332	323	323	330	317	333	333	302	334	316	366	303	286	321	310	343	364	354	305	291	284	312	310	323	324	294	311	321	307	316	312	330	337	317	304	300	329	316	327	343	323	346	373	294	315	344	303	319	307	321	342	340	314	351	366	314	345	344	301	350	322	303	330	305	346	347	331	307	294	294	330	291	308	313	326	296	292	333	341	323	317	317	346	318	323	310	309	282	326	298	308	301	325	323	326	326	338	366	314	330	321	306	361	324	315	328	293	308	339	314	342	335	289	327	324	347	301	330	363	340	330	318	288	333	294	347	316	331	334	351	272	313	313	317	282	337	321	314	319	306	353	363	362	317	323	351	313	349	321	319	332	337	345	335	355	320	336	365	330	294	298	338	349	315	341	334	322	327	334	303	318	320	294	297	333	340	328	303	304	333	283	306	319	314	347	338	328	318	348	315	323	307	292	320	316	311	376	304	328	289	310	314	311	298	338	356	327	329	365	362	319	290	309	331	324	338	357	286	289	368	316	332	293	291	316	335	321	359	312	320	335	291	290	286	315	321	330	294	330	342	337	358	303	312	290	336	298	302	296	313	300	335	277	328	352	329
23052	9372	8186	6961	4000	2926	1872	1582	1042	894	877	849	803	789	801	748	830	769	803	791	806	792	804	764	787	766	754	742	735	793	753	802	756	747	787	709	751	729	771	771	736	712	708	784	778	727	692	708	709	771	741	785	754	774	728	723	750	778	760	774	727	742	751	754	759	737	745	717	693	754	794	710	741	805	798	734	707	739	776	720	761	804	773	707	727	708	782	714	707	760	734	755	717	725	761	741	736	756	758	711	739	784	717	741	740	709	751	703	811	674	714	760	726	768	733	764	721	743	734	741	725	713	733	781	714	705	704	705	708	797	720	735	719	729	729	793	712	787	775	770	759	765	752	759	715	792	763	766	717	775	763	737	712	770	795	746	711	744	704	717	729	709	747	781	783	703	768	732	700	711	727	719	741	704	739	735	710	750	712	737	749	737	740	712	720	715	762	722	726	721	770	706	748	784	737	751	755	745	733	714	740	770	710	759	743	740	676	701	764	737	716	736	702	738	764	734	774	774	753	680	762	708	733	776	714	747	782	751	735	709	752	718	736	736	723	717	782	734	764	757	748	734	731	752	752	754	759	717	731	707	709	745	742	745	751	711	754	770	774	774	720	750	779	721	746	715	734	730	762	769	757	751	759	710	796	734	750	695	735	768	738	765	712	729	756	758	764	730	731	749	743	743	714	716	730	727	731	732	749	770	776	755	743	777	796	748	779	741	715	744	712	700	717	729	756	739	749	786	725	757	757	753	743	723	713	746	740	706	717	734	767	773	716	728	776	712	749	733	775	768	734	748	732	715	749	704	687	716	724	750	715	713	736	711	778	723	718	765	742	796	728	756	784	724	714	761	749	732	722	762	705	738	778	737	762	729	719	757	680	806	764	741	654	768	749	782	812	737	748	763	713	740	745	719	724	748	701	700	744	730	734	740	718	767	754	681	731	753	807	739	756	706	688	665	747	706	709	716	750	760	792	749	719	745	792	745	735	727	813	713	716	733	729	759	749	682	746	694	710	705	758	717	729	746	727	733	786	728	752	720	770	755	737	810	701	771	762	780	773	703	747	724	751	751	728	693	743	734	706	788	754	765	776	743	709	759	698	755	750	696	767	676	745	764	780	738	740	765	704	724	699	723	756	729	747	770	789	744	739	743	726	715	797	728	748	737	729	755	757	749	724	707	790	754	708	736	715	763	712	742	742	752	716	720	746	733	742	751	729	757	764	752	711	770	777	705	698	777	724	707	693	729	746	738	772	793	741	755	734	741	770	780	767	750	747	691	687	759	775	727	674	781	749	738	712	749	751	746	760	760	749	757	699	713	741	744	679	762	734	764	729	728	765	752	780	724	736	742	730	679	704	732	711	745	736	721	718	770	711	733	721	756	764	705	767	738	753	731	750	744	760	732	722	714	797	712	742	803	775	699	739	722	759	717	729	788	794	758	755	753	769	711	725	728	790	715	744	753	760	737	668	731	737	687	734	740	735	756	796	751	720	698	738	735	801	780	761	798	731	742	744	757	710	763	714	711	706	739	764	703	710	689	746	740	750	699	689	727	762	729	768	739	732	769	714	736	761	698	698	742	744	807	765	773	750	772	753	791	800	775	727	686	742	738	771	707	783	751	723	738	752	715	786	722	731	775	719	718	723	722	750	702	743	757	751	723	757	783	762	753	723	717	751	739	742	776	734	711	731	768	803	745	748	743	694	790	729	724	743	743	709	734	720	728	764	754	772	736	710	727	756	741	785	680	729	735	744	721	783	782	708	760	733	701	735	728	739	737	729	751	768	765	768	747	795	720	743	737	691	704	699	772	701	727	790	743	751	704	746	735	731	767	747	677	748	747	762	703	736	725	672	735	751	703	708	751	695	730	774	740	763	742	723	791	698	704	753	711	784	761	718	739	745	771	747	719	779	730	776	758	718	741	756	752	781	696	727	778	738	735	754	768	771	715	753	742	739	720	776	743	809	729	724	762	752	732	787	748	742	714	721	793	726	769	684	732	710	769	725	709	734	738	744	739	715	769	766	715	758	729	729	763	715	815	713	739	784	794	756	746	724	729	762	740	746	720	730	716	774	697	779	676	732	722	730	750	693	747	760	731	757	700	740	710	780	735	770	766	769	763	741	756	741	717	743	736	753	742	768	730	755	682	772	765	732	776	749	725	745	776	771	731	802	748	770	727	775	709	761	752	736	736	707	738	695	778	779	703	714	809	778	785	745	693	779	735	721	754	783	765	769	742	724	787	755	742	760	763	721	748	722	690	777	738	714	708	759	744	753	775	756	749	733	751	729	726	766	710	746	732	715	720	677	774	763	778	738	737	743	790	749	719	762	756	779	711	743	761	745	725	748	763	711	708	754	653	764	824	771	782	750	760	747	709	711	736	751	730	713	739	758	740	731	712	740	740	731	781	739	757	744	737	714	742	719	716	726	732	793	745	683	733	722	755	759	799	750	720	812	726	728	741	749	774	773	758	744	757	760	678	734	745	809	750	723	737	787	769	768	761	733	717	726	758	714	717	750	740	735	703	762	763	759	719	704	751	720	747	757	736	782	736	774	733	688	719	753	744	746	769	788	776	738	748	694	746	690	781	773	797	786	783	718	756	767	740	741	715	768	729	709	689	779	754	750	767	804	748	738	755	760	750	775	802	723	725	741	760	744	739	719	705	762	793	741	717	736	735	744	764	771	671	701	790	773	712	762	731	755	781	695	728	747	728	745	746	764	730	769	693	734	736	783	777	750	721	744	735	745	756	735	771	740	794	749	742	803	757	785	722	720	737	795	749	724	783	805	748	741	743	768	702	743	747	747	750	729	767	722	750	726	786	783	723	743	718	733	752	733	748	708	728	742	740	781	719	776	781	719	732	761	717	783	768	787	727	708	749	724	739	759	771	729	702	728	736	717	741	720	758	758	743	742	740	769	735	761	728	757	751	747	785	749	772	726	817	772	744	725	733	787	751	753	761	702	728	715	739	756	682	783	726	753	780	707	730	705	772	739	751	736	698	771	723	781	714	746	715	718	806	777	736	719	755	742	741	763	756	765	736	763	777	745	746	731	734	786	731	731	746	734	713	771	714	770	703	728	713	757	731	762	741	756	765	738	746	714	753	754	698	759	740	738	783	737	800	711	746	754	765	730	797	753	730	758	742	722	673	753	731	768	731	736	754	754	767	745	773	717	670	773	697	769	778	735	745	726	735	753	734	744	749	705	706	741	738	788	736	712	761	801	717	720	735	692	778	774	764	697	720	774	778	721	759	761	731	775	717	735	774	806	796	713	783	696	784	751	736	768	721	727	713	794	735	763	728	763	749	762	733	784	766	670	760	700	780	763	780	741	761	790	720	714	764	742	712	732	726	740	736	778	747	707	719	781	740	732	695	731	742	692	742	759	727	755	760	766	718	763	741	755	716	751	759	730	717	761	737	687	725	741	733	777	741	762	756	741	792	773	726	771	747	770	736	720	776	780	730	717	812	741	749	747	715	716	756
24594	2883	592	451	386	324	332	356	288	320	279	308	297	296	282	309	291	278	282	268	284	280	283	309	307	286	287	278	339	305	338	331	282	279	275	313	296	306	293	319	285	261	302	292	284	329	328	276	305	282	325	292	275	292	364	324	290	312	281	275	301	307	303	300	313	272	290	288	324	308	277	292	330	312	308	292	318	306	313	283	319	301	306	296	284	299	309	322	289	293	291	288	344	291	320	312	333	306	286	327	296	307	286	276	335	316	347	273	307	316	293	292	336	326	309	321	275	366	327	292	312	300	302	356	298	303	323	307	310	330	312	282	346	319	304	305	306	309	322	334	308	308	283	285	297	310	255	308	306	336	267	317	292	315	325	270	285	329	309	330	312	317	324	319	289	275	290	282	302	313	264	320	293	321	300	237	275	312	326	323	322	295	311	317	305	300	279	336	316	311	327	314	310	272	301	261	307	292	295	300	274	319	293	316	325	320	309	291	297	331	308	300	327	310	324	277	320	288	324	327	331	306	328	265	264	297	267	309	308	284	290	301	318	285	311	315	344	277	278	284	312	289	294	298	326	304	296	284	283	319	268	324	301	317	297	344	296	300	318	305	284	315	289	311	307	312	288	283	280	269	272	298	271	294	312	309	290	331	301	309	327	304	296	338	326	332	289	319	298	304	317	306	300	320	281	317	301	298	283	303	312	297	286	322	291	297	346	315	327	305	323	279	298	306	297	287	303	296	322	296	341	281	309	309	277	308	309	312	283	277	295	323	274	321	284	293	333	276	272	308	310	323	327	292	295	313	311	307	308	304	318	337	286	299	294	322	285	300	289	302	322	285	331	279	300	288	296	282	279	304	296	285	318	313	326	292	321	312	304	283	306	285	327	351	278	322	300	295	304	292	295	319	297	337	312	286	329	310	276	298	269	291	276	288	299	331	321	291	279	310	309	305	303	293	310	298	280	275	288	322	300	284	323	309	288	331	279	297	284	308	273	288	327	295	325	309	329	290	289	291	300	310	287	293	291	307	315	324	314	292	341	280	330	285	248	268	325	292	297	294	299	306	328	315	291	304	307	308	275	345	302	278	317	292	270	294	334	355	300	298	298	307	325	332	292	318	307	306	337	318	297	307	304	292	304	288	284	275	286	310	268	296	312	307	305	323	315	303	260	288	255	271	278	305	292	280	300	332	313	312	292	323	308	274	313	315	301	300	310	314	305	305	300	306	295	320	321	295	310	327	310	325	317	290	278	330	299	297	307	309	300	292	302	313	286	319	336	300	333	285	324	308	291	305	301	317	286	330	290	326	320	313	310	298	283	342	321	268	308	303	275	280	305	317	299	304	278	313	303	297	330	283	318	329	285	296	293	297	292	292	320	314	298	294	299	302	292	321	280	313	299	312	285	321	303	299	290	322	303	277	330	332	336	303	324	339	304	287	292	277	292	316	300	305	302	318	322	287	307	340	333	308	321	298	322	284	286	314	324	278	274	304	293	270	308	273	314	308	309	310	305	307	280	264	284	268	308	341	308	286	311	315	319	275	307	282	353	271	304	334	305	305	296	316	280	295	308	310	256	338	330	307	299	303	283	288	266	280	280	324	263	319	281	291	303	280	293	313	308	282	307	292	306	316	291	312	314	274	308	319	302	318	288	313	301	356	317	301	304	294	303	324	332	342	331	306	258	315	276	316	315	301	293	291	307	322	302	329	312	322	316	288	303	289	310	315	335	284	287	286	340	287	297	286	338	297	315	335	313	334	279	297	329	296	327	306	319	312	306	329	307	329	285	299	313	327	304	310	294	301	298	326	281	311	287	304	338	256	311	334	291	270	335	348	326	292	300	300	275	327	313	318	277	308	311	308	329	353	293	310	322	331	304	280	303	277	305	329	306	330	299	330	317	319	292	292	309	325	308	319	320	311	283	329	318	309	307	311	300	303	328	303	317	298	320	312	292	302	313	310	313	295	340	291	329	331	303	276	319	310	302	301	318	293	328	311	298	280	307	290	293	282	256	324	302	281	330	310	289	281	302	306	293	278	315	308	282	300	304	309	299	320	308	305	318	274	279	277	306	291	302	258	314	313	285	294	287	240	290	331	319	349	308	343	334	311	277	271	316	279	299	303	319	289	271	302	343	319	345	337	283	353	306	305	311	302	291	301	320	284	294	286	309	333	317	307	330	301	352	300	287	349	313	293	319	341	325	341	257	311	293	288	298	279	314	270	285	277	306	311	298	326	313	277	345	284	301	280	286	292	295	336	316	289	276	297	311	317	305	330	287	290	317	327	311	332	288	312	288	308	297	284	308	261	308	334	266	308	329	305	322	270	293	296	315	294	334	308	300	342	317	297	354	329	333	309	299	293	273	309	288	297	285	289	295	293	271	285	309	324	285	299	294	298	333	308	293	289	287	308	290	335	308	315	299	312	319	320	322	315	319	314	295	297	280	316	307	348	310	294	279	319	301	320	289	329	318	265	307	320	291	296	326	317	282	303	305	311	314	283	320	310	327	329	308	329	339	297	277	303	287	287	299	318	332	294	297	296	297	288	326	303	287	313	339	327	286	315	319	305	323	307	308	305	297	316	294	310	316	310	300	301	309	311	341	317	297	285	298	287	331	309	287	312	333	322	284	319	290	355	268	317	312	282	285	272	324	301	321	305	292	327	295	337	289	315	286	313	304	352	306	278	294	291	282	326	324	299	326	291	298	322	314	309	328	287	312	335	299	315	333	297	328	297	307	299	300	289	309	279	308	301	347	299	286	334	282	301	283	292	323	291	327	263	277	300	321	268	310	274	296	301	308	318	307	301	289	341	295	319	309	299	307	332	302	287	306	313	361	319	294	300	293	276	336	269	315	301	331	331	305	277	293	309	285	315	304	274	337	311	303	351	336	305	341	279	297	313	303	317	303	277	302	326	291	282	296	313	307	310	302	295	277	316	286	313	301	328	277	294	281	284	323	311	297	274	299	289	301	295	309	283	333	314	299	326	300	309	313	304	271	288	277	269	301	315	302	322	339	297	311	281	332	292	329	304	296	323	335	295	295	302	307	303	278	290	293	311	313	309	312	322	330	281	299	320	305	319	286	303	284	297	316	305	317	314	268	339	326	310	326	280	301	299	300	287	300	307	304	275	335	309	300	277	292	338	304	306	319	277	299	332	266	292	285	323	301	307	334	303	284	285	302	299	282	341	290	305	322	321	289	328	331	284	295	256	317	316	301	312	290	286	316	302	285	288	310	311	318	301	291	318	301	295	276	289	312	262	284	305	315	317	336	276	312	292	338	301	313	307	318	308	293	271	299	282	284	324	343	290	288	332	344	280	316	277	280	282	286	273	286	273	295	322	326	324	277	272	304	291	298	310	314	317	334	275	282	293	298	308	298	279	301	319	295	338	303	245	304	323	311	288	297	317	302	317	333	280	307	295	310	316	268	279	296	286	316	275	294	300	302	296	278	324	306	319	325	324	266	284	313	326	333	299	290	324
16813	5841	4078	2829	1729	1181	902	857	769	676	682	686	718	708	675	713	665	617	674	654	693	699	726	683	661	675	703	632	633	668	639	640	680	644	648	676	617	645	704	650	655	646	680	671	664	671	648	679	644	675	695	617	655	693	649	641	617	653	719	670	697	706	653	698	627	656	695	659	663	694	652	690	662	708	608	665	699	664	634	645	669	653	626	650	654	620	612	650	654	685	675	625	662	653	639	632	682	649	677	651	678	637	661	632	646	662	658	650	699	637	699	666	662	679	642	650	640	667	685	685	664	682	706	713	643	689	652	619	654	674	653	644	701	642	670	652	650	662	663	678	706	670	680	648	709	653	695	655	649	640	639	673	683	675	633	648	686	697	636	706	624	655	619	682	728	633	650	667	672	658	682	693	647	648	709	631	645	642	681	633	692	620	618	611	661	677	649	643	669	675	693	624	690	645	679	664	693	660	618	665	697	674	696	659	702	663	681	624	688	694	701	666	647	607	648	604	667	639	688	649	668	646	656	700	667	687	657	708	638	627	611	660	677	633	653	660	629	691	686	677	661	655	649	662	672	648	707	648	638	683	669	633	672	647	636	673	669	672	692	664	683	723	639	663	620	655	671	644	707	704	725	652	698	692	682	664	642	614	662	692	655	663	679	693	676	648	639	669	670	633	643	661	632	648	652	642	655	610	686	634	683	676	669	671	651	669	641	656	697	689	655	642	676	665	609	668	627	646	680	695	684	633	684	655	680	674	669	685	665	700	726	640	661	663	680	606	630	701	685	701	696	680	678	679	680	651	628	656	668	648	669	677	649	679	628	660	689	682	645	662	632	652	629	661	672	694	675	675	672	658	653	684	672	685	680	658	681	672	653	724	674	686	652	636	671	638	638	625	663	687	639	608	661	667	632	686	676	683	651	695	724	605	686	663	638	660	631	656	660	649	704	653	676	700	640	642	663	661	670	680	638	634	671	682	641	650	698	656	718	644	652	700	668	688	667	651	616	713	707	633	640	627	679	683	678	642	658	676	635	658	647	649	659	704	684	694	652	674	674	672	697	689	707	635	653	672	689	676	678	695	643	674	683	665	708	668	611	653	704	650	727	610	628	650	638	674	650	705	630	667	655	626	654	671	667	697	690	669	648	662	671	659	621	643	643	626	662	711	658	674	686	637	693	718	664	614	656	627	681	673	674	680	659	591	642	678	709	653	666	635	724	684	658	683	651	681	675	662	674	652	699	661	620	693	701	639	646	668	678	632	631	677	656	699	649	658	701	647	659	681	714	662	689	632	665	668	705	643	636	616	692	622	635	641	686	699	659	641	649	679	672	675	609	676	694	662	677	674	711	667	679	684	686	663	601	666	645	654	683	678	676	651	637	646	641	657	682	688	676	652	683	666	656	718	658	665	628	677	622	679	668	660	683	694	687	669	668	691	659	669	643	664	655	611	654	675	645	665	671	693	684	628	667	679	643	669	666	702	667	652	637	670	708	676	692	638	665	638	675	677	669	650	657	689	672	691	674	646	650	629	645	660	677	638	711	676	644	605	617	667	663	665	677	692	680	689	652	667	683	664	615	662	702	646	670	613	651	678	710	617	649	656	712	705	659	652	681	671	667	683	655	641	651	640	666	671	655	655	691	629	637	639	645	660	651	662	674	636	653	671	648	668	643	665	702	628	675	671	666	652	648	678	674	619	703	665	685	666	638	660	680	696	645	674	645	610	684	693	622	724	679	641	650	646	655	682	675	646	700	680	618	636	675	653	668	682	658	667	649	690	664	655	622	665	643	629	648	671	642	640	706	662	666	648	664	667	681	656	663	631	661	660	664	656	651	672	655	694	692	660	663	677	641	665	666	680	702	597	635	706	662	648	679	682	683	648	677	608	627	650	664	613	683	674	702	658	663	669	633	626	660	662	663	654	664	686	683	670	691	638	696	650	651	669	664	666	633	670	681	633	647	666	678	656	658	710	635	679	716	696	719	666	652	675	604	605	658	702	685	679	647	666	628	708	625	654	673	610	661	690	664	674	702	666	673	680	668	641	664	698	673	644	672	614	652	656	676	627	687	648	687	629	706	658	633	668	668	650	673	671	663	600	708	669	676	699	669	632	729	683	615	645	686	665	671	702	686	707	665	666	679	711	644	669	678	685	685	648	622	675	657	695	699	647	618	636	688	665	649	623	701	629	653	677	656	673	684	699	674	675	653	648	637	670	646	694	700	674	733	703	657	683	678	672	643	682	683	700	638	640	665	661	661	661	656	574	669	690	659	686	655	635	685	686	651	638	602	664	706	663	632	683	684	679	661	686	663	686	696	670	618	618	681	635	690	676	616	653	652	654	659	646	682	641	667	677	670	652	666	644	618	618	674	714	720	659	622	679	665	627	651	703	672	662	654	699	643	660	652	675	651	658	695	654	722	651	644	685	645	652	689	669	619	653	679	675	653	658	703	654	689	643	665	674	682	686	619	650	645	697	631	657	677	682	668	709	724	718	658	615	648	636	668	647	711	658	666	689	630	669	688	694	708	686	703	702	679	656	611	668	626	639	656	690	642	695	682	686	664	685	645	655	657	679	699	691	630	703	664	706	656	652	646	655	690	657	709	707	661	665	676	630	686	668	636	650	602	630	668	664	657	692	644	646	636	644	662	681	614	648	679	654	654	678	671	678	674	660	644	653	655	642	634	644	681	662	624	660	689	679	655	684	672	605	645	666	692	657	644	626	652	652	693	665	626	676	668	699	694	648	652	652	676	711	686	652	675	663	670	669	654	672	647	623	648	653	640	635	682	645	631	627	635	660	694	687	656	656	625	698	678	677	725	708	638	620	673	714	636	668	664	691	666	677	659	704	658	634	671	706	702	648	649	635	657	659	668	690	663	619	650	650	662	686	658	681	674	655	665	604	671	680	706	660	683	646	707	653	639	659	651	678	673	602	694	633	741	623	624	700	664	690	675	670	637	668	617	693	639	659	684	672	640	578	601	692	631	692	649	631	667	613	635	684	686	639	629	650	725	611	690	655	668	659	683	700	627	677	723	606	676	583	681	687	658	701	646	640	695	651	687	647	682	659	648	685	640	660	679	707	654	650	707	699	664	632	615	658	667	648	681	616	717	656	678	671	654	642	671	638	631	642	680	647	658	665	689	645	698	626	654	679	693	676	658	681	628	658	675	709	644	637	648	655	650	688	660	657	711	637	624	669	664	690	649	685	619	682	710	662	651	666	669	647	628	627	682	698	695	625	666	657	685	679	658	673	686	673	695	635	673	630	664	668	644	707	669	705	686	682	647	657	632	680	661	616	686	710	639	705	671	667	639	703	704	667	660	661	650	702	651	662	620	671	682	682	660	692	636	675	672	690	670	676	699	673	680	684	612	652	709	668	700	704	622	681	679	662	684	680	652	662	634	630	639	628	685	647	650	694	674	635	681	665	665	652	631	694	672	680	604	685	665	617	653	630	612	623	670	696	658	673	680	678	718	661
31141	4736	919	665	416	374	335	339	338	347	341	319	323	286	315	327	365	293	348	299	343	334	300	305	287	309	323	307	293	307	317	283	375	321	310	310	330	322	299	299	308	324	314	326	309	331	324	340	323	340	332	302	320	265	310	314	321	294	291	343	303	324	297	299	305	342	324	294	295	322	274	314	299	351	342	314	297	336	319	320	306	356	288	309	287	304	313	301	328	317	335	280	315	342	309	293	340	296	313	317	299	321	299	308	326	319	293	297	325	318	318	311	312	319	313	323	309	304	286	321	313	320	327	318	293	312	326	339	314	282	290	322	310	331	319	324	306	310	310	320	324	307	330	322	327	307	312	351	345	316	287	302	332	305	294	334	338	306	284	302	297	313	320	321	328	275	315	291	341	369	330	319	317	300	342	301	337	313	312	310	322	308	279	316	296	321	345	315	305	290	297	339	346	281	305	281	301	328	287	272	304	300	345	342	317	335	295	334	288	321	319	264	315	327	306	283	302	320	335	298	280	280	300	315	285	323	309	287	340	301	374	304	333	284	321	354	306	299	346	314	300	302	326	351	342	315	332	324	300	294	313	295	283	299	291	313	321	333	301	289	284	318	348	318	325	301	270	315	316	327	356	305	311	355	325	332	327	296	291	338	310	376	307	270	330	291	308	353	310	310	289	282	305	296	297	317	315	301	329	316	300	303	307	318	319	288	324	306	342	290	329	280	303	293	323	279	268	324	326	306	302	309	291	293	305	346	345	307	283	288	280	303	310	288	334	314	291	340	300	338	301	301	304	298	349	317	323	299	293	345	314	315	323	322	322	309	299	291	308	300	325	309	346	309	329	284	298	294	285	329	297	320	312	311	327	335	322	327	312	276	322	299	303	291	330	341	314	320	336	307	356	331	305	341	314	326	318	330	270	301	312	312	348	321	313	301	312	310	290	304	302	301	308	292	275	312	294	324	344	311	310	308	306	301	317	314	312	320	300	331	327	302	280	330	325	303	333	308	327	325	282	311	315	326	302	309	286	316	314	311	292	280	293	303	336	286	302	333	325	321	287	290	298	317	274	305	317	319	307	307	328	304	273	308	292	322	319	314	306	265	286	333	325	300	270	301	308	304	380	331	294	338	291	346	361	301	331	277	306	337	318	320	328	319	321	326	311	287	310	332	315	287	323	304	339	321	322	302	316	318	309	298	305	309	296	314	300	306	335	320	310	339	325	333	312	312	321	291	305	326	349	322	302	316	341	283	308	334	327	297	303	292	307	278	301	303	285	335	324	295	307	288	301	279	318	348	324	344	330	308	310	289	316	293	306	349	297	317	340	329	318	320	320	312	287	308	276	307	283	301	332	326	308	315	301	346	343	322	311	317	278	326	307	275	317	296	315	322	336	315	336	308	297	300	297	299	296	283	290	321	286	339	316	306	315	316	310	302	296	331	281	297	336	292	314	330	309	328	319	321	310	349	269	289	321	292	328	322	306	304	303	291	343	274	298	362	299	286	303	337	309	314	305	322	291	311	296	285	345	312	320	327	321	290	310	323	329	293	343	307	305	316	305	311	308	304	298	303	337	298	327	330	301	310	334	316	322	331	329	336	315	343	319	274	327	300	339	325	275	313	319	327	311	318	327	345	301	350	300	327	306	322	333	327	330	292	315	342	318	332	338	333	274	357	293	330	348	309	298	314	299	322	295	285	280	321	316	314	313	299	316	324	331	322	280	333	350	304	300	321	340	298	299	339	327	334	315	316	305	315	293	290	315	308	288	291	296	324	279	326	341	307	312	303	336	319	298	330	292	335	300	286	298	312	291	328	319	336	347	331	327	311	338	312	277	326	297	301	337	296	301	345	338	317	258	317	304	319	322	305	329	297	334	312	321	309	353	319	303	287	330	299	315	331	299	293	330	299	299	311	281	306	305	290	300	290	308	326	281	314	306	296	324	319	335	318	319	297	288	310	290	325	355	330	315	282	316	346	331	304	295	320	320	338	322	277	314	309	303	288	317	304	271	302	281	319	304	336	285	290	293	276	318	294	285	326	272	290	323	313	288	325	277	297	310	277	310	317	279	309	328	319	311	286	314	341	332	321	306	313	280	302	330	294	322	294	335	310	313	300	309	353	341	303	318	297	302	321	327	326	324	289	331	297	342	358	292	307	312	340	330	350	337	315	277	327	332	347	307	321	306	324	308	306	312	311	299	314	317	326	312	348	327	329	333	310	317	308	323	292	311	339	317	295	319	306	282	327	324	308	320	289	294	303	284	314	345	313	301	328	280	283	298	300	291	292	332	338	329	298	296	295	270	304	291	317	327	323	330	335	311	270	291	333	308	298	298	305	337	306	294	344	313	280	291	324	309	307	322	295	320	314	307	322	308	324	296	300	301	294	348	337	313	294	319	324	304	294	231	315	301	329	302	336	322	298	356	306	314	279	306	260	317	307	306	287	319	352	292	305	322	301	282	317	344	310	315	311	301	343	305	325	333	339	327	342	302	317	312	328	341	321	294	290	298	290	303	310	301	303	295	319	313	298	275	312	304	319	317	295	310	315	367	309	306	300	342	347	307	284	319	310	360	342	307	333	331	293	345	314	301	291	315	315	290	293	306	320	331	320	352	332	315	305	330	290	314	314	321	326	328	322	306	289	362	313	308	313	346	303	311	308	348	292	299	324	314	296	329	331	303	312	372	352	298	289	308	337	313	327	313	311	333	356	335	308	289	287	315	298	320	334	304	330	297	320	300	309	317	303	306	309	334	332	304	332	348	298	348	309	296	298	309	322	322	310	332	291	327	307	306	316	321	333	318	313	322	349	290	320	317	321	332	308	297	308	307	309	314	280	333	286	320	316	272	311	305	327	285	291	308	346	300	295	282	305	292	324	312	336	329	295	337	335	309	321	324	310	299	347	312	329	302	307	283	331	307	296	309	308	325	295	295	313	289	294	332	302	313	292	302	289	310	301	305	303	299	302	307	324	289	314	311	316	311	311	336	298	313	310	274	321	310	293	348	323	324	340	306	331	326	357	325	311	331	350	304	295	323	331	296	328	310	307	296	318	338	291	294	300	306	301	318	291	320	286	322	303	312	311	272	298	329	312	276	326	333	316	340	311	287	310	316	295	334	310	318	291	331	269	281	286	299	298	329	336	310	311	296	322	318	311	287	302	323	314	338	283	311	299	299	295	298	316	316	320	349	283	341	313	296	290	304	335	311	311	303	337	270	312	310	335	346	316	295	306	296	326	304	309	350	337	289	303	296	329	306	324	295	318	311	287	307	314	276	324	293	306	292	292	331	333	316	308	316	296	324	333	329	314	255	314	327	317	319	312	315	278	326	315	344	337	286	309	319	311	322	318	315	292	323	302	353	311	322	327	325	327	304	297	335	315	290	333	302	342	317	291	307	342	317	276	331	301	323	291	319	281	305	311	315	339	299	277	298	344	312	278	295	328	331	296	316	300	328	315	307	328	319	332	296	298	336	302	331	304
21256	9394	7728	5896	3108	2093	1702	1218	880	738	807	816	800	767	760	791	718	697	710	745	761	709	682	721	754	675	709	727	696	710	701	697	682	749	714	707	678	700	739	748	739	701	717	754	682	705	687	714	696	683	755	746	670	718	707	720	681	669	693	699	737	718	690	690	687	696	694	742	714	716	681	688	695	679	729	709	690	688	697	722	661	740	691	683	682	705	689	730	694	704	703	701	667	717	705	692	684	734	720	679	694	723	710	623	706	707	688	657	720	681	669	650	662	709	719	720	676	730	700	708	689	721	663	702	719	707	682	694	692	685	702	763	700	744	739	655	720	689	655	703	771	664	685	694	712	675	639	760	696	687	694	715	668	769	730	743	688	677	691	700	739	696	722	680	704	705	744	711	710	700	743	717	702	697	668	693	704	740	740	684	661	704	707	692	723	715	695	704	693	759	669	685	694	630	679	770	661	744	676	738	703	712	695	691	678	684	668	689	700	665	679	670	668	706	708	684	680	709	734	680	670	699	694	714	667	699	713	681	740	695	701	702	695	726	680	710	687	714	709	714	699	660	712	665	739	680	696	680	674	683	708	711	658	736	713	695	729	784	689	715	706	673	714	696	657	734	704	706	713	735	700	731	644	666	659	748	697	731	717	678	715	696	759	668	734	702	715	695	697	673	721	689	689	694	705	722	706	700	682	681	667	689	642	713	700	719	725	713	683	686	681	711	682	695	664	707	688	667	692	702	681	665	698	686	709	690	700	726	717	699	766	676	654	703	691	708	697	697	686	660	700	707	661	690	713	729	732	704	645	685	712	705	679	664	723	663	680	708	715	646	704	694	693	660	742	722	697	708	660	678	699	731	707	694	693	647	731	731	671	669	717	656	678	712	662	784	686	680	763	708	721	720	698	681	673	678	683	673	743	699	674	718	670	712	736	712	689	691	631	658	698	695	681	706	651	694	677	680	723	682	712	686	692	727	688	686	689	679	715	734	703	685	714	710	689	718	674	735	688	700	715	697	704	689	674	693	660	700	726	669	714	681	714	668	680	707	706	687	693	714	652	666	702	733	684	680	731	708	676	713	684	719	676	679	702	735	720	700	723	704	676	674	687	680	672	725	728	697	703	739	671	729	650	665	668	757	691	691	657	690	698	645	698	682	631	741	733	681	706	689	685	710	697	712	666	700	740	734	674	716	703	683	663	718	684	784	738	716	679	711	689	667	657	727	691	724	673	691	718	650	707	692	689	680	701	716	684	667	695	741	733	696	680	728	696	743	685	714	668	690	670	676	645	735	680	694	661	682	665	703	678	724	708	718	660	674	699	701	696	685	688	668	708	697	744	711	684	669	693	719	655	741	694	667	685	745	737	702	664	704	697	689	751	665	693	676	720	690	735	672	658	685	743	696	698	756	733	701	664	698	690	678	716	658	699	710	711	703	711	726	721	755	635	721	685	688	694	696	739	657	717	679	717	722	708	718	692	692	738	721	683	708	721	684	680	708	687	723	681	699	690	712	684	687	682	682	675	638	719	697	746	693	689	751	695	725	666	714	711	675	724	651	707	723	742	694	724	709	660	679	681	703	705	672	696	703	720	719	745	687	692	700	664	692	673	675	671	754	728	699	690	744	740	666	704	717	716	747	643	692	738	704	722	689	726	683	718	735	689	718	702	709	705	727	692	691	726	732	704	712	698	729	701	718	685	650	706	677	701	634	682	701	693	651	686	725	682	690	689	696	689	723	690	697	691	673	712	693	661	732	690	699	659	743	683	704	678	686	717	687	705	708	699	675	722	714	742	647	695	711	703	671	730	678	687	686	647	734	675	699	703	722	720	653	691	733	664	735	678	692	660	702	674	701	704	716	738	706	688	720	663	692	710	712	664	643	713	660	670	669	687	700	689	710	690	723	690	699	653	717	708	703	690	674	670	683	710	673	689	644	655	742	679	699	704	748	701	710	679	716	688	701	683	716	709	690	722	742	691	700	669	751	712	726	736	705	695	727	664	707	686	678	631	697	714	679	688	654	694	694	666	685	697	659	677	660	670	682	684	728	711	679	754	665	690	683	714	700	675	720	727	710	707	690	682	690	671	707	749	784	723	713	677	710	727	676	723	711	762	706	704	697	731	692	699	684	710	695	730	740	726	692	720	692	655	708	705	678	686	651	700	689	699	728	696	743	622	761	671	719	690	767	672	727	697	678	691	697	695	709	713	683	680	722	719	654	665	749	684	704	713	687	707	684	689	685	666	710	737	694	718	701	705	692	774	700	707	661	717	766	655	733	691	730	726	732	671	700	674	721	677	709	717	719	677	671	711	701	685	680	714	672	688	688	703	700	684	707	625	700	675	662	697	704	696	675	676	716	715	668	698	719	676	689	717	679	674	741	690	628	719	708	704	716	696	693	665	720	703	665	693	670	715	687	732	715	725	679	726	748	692	687	675	693	721	731	695	722	685	674	714	689	741	706	659	717	721	667	680	724	694	690	699	721	656	672	735	682	707	722	650	691	681	667	753	749	719	702	705	678	677	686	738	682	705	654	660	686	695	689	732	679	685	661	740	744	704	698	653	669	681	746	724	681	654	686	673	671	703	713	690	665	686	715	655	686	711	677	695	703	729	670	709	718	738	700	735	678	693	726	659	699	736	722	687	722	701	727	643	741	711	693	688	672	692	698	677	701	660	696	688	723	723	684	671	694	675	711	693	706	722	708	672	685	709	661	689	691	676	756	704	667	661	716	671	718	641	714	668	678	760	700	712	679	676	666	728	695	704	728	719	683	648	720	684	677	689	731	713	687	696	710	697	702	668	714	642	705	678	697	695	720	720	684	670	678	735	697	741	679	639	747	733	707	672	648	757	705	714	690	697	734	702	714	661	703	688	753	724	717	660	664	732	711	693	743	738	715	693	690	708	651	743	692	738	688	690	668	662	701	718	713	642	706	710	714	700	733	735	730	694	674	663	735	733	724	712	655	681	659	637	696	712	700	709	722	693	697	710	706	727	689	651	679	658	671	678	706	652	734	678	710	725	651	725	709	689	685	710	650	742	696	730	660	692	712	712	719	708	702	696	708	730	691	714	713	769	696	740	784	696	682	722	665	693	680	676	693	662	690	720	629	695	700	687	703	687	736	678	756	701	693	785	679	706	695	701	702	699	681	725	685	649	721	685	708	720	683	706	710	683	736	689	736	662	720	669	722	705	711	686	720	703	689	639	694	642	688	694	670	687	708	701	668	710	708	710	738	688	717	722	679	716	671	722	674	669	684	740	683	725	709	709	724	666	668	713	697	690	686	740	682	687	660	712	659	639	715	729	715	703	685	694	694	658	713	720	677	695	653	679	663	689	676	732	716	704	713	732	736	686	718	700	671	633	659	729	657	655	686	666	708	683	682	722	662	668	756	667	705	753	717	698	725	706	703	717	726	660	694	708	717	686	618	679	750	689	694	690	658	686	735	658	732	720	714	687	675	734	690	667	699	681	713	730	685
34861	6230	1131	698	457	436	352	379	324	339	389	294	319	331	320	297	297	341	316	323	342	348	347	325	322	351	297	345	328	330	331	326	312	360	338	333	337	307	325	286	346	356	330	339	344	312	332	375	348	334	325	301	319	339	306	365	352	335	327	319	275	328	329	326	306	334	309	344	359	368	341	321	362	335	339	339	366	328	310	318	355	354	308	340	322	365	329	353	305	322	350	307	327	309	310	322	299	311	358	326	345	337	318	329	302	320	323	312	321	282	319	330	309	347	358	318	327	347	320	319	305	350	346	339	365	349	347	302	319	338	315	337	286	348	300	310	303	360	319	331	363	327	337	341	338	311	333	318	331	341	344	319	310	306	328	345	328	316	316	318	318	310	343	357	350	346	312	331	326	371	340	319	328	333	326	314	329	348	343	326	315	330	351	342	335	324	318	338	321	326	337	315	319	367	323	347	322	331	301	315	311	325	330	353	370	344	327	322	332	366	345	308	314	359	317	341	347	296	298	335	318	329	320	297	351	336	300	324	295	307	315	316	341	308	310	297	315	327	323	320	336	342	356	302	320	325	336	291	319	348	339	315	325	351	327	353	351	332	339	320	355	294	325	332	308	318	319	364	345	341	348	310	324	326	310	352	329	349	310	317	350	352	334	318	345	317	292	330	305	288	332	332	360	311	333	314	315	319	340	307	355	346	324	316	313	314	326	330	342	299	337	345	326	326	321	325	314	262	339	321	322	357	309	354	281	287	316	296	346	341	318	330	327	323	332	321	304	303	328	325	320	354	311	312	344	308	296	307	329	314	303	361	309	292	342	336	321	337	324	330	304	321	292	317	300	345	335	340	289	306	284	318	296	315	304	344	345	321	338	301	325	356	313	306	369	306	323	324	322	316	304	347	357	341	350	363	332	296	342	287	314	320	304	297	357	280	318	388	319	296	328	323	358	345	304	346	318	355	344	339	304	346	297	322	290	359	326	349	333	326	299	313	354	341	353	340	331	304	344	289	345	375	288	331	320	313	337	298	290	314	339	323	371	349	303	320	321	332	317	324	363	307	322	310	269	343	319	326	303	328	291	305	374	325	332	302	351	310	336	387	350	302	359	327	360	288	347	288	328	326	374	328	319	307	337	333	313	314	303	335	312	345	345	325	332	347	318	326	318	307	320	309	307	370	300	344	351	314	313	310	316	338	332	306	307	310	316	359	347	315	312	296	336	343	340	330	340	337	338	352	312	358	331	340	303	305	313	335	314	291	359	331	345	323	275	318	350	357	310	329	293	310	326	304	321	303	335	341	316	320	326	358	318	345	306	339	352	333	320	340	304	331	370	345	347	326	329	337	334	306	344	303	353	335	280	294	324	330	319	336	329	347	332	295	352	306	314	337	301	325	339	300	351	333	309	359	317	316	334	359	333	313	317	329	322	321	318	369	344	342	303	330	352	317	382	339	329	335	350	383	351	332	319	335	305	328	333	317	304	316	356	299	352	348	322	331	326	316	339	335	328	354	330	353	312	314	327	322	336	291	321	349	346	286	355	341	317	338	333	340	321	294	317	301	348	306	350	323	311	287	300	352	347	316	307	311	330	346	367	338	351	311	305	352	330	321	300	309	319	354	323	318	329	314	312	302	337	356	325	306	317	348	335	329	345	312	351	351	342	378	351	316	373	329	358	290	340	335	310	303	340	303	321	329	321	326	306	380	306	297	321	326	329	340	339	338	333	296	323	356	347	304	346	355	337	328	312	315	336	306	311	348	364	355	349	330	345	332	300	337	344	320	338	320	332	349	333	295	340	335	297	306	370	370	343	335	320	291	317	327	377	292	287	334	360	338	369	339	342	249	309	347	307	294	356	337	346	350	330	304	336	330	294	345	331	329	352	331	350	313	311	330	333	341	306	346	322	342	311	318	324	360	326	330	314	340	332	266	319	337	336	323	298	361	319	322	335	319	320	343	321	340	317	339	381	331	339	272	320	352	332	334	326	324	317	320	299	330	346	302	337	363	309	307	341	366	322	297	339	329	306	319	347	351	359	339	309	323	314	300	298	319	311	312	315	291	347	326	330	328	355	312	368	335	329	296	346	299	359	336	335	346	324	334	320	333	306	335	344	321	350	314	295	314	327	354	317	339	323	342	315	369	309	326	358	318	374	350	333	349	329	293	359	368	286	311	300	322	328	353	345	300	310	301	304	316	314	278	335	364	299	305	330	312	286	312	315	295	311	321	325	341	325	360	308	344	362	338	317	308	344	340	285	329	315	312	305	317	319	326	382	320	318	331	338	336	321	312	330	367	387	334	327	323	342	292	304	323	271	300	296	345	301	329	331	341	331	326	283	340	292	346	327	335	313	327	321	324	330	353	334	327	360	321	307	339	304	345	290	287	318	304	366	353	357	323	332	322	328	342	356	333	365	331	329	318	316	316	301	325	332	361	308	296	334	304	316	344	329	334	338	357	371	344	327	294	331	329	360	361	308	366	321	367	338	341	312	336	290	320	309	284	308	304	338	277	341	332	337	343	380	315	369	327	308	318	316	325	287	305	295	312	311	327	349	293	312	326	330	335	302	326	346	359	310	333	355	323	330	334	318	343	316	331	364	341	296	343	351	344	356	340	326	331	340	321	326	338	316	332	334	312	318	330	352	343	313	305	320	356	354	356	334	355	350	323	382	354	334	343	343	333	320	327	321	310	329	340	310	350	352	323	321	341	306	333	352	331	350	368	311	356	365	317	305	304	337	339	317	364	331	320	342	316	314	322	329	338	327	344	333	352	320	337	320	359	311	331	316	315	310	326	327	369	334	339	295	323	352	327	337	343	336	339	342	344	346	300	306	317	310	301	308	335	314	312	300	323	338	296	341	348	325	319	297	313	358	321	333	329	318	287	318	348	340	364	306	306	321	335	345	337	347	329	327	317	337	323	329	334	296	317	326	336	329	335	311	310	324	328	338	344	311	314	335	327	309	340	339	357	327	332	334	326	314	313	332	312	340	327	323	361	340	341	322	333	279	287	316	323	334	317	333	311	335	390	313	311	316	310	309	335	314	331	321	341	304	347	321	314	298	333	304	295	332	339	323	333	331	330	301	314	325	320	335	342	347	345	329	345	325	367	377	332	331	327	321	310	340	312	309	319	309	349	347	282	320	326	363	311	323	352	323	327	295	362	342	285	335	313	310	348	316	337	358	350	332	307	338	331	312	338	311	327	313	317	337	338	309	319	362	345	330	310	342	323	309	325	334	309	327	332	315	345	303	332	319	324	317	347	327	322	333	331	340	334	332	315	306	341	331	325	338	333	357	327	304	329	323	323	328	358	339	323	346	330	331	313	336	335	344	295	323	337	321	339	341	353	331	346	340	341	312	305	308	361	315	319	353	356	323	331	311	356	335	337	316	317	335	322	329	316	354	334	328	332	320	291	293	319	342	304	320	370	323	329	314	333	321	305	326	347	352	351	349	313	320	332	323	313	309	306	336	329	331	307
23731	11314	8912	5815	3418	2283	1873	1487	1017	902	801	839	817	845	842	810	738	786	837	775	730	804	797	778	780	739	726	802	759	797	730	762	741	748	774	718	745	713	723	720	705	758	766	728	733	761	759	740	712	745	791	747	724	714	773	735	681	784	744	734	756	776	783	789	711	728	741	736	750	776	732	798	739	781	763	743	737	755	726	764	718	773	716	737	693	752	758	696	728	727	710	728	708	740	725	763	727	777	696	776	730	747	748	741	752	790	709	745	742	796	739	758	707	758	725	691	690	675	789	717	756	745	739	745	736	744	773	771	773	742	773	787	748	731	762	774	738	714	707	753	755	742	784	697	762	750	734	756	790	794	797	773	722	746	736	799	790	714	740	769	826	711	751	778	706	729	748	708	762	781	758	768	760	763	685	783	790	757	779	781	768	711	735	739	722	756	784	773	763	748	738	773	700	793	731	762	761	730	769	724	731	733	749	745	747	756	758	742	730	768	694	756	745	732	736	746	747	740	776	734	751	765	766	731	791	681	758	806	715	738	749	726	740	724	735	759	767	753	801	802	732	771	743	774	775	757	754	766	738	753	816	766	791	755	736	710	777	745	779	796	691	756	768	706	724	785	720	783	740	744	732	749	746	734	739	822	742	744	762	764	742	721	750	745	742	793	726	741	715	800	737	748	797	738	768	712	762	764	759	765	737	751	752	768	712	734	780	727	762	675	774	790	767	757	743	710	775	763	741	744	712	769	750	755	809	725	762	756	741	770	688	772	732	703	800	749	777	777	750	726	695	731	672	730	782	728	742	729	721	773	773	727	766	705	716	814	727	745	773	767	781	768	734	744	727	787	750	737	732	728	763	707	774	738	767	723	771	773	767	753	785	737	762	744	736	736	700	773	714	715	712	738	744	788	786	752	727	723	730	754	728	776	699	732	756	789	776	741	776	774	730	727	716	708	718	751	777	736	750	742	762	713	682	740	753	785	752	731	780	766	763	690	760	774	729	743	734	776	759	726	793	750	755	729	781	743	778	763	683	814	721	805	745	781	713	764	716	751	732	733	760	748	763	790	753	724	719	746	769	707	750	721	689	715	746	720	783	736	705	761	777	757	750	757	743	786	765	729	744	710	761	800	703	785	779	740	759	706	777	731	738	743	747	787	778	761	788	736	721	783	725	778	705	764	760	744	713	756	735	741	718	730	745	722	804	747	750	784	751	720	741	779	800	729	725	763	756	779	753	762	711	735	739	759	749	728	749	738	760	756	811	748	775	744	724	781	705	747	718	753	704	778	773	741	763	717	747	766	724	695	736	766	738	748	757	774	764	744	735	699	727	725	753	751	740	749	737	736	753	715	762	757	764	736	746	805	763	723	756	760	738	748	740	734	746	757	716	795	705	762	733	780	731	775	758	750	776	691	718	757	693	774	767	749	746	777	773	757	706	730	770	719	775	756	739	723	733	758	769	714	740	744	751	747	809	762	822	757	727	757	751	757	758	760	722	743	738	776	702	769	751	713	784	740	792	766	780	740	739	763	808	764	703	732	745	765	759	774	755	745	777	749	731	759	747	754	749	739	773	811	756	732	790	718	784	813	753	718	713	759	739	751	763	756	719	738	765	759	763	746	765	778	756	724	793	737	722	716	756	766	754	761	732	655	748	696	732	783	778	754	747	736	762	776	766	698	716	802	770	768	814	758	760	758	717	692	781	744	739	737	790	743	720	764	760	744	757	726	739	727	697	772	754	703	779	720	789	782	778	780	764	797	773	725	729	741	739	712	753	751	754	783	752	739	772	730	818	734	731	764	717	796	718	785	766	735	722	750	735	709	750	692	797	752	718	764	749	748	736	736	729	737	722	720	720	756	770	774	731	787	732	730	718	746	743	790	762	748	749	776	723	716	771	750	781	755	785	786	735	755	761	780	770	719	726	687	747	790	775	721	735	782	776	733	753	742	706	752	759	763	769	756	789	783	734	713	710	750	767	729	746	711	736	724	797	742	699	765	759	782	778	764	781	787	750	786	734	814	710	727	735	761	755	753	767	809	800	725	783	737	746	742	739	763	739	747	742	800	774	731	755	789	737	711	761	781	740	721	799	744	761	770	757	735	741	763	725	780	726	751	744	741	720	831	790	732	797	754	777	768	703	777	742	775	718	764	724	757	795	800	735	773	775	787	731	730	741	747	770	677	740	748	742	725	750	797	756	760	742	733	788	727	774	712	722	767	759	747	736	729	767	764	726	760	749	730	748	845	689	722	753	753	781	696	709	778	768	740	683	715	772	736	772	751	793	750	783	711	761	800	759	760	712	720	771	725	772	774	717	714	734	729	813	781	756	766	721	724	776	787	743	751	732	722	755	766	745	738	740	708	746	708	784	775	742	790	779	789	729	707	713	784	731	758	737	763	762	744	724	751	784	731	751	739	763	765	724	718	718	772	757	696	708	711	715	801	703	756	766	742	744	719	757	765	727	787	717	807	751	760	732	754	737	744	760	772	735	686	751	725	784	755	750	725	747	741	751	742	784	724	737	728	758	739	728	762	762	839	773	779	760	734	727	756	745	721	745	760	766	778	759	731	721	758	778	778	719	764	722	729	717	755	784	785	732	777	738	745	763	719	761	695	704	751	777	778	776	707	758	737	799	749	733	702	721	702	756	726	767	704	739	755	741	774	743	720	716	786	725	768	780	741	727	774	762	745	765	765	736	730	747	735	718	757	758	728	686	740	751	728	721	742	768	745	733	792	742	748	768	731	747	772	732	740	713	747	808	744	686	759	813	753	738	765	749	766	763	739	751	730	731	736	790	761	748	706	743	751	829	745	793	749	690	683	715	752	760	781	759	733	730	693	738	747	727	761	734	748	749	796	737	778	757	745	719	744	766	768	713	779	750	794	770	728	773	739	721	738	764	788	723	780	781	728	712	759	704	787	735	730	754	759	735	755	763	741	771	798	733	750	745	758	756	751	759	801	811	774	774	753	787	749	782	724	744	751	719	747	704	772	776	773	773	768	705	726	691	716	752	733	808	771	767	784	759	753	718	747	698	733	742	735	744	776	780	713	726	759	769	768	726	746	750	721	729	733	763	775	710	747	827	690	736	745	761	789	755	797	738	730	737	767	711	714	720	724	746	756	747	798	732	787	734	755	793	771	769	740	806	751	725	735	743	747	685	735	724	731	729	763	769	777	743	732	789	698	776	772	739	783	705	694	745	751	763	736	765	754	734	775	764	741	721	738	753	768	778	782	750	762	736	745	739	760	777	771	752	771	721	737	728	760	751	746	753	760	739	693	721	745	748	746	765	764	805	735	734	737	737	766	722	742	819	774	720	737	749	747	721	725	751	762	745	725	726	743	702	688	716	754	762	792	763	776	742	761	726	746	734	747	764	782	684	778	734	770	701	748	778	736	778	722	718	752	754	735	717	739	700	780	762	722	775	760	772	813	782	760	707	770	728	735	749	693	743	752	698	728	742	764	730	715	765	715	759	765
24407	3048	635	403	374	364	321	304	302	327	303	303	288	311	339	329	272	324	321	354	323	270	292	340	337	325	284	278	307	293	301	320	311	312	344	273	302	303	289	344	314	295	315	305	323	291	327	310	319	292	295	275	274	267	318	315	311	310	269	321	311	329	334	305	327	333	316	323	322	312	277	315	297	312	317	290	335	304	288	303	319	305	281	311	252	297	312	303	309	321	327	301	337	303	287	305	340	326	318	291	306	318	296	294	296	318	303	314	344	309	285	289	326	321	321	358	334	306	307	299	313	299	302	321	294	293	316	362	345	323	311	313	332	303	308	334	287	303	312	300	331	302	312	329	319	337	325	304	312	284	252	301	342	320	281	282	290	330	287	318	271	320	313	300	314	297	299	276	318	303	298	346	315	314	287	304	299	321	307	303	337	341	322	349	305	335	307	315	310	327	305	333	314	293	323	342	320	315	310	341	348	272	361	301	273	324	287	307	306	320	333	328	320	319	268	299	292	307	315	301	296	303	295	292	324	306	306	310	308	336	307	286	313	286	307	319	324	276	330	316	306	296	295	301	284	300	288	291	316	280	282	336	335	321	287	313	306	330	309	341	311	348	316	300	310	362	324	294	314	304	304	320	316	340	285	312	316	352	323	304	328	320	336	292	355	361	329	307	319	319	308	312	319	292	299	306	334	291	306	304	315	289	288	291	325	314	294	289	289	314	296	301	304	290	299	288	275	299	311	320	332	299	336	300	340	293	336	309	297	313	321	316	299	316	319	300	304	332	308	261	314	270	318	336	313	304	290	303	270	297	285	291	354	296	304	301	339	305	307	323	331	311	309	306	282	313	318	306	281	318	346	300	265	307	330	302	246	315	310	323	312	296	282	302	295	325	294	322	305	322	300	311	321	301	299	318	331	289	291	273	304	324	313	289	302	329	303	309	345	286	274	278	299	280	326	282	301	323	317	289	311	286	291	305	302	260	299	298	273	299	284	316	311	325	298	304	311	313	317	313	280	335	336	299	325	305	316	270	315	323	316	294	334	316	299	299	326	293	307	307	292	310	284	294	312	319	324	297	331	305	315	317	325	279	288	332	325	315	305	300	278	325	314	276	337	275	282	292	327	297	334	282	308	318	306	331	313	296	302	336	285	293	307	345	304	321	329	269	289	309	354	307	310	306	355	311	308	328	317	305	303	302	319	289	318	319	307	292	329	310	326	325	286	327	305	304	308	314	328	299	339	306	302	292	297	294	315	318	307	312	315	348	339	288	298	275	313	321	302	315	333	318	319	295	290	306	332	312	316	326	326	305	315	279	304	309	333	314	316	301	316	299	283	295	313	325	312	298	313	329	296	305	325	305	291	326	299	300	294	276	340	309	310	311	320	312	309	314	278	300	322	296	339	311	325	351	299	317	355	306	321	307	274	319	322	316	324	292	303	317	317	296	317	281	310	310	326	343	307	317	389	314	329	324	313	280	321	298	325	342	293	341	320	289	272	321	309	310	298	279	306	311	295	325	333	328	300	322	296	280	311	295	294	328	288	292	324	347	309	348	328	301	311	306	322	320	340	321	304	333	272	306	321	287	305	310	311	325	311	308	306	312	314	322	315	310	295	290	290	320	323	323	327	283	289	327	313	288	305	332	310	299	325	332	329	333	320	311	347	301	294	304	316	348	270	297	310	303	320	334	311	322	325	279	283	297	330	307	316	299	315	291	322	329	287	322	279	297	283	260	296	291	313	285	319	336	281	297	304	321	280	298	311	305	308	290	330	306	316	264	311	320	326	308	297	305	333	278	320	271	312	311	302	335	325	308	320	311	316	293	289	280	287	336	310	286	304	336	315	308	298	302	315	304	370	327	360	301	317	299	320	313	350	313	316	323	301	327	312	321	279	313	311	321	296	316	285	335	305	302	299	313	311	289	300	296	321	283	321	315	296	321	305	328	299	314	305	274	313	321	301	332	309	304	301	279	322	320	314	334	319	353	311	289	257	286	277	325	332	314	287	310	328	323	309	329	334	302	318	320	304	335	291	272	325	310	316	299	320	275	275	296	277	311	307	304	320	322	269	286	322	303	333	286	326	314	329	314	292	319	295	315	317	318	275	294	306	306	294	299	343	282	278	315	294	312	323	300	304	331	318	312	307	296	289	302	344	298	297	296	299	301	263	259	298	312	330	331	343	270	292	280	298	303	285	303	289	290	324	302	321	319	312	283	317	321	302	285	298	312	302	309	311	346	290	309	289	278	325	303	290	349	315	296	302	312	359	319	315	296	320	343	310	299	295	325	313	282	336	336	308	307	321	306	292	333	282	313	306	290	276	293	288	345	274	290	289	280	303	301	303	308	277	286	293	323	296	322	313	294	316	287	313	296	306	299	344	296	332	328	311	302	311	289	298	333	317	314	284	308	330	284	298	282	313	285	312	346	329	295	282	327	321	300	325	255	323	313	302	298	332	323	298	313	309	352	318	315	302	349	300	316	302	338	298	330	293	347	304	309	307	326	324	315	334	270	297	315	300	303	312	323	297	307	277	293	320	325	330	320	264	281	310	323	322	310	252	320	336	312	320	343	302	291	276	324	294	326	301	302	338	288	293	274	310	311	314	284	336	304	283	293	292	293	296	363	336	306	306	290	308	306	328	355	286	290	330	305	295	284	294	317	323	304	293	353	311	303	314	330	303	326	283	306	294	306	317	314	338	298	296	314	311	305	286	319	318	340	287	273	302	290	314	320	296	313	325	308	346	360	319	328	309	315	305	328	282	298	277	279	311	322	319	320	303	314	324	321	321	299	329	303	312	283	304	333	314	303	325	315	309	299	297	289	342	309	319	325	335	351	331	315	352	301	314	330	304	313	307	302	317	315	310	299	317	281	327	298	275	276	287	304	312	348	309	325	339	306	303	285	308	328	311	316	303	306	295	300	317	298	322	308	349	307	308	292	309	342	309	251	320	296	338	332	309	321	313	313	308	336	343	297	287	295	299	293	302	294	331	303	284	310	292	318	336	299	323	323	310	315	324	290	297	331	298	318	324	304	339	338	284	312	289	303	335	308	335	290	322	314	308	351	298	321	292	295	315	277	302	306	306	297	293	310	312	340	326	314	294	309	289	299	303	323	287	303	316	330	301	307	330	333	293	319	317	318	339	301	340	304	304	326	286	312	346	311	297	304	288	274	315	309	317	294	313	290	314	293	317	309	313	312	300	304	270	321	328	342	310	312	294	288	316	298	354	323	345	332	284	329	313	292	304	301	322	296	291	291	319	286	305	292	326	311	306	341	324	330	309	325	310	290	316	296	288	309	316	304	312	331	290	348	323	275	336	307	275	295	303	323	286	288	289	304	357	353	284	316	303	325	322	317	288	272	291	344	326	291	325	321	311	312	299	343	314	302	294	317	321	340	304	272	340	300	296	293	297	337	337	306	321	297	305	305	328	302	314	295	308	308	279	347	335	336	306	316	328	305	285	286	301	306	312	344	340	343
18019	7090	4627	2381	1491	1185	990	907	738	749	657	679	683	654	679	667	663	699	680	656	696	730	654	698	670	669	699	695	655	701	618	679	665	652	669	631	687	678	692	657	639	678	683	611	638	642	679	654	647	696	692	656	682	715	647	659	629	691	654	689	696	681	665	670	664	674	654	674	688	692	692	651	626	659	666	659	651	649	640	671	743	683	705	652	641	666	654	643	645	617	664	628	678	664	633	655	704	681	699	691	706	686	650	622	658	663	661	650	650	635	637	660	678	659	666	695	686	700	665	703	678	641	672	656	655	662	698	721	681	682	659	701	630	663	667	668	655	660	642	686	643	643	655	674	703	661	656	686	697	693	742	718	702	668	673	642	727	636	693	643	674	693	691	638	661	693	658	631	683	678	655	655	668	658	646	715	665	673	708	638	701	651	625	681	661	648	679	666	717	674	682	650	649	661	666	685	712	712	651	649	624	692	686	675	706	646	636	653	693	684	685	634	667	698	692	729	657	693	669	676	701	692	652	700	618	679	695	701	667	668	597	636	660	707	655	715	662	651	681	685	655	674	632	666	670	693	667	625	648	676	671	637	649	649	712	663	660	706	637	696	696	717	673	683	635	716	634	674	689	717	638	681	671	685	665	679	662	712	663	678	671	633	704	652	664	655	710	665	642	661	675	689	688	705	674	657	670	662	686	630	659	690	698	648	640	702	734	653	622	640	674	619	652	636	600	655	682	673	691	709	668	655	679	685	689	679	623	680	716	676	644	692	669	701	639	644	762	672	660	658	662	683	736	703	692	687	676	656	673	664	605	667	673	682	672	688	662	625	690	681	716	695	641	632	650	675	686	688	644	688	646	710	661	694	727	657	680	648	698	719	646	681	657	661	698	665	694	649	685	717	653	639	621	663	702	681	675	670	708	709	630	671	644	634	660	690	679	678	627	659	657	687	705	675	602	703	711	659	684	632	708	680	707	675	613	656	687	696	636	718	693	677	726	682	692	683	692	609	653	682	700	664	627	670	614	659	685	696	651	726	672	679	693	666	650	633	682	672	688	680	659	642	666	704	740	657	692	643	710	669	737	639	677	680	694	693	643	714	615	660	643	656	699	671	689	703	670	625	674	680	685	700	641	682	684	676	666	678	699	661	663	672	683	635	639	699	702	698	691	621	704	625	661	644	633	650	708	688	699	687	645	708	678	685	641	709	727	614	667	670	680	676	633	671	675	666	673	694	647	661	638	686	672	654	648	639	688	654	657	659	703	643	675	677	695	688	617	711	697	626	711	648	670	696	674	620	669	660	677	702	670	652	692	629	629	651	651	672	706	711	674	640	655	687	674	634	670	694	707	641	658	704	644	645	633	673	638	701	655	686	641	674	694	659	649	672	637	642	701	635	719	671	638	701	693	679	699	679	684	684	660	658	694	680	683	678	684	649	661	711	661	690	681	672	683	658	679	647	717	638	652	698	656	635	702	663	684	681	700	695	673	663	631	710	670	689	697	673	684	676	669	643	721	642	724	637	671	624	680	710	682	640	699	674	683	664	655	662	646	642	707	694	640	686	678	628	668	687	663	652	664	692	705	670	672	647	724	683	669	651	683	655	657	673	636	684	666	662	667	696	662	736	684	719	685	652	661	648	621	667	658	686	636	698	676	663	663	694	719	673	674	686	674	645	701	677	686	660	660	692	700	651	714	663	690	658	649	680	723	667	661	668	654	653	630	620	676	658	675	641	697	652	701	648	653	635	660	670	686	736	709	654	698	672	657	643	724	651	696	657	638	677	689	641	640	667	717	645	668	699	679	639	692	683	688	649	658	668	655	701	674	716	687	672	662	670	693	696	622	701	657	694	593	631	631	693	661	678	628	677	683	655	645	667	676	699	664	632	683	666	678	707	667	639	697	705	674	649	692	643	668	644	706	728	678	620	631	695	690	687	629	664	648	700	632	638	652	674	698	639	657	705	686	660	682	673	672	672	708	668	694	692	664	701	741	716	662	690	678	661	658	694	657	681	680	675	663	673	678	670	661	688	650	673	682	657	689	685	660	696	695	652	615	702	711	697	639	666	673	695	696	715	685	670	654	670	640	672	677	647	654	711	727	742	651	638	681	695	668	642	649	675	701	697	663	669	639	683	672	699	650	715	663	712	695	673	654	659	666	635	636	656	701	691	691	648	661	644	665	659	657	624	669	647	709	677	662	612	679	700	707	681	673	710	707	675	634	654	681	711	683	708	646	751	651	639	652	673	708	640	668	671	670	659	694	656	687	673	660	694	658	656	675	691	647	623	660	667	659	704	653	648	656	686	653	669	755	703	662	663	721	686	664	681	623	678	641	674	686	697	688	679	688	665	676	668	693	668	592	709	660	633	694	665	621	655	647	686	703	699	636	658	651	708	670	695	658	662	661	669	648	625	665	657	701	602	643	690	678	723	671	697	697	652	657	688	637	668	665	661	679	672	663	666	638	699	659	661	692	656	703	694	678	672	677	690	644	694	671	673	656	704	659	667	650	689	661	710	651	712	708	681	661	681	690	660	665	683	702	661	679	678	690	703	656	667	693	662	695	688	648	636	662	706	674	635	717	677	655	692	698	661	640	689	666	718	651	711	648	708	673	667	688	705	697	687	642	663	691	649	631	655	682	661	693	665	690	678	716	711	674	661	715	638	673	678	637	661	687	682	653	698	668	694	571	654	674	662	682	629	671	674	695	612	670	675	625	656	663	676	644	703	634	679	697	683	642	655	710	683	706	692	688	670	701	660	639	681	656	639	657	653	665	702	695	676	643	653	694	661	702	696	652	716	674	663	623	641	700	696	688	648	658	654	660	673	694	619	658	719	675	719	663	653	658	676	700	657	673	662	641	671	653	637	707	633	664	667	658	658	682	666	672	710	674	701	706	681	658	664	682	638	660	668	655	646	650	614	622	680	666	671	710	673	652	661	673	685	689	673	656	640	645	712	674	675	685	619	631	650	653	647	691	654	689	642	649	643	683	630	653	684	680	641	674	659	717	645	671	662	670	648	628	684	648	688	713	628	643	702	704	707	662	657	681	739	680	659	704	692	703	710	652	695	661	662	667	667	676	711	672	634	668	697	684	607	644	656	694	639	710	673	695	641	647	677	675	636	596	726	687	704	646	677	662	631	648	672	694	664	709	708	679	689	707	694	668	700	648	665	629	689	699	683	698	710	666	667	664	670	645	722	638	740	623	706	644	634	706	676	708	697	654	695	679	702	691	644	672	661	694	664	744	677	701	716	680	661	661	661	652	650	711	646	655	653	677	712	689	670	685	705	705	667	669	647	706	622	655	659	669	674	700	644	664	645	678	652	682	690	668	662	678	695	667	656	686	661	671	633	661	677	654	666	733	695	655	690	670	640	677	680	713	640	634	644	655	666	732	676	708	656	697	689	660	725	664	644	681	664	659	694	671	652	659	665	652	615	696	654	684	632	659	700	666	687	707	632	666	700	689	659	707	676	671	641
33797	6155	881	491	416	380	316	319	338	325	348	284	358	344	341	359	350	339	332	370	323	312	317	330	319	304	296	317	325	318	318	357	325	301	395	296	309	330	330	347	328	312	333	300	296	335	289	312	334	328	307	326	399	336	305	289	305	303	293	316	336	333	340	307	308	311	315	322	324	319	339	323	315	348	303	315	328	284	357	322	357	308	323	283	314	328	321	356	328	324	297	325	304	327	331	268	319	310	307	353	350	293	324	318	303	293	339	322	350	332	307	311	321	321	286	333	285	304	278	327	314	345	311	318	308	341	286	301	298	279	286	326	327	322	292	304	330	272	316	360	305	338	313	315	319	332	305	301	322	327	340	297	319	297	313	322	319	317	306	312	299	304	323	315	337	334	332	308	337	305	283	307	312	339	284	318	324	342	322	342	286	306	337	310	325	329	350	328	317	287	317	296	333	307	288	301	352	316	301	294	331	326	309	344	320	278	308	286	320	303	310	333	335	335	330	313	327	310	314	305	320	316	331	311	327	334	328	315	338	301	306	299	325	318	333	330	315	318	305	336	315	332	295	330	335	321	309	307	364	312	323	305	322	316	287	335	330	380	325	326	361	325	313	347	308	341	346	330	312	309	319	305	354	347	336	315	353	311	325	314	328	308	315	322	348	337	368	309	303	338	295	308	355	350	314	295	319	336	293	334	327	364	304	299	285	283	312	316	301	347	306	303	313	298	326	319	326	308	331	288	330	346	282	287	346	331	314	332	325	311	324	247	298	369	314	306	286	315	307	328	318	301	292	311	349	322	338	301	321	299	312	326	328	320	340	312	311	303	284	321	321	311	317	310	269	293	301	278	332	313	308	295	319	314	315	355	322	290	353	320	320	275	342	299	313	315	299	324	309	335	298	304	337	285	337	321	353	334	299	320	297	347	323	294	314	329	314	325	298	292	291	331	305	337	318	272	300	321	329	309	313	309	327	299	315	355	289	322	340	308	329	325	287	307	313	320	300	336	351	319	355	297	296	327	332	324	319	299	340	308	314	332	333	329	323	306	293	344	325	318	337	325	343	301	307	352	338	281	334	283	306	344	300	326	336	315	295	368	336	318	328	348	321	339	315	335	301	306	294	282	300	298	303	342	358	276	318	294	324	292	305	292	324	311	303	277	284	300	331	339	340	308	315	307	304	323	338	300	319	270	339	319	298	334	334	328	316	348	321	307	344	347	344	279	338	315	341	331	353	359	336	313	330	325	312	276	296	314	331	320	313	329	305	339	297	321	296	314	327	324	329	292	347	333	348	324	341	344	333	315	308	323	314	336	330	341	300	310	314	299	317	291	310	327	355	336	332	344	314	336	312	319	321	320	317	312	329	364	332	313	302	307	307	289	336	324	327	326	294	328	362	359	291	305	307	311	306	315	291	320	312	319	311	342	296	301	336	324	304	354	304	312	279	329	315	312	352	312	325	307	303	357	328	342	303	304	305	317	354	311	323	323	380	313	316	296	332	313	320	342	346	287	351	332	323	291	333	371	312	331	288	313	310	336	335	348	311	260	294	298	354	345	317	354	363	327	314	327	313	323	313	331	313	293	353	302	344	290	322	355	303	311	303	332	349	270	326	325	291	308	328	308	314	309	294	315	342	365	300	297	303	305	311	290	309	325	279	366	335	343	320	278	284	297	318	323	296	295	329	319	299	313	325	343	305	271	322	261	305	303	302	288	314	319	306	329	302	343	290	314	356	353	339	309	314	337	280	322	291	269	309	304	326	351	278	294	290	336	303	353	336	330	297	285	287	294	338	334	337	297	292	314	310	310	330	295	320	315	308	316	290	338	315	324	349	296	287	313	329	333	324	318	319	298	312	312	314	330	298	308	336	314	331	295	327	355	312	331	314	340	329	320	340	286	327	366	312	300	317	299	330	365	325	317	316	290	307	335	325	329	325	316	302	349	288	289	309	328	325	277	306	328	312	332	314	318	342	310	316	308	305	295	305	327	301	336	326	317	313	301	302	331	329	287	319	306	309	311	289	335	299	321	311	328	329	323	343	336	326	321	320	256	336	309	292	300	290	351	287	304	284	296	320	308	306	321	345	305	282	302	321	302	335	359	379	366	313	308	318	315	359	324	310	328	350	351	309	325	283	326	336	337	351	281	351	317	317	284	300	300	317	348	345	345	323	310	297	289	323	287	341	330	315	304	331	334	321	335	324	318	328	349	355	262	314	321	300	300	313	331	283	330	303	328	303	330	303	297	335	310	342	303	327	339	334	319	317	337	342	326	333	306	307	330	284	361	311	326	283	321	349	355	313	330	308	284	312	273	302	307	311	316	305	327	326	312	309	359	323	308	372	327	291	326	293	289	304	318	322	332	317	313	310	280	308	302	292	303	315	316	352	323	353	335	310	323	308	300	334	323	292	315	304	294	331	304	347	340	285	290	327	330	332	312	310	315	351	304	300	320	312	316	311	301	319	328	327	314	316	319	330	310	302	352	317	315	303	351	334	312	298	308	330	342	312	290	313	341	315	301	329	311	332	281	336	306	288	331	297	318	310	325	335	287	379	306	359	319	307	330	286	314	316	307	312	316	322	302	346	342	317	350	328	303	275	352	319	300	325	319	291	293	346	337	341	295	327	348	306	335	317	315	320	333	324	318	277	306	339	326	346	320	327	293	329	294	331	313	340	321	285	283	328	304	350	311	331	311	353	321	319	284	306	297	278	351	331	313	279	330	348	328	308	289	339	323	321	332	305	347	291	315	300	337	329	325	320	310	302	351	326	340	321	316	297	309	308	338	302	313	309	300	337	295	303	352	301	335	326	307	325	291	316	352	350	313	332	319	297	318	328	312	310	278	344	295	314	331	302	319	337	332	336	328	305	292	364	291	337	331	325	301	298	331	364	333	336	297	348	292	309	325	299	316	319	306	322	330	340	283	339	282	354	346	302	324	337	320	301	297	332	309	305	292	305	328	351	363	304	304	323	326	325	336	369	284	292	304	316	291	347	320	300	319	325	302	326	337	339	325	336	360	311	339	351	298	302	335	309	278	321	328	298	314	328	312	329	308	288	325	296	293	333	357	326	339	315	294	303	349	301	355	318	348	322	337	357	319	312	334	339	305	314	293	338	332	293	341	312	336	310	336	332	295	298	345	307	301	320	312	334	363	312	330	339	301	366	305	295	303	325	345	286	324	316	280	298	317	305	328	336	343	333	285	318	311	352	322	354	324	298	325	348	282	335	328	310	311	311	311	320	312	328	312	303	333	331	326	317	368	356	363	336	341	321	336	278	328	305	327	330	319	304	319	303	296	317	304	321	306	317	327	324	323	332	346	320	353	307	346	315	298	322	311	330	325	346	322	330	329	338	323	349	283	319	325	319	324	314	309	312	294	325	314	352	329	353	299	305	335	313	317	319	305	376	271	324	342	296	314	299	322	336	326	321	329	357	299	355	344	323	334	299	325	341	338	303	334	289	328	356	332	330	311	334	343
24209	10707	6210	3665	2652	1821	1397	1128	889	846	772	755	766	692	750	742	741	729	714	740	686	729	682	745	777	683	751	638	720	677	712	698	704	698	679	736	719	730	717	710	681	698	695	669	722	696	708	706	696	690	725	754	724	694	716	691	727	741	688	684	688	657	711	696	722	721	657	699	698	777	671	686	722	740	687	686	721	697	669	711	709	747	679	668	720	701	688	671	699	694	700	723	719	714	665	692	688	673	682	681	712	701	684	692	704	662	716	711	717	674	750	684	722	679	646	656	680	757	725	682	699	704	699	678	691	702	694	699	723	696	663	688	760	662	695	748	747	719	707	673	661	723	706	732	717	702	710	752	686	652	765	694	678	738	701	722	695	709	664	742	707	729	691	721	674	704	735	688	699	725	717	710	675	681	676	704	664	697	672	701	696	722	730	702	669	635	655	737	705	698	697	716	708	702	700	671	703	735	714	746	681	678	670	703	703	725	654	665	721	686	645	708	701	726	752	699	658	730	706	740	685	678	686	682	676	741	692	759	715	749	729	729	705	713	727	740	671	720	730	720	732	691	665	699	709	673	754	684	686	735	734	711	713	651	704	700	708	710	703	708	755	727	737	668	677	712	705	649	678	699	707	716	700	689	748	714	695	721	738	733	709	672	699	716	681	715	703	721	660	715	701	705	705	672	711	735	665	694	704	667	727	665	691	692	704	736	726	680	746	713	711	677	720	720	728	703	712	709	747	686	670	712	709	688	668	692	714	705	724	637	730	699	713	721	757	722	703	655	700	720	679	695	691	693	752	717	697	748	716	709	731	681	685	766	754	723	691	730	705	702	714	705	706	683	676	687	655	669	708	727	718	680	706	703	690	677	699	713	740	736	660	675	685	719	706	670	763	694	718	718	629	659	728	693	666	713	682	685	693	670	732	718	697	753	694	703	666	714	686	678	756	715	673	726	730	711	714	748	685	679	699	723	673	679	690	661	707	711	701	708	707	648	700	676	722	794	757	750	750	718	711	649	645	679	667	693	703	663	722	672	699	652	692	743	728	695	695	688	711	693	683	694	702	681	697	748	769	705	686	721	678	682	725	702	713	681	724	732	725	693	721	759	712	704	694	723	655	671	717	704	715	740	663	681	676	709	722	758	732	691	699	711	728	734	692	697	705	748	710	744	679	680	719	721	714	738	704	679	725	694	712	730	695	697	689	671	658	711	700	740	706	692	683	710	676	697	750	712	774	745	788	714	699	741	714	686	667	696	739	750	728	699	699	696	680	717	767	701	683	696	682	704	631	753	694	715	722	696	693	707	702	682	720	717	722	739	678	693	723	660	726	696	725	690	688	712	710	703	659	714	695	673	692	688	693	676	715	657	707	717	707	729	739	748	728	727	718	765	739	684	688	713	677	706	656	705	715	687	735	702	696	731	738	646	710	699	662	740	680	687	680	674	727	734	720	687	722	682	696	727	702	736	725	665	714	725	653	726	663	712	690	671	688	682	705	707	686	720	696	749	719	714	681	663	728	704	689	640	701	663	687	700	722	672	655	712	644	746	770	772	688	639	699	729	719	706	701	705	723	702	726	712	696	692	718	672	684	682	694	660	757	668	715	703	725	730	725	710	703	761	692	708	705	732	679	754	694	708	693	707	749	706	733	702	752	697	651	696	732	742	675	692	727	747	721	697	717	696	707	737	689	668	722	740	734	703	737	730	722	691	744	724	720	692	718	621	655	692	724	735	739	679	748	737	726	713	719	649	669	643	682	749	692	728	700	675	673	655	730	722	698	711	699	710	741	680	726	714	725	717	730	724	696	730	740	704	675	693	696	657	700	678	647	648	700	726	694	690	721	696	723	722	741	683	746	720	712	704	716	680	704	687	737	728	684	656	706	730	705	678	694	721	713	754	679	730	752	705	747	729	707	772	692	713	678	683	735	691	691	738	725	726	685	703	722	698	713	779	733	705	718	696	718	644	704	728	718	687	663	704	711	708	706	684	643	683	687	711	694	727	699	734	654	752	703	721	688	727	710	687	723	682	711	727	688	707	703	733	719	676	704	763	717	703	693	705	680	703	670	741	701	693	707	735	679	692	741	706	712	675	733	725	705	702	684	764	726	697	695	709	682	732	682	705	680	707	680	701	667	662	704	743	723	730	728	689	731	703	741	713	711	689	736	717	733	675	683	682	725	717	704	720	678	724	710	719	688	672	712	734	669	709	685	719	656	706	693	721	668	706	734	684	703	755	713	710	712	749	733	728	733	724	714	711	725	637	710	694	660	679	734	735	685	692	700	719	690	708	717	683	719	725	684	734	718	662	689	669	734	690	713	688	649	690	691	689	727	684	707	729	712	764	669	687	728	713	678	751	753	713	660	703	683	654	740	676	730	717	748	688	696	713	668	697	707	675	669	727	727	668	707	691	723	684	728	712	710	697	664	682	708	750	677	674	721	712	729	720	703	689	733	695	732	691	671	674	686	673	686	683	688	706	744	738	678	710	698	691	739	678	713	694	714	713	732	704	707	713	657	682	706	686	697	733	668	701	698	691	725	682	713	672	669	706	720	687	733	711	742	716	718	719	702	706	710	694	733	702	666	713	732	712	721	730	767	708	729	692	685	694	687	705	762	717	695	701	704	718	732	709	665	682	718	669	695	731	704	711	690	720	704	740	677	708	735	691	728	669	701	680	737	657	713	722	716	726	731	762	737	743	732	675	705	689	700	695	737	704	732	735	686	744	696	690	690	723	716	704	671	708	697	719	709	723	749	673	683	738	638	732	753	710	695	689	719	698	748	688	700	724	684	719	736	707	698	704	701	712	707	745	671	703	652	687	737	706	727	763	711	679	650	647	751	770	712	706	683	726	726	683	745	668	698	662	674	710	733	730	659	709	663	717	733	741	731	721	699	705	722	753	696	686	750	706	692	730	665	698	717	693	680	692	705	703	691	720	710	655	731	729	708	661	727	684	696	667	743	730	675	766	721	683	717	712	706	696	664	738	672	714	678	707	746	667	688	710	680	721	654	730	728	715	744	725	658	714	719	702	732	766	686	732	679	691	679	656	661	724	679	778	783	735	732	681	675	725	659	699	787	660	720	678	704	749	667	715	730	687	725	660	710	746	703	718	723	736	702	676	700	665	694	680	717	711	690	669	679	681	747	719	739	704	702	700	693	704	728	728	666	729	711	676	675	692	703	701	687	707	764	673	704	702	716	720	730	715	745	749	751	716	714	684	688	742	687	730	697	751	748	744	719	655	682	693	719	748	703	675	739	691	674	730	686	701	760	689	719	716	665	658	737	739	706	737	736	658	675	688	780	695	740	728	707	687	713	678	660	736	716	705	701	688	697	749	737	739	669	711	733	698	679	694	728	728	723	699	682	702	735	700	670	750	706	691	677	735	734	713	742	705	691	682	749	713	733	716	724	724	670	680	723	710	726	685	755	706	687	707	728	719	711	655	715	685	717	728	722	696	699	691	752	748	721	690	689	724
38102	7254	901	548	457	436	377	380	343	361	339	346	338	304	332	345	311	341	336	351	318	355	329	354	314	295	370	320	319	346	331	313	322	351	340	313	316	290	331	333	335	338	320	321	306	342	334	309	334	320	349	361	328	321	326	323	323	338	340	319	334	331	354	327	327	340	336	344	323	312	330	306	355	289	309	336	318	283	363	357	324	327	336	324	317	320	352	334	304	313	296	318	362	364	337	372	341	327	315	311	346	339	343	287	343	323	359	334	319	322	327	307	352	336	307	347	311	320	328	307	339	320	341	291	317	336	326	309	350	330	330	342	313	337	347	301	312	327	307	345	338	308	311	337	361	337	355	357	332	380	338	343	299	337	314	329	320	302	316	347	334	379	322	349	374	344	329	288	322	334	332	330	329	332	316	345	314	329	325	321	342	346	314	330	344	340	333	324	321	359	299	353	324	327	308	368	327	316	328	333	292	354	347	357	323	323	334	342	358	307	331	356	338	321	313	284	321	347	325	341	320	321	337	314	306	316	332	333	341	331	345	331	328	352	338	313	306	335	326	342	321	318	328	348	350	343	330	334	345	340	301	350	345	344	322	337	352	292	319	304	296	315	301	306	334	318	327	302	314	326	341	319	322	313	335	361	327	351	339	305	333	340	362	348	302	341	339	335	337	329	303	350	322	306	326	340	335	327	342	358	361	355	325	325	378	343	338	329	293	331	314	329	345	311	336	338	333	342	320	340	326	387	320	334	348	354	316	316	321	312	286	317	377	343	318	320	326	344	320	341	330	307	384	348	343	323	351	373	345	307	310	355	327	334	368	318	330	329	306	337	358	328	337	341	330	348	300	341	357	319	326	341	314	366	304	310	346	288	348	363	343	337	324	305	315	336	294	311	368	310	298	342	333	356	356	329	377	337	332	323	337	373	345	320	311	325	308	332	320	318	351	342	341	315	337	339	345	316	312	366	369	340	350	328	321	363	351	334	339	315	327	316	304	344	338	346	358	320	321	323	324	325	301	308	358	347	335	323	341	313	330	323	343	308	329	338	299	330	333	346	308	340	324	346	325	341	290	331	327	317	319	336	318	315	361	361	343	323	325	333	319	318	328	339	337	299	320	333	339	347	339	356	330	323	304	348	355	320	341	313	326	328	309	342	317	299	314	321	331	313	315	328	340	334	321	334	356	308	339	348	287	301	322	328	280	287	339	302	345	311	350	324	310	328	317	337	336	330	323	334	349	340	308	331	352	356	303	306	277	366	328	344	325	331	333	337	297	347	326	353	351	311	312	316	326	317	301	319	357	353	345	347	323	311	343	301	335	302	320	356	347	369	320	349	296	343	352	343	364	308	334	331	308	328	322	311	354	352	339	358	308	311	346	316	322	317	311	321	319	343	336	335	331	350	321	314	319	320	322	339	353	342	322	322	328	308	316	345	319	306	330	333	341	322	310	313	351	345	321	335	327	340	350	355	313	341	309	321	341	344	338	348	347	376	369	302	333	309	337	343	358	325	336	315	359	357	297	370	342	357	312	318	307	341	323	300	350	318	312	352	354	341	335	298	327	310	323	315	355	343	268	325	323	343	324	308	336	322	296	330	307	308	322	315	300	352	300	305	344	298	321	314	365	321	323	336	336	317	340	335	343	303	319	370	346	362	345	348	322	335	320	336	383	326	355	339	328	352	319	323	341	351	343	326	322	370	395	339	309	286	342	278	342	336	329	311	337	345	310	316	356	295	342	357	352	304	320	312	339	377	371	318	323	312	344	330	319	326	309	322	306	319	296	309	315	333	333	351	356	325	325	344	325	310	377	340	362	364	347	336	335	338	353	318	310	331	337	328	297	261	304	343	303	305	310	326	319	363	316	342	332	364	372	331	352	355	331	343	327	329	335	295	314	313	323	334	316	328	333	334	347	356	296	303	290	288	341	355	330	320	324	342	329	327	299	334	351	308	326	325	347	318	338	335	383	344	331	344	311	291	346	328	336	303	327	364	361	357	338	347	336	342	336	325	333	332	351	314	321	316	343	318	326	367	335	351	322	298	331	346	314	321	337	323	341	325	325	308	319	347	320	328	314	278	337	334	352	303	331	311	323	310	310	308	346	347	316	332	342	350	351	340	348	357	321	346	343	310	351	329	348	322	346	345	324	347	331	351	334	362	294	315	356	332	313	277	358	332	329	333	325	351	312	343	328	323	369	307	363	308	346	292	304	342	322	315	330	342	346	302	321	326	350	341	301	292	327	319	337	321	345	321	323	319	321	295	314	311	363	323	326	301	332	322	309	355	320	344	312	314	380	342	349	369	339	365	304	364	305	338	339	316	337	352	310	323	343	338	293	346	334	321	305	342	360	336	318	351	324	308	328	333	357	355	361	324	316	331	327	324	339	307	343	340	327	345	305	326	352	338	366	336	357	297	365	318	314	335	336	318	336	331	335	294	314	337	337	338	379	330	314	337	355	329	333	368	329	314	338	327	353	331	351	335	303	346	342	335	377	338	340	343	336	320	360	333	314	320	316	369	334	354	325	323	348	330	385	338	322	322	303	331	359	338	317	310	325	360	317	343	295	336	312	310	342	319	326	304	356	322	318	319	345	348	317	314	296	326	330	341	330	357	325	343	311	316	329	346	324	301	352	373	353	333	321	321	362	349	307	300	310	318	324	333	338	364	326	353	341	316	331	335	313	289	354	353	313	351	323	320	336	330	355	320	350	313	343	337	351	302	346	348	330	296	329	310	337	335	311	343	308	367	339	315	311	356	359	346	324	314	347	337	330	317	363	344	317	302	287	332	325	297	335	348	321	332	351	287	319	337	324	321	317	338	341	356	328	303	323	346	368	325	350	336	333	332	367	347	344	343	342	357	301	353	307	368	300	336	336	323	310	320	315	305	345	347	362	310	335	340	307	348	389	317	322	333	336	328	319	339	351	349	334	296	317	291	319	344	339	336	302	330	341	349	303	342	331	330	314	321	299	341	323	316	309	310	339	333	342	358	334	337	306	352	355	290	328	344	360	342	344	386	339	338	347	348	327	324	342	293	329	296	324	326	322	365	309	333	326	313	319	332	310	318	323	319	323	352	322	355	314	305	309	342	321	342	322	313	325	302	329	363	333	344	305	322	315	317	331	290	315	375	373	298	337	339	293	312	306	330	325	313	343	354	355	319	334	307	351	324	334	347	329	335	331	354	324	328	337	306	292	350	307	335	319	320	323	330	382	335	379	314	371	325	352	333	335	320	334	329	343	336	342	310	307	340	317	333	305	303	321	316	367	327	319	339	369	344	336	358	327	314	331	333	349	357	355	329	334	322	330	333	385	354	335	323	301	348	322	318	336	363	332	357	327	302	331	323	364	346	341	363	332	327	329	309	313	334	308	333	317	380	334	354	298	315	297	302	315	333	326	313	331	315	362	336	346	358	336	306	320	303	341	315	343	329	323	314	346	342	342	333	366	314	369	326	343	329	309	323	276	305	398	306	300	347
26445	10214	5767	4261	3060	2009	1530	1241	1014	877	796	783	813	781	806	790	793	766	824	730	765	761	742	754	799	727	751	738	733	756	734	780	735	790	782	727	743	751	741	806	749	763	725	756	708	793	758	721	779	764	717	733	803	755	747	713	731	759	785	804	771	778	742	716	663	796	761	733	744	722	763	750	737	751	768	738	736	817	792	751	772	813	755	738	733	727	780	760	749	725	752	728	734	682	756	751	798	736	770	830	768	733	762	744	737	752	741	752	757	730	727	777	736	733	743	755	704	779	683	743	766	772	758	764	728	757	785	754	731	764	760	752	742	704	733	713	774	725	756	782	734	729	772	757	770	805	722	779	747	810	758	725	768	802	740	749	741	765	771	704	808	728	718	748	760	736	774	767	762	762	747	809	779	733	741	806	781	731	708	742	797	729	745	757	763	789	716	761	768	744	732	758	745	750	726	747	799	782	737	744	772	765	710	733	789	692	760	789	777	771	774	735	760	768	775	760	773	738	771	757	704	728	753	750	760	723	774	669	763	800	796	773	787	764	785	784	780	748	768	716	746	747	747	742	759	780	727	768	706	749	738	765	717	772	805	785	782	772	731	745	727	761	711	753	787	764	733	703	709	733	756	786	721	728	757	763	803	746	711	754	802	761	680	729	760	716	754	801	722	763	781	777	732	758	781	681	777	726	765	757	727	791	764	742	727	748	750	716	737	741	777	734	755	764	768	733	775	791	705	677	763	734	757	742	771	765	774	771	736	771	769	773	810	732	784	722	756	766	719	766	748	771	757	734	793	759	729	812	751	728	760	730	752	778	710	807	739	783	737	752	772	763	781	760	734	720	775	721	768	732	751	785	768	768	743	751	699	737	740	726	741	770	742	723	775	764	742	755	726	751	755	720	739	717	756	785	743	748	803	808	785	707	705	742	709	766	726	727	790	757	777	765	768	775	783	746	728	777	724	743	767	770	743	796	758	703	741	728	765	701	768	790	752	764	705	729	751	772	751	732	744	781	776	792	739	751	772	720	782	778	778	761	664	767	741	768	704	782	788	706	724	764	757	734	804	803	765	722	724	727	749	774	732	766	789	757	800	689	749	691	770	709	755	798	756	755	763	780	715	764	747	768	688	770	746	750	752	742	796	757	775	757	717	685	747	746	745	735	745	833	787	779	768	726	723	770	680	757	753	750	811	706	747	771	746	735	798	745	760	770	748	739	734	763	791	763	726	755	742	794	778	725	704	750	739	752	727	741	725	752	773	723	781	737	813	742	762	743	717	720	703	753	741	751	771	701	739	739	700	755	713	771	697	755	763	744	774	774	751	746	725	764	716	757	790	747	739	760	745	722	751	782	734	766	742	766	789	719	738	758	735	746	771	766	712	780	747	772	673	724	702	758	756	766	792	730	797	739	776	743	761	723	746	770	785	721	779	783	772	739	736	793	810	758	758	753	790	744	783	759	767	720	752	766	787	750	712	689	762	753	761	713	735	669	754	768	762	775	779	809	737	751	762	763	759	797	810	722	732	783	743	687	818	740	737	762	782	686	759	751	755	735	699	726	759	754	731	762	746	794	731	773	712	718	774	751	718	782	777	745	721	770	773	741	779	733	752	730	710	747	785	773	734	753	801	736	727	742	778	763	724	752	728	732	735	770	778	761	747	740	784	761	773	802	754	783	772	749	766	755	766	737	762	754	747	770	733	784	710	761	758	750	739	756	741	716	752	749	769	748	717	774	728	761	748	779	756	706	738	739	775	726	698	741	743	748	713	755	776	743	724	737	731	752	731	737	742	778	707	787	702	758	743	759	741	754	729	799	748	759	788	773	766	768	760	756	718	788	775	753	752	816	758	769	729	702	710	801	740	738	742	782	746	781	766	722	789	763	750	761	782	771	736	724	723	750	767	813	731	747	748	751	799	772	786	784	739	715	754	735	723	739	750	778	749	789	713	783	688	745	761	714	772	786	774	788	777	792	730	797	731	751	750	755	782	718	752	719	717	747	764	784	747	770	734	841	758	772	777	717	780	786	795	724	758	751	776	771	765	702	723	728	784	773	762	738	826	763	791	713	772	726	761	791	748	724	751	774	737	749	781	739	707	782	742	728	767	748	726	789	736	776	761	759	743	726	707	740	788	739	769	724	754	689	753	731	780	704	744	751	743	764	764	761	763	710	783	809	769	746	746	699	784	733	764	795	719	714	749	723	727	732	722	708	748	743	776	713	763	777	752	754	798	758	769	805	732	793	760	736	732	704	724	766	758	741	752	781	789	768	782	757	731	760	750	720	746	758	759	756	715	745	707	782	763	715	821	711	768	828	724	767	716	793	711	762	721	746	760	775	796	775	728	748	733	715	755	736	749	778	726	778	766	717	761	714	797	765	764	732	747	780	749	716	743	748	765	721	757	717	740	706	765	771	785	731	703	758	724	782	701	738	786	741	830	736	782	761	745	747	792	733	749	795	742	729	733	794	728	742	704	767	704	759	735	709	758	783	736	735	778	703	751	762	733	713	760	754	727	746	767	744	704	798	786	746	736	755	799	748	719	750	728	711	763	745	765	722	736	771	749	773	790	737	752	712	773	763	776	796	774	717	769	744	769	785	729	757	731	735	752	726	747	780	741	737	740	775	744	817	770	775	776	749	760	705	753	767	819	743	762	773	725	723	745	788	788	794	773	720	738	758	715	772	715	798	737	803	762	745	751	717	697	765	727	776	714	739	776	776	734	756	785	798	779	727	726	742	773	728	740	766	763	785	774	782	761	733	706	712	717	802	749	782	741	775	719	812	778	767	706	728	783	743	756	762	732	761	717	818	767	798	786	724	755	721	779	716	719	760	734	762	776	745	769	754	796	833	758	766	744	783	765	752	734	740	764	819	791	817	788	771	734	769	779	781	773	729	726	742	766	721	773	760	690	790	718	803	763	715	827	768	715	715	760	804	782	738	766	800	760	784	750	774	726	742	751	757	789	771	752	755	763	744	742	770	762	765	764	756	758	754	754	741	775	783	753	789	786	745	727	760	776	759	748	777	761	783	758	745	716	738	740	727	767	794	752	776	753	735	789	753	693	739	764	776	767	740	739	754	725	721	788	755	750	775	695	787	722	756	754	790	803	765	773	757	711	764	779	716	738	823	738	757	748	745	794	763	746	772	800	765	766	784	724	763	724	708	759	730	757	724	709	696	747	728	708	756	784	732	753	742	747	743	749	759	751	798	719	707	759	775	762	745	701	722	801	745	773	753	771	745	776	719	824	758	763	781	748	738	741	797	750	765	745	725	745	773	713	737	755	705	760	763	754	813	741	718	765	752	741	756	744	776	731	701	768	757	703	716	752	745	771	783	712	710	745	722	783	747	791	721	764	778	749	700	751	813	787	764	771	786	766	759	763	719	758	777	695	766	800	741	741	733	687	768	763	725	788	782	710	762	796	766	737	742	833	774	794	760	797	709	774	777	751	761	743	734	758	767	696	800	786	712	756	751
24085	2803	535	410	397	340	339	344	307	276	336	347	297	304	305	336	316	291	315	336	337	301	321	325	290	326	281	303	288	324	301	299	317	316	320	289	281	310	335	324	306	340	347	333	316	300	320	319	354	290	315	326	330	342	330	298	306	305	301	326	306	346	305	304	277	290	309	318	310	305	335	329	294	294	315	312	310	326	296	279	320	293	319	315	314	290	331	317	328	334	280	308	320	303	295	292	283	299	312	327	286	317	296	311	336	313	327	322	349	347	308	319	299	323	311	318	295	338	316	355	326	328	331	346	309	348	303	309	290	291	334	298	321	342	311	269	288	287	314	307	288	307	315	365	302	300	333	297	311	287	323	349	306	320	299	272	298	302	317	329	296	294	295	283	327	333	262	300	300	313	285	330	308	330	297	285	315	296	345	289	297	289	276	294	304	282	312	323	311	306	325	303	327	325	346	294	298	327	314	322	331	356	312	282	312	314	349	321	321	302	322	306	310	351	310	277	312	303	291	303	298	323	346	289	302	331	360	332	308	328	315	299	303	280	299	310	295	278	305	305	288	262	276	294	290	293	338	319	306	262	308	316	320	327	319	306	295	296	302	304	295	315	317	334	325	302	287	294	324	301	299	317	361	311	331	319	323	271	322	320	326	321	322	331	281	332	319	309	315	305	313	316	351	328	291	319	313	310	309	318	309	340	327	306	307	376	324	329	311	300	291	313	314	304	287	314	308	318	326	279	291	327	351	320	291	278	332	301	311	321	296	309	318	313	321	306	304	308	323	281	296	313	329	303	315	329	310	293	335	299	340	338	312	308	300	278	297	273	298	328	343	310	327	317	294	327	308	305	330	292	285	339	322	349	313	374	308	307	296	324	321	319	356	310	310	348	308	260	302	305	280	315	321	327	310	281	289	334	300	283	284	303	306	291	308	315	310	335	275	283	320	290	288	264	329	293	309	301	303	309	303	357	319	313	282	278	328	305	274	317	331	341	344	306	316	333	294	296	295	320	300	330	337	307	309	344	324	299	314	279	288	279	309	307	317	308	336	317	314	293	328	320	337	336	310	325	302	287	337	320	284	290	315	321	292	292	311	284	301	304	298	322	303	301	325	292	295	293	296	305	299	298	311	294	319	340	281	311	299	291	296	337	307	289	304	337	282	311	293	316	287	305	296	274	295	312	321	303	305	353	321	352	295	299	287	332	301	354	301	351	302	317	318	335	314	297	306	314	316	325	304	284	324	265	282	276	330	326	263	330	295	301	347	294	335	316	307	303	337	322	275	310	330	318	364	315	319	279	299	322	302	272	281	325	338	306	293	274	287	282	298	313	314	300	335	359	323	309	303	336	323	331	304	311	296	348	321	321	322	318	303	292	326	321	288	264	287	318	298	352	312	327	283	332	301	329	272	326	326	309	320	320	350	320	284	306	292	323	342	296	289	292	312	334	339	274	319	278	298	310	292	317	338	315	298	288	319	317	310	339	296	296	314	352	344	317	327	296	304	292	297	317	302	317	305	322	272	322	304	289	328	310	326	288	302	288	327	281	286	321	280	332	297	287	307	337	299	306	311	307	284	276	287	312	269	303	334	306	341	310	276	315	308	282	301	281	331	335	326	307	322	314	330	239	310	368	327	324	289	309	297	278	298	272	310	314	308	322	274	302	297	308	299	327	297	266	304	282	304	318	301	324	324	297	317	273	297	338	314	299	317	331	335	331	327	306	323	333	327	322	328	325	328	315	306	300	299	345	310	288	289	316	320	324	309	299	279	323	316	337	282	304	296	288	306	320	306	335	316	276	305	296	278	307	346	294	305	305	291	324	334	282	308	339	297	285	299	263	319	316	288	329	288	284	326	292	312	306	299	299	303	317	304	303	304	318	297	303	271	302	314	280	337	321	330	337	283	303	330	317	303	326	315	294	287	303	303	289	294	288	276	314	332	307	317	295	309	309	318	333	332	340	288	295	324	307	340	306	295	342	332	313	281	316	335	294	332	298	294	284	341	298	301	301	332	313	333	288	319	319	307	282	306	334	346	328	327	342	305	303	295	331	331	267	289	312	323	306	309	308	340	349	295	295	291	326	317	283	286	344	280	305	295	340	290	279	321	319	321	288	326	284	300	277	284	285	310	338	324	343	303	252	336	315	280	299	322	333	313	316	276	326	304	344	297	330	318	339	311	276	284	325	314	286	339	290	315	270	275	293	329	268	306	279	302	332	313	308	281	312	310	318	333	351	299	315	314	275	288	301	340	334	310	295	296	311	290	303	315	293	330	283	305	337	322	305	345	320	318	317	340	345	329	327	323	300	309	318	306	295	269	309	281	329	305	301	294	309	342	298	303	296	318	315	279	293	291	291	313	310	290	322	332	309	333	318	289	312	308	310	299	298	317	346	284	274	325	297	292	316	301	328	311	277	289	303	313	298	297	332	310	285	312	334	330	259	326	321	344	295	287	310	303	296	348	317	303	319	307	323	305	292	329	329	306	288	351	333	301	295	299	334	298	299	312	288	302	310	331	350	290	327	289	332	273	325	310	309	281	320	292	276	310	338	325	268	292	269	273	312	289	323	337	299	281	293	291	304	324	295	332	290	318	327	307	309	267	345	336	318	280	317	351	335	290	312	301	321	278	317	344	310	299	308	311	337	301	308	300	321	282	330	306	336	316	321	318	321	306	283	313	332	299	334	343	283	303	306	298	318	302	332	317	314	337	310	331	262	311	302	315	309	328	291	308	273	329	295	326	299	333	291	326	310	329	308	330	335	302	293	292	326	327	302	272	314	308	320	310	346	298	321	327	279	310	332	314	339	305	311	291	330	296	331	310	279	313	304	272	295	319	304	294	311	333	307	304	337	313	299	317	319	307	327	292	304	285	297	335	331	305	320	284	326	281	285	288	312	288	305	307	278	313	302	293	313	290	299	291	336	332	288	317	326	312	306	331	295	307	308	299	337	318	309	319	351	300	306	333	352	312	344	327	319	319	326	298	329	303	330	313	332	321	329	308	318	310	322	344	307	310	288	305	313	317	300	282	288	282	334	323	296	315	322	278	296	300	305	273	328	302	328	318	300	313	316	304	312	301	286	329	292	302	333	288	327	318	291	293	308	314	282	306	303	322	299	320	299	313	297	284	292	331	300	289	276	300	293	322	308	309	320	280	277	297	296	263	298	325	285	263	311	282	308	329	336	330	263	310	312	326	295	307	309	319	336	331	309	342	327	321	291	337	325	296	337	280	309	286	297	328	335	318	325	313	309	287	321	295	296	321	317	308	303	318	351	331	317	294	317	307	258	263	282	282	314	297	317	300	303	272	315	314	287	304	297	331	291	296	307	304	330	319	288	303	299	323	313	312	311	318	312	294	283	313	319	306	285	280	314	338	307	336	327	330	314	322	332	289	286	311	341	301	318	333	288	326	317	317	307	315	314	311	333	323	316	364	345	274	293	338	329	288	303	310	302	324	308	284	321	335	334	311	316	347	336
17386	6152	3672	2472	1578	1231	1024	862	766	675	669	700	722	693	719	685	686	717	670	643	721	659	637	680	672	656	663	715	668	610	695	666	658	625	646	639	673	676	655	680	735	674	694	663	630	668	716	716	664	674	647	684	639	714	684	696	651	690	665	683	667	654	654	665	683	648	642	695	706	646	693	691	667	666	709	680	668	712	675	683	687	610	640	699	689	684	674	694	674	697	702	643	659	667	706	676	668	639	658	676	630	673	652	705	646	641	737	672	666	661	683	679	716	677	671	659	697	691	672	676	638	658	642	696	710	670	667	661	702	675	637	662	646	674	667	650	656	671	672	670	641	701	689	689	668	662	613	629	679	668	665	686	704	648	690	645	666	623	674	668	692	681	637	672	733	675	667	649	693	670	645	670	640	626	693	686	692	740	666	666	648	635	652	668	679	688	637	670	649	678	653	663	652	682	684	657	603	688	707	712	676	623	639	696	636	669	689	693	656	655	690	668	685	646	680	667	664	657	690	652	717	674	686	653	667	672	651	687	660	653	685	677	653	663	690	664	704	658	659	666	651	690	643	636	704	641	641	682	697	671	709	630	641	659	674	670	651	704	671	688	624	663	745	663	688	735	619	612	664	679	688	649	692	672	641	647	657	658	752	643	688	668	649	661	654	646	672	703	641	675	707	645	714	664	632	665	716	662	664	639	688	684	672	644	673	653	694	718	682	668	674	667	676	654	690	667	732	645	687	727	706	668	638	661	671	695	681	647	642	655	667	684	662	731	669	658	666	673	659	654	704	661	650	692	660	675	710	645	698	696	627	748	591	681	685	615	670	667	635	646	652	702	648	648	636	657	667	693	654	663	700	702	637	643	668	663	674	685	658	662	682	698	671	656	657	668	687	673	651	679	650	655	662	660	688	752	689	675	650	663	670	673	623	625	714	668	681	727	659	653	659	626	700	671	673	673	681	687	727	686	701	628	655	702	670	691	679	678	719	634	660	692	683	684	661	629	664	661	652	627	632	696	647	692	677	693	653	664	641	687	656	685	697	655	665	692	685	681	671	666	702	655	722	679	695	639	623	691	671	667	674	674	722	669	683	631	628	723	681	631	654	666	696	618	685	663	694	670	742	712	652	677	671	673	623	667	694	685	681	672	660	648	717	661	644	682	664	671	675	726	653	622	651	678	643	689	674	662	695	681	634	728	676	652	704	656	692	662	673	658	683	674	663	715	712	654	690	632	649	605	651	653	667	683	717	676	666	642	662	679	629	701	655	642	660	674	747	709	662	673	639	644	705	682	706	679	668	640	657	694	677	662	689	689	658	688	655	659	668	630	680	631	705	647	665	684	663	681	694	638	647	653	649	660	618	654	695	698	660	637	701	688	635	691	703	712	667	660	675	671	670	652	661	656	638	651	664	657	691	680	661	690	680	682	677	652	681	658	653	659	698	700	684	686	634	649	671	662	669	672	621	672	651	717	675	715	743	666	684	648	700	696	718	645	664	696	665	710	694	652	641	689	687	695	657	662	693	636	667	641	707	613	720	680	618	671	698	633	656	660	636	690	598	625	733	699	642	643	677	667	642	639	699	708	641	695	706	612	681	621	645	656	657	619	676	669	676	653	643	674	709	647	677	627	695	663	690	636	637	686	653	698	622	651	668	670	656	662	677	649	668	665	689	699	719	699	708	698	666	666	667	661	665	669	657	665	620	679	634	645	682	671	669	637	700	646	685	669	683	681	635	683	722	647	623	709	636	690	624	647	683	682	662	646	660	636	700	616	642	685	683	671	697	638	678	670	672	669	685	649	652	688	674	643	677	685	721	636	645	645	646	702	627	604	667	686	737	692	690	660	649	646	633	666	626	668	669	668	660	677	647	701	689	691	674	638	675	671	624	663	688	655	653	666	654	703	678	639	693	664	690	673	696	678	650	626	672	642	716	678	677	686	656	681	679	665	639	659	664	664	697	679	676	693	669	654	696	687	704	705	635	686	664	722	657	681	685	702	676	655	646	686	645	667	687	667	678	729	672	715	701	692	658	677	587	675	679	645	659	685	664	682	632	686	660	709	677	685	651	671	688	674	690	715	649	662	667	648	671	673	697	672	687	735	676	627	687	709	646	658	688	662	701	644	666	642	654	683	662	715	642	646	620	662	702	688	650	681	670	670	664	648	711	684	680	657	705	614	672	711	679	632	665	644	674	714	695	693	666	664	657	675	684	662	683	683	668	655	691	627	651	620	679	704	696	664	641	628	697	693	672	678	651	670	695	670	748	661	694	721	646	672	638	625	664	623	682	650	663	675	654	680	657	674	682	599	695	657	658	615	629	681	687	685	669	628	657	685	658	657	674	662	671	665	693	660	693	707	665	693	679	605	707	636	670	649	686	665	660	647	626	672	678	686	683	695	711	680	657	671	724	664	645	671	675	686	644	692	694	662	681	693	664	665	629	645	665	640	702	698	684	671	623	699	655	709	692	657	710	670	647	688	684	667	699	667	668	694	700	648	672	670	691	694	676	706	617	703	699	678	714	650	700	663	635	692	638	675	672	701	664	702	667	657	702	687	663	631	684	679	677	694	688	711	651	691	703	644	702	662	674	664	650	654	666	678	713	672	640	716	643	680	693	669	652	690	684	695	695	709	700	637	651	668	650	664	653	708	655	696	633	653	681	683	651	687	688	667	681	704	632	686	691	659	723	711	702	667	697	685	701	677	693	659	700	663	638	670	650	682	629	701	644	679	667	689	675	694	689	694	644	662	657	662	607	676	668	670	650	652	646	697	680	658	671	667	654	666	692	654	658	677	659	681	671	672	626	699	675	722	688	677	676	627	675	648	667	656	626	680	727	662	656	681	678	667	650	681	692	678	692	645	640	675	696	672	660	640	660	669	667	663	725	685	686	683	688	721	690	689	686	647	708	655	682	626	659	630	645	614	656	675	665	679	634	706	700	676	620	736	699	672	645	678	704	669	650	690	655	670	715	670	701	659	659	636	691	636	664	665	662	674	697	649	644	693	635	645	673	601	697	638	714	642	645	718	662	683	631	724	661	686	684	682	690	754	650	701	624	634	642	653	641	703	706	685	672	687	691	658	743	671	614	614	620	643	662	685	686	676	676	673	664	668	653	705	672	657	661	670	669	629	699	662	632	689	630	709	720	619	631	689	686	677	670	639	654	704	705	668	646	712	705	606	651	695	671	633	693	691	643	708	623	677	677	656	684	643	705	700	662	713	693	646	643	634	647	683	661	639	674	727	631	658	661	634	639	656	683	694	684	632	692	647	663	695	666	655	659	663	667	642	656	647	687	705	698	660	636	710	639	680	694	691	692	669	586	670	661	663	634	663	675	677	706	664	680	708	722	665	697	702	629	681	661	673	689	679	695	692	732	689	657	641	658	679	629	688	679	714	680	685	672	679	684	632	676	686	705	627	657	629	694	656	708	693	644	673	649	702	630	680	670	653	656	691	594	724	649	682	628	633	715	715	684	660
29825	5016	974	624	481	415	359	338	319	308	326	349	339	325	347	336	375	301	293	301	318	303	304	332	357	322	293	361	326	322	295	305	332	323	330	304	298	315	348	334	371	365	330	314	321	321	291	296	330	324	337	341	285	289	318	318	335	342	339	299	343	313	312	349	327	344	311	351	293	310	307	285	329	293	320	309	316	311	320	332	296	327	294	312	311	321	328	324	305	304	284	311	346	299	322	314	312	320	324	291	318	326	304	308	320	344	312	300	326	326	294	333	332	346	317	323	317	320	294	363	337	285	300	305	330	286	322	310	311	303	315	338	347	337	312	290	335	289	297	322	300	315	298	298	319	326	294	348	330	334	330	264	343	332	335	315	333	319	327	298	285	321	338	311	291	322	321	301	327	355	317	328	284	332	349	313	320	314	323	334	344	306	329	319	360	329	333	335	313	342	336	328	311	304	308	324	318	290	319	324	320	335	355	315	342	280	322	282	322	354	306	306	303	356	319	320	318	324	294	329	337	316	286	310	319	321	286	331	313	310	309	335	334	324	314	332	299	353	374	304	303	327	297	370	306	327	318	303	312	328	313	325	334	333	327	295	342	343	351	299	279	320	320	312	289	342	310	309	329	314	345	314	298	334	332	326	348	310	324	299	320	316	327	320	324	316	337	297	346	329	308	278	295	315	339	302	280	284	299	286	293	324	318	331	310	315	318	348	330	309	333	326	333	340	295	331	332	306	317	314	339	280	312	301	314	304	309	293	324	331	321	342	335	299	315	306	312	334	337	307	294	331	347	312	329	329	307	313	296	308	324	339	310	318	286	316	312	332	345	350	332	322	336	305	307	302	318	347	278	303	316	299	339	328	310	319	318	341	346	351	332	326	302	304	300	352	295	321	348	328	335	307	308	318	309	307	301	297	332	300	313	310	324	285	300	297	309	298	320	322	334	341	319	280	303	296	381	348	312	292	323	325	316	361	299	307	330	355	312	295	344	339	245	308	322	302	321	301	330	329	345	365	318	290	291	349	332	313	322	302	322	319	285	306	331	340	338	332	340	318	372	346	322	328	359	310	274	333	304	362	377	312	327	341	300	334	310	336	289	287	314	273	324	331	327	288	315	362	310	300	332	355	324	332	360	331	340	317	329	322	324	351	336	299	330	281	314	328	323	289	283	303	326	318	313	332	293	352	309	281	347	327	298	312	307	303	296	323	356	324	290	311	329	339	323	314	314	320	304	356	295	327	331	311	320	325	318	310	352	325	295	311	318	323	337	334	321	338	310	322	324	328	288	326	294	341	275	333	322	313	354	288	343	372	316	327	320	341	290	333	305	337	323	323	314	272	350	295	328	311	321	300	324	289	310	325	313	359	311	296	328	301	309	320	315	330	296	342	351	299	297	314	322	315	334	328	311	334	308	282	315	325	318	315	307	314	341	317	335	317	289	328	307	323	322	272	302	326	310	314	321	338	318	323	340	294	316	282	333	325	315	294	315	328	330	343	333	281	332	278	340	339	331	298	301	303	353	314	305	335	321	311	346	324	317	312	278	352	326	329	315	340	322	317	313	285	291	334	282	334	344	331	319	334	340	309	320	328	351	341	306	321	324	287	308	346	296	359	327	329	296	323	317	318	344	318	337	309	306	316	307	345	305	299	333	339	322	331	319	332	292	317	343	291	332	295	279	340	317	302	358	318	316	353	310	297	325	342	305	300	323	324	323	328	307	349	302	329	313	320	345	317	316	346	303	340	297	316	302	299	322	321	336	320	312	324	357	297	299	312	345	312	321	312	312	334	310	299	339	312	302	313	296	312	317	312	321	323	305	343	315	319	317	341	328	332	310	345	348	304	323	320	324	346	297	355	319	334	350	335	333	343	318	308	288	318	327	289	280	325	332	340	316	354	316	272	352	341	302	295	347	308	329	312	303	315	306	337	282	367	339	337	336	330	313	347	331	309	293	329	317	337	339	287	287	319	336	317	328	364	313	307	327	341	310	337	345	300	279	308	316	324	308	338	298	329	309	319	323	334	299	319	324	306	322	305	304	327	287	322	310	300	315	303	353	331	328	300	324	321	323	314	326	282	348	322	333	321	303	290	306	351	304	292	320	342	312	327	324	329	309	341	313	344	307	337	305	333	330	345	349	334	319	319	312	316	349	319	336	308	320	319	333	303	305	310	351	329	308	310	316	332	309	335	341	299	301	311	336	317	342	316	346	335	343	339	346	348	324	323	294	318	314	332	299	313	319	309	342	312	287	327	304	330	334	347	312	298	303	338	311	317	338	310	311	319	353	310	351	307	306	319	263	307	312	301	340	325	311	338	320	314	324	331	348	317	309	321	327	350	314	353	319	307	323	334	315	349	285	316	319	320	287	306	318	321	301	318	293	307	352	321	347	301	322	283	312	301	309	278	321	341	305	329	316	343	318	288	310	334	324	314	350	304	307	319	315	320	324	319	303	323	324	330	317	355	281	333	342	311	322	276	300	310	316	330	292	328	309	320	272	320	324	317	323	321	334	314	309	309	307	330	286	331	317	307	301	319	368	317	328	321	296	329	337	331	316	328	321	315	298	297	331	345	319	333	329	312	312	298	328	316	313	318	275	319	339	328	295	300	369	337	304	328	307	310	339	335	323	324	330	303	335	305	334	306	312	321	312	337	303	286	341	347	307	327	309	312	296	290	312	350	293	347	332	336	289	314	348	310	313	301	318	317	301	286	348	288	354	336	315	294	323	294	341	317	344	296	336	316	291	289	348	324	315	356	306	292	344	292	322	339	285	288	321	311	328	330	358	332	343	357	324	311	355	293	319	337	338	343	283	338	317	319	333	303	326	313	319	299	329	308	327	327	312	316	317	286	344	325	313	313	294	323	339	320	301	313	313	325	295	286	326	381	309	332	307	327	316	352	341	345	309	308	377	337	356	327	351	295	265	332	304	314	305	300	351	308	343	309	331	285	318	307	303	339	328	328	291	287	315	339	336	335	280	290	299	330	339	334	305	356	338	319	324	321	360	332	290	284	302	319	312	333	365	308	321	304	336	332	328	336	332	290	352	312	331	298	328	300	331	344	302	313	310	314	301	337	310	306	337	301	328	343	294	345	317	305	352	334	326	303	336	323	323	359	326	314	329	316	323	289	337	316	346	319	288	300	326	314	351	293	322	303	317	320	289	325	315	347	314	349	327	358	317	312	350	338	299	352	349	294	336	290	281	286	339	329	323	337	307	337	326	295	339	314	327	316	316	326	289	328	304	295	327	323	304	309	318	315	296	344	314	329	326	304	284	337	320	308	296	348	339	362	333	337	312	299	338	322	283	330	336	326	309	335	300	298	333	283	298	320	307	286	322	304	295	322	320	306	293	315	317	292	363	310	307	328	357	336	315	326	321	314	350	318	296	315	334	318	338	311	332	311	324	347	311	332	300	278	296	327	324	305	317	341	329	332	325	338	326	309	305	322	296	319	270	298	312	313	320	282	377	329	321	331
20945	9916	7834	6084	4236	2680	1641	1159	958	802	822	717	748	779	784	768	748	697	759	756	820	741	698	744	742	745	709	770	675	703	693	704	771	728	681	705	730	691	767	670	705	703	698	716	722	679	643	768	748	699	743	687	694	686	692	710	691	723	737	737	729	688	692	659	698	709	714	716	728	750	686	701	732	703	711	727	697	714	649	716	715	729	679	743	743	708	755	710	714	678	744	715	716	723	675	722	732	727	724	668	675	726	701	674	687	702	683	690	715	736	688	715	682	749	694	704	693	681	670	723	712	751	709	733	708	712	716	672	700	716	680	788	686	672	735	666	667	711	736	703	716	691	724	705	664	720	691	725	706	731	730	677	747	741	706	751	723	707	722	727	705	694	696	679	754	685	703	739	699	767	712	684	702	727	699	628	756	694	729	689	701	684	687	720	682	750	737	705	734	706	731	705	677	716	679	719	699	699	711	731	683	707	684	692	719	661	683	681	698	699	696	737	695	700	717	678	715	663	742	740	718	723	769	737	688	677	676	673	697	718	727	702	706	644	709	707	754	739	747	724	677	729	659	701	723	690	671	718	722	696	769	730	677	729	715	751	688	731	731	696	723	742	697	667	734	724	739	767	715	747	693	683	710	714	726	730	723	707	673	728	745	683	696	724	700	747	714	737	732	735	708	724	715	712	678	684	721	736	694	710	701	678	713	660	686	716	690	738	678	723	722	709	672	726	732	684	650	696	699	737	728	752	725	678	668	732	749	720	688	663	727	700	711	655	737	712	699	692	735	663	746	754	718	740	690	727	709	740	704	742	743	763	699	744	718	723	722	719	682	714	674	742	727	690	682	695	734	722	742	701	697	716	690	716	722	749	701	662	688	724	737	741	747	730	696	750	694	753	658	761	703	705	746	704	702	703	739	703	733	686	699	677	700	701	736	702	724	698	687	698	666	735	743	703	747	685	680	707	687	735	704	712	720	700	715	731	703	706	751	683	683	681	744	712	728	724	683	723	660	709	692	714	740	731	699	729	716	697	703	711	737	719	677	734	725	680	669	702	695	693	714	688	673	655	721	713	713	725	687	742	738	685	753	657	698	708	685	682	728	683	688	662	708	738	712	713	714	685	765	719	720	732	678	689	697	744	685	719	710	708	676	737	714	713	716	742	698	765	701	694	716	733	749	760	712	677	746	738	686	706	681	689	721	688	707	739	705	683	730	725	699	717	662	684	696	706	719	740	656	723	733	682	641	689	654	731	705	751	774	699	678	705	684	720	736	675	666	753	701	723	731	702	719	729	686	672	699	685	688	727	694	769	713	740	739	732	738	735	705	700	668	649	650	707	699	685	656	750	737	744	731	735	745	730	740	724	717	702	689	669	723	711	700	710	731	749	680	738	741	709	689	700	691	687	733	730	712	726	688	733	710	744	720	717	688	710	744	696	776	760	685	697	697	704	717	735	724	696	739	714	715	699	757	695	710	690	740	722	702	696	743	687	740	649	733	685	683	713	737	626	703	739	715	720	678	704	749	723	681	749	693	709	725	683	716	689	745	706	716	714	657	752	729	756	706	725	718	686	746	701	713	701	709	742	686	727	733	703	663	690	713	708	689	732	711	707	709	729	708	727	725	683	686	654	748	679	707	737	706	725	720	698	744	731	743	716	725	722	663	719	756	690	711	694	679	709	704	744	753	700	723	704	687	723	730	681	701	727	749	683	699	720	730	732	744	690	720	697	758	698	720	706	731	679	698	669	747	722	672	728	717	731	678	700	712	741	679	677	658	734	728	716	741	714	710	698	719	698	714	670	641	721	700	678	734	694	702	709	709	741	732	728	698	700	750	664	655	680	683	663	681	735	740	701	759	697	681	703	662	723	692	770	728	727	753	745	735	682	652	731	720	752	675	715	704	688	706	733	694	706	731	723	651	696	728	707	713	673	750	716	740	686	720	715	668	748	724	695	626	715	712	660	707	650	736	689	691	681	672	721	737	718	706	689	681	740	688	667	716	744	711	753	682	700	708	691	684	708	763	722	698	716	729	718	699	697	707	681	738	726	703	653	675	692	718	705	706	674	738	702	677	682	731	720	702	691	706	677	705	713	660	733	680	681	683	697	708	716	678	705	753	727	712	730	703	702	702	715	737	702	706	737	672	674	696	728	743	764	707	718	736	729	733	736	673	716	723	738	708	696	740	675	717	730	745	730	681	700	688	710	661	754	735	670	710	659	765	727	692	683	742	699	738	715	707	733	699	731	706	757	692	770	650	711	735	724	733	683	691	714	701	664	723	699	718	698	731	705	721	692	725	655	666	673	705	674	678	699	710	712	699	707	709	682	662	700	680	664	720	758	681	699	677	701	722	716	735	726	751	727	700	669	710	728	718	718	740	685	684	710	687	708	700	748	751	697	750	668	710	676	733	769	704	683	673	670	729	700	718	702	700	764	750	725	754	740	691	655	737	693	672	722	736	715	712	699	773	715	651	686	717	679	684	677	773	706	724	775	728	691	707	660	696	687	679	754	722	678	678	725	765	687	741	716	744	725	701	717	635	672	713	683	702	759	757	705	667	674	644	732	699	742	701	702	714	681	678	666	723	677	724	673	687	681	773	734	751	697	727	684	740	678	701	706	712	714	708	732	694	694	689	681	705	684	718	705	702	673	761	679	735	754	735	696	706	685	704	709	683	707	698	730	700	683	679	699	728	726	699	716	692	744	751	712	715	708	704	687	684	708	684	705	751	726	708	708	706	705	717	715	723	721	753	683	688	715	731	696	732	723	751	714	742	670	695	754	706	687	681	683	704	677	759	695	683	690	728	735	685	709	668	718	741	728	706	687	715	690	712	721	694	697	685	752	724	702	673	666	697	705	716	706	730	700	698	738	725	697	737	737	722	724	716	716	761	712	728	724	742	693	706	732	743	716	700	697	724	740	702	659	724	739	677	706	702	715	690	704	720	748	716	705	698	730	720	700	733	696	725	702	724	739	711	720	730	676	725	681	683	667	693	648	737	716	728	674	723	736	717	686	709	748	694	686	706	684	709	711	722	727	678	712	752	732	716	674	706	745	697	713	675	701	702	704	705	679	637	712	644	687	735	672	666	710	723	738	708	766	708	760	737	698	728	739	689	730	759	652	702	714	686	685	724	694	701	706	712	726	757	700	705	684	708	735	729	720	664	721	747	703	706	701	687	710	721	708	732	713	752	706	706	704	700	697	726	722	690	715	719	679	695	741	688	714	678	713	692	738	655	712	738	686	685	735	757	711	739	767	715	714	719	686	702	715	684	682	692	703	704	723	720	705	742	702	691	734	658	729	702	742	663	695	734	745	728	699	664	729	741	665	706	698	697	719	714	728	736	707	730	740	735	707	709	673	715	718	693	717	760	720	709	713	782	734	711	735	771	760	717	709	688	707	684	650	711	650	697	750	669	697	683	717	715	728	644	694	699	694	675	711	757	722	679	731	700	716	706	718	706	736	750	677	723	659	739	700
36410	6629	1074	623	433	377	393	348	337	351	321	348	357	328	357	306	293	321	369	329	383	350	317	342	314	371	355	351	346	368	373	318	371	366	308	341	345	334	304	358	322	344	321	304	373	329	325	327	366	340	349	355	326	353	335	341	314	313	322	366	307	325	320	308	348	344	348	345	360	355	369	328	356	302	278	333	365	339	350	307	346	337	311	333	315	309	343	322	307	332	309	329	321	386	353	333	349	356	346	340	320	324	354	378	343	309	320	325	362	313	336	372	331	324	345	324	322	317	351	311	343	332	325	309	375	352	341	380	338	347	360	310	331	335	321	319	329	383	359	300	353	371	352	329	339	343	341	360	341	334	318	367	349	324	357	337	340	333	328	322	356	318	331	369	337	339	380	344	346	352	351	343	344	345	319	337	322	323	293	352	337	362	307	354	320	321	314	324	365	378	350	336	302	338	294	344	323	342	335	355	334	313	316	325	347	323	336	331	284	328	348	342	324	326	343	355	317	340	315	328	347	376	347	355	305	353	358	330	330	304	351	335	340	314	322	340	341	303	316	391	364	363	326	335	356	345	330	333	336	282	360	321	324	334	364	326	320	360	325	364	335	364	337	327	328	350	340	361	317	350	353	368	315	320	343	340	284	324	332	364	337	362	358	359	303	323	341	334	358	348	339	317	336	335	305	327	345	340	361	326	340	357	347	321	341	353	300	338	330	328	349	318	378	330	349	335	303	357	326	332	344	328	335	324	335	349	306	340	348	330	369	395	356	330	313	335	323	358	333	329	335	343	373	330	312	338	345	372	361	368	315	295	334	329	348	325	358	313	367	345	321	315	321	342	331	335	328	321	319	297	338	326	351	352	309	343	356	346	371	334	322	357	328	345	328	370	322	362	296	344	359	320	334	356	308	297	329	318	360	342	347	323	344	339	346	348	322	323	350	341	357	343	343	374	348	346	375	341	321	367	326	355	310	327	302	342	424	294	340	307	291	333	364	343	334	323	272	348	346	339	342	323	354	306	307	346	342	355	337	342	329	365	336	317	313	297	327	377	328	331	337	347	303	319	338	351	339	386	312	336	335	318	341	327	333	354	378	343	321	326	322	343	314	345	342	341	357	353	329	335	363	340	347	353	350	345	345	350	363	296	328	392	328	365	314	325	328	326	324	347	365	334	348	311	348	340	393	335	313	334	355	342	375	346	357	351	323	339	356	339	308	326	298	338	374	316	354	330	356	328	335	346	327	343	342	366	353	332	340	328	371	334	354	346	359	335	337	367	314	359	366	328	305	317	360	383	335	321	330	309	330	327	350	369	340	349	313	327	325	354	364	352	372	313	365	333	363	357	333	367	319	307	338	327	346	336	367	329	322	324	324	358	336	358	280	328	336	354	374	339	342	302	342	311	368	320	329	355	347	343	328	315	365	348	299	344	348	343	353	342	394	354	343	322	369	331	318	325	363	342	331	381	328	326	335	350	361	337	353	330	370	329	345	316	348	323	331	350	353	351	353	335	321	309	323	301	329	312	333	343	366	345	326	374	314	342	349	323	326	338	364	355	312	348	309	326	365	329	351	316	317	340	364	376	326	368	338	321	334	368	334	357	352	323	304	360	346	345	326	324	339	325	325	352	334	345	362	332	314	351	375	326	339	396	380	357	360	329	294	341	365	321	341	326	336	317	340	328	360	350	320	360	329	361	334	327	345	316	345	348	342	308	330	318	349	320	349	325	357	327	342	323	331	325	346	335	294	345	322	328	362	349	372	356	331	349	318	325	347	364	294	335	344	324	308	315	320	366	328	361	330	342	336	342	316	375	361	349	341	334	311	343	322	343	337	320	342	332	377	370	383	356	326	299	367	336	319	368	354	358	325	329	344	333	384	339	363	315	316	346	356	356	367	331	335	338	390	343	351	305	335	310	325	355	397	342	371	336	329	325	348	311	355	340	335	307	306	311	349	308	321	307	323	375	348	341	362	360	285	293	321	318	344	324	345	348	336	380	373	341	323	327	330	331	351	338	348	348	313	299	331	347	364	336	325	315	355	320	299	332	353	330	352	345	320	309	322	328	326	371	345	353	315	335	368	313	338	385	332	313	332	331	352	317	308	356	357	346	342	359	355	330	333	320	316	355	338	331	305	326	331	315	323	347	360	312	323	319	377	366	355	336	350	354	370	331	336	324	340	360	338	309	316	326	351	352	289	317	356	333	362	319	322	345	320	327	358	357	355	328	374	323	360	333	328	345	333	323	322	326	352	339	343	344	325	336	324	337	342	331	287	337	313	351	344	329	328	340	324	335	344	335	377	356	387	328	341	317	340	322	349	358	314	340	320	362	373	358	311	368	314	355	366	306	315	349	354	323	321	332	332	369	326	349	347	324	340	371	319	383	319	342	341	335	350	322	339	360	334	324	344	338	330	298	331	355	331	304	320	351	334	322	336	351	299	347	348	343	314	326	360	320	334	350	309	354	356	337	342	342	362	316	325	349	344	361	387	349	344	336	365	369	379	335	353	357	329	353	319	355	363	324	347	335	336	338	321	372	323	288	318	337	343	319	340	337	346	321	338	298	327	303	338	335	366	323	331	355	311	319	343	316	293	368	335	317	345	347	349	322	343	339	334	354	350	330	348	348	328	353	323	325	335	326	331	353	346	343	330	315	362	326	344	332	302	342	345	322	344	311	307	349	335	380	327	333	359	325	301	328	357	330	324	331	346	325	335	354	351	312	318	319	333	373	317	341	348	318	325	363	353	303	388	356	342	316	345	339	349	360	333	328	341	372	364	342	334	305	333	348	349	326	333	318	340	349	338	352	345	323	348	347	338	383	334	380	353	335	374	378	317	353	351	382	340	346	348	361	403	317	329	328	318	341	380	339	337	326	313	349	294	339	351	372	333	336	374	357	343	360	341	330	348	317	353	339	320	312	353	328	323	332	309	330	331	325	365	327	354	382	300	380	315	348	342	369	325	334	340	329	336	319	321	295	305	336	333	334	366	373	321	330	346	340	339	375	364	354	310	320	327	328	358	350	338	345	360	320	350	344	345	312	324	349	379	299	355	334	332	365	344	362	340	321	333	316	336	334	349	324	381	335	313	347	364	303	337	348	357	327	329	330	322	345	321	355	348	310	321	324	363	328	324	318	365	336	369	372	342	343	363	323	350	325	310	370	326	325	370	330	336	316	326	332	321	326	364	346	357	327	337	343	363	339	343	293	326	354	360	317	348	312	332	335	321	346	301	344	294	325	291	368	336	343	345	330	357	373	315	384	352	328	366	363	356	317	327	341	311	323	353	351	368	362	319	337	317	346	360	325	345	320	360	316	348	348	312	376	364	327	309	316	356	323	319	324	339	353	327	353	303	358	358	332	309	351	340	357	349	311	330	342	346	365	358	328	361	312	336	342	348	341	322	341	346	347	305	333	334	352	336	313	309	381	338	315	372	316	329	360	327	334	338	352	291	307	365	329	397	361	351	339	354	338	335	365
25035	10163	8160	5579	3018	1980	1655	1377	1010	886	902	873	883	811	852	822	854	842	794	806	767	789	786	817	821	795	806	816	741	789	770	784	781	765	733	823	770	789	726	799	743	786	760	752	748	751	799	743	728	788	765	763	714	790	797	751	708	753	763	761	773	746	762	774	775	759	789	779	764	763	773	762	812	816	809	763	760	786	754	766	786	763	767	814	780	787	752	759	792	730	785	763	757	746	753	716	782	749	791	783	753	816	795	797	706	710	792	745	760	819	761	784	755	779	787	784	794	748	802	751	753	744	775	815	749	806	770	761	753	769	796	788	754	770	738	769	746	804	736	755	778	767	796	790	748	774	760	752	763	765	766	783	762	782	757	780	776	779	772	749	764	839	739	759	773	764	728	747	812	797	760	770	741	770	764	760	774	745	765	703	786	749	739	785	736	757	786	775	753	799	742	733	749	737	754	750	771	822	731	845	778	767	758	744	773	747	751	798	769	796	770	801	771	744	783	778	777	727	791	724	726	755	800	802	822	772	797	741	767	745	729	747	766	788	749	788	742	750	802	731	767	752	738	729	800	755	737	739	759	781	755	795	736	757	771	717	744	755	738	761	788	761	786	774	773	744	790	801	755	776	758	784	790	802	802	762	765	726	807	738	778	771	752	803	735	746	768	792	801	758	781	779	734	825	763	736	751	793	751	756	808	782	772	775	817	689	803	738	735	783	750	791	797	773	747	831	756	783	798	802	768	703	737	756	836	757	841	716	766	778	743	772	783	788	771	781	758	795	796	781	764	727	790	717	751	750	710	764	766	781	778	768	738	766	804	779	712	718	752	803	743	765	720	765	774	757	766	788	772	739	732	760	756	787	746	781	799	752	785	776	801	762	754	714	704	741	820	762	768	776	761	809	797	815	735	781	769	758	752	809	795	743	775	785	765	778	743	766	802	746	722	726	780	798	715	747	747	785	767	764	765	774	737	747	787	792	772	798	751	812	756	769	728	741	767	786	764	719	773	819	819	805	755	765	775	809	804	779	768	778	801	720	787	788	750	780	781	790	810	763	824	788	751	777	740	745	775	707	834	778	771	724	790	786	750	757	774	768	782	786	761	785	745	791	753	718	788	752	781	771	803	800	729	752	706	781	807	758	750	762	758	753	773	786	738	814	746	785	784	748	822	790	750	807	753	809	760	801	770	760	744	753	746	741	765	749	754	778	771	743	778	788	731	780	765	740	785	755	853	752	769	770	791	768	751	780	786	783	827	773	780	717	761	755	748	782	802	766	732	801	799	779	769	764	765	720	774	764	791	783	764	772	735	778	826	768	715	798	762	829	788	754	762	763	758	820	762	740	798	754	768	739	753	747	773	793	742	758	767	759	766	766	779	782	775	737	761	716	727	755	767	748	729	775	768	782	757	780	750	762	761	779	780	776	790	794	799	799	783	815	739	761	795	783	807	779	730	761	775	773	815	803	760	755	756	771	752	763	779	769	750	771	740	771	810	799	764	720	743	758	768	804	761	823	786	768	737	787	784	768	767	782	728	782	749	782	758	752	735	772	828	751	777	769	747	789	763	727	786	779	778	758	782	746	778	732	804	774	740	786	800	758	782	781	769	823	785	739	815	791	766	795	745	779	789	753	730	707	765	734	792	705	800	764	777	728	758	768	776	779	775	795	788	808	741	746	832	731	774	794	775	737	779	760	852	803	718	780	748	787	778	761	750	772	745	718	758	786	762	790	750	724	832	757	813	759	714	806	815	762	741	779	794	741	754	741	766	802	749	812	749	779	752	767	760	779	738	746	784	782	796	789	764	684	758	779	753	791	825	767	725	774	761	779	746	796	763	769	770	745	782	759	745	736	789	731	752	809	773	754	739	781	760	763	775	760	765	751	779	765	792	779	814	828	737	785	814	740	735	740	740	761	791	756	752	750	750	769	810	775	748	792	809	754	782	760	723	752	716	780	794	734	764	773	799	707	780	719	713	791	735	744	731	778	757	764	757	727	744	743	796	778	736	743	775	723	778	774	749	801	779	783	759	804	751	755	815	756	730	800	769	755	773	762	750	748	780	764	784	788	799	834	773	781	809	721	781	753	777	762	762	782	758	780	769	810	761	774	713	766	782	755	739	818	793	750	802	797	774	787	716	763	712	738	788	768	758	839	795	734	779	790	799	765	745	771	749	782	758	784	775	795	724	785	757	777	765	724	760	787	758	748	759	783	748	730	821	749	736	751	811	782	775	794	740	773	790	760	760	795	794	739	788	754	826	799	784	755	759	686	777	718	802	726	797	771	768	784	770	750	729	756	793	703	759	805	749	797	767	739	817	754	770	826	769	748	770	780	829	781	744	774	790	767	757	801	734	789	736	794	794	749	787	746	823	755	764	754	769	803	753	723	789	795	798	746	812	805	772	737	765	785	803	746	777	805	788	745	798	764	797	769	779	766	783	778	807	804	791	795	777	773	821	775	737	787	804	802	725	809	753	752	813	812	795	752	770	780	758	760	691	786	783	775	749	813	771	777	748	754	782	776	738	743	757	763	787	770	768	762	761	830	807	791	780	705	782	807	819	764	786	737	756	767	789	729	761	777	782	777	771	772	759	800	771	749	755	721	783	731	713	772	741	781	796	707	772	753	789	769	768	781	743	759	810	774	792	790	800	770	794	743	756	784	741	762	754	770	743	785	743	781	770	804	816	822	770	759	758	806	766	751	808	780	758	816	747	757	772	761	803	749	747	760	773	790	786	763	745	723	817	746	758	809	799	780	771	792	748	780	805	799	767	807	730	758	750	805	760	710	750	777	730	749	799	733	765	781	768	760	776	818	733	757	786	757	813	699	791	756	757	771	846	786	783	773	757	767	764	751	769	778	794	738	756	784	795	780	792	742	759	793	783	780	751	783	799	749	814	844	766	760	797	779	762	812	735	761	785	803	771	745	764	757	767	724	746	767	795	758	782	761	772	749	755	769	787	820	722	790	749	796	757	778	777	791	796	821	762	809	732	776	778	778	796	764	729	784	789	777	787	807	756	772	767	793	762	766	730	803	732	727	720	778	781	803	786	700	784	687	772	779	768	704	742	767	776	752	743	771	761	791	756	767	746	764	729	795	783	786	722	728	787	766	784	756	719	752	749	800	772	780	797	808	827	711	749	781	717	771	778	784	769	776	718	732	746	765	829	786	758	787	797	789	790	735	777	791	802	757	755	754	784	770	770	786	747	805	799	793	792	795	746	768	802	783	765	722	693	764	748	768	747	740	798	828	753	774	730	768	792	776	778	723	767	778	771	783	758	764	803	765	750	749	783	854	746	761	734	792	750	782	767	830	812	801	787	807	739	782	770	785	749	784	793	767	768	789	716	781	752	821	737	779	783	774	712	766	847	818	814	766	776	779	798	754	779	774	754	782	736	770	750	772	776	750	729	700	803	810	780	721	763	744	779	821	757	763	752	784	768	773	782	773	757	770	794	739	772	787	731	742	750	753	727	728
25541	3023	587	392	331	342	346	313	329	296	340	296	313	341	346	313	312	299	308	287	323	325	316	329	321	320	318	273	302	315	345	310	339	293	319	301	309	319	284	323	311	343	308	326	330	294	312	330	322	317	308	322	350	268	292	341	328	319	293	309	336	337	324	309	307	293	315	290	321	315	329	322	304	342	284	314	297	282	294	341	292	308	318	310	322	347	331	311	328	318	345	318	292	314	306	349	329	342	326	310	328	312	321	300	322	292	335	303	283	347	308	303	312	289	374	319	325	317	316	282	315	341	316	269	299	290	335	325	285	314	316	319	297	313	339	316	287	305	316	324	315	330	325	296	336	331	322	318	334	295	318	320	323	339	323	314	303	300	305	304	339	330	302	326	293	336	334	286	316	308	325	313	321	316	298	340	325	319	326	320	283	306	296	285	278	325	304	292	296	315	288	303	295	349	321	302	312	334	337	329	312	315	310	311	306	357	332	348	346	341	321	310	289	312	279	337	323	327	349	355	319	301	318	327	291	288	324	308	324	308	328	319	270	313	308	329	334	343	367	299	330	299	321	349	314	298	308	298	306	316	290	339	346	320	322	311	314	324	333	307	354	286	306	322	312	307	288	352	350	309	350	342	344	312	317	328	285	301	335	304	305	318	305	304	350	293	263	341	326	291	301	300	315	340	302	290	303	302	324	303	331	324	317	321	308	348	370	315	296	299	295	316	328	343	314	300	333	267	320	332	317	342	329	312	320	267	325	347	328	327	338	329	326	338	328	302	343	317	292	291	307	333	300	295	316	302	299	327	348	306	292	323	318	287	304	324	316	329	308	305	327	325	257	314	317	344	310	289	339	316	301	310	330	339	353	325	305	331	293	285	273	273	325	349	341	342	298	326	341	321	320	266	365	309	335	322	298	314	257	316	326	313	316	317	283	322	341	340	329	288	329	292	331	334	310	324	303	296	315	328	301	303	307	302	290	322	319	321	317	285	290	268	279	315	335	255	309	315	305	319	317	289	282	317	318	318	310	301	352	292	312	324	313	354	311	330	301	329	308	317	317	343	291	359	325	310	305	316	314	292	312	325	296	335	302	300	293	287	321	331	306	291	329	304	306	298	311	313	313	296	290	313	313	338	301	333	332	303	347	293	289	293	342	332	328	293	313	316	331	323	306	335	312	297	340	348	301	314	349	286	327	287	290	340	329	310	282	293	317	298	327	308	302	294	291	289	314	319	308	298	326	337	291	316	334	318	296	330	333	329	314	340	338	293	323	322	306	317	330	277	333	361	305	262	344	336	331	299	300	311	318	312	321	322	318	321	321	323	318	301	332	327	284	320	303	328	308	322	321	332	343	319	322	307	328	268	307	266	348	307	315	328	321	328	343	316	331	302	345	350	335	312	342	328	326	301	329	319	305	327	289	334	301	293	313	305	353	317	320	303	314	328	364	305	296	289	301	290	289	310	305	347	382	323	323	329	296	307	290	326	319	314	318	310	334	327	334	315	293	328	342	311	332	316	328	305	355	299	316	334	304	289	312	336	340	321	321	332	326	334	328	286	296	303	305	297	311	325	305	284	310	317	316	320	311	312	330	319	302	350	309	330	306	304	317	298	315	311	319	321	329	364	316	336	323	332	314	331	321	294	340	314	354	311	357	291	307	311	328	305	304	329	322	304	310	326	347	298	330	296	328	345	300	303	298	305	323	315	325	287	330	294	332	304	281	311	326	301	308	289	286	300	353	303	300	330	304	304	301	361	318	307	332	329	314	307	289	303	311	321	284	311	278	284	320	319	332	306	294	306	336	344	313	358	293	321	318	311	311	281	311	356	299	332	314	315	317	330	314	279	344	336	316	353	337	293	309	302	327	332	304	325	301	311	280	311	314	328	292	317	323	299	278	281	311	327	335	318	317	301	342	337	339	334	325	302	314	338	334	325	322	327	307	327	294	280	297	324	344	314	297	317	356	325	295	326	344	349	351	306	305	312	323	313	343	338	315	317	287	315	303	335	321	329	315	293	317	335	295	338	326	307	346	324	333	321	308	299	296	322	297	289	271	288	338	320	357	307	315	311	316	312	305	318	358	306	284	315	320	322	316	295	298	340	285	345	330	280	308	297	296	294	328	319	326	313	322	335	296	324	319	328	291	311	294	314	327	308	356	302	352	331	307	305	321	287	342	325	356	348	321	306	314	329	316	320	321	340	280	341	324	346	302	307	312	308	302	290	302	331	296	332	308	300	306	317	337	318	264	306	312	307	311	298	337	297	315	311	332	323	306	316	310	310	283	324	325	297	266	282	317	297	282	328	327	316	313	347	330	307	291	324	323	295	323	306	354	319	320	322	318	329	280	328	342	320	341	300	309	296	337	330	319	311	319	329	327	305	335	302	352	311	358	290	329	330	309	314	317	317	295	303	342	303	318	293	307	347	386	305	305	348	329	331	338	334	336	303	298	326	331	309	333	295	333	337	340	328	333	278	329	306	331	304	286	342	312	294	327	316	310	304	337	349	328	303	323	303	314	280	322	308	295	317	335	308	291	316	346	279	296	349	318	328	343	293	312	322	311	316	355	295	329	309	333	345	334	347	320	334	322	321	315	326	291	329	292	337	352	307	277	334	303	331	280	338	342	307	317	306	288	293	286	333	305	316	303	315	306	347	325	304	284	348	309	316	313	333	330	327	344	339	317	315	334	299	292	310	302	326	270	297	276	317	315	332	299	271	325	290	295	325	282	328	333	335	320	309	339	322	312	344	288	342	357	331	310	343	320	313	313	290	291	312	330	351	318	303	304	310	307	288	297	295	330	303	340	303	320	325	309	287	331	293	334	332	311	276	319	308	312	342	346	313	323	332	309	350	313	288	337	326	311	325	323	347	326	312	308	326	332	316	338	295	327	346	329	322	292	300	338	318	325	298	286	305	330	286	294	328	326	325	296	329	300	260	332	329	330	365	348	296	292	327	339	364	285	321	307	270	312	313	295	328	289	309	280	307	283	309	311	295	322	326	318	327	338	282	264	285	317	313	298	325	326	314	304	300	338	353	298	339	296	331	337	298	320	306	317	311	303	312	298	304	329	309	346	291	293	331	352	327	297	332	311	306	291	320	323	315	313	331	339	323	336	271	312	328	298	343	314	330	310	324	331	334	305	307	305	301	307	297	302	318	319	277	307	295	277	331	311	318	304	334	296	318	355	321	294	314	296	336	337	339	324	295	311	309	311	308	300	301	325	308	334	334	344	295	326	286	344	305	308	303	297	305	306	301	331	325	318	344	311	308	306	299	286	299	282	316	319	327	373	347	281	289	296	299	293	300	324	341	304	319	321	322	309	314	297	321	269	309	349	318	315	306	351	303	327	320	307	326	334	293	311	368	329	294	335	345	334	325	301	281	325	304	320	329	318	295	318	312	322	324	312	281	291	323	298	309	336	354	325	325	311	316	325	313	319	278	292	291	340	311	305	313	349	305	296	324	286	320	368	324	321	319
18581	6037	3635	1990	1405	1122	938	883	741	674	723	693	683	694	772	715	687	700	677	703	696	691	675	711	655	699	741	664	729	716	738	692	700	666	675	688	685	722	699	669	677	691	674	637	688	704	692	694	670	710	704	723	678	692	689	749	718	686	655	743	665	698	684	703	725	721	662	656	675	681	686	730	640	686	670	706	696	663	723	690	663	686	709	669	685	663	709	660	703	674	657	690	715	699	686	599	658	711	706	689	679	697	668	684	692	700	711	716	715	732	654	713	662	682	709	685	749	711	700	686	666	714	685	688	676	679	714	741	693	690	767	674	696	681	653	648	721	729	711	703	707	681	706	695	637	647	674	662	714	665	722	694	657	679	700	711	685	698	709	714	693	723	707	704	712	716	658	690	667	667	745	677	708	666	693	695	658	669	676	698	673	684	695	709	738	690	703	712	679	718	689	680	682	693	701	709	697	689	743	708	694	700	684	716	711	734	636	681	639	656	669	692	700	765	703	715	715	682	716	687	706	661	722	644	653	655	666	725	734	725	664	731	691	708	730	650	633	719	701	704	729	718	732	663	675	775	621	700	691	681	749	688	680	748	649	657	758	695	693	721	661	662	718	667	681	691	718	696	749	709	698	670	703	695	631	654	709	704	687	774	674	735	661	677	712	692	745	732	684	684	681	710	697	718	721	732	675	749	671	686	702	709	689	668	677	639	702	727	737	706	678	728	694	746	656	723	703	661	691	755	695	662	721	676	703	707	744	631	696	667	700	707	692	649	651	683	697	686	739	679	715	679	673	689	653	713	693	716	730	680	696	697	643	682	711	704	702	663	720	711	660	721	739	730	707	711	671	687	705	670	692	729	697	668	681	675	683	689	691	703	739	655	639	689	694	703	744	710	684	687	689	691	682	683	670	685	634	700	635	685	734	695	691	711	698	708	701	668	694	710	717	763	682	673	689	659	654	701	669	723	710	690	663	701	676	726	704	680	690	703	667	691	718	728	702	662	687	660	685	654	710	676	659	669	695	706	712	756	707	670	682	727	696	668	680	684	709	707	662	672	712	690	630	688	693	697	683	669	728	688	670	722	655	712	730	643	689	705	742	703	667	717	698	723	666	662	714	668	666	679	643	683	671	706	686	723	680	694	682	685	681	711	687	685	723	673	697	669	676	701	722	689	641	688	727	706	703	692	689	701	725	693	671	685	692	675	679	707	717	664	695	729	734	697	715	682	715	675	670	729	689	714	717	677	656	697	719	658	735	675	708	679	738	703	670	667	723	752	703	669	723	718	693	686	671	701	684	670	621	718	648	690	745	701	659	697	700	680	679	696	728	695	694	666	736	713	703	666	660	668	674	700	726	704	725	712	723	705	642	689	673	704	697	695	700	721	650	627	676	672	685	653	690	708	704	711	678	618	685	715	702	700	691	708	672	756	684	679	740	674	718	683	721	713	731	729	693	669	645	667	722	690	697	725	708	707	705	724	704	715	717	658	712	683	716	697	691	733	654	694	682	723	688	732	682	729	690	685	709	635	696	709	698	703	685	690	713	714	687	700	665	668	672	654	669	707	687	691	679	752	714	705	668	667	672	701	694	678	654	717	707	640	699	692	682	679	679	732	729	652	660	707	691	711	666	673	655	677	661	700	709	684	727	694	702	683	705	642	703	696	705	655	667	668	726	707	730	672	674	697	687	694	642	723	664	670	676	720	660	705	716	722	666	695	720	672	665	671	713	696	735	706	670	703	700	640	695	691	656	663	678	650	659	703	707	681	736	683	705	685	681	690	650	672	736	714	704	698	734	703	665	694	681	697	741	700	714	691	654	671	739	657	723	703	754	716	696	690	697	710	730	717	627	717	716	761	685	682	715	680	679	696	683	677	692	709	729	706	706	715	683	708	710	686	694	691	640	712	694	712	709	663	685	624	701	638	691	687	727	658	669	688	675	700	714	699	671	727	725	666	709	658	711	708	691	745	672	692	703	761	655	660	675	678	685	728	696	664	696	694	723	702	631	659	661	729	735	714	724	676	682	711	684	683	708	703	702	704	685	676	729	708	649	685	734	712	692	748	713	715	689	700	682	700	704	669	688	716	684	619	708	753	692	708	676	683	692	704	684	708	682	684	699	692	698	686	706	740	721	689	672	690	714	685	687	770	687	689	683	700	744	672	707	708	653	733	660	690	764	682	676	620	675	707	703	732	688	708	728	673	708	666	735	665	720	640	650	706	672	702	697	710	619	718	699	684	703	696	693	749	679	690	673	728	700	716	702	670	672	688	661	698	688	700	704	692	722	700	670	678	663	701	699	684	697	692	706	739	680	683	679	665	696	699	685	720	685	697	749	677	699	660	673	698	715	702	686	721	660	678	678	709	704	680	663	667	684	656	657	666	738	667	737	681	690	698	666	705	690	732	670	699	675	730	710	677	726	699	662	710	685	679	696	728	665	692	669	755	645	704	684	706	677	725	685	674	679	702	724	686	692	681	682	647	736	680	694	714	713	712	688	723	672	658	677	694	728	672	659	652	666	721	679	667	668	710	686	689	726	726	646	729	706	712	676	655	677	726	681	649	672	660	680	665	704	678	711	679	676	706	681	692	701	657	683	670	723	701	690	692	675	698	724	668	703	689	701	625	669	687	661	640	669	702	656	677	684	677	711	757	689	681	664	710	679	750	689	705	660	677	703	704	656	716	659	708	682	703	740	733	672	697	724	690	683	655	708	705	693	667	670	711	683	654	682	682	730	704	702	695	634	702	661	659	728	640	681	676	729	718	667	672	713	709	625	713	654	634	708	732	708	714	693	633	675	742	663	684	680	718	665	661	702	671	721	686	689	690	723	678	754	659	689	690	707	710	636	711	696	669	648	726	681	699	663	661	675	730	662	724	717	663	711	713	751	669	683	699	707	707	687	721	725	710	719	645	714	695	659	678	728	677	732	702	689	645	691	680	706	717	734	614	689	700	684	691	686	681	733	705	668	688	696	707	689	676	711	712	618	671	685	709	737	728	727	690	701	721	643	660	699	688	657	643	703	673	737	689	688	715	726	682	719	654	671	716	669	693	683	673	655	649	667	682	686	642	701	698	681	674	722	704	703	676	688	734	689	673	702	678	710	662	690	677	654	674	667	604	681	677	676	653	728	679	683	693	700	660	761	701	716	720	669	720	686	743	751	705	679	639	708	692	734	663	695	700	751	694	691	699	711	696	708	722	709	676	697	715	633	718	711	679	726	721	676	683	726	676	744	665	709	704	687	677	702	704	674	666	675	702	690	684	688	717	663	682	711	685	738	717	703	659	680	715	706	680	681	709	655	641	711	708	705	718	722	646	693	671	685	653	712	711	669	710	631	652	698	691	646	701	691	684	688	690	709	722	674	697	698	689	701	695	710	667	695	676	678	754	717	648	711	687	719	659	675	729	677	688	681	671	717	749	679	675	708	721	704	716	642	716	677	707	640	706	739	659	657	673	659	692	709	669	710	629	666	759
32762	5657	839	546	429	431	359	362	340	344	350	330	278	304	306	318	327	361	345	341	329	324	336	336	299	342	304	338	322	335	284	321	329	320	311	340	317	318	310	301	352	332	332	384	312	321	337	342	309	343	314	375	313	319	299	333	330	307	340	309	320	335	323	334	299	339	301	326	303	331	350	325	341	316	326	320	324	296	293	306	325	323	329	326	308	341	324	318	337	317	313	328	333	283	364	367	331	348	331	288	310	362	335	313	315	304	298	327	326	334	339	316	307	316	323	307	318	324	348	304	305	342	316	334	316	326	336	320	354	288	336	340	320	338	310	313	377	352	320	320	328	314	326	325	306	335	312	302	343	345	345	325	337	340	347	343	314	319	326	304	336	324	335	337	342	318	336	287	307	342	341	329	364	330	356	333	322	338	294	298	323	321	343	354	339	320	356	334	321	329	303	340	337	330	349	307	316	335	360	351	317	312	321	359	334	300	387	358	303	323	358	286	316	339	307	328	377	341	353	329	337	300	320	324	326	356	301	326	324	317	325	334	302	338	324	321	324	347	362	325	343	304	322	319	305	306	285	307	333	339	352	336	321	327	314	337	308	375	331	303	320	358	299	306	339	316	346	356	339	338	334	299	330	301	339	326	360	327	321	365	330	351	311	346	358	329	339	306	322	316	346	299	324	311	337	317	367	345	299	360	331	335	308	310	322	333	315	303	326	331	323	331	332	306	303	321	342	309	336	306	291	335	298	354	323	326	341	353	322	307	329	334	310	320	315	336	290	311	335	319	363	299	354	327	318	310	333	345	322	310	363	350	361	343	316	315	296	310	320	324	323	308	315	350	350	318	340	350	323	338	337	305	324	335	294	306	298	352	315	329	339	295	355	316	324	321	335	283	303	307	349	345	379	312	317	350	339	308	337	329	341	304	315	333	303	346	343	306	275	308	315	330	298	367	313	356	315	314	336	327	327	298	304	360	337	337	329	314	323	335	354	338	330	271	314	347	292	357	316	320	307	344	304	342	332	328	362	302	308	342	344	348	317	309	324	350	316	380	351	321	348	314	328	285	330	351	335	345	333	370	342	320	322	301	322	319	294	327	335	323	326	315	315	350	303	337	303	325	319	332	346	316	326	318	346	311	276	338	321	359	352	341	326	308	334	305	320	324	331	319	330	305	310	337	333	328	350	356	317	312	330	349	338	302	325	367	307	326	332	340	302	343	322	382	318	327	322	329	363	330	336	312	335	357	311	310	347	304	311	343	331	341	326	331	308	299	301	319	326	293	311	352	337	330	312	299	331	314	331	335	312	308	339	304	294	308	323	357	297	323	305	326	344	314	358	293	300	329	323	318	352	301	363	320	290	325	311	283	350	329	333	341	326	343	301	309	353	308	318	316	325	297	322	306	355	334	348	346	309	304	308	312	312	339	314	330	337	355	296	347	335	345	345	328	353	321	341	331	328	349	327	308	289	349	312	322	307	350	325	297	327	345	303	311	363	311	363	321	280	330	349	319	347	301	297	304	307	316	362	349	333	317	264	355	358	343	328	317	298	343	334	303	312	319	304	317	335	317	299	322	315	318	305	311	326	355	311	326	334	367	356	321	319	329	309	313	346	329	328	306	294	336	290	313	350	317	308	303	321	305	350	315	334	334	354	331	300	313	359	314	331	296	329	305	336	320	327	328	351	302	315	297	340	294	369	319	308	332	326	272	339	351	306	336	316	321	346	320	326	324	299	319	294	309	323	327	312	325	330	289	312	280	279	334	340	371	351	360	311	299	340	311	312	352	338	379	334	320	295	354	333	319	346	320	333	345	306	305	339	323	315	355	327	315	345	299	331	317	322	295	350	336	301	276	350	294	321	348	345	311	338	334	358	365	323	320	347	372	340	324	320	343	304	301	335	313	329	317	290	340	323	347	298	332	319	324	335	370	305	338	333	329	324	322	280	326	322	274	360	303	326	308	287	315	367	324	317	342	325	338	336	323	312	340	314	334	336	295	359	352	313	316	298	336	345	339	331	299	310	337	285	344	296	327	354	303	347	358	343	304	308	324	315	317	295	342	353	310	315	339	286	338	339	319	363	341	321	313	334	260	305	314	304	330	328	326	329	336	315	341	310	328	334	335	354	324	310	311	355	353	310	314	343	319	340	334	335	335	324	319	316	321	351	353	327	273	299	296	334	321	305	327	320	316	347	337	332	343	307	334	301	321	348	344	329	304	332	306	339	320	326	326	340	319	321	298	314	339	354	288	346	307	350	331	316	300	315	331	339	342	316	292	318	337	329	337	324	315	326	339	330	327	350	313	344	307	319	306	332	300	294	343	353	336	311	351	316	360	334	313	302	333	329	301	316	302	296	360	300	330	314	335	336	315	316	331	315	324	347	335	319	307	354	350	357	362	322	344	320	292	339	336	325	356	350	319	305	361	323	338	314	355	337	340	319	342	346	352	319	325	308	303	339	309	315	330	335	311	384	349	320	334	334	351	329	332	316	300	337	311	303	315	339	304	316	336	353	325	314	309	314	345	332	320	366	319	355	315	334	343	326	344	300	309	342	327	325	328	343	326	316	371	342	326	290	312	296	283	337	349	340	334	332	345	307	325	358	326	318	310	317	317	341	354	308	323	336	331	326	331	298	400	355	341	338	346	348	322	328	316	295	314	313	338	338	366	329	346	323	294	373	333	332	356	330	351	319	305	338	324	318	306	310	352	309	341	326	316	327	324	351	327	349	329	315	337	348	332	334	341	303	344	320	311	303	312	329	331	287	275	333	328	315	338	315	322	331	305	344	333	311	318	336	332	315	317	320	309	328	324	305	329	340	322	369	306	313	338	325	322	293	361	334	335	321	307	313	304	307	305	319	305	293	294	356	296	332	329	302	306	318	312	348	310	284	338	352	366	301	334	338	343	339	305	353	363	333	328	317	319	339	312	332	297	319	300	316	331	345	333	338	304	314	340	321	299	301	345	324	315	313	329	323	301	317	320	305	336	360	299	299	364	346	294	316	326	358	322	369	269	325	304	321	325	339	305	318	342	336	330	312	379	330	363	338	331	307	331	345	343	340	335	298	313	317	328	295	332	297	318	286	283	366	354	369	316	325	281	303	286	319	373	307	303	364	348	335	317	317	336	311	297	346	360	316	321	298	352	315	310	339	310	343	329	324	331	347	325	320	295	299	331	293	326	346	335	326	374	303	337	348	294	332	331	332	324	324	353	312	343	328	328	337	303	358	311	308	331	289	279	307	334	341	328	341	335	326	324	324	348	317	323	371	310	322	304	310	323	331	297	322	324	340	331	323	325	311	300	339	314	322	323	351	342	321	311	324	323	312	298	327	282	328	331	291	304	346	364	311	326	336	304	336	314	299	334	315	342	336	299	344	329	324	354	350	300	301	331	340	325	352	258	322	282	334	318	291	308	337	331	320	313	347	306	335	306	330	294	316	304	314	282	309	318	344	298	337	320	351	326	317	327	303	320	307	316
23170	10515	5954	3994	3139	2627	1579	1178	909	801	776	849	819	815	807	716	804	754	723	762	703	764	699	771	756	746	733	777	781	693	743	690	723	731	686	759	767	759	752	766	727	711	708	716	718	731	724	679	736	683	729	719	760	723	701	700	756	724	742	719	727	691	753	731	754	717	710	720	764	737	727	756	773	750	701	685	722	731	759	720	734	709	726	740	700	792	701	736	744	731	725	681	743	691	749	691	714	728	728	712	759	691	739	769	712	723	750	768	750	784	714	727	720	745	697	716	708	774	753	723	754	703	732	765	708	709	706	786	728	740	701	740	722	745	728	704	701	750	735	765	705	708	715	750	747	753	685	743	735	755	690	759	748	729	726	686	734	752	738	731	686	704	772	684	739	744	714	716	758	754	736	719	809	786	676	712	757	719	725	699	742	722	734	746	682	705	714	777	750	743	739	758	742	767	697	775	743	744	724	715	749	764	696	785	687	753	713	690	729	781	713	718	776	671	702	712	757	744	767	752	709	764	726	725	715	744	780	743	743	696	783	752	726	707	717	681	694	760	748	712	699	767	744	728	723	759	718	721	754	722	711	769	754	760	719	740	741	751	783	739	734	739	769	748	686	708	723	716	728	737	695	745	712	751	755	757	732	725	738	751	740	708	759	741	706	705	756	707	748	716	737	707	714	728	698	765	718	760	759	663	726	707	728	713	723	724	682	696	691	697	701	736	784	759	727	783	762	738	759	724	727	717	768	730	742	757	739	711	710	765	696	740	741	731	750	761	738	685	752	748	728	755	715	729	747	752	745	736	708	700	741	743	752	783	695	746	759	805	779	725	712	731	706	726	702	715	685	689	744	727	725	740	729	756	680	715	711	698	758	725	705	779	772	667	687	740	702	777	729	728	725	686	728	678	715	729	704	697	788	744	737	744	743	650	689	700	712	754	702	701	765	704	802	727	736	725	758	752	738	711	702	735	678	722	722	762	745	729	718	729	763	721	708	726	730	755	734	746	748	754	718	747	772	736	715	737	757	758	674	784	755	744	726	698	734	804	731	796	734	733	737	765	689	767	722	722	706	731	732	773	751	747	755	740	736	727	667	718	738	735	727	716	715	734	734	713	747	762	764	757	763	742	761	759	687	756	728	773	714	746	727	726	766	751	715	788	657	703	717	715	737	744	702	680	747	718	789	727	747	716	746	691	719	734	711	744	700	740	734	706	743	734	780	723	762	717	736	755	720	767	724	718	739	761	753	724	750	764	710	752	691	735	718	698	721	753	699	713	778	765	780	766	787	738	733	725	735	733	715	735	719	775	689	756	741	717	748	731	724	726	761	711	707	729	790	735	742	734	684	708	716	727	739	749	720	722	731	739	739	750	733	721	723	759	708	701	660	774	712	709	753	712	755	722	750	730	748	772	780	692	706	721	695	771	729	738	679	715	766	662	734	706	776	722	738	730	738	726	680	730	746	763	747	756	704	719	699	712	738	728	739	732	744	748	722	753	766	766	735	753	739	725	766	713	701	714	737	719	730	741	736	710	705	743	733	671	696	708	716	721	732	770	763	748	702	748	742	750	748	692	754	738	713	746	706	755	728	761	721	750	747	721	710	747	728	731	720	754	681	742	706	683	657	731	684	732	714	721	699	731	754	745	765	743	745	699	756	672	734	737	700	773	727	796	765	666	777	761	761	737	751	724	701	744	751	737	767	747	699	749	724	775	704	753	722	761	728	722	727	711	708	744	749	706	739	741	721	754	719	742	734	727	730	766	725	725	720	722	761	729	756	693	725	718	709	719	732	729	716	713	757	729	775	758	698	746	707	711	711	735	768	743	751	766	689	707	732	771	727	747	737	697	725	751	769	770	773	766	737	780	726	741	724	772	754	736	706	734	694	706	744	698	689	731	782	717	766	757	692	756	726	790	789	717	734	769	723	718	714	749	730	749	756	681	763	741	716	728	702	765	706	717	709	730	743	719	693	728	747	774	747	759	735	733	724	775	688	739	730	710	783	727	688	731	770	709	714	767	717	732	732	709	760	747	751	701	712	755	664	716	723	760	719	729	715	743	751	746	734	758	765	763	720	746	710	733	778	690	729	747	742	738	752	709	732	686	788	706	725	725	698	706	741	753	697	745	771	769	721	701	738	792	752	732	717	736	746	752	755	698	748	743	762	704	737	736	756	717	741	697	745	723	734	733	728	703	795	745	741	777	738	736	675	748	688	714	734	743	700	705	747	794	768	793	750	744	742	706	720	778	761	731	760	725	766	786	795	750	738	716	733	747	694	688	711	720	768	723	678	703	717	697	780	737	714	664	766	747	704	745	702	738	716	720	737	743	696	720	739	729	743	767	707	768	755	748	702	730	775	709	734	705	764	712	762	672	746	706	721	742	708	702	745	722	708	720	752	720	744	731	744	723	750	714	693	707	721	785	706	709	718	724	750	727	736	747	704	740	725	731	741	786	725	704	727	722	742	763	682	754	786	752	738	726	765	694	652	730	700	669	794	781	740	717	738	728	772	712	732	701	720	758	763	757	715	728	752	757	741	713	745	737	717	758	705	717	662	738	764	799	675	702	766	743	763	795	767	724	775	691	718	739	741	722	731	728	762	783	715	708	712	722	742	735	739	740	736	700	766	733	724	740	763	738	732	760	771	779	699	720	687	712	730	746	712	783	718	727	723	801	752	728	766	780	680	672	780	726	769	733	791	709	696	706	715	749	733	771	717	705	733	745	769	768	724	681	775	734	743	724	743	725	710	784	694	780	739	745	686	765	733	756	732	689	724	732	707	753	720	708	765	778	703	789	722	741	756	691	695	721	768	733	722	719	755	735	667	746	775	718	783	740	723	713	732	747	765	706	784	738	756	787	761	722	740	727	714	725	754	762	767	726	724	744	754	743	726	714	700	739	700	744	705	737	764	740	758	733	699	771	697	755	746	737	755	720	757	711	733	772	750	764	726	766	750	755	715	786	700	742	789	741	778	786	753	684	766	712	705	745	717	719	752	735	737	750	759	703	733	750	726	749	712	735	715	718	745	734	729	714	690	716	763	758	737	699	766	763	776	696	731	685	761	731	738	716	721	783	733	711	705	687	687	724	746	740	728	758	739	743	707	797	766	726	783	734	725	784	707	752	752	772	747	779	726	707	723	759	736	708	711	751	743	739	707	702	731	703	751	725	687	737	705	754	729	746	709	702	744	735	705	715	749	719	706	704	756	725	705	741	741	721	716	734	732	752	724	697	716	730	745	727	697	743	742	706	762	694	755	709	751	796	760	713	765	762	727	742	742	742	724	758	732	714	770	815	769	762	715	780	766	700	753	765	716	757	746	719	716	720	739	704	747	734	743	683	726	742	744	772	716	735	714	696	709	744	777	712	772	767	730	714	720	726	739	741	731	759	749	691	733	714	795	721	748	715	741	724	753	740	700	768	753	759	694	711	777	736	730	711	709	730	813	765	734	731	728	724	731	728	701	722	703	749	735	746
32959	6219	1085	743	492	440	383	406	353	353	366	339	328	340	367	333	358	352	343	321	327	326	320	335	360	307	312	320	375	318	319	293	298	325	362	358	380	342	367	336	358	319	351	358	334	301	327	296	338	354	349	342	312	322	342	331	334	352	346	352	307	333	361	377	310	293	366	318	351	376	333	344	351	324	374	321	319	318	338	336	345	331	315	347	333	332	356	351	323	357	348	358	345	347	347	374	313	328	350	312	347	353	307	332	320	299	347	342	356	309	336	344	352	330	321	308	336	343	333	332	316	336	346	331	328	342	378	357	302	327	362	328	312	322	355	409	355	305	341	347	365	361	388	392	340	368	350	331	334	313	333	348	354	318	359	327	326	313	361	354	394	375	348	350	350	369	336	363	346	336	368	355	365	349	336	358	330	323	347	337	343	342	374	368	339	329	343	332	319	307	358	315	336	324	335	313	345	355	334	344	337	349	363	317	320	345	340	353	318	338	313	388	322	321	346	317	361	337	385	328	322	350	330	331	338	377	325	314	342	332	370	323	314	349	335	378	338	357	329	312	348	338	347	320	384	332	330	335	327	329	344	310	338	348	317	364	323	370	368	330	330	309	303	352	334	303	315	359	343	354	317	351	317	326	355	311	303	310	333	342	324	356	336	304	324	333	371	344	378	305	302	356	370	333	309	323	324	339	353	343	354	348	364	349	316	344	331	326	337	351	299	310	341	314	345	325	359	348	344	368	332	352	344	357	326	348	310	337	398	342	317	322	321	354	334	314	324	364	351	368	343	314	338	370	368	332	347	323	383	325	316	325	367	341	353	364	326	295	310	362	320	307	354	351	313	330	353	324	338	316	336	351	368	344	332	310	327	364	316	362	347	277	313	305	292	337	336	343	309	355	330	340	367	322	356	335	357	330	332	337	360	326	378	330	342	323	344	322	304	351	333	339	327	329	299	339	347	354	388	358	328	376	307	305	336	350	316	365	354	333	342	331	349	311	331	384	345	337	323	327	316	349	323	305	324	326	331	338	332	320	298	338	341	376	380	326	361	324	382	361	332	311	362	344	361	358	352	330	364	313	316	334	309	314	344	386	331	321	336	342	348	329	345	340	346	347	310	319	356	399	325	330	342	356	335	383	331	325	363	349	315	369	327	321	353	346	344	327	296	341	361	285	335	322	311	325	329	327	381	352	364	335	329	325	343	347	336	334	312	345	313	301	336	355	347	348	321	315	337	378	367	318	286	345	331	314	359	327	355	364	322	326	356	340	348	333	331	350	316	342	362	332	365	333	327	283	356	335	304	308	332	317	332	341	324	326	315	321	317	340	320	363	355	334	322	322	336	338	330	351	328	328	337	322	318	333	333	333	347	349	321	313	345	329	335	321	355	335	364	338	330	358	319	314	348	332	297	335	342	284	347	327	335	324	334	311	354	349	303	319	339	344	408	326	363	328	338	360	354	362	345	344	308	323	332	325	355	375	330	333	358	353	351	310	362	324	390	384	358	318	356	335	342	328	362	339	322	348	319	347	298	353	368	330	345	319	336	345	359	344	355	339	297	300	344	297	311	330	359	361	319	339	388	328	335	351	365	346	347	307	374	367	348	361	373	349	332	330	352	329	318	359	330	292	304	348	343	323	351	357	314	348	318	364	372	349	330	311	359	319	356	338	325	340	356	361	322	345	324	330	353	364	305	314	379	325	346	320	337	365	349	324	352	375	316	327	342	339	350	334	353	340	333	365	334	359	367	373	347	377	368	346	356	332	340	331	332	313	341	354	364	333	315	313	312	350	338	342	355	380	315	326	325	336	307	309	357	321	357	352	339	361	328	321	310	349	378	379	374	315	347	366	327	336	348	340	318	352	345	366	334	324	292	387	384	338	334	335	334	336	361	303	331	316	326	328	338	330	352	353	332	330	319	346	343	377	358	287	338	340	381	358	334	339	323	346	365	348	347	321	357	337	344	311	342	343	355	305	322	342	337	324	342	335	350	388	351	348	374	360	336	315	395	376	337	349	303	356	343	338	340	345	340	303	382	353	365	331	341	335	374	334	320	345	292	347	330	374	347	349	296	340	334	318	289	328	359	327	339	339	336	325	333	319	366	366	345	367	315	337	312	320	336	349	299	324	305	355	361	344	348	325	347	319	359	344	330	347	347	329	332	353	344	296	326	316	347	353	325	303	318	303	349	317	313	342	347	333	315	362	340	316	374	334	353	336	321	350	308	333	312	348	315	333	348	320	309	365	348	342	361	336	337	340	320	302	348	364	344	327	334	338	323	324	312	332	354	339	325	323	347	325	305	335	332	342	382	363	347	339	326	347	325	352	346	350	366	351	337	328	376	344	337	351	337	354	352	334	322	327	320	386	356	330	345	324	326	347	328	393	332	318	340	335	342	315	355	310	317	338	311	364	344	390	319	345	350	371	331	372	354	328	324	342	343	339	306	360	331	335	350	343	310	314	337	352	334	344	357	323	373	384	379	324	320	323	358	339	341	322	337	338	348	350	352	380	349	353	336	324	349	341	335	336	304	337	327	326	326	365	329	372	314	347	343	349	367	325	337	350	338	342	322	377	327	337	332	360	366	356	349	353	325	316	343	346	323	290	354	334	359	328	322	359	349	355	342	318	322	341	335	370	303	338	297	324	342	349	331	340	352	410	344	294	345	319	364	318	340	349	362	373	347	338	362	307	307	326	291	356	366	364	335	341	323	349	325	323	314	338	337	326	365	334	352	335	326	310	327	358	344	332	362	350	303	311	332	369	281	350	355	336	343	341	305	326	373	349	332	340	375	345	310	368	346	326	318	301	302	335	350	335	349	306	335	357	385	321	328	306	322	334	358	337	355	344	379	353	354	324	334	347	354	306	335	326	322	354	334	348	338	299	325	293	327	349	335	338	323	375	304	328	343	330	345	288	318	325	295	342	325	323	340	335	316	310	338	369	325	317	305	373	335	352	306	347	350	324	357	350	356	349	325	361	306	357	322	319	329	351	320	366	372	323	355	349	321	354	326	318	356	338	328	351	325	335	341	379	319	323	355	343	341	365	379	358	305	346	325	342	337	359	336	314	323	357	321	323	336	350	325	330	361	328	361	325	339	323	354	328	286	327	328	330	326	306	321	351	331	324	350	293	356	352	329	340	352	334	366	340	379	327	333	385	329	312	335	350	341	334	322	347	321	321	297	297	308	352	317	310	325	344	362	344	332	371	316	339	342	320	367	329	327	324	292	342	320	310	316	343	331	334	317	345	342	339	323	375	322	367	360	343	352	312	331	326	348	304	311	336	341	358	366	332	367	347	363	353	299	360	333	318	337	351	353	372	300	319	334	289	331	344	348	384	341	372	363	366	326	333	339	365	334	345	315	324	322	356	322	340	324	341	326	353	329	309	360	307	328	354	344	361	317	329	323	318	343	366	332	355	312	361	322	340	358	336	350	276	376	363	355	313	357	368	310	332	355	351	345	359	366	368	333	339	339	334
22787	11037	9044	6984	4701	2854	1990	1537	1097	915	906	990	932	876	810	822	799	789	794	807	776	778	806	844	817	793	758	844	774	797	732	844	775	728	759	760	827	799	749	767	784	791	801	790	733	802	766	810	791	751	777	764	808	752	802	809	787	749	799	788	776	775	765	734	799	727	728	815	784	768	788	751	759	840	749	750	795	803	782	754	785	819	855	760	742	790	753	804	728	769	791	838	794	758	792	794	822	755	808	800	759	745	751	798	732	807	782	799	737	760	806	729	798	814	806	719	820	797	750	776	774	793	737	805	803	758	822	793	797	816	747	776	747	786	811	778	768	783	755	806	793	825	781	831	721	801	764	802	802	794	803	756	776	778	834	749	794	770	810	782	812	782	740	778	805	798	785	772	754	782	759	734	774	786	728	759	731	801	788	734	773	811	789	751	804	804	770	806	789	768	787	772	814	798	749	786	794	751	785	759	811	764	788	799	795	736	772	750	756	762	746	769	736	783	770	759	826	799	812	792	754	766	806	809	812	761	758	763	791	783	781	795	813	813	727	800	739	770	771	811	780	749	805	772	738	780	830	759	822	765	816	820	791	799	791	801	778	779	791	739	772	768	778	791	772	787	742	756	801	770	781	770	747	786	753	788	749	830	728	815	722	780	794	769	840	769	810	767	795	776	777	760	795	738	791	738	792	772	818	861	798	802	811	759	782	793	776	827	787	777	764	795	805	711	792	775	755	755	773	791	789	763	763	823	761	782	822	759	786	771	775	819	779	778	744	753	760	834	748	803	757	809	771	774	824	773	744	804	786	784	800	799	747	795	810	779	771	754	761	737	803	769	754	772	789	776	787	731	796	792	805	749	732	801	735	796	758	758	786	764	789	746	782	777	762	760	753	799	748	745	810	779	814	764	795	758	759	795	776	752	805	797	766	804	771	779	753	804	776	769	798	737	792	777	805	810	743	803	803	787	757	754	799	767	812	754	768	718	733	732	780	784	793	812	842	760	785	839	755	802	763	726	768	791	765	790	748	727	774	778	762	788	789	762	766	780	786	785	807	726	804	797	840	785	795	846	813	794	767	750	785	760	807	763	790	713	762	731	817	772	763	704	753	763	759	761	784	777	754	831	764	757	777	786	777	709	795	800	781	753	798	782	770	780	784	783	768	771	776	752	768	762	751	767	781	772	715	805	759	758	783	727	730	760	785	793	786	792	777	732	815	753	734	807	774	760	796	808	798	771	743	818	804	805	784	800	768	826	714	783	790	781	749	782	762	784	819	787	791	753	770	747	748	819	785	788	728	786	793	756	766	746	799	795	756	819	773	755	749	783	745	791	773	818	787	811	765	731	735	784	742	769	750	801	761	774	788	793	802	786	777	777	792	832	783	783	744	749	770	755	785	801	737	769	767	771	812	768	783	790	732	758	761	773	748	772	756	734	765	820	764	731	787	764	791	770	834	743	797	776	799	812	756	767	727	775	766	758	800	808	757	748	837	746	757	832	735	778	770	744	833	790	804	776	785	792	798	738	713	772	758	743	781	753	735	766	870	851	770	804	788	810	792	763	797	797	796	842	776	796	803	832	792	789	808	775	739	761	803	809	772	790	801	779	754	791	819	778	751	762	753	766	772	770	766	831	813	769	764	787	844	763	750	831	777	776	728	792	817	773	708	817	844	802	776	734	801	766	780	781	797	800	792	830	785	727	832	775	810	774	838	776	768	778	782	771	751	762	734	762	823	753	807	762	785	764	744	773	754	771	775	759	746	781	736	791	771	790	759	761	791	743	826	801	779	799	747	720	774	800	765	816	786	786	770	751	781	798	756	803	806	801	779	821	796	758	758	767	779	770	809	794	763	795	785	810	806	757	768	814	816	784	780	787	780	801	763	737	808	785	787	741	776	808	787	785	847	795	759	703	803	808	842	752	752	741	757	777	739	768	824	744	802	774	759	791	776	724	814	798	769	785	809	782	776	749	739	710	768	775	813	818	725	855	786	809	790	764	766	792	760	765	799	787	863	773	761	764	798	781	774	819	735	754	789	852	788	745	795	798	741	769	734	777	769	776	785	780	808	840	785	782	756	796	778	780	872	834	817	711	815	781	804	754	712	763	817	772	778	795	756	756	781	791	760	757	809	785	803	747	792	778	757	745	760	793	839	754	729	796	788	780	798	763	774	791	818	758	764	806	790	758	787	790	733	773	767	798	818	758	792	773	733	783	772	763	804	765	771	784	731	849	805	792	794	731	794	744	772	754	712	752	786	751	775	789	746	769	761	742	740	791	766	752	806	802	787	814	754	747	741	812	801	787	710	723	704	745	768	785	774	784	742	762	826	807	851	743	771	759	792	743	787	760	804	784	780	777	772	700	796	734	772	784	757	825	791	809	749	789	822	841	776	740	762	754	797	762	808	770	762	769	827	793	791	735	752	796	766	794	775	746	812	772	789	744	746	774	800	774	750	767	762	749	807	763	790	757	797	835	770	782	779	737	716	763	777	804	817	763	779	784	809	793	728	762	762	815	756	748	787	791	793	762	823	673	784	810	750	762	766	774	817	740	789	728	776	784	763	783	777	724	812	821	790	829	768	794	817	766	754	785	763	787	787	768	793	789	786	801	797	761	797	783	795	803	785	794	750	755	783	794	798	776	783	790	730	815	788	779	785	814	690	742	779	805	801	736	786	764	803	774	787	777	778	775	781	794	740	746	774	792	758	749	837	809	755	778	737	789	806	752	764	784	757	780	778	791	800	833	800	749	756	755	743	843	792	788	752	759	775	777	795	770	792	795	787	759	788	733	768	851	742	803	779	741	791	762	818	806	772	804	841	813	781	762	820	786	740	785	817	736	792	767	834	737	790	839	798	804	811	815	787	782	725	796	778	792	796	804	804	784	831	815	775	767	822	732	748	817	791	809	762	798	777	750	824	787	801	822	728	773	703	787	783	809	799	765	735	802	788	796	825	789	755	752	793	849	772	772	749	779	790	724	799	772	753	817	758	785	787	793	781	760	759	772	790	782	751	789	806	777	748	809	767	726	761	798	751	793	839	805	789	758	800	728	818	763	734	787	766	784	803	794	745	744	761	798	858	807	817	725	761	781	712	793	822	770	729	759	815	761	806	779	787	787	790	783	802	730	786	761	785	829	772	772	770	765	763	829	760	767	753	798	798	831	775	839	755	842	777	805	811	778	762	816	786	785	750	734	771	766	759	766	795	718	740	800	782	760	738	773	757	786	778	792	774	742	783	746	798	788	830	795	774	751	765	789	803	821	743	766	758	741	773	784	789	809	796	831	781	738	801	712	806	774	759	760	766	751	784	753	729	786	774	793	808	786	792	777	808	806	742	785	776	759	835	823	744	787	772	805	756	782	784	827	788	748	795	774	788	784	750	797	780	781	812	675	762	795	774	837	847	791	790	795	777	713	769	758	795	806	815	775	782	739	788	734	805	761	740	784	765	766	809	766	791	763	794	768	794	737	775	794	812	817
22412	2770	608	478	409	340	338	318	340	320	333	303	300	332	354	342	342	320	363	327	310	344	306	309	353	353	328	312	304	324	346	261	352	313	330	338	301	294	337	324	337	333	307	311	317	299	336	313	340	295	354	310	325	329	310	322	314	315	292	307	291	318	314	309	318	304	269	349	334	335	301	322	309	293	308	318	342	325	315	308	317	324	297	305	339	307	298	313	341	310	332	312	344	300	316	307	339	331	317	306	302	333	336	322	341	328	324	286	340	317	340	312	345	348	304	324	323	323	332	318	322	306	322	283	340	286	306	302	330	304	323	300	330	358	327	304	349	295	324	303	336	335	359	354	324	305	320	327	311	346	318	312	307	310	324	316	322	329	321	331	317	301	311	349	314	323	301	301	337	319	330	301	303	340	292	307	333	323	310	296	315	355	315	311	296	334	314	296	322	310	315	350	337	331	324	324	346	307	315	337	340	311	312	309	330	318	335	359	317	336	344	355	330	357	318	318	274	313	334	349	331	318	357	407	317	331	315	340	288	310	315	329	314	297	312	348	331	308	355	329	274	311	331	338	289	298	294	303	333	318	319	321	343	298	263	301	342	313	288	324	282	313	354	311	332	319	296	333	309	334	349	320	300	297	330	345	280	309	323	288	303	336	360	344	330	294	314	310	352	313	319	328	326	285	318	346	354	322	293	339	328	323	298	336	332	296	317	330	321	296	308	317	314	321	298	313	334	292	320	328	336	284	316	334	295	325	341	333	314	325	288	334	322	347	338	338	340	311	338	308	315	288	324	330	338	341	335	331	332	303	330	311	329	322	328	341	325	310	296	370	315	320	342	301	328	338	333	299	303	312	346	296	318	299	318	325	337	306	310	329	336	310	314	310	316	320	326	281	341	295	318	350	302	312	327	342	312	334	297	332	319	337	298	323	333	301	328	316	301	318	341	303	318	335	331	335	320	310	298	293	308	323	297	316	354	294	324	331	329	329	313	331	330	291	288	313	297	300	265	330	361	290	284	335	358	307	333	338	329	329	339	331	336	320	342	305	325	343	298	293	281	309	312	345	307	288	323	337	309	297	297	323	359	303	282	314	322	334	350	327	305	302	334	352	327	292	360	319	280	310	342	341	299	318	328	342	299	333	314	308	335	365	341	331	327	304	322	319	320	330	325	321	340	326	301	332	346	332	312	325	284	298	323	345	314	311	357	334	299	311	308	332	360	318	300	304	292	317	288	333	318	311	326	306	345	322	336	313	321	312	296	311	333	308	323	341	304	319	314	312	337	331	292	321	302	298	343	341	281	336	326	338	300	334	332	357	346	307	334	309	324	305	322	284	363	314	304	330	332	332	321	305	317	341	347	305	346	332	339	318	315	322	299	306	291	334	315	287	309	311	318	315	340	294	350	316	322	287	305	330	334	345	330	332	287	310	305	322	317	327	310	303	337	317	323	342	296	313	311	328	326	322	332	323	320	347	310	336	287	296	308	302	309	342	280	329	336	328	313	289	289	313	312	307	291	309	314	288	295	347	316	288	309	356	300	302	334	312	319	308	336	312	326	332	375	315	317	317	321	289	306	301	338	312	335	368	297	329	340	346	314	312	316	310	313	255	286	277	296	308	324	297	329	322	309	357	342	297	321	336	313	311	348	348	339	338	334	295	300	328	345	331	297	311	308	352	308	306	308	332	287	324	332	365	319	341	297	315	322	343	280	310	304	298	307	316	288	320	318	327	325	329	303	328	329	350	329	337	318	315	299	323	323	336	324	320	330	331	315	309	351	326	323	352	328	332	319	335	313	303	323	316	318	304	330	343	343	329	323	327	288	309	341	333	353	309	310	306	322	299	336	277	307	329	364	275	296	314	327	332	294	349	317	375	320	281	363	336	343	324	289	321	341	316	332	309	330	332	312	311	293	329	301	301	331	328	307	321	307	358	322	319	318	326	349	324	327	309	308	325	360	306	324	303	297	321	312	330	300	318	323	323	316	319	306	325	319	310	303	324	336	314	326	371	330	287	314	292	289	305	323	346	314	320	323	302	290	312	334	309	283	368	317	311	334	329	298	273	329	314	323	313	353	322	362	327	328	321	327	318	331	340	314	362	344	331	325	353	333	312	361	339	335	306	338	309	316	330	310	307	350	306	308	298	362	323	286	318	319	329	321	290	317	318	293	350	316	343	339	320	377	299	344	278	340	378	308	332	269	335	314	300	324	289	305	373	296	334	333	333	325	332	308	300	352	318	315	334	321	317	293	298	376	305	334	312	301	310	293	321	323	341	319	295	287	314	341	332	342	325	311	310	326	330	313	312	303	307	325	313	309	361	315	314	323	309	323	311	313	321	295	321	322	275	305	309	347	353	329	330	352	317	318	304	324	362	343	356	320	300	350	316	357	322	312	303	313	296	349	330	324	337	307	352	352	322	327	344	348	316	306	300	309	314	318	346	327	310	330	323	346	349	315	364	304	324	271	303	336	305	344	308	327	309	365	313	324	285	310	296	319	281	319	360	324	306	312	310	329	322	330	320	324	278	338	332	322	297	316	311	314	297	329	307	327	339	364	318	342	315	307	315	321	328	325	341	304	289	340	321	332	370	316	332	318	304	295	289	326	318	324	329	322	366	286	347	319	336	319	302	276	283	320	328	343	323	336	367	322	335	377	332	332	336	323	333	300	319	299	345	312	316	345	292	302	305	343	321	343	317	295	321	329	318	279	347	310	288	284	330	317	341	315	304	305	339	310	317	301	317	316	296	278	319	334	292	308	327	337	323	319	336	310	309	298	355	292	332	359	318	346	360	321	287	339	339	287	302	340	338	316	337	330	303	344	324	316	325	338	327	297	326	331	295	318	325	327	305	346	324	304	307	293	311	316	328	300	311	327	342	354	352	343	334	319	318	317	341	325	289	329	303	301	311	316	341	330	318	302	332	340	368	287	318	320	304	346	296	306	304	336	319	304	366	317	314	316	355	327	300	339	302	303	324	280	310	308	334	292	339	306	292	323	317	345	339	314	307	315	328	331	323	319	286	374	310	330	322	296	305	323	312	323	339	316	309	332	317	307	331	320	283	314	323	317	293	321	331	336	327	322	318	316	297	311	295	308	348	306	306	347	308	342	342	325	326	334	298	331	308	310	297	346	355	286	348	337	316	350	316	323	315	371	279	308	330	308	322	284	318	362	292	342	302	342	324	315	346	320	353	308	334	327	342	316	309	330	301	314	321	302	303	337	340	322	310	318	330	349	349	338	304	345	325	325	324	316	368	331	335	315	304	316	363	326	347	329	340	333	360	307	370	282	302	334	327	347	305	314	307	296	336	304	301	348	311	319	315	355	346	311	315	293	313	314	309	296	353	325	331	346	309	311	289	299	316	293	297	313	290	322	287	314	343	331	316	315	345	323	314	295	338	310	355	326	328	310	296	302	321	313	326	301	310	348	309	310	324	301	302	325	341	326	297	298	313	315	332	321	331	308	311	300	294	300	310
16968	6668	4183	2892	1985	1447	1162	929	840	750	772	754	717	762	763	748	711	806	716	749	770	731	744	731	678	700	737	702	721	714	682	729	700	708	717	721	702	730	754	733	716	676	729	714	744	741	693	695	703	730	750	711	714	683	763	701	713	715	643	706	660	696	708	674	679	679	684	702	731	697	749	735	710	752	723	662	733	728	745	675	723	703	735	680	734	740	697	748	715	679	676	643	734	739	711	756	699	717	715	700	700	735	708	685	680	638	738	747	705	682	696	733	749	672	747	714	727	697	690	674	688	703	683	701	700	680	682	693	725	630	721	729	704	687	696	723	731	676	718	702	700	703	703	709	744	670	682	736	706	688	681	699	739	737	689	702	734	655	735	725	717	708	707	742	676	722	726	703	680	673	697	689	693	728	708	753	692	700	737	712	670	667	709	675	711	701	712	679	717	731	677	733	677	698	686	728	692	712	715	673	680	745	753	701	705	718	718	675	721	707	722	689	711	688	741	684	729	710	691	718	709	719	693	754	702	722	695	692	668	678	771	699	738	713	652	730	697	695	733	714	689	691	717	666	696	687	716	704	729	685	714	660	707	712	697	715	764	692	719	671	698	703	748	711	679	768	726	688	701	688	728	682	742	705	739	723	715	684	714	721	704	724	711	726	742	727	735	681	731	697	654	716	704	727	726	736	702	708	703	695	753	733	688	741	744	649	742	697	706	687	694	721	714	705	673	700	746	726	688	705	695	731	695	715	686	726	721	703	701	757	684	720	697	711	715	700	703	714	737	697	694	730	734	686	680	736	739	694	761	717	713	741	698	746	693	702	719	696	684	741	665	759	698	662	702	703	680	723	691	719	736	681	737	698	684	734	664	726	706	699	703	718	718	708	734	705	702	723	725	734	685	683	732	762	715	689	688	706	741	701	745	689	706	702	709	713	658	689	694	718	724	740	701	711	676	678	681	706	685	664	716	700	737	736	722	711	714	673	725	733	670	721	704	717	720	732	746	710	688	703	746	648	723	680	718	719	739	695	728	668	709	708	675	675	690	699	700	681	732	736	729	743	718	718	643	698	749	716	722	732	686	670	721	671	696	655	717	677	659	716	681	715	722	710	748	684	735	711	696	650	704	685	747	734	698	742	663	722	618	699	716	685	724	680	709	678	725	693	674	683	714	665	667	676	691	785	677	746	706	725	669	733	713	715	725	689	693	689	688	699	697	730	731	724	720	691	720	711	653	759	706	669	709	721	698	708	684	758	678	735	697	722	665	687	708	707	734	669	722	712	665	758	673	719	725	694	720	737	703	720	685	728	712	691	668	721	723	736	683	746	726	729	704	692	760	671	680	707	686	692	728	693	733	673	743	719	740	667	689	726	732	679	681	750	680	712	690	701	701	748	680	718	658	700	708	704	755	707	738	716	716	702	724	735	709	707	749	713	728	707	754	718	715	697	726	739	692	688	716	751	676	667	683	693	693	709	701	715	723	673	714	716	722	697	733	758	718	772	685	697	723	760	726	750	731	699	709	707	709	727	693	729	702	721	714	664	695	663	699	715	659	728	729	684	706	728	720	697	700	727	708	722	707	725	723	681	667	704	678	719	697	702	719	703	724	671	726	730	697	650	747	699	722	735	744	681	694	700	684	703	719	707	718	652	698	732	736	689	694	717	745	698	692	721	706	708	706	699	723	693	698	683	723	674	702	737	759	673	729	722	685	741	782	685	726	726	732	738	712	736	713	698	737	709	680	714	697	697	696	716	730	697	704	713	690	686	752	750	713	797	698	676	747	709	710	673	742	705	725	691	708	681	722	712	702	694	678	669	737	716	699	695	711	752	738	690	696	721	743	741	794	742	715	678	707	710	664	682	681	734	729	700	688	680	742	695	714	709	705	719	707	741	731	733	692	728	683	704	754	704	671	717	742	711	699	648	711	657	710	734	741	721	727	738	689	714	699	717	699	721	727	727	680	708	718	717	698	701	727	729	725	721	710	660	688	684	706	784	646	730	726	691	683	744	717	643	707	638	731	687	757	698	682	718	713	664	722	680	698	707	696	695	689	699	717	684	677	678	746	718	671	708	719	704	699	728	716	739	691	654	727	717	742	703	729	732	710	715	735	707	717	685	699	711	743	710	677	721	680	647	705	705	696	647	693	731	708	723	741	711	744	711	699	751	708	721	716	676	745	699	703	702	734	720	684	709	694	701	681	706	698	727	725	711	736	650	748	717	700	692	675	715	676	690	715	695	717	648	735	709	688	754	726	703	719	707	695	724	708	646	713	710	729	681	727	727	702	691	689	766	705	703	708	711	675	709	721	727	685	707	704	717	711	678	708	755	681	738	714	688	686	719	738	746	744	664	726	720	687	687	757	713	682	673	709	715	716	711	657	662	719	735	712	735	651	739	706	699	686	702	716	710	722	732	720	770	757	703	716	664	712	720	642	737	726	723	738	704	715	728	739	726	703	685	703	668	707	700	691	686	724	672	727	677	709	693	700	723	682	729	713	747	715	717	743	714	754	733	706	718	745	742	692	775	723	703	680	734	711	700	738	720	710	736	720	698	703	692	623	724	726	699	700	729	699	688	752	676	743	722	751	671	739	705	722	669	722	700	701	761	729	736	714	691	738	722	686	700	707	715	698	719	711	700	722	757	725	701	692	750	741	652	736	700	714	690	727	731	749	729	708	744	713	695	689	698	661	708	683	658	687	693	753	653	664	671	718	717	723	685	742	705	700	715	691	714	694	699	714	764	705	702	701	698	719	771	695	652	767	715	698	694	714	643	699	738	684	723	672	688	676	711	725	705	701	731	745	734	692	740	710	639	695	704	711	690	699	668	696	730	700	739	708	752	724	722	738	746	714	725	683	717	738	689	671	706	695	689	706	713	757	715	720	708	651	712	738	685	709	706	707	755	694	708	693	709	710	665	688	686	718	754	718	669	720	729	750	724	726	730	699	695	697	740	685	718	681	727	730	663	717	695	742	735	686	720	717	755	710	727	729	757	731	723	726	713	718	708	694	704	692	741	686	731	704	683	691	733	708	692	721	717	691	662	735	717	717	682	741	721	689	686	663	725	724	661	664	712	715	712	730	736	778	734	716	704	672	711	726	729	726	715	674	729	709	734	738	689	704	760	684	683	717	713	730	661	714	709	725	734	717	692	681	697	719	668	704	663	675	704	701	704	717	694	698	687	666	652	699	752	729	712	722	694	680	719	678	624	680	677	700	712	712	716	676	746	697	703	677	703	688	715	709	677	701	708	725	705	753	741	720	691	705	659	750	658	730	763	683	701	715	739	710	687	678	722	749	726	679	685	703	709	678	655	664	752	723	695	709	721	754	716	691	738	743	716	716	667	696	732	680	715	721	744	741	669	671	722	769	764	692	703	716	701	714	702	704	723	717	691	729	751	674	707	684	698	741	736	689	682	703	773	743	711	712	759	724	717	703	664	649	718	736	678	705	664	727	683	699	728	670	706	704	719	714	699
31971	5453	898	582	450	451	379	360	342	350	350	299	305	332	324	379	357	314	332	323	291	339	298	334	314	320	306	318	302	297	321	305	351	288	338	343	366	320	311	339	336	314	309	303	330	353	343	311	313	316	325	303	356	337	314	313	295	340	321	352	304	319	317	311	324	317	345	321	306	341	324	353	316	330	341	299	300	321	331	326	322	314	343	322	350	314	311	300	302	345	310	354	362	351	326	345	337	277	339	335	327	310	306	339	313	323	317	319	341	328	343	353	330	348	329	337	313	324	277	349	327	329	341	325	329	318	376	351	356	350	323	305	304	318	312	331	335	294	339	332	344	341	322	334	284	319	313	341	381	324	355	366	317	303	326	343	313	333	309	315	360	319	319	300	297	347	318	347	357	351	348	361	339	280	325	305	351	331	304	324	320	324	341	341	311	335	312	350	353	343	315	336	335	330	298	316	297	323	366	322	340	320	300	320	324	299	313	328	321	326	338	329	328	327	318	331	339	355	303	372	321	347	334	332	320	333	323	336	353	339	319	345	344	309	326	327	325	317	337	318	301	347	342	318	339	308	322	319	308	328	320	349	356	342	324	354	362	308	300	323	331	289	340	318	304	328	311	331	306	338	343	304	325	316	312	342	355	314	331	314	348	329	312	332	311	315	322	319	297	314	327	304	331	283	309	358	330	313	314	341	304	317	328	321	360	328	334	337	310	345	331	318	311	359	300	325	351	324	346	305	330	345	333	332	312	368	333	292	330	350	361	339	319	335	339	381	343	348	307	354	312	310	293	367	340	354	311	307	291	314	311	326	349	282	318	314	321	299	319	322	325	316	307	311	334	304	326	321	323	335	292	343	292	305	313	360	324	330	361	318	342	349	319	337	334	326	354	292	328	316	330	318	330	358	297	295	294	340	308	333	324	339	346	360	344	353	328	325	304	303	326	294	303	325	347	294	321	292	323	351	305	342	314	345	326	300	338	354	315	327	342	326	315	336	343	346	330	309	334	344	337	317	323	338	330	323	287	315	308	329	310	306	334	341	324	318	317	291	297	315	300	328	313	314	312	327	321	299	324	322	331	337	338	349	310	312	351	362	345	325	312	328	327	311	325	335	314	287	311	341	310	309	324	323	312	345	338	300	309	308	314	323	353	305	308	323	301	340	313	319	356	347	327	355	277	350	372	345	343	321	336	345	321	339	307	323	360	297	356	355	315	327	301	313	312	304	318	337	370	298	336	301	330	314	336	336	320	331	328	319	299	351	338	323	327	324	343	329	327	300	329	325	312	333	346	318	300	323	318	312	328	309	337	303	365	315	353	330	312	341	337	352	340	333	362	340	329	336	327	294	324	346	311	318	372	305	324	331	341	307	359	311	314	324	336	341	305	330	323	334	343	330	354	347	357	307	326	320	318	357	291	343	325	332	312	286	326	265	316	342	312	339	311	334	342	272	319	314	293	341	307	309	373	286	320	331	333	336	344	339	327	316	329	314	302	343	326	355	341	340	293	338	326	362	336	313	322	302	313	324	287	341	335	327	327	347	340	311	342	318	323	348	321	338	304	296	334	323	369	328	332	318	322	328	300	308	325	309	323	319	341	363	316	297	292	318	331	301	322	330	369	348	339	323	330	326	304	365	308	329	344	343	333	348	369	305	359	333	323	338	344	375	352	324	326	322	309	311	341	309	288	302	357	327	319	358	323	330	327	337	336	346	312	301	358	367	312	331	308	309	318	349	336	347	315	314	325	340	339	310	294	295	295	295	299	312	333	305	335	349	346	296	333	318	332	345	314	329	322	323	326	359	304	344	329	343	329	353	325	321	294	324	344	352	320	328	363	332	300	323	370	304	367	349	344	372	319	378	357	331	320	308	307	323	305	360	337	315	298	326	349	341	271	339	315	321	358	339	333	372	341	324	331	316	319	318	354	292	324	344	346	357	346	296	373	348	343	289	328	302	327	312	298	329	342	349	315	355	355	301	334	346	295	313	355	328	325	336	332	327	352	343	327	320	308	310	310	338	373	300	304	342	320	323	334	323	362	339	298	342	305	331	332	363	328	341	308	323	272	315	322	329	330	326	319	359	296	298	343	348	316	316	338	340	316	311	325	328	299	341	349	358	337	322	374	365	334	346	303	297	341	324	359	322	348	341	319	287	324	343	355	323	316	324	291	334	347	331	316	333	342	324	324	350	357	318	327	303	335	327	310	302	334	331	349	366	340	323	338	322	320	318	306	341	307	321	337	346	329	331	298	373	303	347	309	321	300	287	344	324	307	307	335	323	338	339	356	351	313	344	308	315	326	312	341	318	369	363	338	343	313	311	323	320	332	292	378	357	322	345	310	347	345	320	322	337	304	318	350	344	335	318	338	340	349	336	348	327	332	346	342	322	325	337	347	340	334	323	335	304	316	323	283	312	332	306	317	314	283	363	350	318	343	331	318	298	311	323	361	323	340	345	320	327	348	333	356	326	350	355	317	323	350	332	312	342	334	354	323	359	341	335	311	316	322	349	312	332	370	319	314	318	333	350	359	290	333	287	310	324	325	343	331	326	330	353	318	332	347	290	334	330	352	333	307	321	318	312	369	322	303	300	371	333	346	322	323	297	334	276	330	331	307	331	368	326	326	319	322	324	324	345	359	328	308	333	296	327	327	304	288	333	367	359	292	323	347	304	350	328	321	319	326	333	312	289	304	302	314	310	318	353	301	323	338	359	317	310	325	293	343	318	345	332	334	347	332	296	337	335	378	374	357	331	324	338	319	316	347	296	327	353	313	333	348	312	316	309	353	335	328	345	286	322	354	341	328	339	365	322	336	356	353	296	353	364	284	342	321	283	359	310	318	316	303	356	390	331	309	320	324	299	307	363	295	328	320	347	307	304	324	346	306	306	307	331	344	299	329	337	339	336	339	334	351	306	328	319	286	313	314	357	350	311	336	300	324	339	350	308	378	304	326	328	344	321	295	344	323	322	315	305	321	326	326	318	322	311	311	332	312	315	316	324	326	335	300	339	304	355	308	306	318	303	332	349	332	357	277	289	333	308	306	300	298	294	329	327	351	352	320	326	314	322	338	301	304	323	345	304	303	316	322	304	302	348	286	321	305	294	315	339	333	326	356	354	332	326	348	357	338	343	311	319	348	308	337	331	320	319	319	330	336	324	334	334	330	311	359	356	344	334	315	337	307	342	333	296	326	318	328	325	310	338	344	321	282	314	330	386	367	321	338	347	330	351	299	330	327	326	345	374	355	326	305	310	370	339	332	340	335	315	312	327	363	344	336	333	356	331	299	297	334	348	334	303	290	301	311	379	381	329	318	334	336	312	339	334	368	295	346	361	330	331	348	296	337	306	315	352	343	294	295	280	291	348	322	338	326	361	307	312	343	326	319	349	354	332	350	361	369	319	317	339	341	310	330	349	357	371	329	304	344	360	315	306	340	331	337	324	316	346	317	321	325	357	353	311	327	330	325	309	294	338	323	353
22911	9682	5952	4260	3192	2472	1870	1353	1022	842	792	891	826	798	797	752	793	830	742	752	786	795	769	738	768	786	763	778	732	783	728	738	759	759	763	774	747	757	733	709	763	756	782	735	732	801	723	754	766	710	754	733	728	717	775	742	750	723	793	763	763	724	779	708	786	809	759	724	751	746	730	781	747	781	781	791	781	775	774	656	746	761	735	718	713	750	735	728	783	745	716	790	762	748	764	783	741	734	753	743	751	726	746	723	728	739	729	784	768	735	742	759	729	740	743	714	764	769	773	773	745	796	761	725	701	735	721	742	762	704	710	705	734	715	723	778	733	781	751	776	695	730	739	737	778	751	762	724	746	706	799	742	716	808	741	767	751	779	758	775	765	730	802	772	770	791	735	736	730	789	766	756	756	737	727	704	770	736	739	729	783	747	752	760	682	750	744	734	772	682	729	784	733	737	747	755	794	722	787	690	692	763	765	739	736	718	767	749	768	769	727	733	735	782	704	768	737	724	755	739	783	722	735	754	764	731	767	751	782	729	710	758	737	759	717	737	697	733	773	756	741	723	757	731	712	776	738	747	703	733	717	789	751	732	743	757	752	757	755	740	738	760	769	757	742	788	789	759	718	707	754	753	753	694	729	744	708	766	720	761	731	787	689	753	740	761	758	765	790	731	779	696	767	718	770	735	718	719	716	734	744	744	770	734	712	779	807	764	730	750	765	754	718	785	752	789	759	727	720	765	745	771	756	751	804	739	773	741	741	758	785	687	704	771	734	703	712	749	773	748	743	769	743	723	738	748	749	728	721	734	775	782	712	672	783	732	697	744	722	750	752	755	760	715	721	754	770	718	742	783	752	734	779	741	775	715	689	772	703	737	742	724	726	731	797	703	776	730	766	692	768	735	711	758	755	740	731	786	689	745	740	764	741	759	752	748	791	724	751	710	718	747	744	743	688	754	770	748	736	714	720	752	730	730	794	723	759	725	779	726	711	760	770	732	726	687	758	736	739	755	715	772	714	774	754	712	718	777	757	788	788	740	766	730	756	732	729	716	746	738	781	773	767	760	744	747	747	745	806	765	753	742	721	742	771	746	731	769	742	752	761	770	804	710	771	701	724	741	715	708	734	797	755	712	744	745	713	760	773	772	800	723	733	732	747	691	786	763	739	738	735	741	723	712	729	773	736	736	765	721	748	769	771	696	746	762	765	687	707	752	767	782	753	734	779	719	778	690	720	761	713	763	717	769	780	718	690	716	717	779	693	764	802	783	765	748	727	735	768	756	764	784	795	740	676	715	773	708	711	774	729	774	716	769	724	757	698	697	733	777	710	771	759	757	750	716	747	752	761	724	749	722	773	769	794	738	784	715	772	728	751	743	715	722	745	754	779	783	790	749	732	762	760	751	745	750	771	755	722	727	750	752	713	745	737	767	778	729	735	747	761	753	774	671	721	781	747	759	759	703	764	762	721	757	712	737	754	754	733	757	720	701	718	717	741	753	738	710	735	756	750	752	705	758	767	775	710	753	714	723	733	752	752	725	798	748	824	757	722	737	703	769	732	762	772	792	771	745	765	752	751	785	748	739	747	794	734	746	776	705	745	719	754	763	722	777	746	749	731	729	697	750	753	722	735	742	735	734	717	797	741	778	744	753	709	749	794	729	769	731	755	713	677	746	720	738	763	715	722	778	730	737	776	744	723	738	717	771	759	798	686	740	788	743	743	729	776	695	756	773	758	695	766	740	772	740	748	691	704	725	751	731	788	733	735	745	690	747	740	768	758	745	719	725	768	738	763	739	728	754	768	734	758	756	719	816	729	695	752	719	716	781	764	752	707	705	752	724	772	711	708	720	778	736	782	728	743	796	778	773	744	754	758	701	782	760	747	754	748	754	754	742	730	759	780	765	757	781	741	741	737	743	690	770	736	760	761	767	721	729	766	745	686	749	728	706	770	760	712	741	737	713	788	730	840	755	746	709	769	749	725	759	776	731	776	706	764	741	728	738	754	777	731	715	774	770	740	737	777	676	702	709	754	704	768	764	727	745	767	769	730	704	826	749	757	707	698	746	731	745	760	751	740	722	719	726	781	795	760	754	742	746	747	764	660	753	709	777	736	709	704	729	758	760	762	716	751	787	722	747	757	679	737	751	797	802	742	687	718	742	770	782	760	771	754	742	758	729	734	744	694	734	756	684	699	726	762	722	745	774	735	722	751	753	754	729	755	778	726	775	778	720	757	710	757	737	759	772	801	729	731	732	767	765	745	733	749	695	761	720	750	732	777	755	772	787	751	762	796	772	718	711	775	759	787	711	755	751	731	729	755	764	759	792	732	799	779	721	732	750	825	791	761	723	761	735	763	731	773	733	716	723	731	748	793	768	800	722	754	751	703	738	728	697	727	747	725	688	731	712	754	715	752	771	742	725	726	742	755	743	745	774	698	719	727	763	772	745	790	728	749	731	720	743	742	715	699	729	762	718	761	757	732	713	743	753	779	730	746	757	770	751	779	754	752	719	783	770	788	716	773	726	747	748	756	734	756	764	755	752	744	705	769	738	750	836	715	751	728	777	807	756	701	725	743	756	768	747	721	778	783	733	751	747	752	757	738	757	738	740	730	707	733	693	737	722	741	757	760	761	715	725	773	736	767	725	780	823	754	731	730	746	728	727	753	782	747	766	726	719	747	771	716	783	698	764	734	772	776	784	726	746	681	751	745	744	746	753	749	725	747	722	728	788	759	731	761	739	765	778	778	766	760	752	747	741	711	753	734	713	759	746	763	776	757	778	719	714	774	751	739	736	756	727	756	760	784	783	768	751	746	767	713	761	757	731	782	711	735	694	739	779	733	750	735	737	753	745	726	725	747	746	786	744	757	762	743	751	719	728	719	723	772	710	740	702	776	758	746	718	754	735	734	759	710	766	721	772	727	742	721	732	723	785	761	712	716	687	787	819	784	752	695	741	739	755	730	718	772	729	786	767	717	762	721	760	742	694	751	714	746	771	771	732	743	774	754	740	727	728	760	728	721	698	754	743	745	747	764	748	727	725	752	803	783	759	757	737	784	788	770	764	760	708	723	735	743	759	705	775	761	743	766	750	744	765	741	735	749	743	691	751	738	788	755	655	748	762	770	734	769	797	718	753	733	759	805	744	772	740	747	726	740	758	710	745	735	757	697	760	709	746	767	735	722	794	760	773	732	729	771	700	740	719	726	737	760	730	721	747	760	763	767	741	737	723	754	722	752	741	777	719	734	777	753	738	706	749	733	785	779	786	797	762	756	730	737	753	793	698	717	778	650	732	710	750	718	758	786	755	779	787	796	707	744	737	671	768	736	788	800	812	688	762	776	729	792	794	770	720	751	743	689	775	762	759	727	723	797	787	750	739	722	740	786	746	765	742	731	720	730	743	767	713	733	726	734	745	760	807	751	754	748	793	748	721	753	723	789	775	770	772	724	780	771	761	689	715	768	697	774	777	791	709	740	731
34690	6067	1110	733	539	425	408	390	353	346	308	332	359	380	344	330	352	351	328	325	373	337	317	342	355	364	318	301	320	330	342	337	340	364	303	345	336	335	329	351	345	373	330	295	350	321	390	309	357	360	355	353	355	344	311	357	323	352	361	325	325	344	382	356	380	346	367	330	349	385	379	361	334	305	331	345	351	351	312	315	358	366	349	355	361	315	309	338	347	338	355	351	338	338	317	364	360	344	342	348	360	386	301	346	349	290	337	343	326	361	325	325	321	358	335	367	308	330	361	348	298	364	365	400	345	317	362	319	354	333	345	346	342	358	334	318	348	353	342	343	314	330	311	367	346	321	345	308	375	331	318	350	345	342	303	302	330	342	339	345	355	359	327	332	319	326	353	348	334	357	349	327	340	310	357	362	336	344	361	323	330	372	327	350	347	340	369	377	349	385	343	359	325	340	325	355	323	331	359	331	365	320	315	344	365	315	345	368	309	348	346	371	314	323	359	352	339	345	362	327	367	321	352	402	339	321	341	338	318	344	342	319	352	331	348	360	350	386	337	321	352	309	376	343	374	330	331	314	309	366	344	340	308	367	299	350	362	336	333	306	354	362	304	332	338	374	335	344	393	320	341	341	308	329	313	347	328	332	365	364	356	324	351	353	334	358	378	310	316	350	335	364	345	362	327	342	342	334	356	325	394	349	334	322	424	354	335	370	340	377	377	369	313	327	344	352	328	352	308	356	343	314	328	341	310	360	350	326	364	368	320	356	380	385	346	348	323	348	380	325	347	336	353	340	322	349	311	338	302	345	346	332	332	350	392	350	357	332	339	357	344	386	331	317	350	351	348	322	342	326	319	347	348	353	351	347	359	371	336	326	383	374	356	353	333	342	329	309	371	324	340	355	353	354	332	365	343	353	352	356	333	327	341	313	350	375	365	314	366	343	354	363	338	387	318	374	349	328	315	334	324	337	335	341	331	338	354	339	352	318	327	347	346	342	339	324	353	336	323	327	362	347	363	361	312	341	327	370	318	341	335	370	316	365	347	329	344	345	335	369	353	311	327	318	375	388	372	348	324	316	336	300	358	319	317	320	347	348	342	333	348	361	330	349	339	400	404	333	330	363	350	348	366	343	350	364	351	324	349	334	329	387	362	348	331	371	353	335	350	354	349	350	293	379	381	331	346	304	323	320	325	337	340	360	344	351	357	318	363	343	334	337	313	332	354	318	322	336	361	337	357	321	335	352	378	376	350	349	376	345	329	354	323	304	339	347	376	355	346	365	340	334	322	386	331	377	365	351	340	318	346	356	429	339	281	352	353	369	342	306	345	371	351	336	357	354	349	324	336	331	365	377	330	314	340	337	324	349	350	346	331	357	367	334	347	357	387	323	300	352	355	325	339	348	367	353	357	350	342	364	329	381	377	369	346	354	374	334	365	335	355	365	369	328	338	315	315	328	311	356	324	337	325	355	343	351	346	343	338	349	388	383	339	307	342	355	353	344	364	382	348	310	376	385	342	320	348	364	352	364	296	317	357	318	346	296	337	395	335	353	318	365	332	332	323	306	312	344	357	343	326	333	349	337	354	350	337	319	339	319	325	391	354	352	334	360	343	381	361	338	358	402	353	367	340	341	327	311	361	334	364	339	346	332	344	325	309	340	358	288	358	318	352	342	337	333	331	328	336	353	342	340	335	345	326	345	357	340	289	313	388	362	340	368	358	345	344	366	345	328	316	364	331	343	314	324	360	341	336	343	370	289	333	314	326	350	349	367	372	331	321	342	332	301	334	323	326	357	373	313	324	349	343	335	337	350	377	360	353	374	314	337	325	348	334	337	369	373	350	333	370	375	332	364	354	311	307	347	350	357	342	320	346	321	372	334	331	324	366	339	342	363	327	356	383	298	345	326	339	318	346	323	316	351	331	361	328	332	347	335	337	353	389	339	360	374	383	377	307	359	339	396	325	314	332	347	352	350	330	351	313	331	349	324	359	335	392	382	360	355	351	366	336	364	333	320	345	347	342	324	350	362	356	312	334	354	395	329	337	347	338	345	336	326	330	341	359	304	301	359	352	376	348	328	352	307	329	367	361	327	326	324	376	380	310	361	342	359	324	347	320	335	350	331	350	360	339	325	337	353	335	357	375	351	338	357	368	350	356	310	331	332	354	348	323	314	352	305	354	342	362	338	341	333	342	360	327	340	369	342	362	341	327	342	336	355	324	327	304	321	323	309	342	326	341	307	304	336	351	303	306	332	344	347	362	376	337	346	320	351	386	374	373	359	363	346	354	393	327	344	369	365	347	352	343	312	304	358	326	354	354	341	346	358	335	342	318	355	356	328	333	328	368	338	362	351	335	339	353	316	351	351	338	319	317	342	334	318	317	345	361	386	357	353	364	359	366	357	339	325	328	352	336	379	331	361	353	348	312	349	341	357	362	321	330	340	324	320	377	345	351	334	346	346	338	324	334	343	347	333	372	376	365	380	335	349	325	344	303	331	330	366	355	340	311	333	348	333	341	389	320	337	324	316	325	353	348	363	321	357	308	300	330	347	359	370	335	338	320	333	364	325	354	333	332	351	354	334	330	371	354	321	355	338	351	339	336	340	341	366	302	348	361	356	332	355	339	354	325	343	340	371	365	370	342	398	320	327	374	351	353	325	332	327	327	337	350	355	343	332	355	379	376	360	320	337	336	334	343	330	347	340	371	342	369	385	332	350	358	322	326	352	319	354	334	341	360	344	321	374	401	300	331	349	365	347	349	322	316	323	338	337	361	355	330	360	357	332	306	348	345	314	353	336	336	397	364	370	353	356	354	329	333	356	333	379	369	346	347	326	363	311	343	344	377	351	342	337	326	337	332	354	356	361	331	345	331	330	341	344	317	328	369	352	325	353	352	321	313	327	327	337	344	412	375	333	352	331	323	359	342	374	375	336	333	356	351	322	324	330	360	320	356	345	376	367	354	308	363	339	359	328	329	348	378	355	325	364	338	348	337	367	337	336	325	320	351	308	329	357	338	351	355	310	379	309	326	343	349	300	364	329	339	343	353	309	316	314	333	306	360	353	335	341	332	326	359	328	315	373	345	334	334	334	337	355	334	328	343	325	331	358	324	335	350	349	360	340	313	349	349	346	384	358	361	375	321	334	346	345	339	351	332	333	377	342	400	331	385	371	339	327	325	346	326	338	380	346	363	347	322	368	339	333	378	347	335	343	343	332	351	344	340	366	354	349	335	338	348	348	382	359	356	341	372	344	346	357	303	343	363	382	320	358	313	359	347	343	311	336	358	376	358	329	376	356	378	339	327	332	351	352	355	357	333	336	362	359	358	348	344	367	335	348	373	356	375	325	325	319	334	346	368	313	329	360	383	341	379	329	328	366	349	291	347	392	321	369	362	328	327	335	344	294	338	387	328	326	380	368	337	313	347	330	351	343	352	328	352	383	376	350	336	353	380	322	329	357	353	321	336	351	348	352	387	342
22969	9333	8519	6582	4472	2844	2176	1606	1125	932	907	1052	964	898	874	822	826	851	837	819	870	818	819	838	787	802	847	799	828	804	776	812	849	803	848	833	779	783	781	805	836	876	781	792	800	807	823	818	795	791	790	769	818	764	797	803	799	828	855	773	776	810	814	849	754	772	788	784	777	868	812	842	778	804	822	778	860	831	776	804	798	786	767	745	782	787	808	861	807	816	799	828	876	820	864	805	814	795	740	763	837	801	781	759	778	806	791	802	783	748	832	850	826	728	781	788	845	775	788	779	810	807	805	792	830	817	773	814	799	774	821	767	822	852	775	839	790	795	820	826	796	801	820	847	797	812	764	814	815	787	797	797	858	773	820	779	777	767	845	796	821	773	736	823	881	798	781	835	786	789	768	821	791	813	799	819	832	804	791	796	806	815	845	816	835	720	805	771	796	773	787	823	850	811	791	780	759	765	832	791	792	816	771	831	760	863	787	772	812	781	807	859	770	787	810	808	789	816	809	809	819	746	808	829	793	754	771	826	793	776	784	867	799	809	815	813	787	794	811	759	804	810	807	776	750	777	842	808	771	802	784	827	785	798	810	811	767	794	851	766	772	761	866	848	808	848	804	831	755	849	842	778	788	798	792	792	780	823	784	836	773	779	801	853	785	800	814	759	786	781	834	773	837	852	729	798	743	831	829	808	808	775	816	805	824	771	804	817	778	799	795	861	827	794	772	751	791	774	808	831	840	743	807	813	784	793	786	837	768	805	777	745	823	827	843	804	763	831	786	810	798	809	786	779	832	759	812	784	791	829	817	826	761	757	789	790	802	792	777	822	829	842	780	803	807	804	778	763	773	807	811	770	798	794	755	813	823	811	798	862	765	834	760	792	777	780	799	773	781	815	800	809	820	816	826	780	788	744	764	797	828	754	798	824	790	829	805	786	757	842	838	747	843	765	793	803	799	825	801	795	803	787	829	806	753	793	775	800	816	799	774	801	807	778	822	838	774	783	834	788	822	787	760	807	800	805	834	803	802	833	815	786	850	821	745	808	800	770	794	760	766	852	853	798	767	831	817	778	811	812	837	793	776	788	802	837	871	798	821	775	812	800	775	855	834	811	787	769	835	839	754	837	812	775	828	816	822	807	824	726	786	789	809	787	781	758	738	801	773	827	801	823	782	752	788	809	860	783	780	784	809	794	803	829	787	813	815	746	784	820	825	764	788	830	799	818	829	812	785	796	824	838	780	782	803	755	784	812	808	795	805	831	786	824	852	822	827	778	823	812	787	789	805	803	751	778	775	771	834	820	771	840	853	822	794	792	805	773	760	798	836	768	823	795	812	812	777	779	817	817	796	810	825	860	789	799	813	800	824	838	823	758	761	803	807	772	783	781	821	797	831	828	784	765	858	841	802	748	819	775	821	767	851	858	809	790	788	833	827	812	842	819	792	839	833	834	791	754	784	824	791	837	794	784	758	805	803	809	833	779	744	799	808	851	811	779	832	798	750	805	827	826	762	806	811	806	787	804	773	743	823	754	765	800	786	793	805	782	819	790	764	809	784	792	830	814	789	768	809	811	804	828	791	832	800	810	835	763	878	773	805	866	806	795	789	776	812	812	802	791	822	797	757	829	859	837	821	774	804	837	787	790	805	848	800	792	811	813	826	804	821	807	785	789	792	763	797	799	780	795	797	811	798	820	775	771	763	843	840	770	762	828	784	828	811	776	831	829	751	782	801	795	823	813	778	774	780	784	767	874	780	788	779	853	840	763	777	846	773	780	828	815	765	802	789	816	822	781	779	834	808	785	829	812	761	771	819	755	822	760	841	799	782	773	803	757	814	812	801	802	850	751	785	786	792	823	789	796	798	779	827	798	830	831	774	766	782	800	824	798	820	789	785	783	768	770	804	811	777	800	802	730	781	765	806	835	793	762	750	827	764	799	757	789	822	851	826	756	808	827	797	728	789	787	807	816	808	783	804	781	857	810	794	790	782	813	829	787	846	784	795	803	840	781	755	794	826	798	778	794	871	808	768	740	832	802	854	799	754	812	764	781	807	813	851	800	831	809	813	792	837	789	820	789	768	805	797	849	792	803	793	774	766	807	784	775	831	739	802	816	794	762	805	783	838	749	743	728	830	813	778	774	781	774	840	781	853	848	788	798	767	785	801	781	801	822	786	784	802	762	810	820	832	785	809	772	794	815	793	762	809	764	789	832	755	784	824	864	788	830	774	813	837	803	800	819	795	807	805	808	825	818	784	854	830	838	794	818	813	785	798	856	815	794	781	810	806	794	831	804	811	783	778	771	824	801	778	814	744	780	802	793	805	799	793	793	799	803	806	800	816	851	770	833	738	823	769	798	806	779	833	823	835	813	824	811	803	792	751	825	817	822	775	834	781	809	835	816	780	816	778	830	792	845	833	799	779	791	845	788	796	756	772	744	786	771	786	797	801	817	780	783	790	771	840	788	800	750	825	805	777	828	779	819	857	824	798	782	837	801	790	747	750	750	842	807	830	817	827	863	802	813	822	826	823	813	800	783	834	798	787	835	800	790	801	803	749	809	790	758	813	800	802	771	798	788	814	743	792	846	816	804	774	775	802	801	845	774	796	789	819	792	856	826	818	811	785	769	791	829	799	763	803	835	779	824	788	807	724	866	762	805	791	838	842	803	843	857	802	784	786	794	754	834	823	820	794	799	816	796	839	804	829	858	757	788	774	759	790	797	815	830	812	839	770	743	848	764	772	787	847	773	826	787	818	761	752	806	813	731	799	810	811	783	816	777	764	806	795	810	864	815	795	803	823	780	830	797	808	832	759	760	807	784	769	770	860	793	719	782	791	792	798	780	824	793	785	807	804	809	832	796	792	817	786	792	794	739	824	841	808	828	784	833	833	760	821	766	807	805	832	879	746	804	804	793	811	805	765	789	827	755	829	790	790	755	766	771	764	804	827	812	775	841	764	785	825	825	811	802	835	774	757	773	830	789	811	784	800	794	832	807	812	783	807	825	808	812	791	775	777	789	792	824	775	796	786	814	804	823	759	844	797	789	785	846	760	812	824	815	831	791	820	782	805	801	747	791	752	791	815	800	749	801	819	762	768	826	837	851	820	766	812	797	829	783	817	796	825	834	812	840	806	809	804	846	751	851	799	775	788	804	813	810	752	829	771	822	778	825	774	803	822	836	802	809	786	779	795	764	807	821	807	808	770	826	784	822	805	825	790	785	785	784	784	792	831	792	780	777	799	811	804	782	784	758	835	778	746	820	729	852	829	761	843	779	757	787	845	789	774	809	805	778	797	837	807	836	795	834	826	809	778	799	841	856	816	822	810	797	845	765	779	808	881	802	770	770	822	796	765	810	788	765	820	853	793	777	787	795	774	771	808	845	823	769	816	778	792	843	820	776	813	807	794	855	829	833	792	831	807	812	781	817	764	807	780	789	789	817	859	792	794	793	790	752	754	813	806	796	795	838	810	803	744	776
22445	2690	730	467	384	377	339	328	332	351	355	305	332	337	328	310	343	324	312	375	332	289	291	336	328	304	340	293	322	336	315	369	343	325	345	302	333	336	350	323	338	330	334	307	348	347	364	348	322	336	310	341	334	350	354	333	310	311	337	350	318	338	331	341	307	366	344	321	301	362	330	335	317	326	367	318	329	357	332	272	299	327	322	312	340	312	324	307	349	338	382	374	334	350	349	316	314	337	317	335	329	350	321	317	321	331	332	276	312	341	344	331	332	319	324	351	330	333	350	306	349	338	277	335	277	321	335	320	317	334	329	324	302	318	304	327	320	313	318	324	320	331	341	314	335	321	326	325	322	320	318	318	292	319	356	304	311	319	340	297	326	344	368	368	330	326	287	310	359	343	361	347	332	317	318	369	298	328	329	318	345	286	328	312	319	317	333	312	335	354	344	314	322	361	336	296	319	337	334	370	296	349	323	318	344	322	327	316	346	358	336	309	331	316	326	319	334	346	310	339	326	341	330	326	336	324	328	304	314	318	324	336	303	331	348	369	309	346	353	335	307	334	317	334	330	320	331	381	289	359	327	377	337	296	327	322	343	334	374	314	322	359	330	343	318	332	309	343	328	333	339	342	335	323	324	330	308	317	331	333	323	338	334	321	352	303	320	350	304	289	334	336	299	340	305	326	348	285	331	328	323	310	314	333	324	321	309	328	310	322	322	336	312	323	306	316	323	341	338	325	321	343	339	355	323	326	322	342	340	332	320	322	349	329	342	345	295	370	326	330	317	360	319	358	320	312	325	333	349	329	309	290	316	340	308	344	339	356	335	341	294	290	305	343	349	300	321	335	351	342	318	324	338	352	287	356	339	303	313	354	315	315	319	333	313	327	334	316	336	299	328	310	330	336	313	293	331	308	299	304	284	316	329	377	317	371	348	338	329	356	331	328	302	354	321	314	329	312	332	321	342	347	333	323	322	306	296	316	332	338	349	321	343	319	366	365	358	330	323	353	330	300	331	329	312	312	321	313	294	333	322	330	346	312	329	332	333	305	360	351	323	334	354	336	324	314	341	329	321	334	328	317	347	310	381	313	327	319	324	344	314	340	362	334	342	323	328	318	298	306	346	332	323	341	319	349	331	310	328	330	361	354	353	320	333	306	378	318	323	300	336	340	333	308	314	348	331	337	342	351	341	346	344	284	333	341	319	332	348	329	332	321	327	311	357	339	367	367	336	307	340	348	382	334	351	317	331	317	311	349	335	338	312	334	309	350	297	288	335	336	311	263	309	359	348	321	297	319	318	337	347	346	343	331	336	304	314	306	317	325	353	305	300	352	337	351	323	340	338	326	325	349	303	320	304	310	351	327	345	364	336	329	325	305	334	333	301	321	336	351	341	336	282	309	354	366	333	334	327	333	317	287	331	328	324	324	344	339	324	334	305	353	329	345	329	343	338	326	326	348	331	349	324	325	341	390	360	348	324	349	344	304	329	328	306	297	304	319	324	341	382	355	312	348	351	326	313	345	337	350	338	322	357	328	349	341	355	337	346	353	334	299	336	333	350	344	290	298	308	333	326	347	336	322	324	323	334	348	279	317	331	341	300	327	317	318	332	306	315	354	369	316	299	368	390	333	331	307	313	326	292	333	314	322	359	305	313	328	355	338	348	321	357	351	325	332	324	339	334	378	352	351	306	321	338	330	345	356	367	321	373	306	328	306	333	336	351	336	336	307	350	359	354	339	342	296	338	350	355	364	370	335	333	370	381	327	310	317	325	333	329	334	340	314	319	321	303	292	315	311	351	336	329	311	306	323	375	350	306	335	345	336	299	362	343	362	348	312	301	312	360	323	356	359	321	337	356	324	331	334	322	360	305	346	306	318	335	304	329	324	324	345	329	321	309	316	320	354	329	324	308	292	336	347	293	350	385	318	338	316	315	351	340	352	344	351	303	337	309	296	342	335	323	351	328	343	298	326	400	365	347	367	317	338	341	322	357	365	350	319	287	318	369	370	336	332	303	313	335	333	301	334	357	338	328	304	346	347	343	317	359	357	328	297	355	329	360	299	348	357	326	344	312	334	322	315	303	331	311	340	326	361	315	310	316	337	315	355	351	319	324	380	317	323	337	330	308	318	312	315	353	344	361	344	320	325	305	321	354	326	364	328	356	337	320	314	335	295	322	321	321	326	341	328	289	315	348	330	322	351	325	375	295	340	298	304	378	320	337	328	283	323	331	333	341	307	338	343	345	329	307	341	307	306	322	305	331	312	316	332	328	348	333	333	336	283	373	327	342	350	346	363	300	291	341	327	336	320	337	318	327	296	326	341	353	318	316	333	322	312	310	351	340	308	336	371	352	323	316	324	309	326	325	321	343	372	354	332	350	320	351	336	333	312	298	341	314	333	280	339	343	325	348	368	319	320	294	321	328	326	354	353	349	350	332	316	346	312	294	287	331	357	330	327	313	326	354	352	325	347	301	305	320	299	305	315	355	348	346	318	294	322	319	330	343	294	326	327	327	372	348	326	333	347	338	347	340	349	323	318	309	310	313	326	307	316	353	331	304	303	377	356	286	299	326	333	351	347	317	282	353	318	334	313	296	360	359	341	300	326	337	330	377	333	350	314	329	335	338	333	315	323	313	360	321	315	311	296	346	332	306	312	344	334	339	325	323	305	348	341	336	322	336	320	330	309	347	330	325	275	291	284	334	342	338	330	318	317	320	299	308	344	319	350	313	321	367	352	347	306	321	343	324	309	312	366	341	307	320	328	307	333	317	302	332	330	350	337	360	327	317	305	354	315	346	346	337	290	317	355	319	322	295	298	308	281	375	376	353	282	345	317	317	325	336	320	342	324	303	312	380	319	355	337	315	292	342	287	322	351	347	385	329	317	309	315	322	321	333	337	305	291	294	334	316	323	365	314	346	321	293	359	341	349	310	321	331	336	326	322	357	336	316	322	342	344	336	322	321	329	346	309	289	361	360	336	335	335	311	314	313	306	320	332	331	357	337	346	317	356	354	355	326	356	335	373	329	343	334	334	340	300	289	338	328	324	331	317	348	322	353	334	339	326	343	301	371	303	349	332	337	326	330	337	326	323	323	331	340	327	323	314	303	354	339	300	360	363	353	310	333	345	321	304	320	314	342	303	342	325	346	332	345	333	367	321	335	316	343	285	333	277	336	301	330	302	332	310	323	309	368	321	347	316	369	315	345	327	326	330	321	336	319	379	319	380	332	316	329	316	341	313	340	359	314	314	333	313	308	340	335	334	358	308	327	347	314	343	352	364	316	353	362	326	346	352	322	345	304	311	318	359	323	326	330	328	336	325	304	346	335	334	366	355	321	329	302	333	328	312	354	334	344	325	324	323	341	361	342	326	331	297	320	302	315	315	332	285	317	364	321	369	328	315	328	345	296	337	341	321	334	325	366	347	326	315	345	349	351	345	370	339	336	292	330	318	331	330	313	328	285	333	315	330	348	349
17110	6674	5350	3218	1808	1269	1179	909	822	827	806	765	783	727	795	769	787	771	781	703	755	771	744	748	797	743	773	777	791	791	754	760	739	780	738	728	798	786	737	743	734	763	764	734	746	734	832	707	787	738	697	706	780	779	716	744	757	802	743	778	733	740	722	739	710	776	741	761	771	741	717	732	767	748	733	707	710	730	723	747	746	767	710	731	733	734	738	741	752	703	740	725	766	788	726	708	759	749	734	720	757	774	723	769	714	736	737	739	736	799	725	766	741	757	729	753	739	761	650	772	767	745	745	762	762	735	761	743	764	761	765	794	773	771	732	762	745	718	755	710	766	782	779	710	717	680	705	755	720	712	757	776	686	775	727	755	751	724	769	748	735	747	795	777	764	761	769	767	751	752	751	751	744	761	737	743	704	779	781	726	773	776	731	800	753	732	748	698	810	709	707	749	780	726	761	712	738	730	831	757	777	738	754	775	776	746	779	784	732	775	729	727	812	764	732	778	771	802	762	757	769	748	755	762	723	733	735	744	732	737	745	710	786	766	742	716	767	775	786	690	779	778	761	722	722	761	719	780	729	759	722	724	743	744	715	736	768	708	747	731	705	713	734	737	725	728	770	681	769	775	748	771	749	728	780	764	711	776	733	729	714	760	720	770	733	746	722	782	766	712	752	728	759	801	741	728	778	773	739	797	747	760	734	715	767	718	728	719	795	764	714	725	728	730	784	688	724	747	728	722	772	744	733	699	779	773	784	732	707	723	755	764	742	800	711	759	720	749	748	728	764	738	723	797	718	747	756	730	737	750	750	681	718	788	780	714	710	721	793	778	721	680	674	753	732	737	754	698	786	790	772	790	750	709	672	713	764	754	699	736	761	798	734	723	751	716	757	752	735	793	791	748	775	705	805	736	718	794	779	764	762	779	710	727	759	766	765	776	726	760	802	787	706	784	730	749	753	725	761	721	751	793	749	764	763	747	754	726	776	737	754	723	728	782	723	726	765	776	791	734	813	750	809	688	725	747	795	737	735	720	700	726	794	723	793	761	719	788	763	761	775	735	759	775	754	762	758	701	764	737	771	760	773	759	770	766	703	763	719	753	750	723	736	778	792	760	759	748	743	764	706	723	791	731	775	752	705	734	721	781	723	780	708	722	758	746	715	786	727	740	764	765	752	775	778	702	734	751	775	779	743	723	742	757	726	731	713	752	734	732	710	752	767	768	740	761	758	718	773	745	702	726	756	751	808	773	747	754	749	764	777	734	787	734	764	729	804	758	755	762	802	761	768	763	746	752	735	736	744	803	720	741	704	778	774	707	735	718	725	753	799	793	759	758	739	730	776	726	738	750	769	685	703	798	703	756	744	785	735	763	739	790	727	744	739	734	723	790	779	746	700	724	735	737	699	773	696	760	782	763	722	770	742	768	751	762	732	780	721	718	740	762	786	786	735	796	740	746	776	802	750	713	713	759	737	718	718	725	739	763	793	713	738	776	755	780	740	763	762	745	721	806	787	787	698	725	804	768	774	782	735	745	724	754	756	765	736	757	739	761	787	748	803	725	680	726	748	762	702	716	742	731	795	755	759	731	707	688	741	751	759	740	753	701	716	801	761	738	708	736	794	781	732	733	793	706	760	755	732	753	728	716	749	758	786	751	755	756	747	733	780	707	793	788	746	780	715	736	765	732	789	777	763	705	756	779	796	752	735	813	724	734	761	753	772	726	762	769	771	717	741	761	751	750	750	715	771	813	747	760	754	732	713	750	789	775	760	748	774	726	745	753	729	749	779	733	736	750	713	772	750	754	740	704	775	753	779	700	770	804	734	737	744	749	731	687	752	767	754	774	673	766	734	751	748	799	757	734	729	744	780	763	767	760	731	747	699	736	774	718	777	757	704	756	787	762	732	683	801	718	704	782	764	768	778	798	801	767	766	754	757	793	741	725	762	794	739	720	745	749	727	739	760	750	772	824	761	748	748	739	689	792	756	773	737	682	756	786	766	688	711	726	713	740	716	752	745	736	751	744	717	751	770	737	726	734	765	724	787	741	755	754	779	726	738	774	753	753	753	734	761	795	769	747	775	737	751	689	790	756	725	779	728	732	719	767	769	739	788	746	739	763	717	746	683	710	739	772	735	722	766	726	750	798	732	748	750	742	721	745	727	758	734	769	781	740	742	717	789	718	744	735	789	734	741	736	781	722	721	753	735	757	757	687	734	780	714	783	781	785	751	733	740	769	753	656	816	748	705	848	709	743	760	724	801	726	765	722	758	779	776	733	705	762	709	769	752	795	759	728	736	747	788	788	748	752	733	786	761	746	728	790	731	750	757	755	776	760	778	768	779	803	754	730	743	766	721	752	753	758	734	800	749	704	747	731	766	751	765	740	755	751	790	775	726	741	724	729	775	769	745	784	741	695	788	788	733	700	724	798	738	744	773	739	772	752	768	792	751	734	789	741	756	727	776	740	752	762	763	740	743	772	798	722	780	755	758	708	743	791	770	727	753	736	758	763	777	762	782	780	720	758	763	744	799	715	720	761	822	713	741	732	780	735	699	724	759	716	782	763	704	729	717	713	754	746	748	743	731	716	735	724	748	760	730	729	762	751	732	779	711	783	748	790	776	805	753	766	720	783	749	723	783	697	793	742	730	780	727	742	781	757	798	721	760	792	744	745	704	747	721	732	740	766	778	743	752	738	737	775	746	809	777	774	770	812	762	778	791	767	772	750	754	769	713	760	728	771	733	743	750	748	739	727	775	758	746	748	702	754	753	737	782	704	766	749	737	770	778	750	771	746	711	766	800	739	710	781	754	749	778	750	756	755	731	763	743	762	760	731	759	743	767	757	768	722	779	738	711	737	677	725	784	742	778	741	748	755	723	781	723	776	743	694	673	693	782	783	779	750	800	719	768	706	757	764	740	740	765	729	702	728	720	780	736	771	721	731	784	745	731	793	819	757	765	767	734	757	766	726	740	725	764	756	753	691	751	796	764	815	712	738	738	715	724	735	726	727	724	768	729	736	764	711	761	751	747	715	743	747	759	726	706	796	696	691	777	769	716	728	788	697	792	742	792	746	758	735	771	774	751	729	729	747	734	736	770	763	724	751	770	735	777	731	708	748	757	744	761	771	762	803	712	758	705	783	719	735	745	731	733	757	725	771	724	809	717	746	801	747	766	734	779	748	760	798	737	759	695	714	764	751	711	769	716	716	724	783	739	721	741	709	806	747	734	720	761	705	759	688	736	766	733	744	790	703	727	767	770	771	753	770	754	793	754	719	758	729	786	768	749	767	724	733	725	722	733	724	702	742	749	812	777	783	765	792	738	732	795	760	753	732	735	750	701	719	757	762	734	712	739	751	735	776	761	736	724	726	749	732	699	728	739	712	759	778	744	729	699	778	789	730	717	740	770	708	770	766	751	742	760	741	755	773	733	728	755	753	741	775	745	756	727	732	751	687	720	739	733	708	788	772	744	738	755	754
32018	5697	1190	570	422	372	364	354	358	315	345	353	340	341	373	335	339	337	333	334	332	337	311	345	365	310	363	322	349	350	351	331	379	331	353	333	326	323	349	327	322	326	376	329	335	396	360	318	335	367	347	335	345	329	360	347	343	332	352	373	332	357	329	371	313	323	319	339	330	341	327	344	352	370	341	341	368	314	322	323	363	331	338	349	383	331	369	359	339	325	349	368	340	347	314	335	340	320	309	346	341	328	380	367	357	349	345	363	332	340	365	339	359	348	326	310	316	316	359	393	323	364	330	345	313	344	355	333	349	333	332	367	361	368	356	301	336	327	314	334	371	332	321	382	326	363	351	335	348	341	350	336	316	298	328	341	353	362	388	304	340	316	354	349	343	369	343	329	342	347	366	343	345	355	353	322	351	351	318	326	336	358	346	342	343	321	325	350	317	374	322	317	354	307	416	342	351	355	373	346	341	362	364	367	337	331	327	341	360	351	350	338	353	362	369	325	356	337	360	359	347	360	329	376	314	331	332	339	332	365	332	350	323	344	343	344	336	369	341	324	326	357	325	328	324	338	348	348	317	391	356	352	372	292	351	344	345	373	356	341	354	319	357	362	337	351	335	367	332	325	343	349	337	355	379	347	316	338	331	346	368	332	355	319	370	288	316	338	334	352	334	309	356	299	338	351	353	338	308	331	354	357	352	311	324	332	356	399	338	298	354	326	345	382	324	343	364	366	377	382	341	333	313	374	346	341	331	362	342	328	323	319	369	324	335	318	346	347	350	325	347	350	350	333	335	317	345	331	360	319	374	365	343	341	329	354	323	338	297	339	343	326	327	356	344	330	328	361	355	326	334	306	334	351	341	301	338	307	345	376	323	385	322	334	314	346	352	364	336	346	332	305	366	308	343	352	377	337	354	353	355	332	327	299	323	328	338	323	353	299	372	342	351	357	332	323	358	351	329	326	331	319	309	293	360	348	362	342	354	340	352	329	311	343	329	334	345	311	313	375	353	363	368	330	323	335	289	322	349	295	329	359	350	366	355	333	321	315	347	341	349	350	351	343	344	333	339	330	317	365	365	331	321	344	344	348	326	338	338	294	354	329	326	360	359	329	323	348	352	368	313	311	325	337	340	333	330	375	338	313	303	340	321	342	359	323	356	309	330	381	334	366	348	347	315	363	334	353	337	315	322	357	348	325	374	364	345	362	316	342	330	352	351	342	360	333	394	320	353	357	325	323	356	330	355	320	326	310	342	332	359	310	341	329	365	382	348	329	299	337	359	318	362	386	328	334	366	314	344	308	324	377	359	331	315	328	345	318	357	359	337	369	348	335	331	358	338	345	326	332	343	339	318	341	356	380	346	340	324	321	375	345	358	361	341	348	286	345	364	360	336	324	346	338	313	372	339	322	320	320	353	337	289	314	360	348	370	347	344	351	358	343	333	328	330	326	353	342	326	318	353	329	337	319	352	372	349	339	309	358	345	333	340	303	318	337	316	355	320	370	337	323	326	342	362	369	363	343	338	327	368	345	324	334	346	324	333	345	319	364	353	376	313	375	320	314	316	327	327	352	335	361	354	365	323	344	339	362	361	341	323	353	339	320	330	311	343	320	374	323	337	330	333	365	350	351	384	376	341	356	359	355	339	353	328	326	321	316	349	343	321	362	347	347	369	339	329	331	360	318	326	347	347	302	326	360	360	345	332	321	328	352	357	353	347	347	363	339	353	352	360	350	348	326	320	317	344	358	342	331	356	336	317	358	337	349	320	345	330	327	350	339	363	319	358	369	332	338	301	369	348	361	329	318	321	377	298	316	314	289	342	338	291	336	328	360	335	328	350	358	315	360	330	375	321	341	359	332	362	349	362	352	324	348	352	336	354	337	355	368	373	347	334	363	321	353	364	303	339	345	355	377	336	361	359	342	319	383	332	362	314	328	337	336	332	351	316	357	328	344	334	344	356	326	353	395	324	330	357	350	365	336	348	363	346	404	328	373	362	310	366	361	338	350	321	350	389	344	332	323	333	366	376	308	327	341	375	342	322	342	372	329	341	340	331	334	328	369	369	314	344	334	344	345	327	313	334	340	330	327	321	329	338	339	315	342	333	356	390	361	346	332	357	346	345	366	363	337	331	355	363	317	303	321	375	349	338	326	351	353	316	300	371	342	344	350	369	361	326	326	341	331	325	340	321	328	340	347	349	314	346	370	357	330	348	360	374	321	323	331	348	348	334	363	353	307	328	349	340	311	336	341	333	335	367	317	363	333	332	307	365	342	343	386	332	341	328	307	384	326	394	339	351	346	309	383	329	344	335	360	363	315	304	339	323	333	312	358	324	302	328	356	379	346	359	319	369	346	314	328	363	380	331	361	374	331	348	354	362	339	313	324	359	345	359	359	343	368	348	345	314	342	362	342	313	306	324	346	295	321	347	358	354	315	370	324	315	339	336	316	312	353	307	331	330	352	369	343	353	331	360	346	374	358	353	341	341	338	333	337	325	354	311	318	343	336	359	329	346	333	356	349	364	393	320	327	348	309	347	331	329	374	327	334	326	341	326	336	350	360	322	323	332	317	295	343	363	349	312	332	371	337	329	337	368	361	351	353	311	326	345	294	362	343	342	317	324	315	295	300	343	380	356	340	341	341	354	358	367	382	352	319	352	346	355	351	399	345	348	340	355	342	336	363	355	334	368	302	363	358	338	361	376	355	341	313	387	342	343	341	326	344	349	335	321	376	369	301	353	347	308	370	316	343	339	330	313	340	355	386	330	331	323	412	376	356	372	357	346	343	374	331	335	379	318	340	313	370	338	360	387	318	308	330	318	348	352	338	358	357	344	335	383	334	341	326	337	384	377	379	329	347	308	341	380	356	339	287	350	337	372	334	368	356	349	321	326	360	356	369	355	307	325	320	355	309	379	321	322	334	313	345	339	367	369	359	326	361	332	377	365	346	299	309	332	344	318	320	365	417	339	344	346	312	330	348	316	318	356	357	334	358	354	324	383	333	357	327	321	354	345	336	327	342	332	348	336	346	314	330	341	338	355	347	340	336	310	333	318	341	348	336	338	314	331	321	322	344	349	313	339	351	366	291	322	339	325	340	318	342	345	347	319	322	337	345	344	369	355	352	336	325	341	354	322	296	358	361	354	367	356	337	338	329	328	346	333	333	309	327	341	372	344	354	342	388	327	321	320	326	358	365	300	378	308	340	322	306	341	355	321	333	321	366	336	341	343	336	323	287	383	337	349	384	338	359	360	300	326	322	323	365	326	365	328	347	329	369	344	356	330	348	326	319	333	308	390	360	343	336	353	366	355	333	312	328	332	337	361	345	325	335	324	355	286	329	351	340	334	345	365	356	346	363	364	351	366	333	344	352	379	301	355	317	329	349	318	327	353	355	319	330	356	351	350	296	327	332	343	320	295	340	337	331	301	321	331	359	320	316	345	313	335	336	370	361	372	303	348	341	341	334	336	320	330	311
22664	12386	8715	4121	2274	1764	1416	1249	975	901	890	864	875	885	784	833	789	805	777	806	826	821	788	808	838	811	784	768	774	782	768	791	804	793	820	791	843	794	797	753	761	779	815	790	778	742	777	793	847	778	742	824	847	818	829	845	751	803	798	771	797	775	787	822	792	802	829	833	729	794	778	801	809	798	829	795	813	787	783	801	744	842	814	761	801	756	779	832	811	794	823	787	805	806	799	847	764	820	762	790	764	812	826	798	813	754	821	851	783	779	830	845	806	845	818	844	809	801	865	785	776	788	818	758	772	831	766	797	751	785	822	817	798	833	839	815	835	831	759	827	800	804	751	817	794	804	820	855	757	819	827	836	788	802	774	790	830	762	798	807	781	800	785	781	780	792	767	801	757	765	810	770	803	838	810	848	747	779	813	810	790	826	793	789	792	792	766	752	808	795	831	798	836	790	826	828	810	796	774	838	821	787	773	762	774	786	838	796	784	762	772	768	818	821	804	810	816	810	754	788	849	802	766	765	819	779	817	774	784	835	784	802	798	785	776	802	784	866	779	807	750	801	761	773	808	790	772	799	782	770	828	811	771	841	808	784	773	801	789	779	783	810	826	829	780	772	796	805	797	811	793	846	810	762	820	778	825	784	787	841	829	848	778	752	791	788	793	780	819	784	784	817	793	815	820	842	829	794	830	807	750	843	801	766	773	799	814	820	797	767	810	820	814	815	799	779	833	820	765	767	798	783	863	792	826	787	855	808	753	801	805	764	812	780	823	813	774	792	779	756	773	781	777	786	810	771	795	823	763	798	776	795	829	800	858	807	805	828	753	801	864	799	832	798	791	786	790	793	807	787	786	829	802	841	761	697	812	757	810	847	749	784	768	832	773	783	780	782	809	845	775	804	829	793	799	778	781	812	787	796	746	764	816	771	723	794	754	796	787	816	805	851	723	737	790	784	808	780	798	857	790	776	797	793	828	763	761	831	812	753	796	797	786	780	777	819	790	800	786	827	758	847	758	780	782	828	797	844	773	772	808	803	766	826	795	827	808	778	797	786	830	780	857	802	832	785	776	763	780	840	833	786	813	794	784	809	767	780	770	817	819	804	785	765	789	786	790	788	749	790	781	790	751	793	808	742	764	848	746	802	805	776	793	753	834	787	828	821	760	758	762	783	764	790	807	751	800	830	778	755	833	840	830	795	791	847	791	770	827	814	779	829	774	776	826	806	805	790	812	840	800	795	788	797	776	796	816	792	766	817	777	786	779	834	811	778	822	778	798	793	738	845	794	825	802	793	776	833	803	737	822	799	813	832	805	822	837	829	788	824	780	819	793	803	772	804	794	816	808	775	788	803	826	817	792	777	793	822	800	798	798	780	768	785	774	797	809	823	783	774	771	796	761	797	733	798	763	802	841	811	833	803	753	802	827	819	776	814	797	789	750	797	816	804	759	805	771	780	748	791	810	795	787	769	763	840	778	833	845	774	776	857	771	781	814	844	757	776	773	791	807	772	808	800	770	795	800	797	815	787	836	756	786	836	845	749	803	836	809	801	794	861	800	806	828	846	763	811	786	775	812	814	836	838	823	778	766	806	800	780	788	791	795	757	792	811	798	793	776	763	772	779	841	798	762	788	739	825	743	779	764	806	788	793	775	785	738	770	809	802	806	816	813	821	825	813	833	890	783	774	825	802	829	776	811	837	808	774	771	767	772	803	805	783	814	797	795	752	822	787	855	814	791	790	828	775	730	798	818	805	804	815	831	771	823	798	801	849	775	818	780	807	810	764	809	718	761	800	783	802	802	767	795	811	790	800	765	769	802	813	797	768	827	829	759	814	784	772	840	839	837	813	761	822	803	751	742	821	760	838	849	817	815	772	748	820	805	782	742	803	794	756	791	749	822	793	804	796	838	776	764	745	769	758	756	810	813	799	777	825	753	777	804	763	774	772	822	780	812	816	845	824	789	840	766	788	815	752	788	794	823	814	824	796	824	779	821	817	804	784	766	789	812	823	815	771	808	819	774	789	802	801	796	780	815	810	814	817	829	829	810	762	766	852	824	789	800	741	850	799	788	796	815	751	830	803	817	768	775	855	791	780	818	784	759	809	794	799	861	837	792	826	772	804	733	825	804	793	827	799	757	776	800	770	806	790	812	745	772	768	785	795	781	788	813	855	842	839	826	791	861	857	793	760	819	800	796	819	809	781	816	779	796	797	778	834	787	784	799	783	814	829	802	871	834	845	789	777	812	797	779	798	793	796	811	772	797	785	817	785	867	801	774	800	811	805	802	803	830	781	846	801	842	824	801	747	784	796	793	754	789	798	807	740	844	808	795	780	833	774	855	821	807	766	832	840	811	764	789	754	732	820	828	809	781	825	862	773	825	781	805	800	825	795	814	806	783	827	758	792	800	812	792	817	740	809	821	806	784	802	815	774	826	809	829	808	824	785	799	770	808	764	783	830	792	833	733	758	780	848	829	815	846	819	778	767	771	797	799	822	825	824	829	752	847	829	781	767	834	793	830	796	820	797	827	772	788	781	799	767	831	787	828	756	758	826	813	795	800	819	800	780	792	805	842	843	788	767	808	788	768	888	812	748	831	779	841	797	830	828	806	779	760	783	800	768	774	757	854	776	817	768	807	762	832	805	828	809	771	804	813	739	823	818	783	774	813	787	826	788	808	717	784	798	785	773	806	739	800	814	785	761	749	829	805	798	784	804	810	796	826	825	764	806	775	796	773	798	800	782	789	762	805	720	861	782	778	809	800	816	758	766	774	736	780	820	780	804	770	748	768	780	785	791	836	812	775	822	899	775	791	790	739	837	816	783	769	827	784	820	794	758	824	801	804	844	823	765	779	799	782	735	827	813	807	791	779	780	816	751	800	787	831	821	852	828	800	777	825	746	829	861	844	779	812	794	781	900	816	772	788	771	814	815	767	767	788	792	824	816	810	801	823	791	760	761	825	840	830	806	820	803	816	830	780	809	820	788	762	808	831	783	793	845	760	749	835	839	769	818	824	797	799	796	766	816	816	786	834	794	814	762	831	805	798	864	760	785	739	772	811	791	847	828	817	759	803	794	784	798	783	798	831	839	839	773	778	790	806	838	792	832	808	776	757	830	765	785	796	806	860	830	805	777	802	781	812	781	811	814	746	784	786	815	802	739	877	834	791	767	817	781	803	832	758	784	834	814	795	813	778	773	813	837	785	798	751	753	772	804	768	832	817	847	808	830	802	805	772	767	830	849	818	816	838	774	802	811	819	806	779	808	785	773	774	792	826	795	807	819	825	740	775	788	770	814	798	773	785	796	753	716	787	808	773	807	762	802	803	804	779	783	780	840	772	819	785	771	803	771	785	799	780	812	811	724	813	810	825	731	767	834	761	795	861	752	779	865	780	801	782	868	808	810	788	792	787	827	823	761	813	833	784	841	815	783	755	828	785	840	790	807	818	780	781	812	773	781	835	756	815	861	806	827	823	823
35783	6619	1054	566	502	414	436	431	377	339	388	362	366	387	347	377	382	366	393	369	327	373	345	346	385	381	357	310	371	303	337	347	347	337	317	350	321	347	368	366	314	330	333	350	365	351	359	375	353	367	363	332	347	380	335	377	329	330	392	357	356	404	345	342	332	341	339	339	385	377	400	381	376	365	342	376	343	351	352	367	371	356	384	361	370	352	340	394	382	340	337	323	331	347	319	383	363	355	361	369	275	347	346	358	330	360	365	323	359	349	356	393	339	333	354	372	410	342	344	379	345	372	354	358	349	360	371	377	348	338	345	341	320	355	359	347	308	323	350	366	348	353	369	346	359	363	370	373	349	381	363	335	329	333	356	348	361	369	329	365	366	323	350	354	353	355	368	345	334	318	357	339	383	408	342	353	373	356	374	361	305	367	328	375	394	341	365	375	381	348	351	333	307	341	359	379	368	322	337	374	339	369	354	354	371	287	371	355	371	368	382	332	356	336	340	369	337	365	357	381	365	315	384	342	348	343	371	368	349	336	350	356	358	321	348	345	344	316	395	341	380	339	363	360	344	382	383	377	333	384	383	375	327	347	397	366	354	356	357	355	323	336	344	318	355	320	411	337	362	305	357	317	381	306	358	311	368	361	364	381	366	370	313	361	376	361	349	359	362	371	374	302	329	357	362	355	317	349	364	386	352	355	339	387	373	371	402	367	367	324	345	369	346	332	305	343	374	407	372	311	333	340	352	355	354	340	356	324	360	365	339	358	362	341	356	387	362	353	349	381	347	360	359	433	341	356	383	338	380	317	343	318	329	350	337	344	342	364	329	346	364	351	349	374	369	354	378	381	322	368	365	350	374	334	372	368	385	327	376	345	351	411	345	372	340	324	337	368	370	311	371	370	348	341	326	385	379	353	378	331	336	335	357	347	369	367	345	358	361	376	382	344	373	324	313	360	330	361	375	341	385	330	359	352	350	359	337	327	348	368	342	337	341	379	340	367	357	341	351	356	344	366	328	379	338	333	362	323	362	364	347	387	354	382	359	402	341	384	359	361	351	336	347	374	341	358	325	347	335	335	366	338	334	346	310	365	337	333	340	354	374	341	321	355	337	325	357	377	350	350	377	361	327	360	369	347	321	330	392	334	351	373	371	345	358	395	317	357	331	342	378	346	341	337	361	368	360	378	341	362	347	317	339	304	346	325	338	384	343	360	333	354	341	354	391	330	359	372	350	367	362	349	328	397	322	358	376	346	315	355	369	347	354	369	376	348	346	364	382	359	365	359	360	380	369	361	369	375	364	361	367	354	364	384	342	322	360	368	309	377	360	339	340	380	351	407	372	338	394	391	317	307	392	369	361	350	359	330	336	341	310	377	358	342	366	361	373	350	361	319	367	347	351	369	321	346	379	368	311	348	378	352	372	352	342	340	374	359	394	370	357	308	319	369	375	345	375	341	356	396	346	397	386	334	329	332	359	320	320	356	365	334	375	366	321	323	399	349	330	352	338	353	344	407	345	375	396	347	364	324	355	385	340	363	376	368	335	363	391	370	351	385	338	346	350	317	328	344	359	361	335	344	326	375	339	336	329	351	358	350	364	329	359	364	328	332	343	360	362	357	372	345	350	355	359	365	344	393	378	363	359	341	293	332	371	359	351	353	322	367	347	330	356	325	376	367	394	342	364	336	364	303	317	341	368	419	352	329	380	375	396	350	367	345	364	359	331	357	358	350	342	374	359	372	358	371	366	351	343	374	343	349	345	348	359	350	366	347	363	314	367	378	363	383	388	352	374	336	367	359	344	366	367	347	346	371	364	352	328	378	359	361	347	352	316	309	339	385	361	377	347	355	346	348	372	359	353	317	360	362	352	335	376	342	351	372	331	375	300	352	350	333	363	336	327	339	368	366	351	351	366	350	337	388	352	397	337	330	337	369	352	374	345	327	348	321	330	377	334	342	343	346	374	308	364	336	356	290	346	380	353	357	342	350	368	374	355	394	325	359	339	341	386	351	338	341	376	359	383	356	343	331	399	363	348	317	364	374	345	351	330	328	322	367	319	319	328	328	354	359	368	359	352	347	342	343	363	338	359	379	362	344	354	345	339	320	361	342	390	418	368	312	363	363	366	364	367	362	354	384	373	377	354	356	338	353	338	317	338	352	362	378	331	338	366	327	358	352	373	375	393	325	347	333	368	343	325	395	357	318	364	350	366	358	345	365	370	373	368	364	374	380	392	307	338	366	340	370	373	361	380	354	370	368	385	369	378	381	363	347	326	359	364	342	342	331	382	345	334	330	353	358	365	356	312	372	343	367	312	336	375	375	417	384	398	346	326	334	367	345	353	328	360	330	350	371	372	341	341	362	347	330	324	367	353	326	351	366	373	331	387	332	329	348	383	372	340	345	328	362	358	347	340	361	330	343	339	359	361	375	359	343	354	336	361	332	371	375	340	365	300	355	352	355	371	342	367	337	350	364	330	350	360	333	355	396	393	337	334	320	340	379	336	354	348	338	342	347	354	307	370	348	375	372	383	358	369	333	343	321	330	341	348	356	344	341	344	344	353	356	365	367	354	378	354	390	363	342	338	362	341	330	400	379	373	343	378	407	372	384	365	348	347	330	350	329	336	347	390	340	319	332	352	339	361	359	341	351	374	367	355	328	349	332	370	354	329	362	317	328	372	376	336	363	361	336	340	327	348	317	361	357	397	380	380	332	363	385	362	342	367	345	333	339	339	329	340	381	330	367	382	383	366	333	334	350	372	361	331	376	345	366	352	361	306	358	355	333	338	337	380	392	373	337	356	353	368	337	340	363	367	349	343	353	353	347	379	365	372	367	339	354	363	358	337	380	370	349	336	335	351	380	349	370	362	343	346	329	339	326	319	345	375	327	354	355	358	344	370	405	353	335	379	391	362	329	386	377	345	333	373	376	343	322	331	372	357	339	334	370	379	343	356	351	358	351	371	340	353	355	357	327	334	380	340	395	373	357	384	361	349	383	379	351	333	373	358	373	365	333	358	349	370	392	351	368	344	327	374	349	353	352	383	407	358	335	348	350	357	366	352	346	366	360	335	375	346	378	338	379	350	349	355	348	326	349	364	390	341	359	378	357	355	372	355	379	354	419	339	368	364	339	379	351	376	320	347	355	363	323	347	371	353	340	330	334	315	365	336	359	359	347	376	348	345	371	361	360	327	385	346	363	348	379	330	347	342	373	349	357	404	347	343	339	374	354	369	367	343	378	330	391	314	335	334	374	362	323	333	352	344	387	370	390	361	367	331	361	331	366	349	392	336	320	377	338	358	333	345	330	347	344	346	344	368	328	326	399	347	346	338	354	380	350	378	343	402	363	326	361	351	330	353	413	346	349	350	370	351	359	364	348	323	348	330	342	370	343	313	331	328	353	341	350	318	342	371	352	349	334	398	342	339	355	347	382	363	363	342	355	343	352	357	361	359	336	368	384	389	356	350	374	382	395	332	349
23969	9270	6779	4736	3195	2604	2265	1869	1194	1037	997	964	903	967	894	867	956	902	829	859	924	818	963	919	845	855	804	855	861	904	854	827	807	841	853	841	839	878	798	812	856	859	897	873	839	815	877	797	809	840	856	857	841	892	876	851	862	916	826	832	838	871	818	793	809	846	829	833	800	851	826	849	847	837	826	815	835	868	886	855	865	828	869	838	830	803	819	893	832	819	861	790	890	816	857	921	870	841	865	869	836	844	871	872	867	788	832	859	865	796	846	879	887	858	890	853	864	871	831	858	832	851	852	889	857	870	869	833	846	839	864	791	819	875	844	835	857	887	801	865	822	843	804	878	857	819	847	824	825	877	819	824	890	843	893	840	821	853	842	833	825	822	857	806	848	877	859	836	834	843	801	820	896	889	862	844	819	850	812	857	844	836	850	860	838	815	852	869	855	841	814	881	842	852	829	810	814	787	834	802	837	834	778	813	836	845	822	859	789	859	840	829	901	826	820	906	793	869	825	845	864	861	834	837	816	850	875	854	877	833	831	869	882	873	802	858	863	822	896	863	917	838	837	819	872	816	844	881	834	861	860	845	864	853	802	868	807	837	832	862	908	862	830	811	807	815	802	875	815	868	871	850	853	865	823	815	877	812	841	807	831	810	806	865	834	826	876	825	855	829	843	831	808	886	831	860	851	841	858	856	839	834	836	889	827	828	877	814	831	851	799	853	876	882	868	857	895	845	862	853	839	825	896	782	772	874	806	842	875	845	888	818	786	815	867	886	820	877	861	870	865	834	810	797	790	801	817	845	872	839	831	859	848	839	825	822	840	793	837	798	828	838	834	911	803	835	839	784	842	874	870	801	854	841	819	869	887	844	836	801	853	847	836	843	840	848	846	832	879	805	856	809	828	821	903	862	813	803	878	869	832	799	853	846	825	853	802	809	824	796	857	896	873	855	801	836	852	842	813	865	858	817	842	805	800	812	863	854	787	841	943	853	847	839	861	856	835	799	858	861	849	868	869	852	803	868	842	791	872	789	833	839	856	881	821	864	834	833	795	848	824	846	815	879	848	843	847	804	835	794	804	881	878	885	843	820	865	915	833	845	842	818	918	857	826	833	835	834	865	856	836	815	886	876	804	857	828	835	843	827	868	866	846	872	821	791	838	833	834	832	888	809	827	843	801	854	842	818	854	919	852	856	846	801	864	865	835	844	876	899	823	825	807	826	835	809	879	823	879	870	857	847	789	800	797	884	833	847	854	819	819	808	825	866	857	873	877	852	880	826	844	833	829	824	834	843	866	853	851	818	924	847	893	869	873	861	846	821	812	854	828	809	844	845	820	881	839	820	831	893	855	843	824	839	844	834	857	840	869	829	796	851	844	902	863	897	828	861	827	796	808	846	859	861	850	849	809	837	834	838	886	874	854	879	844	819	897	805	868	868	859	852	823	887	854	832	852	888	837	847	831	845	853	871	861	838	864	864	869	820	813	824	859	861	823	900	906	821	835	835	819	845	751	875	766	821	813	786	865	847	817	866	875	827	788	853	902	860	844	855	839	841	805	867	866	848	823	837	822	863	860	884	803	821	862	863	818	794	830	909	872	846	811	812	844	835	861	882	886	829	861	824	843	873	839	876	832	876	876	822	847	836	860	806	876	859	817	775	852	878	828	850	865	894	795	847	905	832	864	847	829	818	849	845	829	887	797	889	858	792	791	866	851	832	828	866	873	854	821	851	886	885	783	834	873	859	814	792	882	857	867	835	841	867	860	857	865	895	844	823	875	828	863	839	859	804	821	840	841	853	898	837	884	871	833	833	890	840	842	843	836	875	853	885	862	832	824	844	846	863	825	833	799	846	839	829	858	868	784	801	939	845	874	831	854	855	771	870	829	898	851	813	806	904	854	841	824	856	863	829	833	846	843	839	796	844	836	855	833	867	823	839	868	843	869	858	891	825	842	832	815	880	864	850	882	862	858	863	857	853	826	836	834	871	849	888	779	831	849	848	843	841	864	867	834	847	828	841	866	871	834	864	834	881	864	872	814	862	879	871	815	893	848	821	855	890	833	840	857	857	873	783	820	785	877	827	829	836	843	820	871	907	876	832	807	842	778	821	828	847	843	829	791	828	810	851	852	821	831	858	875	864	853	877	776	810	868	874	823	829	843	855	859	893	860	801	812	861	829	865	824	869	850	832	864	857	881	849	826	833	855	851	877	834	804	834	886	832	826	842	858	877	803	887	841	893	867	841	901	818	884	846	855	806	897	885	794	892	867	862	854	899	869	875	880	869	857	903	858	875	856	871	885	846	837	810	801	844	838	869	847	827	825	896	860	883	847	871	888	876	816	843	793	872	859	835	821	850	887	864	830	842	843	898	892	818	884	850	918	861	813	894	889	860	862	904	837	859	820	948	870	854	843	831	869	856	829	847	870	876	837	853	857	822	790	854	849	831	791	862	847	776	876	836	842	824	872	840	819	830	855	866	852	910	834	824	834	851	861	883	906	875	866	813	861	798	837	855	821	855	796	879	852	835	915	836	852	853	822	817	842	836	830	859	889	851	849	835	824	881	785	800	839	824	829	823	834	892	851	853	797	838	860	824	796	834	811	832	832	834	806	824	902	844	803	851	874	817	879	820	858	854	882	914	825	879	806	837	869	842	841	891	838	816	836	827	824	909	831	835	846	832	896	863	847	877	807	850	863	849	838	866	871	844	866	879	863	861	828	898	871	867	826	789	848	828	797	875	839	830	858	792	852	828	854	851	836	817	813	838	840	826	867	826	879	846	834	824	861	837	843	886	806	844	851	811	872	830	881	886	863	833	769	794	823	865	859	845	848	882	890	817	853	840	854	833	802	835	856	797	849	833	804	863	837	853	820	852	906	855	829	815	827	855	811	845	903	827	870	801	875	844	875	850	886	822	833	879	872	854	883	836	846	831	832	859	823	877	883	824	814	800	854	864	897	865	839	865	860	869	889	869	863	831	814	843	818	841	836	868	842	838	839	823	760	875	811	844	849	863	798	819	825	835	883	809	845	851	901	902	840	852	840	867	841	844	833	828	878	828	811	864	829	869	874	845	841	845	837	840	831	858	814	845	895	839	814	828	830	845	866	857	863	834	825	841	866	853	860	812	887	822	778	809	815	816	869	897	865	771	830	886	849	790	873	773	859	899	839	861	859	866	876	894	833	780	811	832	858	850	824	867	867	876	814	863	845	839	855	848	886	871	883	879	858	829	856	896	894	826	854	854	855	772	825	820	894	899	891	788	852	887	883	853	799	872	879	797	852	898	890	799	838	814	881	891	848	805	838	890	863	804	871	845	798	866	828	886	879	813	852	842	866	837	840	864	823	826	882	852	791	881	867	853	814	809	861	806	865	870	860	886	832	817	790	817	842	874	840	890	827	881	854	866	883	851	832	872	822	873	849	928	941	827	861	874	838	864	854	842	855	873	841	827	880	842	817	822	822	778	858	874	829	848	842	811
21688	2529	654	474	367	370	363	349	346	338	336	296	344	360	299	332	304	335	334	341	336	327	331	341	325	335	323	332	340	319	359	323	325	329	311	337	349	341	338	339	378	365	321	356	362	321	318	347	333	327	360	297	337	331	332	341	333	318	356	358	347	352	358	305	323	301	315	347	335	339	345	347	358	323	337	312	377	350	358	346	312	362	358	334	356	337	414	334	335	330	330	315	309	303	357	353	332	323	322	356	339	379	347	345	363	343	317	307	347	328	362	339	341	330	340	315	352	322	300	336	334	312	353	313	350	331	326	336	370	331	319	362	371	308	344	354	355	309	314	331	352	343	356	339	352	330	324	317	327	320	346	367	343	350	355	323	304	316	333	334	356	359	321	333	325	355	335	341	332	345	361	340	336	362	373	318	346	329	348	323	342	369	368	344	335	363	320	330	330	346	313	322	340	335	376	316	320	329	366	342	328	342	333	323	334	357	341	372	327	313	346	345	351	341	340	363	338	339	307	345	354	369	337	335	340	325	340	300	330	349	351	351	392	370	330	298	348	307	349	338	311	345	355	343	346	344	348	319	302	373	315	331	334	313	373	370	342	362	324	351	341	347	298	331	352	354	330	326	364	346	342	311	355	357	343	332	298	289	380	338	318	336	375	352	359	336	374	320	330	341	332	294	373	340	370	290	337	310	306	329	334	295	343	345	351	335	341	343	332	296	353	355	324	328	321	344	338	342	330	352	326	316	337	344	347	333	315	360	336	363	360	336	369	353	313	337	345	377	321	346	333	329	354	329	350	326	363	349	348	369	338	345	322	369	321	353	325	333	343	363	347	360	345	350	377	331	316	360	325	341	324	323	309	332	338	376	350	329	306	316	328	317	340	331	326	310	335	338	315	311	335	338	378	340	323	316	323	305	309	322	315	302	325	348	387	362	328	355	367	338	325	326	358	333	344	328	338	309	320	315	343	346	315	350	317	291	340	362	341	327	346	333	341	327	322	289	346	336	336	344	364	323	363	319	363	328	298	318	335	335	320	309	317	326	303	325	329	363	330	311	318	345	353	348	330	315	333	343	333	359	355	369	319	333	370	366	337	334	315	287	321	310	347	339	326	334	309	381	351	330	343	344	334	322	358	328	357	367	314	343	351	334	311	322	376	333	341	351	323	358	329	347	362	316	353	345	300	334	306	318	336	349	346	313	346	339	335	312	322	330	338	348	337	314	330	346	330	343	314	320	354	332	303	325	357	373	352	324	334	349	332	348	347	344	319	325	346	336	307	348	326	319	336	336	361	358	342	342	353	344	337	310	356	310	364	307	334	353	329	324	357	343	338	311	348	328	323	355	323	344	324	292	373	369	358	375	362	324	355	366	345	348	378	389	361	339	368	340	350	318	346	320	334	316	307	319	338	313	342	326	294	357	341	323	340	330	340	371	283	346	301	314	316	334	311	327	338	322	327	347	332	324	359	336	360	347	323	322	374	334	317	317	360	352	305	297	304	321	334	358	321	333	324	356	297	323	314	337	360	365	362	326	339	340	349	336	336	346	349	309	329	331	333	321	342	334	332	295	361	347	347	319	343	358	338	304	379	333	336	317	327	323	319	348	348	319	357	357	327	348	287	337	339	363	327	341	330	344	336	328	315	333	313	304	347	359	360	355	347	357	356	329	313	344	332	306	328	330	348	347	353	337	304	347	334	337	347	342	317	349	325	364	344	369	362	353	362	322	367	383	313	342	323	339	343	338	355	328	313	304	295	368	348	329	339	349	350	337	349	340	326	337	321	330	323	328	369	319	331	309	308	321	356	312	334	373	322	325	320	357	342	346	336	317	339	338	315	296	349	311	314	337	328	367	309	339	350	324	353	333	339	342	331	328	305	335	345	334	347	322	331	332	365	403	338	324	360	338	335	321	300	299	325	340	328	336	324	315	354	342	305	305	337	341	366	345	342	345	326	324	321	325	322	341	347	355	348	329	324	305	380	327	332	304	317	341	346	349	296	323	307	348	353	331	345	356	320	362	349	354	310	351	338	363	351	323	302	322	341	321	347	320	311	331	301	303	344	350	323	348	319	328	287	333	378	364	320	329	340	312	351	322	372	315	346	365	325	337	352	342	303	360	365	346	345	357	347	336	298	342	339	351	341	321	307	303	335	319	321	341	346	367	347	325	329	318	308	339	322	329	317	359	303	326	333	334	332	345	347	328	348	360	349	353	306	344	357	330	323	336	326	306	335	342	307	375	305	343	313	358	344	323	368	332	359	324	325	349	346	333	327	321	330	358	328	331	345	374	301	297	285	307	339	336	295	343	326	314	356	365	305	297	360	352	347	354	375	305	328	320	364	326	380	343	335	328	340	321	360	367	294	291	318	313	301	346	333	321	327	323	365	338	345	340	298	334	305	357	342	327	328	348	342	324	363	379	351	323	363	349	343	324	328	355	348	343	337	323	312	309	346	341	342	337	310	317	398	338	331	330	305	343	340	346	349	352	328	329	341	308	368	336	361	352	348	347	361	311	326	323	312	337	301	302	337	330	341	317	340	330	318	318	354	357	342	295	336	325	336	345	356	330	304	324	307	327	328	350	343	329	313	341	366	310	371	341	341	341	333	341	338	327	357	303	304	314	338	334	339	333	314	352	310	370	368	318	341	358	321	347	321	378	329	329	308	351	333	337	350	336	367	318	344	317	359	336	325	325	358	341	319	345	355	330	365	322	331	353	376	325	330	349	348	323	330	360	353	313	333	312	371	338	280	312	332	359	331	302	315	349	324	333	362	342	324	354	336	331	355	384	340	310	323	273	303	322	332	329	307	321	353	371	323	347	355	320	334	350	305	361	310	308	346	324	330	330	299	319	334	335	338	350	353	348	303	331	323	324	326	333	347	331	343	344	310	370	353	309	343	335	326	304	329	340	318	343	370	341	327	326	319	311	302	299	294	315	305	337	336	319	354	352	319	318	339	321	324	331	313	349	315	355	299	306	357	334	380	344	347	358	325	370	322	329	361	318	330	323	347	395	346	349	332	361	325	358	335	327	331	315	335	313	322	330	343	318	352	351	316	311	310	337	357	329	359	322	342	323	294	337	361	355	350	353	313	320	361	349	297	355	336	334	314	344	332	373	338	333	358	352	350	316	358	334	333	299	325	337	311	309	313	360	354	316	313	308	349	324	336	342	337	325	388	320	338	346	350	341	340	318	321	330	320	323	302	338	347	352	370	341	354	337	335	299	334	341	311	332	325	314	311	343	357	336	338	326	324	328	360	330	305	345	317	309	316	328	363	368	354	337	352	334	333	314	326	360	314	350	379	325	371	343	360	357	370	386	356	344	332	367	377	292	317	326	364	317	337	307	347	293	318	354	371	354	359	333	340	319	315	365	352	336	305	338	323	341	345	343	322	358	351	340	349	354	327	350	336	308	344	350	332	314	345	337	307	356	320	311	350	356	275	362	348	351	309	329	338	337	345	353	348	329	317	325	332	334
15360	5499	4252	2591	1806	1561	1375	1286	930	792	797	801	845	764	793	761	803	798	807	843	783	819	799	766	790	757	774	743	807	806	820	800	801	759	786	775	748	750	734	763	772	787	750	742	769	773	756	777	722	809	779	778	748	773	751	750	795	715	790	765	758	800	757	788	779	767	786	709	822	812	783	811	815	803	793	753	791	774	738	747	846	758	784	764	727	805	774	755	728	747	804	778	769	790	776	745	738	780	768	853	805	764	777	768	782	772	785	746	824	814	823	790	826	752	756	773	785	731	801	826	797	793	775	779	777	736	796	782	755	823	829	769	795	781	789	784	796	772	772	764	786	776	727	835	797	757	764	781	845	767	781	788	779	802	789	744	809	711	762	753	772	776	735	790	802	762	735	830	822	787	836	789	740	784	761	769	758	777	810	784	814	791	774	788	809	807	763	782	773	819	813	822	782	789	768	787	797	760	747	739	721	765	796	797	784	788	786	764	752	736	775	755	806	765	797	752	786	794	774	778	752	760	783	812	746	785	805	777	776	768	781	761	731	730	723	783	768	741	768	750	821	774	817	758	782	748	816	780	743	764	827	832	763	797	732	754	746	778	841	727	755	768	807	736	806	782	756	730	792	778	804	752	784	793	816	741	768	817	748	752	767	781	781	793	662	799	850	776	735	823	753	749	814	768	786	778	753	774	747	791	753	790	818	776	761	809	746	735	757	718	794	786	745	769	740	780	760	792	724	786	820	742	807	768	759	844	771	744	767	779	734	778	803	724	744	760	776	778	774	779	737	798	750	801	780	808	815	760	786	796	773	782	777	754	788	726	807	725	795	754	765	793	733	837	797	803	813	744	818	796	819	838	772	715	814	742	761	718	776	769	818	757	786	804	742	803	801	737	753	763	746	789	779	791	774	806	752	760	767	772	769	807	764	738	802	808	751	731	790	810	779	782	821	843	795	822	773	764	774	757	805	822	731	738	785	813	769	774	725	771	741	783	741	752	753	737	796	743	776	785	761	753	771	806	736	787	733	788	777	749	743	774	815	803	778	774	800	771	753	781	777	760	751	799	720	760	741	715	726	741	756	780	789	738	781	786	793	750	756	820	775	757	736	808	748	817	810	799	749	757	762	781	778	763	748	760	738	733	832	788	754	787	780	825	785	770	798	768	794	740	769	737	788	786	776	780	748	788	793	791	723	732	775	757	814	738	790	771	764	767	714	779	781	746	727	805	777	755	761	727	817	804	795	788	801	737	751	792	742	775	796	778	772	768	784	788	730	754	744	775	754	772	752	838	786	756	757	757	772	802	836	791	782	778	773	760	787	728	733	758	823	746	805	771	732	787	792	745	758	824	777	772	764	810	775	806	800	808	817	770	824	819	805	790	807	737	762	739	791	770	826	812	790	778	779	756	794	763	758	748	766	774	802	777	759	748	772	778	740	747	819	779	764	777	762	789	823	763	805	769	757	790	816	780	777	719	772	788	763	794	805	803	792	745	719	819	751	783	749	749	776	750	817	743	804	796	784	794	801	796	811	788	772	795	749	764	785	770	749	806	776	760	753	760	771	835	805	784	753	770	769	763	771	827	771	780	773	782	827	779	776	814	855	769	769	785	820	815	816	779	757	766	818	772	783	795	740	762	759	741	825	739	783	732	734	795	784	749	761	826	738	764	764	791	764	784	782	790	773	771	790	830	725	768	758	771	775	755	822	732	793	755	800	800	772	794	766	808	747	826	791	771	781	778	766	774	794	830	767	774	822	718	790	765	779	807	790	784	779	775	785	767	772	816	793	764	764	799	739	826	753	780	748	737	794	754	839	757	769	784	756	734	782	804	757	756	777	764	735	812	768	788	750	800	743	794	761	732	745	806	759	765	779	762	741	785	778	811	756	798	783	797	798	759	793	818	805	739	739	786	741	777	768	749	755	797	739	739	784	746	820	812	782	789	765	756	776	778	866	791	805	765	776	792	794	717	749	721	791	807	756	785	757	816	805	754	753	754	716	784	781	795	795	788	746	775	764	762	814	815	776	763	796	728	776	780	787	791	756	822	782	795	707	727	785	831	782	805	775	788	697	760	750	840	792	741	738	801	754	788	805	762	762	799	790	798	759	795	796	818	809	785	758	786	761	802	829	744	786	785	751	780	735	783	762	779	797	723	752	750	782	770	773	751	762	773	767	773	754	766	760	742	773	785	790	827	789	795	697	737	770	780	742	744	790	734	743	804	794	750	773	772	801	758	767	780	765	773	829	822	790	779	797	772	824	823	726	783	742	796	761	794	787	752	765	749	771	789	759	824	776	769	793	809	774	783	738	746	766	837	778	765	749	793	796	795	766	768	810	774	771	741	789	807	778	787	786	745	769	822	778	741	794	742	796	787	815	768	765	758	764	739	788	785	762	827	790	786	778	769	766	767	773	786	766	803	774	743	791	812	753	749	793	788	779	771	773	780	770	779	765	793	804	796	778	776	807	774	764	781	785	773	726	814	750	765	786	807	750	756	771	769	774	756	776	826	860	783	788	745	756	792	756	789	786	798	781	804	783	762	780	769	772	752	820	783	756	749	753	744	868	759	772	718	734	727	795	799	797	778	756	780	757	780	785	790	828	796	774	807	766	773	796	803	759	808	796	762	765	788	754	768	773	742	747	799	772	757	761	798	747	803	746	759	731	841	824	764	785	790	726	799	735	770	777	792	761	788	814	758	741	797	739	801	733	822	786	828	741	781	713	802	796	759	751	797	789	756	794	807	784	807	755	774	792	727	786	777	756	785	826	755	765	785	771	744	811	742	775	778	763	773	802	784	762	774	773	762	728	750	792	723	764	738	794	755	748	782	768	757	763	808	758	754	737	792	778	782	767	812	786	778	734	806	752	794	778	753	754	763	724	718	774	795	767	783	781	771	754	774	816	743	776	757	757	758	765	785	750	791	762	778	750	764	775	727	764	782	800	807	784	766	753	750	754	780	795	782	810	788	743	825	805	789	703	779	793	829	798	795	766	737	786	740	770	757	808	802	722	800	756	784	767	807	758	784	805	757	809	741	756	809	754	737	742	815	737	738	792	765	793	774	776	775	788	756	831	789	744	736	759	766	786	829	793	751	776	797	804	753	837	724	786	774	795	850	815	780	750	745	735	710	797	767	779	780	749	742	777	779	746	765	864	797	773	727	717	795	750	775	776	780	772	774	789	721	803	767	740	796	798	720	780	756	760	780	785	745	737	777	744	807	765	786	801	734	788	755	748	761	780	803	759	767	769	820	784	802	809	771	775	716	735	761	825	822	774	763	753	832	782	816	756	812	731	755	780	830	780	759	796	742	749	800	841	746	726	822	781	800	725	752	785	777	764	823	734	804	782	824	762	777	734	766	745	808	726	738	843	764	779	764	756	800	792	755	818	763	745	797	792	790	780	785	756	749	753	768	753	771	746	786	760	805	774	811	777	795	759	805	783	774	779	813	799	793	722	803	805	777	772	821	750	812	818	758
30302	4921	839	564	463	434	408	378	326	325	361	358	343	370	325	356	345	361	380	373	368	320	351	337	312	371	343	338	365	363	323	309	336	341	360	333	368	350	319	354	326	344	359	357	318	358	320	343	319	339	333	324	337	341	338	342	344	307	362	350	357	326	368	364	325	342	322	380	354	316	369	352	317	353	339	380	355	359	357	362	383	316	321	357	332	338	330	380	368	340	348	351	334	353	342	348	308	359	327	371	369	332	351	333	315	351	336	368	331	346	338	365	328	337	346	348	353	352	376	346	366	354	331	352	338	333	342	371	390	365	320	350	360	348	351	349	348	361	380	309	372	319	345	362	329	344	332	337	338	332	331	347	349	353	339	359	327	317	328	372	361	347	350	334	343	337	393	381	349	330	317	344	322	325	345	354	360	388	339	369	358	331	320	324	357	361	374	306	345	349	345	313	321	340	377	339	358	383	355	357	332	321	313	347	339	370	330	323	315	404	326	367	370	343	326	341	344	347	353	356	315	356	348	313	364	345	342	340	365	401	390	350	329	341	337	345	330	348	359	345	333	333	298	382	359	355	328	354	327	344	349	362	328	359	351	338	335	379	291	326	329	350	349	364	325	358	373	311	331	325	351	324	320	340	354	344	369	347	353	319	337	320	357	379	331	317	342	315	329	333	352	334	342	365	371	369	354	328	331	344	377	341	349	347	334	333	328	329	351	316	358	310	328	361	319	351	320	349	326	337	349	338	341	355	345	294	351	330	336	292	331	330	359	352	344	365	377	359	344	371	327	326	349	334	324	382	368	359	372	345	312	326	353	309	322	342	332	363	325	352	352	364	353	350	337	367	365	335	358	364	327	352	335	322	349	347	347	346	336	343	359	346	337	346	332	363	372	325	326	349	328	329	386	355	368	361	312	341	346	347	358	331	328	311	345	312	333	311	395	345	392	355	338	324	341	364	315	354	345	334	357	329	359	341	313	342	352	349	360	337	373	337	339	331	351	366	323	319	321	334	317	347	318	317	334	346	371	360	338	337	354	358	336	322	373	361	350	368	346	363	338	321	371	354	354	371	358	336	348	348	334	361	363	333	374	348	352	325	328	358	362	364	325	329	344	346	358	366	394	350	332	341	366	354	359	338	372	323	353	388	349	316	360	346	367	340	357	332	328	337	374	339	367	336	358	343	345	331	356	340	334	350	349	343	385	326	320	364	381	387	308	368	359	368	361	377	350	330	319	345	345	351	364	344	322	336	351	377	310	337	331	359	333	327	345	355	336	315	334	304	356	349	351	367	359	348	338	343	336	380	355	367	327	326	338	334	385	335	341	345	329	322	337	336	333	338	345	352	357	365	344	310	334	335	351	334	345	338	354	377	392	330	338	344	379	321	339	336	360	320	330	358	295	298	305	338	342	325	304	336	363	340	351	332	325	374	365	313	355	376	328	363	354	357	325	354	346	315	372	344	343	298	377	352	364	368	338	334	340	335	369	358	301	374	331	362	333	349	349	337	355	341	298	329	359	317	364	359	348	325	378	345	371	331	336	313	343	336	347	315	380	368	359	401	327	326	383	315	370	330	357	382	334	359	392	350	349	345	367	344	399	349	331	314	340	354	343	317	334	336	308	347	327	350	396	314	332	351	340	364	348	363	343	367	320	335	297	342	390	327	342	337	358	347	347	333	372	386	362	371	330	357	345	332	391	384	382	323	338	368	341	326	348	354	356	404	350	337	344	372	354	332	365	342	340	346	341	349	372	336	382	349	367	365	342	319	349	346	332	344	348	378	376	350	330	364	346	319	307	365	344	348	357	336	323	376	327	363	349	319	323	354	346	344	341	329	337	359	328	307	343	345	323	343	326	350	337	344	354	367	382	337	335	400	367	340	362	337	368	318	336	351	340	369	344	377	360	303	320	295	327	362	345	328	363	311	364	339	358	343	318	335	348	368	357	365	354	355	337	370	355	357	364	308	344	355	326	343	327	347	350	349	331	352	354	330	358	348	345	311	305	369	332	360	356	327	377	337	351	358	304	353	406	307	394	371	320	372	364	325	341	340	380	365	322	345	361	333	362	328	312	368	345	379	329	405	321	344	404	352	326	350	332	338	338	315	388	368	317	323	320	342	343	338	326	320	351	314	366	350	337	334	340	302	338	371	328	368	359	351	344	352	343	354	341	342	352	338	338	342	303	325	320	341	340	356	374	353	344	342	328	361	358	356	370	346	326	350	384	366	324	344	316	347	351	372	367	391	333	308	341	327	328	368	356	342	367	408	367	333	318	349	332	332	348	344	358	349	343	313	374	305	364	309	316	358	358	352	333	383	332	327	345	371	359	342	322	321	329	362	375	351	316	376	355	350	360	352	354	364	346	365	361	356	331	346	347	361	312	361	315	325	339	347	346	369	391	344	345	349	358	357	345	371	315	363	316	345	345	328	383	354	353	355	346	372	308	359	329	342	318	344	350	359	332	374	316	298	348	341	338	325	334	311	366	341	357	340	365	327	350	390	330	361	340	314	349	365	343	334	323	347	344	350	343	345	329	334	316	302	336	331	335	341	340	342	309	376	332	343	330	310	346	309	333	333	322	352	386	342	388	332	370	367	356	351	343	348	332	346	363	331	338	360	402	347	354	356	341	401	367	354	296	331	326	297	338	348	361	339	357	333	360	347	342	348	307	347	347	314	396	355	348	330	310	360	360	347	327	335	366	322	314	326	320	321	343	344	358	321	383	356	386	328	311	320	374	351	346	327	314	336	337	372	328	353	360	371	305	360	351	351	335	326	334	369	318	350	360	346	333	370	339	356	356	320	344	329	342	335	342	351	356	344	352	383	324	350	373	311	322	332	352	346	332	344	344	328	349	362	320	382	336	358	338	334	338	315	357	335	336	341	339	330	353	372	344	367	342	327	371	332	390	362	389	371	347	350	347	344	359	321	350	333	351	364	326	316	337	354	356	335	353	370	374	329	342	386	337	326	358	362	336	305	367	340	370	325	353	351	365	351	358	326	331	356	337	344	336	367	343	357	341	371	343	381	312	338	323	346	328	333	359	368	344	369	374	364	348	378	342	347	346	360	342	341	319	344	341	358	334	351	319	346	362	380	359	373	361	357	340	354	311	351	305	352	392	327	338	335	359	310	316	376	350	313	368	351	332	332	334	315	357	360	370	336	336	344	343	359	327	353	336	352	303	336	310	343	366	389	320	306	340	335	330	359	308	332	391	325	363	363	343	311	343	341	382	356	369	361	359	352	345	341	328	381	319	335	383	336	330	326	342	355	336	344	383	369	344	351	345	344	356	360	335	338	337	377	340	343	344	353	332	367	316	360	320	311	381	344	325	338	362	365	306	359	414	352	351	358	320	331	382	365	372	315	318	331	329	353	324	320	291	322	341	353	336	337	350	358	340	341	357	338	378	360	378	356	374	349	358	335	371	354	352	345	350	299	357	358	346	348	339	316	342	339	358	363	343	369	379	336	373	356	347	354
20628	8996	6550	4337	3415	3043	2045	1484	1096	939	988	886	910	900	875	859	847	907	821	861	840	841	817	864	836	842	848	854	818	836	816	818	878	810	759	874	834	832	841	804	811	847	806	837	750	810	833	821	845	788	812	821	853	815	849	791	826	849	788	855	838	806	838	805	773	825	839	815	837	827	845	869	794	823	832	841	833	776	814	835	850	799	811	828	783	824	804	849	845	849	779	886	809	811	847	864	843	835	799	872	824	833	848	799	841	811	779	795	789	824	812	805	872	829	847	816	800	828	838	826	776	779	841	847	785	839	875	791	861	771	828	843	819	846	849	831	814	788	860	826	840	804	815	853	850	775	807	819	825	800	793	835	828	815	819	912	758	861	840	836	852	806	820	777	832	789	873	817	799	818	835	852	785	769	819	772	868	784	830	801	806	831	803	867	792	783	848	817	821	868	827	788	812	870	833	841	800	800	854	827	836	754	849	789	814	873	811	847	860	826	785	818	809	810	818	828	828	776	801	843	847	832	794	796	804	794	775	815	831	808	809	780	834	825	815	816	809	846	844	853	814	804	819	864	833	817	835	785	805	765	851	868	834	768	845	801	852	797	790	819	808	819	890	844	833	809	813	805	848	761	871	844	785	785	857	860	799	822	838	772	841	843	803	806	835	815	819	802	822	786	824	824	813	806	781	821	812	892	826	817	794	831	842	854	788	823	842	771	839	819	801	812	767	801	818	871	750	818	853	836	826	840	821	814	764	823	805	818	883	810	824	880	833	782	764	805	811	778	813	845	853	832	810	823	843	820	895	801	826	811	790	824	843	880	803	784	786	861	810	793	841	823	800	802	851	851	837	824	855	823	836	829	813	793	840	842	839	818	821	788	855	814	794	836	832	851	861	800	832	864	838	808	816	821	836	847	809	847	821	805	877	757	876	812	816	818	811	781	825	818	822	847	837	823	879	799	836	842	805	803	759	799	834	829	837	852	815	795	824	812	815	835	773	798	861	812	838	843	845	840	847	839	768	819	804	798	824	821	857	761	871	854	815	813	825	790	841	883	846	835	829	812	823	810	797	808	795	791	846	809	825	778	826	754	782	818	812	875	786	856	825	825	885	851	794	822	840	785	903	841	886	808	823	834	793	853	787	876	759	808	757	879	849	833	806	834	815	846	810	756	755	829	844	880	799	749	880	776	806	850	783	796	812	826	821	766	794	795	816	822	818	835	843	801	831	849	775	800	796	887	808	854	785	778	772	822	836	826	819	851	828	832	813	835	774	817	824	813	774	785	810	844	768	845	810	865	809	835	794	809	862	834	797	851	801	832	832	795	798	805	826	829	845	786	838	835	867	826	878	863	816	786	809	782	824	859	798	800	776	811	819	812	828	830	793	823	821	868	883	815	787	826	853	860	864	835	822	802	835	812	798	817	800	775	817	807	792	840	827	823	787	842	755	798	799	817	850	814	900	764	788	789	794	829	851	877	819	808	864	831	762	817	818	872	782	849	850	790	826	794	854	735	859	780	813	846	826	853	833	839	843	814	832	828	845	790	849	819	815	811	854	836	891	837	821	795	772	874	804	872	839	814	847	822	801	822	825	858	786	844	784	805	862	834	849	831	827	860	807	838	848	847	827	827	815	819	805	839	811	757	814	801	826	866	831	777	801	777	831	817	812	844	818	771	814	803	809	849	816	806	811	821	822	778	858	844	816	802	855	777	809	757	818	815	817	825	837	840	768	804	816	818	801	823	797	808	809	801	846	778	858	805	850	827	810	771	820	823	782	813	799	891	811	865	826	804	807	828	825	842	807	815	808	855	783	783	828	776	830	787	772	794	808	843	865	741	822	766	817	802	818	816	822	854	818	844	796	876	807	855	854	851	845	834	797	798	811	815	842	848	802	784	802	789	822	805	794	832	843	852	819	867	834	782	863	806	848	823	842	821	809	765	825	850	826	835	827	850	816	806	842	790	743	781	779	839	817	808	850	796	810	806	804	784	847	784	877	763	809	844	819	806	844	834	816	850	852	841	798	849	824	811	827	825	835	835	782	819	748	797	838	805	860	801	813	829	815	800	805	834	765	799	800	843	793	819	780	812	805	879	815	861	798	780	829	845	828	795	855	778	744	794	807	829	796	812	857	797	777	875	826	828	846	817	832	824	836	853	839	817	817	809	809	798	796	822	821	834	748	849	791	824	845	818	811	782	813	815	836	813	822	823	851	802	812	837	857	870	827	839	850	828	843	800	808	831	828	835	793	892	824	818	865	833	835	804	827	846	825	831	830	860	814	830	828	828	818	855	804	856	825	872	839	813	809	795	845	837	794	826	832	769	807	823	813	830	787	789	792	871	843	807	849	796	855	819	815	814	802	787	827	880	854	769	827	843	796	827	800	836	791	812	825	820	805	762	838	829	777	837	824	819	811	824	814	817	823	804	816	763	818	797	815	821	786	839	781	793	871	847	826	831	785	813	827	804	809	800	813	833	869	766	790	782	847	855	797	840	842	843	789	837	869	792	848	866	848	838	826	830	841	861	768	797	814	822	823	732	865	793	806	792	855	865	821	819	802	828	768	832	821	803	796	815	817	783	877	815	848	760	815	748	856	797	784	837	852	805	802	877	832	832	867	853	838	831	832	850	814	825	797	839	872	838	816	834	810	819	819	800	787	871	825	744	764	789	807	866	856	806	795	833	781	810	817	773	802	799	787	814	808	823	852	830	840	813	798	770	814	846	809	794	810	760	849	864	851	864	835	842	779	827	765	811	847	796	795	851	835	838	827	837	869	857	806	842	824	799	752	837	815	844	833	859	828	783	833	842	816	823	824	817	853	850	788	842	850	807	758	802	814	774	822	780	882	832	832	816	832	770	822	818	817	807	795	850	874	826	853	810	809	834	831	799	780	784	802	795	837	835	872	849	790	829	820	842	841	840	827	853	833	740	821	813	826	830	855	840	821	831	830	827	809	830	811	838	824	876	862	858	776	770	874	846	814	840	829	837	775	834	841	842	804	822	783	809	846	861	836	811	804	814	793	782	800	812	790	858	823	819	793	837	842	797	801	777	812	778	802	803	877	822	803	853	807	832	808	844	771	860	789	859	827	815	895	797	838	800	787	784	787	803	854	813	856	824	838	843	814	836	818	854	854	837	810	827	802	814	787	862	811	861	861	827	830	854	844	809	818	842	839	785	826	790	825	807	777	782	850	795	830	811	827	855	776	748	799	880	812	751	836	830	828	829	829	829	863	868	841	811	862	836	847	826	801	838	787	811	796	805	805	850	780	841	839	838	805	797	825	827	798	815	810	857	818	812	807	822	797	800	798	804	830	825	828	801	809	814	860	785	833	821	819	830	814	849	835	868	829	828	876	760	861	842	851	843	847	814	828	829	875	796	820	818	796	815	792	825	855	848	831	827	800	818	822	799	860	858	781	799	838	825	838	830	779	777	849	811	831	849	889	844	828	861	824	812	831	776	774	769	806	841	854	807	805	817
37666	6890	981	593	529	479	399	387	362	372	380	357	356	387	371	352	380	363	360	361	380	354	375	378	355	340	381	383	334	352	322	384	392	352	348	351	346	328	372	343	330	388	345	375	355	346	386	375	352	357	364	342	377	367	328	369	350	357	355	375	377	380	348	383	361	398	326	362	352	404	405	338	338	400	369	358	367	337	351	356	367	344	359	324	353	360	340	353	373	365	376	355	359	338	331	359	368	373	334	327	362	348	335	378	374	343	422	351	372	348	337	363	341	348	371	379	324	381	336	398	370	362	338	390	396	372	362	360	368	363	390	367	364	382	369	394	413	342	357	368	334	355	361	387	354	378	428	346	356	365	359	361	371	368	369	341	353	356	368	354	355	356	389	412	406	336	374	386	357	382	353	351	378	355	373	365	362	361	376	361	330	346	324	342	388	375	367	361	329	384	354	352	352	359	375	346	375	319	368	358	353	377	374	347	371	345	349	393	334	389	374	401	352	347	354	366	442	346	357	329	396	356	371	382	350	351	360	349	343	379	333	334	355	346	370	383	371	360	364	370	398	358	341	379	384	358	353	345	369	382	348	346	320	376	325	354	362	377	323	353	371	382	347	363	355	380	347	333	370	353	373	350	341	385	385	372	371	365	355	326	407	372	345	344	341	356	382	360	330	388	376	339	371	372	411	397	336	403	359	361	373	401	364	344	351	374	352	362	360	327	349	369	364	346	369	359	334	354	377	388	381	354	366	349	350	352	341	314	357	338	335	358	383	343	382	355	380	408	355	355	359	372	363	363	367	358	351	366	368	375	370	352	349	358	366	358	324	383	369	383	356	359	356	376	352	324	372	339	336	398	365	374	343	361	365	358	351	354	372	403	359	354	366	358	345	362	366	388	371	376	360	358	373	363	368	352	348	359	370	371	369	384	372	349	348	380	357	384	389	366	332	352	344	321	354	389	362	354	337	373	361	354	373	326	349	356	374	350	368	394	369	382	346	405	347	375	339	362	322	368	374	372	365	345	371	369	329	377	350	383	380	395	361	355	385	365	359	334	347	414	366	366	398	358	381	367	365	354	347	368	369	354	344	377	366	353	376	347	357	365	293	368	321	377	372	326	320	395	385	334	344	372	374	318	353	331	366	373	350	369	367	382	419	336	363	357	359	359	367	364	376	355	374	387	340	381	358	363	370	332	390	389	392	381	362	368	379	351	392	357	318	362	354	353	358	351	359	374	361	353	357	327	346	349	338	388	387	389	382	357	397	327	382	359	345	383	366	355	348	325	379	334	390	405	382	344	385	347	334	385	340	365	347	359	366	305	347	361	395	355	353	367	350	312	374	342	355	382	370	349	363	375	332	321	361	358	383	346	315	349	381	343	358	359	369	366	375	354	370	379	384	349	398	336	356	359	380	379	338	360	380	385	326	376	316	356	395	372	365	362	381	335	399	386	407	393	355	377	379	340	342	381	370	333	366	338	341	369	367	358	353	325	387	353	364	355	349	386	370	382	355	359	359	347	330	393	382	390	363	384	363	376	325	336	348	399	395	341	378	349	346	346	347	353	347	329	382	329	401	377	401	345	333	349	340	358	364	364	387	334	383	373	331	345	343	361	407	355	352	353	342	366	333	320	393	347	368	357	366	361	368	373	341	388	380	394	321	364	379	369	338	346	335	333	358	342	378	354	356	353	372	348	327	356	383	366	374	355	358	355	322	379	375	375	373	345	358	360	372	399	401	378	361	361	336	353	367	357	371	379	351	388	328	339	348	346	359	360	396	391	378	400	405	343	360	420	401	322	338	349	381	357	329	380	369	397	349	361	318	377	377	404	352	377	371	351	365	369	342	395	401	357	360	327	360	334	339	385	347	346	377	379	376	359	379	367	343	375	363	351	376	369	360	364	393	337	359	360	359	352	383	376	342	342	359	360	376	364	402	373	353	343	354	355	361	353	369	332	386	395	353	357	352	371	368	369	311	374	376	347	388	358	360	362	409	376	387	378	364	342	385	350	408	314	318	352	345	343	357	356	344	352	356	380	368	333	363	320	342	377	373	405	413	356	358	347	361	324	376	349	380	349	395	343	358	327	312	352	355	343	352	350	365	331	370	329	359	390	364	343	361	337	330	342	364	372	333	361	311	342	372	386	347	365	397	331	367	385	377	388	370	394	368	335	356	358	370	339	344	370	407	384	352	396	352	338	335	368	386	378	356	363	318	361	363	382	371	380	387	362	378	336	385	338	369	372	364	385	372	361	365	381	392	364	356	369	358	337	393	343	373	343	357	381	334	414	379	416	372	385	354	322	362	357	346	351	393	361	374	320	377	374	384	352	346	337	364	396	364	355	358	372	411	372	354	358	358	354	386	402	360	365	363	381	325	344	393	387	333	357	380	319	365	390	367	343	344	332	360	365	373	335	392	397	382	365	391	362	367	371	386	390	379	334	355	361	390	329	338	338	351	362	377	366	350	376	337	332	371	383	378	363	392	335	338	366	359	382	396	363	373	329	369	379	361	394	359	374	353	355	358	339	375	311	366	366	384	364	356	370	405	357	313	353	332	391	364	352	361	363	331	358	383	342	385	363	329	378	384	333	360	366	366	406	384	386	352	331	374	346	380	343	368	380	382	337	351	362	315	365	390	360	367	401	397	368	383	320	368	331	382	323	386	374	398	390	364	336	355	367	366	359	373	370	354	336	359	332	405	385	358	380	348	360	373	393	308	401	356	368	384	381	362	387	402	364	344	342	323	329	329	340	356	380	346	339	367	379	339	378	283	382	389	373	359	408	382	328	373	356	353	308	384	378	375	352	361	393	399	372	391	373	353	326	338	367	392	366	335	382	366	365	353	355	386	351	366	351	372	360	377	378	344	337	359	342	384	328	366	342	354	365	387	349	329	348	380	382	402	358	375	344	371	348	378	345	354	364	421	375	385	374	354	354	375	373	326	395	399	337	352	341	312	344	390	362	345	296	352	373	367	359	393	366	365	353	323	370	359	365	392	339	348	373	377	356	380	337	355	359	356	370	359	342	349	359	346	340	389	391	357	380	324	355	319	331	363	395	350	362	368	357	371	335	401	385	367	309	360	341	367	360	363	368	360	328	378	388	380	340	328	381	352	360	364	352	355	365	371	348	363	354	395	374	354	366	342	356	370	350	354	339	319	390	393	350	365	356	370	392	323	382	383	369	338	361	345	348	330	353	362	347	366	341	377	362	379	357	383	383	374	349	339	369	348	399	379	361	347	334	324	370	354	363	351	374	364	360	361	337	361	351	365	332	356	342	364	384	380	360	376	353	344	364	390	354	397	370	356	362	347	346	353	373	366	385	382	383	388	363	377	377	329	350	346	365	368	343	343	370	331	366	391	339	385	376	364	375	349	407	375	356	378	361	325	392	355	340	369	363	368	340	350	330	402	394	355	340	368	365	366	334	318	330	329	363	350	331	373	375	371	354	382	338	368	363	358	363	350	398	369	318	359	305	359	351
26837	10625	6227	4791	3828	2496	1904	1321	1032	1043	1066	976	950	942	890	868	853	894	911	860	878	946	907	877	911	895	905	890	854	950	891	894	863	921	926	891	861	935	909	867	889	848	877	862	886	879	879	914	866	844	902	867	866	875	859	872	892	874	875	903	901	894	840	908	887	858	841	857	871	857	851	868	849	875	884	869	885	831	830	816	863	862	853	867	847	908	830	925	878	853	890	934	862	894	889	869	837	847	855	843	870	843	876	872	896	865	886	908	876	853	870	911	922	822	829	821	885	835	858	935	864	850	902	870	818	864	864	857	881	819	932	868	907	886	882	897	861	853	887	874	867	876	896	836	895	867	861	827	846	834	864	860	872	869	842	890	873	899	870	880	874	864	870	873	859	918	910	824	857	879	874	846	857	844	909	842	855	851	861	829	823	896	911	831	896	837	906	811	855	814	879	890	841	844	887	897	880	888	848	845	897	919	865	887	867	884	843	855	888	879	880	892	898	826	866	875	878	847	843	822	866	872	871	851	928	849	878	921	890	862	842	846	932	867	896	864	881	817	889	881	900	840	853	849	858	946	903	857	879	837	873	818	875	830	857	918	859	865	867	836	840	861	861	870	900	829	899	904	849	872	801	837	920	885	900	867	877	810	880	870	863	928	853	904	869	853	885	862	838	897	855	839	846	875	856	907	844	902	869	853	877	864	878	843	887	882	893	862	865	850	918	892	895	871	847	860	912	856	843	875	894	873	899	876	850	842	892	884	874	836	873	900	870	862	867	858	836	894	886	901	830	871	872	903	907	829	853	822	844	849	854	924	842	874	864	872	850	914	900	838	875	895	909	823	843	939	865	893	824	866	876	857	888	897	918	886	898	898	866	904	796	864	841	878	878	798	818	860	874	903	871	844	852	836	879	856	869	891	869	854	926	906	918	899	844	833	861	877	845	908	897	869	846	908	937	902	838	871	842	843	797	897	839	842	876	904	932	846	902	874	898	821	908	835	840	860	939	912	871	857	914	903	839	877	904	869	891	837	871	833	866	872	891	905	906	861	851	867	828	877	873	862	839	844	895	875	889	918	910	886	903	883	865	890	880	878	855	859	925	836	858	907	862	891	876	884	871	830	816	909	915	902	872	845	879	871	864	886	854	850	877	881	850	887	851	841	892	875	827	824	869	938	944	903	873	889	869	918	907	875	899	892	844	863	869	902	863	845	854	901	921	849	934	900	876	933	855	864	794	876	881	850	862	872	885	889	873	879	889	836	854	921	850	913	871	863	877	855	881	851	882	848	853	879	925	832	901	873	832	867	913	879	839	852	873	899	866	900	884	855	867	918	871	855	846	866	905	877	860	869	888	913	844	907	838	838	921	870	865	933	858	845	855	885	891	878	884	813	886	865	872	897	913	887	894	825	865	864	807	865	867	907	889	858	875	904	840	890	873	870	901	856	842	877	822	870	792	914	869	858	912	833	917	882	901	836	823	908	885	841	891	873	819	857	851	851	911	917	869	903	880	899	840	864	833	846	881	774	848	804	835	873	882	874	849	864	859	886	876	858	873	885	883	890	861	857	853	862	859	888	888	864	845	886	845	855	831	879	883	868	934	860	844	875	845	854	886	848	891	850	882	853	886	888	886	867	860	914	894	850	897	939	892	874	871	868	857	906	903	857	848	844	890	878	863	831	913	890	864	894	851	842	911	869	900	839	859	868	830	877	854	862	889	905	869	848	854	819	849	860	887	927	885	883	898	866	826	857	883	888	945	943	874	918	879	865	858	864	891	915	912	928	890	873	889	921	902	894	856	814	837	878	874	923	915	848	870	911	908	908	876	880	836	849	854	923	915	881	803	909	903	844	857	878	865	874	857	892	885	858	906	862	809	813	862	880	862	847	867	880	914	899	911	858	855	870	841	831	884	951	851	891	908	820	857	821	873	854	896	861	880	845	930	828	893	899	858	813	898	856	871	906	885	932	893	893	936	841	914	822	905	902	912	906	889	898	870	928	886	876	868	842	863	865	892	854	868	768	807	843	882	860	817	832	800	856	899	862	889	882	840	845	845	865	836	864	833	873	897	853	887	872	875	918	872	852	850	920	845	867	894	900	872	899	885	878	827	831	901	871	864	878	849	846	916	855	877	891	888	841	849	864	865	839	844	902	922	887	848	830	854	867	921	882	856	818	852	801	857	854	895	894	904	892	895	930	880	865	893	859	871	922	908	875	862	876	902	879	879	862	889	809	851	879	819	876	833	837	892	834	856	878	868	875	858	859	847	868	902	854	832	879	866	893	807	885	852	900	901	865	894	877	881	898	834	834	904	858	879	871	858	901	858	877	825	907	839	906	871	917	793	865	920	853	870	850	866	883	944	830	882	889	876	879	905	881	917	887	873	832	886	899	851	873	911	843	881	874	864	868	863	919	871	898	845	905	892	909	885	880	868	868	930	856	918	856	907	892	875	877	873	938	884	821	838	917	861	881	914	863	908	934	846	920	845	829	845	838	872	842	857	886	846	892	908	901	876	831	851	916	867	878	867	859	914	901	814	903	878	838	888	833	863	889	874	892	892	875	873	894	858	846	869	839	883	877	912	818	841	863	839	818	856	832	854	870	847	834	813	875	886	784	943	836	859	876	931	907	879	859	799	852	886	920	832	922	883	871	902	864	873	887	847	877	863	929	892	852	894	835	855	890	823	831	862	914	859	892	867	866	832	886	887	841	836	870	840	880	898	852	904	828	884	888	861	851	869	840	872	881	837	869	916	873	855	920	866	899	880	868	888	849	876	824	833	901	889	873	848	895	878	891	867	829	861	848	897	871	880	878	887	907	838	870	852	826	926	873	882	896	887	835	883	895	929	886	874	884	848	916	816	863	868	893	878	848	867	926	916	915	912	878	858	860	877	828	857	912	829	920	863	837	946	873	823	869	836	880	847	881	880	848	875	902	929	887	830	917	866	902	927	873	898	869	859	834	833	915	884	900	854	895	821	887	951	888	861	921	916	921	865	884	884	872	856	824	860	888	922	885	926	898	854	888	892	891	859	826	853	922	912	872	839	900	856	835	902	902	921	832	961	876	891	862	856	870	854	833	849	908	882	847	888	883	866	846	884	892	877	828	876	922	917	851	906	867	892	842	919	847	868	878	854	888	828	910	856	884	897	881	864	889	893	911	822	876	883	858	881	875	854	917	854	913	847	887	882	879	885	928	899	865	875	870	896	848	878	835	862	938	843	875	887	870	899	901	916	883	811	835	853	864	877	873	828	888	880	895	854	873	880	882	871	869	809	816	919	872	858	888	885	854	875	871	851	899	859	885	864	857	942	840	907	868	895	888	919	860	828	864	868	859	894	895	848	824	883	843	850	873	891	925	898	848	888	833	931	931	876	902	813	880	877	883	900	867	858	847	886	931	825	882	884	861	876	893	838	866	886	929	846	891	873	867	849	921	905	923	895	818	846	917	891	895	853	905	897	844	856	857	831	893	917	889	904	882
25712	3227	619	404	392	355	369	369	350	310	346	357	322	323	349	351	330	353	349	339	374	362	316	345	359	325	318	357	329	363	381	321	354	378	334	337	327	327	366	357	351	332	345	330	378	386	343	348	325	366	354	336	320	346	361	355	373	336	310	334	338	340	332	350	331	327	343	297	334	335	366	349	357	373	336	335	344	326	320	362	357	337	344	372	377	357	361	340	332	314	353	348	341	331	343	359	346	344	300	336	344	358	386	358	333	336	343	315	360	360	354	331	384	359	341	325	350	313	369	359	335	343	332	324	329	364	329	320	354	361	317	343	343	364	334	297	301	329	353	361	362	337	348	317	327	370	357	324	343	352	334	370	344	359	350	318	347	327	356	329	323	335	325	387	346	327	376	325	361	339	329	331	367	336	323	366	340	296	311	358	339	355	316	336	347	316	324	357	332	350	335	346	348	354	349	327	328	338	352	323	342	329	307	308	357	325	314	358	373	332	333	335	301	320	324	319	309	333	333	348	319	342	343	331	333	325	341	355	337	349	327	364	363	319	327	314	370	347	319	341	329	328	320	319	321	330	329	358	324	357	359	315	328	393	363	348	319	300	324	334	321	368	393	296	331	307	310	344	343	381	342	345	332	306	359	332	359	356	359	373	339	350	349	342	343	347	333	358	335	328	371	369	341	341	332	329	312	372	409	340	351	340	320	324	354	317	342	325	371	373	309	363	348	344	348	348	329	308	331	354	350	339	317	328	305	343	351	320	346	339	293	361	318	310	316	308	339	366	303	336	314	340	323	379	329	368	339	346	320	291	352	352	390	359	333	367	361	344	338	349	277	347	361	342	325	345	391	341	302	306	347	350	354	359	346	374	354	320	329	323	371	342	329	369	345	324	331	301	355	379	326	348	324	340	344	364	328	334	348	344	356	370	329	328	355	361	350	348	341	345	387	358	336	323	343	344	345	321	337	296	320	310	346	348	357	364	356	322	322	360	371	333	360	298	327	338	331	337	347	362	321	341	332	341	325	326	328	340	346	316	323	350	346	329	315	352	350	334	365	341	347	343	361	339	346	363	340	356	348	338	339	323	365	334	319	326	335	341	326	322	350	341	327	320	357	312	333	314	335	330	308	332	333	318	299	332	311	342	320	333	397	357	383	326	371	355	337	351	376	316	342	341	336	342	356	361	331	324	338	346	317	350	365	341	365	393	329	328	342	357	357	350	319	328	356	326	301	345	304	340	357	349	341	346	339	337	338	320	333	358	351	372	329	336	333	349	349	358	353	350	317	312	348	367	343	348	343	365	381	312	306	368	347	334	337	347	333	332	337	316	366	346	342	359	306	279	361	345	367	318	334	382	360	345	344	359	334	371	317	356	367	345	363	363	363	357	325	364	339	355	330	326	324	347	349	349	366	331	329	332	340	346	361	313	316	328	313	330	379	345	368	359	406	335	319	333	328	333	330	357	349	352	316	325	328	316	339	377	301	342	346	326	309	317	321	364	346	370	327	353	379	328	357	409	324	318	344	340	363	378	316	368	316	322	327	336	352	328	345	331	343	321	358	315	315	334	327	353	352	373	356	342	343	350	309	333	379	330	338	350	361	331	347	324	343	327	342	295	367	320	348	352	336	345	337	360	324	335	355	319	319	335	317	332	370	329	294	356	318	331	343	321	349	315	328	335	339	310	317	297	355	339	338	349	334	334	310	332	324	340	332	360	389	353	343	357	340	350	363	358	333	334	321	333	331	316	306	363	369	332	359	349	330	346	323	370	333	337	376	324	377	376	357	351	371	322	338	386	345	304	364	360	357	350	361	343	314	340	317	321	338	315	344	328	372	355	370	318	350	316	338	358	302	391	361	320	319	345	318	341	343	368	328	363	342	345	312	375	393	359	333	361	370	332	377	344	311	354	358	356	337	333	339	368	363	320	321	346	339	342	373	355	356	381	330	358	342	332	332	334	334	355	358	368	344	359	313	333	348	350	334	359	318	352	344	350	354	332	324	356	303	348	316	335	353	331	359	346	326	332	325	334	357	360	344	364	355	311	345	382	289	332	392	325	325	327	321	325	333	374	325	340	323	363	329	357	319	346	348	382	334	338	332	326	319	351	353	334	326	336	333	358	326	342	346	331	340	365	346	312	362	331	353	360	328	351	330	331	331	383	326	311	314	344	322	332	367	329	324	354	351	345	346	337	345	333	353	336	321	357	314	377	345	380	325	342	340	318	332	347	346	358	352	400	365	364	335	347	306	338	360	339	299	369	285	395	337	304	315	367	338	339	320	359	358	349	327	354	350	340	341	347	327	316	313	317	311	310	339	324	325	351	351	325	287	350	301	371	351	296	356	333	329	331	340	345	343	352	315	342	360	383	330	323	335	341	338	329	327	339	380	325	353	291	325	318	383	348	364	337	325	340	318	338	374	344	323	367	368	316	331	347	374	367	328	377	287	352	313	311	316	337	389	343	363	310	326	320	332	323	308	320	324	341	345	327	341	356	355	308	330	297	366	323	338	346	296	324	313	372	341	347	352	301	329	341	327	340	342	317	352	357	347	341	333	371	352	351	318	293	333	334	311	360	355	337	301	352	325	397	317	343	351	299	368	334	338	352	352	344	353	336	359	328	349	353	332	316	285	324	352	337	359	328	357	336	330	323	327	352	357	278	339	342	338	359	336	328	369	333	328	342	347	319	327	323	317	324	344	350	341	340	334	353	353	351	345	328	346	346	358	316	341	313	360	350	316	344	355	368	341	337	326	329	366	326	316	329	380	346	344	331	350	353	329	374	347	321	360	342	347	298	364	315	337	376	343	306	354	336	336	372	354	361	355	360	334	339	317	346	335	317	322	324	339	337	317	352	358	367	336	318	322	331	361	338	329	332	353	319	374	291	323	330	311	343	336	340	303	313	362	362	299	334	339	348	347	351	367	357	357	370	359	321	325	334	343	329	339	326	333	360	340	316	322	331	338	341	301	321	370	329	353	329	301	333	321	318	338	340	327	322	347	376	370	348	330	347	332	347	305	356	345	312	367	334	359	357	334	386	337	285	335	376	321	353	367	332	310	333	326	342	328	342	315	357	332	336	336	340	330	336	346	337	305	322	301	309	333	316	346	313	380	297	315	333	370	333	342	383	369	346	348	334	343	316	348	308	342	343	289	343	318	328	344	323	352	335	342	378	358	332	305	365	362	330	349	348	307	364	331	337	355	339	343	326	341	295	309	336	331	354	347	314	339	347	317	298	333	340	313	315	339	361	332	334	313	326	326	310	338	308	338	368	338	355	350	352	320	360	381	363	361	334	320	307	352	322	349	325	355	336	330	329	325	339	347	346	339	315	345	376	336	376	358	335	358	361	345	311	336	347	323	339	334	347	313	379	368	333	343	332	378	337	309	343	354	325	311	327	340	359	348	370	340	363	362	345	316	312	365	353	351	339	357	335	295	358	330	341	341	338	337	318	356	340	359	357	324	351	375	332	337	351	314	305
19020	6198	3230	2294	1750	1248	1117	961	848	824	866	844	831	817	815	816	813	792	870	792	819	746	793	792	777	771	781	746	802	819	824	770	786	815	835	807	805	795	750	782	797	786	782	812	777	776	788	784	770	767	794	804	787	760	786	824	767	837	737	704	820	780	802	833	788	781	785	778	814	822	785	793	810	799	827	792	835	829	767	808	765	829	808	793	744	744	831	818	830	801	761	847	743	814	801	762	771	777	788	782	777	790	762	835	806	806	780	773	768	766	760	755	764	787	800	785	779	813	759	832	795	796	772	806	794	779	769	756	804	829	821	827	818	768	782	775	825	759	796	791	740	737	827	754	775	777	799	802	773	790	779	758	772	818	800	765	798	783	807	811	863	804	829	815	810	763	792	809	773	803	770	788	799	837	790	796	807	859	796	779	796	760	791	849	760	752	804	782	815	808	822	824	784	794	765	766	795	782	809	782	821	829	784	705	824	781	770	789	761	790	842	756	781	844	808	762	820	783	771	802	829	779	832	789	817	722	783	778	734	757	801	745	787	821	830	789	793	805	774	765	773	735	789	867	802	779	775	764	841	809	834	790	812	763	784	801	793	774	768	838	792	835	801	788	770	808	801	780	851	813	820	764	779	786	812	804	807	818	813	790	777	859	781	755	793	804	797	810	789	834	785	820	799	799	740	801	797	844	820	807	831	756	786	827	798	799	771	770	797	816	788	775	839	806	786	773	825	801	791	785	824	791	864	816	777	775	786	781	846	786	828	801	786	778	745	815	779	785	824	833	728	755	771	826	805	744	817	796	833	809	761	804	809	761	782	774	779	827	791	797	857	787	760	823	818	810	847	811	803	810	827	788	817	814	774	821	776	750	756	808	769	798	812	805	822	822	792	810	729	802	794	802	789	787	791	798	761	800	777	744	787	810	761	803	829	796	839	826	841	862	777	756	760	816	794	806	798	771	768	799	812	787	782	796	756	791	817	771	756	816	823	792	785	850	823	775	766	773	834	803	802	793	766	732	795	827	796	828	814	809	832	825	748	806	798	810	836	797	805	782	783	808	812	805	846	806	799	790	859	779	810	768	743	779	776	817	798	801	789	792	778	778	809	836	795	811	819	815	831	787	793	808	837	834	772	792	795	797	721	798	789	813	791	803	776	816	816	779	799	777	752	771	862	816	852	781	787	810	773	735	746	775	774	760	766	781	861	805	788	769	811	834	802	804	815	800	804	819	802	803	777	759	789	801	774	746	759	767	830	776	763	761	724	825	789	790	744	829	804	818	777	841	758	829	833	794	772	758	806	777	762	742	797	860	807	797	757	808	775	809	758	732	812	772	801	748	803	810	774	778	771	789	792	791	802	798	751	767	819	779	803	823	752	744	822	790	813	751	763	808	802	746	792	838	806	811	778	778	802	841	807	822	798	744	800	750	784	829	782	803	818	777	730	764	848	780	740	785	814	754	777	834	784	825	835	834	765	814	753	826	730	800	792	766	793	807	755	764	754	824	762	775	787	841	771	792	824	806	806	776	819	816	751	760	814	801	803	792	841	754	802	766	807	860	840	817	784	805	792	790	799	797	748	774	791	818	797	810	814	817	783	797	722	802	788	790	758	825	791	803	776	805	753	816	800	821	797	792	838	792	817	792	766	800	778	804	846	766	782	809	831	772	765	761	831	776	756	833	817	794	816	844	790	779	851	765	762	737	812	827	794	788	788	855	827	759	818	813	760	812	816	775	725	782	811	786	798	832	819	809	805	848	751	765	787	797	801	798	844	807	745	871	784	779	791	769	838	793	762	784	752	768	775	789	760	814	806	828	766	791	803	847	738	804	794	728	807	783	820	762	734	815	771	765	774	812	818	779	739	766	817	776	811	751	779	793	797	808	811	780	793	799	773	828	770	777	765	834	794	828	808	747	802	822	805	793	754	825	804	775	812	791	787	800	805	796	829	756	837	795	774	804	725	774	804	821	795	807	798	792	804	815	782	795	770	791	788	803	791	779	788	784	813	769	757	814	813	779	769	774	807	790	759	834	777	805	812	861	761	758	789	779	819	819	812	777	816	786	818	839	786	795	812	761	805	858	763	836	754	850	791	797	782	790	801	811	834	799	765	769	792	742	807	835	766	768	781	767	808	784	817	838	826	792	800	763	827	783	771	784	768	788	770	808	850	803	861	789	781	815	783	772	818	829	782	785	797	738	821	819	828	816	841	771	803	813	772	810	793	807	770	786	826	798	788	806	810	831	750	799	855	858	785	744	831	817	836	837	788	828	777	846	798	776	763	801	811	808	829	815	801	776	779	770	797	785	788	780	780	790	763	846	823	808	778	829	796	767	819	765	813	791	787	821	803	766	817	825	826	748	779	795	767	779	795	761	828	765	738	800	799	790	798	829	785	814	821	841	792	781	831	819	752	844	785	815	794	784	758	751	775	775	802	781	781	779	785	796	783	808	773	804	774	781	813	768	755	797	718	786	838	801	822	792	799	826	840	808	816	784	779	857	776	758	727	821	767	774	811	755	782	823	775	851	814	803	801	820	806	820	753	792	770	801	833	771	793	770	808	707	762	783	812	771	780	763	845	813	765	756	815	794	816	824	802	844	758	757	786	857	779	829	763	803	795	820	807	856	808	788	835	777	798	722	769	785	816	797	755	784	797	783	801	800	806	756	839	833	771	806	821	788	761	849	802	811	801	761	823	806	778	798	821	839	819	776	820	801	870	806	792	766	853	813	809	796	765	770	799	813	835	851	813	836	807	821	765	801	771	785	793	786	811	811	797	751	769	749	793	774	804	811	792	783	815	811	815	856	832	793	798	769	754	769	820	810	791	802	806	810	774	761	850	794	788	759	795	813	769	813	778	766	775	805	858	770	797	786	810	771	797	816	797	788	784	843	767	778	815	805	770	832	806	804	761	730	821	780	806	781	849	770	807	755	845	810	843	814	789	805	791	827	823	833	757	815	788	786	767	780	805	773	821	768	723	828	704	835	806	803	768	819	794	774	782	778	825	808	833	783	798	800	737	833	764	797	752	785	765	765	742	780	776	783	770	845	802	800	732	836	766	822	774	792	840	845	740	777	759	804	803	765	796	786	827	755	759	819	774	779	799	796	801	809	830	782	841	818	780	773	806	772	764	800	769	779	780	822	777	729	781	742	796	805	786	766	788	777	784	810	808	786	838	832	787	858	783	842	828	809	814	801	817	827	786	811	766	820	828	799	786	785	757	803	810	831	775	756	799	779	796	812	770	792	825	772	835	741	838	747	742	728	781	805	812	755	837	777	775	801	798	836	825	802	846	772	805	775	791	820	827	794	802	753	817	817	817	796	785	782	761	829	845	807	754	799	770	821	774	803	818	761	773	790	761	727	806	781	774	784	791	767	775	755	770	803	757	791	823	803	780	774	750	823	745	793	775	775	756	767	797	784	796	736	845	783	768	799	790	793	745	790	795	852	814	796	821	818	839	812	802	786	777	840	828	771
32860	6022	904	607	479	445	399	371	379	319	393	334	349	357	372	389	339	347	344	345	338	344	365	383	338	342	340	342	301	321	334	349	342	332	333	348	378	354	330	320	336	344	350	362	346	373	353	344	390	377	341	361	348	359	333	375	331	322	390	393	356	329	362	362	335	352	369	360	335	381	317	342	307	344	374	335	339	362	352	345	319	320	358	349	366	302	344	367	349	364	352	347	342	370	328	355	351	366	350	322	333	327	342	340	382	331	337	330	372	349	383	312	328	341	359	339	328	334	311	370	340	341	366	369	329	319	351	332	312	352	341	331	355	335	336	338	317	357	369	349	340	304	344	354	354	340	347	347	333	349	322	311	338	352	361	351	389	379	336	312	326	297	369	332	355	310	344	359	356	361	375	360	322	318	298	345	398	332	327	356	354	339	344	369	330	325	341	334	371	351	323	327	344	336	363	338	371	319	354	396	300	357	315	356	336	339	322	338	362	339	349	362	358	391	367	336	337	350	331	348	341	328	339	375	335	312	327	364	352	369	333	345	339	354	372	384	334	320	317	374	342	352	351	342	358	317	372	367	361	376	345	344	360	350	339	364	349	339	369	362	338	348	355	371	327	341	359	357	337	346	303	338	355	347	373	345	353	369	351	350	389	362	360	334	353	346	377	331	343	361	390	367	337	378	361	351	366	365	329	322	357	369	336	332	346	376	377	346	379	313	348	381	346	315	295	375	343	338	342	342	319	332	342	375	354	340	356	346	307	337	353	342	336	357	360	363	349	330	350	337	337	410	378	369	352	356	351	335	345	357	389	343	338	332	391	337	358	354	389	340	373	345	349	369	339	335	334	331	376	343	340	321	364	325	361	358	332	308	330	306	321	350	336	374	391	328	366	354	375	398	326	306	332	328	361	348	334	334	355	356	299	369	328	328	307	332	349	382	353	369	340	348	338	345	328	347	375	387	345	371	329	357	356	316	348	332	342	358	338	374	319	350	336	332	348	371	328	366	350	348	376	340	330	304	332	328	364	356	345	331	344	346	372	341	328	377	372	355	291	325	370	333	362	411	361	325	343	330	362	359	348	372	318	370	348	364	365	319	340	344	370	351	315	344	331	321	329	344	372	345	360	350	322	345	343	342	364	393	342	310	340	354	333	346	372	345	322	328	385	312	348	345	382	325	353	357	346	341	313	337	360	339	344	346	376	366	356	342	331	315	363	322	334	300	355	363	346	343	346	298	358	312	391	361	345	351	335	321	340	338	340	373	385	324	335	319	360	391	352	346	347	335	362	349	329	306	326	320	332	365	312	321	361	354	343	362	360	353	350	351	361	372	361	359	354	344	363	355	355	358	348	349	323	350	339	366	315	359	333	313	336	341	318	338	329	370	357	379	336	349	330	357	367	325	331	300	352	361	355	371	356	383	379	417	345	352	389	367	336	376	369	368	358	345	339	389	366	364	324	342	329	351	354	348	341	362	350	369	352	358	331	368	350	338	347	408	336	342	336	324	340	341	356	319	306	351	337	359	331	347	344	356	313	374	391	346	346	336	362	347	337	325	338	353	324	335	329	348	359	335	352	360	312	374	373	353	338	346	328	408	378	392	336	315	321	325	305	335	385	381	350	328	362	342	357	386	368	350	331	343	376	374	346	321	343	374	335	316	349	302	328	337	322	361	356	332	332	338	346	323	358	308	324	338	355	371	324	353	366	330	344	371	340	352	354	361	343	360	329	331	355	376	355	358	362	386	320	339	372	391	373	356	358	355	337	357	336	356	313	360	336	347	355	353	340	345	378	379	324	335	328	378	344	359	352	355	346	355	349	313	330	357	364	347	346	339	336	355	367	363	359	375	339	367	346	330	340	386	342	353	347	322	366	339	334	349	350	327	364	319	373	373	394	374	368	357	373	338	358	314	371	382	376	341	355	336	364	339	348	386	330	345	339	322	339	371	365	321	301	304	338	372	364	374	322	360	334	328	322	346	328	354	351	341	355	333	339	310	346	354	324	356	307	350	300	346	362	362	356	349	324	368	322	359	362	358	386	383	334	332	333	367	359	338	360	328	347	342	340	358	336	291	369	336	326	331	377	294	335	342	359	329	323	338	360	332	344	359	342	360	373	349	359	337	336	359	348	343	319	359	286	378	303	336	321	353	368	326	348	392	362	359	348	311	371	355	347	330	335	330	321	340	335	374	375	369	324	354	335	353	357	335	345	323	375	331	364	341	329	340	348	342	344	323	343	353	345	352	351	325	354	306	359	387	341	351	356	339	349	364	319	336	367	338	345	356	361	310	336	333	360	361	328	366	352	384	358	339	309	322	340	328	347	342	353	372	378	340	337	323	338	351	337	354	360	325	375	321	342	330	386	360	392	362	332	378	356	336	322	351	359	340	373	341	340	353	349	332	341	341	329	383	379	320	357	357	350	332	337	329	324	357	320	370	360	352	335	344	363	340	330	360	351	363	343	397	339	323	322	368	317	325	341	334	375	333	354	369	332	350	350	364	376	375	326	350	349	377	340	337	341	364	360	368	329	348	356	323	312	357	351	347	345	362	376	335	408	396	339	344	338	326	366	363	354	345	342	324	358	349	339	343	326	358	325	332	328	346	321	331	376	369	333	341	362	321	392	355	332	304	332	327	359	355	355	334	352	337	357	362	375	355	340	321	343	352	351	355	353	346	361	363	341	345	326	328	315	368	333	380	393	321	342	378	359	360	352	314	371	307	327	311	348	316	319	355	363	329	312	355	370	338	377	367	318	341	358	350	370	334	340	338	339	353	315	329	355	383	351	357	379	328	376	342	353	350	337	371	361	328	345	309	359	343	327	349	340	312	344	337	348	342	332	312	370	323	372	362	376	350	335	333	371	350	335	352	342	327	340	358	336	318	328	332	359	369	343	320	346	350	296	349	374	350	340	336	344	348	366	363	332	370	345	388	361	354	326	361	324	340	332	334	317	339	398	317	341	315	371	313	338	363	334	360	349	351	320	361	357	336	345	321	327	336	346	342	356	376	376	359	340	362	356	352	368	337	330	349	343	361	368	345	345	316	365	361	322	334	370	377	335	352	377	353	364	322	356	345	360	374	367	380	350	384	355	354	307	365	349	356	345	349	305	331	344	351	316	366	332	374	329	354	369	303	334	353	347	359	375	339	334	383	365	333	334	343	354	332	336	344	348	340	320	324	384	330	355	325	343	337	391	361	328	320	359	366	359	350	332	386	315	335	329	353	343	347	367	303	347	367	380	349	355	325	358	350	318	340	353	344	365	370	361	356	344	354	325	358	343	333	335	349	363	370	399	328	356	354	324	324	371	333	372	376	358	349	346	312	328	353	355	388	383	353	350	344	347	344	326	350	319	338	311	313	344	332	347	392	352	337	335	337	333	370	360	378	337	338	353	353	323	339	340	345	320	371	321	342	340	339	364	340	381	335	347	381	328	354	349	322	362	328	324	381	334	335	364	351	356	360	359	362	346	326	315	356
22997	9162	6332	4903	3138	2351	1767	1377	1076	962	965	907	900	930	884	893	905	864	889	881	823	879	853	901	857	870	843	856	784	856	794	798	830	868	873	853	841	881	840	794	852	822	834	838	824	808	820	855	837	824	812	873	801	861	817	814	798	826	810	869	814	864	809	793	851	841	853	839	839	819	841	839	796	814	814	806	856	811	831	780	832	821	777	788	853	811	839	823	828	859	858	803	845	845	845	818	844	817	803	884	830	836	836	836	857	837	847	881	813	848	818	829	878	835	838	847	874	804	786	881	823	811	849	848	810	874	852	880	820	858	884	762	882	830	828	769	824	874	785	804	814	854	854	834	903	833	775	810	827	838	796	815	817	850	865	865	831	824	792	806	847	773	843	840	823	835	832	809	849	836	880	767	798	794	855	837	857	879	841	821	782	831	839	870	820	841	822	806	841	834	875	823	839	851	804	861	863	819	795	867	782	857	791	789	860	782	780	835	777	868	809	805	810	841	878	819	846	861	803	851	887	819	861	826	810	843	854	867	811	812	794	821	844	830	776	792	874	785	830	851	780	860	840	823	838	811	829	804	871	838	845	781	866	797	868	834	830	849	851	779	901	849	841	829	866	907	818	835	813	848	811	836	831	848	832	754	847	814	824	789	826	828	794	747	821	867	878	830	869	826	881	832	806	796	828	817	835	817	803	828	859	820	843	841	879	863	854	803	791	816	831	820	854	796	794	809	804	946	823	868	862	840	841	832	841	777	817	803	821	859	881	838	882	817	828	858	835	819	813	804	827	772	852	908	807	818	814	809	803	840	847	796	785	802	873	825	869	851	811	813	811	781	850	813	859	815	805	889	766	869	854	797	805	832	795	833	861	821	813	834	850	829	786	863	813	837	862	755	859	813	893	862	763	817	813	852	844	832	816	818	891	812	831	830	808	804	874	851	879	808	796	875	785	809	884	797	868	799	791	855	759	853	795	819	786	826	831	841	847	852	827	849	834	794	839	841	885	852	824	824	856	842	892	841	881	908	825	809	813	813	829	820	853	822	870	845	819	873	845	831	778	826	793	826	827	864	862	863	848	850	834	810	817	882	868	802	813	796	822	796	861	879	855	779	871	826	869	830	836	824	818	855	863	804	830	799	860	914	819	841	822	805	844	853	805	817	791	840	878	814	806	793	838	834	816	847	865	823	880	804	843	845	841	840	847	835	817	837	823	891	828	810	795	856	833	804	829	863	808	828	832	804	819	833	835	809	796	834	791	837	821	764	840	844	820	851	839	820	833	797	855	879	867	860	903	770	830	822	828	787	877	791	808	790	811	825	817	818	865	794	818	808	858	851	795	845	802	835	864	819	820	818	823	839	827	793	834	810	830	828	805	861	811	811	868	804	844	889	814	809	845	815	878	787	822	814	853	874	820	846	801	829	858	804	870	787	844	857	795	824	816	855	811	849	844	855	815	837	809	806	810	779	809	836	855	833	851	879	854	805	848	865	816	824	832	860	806	828	826	817	836	819	849	814	815	805	862	838	803	817	884	843	793	821	831	886	835	823	873	822	811	833	810	837	808	775	807	803	811	838	855	837	792	829	787	825	829	758	830	863	803	812	809	824	859	838	834	832	804	796	845	762	791	808	867	815	878	794	807	862	873	824	836	816	819	811	787	799	829	838	883	804	832	820	826	829	812	814	842	837	845	826	802	824	762	844	837	818	873	832	862	801	779	770	843	814	794	836	876	854	811	814	786	841	818	848	780	826	867	820	824	830	819	827	835	832	871	787	855	807	823	848	901	819	794	798	805	831	826	845	855	847	816	838	833	833	878	835	827	797	812	838	851	818	832	855	796	816	883	839	871	836	814	817	831	852	838	829	776	859	815	863	854	826	872	794	832	817	831	842	874	782	804	860	804	802	793	811	810	822	819	859	855	856	837	821	792	802	830	879	863	808	835	868	864	845	863	852	830	869	772	845	829	844	801	886	818	813	857	805	807	853	804	821	818	807	856	803	769	863	901	790	815	888	826	818	851	804	836	834	825	838	820	822	800	850	798	862	828	836	820	827	851	816	848	822	808	866	801	853	873	840	886	816	779	872	881	859	810	828	845	813	842	835	811	854	833	825	820	840	812	819	842	869	822	797	853	830	821	851	791	796	843	826	841	850	808	797	823	840	882	817	794	844	797	836	855	843	801	749	841	838	854	838	835	828	820	791	845	867	837	790	835	819	814	790	833	814	884	784	838	837	790	832	874	787	836	841	825	844	877	833	818	805	836	770	848	861	797	813	835	825	830	789	873	845	833	818	806	818	836	839	862	825	794	854	784	842	800	787	848	865	826	822	837	773	830	896	815	852	876	844	802	807	844	811	797	817	791	904	821	792	803	847	829	801	812	777	815	803	855	846	841	830	840	844	801	776	801	852	792	829	854	816	826	803	842	850	859	887	825	849	839	851	845	810	835	833	865	849	819	810	883	848	820	820	786	828	828	857	829	868	833	843	825	845	816	851	817	844	807	803	820	865	863	837	798	897	868	803	835	853	812	836	894	844	854	824	782	814	862	879	843	796	809	829	787	823	852	855	850	827	853	878	889	856	842	854	798	844	814	811	850	833	852	828	884	817	839	867	852	830	842	821	815	818	821	840	863	819	796	836	840	869	828	805	805	803	834	831	816	827	843	830	834	811	836	817	776	837	837	854	801	822	848	818	807	789	819	784	833	821	877	830	754	819	804	847	848	797	819	877	833	818	814	863	824	790	811	825	845	807	835	850	814	856	902	864	803	831	788	781	816	832	834	856	853	853	834	824	804	801	839	814	860	841	751	823	816	845	806	804	819	815	794	822	836	826	809	873	799	780	809	802	821	887	819	832	852	812	791	755	836	843	859	795	805	799	838	828	818	785	826	815	827	805	787	836	850	781	796	863	763	846	823	914	849	828	828	890	907	806	849	866	820	860	877	846	824	816	817	853	881	811	834	836	833	845	834	790	829	873	838	892	836	875	815	839	863	821	887	812	852	848	817	841	888	876	861	833	805	843	799	809	823	839	844	836	836	807	869	861	848	779	856	797	866	849	878	892	844	857	832	796	867	852	815	835	842	829	772	802	812	812	811	863	882	824	876	832	830	850	844	868	797	813	794	820	837	866	790	858	785	862	855	856	823	844	850	797	864	804	818	847	866	841	815	807	865	822	868	799	835	856	853	879	828	867	845	793	825	840	797	829	793	824	846	850	861	834	787	818	856	872	858	836	850	801	810	796	853	888	826	870	808	864	853	796	791	858	903	807	847	816	863	830	867	844	836	818	821	808	855	835	830	840	777	794	882	801	833	874	793	903	811	826	828	847	814	770	795	861	820	822	792	792	820	796	814	821	824	809	852	880	808	827	831	820	819	841	841	816	840	802	844	843	812	819	821	791	845	864	795	870	850	847	891	843	855	790	813	799	867	815	840	818	843	777	840	764	765	840	800	828	839	835	846	810	852	792	821	846	808	842	798	824
31624	5749	1106	694	513	558	445	402	372	363	381	345	343	332	373	375	349	341	344	328	350	367	364	386	347	340	423	338	347	339	334	366	381	346	362	331	355	327	404	386	359	378	381	331	328	344	364	370	400	378	356	379	367	351	335	347	393	363	345	339	370	379	358	381	362	338	359	350	335	337	354	386	388	385	374	389	328	383	373	335	356	388	381	398	363	361	396	358	397	366	344	387	344	373	372	339	344	415	333	363	365	329	379	324	332	373	343	351	391	327	350	357	353	328	375	356	348	367	358	367	317	351	351	342	377	372	358	385	361	363	329	364	370	312	337	338	369	358	377	358	363	388	341	389	361	395	371	365	382	376	370	356	369	372	374	376	386	397	372	329	352	379	353	332	364	390	391	332	363	348	344	321	361	375	395	341	353	357	340	330	336	366	340	357	323	326	343	367	334	369	393	343	358	355	346	331	344	363	350	347	351	371	387	357	372	366	341	353	338	341	354	343	359	394	391	351	368	361	364	325	379	344	314	351	349	358	386	356	364	361	374	350	379	377	380	354	353	324	361	349	361	356	358	351	356	358	361	311	321	350	343	338	316	354	388	389	343	360	375	394	368	360	353	328	377	368	334	365	326	365	370	295	340	349	382	356	381	364	351	359	409	386	349	338	373	345	372	338	352	390	354	347	364	361	338	409	374	354	367	351	364	380	316	367	361	358	337	356	342	318	375	382	378	379	390	375	370	333	385	359	386	313	343	326	372	327	341	369	315	390	355	338	360	356	372	367	410	352	351	373	358	348	375	395	344	372	408	345	365	349	357	348	382	341	343	356	401	392	351	329	346	350	339	371	374	326	346	377	377	362	343	361	364	320	371	363	394	386	359	369	376	325	348	338	369	312	337	357	331	320	347	381	350	347	381	367	370	366	378	383	335	390	357	332	378	359	377	328	363	389	370	378	345	348	350	359	315	340	359	339	379	351	372	363	364	352	357	394	357	358	373	344	374	373	354	341	330	384	347	371	333	370	343	333	332	365	385	371	344	344	363	329	367	370	314	335	322	343	347	323	342	363	341	364	347	333	374	371	365	362	379	358	347	313	362	315	386	335	384	355	335	365	352	371	373	338	376	337	368	374	361	305	356	377	366	349	387	383	367	346	383	362	374	358	372	399	342	390	345	356	360	348	322	369	413	360	368	369	386	378	352	331	369	363	373	374	393	379	338	390	367	368	341	361	330	359	378	368	348	368	378	350	351	344	354	355	343	374	382	349	387	385	335	348	350	352	344	362	310	326	360	345	336	388	346	369	380	377	376	394	360	365	332	380	347	361	359	361	354	366	350	386	356	380	362	348	339	325	372	342	395	369	386	366	362	328	355	367	361	369	342	373	344	389	333	332	368	396	374	352	347	391	385	368	369	379	321	369	324	361	368	354	383	359	350	350	381	397	355	348	360	342	321	353	378	334	371	379	337	374	326	342	359	352	332	360	323	351	358	393	395	345	356	356	364	363	349	327	355	304	358	334	352	334	365	386	382	343	326	390	339	355	371	373	320	362	345	372	376	313	387	410	363	345	351	368	335	371	391	343	363	343	374	364	382	299	366	387	340	336	346	337	340	405	363	388	363	341	375	356	359	377	370	338	367	339	387	362	378	389	388	375	378	374	377	337	332	373	375	351	378	373	362	338	372	385	379	371	352	365	336	334	352	412	376	326	347	366	356	381	359	343	356	327	355	375	384	383	356	324	385	393	359	369	369	370	344	369	339	372	330	377	354	338	312	343	388	353	342	319	389	340	322	367	404	395	387	344	360	354	330	337	367	388	402	320	351	376	368	329	359	362	378	342	330	349	323	339	366	361	359	353	375	374	322	338	389	345	340	349	337	328	374	374	407	331	375	356	380	360	340	369	353	322	381	375	414	355	355	335	323	344	342	343	354	341	333	351	349	407	367	371	339	395	345	375	352	377	349	344	342	366	357	332	346	340	386	382	365	331	408	380	323	376	385	393	355	370	322	347	364	359	404	329	327	349	346	367	341	349	365	354	380	347	347	375	350	360	355	375	350	383	394	350	358	406	367	359	362	395	389	374	351	354	371	376	333	365	361	381	368	375	407	386	363	364	353	372	382	358	352	380	409	368	392	378	367	380	368	363	361	359	388	348	342	395	394	374	377	359	357	369	389	336	394	370	396	354	343	341	332	340	338	372	349	369	329	335	341	368	366	325	367	316	342	363	350	379	355	355	354	373	353	382	385	349	358	396	350	391	390	354	380	354	367	376	394	367	351	323	348	310	374	335	389	346	336	374	355	348	356	325	326	363	348	371	345	358	395	360	348	379	413	364	385	360	384	346	333	360	376	346	334	346	378	373	370	348	350	349	357	337	318	377	363	372	391	378	367	342	399	375	373	347	385	393	395	330	334	341	391	328	333	375	393	368	344	408	381	364	394	345	361	425	388	355	345	363	387	390	363	369	378	364	368	390	332	344	393	370	330	386	377	312	340	342	364	338	405	335	358	337	382	336	360	358	376	354	379	401	382	378	320	347	357	335	330	350	350	334	347	392	341	375	353	402	386	342	328	372	337	339	391	392	349	383	369	363	331	342	323	359	388	345	343	354	359	387	356	354	336	348	372	368	356	374	366	333	390	377	402	369	380	401	342	339	357	340	350	355	322	346	355	368	345	387	360	359	389	362	359	356	398	372	360	346	321	353	365	340	357	355	340	360	418	346	364	361	370	361	373	368	354	351	331	358	335	323	376	336	361	367	343	367	322	352	327	357	379	366	349	332	369	332	353	354	335	358	355	372	360	380	409	338	366	344	344	338	305	316	334	385	328	339	345	374	360	366	346	351	337	386	357	368	374	358	370	357	303	335	346	392	401	333	396	352	362	382	346	360	372	341	348	361	327	308	366	330	361	363	382	376	355	328	344	367	403	331	335	376	393	371	366	363	360	360	380	348	381	335	376	369	368	374	342	342	343	381	384	350	384	337	396	353	356	336	380	357	367	341	354	394	399	338	364	364	359	351	361	392	327	371	359	383	340	402	357	388	353	352	341	335	397	360	343	407	333	366	365	381	347	348	353	352	365	318	375	358	424	351	376	371	394	334	330	312	360	361	360	357	357	343	357	364	346	343	375	364	351	374	334	364	356	379	342	355	361	346	339	319	387	382	360	404	367	370	370	377	321	386	343	355	357	355	352	337	353	381	345	328	406	363	384	342	392	356	391	362	392	367	384	322	359	362	335	334	362	372	356	354	356	383	353	369	368	373	391	382	371	327	389	366	360	341	345	341	343	353	361	333	378	351	359	357	356	379	364	363	360	346	342	376	367	357	333	336	349	382	363	358	337	353	369	352	395	369	371	370	376	378	369	381	332	351	316	340	369	378	318	339	327	358	364	371	365	341	326	327	361	368	321	329	342	375	364	386	356	361	356	347	308	347	370	343	342	350	350	369	370	347	385	354	379	365	363	338	393	375	385	366	322	367	356	372	336	351
21613	10335	8933	6619	5580	3842	2455	1987	1319	1107	1108	1021	993	962	1007	915	934	944	941	888	867	880	905	963	938	949	868	847	899	901	876	905	889	868	873	910	882	838	896	828	855	866	856	840	876	908	909	841	785	885	863	901	854	824	905	859	907	850	886	915	878	867	887	872	894	894	875	881	896	865	870	924	871	902	869	879	884	847	888	839	880	893	900	947	906	810	875	857	916	889	854	905	840	868	889	864	826	881	797	929	887	918	860	917	827	868	873	845	859	888	893	899	818	902	900	873	836	858	844	868	833	880	870	922	922	889	889	840	888	826	822	877	915	892	861	888	863	893	832	886	879	874	929	888	896	905	884	901	826	858	853	850	858	844	884	821	895	832	872	862	861	883	864	840	867	895	868	926	907	906	846	886	852	822	860	878	883	871	816	884	871	852	867	825	846	903	854	899	880	887	828	886	878	866	859	850	883	867	847	908	829	880	882	889	887	871	862	882	894	861	865	888	894	891	842	872	861	872	927	906	886	902	867	882	894	844	830	876	927	851	827	881	856	812	838	840	889	894	841	816	866	848	863	849	839	868	847	844	920	829	867	873	890	847	890	889	850	837	867	863	934	957	874	872	920	819	883	873	894	893	855	878	807	835	848	913	859	902	892	901	913	890	876	830	872	963	825	877	896	885	874	843	901	877	873	849	801	873	834	840	842	906	824	882	869	919	897	904	845	863	954	848	856	889	909	844	862	868	842	904	873	911	857	859	866	886	875	879	847	847	829	882	833	847	884	852	852	941	873	897	877	814	859	916	854	895	851	860	871	884	830	833	821	891	931	881	923	866	865	864	854	942	909	843	882	876	859	866	876	868	948	854	829	896	834	901	867	919	892	866	873	878	841	898	901	929	908	879	897	864	874	837	893	917	852	872	916	888	863	815	904	886	878	910	848	843	871	816	878	817	858	885	865	907	918	879	909	889	930	861	846	941	831	902	886	918	862	897	867	870	889	887	883	843	846	836	879	870	907	913	849	818	891	913	879	861	885	845	861	887	856	868	889	891	907	894	869	792	873	903	868	850	868	896	870	899	873	878	869	916	873	851	914	865	920	874	884	839	859	841	873	944	911	896	867	860	881	916	854	882	875	851	935	870	868	855	907	861	901	867	907	924	882	884	862	852	880	875	920	837	857	918	853	881	856	829	817	894	857	839	878	867	914	911	853	840	807	825	927	893	863	889	883	848	839	871	929	916	885	841	871	876	867	880	842	844	886	879	862	871	884	871	863	888	875	871	896	877	895	885	876	871	870	880	847	853	879	854	858	889	801	859	836	872	890	870	836	849	822	876	830	845	832	903	857	877	890	829	893	844	866	853	880	865	813	905	815	822	874	842	860	874	872	888	876	871	848	881	867	841	848	878	846	907	841	872	881	842	913	829	840	835	882	883	909	890	880	920	858	838	904	861	894	879	877	875	842	899	872	854	827	846	911	898	930	888	913	939	869	843	859	826	871	796	844	846	889	930	870	881	854	858	898	892	869	905	870	874	875	887	931	866	900	955	874	861	848	859	869	909	880	892	869	830	843	915	831	851	882	821	850	887	854	888	850	890	853	901	825	892	883	911	908	891	864	908	855	828	859	893	866	889	876	898	895	860	883	884	875	890	861	912	888	852	882	899	852	851	895	869	869	870	859	872	865	921	958	908	884	891	907	878	860	869	878	820	894	871	871	858	863	866	867	894	859	873	865	814	853	936	867	876	884	884	929	834	899	812	847	910	865	877	896	803	850	897	885	843	846	907	847	896	860	886	849	872	819	858	902	893	830	890	853	867	875	797	886	896	885	860	839	887	787	885	842	817	874	874	858	897	870	875	893	826	828	803	877	920	855	883	886	912	887	842	843	823	855	896	881	881	922	835	876	870	888	879	924	887	886	829	884	859	877	867	856	910	859	879	874	879	815	896	862	883	870	862	882	854	850	915	906	884	876	876	872	911	900	892	903	897	812	868	886	851	883	846	854	897	878	962	888	887	855	843	884	887	922	874	923	885	886	851	914	856	873	851	861	822	897	856	875	827	923	913	891	840	865	937	886	838	840	887	861	875	844	899	910	881	835	869	826	854	831	865	901	925	906	881	904	886	877	845	868	856	825	859	843	895	906	834	924	890	924	897	848	873	866	873	868	880	859	889	861	855	906	903	869	891	887	870	897	857	863	880	950	860	897	894	848	848	816	879	862	855	897	869	860	834	895	865	862	845	878	858	835	851	855	858	882	898	906	898	855	821	865	876	838	868	892	897	852	875	927	900	890	857	867	881	831	856	879	867	884	926	880	852	897	880	898	878	910	912	855	878	888	899	878	885	852	845	838	843	865	883	848	877	842	888	887	909	854	842	885	897	942	851	847	896	889	862	895	857	861	898	840	840	866	853	841	921	893	891	896	890	839	864	899	862	867	899	868	870	859	876	845	896	802	893	884	841	891	869	862	850	847	900	838	875	893	905	864	877	912	873	824	796	919	867	867	870	896	858	855	942	878	806	877	840	885	865	886	907	870	804	957	823	879	874	889	913	888	878	897	881	900	912	850	833	872	879	853	817	882	886	866	920	901	843	834	909	880	836	843	844	926	863	846	912	875	876	870	876	873	879	912	924	875	930	895	932	867	917	902	873	911	897	907	818	849	876	897	920	864	883	879	838	875	916	893	882	851	837	873	915	898	863	896	900	901	867	858	868	892	832	881	879	861	858	889	839	892	864	843	923	886	922	868	823	915	867	812	868	926	897	904	892	885	869	840	928	855	887	878	878	878	850	880	846	843	880	863	871	807	853	844	909	899	883	861	879	872	889	864	818	864	906	881	887	883	890	879	898	884	865	884	859	888	878	861	884	853	862	861	939	875	904	857	880	852	863	917	884	886	867	867	874	889	980	876	889	878	877	829	905	854	833	960	915	870	836	861	873	859	908	793	824	914	847	904	861	892	906	812	845	871	863	849	882	857	862	841	896	886	877	877	849	829	882	858	852	925	891	889	852	863	871	903	890	903	844	895	872	874	920	921	893	873	874	868	852	891	867	847	866	829	863	842	853	918	882	831	921	849	873	830	881	868	883	898	885	847	876	859	868	820	831	880	829	843	872	854	808	884	799	897	879	889	853	863	938	862	892	849	915	863	948	852	845	906	886	876	869	820	802	889	854	856	920	887	878	886	939	890	926	867	866	870	857	831	844	831	855	918	845	912	885	890	916	857	922	868	926	875	903	886	881	821	835	852	906	861	915	918	907	875	901	828	864	810	856	827	872	844	919	872	862	887	870	840	887	867	880	918	844	887	878	879	872	901	838	915	886	852	820	837	874	844	927	890	892	881	880	905	885	851	873	916	825	884	851	847	855	833	860	780	895	888	871	866	890	857	910	874	866	940	880	864	921	911	903	821	886	823	855	837	873	877	884	833	863	856	862	861	858	851	898	891	903	934	885	905	849	874	842	934	894	921	881	885	855	892	860	871	868	947	863
22943	2790	662	416	387	345	366	362	338	300	321	342	335	333	342	329	329	358	346	337	338	377	333	326	335	324	363	348	307	345	328	334	336	359	367	338	366	334	338	326	338	362	347	310	314	376	344	363	382	343	370	321	333	335	353	370	334	329	322	304	325	318	347	352	345	343	331	370	311	344	351	338	336	339	293	320	328	351	365	294	340	347	336	336	351	334	314	309	349	322	341	321	346	354	334	354	370	379	341	342	338	316	348	357	347	321	287	300	323	358	320	355	329	326	357	352	325	361	384	349	338	344	316	310	340	339	352	312	282	302	349	335	338	354	317	325	313	326	346	307	360	300	358	342	302	338	327	320	337	332	342	323	328	354	305	364	331	349	317	289	338	344	381	321	365	355	336	357	354	297	327	348	348	335	289	338	326	335	320	298	323	347	309	337	307	291	339	363	353	331	343	304	313	332	337	337	323	349	315	344	329	340	334	332	356	341	334	326	340	313	362	326	325	311	365	294	347	313	310	327	347	334	326	330	340	344	335	343	360	328	337	338	333	369	381	340	319	362	300	321	346	321	322	319	351	351	337	344	333	373	302	371	320	356	329	335	341	356	327	315	336	293	340	335	344	317	344	368	358	346	288	319	348	343	352	373	306	333	373	332	366	323	330	335	327	355	344	287	288	294	331	351	320	327	323	293	313	311	333	296	340	351	356	317	319	340	317	326	326	316	353	329	338	313	320	341	289	309	353	309	315	375	317	352	331	329	336	305	344	369	332	344	307	333	304	326	384	343	312	342	326	327	333	335	327	318	331	327	339	360	333	280	324	308	339	318	349	365	324	340	320	343	341	364	316	326	336	350	355	316	333	325	347	330	325	313	360	347	309	333	314	348	328	320	355	312	320	373	348	337	372	308	308	327	371	323	323	323	344	295	334	338	314	330	357	320	331	345	303	312	331	331	338	327	352	354	328	303	341	337	386	327	347	324	359	337	360	318	318	321	313	333	326	322	356	325	326	363	355	305	360	320	362	352	311	333	362	317	320	298	334	316	334	365	355	346	338	372	315	335	344	384	321	353	301	362	344	296	302	291	347	313	323	316	360	362	373	328	356	335	332	321	295	312	343	343	336	337	332	345	341	309	337	305	326	335	314	352	346	305	291	337	340	308	332	338	339	335	303	336	335	307	327	306	336	337	333	325	362	356	374	330	313	316	354	314	343	342	333	378	329	378	361	352	317	357	350	378	338	311	349	307	327	320	343	307	309	364	347	360	322	346	332	309	338	315	293	321	334	318	305	296	364	321	318	309	326	274	313	375	358	336	323	317	340	320	328	363	313	319	334	359	330	349	349	347	325	326	327	356	319	343	294	339	322	341	336	319	305	353	331	345	346	326	346	334	324	273	305	342	311	321	327	316	318	367	332	335	317	361	342	345	344	309	355	353	336	298	333	311	317	300	345	343	356	345	317	358	312	342	324	300	347	341	317	351	336	339	345	291	321	318	336	323	318	317	305	329	313	349	363	344	351	343	354	328	354	347	350	332	347	315	348	341	327	364	374	306	330	309	293	305	355	329	350	322	332	354	307	370	343	360	359	358	322	378	341	359	337	318	343	308	365	332	355	349	353	359	356	370	332	346	335	318	354	378	352	335	336	361	344	321	323	353	341	352	346	348	354	336	338	324	355	318	347	339	355	320	339	359	355	331	362	351	337	328	344	382	318	346	287	351	334	303	336	338	314	347	326	313	337	355	315	349	345	359	321	339	341	324	363	362	291	322	324	333	370	344	319	302	308	309	303	320	322	359	347	340	355	342	358	325	329	317	331	320	362	354	357	376	323	294	353	352	344	341	294	296	355	325	366	341	356	313	341	324	310	338	341	306	351	354	309	329	307	341	327	321	315	321	334	340	348	344	336	313	354	337	348	335	307	314	355	316	345	313	344	338	334	340	344	316	313	358	333	314	337	309	332	355	363	348	332	343	302	309	337	310	365	345	336	340	352	357	359	356	363	373	296	323	374	339	318	336	360	365	315	326	347	303	310	321	333	362	326	332	365	343	340	385	325	328	342	360	334	304	336	311	311	333	350	344	352	322	339	317	322	342	300	330	334	339	318	357	330	321	341	337	313	344	372	359	338	310	306	333	334	316	351	311	312	303	356	360	327	360	355	338	341	410	339	320	312	330	373	338	379	338	358	309	344	356	332	361	327	305	337	353	350	282	308	320	337	342	352	346	322	349	339	355	358	370	321	344	321	337	369	367	335	338	336	349	320	352	317	318	328	311	321	279	332	338	315	311	316	369	337	360	345	351	331	356	323	342	329	333	337	353	331	337	306	356	317	347	302	357	354	336	313	356	336	331	288	313	295	335	309	347	327	291	375	331	336	332	340	314	312	329	296	331	346	344	336	337	300	386	355	320	327	336	344	331	321	283	307	338	341	361	319	334	343	335	324	329	309	339	310	331	300	309	309	337	316	309	326	352	334	328	339	317	344	345	329	361	327	350	342	405	328	372	345	307	362	304	323	318	316	317	344	300	309	326	317	353	325	303	336	333	352	307	338	301	288	332	319	339	312	333	325	330	327	349	362	341	333	316	342	343	335	332	317	307	324	317	305	325	295	328	346	321	337	368	321	316	365	345	339	338	332	334	317	337	348	287	319	322	316	315	332	335	342	348	338	347	354	322	299	346	352	349	341	340	332	361	325	359	372	346	319	299	308	324	331	322	315	326	360	341	312	325	324	342	353	382	314	324	328	351	352	344	374	334	343	312	363	330	338	340	329	332	336	339	369	317	335	318	377	316	314	349	331	331	313	336	320	340	307	345	314	318	344	334	308	348	328	336	340	343	325	367	320	342	331	330	335	290	349	334	325	312	334	330	381	348	349	325	328	356	319	318	331	336	337	303	332	326	362	328	378	387	394	368	338	277	350	332	350	352	337	335	358	310	356	301	314	362	307	346	367	324	322	347	355	312	333	317	307	312	330	351	332	343	357	319	348	303	338	329	355	337	346	337	302	308	318	361	339	334	337	338	339	336	336	325	361	340	348	370	343	320	351	314	342	332	308	303	325	312	312	280	318	365	331	344	305	304	329	328	305	365	333	342	355	379	367	347	351	310	311	341	330	351	319	325	333	357	345	338	355	308	308	335	352	323	317	319	335	325	326	364	318	365	315	300	333	315	348	359	361	375	334	308	363	331	352	368	321	360	295	325	363	317	337	376	362	341	335	363	344	314	327	346	337	336	351	367	314	327	307	327	341	335	349	348	308	342	309	358	315	328	373	322	320	341	340	343	337	328	328	303	344	334	339	351	325	311	362	322	325	290	332	328	354	310	320	351	306	294	316	319	321	362	336	315	342	394	378	354	343	313	347	367	364	329	321	339	345	311	295	302	317	350	355	360	343	351	343	330	308	343	324	312	297	344	372	368	333	339	368	343	371	366	310	342	313	342	339	366	357	334	341	334	310	316	397	339	322	346	334	380	352	332	342	364	347	288
15886	6365	4730	2623	1800	1434	1207	1139	923	811	854	831	802	820	765	811	781	758	804	778	764	744	775	773	792	787	759	782	753	805	815	757	799	778	782	769	767	778	802	777	823	789	797	752	803	753	755	787	773	778	770	754	751	766	845	766	769	740	802	783	765	729	822	816	775	795	781	794	783	785	833	749	768	798	803	750	755	739	765	737	735	791	748	818	760	820	801	809	790	821	808	739	786	779	752	778	777	809	771	791	745	799	800	723	716	749	771	772	779	731	785	756	760	742	736	716	745	721	743	709	764	761	778	779	778	717	785	809	797	729	782	733	799	743	752	784	807	751	738	800	743	727	742	783	748	754	750	772	804	720	750	741	809	771	760	805	772	784	736	787	786	737	785	746	780	792	775	780	806	790	749	808	737	722	791	764	795	791	739	846	738	784	727	814	785	777	771	795	762	765	776	756	807	755	756	757	792	763	767	749	777	773	804	758	721	799	781	766	775	784	715	799	754	731	800	793	745	760	779	786	811	757	752	770	774	747	791	790	790	755	749	792	788	779	774	758	744	808	819	733	780	719	800	772	814	731	791	781	804	791	777	765	790	746	772	745	740	746	799	806	741	794	775	785	791	781	733	736	777	790	775	769	802	788	783	765	747	769	793	756	798	778	753	739	726	778	767	798	775	784	798	794	779	771	728	745	787	801	782	771	800	773	797	771	765	809	774	802	782	812	786	770	767	753	731	775	764	781	750	752	780	736	762	740	827	758	748	787	731	800	751	737	804	789	785	778	744	765	758	793	779	801	788	754	725	738	721	718	820	755	804	765	747	750	785	769	736	794	781	781	805	819	759	769	756	742	744	757	767	764	778	801	768	777	759	770	822	799	729	788	802	738	721	743	743	795	778	790	766	811	720	767	704	767	777	779	808	811	790	740	790	761	770	773	782	842	763	711	763	774	775	808	731	819	770	752	779	759	796	749	782	759	803	738	756	754	813	780	749	817	740	723	744	762	803	764	747	789	758	760	768	794	758	757	828	804	802	777	725	773	777	770	769	789	742	750	778	780	772	780	741	797	775	746	772	785	804	768	760	781	807	786	744	753	790	760	762	717	797	822	730	747	760	771	769	742	784	762	719	783	782	793	810	807	758	743	740	809	796	721	734	815	763	788	761	769	727	782	751	724	780	815	756	786	767	809	798	781	797	750	794	762	778	809	754	731	752	785	795	794	763	759	779	770	783	767	764	815	758	753	787	773	775	763	757	730	804	754	766	841	791	770	765	787	785	789	781	807	737	790	775	776	780	758	773	814	780	762	765	757	758	751	808	815	797	740	785	768	783	752	760	767	821	737	776	801	811	771	775	758	802	811	830	810	742	788	763	762	740	761	791	784	766	784	767	787	815	774	747	826	729	752	860	776	780	784	744	764	786	785	760	761	810	757	820	748	761	764	709	786	779	786	793	814	767	778	745	777	796	787	757	747	803	764	750	817	780	743	785	714	744	746	756	780	776	755	787	799	797	756	755	776	733	740	749	769	742	777	754	757	748	763	767	783	769	767	752	738	790	772	756	746	736	769	731	756	763	776	748	805	780	755	789	723	753	756	800	773	786	787	784	804	763	746	773	753	729	786	826	798	789	738	748	764	785	777	732	788	761	834	760	814	753	753	744	806	761	822	746	749	806	788	796	777	746	807	753	745	812	785	782	775	795	785	745	781	745	779	773	774	750	785	752	754	760	811	793	810	774	753	763	760	764	774	771	767	801	730	805	756	799	763	747	739	729	803	734	770	773	796	788	773	793	688	793	766	778	785	745	812	744	777	719	812	829	765	747	795	780	790	748	767	773	777	698	765	703	767	786	785	821	782	803	799	742	784	732	753	753	746	810	736	780	743	836	766	730	810	784	812	749	751	793	811	801	763	805	791	784	754	737	808	771	778	768	759	775	832	779	723	750	789	770	763	719	799	784	720	771	772	719	794	780	798	748	803	800	766	822	779	740	762	738	774	737	778	745	748	770	766	779	802	710	731	758	797	783	723	726	763	702	770	788	745	704	787	771	788	742	747	750	730	767	702	766	702	770	750	735	765	798	766	754	768	751	777	791	789	775	775	757	783	723	765	795	750	784	769	806	789	768	788	756	745	761	794	758	779	734	859	693	785	749	749	721	768	774	723	775	790	732	762	702	758	778	762	796	764	790	736	802	741	729	818	815	709	794	724	755	772	757	745	809	793	744	838	803	788	805	718	735	764	742	792	802	718	750	768	750	731	784	756	816	742	840	742	781	770	787	758	760	757	810	785	785	763	748	799	765	777	766	815	767	764	769	786	790	754	735	742	759	758	823	769	795	780	745	792	799	759	782	779	769	698	784	789	739	775	787	771	762	764	768	707	773	736	718	748	816	767	755	768	765	823	752	741	788	775	798	776	781	801	824	813	736	768	764	737	785	737	753	775	779	785	785	798	787	797	774	745	752	767	756	795	769	755	814	741	739	722	756	764	784	770	779	774	701	803	715	807	824	783	794	799	788	788	731	745	841	691	781	785	786	751	792	765	777	762	769	765	811	749	826	773	772	765	798	780	792	754	731	769	761	731	806	755	755	750	815	809	725	777	768	733	739	778	780	748	748	793	819	782	770	806	743	758	771	756	770	789	788	773	791	791	745	792	717	766	771	742	751	769	813	807	738	788	716	797	774	738	769	797	775	719	731	810	755	753	828	766	735	766	756	747	790	840	771	714	733	819	759	790	808	765	787	739	704	783	806	781	758	773	760	790	763	773	769	765	791	763	799	729	776	775	812	751	755	778	787	760	775	800	751	733	764	736	796	804	767	782	744	773	784	782	772	767	751	769	810	791	716	742	802	757	726	748	748	822	783	739	786	758	754	748	756	831	828	760	754	823	760	738	757	798	746	778	753	770	799	773	739	789	737	782	750	768	773	765	788	792	765	801	788	716	743	775	765	729	799	823	835	752	762	744	765	762	682	750	785	775	828	746	777	769	795	755	787	770	758	737	792	807	756	784	776	747	798	755	747	819	755	784	793	720	794	784	745	723	823	828	785	761	703	752	823	763	751	758	793	748	760	774	742	756	807	776	792	816	760	773	804	709	779	770	719	747	776	768	764	758	823	772	738	789	795	777	771	780	748	780	818	709	772	721	767	816	792	763	762	802	761	731	805	810	721	728	779	768	790	786	804	809	782	769	804	694	761	770	753	756	801	795	824	819	750	780	775	828	811	772	774	814	810	759	728	731	784	760	801	794	772	783	765	812	709	777	785	883	781	799	793	743	762	736	784	768	788	779	779	749	742	750	795	731	775	751	778	794	765	805	797	845	734	757	775	795	776	743	801	729	788	794	810	749	741	766	765	765	715	801	812	774	790	818	781	756	727	737	777	770	759	781	795	775	824	789	810	773	754	758	812	783	720	766	795	802	831	821	732	754	762	793	755	730	794	775	772	768	751	788	753	799	770	791	803	777	758	747	798	700	753	792	762	804	784	784
30983	5237	896	635	508	451	401	359	365	319	399	379	343	354	340	397	328	346	347	321	338	346	361	343	340	367	348	328	312	332	345	346	297	355	325	338	356	327	367	315	348	351	342	328	372	350	328	349	357	359	331	329	352	342	312	305	336	336	317	325	369	334	301	350	362	341	310	356	340	372	352	322	332	347	342	362	330	336	357	353	343	349	359	311	388	330	348	345	334	350	360	321	373	325	346	365	378	308	338	331	319	312	293	326	313	337	304	326	333	332	336	327	333	338	362	375	381	355	364	335	342	338	339	333	362	366	356	326	360	359	349	320	337	371	399	318	331	294	327	307	337	355	328	331	347	326	339	329	323	356	369	342	364	346	326	350	366	365	355	338	338	352	345	325	362	322	365	321	339	324	397	324	347	310	279	328	365	355	377	340	340	358	359	380	342	324	324	336	322	356	337	333	348	360	355	314	287	341	352	339	370	341	285	284	333	318	380	371	337	342	308	352	325	364	316	319	348	326	321	321	333	355	362	340	368	401	360	355	341	350	328	356	349	336	330	374	329	326	343	344	331	319	325	348	348	341	326	340	325	329	336	326	347	333	317	358	348	350	332	328	309	334	347	349	339	398	336	330	314	360	360	341	335	324	355	364	345	324	367	331	347	351	308	339	347	356	382	356	367	347	331	348	313	318	320	343	355	354	330	364	335	377	327	328	337	339	343	330	347	292	347	284	327	344	313	328	320	329	370	321	342	298	302	357	339	347	331	341	324	349	289	377	353	357	325	348	341	349	314	344	336	376	344	365	349	338	341	313	355	331	348	334	320	337	334	354	350	369	314	342	305	325	345	337	354	334	380	341	374	318	324	335	376	346	352	351	321	346	321	364	336	321	371	325	337	337	316	355	335	306	311	304	350	347	332	308	300	328	348	324	375	378	339	311	314	332	337	361	326	319	362	350	336	369	335	360	346	336	366	339	339	362	350	329	360	313	350	325	352	339	330	381	344	385	326	315	349	335	328	330	354	333	355	320	321	358	307	312	335	378	326	326	322	304	359	349	330	344	348	324	348	336	342	320	359	322	343	324	328	328	364	325	319	344	355	318	365	337	329	319	340	301	331	365	319	310	345	320	369	368	375	349	369	334	327	292	341	328	358	338	323	295	296	356	343	336	320	302	323	379	318	316	343	336	314	312	345	353	322	304	342	316	327	337	348	330	334	340	352	374	338	343	312	320	322	347	331	345	331	337	334	335	340	345	339	312	336	342	351	342	366	382	322	337	328	368	349	364	338	344	323	314	317	341	329	350	321	336	318	313	341	331	351	362	360	355	333	323	348	344	359	328	351	324	336	318	315	370	327	347	343	306	359	335	322	338	354	341	331	340	335	326	307	342	322	310	335	364	319	328	345	323	302	320	347	356	307	349	326	333	337	338	361	335	325	324	343	338	330	311	308	331	358	320	350	316	322	322	320	366	330	370	341	305	334	333	361	329	343	301	343	341	377	374	353	338	340	352	337	358	338	324	364	372	335	317	324	340	366	342	367	339	341	314	340	364	344	317	364	367	325	311	304	360	323	341	337	324	366	341	364	359	358	297	326	312	365	356	351	302	345	348	376	314	340	337	331	319	308	373	334	323	350	350	368	316	340	350	345	330	333	320	336	355	337	343	315	317	318	328	354	334	367	358	323	321	326	314	347	360	327	339	329	330	344	324	325	343	365	338	350	351	378	342	353	323	338	351	314	326	321	332	364	333	345	294	359	340	317	338	332	313	294	364	362	299	371	356	358	323	370	338	315	320	345	318	345	363	330	325	352	367	319	350	320	373	336	361	362	380	348	351	325	351	355	345	333	356	333	325	353	332	341	360	308	318	360	335	366	331	332	346	356	311	358	340	319	337	346	323	307	373	317	303	376	375	360	354	358	344	366	340	312	335	316	324	292	354	313	351	342	322	320	341	360	341	322	310	351	311	350	346	328	324	367	349	290	321	337	306	343	300	330	360	375	302	365	358	330	354	343	325	358	334	334	320	357	316	334	351	338	327	315	318	343	361	340	315	326	345	350	338	386	346	348	329	307	347	373	331	340	322	327	333	300	331	354	348	333	331	343	353	372	353	352	314	340	335	334	329	303	312	361	327	343	323	329	358	356	338	337	334	350	351	328	324	334	325	330	319	343	358	322	344	311	320	355	324	307	363	353	352	314	331	339	358	373	329	348	388	356	332	365	341	294	338	332	345	310	342	375	315	349	320	349	354	358	344	379	344	332	317	341	334	357	352	341	367	346	343	327	323	376	379	324	279	328	376	304	360	327	350	343	343	327	319	342	379	317	298	368	346	366	313	320	346	334	306	324	326	348	326	321	357	341	341	353	332	332	367	339	337	316	347	315	317	345	323	325	355	329	310	334	330	354	327	349	347	331	337	329	353	309	382	373	333	343	303	352	315	322	320	325	347	349	342	331	325	353	304	337	337	327	324	334	320	305	337	318	343	336	331	359	326	342	338	316	327	314	337	318	317	360	285	335	343	347	313	354	356	318	340	358	313	318	317	373	352	353	354	348	295	318	314	334	344	373	311	338	345	316	317	314	333	339	336	371	379	358	376	307	339	334	354	360	342	341	336	325	307	365	328	334	348	373	348	322	356	334	351	303	367	339	357	344	308	349	371	325	334	394	394	374	333	299	355	341	319	340	360	338	337	339	330	359	359	313	345	307	340	344	306	313	364	312	331	354	306	325	362	352	345	369	349	297	307	337	336	311	312	337	310	363	370	351	355	329	351	316	324	320	333	326	334	339	337	320	288	345	346	337	361	335	343	347	344	337	272	379	339	354	328	337	368	322	352	341	317	354	329	340	334	355	363	354	330	344	329	362	338	323	338	375	335	305	334	339	357	355	307	352	318	317	332	337	345	318	337	396	368	325	369	347	361	334	303	345	320	363	312	371	358	355	333	369	370	387	356	363	386	333	330	362	367	351	338	337	336	342	345	349	366	330	302	350	327	345	330	344	363	345	339	343	339	363	350	325	354	346	331	329	330	339	363	356	346	359	303	321	303	362	325	373	355	337	362	340	325	343	308	340	346	352	311	348	353	314	341	317	333	382	328	330	332	318	322	353	348	348	346	335	346	348	294	326	336	371	340	366	369	344	370	341	358	330	349	363	341	341	310	357	319	318	322	381	365	352	344	375	322	308	344	302	310	342	320	343	356	335	336	361	325	318	323	316	334	304	312	341	346	332	334	343	325	319	322	338	348	347	297	325	349	309	355	350	354	326	324	339	348	335	326	331	372	357	359	337	338	354	321	323	293	357	325	339	339	358	336	364	301	326	321	329	325	342	346	330	328	334	335	350	350	313	336	359	304	337	345	361	290	368	382	333	325	303	342	339	345	325	334	364	348	327	339	350	357	331	348	356	355	376	338	359	320	317	338	333	357	357	337	323	338	378	333	336	330	358	360	361	344	354	364	362	343	358	334	321	358	332	368	348	359	345	317	341	315
21829	9798	6552	5272	3873	2828	2380	1656	1185	908	962	975	842	880	837	871	834	817	824	815	855	791	763	872	823	780	813	738	776	765	760	791	801	820	841	779	758	736	851	821	836	765	804	785	783	816	790	795	789	772	803	802	760	767	822	855	808	766	785	771	773	758	787	771	797	824	800	775	775	727	742	806	754	795	777	763	760	781	764	767	786	801	789	801	770	778	816	796	789	769	725	796	782	808	762	789	753	748	836	812	790	797	776	838	790	770	778	754	793	800	790	856	798	792	790	794	818	831	793	752	776	794	755	776	782	814	769	769	745	779	793	767	758	811	794	784	777	791	755	820	811	777	789	773	763	803	821	810	809	783	786	781	763	771	802	807	788	776	857	782	787	804	805	778	809	786	791	790	803	801	803	776	815	758	761	767	824	778	780	809	799	730	767	749	722	782	830	795	798	804	806	767	794	722	751	777	806	814	778	778	729	761	825	739	777	783	822	793	770	799	788	731	795	847	791	779	736	781	808	756	775	779	738	761	769	736	785	743	824	753	758	802	780	784	847	790	819	801	710	785	765	775	740	791	745	812	745	770	753	794	789	809	769	768	757	781	819	827	801	735	814	798	790	732	799	773	811	781	730	821	794	768	800	791	810	756	740	822	780	766	790	807	805	773	777	803	767	792	779	828	808	845	811	780	758	795	730	737	771	797	783	760	789	822	807	742	767	794	789	798	808	735	779	790	766	767	726	754	757	734	786	798	763	768	772	770	800	754	792	814	785	781	752	796	823	812	763	756	812	798	843	813	794	750	777	799	787	789	812	801	719	763	800	763	810	777	772	747	765	775	769	785	750	776	751	749	820	784	772	782	741	803	835	729	737	807	790	771	730	838	782	833	750	762	783	834	805	787	785	806	791	810	823	819	710	780	827	800	767	767	811	771	795	807	790	794	744	836	800	739	790	785	760	802	748	769	730	769	775	788	770	757	767	791	765	801	811	803	772	828	747	762	812	830	794	803	736	781	766	769	776	774	778	761	804	826	822	775	739	780	783	758	778	787	781	756	775	760	791	747	787	769	845	767	776	778	768	793	804	785	801	765	834	744	795	750	722	776	769	818	813	752	837	774	757	780	813	801	766	782	820	751	757	782	745	799	775	826	777	794	736	838	812	789	788	805	815	772	810	828	792	806	766	801	789	785	818	797	729	803	780	770	772	797	859	774	802	769	748	848	805	785	773	783	867	797	794	770	761	824	796	792	788	859	763	745	840	756	791	800	797	779	779	763	836	801	773	785	776	806	798	806	798	758	767	727	766	753	774	756	761	786	807	766	816	795	779	736	757	789	825	796	794	757	826	808	773	768	711	792	757	805	761	846	777	786	775	766	761	773	732	752	781	746	744	763	808	825	780	812	757	764	775	747	750	773	770	777	769	792	759	756	830	760	767	778	787	780	772	767	806	755	780	780	777	794	799	806	780	734	768	764	801	805	759	763	788	735	729	740	778	773	802	788	758	770	764	796	815	781	842	845	796	770	809	812	791	807	795	760	777	856	796	798	722	792	781	779	841	794	820	794	790	846	771	745	841	775	732	775	800	818	805	797	768	789	800	755	768	785	817	779	754	785	842	781	779	766	769	791	796	811	783	716	780	768	797	795	783	775	825	814	772	796	803	779	798	824	861	773	749	778	820	799	744	818	772	767	857	784	800	748	831	785	728	777	817	779	791	773	802	796	793	794	775	757	826	739	787	776	756	779	782	835	811	766	866	813	799	782	820	767	735	811	724	800	760	785	773	794	813	769	740	778	800	809	767	757	804	829	774	800	828	807	804	811	803	824	813	838	810	772	811	839	749	800	754	791	797	770	796	790	784	769	815	800	811	788	842	776	764	767	767	816	768	794	794	805	797	780	771	694	770	750	801	764	781	764	759	773	848	788	805	794	799	741	787	762	811	723	764	809	753	862	754	828	768	834	786	798	826	778	888	747	808	752	838	815	745	804	791	789	797	786	796	729	794	791	781	777	784	798	799	813	771	805	684	770	797	779	769	828	848	809	778	772	766	804	766	829	753	780	764	754	791	765	781	792	763	806	770	760	780	809	771	821	765	801	802	731	779	804	789	785	756	795	748	756	736	780	758	784	840	753	790	734	790	786	758	775	788	737	786	790	739	818	827	727	793	813	781	775	800	792	765	782	821	782	776	793	768	821	775	750	817	766	745	738	769	768	834	777	777	734	830	757	779	780	806	791	806	745	790	797	790	798	755	774	780	811	769	806	758	803	807	801	802	823	780	809	778	774	806	753	808	797	800	807	752	786	805	800	813	824	780	784	784	745	740	785	784	794	747	856	799	752	842	768	773	770	785	779	780	807	800	763	770	813	778	854	798	810	778	807	829	834	727	778	767	781	741	819	772	804	779	776	756	784	825	784	822	823	750	799	775	709	817	779	753	802	882	792	830	778	762	766	808	754	746	784	777	834	736	784	808	788	824	784	751	810	794	783	797	752	822	767	804	836	829	829	806	778	774	823	779	756	785	764	803	744	746	728	776	806	771	838	761	781	779	778	763	737	779	810	763	783	808	768	782	797	807	751	803	783	828	784	759	844	762	794	755	770	810	806	828	754	798	763	741	784	815	808	815	790	790	756	778	828	790	808	765	804	790	779	801	786	772	799	787	780	798	810	759	804	832	859	823	783	794	798	824	821	843	815	819	767	771	748	792	796	807	783	809	786	785	789	792	811	772	769	815	810	792	803	761	769	792	774	826	784	763	805	787	780	839	756	836	788	795	798	840	754	764	817	819	809	794	806	806	769	739	797	760	812	800	746	750	810	750	800	757	776	778	765	783	808	775	783	775	816	799	759	786	768	762	816	793	740	831	764	763	818	794	784	823	805	731	829	754	811	759	772	813	778	782	786	797	791	789	779	801	814	779	795	793	826	800	782	783	749	791	756	817	777	821	795	727	811	750	800	816	791	804	793	848	787	770	805	735	850	798	801	749	745	819	809	787	779	774	755	788	755	761	788	737	747	764	789	814	744	793	845	760	797	818	791	729	777	819	709	748	771	810	785	801	736	807	796	740	797	758	796	788	798	779	825	807	790	749	766	742	827	749	805	768	849	821	777	799	764	797	736	836	812	834	753	745	754	770	795	801	819	806	803	794	754	820	748	793	838	858	797	757	741	791	770	821	805	777	737	783	836	780	789	752	777	773	772	821	796	776	849	801	762	803	734	775	790	778	820	752	837	809	738	774	776	778	794	750	760	753	788	829	819	766	825	766	819	792	843	807	812	735	778	818	799	782	842	767	774	754	757	726	805	804	811	770	742	791	752	788	760	828	795	778	783	739	808	784	805	815	762	819	792	780	762	800	785	758	807	765	808	844	764	755	831	786	770	818	766	764	792	805	755	784	755	791	765	806	811	769	829	811	780	845	775	838	790	799	766	752	798	857	799	809	832	812	760	798	782	828	796	762	780	816	806	832	770	827	768	770	795	805	766	787	800
33417	5743	1087	697	554	448	395	393	371	356	354	383	369	393	372	381	375	338	362	362	351	339	333	342	323	340	289	325	353	361	324	354	343	356	336	335	336	331	381	319	338	336	330	328	339	308	363	350	344	342	341	350	338	363	348	351	365	366	362	339	311	334	324	373	363	363	383	354	355	322	340	289	322	314	378	334	333	350	311	330	347	341	354	339	347	338	347	342	336	341	329	351	322	344	325	326	360	373	352	359	347	306	384	329	361	340	353	307	336	327	377	322	334	355	348	319	320	346	308	345	361	371	330	338	336	374	362	357	329	362	347	354	359	342	360	341	335	326	321	353	307	364	364	342	326	366	293	314	334	316	292	342	342	340	393	346	327	361	365	313	348	362	362	358	349	363	351	336	311	336	346	349	304	380	344	354	362	309	348	343	383	334	342	356	318	368	346	339	319	395	308	353	359	335	301	347	379	325	358	337	371	337	311	330	369	343	356	348	346	340	352	351	365	373	346	350	333	323	345	327	347	332	371	346	349	334	352	340	377	358	304	323	353	355	314	351	354	354	347	320	319	329	381	364	377	377	361	342	361	355	342	357	358	320	354	323	344	394	343	399	367	352	347	341	348	362	340	355	304	320	358	360	349	356	345	332	310	366	347	378	337	348	315	335	325	370	347	355	378	384	332	343	342	347	345	337	350	347	326	359	311	316	401	362	330	340	342	342	354	353	336	355	351	343	360	356	357	316	339	344	344	375	322	327	343	416	367	363	320	359	338	352	384	342	332	354	346	356	376	324	336	350	349	362	350	378	350	355	342	332	321	310	287	318	344	344	341	320	334	339	341	330	348	414	385	369	392	337	339	347	345	352	357	308	331	351	356	367	360	387	350	325	341	356	351	327	373	361	354	343	379	337	350	361	375	359	321	342	365	322	332	370	378	328	344	347	318	308	359	337	342	326	375	358	345	334	376	344	378	358	377	364	348	369	383	376	319	342	334	378	373	342	349	363	340	323	349	351	347	310	358	345	356	367	349	346	337	364	364	343	323	358	311	322	337	301	335	335	386	351	340	358	350	363	336	348	353	359	339	355	377	319	342	330	330	341	340	353	328	376	355	364	329	388	344	349	354	333	346	370	379	340	319	362	325	352	336	351	317	321	339	325	367	336	337	343	342	324	343	353	358	342	342	358	352	356	334	351	343	359	355	359	338	295	378	361	355	363	364	323	358	361	376	329	352	334	279	332	313	332	354	307	348	361	346	354	397	328	306	374	349	308	363	337	350	336	373	349	351	359	343	383	354	323	348	375	352	380	380	317	356	334	372	359	354	356	313	300	345	338	357	362	338	299	356	357	330	321	337	328	329	332	321	348	351	330	320	326	334	335	320	385	369	339	382	313	327	350	363	357	377	335	372	352	343	327	384	364	319	384	334	323	385	313	306	345	367	333	318	381	318	321	354	338	377	325	337	379	315	328	347	317	361	367	327	371	342	353	337	352	333	363	329	341	356	323	336	355	378	364	368	316	348	368	324	368	346	319	336	353	328	402	339	344	361	393	367	360	359	353	368	333	339	337	329	339	361	317	371	353	358	386	350	364	342	372	359	344	346	343	341	356	331	366	365	336	342	361	321	378	319	363	325	313	323	345	394	383	351	379	338	355	357	328	350	363	323	376	349	338	352	336	345	352	374	323	344	336	360	358	351	352	316	332	344	377	314	328	337	381	380	356	338	327	360	372	353	347	378	366	369	328	335	333	345	365	371	378	351	326	343	320	334	377	333	370	343	348	335	333	351	363	352	343	373	360	305	363	323	381	335	341	343	387	362	314	346	341	363	346	345	333	371	357	371	343	371	385	392	354	324	323	337	301	349	364	324	361	345	387	332	364	331	333	321	333	346	343	339	372	366	352	373	357	355	351	355	343	281	304	352	331	326	343	368	296	352	356	339	363	351	362	333	347	362	336	356	345	356	338	326	306	339	358	358	394	329	315	325	343	344	344	373	320	318	334	304	342	369	335	355	333	322	341	328	328	330	368	332	322	347	346	334	347	367	341	365	342	303	342	343	349	324	331	331	369	314	340	321	361	359	315	329	325	353	340	329	338	398	376	363	351	343	348	335	363	335	342	342	329	321	317	357	345	342	377	353	370	357	361	324	344	344	330	349	336	351	360	351	301	347	347	317	363	361	348	358	327	329	334	323	354	341	324	339	324	367	377	324	337	348	355	373	361	356	340	384	365	346	354	339	351	310	346	334	335	332	388	340	334	360	316	327	351	357	332	376	315	301	330	355	340	350	371	363	344	325	360	345	388	385	358	318	335	398	336	365	374	327	367	342	356	331	354	319	374	304	384	348	348	353	345	348	335	322	307	377	376	355	362	328	364	304	379	305	361	347	370	360	356	360	340	313	337	341	355	344	365	289	346	350	379	318	338	321	377	345	341	349	349	320	338	315	346	351	369	349	358	346	366	386	372	345	345	331	330	356	355	366	347	329	337	358	353	334	336	337	372	359	332	342	395	375	375	322	343	360	318	336	346	327	351	324	339	342	339	353	348	350	353	338	348	344	320	386	343	363	352	367	358	389	356	365	349	357	370	362	359	356	381	355	366	318	339	349	332	352	366	326	278	326	343	360	367	330	347	337	376	372	314	364	358	354	370	361	360	364	374	383	369	307	347	357	341	371	370	347	348	328	322	337	371	389	393	311	339	373	332	325	333	346	347	311	335	338	319	316	354	401	351	339	322	320	348	342	353	326	299	318	355	360	324	367	390	351	324	337	349	355	334	301	332	329	366	355	390	340	344	377	321	337	357	343	340	386	345	342	329	384	350	361	309	339	364	318	348	328	375	342	337	336	370	336	336	332	351	386	347	339	330	363	340	323	285	322	346	375	318	376	333	367	354	325	318	337	343	349	329	386	370	343	327	331	346	338	356	336	335	359	377	357	328	395	344	317	323	360	326	374	363	371	347	371	332	308	326	364	342	340	359	368	348	352	344	352	385	311	335	365	350	300	375	360	350	325	363	357	383	360	329	369	360	362	336	378	379	324	366	344	324	397	359	368	333	317	325	365	352	346	367	327	342	342	344	357	360	351	368	355	361	360	352	331	352	316	349	342	361	354	372	345	388	331	350	341	355	342	392	351	333	319	345	369	323	353	336	338	400	378	368	335	378	339	326	373	367	346	321	345	368	349	343	333	316	307	339	357	346	303	384	349	351	327	377	359	356	330	353	362	344	322	354	349	354	343	357	337	302	346	337	370	361	361	331	320	336	345	319	348	309	344	351	337	346	356	327	334	340	323	399	357	363	331	317	330	330	314	351	335	322	305	365	352	346	346	316	357	322	345	348	399	373	379	330	373	316	356	331	326	346	337	357	369	366	368	349	356	340	356	369	366	335	313	397	357	341	354	319	344	344	321	336	337	363	350	397	322	355	336	350	400	336	309	353	348	388	337	320	338	351	352	368	347	350	330	300	304	357	333	361	339	358	397	375	331	353
22700	10657	8971	7202	5202	3529	2438	1901	1166	1006	1030	998	921	890	926	847	831	815	802	839	832	840	824	823	853	778	799	817	817	806	770	838	788	814	868	770	832	814	846	840	803	781	814	811	783	754	765	823	804	849	815	867	825	754	774	795	790	838	787	825	768	861	801	816	819	776	806	832	787	802	835	818	815	817	832	785	820	795	812	751	794	818	759	796	848	775	807	766	830	792	768	756	866	809	804	768	785	822	787	850	801	811	786	778	840	795	810	783	825	803	793	759	783	781	790	812	778	774	815	818	823	797	815	794	828	832	753	802	801	796	849	839	786	816	834	820	828	767	845	783	791	846	822	840	832	757	831	768	853	760	764	789	798	812	805	787	810	777	809	827	815	821	802	845	810	776	790	779	809	806	815	787	813	782	867	834	803	817	764	789	778	750	768	798	816	797	764	797	813	772	778	817	816	817	794	774	791	797	815	818	797	856	815	818	811	781	800	843	789	804	767	828	770	782	822	830	777	783	831	781	835	784	843	796	816	767	767	807	818	829	755	845	777	795	765	799	761	773	812	808	814	795	811	780	816	819	864	776	829	800	768	775	850	817	772	817	813	838	785	822	810	820	755	764	805	740	797	792	822	786	773	769	805	867	819	759	813	800	818	831	811	811	811	794	727	807	782	771	788	853	802	775	801	844	793	813	797	890	814	748	813	776	765	754	818	775	761	840	774	789	849	801	795	808	832	835	810	805	764	819	788	795	778	748	771	813	826	765	724	834	779	849	809	791	816	810	818	792	837	847	779	793	822	794	845	836	764	800	821	779	810	825	815	787	748	827	789	794	758	826	770	798	768	817	855	743	816	810	771	788	801	756	733	793	725	827	788	771	856	791	765	728	793	799	752	778	822	843	813	804	825	805	747	799	767	780	813	823	758	799	777	784	823	847	769	768	824	810	816	849	773	815	770	836	787	848	833	847	858	834	814	810	802	830	756	828	797	818	774	778	812	794	792	811	860	832	808	841	780	819	813	804	780	773	832	773	812	744	822	800	752	736	796	851	811	792	794	796	768	777	802	772	817	841	782	815	784	803	765	834	827	782	799	798	819	839	769	800	784	863	805	828	835	813	780	794	769	784	812	773	815	790	824	827	774	799	831	767	796	832	802	764	841	752	862	796	781	855	762	832	814	801	837	779	787	816	811	795	852	823	770	788	773	783	797	755	788	828	791	797	769	844	795	828	784	826	781	824	791	768	806	781	786	745	839	823	756	805	819	791	783	795	777	820	850	831	778	777	782	788	812	763	804	830	809	762	756	818	786	802	848	779	808	715	784	797	807	821	809	780	796	806	730	774	825	789	793	839	804	783	809	784	793	782	772	807	760	835	807	831	824	818	775	771	862	784	786	762	814	769	805	775	830	794	812	805	786	846	772	814	779	775	806	781	808	800	826	786	808	818	815	771	819	753	780	834	795	788	796	769	749	814	849	798	810	833	846	811	780	786	794	783	787	779	830	805	837	793	738	837	816	789	788	826	815	835	777	821	828	828	820	828	794	779	795	808	811	819	838	825	780	760	782	840	779	813	786	805	821	811	805	815	815	807	826	851	825	786	817	816	799	814	826	815	833	796	818	863	785	773	810	787	802	809	786	810	779	781	797	795	805	864	791	773	792	767	831	813	788	781	791	865	819	818	780	798	801	862	800	755	788	828	785	759	820	820	743	838	795	809	783	786	765	783	752	795	779	790	810	771	820	822	759	817	813	836	785	864	766	848	816	783	780	793	785	796	807	807	828	759	793	815	758	796	819	823	764	784	809	819	782	793	784	779	804	786	824	816	809	841	756	811	782	787	795	774	775	765	808	800	783	768	826	812	825	845	871	797	861	823	790	813	786	821	823	826	796	820	768	830	814	844	815	797	796	771	828	798	786	829	781	801	795	814	820	796	801	795	821	795	825	795	822	829	756	818	835	793	858	807	819	757	830	763	838	762	838	811	782	810	819	766	794	759	802	803	763	821	806	778	810	786	854	818	835	785	803	776	801	846	788	829	758	812	822	824	791	817	786	776	853	834	741	802	784	760	803	785	790	800	840	808	772	812	833	778	835	774	824	830	780	822	801	841	809	827	786	794	822	799	786	748	788	794	769	817	839	810	769	758	778	795	796	814	807	815	835	790	816	789	828	806	804	803	821	786	870	847	832	807	743	799	830	779	756	819	856	794	837	815	796	839	788	766	759	846	863	821	837	800	842	754	794	785	834	821	796	790	787	792	858	814	794	844	784	844	798	836	827	855	820	761	832	785	792	835	822	792	828	825	805	803	749	813	778	831	785	833	825	784	814	791	760	811	821	826	841	783	773	833	806	763	819	826	859	800	836	773	798	817	803	805	866	754	837	810	806	808	849	826	764	808	850	784	846	819	826	791	835	778	771	792	822	854	828	815	839	816	776	803	803	796	836	827	768	784	818	801	815	785	824	812	770	769	778	783	803	778	814	810	815	759	819	803	810	819	777	741	848	784	839	806	799	755	814	822	785	826	818	809	762	797	853	757	825	759	752	788	804	774	746	790	850	758	771	824	830	813	799	772	813	781	773	787	822	767	789	808	771	844	820	773	789	764	780	775	823	780	789	784	852	853	822	792	831	826	810	784	805	806	812	815	794	765	784	786	804	788	847	808	792	829	786	823	791	787	802	803	753	800	776	776	780	807	818	783	800	823	832	783	844	788	842	793	764	770	844	814	750	828	734	857	809	822	838	839	767	814	788	819	803	841	844	843	832	823	793	779	809	777	776	786	795	802	826	806	832	829	813	796	807	845	790	791	811	809	800	831	797	801	801	802	800	779	823	785	765	804	865	767	815	831	843	784	824	827	794	836	764	787	831	784	812	784	830	826	804	794	776	808	803	780	852	850	775	826	812	783	792	824	741	793	814	791	758	857	802	813	776	854	789	783	815	869	784	781	790	811	831	832	804	834	851	787	832	791	803	854	820	798	787	867	776	821	797	826	771	768	795	763	797	836	803	798	821	786	812	764	741	813	751	789	740	789	775	787	785	818	778	803	838	748	805	834	797	820	802	818	809	796	811	810	812	820	761	809	813	779	821	803	813	781	806	759	788	812	792	799	805	802	807	843	771	751	824	807	808	746	829	830	836	848	774	808	799	816	782	836	818	863	799	777	788	861	834	775	836	777	818	791	781	826	829	810	778	817	751	793	871	806	836	777	778	767	803	785	884	756	826	836	812	809	804	816	828	817	788	787	831	828	785	759	796	788	794	756	823	773	803	825	753	800	865	788	816	777	802	811	805	820	789	775	850	834	839	731	791	821	822	828	826	791	760	785	772	763	787	817	827	827	769	821	822	848	778	827	809	779	805	816	794	774	847	797	791	767	804	789	808	836	775	832	859	815	817	766	775	788	846	816	789	840	784	781	807	791	782	753	805	797	808	739	800	823	830	802	815	839	772	768	777	796	834	786	825	767	762	817	836	840	816	825	841	852	776	792
23772	2723	593	443	364	365	356	313	331	346	327	329	345	300	324	309	321	360	316	284	301	299	329	275	324	324	321	319	299	332	321	333	281	288	324	352	339	343	325	303	303	310	320	313	309	295	295	312	355	327	319	327	329	324	346	337	344	345	344	346	307	347	288	297	310	325	341	322	308	289	336	344	351	318	307	341	298	353	339	341	332	333	322	320	304	292	332	340	302	296	333	301	328	315	319	337	302	325	324	324	289	322	300	297	332	302	282	333	303	340	331	328	323	298	337	322	309	327	335	321	306	329	333	319	323	300	314	312	311	316	317	309	289	296	318	290	323	336	319	344	308	314	336	311	307	308	318	333	308	303	310	317	297	320	304	270	278	339	331	329	323	292	337	304	292	321	354	305	336	298	339	328	312	303	316	333	314	284	331	332	291	338	297	340	297	349	320	355	327	298	321	316	352	341	297	316	284	325	332	295	297	320	293	319	327	312	288	302	349	309	278	322	356	344	295	330	348	339	287	321	353	337	297	342	301	367	307	302	337	314	305	287	344	365	344	338	296	287	303	315	346	326	300	305	322	312	317	332	288	309	307	277	291	281	342	343	301	329	308	333	314	312	306	345	318	319	308	306	304	319	306	308	289	288	311	305	304	315	297	297	291	312	333	313	335	292	318	314	310	307	307	302	349	338	301	295	269	331	342	350	315	304	340	309	313	316	301	352	282	359	328	332	308	307	357	349	299	314	364	320	332	358	340	316	312	326	320	327	315	301	323	306	260	340	365	297	303	314	310	309	348	318	310	312	319	326	322	294	312	314	323	314	312	282	312	276	331	298	328	319	310	328	303	298	308	303	315	317	339	309	320	305	320	325	340	292	323	308	269	323	320	344	324	313	286	350	340	316	330	329	313	296	328	310	297	303	307	320	314	317	304	291	336	315	353	307	336	342	300	301	345	348	278	287	320	329	322	300	318	321	310	301	353	339	301	312	301	306	322	306	315	314	326	307	366	278	339	349	319	315	258	305	333	355	306	317	317	346	340	319	296	293	323	341	338	289	313	318	332	296	318	336	347	292	312	302	344	333	315	294	328	339	323	330	344	302	332	337	353	284	304	302	340	322	313	294	333	313	316	352	342	316	296	321	317	299	287	360	337	318	317	341	300	312	304	291	345	329	350	313	310	334	354	304	263	309	313	352	338	311	318	328	323	320	313	308	303	283	311	296	293	325	320	304	306	298	312	310	334	340	312	326	307	338	319	331	325	320	357	372	327	290	327	323	325	300	331	292	284	290	329	313	304	325	301	302	326	323	286	305	354	289	335	316	309	335	364	314	314	365	339	362	342	311	330	298	293	296	332	317	289	298	329	344	337	312	300	294	319	298	300	326	313	285	339	340	344	314	302	308	302	331	292	288	330	296	316	336	329	356	312	324	333	352	339	316	307	340	311	316	308	306	331	343	326	290	315	307	348	330	313	329	292	314	286	317	341	318	303	337	325	310	300	345	333	284	337	348	382	304	319	314	294	294	334	315	310	301	307	315	309	298	316	329	329	296	295	341	354	300	340	288	301	315	322	342	335	314	332	308	328	310	331	309	283	310	281	326	291	304	337	346	329	338	315	336	352	324	329	282	341	317	306	309	345	303	319	350	336	326	328	279	276	338	294	295	324	332	328	322	337	310	262	308	329	288	315	340	353	317	317	319	297	271	337	335	310	346	290	321	341	294	345	336	323	328	342	317	364	316	350	297	334	321	275	314	329	321	325	311	340	317	322	312	346	299	310	316	269	334	314	321	325	314	332	312	339	318	334	309	318	315	321	288	336	341	328	364	344	311	292	326	331	318	346	314	298	321	323	288	335	321	329	313	346	319	308	319	292	282	304	310	309	309	325	346	331	287	330	309	302	338	316	351	295	311	328	307	357	324	315	331	315	313	334	308	297	272	332	286	327	348	345	327	327	333	295	341	366	299	295	302	320	337	331	318	303	354	354	319	319	341	333	341	341	346	317	298	332	342	281	318	294	336	327	311	328	285	304	348	343	322	321	318	326	313	318	308	300	302	355	327	316	289	334	337	293	345	328	332	353	318	298	358	323	336	349	333	354	348	324	345	307	310	287	341	320	335	267	310	308	330	333	302	329	324	352	347	311	315	331	307	307	360	309	332	324	366	340	353	341	331	289	310	327	331	311	322	353	307	346	319	316	300	307	322	313	333	324	315	311	344	332	311	319	300	321	280	324	335	300	329	321	318	287	297	324	298	355	308	335	377	320	309	339	307	315	320	332	305	303	282	319	285	342	325	295	303	327	309	327	303	318	313	338	304	304	343	326	327	331	344	290	316	319	337	323	323	327	341	304	314	299	331	303	319	308	343	323	306	331	356	293	313	345	294	279	304	321	323	312	328	293	324	328	280	276	322	339	314	339	369	314	336	320	333	322	322	315	299	301	303	320	303	321	316	307	319	333	322	266	325	346	288	306	320	344	288	341	322	340	332	306	292	296	329	342	313	334	340	323	311	300	301	307	311	307	324	318	338	302	344	321	280	309	282	291	311	317	285	360	359	301	315	309	323	313	294	300	317	319	302	313	333	302	322	307	326	339	311	313	356	329	350	306	330	310	340	308	323	291	347	288	323	318	311	304	289	335	350	360	277	302	323	331	311	358	331	323	310	336	292	299	308	357	322	298	335	293	311	300	311	296	288	290	307	326	300	315	324	325	349	313	344	317	333	316	315	319	334	345	317	316	283	349	298	278	329	314	337	341	324	307	281	331	308	320	338	329	310	327	336	334	342	335	297	325	288	316	327	279	311	327	334	332	319	312	295	314	277	319	338	301	343	332	311	319	334	318	319	298	356	316	289	284	312	324	308	308	332	323	319	342	315	326	334	296	275	314	277	363	289	301	316	339	291	321	269	314	287	307	313	303	336	305	303	287	316	293	330	298	316	332	316	345	307	352	341	299	335	297	311	353	303	314	320	330	342	316	350	288	324	326	319	293	313	320	324	306	314	292	339	337	320	346	325	277	306	324	279	344	383	300	322	315	302	341	312	339	320	342	274	321	336	338	335	307	363	298	298	322	305	317	317	317	325	327	328	314	324	319	318	317	318	327	311	318	331	284	330	327	327	318	319	305	324	324	310	314	302	341	322	348	291	312	292	324	323	355	264	310	320	329	350	327	327	303	313	302	318	283	319	280	286	268	288	344	298	335	308	301	309	303	295	313	301	326	303	313	312	323	307	296	312	309	306	300	328	291	334	298	346	342	307	294	319	308	304	294	336	329	330	269	307	328	323	324	349	277	291	295	322	322	306	319	333	286	310	330	337	345	314	324	350	361	320	327	310	338	306	310	299	328	347	330	331	304	287	327	320	303	297	305	299	322	287	313	320	374	336	296	314	334	318	342	343	314	319	307	298	308	263	321	302	308	319	314	326	315	280	303	321	338	317	294	275	310	338	347	304	321	297	304	317	326	318	345	332	341	321	349	296	336	319	341	327
17613	5671	3507	2415	1752	1424	1137	1050	860	759	781	720	738	787	726	714	694	725	672	749	724	777	696	707	661	724	686	742	650	697	658	678	702	731	657	731	710	724	666	690	713	676	661	735	711	718	647	626	705	696	665	693	723	655	730	718	656	704	720	656	689	677	674	716	656	671	682	683	660	685	710	698	697	707	693	709	689	682	710	699	708	706	625	725	724	696	661	702	726	695	701	729	658	676	705	701	744	620	708	684	726	688	698	746	708	722	667	693	713	662	738	689	711	696	684	706	756	676	665	691	698	711	702	674	683	698	709	707	690	704	665	690	676	684	635	715	670	731	738	734	673	698	676	668	665	677	705	709	666	682	660	649	634	671	685	665	678	708	696	680	750	682	706	680	722	714	686	695	643	674	678	693	696	721	724	695	651	690	680	730	667	715	671	668	704	703	698	715	718	743	698	714	686	711	703	748	661	720	664	669	721	669	657	723	674	705	687	688	712	687	665	647	671	676	684	685	722	665	707	700	728	717	713	700	688	711	680	716	730	741	714	669	655	672	708	683	674	721	689	674	660	678	696	675	737	730	720	667	692	694	710	712	667	777	688	687	689	698	663	666	702	732	684	689	684	649	724	673	636	705	709	660	691	678	706	720	698	720	630	699	688	693	711	716	697	712	685	646	727	702	670	718	684	709	711	710	651	674	719	708	653	673	682	700	719	707	655	646	696	689	747	691	701	638	668	687	718	703	724	671	675	680	743	725	707	693	675	697	685	706	699	668	677	695	617	678	709	676	685	689	730	668	688	702	726	706	639	711	666	687	650	701	720	672	661	660	723	648	659	655	695	721	718	689	697	684	725	731	720	711	702	671	688	682	678	643	646	717	714	736	734	704	694	681	670	699	689	696	643	667	659	728	689	676	669	706	667	662	696	692	694	692	688	651	727	670	673	719	689	662	684	681	695	717	722	668	685	682	633	710	742	668	689	668	702	727	694	687	724	675	693	657	668	670	699	695	655	696	676	713	672	675	744	737	741	694	698	702	716	673	674	688	648	717	710	703	696	678	719	694	709	662	673	732	679	694	688	738	687	726	684	688	671	701	713	701	692	646	663	696	701	646	676	739	703	703	672	689	696	684	684	691	717	679	697	726	738	683	655	647	713	701	669	665	685	701	683	702	683	658	730	711	693	671	730	647	711	669	669	697	691	653	682	734	658	682	651	722	732	701	749	702	689	677	680	687	644	695	702	701	692	675	676	730	727	730	715	664	702	671	667	731	683	745	737	676	660	667	682	672	707	661	717	673	683	700	628	638	698	673	700	687	672	702	722	744	704	679	689	711	758	698	728	669	708	741	663	688	667	680	676	715	681	707	692	660	695	668	663	660	681	723	730	694	717	711	733	702	729	657	719	729	700	669	675	659	702	682	662	674	713	684	670	641	704	714	717	721	658	712	662	651	720	650	659	623	700	671	691	728	747	733	668	709	702	721	706	620	682	715	726	687	716	703	669	686	648	655	679	644	707	675	684	701	687	732	643	694	695	645	708	706	696	670	662	717	660	744	702	705	695	648	723	684	694	691	699	669	652	721	705	688	735	695	719	682	696	658	668	681	646	645	679	747	690	688	647	694	687	704	675	721	666	667	666	674	688	686	683	680	672	668	670	734	700	670	703	689	688	643	687	725	656	624	684	688	717	734	781	708	748	680	671	677	682	705	684	686	721	645	694	707	643	736	699	716	675	636	675	696	660	674	713	689	704	711	707	641	680	702	661	677	714	656	654	658	702	709	684	740	670	728	674	659	735	716	700	717	679	698	686	689	682	657	691	670	685	692	715	703	633	725	734	718	720	700	659	715	676	703	715	679	669	679	693	697	641	725	713	636	657	641	684	710	635	748	736	717	682	717	653	735	740	651	748	698	661	688	697	709	691	663	670	679	697	673	707	722	655	731	672	664	703	694	698	699	693	654	662	660	712	730	683	652	706	751	715	704	734	683	724	661	700	709	669	706	671	659	695	674	695	732	722	756	736	641	716	709	713	678	689	735	693	684	691	695	747	733	686	731	683	667	681	667	657	650	673	733	673	673	679	693	712	716	670	730	683	710	702	703	688	722	696	727	645	700	725	670	713	669	753	735	651	671	693	693	727	686	709	684	698	640	679	703	694	675	712	691	664	690	702	713	681	669	667	729	704	733	669	673	682	682	691	647	719	700	760	729	688	723	683	693	698	699	697	669	714	741	673	698	687	690	705	677	661	717	715	718	701	664	713	695	671	706	679	643	708	680	663	692	696	645	661	667	704	738	703	727	699	687	697	678	665	733	682	722	715	658	683	717	671	689	674	694	631	713	742	624	659	689	687	719	710	704	686	694	673	662	670	708	723	658	638	711	674	695	674	768	711	725	711	697	687	696	666	713	728	656	658	702	673	712	697	681	731	710	690	728	700	705	698	703	702	733	641	678	673	713	667	711	650	686	704	686	711	686	684	703	714	718	671	707	716	719	688	655	690	696	756	721	708	656	696	705	707	714	706	712	658	715	673	689	734	662	680	710	642	661	693	686	731	690	677	717	688	668	648	719	689	674	709	688	688	703	707	664	693	714	689	688	682	709	681	688	681	702	688	720	710	747	745	738	707	742	675	722	650	693	689	694	692	648	718	694	680	730	677	704	650	729	724	678	684	677	680	665	717	695	702	688	661	698	708	697	667	694	689	687	736	714	639	763	728	677	702	707	741	722	641	702	702	707	667	664	686	733	712	696	730	697	702	693	711	677	674	688	643	710	703	643	664	680	729	679	664	705	707	676	729	701	695	681	720	684	703	688	709	693	655	663	636	685	683	685	725	680	650	682	680	674	657	676	709	721	631	685	674	670	735	705	693	688	738	717	698	690	656	695	716	719	727	662	685	657	677	679	693	695	633	718	653	652	718	725	690	692	735	671	689	662	686	669	705	652	664	671	678	659	680	682	682	707	672	667	676	731	688	655	683	720	758	673	648	647	728	720	649	740	693	659	674	733	700	653	673	683	703	644	709	717	700	737	712	694	678	726	698	666	671	742	690	747	751	688	697	694	706	686	740	706	712	675	682	669	650	667	693	667	724	697	734	714	682	682	711	690	699	702	708	641	666	677	671	724	676	745	676	657	707	704	723	706	678	672	667	680	707	658	698	680	684	763	720	675	690	697	717	703	651	724	650	749	724	717	689	638	663	680	711	683	684	698	670	672	690	676	672	690	712	692	718	709	714	724	695	731	694	705	754	681	648	686	708	716	675	677	723	680	690	765	716	676	687	720	708	692	648	669	665	703	674	651	703	701	662	676	719	704	672	681	667	659	668	689	675	704	667	674	671	687	694	705	690	656	679	708	693	717	708	670	706	703	679	680	698	707	747	687	697	732	649	718	690	707	728	690	632	674	682	693	662	662	700	678	736	723	716	635	739	656	722	708	737	683	698	662	667	706	691	690	714	699	689	749	711	691	694	659	710	663	737	703	673	689	718	695
32453	5385	855	498	467	415	382	383	384	332	357	341	356	339	326	309	338	349	351	329	345	389	329	382	335	347	340	313	305	324	305	366	346	315	351	345	294	339	288	325	310	287	357	303	308	343	349	324	296	311	329	305	346	307	365	327	315	342	330	291	315	320	345	327	339	333	300	320	332	330	358	295	331	309	347	353	307	334	273	307	317	301	295	313	309	325	338	315	349	310	314	315	346	296	306	301	315	304	346	337	322	329	339	334	322	342	358	326	318	358	345	318	327	307	325	352	304	344	316	364	314	322	323	357	318	302	326	309	292	314	324	306	303	321	340	327	301	314	317	300	348	337	345	288	327	342	315	335	353	325	365	314	330	317	305	316	319	326	314	314	326	334	297	342	330	348	317	296	307	311	349	330	314	318	324	342	329	308	290	322	322	312	351	358	299	343	360	355	296	323	292	285	319	315	340	325	351	312	328	332	326	330	337	288	286	319	313	302	334	319	320	301	336	331	334	315	329	341	316	277	342	350	351	316	318	337	283	349	315	329	360	302	302	358	298	327	386	328	304	335	338	323	332	311	305	332	316	285	313	364	295	292	343	339	325	321	340	356	332	287	304	316	299	330	349	329	363	325	323	341	316	299	283	338	331	346	324	304	356	354	284	347	342	316	372	310	309	311	313	290	284	332	320	346	267	328	303	316	321	333	327	330	344	331	348	320	290	305	310	305	365	333	302	341	297	315	309	367	357	353	358	295	320	364	317	307	335	318	322	339	335	343	335	307	354	337	314	317	339	314	315	356	336	324	308	338	335	315	343	333	313	330	297	308	303	338	293	322	348	298	309	333	337	316	330	321	307	297	294	314	322	311	349	304	324	329	330	296	319	329	309	340	314	301	310	314	301	352	318	302	311	302	306	334	389	368	328	333	338	304	351	301	326	324	328	308	313	362	324	350	329	316	326	332	355	325	349	302	305	294	320	333	318	332	354	339	332	308	275	361	326	329	311	319	344	325	292	299	324	357	331	343	308	311	299	345	339	322	319	361	299	301	318	323	298	313	301	347	324	341	292	300	338	285	336	300	361	354	315	338	323	326	299	351	320	296	287	315	335	325	358	371	316	287	326	346	331	334	296	331	343	343	344	305	335	293	339	357	312	297	305	362	328	344	333	307	330	324	343	302	263	333	352	337	292	341	310	320	320	307	316	318	337	322	328	326	357	293	298	352	336	282	333	314	320	309	346	334	329	348	338	329	325	305	320	310	338	310	312	299	327	330	316	295	332	314	271	333	317	330	299	334	349	337	336	328	341	346	280	357	351	354	302	312	317	356	319	334	310	334	341	323	288	320	327	346	327	339	321	336	320	346	322	330	297	301	331	333	299	303	330	311	310	359	382	319	332	313	306	345	345	321	313	311	311	300	330	318	334	325	341	329	330	287	351	305	332	305	317	338	348	327	306	324	319	320	360	298	308	301	363	315	349	350	297	315	320	311	346	308	350	342	312	340	329	317	335	321	348	334	315	320	314	363	343	353	329	316	325	348	311	341	326	336	320	322	309	321	284	334	324	342	322	289	335	359	322	311	330	324	334	329	327	306	303	313	332	329	305	329	307	307	348	346	339	333	294	313	319	288	324	318	318	312	329	338	313	328	328	346	323	330	351	332	318	306	291	313	310	348	343	321	314	267	306	344	343	354	319	353	321	300	320	325	334	301	319	313	320	332	348	325	357	309	336	335	332	384	335	304	287	317	317	340	358	352	327	338	307	343	289	318	361	275	307	303	332	318	303	356	314	354	323	325	306	352	334	380	374	329	316	312	339	313	341	325	334	336	347	303	318	328	332	339	304	354	308	317	301	309	293	359	350	338	341	313	318	328	341	338	324	326	346	313	316	328	319	365	314	347	306	342	294	318	328	327	308	325	312	312	295	328	288	336	341	343	343	307	329	324	351	329	329	328	305	288	321	345	344	324	322	359	330	327	336	307	301	321	292	292	268	323	311	278	311	323	332	328	332	319	334	312	297	329	355	321	297	264	324	366	315	337	332	284	294	347	381	337	355	326	360	336	316	375	321	315	342	305	314	325	327	307	335	328	332	330	325	320	310	300	357	324	323	337	315	319	316	374	361	343	332	344	317	317	336	339	351	304	351	320	344	320	320	280	283	310	313	324	310	343	319	276	337	349	292	331	297	319	306	311	321	297	330	316	285	318	308	322	324	335	342	320	301	299	330	323	369	328	312	318	340	300	350	314	322	325	319	328	302	304	300	298	334	333	307	344	299	334	318	323	362	347	330	313	340	335	317	367	312	298	292	333	299	322	340	291	339	321	349	342	321	328	297	299	304	310	343	287	350	337	305	329	329	318	327	309	349	317	329	340	335	315	315	323	330	313	333	348	297	322	334	332	339	320	316	325	312	316	348	287	338	360	333	316	333	361	321	332	289	338	302	304	324	330	321	349	311	309	322	351	338	312	356	363	303	311	303	326	313	342	325	332	322	331	345	318	321	356	323	305	336	347	335	302	342	314	292	371	333	317	312	307	298	334	329	333	323	319	325	367	352	359	318	298	330	322	335	323	307	324	337	308	298	309	320	352	340	317	343	297	310	302	372	315	314	308	336	322	275	324	339	323	347	369	314	302	367	323	375	324	297	312	333	325	301	330	339	312	338	326	354	341	328	341	285	321	307	282	315	312	332	339	301	332	349	341	308	349	317	328	330	326	330	290	347	384	361	335	348	302	318	321	316	351	317	319	355	339	358	351	320	339	328	337	333	385	322	307	313	300	312	304	288	315	323	329	292	306	362	291	324	349	317	371	321	330	333	279	339	329	271	314	327	294	306	324	296	330	367	319	367	308	301	301	322	335	361	324	341	331	325	321	342	304	315	320	325	352	323	318	318	318	329	292	371	351	321	300	320	312	315	321	345	319	329	323	349	331	318	350	337	332	317	300	340	337	369	285	313	345	338	307	309	344	331	348	333	317	342	328	332	357	335	328	333	332	308	325	368	313	304	334	344	318	289	318	353	299	332	343	343	332	325	300	377	326	318	315	289	308	314	312	284	364	346	325	331	311	338	328	318	323	341	360	342	315	269	328	322	311	323	326	346	345	350	292	338	316	309	308	335	340	327	318	323	355	342	318	315	341	365	315	303	338	306	333	339	330	311	314	325	317	362	363	306	289	329	337	344	323	346	325	356	337	330	314	337	355	331	342	309	307	348	293	327	310	324	311	308	325	319	338	314	329	301	354	324	319	333	297	351	291	334	293	313	332	297	293	325	307	365	324	299	322	359	314	324	331	349	333	318	272	345	287	288	336	341	307	309	341	306	327	289	313	338	315	285	309	304	338	328	349	335	312	371	375	338	271	306	326	307	340	309	323	321	323	305	301	295	324	313	340	329	298	331	385	329	305	323	345	357	320	311	309	321	340	341	335	319	304	316	375	349	330	329	307	299	343	317	324	331	314	335	313	357	339	305	333	315	310	345	330	327	355	299	335
23171	9676	5787	4018	3110	2486	1760	1454	1109	846	900	824	800	793	775	723	793	715	714	786	707	803	742	736	732	690	784	766	696	772	763	773	741	768	756	714	720	694	714	756	740	713	748	772	753	733	713	750	658	722	733	732	696	676	751	705	730	760	740	712	728	731	741	708	737	725	667	744	733	763	723	736	759	726	721	699	720	735	741	712	706	741	710	748	704	683	709	757	729	678	724	732	702	681	738	733	729	737	775	729	737	729	709	688	738	735	739	708	677	693	712	790	718	696	705	723	730	762	751	767	730	688	763	751	746	753	738	728	687	739	743	767	684	702	705	706	743	738	718	730	781	740	753	722	698	721	722	738	759	731	756	735	748	738	709	727	715	729	724	744	722	710	691	765	709	719	744	687	708	751	688	696	711	682	766	727	782	692	734	706	727	739	730	735	734	692	711	742	699	748	681	776	740	757	759	694	750	689	707	701	752	701	759	709	718	675	766	756	722	745	702	726	715	700	672	726	779	708	705	730	689	767	700	716	711	731	775	712	716	732	703	739	721	699	732	717	749	754	722	743	726	810	756	749	690	744	717	700	715	745	744	724	710	684	701	765	756	742	697	773	674	685	701	710	693	765	738	729	715	766	696	717	732	702	769	679	720	745	748	725	746	752	725	697	731	738	747	716	749	743	738	694	756	727	709	688	772	746	708	683	734	740	701	737	708	708	710	715	770	724	771	726	723	745	761	750	713	728	734	743	704	756	722	709	712	716	724	734	719	720	695	777	693	747	800	711	752	759	744	737	762	703	660	708	754	754	749	719	729	676	782	750	737	709	697	696	691	720	725	741	679	749	741	707	737	713	721	731	727	699	755	750	723	700	723	706	717	718	708	712	721	730	715	773	721	743	695	704	703	737	684	744	731	731	705	714	678	717	711	707	733	754	742	710	676	734	681	685	679	733	748	780	706	723	719	729	727	740	694	729	717	698	710	742	721	731	725	718	764	739	673	758	720	744	751	736	711	698	733	770	760	707	719	739	739	746	716	685	728	723	716	711	709	727	707	739	707	696	746	708	745	709	714	728	720	682	737	737	711	727	721	725	713	705	728	730	706	730	745	716	788	758	718	730	774	704	727	720	715	738	718	708	713	712	730	684	752	740	730	733	744	699	752	762	704	720	687	720	731	734	771	717	707	681	744	737	719	698	781	745	737	770	736	673	722	700	730	720	705	745	765	756	719	723	710	708	722	730	744	685	749	733	720	726	739	689	755	749	714	751	748	708	734	725	712	671	713	687	692	727	747	697	706	761	690	705	709	749	729	752	780	703	706	718	725	711	740	708	772	722	721	710	714	718	742	759	685	756	688	704	724	704	704	728	731	713	724	737	719	686	747	715	762	691	712	723	701	743	678	749	738	745	692	694	729	670	703	731	733	765	717	703	709	757	751	708	721	733	746	747	692	734	671	760	715	723	703	748	719	699	730	681	723	741	762	709	697	732	714	701	757	720	684	728	707	723	715	717	744	728	661	702	707	715	738	740	718	766	756	735	787	740	748	736	673	708	718	737	696	682	759	706	727	775	716	751	734	685	730	744	704	684	767	768	713	709	746	704	729	768	726	748	673	698	749	765	711	682	758	730	744	718	713	722	762	698	708	753	693	726	718	757	727	663	757	736	716	724	721	771	684	716	747	719	737	695	717	707	691	745	693	736	712	680	758	713	729	726	749	714	714	702	757	698	697	697	713	736	746	715	728	733	697	739	720	701	700	722	697	686	712	720	745	805	708	700	697	759	731	740	758	706	713	715	789	715	720	727	692	690	723	728	727	749	744	729	676	713	703	662	703	733	659	692	702	736	730	742	711	706	716	750	711	733	701	682	737	783	681	748	712	733	696	713	726	735	751	712	735	729	731	725	725	740	715	714	702	715	738	727	706	717	669	698	734	679	704	732	714	668	705	718	749	716	705	760	719	701	652	670	747	713	708	696	690	726	782	712	758	694	709	683	721	760	744	768	690	730	745	733	717	740	727	691	698	678	722	767	776	713	694	704	715	709	741	745	766	730	701	804	737	721	747	771	680	689	769	722	697	736	761	693	757	706	719	726	721	719	742	707	736	701	734	751	729	724	778	742	747	748	738	687	762	698	698	695	719	738	765	744	710	764	731	727	687	737	723	718	707	663	708	696	747	768	690	768	701	700	716	736	732	693	718	749	735	719	674	727	675	731	752	706	754	732	724	746	778	717	702	702	713	729	694	689	723	731	740	658	763	708	730	726	767	712	719	735	746	732	689	776	725	722	742	716	722	652	721	687	730	700	717	715	702	720	750	680	724	724	677	694	754	766	682	738	778	720	720	727	702	681	747	673	726	790	765	706	702	712	728	762	780	687	773	781	742	758	733	720	687	757	692	756	681	687	760	745	746	717	693	699	731	722	714	740	737	736	726	787	731	695	707	717	720	739	738	729	713	698	711	718	758	703	714	722	733	735	718	755	739	787	721	680	730	729	711	725	723	727	768	742	759	697	702	789	726	739	720	714	701	722	713	700	707	736	710	694	694	699	722	736	731	727	751	735	720	688	735	721	762	709	738	691	739	702	691	728	739	765	678	694	636	720	732	723	774	733	753	712	686	706	728	749	707	745	732	698	757	700	754	678	737	715	715	697	740	716	745	717	736	755	716	735	728	697	723	751	745	715	730	728	770	765	744	708	746	748	723	709	767	696	733	710	705	690	737	731	705	699	725	707	739	690	700	775	697	687	729	735	707	744	700	732	726	747	703	743	728	768	738	743	743	738	734	758	795	764	714	759	690	705	740	743	726	696	718	741	742	729	724	734	704	685	703	736	721	686	772	710	715	706	705	735	668	673	705	705	734	719	705	710	717	715	777	801	682	707	728	714	724	725	729	714	747	753	714	760	729	733	703	725	706	709	700	728	676	768	738	704	756	735	720	731	730	703	711	738	708	771	718	655	724	750	713	740	736	722	709	751	707	731	727	730	732	758	746	734	704	696	753	716	736	772	744	764	759	731	705	734	734	701	689	774	709	703	723	694	782	716	730	700	717	704	721	770	796	724	691	694	707	721	746	760	726	674	690	747	763	716	661	733	702	746	696	733	698	729	706	736	715	737	725	745	714	679	743	803	724	708	715	726	716	752	697	721	708	755	741	756	743	745	759	762	683	702	725	740	738	764	756	729	698	743	657	661	702	761	722	751	724	681	731	738	701	721	731	703	700	729	688	715	682	768	733	729	712	754	729	741	757	710	652	709	715	681	688	734	741	723	683	702	735	820	720	749	721	733	701	761	770	709	746	789	695	782	802	741	676	712	731	698	648	714	777	745	726	732	770	751	683	748	726	719	706	704	741	757	745	746	724	735	751	710	716	706	740	706	739	764	730	699	766	677	733	729	726	740	694	701	686	732	705	726	699	715	741	736	720	690	725	726	759	782	746	743	681	729	729	679	713	696	779	689	713	687	759	737	709	746	736	702	743	725	677	759	740	725
38076	7120	1051	547	512	436	421	355	342	335	343	330	360	343	339	309	319	354	355	322	315	362	324	336	358	355	353	374	309	351	341	381	337	343	339	365	351	341	359	327	331	344	353	317	338	358	326	305	361	322	325	349	336	338	344	322	338	378	362	339	340	340	362	363	334	312	345	327	339	331	339	361	333	347	351	339	325	361	343	371	331	331	341	343	332	377	344	353	335	363	361	351	333	324	322	345	348	319	357	377	350	333	366	324	332	347	333	343	340	348	356	358	377	324	335	416	317	392	343	289	326	312	313	330	329	332	329	374	321	334	366	365	324	308	326	357	326	359	352	341	277	347	352	338	327	339	333	328	353	335	359	312	348	327	327	368	330	349	357	357	309	348	356	343	375	300	318	379	326	339	350	372	340	371	343	358	332	367	341	351	338	360	352	336	316	349	327	356	315	338	338	336	368	332	353	329	330	337	354	350	360	325	330	372	329	336	343	372	397	341	353	360	348	339	333	368	343	355	361	340	335	330	317	334	356	370	352	321	359	346	341	333	379	356	384	351	349	343	346	308	357	316	365	331	384	359	340	358	392	388	361	356	340	361	326	334	380	348	344	335	317	336	335	366	334	332	373	374	346	370	318	350	365	373	393	379	366	323	338	349	354	345	349	326	329	355	336	343	334	361	391	335	309	300	347	325	298	301	344	326	332	313	337	318	344	369	310	331	327	343	335	311	354	329	366	350	357	327	328	338	348	325	335	309	303	332	307	356	358	335	364	369	350	364	357	353	316	352	353	297	333	340	321	343	355	386	360	332	329	352	367	337	323	306	334	341	332	373	325	320	381	314	349	358	350	318	330	332	366	347	305	355	341	342	334	316	343	326	334	371	331	345	364	391	367	298	331	330	343	309	332	337	333	373	365	327	317	341	332	305	354	350	337	325	371	352	352	334	342	326	322	378	378	338	315	368	369	327	348	338	332	379	335	313	343	332	327	328	330	323	349	313	340	337	331	359	329	326	321	361	348	381	320	371	335	349	375	349	317	345	325	340	373	349	328	316	316	347	324	351	369	359	354	350	360	311	363	318	351	364	343	372	374	378	386	361	369	337	353	326	376	359	375	331	297	318	336	322	342	331	338	321	370	344	322	310	312	357	335	322	332	373	360	341	355	357	348	326	329	354	336	381	345	356	351	336	344	341	333	322	326	355	349	345	344	358	329	354	316	333	325	328	325	365	320	361	354	329	337	375	318	336	343	331	353	315	330	366	323	376	386	367	305	345	331	351	340	346	376	353	348	341	342	340	345	331	338	322	343	332	366	378	333	376	299	363	300	343	319	335	379	333	325	319	325	345	322	317	305	328	373	344	340	313	334	328	351	371	351	334	348	343	335	315	356	353	319	319	322	351	340	369	338	382	333	338	354	359	338	331	308	363	332	318	372	349	333	348	323	371	330	319	335	341	387	339	326	357	341	313	340	310	313	338	339	350	336	339	307	332	310	333	369	329	349	335	346	335	307	348	324	353	345	351	331	345	356	357	336	347	332	321	319	307	334	312	324	335	356	325	374	353	327	336	353	330	351	357	349	314	335	321	311	372	293	374	342	337	347	349	346	327	310	352	354	334	365	300	345	355	354	382	347	361	352	320	341	329	332	328	324	342	320	313	321	330	360	360	343	325	348	321	340	345	372	330	377	340	369	350	364	326	332	355	307	338	343	365	350	375	354	350	346	333	336	325	323	363	346	298	302	317	353	330	342	326	340	333	378	361	350	341	336	357	342	360	355	329	326	353	313	355	345	374	365	386	395	297	363	320	341	306	362	360	331	394	335	367	335	324	320	353	332	358	347	293	386	363	344	318	333	325	296	362	351	342	339	315	354	331	366	327	363	330	365	368	343	356	338	334	349	332	343	335	332	324	336	339	352	343	334	349	391	299	351	329	308	348	319	364	321	317	368	344	359	314	322	366	330	330	365	331	319	332	354	345	335	318	369	319	308	347	327	332	330	342	345	326	308	388	304	310	329	340	339	354	356	333	369	327	352	315	313	369	374	303	336	344	365	309	334	366	368	333	323	353	387	301	362	333	333	332	355	346	327	343	334	318	331	319	358	321	333	350	316	317	346	370	347	347	354	322	360	322	326	353	326	330	316	290	342	333	327	366	342	342	326	329	340	386	357	339	335	340	373	328	355	355	353	336	345	357	298	329	321	335	349	338	320	358	347	372	340	339	339	351	330	379	344	326	346	330	325	347	274	350	363	332	342	367	347	294	354	370	358	364	352	322	328	343	344	352	309	385	347	333	341	313	297	347	341	392	339	355	394	352	357	360	358	306	306	357	334	302	345	350	348	374	321	317	327	309	347	315	336	337	319	334	367	351	362	320	323	344	329	340	317	350	342	374	349	353	327	332	350	337	389	339	354	370	360	350	318	323	362	322	344	323	303	370	317	320	328	334	316	308	321	321	339	343	332	332	324	372	366	357	344	334	333	377	375	351	320	337	344	324	357	342	362	354	359	325	347	341	328	324	332	320	354	346	351	379	340	320	357	335	355	327	334	338	378	325	361	359	360	349	353	345	370	309	288	347	353	320	404	355	342	360	377	341	343	333	354	327	391	329	356	326	366	348	351	336	346	329	329	330	355	326	330	356	386	335	352	344	343	335	358	316	322	375	372	367	350	372	320	333	296	362	330	327	326	348	309	365	343	376	346	344	362	327	356	284	318	357	352	317	324	349	330	308	363	344	312	327	351	345	348	350	327	320	323	359	348	321	337	325	334	336	366	319	357	311	339	301	364	375	367	328	346	322	331	337	353	330	348	329	338	361	341	332	321	333	333	357	325	363	322	327	326	346	334	347	368	358	317	322	330	323	356	328	329	326	363	343	344	340	310	318	326	357	324	346	334	325	327	353	343	346	340	308	341	355	364	326	361	326	358	370	342	331	344	357	378	334	357	347	333	336	309	376	361	322	341	383	345	356	340	350	372	347	340	310	392	325	330	340	320	382	337	324	370	313	316	314	335	330	335	310	345	324	329	321	369	335	317	359	309	365	320	357	357	361	347	339	327	370	349	356	377	380	346	362	351	344	376	323	353	294	340	328	308	326	336	336	319	344	313	345	347	317	345	342	355	323	329	338	308	324	344	338	337	340	337	353	360	315	301	350	353	341	333	339	351	351	374	316	344	360	325	339	322	315	346	384	336	332	333	349	368	361	319	331	343	287	333	332	330	341	329	328	339	348	362	332	319	334	308	325	317	377	334	357	291	317	378	367	337	356	347	333	340	359	350	325	337	327	364	351	307	322	347	357	320	321	347	329	330	345	355	312	363	374	348	352	339	319	343	338	345	387	367	369	311	345	329	325	320	318	339	327	282	332	352	313	334	370	360	357	311	327	346	338	333	349	363	354	325	319	314	324	342	343	347	350	351	317	318	345	330	325	340	320	325	360	353	323	358	344	347	284	314	335	305	355	370	343	303	335	334	330	352	331	323	326	367	340
26112	11519	6546	4654	3407	2523	1896	1426	1016	908	872	842	783	819	849	855	853	803	810	818	778	778	830	845	792	816	802	792	785	801	840	820	773	782	785	804	771	761	753	787	809	734	761	817	756	780	736	741	790	765	756	792	773	789	751	751	753	809	824	778	821	798	802	743	824	813	768	796	827	779	802	812	752	743	759	757	734	775	812	839	832	770	761	748	724	758	799	813	759	789	746	784	799	789	803	774	779	742	760	785	758	724	771	768	749	794	795	751	738	775	802	815	795	784	748	807	759	749	764	812	793	809	802	808	792	790	766	783	818	811	779	826	780	788	782	806	780	807	815	790	790	758	800	795	772	811	843	779	745	799	827	788	774	732	796	763	803	809	791	801	791	748	814	760	779	765	739	817	777	811	797	793	738	767	809	816	785	785	803	824	788	846	776	745	759	809	789	772	787	719	721	739	748	822	758	799	776	806	783	807	790	802	791	789	764	728	785	798	775	778	814	810	773	806	800	785	762	759	819	816	800	753	782	801	799	772	767	822	765	797	783	817	820	806	768	788	745	767	807	752	806	726	811	769	759	817	778	784	807	764	800	769	785	798	779	735	755	829	816	774	758	730	752	774	744	789	739	770	768	783	828	770	780	751	744	763	791	791	823	812	773	783	789	813	799	796	820	747	783	739	833	753	826	809	757	793	733	832	688	784	825	787	774	765	760	767	759	754	791	791	774	823	798	771	782	786	769	737	832	829	786	761	812	779	720	782	780	806	757	794	764	771	827	785	738	780	750	790	718	800	767	788	795	839	749	795	793	754	779	755	778	771	778	795	783	775	744	796	822	735	757	778	808	736	773	822	846	783	787	808	747	767	764	765	799	800	793	813	767	762	793	788	822	741	787	766	792	746	810	808	750	818	770	782	761	776	764	806	817	780	795	779	798	788	774	805	819	805	800	769	797	733	766	806	743	771	779	789	785	790	795	777	764	758	755	793	749	822	806	798	768	783	777	774	778	785	781	765	788	767	783	773	732	804	797	772	805	784	779	799	759	773	827	748	738	752	770	774	757	759	786	783	802	789	741	837	745	840	787	771	832	765	791	770	806	822	797	813	759	761	780	802	758	760	815	804	775	768	753	782	782	729	771	764	755	722	778	817	816	769	771	766	755	750	816	763	811	783	789	788	769	757	759	761	836	738	785	764	820	827	744	846	770	800	766	814	755	744	779	793	820	767	797	795	796	761	772	776	760	747	811	758	789	764	782	753	783	782	814	792	753	774	789	777	795	799	783	777	770	774	769	791	804	810	746	770	714	754	747	794	789	774	771	782	784	757	815	741	843	739	746	830	747	748	818	851	792	713	747	789	751	790	775	784	780	777	761	766	790	778	808	785	830	775	779	764	767	771	790	785	764	808	799	779	749	783	780	753	752	798	767	768	751	804	786	745	756	786	802	761	786	821	740	746	742	833	791	782	767	780	817	780	791	755	815	750	787	779	776	752	785	828	793	760	755	801	774	773	739	802	749	812	782	814	808	752	779	807	737	787	779	762	763	812	753	803	830	791	765	837	839	764	785	781	799	771	792	752	751	791	807	853	839	735	830	795	807	753	732	819	800	768	762	772	731	791	759	743	819	780	808	761	745	835	715	826	795	804	753	764	791	717	775	779	771	752	752	827	802	740	836	779	750	793	784	818	720	773	795	743	824	744	763	766	818	728	822	776	747	742	801	795	775	748	805	802	823	762	785	785	776	765	729	735	747	747	728	730	767	738	777	799	773	781	730	856	808	746	764	794	850	781	813	810	831	808	817	786	795	760	787	784	791	753	803	835	799	791	805	814	744	788	811	728	819	764	797	803	766	751	798	794	778	802	810	782	775	776	770	841	812	777	818	822	745	796	761	760	807	811	795	740	827	797	810	786	759	802	729	817	808	785	791	774	794	826	761	775	829	778	834	763	764	816	801	806	784	809	786	773	804	780	804	790	777	771	793	779	763	786	757	782	785	828	801	758	803	817	794	817	755	781	801	807	828	780	774	768	752	764	728	765	786	781	812	748	750	745	752	841	774	765	767	765	807	799	778	761	775	780	775	737	768	831	771	772	781	777	794	775	794	757	757	714	745	848	791	767	704	825	756	784	828	783	756	825	785	754	795	765	807	729	766	807	760	709	754	773	750	747	762	791	793	796	770	763	820	759	782	807	735	776	768	746	824	816	786	723	840	759	792	771	728	776	814	800	749	783	735	795	815	822	768	808	781	808	786	753	794	776	794	778	767	842	777	773	797	790	772	760	777	817	808	780	752	768	810	808	760	790	789	797	750	785	819	737	778	726	809	765	816	790	785	772	777	742	787	797	795	799	771	774	788	769	829	794	776	776	832	814	770	768	776	771	792	751	770	748	779	766	720	814	776	720	747	769	811	836	807	795	796	810	783	781	794	775	794	818	809	787	755	794	806	800	804	785	758	759	779	794	824	817	764	800	812	810	809	796	755	810	737	822	754	740	759	819	770	787	829	827	748	747	782	781	769	798	732	742	755	777	808	823	810	780	788	769	761	816	798	767	800	781	759	809	769	799	775	754	767	737	808	767	737	771	787	745	811	775	766	797	741	770	800	761	795	771	778	775	801	767	778	772	790	795	752	791	770	772	803	770	796	797	755	810	774	811	776	819	819	770	753	817	808	829	748	804	785	772	783	751	800	774	757	735	743	760	792	791	771	812	793	759	816	795	833	756	737	762	799	817	782	763	770	794	809	783	799	762	753	801	763	773	809	835	760	809	742	861	741	770	798	804	831	805	760	803	767	799	765	834	793	733	777	801	737	813	772	805	765	824	790	761	773	786	774	733	789	807	793	800	771	838	787	819	814	797	752	764	828	785	759	767	803	771	756	745	818	801	845	776	805	799	780	762	776	784	788	792	831	706	811	799	774	760	762	799	764	800	799	782	719	837	822	739	752	775	833	776	796	799	755	725	753	755	777	826	807	772	837	736	794	791	843	793	799	770	775	794	805	828	778	798	782	743	799	770	766	817	719	780	773	773	844	747	833	748	749	774	738	779	779	759	820	748	796	764	808	768	841	779	752	783	808	777	795	785	760	782	797	732	785	752	764	744	840	817	798	738	800	764	796	803	735	765	769	791	791	785	816	788	811	756	822	802	754	753	799	756	728	756	762	798	826	818	796	794	836	770	802	747	759	742	811	772	803	793	792	766	774	792	823	830	802	796	795	778	775	795	750	766	784	799	789	800	779	761	769	808	749	812	769	730	801	725	786	754	828	732	842	731	779	776	779	788	783	804	827	811	750	777	835	759	815	791	783	795	824	812	794	765	757	807	801	777	819	771	760	805	767	794	782	838	815	765	825	782	730	782	742	749	756	819	774	784	736	720	798	774	776	793	776	807	819	779	816	769	753	738	754	802	819	801	787	791	769	768	767	742	771	811	819	796	771	780	815	814	843	759	799	810	765	789	716	744	810	789	723	811	786	826	748	749	780	778	811	800
24536	3060	592	427	354	358	324	310	346	323	340	314	346	329	331	317	308	344	303	304	350	328	346	295	286	314	310	317	364	308	336	317	315	313	322	303	285	310	299	358	345	342	327	318	328	327	313	334	326	286	291	296	327	323	314	322	330	315	360	297	340	330	324	338	319	306	339	324	314	330	290	329	327	309	324	329	297	284	315	336	315	324	314	313	292	312	333	309	304	333	299	298	355	325	308	286	315	346	325	302	313	315	305	320	316	297	329	313	324	314	324	327	328	354	328	304	333	318	319	330	329	285	316	295	340	315	304	324	266	328	300	349	328	335	308	349	351	342	312	308	295	339	327	326	311	286	325	306	339	317	268	276	313	337	292	300	300	331	338	330	360	361	331	330	329	326	321	289	365	345	304	306	283	290	300	339	317	325	310	335	309	313	314	315	327	299	333	335	350	334	329	342	329	340	352	343	331	311	346	290	297	301	307	324	288	338	310	334	330	304	340	329	320	319	326	328	274	326	328	369	319	336	332	362	317	334	320	316	276	304	311	327	338	321	331	319	331	327	305	307	326	353	345	312	333	336	315	342	318	318	309	304	302	304	311	283	300	321	312	314	307	328	376	316	334	301	317	320	299	333	338	294	341	291	350	333	300	326	325	350	348	326	307	310	292	308	313	296	290	318	328	351	291	339	307	329	327	293	315	334	310	292	317	313	325	309	292	363	322	330	313	280	289	301	291	322	332	333	333	297	304	335	357	295	330	313	318	328	285	316	359	367	323	303	328	309	315	311	309	309	317	345	365	327	341	335	313	336	330	296	303	314	357	326	306	344	308	317	300	330	293	375	344	329	312	297	322	303	325	266	304	362	321	314	358	319	304	308	315	336	359	345	311	305	333	339	300	326	327	298	321	329	310	324	303	303	294	321	338	303	305	304	314	318	277	308	331	298	323	305	342	301	338	338	332	271	313	329	330	349	336	316	325	336	336	327	319	346	310	350	322	313	301	275	341	320	317	388	312	317	328	306	342	328	303	330	328	311	296	295	296	306	313	365	297	302	309	336	322	316	315	334	287	322	291	305	282	329	299	318	343	337	327	383	333	337	340	320	308	318	299	330	336	274	335	323	330	340	356	311	305	346	359	327	274	321	289	312	314	335	323	305	312	314	316	356	321	328	318	327	338	312	374	292	326	320	280	348	310	286	309	307	317	328	345	309	340	339	303	305	323	328	276	319	315	334	306	327	329	285	268	310	326	301	317	332	291	309	333	318	299	344	311	327	299	303	337	357	357	339	348	294	330	303	300	336	305	290	323	321	308	325	339	315	322	302	331	352	320	330	305	339	330	310	319	311	299	317	297	349	312	295	328	289	312	341	352	342	341	319	316	300	307	321	279	367	302	281	312	337	319	326	332	315	309	294	303	358	316	348	319	327	351	296	318	333	330	356	335	331	327	344	304	320	312	335	334	308	309	299	325	308	316	337	349	314	352	352	321	346	343	365	330	364	348	314	307	323	342	339	307	320	286	298	301	304	311	345	331	311	339	313	318	346	306	303	324	304	309	340	325	323	316	288	312	344	321	339	345	319	354	339	316	308	320	327	344	294	331	340	279	299	315	315	325	332	358	308	316	339	331	343	326	331	319	344	362	313	316	317	304	311	331	333	350	327	298	316	326	358	282	346	340	347	317	323	350	327	312	329	298	305	287	342	335	297	313	333	311	318	306	313	337	305	311	332	318	300	343	323	339	310	320	342	322	359	347	328	349	329	295	287	346	293	291	338	328	320	292	288	361	320	333	331	360	323	356	284	332	345	293	303	313	306	348	323	315	315	316	297	284	324	323	313	313	356	331	335	296	306	320	325	278	319	307	298	328	293	319	350	336	328	307	324	314	340	342	307	313	302	304	337	335	324	278	323	330	317	307	316	340	297	317	350	322	384	335	334	309	334	299	270	337	338	308	302	312	317	354	310	303	338	338	362	328	341	333	313	332	317	295	309	311	324	326	348	366	319	324	309	260	326	297	279	312	332	349	314	330	313	321	324	314	328	321	336	335	370	322	311	365	319	311	285	362	314	337	332	315	352	317	345	308	322	345	306	326	312	334	335	311	308	326	338	304	309	323	333	355	306	302	316	333	323	318	301	305	296	336	312	315	312	296	323	341	349	319	316	305	301	363	283	340	310	319	293	322	293	341	330	310	315	302	327	300	316	301	305	318	312	323	321	299	318	321	331	324	308	296	280	331	303	356	347	342	325	305	310	303	332	296	345	327	390	302	325	328	275	319	312	318	295	334	319	304	330	309	327	327	292	309	309	333	329	361	298	351	312	350	314	332	322	295	336	289	317	333	336	320	325	324	311	286	331	305	316	356	312	326	333	309	333	323	349	296	324	349	313	323	317	348	313	333	319	328	333	302	322	352	321	337	313	360	290	294	329	300	314	333	307	320	324	329	300	299	326	335	311	321	315	316	330	360	313	348	325	293	294	293	312	315	303	328	314	366	321	304	306	334	328	342	327	311	351	307	336	320	355	352	308	290	304	348	332	335	334	285	336	331	312	344	349	329	323	327	316	317	339	299	310	303	303	309	339	307	331	333	301	339	324	287	315	300	297	308	333	328	336	351	315	308	319	315	379	322	322	344	341	322	348	315	316	291	325	365	359	302	310	318	352	307	310	285	309	299	327	308	313	291	321	322	305	332	307	308	313	291	339	325	304	332	344	303	288	318	306	342	282	299	332	326	315	315	325	323	298	329	361	338	320	338	316	301	284	279	336	321	336	304	305	304	347	301	314	344	302	332	305	308	347	344	346	326	334	309	302	320	340	315	295	328	325	297	333	306	320	358	306	299	328	314	324	347	330	342	300	318	286	335	340	327	331	342	327	321	348	307	334	317	317	275	358	343	343	342	314	302	342	322	301	319	337	320	312	297	318	339	325	335	325	279	310	305	322	293	318	309	317	315	283	324	284	333	295	304	310	331	330	317	309	319	305	307	308	324	337	267	321	323	353	299	346	344	301	342	329	317	322	322	313	322	311	320	293	287	330	363	330	315	347	322	325	305	302	319	309	302	336	290	312	290	325	324	330	344	303	329	341	294	318	351	322	305	352	293	310	353	335	269	332	317	332	348	342	303	287	293	298	263	336	312	340	317	311	317	300	323	305	311	326	344	300	333	311	338	308	313	324	311	302	309	285	322	325	293	318	320	284	335	337	322	330	307	312	283	285	319	323	328	311	312	277	342	317	319	297	302	326	295	333	332	303	334	329	318	347	348	375	325	350	300	336	331	311	297	347	299	329	323	296	294	268	330	313	317	325	313	359	285	351	356	341	340	338	360	308	310	295	308	295	307	299	321	341	319	291	319	306	330	333	343	323	381	319	298	325	330	354	345	291	316	329	323	314	306	327	334	312	349	360	310	303	327	321	352	313	327	313	346	363	281	320	320	321	312	327	314	303	310	333	319	293	327	359	310	326	310	300	304	332	318	307	308	313	292	338
18428	6653	3622	2520	1743	1305	1087	895	809	698	730	694	776	757	695	728	731	742	713	721	690	732	697	754	726	728	717	696	681	733	696	665	669	713	704	735	686	737	688	713	690	683	721	688	733	660	705	681	759	738	713	737	753	699	745	679	724	682	659	733	723	683	702	711	669	712	696	695	660	718	699	692	757	662	689	766	760	709	739	689	719	703	676	669	674	743	726	739	687	697	721	668	698	686	694	699	704	675	700	723	680	699	694	693	701	709	754	709	682	707	695	690	712	685	637	668	707	700	684	742	700	718	695	693	679	701	716	702	722	661	654	720	730	690	710	711	691	729	686	706	734	707	658	677	723	705	699	687	690	678	719	697	688	709	727	682	727	727	749	689	696	683	723	658	705	673	700	723	693	654	686	710	699	657	669	662	688	720	671	682	731	681	685	759	686	734	687	741	690	683	695	687	716	689	675	687	695	709	695	686	706	727	711	729	733	680	713	663	645	683	733	714	748	672	696	685	674	748	724	701	726	726	716	684	774	713	702	690	705	685	713	718	702	697	645	713	703	674	708	674	709	701	741	687	681	722	696	671	723	775	716	690	715	715	674	699	663	718	750	667	696	682	717	691	668	726	707	733	764	703	694	695	677	679	674	677	716	692	697	694	685	693	713	671	733	665	704	713	662	718	692	699	684	712	712	675	745	701	745	733	708	725	710	693	729	681	698	719	677	679	723	679	647	705	702	696	777	722	703	666	736	688	692	728	687	679	740	669	641	701	743	656	711	674	686	711	672	660	719	690	669	729	724	742	752	669	705	726	699	689	702	687	676	663	700	687	678	706	747	683	674	694	742	703	675	673	705	715	764	716	700	714	682	698	679	721	664	721	754	696	685	691	750	657	706	723	732	701	706	685	715	694	715	706	700	710	713	717	686	671	688	649	701	765	716	689	716	734	714	730	650	693	680	722	686	660	700	748	738	704	752	736	651	697	740	703	692	640	727	676	703	699	719	742	680	717	704	670	714	693	668	652	672	678	688	704	637	698	726	713	747	718	722	683	705	706	698	679	703	677	710	781	669	725	738	694	678	684	705	765	696	665	693	680	692	729	697	716	763	731	729	696	760	692	670	697	686	660	744	743	678	706	700	712	696	699	649	698	756	703	654	728	702	720	697	704	726	738	706	696	707	717	691	696	691	698	735	713	693	684	710	709	690	678	661	707	681	701	705	722	644	716	683	720	698	726	725	684	714	714	732	717	682	725	705	722	700	664	673	678	672	680	710	632	697	690	692	720	697	693	650	683	675	708	704	683	702	696	694	711	747	649	699	660	707	713	746	697	704	720	640	724	696	722	697	704	683	689	710	681	721	675	694	689	693	700	732	706	664	683	686	674	686	749	683	711	666	724	674	701	730	675	726	686	678	703	688	719	712	716	718	691	706	744	755	673	704	696	769	722	680	675	727	750	685	764	729	672	689	668	721	715	722	717	674	691	678	646	700	683	679	733	709	677	653	716	682	653	676	707	695	689	754	705	669	721	684	701	679	685	699	665	735	704	722	695	653	678	695	715	700	721	730	747	678	663	672	721	693	719	720	674	727	659	700	713	728	683	715	667	651	666	684	691	716	672	689	686	669	680	693	645	668	708	678	698	682	709	680	677	688	711	675	718	665	708	771	698	664	712	741	695	683	688	705	660	725	732	729	666	701	642	663	707	714	691	733	701	697	714	716	677	659	734	717	685	698	728	669	723	652	721	708	718	698	695	698	708	691	731	635	747	702	689	630	729	720	706	755	716	719	692	725	675	675	674	722	738	680	682	676	737	690	690	683	720	701	713	751	691	666	725	717	700	728	728	712	671	723	664	732	677	708	707	691	680	728	694	716	697	650	763	734	690	727	690	732	665	692	718	768	678	657	668	756	699	741	685	705	668	747	674	654	668	713	699	697	719	674	655	739	699	721	688	692	673	677	668	716	690	738	716	666	713	668	731	673	712	700	694	649	688	707	673	679	703	724	747	706	718	697	683	682	704	712	657	690	702	756	691	730	685	725	726	692	717	694	683	722	678	672	669	672	723	728	704	708	698	708	655	707	716	662	755	696	715	709	699	717	693	703	716	697	696	689	723	701	715	717	685	672	725	698	742	675	708	714	690	704	752	733	704	723	707	695	697	691	700	683	679	664	709	720	683	687	662	711	667	699	703	688	703	718	697	701	708	711	723	663	711	650	705	723	690	718	701	696	656	677	675	717	693	673	695	632	662	691	679	734	680	721	710	697	709	719	693	680	676	688	767	711	661	675	721	688	686	706	661	717	758	671	722	695	736	711	681	775	717	712	702	681	700	726	658	691	693	678	728	734	737	681	680	733	688	706	686	725	695	677	688	698	688	689	706	720	685	702	739	730	707	690	765	713	681	698	647	694	683	659	676	693	719	693	731	711	694	715	721	757	730	733	709	709	713	671	684	704	707	729	715	703	680	697	729	717	740	721	714	709	724	660	727	698	754	699	717	705	706	694	738	665	689	742	704	692	707	719	734	724	661	704	718	707	738	687	685	700	678	724	688	691	709	654	707	728	728	717	720	696	701	697	678	699	690	690	675	655	683	691	679	710	717	724	671	722	718	748	682	720	710	706	784	679	653	675	683	682	710	710	664	718	665	662	726	671	680	757	665	717	697	725	725	730	715	683	693	707	702	692	678	683	678	690	693	745	681	724	749	706	650	706	729	668	712	700	727	693	756	693	685	675	741	664	697	709	679	736	705	723	734	724	704	707	701	643	719	715	691	772	727	725	675	650	670	733	714	712	699	663	735	671	655	676	708	690	678	709	688	699	678	666	721	706	656	709	661	691	727	683	748	753	701	724	692	738	690	715	692	690	676	692	661	702	715	778	713	675	667	666	695	716	733	684	673	708	661	694	708	692	691	688	730	718	663	715	670	696	706	680	677	744	735	719	670	711	720	734	721	654	705	706	720	698	701	710	667	741	717	725	697	732	713	714	692	711	700	647	673	687	708	697	660	673	723	715	693	689	720	674	705	738	705	702	674	727	724	699	705	688	691	678	686	690	676	717	709	678	706	679	683	682	724	712	722	750	658	713	702	736	689	696	726	668	684	722	690	684	634	660	720	708	750	672	697	677	693	674	666	706	730	743	690	717	681	699	739	712	696	713	648	669	692	691	685	708	729	704	664	728	721	635	727	707	680	679	692	646	737	742	707	710	695	658	679	691	690	715	706	729	670	728	685	674	724	713	669	729	701	721	692	726	675	739	704	677	729	681	671	745	686	714	708	731	632	687	710	743	699	727	727	690	722	771	722	732	717	689	716	734	696	689	724	711	718	704	735	671	709	677	680	731	746	717	706	700	721	723	675	700	728	741	742	670	675	707	696	737	685	667	684	699	732	690	739	685	708	690	685	710	701	700	718	707	671	741	688	720	686	697	732	703	706	666	749	703	723	707	699	708	713	697	664	701	677	758	724	718	670	744	689	694	709	710	721	747	712
37559	6680	862	442	359	362	339	366	337	332	324	370	343	339	322	341	328	349	323	338	325	295	292	313	332	352	367	332	335	314	347	338	325	334	310	310	347	333	339	357	326	333	330	327	353	344	335	328	335	355	350	354	321	321	316	344	311	298	299	382	333	313	327	357	309	318	335	319	314	307	339	349	331	316	333	322	342	316	302	326	357	345	301	321	323	330	350	339	323	363	347	351	355	316	349	345	349	303	330	336	325	317	327	312	358	350	303	287	363	331	310	357	323	324	359	322	321	320	279	310	340	337	321	339	336	350	341	330	358	308	340	360	325	363	290	326	294	334	340	324	354	342	323	308	332	326	319	328	347	296	306	336	296	329	329	354	338	336	316	320	353	355	355	320	313	289	365	332	359	378	361	392	321	333	315	371	337	350	321	291	345	348	319	348	310	306	340	352	319	324	349	348	329	329	332	321	286	329	331	348	344	367	345	337	310	342	320	354	373	317	321	360	339	352	330	326	326	347	338	350	321	346	304	313	344	341	314	316	352	283	331	304	338	358	348	331	364	281	350	353	351	338	333	314	332	335	332	334	335	342	327	289	316	343	320	316	297	305	332	320	314	304	340	338	351	297	342	345	362	322	343	360	330	317	339	359	324	362	334	347	373	334	300	325	335	348	323	347	339	324	309	349	314	320	324	329	344	347	343	301	328	326	341	305	338	342	361	345	339	301	302	335	312	334	311	342	363	348	341	296	343	326	327	337	340	332	332	356	361	365	345	327	334	300	316	309	343	315	356	329	315	345	319	340	317	317	332	288	317	351	336	334	348	400	324	375	340	321	299	311	357	313	301	326	308	374	311	363	337	359	337	373	303	319	331	337	322	329	299	345	362	317	324	335	299	362	304	334	296	333	334	327	348	335	340	355	335	330	340	289	323	350	313	353	308	313	336	331	308	338	332	315	335	342	328	325	366	363	332	317	303	312	326	342	315	337	319	325	345	306	336	327	332	323	338	337	350	355	351	318	309	331	332	326	301	324	318	331	388	328	343	338	338	300	334	330	317	293	332	308	345	329	329	330	334	300	363	295	344	321	302	342	342	328	360	328	305	312	364	344	344	319	323	347	346	290	315	338	343	363	302	308	332	327	335	347	334	330	306	342	324	328	313	312	371	335	351	354	327	321	361	323	303	289	304	341	338	329	327	295	351	314	339	315	300	320	357	340	313	324	315	333	331	313	302	319	323	338	322	323	351	356	328	323	345	287	346	336	335	333	352	330	344	364	347	296	314	309	315	325	315	344	315	318	303	300	309	336	323	315	337	319	320	317	313	316	296	336	305	320	331	330	338	326	326	338	337	304	354	314	309	322	350	350	315	320	333	343	350	301	308	352	343	322	309	343	336	317	312	324	325	337	327	342	338	358	328	317	304	312	333	368	321	310	363	311	357	308	356	299	322	339	296	324	314	320	334	323	312	344	314	315	343	372	316	320	343	326	329	321	309	346	339	324	313	322	328	309	308	353	322	351	323	349	323	331	326	357	344	356	318	334	308	329	311	346	344	354	314	365	325	324	336	364	336	318	369	349	362	350	351	318	296	360	338	320	323	336	357	346	320	349	335	309	318	337	280	334	291	322	336	351	346	353	321	306	327	298	317	328	327	334	340	322	343	328	334	335	305	346	295	318	309	342	348	323	343	344	347	353	327	337	297	311	348	330	319	315	349	327	336	320	298	322	281	335	403	305	341	327	304	346	343	316	322	351	359	379	315	376	344	329	323	311	313	290	311	359	320	365	333	306	377	321	304	349	350	345	321	318	316	340	306	327	330	351	321	288	314	347	338	305	351	323	303	331	346	370	332	318	324	326	306	320	371	338	307	327	332	323	333	351	281	302	340	321	348	336	311	298	405	317	371	290	308	339	326	309	345	314	321	348	365	342	301	307	350	333	337	388	339	334	334	338	349	327	339	361	348	300	322	313	333	319	364	335	316	354	345	311	306	332	343	293	354	309	317	325	322	318	319	345	311	331	364	342	315	339	323	314	353	356	336	347	308	334	329	327	324	372	316	330	335	358	316	319	334	317	338	340	390	324	322	342	329	312	344	351	363	319	335	320	358	371	345	318	310	335	333	321	350	335	301	323	343	344	323	366	344	325	309	270	320	326	334	320	299	362	326	316	335	326	355	317	301	294	338	322	344	308	320	347	339	359	359	348	321	338	328	353	319	300	349	337	320	310	303	337	327	338	328	333	311	316	311	324	358	299	342	319	304	318	295	321	318	308	331	384	371	319	342	338	370	352	337	337	334	326	322	281	323	342	327	373	321	377	328	346	311	337	333	355	310	339	328	307	362	329	292	305	314	317	315	308	339	319	352	337	311	306	330	347	339	351	340	321	334	329	318	286	286	340	325	324	312	337	320	351	310	325	332	362	357	332	320	317	367	338	325	321	327	306	303	311	301	312	329	356	349	347	348	347	364	346	311	328	348	325	309	323	329	337	318	354	317	295	319	360	340	310	368	336	348	334	317	337	314	360	338	318	333	313	354	327	332	368	321	326	305	351	350	346	326	321	335	324	345	312	310	320	329	294	310	356	350	274	321	342	345	327	330	333	349	352	315	329	320	337	341	343	354	334	329	342	343	326	340	315	330	344	297	326	320	330	357	317	352	313	352	330	353	343	357	300	378	349	347	356	336	325	340	324	333	330	309	337	366	366	339	355	320	358	307	359	326	306	337	347	319	333	322	335	311	288	298	365	331	300	329	304	311	343	304	334	339	340	352	380	360	302	319	317	355	356	341	285	324	330	349	300	324	355	299	351	349	309	344	349	310	332	348	371	362	339	315	293	305	361	353	328	308	327	327	339	321	349	365	320	304	337	306	322	316	301	303	353	359	313	324	340	322	332	349	330	322	311	347	330	326	335	322	347	322	329	361	332	307	314	343	279	347	319	351	365	313	330	355	300	332	336	314	331	345	338	330	330	322	319	317	320	355	328	318	310	305	368	343	270	328	332	318	290	343	353	352	319	341	325	383	331	329	329	300	302	311	338	321	346	301	360	339	326	328	330	314	337	364	306	318	340	378	328	316	314	282	367	316	284	293	336	331	339	317	299	339	343	345	343	328	312	334	317	327	309	327	326	332	336	371	317	320	314	316	333	341	348	302	339	365	321	320	345	398	332	324	340	316	314	340	322	314	353	330	301	351	325	358	352	328	347	325	367	328	312	321	346	331	326	345	351	332	348	346	329	313	326	353	338	329	357	350	352	311	354	346	298	307	322	282	316	363	330	321	341	340	331	311	337	305	347	344	356	343	299	319	346	327	340	332	328	352	323	307	309	355	331	349	325	331	317	336	334	339	329	274	363	320	342	295	340	318	361	340	323	358	326	330	308	331	312	332	361	339	348	284	293	310	339	311	349	310	331	301	313	315	299	313	334	341	337	355	313	354	302	345	358	304	290	335	347	319	306	317	321	318	321	317	327	344	314	320	329	325	315	326	356
27270	9936	4982	2528	1884	1670	1438	1124	873	840	711	755	784	787	771	759	760	775	755	723	734	766	690	752	796	749	790	720	781	760	708	749	732	746	697	717	785	754	769	791	757	740	730	731	757	779	725	761	726	777	696	759	705	744	768	732	686	770	766	728	731	720	783	747	771	780	780	784	736	757	703	713	711	784	785	749	791	755	747	747	747	746	743	749	763	737	784	769	716	755	748	706	752	715	767	736	752	727	797	770	725	729	728	760	688	743	745	784	765	709	762	720	738	679	719	778	721	666	767	752	750	756	735	737	777	745	739	719	756	744	709	726	684	747	751	755	704	713	720	754	701	779	755	720	717	765	750	754	729	747	746	748	763	749	741	731	743	789	675	756	755	699	749	755	742	760	729	792	741	773	753	746	729	757	759	776	734	774	758	736	736	763	759	740	720	758	772	780	736	729	733	741	747	735	816	752	753	759	694	758	701	802	766	755	720	782	773	734	740	740	789	766	794	719	750	735	733	731	725	725	727	779	724	774	764	771	681	728	740	762	760	778	710	787	809	769	696	710	761	723	741	712	749	739	715	734	722	773	740	777	761	712	729	762	741	804	724	686	727	730	715	786	713	710	761	822	698	721	730	765	726	737	767	760	764	820	751	774	758	877	726	734	723	789	754	790	756	782	738	784	745	714	747	720	719	762	722	705	690	744	769	708	711	750	738	719	785	758	707	692	715	738	696	751	757	715	776	726	728	681	743	747	785	782	718	762	735	753	744	741	723	751	728	738	755	798	731	781	741	695	741	795	704	780	749	756	702	788	696	750	733	684	749	763	723	733	727	669	763	751	754	754	739	769	757	739	768	751	749	735	735	761	761	743	730	748	754	776	746	739	778	706	762	740	778	700	807	745	761	783	720	715	785	785	752	803	760	805	773	739	791	746	816	746	719	774	767	782	771	720	778	717	729	793	688	781	737	809	745	780	742	755	761	761	730	764	748	762	677	700	722	735	737	772	704	718	709	755	750	735	703	764	747	747	742	745	729	747	781	709	765	714	748	784	766	763	765	754	784	693	711	721	689	773	742	730	724	718	694	772	736	767	737	757	757	760	718	749	722	747	726	740	782	722	760	758	771	735	716	773	773	765	808	765	723	746	747	764	729	719	739	766	779	664	730	744	766	725	740	753	715	657	774	740	752	725	725	748	739	709	748	737	743	779	717	782	689	732	720	761	726	782	739	760	702	741	742	721	735	753	808	717	780	725	743	748	755	768	767	793	683	733	770	746	717	736	773	713	722	751	814	716	770	753	760	756	743	718	730	751	743	722	783	771	700	685	722	756	687	710	723	729	731	773	778	757	767	751	695	709	800	677	774	706	715	755	726	756	757	733	760	827	791	781	711	681	737	739	708	760	768	711	698	763	718	751	750	722	708	757	827	709	777	774	767	723	754	785	728	754	776	710	772	734	752	744	727	777	744	756	726	777	723	715	703	761	727	740	727	800	754	766	711	749	768	760	741	757	723	770	751	779	747	724	718	758	750	769	730	751	722	785	764	785	740	733	744	771	758	723	751	789	730	722	737	719	769	753	736	814	771	734	743	776	758	717	737	775	726	730	753	762	716	705	784	771	744	736	742	751	776	745	751	768	752	717	736	771	776	685	742	735	744	783	741	781	748	761	738	727	754	758	791	748	747	778	726	752	776	759	767	792	718	746	781	760	756	756	760	744	720	751	721	734	821	778	774	776	735	745	732	739	727	754	704	755	768	760	777	763	733	802	729	733	724	744	785	733	776	743	781	696	773	751	768	730	787	731	755	753	697	703	765	764	756	745	756	716	778	733	770	705	777	790	773	723	732	709	755	756	758	705	742	767	758	755	773	787	737	711	759	727	714	676	790	770	726	809	758	765	763	727	736	739	760	743	718	795	778	772	743	759	791	763	770	738	711	752	791	726	752	765	727	736	768	733	766	723	715	705	746	713	737	764	743	737	751	733	736	737	742	752	709	768	765	742	726	743	741	717	768	746	745	718	749	747	770	754	757	734	723	754	703	758	724	709	761	750	746	726	735	795	778	773	790	740	797	710	728	718	760	700	778	745	777	712	717	708	730	722	761	793	737	733	749	763	749	719	726	739	721	669	724	751	763	695	711	726	720	756	740	702	745	814	702	725	777	726	717	710	712	752	757	780	788	759	745	729	765	725	692	752	718	775	743	785	709	800	740	735	689	742	711	777	725	757	748	745	742	746	725	755	761	732	731	765	769	736	761	740	745	756	756	748	744	741	751	734	708	783	725	756	763	794	729	751	733	747	750	761	724	794	723	752	751	728	722	769	738	730	667	772	730	748	749	781	764	755	810	758	717	778	706	785	726	728	774	783	764	719	774	723	734	744	726	780	780	798	756	741	760	723	750	719	716	739	687	756	808	777	708	742	717	784	715	711	748	689	658	758	686	747	736	721	735	779	726	759	790	746	743	754	676	723	777	712	781	749	666	809	724	705	751	738	725	701	729	757	788	791	711	742	747	771	703	794	787	757	764	760	715	777	743	710	739	717	764	743	734	802	730	747	770	726	763	720	719	738	792	772	765	739	797	729	715	690	728	722	765	795	771	750	738	776	748	753	753	708	759	735	748	765	745	788	772	763	744	772	721	776	717	750	773	716	752	713	710	794	716	729	753	727	738	768	812	801	770	752	735	749	739	776	769	712	759	783	760	710	690	772	746	746	733	776	722	747	744	668	746	738	756	785	756	716	749	734	716	807	773	731	746	777	769	739	765	756	774	743	754	770	699	744	808	737	737	733	720	725	724	741	771	739	788	729	758	732	722	755	770	772	705	790	723	789	776	723	757	804	743	723	681	747	738	771	764	722	673	754	748	759	735	761	719	810	749	728	768	764	708	752	719	777	710	747	766	724	714	730	738	710	786	720	746	790	752	780	755	777	776	721	763	793	740	774	713	733	741	759	743	744	697	755	704	704	755	742	754	703	735	769	735	743	758	757	720	728	745	751	712	712	761	737	814	752	720	710	730	699	717	763	768	769	695	750	783	703	752	765	756	706	719	744	727	769	757	713	748	732	727	761	780	781	777	754	766	757	721	748	720	733	699	793	758	728	733	826	765	763	742	739	723	777	755	746	765	808	723	709	794	744	711	693	720	756	737	776	787	772	724	767	764	719	740	785	784	733	749	766	825	740	741	744	699	775	743	764	747	739	711	756	710	759	770	745	687	776	780	727	715	753	709	756	773	733	752	799	763	722	731	733	784	789	763	739	733	750	755	742	743	762	726	718	736	764	734	720	795	666	790	735	743	758	741	779	736	794	737	757	750	784	774	736	689	752	750	759	781	750	753	792	772	774	799	710	772	723	777	695	756	724	731	727	707	755	727	743	758	754	735	721	700	734	799	744	714	723	738	714	757	715	765	763	723	742	772	761	727	760	731	727	774	755	757	741	741	727	718	772	755	715	750	776	758	704	785	746	708	696	721	762	722	704	758	696	754	699
41155	7624	842	517	473	425	367	350	353	351	344	351	336	352	360	348	323	301	329	354	355	321	358	348	364	317	360	341	337	346	330	336	339	382	342	359	365	333	336	324	345	368	302	364	342	350	355	347	303	343	354	356	318	342	345	282	348	334	327	340	318	359	342	341	350	292	320	325	354	321	307	307	327	340	357	317	316	384	335	333	366	401	326	342	360	368	374	336	347	348	322	371	334	303	351	358	341	347	379	331	351	381	377	339	312	315	386	355	346	359	328	336	360	352	351	346	342	308	345	334	325	327	355	336	386	357	338	348	329	337	342	360	303	334	345	327	361	387	320	317	352	334	350	301	365	322	319	377	354	352	317	330	341	330	354	323	320	359	344	345	289	350	331	336	345	344	354	340	338	348	360	347	336	354	359	325	316	353	351	328	341	345	348	349	335	344	345	336	344	337	342	334	332	358	342	359	338	294	341	341	315	359	367	309	317	326	354	368	324	297	339	353	350	307	379	299	296	360	315	368	316	349	347	334	315	369	376	340	324	344	361	349	334	304	330	370	334	355	353	347	345	313	292	331	390	350	362	370	331	338	352	344	350	344	323	337	329	355	359	315	319	357	351	361	310	334	354	324	319	331	318	342	357	366	349	388	319	313	354	353	403	337	338	335	343	293	318	348	342	322	319	368	328	314	334	324	379	354	373	320	339	325	325	375	329	351	327	330	337	314	333	332	335	367	321	325	351	358	331	362	304	329	353	312	342	311	325	336	347	373	326	295	357	331	331	317	339	353	360	325	316	328	371	346	358	360	337	325	334	337	357	341	384	358	351	355	368	351	330	336	356	334	375	345	325	313	363	339	325	358	306	337	319	385	335	338	383	375	348	329	331	381	371	368	338	340	348	360	357	367	328	336	375	325	365	345	352	328	345	329	344	331	323	363	313	325	325	381	356	348	344	324	350	338	342	335	362	350	321	317	352	347	333	350	351	335	341	288	322	339	315	351	381	337	311	390	336	350	367	362	332	377	326	366	357	316	343	365	343	358	343	362	333	345	326	318	342	349	317	329	351	385	318	305	361	332	369	365	354	345	350	362	313	311	328	365	290	339	329	355	337	324	384	376	360	324	355	317	372	329	332	355	341	334	376	390	381	330	338	336	357	339	353	336	299	332	311	302	357	348	355	365	341	336	340	377	342	326	351	337	352	323	361	363	350	360	376	323	329	313	300	346	357	365	329	365	366	325	395	288	359	345	353	344	374	335	334	348	365	331	325	348	343	336	351	334	389	325	357	330	330	344	347	332	338	368	385	379	348	342	351	353	347	299	352	353	308	333	357	334	341	329	330	353	366	350	327	378	347	339	343	341	357	352	334	327	317	347	318	298	363	338	331	395	331	384	351	359	340	319	347	331	331	326	357	346	355	359	346	308	315	357	323	343	362	373	379	370	351	341	353	363	363	357	355	353	339	367	349	361	350	365	315	320	331	352	332	323	311	323	337	303	329	318	308	296	373	331	310	351	318	361	359	331	295	362	357	327	309	308	359	308	384	350	343	345	369	349	353	360	370	335	327	338	355	361	371	321	333	343	373	346	352	302	319	369	307	379	369	359	324	362	351	310	349	364	338	327	317	338	340	339	351	336	345	340	316	329	333	341	359	307	333	323	337	387	316	331	315	328	337	344	317	347	349	338	361	341	307	341	345	361	342	349	335	338	330	308	323	326	345	371	363	338	348	327	365	345	347	370	339	337	332	338	332	349	352	308	318	316	347	339	361	381	350	330	364	323	314	365	354	363	358	343	348	316	347	316	314	301	334	354	342	341	330	381	336	324	385	329	324	322	353	332	314	364	366	332	332	358	350	367	351	355	343	308	355	305	350	331	335	345	354	363	345	340	372	341	353	303	348	321	366	307	350	373	285	366	307	355	369	334	344	335	347	314	362	369	364	354	334	317	370	352	301	336	335	354	347	344	341	370	334	323	321	367	334	315	366	317	342	330	334	357	325	315	353	321	332	343	356	353	332	332	367	313	322	354	346	360	338	365	365	358	309	327	347	331	348	312	349	366	372	351	382	325	363	369	310	337	342	332	330	335	357	322	353	346	351	348	366	318	359	390	382	353	333	359	349	338	301	353	362	384	320	335	336	340	346	370	337	336	331	336	360	353	378	341	362	311	355	370	348	384	316	336	344	374	323	360	339	323	319	316	332	301	345	332	355	345	341	347	343	335	339	351	344	330	320	352	311	276	336	318	313	319	312	378	339	316	349	320	324	343	352	386	346	337	354	372	350	333	393	366	287	325	382	347	362	331	335	314	339	375	368	360	343	377	354	332	310	328	364	346	372	354	347	372	341	297	347	321	337	306	350	316	350	335	346	352	326	323	352	334	337	328	332	318	333	327	336	344	325	340	382	367	310	318	386	307	353	359	328	358	346	367	333	343	326	339	326	388	375	324	374	338	300	351	343	360	342	365	370	314	347	316	349	354	369	343	292	336	329	291	318	312	362	339	350	318	333	331	337	310	349	344	305	336	337	368	353	335	324	328	337	325	319	313	324	340	323	363	350	312	306	343	371	333	345	365	347	335	314	352	330	385	334	339	359	326	332	346	329	352	365	348	364	352	325	349	348	333	358	326	334	350	330	333	346	354	327	340	331	337	362	355	321	339	302	307	325	313	355	376	359	364	347	371	374	344	331	331	330	356	351	380	356	341	309	356	320	340	330	379	369	356	312	320	325	334	350	329	386	342	326	340	330	281	326	365	376	318	320	309	372	326	317	331	344	328	329	373	334	310	371	343	344	339	371	359	356	381	366	316	306	326	344	316	368	319	346	330	292	333	325	373	338	350	338	358	344	334	306	359	359	331	344	350	336	292	346	337	362	336	328	304	373	365	337	311	333	300	343	319	344	347	339	342	357	328	344	331	316	349	324	331	357	317	356	335	351	319	349	336	320	349	352	360	327	336	358	339	335	352	331	341	381	353	341	346	339	333	338	317	331	319	332	365	360	343	338	354	354	366	357	358	358	349	322	339	314	328	347	346	322	337	337	347	374	332	337	310	360	364	315	341	353	337	345	313	373	348	305	320	330	313	336	330	329	305	324	344	334	360	344	348	365	354	346	335	329	351	352	371	375	356	364	334	375	340	360	361	339	321	366	309	314	352	353	336	312	341	355	342	380	368	333	345	335	344	324	329	357	366	369	328	353	338	331	333	326	351	352	325	325	317	327	351	343	380	347	330	342	349	330	335	361	326	320	347	342	325	301	327	341	326	339	369	398	353	332	308	350	303	339	345	381	355	323	341	363	336	314	349	330	357	365	342	351	349	356	358	308	347	349	343	338	356	348	336	365	363	298	364	347	333	324	324	327	374	304	320	353	332	328	345	341	342	343	326	350	318	365	333	352	342	369	336	380	329	335	331	334	366	370	360	371	327	363	336	372	325	368	367	309	344	312	343	340	352	323	341	379	332	350	353	349	297	360	352	360	317	337	342	336	349
29378	9341	4793	3476	2545	2104	1492	1218	996	864	907	833	866	801	861	828	787	732	818	818	813	779	896	813	796	822	766	851	784	878	808	799	832	780	813	747	840	800	780	780	805	784	814	819	848	815	758	788	797	827	751	798	805	824	749	814	756	800	755	841	785	775	787	808	799	778	791	745	843	816	752	791	813	756	837	767	812	882	764	749	811	832	787	786	790	824	820	775	787	791	787	848	769	769	822	806	793	817	797	779	838	834	768	743	800	798	814	843	843	814	823	809	767	777	794	759	809	790	785	792	788	837	771	856	760	833	789	807	803	757	835	782	776	796	837	731	821	779	784	780	813	819	772	809	759	778	795	836	763	774	791	868	777	754	766	802	766	809	755	803	815	836	763	867	807	808	831	867	774	817	789	809	833	805	847	745	800	766	836	816	813	766	757	808	770	818	838	752	820	772	791	816	807	791	838	814	765	806	854	746	825	773	803	820	765	742	785	848	768	785	763	760	813	815	779	771	811	755	846	791	832	745	789	765	820	810	770	771	812	757	806	790	772	786	763	772	756	768	797	803	775	802	788	821	760	789	790	840	772	814	780	775	818	807	795	771	758	782	766	879	743	773	721	802	809	802	738	747	792	790	759	784	834	778	851	736	779	747	841	794	813	738	797	749	785	787	806	813	774	847	758	807	777	806	842	787	774	808	832	777	810	800	847	813	733	776	779	833	750	793	756	784	825	771	823	818	754	776	799	758	779	810	800	772	813	790	824	811	792	750	799	823	814	774	830	812	774	800	835	810	763	803	785	791	825	796	776	807	820	795	784	746	757	751	804	805	775	791	783	789	801	780	785	792	768	796	732	791	813	858	765	809	788	780	787	768	810	798	751	791	798	804	750	788	785	784	785	711	826	757	810	775	776	784	797	825	778	826	768	839	750	738	769	785	766	852	833	752	832	832	843	828	799	793	815	788	817	793	772	783	784	798	751	821	767	835	786	777	741	796	763	811	770	764	853	789	817	822	813	757	757	751	845	835	789	805	815	723	754	736	832	803	811	845	793	744	826	828	787	760	778	785	785	811	759	809	795	819	813	817	793	770	776	741	818	808	760	815	762	774	795	776	760	702	812	786	805	818	755	847	810	803	762	897	843	766	767	779	756	789	840	785	750	779	782	754	804	819	835	800	773	801	771	803	775	769	762	777	786	798	760	771	767	787	753	816	810	809	788	723	815	793	796	773	760	752	788	820	827	773	816	810	809	790	814	827	816	797	811	796	790	818	742	754	814	816	808	798	849	800	803	815	782	775	826	839	793	792	783	835	789	833	784	806	828	806	799	755	779	827	811	810	755	735	802	795	819	829	808	833	816	778	786	826	802	809	809	769	819	784	818	805	823	835	851	816	774	802	790	798	830	829	795	803	771	784	748	758	775	767	806	796	793	794	784	807	782	801	796	808	715	778	800	780	790	799	826	780	779	772	774	794	786	777	808	797	817	777	759	754	802	843	809	795	728	793	780	800	791	814	774	785	771	773	785	767	845	811	793	811	792	839	778	823	799	812	814	752	826	781	777	780	791	778	754	758	767	762	833	808	854	802	808	821	809	793	828	799	793	822	767	796	805	767	789	766	799	748	809	835	806	758	810	791	811	798	797	740	810	800	781	812	769	750	799	787	782	779	791	803	764	812	794	790	806	779	763	759	781	777	843	790	782	794	789	782	822	794	773	816	848	744	779	771	773	841	772	801	776	812	766	803	787	793	791	814	785	792	788	827	829	801	782	799	730	804	784	822	786	796	817	753	746	836	851	852	774	755	795	802	781	831	792	767	828	809	794	745	757	771	798	838	800	753	787	811	789	790	794	807	797	838	837	781	810	805	836	756	781	811	780	838	817	811	840	839	770	827	780	810	775	797	808	750	788	753	794	797	815	772	763	760	842	836	794	787	842	823	821	838	826	811	798	802	798	800	800	768	788	793	840	782	766	719	789	805	768	794	736	822	793	747	780	800	773	782	803	831	783	765	765	767	731	833	794	834	794	770	772	773	752	805	755	805	779	831	761	778	798	768	806	784	806	760	800	823	802	804	758	861	815	824	785	826	751	784	784	756	823	817	787	757	782	746	798	806	809	821	760	819	750	807	835	791	836	816	807	742	809	783	770	784	770	786	827	773	825	797	809	734	831	787	829	744	757	786	791	755	746	751	774	755	781	828	737	744	768	834	783	808	797	799	791	806	795	810	766	827	819	756	861	848	794	796	780	807	798	752	832	816	773	801	775	760	797	776	785	806	767	747	838	800	771	748	808	767	790	774	757	797	790	762	765	759	796	862	824	821	827	778	804	811	780	773	768	808	788	792	751	818	854	807	789	809	795	805	772	769	779	783	850	795	819	824	813	859	786	769	789	819	763	764	808	775	775	793	781	773	763	781	774	812	804	769	810	778	781	756	824	824	790	779	768	820	749	813	796	819	766	789	832	738	793	803	753	803	775	769	795	791	767	805	778	831	772	811	763	762	795	807	775	798	710	778	791	802	806	804	784	756	777	806	860	789	808	832	781	763	807	752	747	789	757	753	771	786	768	797	839	811	752	843	792	838	809	759	844	794	790	815	830	797	754	855	757	787	824	759	808	782	843	769	752	804	822	760	836	795	773	797	821	751	767	778	829	831	832	808	768	788	803	805	759	743	816	777	799	790	814	804	841	817	787	797	766	773	748	797	739	782	801	761	776	772	787	806	809	795	794	755	796	776	809	767	784	800	807	797	835	729	784	804	774	764	834	817	847	781	786	808	785	741	778	794	749	802	783	771	850	770	740	804	802	828	787	770	820	797	796	821	788	771	713	801	836	806	812	810	766	775	754	784	784	815	849	802	775	796	760	827	792	798	771	746	767	788	761	785	779	781	788	790	795	773	781	788	780	807	808	864	828	781	788	798	832	777	755	720	789	784	760	806	817	788	825	789	802	847	836	810	798	809	802	796	786	813	832	846	755	811	793	783	811	839	829	780	748	764	806	823	790	866	799	794	771	810	810	792	752	840	770	837	782	811	844	777	807	810	788	798	788	815	767	793	834	783	796	731	806	767	785	812	796	826	871	791	797	806	811	787	786	819	779	772	796	797	845	821	802	817	765	781	808	799	753	795	782	826	758	781	814	822	736	801	805	736	786	784	788	784	827	801	777	827	819	778	756	776	806	809	809	821	795	740	780	849	784	816	766	798	772	783	835	822	772	838	788	784	768	798	792	787	805	810	779	785	738	773	765	791	773	864	787	795	781	783	769	834	787	760	805	823	742	754	804	768	820	808	772	801	779	777	811	839	798	759	753	808	757	822	777	760	792	789	790	740	802	780	857	789	817	806	822	784	793	778	749	791	813	832	826	819	783	841	796	789	801	808	801	774	776	822	745	806	806	794	812	791	816	765	783	854	786	756	821	794	789	744	805	795	751	775	781	849	763	800	776	793	775	771	796	783	782	800	805	797	739	745	787	814	792	783	779	796	825	784
26625	3144	605	458	404	390	352	328	353	327	311	321	292	277	320	353	313	328	286	322	341	327	315	273	348	319	332	322	342	312	312	319	317	335	340	321	339	320	340	324	352	301	324	338	335	323	330	290	329	311	318	317	332	322	301	303	315	345	309	307	289	346	326	341	288	313	347	312	286	276	315	310	306	331	332	316	354	347	310	325	322	318	291	322	325	334	271	351	316	326	323	315	306	307	331	343	354	317	340	296	344	340	322	336	279	331	344	307	326	343	335	320	308	335	356	292	320	336	278	335	292	332	314	317	338	346	323	322	355	327	334	317	348	308	296	304	357	327	333	318	325	342	321	325	307	340	309	302	330	340	306	308	326	298	348	275	307	314	318	271	346	351	326	346	324	333	316	290	317	339	321	336	334	351	335	313	331	304	363	321	295	299	317	310	307	330	334	332	305	323	307	289	313	299	332	319	354	320	318	332	339	315	310	321	369	336	345	311	296	284	339	339	311	322	287	322	327	323	300	306	327	322	329	324	333	351	327	316	292	321	332	337	320	331	312	320	307	310	324	302	307	309	320	352	312	290	361	316	297	331	304	324	315	298	319	332	293	347	330	306	332	315	345	327	300	306	302	328	330	345	313	355	318	307	312	332	323	340	321	311	307	329	349	342	331	308	323	328	305	356	327	292	325	314	332	313	325	340	273	343	306	326	338	346	311	316	346	314	312	315	289	347	343	332	326	307	330	327	303	317	315	319	306	323	362	315	290	335	335	305	324	346	321	321	322	350	324	322	316	318	301	341	319	310	296	316	316	290	284	330	291	343	361	321	330	337	336	333	335	329	319	308	336	334	336	284	300	312	315	296	299	299	322	296	311	351	352	314	311	290	329	323	330	349	336	321	333	336	318	322	325	299	336	333	330	333	330	324	306	294	299	297	327	310	352	340	316	299	309	317	316	318	309	305	320	352	313	324	379	356	331	345	309	320	319	303	364	336	280	297	339	342	333	343	317	319	313	355	312	341	314	323	319	360	333	313	320	317	319	294	316	338	337	300	306	330	285	358	328	319	350	315	321	307	315	322	326	333	351	320	303	300	290	322	340	333	330	272	299	295	328	316	335	300	290	307	362	350	322	337	335	306	308	333	324	289	315	318	347	331	353	308	356	321	315	334	310	376	311	351	304	344	340	342	318	322	320	322	323	326	333	373	309	324	321	318	314	289	348	306	309	307	298	304	282	322	291	287	320	340	331	332	319	290	312	328	342	323	339	360	337	351	314	315	329	339	320	357	327	329	329	319	333	319	298	279	353	337	339	340	353	325	303	298	325	334	321	327	331	312	282	285	347	286	299	331	335	345	313	307	291	294	364	312	332	322	325	346	300	304	314	318	339	327	344	332	336	308	323	328	306	294	315	342	307	317	380	323	327	331	285	336	300	337	334	273	328	363	328	306	311	330	318	320	346	322	305	328	338	313	293	311	298	281	316	355	297	300	324	300	278	281	300	350	326	353	314	324	302	331	342	348	332	338	306	312	314	297	302	337	340	318	315	285	330	344	327	319	292	312	329	336	311	350	316	305	365	339	352	325	324	317	342	345	305	337	356	335	324	312	325	318	362	321	333	333	301	351	324	311	321	313	322	307	314	319	306	337	308	325	302	297	309	277	309	312	303	321	335	310	311	294	283	345	317	333	355	340	339	319	347	313	286	363	331	326	332	326	307	301	301	359	314	334	336	330	333	336	318	345	296	307	306	330	317	339	345	318	351	295	315	287	300	301	352	370	324	321	363	318	311	331	325	315	374	313	351	329	321	330	336	308	331	340	341	332	334	342	287	305	321	305	313	321	351	335	357	331	280	329	314	318	297	329	350	309	309	343	345	342	359	346	312	297	328	330	341	326	344	367	329	328	363	320	371	286	322	337	335	340	330	324	338	286	300	291	325	309	339	328	312	327	302	333	322	331	335	356	311	334	295	345	362	310	307	346	332	305	307	312	341	313	327	321	322	304	300	337	354	328	296	314	300	317	342	261	351	299	318	336	290	323	339	356	293	343	350	385	312	334	317	359	314	317	294	311	323	330	296	307	342	331	329	325	359	283	302	347	358	323	305	343	322	340	325	353	301	289	323	303	332	301	322	307	347	320	363	319	356	339	366	339	298	307	335	293	321	335	341	318	334	321	332	335	355	331	326	333	367	337	310	332	311	321	301	303	339	306	326	325	349	304	338	329	285	324	353	323	309	311	335	311	312	326	307	332	314	300	320	318	326	330	344	288	305	323	320	325	324	301	324	304	344	323	286	315	297	325	321	319	346	298	319	304	312	347	298	304	311	332	308	327	336	302	329	323	313	326	304	279	292	301	325	354	337	329	316	269	330	348	302	332	354	333	294	305	299	324	308	320	298	345	340	353	341	312	299	323	353	312	339	353	339	324	329	326	294	301	324	319	341	324	317	333	351	344	366	296	330	321	336	293	288	305	315	326	354	281	313	310	326	336	326	306	350	303	325	311	331	365	305	326	324	307	321	305	347	303	293	305	330	318	328	297	327	348	322	326	331	300	282	341	328	309	331	307	325	321	315	352	311	305	328	349	316	317	323	332	295	307	344	290	321	315	340	318	332	337	323	282	326	323	324	318	321	331	300	330	287	328	349	328	325	294	330	294	313	354	330	287	274	312	319	338	297	345	272	320	317	327	305	313	308	327	300	328	361	330	321	322	349	343	343	344	334	324	313	341	330	362	332	326	335	322	327	331	360	362	304	335	323	305	333	342	313	321	333	313	297	328	311	321	349	323	334	311	328	306	342	330	303	337	321	316	339	309	309	319	337	325	308	382	358	340	312	331	371	303	321	318	310	321	291	305	300	354	323	363	338	357	321	297	315	296	354	322	290	283	347	295	248	314	305	257	322	354	317	309	312	333	310	307	321	337	340	345	267	333	373	302	290	321	323	327	334	301	315	304	324	325	309	310	317	338	316	316	304	337	311	353	330	278	331	326	339	283	279	318	291	293	289	309	280	325	312	325	326	297	354	339	314	326	328	327	329	323	284	347	305	323	387	347	322	332	329	337	326	291	303	316	321	325	338	333	340	278	319	344	336	321	304	307	323	308	328	312	344	303	310	322	336	303	314	328	352	323	296	318	343	378	301	348	318	322	339	301	331	307	300	320	310	334	260	312	353	316	297	318	294	329	318	335	331	304	317	333	308	330	345	332	337	294	320	323	298	309	298	293	332	342	305	348	307	331	328	331	317	324	328	321	310	352	340	338	331	306	311	305	330	318	333	341	292	320	348	301	369	316	292	326	272	314	293	346	305	316	295	302	294	292	328	335	345	322	331	313	302	306	349	323	331	317	301	320	314	336	339	321	344	289	312	340	301	334	333	303	312	290	306	293	316	330	351	309	296	327	330	310	331	316	321	302	311	288	306	327	330	313	312	306	303	331	299	319	334	325	303	288	313	321	301	331	329	317	303	316	324	297	318	351	306	334	341	312	328	282
20408	5575	3637	2493	1898	1272	1044	923	802	759	816	787	723	739	710	718	721	749	730	748	749	732	735	698	742	737	740	739	734	751	725	738	707	745	749	713	704	739	699	721	737	699	770	735	714	697	715	731	718	740	726	750	760	708	696	696	715	715	741	752	743	690	697	676	708	746	692	753	691	767	693	680	779	727	749	735	717	715	737	711	735	717	715	747	706	713	750	697	714	694	730	739	721	674	704	736	706	709	752	690	707	743	718	717	701	765	689	684	725	672	720	705	695	718	692	716	689	712	711	700	731	725	774	745	697	684	735	715	699	696	781	707	708	740	695	709	728	715	724	711	734	711	687	743	684	698	677	748	710	720	709	692	697	702	702	740	745	750	694	724	765	677	703	694	697	689	707	689	770	710	737	670	743	708	656	732	761	755	700	721	757	709	702	741	692	694	730	741	736	684	742	739	734	684	744	742	697	737	740	714	715	676	713	716	711	711	736	790	739	740	725	759	700	723	703	713	707	686	713	755	659	675	685	690	734	695	712	715	734	704	700	737	773	727	674	713	686	733	733	746	756	754	677	700	682	717	732	724	711	743	657	735	715	724	684	709	764	724	744	771	737	709	743	733	750	712	710	770	717	764	739	712	704	713	682	672	714	721	696	700	728	741	740	668	720	718	681	717	755	746	693	694	693	678	666	761	704	743	760	732	724	674	701	744	688	704	707	663	765	694	717	705	729	731	690	758	769	712	673	739	735	698	697	725	675	744	680	718	769	735	675	758	715	738	702	685	735	716	721	706	695	724	776	703	705	709	682	713	760	727	687	701	720	733	673	718	733	744	704	709	705	719	679	749	728	751	734	689	737	711	716	694	703	676	716	722	749	736	741	758	717	750	689	700	693	686	703	699	739	732	673	679	718	712	700	699	711	733	703	710	721	704	723	700	699	673	725	731	712	709	727	763	662	758	690	739	739	705	695	727	731	750	729	708	738	733	752	720	735	740	719	738	748	699	753	699	718	743	751	722	691	693	725	696	693	742	696	749	707	696	716	703	715	717	716	702	696	700	677	702	722	750	721	797	710	687	706	707	760	708	720	669	748	750	735	701	740	708	727	717	720	701	748	715	749	736	712	726	701	682	706	734	695	708	709	754	713	711	721	682	743	720	685	713	692	750	757	712	706	709	737	753	717	696	758	733	734	733	708	723	713	718	718	690	692	722	713	682	701	697	719	771	701	772	689	720	728	689	707	703	705	724	714	704	718	763	666	717	711	700	712	681	702	737	757	716	780	746	746	664	776	705	699	677	733	727	746	699	713	762	754	736	747	715	748	724	762	686	753	735	661	719	723	732	755	671	725	713	702	734	717	683	758	687	725	723	731	705	723	699	722	712	698	715	724	698	706	725	707	742	661	749	700	734	700	711	756	734	656	736	734	718	717	709	716	740	756	697	774	665	771	722	748	725	727	755	698	748	751	716	661	713	764	757	738	732	713	704	720	639	709	720	713	724	717	749	697	672	697	745	713	707	722	761	775	696	716	672	789	712	746	772	731	733	770	724	734	725	681	743	671	713	674	699	703	696	723	726	739	760	737	776	709	710	687	721	718	773	680	719	709	693	728	689	737	719	703	703	740	747	687	756	734	721	709	710	720	725	784	723	669	675	717	718	686	708	746	708	735	727	725	712	712	697	720	768	705	721	723	701	703	717	751	703	697	669	673	758	724	741	708	686	705	726	748	754	711	715	717	721	692	753	757	702	749	695	729	773	731	730	755	706	718	741	716	692	709	771	750	738	734	738	725	752	740	715	715	706	731	715	731	742	762	681	696	751	745	721	737	704	732	735	723	690	684	657	717	698	725	737	732	736	728	726	683	711	685	692	708	719	727	738	756	711	714	742	689	699	733	687	705	717	702	678	707	690	725	712	719	711	746	736	772	709	704	722	715	707	699	705	756	764	779	745	683	661	674	689	697	733	739	712	752	759	732	720	663	736	725	729	697	716	701	666	699	688	778	765	729	653	761	737	692	704	732	754	739	696	682	761	713	710	707	752	738	754	737	737	678	714	677	688	728	726	697	726	731	698	738	712	673	686	737	720	713	781	749	727	737	710	737	693	731	699	744	697	718	707	706	714	707	742	704	689	712	664	695	728	689	741	726	744	728	692	685	719	741	686	770	730	707	752	709	700	730	690	742	725	687	685	709	762	743	680	697	676	720	777	727	638	692	700	730	741	734	690	701	689	718	725	729	736	692	696	744	729	745	666	734	736	731	686	691	707	749	681	660	732	731	737	691	737	706	765	696	707	679	720	724	665	704	702	733	741	740	737	717	700	706	687	722	700	736	714	677	734	731	725	663	733	688	714	729	751	678	697	728	738	726	751	707	724	684	703	720	717	691	706	702	691	706	726	739	719	708	688	714	701	734	722	747	691	743	661	739	700	780	703	728	770	727	769	757	720	762	701	715	728	704	707	749	685	666	710	711	711	721	733	718	714	688	716	728	728	692	698	694	713	759	723	742	727	710	751	704	735	714	697	712	729	709	747	692	743	742	668	759	692	731	707	777	736	711	714	717	691	716	737	702	731	687	729	692	739	732	734	729	715	708	737	666	736	696	781	746	747	723	698	703	748	794	687	671	708	686	738	714	732	716	700	728	710	713	766	717	730	775	741	713	673	754	702	708	697	674	706	742	735	675	725	692	740	739	697	725	733	734	724	717	712	697	723	738	776	779	718	708	745	760	695	679	735	775	768	725	688	757	708	691	751	718	721	688	662	717	752	660	659	689	691	748	770	730	682	721	747	721	762	671	736	708	716	709	755	698	691	745	703	755	740	683	734	692	687	707	684	709	678	696	740	709	733	676	682	690	699	707	725	733	728	734	680	704	706	727	723	713	705	738	679	708	694	712	736	742	707	736	757	705	714	721	726	720	669	756	695	688	739	733	699	662	692	704	725	749	715	704	764	715	753	692	753	700	716	710	748	721	717	720	717	715	661	664	765	724	713	737	747	677	732	739	738	655	725	715	754	654	752	750	753	691	712	693	736	702	707	745	768	697	739	760	711	690	764	694	774	744	715	684	677	740	707	791	725	721	719	723	690	740	725	720	706	693	742	769	740	706	707	714	685	702	759	731	701	750	725	712	717	701	695	711	705	746	695	753	709	720	740	741	692	721	748	712	726	708	743	692	758	725	725	741	714	693	719	686	726	711	718	736	716	726	656	746	772	739	716	701	718	773	726	731	693	707	747	729	733	769	726	709	700	746	734	723	718	684	739	715	712	724	731	683	680	727	744	736	743	740	702	732	734	776	702	728	749	689	717	697	695	699	740	703	749	665	689	707	737	763	761	742	740	711	709	710	684	734	707	691	691	713	718	739	734	651	743	744	718	713	724	708	723	736	771	686	720	747	687	720	715	759	762	734	722	678	693	752	743	701	705	722	697	734	719	680	723	726	744	723	699	742	755	685	688	743	736	714	664	689	740	685	694	693	719	733	719	718	694
35638	5948	972	575	436	418	402	350	372	350	325	357	344	353	310	322	332	323	316	296	340	311	347	304	313	317	334	311	291	331	349	339	339	318	322	330	323	336	333	318	315	283	333	333	344	341	314	331	337	344	302	352	346	339	367	356	307	311	339	358	312	344	312	307	332	315	309	351	298	292	304	324	321	320	350	341	353	339	299	343	349	343	329	353	370	316	313	334	347	316	316	302	316	320	312	306	366	321	339	311	336	328	332	320	320	343	319	330	333	329	315	296	325	329	358	365	336	337	300	349	339	365	365	306	347	322	323	310	307	337	285	294	361	314	309	361	371	302	300	345	312	342	296	331	337	343	364	327	341	343	326	341	303	353	265	333	310	317	331	330	358	333	342	294	350	333	309	343	336	344	316	333	326	336	335	337	327	348	308	317	325	364	311	338	334	364	310	299	348	330	318	334	337	321	351	303	359	315	365	318	340	318	342	335	327	341	320	328	303	292	368	353	323	371	352	330	304	298	326	349	314	319	297	352	344	329	339	344	335	308	320	318	355	323	295	354	304	328	347	349	299	307	305	304	330	346	290	312	326	321	311	345	324	317	309	350	304	327	322	337	326	325	344	366	316	292	309	313	346	370	322	298	318	300	349	358	365	328	299	328	304	347	304	372	331	338	325	361	319	319	340	297	340	325	319	310	329	351	310	315	333	351	361	334	305	311	355	327	297	321	334	338	323	334	338	350	317	310	340	318	360	356	325	313	326	317	372	308	324	327	356	308	332	337	338	306	380	289	336	338	347	327	310	317	328	339	309	325	312	333	301	302	324	341	353	305	297	337	309	309	356	338	326	354	316	307	317	331	378	315	316	306	332	334	313	309	334	324	304	344	347	337	342	316	341	297	330	342	359	356	355	321	311	319	335	340	336	333	304	319	303	313	365	322	328	320	300	346	317	330	357	355	358	318	346	347	320	331	287	351	331	305	334	349	327	348	339	314	328	347	338	338	315	348	347	314	323	315	309	314	319	342	341	309	304	295	292	310	331	353	327	363	300	310	335	337	317	373	336	303	333	308	326	316	342	308	324	344	329	328	333	324	339	354	344	321	319	359	369	339	298	335	329	319	313	355	329	343	342	351	344	336	337	342	356	349	348	302	303	314	312	350	354	323	313	341	376	336	339	306	330	381	333	321	334	295	315	328	325	338	351	306	293	300	321	305	274	337	315	352	324	309	344	321	344	350	323	371	334	310	307	311	330	337	348	333	315	331	345	333	325	359	347	339	337	319	331	311	302	316	311	315	297	371	338	361	349	312	311	361	341	311	310	323	329	342	327	324	355	318	333	335	319	326	299	347	347	323	337	321	317	311	327	340	331	281	322	329	312	341	306	359	295	312	318	327	325	318	290	302	349	316	342	303	335	345	336	301	327	327	328	335	305	358	323	319	331	308	363	332	372	367	322	330	334	358	327	316	310	353	320	337	323	306	329	369	329	309	349	356	339	298	329	285	329	317	350	322	331	330	324	295	331	348	340	329	313	311	314	290	350	340	342	339	318	309	306	333	340	361	296	333	325	360	365	310	338	333	323	332	319	293	328	336	328	343	338	339	364	365	342	289	296	315	303	343	340	302	337	281	302	347	298	355	314	317	351	319	303	345	288	324	335	309	293	316	316	301	316	335	332	347	351	340	306	372	319	346	356	318	331	330	360	309	318	331	337	319	341	316	321	327	351	315	322	327	306	303	361	338	330	327	314	347	321	292	344	291	317	340	340	336	323	353	306	293	316	299	318	314	311	331	326	350	340	301	325	318	324	299	314	345	316	312	316	343	327	335	350	317	332	326	332	322	326	301	375	356	324	342	306	343	325	317	324	323	344	309	350	347	344	348	354	359	354	299	345	353	324	365	345	344	336	340	333	349	339	340	319	307	359	311	347	338	349	353	370	301	312	328	361	308	306	321	303	329	345	347	330	329	332	361	321	360	351	317	371	309	338	324	315	342	326	308	313	333	375	354	328	305	307	342	323	329	307	340	347	309	323	341	345	339	347	358	333	350	342	353	314	340	323	351	297	314	354	364	317	328	349	372	325	337	358	350	334	318	358	345	295	312	323	322	334	340	312	343	302	309	371	358	343	379	306	330	316	346	321	326	340	333	321	329	339	329	332	349	334	301	331	319	319	371	315	310	299	338	328	328	315	353	332	351	313	303	315	328	308	352	315	300	322	322	319	312	314	300	346	335	340	358	326	316	300	341	321	341	307	335	334	327	322	317	345	356	343	347	310	315	332	338	346	351	349	351	326	320	308	322	325	322	318	314	373	352	350	317	348	314	307	324	354	362	323	294	317	352	341	335	362	324	303	365	321	304	318	336	328	365	327	317	284	358	306	318	335	326	329	364	314	343	298	310	320	337	311	301	355	337	342	349	326	331	325	305	337	350	316	342	337	318	339	366	305	317	330	340	339	352	329	340	306	321	327	347	337	344	322	343	345	333	317	297	336	346	377	346	328	335	299	325	342	359	333	317	327	359	345	325	319	328	324	317	343	347	297	331	354	336	308	323	299	288	320	318	357	317	318	347	324	308	359	363	355	313	319	307	321	326	269	364	314	354	323	310	298	330	314	350	358	310	325	334	345	328	321	308	289	304	305	310	336	342	350	318	332	299	319	297	311	335	370	312	304	332	302	321	332	333	334	334	344	342	354	359	346	366	324	338	333	300	323	300	329	333	347	322	329	293	319	360	323	322	309	273	299	314	323	314	338	343	331	319	362	363	330	289	334	317	317	311	344	336	324	285	371	358	333	344	303	324	340	325	325	318	309	315	340	318	332	308	317	328	359	327	342	362	357	334	291	322	328	321	347	305	358	294	320	355	331	308	307	341	329	336	299	326	353	333	329	338	352	326	324	341	329	309	351	321	350	369	309	360	357	336	335	323	352	314	327	343	332	334	285	366	336	318	312	331	341	337	339	318	304	311	332	323	335	360	328	307	329	348	325	327	359	294	329	341	352	334	325	310	358	345	328	318	306	320	320	318	308	323	338	298	334	308	318	313	343	351	349	354	348	349	355	329	332	319	314	346	286	338	273	383	312	340	332	308	346	317	315	309	335	327	318	314	374	335	335	384	337	314	313	303	360	342	339	326	308	326	321	287	328	335	295	330	312	283	305	322	341	308	318	328	320	317	317	331	321	343	348	305	357	324	347	351	342	304	320	340	335	341	329	339	320	291	331	345	328	312	325	337	330	330	340	347	318	336	324	349	320	353	305	355	322	341	333	316	304	301	341	354	355	322	364	321	361	353	312	321	346	355	310	314	308	357	339	336	331	348	359	331	320	312	330	353	307	339	337	314	298	326	357	309	355	298	338	322	337	309	342	301	319	349	350	343	317	332	301	324	316	344	314	342	349	303	308	348	327	322	317	297	283	349	322	382	299	315	305	333	307	335	321	318	325	320	284	313	320	342	325	338	324	327	348	347	345	375	331	332	327	320	342	313	342	281
25067	9677	7291	4463	2415	1788	1569	1086	932	784	806	882	842	807	798	812	767	781	771	728	783	740	842	767	727	748	780	763	751	773	787	751	724	743	733	772	801	774	738	719	782	724	753	761	725	786	753	785	766	752	788	760	771	774	700	727	709	760	776	736	790	765	747	778	764	748	729	751	767	765	786	713	754	789	764	756	743	793	713	743	731	791	773	772	757	753	762	738	721	723	772	711	773	744	818	804	811	795	768	782	784	787	765	766	792	745	775	740	744	760	726	709	814	784	799	741	693	738	759	797	798	753	753	814	708	786	770	714	775	733	807	751	746	726	756	756	736	719	815	773	745	763	812	762	735	758	744	745	767	809	748	809	710	782	767	773	738	750	727	728	733	735	749	755	746	783	761	720	740	790	720	716	743	760	797	745	775	753	778	757	782	797	777	756	778	694	700	768	789	729	756	766	735	781	789	698	788	773	746	784	797	778	754	739	734	761	737	764	735	731	755	754	732	729	734	775	781	772	799	836	718	781	733	781	775	769	697	711	782	766	740	732	754	807	759	772	761	729	780	789	702	801	770	781	814	773	726	727	764	756	789	794	785	744	717	657	794	749	765	764	769	781	828	771	838	752	756	809	745	782	719	744	737	752	741	713	738	763	731	776	783	750	758	740	756	698	736	734	770	707	786	749	789	762	768	749	720	742	779	774	718	689	707	770	734	730	769	774	788	712	719	749	730	792	770	718	719	730	712	768	785	765	794	741	704	747	754	727	756	747	818	717	779	729	752	772	794	772	749	764	759	711	735	736	767	684	743	758	712	746	710	788	757	755	739	783	746	803	752	791	733	760	763	774	756	708	778	743	730	722	781	770	735	729	765	673	759	738	743	756	819	783	767	748	789	752	772	781	702	722	747	770	744	796	771	800	763	779	734	751	780	754	759	730	782	749	740	753	740	788	756	745	780	741	774	815	724	782	801	740	766	751	752	690	745	747	709	712	824	748	811	747	810	796	779	766	778	755	745	707	782	816	778	699	738	745	734	794	824	760	753	761	746	730	741	755	754	752	801	725	763	800	740	756	750	730	732	752	775	813	790	745	757	721	727	788	719	748	760	759	764	721	718	746	732	743	724	710	759	756	750	747	796	746	734	729	810	774	782	761	753	753	751	758	789	750	717	790	760	749	793	775	765	756	773	764	748	749	726	772	734	734	731	777	742	753	755	722	760	769	788	741	763	723	722	735	744	757	766	776	710	782	733	747	763	758	811	740	743	745	779	728	746	802	763	754	744	711	768	755	793	765	778	798	692	768	795	767	738	771	742	768	747	780	789	758	719	782	770	719	728	760	761	782	770	737	779	772	776	743	760	766	721	737	740	679	737	770	766	775	723	720	748	725	717	748	713	767	795	761	738	751	738	730	717	739	732	703	736	777	766	771	763	746	761	791	790	759	799	764	767	747	760	761	718	787	739	801	755	763	748	728	715	788	786	779	765	753	812	701	723	760	786	739	738	755	717	742	719	765	781	781	759	797	773	771	694	765	731	682	739	722	690	728	741	729	779	863	755	767	729	697	725	724	741	791	803	681	762	806	816	749	740	760	741	757	762	748	721	797	756	773	770	775	761	735	722	725	777	744	745	699	735	795	751	801	826	754	753	779	774	711	765	791	719	781	793	774	752	738	799	722	799	720	790	767	770	771	743	743	778	754	767	809	757	756	769	796	744	776	742	736	769	685	762	735	788	745	797	748	757	749	777	761	738	734	741	729	708	790	754	736	767	733	733	741	767	771	801	751	795	759	733	760	720	750	749	785	723	726	776	749	759	752	700	747	732	754	718	774	806	770	748	748	797	735	779	748	753	804	763	769	754	769	736	761	748	715	774	778	724	796	779	795	729	720	730	745	730	750	805	784	742	771	750	763	766	741	726	734	782	782	773	752	759	716	769	785	743	768	823	755	725	751	775	732	743	722	734	757	776	749	747	731	807	766	754	710	796	728	812	706	760	743	754	774	782	733	765	803	747	724	778	781	723	761	762	742	745	730	732	745	782	733	744	726	720	769	757	750	734	759	763	775	784	799	784	767	751	713	775	768	753	732	768	768	704	765	767	760	709	761	762	759	772	730	772	752	777	809	758	718	757	771	731	740	772	749	732	790	778	778	704	784	753	743	781	776	738	742	743	781	743	712	766	736	763	763	697	810	788	763	771	755	776	754	727	758	760	749	764	712	720	774	737	766	744	725	747	772	723	730	696	775	749	764	758	761	770	743	762	747	780	710	790	758	730	773	743	735	726	746	725	785	753	734	776	727	809	796	734	735	710	768	766	766	744	769	706	750	730	705	759	754	764	786	728	787	732	734	758	786	741	721	725	810	771	792	784	752	720	791	764	742	761	807	756	738	795	747	701	749	746	761	761	814	825	774	764	743	728	749	784	740	703	716	750	731	761	791	690	737	792	756	810	736	727	757	754	714	778	710	743	718	791	700	765	757	720	739	783	799	768	740	726	739	759	695	797	740	746	763	743	700	713	759	698	740	782	770	739	770	736	815	752	704	776	759	680	708	776	704	722	769	725	770	750	764	758	762	738	732	754	756	765	732	757	807	749	771	688	764	772	714	779	764	773	774	790	776	808	739	766	707	767	741	693	748	703	731	730	732	763	773	749	700	752	732	750	748	738	743	744	766	771	807	764	754	757	714	789	798	767	792	772	790	775	778	771	791	717	764	724	752	751	764	764	760	733	780	735	746	719	789	790	755	737	749	794	762	757	741	807	739	733	767	718	798	786	720	757	735	789	739	765	707	734	765	772	797	744	763	763	743	747	766	727	722	739	819	767	769	767	704	727	812	703	773	798	680	715	773	752	745	742	744	758	691	768	779	760	760	788	737	739	767	752	793	729	732	774	762	743	744	737	751	832	729	754	748	773	727	786	773	737	791	767	750	728	762	724	764	750	800	830	768	783	785	740	820	751	777	761	755	794	783	760	716	755	730	749	707	703	762	749	744	780	751	715	769	735	774	775	737	703	761	772	771	780	749	756	766	754	750	766	830	756	726	744	734	751	741	759	735	742	760	726	741	769	815	757	749	750	769	771	738	727	750	736	745	668	810	759	731	765	791	741	711	753	756	738	758	775	735	731	756	795	748	753	727	732	734	790	796	735	749	743	739	800	707	750	731	787	717	747	761	735	804	750	805	750	752	735	733	772	795	769	758	771	779	763	724	754	823	770	729	789	742	704	735	749	740	769	775	753	725	796	752	728	779	753	733	752	791	724	739	725	799	777	774	761	760	736	766	752	771	728	758	773	719	745	771	761	752	765	726	713	715	765	740	763	704	759	698	781	779	772	749	721	755	810	725	752	773	761	774	777	754	802	774	784	736	737	776	734	732	760	765	768	726	765	727	761	744	812	777	755	787	752	789	728	792	772	746	750	766	722	766	773	719	712	703	741	736	777	788	757	673	715	705	745	792	725	757	801	778	728	735	772	719	729	754	790	716	733	750
38017	8008	1403	585	439	427	391	439	343	360	326	366	349	340	375	348	364	378	329	356	349	355	362	325	305	350	367	388	353	329	365	359	346	335	354	353	386	349	350	301	348	352	334	384	328	378	331	330	335	329	339	345	355	343	343	348	360	352	332	330	320	336	372	327	342	374	331	383	339	336	363	360	371	337	336	346	376	336	358	349	377	372	319	345	360	358	372	367	335	332	302	325	338	342	341	349	310	349	361	312	346	341	359	371	366	365	328	350	333	352	316	360	338	323	318	324	332	369	309	374	370	328	310	329	350	316	362	374	362	360	356	356	337	343	322	352	316	337	361	328	387	351	339	317	335	320	331	380	341	326	364	365	344	325	350	342	339	325	308	345	364	335	325	353	380	317	319	358	345	338	382	351	370	371	360	353	344	334	340	335	341	314	333	370	368	343	360	365	354	308	366	337	357	362	328	356	316	332	314	370	340	363	326	359	321	319	345	379	329	338	352	339	334	333	361	324	361	365	358	377	346	346	374	363	393	347	389	386	320	385	373	337	364	383	366	345	344	346	325	327	351	365	346	361	358	364	358	348	339	325	298	332	364	359	352	330	303	323	350	312	340	335	345	369	345	335	348	326	325	352	377	342	358	335	282	348	327	342	354	334	342	307	325	327	359	337	344	356	361	363	336	364	313	318	371	360	323	308	353	354	376	331	343	323	340	340	314	350	329	310	347	334	325	339	355	340	334	357	361	350	353	304	318	364	327	319	379	331	372	353	341	363	345	380	315	344	341	329	346	309	299	321	362	344	333	353	370	331	336	332	347	325	356	327	332	343	316	358	327	346	324	357	340	313	339	354	334	354	331	370	322	311	343	338	320	326	337	307	317	341	339	344	355	321	368	347	349	316	346	358	295	335	294	339	327	348	352	336	370	323	343	342	390	342	342	344	369	364	326	313	341	340	328	337	306	333	329	319	339	343	358	353	357	337	317	321	353	369	349	343	332	316	355	313	332	331	350	363	361	331	332	370	366	350	364	350	332	339	350	324	336	320	327	381	351	304	348	334	337	300	353	355	373	301	305	317	323	334	324	305	345	328	358	346	344	382	386	369	377	337	323	372	306	329	374	343	329	360	342	311	336	343	332	309	358	333	318	365	348	332	324	359	316	351	364	358	335	307	327	361	343	330	350	323	333	301	337	322	341	349	380	307	357	329	377	356	378	347	364	348	335	391	328	331	368	320	334	324	371	349	348	337	343	341	323	351	328	348	346	341	322	340	342	348	360	339	343	358	343	309	325	329	332	383	354	342	334	318	342	363	365	339	310	382	362	369	392	340	353	328	332	354	361	341	313	359	320	364	333	360	333	343	327	344	334	308	342	325	356	371	355	334	307	328	352	364	314	336	355	374	326	354	342	373	349	354	354	311	320	349	369	360	315	341	292	327	326	371	364	337	342	345	349	333	319	316	333	345	342	333	330	359	347	341	338	341	349	353	332	342	351	347	335	348	308	341	337	295	345	377	340	345	324	346	358	369	333	349	347	347	345	363	372	315	372	361	325	353	353	299	374	337	406	322	356	373	370	362	325	326	338	335	333	355	329	339	308	319	338	349	349	343	342	332	366	321	342	329	347	361	326	343	333	350	293	313	319	333	358	385	366	384	337	358	347	329	367	344	337	373	340	355	341	334	301	321	382	358	358	326	378	334	332	357	381	363	334	380	336	311	336	332	329	333	359	335	317	387	345	354	351	348	326	339	308	346	341	328	340	385	369	355	306	362	348	354	353	353	374	336	356	338	339	358	334	337	356	337	354	328	342	327	306	319	335	336	332	356	330	358	346	341	368	344	302	354	354	340	329	331	348	318	303	318	346	359	315	349	331	340	316	339	334	383	342	329	326	289	351	355	312	339	315	336	316	325	316	337	347	336	329	348	342	364	386	325	347	353	341	364	389	305	325	331	357	370	309	310	388	328	323	353	354	338	344	374	351	366	367	343	319	335	314	328	379	365	391	348	333	342	336	350	330	316	376	311	332	342	338	316	354	326	348	370	332	340	342	345	335	333	380	374	350	348	312	316	328	358	353	336	356	363	331	352	398	341	348	321	294	347	330	328	314	322	374	308	329	319	349	326	361	336	351	338	337	332	330	361	331	331	370	335	346	328	345	374	352	301	368	365	347	337	329	349	342	358	359	341	358	365	358	308	335	318	354	342	373	354	370	328	358	348	345	319	348	338	316	359	365	348	377	364	354	346	321	347	330	330	315	370	365	343	316	360	339	334	331	347	347	311	323	361	358	321	344	319	341	348	347	338	341	389	360	387	371	300	318	317	330	361	336	362	353	355	375	343	344	369	356	338	308	339	357	351	336	332	354	309	332	337	344	352	350	305	366	373	357	324	346	336	348	305	334	357	345	331	277	367	373	364	341	327	335	301	358	339	312	349	342	324	358	328	289	332	343	348	344	370	315	337	360	358	374	390	342	336	364	310	330	334	327	295	354	301	367	311	313	345	338	339	370	360	351	341	316	326	363	330	388	342	352	356	352	349	333	363	340	328	404	348	336	328	332	308	347	355	334	344	368	348	380	333	346	335	321	362	354	353	367	352	309	313	359	352	361	355	428	372	290	347	338	309	326	326	329	344	336	354	314	353	375	323	383	336	316	342	346	339	340	342	350	326	324	365	346	335	338	317	338	336	369	363	343	338	353	330	348	353	357	301	346	338	370	328	335	353	352	351	358	362	359	314	325	323	341	346	356	317	335	338	314	325	340	326	341	321	376	326	343	337	349	334	349	370	329	363	368	354	376	342	313	320	345	340	339	365	343	375	327	388	360	344	363	357	342	319	305	375	349	348	322	331	385	394	325	337	365	347	329	319	312	337	369	330	329	348	345	313	330	338	368	346	341	345	347	328	352	329	366	364	328	356	393	336	320	348	346	340	335	344	359	365	377	346	340	338	377	350	336	305	351	382	276	321	351	381	350	324	305	338	350	334	331	330	312	331	334	351	340	339	324	326	344	358	344	339	321	375	336	326	407	346	315	346	310	318	329	336	350	384	340	309	339	339	344	319	387	377	341	337	319	344	307	349	334	361	341	362	348	350	367	307	307	315	366	363	349	347	326	336	367	349	354	332	335	348	307	313	322	378	337	340	364	336	333	333	318	369	356	352	322	339	365	357	348	328	317	408	363	332	355	366	334	335	299	358	363	345	373	341	388	336	337	343	335	323	352	336	353	316	357	380	351	315	334	353	345	352	368	327	368	356	340	325	348	341	350	316	383	324	322	310	335	375	370	305	360	324	319	327	319	355	372	362	363	350	340	350	364	363	349	374	323	330	358	322	342	339	348	322	349	392	347	312	333	348	313	317	318	338	360	318	383	365	372	330	345	357	341	317	383	307	316	341	353	332	319	351	353	326	332	323	307	371	335	303	355	334	359	327	329	310	346	336	332	322	353	311	333	292	377	340	385	319	321	312	355	353	300	350	317	328	338	340	349	340
27098	14396	9529	4286	2776	2113	1517	1210	967	913	867	942	910	883	839	831	821	894	832	840	868	803	773	833	828	784	772	824	830	824	751	804	850	772	824	814	829	798	814	815	794	768	759	784	759	789	851	807	811	871	787	776	807	857	803	761	835	770	800	838	802	819	763	854	840	823	798	812	778	805	758	831	797	846	840	782	753	744	829	726	821	819	823	797	834	730	785	769	828	785	818	795	794	767	818	759	769	807	843	777	772	797	765	823	790	821	828	810	784	790	799	815	790	842	830	783	838	824	824	814	793	800	804	786	825	872	811	817	782	765	830	812	826	791	801	774	792	831	766	875	817	840	789	805	766	781	817	783	828	804	813	791	820	871	832	848	821	831	780	819	834	769	760	794	807	827	785	837	814	774	840	803	836	817	807	781	822	772	850	776	821	726	805	803	817	799	808	733	778	845	785	779	797	799	757	763	807	814	731	824	781	784	798	738	797	754	829	782	756	793	815	819	861	831	773	790	804	785	790	837	821	803	764	794	808	797	757	810	780	802	778	793	815	790	806	794	824	811	802	787	756	793	818	778	855	776	790	740	815	839	795	816	792	815	836	798	788	781	799	788	795	792	825	789	875	834	849	780	778	827	807	792	779	828	786	793	802	780	780	758	782	811	793	802	829	793	755	762	772	760	788	775	839	748	821	805	798	835	792	772	809	773	796	799	767	808	771	865	848	818	799	840	789	804	821	787	831	753	785	885	826	806	778	840	776	794	821	751	809	773	770	766	856	785	708	780	804	771	772	805	800	837	839	809	813	818	821	804	767	806	765	766	746	805	785	792	776	843	774	808	819	801	774	785	783	824	714	859	804	784	817	801	820	770	782	784	809	816	770	845	796	728	814	787	800	815	837	759	774	802	791	773	802	819	786	795	769	772	769	750	802	791	803	786	788	760	754	837	833	782	781	789	761	792	827	779	841	821	849	776	774	835	838	751	805	781	796	781	819	820	782	833	812	788	758	819	798	801	770	800	836	838	775	759	780	802	769	755	801	804	790	799	810	826	819	816	847	800	733	858	739	766	813	846	796	836	819	772	779	843	796	810	826	768	843	793	777	824	802	772	801	777	773	792	783	782	834	801	779	850	820	824	813	774	809	804	820	811	801	783	812	803	795	842	802	848	824	861	796	842	847	790	790	760	777	840	781	794	753	808	779	816	781	760	839	777	835	841	794	748	840	768	845	770	807	867	797	785	772	762	798	790	879	822	806	761	835	783	837	816	773	797	814	785	749	768	791	791	833	786	842	805	746	782	826	802	799	764	772	801	759	813	759	815	850	833	817	748	794	808	822	774	862	817	826	832	778	762	789	777	769	828	812	847	804	790	802	784	815	816	821	822	815	834	780	722	774	792	862	786	789	811	811	840	749	791	790	827	791	815	756	826	781	791	796	804	797	815	806	787	783	835	827	794	777	795	780	836	758	815	768	829	765	768	824	800	758	755	806	824	814	836	774	734	720	841	819	812	767	783	786	822	784	833	847	842	826	790	843	832	812	795	823	828	826	821	780	842	828	822	815	807	777	810	872	842	806	827	747	821	825	829	766	900	798	749	805	802	772	803	778	768	828	816	846	802	790	769	811	812	846	807	818	803	780	829	814	710	767	792	803	823	786	802	750	762	852	771	817	811	811	814	777	787	753	801	823	824	755	798	769	843	765	858	848	792	803	783	798	795	836	785	767	775	812	838	764	810	845	809	824	828	808	800	806	826	794	804	817	800	809	816	772	826	793	801	785	751	801	781	812	825	794	839	745	809	796	772	814	811	771	802	776	815	846	800	803	840	809	768	788	766	819	772	810	808	791	784	804	807	808	746	774	788	809	730	814	783	807	792	854	781	784	811	775	811	813	759	801	810	792	831	816	769	809	768	843	754	764	766	799	819	845	780	768	749	806	791	821	788	791	826	778	838	792	754	842	797	779	792	784	856	820	771	832	784	785	818	763	781	798	788	790	797	808	817	770	826	834	829	785	776	800	844	843	773	829	780	830	836	808	799	856	813	778	813	834	774	785	737	777	802	824	807	835	825	817	818	789	749	839	804	812	813	784	761	776	785	852	815	788	779	818	789	777	778	828	749	812	806	844	823	836	821	821	805	814	799	826	813	789	832	780	781	774	778	789	856	863	775	824	755	814	773	802	790	789	766	780	811	748	751	776	782	799	774	777	810	765	812	805	773	818	799	786	738	784	765	807	787	812	854	864	839	789	779	821	780	778	856	801	816	805	840	750	801	803	750	781	769	838	782	788	770	802	791	760	806	814	776	797	769	795	801	841	795	802	807	775	827	783	839	889	854	752	836	789	818	767	835	790	787	784	753	806	771	848	832	809	775	777	837	786	817	766	819	827	809	772	751	789	788	769	769	795	767	791	790	799	829	756	775	809	816	774	854	809	817	773	782	772	804	828	786	777	788	807	783	823	831	784	748	825	780	785	819	800	810	765	857	820	794	798	807	797	773	785	811	828	809	762	839	803	805	784	790	790	818	802	801	823	803	806	793	825	762	785	810	807	821	738	815	786	795	775	805	832	805	835	766	813	768	760	774	769	787	807	865	812	793	830	791	841	811	752	750	838	835	839	808	842	808	800	825	767	845	745	768	820	750	824	810	791	764	829	796	798	806	801	795	794	767	783	842	844	820	752	835	743	845	810	829	777	791	836	840	798	802	804	797	813	821	787	782	775	824	837	772	767	828	791	822	836	802	796	813	769	769	799	797	788	829	781	801	845	767	764	837	770	803	852	792	807	784	794	795	800	788	808	783	808	800	773	902	783	784	793	769	771	748	802	819	810	787	784	793	832	774	812	792	784	830	792	838	779	800	778	715	825	811	820	828	800	832	802	826	801	819	799	754	850	760	815	822	833	825	839	775	788	772	777	764	785	803	785	792	780	807	822	756	776	738	794	814	747	759	797	808	794	815	753	796	844	784	824	762	798	807	828	790	845	809	805	757	762	736	790	791	821	822	776	804	830	783	893	834	753	803	856	810	882	822	803	841	812	788	774	751	795	754	821	741	775	815	771	761	849	777	793	804	804	846	887	817	839	797	822	802	822	764	788	748	795	770	804	802	807	771	794	852	795	765	849	827	819	756	777	779	813	806	784	796	799	819	791	813	791	750	813	831	803	827	781	815	774	759	801	820	831	759	768	757	754	807	792	761	819	801	819	798	822	775	746	822	797	823	830	798	767	800	802	756	816	814	771	829	829	807	771	836	825	850	809	787	815	799	756	834	802	792	765	804	805	794	767	833	799	798	784	800	736	807	825	806	810	810	757	787	816	817	827	806	815	823	812	780	787	824	771	820	813	822	786	799	832	783	785	815	802	773	845	837	770	746	828	820	775	807	787	771	798	794	795	826	819	824	801	815	817	763	809	824	780	849	797	788	780	818	793	798	806	793	762	829	791	800	808	840	759	806	791	794	785	809	818	779	799	826	806	793	809	843	766	774	786	777
25819	2925	551	425	389	381	342	338	334	318	303	323	316	350	320	305	302	313	345	318	291	336	284	277	302	333	346	314	298	351	325	309	341	306	312	301	319	347	325	316	311	348	292	325	312	323	276	286	313	302	294	267	332	305	304	337	313	312	330	268	327	307	295	325	299	335	329	351	296	332	363	303	299	281	347	326	299	318	303	320	291	338	342	329	324	311	270	310	288	320	338	313	373	334	310	357	287	330	334	296	291	285	325	328	298	348	340	323	328	324	290	348	323	301	286	326	325	322	319	334	315	290	302	303	300	290	295	295	292	324	337	325	364	337	322	315	351	303	342	302	292	308	303	290	325	307	321	315	323	305	340	325	291	304	302	329	322	355	336	336	325	334	269	297	315	339	324	307	297	315	295	335	316	327	321	301	329	330	319	338	290	303	316	304	287	325	300	306	326	330	324	344	317	332	300	314	337	338	333	308	292	312	293	307	304	296	309	306	318	301	303	326	314	297	336	298	336	328	312	335	309	281	317	317	328	316	291	324	295	324	335	312	283	308	321	344	311	325	319	294	300	312	324	313	285	319	298	316	308	325	289	324	312	295	295	306	320	318	306	319	312	298	336	321	289	281	266	316	288	285	331	334	346	290	301	323	334	292	322	319	308	293	348	324	329	315	343	384	306	302	308	299	314	273	292	315	278	289	286	307	308	328	313	288	309	292	312	316	325	317	303	309	309	281	318	308	321	306	314	285	338	339	333	304	322	330	322	265	289	288	301	316	300	342	319	305	344	336	316	353	290	300	274	323	313	317	310	317	323	356	347	288	314	329	298	330	317	312	313	329	336	322	336	323	330	287	315	331	317	288	301	332	330	292	313	329	293	330	300	325	339	327	281	296	301	315	326	324	290	299	273	298	326	336	313	306	287	326	281	312	360	347	324	343	295	287	320	295	289	306	315	318	311	320	326	304	309	261	328	283	299	317	275	310	301	310	326	334	337	339	304	288	320	329	324	330	310	358	311	322	313	320	336	325	331	352	268	308	316	317	343	324	316	288	314	289	321	335	317	319	316	321	336	290	312	300	348	313	346	292	314	311	293	321	318	321	310	343	317	348	280	331	311	329	310	275	338	304	318	331	318	292	320	345	328	351	288	303	362	347	308	336	315	329	321	317	288	321	309	296	343	304	336	295	295	348	329	324	341	323	310	300	288	313	321	286	287	329	350	355	352	351	340	344	324	335	324	329	306	314	320	298	302	335	359	313	345	355	318	306	300	344	303	331	335	304	344	306	330	301	285	311	322	315	311	299	344	294	279	318	289	312	323	339	308	348	326	350	296	311	324	286	359	323	348	338	310	299	298	314	307	325	341	293	310	314	341	321	270	332	289	328	345	358	340	312	319	293	300	335	317	342	335	327	321	293	271	325	300	312	326	303	307	314	307	316	327	312	354	294	347	330	308	359	293	318	296	291	309	316	298	320	326	325	321	317	293	311	302	326	320	303	308	301	305	295	316	305	299	302	315	326	338	324	320	336	310	307	330	359	308	292	326	327	312	319	320	326	321	310	311	283	294	316	334	340	333	312	311	361	307	335	319	320	346	313	336	308	333	313	337	306	306	317	306	319	324	331	356	320	322	329	301	339	300	308	329	315	307	307	288	300	313	321	291	297	322	311	300	298	332	318	287	292	311	308	275	327	314	300	278	307	268	289	297	278	291	312	320	339	347	356	298	330	294	293	321	328	306	319	314	310	307	295	286	299	325	324	301	300	295	294	300	307	317	321	345	293	312	294	302	301	328	288	351	314	304	313	318	312	328	315	311	338	311	305	325	322	345	320	313	310	324	315	299	306	328	327	305	300	310	304	359	312	306	329	333	329	297	296	331	326	323	286	328	282	332	321	333	329	341	344	309	340	333	325	353	326	304	328	303	318	309	321	296	289	284	309	315	310	322	329	340	313	276	318	314	299	346	295	314	314	344	270	322	311	332	340	348	336	384	321	281	283	287	337	298	309	290	319	303	274	298	353	305	354	301	326	325	331	329	268	308	274	291	318	321	326	312	330	328	299	311	302	336	319	322	336	271	315	319	313	324	305	295	323	318	324	340	339	315	306	353	323	329	349	345	338	337	335	291	302	342	324	335	318	329	326	324	318	326	327	343	312	312	315	330	303	317	316	298	326	297	308	308	288	338	304	281	279	363	308	308	325	363	337	295	346	318	310	312	336	298	305	311	329	317	294	307	351	313	319	299	314	323	318	338	294	317	304	309	331	369	299	323	312	295	297	313	340	327	278	343	307	338	342	333	306	326	322	304	313	312	289	283	295	294	307	348	336	277	316	323	295	365	309	326	345	330	305	333	359	324	318	288	303	333	332	309	272	331	345	352	329	336	311	308	321	286	309	323	304	318	306	315	354	338	310	324	331	356	312	336	319	348	333	302	312	292	317	327	292	317	303	316	317	340	312	316	289	344	348	327	341	320	333	293	347	352	320	323	338	321	335	341	330	311	322	346	331	327	314	323	315	334	295	337	294	288	303	314	329	331	317	325	336	325	308	325	300	319	328	307	309	329	344	299	295	312	293	326	319	291	329	312	303	301	294	342	358	344	317	347	293	299	322	337	316	272	310	306	304	328	335	328	324	321	321	296	321	318	315	318	342	345	328	306	312	336	296	342	302	292	295	312	326	316	321	316	337	327	357	312	346	284	273	306	300	342	286	355	293	326	279	285	291	333	312	351	294	299	328	348	325	324	289	326	302	321	320	319	333	332	288	319	293	289	291	316	353	334	311	283	301	314	288	304	283	310	333	283	316	350	303	308	329	291	334	298	349	280	293	307	313	306	364	298	357	344	327	311	285	298	326	270	307	293	321	344	307	318	258	353	298	272	322	330	299	334	329	314	355	325	349	352	321	316	309	317	354	300	301	325	344	307	329	325	303	293	349	317	340	317	325	292	304	318	303	333	326	300	340	322	293	301	324	344	325	302	274	306	358	293	310	314	336	350	356	341	325	293	355	315	306	302	328	280	301	317	320	300	314	324	302	299	321	317	321	311	342	293	348	305	297	320	325	320	277	285	322	335	281	301	309	303	317	300	307	325	319	320	340	314	342	323	329	282	318	322	338	324	284	337	330	345	298	331	316	319	322	311	299	313	311	336	342	364	367	340	326	309	298	279	324	328	302	328	319	326	325	309	314	296	297	326	336	279	298	314	291	319	289	323	328	332	338	327	297	332	299	325	296	309	324	305	346	325	361	324	330	302	297	348	291	349	320	287	333	329	324	309	305	302	322	343	330	321	326	333	310	349	316	310	344	300	310	335	308	307	321	333	309	296	363	314	290	316	334	293	353	306	361	295	293	316	373	301	331	304	311	336	323	346	326	333	328	271	347	313	301	305	318	284	324	333	303	312	307	349	323	307	291	333	311	308	323	306	303	283	337	315	281	316	335	338	327	312	304	331	309	332	314	307	348	328	306	361	296	336	314	321	310	302	311	328	299
18939	5379	3816	2664	1832	1323	1009	823	857	767	748	778	707	744	728	743	716	747	702	723	695	729	727	710	729	658	712	683	714	707	718	723	667	730	668	719	748	680	725	718	743	681	681	667	719	661	721	712	716	691	659	718	656	695	703	710	704	694	697	707	736	744	675	686	722	696	732	736	706	732	732	756	679	678	697	720	721	726	681	705	682	662	716	728	689	731	740	685	686	679	727	718	690	703	695	699	720	690	686	688	654	719	675	632	734	699	732	707	715	719	703	777	707	710	737	696	720	701	683	760	685	722	728	668	774	726	712	722	752	772	732	733	679	721	736	714	654	707	692	726	688	731	752	697	670	712	735	702	686	741	722	738	756	696	648	693	728	714	757	663	691	729	679	737	735	685	690	698	712	728	746	696	648	732	684	726	762	731	751	744	662	658	658	722	660	716	718	685	723	678	700	720	665	731	695	736	717	728	729	701	665	699	688	694	643	715	670	682	713	671	690	682	727	705	719	760	717	708	710	747	703	686	694	696	672	700	744	698	707	681	690	689	684	705	708	677	733	710	710	688	704	685	699	692	688	673	694	699	719	691	700	682	673	736	723	731	675	694	709	744	709	680	683	709	721	676	662	685	738	697	689	732	771	665	680	714	688	708	715	665	699	679	722	714	732	697	750	699	661	737	713	749	724	744	743	667	706	704	703	715	714	746	713	719	716	648	723	714	707	740	703	673	709	744	745	718	699	716	753	755	687	715	671	724	701	702	698	674	703	673	744	743	731	680	712	695	686	715	699	717	677	698	696	738	722	704	702	687	706	717	704	729	657	698	698	690	657	694	674	735	720	701	701	697	724	723	687	701	691	702	682	710	744	737	733	692	711	697	775	717	747	678	686	698	653	718	714	697	716	758	734	685	720	667	680	693	741	695	687	730	710	684	683	708	731	715	637	663	723	695	714	698	710	741	720	688	709	690	730	746	759	707	711	706	679	728	689	731	741	702	699	714	690	704	725	708	716	687	713	701	687	729	713	709	678	722	746	683	699	713	737	722	722	736	754	668	707	691	679	669	672	700	703	689	739	722	732	740	730	718	686	667	675	698	658	713	710	686	717	723	688	709	728	660	727	683	701	709	745	688	733	724	669	703	676	727	647	679	690	687	659	684	691	696	673	768	704	729	720	691	729	712	721	693	726	719	718	731	748	649	713	720	691	760	639	660	730	756	691	743	690	749	721	702	653	695	702	717	668	736	682	690	711	687	650	719	701	678	666	713	674	724	763	689	717	674	696	741	734	671	713	727	732	683	755	738	685	715	756	674	718	685	727	726	702	694	664	711	657	677	722	683	764	657	698	681	681	679	718	735	671	745	681	691	705	684	679	743	722	700	692	726	716	640	686	724	743	698	725	690	761	652	678	744	661	645	740	638	666	709	730	713	696	669	677	732	723	691	638	674	710	745	721	724	698	650	744	755	712	720	710	734	665	659	649	729	669	672	696	772	717	717	719	713	735	707	698	706	717	693	715	683	680	692	660	681	705	749	708	762	736	755	723	683	724	676	660	708	724	711	733	662	708	724	682	709	737	712	704	689	699	739	647	730	686	746	714	656	683	710	717	692	722	708	693	706	707	667	720	747	689	747	695	633	683	707	727	723	701	675	692	700	705	675	749	689	747	744	688	761	709	733	662	718	723	687	706	709	685	691	664	745	733	704	720	678	698	731	725	697	718	721	686	708	681	721	718	692	713	723	701	671	709	661	647	663	707	642	737	722	678	732	731	704	774	689	729	751	703	693	680	706	768	733	730	647	710	687	728	663	689	727	681	716	725	698	699	670	701	708	737	689	739	693	736	655	724	680	745	693	745	679	697	701	675	700	727	742	718	734	681	696	723	744	690	750	695	687	718	725	736	693	720	703	738	683	686	688	731	700	714	688	687	715	665	705	684	722	704	664	730	689	755	730	710	761	704	756	702	732	730	716	661	659	704	699	722	696	743	716	729	714	720	709	744	675	673	754	708	694	675	641	713	703	718	734	707	701	742	721	700	686	694	704	709	688	715	713	734	715	673	723	759	793	697	664	688	735	691	750	738	739	721	746	695	678	701	713	710	735	677	670	731	732	710	652	766	703	732	710	743	698	688	712	739	694	702	726	759	643	694	682	671	745	707	717	683	705	686	687	737	674	716	692	738	710	736	712	675	731	699	731	731	717	713	684	705	688	666	773	726	674	676	698	726	750	712	697	727	711	682	698	695	715	703	686	680	713	736	673	721	733	697	703	715	697	740	655	693	700	714	725	737	670	679	654	746	730	705	720	679	688	724	729	693	693	735	724	689	685	713	727	708	681	707	718	711	676	724	689	695	725	711	702	712	738	744	765	688	655	715	683	702	716	677	688	704	670	665	735	726	672	719	704	731	704	683	712	716	713	661	687	672	715	737	732	721	705	731	715	661	723	731	683	683	699	709	708	694	683	746	724	736	698	738	703	681	699	650	676	658	686	682	681	646	716	698	661	724	725	747	702	690	703	699	674	727	680	701	686	722	746	675	663	696	661	682	710	742	703	696	688	714	691	665	741	736	650	683	689	693	730	716	745	658	695	691	706	682	716	713	727	729	681	742	674	701	756	699	705	692	696	695	679	702	661	713	720	691	705	742	712	696	724	744	719	701	722	674	740	699	718	682	751	713	705	676	775	726	710	696	709	671	717	760	687	745	770	679	675	727	727	698	672	720	708	697	694	682	698	716	702	709	765	702	703	734	697	702	751	663	710	713	715	724	675	685	656	730	714	664	706	700	703	715	684	714	671	720	719	697	676	718	727	709	717	677	747	699	716	704	720	698	675	702	733	721	714	720	717	688	664	685	723	716	717	709	700	708	711	691	709	691	682	692	737	688	722	684	731	712	719	682	721	731	753	717	700	680	709	689	699	695	751	747	684	726	709	720	663	714	746	706	670	698	703	755	708	719	736	666	707	687	681	631	690	708	699	709	640	694	721	732	680	712	687	686	727	681	700	720	720	701	688	726	672	696	709	739	686	665	681	639	711	729	733	660	716	706	707	673	674	680	742	689	754	688	728	771	705	688	759	702	692	722	717	707	719	691	719	718	688	698	723	714	698	682	718	684	696	685	700	688	695	705	684	690	689	740	719	726	706	708	709	737	733	741	726	742	691	681	712	704	680	683	700	726	764	710	715	701	684	673	679	651	690	678	722	726	723	709	722	703	679	723	709	698	687	700	686	625	742	677	692	734	720	672	704	710	697	668	702	733	741	703	681	699	720	715	709	703	738	694	697	721	704	686	687	756	711	724	680	725	723	708	681	711	707	716	690	735	639	701	688	741	710	740	702	707	749	686	694	685	720	701	668	711	666	737	762	723	729	734	722	710	752	738	682	715	708	718	746	657	650	761	708	739	732	663	762	714	701	673	722	683	712	666	719	694	750	668	679	728	733	699	702	690	723	698	756	722	729	712	734	711	755	715	726	660	731	734	696	739	683	677	681
36329	6317	827	556	424	395	380	328	325	321	322	325	343	354	309	346	354	345	333	331	308	349	322	346	300	307	313	321	319	331	345	332	317	331	303	319	300	372	336	323	306	335	348	313	325	318	320	318	333	358	340	322	318	309	372	349	329	343	318	296	342	324	318	353	303	321	343	337	349	311	314	326	325	332	342	327	289	339	320	333	331	324	295	313	340	347	356	318	332	312	324	314	331	313	303	325	319	326	306	317	295	304	363	326	297	342	323	336	307	344	334	328	334	328	302	356	354	304	325	350	316	301	284	305	330	322	335	310	304	311	297	320	339	319	334	323	341	349	295	329	335	321	302	355	307	354	314	304	343	290	340	321	304	344	366	335	348	305	282	346	344	319	317	322	310	345	359	337	318	337	311	329	342	343	326	320	308	322	348	319	326	334	315	319	316	318	309	323	327	324	322	351	332	324	340	300	357	324	340	354	357	298	300	308	342	295	312	327	319	353	302	308	329	315	330	326	337	337	326	303	349	295	322	341	320	316	352	306	304	317	348	328	344	308	340	281	286	347	361	288	328	321	325	325	350	293	318	317	335	329	308	342	275	333	356	303	318	347	306	325	330	338	323	335	339	327	296	299	347	347	370	350	341	329	338	352	322	327	301	345	310	323	370	313	345	318	303	295	349	320	315	342	313	338	313	303	310	331	322	310	332	317	313	355	300	336	303	301	310	314	314	304	308	312	329	308	348	322	312	305	318	320	354	319	319	320	347	328	318	312	342	356	340	357	313	349	319	392	327	341	305	326	324	307	335	317	347	338	325	336	327	329	307	328	346	313	349	321	311	322	365	322	343	330	313	295	354	318	286	283	331	331	310	351	339	323	337	318	312	324	310	336	301	296	332	343	325	341	298	328	351	312	346	345	335	299	370	292	355	313	332	340	332	288	317	297	319	312	317	318	359	326	334	313	320	321	307	308	281	321	358	332	314	315	355	313	340	316	305	288	353	296	312	305	311	315	336	326	307	364	334	322	331	316	377	354	303	311	285	321	324	355	368	323	330	328	294	291	307	321	333	316	331	339	300	346	308	304	303	318	346	292	320	315	327	325	338	364	330	318	327	327	326	293	350	343	365	318	323	330	355	318	309	289	339	303	308	346	302	337	321	363	339	325	333	346	325	323	366	322	337	318	296	346	332	332	368	344	366	335	315	281	337	319	349	321	344	326	327	372	352	342	331	351	331	328	333	301	326	314	331	334	288	334	331	321	332	312	355	332	319	329	351	328	326	339	330	344	311	309	328	316	333	320	323	324	316	331	330	348	327	292	329	317	304	314	314	337	288	353	340	316	318	336	314	323	320	362	344	385	294	290	335	335	339	314	318	354	335	309	355	360	331	325	342	286	288	324	344	301	340	312	305	322	294	344	343	307	357	324	327	332	336	342	310	340	292	310	364	339	324	319	319	347	318	335	358	320	360	349	338	326	305	319	354	319	334	336	339	309	324	318	314	337	334	316	332	300	333	314	366	333	365	321	292	313	335	310	319	313	311	337	326	316	339	313	338	328	296	324	290	317	315	359	339	344	340	324	316	324	299	319	314	342	283	322	322	353	322	344	339	317	344	304	329	318	336	332	333	338	340	328	318	314	316	343	299	296	355	353	341	340	326	329	331	339	347	340	350	332	313	347	294	312	311	295	361	352	355	316	345	338	301	366	346	337	322	324	348	316	344	336	309	311	324	299	323	356	334	308	299	329	351	305	331	331	312	299	353	303	321	333	341	303	334	302	327	300	306	299	295	341	353	348	304	332	343	342	312	319	317	346	329	298	324	354	295	333	335	339	326	326	341	306	330	353	304	359	309	337	315	317	352	370	323	300	341	342	352	328	310	309	332	360	330	329	310	340	321	312	339	327	298	314	343	343	339	301	327	328	341	341	344	312	320	296	317	354	330	315	330	369	336	349	359	331	305	340	344	317	327	291	328	345	337	343	305	359	328	336	317	329	332	316	331	338	319	339	330	327	334	346	310	289	335	343	340	333	322	312	310	345	334	343	310	324	311	328	339	308	339	308	321	354	324	365	319	313	301	345	317	346	362	353	324	341	364	318	348	348	311	352	344	328	331	336	358	329	353	326	319	334	315	328	291	364	326	338	338	311	329	322	316	323	334	366	303	323	333	331	327	306	334	345	342	338	330	336	333	289	320	351	338	334	364	327	340	333	290	320	352	288	327	322	323	334	334	353	327	327	305	289	320	331	293	336	294	308	320	316	322	341	349	328	339	326	358	306	296	313	310	325	323	328	278	313	316	344	296	313	324	294	330	308	290	285	314	321	328	301	344	347	337	347	308	327	344	357	359	307	336	334	313	314	340	346	345	323	293	361	336	340	351	324	307	348	300	360	289	307	358	357	359	316	311	312	361	325	313	352	334	303	290	331	319	355	319	313	349	319	300	310	302	316	312	338	376	358	294	307	343	317	328	323	317	348	341	366	355	324	312	346	329	321	313	358	299	327	342	332	344	323	307	303	360	303	346	300	342	307	302	325	320	365	341	349	322	314	335	342	355	301	321	344	308	307	313	391	311	332	284	315	316	302	322	363	353	333	303	307	297	310	292	323	343	353	301	311	365	337	336	339	296	305	301	307	309	336	315	341	360	330	326	331	312	308	359	340	308	317	332	334	313	342	317	359	362	335	321	340	310	336	359	341	319	329	365	305	322	342	331	345	349	328	332	357	346	351	323	330	306	337	325	337	317	303	330	351	324	324	333	320	341	323	288	332	309	336	304	318	331	331	320	310	315	348	315	330	308	327	311	310	320	339	327	325	352	293	317	346	335	314	315	312	372	305	307	307	343	302	345	328	297	366	295	328	328	343	283	339	356	325	310	323	320	327	322	300	317	323	337	325	286	306	308	276	343	297	308	338	319	339	331	335	337	322	320	317	324	308	324	348	310	321	329	367	355	311	319	336	363	348	321	368	312	350	344	360	316	316	307	338	334	332	344	344	346	320	318	339	316	342	318	328	313	364	353	373	347	362	315	311	292	279	315	342	296	306	331	331	327	354	352	352	315	305	353	310	322	351	345	380	312	364	375	351	342	357	308	318	339	337	321	352	330	344	323	326	346	326	321	369	328	286	299	314	310	317	320	308	321	345	359	331	318	303	336	335	314	311	367	298	304	315	319	338	333	308	304	314	357	334	362	330	309	347	326	338	333	333	338	328	345	364	345	361	330	341	337	349	338	361	328	337	338	330	315	320	307	344	372	296	309	314	326	332	338	361	347	312	313	331	323	313	326	303	302	345	314	317	333	357	313	289	343	291	297	320	310	325	346	360	339	324	329	361	347	347	360	321	342	346	317	347	342	370	345	315	356	376	326	321	322	305	327	319	294	384	340	312	332	361	321	351	323	344	333	356	314	318	341	327	307	317	317	316	289	334	340	316	339	302	327	313	331	308	322	328	324	292	296	302	369	305	321	320	318	312	337	296	334	340	281	315	323	289
26142	10481	5581	4138	2829	1941	1377	1117	906	813	798	839	794	861	811	762	768	754	795	743	721	742	735	751	751	705	679	717	808	760	759	774	716	741	711	752	739	731	772	706	749	773	700	753	722	757	730	761	718	725	719	765	724	730	743	759	729	718	743	759	783	734	784	768	681	730	732	757	748	695	720	739	755	717	702	696	746	778	724	727	739	740	730	770	707	751	765	717	745	754	777	751	768	765	742	717	703	727	727	753	751	734	723	793	692	742	757	700	686	753	718	812	773	783	720	734	711	735	800	708	760	807	760	762	730	712	713	708	748	748	719	720	751	737	717	771	755	767	774	766	733	735	774	739	742	734	804	740	716	766	717	779	738	729	728	777	734	820	762	788	735	732	727	741	746	724	744	782	727	750	799	776	772	779	712	709	778	709	731	797	758	765	724	732	746	725	750	749	787	709	754	789	732	773	739	733	746	752	789	762	779	739	778	734	721	674	697	744	747	714	736	755	785	730	789	744	742	760	726	757	727	742	712	700	753	756	743	744	713	792	755	727	810	749	766	698	737	713	739	707	728	758	791	721	705	801	723	737	729	733	762	745	689	728	784	773	734	753	747	768	729	728	768	746	741	789	779	742	697	705	780	774	765	786	734	738	718	745	720	758	781	738	776	754	751	731	703	724	767	714	771	776	741	751	669	741	700	682	763	714	754	714	759	783	726	746	703	724	755	765	739	735	710	752	756	761	739	726	747	745	735	771	728	721	783	732	737	735	773	805	739	681	738	731	731	714	752	723	746	718	768	721	714	765	730	768	701	730	723	742	759	770	697	733	722	760	725	727	692	734	775	772	720	726	724	722	769	728	747	742	689	719	730	754	742	748	707	715	776	751	699	723	778	740	741	762	729	747	783	729	773	710	756	739	727	780	705	740	781	743	749	738	737	768	778	710	722	719	743	762	752	737	751	736	732	770	800	724	763	733	729	714	713	741	753	748	695	781	771	717	732	699	764	721	731	723	752	764	740	809	755	728	759	755	729	738	737	712	725	753	723	751	732	771	754	709	792	737	736	727	737	747	755	726	797	709	752	760	717	777	735	772	728	752	734	733	791	762	800	734	697	711	762	711	789	755	770	768	750	740	774	778	752	722	758	717	731	701	779	725	763	737	710	738	754	752	732	777	800	741	755	768	774	679	741	759	779	733	737	669	744	658	710	745	695	739	766	722	716	715	733	717	721	682	777	730	808	766	733	709	735	725	716	720	766	711	732	678	729	759	762	710	763	671	736	741	802	741	738	734	756	722	776	815	723	748	724	712	779	799	696	731	762	767	749	700	717	737	698	742	728	763	800	765	731	742	757	745	754	765	796	692	757	789	729	789	788	760	718	689	757	692	780	694	778	753	760	705	763	736	736	726	791	785	736	748	720	748	752	734	783	712	727	725	779	770	716	717	703	746	744	696	763	790	734	777	722	769	734	708	711	705	706	720	745	749	754	781	764	707	766	751	732	776	734	761	720	745	708	767	718	737	745	686	780	749	755	712	742	740	742	720	733	705	750	711	773	795	771	726	772	745	752	741	731	778	746	765	762	794	750	755	740	694	728	736	733	738	710	722	717	709	784	716	773	734	725	744	721	743	741	749	731	741	760	705	732	741	725	768	746	758	741	735	729	756	762	719	702	745	750	738	720	755	771	764	740	685	731	715	760	739	777	709	783	769	789	739	703	742	759	761	759	698	725	785	739	699	742	777	713	745	712	735	771	792	753	724	755	776	753	780	728	786	731	750	775	737	769	701	771	731	740	761	730	738	826	718	734	715	723	747	745	791	783	715	747	742	788	713	764	785	719	741	746	740	739	726	747	717	725	786	750	675	803	778	757	727	736	765	746	735	749	754	749	678	752	732	746	759	708	787	777	695	705	735	670	743	723	752	728	771	775	716	776	730	742	727	691	779	804	728	777	753	781	755	715	786	712	746	729	772	769	726	723	772	745	757	727	731	762	755	708	764	703	731	707	739	702	740	723	742	751	729	742	712	759	773	752	754	776	752	744	694	731	772	736	753	769	734	707	783	774	721	757	721	740	744	764	793	729	723	725	748	745	776	747	706	760	743	739	748	752	755	735	763	729	706	739	799	768	742	761	786	711	752	721	771	722	748	746	734	734	711	769	769	712	743	741	756	739	735	778	780	776	724	767	763	755	718	709	743	682	731	735	769	739	750	720	760	763	734	755	715	737	749	674	743	760	731	767	762	785	709	766	738	768	729	709	736	714	776	749	719	756	745	755	733	745	763	688	746	766	703	723	721	737	783	718	724	729	740	764	768	785	751	753	750	779	732	712	750	783	747	758	709	704	756	768	737	778	706	725	753	732	721	735	775	746	764	778	745	775	716	756	722	760	737	747	759	755	660	732	780	754	709	753	721	740	688	764	750	715	776	801	782	733	734	745	688	739	693	656	811	721	756	672	735	678	768	743	761	712	743	760	703	752	759	726	758	774	767	733	763	760	711	755	791	696	701	761	726	745	733	730	704	745	744	743	720	757	755	778	702	703	728	754	760	743	779	737	744	771	740	757	729	734	735	687	745	761	721	699	776	781	727	750	768	776	736	777	740	729	734	781	783	756	740	694	704	722	768	726	702	739	747	792	729	678	759	765	734	764	687	699	743	716	742	770	711	740	721	737	736	710	783	723	761	718	786	758	770	788	763	756	704	737	727	767	729	740	750	743	716	733	753	761	747	693	715	736	774	712	726	741	765	740	727	744	728	765	756	753	736	720	764	750	753	782	749	740	728	742	767	720	746	794	733	759	711	762	746	746	722	759	718	755	762	743	738	760	756	700	721	706	753	764	775	738	752	729	782	714	755	779	731	714	727	745	760	753	732	771	765	756	736	736	729	770	726	758	702	713	704	731	767	784	701	770	739	697	763	706	744	763	750	732	735	758	751	771	755	734	740	756	730	711	720	736	774	761	749	728	719	749	753	752	744	763	748	767	737	734	690	724	756	685	733	754	762	752	748	686	760	769	720	748	756	729	756	767	702	692	793	773	778	760	741	716	699	721	757	730	720	782	701	717	747	750	760	705	755	733	751	763	776	703	710	718	723	724	746	749	697	752	743	727	754	705	720	736	743	723	786	764	762	708	786	723	711	699	696	720	737	720	779	754	745	733	792	731	722	720	753	753	777	730	712	757	756	723	755	738	757	744	721	726	795	763	772	740	724	750	781	700	691	714	708	749	735	738	759	739	783	694	739	792	774	770	728	736	793	783	718	731	729	789	761	757	687	743	736	774	675	728	731	707	737	766	726	745	772	701	747	752	726	786	786	772	742	727	720	721	726	749	735	692	760	710	686	745	689	754	787	754	737	731	738	761	789	755	703	768	730	764	764	760	779	743	694	760	745	726	750	743	769	786	760	705	721	719	746	761	750	706	738	686	750	701	730	739	755	711	726	755	718	748	767	737	751	732	757	733	727	726	793	736	637	764	681	782	717	757	739	723	722
41354	8811	1023	579	447	370	421	378	343	349	349	345	347	373	335	304	375	329	328	328	351	316	295	349	347	323	334	331	335	324	312	342	321	364	350	313	338	334	320	378	333	355	344	346	339	303	310	400	335	337	387	336	359	323	364	322	380	335	334	334	317	328	363	347	330	307	336	344	359	333	361	318	309	358	315	314	308	325	336	301	296	381	352	346	369	351	317	333	346	299	332	369	371	328	285	339	344	328	365	357	315	348	328	314	317	338	345	332	360	323	363	315	273	335	346	334	361	386	333	321	363	316	331	373	340	321	333	349	334	352	322	352	368	366	313	313	302	337	356	337	358	343	315	322	328	361	356	326	359	319	352	326	335	334	370	353	369	355	340	363	330	383	355	359	374	361	354	353	369	325	365	315	298	346	353	382	378	341	350	347	365	337	373	344	310	335	377	328	328	318	348	332	297	287	303	316	375	348	353	345	346	331	328	321	351	332	322	354	370	311	337	335	364	345	332	326	338	345	341	349	364	330	336	327	325	308	329	345	346	325	363	363	343	354	346	346	336	306	334	321	334	353	324	343	337	300	324	349	350	327	330	301	333	341	341	331	345	327	334	340	326	297	333	349	308	345	302	381	373	329	305	345	339	317	325	345	332	317	332	346	338	343	342	348	325	339	328	310	338	328	356	378	308	311	357	338	318	338	330	332	261	325	311	359	351	330	336	313	304	322	336	311	348	332	330	352	329	353	396	324	341	360	324	349	310	316	302	356	328	330	372	364	284	332	323	350	327	331	316	299	336	326	364	360	344	344	332	334	350	346	329	345	372	340	362	352	359	351	329	325	340	351	325	335	310	347	327	320	348	355	361	333	318	350	349	358	318	346	288	298	292	330	317	341	300	355	328	366	349	335	318	349	324	348	355	289	338	343	317	322	308	327	286	317	339	335	387	328	320	336	374	344	317	366	338	334	332	336	329	368	352	330	359	351	351	368	373	344	366	299	363	307	328	356	316	322	341	349	291	363	362	330	325	320	361	331	315	390	317	314	318	325	327	314	340	326	335	344	308	309	319	314	340	357	356	342	343	318	328	369	347	368	315	351	347	327	365	346	313	337	328	351	338	321	343	356	311	368	330	332	337	332	333	324	338	343	357	390	349	334	340	320	368	324	330	338	338	348	341	321	348	351	307	345	303	355	312	352	299	330	331	338	332	345	322	315	350	320	348	355	369	332	358	295	355	328	325	330	330	345	337	340	313	325	300	337	327	320	307	329	322	332	281	352	341	349	346	370	334	371	349	333	361	351	326	333	332	324	328	348	325	320	320	344	331	325	316	362	333	322	338	342	343	331	311	309	345	373	320	377	345	342	352	310	379	375	360	342	363	342	347	315	350	361	320	343	404	344	368	389	329	330	316	371	345	335	310	315	331	368	337	340	333	349	319	347	341	328	403	324	345	336	325	319	339	368	331	355	364	319	326	344	321	365	336	344	378	367	328	355	354	344	346	357	362	320	321	369	370	305	383	328	334	324	333	313	307	356	309	302	345	327	374	296	312	308	360	363	400	319	343	371	383	296	324	320	406	364	363	352	334	327	312	330	337	343	370	351	317	362	322	335	337	340	327	347	373	407	334	328	338	351	306	306	305	320	319	333	371	345	324	329	347	353	319	365	347	335	326	366	337	312	311	356	342	318	348	334	387	357	305	333	317	304	350	333	359	347	338	338	354	347	349	338	325	324	348	330	329	336	313	364	347	323	358	352	337	312	342	315	341	341	317	316	324	362	363	332	352	326	379	355	381	354	332	368	340	316	363	336	320	337	357	334	344	340	298	326	339	346	350	318	345	333	344	356	400	359	357	354	344	344	309	344	344	361	329	342	355	320	349	340	369	337	311	329	345	360	327	345	368	356	351	344	351	384	353	311	341	341	361	341	375	373	349	322	299	329	355	300	342	328	311	337	373	316	296	319	321	350	354	341	339	330	307	311	349	319	324	338	344	352	354	325	335	351	340	330	348	344	335	359	359	314	358	347	336	301	324	359	346	349	322	353	325	356	357	316	317	367	356	317	334	336	348	342	325	326	306	337	351	339	322	366	320	324	341	342	323	362	326	326	337	322	327	326	360	313	320	332	349	330	335	339	305	337	338	326	352	306	279	323	326	327	351	339	349	364	348	332	357	325	312	377	344	338	355	356	357	298	339	336	306	326	335	338	329	353	317	347	337	392	312	331	353	319	344	320	333	365	327	335	347	364	359	325	333	347	307	313	395	350	334	344	341	350	340	323	333	345	340	360	330	329	333	360	361	329	330	327	324	348	329	359	383	324	329	341	330	337	319	307	317	341	366	331	368	332	339	378	361	317	329	344	334	330	353	340	345	339	363	363	326	338	361	369	319	346	363	326	311	354	302	337	344	312	334	337	334	325	380	354	336	320	398	345	358	336	308	344	342	367	346	333	323	333	337	352	320	350	356	343	352	352	347	343	316	368	349	330	362	325	331	336	359	324	336	314	339	363	303	370	309	302	317	307	348	372	369	330	306	369	344	351	343	319	345	360	350	371	343	331	369	365	351	337	359	291	312	345	358	332	347	318	356	338	330	355	319	310	356	322	307	306	349	335	339	350	343	335	341	339	347	364	341	365	360	389	382	342	365	348	318	343	350	321	324	352	309	334	319	326	331	355	338	351	310	352	358	305	340	330	350	323	392	351	315	344	389	344	315	326	294	332	361	379	331	329	329	363	310	341	359	316	335	347	352	334	312	302	340	341	337	334	347	306	328	333	321	346	337	319	343	330	355	366	351	355	387	339	328	346	348	351	336	303	332	332	340	332	346	327	325	351	383	316	351	320	316	358	319	374	341	342	355	333	336	322	345	310	338	335	342	349	331	322	362	325	321	350	341	349	320	307	324	354	359	354	327	352	328	372	340	367	342	327	327	319	346	350	330	331	340	373	328	309	320	334	321	382	345	343	346	302	313	329	326	343	325	347	373	363	313	302	315	358	330	312	365	333	314	321	297	378	317	328	362	366	334	317	288	317	378	408	355	373	314	329	330	345	326	344	339	337	332	366	350	346	316	299	384	349	349	312	358	326	349	338	349	326	372	382	319	344	385	413	329	386	341	343	381	335	358	352	366	334	340	356	330	336	362	334	289	354	351	334	352	353	360	320	364	326	364	358	321	325	357	349	353	347	332	364	359	332	344	334	367	366	320	322	364	354	361	394	317	357	315	349	332	360	339	359	381	357	296	325	331	334	343	344	361	344	348	354	344	363	334	324	344	324	369	345	374	332	315	309	323	325	302	328	356	331	330	325	309	327	355	344	337	336	377	351	345	321	356	387	345	372	314	348	331	319	354	366	316	342	324	361	350	337	351	346	363	342	347	331	332	316	326	351	348	335	336	358	348	340	334	278	326	317	305	348	330	322	363	330	346	315	321	363	325	383	357	344	367	367	303	306	321	346	347	321	328	336	359	357	363	351	334	329	358	315	364	317	335	370
30270	11956	5865	4210	2746	1815	1363	1134	896	879	833	770	810	825	792	817	776	784	795	779	788	809	757	758	759	787	815	777	797	809	789	820	774	821	769	763	724	788	745	772	779	801	760	741	785	749	763	782	795	795	767	814	791	788	783	770	802	824	767	768	785	814	777	835	733	816	772	781	798	749	793	842	776	801	842	831	806	745	759	817	778	806	842	761	778	774	816	759	762	810	728	797	753	793	812	779	788	770	732	837	765	790	836	738	802	790	809	773	780	765	780	778	767	766	774	763	817	767	808	776	793	772	824	727	852	748	814	796	700	728	781	786	761	817	766	768	752	794	791	826	792	811	789	798	735	767	730	815	752	777	807	795	756	793	735	823	811	813	774	796	793	776	774	817	778	765	781	816	778	739	841	787	772	824	801	749	788	771	787	813	729	838	788	790	782	827	823	802	787	750	807	773	729	802	767	774	757	802	759	779	773	768	787	786	754	742	736	779	756	823	721	794	810	780	763	811	816	860	758	716	773	779	752	818	797	776	837	808	818	753	790	764	810	782	777	822	817	801	814	788	815	803	755	824	796	801	793	796	774	819	760	735	792	792	728	768	796	795	771	787	823	828	737	781	803	812	781	793	791	800	788	761	762	808	751	784	833	754	782	860	817	778	768	802	793	791	795	782	755	789	721	782	756	750	767	827	818	737	757	820	786	785	782	857	796	757	810	789	791	772	798	775	720	796	781	801	766	751	749	777	742	751	767	775	795	768	792	789	764	750	785	753	749	792	797	786	821	805	780	773	795	793	773	753	813	827	787	803	791	732	788	769	744	774	788	783	828	787	806	795	781	787	815	786	800	799	792	784	792	760	751	756	766	764	769	740	834	737	798	781	822	785	817	730	820	800	753	785	737	823	846	798	773	782	810	782	772	833	763	768	801	786	822	783	771	811	833	715	803	859	776	775	809	799	761	782	820	791	825	773	742	812	782	822	725	823	796	738	756	769	814	769	782	775	771	765	774	785	765	795	781	779	747	796	805	835	787	787	775	788	777	800	769	791	790	761	787	779	770	748	780	762	804	771	800	766	795	784	836	779	780	798	789	776	799	762	811	765	767	785	778	773	783	807	768	811	788	805	755	787	733	802	797	762	801	782	796	782	784	776	787	764	763	796	780	802	757	788	819	795	752	708	761	833	799	775	757	803	842	802	739	809	757	745	782	742	732	771	767	793	770	780	744	804	784	713	780	791	754	810	796	752	782	784	782	827	738	778	811	821	805	781	841	798	770	745	750	767	856	818	820	759	767	777	793	795	762	789	801	735	810	799	770	811	816	756	813	757	775	790	764	749	753	779	785	782	719	794	799	752	801	760	762	775	802	751	730	735	782	781	799	801	801	806	809	786	780	840	777	789	790	777	778	772	746	811	814	786	765	770	764	775	835	786	762	797	788	810	785	822	739	741	797	765	721	782	757	784	849	812	769	757	792	801	766	716	838	796	783	787	724	751	792	799	812	826	817	784	811	800	763	793	740	753	786	753	796	783	765	807	823	735	797	744	795	781	784	771	766	809	770	787	740	804	780	806	842	788	834	741	825	786	780	776	798	762	736	756	752	767	780	755	765	790	783	776	785	768	786	772	806	824	766	783	800	783	785	796	764	787	794	807	812	835	772	781	798	757	796	813	784	758	764	789	776	749	784	805	831	796	790	806	776	780	796	813	781	780	824	746	780	813	781	788	770	757	791	767	744	789	807	797	749	782	748	764	772	739	780	778	794	772	815	791	748	772	767	766	733	813	772	743	772	728	784	809	756	763	803	785	770	749	759	789	822	798	743	767	822	772	792	778	771	812	753	760	752	760	854	801	804	759	825	785	815	814	751	780	794	796	775	807	826	804	784	806	763	773	743	799	757	772	801	764	739	759	767	817	825	766	723	807	767	792	769	810	823	773	807	773	782	826	793	762	804	784	824	749	800	801	764	753	779	788	755	752	810	770	779	815	786	788	803	825	801	709	747	773	828	787	778	793	746	800	795	768	788	769	800	797	756	788	813	798	841	746	744	820	783	752	767	773	797	863	765	789	840	743	799	799	746	816	775	784	825	799	756	777	811	802	802	823	807	803	746	833	802	792	764	782	778	754	819	807	749	756	830	796	798	791	820	831	812	774	822	798	824	806	789	766	790	765	782	837	799	802	798	748	768	781	808	806	781	762	764	795	821	795	717	768	775	799	767	736	821	746	800	799	786	780	763	783	745	779	740	739	793	769	766	839	753	822	733	775	785	774	780	831	838	804	772	732	766	799	749	753	782	807	763	769	749	832	808	724	732	784	770	779	834	741	804	769	763	830	811	796	799	794	778	819	795	816	780	781	791	814	713	764	844	746	828	799	817	813	811	760	752	793	819	819	766	794	796	766	751	807	788	775	766	772	771	748	794	797	797	764	816	778	812	757	788	774	828	734	779	822	783	754	740	740	732	789	805	809	784	804	784	744	835	809	771	766	778	793	757	772	766	796	804	823	758	759	819	778	787	772	748	759	771	726	723	816	837	790	830	759	773	788	803	815	761	772	772	768	734	793	810	813	779	827	798	810	798	797	802	760	823	802	757	771	742	802	795	770	781	791	772	793	778	826	791	832	780	802	745	761	780	768	764	812	798	791	776	818	804	775	793	773	776	742	740	735	794	796	814	786	737	801	778	785	798	806	770	798	762	814	784	716	791	832	765	766	793	679	775	794	770	803	770	813	767	752	746	761	840	785	747	849	784	776	806	775	785	776	732	793	814	766	796	733	769	796	807	800	774	841	784	783	808	785	752	790	773	770	760	749	793	769	754	798	800	746	820	784	727	802	776	831	826	844	773	728	780	784	787	808	793	787	807	721	749	755	785	763	740	726	773	784	749	772	754	803	792	804	733	787	792	794	836	779	747	760	784	804	763	801	780	720	754	781	783	793	789	814	777	801	772	754	777	813	851	769	773	839	774	758	761	778	771	735	811	829	826	783	812	780	819	771	794	752	798	765	775	765	797	751	800	762	738	804	757	738	772	740	780	771	782	792	789	721	773	834	740	810	810	791	798	798	731	775	816	818	770	794	778	790	801	791	700	756	781	772	832	784	755	761	755	748	742	768	790	768	837	772	778	803	761	824	797	790	809	777	812	842	783	756	740	781	782	806	797	767	797	767	775	770	756	765	774	792	783	774	742	800	819	854	839	807	762	787	785	781	811	816	778	767	768	808	785	803	760	774	768	823	798	821	771	825	832	813	820	772	807	787	794	789	824	787	815	817	802	803	781	761	809	815	773	807	783	734	756	829	802	753	783	753	823	766	809	785	820	790	769	840	776	796	821	800	773	795	791	731	765	816	802	790	748	737	769	777	785	854	813	797	772	771	829	765	769	758	800	742	740	762	748	799	792	800	832	787	771	795	825	832	741	754	744	831	784	785	771	776	772	799	760	805	814	799	828	802	784	800	841	758	775	795	812	753	781	753	791	784	750	777	808	802
28871	3839	550	355	373	329	310	332	320	317	309	366	321	334	339	307	304	333	304	289	307	346	283	292	310	343	323	292	345	313	317	288	340	348	293	310	294	300	323	338	318	304	352	331	338	316	325	310	326	321	336	334	310	321	295	341	324	306	313	301	318	332	339	333	302	334	307	287	311	326	328	325	339	320	314	303	312	338	302	359	344	324	303	338	338	322	305	339	332	322	342	350	317	346	315	315	286	328	352	276	305	336	337	285	305	300	318	315	338	304	343	290	341	327	306	314	284	315	306	321	334	305	314	329	298	335	319	320	328	321	329	307	302	317	318	336	330	299	323	343	307	313	320	320	324	321	331	337	320	310	314	305	336	333	345	311	322	312	354	317	349	316	291	346	302	328	324	319	321	315	367	341	298	313	321	313	320	336	325	308	320	289	315	283	335	290	279	311	290	325	296	332	324	302	310	346	306	348	312	319	339	332	321	332	317	306	312	344	318	310	305	351	308	292	300	280	351	336	334	359	363	302	337	326	333	285	313	333	351	351	321	324	329	327	360	357	344	347	321	313	308	293	304	317	313	330	298	293	343	319	351	334	329	358	328	334	343	285	298	308	302	313	344	299	303	286	330	278	279	318	309	323	348	326	332	356	297	310	331	330	300	318	305	320	313	283	321	303	327	314	274	297	326	335	332	330	336	305	311	322	336	305	357	370	266	311	334	336	335	319	333	338	324	315	357	344	327	302	367	308	342	304	324	328	316	308	308	309	346	338	364	353	310	324	321	343	326	276	357	298	343	364	349	331	357	334	302	338	318	312	321	314	323	284	340	324	354	332	329	350	302	340	288	334	315	333	308	294	298	337	311	313	318	270	307	282	317	329	292	305	296	300	350	292	343	315	310	312	285	339	341	301	317	343	330	318	342	361	288	268	330	309	312	328	315	341	292	319	319	359	338	347	334	281	309	307	304	286	310	339	343	297	297	330	305	331	312	335	316	334	334	279	298	324	310	330	337	335	307	362	337	273	315	282	351	297	311	274	332	333	324	322	301	324	324	319	291	324	287	342	352	306	297	296	315	297	293	327	306	314	308	309	337	309	293	320	291	311	308	339	316	310	311	308	361	336	303	334	310	337	349	315	336	325	327	318	276	292	335	302	293	322	357	324	312	301	318	310	334	296	320	336	328	309	335	352	311	324	282	275	289	320	329	322	356	277	314	312	290	325	318	344	343	313	311	302	304	312	326	309	325	342	315	311	328	319	309	360	347	322	332	298	342	338	334	327	303	333	288	319	294	320	308	308	295	337	298	306	365	328	331	332	318	332	336	334	319	375	337	296	354	312	296	323	301	329	312	342	326	303	314	328	300	332	330	321	301	320	273	307	301	307	325	329	333	310	323	315	318	292	338	307	324	334	328	327	305	296	310	302	321	302	341	340	338	313	329	327	309	327	323	318	358	311	319	321	305	302	326	318	318	334	308	311	306	319	325	316	316	290	322	307	331	319	293	332	333	326	309	319	303	335	328	299	278	297	324	342	303	335	320	310	303	324	332	355	337	291	335	288	301	321	296	322	331	314	338	319	337	300	325	310	326	308	330	337	324	328	342	326	307	316	300	355	327	320	333	320	320	310	328	323	353	288	303	307	338	297	361	284	311	327	338	312	292	320	306	284	305	313	325	306	341	323	344	311	338	312	295	306	325	301	290	285	320	317	316	334	273	295	282	333	271	322	315	334	334	330	317	309	315	302	313	352	311	298	304	334	320	342	325	343	281	330	321	316	323	319	353	325	314	308	316	334	302	349	315	323	324	305	283	283	278	323	300	324	326	301	322	298	341	297	318	294	335	367	323	293	309	308	334	298	310	347	342	332	295	304	348	307	332	342	329	330	323	331	318	297	303	336	316	298	312	304	349	338	310	333	318	304	316	320	295	300	336	307	323	298	322	304	334	295	327	327	316	329	344	307	313	321	337	294	301	281	345	269	291	328	314	309	304	344	335	302	325	313	321	347	337	338	302	318	322	354	324	320	356	258	300	302	333	327	318	323	306	378	328	377	299	281	306	324	341	297	290	302	300	294	330	328	309	332	292	316	304	318	305	267	303	338	324	322	332	349	316	308	319	333	365	307	322	289	274	321	365	308	317	354	315	278	340	317	298	303	337	348	311	312	342	340	308	297	334	331	329	318	347	292	322	328	318	318	324	303	324	321	351	326	357	275	312	315	348	346	340	329	308	295	309	333	308	334	322	304	322	319	342	343	312	309	338	310	299	341	306	358	292	325	341	274	296	311	273	330	314	303	295	314	303	318	325	313	321	283	352	282	296	312	331	338	311	330	334	325	312	352	324	335	337	296	320	313	317	308	316	321	293	312	297	288	325	296	297	300	325	361	305	312	309	335	317	326	316	339	309	343	308	315	338	325	304	299	310	324	328	312	352	312	337	344	327	312	326	280	305	327	328	299	301	337	320	330	328	323	337	312	314	340	304	339	288	310	310	282	312	325	295	288	325	315	326	317	344	345	331	325	271	285	328	315	287	304	315	326	341	292	344	294	295	326	300	304	315	303	267	303	298	320	325	322	317	332	318	320	319	310	327	308	335	312	364	316	319	309	312	312	305	329	311	285	320	313	319	298	315	294	334	338	334	323	336	304	319	309	349	317	315	324	333	308	319	319	340	321	292	343	315	297	294	344	303	336	341	314	309	317	300	336	331	376	288	322	354	359	324	311	303	309	333	329	325	343	335	321	323	344	298	323	356	327	349	312	325	332	325	360	294	289	296	352	325	324	310	296	298	357	283	346	320	324	301	330	326	306	341	345	347	305	318	351	336	343	273	307	342	309	311	328	340	319	335	327	288	313	318	331	301	309	294	316	325	284	330	358	320	330	308	343	327	300	309	310	335	342	287	347	299	321	309	350	351	326	331	343	324	291	333	351	304	353	318	309	309	299	317	305	340	308	314	281	284	306	329	275	309	338	340	326	290	292	333	344	324	319	336	319	309	323	320	318	279	317	316	294	341	350	296	283	305	318	310	278	325	332	362	332	324	307	341	361	358	271	294	315	300	332	254	319	368	325	300	340	313	311	333	319	328	322	316	295	331	329	337	314	309	301	327	294	312	296	330	286	303	325	326	298	302	322	305	314	341	345	345	329	309	304	347	339	296	350	353	351	296	333	317	335	297	299	286	307	297	311	289	312	292	284	351	318	320	298	316	290	309	331	308	304	318	307	290	317	342	325	278	332	341	289	313	345	344	364	309	322	323	326	324	337	321	344	305	305	306	355	323	330	303	333	340	330	315	314	315	333	329	350	338	308	328	309	316	353	307	317	343	319	344	289	346	307	280	328	291	330	332	332	334	307	330	373	300	312	353	299	318	292	336	314	340	320	328	359	339	316	318	308	297	301	302	305	305	348	310	306	319	329	356	343	306	305	292	311	315	293	313	344	339	343	330	301	308	342	324	342	276	303	339	325	292	298	350	309	296	311	301	341	345	295
22009	7263	3153	1680	1252	1004	854	744	708	693	748	678	749	686	723	690	732	763	694	694	693	725	727	720	716	726	754	659	709	746	685	722	663	708	683	692	649	707	682	706	716	692	696	707	683	728	710	711	697	686	663	675	697	710	678	697	689	740	686	701	732	744	697	702	711	702	700	696	713	708	671	701	710	730	727	742	705	703	707	736	691	703	711	703	681	685	734	709	649	718	688	685	702	714	691	705	681	688	718	716	665	669	704	674	712	635	678	667	702	692	746	738	696	701	690	687	680	677	733	708	695	719	686	696	668	699	722	674	693	760	702	719	668	723	660	709	702	657	742	732	728	669	706	721	651	709	656	648	727	760	675	725	657	723	700	696	755	751	677	709	690	681	679	727	683	716	719	670	693	713	658	646	712	713	714	688	715	714	718	697	699	668	717	718	691	656	700	694	707	696	703	690	674	678	680	716	669	685	690	733	656	692	736	677	740	714	694	656	704	691	676	672	711	699	729	742	723	664	723	684	677	716	695	732	689	645	665	686	720	676	720	733	699	703	698	680	711	674	704	713	693	706	690	658	694	689	700	660	685	716	709	656	669	690	723	737	718	687	698	684	720	706	680	689	739	701	694	723	697	710	692	716	662	727	702	699	726	692	692	713	725	749	696	665	653	740	682	707	690	684	717	691	673	719	705	692	716	656	692	712	702	686	720	673	708	677	706	697	686	713	687	706	720	707	743	707	746	693	689	698	667	721	690	694	722	706	746	654	688	769	670	721	664	720	678	736	733	679	674	648	705	709	691	670	708	707	679	677	697	710	706	711	711	681	683	704	699	682	713	702	750	719	710	678	647	729	689	698	709	658	718	663	721	666	659	696	735	672	684	716	690	715	726	757	663	702	693	712	688	722	713	744	735	628	720	694	714	685	671	704	704	672	675	637	651	722	730	701	751	734	667	732	694	694	706	686	691	690	709	659	709	704	718	704	694	737	675	688	679	720	703	688	723	733	679	688	655	681	685	681	714	668	704	736	700	686	663	666	713	655	693	698	708	684	683	636	691	708	716	720	706	665	694	727	680	703	737	683	728	713	749	682	643	702	717	748	738	702	704	674	695	756	676	712	724	722	746	720	680	767	652	690	725	654	701	683	706	699	685	754	685	672	751	715	653	694	676	698	735	663	716	717	744	714	670	683	728	716	694	716	711	645	680	708	723	706	696	703	712	729	700	684	711	712	700	683	697	711	685	701	739	695	741	652	714	698	744	656	684	721	678	712	688	682	718	710	641	678	650	752	726	690	670	671	684	695	749	695	700	745	700	736	708	715	736	654	697	682	702	703	694	699	719	765	712	704	688	759	736	705	681	710	710	711	656	673	695	730	720	690	711	687	710	664	679	700	680	719	710	715	703	729	713	692	712	698	699	702	720	635	676	682	689	703	729	735	700	668	686	728	684	715	709	671	705	755	713	698	644	710	689	686	656	678	680	729	659	720	709	693	690	724	730	669	688	647	656	690	705	694	740	673	686	718	724	690	669	671	696	664	740	659	679	683	708	715	681	648	689	636	689	692	674	690	680	665	727	689	733	748	645	713	691	702	718	666	676	750	687	694	730	723	730	721	700	698	714	728	695	696	703	677	695	662	682	677	671	701	759	727	744	748	718	757	709	690	685	692	689	745	675	730	696	671	669	668	718	681	709	713	685	659	640	721	698	730	668	711	712	701	690	750	711	705	710	708	745	715	697	714	716	726	671	700	739	700	706	685	702	691	704	684	632	680	684	635	698	699	714	693	696	704	712	682	667	646	701	702	728	714	688	669	693	751	730	711	717	724	673	691	692	724	690	757	709	689	755	695	731	710	682	696	738	667	656	725	730	734	665	751	698	685	681	708	698	690	707	682	676	699	664	654	754	722	719	710	716	702	702	676	663	701	707	737	713	683	674	670	717	689	690	728	710	676	725	675	667	728	679	688	707	710	696	717	647	668	713	691	685	666	675	713	696	655	744	699	688	673	706	736	701	712	698	719	643	689	710	694	724	718	709	650	733	690	721	689	687	716	710	650	717	711	743	687	691	696	679	738	728	689	675	686	747	748	706	712	682	699	696	697	680	725	752	707	741	714	734	709	692	715	709	740	655	770	738	683	683	696	721	726	685	632	719	651	719	696	686	733	695	663	672	707	723	725	702	668	683	710	688	712	730	705	685	704	675	678	708	736	696	712	687	740	681	701	664	699	700	726	710	650	673	691	658	708	724	765	703	674	667	688	642	708	685	668	718	650	663	678	679	688	706	685	667	697	675	749	723	709	716	722	714	660	674	712	735	689	696	740	680	722	735	664	706	730	741	626	655	676	708	678	663	738	695	696	718	694	745	724	705	675	734	691	697	693	718	683	716	729	691	639	722	653	621	708	702	681	705	692	714	709	700	714	649	691	695	727	698	744	693	685	688	716	638	703	673	698	709	695	734	696	697	679	710	719	672	718	744	691	743	691	736	663	680	690	645	719	687	674	704	693	679	700	723	715	665	680	677	680	681	716	691	655	699	756	682	706	758	705	709	712	676	720	708	667	691	724	712	718	698	716	690	758	685	705	689	730	723	690	660	728	706	718	689	704	683	684	704	686	654	698	715	714	697	691	667	683	685	688	709	672	735	705	687	695	666	718	668	668	744	697	710	704	673	676	713	675	699	646	667	688	691	709	694	724	723	729	694	709	707	713	677	692	711	715	729	700	733	709	648	723	690	691	757	680	693	617	659	660	723	686	706	701	677	699	705	653	717	699	749	664	701	722	681	698	720	713	743	732	677	676	706	746	702	660	728	681	682	728	697	733	678	730	691	741	714	668	714	734	693	729	692	712	740	719	676	623	694	632	695	702	734	708	722	703	687	696	660	689	730	694	716	721	727	729	708	723	716	688	725	719	693	682	668	695	745	689	714	748	710	706	691	662	660	728	752	704	688	728	682	745	735	723	668	675	677	724	726	675	670	686	674	706	724	718	699	696	707	706	690	672	655	755	682	707	706	661	694	699	701	695	699	678	700	644	681	670	674	728	756	706	717	710	743	676	690	689	734	673	705	731	706	680	713	709	693	662	672	701	762	720	708	709	656	716	665	721	655	715	711	713	690	718	698	714	782	709	738	708	730	696	702	624	719	702	668	719	669	734	684	731	747	703	751	723	723	661	686	671	687	728	684	750	725	704	700	684	667	772	728	674	777	692	713	691	715	698	714	666	654	737	710	703	729	684	706	697	715	693	731	755	743	647	702	687	694	685	711	664	691	711	680	748	719	713	715	663	718	720	730	730	689	687	678	668	724	708	651	718	706	685	726	718	727	675	669	696	669	700	654	688	694	693	720	700	739	712	674	686	679	688	691	687	674	754	709	722	705	666	694	750	724	681	678	698	679	726	695	679	722	724	613	729	686	722	732	685	703	689	701	660	720	731	688	693	752	649	689	717	705	659	688	703	701	684	742	665	716	697	676	654	683	683	666	740	698	705
35299	6060	758	505	402	345	337	333	281	312	321	322	338	322	318	328	307	314	315	293	305	286	321	342	345	274	343	316	358	340	353	321	307	312	345	292	287	311	306	335	363	331	357	321	336	316	313	330	326	300	316	331	296	319	342	319	325	321	322	300	291	291	339	334	323	331	296	327	333	344	295	310	327	277	268	334	339	342	330	345	309	335	342	313	334	311	325	347	362	298	313	319	318	282	316	300	330	312	353	279	299	312	350	354	313	309	327	314	308	285	339	319	322	334	292	324	340	328	321	289	328	334	333	329	327	332	317	317	307	307	345	323	326	301	344	317	345	347	308	339	330	332	282	302	329	347	335	353	319	344	333	332	329	336	329	297	335	309	335	304	327	356	315	257	342	319	298	312	312	341	301	300	332	328	332	330	328	330	324	335	352	284	308	335	324	328	320	346	287	335	347	316	320	326	327	281	354	351	289	296	324	310	332	320	287	303	319	309	369	313	319	301	295	287	293	300	302	315	323	316	331	301	328	306	297	316	314	281	334	336	325	340	338	323	318	362	320	369	337	293	311	325	303	313	348	352	333	323	343	350	283	301	290	345	323	282	270	323	346	386	338	352	314	335	309	300	269	342	341	354	325	301	316	332	290	332	300	331	322	299	315	332	328	349	321	286	312	304	347	321	314	326	348	339	325	304	312	356	331	324	331	338	305	329	325	319	323	308	299	300	317	319	331	295	330	260	326	312	324	341	303	358	299	313	288	295	303	316	308	281	295	290	341	342	295	300	319	302	332	333	340	335	304	315	285	331	311	335	339	340	317	336	352	322	320	322	335	303	325	325	327	351	320	297	301	336	336	316	356	316	322	334	336	323	326	330	297	320	281	355	293	344	294	282	322	310	308	299	317	338	323	299	314	301	311	352	313	319	311	344	362	298	343	331	359	307	294	322	312	331	356	305	328	328	323	326	275	320	293	321	295	311	268	312	324	309	285	310	324	349	321	332	314	364	312	337	339	307	336	353	333	331	350	296	338	347	275	305	318	320	296	314	286	315	335	340	315	325	336	330	321	323	321	303	294	315	310	353	349	313	317	291	326	321	292	292	338	313	297	294	320	334	317	330	280	325	306	341	301	330	371	296	322	336	323	344	312	330	334	311	298	345	343	359	284	315	321	308	300	331	332	355	290	315	315	320	330	343	329	319	321	335	339	301	292	311	309	302	347	318	310	313	328	325	326	309	317	338	320	296	322	316	314	331	302	326	344	301	314	317	308	341	332	322	339	286	275	316	341	282	315	315	314	350	354	304	313	346	337	309	332	291	356	320	321	345	295	334	321	325	300	335	341	351	307	336	326	322	308	341	317	332	327	342	312	354	322	355	324	315	336	359	316	328	293	318	263	355	311	334	299	310	309	285	323	321	316	294	319	319	295	314	293	303	302	284	314	290	335	319	322	308	314	340	330	302	327	334	306	315	326	314	291	334	321	348	285	282	326	304	313	274	306	299	286	336	340	321	324	312	293	321	331	321	320	310	316	318	285	336	348	333	291	280	310	321	343	283	292	278	333	331	291	305	305	302	300	279	287	306	337	300	335	304	334	329	299	336	317	334	316	326	299	346	348	344	324	316	338	338	331	307	325	318	315	335	323	361	346	312	304	345	302	302	304	289	330	310	333	332	348	322	306	312	318	333	282	335	385	336	324	314	342	346	326	295	301	310	358	330	339	321	366	341	313	342	347	315	321	327	333	306	358	299	344	296	320	335	295	361	308	297	299	321	327	299	321	334	302	308	349	309	313	337	337	302	328	316	325	320	321	305	329	335	342	328	306	346	346	282	307	339	327	318	291	322	338	314	304	300	304	294	328	300	331	335	337	326	330	317	328	351	314	335	323	322	298	322	316	313	318	321	323	339	319	329	314	330	335	321	328	321	315	314	354	319	311	320	313	326	298	310	313	312	337	282	298	302	325	309	311	312	343	310	321	325	318	324	329	322	320	323	314	311	336	328	306	349	316	323	339	327	328	319	299	320	275	296	330	298	291	331	338	306	320	303	288	314	326	337	331	324	327	327	268	357	327	314	296	315	333	309	333	275	340	320	303	314	329	324	299	314	309	309	328	310	329	353	318	340	344	318	304	335	328	357	296	283	335	326	356	316	350	309	324	349	330	335	350	336	349	302	351	324	301	347	289	334	319	332	328	312	337	325	294	319	317	319	288	280	292	316	306	306	301	338	362	307	331	316	310	293	333	316	311	367	322	327	309	324	318	334	299	334	295	312	317	296	328	326	319	319	357	302	311	294	319	317	347	302	277	310	340	325	325	307	298	331	328	342	324	316	340	334	323	333	317	349	308	319	336	319	286	343	346	325	335	292	329	316	333	339	311	324	312	318	298	319	356	347	348	327	343	316	310	337	353	331	309	340	336	342	300	332	365	332	303	345	304	287	315	329	301	312	330	319	292	327	333	312	307	325	319	326	323	331	299	311	324	300	320	305	360	309	312	327	317	308	308	313	300	331	292	326	311	324	292	317	331	292	331	307	324	332	310	307	320	339	320	343	339	342	329	341	347	293	302	290	318	338	319	303	341	307	308	296	335	380	310	321	304	334	320	355	296	323	263	328	318	317	316	333	319	336	317	325	310	312	315	323	331	334	332	325	323	321	320	346	320	294	294	321	328	330	327	306	311	330	307	351	341	298	298	348	347	317	324	340	316	330	328	317	303	296	321	325	279	315	333	318	339	312	313	316	318	296	323	356	302	312	308	352	310	345	339	328	368	298	286	321	310	306	311	295	339	316	306	298	285	351	340	316	298	344	299	351	335	308	321	335	329	325	291	330	335	278	318	342	301	284	289	322	369	304	337	308	322	299	298	304	344	343	331	317	347	328	317	320	325	336	334	325	336	353	327	319	300	314	339	323	334	326	342	353	323	319	345	287	303	289	306	337	295	320	302	341	363	329	348	318	304	322	294	290	353	336	313	326	313	336	323	329	274	310	312	286	292	328	312	293	314	331	300	339	313	360	337	309	300	279	312	292	290	330	294	308	321	323	342	313	336	323	307	283	306	327	327	318	336	324	290	341	332	348	343	336	313	325	329	321	356	347	314	324	333	279	309	301	331	333	330	334	311	329	327	296	320	330	288	300	315	312	299	313	326	370	318	342	306	264	291	330	343	294	292	322	327	305	307	332	342	283	324	340	304	344	347	300	333	302	362	307	296	305	330	322	301	304	309	328	311	309	343	315	288	306	320	299	334	304	358	312	316	313	321	305	336	349	323	332	348	310	306	330	315	325	311	378	319	347	345	289	337	362	297	341	302	331	315	352	316	287	295	328	315	306	346	337	346	333	327	324	337	332	300	305	336	347	318	298	364	337	304	307	337	330	303	346	320	270	299	328	354	350	338	310	298	324	327	371	354	330	313	322	359	348	305	341	312	328	317	321	330	323	311	334	339	314	322	314	276	310	304	339	291	311	297	327	290	305	338	331	312	312	302	318
25702	8887	5399	3691	2533	1752	1533	1271	904	868	839	772	774	769	756	760	730	699	735	722	701	708	695	730	734	743	707	678	745	731	724	722	725	692	626	726	757	727	723	707	689	747	729	682	690	731	740	716	737	685	709	690	718	685	703	717	702	700	748	689	752	695	714	694	677	758	727	767	735	733	714	732	692	688	700	717	705	751	720	727	626	651	766	735	718	699	766	678	714	706	730	769	711	685	695	710	752	737	728	718	721	718	740	670	708	732	713	721	732	670	676	694	769	735	722	703	694	724	716	731	719	743	701	719	741	698	753	757	747	683	675	685	737	687	697	718	709	707	679	679	710	740	676	749	728	722	689	743	697	732	673	683	695	657	718	702	714	788	737	694	751	689	749	722	675	739	719	717	670	697	714	691	658	706	701	691	688	707	720	699	712	672	690	692	709	701	735	710	721	753	678	756	693	681	674	711	709	682	725	684	732	699	743	699	704	688	739	655	745	782	730	723	706	691	672	711	692	732	724	680	684	744	727	689	656	745	722	694	661	714	751	708	703	698	732	728	747	721	738	706	746	721	720	682	727	697	665	732	707	670	722	692	717	716	661	694	688	732	652	662	690	722	759	688	737	716	675	744	735	737	774	750	713	728	720	737	640	717	722	690	713	726	701	731	743	706	728	727	709	690	754	724	726	756	681	696	695	693	710	738	719	776	730	732	681	728	742	716	689	750	727	686	713	676	759	702	701	771	688	677	720	725	707	718	747	742	718	732	723	727	705	737	688	704	664	718	673	721	729	727	705	697	702	745	685	720	659	738	759	714	752	687	688	756	731	732	717	702	756	723	720	697	667	740	709	716	664	696	772	762	650	739	655	692	746	708	713	740	736	700	734	717	766	684	749	668	707	682	691	777	764	749	696	685	719	660	755	706	657	698	779	714	666	699	703	746	729	712	664	766	726	709	681	692	700	695	675	698	723	702	702	715	717	678	713	712	693	751	703	711	722	723	725	723	692	694	729	705	704	714	745	716	683	728	714	673	710	688	705	741	721	727	731	751	685	677	690	707	735	715	713	659	683	701	668	795	746	692	698	677	713	733	725	706	735	729	710	679	767	707	732	737	725	722	653	704	725	723	732	681	750	760	736	738	736	728	739	738	696	690	723	734	718	759	706	684	738	703	713	718	671	716	705	682	695	739	701	756	727	739	722	702	698	750	731	660	721	707	661	715	684	701	724	758	685	694	723	718	759	710	692	746	708	725	692	687	757	696	690	735	697	712	712	674	704	661	731	692	680	754	711	735	709	720	684	738	707	744	735	725	740	703	726	692	702	738	703	716	730	661	720	737	716	718	705	688	769	704	761	720	690	729	702	693	733	684	713	738	731	717	683	679	689	757	700	704	699	719	759	722	739	730	712	739	742	754	760	692	708	702	714	727	674	713	719	737	667	770	715	739	711	714	738	701	737	665	719	734	672	734	674	683	690	691	700	693	702	732	703	705	713	716	701	711	687	730	691	760	701	695	721	670	773	683	743	714	710	733	775	767	694	692	771	625	709	750	667	682	732	750	712	703	692	686	679	712	765	723	746	709	739	696	707	756	722	744	725	720	770	696	721	725	751	732	725	681	773	690	745	730	812	660	725	693	673	718	732	733	722	679	691	751	723	721	719	704	658	667	711	682	741	717	660	698	749	691	705	721	723	675	730	691	732	742	705	773	731	704	727	708	734	683	772	738	648	742	687	715	741	682	680	699	678	704	705	711	661	654	688	734	720	697	693	743	715	699	720	711	719	657	695	701	713	746	735	727	680	768	729	750	688	700	678	729	701	765	735	698	734	738	713	743	708	675	721	713	741	706	759	692	662	710	724	718	690	745	749	716	703	663	768	692	679	760	732	724	720	662	718	664	698	698	699	702	669	778	747	712	692	775	728	736	699	678	731	735	728	733	698	680	722	720	686	741	698	695	745	694	700	734	676	705	693	723	699	698	745	711	759	712	678	722	760	715	740	720	704	716	696	712	727	711	706	691	744	725	686	698	721	714	718	691	699	718	724	739	723	692	731	717	749	668	699	692	742	722	682	734	757	676	696	748	766	709	649	702	731	751	691	733	707	752	747	754	716	722	747	719	745	715	694	699	724	712	722	729	676	728	721	709	728	672	713	727	674	749	690	676	653	676	714	733	742	698	727	669	696	719	762	721	732	716	667	754	719	707	714	757	715	670	706	679	692	732	682	747	659	716	658	724	693	678	717	752	731	730	725	760	711	697	753	695	702	731	751	683	711	724	706	730	727	706	700	736	701	715	687	718	649	743	735	715	681	717	702	673	762	701	696	718	763	721	726	699	669	742	699	772	750	738	727	773	731	757	758	687	721	685	731	706	719	704	692	721	725	636	684	702	731	724	748	768	714	686	752	755	733	716	758	723	694	729	743	685	710	669	700	718	749	706	742	739	727	669	709	718	711	695	702	713	698	695	821	690	729	710	698	728	694	729	711	745	741	692	725	726	736	744	690	720	718	696	747	659	688	710	680	704	732	760	698	680	720	730	746	689	739	732	701	720	701	758	692	740	727	713	737	764	723	760	699	744	688	723	680	711	680	701	723	726	693	730	718	723	688	713	755	677	707	743	756	710	688	721	741	758	715	698	710	744	688	681	735	668	716	719	694	741	762	717	756	678	718	728	698	695	728	705	745	716	689	723	720	739	724	678	734	687	667	747	694	642	687	725	694	668	747	692	801	710	717	690	772	699	673	699	699	691	705	700	697	698	700	704	666	662	695	695	716	684	700	697	690	668	684	745	725	736	728	750	676	733	709	731	751	741	726	665	698	756	735	730	739	770	724	722	752	719	703	691	749	710	746	739	709	718	696	716	730	722	681	737	724	751	725	726	707	696	752	755	724	701	724	668	689	675	646	704	679	697	716	696	719	670	756	772	735	683	716	686	715	692	704	734	753	721	681	696	678	729	740	753	738	719	715	687	694	724	735	684	721	719	740	731	719	697	738	696	689	692	716	726	703	700	710	688	727	706	708	761	678	761	758	718	702	725	717	726	732	699	726	728	735	738	730	737	752	698	703	743	673	754	665	713	726	749	679	728	730	738	740	710	703	697	701	725	746	742	677	695	742	732	737	719	748	772	696	706	739	709	712	727	716	738	664	685	674	726	735	708	720	719	707	685	710	681	695	679	736	749	719	667	731	742	729	698	750	767	698	724	725	700	669	731	732	715	734	696	709	695	706	715	739	719	693	718	731	724	727	707	733	697	714	744	689	675	688	727	747	693	681	722	686	750	656	730	722	755	667	687	673	737	734	720	729	715	720	693	659	706	735	693	697	711	712	734	669	705	737	741	703	716	711	710	732	699	687	790	673	730	766	740	730	702	699	675	704	701	751	733	747	713	715	721	712	689	747	756	709	704	729	705	748	741	757	697	690	766	737	705	682	738	712	671	677	682	766	751	699	733	686	718	676	706	688	652	709	680	742	726	726	728	688	739	721	714
38835	7065	930	572	414	459	400	372	378	339	358	324	309	301	314	318	354	307	319	341	314	315	333	329	330	342	300	330	351	334	294	301	319	338	316	309	335	328	296	342	335	331	335	329	301	297	320	316	354	309	340	345	356	348	315	350	348	321	341	350	293	307	298	333	338	337	337	333	318	322	345	311	325	333	341	326	319	310	321	348	349	317	345	334	290	337	362	324	350	343	319	328	335	339	371	381	336	336	297	302	308	311	310	292	345	358	350	347	372	355	332	352	334	368	309	339	349	324	335	302	357	309	320	358	320	347	317	292	312	349	321	300	310	320	346	337	328	329	314	323	312	342	333	322	338	303	303	315	325	346	333	349	327	333	332	332	345	323	333	323	318	318	299	328	320	336	316	331	350	336	286	323	345	317	351	352	306	349	310	336	323	335	300	344	339	328	319	338	341	343	313	313	303	380	352	319	344	337	323	367	283	321	332	312	334	319	318	315	355	324	340	319	344	306	338	331	323	324	332	281	342	334	335	343	303	343	384	348	314	314	350	353	353	351	360	352	357	329	315	351	332	340	343	340	324	357	313	373	331	293	307	328	329	326	350	352	340	317	348	315	302	321	319	326	330	323	338	364	346	329	282	342	331	364	340	323	303	308	340	361	396	296	339	303	360	316	343	305	353	350	353	295	353	359	336	346	341	375	355	330	333	325	338	323	328	352	365	321	349	317	349	358	348	331	337	375	336	355	346	341	389	317	329	314	338	321	298	320	336	348	291	324	341	343	323	331	323	320	373	309	347	327	310	378	344	336	350	364	348	352	335	322	334	321	320	339	315	331	340	315	303	327	297	277	340	333	333	334	325	348	345	350	318	342	342	337	323	347	335	331	316	326	362	337	323	310	340	336	338	361	384	294	313	352	330	352	350	297	345	372	306	336	323	286	344	330	306	315	358	319	334	326	332	346	315	325	324	353	308	379	319	347	365	353	355	322	360	342	356	356	330	307	312	345	309	334	312	319	316	307	342	325	324	319	324	314	326	309	322	317	331	331	342	329	319	321	360	339	320	326	332	341	288	310	294	360	326	330	336	323	340	347	349	317	350	348	312	342	343	333	332	362	321	329	330	347	347	325	322	337	309	328	301	313	332	355	304	320	311	315	313	340	311	340	355	339	339	334	316	328	343	326	305	342	323	350	364	350	349	381	335	320	326	342	332	344	307	353	323	329	354	374	341	368	320	315	354	387	287	344	339	376	378	333	294	330	339	333	337	355	350	298	302	368	366	297	286	318	359	355	322	313	368	313	351	313	311	315	314	379	315	378	354	330	323	302	365	340	341	332	324	349	327	311	317	323	338	325	309	314	314	312	295	300	345	352	327	317	275	301	329	377	334	334	319	323	315	324	323	329	321	349	305	336	338	328	362	321	314	311	280	325	322	357	328	312	305	350	296	326	335	325	329	331	318	344	336	344	333	316	347	312	353	318	337	300	344	336	337	308	344	343	338	333	329	348	329	309	323	317	298	339	313	338	332	304	310	334	319	361	284	338	340	349	324	336	334	302	386	341	344	316	361	313	334	338	316	335	319	343	349	322	297	315	300	314	366	294	334	334	349	328	309	322	335	358	342	306	332	351	318	331	354	337	337	341	348	312	298	287	316	328	312	335	333	344	348	305	336	347	306	324	383	363	337	290	328	362	284	341	303	350	354	353	324	324	326	355	345	363	349	315	348	311	333	356	326	328	326	322	319	303	334	334	336	362	354	344	292	359	336	338	353	331	348	317	353	329	305	338	341	328	328	320	295	294	330	333	338	312	331	361	332	323	335	328	311	305	355	348	315	314	316	349	342	373	305	336	316	298	322	356	336	312	333	324	330	348	341	333	351	357	346	347	362	336	291	313	345	362	357	318	315	349	304	306	336	325	349	347	353	310	334	341	341	340	313	349	335	381	352	310	323	340	304	310	344	327	339	318	356	332	322	316	294	324	298	382	323	344	279	314	319	295	338	316	328	309	318	354	329	326	334	352	334	299	297	298	359	345	325	355	315	314	289	311	307	328	373	360	357	321	343	322	336	312	325	327	299	322	329	316	371	306	356	333	328	324	337	302	352	333	327	316	354	345	341	319	317	348	358	301	347	307	337	333	342	306	320	379	378	349	364	324	345	320	324	298	298	335	324	339	329	305	332	362	359	357	302	298	343	326	350	332	325	326	362	361	293	321	332	314	305	304	334	345	334	331	328	303	319	311	317	342	330	311	345	350	336	325	310	320	336	339	355	323	322	337	314	307	363	305	344	363	301	365	318	347	349	307	326	355	318	347	307	311	352	342	316	310	316	288	339	328	301	312	311	297	335	343	332	303	290	279	343	313	355	312	301	343	305	375	304	347	336	302	331	308	300	297	313	362	315	341	333	321	334	325	341	320	341	339	303	319	324	379	324	369	314	324	324	338	358	328	311	339	323	330	348	345	320	353	345	316	342	361	360	363	324	302	332	353	325	311	352	322	311	362	333	340	345	370	350	302	321	371	349	338	354	283	318	347	293	318	350	341	338	364	332	334	362	311	345	340	307	332	298	347	332	345	315	351	380	334	321	320	350	322	367	352	312	359	335	309	318	336	299	324	338	305	323	324	337	333	327	365	307	306	325	344	300	310	334	334	288	357	327	308	330	355	332	350	345	324	336	318	315	348	322	319	353	334	358	284	351	332	352	323	333	327	377	348	339	342	319	329	338	314	324	345	313	304	315	330	356	382	339	338	321	341	331	333	328	321	358	331	380	334	320	321	353	329	354	349	317	336	326	308	342	324	339	310	313	318	338	373	324	301	338	371	348	344	328	354	327	276	349	331	326	359	307	331	348	325	316	337	318	315	368	313	321	335	333	369	326	320	325	328	310	296	316	295	321	363	357	358	290	281	336	318	291	352	346	341	319	356	357	353	332	374	359	335	358	334	328	323	306	338	353	347	313	334	347	342	336	299	292	343	342	321	348	317	308	287	347	292	332	340	319	317	318	363	314	316	312	331	350	363	342	313	326	340	334	360	359	320	319	341	363	346	336	297	285	344	314	304	356	333	308	299	340	332	306	333	337	322	297	324	322	313	332	315	331	316	322	294	323	312	311	343	345	356	325	345	297	304	293	308	344	329	311	316	329	329	311	351	357	348	342	342	344	346	317	369	333	333	332	350	348	313	316	302	348	344	350	368	335	317	339	301	309	324	319	345	331	328	323	347	332	318	326	337	330	295	332	317	340	293	318	320	353	346	328	325	330	326	326	329	302	342	337	341	328	308	356	334	336	329	333	327	327	359	338	316	332	318	328	330	366	322	314	329	298	310	313	322	315	327	345	367	337	348	354	327	316	358	302	319	300	315	327	317	331	317	332	347	337	314	321	348	338	334	358	366	332	325	331	333	366	339	333	338	306	345	325	338	338	343	325	288	305	349	320	337	340	297	349	335	370	309	330	316	350	373	322	325	333	339	322	311	333	334	311	316	326	324
26383	10028	6160	4057	2757	2304	1919	1502	1105	895	955	881	856	770	811	815	813	699	782	799	773	764	775	766	782	754	763	753	752	756	741	791	755	759	754	772	747	794	789	808	740	698	745	771	738	736	683	787	735	773	710	778	766	760	715	739	744	721	741	741	752	771	746	740	792	768	734	752	717	792	725	749	727	767	747	748	772	760	774	782	685	764	721	736	793	726	724	755	781	765	738	727	789	748	805	775	731	759	750	753	722	777	795	711	814	765	714	747	739	778	785	757	725	738	750	715	779	751	765	741	799	793	702	731	752	741	762	771	718	764	717	698	762	746	754	742	758	765	762	795	734	761	710	748	763	747	708	722	748	753	728	769	800	731	705	718	749	747	792	766	774	767	748	677	722	762	791	728	802	725	756	781	752	760	726	772	766	726	714	695	723	736	788	739	704	728	747	742	749	774	793	709	763	767	728	763	729	754	799	742	805	767	764	751	780	762	765	727	737	715	732	747	754	745	714	773	767	693	776	685	743	709	722	763	753	709	785	770	799	734	748	757	709	757	766	756	815	772	777	748	760	771	698	720	735	770	755	762	757	758	752	776	769	711	747	690	735	746	763	720	799	769	691	719	762	728	740	725	714	754	781	754	746	775	752	738	754	707	780	801	732	733	752	806	721	698	771	719	803	732	753	775	782	722	704	796	802	791	699	734	722	712	710	770	744	759	752	733	769	728	770	732	763	763	726	761	781	772	712	745	811	775	739	723	713	740	780	784	720	703	749	747	802	761	731	737	756	768	790	776	783	818	754	768	743	713	749	730	755	778	769	710	781	744	741	690	800	734	738	753	722	766	783	692	760	722	771	733	769	704	751	794	750	730	783	727	800	786	725	741	723	759	760	749	740	767	746	739	741	764	712	762	785	802	735	754	763	699	700	764	751	755	759	757	741	767	728	761	720	723	760	766	730	753	723	803	780	729	745	712	763	757	746	722	715	746	773	741	772	754	730	744	765	719	746	773	732	737	713	808	741	758	764	774	708	757	783	745	756	751	774	790	751	758	661	712	754	737	797	704	715	750	731	807	742	739	717	708	734	712	730	726	751	757	747	762	760	759	748	745	763	726	726	740	751	782	737	764	756	716	772	702	775	718	700	744	777	724	761	756	726	768	758	765	798	773	769	749	769	728	759	727	787	737	763	768	766	705	758	774	782	806	741	736	749	685	735	776	728	741	747	742	725	767	720	744	747	730	759	763	732	766	783	728	748	785	766	737	801	739	731	722	688	749	763	746	727	731	777	773	767	737	767	768	767	757	759	772	720	754	707	736	768	754	754	797	790	747	751	774	742	774	774	746	749	709	769	762	743	729	786	692	729	747	715	722	783	769	779	782	747	731	722	737	738	794	735	757	757	777	739	757	736	765	714	691	760	786	777	733	775	718	743	775	791	767	778	779	761	784	819	761	727	757	769	734	735	733	739	730	734	724	752	743	773	712	715	702	720	725	749	780	760	758	715	744	773	767	732	781	702	743	746	729	742	725	755	734	732	807	715	742	757	715	758	725	766	755	728	747	820	780	754	713	725	759	758	772	757	756	795	742	769	715	752	777	769	728	797	754	727	815	781	801	714	754	757	737	735	713	712	790	721	763	801	741	752	737	744	763	824	766	721	781	754	750	805	770	772	751	774	749	737	731	771	745	695	731	742	763	722	735	806	773	754	742	731	769	796	739	719	713	806	749	715	775	752	753	784	755	718	760	763	693	772	768	803	729	737	758	761	728	685	798	738	714	713	770	701	774	719	799	748	753	753	774	735	785	745	762	746	738	721	704	691	747	724	737	775	798	761	703	768	736	762	772	766	756	767	698	728	757	791	748	742	735	753	782	773	691	786	745	743	832	775	754	756	758	759	724	712	740	792	721	749	788	751	726	769	806	723	750	758	783	782	693	741	723	713	741	751	752	769	760	747	762	718	771	736	723	738	762	767	699	690	778	759	788	733	738	757	734	732	766	711	732	814	754	734	756	767	785	712	764	756	734	735	708	706	725	741	779	749	757	783	771	738	744	749	755	742	784	751	706	740	749	798	733	709	747	714	747	736	726	780	766	754	762	721	792	745	744	797	728	730	776	762	759	717	737	688	734	777	769	740	781	679	774	798	738	751	703	773	744	769	741	735	751	739	760	775	778	762	801	724	746	753	739	705	773	741	713	723	729	742	767	742	755	776	765	774	708	731	690	756	694	812	733	779	793	766	746	773	752	722	716	758	742	716	719	730	746	735	743	739	753	718	771	755	766	761	762	772	768	769	725	778	735	770	793	758	724	752	724	742	712	762	793	743	769	764	780	757	753	738	705	735	750	814	736	728	748	754	678	768	773	747	741	770	772	753	755	773	726	800	752	763	717	759	722	782	719	722	751	693	799	772	726	715	773	758	753	770	777	697	715	799	797	745	716	776	756	714	771	739	752	764	726	777	769	687	781	811	770	756	747	784	733	755	767	806	714	747	774	767	767	786	738	761	780	736	758	761	762	733	749	711	790	807	700	696	746	783	725	760	743	769	746	745	830	758	698	749	763	706	772	714	774	712	731	728	755	785	761	793	792	763	739	740	764	755	725	759	728	718	753	764	780	686	779	725	806	734	779	726	696	759	698	803	708	738	718	769	770	749	714	790	766	731	743	757	734	733	760	736	759	738	740	721	770	771	701	758	746	767	708	739	778	709	721	711	742	734	738	708	763	731	733	709	787	739	727	754	707	751	738	756	801	769	738	742	765	737	748	724	736	767	746	744	748	749	704	803	734	765	705	736	778	683	724	744	748	789	756	753	699	728	702	706	765	720	729	736	766	709	700	736	767	759	706	752	784	799	774	743	753	736	796	755	785	749	729	736	746	719	732	765	685	756	750	784	743	733	761	737	768	721	762	754	774	781	684	755	752	799	753	782	738	720	772	781	766	727	725	746	757	754	763	764	750	762	759	744	766	709	743	764	716	725	721	718	696	780	764	767	776	798	779	734	704	741	761	737	746	766	798	765	715	736	803	755	791	719	781	748	782	781	820	760	718	785	754	692	738	751	751	767	774	719	809	800	792	803	714	732	781	754	729	762	715	748	730	774	736	753	768	741	775	683	747	746	769	758	799	722	760	781	749	735	751	764	768	779	728	767	734	731	726	749	796	751	761	741	744	751	792	781	766	756	785	701	708	689	752	811	714	794	753	735	771	729	729	779	746	791	767	743	763	770	728	796	721	791	762	801	716	791	764	725	794	769	735	736	717	762	738	771	731	809	746	742	767	749	706	696	716	789	774	723	732	703	731	732	770	729	709	738	746	682	807	735	772	746	721	790	738	699	790	726	770	758	775	756	754	743	740	729	759	678	744	737	730	758	714	730	733	699	792	713	765	755	747	786	798	756	749	752	812	753	791	716	736	741	754	719	771	733	744	746	694	747	786	753	755	756	773	722	742	778	793	810	734	749	733	793	769	757	762	767	718	756	756	740	769	743	764
24843	2847	542	439	343	330	326	374	340	308	299	312	312	331	304	340	296	290	303	291	321	267	311	295	299	318	326	293	310	281	310	324	321	301	275	333	335	308	322	291	279	286	329	336	291	289	295	304	288	291	327	322	306	305	289	311	284	298	302	301	284	323	298	298	335	319	286	320	349	311	314	308	309	313	248	300	314	304	307	298	283	301	287	298	294	332	320	307	314	294	305	315	289	303	286	315	238	297	318	313	286	329	269	329	294	288	285	290	288	305	317	322	277	295	306	325	276	289	296	290	299	301	316	293	338	269	332	300	325	291	296	295	332	322	321	311	314	296	283	280	286	331	303	309	319	295	348	333	282	308	283	304	299	307	301	316	288	286	313	296	330	280	292	281	299	314	313	302	325	306	294	324	299	337	322	337	311	303	326	313	301	302	310	310	292	316	318	321	312	300	312	293	292	328	338	305	330	316	287	286	339	302	322	319	291	285	320	299	314	287	336	328	302	303	292	332	320	278	322	315	283	288	306	298	293	311	302	287	309	322	289	312	308	297	323	305	282	278	338	289	282	328	318	308	305	328	288	331	334	300	339	346	316	302	291	303	304	288	288	315	345	298	281	299	326	341	285	301	319	311	307	278	304	301	341	268	283	336	309	322	275	277	296	290	314	327	318	302	269	336	322	281	295	284	307	286	290	274	274	324	345	334	296	333	332	259	266	316	281	310	315	300	317	291	305	369	304	282	319	319	266	294	292	292	314	283	286	317	335	294	326	306	296	335	278	288	316	325	307	286	312	301	339	347	329	306	315	299	345	301	310	280	321	311	289	310	272	311	316	345	306	325	317	314	338	273	307	296	308	326	301	318	300	301	292	329	300	303	283	316	311	325	321	273	301	323	297	323	322	329	304	311	312	314	298	323	291	324	263	274	337	292	295	308	292	314	314	270	302	281	288	307	297	306	283	302	305	314	331	301	325	299	298	253	295	303	316	315	295	289	286	294	312	294	313	306	280	336	316	317	325	293	283	332	290	344	326	274	289	284	278	312	310	290	330	280	364	308	292	277	329	327	293	278	352	320	330	331	280	312	301	311	302	339	302	302	334	307	332	321	296	300	294	310	307	327	295	278	298	313	268	288	268	273	306	316	318	340	285	308	313	321	291	308	304	277	314	302	259	305	275	314	358	317	331	335	274	343	290	290	362	289	333	269	319	289	312	334	337	313	324	342	322	287	304	309	299	294	335	303	321	352	312	304	326	287	331	306	296	253	301	293	307	347	280	327	305	300	284	312	295	284	323	322	295	302	315	333	305	288	274	288	299	277	312	309	324	282	300	317	335	300	323	332	309	323	296	330	311	317	316	304	277	298	291	343	327	296	297	305	316	313	291	296	291	318	298	313	298	322	316	306	332	276	289	291	334	306	299	325	309	316	292	313	329	329	285	285	304	306	282	290	322	326	285	297	329	355	321	318	308	278	304	317	300	321	306	328	293	330	322	327	293	315	299	331	309	285	296	276	294	311	324	317	299	363	325	312	295	285	297	301	313	333	322	313	329	280	301	325	301	288	300	312	276	352	315	349	291	316	295	279	283	292	319	336	295	323	309	371	304	281	278	302	280	278	338	299	297	302	305	304	299	344	294	306	309	320	284	326	296	282	295	340	294	285	281	293	276	278	298	289	287	281	323	280	303	297	298	318	322	289	307	304	302	293	290	328	319	299	302	274	309	297	323	319	290	332	307	296	352	285	324	292	312	331	322	259	327	310	309	317	280	290	291	286	311	293	285	324	315	321	276	323	319	302	274	313	298	275	308	306	320	297	321	312	329	320	291	335	312	275	324	318	285	292	303	310	311	330	296	310	321	293	291	293	313	318	325	305	325	305	316	333	328	327	306	315	315	295	293	291	311	305	296	313	335	300	275	296	340	294	350	310	309	277	298	318	309	316	342	327	307	326	319	324	322	323	314	298	317	274	323	318	318	293	318	339	295	308	334	284	281	309	323	299	297	347	340	315	315	325	279	343	341	350	295	304	310	310	291	317	302	281	307	294	309	326	313	323	337	316	351	307	312	309	305	290	286	310	286	299	301	351	312	308	283	296	270	304	312	295	287	311	289	308	309	297	337	296	290	322	276	312	318	311	317	306	319	302	307	324	336	321	330	291	293	320	328	299	323	318	331	323	277	274	311	304	276	332	305	303	324	288	301	329	288	285	301	321	330	313	303	326	297	290	326	328	323	318	344	346	302	328	313	323	338	294	301	308	311	296	297	315	294	305	286	291	303	290	293	321	333	311	309	330	284	307	314	285	280	302	286	294	322	314	300	308	278	324	321	279	340	285	327	336	326	328	327	280	323	304	321	319	303	336	325	279	288	327	328	323	330	299	317	316	282	307	284	303	345	315	290	337	324	293	344	303	306	303	360	331	330	305	308	294	286	327	329	308	289	287	307	309	294	314	303	275	313	288	293	311	290	291	289	284	311	295	316	312	316	266	307	317	308	328	300	322	275	274	300	256	321	323	340	321	278	282	278	285	335	299	299	312	320	302	315	295	316	309	300	320	344	296	320	283	336	315	281	306	324	316	276	340	291	323	294	280	328	270	307	303	319	285	300	285	338	301	305	305	301	274	329	310	289	278	311	311	311	333	341	306	307	340	291	286	306	335	323	284	309	270	271	282	326	310	286	283	258	323	313	297	296	276	307	312	301	295	313	341	332	282	311	289	297	329	281	297	292	291	294	349	275	296	277	278	317	358	317	338	320	309	293	304	318	301	295	314	314	300	309	305	298	306	283	282	289	324	321	297	323	296	303	281	274	325	300	284	285	292	327	370	317	301	315	321	297	316	302	288	297	308	357	329	293	309	273	301	327	329	313	294	300	316	305	286	331	269	311	333	287	337	309	303	321	339	292	352	323	292	298	312	313	307	296	302	298	304	298	297	297	312	328	283	306	305	308	306	273	310	322	301	305	276	270	288	284	292	337	280	311	257	314	349	311	320	319	308	326	268	333	324	274	310	297	308	342	314	307	302	303	290	316	317	283	263	299	326	319	297	306	318	293	296	306	310	329	278	280	297	323	300	333	294	303	309	273	342	311	301	328	303	317	263	333	233	299	322	322	289	300	312	293	295	289	301	277	305	271	281	283	299	291	328	302	337	315	292	290	304	283	300	286	310	301	284	274	310	322	311	323	331	324	326	304	300	344	319	330	331	307	309	322	284	280	287	306	325	322	327	298	326	276	318	336	299	294	297	305	309	289	280	294	262	274	322	308	315	257	294	312	313	315	293	313	312	336	310	302	316	295	291	267	297	316	290	276	310	297	325	297	348	315	299	321	344	326	305	358	288	285	280	274	324	300	315	287	323	291	295	301	302	286	308	282	310	322	343	315	318	309	282	300	322	312	293	316	317	289	282	329	310	300	276	290	308	321	300	284	320	297	316	308	333	333	276	321	297	289	326	297	325	271	316	296	324	306	351	290	334	322	303	324	310	296	290
18222	5471	3493	2547	1835	1379	979	758	735	684	710	685	664	608	693	733	656	701	698	644	738	656	667	689	658	676	662	681	633	662	648	696	672	643	654	682	654	663	667	649	681	616	627	700	680	653	709	643	621	627	660	658	634	694	681	659	633	632	668	637	641	663	629	637	652	661	695	641	677	599	673	667	653	645	659	613	670	650	659	668	718	660	633	701	671	681	624	597	640	636	613	718	704	632	670	660	647	630	625	646	635	651	705	674	660	646	677	640	644	652	698	649	639	673	711	650	699	623	659	637	648	682	681	611	610	676	702	684	654	692	638	657	644	641	605	650	669	643	632	625	641	643	639	638	686	688	659	673	667	635	671	608	660	652	671	655	614	619	649	588	702	595	647	662	579	656	644	628	628	650	653	649	656	643	677	639	624	694	680	628	685	682	646	615	650	661	671	679	642	685	656	642	627	633	637	620	647	629	659	620	676	620	634	677	650	668	636	637	707	660	648	684	681	694	673	659	622	674	613	644	690	656	655	600	648	680	660	635	660	658	685	653	662	632	656	670	665	638	658	683	652	658	674	651	713	695	677	680	641	718	702	683	624	616	667	673	675	647	645	673	618	613	688	677	662	626	657	658	642	676	619	641	661	620	638	617	668	657	639	683	670	667	655	606	664	630	622	637	627	640	684	635	622	674	611	590	673	670	638	668	635	638	648	650	662	685	585	682	647	637	640	624	621	639	664	659	633	631	642	656	655	633	669	686	684	626	691	676	686	635	666	628	719	626	653	619	676	658	689	688	612	671	683	669	660	622	660	661	685	602	664	651	683	665	659	605	671	675	703	645	657	673	699	623	667	643	643	637	637	671	646	649	606	675	662	660	628	668	675	647	611	641	648	671	682	623	663	631	669	660	663	634	683	632	660	653	658	668	644	698	695	645	675	674	616	679	659	654	658	623	654	644	664	663	640	666	676	658	643	686	673	673	652	643	651	713	641	647	670	628	698	646	648	652	666	612	619	654	629	695	658	656	655	642	625	645	634	661	628	640	677	656	618	597	633	688	643	605	674	616	712	666	649	668	657	648	685	622	660	655	642	700	657	663	652	671	674	667	630	653	707	678	636	646	633	690	650	657	637	607	677	631	664	675	658	623	627	630	653	685	626	645	658	607	664	626	630	622	640	695	622	679	618	653	647	677	656	645	663	660	644	640	641	650	650	612	614	612	656	601	673	681	670	628	619	647	635	635	689	639	682	674	624	652	697	652	647	664	693	667	612	649	681	652	652	652	675	643	671	681	628	671	623	666	651	669	682	677	654	623	670	659	622	652	647	620	619	652	657	635	665	673	669	638	635	626	650	582	601	662	622	672	675	655	607	661	718	674	661	662	671	651	639	622	640	663	623	703	698	618	697	676	641	655	658	697	660	626	648	651	640	673	705	647	697	613	619	680	654	641	621	662	608	651	684	644	647	676	681	645	668	649	665	652	681	677	656	618	611	673	616	645	606	661	626	641	647	662	650	627	644	625	653	654	631	653	628	704	660	681	681	651	693	649	649	650	677	631	655	672	625	656	635	661	639	639	620	691	682	714	607	624	668	659	621	689	683	673	637	684	636	658	598	658	634	637	632	628	650	664	636	698	642	647	624	644	665	657	681	684	628	668	691	693	631	616	678	680	693	648	647	669	674	645	672	692	613	651	640	652	657	646	636	627	645	638	652	645	641	632	627	628	665	680	667	668	682	621	655	671	627	606	610	626	613	650	626	676	639	647	672	677	675	676	656	613	627	662	611	634	652	671	661	633	646	646	654	657	666	681	644	638	616	657	641	711	660	615	653	660	686	665	650	665	639	653	654	621	621	686	677	634	606	714	638	671	638	636	662	686	648	674	679	634	688	652	650	652	634	654	632	613	638	623	658	651	665	689	627	674	648	629	632	608	684	680	674	678	640	672	669	655	646	652	672	672	676	659	646	638	637	659	687	693	673	655	716	631	668	676	638	621	626	663	619	706	687	651	648	674	666	670	641	647	649	652	636	650	670	622	629	654	650	678	644	627	673	705	633	677	642	610	635	585	706	678	677	631	657	688	656	632	653	676	607	650	676	645	633	670	664	661	672	651	645	654	640	706	620	621	610	669	620	646	640	644	638	678	655	670	713	675	620	635	666	636	668	696	641	683	622	626	665	643	645	645	654	631	653	651	694	690	652	689	646	693	654	690	604	619	653	686	679	608	637	698	600	661	683	610	649	636	697	683	631	663	635	608	616	650	682	634	648	668	668	648	596	668	642	656	658	672	641	674	639	676	628	644	703	686	614	700	628	633	663	632	658	687	676	617	619	600	680	653	679	645	645	676	703	639	653	676	656	674	663	648	672	651	668	660	661	717	671	697	661	679	663	670	635	649	667	674	658	648	622	634	660	646	671	637	663	663	638	649	655	632	670	617	649	645	600	651	629	636	668	645	605	617	634	696	662	670	666	656	642	708	608	634	622	629	639	628	618	689	670	641	663	651	673	662	594	629	590	635	673	668	649	667	652	624	632	603	617	585	636	651	650	639	646	613	682	617	679	641	621	615	663	642	693	681	645	622	634	657	626	616	681	647	692	624	628	624	632	639	661	663	630	649	686	655	690	657	669	659	607	670	652	669	699	680	633	665	670	653	638	705	630	635	666	680	639	651	625	676	641	653	643	658	652	668	627	627	679	639	680	656	648	622	650	659	626	653	632	669	643	624	634	634	645	627	679	630	691	700	643	637	692	656	643	647	639	623	634	654	660	646	659	628	670	598	647	638	685	629	645	651	608	646	669	667	679	631	678	681	643	654	681	615	647	696	590	657	664	639	669	631	651	675	669	644	660	637	671	659	638	651	650	663	648	642	673	640	610	662	626	698	619	666	693	642	642	643	639	614	705	669	595	652	632	690	612	641	684	679	635	604	610	590	660	643	634	628	657	668	685	680	598	594	631	666	660	601	659	665	629	680	659	658	656	665	626	586	642	644	672	595	677	660	685	624	674	631	669	666	668	621	634	674	652	688	685	633	671	662	611	673	659	641	618	605	672	632	618	640	612	666	646	681	660	632	633	668	642	603	672	673	635	652	617	621	671	706	656	689	674	691	654	635	647	666	653	664	645	679	710	660	691	651	628	696	682	676	655	659	677	652	677	594	660	639	640	636	637	706	642	645	666	679	614	678	651	612	638	680	623	619	669	656	658	587	646	633	639	642	660	595	695	658	633	668	681	689	619	678	680	624	699	642	645	618	667	696	644	628	610	662	593	670	653	656	694	683	665	630	685	676	649	664	639	673	672	627	654	669	681	604	619	655	632	658	666	655	673	631	631	647	622	657	686	641	692	624	656	677	641	669	644	633	697	675	609	674	648	652	657	670	638	677	665	655	625	649	649	617	625	654	644	633	681	653	641	656	701	632	662	698	622	674	646	646	705	646	681	657	639	678	681	612	630	653	647	670	692	630	650	659	663	645	606	649	644	684	670	640	628	623
37045	5966	774	495	406	408	343	312	329	312	315	309	295	298	346	318	310	324	315	310	304	331	324	315	310	353	341	333	358	285	348	326	306	279	341	292	329	353	350	342	357	324	352	304	353	292	301	308	339	325	329	335	292	320	321	311	303	316	307	328	334	300	291	273	305	334	323	333	306	333	273	315	324	313	313	296	318	294	302	308	309	300	327	271	338	304	301	283	294	311	321	332	333	331	303	305	333	321	318	314	322	333	335	319	308	348	342	309	312	335	340	299	316	307	321	335	294	289	314	324	296	311	319	320	328	340	281	317	319	301	334	341	303	313	300	293	324	321	334	306	310	321	299	302	320	325	308	308	301	308	325	327	351	313	329	285	315	262	283	322	313	322	311	296	340	322	336	304	275	298	327	317	336	287	320	307	312	317	324	296	316	311	322	324	315	333	289	339	296	302	330	302	350	287	284	357	313	298	288	300	291	319	279	300	319	342	308	280	304	311	335	340	303	337	270	301	309	340	336	324	309	331	328	306	298	324	323	315	314	352	314	307	319	323	303	289	293	321	307	322	282	298	305	297	308	301	335	307	310	330	329	299	340	324	287	307	315	314	289	294	308	332	332	324	323	284	359	354	349	301	318	294	316	299	344	331	319	307	284	286	274	325	330	349	327	305	327	318	333	318	322	327	332	328	328	306	320	333	294	297	328	297	315	333	286	300	302	286	306	341	304	325	290	306	301	331	302	321	345	319	308	348	301	312	333	303	287	336	309	288	323	314	308	347	326	317	335	363	307	337	310	339	302	335	339	301	291	349	308	343	310	292	291	317	315	312	308	310	323	322	293	293	284	312	324	335	288	311	313	283	315	322	327	295	299	313	278	313	305	310	319	292	290	341	308	289	311	333	303	326	331	338	288	339	313	333	247	311	287	302	343	348	317	327	307	304	338	358	306	290	314	345	316	329	313	329	332	298	329	323	324	333	326	324	323	318	307	284	293	330	309	332	306	363	348	326	303	296	312	291	305	341	322	327	330	331	314	353	343	321	315	318	304	290	326	310	310	293	330	353	311	295	273	328	345	340	352	341	380	313	321	326	315	341	290	320	305	312	315	318	310	318	285	270	316	342	310	310	309	366	299	298	307	296	294	343	329	308	334	304	348	320	313	307	298	335	360	368	294	320	305	308	311	312	315	338	315	298	343	305	317	308	285	272	296	292	318	332	286	290	324	318	316	304	272	317	335	330	320	304	353	298	318	305	302	312	308	310	311	319	279	330	348	333	318	292	321	339	322	319	330	317	286	303	336	333	320	312	310	298	318	323	304	329	331	298	286	317	328	324	279	287	299	297	334	298	317	316	338	304	321	308	307	289	324	301	319	309	362	319	312	335	311	304	327	344	313	294	283	350	374	306	329	323	280	347	322	315	349	299	302	321	325	330	329	327	340	336	342	322	324	314	317	308	299	279	352	309	334	345	339	338	325	356	291	340	294	326	309	306	321	329	288	294	305	314	291	327	352	345	302	321	310	335	294	312	298	307	348	294	335	329	269	321	319	331	364	274	325	317	266	286	314	298	320	309	330	296	326	338	304	330	288	290	301	332	323	310	342	317	316	321	270	306	280	306	304	300	319	303	298	291	330	348	325	333	284	268	300	332	333	324	301	317	324	276	281	317	286	326	292	289	323	316	321	348	318	336	321	263	365	315	319	321	309	300	305	339	336	318	340	309	310	332	337	361	320	295	319	320	310	337	302	326	313	316	309	328	307	311	309	323	293	294	342	309	319	289	328	355	327	321	354	309	335	328	303	345	352	306	315	296	313	310	308	289	275	289	337	289	324	307	303	339	317	317	335	308	327	316	316	309	324	316	301	325	337	275	347	298	304	315	280	291	319	309	304	325	302	334	315	307	330	318	328	324	324	306	272	278	295	340	337	325	338	316	323	297	309	331	358	306	326	344	322	325	333	319	356	343	306	298	326	316	311	349	325	323	313	312	331	307	344	310	293	334	336	309	314	293	281	319	300	322	322	301	333	309	304	312	344	318	304	327	299	280	270	340	295	360	334	347	289	327	333	313	332	310	329	317	322	309	319	337	380	313	294	306	300	315	307	323	308	298	280	323	315	337	308	309	316	336	282	308	335	293	336	310	300	309	318	329	314	305	319	310	340	337	315	327	339	316	320	317	339	330	318	363	353	323	309	305	363	311	297	343	309	319	313	313	321	352	310	255	298	303	302	310	359	301	344	316	310	324	316	342	333	302	325	321	334	358	352	317	298	316	318	299	298	298	303	293	298	326	291	295	328	339	318	330	326	309	337	314	335	302	340	329	291	336	320	313	344	288	330	354	286	334	327	316	300	307	302	355	281	304	305	297	282	321	337	309	311	319	298	297	299	305	334	301	304	318	305	276	327	316	337	289	302	310	294	290	320	328	300	297	295	291	309	326	310	360	308	289	347	313	277	315	317	296	270	268	334	321	313	309	330	374	331	346	362	327	295	328	302	294	317	325	295	323	288	324	348	295	305	307	282	326	323	313	322	318	318	360	311	308	310	322	332	327	320	268	312	305	318	359	326	302	316	319	334	299	311	334	307	302	308	335	354	324	307	304	311	318	328	349	364	303	350	318	331	319	293	306	321	294	298	338	329	303	341	327	336	323	356	323	302	316	320	327	286	312	295	309	308	339	310	343	291	287	324	302	313	267	314	287	327	339	333	333	321	300	324	317	305	313	290	326	324	316	308	326	347	321	308	310	322	297	279	352	320	313	298	288	327	330	301	345	327	287	286	306	328	348	294	303	314	323	321	296	313	358	286	310	313	321	308	293	281	300	308	348	314	315	317	323	292	295	308	343	292	296	299	335	321	316	335	305	294	326	303	315	292	298	319	319	316	312	329	322	340	322	284	338	307	344	289	282	320	327	310	279	338	319	315	307	311	319	308	305	331	342	330	325	333	331	363	336	342	300	307	327	300	262	304	327	307	301	304	292	287	305	332	290	314	315	354	324	340	313	298	301	324	281	311	302	342	303	322	288	282	296	351	314	301	287	308	315	320	329	332	335	294	344	308	294	353	301	355	310	305	297	350	311	324	350	291	323	333	313	296	342	347	311	310	288	309	325	289	315	317	306	286	340	294	292	290	300	311	295	312	294	340	279	308	319	288	299	323	288	321	268	309	323	315	331	286	277	295	299	312	346	312	337	328	313	317	322	296	320	319	301	342	298	343	351	307	314	286	298	344	307	341	287	303	329	301	346	336	287	310	303	341	335	286	309	315	357	304	344	301	316	321	322	302	337	301	332	298	294	321	314	330	293	322	331	296	303	330	306	329	320	322	285	326	320	305	313	286	352	316	320	302	297	337	291	294	315	292	324	318	289	295	314	354	333	313	306	325	308	289	308	292	334	310	307	326	332	342	310	298	297	335	274	295	318	307	317	309	343	282	328	315	312	309	338	318	331	305	301	327	310	293	333	327	315	326	320	293	312	337	285	312	307	308	278
26132	8038	4987	3474	2854	2262	1616	1043	869	773	826	791	788	755	813	740	766	717	704	717	724	717	742	740	715	749	715	670	693	713	705	711	678	690	710	714	721	717	634	708	703	711	669	677	706	706	694	708	729	728	701	729	704	695	652	707	711	688	648	679	701	678	685	745	699	650	689	703	699	733	691	684	696	669	683	702	632	700	707	679	691	699	712	689	724	673	669	714	652	742	662	677	684	711	658	673	721	715	678	696	659	706	673	718	656	697	701	723	692	720	701	646	688	723	669	742	698	736	689	668	708	694	667	706	720	690	653	691	722	660	748	659	685	688	750	707	666	664	718	675	703	736	715	678	695	680	693	699	666	681	709	677	654	650	725	696	711	753	727	725	750	685	742	689	680	719	716	672	688	723	671	692	687	715	714	686	681	656	695	667	722	680	730	715	675	673	691	674	630	704	685	717	678	696	672	676	751	663	654	708	710	727	650	746	666	671	692	715	686	709	723	660	698	734	633	678	724	707	763	686	733	696	709	674	709	690	707	724	700	702	719	708	666	716	694	726	697	718	726	739	676	733	785	730	675	696	645	700	715	681	681	670	716	655	658	717	669	736	700	714	669	707	736	706	687	723	694	663	688	715	691	680	723	706	689	728	727	711	703	690	663	668	679	677	696	744	682	692	663	745	712	740	731	751	640	702	702	714	733	674	719	719	656	700	710	702	728	679	721	717	667	708	691	700	694	719	666	697	706	661	660	713	684	728	736	678	676	706	696	695	727	703	721	673	708	680	684	699	702	761	740	699	713	692	674	721	683	691	728	698	730	690	701	704	743	653	706	648	701	729	716	698	709	708	674	679	745	691	715	733	685	693	735	660	704	664	750	740	739	708	661	723	688	698	697	729	700	724	703	730	650	682	676	716	634	660	706	681	706	693	689	693	683	704	678	691	730	721	683	693	726	697	676	708	668	712	721	705	729	672	697	738	726	698	674	686	717	714	700	703	709	747	692	674	732	686	710	702	695	656	671	729	736	683	712	714	745	690	715	709	665	662	707	706	717	677	724	702	693	676	697	683	685	724	654	697	706	692	632	725	729	672	705	689	693	690	667	687	695	687	690	676	701	696	702	650	741	718	717	730	713	719	668	699	703	645	702	670	699	685	658	671	700	672	665	731	667	683	673	686	667	717	708	697	685	685	718	691	670	714	701	676	676	718	696	692	740	738	687	648	707	670	731	634	686	661	677	722	698	737	637	728	728	680	750	709	691	688	675	755	686	730	661	652	681	693	703	681	701	711	698	664	695	660	701	735	710	688	672	680	741	630	701	699	691	688	727	660	648	675	686	652	705	708	730	699	699	698	730	668	716	662	667	709	706	689	663	757	696	663	649	681	683	721	689	700	660	743	677	708	717	708	680	700	687	719	685	695	681	671	704	705	681	668	699	728	679	752	749	686	687	705	691	737	705	681	653	715	706	692	656	714	704	686	676	716	691	698	681	693	649	647	728	651	705	735	699	694	713	688	741	692	687	680	733	723	653	685	672	698	674	692	693	705	695	651	671	628	683	716	676	671	687	700	729	694	684	679	693	686	686	722	657	685	692	671	655	702	664	697	652	694	697	704	710	688	678	655	678	699	713	663	676	721	681	681	722	690	703	679	751	668	659	667	690	704	764	672	680	694	701	702	676	694	693	665	676	706	697	688	665	704	720	650	726	676	657	652	708	719	696	678	683	682	689	675	731	668	706	685	656	697	706	669	667	750	661	692	670	696	780	710	757	709	702	683	678	713	695	669	741	709	689	619	695	691	688	659	677	714	702	701	681	669	727	731	741	713	711	711	677	664	705	710	704	666	659	732	669	682	671	704	681	642	666	730	711	664	640	662	696	699	687	725	682	699	709	690	712	732	737	709	692	714	705	708	717	675	732	694	696	728	708	605	696	731	672	663	753	699	661	641	687	657	686	722	709	699	701	674	637	707	728	685	700	710	719	673	700	723	679	632	683	720	672	687	750	715	693	713	674	750	670	727	689	676	703	687	677	721	718	707	696	604	724	639	691	706	689	752	682	722	660	662	727	688	700	699	642	717	683	708	737	716	680	684	708	706	684	684	723	705	686	675	655	748	707	713	673	711	698	732	715	699	703	678	707	646	703	690	708	689	662	678	690	704	739	686	700	674	674	716	702	743	709	725	694	673	683	732	668	658	711	695	677	710	711	688	680	654	760	775	679	701	747	705	735	665	677	692	689	709	730	667	646	706	675	655	713	676	690	650	705	677	724	761	696	713	685	735	721	682	718	689	729	705	704	724	725	687	678	676	663	711	750	679	714	696	653	666	709	683	651	681	717	688	694	752	744	704	637	701	674	711	673	677	754	781	722	722	722	706	717	722	751	741	619	693	685	669	683	650	726	680	666	721	692	770	728	675	690	684	715	701	724	694	711	730	702	679	676	693	690	710	686	616	680	681	723	661	693	734	678	669	673	669	685	715	721	699	697	730	699	720	735	673	675	688	660	731	668	721	692	688	751	695	650	728	686	678	661	704	673	727	733	700	684	659	677	699	720	722	692	678	668	670	656	695	646	676	660	662	698	685	682	736	723	686	692	660	728	715	702	702	712	655	665	718	705	707	690	719	690	709	672	740	713	730	688	713	682	708	718	679	710	682	680	670	740	691	682	719	731	713	694	704	707	684	724	701	691	710	736	741	700	751	685	686	714	683	695	752	669	701	734	742	711	683	715	731	683	725	686	733	710	741	688	672	672	725	721	737	695	753	675	620	721	687	694	676	740	696	699	706	683	752	706	721	677	641	670	737	726	727	733	692	724	706	695	697	724	711	694	673	727	707	716	711	657	679	700	675	682	715	677	678	671	705	662	698	701	686	697	683	729	698	685	704	718	665	747	706	689	740	684	679	693	679	719	702	731	694	661	682	711	664	651	654	688	683	692	722	693	679	655	749	694	698	694	715	662	717	736	665	703	661	719	694	714	656	715	651	689	685	686	685	740	674	709	690	725	704	703	711	722	653	695	691	698	663	716	703	727	662	697	694	689	746	662	714	710	652	734	709	652	717	715	716	729	743	657	715	725	720	705	679	673	713	627	751	700	754	737	644	674	671	688	665	706	694	646	745	704	699	708	723	709	688	730	727	700	720	702	704	707	745	724	698	681	652	704	677	702	678	698	698	700	692	706	691	681	677	712	676	679	716	709	668	656	720	691	722	691	675	721	680	653	673	697	699	668	656	674	704	689	724	703	697	704	699	711	700	712	721	710	714	651	697	722	706	706	659	693	694	666	693	743	718	696	719	675	732	709	680	679	770	716	687	687	688	682	674	695	660	696	718	672	694	708	713	747	685	713	718	695	709	673	759	668	735	704	683	664	685	700	699	706	746	653	703	708	668	711	712	687	699	699	734	637	707	686	696	760	698	728	744	706	673	715	711	710	708	714	735	710	667	669	696	693	665	689	718	728	700	726	693	684	678	688	695	692	736	721	707	696	643
35219	6501	941	686	593	399	388	376	362	362	341	313	353	326	352	315	297	329	316	305	350	321	372	340	339	318	301	339	316	378	302	328	365	326	328	359	328	385	303	336	337	354	362	315	327	352	369	333	304	339	325	324	333	301	357	362	337	327	341	318	332	384	336	318	324	345	343	326	345	348	342	337	313	358	297	315	315	341	285	338	301	315	288	288	312	339	355	338	357	321	293	357	329	278	344	320	368	345	361	345	333	325	330	349	306	320	346	326	351	350	343	320	323	330	335	312	305	346	353	329	370	329	328	323	352	312	341	346	349	320	375	371	318	272	323	309	344	321	332	317	346	324	325	356	316	329	332	335	290	318	320	300	294	335	395	327	336	322	348	315	313	347	330	312	319	320	319	334	334	373	342	340	307	334	300	318	342	316	326	322	320	320	311	326	332	354	335	341	297	334	333	344	316	338	319	312	344	353	330	352	379	328	347	308	315	362	334	320	343	341	302	315	353	297	338	323	337	314	348	325	312	312	301	314	340	285	341	288	330	338	346	332	332	315	352	320	328	306	337	319	330	290	299	318	318	325	340	334	325	325	378	353	319	355	356	343	334	327	325	314	326	318	332	364	335	354	308	357	321	302	341	347	337	306	356	305	343	327	333	337	294	334	344	320	363	361	324	303	331	329	310	343	315	379	341	321	338	344	362	344	331	337	311	340	339	329	340	309	349	356	326	303	329	312	358	326	350	326	322	362	322	310	309	346	356	350	309	314	308	323	348	345	344	327	329	341	351	327	369	340	349	350	337	332	316	312	365	311	339	330	330	307	313	345	329	343	337	306	315	329	333	316	304	322	295	322	340	312	326	310	332	363	340	333	356	313	337	330	323	316	279	317	330	332	333	307	305	302	341	324	313	340	329	313	329	326	345	345	360	335	322	322	323	344	324	363	331	355	344	313	342	299	342	337	347	349	364	339	358	362	319	343	331	326	284	301	322	335	302	286	308	336	340	340	345	316	313	322	318	325	317	319	338	333	307	332	326	351	355	347	303	348	320	342	341	338	335	319	342	333	300	319	354	357	333	332	321	332	360	314	306	339	340	337	308	303	292	346	334	345	319	327	330	308	328	341	356	364	344	355	349	345	350	343	371	335	326	321	299	311	341	324	333	338	345	332	339	307	382	305	317	350	336	339	360	311	311	326	317	332	368	343	319	366	314	347	353	329	334	317	300	277	294	317	312	347	353	333	310	332	342	265	347	349	323	353	308	315	305	296	321	326	333	351	354	333	392	315	312	331	324	341	360	322	351	306	329	311	305	329	350	331	360	321	365	336	328	336	328	337	347	314	323	310	335	316	328	328	328	328	339	344	348	356	359	334	309	336	315	330	344	335	327	325	325	336	334	324	360	328	358	279	337	268	352	340	322	324	338	327	322	309	351	324	339	289	301	315	308	326	340	352	350	342	340	321	319	317	334	326	339	330	314	345	320	323	319	331	292	318	353	354	322	317	321	349	333	346	317	313	323	340	321	316	318	339	374	299	342	336	302	339	344	360	315	358	286	315	337	312	303	286	321	302	341	305	323	314	336	303	339	338	320	350	316	317	312	331	346	318	307	354	367	349	335	277	330	308	299	330	396	341	362	307	327	309	312	331	319	315	320	328	316	352	329	300	298	314	338	326	350	339	339	315	314	340	370	356	339	323	307	307	317	337	341	314	340	348	322	320	313	306	306	315	320	327	332	352	320	303	371	312	334	335	335	321	310	328	327	345	354	297	296	306	327	322	307	356	368	326	342	345	304	324	329	337	328	336	304	350	312	341	314	349	327	326	320	313	310	358	336	309	331	331	345	311	311	334	336	320	310	320	335	336	325	334	337	343	310	315	302	345	324	340	340	286	316	347	328	360	331	311	363	336	320	309	313	344	319	383	344	366	294	356	369	346	344	296	320	317	335	305	370	321	355	299	317	303	380	351	321	342	348	337	309	333	335	345	315	334	331	321	349	323	323	352	328	327	337	313	338	328	319	360	330	357	325	342	306	335	365	307	336	312	337	335	363	298	338	333	305	276	339	350	392	336	306	292	329	321	344	310	328	337	307	315	340	284	315	348	319	312	339	314	309	332	317	301	297	327	329	326	308	308	314	385	340	350	330	321	316	299	350	333	333	337	328	338	330	340	340	349	329	360	377	299	298	365	324	301	351	345	328	324	315	324	343	329	349	312	331	316	280	326	365	319	313	329	337	342	328	329	325	334	320	306	336	324	318	328	324	313	321	338	322	341	325	300	312	332	318	361	328	305	329	334	350	376	315	350	311	326	316	315	300	311	343	301	333	332	332	319	330	319	337	349	341	374	307	349	332	330	338	321	359	343	295	317	331	328	322	301	340	340	342	332	312	354	356	328	324	337	335	347	334	337	343	339	302	352	349	332	317	331	350	349	325	273	316	337	287	350	326	305	347	357	320	301	343	342	322	310	303	331	324	310	364	335	330	329	326	332	346	364	320	345	325	339	325	330	332	348	297	315	371	299	375	359	358	332	368	334	311	326	328	345	346	329	314	360	348	335	319	324	320	294	321	337	320	344	312	312	326	313	335	316	316	371	317	371	353	310	366	353	401	317	325	354	370	331	339	370	316	357	333	334	328	325	352	355	321	310	288	297	304	343	343	315	343	330	332	352	344	356	335	312	301	330	334	331	338	331	344	327	351	336	323	345	325	333	370	343	324	310	364	322	337	335	341	356	366	358	306	335	316	355	319	340	325	354	287	356	297	333	315	346	304	314	315	350	324	336	307	312	335	319	341	336	313	346	353	312	333	352	332	316	340	328	351	393	305	322	346	305	300	355	331	287	339	333	335	339	351	362	318	366	311	312	320	336	350	296	339	336	369	342	356	350	349	323	332	310	326	328	328	335	347	364	337	306	358	344	341	335	321	316	323	351	332	348	329	329	314	303	299	332	346	320	328	322	327	337	326	353	357	316	339	323	350	295	352	355	310	315	364	292	354	346	337	312	369	339	314	317	331	311	326	303	318	299	302	314	337	349	309	335	356	333	339	372	365	328	340	319	364	348	350	350	342	316	331	313	364	332	311	336	338	330	340	348	340	331	334	304	313	326	287	351	329	353	327	342	335	304	331	339	324	316	358	320	337	343	345	315	327	297	315	331	349	348	299	342	306	288	312	307	324	378	363	321	322	370	345	332	343	314	323	334	313	343	337	362	304	319	325	369	320	312	351	327	318	329	339	323	371	359	324	290	308	316	338	371	321	350	336	330	326	307	330	301	319	329	319	308	346	322	352	278	332	349	362	320	353	318	335	304	323	317	354	339	317	295	319	330	309	322	291	342	335	380	295	335	349	324	322	316	342	303	335	323	313	307	293	327	310	371	349	346	338	334	356	317	295	357	314	311	308	334	315	339	341	363	304	327	330	345	333	336	338	305	321	329	304	312	376	295	310	327	333	347	315	316	320	325	327	289	329	355	324	318	378	349	326	314	343	360
23959	9809	7769	6125	4794	3099	2279	1404	1043	996	979	920	920	845	850	879	796	738	789	770	783	761	701	757	725	772	760	755	817	806	764	734	756	732	758	753	759	703	733	745	737	779	735	715	700	728	755	764	724	716	769	744	714	723	700	771	729	721	705	711	759	763	735	746	739	731	779	747	744	740	753	726	698	707	773	736	698	749	701	749	721	776	719	724	762	754	720	792	756	693	729	741	779	758	754	734	732	681	768	769	744	724	710	760	729	766	759	732	790	781	738	728	737	772	765	753	692	735	770	740	716	756	743	709	763	724	759	703	757	794	726	772	672	747	697	758	735	783	673	767	744	693	722	725	751	678	763	712	739	731	731	704	743	757	785	733	710	721	749	740	727	752	715	743	726	728	769	754	692	701	721	747	751	738	714	739	744	723	708	736	773	694	748	755	728	742	744	733	766	710	771	753	713	785	707	744	745	763	733	709	716	707	755	749	714	720	744	752	769	744	718	704	747	763	706	744	747	714	741	714	727	767	740	756	774	725	761	796	731	752	738	668	779	669	743	788	751	736	708	767	725	741	752	703	752	755	768	711	709	742	752	747	772	778	717	754	759	766	770	750	708	689	717	743	687	777	755	673	734	778	787	709	731	728	739	704	720	764	749	701	734	762	709	709	738	692	738	748	754	758	736	698	706	742	763	719	746	743	790	719	694	771	751	738	742	750	750	740	724	715	727	721	717	747	743	758	705	754	775	764	772	750	796	747	705	758	778	745	691	734	713	723	718	779	757	766	745	779	746	772	741	759	698	701	726	756	698	700	701	759	786	741	771	724	710	721	736	743	736	745	802	772	754	702	758	738	751	716	746	732	746	756	745	723	755	736	746	751	742	716	718	757	720	732	744	773	795	698	779	727	649	731	717	719	732	735	752	680	700	727	735	736	746	702	691	754	695	696	783	777	751	678	756	709	734	719	747	729	762	733	687	731	688	731	724	696	744	747	719	731	752	755	725	741	707	766	760	726	788	702	735	752	713	769	758	775	754	773	732	762	739	746	742	752	768	704	794	713	786	708	749	720	754	793	717	782	730	751	704	778	716	750	707	739	735	725	711	739	696	760	712	736	735	744	729	728	802	802	688	698	748	724	716	732	725	762	728	741	740	761	718	739	751	740	723	789	787	740	737	750	733	750	716	754	705	776	701	738	703	701	767	743	724	705	733	729	755	752	767	747	711	676	769	717	770	757	726	733	771	736	716	710	702	730	758	717	753	779	723	740	747	743	783	749	720	712	724	707	747	734	642	779	700	785	743	753	785	675	755	766	745	724	733	779	750	762	731	744	729	807	741	756	751	722	760	719	741	747	736	714	746	772	739	744	719	772	757	710	785	792	670	692	761	724	687	734	757	693	735	721	714	731	753	712	723	725	735	740	758	785	719	759	733	729	795	748	740	770	751	729	734	771	698	736	757	780	733	759	753	745	737	761	751	708	710	718	772	747	741	703	754	720	710	746	766	715	742	692	739	720	771	695	718	713	752	696	762	701	745	748	814	705	736	720	732	708	746	703	726	727	698	766	763	780	734	754	741	724	725	699	725	783	764	711	720	732	747	662	742	729	762	756	744	718	776	717	756	787	746	791	763	772	779	737	705	747	742	757	763	731	713	698	736	719	697	755	737	737	733	730	738	783	787	742	730	707	739	741	716	723	717	725	777	745	703	708	737	717	737	730	727	750	744	724	735	753	735	789	756	771	703	743	732	716	734	758	725	724	742	752	719	759	763	724	751	710	814	739	743	706	780	764	720	765	714	731	726	693	710	774	696	709	705	710	773	721	718	668	802	739	767	737	694	712	739	745	693	724	774	712	746	769	792	769	738	690	731	752	731	737	777	723	732	754	793	746	718	712	749	739	760	719	749	706	766	712	770	805	751	745	760	680	717	728	740	754	718	721	748	772	768	765	755	719	712	711	757	710	738	727	728	763	811	723	726	743	695	744	736	689	747	687	762	705	741	744	705	723	749	728	699	715	725	721	751	714	746	750	729	739	750	704	759	693	695	670	798	723	697	698	737	741	762	690	711	755	713	795	749	732	737	717	751	743	677	759	753	718	733	702	746	721	722	741	719	731	788	739	758	754	710	723	750	709	767	802	787	754	730	749	689	715	720	745	685	790	757	771	745	755	784	733	696	782	689	733	697	729	757	788	776	712	732	676	742	677	699	772	689	700	787	722	738	712	745	744	715	726	745	746	734	689	727	764	720	779	720	729	723	748	725	765	683	712	706	732	768	743	756	766	723	776	735	729	718	694	727	715	787	806	749	775	706	732	742	749	713	701	740	727	746	727	701	727	739	733	747	734	711	757	730	708	757	755	768	745	722	731	764	714	732	742	745	681	756	761	726	721	722	789	730	736	736	743	755	772	731	735	787	674	724	747	753	707	757	741	775	718	769	730	790	726	764	720	687	746	698	732	738	730	753	735	747	716	798	732	700	781	727	780	776	779	790	762	773	722	761	755	762	751	713	735	726	754	769	705	741	708	796	714	738	756	722	756	733	736	740	769	779	725	742	747	736	712	717	679	743	741	726	727	766	735	699	688	731	739	668	730	729	783	750	721	755	728	696	784	790	761	741	765	742	704	750	750	700	710	705	764	710	731	730	744	685	752	767	724	688	758	794	701	737	733	742	724	762	773	701	785	694	740	799	710	755	719	806	756	748	686	752	749	738	751	746	718	789	730	801	782	755	733	763	731	754	742	767	731	736	744	772	744	720	770	735	754	703	743	737	731	701	736	747	721	685	709	726	706	713	753	743	743	687	792	782	735	702	767	745	717	767	703	747	747	779	729	765	779	768	772	754	785	722	781	735	727	706	736	732	759	749	728	772	774	739	750	769	687	737	779	764	744	704	735	764	736	742	742	764	742	755	758	739	739	786	759	742	741	736	727	723	698	748	770	750	774	729	709	733	786	745	757	773	736	736	692	669	755	757	695	752	791	830	757	703	744	738	718	769	700	717	720	731	720	738	732	731	752	734	706	757	740	764	743	729	793	741	762	723	741	731	737	780	723	743	732	785	730	709	754	702	745	791	718	755	727	763	782	757	789	766	782	695	721	752	745	761	799	752	753	741	775	739	766	699	754	714	690	702	756	786	740	728	754	739	749	720	744	775	733	782	760	750	744	733	717	773	710	795	713	735	743	769	746	738	713	735	786	774	759	785	770	702	735	761	754	751	748	727	723	768	778	706	740	791	720	770	772	698	712	719	809	734	714	734	708	790	743	697	749	680	716	732	706	743	735	717	759	751	737	719	757	771	703	782	727	720	705	681	756	735	756	770	771	725	750	712	719	727	755	729	773	746	703	755	767	758	722	726	714	701	770	759	711	730	700	737	779	737	737	757	707	708	723	752	751	740	741	756	741	718	708	795	759	736	710	705	750	725	716	694	757	708	747	764	721	721	772	729	748	716	752	729	753	785	768	750	731	763	758	732	726	774	717	782	750	727	762
23890	2830	587	410	372	344	320	334	299	297	298	265	309	301	316	309	335	304	317	311	293	314	307	296	279	323	311	308	323	334	294	302	330	307	314	297	277	325	333	325	277	286	324	330	301	292	277	303	327	286	306	281	280	282	307	317	320	329	279	261	341	336	319	332	294	334	291	297	291	270	327	290	346	304	338	292	314	316	295	282	304	313	308	322	322	297	294	297	341	289	334	293	300	294	266	294	292	306	293	304	308	322	334	303	314	335	325	287	308	338	321	311	301	299	293	306	328	307	301	308	309	303	304	308	314	283	296	298	304	304	270	305	336	301	289	325	297	268	289	275	339	334	318	294	319	324	325	306	322	306	350	293	325	262	334	301	323	315	315	338	297	309	368	303	325	284	296	306	308	279	289	335	295	313	310	335	296	324	319	289	300	312	312	320	330	292	285	316	278	328	313	312	317	277	319	303	320	289	291	304	284	291	299	318	278	314	305	326	303	326	285	297	292	358	316	296	310	305	268	295	313	289	356	290	294	296	339	285	303	307	285	319	310	306	293	282	313	320	321	318	324	302	282	320	327	306	269	312	276	311	276	322	280	288	309	302	310	301	279	302	285	296	323	320	316	293	339	312	290	290	323	311	271	307	265	293	322	309	309	303	326	298	310	326	319	303	323	288	347	304	300	317	301	323	260	312	286	310	291	280	288	321	307	317	310	307	317	299	309	296	307	314	308	304	313	305	307	283	286	346	289	342	281	306	275	307	312	309	312	281	296	312	314	295	318	314	367	284	292	330	269	270	286	301	336	300	337	289	322	321	329	309	323	329	329	354	311	288	292	306	280	303	299	290	324	296	298	303	282	303	318	308	281	309	332	295	308	300	288	294	316	332	310	331	271	304	309	312	295	299	304	278	333	315	337	321	317	350	313	289	322	334	271	278	311	313	337	328	305	351	300	320	297	336	303	315	358	305	296	287	304	314	309	309	302	311	308	325	291	291	334	317	326	310	329	281	276	302	302	287	293	308	270	320	343	268	267	298	309	313	312	276	315	299	319	289	298	311	290	306	311	303	304	294	329	294	306	297	304	309	287	284	302	287	309	317	323	326	350	298	299	325	315	302	322	318	327	301	333	328	266	315	308	346	313	307	291	352	279	300	284	284	338	299	294	292	323	307	358	316	297	300	279	338	304	308	297	263	306	301	313	303	311	273	317	292	330	314	323	310	264	308	309	350	314	309	365	304	322	317	299	342	316	330	340	326	320	323	301	287	288	304	296	297	325	314	314	290	304	300	292	309	305	275	330	313	311	319	317	270	315	281	252	286	331	336	285	282	312	282	382	316	292	316	318	318	299	308	316	308	272	335	322	307	318	334	292	272	302	295	309	298	327	338	310	325	284	311	328	305	310	302	323	283	337	310	337	312	293	322	340	290	317	301	279	307	319	305	319	238	296	339	311	281	293	295	299	300	321	314	316	312	318	291	318	272	291	299	304	313	302	289	332	340	296	312	320	272	287	307	307	288	296	306	320	305	305	311	299	287	316	294	287	321	303	310	290	287	310	298	322	311	329	317	331	346	304	271	324	285	275	327	312	304	322	282	322	347	304	326	289	311	314	296	306	283	265	310	289	315	298	329	319	323	290	293	280	265	310	311	292	317	323	298	337	313	309	292	323	343	318	320	355	297	329	318	314	309	299	302	323	319	310	287	311	299	276	295	317	273	275	285	305	274	307	332	337	319	313	295	288	310	317	334	309	291	298	285	303	277	329	312	311	331	312	299	290	324	295	284	295	297	317	294	319	294	302	291	308	302	295	278	298	317	275	320	336	303	282	303	277	317	306	285	334	312	302	300	298	308	300	279	319	323	304	297	323	307	349	302	315	312	285	319	269	282	271	303	317	324	301	329	313	337	288	265	341	299	315	340	290	288	294	331	316	331	300	300	282	294	296	316	304	321	273	303	314	304	330	270	322	331	323	323	308	284	278	272	315	305	304	341	284	320	372	298	294	329	263	301	290	299	268	274	274	310	276	274	274	352	336	299	278	299	310	319	341	335	295	331	315	309	314	320	316	297	299	325	318	278	307	286	311	296	305	300	320	303	289	286	338	279	315	294	299	292	306	292	320	286	292	292	318	340	331	318	325	304	288	266	312	276	315	301	308	291	291	289	295	339	290	272	312	303	321	286	314	292	298	272	312	336	304	323	313	324	303	297	296	276	283	317	292	265	307	303	331	307	282	328	276	306	298	298	271	322	311	339	268	289	309	305	324	331	291	301	294	295	313	339	303	332	294	325	294	296	323	273	316	307	265	311	306	315	310	293	324	324	322	328	284	298	302	319	324	299	331	320	278	274	308	299	306	354	286	301	326	295	331	280	270	280	318	261	304	285	287	319	340	302	302	297	270	324	340	279	285	290	305	295	245	306	289	301	317	330	292	300	306	293	278	323	289	331	303	285	306	325	312	312	319	303	298	335	305	325	309	312	290	317	318	294	297	301	299	297	331	283	302	331	327	297	289	327	293	289	334	279	326	297	298	305	305	313	348	342	281	323	320	273	305	312	314	337	308	315	286	309	308	297	321	343	310	295	266	302	289	268	313	310	310	330	303	297	286	318	297	304	297	314	294	316	332	309	336	347	305	322	290	315	276	340	315	322	299	341	299	282	325	327	309	291	310	313	273	290	253	289	321	327	290	299	304	305	329	319	344	310	314	294	302	305	284	333	319	306	287	330	313	301	291	318	299	293	316	291	278	293	302	280	277	333	320	296	271	306	297	331	308	294	279	276	288	318	289	275	272	280	312	293	306	304	307	318	311	293	316	318	324	315	288	323	275	314	253	280	282	295	297	321	298	298	285	318	364	321	286	292	313	304	297	353	297	320	303	300	356	315	354	251	321	301	316	319	305	293	310	289	279	314	295	306	331	301	293	315	300	287	320	305	301	279	295	298	298	309	326	299	301	280	319	299	301	268	269	313	300	285	313	322	310	324	319	268	312	326	303	289	313	290	324	294	309	321	311	300	317	302	311	268	270	278	307	284	330	295	276	324	299	297	299	297	317	335	296	323	298	295	296	284	305	302	310	353	289	303	310	307	306	307	284	279	309	296	340	313	314	271	295	302	287	313	317	310	317	333	314	279	319	293	278	294	293	330	315	255	295	289	327	305	262	298	296	308	327	294	307	316	286	301	322	308	280	314	303	284	303	339	308	362	311	317	277	310	333	326	308	321	324	318	283	313	307	333	315	302	271	331	326	312	292	335	300	290	321	301	304	286	283	261	319	307	301	305	275	263	292	332	310	279	296	333	286	322	302	301	290	320	278	275	353	319	365	310	282	304	309	325	356	274	325	337	301	333	312	342	296	301	310	304	314	306	299	313	316	308	281	329	302	329	305	351	330	272	291	293	313	311	282	291	308	282	292	298	319	295	280	322	293	297	292	314	291	325	296	300	288	304	325	311	321	279	275	298	280	321	283	293	271	324	306	309	308	299	319	287
17505	5939	4700	3156	1775	1313	1018	812	772	719	708	702	656	674	672	668	707	642	700	650	644	642	696	684	695	674	691	598	664	634	673	702	653	641	692	675	638	650	664	646	681	654	660	701	673	645	651	623	660	646	667	677	638	647	633	649	664	630	686	638	670	628	648	643	655	666	697	680	641	628	682	715	656	665	677	617	604	654	685	666	702	647	669	675	705	641	639	666	666	665	665	651	646	651	623	662	653	682	667	653	617	650	693	630	615	637	660	658	675	661	690	653	669	672	685	672	600	682	667	651	671	718	677	617	675	679	624	668	607	638	684	705	615	663	670	654	630	671	666	667	668	682	631	634	684	679	669	628	620	694	658	629	626	642	600	673	641	683	681	672	635	657	647	689	658	618	674	687	656	673	666	663	650	621	660	666	646	640	666	672	654	682	643	675	665	645	659	645	673	683	659	667	698	617	647	701	685	642	667	646	676	700	660	663	645	655	687	704	624	640	685	669	671	614	629	614	640	678	681	670	640	685	710	590	616	661	649	698	665	658	667	679	633	622	690	646	644	609	641	659	606	671	621	664	636	687	640	662	655	642	661	690	632	713	641	660	655	606	653	626	640	707	637	630	688	680	626	644	622	660	682	611	630	679	677	666	659	636	622	656	632	653	650	687	646	639	648	623	661	649	706	660	652	693	631	626	647	670	642	614	619	676	682	628	629	609	650	629	623	666	626	686	631	689	641	610	623	679	649	682	670	680	703	674	676	641	677	666	643	688	636	646	636	662	650	652	631	637	671	604	661	640	693	645	643	604	651	673	623	642	656	652	665	680	628	683	686	772	689	657	667	692	665	670	618	654	679	631	632	681	693	617	630	707	638	653	623	661	673	600	661	643	633	695	674	583	665	659	658	649	669	631	678	673	623	666	654	618	690	657	638	651	655	606	651	690	586	680	699	654	645	624	643	686	610	615	685	675	645	683	686	626	656	648	634	724	641	656	656	612	625	650	684	659	633	659	637	641	673	644	666	633	655	677	639	653	703	652	675	630	677	651	689	611	604	600	686	661	680	640	647	709	625	666	638	673	639	652	712	619	641	674	617	661	697	672	667	656	645	684	671	656	642	631	668	661	661	672	669	660	682	670	653	608	670	622	638	639	639	698	660	649	609	675	673	663	633	675	622	607	648	652	635	705	670	654	674	667	655	626	638	698	677	659	628	664	665	701	672	647	644	669	636	618	679	668	655	667	636	638	655	661	688	655	683	590	628	641	669	618	687	669	616	641	655	667	649	602	685	661	697	696	630	733	661	626	683	662	690	661	684	695	623	661	658	651	646	642	706	638	606	639	658	595	661	729	650	703	684	643	641	643	677	674	635	703	692	624	654	637	644	662	638	660	679	688	653	670	696	624	709	615	624	666	644	682	649	637	613	671	629	604	635	663	665	648	677	702	660	673	687	631	634	682	643	646	652	613	686	614	674	680	641	648	695	635	681	670	651	718	646	647	641	671	685	715	609	633	669	699	682	636	662	619	658	643	637	615	639	638	667	680	676	636	642	653	628	671	718	670	684	689	667	623	661	650	642	641	638	645	700	698	675	651	663	666	714	605	689	595	666	627	620	637	701	666	617	615	661	679	657	636	654	669	633	689	632	691	628	635	661	654	628	641	642	673	637	680	683	638	663	627	699	641	613	642	633	675	637	634	668	644	703	676	656	620	674	655	657	676	651	658	703	624	636	637	668	622	689	675	687	639	672	664	658	635	625	665	661	605	668	673	664	681	601	645	657	631	640	688	643	673	624	674	615	678	618	619	674	659	645	660	691	660	631	636	640	645	635	640	659	655	635	622	647	660	657	675	667	670	652	654	638	619	652	608	691	611	629	638	628	671	625	674	638	628	655	632	653	639	631	669	673	623	630	670	642	651	632	706	667	650	690	720	617	618	620	687	630	661	649	598	674	667	637	635	653	675	634	641	634	627	665	698	652	643	644	675	630	628	621	664	628	646	646	624	569	663	678	669	645	672	708	640	652	614	660	633	739	632	674	621	687	678	634	622	693	676	616	689	639	625	653	658	647	652	657	677	647	669	676	649	663	679	637	679	652	643	648	639	645	686	658	693	644	652	653	662	665	594	600	647	652	671	673	677	657	680	608	660	674	666	625	705	680	679	612	662	677	670	635	658	665	660	599	662	689	619	649	665	645	655	644	637	655	640	678	650	666	649	657	664	643	684	594	643	641	672	688	680	703	665	622	687	634	647	680	637	655	712	604	632	689	677	671	661	687	670	697	651	681	667	633	670	627	641	703	616	675	636	671	655	656	679	658	655	665	620	644	654	657	645	617	686	669	665	649	666	636	644	656	683	659	672	616	676	641	624	631	648	647	620	660	665	695	682	634	662	665	646	626	723	667	629	637	679	628	679	665	679	651	633	671	683	660	703	646	632	622	686	668	667	661	645	663	684	697	679	641	684	636	625	658	649	695	620	648	646	628	613	679	638	638	626	666	635	646	695	651	590	675	609	659	679	683	651	643	651	715	677	648	635	630	701	680	673	693	655	638	675	669	685	704	648	678	661	696	650	645	652	674	686	633	628	677	646	654	660	664	673	672	645	657	614	675	614	643	675	659	671	629	633	648	677	657	672	687	652	636	622	643	653	628	623	653	638	681	610	684	642	610	620	674	672	673	667	695	678	710	657	673	639	660	690	690	636	671	675	651	659	655	647	636	657	677	657	643	649	678	679	624	645	650	699	626	668	678	635	670	647	654	628	649	693	650	647	666	683	661	629	658	693	616	675	668	632	675	683	636	663	661	631	676	639	650	668	656	626	643	592	662	631	600	653	649	655	643	703	655	629	673	679	656	665	648	661	638	658	678	681	655	636	639	609	634	667	660	654	670	623	693	635	614	674	652	614	625	667	678	634	669	659	640	670	653	674	691	633	689	635	677	640	631	626	645	646	668	665	679	693	652	673	638	635	706	631	624	697	644	645	629	702	669	679	659	631	684	666	636	643	681	657	612	631	660	663	643	707	670	636	671	644	650	644	680	669	663	691	624	663	651	661	641	680	628	660	699	666	662	668	625	663	617	686	615	671	694	645	679	636	662	677	638	683	676	647	691	680	600	677	681	678	613	650	681	624	647	676	639	662	640	698	599	661	687	631	614	674	662	630	633	705	625	656	732	696	673	635	596	629	667	626	637	626	639	658	683	659	641	618	646	632	651	601	652	693	673	659	673	664	587	667	674	661	594	655	620	639	660	645	664	682	610	672	654	651	662	635	685	701	700	617	648	659	656	663	638	685	616	643	719	683	688	603	659	648	609	632	650	698	610	680	639	698	624	633	661	665	597	678	649	615	645	627	630	685	664	671	645	669	628	656	633	680	647	616	650	662	706	680	666	664	623	692	602	666	652	620	656	674	637	673	683	631	647	628	598	652	626	650	649	615	640	646	651	623	681	685	642	634	677	670	612	655	634	663	686	718	621	690	676	644	655	627	638	663
34485	5952	978	554	452	366	337	362	324	350	347	337	318	347	320	318	323	312	256	344	294	318	319	291	303	306	329	305	285	325	301	312	320	287	347	307	336	333	290	332	305	316	306	312	311	317	356	320	296	287	319	333	311	335	329	323	343	335	366	302	378	318	329	330	323	327	318	336	325	331	362	314	309	327	342	309	299	306	309	325	324	357	291	336	300	350	305	316	328	312	319	284	319	304	295	306	308	279	315	346	327	300	304	304	275	260	317	296	333	314	305	319	305	319	336	289	324	360	287	302	320	294	315	303	315	294	332	347	330	285	299	325	333	300	326	318	318	332	300	355	334	313	332	357	319	334	315	325	321	332	309	304	321	352	326	313	308	333	301	297	319	344	353	301	370	325	329	326	308	286	293	307	353	321	306	313	320	283	281	306	327	304	291	319	303	301	356	310	300	320	314	328	309	337	308	281	320	306	292	351	324	294	299	320	281	335	325	323	353	329	320	324	352	270	346	325	310	314	310	297	331	299	347	304	307	341	332	312	291	293	305	297	316	317	332	313	330	313	311	312	316	347	303	330	335	294	345	308	318	307	339	293	336	329	294	338	300	302	330	355	282	289	316	308	297	325	317	317	315	320	311	333	322	320	306	321	339	332	350	310	334	333	320	297	307	329	297	325	317	318	315	324	311	291	318	298	336	346	318	308	355	322	315	303	311	298	305	329	350	312	317	344	399	310	324	325	305	359	286	317	313	303	298	289	313	350	300	327	302	310	322	335	281	319	298	322	308	339	299	354	285	320	308	351	359	313	326	269	339	282	323	325	352	344	315	353	350	345	303	346	298	313	335	355	302	328	296	283	322	314	281	354	306	333	326	283	326	280	316	288	314	301	302	331	319	320	325	340	305	313	325	321	314	344	335	308	322	320	285	368	338	296	277	298	338	372	310	345	312	292	339	316	306	292	351	364	331	343	353	316	334	316	321	351	330	316	315	300	330	267	361	325	336	327	305	340	290	298	296	276	304	335	306	309	344	324	342	315	333	305	298	317	350	321	323	298	291	300	321	321	322	288	317	302	320	345	341	327	273	296	304	306	303	327	318	301	302	331	341	318	325	315	323	276	294	295	330	353	311	321	302	319	288	308	328	286	386	326	316	312	288	300	293	359	293	327	296	335	337	310	339	291	353	327	312	316	326	337	321	294	319	293	313	315	298	333	328	321	308	320	338	319	299	307	276	318	313	330	282	303	330	300	293	324	338	318	306	349	330	306	342	323	313	339	295	329	299	313	322	334	291	320	288	296	321	349	328	352	328	310	303	344	318	340	334	305	320	327	367	304	313	327	322	294	312	309	336	309	300	316	373	343	328	322	343	331	273	333	320	323	318	323	333	275	343	319	325	326	316	342	322	313	338	292	326	327	351	306	343	319	294	309	342	295	304	323	308	293	330	319	309	337	332	313	350	299	329	320	340	269	334	330	343	319	281	309	299	289	287	333	312	326	327	306	326	305	304	352	329	299	324	297	320	337	287	322	343	317	305	308	295	298	306	281	295	327	301	300	331	292	321	293	351	341	325	372	325	306	313	305	312	311	288	286	299	293	310	300	340	313	290	302	309	321	332	325	331	316	287	310	302	273	342	317	303	296	313	315	319	336	337	339	332	275	354	288	336	312	334	324	301	320	329	302	300	293	286	322	328	300	303	332	314	323	317	320	315	290	324	279	305	306	342	309	296	322	312	325	317	348	335	341	318	321	328	314	352	287	307	302	308	344	348	322	296	316	339	317	306	300	334	311	367	341	352	299	305	323	303	332	299	348	309	297	328	325	305	343	296	314	287	308	300	309	328	290	295	314	293	281	327	312	300	277	302	330	311	347	341	318	291	324	323	319	321	339	306	370	318	275	336	334	342	326	346	293	301	312	303	305	294	336	331	294	330	362	320	318	287	301	286	347	287	340	303	333	322	314	314	341	303	300	341	295	300	320	337	340	327	310	330	298	334	324	318	317	369	270	306	327	334	313	296	298	291	335	354	313	311	322	323	314	320	301	298	288	312	313	321	317	354	303	322	265	341	326	340	311	291	301	294	329	314	294	329	297	297	349	304	287	299	301	283	323	296	296	288	342	310	329	295	335	320	340	299	290	330	338	297	366	326	302	332	292	343	336	284	309	329	332	313	319	290	305	298	328	328	351	283	324	294	321	273	355	326	347	297	290	326	335	297	288	314	354	308	306	320	335	312	333	316	304	346	286	299	302	341	311	298	303	325	322	349	311	312	341	300	347	348	343	326	317	336	326	340	287	311	323	350	304	311	277	299	336	340	327	317	324	274	304	357	326	332	344	331	305	301	295	322	305	340	317	326	320	346	334	292	312	323	325	340	332	319	328	303	290	316	335	317	334	327	299	336	308	318	309	323	304	348	319	330	312	275	297	286	286	345	350	291	324	314	275	310	331	335	321	310	345	351	314	309	320	355	322	315	303	330	328	306	321	338	305	307	315	322	304	337	308	290	305	308	331	291	322	331	313	363	301	300	311	288	311	305	336	312	331	320	300	314	288	338	334	337	284	306	315	304	340	319	338	300	319	288	306	317	311	320	336	297	334	333	332	268	360	299	304	324	295	306	300	314	307	311	297	313	317	299	332	328	316	303	318	313	329	302	334	291	316	329	327	336	302	327	309	317	302	300	274	335	328	325	299	297	291	316	301	325	313	347	349	299	339	349	310	305	321	343	307	301	302	312	268	312	284	331	342	309	335	322	316	295	309	313	319	316	319	298	302	300	299	308	351	307	288	330	332	345	329	317	336	319	334	352	325	331	347	352	298	319	364	334	306	339	299	319	292	323	351	318	358	333	330	388	327	305	341	331	335	341	312	323	309	324	326	348	318	289	323	321	294	300	319	356	324	307	309	308	318	322	326	302	347	339	292	330	309	333	302	342	326	339	341	320	336	330	323	314	323	341	316	316	300	285	323	316	306	329	313	319	315	310	329	294	321	349	326	324	284	326	316	305	332	330	305	331	310	291	307	325	274	290	342	340	309	319	333	352	324	333	319	318	327	294	358	335	284	326	296	300	307	341	324	292	311	316	322	317	350	306	316	281	315	285	323	290	305	315	325	355	332	335	308	324	284	329	337	300	309	321	315	291	300	330	296	298	312	288	315	291	333	316	327	306	282	326	339	322	364	341	339	298	328	352	308	293	337	339	301	332	342	307	323	324	333	342	295	310	322	312	323	309	345	309	332	309	331	332	269	307	338	313	343	289	329	316	327	352	301	339	345	321	312	299	309	311	305	315	298	309	317	329	308	291	354	299	307	317	307	310	325	307	349	307	304	319	305	313	304	319	295	332	342	324	308	317	337	338	356	320	281	329	348	293	307	335	291	325	363	305	317	342	317	307	299	349	314	309	336	292	321	320	329	304	275	316	324	295	313	335	286	309	296	321	330	310	301	325	295	304	311	329	292	317	311	317	288	330	323	334	263	352	291	327	309	316	301
24968	9669	7647	4347	2753	2190	1647	1160	953	832	881	807	768	750	748	710	757	748	760	722	721	714	701	764	716	706	724	685	698	716	675	702	714	704	697	699	679	675	664	715	740	713	687	706	713	724	685	704	705	648	716	672	715	701	700	649	700	691	665	674	700	644	714	750	713	694	740	706	726	663	688	662	734	708	693	693	709	707	731	684	679	699	715	687	674	729	712	705	677	682	715	730	697	714	678	648	673	648	702	701	727	667	677	656	676	692	666	719	697	661	709	763	707	733	704	722	729	718	700	652	653	665	711	719	689	709	709	704	704	737	736	683	712	740	701	698	719	620	752	712	708	709	684	753	720	673	722	703	741	686	733	657	727	693	706	675	692	735	695	713	700	680	656	710	668	693	720	674	742	711	697	703	678	668	717	669	703	676	627	681	685	711	736	732	701	681	754	683	664	705	704	738	698	699	714	660	662	682	700	683	672	664	730	652	723	724	702	702	731	730	720	700	684	699	691	701	679	678	727	641	683	730	686	733	730	715	671	685	718	709	703	692	717	694	696	701	713	724	708	700	690	678	705	649	725	721	674	669	737	695	688	707	686	709	641	721	708	753	732	697	677	676	687	672	709	711	736	670	721	720	697	691	712	734	671	715	662	660	641	705	730	734	719	658	697	680	656	767	643	720	745	678	670	656	715	701	683	734	679	691	689	675	679	692	671	744	679	731	716	683	723	683	725	745	673	709	712	691	749	688	736	693	701	661	670	694	664	707	685	676	687	679	718	683	741	693	711	756	709	733	683	676	704	678	678	643	717	726	715	690	740	703	647	729	741	658	699	714	656	705	724	703	648	655	706	675	692	668	671	675	655	741	704	718	716	695	667	714	673	674	723	755	705	697	789	683	682	741	677	680	734	716	699	681	742	671	712	681	669	736	700	760	651	700	708	700	677	700	712	683	722	693	700	674	760	695	676	689	676	703	705	708	751	712	690	676	734	721	711	718	722	751	672	705	707	724	691	687	693	682	684	707	701	700	764	681	684	725	717	675	720	722	724	799	675	685	667	694	735	701	686	707	734	705	683	772	706	687	747	685	685	707	717	731	684	724	692	699	701	689	699	710	681	693	666	714	714	686	722	673	686	685	635	717	684	703	680	716	684	697	682	702	712	697	719	694	706	741	714	707	686	693	696	660	700	745	740	710	692	673	715	719	724	733	734	671	672	721	708	679	705	718	734	699	707	689	668	728	705	657	716	704	725	718	738	752	700	667	728	733	671	674	720	669	721	756	697	700	692	710	689	701	736	672	676	706	669	675	719	727	705	764	708	684	699	728	689	702	712	682	697	742	700	737	691	736	709	744	689	690	712	690	698	664	727	739	697	681	672	721	682	701	692	693	721	696	728	719	705	712	720	642	691	679	711	736	668	650	675	744	696	754	709	711	662	671	650	691	757	726	730	710	690	692	729	686	718	722	666	681	743	632	718	694	697	677	722	714	654	725	682	715	706	752	709	714	718	693	736	686	666	699	761	688	688	694	704	734	731	678	681	670	687	659	628	668	715	739	717	746	722	651	744	706	716	675	717	686	709	728	697	705	692	627	711	702	656	689	693	678	707	695	692	737	673	733	651	676	725	716	731	717	700	724	699	699	715	690	673	747	694	743	710	706	672	688	694	738	669	724	721	721	708	703	770	668	663	686	718	680	668	729	676	698	709	739	710	699	663	691	680	670	739	704	712	682	657	659	683	685	703	702	726	680	759	707	724	700	727	729	675	739	663	688	721	721	713	678	707	719	690	718	717	627	720	674	693	696	700	697	665	703	701	664	706	685	691	720	699	685	728	665	732	696	673	720	692	706	764	657	667	699	722	759	702	745	716	715	719	690	739	667	680	682	718	675	682	697	721	711	713	707	693	670	704	633	691	713	700	742	761	699	735	688	699	730	703	674	660	688	735	701	656	666	718	699	713	676	725	677	704	673	711	712	706	723	663	707	656	687	744	721	672	710	692	734	706	708	655	658	686	680	693	722	706	713	694	698	765	707	735	689	693	696	711	679	685	658	724	721	707	692	698	678	683	706	734	695	716	686	674	707	753	698	681	742	706	681	734	718	697	727	686	673	711	709	748	688	739	640	723	706	715	678	674	657	673	666	665	684	720	708	715	608	691	737	736	727	677	687	664	690	721	697	681	744	698	722	669	681	706	704	698	678	691	677	694	694	682	734	680	725	674	712	675	724	745	652	680	711	649	711	718	746	703	712	704	709	708	684	695	750	680	666	713	652	659	715	709	688	707	700	666	747	664	700	677	733	695	688	710	707	702	710	741	682	707	707	675	660	670	696	702	685	749	679	670	706	693	691	707	693	668	682	697	719	682	715	669	672	704	701	716	732	680	713	741	672	729	680	691	740	716	735	697	725	692	736	675	733	714	682	735	720	707	685	723	689	711	678	672	708	714	678	709	723	691	724	671	686	721	683	709	639	670	697	758	669	688	735	694	706	712	649	696	750	654	706	722	662	736	658	692	682	646	710	720	673	694	704	712	719	739	720	719	715	659	724	677	660	673	686	644	698	718	639	706	717	669	718	720	687	710	663	689	709	719	705	728	670	712	728	684	704	666	688	722	685	644	673	697	730	681	733	666	735	672	693	681	708	710	689	716	716	684	706	686	701	750	702	678	712	699	744	680	678	677	645	712	716	743	706	739	648	696	773	699	684	727	685	705	707	713	678	680	675	721	714	718	755	696	646	707	696	726	732	678	717	729	706	732	691	679	685	704	687	753	713	709	723	695	704	648	696	737	673	667	685	688	735	703	670	718	678	705	689	728	705	733	674	692	658	682	687	674	709	711	707	677	695	641	701	730	715	706	718	653	666	747	699	722	714	648	733	733	702	743	676	707	733	683	640	676	697	672	690	686	686	749	681	753	732	704	687	676	681	669	708	692	695	679	731	714	686	672	722	702	675	718	708	758	670	680	709	712	698	719	648	700	710	721	707	711	727	661	755	693	686	735	654	710	745	708	736	714	658	708	715	700	676	670	657	687	780	695	698	692	727	655	709	658	722	640	710	723	693	693	690	723	736	680	752	661	729	746	666	664	694	650	740	683	678	731	660	671	701	717	730	689	720	684	676	681	730	653	742	708	652	713	694	696	662	716	697	705	742	658	682	719	733	702	686	726	716	654	724	723	716	725	728	648	610	679	729	656	699	721	713	683	755	684	725	750	699	691	701	722	689	736	717	719	713	702	684	663	708	708	674	702	685	722	655	739	739	657	691	707	642	769	705	721	720	656	710	686	715	720	676	687	691	692	724	690	730	707	688	698	646	681	664	684	732	683	724	695	677	745	682	715	634	777	697	683	699	699	696	690	710	733	706	681	687	684	671	689	673	682	714	690	709	647	699	697	712	673	704	678	715	755	705	730	656	717	693	728	731	697	702	696	683	730	712	713	772	720	689	672	668	653	678	648	675	709	707	691	687	689	727	697	695	721	719	733	727	656	693
33666	6052	1072	732	521	475	421	395	332	314	342	334	311	360	359	312	339	303	339	373	319	336	357	353	351	339	354	356	309	298	328	338	313	327	324	323	327	346	326	309	331	348	355	336	325	351	342	342	318	325	320	319	363	324	349	345	312	308	334	334	327	295	328	336	307	348	353	337	362	322	357	326	331	276	298	317	336	341	349	321	300	331	329	354	353	332	333	297	306	332	325	322	355	310	312	334	334	301	316	318	372	344	336	330	375	355	326	291	308	307	308	309	342	314	301	333	301	313	326	321	362	309	352	329	320	328	340	337	339	334	312	357	311	352	302	342	337	317	297	278	336	318	285	339	315	327	339	347	354	291	340	347	325	360	339	323	298	332	315	314	334	357	354	321	296	319	323	338	314	299	315	328	337	318	310	313	294	308	346	319	355	347	317	304	338	312	316	327	330	349	318	325	313	330	337	325	301	306	305	334	321	309	331	329	329	326	357	324	380	334	306	327	330	291	338	328	321	335	312	303	332	330	350	394	345	324	357	334	357	338	327	320	357	309	343	342	309	306	305	326	319	319	350	303	375	302	316	367	343	324	319	344	316	323	354	298	307	347	338	320	305	341	316	336	321	340	330	371	354	310	330	323	325	317	342	324	329	333	293	326	315	314	349	314	339	344	327	310	334	376	342	363	342	291	315	312	306	315	349	302	324	323	332	353	413	346	324	315	297	298	336	308	313	356	309	336	344	331	335	345	316	324	284	330	358	310	302	323	323	294	334	312	321	312	318	334	361	344	314	340	354	330	327	364	350	309	343	349	326	327	310	318	316	307	359	316	362	327	331	302	352	325	345	348	330	365	333	292	309	356	329	337	334	323	346	300	306	303	309	328	322	293	294	337	348	346	359	328	337	330	350	356	323	305	298	314	319	333	316	355	364	284	290	312	323	317	344	344	347	322	324	342	322	313	308	326	349	343	326	375	312	324	342	328	317	320	307	348	321	322	304	324	316	332	351	319	341	340	321	308	326	337	376	347	314	324	311	356	324	343	308	301	322	303	326	353	344	359	317	294	341	324	335	337	342	338	343	321	312	318	325	338	315	317	338	316	365	302	334	347	337	359	353	354	313	338	326	341	340	334	341	345	323	331	315	324	276	297	346	326	306	334	323	319	330	305	311	316	314	364	354	320	319	382	330	350	333	349	337	328	328	313	324	306	336	341	341	352	335	313	347	326	338	344	314	321	323	361	359	322	343	288	299	303	345	350	311	354	319	345	350	331	325	330	321	299	350	339	274	301	308	291	341	334	331	298	363	333	370	267	312	361	316	353	324	321	298	339	342	326	338	348	332	310	303	358	324	371	340	335	303	340	368	325	313	344	334	326	338	307	314	325	330	340	346	355	335	330	334	314	345	334	346	333	319	316	359	339	318	335	332	301	312	328	363	294	313	324	322	323	320	314	323	333	346	310	319	332	346	339	299	321	357	341	342	322	327	334	315	337	328	313	315	337	311	350	322	317	318	305	327	286	336	284	327	320	302	355	359	364	355	337	308	350	309	342	295	319	319	314	312	314	306	340	343	341	306	318	341	339	335	320	311	344	367	339	310	321	356	318	340	334	310	319	324	356	335	329	335	373	328	328	327	352	363	315	334	328	354	286	313	350	277	339	359	326	346	362	316	337	362	318	315	336	352	345	392	321	345	293	295	310	336	325	352	337	323	360	307	308	342	305	346	290	291	316	326	309	331	318	322	332	327	316	328	342	281	307	359	288	309	332	323	377	340	342	309	330	346	332	358	325	329	303	329	367	333	341	364	290	297	310	366	335	310	337	314	284	321	312	356	324	307	354	347	326	308	288	312	339	299	285	348	295	317	286	319	310	326	287	322	292	328	298	316	310	338	324	341	308	329	316	328	368	364	327	370	339	329	374	348	301	317	322	323	335	328	323	330	338	359	346	355	367	325	364	287	371	299	367	324	311	321	338	364	347	325	304	367	344	327	364	328	351	308	345	325	319	339	329	345	353	327	329	313	312	332	312	351	320	347	321	327	302	306	394	320	352	354	362	328	368	296	355	327	318	328	361	325	313	334	308	340	340	332	360	339	337	329	353	295	348	334	313	308	342	313	312	341	305	320	325	302	291	336	319	322	322	360	329	359	322	337	324	343	306	334	346	333	351	359	314	333	346	315	319	329	281	318	334	311	346	312	373	331	306	323	326	313	328	355	321	346	317	286	348	348	328	322	348	369	321	343	339	342	326	302	315	308	291	332	302	316	309	313	300	293	324	342	317	337	316	307	350	321	342	353	343	346	321	326	315	344	341	367	299	317	308	328	345	362	300	333	317	355	346	343	311	361	331	314	306	303	311	312	334	310	325	317	339	320	318	331	293	342	331	345	330	296	345	329	311	326	293	323	370	330	364	344	327	333	341	310	350	321	347	330	329	326	327	332	345	321	325	333	331	340	321	317	331	341	330	361	335	360	334	323	309	335	335	324	344	340	332	357	294	319	330	308	373	355	340	339	348	311	338	302	331	335	349	330	318	318	316	343	322	362	337	313	303	354	323	311	328	313	361	309	327	370	347	332	305	361	328	393	346	322	322	313	335	321	369	338	346	363	321	329	360	343	301	325	357	320	382	331	323	316	325	294	341	321	295	321	318	300	339	324	303	332	326	332	323	322	345	308	302	303	328	320	332	361	351	370	327	355	351	371	318	298	331	319	308	300	361	332	329	355	299	315	311	352	311	357	345	353	308	334	376	299	381	335	335	319	352	356	335	384	359	322	329	362	333	331	319	340	338	320	279	326	331	325	314	321	337	329	334	326	354	341	332	339	338	317	360	322	331	308	329	360	343	362	340	315	317	301	323	346	317	327	329	350	311	302	345	333	314	320	337	306	309	364	313	311	367	331	315	311	351	350	300	348	318	323	342	301	366	325	322	380	360	306	261	327	303	304	301	323	320	356	296	323	338	357	336	355	324	316	334	353	349	299	323	341	300	335	346	324	331	307	328	327	348	308	323	330	283	324	319	296	317	320	346	350	346	360	318	321	361	329	344	343	327	347	304	333	377	320	275	347	352	312	321	345	297	349	303	325	305	310	350	306	321	328	329	324	318	350	314	333	326	314	339	335	323	342	347	315	354	343	360	333	341	332	335	352	331	321	346	348	315	311	338	300	330	344	294	317	335	313	355	326	350	351	320	306	314	335	333	298	358	316	309	288	330	344	307	328	366	333	313	314	323	361	298	287	312	320	299	334	306	339	316	371	318	311	331	305	333	328	334	323	358	340	349	350	334	351	271	324	328	310	324	290	322	298	308	352	346	322	296	318	354	327	342	275	311	316	356	332	307	324	335	336	337	335	344	342	317	300	331	334	310	329	325	309	356	325	315	323	330	309	339	330	363	293	345	359	345	290	335	329	332	320	317	323	319	303	317	308	318	315	345	314	329	323	339	315	336	317	310	328	337	330	316	340	328	320	300	329	345	307	315	326	362	359	338
22804	11126	9456	6828	5348	4066	2827	1890	1032	972	943	922	914	868	814	844	824	775	787	793	765	780	745	755	797	746	756	745	759	769	776	775	723	783	745	731	739	739	686	768	745	730	734	726	710	705	744	760	756	728	722	778	703	785	781	745	773	745	729	763	760	744	759	733	742	719	737	696	793	756	710	781	745	750	709	762	741	710	724	737	746	812	734	763	730	744	704	723	747	778	799	779	735	789	765	738	735	748	754	743	735	720	698	775	796	703	764	726	798	758	774	762	750	718	720	746	721	755	774	727	745	716	730	775	834	806	756	754	798	755	682	758	766	746	745	724	714	753	750	736	768	762	760	749	778	764	750	749	756	711	752	782	775	717	762	792	776	705	706	748	757	717	687	772	739	717	746	767	726	789	741	809	767	706	714	720	739	718	727	750	750	771	770	736	733	723	742	771	754	750	760	738	703	713	775	786	743	736	771	729	704	794	762	752	786	789	714	740	731	710	745	709	733	722	782	783	750	760	744	737	727	699	752	748	773	756	783	758	709	776	785	702	733	744	737	750	776	747	736	769	709	740	748	738	752	741	733	760	731	796	755	731	744	714	741	740	734	743	743	718	745	678	721	728	711	711	746	721	728	783	715	734	761	779	726	703	726	730	774	737	732	728	703	772	760	746	762	731	747	746	699	745	752	784	736	752	702	711	768	762	758	780	766	698	743	764	721	714	745	777	733	734	753	743	762	779	773	750	737	773	778	740	801	738	780	716	718	737	755	759	739	733	731	744	758	769	718	740	748	727	736	698	775	703	764	752	760	729	752	747	732	745	706	750	768	750	791	687	721	713	761	743	793	760	699	704	720	741	744	775	733	753	725	706	746	804	653	718	730	728	762	750	778	779	689	740	788	757	733	765	737	762	752	702	745	718	745	751	720	772	718	754	749	767	690	790	725	744	706	763	769	716	722	718	759	743	759	716	771	781	741	753	735	761	734	738	702	722	797	761	712	756	742	732	746	717	696	704	721	714	747	754	765	715	760	704	718	757	753	722	782	697	744	773	736	779	760	755	777	765	716	738	715	710	782	744	745	715	734	716	735	692	731	769	708	761	753	684	721	717	798	766	789	808	758	736	785	754	682	725	724	733	762	814	749	730	786	736	748	710	740	767	776	762	714	769	724	702	740	674	734	772	742	712	734	747	779	790	755	716	775	704	775	742	728	699	771	730	746	750	752	719	685	696	764	747	723	734	741	738	742	777	703	731	738	750	754	716	761	725	731	714	717	746	735	725	730	745	714	739	802	737	732	741	774	765	744	725	789	728	766	714	745	741	750	767	811	746	748	748	799	750	740	775	757	737	762	792	674	743	749	715	713	785	797	695	749	817	718	760	815	743	737	728	709	735	763	719	764	743	754	755	767	742	710	748	734	755	685	708	765	757	729	731	713	770	766	727	718	818	795	775	708	768	743	783	747	706	723	748	719	779	745	763	706	764	776	762	745	754	724	711	773	713	756	782	694	707	726	783	705	774	740	755	761	749	767	708	727	747	744	760	755	759	745	732	706	740	791	780	747	750	721	724	771	707	799	724	776	749	746	785	766	683	737	693	686	741	680	713	741	784	786	724	796	709	754	724	737	726	730	732	720	756	719	720	744	742	762	740	787	713	735	729	746	724	718	743	763	713	680	675	696	730	740	735	735	778	709	742	709	728	752	686	785	726	746	698	717	708	710	776	758	731	712	783	699	711	732	711	709	749	712	701	793	773	761	691	749	762	708	767	762	692	773	761	712	731	726	751	746	747	711	753	752	733	716	741	745	712	731	780	720	751	710	703	762	712	768	766	700	744	690	703	776	785	711	752	752	730	739	737	719	768	773	680	781	747	711	716	746	792	750	771	717	726	757	700	737	789	730	728	749	755	737	775	747	716	736	691	713	754	740	701	741	773	757	720	755	803	702	693	700	736	769	780	755	747	754	783	736	770	742	730	737	768	765	758	761	732	717	712	759	752	720	745	743	722	708	759	743	732	757	789	797	740	722	728	789	743	749	698	741	735	719	704	755	735	771	725	806	697	754	754	744	789	716	759	735	723	760	759	758	754	738	741	707	772	758	724	718	727	779	757	756	769	769	740	792	728	734	729	742	752	750	741	741	781	768	719	747	776	733	753	743	689	744	747	726	771	752	766	750	744	692	689	731	779	742	702	752	728	740	751	745	740	704	748	735	730	724	746	736	724	794	780	739	740	733	746	697	708	757	693	736	736	688	751	769	762	689	784	760	729	727	794	748	739	733	716	748	753	733	717	746	754	712	746	792	777	748	755	773	756	761	681	744	711	717	753	748	732	732	761	759	705	761	721	777	720	709	785	759	738	725	696	755	720	751	749	728	749	751	726	765	780	731	739	770	742	755	746	760	722	785	746	739	735	707	730	731	806	794	744	730	770	768	733	686	736	733	729	746	758	719	751	688	751	792	730	760	715	726	740	701	744	721	764	729	737	700	758	725	749	758	772	734	723	728	785	724	785	721	737	760	752	804	750	746	743	781	663	744	735	765	755	717	749	721	751	710	735	744	741	741	773	761	712	719	761	788	764	771	703	750	757	769	725	716	728	754	743	740	744	771	772	749	703	735	764	725	752	745	685	727	689	743	778	756	774	700	735	766	744	726	761	727	742	810	712	748	770	735	752	752	712	713	716	751	782	774	726	756	713	770	745	730	747	766	748	713	746	735	734	766	759	777	761	714	762	731	725	745	743	769	802	781	737	753	754	765	731	707	758	751	734	749	699	721	766	717	737	721	750	770	747	805	759	745	751	692	738	751	736	772	698	760	741	759	743	713	720	750	761	756	762	737	709	758	694	766	679	739	724	744	760	800	792	734	723	762	754	741	796	740	735	772	747	757	791	716	733	740	742	764	746	767	710	744	782	732	769	748	767	761	721	769	736	746	767	778	738	698	763	743	731	703	756	772	761	782	740	724	739	746	744	746	745	742	689	722	730	745	764	719	730	711	761	759	759	779	769	773	778	775	742	738	722	773	721	728	776	702	733	756	752	771	752	699	745	751	748	778	749	754	706	759	804	751	755	781	749	733	715	778	829	737	732	755	702	689	729	765	787	735	699	793	734	676	768	755	711	700	739	694	793	794	720	728	700	766	754	728	735	760	764	722	733	734	801	775	719	773	729	725	760	743	695	683	737	718	738	728	749	722	750	742	738	791	719	732	790	763	734	762	701	737	770	728	697	768	694	778	700	711	729	686	709	718	738	740	732	764	692	742	743	706	723	747	717	737	760	778	722	779	727	702	761	802	721	744	732	765	720	712	696	687	720	790	719	753	730	703	722	761	776	719	749	759	756	702	746	740	772	742	720	743	722	735	714	773	721	741	782	727	728	753	709	764	755	712	736	754	758	727	743	750	706	733	758	720	780	733	759	757	792	753	774	724	755	700	731	786	734	748	758	764	698	761	778	725	727	723	725	737	735	743	783	763	754	774	715	779	711	768	712
23769	2624	633	502	378	336	342	308	303	292	284	334	292	311	339	311	300	316	311	300	313	298	299	304	297	320	325	307	310	325	318	294	332	336	305	314	311	282	324	330	289	322	282	290	309	298	321	330	290	288	311	301	338	304	321	333	309	281	257	318	307	349	328	308	325	287	310	313	287	344	316	331	311	326	308	322	322	306	328	332	302	307	301	284	340	333	315	323	341	317	301	277	305	301	301	292	327	294	304	314	286	298	286	289	314	335	316	252	272	314	351	288	317	280	320	329	323	305	297	299	298	317	300	370	325	309	306	339	290	316	318	310	322	350	298	268	293	326	318	370	328	336	315	304	315	343	283	334	308	302	308	301	326	325	288	326	274	303	284	309	326	309	304	304	302	295	320	284	320	324	311	288	303	308	302	288	335	303	323	318	320	282	305	286	296	305	326	298	291	292	334	305	314	270	335	328	304	294	331	306	305	316	279	317	303	314	306	275	320	295	294	302	337	295	289	327	293	303	288	308	327	302	294	293	324	298	290	331	288	306	312	307	314	318	306	317	311	298	294	311	325	323	333	314	307	334	302	312	308	287	327	295	286	267	293	317	311	325	326	329	307	312	339	299	343	321	312	294	309	335	312	322	354	327	311	323	374	333	321	315	340	301	329	308	303	302	275	310	319	291	292	268	329	283	293	322	298	305	297	338	297	322	346	335	301	293	318	306	324	298	317	313	276	313	327	339	316	306	305	321	291	294	301	306	284	265	304	298	307	292	313	304	281	328	320	312	315	330	304	316	269	321	332	307	316	274	318	286	298	307	294	274	330	304	314	315	300	283	302	329	288	384	320	316	305	314	302	315	302	332	294	319	300	326	316	296	255	301	330	334	293	278	338	314	301	293	301	301	292	297	302	321	284	296	354	312	344	301	290	321	295	329	307	298	287	320	338	338	338	266	296	300	289	300	303	294	315	322	298	284	282	336	325	333	352	316	292	285	310	334	340	296	300	303	322	317	303	310	293	315	287	324	298	301	320	283	310	292	318	368	342	325	290	334	291	308	317	306	328	272	309	276	349	273	314	329	310	337	301	328	315	290	261	327	292	313	321	336	332	298	295	311	311	337	320	322	300	312	344	323	325	331	288	283	307	334	321	307	313	281	338	307	298	320	278	325	276	261	293	351	350	318	329	292	285	317	284	314	316	310	311	322	359	329	293	312	332	334	288	285	270	310	319	253	318	295	290	311	297	344	317	338	265	315	301	300	350	282	304	294	325	311	298	316	290	313	290	299	313	298	265	309	310	314	312	289	290	311	319	344	323	281	312	303	342	299	336	347	296	332	342	337	347	323	289	339	313	306	292	308	281	315	266	320	310	282	294	295	293	276	316	301	304	311	289	302	286	319	290	306	326	305	345	298	309	306	299	295	301	302	315	315	311	311	346	314	298	329	303	310	329	333	290	317	336	302	297	298	330	264	334	325	308	369	291	311	320	286	314	328	293	301	307	320	283	284	313	304	310	291	340	292	290	302	327	305	296	316	308	302	290	291	283	320	332	293	290	305	305	283	320	322	315	287	337	343	303	299	323	320	299	286	340	305	287	244	338	323	354	320	319	289	347	296	297	340	295	269	284	314	312	313	285	297	299	316	281	307	302	288	305	333	338	289	307	279	297	332	299	297	341	329	288	302	274	311	281	315	315	318	328	314	303	304	280	314	321	261	294	357	319	298	315	309	306	316	322	321	363	333	313	273	283	271	335	329	341	316	333	293	325	322	326	273	303	327	297	322	329	315	347	296	320	351	320	317	309	310	305	301	321	296	314	294	307	344	293	329	318	318	299	316	323	322	299	299	310	307	305	315	292	329	290	309	331	254	287	292	326	333	307	310	327	290	316	299	313	292	292	300	287	304	316	323	314	313	313	308	296	355	298	294	300	295	267	349	295	317	318	308	306	322	325	325	309	321	329	275	297	269	311	291	277	290	332	336	296	339	311	289	289	344	317	314	310	294	322	307	252	323	318	303	287	337	307	308	301	294	321	284	325	258	354	315	321	305	334	324	352	318	296	296	306	310	327	291	305	306	312	308	294	306	301	297	264	312	365	311	313	317	304	296	297	306	271	322	325	309	326	341	295	325	332	317	340	332	307	301	319	295	318	311	330	280	301	299	326	344	327	323	307	310	287	297	325	317	310	298	333	306	354	291	300	292	346	313	318	297	283	283	280	283	328	299	295	273	348	280	325	269	323	316	310	286	308	322	327	312	294	314	304	319	312	320	295	295	290	336	306	319	284	290	313	322	351	309	302	282	326	297	306	305	318	306	314	292	303	331	264	327	353	306	272	279	346	328	317	305	286	346	316	318	308	308	326	305	291	306	340	309	281	304	325	311	325	294	302	325	306	323	285	308	291	296	317	326	313	281	307	350	318	301	324	330	303	279	310	328	305	313	306	347	279	311	279	295	294	298	302	278	298	288	305	306	303	329	297	288	301	322	304	308	275	297	335	336	302	328	342	295	304	308	309	295	313	284	306	314	309	268	333	298	298	320	273	304	307	305	320	305	356	317	295	323	326	315	293	287	340	292	306	299	302	290	339	344	318	320	342	312	288	304	321	303	366	330	323	313	292	287	309	309	327	286	321	315	309	281	322	319	321	294	307	326	306	298	315	345	350	259	322	300	290	335	297	269	318	284	328	317	298	323	310	311	331	270	270	320	343	264	302	286	308	316	269	351	324	339	314	327	314	348	309	285	345	330	305	302	331	295	298	332	322	326	343	346	324	336	329	314	312	312	327	289	292	306	334	319	317	300	296	319	327	324	296	330	299	292	302	338	309	304	331	327	322	306	293	272	279	297	344	310	321	294	338	301	317	319	309	302	298	331	289	321	311	310	315	299	298	286	299	315	307	320	313	315	234	305	306	325	301	282	286	348	335	291	282	283	312	322	306	312	273	334	306	338	312	295	302	311	316	338	324	310	304	323	298	298	297	334	314	285	326	295	302	327	337	304	306	322	284	310	317	327	338	318	315	276	314	317	324	298	291	313	309	305	323	306	322	288	304	301	281	317	318	286	312	283	249	282	291	289	344	331	325	308	330	319	258	271	302	289	277	340	319	337	341	291	298	314	365	321	302	330	325	278	308	295	286	314	305	339	306	292	340	309	278	283	275	280	325	285	329	278	296	329	319	359	312	344	328	287	308	328	319	294	310	313	295	322	281	313	333	322	326	286	306	318	287	285	289	319	298	311	325	335	324	286	295	285	298	290	322	307	287	324	286	326	303	332	337	269	332	322	292	301	326	296	294	308	289	285	294	307	289	293	285	330	299	329	289	312	289	308	304	308	310	307	318	288	280	320	287	350	358	286	299	308	316	320	285	300	338	290	325	316	313	328	310	319	336	315	315	316	316	312	326	331	324	291	322	294	320	295	309	315	278	308	329	316	305	298	287	286	303	265	282	313	264	308	321	328	309	313	321	334	333	306	289	305	300	336	312	301	332	327
17000	5929	4933	3232	2247	1404	1018	863	720	785	714	717	697	668	675	645	692	648	657	672	650	630	639	634	684	681	717	638	665	655	667	672	703	652	650	718	660	691	674	652	716	641	662	681	711	647	644	713	653	638	619	634	655	662	631	650	650	645	664	682	644	667	693	657	680	687	643	688	697	647	681	686	700	681	676	606	639	698	668	633	696	683	636	624	648	703	668	661	670	652	661	681	652	689	713	665	647	671	627	661	639	714	676	655	689	666	667	662	681	635	720	659	684	714	646	713	695	677	680	691	658	652	662	680	684	656	702	688	662	650	657	673	688	671	672	655	685	733	665	685	678	637	662	685	667	680	623	626	693	646	680	635	653	660	635	649	684	703	680	705	667	658	637	644	695	633	646	670	648	636	628	629	622	689	645	673	643	731	668	680	695	658	671	635	620	688	648	647	668	699	663	659	624	663	667	660	702	642	651	685	656	699	678	666	669	651	655	721	701	698	616	685	710	698	667	678	612	675	661	616	676	641	637	705	655	652	695	686	623	663	687	668	649	638	663	664	651	642	670	706	649	665	704	681	678	658	644	631	670	701	632	686	717	638	665	677	692	684	685	697	649	632	681	664	641	689	668	660	645	670	684	692	631	639	678	672	698	687	637	633	692	620	690	674	675	671	684	699	716	668	693	632	685	669	654	683	703	625	689	665	722	651	671	682	706	623	682	652	642	649	705	676	637	631	637	667	662	703	643	652	676	708	682	694	660	634	656	648	698	613	671	669	648	672	674	635	646	653	683	675	638	679	692	687	706	646	640	622	666	710	682	659	683	689	679	649	696	652	673	632	672	635	674	643	666	685	655	621	669	680	649	653	693	684	680	678	673	676	649	698	705	649	701	689	701	674	689	676	627	648	652	658	696	708	670	658	633	678	623	684	690	647	665	666	665	684	640	695	669	676	696	667	643	641	655	671	661	692	712	641	651	671	675	694	681	669	668	651	723	669	638	642	676	639	682	654	631	660	667	685	640	655	621	700	663	688	665	651	671	657	645	652	665	673	671	679	640	662	677	714	691	671	675	657	670	684	660	681	707	635	697	669	683	674	659	688	661	707	629	658	645	624	643	660	676	669	717	664	682	713	691	676	667	691	651	719	671	652	650	645	647	728	656	643	654	691	647	662	684	661	660	685	668	649	674	696	651	687	643	642	629	634	688	641	693	712	639	654	684	694	694	662	702	676	649	668	653	673	656	673	672	656	677	649	671	712	629	676	685	675	662	654	669	669	703	652	685	690	673	631	636	647	638	684	680	705	668	676	667	669	671	664	632	664	661	640	655	696	649	771	648	622	663	698	686	685	616	653	708	684	686	647	676	621	683	690	707	655	659	679	666	606	684	688	666	674	696	664	696	701	661	706	626	672	648	679	709	678	670	689	639	661	631	704	693	685	634	652	664	651	682	697	693	644	638	641	696	683	681	653	683	679	679	654	691	648	651	714	635	665	623	691	664	643	696	669	656	694	648	651	711	630	695	695	672	658	655	618	698	662	662	680	643	660	668	670	665	642	689	653	684	670	716	643	677	640	682	646	669	625	637	665	668	675	654	625	638	640	641	645	642	677	654	645	659	644	655	663	706	680	654	681	689	687	630	668	634	652	675	625	681	669	692	654	665	650	677	675	672	640	658	672	665	695	632	660	631	660	679	703	645	615	694	638	742	612	691	714	668	624	681	691	613	691	634	646	674	672	651	634	648	632	657	625	670	691	668	723	656	690	748	739	685	697	675	687	683	614	634	685	638	689	692	714	676	702	702	666	695	654	658	679	709	653	659	687	681	657	669	688	713	642	724	671	701	687	747	653	670	670	669	674	628	663	692	663	621	722	641	662	632	645	684	686	659	667	687	692	645	678	650	695	653	703	626	687	706	654	643	678	636	665	672	677	662	688	634	668	639	728	642	721	669	676	681	655	657	688	643	642	656	672	687	679	641	693	666	761	669	670	643	670	614	688	667	641	686	688	677	656	684	667	686	643	677	658	659	701	632	635	676	669	667	665	665	719	671	701	680	662	665	669	647	647	713	657	668	664	650	677	656	645	646	694	649	640	665	630	642	680	714	681	657	634	683	623	654	712	701	681	671	687	641	676	649	692	629	647	625	628	671	660	670	676	677	665	679	671	680	742	714	612	652	689	637	672	636	694	679	692	628	645	696	669	664	659	651	649	666	642	668	687	692	667	652	683	683	694	682	677	632	693	623	676	711	635	668	650	683	665	663	714	648	667	703	700	660	699	678	679	658	669	686	674	670	634	678	663	688	652	687	647	676	637	642	656	652	619	700	676	680	671	675	687	652	717	654	635	693	677	669	713	634	700	645	678	693	701	666	642	700	673	695	681	642	652	665	663	710	665	694	686	671	679	690	697	706	653	686	692	664	651	675	672	648	625	666	704	703	661	649	656	649	699	644	679	669	726	702	685	681	665	686	692	665	680	649	695	655	651	691	620	673	703	678	697	652	648	670	683	692	690	655	705	657	640	662	671	660	674	641	689	635	708	661	636	667	671	651	680	685	703	658	679	670	678	619	705	631	658	658	626	706	612	680	659	698	657	672	706	627	690	636	631	655	662	664	670	706	696	683	699	637	711	649	666	684	665	616	680	641	657	695	671	684	688	646	705	678	695	680	659	665	654	672	662	697	683	674	677	628	677	681	655	670	683	698	673	624	699	668	665	657	620	682	686	664	647	659	697	693	684	655	673	672	657	652	649	680	642	660	660	667	676	678	615	709	671	666	656	667	704	668	670	658	658	710	658	685	680	673	714	637	705	710	648	687	695	659	648	713	709	690	699	647	724	668	654	661	709	664	667	655	628	708	704	679	661	660	639	638	647	708	670	690	647	649	699	611	652	666	664	687	699	695	682	660	686	678	643	672	627	702	666	640	657	620	642	657	687	655	692	643	697	657	714	636	680	656	633	680	653	653	708	695	643	669	622	680	639	678	636	650	713	652	709	714	690	679	617	694	680	707	656	651	659	643	683	657	708	665	656	668	713	661	680	645	693	716	664	670	677	672	633	653	686	652	631	609	623	648	671	616	661	582	607	671	622	686	648	702	643	653	636	628	641	646	719	658	704	622	695	635	640	702	676	660	632	673	718	650	714	646	652	673	628	663	693	625	685	691	648	647	644	672	637	686	653	679	672	684	637	649	706	690	687	686	631	695	638	657	699	661	639	624	719	627	701	648	646	635	711	619	688	675	679	662	705	647	672	709	651	618	691	693	658	691	689	643	658	689	650	718	707	702	657	681	699	678	631	679	667	683	690	704	648	667	613	710	645	675	698	635	696	664	733	698	689	676	686	673	633	636	651	634	681	656	677	617	686	683	681	625	662	672	657	647	698	658	655	663	639	686	665	672	623	683	709	673	692	666	623	684	667	650	654	691	676	697	672	712	692	674	673	658	665	679	713	591	679	681	691	641	655	648	675	657	673	656	653	677	646	703	654	636	683
32186	5682	1036	580	436	325	349	331	309	304	328	321	318	298	318	293	319	316	290	324	324	307	317	309	301	288	331	324	322	336	325	315	309	306	319	312	302	317	330	311	336	342	297	321	311	279	332	341	306	332	299	295	365	311	345	311	321	352	327	330	312	307	339	337	316	308	317	311	312	320	318	327	355	344	330	346	345	305	315	298	325	298	357	307	308	318	344	322	331	329	295	299	337	334	295	297	342	305	323	331	344	298	312	347	268	299	324	342	335	335	332	280	301	319	297	293	330	331	279	318	290	301	306	289	286	335	296	316	325	319	368	321	319	317	350	302	330	324	310	296	314	311	286	326	344	321	327	291	323	293	318	299	343	302	337	309	316	342	305	310	345	296	319	327	325	296	345	325	317	334	305	294	331	313	327	336	296	294	310	314	309	321	307	331	320	318	348	309	279	315	350	329	339	328	325	291	339	362	339	302	319	305	307	294	320	296	343	307	323	342	336	380	318	316	319	347	299	301	306	321	311	341	296	268	317	320	319	348	321	318	325	334	343	315	304	306	341	274	313	316	321	291	326	312	335	345	324	309	325	330	308	316	312	311	330	341	295	349	324	348	311	323	304	327	344	307	282	304	309	294	351	321	286	355	331	325	322	337	290	334	303	330	329	307	331	319	320	334	298	319	303	338	313	301	311	313	291	288	308	308	297	321	302	291	282	304	304	326	321	308	341	295	329	297	316	332	360	345	320	333	288	315	342	340	324	335	315	304	318	368	290	331	296	291	305	299	301	338	320	295	325	304	324	365	341	318	303	273	351	341	317	332	338	327	311	327	296	325	273	338	301	294	278	291	292	325	298	305	312	293	322	292	335	328	311	288	290	304	301	320	326	304	346	327	321	316	309	288	317	333	338	343	328	343	340	308	334	337	298	342	353	337	348	327	314	338	308	328	283	296	334	338	319	323	329	309	338	318	283	326	366	350	323	327	326	262	328	304	310	285	260	291	324	305	306	339	306	320	308	312	318	328	287	329	311	307	341	323	286	283	310	326	314	312	320	351	329	339	337	313	317	297	284	326	307	300	293	294	276	342	354	339	303	347	305	284	318	286	322	334	300	279	356	311	286	322	302	334	338	335	309	322	283	344	340	345	297	311	306	331	302	303	300	286	338	296	319	332	318	290	302	321	291	333	301	329	310	323	301	316	289	350	321	328	323	340	337	343	317	350	321	293	299	315	301	395	350	345	318	288	316	335	297	304	310	339	302	297	297	282	315	347	283	299	302	319	317	333	312	301	301	334	311	333	350	309	303	326	356	343	327	315	313	291	277	325	333	347	298	312	306	328	328	328	332	345	332	297	311	332	350	321	320	349	338	330	321	328	312	362	304	324	277	316	317	298	346	308	323	298	315	332	308	327	344	343	336	327	307	334	312	306	329	301	321	345	326	337	309	303	327	311	341	301	298	335	322	286	328	297	305	295	343	345	297	332	321	345	328	331	307	302	306	321	331	330	307	320	314	320	316	332	282	288	334	338	330	340	316	324	312	287	301	325	332	305	309	302	287	315	287	297	328	347	335	306	325	300	279	297	316	341	302	318	247	318	337	324	341	335	308	320	307	362	330	337	296	339	334	305	309	308	327	282	309	345	317	328	284	318	313	315	346	327	316	284	311	343	312	333	325	347	318	339	318	328	340	307	290	320	332	332	315	302	314	335	314	306	298	328	295	306	307	312	306	283	327	305	296	320	308	320	339	293	323	309	336	293	310	330	324	299	344	286	299	319	360	301	311	307	342	307	368	311	321	292	343	311	308	281	302	344	304	347	318	312	319	307	321	334	330	316	328	321	350	316	342	327	298	307	309	296	317	333	333	328	361	334	349	340	345	371	315	317	336	275	318	331	346	316	274	334	347	293	291	327	323	332	320	339	311	325	332	297	357	311	321	339	319	304	313	335	314	307	333	338	321	337	314	308	306	337	298	339	332	301	322	303	305	340	333	306	313	318	342	336	307	308	295	340	315	306	338	291	317	294	322	297	312	317	304	346	292	328	307	327	287	301	337	337	316	335	311	345	301	291	302	333	336	310	334	318	306	339	298	335	327	337	343	318	306	320	332	314	299	324	299	308	330	326	337	333	345	331	326	302	322	312	321	302	306	370	335	335	301	347	361	297	306	319	301	323	353	309	327	324	333	328	334	312	320	331	347	292	308	328	308	306	336	334	287	341	295	333	300	292	305	340	312	347	283	312	338	330	307	324	322	355	330	360	323	305	304	326	309	291	284	316	317	337	290	343	311	306	347	304	321	273	358	336	318	314	307	320	323	315	269	312	323	325	310	279	321	328	315	335	340	337	355	299	350	302	297	324	336	294	327	319	279	296	320	321	297	291	317	310	343	321	320	331	337	326	266	310	331	282	328	298	332	318	288	305	350	273	308	342	317	315	336	310	348	331	316	313	296	309	343	289	312	333	352	296	300	362	273	326	349	327	302	315	304	317	344	319	301	290	312	349	353	340	333	309	321	322	304	315	338	323	335	326	323	311	301	315	334	315	314	296	311	322	333	298	314	343	321	336	317	309	300	295	297	296	345	296	350	318	306	328	293	305	323	336	335	294	332	299	291	292	288	346	335	322	309	318	335	336	300	331	337	303	332	329	314	325	331	295	361	340	322	292	322	323	328	284	289	330	335	282	344	335	330	294	347	320	327	298	283	298	353	311	330	326	316	325	345	323	308	300	333	328	297	318	336	282	313	297	344	333	316	329	310	286	336	343	328	332	302	319	283	354	318	325	310	320	367	326	352	363	320	367	341	279	316	298	289	337	341	294	282	307	316	319	293	287	294	299	346	353	330	324	348	326	309	329	318	319	348	332	312	299	327	365	314	314	327	305	291	298	358	324	338	298	280	366	327	348	290	329	325	319	331	312	287	312	295	351	343	300	316	311	317	333	308	303	338	283	307	320	292	285	326	328	323	323	299	345	303	327	276	305	317	311	300	312	260	301	299	328	344	341	308	347	340	297	287	317	330	328	312	319	337	297	295	296	332	327	284	270	315	317	323	358	317	313	317	316	292	315	333	309	293	319	347	329	308	311	301	299	336	329	297	261	335	297	311	328	299	337	337	330	295	317	360	303	321	321	344	347	301	280	318	330	311	341	301	325	328	346	308	347	356	311	310	323	290	315	324	356	288	327	310	323	344	276	319	300	314	316	280	330	367	305	304	317	304	306	346	317	305	334	343	330	301	313	330	334	309	327	311	342	299	309	302	285	311	297	313	291	303	338	319	325	365	322	288	332	319	319	347	305	313	305	312	296	280	311	325	358	307	326	295	345	334	302	295	325	305	296	316	350	333	305	313	300	348	284	288	303	321	345	300	320	357	327	318	309	312	303	299	337	294	318	283	327	313	311	301	311	290	320	319	317	304	329	316	291	305	284	339	298	324	331	319	322	334	315	320	333	308	361	338	321	324	304	330	308	303	314	335	319	333	307	319	349	300	331
21701	10676	8219	5213	2915	1777	1547	1100	848	827	802	788	828	791	716	779	753	823	691	705	744	685	757	728	697	703	733	752	720	708	706	737	736	743	746	734	716	711	758	730	726	749	708	739	729	751	690	697	717	747	729	757	739	713	753	757	737	768	715	673	706	732	746	673	700	667	708	713	734	738	708	710	713	717	787	705	702	724	761	737	697	765	752	693	749	748	734	781	722	752	674	709	708	736	704	717	760	696	751	734	705	714	706	702	704	722	713	783	708	760	753	701	696	728	691	708	728	718	718	729	745	695	655	728	745	679	725	734	686	695	725	739	711	717	713	728	726	721	713	692	689	708	716	718	753	716	705	742	719	706	659	721	721	723	721	696	690	721	688	671	713	708	701	686	705	715	736	692	735	760	698	660	754	763	731	710	713	717	768	712	706	755	688	755	743	695	721	793	716	686	700	753	716	728	727	705	737	754	744	738	768	702	673	698	690	726	749	703	708	675	741	693	701	702	746	689	687	728	706	712	705	722	712	721	751	697	657	682	728	701	719	728	685	728	696	690	708	708	684	713	677	712	725	714	712	713	713	708	724	712	713	731	718	763	647	685	755	720	710	725	704	757	716	735	722	723	713	753	716	740	707	676	712	745	748	769	754	689	681	686	712	701	734	757	765	712	729	706	725	725	723	667	675	731	737	721	701	766	699	723	736	721	745	701	667	705	721	722	701	681	737	671	705	689	696	776	695	703	754	741	744	724	745	759	762	677	713	709	720	680	721	721	734	770	725	715	722	694	692	723	709	684	745	728	725	736	694	695	724	748	751	694	711	740	697	678	704	771	754	686	708	680	704	763	741	664	738	710	767	705	722	708	739	708	725	700	704	667	710	761	726	718	739	718	704	742	713	725	700	708	702	720	720	710	696	735	721	726	723	740	701	749	748	699	680	703	739	755	715	725	720	750	719	731	752	709	694	744	727	776	704	693	730	729	659	702	674	716	731	685	774	726	756	727	708	701	714	749	700	698	759	694	715	659	694	743	722	714	753	726	733	723	709	764	721	680	730	711	710	697	748	768	693	717	724	691	718	729	727	714	734	703	730	705	738	733	705	692	730	677	732	732	723	762	741	735	715	721	734	702	747	712	714	726	721	692	792	755	695	715	740	723	727	747	679	711	692	722	714	760	738	727	770	719	733	718	687	704	698	760	702	710	733	745	740	688	749	705	654	694	742	716	748	716	723	689	724	736	724	761	753	727	724	739	734	751	689	683	733	727	723	712	735	713	678	760	745	672	727	678	750	668	704	731	717	735	732	738	772	737	718	719	724	731	741	728	772	754	703	713	739	705	706	711	725	708	743	701	750	687	724	677	679	712	702	705	767	724	721	734	726	718	747	703	727	714	740	711	705	725	707	759	736	712	727	678	708	713	713	676	674	715	748	716	719	765	696	774	709	734	707	692	730	750	766	770	730	727	721	730	719	723	735	701	734	728	660	733	708	706	741	697	689	725	726	711	662	723	740	717	703	736	687	739	728	722	731	723	711	680	744	716	672	738	698	804	708	726	709	681	740	706	699	727	720	750	729	713	742	720	716	698	706	718	698	690	739	693	719	685	675	743	709	711	697	715	704	750	724	713	704	711	746	736	716	703	762	723	756	719	692	669	714	710	686	694	644	691	724	737	724	738	745	724	755	644	706	726	723	744	686	722	669	725	703	713	723	746	724	706	719	720	735	698	724	704	729	707	709	740	700	725	686	726	707	765	716	707	723	692	673	727	765	658	682	665	735	679	731	685	684	676	778	697	720	742	679	695	720	705	747	712	700	672	764	728	671	761	680	700	729	766	672	718	778	742	710	684	752	671	694	678	690	710	656	726	729	705	740	698	687	730	712	741	750	688	718	710	697	716	711	719	742	699	742	681	715	705	690	767	736	705	703	693	715	760	706	717	693	679	740	744	734	739	681	679	728	685	685	738	705	697	719	676	696	709	743	714	763	734	704	695	763	702	699	722	737	771	736	755	684	718	743	681	723	711	709	726	715	727	722	738	739	667	661	736	701	736	747	704	708	759	695	707	724	756	754	724	747	741	684	708	691	752	702	737	739	697	741	648	731	727	686	744	696	683	704	669	709	735	693	643	734	678	728	734	696	730	713	717	700	728	678	699	736	689	703	735	746	755	697	719	761	675	698	723	719	752	666	754	722	726	756	730	674	744	778	736	682	676	704	732	769	714	728	737	764	690	753	710	765	739	710	717	733	716	701	710	739	697	723	704	706	703	738	737	707	721	692	683	736	770	710	686	680	705	680	722	703	755	670	706	682	722	722	701	695	739	716	723	682	742	724	722	744	712	698	694	685	701	761	730	740	710	739	755	718	733	707	727	693	699	687	734	687	698	683	731	748	695	687	753	693	734	714	676	768	697	720	747	718	705	716	712	673	708	699	771	686	673	738	735	734	745	737	735	676	677	677	715	679	757	665	703	761	692	743	720	714	753	748	712	734	786	726	705	744	733	732	713	693	689	731	721	673	699	691	725	712	692	751	737	706	694	722	755	731	691	758	683	724	728	692	675	752	750	728	739	716	723	727	754	745	781	743	717	714	713	734	698	645	735	710	690	725	748	743	712	678	710	737	720	722	718	742	746	744	717	701	759	740	731	716	731	718	669	724	689	744	755	748	750	718	730	693	706	681	656	723	684	744	700	738	769	713	704	763	718	701	729	753	760	700	731	698	676	705	720	728	688	661	716	749	704	731	692	732	677	759	753	712	668	734	716	780	701	740	831	702	711	691	738	763	740	705	696	734	743	714	742	713	731	723	709	773	699	711	719	707	757	723	735	693	740	694	713	701	728	732	732	751	721	703	725	720	683	705	749	707	700	740	725	717	653	713	718	763	809	727	739	668	725	728	723	758	734	778	737	670	730	722	768	714	747	709	722	693	756	699	707	722	720	741	754	687	746	687	711	705	706	707	730	728	735	709	717	688	700	729	700	704	724	699	746	767	713	693	760	710	732	738	667	698	696	705	665	683	691	726	698	783	681	735	690	722	713	730	767	718	717	710	720	742	712	729	699	740	688	763	667	684	700	694	693	739	756	733	665	649	747	737	686	744	686	675	718	708	718	713	719	710	688	731	713	702	662	690	724	688	742	701	725	679	751	670	763	704	745	730	732	724	726	721	720	727	704	698	709	740	739	699	686	672	683	721	703	761	748	730	732	682	706	703	707	757	761	729	711	725	767	744	766	724	721	713	702	729	655	718	694	707	694	713	714	709	662	669	740	731	692	739	721	709	709	718	745	733	681	698	721	686	745	742	739	681	753	753	746	737	737	698	731	734	700	697	733	719	734	677	697	685	697	730	724	714	727	710	714	703	708	736	693	717	761	741	744	663	692	721	702	683	679	725	745	747	726	747	749	705	676	703	681	728	750	736	665	726	720	767	729	699	689	779	677	761	719	718	734	686	751	731	735	727	753	730	719	719	676	752	713	744	688	739	712	732	713
34858	7502	1369	655	549	436	373	366	369	339	347	322	347	330	361	318	336	299	334	343	362	346	325	302	362	329	335	345	358	381	352	350	320	301	337	336	312	350	332	326	360	333	317	367	362	336	366	348	324	305	327	350	333	313	351	369	348	329	311	337	326	315	377	318	340	343	337	322	319	326	295	297	344	349	344	320	342	341	332	320	337	356	334	346	353	344	347	310	303	351	312	327	322	366	345	358	351	316	332	323	331	349	303	316	338	350	322	340	354	328	308	363	352	365	331	364	345	353	323	377	308	333	346	338	331	379	326	316	326	338	336	343	354	320	335	319	329	341	362	333	329	328	352	286	340	346	346	345	354	339	339	333	331	337	370	327	345	349	312	281	319	305	342	339	344	357	320	350	336	335	365	357	356	310	370	329	340	322	320	332	359	320	338	328	322	299	360	343	329	324	324	354	329	337	340	340	372	338	363	299	323	321	316	309	378	327	308	318	328	319	350	342	305	350	334	329	328	305	308	321	325	325	321	357	365	331	334	322	363	320	337	293	321	318	307	302	300	340	310	349	323	325	314	325	289	334	371	322	338	334	339	328	348	339	337	320	311	361	332	300	308	331	294	335	333	318	365	301	350	340	337	327	328	333	354	323	321	336	327	312	340	296	358	344	322	317	322	323	339	355	316	331	318	340	334	353	343	343	317	340	365	354	345	329	311	362	327	314	326	333	361	312	350	332	336	344	325	314	329	326	331	319	354	345	360	331	342	341	351	319	318	322	319	335	303	357	335	314	355	327	317	338	355	317	314	332	339	353	324	348	309	283	345	347	348	313	378	379	308	329	320	340	307	315	282	319	331	303	300	314	326	305	346	343	343	335	294	347	327	349	323	328	331	365	384	329	353	308	363	314	334	325	351	344	323	319	341	331	325	283	335	370	343	340	321	338	340	335	327	359	320	327	360	336	301	307	321	327	340	310	309	353	308	328	304	319	316	325	333	343	363	317	312	326	327	388	320	315	351	344	326	352	306	344	320	343	333	367	324	338	370	361	303	342	333	310	325	333	354	335	321	346	329	342	309	295	353	326	344	330	356	319	357	369	335	304	345	326	295	321	389	337	372	349	334	305	352	378	358	336	317	314	344	355	354	306	314	340	331	345	379	338	364	357	356	365	332	328	342	345	313	354	341	333	296	318	354	332	335	360	353	320	351	336	351	317	310	330	336	350	321	325	364	310	335	335	352	314	322	307	327	393	323	314	307	333	306	320	288	328	314	315	366	341	310	330	337	335	328	356	351	313	325	353	330	344	363	352	323	333	352	334	341	322	308	319	296	296	291	323	341	332	297	313	335	328	346	347	302	331	369	350	327	320	349	307	361	340	360	334	323	325	346	353	335	335	338	371	317	332	292	336	358	287	330	351	325	333	386	300	346	336	378	320	341	284	355	301	316	335	309	308	352	335	344	357	343	313	324	331	330	341	331	356	334	365	325	327	337	313	322	340	324	324	339	305	323	362	363	346	340	304	309	359	363	345	365	333	351	344	309	344	346	374	333	322	347	362	380	335	300	338	368	329	349	296	307	351	301	357	368	341	310	345	319	358	364	330	331	348	332	354	291	318	337	362	357	345	321	349	348	333	336	306	313	331	329	320	348	320	316	329	327	336	318	293	331	339	375	337	347	357	355	336	354	345	330	316	317	373	320	325	312	377	318	330	306	374	296	342	388	358	347	299	310	314	341	381	359	312	314	324	316	299	347	354	340	310	329	320	315	321	306	351	293	320	355	297	302	309	346	340	323	333	354	340	342	312	347	296	357	331	336	320	346	328	329	342	326	328	347	332	309	313	320	330	335	316	351	337	359	325	320	335	326	325	333	348	320	344	347	317	360	318	346	328	314	313	317	314	297	347	342	365	307	345	333	348	297	336	362	329	332	334	310	378	332	334	303	323	354	334	357	336	337	311	318	351	350	339	339	352	341	338	330	296	328	292	361	306	333	332	343	326	356	311	280	329	305	313	344	370	330	365	357	295	340	328	357	370	334	329	334	293	347	364	347	333	336	368	342	335	322	320	317	340	342	363	307	326	350	337	341	344	338	340	314	327	309	330	352	326	337	346	352	330	346	334	315	344	314	365	356	328	334	314	303	357	364	387	369	339	364	315	326	341	320	324	357	312	384	363	354	325	324	335	301	315	352	340	335	328	353	329	294	332	337	342	330	359	330	342	354	327	313	296	312	318	323	349	327	326	342	319	298	330	345	285	288	339	309	324	350	312	352	331	370	353	329	320	356	352	325	287	309	338	326	329	308	342	342	329	350	301	355	330	331	343	365	310	352	355	338	324	309	336	332	363	346	315	326	313	373	328	327	340	389	338	381	310	343	339	359	339	366	307	321	341	319	351	308	281	327	339	299	332	304	332	324	331	347	349	360	334	337	363	289	385	372	350	323	326	364	353	344	355	325	356	313	310	325	348	345	341	343	331	332	328	361	291	352	345	317	325	333	326	367	336	373	312	357	331	331	336	333	327	325	327	366	333	315	316	335	338	334	366	356	387	353	344	374	341	286	345	344	303	337	349	335	339	303	294	305	298	347	328	315	333	340	314	348	354	327	341	339	304	353	349	286	321	333	312	342	310	330	340	315	317	347	353	323	361	363	336	342	296	310	341	307	331	320	342	335	327	372	337	338	309	321	354	364	318	361	325	325	364	354	330	348	388	333	332	320	338	337	334	345	312	297	338	316	352	335	322	310	345	309	312	304	335	346	351	340	333	351	291	331	347	342	308	314	328	339	331	358	359	295	379	303	313	328	312	332	354	349	344	354	315	339	354	315	349	302	316	340	345	365	282	314	311	341	375	322	307	369	340	362	339	338	355	335	379	338	371	369	340	295	332	340	344	318	332	326	317	355	303	341	341	303	364	342	303	331	357	334	322	342	340	328	348	343	336	364	337	353	322	365	291	342	370	355	354	350	346	329	342	348	324	346	345	379	337	297	341	325	317	302	285	291	383	309	346	299	340	341	337	371	329	344	367	346	299	318	329	326	343	344	337	365	352	328	327	350	367	318	328	341	324	302	344	333	346	346	363	336	331	339	331	357	323	335	344	334	331	326	305	349	334	320	343	335	316	354	345	326	347	303	329	343	315	329	381	319	300	315	310	328	353	303	330	299	340	350	312	372	322	337	380	312	367	332	313	334	372	338	327	345	332	328	307	336	331	332	332	323	324	360	374	357	298	344	345	318	315	333	302	330	326	387	367	323	333	323	357	315	332	338	323	301	330	349	335	334	352	365	373	304	328	348	336	341	330	328	300	353	312	327	324	355	315	339	328	343	327	345	359	321	316	310	344	341	326	355	339	344	339	335	339	310	352	314	323	352	332	366	306	345	317	300	327	302	286	363	351	345	328	347	342	327	310	310	362	370	373	320	343	319	362	351	332	339	350	363	316	318	345	360	322	309	318	329	335	353	353	347	297	312	329	305	320	330	365	326	335	328	281
24531	14009	9923	5835	3947	2610	2002	1426	1030	953	942	860	825	852	850	833	824	793	764	762	771	824	805	769	794	812	833	766	760	765	797	786	803	780	756	777	805	798	772	777	788	824	757	769	771	786	709	770	787	783	729	772	813	793	757	791	747	779	756	802	778	779	754	762	764	767	785	760	734	754	792	706	752	768	765	732	749	727	731	775	767	790	740	788	746	712	780	741	769	763	764	801	743	795	758	753	787	795	773	736	745	758	787	763	797	758	790	806	781	777	762	803	744	794	788	779	787	784	781	745	767	787	799	734	758	763	802	717	812	767	807	764	789	790	762	787	774	697	753	749	794	733	794	757	761	741	776	729	774	781	823	771	780	749	772	779	718	809	776	758	797	770	761	804	822	776	770	770	784	728	818	711	774	773	783	748	766	753	803	749	785	801	759	769	739	731	759	772	809	808	769	756	744	723	766	776	737	803	709	756	757	780	758	765	731	803	809	772	753	767	741	736	750	746	781	768	757	752	723	733	743	763	807	819	743	741	772	754	754	765	786	737	798	812	757	785	781	763	758	800	760	775	788	732	821	732	778	774	734	697	805	801	798	742	798	799	795	719	771	722	794	791	771	785	765	730	775	779	745	795	743	751	784	730	745	737	769	772	729	756	785	779	769	745	776	803	748	773	765	780	717	756	749	713	804	822	760	798	778	775	770	779	778	731	767	751	744	770	762	768	772	777	780	772	762	768	772	801	742	745	734	759	803	736	737	793	807	745	803	761	754	758	748	732	772	729	822	793	777	757	770	767	765	755	762	780	822	721	780	846	721	729	798	777	790	776	727	748	814	735	788	735	738	761	740	743	792	763	733	778	722	778	776	758	756	794	749	801	720	770	776	766	746	803	775	790	811	745	763	784	711	782	784	795	763	782	735	724	765	730	743	768	769	771	777	771	801	718	801	786	790	775	754	835	794	781	781	741	720	776	767	732	782	772	758	811	722	735	783	723	791	813	774	741	721	742	750	810	752	761	731	765	737	836	729	736	763	749	843	770	746	772	830	765	713	849	747	794	831	773	791	805	776	789	768	763	751	743	738	815	768	780	778	781	731	778	793	778	783	724	796	747	765	755	688	772	776	806	735	737	777	783	724	774	772	745	716	794	785	739	798	782	759	720	775	775	717	819	760	751	805	780	803	780	751	803	742	774	801	777	745	760	724	798	777	780	766	766	765	772	761	768	748	756	797	818	763	759	774	785	796	738	754	760	783	770	732	761	761	764	780	748	754	769	768	785	798	782	746	768	776	720	779	807	790	770	772	771	772	784	761	774	820	782	832	783	750	799	823	789	695	744	771	826	771	783	767	754	754	749	766	811	763	770	796	774	740	744	770	706	800	826	755	771	759	733	759	801	797	792	803	780	755	831	748	812	723	787	790	797	735	757	758	763	727	759	849	740	746	797	770	769	771	765	750	755	797	772	811	760	764	774	766	753	767	723	756	771	781	726	718	752	795	788	731	793	768	771	773	780	725	771	757	787	761	815	756	784	805	755	794	741	798	758	775	752	790	759	736	753	787	806	761	758	797	737	743	774	771	740	756	825	764	783	783	736	746	745	776	754	766	798	800	766	800	767	724	789	754	754	779	753	763	789	764	767	791	756	825	781	815	775	742	725	754	765	780	750	747	789	752	751	690	808	776	746	762	743	787	757	758	763	786	809	751	806	745	717	841	738	786	742	757	728	747	789	775	731	797	744	744	787	763	805	750	751	814	797	775	764	749	710	744	813	751	770	787	797	760	739	783	822	759	749	797	787	796	702	783	794	779	784	763	710	770	747	737	785	778	742	748	797	755	727	777	781	786	773	710	747	734	747	757	717	779	746	785	757	802	775	787	750	758	756	783	801	716	795	814	746	763	787	780	782	794	764	781	813	765	798	760	761	742	736	750	781	740	830	751	732	755	820	772	697	719	744	737	736	758	785	766	752	739	757	738	793	774	718	730	751	831	822	800	792	728	727	779	722	741	770	758	784	777	743	785	758	801	746	735	790	721	793	785	770	787	744	771	780	722	782	744	751	744	819	783	775	758	784	797	793	794	805	768	736	788	795	758	823	723	752	754	706	724	781	740	767	791	793	794	762	764	750	723	805	804	766	787	749	730	787	792	819	755	831	752	773	724	771	757	751	709	738	772	756	716	769	750	747	766	769	712	721	766	761	785	717	779	768	823	741	787	755	778	779	739	778	765	747	740	780	742	767	798	766	782	738	714	776	718	744	772	767	758	810	768	782	766	806	743	719	723	789	758	763	787	805	773	799	798	759	754	791	784	748	743	749	799	811	799	731	765	753	793	751	756	752	788	790	771	710	750	811	745	774	791	743	793	786	793	755	730	774	801	757	698	772	790	809	740	766	741	788	742	778	811	766	769	738	742	763	730	749	728	823	816	797	756	769	785	749	751	742	781	778	821	808	687	761	773	770	788	803	768	741	764	775	770	772	775	773	857	773	788	767	776	703	817	723	762	746	745	794	765	747	776	736	756	763	711	766	777	800	757	778	768	786	763	765	783	772	800	731	791	753	757	771	773	772	771	759	754	778	758	787	783	767	764	800	739	771	734	786	810	771	785	748	798	730	760	773	771	794	763	806	773	740	726	797	780	773	774	770	723	811	775	789	792	788	788	814	764	798	761	747	778	784	763	767	729	725	740	719	770	771	737	809	727	745	770	764	732	806	715	755	752	713	829	805	757	752	779	749	823	793	779	775	798	740	793	740	794	731	746	736	783	801	786	758	742	763	833	781	807	754	790	752	833	785	747	800	781	826	775	749	779	770	741	751	753	764	789	724	764	780	771	768	764	753	764	859	737	796	814	760	744	770	776	790	763	769	787	760	709	761	745	826	778	762	755	773	803	804	758	792	801	765	781	741	740	789	744	765	790	778	739	781	810	774	776	774	744	779	770	708	745	773	779	747	749	782	805	749	702	779	749	762	795	838	722	772	809	793	805	743	808	773	799	775	751	784	750	778	758	771	771	724	739	757	760	766	762	783	805	735	717	751	747	780	761	784	770	775	768	761	746	759	790	740	769	746	775	803	728	763	746	798	749	817	748	787	752	767	768	749	760	751	780	777	762	788	753	744	748	809	763	738	729	769	733	769	735	749	826	782	721	733	779	795	788	784	746	739	794	754	786	748	807	791	751	763	798	822	762	828	791	759	761	713	787	757	766	736	737	775	794	770	749	758	742	771	778	727	737	757	821	688	747	772	737	727	755	754	750	764	728	819	784	784	747	803	731	831	792	772	783	752	762	745	750	722	795	808	755	719	727	779	777	751	755	749	781	778	764	745	739	764	725	769	743	801	770	768	804	736	765	722	752	834	782	751	782	813	771	760	743	800	737	787	812	742	746	757	737	804	770	741	791	747	761	776	789	773	786	768	765	795	736	714	784	775	745	763	732	762	785	796	751	779	808	771	758	729	789	764	793	796	769	828	752	693	796	766	777	757	770	765
24440	3432	595	410	382	340	330	328	358	301	314	329	328	317	345	311	339	297	289	316	322	303	297	310	295	297	313	282	290	319	297	292	333	287	325	303	299	315	326	302	320	307	345	306	299	294	297	296	308	306	296	296	327	274	317	298	331	305	292	346	301	318	297	351	298	305	309	309	328	309	330	249	308	305	310	284	303	331	341	328	309	326	332	324	300	327	300	322	275	327	320	304	279	307	285	290	320	276	314	289	300	346	310	294	314	314	324	317	289	277	325	286	350	280	288	299	304	313	318	338	334	298	305	332	312	320	330	264	276	293	291	327	295	292	308	298	275	312	299	322	317	333	324	281	314	277	268	340	320	347	300	287	299	293	266	298	322	311	320	297	303	320	302	316	300	309	307	295	313	308	275	322	313	332	281	330	347	319	319	296	325	325	330	291	276	316	305	304	313	308	351	305	304	311	331	282	307	293	287	294	317	299	359	302	297	321	340	285	298	311	326	306	320	303	313	309	299	273	308	335	311	277	344	298	312	353	351	268	294	339	326	306	329	292	322	321	307	289	287	325	304	335	329	340	292	332	298	302	295	325	292	307	284	313	309	315	290	314	286	324	320	285	279	301	316	290	326	312	345	303	296	289	288	318	315	315	296	294	271	295	326	310	322	324	338	303	292	333	307	334	329	301	319	319	311	347	310	342	295	310	310	306	336	316	328	349	331	333	321	311	283	312	354	348	293	311	342	312	304	311	305	330	295	317	306	281	337	300	328	312	327	324	317	316	339	279	345	326	340	295	330	278	289	307	328	289	259	333	316	295	255	321	341	335	315	271	287	307	291	290	299	295	301	278	310	283	344	321	282	299	304	340	328	289	340	285	320	316	334	329	322	352	290	313	343	308	286	317	279	329	303	316	334	273	299	333	319	314	319	335	296	303	304	311	327	319	337	345	312	313	313	312	305	315	305	314	323	297	291	348	311	343	353	338	314	324	304	282	326	329	311	329	282	309	328	334	316	316	296	305	288	319	341	287	310	290	354	312	300	306	328	298	350	328	270	329	320	315	296	320	280	284	301	308	286	301	315	316	305	308	294	316	333	288	303	283	288	312	261	319	307	293	319	278	316	301	335	353	311	320	305	300	287	301	289	324	336	313	302	274	293	307	287	296	304	321	291	298	323	333	316	328	282	284	309	316	320	296	321	304	284	292	365	288	331	281	316	297	281	306	314	323	294	323	345	310	329	295	323	298	286	300	297	257	303	266	321	312	323	343	293	311	357	333	324	321	295	307	327	293	322	325	298	337	325	359	335	310	330	313	332	338	303	306	307	299	279	312	296	299	299	353	306	339	294	315	329	368	295	311	290	320	302	306	294	299	302	337	311	316	303	334	275	301	326	325	320	329	287	288	274	343	328	295	277	301	334	315	294	319	313	264	318	299	304	290	290	295	326	304	344	321	296	340	312	310	296	324	284	322	306	323	314	313	345	331	296	301	284	307	319	296	299	330	297	309	324	291	305	305	303	292	325	330	349	312	311	338	285	292	313	336	342	351	302	313	287	335	319	324	330	333	335	310	306	307	326	296	313	264	312	314	284	307	325	325	324	325	336	297	317	286	314	302	310	322	291	337	275	315	333	296	296	295	304	331	279	307	316	345	318	300	333	324	327	294	327	295	294	329	294	286	317	295	298	331	290	284	282	285	351	308	308	300	335	308	342	310	294	301	307	316	347	322	353	311	347	291	334	308	290	347	297	316	296	311	277	292	304	349	292	297	261	309	313	288	281	326	305	325	348	300	293	295	306	300	327	349	304	301	313	308	295	277	307	313	338	303	312	307	288	282	330	323	343	311	316	329	300	288	319	330	301	284	302	326	357	343	340	344	308	296	331	305	298	360	295	290	290	316	309	303	316	325	305	366	326	324	308	334	317	303	332	342	348	317	297	298	323	308	333	319	299	301	289	300	332	335	314	333	297	300	259	315	317	353	321	332	323	310	272	314	343	346	291	298	283	306	310	307	316	310	299	309	301	311	320	308	290	342	320	323	303	305	308	294	351	312	312	287	300	323	305	343	306	322	286	318	308	326	312	297	355	316	313	288	331	293	304	329	324	337	337	316	337	292	329	305	343	318	296	345	301	290	320	302	301	311	304	302	286	311	260	310	306	313	306	342	295	320	335	332	322	312	300	325	298	290	310	320	308	324	303	342	293	321	326	318	274	307	306	331	315	301	319	326	304	333	352	305	293	325	303	345	309	312	310	354	306	316	296	303	298	329	310	293	311	286	326	358	326	288	300	315	295	301	317	338	325	290	317	322	331	293	305	289	337	321	317	281	289	292	315	296	300	328	338	318	345	306	293	317	304	319	298	321	302	297	300	289	312	331	325	311	292	320	291	307	310	331	298	302	305	295	331	337	292	305	334	345	307	316	325	284	301	327	356	335	315	354	318	298	314	317	334	339	317	311	330	291	300	272	301	323	336	306	310	304	314	324	328	285	277	302	319	323	307	283	326	324	303	277	288	322	305	297	309	322	303	286	327	294	353	317	303	277	328	287	326	317	318	289	290	304	314	341	343	327	316	299	304	293	327	280	319	288	273	275	305	296	308	288	301	279	302	325	293	323	299	350	308	313	314	280	270	293	318	296	264	286	291	345	327	291	334	319	360	308	297	295	292	307	329	316	328	342	325	321	303	296	290	302	295	321	305	360	319	345	285	331	284	323	312	300	335	315	320	302	323	312	318	325	320	333	307	289	308	323	298	278	309	320	302	327	324	303	293	305	283	348	293	296	294	319	331	315	272	301	284	295	339	335	272	266	305	329	289	306	294	329	315	324	329	295	319	303	301	302	317	298	289	287	302	296	317	304	317	345	323	329	303	330	278	315	342	316	342	314	285	350	299	310	316	290	280	288	277	325	295	305	324	290	306	307	284	309	336	347	313	291	320	332	302	284	301	300	325	340	319	333	287	315	290	329	339	324	327	319	318	324	306	285	309	295	324	320	287	281	275	324	305	287	337	312	318	310	306	296	294	315	290	290	298	324	285	313	313	344	312	325	314	338	312	308	312	292	306	343	323	308	319	308	275	335	318	307	302	335	298	319	279	307	337	302	337	321	313	352	300	311	329	362	282	340	289	290	337	310	280	331	294	291	312	338	329	282	293	309	310	329	291	327	301	329	336	307	309	324	292	337	302	310	292	319	326	312	302	335	255	275	322	306	317	299	321	302	302	308	316	327	321	283	330	346	280	319	326	329	327	314	322	308	348	338	301	318	325	326	304	303	295	316	272	290	322	324	266	311	305	315	314	339	302	318	326	304	278	301	330	290	314	301	290	328	335	309	343	309	289	291	342	304	289	320	303	269	321	320	317	307	344	329	335	330	296	320	316	300	313	354	292	319	287	273	313	346	304	301	319	310	306	315	283	322	310	292	352	312	309	283	321	274	292	328	306	288	323	279	323	316	328	290	288	312	307	295	301	292	341	319	289	319	311	290	320	319
19180	6870	3754	2602	1707	1216	1035	821	771	783	722	700	749	674	716	676	690	670	731	705	699	677	673	640	680	761	650	661	678	699	668	647	676	660	669	665	630	683	680	702	669	653	698	671	674	685	695	692	643	694	665	675	683	680	672	630	708	683	668	716	676	699	655	676	644	674	657	655	667	685	643	704	668	693	712	689	660	718	722	709	659	663	648	702	669	662	666	715	717	644	642	648	695	731	734	683	660	657	688	695	676	703	776	677	618	689	670	655	695	677	676	673	651	698	726	719	683	648	692	701	712	646	655	683	658	680	691	639	698	688	651	686	677	704	671	651	643	690	688	662	662	689	690	692	677	698	727	695	659	655	672	649	714	690	675	672	640	699	691	650	694	648	670	704	685	679	674	683	657	698	696	667	683	682	716	703	688	676	638	684	687	684	724	696	730	687	730	683	667	623	653	695	675	704	724	720	658	760	676	726	685	640	723	673	689	724	723	718	680	725	657	710	662	692	684	686	652	689	682	670	719	733	663	726	626	646	699	677	718	664	661	699	651	711	674	632	661	668	684	690	703	674	677	653	693	675	679	652	672	737	671	723	618	689	681	681	677	633	702	694	722	636	692	730	648	686	676	642	668	717	689	690	660	734	689	674	678	654	672	718	724	676	697	660	671	673	692	736	676	698	675	727	621	662	677	631	675	646	667	675	664	630	652	698	677	699	672	682	659	673	656	679	686	694	727	639	690	671	731	666	635	651	672	677	673	682	676	656	676	698	630	654	662	679	706	664	708	675	694	705	654	693	702	734	685	676	706	728	671	626	685	703	628	677	687	668	720	649	655	701	691	653	654	644	721	680	687	708	675	734	689	679	674	701	633	689	665	692	657	692	722	694	698	712	692	738	675	697	653	666	658	679	721	668	698	608	675	654	632	674	653	690	682	669	688	681	701	652	690	648	651	659	665	683	656	689	657	664	681	676	668	648	684	628	664	682	688	677	664	675	712	682	692	701	687	665	682	666	693	671	685	670	673	699	694	652	653	622	694	700	695	665	701	678	692	648	684	686	689	689	697	695	688	659	696	746	656	649	689	648	677	666	630	657	672	669	690	668	676	696	666	648	695	670	726	708	736	669	683	682	680	716	670	655	687	708	678	645	658	680	653	678	674	635	746	661	684	692	722	666	674	694	695	674	698	652	714	682	656	645	673	706	719	708	664	694	695	700	687	652	655	630	692	721	700	665	691	658	698	692	675	631	696	664	701	707	659	664	712	654	661	710	691	724	690	673	661	664	661	659	721	701	673	652	654	632	686	680	721	712	661	693	701	707	675	681	713	691	680	651	652	670	667	692	718	694	676	659	672	671	705	718	658	726	621	680	689	719	682	755	688	666	670	706	671	700	737	653	732	662	726	662	680	726	725	685	669	714	653	669	684	721	680	684	676	643	658	696	663	670	694	696	684	653	654	699	696	681	670	642	684	665	704	681	688	683	670	673	688	632	718	688	659	664	662	711	651	698	679	652	657	703	667	662	653	728	647	677	746	672	651	659	656	666	648	668	690	707	703	648	673	638	642	703	668	671	648	674	663	673	671	688	655	695	709	714	654	671	680	667	696	722	693	689	708	680	690	691	616	667	695	694	666	663	723	667	699	670	690	655	692	677	708	638	650	645	641	703	724	691	673	673	593	667	648	664	646	654	649	669	678	670	647	667	706	679	663	684	702	739	636	698	646	689	668	698	672	651	698	702	720	660	651	644	663	718	707	634	655	674	691	696	647	604	679	710	659	694	683	669	684	691	674	670	700	653	720	645	672	662	666	683	724	658	675	654	695	659	628	672	704	647	698	668	659	716	712	653	655	660	678	702	663	703	676	647	697	692	651	639	664	655	692	661	630	726	657	673	682	668	642	673	672	655	678	657	708	677	694	671	670	661	648	673	679	675	683	687	643	660	718	666	668	712	589	673	726	703	690	673	678	681	675	625	675	660	716	654	704	712	652	683	688	681	651	702	677	673	645	671	721	680	662	703	700	665	674	627	658	734	679	650	662	680	642	694	671	686	698	643	727	692	699	669	676	678	640	669	670	707	636	622	677	666	654	665	682	696	662	700	652	636	720	689	695	670	696	617	706	691	662	670	693	698	652	717	682	665	702	662	709	672	652	658	666	601	701	651	657	723	671	724	706	667	690	694	692	672	666	645	715	677	714	649	676	654	721	692	682	717	693	722	701	678	669	683	688	662	658	666	711	654	681	719	700	685	692	670	691	714	650	673	637	708	689	651	747	617	664	674	686	703	655	666	633	709	651	711	681	666	704	686	724	685	692	638	683	652	660	672	704	648	663	688	683	726	680	653	628	686	680	648	663	664	725	676	670	707	676	649	677	665	675	662	647	682	620	680	715	700	719	671	684	647	655	669	662	677	676	643	698	710	705	691	707	690	682	689	712	735	672	675	682	688	720	728	657	721	710	629	675	676	686	674	691	674	672	656	735	703	675	685	656	665	689	678	652	661	707	643	688	642	707	626	691	706	649	680	706	705	661	658	676	658	674	655	741	685	685	716	693	656	641	674	692	669	699	663	695	694	719	686	729	676	630	661	739	643	701	650	679	662	667	696	706	713	639	675	673	682	640	709	667	641	695	704	724	723	654	678	695	674	631	704	714	677	677	687	667	663	700	664	655	654	717	752	650	645	658	665	687	669	722	621	681	661	664	690	710	651	648	698	712	653	631	646	615	708	717	675	644	679	703	719	680	652	723	683	679	671	685	618	680	675	665	665	710	694	681	636	680	657	712	658	714	706	649	677	650	666	688	708	688	675	632	667	675	695	668	681	657	702	679	674	677	688	667	688	639	625	636	674	663	650	701	659	656	709	696	672	661	666	708	667	686	703	699	715	695	651	683	700	681	653	701	674	699	660	708	681	681	723	683	674	687	684	683	631	709	675	734	654	678	680	674	601	711	733	646	661	656	639	677	694	686	641	687	701	676	674	661	675	742	754	638	729	662	701	712	687	731	695	696	696	627	636	653	708	669	653	639	650	687	663	636	701	665	702	652	669	697	664	685	762	702	698	725	641	683	647	712	665	680	666	673	685	723	612	690	681	677	725	722	645	661	678	692	667	682	687	628	703	679	644	727	738	656	650	674	680	722	652	717	655	678	678	689	705	710	692	698	658	702	705	688	693	700	684	708	683	672	704	631	702	665	654	695	681	696	705	658	680	690	653	712	707	696	706	650	718	646	732	697	736	718	688	682	641	684	674	677	714	701	670	682	658	640	673	685	709	714	631	682	657	697	704	679	658	752	711	661	611	685	715	714	691	653	663	684	650	712	690	709	685	704	693	673	675	671	680	698	694	697	658	709	645	678	688	711	704	654	664	676	657	719	664	690	712	627	634	698	723	666	662	699	706	677	693	675	660	692	705	629	727	652	664	685	668	680	720	731	689	684	660	647	660	690	710	695	698	698	723	695	710	666	683	665	658	697	637	667	632	674	707	727	690
30076	4833	939	583	476	391	390	352	347	343	361	333	300	308	316	305	314	371	358	320	342	323	354	332	328	343	329	312	315	323	301	320	316	333	333	328	350	299	345	329	281	295	344	326	333	320	294	367	342	275	324	296	281	280	337	313	331	301	329	296	297	293	281	321	316	347	320	298	288	309	293	331	325	311	306	338	298	342	320	288	325	308	314	306	296	294	314	324	304	328	367	311	330	312	298	323	328	353	340	341	308	318	313	298	290	355	306	330	299	285	329	317	365	315	370	322	307	309	367	324	322	314	317	311	332	337	330	322	323	306	322	275	342	332	305	277	332	318	344	329	306	338	323	327	315	312	321	317	304	314	289	311	347	322	331	313	299	300	317	298	317	321	310	351	269	316	324	293	324	322	298	327	340	292	326	282	311	307	320	300	314	347	315	292	300	344	326	307	309	320	339	298	297	305	273	301	331	303	292	296	298	316	282	309	327	300	329	331	320	357	299	312	328	342	307	287	324	289	295	352	333	342	324	302	325	284	336	332	327	333	307	329	301	353	337	308	297	319	289	368	312	323	302	323	342	365	320	359	333	301	292	319	341	286	306	299	333	313	304	299	303	291	297	361	256	308	307	317	288	313	307	349	332	337	331	352	330	358	319	311	283	317	344	314	321	347	275	341	295	304	298	303	297	290	312	346	330	332	318	372	326	305	324	315	282	295	303	310	320	333	317	329	283	354	302	285	270	308	338	315	335	334	301	308	310	294	312	323	373	332	320	327	333	302	345	299	313	327	347	335	345	336	341	307	344	315	293	330	344	319	335	338	329	334	331	326	295	297	275	311	356	331	351	302	340	291	302	302	320	310	288	362	303	335	293	318	346	301	305	310	345	312	307	336	314	365	338	307	339	305	300	290	288	319	315	305	297	311	330	306	360	298	321	275	287	318	340	349	342	351	304	334	312	313	309	370	335	338	312	356	318	310	331	328	312	293	323	301	335	293	282	344	315	313	336	334	315	336	331	310	351	326	362	298	339	343	357	293	290	300	284	297	271	316	331	337	280	298	333	333	341	335	335	314	324	294	344	324	310	306	339	319	343	330	343	342	316	331	281	297	334	285	333	332	288	323	312	331	339	306	365	302	318	332	310	314	297	345	299	320	324	312	325	328	308	317	295	299	321	336	283	318	300	352	303	349	339	324	309	315	314	323	324	321	357	319	304	306	331	316	312	307	293	325	300	313	341	260	317	325	335	302	324	365	315	333	310	354	312	307	355	322	356	304	314	328	271	306	323	286	304	308	298	322	281	324	343	334	338	327	319	319	311	326	348	313	332	327	319	271	296	323	333	330	310	305	277	308	339	323	315	300	318	296	352	323	331	299	342	315	298	289	317	343	316	303	304	334	330	300	307	336	286	294	327	271	321	307	311	332	382	294	330	339	330	338	293	315	315	342	301	283	292	328	324	334	333	284	343	333	334	290	285	314	328	343	322	299	288	301	319	333	307	305	338	315	314	332	316	345	316	321	303	290	288	333	321	309	352	343	306	308	299	300	303	323	310	348	304	321	308	310	299	345	311	341	282	279	315	303	309	315	287	290	333	336	347	322	336	322	302	342	341	351	314	301	309	338	341	317	334	325	341	321	339	320	326	292	316	303	301	325	320	325	305	322	331	326	286	308	346	306	387	330	324	315	323	359	331	285	321	339	346	329	315	331	322	319	296	344	281	302	339	353	327	300	311	296	322	329	291	331	319	319	359	330	280	272	384	315	346	276	327	290	314	315	326	317	295	313	321	352	317	339	295	308	310	314	324	303	328	332	318	330	328	335	336	318	276	313	296	340	340	329	321	314	281	348	318	311	346	334	368	335	349	353	309	320	314	310	307	356	320	316	315	309	320	327	329	299	320	335	339	314	337	295	324	356	284	296	324	343	332	327	271	353	318	339	316	293	333	309	300	342	320	305	311	318	317	323	326	309	311	346	313	325	351	294	338	321	314	299	309	332	347	311	303	328	332	360	324	329	326	326	317	324	314	320	336	307	308	324	340	275	313	346	319	351	293	317	300	309	308	321	369	337	297	315	300	318	342	314	339	315	324	309	342	353	329	388	323	311	323	314	319	283	316	313	319	290	293	334	309	337	341	290	329	316	343	306	316	336	283	350	307	308	340	326	271	303	303	294	361	290	303	313	297	319	333	290	306	346	323	321	332	335	323	331	339	309	294	333	344	287	312	340	315	299	294	285	292	288	286	347	320	332	352	308	321	321	310	308	296	294	333	332	314	339	334	319	298	309	329	341	315	339	301	345	285	329	286	330	314	296	309	303	311	283	322	338	275	308	317	314	324	319	289	325	309	350	301	308	322	303	337	310	301	305	300	332	332	331	293	324	315	323	308	297	332	312	351	279	321	348	348	319	323	321	358	320	339	308	299	344	366	320	309	321	320	346	310	309	367	334	306	335	313	342	302	321	278	338	323	355	347	323	327	286	307	347	342	326	332	316	335	338	337	300	316	319	304	338	322	325	320	337	310	309	340	307	301	339	338	318	324	318	311	361	323	302	330	308	317	316	306	276	322	322	330	321	326	292	312	318	310	336	342	341	339	301	295	340	323	287	305	317	367	334	343	299	303	279	326	331	335	313	324	362	286	323	351	314	315	332	345	312	304	316	341	340	286	331	343	336	345	326	316	324	304	315	305	313	355	299	325	344	311	321	300	330	326	334	355	343	316	348	301	338	307	315	299	266	327	367	312	286	332	325	356	318	363	340	329	297	299	301	292	310	297	368	308	303	307	322	317	320	342	302	312	310	332	309	320	329	334	347	301	294	294	326	345	305	297	325	312	303	338	301	304	337	334	321	318	344	325	289	343	351	335	366	335	313	332	329	353	310	352	336	347	304	324	332	324	313	331	313	298	288	315	292	344	332	309	305	356	305	322	315	315	344	295	330	317	321	330	323	302	283	327	321	284	313	293	368	324	352	312	313	285	331	266	296	305	339	331	342	320	313	342	338	327	321	303	290	309	331	329	316	314	306	320	345	330	303	315	328	334	358	337	345	364	327	317	324	315	308	365	311	341	332	318	318	317	293	256	315	334	342	347	318	321	330	302	304	297	284	341	334	284	290	298	332	282	330	319	299	325	311	302	311	288	321	332	327	358	308	299	318	303	349	347	322	324	298	320	315	333	316	307	336	312	278	317	318	297	301	331	321	298	353	342	285	319	354	314	315	323	306	342	325	319	329	302	336	281	311	328	303	303	320	280	303	287	316	309	292	345	312	318	348	307	333	281	309	339	313	328	334	317	279	328	325	270	325	275	317	329	290	316	335	303	344	291	332	304	335	300	283	344	310	324	310	313	316	325	321	352	329	282	324	293	316	315	327	317	305	298	341	333	328	291	322	311	315	328	338	337	313	318	304	319	312	320	299	269	362	302	313	313	349	337	345	340	316	303	331	330	335	336	344	299	328	317	326	329	317	330	325	296	339	283	327	312	342	306	294
21207	8750	8280	5682	3656	3109	2330	1401	1116	957	1019	916	849	814	821	781	786	748	745	710	758	818	749	781	803	740	782	757	790	774	737	703	753	703	748	738	727	699	744	704	706	716	737	771	767	703	712	693	719	704	728	765	745	690	718	761	726	710	679	721	728	715	724	697	685	715	719	716	711	737	710	695	734	710	721	704	737	765	722	718	715	712	702	694	730	693	686	701	697	733	713	739	689	674	756	729	758	697	707	711	736	747	744	731	708	677	680	709	709	731	689	755	705	687	703	666	707	686	712	726	755	658	738	714	718	742	726	706	721	715	707	744	688	749	719	684	733	748	715	737	685	763	755	750	694	711	709	716	702	741	715	711	737	782	694	724	702	688	699	730	703	723	709	701	712	688	711	700	706	721	716	677	751	751	730	809	698	713	702	720	682	710	716	752	751	728	751	722	787	697	745	693	721	776	743	719	692	709	747	713	727	713	743	684	757	748	736	679	673	728	752	699	713	699	669	685	744	708	717	703	723	739	763	689	705	730	716	704	720	700	699	718	750	716	715	731	744	739	703	691	746	765	714	718	744	747	733	719	811	748	671	679	770	697	736	711	712	721	691	699	783	715	697	735	717	666	704	685	743	739	712	738	688	721	651	715	793	773	766	715	696	733	676	713	717	713	690	728	706	731	756	697	725	683	732	715	744	755	733	719	693	723	707	681	730	707	717	717	727	736	736	754	755	742	714	723	725	697	696	675	712	736	729	753	707	733	738	764	682	718	677	738	725	713	732	717	706	730	699	731	750	788	718	707	738	683	738	703	698	717	736	705	730	732	679	719	698	762	712	679	736	722	714	724	699	729	716	722	735	749	694	733	710	706	736	743	731	721	758	746	646	763	772	723	700	718	705	711	703	659	711	659	701	736	745	723	792	739	672	741	713	687	762	719	727	752	686	721	724	703	755	748	706	692	748	719	747	713	713	747	694	712	687	676	660	729	712	712	712	683	695	742	713	706	715	699	747	735	738	704	688	752	710	715	727	658	752	713	697	707	692	706	682	715	729	778	739	718	720	724	732	717	729	690	686	685	713	754	703	741	720	730	730	696	736	703	704	703	720	711	737	724	735	662	678	719	713	752	731	696	750	771	725	736	757	683	662	686	762	725	758	728	723	710	699	738	699	706	737	709	726	732	672	730	727	737	704	671	713	718	676	665	766	709	738	768	722	705	712	706	728	713	723	677	686	734	692	732	707	672	733	727	765	724	702	726	724	697	728	670	710	710	679	733	711	721	718	753	732	633	727	740	692	706	705	685	718	751	667	676	697	751	735	691	690	648	713	711	691	695	702	755	720	743	679	725	756	692	756	698	742	765	682	722	691	734	717	721	702	699	735	699	645	739	742	732	703	732	734	730	692	698	696	711	786	716	738	720	706	748	697	689	715	725	712	676	731	660	693	718	741	716	689	690	726	730	717	692	750	718	709	714	681	738	702	706	733	682	690	744	721	720	721	687	704	735	706	681	699	717	715	708	736	711	715	721	691	727	739	740	725	709	749	756	673	688	729	710	716	725	738	709	721	724	713	685	730	715	713	696	694	721	699	789	727	732	686	690	699	757	735	733	707	725	779	686	704	709	727	701	678	702	720	712	721	747	678	734	708	741	751	698	736	727	726	765	736	705	675	711	710	718	702	706	716	726	699	713	741	758	709	747	762	716	713	699	711	685	716	665	724	720	734	693	695	700	699	709	689	699	723	719	747	761	702	731	684	696	751	691	725	702	703	689	674	711	763	787	756	706	731	744	796	693	729	721	748	712	675	748	692	778	767	711	705	680	720	685	708	730	731	716	740	721	720	688	721	737	700	682	713	720	743	775	775	752	679	714	712	700	698	699	723	736	701	704	711	727	751	696	728	748	694	694	685	758	740	744	712	711	733	703	730	767	744	683	723	732	723	709	734	718	705	747	746	710	734	727	694	647	691	727	743	729	699	668	691	741	727	727	703	704	713	730	690	648	701	726	741	744	649	748	684	713	680	680	750	715	727	723	724	734	690	713	737	738	690	730	739	731	723	718	691	730	743	721	725	752	702	700	669	726	696	656	714	764	705	684	700	777	739	682	714	743	695	712	731	729	730	711	782	691	759	741	740	722	723	738	684	716	737	690	759	752	705	712	749	739	709	716	718	717	767	683	735	671	671	771	693	747	758	741	701	750	734	722	734	750	694	708	672	708	684	696	685	736	741	729	762	723	699	664	707	754	700	716	736	739	707	728	680	660	708	691	718	752	670	688	678	714	711	747	734	725	750	744	740	675	723	709	736	770	734	677	733	720	746	694	785	763	700	721	728	705	737	737	696	712	715	676	691	698	708	744	708	705	691	702	749	713	793	675	718	717	738	744	694	708	687	726	773	707	736	739	732	715	736	711	687	739	755	735	725	685	680	742	743	727	715	747	695	736	679	713	707	717	701	704	703	705	679	677	764	718	706	729	712	714	744	731	764	701	731	688	750	741	716	708	702	764	656	691	707	727	710	663	682	710	688	739	686	719	688	699	710	708	701	709	685	699	658	718	697	720	670	771	762	759	720	721	717	765	674	713	745	715	721	705	678	737	753	723	718	726	716	671	734	708	694	728	728	687	715	794	709	710	714	680	726	740	717	755	724	703	733	749	698	711	738	725	695	694	700	703	744	749	692	749	740	715	707	709	763	733	777	771	741	692	756	765	745	707	736	736	691	701	687	736	693	662	772	682	734	692	731	777	746	710	702	730	716	746	698	726	723	739	664	709	693	702	756	718	728	720	764	751	710	727	726	767	716	732	758	688	745	738	723	671	709	761	674	734	682	732	701	772	710	707	727	738	739	728	650	752	721	732	739	689	697	740	694	719	698	718	695	695	728	707	711	709	723	735	770	699	729	697	678	709	741	734	705	720	722	705	789	726	708	788	694	718	700	704	747	713	708	723	740	725	748	773	747	727	699	709	689	725	697	686	698	737	741	730	739	696	723	745	717	694	756	725	713	717	714	677	720	739	726	733	754	726	710	718	713	711	745	711	720	715	670	726	724	759	681	720	686	658	698	653	728	750	754	659	671	695	711	713	754	774	739	744	716	708	695	730	702	729	728	714	738	703	739	742	686	726	754	719	700	692	688	763	727	719	732	714	666	690	742	710	710	729	691	771	744	746	668	696	714	736	750	744	744	721	677	706	743	708	766	736	736	760	735	679	723	747	664	732	705	776	731	708	737	685	710	722	699	704	714	674	723	720	762	749	730	730	655	696	684	723	768	696	716	719	685	723	702	722	738	711	683	702	677	737	696	702	781	734	699	684	733	771	772	742	736	761	742	742	766	719	707	732	716	709	769	709	740	703	716	738	730	727	723	738	706	739	738	735	759	707	717	716	704	726	730	776	734	702	700	752	720	694	703	686	756	697	720	731	744	725	732	690	692	705	744	752	683	678	725	748	723	716	776	704	743	720	652	786	728	688	718	730	684	733	678	737	719	724
34634	6164	1064	675	553	519	441	397	345	340	355	339	350	343	342	334	356	355	323	337	297	322	340	329	320	343	330	314	305	321	353	310	312	332	301	326	375	366	295	321	322	345	335	358	327	332	355	312	323	309	312	327	293	338	349	364	313	340	330	383	290	339	360	320	343	341	309	328	346	356	345	335	332	377	335	332	370	347	300	363	338	331	361	317	341	305	336	346	338	317	327	334	355	322	355	323	341	345	344	328	307	299	360	315	343	312	317	337	342	330	323	315	282	346	336	375	329	340	351	326	356	293	355	341	359	346	348	298	337	385	338	309	338	357	316	303	294	321	308	314	340	355	303	308	354	300	306	304	355	303	351	349	279	308	309	350	341	315	310	339	367	319	341	370	324	338	320	315	348	338	312	325	325	334	332	324	320	343	362	359	368	307	339	328	321	360	341	361	344	330	327	320	323	314	330	315	338	334	358	335	308	315	305	346	300	330	313	326	334	329	327	341	334	332	318	323	344	311	352	339	311	366	334	335	315	319	341	322	333	327	343	331	319	340	326	338	322	302	379	311	310	325	354	327	355	355	336	338	333	358	347	364	327	324	362	358	301	317	296	341	320	319	339	349	328	315	338	355	362	318	337	320	327	356	329	320	344	313	326	347	350	359	359	325	323	324	339	348	320	323	366	380	355	327	372	378	315	315	322	329	340	348	323	342	315	357	351	314	319	342	334	322	320	347	293	302	345	297	331	334	329	331	339	351	353	333	308	345	325	318	307	328	307	327	314	340	308	315	313	324	326	333	373	381	361	331	304	304	330	374	341	346	346	330	361	326	323	360	309	321	347	316	349	319	309	339	339	315	280	362	342	298	284	312	327	342	358	303	380	312	324	333	321	298	321	306	308	297	302	338	326	320	336	352	329	345	310	331	312	335	320	331	344	318	355	323	328	374	361	307	317	335	360	332	351	325	287	344	331	331	351	313	353	321	329	303	310	314	320	281	326	351	315	358	292	344	299	359	354	313	359	340	375	356	321	295	344	345	362	334	311	308	310	348	328	351	372	307	352	313	345	381	357	322	315	315	346	346	340	328	339	320	349	356	317	333	305	346	307	324	322	368	313	322	316	303	337	295	317	355	320	319	390	314	324	348	312	348	349	337	328	316	355	359	329	351	344	324	330	376	304	342	323	329	324	351	330	338	345	314	341	342	337	319	375	336	350	293	311	376	347	351	327	344	314	349	370	307	318	309	371	332	341	337	377	318	323	357	370	318	361	330	285	340	343	369	335	342	337	305	311	326	320	304	321	311	367	343	350	341	329	361	328	325	326	351	337	334	323	332	301	327	322	331	320	339	362	374	328	375	316	356	326	317	363	362	321	353	330	343	361	361	324	321	314	328	349	346	325	346	326	360	313	306	336	358	282	319	318	336	330	345	351	380	349	316	341	324	314	351	323	318	345	322	305	335	369	333	348	323	349	338	351	291	373	345	315	345	379	338	340	362	317	351	337	351	291	309	299	351	399	337	354	357	364	328	308	349	320	335	309	344	338	333	326	349	315	309	368	323	337	319	333	333	336	310	313	334	333	301	316	340	335	306	307	319	362	350	370	305	343	326	341	318	348	355	270	358	343	328	346	363	318	325	359	334	358	304	311	373	356	313	281	342	364	316	359	308	332	303	326	344	312	329	285	348	316	363	347	335	339	315	333	335	358	314	334	340	297	339	330	297	320	324	310	336	288	348	335	313	352	317	312	325	363	325	340	342	327	365	351	299	337	332	328	314	348	316	304	366	330	308	317	321	304	328	311	345	342	327	346	367	351	315	290	320	332	315	295	349	345	336	326	362	329	347	301	327	349	360	340	320	353	330	355	333	330	335	286	352	355	361	342	337	337	338	333	317	336	331	337	372	332	379	343	315	342	344	333	313	317	325	351	337	328	323	345	324	318	336	361	349	338	343	319	359	352	303	328	322	368	341	333	333	339	335	292	352	296	348	353	318	350	342	341	330	323	350	338	310	326	325	345	336	319	320	323	328	315	319	333	381	312	315	341	314	342	342	331	343	322	339	336	314	360	364	318	353	292	318	335	342	382	313	345	337	309	330	327	360	325	320	345	312	352	327	316	306	330	304	311	291	313	333	334	275	340	327	332	364	320	344	345	357	320	346	334	342	291	312	302	318	335	362	348	301	343	339	346	376	315	305	351	359	360	361	337	349	372	360	325	346	333	355	357	339	330	339	324	338	357	334	363	294	333	334	334	320	342	323	340	288	337	338	372	348	310	279	331	317	327	315	349	319	333	353	340	338	337	342	345	338	325	326	288	371	345	323	334	386	331	333	370	331	348	322	340	315	348	348	353	318	336	322	335	300	328	343	348	316	323	297	371	350	332	297	351	315	361	350	352	330	316	322	312	327	323	357	354	323	342	335	333	372	309	336	346	340	346	319	350	287	368	312	387	345	342	288	347	309	334	340	332	337	336	340	330	349	329	347	379	325	318	341	311	323	325	323	292	346	332	361	292	321	318	339	333	388	334	321	349	330	304	312	342	312	320	351	355	299	357	345	309	344	318	363	345	354	323	357	347	347	350	334	347	328	312	302	348	334	371	333	319	323	373	332	330	334	317	345	340	335	321	335	349	342	329	312	329	319	317	364	358	362	331	341	333	327	315	334	348	350	350	319	325	295	339	296	354	327	330	306	323	316	290	304	329	306	353	317	331	343	374	358	309	305	332	327	335	318	356	345	336	319	349	335	300	316	305	367	305	339	351	315	326	316	341	310	314	371	305	292	327	354	329	334	336	308	335	324	301	344	303	351	372	341	328	341	374	297	354	351	302	287	326	309	347	336	338	332	347	349	351	361	344	303	336	345	367	335	303	359	345	341	370	326	335	340	322	294	327	287	367	327	338	292	318	318	340	372	307	315	306	345	315	317	325	326	341	348	349	338	370	345	310	328	315	328	322	359	358	365	315	346	373	324	336	305	322	357	324	338	345	311	338	325	357	359	338	339	330	309	344	363	394	351	334	327	325	329	371	350	340	349	342	333	308	322	347	304	336	354	328	311	322	317	314	296	304	305	357	309	346	325	337	345	353	350	302	335	317	342	368	338	341	344	337	320	339	315	318	339	329	345	332	340	338	329	336	340	361	325	356	339	324	368	331	324	323	304	311	291	302	340	346	341	344	343	321	301	326	296	366	348	327	318	328	314	346	340	309	337	341	358	335	328	325	327	314	342	348	348	343	351	315	314	333	310	344	317	365	371	308	334	323	291	348	338	331	332	336	350	334	338	327	356	314	344	310	321	330	375	327	300	302	315	310	334	364	373	340	360	325	315	353	322	370	348	350	323	326	374	317	314	335	286	351	354	312	369	350	334	298	336	294	338	343	303	382	353	343	329	312	336	331	322	339	356	332	337	359	328	358	312	366	318	325	345	314	297	311	374	349	362	378	336	333	331	354	362	319	328	345	310	350	313	353	342	345	364	334	335	297	341	342	325
23636	10276	8393	6227	4902	3611	2789	1814	1197	940	1015	1003	948	882	828	823	789	820	833	803	782	842	804	784	830	819	837	821	790	760	801	762	788	813	797	756	788	787	778	793	791	821	798	742	808	808	819	783	758	754	833	768	761	827	741	692	786	741	783	773	731	779	728	818	754	735	735	768	776	795	772	806	805	755	770	811	770	787	782	771	819	803	740	760	738	759	767	787	738	772	766	787	828	808	756	774	713	733	769	725	817	723	777	794	784	706	829	815	788	792	769	737	732	767	763	747	757	774	790	771	785	741	780	780	734	760	746	827	743	788	806	764	832	762	838	742	781	805	789	772	762	800	797	764	775	761	769	796	730	776	751	801	836	806	763	764	786	779	774	783	769	793	828	772	728	769	798	755	790	772	786	776	786	790	782	776	815	748	820	767	787	759	836	760	753	766	762	750	753	755	781	752	735	789	801	875	835	778	795	749	765	768	782	768	775	795	769	787	780	820	850	742	759	750	750	782	768	769	748	718	769	769	734	766	808	802	807	736	820	756	816	787	694	803	768	751	787	798	758	763	773	770	774	741	747	783	772	770	780	783	775	772	748	814	749	797	814	795	745	793	790	794	753	755	766	785	816	778	779	759	796	787	777	767	718	782	835	806	815	760	786	822	829	762	782	755	758	778	762	762	804	794	770	823	765	798	714	769	768	759	805	813	781	796	742	761	727	788	780	783	789	784	781	788	819	809	757	763	809	758	778	780	787	753	754	760	778	773	805	757	748	821	720	739	779	790	753	724	750	784	841	750	771	782	728	737	771	797	768	744	771	809	793	830	788	738	816	800	778	778	744	761	765	799	815	758	796	771	800	844	768	859	751	777	763	762	731	793	747	779	782	808	732	794	782	802	774	781	805	755	748	731	802	761	775	754	732	785	775	725	756	792	803	796	787	804	779	747	817	765	770	788	805	727	829	753	776	776	733	804	760	793	729	738	758	825	792	760	789	721	778	798	792	735	766	783	741	776	803	775	724	827	785	753	718	783	773	755	784	839	782	769	816	768	822	809	799	805	783	778	807	765	821	810	804	755	745	811	767	785	771	761	795	785	757	797	800	775	737	768	795	782	845	781	810	811	756	751	760	806	699	774	754	776	788	754	777	724	742	813	753	794	754	733	786	810	765	756	777	769	798	798	796	768	788	792	756	748	743	823	776	752	771	807	798	779	789	792	765	724	768	799	760	753	824	781	780	785	723	769	748	743	790	773	742	751	741	754	759	815	763	772	805	755	723	749	784	790	820	783	781	761	764	810	742	791	828	729	786	809	811	780	715	803	783	737	788	768	775	773	793	790	779	731	834	729	797	808	773	749	751	778	803	785	745	797	743	774	777	781	752	711	817	765	789	779	804	798	774	782	801	779	780	777	820	801	804	756	734	837	822	771	761	843	776	790	765	792	779	783	750	759	786	742	730	764	792	810	841	799	750	756	738	780	814	788	804	780	801	802	783	793	752	782	756	779	801	821	798	755	725	769	761	722	805	801	733	755	773	756	816	786	759	730	756	750	833	813	824	727	818	755	793	754	757	791	763	767	773	809	796	790	736	792	805	755	748	698	816	778	728	765	764	819	761	736	731	750	795	762	764	771	767	740	784	767	763	767	774	767	859	776	796	765	762	734	803	755	735	804	769	807	762	784	788	767	712	775	737	766	741	727	804	753	773	778	795	765	763	731	758	760	735	782	751	749	775	777	829	754	776	769	858	786	751	775	821	795	757	792	764	760	772	809	787	791	759	817	813	794	795	756	757	753	777	809	724	754	807	767	746	764	737	773	788	727	770	777	753	737	732	778	778	758	771	782	797	768	784	789	783	796	777	775	742	758	800	772	785	823	760	764	807	758	775	798	734	809	839	782	809	763	736	800	770	801	729	785	819	817	736	806	753	770	838	737	758	780	782	791	829	791	744	788	816	766	767	785	761	766	750	783	781	778	763	759	764	795	713	778	717	800	745	792	767	751	801	804	785	810	764	774	787	684	789	784	806	781	815	780	781	752	785	779	746	737	822	785	786	793	742	783	798	807	790	749	769	733	788	776	785	785	799	747	750	794	764	779	779	744	775	775	814	798	782	732	765	742	809	764	757	705	727	740	792	832	755	780	850	785	751	818	787	795	782	786	821	795	781	806	818	799	796	767	772	718	750	774	760	752	788	813	780	763	745	780	787	787	760	814	768	782	766	764	791	799	780	788	761	770	804	774	764	720	790	760	760	733	781	799	779	809	788	736	758	783	740	789	796	777	749	752	742	779	773	760	784	756	732	759	771	749	785	784	762	785	782	798	817	759	789	754	739	753	732	802	788	782	791	770	777	729	813	779	767	744	791	752	773	799	811	783	786	778	829	804	752	764	764	800	710	820	806	735	752	747	750	734	786	761	827	742	752	815	752	765	773	772	762	785	791	805	791	798	783	737	760	757	764	779	810	776	729	786	790	775	835	811	816	770	759	777	780	725	803	805	736	759	795	782	749	831	792	741	745	744	789	847	795	752	808	728	804	791	777	758	769	753	757	799	811	820	747	782	763	780	777	768	809	796	770	837	766	804	807	773	771	759	723	791	762	726	845	811	769	800	726	791	781	787	718	753	742	761	809	757	754	755	775	700	760	766	771	822	779	802	790	762	844	766	787	814	761	787	730	776	812	741	807	786	795	756	796	751	774	745	747	722	760	770	742	764	761	760	802	762	783	834	733	749	740	789	770	809	826	756	751	762	809	792	807	749	713	777	760	756	745	738	781	743	789	777	790	775	795	775	758	773	808	863	793	789	774	736	764	766	761	776	762	782	829	726	786	814	740	832	793	788	754	799	795	789	758	800	777	761	775	781	767	799	783	797	811	798	808	808	785	750	758	783	823	785	778	762	773	798	817	802	798	757	790	730	793	816	741	830	728	815	809	834	734	774	805	804	768	760	850	787	800	759	787	781	803	708	747	785	776	795	811	768	801	780	800	798	759	784	767	763	810	809	792	777	779	801	775	798	770	791	735	808	780	756	766	787	789	829	777	805	748	761	774	752	780	779	793	764	730	803	750	802	786	782	761	751	782	767	738	828	793	807	822	747	756	789	760	798	765	806	804	752	787	796	761	739	812	846	762	776	793	784	792	780	776	780	753	758	804	817	761	782	750	785	816	786	806	756	771	781	837	779	795	757	780	760	796	836	767	788	817	732	755	807	763	775	764	741	745	819	803	775	810	779	727	760	775	788	785	794	750	759	730	760	785	762	762	770	804	793	771	759	778	763	770	714	814	793	715	735	769	785	819	799	781	802	773	776	749	801	759	782	847	740	756	791	752	754	715	788	771	776	799	793	768	794	837	770	782	785	758	766	813	768	765	788	801	813	789	785	739	783	779	742	768	754	735	736	777	781	792	748	751	755	788	788	804	758	727	703	814	804	746	754	755	772	809	735	788	785	813	745	820	767	772	807	771	742	723	732	801	798	790	777	810	850	775	810
23840	2809	563	477	360	326	319	339	314	272	297	355	338	287	285	281	314	322	304	370	341	303	340	319	294	320	327	322	313	316	303	288	348	326	297	292	287	275	329	327	259	282	312	294	298	353	295	325	322	295	286	316	299	273	313	331	312	300	297	330	286	285	299	274	326	331	306	318	324	320	278	300	314	314	329	288	315	309	292	334	301	310	332	277	356	361	304	306	294	299	307	311	320	284	285	344	285	313	296	340	333	326	299	325	298	307	338	325	310	329	292	316	324	306	318	331	305	324	301	295	290	310	299	296	293	271	300	291	300	316	270	290	318	338	299	292	280	299	305	354	354	323	297	308	298	279	292	290	312	321	331	325	318	347	300	322	320	307	368	300	302	290	304	318	318	340	303	303	316	318	328	300	321	278	311	334	340	301	322	303	303	348	322	324	314	295	350	279	318	337	301	298	297	298	323	315	270	294	330	295	343	307	323	348	292	296	304	308	327	331	284	361	287	295	324	301	302	295	299	326	295	351	323	295	295	297	284	285	315	337	297	290	314	312	320	293	340	331	326	313	308	299	299	296	307	304	323	321	288	320	307	276	307	304	290	296	299	365	291	281	317	333	319	305	318	301	295	325	351	302	296	299	303	313	291	312	302	308	304	302	305	293	293	303	318	297	315	315	324	341	329	287	337	307	281	305	307	307	309	275	306	296	322	293	338	316	331	270	306	299	306	282	331	329	289	309	311	345	316	291	308	323	327	289	321	322	314	330	321	306	313	277	276	305	287	340	296	323	296	269	316	284	292	314	287	324	332	317	349	321	306	308	302	319	275	299	300	279	303	292	322	317	286	317	324	311	308	326	284	303	266	286	314	323	322	320	334	271	287	313	338	314	303	311	336	303	302	326	295	306	331	305	318	277	278	315	290	296	307	277	335	308	326	299	283	311	337	304	316	351	351	302	321	305	316	348	353	310	309	357	315	311	308	314	302	281	299	308	305	328	314	329	311	321	322	331	318	320	312	350	338	309	326	307	289	303	318	280	305	312	276	335	307	288	274	320	296	308	317	286	264	289	307	312	335	309	296	293	301	315	308	330	309	300	286	290	310	290	291	315	349	315	350	339	326	306	253	313	325	283	301	299	308	310	323	295	331	285	326	329	346	301	300	327	312	313	304	337	342	314	325	318	322	322	318	310	314	320	316	307	292	292	298	290	383	300	326	327	298	315	330	340	330	348	287	343	334	322	341	315	323	284	304	317	291	311	322	316	308	316	310	329	336	334	333	355	332	333	317	334	339	324	306	307	313	322	294	296	289	292	354	293	338	307	308	326	326	292	325	304	275	258	317	276	314	288	291	283	347	303	272	288	303	302	347	311	320	304	304	335	334	346	300	302	303	325	332	304	323	343	306	314	342	351	337	307	321	286	327	286	314	331	333	324	296	283	339	351	306	342	308	337	339	339	306	314	321	332	325	322	300	351	301	291	285	322	306	278	337	331	328	299	328	312	323	301	328	353	326	314	319	281	329	315	289	317	319	335	288	290	322	301	284	329	290	339	317	340	327	297	322	316	336	301	295	350	317	319	335	296	285	326	322	301	320	302	299	299	317	298	294	267	325	347	274	311	325	317	269	324	345	314	321	325	293	248	302	299	269	297	314	345	290	319	327	301	323	295	284	330	314	327	294	302	368	315	319	324	314	342	321	306	294	330	314	278	303	313	294	317	307	333	268	315	294	296	339	303	282	322	295	308	316	329	305	317	306	297	305	285	273	324	318	348	331	307	354	301	299	295	294	302	352	328	308	306	337	310	298	330	325	259	332	296	320	339	287	332	312	297	304	322	327	327	316	321	330	326	313	305	309	311	338	335	256	308	303	336	294	267	308	275	281	290	294	321	314	301	323	285	312	338	336	284	317	308	302	302	283	321	326	321	321	307	315	286	315	279	320	299	306	306	298	296	301	270	323	317	322	311	339	308	294	306	324	305	320	306	307	326	275	340	342	292	302	321	302	307	325	304	280	282	314	288	304	321	319	308	346	304	298	316	292	318	302	301	303	314	298	288	294	315	324	298	307	314	311	297	282	296	307	319	324	318	331	338	300	322	327	324	295	299	296	317	314	324	316	306	348	298	320	294	342	314	307	331	301	309	293	291	314	271	306	346	333	333	332	285	289	314	359	314	284	323	300	288	303	322	300	279	326	353	277	330	337	295	284	270	308	315	291	312	296	308	289	305	311	278	318	292	287	318	304	296	295	339	311	297	321	303	340	333	295	300	318	300	305	313	305	317	291	298	299	314	317	350	308	299	297	285	269	295	306	314	318	313	278	324	292	323	311	383	304	257	297	301	298	325	320	318	334	308	352	333	321	327	325	302	314	312	315	315	344	305	350	313	318	313	314	308	301	315	313	297	297	329	298	282	279	305	338	300	308	276	304	309	311	346	366	328	305	292	321	290	309	332	307	283	284	276	331	346	297	330	285	307	327	270	307	311	305	326	301	302	327	290	296	317	310	311	332	303	297	333	319	293	340	333	300	339	307	287	314	356	285	305	322	317	283	333	321	308	315	338	322	307	311	273	306	313	334	323	314	342	303	320	313	288	304	305	314	299	290	295	324	328	292	301	311	328	311	314	301	322	297	326	297	319	291	290	301	310	326	315	308	317	327	310	273	319	303	314	289	286	320	312	273	322	326	335	304	305	332	315	290	292	294	323	283	321	312	295	323	287	329	324	313	308	282	319	298	300	319	335	329	333	300	331	275	324	313	288	309	297	322	323	331	340	277	311	298	334	292	322	311	304	351	353	325	299	273	297	289	301	338	313	318	284	292	300	277	304	302	325	309	325	316	318	297	252	334	304	325	321	307	297	303	307	287	307	314	290	324	288	307	299	285	299	293	286	296	309	305	319	321	322	278	296	329	341	338	334	333	291	326	324	322	330	303	314	303	320	277	312	286	303	320	304	274	316	303	308	322	279	345	282	329	290	311	304	331	302	337	330	328	309	323	302	332	312	287	312	301	329	309	308	325	326	326	293	293	325	298	321	253	298	306	294	337	280	332	299	313	315	315	320	307	306	328	353	293	297	305	310	306	326	317	322	350	285	306	297	291	311	300	347	275	304	343	313	343	320	319	322	328	331	290	304	311	314	290	315	331	327	318	332	333	304	313	308	293	295	311	306	323	320	313	286	288	355	301	332	291	304	326	293	346	324	308	330	312	269	281	305	351	334	295	309	338	293	301	332	312	310	316	262	285	320	320	293	341	280	290	297	292	289	273	299	308	302	261	330	293	284	306	300	311	307	298	320	328	305	275	323	331	316	291	344	315	343	280	302	294	315	334	308	303	293	349	270	325	293	305	324	309	296	306	302	290	299	298	311	307	364	326	299	308	282	297	334	283	332	291	328	301	333	309	306	317	302	282	299	322	296	322	286	334	319	317	312	276	280	312	353	305	305	322	291	314	322	288	288	302	318	326	326	336	335	345	323	307	303	298	324	299	339
17798	5989	4513	3312	2008	1420	1067	877	722	766	709	730	712	734	736	762	710	741	693	700	727	661	688	726	699	684	673	666	754	704	688	686	674	733	706	653	680	671	703	707	673	713	691	607	668	698	698	705	699	685	749	714	660	651	634	681	676	658	651	703	652	666	707	660	744	611	675	667	670	669	721	712	712	712	710	686	681	700	725	686	690	669	662	714	675	674	701	710	705	713	663	664	676	684	704	701	697	693	675	698	688	702	739	662	670	711	668	716	766	673	663	661	704	680	726	708	703	703	709	638	723	683	673	663	707	729	733	704	680	709	691	653	710	702	680	683	673	731	670	677	707	714	691	684	681	662	707	732	703	671	701	677	725	705	669	710	726	644	678	698	706	680	674	704	682	706	731	694	667	670	693	695	702	684	691	660	664	708	675	689	659	642	726	660	696	672	720	713	679	659	731	703	704	679	653	704	710	705	709	702	727	715	706	731	713	712	687	657	659	696	725	701	663	643	682	681	707	660	693	731	747	661	703	693	697	716	665	668	708	662	718	694	691	653	715	623	678	668	742	668	675	731	738	672	702	680	644	657	618	702	698	665	683	670	749	692	671	667	710	652	708	731	668	678	677	716	747	647	696	679	686	684	666	658	701	684	603	663	725	728	705	707	703	715	693	675	702	707	694	639	683	721	667	723	681	711	720	658	718	677	721	701	712	697	713	697	707	745	683	632	691	733	703	665	726	689	635	693	668	751	717	671	718	682	696	685	671	698	725	726	703	683	680	701	716	654	664	666	674	681	720	640	728	685	693	682	742	680	659	670	677	686	720	664	709	736	680	676	677	660	690	654	696	649	706	643	729	639	692	675	706	685	681	678	697	643	683	689	705	698	706	701	667	695	657	717	682	676	693	674	694	647	669	683	729	670	651	657	691	652	714	707	687	677	694	703	705	690	695	706	688	738	691	732	696	658	693	687	683	666	679	711	675	705	673	676	691	712	717	729	701	698	713	688	697	700	721	709	719	731	690	665	698	747	701	705	694	698	704	685	732	686	726	670	709	660	712	710	726	666	668	678	710	668	667	652	697	667	713	689	657	663	658	706	662	692	669	728	627	704	692	681	665	665	723	649	667	701	668	714	684	681	688	684	646	693	675	717	684	690	692	689	721	699	696	670	705	704	681	690	669	681	672	728	708	710	701	704	739	723	692	737	693	681	632	684	664	696	734	731	689	691	699	711	673	750	701	688	702	671	678	708	664	721	700	723	741	664	698	665	656	693	678	711	713	686	724	681	683	712	713	699	706	673	708	712	726	680	658	701	734	668	745	668	684	676	692	640	644	717	698	703	654	741	658	732	754	687	693	695	728	649	690	705	679	706	701	716	669	658	693	678	678	649	672	690	702	700	727	706	661	705	680	676	682	682	747	667	719	717	653	701	651	681	713	751	714	706	672	661	705	675	631	685	765	721	654	687	715	694	649	698	735	704	695	655	701	671	704	672	675	758	671	647	697	689	666	689	693	726	674	696	689	717	673	708	714	647	662	676	743	721	717	673	720	673	639	739	672	683	695	718	724	669	667	682	728	671	700	760	710	676	707	659	719	695	670	673	707	669	699	688	683	699	691	658	671	675	687	751	687	730	705	638	748	660	717	710	684	627	712	657	702	643	676	687	678	676	705	709	668	713	676	683	724	740	704	695	678	689	691	676	712	703	717	704	710	696	705	682	668	681	681	705	716	677	659	674	692	681	717	692	699	702	683	695	691	719	680	725	650	684	688	691	703	713	732	745	713	684	725	677	670	681	702	671	653	670	724	752	671	703	719	672	644	672	689	673	707	694	702	676	662	690	668	682	736	634	683	693	684	711	688	661	690	680	677	660	687	714	673	704	720	704	742	682	697	663	654	686	731	710	636	686	662	666	689	666	693	681	698	715	671	682	657	704	751	706	692	699	684	675	651	670	652	710	722	688	702	762	688	687	724	659	711	705	692	715	667	682	639	668	701	702	697	704	699	687	687	676	711	682	694	699	672	678	711	689	710	693	697	669	745	680	672	655	668	690	712	662	679	688	689	653	653	687	651	720	689	677	714	674	732	731	698	653	685	674	656	725	668	718	738	668	642	636	690	734	673	663	703	664	684	684	633	684	674	698	672	686	695	711	706	686	707	650	657	698	673	683	697	713	715	712	698	715	693	683	683	751	692	756	756	691	714	706	689	683	658	714	688	688	671	724	712	673	714	679	669	702	714	719	694	719	700	644	724	657	722	673	647	692	715	707	676	688	706	673	706	681	630	614	689	669	707	691	686	648	688	692	699	668	711	711	726	656	695	662	715	688	683	712	660	676	707	714	710	638	670	715	686	718	713	724	700	667	711	711	670	739	695	682	706	731	715	675	699	655	679	682	707	698	710	656	675	708	747	683	712	719	701	716	679	692	668	677	687	666	703	712	659	681	716	683	665	718	717	699	695	710	724	697	688	716	691	692	709	732	703	733	708	689	655	702	690	705	704	705	653	680	689	642	698	708	638	653	740	660	727	710	745	671	706	662	698	686	668	731	664	700	681	688	641	717	683	689	667	715	708	718	693	713	685	684	716	676	679	724	731	687	650	710	711	719	717	686	709	746	705	693	708	690	695	728	668	708	695	661	668	676	759	683	677	696	701	641	689	695	662	682	695	738	677	701	650	666	662	701	700	692	696	692	736	710	726	720	707	702	673	693	730	686	692	690	682	666	662	697	649	673	714	686	676	711	698	718	693	629	699	705	737	673	689	720	698	712	691	669	708	723	686	717	718	724	724	686	647	701	691	660	693	698	715	742	721	711	683	710	700	696	680	682	680	701	678	692	718	725	655	696	671	704	711	719	739	692	674	689	673	664	691	700	665	688	638	723	702	692	708	674	638	718	695	684	764	666	723	697	644	691	701	738	735	730	723	643	704	685	668	693	654	670	661	661	699	680	737	647	697	664	711	707	676	744	737	667	680	747	687	676	705	706	719	683	700	680	692	690	662	717	728	708	679	697	674	678	689	687	647	658	684	711	744	713	633	717	668	672	675	689	731	698	653	685	658	693	718	661	687	750	644	671	710	664	691	662	697	702	701	689	665	694	727	692	699	701	655	680	673	679	662	669	719	710	701	655	698	725	686	729	700	732	718	718	651	695	643	684	669	715	681	660	647	666	687	680	697	667	674	670	648	721	645	681	709	676	697	747	678	690	696	715	716	664	697	702	696	728	652	682	669	705	734	683	680	676	719	686	665	703	693	719	670	674	695	690	701	699	683	692	673	685	686	699	714	715	701	683	711	702	658	674	693	638	696	715	704	706	678	682	679	658	704	660	671	682	665	690	712	693	683	690	681	696	712	672	681	688	711	677	675	704	703	728	675	677	670	705	688	718	723	682	742	695	683	653	729	680	691	706	698	674	758	732	660	642	660	656	696	759	700	688	709	705	709	731	751	712	686	673	685	697	694	691	691	699	698	680	741	686	727	723	683	700	688	719
34572	5772	812	544	485	402	389	370	373	323	330	288	345	319	294	340	295	353	316	331	324	292	314	317	288	329	323	311	326	332	303	307	325	289	278	303	347	280	329	352	329	345	309	336	284	350	321	328	318	338	335	328	304	312	308	332	305	335	329	344	320	320	317	313	313	299	320	310	310	342	298	327	337	327	314	330	330	308	320	355	332	348	322	294	318	365	352	325	309	293	357	313	337	341	352	325	322	363	325	355	314	329	318	311	305	303	325	305	356	376	296	330	305	329	342	297	337	311	358	350	322	321	355	319	343	333	372	332	329	313	312	323	326	287	294	336	265	317	312	360	268	290	287	316	301	298	285	325	326	319	319	325	327	313	322	366	330	289	319	335	324	335	321	331	309	331	305	320	307	299	331	334	314	350	353	330	316	292	285	314	322	322	329	304	321	325	322	310	312	314	325	339	344	343	334	320	338	322	318	316	345	321	320	297	331	311	308	346	334	330	311	286	329	330	306	324	359	304	338	335	322	308	341	275	324	353	339	348	354	312	340	347	320	332	341	327	325	319	327	299	304	315	278	302	340	322	331	300	296	300	298	342	347	322	306	355	318	298	325	319	324	316	341	286	332	309	307	356	379	314	326	335	327	309	356	336	320	315	331	308	327	342	325	318	282	254	303	287	314	339	347	340	330	282	314	317	339	327	332	336	314	344	290	339	331	355	336	306	365	335	304	341	334	350	313	295	312	331	308	313	355	331	337	311	355	306	325	329	322	331	317	326	307	305	355	311	324	293	304	354	321	307	324	346	323	339	324	304	317	332	296	332	307	326	332	324	331	316	354	315	340	326	344	322	328	337	328	334	342	341	325	318	314	350	316	320	298	302	341	315	330	315	289	332	357	329	315	315	327	345	347	326	266	312	324	335	357	353	312	302	280	329	342	316	327	334	324	295	349	297	303	284	317	324	318	349	315	320	290	305	294	316	332	313	328	343	320	341	330	328	344	319	310	338	347	321	325	315	312	338	341	308	305	326	335	324	291	320	307	301	349	304	286	317	326	315	353	353	355	312	359	331	287	327	312	311	300	329	309	320	320	312	325	333	320	346	332	360	325	332	339	320	343	329	337	314	308	304	320	322	326	320	291	315	331	323	331	328	306	289	318	299	337	286	342	349	315	313	339	303	328	348	338	292	359	330	333	295	306	366	347	288	314	328	320	316	338	315	349	345	294	294	324	313	328	359	340	325	307	319	282	321	297	299	323	306	323	320	299	322	287	291	312	348	325	294	324	306	296	336	327	315	329	300	325	326	356	292	332	305	328	319	345	317	323	347	346	293	307	304	329	354	329	307	330	353	283	318	309	309	345	303	305	301	323	314	294	338	340	340	310	312	302	357	319	281	311	298	302	309	348	340	287	368	326	363	301	330	333	348	357	328	318	315	308	339	281	304	313	315	310	305	324	341	344	297	354	337	292	327	352	327	329	336	319	329	329	335	342	355	333	312	366	334	339	335	355	290	323	326	321	342	317	356	294	339	322	321	330	329	338	341	303	338	271	322	307	345	302	326	320	329	324	337	331	334	320	334	316	352	339	298	321	356	306	324	356	288	311	328	292	324	323	351	325	303	342	334	317	323	325	312	300	316	320	338	332	329	315	319	306	324	312	318	344	304	348	350	307	317	325	350	340	346	357	331	295	339	347	332	368	304	348	311	343	306	304	376	347	334	318	302	328	336	342	320	290	315	307	302	308	321	316	333	309	333	312	307	328	323	321	359	334	321	338	279	331	343	296	345	352	333	307	293	324	371	288	346	343	335	356	334	304	323	338	313	284	334	333	305	300	317	293	315	309	311	320	311	297	291	332	301	326	313	306	320	340	362	315	307	370	315	357	292	310	308	313	310	305	312	337	309	309	346	289	317	344	355	327	370	344	312	337	323	316	293	323	300	315	303	360	322	302	342	327	304	320	340	303	321	351	321	342	322	305	330	327	313	330	321	296	340	330	337	326	327	306	307	323	349	293	314	317	314	348	307	293	332	338	330	319	270	307	325	349	328	304	320	393	312	333	294	322	298	315	320	331	330	329	319	332	362	338	376	324	318	323	348	308	331	289	307	329	341	316	331	343	307	341	301	286	341	321	353	349	314	354	352	307	312	346	303	301	262	298	322	325	338	304	349	329	326	333	305	334	362	353	344	335	300	331	356	348	307	300	310	326	293	307	339	340	301	345	304	324	303	357	312	355	334	312	309	300	346	324	343	348	320	344	318	290	344	300	351	303	314	311	282	317	335	311	302	343	317	323	341	312	288	356	360	329	301	385	338	315	275	326	332	329	348	323	298	282	323	318	360	367	313	306	309	353	323	284	311	285	330	329	317	325	349	286	323	309	309	336	333	317	303	336	306	342	336	303	315	332	335	342	327	354	300	326	352	307	318	321	353	334	334	330	320	329	312	309	329	363	303	316	310	316	347	334	332	328	308	292	360	358	299	310	315	321	296	347	327	340	357	319	311	339	318	328	347	341	321	312	311	299	306	318	330	302	329	331	342	326	306	296	330	321	335	304	311	314	340	300	364	318	335	304	306	329	322	350	351	329	322	314	286	325	311	335	340	282	292	331	298	327	345	309	326	320	315	338	344	320	290	292	328	335	302	312	318	312	294	314	357	325	317	368	322	336	346	308	297	318	345	316	291	351	293	310	323	351	337	300	368	320	297	315	319	344	303	321	294	301	316	352	349	330	319	327	327	312	348	353	331	355	316	313	345	337	320	315	350	314	292	350	327	328	332	293	311	319	304	303	291	332	300	333	323	269	329	280	335	340	337	320	326	325	293	363	319	288	339	355	327	306	311	320	307	341	316	320	308	335	330	307	319	276	327	376	313	372	313	317	324	294	305	276	308	307	329	370	334	285	354	320	314	340	319	311	321	346	322	329	326	327	337	282	333	285	348	326	298	334	299	361	311	348	321	312	317	324	306	331	348	355	322	308	319	320	304	325	331	314	310	298	329	350	316	308	339	347	305	307	308	320	320	311	301	329	330	296	331	341	317	322	282	326	326	356	310	286	328	347	333	338	316	278	320	323	353	354	312	330	339	320	284	324	345	313	352	301	293	318	300	337	284	320	297	315	317	313	328	299	307	330	319	339	320	334	311	360	327	307	315	322	349	317	338	303	309	335	293	334	325	320	343	330	312	313	320	334	318	320	332	331	320	318	309	371	319	310	311	338	307	307	306	330	350	329	338	317	322	308	330	319	331	362	292	312	300	327	282	335	334	326	339	313	314	322	329	325	321	309	337	316	348	323	307	271	306	327	340	310	348	307	328	313	330	317	324	331	348	336	340	308	362	308	333	320	350	327	322	311	340	336	318	301	281	323	336	361	286	305	325	344	340	308	325	329	315	334	319	333	305	301	322	339	324	371	295	332	316	293	315	324	275	329	350	322	378	346	330	325	334	330	328	320	317	347	330	320	311	342	326	313	332	336	300	325	330	333	326	307	318
24232	9849	5508	4581	3563	2588	1747	1321	963	902	799	858	788	795	796	754	767	763	776	753	744	723	700	729	707	771	749	754	711	803	743	750	767	749	743	765	737	738	772	701	738	757	734	752	689	724	752	732	679	747	816	708	777	729	706	718	716	742	699	755	739	689	791	771	702	756	757	723	730	727	728	687	716	691	767	748	703	695	705	745	709	780	738	696	753	758	772	729	689	756	767	741	769	734	750	757	729	781	699	767	720	695	731	749	753	732	735	681	747	788	748	751	696	749	761	720	772	746	728	721	789	734	716	752	784	744	728	756	721	789	736	743	691	751	725	713	705	755	730	706	769	717	772	757	740	729	794	766	755	740	750	712	755	746	715	778	778	741	767	725	724	747	768	770	694	694	796	754	711	761	738	752	691	745	762	789	723	703	733	740	734	702	753	747	755	710	749	747	775	680	722	702	727	686	747	744	749	712	731	767	715	703	723	765	729	700	762	718	703	751	753	740	755	757	793	731	748	761	751	651	751	696	768	741	775	739	773	728	765	703	733	695	711	684	796	715	797	741	734	717	754	761	767	736	733	724	659	746	730	718	765	765	738	782	764	718	744	728	716	685	735	770	757	747	738	704	734	732	746	747	777	704	722	714	780	740	725	745	762	770	689	747	700	722	717	705	726	691	736	729	729	752	784	759	725	736	753	796	719	741	768	703	699	759	770	702	715	741	763	759	717	751	783	761	720	729	742	751	729	776	759	740	742	739	746	728	749	738	746	711	716	780	772	719	712	754	713	727	764	728	718	729	717	723	732	740	706	710	752	757	705	689	745	742	703	746	741	740	695	731	706	744	711	699	767	743	712	740	762	750	714	715	752	773	727	734	736	750	732	761	773	750	700	783	748	773	713	801	733	745	732	750	725	758	757	672	765	733	782	758	741	688	697	751	767	750	748	738	714	742	718	696	729	739	724	739	715	736	733	755	748	707	692	744	718	709	727	735	714	739	785	749	718	747	737	772	731	679	762	740	696	767	721	711	667	749	759	707	713	691	720	718	732	684	777	704	698	738	780	727	708	728	686	713	744	730	743	746	766	721	728	717	722	742	730	725	700	739	708	748	755	744	735	775	725	715	746	732	721	748	655	732	729	722	728	740	759	781	713	750	723	691	715	721	736	794	758	725	738	732	694	707	798	728	727	780	735	717	763	666	784	720	728	705	735	681	700	790	733	740	754	739	734	744	715	774	737	702	740	771	740	741	746	733	767	769	729	736	737	734	713	761	749	782	768	735	737	760	717	781	699	740	730	712	750	702	749	696	717	733	753	747	755	758	701	740	745	766	733	742	746	696	703	752	742	711	765	704	805	744	755	733	750	768	787	714	669	718	741	751	799	727	713	740	736	760	720	754	699	697	717	708	741	772	776	722	668	682	725	740	729	748	740	721	703	722	702	785	754	777	686	722	811	727	794	752	733	743	727	754	744	752	722	719	697	733	746	727	701	739	770	739	756	686	702	753	680	715	789	735	764	733	678	681	758	721	768	720	733	713	731	752	713	772	744	716	756	714	753	735	746	685	746	711	706	701	713	718	738	722	738	735	714	725	759	746	718	724	736	704	706	718	664	755	743	746	721	746	740	737	764	713	729	753	754	785	730	690	721	719	628	757	727	722	743	707	744	696	719	709	722	770	755	752	739	721	736	701	732	717	731	792	759	767	715	740	720	711	749	769	739	735	730	787	750	762	730	736	772	744	707	763	766	720	737	776	719	700	804	734	709	734	685	718	786	735	728	711	764	781	745	737	670	752	766	732	757	760	735	704	734	709	711	688	704	728	701	773	703	818	739	700	718	733	775	733	758	759	740	765	751	708	709	748	724	775	696	767	709	761	718	673	741	758	719	725	720	731	739	689	763	729	731	684	752	733	739	784	779	729	708	737	723	722	760	745	731	721	730	750	737	712	720	764	756	725	725	765	736	732	738	734	720	706	686	719	782	738	744	797	722	765	764	708	725	746	708	742	711	757	727	768	726	736	720	724	750	693	707	768	719	721	716	713	720	755	734	786	745	698	727	724	765	779	767	747	762	764	700	718	729	725	757	714	770	772	736	727	777	723	746	758	700	725	717	733	747	750	735	701	773	703	752	729	722	689	691	681	755	759	747	768	759	760	746	755	672	699	741	748	752	735	734	736	800	753	739	727	741	720	743	734	721	733	729	755	714	710	740	719	753	732	712	750	743	694	715	710	728	738	801	721	760	718	732	722	745	751	745	755	731	775	744	724	714	719	788	747	754	753	728	707	723	718	726	730	730	751	763	739	722	744	759	769	713	764	715	784	749	756	758	729	771	721	706	703	735	689	747	756	751	749	736	735	763	725	778	764	727	697	733	722	714	749	743	736	736	685	743	731	799	803	754	711	722	792	752	723	731	749	763	777	735	735	717	752	710	692	742	761	688	715	736	715	734	721	699	767	715	722	765	779	747	725	738	753	725	758	724	723	796	785	717	734	755	716	713	756	746	731	740	761	722	735	714	776	733	712	815	736	789	700	758	738	732	708	739	776	781	728	730	735	761	738	792	723	701	732	759	720	756	709	690	766	706	785	759	758	758	766	771	714	751	738	810	771	761	691	714	698	698	709	718	712	685	776	728	700	759	744	750	725	695	728	731	722	738	708	741	726	704	743	736	774	747	742	704	701	725	734	740	793	762	698	745	733	700	728	698	767	748	730	713	765	740	747	708	695	760	748	723	733	730	708	758	747	725	736	757	704	708	737	716	708	712	722	768	703	681	763	744	733	704	712	753	728	746	707	762	708	723	725	732	733	684	765	735	729	740	746	751	721	709	731	680	735	713	738	749	718	694	732	735	750	772	755	804	763	771	735	765	733	741	687	755	704	750	737	732	699	714	708	733	677	699	725	756	736	724	767	701	762	741	749	752	694	693	764	749	764	764	694	684	727	749	746	740	746	784	729	694	753	761	700	733	735	720	755	751	710	719	801	759	740	749	700	779	711	797	803	691	744	723	735	693	754	753	807	716	716	721	764	715	785	719	772	724	792	787	738	738	782	712	746	688	757	776	735	713	749	755	767	729	750	752	728	713	765	747	733	770	745	739	718	730	680	743	736	672	722	736	731	739	745	738	728	748	698	758	755	708	701	702	740	749	736	742	766	699	772	728	737	768	724	737	756	720	745	762	758	739	683	735	751	755	725	725	789	775	786	789	788	736	706	764	786	767	753	758	734	655	759	768	735	732	775	732	725	746	778	811	739	737	690	774	733	744	741	756	766	727	703	711	683	776	739	735	711	739	729	758	791	744	748	689	741	768	763	805	731	712	725	758	699	703	757	743	722	745	799	756	763	740	758	743	716	757	718	695	755	778	748	730	755	671	739	698	714	720	747	745	737	736	751	759	714	746	769	688	756	786	741	740	709	719	700	751	780	769	687	738	711	730	756	741	761	722	764	740	693	744	733	747	745	704	726	725	777	774	739	758	725	709	776	745	726
37830	6674	1116	811	594	451	409	393	362	323	374	345	367	356	337	339	298	325	330	335	320	298	300	318	345	386	351	306	371	319	346	333	367	343	328	360	341	341	348	308	323	367	308	377	334	338	315	337	340	333	321	312	328	356	326	319	371	325	300	332	363	354	357	363	330	373	350	344	303	364	342	328	351	320	333	321	340	380	360	342	386	322	337	364	342	346	346	360	348	332	333	309	357	320	345	302	308	339	342	311	345	354	359	337	330	337	333	289	313	293	340	326	403	369	379	365	328	320	299	373	307	329	331	312	327	304	287	366	338	345	339	359	326	320	321	318	335	350	308	337	366	319	317	331	343	376	311	348	352	338	340	356	321	363	310	334	350	328	373	315	334	339	338	292	325	344	319	321	342	365	330	326	337	314	344	343	323	311	313	365	345	355	325	368	332	353	340	328	363	333	318	338	342	352	338	356	351	332	344	343	323	347	313	345	341	328	320	340	334	352	334	354	349	315	334	333	326	326	338	359	327	346	328	328	367	351	321	350	359	346	362	340	358	322	322	350	375	283	377	343	341	356	313	351	287	384	333	357	315	321	332	361	287	318	308	371	348	365	350	338	374	319	316	343	361	317	337	351	357	359	349	362	332	317	330	361	339	352	310	321	328	358	332	335	345	318	316	329	334	328	312	334	342	296	343	342	356	354	324	315	357	359	346	373	370	346	346	337	338	315	307	357	343	345	366	356	330	340	323	322	323	335	322	345	332	311	335	401	319	337	351	316	367	333	349	359	336	329	346	346	370	348	360	311	317	328	346	356	337	304	376	325	358	361	344	324	342	325	318	325	360	311	315	331	334	291	344	361	339	363	338	324	374	347	316	326	359	357	352	336	345	303	313	356	332	328	301	330	330	385	359	348	304	338	318	342	355	314	316	323	307	334	318	317	299	351	351	292	326	345	337	331	311	304	360	351	372	315	353	340	339	323	312	341	325	355	302	336	344	372	346	352	359	372	351	345	346	301	349	342	337	330	366	327	326	324	320	356	352	325	316	310	313	340	330	332	322	339	343	333	365	330	359	357	355	320	334	330	338	342	345	329	344	333	346	352	362	317	299	357	390	325	353	314	328	336	357	317	329	337	360	310	321	369	333	306	360	306	315	345	325	369	342	305	327	321	333	330	352	334	328	327	317	343	340	351	326	337	340	342	344	374	359	289	307	340	354	302	340	338	324	322	334	336	306	344	318	318	359	337	318	335	320	373	353	314	347	332	320	321	333	334	280	330	346	376	357	359	308	362	382	333	312	305	346	293	316	350	321	360	337	307	344	365	342	339	339	320	365	365	324	302	352	319	351	350	344	319	350	337	336	306	337	303	302	336	335	339	318	346	338	318	323	370	329	327	326	368	314	341	315	313	335	366	355	307	328	365	337	322	338	344	345	339	328	325	360	369	312	325	322	335	365	363	330	363	314	360	324	334	340	373	341	338	356	342	311	335	330	370	308	361	353	319	304	358	340	313	307	363	308	318	315	339	333	341	303	335	333	351	342	349	338	339	328	314	355	340	312	330	335	324	310	314	334	325	370	337	340	372	318	286	313	334	359	364	331	357	334	363	354	343	342	344	325	306	346	327	332	359	315	338	360	334	316	326	337	335	332	360	326	318	322	321	348	321	309	336	348	317	348	349	292	345	330	330	341	364	341	317	317	323	347	353	292	334	319	336	354	341	313	319	336	316	323	332	331	339	352	351	315	362	314	335	355	346	347	335	315	338	336	334	304	319	345	305	324	374	363	347	312	373	343	380	320	304	324	325	342	312	351	314	345	328	355	339	363	362	371	329	352	323	347	358	324	312	314	378	325	305	329	301	349	341	339	313	334	318	337	369	314	340	353	350	341	365	357	343	332	346	309	302	339	318	314	314	319	286	349	352	326	320	291	341	335	325	379	326	364	308	337	323	310	355	362	319	302	339	348	316	338	342	313	386	353	327	346	320	330	316	348	355	310	313	324	324	307	331	328	352	324	343	347	315	323	334	321	328	349	361	351	306	352	365	371	358	345	313	338	329	315	364	345	308	343	350	354	340	328	380	320	343	365	326	360	379	340	329	321	309	304	341	310	381	335	360	360	318	303	339	356	361	349	347	357	351	329	354	338	350	343	349	332	317	301	323	345	370	392	351	345	324	356	337	330	376	343	300	377	314	356	325	327	319	325	374	354	343	376	356	337	339	328	313	360	337	330	362	327	331	367	341	354	343	319	285	352	336	340	328	335	325	354	356	374	318	339	325	366	328	333	341	357	331	362	339	379	370	334	326	358	360	337	354	334	351	362	327	338	330	332	369	317	316	327	330	324	345	319	361	359	339	324	337	314	368	371	320	332	362	344	324	372	339	344	329	341	363	335	362	353	326	354	359	349	310	335	330	342	363	341	326	317	339	347	359	313	314	354	368	352	279	356	328	313	329	365	327	343	300	316	306	341	344	327	351	279	369	353	347	371	333	318	358	334	360	305	311	307	359	329	317	334	361	321	308	359	387	300	332	325	320	326	326	316	316	356	336	358	392	356	311	334	311	318	336	364	315	335	330	310	299	347	339	320	320	303	336	338	302	300	340	365	324	338	313	351	317	330	361	357	315	351	360	354	307	298	395	340	330	337	358	304	341	353	362	340	357	311	331	310	316	337	371	336	373	347	345	327	346	355	360	328	313	323	314	335	344	321	331	307	350	391	350	328	332	328	334	341	317	323	359	362	325	312	340	355	370	362	348	346	350	345	357	288	331	348	292	337	357	315	344	323	358	375	321	326	281	318	289	352	312	304	351	297	362	350	341	356	388	373	338	322	319	314	364	328	335	340	317	339	345	332	287	353	336	350	322	305	339	333	340	358	313	328	338	323	338	334	318	293	308	323	340	355	360	332	371	331	340	330	353	338	341	367	354	337	332	369	344	394	352	333	360	341	328	335	344	390	352	282	353	348	358	347	354	355	349	337	351	300	398	346	335	346	331	334	324	332	307	351	300	312	313	338	349	344	358	334	336	341	343	322	313	342	334	353	335	364	330	312	323	392	322	356	319	340	338	331	371	341	312	327	356	360	343	347	370	326	337	347	361	364	333	361	325	359	397	356	339	321	321	308	333	338	297	309	340	355	317	343	348	332	341	320	370	372	336	344	338	324	359	313	318	327	294	327	320	322	338	333	325	313	366	341	323	313	343	345	339	335	369	335	316	337	336	333	300	352	352	322	309	356	333	306	339	311	347	335	301	361	315	333	318	315	334	336	347	329	344	333	355	315	308	345	346	336	356	345	339	347	370	365	383	371	350	325	304	345	343	362	332	331	347	326	313	326	336	363	310	355	343	342	316	320	325	335	354	339	334	349	323	302	339	335	333	290	346	363	334	318	351	325	342	350	333	353	348	321	312	331	324	324	317	299	332	332	325	327	359	354	332	332	327	347	358	331	334	358	344	343	367	334	349	347	328	342	316	313	350	318	337	347	365	351	359
25801	9640	8455	7010	5263	3348	2406	1717	1152	959	970	941	886	830	826	788	833	783	816	802	765	812	819	821	787	792	799	848	799	801	811	796	779	811	794	794	793	758	779	783	738	802	836	768	732	782	747	787	773	742	776	793	803	774	801	753	839	898	845	783	806	753	775	795	728	816	761	779	800	750	775	774	772	793	808	785	774	797	811	749	771	792	763	760	802	741	819	782	768	811	820	820	754	764	791	761	775	798	756	789	774	818	779	796	791	772	748	751	795	825	793	815	805	784	725	766	810	799	810	772	824	802	787	747	750	783	777	715	802	767	784	820	791	728	823	761	765	816	761	768	747	815	763	778	829	781	777	798	782	772	786	754	719	788	799	715	815	769	772	790	759	767	795	757	746	732	831	832	803	796	768	791	752	760	770	754	811	713	770	764	791	793	761	767	780	775	797	815	768	800	786	750	807	744	756	759	811	788	792	814	801	791	772	805	779	759	796	713	788	809	805	780	805	749	795	807	775	747	788	724	791	741	769	764	745	755	781	741	767	775	771	786	771	800	820	731	806	778	782	752	766	792	769	797	831	744	743	838	781	780	756	787	793	809	797	786	784	741	822	808	850	832	770	798	771	800	775	766	793	732	794	785	823	800	762	789	752	720	774	722	769	737	812	812	731	735	849	725	839	738	833	761	863	820	836	771	782	724	779	786	804	761	807	760	776	756	813	807	731	781	801	805	747	783	779	873	784	793	793	788	768	818	760	735	798	776	813	802	728	780	783	803	798	775	755	778	787	799	841	777	788	778	768	781	805	780	780	775	780	824	819	812	788	789	796	776	782	749	769	812	807	777	709	802	787	762	802	771	807	812	733	786	770	752	781	762	830	792	797	798	782	774	841	771	762	802	827	825	781	735	765	821	801	760	843	819	777	824	759	746	771	725	795	781	786	791	817	725	773	795	756	748	791	764	766	799	748	778	750	738	783	799	795	748	771	749	805	741	808	876	811	745	781	784	784	782	777	817	816	798	759	796	797	769	828	768	810	758	764	782	808	776	803	789	757	739	773	758	817	804	774	761	777	732	768	766	743	816	746	794	788	793	788	756	816	772	807	793	801	783	769	770	788	769	776	735	815	758	793	736	772	825	742	835	825	790	747	770	782	736	741	807	745	781	754	791	784	814	790	793	793	786	749	760	775	777	769	800	773	774	771	804	777	791	756	798	802	798	740	796	806	752	771	823	830	829	784	730	780	753	803	792	799	810	802	807	788	767	815	777	747	801	738	808	777	791	802	788	831	729	776	796	747	753	724	760	769	798	820	788	731	820	788	769	731	750	771	763	777	782	765	741	761	775	782	759	790	738	795	798	721	789	785	708	770	781	789	761	799	794	794	840	788	727	776	796	793	811	809	737	793	769	763	792	807	742	792	767	759	745	800	795	758	779	809	745	841	761	800	766	813	818	745	779	760	807	776	772	793	770	753	749	790	829	793	797	764	779	777	737	750	774	799	765	737	746	749	780	770	781	759	792	789	762	771	783	721	802	770	764	794	794	848	782	783	823	783	795	818	795	776	771	814	804	746	767	786	791	773	750	803	785	756	739	765	736	796	852	737	754	811	801	793	823	773	780	786	778	812	749	806	849	786	756	781	793	758	744	794	799	764	843	713	811	779	801	778	752	770	784	755	794	842	785	805	742	755	799	782	783	795	757	761	807	724	774	810	752	799	806	796	772	793	813	729	717	796	812	780	794	826	790	801	761	759	778	727	789	806	775	799	799	764	822	734	769	801	856	783	838	744	792	770	754	868	759	780	766	757	787	751	733	827	808	791	822	754	792	831	773	749	783	783	731	763	791	834	809	789	789	746	764	738	791	780	784	774	797	791	794	762	764	818	820	795	786	791	788	781	787	788	763	766	734	806	728	805	776	775	780	783	791	764	770	787	806	799	725	763	764	769	791	787	765	757	845	789	826	784	773	796	825	740	824	762	771	777	756	800	790	790	747	793	749	789	747	761	819	795	755	762	748	837	796	818	804	749	826	797	772	776	736	857	738	780	783	744	786	790	803	795	737	767	729	775	718	717	788	732	792	765	793	776	785	774	816	752	793	801	842	804	770	755	771	792	759	778	789	800	750	754	867	769	760	720	788	766	804	803	778	779	744	807	814	802	785	755	762	764	829	816	762	813	822	739	802	779	828	826	768	770	753	797	811	762	812	742	754	855	778	800	779	803	740	744	756	761	793	776	754	758	794	801	757	783	833	732	786	802	735	794	773	780	827	734	728	792	808	785	787	758	780	745	772	789	753	739	797	736	808	805	786	817	733	711	807	783	798	809	795	806	805	754	785	807	713	779	738	800	806	787	775	779	771	788	753	784	864	759	826	744	823	774	749	745	748	793	764	834	833	778	795	835	807	774	798	802	749	785	787	781	758	742	783	734	709	764	786	865	778	815	806	802	740	737	781	748	768	797	812	796	816	761	799	799	778	784	778	772	774	776	793	823	815	785	778	808	758	787	815	748	787	804	780	763	819	744	834	755	790	729	774	802	824	770	792	803	731	803	731	752	769	796	830	783	764	812	821	784	803	814	818	712	779	777	825	780	814	797	814	791	785	793	751	803	790	761	775	789	765	765	789	750	779	743	771	772	735	788	820	758	757	722	813	844	823	753	742	827	774	824	848	786	787	767	836	825	772	800	781	785	779	787	848	750	810	772	791	767	792	757	804	762	770	772	792	753	795	850	806	764	773	789	767	782	742	818	779	749	783	775	798	828	826	726	799	789	797	776	784	793	782	724	808	785	816	745	779	842	829	823	782	821	755	768	781	746	767	793	844	770	757	776	774	724	746	752	794	827	775	793	824	824	766	824	855	802	767	791	740	848	770	774	745	809	781	754	816	818	802	797	809	784	754	780	773	798	754	782	804	735	805	792	789	725	779	822	716	821	764	775	739	778	799	837	814	752	808	826	795	761	760	807	802	803	700	737	758	758	787	810	815	781	765	772	750	760	787	839	859	752	762	788	783	753	730	811	792	805	820	823	831	765	788	811	791	790	769	789	863	796	810	751	759	815	741	782	825	761	772	798	850	747	761	780	717	783	809	823	827	805	774	800	707	799	795	795	768	770	765	766	780	772	791	746	808	797	802	835	797	711	830	778	845	789	833	801	775	852	746	788	738	723	805	803	757	777	765	779	809	762	752	782	740	726	810	779	790	765	786	735	781	713	788	760	815	774	745	769	810	771	794	805	871	778	776	842	784	793	762	821	728	753	816	770	828	776	787	756	752	792	852	768	785	732	781	792	805	815	782	836	781	786	797	826	742	787	777	807	719	755	798	780	791	817	742	774	792	817	825	763	710	759	752	801	800	749	766	809	755	768	784	795	777	797	752	797	800	814	795	739	734	778	780	778	782	780	744	822	785	772	818	746	770	766	753	767	813	786	754	772	757	764	766	792	724	745	743	814	837	729	787	741	780	750	837	756	733	770	805	758	782	796	811	783	766
24616	2903	613	443	360	360	346	296	309	340	283	316	334	315	336	328	308	315	320	298	308	339	322	322	301	314	295	310	323	309	317	309	316	296	303	300	283	311	309	297	292	262	322	294	315	328	354	281	300	302	342	300	326	306	325	326	337	268	328	299	322	282	338	317	334	290	329	320	319	311	303	268	347	303	304	314	309	304	317	297	301	321	275	325	332	328	318	337	286	298	299	349	295	305	306	337	280	316	294	295	287	292	316	323	331	287	312	269	321	300	303	338	321	309	320	298	300	313	305	304	318	298	318	287	285	295	299	312	310	338	356	301	315	339	309	329	317	279	307	285	302	332	283	340	327	286	340	321	312	298	308	313	336	299	310	312	284	296	302	289	312	300	319	353	296	311	287	296	325	339	293	297	284	319	303	295	275	315	292	324	322	299	334	338	302	336	278	256	321	324	318	309	301	260	319	323	310	313	280	295	331	341	342	328	303	286	320	270	271	317	307	318	315	331	325	328	312	326	311	317	327	307	273	293	321	317	327	314	325	323	292	319	320	324	340	275	321	301	297	332	311	305	307	318	302	328	333	325	317	315	306	309	314	280	318	317	323	320	294	303	269	337	283	312	314	283	307	270	313	292	324	307	344	354	365	290	294	319	307	325	309	305	323	316	325	347	336	342	290	306	299	317	284	285	291	291	289	334	315	283	304	325	318	330	333	303	331	331	310	280	280	324	334	309	300	299	310	296	290	327	314	330	314	334	311	280	307	325	326	260	310	301	318	310	326	297	327	322	305	316	269	306	294	303	284	314	294	273	311	296	288	319	306	303	288	315	340	281	312	325	306	341	300	299	293	309	303	299	302	345	305	305	263	294	321	299	319	290	318	331	295	307	304	293	338	314	289	303	327	329	295	281	290	322	329	342	317	308	282	305	312	324	298	326	300	311	289	291	291	270	332	311	313	291	319	305	293	340	338	295	328	304	350	351	316	314	312	298	345	333	301	316	306	311	325	308	267	302	351	279	278	253	307	310	330	296	301	324	284	298	334	298	315	294	294	295	311	276	310	305	333	302	314	301	302	324	332	298	305	299	328	312	327	345	305	269	306	315	285	306	309	332	348	347	307	301	325	324	302	327	280	342	321	326	305	283	312	327	320	310	272	313	327	326	349	324	336	300	346	293	298	292	292	310	314	289	318	300	315	303	306	304	315	315	316	337	288	329	320	290	312	329	305	291	331	300	305	300	316	277	276	303	299	306	297	322	315	277	316	299	293	286	294	305	314	342	302	296	294	361	290	364	342	298	297	298	280	283	323	300	310	319	317	297	313	311	314	330	278	330	308	283	327	298	310	320	349	317	290	263	306	302	307	333	303	281	319	313	332	309	288	341	354	320	325	327	331	306	306	299	341	300	300	291	320	311	334	307	308	305	314	329	296	333	339	304	341	327	313	320	303	310	298	308	312	307	295	310	310	303	308	307	336	315	328	294	321	330	310	312	329	292	328	318	337	303	283	319	286	319	309	289	303	316	300	318	310	286	315	316	302	326	327	339	335	349	344	278	282	307	316	336	295	323	325	306	298	317	318	319	316	340	298	298	310	287	315	329	302	322	305	290	330	328	315	294	312	306	332	326	328	323	328	281	312	287	325	353	294	320	268	281	330	322	290	338	313	289	340	314	326	294	306	319	308	308	304	326	276	328	330	290	335	306	371	316	308	326	327	325	321	286	316	303	308	308	300	296	292	303	322	305	318	325	264	321	303	293	268	317	307	296	279	304	335	336	318	323	291	345	308	303	337	318	302	298	299	276	304	306	321	274	325	318	290	305	316	269	297	311	318	304	333	332	306	339	313	310	340	316	313	336	302	317	325	308	298	319	306	345	320	302	340	328	333	299	309	314	320	287	308	303	295	286	317	351	310	301	330	330	269	326	324	303	313	302	331	316	324	329	307	325	299	285	341	335	306	307	313	342	287	320	306	320	316	341	305	303	344	330	308	319	335	367	322	311	325	307	315	322	300	317	287	353	288	328	302	285	351	313	320	331	292	319	283	324	317	306	330	329	284	319	314	334	328	303	305	308	325	322	281	312	336	274	330	274	299	277	293	344	321	267	287	349	337	312	322	295	331	310	335	307	302	297	323	313	275	307	299	285	304	332	325	333	379	331	329	303	327	337	318	330	305	335	299	329	289	276	324	341	344	312	284	299	286	306	308	308	292	304	340	300	328	311	337	298	338	321	309	340	330	294	293	312	337	297	336	310	316	280	300	302	305	349	318	329	324	309	298	305	295	349	344	296	299	331	319	298	266	308	315	315	329	326	323	303	373	345	360	320	300	299	342	298	307	319	296	339	286	295	359	294	281	295	309	310	319	347	369	333	307	328	302	323	285	321	332	325	315	309	306	288	313	346	338	304	268	307	301	287	296	310	313	339	316	310	296	298	289	301	286	326	316	300	325	312	297	318	340	361	281	316	308	304	320	323	320	301	340	333	293	330	335	277	329	340	314	300	341	265	298	301	327	317	313	300	315	305	298	315	329	310	352	277	328	313	358	317	338	306	299	348	324	283	324	304	313	289	311	271	326	321	288	304	299	266	338	279	350	291	311	283	351	324	309	322	285	329	320	340	355	309	317	320	324	333	315	309	321	301	330	340	326	318	322	318	312	311	325	312	328	314	318	295	313	293	332	335	289	314	298	306	322	366	333	281	317	348	314	357	308	332	294	320	320	317	332	317	336	318	301	327	363	329	288	340	287	296	336	350	286	313	333	342	354	307	323	292	322	299	281	294	325	309	319	300	305	303	306	288	327	352	335	280	317	302	300	356	286	298	320	314	285	281	298	279	324	319	334	334	308	317	291	312	312	307	348	310	318	293	335	353	293	297	339	289	320	279	334	277	321	316	308	312	330	290	321	330	340	318	309	326	322	334	337	325	301	308	295	320	314	339	343	296	308	325	280	356	318	339	318	282	310	281	340	316	301	299	298	285	307	338	278	310	329	271	302	323	290	266	315	307	345	352	322	298	278	339	305	282	290	328	309	312	322	261	307	315	306	304	313	305	308	298	357	310	296	264	315	370	330	302	311	302	316	330	313	296	310	353	317	332	317	333	318	292	287	314	339	308	315	314	313	341	303	309	337	329	290	308	333	339	282	325	324	312	315	341	294	349	301	298	340	352	316	291	309	332	297	325	330	324	331	298	292	308	316	319	292	281	322	317	315	301	319	341	294	345	329	304	332	291	290	327	297	293	311	343	318	310	328	291	328	322	328	339	287	304	350	296	323	308	317	330	285	325	280	313	311	338	301	305	303	292	316	328	322	300	304	305	310	298	359	314	318	297	298	324	350	314	304	311	323	324	296	321	307	283	325	330	354	317	287	309	326	288	290	330	280	291	348	288	357	323	339	313	295	298	340	337	309	339	311	307	306	272	354	284	316	334	286	321	291	311	312	312	287	319	328	308	310	304	304	340	307	310	313	326	310	334	309	306	292	299	314	301
17897	5932	4447	3189	1954	1446	1168	931	769	784	718	745	738	712	712	746	722	700	704	712	724	709	669	684	658	685	695	698	710	708	711	725	686	716	655	709	661	699	684	708	713	646	690	746	658	732	675	738	683	681	701	696	677	749	704	664	690	686	669	686	699	673	680	675	692	686	708	694	710	702	682	699	710	670	664	641	694	744	648	675	672	668	712	711	727	640	707	720	674	697	659	677	707	672	684	681	714	712	672	679	684	683	726	686	727	676	664	692	694	733	671	703	706	697	675	684	722	729	679	680	679	737	698	678	702	667	685	696	677	679	687	692	675	718	706	679	643	704	728	701	662	708	710	667	708	684	735	699	671	673	693	708	704	672	718	723	704	625	676	672	675	729	678	689	674	701	706	670	711	679	675	621	721	725	688	656	706	684	664	661	673	689	693	684	725	713	656	778	668	682	667	727	693	689	686	694	759	709	686	731	670	652	656	675	687	692	674	665	645	681	719	695	707	673	655	727	759	721	710	733	738	703	718	639	693	689	715	679	689	730	698	704	694	683	683	706	685	671	672	728	702	700	665	704	675	720	668	674	655	684	705	693	696	644	647	687	719	659	723	669	679	681	698	681	699	700	721	766	689	707	688	713	675	668	691	695	689	683	731	678	726	686	657	662	706	687	699	686	721	695	681	670	696	669	683	663	746	743	676	730	702	700	713	663	719	701	673	726	674	654	646	684	665	643	726	703	682	696	696	685	659	631	727	670	688	752	640	721	697	700	660	672	674	670	696	699	669	650	666	685	720	679	764	689	719	680	714	691	706	665	696	697	695	692	707	673	657	705	705	713	644	678	679	705	712	654	715	667	704	690	686	689	680	724	679	722	704	722	703	718	680	701	671	653	727	707	648	665	721	722	723	662	685	698	710	667	692	677	707	722	706	674	711	677	667	710	693	658	716	712	703	701	732	675	671	633	672	659	665	689	684	676	680	709	695	668	713	698	701	734	707	685	682	693	698	714	712	682	684	702	704	686	682	656	713	706	684	727	714	738	616	734	664	661	688	735	755	691	720	716	645	715	643	686	654	687	684	722	703	634	716	708	757	677	649	693	691	757	692	684	689	602	659	681	729	700	734	689	747	681	706	681	655	664	765	653	696	686	671	725	729	703	707	686	679	676	731	745	681	711	698	687	673	683	571	689	726	665	705	662	686	690	706	720	648	702	648	711	672	665	646	685	668	672	666	652	723	704	707	658	683	682	636	683	680	715	663	686	676	696	714	683	707	666	683	707	687	671	692	676	697	678	660	713	726	695	685	647	730	687	660	696	650	670	669	688	709	663	631	705	714	714	684	702	695	774	706	721	697	704	693	687	733	686	711	655	686	655	744	669	684	683	700	652	688	678	703	699	686	729	643	705	671	718	717	641	722	732	702	665	715	695	711	647	705	758	640	722	689	736	683	707	709	671	695	701	708	661	743	700	676	654	706	704	718	693	698	721	656	616	708	678	729	693	709	674	693	716	684	683	684	707	693	703	666	735	701	669	694	691	737	711	682	717	690	707	670	702	684	710	662	658	664	724	687	662	684	746	686	679	680	763	677	714	716	740	676	731	709	678	665	631	663	730	723	697	667	723	664	669	689	699	724	686	732	686	652	697	700	669	671	724	661	674	700	712	708	678	701	693	651	691	697	653	684	683	678	695	699	715	687	716	718	689	717	707	669	671	724	655	683	640	680	688	682	703	663	680	686	700	699	638	686	691	708	684	699	647	712	769	711	682	690	702	675	733	695	686	728	672	740	708	722	738	688	709	707	738	726	733	737	681	670	691	713	643	705	706	713	695	711	703	665	685	675	700	640	716	700	702	680	715	633	661	624	694	636	668	691	728	667	706	672	703	723	688	726	652	686	664	678	693	696	669	697	684	687	689	662	694	677	706	665	674	672	688	692	671	724	654	751	690	708	678	676	691	705	661	705	712	678	667	683	706	685	654	674	671	635	687	683	678	679	690	691	628	671	641	707	722	679	678	697	659	647	740	685	714	724	636	693	708	689	656	676	677	711	702	686	695	715	692	726	725	687	674	722	650	712	692	735	667	712	670	695	665	696	746	729	727	678	670	703	682	704	707	659	719	688	688	652	672	687	674	719	714	710	682	667	707	662	677	673	668	673	683	680	672	701	706	730	694	714	669	701	642	692	697	633	664	653	694	690	691	722	679	705	688	675	670	723	726	695	641	699	719	657	674	690	700	693	674	709	724	671	675	676	698	688	703	710	736	685	723	660	706	668	672	728	654	667	681	679	709	688	749	669	656	672	692	691	655	722	706	646	735	684	693	664	679	714	675	670	700	678	703	681	691	722	656	727	726	667	718	683	677	678	730	735	720	685	698	685	685	764	692	700	695	696	703	672	673	719	718	670	698	699	706	661	690	655	747	644	646	701	653	649	682	712	737	726	715	681	676	685	712	727	711	740	712	697	707	698	712	704	657	671	663	720	687	713	729	661	645	712	700	688	700	726	686	704	699	664	702	692	686	736	715	681	680	681	739	700	725	701	710	715	711	686	728	701	703	718	684	689	688	698	664	701	659	687	691	718	665	715	690	652	700	677	699	726	724	693	658	680	679	704	728	702	681	692	672	686	701	709	688	702	701	714	678	676	669	692	703	704	671	648	746	693	701	728	683	694	692	725	722	697	731	686	701	642	690	712	693	707	635	727	726	690	696	729	744	704	699	679	684	714	699	701	714	673	729	672	747	767	689	683	666	668	726	678	729	701	666	643	666	705	675	712	718	655	711	717	708	690	720	704	727	693	706	656	677	685	697	670	753	697	657	721	709	674	692	701	669	645	664	687	675	703	708	749	684	720	727	715	713	665	671	692	731	670	700	689	672	700	686	690	653	698	673	737	649	729	703	733	665	732	689	669	699	691	708	746	690	676	689	668	709	710	711	652	724	698	752	700	723	688	689	714	686	693	694	708	671	662	660	661	670	666	681	703	684	661	697	638	637	684	703	685	727	725	712	670	702	714	699	688	714	633	701	705	700	741	710	685	658	655	707	699	700	736	703	652	677	718	707	722	675	697	712	646	718	740	670	696	690	710	675	720	723	681	750	692	710	703	657	662	713	718	729	643	692	675	741	691	711	674	681	674	709	674	702	708	685	670	668	709	672	738	713	724	708	692	720	731	703	687	686	681	698	684	685	686	666	666	717	719	732	679	688	729	693	691	705	710	678	695	718	737	734	685	673	698	663	740	686	681	716	721	690	695	656	687	694	707	703	666	683	692	664	686	666	679	744	722	712	722	742	667	661	700	696	711	688	698	662	701	697	660	668	738	728	679	756	743	710	683	724	754	710	676	711	736	741	710	739	689	729	682	729	729	712	644	696	717	691	730	740	717	644	682	672	683	688	691	680	668	687	676	710	670	683	655	755	691	658	743	665	690	709	698	722	632	739	670	653	672	692	716	669	638	691	693	646	694	736	715	669	684	717	698	687	693	673	724	704
29539	5088	1049	677	479	430	372	363	319	318	310	336	355	359	326	334	341	318	349	288	314	299	317	313	343	315	328	365	316	341	294	335	337	320	307	346	314	323	331	326	326	321	338	327	330	361	328	322	329	350	308	315	296	328	326	337	331	303	316	341	319	317	306	309	309	354	288	311	345	336	350	330	285	320	355	338	306	318	339	317	341	325	330	321	314	331	329	328	291	339	301	294	317	353	294	320	337	333	359	327	291	328	332	321	327	297	317	325	365	326	329	327	308	314	321	311	303	335	324	347	308	340	339	319	309	291	303	274	292	306	354	332	321	315	307	352	317	302	318	306	331	357	310	332	331	339	339	324	332	309	281	315	335	354	325	318	309	323	314	333	296	287	267	291	322	349	356	306	303	346	322	317	339	319	318	320	322	353	313	319	335	290	296	322	293	332	311	309	343	336	315	331	284	325	357	322	314	348	314	308	315	296	361	309	328	335	327	323	343	348	281	325	304	335	324	341	298	324	311	334	320	326	315	325	312	352	318	315	347	323	317	362	310	295	287	312	324	341	328	313	342	325	317	328	314	289	317	281	313	328	340	343	287	310	318	307	313	341	324	349	320	364	331	312	285	315	304	296	324	361	338	351	335	332	322	320	333	332	274	304	313	335	304	340	305	331	347	330	296	304	338	313	306	304	323	325	374	280	321	336	312	323	305	341	298	319	325	328	282	298	329	365	343	341	299	342	342	310	299	345	300	319	329	347	357	306	326	322	289	352	318	287	293	354	375	335	345	329	277	354	347	314	324	303	327	352	308	342	290	305	345	336	323	313	280	326	349	291	317	294	315	324	295	327	349	287	343	327	323	313	339	290	318	356	312	353	308	308	318	290	283	330	306	320	323	329	333	341	326	339	353	300	343	330	298	319	326	319	309	305	301	338	320	311	322	307	318	316	314	320	311	329	323	335	319	301	309	337	356	301	338	351	312	322	322	308	336	312	352	327	332	337	366	358	303	322	334	330	290	310	350	342	319	350	317	310	287	303	310	341	345	323	311	333	328	318	325	308	337	309	318	335	299	317	323	323	341	316	320	318	357	303	313	307	327	295	274	343	300	291	329	328	316	334	317	312	305	278	359	357	326	362	319	341	323	323	318	314	323	329	299	308	331	345	313	304	344	346	326	328	305	323	338	311	301	307	342	333	308	310	346	287	296	306	327	309	335	285	315	306	323	324	308	349	329	320	325	314	326	346	321	325	267	303	348	301	276	337	331	360	333	336	326	334	316	309	345	321	309	344	313	324	350	327	353	313	298	314	313	313	333	290	316	351	337	347	303	324	337	312	298	312	349	322	315	313	337	305	299	322	298	358	319	305	320	327	346	310	287	281	346	323	321	338	323	316	319	322	306	331	346	313	286	306	307	314	298	351	313	322	318	316	290	306	339	316	340	308	310	332	331	309	328	338	295	347	337	335	348	330	311	331	304	306	320	330	298	314	301	359	287	342	316	333	339	305	349	331	301	319	305	293	297	305	344	293	347	316	308	323	320	362	305	303	331	320	336	310	354	318	315	280	299	314	322	325	307	341	316	339	336	342	299	333	356	328	344	310	310	311	312	320	312	284	343	313	354	296	340	348	341	346	276	313	330	317	335	329	322	342	316	298	278	298	322	304	297	325	330	323	309	328	296	325	321	312	342	324	342	326	307	341	292	302	336	344	346	327	327	287	280	345	299	284	297	304	322	281	333	355	298	334	312	313	306	381	325	328	307	321	280	308	312	319	302	340	303	331	321	317	303	305	359	334	338	352	339	344	333	340	352	324	306	295	317	338	310	303	318	322	352	368	341	318	330	317	315	327	306	298	319	316	323	312	289	331	294	310	294	321	334	303	292	332	363	342	308	332	308	326	347	307	339	299	383	342	295	307	329	293	314	305	329	341	303	290	292	337	338	319	337	326	325	343	308	327	325	298	333	331	291	299	332	318	343	349	377	316	316	323	319	347	304	304	298	321	318	349	343	309	298	327	305	319	297	349	312	337	313	318	331	347	322	330	336	288	325	298	332	336	287	304	311	276	325	337	369	340	278	339	311	330	318	359	348	287	279	328	286	315	323	312	336	305	338	364	319	326	313	322	348	298	314	326	300	339	334	357	353	339	305	312	327	314	319	327	343	343	344	352	322	312	322	345	298	298	308	339	308	314	291	338	321	313	326	348	308	346	308	318	311	321	306	315	318	330	291	302	359	377	306	343	352	317	338	277	316	321	327	319	336	354	306	286	344	340	314	298	302	316	325	309	360	312	298	330	364	317	322	306	335	327	317	333	301	334	363	308	327	320	331	328	348	305	339	346	386	306	313	324	354	314	294	347	323	310	341	281	285	326	321	305	345	309	316	350	300	330	313	320	307	357	340	302	310	332	331	320	277	348	340	335	310	357	317	285	294	339	324	307	299	362	293	316	374	346	308	318	323	312	335	320	307	354	325	336	314	290	306	361	341	324	357	353	301	336	364	332	341	343	337	326	323	300	305	318	326	326	316	336	293	350	321	307	349	297	310	297	335	303	298	304	307	337	346	297	325	286	309	341	333	323	320	340	308	334	317	311	355	333	309	306	312	309	322	346	302	306	318	340	346	357	296	328	326	317	293	324	309	296	278	325	284	327	315	331	344	315	317	330	343	299	318	324	333	310	323	310	316	365	318	344	333	332	307	337	304	311	328	290	344	298	314	352	303	287	303	343	305	331	310	349	308	370	312	331	342	287	348	337	326	330	343	366	330	339	309	311	305	308	365	331	350	356	337	333	318	326	306	300	320	330	329	308	311	363	307	337	311	312	320	305	312	357	313	312	355	306	315	331	339	310	294	315	321	357	333	320	335	318	310	317	299	329	286	332	332	347	322	318	327	329	293	295	319	326	327	337	315	314	332	330	337	335	330	310	319	310	332	292	295	330	333	329	326	341	301	298	324	294	326	312	361	308	321	323	304	329	318	342	255	322	307	324	317	350	330	330	343	290	297	319	323	343	316	328	335	328	316	291	317	322	311	323	319	305	341	298	322	317	283	317	361	331	310	334	296	312	348	306	299	317	361	331	318	319	310	345	337	324	354	330	310	339	350	350	316	296	347	331	339	346	323	336	298	369	314	327	316	339	340	336	290	329	310	334	355	346	319	328	325	309	331	341	314	339	368	358	347	323	315	333	306	302	344	333	292	314	334	322	349	329	327	317	336	359	335	350	307	324	320	320	315	283	322	279	297	325	324	289	345	325	343	311	311	340	338	323	352	349	322	309	308	342	323	279	292	317	284	332	325	313	348	293	313	294	317	339	304	357	371	328	333	339	343	320	319	335	300	313	334	327	324	321	327	327	319	347	302	302	279	313	336	322	255	331	351	332	328	308	330	330	353	307	302	310	322	331	305	313	357	312	327	315	328	317	307	327	269	322	341	341	319	304	317	326	297	321	350	338	367	336	339	337	370	312	291	323	341	317	361	313	322	332	289	320
20699	10980	9120	6142	3956	2731	1787	1257	943	934	893	853	760	779	753	726	731	825	808	725	744	744	689	792	741	716	759	748	805	778	785	760	692	713	703	720	717	752	704	744	750	726	766	772	706	767	717	692	731	760	758	761	752	764	731	762	690	780	708	720	766	781	731	749	704	728	762	726	732	737	695	669	757	691	764	733	706	787	703	749	729	694	770	722	753	776	778	727	739	743	677	785	707	730	735	719	689	768	782	740	746	733	709	678	734	703	720	677	710	785	686	722	744	772	752	732	746	744	723	722	711	708	753	723	743	707	707	714	717	713	749	717	765	753	730	727	736	747	764	742	689	775	737	759	730	732	729	756	724	748	741	683	750	693	752	717	719	743	691	690	768	711	716	710	779	707	714	727	691	721	697	773	803	784	712	771	721	776	747	718	768	739	741	698	770	716	751	745	721	695	782	746	715	733	715	714	771	732	721	741	738	702	682	708	716	718	742	794	736	731	794	716	759	709	735	776	734	716	815	757	724	727	758	722	736	710	730	672	715	751	757	721	720	709	777	768	735	750	680	726	706	711	769	738	736	676	702	753	736	724	734	713	752	721	756	758	742	704	727	748	668	735	729	716	761	743	766	735	715	746	756	709	693	747	700	696	704	792	740	772	743	707	756	708	726	772	745	716	779	778	743	715	734	732	762	781	713	710	786	700	737	758	731	752	748	740	693	740	677	759	789	780	749	739	743	748	744	717	708	695	751	732	712	723	760	727	724	708	718	710	692	747	743	747	748	758	714	724	722	711	766	743	710	744	689	739	758	747	739	765	766	686	778	720	782	759	815	727	740	748	721	716	708	691	725	750	716	755	736	757	729	719	752	758	737	724	758	709	762	732	754	762	719	728	764	723	730	726	710	692	756	762	719	729	766	699	777	765	735	744	747	737	780	756	754	742	771	777	739	737	745	750	702	726	708	759	717	706	733	704	756	766	707	720	745	746	728	735	709	737	766	728	731	744	736	716	680	722	701	780	698	756	759	721	724	730	761	737	763	739	695	741	730	747	764	757	732	745	774	680	698	751	776	730	733	746	764	728	752	734	706	734	774	727	747	727	676	696	771	746	698	701	753	691	722	763	749	746	725	758	715	712	686	707	788	709	726	747	727	700	726	762	725	714	692	764	720	737	710	759	762	677	734	741	768	727	688	746	753	715	706	740	722	728	717	729	743	721	711	746	795	727	733	702	741	696	751	721	706	695	710	745	722	718	782	727	756	691	700	738	740	738	750	717	766	727	727	714	715	728	752	707	749	713	759	708	746	749	691	738	712	771	736	764	713	726	734	716	728	711	751	732	704	711	759	734	764	741	748	760	728	729	731	755	711	732	750	732	704	769	737	693	746	758	762	772	738	721	757	736	721	722	742	727	734	741	737	770	690	744	718	729	709	776	738	707	723	730	779	791	722	752	695	708	711	709	689	718	717	748	742	733	778	748	711	737	733	701	779	727	693	697	744	753	730	673	756	732	705	775	739	713	714	735	709	691	728	772	764	759	675	726	722	802	734	747	684	747	710	724	752	694	758	744	701	741	727	720	716	713	741	748	750	698	731	749	720	738	720	770	714	733	757	713	733	726	745	732	760	720	782	693	701	728	751	739	698	706	686	754	732	742	700	746	765	710	757	696	755	719	732	673	691	743	707	674	724	687	705	715	745	706	712	727	705	717	700	775	668	747	741	736	711	727	754	748	720	753	742	779	685	740	701	741	718	763	744	722	729	766	747	750	729	754	755	761	726	744	747	731	776	780	751	765	715	717	762	739	729	734	729	705	715	727	736	675	729	725	729	687	750	729	822	746	741	738	699	792	748	737	767	720	714	733	745	756	709	800	711	695	750	708	747	725	702	725	727	700	742	654	729	707	739	752	724	733	755	660	667	730	745	693	750	767	704	720	765	739	737	715	719	795	727	757	724	702	737	719	682	707	753	779	753	725	776	778	715	711	753	744	710	768	778	712	692	793	694	779	754	740	732	706	710	746	731	750	729	736	729	716	751	720	741	723	765	724	745	749	771	777	726	785	763	743	765	776	770	714	734	715	714	721	718	756	763	763	696	761	761	775	665	735	740	751	696	733	737	696	741	697	721	778	651	747	765	733	751	687	748	747	706	735	751	752	751	740	695	695	746	709	697	786	770	738	721	754	748	715	764	715	737	728	726	724	732	725	770	717	737	757	703	775	725	711	729	721	748	682	737	752	697	710	751	747	739	715	733	699	732	754	686	767	750	721	737	694	723	723	768	752	732	778	772	704	710	722	717	765	774	733	736	769	712	743	759	709	745	687	745	721	771	764	690	705	755	701	730	712	685	735	737	763	736	706	753	779	724	793	705	746	723	757	783	760	726	719	671	731	737	754	713	758	710	707	752	804	736	707	694	708	725	720	716	712	765	746	750	772	759	735	697	675	804	723	743	750	719	724	794	734	747	743	747	680	705	712	804	729	699	766	717	688	716	741	732	694	668	765	718	734	788	712	760	768	714	777	773	743	706	795	764	758	733	712	715	764	718	717	704	735	725	765	741	754	694	677	752	728	720	748	764	765	771	709	698	707	713	656	713	732	770	731	715	741	701	766	716	717	672	764	720	711	749	721	700	712	752	722	696	744	778	745	792	757	747	752	739	759	709	713	728	769	709	711	704	714	752	702	714	662	754	694	766	754	710	721	712	737	721	705	758	716	750	730	706	727	749	791	704	728	749	686	714	718	704	769	714	742	699	741	739	753	722	724	728	744	738	702	753	727	727	731	749	729	737	699	760	759	745	684	750	751	715	745	698	718	692	800	676	745	744	789	718	738	726	731	736	749	763	695	736	716	716	756	723	711	718	748	708	723	748	704	720	705	722	717	660	708	767	755	702	725	720	713	735	716	738	721	660	736	777	727	753	658	748	800	728	768	732	721	725	731	745	692	679	736	738	710	741	723	685	716	735	710	671	701	740	746	694	739	721	747	747	722	736	738	705	751	683	698	776	712	734	778	729	682	698	754	750	720	773	746	737	744	730	729	684	727	737	727	700	728	721	782	730	750	743	724	748	713	704	728	722	736	723	759	763	718	745	752	675	746	682	715	779	727	780	724	736	789	720	735	734	710	728	707	792	727	678	722	726	744	765	722	679	767	727	725	753	726	710	733	713	706	731	729	716	739	748	736	685	712	716	734	708	693	716	685	733	763	724	707	787	748	733	735	735	719	726	730	681	756	734	742	725	737	723	728	736	728	726	740	702	754	780	750	728	760	723	722	743	728	697	750	791	771	749	730	671	696	727	728	765	706	685	741	762	714	715	698	708	733	740	723	763	792	709	734	751	741	746	719	771	713	747	731	790	762	785	719	705	729	731	728	741	722	734	752	772	745	724	729	689	702	788	743	740	709	727	679	755	769	748	729	767	735	738	734	780	718	729	752	750	729	759	702	686	711	749	707	692	665	721	712	749	741	738	689	755	742	737	716	748	719	752	769
36325	7574	1432	696	505	405	363	351	328	355	350	362	341	349	315	326	352	367	305	324	309	345	366	321	336	330	390	330	338	326	318	350	339	362	338	318	327	345	326	327	371	343	344	326	326	374	332	314	365	330	326	357	324	324	337	299	326	310	325	321	299	317	375	332	348	330	334	346	340	323	337	379	308	336	345	299	321	353	341	359	331	365	363	319	331	340	352	346	338	329	346	344	314	351	328	318	323	313	345	347	335	317	315	343	319	346	342	354	317	345	379	371	310	310	334	320	335	357	368	325	317	339	319	321	347	316	347	317	363	343	333	344	346	342	313	343	332	358	350	348	345	330	346	364	333	383	325	318	330	337	363	346	327	321	341	333	301	335	340	306	350	330	334	352	359	349	328	371	345	326	296	299	331	316	364	297	316	357	334	332	357	364	339	304	329	339	341	337	351	346	313	324	316	332	350	317	335	327	322	344	316	338	356	328	344	345	336	308	336	320	333	329	356	382	337	326	374	352	323	340	312	296	318	356	355	356	319	347	336	350	348	326	367	328	340	353	369	263	350	330	323	348	347	300	368	279	329	342	359	344	324	304	298	324	334	331	308	366	319	360	297	372	336	354	354	296	292	351	389	376	339	341	317	335	363	363	339	324	329	321	310	332	334	288	324	299	278	355	356	326	329	347	309	333	361	336	351	346	349	350	332	373	334	344	332	349	342	339	334	351	330	334	369	345	311	307	358	358	362	327	329	361	376	339	321	346	325	335	308	347	353	314	345	368	364	324	327	372	329	329	323	338	323	350	344	364	345	344	343	354	290	342	316	326	364	313	344	318	342	350	364	342	343	332	327	341	320	361	351	315	327	326	303	333	328	314	340	356	349	350	350	337	329	308	321	370	334	366	357	318	309	357	339	355	352	351	349	332	321	340	340	331	305	332	310	360	331	341	331	328	327	352	345	355	359	320	385	299	331	313	328	319	334	338	348	335	338	329	365	327	322	315	356	350	358	350	330	348	335	298	355	322	366	328	368	367	326	314	345	344	332	326	309	364	332	319	332	354	335	364	329	362	325	346	346	381	336	379	306	371	349	332	314	393	342	350	354	353	309	319	343	343	355	327	367	368	321	329	351	338	342	334	337	298	342	323	342	346	343	362	330	339	319	394	336	357	370	305	308	338	358	355	352	326	332	320	294	368	339	349	328	345	289	328	371	332	335	363	343	361	355	287	344	329	345	309	327	357	340	346	347	325	325	328	366	352	389	311	338	318	367	348	339	308	367	352	346	360	369	321	293	367	359	341	325	329	334	346	323	336	348	332	290	334	366	345	313	360	338	364	354	343	366	366	323	317	357	299	317	386	319	301	316	379	321	361	341	362	350	318	382	350	340	372	345	376	348	354	338	353	337	292	303	352	331	346	344	376	372	328	335	346	348	316	357	327	332	380	313	336	371	358	341	321	357	359	317	335	339	321	357	322	313	313	336	366	308	310	342	381	337	330	362	334	334	319	298	344	345	342	363	378	352	345	331	304	311	322	320	287	298	333	314	331	362	366	350	355	377	332	309	327	333	320	320	363	338	336	350	370	309	317	348	336	343	335	332	308	358	359	330	334	292	323	307	344	338	293	353	349	353	338	299	326	370	333	360	346	331	324	310	352	321	339	346	358	359	333	300	315	339	365	371	307	350	326	333	359	349	337	366	322	385	331	342	296	365	368	313	313	355	335	336	352	334	329	331	352	311	321	374	367	361	316	353	323	317	346	321	335	356	346	321	385	373	375	338	349	308	365	362	337	313	321	352	305	339	296	313	327	338	334	379	323	334	335	344	372	354	363	357	318	296	330	331	348	324	331	347	338	361	355	333	356	338	328	321	297	344	341	358	289	330	380	366	373	343	379	346	345	393	340	339	310	370	355	352	341	326	318	341	347	363	349	340	342	350	335	329	300	353	327	333	321	312	335	374	377	340	348	351	314	347	351	340	322	330	319	360	332	349	313	358	357	343	371	308	342	358	335	347	321	377	350	371	370	378	337	300	321	348	320	358	328	319	355	321	344	320	353	306	318	323	373	357	312	312	332	346	351	334	332	319	356	336	337	340	341	314	346	319	375	335	373	337	328	307	330	349	323	328	351	398	355	357	337	354	362	295	324	355	322	351	330	337	337	354	311	295	343	335	330	353	309	319	335	344	336	319	347	307	352	328	339	324	308	320	350	338	346	341	319	324	348	381	319	334	343	335	371	359	322	355	346	358	348	322	342	335	306	350	349	352	317	331	346	324	332	316	352	335	338	329	342	313	347	338	354	302	335	335	353	334	365	342	374	341	352	359	339	311	336	306	336	315	317	366	377	371	314	307	358	326	332	316	339	345	340	348	386	328	291	348	332	336	309	358	334	321	350	366	336	342	309	317	302	363	355	310	288	309	358	359	326	350	305	361	346	337	366	352	326	351	344	344	348	320	325	334	329	292	331	307	373	345	340	338	311	342	374	329	343	316	339	346	331	318	328	358	304	337	328	369	357	357	393	318	379	366	378	351	347	344	334	332	326	320	350	339	362	343	329	316	292	314	295	356	303	334	370	333	364	302	318	325	332	300	320	346	310	311	315	341	339	331	355	303	345	346	343	338	317	321	345	361	380	397	335	341	311	347	328	328	337	332	348	330	332	371	345	354	340	367	340	329	347	309	341	346	287	331	321	362	338	354	339	302	343	348	322	326	315	311	306	322	310	345	322	359	325	344	378	339	316	332	357	337	351	365	339	345	380	325	367	342	308	293	327	350	349	346	372	323	335	361	360	318	367	335	341	336	369	333	288	354	340	346	383	315	311	320	318	353	326	338	375	347	355	333	336	337	351	347	350	365	302	354	318	314	345	331	359	340	348	360	345	339	306	360	369	359	351	328	328	314	339	339	307	296	320	371	304	320	321	354	318	327	353	352	329	333	337	329	303	320	349	360	364	368	312	337	317	355	298	346	337	314	356	359	323	326	336	370	300	327	337	323	327	331	325	356	326	324	343	312	299	319	338	313	331	340	329	297	351	347	361	374	329	352	335	312	361	348	341	338	302	359	350	342	369	333	367	329	355	368	341	363	338	347	314	348	346	350	333	341	351	337	354	343	306	325	347	344	334	339	338	334	327	306	352	345	335	341	300	339	313	352	335	355	336	329	330	362	346	364	382	359	357	339	366	348	315	318	332	301	335	330	332	319	341	339	350	364	327	351	343	340	354	354	339	360	320	324	350	358	357	346	328	340	367	332	335	375	337	330	360	301	357	344	373	315	356	334	339	338	312	316	343	329	310	347	358	344	356	340	368	353	308	351	323	346	337	342	312	359	337	347	344	351	314	330	328	347	342	337	366	300	325	349	332	357	343	317	321	373	342	350	403	349	359	359	333	368	344	348	321	366	334	330	342	347	332	337	321	336	374	337	386	344	339	349	372	328	305	309	330	325	327	315	312	343	338	372	336	327	371	328	367	363	321	357	338	362	336	339	354
25945	14152	10803	6153	3290	2211	1640	1232	1018	908	1086	895	891	794	841	813	820	826	854	794	778	828	780	789	822	819	783	777	792	793	771	751	761	812	779	816	794	804	766	825	777	765	785	751	784	775	781	802	776	745	760	793	787	824	742	788	767	792	741	812	752	764	772	738	770	762	801	778	830	757	766	799	788	758	835	764	822	817	783	771	790	731	806	757	770	814	820	777	744	822	780	781	788	798	763	826	712	818	807	783	747	779	830	782	774	785	850	774	785	715	766	799	774	751	747	758	733	816	745	752	837	834	821	752	764	787	745	708	771	783	737	778	763	806	766	773	800	829	760	780	771	770	793	785	806	776	795	789	766	830	738	796	772	755	815	771	792	773	832	749	808	810	820	746	754	782	746	766	831	793	736	804	822	767	779	771	781	806	791	775	789	809	814	755	800	807	793	762	755	805	817	786	751	756	732	743	740	750	791	759	778	817	771	764	802	752	790	812	828	791	742	739	717	760	791	815	742	785	809	768	737	786	809	769	769	822	781	820	812	754	760	799	764	762	812	778	823	813	797	758	803	742	775	837	770	756	775	782	768	769	789	738	781	805	762	730	817	807	787	760	789	754	787	797	794	811	797	810	814	771	750	814	757	770	772	788	762	779	785	802	826	735	773	772	782	756	808	819	788	775	787	798	773	754	796	755	777	777	776	820	781	832	790	779	821	803	756	742	815	782	814	755	815	805	805	758	834	793	788	771	766	833	738	758	783	777	795	757	777	769	784	771	736	791	835	799	772	787	780	753	772	815	742	796	783	829	781	835	826	770	818	745	754	808	782	749	790	877	769	748	723	766	772	801	764	787	743	764	781	828	820	746	786	749	819	784	794	778	791	832	787	736	795	803	756	757	735	734	761	779	755	808	761	733	766	804	770	768	761	740	789	771	769	787	763	741	796	753	804	755	831	784	806	806	832	834	750	760	771	774	778	833	765	792	808	780	772	793	804	806	759	789	738	773	772	764	738	786	786	750	722	780	746	784	777	769	746	768	804	751	770	807	778	781	745	776	813	788	766	752	852	781	763	772	771	757	855	773	792	767	807	785	794	785	820	784	782	805	764	770	786	829	755	767	772	835	831	783	768	776	779	800	757	770	757	798	768	806	775	805	792	835	793	726	765	702	761	829	765	746	815	782	787	726	723	736	740	784	776	772	756	767	765	851	789	774	832	710	750	766	816	777	806	763	755	780	816	780	754	788	741	798	797	802	764	830	784	757	795	776	791	762	759	746	766	779	801	766	754	799	783	768	785	795	820	752	755	731	774	788	776	852	741	781	786	736	771	766	801	808	760	723	778	776	759	806	774	779	837	819	792	789	794	720	811	818	780	784	788	760	771	798	737	784	749	782	758	785	779	748	788	778	748	827	760	753	784	780	811	805	765	807	824	772	767	778	765	780	797	783	780	783	760	803	794	783	812	754	813	759	763	796	758	765	743	746	792	775	745	759	744	775	783	788	756	816	752	743	819	770	811	798	812	815	795	786	804	810	774	796	798	770	758	772	776	763	765	777	781	776	744	799	781	776	750	798	744	796	787	862	808	835	803	794	745	782	768	797	834	759	785	811	710	777	807	850	828	822	793	738	829	779	761	795	760	807	729	807	765	782	749	746	823	838	764	813	797	768	786	770	736	751	823	777	775	740	775	753	774	742	798	780	768	796	754	833	762	757	787	800	768	798	794	811	772	779	741	814	737	755	768	741	797	811	790	823	768	791	814	821	749	802	834	834	773	772	799	720	793	735	756	791	760	790	806	796	777	780	810	828	816	727	783	767	744	830	795	763	812	778	803	800	771	785	755	757	774	767	780	799	818	748	762	769	803	803	766	792	723	799	788	764	780	751	738	774	806	811	831	798	716	805	788	786	784	788	786	790	706	765	771	811	769	768	766	772	805	818	756	772	761	768	774	771	787	749	735	766	835	756	801	811	767	777	749	750	722	807	813	768	789	762	843	808	810	779	796	803	766	797	789	773	743	804	861	771	793	774	778	783	746	749	777	800	783	739	781	710	775	853	762	801	814	821	759	751	755	830	755	785	811	785	794	712	810	780	806	746	800	753	807	743	755	748	764	799	795	782	775	807	850	739	767	770	825	778	766	766	745	752	761	736	804	741	770	821	793	826	834	767	801	766	747	825	751	832	766	816	770	774	770	799	812	799	730	835	735	775	791	782	808	804	826	774	817	773	775	745	715	742	724	762	763	783	742	773	815	778	736	781	774	773	811	753	779	790	782	776	750	796	781	767	767	763	816	781	864	793	827	763	776	779	751	794	772	825	801	791	818	746	764	772	789	803	784	762	778	820	766	794	798	809	798	751	776	732	743	769	774	777	791	748	814	744	734	786	800	769	762	749	807	781	766	762	771	798	756	804	797	849	817	750	807	762	734	761	817	813	773	811	758	722	833	784	767	760	760	817	768	759	765	819	782	801	768	791	788	746	824	802	764	785	806	816	748	758	808	786	770	766	785	827	779	776	769	783	810	736	787	785	779	746	759	752	820	803	798	780	778	814	803	787	833	747	801	750	766	767	784	753	762	761	785	799	788	769	803	814	748	857	775	735	804	768	768	757	791	772	740	743	778	759	781	778	772	808	795	798	757	808	832	817	776	863	763	763	774	798	768	804	731	727	814	755	805	746	769	788	792	780	798	791	797	783	798	757	684	812	816	806	836	783	778	827	813	816	786	774	775	820	815	772	765	790	736	757	824	774	800	754	753	783	778	809	758	787	791	782	822	784	804	788	778	766	831	844	772	777	774	815	807	791	854	796	802	816	713	792	808	779	742	789	798	791	774	769	743	777	748	767	776	789	834	796	767	792	793	787	770	755	752	760	735	760	783	830	788	797	792	782	783	820	745	734	779	774	752	765	772	798	810	777	803	822	767	820	801	727	760	812	789	807	840	779	794	788	764	783	833	842	814	806	825	765	823	812	761	800	799	767	761	776	773	814	812	762	787	794	786	785	805	777	802	752	743	787	744	823	818	777	771	761	817	746	790	752	775	754	750	826	738	747	795	738	733	792	834	793	782	852	763	809	771	762	765	788	817	806	769	797	791	727	738	812	787	777	762	798	739	791	755	760	836	802	767	802	747	771	750	763	759	733	801	768	800	799	741	786	802	777	767	760	826	810	769	778	787	793	764	763	785	743	725	717	800	781	750	756	815	731	787	818	808	839	781	806	797	796	800	768	796	763	759	770	762	731	794	784	793	770	803	789	753	756	770	775	813	760	846	795	819	806	802	757	744	722	775	834	757	801	787	821	808	772	790	792	773	790	785	784	744	789	758	741	814	847	812	785	756	772	761	826	797	771	773	758	812	802	788	768	804	812	769	769	788	782	826	793	804	795	819	782	789	773	759	761	774	749	812	784	783	774	811	770	800	746	821	744	786	746	768	777	764	791	762	731	747	814	821	756	736	784	834	775	711	786	777	789	806	802	772	740	822	766	774	860
23640	3361	769	511	377	317	320	328	312	316	306	301	313	342	338	325	340	348	332	306	344	289	335	317	323	338	331	319	319	327	328	333	322	318	289	323	314	330	320	313	338	301	328	272	324	329	335	314	336	311	318	312	314	334	285	305	305	320	360	309	292	297	313	307	319	322	317	331	307	298	318	294	310	297	298	297	311	262	327	312	370	338	316	330	324	329	316	303	341	335	303	336	334	341	312	332	327	349	335	322	318	351	308	328	302	313	320	302	296	354	304	310	346	323	332	311	288	300	351	302	343	301	338	337	307	314	294	319	316	309	288	306	312	298	332	332	339	288	285	327	321	318	293	330	316	291	297	345	305	329	311	316	338	292	330	295	293	329	302	329	357	364	307	305	321	330	271	307	313	340	306	302	297	322	324	301	268	315	311	303	295	328	317	317	363	308	327	365	332	326	304	312	303	315	327	328	298	328	332	329	326	317	294	306	367	334	318	331	291	345	323	326	306	322	310	299	360	320	329	353	355	323	290	302	301	299	300	357	330	330	324	296	294	342	341	346	306	332	334	293	335	313	330	333	314	297	291	347	315	335	325	345	329	296	358	333	289	291	332	318	309	329	314	341	323	294	297	292	301	318	293	309	312	308	289	337	311	310	334	319	306	290	319	288	305	295	358	325	331	323	340	315	300	300	314	301	319	294	307	321	334	298	300	330	306	305	308	289	324	310	309	341	346	336	312	312	323	321	324	344	335	309	332	308	289	304	326	334	307	321	324	332	361	301	272	308	337	289	337	299	326	322	340	307	313	315	296	323	277	309	321	339	345	313	317	315	307	344	284	302	304	326	340	337	343	341	308	325	303	293	357	298	323	293	309	304	328	340	370	283	302	342	352	345	368	313	312	301	310	322	314	283	300	325	341	330	317	296	340	325	318	297	310	298	311	307	369	325	317	319	343	356	281	279	292	320	279	323	318	323	311	352	325	311	282	327	324	307	294	317	291	325	310	295	318	327	319	327	313	330	319	274	324	325	314	331	332	323	327	341	322	307	282	292	299	326	320	310	323	311	343	287	301	314	288	326	314	349	325	317	353	360	310	350	303	337	342	334	314	304	311	327	303	311	335	288	322	319	365	323	347	323	332	330	336	329	326	312	320	353	309	279	284	338	341	346	315	316	373	346	292	341	344	314	292	307	332	314	321	330	304	308	328	339	320	333	310	315	318	314	325	324	305	336	291	328	306	274	333	312	312	286	327	327	299	311	304	325	329	311	334	330	344	304	320	337	303	321	355	328	338	320	302	312	334	291	301	334	316	304	343	291	337	348	319	309	326	312	309	317	330	311	317	291	305	342	303	338	311	361	289	308	317	346	298	312	318	318	320	280	327	305	305	303	302	307	355	327	325	342	341	297	317	321	314	312	335	311	292	309	326	315	318	298	317	328	335	315	297	346	338	313	288	320	295	343	319	366	293	321	329	325	294	291	342	345	326	296	281	319	335	333	323	295	313	321	351	335	340	326	312	305	310	336	364	340	325	315	318	298	317	329	349	282	300	304	349	339	335	305	356	309	307	297	300	329	320	329	305	333	318	333	317	356	322	302	318	339	349	309	296	319	337	357	287	327	305	318	307	324	288	312	351	360	310	330	341	280	314	289	325	328	335	334	313	311	315	318	323	315	331	325	320	330	316	322	319	358	332	304	319	309	320	304	302	313	319	296	314	283	315	298	278	333	316	331	341	295	349	317	294	338	306	320	325	336	332	326	326	306	307	351	293	294	313	322	318	303	292	341	321	335	343	360	326	308	303	317	325	290	333	343	323	319	312	331	346	330	285	295	333	333	331	290	360	334	342	343	337	309	309	303	354	303	309	307	266	332	329	308	292	307	342	348	313	303	308	340	302	342	302	329	305	357	311	323	313	312	295	335	351	279	335	315	302	294	321	304	362	302	307	324	344	302	308	342	309	335	298	323	291	302	342	310	336	349	301	307	319	353	312	322	311	305	351	295	300	308	306	318	350	315	287	330	310	317	339	321	360	301	322	323	337	351	340	328	319	322	335	326	323	347	345	363	305	317	319	312	338	311	265	323	313	336	311	333	331	325	300	309	308	273	301	325	296	345	360	276	320	318	307	329	340	300	312	316	313	307	334	302	338	318	314	357	327	328	283	317	319	342	251	289	345	326	328	342	323	323	313	310	326	285	362	284	299	332	325	308	333	330	338	333	311	310	331	319	318	326	338	328	316	312	325	323	326	337	309	318	327	316	323	303	316	333	281	321	329	314	345	278	298	293	329	316	309	351	334	293	318	303	297	280	327	305	328	335	313	350	308	297	363	337	348	289	314	359	364	309	278	346	367	331	347	327	344	351	295	334	329	349	342	348	318	314	298	311	323	329	327	286	309	325	331	324	313	313	281	300	315	316	342	323	321	371	319	330	362	305	334	277	338	352	315	357	305	325	286	365	279	327	278	310	316	321	323	304	327	333	322	321	324	341	319	332	320	309	322	317	333	312	320	324	320	295	348	323	331	346	295	312	319	339	319	288	297	302	347	301	303	347	276	290	318	334	302	309	341	343	321	326	304	287	335	334	317	319	311	320	298	328	323	341	325	320	314	324	293	297	340	313	317	334	293	337	275	330	323	337	330	316	305	302	299	326	333	313	352	296	357	310	297	313	305	325	304	313	317	306	320	301	337	315	358	297	295	328	304	303	305	329	293	331	297	325	311	325	346	312	265	318	321	340	324	315	303	299	309	320	346	340	334	328	325	283	300	301	316	334	311	300	299	313	307	322	339	330	323	316	299	330	344	307	313	295	324	298	333	305	324	322	266	296	306	290	294	344	301	319	323	307	278	321	275	316	335	280	284	319	307	323	331	336	336	321	348	310	293	326	308	323	308	325	329	337	311	322	304	300	347	348	323	302	297	318	325	339	322	332	319	321	314	288	321	340	358	314	336	323	309	324	337	333	308	326	320	318	331	298	326	309	301	322	364	296	348	323	330	310	346	331	327	346	319	336	278	309	319	291	292	336	303	334	330	352	300	317	274	325	348	314	356	304	315	308	326	295	339	309	301	310	345	301	300	334	326	340	318	342	316	328	348	347	303	300	309	337	292	295	318	295	326	323	315	314	347	322	323	323	330	324	317	328	300	301	332	359	342	325	326	318	335	307	298	274	342	345	348	361	310	297	304	292	371	328	308	321	346	324	334	330	315	286	326	319	321	286	353	328	341	350	310	291	301	280	287	300	300	289	306	299	339	303	352	318	351	338	303	287	312	342	291	336	324	337	293	336	341	286	326	299	304	306	314	276	341	306	314	320	300	313	333	320	325	324	277	339	327	290	309	312	328	287	331	317	273	336	308	317	305	302	306	332	355	305	340	269	356	314	319	350	307	312	340	326	325	288	267	307	328	298	327	314	318	320	332	294	315	311	333	321	339	322	317	299	330	323	317	338	355	295	334	341	304	302	320	360	289	333	325	326	350	304	343	368	306	347
17787	8471	5660	3127	1651	1164	968	851	780	794	733	748	743	688	723	723	688	704	716	725	824	754	678	722	701	676	695	674	715	702	725	676	719	725	717	670	697	692	702	700	725	725	702	734	740	695	732	729	712	649	669	712	729	667	671	687	745	696	678	695	709	703	726	694	728	675	670	665	698	673	755	705	660	718	655	656	734	724	689	670	720	673	715	667	690	671	698	725	708	671	658	677	720	740	758	701	725	665	692	674	646	675	695	723	719	698	688	732	737	725	748	714	697	716	687	673	748	691	719	694	704	711	670	687	665	695	703	680	755	725	652	725	692	678	711	726	722	719	677	752	735	703	703	643	684	711	713	704	731	670	715	728	645	716	689	691	713	686	696	754	656	648	712	747	728	756	730	708	696	669	698	707	742	684	726	739	754	698	646	744	649	724	688	722	710	702	743	674	712	718	689	684	725	687	677	667	720	714	666	698	684	769	735	692	639	679	662	717	704	704	728	725	688	689	683	669	695	649	677	704	675	690	703	701	692	722	721	749	683	675	677	691	758	697	686	724	750	694	670	666	712	684	630	635	700	653	724	697	723	713	765	652	686	756	684	716	715	677	685	681	682	667	716	657	689	707	726	699	709	661	760	729	709	684	677	653	720	717	677	707	708	714	617	650	693	695	704	691	641	740	708	687	682	693	707	714	732	711	717	674	734	711	690	728	745	714	701	675	684	687	688	707	722	718	656	683	725	701	662	666	676	659	684	719	688	762	687	703	709	721	692	722	649	705	697	751	703	762	750	669	688	708	681	700	750	707	699	651	713	712	697	697	696	709	662	755	708	705	683	668	692	717	690	677	716	707	698	720	735	688	704	678	725	667	697	690	704	725	679	713	681	700	722	708	709	713	722	680	671	669	748	717	721	686	732	680	700	694	726	714	766	704	706	700	657	693	666	724	731	675	686	737	680	730	732	699	680	719	688	741	690	699	714	755	702	699	718	714	703	701	658	712	708	731	661	695	661	668	701	706	701	706	681	688	670	757	712	746	712	677	717	738	739	736	662	701	650	701	759	731	718	699	684	676	659	738	676	737	664	657	657	723	698	660	736	729	697	659	712	669	680	725	720	692	696	721	709	701	710	698	686	692	694	706	665	710	687	664	719	699	696	778	717	685	711	670	693	677	696	704	687	681	699	670	722	661	700	679	716	726	706	705	714	723	695	674	716	675	691	668	710	750	713	695	682	696	701	735	692	696	726	713	699	681	662	636	708	710	713	691	702	788	715	732	763	707	706	674	681	719	710	701	709	733	688	708	715	711	685	716	671	690	720	678	677	656	671	756	734	720	720	680	690	694	734	727	699	723	681	716	725	726	710	693	713	706	704	714	724	692	675	639	710	682	751	737	701	699	704	718	700	634	672	669	711	730	712	677	698	718	698	689	714	700	690	701	704	662	676	692	636	703	694	665	687	669	676	708	749	687	722	714	747	708	684	713	711	668	653	644	700	721	683	752	719	672	663	671	703	723	725	720	699	710	716	690	689	704	739	674	631	701	709	690	688	736	692	720	695	699	699	696	731	724	688	680	637	748	647	682	758	719	728	741	640	671	731	721	695	683	719	701	687	718	670	649	674	715	726	674	690	674	697	720	689	680	715	667	721	694	684	758	731	685	695	727	690	691	662	652	738	701	731	716	679	738	746	711	695	728	647	677	708	697	719	656	701	658	758	706	676	691	705	652	700	723	676	722	690	670	714	710	720	693	625	718	729	705	685	734	673	760	728	700	726	663	669	686	676	695	694	687	714	721	734	716	678	714	711	751	688	709	741	732	708	687	699	686	736	702	715	718	750	691	703	650	671	698	674	728	650	688	743	683	677	697	705	693	667	708	695	685	706	686	734	683	722	717	687	718	703	714	672	755	664	663	700	714	686	718	700	668	711	691	697	722	689	708	675	771	700	685	721	662	687	724	689	678	715	715	692	725	750	700	745	704	733	662	730	727	697	672	711	723	701	693	715	703	741	713	671	713	725	722	690	716	671	695	610	720	727	721	698	706	721	668	699	678	699	705	719	728	760	717	693	707	671	704	749	715	700	742	659	702	716	667	684	771	685	744	729	656	698	723	718	639	719	721	688	665	721	686	716	691	724	721	695	647	704	704	684	771	676	716	668	644	712	631	720	703	720	667	691	683	727	701	709	684	741	671	704	697	689	728	665	677	731	715	642	700	746	689	715	695	698	662	683	690	709	658	723	692	721	705	693	647	657	707	683	716	694	704	668	707	704	709	692	668	696	711	747	702	674	716	712	706	643	684	665	734	675	744	698	757	705	728	680	721	715	731	725	657	676	692	703	694	721	717	724	712	634	674	672	690	714	690	722	695	701	674	711	680	701	675	706	670	741	734	737	688	671	734	670	744	684	660	692	735	635	686	733	688	690	708	726	708	666	694	689	673	703	705	709	688	707	729	711	700	686	688	688	712	657	667	717	647	696	743	670	691	688	707	720	697	646	673	704	705	674	685	684	726	667	695	697	690	706	706	730	697	716	698	700	714	708	686	726	693	681	710	744	718	666	715	701	725	751	678	770	707	742	712	694	670	665	713	681	705	705	740	711	669	723	686	698	766	704	708	711	758	696	705	712	695	658	704	711	672	729	692	684	716	763	640	681	744	703	680	655	684	667	700	699	737	677	734	648	651	700	733	655	680	748	670	673	741	736	740	703	713	681	772	702	657	710	751	694	736	711	699	689	783	691	683	707	688	678	709	706	728	700	707	682	713	706	642	714	693	707	699	740	672	702	696	715	726	731	698	650	664	704	702	725	710	685	697	717	703	731	670	703	686	728	715	717	697	664	669	675	697	761	702	704	674	658	744	694	730	743	694	666	662	657	690	700	681	712	736	703	676	699	678	766	674	676	675	714	691	673	692	731	702	698	701	751	746	699	694	693	669	706	716	703	688	770	719	674	693	714	739	687	701	711	733	737	672	686	687	724	631	728	744	707	676	715	670	692	712	728	712	693	705	675	664	720	714	699	663	729	676	702	736	652	719	709	702	690	696	733	712	724	682	691	753	691	725	723	707	713	746	711	699	688	695	674	713	675	731	715	678	716	715	686	734	664	665	701	687	688	703	705	722	702	683	698	688	640	701	652	660	744	728	667	647	716	679	701	755	680	687	682	709	698	711	678	701	681	704	709	699	706	698	707	735	683	686	645	735	678	685	767	722	698	697	688	727	712	662	668	754	662	708	700	655	692	769	695	691	683	701	687	695	702	748	697	748	719	664	729	687	703	715	691	722	676	736	678	716	714	675	767	723	677	692	717	727	664	721	690	723	704	670	700	691	730	696	688	687	703	706	731	706	751	720	653	732	685	667	682	691	689	723	626	722	700	726	692	667	692	725	720	697	615	713	706	705	716	721	679	701	698	706	699	674	710	714	763	672	725	707	722	696	737	678	689	671	694	693	711	672	698	725	728	699	660	689	725	703	717	634	710	670	732	643	704	721
30093	5563	1300	711	490	390	392	348	357	332	334	359	324	350	305	322	310	312	368	355	338	326	379	301	328	318	376	321	372	336	297	333	306	338	342	323	319	323	324	333	323	318	324	325	320	308	298	337	326	330	290	302	342	331	326	372	343	334	376	326	342	321	326	331	315	358	344	328	314	331	310	353	330	319	296	340	340	323	362	323	365	343	322	292	331	363	358	311	314	331	345	340	323	311	349	310	311	331	328	324	327	324	309	295	332	318	332	304	315	319	357	327	330	317	311	296	352	355	324	364	319	304	321	325	360	312	308	342	337	358	328	323	296	331	355	349	332	345	329	329	330	369	314	318	320	355	341	363	357	332	347	341	341	340	268	315	327	320	328	316	335	372	347	327	321	311	349	327	326	320	342	348	316	350	312	336	323	298	340	328	350	325	309	355	338	324	358	317	344	344	338	326	365	322	325	341	315	336	335	334	300	322	317	319	312	316	315	319	342	301	310	312	292	334	356	323	331	324	335	314	349	303	343	327	338	327	362	328	295	298	302	338	337	332	344	315	305	350	369	334	319	318	330	301	343	314	332	331	322	330	329	297	325	311	319	327	340	334	321	337	333	303	301	307	293	313	346	331	352	314	318	307	352	337	323	346	324	302	335	352	342	331	331	325	286	313	337	337	313	358	299	329	351	334	326	322	304	331	342	309	316	331	290	353	325	323	330	315	348	296	308	316	327	315	331	361	331	311	325	326	346	307	358	293	340	342	285	353	336	346	321	316	321	340	300	328	336	356	310	336	306	340	299	319	333	369	299	326	315	331	336	291	361	361	311	360	345	337	316	298	311	337	310	322	308	309	306	307	340	333	338	304	310	343	310	338	302	324	322	310	302	326	298	299	357	309	323	350	326	360	354	305	316	380	309	335	332	316	320	331	300	329	302	350	319	337	302	336	337	305	327	350	321	342	304	304	321	347	294	351	338	312	320	328	328	313	338	327	308	334	305	355	335	330	335	334	293	310	341	378	330	339	293	312	324	328	333	305	328	327	327	327	292	362	343	336	334	318	327	322	339	308	329	297	340	343	302	332	314	265	323	349	318	316	281	337	351	328	318	329	358	347	320	306	294	348	310	316	333	344	302	297	316	287	324	356	301	315	309	314	327	345	315	356	292	360	341	304	349	305	280	317	321	320	325	315	336	319	321	303	331	347	324	280	345	345	347	361	345	317	316	343	332	378	311	369	355	332	316	343	350	356	333	337	324	316	360	313	348	317	323	308	314	319	306	367	297	313	323	354	320	326	331	341	343	351	356	303	375	325	340	303	319	352	366	308	342	323	335	318	309	337	344	344	353	343	342	341	307	318	317	330	340	310	328	303	336	318	321	317	315	292	315	342	308	332	345	328	318	299	366	339	334	347	334	333	329	319	336	335	320	349	313	335	320	354	325	285	342	340	331	345	314	302	337	310	323	310	337	333	345	324	349	323	306	314	339	327	341	355	329	359	330	302	347	328	332	303	392	335	330	358	326	332	326	316	329	332	309	328	309	322	309	338	322	358	384	334	350	314	321	329	303	333	343	295	324	304	348	342	341	327	325	304	338	306	333	333	314	339	335	331	345	320	317	320	347	299	352	318	352	331	309	341	329	335	348	289	305	341	352	320	326	350	333	285	336	318	305	296	364	314	347	302	299	316	340	332	343	320	324	320	364	334	320	302	355	319	286	311	321	342	312	310	322	308	309	324	369	293	340	337	358	352	322	319	316	338	320	350	334	347	323	310	328	326	324	361	291	314	372	305	280	304	307	304	313	352	318	335	303	314	333	297	316	347	321	314	317	333	330	329	367	345	344	335	358	328	345	349	320	357	333	329	304	314	308	337	341	328	304	326	311	332	280	308	350	344	330	349	315	355	329	334	370	328	346	315	309	330	333	327	354	333	319	355	370	282	327	340	304	299	366	336	360	332	325	340	335	295	316	352	335	322	294	313	312	336	327	319	348	330	296	305	297	342	323	324	321	338	296	312	305	309	341	303	320	310	323	330	336	293	292	303	346	351	303	334	314	306	288	304	318	351	313	321	343	275	346	329	328	322	334	356	333	368	347	326	321	310	320	325	325	338	327	317	333	335	312	299	294	319	329	340	352	330	309	327	368	285	341	342	329	308	329	347	365	298	318	314	332	293	291	309	332	358	343	312	309	328	330	313	310	341	349	325	307	319	331	358	315	363	363	314	331	319	345	362	304	307	309	340	319	325	332	381	333	295	316	341	276	331	314	338	310	350	352	327	315	354	293	332	334	313	326	338	312	326	298	354	339	289	291	322	297	290	312	320	347	345	313	312	312	339	323	328	336	329	340	288	317	304	311	322	313	301	340	323	337	360	319	325	315	323	343	360	331	296	347	302	335	335	318	325	310	317	353	329	319	346	322	343	300	312	377	329	353	334	306	320	327	332	332	309	329	320	359	296	338	302	309	323	339	334	283	298	335	316	298	313	343	332	356	309	323	354	283	297	337	339	333	335	300	315	296	326	339	278	334	357	335	342	317	314	315	310	330	304	338	311	323	326	343	346	315	330	306	319	316	281	303	334	340	325	318	312	341	317	309	330	330	351	350	328	325	318	326	318	312	319	341	308	343	326	333	289	364	352	296	326	322	317	319	327	315	297	287	316	320	326	303	369	362	338	339	320	304	296	341	356	366	371	322	308	335	298	347	320	345	335	328	313	335	379	305	306	346	340	371	325	350	322	308	312	377	354	353	306	329	322	329	312	322	309	311	346	312	349	331	322	261	296	350	339	354	374	317	310	337	308	310	358	329	273	353	300	266	301	330	348	337	319	316	343	347	334	316	340	327	311	315	348	315	342	339	334	315	314	317	309	309	335	285	321	320	328	325	323	293	319	307	308	386	371	334	331	295	300	325	290	362	353	391	322	307	351	334	319	373	373	355	343	327	349	325	336	309	299	319	339	352	338	333	314	331	337	313	330	316	337	306	324	328	321	324	341	312	342	313	309	340	307	329	317	339	330	350	346	326	329	337	319	364	346	318	328	306	342	361	343	324	306	333	375	374	317	298	334	348	340	301	325	311	323	308	326	355	330	359	348	324	323	352	310	358	335	316	330	337	325	303	342	343	303	300	322	324	301	303	346	313	349	346	348	345	309	341	300	335	334	325	355	332	349	316	314	288	324	332	332	317	305	330	321	353	325	316	343	355	355	317	330	350	321	337	290	283	299	346	300	349	320	315	333	352	294	288	293	314	300	303	370	284	326	291	328	318	334	333	293	285	340	317	312	305	329	308	324	330	317	332	272	320	321	316	337	363	322	354	320	321	352	336	313	349	339	326	327	321	331	306	315	325	361	312	346	324	318	343	317	345	330	309	319	325	329	328	291	314	326	306	329	339	306	330	322	326	327	323	318	326	327	324	307	326	366	281	309	352	359	321	351	314	349	295	337	305	329	344	306	322	314	330	334	311	346	290	347	324	335	329	310	305	334	366	335
21602	11990	9806	5966	3366	2635	2216	1305	944	941	927	811	870	830	787	815	787	800	773	789	737	785	796	735	783	741	777	765	762	781	768	743	753	764	713	716	713	764	750	770	753	746	770	741	707	727	838	722	714	731	784	742	749	755	737	758	757	752	766	742	703	744	745	729	735	717	760	730	744	698	754	760	730	722	733	722	722	758	783	786	722	762	769	734	773	721	729	723	743	798	743	776	751	727	750	770	761	782	728	801	719	721	716	722	717	702	755	726	757	757	780	788	752	794	784	749	724	701	744	667	795	712	751	771	767	744	700	730	730	741	748	725	705	743	772	744	784	727	774	772	744	748	779	767	701	788	732	704	741	741	772	749	689	732	788	820	732	766	738	723	788	774	715	714	786	757	754	733	789	762	729	766	757	711	718	724	756	719	761	775	708	697	726	761	715	714	712	763	780	753	713	768	685	780	743	771	760	780	779	776	720	768	709	726	735	786	726	720	749	772	738	735	723	776	761	749	755	772	727	712	733	686	750	784	719	739	745	745	789	732	775	757	765	754	729	767	758	759	714	745	745	735	788	801	750	785	761	710	748	714	749	720	728	722	746	734	726	744	715	764	738	750	720	784	744	713	768	712	768	756	722	731	751	794	729	734	737	707	715	732	781	780	749	716	719	727	693	716	739	730	744	772	762	761	778	718	761	753	776	781	721	770	755	741	722	754	725	741	698	765	705	729	721	752	743	755	717	768	729	721	745	774	765	743	738	710	756	736	765	736	760	784	725	762	704	728	742	751	768	721	727	778	756	726	721	749	771	759	772	732	752	727	765	772	696	718	790	725	760	711	706	752	756	765	738	727	751	709	749	721	789	785	734	755	753	723	748	734	783	771	760	781	726	813	776	755	754	728	773	755	757	728	763	699	736	764	740	786	749	733	776	732	752	718	779	745	736	762	766	768	742	741	765	768	768	751	727	707	776	717	742	750	720	749	710	713	756	783	768	767	801	783	793	698	731	763	751	765	767	779	715	752	725	750	746	733	707	805	742	734	760	748	732	723	757	717	751	740	838	764	775	747	753	755	759	803	774	749	725	758	736	785	737	743	713	728	794	706	771	772	771	753	753	741	746	718	733	773	736	703	728	718	756	707	728	719	732	697	744	707	775	705	757	759	740	725	750	732	783	741	748	772	715	748	812	785	722	748	769	712	795	747	747	795	732	721	686	729	741	736	732	722	689	729	703	781	777	733	769	743	713	730	716	702	749	742	729	711	738	786	737	692	744	786	711	731	766	763	740	771	768	700	782	737	729	782	757	755	762	766	727	735	743	729	765	728	720	761	702	715	726	700	787	751	787	737	712	739	754	767	706	743	754	700	722	696	772	737	708	738	712	738	753	753	710	715	749	711	784	746	706	749	706	733	751	708	744	746	719	734	717	731	774	758	759	741	734	783	775	748	748	799	727	744	709	783	746	765	758	779	753	735	717	746	739	752	742	737	713	734	693	705	733	780	768	699	749	771	775	773	687	728	754	758	725	742	790	759	747	805	768	740	761	762	673	727	722	727	759	732	771	722	776	731	718	743	751	726	741	741	728	755	744	775	752	709	768	761	732	751	767	756	777	769	763	714	750	713	717	764	755	719	744	705	727	761	771	742	767	729	697	709	760	752	771	773	718	739	724	743	753	810	720	760	758	705	726	703	745	690	775	763	700	735	685	721	744	777	765	740	732	740	738	739	758	744	804	794	762	785	738	727	726	717	771	707	753	785	692	760	741	719	755	739	762	728	694	756	765	753	787	774	782	707	756	751	724	745	784	708	722	715	765	764	733	750	765	735	723	792	792	705	737	752	703	762	755	755	717	766	764	719	785	757	731	707	739	751	732	720	709	734	745	699	787	740	720	737	766	793	734	725	768	668	766	747	709	748	695	750	789	772	735	766	760	800	764	766	782	727	762	723	759	782	722	763	767	778	737	728	820	764	777	758	777	720	760	767	745	726	775	753	696	767	783	762	734	781	691	738	765	779	750	735	739	735	697	735	776	780	717	758	749	720	773	719	726	756	732	744	785	712	737	753	750	739	699	726	725	779	771	768	703	748	823	764	763	728	724	740	720	775	735	749	754	749	733	768	726	700	740	768	738	788	758	762	755	774	814	729	730	733	759	732	749	745	753	731	744	745	713	774	752	736	766	692	751	765	737	770	779	747	737	755	717	755	778	759	718	784	755	747	716	748	709	699	743	709	742	748	733	710	757	738	721	767	724	688	781	745	774	787	740	802	723	772	681	759	779	720	707	754	814	743	739	752	757	718	758	752	735	756	737	745	766	721	775	823	710	741	729	768	730	759	710	787	774	725	724	765	748	748	776	692	770	779	779	740	735	755	714	766	726	707	788	761	777	726	783	767	714	764	778	738	729	743	771	723	779	766	727	734	787	728	761	787	777	688	738	736	764	775	758	703	724	768	750	756	771	743	741	746	751	764	776	751	709	771	738	729	694	757	742	751	739	776	734	750	789	773	751	739	726	753	777	733	751	775	757	755	745	742	763	776	689	762	751	742	715	734	725	708	736	734	727	739	725	786	751	746	750	718	770	705	730	736	720	723	768	772	736	743	751	730	793	770	751	767	735	740	741	754	766	776	784	767	775	677	713	786	794	712	772	753	775	730	784	763	764	748	753	740	753	740	743	740	750	767	748	774	692	757	776	815	746	767	775	763	704	740	774	738	761	770	768	789	726	731	775	749	786	730	754	734	777	702	773	795	736	781	743	747	730	688	719	734	738	704	771	741	730	779	725	807	734	716	718	806	718	777	764	697	801	763	761	714	761	731	761	772	728	737	763	802	738	728	725	749	765	725	753	751	731	769	722	768	766	806	771	748	739	765	766	740	711	801	761	722	707	729	733	767	795	765	747	712	714	768	739	755	776	742	745	746	765	788	774	742	714	802	766	763	721	753	782	756	772	753	732	803	741	753	734	733	745	760	743	782	734	734	741	768	778	775	759	746	764	755	778	666	792	742	719	754	761	806	737	783	694	727	804	743	763	762	761	795	772	725	757	781	708	787	763	754	791	803	742	777	727	760	736	754	768	708	778	796	755	732	740	751	709	768	734	753	800	733	742	768	723	743	732	764	771	729	723	752	803	765	689	767	728	766	724	697	744	722	740	720	715	776	792	735	755	771	756	706	767	718	745	720	749	720	730	684	706	754	760	683	742	736	719	732	722	742	746	767	767	744	738	704	750	738	724	794	747	769	807	685	755	728	748	739	795	733	725	705	749	762	786	734	731	691	731	702	739	729	717	767	809	762	721	740	772	713	708	695	726	756	760	729	748	737	764	755	770	719	797	722	749	717	775	746	773	770	745	757	735	719	744	753	762	786	764	778	732	729	729	714	756	690	755	763	780	743	746	742	785	734	734	763	741	756	720	732	771	761	748	797	751	735	740	710	722	737	773	770	782	765	721	763	770	781	735	799	773	777	733	738	801	715	745	731	765	740	733	755
31870	6075	1194	788	627	550	487	357	376	361	328	371	368	334	364	341	336	359	357	361	367	316	373	319	331	329	343	357	346	353	341	330	355	338	362	347	352	376	356	305	347	339	328	327	363	298	363	370	345	347	335	364	336	335	348	346	335	333	365	354	347	359	363	357	330	348	326	354	376	355	347	355	333	312	330	339	361	319	365	323	352	341	361	347	357	323	327	313	357	355	321	357	302	380	321	337	323	308	406	362	387	373	359	343	347	323	356	372	345	319	318	328	358	328	328	325	357	328	309	345	351	364	365	342	322	317	365	327	293	335	388	360	374	325	366	356	324	344	334	346	350	317	333	369	344	364	369	364	388	339	337	327	340	323	316	351	365	369	332	341	325	348	345	362	361	336	363	291	336	340	349	343	339	379	338	338	297	340	354	372	353	344	332	319	316	324	318	343	353	351	314	339	355	343	372	333	352	304	337	362	339	361	349	337	347	356	341	336	328	299	340	333	326	338	335	324	353	325	338	340	349	369	366	337	364	353	373	334	351	334	337	350	353	365	363	386	331	308	340	336	347	325	322	368	325	367	378	346	332	345	306	336	330	343	381	348	304	327	328	355	333	349	292	298	345	343	352	339	339	336	326	327	324	347	359	362	342	357	302	316	336	330	337	360	368	340	302	292	328	344	322	351	337	326	337	340	334	350	319	344	346	338	351	377	349	355	356	336	360	351	341	365	346	361	373	294	352	350	317	329	351	317	361	350	351	307	363	340	357	307	352	366	324	396	356	356	374	330	382	343	330	308	352	342	330	330	288	323	344	343	348	336	331	343	315	369	342	333	333	347	340	340	332	329	337	347	379	343	319	384	351	346	356	297	335	357	338	314	322	375	376	319	355	351	335	371	366	326	343	335	339	347	365	370	296	318	356	352	344	333	324	325	375	339	345	305	361	367	340	370	352	323	336	332	326	321	332	329	347	370	345	372	341	337	309	346	348	397	356	318	352	339	338	356	326	338	324	315	325	348	343	371	352	324	307	356	315	343	340	316	357	342	341	312	326	298	342	376	355	371	365	330	323	311	288	381	344	335	357	330	357	328	301	341	351	344	335	341	322	309	343	376	330	353	364	383	329	353	331	346	347	299	308	327	295	356	371	394	310	346	334	373	348	323	320	357	331	360	357	309	308	327	311	357	348	334	366	302	357	372	321	362	311	304	330	322	346	325	294	333	353	325	337	344	333	327	379	340	320	338	365	337	370	353	313	347	357	333	339	352	315	341	337	294	339	335	333	329	331	378	330	355	321	315	361	352	335	360	321	348	391	348	331	331	340	339	346	315	357	313	329	333	300	335	349	325	338	331	360	328	322	328	377	312	351	323	389	353	358	346	327	313	342	330	307	360	365	353	321	337	322	360	352	327	332	339	331	349	352	357	313	328	331	348	325	348	338	362	349	318	332	342	314	340	355	332	346	384	352	324	326	335	375	376	323	357	337	371	337	326	346	321	292	309	341	328	346	348	333	324	357	311	332	337	355	336	365	326	349	351	312	329	357	331	331	377	346	332	338	365	338	332	327	331	331	333	340	337	379	380	349	362	335	370	350	333	374	332	369	346	370	339	309	333	363	313	289	344	311	351	359	341	307	358	346	347	348	362	351	338	358	357	314	351	315	315	374	359	368	343	369	345	341	377	346	336	326	348	326	336	323	329	326	350	323	327	328	354	367	348	351	371	338	326	321	364	355	333	329	343	350	331	324	351	333	379	334	342	349	337	326	364	326	343	300	317	341	333	352	319	330	362	314	352	343	356	329	364	357	321	314	333	347	377	352	390	323	363	356	369	345	317	322	349	348	369	346	352	328	341	339	340	321	337	337	348	329	354	352	315	343	326	374	328	331	310	358	336	370	377	348	365	327	308	333	356	350	352	331	368	357	316	340	373	374	379	332	369	339	340	358	375	344	284	355	313	339	349	369	331	331	344	340	313	382	357	336	351	362	342	343	322	351	319	323	354	338	317	338	335	345	339	325	324	341	381	323	312	314	339	317	357	342	366	334	325	348	357	339	334	339	358	325	341	304	324	344	338	338	318	344	331	338	357	330	318	318	336	353	355	339	327	359	325	340	342	341	374	326	341	331	328	308	323	382	369	355	329	382	357	336	333	329	297	359	339	347	318	333	345	312	340	322	366	307	324	374	362	312	328	321	285	350	350	331	317	337	354	358	347	338	289	315	336	395	336	346	337	347	315	375	336	315	311	364	346	345	356	326	362	345	307	353	336	371	357	354	326	328	343	363	348	340	329	322	338	330	354	335	342	340	313	366	332	351	330	359	366	351	352	325	314	320	342	327	362	349	342	312	318	353	374	323	332	347	358	322	371	316	359	342	358	348	321	340	329	317	354	340	342	349	361	315	331	330	328	336	376	379	344	354	365	320	318	312	300	310	364	304	350	387	323	350	359	321	325	312	340	369	352	305	338	307	335	334	307	346	304	364	330	358	325	329	332	344	356	361	323	331	319	363	369	383	345	334	333	348	364	334	313	301	334	350	361	341	333	329	330	342	349	323	356	322	369	365	361	352	324	345	354	310	341	321	336	313	310	326	337	324	329	362	376	381	361	317	351	318	349	322	326	299	378	329	327	327	362	345	343	340	350	340	354	342	332	359	325	355	319	351	340	325	338	333	384	341	337	334	374	367	336	374	334	350	331	326	321	383	330	378	346	364	356	339	333	350	330	367	327	354	343	390	345	322	299	348	357	362	395	376	339	346	329	290	375	372	330	346	349	321	355	326	335	335	386	334	357	322	347	338	337	385	360	338	356	364	384	311	357	295	341	346	372	365	345	342	341	343	330	318	325	327	344	345	386	328	359	395	340	343	358	370	344	348	370	349	359	310	346	352	316	368	321	332	327	326	335	335	310	360	333	342	325	346	354	362	382	360	301	292	338	363	326	357	323	339	329	361	357	351	331	318	315	331	367	309	342	364	321	343	353	354	320	351	344	338	386	351	307	345	309	356	361	328	348	300	369	346	356	318	322	375	344	296	329	343	330	376	340	325	337	331	335	317	356	335	384	350	360	305	353	364	362	369	348	319	345	342	326	306	348	348	313	327	342	284	336	359	350	361	334	334	316	327	352	319	308	309	361	344	367	342	346	336	371	371	335	323	351	342	334	348	315	362	329	324	345	341	340	376	365	336	370	377	347	333	321	319	346	349	317	361	342	325	334	340	322	344	332	343	341	370	322	343	339	338	369	341	363	341	324	326	308	360	366	336	338	325	347	337	321	358	330	357	346	340	338	353	370	368	351	358	356	309	327	298	358	348	316	340	342	360	335	334	359	346	331	317	353	334	341	346	306	368	325	340	349	336	359	327	303	375	336	338	361	372	351	373	340	360	346	315	321	344	355	339	361	344	360	332	338	378	341	371	364	364	339	392	342	327	313	361	352	320	315	375	358	312	333	336	317	333	304	379	275	359	320	322	317	336	348	375	354	356	345	328	304
22329	12902	10749	8110	5605	4541	3710	1909	1111	1081	1033	990	965	947	871	863	860	879	874	917	847	835	825	848	804	818	802	850	862	792	839	840	780	833	820	802	790	791	814	799	789	813	817	815	832	797	826	761	819	818	804	809	844	777	826	800	827	782	813	836	887	815	823	740	806	775	817	826	794	789	780	836	821	780	765	798	811	810	744	843	804	826	788	823	853	823	814	780	747	829	833	765	806	821	800	822	809	739	767	830	770	789	834	806	786	840	818	861	795	800	773	857	804	773	814	836	830	817	796	800	827	799	829	817	799	863	775	837	816	806	790	808	808	782	788	833	768	832	794	803	835	800	742	825	818	839	868	789	839	761	801	784	776	857	840	844	795	800	792	810	799	829	751	818	795	772	756	792	801	860	767	821	833	848	822	831	829	821	807	855	800	818	811	813	782	798	778	787	787	829	822	816	755	751	793	819	816	847	777	771	797	784	803	825	795	822	848	773	835	808	800	779	751	810	807	797	764	844	835	839	838	774	807	791	786	801	811	770	786	827	841	788	835	810	817	814	780	802	800	786	813	768	756	763	752	804	805	791	798	798	793	776	831	813	813	850	819	824	803	846	846	805	812	805	824	829	809	794	777	774	833	768	838	828	827	792	776	834	784	777	832	826	790	780	848	781	708	815	816	748	748	787	817	825	786	806	785	778	754	827	806	816	831	798	798	817	825	795	820	875	809	853	792	813	796	809	801	839	822	800	824	801	805	775	849	797	813	834	823	781	810	784	792	781	821	769	807	787	761	800	821	852	809	819	827	772	831	809	791	778	826	784	755	796	759	802	749	792	802	829	804	806	825	852	804	853	818	776	800	775	768	852	798	780	858	829	826	803	805	792	807	770	856	777	781	761	804	826	816	753	796	795	822	764	783	801	755	775	821	736	799	817	783	810	812	840	808	819	790	769	792	828	805	841	798	819	825	782	803	815	841	785	811	784	801	776	755	816	796	802	799	789	770	809	791	810	818	856	879	820	795	813	832	822	815	812	793	811	818	786	741	791	755	795	805	799	808	747	788	783	775	785	801	788	790	813	830	789	803	784	795	797	814	826	825	808	779	778	781	748	768	751	811	794	809	836	780	804	772	779	780	779	827	800	771	818	764	805	839	802	789	792	810	791	788	777	797	764	769	784	812	842	823	791	742	769	827	785	789	795	817	805	828	839	783	803	795	800	781	801	794	831	881	754	823	832	798	746	823	801	842	841	782	822	827	805	780	774	793	823	789	790	809	790	756	804	794	799	793	778	777	816	798	757	764	737	766	753	799	818	769	783	763	821	842	831	831	750	818	775	806	844	809	802	803	804	802	855	823	819	825	837	836	799	802	814	792	799	777	780	757	822	806	821	803	785	762	831	796	798	726	804	761	825	806	834	795	792	849	875	794	813	759	781	835	694	774	765	806	780	740	831	793	751	801	804	811	810	731	816	769	774	805	799	818	753	790	785	782	793	809	805	817	818	817	818	801	831	823	780	839	827	820	847	737	752	746	817	765	808	831	820	787	794	800	815	823	800	744	761	819	797	811	848	770	838	824	789	769	781	800	770	803	823	813	791	827	812	796	802	796	826	770	769	824	809	824	811	816	784	818	777	795	827	759	787	844	805	807	786	748	792	780	815	817	773	780	790	814	751	841	788	806	764	741	800	823	894	827	838	803	831	824	794	821	813	753	788	795	826	806	814	778	820	809	761	787	792	788	796	785	818	775	787	836	778	826	820	831	814	764	787	790	757	791	798	751	856	792	817	773	818	876	771	809	818	773	820	770	807	785	798	799	788	808	803	845	800	808	799	826	785	785	838	797	877	774	786	838	806	809	814	826	799	792	772	758	819	810	806	772	855	818	826	778	796	767	826	788	829	832	784	799	799	831	767	789	813	801	735	797	792	806	815	792	819	793	749	751	778	808	790	785	776	748	808	812	758	826	777	802	786	818	819	811	816	834	825	830	812	823	787	796	776	859	834	785	799	786	806	791	782	840	806	769	800	840	785	827	793	804	802	767	735	832	777	818	794	872	777	768	821	771	790	797	848	787	817	802	781	791	851	818	840	811	812	818	835	783	840	836	797	805	790	806	788	795	832	758	806	810	796	824	786	835	811	797	810	812	805	737	833	811	785	793	796	810	793	826	771	785	803	797	821	778	764	782	814	791	787	793	824	798	798	817	830	778	809	823	804	781	778	755	785	812	804	785	820	736	819	846	805	774	786	795	820	774	759	806	785	749	816	749	764	819	777	785	760	819	758	811	799	799	825	761	832	754	827	770	783	814	782	833	808	789	805	798	782	829	765	813	808	818	810	793	844	783	858	794	767	816	817	750	790	781	770	771	804	778	815	806	753	816	794	885	795	762	796	739	831	829	845	801	840	827	787	780	736	817	849	783	790	799	740	813	837	728	817	792	819	825	752	767	770	784	811	825	792	822	809	776	818	776	799	775	808	810	781	750	795	841	808	782	814	840	826	772	783	753	772	821	796	846	820	833	779	835	821	813	836	852	814	761	791	815	858	807	794	817	816	795	836	743	814	764	804	791	784	814	845	790	821	786	883	785	768	801	813	809	828	773	830	803	812	843	809	760	811	769	800	792	784	791	847	828	791	835	761	798	815	830	753	787	778	761	815	796	754	794	805	804	811	807	789	767	756	792	808	774	717	815	820	835	777	736	772	740	730	845	829	788	811	814	862	798	767	820	784	779	843	825	780	801	789	789	765	791	775	829	776	833	797	785	817	818	859	819	780	787	733	804	753	760	795	780	755	820	795	747	784	771	825	779	813	821	812	785	795	778	820	819	806	783	840	795	850	843	775	823	819	793	788	771	772	822	845	799	795	845	816	780	783	853	838	837	790	789	749	801	826	810	796	833	764	791	760	771	798	826	769	768	781	770	783	804	803	789	792	791	744	783	795	776	755	787	793	832	825	787	820	809	826	803	809	815	863	773	813	765	749	778	817	842	829	803	809	783	849	764	799	818	789	851	798	799	755	850	817	781	785	774	750	801	784	811	788	789	761	775	809	839	828	826	797	819	805	804	796	837	792	794	835	756	828	821	805	777	812	804	820	808	819	796	756	774	818	778	816	800	765	825	759	805	785	759	800	795	808	737	811	815	783	789	802	771	758	806	821	810	765	842	857	798	833	815	751	856	849	751	827	817	793	745	822	815	806	757	795	787	797	834	792	780	801	804	788	811	840	812	853	823	785	787	854	824	842	808	795	819	812	817	837	816	811	782	828	820	843	773	775	775	796	786	817	787	847	830	828	806	798	798	791	826	782	805	802	821	851	817	772	835	827	813	839	718	775	822	799	764	767	850	815	751	793	808	794	785	815	838	768	824	756	842	819	796	790	794	760	829	816	813	781	832	818	831	834	794	746	806	807	844	823	831	773	798	785	860	803	785	840	764	799	809	809	792	816	813	833	821	797	739	805	806	760	803	825	753	795	793	806	793	776	829	812	785	794
22069	2694	650	528	397	349	355	357	321	301	333	333	270	329	300	317	353	328	337	312	314	286	312	330	325	344	325	299	311	301	312	326	301	303	320	334	322	312	288	312	322	319	312	330	349	329	320	330	325	309	297	336	318	344	291	329	341	322	291	330	299	282	332	331	312	310	266	318	332	314	321	340	343	310	310	317	314	328	357	300	326	305	315	308	291	300	287	312	332	331	285	330	311	329	311	313	316	335	326	315	296	315	307	319	315	331	323	325	327	305	311	313	338	342	329	311	259	324	322	311	343	302	359	288	327	298	304	332	332	326	289	307	332	339	324	295	289	317	282	351	350	322	304	314	329	309	300	326	305	314	301	303	311	326	331	326	297	307	339	357	329	334	302	331	345	340	313	316	288	349	358	299	298	333	299	356	354	291	284	335	344	311	327	304	340	347	299	288	320	306	308	332	286	316	309	344	320	351	353	328	307	325	315	305	350	326	310	306	305	319	288	319	332	306	335	335	306	294	310	323	316	267	309	295	301	316	303	299	273	316	299	290	301	347	354	323	335	301	320	341	283	344	333	328	282	330	322	331	354	352	305	307	315	300	284	336	286	314	309	302	316	290	305	292	316	329	287	306	294	288	357	319	364	319	309	316	316	322	307	281	329	322	311	308	299	331	332	314	325	309	306	326	281	304	304	307	302	307	322	339	327	317	316	292	296	329	290	316	351	327	296	327	340	344	301	305	338	319	332	292	294	293	330	305	325	314	274	314	326	319	336	327	306	306	315	326	326	325	346	323	343	317	323	311	329	297	308	295	303	332	320	337	301	318	323	317	317	358	322	315	304	303	318	317	302	328	320	319	318	304	352	347	314	330	341	282	300	328	332	306	330	327	346	308	308	301	310	325	287	318	299	330	346	333	328	291	322	367	312	316	331	330	358	321	337	330	296	300	316	322	285	318	317	323	329	295	304	331	329	303	340	319	327	287	345	326	325	296	315	296	318	300	333	340	357	286	342	299	327	308	302	319	340	323	367	297	307	304	309	351	324	303	317	360	311	305	332	324	326	312	285	307	327	300	309	314	309	344	346	311	306	330	306	295	305	326	323	326	352	312	309	326	341	305	289	313	337	287	327	312	320	326	288	324	309	321	328	320	301	324	326	330	335	326	341	318	301	333	320	302	337	269	328	339	353	350	336	302	295	315	316	333	315	306	306	302	303	289	333	312	307	303	323	293	330	300	312	370	337	325	313	276	320	335	332	344	356	317	323	353	296	348	364	332	310	332	338	329	319	318	318	305	326	321	280	319	348	317	350	323	322	347	331	329	306	336	330	301	318	351	332	327	292	325	304	327	340	333	339	330	318	303	338	368	322	302	289	323	337	352	320	311	336	307	299	320	298	314	292	307	312	344	328	332	295	314	311	337	334	318	291	332	325	307	327	337	277	302	303	341	340	333	321	325	295	347	306	310	296	332	321	321	330	350	316	306	348	294	335	325	309	296	302	290	346	300	346	336	300	305	315	347	341	300	281	288	331	330	296	300	340	312	299	348	306	304	295	293	347	333	306	347	314	350	285	303	315	319	327	314	271	320	302	333	343	319	322	320	317	339	332	312	315	310	346	308	283	312	321	307	340	291	303	340	318	343	306	291	300	332	330	281	316	321	312	299	330	326	305	320	298	296	348	312	327	310	339	314	269	300	273	307	308	316	291	330	341	340	296	308	331	331	323	329	295	325	300	349	298	317	321	292	305	314	312	295	324	318	349	277	333	337	335	343	284	310	313	300	337	331	327	286	337	303	336	351	350	336	333	322	333	317	277	277	322	328	315	283	359	331	300	333	305	302	313	296	353	304	317	312	350	338	333	322	325	323	309	330	310	309	308	375	338	304	304	366	316	304	331	328	328	276	346	322	302	307	345	310	331	309	338	316	305	285	331	329	341	328	311	334	315	320	338	325	328	298	311	321	326	323	307	296	321	330	352	310	315	307	334	324	328	322	313	285	318	350	354	337	307	320	324	318	296	318	335	324	297	320	316	301	282	316	285	330	261	325	307	323	308	325	324	318	315	307	315	324	298	303	320	327	320	337	350	312	317	342	348	317	316	308	366	340	358	322	345	301	320	314	321	364	333	278	319	299	295	311	320	328	323	334	329	286	303	327	312	330	299	318	313	318	315	314	329	303	300	299	300	334	300	331	329	313	300	294	286	321	296	318	327	331	317	315	331	337	321	331	288	281	304	330	308	346	320	293	307	291	299	343	315	311	314	307	327	328	310	340	287	316	316	291	355	317	324	308	330	334	281	298	308	322	360	340	320	317	330	340	312	346	355	275	288	377	308	277	286	336	348	316	310	306	337	300	319	361	319	323	356	305	347	321	323	320	327	319	340	329	337	334	300	305	315	331	325	344	324	363	290	328	327	303	284	321	345	362	304	358	307	325	320	313	323	307	316	313	347	318	342	313	301	319	324	317	325	307	309	344	300	312	297	312	323	294	336	348	316	347	354	349	323	288	317	305	376	361	320	330	323	304	319	322	310	338	328	315	361	311	290	355	354	305	318	330	301	294	323	299	348	336	313	328	339	335	305	303	294	337	299	356	317	282	295	340	305	319	295	311	307	348	322	326	310	320	330	310	285	330	321	337	335	318	306	302	307	319	318	341	299	316	317	279	284	332	349	329	293	317	323	298	344	333	298	289	312	304	319	309	366	289	346	308	343	340	326	283	345	294	315	349	312	316	282	288	311	322	355	338	311	320	283	301	351	346	299	347	334	314	321	340	337	301	309	336	289	296	303	282	305	320	312	330	326	309	302	323	302	328	332	322	300	323	297	348	327	283	326	279	336	308	319	357	320	318	268	313	291	302	300	294	314	310	350	324	323	317	341	316	312	322	293	326	333	316	308	340	347	317	314	308	303	308	327	342	328	330	369	322	327	306	313	269	343	335	283	328	313	320	336	358	280	321	299	357	308	285	336	335	300	319	305	321	332	315	315	307	303	326	308	301	321	334	290	359	307	319	316	315	337	349	318	317	349	289	337	325	327	318	326	296	320	336	333	358	346	317	324	322	321	288	303	318	312	289	307	319	327	331	301	352	327	307	320	295	311	337	275	337	291	328	347	273	304	323	310	327	327	303	316	318	309	347	322	314	304	315	334	346	310	335	338	331	309	326	323	325	314	333	322	305	341	306	331	312	297	306	322	301	307	318	358	297	351	367	317	332	315	316	317	287	337	310	288	298	306	337	329	306	305	319	288	307	324	331	340	303	299	295	312	316	322	310	328	297	330	299	298	305	316	321	340	321	341	332	301	324	311	306	325	332	333	315	308	323	311	330	342	354	328	326	362	331	303	360	322	296	325	336	336	317	308	329	267	342	308	298	315	304	305	362	319	314	318	322	322	344	311	322	396	322	319	310	299	335	308	326	365	338	351	315	315	334	317	338	330	339	353	316	319	320	352	304	289	329	322	329	299	352	355	317	307	350	303	311	314	290	342	310
16642	6159	4943	3398	2435	1625	1123	874	848	768	789	774	778	744	801	763	721	660	725	765	714	743	776	710	718	719	743	730	713	722	692	749	700	760	724	704	752	692	682	695	696	717	769	703	717	699	654	753	755	743	697	723	729	775	687	714	768	698	710	728	714	706	745	697	714	736	732	700	718	728	685	736	712	710	703	675	701	695	803	698	713	734	716	720	762	724	683	723	761	724	740	727	731	714	716	711	725	698	729	702	711	700	686	744	683	709	773	753	772	727	744	714	745	723	730	684	670	744	738	734	696	751	709	728	712	730	757	705	652	715	712	806	742	729	739	697	703	743	719	732	728	639	742	776	718	708	706	707	664	723	686	706	753	695	726	739	701	715	707	729	726	687	745	698	722	706	697	714	730	749	774	712	699	730	677	680	741	749	706	719	687	712	731	712	694	693	653	774	712	663	726	747	785	687	732	726	715	703	743	726	707	715	721	676	695	717	740	714	757	715	740	792	729	734	702	670	690	794	732	726	663	708	716	723	692	732	700	702	699	659	732	731	694	698	691	715	731	694	714	712	741	751	667	713	719	718	742	685	739	642	691	672	684	733	707	725	720	737	769	733	721	733	749	736	721	742	689	733	670	715	756	753	754	705	740	724	734	698	680	768	797	701	665	689	748	705	690	735	709	690	729	717	704	691	727	694	715	728	703	731	700	759	712	720	746	740	673	728	755	644	745	744	728	684	691	709	713	686	734	765	710	708	733	690	701	685	756	726	715	736	697	718	746	771	718	746	724	707	718	693	703	721	735	696	730	745	730	760	712	722	746	740	774	749	718	684	746	729	748	676	690	678	742	731	756	752	720	723	725	724	755	691	707	756	736	678	739	714	697	720	710	682	720	717	754	695	685	686	725	713	703	715	687	723	678	690	728	729	739	694	694	682	729	735	706	781	719	746	717	721	660	695	775	750	679	741	724	689	663	739	731	730	744	735	708	703	739	745	713	715	728	721	739	727	716	743	730	750	695	682	753	687	750	735	692	746	746	720	672	725	716	708	705	739	710	746	689	690	714	729	723	745	709	753	663	735	705	777	775	740	739	692	751	704	690	767	694	752	737	712	719	717	703	715	741	702	734	717	724	754	711	734	690	702	746	748	778	719	679	694	712	681	706	683	705	760	674	680	710	717	710	707	724	695	713	735	690	708	707	693	710	655	703	679	715	729	737	749	695	703	756	758	713	755	709	681	682	731	701	722	736	668	816	675	707	721	731	836	725	738	690	688	742	684	745	751	717	717	716	658	736	697	656	707	728	718	705	726	700	688	696	772	715	776	688	680	737	771	749	723	722	717	758	710	749	760	714	712	726	768	735	781	698	684	700	746	750	718	696	709	749	718	725	712	670	697	721	689	726	678	748	726	684	745	728	705	719	708	714	693	736	697	748	716	720	703	710	688	693	702	693	724	716	750	716	690	737	701	753	698	708	735	754	775	755	697	707	698	719	686	699	696	748	727	713	689	734	693	713	775	729	745	729	732	726	700	738	682	704	710	727	709	685	728	711	675	713	680	752	752	741	720	716	724	703	774	720	750	691	712	744	671	722	727	716	687	733	700	723	696	706	741	771	715	719	719	713	707	699	700	726	680	720	720	718	675	723	719	706	675	717	750	700	744	714	732	755	704	695	715	730	733	726	719	704	740	761	688	701	750	759	752	757	665	728	702	734	723	784	710	718	747	705	742	750	776	738	694	690	698	739	695	693	705	672	733	733	708	641	665	709	662	702	715	715	693	754	733	697	667	739	729	727	730	733	722	670	681	747	706	701	709	749	724	741	712	664	753	707	676	715	684	730	731	755	683	662	684	770	769	694	706	714	740	734	730	723	686	679	712	666	710	732	687	727	740	750	719	680	683	737	755	710	686	691	754	701	641	719	672	768	697	719	732	785	742	730	743	751	752	706	692	729	706	730	690	718	764	677	712	724	738	728	655	715	722	776	653	768	686	699	697	693	745	742	722	716	732	724	714	737	731	713	717	736	778	729	738	657	657	720	719	671	725	676	751	689	711	704	766	723	680	716	764	697	723	729	747	721	713	753	709	740	694	730	726	779	719	695	708	730	671	756	696	769	710	704	682	703	767	683	650	679	705	664	700	722	691	748	718	671	712	660	684	711	721	743	710	716	688	704	717	752	661	709	719	754	716	675	708	755	698	706	716	753	709	738	724	726	693	718	730	701	731	694	732	761	757	687	720	686	700	675	737	703	713	746	717	697	702	712	751	729	722	686	677	783	681	710	757	741	734	700	726	743	723	763	770	710	668	720	755	669	718	737	738	716	724	740	688	729	662	692	751	691	721	735	721	736	695	714	748	691	706	720	731	707	699	733	719	715	718	739	721	708	688	691	726	685	701	726	699	728	696	777	722	732	685	711	726	740	721	675	700	731	762	723	737	741	683	712	674	676	752	737	756	747	724	721	699	754	681	743	720	698	684	731	712	743	701	707	704	723	733	714	689	765	710	728	728	758	707	725	671	686	716	722	715	709	703	644	746	724	720	706	692	720	717	716	722	695	713	698	688	710	732	693	711	677	688	746	738	702	755	689	763	685	713	752	714	744	743	695	796	708	710	718	704	749	716	696	755	707	727	656	736	726	675	663	736	728	681	755	727	768	700	717	740	769	738	730	687	716	757	714	695	693	719	684	690	750	722	713	680	740	726	705	695	677	728	723	710	681	687	742	703	746	712	698	733	759	744	684	683	729	719	691	715	806	702	741	710	725	700	756	739	721	722	721	734	715	715	722	733	699	709	680	721	770	675	707	747	718	722	699	688	748	738	720	654	727	693	727	663	737	715	692	713	728	755	682	741	709	744	729	727	732	718	705	755	718	741	717	703	709	689	735	712	681	748	711	685	768	728	703	697	733	742	692	722	697	686	677	692	756	719	737	729	756	751	687	743	702	732	730	759	723	701	749	700	696	721	743	712	708	746	728	719	745	709	712	724	682	741	704	688	700	748	700	722	689	713	724	716	742	735	684	710	738	704	751	698	734	725	678	714	713	688	710	763	776	681	694	725	704	670	758	686	715	731	733	708	667	677	726	753	732	759	698	715	708	703	674	717	699	711	726	716	754	691	733	737	710	685	728	714	726	703	686	709	726	737	737	683	728	741	745	703	748	720	766	736	762	772	734	716	730	750	707	712	735	738	740	760	712	743	689	764	720	700	749	687	750	677	784	695	694	703	674	746	691	702	737	686	733	731	691	762	768	697	726	733	683	731	748	736	712	708	692	688	686	693	715	708	718	709	736	727	720	739	652	696	697	746	700	735	701	714	723	713	726	696	708	762	757	715	719	694	690	677	753	692	749	722	755	719	728	740	722	740	720	733	756	703	707	705	765	710	731	727	703	731	732	722	697	741	696	699	754	712	707	734	767	714	745	770	695	748	716	704	718	730	712	734	730	736	731	754	702	723	741	734	726	771	676	702	703	760	713	704	700	720	680	753	697	757
34266	5709	917	597	539	433	378	344	317	303	363	363	333	326	338	350	321	355	321	340	293	303	328	363	310	304	312	324	341	319	316	302	321	319	313	339	270	316	369	363	351	355	342	330	346	301	332	361	311	333	339	338	341	310	323	295	366	338	340	319	321	371	337	307	319	304	342	334	337	317	335	311	314	363	338	331	336	331	321	340	350	314	334	349	304	321	329	333	335	326	337	307	318	306	346	309	331	326	352	344	356	330	328	338	354	331	301	327	329	326	341	326	348	326	297	332	354	330	305	328	331	365	303	357	332	298	350	346	319	321	314	345	293	302	307	325	322	333	344	311	326	320	343	327	312	347	320	303	331	362	334	338	360	343	298	297	323	300	352	311	330	329	342	326	340	346	296	317	340	335	343	345	302	310	290	296	328	336	341	334	322	304	333	341	290	357	340	296	349	373	316	357	351	349	312	301	330	329	317	329	324	353	357	310	334	318	349	345	325	325	299	305	302	319	344	335	311	323	307	320	344	319	353	281	324	317	287	342	290	339	343	350	300	344	325	348	344	330	340	355	324	361	344	318	322	326	395	297	319	381	338	318	357	346	327	330	297	324	325	337	360	297	336	374	327	320	342	354	302	341	356	329	355	341	309	314	329	362	347	374	354	321	315	309	353	331	279	322	344	363	338	300	344	305	335	309	360	340	334	339	299	344	363	299	321	318	344	372	325	299	326	306	328	282	321	328	325	348	341	315	346	347	345	333	331	309	302	361	327	326	364	346	350	356	312	326	342	328	333	341	316	363	351	328	328	354	326	340	328	367	322	339	335	313	333	315	335	338	349	333	331	339	351	340	341	288	331	332	348	314	285	318	301	269	337	332	315	338	340	301	321	320	298	338	328	306	342	307	284	338	392	359	323	322	323	320	303	297	340	338	323	349	313	326	291	318	339	329	312	313	341	315	361	332	336	309	361	311	329	344	347	324	326	327	332	369	324	335	339	333	307	326	357	307	324	341	301	316	343	331	328	359	328	278	360	310	321	308	331	335	342	332	318	354	344	342	334	370	340	347	332	371	337	367	341	302	343	320	343	325	302	327	327	339	322	333	318	305	359	306	329	336	319	359	343	322	299	269	314	302	330	367	335	342	395	326	338	326	316	326	327	306	336	332	306	304	324	391	299	339	350	335	337	327	353	333	319	329	333	338	351	361	324	312	327	335	353	318	305	372	330	322	303	361	332	324	326	306	340	332	349	339	293	354	297	298	352	328	338	320	282	326	349	344	306	301	313	352	336	309	336	354	313	314	326	347	375	305	338	348	343	343	297	309	343	332	329	334	336	323	324	326	320	367	342	317	303	332	319	360	352	319	313	347	335	331	327	338	312	319	319	319	339	347	299	325	350	386	351	305	294	362	327	332	329	361	358	330	317	312	325	321	314	351	340	288	306	310	333	308	341	316	326	316	337	360	298	339	347	349	317	347	364	327	333	300	311	359	358	329	302	323	342	291	315	341	352	314	318	332	304	313	303	283	311	343	346	353	349	326	323	356	335	341	340	338	337	322	302	334	376	333	336	329	321	316	329	314	346	366	338	330	313	286	326	316	301	333	314	336	326	371	345	347	328	330	338	295	328	332	325	330	314	334	343	322	321	347	312	321	339	305	381	358	352	334	305	314	338	318	377	339	348	278	336	332	367	325	376	347	306	320	331	348	342	356	311	336	342	307	346	318	314	327	326	328	336	316	352	352	333	333	315	318	366	308	348	298	281	315	336	292	368	318	320	346	346	323	353	300	327	343	319	351	329	345	348	316	324	310	326	303	295	317	357	372	341	329	327	325	319	330	330	337	363	313	369	328	342	300	312	309	340	341	312	318	302	343	354	334	316	324	308	320	345	312	333	301	328	275	328	316	354	337	312	314	333	323	334	359	340	284	304	328	311	293	329	310	334	317	328	301	313	316	317	297	325	333	319	361	325	340	356	333	332	334	323	352	323	316	299	321	356	350	306	352	352	352	355	324	319	324	318	333	323	326	335	299	359	359	307	330	324	366	304	340	341	331	353	336	341	348	328	317	329	329	357	305	338	344	328	297	356	297	325	321	322	345	319	316	344	342	344	315	321	322	318	368	318	341	290	278	345	338	323	338	321	334	325	318	337	341	292	324	314	346	319	326	377	336	323	309	340	352	339	338	339	310	309	330	318	321	341	342	300	325	331	315	333	336	342	344	299	291	316	328	335	324	303	326	325	327	346	333	373	325	305	336	304	319	319	302	330	317	335	343	316	348	320	345	339	339	369	331	310	348	366	300	340	348	316	313	344	343	304	276	323	342	306	322	337	330	308	315	332	328	317	325	333	351	332	340	367	312	360	333	334	335	315	344	322	313	330	335	327	321	306	292	346	332	343	296	357	378	331	341	367	347	346	341	315	364	363	312	371	340	303	328	351	329	326	339	316	308	337	366	339	319	330	351	324	318	322	321	347	293	317	328	311	320	356	341	380	345	323	334	361	328	341	344	315	328	358	344	325	320	338	330	316	341	336	307	347	335	325	330	319	308	341	341	315	314	321	311	311	349	335	342	356	321	329	353	345	334	330	340	350	333	340	343	328	306	349	355	354	364	322	325	364	310	327	324	337	337	324	311	336	344	315	321	331	295	346	323	338	309	345	337	332	304	333	354	333	336	339	320	332	305	361	341	334	298	292	348	322	337	287	324	340	307	341	333	347	315	325	337	316	356	337	323	318	308	340	305	321	354	325	305	319	340	324	320	354	327	321	309	308	320	335	309	327	313	312	318	341	351	327	336	341	364	332	380	311	362	321	346	337	277	343	306	344	328	340	304	356	351	316	323	352	321	327	343	339	352	370	306	317	312	356	333	333	331	348	311	365	343	338	330	361	349	344	277	310	338	338	354	344	390	327	318	318	329	326	355	358	312	293	314	299	354	334	345	304	320	330	356	309	295	333	293	331	337	330	275	366	326	323	302	374	321	350	353	362	315	343	350	375	308	355	326	368	307	290	304	376	316	357	330	327	355	324	330	312	339	283	320	319	299	313	330	321	356	347	311	320	312	332	315	325	333	327	314	298	329	362	314	330	335	344	337	278	368	354	311	290	333	325	318	331	340	301	338	320	311	359	312	325	321	291	312	298	311	358	352	265	320	338	289	304	330	309	334	322	335	309	341	339	350	334	326	321	305	345	338	327	306	324	283	309	299	322	311	302	353	329	333	334	334	360	345	326	327	362	314	324	331	326	312	332	332	330	326	319	328	302	329	329	338	308	323	336	327	300	330	341	329	343	313	328	301	322	338	352	348	315	293	332	350	309	330	332	338	327	322	402	302	297	348	337	321	301	365	319	338	334	310	369	324	316	342	318	357	314	316	327	332	342	320	319	375	301	306	324	324	340	329	326	303	360	362	304	332	351	344	320	367	349	353	328	333	344	324	361	342	353	349	326	322	324	313	344	314	281	297	335	366	338	331	321	341	372	350	343	341	341	347
23859	9855	6631	5055	4125	2890	2052	1345	1092	1007	929	834	803	801	809	831	793	809	809	745	836	749	798	777	752	756	739	794	798	755	786	807	777	797	731	731	769	795	773	748	750	759	765	749	783	731	794	740	776	811	769	799	721	739	704	804	788	779	744	765	748	740	762	760	743	698	765	771	742	755	760	721	742	784	725	791	763	825	804	768	731	768	749	807	785	789	728	747	733	765	765	722	758	740	750	677	744	752	704	775	761	778	754	741	730	758	697	769	786	762	768	788	753	782	760	788	747	806	750	743	781	815	798	721	692	735	733	744	737	770	768	753	774	726	745	772	751	802	759	735	781	741	784	727	771	752	755	748	774	774	785	724	773	777	754	800	711	706	760	723	723	762	772	718	758	772	754	737	723	767	804	709	736	762	759	736	782	727	722	805	770	773	760	802	706	747	768	768	719	741	768	770	724	713	803	691	770	754	803	767	764	767	707	727	791	792	777	729	741	726	796	774	757	806	752	759	806	783	715	800	773	722	737	732	722	723	800	724	763	775	770	776	794	737	779	764	718	753	756	776	726	769	746	772	732	778	776	756	755	726	754	755	761	815	760	793	694	785	724	734	706	782	808	782	727	788	765	726	743	772	709	741	717	824	713	744	771	726	734	741	790	785	781	775	789	737	795	709	776	717	740	716	726	737	769	718	749	742	794	744	760	770	769	761	739	728	716	760	737	750	784	784	745	741	761	770	762	751	750	732	752	736	777	766	773	767	784	827	734	778	748	739	746	717	770	728	771	773	748	716	739	749	762	761	753	811	775	787	775	743	750	759	765	728	782	762	803	778	766	793	754	725	797	759	788	727	787	787	756	749	710	743	701	711	769	742	764	730	735	716	814	746	767	686	789	793	734	788	741	755	757	742	778	750	790	743	729	778	731	757	750	767	773	715	824	733	747	719	736	722	719	720	720	755	749	726	767	747	700	752	768	750	759	715	781	753	799	748	730	805	715	718	790	776	734	762	742	775	685	792	797	733	732	738	743	729	791	756	750	730	773	762	750	746	754	766	812	796	802	784	746	746	723	773	771	785	766	766	707	734	767	760	765	763	740	748	730	774	757	750	751	779	720	758	741	725	789	794	721	711	762	707	816	811	773	753	745	762	767	802	725	820	702	806	736	749	793	732	724	784	758	762	758	744	775	774	738	757	818	774	722	781	735	807	779	811	806	783	818	798	752	768	750	714	732	757	733	764	734	725	740	781	804	741	764	751	756	772	733	724	732	763	710	753	743	789	735	754	769	750	768	723	810	750	802	772	750	776	776	750	762	750	728	784	732	756	793	752	753	799	753	744	752	772	802	788	772	788	741	722	723	787	759	755	733	759	763	727	720	758	726	744	753	741	727	789	730	728	773	761	799	736	809	757	791	723	731	715	759	796	754	768	794	756	725	775	745	728	760	709	718	813	758	758	707	732	737	760	731	753	756	760	748	766	728	726	799	789	674	744	736	745	751	724	708	747	754	777	762	758	730	705	779	786	800	749	711	734	781	773	764	746	722	713	744	782	710	795	706	762	752	796	748	717	778	729	766	745	753	725	739	760	793	805	743	751	744	766	771	799	762	740	751	754	735	741	763	733	743	748	770	759	764	747	743	785	780	772	724	773	774	723	756	715	741	728	760	732	760	764	794	768	771	762	735	805	735	774	807	775	786	770	733	743	748	761	790	734	820	767	765	758	721	767	704	784	728	699	717	729	752	795	723	742	702	734	706	751	719	805	793	756	786	748	734	764	691	780	782	792	775	739	731	770	806	734	707	767	798	714	801	764	751	790	773	770	735	734	745	751	773	786	764	817	777	766	762	759	799	711	754	707	764	756	730	751	760	786	712	773	761	789	752	689	748	742	788	753	788	767	766	742	769	766	732	769	785	775	762	738	737	759	725	729	738	766	789	787	783	780	776	783	764	726	743	741	804	774	714	813	766	765	744	700	764	733	753	789	764	783	740	793	773	733	773	744	780	730	743	764	742	801	726	750	747	735	755	708	741	746	726	747	739	739	761	798	772	763	771	752	737	754	745	794	774	759	811	845	721	810	765	732	741	756	791	696	773	749	762	769	747	736	762	653	776	738	744	746	710	758	751	791	758	718	762	723	742	793	755	737	739	766	756	726	766	710	743	744	783	774	755	771	779	752	767	732	765	692	847	730	683	792	770	777	781	728	777	757	714	697	712	799	744	678	760	697	780	774	748	722	769	803	772	778	735	723	757	797	737	780	711	776	784	732	758	732	750	815	781	761	770	754	768	791	709	689	730	765	800	686	791	743	757	754	782	798	767	737	744	773	742	752	789	785	708	703	709	770	707	770	755	761	792	724	732	744	749	746	783	713	764	730	767	782	785	762	815	771	730	738	792	740	764	848	828	770	744	732	765	769	732	762	721	812	759	738	782	730	742	769	779	780	754	782	758	736	724	750	778	765	721	774	737	807	756	770	765	775	780	794	751	754	746	786	749	796	742	741	759	760	742	746	737	757	745	735	783	790	742	738	752	769	726	758	734	802	701	809	815	782	743	730	781	727	731	794	750	750	720	731	731	767	734	808	749	771	742	753	801	801	770	770	761	753	740	781	745	797	774	785	788	753	740	739	690	699	763	761	733	779	749	765	786	743	723	727	771	757	729	743	808	789	798	743	775	762	722	786	721	768	754	748	802	755	730	774	764	723	808	722	724	768	752	736	707	716	778	725	750	774	753	779	793	746	780	767	785	747	791	740	782	742	758	742	787	713	761	766	775	760	710	800	749	762	766	743	761	767	765	741	753	776	728	807	729	742	796	768	714	816	734	746	772	812	739	755	754	749	748	726	692	782	735	817	767	704	740	740	756	792	784	798	728	803	762	736	823	809	719	810	762	809	753	781	775	736	744	766	729	740	827	747	718	782	771	772	760	768	784	778	766	792	823	779	734	714	753	763	800	764	724	773	775	796	749	763	773	738	749	769	772	780	770	739	778	734	759	791	775	743	758	764	785	749	751	722	754	717	746	730	791	774	783	780	836	769	734	691	752	731	718	789	766	759	747	732	679	776	710	758	766	728	730	783	739	795	752	736	802	755	707	798	733	731	775	712	757	796	760	753	757	795	753	816	750	755	736	776	721	764	773	772	752	789	742	749	765	753	755	771	759	755	770	779	796	745	759	718	788	768	751	743	762	743	755	799	756	787	776	776	778	727	804	771	753	785	753	776	710	747	735	774	729	753	745	774	771	756	791	764	736	806	740	786	772	758	810	754	728	811	750	732	747	787	759	722	744	760	730	762	754	746	750	735	777	767	751	823	800	704	726	769	779	782	768	805	770	726	772	809	746	807	771	704	736	806	773	733	793	778	757	743	760	798	740	744	732	752	776	789	781	764	786	810	787	728	760	772	801	728	761	716	768	744	757	764	743	771	749	739	740	781	693	697	768	699	849	782	792	711	768	746	784	786	777	791	812	781	765	757	736	761	743	725	770	774
36801	7234	1170	657	557	498	423	416	363	352	371	374	349	322	370	376	329	370	361	354	332	332	374	340	324	359	330	356	333	374	343	343	366	344	324	342	325	344	326	343	327	296	305	365	302	338	345	308	373	343	366	289	333	337	333	327	348	313	332	389	319	309	339	338	354	340	312	342	312	353	345	348	361	378	352	348	332	365	315	329	395	307	342	369	324	332	345	370	358	359	348	336	365	312	340	306	371	332	356	365	317	344	329	345	327	360	398	334	366	327	320	365	324	342	357	309	328	363	339	310	360	346	361	333	334	338	362	303	327	317	346	326	353	327	401	331	323	321	384	390	343	322	309	366	332	358	316	359	320	373	326	332	343	373	353	356	337	316	321	347	348	334	358	295	380	363	366	361	339	362	337	313	334	327	333	346	381	323	328	309	298	361	344	358	340	350	344	328	354	336	332	335	321	352	341	340	345	361	363	348	343	302	315	321	301	343	330	334	376	373	368	337	361	309	332	320	375	296	345	338	346	354	382	309	370	385	327	356	338	332	345	360	310	353	360	343	352	341	352	297	323	301	362	331	360	371	358	305	344	346	338	353	379	321	365	375	343	335	349	349	349	340	384	337	301	353	294	385	334	345	330	325	355	334	330	369	347	348	346	339	376	364	345	357	349	347	383	305	333	332	338	360	311	320	361	322	384	371	355	358	353	348	336	343	351	349	338	347	362	340	340	341	283	362	314	330	319	362	368	364	360	358	309	354	378	354	367	342	306	344	354	340	352	342	328	315	329	375	341	347	383	346	380	319	342	334	319	334	334	357	323	340	311	379	326	358	334	340	336	356	342	355	368	356	332	323	324	332	325	317	359	354	345	336	374	311	347	324	340	362	349	328	342	337	330	356	339	354	368	379	341	316	369	341	323	324	350	353	339	356	364	379	358	341	363	314	330	345	366	362	398	335	321	329	342	340	328	338	298	363	331	346	353	344	350	313	355	353	350	366	336	360	342	347	329	313	332	367	361	337	344	340	298	310	329	342	357	360	318	314	317	350	348	369	350	344	359	349	330	369	343	323	336	338	347	334	355	340	330	355	340	339	373	347	351	344	310	326	358	334	311	359	352	332	366	325	329	338	365	340	350	315	305	331	254	361	369	328	309	320	380	347	328	298	352	355	359	337	334	332	364	347	346	332	348	329	310	337	309	333	356	305	327	340	369	323	351	335	351	326	336	335	336	340	319	332	337	355	348	320	363	340	405	348	350	349	369	332	373	311	324	332	317	331	325	355	361	331	337	324	327	349	346	337	338	358	356	363	320	322	322	333	350	304	309	358	352	346	370	332	390	342	337	330	349	336	342	304	349	355	340	347	385	358	332	337	336	332	351	342	332	369	374	340	375	362	356	418	389	374	349	371	349	350	362	345	349	309	368	340	331	345	343	313	342	313	351	364	336	359	322	336	360	367	322	334	320	309	379	314	353	392	347	352	343	377	356	364	320	372	364	331	319	345	406	311	388	323	338	321	355	332	348	339	320	344	320	335	354	360	325	331	374	327	343	301	335	356	343	355	372	340	339	375	338	382	323	328	350	357	352	377	347	352	328	362	395	290	338	315	350	351	361	329	336	346	341	367	388	342	352	352	342	372	346	358	310	326	319	365	385	369	327	378	320	353	333	341	375	354	351	351	338	324	366	394	351	308	314	328	382	342	334	362	412	341	336	309	335	328	359	368	337	338	369	381	359	361	331	326	338	347	359	300	360	317	348	347	359	376	323	323	320	327	353	342	380	333	352	362	309	320	365	327	350	360	362	335	325	341	334	389	305	310	302	335	336	359	355	334	347	344	334	373	379	352	371	348	328	355	358	335	347	343	325	362	333	323	364	353	340	307	332	351	378	317	320	339	344	367	328	352	367	321	350	329	317	343	337	304	302	327	348	327	351	354	359	366	329	355	345	370	351	363	356	355	342	332	386	337	363	330	365	348	358	354	309	350	336	313	346	340	331	317	366	348	372	354	356	343	335	320	352	342	324	346	338	335	336	378	379	364	347	329	343	342	362	332	360	302	295	367	360	329	330	342	341	359	351	327	356	330	343	338	349	335	343	369	339	313	310	385	342	363	317	367	348	334	352	337	352	302	335	325	311	358	333	366	333	353	322	368	346	336	315	338	321	329	334	360	349	338	359	321	344	387	337	319	335	327	318	357	344	352	367	375	311	346	319	355	325	336	376	327	349	341	366	376	340	346	355	338	313	381	330	339	347	342	358	353	328	328	322	343	327	343	319	339	331	359	344	348	344	347	368	334	317	343	379	304	382	337	309	360	341	334	382	333	330	342	340	345	333	328	357	367	362	349	329	314	363	349	358	343	332	346	348	347	365	317	362	339	317	329	336	344	338	334	336	362	341	348	359	323	314	339	329	338	335	372	323	371	355	408	353	340	329	338	337	325	359	335	322	323	361	358	347	344	321	294	330	343	349	336	344	350	347	323	328	349	329	388	359	343	343	325	351	375	360	376	312	374	320	321	319	311	330	332	354	299	364	357	335	331	309	349	352	311	335	384	336	364	351	358	302	361	366	372	318	344	346	364	367	306	361	336	324	345	347	356	340	338	352	317	360	389	330	358	319	339	340	364	298	330	324	336	375	327	350	354	347	359	331	338	367	322	355	341	350	332	295	373	324	345	324	313	335	315	325	343	343	372	332	355	314	335	321	388	366	327	371	330	318	368	320	345	359	364	342	353	323	301	334	323	360	329	375	295	325	345	380	369	331	392	331	346	329	339	330	325	367	357	336	316	351	326	353	335	332	387	359	324	338	340	334	362	329	340	338	363	326	327	380	345	290	322	347	342	335	313	345	341	357	351	353	331	327	321	357	339	341	340	391	349	326	380	348	308	337	370	351	348	299	373	320	339	363	318	359	364	319	311	315	363	385	328	315	361	336	341	363	334	377	369	347	350	348	332	330	344	334	335	336	379	339	339	338	313	338	344	365	315	349	324	369	350	355	341	296	346	332	345	346	361	333	377	335	353	386	340	367	368	377	330	346	330	315	354	336	321	304	344	356	336	341	322	329	344	334	322	365	329	359	342	349	381	347	358	342	325	350	377	367	315	368	369	342	352	344	327	362	344	327	339	347	334	361	356	312	348	325	319	318	393	354	323	338	353	346	331	340	344	326	318	321	321	362	332	313	338	341	335	340	342	342	348	342	340	386	337	336	357	348	332	330	357	353	374	365	314	354	326	344	329	331	369	346	351	347	375	323	334	336	352	305	345	340	345	334	377	319	309	362	328	317	345	341	377	329	341	347	370	350	346	336	311	328	379	384	354	326	349	344	349	309	336	344	330	346	365	327	352	328	342	339	358	338	325	338	309	377	333	369	338	327	320	328	350	340	328	343	297	331	327	325	351	361	327	342	332	345	346	323	321	334	366	352	340	334	333	312	334	340	324	352	364	347	344	334	307	374	320	334	370	335	302	322	343	354	348	329	337	341	362	361	329
25386	12308	8443	6527	5612	4290	2525	1427	1313	994	898	895	902	862	862	841	853	881	810	795	816	804	870	804	814	893	827	814	823	799	783	784	849	816	821	801	791	767	811	791	859	767	824	870	779	778	820	778	778	787	773	796	800	754	779	796	840	840	769	766	808	774	805	770	730	785	793	760	809	805	799	770	741	779	799	775	831	812	813	809	787	827	778	830	735	865	783	793	797	831	810	788	831	812	748	843	781	823	822	741	780	799	819	789	797	751	790	793	790	790	793	862	783	783	780	767	770	783	805	774	746	810	787	812	830	778	786	862	807	843	818	810	774	771	808	778	801	820	863	799	798	790	748	818	800	763	810	753	803	839	792	768	801	822	753	777	792	839	791	777	799	829	813	772	783	762	767	751	760	785	803	791	820	815	784	770	807	788	796	768	796	799	850	805	819	785	783	768	809	782	814	821	788	822	749	801	786	806	778	827	742	800	821	760	791	812	803	809	839	823	794	846	786	821	789	846	803	778	804	781	799	829	810	788	803	820	795	815	811	824	769	797	787	759	779	798	766	787	782	787	788	799	784	818	819	778	824	762	847	777	763	812	823	772	775	819	789	833	757	796	746	818	766	822	770	744	795	769	821	743	773	770	773	785	866	793	759	834	774	827	826	749	810	842	829	865	807	804	761	747	785	766	779	806	792	811	814	802	821	803	774	796	796	797	742	775	843	781	828	808	800	810	750	808	805	800	807	775	809	792	760	778	807	814	838	842	822	817	806	785	796	787	783	799	786	764	802	789	719	832	848	792	804	797	779	770	836	798	780	795	867	835	806	790	794	750	787	816	749	815	793	797	795	761	781	755	794	806	776	781	724	764	746	774	764	818	714	768	813	791	806	856	778	833	786	779	800	829	785	800	768	803	819	785	775	769	797	758	729	769	826	802	846	777	826	774	786	736	812	811	806	874	789	764	758	776	755	788	766	778	810	820	812	764	799	777	770	802	825	806	775	833	826	817	797	780	813	781	796	790	776	823	803	722	830	769	756	766	784	817	841	765	785	736	769	807	789	847	808	804	825	788	779	773	795	803	787	799	758	810	795	796	825	757	762	783	801	783	761	800	824	825	808	748	811	761	786	751	789	766	834	830	760	785	755	763	814	810	784	764	821	763	778	769	779	827	825	731	797	825	771	747	828	806	782	757	769	747	773	832	825	723	828	737	763	796	801	745	849	800	786	764	808	803	796	801	804	835	793	813	809	778	827	831	781	839	763	755	784	766	808	777	756	787	747	815	847	778	770	778	786	763	819	780	791	801	750	790	743	853	777	810	784	802	833	810	762	787	811	791	800	833	783	848	831	784	832	840	838	777	774	809	856	734	814	810	814	786	867	833	798	789	781	770	846	796	845	830	779	788	781	788	799	791	782	813	830	782	771	743	811	791	817	819	790	805	792	784	789	799	755	813	767	815	805	786	840	801	764	741	775	736	812	720	779	826	794	828	862	833	815	807	789	796	833	770	765	763	772	807	808	783	819	832	756	734	807	831	738	845	722	855	750	804	808	785	822	773	770	790	787	741	769	803	851	765	743	851	797	792	778	787	759	797	779	767	793	793	847	805	775	772	776	780	802	783	784	799	802	795	801	800	817	793	803	806	848	820	804	821	792	770	753	806	794	814	828	789	784	776	784	791	728	809	763	802	807	808	841	786	766	817	829	828	785	771	784	774	865	783	757	821	799	845	864	787	851	800	832	786	765	742	820	793	807	793	792	807	824	832	758	778	784	802	811	818	830	768	829	766	771	761	798	751	744	832	811	799	794	806	768	776	788	754	754	778	760	772	815	774	809	738	800	843	777	799	816	774	774	795	787	793	796	778	805	805	799	805	814	854	789	781	757	773	808	789	769	784	789	809	778	774	804	785	818	847	781	775	752	815	789	741	782	800	780	794	824	829	774	810	807	752	753	792	839	737	796	756	787	760	783	778	799	781	770	745	788	779	800	805	781	756	791	828	839	795	807	833	827	785	862	802	776	796	733	823	796	826	760	777	735	787	774	797	824	748	812	786	745	774	817	797	781	769	802	753	798	809	808	821	818	822	749	784	770	807	780	781	853	767	802	744	764	810	832	773	803	782	805	790	795	753	765	780	744	764	763	788	747	811	815	813	820	842	772	778	872	801	766	807	796	861	790	739	782	839	787	839	844	814	767	811	759	733	752	846	783	833	751	795	787	801	744	801	809	736	769	813	815	784	846	813	767	800	787	828	772	797	783	787	763	726	797	794	807	774	803	811	798	784	809	836	834	711	812	770	778	829	774	831	760	771	795	780	744	822	832	841	760	768	812	788	784	796	804	819	768	783	749	765	795	812	749	797	897	776	750	750	820	790	773	802	773	789	768	815	773	764	774	763	773	783	721	785	789	753	798	808	804	828	762	817	799	836	753	804	813	854	783	815	755	753	799	811	796	822	790	786	779	785	832	795	809	794	773	801	786	772	812	852	787	797	829	774	787	783	809	788	786	824	810	765	801	815	803	784	808	793	777	795	786	819	812	808	751	764	759	768	819	811	893	766	803	776	753	814	786	804	743	785	813	761	763	781	786	784	792	838	805	798	820	772	757	835	750	802	796	777	816	785	780	812	781	809	801	784	832	798	831	776	746	752	812	793	818	769	756	800	798	807	750	792	839	798	833	826	788	805	788	753	776	768	818	812	775	783	823	789	803	835	810	814	774	776	788	840	770	810	783	782	794	776	789	809	814	747	787	837	846	785	749	767	773	766	772	782	792	819	831	788	752	810	781	806	813	849	790	770	832	808	765	761	795	825	759	748	808	803	813	819	831	801	770	832	788	750	776	785	804	790	817	763	820	807	784	822	789	810	768	781	771	814	810	809	772	785	822	790	724	800	861	769	779	813	773	780	762	789	787	830	828	775	826	760	810	754	783	790	794	797	824	810	796	802	791	804	764	801	780	838	795	797	755	810	787	796	763	841	795	828	776	805	772	836	767	816	793	825	843	784	768	770	757	753	801	781	793	820	791	781	738	729	877	851	809	829	800	804	745	816	762	764	792	788	770	744	781	833	818	798	824	779	763	798	773	794	767	818	819	831	816	848	791	786	813	783	743	783	794	739	795	773	710	795	806	828	787	779	766	770	746	780	845	768	817	747	816	803	780	768	793	778	777	812	810	730	802	775	799	819	784	783	811	842	792	820	770	828	789	785	792	766	743	784	757	792	767	828	801	795	829	712	808	798	786	801	863	835	811	753	750	809	788	782	773	801	778	792	824	752	787	778	797	811	768	807	771	809	774	811	804	817	785	775	801	805	831	838	802	800	793	776	796	794	808	803	787	791	812	848	729	797	814	819	798	778	776	776	799	828	824	817	755	784	761	821	739	800	794	794	816	826	826	771	783	817	796	776	784	801	769	799	763	802	818	769	831	811	800	789	841	778	781	778	831	812	785	858	735	837	811	775	759	788	809	792	737	805	780	785	783	823	823	781	781	838
22562	3015	668	504	409	348	341	326	284	325	333	273	319	284	317	322	297	357	321	336	314	342	327	331	317	288	356	302	329	298	371	327	294	314	317	325	326	293	346	341	366	322	324	309	315	308	304	286	331	363	341	324	360	300	304	333	314	353	326	333	325	301	344	347	313	344	294	329	304	333	339	277	301	279	343	334	333	313	298	316	324	274	303	307	297	291	281	290	333	302	301	323	339	321	325	303	329	276	311	338	307	327	298	319	296	317	343	301	347	303	338	320	332	337	309	289	332	301	334	311	317	333	338	334	334	342	351	296	326	303	283	323	308	296	300	331	327	282	289	311	304	334	317	334	272	347	301	363	298	325	294	292	308	350	291	308	342	325	274	313	303	327	316	326	302	309	348	307	331	329	309	353	330	322	315	342	292	315	361	323	330	318	314	335	312	323	335	314	337	307	306	292	358	295	327	350	307	333	300	298	311	333	363	294	345	310	323	329	314	330	309	348	336	325	339	363	379	318	313	326	306	325	350	309	289	304	321	301	350	316	302	325	342	323	328	312	308	336	318	311	353	322	282	308	283	355	311	328	313	323	369	319	296	332	359	299	327	293	300	315	339	344	321	335	298	307	311	302	291	319	344	304	294	345	329	314	314	325	336	353	319	311	324	300	279	322	338	300	304	313	327	312	319	318	319	318	279	326	285	290	317	305	304	296	305	312	334	330	308	284	320	341	326	320	327	336	311	341	339	307	339	331	280	342	295	310	323	298	297	314	352	311	324	358	361	300	313	280	329	321	302	292	287	335	314	366	329	302	293	290	350	339	348	304	304	298	332	296	312	336	322	325	315	305	329	325	309	279	299	331	345	342	332	336	302	303	344	321	306	307	296	300	316	335	298	320	294	314	290	311	306	318	317	302	344	315	315	297	337	303	312	306	329	377	295	314	370	304	311	295	306	313	308	299	318	337	310	352	345	297	305	313	321	311	317	316	319	358	342	339	305	323	329	318	304	337	350	310	318	329	336	325	305	316	344	328	325	297	347	306	348	298	312	322	327	321	293	284	299	298	309	331	319	343	320	336	318	315	324	333	326	316	347	320	314	302	336	340	357	305	329	319	336	302	316	276	306	336	312	292	326	321	333	300	327	320	284	287	306	347	311	335	320	291	323	330	315	354	301	323	300	345	323	313	319	314	307	329	284	337	306	311	331	315	330	334	291	322	310	315	302	338	332	349	334	344	313	312	346	319	328	319	298	361	306	320	304	320	292	317	333	318	331	327	292	339	310	323	316	321	305	313	323	313	344	337	337	305	318	330	295	287	325	314	279	298	351	285	346	320	323	289	294	351	335	325	325	322	326	304	296	328	316	333	305	259	311	287	302	310	313	311	327	330	306	326	294	310	333	346	323	323	295	322	305	303	295	324	329	303	306	303	328	357	347	315	315	290	310	326	342	333	303	310	273	329	329	310	321	322	321	311	335	285	304	333	320	296	332	322	267	293	279	311	288	310	315	314	307	271	330	351	314	347	368	314	350	341	291	316	311	307	335	354	314	310	323	326	328	312	324	322	337	338	330	311	362	371	330	322	332	316	332	294	348	338	309	310	309	314	283	338	345	310	309	309	326	318	335	294	309	281	324	317	328	308	343	328	340	326	296	291	307	284	325	294	327	340	348	290	295	328	322	303	316	314	283	328	321	317	332	343	299	302	313	279	331	313	325	323	342	326	325	347	294	292	339	328	331	323	324	318	306	334	300	298	345	315	287	307	322	308	288	332	295	308	329	304	303	320	321	372	283	290	319	311	325	297	340	322	315	293	315	312	282	314	315	290	356	362	295	323	279	306	355	322	325	321	290	328	307	300	321	310	313	303	336	289	336	276	337	314	316	316	321	335	314	308	306	317	338	330	302	309	331	320	321	340	356	295	281	351	324	321	307	318	342	320	291	318	318	299	298	336	361	345	321	304	320	332	328	346	328	288	326	311	326	331	345	296	302	283	333	367	326	321	302	332	360	343	324	280	311	308	353	281	306	314	305	325	366	340	360	299	336	327	326	314	289	317	339	344	308	313	370	332	306	330	334	287	351	302	348	309	312	300	312	316	286	310	343	322	341	297	296	296	328	298	336	309	325	318	334	314	302	321	308	328	290	348	287	298	320	321	342	316	317	334	328	318	350	312	334	321	330	322	314	350	339	295	298	338	305	324	317	306	320	328	327	315	293	303	339	293	317	344	342	315	324	328	340	347	297	323	300	329	333	315	327	316	326	338	334	330	347	290	344	328	315	294	308	329	305	316	336	301	287	290	280	324	318	319	301	295	310	307	326	311	299	310	314	311	316	284	312	346	302	284	346	324	323	290	323	357	318	325	310	322	311	314	296	303	315	341	314	289	318	292	269	277	311	315	336	325	277	312	325	313	291	306	350	317	342	317	316	304	321	342	339	343	308	319	347	342	321	316	329	311	285	309	287	311	305	346	331	325	311	293	286	336	335	308	318	353	340	313	304	332	316	310	361	328	309	299	309	331	324	334	303	290	311	315	347	309	340	317	324	317	299	316	295	292	306	300	321	310	308	295	342	391	335	308	287	308	291	321	335	320	334	329	301	270	308	328	311	335	297	314	348	297	302	325	325	296	314	306	337	324	321	297	335	319	331	278	301	308	323	331	323	325	302	312	282	316	285	321	329	323	310	326	305	305	311	336	310	326	301	278	346	303	321	351	310	306	304	283	322	322	340	362	332	283	342	285	310	344	355	313	357	323	312	297	268	337	328	296	331	324	296	288	333	328	326	304	294	318	336	342	315	298	331	312	311	312	299	284	330	303	295	311	326	317	324	295	321	314	324	331	317	333	335	346	277	334	320	344	315	322	340	279	316	290	290	334	274	309	317	319	323	332	307	352	342	328	345	372	339	307	298	300	342	332	308	335	297	322	301	314	316	341	341	283	319	351	314	296	298	317	308	302	332	309	305	303	285	342	281	317	348	320	313	345	329	319	321	274	328	299	334	352	333	290	279	304	288	335	297	323	327	355	297	338	327	307	314	299	363	299	347	329	322	337	319	313	352	352	338	303	315	352	333	342	350	310	304	295	328	341	315	286	319	291	297	338	320	313	291	309	332	309	290	320	320	332	296	299	347	308	289	342	322	316	346	316	327	325	307	326	357	289	299	319	303	307	327	340	308	286	281	336	328	309	338	339	322	340	341	326	319	299	275	317	353	351	309	323	294	292	316	305	319	319	313	324	323	322	315	318	323	293	350	333	292	340	321	294	303	317	324	317	280	325	327	330	294	309	310	296	356	315	334	345	339	326	324	322	348	290	307	299	331	314	346	295	347	312	351	330	310	333	310	303	293	269	325	324	323	319	305	323	300	300	341	292	315	339	350	332	304	338	352	318	319	279	301	311	306	330	334	305	305	314	313	306	310	306	329	308	328	330	341	274	354	305	301	320	324	284	325	351	314	298	322	299	329	333	315	340	332	328	307	312	293	311	317	318
17275	7130	5197	3497	2419	1555	1065	876	773	757	751	748	723	704	723	729	758	720	765	714	715	718	737	704	750	679	728	695	676	768	741	732	745	714	759	689	691	753	741	695	638	694	734	706	761	712	684	745	760	713	752	701	699	668	730	673	708	691	678	700	690	727	682	709	734	685	699	710	690	697	738	713	733	705	689	678	712	700	707	707	694	728	703	661	782	767	683	773	680	680	663	721	727	678	695	680	727	718	714	694	714	728	694	681	695	667	729	691	731	745	724	696	723	733	724	758	710	727	689	693	691	674	760	695	698	695	693	695	740	715	650	660	697	743	697	728	727	654	690	705	740	709	678	685	752	719	706	727	712	690	694	722	743	690	690	681	704	727	722	690	695	714	706	744	712	741	694	775	721	687	723	672	713	716	736	674	709	700	697	729	722	684	698	728	692	686	659	702	698	730	646	676	738	668	697	722	723	703	719	706	717	714	686	693	717	709	716	697	700	678	689	688	686	718	704	695	744	776	679	702	716	710	735	691	672	733	693	710	720	630	685	696	693	748	700	703	704	746	726	706	687	695	694	741	719	682	710	709	666	683	712	740	734	697	719	720	715	702	683	723	672	734	718	692	724	753	729	686	724	743	675	765	737	700	711	725	670	673	679	709	748	744	690	711	725	721	736	686	691	764	707	715	715	741	664	724	736	728	684	654	677	710	692	667	715	725	746	666	705	716	710	696	753	739	678	703	684	665	721	685	694	692	645	663	675	704	704	704	684	692	705	677	743	700	744	724	688	701	698	765	702	715	738	720	714	692	705	722	669	697	720	700	728	698	691	661	672	770	701	796	654	730	732	677	719	760	702	709	678	713	664	693	748	699	690	728	746	720	705	707	707	740	715	683	684	706	700	719	682	712	697	674	724	716	694	688	737	706	733	705	657	707	716	697	727	736	714	679	663	722	709	696	699	694	719	688	718	726	691	745	650	654	685	677	668	675	705	694	747	776	671	674	691	688	766	692	713	730	670	660	708	703	686	698	749	739	733	683	700	706	660	696	733	658	679	681	723	751	711	673	656	744	662	674	672	665	693	663	705	703	668	732	696	720	733	720	687	723	684	696	750	707	729	695	719	682	712	711	699	665	672	772	687	693	695	745	668	728	702	676	717	669	681	740	697	696	690	704	730	741	721	711	660	702	740	733	714	629	718	659	649	754	707	745	769	717	724	725	805	675	698	691	667	697	719	700	730	767	719	705	737	725	723	700	724	694	652	700	699	721	729	702	699	714	724	703	707	710	697	712	687	711	706	722	712	703	663	709	695	697	705	689	745	688	675	719	682	730	706	698	746	729	707	669	728	693	744	708	701	748	713	704	692	715	705	674	703	738	705	672	730	708	704	681	701	704	726	695	698	682	673	697	668	715	754	695	711	686	733	704	693	695	699	749	713	681	665	676	694	715	744	668	708	723	701	719	701	713	721	730	698	652	716	709	723	672	749	721	695	760	718	685	740	707	725	677	692	698	759	712	704	721	700	731	697	718	715	734	720	690	735	717	738	679	698	716	689	677	703	741	689	713	675	668	705	679	691	683	704	701	708	698	699	707	689	710	701	698	709	710	714	703	735	706	740	687	741	674	705	679	733	694	751	724	736	686	698	654	683	660	720	730	737	743	696	690	704	761	707	705	732	708	746	701	726	704	710	693	685	690	689	676	692	701	663	672	728	669	703	726	712	729	673	706	687	717	738	697	723	734	711	691	674	714	699	705	669	703	685	720	721	699	678	671	704	697	692	704	681	704	718	706	715	681	684	705	717	694	679	704	731	684	688	688	743	681	692	725	725	733	674	657	723	728	688	661	690	658	697	739	728	799	697	667	751	664	672	713	730	720	724	688	751	714	676	711	682	706	674	708	684	755	722	682	717	751	699	708	685	693	686	735	741	700	696	711	712	691	738	681	707	689	705	697	687	717	727	755	703	760	713	680	669	722	686	731	685	722	692	708	687	725	696	687	675	664	701	680	710	718	738	722	685	725	679	720	687	691	763	727	697	703	682	707	720	728	678	681	728	710	717	733	736	643	668	731	715	691	706	743	683	706	713	688	742	693	751	677	721	694	680	701	694	729	705	714	695	669	731	732	685	697	760	648	707	734	733	738	716	698	687	754	725	761	704	738	700	739	737	741	714	695	732	722	733	683	691	724	718	718	703	732	686	732	688	724	760	714	700	704	710	692	729	732	688	732	734	730	736	719	687	723	674	698	700	765	732	729	749	693	752	675	689	723	706	724	701	740	704	698	683	705	727	715	698	696	688	680	742	678	758	702	734	707	745	728	738	685	745	757	726	687	681	708	749	722	695	660	728	696	679	707	766	689	692	717	716	677	689	691	743	710	694	744	741	704	710	721	735	731	694	685	701	744	679	758	689	744	700	686	691	689	712	656	738	686	725	685	679	688	704	681	736	714	774	761	723	703	732	680	676	674	704	672	722	704	716	696	712	711	698	714	707	704	652	730	710	683	695	756	711	717	697	646	668	716	746	723	709	727	716	733	717	763	679	703	700	685	711	700	676	733	672	693	721	676	718	674	706	674	696	676	721	707	698	764	726	693	704	695	664	716	709	749	721	700	716	689	721	697	678	639	692	684	727	717	739	675	712	692	722	739	686	644	734	669	697	729	691	727	701	711	708	734	691	666	721	696	730	707	728	719	727	733	699	667	731	679	724	655	698	720	714	672	697	742	712	720	699	746	716	661	632	726	726	697	676	675	739	728	714	712	639	678	704	701	744	694	670	723	710	723	772	737	694	699	724	706	720	733	680	684	711	737	706	729	651	709	713	714	675	662	726	724	711	676	698	735	721	700	720	769	703	678	695	660	711	704	730	744	728	698	720	721	728	718	691	743	671	752	711	690	703	753	731	687	694	742	701	683	699	691	719	676	683	736	750	708	686	702	675	721	700	729	739	727	714	656	722	664	694	741	719	672	719	712	719	670	653	675	744	690	690	710	700	703	721	711	708	640	743	726	730	711	743	666	675	728	712	715	687	685	716	707	729	661	655	731	719	725	735	708	694	716	708	695	746	723	718	733	724	763	713	731	685	671	729	676	712	711	699	738	665	675	681	721	694	710	678	723	672	726	709	679	713	704	675	738	752	708	713	739	662	657	737	652	683	673	759	715	704	721	684	677	746	731	765	716	666	680	685	694	730	757	716	702	698	752	723	730	681	712	718	654	709	710	716	721	730	753	705	704	678	706	677	726	687	713	768	717	689	727	708	721	676	693	726	717	703	720	673	672	698	708	705	694	680	716	643	706	706	720	727	716	730	752	677	700	700	715	692	705	708	685	694	730	692	748	693	764	716	714	761	713	731	722	700	677	729	687	718	689	694	697	715	720	759	722	754	684	716	736	665	679	710	722	723	719	742	718	685	676	711	705	719	746	702	694	684	697	760	698	678	694	715	706	726	695	717	687	712	726	738	696	705	737	721	672	706	646	704	693	718	674	716	737
32142	5703	1105	677	486	444	394	344	365	362	324	342	337	317	377	379	327	332	293	358	298	335	320	366	317	308	331	321	311	330	286	303	344	344	317	322	321	339	321	333	346	321	303	353	300	302	312	304	311	336	331	362	321	315	337	332	335	386	317	344	330	315	335	320	341	322	322	346	308	302	320	327	332	313	327	323	333	344	336	323	306	318	349	339	310	332	348	299	314	352	323	320	323	321	310	353	338	341	340	325	329	304	325	345	304	357	355	353	335	371	308	285	301	299	317	324	295	327	323	317	320	313	313	310	365	321	298	321	328	336	332	368	303	321	336	316	326	330	367	295	330	319	341	319	276	321	300	328	313	317	317	335	339	298	350	355	313	310	325	327	344	316	321	346	307	344	343	334	356	336	279	299	338	333	329	336	332	309	368	314	317	293	299	276	324	326	336	305	335	345	325	313	339	285	308	323	341	342	285	321	281	336	297	322	325	356	317	294	344	296	314	337	295	363	377	340	331	331	307	323	335	298	347	337	340	315	294	312	325	317	314	333	340	333	305	322	348	312	338	340	324	293	295	348	356	364	358	333	304	305	337	319	336	337	344	325	345	311	329	345	342	283	331	321	305	351	330	305	332	345	333	343	331	346	356	324	317	316	306	354	346	326	319	335	320	375	341	311	315	310	301	331	319	335	334	334	331	308	284	308	337	328	336	339	310	316	346	355	346	360	331	340	321	330	329	322	339	334	364	347	321	313	319	292	346	296	340	309	335	314	351	323	302	352	331	334	348	333	308	328	325	330	329	311	337	339	320	310	323	281	312	304	298	323	366	346	313	325	323	340	305	312	314	332	328	339	267	300	337	312	391	330	325	313	300	364	332	352	330	367	301	305	301	314	316	340	329	347	330	338	334	339	340	339	322	323	341	340	349	283	318	325	328	336	325	313	311	337	322	342	350	348	328	339	330	319	351	307	338	350	320	320	360	325	343	309	316	316	329	330	366	341	344	356	333	330	330	319	327	329	332	346	318	338	302	298	337	328	349	329	345	343	345	314	360	342	353	346	332	342	338	319	298	333	344	336	324	329	301	326	330	354	334	323	311	305	316	303	334	333	330	295	336	339	312	337	355	329	299	335	364	338	333	356	307	355	311	318	327	318	300	299	348	300	336	342	332	324	300	329	336	368	329	326	318	357	336	313	302	345	325	320	330	339	267	305	367	375	360	326	325	335	349	322	332	331	286	360	306	311	328	330	304	324	295	326	327	351	313	315	369	302	335	303	339	356	307	289	344	286	344	316	290	338	314	305	318	344	313	291	339	322	318	330	322	322	329	339	323	321	310	357	331	327	308	327	328	343	356	301	330	311	338	324	297	362	335	308	343	322	332	330	290	327	354	329	290	314	328	295	354	321	333	338	365	322	314	326	329	302	326	286	341	347	318	334	350	314	325	325	339	342	324	329	305	312	324	294	338	336	313	314	315	320	345	356	314	376	366	307	315	310	333	311	325	336	324	357	343	339	321	350	324	319	327	354	354	332	323	309	327	372	337	340	356	319	350	305	354	318	331	336	354	318	306	352	340	353	341	333	351	356	331	358	338	359	310	330	317	351	348	323	316	345	349	317	316	303	335	309	291	340	345	342	356	337	341	323	312	341	326	357	361	346	354	316	318	332	311	354	311	309	312	312	319	328	358	306	334	341	350	326	307	307	364	315	322	339	356	300	363	345	330	282	330	341	349	318	325	349	311	273	339	350	318	283	318	283	328	321	324	315	343	342	348	347	300	340	347	347	312	319	343	294	312	329	331	368	341	331	302	283	332	363	321	341	306	342	333	320	335	379	380	317	299	324	313	336	305	318	306	353	300	306	335	302	325	353	321	353	348	344	318	328	320	308	301	318	317	334	295	325	322	333	310	323	298	344	352	333	335	314	351	328	341	324	312	314	341	333	364	319	348	348	335	295	334	332	331	307	336	334	328	308	328	344	376	337	355	328	293	330	316	357	359	318	326	312	337	318	323	329	335	373	315	331	400	369	336	288	342	282	330	308	343	315	334	291	299	344	326	289	341	344	289	344	340	310	355	321	315	343	361	342	286	315	338	344	289	331	340	330	365	315	345	335	343	323	305	326	329	312	320	319	328	302	312	338	359	314	316	305	294	282	330	320	341	336	331	334	318	350	302	336	339	347	317	294	303	313	315	348	332	315	303	310	307	301	306	323	307	350	337	349	337	326	317	344	369	320	318	328	303	296	304	316	322	341	325	340	332	330	319	308	294	311	317	329	290	308	307	305	323	336	319	334	380	314	337	330	318	311	307	325	304	356	328	288	320	302	320	318	312	304	303	327	328	358	354	329	324	343	326	314	319	307	318	347	327	349	311	335	285	339	338	339	323	316	316	312	332	319	324	337	351	342	307	319	375	340	316	327	310	340	331	328	325	336	328	326	292	334	316	342	314	306	361	297	304	302	352	309	348	321	316	352	343	327	294	297	349	327	290	349	317	358	306	337	328	322	338	351	347	316	352	350	327	317	355	321	313	332	301	286	369	310	311	340	304	332	309	318	339	321	317	327	329	319	311	346	311	355	290	317	348	319	325	314	308	321	310	312	293	345	311	330	342	339	320	314	326	361	342	332	307	307	338	319	313	298	306	337	321	328	326	333	322	340	345	305	341	313	330	339	335	369	348	302	325	330	329	323	349	322	333	330	306	305	340	332	327	323	304	341	333	354	321	333	357	331	353	355	289	341	333	271	322	312	345	335	329	299	348	327	327	342	365	322	330	313	324	297	318	313	314	313	285	360	334	340	356	339	299	340	345	361	289	339	300	331	308	334	329	310	348	338	332	297	353	345	336	325	340	364	342	310	334	354	335	309	320	332	304	307	350	321	383	321	314	313	332	305	339	314	321	360	367	336	335	325	301	331	340	313	327	353	343	339	337	307	296	305	343	316	291	366	333	345	337	332	329	340	344	311	335	340	313	295	321	368	331	335	361	334	328	322	343	329	319	344	334	336	354	325	321	346	326	305	357	312	370	334	337	378	340	332	328	316	340	315	324	338	364	314	343	310	341	347	336	310	313	380	341	341	324	292	337	350	330	323	344	353	325	308	302	316	319	326	349	336	353	366	341	344	316	327	299	345	314	279	353	339	318	363	354	337	318	338	327	312	309	323	329	296	316	347	316	309	300	320	317	325	317	326	324	345	335	332	314	327	334	316	332	296	343	326	336	319	296	303	303	318	336	323	303	328	337	315	311	314	354	295	336	329	325	334	352	330	332	365	321	323	351	317	323	346	330	313	303	334	322	299	354	298	317	310	320	361	323	304	309	302	353	344	336	327	347	325	350	340	322	319	337	340	305	347	299	329	290	305	345	351	339	310	322	315	297	329	353	314	338	315	346	289	346	377	347	362	375	359	343	304	307	358	337	325	331	297	304	336	333	299	320	327	360	312	347	342	337	306	344	326	304	367	321	343	387	367	325	332	343	360	308	353	322	361
23008	11312	8850	6236	4134	2817	1691	1381	1185	852	903	871	854	852	834	802	773	760	744	777	771	741	721	781	772	818	744	782	745	731	770	724	794	698	767	747	743	666	759	744	769	713	706	747	784	757	793	690	732	687	703	738	740	733	728	738	751	754	764	699	773	756	739	730	739	747	761	726	733	744	737	715	743	785	736	740	705	760	757	731	812	781	731	786	770	706	746	814	781	765	734	729	776	788	719	673	724	736	675	775	690	710	830	768	768	733	732	759	731	746	751	743	799	735	731	713	741	756	769	688	713	773	774	753	730	732	689	780	772	717	775	749	734	719	737	777	771	726	749	772	755	739	753	785	754	734	722	723	722	724	702	742	797	738	770	759	776	750	757	789	770	815	703	707	718	756	751	754	729	711	758	793	693	760	778	743	734	704	696	773	735	773	688	750	718	725	708	740	770	718	802	758	743	781	698	752	755	748	743	727	787	760	757	722	767	760	732	756	760	712	744	704	709	759	751	738	684	739	730	787	781	761	757	716	774	730	741	765	736	780	725	740	755	714	744	771	773	754	754	764	720	750	771	791	776	730	784	728	761	719	729	777	736	779	723	687	750	722	768	739	722	770	753	769	718	746	742	754	747	730	804	755	739	801	746	742	752	769	734	749	767	746	709	754	734	763	702	793	744	760	721	746	747	746	718	793	708	742	767	754	753	733	767	739	731	734	738	739	705	749	744	781	710	736	713	713	793	707	670	737	785	753	766	719	749	758	749	800	767	775	739	747	759	723	756	707	671	742	717	729	793	754	752	726	757	809	753	726	755	728	717	743	716	731	764	769	785	730	710	741	729	735	757	746	760	709	739	779	762	792	735	745	722	743	791	741	770	813	749	771	759	732	736	801	769	757	771	758	774	748	743	722	773	767	777	736	749	735	782	789	714	755	793	770	739	775	695	754	687	751	749	765	772	753	729	751	759	731	737	776	684	768	755	735	756	756	693	755	741	755	734	770	735	772	747	763	763	745	778	763	712	742	712	746	744	710	773	799	734	817	716	783	720	751	731	780	755	742	743	752	711	782	774	741	793	695	734	797	776	716	767	764	735	727	737	770	735	753	723	758	767	785	695	744	765	769	742	776	754	795	757	782	748	757	714	754	701	724	765	794	737	755	762	713	748	735	778	763	738	808	703	784	767	737	712	732	772	759	741	798	812	750	759	755	717	741	755	790	748	712	726	760	711	713	764	730	756	767	713	742	755	773	753	719	736	778	740	716	726	739	775	714	739	756	731	690	831	688	735	735	759	771	739	757	701	807	769	734	722	730	749	760	761	721	763	727	762	729	733	736	735	702	759	723	751	818	738	705	748	710	748	760	738	724	747	749	783	747	777	756	750	752	752	803	697	749	704	736	752	763	746	810	714	765	750	709	727	756	698	729	730	745	744	704	734	715	746	785	747	792	747	713	788	754	732	741	770	722	729	709	788	754	724	747	773	770	735	757	750	786	748	770	753	740	732	754	724	777	744	689	773	796	785	764	747	738	739	762	755	686	740	740	776	728	732	759	749	717	751	761	765	718	764	760	763	735	680	731	763	728	746	782	722	741	764	738	759	762	730	725	732	827	723	764	746	722	742	740	736	776	769	775	736	729	745	725	804	778	792	730	752	775	759	737	739	761	715	728	742	751	774	744	758	721	766	784	777	780	720	780	750	755	735	760	732	757	809	704	718	763	730	718	734	718	739	754	712	744	763	783	735	711	696	790	706	762	764	754	761	768	745	778	728	757	764	765	735	744	742	717	752	773	785	784	758	725	733	748	727	713	753	731	765	764	692	697	725	762	733	728	745	727	732	724	701	780	766	760	728	742	734	706	772	712	745	735	677	746	762	769	709	721	736	751	749	738	801	724	768	728	753	739	749	771	743	730	706	716	790	695	772	736	757	764	737	741	743	742	712	746	736	749	742	741	741	746	720	759	711	724	702	707	729	723	731	733	761	750	731	757	782	775	725	759	706	766	783	767	743	772	743	769	736	751	754	776	754	778	750	718	721	767	723	764	739	767	752	773	762	721	747	732	771	771	755	779	748	727	754	741	775	722	757	816	739	739	719	732	759	720	707	719	729	728	754	793	754	774	808	725	724	750	773	760	816	783	794	733	740	727	720	758	783	762	730	761	752	736	728	750	762	727	758	730	737	716	780	724	696	741	750	720	690	765	750	773	714	759	749	774	749	749	732	763	776	783	751	719	742	727	750	717	750	720	783	746	737	664	736	785	746	743	737	761	792	706	745	777	730	727	732	680	802	769	769	743	761	745	749	768	772	756	759	735	735	735	753	744	802	747	756	777	722	779	726	733	793	741	793	761	777	720	785	774	764	824	748	750	780	745	717	722	753	792	710	731	747	781	733	714	717	740	744	727	766	807	686	743	726	752	777	718	797	737	757	749	750	775	809	671	734	713	745	779	800	718	749	666	784	762	782	783	718	719	737	740	711	746	718	714	751	769	716	777	741	727	775	752	681	750	716	790	754	752	754	717	772	749	749	768	731	756	782	743	747	789	729	773	740	781	759	747	722	687	773	724	724	779	734	748	748	731	770	732	760	752	719	758	814	726	759	751	732	780	753	705	773	711	760	709	739	752	749	778	788	709	785	746	741	751	727	744	762	751	716	750	798	767	732	717	739	750	769	730	773	729	726	766	756	768	751	714	776	742	708	690	732	733	748	727	787	742	766	794	732	708	713	732	759	773	743	709	757	723	774	746	771	756	744	746	693	724	771	771	848	785	782	793	741	784	774	744	763	773	725	762	723	759	753	781	807	796	756	686	707	731	727	721	796	696	762	792	729	744	691	719	815	728	734	733	771	750	740	750	766	753	754	707	758	792	738	746	766	691	760	737	730	732	774	719	724	742	721	753	742	754	750	719	747	786	746	730	809	764	769	748	730	772	740	772	744	760	716	776	740	732	749	776	759	781	733	762	783	735	704	775	721	713	774	756	749	743	815	708	761	739	746	760	700	764	802	745	762	776	754	735	727	738	742	756	732	742	732	743	803	721	747	731	702	758	745	752	781	758	711	803	725	801	727	785	801	791	767	717	693	744	750	737	712	750	816	768	715	770	719	789	704	729	779	729	733	719	716	792	735	764	755	717	736	723	747	720	752	747	733	783	745	770	749	736	735	724	705	753	721	670	718	744	771	728	740	733	756	739	792	744	762	734	767	767	748	714	729	737	729	744	779	727	714	735	700	693	763	752	698	774	790	787	690	740	744	799	752	736	744	741	777	721	764	676	727	735	727	706	702	728	776	735	790	736	746	722	797	722	738	783	699	753	764	714	761	777	750	747	734	759	761	753	772	792	707	734	757	751	711	751	778	754	822	748	739	728	721	708	706	758	747	669	703	739	761	747	732	767	751	783	724	729	778	734	714	752	694	719	736	774	759	766	766	689	779	739	741	799	758	770	750	738	714	726	765	720	755	735	735	762	744	706	760	722	724	779	736	728	791	756
34503	6758	1215	832	613	483	389	385	369	381	346	341	357	364	364	372	323	313	345	370	355	330	333	340	330	363	337	349	337	356	330	330	347	313	367	343	348	310	367	343	323	334	348	374	355	330	351	341	326	332	324	324	314	323	323	342	352	307	346	394	348	353	361	360	365	331	366	339	336	378	370	338	325	370	324	349	303	303	300	352	345	328	344	373	346	318	339	355	309	331	336	371	362	346	350	320	342	356	339	320	349	344	351	312	327	356	339	349	346	329	330	334	320	336	342	346	324	353	385	361	333	325	314	332	323	335	322	332	338	356	316	325	347	337	313	328	333	327	353	323	357	361	325	309	325	349	359	322	321	343	368	343	340	360	332	325	360	342	348	372	294	326	346	336	315	353	337	378	376	370	354	315	302	328	359	346	352	327	359	332	316	325	327	334	351	307	331	352	333	314	330	366	342	363	350	348	306	333	316	312	334	277	332	357	339	334	352	332	336	346	334	350	344	335	319	363	311	359	353	323	358	333	326	348	344	325	314	327	355	309	323	347	328	321	355	320	340	338	333	334	334	338	313	327	354	340	329	310	341	320	346	334	373	304	317	328	333	324	338	350	339	368	343	338	358	358	368	329	383	327	346	301	333	354	364	337	376	330	354	320	332	357	357	349	354	357	359	320	353	336	365	336	342	375	338	336	371	305	375	300	328	339	338	308	326	366	319	340	338	324	340	325	327	333	380	359	339	305	321	345	344	325	342	349	344	355	358	381	342	323	353	351	308	307	383	325	322	376	329	322	343	362	358	334	352	343	354	366	352	343	334	347	345	346	313	319	363	348	316	359	343	352	349	335	334	322	309	324	335	339	344	381	363	372	334	320	334	329	297	347	336	352	350	333	352	330	291	322	353	329	346	303	326	323	365	328	339	311	358	362	306	301	343	368	324	330	379	369	360	330	363	336	354	354	369	313	321	345	313	377	366	343	333	350	321	360	323	355	327	343	344	317	390	356	330	331	358	362	299	331	346	341	359	360	372	356	343	377	326	375	348	354	342	346	341	364	337	322	356	335	346	359	360	324	323	342	318	349	339	379	371	342	358	331	342	365	309	360	319	357	341	307	388	333	324	330	336	333	362	365	351	352	351	321	322	314	328	308	324	345	350	367	346	306	339	343	353	346	344	351	347	343	354	360	339	334	346	324	346	306	368	337	362	304	346	317	316	366	315	339	358	312	314	337	334	337	348	343	333	317	336	343	349	325	338	363	313	307	348	339	325	350	324	388	323	317	311	329	348	334	347	316	350	322	357	330	319	302	323	372	342	322	346	339	337	329	340	352	306	302	349	340	306	408	317	335	321	338	310	334	350	361	332	369	367	344	357	323	332	360	358	336	332	346	372	357	336	363	336	325	309	313	381	323	364	312	358	366	353	350	324	291	329	342	339	309	351	339	357	348	363	349	356	356	310	345	348	345	319	379	328	365	337	355	371	339	333	328	340	356	338	328	327	320	373	323	292	314	347	330	319	369	355	337	372	371	382	360	356	382	384	343	332	354	327	361	342	309	336	338	385	383	333	334	351	328	385	345	311	318	323	351	350	353	322	336	380	380	347	365	326	296	339	329	338	320	323	315	315	323	314	324	365	343	349	380	320	360	338	318	327	345	344	331	336	353	329	315	302	340	319	361	331	342	336	361	340	307	349	317	322	305	335	333	343	318	338	372	349	347	325	341	313	356	360	348	352	333	318	362	363	358	352	342	343	376	353	350	333	323	324	324	332	332	333	332	354	352	340	308	326	333	336	342	338	354	349	336	337	347	357	365	316	337	367	396	346	309	324	316	344	343	367	331	361	326	326	351	375	350	366	325	343	372	361	328	296	356	362	341	340	322	335	336	308	287	360	315	352	320	310	355	344	327	334	345	357	371	327	358	366	318	366	319	331	348	353	343	322	342	334	346	352	317	331	336	377	330	327	323	323	352	330	327	330	333	332	313	345	343	355	351	360	320	325	314	302	317	363	333	356	325	301	338	355	357	334	344	324	353	322	334	331	283	341	337	319	339	335	338	330	320	331	330	341	320	374	334	349	342	315	328	296	340	363	367	329	311	339	366	330	365	359	324	330	371	350	301	304	315	294	329	332	354	348	327	332	296	354	357	321	361	366	364	351	326	306	321	344	338	330	366	342	320	376	327	329	369	334	312	326	334	335	344	360	327	369	349	362	354	362	412	367	338	318	336	336	316	357	345	360	357	321	320	354	347	317	370	337	362	294	317	322	326	375	314	376	359	357	346	344	340	319	344	360	329	335	301	283	378	321	366	321	349	322	319	348	340	332	386	340	360	321	336	338	334	314	354	349	313	343	381	338	362	349	357	361	332	378	329	330	315	388	351	348	331	330	367	355	377	357	320	344	365	318	285	355	320	360	323	342	352	343	359	333	335	339	317	313	320	374	337	346	362	348	341	340	360	362	376	368	308	342	309	350	337	345	346	350	315	349	351	354	341	350	367	330	376	343	330	314	343	355	343	321	332	343	367	321	282	364	328	333	338	365	311	384	357	385	330	349	316	318	332	353	306	357	329	345	322	347	324	326	343	351	322	329	333	355	359	316	322	319	325	329	358	336	328	350	297	316	340	297	332	351	351	330	348	339	311	350	317	363	339	347	344	343	342	318	314	340	363	347	329	311	353	325	323	333	352	364	365	291	338	352	333	334	307	374	360	329	340	313	366	362	341	321	333	308	343	343	342	330	358	367	320	314	326	354	352	312	333	348	327	319	311	361	335	320	329	354	328	324	401	376	343	326	343	363	332	337	345	342	340	338	336	348	327	347	356	326	331	334	326	347	341	346	303	343	354	370	337	328	308	348	352	353	341	322	349	335	335	295	349	326	319	324	345	345	328	321	334	301	345	346	357	324	324	332	353	360	321	316	331	310	320	341	340	326	379	321	324	352	316	359	361	329	358	352	330	347	333	334	337	322	358	356	321	357	364	319	371	335	351	370	288	340	324	346	339	361	335	328	357	318	355	352	335	318	379	346	337	336	336	313	371	362	375	329	307	303	346	334	366	331	320	344	353	362	351	338	315	352	349	338	316	341	306	345	316	355	356	368	360	338	323	342	371	342	335	339	359	342	353	318	326	357	328	379	320	338	305	313	345	361	352	331	370	350	342	359	341	351	339	343	333	370	377	356	337	360	341	332	317	314	344	312	359	307	309	337	352	358	313	362	328	324	353	348	336	381	334	344	362	373	365	326	312	317	375	350	363	319	317	345	388	331	328	378	333	336	350	335	348	357	396	346	326	344	383	347	356	331	352	329	322	305	354	360	346	348	312	343	392	339	384	326	384	346	337	329	342	332	364	343	343	346	346	318	365	302	326	325	332	384	338	333	369	341	391	321	352	326	348	280	359	322	335	316	337	333	346	349	371	333	350	328	360	304	346	338	346	349	347	350	341	360	336	346	320	318	291	363	387	318	341	358	338	315	336	323	352	327	339	314	302
23949	12421	9821	7871	5708	3052	1951	1593	1229	1039	964	921	846	911	887	877	833	773	854	866	836	803	859	816	855	806	821	812	784	807	810	806	772	763	826	820	810	850	797	808	796	819	792	749	832	798	832	803	848	780	819	783	804	832	735	776	773	739	826	810	865	848	818	794	818	798	810	756	788	800	825	742	824	786	766	833	813	763	773	807	810	757	801	849	796	745	729	807	787	807	775	789	816	799	797	776	819	790	817	799	803	799	770	745	815	801	774	784	826	804	800	781	759	793	799	792	783	778	756	804	752	817	865	777	783	815	814	806	727	812	757	783	834	819	776	765	809	767	732	805	803	816	764	805	801	788	782	817	787	862	781	805	750	783	782	784	724	814	769	758	816	738	777	854	788	785	784	816	787	746	817	808	780	800	773	778	779	756	752	777	782	751	790	774	800	816	762	744	747	740	789	796	810	788	815	772	803	801	809	840	782	770	862	765	822	799	780	758	788	802	809	787	797	808	818	789	795	785	756	802	787	757	818	803	785	766	773	822	787	798	796	835	779	738	823	814	783	751	763	779	752	806	775	801	783	787	782	757	805	779	792	759	771	808	809	771	834	824	707	791	791	849	734	756	820	798	768	823	809	773	830	789	802	794	800	757	822	817	814	807	807	782	842	748	833	806	792	816	791	720	799	788	765	787	845	820	787	764	820	791	771	765	731	742	781	812	831	801	750	760	812	827	769	777	817	841	782	774	850	824	789	765	744	789	738	783	817	813	780	768	734	772	818	753	735	797	781	821	817	812	795	809	814	820	771	756	766	769	768	783	759	839	727	820	769	786	846	783	792	817	775	784	797	763	697	788	825	769	775	746	760	819	777	762	804	823	786	747	766	792	755	816	836	733	775	800	768	811	812	792	823	861	815	814	817	771	726	852	762	718	774	784	801	761	786	817	753	771	764	754	751	782	856	831	772	749	783	799	792	792	790	755	734	787	799	773	750	752	805	811	765	813	811	779	804	757	724	761	810	735	802	756	765	790	783	785	764	826	759	806	748	790	777	768	768	786	812	789	784	766	815	763	768	807	762	840	794	780	787	806	858	783	824	815	783	768	764	814	781	778	768	765	808	780	809	778	773	781	840	812	756	761	784	758	744	829	753	761	791	785	781	799	833	782	761	797	813	800	868	822	733	778	785	818	792	774	787	727	824	809	791	795	855	791	820	805	783	778	762	760	795	807	779	786	800	759	771	800	798	819	737	849	883	788	764	755	807	764	751	766	792	789	790	777	846	788	739	740	749	812	860	791	807	816	810	800	724	773	773	832	789	756	788	792	769	809	742	809	827	763	756	764	814	789	783	796	846	760	794	778	741	833	806	788	793	780	765	796	779	770	825	765	833	769	829	794	799	800	782	776	815	822	776	752	813	793	752	798	775	808	751	826	783	796	808	769	818	751	768	803	798	766	820	812	833	772	751	820	749	776	771	791	781	763	786	826	808	761	805	777	829	804	759	813	782	761	797	844	777	806	702	780	779	804	771	774	775	759	805	851	809	751	785	722	776	807	722	793	739	785	802	807	793	762	810	829	746	747	818	787	746	788	806	799	800	812	787	828	763	808	805	829	799	796	784	848	773	831	809	795	845	831	831	765	754	808	773	786	800	762	808	824	821	788	776	789	798	808	822	777	773	804	780	829	775	750	799	795	770	827	798	826	780	820	773	821	759	786	776	751	838	730	811	751	769	786	766	821	764	761	809	782	820	804	799	806	755	825	794	815	786	805	797	834	759	787	797	822	773	787	821	772	793	783	763	818	821	799	791	818	843	840	771	760	802	808	796	813	759	794	713	789	787	776	765	804	765	770	813	791	781	790	807	816	744	801	794	781	767	781	767	844	735	756	777	811	798	775	801	782	770	808	804	810	788	771	826	775	752	755	794	806	772	829	792	790	781	779	734	753	804	811	810	734	771	800	825	773	826	808	803	835	801	733	745	767	786	737	765	802	776	776	768	783	805	814	775	818	768	771	791	797	817	769	813	848	737	800	765	793	771	794	780	815	822	793	807	763	795	795	737	804	796	804	778	830	773	812	803	774	745	790	809	814	830	796	794	756	798	767	793	810	775	800	799	778	806	802	788	795	737	768	801	784	822	826	831	789	811	804	786	741	833	806	818	790	807	838	810	841	813	795	767	775	804	800	754	831	861	800	793	816	752	834	840	817	791	834	768	818	831	776	756	805	801	774	811	826	776	810	765	805	836	722	840	777	826	816	826	811	815	740	789	779	771	765	759	781	766	737	841	762	798	783	751	765	798	761	741	773	765	796	769	800	792	774	799	768	793	774	769	784	793	794	788	843	787	770	782	786	767	782	802	755	794	777	773	800	775	829	742	797	747	781	797	824	817	785	824	783	844	810	785	801	766	764	789	765	828	795	765	800	804	780	822	783	786	773	769	780	797	791	780	768	757	786	762	777	801	793	736	793	805	792	798	822	781	778	791	841	778	739	777	808	814	808	808	793	791	767	765	806	745	802	763	760	791	778	761	803	751	814	766	764	761	823	773	769	783	770	818	838	780	781	749	749	764	799	808	760	737	761	726	758	757	811	799	800	836	778	775	846	755	782	808	806	779	787	775	758	797	810	774	780	770	808	760	779	805	796	782	839	840	778	753	760	778	787	763	783	811	759	779	797	783	784	792	856	784	773	800	773	783	779	820	777	771	804	767	776	792	811	760	787	776	784	772	803	809	744	766	747	791	802	813	783	737	795	791	781	760	780	808	791	729	770	805	784	808	809	785	738	871	795	781	809	816	798	754	767	789	815	754	813	821	782	798	784	798	766	864	766	762	876	725	855	814	801	811	783	790	842	804	766	806	782	776	794	832	823	787	813	799	809	783	818	767	834	783	809	774	788	792	788	775	790	742	822	752	805	782	743	840	798	755	784	789	749	783	787	764	784	793	777	798	833	778	827	786	717	796	805	813	786	782	802	832	801	797	819	835	815	758	771	735	810	801	827	826	786	753	807	789	773	798	816	779	761	788	805	758	783	778	780	801	810	776	773	765	774	769	744	817	784	781	793	761	815	799	776	776	804	768	758	792	831	790	767	779	802	748	752	791	805	779	761	791	780	806	764	747	787	787	785	807	784	787	759	803	822	795	805	795	812	779	791	815	810	802	821	781	803	794	768	740	773	769	794	819	826	738	743	788	787	810	801	828	809	803	788	755	776	756	800	857	748	763	809	776	837	792	826	841	803	729	787	816	770	808	734	789	843	756	758	799	811	799	834	759	772	796	780	776	800	817	795	808	812	781	771	819	760	796	814	762	768	820	767	770	780	798	815	778	857	789	786	774	775	788	818	759	776	762	761	803	795	821	789	760	795	727	810	764	791	796	785	784	747	764	813	823	765	819	741	775	737	811	816	830	800	766	750	756	765	757	770	835	743	769	812	777	760	769	756	754	772	814	760	805	798	788	760	784	808	758	830	761	784	756	824	762	751	795	761	752	821
22320	3067	644	460	363	356	294	334	349	332	300	320	308	307	323	294	288	278	320	340	316	307	330	309	330	311	320	343	286	298	341	306	330	316	327	287	316	302	279	303	309	299	331	281	301	343	337	341	328	321	334	306	346	306	306	296	350	298	320	319	316	325	294	325	327	325	330	332	328	308	323	290	301	316	335	318	312	318	320	273	324	312	308	321	336	274	283	313	310	332	325	319	358	335	358	335	312	302	314	323	299	327	317	318	328	340	325	304	337	351	327	341	328	326	307	308	308	316	318	289	267	311	295	335	320	347	365	327	311	333	347	339	301	307	312	312	332	310	344	319	289	290	287	323	260	312	337	283	291	318	323	331	297	299	338	321	306	311	339	306	295	313	340	298	319	277	324	303	320	288	332	292	347	304	295	326	309	323	314	298	307	313	338	280	309	314	339	317	306	352	319	344	327	301	293	316	328	307	294	339	330	336	297	301	327	319	299	311	343	335	312	311	334	302	294	322	293	296	285	312	306	334	322	354	325	312	282	335	327	340	325	316	349	352	314	317	317	299	298	269	307	284	307	321	334	324	294	353	335	343	325	300	350	330	322	305	280	344	320	316	316	279	309	297	373	311	310	313	282	312	309	346	318	313	302	335	253	311	326	341	332	302	329	346	304	301	311	311	355	315	332	317	281	319	325	308	264	332	284	320	294	289	320	350	302	293	374	313	326	327	292	303	310	350	295	334	313	314	352	301	276	324	339	292	296	307	288	346	329	322	315	293	283	342	321	286	291	285	310	327	293	319	351	326	294	292	306	323	305	289	321	332	317	333	310	324	366	312	308	345	333	299	294	320	303	266	310	276	298	336	338	328	310	298	357	310	339	339	309	297	306	334	305	305	317	339	302	314	341	352	311	298	317	325	338	318	346	342	340	296	320	293	309	299	278	326	308	324	313	291	344	315	313	311	325	264	329	333	321	297	285	314	320	312	289	317	341	315	329	368	304	285	283	297	330	326	330	357	325	303	351	342	318	356	305	294	325	347	316	325	296	281	286	348	315	293	309	272	313	345	281	310	330	314	309	323	272	284	321	312	296	327	273	311	318	292	291	336	326	323	327	303	314	312	302	290	314	349	312	300	355	303	333	323	302	293	285	327	320	336	314	334	317	347	318	320	315	321	309	313	304	289	320	298	321	274	312	324	329	327	321	302	324	316	322	323	293	352	297	331	331	297	280	330	338	316	348	332	323	306	305	310	340	355	319	287	333	298	269	300	322	302	270	298	320	293	315	289	321	295	320	348	274	337	319	287	322	322	335	313	306	326	288	314	325	311	320	311	310	322	310	289	291	285	321	319	320	326	296	298	303	337	307	300	313	280	334	325	328	305	313	318	322	333	304	319	309	300	360	345	294	295	288	320	298	332	335	314	327	345	327	282	304	313	335	349	321	289	324	316	326	323	316	298	323	286	328	343	319	324	292	324	306	305	312	316	309	301	306	295	298	335	305	343	317	349	326	277	318	340	296	302	330	338	321	314	308	319	346	293	334	302	343	327	307	341	307	334	351	326	289	324	299	334	276	327	321	352	344	357	322	308	330	309	285	287	281	335	325	313	306	301	320	347	324	327	313	303	302	339	320	312	307	290	351	305	281	313	293	382	314	297	283	306	299	311	292	317	289	283	305	343	291	293	310	331	296	283	345	307	334	327	317	306	328	316	304	325	319	296	297	314	329	319	320	361	305	295	307	349	286	324	336	268	280	283	326	290	323	314	312	318	328	335	332	308	280	343	304	318	311	294	291	290	321	277	336	279	345	318	330	305	355	309	342	318	308	295	297	331	351	307	357	356	301	318	323	287	304	331	340	311	320	336	303	329	323	345	331	322	336	351	308	286	332	306	330	268	254	323	318	325	327	324	333	312	296	271	360	312	299	322	276	287	344	342	297	301	314	369	334	275	307	318	333	347	321	301	315	297	314	323	303	318	328	332	286	315	286	327	344	294	308	326	312	295	315	314	274	289	327	339	334	311	327	342	334	342	326	317	310	324	322	287	323	328	270	313	311	308	323	341	334	328	282	329	317	330	346	360	321	318	290	334	336	334	312	317	295	305	296	328	332	306	287	305	329	319	320	305	311	302	289	323	313	310	322	318	341	326	316	321	340	318	299	298	294	295	278	311	336	326	323	295	334	302	327	311	295	321	364	325	326	299	304	312	335	292	319	300	284	305	294	318	316	295	335	327	369	348	326	361	322	309	335	335	321	323	277	312	335	325	348	296	327	298	320	297	297	305	341	350	324	320	302	279	278	292	331	315	305	288	297	304	329	303	333	339	355	348	311	306	314	346	317	301	301	306	315	308	269	317	335	329	307	299	308	325	340	339	342	302	310	295	330	343	315	290	317	318	284	320	309	340	326	306	297	342	296	315	282	311	322	290	289	329	315	323	303	316	323	303	347	310	321	320	286	309	322	297	335	329	344	322	303	311	335	328	350	317	302	303	340	325	309	320	344	315	281	323	299	316	325	314	318	316	303	291	314	316	334	299	327	302	337	318	306	312	312	324	320	299	335	309	295	334	320	312	333	350	334	308	296	361	331	357	320	364	328	324	311	292	293	303	348	322	354	303	346	314	305	338	311	324	312	326	335	316	304	340	356	310	341	303	325	298	316	335	319	302	364	334	309	321	294	323	305	285	311	320	297	358	315	328	296	303	293	284	328	334	308	283	310	295	348	309	326	308	301	314	329	334	287	316	321	335	321	327	333	315	323	318	292	326	320	300	339	291	313	289	307	330	326	359	285	319	265	320	296	310	298	331	300	287	361	294	337	304	319	305	313	313	312	330	329	309	359	305	286	316	308	326	353	310	312	353	347	328	329	323	343	293	304	315	333	310	292	338	329	305	324	293	322	301	288	346	337	296	357	304	313	333	339	338	340	311	311	342	350	337	321	317	319	308	308	302	289	327	339	326	338	306	296	312	333	322	374	332	321	342	327	323	340	328	322	338	317	313	311	314	316	287	356	325	297	312	326	349	280	315	306	327	329	351	338	329	322	306	335	335	355	305	323	328	317	343	318	320	302	292	291	311	312	318	307	343	302	313	317	334	321	285	333	337	311	320	304	322	331	323	307	330	329	332	319	329	327	279	325	350	271	311	352	321	314	347	316	330	329	339	296	290	329	308	314	285	325	272	308	317	300	306	324	292	277	337	316	343	292	323	304	283	302	326	302	327	326	340	312	329	333	302	316	302	327	314	292	310	296	314	336	333	330	336	353	334	305	317	321	321	340	357	309	330	323	286	300	315	312	305	299	327	341	337	346	311	316	310	269	311	309	302	307	330	336	306	312	296	306	291	295	336	326	321	309	320	310	310	316	303	367	311	299	310	329	300	271	315	310	299	311	298	314	336	304	336	336	302	303	315	296	281	294	324	314	336	280	313	306	317	370	337	319	301	322	313	330	298	302	307	318	322	342	306	282	311	296	295	336	350	297	297	314	330	303	295
17136	7779	5187	2889	1645	1122	973	894	754	783	724	684	706	775	796	747	715	764	709	693	704	733	734	673	707	663	725	730	710	706	707	705	701	715	758	719	740	732	719	686	676	679	711	684	702	694	702	696	711	690	724	714	717	713	629	658	693	645	728	689	737	747	694	693	692	697	666	730	733	718	769	750	701	723	728	674	686	705	686	694	699	729	681	741	745	708	681	722	710	700	706	677	684	695	688	689	673	684	703	723	711	704	728	708	693	716	693	748	734	745	646	683	735	698	784	720	717	687	665	684	706	689	652	689	705	720	721	720	731	718	735	700	722	673	709	708	689	712	711	709	690	649	669	683	685	680	684	699	681	703	709	691	725	714	693	719	673	682	687	725	712	764	719	700	711	687	661	726	697	665	661	735	753	693	750	715	734	683	708	715	710	704	710	721	640	683	704	704	698	647	688	691	718	678	652	659	674	705	688	713	686	709	680	729	698	688	699	707	703	702	722	695	668	733	710	680	699	713	680	763	751	652	702	665	673	672	665	659	686	668	764	696	705	728	708	707	704	675	736	677	688	702	734	739	720	760	687	701	656	699	729	690	692	713	722	693	696	696	643	695	672	688	664	636	676	668	671	678	735	677	690	696	740	633	731	755	693	699	667	702	681	680	703	751	692	701	669	709	684	695	686	643	692	663	674	716	668	662	679	751	705	659	716	743	711	729	667	695	699	677	662	647	703	717	742	687	725	711	688	724	668	675	664	703	715	714	693	690	713	697	711	699	744	702	726	724	732	742	714	735	677	723	730	667	718	693	698	672	733	659	722	732	715	710	725	728	688	668	671	697	749	683	670	720	684	728	699	718	682	678	754	724	731	690	681	704	715	721	689	705	744	733	649	672	700	710	702	697	715	714	690	666	690	745	706	702	692	670	738	747	709	686	756	700	713	697	730	731	722	705	691	711	721	689	678	671	685	704	621	677	696	684	685	647	700	670	676	683	730	703	739	715	692	705	703	745	701	655	737	695	725	683	716	668	701	718	701	677	712	666	710	705	732	703	738	679	735	694	725	682	650	745	694	699	692	768	698	692	720	700	747	681	707	718	711	660	715	715	695	691	703	708	734	714	660	685	675	746	699	683	706	710	703	728	712	685	706	697	674	701	741	707	727	712	695	729	707	710	726	689	706	723	671	719	716	701	651	698	667	699	721	697	647	724	715	691	661	698	698	686	706	678	710	698	674	715	698	698	704	693	698	682	720	692	729	683	753	726	714	721	709	705	688	712	680	706	667	760	729	708	735	699	658	678	710	712	731	742	747	693	720	719	664	703	678	742	709	719	690	691	742	706	698	700	670	715	710	697	717	700	723	708	687	706	704	721	753	718	676	703	687	711	699	735	728	709	664	664	684	706	690	730	710	744	671	665	679	695	703	713	707	667	715	680	717	734	711	659	709	676	684	722	752	765	697	706	725	698	672	663	702	690	707	727	742	730	683	716	722	702	700	670	732	711	730	728	725	726	665	711	692	728	694	687	700	766	649	701	709	709	683	711	682	712	746	662	641	694	685	703	657	722	731	696	766	671	621	727	698	731	684	696	656	704	711	693	735	702	679	645	733	673	690	736	709	687	729	650	700	680	723	722	652	742	688	712	669	687	666	681	734	722	722	704	711	731	735	641	673	705	718	702	737	660	670	718	698	673	654	741	698	667	725	685	729	682	704	684	671	716	688	712	679	685	670	712	723	735	677	724	687	732	714	711	723	733	730	705	735	685	715	755	678	767	699	679	684	725	677	671	704	671	697	667	709	678	743	721	701	654	705	662	683	685	692	750	659	705	710	752	704	720	720	711	732	701	691	694	710	717	707	702	706	680	690	720	708	702	712	679	698	712	712	712	724	664	729	710	692	674	660	733	630	718	701	697	702	756	712	727	704	686	709	698	699	674	660	734	704	697	689	693	744	691	701	712	691	656	716	738	675	726	727	724	708	698	725	727	700	717	680	672	710	735	704	703	698	677	687	705	709	700	680	667	702	681	713	731	762	728	693	710	732	681	706	727	704	643	725	722	705	688	716	717	671	704	702	706	682	658	695	704	715	750	695	693	653	700	736	714	717	706	732	680	684	698	720	692	733	691	723	700	743	727	717	694	676	676	699	699	710	714	722	693	708	687	724	683	686	703	708	733	726	719	659	760	698	739	735	695	713	713	685	745	704	634	663	714	702	724	722	698	680	683	711	711	667	710	726	710	715	720	668	686	736	648	714	684	749	731	758	720	661	708	701	758	697	715	654	718	689	688	696	755	717	751	661	703	648	684	666	684	746	666	695	715	692	671	645	673	692	728	694	731	699	746	692	693	675	669	714	680	699	684	699	700	695	706	737	726	776	710	680	707	720	709	738	705	693	681	674	730	655	698	733	692	726	760	708	712	704	726	756	682	679	671	707	700	688	736	730	714	680	716	680	677	721	678	722	695	715	683	704	704	722	690	711	719	728	716	669	733	679	666	695	690	735	685	653	704	730	718	684	727	682	730	685	731	712	657	701	683	755	701	681	738	754	664	684	688	712	665	709	717	685	714	646	716	673	713	680	719	698	704	643	704	755	678	722	719	688	710	687	699	729	656	712	698	714	675	732	724	694	735	685	694	693	690	719	664	730	683	658	670	689	682	708	716	681	689	721	687	734	689	713	708	719	721	664	701	694	692	691	708	663	720	715	670	663	743	721	699	736	663	750	709	711	688	711	698	667	714	715	731	692	730	718	670	698	673	726	686	708	738	670	740	695	673	694	707	707	696	779	700	687	710	690	709	734	701	698	743	720	723	766	707	705	735	721	701	717	680	726	690	732	757	665	719	684	710	671	681	697	673	715	700	718	671	686	683	696	687	692	685	685	695	733	743	765	715	697	723	657	698	678	715	673	724	703	679	730	697	712	691	704	707	698	677	709	717	660	712	702	699	694	747	722	728	702	667	728	663	743	747	747	679	695	727	694	682	721	684	732	692	720	693	698	680	726	721	695	709	692	691	689	731	699	719	744	700	724	662	691	674	706	703	689	709	691	712	710	710	680	724	674	675	702	677	700	692	663	694	702	724	697	694	715	705	684	704	691	751	717	687	683	672	698	662	667	724	703	689	713	748	693	712	742	691	701	667	682	702	751	780	655	718	723	671	743	711	695	634	704	698	679	698	682	668	710	691	740	661	723	655	717	672	676	691	692	742	725	699	656	711	699	696	666	698	725	705	672	669	696	726	705	680	727	689	701	681	718	712	708	727	754	736	735	681	690	711	715	720	728	683	718	660	731	692	693	686	733	670	693	729	691	711	729	725	692	636	716	697	744	659	736	747	718	669	664	647	711	726	713	704	649	748	686	690	706	679	644	697	686	737	673	687	728	724	776	692	754	719	683	720	765	704	692	736	659	699	669	658	648	738	705	663	681	724	721	692	690	733	681	705	683	699	708	678	680	683	708	678	700	687	698	719	707	720	666	721	696	676	679	682	659	655
33962	6014	864	538	472	382	338	338	354	303	305	352	309	324	304	306	339	345	330	323	347	386	373	302	308	344	343	336	339	301	313	319	295	336	339	306	332	327	313	316	311	330	359	301	304	360	352	321	318	345	314	360	347	316	347	352	335	303	331	317	318	337	325	308	290	310	342	327	322	320	386	323	337	337	298	331	332	360	317	350	381	303	352	346	286	320	341	349	312	351	334	305	328	323	310	350	335	327	341	322	332	331	328	324	342	315	308	319	349	351	351	370	351	323	324	307	324	323	339	316	314	337	315	305	296	319	335	319	357	317	297	337	353	344	299	378	314	360	323	318	312	329	318	327	289	333	339	330	360	304	315	294	362	348	339	312	305	327	328	330	343	324	308	332	350	331	307	350	309	322	354	301	352	312	321	319	317	330	352	301	350	329	341	293	368	337	342	290	318	315	310	362	276	311	335	330	314	335	315	319	321	331	297	314	331	299	313	305	313	356	323	341	319	332	339	304	324	342	301	304	316	305	321	348	314	302	318	322	347	316	320	349	330	327	370	311	359	327	366	345	311	327	357	300	343	321	323	356	326	315	326	351	348	321	314	323	326	300	314	344	343	301	345	312	347	304	321	276	340	271	327	289	310	329	346	361	302	322	347	370	344	332	327	367	358	340	290	292	337	326	323	323	315	324	367	362	324	350	317	306	306	354	319	332	333	318	331	283	340	302	341	341	293	317	368	320	311	311	333	328	342	334	338	319	320	336	337	319	340	300	336	363	336	332	352	316	319	351	344	311	334	304	345	295	349	357	336	329	328	333	328	367	385	336	340	320	338	340	330	333	343	313	327	306	321	311	312	349	333	321	356	363	332	347	354	329	323	344	287	347	340	314	301	300	332	363	346	318	362	305	328	300	299	351	280	318	325	352	353	330	327	322	328	320	324	301	366	365	333	357	322	341	355	332	298	304	285	340	330	328	304	306	323	282	345	312	338	315	286	347	335	321	366	294	356	315	341	317	360	317	328	319	355	291	326	325	315	334	304	304	340	353	323	293	345	355	365	337	330	374	328	300	315	343	306	362	316	381	307	329	347	322	321	303	374	319	314	333	330	314	327	337	293	311	319	362	358	311	316	288	369	329	321	308	336	327	335	361	332	334	322	311	302	365	318	312	317	317	302	328	310	343	335	284	338	278	330	367	352	323	320	296	331	312	301	331	351	353	345	349	318	313	334	330	350	339	347	319	307	302	333	333	307	341	360	353	346	327	312	314	340	354	333	358	375	328	311	319	325	321	338	312	318	326	305	336	335	327	295	310	356	305	362	326	310	325	348	312	333	317	334	350	319	291	349	321	343	358	324	346	318	344	333	313	317	316	329	339	327	340	364	321	343	300	337	314	362	352	359	303	331	327	328	305	353	319	325	342	324	360	295	343	352	347	329	344	309	327	333	345	300	347	322	332	335	295	321	345	329	323	336	311	307	313	345	312	295	312	338	319	350	293	308	322	322	351	354	323	318	328	316	338	308	309	309	300	267	365	313	327	309	325	330	320	327	326	372	337	358	322	346	318	324	337	321	338	322	310	358	373	331	335	324	336	360	342	335	299	330	339	318	336	347	334	325	325	298	337	325	313	321	332	298	286	318	321	344	331	314	334	347	330	312	352	267	320	322	338	320	291	353	352	357	335	329	341	335	326	320	323	311	331	315	313	361	315	328	320	344	308	284	296	303	325	311	352	301	348	337	302	313	357	304	318	291	328	317	332	305	328	321	298	304	338	341	313	338	342	296	310	330	297	342	354	353	340	326	321	340	325	323	338	325	321	343	334	322	347	331	329	361	340	304	316	316	340	330	334	340	336	369	323	342	339	357	321	337	326	324	324	322	313	304	305	312	287	332	362	323	305	354	313	309	333	346	310	346	337	354	297	345	349	322	313	303	338	300	330	312	319	351	326	368	354	338	357	374	336	358	370	310	329	319	334	309	314	315	343	320	296	305	337	318	302	316	332	365	343	298	338	323	347	343	307	323	302	331	340	312	314	321	350	366	346	354	334	333	369	350	314	310	288	347	310	314	333	335	337	345	341	321	321	288	321	332	315	315	338	312	359	363	357	367	315	320	311	300	331	323	315	333	349	357	355	306	342	335	362	365	338	380	318	335	334	349	323	339	328	336	360	329	330	322	309	293	331	342	292	349	354	327	337	344	369	347	302	324	350	309	295	331	345	343	366	312	324	306	341	350	313	352	336	326	364	356	316	327	341	339	307	321	321	333	360	350	313	308	304	320	311	341	328	317	339	358	306	331	315	348	341	365	349	330	340	353	318	314	306	334	307	321	328	300	365	362	319	349	312	333	307	319	338	318	328	320	346	348	305	362	300	313	327	319	337	323	351	337	327	319	315	343	319	342	348	349	361	347	331	306	318	326	288	330	336	338	360	297	316	363	270	339	336	305	353	319	328	327	338	316	307	291	329	355	333	312	299	321	298	352	312	372	362	320	323	321	338	343	306	338	298	330	340	320	318	321	332	306	314	301	325	340	341	369	303	343	317	316	333	302	341	308	351	335	343	337	349	364	331	322	351	296	286	349	338	315	288	327	306	321	334	317	327	353	359	290	313	331	352	315	328	332	331	336	330	326	322	348	311	326	334	338	326	329	344	314	314	312	346	356	339	326	308	323	345	332	347	328	336	293	325	353	343	324	307	310	307	332	339	318	311	348	352	309	309	338	327	322	335	325	347	324	327	312	315	321	340	327	324	300	354	326	319	352	334	312	323	287	353	317	293	303	312	316	322	337	354	321	321	354	332	297	322	349	305	329	279	341	329	323	332	351	383	354	333	344	342	341	311	311	322	314	330	309	340	325	337	369	319	311	342	318	352	344	318	355	329	335	288	320	333	335	337	340	349	320	311	355	315	320	359	296	310	340	361	329	346	366	340	311	328	345	321	356	327	356	329	303	327	364	370	340	356	330	307	329	341	342	305	364	326	339	366	310	303	309	315	324	350	323	330	337	330	301	351	334	337	343	356	306	365	322	318	319	318	328	352	323	330	367	298	326	377	337	313	304	366	298	335	304	317	325	360	309	308	306	339	357	329	329	334	330	308	351	372	327	315	324	325	346	312	302	315	322	309	349	338	325	374	331	351	347	325	324	332	296	353	376	332	323	303	353	318	325	322	313	327	315	323	346	338	357	340	328	317	317	309	326	302	348	312	283	336	341	333	304	319	312	326	324	316	305	312	335	320	320	355	310	319	340	321	339	329	316	347	326	347	369	333	319	340	371	356	327	303	351	302	305	304	330	339	338	311	345	306	342	315	289	314	315	357	323	366	312	310	335	339	323	325	312	306	364	347	330	353	360	339	330	360	351	303	290	331	305	342	318	336	339	322	284	366	353	337	320	336	322	343	346	302	305	327	319	335	328	351	315	330	350	355	322	336	317	337	295	337	310	311	344	319	326	342	331	327	312	334	302	345	352	334	333	338	308	344	319	310	318	324
24959	10811	6585	4162	2792	1998	1713	1170	1006	897	910	881	786	866	822	837	792	822	799	785	843	790	769	787	806	762	802	770	803	795	741	788	807	755	772	791	699	807	747	728	806	730	751	713	731	746	762	747	777	846	781	784	765	744	721	779	746	785	716	761	784	709	723	768	746	717	759	728	798	754	774	753	755	743	785	746	763	756	710	784	703	737	742	799	790	789	740	751	785	790	750	763	720	779	725	776	817	737	798	774	757	728	725	741	783	784	742	743	770	805	752	761	775	688	788	769	727	746	724	730	706	761	754	762	733	773	777	761	746	750	706	772	737	770	781	778	774	765	755	785	764	788	731	718	759	813	729	747	713	773	755	782	793	721	758	773	813	740	763	777	719	761	790	768	785	752	765	803	758	769	754	777	784	740	771	745	757	782	812	691	782	756	782	805	737	753	752	759	753	791	748	745	760	718	726	776	758	757	784	786	766	769	754	731	769	747	774	729	792	762	755	800	772	734	835	757	766	781	793	727	755	772	739	763	782	771	798	752	695	760	737	760	746	831	720	778	769	812	778	735	775	770	756	735	720	727	767	760	751	754	802	811	728	738	731	718	801	755	796	757	708	713	750	747	770	722	690	780	756	763	778	732	780	773	763	693	773	772	705	756	746	720	808	764	743	748	741	719	688	779	783	745	757	796	734	746	783	767	752	732	715	763	799	732	716	814	757	740	736	761	744	731	752	752	780	749	751	740	761	759	747	740	738	760	728	784	803	724	804	723	752	696	759	742	762	759	763	749	736	770	738	768	743	728	768	724	783	757	755	770	745	758	723	727	810	777	735	801	744	757	794	727	721	778	722	734	698	766	771	824	732	712	795	707	755	793	764	757	736	705	745	768	764	786	786	781	747	735	794	737	814	728	789	807	751	774	799	793	815	752	773	775	725	783	707	811	733	795	780	756	769	768	787	802	721	743	764	763	742	765	759	770	741	761	704	785	752	781	783	738	797	766	755	759	753	778	755	764	738	778	793	749	770	775	775	757	776	747	795	735	742	786	741	780	746	772	716	746	758	747	739	807	727	770	765	795	744	785	760	762	747	777	795	809	745	751	756	718	826	722	763	742	721	761	794	755	771	747	736	774	779	764	779	743	836	765	734	777	764	758	781	789	746	732	721	793	732	705	728	766	724	746	755	755	766	810	738	729	804	725	813	765	729	768	760	798	758	798	783	715	774	759	737	727	801	792	753	757	772	793	800	764	781	740	773	736	750	757	767	714	737	720	777	729	732	803	738	791	748	795	766	730	758	703	785	759	751	712	775	729	765	754	776	778	752	803	739	783	778	767	737	768	813	734	769	743	711	745	792	805	760	767	727	713	746	757	784	736	766	743	756	828	733	747	712	734	776	814	737	743	699	727	733	717	741	753	704	777	744	758	785	729	761	742	766	709	727	738	776	730	727	768	768	755	746	731	810	772	733	733	807	793	771	768	744	781	750	815	759	774	739	786	793	737	731	791	781	768	742	769	718	735	771	737	711	792	789	757	725	730	703	790	781	732	764	747	746	781	770	787	800	741	830	780	784	743	744	702	746	764	753	754	720	795	748	744	704	775	790	711	789	741	763	736	765	809	794	741	742	728	737	751	793	750	781	800	729	791	788	772	767	776	802	747	731	740	713	803	792	724	734	791	776	772	784	805	768	791	786	797	727	700	767	775	782	750	742	764	803	764	777	729	767	749	763	770	774	733	755	795	739	783	733	704	719	785	786	746	761	771	761	772	778	741	763	760	794	732	741	784	792	731	790	748	752	694	764	731	754	798	737	759	703	739	757	704	729	756	745	744	763	775	779	721	837	733	772	726	791	727	754	794	779	818	779	750	785	752	782	753	779	765	671	708	792	780	728	761	761	689	712	772	735	781	770	711	757	763	745	760	786	737	755	720	723	725	752	798	740	729	738	780	765	808	782	750	772	801	780	746	773	749	771	795	755	801	743	754	696	775	749	689	746	757	754	787	740	775	773	757	793	728	770	755	717	785	794	755	781	781	680	757	725	730	709	749	733	752	806	730	748	723	809	755	762	726	765	752	786	836	790	734	756	774	768	735	766	677	737	696	750	774	696	781	746	750	785	758	760	738	749	753	762	731	761	754	724	757	752	774	752	721	731	782	782	744	747	763	737	767	755	784	738	735	729	762	779	735	763	703	764	726	792	794	761	718	747	766	728	779	776	763	779	776	737	741	742	760	763	718	735	773	739	774	733	762	778	817	757	769	763	782	766	750	786	745	814	780	754	761	771	721	798	690	757	714	774	749	751	763	745	733	777	775	787	784	755	773	762	771	764	792	732	751	751	753	744	764	768	766	740	799	771	762	739	731	739	746	785	739	780	807	755	759	786	740	792	770	731	767	790	796	755	752	744	753	757	756	738	754	796	739	715	798	750	736	740	761	760	784	758	783	796	764	794	743	754	732	696	749	781	766	749	803	745	732	718	764	716	753	759	789	732	746	751	749	809	766	739	816	739	708	790	777	771	746	758	742	704	719	762	761	778	737	746	763	755	712	774	771	805	737	766	757	748	750	775	727	748	782	761	765	706	791	760	747	769	759	753	708	780	701	740	718	720	718	714	759	758	789	771	694	715	751	805	777	736	758	769	720	717	773	746	727	715	751	770	696	789	791	802	733	689	745	736	783	700	791	758	728	756	726	790	784	776	726	743	751	727	711	766	727	751	793	769	732	742	813	734	763	768	729	774	742	732	797	766	733	789	750	727	761	762	771	720	689	768	765	761	752	754	723	764	788	781	803	752	745	761	715	741	768	766	800	744	782	792	757	810	762	753	812	710	781	754	766	759	742	758	780	719	794	761	757	782	777	766	754	735	754	781	745	733	747	746	763	718	731	779	703	745	735	765	764	769	748	751	773	789	763	760	779	735	771	762	741	763	695	780	769	711	753	763	769	772	783	762	738	705	767	684	767	765	741	762	693	758	767	731	826	738	749	756	737	709	736	769	772	736	744	742	766	792	753	761	731	737	699	734	741	753	771	769	745	727	723	747	752	764	780	720	774	717	744	770	757	719	699	780	724	767	761	720	737	780	738	756	755	742	746	777	765	767	744	775	713	753	807	773	767	768	771	717	743	805	705	774	775	804	766	775	740	745	746	741	781	773	751	736	774	812	744	786	765	729	787	792	747	773	737	740	803	776	780	778	745	766	801	741	759	795	773	796	742	819	734	763	739	785	749	798	782	778	736	721	776	786	794	727	755	753	707	788	774	738	687	793	794	679	750	751	788	741	763	748	743	743	731	773	749	790	766	815	766	744	774	729	798	768	714	772	784	773	732	815	796	720	728	717	760	736	762	706	739	760	756	766	790	736	685	755	746	724	700	734	718	756	743	722	774	722	764	748	728	758	754	785	745	762	746	743	761	775	741	781	777	802	741	768	718	768	740	762	694	771	759	785	758	775	736	758	780	740	747	738	765	746	739	736	722	743	742	810	724	753	834
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
