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
336854177334	336854177892	336854178442	336854178992	336854179542	336854180092	336854180642	336854181192	336854181742	336854182292	336854182842	336854183392	336854183942	336854184492	336854185042	336854185592	336854186142	336854186692	336854187242	336854187792	336854188342	336854188892	336854189442	336854189992	336854190542	336854191092	336854191642	336854192192	336854192742	336854193292	336854193842	336854194392	336854194942	336854195492	336854196042	336854196592	336854197142	336854197692	336854198242	336854198792	336854199342	336854199892	336854200442	336854200992	336854201542	336854202092	336854202642	336854203192	336854203742	336854204292	336854204842	336854205392	336854205942	336854206492	336854207042	336854207592	336854208142	336854208692	336854209242	336854209792	336854210342	336854210892	336854211442	336854211992	336854212542	336854213092	336854213642	336854214192	336854214742	336854215292	336854215842	336854216392	336854216942	336854217492	336854218042	336854218592	336854219142	336854219692	336854220242	336854220792	336854221342	336854221892	336854222442	336854222992	336854223542	336854224092	336854224642	336854225192	336854225742	336854226292	336854226842	336854227392	336854227942	336854228492	336854229042	336854229592	336854230142	336854230692	336854231242	336854231792	336854232342	336854232892	336854233442	336854233992	336854234542	336854235092	336854235642	336854236192	336854236742	336854237292	336854237842	336854238392	336854238942	336854239492	336854240042	336854240592	336854241142	336854241692	336854242242	336854242792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48351	17963	3457	1763	1254	861	748	615	532	466	457	418	413	338	325	361	321	350	336	298	310	322	287	273	310	321	276	302	285	307	294	299	256	276	240	325	286	291	288	307	279	268	287	265	278	300	308	278	260	277	276	285	285	311	264	282	267	276	322	275	265	306	321	284	275	252	276	248	282	260	323	289	303	284	262	279	297	288	308	273	307	220	248	304	306	302	285	296	242	274	293	274	276	282	313	323	300	267	294	290	285	274	282	285	287	255	291	277	289	304	278	304	261	278	259	305	288	274	288	316	276	258	288	288	245	269	283	303	317	290	328	295	282	271	294	259	293	265	265	268	267	279	296	280	301	296	291	292	317	264	272	278	304	311	259	293	271	310	280	271	267	293	294	267	300	257	289	271	291	292	289	291	275	270	265	268	311	281	277	265	276	269	275	262	279	317	274	270	284	310	296	285	263	282	321	242	268	285	313	290	295	252	269	272	273	275	268	279	263	245	315	270	274	283	283	261	296	271	300	259	268	265	285	325	269	262	281	288	250	282	275	279	280	280	269	260	247	283	254	270	279	282	305	260	270	273	264	275	262	263	252	263	295	252	261	272	282	275	272	282	280	299	296	294	290	262	271	272	284	270	234	255	299	277	270	279	275	301	278	302	289	294	276	297	279	256	291	277	259	307	268	292	256	263	281	264	269	294	252	291	258	283	275	287	289	268	282	307	276	272	283	273	277	280	310	263	251	261	302	290	291	286	279	274	275	288	275	270	290	271	290	241	278	288	289	262	260	278	268	261	268	268	317	257	241	301	277	257	294	278	285	274	277	276	288	304	265	290	294	288	276	268	279	271	261	294	282	273	265	287	258	333	290	265	303	275	267	275	283	284	280	252	250	303	267	239	273	252	260	272	289	287	255	299	256	290	289	255	285	260	301	282	262	290	285	261	301	299	294	259	265	280	287	251	286	285	287	289	275	286	272	266	262	246	318	290	283	270	277	301	307	266	256	269	247	271	287	252	266	262	299	280	279	272	272	276	310	246	279	279	287	255	262	274	289	281	286	318	279	302	268	285	280	286	263	285	260	279	275	276	251	254	281	300	265	262	272	307	290	257	272	276	292	299	283	247	272	236	292	291	270	290	269	256	247	287	283	259	310	285	299	274	258	279	293	285	302	292	287	286	271	264	264	268	285	279	293	276	292	268	283	284	304	309	286	289	280	281	287	293	276	297	245	257	295	266	266	295	277	256	315	294	309	273	302	282	293	285	282	275	298	258	277	258	293	297	266	243	338	277	262	296	262	270	267	310	276	256	260	252	279	281	277	264	277	269	285	282	280	256	246	286	281	296	283	287	251	285	301	276	266	262	260	252	280	300	265	258	286	312	262	255	288	257	290	283	265	255	272	255	274	271	291	253	278	271	280	312	244	250	306	267	287	255	266	305	314	272	274	319	292	266	255	305	283	273	258	284	282	285	285	301	272	308	305	311	269	305	296	282	290	287	290	301	302	267	289	274	295	316	270	270	285	282	260	262	277	261	288	283	247	273	266	276	274	259	250	291	280	261	268	278	273	284	273	275	294	268	290	304	280	266	283	261	258	291	309	248	297	281	287	289	279	297	303	300	285	279	277	280	256	274	272	271	251	314	262	259	291	287	257	253	253	268	290	272	266	269	266	295	268	301	269	291	281	269	299	284	269	259	273	275	281	289	273	284	295	267	301	258	284	288	238	281	278	278	259	291	309	263	264	257	266	273	258	304	288	290	283	281	274	258	300	249	283	258	297	301	266	247	244	263	264	275	294	287	258	255	277	298	304	289	287	257	274	295	257	303	277	287	259	265	250	286	242	250	253	263	254	279	277	282	266	261	268	300	282	269	259	258	301	271	272	287	299	291	259	300	285	278	298	249	294	264	278	281	274	276	307	294	288	254	304	281	311	274	245	279	247	257	261	265	284	313	261	272	282	254	273	249	290	303	254	314	317	284	277	268	292	275	283	282	301	255	281	279	278	320	260	311	286	276	312	280	274	264	251	268	260	269	277	269	275	298	290	278	271	259	287	314	279	318	270	301	249	264	300	257	295	279	281	247	251	248	285	265	271	278	264	267	282	302	249	288	269	283	287	258	274	294	290	281	255	264	294	256	291	284	291	246	295	285	259	288	271	282	306	284	264	266	273	300	279	309	271	287	239	297	275	287	311	281	290	270	297	286	277	267	255	272	307	294	262	302	274	301	264	284	262	301	304	274	267	250	279	289	298	273	280	263	282	309	271	277	269	282	261	290	274	262	280	271	253	277	288	263	273	282	257	239	303	285	260	279	269	302	267	293	264	293	275	256	267	270	256	261	277	271	268	254	285	279	286	258	252	280	250	285	285	278	282	322	269	280	298	270	277	251	254	283	270	308	306	307	260	276	301	301	267	264	274	250	262	257	306	289	259	286	276	296	280	303	270	289	270	275	265	308	288	278	289	248	276	262	280	315	240	261	310	298	283	315	265	282	270	275	297	275	271	269	254	286	272	290	282	265	277	264	291	259	295	293	273	300	297	290	304	267	283	253	298	293	267	301	246	294	291	270	300	290	286	272	273	261	262	305	283	266	285	283	260	266	258	290	315	289	267	279	301	286	279	281	326	289	230	302	264	278	266	257	325	296	280	280	292	293	261	274	307	272	274	279	290	292	245	276	277	275	302	294	310	261	269	250	288	253	295	266	278	280	299	299	281	288	303	288	296	295	244	253	291	280	246	292	241	286	289	298	290	277	263	296	292	266	270	292	295	307	254	297	271	293	287	263	279	260	268	283	287	284	289	286	259	271	262	265	251	297	312	249	271	252	269	268	306	244	270	272	281	278	296	261	258	282	282	296	273	264	293	268	272	285	289	267	277	266	292	268	258	297	282	320	297	274	266	266	253	274	273	272	273	295	271	291	289	252	287	259	275	252	267	276	293	299	308	282	277	276	268	249	301	285	299	248	293	254	247	278	291	292	254	284	290	283	276	298	332	271	299	258	290	305	301	269	257	271	283	251	292	274	262	267	260	240	278	283	285	255	236	275	287	267	250	267	286	259	296	276	276	285	265	253	309	270	287	254	294	290	272	264	277	279	265	285	294	256	272	277	263	267	274	271	285	242	302	302	266	285	288	275	285	285	250	296	269	288	311	263	331	272	291	280	294	307	259	268	273	258	270	299	298	262	311	276	246	255	285	277	291	286	283	281	243	279	276	281	274	283	277	278	277	298	264	297	293	281	279	254	260	297	282	271	259	257	325	259	293	269	260	268	260	261	275	284	261	288	258	308	244	251	271	251	248	297	265	282	276	281	265	293	292	273	286	290	291	287	281	298	287	240	261	312	291	288	292	277	275	253	265	274	248	288	295	305	282	261	288	275	276	260	272	288	284	318	280	265	274	278	260	280	294	278	275	250	267	313	315	301	263	298	293	259	300	289	276	276	282	285	274	273	276	319	309	280	294	292	278	282	299	269	290	296	294	277	252	263
25896	2577	5407	5939	4913	3969	3315	2812	2403	2128	1921	1616	1613	1494	1349	1238	1316	1116	1216	1121	1104	976	997	968	1001	910	913	948	907	866	946	840	817	843	813	819	875	818	824	834	805	792	792	833	818	780	773	760	745	817	776	797	781	800	755	737	805	743	769	749	764	760	754	753	753	715	757	731	774	721	752	767	746	731	711	722	716	752	692	772	729	726	769	734	735	679	699	789	715	731	749	751	737	738	749	666	689	728	765	713	732	730	755	750	712	745	748	713	694	738	728	745	743	747	704	741	746	717	715	689	720	730	700	738	729	684	739	720	706	722	719	709	707	761	713	714	733	756	725	729	689	725	722	723	715	734	724	699	739	711	718	723	737	714	739	680	780	747	733	685	729	718	712	729	705	710	742	708	739	694	673	725	725	723	698	670	728	670	705	684	705	712	709	713	691	725	725	649	683	681	719	728	681	764	719	710	697	732	727	742	690	745	745	759	716	724	736	728	728	703	722	737	709	719	695	675	678	679	718	692	675	683	680	730	737	737	774	747	665	777	720	681	763	721	680	686	699	696	707	728	741	724	674	772	754	712	755	759	769	719	721	742	697	733	676	704	715	728	690	683	737	735	723	741	725	700	712	700	746	715	758	774	749	765	767	692	729	721	758	707	712	710	755	666	722	704	721	751	668	662	708	725	705	764	664	739	720	693	669	754	715	737	717	695	730	697	716	702	723	746	668	731	704	689	702	699	711	731	713	737	690	685	655	676	749	719	683	732	744	760	730	756	725	671	721	755	700	734	765	717	701	732	739	718	708	693	708	703	668	738	713	711	695	754	751	698	694	679	708	735	698	725	716	679	690	754	681	750	681	736	738	722	654	750	727	762	742	716	692	697	730	713	718	724	757	703	710	679	714	711	685	711	724	768	656	723	713	740	724	732	772	733	689	691	723	734	754	711	697	737	730	720	723	677	715	696	715	753	717	700	768	726	698	730	708	653	717	713	705	772	702	711	740	698	721	688	694	730	733	762	745	712	739	723	702	726	750	758	667	753	696	673	725	749	762	746	699	729	751	719	730	725	694	661	722	728	785	709	732	669	743	725	749	704	718	778	694	683	760	701	719	725	722	766	735	688	769	709	735	715	725	679	714	744	734	770	683	721	700	722	749	743	772	732	688	723	719	708	689	734	684	721	713	714	748	703	738	706	700	724	708	717	707	745	690	739	734	687	757	749	708	760	698	763	727	704	753	768	722	694	696	766	720	732	696	735	715	710	703	696	672	723	706	729	721	717	711	708	686	747	695	693	681	748	713	710	733	735	713	684	712	697	748	731	737	749	726	769	726	720	784	685	754	735	704	738	778	740	715	693	719	751	730	715	705	701	735	729	726	679	757	718	696	680	741	704	761	701	731	724	742	731	738	766	741	692	718	723	721	695	745	671	688	746	715	738	717	711	748	742	699	734	761	706	683	717	685	765	690	758	736	701	742	787	741	740	785	724	733	727	711	735	745	677	675	682	703	742	705	718	714	708	738	708	687	719	690	707	704	758	737	674	717	734	715	693	714	672	747	744	724	737	709	760	694	744	721	702	719	759	713	704	746	763	741	727	722	747	766	741	747	768	730	732	719	767	717	705	740	711	746	722	676	687	683	692	703	715	747	764	747	687	720	723	693	703	714	723	704	711	697	716	671	679	754	730	724	715	705	738	738	758	763	691	713	722	728	709	726	710	761	705	697	713	757	745	734	680	719	711	732	708	706	760	760	694	733	722	739	742	727	717	705	731	713	719	749	721	683	776	705	702	702	756	716	752	690	726	729	692	721	706	688	736	701	709	775	697	684	662	705	704	713	725	691	701	765	697	680	706	709	696	725	704	714	732	681	723	692	720	771	711	678	721	703	688	710	687	722	711	764	677	736	736	687	677	710	708	721	700	758	675	707	733	713	709	687	739	743	722	726	768	702	713	723	717	722	678	726	748	713	698	713	719	721	727	721	722	729	703	701	682	723	670	730	701	683	760	703	739	702	699	656	742	702	754	716	700	746	698	703	747	734	730	749	733	718	752	739	670	700	760	744	691	740	717	729	751	716	722	720	759	738	739	708	705	733	724	705	765	681	749	699	686	682	718	727	711	730	773	711	688	744	745	754	731	746	705	720	736	705	658	699	743	703	713	694	742	735	690	729	673	727	741	688	708	753	712	743	712	692	723	697	732	707	730	697	679	727	719	694	674	708	754	695	693	712	707	699	695	741	681	739	719	681	716	712	683	704	703	709	722	714	737	733	728	708	755	732	724	717	733	701	757	739	675	738	749	688	751	743	732	659	702	675	723	741	758	768	672	692	708	741	711	762	685	728	727	742	778	690	771	704	726	745	723	715	701	746	710	796	723	733	706	718	735	703	775	751	738	681	736	688	707	703	689	697	769	701	744	717	671	720	721	687	718	718	677	750	709	711	758	741	747	700	698	722	709	698	742	745	729	703	704	719	715	746	698	684	759	686	743	714	745	712	749	721	737	726	756	711	713	691	723	686	729	711	701	718	723	686	718	730	752	694	740	723	702	745	729	675	727	716	659	675	723	702	678	674	739	707	732	747	732	677	726	719	702	761	743	748	726	702	681	703	723	758	709	705	758	695	702	725	730	757	704	706	701	763	682	702	743	728	771	743	733	750	733	724	720	739	723	734	689	712	676	761	696	721	723	697	723	724	709	726	741	707	710	751	670	698	722	709	692	677	702	737	717	725	725	713	707	656	739	733	728	725	639	677	735	687	733	695	721	722	741	734	692	697	707	771	732	692	775	701	712	745	676	759	690	736	725	703	738	713	730	758	743	710	694	751	778	741	762	719	737	744	765	678	692	714	715	712	681	713	757	716	761	708	754	718	765	683	799	690	720	728	675	722	730	736	731	698	707	722	716	712	716	704	696	711	698	715	720	751	741	674	713	759	700	726	714	698	727	732	688	764	729	741	738	696	703	727	704	730	729	717	680	704	729	710	712	735	731	694	700	729	731	716	700	672	696	716	689	761	713	751	711	698	740	747	723	707	739	730	723	734	752	740	721	707	747	712	748	766	719	724	723	665	738	681	703	765	667	784	703	743	725	722	786	745	726	691	721	710	705	773	691	696	684	728	715	704	746	709	687	708	724	701	732	746	717	722	694	711	720	700	737	719	739	707	724	728	697	660	772	685	715	701	695	721	727	714	719	703	687	709	694	708	735	720	700	722	707	680	697	755	727	743	704	712	699	733	737	723	700	708	709	728	746	749	716	686	699	640	723	734	721	722	722	699	744	709	738	676	731	696	720	741	723	767	732	710	707	699	754	769	709	745	697	703	763	719	705	739	689	692	695	752	733	724	719	730	715	684	741	671	729	756	739	714	690	751	713	753	761	698	726	701	729	680	661	729	715	711	703	703	734	694	717	719	731	724	739	720	674	693	691	737	752	708	672	706	751	710	686	734	742	749	697	746	717	752	717	740	674	696	705	657	732	712	728	719	765	711	733
3752	255	227	229	181	184	211	181	184	191	184	207	208	203	187	199	188	187	204	177	212	201	212	206	196	213	183	194	203	220	192	189	219	206	206	175	178	193	188	188	185	171	194	226	187	203	201	190	206	208	188	184	174	228	202	171	197	210	194	208	182	175	191	185	174	176	204	180	189	204	187	184	176	184	185	182	196	186	233	202	195	198	198	192	218	179	189	178	200	192	200	185	209	187	171	187	211	180	181	186	196	218	191	198	211	193	195	170	193	181	214	194	193	173	201	223	186	202	191	185	191	205	177	198	195	176	193	209	181	208	169	212	222	216	204	211	204	168	196	209	214	203	204	197	205	180	217	181	210	192	199	177	195	215	180	196	189	172	182	184	196	209	220	181	199	205	202	190	202	183	186	203	198	200	218	179	187	190	191	190	180	180	197	208	194	191	221	181	193	192	211	182	177	213	197	182	190	187	199	188	200	208	200	196	174	213	172	200	179	177	205	198	196	191	183	183	189	177	175	183	215	204	189	173	211	184	195	172	196	200	201	238	169	176	163	193	195	197	184	178	214	223	197	199	209	179	192	213	198	196	172	150	213	188	220	197	204	186	190	205	183	204	182	177	205	204	206	200	191	190	201	182	188	189	206	193	212	178	180	180	188	198	189	222	200	201	189	193	211	198	188	176	212	172	195	172	196	189	203	191	176	203	172	182	192	185	186	165	204	188	192	219	200	216	200	178	210	195	194	171	213	202	185	170	189	191	203	199	155	166	213	191	185	198	204	180	177	210	192	224	189	209	210	181	164	189	167	171	189	189	201	217	171	184	191	204	164	184	184	170	154	204	196	182	181	188	193	190	207	206	193	213	195	155	196	203	209	191	214	199	204	195	187	194	170	207	181	188	171	174	186	196	197	210	197	201	211	195	194	209	188	203	184	185	210	177	207	202	196	211	183	213	222	170	201	206	199	193	213	197	195	210	182	193	175	198	200	194	208	188	183	206	203	186	207	167	171	185	176	187	191	205	203	187	215	172	177	206	210	194	195	200	183	188	188	211	210	204	217	187	200	174	210	181	207	169	201	192	193	187	203	201	184	195	201	183	205	207	196	175	207	188	187	217	190	187	189	192	201	165	176	170	223	168	192	180	199	195	170	196	178	192	222	184	187	196	187	204	207	189	209	199	201	206	212	207	171	200	197	182	201	207	192	186	203	204	201	207	182	196	174	157	174	175	196	212	179	179	205	191	199	200	195	192	193	201	218	184	153	192	191	186	189	181	195	198	198	187	169	190	178	198	200	200	174	188	180	194	188	195	181	197	202	179	185	201	178	173	199	206	206	224	206	208	167	202	197	218	181	179	192	181	218	195	184	183	218	190	199	167	203	171	203	194	204	191	207	188	223	185	180	180	191	207	208	184	196	192	173	196	197	182	194	184	164	206	202	185	200	205	181	204	178	188	182	185	182	220	204	211	221	189	169	183	203	213	187	178	197	194	179	180	177	200	176	185	198	210	201	184	183	185	197	189	191	196	178	212	198	192	183	200	195	178	183	196	190	189	183	189	180	189	195	178	177	176	181	184	175	169	184	188	186	182	213	201	202	185	210	190	214	192	183	197	198	211	195	218	177	182	188	211	212	158	191	214	188	190	190	176	206	204	174	196	187	204	193	178	180	197	206	208	200	210	198	183	189	173	179	193	170	183	206	176	200	207	195	189	168	203	215	194	188	210	204	185	188	202	207	213	223	221	180	205	194	188	199	204	180	200	191	176	178	220	219	184	185	188	167	218	206	217	177	176	194	192	194	165	192	192	191	216	234	195	176	176	187	188	212	190	164	214	193	190	212	198	190	195	196	186	195	209	179	181	182	198	203	202	188	227	193	192	197	206	207	206	226	196	193	162	193	188	214	165	191	183	224	213	164	188	180	160	182	203	186	202	157	189	182	198	189	199	189	194	205	178	179	170	171	165	180	199	185	185	176	178	219	186	203	200	163	195	188	197	162	195	213	185	186	232	203	162	161	181	180	188	186	196	187	167	207	181	188	202	213	204	184	213	190	209	214	186	177	185	226	192	191	181	175	218	236	203	184	192	209	194	190	180	189	223	213	198	172	186	190	189	203	175	195	182	191	205	221	194	197	181	214	200	170	151	208	209	199	169	186	199	186	168	194	175	193	192	196	194	212	240	187	204	185	183	189	184	184	181	174	171	185	183	227	182	179	172	183	198	171	181	208	180	192	203	168	183	182	218	193	199	177	196	170	176	173	193	222	186	210	195	190	177	209	198	198	203	200	198	199	174	202	185	195	220	181	198	228	191	181	186	181	181	169	170	209	175	187	180	186	191	194	198	172	200	203	194	197	215	200	206	194	219	201	170	198	183	168	190	197	196	216	176	176	169	194	186	179	208	184	177	172	184	190	213	186	179	170	217	204	176	202	207	179	196	199	190	222	192	184	164	204	190	219	180	201	177	201	219	216	181	199	173	192	191	212	191	206	195	174	185	206	224	180	192	188	211	202	213	183	185	186	180	207	187	170	179	211	214	203	196	215	190	177	189	207	200	203	201	211	152	190	191	168	184	200	174	207	193	183	203	189	209	190	170	176	172	180	203	202	179	188	176	201	191	174	175	195	192	178	189	180	192	201	199	182	180	212	205	224	205	193	207	196	178	195	176	185	162	198	210	191	170	182	179	180	186	185	193	230	161	209	191	203	216	211	176	185	189	170	206	200	202	189	183	203	197	193	186	162	192	177	191	187	204	186	210	167	177	206	174	203	172	156	171	185	201	188	203	192	186	177	218	173	210	204	187	225	175	217	194	205	216	172	182	209	199	198	194	201	161	179	187	210	177	199	198	195	215	209	198	197	187	180	179	196	213	200	200	213	199	188	209	210	195	207	203	202	190	189	206	180	201	194	196	177	183	201	171	183	190	163	170	176	209	190	183	213	191	210	189	179	197	203	179	214	209	189	185	195	182	201	201	194	196	203	189	199	180	196	190	195	203	210	191	204	196	215	209	171	194	192	209	209	212	196	198	192	195	188	199	175	180	192	184	213	170	203	198	192	208	201	193	172	182	188	205	184	193	174	178	188	201	178	186	206	217	197	186	195	203	193	171	197	171	189	211	185	208	170	180	211	197	194	192	206	173	212	173	181	180	211	195	191	202	191	173	191	192	190	223	196	178	208	193	205	195	177	190	182	189	192	161	185	195	212	200	185	167	178	175	185	168	191	197	199	200	197	190	166	196	192	165	200	205	183	209	169	199	215	184	213	180	172	186	220	192	201	173	183	215	194	225	210	192	181	196	192	189	188	194	185	180	198	223	186	213	173	210	196	174	170	189	184	183	181	175	202	194	177	199	182	190	181	169	187	182	171	209	173	167	175	188	201	191	216	188	206	209	185	174	193	190	167	159	175	193	180	171	187	181	211	198	173	184	200	215	212	208	189	198	181	184	197	213	204	189	200	199	201	193	198	189	220	203	193	204	175	201	207	189
3769	565	696	717	680	663	651	603	613	631	579	624	594	598	560	617	612	568	544	576	581	595	569	574	555	546	539	495	576	562	569	569	558	586	510	562	558	554	615	541	505	566	563	535	583	576	593	535	546	575	509	536	588	579	553	579	535	548	563	540	587	550	576	563	567	570	597	571	573	579	537	557	564	533	543	589	560	519	558	571	488	568	567	555	506	526	523	546	597	561	551	530	529	552	531	550	534	530	548	544	537	518	557	556	557	574	569	591	546	570	539	567	567	540	539	506	536	571	577	530	584	570	543	570	546	522	574	572	552	551	565	548	490	595	551	566	580	550	533	572	532	507	547	550	567	588	549	586	506	602	578	548	503	532	571	561	584	563	562	552	613	596	577	542	564	527	540	534	573	571	553	550	560	549	543	562	523	532	568	562	534	564	566	537	533	564	554	564	550	522	547	566	573	536	577	573	600	564	506	508	548	542	560	579	546	584	540	545	571	584	538	536	550	545	584	536	573	567	539	580	556	553	580	555	583	565	574	556	544	570	556	536	582	562	561	551	571	557	567	538	515	544	600	528	540	550	547	587	550	565	562	574	575	559	534	596	556	524	550	529	537	577	556	525	548	558	564	566	602	546	558	496	574	590	552	560	552	552	564	516	515	558	557	568	529	564	534	583	570	556	537	561	557	550	532	577	546	485	551	572	554	534	565	574	575	590	544	562	550	559	598	519	561	560	603	554	593	545	565	557	574	557	549	595	527	539	578	543	543	565	560	541	560	527	565	563	552	586	559	557	547	528	570	585	571	559	552	541	550	557	557	578	557	606	541	555	538	521	567	538	518	561	586	536	555	572	519	538	571	530	548	544	559	582	558	536	563	553	541	566	578	578	536	536	591	571	539	580	577	534	555	568	524	546	504	577	549	524	559	568	565	517	575	579	590	633	554	599	532	509	562	555	545	557	537	542	561	591	516	590	555	607	571	594	590	560	574	573	611	598	538	561	555	615	564	550	561	559	565	555	549	544	549	579	582	567	553	562	552	548	567	576	570	532	603	543	562	578	574	502	542	553	572	530	541	539	557	565	574	520	523	518	516	577	547	537	531	586	607	579	527	575	570	552	565	552	568	516	578	517	597	559	575	526	573	523	573	527	523	605	570	547	616	552	556	535	560	546	550	558	588	521	508	540	578	578	532	540	603	521	557	551	533	545	559	526	559	541	518	541	536	566	571	579	561	543	533	540	526	528	555	549	528	562	528	518	561	564	541	572	531	556	562	561	522	555	612	569	494	587	586	522	540	579	588	577	545	550	600	589	536	575	547	526	561	541	559	560	541	537	583	573	539	549	529	568	522	562	510	561	535	563	605	544	586	577	550	587	544	575	538	562	558	572	615	551	547	560	564	526	552	569	555	534	571	554	563	569	520	555	560	583	561	515	581	582	573	564	593	544	564	577	604	576	541	545	560	562	527	515	559	542	564	545	555	562	562	565	585	552	549	580	563	554	559	515	570	587	563	569	541	556	550	577	557	514	569	529	556	553	562	570	535	588	568	569	587	553	543	511	576	546	565	553	525	544	559	552	560	556	552	559	561	553	543	546	575	577	579	595	566	539	563	577	551	508	547	552	561	571	582	585	544	528	526	563	549	603	546	575	568	570	531	564	586	532	519	573	549	594	545	542	566	582	575	570	565	548	570	545	576	546	593	574	559	580	544	584	538	524	602	541	562	543	546	540	529	526	554	543	543	540	538	551	568	568	585	575	576	571	551	517	539	560	548	569	537	550	556	559	522	549	534	558	511	569	603	603	507	534	578	524	586	542	568	535	542	556	563	545	550	507	525	590	562	541	554	599	535	575	564	533	567	512	612	576	595	586	561	584	537	565	548	541	552	580	522	579	577	557	593	582	563	543	573	562	601	569	550	609	544	584	589	549	564	547	539	586	523	566	553	551	567	516	592	571	567	564	526	574	530	532	545	551	584	582	541	552	505	583	566	541	587	521	544	554	537	610	556	557	550	575	547	523	522	510	569	562	582	588	570	595	563	535	532	554	584	526	547	586	553	560	550	555	575	567	533	602	592	568	533	526	544	566	597	593	582	529	507	578	520	526	544	585	526	545	558	565	553	572	579	579	523	558	539	529	551	559	552	543	556	567	572	595	524	531	518	557	599	556	556	514	525	574	568	555	583	567	594	569	552	535	572	539	571	559	558	554	533	566	590	497	533	593	527	595	554	588	511	562	528	538	589	561	558	570	571	539	549	539	551	558	534	522	582	532	564	599	544	485	541	565	531	557	547	557	573	555	541	547	569	533	629	580	560	526	518	574	578	558	607	575	514	564	552	536	548	544	587	537	596	564	550	534	538	546	571	543	607	526	530	543	552	569	549	546	584	563	593	580	547	520	568	556	529	535	570	601	530	495	562	557	554	553	587	568	539	509	527	526	570	573	592	583	543	593	539	543	606	580	542	534	545	558	550	552	555	503	516	557	597	539	568	547	547	584	597	571	574	532	561	569	554	584	563	537	615	571	570	514	508	536	561	538	558	488	546	575	586	565	552	536	567	598	559	530	542	595	576	608	567	523	537	580	557	584	521	557	548	555	550	579	520	551	515	555	562	527	561	551	555	584	560	551	544	573	545	529	531	553	556	541	597	544	500	555	553	581	560	576	540	575	548	559	581	530	554	527	554	550	555	530	540	544	551	567	543	555	549	548	606	547	534	590	566	571	540	576	562	538	512	592	579	569	581	525	561	617	584	544	579	578	577	536	542	595	505	536	575	587	552	556	565	539	552	539	542	512	538	556	572	570	555	578	559	540	594	576	577	589	572	491	554	519	552	584	541	528	564	556	535	546	561	566	591	562	560	537	570	575	587	533	574	557	508	544	556	559	539	569	541	532	545	536	570	542	520	563	524	556	534	574	579	542	578	525	556	522	533	560	583	585	586	536	552	571	527	553	535	506	576	564	564	580	564	576	580	556	559	541	603	530	550	527	567	553	553	567	612	571	545	557	566	516	530	576	526	524	566	541	542	539	576	562	561	568	568	572	566	524	535	608	540	556	572	564	555	577	509	521	567	523	577	510	531	525	567	574	529	533	562	562	543	531	551	565	551	500	601	546	581	575	564	558	562	520	556	555	529	553	545	561	558	583	568	589	577	605	543	538	611	549	536	558	551	563	566	549	547	543	542	535	538	586	619	567	533	532	566	560	618	522	565	551	536	557	581	558	594	580	523	538	551	557	493	547	552	524	526	534	585	569	530	539	567	582	581	548	562	537	578	547	603	556	550	581	578	535	566	537	532	534	592	546	597	523	536	539	616	579	565	550	562	532	569	571	524	514	576	528	541	537	546	582	556	527	569	570	599	563	556	563	543	550	573	541	578	544	541	531	533	531	574	539	553	599	600	555	511	563	557	570	555	579	518	576	587	588	579	533	530	535	558	546	526	554	584	591	575	589	572	563	576	550	546	538	529	549	541	531	563	527	559	578	525	520
35304	9279	1530	986	770	565	535	504	456	438	416	373	376	381	337	379	359	309	368	326	346	333	358	333	314	319	328	348	347	332	305	308	301	328	348	324	341	341	337	311	311	336	318	325	338	325	311	301	275	292	313	308	327	339	304	329	315	310	337	322	303	295	328	326	337	295	308	346	330	305	308	326	374	322	309	340	288	320	335	310	331	317	333	312	333	298	349	326	303	343	331	331	334	346	347	317	316	324	309	305	298	318	330	300	320	335	307	305	313	328	339	330	314	314	325	274	317	317	334	308	319	295	319	310	343	339	331	291	328	304	282	315	325	312	337	298	330	328	320	346	293	355	317	316	315	319	313	319	332	313	312	340	322	295	317	330	326	300	336	318	342	316	347	327	324	317	296	298	334	325	319	307	316	310	317	325	320	307	334	349	342	365	316	293	299	309	308	307	324	326	301	331	308	297	329	289	291	285	340	342	319	330	329	354	305	328	297	324	327	314	325	323	315	318	341	288	322	296	318	314	290	318	341	330	321	350	327	329	303	330	305	341	345	314	305	310	293	348	298	307	341	338	318	331	309	310	333	342	329	294	280	278	316	371	278	336	305	331	326	320	325	365	342	321	347	300	316	340	330	339	320	299	345	336	327	338	322	309	335	322	317	298	319	309	312	301	341	310	337	329	297	313	335	297	304	314	311	349	314	321	354	326	326	318	319	311	314	342	333	326	311	352	347	299	297	270	343	348	337	352	318	291	371	339	299	338	307	327	304	301	297	303	310	303	303	297	306	336	317	321	317	338	340	305	283	305	291	315	336	307	327	335	282	327	316	324	297	301	316	309	336	321	277	330	282	320	302	316	298	296	343	296	346	345	334	338	327	293	312	318	297	334	342	318	284	334	318	306	324	313	308	348	303	341	344	321	333	320	322	344	289	311	295	280	331	312	317	311	312	307	322	337	297	291	359	318	288	334	293	320	318	330	312	293	353	315	306	344	326	288	307	305	351	310	322	320	349	311	314	326	315	300	319	314	319	329	311	324	339	308	334	327	300	305	326	318	330	314	329	322	316	313	343	318	303	317	316	320	318	327	274	342	341	327	315	303	317	341	298	322	316	298	308	288	342	313	320	302	322	303	307	315	316	334	323	293	346	335	317	306	287	320	360	292	309	291	295	332	330	323	296	333	316	305	310	298	297	303	347	328	328	338	300	326	285	351	300	330	332	304	287	315	315	284	307	347	338	292	335	307	337	302	305	308	320	304	301	328	305	310	345	306	304	300	313	332	336	303	302	326	329	339	295	328	313	289	331	353	349	335	321	311	342	304	344	328	326	353	285	335	336	288	300	323	337	304	303	341	337	301	307	296	339	348	321	325	289	339	333	324	287	349	317	333	318	314	297	278	312	303	311	350	305	296	303	316	314	306	313	312	340	323	306	308	337	312	331	336	333	322	312	323	318	312	308	315	303	326	320	346	325	330	298	338	321	337	355	303	321	306	304	346	313	318	300	322	328	318	323	310	345	330	330	325	308	310	332	314	298	340	289	303	318	331	324	286	329	335	346	323	312	280	313	334	287	287	297	318	329	332	300	337	330	320	340	314	365	342	301	351	310	316	302	310	314	291	316	338	333	290	336	336	296	296	310	314	324	325	307	301	325	314	348	305	363	324	306	315	326	297	319	309	318	323	338	321	352	324	315	298	300	327	305	315	341	318	300	301	316	320	314	354	285	313	301	349	333	330	318	329	335	292	317	304	352	319	334	317	311	339	345	316	267	327	334	339	303	307	315	303	335	319	306	333	351	301	310	352	312	304	287	310	334	291	327	361	328	320	321	331	310	313	328	339	311	318	317	331	313	326	320	278	327	320	287	302	344	348	309	338	348	336	349	289	294	309	334	282	325	335	325	334	304	306	322	321	331	315	302	311	329	341	302	312	314	344	324	314	298	289	368	297	288	293	326	303	341	302	303	315	315	297	355	307	323	312	310	332	310	303	317	322	301	318	314	311	334	325	349	321	285	311	307	302	304	325	326	334	302	318	337	341	306	324	295	293	297	289	357	344	342	297	313	309	309	294	283	360	342	320	315	294	280	325	296	353	290	344	323	296	299	305	299	313	345	320	327	366	305	316	304	324	322	335	343	313	315	330	363	320	304	301	305	309	346	305	316	301	302	319	326	291	293	305	333	328	333	327	294	329	304	326	290	318	333	300	321	306	322	315	320	318	299	299	319	305	311	339	307	346	330	295	293	314	350	273	334	299	323	347	296	327	290	309	301	314	327	349	328	315	332	296	285	301	344	329	323	316	330	349	338	304	311	310	330	315	345	284	339	324	346	305	330	306	325	343	325	306	307	310	359	344	304	308	305	325	302	310	288	286	321	323	313	343	333	306	304	318	316	317	316	310	349	342	344	307	303	307	303	323	360	280	320	320	344	335	324	311	299	306	326	327	331	333	321	319	303	364	322	303	317	297	329	313	301	335	291	327	303	321	338	294	325	332	311	320	298	314	337	313	312	312	297	342	315	314	316	350	319	309	315	354	301	349	304	337	297	278	305	313	361	320	331	307	305	311	270	316	324	304	326	320	315	289	309	337	296	288	311	312	318	316	294	350	346	307	332	337	331	301	344	316	341	310	302	333	363	304	326	341	334	293	308	311	307	320	331	314	324	305	303	267	326	340	286	307	318	314	309	334	338	319	307	332	325	329	331	314	337	322	327	334	344	299	315	320	315	320	292	297	325	304	316	300	350	325	318	320	321	320	328	347	343	289	341	320	279	321	320	307	362	333	335	299	294	339	294	358	329	278	287	333	309	293	321	316	348	317	336	307	305	349	317	328	329	334	324	320	317	291	285	312	304	275	327	294	296	288	306	325	297	323	307	299	307	321	331	304	312	292	314	333	316	298	324	296	309	323	310	341	293	308	326	330	320	309	317	313	300	312	303	328	307	314	310	310	308	340	345	335	292	313	312	314	286	299	351	322	314	313	300	294	323	332	310	300	296	307	339	317	345	325	330	321	338	323	300	307	306	322	306	313	328	320	316	326	334	294	329	338	308	333	317	333	307	306	291	294	349	316	334	313	338	319	340	296	300	327	333	330	305	303	306	304	306	308	310	339	344	317	325	343	325	325	325	325	310	322	282	285	317	308	334	305	313	321	275	321	323	306	317	302	335	293	319	348	326	304	308	311	319	338	329	302	338	319	357	323	315	294	308	328	338	338	350	317	322	316	299	336	302	319	331	284	292	295	335	313	339	314	326	308	322	283	335	304	273	311	297	302	329	316	314	329	310	335	344	312	312	351	313	297	342	295	338	327	322	348	360	324	311	361	295	306	322	330	322	305	325	321	318	286	313	310	334	279	325	311	348	338	296	312	360	357	313	311	297	318	311	336	316	320	332	325	294	317	312	289	285	325	299	293	331	332	323	311	345	332	310	317	291	331	312	312	337	295	341	344	320	306	336	317	337	354	322	321	353	327	318	369	316	362	320	304	330	307
18907	1715	3169	3510	3035	2455	2240	1947	1680	1547	1450	1317	1233	1176	1190	1096	1081	1103	1066	1042	1016	991	948	950	932	990	949	949	906	961	917	891	891	908	906	881	908	886	907	910	881	869	901	936	871	913	840	828	881	856	870	892	852	883	890	890	855	855	817	888	892	879	881	833	824	868	863	871	817	882	865	830	902	838	856	883	871	850	852	878	853	886	812	832	829	849	846	867	836	869	839	874	860	847	844	845	816	823	847	839	837	849	847	842	797	792	785	891	775	851	841	847	854	806	816	854	841	843	852	868	833	805	828	860	833	803	828	866	847	888	807	848	813	900	835	844	865	832	871	850	827	798	877	807	807	859	814	843	814	814	869	828	826	861	853	870	853	821	871	828	829	841	843	898	854	795	831	812	787	864	850	804	907	919	871	826	876	832	850	901	896	830	868	820	840	846	826	867	853	836	848	862	867	839	872	842	873	841	832	851	837	833	852	826	854	789	850	815	860	816	858	827	862	854	850	863	803	866	827	824	839	777	892	815	880	819	844	824	784	861	830	879	884	814	809	851	820	846	853	800	839	857	819	782	816	813	880	834	817	913	829	872	803	840	827	837	858	870	860	848	833	841	825	812	888	821	819	815	812	828	848	823	820	820	775	830	786	812	881	846	865	855	856	858	828	865	847	809	805	838	820	781	837	808	848	826	814	769	861	795	873	834	839	815	862	847	797	856	813	858	818	842	842	842	874	829	826	822	792	850	825	824	826	801	839	803	811	795	863	845	829	919	795	872	789	844	866	829	805	858	825	760	841	838	848	803	819	862	840	855	843	879	892	804	836	841	853	860	849	836	811	801	835	796	840	845	852	803	913	853	905	843	856	861	862	823	833	831	834	822	847	818	768	855	824	855	843	854	782	834	792	803	836	843	879	821	851	843	839	816	829	834	842	843	797	806	768	811	840	883	851	867	832	842	847	886	863	788	858	826	834	858	880	839	834	807	848	841	809	878	854	858	818	857	902	833	779	791	823	847	813	882	813	875	855	799	788	831	852	835	819	832	874	849	821	811	860	802	790	857	861	875	777	796	867	884	810	810	812	854	821	881	845	825	826	851	815	868	855	846	841	841	861	851	808	840	853	865	878	854	847	805	846	836	830	807	861	847	861	788	826	861	805	872	822	816	831	861	859	812	855	861	836	835	874	806	836	843	812	844	868	845	930	823	813	877	873	849	806	868	842	854	897	843	852	896	840	853	852	830	831	822	851	853	829	825	854	820	812	790	882	852	842	847	834	852	873	847	830	795	863	798	817	836	843	782	803	854	824	849	798	819	861	805	840	828	794	803	816	809	877	859	855	852	871	851	848	860	847	852	900	818	860	837	831	863	839	844	831	864	819	846	845	903	887	826	849	843	821	792	780	808	870	821	808	760	788	863	855	876	749	855	895	815	828	820	795	806	851	846	860	830	790	848	832	770	849	872	817	839	842	832	793	801	834	835	814	837	875	857	829	897	812	879	842	814	873	833	842	811	830	811	820	878	859	868	896	836	858	799	807	833	847	817	847	852	845	844	894	886	817	865	768	863	817	840	798	821	855	867	767	876	827	822	840	873	891	877	834	883	835	847	808	759	813	829	827	800	839	841	816	837	797	839	824	850	766	839	860	865	865	847	876	765	841	849	819	827	834	793	826	824	845	820	835	863	819	794	859	863	843	816	807	877	826	831	831	838	827	910	837	822	863	850	830	830	872	833	842	871	817	816	840	839	886	907	811	856	855	854	856	819	809	815	836	783	826	848	807	872	907	831	868	863	819	817	867	816	826	845	851	820	829	833	851	840	812	838	816	805	816	878	822	829	829	849	825	781	821	823	816	824	840	859	851	819	854	859	798	835	802	867	789	827	886	865	880	823	801	820	876	838	872	839	842	862	821	854	837	859	869	844	854	825	892	839	899	888	818	863	818	812	810	822	874	855	828	833	840	830	842	849	845	817	808	873	837	863	844	824	819	864	823	822	883	851	834	885	832	840	837	835	815	890	817	829	796	817	798	768	835	854	820	805	873	811	831	818	841	838	900	828	881	797	863	838	872	882	924	847	836	898	856	847	871	771	849	847	838	837	845	858	853	836	808	864	792	817	783	892	831	849	822	798	878	826	821	868	815	849	828	862	879	884	823	808	811	838	859	867	790	835	818	808	836	785	834	848	875	794	854	872	838	913	832	808	793	836	798	836	859	844	829	853	907	818	802	793	874	888	883	844	795	824	850	844	834	819	811	808	877	826	853	821	844	795	828	788	837	837	788	812	802	817	885	920	840	781	852	832	871	801	809	838	818	892	808	784	812	821	877	837	843	843	882	801	876	816	851	820	781	835	849	801	829	785	814	834	833	838	831	846	828	857	781	893	837	884	830	818	824	857	847	838	778	853	871	773	846	816	840	864	840	877	838	857	857	875	841	825	817	819	853	842	843	861	850	843	857	812	871	816	835	863	819	836	858	851	831	807	772	832	817	804	832	829	860	839	833	819	843	870	847	807	856	819	824	828	865	796	805	833	808	868	855	857	876	838	818	862	844	832	818	850	837	803	827	849	828	867	829	872	843	778	807	848	836	771	827	827	847	822	875	850	802	835	812	815	841	847	830	845	813	837	902	802	859	868	794	860	854	890	826	868	840	923	808	770	822	850	835	862	863	860	812	851	812	824	847	867	842	877	864	854	810	829	812	856	821	846	886	841	870	806	838	878	851	837	808	838	843	839	887	849	838	826	837	833	826	854	883	812	847	858	873	841	815	823	844	850	832	825	847	832	798	819	852	819	811	809	805	906	839	866	779	837	888	879	863	850	899	915	822	778	829	844	821	859	844	849	815	894	844	858	790	845	863	861	833	865	890	818	812	820	888	760	826	831	850	873	860	840	864	854	818	847	833	842	873	794	842	880	824	846	847	870	825	808	861	843	858	865	830	858	858	873	864	828	785	850	806	813	866	833	807	817	814	839	817	800	848	884	868	809	896	818	843	823	899	846	856	843	784	838	840	850	877	871	817	816	822	831	852	842	842	894	866	871	859	849	810	830	869	829	853	794	821	824	833	772	905	826	856	844	841	882	832	856	802	789	879	808	798	849	867	882	883	851	830	806	786	839	826	856	886	829	858	856	863	885	796	836	842	797	840	856	857	836	839	820	812	812	846	844	792	837	842	817	866	859	830	813	814	833	811	876	848	859	809	881	822	805	894	838	862	876	873	779	859	819	793	876	837	800	833	834	852	867	847	843	880	830	821	866	867	815	829	810	828	883	883	775	853	861	836	775	855	817	832	890	789	899	815	838	879	834	876	811	838	850	807	774	808	801	853	853	809	820	890	859	852	809	834	829	861	861	861	813	831	840	835	842	840	862	855	860	886	874	836	832	818	872	830	821	876	820	854	815	863	859	819	867	864	843	818	845	866	859	794	822	829	834	789	836	864	798	892	858	838	861	850	803	879	788	814	829	874	886	846	842	863	825	831	799	834	895
47252	17737	3499	1786	1168	910	694	640	508	460	423	382	360	386	328	328	370	329	328	311	314	294	333	304	325	305	328	315	282	282	311	320	321	301	285	297	254	301	290	296	278	296	287	270	283	298	270	254	285	314	282	274	288	273	271	266	320	291	267	286	281	285	309	265	292	301	282	259	263	272	294	305	298	262	268	305	280	267	269	297	255	305	295	287	291	251	281	275	250	250	309	287	278	271	271	278	259	274	289	288	265	280	254	275	286	302	276	273	239	294	291	317	289	292	300	271	256	264	284	277	281	291	288	257	278	287	289	294	281	250	256	252	296	309	268	271	272	281	284	266	296	295	290	289	267	281	300	275	319	295	248	298	296	253	259	253	251	275	281	304	253	257	286	298	244	295	278	271	281	290	302	257	266	270	281	237	240	283	284	280	263	279	260	288	263	267	283	254	285	262	255	302	271	289	277	291	285	270	288	286	308	252	291	281	251	296	266	273	282	296	259	280	276	296	259	299	282	293	275	315	251	291	303	273	267	253	258	264	258	254	314	289	298	267	255	301	265	282	259	288	265	296	299	282	307	301	284	285	262	291	289	302	244	281	289	267	269	300	301	270	256	293	274	253	270	299	291	283	260	282	273	292	266	287	262	280	265	270	299	287	298	276	261	271	294	265	274	293	294	316	285	273	304	278	264	290	284	263	255	270	238	295	298	281	289	293	272	276	267	238	255	274	274	296	290	296	265	276	286	253	274	314	268	254	277	286	283	287	322	314	278	274	276	299	293	300	266	255	302	288	262	274	302	244	262	285	267	276	264	308	275	306	288	301	266	275	279	288	266	274	255	270	278	262	276	274	265	279	255	255	239	287	282	291	275	292	290	278	259	297	256	250	268	268	256	275	283	245	280	276	271	287	269	286	277	267	260	276	247	250	273	289	284	257	291	262	289	257	258	267	244	286	258	269	278	302	261	281	293	286	286	311	269	291	283	278	279	297	275	281	247	277	289	295	294	298	259	256	264	262	270	250	266	284	259	267	288	278	260	248	306	247	284	264	292	278	281	276	278	292	267	277	249	275	262	279	280	279	304	262	282	267	257	242	262	247	286	247	277	276	269	279	264	300	251	283	269	271	265	271	270	287	235	273	284	303	257	244	254	263	252	270	283	305	240	258	296	283	268	300	283	284	257	276	252	287	288	287	276	242	252	290	242	272	253	282	233	263	307	258	281	276	278	281	280	305	287	249	272	250	268	258	259	274	285	264	238	255	281	297	274	271	297	314	278	283	299	269	268	283	295	255	271	250	245	266	286	260	284	252	312	245	279	267	291	271	255	245	257	253	259	306	273	275	281	258	287	276	273	240	230	295	244	262	251	272	268	268	281	270	258	270	278	289	270	294	292	263	267	268	292	292	291	269	260	272	289	269	262	251	268	290	285	283	283	266	272	258	304	276	254	271	288	295	270	286	276	281	247	311	286	271	263	265	269	298	306	262	269	280	274	268	283	258	293	265	261	277	279	308	265	275	263	272	263	256	267	279	260	280	287	303	287	270	276	282	305	244	263	289	268	293	283	277	284	310	267	245	264	302	282	260	269	274	247	261	282	288	257	268	274	311	286	268	269	278	267	274	280	285	302	268	285	253	286	277	280	254	271	303	285	286	279	298	289	291	291	276	257	263	263	242	284	261	275	297	290	278	273	271	257	283	301	258	265	291	258	269	287	233	289	291	311	278	252	247	276	264	267	293	300	273	265	276	323	248	288	264	305	297	245	256	268	280	285	301	287	286	265	271	271	303	270	284	324	266	244	287	291	290	287	290	311	277	269	273	282	265	262	293	253	301	268	279	263	292	263	257	288	263	280	275	287	280	275	290	269	281	257	290	263	289	284	281	274	259	283	245	266	256	303	287	263	263	279	261	287	278	250	273	248	252	294	268	274	274	277	283	279	251	278	309	256	268	272	304	261	267	271	309	267	252	280	302	292	287	236	260	269	280	283	277	266	253	265	277	291	299	255	292	300	264	280	290	300	277	241	320	278	260	262	255	254	262	285	260	295	262	271	276	258	251	242	262	291	282	261	284	282	301	303	254	264	295	267	287	280	254	295	279	279	287	273	254	248	260	284	266	291	285	308	277	258	272	288	283	280	282	290	245	279	276	261	261	275	264	266	282	278	269	248	269	271	296	309	252	278	248	278	235	266	279	273	258	277	304	288	269	307	270	270	263	265	266	262	262	273	277	257	274	295	260	312	271	255	253	274	290	288	225	262	279	277	276	270	271	288	259	301	290	282	302	287	297	248	296	277	308	307	288	281	260	255	276	289	270	281	254	302	268	287	272	248	286	249	284	268	281	291	281	302	289	273	271	279	276	319	307	286	277	226	303	257	231	255	271	281	294	284	255	255	236	301	283	287	266	296	290	282	264	270	264	270	280	286	258	261	288	269	276	290	258	268	300	278	275	238	258	246	283	302	260	274	288	295	260	264	287	266	274	302	313	273	257	259	289	286	270	272	285	272	287	290	261	263	268	253	264	283	263	264	294	268	307	275	286	254	271	258	239	252	285	264	266	247	274	289	249	266	291	280	262	262	279	263	275	304	295	274	286	264	279	279	287	295	294	280	283	302	270	275	292	262	261	243	264	257	262	283	280	292	275	279	312	285	296	305	269	301	280	283	308	287	259	299	277	276	280	301	280	287	270	256	268	256	282	307	297	263	244	280	253	278	276	279	260	268	284	259	296	268	260	279	250	285	272	268	266	298	288	262	282	321	275	246	288	258	262	244	284	287	247	296	283	278	264	280	251	278	283	264	272	258	273	247	274	270	278	282	242	287	281	275	274	279	288	265	260	265	283	268	257	277	282	237	284	253	258	266	282	286	271	284	291	287	294	266	275	258	300	282	275	262	272	253	272	265	280	309	308	243	274	253	272	271	283	279	258	306	273	292	263	267	271	271	272	306	247	265	263	278	276	287	264	269	298	287	297	271	252	264	275	259	279	260	276	246	244	270	263	272	255	264	260	290	293	254	271	296	281	276	282	260	276	260	273	285	274	287	285	281	288	256	285	263	302	276	284	280	312	273	286	253	267	270	264	291	299	256	245	282	325	299	301	282	267	263	281	271	254	273	249	277	278	272	268	261	255	284	275	305	257	280	264	274	287	269	280	310	266	290	248	314	255	276	266	283	288	254	254	295	298	259	268	302	254	264	252	292	258	271	290	278	278	270	272	277	292	289	278	275	257	279	266	273	259	278	274	273	272	289	266	247	291	292	301	272	300	295	268	286	289	256	277	274	251	229	285	271	290	255	287	309	296	301	272	281	262	251	299	261	291	270	272	288	257	260	305	282	261	307	281	278	267	246	265	268	277	273	332	279	293	270	254	276	316	240	260	298	280	256	267	276	271	297	293	279	290	246	300	273	312	276	278	285	271	269	272	277	263	245	280	266	309	296	249	303	270	289	290	265	278	261	264	283	276	297	291	292	263	273	278	274	289	297	296
25556	2463	5344	5764	4851	4028	3292	2766	2379	1966	1830	1643	1536	1471	1384	1267	1211	1169	1099	1084	960	1028	986	1011	984	913	949	867	872	830	843	910	807	851	768	855	829	805	842	775	812	845	798	800	802	760	806	804	774	768	747	794	751	698	763	760	728	791	789	779	718	767	716	774	720	776	748	763	726	721	720	744	720	728	747	680	704	765	715	716	748	756	685	709	753	731	734	674	699	710	761	727	791	709	728	682	693	695	732	772	724	690	709	735	731	727	722	738	728	698	709	709	704	709	700	705	702	715	733	737	710	728	739	725	676	742	730	750	743	695	751	684	754	718	687	734	709	693	720	713	720	721	732	742	700	727	691	723	738	700	739	728	729	738	731	702	713	670	746	705	734	688	720	710	722	666	716	738	745	766	699	683	720	772	718	687	702	752	729	745	742	715	701	747	747	708	674	717	731	700	712	716	728	712	766	735	724	646	737	723	758	695	744	697	718	770	700	769	695	719	726	711	709	710	723	723	703	746	749	723	708	720	718	734	744	750	732	758	719	737	700	682	737	746	676	754	758	676	739	704	688	771	741	707	701	748	705	682	706	705	798	675	685	678	699	718	668	712	688	724	738	734	732	673	731	728	726	741	727	685	698	745	725	688	738	703	694	735	730	732	675	732	667	716	723	762	701	733	733	682	720	683	721	721	749	723	717	727	703	734	714	764	737	670	729	719	726	725	710	776	727	713	721	697	693	743	760	690	716	698	688	719	724	749	787	752	711	755	721	748	709	735	716	716	698	699	727	718	715	728	743	708	714	700	761	730	727	699	699	717	672	724	713	770	736	713	706	694	710	727	748	674	684	712	627	720	712	761	679	727	715	711	707	709	710	756	703	721	699	710	680	708	682	739	758	751	678	707	692	660	725	721	691	724	686	755	706	717	719	708	758	669	708	713	737	713	774	702	685	720	709	662	731	733	704	702	687	730	708	734	729	706	710	695	740	694	666	691	668	678	715	733	749	706	669	690	740	717	744	709	679	659	712	763	689	704	739	713	694	756	704	715	675	770	693	689	744	725	665	762	689	679	752	733	710	743	718	693	742	763	707	717	743	749	750	725	685	678	676	711	707	724	695	695	780	720	749	738	728	729	721	692	654	681	750	713	691	750	742	780	651	711	691	701	725	675	681	703	678	683	722	713	687	735	742	763	745	744	724	741	728	717	753	739	746	708	749	686	726	736	755	739	716	749	674	740	740	707	709	718	723	677	712	696	712	708	708	784	685	722	715	713	711	712	683	696	707	735	743	704	736	698	707	724	745	709	737	749	744	704	687	660	716	689	679	683	689	697	746	721	730	731	727	771	707	684	720	702	767	685	710	677	716	736	723	745	754	726	736	660	719	736	685	720	718	734	711	711	690	683	704	682	736	717	716	688	770	740	686	700	744	676	689	707	725	751	716	754	681	760	708	735	722	716	727	744	678	733	700	731	714	724	689	691	706	706	761	680	729	687	763	758	688	691	704	719	677	745	702	703	749	730	710	723	707	714	704	706	705	732	727	729	710	718	714	712	711	695	759	728	717	735	728	702	718	662	664	692	709	755	682	722	736	707	737	671	733	683	734	725	719	690	712	748	726	687	696	708	738	702	727	729	750	684	725	741	725	734	719	740	753	714	780	738	714	715	708	699	686	713	738	738	709	718	738	721	717	715	693	668	769	697	716	729	702	688	686	672	716	696	741	651	718	707	689	680	680	730	730	677	728	727	689	706	676	717	737	725	732	678	668	731	753	684	714	695	695	780	734	697	692	723	754	696	736	760	739	723	720	685	695	737	716	681	690	674	725	698	723	719	713	782	739	724	730	716	727	742	715	709	689	731	689	727	720	709	730	716	732	721	688	746	746	689	699	754	743	711	693	710	756	718	792	744	762	711	722	683	714	701	737	709	741	704	709	710	728	702	677	733	685	756	723	723	694	689	694	747	701	719	675	705	694	722	720	774	680	737	728	709	749	682	766	741	733	714	706	735	748	738	688	736	715	708	795	737	736	692	720	725	702	701	758	704	747	706	773	705	679	723	753	687	744	685	718	683	722	721	665	740	717	675	719	731	722	740	724	688	687	668	709	697	766	750	677	701	762	719	738	741	701	719	759	719	723	674	738	719	746	724	675	685	645	748	728	714	749	723	754	711	713	697	709	715	732	722	737	776	769	716	728	693	717	743	769	720	701	706	753	690	712	750	674	696	677	681	766	715	717	705	703	729	701	714	738	712	692	727	682	706	723	718	738	690	700	678	674	757	685	673	680	687	766	689	757	753	736	708	673	723	713	678	670	728	746	768	668	720	715	750	760	696	700	747	738	663	723	706	702	788	719	730	716	711	702	711	725	722	730	708	684	698	701	729	724	714	695	711	737	695	759	683	674	712	671	759	656	716	738	728	729	710	734	728	700	726	717	723	680	692	706	699	720	714	754	737	718	736	676	753	714	770	713	727	721	703	728	730	685	714	731	692	732	708	710	702	731	675	724	687	705	707	708	774	763	682	748	669	697	688	735	694	727	719	709	667	698	710	692	673	721	714	646	691	690	765	731	684	720	745	688	688	720	722	713	694	686	680	705	722	745	700	722	718	695	731	724	719	704	731	713	741	704	690	757	704	748	745	745	687	713	738	708	714	665	659	712	720	692	716	722	697	732	672	766	704	725	730	688	748	698	715	743	702	693	687	721	686	665	718	722	689	687	725	670	757	733	712	699	743	666	780	713	666	734	698	734	695	755	714	674	721	694	718	756	709	761	686	686	701	741	701	701	737	708	743	743	703	700	708	724	678	727	732	729	724	688	698	712	660	710	667	727	742	757	739	673	686	716	682	699	671	741	736	709	722	730	729	659	706	717	700	725	737	708	724	744	717	745	717	705	678	706	701	730	699	711	705	724	785	729	729	711	761	752	720	707	683	724	737	671	720	724	721	725	679	742	739	723	729	698	700	731	689	703	663	746	721	728	717	700	726	698	747	715	730	706	708	699	721	722	711	779	741	734	699	686	688	717	702	714	684	700	655	672	675	719	723	733	700	686	768	727	780	702	723	745	742	716	743	712	776	705	707	724	698	689	690	771	727	714	717	737	695	749	705	726	736	775	678	711	682	702	659	684	667	707	701	747	677	741	691	719	726	726	677	722	735	715	748	746	734	705	753	730	669	708	720	689	707	703	702	739	723	734	674	704	758	735	718	707	661	719	728	684	708	724	698	754	670	738	740	645	693	699	726	743	757	688	737	707	743	695	698	765	739	720	772	721	666	662	725	716	694	748	734	713	759	708	737	734	732	695	687	704	765	749	772	738	695	702	679	760	731	732	715	693	735	730	722	741	710	711	733	690	699	729	717	672	704	732	718	711	727	732	705	762	692	748	707	697	718	734	755	704	720	702	763	764	727	708	736	732	683	687	731	761	738	696	727	719	672	701	726	762	722	680	699	718	726	716	743	701	713	685	709	712	737	679	672	724	711	707	713	731	733
3585	264	222	217	206	189	210	194	185	217	198	194	191	204	176	217	204	184	187	220	186	189	204	192	188	203	203	187	223	206	202	189	203	190	203	180	204	192	184	209	190	191	200	207	183	183	183	198	199	188	174	187	206	198	183	218	183	212	194	185	195	192	205	194	176	205	209	173	210	199	177	196	208	215	215	194	184	203	204	194	192	189	184	192	201	187	178	195	166	214	198	192	199	183	182	189	204	173	191	179	185	176	229	199	192	218	206	227	220	175	185	174	212	179	200	168	195	196	229	188	195	189	224	189	209	216	195	216	203	174	191	202	191	214	218	179	152	161	188	203	179	212	188	174	172	208	180	218	234	172	188	190	194	205	224	211	184	185	183	181	215	208	205	174	219	205	207	196	177	186	185	201	208	188	190	160	208	181	196	194	200	187	204	188	192	201	189	192	171	211	174	184	196	211	193	182	203	194	194	182	209	210	182	200	184	180	176	187	193	197	204	195	202	173	180	205	209	197	195	193	203	188	198	179	186	183	166	172	164	184	188	206	194	192	209	185	200	217	184	180	210	209	193	204	194	180	182	201	174	181	205	209	201	197	222	223	181	186	199	171	213	198	193	165	192	217	170	197	187	216	206	176	192	179	197	196	197	201	191	189	208	206	183	190	170	206	181	198	171	182	197	208	180	164	216	169	196	199	223	191	155	223	213	181	207	190	202	166	203	191	186	208	185	214	180	192	185	188	190	176	168	206	206	213	198	205	226	200	194	182	200	171	209	174	173	176	177	161	182	212	197	203	225	199	162	199	203	200	167	201	196	197	211	234	210	198	218	212	179	200	195	226	198	201	194	158	180	202	203	177	183	188	189	189	150	205	211	180	193	197	192	169	199	199	232	195	191	210	189	198	198	206	175	206	191	188	213	185	193	212	212	215	191	184	208	207	192	191	203	190	208	218	196	208	202	184	188	211	193	187	182	197	198	207	200	185	193	170	195	177	170	195	194	188	192	205	165	180	203	193	174	216	215	188	195	208	195	185	197	200	196	194	188	187	177	188	199	200	196	162	185	206	171	196	195	191	191	179	225	199	184	205	213	209	186	171	192	197	217	185	208	188	198	192	174	215	211	188	184	210	169	192	198	186	167	213	204	215	194	179	210	196	160	185	184	202	184	208	178	206	213	182	204	195	180	214	200	199	190	200	175	223	208	199	194	186	189	174	184	177	210	175	193	191	179	195	201	213	173	196	208	197	203	226	197	209	207	166	186	199	167	183	198	205	195	191	172	186	197	200	204	191	218	214	189	197	190	191	200	183	197	189	199	197	204	215	181	205	220	181	209	185	188	186	186	195	191	214	209	205	181	193	166	189	172	196	200	182	198	220	182	191	181	208	168	172	193	190	169	174	178	186	181	198	193	197	196	188	188	205	180	187	190	192	192	206	201	199	169	215	162	200	194	186	193	198	173	201	178	166	193	200	184	178	197	195	185	198	193	209	190	200	208	208	182	220	218	196	205	189	198	185	202	203	213	209	188	179	176	185	199	224	205	201	211	209	198	207	198	196	193	211	216	209	204	209	174	195	195	200	199	199	203	204	197	201	197	184	200	203	213	188	190	180	182	195	227	202	180	233	190	181	196	191	234	187	198	207	196	219	185	194	170	188	171	194	210	179	165	185	179	179	193	164	201	175	180	199	189	177	196	208	190	208	200	186	213	193	176	188	198	185	154	215	176	187	183	186	176	179	206	199	205	198	181	193	179	194	210	188	204	190	205	201	216	192	195	191	197	191	167	168	182	167	188	203	220	219	219	195	202	176	197	184	199	211	182	211	191	200	182	187	200	212	184	162	189	188	192	205	221	184	212	190	207	175	226	191	173	170	189	189	167	205	190	212	199	199	210	174	190	197	194	195	194	195	215	193	189	209	192	200	199	187	185	207	182	207	189	197	190	203	206	181	173	188	183	198	186	183	222	208	171	187	184	190	203	188	179	197	198	191	224	217	176	188	223	191	208	195	196	183	191	173	210	188	208	210	189	192	215	169	195	179	208	189	170	187	204	160	206	209	184	171	188	217	183	199	195	200	170	216	200	180	207	212	203	204	200	175	192	191	217	188	185	176	164	202	186	207	193	205	194	175	173	220	205	174	165	193	194	196	200	197	191	211	213	161	178	202	189	182	207	213	166	193	189	197	189	196	212	215	189	183	174	185	189	188	187	209	170	193	182	209	200	191	218	199	218	195	198	173	188	189	202	179	219	210	197	184	207	177	207	187	196	210	203	215	212	183	195	177	196	179	208	199	179	201	183	186	190	198	174	187	168	170	186	214	176	180	165	177	224	204	177	189	180	200	173	207	190	214	178	170	192	167	186	183	198	178	209	179	195	198	194	203	200	207	179	204	163	204	215	212	170	222	227	214	169	192	207	187	196	168	208	200	200	162	190	220	204	199	202	204	202	183	179	200	187	179	193	192	212	189	221	173	190	184	189	192	189	166	200	182	201	176	186	187	200	193	205	210	200	207	181	190	188	187	181	200	202	187	189	191	182	210	199	179	226	187	218	172	178	203	204	185	206	221	183	216	209	175	191	193	203	183	165	214	196	196	212	217	203	160	211	198	189	219	219	201	214	190	178	184	198	214	180	194	193	177	179	196	171	183	189	191	194	175	193	187	221	171	203	201	229	205	162	188	204	207	206	204	182	202	187	214	186	187	210	192	200	203	173	195	204	208	195	194	220	178	203	231	186	206	206	197	202	189	188	173	193	179	170	200	192	205	208	203	163	212	209	194	192	192	173	218	198	169	184	188	215	185	181	192	177	202	198	196	190	208	202	169	196	182	210	189	195	196	189	199	171	196	187	197	201	190	170	213	191	187	194	185	179	192	217	213	186	193	182	191	197	177	169	190	182	219	183	194	207	226	200	218	195	187	176	189	221	186	199	184	182	189	194	199	185	176	176	177	185	203	197	192	193	199	188	182	191	175	173	200	185	194	181	200	189	191	195	194	194	183	183	192	206	200	207	184	200	200	194	189	209	203	201	184	185	184	187	182	175	187	179	187	188	173	184	222	190	212	177	192	192	216	204	188	160	174	201	191	205	195	186	179	170	209	183	188	166	204	187	184	187	194	185	191	219	184	182	220	171	180	187	198	210	198	166	203	184	202	178	201	206	186	176	199	222	207	205	196	184	196	176	196	188	225	197	213	207	190	189	188	213	190	210	214	190	200	180	176	168	178	191	180	188	193	192	188	231	178	215	189	182	187	183	194	187	180	196	195	161	203	164	164	207	199	188	215	193	201	187	194	203	198	193	212	171	198	203	210	216	188	184	201	179	197	188	192	179	224	187	187	171	214	166	202	193	197	201	207	212	217	182	189	206	192	212	189	173	178	196	201	187	206	192	202	222	186	179	200	191	194	181	194	202	196	195	199	194	205	220	197	194	186	193	188	198	196	205	201	222	200	214	199	223	215	199	226	175	192	206	190	181	212	203	197	189	174
3615	561	675	692	687	638	644	599	616	589	588	571	576	574	576	566	575	540	608	590	529	555	587	557	561	523	541	573	574	578	581	559	546	525	572	555	605	560	564	587	610	578	542	546	562	571	595	554	555	584	549	529	548	507	560	517	527	531	565	531	569	555	568	548	601	528	546	561	546	562	555	521	554	589	558	516	554	545	554	567	574	579	528	542	561	558	520	568	564	594	526	559	582	592	589	584	557	516	590	580	568	560	523	540	565	546	542	525	553	572	540	579	545	577	577	550	543	559	559	555	568	609	549	608	579	574	577	540	545	554	620	565	547	515	596	553	535	555	542	513	569	557	541	544	598	561	598	593	559	557	573	582	586	547	564	541	599	603	543	555	534	577	571	555	559	574	519	543	555	583	568	528	559	588	544	582	561	533	588	540	576	555	597	560	573	555	569	566	540	570	548	531	533	521	526	561	533	568	552	592	563	540	543	573	527	565	574	566	559	558	557	559	592	570	530	554	559	594	603	572	524	565	599	549	553	569	551	536	539	558	544	567	549	568	606	568	568	581	564	527	556	557	544	551	581	552	575	573	544	574	548	537	607	585	598	570	569	570	515	536	534	540	549	555	523	515	532	521	565	571	582	557	556	553	604	615	520	565	578	555	524	541	525	513	578	588	553	553	532	569	569	576	507	565	570	575	605	562	519	532	549	550	577	582	561	551	574	609	550	566	587	543	530	527	552	579	549	585	528	540	548	567	565	531	555	602	562	568	583	579	568	549	497	539	561	576	564	579	542	576	583	528	557	562	558	550	559	590	510	553	579	571	566	565	562	574	569	550	569	509	551	576	563	583	587	601	592	570	581	580	511	568	599	564	580	551	540	556	569	544	584	541	592	580	562	547	567	564	542	524	588	548	592	524	533	554	526	560	572	534	572	540	557	558	563	567	567	522	526	538	592	558	561	579	582	599	531	542	519	554	568	537	558	574	594	544	546	607	546	538	548	587	565	577	499	558	579	563	548	582	602	597	576	558	571	575	562	577	536	549	556	506	555	558	516	563	596	552	583	572	591	594	548	559	561	544	545	542	566	560	531	548	564	518	542	541	546	568	561	587	557	532	578	595	528	598	564	549	553	572	555	577	538	577	532	539	575	517	570	594	539	525	561	562	587	538	543	525	530	556	530	541	595	535	600	559	569	577	607	527	523	562	574	570	577	527	570	576	591	587	586	600	552	575	553	599	547	545	503	548	534	542	552	571	594	563	556	553	558	561	527	526	537	582	579	563	540	564	526	553	532	547	525	536	562	568	524	554	567	576	581	589	556	526	592	529	554	577	571	543	526	574	571	537	541	556	537	582	560	616	581	538	578	513	591	581	549	561	593	578	568	580	566	591	599	576	579	597	586	570	550	573	553	582	570	609	571	562	575	603	546	579	545	573	543	569	565	533	587	600	568	578	582	587	574	539	532	600	559	546	593	523	566	551	556	487	580	564	578	545	533	569	548	571	567	565	578	548	558	541	516	590	538	542	584	570	540	537	545	560	525	530	589	571	605	528	575	567	541	551	593	528	558	558	573	515	533	569	534	523	605	527	571	564	551	549	556	601	562	565	556	528	524	538	514	573	560	571	594	595	565	563	568	567	595	514	518	579	531	537	554	560	561	518	549	552	551	543	602	552	585	567	577	585	575	538	564	600	558	577	597	549	523	566	622	574	581	574	588	581	571	533	543	557	573	579	554	542	530	560	588	568	573	574	524	571	575	585	552	582	539	522	553	586	580	565	518	555	566	560	553	582	569	572	603	583	588	594	568	564	573	551	583	567	595	560	543	567	589	533	532	550	591	529	566	560	537	531	571	561	583	573	573	556	583	586	562	522	569	591	527	582	573	588	557	572	539	534	544	564	603	578	547	545	557	569	539	582	569	597	533	548	560	540	555	583	588	551	576	524	547	549	544	543	562	584	575	617	549	587	577	562	526	538	547	601	580	575	546	591	537	544	547	548	543	582	543	548	584	556	562	537	588	523	533	562	530	594	567	575	553	575	571	595	579	614	533	577	587	548	548	580	608	543	583	551	589	559	547	530	527	547	570	534	555	549	530	588	570	544	536	581	609	543	504	545	595	604	553	542	530	572	550	545	596	527	570	541	542	563	552	578	539	567	587	545	570	594	528	541	569	623	593	580	552	567	517	564	566	578	565	552	534	540	548	581	571	536	580	557	558	560	560	577	530	553	537	576	593	598	550	557	573	588	603	551	540	531	565	631	547	575	581	592	581	579	559	551	616	528	554	596	534	541	565	544	556	566	581	579	540	549	535	554	575	537	565	590	608	541	580	563	605	542	554	595	567	549	567	580	549	543	556	547	555	549	549	576	553	594	563	555	572	579	527	572	545	564	599	586	522	546	536	561	523	576	541	514	558	588	556	512	574	562	559	602	542	588	538	538	575	544	548	514	607	533	543	555	573	546	576	524	567	598	540	604	538	533	593	548	520	554	586	593	575	547	588	569	555	525	555	558	569	561	537	594	512	593	596	570	581	566	531	575	572	592	576	565	555	555	553	554	558	554	544	538	575	590	556	530	569	534	600	551	594	504	554	556	559	535	554	576	576	589	542	591	534	589	560	571	545	604	550	610	517	550	522	578	604	583	573	550	544	551	530	577	547	572	529	506	555	544	569	583	523	586	561	525	536	553	533	506	544	529	527	569	577	512	581	552	586	546	551	538	542	542	509	546	566	561	540	584	581	532	549	546	619	604	554	566	545	549	590	561	569	563	539	564	557	565	542	583	536	546	540	575	571	531	588	582	592	553	531	567	512	573	541	570	604	556	583	577	572	545	595	593	553	543	536	553	594	545	567	560	537	541	501	543	556	581	577	582	578	560	540	591	591	532	545	571	548	574	570	537	585	599	601	534	579	563	550	551	578	567	601	616	573	553	579	544	572	549	564	542	533	557	564	539	554	556	542	557	524	591	599	568	536	578	512	528	561	544	539	571	601	615	554	559	563	555	564	601	530	568	542	564	582	556	541	515	556	559	564	568	603	539	525	595	555	580	594	580	544	576	553	551	557	578	581	541	528	535	520	578	559	576	562	559	536	521	556	566	572	559	574	526	595	598	572	561	517	579	562	540	575	554	549	592	578	586	558	560	549	582	556	539	557	558	548	528	587	573	529	575	573	566	538	518	583	568	578	543	593	535	575	506	560	545	558	552	545	588	592	566	565	565	550	538	543	535	581	574	539	533	567	569	549	562	598	545	580	544	579	583	623	541	527	547	588	594	578	565	628	521	556	583	570	541	517	564	508	567	556	604	542	572	579	556	555	565	560	557	546	589	587	557	565	577	552	539	555	596	537	576	535	534	565	580	535	560	546	524	555	561	573	545	508	524	538	574	541	564	586	558	524	587	551	585	550	568	585	587	512	566	534	603	540	547	574	568	554	587	579	592	597	518	545	569	550	552	560	544	534	572	535	534	545	555	554	563	561	526	534	514	588	550
35073	9158	1538	1039	779	638	550	499	406	428	409	343	400	344	330	381	337	332	361	364	312	325	389	323	332	322	371	386	331	350	306	328	362	303	310	324	347	340	342	363	323	318	324	332	335	324	302	349	307	326	341	312	330	378	328	322	291	288	349	316	330	345	312	348	336	297	352	296	342	344	343	314	292	341	324	326	323	307	313	344	309	322	365	313	296	376	352	287	328	297	297	332	313	331	306	320	341	305	350	310	342	284	339	343	336	317	317	303	317	334	304	342	321	312	338	324	308	331	312	310	319	307	323	312	323	329	310	317	323	334	306	309	328	307	350	308	352	315	295	297	306	322	317	299	331	325	348	280	346	339	297	306	322	302	324	331	298	316	307	340	331	319	322	342	333	311	310	310	304	318	345	310	341	304	311	325	327	309	313	286	341	343	318	289	311	312	322	358	340	324	305	324	344	345	359	313	325	311	304	337	313	300	337	305	326	327	348	315	327	319	300	335	319	306	323	340	328	317	331	326	290	316	310	355	319	311	290	328	307	350	346	283	342	322	349	320	314	328	332	307	332	317	303	302	348	303	334	323	318	315	305	310	303	330	358	327	329	340	343	330	286	328	332	327	330	331	350	321	320	313	326	319	336	313	284	310	351	350	327	278	306	287	291	291	300	343	307	322	309	338	322	339	313	310	305	324	319	301	332	343	319	315	296	342	338	323	338	315	335	317	321	328	314	315	316	358	307	338	360	299	334	314	322	286	303	337	345	298	316	331	335	311	314	337	314	318	350	338	334	295	313	304	318	326	325	343	318	386	333	263	311	307	331	315	343	336	317	292	355	316	344	327	315	304	330	323	333	284	306	332	325	315	330	305	341	314	340	346	320	341	299	348	326	304	298	346	328	333	335	312	311	335	332	346	324	338	319	316	329	314	311	306	314	319	330	337	318	315	312	306	330	299	333	276	358	327	302	339	342	331	320	340	330	307	331	303	324	343	332	316	333	303	346	335	306	340	305	317	274	324	342	325	315	321	290	300	361	328	314	298	291	307	322	334	319	319	306	301	339	328	355	339	324	295	338	329	306	301	300	340	330	326	341	313	337	321	332	330	311	312	344	352	300	290	330	320	311	363	336	333	315	315	313	349	314	304	315	317	337	316	329	326	328	345	333	335	346	314	343	310	316	295	323	341	312	312	311	307	307	304	309	326	329	357	348	324	295	337	329	336	356	338	339	326	324	363	323	287	315	355	323	325	319	316	333	305	336	315	359	324	320	315	308	337	328	312	333	327	359	320	312	286	293	300	337	313	296	328	305	323	348	330	318	334	333	316	344	340	306	294	301	314	344	322	347	320	324	323	315	340	310	330	333	326	355	331	318	310	330	316	325	321	326	313	304	317	319	320	325	323	323	301	291	311	307	319	331	330	328	323	310	325	332	308	320	322	313	353	297	301	325	320	338	317	312	310	320	292	283	318	318	333	328	341	308	298	345	298	332	322	310	335	322	300	302	320	295	352	281	336	357	326	333	318	340	320	358	314	314	320	297	345	329	329	310	304	312	311	292	348	319	295	330	325	307	326	331	310	328	351	329	321	325	344	345	331	314	336	327	346	296	320	330	306	310	343	309	312	315	324	307	307	357	323	333	310	294	322	349	298	347	341	361	325	284	341	320	325	323	353	320	293	320	330	330	325	311	321	327	315	325	342	322	321	316	332	337	309	320	289	304	309	328	329	347	331	366	317	341	340	331	305	308	346	302	329	318	338	307	312	307	328	322	338	321	318	319	314	290	373	289	325	312	317	308	317	334	325	340	319	297	306	300	315	321	288	314	337	290	347	326	302	331	312	337	332	314	321	321	297	308	300	316	320	305	324	318	313	351	309	318	312	325	326	338	344	316	335	325	328	331	293	307	304	286	314	302	315	354	352	328	325	338	318	292	309	340	327	382	318	325	324	344	304	334	311	310	297	334	337	338	289	336	326	301	316	313	327	324	344	330	313	349	331	293	352	361	298	305	305	315	342	284	328	332	337	325	327	310	293	300	333	291	320	303	308	316	340	314	346	289	354	313	317	320	331	335	316	340	341	336	329	340	304	316	309	328	324	315	322	338	295	320	329	339	327	315	327	332	315	351	317	340	326	327	307	342	323	342	302	310	350	308	318	343	323	300	304	303	332	348	321	356	318	328	324	309	323	325	301	357	281	343	294	344	298	345	324	323	325	306	324	326	299	323	318	298	309	304	325	309	334	302	307	326	336	320	336	319	286	350	307	326	358	288	341	301	317	327	303	317	323	337	323	338	346	293	334	306	299	338	323	299	319	345	291	357	307	327	289	301	347	326	364	316	321	333	350	319	286	317	307	334	300	300	297	325	329	323	355	307	331	339	319	305	351	328	308	320	330	299	310	317	337	292	307	317	335	331	287	321	300	326	318	325	348	323	313	326	331	365	300	338	287	321	296	313	298	315	315	308	322	342	292	333	295	344	330	322	356	327	322	340	317	323	290	306	328	309	305	291	317	339	308	328	336	322	286	346	293	321	303	341	344	311	336	318	309	300	304	306	311	329	275	289	290	309	347	316	351	314	308	354	330	344	327	315	311	292	318	332	306	341	360	317	312	347	302	330	288	332	348	318	311	308	300	320	318	318	347	317	347	300	294	303	317	326	326	360	324	312	316	306	342	328	303	308	342	318	308	313	362	299	337	340	323	317	298	307	331	314	323	333	334	313	294	350	334	351	317	340	298	292	351	297	329	305	288	345	312	328	325	359	339	308	328	341	343	280	307	322	324	302	315	308	320	347	307	335	312	333	323	313	333	320	337	321	296	321	323	319	315	331	334	297	337	317	324	307	296	309	323	327	331	314	300	298	315	338	306	307	338	283	315	334	304	307	352	336	314	334	339	316	313	347	343	340	330	337	318	305	330	289	330	322	301	310	337	344	307	314	308	326	296	327	322	327	319	335	331	316	281	336	318	323	331	323	310	321	297	348	321	292	314	297	326	306	333	287	320	304	351	313	338	318	314	292	320	320	320	316	322	297	313	355	320	328	309	337	318	307	327	292	333	311	324	311	313	262	332	312	335	309	316	308	352	308	305	320	308	331	304	329	311	346	347	302	324	314	326	322	335	343	343	343	299	339	299	313	306	294	313	308	287	346	325	323	314	308	289	307	340	337	327	307	320	344	320	303	310	288	346	319	337	358	327	335	332	356	347	338	278	308	304	324	323	347	357	359	318	363	357	348	347	337	329	294	285	326	329	328	333	344	309	320	353	334	321	286	322	358	353	345	285	318	301	299	292	339	306	307	339	290	346	333	321	315	348	320	315	337	307	333	324	305	324	273	350	305	317	315	298	298	331	333	320	335	335	264	292	319	322	332	301	288	296	329	334	317	313	274	304	302	323	350	326	344	331	344	311	347	311	321	297	313	324	310	270	295	315	331	317	335	307	340	325	360	325	341	340	339	308	324	318	310	319	285	341	346	306	323	303	336	302	322	360
18969	1724	3265	3474	2990	2500	2249	1907	1705	1545	1392	1324	1218	1247	1212	1133	1064	1106	1066	1069	1029	1016	965	972	1044	933	994	918	911	903	940	931	892	894	891	846	900	890	976	904	905	904	872	891	890	866	827	881	883	877	870	869	874	905	833	793	916	816	820	841	823	836	859	884	852	853	892	825	864	915	834	841	856	823	835	869	839	840	879	814	894	810	868	855	873	839	884	867	791	850	890	860	872	834	855	852	783	870	852	869	893	835	830	850	836	860	843	785	831	831	888	857	810	852	837	804	871	836	803	793	864	819	851	897	809	902	852	837	817	872	869	909	809	838	896	830	813	871	880	880	846	813	817	916	834	816	888	830	923	814	847	847	836	870	832	860	850	843	876	901	834	865	819	879	846	861	856	856	859	849	839	884	839	820	813	856	838	853	870	881	842	890	883	876	869	811	829	855	808	854	815	817	847	848	845	828	883	787	869	889	822	845	857	845	819	868	857	819	862	822	860	870	808	847	799	848	846	906	845	807	841	864	902	785	860	831	777	825	915	846	814	851	810	801	840	854	830	825	826	820	823	836	862	811	852	881	812	830	824	902	841	802	852	819	841	928	865	902	854	841	838	816	870	832	831	831	842	829	815	814	826	840	830	883	868	820	811	827	832	839	835	831	850	844	850	823	854	860	791	818	857	835	814	831	809	818	859	856	835	850	820	859	863	881	831	887	872	863	815	823	856	833	864	811	795	849	841	821	856	829	849	822	868	803	831	833	882	902	836	809	871	829	867	859	852	773	819	843	812	796	860	791	832	817	848	847	829	837	848	839	820	846	891	825	848	823	845	853	844	869	869	812	821	797	871	907	840	832	806	877	877	868	780	876	854	866	841	862	819	817	865	819	898	877	886	803	817	838	833	831	826	832	874	845	849	851	829	831	888	881	816	828	858	794	840	854	843	847	891	818	782	874	836	816	833	922	808	856	814	823	800	870	862	870	839	859	851	835	835	860	804	865	890	840	827	846	836	798	885	843	856	820	809	866	824	838	782	860	795	815	853	805	838	771	851	827	882	829	813	842	874	840	793	875	842	811	841	843	864	833	818	859	828	835	862	871	881	862	837	850	905	883	821	851	824	909	881	804	840	808	798	885	871	831	828	833	887	807	884	819	826	808	836	827	900	813	837	836	838	866	848	844	908	833	874	882	863	844	890	827	850	827	817	815	874	900	797	889	876	860	882	809	805	813	831	897	850	895	849	889	860	876	842	840	832	844	823	843	836	834	814	825	861	856	846	820	881	859	812	847	804	873	862	821	884	849	876	875	817	868	852	842	843	838	812	829	868	850	780	861	876	833	832	850	812	833	796	859	823	869	825	795	812	796	864	837	810	869	821	833	793	813	856	813	842	853	780	848	865	844	840	851	847	840	874	818	898	775	826	873	860	858	871	858	805	846	856	861	893	799	832	899	821	826	838	851	889	848	860	815	867	833	912	841	830	847	794	825	843	881	809	804	801	839	842	863	840	847	827	841	859	793	876	800	826	797	824	900	865	810	833	845	818	802	835	907	824	844	843	858	830	840	853	806	863	852	817	832	833	825	892	840	819	829	881	832	828	859	827	804	869	871	839	875	895	852	821	784	795	822	780	862	861	905	882	827	912	874	824	883	848	858	865	871	875	841	837	847	792	788	830	854	830	860	836	873	838	812	885	826	855	811	872	847	897	807	804	814	809	855	801	827	816	807	839	812	829	857	845	852	816	874	822	861	819	860	832	849	794	848	763	847	862	857	891	845	861	865	882	839	842	796	849	836	827	837	848	887	821	816	835	861	783	866	876	830	848	810	825	829	887	797	844	818	861	905	872	837	794	870	858	843	802	824	830	870	877	861	804	809	833	811	818	865	817	775	821	834	861	794	833	836	829	831	846	876	851	850	796	865	846	851	832	828	816	825	855	866	861	798	831	835	810	840	847	868	814	829	891	902	830	863	853	836	812	874	889	858	825	862	827	826	846	863	875	869	809	858	818	888	843	815	870	906	843	822	814	843	857	812	878	886	848	856	845	840	822	807	846	837	857	829	811	906	858	830	833	859	850	769	870	858	801	828	870	848	821	871	838	810	781	812	829	886	844	842	827	839	838	825	852	837	828	825	814	812	802	835	860	854	859	840	853	813	818	833	837	827	813	875	784	827	818	895	831	857	840	818	822	811	776	867	862	889	822	835	840	829	893	822	844	893	852	811	842	891	823	845	827	830	805	865	908	832	843	791	797	863	896	838	877	840	888	813	825	861	814	810	860	857	794	866	866	794	842	807	857	887	816	899	852	794	821	858	840	844	852	877	777	852	830	879	795	886	837	803	827	835	825	872	855	829	880	858	842	849	854	862	860	867	870	827	873	829	862	901	855	857	807	809	871	834	838	893	780	867	864	872	819	826	806	794	877	904	834	825	857	863	850	819	874	880	828	764	823	839	820	848	782	827	796	865	821	865	844	880	906	902	833	840	839	892	861	840	914	857	824	824	808	906	921	806	881	809	862	806	850	851	904	841	839	833	827	801	808	893	851	855	855	862	881	830	816	872	849	765	794	855	861	798	814	803	857	862	909	821	857	858	855	810	885	830	846	850	799	815	892	842	877	879	855	804	820	836	820	886	857	796	821	884	815	847	850	839	825	787	860	819	842	863	867	798	854	852	806	849	835	846	840	813	802	882	844	781	828	807	836	840	784	850	800	852	872	849	840	821	817	810	852	870	830	823	826	821	819	852	824	805	803	870	843	839	816	870	883	855	840	892	844	855	838	832	860	840	875	804	833	818	815	868	813	892	844	833	778	833	893	841	836	848	827	832	802	813	801	872	812	827	825	841	844	860	854	842	852	892	812	850	855	844	834	821	849	839	870	844	864	833	795	804	855	848	826	844	848	831	827	829	856	855	825	840	799	862	844	870	817	830	863	831	856	801	890	885	840	833	830	865	874	841	879	836	837	827	851	845	826	867	809	823	799	900	844	849	833	835	827	829	849	808	827	824	796	842	826	805	823	844	823	887	789	842	823	827	855	830	849	843	830	840	807	881	855	848	820	883	826	869	863	919	872	842	848	819	856	829	829	794	801	863	874	904	844	843	853	738	821	831	860	869	871	839	803	834	830	844	844	803	855	843	840	828	869	851	832	859	817	865	878	826	839	847	829	853	811	842	838	856	821	854	840	801	823	862	827	851	831	850	881	808	895	839	811	858	809	790	855	784	809	837	826	854	849	857	884	861	855	844	858	916	851	864	856	871	846	781	816	849	816	826	891	847	849	797	850	872	862	889	835	843	876	797	846	897	797	878	833	830	849	847	894	866	822	858	871	841	833	869	819	866	834	789	808	836	881	830	849	831	869	851	823	842	861	845	861	835	884	796	784	834	797	840	887	805	812	840	820	876	878	849	897	828	852	820	873	843	835	813	834	901	824	836	808	838	852	857	822	844	821	833	843	796	819	823	876	820	797	873	862	804	872	837	859	808	851	875
48969	19180	3551	1747	1186	908	707	566	522	442	430	387	399	330	342	369	344	306	318	303	289	301	328	279	271	287	282	295	265	304	267	268	298	295	269	260	276	278	264	258	321	263	278	262	266	305	302	312	281	270	293	298	305	268	285	287	289	288	294	276	282	281	284	303	274	283	262	262	279	272	287	281	307	283	259	267	318	284	293	250	287	288	256	266	253	280	282	270	276	305	288	241	274	246	250	250	300	276	281	258	261	246	277	269	249	295	234	267	247	247	274	251	290	268	288	281	291	291	289	260	291	297	301	264	294	280	243	288	264	285	284	240	262	282	261	268	254	303	294	252	272	257	281	308	288	280	285	284	274	268	288	261	262	233	296	291	282	287	290	271	253	263	287	299	276	309	285	312	259	260	274	264	269	243	263	250	286	251	255	256	277	273	288	272	292	280	241	257	271	288	299	274	287	300	298	279	279	279	286	282	267	245	276	275	299	254	269	251	292	291	258	280	269	260	250	280	259	286	271	275	270	280	284	257	288	267	271	313	290	271	259	269	263	291	313	260	283	290	281	276	260	290	262	274	289	293	263	257	305	282	274	236	248	305	283	287	265	283	280	280	293	295	300	265	238	250	283	285	284	266	271	304	279	254	264	225	270	274	267	271	257	263	296	290	272	280	305	267	289	275	276	260	277	236	286	276	272	282	253	267	293	244	301	278	278	257	296	275	295	271	314	308	277	286	269	267	245	274	272	291	261	283	305	293	266	290	277	255	271	251	278	251	264	269	266	281	272	258	278	262	238	278	277	298	277	302	261	271	292	284	281	276	260	263	302	246	235	266	262	287	276	282	265	300	294	281	259	265	251	263	243	263	243	282	284	293	296	281	259	238	233	283	264	245	282	291	289	271	218	303	286	288	261	258	275	260	256	279	264	270	254	291	262	251	259	273	281	254	285	291	274	307	309	265	304	263	277	279	286	290	296	283	279	306	276	270	260	288	288	293	277	246	290	279	298	244	260	284	265	305	268	292	255	265	240	298	280	258	291	277	266	258	279	303	274	283	256	268	272	299	270	255	289	255	254	273	278	254	281	288	256	276	273	290	289	271	268	245	273	275	285	267	270	276	275	265	254	310	293	315	251	275	289	283	267	248	247	289	278	267	265	283	272	275	247	276	277	287	260	288	274	285	258	255	260	283	295	265	273	296	262	269	305	257	294	298	282	283	289	283	285	255	319	309	287	280	289	310	281	269	278	264	273	280	249	299	282	272	292	298	309	263	279	285	294	279	273	249	232	240	270	273	271	288	271	277	262	256	269	250	263	283	264	256	281	265	292	273	240	254	259	309	280	262	285	261	259	321	263	288	275	267	298	276	259	264	259	268	260	287	254	244	292	263	279	261	265	264	283	259	267	253	266	250	263	269	266	270	274	262	269	254	283	310	309	262	258	299	320	281	288	260	305	245	254	289	262	302	286	255	280	264	276	265	251	276	265	263	229	299	275	302	283	273	293	278	278	266	256	261	261	286	283	277	292	298	276	263	296	267	307	270	282	268	257	293	280	259	289	276	284	276	281	260	285	284	261	288	247	290	282	269	265	265	267	253	272	289	251	261	284	283	303	260	291	263	293	273	254	298	249	264	282	283	306	281	288	293	253	263	258	265	262	295	264	289	269	293	239	292	293	287	253	293	263	277	260	270	270	266	258	269	263	250	290	294	249	264	285	287	267	257	274	265	286	273	290	266	290	252	278	268	275	279	263	260	334	284	256	275	220	277	248	281	257	243	264	271	312	265	293	265	294	280	309	295	260	266	282	266	284	294	272	264	278	292	261	275	270	276	264	248	267	298	260	289	273	236	276	288	259	276	271	283	286	286	246	285	280	272	242	303	272	263	250	254	298	257	277	257	282	275	258	272	268	288	248	258	299	267	273	254	292	270	300	268	276	279	295	276	302	297	310	267	253	256	291	282	269	306	273	267	302	259	276	256	285	283	256	234	282	292	280	278	286	278	272	291	256	290	286	315	317	270	288	296	323	237	292	277	262	302	240	287	268	275	291	247	271	264	293	283	286	262	246	295	280	294	264	279	275	245	287	260	266	277	297	281	264	250	275	270	283	260	273	247	288	269	297	296	283	299	270	253	260	254	263	301	296	272	237	277	262	271	267	288	271	288	292	285	273	271	275	275	285	252	283	295	288	262	258	303	257	282	256	265	258	261	270	273	256	284	293	285	274	267	289	261	270	257	229	291	274	307	290	287	261	278	247	268	269	261	278	257	261	259	264	279	256	287	270	256	270	261	267	289	271	260	278	279	293	295	268	263	289	285	294	247	291	280	268	261	238	282	283	294	274	261	287	242	285	248	253	265	267	299	276	295	290	253	286	295	273	298	275	283	295	299	295	276	287	274	284	258	267	266	258	246	279	283	273	269	262	290	271	278	281	296	259	265	282	297	264	282	282	282	274	298	250	258	295	275	285	273	264	245	288	276	264	276	262	269	265	248	270	268	264	294	247	272	289	264	293	302	289	265	258	284	256	226	251	269	302	279	277	266	281	303	276	267	264	243	264	254	288	296	264	296	283	255	285	306	264	257	256	278	294	296	289	283	247	261	271	235	292	277	270	242	277	269	268	246	285	257	260	288	269	228	275	264	247	251	271	271	275	300	300	252	281	266	245	271	299	282	274	277	272	294	293	281	254	258	256	253	268	269	274	292	263	308	294	295	263	284	297	280	270	257	281	249	273	252	276	254	259	275	281	286	270	262	267	270	257	274	285	272	244	266	264	264	232	276	239	254	255	284	280	301	282	266	282	245	273	274	251	280	318	312	292	281	267	285	256	281	268	300	309	271	239	260	282	261	276	272	260	274	273	257	277	272	272	294	259	248	268	273	236	250	281	288	269	293	296	266	281	253	271	263	298	288	287	277	288	290	294	253	263	289	252	287	243	254	282	268	279	287	285	275	237	289	262	264	273	280	287	264	242	274	267	273	241	270	287	279	274	284	282	263	278	271	251	294	292	269	279	288	269	268	272	264	264	281	316	266	260	247	292	272	308	270	270	270	287	285	259	270	282	280	274	262	280	276	258	266	278	300	269	281	272	291	306	274	271	251	260	253	294	284	256	276	290	280	269	264	264	230	278	324	252	275	295	314	279	273	249	282	288	277	284	265	307	287	297	277	266	267	262	263	278	260	300	277	255	265	289	289	244	282	296	269	325	265	276	274	266	241	248	285	288	268	281	272	282	277	299	257	255	289	291	295	278	284	283	283	265	282	281	271	247	250	268	278	280	261	287	282	277	283	276	276	265	281	312	259	283	258	280	272	272	295	256	268	271	317	266	304	275	252	274	268	289	264	279	283	304	257	284	294	281	266	279	273	263	261	275	292	264	282	277	269	270	275	258	253	276	258	234	276	284	285	262	273	291	276	261	274	304	262	293	275	259	291	273	270	301	252	285	266	250	255	243	261	254	275	251	256	255	276	294	254	262	268	272	252	268	244
26484	2463	5418	5690	4784	3924	3141	2672	2344	2016	1908	1663	1466	1342	1386	1274	1234	1132	1129	1075	1039	1002	971	1006	964	941	904	896	918	869	852	844	794	841	808	850	797	810	807	775	809	785	757	753	803	786	773	808	756	780	767	817	750	795	751	733	782	736	704	759	789	736	769	792	754	710	725	738	751	733	759	709	771	702	710	719	735	746	726	748	698	725	712	707	729	779	746	701	732	709	747	714	774	698	714	684	685	716	734	726	758	716	724	690	716	732	751	739	732	755	713	692	694	722	708	725	722	715	693	701	728	684	745	749	709	724	719	684	724	714	704	723	744	703	697	692	704	708	708	732	682	699	726	691	770	725	672	723	745	735	739	673	696	729	740	712	687	739	718	703	756	710	731	711	726	701	726	706	740	763	699	718	709	746	707	752	685	703	739	702	754	726	724	712	744	649	701	686	686	742	726	689	694	673	723	696	754	739	692	694	711	686	722	699	715	729	691	740	736	734	647	729	681	713	747	723	692	735	695	717	700	733	706	672	699	692	736	718	738	706	710	703	697	701	706	722	679	661	711	723	726	696	683	708	671	748	711	750	688	758	757	713	682	712	727	675	723	674	734	731	711	693	712	726	720	701	662	711	737	691	699	690	713	685	718	711	712	712	674	695	738	685	721	731	682	687	720	711	707	679	740	669	695	714	713	716	695	751	709	671	666	705	742	719	726	666	707	693	670	689	718	695	726	681	735	728	667	742	711	686	716	718	716	753	683	667	679	718	768	743	697	686	728	743	723	712	682	688	689	716	710	700	664	749	720	712	680	705	689	725	696	704	716	699	691	700	712	719	705	719	692	709	711	696	708	726	704	696	707	684	710	733	678	743	712	715	662	738	728	678	689	731	688	690	675	699	676	680	696	659	700	661	707	743	727	773	690	700	706	730	706	751	741	733	704	730	729	688	717	739	698	686	721	715	736	708	673	708	727	738	719	730	677	737	691	691	672	740	708	676	744	720	703	739	695	678	765	699	722	720	721	693	701	717	736	719	659	693	755	727	743	709	712	729	720	657	642	735	720	651	673	703	726	717	738	721	694	706	770	705	713	681	687	736	685	740	749	735	702	734	722	758	736	704	688	715	696	686	777	660	699	704	737	722	725	733	707	719	720	720	705	689	722	745	749	690	683	736	725	711	731	763	713	745	730	708	703	676	744	703	710	747	713	660	742	717	715	676	719	683	728	728	711	702	731	693	738	711	703	701	754	701	682	717	716	688	731	760	695	698	714	681	660	771	737	706	655	679	701	746	744	653	724	739	710	747	701	699	696	719	668	679	697	699	703	726	686	711	698	721	745	710	704	712	763	708	738	708	700	631	711	688	708	729	693	743	730	711	717	718	717	691	693	749	713	668	657	682	675	745	699	725	685	695	724	720	702	677	672	703	741	676	684	685	703	759	700	744	708	713	711	688	723	710	676	714	719	769	745	747	672	762	739	751	720	712	702	728	740	711	694	673	696	720	680	712	726	667	748	759	741	721	742	721	688	771	762	701	702	674	704	719	717	685	702	734	774	694	698	741	718	707	698	730	741	700	723	670	709	725	709	678	731	680	703	745	703	697	679	724	692	676	695	768	692	710	675	677	703	732	681	717	726	719	701	756	698	751	718	686	722	699	736	767	640	639	683	676	736	748	725	694	689	669	700	708	720	700	662	732	689	698	677	720	752	702	691	678	730	731	732	713	719	697	683	704	696	681	702	689	686	674	690	725	677	765	734	770	703	708	742	721	720	682	699	726	698	740	744	698	683	742	690	708	760	751	706	685	668	694	763	761	715	758	717	668	735	701	742	721	662	711	678	739	714	705	746	727	721	740	724	699	687	640	716	690	694	689	746	723	688	734	715	725	729	698	696	704	688	714	698	689	745	704	705	684	731	682	691	744	696	729	675	721	712	699	734	673	755	692	678	724	695	720	735	705	703	741	711	651	674	742	706	682	687	780	692	759	735	744	719	728	736	661	696	685	689	716	699	734	721	668	693	729	736	729	748	721	702	708	736	695	734	638	707	712	717	709	701	717	706	745	683	728	738	697	686	711	735	721	686	712	719	712	718	743	675	714	694	666	656	667	707	685	731	670	740	737	697	739	736	705	688	700	716	754	737	699	711	722	685	733	760	752	726	727	755	711	694	731	697	701	703	719	690	701	735	687	656	688	693	679	670	694	708	676	722	706	730	734	692	700	712	675	729	722	714	674	711	726	713	674	710	683	697	660	700	719	716	725	713	687	752	704	651	713	732	734	737	705	735	673	698	702	690	649	692	721	701	709	730	657	723	670	646	737	703	669	755	707	729	714	676	716	698	689	740	691	726	696	725	764	715	684	711	714	651	748	720	727	676	668	733	672	692	678	643	700	741	634	681	705	688	676	673	701	685	696	719	670	761	714	727	745	726	689	718	706	723	702	655	689	708	736	699	705	680	743	698	730	722	675	655	709	728	714	706	684	666	657	726	736	698	673	702	719	740	740	715	692	676	700	675	707	743	726	690	735	749	664	752	690	763	681	655	699	692	719	726	709	730	681	702	756	715	715	717	684	733	723	736	692	690	705	683	760	712	713	713	726	722	748	680	737	699	688	729	743	673	706	698	701	731	701	704	714	716	737	724	724	674	720	711	714	750	687	741	692	681	680	733	729	724	694	685	718	728	732	683	727	688	704	718	729	690	723	673	693	688	722	747	675	762	690	750	689	714	683	716	705	674	719	728	680	687	733	762	683	681	742	694	735	726	774	706	708	753	706	708	719	714	725	653	746	694	687	629	655	707	747	722	673	657	704	697	690	747	688	723	687	711	737	712	713	707	689	685	675	667	744	706	706	658	716	761	652	704	717	740	676	725	736	646	707	733	730	698	713	752	650	746	763	678	659	720	667	701	681	717	745	681	689	745	712	711	736	702	727	710	683	672	695	726	715	759	709	728	705	635	706	716	735	700	713	723	690	692	760	730	723	737	705	755	709	700	718	691	709	680	718	679	685	709	703	701	691	707	728	705	711	710	774	742	765	696	751	704	681	727	727	699	711	745	713	715	718	692	657	724	748	700	669	729	710	699	696	712	707	688	701	693	729	729	723	693	721	710	748	751	670	717	679	770	696	699	726	705	714	730	732	713	756	745	675	725	674	663	701	702	691	695	706	684	685	753	741	670	676	691	717	750	694	700	718	706	708	751	721	722	721	739	728	708	658	717	688	718	727	731	717	713	692	675	720	739	710	680	691	728	671	724	690	704	688	700	716	693	747	689	706	717	677	726	726	654	662	694	678	729	747	727	736	730	695	729	681	719	703	727	737	702	701	694	696	696	725	706	675	703	705	698	695	725	708	753	694	643	695	697	696	718	675	684	704	732	705	680	689	677	688	700	686	739	729	672	709	741	706	706	715	644	706	649	692	670	728	741	745	717	691	711	737	730	677	727	680	704	725	632	683	712	678	739	663	772	767	714	708	729	698	719	751	725	672	679	720
3981	298	233	225	196	226	190	181	185	205	207	174	192	196	209	211	220	217	202	197	210	218	186	192	211	193	203	180	204	201	190	184	208	192	157	199	183	205	183	199	170	191	196	191	201	204	194	214	177	189	196	185	186	182	158	180	193	175	189	196	214	189	216	193	210	205	200	210	194	175	206	171	179	168	203	195	204	189	204	202	208	203	201	197	187	187	191	209	217	185	190	219	191	203	192	196	170	177	219	168	155	198	173	179	191	212	185	186	185	209	193	211	200	200	182	192	224	203	197	181	177	192	214	176	189	169	186	200	192	183	208	195	199	201	181	200	185	189	174	198	190	171	186	203	185	178	180	173	205	176	182	160	205	184	192	171	191	167	195	204	178	204	179	199	217	184	211	192	207	202	198	190	185	204	200	196	192	170	190	201	189	199	175	214	203	175	194	171	178	219	187	197	214	173	204	184	182	196	205	185	194	191	218	202	206	159	196	196	197	191	187	222	170	179	168	218	186	205	187	206	206	158	164	201	164	171	179	203	202	189	190	186	213	159	180	197	200	165	180	184	176	189	192	174	167	175	197	189	212	201	211	201	191	180	196	193	178	193	176	191	191	167	184	199	197	205	173	211	177	201	202	175	203	196	190	194	183	207	236	206	193	176	203	187	193	163	222	183	175	176	194	180	219	199	192	174	205	204	188	174	209	181	175	196	198	180	158	194	199	198	182	206	197	193	178	213	205	167	190	170	187	178	190	189	198	182	186	205	185	197	186	201	214	181	192	212	207	156	172	200	203	192	188	172	172	211	182	201	218	210	214	202	185	182	206	196	181	191	197	200	179	200	197	197	187	174	199	177	204	195	192	197	219	209	199	191	201	216	178	161	189	193	185	187	191	185	180	191	179	200	194	180	176	208	191	197	197	201	183	212	158	206	196	207	201	169	192	207	189	171	217	201	170	223	204	183	185	174	211	208	210	174	169	198	191	195	196	179	197	179	180	211	183	226	202	185	180	191	214	182	196	185	186	198	165	196	206	191	182	190	205	183	196	179	226	189	185	207	180	204	222	201	200	218	207	189	193	171	177	214	225	197	204	199	189	171	152	215	210	205	191	193	211	179	196	207	224	186	189	153	191	202	216	199	213	208	201	181	173	188	212	159	181	214	175	204	189	199	165	179	194	169	204	204	220	194	185	198	210	211	176	173	203	188	222	172	172	215	178	198	191	176	190	199	223	191	198	201	214	207	192	179	182	190	206	189	180	207	178	173	193	210	186	175	207	191	181	175	179	177	200	194	183	189	204	191	188	172	199	192	194	195	207	182	183	174	180	171	175	199	152	239	190	231	183	198	188	190	190	204	182	155	186	175	210	210	214	214	206	188	194	187	162	174	191	205	181	185	189	219	187	200	187	208	171	184	183	175	208	190	200	176	233	195	186	170	193	197	186	196	183	196	214	214	196	194	200	189	196	174	171	210	171	210	192	194	185	203	182	188	207	190	174	199	185	177	173	173	213	171	184	207	171	193	193	183	206	200	211	160	180	186	223	195	163	187	188	184	203	209	201	199	191	191	186	167	186	195	194	176	206	191	238	175	179	204	185	198	203	199	178	181	197	182	209	191	191	197	204	178	199	201	176	195	181	176	212	193	188	207	179	194	219	201	189	216	203	181	173	178	194	210	204	193	210	197	198	188	183	201	184	189	167	199	196	191	183	208	195	189	186	186	199	204	200	188	175	186	160	182	184	165	183	164	180	196	223	190	203	199	210	166	190	218	200	202	217	187	182	162	225	205	194	177	198	207	181	190	166	178	198	205	226	194	165	190	172	179	188	192	197	188	186	194	202	204	200	170	181	172	204	177	200	212	179	190	198	218	201	211	198	217	199	191	211	218	197	168	168	190	187	169	216	179	185	187	183	184	190	185	216	188	209	175	179	215	174	181	205	160	211	189	169	193	181	198	192	190	168	174	201	201	183	203	182	170	189	179	185	177	220	198	190	203	211	185	177	193	176	194	191	215	200	207	184	224	183	195	179	187	210	191	178	223	201	174	202	203	180	173	195	194	208	182	176	190	195	190	213	211	177	181	215	183	197	175	204	215	212	208	185	189	217	191	199	204	165	166	184	212	199	171	189	195	195	207	179	199	199	191	192	201	198	204	204	177	185	198	171	199	172	199	204	193	219	204	175	170	205	186	191	184	197	192	189	188	173	185	208	212	184	170	189	187	197	215	205	191	175	221	202	190	193	179	179	196	191	186	178	182	166	166	213	167	208	186	202	195	177	213	213	190	188	168	182	205	196	208	156	185	175	190	192	185	202	187	171	193	193	200	197	199	189	186	181	195	171	178	174	164	172	199	196	201	197	179	181	184	199	209	186	192	199	232	198	185	187	185	194	215	185	196	204	210	209	189	190	192	200	214	236	205	191	198	197	178	184	189	212	199	170	165	200	169	207	185	209	202	180	197	183	199	183	186	181	209	211	193	196	189	204	201	207	181	189	189	198	180	184	178	170	213	200	174	237	186	205	184	165	177	194	224	194	197	187	191	202	167	192	188	181	177	192	196	186	201	199	181	165	194	190	198	192	188	174	186	184	204	206	208	187	204	194	200	178	169	193	172	162	197	204	194	202	214	169	193	215	173	177	193	196	193	192	215	204	207	189	184	194	194	179	216	207	192	206	197	189	180	186	185	172	175	181	179	186	172	193	205	189	194	191	180	189	175	163	204	204	168	174	179	181	179	182	215	178	188	191	163	207	193	194	186	201	193	185	217	197	194	207	199	198	203	166	181	185	197	182	186	174	172	202	190	197	193	191	213	182	188	208	207	172	183	198	188	196	203	191	205	181	186	201	174	200	215	215	223	191	192	180	172	174	214	189	164	204	192	212	190	186	193	193	207	181	195	219	196	180	200	186	190	218	205	213	209	187	224	199	225	203	184	193	191	177	189	213	208	182	205	196	197	210	178	184	204	178	203	196	214	205	188	190	193	180	189	211	192	173	186	187	191	175	197	205	216	200	183	177	194	178	208	190	203	172	165	187	200	201	165	189	189	193	184	209	201	202	207	229	177	176	203	194	201	210	174	195	195	184	176	183	177	197	185	181	180	172	198	186	188	209	197	181	209	190	193	202	198	195	218	182	186	187	213	170	205	189	182	205	183	211	192	191	170	171	205	182	191	189	205	178	164	188	207	188	206	176	178	155	178	170	196	182	198	172	211	186	211	176	188	173	184	192	185	174	181	199	176	191	186	200	199	218	186	193	182	167	209	191	203	189	200	200	215	189	192	198	206	215	190	187	166	187	185	174	184	195	175	208	192	196	183	208	215	210	182	204	185	175	178	194	193	172	204	184	198	220	201	208	161	195	213	158	194	197	188	214	180	197	168	206	181	183	182	175	202	191	204	189	159	194	187	190	207	196	173	203	189	190	193	192	207	190	182	194	183	171	182	182	182	166	191	203	180	194	229	186	181	191	168	211	189	198	179	190	201	192	199
3833	560	675	716	678	647	618	619	624	541	596	582	558	561	559	559	591	544	575	566	597	589	540	524	597	554	580	609	610	575	584	558	488	532	608	566	494	558	555	584	566	620	586	550	533	527	535	541	537	551	538	549	582	552	585	538	585	541	597	536	568	569	564	560	578	547	552	538	601	552	578	583	525	536	558	551	555	559	570	575	577	499	554	560	554	524	569	550	551	522	592	583	584	531	531	558	552	551	569	545	534	527	581	542	529	533	568	572	548	557	572	552	565	522	550	556	525	583	571	543	540	539	590	568	563	580	585	577	506	534	565	550	551	534	561	519	597	555	613	558	571	564	534	577	530	536	519	545	542	521	605	584	574	560	582	557	590	588	546	569	555	553	567	563	563	551	582	562	597	577	541	562	521	549	568	555	546	541	583	607	581	546	549	578	575	580	581	590	540	557	542	540	533	576	560	553	553	549	560	609	546	538	530	531	544	537	550	535	576	535	544	512	555	564	544	552	533	598	561	557	554	555	556	536	533	586	529	538	570	536	556	561	560	514	560	579	549	550	552	594	562	547	579	593	561	553	604	544	561	543	552	567	519	584	556	530	587	563	559	546	533	562	571	578	576	566	561	589	560	560	534	522	568	548	572	580	567	525	551	581	545	527	535	551	563	585	586	558	580	552	550	517	611	577	572	593	572	520	593	570	560	553	580	565	563	557	584	523	605	545	539	524	609	563	562	598	574	554	540	619	575	538	571	548	561	515	554	562	514	540	533	574	581	547	566	548	565	572	528	543	538	592	572	514	565	562	515	545	555	547	575	568	565	543	535	561	529	580	594	570	590	575	551	541	536	601	576	543	568	541	554	547	600	524	554	556	567	548	544	559	555	563	549	549	552	565	526	542	549	528	516	548	558	605	549	524	556	530	505	539	562	580	564	559	568	555	562	529	552	604	595	577	517	545	541	519	537	567	527	550	573	588	550	513	549	537	591	584	528	559	552	520	566	572	514	578	541	582	590	569	535	517	558	537	521	573	599	572	551	550	547	576	565	587	552	570	542	553	563	571	547	586	570	554	569	556	528	548	549	578	570	511	573	605	541	509	566	517	559	539	556	541	599	566	524	593	588	529	560	552	589	544	560	578	527	564	544	570	580	597	556	554	538	560	567	575	552	577	593	536	553	547	557	536	589	599	566	535	578	573	553	575	563	528	591	580	538	561	547	587	576	568	523	553	565	530	523	540	554	548	564	497	530	598	529	567	568	544	568	570	564	537	580	555	529	559	555	559	601	526	551	506	539	573	552	557	551	570	561	553	571	563	567	547	607	536	534	537	556	547	566	540	535	526	584	599	572	548	552	585	547	548	581	548	577	519	529	545	559	544	589	579	592	557	602	573	543	569	565	540	565	575	578	535	550	564	563	524	528	565	542	535	583	570	550	539	542	567	524	575	548	550	554	592	548	537	572	574	590	569	534	536	584	542	565	537	572	534	548	536	549	551	535	548	571	571	526	540	537	542	553	520	574	541	584	537	555	558	516	534	557	552	555	574	581	536	552	549	541	600	570	548	574	524	546	546	545	565	590	592	557	561	561	555	502	590	554	583	560	565	574	530	540	552	535	570	584	570	532	533	573	571	556	534	543	592	579	531	559	545	532	543	549	538	577	527	598	561	574	559	543	535	583	532	545	590	558	581	564	543	559	542	568	562	557	577	547	542	544	590	563	571	527	556	581	532	578	550	522	570	584	527	589	560	569	553	539	568	586	569	537	550	553	560	526	559	537	577	572	529	606	530	557	515	564	553	562	578	548	584	584	581	549	558	541	573	544	605	557	529	549	530	531	495	569	590	559	545	559	551	511	530	561	559	550	548	585	549	560	535	562	598	525	568	565	538	528	545	564	566	570	552	540	572	577	561	545	519	568	590	566	550	556	575	556	554	536	563	575	543	560	564	566	549	616	544	547	566	532	582	610	553	508	577	528	548	546	559	546	547	535	595	567	584	566	568	566	542	557	574	597	514	555	546	557	553	565	565	564	578	581	574	575	554	535	578	547	540	547	546	557	513	589	569	561	530	535	515	551	563	546	563	548	551	574	558	582	582	533	563	570	556	545	558	564	554	522	519	538	539	548	577	605	546	556	517	539	559	553	540	570	556	610	536	577	532	538	563	525	551	594	570	552	567	572	564	572	523	601	552	543	588	573	592	542	569	534	553	565	544	564	558	521	530	511	582	555	529	547	534	548	545	563	544	559	552	525	541	577	522	551	557	526	548	553	541	570	539	609	544	579	538	541	522	568	583	573	561	563	560	576	526	557	561	539	520	560	546	566	563	541	565	551	556	608	523	562	548	561	594	591	570	527	548	534	544	507	556	557	514	556	569	547	539	558	540	563	565	587	576	546	542	549	553	531	563	556	583	547	568	603	527	567	540	567	570	551	566	534	572	547	516	559	546	563	547	580	585	572	565	531	537	574	547	556	586	564	558	552	521	576	565	567	565	572	603	538	542	533	573	556	558	531	598	570	539	565	505	544	538	544	572	572	542	567	535	559	530	566	535	503	557	578	581	574	590	569	520	559	542	557	605	572	573	573	541	578	605	589	590	562	596	549	610	573	565	537	552	551	525	566	522	550	594	607	555	541	509	558	534	524	546	558	549	526	563	541	592	532	566	573	575	551	541	546	566	568	543	574	556	557	523	534	529	536	578	532	507	547	542	550	596	557	541	567	529	549	559	565	536	544	544	563	521	560	544	539	527	535	542	544	536	537	538	496	590	542	565	576	559	503	543	606	595	542	533	525	543	558	540	577	611	554	554	555	548	607	538	540	546	522	612	550	582	592	515	555	548	513	580	570	548	560	517	543	565	506	564	561	547	544	521	557	581	590	546	598	597	565	566	513	575	595	517	544	537	548	539	519	543	530	566	556	555	556	544	515	546	544	529	586	549	589	581	576	582	565	606	539	534	554	551	595	517	557	528	568	563	531	569	559	564	543	562	541	531	569	552	561	565	577	565	576	582	503	545	583	570	552	595	553	569	534	577	546	553	536	569	552	583	530	566	551	553	577	574	558	580	595	547	532	602	582	550	562	549	528	538	528	549	573	538	528	547	531	555	554	530	518	559	595	560	590	547	620	524	518	549	534	569	560	558	538	535	558	547	582	563	575	555	558	536	578	541	553	577	507	560	518	558	578	581	541	584	555	520	537	566	572	587	544	567	566	579	578	526	590	537	551	487	566	553	546	563	528	563	562	536	543	571	595	573	551	539	556	593	595	554	525	548	559	539	557	576	584	610	565	600	536	561	519	581	555	585	537	614	542	516	574	551	560	558	519	531	577	564	573	554	554	533	563	571	573	571	531	562	554	517	563	539	577	549	549	584	546	571	579	496	526	561	528	534	557	520	554	574	515	559	515	566	536	581	544	579	514	555	535	562	550	527	599	559	504	590	538	531	590	553	547	556	557	588	541	566	596	546	527	592	573	565	553	549	532	555	524	542
35701	9672	1567	1052	819	631	567	512	440	428	425	403	347	340	368	342	372	357	309	373	339	324	330	298	350	312	322	321	307	340	317	329	336	315	335	335	303	324	345	322	320	310	382	310	322	305	310	308	345	288	307	288	355	326	300	307	330	327	328	341	313	347	324	294	317	355	309	299	317	318	299	332	312	331	345	329	306	296	318	311	316	343	326	326	357	304	344	344	300	358	340	299	305	306	312	333	347	304	308	327	306	336	322	336	324	339	320	324	298	292	301	294	320	325	296	332	340	299	344	330	318	334	317	313	313	306	288	311	333	320	293	305	328	295	306	348	304	313	311	308	304	342	313	323	323	322	330	331	330	313	315	334	397	303	286	325	310	299	328	313	319	352	281	312	283	317	289	286	303	313	285	316	320	354	392	345	326	319	322	310	316	329	296	296	295	298	337	311	326	299	335	296	288	340	316	328	317	301	302	337	320	318	316	307	332	322	312	316	324	352	287	325	327	322	316	304	332	287	331	337	331	300	301	303	311	304	357	287	311	300	301	327	348	337	349	297	326	296	308	310	333	317	355	329	338	329	348	313	323	306	323	290	288	322	276	316	288	280	369	330	312	318	315	310	320	316	339	315	296	349	321	311	305	326	357	316	317	316	298	321	315	320	320	327	312	317	325	330	331	324	318	332	311	330	352	321	315	334	321	312	316	296	317	332	300	328	312	363	324	323	315	320	318	335	294	341	325	304	307	319	336	286	278	329	317	318	322	339	323	318	285	289	309	358	345	317	323	302	306	337	355	361	310	300	340	335	311	333	322	306	291	328	313	347	308	262	306	326	300	318	340	351	363	311	313	322	299	339	302	301	308	329	327	363	326	316	303	298	305	307	341	306	328	306	316	299	299	316	322	309	324	317	297	320	302	324	361	322	328	292	350	327	333	349	288	339	307	304	311	352	335	284	360	331	344	301	356	288	330	315	313	326	341	294	337	365	328	297	311	307	344	331	331	294	339	373	347	294	300	333	331	324	313	316	318	326	338	306	318	313	330	334	345	323	310	303	348	309	311	317	337	344	326	335	295	337	319	346	285	339	323	319	339	311	327	328	349	362	319	308	318	348	314	331	319	317	332	325	375	350	324	321	337	332	324	299	307	309	320	311	317	314	324	306	293	324	318	318	311	341	331	326	292	357	289	297	301	330	315	336	323	329	312	280	298	334	302	297	325	325	321	314	343	318	318	311	314	324	320	302	341	333	315	318	325	322	314	327	304	294	335	313	319	297	318	321	324	321	308	306	306	314	345	324	300	323	314	348	320	292	315	319	316	302	310	319	295	319	322	300	325	318	287	300	308	375	333	319	298	338	328	330	320	329	312	344	342	328	327	316	327	333	367	298	292	326	324	322	360	298	322	316	305	313	332	315	290	298	310	332	363	316	332	341	305	298	335	320	331	319	360	317	300	320	328	328	334	344	293	300	300	322	292	315	314	327	289	332	338	324	340	306	331	313	309	310	318	326	330	357	319	320	329	335	360	315	339	292	338	319	328	343	322	292	297	332	327	289	332	314	337	310	299	323	341	319	346	311	309	324	288	318	318	343	302	295	303	299	338	300	326	335	280	308	355	288	315	355	314	324	306	311	299	313	332	275	280	302	325	326	329	303	379	312	297	306	299	366	350	330	343	325	304	315	326	332	311	327	326	329	319	298	323	323	305	312	351	332	334	330	317	274	288	376	347	329	311	304	327	310	342	283	300	302	335	334	291	339	340	303	328	302	318	314	318	326	320	335	295	316	334	328	322	302	316	296	295	365	356	317	321	292	304	358	322	311	335	314	300	292	351	318	326	350	325	302	341	346	343	320	319	338	315	334	296	355	313	282	345	328	335	334	328	300	327	311	290	327	322	313	337	322	328	334	339	336	311	307	336	301	343	317	337	332	326	313	327	289	327	318	335	299	316	292	297	318	320	302	331	307	297	316	325	342	299	331	317	331	296	343	326	306	325	324	335	284	324	350	309	310	350	336	286	328	264	338	327	322	303	319	327	331	327	296	302	326	346	347	337	316	318	311	328	335	344	326	353	312	329	321	301	307	301	294	308	299	307	289	294	302	330	332	340	309	303	334	326	303	325	314	313	318	304	346	345	291	298	345	341	302	313	323	317	311	402	292	317	330	294	350	345	341	326	305	346	377	339	313	319	309	320	309	323	319	331	350	302	326	320	345	322	321	298	308	307	325	308	299	320	328	303	286	278	325	326	297	329	323	315	336	308	341	326	319	323	324	316	296	321	327	316	313	346	331	306	346	321	308	350	294	353	354	335	315	327	314	311	334	324	324	344	339	341	347	349	344	311	336	321	319	330	353	327	309	325	330	289	276	322	330	305	297	344	342	313	313	311	297	328	287	310	338	309	312	323	328	310	319	284	343	322	322	310	356	326	298	290	317	316	329	340	280	305	342	359	314	311	322	325	326	322	343	323	327	317	349	345	332	290	309	303	336	307	335	312	274	317	338	333	332	326	338	324	343	311	322	332	311	295	312	336	326	328	347	300	286	318	332	333	320	307	292	332	319	299	324	305	339	354	347	319	322	288	335	336	323	291	319	296	339	324	299	292	315	287	286	315	342	316	303	337	291	349	323	345	317	310	281	303	316	308	287	312	329	319	304	309	299	349	320	326	318	321	324	332	348	329	337	334	309	341	323	353	321	341	354	333	310	333	277	291	340	340	358	341	340	328	310	367	315	344	317	332	332	287	322	322	334	348	338	323	312	321	306	314	330	332	336	339	311	318	339	337	308	345	332	323	330	337	328	342	293	316	315	301	334	317	290	322	303	312	326	316	304	312	324	315	312	332	326	300	316	301	311	314	341	344	291	318	338	310	326	327	324	279	320	305	352	303	333	305	334	303	325	307	318	337	290	328	277	339	292	334	276	324	321	309	277	324	320	326	334	302	314	338	308	337	333	345	316	308	311	329	320	351	317	343	284	313	313	308	347	328	303	306	326	320	333	340	343	310	292	314	331	305	332	320	304	317	300	328	335	314	310	328	318	327	309	292	337	325	329	311	318	298	337	316	301	349	324	282	341	324	324	293	296	305	324	292	333	312	333	307	322	304	341	323	351	304	327	300	329	317	350	319	322	305	339	317	316	356	333	352	327	326	309	322	351	311	299	304	330	303	284	299	318	304	334	320	303	333	330	332	337	320	276	289	316	368	337	332	290	287	296	319	325	301	341	338	292	339	318	293	347	296	295	316	310	314	334	308	363	333	326	349	326	338	318	308	294	311	337	331	321	309	343	325	301	309	361	275	326	320	339	315	349	334	309	310	322	330	290	308	302	312	323	328	299	276	317	325	287	297	327	296	314	320	340	314	325	344	302	321	300	320	322	326	304	328	338	329	333	333	323	331	304	343	339	333	295	317	341	298	304	325	315	295	344	330	312	322	293	335	323	316	339	359	338	272	271	319	375	331	327	318	288	325	303	294	339	332	308	334	319	295	323
19184	1665	3182	3470	2959	2542	2067	1925	1640	1531	1378	1224	1281	1164	1114	1067	1063	1060	1052	1028	1006	998	1000	932	954	958	915	946	918	954	892	963	949	898	896	896	891	876	921	856	843	794	926	861	890	847	847	866	858	862	879	849	873	862	884	877	826	918	831	806	900	843	874	852	843	863	841	837	820	856	869	862	794	842	870	824	795	886	822	866	830	874	815	788	847	878	808	787	814	774	855	818	851	897	855	862	816	806	828	875	838	851	849	846	883	871	831	836	816	846	885	844	844	782	890	845	847	884	801	803	791	826	887	873	829	842	842	803	877	800	793	801	802	837	831	774	851	778	828	854	827	814	827	837	865	844	830	901	839	851	842	848	795	841	826	861	889	803	853	838	856	861	798	828	821	871	884	846	856	851	788	820	858	865	848	880	843	810	820	844	859	854	899	836	845	858	775	810	809	861	832	852	788	855	783	850	802	832	868	855	853	824	822	852	844	820	866	824	854	796	885	797	824	802	854	852	831	810	872	825	858	805	855	824	853	825	779	816	845	848	852	852	841	877	835	839	840	819	818	822	820	873	855	766	806	885	899	871	847	833	872	848	846	869	791	841	842	803	829	821	866	844	825	857	859	811	808	857	806	858	817	834	826	874	856	842	868	831	826	826	844	832	829	791	863	825	845	827	823	862	867	799	797	819	848	827	857	852	832	832	871	806	852	848	804	814	815	862	826	839	782	834	864	790	846	842	829	808	789	864	824	848	880	901	818	877	811	902	826	793	809	854	829	845	800	835	822	851	823	821	795	769	833	848	817	844	833	873	815	868	892	823	859	846	847	836	840	846	814	872	798	804	812	834	810	859	820	865	807	821	817	815	860	867	823	800	847	817	819	807	879	819	837	848	805	825	816	803	831	813	821	873	856	813	842	863	804	822	823	792	837	880	774	830	854	832	858	879	826	818	867	841	813	846	819	834	844	819	817	857	831	795	823	822	840	839	788	833	817	853	850	851	848	828	804	861	856	813	814	837	859	850	886	851	851	834	874	855	820	804	835	874	844	808	835	783	823	844	820	812	831	876	841	832	812	808	838	789	850	851	871	866	815	792	830	859	849	825	876	843	806	824	820	839	783	818	838	844	847	794	865	809	852	812	802	765	853	833	855	838	832	848	835	848	881	871	783	798	804	838	848	836	804	800	810	819	850	855	807	858	859	795	826	790	847	807	842	863	903	907	861	879	822	866	780	861	833	814	818	838	850	818	847	804	837	842	863	863	807	880	874	827	826	791	834	817	839	788	804	851	807	823	879	823	830	858	869	877	884	800	864	843	835	876	870	852	828	861	849	846	904	831	855	835	768	847	813	841	844	827	838	843	816	806	861	845	849	820	833	828	842	855	827	856	817	808	889	787	811	905	828	863	832	855	806	847	803	834	806	821	881	790	808	841	850	845	838	849	866	843	836	820	850	873	815	860	853	802	849	821	856	810	851	790	835	807	803	822	838	808	810	838	858	825	828	885	791	843	803	814	828	809	807	869	849	846	877	802	820	817	881	820	831	812	847	795	823	803	801	833	805	819	842	906	846	820	838	809	841	838	845	850	817	792	874	809	764	848	844	877	859	845	879	865	813	848	895	817	855	843	857	814	863	867	865	802	879	836	830	862	815	814	851	859	846	837	786	873	878	877	783	878	812	838	841	844	828	824	805	854	872	838	810	864	849	877	812	818	807	813	819	817	817	837	785	863	827	864	782	850	876	857	858	838	884	845	812	841	845	805	821	816	854	770	779	826	790	865	842	826	793	826	865	868	867	809	866	806	858	816	821	872	855	818	795	864	817	830	866	854	826	833	835	834	840	830	804	854	805	812	867	882	894	842	840	876	856	826	804	843	860	838	833	862	828	849	811	828	829	849	781	825	829	877	819	876	861	821	881	829	831	854	820	781	862	854	828	893	887	814	812	824	842	834	871	867	813	848	823	860	865	824	861	839	854	854	832	853	876	841	847	886	845	843	829	869	856	846	807	834	911	796	857	803	821	841	817	865	816	884	832	843	885	826	871	787	835	767	804	838	793	757	841	830	813	824	858	822	847	777	866	823	810	904	807	794	846	826	843	795	874	879	858	792	845	819	870	796	836	850	812	859	840	842	767	843	821	858	881	796	834	889	833	831	874	819	861	783	878	871	832	833	873	849	821	871	777	847	818	837	853	804	808	843	826	817	800	852	850	866	826	807	869	862	809	842	819	830	846	862	861	832	843	800	822	839	868	864	823	852	862	831	852	804	825	849	851	833	873	828	817	814	872	831	822	789	874	809	813	783	863	829	828	785	828	821	791	811	825	841	849	809	837	857	830	828	852	879	864	883	843	814	830	837	847	823	855	825	874	844	859	827	874	879	830	869	852	831	860	828	869	803	847	832	837	804	806	840	856	865	830	808	846	832	802	794	800	759	829	885	848	829	871	853	938	825	810	824	865	789	840	827	856	910	832	838	814	818	853	833	843	865	852	843	820	834	837	817	870	816	837	814	793	883	836	842	837	872	849	855	840	838	879	832	790	842	861	870	817	857	825	863	876	827	838	839	792	882	846	796	838	821	835	824	803	797	841	791	835	779	866	817	785	807	856	851	817	810	837	818	820	831	817	841	853	831	796	797	810	839	851	854	862	873	788	793	874	806	868	835	791	799	833	866	824	835	857	852	860	849	822	815	831	828	828	790	868	815	827	782	893	787	852	803	837	882	853	786	841	863	863	834	802	830	816	831	826	861	794	813	805	767	840	865	807	881	808	839	815	807	814	905	887	832	841	884	835	851	844	840	826	838	828	827	852	825	831	808	774	838	837	780	832	876	882	807	871	846	825	855	859	833	848	820	773	853	881	844	825	797	806	843	831	822	848	832	836	750	846	885	874	885	845	857	818	800	846	861	829	897	920	843	806	831	809	833	811	849	783	831	802	831	844	835	857	819	830	801	772	828	853	835	851	775	859	795	800	794	853	840	894	858	863	846	880	823	826	844	856	798	827	841	834	800	822	840	834	842	804	811	855	833	722	880	891	820	813	869	829	813	843	847	799	866	877	872	829	827	849	879	840	876	841	812	851	841	791	817	842	811	831	794	853	851	871	819	785	794	826	793	787	838	818	774	842	840	784	786	826	810	846	867	829	836	829	789	838	842	868	861	786	842	871	805	896	861	868	870	817	795	818	852	835	820	884	882	847	823	829	879	790	875	853	801	828	822	860	816	812	841	808	930	835	819	861	845	852	830	847	835	791	844	839	844	838	866	829	874	870	841	815	844	862	792	775	878	795	883	818	784	855	844	760	845	869	789	835	872	841	849	863	839	864	918	817	810	829	870	838	840	837	861	839	837	875	847	868	812	879	871	811	820	863	853	820	830	847	849	819	831	835	898	872	850	852	822	858	851	846	825	801	869	846	830	840	842	830	813	852	786	783	837	855	869	861	822	838	858	772	842	799	838	838	841	821	851	905	836	856	845	852	872	808	810	826	825
49936	18949	3503	1810	1230	906	722	595	490	474	448	395	362	363	346	370	363	341	309	305	345	312	321	266	283	312	295	274	267	314	293	305	293	287	303	268	288	261	260	311	272	292	304	274	288	277	283	304	287	300	243	290	267	277	281	287	295	287	282	300	307	264	278	275	288	290	297	284	274	239	258	264	284	266	253	288	285	279	251	296	258	267	270	269	281	309	262	252	235	264	257	247	267	278	246	258	258	257	297	268	257	277	279	265	256	279	285	282	246	271	236	288	288	247	254	298	270	288	277	289	273	257	289	267	267	287	268	298	261	276	267	287	254	286	292	240	230	288	285	288	249	270	271	249	279	298	287	259	271	265	277	276	265	283	279	278	280	270	299	292	275	292	267	271	282	277	269	265	270	286	283	285	260	281	255	277	270	288	263	298	252	267	248	273	259	269	267	262	279	267	272	259	256	271	250	272	272	248	249	303	304	248	285	248	252	292	271	259	252	286	267	248	266	259	257	287	274	244	276	247	249	252	273	296	262	282	281	242	296	269	294	282	301	244	250	280	277	277	256	243	264	277	296	278	268	265	279	261	261	285	288	245	272	271	272	255	287	259	278	280	269	255	288	247	274	270	290	257	254	290	290	269	260	300	272	300	256	262	269	267	256	285	283	268	256	285	268	269	253	300	288	290	267	280	266	264	258	297	263	304	270	253	263	287	298	259	247	296	257	269	270	256	257	276	282	277	258	261	258	297	231	302	275	236	278	255	291	293	252	287	296	280	242	267	259	284	281	263	265	263	259	284	265	292	291	256	270	257	255	255	276	246	294	272	303	268	277	273	245	297	280	235	263	257	281	257	286	263	292	268	289	279	285	261	251	251	305	259	292	267	276	257	267	283	288	264	256	305	250	269	261	277	286	265	281	301	257	252	292	291	292	304	250	274	259	248	252	282	294	281	308	271	277	266	261	251	294	264	289	281	275	278	273	269	299	271	317	262	272	264	279	276	248	283	297	283	265	260	282	282	273	253	272	234	262	261	251	292	276	265	283	267	301	289	259	292	278	289	281	254	277	271	305	279	274	293	251	257	269	282	283	268	286	297	283	280	257	272	273	268	245	234	288	251	300	275	262	297	292	266	248	278	268	269	308	259	290	273	298	272	293	299	272	270	277	303	270	272	281	271	295	292	268	282	270	295	274	262	298	300	265	275	319	273	292	259	250	259	226	281	266	266	261	271	280	278	283	236	253	273	303	245	252	273	269	248	273	280	299	266	240	272	252	280	255	255	300	304	272	238	247	292	300	269	249	270	306	252	253	244	273	259	246	268	258	231	271	281	272	281	297	271	281	268	296	268	279	294	252	268	281	252	276	269	259	288	272	250	236	233	258	249	255	276	241	275	242	258	258	251	281	250	277	269	291	264	280	265	247	248	264	268	290	250	240	256	260	268	277	270	273	277	280	251	245	299	278	299	256	285	255	259	269	276	299	278	269	272	257	273	293	263	290	285	258	284	269	287	307	276	315	260	281	273	257	283	286	236	263	234	278	267	281	283	263	281	274	255	288	277	285	262	267	251	300	268	287	267	287	243	286	263	261	253	274	283	264	290	286	249	285	288	277	271	285	252	284	289	281	292	252	273	282	275	296	271	246	259	253	252	260	297	262	274	254	281	247	262	263	290	243	287	293	279	253	269	291	268	249	275	273	283	267	289	276	290	282	270	286	268	254	284	268	274	272	281	261	293	295	265	240	285	265	264	266	285	276	280	284	257	266	274	277	291	265	287	266	280	276	283	274	263	266	265	285	258	261	283	268	306	267	255	254	284	284	281	287	260	249	254	286	248	273	276	284	263	255	265	278	257	256	286	269	261	257	266	267	258	230	293	261	267	255	274	263	246	236	285	238	268	291	288	268	288	295	276	266	279	272	267	298	236	238	270	276	282	256	277	288	255	282	288	272	272	290	296	260	262	284	247	263	291	299	290	257	300	272	306	261	281	271	268	300	243	261	277	283	275	278	276	260	266	270	298	281	289	255	297	298	271	256	304	286	280	264	254	271	291	255	267	247	292	287	277	282	277	255	275	276	288	298	299	241	287	263	255	246	284	295	272	260	272	280	255	263	274	275	288	276	262	272	246	265	296	291	274	282	269	279	271	279	262	249	247	260	255	317	283	277	299	270	264	281	262	285	265	293	287	264	283	237	279	307	281	273	285	276	253	268	290	273	288	272	246	267	278	273	280	290	276	281	264	298	277	239	293	300	287	301	277	257	267	274	264	281	287	277	261	283	264	270	266	279	294	281	312	277	257	292	284	273	244	334	267	282	280	250	274	266	279	265	253	266	253	260	268	261	282	274	259	270	289	282	303	283	280	267	262	245	245	252	262	287	253	300	269	249	272	259	281	276	274	264	259	260	295	280	265	271	291	258	245	302	280	283	259	261	270	273	256	274	304	268	267	276	261	263	276	273	301	278	275	267	280	239	240	282	277	263	283	281	312	277	274	304	264	266	264	286	291	310	244	262	263	266	265	264	293	264	275	287	293	250	258	267	278	268	297	271	287	262	256	272	262	274	259	287	264	296	289	257	274	296	273	264	277	265	257	258	290	273	286	276	284	275	255	282	264	260	271	286	250	278	271	288	287	266	302	252	287	262	243	268	267	284	258	292	306	276	260	280	294	251	274	279	253	299	301	261	253	279	275	258	309	282	281	276	290	252	281	266	282	252	278	273	285	295	266	281	241	241	283	275	264	269	285	249	254	263	272	301	278	253	268	253	232	271	240	259	269	267	260	277	258	254	266	257	267	263	282	274	248	270	252	285	271	285	248	279	267	280	273	279	286	258	266	270	292	269	247	281	251	284	269	255	260	261	277	284	274	262	301	242	283	285	233	268	280	260	238	279	267	287	271	307	265	276	280	266	268	288	274	231	241	261	265	296	253	249	263	280	264	265	246	273	279	278	266	270	254	261	293	268	273	246	221	236	311	265	255	259	266	298	273	291	250	283	267	268	270	288	291	240	275	285	246	275	282	276	279	269	301	288	304	249	271	232	255	253	269	275	271	281	302	275	278	271	288	292	264	281	254	233	294	281	251	279	244	270	261	279	283	257	288	254	278	238	239	271	254	306	245	277	268	252	274	280	254	282	268	310	295	279	291	253	262	255	255	279	278	251	254	262	266	266	295	307	294	278	307	273	249	273	283	262	255	288	286	293	293	294	276	279	271	250	267	239	251	298	239	268	276	288	277	258	254	252	238	260	254	277	285	299	254	250	247	271	289	309	269	293	297	281	262	240	266	295	237	268	308	260	263	255	280	266	255	255	263	257	266	264	292	285	267	281	264	278	285	266	275	281	282	297	240	255	287	290	275	267	246	268	274	297	275	275	242	242	278	257	262	254	263	277	302	269	245	302	250	280	254	288	255	267	286	307	268	260	246	276	282	299	263	275	266	293	292	261	293	300	278	296	285	265	291	295	264	277	294	272	240	292	247	284	264	265	274
27058	2473	5350	5791	4825	3896	3194	2753	2318	1991	1832	1618	1440	1394	1352	1292	1133	1106	1111	1074	1061	983	915	945	890	944	895	889	870	866	842	843	842	844	808	791	803	768	820	793	769	753	790	750	709	763	830	786	780	765	746	761	748	772	755	737	727	772	729	803	733	738	758	740	711	761	694	737	725	771	707	716	701	729	732	732	730	714	772	776	739	707	699	732	738	748	735	707	726	744	759	721	748	656	668	692	696	717	725	713	747	733	711	708	703	675	727	726	693	717	689	698	737	721	688	722	706	703	695	731	659	730	717	762	693	696	677	723	748	668	718	711	696	706	703	684	723	699	656	732	674	751	694	686	721	697	698	751	698	683	689	686	697	741	719	721	681	722	717	664	730	685	716	695	702	711	709	742	707	696	722	758	718	697	729	730	694	699	705	686	750	703	761	721	674	690	730	715	741	723	667	672	703	704	698	703	679	720	713	691	685	697	684	736	707	711	714	784	734	733	697	704	720	724	744	686	646	681	706	743	692	713	739	720	723	701	692	729	680	695	700	686	701	751	735	656	690	749	744	700	712	667	714	652	662	674	706	660	699	722	658	747	674	695	719	684	735	713	729	676	685	671	681	644	694	696	721	677	711	725	724	671	682	685	709	703	718	689	674	750	741	726	722	713	709	705	669	697	684	692	756	685	711	659	714	712	699	674	649	675	692	678	682	718	684	729	688	712	735	757	689	703	663	690	680	684	680	739	739	717	657	727	662	710	727	698	697	740	716	654	695	667	697	682	713	693	701	719	704	690	714	727	724	705	705	737	698	679	785	678	703	726	750	706	703	735	674	669	720	685	675	656	739	691	725	721	700	706	705	700	688	759	724	710	669	702	705	708	719	715	683	706	708	718	736	703	735	685	710	713	731	711	670	730	738	686	685	669	703	686	693	751	669	749	732	727	612	653	710	716	727	685	702	716	701	735	705	715	720	711	704	719	736	731	659	740	769	713	685	676	703	692	767	676	725	705	703	745	694	710	725	704	740	702	702	721	735	694	699	649	740	709	718	733	680	716	682	700	683	695	717	713	705	682	667	744	725	661	699	686	743	694	716	677	695	734	689	722	676	700	677	697	749	709	689	654	712	696	702	728	692	734	650	674	730	695	736	666	753	693	700	724	686	697	746	713	696	726	686	766	682	721	707	718	738	693	712	703	719	701	711	681	713	709	683	671	688	742	704	702	688	689	807	667	698	698	715	676	676	744	713	722	725	703	709	709	745	691	707	722	668	704	678	672	723	685	718	714	741	721	701	752	688	675	679	773	713	678	757	719	689	687	683	723	696	708	679	651	665	719	730	732	690	716	713	665	716	705	694	670	707	712	698	689	744	698	683	696	694	684	720	690	688	694	676	733	689	632	731	687	741	720	695	781	697	680	713	708	677	752	712	721	700	715	738	682	674	725	692	710	725	697	743	662	703	688	725	685	739	688	680	678	699	735	689	704	655	731	733	663	710	734	744	704	686	695	732	686	716	680	696	699	692	709	689	709	682	691	757	695	636	719	759	669	708	693	699	737	713	734	728	730	679	693	729	720	737	714	684	661	724	698	714	714	677	720	700	738	722	691	706	708	719	745	694	666	726	726	703	729	724	685	687	678	736	715	740	722	694	723	705	757	721	707	677	655	698	764	669	681	758	717	674	707	704	732	684	687	721	690	673	692	646	714	676	713	713	686	735	685	719	685	711	681	708	734	697	659	681	740	718	646	697	695	709	666	698	740	693	647	693	649	728	699	697	668	692	689	736	724	691	682	672	721	708	716	728	672	686	682	666	679	704	702	685	671	678	669	688	669	764	704	671	740	663	743	709	703	679	711	705	752	706	661	693	675	730	694	678	707	712	738	674	712	680	699	723	731	729	754	740	701	698	704	688	745	682	702	702	728	718	738	680	685	648	725	683	741	716	723	708	755	712	737	707	678	658	702	676	682	686	670	719	683	705	687	719	722	725	742	719	692	701	707	681	681	702	710	707	723	702	718	733	670	708	697	659	703	760	730	677	697	672	711	699	718	711	740	641	724	718	670	679	695	676	718	700	696	682	709	710	743	706	711	735	692	699	738	694	678	702	664	722	751	687	728	755	733	686	714	715	734	689	676	685	719	678	659	755	694	741	697	726	698	683	697	659	706	718	699	722	704	668	720	698	652	667	744	679	717	700	696	740	742	667	712	639	742	752	737	679	698	693	719	715	694	692	701	673	712	688	737	719	710	705	676	683	698	745	706	679	656	705	693	713	713	720	651	703	687	743	713	727	668	730	666	674	704	675	676	663	744	679	695	691	710	745	683	688	641	712	732	744	705	698	745	742	729	745	704	704	692	702	700	711	682	710	716	685	688	725	719	719	696	701	729	670	685	728	747	737	687	703	720	694	711	692	737	692	706	726	671	677	700	690	751	684	713	685	682	702	708	698	710	678	724	683	688	697	722	730	712	719	691	679	680	700	668	753	682	676	705	680	711	723	700	693	704	715	689	703	680	735	729	690	747	653	741	709	680	739	694	751	674	681	719	660	670	713	661	676	697	692	692	678	711	743	700	743	719	683	649	723	667	681	694	716	716	701	693	698	704	700	684	703	710	709	702	699	723	704	719	667	733	673	664	675	685	687	706	736	681	675	701	734	729	687	720	730	704	704	751	693	718	708	705	673	682	706	734	700	705	694	682	684	709	693	696	721	699	690	712	682	684	717	670	682	687	743	695	730	719	701	727	697	694	695	684	685	719	724	723	723	676	707	694	730	700	696	702	690	687	674	725	689	712	735	664	700	669	686	715	731	716	734	662	751	736	712	688	731	715	726	702	686	698	753	727	711	713	734	717	725	732	735	675	684	727	691	758	713	686	699	715	674	724	676	693	691	702	676	700	709	722	711	756	699	680	679	723	683	698	765	709	687	694	715	728	712	717	691	706	728	674	716	688	710	654	738	731	693	698	773	693	664	711	760	711	770	694	686	705	759	695	714	663	718	690	644	684	646	689	723	664	725	682	709	733	682	634	693	721	707	710	707	693	700	644	715	670	700	717	717	703	745	666	687	703	734	676	680	744	719	728	696	663	720	656	674	703	755	693	668	722	722	681	730	708	698	742	702	716	707	758	717	738	746	708	713	684	728	707	723	727	692	721	699	653	691	733	708	736	714	730	717	701	706	690	669	678	718	729	744	697	734	660	716	711	723	713	672	717	719	720	710	632	774	736	698	695	707	735	696	704	668	707	678	712	742	676	729	712	745	734	694	730	716	751	696	712	662	722	662	731	688	727	720	720	690	675	680	682	714	702	726	702	709	784	661	682	700	758	713	649	675	687	678	698	680	693	755	686	675	733	705	688	718	737	723	700	684	706	776	707	739	712	727	727	667	726	723	735	666	718	682	667	706	706	687	721	736	704	668	701	726	716	716	678	739	702	702	695	692	711	676	722	690	725	681	691	707	693	742	717	734	700	701	663	693	667	735	685	711	691	726	703
4049	301	250	224	193	203	212	174	171	184	204	185	200	179	208	199	195	208	174	221	177	199	199	170	200	196	200	186	229	179	193	167	219	206	188	176	189	180	189	175	191	193	183	190	184	174	161	194	180	190	205	204	221	196	186	192	194	188	200	212	200	204	181	206	198	206	186	187	210	183	203	157	189	181	203	215	174	178	198	214	167	186	196	184	210	177	184	186	188	198	225	188	174	209	236	208	205	192	205	200	202	194	211	188	171	180	193	213	170	190	194	212	211	208	187	185	178	182	193	190	200	218	185	179	215	200	192	179	208	173	198	190	197	193	193	193	208	186	162	205	205	187	205	210	175	183	214	180	172	191	207	210	189	204	176	171	203	201	206	188	186	192	196	158	219	173	215	210	193	205	185	188	214	193	154	166	207	214	215	174	220	169	194	198	162	208	205	179	178	204	204	162	218	166	189	214	187	181	200	208	170	195	184	222	226	193	216	214	200	189	200	171	189	170	196	178	167	174	177	181	180	199	181	195	161	176	194	183	186	191	216	211	201	170	200	219	191	199	205	182	200	190	198	226	189	202	192	203	208	165	172	229	211	187	205	201	194	195	200	179	216	189	196	188	227	197	191	205	189	195	185	202	170	175	203	196	194	215	164	213	193	218	179	183	176	199	201	180	193	203	211	175	185	185	196	191	216	182	190	198	199	233	186	168	187	153	181	192	189	174	194	207	183	176	198	213	170	173	181	178	171	211	197	182	187	207	196	194	192	167	211	207	211	204	207	167	183	188	184	208	181	178	180	176	172	199	193	184	200	168	215	216	172	220	198	181	216	187	219	190	204	200	195	213	191	184	177	198	205	171	192	176	196	175	195	195	195	209	192	174	194	194	212	163	181	180	195	195	193	185	204	187	227	198	196	195	215	189	188	192	185	223	188	222	223	180	181	171	174	220	190	180	182	227	175	187	177	179	202	188	204	181	197	208	222	188	183	179	179	200	191	203	211	197	168	183	184	201	211	174	203	191	190	200	184	183	190	181	186	204	203	189	219	198	214	192	193	179	219	198	194	188	194	190	186	208	166	193	198	200	201	218	217	195	202	175	200	198	195	179	197	209	180	176	208	210	182	182	193	177	204	191	201	188	204	198	177	195	188	203	191	190	185	196	183	185	223	191	184	204	199	190	180	181	181	165	204	184	199	234	196	190	189	196	189	187	195	190	188	183	182	216	203	185	198	189	198	213	191	191	199	201	225	194	203	211	198	178	196	182	185	207	197	186	202	203	189	206	186	193	204	180	193	189	170	191	197	211	200	174	187	183	190	197	182	181	189	178	192	190	161	191	191	211	193	197	174	189	189	185	187	211	179	180	188	208	175	193	196	186	188	207	200	191	194	182	186	190	187	168	199	187	200	170	175	187	188	188	194	191	190	205	174	183	193	184	197	188	203	214	191	228	218	179	202	194	177	176	177	204	196	191	187	208	202	180	218	186	208	175	178	182	210	165	225	188	222	220	175	200	191	181	189	149	199	216	216	197	180	176	165	195	206	206	214	206	178	186	186	192	195	219	199	192	210	204	217	189	192	197	191	176	187	208	178	179	210	157	184	163	215	184	187	202	204	185	176	199	164	192	184	201	189	192	185	201	201	170	176	185	188	199	184	241	178	227	163	205	226	201	182	199	190	179	181	202	167	209	196	208	195	166	232	175	196	201	178	209	207	205	179	183	186	208	217	195	190	205	181	205	195	207	183	179	187	233	204	225	197	209	197	192	190	188	188	191	158	195	188	191	206	183	185	192	209	211	191	197	192	200	204	162	220	191	182	182	185	211	206	198	205	183	212	194	220	177	186	175	234	212	226	171	189	183	198	198	170	172	180	223	183	216	201	199	205	173	204	192	184	194	191	185	187	216	191	199	185	198	196	181	170	217	209	187	209	189	189	191	196	197	180	190	199	206	199	195	178	187	204	206	188	185	155	199	199	182	200	214	166	185	177	216	189	182	186	185	185	191	175	195	194	184	163	196	190	158	162	184	205	198	178	183	197	170	185	184	178	198	194	209	184	199	178	201	169	180	180	176	214	200	209	195	197	187	180	208	222	162	202	199	191	165	187	190	201	185	211	198	205	184	177	202	182	187	188	197	181	185	181	213	193	167	207	209	197	186	192	203	196	222	180	207	187	198	182	184	214	204	190	208	204	203	191	171	196	193	182	208	182	169	187	174	198	211	196	215	188	184	198	168	183	179	183	176	164	205	212	179	193	199	188	214	181	189	192	169	209	193	197	202	202	182	196	193	171	188	191	191	220	204	190	215	175	209	198	215	179	199	180	209	190	195	194	198	189	191	200	178	162	188	185	207	196	187	197	188	218	205	221	188	189	172	182	202	189	190	172	190	184	199	189	200	199	177	185	193	172	209	167	220	210	193	206	183	194	202	225	187	202	186	198	222	209	183	184	168	183	157	184	199	191	214	182	200	204	207	190	230	182	192	189	192	197	196	199	203	177	210	194	222	176	198	174	205	201	195	185	208	221	219	164	217	192	166	201	214	176	162	211	182	206	210	205	217	196	181	159	179	157	164	208	189	203	203	179	194	215	159	198	196	183	184	221	197	189	187	159	200	185	200	204	182	199	193	211	194	210	184	193	176	182	199	224	184	158	209	192	178	210	196	175	189	188	202	208	212	194	192	155	196	192	165	192	185	200	197	218	190	218	193	212	173	205	201	170	208	170	192	188	193	192	192	207	205	190	172	219	199	190	196	167	190	215	197	202	197	211	202	184	205	214	213	182	221	209	201	216	190	183	200	195	200	187	187	210	174	232	179	193	204	211	197	174	188	214	176	226	194	188	202	198	204	178	194	210	193	201	190	202	181	219	195	204	217	170	172	200	209	169	208	199	188	201	205	196	187	217	182	205	162	204	188	186	199	184	186	204	189	179	202	204	158	197	193	198	201	219	172	175	185	198	173	183	179	197	188	189	196	161	208	180	211	205	198	179	215	196	183	199	197	188	183	187	184	208	191	211	199	186	225	218	216	217	207	190	203	196	188	198	168	222	181	198	162	221	187	177	202	207	212	179	170	168	181	207	182	185	191	206	196	206	228	199	189	166	186	204	202	157	199	187	201	186	226	222	182	199	191	198	208	201	195	208	178	197	181	219	209	184	209	176	212	172	193	176	197	184	187	190	189	200	158	171	199	190	210	206	208	224	196	184	200	202	189	202	195	187	187	191	217	180	180	202	180	227	186	212	178	194	171	205	175	173	185	190	182	195	201	190	207	207	206	185	169	220	188	200	186	218	170	212	220	205	206	196	177	196	208	182	203	181	193	185	220	189	207	203	172	210	199	185	193	191	186	199	183	212	188	193	178	195	166	229	221	181	183	199	198	211	175	194	205	167	190	180	186	186	204	174	162	202	205	177	194	190	177	191	209	197	216	198	170	185	189	170	217	198	179	199	192	185	189	203	204	211	213	200	176	191	189	194	173	196	207	199	210
3953	570	676	721	683	671	593	650	601	596	575	615	588	562	570	557	550	555	528	581	548	567	527	538	587	557	546	595	571	579	586	536	537	608	560	556	549	604	554	567	549	573	559	528	546	546	540	540	548	599	548	561	550	585	557	524	569	587	556	565	587	552	581	500	561	552	565	560	542	544	547	557	561	609	519	567	582	564	541	519	578	551	576	514	571	545	511	592	551	552	552	566	625	482	538	572	538	590	605	540	551	586	583	581	530	536	513	535	554	549	511	536	580	553	598	564	535	509	531	577	547	596	552	540	624	567	604	603	548	522	572	558	584	554	537	544	538	547	571	543	581	597	603	544	545	528	513	577	557	580	559	532	547	563	580	528	572	530	535	570	529	550	562	549	540	595	529	534	556	603	538	580	539	600	551	564	581	564	618	572	558	540	521	540	575	587	557	511	558	563	581	586	572	618	544	558	590	540	555	550	564	560	554	581	576	580	535	577	550	508	553	580	519	565	548	527	547	561	581	570	545	519	551	600	546	552	572	586	524	550	571	561	551	533	549	525	537	575	625	547	616	562	555	539	557	593	536	592	574	560	558	617	571	537	548	552	575	574	561	530	568	561	509	521	549	574	574	551	576	556	556	602	539	582	585	539	544	582	542	551	573	521	547	544	597	560	578	581	522	576	576	533	517	567	585	585	599	517	538	561	590	518	577	538	563	573	569	585	578	543	543	578	574	549	569	578	564	567	502	528	542	539	588	537	554	533	549	541	506	588	526	556	567	565	505	540	554	522	533	539	570	590	541	623	569	579	554	546	566	576	543	572	546	583	536	539	559	537	539	545	538	545	571	535	571	577	550	557	595	556	565	608	604	554	585	632	556	580	550	572	598	606	540	588	530	532	542	534	555	554	530	564	536	544	537	542	502	541	525	576	587	585	588	569	589	588	564	545	590	553	567	548	549	579	563	534	543	546	550	550	547	526	541	523	522	595	549	559	581	550	557	515	522	548	521	538	549	544	525	534	562	573	547	602	578	553	577	571	549	587	567	494	542	555	570	536	571	556	560	518	522	561	535	612	518	564	566	556	528	551	558	551	556	540	582	555	535	572	591	561	589	573	542	580	548	563	597	549	569	536	565	559	542	560	579	526	569	543	542	545	575	538	565	569	559	544	530	495	534	511	571	535	560	557	559	535	547	532	559	559	562	544	510	540	541	592	541	532	600	544	543	579	553	555	549	532	597	554	574	540	509	598	558	546	538	545	517	545	569	549	540	581	513	524	583	582	550	494	572	571	576	545	514	565	589	569	566	553	574	554	548	550	563	563	583	539	571	564	566	560	573	549	555	557	599	579	553	585	546	570	569	569	573	552	526	527	585	568	529	552	551	534	565	526	582	569	553	542	602	576	572	606	589	527	543	530	563	572	604	533	576	551	562	541	602	541	538	562	563	530	576	565	563	542	574	500	565	577	541	586	597	558	574	542	535	568	565	561	586	571	565	578	535	550	592	556	516	559	562	550	520	551	580	556	523	576	577	600	562	562	548	592	545	578	575	518	583	515	523	538	516	571	574	564	563	550	593	560	598	556	567	565	537	586	528	554	576	533	558	537	547	546	585	532	531	587	560	615	569	545	526	581	535	576	568	603	515	537	578	580	570	553	572	548	523	516	561	531	555	557	556	545	533	535	543	570	547	565	581	558	544	540	570	554	539	546	551	530	590	494	552	624	544	551	552	517	561	593	576	516	556	571	528	521	535	552	567	576	554	559	538	599	522	537	572	556	572	590	589	542	575	514	571	543	559	536	548	539	544	568	558	532	503	559	537	566	555	546	556	539	565	523	567	563	522	541	588	523	527	576	563	558	580	521	554	565	562	554	497	581	525	566	567	574	570	538	561	551	523	553	582	527	524	524	574	559	545	581	559	572	606	555	551	573	559	563	601	526	572	540	518	525	573	559	534	552	569	552	580	561	570	562	535	560	547	573	525	589	573	591	576	607	546	579	515	546	530	564	535	554	527	566	565	549	597	545	554	554	559	535	569	554	534	552	569	558	584	528	530	570	569	562	549	570	557	543	597	548	552	570	533	567	573	593	548	577	583	569	593	582	533	554	529	502	566	585	538	580	581	520	549	538	580	530	551	556	528	557	552	563	529	575	544	535	554	593	550	582	607	556	564	540	534	525	541	574	553	547	538	560	559	564	588	574	581	536	525	569	572	592	577	558	571	600	573	576	514	556	553	578	558	549	520	549	560	536	592	597	561	576	532	583	499	521	567	543	552	581	575	585	577	519	587	596	538	538	538	550	589	543	525	559	564	516	565	554	573	542	551	506	534	551	573	517	567	553	566	564	525	549	572	536	555	541	538	595	574	624	542	571	539	517	601	530	565	532	548	568	550	562	555	589	548	545	554	546	577	555	504	567	593	570	569	573	543	558	585	549	558	560	568	553	529	602	555	572	512	559	606	547	545	544	585	587	562	585	571	566	575	520	528	552	538	521	574	537	562	580	571	583	558	595	553	511	523	558	602	562	603	593	560	553	584	550	553	573	555	563	540	555	584	511	562	547	577	575	597	539	592	574	549	564	565	556	596	565	548	589	572	593	580	556	559	562	570	564	507	536	552	542	545	553	541	505	543	565	573	512	571	559	542	565	546	556	525	549	539	555	568	536	531	537	554	552	518	559	560	556	549	542	544	533	576	558	523	545	545	553	532	523	488	558	563	547	569	523	587	583	590	550	578	555	596	545	550	544	568	552	578	550	539	548	555	534	560	575	559	521	583	580	538	563	539	530	568	525	582	572	562	597	549	604	561	617	550	510	502	560	531	572	559	529	576	538	546	562	551	532	488	554	566	554	570	545	515	530	552	525	551	568	512	583	531	544	552	557	554	536	605	549	550	543	549	571	578	569	565	541	579	534	559	552	579	540	568	519	551	631	569	547	544	559	595	510	560	548	568	572	563	575	569	532	514	584	539	585	537	587	532	544	593	528	509	564	566	544	558	534	553	561	519	560	569	615	569	537	546	566	564	568	565	532	545	566	594	547	545	542	606	573	541	544	560	576	561	538	548	559	566	567	568	566	535	562	540	516	519	536	563	568	580	553	594	576	546	533	581	553	560	539	537	535	568	546	560	552	552	542	533	570	589	569	547	547	541	571	573	563	562	538	567	603	544	556	546	537	557	528	543	516	548	548	585	548	593	554	533	520	547	559	583	536	608	568	580	591	533	563	542	515	539	567	571	584	575	585	567	541	545	551	548	545	567	564	574	553	563	515	559	552	565	511	570	607	544	543	540	556	533	618	542	547	518	573	536	547	580	578	539	538	562	508	562	542	514	569	567	576	549	580	568	568	528	576	558	534	566	555	549	580	557	518	567	494	604	551	583	577	561	570	586	509	587	548	536	548	564	562	546	524	540	571	568	564	583	568	535	580	532	551	557	551	592	574	589	582	519	571	507	520	558	543	544	593	560	584	503	538	527	481	550	589	583	561	529	550
37766	11505	1608	1043	781	650	522	484	419	428	430	359	395	392	374	373	313	349	314	334	382	350	352	329	366	344	340	336	325	353	335	312	326	280	297	335	336	308	317	353	294	333	310	315	310	313	313	361	318	297	331	318	332	287	312	297	338	324	309	336	363	305	309	322	309	309	335	315	320	317	278	331	313	325	357	317	349	333	308	337	325	318	293	357	304	338	353	340	366	343	311	335	341	332	329	344	327	332	319	312	306	338	337	312	296	331	301	310	353	297	358	319	354	350	300	352	313	356	336	354	316	321	301	343	300	327	311	336	339	346	305	336	313	275	284	321	330	301	308	325	296	300	276	325	323	315	284	331	308	334	305	340	322	319	321	356	374	330	353	308	308	340	348	279	297	320	323	332	310	311	313	342	298	320	315	307	319	305	302	292	330	330	287	294	318	332	310	332	316	345	353	318	288	323	345	311	281	322	313	285	324	294	325	325	309	328	329	336	341	325	347	332	317	342	330	333	347	322	310	314	339	310	310	341	322	337	305	332	302	332	299	328	297	297	354	359	328	293	332	328	326	308	295	309	309	336	292	354	310	314	323	322	333	319	350	305	339	328	359	317	327	311	300	335	308	311	332	333	356	312	331	302	324	282	312	331	347	306	333	318	319	323	320	347	328	310	315	313	344	358	314	329	314	299	306	330	334	320	337	339	337	326	332	315	345	326	329	341	343	336	311	342	331	292	307	310	338	331	307	368	344	310	326	343	321	283	300	359	305	365	348	316	354	312	351	330	291	321	302	339	334	331	348	312	317	305	334	324	346	373	313	326	344	301	299	307	321	325	316	319	309	324	331	317	294	328	326	330	302	301	335	348	313	291	299	341	341	334	350	333	336	378	318	319	326	305	302	344	347	310	311	340	360	314	293	316	311	310	332	338	306	329	280	321	324	336	360	296	306	330	314	303	306	346	330	348	334	313	303	337	343	346	335	300	328	317	318	318	320	324	330	338	330	274	311	305	302	327	310	319	310	315	323	347	358	324	347	330	345	322	322	342	333	328	312	328	320	333	276	326	302	307	299	325	313	326	342	325	327	340	319	322	299	332	326	315	321	339	354	314	303	335	313	302	317	341	346	307	320	278	322	320	305	309	335	300	312	312	334	296	328	303	334	334	323	315	316	294	327	310	344	301	328	323	319	324	348	348	336	332	323	336	326	316	312	314	263	314	326	316	320	308	317	321	325	312	330	325	301	289	336	287	321	296	285	345	349	323	312	315	325	339	305	324	328	328	331	324	289	341	322	322	322	293	342	330	316	327	306	313	342	316	321	324	319	317	344	334	317	309	318	325	338	304	320	323	339	337	312	365	339	337	339	314	342	323	293	330	323	337	318	310	315	332	330	279	317	343	295	318	292	357	333	357	311	312	330	309	334	359	313	321	299	342	322	309	294	333	322	320	313	307	318	304	343	303	331	317	336	329	350	315	299	278	354	323	345	340	291	304	320	271	336	306	342	338	323	322	299	342	332	299	354	311	297	315	357	309	343	315	305	322	327	296	309	331	319	335	334	321	343	330	305	319	324	311	329	321	332	305	338	336	315	348	341	376	282	321	303	319	357	321	329	344	321	334	326	323	332	314	326	312	352	289	326	356	313	320	340	326	333	307	320	320	325	354	309	268	354	312	344	299	319	343	306	327	306	354	310	320	348	303	306	303	310	331	326	299	330	308	324	346	336	316	343	344	348	337	323	359	326	326	316	331	333	298	329	338	315	315	316	326	295	314	309	302	311	298	312	331	347	302	328	307	288	365	340	298	324	312	355	325	338	326	354	324	312	323	350	308	291	336	314	283	331	315	319	316	304	307	296	320	326	338	351	299	336	326	300	336	325	320	330	347	336	331	321	287	289	330	285	310	302	324	286	282	337	319	295	334	315	303	338	329	333	312	278	327	315	334	331	290	327	308	337	332	331	301	325	326	309	330	326	313	343	345	321	281	314	334	304	300	291	300	277	285	383	360	346	322	318	328	341	318	313	348	334	328	350	321	315	287	346	298	326	323	318	329	344	265	318	323	313	298	359	323	357	342	297	308	299	338	330	327	326	316	307	316	313	344	331	321	327	321	350	310	326	311	294	341	330	312	326	338	303	323	334	315	332	331	318	317	337	302	348	347	323	316	339	323	313	311	329	360	316	281	335	312	301	318	324	326	315	303	311	344	324	312	323	332	340	312	310	313	350	324	294	312	328	326	314	321	306	306	315	293	313	303	352	333	299	298	341	340	314	315	339	296	325	335	291	285	329	319	346	318	341	304	321	310	326	325	299	326	321	293	306	306	318	314	294	302	341	324	310	342	311	339	317	299	338	329	343	347	362	328	306	329	329	334	344	333	329	304	327	309	321	312	308	304	328	312	330	348	309	303	326	325	333	324	326	322	315	301	338	323	313	333	325	321	337	317	310	320	321	319	303	300	338	327	347	304	316	349	342	322	363	313	295	339	323	334	336	305	311	318	330	318	317	316	339	336	318	343	319	343	325	318	343	333	346	294	292	343	321	323	317	328	298	300	302	325	327	343	322	285	302	331	317	331	324	325	309	333	332	337	332	298	299	303	304	325	338	351	318	314	345	317	315	280	326	297	302	348	321	353	304	294	342	321	318	360	318	338	361	294	284	311	350	291	312	324	302	317	297	334	322	349	303	279	313	343	339	331	296	342	359	319	325	311	306	321	302	302	286	317	307	304	317	334	318	335	320	333	343	336	342	321	300	283	294	328	310	339	311	326	310	334	321	307	332	291	334	309	315	268	296	295	305	337	328	338	351	337	307	346	321	331	308	345	337	331	307	316	352	292	316	308	344	332	331	350	277	324	308	348	334	345	332	319	325	314	355	338	322	322	331	335	306	321	376	332	326	342	299	290	297	334	309	314	318	308	302	310	317	314	359	318	304	345	321	312	320	314	344	292	292	321	321	302	313	301	325	296	329	283	365	299	301	313	346	345	345	322	315	351	343	342	302	339	309	326	289	328	312	321	306	337	347	323	345	285	279	330	308	301	268	338	310	309	336	318	332	331	347	319	323	333	342	346	325	320	330	347	321	321	306	334	310	298	327	323	331	333	349	313	348	316	313	304	316	309	299	322	307	300	308	307	320	308	311	301	329	345	323	325	314	280	314	348	311	324	300	323	297	320	297	313	341	340	330	362	335	338	304	285	308	325	311	325	303	317	311	332	306	337	360	341	354	321	325	307	325	316	344	316	301	319	329	348	312	347	302	382	305	346	331	316	320	316	296	316	322	296	332	311	318	296	341	305	307	341	327	317	300	292	292	340	327	353	330	323	325	328	312	300	312	341	314	321	345	357	345	331	335	335	328	349	327	351	347	325	303	311	316	315	310	308	327	304	365	312	346	291	323	297	279	301	351	314	311	349	314	350	337	343	334	301	314	323	327	328	312	321	311	314	317	340	304	336	325	304	309	295	313	332	275	306	356	361	302	306	338	314	314	341
20679	1712	3285	3491	3051	2533	2142	1859	1686	1536	1397	1294	1253	1242	1193	1101	1126	1120	1043	1039	1054	944	980	1015	930	936	913	962	916	904	983	911	876	903	879	860	864	920	857	856	891	859	833	897	844	860	900	822	809	881	907	927	857	840	828	908	946	949	866	935	867	840	833	848	841	812	831	907	865	876	827	914	826	893	826	823	828	861	859	849	787	850	829	865	856	834	868	841	846	843	862	889	855	859	849	870	871	867	882	801	889	798	868	868	872	837	839	853	844	810	867	868	826	853	887	854	801	886	825	898	875	817	812	807	818	863	881	849	831	818	881	885	809	847	831	860	857	888	829	855	819	823	890	805	905	858	841	909	858	824	845	839	841	784	843	835	833	815	779	819	833	876	885	818	829	781	872	841	879	800	804	886	843	848	806	806	911	839	911	847	834	863	841	842	811	931	883	867	824	786	828	852	856	831	873	850	842	844	793	826	826	874	845	877	843	885	839	828	865	810	854	806	816	827	811	865	831	865	852	811	833	806	861	850	859	848	845	861	842	849	821	813	883	853	841	853	785	863	851	829	880	827	850	888	862	835	832	855	887	844	841	882	852	899	827	880	853	833	852	842	865	841	843	866	818	858	878	837	907	839	872	853	840	837	908	829	886	842	832	820	861	776	881	844	831	817	812	810	797	869	792	820	838	843	799	865	887	768	829	825	872	852	857	840	837	896	818	885	792	835	797	824	827	889	880	824	853	823	814	839	877	842	840	842	872	837	836	843	864	866	808	804	814	871	870	802	873	830	902	853	844	852	838	816	887	806	899	893	805	834	861	826	869	828	847	824	880	799	825	857	825	871	831	849	844	866	852	823	804	815	836	806	872	849	878	826	826	846	847	886	849	803	849	848	809	887	843	813	868	868	852	774	838	847	830	856	873	847	884	777	873	853	799	850	823	837	872	869	903	882	855	852	847	836	825	837	901	885	839	856	815	826	862	904	856	848	807	820	856	851	846	826	869	843	861	861	842	810	823	832	837	867	833	841	850	822	863	835	848	858	795	829	857	857	878	824	846	899	845	819	807	809	833	835	866	880	821	833	815	826	819	853	821	854	831	895	866	870	802	862	862	783	848	835	798	891	838	870	854	831	859	859	849	853	875	866	758	824	866	890	828	815	854	825	836	883	869	864	778	829	804	854	866	846	870	817	833	826	823	813	848	866	847	894	869	843	816	875	825	874	821	844	827	882	858	873	841	852	822	927	852	852	828	821	823	858	864	803	846	832	846	856	845	809	780	883	804	841	822	868	830	837	852	817	864	855	866	816	861	801	862	841	860	869	843	824	878	906	863	875	810	812	832	831	790	831	831	836	887	913	846	894	882	849	854	833	830	878	829	808	858	867	850	829	832	868	851	872	796	857	873	781	851	817	850	831	822	850	871	886	837	830	848	871	852	822	826	805	838	875	844	856	880	862	850	879	857	814	816	842	856	848	854	828	864	854	855	831	864	900	895	829	844	859	839	829	816	851	824	858	877	879	839	844	854	833	856	882	778	788	883	862	853	835	842	827	805	784	870	818	837	842	837	900	862	828	883	878	901	760	820	824	862	872	821	839	866	891	801	874	860	908	802	848	820	844	851	837	824	815	795	907	924	902	855	800	794	847	842	833	870	860	804	816	876	817	838	874	801	876	828	821	855	844	806	838	777	825	890	839	850	814	843	846	799	804	832	859	890	830	812	796	852	883	818	900	852	804	901	805	836	835	858	864	840	848	846	844	840	794	857	803	845	863	849	783	917	848	813	834	845	874	829	783	831	837	844	836	797	852	836	863	853	871	833	830	830	897	765	882	819	844	846	820	851	834	860	855	834	848	858	848	778	880	806	854	859	850	863	908	828	834	831	858	821	835	850	892	871	833	807	877	802	863	846	896	822	891	893	868	873	825	850	863	864	845	877	885	823	874	800	830	827	803	888	872	897	851	858	825	855	853	809	865	873	846	896	910	830	834	860	850	816	832	890	824	868	817	881	874	830	862	836	838	847	858	886	845	827	771	844	837	839	807	817	846	884	870	826	850	858	875	855	867	821	841	818	830	842	817	876	862	808	848	811	841	821	877	861	837	857	821	804	787	850	871	848	865	823	834	821	832	834	771	815	822	776	844	860	848	871	825	880	821	854	836	850	822	859	845	807	835	846	875	806	852	818	849	769	878	812	877	825	846	824	848	894	829	825	800	841	843	835	813	850	840	864	780	792	862	855	860	844	873	874	878	874	866	846	806	895	830	866	826	843	801	836	867	864	875	862	852	858	852	870	863	913	902	872	864	845	847	838	780	856	862	852	861	846	878	853	902	807	858	817	859	804	850	875	822	814	825	864	847	819	833	868	843	829	842	859	831	838	912	849	835	849	865	861	860	848	779	811	835	840	847	845	845	835	843	803	855	829	851	897	797	845	837	866	839	919	834	846	856	844	847	836	863	867	855	821	802	830	872	816	881	794	827	859	865	797	846	844	840	833	830	852	885	832	837	865	859	856	859	847	808	867	866	871	829	829	885	803	826	885	790	832	831	892	831	874	863	870	882	842	838	827	824	785	840	869	854	889	862	852	841	803	814	844	778	804	832	857	844	821	852	834	854	862	835	809	846	878	792	816	878	753	810	831	857	900	844	865	814	845	808	855	817	809	792	850	851	817	863	887	839	836	843	834	886	883	850	829	815	857	879	902	866	867	846	821	795	825	810	856	856	870	824	847	820	884	872	854	832	823	850	857	869	835	887	852	833	907	849	801	828	883	802	816	873	852	829	830	830	800	832	850	884	786	861	866	847	834	827	830	821	837	848	795	840	853	866	798	872	821	836	808	897	840	791	879	810	872	838	863	825	846	835	790	865	829	897	828	861	778	865	878	827	806	805	893	834	852	793	827	829	880	848	827	884	875	879	872	909	868	831	807	857	874	903	829	888	817	834	855	876	845	813	858	842	860	853	873	835	841	809	803	868	888	863	834	837	838	817	855	831	861	804	841	777	816	802	826	872	854	835	818	860	811	879	865	855	792	901	868	847	896	854	793	830	863	848	866	814	814	792	825	895	824	830	823	809	836	850	846	842	876	880	839	813	849	794	885	835	881	822	824	911	830	841	808	872	860	802	842	843	862	848	822	835	863	827	798	845	918	813	796	865	845	848	834	869	846	885	796	819	832	807	892	847	890	896	817	846	890	839	850	832	874	882	802	816	889	868	783	851	861	864	881	837	871	820	847	835	823	820	864	840	833	819	834	871	847	862	864	840	859	863	821	774	827	922	843	841	802	894	835	840	787	817	836	882	830	846	804	822	806	878	816	846	850	866	823	831	850	855	849	918	813	830	840	837	824	838	837	799	862	869	856	876	829	855	834	840	879	870	865	844	825	842	836	866	825	866	839	839	847	834	870	802	865	826	802	857	880	850	840	843	885	836	847	804	832	869	853	838	858	855	844	831	841	827	804	851	885	849	858	840	851	847	806	806	850	859	871	822
50494	20305	3832	1851	1164	990	682	580	496	433	453	385	370	354	367	366	345	315	342	298	286	305	312	300	266	286	302	310	299	289	324	297	280	287	297	315	314	313	304	289	284	267	290	252	258	292	303	281	271	279	266	268	257	268	330	283	278	274	275	253	303	273	262	295	271	271	316	330	299	276	243	320	302	270	266	263	255	283	311	264	311	266	299	275	272	316	280	260	262	242	252	282	277	289	290	251	276	266	279	267	287	312	285	286	262	300	241	260	256	263	278	277	252	301	278	269	241	295	271	279	286	312	256	286	268	268	275	309	281	292	256	281	288	258	281	264	313	274	294	266	271	293	266	302	267	305	293	257	268	290	284	275	298	288	270	274	289	293	284	270	265	252	299	260	297	293	269	265	277	261	296	309	295	277	281	321	254	271	257	243	267	241	290	280	284	239	277	265	283	274	265	290	268	265	296	283	279	261	269	300	281	254	269	279	265	267	285	286	267	277	285	273	282	278	279	290	300	284	245	267	285	279	260	261	261	282	272	281	258	286	249	292	259	255	286	283	244	269	291	235	268	238	287	278	254	262	297	295	254	268	268	273	271	285	234	283	276	291	296	282	277	274	276	251	273	276	283	293	250	283	275	302	281	285	294	287	273	260	253	276	226	286	302	281	271	287	261	324	274	253	327	291	280	315	289	303	271	268	292	268	297	260	252	302	278	252	254	273	276	275	256	280	295	274	260	253	281	256	272	297	281	275	282	268	281	272	276	287	278	278	270	254	290	278	288	263	269	288	266	309	296	273	264	304	291	276	260	295	271	240	256	266	267	291	264	279	270	256	279	281	300	266	284	275	274	286	250	277	287	261	272	265	262	281	271	250	288	253	251	283	277	278	249	250	257	281	286	265	281	245	292	263	301	286	267	264	280	266	267	303	310	293	285	259	281	258	259	261	270	288	291	263	271	273	280	288	268	270	267	269	307	286	269	266	267	255	287	252	275	294	302	244	293	272	301	258	254	252	293	268	278	263	275	290	267	273	257	247	243	274	278	266	293	267	294	276	290	264	273	278	262	258	299	245	270	242	265	247	273	262	270	272	258	283	297	273	278	304	269	274	257	265	290	242	265	263	246	312	268	283	246	286	254	280	298	272	259	280	240	276	261	253	277	266	264	255	253	293	264	280	279	244	272	263	265	305	288	277	272	276	277	277	283	289	269	272	275	290	250	284	260	266	286	271	289	290	268	253	283	299	271	262	291	277	280	297	294	283	286	298	281	247	260	259	293	268	276	292	250	280	271	285	275	245	228	257	252	251	292	273	281	295	288	256	283	267	269	283	324	280	277	272	290	245	260	279	259	281	277	270	264	284	287	265	274	255	283	256	284	272	280	294	301	251	267	247	274	291	280	265	284	272	285	308	261	294	283	301	274	267	271	271	274	279	262	280	257	266	262	285	277	288	279	274	259	288	299	249	306	278	284	262	293	289	244	263	261	261	275	291	261	258	290	259	265	287	288	231	273	284	258	275	304	266	260	290	270	265	281	275	269	256	304	277	254	244	271	270	289	261	269	264	276	282	290	279	279	296	228	282	272	260	262	290	290	285	259	310	270	254	266	262	268	270	270	247	256	287	248	268	275	250	262	274	290	254	294	281	274	260	273	295	311	264	328	266	262	290	284	274	274	263	281	292	266	288	298	292	276	264	293	286	262	281	268	291	288	274	245	302	296	233	304	260	276	282	270	257	284	305	278	313	261	264	276	274	283	259	251	288	273	282	272	259	273	280	289	268	270	265	264	265	251	270	272	248	273	271	311	257	272	276	296	276	273	243	268	275	306	310	282	278	240	284	254	257	277	290	271	269	299	305	325	279	274	287	293	275	280	225	283	291	265	244	282	269	259	273	260	304	246	286	291	258	288	293	283	290	298	275	297	285	288	261	289	286	302	291	250	271	281	278	252	267	291	278	260	256	297	268	247	245	275	257	264	289	285	235	272	263	289	284	256	256	246	277	247	291	291	270	282	293	289	244	259	280	263	249	299	278	268	281	291	262	266	275	275	277	275	255	266	310	281	268	283	284	276	283	286	265	281	263	276	283	280	283	268	261	270	260	277	292	272	287	260	274	281	276	281	283	284	311	271	248	277	288	278	280	297	293	276	257	283	280	245	293	245	262	270	254	251	273	286	264	282	318	297	272	291	253	271	280	248	282	277	293	259	263	267	241	253	253	253	266	288	252	271	280	279	279	278	255	249	267	282	292	286	307	292	268	263	294	285	303	277	278	262	285	266	254	264	262	262	259	259	276	251	258	254	280	278	307	284	274	260	232	287	277	279	309	274	265	279	270	301	300	263	266	272	266	280	302	244	274	272	291	279	270	254	290	273	271	279	256	286	310	267	270	294	283	285	275	284	286	278	276	278	274	280	297	274	239	295	287	286	272	288	298	262	275	284	293	281	222	269	282	255	263	271	291	251	263	242	281	268	250	271	323	271	272	277	259	277	252	263	235	272	250	275	282	263	304	257	271	266	282	280	292	260	260	283	284	264	274	267	289	258	277	250	283	229	238	272	302	296	278	263	275	307	265	294	268	267	281	259	275	267	272	259	257	273	282	253	320	290	309	291	268	266	283	286	298	286	286	265	281	289	272	257	283	262	295	278	266	274	305	293	256	276	284	271	290	257	264	300	278	267	263	248	276	285	294	275	258	301	271	270	253	261	253	274	298	290	288	280	278	280	252	260	248	285	262	281	271	268	282	273	260	297	270	284	263	271	293	278	283	264	266	246	266	260	279	273	276	267	266	257	287	276	262	264	252	252	278	255	279	249	268	278	307	260	296	287	293	281	308	248	265	279	263	251	284	269	307	247	287	293	269	243	296	299	244	261	244	305	280	258	288	245	297	289	256	261	274	272	230	272	269	257	287	279	288	264	295	269	262	279	261	276	292	260	292	280	268	262	272	262	267	279	274	284	255	331	314	272	270	293	260	286	279	282	254	265	253	223	246	286	273	296	294	307	276	307	229	276	262	264	285	276	284	288	301	271	277	259	272	281	287	266	272	274	271	280	274	263	251	291	279	273	286	258	291	269	289	245	266	293	269	293	271	281	266	268	262	269	266	285	249	244	278	255	290	278	254	282	270	287	290	250	270	253	260	289	286	257	285	304	267	236	294	291	297	286	262	293	263	285	265	290	286	278	294	288	257	245	286	246	257	264	273	295	260	268	266	290	290	282	281	242	263	279	279	250	302	256	286	282	289	276	297	262	277	282	252	284	248	256	278	266	291	264	301	268	270	271	263	278	271	274	265	284	297	307	276	256	254	261	263	257	267	268	266	277	278	259	270	264	273	271	304	299	258	273	246	272	302	289	293	299	261	265	267	282	279	242	257	265	261	272	316	284	272	250	246	269	276	244	251	291	290	292	260	273	255	256	329	277	251	258	268	292	285	264	306	267	270	288	265	260	290	259	287	277	247	330	272	268	277	266	255	287	303	282	237	263	295
27178	2494	5284	5665	4801	3871	3198	2687	2210	2027	1899	1626	1496	1406	1230	1306	1259	1134	1096	1067	1020	925	1004	938	953	919	884	834	921	854	862	814	789	839	802	818	821	779	779	850	804	770	781	767	748	702	726	760	738	789	776	778	721	761	717	741	734	771	768	733	732	709	727	725	770	748	727	744	724	724	722	760	699	716	761	715	711	781	668	682	759	708	736	725	728	706	703	688	732	727	704	694	737	747	694	751	726	713	720	710	713	720	706	742	726	738	754	754	727	726	757	732	731	767	732	762	726	715	734	688	698	723	667	705	705	714	741	684	718	711	704	769	668	683	718	704	705	705	660	732	729	687	738	669	731	712	678	728	683	741	704	706	721	662	713	699	701	686	753	675	737	679	714	700	733	734	728	701	690	690	686	695	710	667	750	689	707	673	708	712	704	669	727	765	702	710	687	688	674	699	716	678	724	733	725	694	703	700	731	750	734	747	748	762	681	708	699	730	697	729	741	710	690	674	702	721	718	703	705	720	684	718	708	736	739	755	721	722	743	714	712	694	675	701	730	717	681	705	704	706	688	762	723	683	691	712	713	672	744	687	713	737	749	715	711	690	704	699	743	700	692	703	720	717	721	724	712	708	652	702	701	672	770	683	691	735	688	670	693	667	750	711	729	729	684	683	694	726	709	677	710	686	675	705	688	703	706	708	702	678	709	705	719	732	695	704	724	696	682	702	695	667	720	727	674	708	728	733	735	727	753	739	690	768	699	712	742	721	702	797	700	768	721	673	751	667	717	718	721	737	685	706	716	697	708	691	755	708	694	711	713	701	678	723	697	765	697	699	713	703	756	682	683	695	697	722	702	633	675	706	688	710	716	717	719	704	749	730	688	760	711	662	712	737	682	710	705	711	722	681	684	683	715	685	734	745	742	699	675	694	718	712	713	705	688	727	714	735	742	694	708	717	686	696	684	742	693	691	693	726	712	759	727	718	708	720	725	718	730	723	687	682	711	716	736	719	709	779	707	692	695	759	718	717	717	719	689	665	709	704	671	678	676	710	703	634	708	671	706	741	694	707	713	703	688	718	693	738	696	698	668	717	708	732	692	708	740	690	686	676	674	704	716	650	696	738	692	712	665	695	677	658	756	725	707	732	723	704	671	648	693	749	732	702	736	703	689	694	709	724	760	672	699	659	741	667	697	683	696	693	723	691	727	702	680	685	713	695	704	702	675	715	711	662	655	706	703	719	708	767	698	663	700	700	671	734	719	708	674	672	698	673	694	744	691	685	696	737	702	745	734	688	726	658	752	754	702	719	720	687	705	687	695	687	705	736	689	693	715	708	706	723	693	736	707	716	697	716	706	763	723	710	682	674	744	683	724	723	718	692	701	665	743	755	747	701	732	691	725	726	745	716	707	721	695	708	709	734	714	691	687	690	729	715	660	657	653	716	732	716	714	687	683	713	776	755	723	679	691	697	676	724	695	692	700	661	695	689	701	692	753	714	713	678	713	723	762	751	752	670	733	693	702	694	719	681	720	661	703	787	690	680	744	718	717	660	741	731	720	701	698	701	713	722	736	722	682	727	711	697	713	726	703	698	681	686	690	744	691	737	717	763	703	722	687	684	658	678	706	678	724	666	709	733	700	706	710	671	673	745	697	706	682	715	706	754	729	750	665	700	658	738	654	744	641	650	758	660	701	726	659	727	719	692	668	714	718	702	722	710	754	701	686	690	697	720	714	707	698	736	711	717	717	733	787	703	735	744	760	720	707	681	692	724	725	680	707	722	708	699	730	735	774	728	666	758	742	693	719	718	721	691	703	716	724	745	698	740	681	695	700	690	734	739	704	711	716	710	731	703	663	721	755	684	696	684	688	714	680	730	698	697	681	712	663	719	695	679	701	728	718	699	704	715	695	726	711	664	681	723	704	699	684	708	713	762	700	724	732	749	705	708	667	699	691	693	687	682	702	703	706	698	723	686	742	673	705	724	734	704	729	673	682	682	709	706	710	733	716	699	711	744	704	714	686	727	731	696	745	680	690	711	728	675	674	726	734	705	690	660	722	738	762	703	756	706	729	704	715	699	718	702	742	736	727	744	688	698	693	675	659	724	679	734	694	699	661	634	686	681	699	693	727	683	735	690	685	721	753	735	738	737	735	707	740	701	679	715	709	721	697	678	696	745	716	742	700	669	728	757	670	754	722	709	745	729	723	690	723	663	735	739	708	691	729	746	683	710	680	721	704	707	689	695	701	705	721	672	694	692	715	711	683	725	734	730	741	639	692	698	740	706	664	707	724	711	710	710	693	713	709	716	719	681	785	664	719	703	751	715	684	722	733	714	714	705	701	714	690	703	713	731	701	692	693	735	659	682	722	669	760	729	724	698	708	695	753	666	703	702	699	679	709	716	683	702	703	703	757	725	696	762	679	701	727	723	759	666	712	700	709	721	670	719	723	699	705	753	674	722	714	695	676	728	675	698	670	681	719	684	715	751	722	703	714	666	730	722	679	660	668	736	699	774	716	709	642	737	735	730	708	709	676	677	721	691	697	687	726	746	744	698	732	757	769	729	749	689	682	703	690	691	720	687	666	741	702	688	681	702	722	712	711	704	748	762	698	708	707	715	699	725	714	689	722	736	737	709	719	758	746	676	704	709	726	695	710	724	717	708	738	748	707	713	673	733	741	734	718	708	701	744	702	706	702	691	712	744	726	654	688	734	695	706	715	666	719	708	700	695	736	710	712	714	706	696	669	729	713	737	747	689	679	674	690	660	696	712	680	745	700	655	699	725	725	731	710	748	673	682	704	720	737	705	739	763	724	697	700	694	668	690	742	702	707	701	708	721	682	675	702	645	728	685	677	719	673	644	703	677	718	729	742	731	686	689	715	689	706	718	741	719	711	636	693	737	700	686	713	690	734	704	723	692	753	704	711	732	725	668	744	714	708	699	696	751	720	700	758	748	665	707	722	692	675	688	710	720	735	716	655	714	708	696	682	707	663	705	694	715	700	694	739	705	689	693	667	707	717	718	745	754	706	676	672	709	696	658	724	692	758	697	696	723	718	670	722	744	677	709	699	727	711	696	677	748	731	726	731	749	709	732	690	730	742	720	689	710	690	713	734	699	747	668	757	710	638	726	693	694	706	715	693	710	731	696	707	722	696	730	697	732	693	714	735	761	731	703	698	767	675	703	698	668	688	686	729	761	725	730	708	709	686	755	705	741	707	687	712	709	729	711	701	748	676	715	687	719	667	704	692	725	700	710	713	657	724	728	668	681	735	707	735	708	721	715	735	670	722	728	675	718	663	693	709	708	700	723	756	671	713	697	678	699	724	711	736	669	760	718	684	707	716	705	690	711	723	763	668	732	678	699	696	680	701	698	702	696	666	704	669	663	729	749	688	689	703	734	740	685	675	734	703	718	697	695	744	660	712	656	668	710	706	732	704	714	735	657	726	767	763	701	733	660	699	693	719	731	753	740	727	718	749	725	660	709
4156	286	215	228	240	212	180	183	204	215	185	231	163	217	179	187	210	202	192	177	168	222	188	198	181	190	206	202	205	184	206	189	200	182	202	201	177	211	175	200	191	200	187	198	204	205	181	206	194	185	193	212	188	184	192	182	192	192	221	180	188	193	194	183	176	188	199	192	203	190	212	204	203	197	216	185	201	197	201	174	200	205	183	207	177	175	183	179	189	188	197	180	194	211	180	199	184	225	206	180	225	179	193	199	188	188	171	194	176	224	212	174	192	212	189	170	214	165	171	195	189	189	187	196	179	182	180	206	204	201	154	201	189	187	200	208	174	223	180	187	182	175	222	195	192	189	165	192	196	181	182	200	173	188	166	211	183	236	193	188	197	178	181	202	206	157	178	164	170	211	193	195	210	174	178	196	186	181	164	182	193	172	202	186	187	190	203	206	199	192	174	221	182	191	217	179	176	201	223	219	216	209	219	214	205	199	199	193	213	179	207	247	206	196	196	211	186	187	200	188	216	180	204	206	193	194	189	222	203	196	213	186	195	194	195	180	174	184	202	198	199	165	171	183	205	186	197	196	215	212	193	186	201	184	196	168	213	214	163	216	200	205	225	203	206	199	191	207	197	190	210	170	217	192	189	212	203	209	172	200	188	194	187	189	192	180	185	185	182	197	183	191	209	189	201	220	203	181	218	211	201	190	191	186	185	201	186	178	189	187	205	184	188	190	193	180	203	184	198	193	203	219	209	216	172	193	165	212	213	213	218	197	193	191	174	185	182	183	217	190	199	192	208	207	191	222	173	198	174	199	201	192	208	187	195	205	173	187	171	192	182	176	211	220	214	200	191	218	192	182	164	202	212	187	186	189	182	174	208	164	167	212	197	176	187	218	199	173	202	197	190	209	187	199	178	174	185	198	175	221	206	211	179	184	214	188	191	198	210	207	188	200	172	202	203	167	185	167	209	181	212	195	183	188	196	184	196	185	189	205	187	207	221	208	189	200	211	171	199	206	197	219	203	196	192	202	215	223	184	205	191	180	196	190	200	220	208	210	190	191	155	203	198	193	190	199	202	197	175	186	207	201	178	194	210	188	181	218	183	209	194	193	208	181	171	198	181	184	184	188	193	177	192	185	205	222	197	224	175	180	181	192	171	196	166	202	186	176	179	169	153	186	214	202	180	185	199	197	175	193	188	219	198	188	159	170	164	175	221	189	194	214	210	191	170	193	172	201	170	186	202	174	204	189	185	206	201	175	195	198	231	185	194	196	197	208	196	224	196	202	188	188	182	215	190	180	175	175	198	175	190	183	170	204	182	200	204	215	165	185	193	186	201	182	169	212	206	216	203	229	203	175	192	183	176	207	178	202	202	191	191	180	189	188	216	189	195	179	188	204	188	192	189	195	213	178	190	188	206	167	186	181	205	214	207	213	169	192	211	193	205	197	186	188	195	221	234	193	178	182	197	207	201	171	214	176	207	168	182	201	170	205	200	176	196	193	198	174	234	185	177	177	174	167	202	197	197	205	214	171	200	184	198	166	206	193	196	202	193	196	201	180	198	222	189	203	184	182	184	183	188	207	197	189	188	214	220	217	193	179	200	171	172	224	198	207	210	192	204	207	191	203	211	203	192	162	185	200	203	218	179	185	196	196	206	184	202	212	166	198	213	186	209	196	195	176	171	179	196	193	186	179	193	193	200	202	194	202	172	215	206	186	200	173	200	168	206	194	189	205	177	183	222	195	205	191	196	184	193	189	215	228	216	189	197	193	203	196	204	178	199	216	200	173	187	201	183	217	189	186	179	175	211	187	220	201	199	212	204	198	197	183	189	215	191	193	212	187	189	179	202	211	191	187	196	176	210	190	205	187	182	184	225	204	196	192	208	200	182	196	203	186	197	184	224	191	212	174	195	215	218	191	189	183	168	198	184	209	206	192	191	159	172	198	182	204	184	206	206	190	204	199	159	197	192	209	184	205	183	206	204	179	202	180	202	168	173	177	207	185	223	220	205	191	220	165	210	187	205	180	211	186	186	210	183	182	198	193	182	218	184	165	193	210	185	196	215	205	201	194	214	193	219	183	203	218	191	181	194	199	199	187	192	209	207	188	185	185	182	198	205	180	206	196	185	223	230	200	167	203	193	205	188	182	190	202	186	186	167	191	176	169	186	202	183	195	184	199	200	159	218	184	207	212	221	186	195	188	186	164	193	186	190	181	155	185	181	193	198	205	201	168	206	193	194	201	171	196	193	196	199	197	176	196	192	181	175	187	190	210	191	151	208	195	216	170	204	202	196	213	191	190	203	178	199	194	189	205	186	217	170	231	187	176	206	189	218	217	199	180	187	171	187	197	178	204	194	206	199	192	217	204	165	185	197	211	200	216	190	177	174	174	198	212	180	193	195	189	199	188	188	178	179	177	188	190	184	205	192	226	184	190	173	192	213	192	178	199	180	208	198	210	203	209	204	192	188	216	212	192	192	200	177	219	178	190	196	189	207	197	188	223	196	198	168	186	173	183	215	197	184	199	176	204	197	207	191	198	186	203	181	179	176	190	206	193	192	198	222	173	201	190	208	207	195	185	219	212	202	216	212	192	227	179	224	179	205	180	195	224	170	223	184	210	192	208	230	192	192	207	213	177	180	208	193	229	206	190	182	195	204	188	205	184	193	189	186	178	197	210	150	179	172	174	169	178	191	217	177	196	194	211	167	187	199	197	186	180	164	207	192	207	180	186	191	192	177	218	209	161	183	184	190	193	186	210	179	198	210	205	181	186	215	182	186	182	171	210	191	191	206	181	187	199	193	187	185	182	203	185	217	202	209	199	188	211	187	167	180	185	204	169	169	172	194	181	179	188	175	214	213	203	177	186	176	184	172	193	205	190	177	188	198	209	195	194	174	209	205	200	207	205	211	182	200	209	203	160	200	200	179	205	177	202	192	200	191	186	199	185	193	198	201	186	199	203	182	171	196	193	213	170	198	207	207	199	185	192	195	208	206	179	190	216	200	218	187	201	193	189	202	210	198	201	195	195	191	189	201	199	196	192	183	186	204	199	225	196	215	221	183	205	186	196	200	190	177	223	216	184	192	199	197	214	202	183	194	206	217	172	221	217	197	186	189	190	208	200	224	201	202	189	178	198	183	212	205	208	177	229	197	191	186	218	181	217	187	168	177	184	182	187	198	178	190	222	204	186	196	225	190	179	187	168	227	193	197	179	187	190	197	204	203	201	196	195	191	202	182	194	203	184	202	222	180	171	198	205	192	189	186	196	201	203	211	193	197	201	190	212	197	184	204	196	218	189	213	217	185	211	180	176	185	214	174	175	173	196	216	160	210	194	203	191	196	194	176	162	203	203	208	191	167	187	196	183	181	215	191	216	193	199	215	198	190	199	203	191	171	202	202	201	204	182	208	174	226	200	185	204	184	215	210	222	172	193	196	181	179	213	212	197	202	204	195	200	187	181	194	188	161	187	184	171	206	200
4140	605	672	717	691	649	593	613	602	625	585	560	581	544	539	593	595	566	579	600	559	564	533	566	542	602	533	606	555	564	555	561	572	551	546	553	519	551	522	532	566	573	550	565	564	561	548	556	507	591	608	553	616	540	531	577	556	530	562	516	540	574	556	567	535	571	539	540	557	554	557	564	534	566	549	546	609	560	537	580	558	630	539	546	566	574	564	537	553	566	567	575	560	563	535	568	571	566	541	526	543	568	536	538	567	561	545	549	522	567	561	545	554	508	545	564	572	562	526	576	522	565	587	540	565	554	520	567	562	580	588	612	576	546	541	568	557	580	537	523	570	539	551	581	570	608	529	582	604	563	552	509	585	546	550	576	543	545	577	590	589	596	544	548	541	593	546	568	543	575	566	589	639	573	555	562	561	551	533	550	550	567	576	541	557	582	573	561	572	558	594	547	570	529	598	564	593	546	534	578	564	556	564	552	527	541	549	589	559	543	557	556	569	596	592	578	563	533	569	577	541	577	575	567	513	576	539	552	539	601	535	560	575	584	550	536	588	518	551	543	551	561	567	544	514	535	546	558	552	584	520	562	582	577	581	549	498	596	554	555	574	564	569	555	548	527	569	574	562	569	524	574	543	561	575	525	550	559	559	545	565	558	568	574	548	590	533	597	551	595	549	579	534	562	579	564	504	581	551	548	571	570	559	548	570	509	585	537	556	493	548	546	615	551	549	550	555	545	511	548	582	543	541	516	568	564	563	567	515	617	563	550	550	543	521	584	583	535	544	564	599	559	529	538	507	554	616	567	582	581	558	582	586	572	582	588	560	582	544	562	532	557	572	543	589	613	518	529	568	588	551	537	538	545	570	587	551	579	565	547	605	592	566	527	563	555	571	576	523	550	533	541	590	563	631	551	561	539	577	612	590	551	561	573	576	568	548	560	609	564	542	533	564	582	546	524	546	602	548	538	549	554	592	589	561	588	565	537	537	543	558	570	559	510	541	572	575	548	624	548	577	574	552	624	552	552	563	516	561	583	521	526	551	501	529	571	560	541	545	587	549	562	589	556	579	571	507	551	521	598	546	549	609	566	553	480	545	571	548	544	558	545	533	559	542	547	558	521	540	557	569	554	546	547	553	569	571	524	580	535	551	551	550	537	622	544	584	563	565	510	527	542	574	579	570	538	548	591	569	545	545	549	566	571	570	596	489	558	536	602	587	551	548	533	561	551	550	512	584	519	585	524	520	552	550	486	565	558	517	506	563	527	613	513	563	551	576	571	554	554	589	582	528	550	542	593	490	552	542	576	557	574	551	540	542	558	585	583	547	574	524	638	581	567	513	564	570	577	521	543	578	571	571	564	545	550	549	552	552	588	530	560	531	543	589	566	558	561	549	545	529	603	550	529	511	575	533	553	562	566	588	600	588	538	553	554	558	536	563	562	521	515	552	508	544	545	578	578	581	558	526	592	586	569	551	553	535	509	597	549	539	596	553	593	556	544	571	557	571	561	567	530	570	594	497	565	566	513	561	572	606	557	599	566	559	536	565	580	596	589	534	562	565	535	582	538	605	621	552	520	574	554	513	530	592	527	547	572	569	562	537	564	557	565	566	550	577	514	534	547	544	548	589	511	564	571	574	522	551	541	540	525	550	550	557	567	538	567	555	565	554	549	558	536	590	529	567	580	534	561	579	572	583	543	564	553	575	540	553	569	587	575	585	560	581	543	525	581	530	572	577	533	549	565	544	589	548	553	538	538	577	535	597	563	573	543	562	553	563	580	539	596	559	582	564	528	555	539	575	561	563	510	538	616	552	551	578	571	583	513	506	517	581	530	542	545	581	540	553	610	548	563	612	541	554	535	528	552	587	568	550	588	522	555	561	587	540	544	602	619	547	552	568	582	593	554	577	546	566	624	584	516	610	537	580	584	569	598	574	557	549	572	548	543	564	507	561	538	538	514	561	554	563	549	575	512	573	539	565	541	564	602	540	576	550	534	558	584	557	524	557	570	543	519	534	580	531	555	589	533	515	572	582	544	524	605	581	570	544	580	573	558	573	573	512	585	569	544	507	562	593	540	561	550	562	539	552	560	547	588	553	540	558	554	536	548	577	566	518	570	609	518	529	581	571	551	584	559	597	582	585	546	558	572	550	542	559	587	557	539	554	533	588	540	562	538	520	568	587	534	549	545	526	541	511	534	545	580	566	528	542	581	567	561	565	512	602	559	548	605	539	535	575	557	577	568	537	554	558	530	550	524	533	542	567	588	542	566	549	564	619	537	581	516	543	567	583	551	508	560	547	570	582	585	561	595	576	487	544	591	522	519	524	567	602	540	541	574	550	523	593	568	536	508	537	553	538	605	586	535	549	587	576	591	555	550	569	552	541	546	555	542	525	566	545	556	558	541	568	606	569	534	587	568	580	576	597	551	561	574	600	541	560	539	587	587	541	555	565	574	606	546	527	552	580	556	546	559	562	562	576	530	532	534	537	565	583	537	529	551	560	589	544	559	556	568	599	554	543	557	536	554	599	567	566	563	550	516	543	556	514	595	555	588	561	570	560	529	585	579	526	551	573	541	567	538	580	545	544	558	581	576	568	560	552	578	585	578	547	557	547	559	583	566	543	527	542	530	587	503	544	560	576	575	561	563	544	597	568	548	568	546	536	591	544	586	593	595	570	526	587	533	546	561	558	539	575	548	581	548	520	546	550	541	579	552	578	548	549	559	564	586	560	557	528	566	585	547	626	535	595	521	570	559	571	605	551	550	528	548	533	537	540	552	592	581	594	550	563	590	542	548	571	631	593	600	567	563	511	575	535	596	544	614	579	511	554	582	569	538	534	553	576	557	574	579	537	556	546	538	561	583	581	522	579	533	552	575	532	510	567	576	576	542	553	617	574	591	567	550	507	561	542	577	530	539	577	593	532	562	526	547	543	571	578	579	580	529	572	572	555	591	571	574	557	535	562	535	541	594	566	551	563	575	532	545	554	574	588	540	527	553	551	535	536	541	571	579	584	564	564	541	537	564	538	550	571	565	545	587	560	566	531	571	547	616	578	519	572	567	531	550	564	538	613	548	566	521	573	614	530	553	558	551	530	539	549	552	550	579	590	550	560	597	564	552	569	580	603	541	539	549	542	546	551	576	582	559	624	531	589	552	549	558	586	591	559	514	514	573	589	608	523	574	571	578	546	523	545	602	535	614	608	537	598	548	573	568	535	538	572	601	514	571	534	559	552	591	519	591	620	575	527	550	541	562	579	568	533	605	568	524	547	547	549	555	585	554	529	544	586	550	537	516	574	553	595	567	541	552	536	545	541	592	568	575	610	597	592	555	527	556	569	548	564	522	541	591	548	574	535	544	574	546	561	570	578	532	572	595	540	541	565	534	560	579	599	561	539	563	550	567	547	598	524	544	569	544	565	502	529	570	575	593	572	547	541	515	545	532	522	565	561	541	532	575	540	541	544	616	569	552	486	559	560	557
37099	12317	1678	1046	774	631	511	489	461	392	421	379	391	378	353	365	356	340	336	317	342	325	310	321	342	325	333	318	337	334	346	321	335	337	308	355	343	334	327	326	324	312	332	307	297	361	292	299	331	339	300	285	342	349	314	340	301	345	299	299	334	370	348	337	319	316	331	302	306	278	362	319	318	310	328	316	323	335	317	333	317	343	336	336	309	317	316	301	344	344	329	317	351	307	267	353	320	343	322	320	328	324	329	315	332	331	341	316	271	327	312	339	328	294	325	355	338	317	341	335	345	335	345	343	329	321	346	321	321	317	340	331	294	355	320	344	330	300	328	318	321	302	345	298	339	352	350	329	316	322	294	313	337	312	295	297	279	296	322	311	313	325	346	332	318	296	309	351	304	297	266	325	306	314	299	301	319	333	341	295	344	286	284	317	322	307	278	313	347	300	329	358	315	338	316	339	321	314	319	330	328	323	305	328	335	297	321	312	341	354	295	327	323	323	321	312	337	335	325	343	299	305	342	347	333	298	319	337	333	291	310	317	330	353	341	330	286	309	290	328	333	314	285	319	327	318	345	316	334	339	323	322	317	320	336	318	329	364	305	335	324	353	348	358	327	312	335	301	309	292	283	285	277	291	311	323	301	331	305	346	347	310	318	300	346	318	315	304	300	309	321	306	335	310	334	296	311	335	314	294	295	335	316	324	365	328	320	318	319	305	328	306	329	319	325	299	330	335	319	309	319	326	295	317	308	331	293	289	313	316	299	308	369	330	310	332	323	316	306	307	324	299	308	320	322	333	315	355	304	279	311	314	326	316	352	328	337	346	321	338	285	318	303	311	328	335	323	332	298	311	333	358	301	331	313	289	298	297	321	297	323	319	360	300	362	305	312	312	305	327	339	335	336	315	336	287	341	326	323	327	320	318	359	324	320	341	329	335	321	290	316	320	312	307	311	314	313	299	323	305	337	293	316	325	297	334	320	323	332	311	317	307	314	317	338	338	296	308	312	295	331	341	347	336	372	345	319	299	356	286	350	291	296	301	332	320	343	319	324	331	328	346	320	285	317	320	349	319	282	301	335	303	323	332	350	310	333	297	307	326	315	322	330	319	337	310	298	359	347	321	301	353	346	327	340	277	317	322	302	302	297	317	312	322	337	347	312	327	321	347	347	381	323	310	324	305	301	329	310	313	294	311	319	324	312	325	318	313	295	319	333	336	304	299	306	303	329	323	317	314	320	326	322	316	330	309	339	331	293	330	306	279	326	313	322	330	338	288	337	301	311	336	349	306	292	300	319	310	333	307	367	347	313	310	290	351	304	332	349	362	337	302	346	320	352	332	306	315	323	313	312	301	304	311	300	321	321	329	307	310	333	319	349	333	326	303	338	294	287	283	320	343	339	340	340	325	324	325	318	321	333	319	310	337	307	331	326	296	313	321	324	310	311	329	307	312	327	348	322	341	325	331	319	322	338	328	327	333	344	308	291	358	304	297	306	326	359	303	317	318	313	295	323	323	322	316	328	311	297	323	314	307	304	313	313	344	297	309	302	304	317	306	308	296	303	290	319	323	335	335	305	312	304	313	287	322	300	329	294	328	328	314	307	343	307	323	323	334	308	310	310	319	290	351	321	311	337	311	336	332	308	319	299	325	317	349	325	316	323	334	370	313	344	348	292	329	315	305	311	318	304	333	352	310	315	342	321	327	296	324	319	336	350	337	291	346	328	321	312	302	326	350	291	320	343	295	313	331	319	340	342	342	334	309	345	298	373	324	282	323	334	309	317	346	327	311	317	283	318	297	325	289	355	330	332	361	336	304	326	319	323	314	301	318	305	330	324	316	312	299	359	329	336	320	295	301	320	334	297	304	319	324	342	344	309	334	328	358	333	334	331	317	330	314	319	315	313	333	296	308	322	346	365	321	308	308	310	297	321	345	309	357	349	329	309	298	302	317	294	305	349	304	335	311	354	292	312	335	307	307	316	308	328	322	312	323	311	337	311	320	291	297	328	355	302	319	315	332	331	333	304	286	305	312	298	318	343	323	306	334	326	303	312	320	326	312	314	306	288	328	312	328	313	316	331	315	338	302	294	313	326	325	325	323	304	325	327	336	310	314	321	331	302	353	301	313	304	290	326	305	313	323	324	320	318	337	316	318	349	312	322	324	315	295	334	331	326	339	322	335	332	321	360	334	293	300	319	317	291	307	307	344	341	321	294	329	294	304	308	293	315	317	326	330	335	303	312	349	339	305	351	356	317	319	373	327	326	307	343	335	345	336	287	355	298	309	319	316	336	298	338	328	314	283	313	295	314	292	359	342	311	322	312	338	340	319	314	293	339	327	324	329	341	384	319	337	312	319	330	308	332	324	289	324	303	297	309	331	294	313	335	309	331	294	352	339	354	299	311	332	330	336	317	311	302	346	286	313	294	309	299	310	336	343	338	346	302	330	311	335	342	313	331	313	309	310	319	333	317	308	315	327	335	315	319	292	312	318	308	339	336	307	337	312	308	332	339	343	316	310	334	315	346	296	315	352	316	315	341	335	327	335	352	321	314	315	312	305	314	304	313	325	319	305	327	318	301	349	287	273	324	314	306	324	302	343	334	309	338	323	305	293	360	330	333	319	309	334	325	331	329	340	313	324	309	329	346	302	340	325	340	329	317	325	332	285	296	310	317	356	351	329	305	322	343	319	306	344	361	318	298	321	293	313	346	293	294	316	309	309	313	325	321	336	325	314	339	323	338	327	330	336	315	311	333	320	314	321	332	356	352	321	319	327	335	308	343	309	324	312	316	336	305	320	327	304	319	322	304	302	330	281	330	324	316	328	310	301	325	279	319	308	317	327	310	292	321	347	327	326	311	300	321	302	299	318	331	340	364	323	304	312	319	300	340	299	298	322	346	337	324	344	340	283	285	309	315	274	329	342	330	340	341	320	326	335	313	324	295	303	339	293	348	282	321	305	312	334	311	328	321	322	346	307	325	291	338	337	293	317	310	300	376	323	322	327	348	329	300	322	322	324	317	346	293	344	291	294	317	347	289	327	312	297	319	321	326	317	332	302	316	321	302	341	344	273	338	310	319	342	321	323	361	297	313	320	316	291	343	298	328	343	322	280	301	324	305	298	340	315	338	320	334	276	315	306	330	317	328	363	334	333	309	284	339	324	326	305	323	338	298	349	318	336	324	349	310	339	330	300	310	329	365	316	337	346	311	338	353	306	362	307	320	302	284	301	283	316	331	325	310	316	323	307	316	326	322	336	339	305	337	348	314	345	396	358	350	335	282	328	323	314	296	335	323	297	303	317	330	335	308	330	286	313	323	316	305	343	303	291	315	337	339	312	333	334	315	321	308	333	360	312	309	295	326	323	316	316	284	319	323	309	348	309	337	317	330	310	288	295	313	321	304	343	323	302	294	331	345	330	306	343	297	326	308	334	323	310	325	334	297	324	320	328	293	327	287	350	334	296	334	304	345	311	313	326
21053	1771	3271	3494	2927	2549	2203	1837	1615	1571	1376	1322	1277	1222	1141	1071	1092	1027	1021	993	957	995	974	940	904	970	921	926	919	909	903	907	950	875	850	951	912	931	895	857	899	922	832	862	851	849	855	833	860	915	843	843	814	867	867	814	854	830	841	808	894	884	860	856	865	857	867	805	848	819	856	814	862	851	872	847	818	857	829	864	864	836	812	847	858	857	831	850	863	858	855	866	813	879	892	843	792	818	791	840	856	790	930	848	830	858	863	820	855	875	827	815	880	847	861	844	845	843	870	816	834	813	844	801	853	905	855	888	829	823	862	836	858	874	870	840	851	817	845	874	855	828	849	827	816	833	818	839	842	824	807	788	833	872	865	878	881	826	803	794	826	820	876	848	843	814	826	837	856	873	848	815	799	813	813	803	864	785	861	898	841	878	854	821	820	812	815	851	859	856	843	877	796	842	820	866	789	838	872	910	834	889	810	864	844	798	808	877	802	782	833	865	798	771	804	855	786	827	826	854	856	873	896	865	828	798	840	866	795	863	865	807	824	813	828	839	833	814	850	815	854	852	863	877	851	836	837	819	870	831	782	850	814	821	825	843	846	839	831	828	864	770	850	887	865	856	817	820	864	886	870	838	825	790	864	856	844	808	778	824	837	836	868	846	808	864	866	863	839	849	896	853	820	878	789	830	841	840	833	835	815	824	792	878	889	877	836	844	886	816	828	804	827	801	871	822	846	843	890	804	836	810	899	815	900	828	815	829	820	822	863	889	883	769	822	871	844	843	854	810	804	828	865	869	877	840	870	846	844	827	826	808	833	894	866	904	881	860	850	839	858	848	865	859	822	789	819	852	817	846	859	807	848	819	844	867	841	808	862	791	813	797	823	870	823	835	816	822	838	871	815	805	811	889	889	875	833	863	809	817	809	838	841	815	829	809	848	833	878	858	846	803	870	863	823	843	773	793	872	830	848	865	846	865	824	813	825	898	862	853	830	844	857	868	806	877	817	842	836	856	862	833	847	845	859	850	839	832	832	810	817	777	885	781	850	821	867	832	834	853	851	789	825	878	824	802	821	883	820	835	813	787	859	905	787	875	772	842	843	815	812	836	831	825	795	836	848	844	861	845	836	826	809	812	852	858	882	783	812	804	831	850	800	794	862	845	832	834	855	881	883	802	843	835	844	865	805	844	897	868	777	827	824	874	791	810	832	845	845	823	806	806	877	808	844	878	915	826	850	888	821	829	854	793	830	804	863	875	849	855	878	809	901	834	781	862	790	847	855	832	790	866	821	801	871	790	882	863	805	841	829	832	868	830	871	840	911	852	832	771	831	823	814	850	829	813	849	810	794	811	854	825	832	809	865	859	876	838	850	851	868	852	903	873	765	826	847	852	886	860	862	837	865	816	819	799	831	816	799	840	835	822	886	844	814	878	837	818	792	808	852	810	864	880	802	870	834	801	882	822	841	846	831	870	906	886	903	858	837	856	863	859	820	884	890	857	859	826	831	780	869	823	786	853	848	810	850	778	827	854	845	850	878	873	836	820	853	826	865	858	789	835	804	867	829	830	793	872	828	851	785	842	829	868	846	827	867	853	803	856	827	828	849	822	805	839	875	818	803	865	837	835	840	879	784	863	877	832	849	841	800	809	792	767	839	833	829	832	793	835	823	814	790	839	840	830	854	861	830	753	829	867	800	859	867	877	844	859	809	832	831	799	849	830	826	881	819	823	857	844	860	833	845	837	839	797	823	809	849	854	830	823	875	861	886	839	871	857	818	789	872	880	884	836	879	854	798	800	790	839	864	824	805	847	841	856	862	828	797	846	871	810	865	811	844	814	882	840	862	876	830	832	870	850	832	824	831	793	819	839	864	788	766	800	814	835	832	819	833	847	792	864	832	858	865	862	851	846	892	860	878	801	827	852	834	826	793	828	878	859	853	856	842	835	853	898	814	845	792	845	884	823	860	787	832	819	767	824	905	824	832	851	835	842	867	860	821	833	846	830	834	842	771	826	865	827	791	809	847	838	790	902	839	821	816	818	879	835	866	837	859	846	786	880	813	861	831	848	891	910	840	826	840	819	865	836	818	860	854	788	864	846	853	833	766	819	874	856	799	846	783	848	890	817	814	854	796	831	824	838	854	802	835	859	818	911	895	837	824	848	882	866	778	832	816	815	931	811	839	815	850	857	794	834	871	825	826	894	864	896	852	861	832	867	852	861	826	860	825	816	845	832	823	819	825	830	824	879	841	857	833	831	867	854	828	851	872	855	789	821	861	838	870	854	866	834	841	845	845	816	874	824	879	833	824	839	826	894	845	827	909	865	818	894	851	825	815	813	837	872	865	896	832	854	831	828	798	812	807	814	838	827	861	855	869	845	838	805	857	859	827	856	852	875	770	897	863	849	804	873	870	847	835	796	837	828	876	856	862	836	853	796	896	821	830	809	896	823	849	805	880	791	853	860	801	849	807	856	832	823	846	895	800	813	833	770	851	888	843	802	848	848	851	826	830	789	841	779	855	882	799	797	816	817	826	841	842	896	827	858	845	819	865	825	843	852	807	813	886	901	795	849	862	866	830	864	836	856	861	874	833	857	797	854	827	844	861	784	844	841	860	822	819	876	849	827	830	837	843	855	798	833	864	867	842	828	833	826	816	852	842	853	815	839	831	784	841	798	827	841	872	797	881	855	829	818	854	864	848	817	866	874	878	820	825	805	860	847	895	923	836	837	813	827	846	844	863	810	828	862	833	827	892	867	852	850	833	858	842	848	865	827	821	795	845	828	819	807	865	861	818	872	809	774	866	840	835	800	843	810	836	827	849	852	810	811	857	860	828	827	878	870	803	780	852	806	816	820	868	870	833	822	889	843	827	855	810	812	797	871	851	861	777	861	845	850	846	805	857	848	897	848	808	820	845	854	868	828	847	842	849	786	832	849	771	848	801	831	822	850	897	878	863	875	820	820	816	836	790	785	840	848	896	841	850	830	832	853	832	773	874	832	863	827	843	848	848	807	874	863	808	828	856	887	863	834	816	821	824	825	818	875	799	869	864	776	887	809	870	827	850	816	842	807	845	846	835	808	867	859	839	861	830	792	901	828	841	813	895	806	832	792	863	893	787	872	866	841	857	853	834	781	775	859	825	804	852	796	857	853	813	893	853	855	917	813	817	862	850	883	810	795	880	866	827	793	819	877	782	854	796	848	854	834	864	854	807	828	782	858	849	873	816	772	854	884	873	815	806	928	802	848	868	875	864	828	884	835	830	881	861	782	824	884	809	886	830	859	852	843	857	855	807	846	828	830	831	831	865	858	805	850	837	843	820	827	883	860	833	859	807	845	823	867	829	847	875	842	872	865	854	899	814	827	829	848	845	848	871	820	883	852	852	845	834	835	814	838	851	804	828	824	833	838	803	849	846	816	863	852	838	855	872	856	859	828	834	851	818	901	837	794	850	803	832	827	802	828	818	835	881	865	905	789	830	895
48385	21362	4115	1775	1188	862	682	592	542	504	411	450	378	359	340	353	343	321	292	332	306	321	294	301	295	303	315	311	273	246	266	287	291	284	328	265	287	312	274	289	287	302	277	274	278	277	279	273	289	271	279	322	270	292	289	281	274	291	291	282	268	258	264	286	284	267	279	296	290	282	280	313	270	283	278	276	276	268	278	266	275	274	314	265	255	278	272	256	274	281	298	311	266	286	246	253	262	256	268	258	293	287	273	266	276	327	269	282	301	273	246	281	267	262	274	267	263	286	263	280	270	258	306	272	246	286	279	269	254	273	256	282	254	259	271	278	270	306	266	261	286	268	289	295	286	253	294	246	293	270	274	299	294	261	275	254	290	288	290	283	301	282	279	289	268	271	250	273	254	292	277	311	296	301	276	294	248	287	274	282	287	283	279	276	286	287	270	276	281	270	300	274	272	240	297	297	267	276	261	279	309	284	289	253	307	292	261	299	234	268	293	230	295	280	300	273	265	250	267	274	281	263	286	258	281	267	278	278	271	247	278	286	267	262	263	281	284	281	252	295	253	257	288	268	281	253	240	277	242	277	270	266	272	263	279	279	274	317	274	283	256	274	268	273	257	274	266	281	275	296	281	268	302	265	305	282	259	254	259	321	275	279	261	259	257	288	287	281	267	281	276	262	254	278	242	276	262	238	259	253	269	284	299	235	278	266	269	289	284	286	265	257	295	266	272	257	265	245	281	272	278	277	271	240	298	262	247	259	250	260	264	267	252	262	281	282	276	274	256	290	287	278	283	273	281	260	273	256	271	261	302	244	273	283	280	304	244	249	301	249	269	271	256	287	273	277	283	299	267	291	267	260	257	273	261	257	294	268	268	270	258	284	269	257	254	298	266	275	239	296	285	253	285	263	282	285	266	271	293	268	292	264	284	261	259	289	265	274	260	286	290	266	280	254	260	280	289	278	277	281	287	277	318	296	227	276	291	257	277	278	256	277	270	257	273	269	269	273	284	245	275	271	281	277	292	270	278	258	282	290	253	287	277	274	292	298	294	293	291	284	284	286	276	269	282	294	249	269	306	262	290	259	251	256	273	279	279	277	255	247	245	265	285	274	285	310	280	284	251	282	297	322	276	282	262	258	262	300	288	279	282	292	275	291	265	292	304	282	286	301	271	281	267	289	263	259	294	262	283	294	300	303	266	267	266	264	260	247	266	266	302	279	282	307	243	273	273	295	274	255	282	252	280	314	261	271	275	306	266	273	278	290	264	245	285	269	255	262	262	305	278	327	271	275	266	269	262	254	256	263	276	291	239	271	284	292	302	274	289	257	258	276	284	290	276	265	329	261	251	269	290	304	268	248	287	236	239	276	273	262	274	277	291	295	294	253	274	277	291	297	250	262	285	280	285	268	265	262	278	271	268	261	282	284	239	237	262	295	285	285	275	290	280	281	270	259	269	266	283	286	296	275	260	266	275	291	235	272	279	291	257	274	308	300	270	266	267	297	283	279	290	248	279	281	289	261	254	244	280	271	262	235	266	269	298	238	275	287	266	283	277	264	281	305	247	273	260	269	262	278	266	275	243	281	252	301	275	254	274	293	293	296	275	257	288	293	289	273	248	271	274	274	266	275	309	257	275	286	271	280	261	269	305	264	300	281	273	291	277	251	280	264	298	273	292	279	278	301	267	300	290	270	276	272	267	270	244	301	281	286	237	329	284	289	272	278	308	252	285	282	271	284	285	249	267	302	250	310	265	296	296	261	275	282	289	260	284	276	253	305	286	250	299	288	272	277	272	281	276	289	257	310	268	279	247	266	249	257	243	254	275	243	307	277	288	270	263	261	262	281	271	329	271	294	275	252	271	233	262	277	267	258	297	254	255	249	325	248	263	279	280	277	301	301	296	253	275	276	271	297	280	292	306	262	239	270	253	276	252	285	278	298	286	291	273	257	295	296	264	251	264	277	281	255	279	300	264	263	277	271	272	300	263	285	283	290	244	298	234	268	256	285	312	272	278	318	274	260	250	245	261	290	260	273	256	270	250	274	302	252	285	285	272	255	280	273	267	275	287	275	264	260	251	275	304	262	277	258	238	301	275	295	277	280	284	260	275	294	291	277	272	265	254	290	262	278	282	276	306	296	269	247	213	272	273	296	274	297	281	271	260	305	270	262	271	290	268	270	283	268	279	254	266	287	294	272	269	270	271	280	254	252	265	287	293	263	302	260	261	262	286	257	272	246	248	273	284	290	293	281	268	273	295	271	267	244	281	286	253	280	278	292	295	272	268	309	288	272	308	288	279	272	291	286	255	244	271	292	304	246	254	262	255	269	278	280	303	266	277	266	245	271	250	242	282	271	279	270	254	274	248	278	266	278	285	291	284	269	265	252	278	266	282	281	286	276	257	261	286	266	258	292	279	305	272	276	264	281	253	276	286	252	271	290	262	239	284	289	282	267	293	311	262	242	294	271	278	258	291	275	273	289	267	279	256	285	270	266	300	274	297	276	276	252	264	245	274	267	300	269	272	287	273	285	278	332	277	281	266	240	301	303	315	298	279	284	261	223	245	285	276	281	261	273	252	256	269	293	298	256	252	265	278	265	280	251	293	246	272	281	275	309	274	285	284	264	241	271	281	303	283	277	263	246	308	280	253	243	271	268	254	261	279	261	269	275	275	290	302	274	264	279	283	277	274	278	282	273	275	316	260	268	307	260	243	259	298	288	248	275	300	267	265	244	236	225	271	317	264	278	256	303	282	280	301	272	258	274	248	254	290	275	284	291	293	295	277	273	279	303	278	289	278	252	276	279	288	283	252	286	274	285	279	265	259	272	242	264	261	301	273	286	256	226	282	261	270	263	261	259	254	260	267	270	269	273	259	276	263	258	258	306	272	306	283	286	273	256	283	269	272	305	243	284	251	269	292	278	281	265	261	268	300	273	266	282	286	307	267	250	281	267	289	266	264	268	280	268	265	279	276	262	301	268	288	280	284	256	303	297	292	256	273	269	295	273	272	249	284	298	247	262	294	266	260	264	277	290	264	277	271	268	283	270	308	272	256	296	291	291	281	267	316	286	289	273	274	264	276	281	276	257	312	274	298	255	272	279	274	264	272	276	245	266	254	260	281	261	286	270	274	278	285	272	277	296	270	239	270	262	253	269	268	264	242	258	288	279	282	288	268	279	293	254	279	271	230	274	300	288	283	283	267	264	241	263	258	274	235	260	287	278	290	285	295	289	259	241	276	286	262	264	259	261	257	288	301	279	300	283	279	295	269	282	281	278	282	266	275	268	261	274	274	283	261	296	290	257	255	274	255	253	302	302	281	290	274	260	271	257	264	264	303	266	267	271	273	282	273	280	266	283	259	300	267	283	278	302	291	228	292	270	257	280	275	243	280	296	286	266	296	274	290	285	281	289	266	255	257	279	266	248	260	262	254	282	279	244	280	283	247	271	273	297	278	289	275	300	263	283	286	296	292	269	292	275
26800	2480	5299	5760	4915	3962	3155	2700	2320	2062	1826	1578	1528	1371	1364	1280	1209	1132	1104	1083	1067	1035	1007	983	924	943	946	920	826	876	870	809	819	854	824	849	867	846	814	801	816	788	801	816	817	817	766	772	763	776	823	756	738	701	749	777	802	738	731	753	698	714	741	699	753	772	703	742	780	732	731	713	740	784	772	733	744	757	698	705	686	743	720	685	703	714	679	751	713	728	668	695	721	731	722	711	726	745	693	705	681	690	688	711	714	721	737	722	679	716	730	675	749	751	717	743	674	701	741	720	722	733	694	748	730	714	738	691	657	725	692	728	697	710	708	714	676	703	720	713	662	739	708	728	734	665	748	722	720	652	701	734	714	699	709	736	751	725	707	691	692	705	657	700	722	727	694	721	688	687	689	715	713	734	708	654	706	715	747	680	743	714	669	724	724	738	726	704	742	720	756	716	740	706	699	692	703	692	721	725	672	672	771	748	697	718	691	750	706	698	699	712	679	730	660	678	715	708	737	739	751	705	679	718	697	685	733	723	709	758	726	778	725	675	749	738	718	733	734	706	718	773	722	678	694	707	718	711	697	692	682	714	679	694	712	735	703	704	705	695	750	727	648	686	698	749	730	705	738	702	734	738	705	684	720	658	703	735	678	657	706	717	716	692	737	708	711	721	712	743	732	705	693	673	679	724	749	663	717	678	708	754	699	707	715	688	708	695	683	727	751	702	702	706	690	740	665	696	670	705	767	697	694	728	673	700	656	735	673	690	663	750	720	699	728	700	694	723	674	706	706	690	715	693	736	698	735	753	729	715	706	713	694	703	636	695	724	711	704	718	688	731	689	703	686	702	718	677	710	715	674	713	737	726	728	693	722	707	734	678	684	682	727	727	704	670	675	723	725	707	690	694	693	687	708	714	669	745	678	714	728	730	678	735	689	747	709	696	670	741	680	707	699	688	739	633	711	722	688	690	705	710	754	719	703	662	699	731	745	657	686	709	686	717	736	741	715	735	697	709	679	665	700	712	731	714	699	711	768	695	670	697	715	704	703	664	721	680	705	700	751	733	714	690	700	645	664	766	685	687	705	723	762	723	666	710	706	695	700	715	745	750	725	739	746	712	736	692	706	735	730	788	725	682	729	752	739	715	729	737	703	664	695	693	700	729	730	705	717	718	770	736	707	689	695	707	722	731	717	755	717	694	704	717	673	701	698	719	739	707	723	739	735	703	711	700	722	709	719	682	712	708	719	773	715	722	718	749	697	741	742	754	702	774	713	726	659	684	739	690	678	696	708	723	691	671	707	741	670	730	718	683	665	713	660	728	683	673	700	728	715	739	693	708	687	715	721	760	736	672	714	710	657	690	746	708	661	741	702	740	704	687	677	709	704	702	655	683	712	723	745	705	705	712	736	738	658	701	718	656	703	700	743	684	630	682	750	703	670	685	697	686	687	661	728	719	688	750	754	679	735	712	674	770	660	695	697	702	742	691	743	718	685	716	688	689	713	692	674	711	727	709	665	722	762	676	729	720	703	670	720	688	672	686	694	713	670	735	696	709	705	649	641	761	723	698	694	707	702	726	731	722	692	669	655	699	699	758	683	696	709	740	683	698	710	725	694	740	706	715	710	645	704	733	710	686	703	684	684	740	709	712	709	751	696	701	747	677	649	675	755	669	753	738	749	692	707	727	688	683	729	707	670	724	702	678	715	684	706	746	719	654	714	690	720	677	735	693	695	730	661	721	723	685	691	677	688	699	745	679	678	689	687	726	713	713	663	670	705	726	711	670	695	699	709	723	692	742	677	676	729	695	677	699	718	731	692	752	677	724	737	757	704	696	720	688	687	709	709	665	726	705	703	668	701	732	694	694	713	743	710	703	727	711	728	707	680	701	695	748	736	715	653	724	661	718	735	735	713	756	704	783	742	697	704	705	715	722	684	691	707	722	722	702	727	729	700	712	726	738	713	699	712	719	696	691	650	644	710	726	669	686	695	694	750	691	724	717	670	692	747	705	675	724	742	699	713	695	659	730	714	676	716	685	695	768	710	766	728	751	715	729	728	720	723	736	720	716	712	676	723	727	771	686	645	669	729	680	689	757	724	690	671	723	728	690	677	722	705	715	686	663	702	719	689	671	714	688	708	653	679	719	664	656	723	712	703	719	728	716	757	731	677	755	763	720	721	726	695	701	726	689	701	731	679	676	729	638	722	706	713	721	683	720	721	714	706	740	742	680	735	730	692	699	754	754	731	684	717	697	717	713	715	655	773	709	684	755	698	698	730	757	735	694	722	708	724	738	704	689	709	747	678	709	720	760	728	661	710	732	734	750	730	660	738	705	721	703	724	683	744	691	731	710	693	717	689	640	702	723	678	729	728	697	752	699	721	704	734	705	724	758	721	756	711	750	736	677	685	717	673	712	678	689	729	662	744	707	740	712	673	734	709	716	712	702	730	689	690	725	744	736	687	715	701	689	689	716	705	719	711	737	723	725	683	684	695	675	716	717	723	677	689	687	725	692	721	730	702	720	701	696	691	696	688	689	674	718	731	707	728	649	720	712	716	689	667	717	765	701	720	675	740	714	693	727	749	750	727	677	694	674	686	715	691	713	693	685	724	709	724	703	738	726	742	742	708	731	650	693	669	729	739	681	713	668	718	663	741	760	750	697	716	738	744	706	712	696	704	666	760	732	702	676	674	671	720	694	714	689	746	727	702	717	740	719	711	679	723	683	689	741	682	721	715	693	720	704	699	720	696	726	729	719	678	686	731	672	707	712	730	687	680	696	698	713	704	712	712	674	715	721	691	709	712	648	691	705	725	709	704	701	747	716	680	696	707	725	718	756	702	689	726	741	715	696	730	712	731	698	712	678	695	730	711	726	744	694	739	731	681	750	698	721	695	732	683	663	693	705	682	722	706	744	696	713	706	719	693	744	752	710	708	734	711	661	708	705	695	652	695	705	677	700	715	709	747	664	685	697	706	725	728	696	741	722	714	725	708	700	719	691	727	742	677	705	698	695	757	763	722	764	714	720	723	723	675	730	667	680	724	707	715	721	722	673	729	689	669	682	737	707	686	710	682	667	716	721	654	709	654	728	745	679	699	658	709	685	709	686	646	715	696	730	706	704	738	671	712	698	720	700	718	734	675	690	714	723	709	746	711	618	742	713	664	696	723	681	705	725	729	713	702	727	713	666	682	678	716	680	721	737	726	740	709	709	720	702	705	702	750	672	704	700	715	718	693	700	704	659	696	701	701	657	663	719	769	709	720	728	734	708	722	697	694	671	713	748	745	671	688	735	740	706	741	737	758	716	752	720	734	655	701	702	706	684	700	746	704	699	706	711	724	729	715	730	688	723	746	723	717	692	681	747	689	704	734	739	699	662	724	724	724	731	690	734	694	678	715	690	732	720	716	714	737	716	720	726	703	739	679	678	722	698	700	714	718	676	706	743	731	714	718	724	685	724	709	720	712	703	751	756	735	697	702	655
4376	322	244	225	214	218	220	178	196	200	212	179	204	190	188	189	185	193	194	187	209	205	189	195	192	213	188	203	180	176	191	222	200	192	178	203	194	181	216	179	194	199	179	204	193	172	175	209	201	210	208	174	164	189	222	190	225	172	204	189	180	204	173	203	198	206	171	177	198	183	201	186	213	180	184	212	215	193	209	221	202	185	211	186	228	219	179	189	196	189	200	205	185	213	182	192	185	197	199	210	199	223	197	198	169	198	205	188	218	218	198	192	217	220	206	188	206	167	190	197	202	181	202	191	213	216	206	206	202	201	185	217	202	179	178	176	190	185	183	191	212	184	196	226	195	189	181	200	197	176	202	193	215	201	202	174	195	154	169	183	199	191	190	189	206	178	184	192	166	187	187	185	227	196	181	186	206	212	181	194	195	171	207	171	198	179	184	210	209	202	215	192	188	216	197	177	171	205	181	200	197	172	195	202	171	179	179	213	184	199	208	182	151	209	213	184	239	190	184	187	191	195	200	171	185	194	215	233	215	185	243	186	212	198	190	207	187	192	196	196	204	198	199	204	181	203	189	176	202	173	216	204	229	195	226	178	193	185	185	211	190	208	207	189	187	178	180	223	174	198	193	181	175	190	219	208	194	196	193	240	181	168	178	210	199	181	194	170	199	209	189	197	186	173	185	191	187	173	210	189	206	199	227	176	199	205	181	225	214	196	171	197	183	203	189	207	217	198	233	185	182	175	190	210	202	184	215	192	185	179	193	197	181	172	178	199	187	198	204	195	200	193	182	193	169	201	185	199	204	197	185	191	190	200	178	192	212	190	191	182	209	178	167	182	192	195	185	199	197	182	195	196	213	196	188	180	197	193	175	211	198	187	193	193	193	215	188	217	200	214	201	195	190	170	206	192	206	208	208	188	192	216	215	208	216	201	214	206	156	194	207	202	195	213	196	193	212	200	195	166	189	197	217	178	216	187	194	193	179	196	209	192	183	200	184	207	212	179	201	206	200	193	209	208	212	191	187	191	185	203	213	167	187	194	185	193	195	200	222	205	207	191	198	189	211	209	186	203	180	195	211	177	163	178	192	194	186	170	190	202	202	200	212	203	200	210	199	169	189	199	202	213	196	169	192	206	188	234	193	178	175	198	200	207	189	175	212	186	218	205	194	201	182	195	208	198	203	201	202	196	201	175	175	215	181	173	189	182	199	197	198	164	176	205	181	183	193	181	177	185	208	194	189	179	183	188	186	188	211	199	176	211	237	216	176	213	201	184	192	194	188	198	203	215	187	191	192	198	164	212	176	201	210	171	172	207	180	187	188	181	213	182	209	199	184	201	205	201	200	202	196	188	207	188	193	179	209	173	194	201	222	227	166	212	187	194	177	192	196	211	189	189	178	193	237	199	217	203	208	186	182	184	196	209	204	199	215	196	188	176	191	220	187	192	212	208	197	216	199	197	185	187	186	214	202	186	207	210	175	194	229	195	198	212	201	197	224	198	173	186	195	195	172	192	172	192	164	204	184	182	195	188	206	187	191	191	171	203	178	189	191	191	196	183	190	192	208	201	186	210	185	212	191	179	181	194	187	184	227	191	201	199	194	195	203	211	199	203	184	198	180	207	190	207	191	221	183	200	179	204	179	189	203	195	200	214	202	183	177	206	197	184	186	213	206	175	207	167	208	174	204	189	190	218	208	185	189	190	234	232	216	172	210	196	185	182	163	211	215	200	194	200	190	185	217	183	194	175	199	210	171	188	182	216	179	171	213	179	199	219	179	191	186	210	175	187	197	201	192	188	196	202	181	220	233	186	188	178	220	201	215	215	207	217	191	190	180	179	191	203	187	196	194	190	194	181	208	204	188	188	208	215	201	214	224	202	188	191	212	178	166	199	171	194	195	198	179	199	189	203	187	192	190	187	199	181	205	208	201	221	211	204	189	206	193	220	177	196	170	207	207	217	204	204	183	186	196	223	198	216	194	194	205	170	208	167	188	180	200	206	221	193	198	198	199	198	186	203	191	192	164	197	199	193	210	189	220	175	215	170	204	193	200	178	184	183	181	220	224	199	238	181	191	192	206	179	192	178	184	197	176	188	188	188	194	177	212	176	176	219	204	192	181	212	199	180	201	188	179	199	203	198	194	171	213	168	202	230	188	202	181	195	207	197	192	196	193	181	215	171	195	168	188	182	200	182	198	171	189	213	195	201	202	184	189	174	177	199	207	204	186	207	187	188	214	196	209	181	204	207	175	175	200	185	174	189	201	197	205	185	209	174	206	194	194	208	197	181	190	209	195	178	184	165	196	182	168	221	190	207	215	211	197	180	191	200	190	200	209	171	213	187	183	198	209	187	172	175	178	205	215	173	202	213	181	197	178	184	198	185	195	208	195	209	218	200	209	208	184	196	183	201	192	192	197	205	202	208	220	174	197	192	221	189	196	200	194	193	203	207	205	193	186	182	201	196	200	200	215	189	167	206	184	175	198	205	218	223	211	192	171	217	184	195	194	173	209	193	191	198	185	201	195	203	168	216	191	182	191	201	177	174	198	196	220	192	193	214	183	189	199	183	211	199	197	200	209	214	196	217	196	207	216	214	207	202	182	210	210	201	195	204	189	164	196	215	208	202	186	188	180	185	202	193	214	232	169	202	204	197	200	183	176	180	185	190	218	190	181	171	179	196	197	202	184	197	188	195	198	215	217	190	194	177	192	194	178	203	200	194	188	206	211	207	206	205	185	180	191	183	190	181	215	184	185	200	199	199	177	219	176	165	204	199	207	195	175	208	186	215	200	186	185	202	223	213	186	193	198	170	219	194	177	212	209	175	196	193	186	200	180	209	200	203	192	189	189	201	194	174	218	184	194	197	200	186	217	224	189	201	180	196	187	200	192	212	171	204	187	196	204	154	208	211	205	205	185	204	191	194	196	205	232	180	183	202	177	193	185	214	189	210	216	192	199	184	197	208	216	189	184	179	190	185	184	159	216	196	192	184	201	213	199	183	214	190	174	201	170	186	179	185	188	196	186	190	220	192	187	190	183	199	203	179	186	164	210	175	160	179	210	202	203	201	201	192	239	192	197	196	192	186	195	184	198	182	177	196	221	203	231	182	179	194	210	210	213	193	186	199	185	213	177	205	166	181	215	199	206	199	190	177	193	194	212	184	187	167	201	217	194	165	186	191	196	188	184	201	207	223	210	193	213	197	206	196	169	203	199	178	178	201	192	174	188	189	176	191	202	183	210	202	191	195	195	209	224	159	213	193	186	210	204	199	192	191	172	195	193	232	179	196	172	185	188	191	204	216	199	197	184	235	200	223	178	189	216	190	191	206	207	213	207	196	203	204	209	159	191	208	180	183	192	216	182	193	176	195	177	181	206	184	214	189	185	161	194	205	183	189	194	181	194	215	201	184	196	183	191	198	180	201	219	184	219	210	191	192	209	171	184	176	203	189	194	202	210	182	162	192	199	197	175	205	181	204
4334	586	689	709	649	606	648	587	609	620	574	535	584	579	576	625	616	564	546	572	589	546	565	574	563	568	588	542	521	554	594	606	569	568	591	579	554	545	613	542	534	576	569	586	555	571	544	564	568	526	521	545	569	536	536	567	572	577	555	546	560	553	555	587	540	570	603	587	492	604	526	592	552	563	566	544	539	541	589	540	527	565	520	576	567	556	535	605	549	577	569	547	542	555	573	554	560	566	558	559	571	519	531	548	545	595	538	577	542	561	544	553	573	521	584	584	567	549	553	552	558	558	584	551	561	575	567	575	552	545	514	546	569	582	579	599	578	581	554	533	574	542	588	570	517	562	575	562	507	549	549	583	585	569	551	562	541	558	566	583	571	570	549	545	535	590	574	518	588	540	534	595	535	585	541	528	574	558	562	569	567	563	577	566	562	560	561	558	525	553	598	505	595	538	568	556	540	560	560	559	585	566	562	574	560	580	580	601	547	591	561	567	559	548	540	578	527	562	583	560	590	534	576	523	521	557	574	534	601	578	530	558	562	563	560	607	605	572	583	562	537	561	586	528	547	566	599	540	555	571	551	581	550	537	587	602	605	543	587	546	572	530	532	592	554	575	566	584	526	559	549	572	557	534	560	577	564	576	559	559	574	573	567	556	576	533	570	524	561	567	562	552	587	521	573	585	564	562	537	546	575	540	525	591	536	541	595	580	592	549	525	545	578	550	581	530	526	574	559	552	541	570	551	544	579	530	530	581	568	532	585	547	534	593	570	560	559	565	590	509	572	530	606	524	519	563	514	586	571	551	596	562	553	579	556	527	571	550	562	582	593	583	574	619	565	591	554	557	551	578	543	533	581	571	580	513	595	595	518	565	565	587	557	555	572	561	537	577	543	572	545	607	563	570	523	560	561	531	579	542	559	566	567	542	565	532	575	553	560	544	541	573	538	540	553	551	542	552	551	552	523	549	579	552	530	548	598	574	532	572	568	555	563	568	511	543	551	568	569	583	563	527	492	557	530	576	576	547	579	564	553	571	554	576	551	581	569	579	596	571	542	579	557	600	546	547	622	558	569	544	598	564	561	554	581	569	579	593	573	557	554	543	543	545	580	570	572	559	553	594	570	559	558	554	548	554	545	577	554	585	551	564	558	601	582	573	540	525	550	570	557	553	569	597	598	561	581	560	561	587	545	581	583	520	559	554	603	544	572	562	546	536	554	574	559	572	549	557	548	566	580	569	586	501	531	535	540	558	557	526	519	579	552	551	503	541	588	562	543	519	513	559	555	562	525	586	560	596	557	523	505	551	585	561	540	554	529	581	501	528	534	524	582	598	563	588	589	545	537	574	572	569	565	572	560	529	591	562	576	585	589	547	551	548	542	573	575	531	577	516	560	530	601	595	565	561	574	552	559	545	551	568	576	590	553	611	547	574	565	547	564	577	580	567	562	562	543	584	607	561	576	547	578	559	571	561	548	571	559	532	562	549	580	569	568	555	551	513	531	569	568	574	563	578	563	563	547	582	538	551	587	537	584	550	528	546	562	601	561	545	556	571	525	557	557	546	538	551	576	570	571	540	543	583	561	538	584	551	561	570	563	565	556	557	516	541	527	580	538	593	541	539	541	549	544	575	589	552	589	557	593	531	515	529	542	535	577	552	552	537	592	552	572	580	580	543	615	584	529	560	530	563	585	565	574	543	524	582	515	585	541	590	594	549	579	575	522	569	581	588	548	591	592	607	584	555	520	559	531	561	550	548	526	574	538	574	565	563	543	561	601	528	591	559	559	588	532	560	534	535	531	567	518	548	560	581	526	561	518	573	552	563	551	552	537	571	549	524	517	557	577	554	569	562	538	559	584	567	576	585	634	585	574	546	569	569	552	535	554	606	558	544	562	532	573	559	551	568	585	582	586	562	570	529	571	566	606	577	580	576	533	548	559	523	505	523	578	570	583	579	573	554	546	586	600	602	529	578	560	586	522	520	562	615	591	539	587	517	597	578	600	531	570	585	516	551	601	595	560	553	553	541	544	559	566	540	536	543	577	564	561	507	579	567	555	513	560	591	516	597	534	568	556	548	551	565	537	557	578	574	581	533	562	561	540	557	549	599	574	555	591	543	560	545	548	532	638	581	571	537	534	535	541	546	568	575	555	567	541	528	556	545	565	521	555	545	517	549	516	549	546	575	578	503	574	543	577	590	604	531	566	567	559	564	527	542	573	542	640	536	572	511	604	539	589	579	587	524	539	566	577	568	547	585	582	581	563	560	530	542	577	537	553	534	565	564	561	549	520	532	577	536	562	530	563	553	559	528	551	554	506	569	565	557	530	591	539	611	529	556	543	541	550	545	583	595	541	549	553	562	543	549	545	559	580	536	529	537	550	531	592	568	561	605	570	585	570	561	586	532	572	517	551	569	511	538	569	578	539	578	584	532	578	527	567	603	592	585	536	540	567	553	548	580	522	561	557	530	544	580	571	573	590	573	547	561	563	571	576	533	580	576	588	521	542	539	520	553	542	576	564	547	583	567	522	538	579	577	584	558	555	553	532	590	553	565	575	512	522	553	531	520	577	559	581	581	513	553	592	560	566	556	548	567	549	575	609	518	571	540	567	544	551	552	565	550	545	498	574	559	565	557	543	579	580	572	557	564	606	565	575	539	558	557	531	543	558	583	546	551	563	543	541	520	552	556	531	543	576	535	527	532	570	552	561	565	585	546	535	564	551	554	576	576	567	571	532	570	586	551	555	520	541	561	564	549	555	531	569	525	578	564	547	554	596	556	595	537	554	545	542	541	572	592	582	560	549	595	524	540	576	553	582	559	563	565	565	521	555	582	540	563	562	523	580	532	576	561	521	560	519	538	578	564	538	510	581	616	566	564	539	566	543	600	547	561	587	528	552	576	516	568	564	551	521	536	605	544	567	560	552	580	497	566	578	588	567	566	545	572	543	556	551	522	529	535	551	557	599	533	529	561	559	593	547	556	574	551	576	530	551	537	479	602	537	539	588	595	555	542	582	570	528	569	574	547	526	524	545	604	546	570	559	533	572	586	540	570	529	567	537	503	537	541	568	604	542	576	575	581	565	539	545	560	578	610	539	595	542	534	557	553	554	513	529	574	575	518	558	555	541	497	591	541	572	549	567	585	578	539	559	556	598	561	598	589	516	561	557	535	551	548	553	559	516	559	577	560	543	614	561	578	567	578	556	587	559	533	535	539	548	528	586	555	556	522	546	580	532	600	552	566	546	590	541	528	551	611	557	562	535	594	569	565	576	562	533	560	528	571	538	537	603	551	525	565	549	521	545	541	557	532	560	554	549	547	573	535	534	562	553	575	573	582	550	511	562	569	602	554	523	567	593	588	501	597	564	577	554	587	563	577	539	552	553	509	576	542	522	554	584	577	582	568	587	562	597	554	543	586	535	565	583	543	570	577	530	504	543	546	546	560	566	523	584	527	596	615	593	549	544	545	556	552	542	564
38050	13914	1880	1045	790	580	558	444	452	457	475	360	394	351	373	379	331	340	337	353	345	361	352	338	333	321	356	311	326	345	354	331	330	335	348	310	356	324	343	308	323	305	300	351	323	320	338	328	341	333	338	334	297	338	314	329	342	335	337	335	315	303	336	344	327	327	336	325	354	299	325	321	322	328	346	336	326	307	307	318	368	307	300	334	289	319	289	295	319	322	341	348	346	361	324	332	345	322	354	306	312	303	352	300	302	325	351	332	358	325	333	311	328	320	327	311	325	334	294	307	348	308	304	303	353	319	314	315	354	332	326	312	306	334	321	342	297	346	315	335	333	322	352	310	336	317	309	324	298	315	319	293	331	329	321	364	312	339	320	310	344	331	332	326	343	329	327	328	311	300	328	327	351	298	312	332	311	345	315	322	316	337	350	337	364	338	325	338	308	345	306	345	297	353	314	314	315	323	325	317	315	314	324	319	349	342	293	354	296	337	347	335	344	310	326	323	331	330	317	338	326	344	336	301	335	271	372	359	302	350	310	299	370	334	322	316	321	323	328	326	324	303	317	331	307	331	325	332	343	308	309	296	294	319	339	343	332	289	330	359	316	318	321	322	330	308	321	341	323	302	331	336	321	348	316	294	334	315	330	332	309	331	328	317	314	329	347	292	321	345	311	362	346	325	342	325	307	291	330	305	309	302	322	326	305	305	313	300	328	314	303	308	306	314	314	309	346	308	290	319	311	338	313	298	320	313	299	334	339	318	308	343	310	317	286	285	324	328	344	309	317	322	324	359	352	322	324	322	290	346	330	312	298	307	325	331	339	303	326	318	328	340	364	310	334	325	324	287	306	280	365	328	316	320	336	327	325	316	318	363	293	318	289	322	319	296	310	305	310	349	329	317	332	328	350	318	336	347	305	334	310	322	282	319	331	335	347	331	312	334	340	344	355	341	319	328	325	331	335	311	315	298	328	321	335	328	306	315	320	299	317	348	323	314	306	299	320	306	310	316	305	312	316	326	336	327	328	345	318	304	339	318	352	331	331	331	328	302	317	313	301	333	315	293	321	308	362	316	334	334	318	307	331	329	317	345	337	319	302	362	312	325	322	364	324	330	340	322	328	343	355	298	327	329	325	358	295	281	312	302	311	301	290	296	300	300	325	309	331	320	307	320	335	321	325	363	307	310	320	335	311	326	356	318	343	339	344	303	292	332	301	317	366	324	313	334	346	327	288	335	325	328	301	326	323	314	319	320	335	332	320	330	325	325	320	299	329	289	308	297	305	343	340	321	324	318	348	337	314	347	345	343	318	303	292	341	343	338	340	335	325	329	308	349	302	326	361	297	303	313	310	326	327	328	315	327	298	329	348	327	343	329	338	354	295	328	311	336	322	312	326	364	339	309	337	331	332	312	313	316	349	311	307	332	343	332	301	347	335	337	349	315	335	325	331	311	303	345	334	302	320	313	282	305	351	303	314	303	330	295	333	340	333	314	320	328	320	275	355	343	318	334	328	336	323	307	298	320	347	294	340	359	352	342	290	302	321	347	336	294	317	337	369	357	336	331	336	287	321	320	338	358	320	303	318	351	320	347	297	276	325	323	313	340	341	316	298	350	303	290	344	336	327	336	306	297	328	326	344	306	320	361	302	317	316	344	333	311	336	308	317	319	305	304	325	311	302	280	335	328	306	308	330	333	311	369	324	304	355	307	359	281	327	343	373	343	308	329	325	325	304	361	331	339	325	297	296	335	358	334	317	310	318	335	344	361	312	362	363	357	347	314	325	327	328	340	364	326	308	297	338	322	324	310	311	306	297	304	334	314	330	327	311	311	313	310	319	331	309	281	328	312	334	316	334	341	336	317	317	317	316	304	314	316	315	325	299	333	326	307	304	298	343	319	310	321	310	287	332	315	324	323	335	341	306	319	330	349	315	321	297	340	330	341	314	334	356	328	335	328	323	366	322	354	318	321	326	342	321	345	292	304	312	361	385	304	338	329	357	361	328	346	305	303	366	303	307	308	358	333	323	317	328	370	342	312	329	319	322	314	318	315	291	357	309	340	324	337	332	326	311	328	318	299	293	326	307	316	312	306	319	329	316	333	338	329	336	325	328	333	322	290	363	365	336	295	329	307	343	349	314	313	343	292	321	336	317	290	329	343	326	307	350	344	332	313	340	342	333	328	291	301	287	337	330	311	351	317	310	320	320	313	333	327	321	299	313	289	300	325	302	337	315	332	337	331	306	308	300	297	327	318	285	306	308	312	297	336	322	318	327	357	316	338	327	331	306	326	306	313	332	340	351	314	328	315	346	324	304	327	330	316	304	325	317	294	313	309	334	344	325	321	335	309	310	336	312	337	333	313	290	305	342	325	328	303	351	310	307	328	307	340	349	335	370	341	335	334	320	339	320	311	308	340	309	342	340	322	319	317	320	295	328	329	349	342	344	368	321	350	311	314	318	304	332	348	300	303	300	307	292	284	297	287	301	328	315	325	360	303	299	307	303	293	336	322	312	316	282	338	317	292	338	343	309	299	332	298	307	286	320	330	315	326	296	320	306	305	302	330	324	323	294	299	311	323	324	342	346	311	328	327	336	327	315	334	317	333	325	302	304	348	322	296	321	352	355	346	317	351	318	344	338	292	318	302	353	364	294	352	325	320	316	320	336	320	291	323	291	319	303	295	337	293	329	321	356	330	328	346	318	347	336	323	342	305	324	318	327	326	294	309	320	332	293	329	323	295	335	291	310	341	363	314	339	322	350	327	338	357	307	335	308	314	332	343	333	338	335	339	336	335	319	305	310	318	301	289	325	319	306	298	332	310	314	346	341	344	321	326	296	314	324	310	328	339	304	321	332	350	347	337	330	314	295	321	333	309	335	314	346	333	335	345	314	296	347	325	305	351	318	308	338	336	293	327	334	298	303	327	271	287	284	302	343	307	311	336	320	349	342	322	319	348	326	320	327	339	333	328	338	302	301	326	309	312	381	310	332	340	327	324	305	305	327	328	297	328	305	318	339	316	320	341	305	328	300	318	346	339	303	327	314	307	321	307	377	331	317	338	322	330	303	343	360	363	302	313	303	335	323	355	329	349	320	340	332	318	321	316	312	340	324	340	328	327	316	318	337	346	326	329	306	326	339	319	335	316	286	294	324	335	331	323	331	309	297	318	321	335	322	304	346	301	342	329	321	330	385	353	326	301	323	305	313	323	278	324	306	331	296	294	335	304	321	332	293	323	308	329	325	297	343	350	349	323	316	325	314	323	288	330	342	351	322	338	320	314	308	303	333	318	302	307	323	329	310	347	321	314	345	339	335	301	304	352	313	313	327	321	320	319	341	305	262	302	360	276	298	348	314	308	316	328	335	321	307	322	329	334	309	328	339	321	288	332	364	325	321	304	314	311	342	339	353	314	309	310	315	308	311	326	300	328	343	311	338	314	307	290	308	328	297	347	304	318	367	293	326	315	344	286	332	309	323	363
22017	1728	3189	3509	2943	2501	2171	1867	1670	1567	1420	1339	1254	1232	1132	1113	1087	1035	1078	1080	1093	1022	954	990	1006	906	935	947	992	904	936	903	924	942	907	927	880	892	917	856	897	829	876	852	864	893	886	853	892	859	906	865	877	859	889	920	854	841	823	869	832	817	882	920	853	886	860	848	827	808	810	877	824	842	856	878	836	849	823	869	790	845	836	841	841	854	854	873	838	776	839	856	808	851	832	877	852	831	853	847	880	838	832	828	822	827	820	823	826	901	853	851	830	816	828	897	838	889	831	929	836	817	820	831	842	800	785	833	865	873	811	857	855	844	855	848	776	817	834	820	894	846	878	847	767	816	833	855	887	825	859	906	845	870	869	814	867	775	885	886	820	901	797	841	810	845	862	867	841	811	877	805	871	834	863	846	892	841	931	880	844	898	865	792	831	842	804	868	865	816	888	885	852	850	810	862	865	796	813	794	794	864	865	884	837	811	862	847	852	831	851	871	822	850	916	834	772	852	881	800	853	789	843	820	819	869	840	854	831	843	833	837	845	847	791	861	844	877	829	845	843	843	866	842	843	819	779	873	792	860	846	870	841	854	782	873	860	880	820	836	820	821	852	828	780	861	814	825	825	850	854	818	832	830	816	843	788	793	851	837	877	868	813	831	837	843	875	866	864	884	861	901	782	864	845	870	844	877	821	825	855	830	850	831	819	789	851	889	825	804	857	861	862	820	867	825	846	829	850	901	831	833	853	853	830	860	786	828	866	873	819	794	870	876	832	807	881	859	882	826	863	863	829	864	782	827	809	865	861	831	799	844	887	842	878	871	772	868	816	845	886	864	840	885	834	828	870	855	883	860	810	838	826	820	892	903	857	860	839	813	838	814	810	894	865	823	863	871	852	844	865	859	843	828	790	880	844	792	819	794	825	828	818	777	853	865	839	895	850	806	842	836	810	824	861	810	810	812	860	815	833	861	844	856	857	825	809	871	834	821	868	843	847	862	847	816	880	847	887	868	895	804	834	889	847	796	822	872	821	932	821	840	850	784	823	896	802	843	803	827	829	877	873	799	900	820	903	803	849	864	840	884	865	861	875	848	824	846	870	795	820	773	863	818	873	878	862	866	818	868	878	845	898	874	871	818	876	811	879	834	835	827	782	797	817	858	808	844	813	854	819	825	845	845	864	861	842	891	843	803	841	870	852	843	881	818	817	851	837	850	803	844	813	864	804	814	829	858	835	839	847	805	814	812	812	854	848	842	860	806	891	891	831	869	835	816	833	837	890	820	851	824	781	889	807	810	815	875	820	876	867	798	796	830	843	867	835	818	847	850	865	808	864	833	805	876	801	864	844	826	866	858	858	828	838	866	780	875	880	845	859	868	831	802	870	883	819	853	885	836	880	831	813	802	778	841	865	845	848	871	886	866	807	814	885	827	852	820	806	880	811	829	808	853	849	789	851	832	823	809	838	858	823	869	856	899	832	870	824	835	839	870	810	883	854	790	791	907	856	855	825	871	826	871	893	783	846	857	887	875	886	860	834	789	846	851	820	803	835	804	842	845	815	833	852	809	850	849	809	804	857	821	847	906	798	896	835	877	847	873	838	900	859	865	792	793	891	842	867	810	814	828	812	884	805	837	871	862	840	812	837	868	826	844	859	832	822	898	844	807	843	753	842	868	884	863	832	810	835	831	829	788	849	846	817	847	865	825	866	763	832	895	849	855	861	831	827	813	913	847	835	835	835	855	838	838	824	874	853	827	820	871	884	803	851	865	828	802	894	877	825	854	831	834	865	855	852	834	864	785	861	873	795	791	814	807	853	864	830	815	854	823	856	790	852	870	845	814	859	838	853	852	846	819	808	863	851	895	856	871	884	838	830	871	855	830	834	845	796	844	872	814	803	843	873	812	847	860	843	877	849	849	846	854	869	823	858	810	851	869	792	856	841	850	833	829	817	837	809	912	860	810	833	825	799	807	829	850	874	850	850	878	853	871	819	869	898	870	879	882	849	790	819	833	818	904	823	828	894	815	883	810	839	878	821	875	818	817	838	845	842	845	864	857	872	848	854	761	821	793	862	817	862	825	827	872	894	871	808	888	790	874	797	907	866	861	862	835	901	796	866	851	864	813	857	830	851	830	798	878	854	793	825	822	865	832	870	793	878	851	881	860	868	843	839	830	889	802	831	880	822	876	867	804	784	833	817	864	840	857	837	816	883	807	818	861	863	851	830	902	800	826	869	806	853	811	854	799	837	801	822	848	851	891	850	892	889	924	857	817	810	832	788	860	833	849	835	827	836	881	875	855	834	862	856	821	886	850	813	877	842	854	860	831	865	823	851	841	895	863	809	789	888	824	830	869	862	824	795	820	798	814	828	870	814	801	820	859	782	863	869	816	831	849	850	874	820	845	826	832	841	908	880	843	869	821	872	826	809	860	802	867	805	879	854	837	783	856	822	801	801	907	864	858	838	839	812	857	838	833	855	828	860	866	848	836	848	861	844	882	869	849	875	834	820	831	799	840	884	873	810	779	823	810	883	901	838	831	824	863	807	841	871	868	805	785	800	859	866	856	896	881	850	853	834	872	846	843	846	865	822	783	820	834	826	859	830	895	804	842	845	816	800	875	839	837	888	812	857	853	828	815	861	886	912	874	800	775	900	805	867	845	846	810	826	832	816	873	851	813	795	946	863	846	861	850	825	908	761	888	834	850	872	857	867	881	893	845	779	865	817	874	812	847	852	817	854	839	850	855	879	786	889	868	846	842	822	780	844	813	869	831	758	840	785	862	817	879	875	869	808	844	815	928	824	871	825	847	848	853	902	800	835	843	880	877	866	823	861	888	856	829	865	827	827	877	829	804	841	813	812	829	833	812	793	835	837	845	851	836	865	836	829	858	848	843	915	781	821	872	815	844	870	822	848	828	881	834	848	847	820	861	844	867	836	825	843	860	856	826	834	832	895	822	818	801	865	863	834	850	850	888	833	842	828	918	811	871	860	885	836	866	803	846	853	834	880	852	827	840	850	823	851	858	823	813	802	850	865	826	848	829	802	846	826	897	868	808	812	850	815	880	828	893	861	874	822	800	884	839	813	807	830	902	785	851	859	863	840	844	802	857	840	881	846	886	866	882	808	864	888	859	834	844	822	858	864	860	807	837	913	854	845	896	841	799	850	829	829	825	848	868	854	842	815	839	839	835	831	849	821	795	829	890	884	816	896	871	804	838	850	781	843	842	866	846	861	818	859	856	875	807	847	839	847	807	844	783	886	843	828	889	914	832	834	862	856	862	863	854	836	802	850	856	900	825	845	855	864	826	836	850	847	864	878	825	854	861	852	864	827	800	814	821	876	816	849	839	804	856	843	873	854	862	824	845	812	840	852	858	880	823	827	853	836	842	875	861	877	850	807	823	820	808	884	880	846	843	841	771	790	799	834	822	844	843	840	813	854	836	867	855	846	828	836	810	810	822	874	854	822	845	838	855	824	818
50102	23313	4932	1814	1193	900	756	628	499	451	443	402	379	379	351	330	335	344	324	342	308	296	320	281	250	269	299	294	269	321	290	298	297	270	295	312	292	307	281	320	282	266	304	280	270	293	297	317	259	271	278	289	280	284	279	308	268	281	285	282	277	264	261	274	263	287	302	246	291	286	256	269	308	288	297	291	270	272	248	288	255	270	305	289	265	273	298	272	251	294	298	274	270	288	277	299	297	281	279	273	287	271	288	248	253	302	265	246	282	291	272	262	266	280	317	258	241	260	265	287	261	279	300	287	298	273	279	282	291	254	278	261	284	253	295	274	299	261	299	272	292	274	276	284	300	257	287	282	251	259	258	287	248	304	253	292	280	248	263	274	272	293	286	261	284	290	280	305	258	260	280	247	288	275	235	280	274	284	268	249	291	281	288	275	275	288	267	261	273	306	250	259	265	312	265	264	289	267	296	267	248	298	260	279	248	291	278	282	285	251	287	293	273	253	241	250	250	269	276	308	284	275	274	273	297	284	285	246	286	288	288	287	284	278	305	293	272	293	257	305	267	280	275	303	272	280	279	270	266	280	256	270	294	279	291	245	259	263	272	274	287	289	295	250	299	286	246	286	284	295	319	280	256	258	254	274	288	276	277	290	249	289	267	274	288	292	279	290	263	238	295	262	243	277	304	274	258	278	253	304	283	263	257	281	304	277	280	253	249	248	280	266	304	272	277	262	284	268	282	259	307	286	294	263	261	284	249	278	318	249	249	290	267	267	303	261	261	300	277	307	255	266	310	296	276	275	261	264	253	284	287	284	263	292	283	256	285	266	249	237	285	295	289	258	285	280	265	298	285	293	267	289	272	275	286	285	272	256	262	273	294	281	274	306	282	288	308	282	286	297	285	282	266	274	273	262	311	247	270	279	292	285	250	280	287	247	274	270	265	275	295	250	276	290	298	228	264	262	291	287	272	244	294	258	268	286	276	271	261	291	268	276	296	269	264	266	277	274	313	292	291	289	263	273	272	286	312	277	260	261	306	276	255	284	274	296	274	263	285	253	275	275	261	259	259	279	252	280	269	261	300	293	234	292	241	257	261	281	295	290	270	281	301	250	266	280	297	242	256	270	253	286	300	303	294	240	299	281	273	266	272	274	281	281	277	272	275	284	291	277	305	289	263	269	295	251	287	277	280	286	295	277	270	229	274	275	258	282	269	252	268	285	275	259	267	284	271	286	295	251	276	285	280	269	243	266	288	289	287	260	262	261	257	275	270	299	269	269	294	254	253	281	274	284	254	272	283	257	293	274	261	261	229	273	270	254	283	281	293	262	250	267	285	247	305	281	266	307	295	288	298	298	276	253	286	276	257	285	273	291	278	235	245	265	276	285	263	295	304	280	305	278	287	284	305	277	285	265	270	276	266	252	249	282	267	280	255	269	260	305	264	256	287	243	328	282	314	259	292	272	303	281	278	236	264	275	251	262	283	241	275	281	267	282	250	257	301	297	264	275	252	251	299	289	276	253	295	308	291	299	298	271	283	277	276	264	267	278	269	249	275	287	264	286	282	270	282	241	274	271	301	281	275	280	299	304	266	294	257	272	296	276	280	283	259	257	268	310	248	277	228	299	261	286	265	284	299	271	281	290	253	275	257	280	282	263	281	281	253	255	272	289	310	268	265	285	256	281	278	282	273	263	269	257	281	266	288	293	277	262	301	264	234	284	304	310	284	254	263	280	244	203	275	252	253	285	322	284	252	294	263	299	295	293	266	268	288	289	274	301	263	262	277	292	271	257	290	261	252	266	248	295	286	279	287	284	271	270	293	280	254	266	260	291	253	289	256	283	287	267	284	272	287	280	309	271	282	277	313	272	257	290	274	288	249	278	275	277	282	269	265	265	268	278	248	290	259	300	280	284	276	277	269	304	284	292	282	301	301	289	273	289	314	302	270	252	278	289	260	286	266	289	263	232	242	279	287	266	264	255	279	277	267	286	286	292	258	287	275	263	283	253	293	258	276	283	275	239	262	268	251	299	286	277	264	236	287	264	260	262	298	272	253	328	283	279	271	252	281	276	288	278	266	245	295	266	257	270	252	246	278	276	245	281	279	282	285	246	240	267	287	289	252	287	286	307	293	258	295	256	302	293	277	273	300	266	290	262	255	263	276	290	263	283	259	258	237	292	267	247	271	265	278	247	236	261	269	266	278	303	308	282	271	263	257	282	295	251	291	284	312	249	287	272	277	289	288	275	285	273	273	265	295	280	279	274	253	297	270	257	275	267	286	272	261	282	309	283	267	296	279	266	295	256	287	282	291	286	265	252	242	287	286	294	290	277	261	274	314	298	292	271	292	284	277	265	247	261	282	248	280	242	273	282	266	297	281	274	281	262	281	275	282	241	278	295	239	289	262	277	293	271	296	280	267	256	291	280	278	275	266	272	291	281	282	281	262	277	266	259	294	250	236	268	261	272	273	282	287	278	273	291	267	265	290	291	286	283	300	265	274	267	276	292	233	270	267	263	278	314	262	294	312	240	261	289	293	269	266	283	238	273	274	272	282	257	278	277	280	306	241	272	268	283	273	245	273	258	253	289	288	256	298	264	266	302	272	285	287	278	301	283	281	274	292	316	268	277	257	253	301	262	246	308	291	260	263	243	240	272	272	286	271	298	289	262	279	261	278	284	255	239	268	248	283	272	268	325	296	261	269	297	292	274	267	268	284	268	274	269	249	324	290	298	283	264	292	271	276	280	241	258	293	278	308	278	273	286	266	298	276	269	274	258	278	278	254	256	268	294	260	274	296	251	293	292	272	281	237	269	285	258	273	271	244	285	300	255	270	302	297	273	272	253	263	305	300	248	260	298	247	228	275	308	296	270	267	270	282	265	260	280	257	280	285	298	275	261	284	252	290	262	281	265	284	253	259	305	289	293	266	267	296	276	253	278	294	271	270	277	244	286	266	262	270	277	261	253	254	271	277	288	277	276	275	285	275	260	257	281	280	261	273	267	271	255	251	282	253	268	279	262	286	263	278	250	273	242	302	286	315	279	288	264	257	280	287	292	280	285	278	280	274	277	312	235	261	258	278	255	262	267	261	268	298	289	255	278	283	266	270	278	261	257	269	269	267	265	284	271	282	283	271	307	295	279	269	270	258	288	271	322	298	276	275	290	258	250	263	274	286	293	277	292	284	247	266	278	276	256	275	268	262	264	296	282	295	256	267	248	262	262	307	266	294	273	255	238	297	288	293	248	243	302	260	273	250	282	243	289	276	277	275	301	275	290	283	269	315	239	282	259	277	263	266	238	294	268	259	270	250	270	279	253	261	247	271	278	261	236	256	257	267	266	281	269	296	256	290	278	260	275	263	272	258	279	251	281	277	301	274	281	280	262	267	264	282	281	287	271	260	266	253	259	262	298	252	281	266	287	281	250	287	274	272	291	288	267	263	251	287	253	260	291	255	282	248	266	272	253	250	264	287	275	270	261
28751	2483	5292	5762	4845	3933	3197	2712	2328	2029	1869	1696	1536	1369	1309	1237	1189	1135	1041	1110	1046	999	1000	899	931	887	908	859	906	875	896	826	805	810	777	822	811	774	790	754	771	760	780	787	800	714	770	816	848	771	787	777	725	753	767	754	760	749	712	771	781	743	755	752	692	708	738	701	741	747	727	719	734	755	698	723	748	760	749	773	701	734	715	764	707	762	726	754	726	729	776	728	745	726	740	679	758	718	681	719	725	703	724	758	725	759	753	717	694	718	705	701	736	768	713	761	709	716	691	736	723	724	728	691	711	740	699	714	649	745	730	767	730	723	699	669	674	744	662	691	677	697	674	755	723	707	721	669	759	721	753	738	719	700	700	727	672	716	693	745	753	732	693	694	688	665	704	709	778	712	676	648	715	681	627	717	729	712	743	683	714	753	696	701	767	707	692	723	723	714	718	722	689	716	742	722	702	745	759	699	687	725	720	719	659	707	679	703	691	750	737	697	672	726	705	716	718	741	698	668	707	734	730	714	728	714	696	731	699	738	741	696	694	688	712	723	665	779	690	707	699	716	722	727	727	717	780	688	667	739	710	693	711	704	728	731	694	706	675	706	723	677	704	703	666	732	692	712	688	742	691	695	714	702	727	675	679	679	704	714	756	670	752	728	651	701	683	720	739	650	747	670	686	753	708	712	721	719	729	691	697	704	715	737	764	717	753	655	732	687	726	674	718	686	689	661	689	711	717	714	745	694	667	707	677	710	673	720	693	718	715	728	695	709	694	726	688	685	710	718	729	736	704	760	697	712	719	729	732	737	716	683	697	694	723	712	708	677	739	754	728	752	735	702	740	704	726	723	696	731	789	698	715	721	726	718	746	707	696	716	721	697	756	688	686	707	677	708	699	725	752	665	728	746	658	712	750	670	723	731	724	723	714	727	743	687	721	715	693	670	689	743	679	746	692	710	747	664	711	742	681	723	694	700	723	736	660	710	688	716	690	711	744	728	719	679	703	713	686	683	794	657	746	697	734	721	751	671	704	749	686	685	718	726	737	691	754	696	639	678	727	770	682	719	671	749	714	738	714	683	671	736	731	696	723	754	711	714	683	716	650	679	756	680	700	715	688	704	727	722	671	743	703	691	737	723	671	645	689	766	728	681	720	745	700	721	750	722	761	738	660	651	635	764	712	651	733	745	671	741	751	671	695	695	733	719	747	710	669	744	699	696	728	723	719	719	685	740	762	726	730	673	752	725	641	687	668	715	712	690	660	700	726	689	719	724	730	720	721	683	710	684	709	704	671	696	701	741	684	699	681	702	710	693	744	743	745	704	730	746	734	706	724	682	669	699	715	731	673	727	713	724	711	690	651	673	737	671	727	688	716	688	722	696	652	729	696	667	696	671	716	701	639	761	720	689	713	676	716	665	685	711	690	683	710	727	691	735	742	699	687	696	721	703	711	804	778	721	668	705	671	753	688	693	715	690	717	675	719	711	727	714	685	713	688	710	738	714	670	737	737	740	700	692	722	715	745	676	696	721	732	703	668	714	716	750	695	662	709	684	686	649	684	698	706	728	738	746	732	718	689	679	679	702	704	668	716	742	706	682	707	698	633	719	688	667	702	730	760	708	690	715	723	709	708	709	720	713	677	685	710	711	713	743	723	729	726	706	676	717	711	761	713	689	720	701	743	705	705	768	714	706	720	784	736	704	684	716	733	698	659	714	723	688	710	700	750	743	700	677	712	677	772	712	738	712	738	673	740	737	714	705	678	701	729	711	736	736	724	730	695	645	713	755	735	758	728	693	677	706	732	700	699	765	644	726	725	681	715	737	708	706	671	715	707	720	697	691	731	689	706	759	693	804	724	745	708	730	709	743	738	754	669	715	721	704	733	692	715	738	684	666	666	784	718	726	744	741	697	665	697	709	687	692	729	738	673	752	724	752	693	691	654	711	727	753	719	729	717	699	723	736	693	752	695	692	662	699	639	715	691	722	699	673	696	664	730	726	745	703	719	706	724	719	700	651	723	691	700	707	710	726	719	717	660	735	712	723	704	717	731	725	737	714	679	707	749	697	699	646	676	709	735	667	702	738	717	678	709	758	709	707	691	695	732	693	731	699	698	649	696	733	695	708	705	683	743	700	710	743	696	696	724	689	726	686	684	727	707	698	718	783	753	731	738	723	741	718	701	712	711	664	724	685	669	740	690	724	750	736	708	690	729	698	735	669	732	702	715	707	719	691	691	733	723	714	724	680	717	752	733	736	688	752	644	680	712	718	695	688	734	744	728	679	727	710	689	686	705	715	760	719	683	685	693	708	719	677	706	674	656	716	719	720	727	765	749	703	667	685	741	716	654	698	747	773	703	722	658	709	712	704	708	737	721	753	705	690	748	749	740	760	698	691	729	682	752	703	738	702	718	704	722	707	724	725	711	731	730	694	654	724	737	677	678	704	669	690	744	697	712	706	724	687	721	741	706	701	712	684	712	690	710	728	697	678	682	697	724	678	722	714	722	738	680	729	702	690	696	718	676	749	690	685	747	721	675	769	728	713	687	732	709	713	719	715	701	695	735	710	683	738	705	724	705	762	722	665	714	695	666	731	722	692	691	706	664	717	713	706	659	735	735	672	715	666	663	718	688	727	683	735	713	702	746	708	725	678	711	714	640	715	683	691	660	697	708	692	704	711	724	765	726	702	714	700	690	698	669	736	672	698	718	696	687	695	702	722	709	715	711	700	718	710	708	706	697	718	674	674	752	754	740	750	704	728	750	681	699	712	670	727	712	728	723	707	682	729	700	740	773	714	819	768	713	675	713	697	679	676	694	681	680	693	726	740	716	735	707	700	727	678	725	717	709	743	748	718	712	685	701	765	720	671	745	740	736	740	707	717	693	712	724	693	706	725	680	676	691	700	754	691	678	692	706	660	707	676	703	716	667	721	763	701	697	666	752	656	729	648	752	703	707	707	713	718	714	687	700	702	693	735	695	713	721	711	745	687	732	772	754	724	737	721	687	719	684	740	688	727	714	734	714	672	681	676	727	732	756	705	699	674	747	755	698	700	699	659	736	685	742	680	717	681	742	736	698	679	738	678	695	699	745	695	730	749	705	696	719	663	693	750	729	737	684	697	685	700	760	745	709	730	755	722	724	735	734	702	720	674	733	748	722	751	703	668	734	680	685	727	720	695	655	715	677	745	708	704	737	730	709	725	730	701	749	716	744	738	731	674	748	741	742	698	719	713	705	694	741	668	702	651	710	707	704	687	698	712	711	701	723	690	723	742	742	695	704	690	760	696	685	683	717	706	697	712	725	697	694	719	702	699	731	724	693	712	731	686	689	737	709	748	705	701	681	683	680	706	707	701	699	711	668	685	695	739	760	686	707	679	710	715	727	716	735	717	732	689	731	700	737	701	673	714	762	675	686	673	714	696	687	728	728	734	701	739	685	677	769	648	754	717	729	686	708	748	703	714	730	747	711	703	707	722	729	729
4382	336	219	211	236	219	195	216	182	189	198	197	210	184	206	205	190	212	209	201	194	188	180	195	206	212	199	192	194	196	191	205	192	199	223	185	212	203	210	213	216	198	198	199	183	197	189	197	226	203	192	183	176	209	224	221	238	197	210	182	216	219	203	191	203	207	171	189	186	204	200	201	198	207	190	198	187	192	198	194	201	190	187	183	214	180	191	214	175	189	204	203	204	178	186	189	199	152	182	212	196	203	203	179	185	204	184	177	188	162	203	176	201	174	197	203	236	197	184	198	235	213	206	215	187	199	205	208	205	183	195	194	217	191	178	166	193	186	173	205	212	224	212	193	194	184	179	184	176	198	190	184	186	193	217	170	201	197	174	196	216	172	221	186	179	190	206	168	183	192	195	186	195	200	236	197	183	183	204	209	226	176	202	171	216	205	199	180	195	194	211	184	181	165	178	194	220	199	220	191	200	194	197	193	193	192	200	195	189	189	225	209	199	181	203	217	178	209	198	217	216	189	212	195	196	244	173	223	196	206	181	186	202	203	204	222	196	179	182	204	213	185	176	200	190	197	202	198	203	193	230	184	201	201	191	192	198	185	180	203	200	195	194	211	190	199	179	176	210	180	222	221	176	174	181	200	198	191	174	193	186	192	192	197	194	200	182	199	215	188	206	198	168	201	189	206	198	210	211	192	201	193	224	218	190	208	213	208	177	205	200	222	192	201	204	212	204	204	218	201	187	180	210	184	201	194	203	181	207	209	219	197	179	191	192	176	213	203	206	197	175	191	197	209	208	170	186	209	189	193	211	204	207	200	197	216	190	208	180	201	220	206	192	190	187	196	193	196	219	202	207	176	188	181	175	201	197	194	197	189	212	205	228	203	187	215	223	206	200	180	198	195	181	175	218	202	212	189	213	200	196	186	197	222	192	214	200	209	198	200	178	185	210	200	210	206	188	197	204	200	194	188	189	230	235	217	175	215	192	207	189	199	185	200	210	219	205	203	219	207	167	211	232	230	212	203	196	185	203	215	196	185	194	195	185	166	194	200	187	180	184	218	196	223	187	208	190	201	199	182	223	217	195	218	184	155	196	200	203	185	211	205	191	183	183	211	224	192	199	198	190	173	183	219	191	202	182	214	194	183	201	202	198	221	189	195	198	209	175	182	194	202	202	194	189	185	217	175	184	203	205	215	210	191	210	199	167	206	194	178	228	173	194	186	174	188	191	189	210	205	199	181	200	238	232	192	220	216	184	170	181	174	168	199	185	217	170	199	180	184	181	197	201	211	187	176	213	211	204	192	195	173	208	206	220	200	197	199	202	206	207	218	174	218	175	189	206	235	204	154	187	207	194	210	193	199	191	200	189	181	224	212	230	197	209	200	170	180	205	202	207	198	208	178	202	193	200	208	217	200	217	181	199	213	213	191	174	195	193	212	209	175	185	215	205	215	221	170	205	192	204	184	209	206	194	234	197	191	205	205	200	188	203	170	205	174	200	184	187	192	206	192	200	199	223	181	179	196	208	206	197	176	193	204	189	208	198	204	203	185	200	185	202	196	185	186	201	221	214	189	173	185	224	189	177	213	222	188	195	204	204	192	222	194	210	193	208	178	206	202	236	209	194	182	200	203	198	216	201	188	188	184	213	170	194	188	215	198	200	193	180	194	218	195	241	172	199	212	183	206	209	189	205	205	215	200	197	227	190	204	185	211	192	180	182	225	201	201	188	182	202	196	201	192	190	185	197	188	187	213	185	203	217	222	215	171	193	188	208	161	187	164	207	195	189	196	192	206	194	189	180	195	198	186	181	192	206	206	204	217	206	187	189	210	186	208	214	178	212	200	220	179	190	201	209	194	193	233	197	185	188	220	183	202	184	200	223	197	181	181	186	202	188	225	202	202	212	193	173	208	213	223	210	186	203	194	185	207	226	204	214	195	195	197	202	201	210	180	185	186	209	206	177	183	191	185	187	190	200	185	197	201	210	190	205	180	205	199	215	212	216	226	193	199	183	212	233	206	213	189	188	197	205	189	164	201	200	197	202	194	176	194	171	182	188	214	207	191	195	201	206	196	191	204	184	178	205	191	190	186	199	206	216	174	193	202	193	177	195	183	213	190	203	207	207	192	184	188	202	195	191	184	206	198	201	199	185	195	201	198	215	185	198	207	202	213	188	192	194	185	195	193	226	222	179	184	162	187	205	192	175	180	199	188	184	205	194	214	195	216	211	203	214	190	217	177	200	185	183	225	186	200	194	202	210	188	234	193	177	221	176	201	210	176	201	189	211	206	186	179	198	184	171	185	187	184	200	202	158	195	202	193	208	184	190	215	193	206	225	205	187	206	182	189	187	223	205	186	190	194	190	187	211	181	193	219	181	197	237	216	216	228	211	195	182	229	232	218	212	202	203	206	202	223	209	197	183	159	226	194	186	185	192	207	195	203	191	176	178	179	211	225	213	183	209	203	173	174	214	194	208	183	200	211	195	201	205	237	165	189	188	210	202	204	190	159	176	176	183	179	181	202	201	161	197	196	196	187	213	210	203	191	208	195	185	188	216	199	197	186	207	180	194	167	210	226	230	193	178	216	216	194	197	185	191	232	192	222	186	214	221	203	231	184	198	197	203	210	204	214	210	192	183	199	202	195	208	173	205	180	179	201	211	180	202	221	196	199	192	183	165	213	183	175	169	205	191	207	219	207	219	196	199	172	215	222	215	197	208	225	191	192	206	175	202	172	225	198	253	202	187	185	192	196	210	203	197	176	191	188	182	201	184	184	203	179	199	194	208	211	204	213	227	198	206	209	217	171	180	189	204	212	227	173	201	226	192	198	213	222	192	185	162	192	180	197	206	225	219	227	204	191	180	222	202	184	200	199	217	197	199	204	178	222	176	196	167	198	206	211	183	170	189	197	210	189	213	168	199	195	191	198	205	172	209	195	215	197	195	221	203	217	199	200	212	195	176	206	189	191	202	213	220	201	170	206	196	187	181	178	214	177	182	205	209	183	202	190	198	197	200	196	235	185	188	202	208	209	187	193	178	196	203	185	193	218	194	202	164	175	184	229	196	187	204	203	198	184	176	205	223	178	183	214	209	205	199	213	209	169	211	211	188	200	192	197	188	221	216	179	232	184	190	192	186	222	220	220	184	193	195	182	197	198	195	222	201	212	193	200	179	210	191	205	181	194	233	182	217	180	198	210	212	178	166	201	190	179	200	217	180	198	203	244	223	191	217	198	178	176	175	191	190	165	205	161	201	211	177	198	195	181	193	203	176	198	242	194	176	197	195	194	194	191	202	205	187	178	218	217	196	199	181	212	164	180	191	169	177	205	173	191	221	201	190	167	199	193	199	200	197	205	192	192	178	170	183	213	215	187	198	191	204	198	185	189	208	209	182	159	227	190	185	207	185	184	229	166	206	196	202	197	196	206	186	188	208	208	229	194	202	187	174	203	202	218	188	190	210	200	195	195	179	152	215	202
4359	611	673	675	725	649	640	664	629	588	591	581	609	578	609	584	610	607	612	581	621	547	579	552	535	538	548	550	565	572	528	566	551	570	568	584	565	549	588	578	571	548	574	544	570	554	576	632	540	584	562	565	549	610	596	547	609	581	560	590	552	570	599	553	577	583	554	534	531	561	553	597	574	567	537	543	523	571	590	595	571	526	573	554	560	578	577	584	562	542	532	583	575	551	562	556	574	544	573	590	514	556	545	575	591	600	567	583	561	597	552	583	568	568	535	561	568	559	552	563	579	567	578	546	577	574	529	614	589	511	539	578	605	554	572	544	590	581	570	553	593	564	579	552	596	553	528	576	589	567	583	549	558	551	588	577	534	538	574	578	582	560	577	584	545	516	579	544	605	541	594	579	582	613	531	578	579	564	586	565	555	572	594	578	598	522	584	559	568	566	555	569	539	596	527	567	558	531	519	586	597	563	591	533	560	573	578	575	564	574	545	589	606	547	593	574	550	528	569	550	546	596	529	523	572	575	560	542	570	530	593	512	530	605	551	591	556	579	573	574	601	526	601	550	579	536	572	529	587	534	633	567	563	552	526	599	574	563	565	554	537	548	604	596	592	609	515	583	540	522	576	545	599	560	557	574	570	534	568	593	519	536	541	550	534	584	551	563	542	557	570	569	545	561	566	545	536	542	535	533	592	601	582	556	566	565	578	571	548	545	575	566	580	541	572	614	547	598	555	557	571	570	573	579	577	578	580	574	574	562	525	578	574	584	575	582	560	568	585	564	599	514	595	594	566	576	551	567	527	557	556	534	597	549	518	542	570	551	562	607	586	540	560	545	579	585	583	556	550	571	605	573	544	539	557	564	551	594	533	568	594	571	586	585	594	585	576	579	579	599	559	577	613	582	546	561	597	604	573	582	582	564	551	611	541	546	595	548	584	546	576	607	547	526	523	564	544	554	548	571	542	505	564	546	584	607	593	553	529	595	555	564	564	590	553	576	570	605	610	555	580	602	545	544	560	561	583	569	555	555	546	594	562	557	610	580	577	561	576	568	567	565	525	586	587	580	541	582	548	537	546	582	589	551	550	575	571	545	576	544	531	577	572	537	627	540	582	524	584	573	582	542	522	565	574	537	569	606	590	635	558	613	541	512	572	565	529	568	588	607	537	565	568	570	509	538	584	600	569	548	552	552	666	528	578	552	565	545	545	541	567	552	565	610	563	532	553	565	570	553	562	551	549	600	539	530	576	581	579	584	574	567	614	540	531	520	551	607	594	535	545	592	569	564	562	539	521	563	558	571	566	530	562	575	576	581	548	561	575	551	572	580	555	582	604	575	536	557	587	634	559	589	575	554	589	565	610	546	583	544	595	562	539	533	570	548	556	547	576	578	538	555	555	583	574	583	536	565	593	585	577	562	506	532	555	592	532	535	558	541	619	559	586	531	556	573	566	590	556	539	609	544	568	559	572	545	623	582	565	555	580	626	543	565	552	576	591	569	585	597	584	555	599	564	520	570	525	562	558	557	571	561	553	560	588	560	544	576	534	536	589	601	558	536	588	557	580	552	605	578	590	611	569	537	600	573	553	566	562	551	571	569	597	556	569	544	556	569	527	577	555	550	581	577	570	543	557	568	574	545	603	580	508	569	545	523	594	561	553	518	579	527	585	568	563	590	532	551	536	573	564	610	555	547	562	611	594	558	574	573	564	554	546	532	562	572	582	570	567	501	539	542	580	529	567	536	590	538	615	560	550	600	562	574	559	580	565	589	559	593	566	582	560	600	588	591	538	573	592	585	565	552	527	558	561	529	584	545	577	539	568	539	558	569	538	530	545	564	566	575	588	539	552	578	558	585	558	547	568	552	589	563	548	561	614	568	529	558	584	565	586	579	572	572	576	574	619	572	603	547	607	576	539	593	491	569	532	553	547	600	555	556	550	536	555	568	615	614	593	589	531	549	564	551	562	509	556	577	504	547	544	557	537	543	609	518	592	575	579	561	623	568	552	546	577	520	530	561	610	555	549	566	544	568	580	568	582	561	531	538	589	557	605	552	539	540	570	555	540	525	582	543	581	559	544	577	576	543	611	556	598	560	601	607	571	578	545	591	559	597	595	558	579	618	577	517	562	559	594	563	568	573	579	581	580	591	556	563	597	596	584	569	586	565	530	602	595	528	579	521	552	599	564	604	561	557	534	609	624	576	532	579	565	540	536	583	587	573	544	540	537	564	589	564	533	616	554	532	595	577	580	579	535	527	557	596	534	569	594	572	532	566	600	555	607	557	572	575	585	587	531	590	571	575	532	565	578	570	589	596	575	583	574	609	559	556	528	593	585	570	562	594	594	575	547	564	519	581	619	540	555	570	597	584	547	529	566	518	598	552	530	565	593	551	598	508	584	583	595	546	577	588	536	557	565	528	595	572	546	564	539	584	537	609	597	607	589	550	547	557	536	648	551	527	513	604	534	550	541	532	564	560	563	598	587	544	556	558	585	570	578	582	542	619	574	546	571	556	606	581	606	591	558	539	556	554	527	561	564	560	569	551	619	572	526	538	580	613	586	582	565	616	598	561	583	585	572	562	555	607	517	544	591	600	593	603	569	544	567	564	562	574	579	567	554	585	587	545	547	594	568	557	584	564	553	572	576	612	590	562	531	542	558	578	530	580	555	597	605	558	614	601	574	623	557	549	555	577	553	560	557	594	564	591	569	552	529	543	550	555	534	591	548	608	571	551	572	550	574	549	515	550	581	547	603	563	554	531	529	543	574	562	545	581	555	599	540	577	570	608	555	580	549	577	597	552	556	576	635	551	519	529	576	528	538	527	533	570	564	574	553	585	574	576	588	562	535	581	571	570	609	540	566	531	571	572	607	568	597	563	602	549	586	547	575	597	566	570	562	567	547	576	534	572	601	525	528	575	537	572	578	600	561	531	569	591	548	568	592	572	560	590	550	552	603	575	574	583	522	619	566	594	601	555	581	569	615	545	571	510	590	583	569	578	580	554	578	513	573	522	611	549	560	552	527	552	545	555	575	582	595	599	583	555	565	575	525	606	556	544	576	598	566	579	561	563	588	534	543	530	562	574	549	599	573	561	575	583	572	535	600	597	570	586	559	570	623	572	531	555	550	550	579	597	580	577	585	553	576	596	558	566	588	540	561	605	524	537	577	540	559	629	593	592	562	583	533	581	585	543	563	570	555	565	547	570	557	583	530	563	584	603	549	509	583	535	558	595	584	569	576	564	562	541	563	574	595	576	545	523	543	555	536	572	588	563	593	546	594	569	562	592	549	538	555	610	528	524	529	556	573	543	542	555	555	571	542	562	619	568	546	551	585	551	537	551	557	566	570	524	602	550	588	575	594	554	568	569	594	591	576	563	510	587	523	579	584	550	560	574	644	553	566	530	555	572	572	571	549	539	557	541	575	603	566	549	564	540	542	574	617	519	554	561	571	596	564	551	536	581	515	567	605	559	544	563
39827	14227	1859	916	737	592	543	492	441	411	381	389	398	327	339	410	364	365	366	342	340	367	339	319	370	352	315	295	301	334	331	328	340	329	333	342	332	324	345	317	296	341	315	327	309	347	321	321	310	310	328	355	295	344	320	345	344	319	289	308	319	331	357	296	343	312	324	329	309	337	311	331	318	318	298	303	320	312	302	342	321	348	353	295	269	322	334	307	326	333	332	307	304	328	325	316	335	302	314	310	320	323	331	353	345	325	333	326	313	353	312	310	316	306	316	342	322	337	319	328	327	306	299	292	297	308	301	292	334	301	315	320	357	314	335	334	317	284	297	317	291	330	313	367	295	346	330	349	292	312	339	342	326	271	326	317	324	295	368	373	334	334	302	334	332	326	335	332	358	328	309	307	333	299	316	315	304	352	306	361	339	373	322	320	298	310	321	319	307	322	317	312	320	305	324	338	301	332	274	315	284	315	321	345	339	333	333	345	309	326	346	300	282	324	341	351	281	357	354	309	349	281	313	351	313	302	299	326	331	353	334	332	322	312	338	308	319	306	350	321	310	318	331	310	317	337	311	330	324	281	327	297	331	339	306	344	340	301	341	339	299	334	322	326	320	285	327	329	317	304	314	291	324	299	330	271	319	324	318	349	283	324	343	318	348	335	326	298	331	314	309	302	302	347	284	306	344	312	310	328	336	301	314	311	351	326	341	306	341	323	276	322	328	310	316	309	326	337	356	319	331	322	315	300	297	323	326	325	337	299	312	299	315	359	344	306	344	311	353	316	327	324	310	348	329	317	321	332	299	331	314	297	318	319	308	303	326	317	348	359	328	339	368	337	314	315	292	337	344	352	342	309	291	321	298	320	339	270	308	317	358	314	321	270	323	325	337	286	329	301	314	319	302	289	335	294	345	315	341	314	337	326	326	303	328	326	329	315	362	307	328	337	293	292	334	355	332	312	348	314	355	324	310	326	333	326	313	315	352	307	318	346	299	343	342	348	337	335	324	319	323	295	341	334	314	312	311	320	340	297	299	311	312	320	330	333	291	328	302	334	338	290	333	331	311	282	326	288	318	307	351	348	350	312	328	350	311	313	322	304	324	303	330	340	301	318	314	310	349	326	312	306	320	324	330	281	325	324	332	334	322	299	341	327	308	329	296	280	305	348	295	320	340	334	321	291	303	330	332	349	290	290	305	278	306	360	327	346	300	335	331	313	313	379	357	317	328	307	318	301	320	342	323	337	302	304	325	344	308	331	300	319	325	334	308	304	269	329	313	321	293	315	297	342	320	335	322	353	313	308	311	339	312	325	332	306	297	328	303	311	317	349	313	321	278	340	347	323	342	303	313	329	317	338	315	287	297	317	334	318	316	338	335	328	331	289	292	328	322	303	313	309	301	341	305	325	303	335	317	318	335	339	301	343	298	326	324	351	317	334	361	297	327	295	309	311	332	338	315	333	285	337	312	305	332	308	316	315	317	324	326	325	283	318	343	310	364	294	324	326	323	342	310	321	321	306	347	349	343	324	323	330	330	345	328	320	331	330	332	327	329	353	347	343	338	279	321	321	299	302	317	306	369	329	299	347	312	321	338	335	338	302	302	340	313	342	310	314	335	293	308	320	322	305	330	315	334	315	310	340	306	332	317	298	322	315	348	336	317	339	314	320	316	341	331	318	289	299	323	348	326	313	336	323	313	327	343	321	294	350	347	327	350	302	327	338	321	315	325	301	339	339	331	331	322	349	307	321	332	332	329	312	326	307	350	309	303	314	298	311	318	320	329	285	365	329	315	294	323	346	330	312	324	322	310	308	306	319	313	296	324	345	312	319	328	331	332	347	331	310	324	328	329	305	297	315	313	322	328	325	312	326	286	327	293	298	302	303	287	323	333	365	316	318	353	330	302	306	320	322	320	322	314	327	306	317	285	313	321	310	314	309	315	312	316	313	347	298	323	332	343	323	317	307	308	310	316	334	336	321	303	283	323	322	324	323	338	328	299	310	328	308	306	313	308	333	315	313	309	346	315	328	327	330	314	326	337	322	337	339	301	326	342	293	318	318	335	319	314	317	336	332	303	307	307	303	310	358	282	356	308	339	318	296	304	315	339	292	332	301	336	307	312	325	296	319	350	344	300	301	313	353	346	321	314	364	297	329	316	334	301	292	326	291	317	331	306	303	321	305	323	309	347	297	311	312	342	305	307	319	321	327	341	314	334	316	323	314	322	313	362	333	340	343	336	301	325	332	345	329	286	331	310	329	349	340	325	320	361	334	306	340	340	321	316	318	288	320	309	303	312	288	327	323	303	331	333	338	306	295	343	314	313	290	365	342	327	330	325	330	307	335	320	309	330	377	338	322	327	355	302	326	315	324	337	314	316	329	342	312	321	342	340	319	317	328	318	309	304	315	320	307	327	302	340	336	354	296	313	332	300	303	294	313	359	349	306	328	316	346	352	319	367	286	304	327	298	308	320	339	334	339	321	323	307	340	346	333	304	319	338	317	309	297	345	306	333	331	270	309	324	317	320	322	318	334	330	320	308	324	334	323	353	313	327	322	299	307	323	331	323	319	349	312	332	315	312	347	327	346	326	296	324	329	338	332	290	334	349	354	316	350	329	329	331	374	290	319	322	296	325	289	291	324	303	307	341	358	314	304	306	334	305	320	325	325	321	332	296	342	334	316	313	326	303	349	329	341	337	347	333	314	307	317	307	326	335	315	276	294	331	326	295	297	302	307	317	330	337	330	294	313	309	327	337	302	316	326	310	307	304	323	316	309	348	288	323	318	315	337	349	306	326	347	329	314	322	318	345	327	277	345	344	321	315	325	323	322	337	322	290	336	349	326	358	328	354	313	319	305	318	322	305	332	328	308	314	326	313	328	329	334	326	362	334	303	316	304	317	327	325	308	325	308	329	322	343	338	320	314	330	309	338	323	366	306	286	315	324	305	355	328	327	298	313	343	336	316	311	320	311	299	318	299	329	289	297	337	364	333	352	294	330	325	316	341	316	329	308	323	318	309	306	353	330	294	334	301	302	347	315	294	339	320	280	292	302	300	326	330	324	311	319	343	316	349	315	334	294	328	325	313	333	301	322	288	315	321	324	321	326	320	338	336	301	333	320	332	325	313	338	322	310	306	313	310	302	313	369	307	320	321	324	367	332	354	316	310	295	313	315	342	322	301	344	340	332	322	305	339	358	293	311	300	335	312	329	319	329	334	289	293	317	308	305	321	341	320	305	294	300	298	328	303	355	312	345	283	299	323	337	331	350	330	311	324	348	297	323	333	300	314	291	339	339	364	312	355	322	305	335	328	348	279	333	305	307	328	303	331	305	326	353	326	319	305	323	311	325	314	325	319	315	297	315	341	322	333	328	322	313	329	318	266	330	320	364	349	319	300	289	337	291	318	305	304	344	309	322	326	332	319	310	347	291	305	285	315	348	361	291	337	328	322	350	305	325	339	348	336	323	353	329	316	323	316
22415	1704	3140	3506	3001	2491	2072	1858	1622	1582	1382	1295	1176	1274	1146	1058	1126	1077	1018	971	995	1015	1022	1007	906	935	903	942	886	911	932	900	888	948	954	973	912	929	894	879	828	901	882	835	872	848	903	919	897	884	847	900	856	854	870	846	834	867	879	841	888	829	821	887	855	895	870	848	875	851	804	873	881	899	874	878	846	814	843	849	809	866	850	874	831	772	844	861	859	855	861	854	843	886	948	828	871	810	842	824	816	875	858	864	814	808	845	868	802	828	840	868	875	835	809	765	860	822	845	802	819	868	902	830	851	813	886	880	841	884	858	915	843	921	890	815	849	826	848	850	873	840	832	852	827	865	813	815	861	833	804	856	849	885	846	823	798	845	822	795	846	849	825	828	831	873	888	826	903	820	830	832	859	817	843	849	825	881	880	840	840	837	829	817	846	881	815	835	871	782	812	873	834	867	797	801	805	840	822	832	824	835	820	833	809	798	859	859	815	817	842	859	857	881	852	857	862	873	858	822	853	834	836	860	814	776	837	829	822	897	874	833	808	817	880	794	877	869	868	852	831	875	817	885	860	820	771	838	858	790	830	848	850	870	810	839	803	840	867	846	823	869	793	819	799	890	885	842	807	875	852	798	844	825	821	763	853	820	842	791	824	849	840	835	846	862	821	796	813	818	835	813	879	839	876	844	846	811	841	810	805	888	886	832	858	852	846	877	854	844	882	853	830	804	846	780	813	862	893	847	811	842	834	820	850	856	839	832	843	813	816	815	788	819	884	838	803	836	829	835	828	819	834	877	813	806	848	813	914	826	843	819	830	866	905	852	813	831	851	823	806	832	880	883	827	842	833	847	862	866	803	827	863	822	845	804	822	814	849	811	848	868	839	824	860	832	856	834	821	860	863	890	833	881	832	798	862	784	852	857	890	905	787	820	860	875	832	860	833	835	806	796	875	831	851	781	792	839	839	859	874	864	806	844	850	837	852	789	862	852	838	776	828	850	857	842	899	838	815	845	840	881	876	875	863	818	858	874	875	849	842	827	825	846	872	812	867	849	862	884	863	840	911	859	820	845	872	834	828	822	845	802	772	856	809	829	847	801	835	833	809	836	866	762	811	826	852	873	843	853	829	858	855	828	818	746	823	846	807	816	915	832	817	831	830	875	853	831	796	816	852	815	836	817	829	849	825	857	867	830	865	826	857	835	849	884	878	893	834	846	832	835	816	795	849	827	836	819	801	826	844	872	818	850	862	863	907	872	880	843	869	818	774	864	812	874	845	802	881	792	831	913	823	833	895	834	856	852	826	777	831	840	806	834	846	815	822	834	865	829	855	809	858	852	852	803	799	831	871	854	824	817	801	827	843	823	844	863	847	862	851	855	858	800	818	831	836	818	901	858	872	820	869	832	790	841	846	820	877	801	892	811	861	858	879	880	855	814	838	832	818	855	856	839	843	798	834	863	825	831	803	880	807	833	877	854	797	867	823	876	871	855	840	859	819	814	835	825	818	888	817	887	798	868	830	827	853	841	895	875	855	885	829	825	832	891	849	846	857	867	818	850	795	860	782	812	889	825	782	820	845	874	848	815	860	802	825	831	827	824	820	827	820	873	818	852	827	900	851	821	768	803	863	873	860	824	844	823	839	830	814	840	821	846	907	812	857	871	906	839	825	856	844	844	877	805	794	877	892	802	832	849	842	851	855	865	813	833	799	858	837	863	789	769	850	837	887	855	850	829	884	852	873	858	887	813	839	842	795	824	845	796	799	821	815	796	861	792	826	806	821	848	875	849	828	831	824	896	859	842	879	849	849	871	848	855	867	884	888	837	870	862	837	830	793	846	847	730	833	865	854	815	799	841	824	807	831	874	826	871	840	834	828	832	767	819	847	861	830	837	840	805	823	791	873	802	842	880	812	854	817	815	765	853	829	847	846	810	854	852	823	822	847	858	835	817	871	901	876	828	847	843	858	844	846	797	827	825	835	840	869	888	875	865	875	828	838	865	856	860	840	842	843	846	862	830	764	811	870	865	843	853	868	838	843	826	882	767	845	814	876	834	821	791	837	808	877	847	881	813	874	833	864	853	846	832	811	889	826	870	813	832	827	771	876	852	773	869	748	813	889	815	845	819	870	817	819	836	880	842	873	855	886	842	885	851	837	806	824	868	858	826	786	886	838	837	865	827	856	811	825	817	825	871	869	866	826	850	788	807	801	800	813	781	815	834	822	778	780	863	815	853	839	840	849	804	823	848	823	877	880	834	793	818	871	804	815	845	788	816	872	833	808	836	809	767	833	845	830	801	904	840	876	825	841	852	819	836	844	843	892	826	814	831	803	851	820	791	900	822	791	784	802	827	801	850	820	795	871	823	871	867	828	842	844	841	824	866	800	823	834	874	808	866	792	877	793	826	843	870	855	880	851	848	861	880	855	853	861	837	843	849	858	884	902	834	880	852	827	839	823	861	813	822	853	885	802	823	771	866	842	846	769	791	855	855	859	838	829	842	827	824	789	810	866	821	823	838	822	881	776	892	836	821	822	825	834	779	887	824	825	821	815	871	830	826	820	828	861	848	871	880	849	853	842	843	848	822	866	782	835	837	839	808	857	868	910	793	828	769	830	814	835	899	845	854	895	816	828	843	815	822	842	810	799	890	875	865	799	838	767	925	859	858	798	824	864	865	835	842	819	799	848	844	823	835	862	802	894	855	856	825	838	863	888	849	872	793	850	817	861	878	877	837	834	824	846	842	870	857	796	800	842	850	850	829	855	898	813	810	815	824	808	839	842	890	852	868	813	821	854	903	827	811	875	872	870	839	862	827	844	852	911	828	828	873	866	868	755	913	852	857	861	847	893	863	860	829	843	808	791	829	821	834	839	833	823	859	837	836	831	872	826	838	793	819	879	765	876	834	833	810	841	901	836	807	834	811	824	831	804	853	805	814	812	807	800	842	805	795	793	830	874	878	819	863	826	847	847	823	821	864	837	842	880	830	792	819	884	855	867	852	817	883	834	855	865	801	833	862	767	843	820	863	894	803	825	816	846	833	846	837	789	863	843	856	832	866	800	836	816	846	838	827	828	813	869	872	818	852	807	836	876	853	856	833	851	907	836	810	885	877	805	831	865	859	873	803	858	800	853	834	843	814	854	850	837	803	803	855	850	849	883	869	896	869	894	816	847	883	829	829	799	849	837	845	813	892	850	821	797	853	849	894	813	825	831	828	825	771	888	857	864	850	870	855	777	867	803	844	855	802	850	908	790	844	825	829	836	853	842	831	899	836	871	860	849	881	863	830	803	833	835	838	835	871	801	868	869	802	836	824	871	863	819	885	820	871	854	813	828	866	850	826	824	866	862	803	877	868	817	790	869	880	838	852	825	869	850	789	882	823	899	804	847	795	833	887	826	891	849	848	803	817	840	852	837	786	843	821	836	863	918	832	818	824	802	836	851	883	863	829	843	846	827	810	812	867	844	836	862	865	858	897	794	783
52066	25033	5577	1777	1182	958	737	611	498	397	445	388	347	367	353	306	334	334	320	309	274	318	305	284	295	295	336	312	280	269	298	301	278	278	257	271	299	278	280	271	283	300	292	279	295	286	295	259	261	274	284	279	256	297	267	272	278	286	283	307	263	292	285	275	264	269	277	258	268	256	295	316	277	269	259	278	289	279	273	302	274	282	266	299	289	277	280	280	254	275	263	242	272	275	291	254	270	265	259	276	253	285	278	291	288	248	295	267	268	255	275	247	275	294	316	255	293	264	274	270	251	286	261	286	305	263	260	278	267	241	279	268	289	276	282	310	255	265	281	238	281	253	267	280	228	271	287	259	244	252	288	278	294	275	246	275	250	261	272	286	324	280	277	279	247	260	264	284	269	276	276	291	260	281	279	300	310	262	270	287	260	273	268	278	254	270	247	239	272	278	276	248	283	274	272	302	266	268	242	278	264	293	282	295	268	256	309	265	286	286	282	276	267	294	307	288	284	303	293	266	251	279	257	281	278	259	296	256	293	258	298	289	288	298	278	287	303	270	282	256	261	279	251	244	263	280	259	263	287	281	296	276	278	271	282	274	279	266	266	271	275	285	257	267	292	275	240	264	260	287	243	292	281	250	284	261	302	299	269	284	289	225	265	292	249	261	278	269	285	259	282	268	264	260	263	271	318	276	270	254	233	251	272	301	282	264	267	302	275	259	292	275	292	289	282	304	297	268	303	268	265	279	257	296	278	294	257	253	289	278	264	278	259	276	246	251	268	281	246	266	263	263	261	302	262	274	257	254	248	271	279	286	276	263	280	285	271	252	290	276	278	271	266	261	261	251	265	256	276	295	279	288	296	275	283	282	267	259	276	254	284	295	229	276	293	276	275	282	301	260	272	279	299	262	291	257	289	300	274	260	290	309	310	267	282	272	280	256	286	261	278	267	267	261	287	267	270	281	275	259	253	284	270	307	305	263	233	262	273	280	273	269	283	305	253	257	295	242	247	271	286	249	262	298	278	271	284	301	277	276	265	262	269	262	270	264	258	254	258	260	273	268	262	259	307	276	249	254	253	242	279	307	269	284	284	265	293	288	294	263	264	279	264	247	251	281	262	295	277	276	251	267	294	275	258	281	280	281	293	284	282	270	300	289	283	299	256	275	262	281	305	266	276	265	255	285	263	268	288	256	261	263	276	255	266	269	290	270	275	288	294	263	290	261	282	296	270	242	247	283	288	273	274	268	250	272	277	265	299	272	221	288	279	262	243	245	243	256	281	281	278	303	264	295	280	263	246	289	283	259	276	313	257	306	261	274	277	291	271	246	300	283	265	238	259	270	273	246	284	317	299	262	274	262	258	282	266	288	282	234	281	256	241	250	266	261	270	266	262	256	271	287	275	266	266	264	265	288	276	259	260	259	291	257	253	283	236	288	281	284	271	267	276	269	263	308	259	230	267	258	289	282	272	247	280	280	239	241	250	282	255	279	254	261	260	262	277	253	269	287	251	263	319	266	255	260	275	276	263	264	280	279	269	242	275	279	265	282	271	304	270	257	241	316	288	277	277	245	311	256	256	276	298	260	292	262	262	291	265	260	296	242	273	267	255	305	252	268	270	313	283	265	256	255	284	290	289	259	271	248	281	286	289	270	237	308	252	291	235	261	243	295	252	278	305	262	273	253	272	243	253	274	274	266	279	287	288	280	273	286	249	267	294	292	251	295	311	271	250	269	275	269	268	285	266	305	285	276	289	293	291	273	255	302	276	275	271	275	294	254	257	273	299	261	241	271	276	281	283	286	262	282	266	267	292	272	301	295	256	284	264	285	289	259	255	263	276	251	277	276	274	267	246	265	257	286	285	265	276	297	270	258	289	288	253	294	266	254	251	271	272	274	275	269	275	277	287	295	278	287	239	256	268	263	278	299	264	271	267	291	268	250	264	294	290	279	281	317	262	303	257	264	235	262	302	264	291	281	292	272	279	278	310	269	310	268	262	278	276	239	274	261	266	265	260	242	291	252	282	277	264	311	280	261	272	253	259	265	270	268	286	273	259	260	259	278	277	273	298	265	272	247	280	249	251	264	242	247	273	303	274	235	256	277	290	274	281	255	269	287	266	279	258	265	295	272	282	260	279	269	269	233	276	268	283	275	245	273	276	288	246	284	293	257	278	271	292	256	280	283	288	249	245	292	283	281	282	274	273	295	287	259	267	270	281	252	278	257	262	267	252	277	279	282	262	270	281	241	272	291	253	273	240	277	274	305	246	266	281	286	258	287	284	269	285	295	274	268	266	261	265	271	267	276	295	222	263	323	272	277	267	262	286	267	272	246	311	252	283	272	288	279	270	283	271	259	247	289	253	270	269	278	281	274	303	274	289	269	264	285	240	282	282	255	293	296	294	256	312	272	270	274	255	270	227	271	253	274	267	273	280	259	262	272	262	303	250	252	274	268	293	286	289	285	268	273	304	273	269	270	265	269	262	239	258	261	263	281	261	256	298	280	253	245	265	261	252	289	294	269	291	274	264	296	307	284	245	277	255	263	239	245	245	295	270	273	264	291	304	268	256	269	314	253	290	273	266	268	293	272	273	269	270	271	281	274	276	250	275	293	269	246	302	283	288	263	282	261	272	251	273	253	247	288	295	285	280	251	283	263	273	261	272	267	246	258	251	292	253	257	268	265	279	298	295	265	289	270	258	263	246	262	268	274	248	254	291	253	261	280	281	276	296	262	250	263	304	290	308	236	279	300	305	251	263	289	281	301	256	289	230	276	267	250	307	264	257	300	269	264	255	282	239	278	276	250	310	252	272	297	285	275	251	274	256	287	280	276	276	256	273	300	288	266	271	285	305	301	281	255	286	292	278	262	293	304	285	268	286	274	290	297	263	267	285	275	256	280	243	273	291	282	287	264	288	272	257	280	296	271	271	257	259	257	243	262	267	288	243	286	302	267	289	290	311	287	290	274	257	265	282	254	265	274	276	291	269	277	269	308	261	265	275	281	268	278	257	242	245	253	273	272	259	281	295	267	274	272	292	267	255	265	274	282	268	244	260	292	275	250	283	260	289	270	291	282	245	264	279	273	291	269	263	267	253	282	274	280	273	266	273	284	238	257	284	277	276	300	262	263	288	265	292	268	271	280	249	265	275	295	236	286	275	281	262	288	256	273	302	289	272	292	263	289	268	272	273	269	271	270	307	272	261	251	284	269	252	291	306	258	280	267	235	264	272	266	304	268	272	298	267	309	276	279	246	271	276	276	271	268	271	268	260	252	277	276	287	275	241	263	265	256	263	269	247	295	250	307	234	295	261	247	265	309	281	254	268	270	253	290	267	288	264	269	280	279	274	275	264	283	281	262	281	284	261	267	266	291	274	272	270	259	256	275	282	268	243	299	294	260	291	289	274	272	275	249	257	277	263	331	258	248	275	290	279	299	279	286	236	316	249	286	288	280	315	256	297	272	266	297	278	221	229	291	253	242
29884	2500	5223	5610	4755	3868	3198	2603	2269	2031	1745	1586	1501	1382	1288	1199	1148	1177	1135	1070	1017	1009	970	991	946	942	917	875	867	891	870	870	859	824	816	787	774	811	743	768	813	761	747	794	751	764	729	803	753	729	748	770	758	750	743	738	751	761	757	767	734	712	756	723	711	714	737	698	708	732	729	729	742	718	763	709	705	716	718	736	742	696	723	701	744	723	716	745	751	751	693	781	738	740	690	657	730	730	713	762	704	730	723	690	672	691	699	708	727	720	747	684	766	690	742	695	775	736	683	733	749	699	706	736	720	751	714	712	715	681	689	670	678	692	699	687	676	725	657	711	714	677	711	716	727	753	705	756	704	720	698	728	688	677	732	730	700	661	725	727	752	699	720	727	676	672	681	719	695	705	714	705	670	665	695	741	700	695	693	725	691	736	723	673	727	699	649	718	683	664	674	686	713	750	707	692	699	716	686	681	698	732	723	686	732	701	721	738	714	714	738	724	703	699	714	676	742	733	665	709	725	725	682	711	667	690	685	664	684	720	713	728	750	697	695	685	735	692	715	705	644	708	705	681	731	702	696	738	727	671	725	710	694	706	704	706	685	657	710	710	708	712	711	677	740	649	717	704	736	699	676	680	688	687	645	703	669	718	666	692	711	737	721	646	730	655	723	740	695	690	703	691	699	721	674	701	721	691	667	722	704	695	706	675	738	713	746	674	739	719	678	745	741	712	687	693	727	745	754	719	696	667	697	662	677	722	698	734	720	699	677	686	681	687	717	634	672	690	713	700	734	668	731	642	701	712	685	674	723	712	691	691	710	712	700	684	689	706	695	641	706	668	669	656	701	717	711	651	700	695	714	684	696	666	662	718	682	686	663	696	698	654	660	727	684	699	681	722	701	696	704	688	687	685	714	683	693	664	664	677	691	682	725	743	681	714	730	715	727	728	720	628	673	668	695	718	684	720	722	700	724	725	702	708	693	733	699	673	720	650	688	706	659	675	663	684	745	654	680	665	731	648	741	678	780	694	651	746	672	708	703	682	686	699	682	707	712	677	683	679	680	721	694	682	679	720	728	725	686	720	675	676	677	694	689	706	692	698	704	709	732	674	724	674	727	675	736	718	687	691	671	716	656	671	711	693	687	703	723	682	682	712	661	681	683	710	740	700	667	712	695	698	668	673	706	733	688	699	710	676	668	731	715	701	712	696	706	684	699	655	694	658	689	725	731	711	680	703	718	701	729	692	717	705	680	694	718	690	727	673	740	700	704	698	744	718	688	671	727	618	684	720	695	666	678	666	685	734	687	687	673	709	697	705	678	713	735	676	729	661	700	720	725	692	651	718	673	659	702	714	721	694	717	684	691	691	736	718	713	694	728	683	741	668	715	705	746	680	712	704	683	685	743	682	711	732	680	698	700	713	668	673	666	693	714	724	755	688	704	698	712	718	683	661	702	667	710	694	728	711	719	652	655	718	662	729	701	712	749	667	728	690	702	675	680	700	675	730	666	672	690	688	718	740	742	716	719	686	720	674	730	715	697	677	745	680	670	683	664	743	660	662	682	749	682	720	713	705	733	713	713	720	711	738	672	712	725	726	736	665	654	712	751	667	667	736	726	714	687	696	714	705	732	738	704	718	688	713	667	732	674	718	691	657	698	721	696	730	720	737	663	734	724	704	708	661	687	735	698	714	674	752	715	692	679	689	734	722	721	697	717	724	737	700	724	666	728	684	706	710	747	690	726	708	672	704	699	722	686	734	720	709	701	690	714	695	700	705	635	728	700	704	691	750	693	770	710	702	734	680	683	696	733	706	684	709	719	747	713	702	688	716	645	720	677	761	723	714	721	750	671	701	775	705	747	683	680	753	670	670	686	677	708	717	738	697	698	714	681	679	717	727	731	715	716	732	649	723	700	719	706	737	713	706	666	704	714	719	739	688	738	688	684	680	688	729	760	702	732	717	701	700	725	711	697	705	676	741	674	699	686	717	682	690	689	745	646	679	692	700	660	693	666	651	684	663	665	717	698	696	737	711	706	697	693	685	725	710	659	670	697	702	672	715	737	718	759	667	712	674	663	709	741	661	681	627	701	703	722	728	669	684	746	727	732	733	672	723	720	677	694	679	701	689	689	771	702	748	726	716	720	726	686	740	686	713	702	685	714	689	674	723	691	757	690	748	732	683	741	671	683	720	758	717	690	692	693	732	690	683	691	709	713	732	673	752	674	692	727	732	642	711	717	686	708	719	755	747	690	719	724	696	760	726	744	708	667	686	685	705	745	672	682	692	669	681	700	675	738	726	689	715	716	758	715	714	709	685	723	710	700	683	666	651	676	746	750	716	697	744	703	721	713	708	613	730	689	662	684	688	751	657	713	673	731	705	696	698	675	727	682	698	719	751	667	674	743	746	706	715	688	727	654	671	680	678	674	698	696	690	685	691	741	749	679	750	707	721	705	732	696	707	714	716	713	708	738	713	758	660	732	736	707	748	705	706	688	677	726	709	699	756	686	710	684	680	725	736	692	697	662	695	764	715	732	697	765	691	737	779	717	681	699	673	707	688	706	683	672	715	663	750	733	733	721	737	705	716	720	688	715	671	662	732	701	711	758	732	698	688	710	683	687	661	688	723	709	654	712	694	718	678	725	714	718	739	734	691	694	709	676	679	740	665	655	700	677	667	746	675	717	734	683	697	731	731	664	731	733	714	713	673	709	703	683	703	703	675	693	702	707	703	648	704	710	691	686	681	672	689	658	679	672	711	725	734	692	688	723	679	676	700	685	722	750	684	678	691	669	691	712	718	700	721	723	721	640	721	676	635	673	725	679	702	761	725	692	658	624	692	685	684	697	671	696	718	684	751	667	694	710	707	724	681	672	706	710	726	697	715	712	667	712	734	712	715	684	665	717	727	688	723	734	727	729	718	720	719	668	721	739	689	708	714	717	668	679	701	691	731	702	713	713	679	701	709	685	673	725	727	713	631	685	712	685	638	704	732	718	696	710	718	678	722	679	733	749	713	699	705	672	753	670	697	686	682	695	676	746	715	740	680	720	692	694	663	679	652	716	695	717	711	706	710	682	683	708	684	658	715	681	744	670	684	689	699	692	730	685	669	693	726	720	698	706	702	689	751	731	685	726	650	724	718	723	673	709	691	713	665	669	754	751	686	730	680	707	716	713	732	704	661	653	768	701	706	651	765	732	666	686	750	672	677	694	704	702	737	736	763	727	680	711	730	753	732	728	690	662	728	726	724	708	728	720	724	689	687	720	681	747	709	668	731	724	687	665	699	708	693	717	717	698	690	662	741	702	718	684	677	712	719	672	687	731	723	673	730	710	729	725	693	671	701	731	722	671	689	702	692	709	719	687	738	709	715	637	729	722	679	701	641	707	703	675	705	692	700	695	697	699	676	701	696	736	659	714	671	695	739	707	685	704	729	698	759	718	673	742	679	707	738	733	711	663	714	706	717	670	732	698	734	694	697	788	688
4900	556	279	235	225	210	197	215	192	228	191	214	209	215	215	188	224	193	200	201	184	208	203	218	242	230	196	179	195	191	173	208	199	192	199	201	204	198	203	175	212	196	196	210	210	202	197	207	225	218	200	170	183	226	192	200	209	188	189	176	182	216	223	181	213	221	218	173	194	233	192	203	186	202	199	207	206	187	218	198	195	213	220	181	194	221	187	228	192	162	221	202	182	195	179	205	181	177	200	193	211	182	200	196	185	192	207	194	202	204	178	198	202	207	210	169	188	185	208	173	207	210	182	195	184	172	182	210	202	194	202	199	178	171	202	201	218	211	208	193	197	221	212	215	172	207	214	193	223	200	205	185	181	218	210	188	210	180	206	213	195	184	212	200	176	205	184	186	208	166	197	196	197	193	200	192	192	219	191	210	229	212	174	176	217	200	194	199	237	193	210	192	194	199	194	193	189	201	216	224	210	174	219	202	199	184	187	189	177	222	232	214	211	188	223	220	186	179	221	199	213	208	225	209	206	221	197	173	206	208	189	179	204	201	219	193	191	209	178	170	204	195	208	183	183	207	221	177	194	197	199	185	202	191	201	177	228	183	222	200	201	226	199	186	202	208	199	201	201	198	220	185	166	200	216	209	204	198	202	245	214	209	237	193	208	186	184	179	184	217	202	201	199	216	205	184	183	177	212	188	171	194	187	188	207	199	214	211	206	199	193	196	218	192	204	197	201	173	194	181	170	179	191	180	215	203	190	190	193	170	180	184	218	219	188	195	186	203	170	195	212	201	207	205	201	198	221	189	206	195	220	209	193	201	209	195	182	211	211	205	196	181	207	207	200	179	191	182	218	178	179	193	197	236	196	200	238	177	203	206	174	186	220	199	205	178	205	184	186	204	175	194	204	214	186	207	181	207	190	202	198	201	197	210	186	195	192	190	189	212	170	204	170	198	195	198	193	201	227	188	224	224	200	197	207	201	204	218	201	186	176	197	203	198	212	215	180	204	182	196	224	186	200	183	205	194	212	218	211	219	199	209	194	180	174	195	203	181	194	249	206	233	176	176	195	204	196	178	206	202	189	188	191	206	187	174	195	198	174	189	201	189	183	207	205	196	198	193	181	216	209	175	185	207	208	190	212	198	196	182	180	204	205	183	215	191	196	179	192	212	191	180	229	190	194	177	235	208	210	180	187	180	214	190	186	203	196	208	156	179	231	223	196	175	194	182	188	196	185	201	204	193	203	190	199	213	219	182	220	189	182	200	207	211	191	206	175	184	198	185	204	222	195	186	188	202	189	190	180	208	212	193	216	184	178	222	230	213	197	207	186	194	180	194	201	211	176	196	185	202	208	216	219	225	205	173	196	218	189	206	201	195	218	204	216	190	214	191	179	199	231	190	215	187	181	224	202	198	207	199	209	201	179	218	201	197	208	199	209	212	217	186	176	196	185	213	177	207	196	195	213	194	219	192	200	210	218	207	217	176	177	187	196	173	215	199	225	179	221	198	189	203	209	196	182	193	187	190	204	187	210	178	189	193	169	219	180	209	219	193	197	191	207	236	185	214	196	210	219	208	197	198	196	211	210	183	218	223	211	175	208	204	178	190	197	211	193	203	202	187	214	205	211	171	177	199	192	202	209	180	195	230	186	183	193	207	186	195	202	231	230	218	186	209	208	184	201	181	218	178	191	197	199	193	185	198	204	201	198	206	191	191	197	195	200	195	178	202	214	225	186	228	222	195	215	200	208	175	198	202	197	203	225	205	217	199	209	201	200	179	195	187	223	188	181	177	182	221	222	179	179	174	226	197	202	177	193	180	210	201	197	192	234	195	184	192	195	207	210	184	206	191	207	168	181	225	200	198	184	199	181	195	188	195	188	204	229	213	204	207	202	178	204	200	193	211	206	178	227	188	209	212	213	194	218	167	233	193	177	189	214	209	208	189	198	207	206	211	188	202	166	172	168	216	185	187	182	199	190	199	183	190	191	210	191	206	213	239	203	201	230	199	183	204	187	197	214	196	188	206	181	201	202	185	181	218	188	183	178	190	183	210	193	175	208	209	181	193	175	186	193	207	202	196	224	211	191	202	219	197	188	218	219	202	211	209	185	198	222	184	210	197	235	213	211	209	186	165	207	209	196	154	198	210	207	192	199	202	220	199	201	205	191	199	223	186	196	222	223	189	206	192	184	173	199	195	196	176	192	236	227	190	204	198	186	201	191	201	216	187	181	234	226	175	203	176	206	166	188	172	192	180	181	185	185	203	200	198	190	214	197	212	192	192	210	201	189	209	193	191	205	181	201	197	213	229	205	200	188	195	184	214	206	199	192	220	197	185	213	203	220	209	191	224	175	183	232	202	202	207	215	225	212	194	172	195	205	176	204	219	201	190	193	205	181	211	180	192	204	215	214	198	202	205	235	215	233	210	172	196	190	186	208	180	214	238	221	211	195	223	192	185	195	194	205	218	205	216	179	203	179	209	184	187	224	199	218	222	191	178	188	213	203	205	196	183	201	204	228	210	193	188	224	222	200	205	193	184	203	187	221	240	174	198	177	181	186	207	212	205	186	179	224	180	191	215	204	177	203	186	200	199	197	211	199	201	215	198	186	179	214	206	199	182	183	200	198	177	192	185	179	184	214	222	226	198	177	206	182	167	183	204	193	207	195	210	199	189	199	208	184	204	213	189	190	193	146	214	190	199	216	184	192	180	168	201	192	210	209	197	213	208	209	176	188	216	178	187	209	199	201	216	193	175	199	187	165	201	212	208	189	190	203	230	189	198	214	215	213	170	202	193	180	226	209	194	234	224	220	230	209	210	205	197	220	181	198	189	213	201	217	190	216	200	207	205	192	185	193	184	188	216	195	179	165	164	214	191	209	201	204	197	209	206	193	199	204	193	184	198	195	205	200	206	180	222	174	187	187	205	208	193	197	196	205	181	197	196	194	179	214	209	211	199	210	202	193	194	179	184	220	200	181	203	211	200	193	211	191	175	193	212	199	205	193	212	201	189	166	195	208	189	226	194	185	180	177	179	202	190	201	196	193	210	204	196	180	193	226	201	186	173	217	182	202	205	202	197	208	202	200	216	203	210	196	200	211	172	190	209	173	198	178	232	204	201	189	195	182	215	216	187	182	227	190	186	204	220	205	193	206	219	199	199	205	197	173	184	191	203	207	225	206	208	208	181	213	195	208	174	184	185	184	228	212	206	213	195	194	192	214	189	195	219	221	182	205	172	216	175	199	202	187	193	182	183	181	193	189	201	204	193	194	213	179	185	194	206	211	209	194	198	202	182	151	194	214	204	197	201	229	205	169	210	188	202	216	208	177	185	193	194	193	224	216	195	175	203	210	212	192	185	187	190	183	195	224	182	198	208	211	191	209	200	185	212	215	217	206	207	196	183	221	218	194	191	213	195	220	191	195	213	200	189	205	198	201	208	205	213	195	214	189	193	180	237	184	180	203	236	200	201	186	195	188	216
4600	610	741	758	775	682	673	626	638	613	620	638	637	572	567	574	593	561	591	595	581	567	623	553	580	563	576	584	575	623	544	570	548	515	512	539	561	587	549	588	598	551	544	577	582	615	567	571	542	580	585	568	547	558	543	524	570	563	579	540	582	574	542	606	547	584	614	563	555	583	591	597	546	573	528	611	602	566	551	556	544	589	590	543	554	572	583	563	563	593	533	562	556	579	580	582	602	537	565	584	531	541	549	600	591	615	549	594	547	562	538	578	600	548	621	622	533	563	532	582	558	548	578	584	571	561	628	597	562	530	545	553	592	602	560	590	578	567	548	530	555	545	576	599	588	601	578	529	546	574	561	577	526	574	582	563	606	570	567	542	569	537	582	540	586	562	601	522	586	536	568	606	586	569	590	566	567	571	553	553	610	589	561	586	573	543	551	578	528	629	517	582	535	556	572	587	549	557	568	564	541	554	566	560	590	532	572	562	517	600	594	559	567	598	602	571	562	562	585	593	545	573	585	599	524	544	592	559	592	571	535	560	566	592	567	583	587	585	566	549	560	586	586	566	604	555	575	561	558	570	586	573	541	569	600	540	567	535	556	582	536	576	532	562	576	535	559	572	550	563	577	559	557	578	538	606	581	549	589	568	579	547	615	562	581	597	581	570	574	602	533	541	590	545	543	573	541	558	534	542	543	568	640	560	561	557	571	593	559	557	558	562	640	550	603	605	589	550	559	569	568	539	552	594	587	554	568	612	583	605	567	554	574	598	551	589	562	573	547	559	607	554	611	543	575	586	548	619	555	556	531	564	577	561	558	575	636	621	575	565	531	558	582	562	554	592	578	561	559	512	573	591	598	547	559	585	552	550	536	554	547	510	565	556	612	530	574	550	590	560	624	608	567	567	539	535	550	578	550	551	596	585	558	598	570	563	569	539	565	535	596	531	522	572	568	529	551	608	544	587	543	542	566	556	533	556	566	588	584	547	561	647	557	580	570	577	612	573	576	522	595	580	580	570	546	555	571	567	548	584	509	547	600	583	602	541	551	604	633	544	532	581	555	625	577	573	568	590	595	581	508	563	581	587	562	555	581	563	562	578	575	551	574	546	542	527	637	559	578	569	559	580	550	569	581	584	582	540	509	580	543	587	520	559	552	548	601	575	564	544	567	568	515	582	554	546	532	530	598	545	597	540	597	584	604	539	547	541	543	610	558	547	552	538	526	609	618	553	601	554	569	530	577	552	545	600	558	563	560	553	578	536	572	577	585	545	537	597	563	566	619	560	550	550	556	571	537	592	568	552	577	516	598	539	598	561	588	573	581	568	559	598	565	561	579	571	527	560	572	596	553	601	590	587	569	592	540	528	545	505	574	595	551	536	558	584	542	552	587	561	557	572	573	543	617	543	580	515	534	541	548	564	504	599	599	548	588	587	542	557	583	560	536	554	548	577	593	583	602	571	557	568	528	613	550	571	565	575	583	576	565	586	517	558	549	581	550	604	537	545	552	568	575	622	564	554	514	594	537	573	565	588	546	583	584	567	539	593	570	590	605	606	522	571	579	600	554	590	570	550	574	549	556	563	544	559	607	520	531	554	608	543	557	542	578	558	598	602	558	519	550	522	596	540	575	544	562	541	550	555	592	516	576	533	565	600	570	565	575	612	575	559	547	545	576	548	530	558	615	558	550	592	559	560	574	562	536	559	594	585	601	589	584	526	520	591	558	538	587	554	556	543	577	544	552	546	528	588	556	602	583	563	598	599	577	552	547	573	551	592	591	581	583	600	542	569	566	562	579	576	542	569	564	565	531	584	558	581	565	565	568	574	573	569	590	570	558	551	609	558	560	549	523	552	570	567	574	550	586	557	521	589	533	547	589	575	596	583	556	550	597	564	571	557	574	592	564	552	539	561	588	531	553	584	597	575	570	555	580	532	536	566	578	540	583	565	554	578	555	532	579	542	532	571	568	547	553	569	523	564	560	555	613	551	575	562	565	551	498	596	625	536	539	557	602	622	545	569	577	563	561	536	542	560	563	573	543	592	543	531	583	565	538	570	512	577	573	565	499	576	579	541	548	594	597	532	517	554	581	555	560	561	549	575	569	519	566	528	597	596	554	569	546	565	579	546	569	558	555	559	539	542	592	608	573	577	567	589	556	567	544	561	608	555	552	566	602	616	579	568	568	561	595	585	575	554	591	512	610	528	590	557	573	565	581	598	586	546	556	540	604	554	540	536	576	545	607	580	600	533	548	569	555	572	511	540	536	586	556	578	510	557	564	579	572	607	585	532	588	550	563	543	517	590	612	598	592	558	601	550	566	569	561	601	559	534	568	543	576	520	563	572	570	547	534	545	549	591	558	533	577	623	576	557	612	587	571	573	554	494	582	545	597	589	589	546	577	570	597	581	564	564	546	554	625	583	573	524	559	556	577	573	543	590	541	549	577	555	591	552	570	575	587	580	555	554	567	556	576	565	554	561	546	570	593	614	555	571	555	591	581	558	530	562	526	554	589	574	533	573	551	602	553	549	576	567	582	554	582	569	560	573	536	596	609	517	562	582	580	610	564	546	559	574	589	634	583	579	577	549	539	577	601	556	557	555	559	559	563	550	567	537	555	575	614	567	558	516	593	579	607	592	560	583	544	554	553	569	536	561	579	566	553	616	589	525	544	513	604	548	593	611	571	589	573	588	598	588	591	591	561	597	534	562	551	546	559	598	567	512	564	578	562	562	611	591	571	565	551	547	556	549	619	592	509	550	573	579	500	566	547	598	551	560	554	557	584	585	560	583	552	566	575	572	557	556	598	546	570	546	532	569	559	554	549	515	592	594	547	555	600	571	594	576	559	578	545	584	544	554	568	545	514	557	534	618	550	529	592	546	557	543	600	553	527	559	526	575	542	577	585	535	561	550	560	564	562	571	542	585	555	591	544	586	541	558	558	571	553	574	564	570	542	624	575	542	537	559	570	555	553	560	579	593	548	550	563	585	598	584	588	564	600	564	563	575	542	574	625	552	546	535	560	575	566	568	526	575	565	580	557	568	561	567	581	565	546	568	576	510	580	581	587	547	529	564	584	604	592	533	567	585	587	546	573	551	569	572	593	569	580	561	592	597	548	606	546	596	602	553	587	565	537	604	538	555	544	582	569	555	522	563	570	574	562	571	580	651	608	560	611	552	541	611	561	511	539	542	537	582	579	560	588	578	578	555	564	588	572	572	569	546	565	610	580	558	537	548	585	554	519	597	534	578	592	542	575	566	556	580	593	555	580	592	553	567	576	581	610	594	566	571	577	542	588	580	543	563	581	530	578	573	602	617	571	548	554	580	576	581	553	554	545	570	575	572	564	577	560	582	541	625	543	588	572	586	581	556	567	596	594	552	564	513	595	568	547	581	572	549	574	568	589	517	568	541	569	569	565	576	578	504	609	575	541	521	591	558	548	547	541	535	574	552	603	587	560	571	542	537	582	570	583	578	600	578
39503	13135	1718	998	759	658	527	501	444	418	435	370	368	361	343	339	359	350	352	327	352	341	333	322	323	347	359	339	367	349	365	356	351	333	349	296	272	313	313	347	303	328	326	325	345	334	316	349	332	298	316	344	386	359	297	298	298	332	306	335	302	328	335	312	317	323	322	315	299	296	374	316	328	325	311	316	310	348	304	352	325	337	324	345	309	352	312	336	336	333	317	325	345	321	333	332	364	312	351	364	312	335	324	290	375	316	331	311	320	321	332	377	319	329	338	339	332	326	308	323	324	322	305	304	341	349	350	333	319	312	309	301	335	345	343	322	318	338	345	327	298	345	335	343	293	330	321	328	332	316	327	317	313	344	313	304	334	297	339	319	322	324	315	323	318	312	325	316	338	325	313	353	309	365	343	328	339	307	318	331	323	314	345	322	326	327	360	304	319	316	323	315	294	292	342	340	341	330	318	290	326	350	326	322	314	347	332	328	336	283	335	312	321	314	313	332	310	310	313	360	330	334	314	332	351	359	340	296	327	302	343	329	323	348	309	359	321	316	346	325	304	317	328	317	330	339	298	345	341	326	322	342	341	290	337	303	334	324	326	303	291	288	321	317	344	371	288	333	336	290	326	303	304	320	346	319	341	324	293	323	322	360	318	311	347	335	280	310	307	294	298	289	320	364	338	310	336	329	326	334	312	291	344	324	338	351	372	338	328	308	331	324	302	327	307	311	358	337	305	326	322	336	312	323	351	314	313	317	329	341	315	311	317	321	348	297	329	339	355	301	353	328	323	317	328	350	323	320	308	342	307	291	336	314	353	300	332	314	299	287	302	327	313	302	319	334	325	341	338	325	343	311	342	336	339	375	332	353	339	328	331	293	310	316	305	330	331	317	332	332	332	354	364	336	309	341	308	314	339	324	311	321	307	304	329	313	324	291	338	349	312	326	327	320	349	320	296	351	338	293	312	317	308	339	285	332	331	354	320	331	343	293	303	309	337	327	327	354	303	319	332	299	339	343	338	353	318	370	338	319	345	311	327	316	339	314	310	332	340	311	318	336	327	314	300	287	316	327	317	337	328	335	329	321	307	292	348	336	332	310	348	354	333	338	330	347	303	303	320	341	319	311	363	359	317	300	348	346	300	333	341	307	298	332	330	339	361	299	314	321	314	303	310	327	320	329	304	316	335	320	341	342	359	316	327	322	337	313	323	313	350	334	334	322	336	284	349	302	310	337	318	335	300	320	364	322	318	346	314	329	336	293	315	326	314	341	313	313	337	326	321	352	365	315	325	333	354	309	330	337	298	351	322	283	351	339	322	324	337	364	321	317	321	348	297	317	348	349	328	334	314	335	310	320	329	298	329	338	316	325	311	338	330	357	328	358	310	324	332	328	297	309	355	332	295	312	328	328	368	305	327	320	322	332	339	293	289	334	355	319	330	319	331	316	356	333	330	331	326	370	306	315	366	287	330	303	326	305	340	341	329	323	355	336	341	334	335	278	314	347	323	280	313	298	327	305	345	355	322	338	298	340	338	349	311	314	354	301	309	313	333	344	302	294	302	301	311	331	337	349	314	360	305	340	316	312	352	348	344	312	324	332	342	307	327	275	353	321	314	333	321	318	313	320	352	339	329	311	322	347	297	290	315	353	344	339	329	302	368	342	287	316	346	317	291	295	304	312	343	315	339	293	351	334	346	342	354	332	352	325	300	346	333	321	322	289	342	336	298	348	325	299	330	315	302	337	323	339	323	337	315	328	343	334	329	337	317	297	336	355	331	334	324	289	307	330	313	335	321	325	312	301	324	326	349	289	345	298	316	333	329	355	308	336	291	297	352	345	334	320	330	328	324	324	338	323	363	319	336	295	349	284	339	328	316	351	300	304	321	316	358	338	335	319	314	327	355	326	314	308	313	308	325	333	345	310	339	337	322	298	337	343	322	334	300	296	330	355	325	370	323	319	337	316	359	319	310	347	323	326	341	313	334	334	321	306	309	338	333	340	308	333	311	390	316	311	349	329	331	302	321	310	330	317	308	336	334	317	333	313	303	311	290	323	341	305	348	318	299	327	306	316	299	351	347	342	305	323	319	306	324	328	298	336	342	311	339	306	327	331	307	324	340	321	340	315	315	338	367	318	314	353	329	278	314	326	296	324	328	327	309	357	336	311	324	301	316	310	323	343	327	318	290	351	325	318	322	312	351	343	329	328	354	335	357	331	332	335	305	304	324	324	308	334	275	324	323	344	328	338	328	317	342	329	331	310	327	317	321	336	356	336	303	340	316	349	321	318	343	298	301	308	297	290	301	337	300	340	327	337	331	317	326	315	307	340	332	340	314	317	343	319	363	345	329	307	340	328	306	286	328	376	304	341	296	352	349	329	329	375	310	311	324	317	316	310	338	323	316	346	340	352	378	332	350	340	325	342	328	299	314	338	316	310	328	323	327	331	320	346	314	283	354	331	318	343	335	325	308	335	320	325	326	329	353	325	329	301	314	363	314	313	343	316	304	334	298	338	323	306	352	312	308	334	335	356	356	330	292	317	315	320	358	312	312	325	295	298	317	320	313	330	369	338	323	344	322	317	348	335	344	281	345	317	310	305	319	316	339	338	319	329	359	308	328	315	325	314	286	338	321	317	303	322	334	317	298	335	283	318	313	338	294	304	334	317	307	281	316	324	340	324	308	339	322	312	322	310	323	322	357	335	298	334	281	318	317	328	343	344	312	331	318	320	319	306	331	320	332	314	360	318	308	334	311	336	325	319	349	328	325	320	337	339	305	309	305	322	338	339	306	330	326	329	327	309	337	328	301	357	344	277	330	356	325	320	328	312	347	320	358	329	316	319	323	337	309	299	322	314	295	340	307	327	334	321	329	336	336	318	315	332	344	337	360	307	351	327	318	304	337	313	311	351	352	297	341	322	327	328	332	330	358	325	335	328	332	352	362	342	335	325	323	324	332	316	297	352	343	312	307	316	354	310	310	306	349	371	343	309	307	320	344	348	331	317	320	328	352	357	308	348	306	325	329	330	296	342	367	321	345	349	332	343	324	298	319	347	318	307	329	330	320	314	339	369	336	325	319	321	314	326	323	296	335	331	334	313	300	302	313	313	297	351	311	306	289	315	348	347	327	308	317	346	329	300	330	306	320	346	313	330	343	342	356	361	356	302	334	339	331	338	317	327	319	312	330	295	322	296	312	311	327	330	340	312	334	346	333	290	331	342	357	353	339	345	310	330	342	323	320	283	327	296	328	332	330	350	351	372	316	334	377	328	314	320	325	321	322	312	329	303	330	343	329	324	335	369	321	310	326	309	317	309	303	363	341	313	352	334	324	316	341	324	339	335	340	331	354	323	321	336	343	299	334	320	308	334	313	329	333	317	318	330	317	301	307	321	331	335	314	355	322	326	317	343	340	326	314	318	358	301	321	319	345	323	325	369	339	343	344	291	341	332	289	369	364	307	311	354	323	312	310	316	327	321
21866	1736	3238	3497	2985	2451	2081	1959	1715	1538	1461	1321	1294	1240	1122	1089	1053	1087	1027	1056	1061	997	952	961	957	924	937	917	907	902	939	929	931	904	830	931	853	925	924	882	886	887	886	921	900	837	886	925	857	839	902	893	905	862	898	852	890	853	877	818	835	874	794	902	932	881	821	915	887	885	811	850	840	840	835	864	893	881	854	898	821	867	885	827	869	844	869	824	852	818	895	865	876	804	854	922	866	885	883	847	855	847	875	874	823	868	866	860	890	877	856	834	833	820	832	846	853	841	855	888	865	822	852	844	866	834	828	834	877	851	835	840	869	814	891	892	851	815	853	844	824	885	882	836	841	898	837	817	816	880	808	872	807	866	860	809	879	868	851	886	846	858	845	845	832	853	824	807	821	885	884	887	843	882	821	865	907	839	846	880	832	847	813	840	831	886	817	853	894	835	835	832	845	834	846	886	839	876	817	849	829	863	833	867	854	847	865	860	868	862	856	892	882	835	863	814	841	857	835	846	852	839	847	849	812	848	837	778	845	850	849	862	854	870	846	810	852	826	826	878	877	818	838	870	852	886	851	905	858	842	833	831	815	889	818	838	879	869	823	834	786	935	833	821	826	867	844	866	817	843	868	873	807	839	838	832	886	867	857	896	785	834	885	823	837	801	854	842	850	834	844	900	900	885	780	822	845	821	756	873	889	855	858	828	865	899	855	833	851	871	859	857	807	877	850	850	815	860	791	887	811	807	867	869	790	881	861	824	855	853	853	819	813	848	823	871	854	804	801	861	834	835	853	869	839	826	869	843	828	881	813	843	812	873	832	816	836	786	888	853	868	858	777	841	886	778	825	780	855	838	805	865	791	810	850	816	851	794	865	821	798	794	800	835	875	894	882	885	871	864	878	861	818	840	848	847	846	821	874	856	885	867	843	882	824	816	871	865	880	872	893	839	817	815	844	830	824	859	872	847	900	843	847	838	838	841	830	814	871	890	866	792	911	826	852	835	841	871	874	828	852	810	836	836	837	866	816	853	874	883	913	812	868	821	869	841	797	848	819	877	871	878	827	830	883	830	890	905	860	845	789	805	862	862	793	862	850	836	844	826	840	867	813	822	817	827	832	825	812	791	848	828	829	862	864	844	800	890	862	869	865	828	894	847	896	824	847	809	873	898	881	877	857	877	839	826	886	853	825	842	824	825	855	873	848	875	872	802	831	867	798	855	846	803	876	846	822	889	858	877	835	808	846	872	854	872	816	810	852	860	814	853	833	876	835	831	837	872	889	880	837	825	857	837	827	846	809	872	845	838	837	852	842	832	841	841	786	832	840	830	802	886	825	907	842	870	895	870	844	820	839	900	896	880	797	823	875	876	843	866	899	863	818	849	840	831	825	908	873	870	867	864	805	888	852	813	879	878	841	868	846	809	863	794	844	897	823	841	859	831	830	870	822	824	825	815	813	913	840	884	889	823	847	838	817	856	868	852	847	801	794	827	880	820	823	862	864	844	825	853	883	922	846	876	920	854	892	873	808	866	816	883	876	836	852	878	844	792	870	885	835	863	837	857	913	845	827	817	810	842	906	859	879	816	877	846	804	869	834	821	897	850	851	890	839	900	890	838	878	804	850	870	779	893	875	800	826	879	868	851	840	863	837	845	830	835	857	818	873	838	854	838	840	827	831	799	833	910	818	858	852	800	831	848	830	836	805	920	836	843	896	902	885	849	884	876	825	850	848	817	857	856	877	830	895	841	842	892	791	843	886	864	873	801	864	791	818	871	817	815	828	879	810	840	805	828	840	816	823	838	829	873	840	834	843	871	876	867	836	890	840	845	899	840	828	849	865	774	871	865	892	873	802	851	867	820	839	845	827	785	898	805	854	865	857	878	854	870	814	862	833	839	806	868	834	856	855	819	872	813	817	945	867	842	865	854	782	823	830	883	864	849	847	811	777	855	912	821	882	851	862	844	817	895	861	805	865	859	850	867	848	828	829	853	851	810	880	815	854	820	829	893	849	888	813	865	859	818	884	846	853	835	845	899	860	855	864	816	876	810	858	828	896	835	870	839	831	845	802	867	809	908	847	856	856	750	809	861	848	826	814	873	854	839	854	869	854	828	881	858	808	863	847	894	844	870	877	852	868	789	827	852	884	846	882	825	812	849	883	884	861	867	881	889	840	814	825	868	843	881	873	831	843	860	877	889	830	802	861	816	854	877	854	852	857	864	828	839	870	842	823	823	868	845	823	828	861	852	825	817	818	849	841	839	826	876	888	826	829	815	833	852	848	864	841	853	874	840	859	842	817	866	877	867	871	816	835	857	887	839	884	875	921	832	798	882	848	817	841	834	822	832	794	836	809	878	833	838	844	846	843	847	819	850	858	846	860	846	836	828	814	863	856	839	864	812	847	854	853	829	891	847	880	842	827	873	844	867	874	856	795	883	846	866	824	852	888	843	833	848	847	875	869	830	796	838	816	830	825	790	822	821	853	867	848	860	848	847	863	854	837	819	814	820	816	838	853	830	840	857	863	844	845	886	824	833	827	863	805	847	884	884	839	855	839	848	800	847	859	866	871	807	843	827	826	854	877	863	849	807	888	862	829	827	856	808	812	830	837	793	844	865	811	873	787	837	855	846	820	829	841	902	831	839	858	881	870	875	846	861	876	890	835	876	850	819	795	897	808	851	853	859	873	833	863	857	796	840	895	849	803	812	854	830	847	859	833	817	881	854	815	882	848	847	837	844	829	845	875	853	799	835	822	903	812	810	887	827	879	868	853	836	839	861	867	827	833	880	802	882	835	857	875	865	853	850	834	838	907	893	849	808	848	814	821	850	849	798	886	813	848	820	820	838	878	862	840	907	849	849	861	853	890	829	892	798	900	831	809	846	834	830	842	795	864	881	913	872	825	877	872	892	866	810	871	857	856	857	806	863	832	839	833	840	870	859	821	799	829	819	879	873	870	850	850	840	849	861	870	825	866	887	837	835	849	807	787	842	874	881	766	860	865	859	886	847	872	876	845	785	802	900	796	860	830	850	861	822	865	848	876	863	814	865	899	842	855	859	838	895	828	787	868	808	875	861	888	890	870	870	856	836	884	844	833	870	809	835	808	884	859	807	879	805	858	833	870	835	877	859	848	862	902	859	853	831	818	872	894	895	876	858	805	871	845	887	831	860	834	796	824	846	837	813	860	875	806	876	838	839	823	899	804	850	854	859	897	869	863	878	849	775	855	855	853	817	898	864	811	866	903	856	821	886	841	802	835	864	856	868	860	820	848	822	878	844	869	821	858	854	821	831	840	833	903	868	835	877	868	862	804	875	858	820	877	830	837	892	892	828	919	849	874	869	879	835	881	859	830	833	832	830	830	789	858	846	840	899	899	837	837	830	835	818	870	852	843	825	866	858	838	836	853	919	839	837	896	839	875	905	831	852	850	888	853	840	911	819	847	821	870	819	852	841	895	843	787	831	819	819	835	893	888	846	857	860
51451	22978	4488	1843	1239	883	762	540	489	463	427	422	373	381	341	353	349	340	352	303	329	305	322	321	297	287	297	301	291	309	267	278	273	295	280	281	310	307	302	272	261	257	274	283	276	302	288	290	295	253	274	281	276	266	297	302	257	269	298	299	283	253	273	265	261	252	288	272	283	302	260	251	261	274	264	278	276	291	288	273	266	293	273	303	267	295	240	271	283	258	259	278	294	269	267	280	253	269	260	259	279	284	278	275	256	306	300	305	271	266	273	285	249	283	271	272	270	284	276	239	275	268	235	287	255	264	282	277	269	269	261	271	287	242	269	275	282	272	266	288	266	276	251	291	263	304	260	246	283	295	295	275	275	250	272	262	284	303	296	239	274	300	254	265	280	277	260	279	276	256	253	274	294	299	283	286	237	243	270	262	279	255	258	254	254	247	265	250	257	286	252	282	284	266	249	274	279	265	261	278	308	249	271	262	268	251	271	306	260	293	272	255	269	262	245	262	295	287	281	268	273	296	287	283	292	265	313	263	251	267	284	280	283	305	281	283	251	248	283	277	262	287	236	251	249	285	285	246	271	273	289	269	286	261	297	272	255	245	267	272	288	265	272	248	247	247	265	262	276	255	276	294	301	273	267	272	276	273	279	281	278	278	287	299	273	265	267	287	279	285	276	254	260	262	242	238	279	260	267	277	279	289	274	298	281	274	219	319	247	279	283	306	243	271	290	273	250	259	272	250	297	261	289	268	245	283	261	280	252	242	278	295	257	271	234	268	263	281	298	288	300	282	284	245	243	265	269	272	302	256	272	261	271	268	257	281	258	268	286	306	255	287	255	285	249	251	260	248	269	256	263	271	276	263	262	250	286	234	240	281	295	265	288	254	269	307	300	291	298	254	257	280	273	279	301	325	284	248	276	269	272	256	268	279	272	227	249	275	280	268	287	278	285	264	250	250	300	288	265	283	290	270	258	270	258	279	262	281	314	286	293	276	264	263	271	282	273	282	283	247	291	298	283	264	234	286	233	272	264	293	280	274	286	278	266	278	288	271	270	261	292	268	261	263	302	295	262	237	287	270	272	282	290	255	290	264	272	286	277	281	274	258	268	285	297	293	283	288	289	286	249	268	314	280	283	260	291	279	273	304	299	272	264	302	272	259	271	268	274	263	284	245	291	249	262	279	278	276	296	272	282	284	265	262	231	305	276	261	264	294	268	279	230	302	244	268	252	289	265	291	229	277	308	274	267	272	281	284	287	260	252	272	275	277	293	273	276	270	250	272	261	245	251	255	298	277	269	241	258	281	278	292	279	246	290	241	279	305	280	288	306	238	259	245	289	257	239	283	286	274	257	266	274	268	285	278	285	268	281	288	264	293	286	291	267	281	262	271	266	283	258	290	325	274	265	270	259	271	270	271	268	242	255	240	291	263	298	323	292	277	274	250	314	256	259	266	278	254	255	274	260	282	278	267	227	274	249	302	258	266	299	243	285	272	277	273	255	233	262	284	323	267	277	252	261	245	279	268	257	261	285	244	247	292	254	273	289	273	298	321	280	284	256	273	293	286	289	277	261	263	275	250	289	279	302	246	274	233	285	276	268	267	288	238	233	275	283	250	261	251	274	270	279	270	273	269	291	277	257	255	289	270	278	275	249	316	263	278	264	248	257	270	265	283	272	249	295	273	255	271	295	280	263	276	253	264	279	279	275	252	276	293	279	272	283	253	276	285	268	258	281	296	227	274	328	244	302	267	245	269	279	277	269	285	284	280	284	238	255	263	287	262	253	272	251	280	271	261	271	262	289	245	275	256	267	246	259	254	248	286	305	261	260	276	279	260	262	286	266	284	267	289	290	262	294	275	278	261	291	288	261	278	293	262	293	282	299	255	281	299	266	279	254	258	272	264	279	265	278	263	258	230	258	285	263	260	261	306	254	263	278	259	269	271	297	293	274	269	259	270	304	275	273	312	273	276	265	267	260	291	295	270	298	291	309	263	264	288	266	271	279	274	279	296	285	307	269	283	268	267	255	263	295	258	280	279	273	257	255	269	262	237	295	298	258	296	286	281	281	282	247	296	254	273	268	296	265	298	286	279	264	258	276	271	273	263	253	242	259	263	276	266	261	243	260	300	278	242	279	283	305	250	246	293	271	274	263	284	282	275	276	298	286	263	273	238	280	274	304	282	278	298	267	261	274	278	288	263	322	273	300	315	276	292	273	244	251	231	265	283	313	276	262	302	284	255	263	279	263	243	285	278	295	281	254	296	279	262	273	303	262	294	268	256	272	272	276	257	270	259	286	252	264	255	269	281	247	284	256	279	253	277	262	252	257	256	283	275	258	290	286	281	279	245	244	279	310	258	261	285	262	273	270	310	260	280	302	293	259	276	266	268	264	262	279	286	274	263	281	259	291	271	267	272	285	261	268	285	275	292	261	291	272	258	260	261	288	239	246	310	280	256	277	290	280	290	265	260	277	259	258	290	282	273	258	267	281	255	260	275	273	263	246	278	289	260	269	294	271	271	282	265	303	272	283	251	315	301	256	260	259	276	296	285	254	266	289	245	273	261	269	257	272	296	270	266	262	289	271	260	269	260	276	286	279	266	296	284	246	255	272	285	262	255	277	272	283	272	260	278	293	265	252	268	283	315	276	263	274	262	229	280	288	279	301	290	259	256	257	286	279	284	285	267	291	265	260	263	280	277	270	249	274	264	273	275	277	275	280	302	300	312	256	277	274	260	287	280	275	268	276	253	293	280	266	272	244	279	274	263	251	269	285	256	269	262	260	271	280	244	312	314	252	286	255	284	276	279	291	265	294	282	271	270	284	274	265	273	282	264	280	270	276	300	266	270	264	268	271	267	257	280	266	279	253	308	271	230	296	264	297	282	288	280	292	253	248	280	277	239	255	290	273	262	266	278	273	272	263	265	287	282	261	296	271	277	274	265	257	252	278	269	271	250	273	279	280	261	256	279	299	277	277	284	279	271	262	257	265	263	281	223	290	265	286	295	293	286	288	279	272	293	255	295	259	266	290	268	258	286	264	272	285	296	260	262	280	267	277	301	267	290	262	278	252	275	297	243	244	255	258	293	271	293	268	285	271	287	267	298	283	240	285	252	294	286	260	256	269	268	270	261	256	284	262	279	262	266	280	260	290	247	255	270	247	266	304	271	286	262	267	302	267	245	275	262	283	262	279	275	249	281	265	250	276	274	291	266	293	261	267	258	269	287	271	281	281	257	279	275	251	248	255	275	297	284	251	287	255	256	288	270	265	261	302	298	288	283	261	283	285	261	283	273	224	272	298	253	276	273	281	260	256	271	231	266	295	255	262	277	284	273	284	283	302	286	254	265	264	298	253	235	282	268	280	232	267	271	264	279	298	284	263	262	285	288	301	292	253	277	283	259	263	292	294	296	280	281	241	241	257	265	296	258	265	263	266	268	268	301	264	279	276	274	263	271	274	250	262	271	272	291	271	265	233	273
28415	2560	5317	5655	4667	3842	3087	2633	2296	2057	1795	1676	1485	1373	1316	1319	1184	1165	1088	1129	1051	998	961	944	959	947	924	878	881	862	880	891	870	762	833	767	800	789	805	806	778	792	765	814	801	750	724	740	729	736	724	758	801	758	728	754	717	779	787	716	790	753	733	738	733	735	722	685	744	752	678	746	682	712	711	688	729	731	737	698	756	720	707	665	733	680	767	719	716	752	728	711	682	702	728	723	722	690	718	743	732	683	733	670	743	674	686	697	674	709	701	704	713	722	706	672	692	740	738	707	694	742	682	692	712	734	732	682	688	681	676	754	694	735	701	693	702	666	682	707	689	704	686	691	722	703	745	719	705	716	692	674	698	665	722	688	716	680	727	708	775	714	688	685	675	685	713	722	695	711	704	757	702	687	687	734	701	746	689	731	712	693	687	682	672	658	719	708	715	717	750	733	699	699	710	705	723	654	737	691	702	721	658	663	740	722	708	711	708	671	721	709	690	672	723	724	713	705	755	700	692	677	693	674	725	672	716	695	711	631	732	715	699	731	703	692	739	699	690	668	693	675	660	681	673	769	678	692	712	688	690	676	701	675	721	689	671	794	717	744	700	701	672	714	710	722	672	720	669	712	670	693	717	695	684	672	705	728	712	671	718	710	703	688	714	665	763	641	695	687	668	691	700	708	691	688	734	664	721	701	655	737	666	737	681	727	663	671	651	663	693	691	697	720	721	722	731	703	730	704	737	712	695	658	759	690	699	708	692	716	686	707	731	681	707	716	655	710	720	714	732	656	709	731	688	671	720	726	721	752	663	678	699	723	699	693	679	695	685	711	738	696	685	683	690	725	717	733	689	701	714	688	692	705	627	652	667	680	697	692	720	653	684	706	717	719	725	705	691	670	705	728	743	610	680	686	625	647	691	730	711	693	703	713	670	698	691	698	727	720	711	703	677	726	704	721	672	722	639	711	673	668	694	722	755	707	662	724	709	703	718	639	725	688	732	721	710	694	770	714	706	690	719	698	722	677	742	700	696	727	705	684	707	749	727	739	735	684	719	704	660	693	711	735	676	695	693	701	674	682	706	721	683	683	730	703	650	763	683	696	661	687	665	695	684	653	718	733	695	706	711	749	698	719	667	680	708	688	727	686	677	693	691	672	708	665	690	690	754	680	675	663	664	711	683	656	719	707	706	677	725	658	700	691	688	707	734	683	678	706	720	658	731	692	678	704	690	724	725	728	705	720	703	671	705	688	718	691	729	654	683	687	707	746	663	681	702	669	761	725	710	686	678	707	743	786	689	740	682	707	737	668	743	732	701	730	707	712	678	776	745	670	713	706	719	724	704	739	658	680	706	712	709	679	715	716	658	679	701	679	698	682	743	661	684	723	690	723	681	724	701	657	721	700	698	710	749	691	669	720	729	692	733	684	699	708	698	676	718	674	717	718	701	669	715	701	762	696	709	731	649	709	692	736	731	684	688	751	700	737	699	716	682	716	644	690	701	709	694	699	705	705	712	678	710	695	687	730	699	694	694	725	695	683	768	664	725	749	680	678	701	670	691	728	722	659	685	677	706	695	688	713	701	734	681	707	689	675	658	677	663	744	648	683	679	756	666	698	718	747	702	744	728	699	703	677	740	698	667	703	718	698	752	698	661	706	685	696	707	669	671	755	664	692	673	727	688	702	679	750	723	710	702	721	686	699	733	716	730	673	707	716	700	640	681	685	692	687	715	693	688	707	694	704	668	662	720	668	668	670	717	688	692	681	655	744	713	694	702	738	678	727	689	714	686	670	644	745	722	657	643	690	681	700	692	725	680	718	684	712	721	692	682	690	665	715	687	714	723	695	688	660	655	743	713	735	701	700	728	698	686	691	685	729	648	680	677	691	727	721	711	719	721	717	745	710	690	711	694	704	640	694	698	663	763	733	706	697	685	677	703	677	706	688	707	723	676	695	693	699	712	707	683	715	762	698	688	703	705	688	679	698	700	724	692	698	722	661	654	731	674	706	739	702	664	721	704	730	675	677	667	722	711	711	700	719	647	704	694	710	690	733	725	690	670	670	673	788	685	687	730	698	720	704	710	694	717	691	681	726	717	654	740	716	687	705	695	724	703	767	709	701	689	703	669	697	699	687	695	750	766	710	706	730	700	729	700	695	675	704	738	692	696	706	737	704	679	664	710	729	682	734	672	700	717	669	683	747	679	684	661	681	727	748	750	664	630	755	719	726	722	689	674	680	663	661	695	716	697	665	729	682	658	717	707	681	670	701	675	728	710	736	732	691	686	715	713	689	705	727	698	719	682	654	672	681	701	726	689	699	704	708	704	696	750	669	695	720	683	705	670	700	692	695	668	722	709	705	657	669	690	702	684	727	723	736	695	748	738	738	647	702	711	726	720	717	694	697	740	697	701	731	710	708	696	697	697	699	729	694	663	685	709	681	689	674	658	680	674	706	739	657	663	675	709	668	696	711	692	697	742	727	700	709	698	734	743	718	681	737	717	686	670	721	707	724	767	677	653	670	712	715	697	766	696	691	686	732	674	675	722	727	702	717	733	742	738	703	728	729	695	671	694	706	706	677	667	666	760	716	687	726	673	730	703	690	680	701	718	719	718	658	708	741	678	761	697	718	691	754	709	700	718	691	691	708	711	683	691	716	678	640	711	654	709	704	699	723	680	728	722	700	714	671	703	694	677	705	676	652	692	781	697	708	663	702	699	715	735	723	662	673	693	689	699	676	726	697	735	679	727	685	704	695	687	691	755	743	636	690	738	734	698	708	728	690	702	698	681	685	732	673	696	700	705	725	707	736	700	724	681	679	720	723	703	656	736	712	689	690	660	697	739	655	706	703	664	703	725	708	653	747	682	745	700	709	689	722	714	716	715	728	714	675	740	689	681	702	746	696	663	694	702	687	714	703	696	712	720	763	642	698	666	699	692	653	683	713	691	704	719	708	695	673	695	736	658	706	694	703	666	728	675	687	699	733	687	699	700	704	705	700	739	743	675	740	668	732	714	742	679	642	639	687	735	663	722	687	707	680	711	725	760	705	719	707	675	707	714	703	740	733	629	687	637	671	656	715	685	675	691	727	714	664	683	707	684	668	703	680	730	743	717	680	722	685	692	712	720	718	702	658	676	696	732	726	739	658	681	716	692	733	729	700	730	714	719	692	708	682	695	699	706	720	704	702	733	681	697	677	714	751	698	697	671	714	691	715	690	710	721	739	654	659	714	622	705	728	696	670	644	710	667	699	656	736	672	722	679	695	723	747	747	689	674	688	678	700	766	724	667	672	694	703	690	687	667	671	666	694	737	718	689	694	706	704	681	688	697	713	718	673	721	698	696	707	709	654	727	712	689	707	679	767	664	698	670	712	695	696	674	700	719	735	676	630	690	652	720	729	696	658	686	731	703	691	701	676	664	722	732	695	693	650	762	678	743	697	703	696	667	709	675	717	750	676	715	709	698	660	731	648	674	691	673	687
4107	308	228	211	198	227	180	196	197	216	197	200	195	186	199	194	192	194	179	189	195	192	198	185	208	209	181	213	207	181	194	212	196	210	193	195	202	199	201	215	197	202	180	202	196	213	196	211	190	201	208	183	173	208	190	206	207	184	183	166	179	179	183	206	203	186	194	189	189	190	190	177	209	202	197	167	189	208	213	180	199	212	179	191	189	199	213	220	216	175	185	186	221	203	201	174	217	181	200	212	177	200	194	208	182	195	201	193	197	206	193	189	194	212	223	204	190	173	187	200	191	183	181	173	175	196	190	206	172	192	174	193	188	195	203	183	196	195	210	186	178	185	191	214	207	200	189	196	180	185	187	190	204	191	202	187	202	215	198	186	216	208	195	188	186	201	209	186	191	183	190	220	185	207	181	207	171	202	201	189	192	211	189	171	174	198	174	205	227	180	189	197	207	180	216	212	184	194	180	200	187	177	181	199	203	193	202	210	199	188	194	182	195	183	182	214	190	214	182	199	173	205	164	189	198	189	207	184	157	170	190	216	220	192	180	185	186	219	197	210	220	177	194	186	201	205	217	189	176	196	189	170	166	180	186	194	184	202	174	191	178	178	198	200	207	181	202	196	172	208	179	203	188	203	210	201	191	204	197	203	168	199	188	187	190	178	185	195	180	201	157	210	175	168	207	173	196	190	202	182	191	204	219	210	199	192	207	195	209	186	166	180	194	188	195	179	180	203	177	204	231	198	200	194	213	180	184	193	178	196	211	199	195	194	182	205	179	207	202	213	174	182	199	182	196	187	176	164	183	201	168	175	192	193	187	179	197	213	197	199	203	196	210	163	187	189	174	178	178	181	200	183	195	217	174	197	196	191	188	231	225	209	206	192	233	214	165	183	167	206	192	206	208	192	195	170	212	205	199	207	187	177	218	186	208	168	182	193	199	197	175	193	190	206	169	213	178	190	182	173	180	196	185	198	183	177	169	187	198	186	223	218	184	174	200	182	196	223	219	227	198	178	204	201	163	174	183	189	215	175	212	230	198	200	184	178	195	201	194	192	170	187	191	185	209	195	184	200	183	209	208	191	197	184	194	183	188	192	198	200	189	191	228	211	188	184	199	203	193	210	194	201	190	183	199	186	162	191	187	211	240	203	188	188	172	186	194	188	206	196	204	193	152	187	207	192	196	179	168	197	212	186	185	208	183	190	192	231	181	214	194	195	196	200	179	186	178	178	218	207	188	216	201	200	181	174	183	209	172	187	202	184	190	189	217	198	198	204	176	189	197	211	196	214	204	165	184	188	161	189	189	179	191	206	179	190	209	207	202	202	218	203	195	231	189	189	190	212	227	190	174	182	195	164	223	197	197	198	177	203	177	209	191	178	175	195	185	196	172	216	207	200	183	209	195	151	189	176	218	205	190	195	215	179	192	184	197	174	213	187	182	204	199	208	197	211	219	168	207	175	197	211	200	183	201	188	215	194	193	206	182	181	203	196	183	171	199	195	188	189	169	183	203	212	226	176	201	184	208	192	199	206	206	211	180	200	195	203	180	189	217	199	206	190	181	189	209	206	207	190	194	193	196	198	180	204	187	216	173	192	199	175	219	205	194	193	209	218	199	164	164	196	185	202	203	185	178	199	200	204	193	208	177	200	206	196	174	186	181	207	175	190	181	212	193	181	199	183	181	185	180	205	200	187	189	180	195	194	216	190	203	199	177	159	189	222	195	193	182	217	180	196	199	224	215	175	192	190	216	153	200	217	173	196	195	175	181	229	187	176	214	210	205	184	207	185	183	198	182	202	219	177	179	183	201	194	177	226	193	191	186	195	175	218	213	193	202	172	185	191	206	227	199	156	187	179	200	184	208	182	179	178	188	194	170	181	208	177	213	169	181	176	181	181	191	207	206	189	189	197	160	197	199	206	188	179	202	211	201	214	183	167	195	196	186	208	178	160	192	199	203	186	200	183	212	183	187	177	191	212	209	186	190	185	189	182	225	216	177	186	183	194	180	214	175	173	230	180	203	185	173	186	182	184	193	213	207	190	202	209	197	185	195	191	194	206	210	213	193	178	189	184	215	198	188	182	203	224	205	194	214	228	191	180	177	204	190	220	207	207	190	193	224	194	182	200	216	181	211	195	170	191	190	173	177	214	207	190	195	196	214	177	195	206	199	197	175	200	193	187	201	204	182	180	192	180	186	201	212	209	203	208	206	189	191	207	201	193	181	177	185	180	164	196	189	201	186	195	202	180	207	187	189	195	201	182	195	174	189	166	195	201	183	193	195	202	181	211	200	185	168	175	206	169	226	186	210	193	204	198	184	193	172	173	212	161	197	189	194	190	189	218	191	214	215	200	184	214	198	183	204	185	199	184	186	198	193	205	213	189	200	204	186	179	224	197	182	197	215	211	204	177	205	196	183	190	200	221	178	205	189	193	182	176	188	232	191	181	201	194	205	199	199	206	171	205	200	227	219	201	207	180	181	206	201	183	194	180	183	214	187	166	208	192	209	166	195	189	182	189	183	203	193	201	187	208	204	189	181	216	215	179	212	185	201	184	179	192	203	210	185	189	203	213	198	214	204	196	211	220	204	195	192	201	177	201	174	201	201	208	207	187	204	195	244	193	187	214	214	191	202	223	183	203	200	185	192	170	215	222	175	205	184	201	173	203	188	196	208	184	207	210	203	203	200	184	186	205	169	214	179	195	191	180	230	183	194	181	202	195	219	190	197	206	195	206	192	212	204	220	180	209	194	190	178	171	204	185	183	197	199	196	183	182	201	173	198	205	192	204	214	203	226	183	198	180	215	200	196	192	198	197	189	206	206	196	214	183	198	187	190	202	186	211	184	184	204	200	197	210	174	196	206	181	198	195	182	188	181	199	187	191	208	199	198	164	180	181	202	218	206	183	193	193	200	187	216	201	184	195	182	219	200	208	188	192	189	189	192	229	171	195	188	204	173	210	198	197	203	190	202	205	188	168	186	179	187	189	205	199	182	175	206	208	184	166	192	201	178	202	194	171	191	175	189	174	191	215	203	196	200	196	191	195	193	181	175	208	215	193	196	203	204	179	189	179	185	207	189	195	195	207	204	194	224	229	191	196	206	198	186	202	198	186	176	202	193	174	196	185	183	183	203	165	176	181	194	188	213	175	192	177	191	201	206	203	225	188	196	166	179	185	229	185	206	201	204	193	186	205	184	200	196	222	169	190	185	184	208	204	187	196	184	193	197	211	182	209	172	199	181	185	210	167	181	177	185	195	186	179	187	158	199	189	207	183	178	199	229	205	211	173	194	193	215	186	170	181	207	198	182	204	209	176	184	207	179	178	190	159	191	195	175	175	188	192	178	217	198	207	187	193	204	202	180	192	175	189	207	198	186	219	194	186	190	185	182	205	203	161	196	208	209	204	190	217	180	193	185	216	202	178	200	160	197	181	196	210	195	172	205	220	186	216	198	173	210	215	184	210	187	192	185	199	182	195
4302	596	740	700	623	655	650	598	591	587	612	551	534	580	589	608	575	565	538	594	567	580	569	553	568	582	573	580	531	590	574	572	597	542	563	542	570	554	556	557	553	582	511	531	583	607	546	532	613	529	566	555	560	597	555	553	522	571	552	587	585	572	555	537	558	585	597	541	547	537	568	525	548	591	572	541	553	528	540	571	561	529	545	536	563	560	585	538	536	540	580	522	547	565	512	526	534	568	554	592	546	572	546	549	589	543	543	557	585	571	553	597	533	576	563	549	609	578	578	533	549	520	540	553	554	558	544	541	527	504	575	592	600	558	562	547	535	567	576	559	535	574	544	570	552	544	562	557	589	603	569	548	562	526	553	567	567	577	574	561	583	543	549	534	584	607	499	520	565	582	544	556	528	549	563	549	514	588	577	577	539	514	579	548	550	557	536	557	526	553	548	545	551	551	586	561	513	533	561	545	594	579	567	569	556	583	556	528	553	547	543	571	551	553	521	533	565	568	569	566	584	574	608	539	542	569	536	595	519	557	568	592	548	560	554	584	589	577	509	562	580	514	527	591	554	555	551	533	593	535	549	553	553	528	571	546	580	584	542	558	561	546	558	592	540	532	564	550	578	519	545	584	577	601	534	572	587	534	570	520	515	503	556	527	549	554	554	545	527	573	559	562	549	531	604	563	583	555	578	595	544	589	547	512	550	500	634	556	562	562	546	575	554	598	584	536	615	567	496	561	543	485	590	582	551	610	559	517	547	550	540	534	516	545	555	532	557	509	602	568	574	571	520	560	550	558	577	574	563	551	575	551	479	546	551	546	520	561	577	559	574	569	565	560	568	580	582	554	525	554	550	554	582	583	544	582	562	563	528	565	569	519	531	558	602	576	543	587	575	525	591	559	527	568	544	567	565	553	535	547	582	561	597	568	526	538	579	568	532	577	526	565	567	580	570	515	564	576	585	604	550	562	563	538	569	546	553	565	572	556	539	553	547	585	543	556	592	558	524	521	544	601	514	547	532	589	552	556	563	505	533	571	593	570	537	543	554	534	534	549	541	554	581	537	538	525	545	617	571	574	559	525	581	581	530	541	544	547	525	558	564	616	543	545	557	575	558	564	520	519	540	565	585	549	552	563	541	518	605	556	559	576	528	552	556	588	534	558	599	556	567	516	581	544	597	543	552	562	551	548	609	576	553	546	568	589	540	542	556	552	544	588	578	573	548	541	531	560	549	556	557	546	537	567	523	515	574	527	557	550	532	547	551	588	571	555	606	571	557	559	546	558	547	549	531	519	539	552	545	578	522	514	585	604	567	572	557	507	576	564	598	576	587	574	576	587	529	596	577	532	571	550	543	541	532	553	527	553	573	546	601	525	524	571	605	540	554	591	557	600	599	566	565	545	571	595	554	564	505	544	548	534	529	538	588	555	574	568	557	532	589	561	545	538	497	524	582	554	573	571	544	541	512	550	555	539	580	528	556	540	565	546	548	557	535	554	548	607	543	540	555	558	608	569	540	563	577	560	532	591	590	566	550	559	534	567	580	591	596	562	606	577	558	526	536	483	527	577	570	521	590	554	578	552	564	590	538	579	542	581	595	544	525	566	553	573	558	550	556	578	573	537	537	552	559	575	585	553	586	541	556	566	528	580	545	617	553	535	561	567	532	586	526	572	572	574	548	567	552	536	543	535	557	557	567	589	553	556	532	517	579	578	574	585	567	552	540	585	551	503	555	534	570	586	553	569	554	547	528	598	574	557	572	560	588	545	554	535	495	594	582	556	543	543	553	589	571	542	573	581	555	562	606	524	601	588	532	527	560	550	614	539	550	523	608	558	568	594	534	600	559	553	576	568	527	560	543	540	572	558	543	591	602	580	542	570	491	562	548	573	576	580	588	538	594	598	557	600	525	549	560	587	583	565	578	543	553	552	534	574	571	533	557	575	549	574	572	563	594	569	569	555	550	568	547	530	548	551	531	538	553	566	553	564	544	536	535	529	545	571	573	513	562	531	596	569	580	555	533	576	560	544	579	551	535	577	573	540	568	587	551	575	568	556	591	542	561	557	570	549	585	571	575	573	561	535	529	567	573	552	540	589	534	534	568	576	587	532	571	535	574	602	541	577	519	530	556	573	537	566	561	563	554	559	587	576	539	561	545	568	570	555	581	542	569	545	558	610	573	544	556	583	562	573	540	542	577	541	524	572	589	533	536	568	548	563	605	586	595	583	577	538	568	573	557	554	539	555	563	544	570	527	592	559	587	544	571	545	550	555	519	584	554	541	557	576	540	567	560	536	547	560	574	549	598	567	524	558	548	546	537	551	562	516	582	542	515	543	551	545	587	561	553	559	514	575	600	536	569	545	525	534	545	538	574	541	553	550	566	544	580	560	535	556	588	525	571	587	579	583	536	570	520	562	553	571	570	558	543	550	561	555	576	520	546	587	572	558	622	535	559	546	579	576	602	563	549	566	572	563	581	586	513	586	587	587	562	600	566	558	561	557	532	589	600	579	572	546	598	631	567	577	573	613	549	557	610	589	537	531	571	575	575	548	541	543	581	548	548	576	515	576	556	545	529	550	573	553	571	580	543	610	558	539	577	550	546	558	566	521	530	582	575	535	574	527	557	555	545	550	540	562	545	538	527	575	601	525	564	531	580	553	593	584	543	508	557	542	602	559	549	551	568	552	557	580	599	579	533	544	562	565	562	613	548	557	586	589	547	558	560	542	527	550	533	564	552	548	553	542	589	553	578	563	581	577	531	542	583	576	532	548	543	596	590	572	593	592	577	575	558	552	548	574	523	578	552	553	564	549	570	560	593	571	620	566	550	588	541	593	592	561	581	568	550	598	508	577	569	598	569	523	562	579	565	539	589	575	544	564	538	575	537	568	559	545	579	596	566	532	519	558	537	570	645	549	543	553	584	591	558	540	580	606	508	559	610	526	565	560	524	564	598	554	562	545	576	580	518	574	540	584	578	605	492	550	543	532	547	543	571	583	543	569	518	538	607	529	559	573	538	559	546	551	561	516	572	535	571	603	502	588	561	533	580	554	518	563	545	519	587	582	575	545	551	551	581	555	517	543	533	549	505	508	527	565	510	562	555	553	619	537	549	572	519	582	539	560	551	529	587	572	547	492	544	544	576	545	538	544	553	567	581	553	525	583	558	571	581	531	554	573	585	543	566	571	568	586	575	525	554	546	549	577	557	567	544	556	543	531	561	564	568	553	554	557	552	544	563	552	566	565	523	532	542	575	552	572	529	596	590	576	539	546	543	589	542	576	541	536	577	545	539	531	569	547	570	561	572	566	561	588	558	558	586	568	576	577	551	535	578	581	560	548	555	562	574	555	568	558	610	555	575	546	553	546	547	568	574	580	566	571	577	557	556	575	576	526	562	538	618	588	575	578	542	574	520	526	530	553	532	556	547	564	495	556	562	574	551	552	586	532	567	571	592	551	531	540	521	581	555	540	538	547	551	556
38586	12451	1704	1033	718	574	497	462	405	432	416	393	381	364	396	382	332	345	336	329	337	342	308	332	309	328	320	333	293	317	337	314	345	314	331	321	329	291	298	321	312	341	318	293	341	354	307	332	331	326	320	329	323	359	299	317	339	321	335	328	322	337	319	358	332	330	326	301	306	327	305	293	284	333	302	339	303	341	315	337	322	364	311	317	339	289	335	315	339	322	313	319	332	356	311	328	296	312	315	301	316	305	314	305	327	311	305	334	328	370	339	333	313	325	294	289	333	348	299	328	316	323	276	361	320	352	315	331	340	339	337	330	333	333	332	345	307	317	354	324	331	313	346	332	318	315	331	335	340	310	301	333	314	335	300	303	294	323	301	335	350	336	316	309	308	337	314	316	316	352	331	330	318	310	329	323	294	343	317	325	318	345	344	288	311	325	312	301	315	307	299	314	296	335	315	310	356	307	319	317	306	348	328	336	350	328	337	324	339	343	348	339	322	315	325	334	331	317	326	353	324	303	348	316	308	306	312	338	316	310	286	319	302	340	302	294	313	342	316	302	305	331	357	316	309	321	321	320	317	322	300	323	363	313	324	301	297	314	329	338	305	279	318	344	321	366	307	358	315	356	362	307	298	300	313	314	322	325	326	300	323	289	343	301	317	312	289	309	326	322	324	315	306	332	343	321	296	306	300	338	314	309	302	309	343	320	291	287	302	293	309	306	334	326	327	327	313	345	331	306	306	343	300	344	308	321	321	313	328	315	308	311	305	336	349	356	318	317	337	337	284	327	320	331	335	315	317	350	328	307	329	357	335	310	317	323	314	304	339	313	318	320	322	311	307	314	306	321	309	312	297	316	328	345	289	324	309	334	317	320	323	285	320	364	313	324	311	306	309	306	332	306	326	309	317	315	299	338	316	325	288	312	306	320	304	346	334	329	329	343	313	344	313	311	313	308	299	376	343	324	287	305	313	311	325	327	348	344	300	354	333	320	332	318	298	336	328	262	272	290	301	319	325	350	313	332	316	331	327	311	311	337	300	326	315	276	324	316	318	284	303	302	316	297	327	341	358	291	324	300	326	336	351	309	331	334	335	335	338	313	318	314	336	306	334	319	309	323	369	319	318	346	340	307	340	339	308	337	330	287	296	305	312	349	292	339	341	320	304	324	317	322	302	303	336	301	310	318	342	351	300	331	323	366	320	336	301	315	305	356	323	327	291	306	323	343	319	302	334	317	316	320	317	340	333	299	335	302	321	296	287	283	339	328	325	368	313	277	328	310	283	328	344	326	347	335	334	355	330	310	337	350	300	305	296	333	330	311	323	341	317	306	313	323	327	304	299	313	318	275	298	315	342	294	306	360	374	302	295	298	337	298	295	328	316	319	333	305	287	293	328	326	305	338	322	332	326	358	343	307	338	334	342	323	292	303	313	307	338	298	311	306	331	326	300	316	310	271	307	315	335	341	328	321	306	297	360	335	304	283	342	349	326	338	327	303	322	340	319	296	319	322	329	302	335	342	324	330	336	331	313	348	354	316	305	295	307	294	330	307	327	317	323	286	310	345	330	314	335	347	340	354	319	305	309	341	324	275	355	336	340	324	343	306	321	310	310	310	314	329	315	332	319	342	320	338	348	332	339	333	282	335	315	302	353	314	311	319	299	317	299	323	315	344	311	328	332	313	287	338	311	316	315	309	327	327	307	308	311	280	324	329	320	317	332	287	331	356	300	300	334	341	306	322	311	310	326	314	353	324	287	311	316	325	310	339	276	310	321	325	329	277	279	336	301	335	320	308	296	308	322	318	303	338	332	298	309	339	344	308	324	292	306	352	320	299	314	298	312	303	293	311	320	368	285	302	319	360	290	340	376	324	307	341	349	351	299	332	332	330	328	317	334	320	337	298	293	336	345	315	323	321	328	306	322	309	317	319	328	339	343	308	323	333	303	310	301	341	293	300	355	330	355	320	354	308	337	360	344	318	327	330	297	300	301	349	348	307	325	318	336	307	339	313	303	329	331	318	315	288	316	330	334	320	308	319	306	316	311	331	310	319	322	279	285	335	324	345	320	344	309	348	309	301	336	321	365	324	325	339	334	320	291	346	320	340	316	317	340	322	341	309	325	325	353	279	305	327	361	327	313	329	313	311	351	315	322	347	363	323	286	301	318	328	304	320	342	322	330	332	318	330	286	317	320	299	348	305	380	301	339	324	315	333	351	329	349	311	313	348	303	353	340	319	312	325	327	321	317	331	307	321	308	328	319	306	333	342	345	333	308	298	352	315	342	323	336	327	329	295	320	330	335	290	313	305	329	323	356	332	325	308	312	306	262	323	321	333	322	343	332	305	312	353	317	318	338	309	297	322	334	308	329	301	322	331	287	342	327	328	313	315	347	330	315	327	342	340	328	312	355	283	327	290	326	303	345	314	349	309	313	297	323	315	316	318	338	351	317	290	302	315	320	294	327	351	335	358	351	313	326	316	316	327	339	307	323	323	319	348	287	340	363	322	332	309	328	329	329	328	322	343	293	309	346	340	326	310	296	311	367	311	315	326	314	308	314	296	301	316	341	309	320	326	299	289	315	330	348	330	299	325	334	322	305	294	318	286	308	320	303	336	324	314	309	314	317	317	348	307	309	323	288	335	291	317	316	348	331	372	332	305	344	319	299	316	350	341	318	302	326	330	335	322	359	337	312	320	345	307	341	304	339	298	310	274	334	328	311	337	329	317	306	283	322	339	331	324	317	314	362	334	331	309	328	287	306	346	355	282	310	341	307	323	320	335	321	318	348	299	311	306	361	311	298	348	338	317	340	365	357	324	336	331	324	330	352	313	343	347	331	349	342	325	339	331	326	307	317	325	316	315	338	272	315	338	309	340	331	327	320	306	342	342	338	321	346	297	294	309	338	345	315	306	313	310	307	320	297	337	325	342	335	310	288	338	337	344	337	358	327	325	326	329	318	340	335	305	338	312	277	348	309	353	318	338	314	301	314	325	330	347	334	315	286	282	318	315	323	339	341	310	339	309	285	324	337	284	340	320	330	285	309	282	332	340	330	320	328	300	340	332	295	303	331	300	315	349	336	328	331	305	315	351	289	302	308	308	320	341	330	342	338	309	302	338	299	308	337	331	331	300	318	308	338	350	317	307	321	323	319	325	304	325	311	315	333	300	339	316	318	363	329	361	312	313	317	282	324	318	315	318	345	314	337	315	320	312	335	305	296	333	345	347	325	314	314	335	310	314	341	336	337	300	308	315	319	338	294	312	288	297	310	307	311	331	345	322	319	317	307	340	306	330	326	337	333	339	279	318	305	333	311	304	322	300	344	354	319	307	332	302	354	305	314	305	327	336	345	292	307	301	322	280	331	328	305	330	337	304	325	326	309	334	302	341	313	274	344	321	320	327	336	294	268	324	327	290	314	326	319	330	295	331	292	345	333	306	308	335	318	291	368	346	319	322	309	322	301	344	319	331	352	354	343	305
21273	1693	3263	3475	2969	2470	2121	1862	1767	1477	1408	1305	1219	1231	1179	1127	1125	1081	1068	1031	1016	972	1064	971	980	882	982	965	886	917	889	965	919	909	899	882	901	913	957	884	908	879	854	870	846	874	859	893	857	871	892	899	863	855	941	852	852	865	809	877	866	834	824	812	850	820	869	904	881	800	807	844	876	867	829	855	784	866	867	815	853	851	884	853	864	835	848	887	883	910	859	887	841	809	829	841	888	853	819	814	911	829	855	884	818	840	848	866	815	788	790	842	855	885	866	875	788	801	835	803	849	812	831	878	908	843	825	811	837	865	846	833	817	824	852	864	848	832	841	835	854	860	824	818	805	843	857	835	872	852	854	797	819	907	844	886	793	815	883	894	831	877	829	863	809	818	824	849	883	844	866	884	832	844	826	823	835	774	863	857	864	836	860	880	805	800	834	813	848	822	830	876	814	921	839	826	806	847	880	892	882	849	870	854	842	873	860	847	843	854	823	878	858	952	799	825	838	861	857	825	906	807	826	791	829	830	826	832	827	848	806	855	857	860	857	818	876	847	842	857	859	852	796	846	837	815	887	880	846	870	856	855	870	869	852	781	877	822	832	811	907	877	851	795	832	814	862	820	869	859	822	855	888	836	840	878	892	864	821	829	890	840	821	851	854	820	869	826	809	862	754	827	915	861	865	897	889	842	871	794	806	804	852	869	854	793	883	855	870	819	853	810	827	833	806	814	856	804	861	836	849	823	858	815	865	827	893	849	884	870	841	871	875	863	850	801	836	905	822	821	856	821	893	827	820	840	887	821	817	875	812	834	896	889	813	828	802	781	814	818	869	806	845	833	834	821	833	846	856	835	859	841	822	851	825	837	834	832	792	809	881	786	872	843	773	844	809	861	849	779	836	817	863	875	884	878	828	847	847	810	866	862	864	805	842	878	885	820	879	890	919	866	846	862	832	838	864	905	857	837	867	795	824	910	805	807	839	820	801	845	862	812	835	868	894	858	808	865	831	833	847	871	837	868	811	819	814	806	819	879	866	832	828	901	859	840	792	816	871	841	833	814	863	816	825	821	840	888	834	883	843	813	886	875	861	795	830	785	851	798	833	869	865	778	823	840	855	858	794	835	824	841	833	882	791	845	798	841	859	857	867	814	843	841	818	821	805	850	811	862	826	854	826	869	820	845	829	857	841	855	820	811	837	823	849	888	898	798	855	937	872	863	822	799	852	854	835	848	862	898	860	803	829	786	859	816	804	879	825	860	836	800	822	837	821	861	851	818	800	888	867	888	775	858	819	822	842	834	875	854	814	888	834	851	823	809	834	850	946	863	807	856	816	810	828	877	873	898	845	871	827	813	859	867	851	850	821	824	902	829	831	875	855	802	883	859	869	840	815	871	883	857	847	749	864	823	878	849	817	833	838	838	859	836	875	806	845	793	859	850	787	837	850	852	850	852	861	798	815	853	846	812	840	831	833	831	865	846	815	815	870	792	845	856	859	874	832	825	814	841	847	869	870	846	834	850	810	873	796	844	871	880	837	837	762	800	841	851	836	842	832	854	839	793	887	766	821	835	831	847	851	860	850	845	880	865	844	826	874	797	846	810	810	885	847	786	853	837	826	857	828	847	853	841	822	827	884	900	870	882	846	800	842	826	851	879	833	842	815	820	806	875	840	885	807	868	819	867	812	875	843	834	853	840	827	843	807	809	810	851	845	888	829	806	813	879	866	835	860	843	834	845	831	825	844	834	826	826	881	840	861	840	845	875	845	852	831	868	882	826	850	803	839	805	833	863	828	843	831	818	805	877	850	873	870	873	867	824	790	824	871	778	814	825	874	827	873	839	828	846	816	847	779	870	873	865	868	871	851	848	848	798	823	782	875	872	899	845	827	856	859	804	860	834	807	882	870	836	849	835	867	858	851	862	872	828	794	863	832	905	822	870	822	806	851	842	832	820	849	889	880	798	841	815	812	855	873	862	853	812	865	820	837	847	881	792	837	890	809	815	859	815	840	859	883	864	883	865	858	791	815	875	805	822	886	856	885	876	794	787	817	800	881	879	845	811	828	842	854	809	823	816	871	870	806	861	805	848	878	815	856	863	856	827	839	802	824	864	853	821	840	804	849	825	847	827	804	848	814	810	856	837	806	838	862	844	838	884	863	910	905	834	808	855	825	869	819	873	845	885	861	898	848	843	868	836	835	829	835	859	883	852	849	763	892	835	808	861	826	836	829	831	819	820	867	786	874	835	830	820	808	829	846	847	826	864	860	793	795	854	838	862	848	832	828	822	807	861	816	880	820	800	880	808	874	852	812	851	832	845	855	802	882	819	837	867	796	836	834	806	822	902	847	833	787	885	821	847	841	846	824	851	860	833	831	871	826	820	810	902	861	862	878	857	871	867	870	867	768	801	803	842	812	829	800	845	839	889	810	801	891	820	836	873	871	825	816	855	883	856	845	853	841	811	827	837	825	813	822	864	856	817	842	832	848	850	859	837	847	842	901	842	810	821	774	866	814	820	823	865	822	850	817	827	803	822	878	822	867	842	840	839	857	848	828	805	806	864	818	836	848	822	867	882	847	828	849	836	835	869	898	808	787	804	774	823	892	869	794	849	835	822	843	798	850	844	842	843	887	772	823	820	886	825	843	866	875	864	815	811	783	875	881	814	822	897	829	835	808	889	851	900	851	801	798	790	841	836	849	866	845	847	780	864	834	838	884	826	864	819	844	809	839	805	834	819	855	881	886	833	856	868	822	857	877	823	845	808	877	857	847	781	855	861	831	878	815	869	870	802	837	853	841	821	841	839	843	839	877	874	845	836	806	835	865	836	810	892	842	843	844	806	815	820	891	857	856	842	892	846	851	825	809	850	847	802	800	852	847	816	833	857	830	787	864	797	814	822	852	858	868	792	778	839	856	837	865	846	829	893	835	837	819	886	835	823	832	905	838	886	929	851	856	846	834	802	818	810	812	877	820	863	796	829	813	847	784	875	844	844	864	862	869	823	850	847	868	833	847	846	856	831	891	884	866	861	833	864	837	811	812	807	851	851	889	843	837	835	841	843	835	881	839	879	798	809	808	835	833	875	815	847	767	809	813	799	833	870	821	816	798	797	878	881	860	845	842	827	820	896	813	884	766	826	846	856	838	924	828	802	832	804	849	857	830	836	841	824	799	792	854	898	893	815	837	866	853	850	895	882	797	847	821	831	853	866	841	848	827	821	872	827	852	835	862	880	811	821	802	904	848	859	833	818	852	841	842	852	845	822	850	859	833	844	821	919	871	793	856	837	855	810	862	819	829	806	833	867	834	816	848	858	895	849	828	897	793	846	837	886	828	813	895	908	814	839	873	820	868	804	815	806	863	827	827	871	844	816	865	863	857	848	862	820	864	845	820	878	876	841	820	841	851	827	842	846	837	817	828	845	801	810	778	788	839	802	854	852	830	822	832	860	863	827	856	850	820	879	889	797	860	845	878	851	815	889
53663	24951	5920	1859	1225	856	703	603	471	487	435	429	360	377	343	366	314	353	335	309	280	288	296	309	286	321	314	305	302	268	284	312	311	292	279	282	273	297	280	299	294	279	280	281	291	293	278	265	250	270	268	279	291	296	273	277	280	258	296	298	285	301	261	282	289	273	282	310	310	253	272	285	272	265	267	265	295	291	264	270	270	279	296	290	274	262	261	258	284	258	279	305	236	299	273	294	276	258	266	308	291	303	287	261	279	256	278	264	301	305	297	269	290	263	304	243	293	264	258	247	275	274	294	314	263	281	239	270	284	305	290	274	242	264	286	304	271	275	292	264	301	241	276	249	269	249	251	292	275	305	284	269	267	288	263	284	298	291	282	290	270	300	286	254	293	262	271	310	289	259	289	273	269	287	255	288	284	292	309	281	297	287	266	262	283	272	256	262	294	273	286	296	322	277	268	252	270	276	259	298	252	268	301	237	273	273	269	282	295	274	283	249	286	275	283	276	278	316	271	282	279	283	277	274	291	275	260	270	262	254	265	275	266	260	265	254	304	258	251	298	278	258	255	272	287	250	268	277	268	274	281	281	264	286	305	285	286	266	279	273	295	292	258	286	270	256	268	271	246	259	268	291	274	285	264	281	264	273	291	305	272	250	268	283	269	261	298	264	254	286	304	272	299	309	292	272	301	288	286	256	264	292	283	276	279	289	274	279	265	307	263	260	283	278	282	264	289	305	249	236	291	288	288	276	257	259	302	303	283	276	276	278	289	276	274	274	283	253	282	311	267	281	284	275	290	272	302	287	278	301	286	269	287	261	301	263	272	244	264	260	268	307	290	292	276	297	285	286	267	259	268	293	269	288	298	289	283	286	265	284	255	279	279	297	299	271	267	240	267	317	275	263	278	303	255	263	270	271	269	289	291	264	294	302	295	269	295	299	286	245	298	278	258	286	261	305	275	314	271	277	272	273	263	274	255	270	290	278	268	271	276	269	262	274	264	286	280	278	266	291	287	320	301	260	310	260	299	270	268	285	273	276	294	271	272	299	273	285	264	262	302	263	277	291	278	272	314	285	292	286	259	247	257	291	249	280	283	262	280	265	307	266	255	256	250	261	273	272	268	268	270	261	250	306	308	289	303	266	295	298	255	313	269	263	276	272	291	280	308	256	309	256	328	278	290	292	294	278	251	297	262	291	311	284	270	281	253	285	267	288	288	266	290	267	295	281	278	285	264	273	262	296	296	279	265	293	290	265	282	274	250	283	254	287	266	283	273	262	272	283	268	316	275	257	268	265	277	286	276	260	264	270	285	274	279	262	269	275	282	299	271	300	285	296	271	269	250	269	284	282	280	256	286	285	266	252	277	267	267	232	269	285	236	260	279	324	239	269	281	284	273	267	277	296	269	279	270	286	241	258	274	253	274	279	261	280	313	260	292	282	275	278	260	268	246	267	285	295	295	282	254	281	256	278	243	271	249	262	283	274	301	269	285	257	277	261	272	277	284	285	321	279	289	259	278	271	264	293	296	266	261	261	263	294	284	289	264	262	286	243	293	282	298	328	309	289	263	276	276	255	261	299	300	251	304	287	256	247	250	281	280	267	266	273	272	272	279	279	276	263	270	239	296	325	278	291	284	283	291	284	243	245	292	292	289	277	277	269	267	308	256	235	276	271	282	287	298	260	298	261	247	247	284	270	282	249	301	285	252	273	301	257	298	285	285	273	247	310	284	297	291	258	280	265	290	249	285	258	284	284	277	279	258	284	292	283	296	274	281	240	291	278	300	291	271	296	299	286	278	260	267	247	286	235	285	262	290	283	283	286	278	277	266	284	282	266	246	284	291	295	269	290	269	274	317	284	261	235	270	248	282	252	240	277	243	293	268	284	293	272	266	280	255	293	287	278	302	300	289	303	274	271	295	255	270	291	280	252	273	280	270	282	305	313	255	260	280	282	266	290	269	274	266	249	234	285	241	266	266	266	282	296	293	247	270	287	282	252	266	274	294	303	252	300	282	276	293	289	262	288	269	271	280	309	277	302	261	267	300	284	290	295	243	243	266	251	282	278	295	298	291	289	274	272	267	263	264	260	286	238	265	276	245	283	274	269	308	231	248	292	282	268	268	266	236	253	286	315	294	295	267	254	278	266	294	268	288	283	286	305	286	296	253	288	263	266	275	275	270	275	271	267	256	293	275	293	294	274	259	313	262	261	291	280	273	289	307	252	290	271	267	256	263	287	250	289	297	261	296	265	266	248	279	289	304	289	251	257	282	275	291	291	263	265	260	261	287	252	305	252	270	268	276	240	283	275	283	267	258	285	299	271	263	299	255	287	275	293	269	255	254	269	289	271	303	293	289	288	278	257	284	272	246	321	261	261	268	255	257	305	301	277	303	260	261	270	295	276	238	282	293	292	289	284	306	251	272	268	283	269	282	278	280	303	259	260	273	289	272	274	285	290	277	278	267	270	305	277	219	288	266	276	286	258	295	303	243	269	285	266	270	321	289	318	298	279	260	253	271	241	267	254	285	271	276	272	293	273	290	284	307	253	233	278	277	273	281	302	274	274	269	254	250	273	261	274	279	299	296	264	297	282	287	300	263	287	293	280	314	306	289	301	280	265	284	287	311	287	303	320	283	249	264	272	263	264	279	258	245	282	293	260	264	330	267	239	258	293	266	275	293	249	262	287	282	295	262	279	267	258	251	295	269	277	262	283	265	273	285	263	272	273	255	280	289	293	284	297	287	234	256	274	260	280	299	288	293	278	253	238	292	260	276	300	252	270	275	307	275	263	268	277	274	273	287	260	249	279	278	292	279	280	271	274	261	281	295	272	309	246	273	275	308	276	279	283	248	268	274	260	272	290	299	294	311	251	285	258	279	267	261	275	256	243	294	294	256	285	281	233	266	247	273	253	290	266	266	263	246	288	287	303	281	270	269	300	284	277	279	276	297	289	244	260	286	258	272	286	269	277	268	292	257	264	269	302	270	262	284	279	272	257	307	285	257	296	279	292	275	273	264	283	304	306	268	302	273	314	257	266	285	295	287	263	290	301	285	284	259	289	264	294	258	244	275	261	264	252	257	257	282	283	282	294	280	270	249	254	267	254	287	259	259	278	276	273	262	233	273	294	274	260	281	290	304	250	272	284	269	281	264	283	282	273	261	281	314	290	267	274	286	238	287	290	286	281	295	294	303	267	298	275	289	251	291	267	259	292	288	242	269	283	291	280	289	258	258	282	287	299	274	266	266	306	268	280	258	259	287	280	262	278	259	295	269	269	270	287	276	292	291	264	270	274	258	269	289	285	282	266	267	274	267	274	300	269	265	289	260	259	244	256	281	289	291	286	271	276	259	276	289	288	291	247	265	277	256	265	297	270	278	271	257	252	301	269	266	273	283	303	268	258	232	286	253	266	287	278	299	288	308	282	268	277	318	282	275	332	272	294	283	310	263	272	273	262	284	262	279	286	281	273	272	266	263	280
31491	2684	5237	5726	4733	3742	3199	2720	2258	1964	1868	1673	1495	1365	1311	1250	1260	1214	1083	1100	1047	1011	980	965	903	902	888	908	887	896	851	776	833	826	832	789	824	815	853	832	798	702	767	789	774	792	760	746	743	736	738	745	763	715	752	735	721	696	753	744	726	697	723	765	755	737	705	752	719	745	713	720	737	722	714	713	726	698	724	704	745	757	704	722	743	756	697	682	727	734	682	708	695	692	743	686	713	643	702	731	701	750	708	736	733	728	671	679	683	816	728	669	654	724	652	725	756	711	768	760	714	657	747	678	751	706	665	697	750	682	739	713	765	708	724	724	710	711	700	718	688	727	696	690	697	713	742	704	703	745	728	673	739	696	718	726	732	719	709	681	755	713	722	689	681	768	689	701	710	697	694	676	682	705	691	701	681	724	734	683	704	757	741	712	733	714	744	652	696	695	721	764	718	699	685	721	683	704	722	702	655	666	745	716	702	704	734	727	682	721	712	682	705	680	718	685	725	696	715	709	720	723	732	693	711	665	673	683	712	729	701	693	703	752	702	713	680	682	719	748	666	724	672	701	696	732	727	676	736	717	679	663	721	744	648	731	739	675	690	685	689	760	781	693	693	708	747	682	736	722	724	655	684	673	664	721	665	704	677	713	720	734	704	696	680	658	759	712	695	638	675	732	671	688	694	708	692	699	692	667	716	711	669	707	703	722	659	724	667	693	705	710	702	702	750	758	648	686	732	728	732	736	719	764	673	681	668	710	701	703	757	782	714	728	678	710	725	734	651	748	715	727	733	734	696	691	710	721	693	703	732	685	706	679	703	697	668	724	737	715	682	684	730	703	724	686	705	686	698	747	688	659	667	681	763	751	746	720	647	715	746	741	718	667	723	720	717	695	741	728	672	718	660	690	683	693	642	712	688	718	737	708	774	693	683	697	683	659	657	733	739	726	701	700	704	705	694	755	720	718	709	705	699	659	683	692	681	668	667	651	751	720	691	673	721	738	719	662	720	749	709	729	681	728	725	668	700	696	666	688	732	682	707	732	729	686	725	707	735	737	709	693	727	714	686	710	741	729	708	675	721	714	702	678	720	726	694	707	707	720	722	714	684	688	683	676	724	680	677	733	728	720	700	709	709	702	701	727	664	722	709	679	686	705	705	690	708	715	709	673	727	705	707	708	749	715	690	658	711	687	763	718	690	720	669	705	730	715	726	717	717	700	697	708	682	707	658	665	688	702	700	679	700	739	697	666	695	736	715	667	728	733	710	670	689	748	699	734	731	685	676	703	727	724	754	736	721	707	724	704	708	703	695	691	673	689	712	679	721	700	695	743	669	677	709	709	715	682	691	700	706	733	756	716	732	709	749	718	733	682	734	750	740	685	696	661	667	708	718	681	725	716	698	699	666	722	698	680	661	701	707	728	699	747	737	713	711	719	721	724	723	705	685	726	690	745	707	649	689	724	726	696	696	669	719	715	676	688	719	715	727	682	734	674	714	676	691	695	712	723	696	697	696	688	685	704	721	721	750	717	739	700	661	692	681	705	662	699	722	732	734	703	712	685	708	720	684	695	727	697	704	707	724	692	766	683	717	728	716	688	668	657	683	752	696	734	706	746	669	729	688	701	703	696	699	718	712	710	686	669	704	702	718	693	679	704	702	681	680	706	711	736	713	703	672	672	702	703	694	661	706	740	687	714	735	713	725	700	732	742	685	662	651	702	691	738	702	712	732	753	736	694	702	755	708	710	692	719	679	680	699	721	702	701	681	722	657	711	669	635	711	729	681	736	728	718	709	698	674	674	705	678	754	694	702	658	703	687	683	700	676	725	698	708	709	739	679	667	673	691	720	744	706	723	710	732	730	710	654	710	717	712	710	734	688	719	736	709	706	693	676	663	694	682	680	680	712	745	655	738	725	711	743	698	690	771	684	692	727	682	734	708	688	706	731	661	640	692	696	715	714	702	672	737	694	681	728	670	674	709	719	651	691	730	746	748	676	707	701	670	671	706	697	728	698	737	719	716	716	693	689	704	739	719	670	688	705	689	685	688	717	690	737	706	671	682	715	742	714	705	737	720	682	724	703	723	711	666	704	717	704	704	741	710	674	784	706	739	697	742	721	724	744	679	682	714	723	710	727	726	734	737	724	752	669	696	676	726	714	645	713	668	689	697	690	703	745	681	705	741	682	704	730	721	703	695	698	684	732	663	768	727	692	698	680	696	758	672	706	720	736	708	736	723	648	629	710	656	721	671	681	733	665	689	722	760	713	786	701	695	731	733	701	725	680	728	726	715	700	656	684	711	689	713	721	687	725	684	698	694	723	705	709	644	688	705	684	730	752	744	707	708	738	705	693	725	695	685	713	684	736	688	711	740	706	726	752	688	707	688	674	678	692	722	655	659	720	703	702	726	660	759	679	699	771	683	685	706	710	729	691	703	741	731	689	733	706	650	726	718	712	739	698	747	720	694	746	717	704	710	676	696	695	698	673	707	709	770	731	708	661	714	667	703	753	691	729	720	757	709	721	742	683	724	734	739	674	698	687	697	724	665	758	683	697	740	726	665	726	688	708	716	741	720	715	731	711	727	740	726	705	718	727	705	737	686	707	689	695	713	719	711	715	732	729	739	650	720	687	716	727	704	652	702	686	736	683	681	713	705	665	686	693	715	715	674	701	702	742	647	692	693	745	657	711	670	671	712	695	717	712	689	699	758	712	716	707	699	695	690	700	721	712	740	708	747	677	687	717	715	701	730	716	641	691	727	712	717	697	734	720	657	721	723	667	668	709	714	721	671	714	719	686	692	702	760	754	709	694	671	738	665	696	654	650	695	745	705	695	700	712	700	725	714	689	723	671	677	727	711	673	701	677	694	707	722	712	735	737	697	690	742	752	690	691	696	738	692	715	713	636	676	677	724	672	694	684	695	678	706	726	733	710	715	686	714	676	698	739	784	699	711	684	702	749	709	723	753	699	694	711	712	677	708	744	695	740	706	730	663	694	740	731	705	724	798	705	708	723	714	710	728	692	787	692	722	670	744	709	692	731	702	710	709	695	683	722	750	698	691	722	709	733	708	754	742	709	694	703	758	681	662	693	681	707	675	754	729	713	686	679	693	682	705	707	694	689	665	754	708	713	695	709	711	655	630	737	698	675	729	679	711	742	713	714	710	721	743	671	712	735	709	756	742	749	699	697	705	673	716	759	690	758	695	673	689	713	700	734	709	702	670	747	669	685	691	661	713	701	694	704	712	745	726	695	695	708	713	703	714	709	685	666	663	736	688	680	713	654	680	655	680	730	696	753	673	703	692	692	689	690	651	712	692	715	710	714	689	691	667	717	704	756	717	671	707	726	703	675	733	702	758	703	716	733	730	704	703	689	724	683	687	755	725	717	706	690	686	737	748	703	714	724	699	688	692	712	731	692	741	716	701	661	692	674	694	711	715	680	713	698	699	733	691	713	709	720	712	744	694	726	741	717	640	703	712
4456	326	216	198	201	190	212	202	208	216	220	172	180	220	170	200	174	176	190	161	196	219	165	185	189	205	211	188	218	196	184	180	182	207	207	192	196	172	207	178	197	226	177	191	207	170	214	203	195	179	197	179	193	201	232	170	197	180	196	243	161	212	195	198	202	176	186	183	194	200	215	200	203	181	171	210	193	207	188	213	176	205	163	161	191	205	214	184	196	185	187	200	154	200	189	180	202	181	184	202	174	178	206	185	206	208	219	204	188	174	175	192	164	181	203	213	187	207	194	173	212	197	191	184	220	172	178	174	216	178	174	199	206	182	200	218	177	195	204	189	204	190	173	178	199	193	202	181	183	174	203	198	195	174	174	197	199	196	166	189	190	191	221	175	186	171	196	197	210	196	234	198	210	181	199	224	186	184	185	200	197	188	186	178	198	173	204	209	176	203	201	186	179	187	198	192	192	180	195	194	196	228	192	197	202	202	183	200	226	214	188	192	187	211	193	182	213	188	195	191	175	199	200	232	231	203	204	183	201	188	185	196	194	192	203	223	228	199	189	217	204	189	206	194	190	198	217	209	189	149	213	200	229	154	192	214	188	181	201	200	165	173	187	172	207	201	186	179	177	201	183	188	207	211	171	198	201	221	208	196	217	204	216	201	181	205	191	189	184	204	207	173	189	175	219	191	206	184	187	211	209	203	219	198	179	184	199	210	208	202	200	222	195	182	197	181	187	181	183	206	200	218	206	218	198	196	225	198	185	212	191	197	195	205	214	182	213	198	199	187	193	219	195	200	201	195	205	201	208	193	184	199	207	211	220	191	197	195	188	189	212	203	186	202	196	194	206	203	197	191	203	218	212	193	223	187	178	178	181	206	203	198	188	212	194	198	203	185	195	190	215	210	204	229	188	177	199	192	204	214	182	203	192	197	194	190	200	185	177	179	180	197	203	189	174	237	193	181	191	183	223	205	202	182	192	211	170	205	192	219	213	189	171	196	181	191	182	178	213	186	192	205	197	175	208	186	192	215	197	177	199	205	181	188	201	212	166	209	165	200	222	195	200	197	202	203	202	172	195	185	191	199	195	186	226	197	212	185	184	199	181	193	190	205	204	182	200	207	194	210	180	187	186	194	207	205	213	162	173	188	206	176	218	187	184	192	173	202	202	203	200	214	198	189	185	206	199	223	202	190	198	208	201	205	192	208	194	189	184	201	203	215	176	190	200	197	218	198	204	196	172	208	182	188	183	201	194	179	183	193	203	188	188	182	211	201	182	180	182	198	174	204	179	206	180	179	201	187	189	188	192	179	212	194	196	223	174	181	212	213	176	198	185	197	183	203	188	170	200	167	197	184	183	206	196	227	207	182	194	197	211	191	224	203	195	208	208	206	201	184	197	198	191	209	193	205	182	177	186	202	204	199	211	175	195	191	191	175	195	162	196	196	159	182	192	213	184	170	174	181	177	196	168	198	209	203	216	206	178	171	186	181	190	178	204	167	189	186	198	218	209	199	204	191	202	213	203	204	195	178	234	194	194	197	180	191	179	198	230	204	209	166	188	191	219	204	177	206	209	194	203	187	167	180	184	203	166	177	207	216	204	208	186	188	191	189	217	189	192	203	192	189	199	186	175	219	171	176	207	196	230	179	208	194	188	187	199	184	191	194	197	175	174	216	196	194	205	185	173	207	208	205	190	187	187	210	188	172	188	225	178	203	179	195	190	207	178	178	193	192	183	192	175	200	206	195	190	217	190	185	223	199	202	195	192	198	193	202	207	204	193	208	201	209	191	196	189	207	211	183	203	207	204	195	172	177	171	165	197	198	205	199	190	183	191	189	188	193	175	186	199	193	201	166	202	195	194	194	210	198	178	174	204	185	198	190	192	182	181	200	217	202	194	190	169	198	195	216	191	194	185	207	160	182	201	184	173	200	168	175	202	198	185	211	228	179	195	203	191	177	202	198	218	183	202	173	195	204	169	200	164	193	194	208	202	183	192	179	209	197	182	216	212	188	180	203	190	196	191	195	204	241	193	192	212	192	192	200	194	176	178	204	176	156	181	185	191	200	206	193	199	197	193	170	196	216	181	197	209	203	187	188	175	182	203	175	213	188	196	184	215	214	179	186	199	187	212	188	175	190	171	191	188	202	199	198	178	209	194	199	192	150	194	208	197	184	199	184	202	194	205	199	187	210	213	207	194	224	222	184	203	224	205	222	172	209	196	200	193	192	207	190	209	192	194	216	197	196	184	194	182	189	210	202	201	211	167	202	190	179	177	182	194	189	210	229	196	200	188	177	206	195	194	195	194	173	197	162	216	190	176	184	206	203	195	198	197	210	171	204	208	175	190	195	182	194	195	213	203	189	195	194	200	190	216	183	204	196	196	185	187	190	158	177	216	182	205	187	201	200	196	206	204	189	207	185	206	201	196	205	178	185	192	198	175	212	188	197	193	181	219	201	193	191	167	185	231	219	192	174	159	200	170	178	183	184	189	191	179	199	215	183	200	224	196	206	207	211	203	181	205	186	168	184	221	197	207	181	173	188	197	189	198	206	209	183	171	199	183	183	179	199	172	204	206	178	173	180	202	201	194	180	210	202	192	173	210	194	216	175	187	189	194	211	185	178	197	184	200	220	182	202	185	205	166	218	184	209	189	219	220	175	199	172	188	209	218	231	198	200	231	193	196	209	184	201	187	182	202	205	201	192	206	178	207	182	196	173	165	215	191	183	214	202	219	195	173	171	188	201	175	164	198	194	225	184	209	195	174	181	178	203	166	214	169	206	225	189	193	183	181	181	186	179	214	193	199	178	213	217	223	198	194	198	184	201	193	198	194	222	205	200	200	186	188	203	213	208	202	192	201	206	204	213	206	181	195	182	181	211	206	206	209	203	207	172	195	177	206	209	200	192	196	192	209	207	191	192	204	205	176	227	228	181	187	195	189	167	205	215	186	204	169	163	169	213	180	209	195	186	219	181	205	197	212	213	204	189	183	198	190	208	198	213	194	183	196	191	173	202	194	186	196	213	178	184	213	193	202	195	170	200	211	183	184	172	178	233	219	224	192	188	203	189	202	198	195	207	190	194	196	216	198	185	209	186	211	200	194	213	188	178	210	222	193	176	196	192	185	193	207	180	185	204	181	195	174	205	198	191	170	220	196	179	193	203	173	166	211	169	192	190	207	178	161	201	192	197	181	178	214	202	213	212	193	176	195	171	187	193	197	199	200	174	188	169	204	213	196	183	176	176	204	191	207	169	196	201	228	187	173	188	205	197	192	208	185	191	226	164	210	193	206	191	198	191	205	175	172	200	187	211	178	182	199	165	205	188	208	145	211	199	195	198	190	211	190	196	198	196	195	180	187	201	201	191	173	195	213	175	197	190	194	196	201	203	202	174	220	222	198	218	223	198	191	179	166	199	194	175	200	186	196	203	206	182	211	191	199	187	183	199	193	215	183	203	194	214	185	214	185	227	212	189	230	197
4449	645	674	653	648	642	620	595	640	586	567	588	595	553	606	564	569	551	554	567	554	540	600	533	567	547	608	587	516	567	561	560	604	565	569	528	527	535	579	559	556	555	597	549	594	539	587	552	506	545	584	597	543	553	565	539	529	561	594	573	531	555	605	561	527	544	596	548	536	554	560	591	509	539	510	556	572	539	524	569	557	532	571	560	578	585	559	567	526	528	577	556	541	555	517	526	558	535	559	522	573	529	548	532	571	549	589	552	559	583	575	567	588	617	578	532	537	590	549	522	493	560	570	554	569	527	570	541	584	550	531	581	558	557	557	576	577	496	575	553	551	550	523	590	536	513	592	556	573	535	535	547	529	564	530	575	565	602	545	586	556	557	543	525	556	604	494	533	566	570	613	548	544	573	540	541	537	549	575	544	567	550	538	573	570	543	532	548	569	568	599	536	559	558	549	568	563	540	572	564	545	562	596	586	532	545	526	548	573	556	539	537	516	558	551	549	525	538	580	588	536	546	571	550	595	573	527	538	531	599	545	565	534	554	561	641	547	529	537	580	581	554	552	546	558	567	568	547	572	504	573	566	499	551	571	582	584	569	529	582	592	536	533	576	594	573	592	576	536	554	567	500	585	568	538	572	555	538	548	560	528	547	584	564	560	520	549	538	549	571	558	558	554	560	522	572	551	553	544	585	548	585	522	541	558	572	564	575	559	535	514	542	568	539	577	594	570	542	529	565	556	565	529	550	596	545	569	529	547	535	546	536	538	530	589	568	588	557	540	553	521	516	530	560	563	520	518	541	578	538	559	542	564	543	550	611	515	575	547	584	586	569	586	531	555	547	557	574	570	528	568	547	544	533	555	547	526	546	603	575	575	557	557	560	555	549	606	561	538	565	564	543	529	569	532	539	542	530	566	572	555	558	573	542	571	544	558	583	531	554	527	540	565	527	609	506	508	557	547	605	567	603	553	527	536	575	557	559	588	562	555	547	599	552	532	550	530	543	508	569	530	566	566	574	563	562	573	564	534	563	551	540	578	544	563	565	573	514	552	548	562	583	535	529	530	576	538	545	552	573	587	551	588	555	565	575	550	554	579	561	494	543	567	602	559	566	570	609	575	550	538	564	528	563	533	580	555	518	577	547	551	540	552	527	586	551	538	552	533	519	567	590	557	574	577	555	560	533	583	511	549	563	587	581	569	553	573	615	565	550	568	563	595	572	539	564	591	594	587	557	552	589	536	610	575	580	538	550	590	571	548	578	540	580	560	564	570	540	549	583	564	569	558	620	562	519	526	545	535	546	544	545	562	570	567	546	564	573	529	560	548	569	523	534	560	550	567	579	585	564	580	530	589	544	558	580	596	569	566	592	552	508	524	534	600	574	573	525	507	557	518	531	512	564	569	548	595	486	576	560	541	561	558	531	562	563	562	551	556	547	563	545	602	549	529	508	575	556	564	559	557	550	570	546	551	537	557	548	543	541	561	567	568	625	554	576	595	554	532	533	545	591	552	557	490	555	538	588	532	544	606	573	578	521	580	569	557	533	521	535	571	540	552	588	576	560	525	538	552	624	566	521	538	563	585	577	564	550	557	550	530	564	541	538	602	599	533	518	539	541	553	533	553	575	508	545	557	578	585	556	554	562	514	568	572	571	551	559	568	534	567	542	523	565	559	590	551	531	562	550	558	549	523	569	543	571	552	576	568	544	568	579	562	548	582	551	573	546	557	576	591	547	576	564	494	533	556	520	551	550	523	540	594	552	546	558	535	527	551	545	540	568	553	553	535	517	600	525	599	515	570	575	534	526	519	558	544	540	567	517	574	578	536	552	570	552	541	579	551	596	546	580	567	609	577	591	558	547	542	538	551	537	532	578	565	538	540	562	523	550	545	554	580	540	545	567	570	545	587	559	565	576	541	558	511	562	548	569	551	571	527	551	613	564	558	564	565	551	531	563	580	557	575	549	560	533	551	532	544	528	545	560	543	544	584	593	571	538	529	555	550	549	561	548	557	553	565	597	573	540	562	578	591	528	565	583	559	577	541	543	546	507	566	551	530	570	562	571	519	521	547	533	545	564	556	565	571	569	584	569	538	534	609	552	517	544	593	553	560	556	561	530	572	512	533	571	574	538	571	589	561	573	559	553	572	551	587	575	569	544	524	505	537	531	525	556	522	541	557	571	531	548	576	550	585	584	549	561	551	578	536	522	550	603	556	567	576	542	505	535	567	524	574	547	584	558	540	502	551	579	571	557	550	597	592	574	521	567	574	551	541	549	537	561	554	531	554	531	588	525	544	595	575	584	547	524	611	555	600	554	573	583	550	498	544	558	628	570	550	540	563	506	551	552	533	549	566	546	561	535	543	567	603	602	525	535	573	534	561	559	557	540	525	522	541	543	556	551	575	566	549	551	521	534	595	615	553	563	520	535	558	575	564	532	564	560	561	577	548	518	564	601	540	562	577	579	560	585	528	545	555	592	561	569	568	502	526	515	550	558	557	527	530	545	612	548	562	556	580	541	546	524	538	525	522	540	518	560	550	558	579	519	559	550	549	550	577	577	533	537	521	562	576	563	564	567	592	527	574	556	569	536	569	559	533	551	564	539	535	513	574	591	523	568	568	534	554	527	561	569	531	527	583	567	577	564	542	534	542	567	588	549	504	526	580	564	585	579	566	551	537	579	548	557	570	556	553	511	591	573	562	609	540	544	563	546	582	528	524	538	542	616	553	536	568	562	575	539	540	555	540	591	532	560	567	580	551	560	587	554	605	586	531	563	564	523	537	553	520	576	517	554	515	522	528	570	534	549	559	542	533	534	544	570	532	557	567	563	539	533	583	545	530	568	547	523	570	599	553	556	549	534	593	560	542	547	567	520	599	515	537	552	580	558	574	569	547	567	526	527	533	536	551	607	565	552	541	576	572	588	539	563	581	588	570	557	519	586	533	596	528	555	580	552	532	586	552	553	573	545	545	532	560	548	579	547	561	496	565	536	515	563	542	562	564	576	577	552	572	557	540	547	546	567	596	513	556	547	574	522	567	555	544	569	568	533	567	550	516	516	553	550	584	564	539	532	609	581	579	551	569	561	497	537	515	584	523	571	557	570	597	544	565	541	550	547	568	602	564	566	580	546	546	584	553	553	551	622	554	596	545	607	526	555	570	580	526	525	540	603	520	565	560	532	561	571	527	586	597	527	575	560	574	536	549	521	595	568	573	572	534	525	560	570	538	536	526	560	559	542	550	496	579	524	544	525	543	536	545	564	523	553	563	525	570	579	567	542	569	590	572	567	546	558	526	510	535	561	530	579	576	571	537	528	529	587	559	555	532	547	527	544	567	544	544	587	545	529	573	529	556	533	579	554	574	542	588	574	580	547	514	586	579	557	563	550	580	542	550	531	536	572	557	582	575	544	572	566	538	572	571	577	547	583	570	529	574	568	545	544	579	544	557	551	551	574	563	566	529	558	545	569	535	581	533	570
39540	13392	1743	1030	760	637	547	471	457	447	391	400	404	374	353	342	352	320	349	318	319	314	338	348	368	314	326	338	348	347	336	346	358	305	314	343	330	331	325	312	317	353	284	349	304	333	311	322	328	328	309	346	321	310	306	275	370	330	357	338	321	349	332	313	325	311	346	330	306	315	321	317	322	309	334	328	328	326	311	321	325	327	349	343	318	302	347	318	299	310	323	296	322	345	353	294	294	296	337	324	328	312	364	339	297	329	285	304	314	317	307	347	295	326	320	286	314	362	320	305	311	318	330	322	339	289	323	317	332	333	323	298	331	336	336	321	293	328	344	333	279	331	305	319	310	297	311	350	279	328	303	320	288	303	320	275	345	299	317	323	315	322	316	329	319	306	338	343	346	331	339	295	330	322	324	335	344	328	333	310	305	337	319	326	306	329	291	316	335	302	340	325	326	294	296	329	344	319	311	306	362	292	354	306	315	321	346	312	301	308	320	332	309	312	348	323	336	342	314	303	310	354	323	319	316	314	295	293	319	322	341	316	321	305	333	311	310	313	338	334	309	315	320	328	288	319	344	342	320	296	307	340	306	309	315	340	330	337	316	351	324	301	326	309	317	314	301	308	313	285	344	296	334	311	310	324	315	316	303	346	341	343	353	306	310	278	334	317	348	353	319	313	304	289	343	332	326	330	317	332	341	310	318	329	328	318	354	304	312	315	363	363	317	344	328	328	305	321	314	329	344	300	287	356	314	336	301	312	310	307	321	322	329	289	296	309	332	332	292	299	338	311	344	340	335	343	291	326	305	332	310	324	322	322	325	339	351	329	313	330	324	291	324	359	300	313	336	354	316	338	316	349	347	304	292	376	320	331	307	292	336	320	295	323	317	318	313	316	317	331	301	298	288	313	331	347	341	332	328	329	298	339	333	325	343	306	294	318	335	322	337	304	347	292	344	304	296	335	323	306	344	317	317	311	342	325	338	304	369	306	331	342	276	294	336	308	314	323	367	309	325	344	303	331	338	301	322	335	320	345	335	294	301	321	335	322	311	329	343	314	340	326	313	311	298	334	342	341	355	338	310	325	321	317	325	305	300	330	339	324	317	327	288	309	298	351	297	308	318	327	332	325	310	332	316	342	317	281	309	308	328	321	324	314	274	284	312	327	318	295	368	323	311	328	284	340	314	310	292	356	322	320	296	306	323	338	329	301	322	311	324	342	298	340	315	329	297	310	327	335	304	345	321	314	316	311	293	327	327	308	286	330	338	320	320	288	347	337	318	334	340	309	359	330	365	349	314	304	345	310	320	351	315	295	331	335	339	303	322	316	325	322	301	302	321	315	306	310	325	315	304	294	283	298	336	293	350	297	331	322	318	324	329	325	313	321	341	340	335	334	330	334	327	332	324	334	320	326	295	331	361	326	295	330	324	345	302	296	302	317	298	288	314	325	294	303	301	302	355	351	327	315	299	310	344	302	272	356	349	324	319	299	326	279	313	322	326	322	331	309	285	332	325	319	303	295	310	299	331	326	325	334	309	330	294	310	337	319	327	334	329	312	320	324	305	335	333	315	303	291	292	330	333	313	309	314	318	330	316	297	343	373	310	306	292	312	331	308	336	340	299	293	300	309	297	323	298	307	324	328	326	306	335	347	311	369	277	332	309	342	340	310	278	332	323	317	331	288	314	331	294	288	322	330	302	316	318	330	342	316	320	314	346	324	331	326	304	300	329	336	343	320	348	321	334	288	304	321	294	299	343	281	324	309	299	296	289	336	315	332	311	346	316	322	309	351	323	284	290	309	344	288	313	290	307	314	280	312	342	304	316	321	329	354	331	325	319	329	303	315	313	317	296	307	308	320	303	305	317	314	325	313	358	334	294	313	346	283	294	321	338	284	326	337	347	298	293	315	310	336	306	338	305	321	328	316	313	327	332	328	347	302	312	338	316	342	300	311	323	334	316	317	322	301	302	294	277	344	293	320	333	312	321	304	320	324	346	335	348	321	287	309	327	320	285	330	307	311	324	311	349	346	336	325	346	288	313	297	312	305	334	344	332	331	317	342	331	295	329	332	312	338	302	314	361	361	308	321	302	307	314	331	310	304	308	322	334	330	297	335	318	313	330	331	316	338	332	296	356	311	302	313	335	332	292	357	348	333	309	335	287	298	280	285	362	320	322	319	337	305	337	295	287	313	311	307	337	338	298	312	294	333	318	318	333	381	310	321	322	323	315	322	274	337	299	350	313	331	336	342	321	296	322	345	334	348	308	287	294	307	319	309	316	306	327	353	379	341	349	314	321	315	336	308	328	338	355	335	297	355	337	327	337	304	320	297	285	295	325	321	304	346	285	285	277	301	326	349	336	315	334	349	299	323	301	330	342	315	331	318	335	322	299	326	304	334	340	351	312	310	345	337	301	327	323	312	341	327	322	317	314	302	298	345	324	302	341	288	327	313	319	280	292	309	330	309	355	321	332	327	307	327	340	301	314	328	341	339	325	322	323	334	341	306	315	331	343	300	312	298	319	314	330	319	311	327	308	338	337	297	315	320	349	303	315	352	286	341	318	326	311	295	309	286	323	353	314	336	328	330	322	324	329	326	325	312	349	315	337	331	311	337	323	335	274	358	329	347	297	316	366	314	330	266	316	305	308	355	307	316	317	313	340	312	323	301	349	341	339	290	331	313	333	328	314	328	320	341	285	345	327	318	341	307	327	302	303	337	319	320	314	322	349	316	315	305	332	351	305	324	290	294	313	314	324	336	347	358	325	336	311	325	324	296	320	312	309	310	309	326	318	335	286	306	334	336	296	311	326	319	313	317	341	328	343	272	333	337	344	317	332	354	320	330	363	302	334	307	305	335	330	308	317	346	314	293	318	335	321	294	332	342	325	324	325	315	302	282	293	340	327	322	299	309	314	302	339	340	320	312	329	337	314	352	331	359	340	313	311	318	345	326	328	299	327	318	297	304	306	315	334	308	348	334	347	362	335	334	309	313	303	313	306	313	298	296	295	342	363	300	327	334	298	322	332	328	349	318	281	292	322	328	318	328	318	324	321	321	318	340	330	319	301	306	321	364	328	313	308	324	329	311	326	314	328	310	329	331	303	314	322	277	305	295	301	322	352	328	313	325	293	325	327	288	295	319	328	317	315	340	338	343	300	372	300	295	324	327	325	349	330	298	303	302	331	321	339	312	330	317	345	315	339	303	318	311	298	318	347	324	312	302	292	299	328	300	303	306	318	337	341	314	320	302	297	323	333	327	322	328	337	340	297	343	343	324	298	323	328	325	322	323	337	324	325	304	297	335	325	344	333	308	315	330	298	317	301	329	326	323	263	317	347	342	335	321	344	299	312	296	337	338	320	337	311	341	325	294	328	328	328	298	298	337	331	341	316	322	342	299	333	347	302	312	313	337	312	306	315	335	340	300	312	337	285	320	317	333	312	337	322	306	320	299	356	304	291	322	346	301	296	309	306	291	311	345
22282	1859	3164	3421	2973	2534	2174	1959	1666	1461	1431	1319	1293	1215	1153	1124	1054	1036	1079	998	1023	959	955	962	930	893	970	900	930	941	959	903	913	872	890	869	833	911	833	875	874	864	886	856	868	875	901	921	835	821	862	826	846	883	843	853	822	847	836	853	827	821	824	841	834	844	825	839	815	843	844	851	888	803	847	883	843	820	851	848	812	808	840	846	873	824	810	836	867	819	880	866	857	816	815	872	833	857	807	806	875	869	824	823	809	864	839	834	832	864	871	807	792	868	826	838	815	800	844	826	836	889	850	781	859	831	877	829	853	887	827	841	823	871	832	867	870	811	827	842	885	782	865	864	845	804	856	870	800	878	845	818	861	869	784	791	833	874	834	841	872	864	806	850	870	831	839	815	789	801	810	808	811	870	830	818	804	882	887	877	878	837	908	869	824	843	877	812	816	838	851	843	854	880	792	870	773	814	792	832	834	799	824	795	793	790	816	849	845	824	838	812	838	823	880	853	870	839	830	795	790	818	821	847	835	866	880	802	811	809	783	850	831	836	819	815	816	819	885	867	810	826	816	891	875	844	902	849	798	805	828	820	895	828	802	838	806	841	817	865	813	849	848	786	797	850	878	881	819	850	820	805	852	844	851	883	813	794	860	832	854	885	835	826	855	809	916	865	842	812	840	878	850	847	871	813	867	869	877	819	804	761	834	834	814	917	849	802	876	828	866	842	790	833	824	865	872	852	850	776	880	812	835	842	857	812	833	814	832	824	807	806	824	827	927	882	808	819	842	830	792	815	779	860	803	848	850	818	828	871	820	829	849	849	771	835	876	803	829	808	817	862	851	843	882	807	838	853	834	823	840	861	854	832	821	880	833	819	807	795	864	828	905	817	893	829	822	874	814	796	815	803	822	828	823	829	842	819	849	821	823	812	779	801	893	863	823	817	861	838	821	816	880	841	813	815	834	810	820	861	832	809	845	808	831	813	844	835	874	848	802	836	822	842	813	839	857	852	875	829	770	810	862	871	807	840	904	830	895	855	830	823	843	827	814	822	861	819	845	805	866	857	845	819	891	821	820	828	804	848	844	844	817	858	833	835	820	812	853	856	794	832	816	819	732	787	826	814	830	794	861	826	853	832	828	789	825	829	833	847	898	857	806	832	830	843	831	867	787	830	856	882	819	842	828	813	834	872	814	833	842	822	862	886	837	866	846	812	802	811	860	819	820	879	862	860	860	821	840	845	823	853	820	827	843	850	895	829	787	809	834	796	826	841	880	849	888	845	887	812	850	871	810	857	809	815	861	804	807	790	861	849	830	857	836	851	846	845	844	840	830	884	858	877	833	827	812	858	809	832	834	817	798	856	896	852	854	829	894	820	807	821	792	905	869	811	837	811	848	860	829	810	850	861	779	825	827	877	847	797	798	825	818	818	834	852	893	833	798	832	847	827	840	844	872	857	788	860	847	774	858	833	858	847	840	885	796	851	797	857	797	837	802	853	854	831	850	820	799	781	892	865	832	848	798	841	832	834	842	862	791	833	767	820	807	928	842	848	907	829	846	816	785	828	876	818	774	823	858	820	808	868	794	850	832	816	845	893	830	862	841	835	813	809	838	882	859	825	823	839	814	778	858	783	817	842	819	838	836	803	854	814	802	831	807	866	841	833	833	768	831	864	842	863	805	841	861	885	834	836	829	824	825	826	842	851	774	851	820	864	789	880	808	829	842	854	827	833	821	816	833	785	882	776	821	796	782	887	849	830	824	847	845	787	837	847	833	838	820	859	823	826	854	838	828	807	798	840	876	834	830	822	837	826	815	860	819	894	803	821	807	773	824	813	863	795	771	865	849	819	827	829	806	864	857	800	854	841	780	832	855	850	828	840	888	863	823	876	839	839	855	858	824	813	851	826	858	842	842	820	842	827	807	860	856	875	797	846	816	807	803	771	864	817	818	848	891	865	865	820	835	858	827	825	836	864	838	845	853	866	857	850	826	844	809	793	805	810	850	820	802	839	805	850	886	839	860	816	784	837	781	895	819	834	791	808	879	807	797	839	816	842	832	850	777	827	816	825	839	779	856	779	821	829	892	845	887	822	884	878	836	839	851	825	845	824	847	891	841	828	843	893	845	834	819	822	841	824	847	808	778	834	823	888	873	861	816	810	857	802	804	843	868	849	809	897	802	860	849	864	837	805	904	825	819	821	914	832	847	838	845	863	787	869	811	831	806	821	859	828	853	869	853	832	792	880	847	825	774	813	823	885	823	825	826	840	819	911	842	832	849	810	865	886	816	840	833	794	825	857	833	858	861	855	858	831	806	859	826	835	795	859	903	805	830	838	800	828	896	859	815	853	867	860	811	869	796	916	875	823	826	853	813	854	877	832	782	883	758	797	820	834	842	818	828	929	810	821	878	833	811	818	865	834	798	857	859	891	805	844	881	750	849	856	820	858	833	836	824	826	807	826	797	821	846	842	806	858	860	870	809	823	831	849	860	838	863	796	871	846	841	842	868	876	872	862	848	841	829	810	813	856	875	802	841	830	828	855	828	884	822	845	859	834	879	857	862	864	860	810	816	828	823	800	837	807	831	839	818	888	816	795	859	833	854	799	831	903	870	844	842	820	792	807	786	847	868	805	876	878	800	831	790	776	828	905	818	854	851	850	834	803	807	787	823	849	795	848	841	832	790	845	836	827	848	872	777	868	856	794	862	790	839	818	812	838	804	873	876	834	825	812	903	862	819	803	846	839	873	882	851	813	779	800	846	832	829	853	872	863	823	820	868	779	835	865	867	814	840	823	843	840	889	835	840	836	807	827	815	884	874	830	773	802	810	844	774	856	770	803	830	863	809	833	820	858	825	914	850	820	852	848	826	790	842	797	795	841	811	800	857	838	851	848	827	836	848	810	838	791	849	870	824	838	807	822	839	821	822	870	821	856	846	813	868	828	858	849	870	804	831	882	844	872	849	898	808	888	846	822	910	872	873	886	840	816	858	806	817	834	872	813	861	847	882	827	858	837	826	839	858	807	804	787	847	831	867	862	857	814	848	858	802	832	834	877	850	833	816	859	840	790	841	766	851	876	835	843	838	839	858	875	895	826	871	815	875	756	791	870	795	804	832	810	890	836	839	852	828	817	843	790	807	819	795	863	795	852	859	834	858	795	811	826	853	796	845	839	838	858	851	845	822	850	836	796	862	870	864	804	742	854	841	843	821	851	885	873	816	818	832	892	825	863	855	843	859	780	850	849	870	838	815	854	813	849	869	835	874	888	865	819	833	779	870	836	854	853	833	852	818	815	770	854	858	822	865	842	837	810	812	875	813	860	818	787	832	869	853	850	792	853	856	854	861	796	832	801	848	795	809	813	896	827	826	855	821	859	833	807	828	829	827	901	836	822	812	814	828	896	900	791	863	839	857	848	827	895	864	824	812	830	836	869	821	814	828	876	808	804	901	821	825	879	840	818	851	827	858	805	882	846	814	764	828	855
52175	21638	4355	1852	1227	861	694	555	554	451	447	400	394	411	344	355	349	313	325	316	320	327	310	290	279	291	290	286	269	284	302	252	283	295	298	274	270	265	261	262	277	289	267	309	280	295	242	242	277	283	255	257	282	295	275	289	265	276	308	279	267	247	271	258	279	275	266	285	269	299	261	250	268	287	272	233	300	295	254	305	264	259	270	253	281	297	282	253	269	289	286	279	275	266	293	240	275	266	319	256	280	322	256	294	275	260	273	275	267	270	239	267	299	303	257	267	243	282	258	287	289	254	249	241	258	299	285	253	242	287	282	264	279	263	274	279	260	233	267	314	246	295	284	236	273	248	246	262	284	283	257	259	259	279	264	296	292	269	310	300	260	242	266	288	251	254	286	264	252	253	302	260	271	265	257	287	278	254	264	279	274	278	289	255	253	271	254	282	244	262	287	304	300	266	260	266	286	275	270	241	248	297	241	259	263	274	268	285	277	260	305	290	291	258	285	290	288	262	255	257	275	274	292	275	272	274	273	285	248	286	270	260	248	262	289	294	258	242	274	246	266	277	277	269	289	261	289	284	262	264	264	235	265	264	281	259	284	288	274	294	258	255	260	261	260	259	281	268	256	286	274	264	270	288	258	274	250	256	250	249	269	257	261	252	261	272	267	285	291	283	266	281	249	268	279	283	262	265	290	288	300	271	265	267	258	276	294	262	244	268	244	269	247	266	246	258	265	294	267	263	306	266	287	256	284	270	267	294	271	250	273	263	288	271	255	247	260	286	288	252	266	292	286	264	249	253	283	298	273	311	241	306	292	293	269	283	257	270	290	276	292	315	258	255	239	256	264	252	259	292	267	258	265	268	273	288	242	277	261	281	292	246	240	264	242	275	256	260	284	280	302	286	272	241	298	269	275	250	270	240	279	281	288	294	260	251	259	268	280	271	289	289	280	262	284	249	267	259	272	279	275	284	259	240	275	281	315	277	254	267	271	303	282	295	251	287	280	270	301	248	279	255	257	265	245	300	280	308	287	274	284	294	269	281	239	260	287	272	258	243	274	298	254	251	257	326	282	274	277	307	258	233	262	277	267	247	245	285	292	262	262	275	272	279	282	276	257	300	275	285	262	269	281	260	264	299	268	281	257	291	251	295	253	268	286	262	278	277	242	283	242	280	258	253	297	262	245	273	287	251	268	262	270	251	225	260	253	279	259	271	267	251	235	247	245	279	290	282	272	253	256	263	290	285	255	261	261	285	249	276	293	262	277	262	290	283	261	262	284	285	250	278	272	282	277	255	265	278	264	302	235	288	244	277	250	294	250	275	274	256	280	250	285	289	307	284	232	287	282	255	259	260	278	280	285	242	285	274	261	224	272	294	279	289	266	272	286	259	256	263	258	280	263	282	279	275	293	247	287	265	274	306	280	263	286	284	275	258	239	271	279	270	248	252	270	286	268	297	271	270	268	300	298	263	281	250	279	254	286	284	252	255	305	271	272	267	252	279	304	281	251	270	272	262	271	280	271	254	231	256	281	263	270	265	270	286	261	266	271	244	275	295	226	268	275	237	278	283	265	275	293	291	282	270	250	288	257	285	307	256	259	282	302	272	292	266	253	240	234	291	261	254	305	261	257	275	280	257	265	259	266	245	269	287	258	275	272	270	264	246	288	248	258	264	275	268	297	292	292	285	280	275	262	284	268	262	303	268	279	247	260	288	251	267	250	267	241	233	242	292	263	252	270	279	300	261	255	255	261	259	271	275	301	248	272	293	292	255	275	269	270	281	255	247	270	274	269	271	260	262	271	281	281	288	247	287	259	264	249	255	288	264	259	266	268	260	268	288	282	285	285	259	230	272	283	299	254	281	267	288	284	281	268	270	295	275	268	255	279	268	271	304	290	277	254	281	290	273	240	257	251	293	291	260	258	267	267	292	291	289	275	289	248	273	283	245	262	275	290	261	266	296	257	270	280	249	277	259	268	245	282	266	255	271	255	265	249	268	279	276	290	273	272	285	250	257	282	294	283	263	267	269	282	242	268	271	261	266	245	292	292	246	274	279	257	267	253	289	270	244	311	258	290	263	248	276	301	275	269	266	272	296	283	244	280	278	240	239	257	264	257	256	266	242	253	277	275	271	265	296	260	259	236	275	284	258	279	255	277	292	247	275	267	284	284	278	267	275	259	226	254	261	270	282	283	289	292	288	249	298	251	281	245	291	257	254	262	272	268	280	278	290	249	290	280	265	261	282	290	263	271	278	246	281	289	250	241	279	270	262	256	282	276	267	258	283	266	270	241	257	276	265	277	298	282	289	270	293	276	253	264	293	255	291	276	267	263	243	311	271	281	268	274	257	274	296	295	277	291	273	247	257	248	251	293	283	258	268	290	272	257	277	278	272	289	286	259	292	240	260	280	300	255	256	281	267	245	285	251	273	279	270	281	281	287	249	291	305	252	258	278	284	266	281	263	257	282	269	277	249	284	282	265	253	266	260	254	269	267	263	273	261	278	276	305	282	266	280	276	267	261	293	289	255	300	254	271	274	279	253	265	292	253	285	287	296	252	259	264	258	270	266	255	267	271	277	277	257	258	271	267	284	285	251	261	271	250	269	307	300	279	282	267	259	247	286	282	268	254	290	288	302	267	258	265	280	283	277	265	273	271	281	256	278	277	267	281	274	231	252	258	268	275	294	271	232	291	257	254	252	270	266	274	264	290	272	284	279	268	304	287	248	244	269	259	270	264	280	274	247	278	258	293	267	290	255	280	287	242	265	296	282	307	279	226	275	246	310	264	252	256	238	285	271	239	285	280	264	259	271	270	260	289	267	266	291	299	303	276	267	265	296	260	276	262	289	281	297	271	271	246	310	257	279	282	274	285	262	257	296	289	253	264	294	277	255	277	290	273	281	269	273	270	274	260	301	279	271	288	254	281	259	259	263	243	270	267	262	272	257	297	254	238	279	293	247	283	255	292	268	258	265	274	270	294	276	227	279	254	299	283	262	295	232	276	256	284	268	258	281	235	255	287	271	256	275	254	262	254	270	287	274	270	265	269	281	281	277	264	276	271	256	266	291	264	269	271	252	258	258	272	269	293	288	279	275	263	299	258	293	256	274	234	280	302	294	266	254	263	280	255	287	269	273	255	278	278	269	299	262	263	273	272	299	252	260	250	248	277	267	237	276	264	272	272	290	271	269	276	260	261	289	245	285	257	282	260	276	283	303	289	247	269	276	296	269	268	251	253	260	273	300	275	272	259	273	299	277	304	253	244	247	296	300	281	313	306	284	261	286	299	290	305	281	265	245	258	266	296	253	304	257	274	282	266	275	279	278	274	254	264	299	300	280	271	296	277	289	285	268	266	317	282	278	278	283	288	279	264	302	250	262	294	251	257	274	284	268	271	282	281	280	267	265	272	257	307	285	268	263	281	252	249	273	271	264	277	280	267	278	246	272	290	295	269	265	247	277	237	295	269	284	239	219	269	245
29026	2520	5336	5684	4733	3880	3082	2710	2296	2066	1750	1658	1474	1361	1305	1279	1190	1172	1096	1042	996	990	966	958	945	911	898	887	912	856	850	812	834	862	814	787	772	802	794	786	795	774	805	723	761	730	742	754	792	774	756	733	737	733	703	761	735	731	730	757	739	722	731	724	710	704	681	719	700	712	755	711	753	718	753	720	740	701	751	693	676	701	669	691	734	745	729	715	696	713	668	728	643	730	703	755	741	719	748	751	747	696	668	708	725	725	701	681	675	742	709	714	705	675	729	698	713	687	715	720	753	720	745	713	691	700	705	675	718	725	715	728	729	660	718	690	711	711	646	718	694	700	714	684	657	706	679	724	744	684	699	699	681	703	678	738	702	689	690	700	690	670	669	738	712	745	673	697	682	683	727	663	708	709	691	694	667	698	685	718	733	734	726	747	679	698	712	688	699	735	703	723	720	701	675	739	716	686	645	688	688	683	731	713	718	679	722	683	695	697	690	716	754	676	685	695	691	701	719	646	701	683	707	685	681	661	663	658	679	716	693	628	675	660	704	665	705	720	694	729	661	707	689	679	650	702	722	725	639	664	731	738	686	689	708	723	701	684	722	661	696	681	666	690	666	689	674	714	714	727	714	722	680	697	664	654	665	701	687	712	709	713	732	705	697	685	727	703	678	667	690	675	714	670	677	676	700	719	708	690	693	719	702	691	739	721	696	737	699	686	695	669	736	701	712	713	683	745	698	732	699	686	677	748	688	699	660	667	686	651	686	719	724	737	691	716	715	696	704	697	705	714	758	706	746	674	657	706	768	661	648	692	773	721	745	708	697	683	688	712	670	702	698	699	633	683	668	699	680	713	713	739	699	720	710	668	708	654	658	632	658	752	699	710	698	718	742	689	688	686	705	661	745	666	706	714	715	736	660	679	665	682	658	763	699	687	704	678	654	652	702	705	738	737	747	699	685	736	731	700	647	695	665	718	734	670	710	706	731	675	703	673	659	715	694	697	708	681	679	699	687	713	731	665	687	727	677	713	719	651	690	729	728	691	647	728	698	723	684	709	650	699	626	681	704	685	704	728	711	660	692	721	675	681	693	707	682	706	670	694	695	704	735	675	684	679	680	715	710	728	700	667	674	692	721	694	681	767	694	705	741	676	648	656	729	678	709	678	700	706	690	745	677	707	724	709	700	668	685	694	669	670	682	695	705	718	689	707	717	682	715	672	714	660	701	731	723	670	688	726	666	679	666	695	673	660	748	660	725	705	730	724	702	665	686	691	712	640	701	690	618	734	674	702	672	690	723	747	737	706	694	716	692	707	736	733	703	687	648	675	685	736	704	659	648	696	732	701	686	729	706	724	672	694	703	749	727	719	707	701	696	719	719	704	677	723	684	684	685	696	715	693	645	663	669	645	684	671	686	710	713	671	671	723	683	703	699	701	712	717	715	710	703	696	708	704	711	700	676	707	682	723	655	669	705	669	712	719	706	729	689	711	735	771	703	765	735	731	698	707	691	670	668	686	725	704	695	676	680	672	718	760	695	662	660	715	689	703	734	717	743	674	685	708	695	702	736	683	655	633	731	677	674	677	659	701	702	666	702	698	641	678	683	703	749	726	668	703	686	707	690	685	726	752	693	692	746	658	677	662	694	683	707	699	708	738	683	709	658	661	662	696	684	708	714	691	712	697	725	697	687	722	713	713	666	696	717	704	667	700	727	745	658	673	729	633	688	694	687	718	732	714	730	693	701	754	685	674	662	684	672	712	663	680	661	657	669	724	716	720	740	655	696	675	663	681	686	690	736	720	691	660	702	734	714	696	672	686	741	716	711	720	688	705	686	707	724	692	733	668	699	707	690	674	696	717	694	717	699	671	686	698	698	710	685	713	670	653	673	712	704	703	667	712	733	649	647	728	679	748	729	670	732	711	683	694	715	687	668	704	734	704	714	698	720	696	671	665	685	679	680	694	733	697	713	679	706	678	730	706	708	690	668	727	710	682	690	673	702	672	746	711	718	674	712	713	729	694	676	710	673	730	747	683	657	699	737	685	680	717	717	663	682	649	722	648	734	680	693	686	705	679	691	702	738	716	675	713	730	678	672	707	728	684	694	656	689	684	732	703	669	645	711	715	663	713	704	735	717	743	653	730	693	714	676	704	642	716	696	745	696	693	757	677	734	678	680	718	704	765	679	701	720	724	683	700	734	691	719	718	673	691	653	701	699	698	707	711	693	641	735	720	690	715	706	699	709	707	690	683	706	645	709	694	719	734	700	691	685	699	699	711	710	725	646	681	712	690	717	654	696	699	721	741	716	669	667	712	673	662	633	682	661	745	678	734	673	730	680	657	696	733	722	692	731	731	694	671	703	728	750	692	702	693	727	707	695	710	685	704	667	726	699	696	688	686	730	688	743	712	675	682	677	737	712	727	682	695	709	721	748	707	711	699	680	694	692	696	724	695	703	729	716	675	688	738	686	695	730	653	674	729	746	692	709	674	678	706	742	744	699	659	694	682	688	681	678	723	690	728	712	730	687	712	722	740	744	703	649	701	658	684	692	686	686	712	695	705	694	699	697	641	728	687	691	675	676	665	713	670	719	685	758	759	724	714	720	686	690	676	694	748	706	701	695	734	760	743	734	706	671	693	656	709	693	667	751	686	683	696	705	670	679	686	677	712	700	673	681	670	711	683	685	696	745	730	690	659	709	700	728	696	656	681	746	676	702	716	716	714	739	701	702	752	662	732	704	708	662	696	699	691	715	656	702	661	682	720	755	694	712	718	692	718	757	641	729	692	686	726	731	691	701	642	667	648	710	691	686	674	675	700	678	682	714	715	677	768	734	719	727	689	729	682	628	720	706	704	686	655	699	702	693	762	691	681	690	672	648	750	674	661	712	718	690	670	735	659	690	684	680	659	683	677	721	689	728	731	680	687	697	640	686	649	672	692	705	690	710	678	681	738	701	676	673	703	686	718	702	722	718	695	705	663	749	762	681	708	690	697	675	706	683	700	692	715	702	742	701	694	690	664	705	703	664	743	680	741	684	691	694	677	717	692	702	692	698	729	698	724	692	710	729	692	709	685	774	691	732	726	740	676	664	681	674	681	679	689	710	654	724	705	694	685	710	692	682	651	754	739	705	694	709	708	727	734	724	685	707	686	728	664	654	702	693	704	732	757	726	681	722	717	701	705	730	696	671	688	700	679	691	687	691	718	691	716	687	720	695	635	709	759	705	726	689	648	716	682	723	706	703	732	692	759	660	674	661	670	714	666	674	762	712	742	718	634	663	716	710	682	721	696	681	688	736	674	657	679	719	668	676	684	714	694	707	689	733	700	733	687	686	703	690	711	716	720	679	660	686	666	717	715	716	691	682	731	700	693	697	683	692	675	710	684	684	719	700	687	703	742	704	685	720	701	711	644	715	673	677	689	703	694	672	694	707	707	680	697	752	688	712	724	683	708	666	701	715	742	690	694	701	692	734	694	698	700
4266	288	226	236	216	181	214	225	215	195	193	202	176	203	193	189	182	170	166	208	198	178	184	188	190	225	197	178	207	204	192	179	158	186	177	178	209	212	198	189	193	190	166	183	218	200	182	173	196	193	197	208	208	186	209	179	189	217	189	181	186	200	203	203	202	208	199	183	192	225	183	202	176	190	184	201	221	177	215	191	155	201	214	188	209	191	220	194	182	191	204	185	229	187	203	186	184	214	180	203	188	221	184	205	186	198	174	191	169	190	201	197	226	181	196	192	192	192	177	199	188	192	168	195	187	200	180	191	197	198	219	200	201	212	191	184	190	197	191	195	193	199	225	198	199	220	172	176	174	212	192	207	203	189	194	195	189	199	219	194	175	206	194	179	188	197	164	204	197	197	180	178	195	196	191	189	198	172	204	225	207	187	211	209	164	181	178	171	197	214	186	178	211	195	204	203	199	202	198	205	178	204	204	162	182	197	193	183	193	213	172	211	188	187	176	173	199	181	194	188	202	196	182	186	204	209	179	210	181	203	185	195	186	193	197	172	201	208	171	195	168	199	196	179	172	201	181	179	204	197	179	198	168	192	218	193	232	194	194	186	207	221	195	199	192	200	204	207	165	198	202	196	209	189	204	185	198	197	195	227	216	200	194	171	163	192	212	212	201	172	199	165	193	207	188	192	184	189	190	190	201	188	178	199	195	203	200	210	193	188	181	189	193	206	200	202	196	206	195	198	204	197	201	167	204	187	172	219	219	207	206	224	203	207	197	185	204	200	205	208	240	180	196	185	214	190	197	209	205	225	194	180	187	197	220	188	225	179	197	188	192	181	191	203	213	199	181	208	211	207	190	194	175	204	202	202	195	187	202	206	211	193	201	196	196	179	185	182	213	180	186	211	180	191	185	211	213	199	198	205	180	193	204	215	211	178	182	195	203	190	194	194	177	194	200	196	184	176	183	177	188	192	197	199	208	189	179	212	232	193	207	185	179	190	211	212	200	202	206	219	204	194	193	220	177	201	203	176	210	175	194	208	187	183	203	202	204	199	169	179	202	196	202	179	183	192	195	181	187	178	229	183	184	216	204	218	197	186	203	198	182	186	188	172	199	226	186	186	201	182	185	177	186	180	211	202	210	194	206	194	187	197	184	196	198	209	187	207	211	209	217	202	199	205	195	162	198	219	206	195	185	204	214	201	204	214	225	177	185	204	202	163	176	208	208	184	192	188	212	205	191	194	184	194	191	188	186	199	187	205	193	193	202	190	193	205	178	184	192	194	189	201	178	176	170	175	205	190	192	236	193	177	215	195	228	185	182	183	184	175	210	170	174	196	203	218	204	190	205	221	229	181	201	215	203	210	220	195	169	183	195	183	226	189	212	211	220	225	209	202	186	198	208	197	193	196	208	208	196	199	187	183	207	195	183	187	205	218	181	190	198	186	205	202	192	156	194	159	195	207	222	200	191	198	184	185	217	213	192	216	196	183	193	180	211	204	209	220	183	174	223	199	210	204	180	230	191	231	198	209	226	198	213	205	224	212	197	191	195	198	213	199	210	209	200	187	190	199	201	189	204	205	217	212	191	208	177	184	182	176	197	179	191	193	187	234	175	188	211	177	186	210	203	193	202	187	199	184	189	192	174	219	198	193	177	218	193	188	202	193	192	207	212	205	222	193	197	230	192	190	217	178	199	205	199	209	195	215	211	179	191	180	183	183	197	203	164	200	198	212	180	177	192	188	187	201	198	208	191	213	180	218	208	195	191	205	204	228	196	193	184	214	183	190	184	211	179	197	213	180	198	171	191	194	175	175	213	201	199	191	194	220	214	200	204	192	184	184	189	193	180	192	196	189	205	196	199	198	203	187	183	208	191	213	179	189	180	189	179	183	211	176	202	239	175	209	208	198	188	180	202	195	193	206	197	172	211	192	173	182	209	195	197	203	187	188	201	170	196	182	196	226	155	173	216	211	197	208	158	191	221	213	211	192	179	206	216	198	196	203	207	202	205	198	220	192	218	183	211	176	220	200	200	201	185	208	211	189	197	166	207	205	191	200	172	194	207	216	211	195	210	180	164	187	191	198	209	191	223	177	207	206	194	177	190	174	189	214	196	207	170	189	184	224	177	217	176	187	193	204	209	189	208	172	190	197	190	208	193	186	182	202	201	163	179	188	191	183	160	195	195	174	180	188	185	183	178	198	194	189	176	200	206	192	201	184	208	182	203	188	207	176	188	178	194	213	199	200	203	197	192	202	199	197	186	192	186	202	192	199	196	183	210	175	212	181	216	222	181	201	185	184	184	190	184	184	182	201	199	214	204	206	217	194	200	184	193	205	212	190	195	187	186	188	217	198	217	202	199	199	189	202	200	180	201	205	230	195	197	229	192	179	215	183	187	176	196	193	182	192	207	200	227	212	184	188	202	243	198	171	205	189	196	191	174	184	203	203	217	170	181	157	196	188	185	187	190	211	197	189	209	193	204	188	197	187	196	185	207	189	184	203	215	232	184	194	182	194	216	215	213	207	230	206	191	201	180	165	194	218	191	212	201	182	160	213	180	181	184	205	205	202	186	194	174	177	203	187	200	192	185	173	201	199	223	197	203	212	178	178	195	191	202	205	179	193	218	204	182	193	199	216	207	215	180	196	204	185	173	196	217	179	177	193	181	189	191	177	178	203	185	199	198	196	194	176	198	206	167	174	173	198	206	180	205	186	196	200	196	206	185	173	188	187	182	188	188	186	209	184	195	186	205	202	185	172	192	192	206	187	188	194	197	184	199	194	202	212	171	211	201	204	176	194	191	163	207	197	194	221	202	172	199	183	209	206	191	206	191	202	170	226	171	194	191	197	215	193	185	207	189	210	199	181	174	187	219	169	207	212	231	170	204	207	201	202	234	237	197	188	200	190	208	182	209	168	187	198	189	198	194	185	205	189	178	212	228	199	191	179	175	216	185	216	211	184	220	192	235	219	187	193	168	212	205	219	185	177	175	203	202	188	203	187	193	214	193	194	219	195	195	175	192	169	215	167	208	198	205	205	216	209	223	199	189	209	227	213	209	206	204	197	178	188	198	189	178	197	213	190	196	170	199	213	209	180	196	223	200	198	178	199	216	194	200	196	193	217	193	203	171	202	201	209	195	212	178	209	210	183	183	187	195	205	204	211	208	193	217	220	218	199	225	189	196	211	195	175	221	202	177	191	184	203	177	192	194	205	201	197	184	164	186	202	177	184	171	176	168	184	183	217	197	171	199	202	198	175	219	211	218	195	167	220	206	183	180	168	200	200	197	184	172	204	190	171	195	204	177	188	184	183	198	178	180	186	196	207	197	213	164	219	200	185	187	199	192	206	201	181	188	240	216	197	184	196	181	209	192	201	175	183	176	194	196	197	203	186	183	193	182	205	199	183	189	185	204	207	210	213	192	188	204	193	190	189	211	215	197	181	209	220	190	182	188	197	191	186	196	210	196	212	195	195	206	192
4020	604	705	673	717	656	628	664	627	661	600	568	602	600	606	658	562	593	569	586	570	527	531	533	606	585	587	561	563	528	565	582	543	576	559	545	531	572	583	548	559	569	544	592	628	592	581	542	559	599	542	541	597	545	628	582	556	542	555	568	520	571	551	557	564	514	553	556	580	573	520	579	567	582	521	587	523	566	630	561	524	566	538	586	584	601	584	561	554	545	559	540	559	542	557	552	587	485	595	533	550	558	565	547	448	529	559	580	582	569	516	598	567	519	568	546	586	537	555	512	574	569	591	548	583	542	533	564	557	551	562	538	540	587	592	570	594	530	554	539	573	571	544	578	547	585	579	545	570	565	601	551	538	588	560	608	539	477	556	532	576	542	566	579	528	578	565	536	533	529	543	551	571	561	556	587	539	582	517	579	574	517	558	539	607	575	550	557	576	596	535	562	541	511	557	538	589	579	550	529	542	521	565	556	565	586	576	526	551	586	558	575	566	571	562	541	590	579	579	587	557	571	565	574	552	620	536	548	563	573	567	559	548	531	538	619	562	560	529	607	559	555	551	575	560	540	544	574	578	553	572	577	618	607	555	563	580	556	541	513	542	571	558	532	571	529	568	513	555	554	540	582	604	534	575	531	544	551	545	565	572	537	554	516	513	559	582	606	576	557	578	531	531	565	604	577	573	531	575	572	565	557	546	523	601	568	533	526	539	541	561	582	532	593	566	545	560	573	522	577	507	547	560	562	592	539	541	551	551	561	564	528	544	539	561	539	540	560	543	578	522	536	510	550	535	557	578	563	589	558	557	589	582	541	615	579	564	565	588	597	579	570	537	570	607	560	565	560	604	544	550	570	570	566	529	544	552	539	548	572	592	522	570	542	556	558	553	519	552	560	576	533	600	551	571	571	549	565	482	535	547	558	598	594	573	536	569	583	593	541	554	533	524	575	569	583	565	569	573	562	523	563	559	534	522	577	531	574	583	544	570	605	546	596	566	588	549	560	528	555	557	562	552	518	561	536	535	568	558	565	540	548	575	578	564	549	534	562	592	562	557	553	535	576	548	496	555	544	508	564	554	569	584	565	552	548	586	593	581	597	608	559	576	553	534	580	545	511	563	573	561	509	570	594	561	594	569	571	553	553	577	587	580	533	558	543	564	535	569	594	576	566	554	567	538	551	600	565	555	561	543	515	582	541	566	570	561	590	575	538	534	543	560	545	559	532	550	592	547	594	565	541	571	593	557	575	559	558	544	553	566	557	535	547	521	545	533	553	602	549	554	533	551	498	552	545	561	552	547	549	548	535	568	577	557	536	536	557	563	545	575	584	551	584	559	561	573	532	580	551	560	542	541	563	520	524	546	568	551	578	551	576	529	575	555	527	572	554	586	563	513	558	586	515	557	555	554	562	563	561	528	546	530	610	564	546	551	532	553	525	538	558	548	572	567	552	583	523	537	588	569	541	560	575	554	552	600	592	580	526	559	577	593	547	585	577	544	590	563	568	557	580	557	532	577	567	576	521	538	565	562	513	567	527	560	574	574	567	565	580	562	560	584	559	578	542	569	587	554	516	530	577	553	468	573	545	550	589	532	532	581	557	607	569	588	542	577	550	553	589	554	576	557	567	558	575	573	550	572	530	508	562	557	539	543	565	546	579	591	562	565	545	569	529	595	572	526	531	559	560	570	604	573	579	512	571	567	522	583	586	551	538	563	580	575	581	581	581	542	575	561	525	564	576	555	528	566	579	558	551	542	538	582	554	603	515	522	519	553	549	505	584	575	567	519	554	569	566	576	530	571	560	543	513	560	534	571	578	569	560	540	561	548	599	596	527	577	577	564	572	516	576	577	550	515	582	582	565	526	556	583	533	560	545	554	582	574	545	540	552	534	583	508	575	567	549	602	583	535	587	574	534	558	562	567	529	589	537	547	521	573	531	561	568	578	544	566	553	568	559	560	547	536	543	599	584	554	573	594	552	582	589	555	574	580	550	579	612	581	538	595	589	551	590	573	574	580	559	568	554	574	533	580	593	566	550	531	566	549	617	534	589	534	544	592	558	567	554	564	570	526	540	607	506	547	559	566	563	548	545	558	581	541	583	573	592	534	598	540	538	595	568	589	552	565	513	530	551	559	578	543	551	572	562	517	571	576	571	584	551	609	541	543	562	545	547	562	549	544	608	529	580	518	579	584	564	528	523	582	558	516	542	540	511	553	544	571	545	584	561	547	566	584	518	568	530	552	563	551	565	557	570	521	549	507	557	597	568	548	559	561	537	554	530	562	560	579	567	579	560	555	551	560	554	537	549	549	566	551	565	564	584	583	549	595	575	584	553	571	559	538	563	550	556	551	549	544	565	565	534	589	598	558	602	536	586	547	593	562	569	563	552	590	534	570	557	574	569	525	575	519	566	514	531	558	557	571	532	543	591	557	579	551	591	557	591	528	545	558	573	541	577	579	568	567	563	569	591	584	521	553	539	550	588	506	562	610	569	591	526	563	569	581	558	556	538	597	610	593	586	539	538	564	534	560	548	531	559	529	584	577	556	537	515	547	567	560	572	552	567	560	595	489	508	534	512	576	569	570	568	539	551	541	574	559	566	558	571	557	555	548	555	565	549	528	521	598	575	531	606	521	560	614	572	524	567	559	508	558	572	613	532	537	530	590	506	596	563	565	577	545	569	541	571	542	557	580	571	544	535	515	577	607	558	567	584	573	555	569	540	564	556	535	564	559	545	540	563	567	561	548	535	542	556	526	550	592	578	563	569	545	544	601	527	525	543	558	528	543	536	521	590	543	582	591	599	602	541	572	553	496	542	520	540	558	523	553	537	547	567	556	509	601	528	591	518	609	568	547	588	532	555	591	564	588	616	579	534	567	524	625	566	566	541	539	536	596	565	588	543	581	582	520	596	548	599	604	522	562	565	601	535	547	560	519	539	578	523	529	560	546	566	590	571	558	536	581	550	577	553	559	554	565	541	558	579	588	542	570	566	566	555	523	534	536	599	521	562	572	555	542	542	575	555	566	585	604	545	558	545	600	561	553	539	583	536	555	527	565	532	549	566	575	619	518	631	536	633	605	570	552	572	593	575	591	598	576	580	555	553	542	565	518	528	533	555	585	540	568	570	551	569	564	526	555	558	591	575	542	600	563	554	540	552	619	559	597	540	511	562	571	537	583	569	567	611	612	604	552	569	577	573	526	549	536	560	552	578	574	512	531	586	555	543	536	534	535	544	552	586	536	570	598	554	577	550	600	559	587	540	575	517	556	566	531	562	565	563	509	524	556	577	542	579	506	570	587	577	521	565	578	540	553	567	510	507	568	552	551	579	546	565	615	600	572	625	535	544	524	556	558	581	563	577	599	614	580	545	550	553	551	545	530	567	545	580	595	585	575	545	579	622	544	611	548	507	518	581	536	569	515	563	583	552	587	589	523	543	575	553	597	585	573	595	573	548	578	530	569	562	578	553	596	602	580	517
38789	11595	1628	997	754	619	565	452	424	443	388	351	354	404	346	358	346	374	352	319	358	345	332	360	337	335	345	337	375	327	343	339	320	333	282	304	313	304	328	353	325	342	360	312	285	357	338	375	299	343	317	310	326	343	354	306	337	332	328	309	311	355	346	328	305	302	339	321	346	339	308	294	322	346	318	315	297	332	333	319	326	346	359	356	331	335	304	330	328	303	322	339	327	309	340	308	308	287	319	330	331	295	298	304	298	339	311	325	323	356	291	282	346	325	326	307	333	294	338	305	327	337	320	332	297	309	331	322	313	332	355	327	328	303	331	336	302	321	331	332	325	315	301	327	318	354	337	295	333	288	315	315	337	345	321	307	319	304	300	304	296	346	331	328	300	325	287	360	332	305	320	308	299	315	347	312	362	329	334	310	301	353	342	314	295	306	264	333	318	319	321	313	322	314	353	311	303	344	337	330	297	335	332	314	308	302	344	332	328	344	335	332	288	359	332	300	329	316	321	336	314	339	364	331	343	337	308	304	316	318	319	346	328	325	339	347	311	286	322	328	321	318	278	321	332	341	302	337	316	333	306	297	339	314	304	314	330	309	324	295	322	320	323	317	319	320	309	342	333	319	305	324	342	267	317	315	306	327	367	361	301	316	362	342	342	349	318	313	293	310	302	328	313	331	351	294	324	326	354	330	314	313	325	291	331	339	321	340	321	286	327	318	333	342	362	334	310	309	314	280	324	353	306	331	354	324	330	321	304	307	317	331	344	318	309	311	305	324	306	323	329	321	314	291	287	328	307	323	355	336	328	323	343	321	340	324	331	360	275	376	285	344	294	292	300	317	319	310	324	302	321	335	318	302	319	306	340	346	320	287	332	313	292	309	326	315	320	320	318	291	333	305	339	320	311	310	350	319	303	347	314	329	303	310	301	298	310	314	295	305	305	342	308	335	315	305	329	313	312	293	318	343	325	310	335	286	301	296	322	313	318	336	328	316	318	330	300	318	289	309	305	295	301	322	333	288	313	334	332	301	316	340	330	292	313	331	332	311	330	302	269	325	343	285	357	304	308	314	300	333	299	287	322	302	315	299	322	333	310	365	321	316	353	312	297	353	314	319	348	354	322	319	354	330	312	317	330	306	324	298	345	317	324	289	291	324	340	311	320	291	319	310	330	320	329	314	307	310	345	317	306	333	356	302	335	318	304	324	311	317	315	342	325	309	310	321	329	329	318	319	311	305	306	320	332	314	331	323	328	317	313	334	331	300	312	325	288	307	358	324	307	313	351	355	328	299	322	307	304	305	329	333	318	348	333	331	326	305	307	322	315	339	324	335	312	315	284	319	320	314	282	328	326	300	319	330	283	308	304	323	313	301	305	335	331	303	295	307	326	337	322	318	318	323	311	330	272	327	339	309	318	306	303	320	321	286	315	327	326	337	319	300	347	327	323	290	316	325	337	331	329	310	306	309	306	317	353	323	294	317	314	307	324	339	351	319	301	320	290	335	312	327	321	317	319	334	317	321	305	316	304	329	306	325	299	358	328	311	360	328	353	306	319	295	337	298	312	317	316	317	302	333	333	301	309	289	328	359	328	331	346	296	322	311	299	324	311	313	307	349	338	309	334	316	321	316	328	306	310	332	307	329	303	346	316	312	314	300	296	324	325	342	326	300	337	322	310	290	309	310	293	287	328	315	308	336	336	323	350	331	316	305	337	314	295	318	322	315	318	354	336	327	323	312	325	274	302	314	315	321	336	330	314	313	314	328	346	310	329	303	310	361	332	298	309	352	344	322	298	336	348	334	329	308	308	360	314	309	372	330	339	311	342	331	359	335	362	315	330	286	343	306	313	335	300	304	296	338	316	325	318	322	326	350	335	312	321	341	321	336	355	345	288	333	281	314	302	339	360	312	337	318	340	317	302	360	276	304	302	324	321	335	329	326	313	337	323	323	328	305	340	335	346	321	311	340	302	310	299	323	307	320	314	302	359	333	327	357	326	332	320	322	308	315	284	315	315	347	326	318	335	338	310	288	322	301	321	324	301	318	350	288	323	299	304	342	351	321	331	339	289	323	277	307	310	340	340	320	326	278	330	332	319	305	308	349	295	349	339	290	336	306	359	335	329	341	297	330	285	337	323	301	345	325	297	313	340	323	305	308	287	331	305	328	322	345	281	325	328	336	306	293	303	335	298	287	289	305	322	290	335	343	326	333	326	306	289	341	319	320	302	344	304	314	283	313	318	339	313	299	316	335	341	308	328	331	331	333	314	339	340	338	316	321	299	332	346	317	284	332	309	317	301	319	334	327	309	307	346	338	323	307	328	319	321	317	328	334	317	316	331	347	328	310	300	307	304	295	335	326	364	287	346	302	338	339	288	321	314	331	322	325	324	361	307	323	292	306	327	297	346	333	328	336	345	338	324	314	336	314	345	328	332	331	337	325	347	316	303	302	295	307	334	298	340	310	297	342	341	331	350	301	325	307	309	316	345	331	326	301	301	330	300	332	318	289	331	323	304	320	323	291	309	303	326	293	313	302	328	355	328	293	338	290	320	299	307	334	304	326	340	335	320	285	344	333	328	316	326	322	285	301	331	373	323	319	286	298	276	288	321	334	325	319	313	340	328	274	334	306	344	335	320	311	325	346	317	323	340	311	298	299	288	305	338	320	320	317	337	285	323	295	285	332	316	286	373	301	312	328	291	316	359	308	312	337	339	304	319	315	295	327	324	309	319	313	288	307	320	347	320	302	286	341	336	310	314	312	332	354	323	309	346	303	303	311	352	332	338	308	313	341	317	327	346	346	347	345	323	315	333	304	309	325	334	295	323	319	302	339	300	327	327	330	340	308	287	323	301	327	301	338	339	305	326	326	328	319	318	320	308	346	291	336	339	333	310	348	313	288	306	320	330	288	309	297	318	346	327	294	315	340	318	319	303	287	331	322	301	304	318	323	316	321	316	341	311	298	302	349	338	328	341	342	316	337	367	308	309	301	304	269	286	312	333	320	342	328	307	336	319	329	301	330	315	332	325	322	315	320	308	328	323	330	313	348	343	314	328	301	321	298	311	344	321	338	296	322	310	321	303	323	332	307	336	317	322	333	333	314	323	340	329	301	309	325	316	339	316	333	332	332	322	340	341	336	344	299	311	327	332	332	330	337	322	332	340	307	320	301	357	306	346	332	319	322	319	292	324	327	316	287	308	305	340	331	324	311	294	280	306	326	307	311	327	350	294	355	323	298	350	342	338	363	329	309	331	321	317	296	305	330	319	321	319	359	343	331	306	296	340	342	313	319	300	295	323	348	315	278	318	360	308	312	333	325	337	274	314	330	323	305	345	282	330	345	327	321	324	322	349	314	339	268	328	323	355	304	310	302	325	308	298	287	346	333	313	319	309	312	289	339	306	324	311	299	303	327	294	310	336	327	317	309	332	306	342	316	327	292	357	352	334	343	297	315	288	305	314	311	319	341	311	303	326	303
21491	1747	3269	3408	3002	2445	2161	1842	1635	1523	1461	1310	1258	1208	1179	1090	1086	1041	1065	1047	1023	977	936	906	946	903	928	950	911	927	922	949	883	899	907	872	917	949	889	899	864	826	824	884	886	939	861	845	848	823	834	866	895	835	853	855	868	845	813	871	885	837	879	832	875	809	851	888	783	871	827	905	831	851	818	810	840	827	870	831	880	831	800	841	807	807	813	885	838	856	811	890	826	826	825	792	831	795	802	858	856	897	801	820	825	855	780	840	781	847	889	836	826	837	825	831	848	880	888	866	813	822	829	832	818	844	843	895	871	883	794	810	844	875	805	809	845	806	875	818	847	839	805	824	784	813	825	830	842	815	829	847	835	790	790	847	831	837	863	820	828	839	825	800	858	858	831	808	807	810	812	824	879	804	814	837	809	845	835	855	839	825	760	873	873	870	876	826	830	866	818	881	832	833	842	819	840	828	842	836	855	879	835	791	844	840	881	871	788	852	845	854	822	793	850	854	839	826	786	848	835	817	817	841	855	838	845	800	840	781	846	870	849	841	793	842	896	782	861	820	843	801	787	819	811	798	793	803	918	829	823	821	845	861	845	882	821	872	848	855	774	900	816	861	837	810	826	827	840	841	841	829	816	835	833	832	841	781	826	900	850	876	777	772	836	880	843	826	853	825	823	808	831	802	852	800	877	872	825	877	848	832	833	870	912	809	788	845	770	817	897	781	881	852	788	817	885	831	794	855	823	816	822	876	821	842	854	848	858	889	818	854	826	803	829	832	829	814	818	824	858	870	805	878	824	791	869	798	861	819	805	829	804	828	844	774	834	799	830	840	886	846	821	798	902	852	809	871	846	804	868	828	814	824	802	835	808	846	867	812	848	854	893	828	823	848	821	830	841	827	788	884	842	818	795	801	803	872	831	807	868	902	824	785	842	855	828	814	872	801	861	799	823	842	825	827	873	842	808	831	845	777	826	870	836	832	890	860	836	859	798	848	787	860	826	801	799	807	817	831	840	849	863	872	834	871	821	811	869	793	778	859	877	825	804	838	811	826	878	887	839	803	838	830	813	848	839	808	827	847	814	799	848	855	853	814	837	833	818	800	826	839	846	863	809	805	811	773	833	856	891	808	795	813	846	857	850	824	811	882	872	847	824	909	860	843	838	850	825	812	803	824	812	828	845	841	823	825	816	902	840	815	811	814	832	801	872	827	798	818	798	826	836	855	817	841	802	828	837	796	829	820	874	825	794	841	804	851	838	856	869	822	848	833	863	820	857	774	837	822	784	831	790	834	767	838	873	795	867	860	800	829	845	823	812	803	842	833	835	852	801	885	840	807	822	871	888	893	827	838	843	877	825	807	901	847	856	788	791	787	852	844	784	833	824	880	847	851	825	851	833	846	832	825	829	804	838	841	835	851	867	863	873	864	827	801	803	864	758	853	833	836	862	858	846	790	849	841	840	850	866	863	826	818	860	843	760	815	815	841	821	827	810	818	838	870	818	822	856	772	858	801	852	866	812	794	844	828	819	855	852	808	833	894	855	833	848	838	816	787	861	849	824	840	827	768	831	827	815	821	795	820	867	824	804	824	834	851	840	837	853	772	791	870	790	809	907	792	854	839	812	812	808	822	794	820	842	845	851	787	828	852	823	840	796	813	815	848	850	873	837	807	845	814	827	858	801	836	844	815	857	809	819	889	797	831	821	814	837	845	795	833	814	845	837	824	832	823	816	873	838	811	828	852	823	785	821	857	825	818	839	863	778	850	817	819	825	788	884	847	862	836	865	823	850	798	881	839	810	865	836	849	912	838	772	805	897	883	766	778	839	839	802	792	828	829	845	826	779	827	834	861	851	863	849	793	817	874	830	809	811	851	861	866	859	890	827	860	867	855	784	840	870	831	846	779	767	780	859	824	813	849	835	864	852	855	846	827	840	807	845	833	870	831	842	851	804	844	834	887	891	851	865	803	847	802	865	844	849	847	836	863	845	820	807	836	857	842	761	868	855	824	819	802	830	794	817	830	807	805	843	833	883	798	819	871	760	800	883	882	819	857	868	880	839	863	799	821	834	880	787	813	788	832	840	876	790	825	840	835	839	855	810	803	837	907	800	824	894	830	813	832	794	758	867	903	848	789	777	837	857	851	838	852	829	814	797	857	808	852	823	838	861	859	847	902	844	849	894	823	857	831	841	816	817	857	815	895	800	841	887	853	829	859	903	800	815	836	855	808	853	854	853	815	862	826	810	814	874	848	837	871	867	869	858	823	859	830	850	843	859	840	844	797	856	820	849	809	876	778	827	818	839	864	827	816	825	804	835	848	835	849	797	863	804	838	844	833	790	861	830	876	863	824	889	842	855	840	823	822	802	811	819	834	838	844	807	809	811	853	856	850	838	811	812	831	789	832	867	810	814	858	845	856	833	834	824	854	798	846	792	860	859	875	817	822	840	868	808	777	851	881	831	860	855	882	852	843	851	829	869	814	840	852	845	834	835	831	849	810	826	822	845	848	841	826	836	826	824	862	839	817	806	780	780	830	825	855	818	845	808	853	821	815	840	816	893	819	828	835	817	815	850	850	794	843	839	825	801	793	883	772	850	841	844	844	834	842	871	816	827	776	795	817	901	838	841	794	809	899	804	848	863	865	806	801	839	876	836	891	884	859	813	788	838	845	843	849	885	836	838	771	805	828	827	838	793	870	792	809	850	818	826	831	825	849	818	872	820	825	864	871	865	805	873	860	831	861	823	818	839	820	871	821	819	862	840	863	869	784	783	808	832	887	782	836	779	812	791	874	790	821	873	830	818	816	846	808	858	898	827	796	813	828	807	874	851	889	858	798	828	841	801	793	803	863	819	792	838	772	818	865	830	780	851	865	854	806	871	799	818	824	836	843	802	797	825	872	805	825	877	852	809	890	856	806	836	853	821	846	843	807	870	801	812	844	839	828	831	820	855	829	887	798	857	795	801	898	849	848	856	832	807	840	824	814	831	859	835	801	799	845	832	854	853	764	785	878	854	832	850	806	849	829	833	777	839	792	780	835	850	825	819	811	818	849	804	822	848	769	894	788	822	807	878	869	825	875	844	833	818	827	799	822	818	834	804	780	838	807	821	788	806	821	791	819	844	879	802	831	838	850	846	831	825	862	849	807	792	815	807	806	839	844	827	802	820	927	811	788	851	838	804	829	831	857	814	846	797	815	841	813	851	843	828	799	850	860	804	818	788	838	813	815	788	860	820	805	849	850	833	817	810	836	811	806	847	819	875	839	877	860	804	874	868	825	842	824	778	837	876	826	844	787	868	847	813	818	871	840	849	770	805	803	814	870	811	822	808	889	845	832	871	804	834	818	786	843	855	853	858	846	806	811	806	809	817	830	769	863	820	798	823	839	820	841	818	791	814	821	890	840	820	843	807	819	882	822	854	836	789	825	833	879	856	852	831	870	887	806	844	860	878	812	800	865	809	852	857	835	849	815	817	837	878	836
51821	20315	4055	1846	1167	874	712	595	534	484	414	404	381	374	330	327	322	332	329	299	295	333	316	293	288	294	283	290	288	278	290	283	306	280	264	263	275	251	284	271	280	280	297	297	245	281	263	271	239	283	298	285	269	283	290	265	255	287	253	298	264	297	284	268	308	295	296	264	255	260	282	266	244	244	270	242	237	256	239	269	270	255	262	297	293	264	256	235	256	252	303	258	278	292	266	291	305	274	263	250	293	259	260	255	259	291	268	252	264	275	283	258	295	286	288	278	237	272	274	259	250	253	243	248	274	290	256	275	271	269	255	292	300	258	286	259	256	263	250	278	260	267	243	253	301	273	275	277	267	259	232	257	278	282	282	259	276	275	259	265	247	239	297	303	279	278	265	276	281	277	262	250	235	267	266	266	243	260	282	263	236	277	255	300	279	271	273	262	268	255	253	230	263	231	262	288	297	274	278	249	252	297	281	285	270	279	285	260	265	277	250	293	291	262	256	250	282	280	259	279	258	279	267	282	250	278	260	256	266	278	258	273	260	279	266	261	253	262	246	271	264	238	271	247	266	253	283	252	249	263	270	274	261	266	257	264	248	266	257	288	286	256	268	247	262	272	284	276	259	245	265	249	273	261	279	241	244	288	265	253	267	266	272	246	257	257	282	271	274	271	276	263	259	291	268	253	290	269	259	252	268	282	254	320	284	263	261	248	262	248	277	266	250	304	255	273	282	291	271	288	284	282	270	266	222	238	247	296	275	279	255	302	285	276	266	247	266	283	269	269	285	291	278	268	255	296	273	276	287	261	262	286	253	248	289	273	273	280	271	269	277	280	294	271	279	258	219	282	270	284	281	244	265	282	251	259	274	274	258	263	262	269	268	291	253	276	296	294	294	265	267	243	271	307	253	272	286	282	263	288	283	279	246	285	281	284	296	324	210	268	240	281	249	276	287	251	265	256	302	263	243	273	276	246	285	292	261	275	251	287	242	282	237	252	267	283	259	259	294	252	303	266	254	278	279	295	287	238	250	267	257	272	265	292	250	284	277	280	269	294	291	247	256	271	290	272	266	277	298	257	283	244	255	267	257	236	287	259	272	257	254	262	249	274	266	217	262	263	252	292	286	291	295	255	263	286	264	313	264	289	232	264	286	266	284	260	248	257	273	263	267	264	262	272	249	280	263	291	256	257	271	261	250	250	271	252	247	265	265	241	305	262	289	270	277	272	264	258	277	277	303	256	253	244	264	259	274	279	264	243	250	298	240	272	277	270	287	262	248	283	245	249	262	247	301	229	295	269	267	262	290	256	275	271	256	277	295	305	261	238	277	284	275	266	260	244	236	278	252	271	284	246	282	254	267	238	228	263	244	268	279	278	236	275	262	261	263	258	265	253	252	285	237	275	268	282	272	256	249	292	247	295	292	264	273	260	306	271	276	271	258	273	273	288	253	277	272	250	300	283	285	248	276	257	261	255	272	284	264	270	253	260	278	237	270	257	256	258	271	270	296	262	288	278	252	260	247	295	265	276	250	233	283	273	244	265	265	293	279	262	280	250	245	256	263	275	252	277	289	278	276	273	296	246	247	281	250	276	276	260	275	266	303	269	287	258	265	253	253	266	262	255	267	263	239	287	276	279	295	285	252	257	258	279	266	266	253	282	292	262	282	249	263	277	256	266	261	278	263	239	252	269	251	262	292	265	249	256	275	260	249	229	274	261	264	288	294	264	280	228	267	264	293	282	269	243	262	237	262	272	264	262	275	267	279	280	262	283	276	237	271	302	277	273	293	243	246	260	258	259	271	267	278	266	268	268	245	306	283	260	251	286	254	263	271	256	250	247	285	275	280	312	274	280	240	280	270	265	261	246	258	264	287	270	250	239	263	289	283	291	282	275	271	308	263	285	286	288	245	266	265	253	294	271	242	276	266	283	289	268	275	289	261	285	275	254	264	287	272	261	276	251	261	271	249	244	266	265	242	268	287	282	265	262	268	259	298	275	230	276	217	277	257	245	265	247	278	267	260	297	260	255	289	276	270	284	297	241	283	252	288	237	253	281	276	255	299	291	258	245	275	260	277	249	269	290	320	243	253	265	284	280	248	263	262	269	287	248	284	269	264	279	246	267	289	241	291	262	247	265	253	249	267	252	268	250	253	254	275	290	275	280	249	280	273	289	262	290	288	233	276	274	257	275	263	289	264	246	248	296	257	239	278	251	249	287	268	268	247	253	288	253	285	269	265	296	273	264	305	240	275	272	295	274	292	278	262	301	285	289	251	285	271	260	280	251	249	240	285	259	253	249	281	235	258	261	266	252	286	262	280	295	262	292	276	276	251	280	276	277	267	281	278	238	269	276	266	255	256	252	244	313	279	254	287	255	254	242	281	252	258	286	281	289	277	266	256	248	269	272	223	265	279	261	254	271	253	262	258	277	295	273	283	263	263	277	269	268	257	273	280	253	269	269	244	221	263	277	254	281	266	294	272	263	273	259	268	276	287	238	267	280	279	275	266	270	278	261	268	249	271	274	272	257	242	271	245	263	260	294	260	272	269	279	279	251	284	225	249	299	274	245	250	267	275	219	261	279	267	270	256	274	246	268	252	240	268	281	250	252	277	279	272	252	288	254	286	257	246	282	296	263	236	279	278	260	295	272	280	273	284	256	270	255	272	252	284	256	286	244	285	277	279	255	276	254	290	260	239	278	246	296	272	294	273	303	252	271	264	244	230	227	265	264	265	280	245	292	304	269	283	242	273	280	257	277	262	259	258	278	272	290	250	279	293	267	273	264	261	244	285	295	245	275	253	272	251	277	257	253	250	258	265	266	276	221	290	278	257	283	261	277	268	246	293	270	261	261	274	243	268	267	262	269	275	269	276	259	272	284	251	273	279	283	268	279	285	269	260	267	266	250	259	296	277	259	291	245	277	292	281	268	265	287	280	244	270	298	283	243	260	273	265	253	264	262	263	272	281	280	245	263	268	281	312	262	271	306	258	268	298	292	262	260	263	251	255	273	285	266	250	256	275	252	271	277	262	294	269	246	284	260	276	269	285	264	265	293	297	292	280	280	254	285	293	278	242	236	273	234	270	266	267	288	272	273	253	233	279	251	273	234	244	287	280	254	262	252	254	304	283	285	264	270	271	258	306	325	282	260	259	277	261	290	276	265	245	244	273	269	282	249	255	299	265	287	278	278	273	282	252	274	244	237	290	248	290	286	283	270	270	265	264	289	271	279	274	304	278	260	267	295	283	263	262	267	266	262	255	245	296	241	271	284	275	292	267	273	287	273	276	266	257	262	277	252	285	291	252	267	277	238	286	250	289	251	240	258	243	271	263	280	262	257	258	307	283	304	279	244	282	303	277	286	251	288	248	269	286	261	288	238	257	245	303	256	295	297	255	279	265	248	292	259	266	288	270	281	277	263	261	254	268	248	269	259	304	268	252	266	242	282	255	264	278	262	276	270	276	255	294	257	230	286	279	270
28459	2479	5307	5676	4692	3794	3153	2656	2257	1993	1801	1554	1456	1402	1355	1225	1167	1166	1118	1054	1028	1021	937	954	869	887	878	856	804	840	814	802	781	782	838	807	756	799	834	840	755	729	786	766	766	739	799	739	723	750	722	742	794	748	713	703	737	708	754	677	707	720	746	706	765	683	733	715	713	671	701	741	698	750	707	734	740	698	720	677	691	674	656	700	737	729	710	738	663	676	719	708	695	723	711	723	731	697	685	711	723	754	710	716	668	723	620	687	704	722	717	714	730	684	707	706	726	716	671	673	738	737	748	672	727	665	762	691	732	686	754	691	738	686	711	693	699	695	697	731	664	686	642	696	699	692	690	749	736	627	711	696	706	719	696	677	695	679	721	704	698	708	685	663	658	705	746	677	722	687	711	698	715	662	721	677	713	766	639	686	719	696	710	702	701	718	653	647	693	685	680	649	710	726	656	707	684	686	704	641	680	693	680	730	694	707	715	673	678	664	710	694	700	688	692	674	657	696	685	690	707	667	675	699	706	662	729	685	707	667	686	684	711	698	701	699	719	712	689	692	691	671	667	697	734	656	664	687	682	706	650	689	692	695	691	727	699	683	722	686	713	745	728	678	676	697	672	663	691	682	649	681	716	669	658	667	647	664	713	722	669	705	703	714	690	712	658	712	666	682	718	694	683	676	682	675	662	710	667	660	704	736	655	728	716	686	707	683	676	726	722	722	688	685	682	722	658	671	682	652	693	665	682	708	675	653	669	708	724	682	711	678	729	667	689	683	701	699	677	729	698	703	663	737	681	765	721	696	664	690	696	723	713	704	698	710	652	676	702	656	708	677	697	663	683	673	695	677	665	695	692	695	723	724	712	694	709	685	719	667	662	701	697	725	705	689	714	693	691	759	725	679	658	688	727	651	665	625	683	712	694	677	700	703	691	714	697	718	718	681	698	685	674	674	677	667	694	686	671	706	644	712	676	694	665	713	704	697	700	676	658	674	694	691	649	704	682	674	693	634	703	696	681	698	708	672	660	669	705	661	704	730	694	680	665	696	685	726	679	724	671	674	689	670	755	677	676	659	697	659	693	673	694	697	666	721	720	710	711	673	702	685	733	697	692	699	697	708	685	695	754	675	704	708	722	654	743	710	700	681	711	708	666	713	686	690	685	708	733	694	666	688	678	705	710	716	688	735	729	676	715	728	697	704	697	687	732	706	729	727	741	685	729	686	650	652	698	699	669	663	696	669	654	676	703	680	683	683	677	712	700	689	645	732	699	622	716	716	727	666	706	666	697	713	685	676	709	722	725	713	691	652	753	679	724	644	685	704	668	681	701	639	693	700	715	693	683	650	673	708	667	718	739	728	725	714	671	668	666	723	710	710	698	699	726	723	692	669	651	723	703	721	713	659	691	715	712	674	690	685	669	680	679	691	669	705	698	688	696	684	691	671	710	698	666	671	657	722	705	723	667	674	669	718	662	702	664	669	741	703	668	648	667	690	693	676	710	691	694	675	691	667	712	693	706	684	716	682	716	648	674	662	666	692	723	700	681	699	699	726	707	701	678	702	707	722	703	704	688	653	697	718	712	703	738	744	655	666	720	670	714	659	681	679	688	740	703	704	648	709	734	714	697	720	676	686	667	689	706	699	678	706	662	669	693	656	723	739	692	669	778	734	684	680	724	679	741	701	719	714	673	674	703	680	642	683	677	703	701	702	718	731	722	661	687	681	673	673	642	690	715	729	683	657	734	709	719	709	683	682	697	700	686	720	676	664	716	667	677	708	708	690	676	691	681	696	695	680	713	680	670	738	704	708	646	683	695	635	664	725	713	690	726	727	663	718	699	670	661	693	742	717	692	661	697	707	733	702	735	619	681	710	636	680	681	696	707	688	729	709	645	689	710	693	701	686	685	709	697	653	695	663	643	685	651	709	691	669	677	720	652	643	706	686	646	712	683	677	707	687	702	693	621	769	671	660	706	732	716	716	671	697	700	708	675	714	682	696	659	697	704	727	663	698	704	732	693	708	685	676	690	691	730	702	660	672	682	683	669	681	733	663	696	722	723	745	637	661	707	673	640	652	675	656	626	693	712	662	692	702	681	706	684	733	724	721	712	686	703	684	682	705	686	700	656	707	719	731	702	673	717	740	713	687	729	661	676	687	700	675	674	672	635	682	657	652	696	711	723	665	698	679	743	680	740	683	688	712	699	656	679	676	686	694	691	671	682	664	746	736	744	704	653	632	700	703	676	701	692	741	716	683	682	724	694	680	667	730	666	700	693	683	716	641	684	691	676	712	695	674	711	695	663	738	666	634	684	685	688	643	611	677	714	704	652	674	685	718	696	704	693	689	687	676	700	710	687	672	612	677	667	642	681	699	708	716	728	685	687	683	686	663	684	654	731	698	708	685	680	742	687	748	675	718	716	710	680	692	637	651	736	693	737	671	638	676	751	722	683	679	715	701	691	692	671	673	690	622	724	688	648	657	721	622	706	717	647	694	637	708	734	663	760	705	704	761	668	721	696	714	712	699	669	702	696	676	643	656	670	713	661	683	681	705	736	668	736	672	674	693	689	704	703	711	741	696	670	706	675	735	730	701	723	677	685	702	690	711	723	661	712	664	679	670	721	688	691	700	648	690	659	639	718	736	689	696	693	694	689	680	703	685	727	645	649	688	700	686	661	675	677	690	665	698	669	686	675	676	682	725	696	700	691	708	705	744	673	736	733	672	661	652	713	678	686	707	696	662	678	714	717	714	709	716	655	678	675	661	683	701	695	656	700	676	722	664	703	725	671	686	678	647	709	691	715	698	712	743	680	739	708	718	646	640	677	702	669	726	677	708	673	650	704	675	731	676	683	693	756	695	704	643	722	702	750	708	719	783	716	678	701	716	678	703	694	690	713	694	677	698	713	713	708	625	680	699	699	719	689	729	665	671	664	696	687	687	665	680	680	717	675	718	681	652	721	643	710	720	685	685	698	696	704	680	696	679	692	688	669	676	673	706	691	670	705	697	704	689	695	678	714	658	734	726	728	702	710	718	743	668	647	736	710	730	688	720	734	680	670	659	724	670	729	701	666	684	685	697	684	645	672	706	717	716	659	702	707	697	689	740	654	706	663	643	699	659	705	706	652	706	675	691	722	689	671	753	698	672	689	713	685	716	644	694	695	698	681	692	666	742	661	669	681	688	667	712	713	710	739	676	680	695	646	703	713	702	689	694	692	682	732	701	645	731	687	689	741	665	698	701	734	662	695	670	710	685	713	680	690	676	659	640	702	680	700	700	684	702	696	684	752	717	718	691	706	696	672	672	691	676	702	691	704	664	705	727	679	640	692	687	721	705	681	695	673	687	718	695	679	692	690	680	704	684	691	684	664	683	723	664	758	721	690	740	654	694	695	673	685	662	700	713	721	677	711	682	700	709	706	677	659	724	718	653	669	688	694	660	663	682	686	656	743	696	693	676	671	731	710	647	746	651	742	687	727	638
4224	287	232	222	200	203	224	203	164	185	200	203	187	202	208	185	203	208	195	214	199	192	190	201	200	223	174	179	197	190	186	212	180	196	198	179	204	167	197	221	148	166	187	176	200	194	202	214	198	188	196	183	184	182	184	183	182	139	192	188	176	210	172	195	177	212	181	185	175	187	217	179	190	204	191	210	181	173	140	189	201	191	176	187	219	178	217	176	204	184	171	170	189	213	185	169	208	177	187	206	184	192	217	199	193	196	175	200	208	194	209	169	196	189	186	213	218	184	173	209	182	215	188	189	192	182	190	191	190	201	181	177	198	198	206	178	188	172	183	175	181	212	220	168	200	179	179	177	176	195	196	198	197	181	216	202	209	172	208	177	194	177	184	216	192	194	181	178	183	170	161	199	199	178	199	201	190	185	197	187	205	176	173	186	198	179	174	172	199	167	190	209	199	195	175	156	193	189	198	180	159	194	205	190	187	205	177	179	172	193	165	182	192	187	194	179	224	176	168	189	189	191	184	182	201	172	190	192	208	174	213	211	180	176	213	216	178	158	161	176	199	189	192	189	172	169	204	187	193	212	204	184	199	199	190	186	196	175	197	184	183	186	179	172	211	183	209	171	192	193	201	198	196	200	187	191	199	203	206	218	198	211	193	188	199	181	163	222	179	190	176	206	189	214	212	206	186	177	194	192	190	180	180	175	210	220	214	206	193	209	154	211	198	199	197	186	188	213	158	197	218	208	198	189	189	186	162	195	207	183	183	181	191	180	185	200	168	193	185	207	205	168	188	213	208	193	194	204	189	190	190	205	212	203	207	190	191	213	191	184	182	216	164	183	175	179	179	191	193	197	155	192	187	193	202	192	180	189	165	197	186	182	181	205	195	197	194	228	208	198	166	178	207	196	194	182	175	203	193	208	219	183	202	167	197	185	191	198	181	194	164	195	202	177	185	176	196	197	184	192	198	200	205	156	204	195	171	208	203	179	218	166	182	205	211	200	185	202	205	222	196	224	175	195	203	186	185	188	186	178	219	185	215	202	196	198	199	204	211	140	191	188	177	189	179	185	199	168	193	192	168	198	190	186	168	189	182	194	204	195	179	191	192	197	192	207	202	211	193	180	183	206	213	197	167	196	183	173	187	200	202	166	187	187	171	218	199	238	187	190	162	199	208	174	197	178	190	176	164	182	206	160	175	193	174	196	207	179	179	184	179	205	178	168	194	187	179	195	209	195	197	208	196	217	190	199	188	190	212	223	190	187	216	173	172	184	177	176	144	201	187	199	195	207	166	193	188	202	171	181	194	176	189	179	186	188	217	191	182	189	181	192	182	196	219	182	182	178	171	194	211	183	182	184	186	196	191	199	201	199	195	206	197	175	186	191	194	186	218	195	188	222	218	172	185	177	180	206	185	177	171	188	193	193	166	180	183	194	198	191	178	204	195	215	190	206	191	190	204	173	186	194	186	161	190	191	169	176	187	185	218	172	176	208	203	204	185	210	184	174	200	197	204	181	189	174	144	187	197	212	210	188	184	165	185	194	215	197	167	184	216	194	173	176	188	207	182	211	201	212	174	186	215	204	187	205	177	185	175	181	197	213	205	173	191	178	212	195	178	226	186	186	168	207	180	172	214	204	174	179	206	179	166	196	174	195	191	200	179	180	177	183	185	176	191	165	171	205	197	204	189	211	196	181	221	180	167	207	194	179	184	188	179	225	169	196	207	197	164	191	188	192	200	172	212	199	182	168	183	174	234	162	179	201	201	190	196	168	183	183	184	197	194	187	172	191	209	196	180	220	177	189	168	179	175	178	209	169	185	189	177	165	186	193	198	184	195	187	183	198	196	234	179	185	188	189	188	209	180	179	192	196	179	175	225	198	188	183	197	197	194	167	177	204	182	212	176	172	211	179	177	169	188	185	180	183	194	213	171	193	185	207	197	207	186	179	183	178	187	187	208	167	165	202	194	200	204	198	198	169	185	200	202	195	226	193	197	189	172	208	169	194	181	205	187	174	180	203	206	204	182	195	168	184	202	182	198	212	205	194	181	207	190	198	189	159	222	208	180	177	200	200	193	194	220	210	183	174	184	162	201	204	178	243	178	193	187	176	204	197	181	192	189	207	183	177	183	191	193	191	187	172	191	184	182	184	188	207	199	170	180	204	211	191	184	192	188	187	187	204	196	207	208	195	175	174	213	198	198	201	185	190	191	199	196	191	200	181	185	201	181	202	178	187	186	192	183	197	217	175	185	185	172	207	201	176	213	229	162	203	221	179	175	186	175	181	179	171	200	205	192	193	192	209	211	200	206	188	193	206	200	203	173	209	199	205	204	194	191	197	199	164	210	173	196	173	187	190	189	205	185	173	191	179	219	166	195	201	186	205	183	182	211	202	183	178	192	224	217	178	201	183	185	213	200	199	188	189	200	179	194	194	189	169	178	191	187	202	198	179	201	211	193	179	183	204	215	190	189	185	211	196	177	194	179	191	200	168	184	184	175	189	178	168	193	192	195	195	172	190	178	175	197	190	233	198	191	187	190	181	188	201	181	156	188	186	203	190	200	200	200	166	198	188	186	171	171	195	211	200	201	181	194	186	178	227	182	175	181	202	201	154	193	200	187	170	195	162	186	157	192	205	178	217	185	196	186	170	189	201	196	200	161	167	193	189	192	182	206	189	192	214	191	201	181	169	182	197	194	198	194	182	188	186	186	177	165	203	193	197	181	182	209	213	184	172	189	182	175	194	180	196	205	176	209	197	154	171	191	175	164	181	214	170	191	196	193	195	178	171	196	186	187	171	175	185	194	194	189	188	184	199	186	216	190	182	180	192	189	192	164	200	203	207	180	227	175	190	184	211	193	217	221	204	206	196	196	172	186	214	170	173	197	209	191	192	178	190	220	183	210	153	190	180	190	200	195	183	198	187	180	177	194	184	191	179	188	188	168	176	184	186	208	216	193	229	207	172	197	176	184	207	197	196	185	178	177	169	190	176	184	194	185	194	191	202	198	200	165	190	198	159	195	180	171	188	216	175	184	200	171	186	181	156	200	184	187	194	175	176	181	167	209	175	220	194	204	197	175	198	199	196	197	204	194	168	197	195	172	196	199	180	180	180	182	199	167	185	193	212	204	181	180	195	196	189	205	182	185	187	194	191	186	192	153	215	207	209	182	200	199	198	191	201	184	160	173	187	145	188	233	202	178	182	195	152	182	173	212	192	197	189	185	187	198	184	192	183	201	193	189	209	190	171	214	187	210	181	179	179	171	199	193	196	221	201	200	192	195	196	190	200	170	206	196	223	196	194	202	209	210	202	208	196	194	172	178	183	179	194	199	156	172	207	196	161	199	199	221	191	203	167	184	188	165	202	163	206	201	193	191	179	192	190	197	179	189	195	187	196	196	172	194	190	191	229	193	176	184	180	200	213	189	182	189	175	187	181	180	209	180	192	153	192	188	216	211	176	186	184	184	185	168	185	196	170
4234	580	653	695	684	582	651	644	576	552	646	551	563	548	566	569	572	591	569	575	533	591	578	541	556	558	552	540	565	556	526	528	550	563	535	559	581	605	528	616	550	557	481	563	550	531	546	547	630	533	579	554	547	546	526	533	535	586	524	548	596	556	561	540	605	572	565	555	566	526	539	563	549	546	563	567	539	558	527	565	552	570	573	525	538	592	539	512	542	523	527	528	570	573	562	555	530	554	547	533	536	564	554	584	518	558	498	546	541	590	564	563	517	543	500	531	559	488	575	531	508	571	498	526	536	556	515	549	520	545	525	533	594	549	571	569	559	533	546	581	544	541	564	540	555	581	546	519	542	563	574	553	545	549	585	500	505	544	553	555	501	589	571	571	558	518	555	513	553	529	585	586	564	541	537	582	525	517	543	540	579	559	532	523	539	561	598	547	545	548	598	588	563	534	558	528	519	594	528	569	566	546	533	543	548	530	550	561	584	557	540	579	563	531	548	586	567	536	528	554	522	559	546	541	578	560	552	548	562	523	586	537	533	545	599	527	580	518	515	527	545	544	546	529	524	549	583	607	608	561	576	574	544	556	561	557	554	563	516	548	564	569	542	477	567	532	561	528	554	564	580	536	522	582	516	533	546	549	544	509	534	551	554	527	538	537	574	550	551	542	536	566	526	571	551	528	534	531	570	564	541	526	521	540	551	551	534	614	604	562	562	563	556	543	531	544	551	574	544	529	519	578	534	541	575	569	509	587	560	498	562	549	541	536	577	558	532	519	498	551	529	556	524	579	526	548	567	563	517	547	541	554	576	484	544	530	523	576	504	547	561	555	544	511	577	583	528	584	582	554	538	552	540	579	546	564	560	531	522	562	537	550	569	552	541	573	548	518	524	533	556	537	572	551	572	530	558	551	572	530	581	568	534	566	541	537	533	541	580	580	545	519	541	536	524	530	570	527	542	540	505	570	569	546	586	588	508	557	578	543	565	524	520	547	568	527	523	541	520	556	543	571	515	576	548	555	543	566	525	559	545	520	525	561	510	557	601	513	520	542	516	557	562	534	560	529	578	583	564	579	523	530	535	543	550	534	524	528	509	523	551	595	522	522	598	566	500	561	504	550	529	529	542	536	552	550	541	582	522	563	531	542	518	542	585	563	554	560	548	518	590	553	512	576	513	526	503	574	551	546	542	551	545	553	563	591	536	540	540	545	564	539	576	564	569	567	583	572	516	608	537	523	570	531	532	602	570	586	591	545	583	563	567	545	532	503	524	582	560	545	510	495	543	548	527	551	548	517	569	573	545	544	548	524	563	563	551	569	562	556	523	579	550	569	526	530	554	553	537	557	520	573	505	561	528	575	484	601	573	543	578	531	558	551	582	525	563	543	553	561	525	572	550	542	559	578	550	563	531	518	609	547	565	536	568	543	539	544	553	594	567	560	558	555	514	541	531	520	534	552	586	555	526	580	538	531	517	596	541	497	537	552	564	550	571	523	526	525	541	539	553	540	550	585	545	569	536	558	539	541	523	533	560	552	530	519	546	556	548	542	568	542	572	591	541	549	591	588	501	537	566	545	559	556	567	563	547	538	540	533	557	532	596	555	529	583	527	519	594	533	559	536	527	586	545	538	542	519	524	590	529	546	501	573	627	538	549	559	581	537	555	541	524	583	548	544	550	588	531	555	579	529	537	569	564	570	572	525	564	525	531	525	554	484	496	574	520	550	583	505	506	560	566	560	531	565	533	550	533	519	536	560	591	536	524	531	546	509	560	514	606	572	537	560	531	571	525	543	578	543	564	534	561	524	592	553	562	551	521	541	557	602	504	555	581	531	531	556	545	516	567	572	536	547	549	528	578	602	593	527	550	580	541	578	506	507	552	554	533	557	569	560	543	520	557	560	563	492	555	578	565	567	561	561	602	522	590	543	580	549	535	536	575	610	538	575	556	553	541	545	505	537	544	541	590	515	566	598	594	557	509	521	532	538	600	532	549	538	582	545	497	590	559	539	511	547	548	552	535	571	540	531	527	539	517	575	569	550	564	570	557	558	580	553	558	601	545	569	530	613	512	560	568	533	551	547	558	553	551	543	576	558	560	552	508	538	570	530	584	532	575	566	557	535	512	540	562	567	560	568	542	600	540	551	534	525	587	536	545	536	572	528	567	530	535	481	546	600	529	520	566	590	542	536	536	586	567	582	566	511	571	563	524	591	547	584	569	573	584	589	537	590	535	544	520	553	522	519	575	553	569	563	508	555	532	515	509	582	556	546	537	545	545	564	559	579	509	568	563	515	540	533	531	561	564	540	541	541	565	533	558	552	541	557	556	524	578	542	533	558	530	566	516	523	570	560	555	521	555	573	540	554	569	570	552	530	582	541	590	522	577	576	558	542	565	526	535	550	539	549	555	566	536	503	579	537	551	514	529	531	543	568	593	527	544	548	522	578	531	556	568	557	578	522	535	532	569	562	560	566	578	559	578	541	522	539	578	543	568	562	612	542	538	576	533	532	561	527	587	547	523	566	542	582	527	546	563	551	565	615	591	570	557	575	569	555	510	557	556	575	539	588	524	576	558	534	532	570	534	584	525	559	522	559	551	528	548	556	545	591	582	563	557	565	514	501	559	550	545	549	543	511	588	545	541	546	558	563	546	557	555	523	590	539	546	547	552	513	535	544	550	536	560	554	541	537	570	514	507	568	565	570	528	544	561	547	535	600	503	526	565	542	552	564	534	537	565	571	548	537	551	529	559	558	578	578	569	566	527	562	532	577	564	522	580	584	535	518	560	531	529	575	596	568	588	589	560	567	546	589	513	554	536	539	576	509	586	512	530	537	578	554	575	541	559	555	572	611	509	540	600	567	553	583	580	581	551	534	550	592	533	524	547	545	509	561	519	565	583	543	528	537	526	576	561	513	563	524	539	554	544	568	527	543	564	551	563	552	574	519	538	540	521	529	549	547	564	533	566	535	533	579	539	546	521	538	538	568	536	559	565	564	519	551	523	551	593	552	587	546	599	556	580	553	580	557	580	550	558	550	557	519	544	520	574	519	536	541	546	568	537	541	547	576	548	575	543	529	531	562	614	586	520	526	551	517	559	553	481	618	542	539	556	557	536	585	597	582	523	569	525	551	551	563	533	554	557	518	565	546	596	569	604	548	530	591	538	554	567	590	543	554	553	564	512	535	543	547	551	576	554	564	521	565	540	611	527	509	622	580	510	566	544	533	527	559	593	569	561	547	498	544	536	562	568	507	585	519	526	539	501	560	535	558	546	559	553	566	568	535	577	602	545	537	561	584	503	554	561	520	570	565	574	538	607	543	549	572	583	534	561	551	543	577	557	504	532	583	555	572	574	548	567	578	516	571	589	527	553	530	523	575	565	544	526	589	560	523	576	531	587	570	512	514	581	529	541	570	575	530	538	547	540	523	562	542	522	594	558	524	525	559	546	564	533	546	523	575	538	526	562	543	614	567	535	567
39288	10525	1505	1042	812	623	570	438	423	439	391	351	391	318	353	359	361	337	332	338	322	338	333	308	309	291	347	337	313	293	341	328	353	297	305	337	336	310	315	317	306	312	326	337	306	335	333	314	320	306	329	332	338	290	317	323	337	314	284	321	317	348	301	332	300	335	314	289	295	331	312	301	316	305	307	333	334	307	304	320	286	311	327	325	311	319	289	293	320	286	331	296	319	315	340	323	348	322	319	319	300	318	331	338	299	321	330	298	314	311	318	298	292	327	292	308	334	333	318	315	350	277	297	315	303	331	342	341	310	331	324	327	330	334	328	325	307	324	334	332	320	303	335	323	328	332	317	332	312	328	314	326	315	329	316	314	286	315	271	313	334	284	306	315	304	296	306	322	308	336	330	326	327	331	297	318	299	275	333	282	322	322	294	290	324	294	296	269	308	314	339	325	327	323	292	332	318	302	298	299	311	315	331	305	331	280	334	324	295	318	322	329	305	331	312	304	329	304	317	300	327	302	335	291	300	292	271	339	286	288	353	315	295	317	330	338	310	312	294	313	303	315	260	317	323	295	317	348	299	321	314	301	322	341	313	306	344	303	300	317	338	324	307	342	342	315	317	286	266	299	319	348	298	309	318	324	311	290	324	299	326	333	310	311	283	326	303	288	307	306	298	313	305	335	345	294	315	280	278	330	340	307	328	319	296	310	337	308	293	322	311	290	325	291	304	311	315	323	303	278	329	325	315	316	316	318	337	313	333	314	289	270	321	329	289	315	316	353	301	345	294	323	356	331	312	290	329	292	303	306	320	301	328	334	330	299	331	317	308	297	323	317	307	333	259	291	321	303	327	317	327	306	322	298	322	324	312	325	324	311	346	305	282	321	331	317	305	302	345	299	326	320	333	338	323	316	309	332	313	306	302	284	319	289	315	341	307	341	277	330	332	329	297	303	297	302	324	303	330	315	291	291	305	309	331	319	317	308	300	310	301	281	345	314	316	316	321	327	305	332	302	319	351	310	299	314	307	306	306	335	325	279	290	297	305	324	307	279	322	300	336	300	287	318	340	304	302	332	309	310	301	306	325	328	334	307	321	317	296	299	314	310	330	312	308	311	333	308	320	341	312	302	286	319	327	315	317	327	317	318	298	323	343	313	287	318	284	330	351	310	317	307	309	284	320	302	324	316	313	315	312	319	334	324	301	306	307	308	302	313	276	292	309	304	316	309	310	325	328	315	333	323	306	318	305	324	320	318	286	336	331	307	317	322	307	285	307	325	311	327	305	286	317	345	317	334	316	334	326	304	309	342	307	300	323	323	304	329	315	338	322	298	309	315	321	296	329	329	330	320	327	341	293	317	317	344	329	327	292	327	285	343	349	321	317	316	297	351	321	311	279	314	300	295	295	284	316	290	289	304	299	316	318	345	304	335	317	332	324	338	294	300	282	295	326	329	298	315	296	323	307	292	329	309	323	294	347	324	290	295	315	305	306	284	301	339	300	307	312	311	302	301	336	325	292	290	353	312	336	276	297	332	301	331	294	292	336	318	316	338	303	314	324	347	324	326	287	307	327	303	334	358	314	272	301	309	310	314	294	310	339	297	326	316	269	333	318	290	298	327	293	314	306	275	321	328	282	313	334	321	329	293	327	329	310	314	326	318	326	303	316	335	333	299	295	306	295	347	305	286	326	335	299	347	339	321	332	304	314	328	296	306	350	341	293	317	332	307	304	299	288	322	309	299	297	305	335	294	333	306	296	308	302	294	329	304	299	310	288	329	306	319	329	327	340	309	311	312	315	290	317	311	327	320	304	337	294	301	332	295	294	300	340	315	321	310	330	275	287	315	301	297	275	328	335	327	309	354	302	338	318	298	287	321	317	325	293	306	336	289	327	286	312	286	339	306	299	316	299	328	348	352	302	325	314	304	288	292	307	347	325	290	309	282	353	356	294	338	309	328	323	326	366	340	321	312	343	301	329	320	287	333	316	325	317	323	312	291	276	310	332	336	326	329	313	333	316	321	324	333	310	316	302	338	326	325	325	312	321	324	330	323	304	335	313	306	307	334	294	322	336	307	312	291	306	318	322	321	325	349	337	327	335	328	320	335	298	325	328	318	299	325	314	292	321	293	293	299	300	333	321	282	346	273	320	293	296	309	329	310	321	335	329	320	305	346	295	278	329	339	339	328	295	337	295	320	322	341	312	327	334	317	285	337	308	342	320	308	321	293	297	283	329	288	300	307	314	325	303	306	305	311	317	303	331	314	310	305	290	309	318	335	327	312	341	276	309	331	321	308	310	311	315	331	321	329	337	330	312	294	307	308	322	325	303	295	260	302	319	360	311	305	349	347	314	310	325	337	307	322	329	292	308	303	314	327	342	324	269	285	330	331	295	308	315	325	326	314	322	317	299	324	321	294	318	317	289	302	301	291	292	308	312	332	279	294	295	342	341	300	323	308	340	300	335	329	318	297	309	312	337	328	345	296	316	341	300	318	305	323	335	303	311	312	291	311	322	330	313	291	306	306	335	326	342	317	328	312	306	301	316	320	328	325	324	342	303	303	325	331	318	339	323	284	312	338	324	315	311	316	308	298	359	313	359	312	286	354	304	347	293	353	321	309	304	289	339	300	308	319	327	320	310	307	314	337	321	287	306	303	301	323	315	288	326	327	316	322	292	294	364	335	277	315	303	317	318	268	320	315	321	334	337	313	343	344	320	336	283	349	329	303	331	294	308	327	309	318	316	286	342	313	317	301	295	317	334	258	323	320	333	279	324	293	350	300	315	302	314	313	307	310	331	336	308	299	309	336	321	303	278	289	332	343	305	308	328	322	293	334	356	333	280	304	285	332	315	308	303	316	329	311	297	326	293	317	303	275	330	325	286	280	330	280	302	316	303	325	320	310	308	334	310	324	318	327	318	297	273	323	316	325	311	309	318	327	309	317	299	301	313	313	290	306	322	342	329	303	320	312	336	325	320	302	307	303	325	320	293	295	341	321	303	342	315	317	337	353	335	325	317	306	306	328	297	306	358	315	299	321	336	300	309	299	295	309	319	335	358	326	325	355	291	294	307	319	318	307	289	357	302	319	297	315	315	290	302	320	315	290	307	320	372	322	330	325	299	340	343	346	304	309	331	319	292	300	292	309	326	315	297	312	305	315	319	276	303	312	317	326	335	313	309	259	302	291	284	322	333	324	310	296	324	326	322	302	357	327	312	314	320	310	291	324	312	277	312	311	318	265	303	305	330	297	320	320	288	324	279	290	305	314	289	340	290	317	316	329	334	308	330	324	292	372	304	308	321	326	324	289	313	343	315	306	276	320	321	321	296	326	303	310	314	316	320	308	284	302	330	296	329	297	296	313	346	312	322	320	316	307	316	334	311	344	298	303	342	333	320	315	329	310	292	297	302	262	320	337	326	318	313	321	311	293	330	304	289	301	320	322	293	327	315	294	290	304	296	318	314	320	291	336	326	303	292	321
20724	1621	3194	3429	2984	2438	2162	1858	1640	1517	1412	1377	1206	1169	1178	1080	1096	1058	1015	1046	959	997	954	1006	902	949	958	911	920	917	907	884	879	837	880	835	918	838	831	904	881	867	834	928	893	873	852	823	860	917	831	913	859	799	831	863	893	870	841	851	909	873	808	804	851	898	804	833	901	819	798	845	919	812	822	821	839	815	841	793	879	847	790	816	860	823	885	815	827	825	836	818	821	839	760	816	849	785	875	845	767	815	834	839	774	811	848	845	779	805	845	883	840	818	790	819	821	845	840	848	838	861	810	881	849	820	838	803	854	845	803	759	805	788	841	832	800	815	837	764	811	797	873	859	824	908	839	819	805	831	787	868	825	813	858	852	858	907	864	850	850	804	819	767	811	839	802	826	773	894	834	818	755	823	849	853	759	782	891	875	862	838	821	834	843	848	825	838	869	806	852	787	853	838	865	844	829	836	815	826	836	885	852	828	793	859	809	770	794	763	833	824	852	837	796	835	863	835	837	823	814	861	841	879	847	873	837	827	829	812	774	840	862	802	795	854	815	801	878	775	813	851	806	831	760	814	857	817	828	837	846	794	800	804	808	790	797	816	824	826	852	830	817	789	854	796	849	833	840	809	804	881	827	840	828	818	857	836	835	818	793	842	850	861	832	860	792	826	817	778	877	804	798	803	844	797	775	847	869	850	833	836	869	837	875	822	844	806	842	859	816	836	806	819	840	839	824	822	804	832	825	806	796	822	791	804	798	820	852	839	795	800	810	881	833	786	780	812	796	836	824	797	852	865	857	807	808	864	849	787	743	818	893	821	782	849	816	823	813	779	853	848	814	840	810	808	794	802	809	815	844	799	781	779	860	831	851	841	848	792	862	801	856	842	817	800	821	815	853	776	840	878	795	806	822	855	853	908	860	780	803	837	792	806	791	824	894	835	841	841	797	807	850	832	828	830	816	857	851	843	848	815	820	779	867	807	813	843	820	838	871	828	862	852	818	795	842	817	814	810	826	891	823	818	875	863	868	814	804	812	782	845	830	832	832	828	811	791	814	866	786	833	821	863	832	849	861	848	858	847	901	794	816	830	823	806	838	792	817	818	797	859	820	794	837	798	818	827	824	845	822	856	800	794	838	826	837	831	859	844	826	827	816	821	819	850	792	849	812	829	825	807	879	802	778	810	807	821	838	826	856	812	843	860	766	838	763	855	827	798	861	834	810	812	846	836	804	795	819	868	851	851	831	832	820	841	790	877	830	813	822	773	804	806	837	850	784	835	931	821	816	788	829	826	850	819	822	821	782	837	842	874	823	753	801	871	872	848	837	809	827	889	797	805	815	811	850	825	826	812	788	856	832	839	830	862	819	819	807	862	788	838	841	838	841	830	815	859	773	806	850	792	827	801	849	832	821	852	838	866	759	838	806	834	790	772	799	888	818	789	805	784	827	824	789	815	829	789	808	817	846	830	787	822	835	802	800	900	808	777	862	796	819	841	822	836	790	862	848	837	814	822	860	871	784	788	771	831	882	865	884	811	809	825	791	826	868	786	812	850	801	819	834	786	808	761	814	794	789	798	868	812	845	840	845	873	851	845	802	797	802	839	816	750	809	848	832	821	779	862	803	809	803	828	838	866	851	780	805	777	803	860	796	810	823	832	795	819	819	852	833	765	820	822	844	849	836	858	839	849	787	839	824	827	842	792	879	864	809	814	816	868	889	817	822	806	808	820	881	812	858	855	736	824	841	802	784	869	791	808	820	771	850	826	857	837	802	916	827	834	794	834	858	822	783	863	813	876	836	813	826	778	820	870	783	875	841	852	856	770	809	830	845	824	874	870	822	800	850	783	772	812	803	793	821	822	793	828	805	791	824	878	843	855	809	826	885	862	771	875	799	863	816	826	840	789	796	834	869	812	874	830	889	795	819	778	808	842	739	839	816	863	801	804	819	838	814	834	883	867	865	798	820	781	803	811	788	804	836	824	835	880	812	821	824	807	830	834	863	811	855	749	854	873	758	817	798	808	865	832	807	847	799	827	787	851	827	778	843	787	797	825	825	871	857	845	790	851	782	812	817	786	830	786	853	781	855	807	830	852	859	843	785	829	814	818	794	857	859	832	780	811	827	787	863	824	820	814	819	817	775	832	817	830	802	806	882	866	810	824	825	860	837	862	767	800	842	865	824	813	832	803	853	843	864	788	791	862	793	794	786	823	810	871	872	814	790	844	809	798	845	849	825	802	856	847	759	849	817	800	812	746	902	788	841	848	813	804	809	840	812	862	800	833	823	814	851	798	797	828	827	795	824	859	812	810	804	815	842	798	817	839	869	851	867	805	835	842	870	822	782	828	827	808	807	861	802	786	826	788	788	825	817	843	812	815	817	852	840	810	834	823	820	891	837	801	835	829	850	830	855	857	801	848	817	816	796	851	829	794	834	817	859	839	880	836	802	804	817	797	835	831	838	810	819	859	852	833	798	795	831	804	829	803	837	815	797	797	830	801	813	818	832	838	819	776	867	790	837	820	810	836	820	834	782	833	798	837	813	841	824	833	793	811	803	807	862	843	865	811	824	781	794	843	841	790	757	843	845	863	780	842	820	850	842	854	804	816	853	821	852	833	834	842	847	788	809	837	791	834	850	850	799	849	757	819	843	849	837	792	812	802	826	868	850	847	821	795	800	791	878	757	781	842	787	853	817	847	802	827	828	889	796	838	846	854	752	846	790	826	805	865	848	886	838	793	836	829	815	817	838	803	860	794	829	851	822	791	795	853	818	783	841	815	833	786	859	827	791	859	817	817	854	816	782	796	820	839	844	833	830	776	821	807	780	856	804	798	876	838	838	772	849	831	823	856	827	820	810	779	855	835	820	815	790	840	823	868	875	833	785	815	775	837	766	815	799	823	860	788	791	787	826	849	804	810	837	850	807	843	828	843	824	825	856	879	839	873	804	843	845	831	868	813	813	821	869	832	828	854	792	874	855	841	835	840	779	852	791	863	821	775	878	795	822	813	843	808	828	808	800	851	819	778	820	851	842	831	825	838	832	812	843	791	842	848	836	815	826	791	809	851	834	843	840	850	846	808	817	808	827	836	841	767	822	836	809	793	794	822	786	816	844	822	807	832	836	861	837	854	791	870	797	870	842	816	855	831	808	845	832	838	787	850	802	777	850	839	846	818	829	815	805	774	813	832	799	828	831	863	804	864	839	826	861	804	795	823	804	850	796	814	814	808	832	849	798	820	774	796	798	854	873	805	818	819	842	814	823	782	819	841	843	793	801	818	856	810	839	800	812	809	842	827	830	815	849	815	803	796	826	839	824	792	822	851	811	804	813	754	815	808	799	831	817	803	796	807	834	766	811	827	775	796	837	781	878	837	829	848	806	818	907	811	809	803	811	848	828	838	794	814	809	815	847	809	835	782	812	818	837	838	826	817	836	836	838	787	805	845	820	831	844	861	830	804	842	862	812	801	838	785	894	825	831	824
50181	18566	3680	1837	1209	892	695	571	498	484	433	404	382	372	353	324	311	328	310	334	260	326	332	266	306	300	270	292	308	306	268	247	304	285	285	268	284	292	264	265	275	269	242	271	251	280	292	271	265	275	268	300	245	257	292	270	270	277	241	268	291	280	264	281	268	280	303	286	283	258	292	262	282	269	309	247	285	277	274	270	244	286	277	264	264	240	270	262	261	272	276	270	279	262	263	272	255	299	256	258	296	237	261	292	282	254	229	279	259	282	249	263	280	240	295	248	271	259	281	257	270	267	306	261	280	283	267	322	272	263	295	267	249	244	276	269	261	262	263	269	301	261	272	275	270	270	277	275	248	272	260	301	267	261	278	271	254	276	239	243	259	258	275	266	271	274	267	274	242	276	248	257	267	249	251	247	243	268	259	274	259	286	247	279	282	286	267	281	244	237	262	273	267	241	274	267	249	233	266	315	255	267	262	309	246	283	276	258	297	253	279	273	268	256	273	253	266	299	251	272	260	281	262	284	250	255	243	248	270	275	260	273	241	296	289	261	273	268	255	246	257	267	287	268	235	268	277	268	261	250	251	261	286	275	273	251	261	261	258	255	266	277	256	300	244	257	266	301	271	256	254	258	288	244	262	256	260	291	256	257	232	241	257	256	300	275	298	277	244	242	240	272	268	264	299	262	274	251	265	228	249	283	302	253	271	245	249	256	268	279	276	285	271	276	275	278	277	264	286	248	265	209	233	259	278	284	245	254	268	261	264	252	287	282	266	240	248	254	285	274	230	258	271	277	263	254	276	262	313	278	267	265	248	277	217	238	266	263	242	245	263	270	276	283	266	238	284	281	269	236	274	237	252	257	268	265	228	270	235	273	265	295	274	276	276	254	230	236	262	253	293	277	281	259	274	273	256	267	278	276	263	274	258	275	257	245	276	241	250	241	274	250	269	265	248	271	242	277	228	264	245	269	245	259	239	269	283	273	269	278	265	257	262	242	244	265	279	296	290	268	259	294	274	253	248	244	262	267	283	263	258	280	274	265	269	267	269	274	270	263	274	244	242	280	258	257	269	282	273	281	278	282	270	263	290	227	283	260	265	257	301	226	245	231	241	261	274	280	252	249	257	255	262	282	263	272	255	265	274	259	255	269	271	264	321	270	234	319	252	268	244	273	270	271	252	267	265	279	247	264	235	261	282	281	251	247	261	253	297	261	296	286	276	261	262	290	266	268	271	269	312	253	242	257	258	257	259	286	258	280	272	276	272	261	244	260	250	278	270	269	253	295	292	266	250	259	280	294	267	271	265	286	283	297	290	266	279	254	257	263	287	302	279	274	271	258	262	274	272	250	275	275	270	271	262	290	262	284	247	250	277	296	284	267	279	284	256	245	244	285	270	248	265	251	252	260	242	263	253	241	292	255	247	275	253	240	279	263	257	256	264	296	270	258	254	272	254	225	262	242	231	256	286	276	263	274	256	236	259	264	306	268	253	272	291	270	250	235	215	267	278	262	271	269	289	237	283	244	256	245	231	294	310	293	262	274	259	243	255	287	304	267	275	288	280	261	267	272	250	247	276	286	311	278	284	257	250	263	291	259	293	241	268	272	259	283	262	287	280	238	255	271	249	247	244	253	274	292	255	253	272	243	274	276	266	274	282	291	272	263	262	269	265	268	269	301	276	281	244	288	276	271	271	270	255	273	260	275	255	260	265	255	273	287	241	263	281	292	282	272	275	253	255	281	282	270	269	276	281	263	302	266	302	300	268	252	261	258	281	250	261	295	269	269	276	272	276	259	283	237	248	234	251	244	270	281	271	264	294	317	283	283	296	247	274	254	267	268	259	276	302	257	292	272	248	252	262	265	254	281	276	283	238	276	229	266	256	269	264	275	263	255	255	276	297	284	279	270	269	254	276	274	262	240	271	286	250	271	254	287	263	274	266	246	291	293	276	261	269	228	294	276	268	257	269	261	273	270	285	268	273	272	270	279	269	279	271	279	249	274	255	259	269	254	243	265	261	247	258	273	283	281	241	244	263	277	282	265	264	281	264	253	246	270	274	257	264	270	275	294	299	275	269	243	252	247	274	265	262	273	267	246	295	261	265	271	246	269	265	254	274	265	296	264	230	275	248	280	266	270	274	304	264	264	278	287	264	277	275	267	245	259	286	283	291	286	259	264	264	257	264	251	284	230	271	299	280	270	277	278	287	244	256	247	268	302	266	263	282	278	271	274	243	269	247	284	279	275	296	283	271	285	255	246	253	252	260	276	265	291	244	270	264	259	230	237	248	271	260	269	281	269	294	280	286	262	243	276	284	304	275	285	250	289	267	263	281	258	265	255	264	277	236	250	269	241	286	282	292	251	264	279	260	253	267	286	264	269	280	254	285	265	267	278	278	241	282	286	269	252	253	277	273	260	250	253	282	247	278	246	251	277	270	268	254	279	288	259	278	274	256	281	240	244	245	268	236	295	263	273	257	245	272	268	264	281	260	256	259	275	272	249	272	246	247	220	263	272	270	255	253	292	253	273	268	289	263	276	263	284	260	278	242	278	262	270	248	260	274	265	257	256	254	272	251	258	248	286	262	256	254	253	247	266	289	278	249	297	279	277	228	283	286	266	262	261	293	219	267	270	284	297	268	263	251	270	253	248	263	279	293	256	285	272	245	239	244	255	270	265	274	279	264	230	245	260	256	246	274	292	265	271	275	259	264	272	285	263	253	278	292	241	268	274	272	247	280	282	263	275	293	270	286	254	284	266	282	280	281	225	256	271	238	266	276	275	270	278	272	251	270	258	259	262	258	244	279	277	258	270	276	245	245	257	258	258	294	271	231	240	249	276	261	243	267	245	248	282	262	259	260	272	247	291	259	281	255	237	267	265	250	249	299	264	280	277	262	272	263	267	241	254	254	262	273	261	250	277	256	289	266	256	269	253	272	243	279	258	267	249	274	264	244	267	266	293	269	248	250	248	272	258	269	267	287	259	283	255	258	274	264	265	272	265	275	257	242	266	263	283	275	274	271	297	307	253	254	240	284	232	264	258	247	244	287	260	228	270	261	276	267	286	297	263	261	241	283	269	260	279	301	265	272	272	269	251	276	285	247	264	249	272	262	263	282	244	256	288	253	285	291	282	238	277	274	281	250	281	244	246	273	225	220	248	278	257	282	255	306	272	273	301	256	271	278	270	261	296	277	248	263	264	232	250	254	260	271	284	276	263	289	250	256	245	238	228	238	279	251	269	269	244	275	262	239	251	259	258	253	282	266	261	289	238	283	251	259	243	284	264	247	288	270	259	243	289	265	261	270	295	251	264	291	259	265	274	269	252	261	234	271	270	276	258	258	266	237	267	309	288	274	287	246	257	257	260	254	266	252	244	275	287	265	265	249	298	263	285	274	247	265	262	288	247	275	258	304	272	255	238	259	284	285	281	257	279	242	272	260	283	292	256	272	254	275	297	270	274	271	264	268	279	280	286	261	238
27302	2471	5335	5608	4831	3934	3187	2700	2342	1987	1872	1639	1417	1358	1288	1279	1175	1120	1084	1031	974	974	957	994	906	880	882	891	875	817	846	835	838	785	816	835	794	795	795	735	776	781	796	792	729	732	743	771	752	719	786	728	781	752	744	753	763	705	709	750	674	688	699	730	740	728	675	680	702	668	709	718	739	713	725	707	688	701	747	693	725	677	737	712	715	696	730	700	693	751	682	708	670	688	728	672	686	681	692	707	714	715	710	767	727	702	718	728	718	712	642	674	701	672	684	701	742	698	691	706	662	669	722	681	682	675	744	651	668	677	703	713	711	692	657	676	688	720	689	674	632	676	645	677	731	664	735	715	715	708	680	650	666	706	672	725	688	755	675	701	710	722	676	668	685	657	676	686	657	687	709	715	682	671	703	733	715	710	768	714	694	637	658	690	692	647	668	676	677	714	645	661	703	746	705	680	685	688	703	710	658	687	699	671	694	633	647	667	682	675	654	723	654	653	710	721	660	708	683	678	677	662	640	648	714	700	666	691	671	716	720	701	723	686	686	706	692	688	665	677	682	684	684	644	686	719	705	712	703	608	686	694	664	660	718	690	731	728	691	709	702	703	678	724	672	679	670	650	671	649	704	721	668	671	667	695	690	665	692	673	724	664	669	692	732	657	718	742	660	697	677	684	630	679	711	652	725	711	661	702	705	674	717	734	718	666	664	689	716	669	645	654	680	653	671	691	667	687	722	678	689	695	670	659	715	735	667	645	743	670	664	713	637	704	697	729	702	674	644	685	657	684	709	661	660	733	722	653	704	713	650	639	687	725	716	711	621	655	692	679	696	717	682	660	685	688	654	718	675	693	694	649	696	667	651	682	661	673	704	715	665	662	650	666	695	741	635	657	690	688	678	663	662	677	666	756	698	670	674	700	692	654	654	648	644	654	666	657	661	641	690	662	716	715	657	693	680	689	686	688	728	670	730	671	673	691	632	707	737	664	697	699	657	680	687	686	685	686	668	697	694	689	667	690	675	710	725	720	670	716	696	685	653	692	693	721	694	661	710	724	682	683	700	691	678	707	681	721	680	681	701	695	688	678	654	697	693	625	646	673	734	731	676	712	713	689	699	706	673	740	704	679	713	692	675	699	701	674	638	687	661	682	741	729	660	689	676	683	680	719	682	687	663	638	699	703	664	722	700	685	698	649	673	659	661	752	695	680	672	652	725	685	680	716	692	669	680	659	706	697	679	636	714	695	740	686	684	653	729	696	689	679	712	674	675	682	710	720	678	702	675	660	710	665	704	706	684	649	658	704	685	671	663	693	681	689	689	664	723	720	717	692	656	731	680	686	664	684	688	695	704	653	714	675	687	625	639	679	699	676	740	737	720	640	716	660	676	634	713	712	665	712	698	722	656	715	726	668	725	694	711	691	655	670	703	654	664	727	665	667	699	724	655	702	668	649	661	676	688	733	698	713	711	634	665	672	672	633	644	695	614	667	672	715	689	656	697	704	694	668	681	675	656	670	700	681	710	673	677	700	669	706	680	715	684	626	674	684	691	660	639	710	701	702	700	646	728	712	710	675	673	692	699	687	708	690	698	681	723	661	699	667	635	690	641	711	710	687	680	681	759	635	716	677	684	697	661	689	690	666	710	694	623	689	743	698	718	718	675	675	648	715	686	676	653	689	700	653	726	698	665	741	691	711	672	699	662	665	684	703	700	654	675	667	634	694	679	652	725	697	677	669	703	651	676	644	661	648	674	639	673	667	719	685	664	708	626	680	703	693	740	673	665	723	707	667	703	668	710	641	743	681	712	691	723	648	657	694	695	686	683	666	679	685	729	716	674	712	712	703	686	635	675	706	731	699	703	662	692	656	673	688	703	691	687	703	754	654	680	715	703	703	679	667	690	690	628	662	678	685	716	666	697	704	711	672	711	681	684	660	708	676	689	702	680	711	676	673	690	676	670	690	691	661	695	674	677	680	735	642	675	669	710	661	678	720	729	715	654	652	692	701	684	653	658	718	662	688	675	677	648	664	700	713	649	711	708	691	686	702	676	711	714	707	717	705	667	693	694	694	702	692	740	649	705	693	707	658	747	666	725	684	665	667	721	717	647	717	707	668	706	683	745	684	705	703	672	684	672	695	667	668	666	704	665	665	674	696	699	663	695	679	667	685	696	661	688	731	690	692	725	674	681	679	639	688	709	683	679	708	714	708	667	651	711	680	717	688	701	699	682	682	695	688	683	728	694	681	688	710	720	670	691	672	613	666	627	661	674	673	688	688	674	687	681	691	685	689	661	701	701	697	704	666	688	656	711	687	641	695	666	672	716	713	700	694	626	715	661	700	679	685	713	670	659	693	654	684	717	675	715	656	684	689	695	698	654	677	693	664	722	659	670	687	689	705	663	678	654	665	695	662	669	652	735	703	666	657	708	713	665	625	649	717	676	675	673	723	717	668	710	658	645	677	729	726	711	685	650	646	702	681	650	707	752	691	670	658	690	668	673	647	633	763	717	722	712	691	656	698	689	689	729	629	672	644	701	681	705	677	680	688	677	710	680	689	734	682	691	671	708	690	667	700	669	679	751	727	703	660	636	676	692	640	664	652	649	720	703	719	693	692	701	703	668	643	670	712	662	662	712	752	635	655	683	653	667	698	670	695	715	683	708	686	632	633	680	677	684	734	692	693	674	664	696	654	709	696	713	630	700	689	701	703	637	704	681	659	709	689	675	656	662	753	652	689	647	669	703	694	700	687	715	658	680	618	662	667	678	662	639	693	649	733	664	668	685	690	679	712	654	675	677	690	694	695	679	685	652	700	639	657	689	658	736	631	707	685	699	668	697	707	682	698	670	659	716	646	709	699	697	703	673	677	732	672	650	659	689	641	688	695	670	689	705	719	672	673	733	695	695	686	702	687	683	671	675	699	703	665	699	688	718	695	666	676	698	682	710	678	714	688	681	693	646	676	676	717	694	669	675	728	681	703	706	701	661	688	693	681	658	661	719	697	687	700	700	684	669	686	675	675	645	671	721	677	675	653	695	654	661	698	691	666	683	679	709	656	676	701	672	630	679	654	682	688	648	699	699	735	672	695	658	699	665	718	718	662	662	720	696	733	683	716	694	658	698	682	725	676	715	674	671	667	675	726	692	671	693	701	730	656	680	694	685	665	686	679	716	673	638	678	664	665	731	674	686	679	703	772	666	728	668	647	700	675	720	723	682	697	708	678	740	720	732	644	706	626	716	729	716	726	738	705	706	679	676	739	704	697	654	669	672	638	660	664	684	682	685	656	682	732	689	687	668	713	668	695	657	708	679	686	658	678	707	697	661	706	721	689	653	705	675	702	675	665	654	665	688	684	671	676	672	650	688	706	667	671	686	701	692	647	706	704	661	718	689	698	666	682	667	662	714	697	690	696	608	721	706	690	682	713	688	667	722	688	665	741	704	691	682	686	645	713	630	679	686	690	676	753	690	705	660	673	676	692
4466	275	207	204	221	204	231	182	202	194	195	206	218	205	193	170	180	204	172	199	197	181	172	199	194	194	179	205	212	204	203	171	175	251	205	201	184	202	217	199	210	212	201	199	209	211	203	180	193	186	166	167	188	173	193	202	200	203	209	155	197	201	202	184	178	198	207	188	213	183	218	189	191	189	178	171	193	195	203	194	170	213	196	189	174	211	152	162	174	158	179	196	189	174	192	196	203	172	184	205	211	175	182	187	180	209	171	191	202	220	222	200	183	187	206	176	173	165	167	182	193	178	202	173	204	208	186	183	196	209	202	150	180	210	179	175	207	219	205	190	187	189	198	185	190	201	193	189	193	184	205	207	178	165	220	197	186	186	201	176	195	188	199	187	216	221	219	211	190	221	194	203	207	189	197	219	201	209	190	180	192	193	203	190	194	202	219	200	223	188	196	198	168	169	198	191	175	182	199	197	203	212	192	191	195	206	177	199	216	204	208	207	168	185	188	225	205	220	194	206	196	187	191	218	212	182	195	233	195	190	202	201	180	191	181	173	198	194	174	192	192	197	196	189	202	209	180	180	196	186	202	191	205	213	167	164	184	209	213	174	204	187	197	192	185	197	206	201	183	189	203	194	175	199	209	178	200	196	212	208	193	187	166	185	197	201	188	194	214	172	179	216	187	188	181	200	183	175	186	200	199	155	195	198	193	192	191	208	190	199	186	204	198	218	192	182	172	200	187	191	183	201	188	219	176	196	188	178	188	204	192	181	205	216	214	164	200	169	171	198	215	196	161	167	201	196	204	195	190	198	177	185	191	189	210	192	193	202	183	177	200	205	198	185	210	168	203	204	185	217	212	175	189	204	189	190	167	204	194	200	199	187	201	204	219	187	184	190	229	202	207	175	178	195	177	202	190	195	180	189	175	189	190	179	202	158	198	206	199	180	203	187	205	174	229	201	197	215	194	189	180	217	177	205	213	209	199	186	175	171	189	194	184	208	169	182	171	191	187	191	182	211	207	212	203	190	191	204	202	207	201	187	185	176	202	192	203	211	197	182	186	183	179	202	207	192	204	207	223	197	204	190	186	171	185	187	179	193	195	189	200	193	173	206	201	208	202	176	220	183	183	186	179	178	191	191	181	195	176	202	210	185	182	180	173	204	176	195	215	198	195	209	179	211	185	188	192	189	202	204	197	208	200	201	186	192	190	199	223	196	193	181	199	203	171	165	195	188	201	191	199	209	179	188	200	207	171	201	212	182	194	223	191	173	178	215	176	191	170	180	190	184	199	169	194	201	183	195	205	181	200	195	162	186	188	180	206	201	192	179	214	187	203	193	213	189	194	192	199	176	193	184	219	166	194	203	179	188	182	164	183	193	186	195	181	175	199	190	163	182	199	219	182	198	158	172	181	185	194	193	189	172	200	210	183	182	203	187	204	174	180	209	188	210	171	201	213	227	203	198	205	194	177	172	219	197	204	203	187	212	181	201	182	201	197	201	162	176	169	208	189	205	202	177	197	217	201	188	219	165	178	209	179	193	180	198	181	190	192	198	186	183	188	202	210	201	223	193	214	200	175	204	195	213	216	176	211	171	203	183	179	183	217	195	170	169	186	193	178	190	175	194	191	200	190	197	182	197	187	203	196	182	199	208	200	194	210	195	198	194	194	217	189	191	218	197	183	212	191	213	214	177	197	184	180	196	196	220	218	191	198	174	207	195	184	190	171	176	173	193	203	175	176	166	189	199	203	189	209	202	196	179	201	220	178	200	188	204	186	199	197	195	207	200	208	219	204	177	198	193	205	186	210	167	198	214	200	193	188	199	204	191	197	202	201	184	194	176	182	201	219	181	182	195	205	205	202	174	175	205	192	176	181	174	180	200	155	179	168	178	184	226	205	179	209	218	210	199	198	203	182	237	182	195	210	181	191	194	193	208	192	191	212	190	200	162	194	207	200	207	188	218	194	203	187	167	177	212	194	190	180	170	182	198	197	185	180	190	207	188	213	159	208	186	202	167	193	210	200	161	195	160	191	204	187	221	209	212	185	182	221	180	175	247	196	199	169	211	193	166	209	208	185	168	202	177	190	205	178	196	215	206	220	201	215	227	206	202	183	188	206	214	198	170	174	192	180	207	194	159	199	170	205	198	209	202	190	197	224	195	203	174	185	180	195	210	185	198	192	198	184	185	217	201	196	203	189	192	210	204	203	195	180	218	189	183	185	184	176	188	204	199	197	217	204	209	187	197	182	179	207	188	208	197	202	190	194	188	182	181	202	197	195	198	190	204	194	219	203	186	172	207	222	185	165	177	165	177	176	195	179	231	186	190	219	156	178	201	190	197	203	197	206	197	194	191	186	204	189	181	180	190	173	178	191	176	200	205	184	201	198	186	220	183	202	178	174	192	198	194	178	181	189	175	194	185	189	212	174	191	207	193	179	187	217	183	186	227	193	195	185	199	206	182	199	199	223	208	194	193	190	213	202	169	203	171	207	202	194	185	214	185	183	184	201	228	193	175	211	193	198	186	196	188	190	186	191	215	182	186	206	201	189	204	192	183	176	235	201	202	182	189	192	190	202	214	197	183	194	199	189	199	180	200	185	194	194	196	183	186	190	185	215	198	204	185	197	169	203	204	169	170	198	201	219	215	191	196	179	193	212	193	192	212	188	205	205	183	215	189	195	179	215	182	191	176	196	169	193	194	179	190	199	208	225	204	211	196	183	200	185	187	186	196	191	195	215	208	191	197	218	200	185	209	193	187	185	205	176	186	201	182	211	197	205	188	187	182	181	198	178	212	198	189	189	190	201	182	213	187	178	197	203	186	173	200	167	181	214	185	198	158	203	170	185	200	168	182	210	192	205	204	187	176	207	203	184	184	175	183	179	199	202	183	171	200	178	204	187	215	193	198	198	189	190	191	202	183	193	212	199	167	188	186	190	214	192	198	175	191	184	194	164	192	195	195	190	191	181	190	194	199	199	232	201	169	189	175	193	219	177	178	186	183	193	210	208	203	195	174	179	180	189	186	192	178	188	193	204	199	183	178	183	184	208	186	181	200	179	227	211	225	178	197	203	201	198	203	187	214	205	200	167	187	166	218	204	201	198	188	206	213	186	191	204	194	176	188	179	195	215	164	190	194	199	203	174	182	199	171	203	185	178	179	196	229	185	174	206	182	191	206	188	176	192	210	192	172	178	177	199	152	204	205	202	182	179	194	178	209	232	174	186	192	181	180	183	198	205	209	209	194	188	214	204	167	188	181	196	192	200	157	196	190	203	179	194	213	185	197	195	186	202	184	202	187	187	193	207	188	179	204	189	194	198	199	201	177	210	214	194	184	170	187	169	168	189	186	202	183	187	201	184	194	212	178	177	198	204	168	172	192	198	191	221	200	220	188	194	216	178	198	176	171	204	166	197	200	175	183	166	198	188	221	190	180	165	209	172	202	187	201	198	175	167	176	186	211	170	179	210	181	219	204	187	207
4162	592	657	698	666	631	631	600	590	581	580	565	568	564	589	600	607	541	579	540	579	586	510	560	552	534	538	550	524	580	579	529	565	519	521	583	555	606	589	539	503	534	542	563	547	577	536	538	554	575	601	551	567	570	528	546	521	554	570	564	550	575	563	501	545	565	567	575	591	563	565	596	581	518	533	582	536	566	584	561	537	561	532	566	542	579	500	547	549	584	551	591	549	565	511	541	548	518	538	572	646	553	520	509	549	539	537	529	595	545	579	552	516	534	543	520	567	516	560	540	564	533	529	509	585	567	568	558	579	557	568	526	537	517	527	541	582	535	586	551	540	533	551	553	551	532	543	593	569	549	520	533	585	579	558	519	541	593	556	537	593	531	526	532	538	523	569	551	537	538	556	553	538	567	569	527	592	563	535	513	571	559	556	539	546	555	551	550	565	571	577	534	537	557	576	524	551	510	564	530	559	535	553	512	495	571	575	551	607	538	554	559	599	579	536	527	527	577	528	517	538	561	546	580	534	554	550	605	585	553	561	506	567	552	503	529	561	521	551	560	526	543	557	526	553	555	531	558	581	563	490	543	564	553	510	540	588	571	512	567	553	533	569	559	546	588	560	536	550	539	521	541	544	569	545	561	565	535	517	556	571	566	513	550	601	574	536	564	548	544	576	576	570	549	547	542	564	581	558	574	560	601	552	545	560	556	546	570	550	554	599	554	546	529	583	527	561	543	566	535	544	529	526	524	518	574	558	549	518	547	548	587	546	543	541	549	539	581	560	582	613	549	527	559	538	525	577	583	576	564	556	571	547	548	574	561	572	550	568	564	530	561	535	529	556	547	545	552	541	514	549	569	565	581	539	566	577	577	542	512	559	574	518	558	552	588	554	575	560	566	556	549	558	569	550	572	556	517	527	569	543	529	558	549	590	523	587	593	564	553	585	582	545	575	504	545	556	556	579	599	554	554	518	573	582	538	536	570	551	554	542	529	559	550	557	533	592	575	519	568	592	580	603	553	552	553	536	575	572	525	550	529	559	542	571	531	550	529	537	552	580	556	551	561	578	595	530	556	587	554	529	552	546	531	555	560	608	555	510	531	573	531	549	543	588	525	543	541	528	557	529	539	555	565	569	567	570	560	583	565	506	560	563	555	525	580	542	543	522	545	563	565	569	574	555	539	575	539	566	588	528	540	534	553	542	526	564	563	552	512	534	522	542	539	591	507	568	600	593	514	552	526	559	567	562	552	543	538	540	539	569	542	542	587	592	576	553	565	568	574	523	580	567	532	576	573	544	536	539	544	577	582	537	569	533	557	566	536	560	556	558	563	560	565	553	507	567	543	556	531	549	552	553	563	579	562	561	551	592	518	520	555	555	575	557	546	534	557	549	528	557	524	547	534	589	562	534	549	535	538	514	578	536	589	541	529	549	564	566	520	508	573	549	500	522	563	556	563	558	570	514	558	592	569	536	580	561	532	553	568	549	554	536	540	550	552	535	584	564	577	572	597	580	582	550	531	528	549	548	532	564	580	601	535	544	548	531	551	534	575	534	552	549	544	551	520	544	560	535	540	542	546	556	566	555	523	518	509	536	541	559	538	580	542	539	556	556	568	518	562	558	541	579	556	527	504	570	579	570	566	538	558	563	547	550	512	562	558	583	542	544	546	522	502	546	550	517	539	582	571	554	575	570	586	540	549	529	568	572	552	547	557	583	513	553	503	544	510	574	573	606	557	615	526	521	558	533	518	521	531	519	542	564	516	530	563	544	567	549	569	546	532	547	533	550	538	507	550	522	557	561	520	533	563	578	530	553	561	553	544	505	560	577	553	535	541	531	606	534	550	574	512	570	562	542	528	525	507	517	537	555	552	557	512	550	516	553	598	523	552	571	548	546	513	579	582	562	562	540	572	532	532	564	559	551	523	548	502	578	572	595	509	572	600	580	566	524	572	593	560	546	575	520	546	558	535	589	574	534	597	548	545	560	536	546	529	565	587	529	552	534	574	538	508	544	523	539	528	542	534	533	541	529	507	568	575	546	580	578	576	533	544	555	536	548	522	525	575	542	514	581	574	550	525	583	514	559	565	587	505	544	578	562	546	583	563	596	511	567	546	552	556	589	536	548	556	568	548	539	558	580	561	581	526	569	537	563	591	542	542	545	615	559	561	533	558	527	579	545	575	551	543	536	571	578	582	555	581	492	563	563	550	554	579	512	553	552	524	561	538	516	599	539	570	542	604	557	524	570	495	564	521	560	580	553	555	512	531	556	552	561	547	575	576	605	581	565	584	539	567	561	577	549	527	545	539	546	555	549	538	540	594	519	562	527	560	552	543	552	519	566	523	579	563	598	586	570	504	542	521	541	558	565	578	511	539	529	574	589	543	570	550	517	537	547	545	551	540	564	594	547	565	549	565	548	526	567	560	575	531	572	587	547	526	583	539	528	503	520	558	533	578	563	540	525	575	553	518	545	540	551	536	542	618	551	544	550	519	526	524	599	511	573	566	552	530	605	532	546	552	557	554	578	553	557	552	554	559	553	557	571	537	569	525	575	612	552	534	589	585	584	556	522	535	556	516	561	589	544	576	543	574	553	570	540	532	567	488	545	515	541	583	571	576	533	530	598	552	561	556	536	542	559	540	567	533	546	590	567	568	543	540	599	557	566	595	536	538	573	537	563	536	491	530	556	554	568	554	507	539	542	523	553	538	543	540	552	550	516	550	499	572	575	532	572	560	550	571	572	592	542	579	598	549	542	537	539	532	588	535	571	562	528	542	538	540	546	542	552	557	550	537	554	583	564	523	595	530	575	552	555	590	568	537	527	574	524	557	535	541	567	546	564	553	538	539	574	522	556	518	561	532	512	546	543	535	555	516	546	590	518	560	557	555	561	546	533	545	554	527	607	533	532	542	514	550	541	512	558	579	568	568	564	563	590	525	568	525	578	540	531	575	534	555	549	531	562	527	542	585	508	598	530	539	529	567	611	580	548	570	582	569	555	522	586	516	526	523	572	515	581	555	574	591	557	605	565	514	514	532	540	578	531	559	544	538	560	531	538	553	571	593	617	518	592	538	559	589	522	569	566	544	585	549	560	558	532	558	539	560	598	606	542	570	530	554	628	545	546	539	536	512	519	527	554	536	567	560	621	544	563	559	556	572	549	540	536	541	586	529	535	537	559	582	564	572	542	545	547	593	532	545	554	540	525	581	560	536	575	593	553	565	576	559	579	525	509	524	551	560	537	561	568	559	511	544	545	587	550	530	537	552	515	564	552	537	550	568	582	546	525	570	555	565	542	550	561	514	521	552	573	575	538	557	571	522	593	549	547	594	554	542	551	501	605	516	542	505	560	520	561	530	556	515	582	557	546	567	553	538	543	508	571	554	558	570	540	549	499	566	553	547	559	524	580	555	560	533	495	555	520	524	561	551	566	536	564	557	566	553	539	539	518	541	566	584	534	558	521	578	523	530	553	571	589	521
37231	9951	1502	1025	810	630	539	487	413	429	392	359	373	389	362	357	336	311	304	366	332	351	347	343	357	331	330	300	331	307	323	329	337	328	334	317	323	332	298	319	328	315	352	328	333	303	333	319	320	326	322	328	307	341	297	293	388	333	320	333	315	307	318	331	314	307	308	312	298	358	350	303	315	305	332	337	326	324	313	347	332	337	319	306	358	293	331	303	340	315	339	286	357	338	314	316	289	345	340	329	316	312	327	313	294	357	292	310	319	341	310	298	297	283	308	323	308	305	314	314	354	345	331	331	352	309	314	322	352	312	313	317	308	314	286	313	334	332	320	323	326	330	293	303	309	313	295	328	326	327	321	304	286	335	335	318	301	304	329	296	313	315	327	300	308	313	308	302	316	328	328	294	315	311	353	298	301	317	346	326	302	303	308	313	345	337	346	322	305	320	297	297	321	317	329	314	294	316	340	335	332	303	336	323	303	301	310	339	333	298	304	343	317	314	358	285	326	317	336	304	294	331	356	333	331	360	326	304	361	298	319	320	318	293	287	327	318	304	299	309	340	314	321	338	331	324	313	335	301	334	286	312	333	317	315	316	334	292	344	345	338	359	300	323	304	291	332	307	299	291	294	318	306	280	310	293	321	310	337	329	312	332	305	332	322	311	347	308	313	301	312	332	299	311	313	309	329	286	312	329	300	311	304	296	332	265	299	305	312	383	328	316	297	330	351	348	292	304	312	288	355	331	298	320	330	331	325	294	307	324	297	327	309	317	309	305	320	360	321	329	306	327	335	341	315	324	317	314	335	311	291	300	316	315	312	304	300	305	330	308	300	316	309	316	327	328	314	319	300	347	317	311	323	337	331	303	297	352	341	282	309	298	295	328	325	308	338	279	294	283	304	307	311	314	313	327	319	310	307	321	347	305	362	301	287	331	341	316	324	304	339	314	278	316	301	322	312	278	319	354	297	297	305	333	311	335	324	308	327	311	350	334	324	336	302	307	321	335	335	273	353	284	306	319	343	309	314	326	299	309	294	282	317	320	345	306	319	328	315	343	306	306	321	335	315	300	310	324	341	322	350	324	325	324	286	304	312	303	301	342	323	302	338	314	287	334	309	320	316	294	306	311	336	324	294	350	359	307	327	319	303	315	321	282	317	337	303	309	322	337	301	316	297	333	298	274	317	307	261	298	311	322	338	304	306	312	318	337	284	330	333	324	343	324	334	318	331	309	291	302	351	321	323	345	329	310	298	308	311	334	361	321	341	309	313	331	324	353	336	318	322	311	309	305	316	300	307	324	305	322	270	328	292	309	337	314	336	309	284	312	318	340	308	322	292	324	298	298	319	329	322	300	299	302	314	291	318	319	330	286	300	326	296	323	306	311	363	312	316	297	337	313	284	302	282	368	342	310	310	317	313	307	331	312	313	327	322	306	321	322	275	328	285	334	299	355	330	335	303	307	294	327	336	313	342	320	298	347	315	335	315	320	304	321	333	335	292	299	295	333	305	323	305	297	287	301	276	333	311	316	330	333	325	328	335	354	338	321	316	324	316	317	323	329	288	282	338	317	340	334	313	325	319	331	278	310	315	295	282	347	334	311	313	292	335	318	338	310	326	307	340	317	301	293	322	350	319	333	332	291	287	309	364	366	299	326	331	327	316	334	308	319	312	304	359	292	315	337	279	329	320	280	308	317	305	328	320	339	303	361	283	329	306	352	293	326	344	312	319	335	316	294	336	320	289	296	256	326	307	321	346	283	351	325	340	301	338	319	279	313	297	275	310	324	279	291	315	332	328	336	348	317	302	322	287	310	278	338	352	329	294	323	324	303	331	308	335	284	338	291	321	358	350	324	313	295	307	298	317	305	339	317	284	290	323	319	319	322	311	326	312	325	323	319	334	278	342	329	313	301	319	287	310	307	314	313	314	338	324	328	277	289	300	315	302	303	336	306	291	302	321	291	348	309	330	327	330	319	294	330	298	299	321	330	321	303	277	298	309	298	362	312	323	322	299	350	316	294	331	306	283	298	297	301	310	325	320	312	338	305	340	308	326	307	338	291	326	294	314	317	322	328	329	321	337	317	336	331	309	321	300	289	314	310	315	311	314	312	273	333	289	320	302	311	335	335	315	355	283	328	314	326	335	324	280	318	339	351	348	341	304	326	338	294	356	305	315	333	333	331	319	308	316	272	303	294	315	291	300	269	315	317	302	297	286	282	335	324	317	345	290	327	315	325	300	337	313	304	336	310	302	299	302	304	309	318	316	319	294	303	361	344	299	343	339	324	309	332	334	284	295	342	302	315	309	328	329	324	276	329	324	313	344	320	295	273	333	311	307	297	325	299	326	349	328	302	299	330	300	301	294	338	331	340	294	323	352	297	312	316	322	290	310	283	326	305	332	294	315	310	287	314	344	303	316	327	345	331	319	345	315	349	325	343	328	280	308	331	331	303	314	323	289	297	357	339	344	319	318	322	307	320	348	326	292	288	309	342	323	305	319	274	325	297	323	278	318	351	304	332	304	308	319	290	306	296	317	313	343	326	283	339	304	301	351	296	305	319	326	302	313	334	315	310	301	301	307	337	348	307	323	294	324	314	312	325	332	312	328	331	318	305	297	319	308	292	353	341	307	333	302	324	329	319	319	326	299	310	325	343	324	291	295	305	342	313	320	282	299	320	329	319	313	302	295	304	305	347	299	324	320	323	302	323	324	319	329	339	331	328	315	316	322	344	338	324	297	270	324	356	295	317	311	309	358	336	316	326	314	340	321	291	294	305	317	299	324	309	316	313	324	289	318	278	326	325	333	324	321	311	349	303	313	318	337	288	343	300	320	307	310	314	309	290	317	320	339	340	315	280	339	322	327	328	331	302	339	302	333	324	319	301	316	319	332	300	291	290	293	284	303	342	353	337	331	318	333	296	345	315	309	312	308	327	316	325	305	310	318	294	339	312	298	351	300	310	320	329	324	319	302	339	329	311	337	329	354	329	302	301	313	302	324	307	299	317	293	366	319	293	330	351	349	324	311	337	339	304	344	313	329	310	318	274	278	286	304	304	357	303	339	319	349	294	314	303	311	293	292	337	291	281	299	342	312	357	320	302	315	289	311	318	302	343	336	294	308	333	357	287	307	336	320	337	328	337	312	349	297	345	309	334	295	305	333	314	302	314	317	309	319	316	302	346	324	303	328	295	324	288	320	286	289	308	290	309	307	321	341	310	286	321	300	335	292	298	310	304	321	294	329	297	341	308	360	294	300	293	289	328	316	337	312	317	266	335	307	311	339	301	314	298	288	300	333	311	306	328	320	278	331	322	333	299	302	307	310	309	302	308	314	324	334	341	294	329	348	332	315	324	309	352	315	305	292	341	321	320	310	280	309	327	301	307	291	287	291	322	340	315	318	359	373	317	315	332	292	293	296	313	318	295	289	318	312	317	328	317	321	318	307	317	319	301	298	311	295	329	331	316	327	337	321	343	331	279
19901	1661	3324	3441	3126	2478	2156	1905	1611	1450	1454	1305	1274	1241	1126	1076	1053	1085	1001	1001	970	986	1027	981	975	909	896	948	924	899	927	852	838	855	863	976	847	849	853	891	875	938	912	886	860	841	829	824	842	879	791	883	802	844	873	852	839	870	828	832	838	874	849	896	832	821	892	859	896	877	842	814	916	794	862	833	839	846	887	866	861	810	814	862	892	890	830	811	822	815	852	885	839	796	860	827	811	863	884	880	872	827	835	820	892	790	859	827	858	828	790	790	829	899	792	842	880	867	829	812	825	845	830	819	819	815	835	878	901	864	807	801	841	823	832	818	843	787	894	792	832	810	801	827	839	879	844	806	820	832	841	817	802	840	845	898	819	802	836	860	800	857	839	808	837	828	887	815	734	810	798	825	788	830	803	863	885	902	801	827	864	799	849	844	852	837	838	840	776	766	840	791	813	842	824	816	858	798	797	836	819	829	840	861	835	832	798	857	843	832	835	869	773	843	827	874	834	819	761	825	830	860	839	874	850	844	844	797	867	825	796	864	848	877	804	779	795	831	829	806	872	846	852	783	837	850	837	854	844	833	806	788	801	780	812	819	805	806	766	857	821	840	825	824	786	861	843	801	799	810	846	802	829	849	860	919	823	837	853	855	818	794	800	797	855	846	796	800	812	786	842	833	819	813	763	810	786	797	838	802	866	829	801	862	821	860	840	825	836	841	806	841	791	803	813	845	864	824	849	821	859	799	803	881	806	829	783	809	840	805	808	810	836	801	831	803	862	819	826	843	853	797	762	829	789	810	829	776	770	829	825	799	829	812	794	835	865	859	817	827	819	806	889	844	789	871	804	825	823	816	871	792	822	773	772	832	797	890	822	821	834	792	834	904	823	765	900	829	868	835	825	850	827	791	849	854	891	813	821	822	833	841	821	854	834	834	827	856	835	781	833	812	836	839	816	822	834	848	791	881	840	803	820	819	755	821	868	795	778	855	821	831	822	795	821	814	842	801	798	819	836	774	826	792	848	865	828	795	805	810	850	852	808	885	819	825	850	827	794	844	777	854	849	848	858	826	835	842	835	840	800	792	883	867	773	821	846	829	807	853	847	827	843	826	869	794	805	826	798	854	805	798	765	792	805	840	767	822	839	786	874	799	837	819	842	794	830	845	845	802	803	785	822	838	814	869	813	827	840	878	851	864	801	799	798	834	801	795	818	854	798	810	869	841	758	879	827	855	870	865	798	819	786	813	829	847	829	809	847	769	802	803	840	846	817	831	803	807	779	841	844	797	816	808	820	836	807	837	818	853	835	866	783	789	783	838	842	829	835	854	870	830	854	871	845	872	825	793	863	788	793	874	826	828	827	854	844	817	854	830	844	836	879	799	900	829	816	840	817	828	844	845	825	815	842	828	812	817	860	869	843	869	830	801	856	809	835	822	825	765	866	866	838	792	837	771	805	804	801	850	889	810	851	842	773	830	874	851	889	782	800	829	789	819	825	820	856	829	849	831	875	826	874	850	784	817	898	824	803	801	807	834	815	824	809	867	850	871	808	846	865	840	842	815	869	777	843	837	817	845	835	813	848	809	784	825	838	772	823	816	836	851	757	755	776	821	813	779	822	818	799	817	848	836	852	845	826	847	816	863	834	790	827	827	867	854	815	827	858	869	815	777	844	839	827	860	877	801	787	862	899	818	783	809	829	781	876	776	833	770	842	861	820	813	839	841	792	860	799	899	818	809	784	857	800	793	831	814	804	828	861	853	848	859	795	798	823	816	883	873	828	857	808	774	818	825	830	791	791	860	782	820	870	805	820	795	834	817	771	809	826	868	846	816	743	833	810	793	807	831	864	826	857	865	822	845	841	814	775	864	866	820	861	787	806	807	843	846	858	822	862	798	855	855	806	830	804	844	780	794	765	827	813	817	892	869	807	822	831	823	889	801	797	818	827	840	828	819	824	816	770	821	784	804	838	795	841	822	820	817	870	856	851	832	852	839	828	862	813	846	813	870	809	851	769	823	825	825	833	825	823	803	831	840	825	771	846	780	857	857	815	857	819	868	808	840	803	873	816	849	801	800	771	843	832	775	784	822	791	810	851	826	808	804	831	822	834	848	827	866	841	835	798	864	856	816	847	836	855	789	758	869	829	878	845	801	865	849	763	857	828	809	826	840	825	875	837	858	809	787	824	791	786	825	859	819	810	860	846	789	751	756	830	835	844	846	846	907	816	807	832	835	831	814	834	833	804	854	799	839	848	789	848	799	766	831	844	833	800	819	879	829	787	810	798	802	769	826	828	792	836	880	834	818	795	771	786	831	846	794	806	800	833	838	842	825	858	793	814	839	789	864	819	822	822	794	807	803	795	817	869	815	848	839	785	820	878	792	793	837	825	852	822	849	750	813	762	815	849	809	852	850	800	807	772	778	865	838	869	789	778	830	827	842	830	880	870	795	818	794	808	847	837	807	835	826	801	851	801	850	805	834	795	851	809	856	868	801	787	846	859	831	824	807	757	803	775	814	768	830	816	839	823	826	831	848	823	838	846	884	865	851	844	777	827	824	827	846	830	830	826	871	781	814	831	856	837	814	858	816	808	797	799	838	837	804	811	751	862	865	841	790	822	852	855	850	857	861	833	855	822	769	791	843	863	813	805	865	757	786	844	832	853	780	800	840	832	833	798	852	833	867	821	781	813	779	861	860	830	801	811	806	832	838	865	806	805	832	865	840	826	884	810	753	896	802	836	819	806	768	822	788	816	852	845	844	844	811	777	860	821	765	794	892	840	830	775	843	823	816	883	816	851	780	784	859	825	814	850	910	817	834	831	854	827	781	814	826	797	856	795	826	826	798	824	775	810	808	870	793	788	850	814	873	819	844	819	847	833	868	840	755	840	805	821	853	855	777	845	823	797	845	817	809	862	805	811	843	817	861	788	803	811	810	835	796	842	837	850	843	861	782	867	814	880	828	837	819	834	836	857	820	855	866	875	809	834	874	880	826	796	846	868	814	818	859	848	814	830	849	768	814	872	827	896	866	795	850	796	794	835	784	791	850	784	810	811	817	782	846	855	809	802	824	794	860	808	832	815	871	856	787	828	825	824	829	829	842	833	811	880	837	818	822	815	817	865	783	829	845	817	834	814	801	834	819	822	810	831	864	852	801	797	824	810	841	808	857	797	833	820	821	853	775	811	899	833	852	868	856	846	794	841	868	831	842	791	843	799	818	808	827	911	865	846	829	810	838	780	809	837	789	833	817	797	788	828	866	824	812	788	861	821	832	810	796	854	834	824	835	818	852	865	824	838	794	806	882	847	765	879	827	815	811	774	839	849	838	823	905	824	821	857	855	853	823	773	842	857	834	792	825	861	835	801	815	827	863	849	818	860	776	828	817	845	820	810	806	884	817	828	809	882	842	794	820	822	860	842	812	865	814	901	828	906	803	783	841	862	850	823	772	789	848	809	813	781	866	787	800	866	791	795	810	841	759
50984	18459	3512	1866	1191	919	642	582	493	427	439	364	335	317	350	349	309	335	303	303	295	318	290	299	291	296	262	286	277	290	274	270	287	247	247	283	286	275	276	283	289	296	266	280	259	275	285	318	264	284	250	276	293	284	259	262	265	261	284	296	293	257	243	264	247	267	250	265	258	287	237	269	277	238	255	261	253	278	254	260	279	297	268	230	284	271	267	269	263	248	254	261	277	256	297	257	286	292	280	265	303	274	264	269	259	265	255	237	241	282	255	280	274	280	277	294	300	240	244	273	263	253	258	249	242	290	278	272	272	270	243	260	287	257	225	277	236	267	271	250	285	284	273	259	249	272	248	268	305	284	245	282	261	252	267	278	229	259	234	260	287	274	265	265	271	259	253	283	261	240	253	257	278	254	266	260	238	305	282	264	237	263	258	270	260	270	259	249	262	276	290	267	258	286	269	266	276	287	278	248	280	296	273	280	272	276	257	243	269	273	244	273	258	270	289	275	277	231	262	292	272	272	251	248	259	250	238	290	250	252	257	232	246	286	266	255	283	274	271	274	271	268	285	262	284	257	279	284	261	268	265	250	248	257	276	262	302	258	249	259	291	243	252	281	250	276	261	277	292	260	273	273	245	231	257	258	258	293	265	258	252	258	243	263	237	269	272	283	243	285	248	269	213	277	286	271	268	277	255	262	286	272	246	253	267	299	266	288	268	242	258	271	252	274	251	245	272	261	257	265	260	289	278	244	258	259	263	276	278	249	269	248	258	254	245	267	253	242	237	299	280	287	260	260	278	243	273	250	255	277	239	218	227	233	285	277	272	259	291	254	273	269	262	235	245	261	260	222	287	289	259	259	254	262	265	283	265	259	261	287	260	283	280	270	289	275	271	295	250	253	277	254	247	269	267	267	254	242	248	242	247	259	243	263	281	279	238	293	252	271	263	252	252	265	260	260	280	287	278	258	236	269	245	269	261	259	262	245	282	277	282	287	260	258	280	259	261	251	241	243	263	258	266	246	275	258	251	263	257	244	313	271	282	294	264	245	309	282	264	255	246	281	267	276	268	258	258	282	218	263	291	249	284	254	258	289	260	266	264	255	263	262	267	253	222	280	236	285	273	278	249	279	233	246	276	263	272	296	276	246	277	233	281	259	251	242	247	278	288	239	252	265	285	269	274	249	281	246	237	279	262	250	276	277	253	277	288	241	248	263	231	303	261	282	268	275	247	267	271	286	249	290	248	265	272	230	242	258	270	242	263	266	269	260	287	271	268	267	255	278	282	241	255	279	244	282	269	284	257	245	256	274	275	270	265	248	277	281	258	233	258	273	261	290	290	286	240	280	256	257	267	266	292	280	263	265	259	252	272	265	292	262	250	256	264	265	262	283	243	261	260	262	262	291	276	258	279	252	251	277	267	269	282	287	288	272	289	260	267	252	281	263	272	277	252	236	243	255	267	273	279	285	283	239	294	275	274	252	282	258	271	285	286	255	272	256	253	225	269	251	275	261	281	276	272	268	238	240	241	240	276	252	234	258	264	271	281	283	242	268	282	230	275	295	280	252	261	275	276	250	290	238	245	263	247	265	265	252	239	260	257	257	263	261	250	260	243	232	253	281	264	262	249	238	263	231	252	280	253	247	268	273	263	244	263	268	250	269	281	272	247	292	257	276	245	267	285	265	257	264	274	264	293	258	277	253	261	246	229	258	267	273	234	276	271	290	241	261	280	231	278	274	293	251	277	252	258	249	227	260	269	244	254	272	249	265	249	254	253	283	239	272	263	232	257	278	279	244	256	300	262	276	244	252	277	264	272	300	280	266	246	276	240	283	251	292	285	295	227	264	268	245	260	275	262	255	284	286	222	274	261	263	282	284	241	270	269	289	272	287	259	261	251	249	252	280	227	275	246	245	271	246	244	264	267	223	227	242	247	240	257	268	256	256	252	268	286	283	303	270	271	228	272	280	234	258	262	246	261	264	244	265	262	266	288	275	249	303	278	251	274	242	264	261	245	287	272	256	293	301	243	254	272	284	260	253	245	240	284	261	271	256	282	268	254	272	275	279	281	274	244	275	255	253	262	257	253	234	255	267	271	237	232	258	250	279	287	267	263	285	248	278	248	282	270	258	245	276	261	264	260	274	299	236	282	273	267	256	276	292	283	277	276	254	253	236	257	269	279	288	268	244	258	236	277	276	244	276	271	265	278	256	266	259	259	261	283	271	269	290	283	268	268	256	259	294	298	253	281	285	259	256	256	272	277	287	257	276	245	264	302	256	269	255	261	276	258	255	292	264	264	258	294	261	272	271	263	249	250	246	274	261	257	273	277	261	263	255	243	239	260	271	259	263	265	247	255	236	288	270	260	282	285	275	232	257	255	265	223	277	263	258	259	279	265	286	238	256	271	265	256	261	289	261	223	250	264	260	221	269	286	289	253	253	262	289	254	271	291	212	229	259	255	244	233	235	242	260	242	290	289	270	253	277	300	269	257	293	268	269	265	271	261	264	259	255	255	286	268	275	264	279	244	292	241	261	252	269	222	281	221	241	273	277	283	276	264	270	278	290	265	248	277	268	237	257	234	235	268	255	267	250	242	261	274	252	281	254	305	246	258	272	253	284	237	292	220	255	253	273	274	263	266	256	248	258	241	247	237	264	255	227	259	268	283	253	285	254	275	278	266	259	253	262	263	256	225	296	265	262	237	276	277	276	265	248	288	250	244	247	265	262	277	218	250	256	265	261	255	300	276	258	215	284	269	260	254	273	246	237	282	321	261	261	243	274	294	265	267	276	238	265	252	258	244	253	271	272	265	307	263	277	260	257	235	278	281	271	237	275	240	246	271	261	241	269	254	269	273	269	229	251	251	251	244	249	256	286	266	255	247	252	259	277	283	251	259	255	249	269	270	269	251	271	253	263	262	292	261	263	250	237	273	252	271	289	260	246	261	255	270	248	258	287	268	243	269	267	254	279	260	264	283	272	254	260	291	276	277	274	265	264	281	251	272	261	279	286	255	305	243	257	263	235	228	250	293	266	276	303	256	257	250	288	257	278	285	263	264	266	242	246	275	253	248	280	268	279	232	283	282	261	241	240	261	268	258	249	268	265	263	287	278	276	271	263	268	248	269	260	259	251	271	265	275	258	246	288	251	282	292	276	261	274	272	279	265	245	281	257	281	260	263	257	263	284	252	267	252	250	273	286	302	255	266	248	285	283	265	249	230	237	260	257	261	258	280	241	264	251	246	266	263	255	265	257	244	252	271	249	247	267	224	264	271	267	250	245	258	263	264	307	272	268	262	289	254	264	235	289	278	274	280	266	258	279	272	260	266	270	265	272	261	283	258	243	266	280	275	279	261	271	281	275	266	283	257	269	251	244	262	256	240	251	278	234	256	240	286	281	290	276	251	269	253	275	267	257	265	281	254	289	266	250	238	285	285	272	268	253	262	264	299	247	241	294	268	268	255	280	292	303	265	261	270	275
26766	2377	5373	5696	4771	3797	3233	2727	2292	1977	1805	1628	1468	1417	1303	1230	1188	1155	1100	1043	1031	985	977	861	888	912	825	872	874	757	802	778	859	775	804	802	732	730	777	805	806	747	744	757	780	789	762	731	746	773	748	759	724	766	733	764	707	717	722	693	723	734	699	757	720	695	760	720	700	667	663	687	682	753	669	694	689	693	716	647	718	693	752	704	706	689	707	718	692	703	667	723	701	719	743	688	682	728	703	699	678	666	703	712	665	702	701	690	690	731	706	714	701	702	680	696	703	715	708	695	677	669	692	679	691	713	672	674	646	691	652	702	750	700	690	665	725	652	641	706	743	668	741	691	687	671	674	689	691	646	694	731	673	700	654	642	700	667	629	672	739	670	676	623	707	708	670	645	712	674	702	704	684	683	691	712	682	656	712	727	727	632	669	712	718	709	688	728	735	726	692	676	636	694	707	633	651	670	677	659	642	709	702	673	702	691	642	686	742	688	662	703	721	624	676	678	671	704	685	674	636	714	667	703	682	691	690	679	658	665	676	675	687	676	642	687	644	676	682	648	719	700	672	711	675	703	650	704	640	701	686	634	721	697	692	708	671	721	700	686	636	697	693	685	714	712	685	666	667	699	710	632	692	672	678	674	687	662	699	691	678	731	677	665	671	628	629	654	722	684	705	636	693	692	707	726	673	693	697	683	655	692	628	651	702	678	672	772	756	703	685	660	708	688	702	675	681	707	683	691	707	687	674	639	714	704	676	694	668	682	708	657	703	625	691	684	713	688	679	683	668	712	674	684	672	700	700	682	623	681	712	658	689	706	619	716	631	664	674	701	684	684	700	690	707	678	673	686	675	686	681	706	686	693	748	643	685	678	686	651	723	678	690	683	658	699	633	664	682	712	634	672	660	637	679	625	703	698	690	701	705	716	683	684	656	645	719	705	616	704	675	692	712	658	661	682	712	663	680	703	698	666	650	700	702	707	677	707	642	661	673	689	693	685	704	670	681	710	664	693	708	670	704	651	713	693	681	643	726	665	719	675	660	694	689	694	690	721	698	650	632	675	639	734	709	647	718	684	698	676	744	692	648	718	706	712	668	669	676	736	682	654	661	708	679	699	694	706	683	652	671	675	702	651	691	651	714	695	684	697	655	682	716	650	693	722	646	721	710	694	683	628	696	674	684	698	710	655	726	678	672	673	685	666	678	681	723	703	672	675	664	724	705	674	696	689	653	664	699	699	708	698	678	696	701	666	681	665	711	696	661	636	638	692	639	684	684	607	718	707	689	649	654	697	727	667	698	694	697	692	658	698	674	717	723	620	658	672	687	672	647	671	701	641	702	712	691	663	649	678	703	670	666	696	686	674	673	678	693	671	657	711	661	719	689	659	691	679	735	744	703	668	669	696	717	673	655	661	725	606	730	670	685	724	635	665	682	652	665	749	673	648	721	729	658	684	677	680	681	708	649	679	720	729	718	707	685	701	679	665	660	716	684	712	667	694	655	678	704	704	704	630	709	653	638	665	655	648	686	717	643	733	696	673	691	659	652	639	708	680	694	695	694	693	654	686	704	735	686	705	647	684	685	707	705	669	681	667	702	678	707	729	638	724	701	667	688	704	623	664	685	717	671	672	664	663	719	650	712	676	697	687	660	670	668	738	700	651	687	652	677	711	709	685	679	631	694	648	650	637	663	675	693	668	697	662	663	622	654	675	684	714	656	687	703	634	654	644	687	680	656	706	712	685	715	684	675	689	691	688	688	671	663	719	724	662	658	684	693	724	653	678	698	645	690	695	683	677	668	744	694	696	678	689	665	725	693	681	710	648	670	669	695	671	677	665	688	661	661	703	645	682	637	685	650	727	701	678	695	678	682	702	729	650	712	689	688	697	656	687	685	699	690	683	664	662	718	744	691	634	679	675	687	673	672	691	730	668	658	630	645	688	643	683	675	656	689	655	711	675	657	649	645	610	692	733	700	719	692	667	671	702	701	694	641	680	695	660	685	651	671	686	692	729	686	673	688	687	649	710	680	686	667	700	678	690	759	681	650	729	689	648	696	654	679	677	669	695	631	694	652	682	664	683	663	679	693	680	682	724	636	680	679	643	669	675	715	681	695	691	696	673	664	694	738	678	678	662	667	622	753	641	675	662	657	668	718	691	705	695	727	645	694	700	659	650	675	698	692	672	685	713	672	678	661	683	710	679	673	637	710	670	689	686	658	708	666	677	717	692	679	672	652	716	758	706	697	674	716	638	679	671	668	695	677	669	702	663	628	665	677	694	703	686	668	706	709	679	635	700	700	663	667	660	683	658	669	699	689	703	698	681	639	672	657	650	679	699	671	668	702	706	728	683	669	717	683	707	698	736	697	672	674	708	637	628	691	692	658	693	720	705	665	664	691	690	657	706	711	727	641	708	688	676	744	701	671	647	633	707	659	677	652	666	693	654	661	711	712	706	639	688	715	659	723	716	688	674	658	658	698	656	680	691	697	696	689	697	725	663	702	658	659	682	699	711	685	653	689	654	735	683	679	685	685	687	661	706	648	755	683	641	659	704	669	690	693	690	668	697	705	678	707	686	660	693	688	663	685	696	658	636	735	676	699	665	692	764	646	703	696	651	703	691	677	664	715	689	701	686	663	695	713	734	658	687	684	687	677	666	666	696	685	684	703	686	672	678	752	670	711	683	641	678	677	700	685	686	691	712	663	711	682	658	706	656	698	676	677	658	685	677	675	727	695	688	700	721	675	706	671	674	694	701	683	646	686	679	751	707	703	715	678	622	663	608	645	684	681	678	732	691	659	684	655	644	687	653	676	674	656	684	697	660	677	693	637	663	725	657	660	732	676	697	754	679	696	706	666	752	643	633	647	642	701	690	702	735	697	691	706	689	695	640	693	672	705	697	689	677	747	668	725	676	733	625	652	682	686	680	699	695	700	695	665	695	702	680	655	681	705	648	677	679	664	658	677	697	631	680	629	693	673	681	664	706	651	663	709	665	706	661	693	661	682	671	667	649	683	635	696	689	683	681	668	650	702	631	672	679	702	640	664	732	686	660	706	733	673	706	658	635	699	651	670	674	685	671	693	644	719	644	694	682	708	694	651	677	694	673	673	731	673	705	703	653	719	672	680	681	720	656	651	681	688	668	735	648	667	731	687	660	669	697	676	649	639	674	702	693	695	655	680	717	682	661	703	687	677	699	677	675	662	695	712	704	714	665	686	718	636	713	700	700	680	688	686	696	640	698	652	683	687	717	707	610	665	707	653	638	667	663	707	727	678	773	685	648	667	666	689	640	704	671	691	640	659	629	679	690	644	675	643	738	687	652	678	632	688	641	666	644	678	637	634	649	635	665	676	718	675	660	684	625	678	694	691	673	702	697	674	655	654	696	691	640	631	689	683	644	650	687	716	659	680	698	702	654	691	692	647	707	668	738	708	725	724	667	718	706	706	669	637	670	707	688	705	717	715	629	710	672	637	681	715	673
4110	252	254	210	177	214	177	193	206	188	194	189	174	171	183	202	191	197	174	180	182	203	175	228	207	205	186	182	198	178	160	167	201	181	201	209	201	191	208	193	189	187	235	174	153	171	199	202	185	174	185	191	207	184	206	217	202	197	182	199	210	172	195	203	198	169	152	182	186	185	169	196	180	207	191	197	199	187	205	188	178	199	194	200	175	174	213	182	191	193	195	193	202	182	171	201	189	191	190	166	186	179	202	207	198	177	188	237	174	204	194	184	187	178	166	188	190	196	203	181	210	202	161	181	194	207	193	178	183	181	177	196	177	182	171	189	227	169	186	175	178	211	204	179	180	194	202	195	209	209	211	220	194	193	186	170	186	229	207	201	209	189	184	184	163	188	161	193	166	191	187	181	210	205	220	193	166	216	202	199	185	210	211	192	195	209	184	184	183	190	196	177	199	202	162	196	205	173	206	175	183	186	182	180	179	186	160	191	182	174	186	173	184	178	180	195	195	195	169	197	166	197	206	176	197	204	190	205	182	212	188	181	183	171	195	203	189	198	197	188	176	177	200	198	156	190	191	154	166	209	199	188	167	181	211	198	172	178	183	197	168	194	175	167	178	195	200	207	199	204	212	176	190	203	203	183	164	179	208	196	185	215	211	198	152	186	182	184	176	211	193	202	195	171	183	178	210	179	214	210	197	165	216	208	166	187	190	175	188	188	200	183	188	183	212	190	161	178	214	174	185	215	184	172	195	199	193	202	190	181	178	204	197	221	203	192	189	177	186	202	211	187	197	194	177	182	164	180	186	186	173	164	177	195	189	184	160	181	191	202	190	193	190	197	175	207	191	204	192	179	200	184	160	170	185	146	206	173	187	182	186	194	193	184	177	205	183	182	182	191	209	215	209	203	188	227	184	179	199	185	180	215	192	177	179	180	189	193	180	213	199	200	176	182	162	186	224	183	175	184	202	203	175	191	205	188	188	171	173	217	200	186	220	200	190	189	183	159	184	202	202	188	190	178	192	184	185	180	174	203	179	200	169	200	206	178	201	184	198	200	161	198	219	192	176	174	173	188	173	180	184	198	211	186	176	187	208	201	183	165	192	185	199	195	188	192	195	190	192	183	168	202	170	179	201	203	209	218	192	189	188	201	199	162	209	209	189	188	183	190	212	186	176	213	196	172	177	200	196	192	205	194	178	187	195	192	185	200	176	211	201	194	199	168	194	183	196	173	216	164	173	185	180	193	190	194	173	160	163	180	173	194	200	192	194	176	184	204	186	191	216	203	191	198	171	212	164	170	201	185	185	182	181	204	188	169	201	196	203	177	197	175	193	160	182	189	186	214	192	202	151	181	193	185	207	194	181	204	187	211	190	195	174	178	214	200	171	191	195	193	200	198	187	205	182	190	194	190	193	195	201	223	195	202	182	188	193	183	193	190	181	189	197	185	209	189	182	186	175	165	182	214	210	194	216	185	193	182	201	214	184	170	201	163	194	215	194	195	208	216	187	185	201	184	193	192	197	196	186	191	206	187	190	172	172	209	181	210	210	180	184	206	180	174	204	189	202	187	183	177	218	214	217	179	200	200	175	188	206	183	190	214	182	179	183	185	213	183	194	207	196	206	189	190	195	199	190	180	179	204	198	152	192	197	213	207	185	228	184	188	175	189	186	188	188	193	188	188	188	199	206	180	158	187	196	162	183	195	186	181	158	178	176	177	179	181	173	198	184	162	184	194	182	189	188	188	178	207	194	205	182	179	203	202	178	172	171	230	174	188	184	178	195	180	199	193	187	172	202	172	172	188	185	192	192	176	179	195	220	167	199	189	210	191	222	213	197	190	185	187	176	182	177	198	167	196	185	189	192	199	185	190	185	189	192	192	190	208	207	210	183	178	192	208	157	184	192	175	190	172	220	188	190	224	188	172	174	192	197	179	188	193	194	192	201	202	177	190	185	190	183	183	203	195	176	192	169	194	170	183	177	180	182	180	187	199	175	181	170	190	178	213	199	204	199	206	177	189	190	184	168	190	185	223	184	181	177	185	201	184	160	165	210	184	182	164	173	171	181	163	198	182	197	212	175	192	191	178	200	185	159	200	169	196	193	199	178	190	203	191	194	200	194	204	205	203	183	195	189	199	206	192	207	180	179	189	191	181	211	176	179	199	191	170	196	192	181	202	203	196	185	200	183	189	191	189	189	178	199	197	161	177	160	188	203	190	198	180	204	202	202	214	205	181	199	167	225	177	176	176	190	179	169	189	194	180	203	164	198	186	191	183	192	177	197	206	182	205	221	195	190	179	198	195	180	205	217	193	149	152	180	208	162	202	201	200	208	211	199	189	199	187	208	209	182	206	176	174	172	199	187	197	175	198	168	205	180	202	192	183	175	215	206	178	183	212	192	209	199	179	169	191	225	197	193	189	182	197	200	187	186	202	176	193	174	185	190	195	218	186	182	173	187	216	189	169	176	188	197	194	201	192	185	160	181	184	209	193	201	161	195	154	177	173	195	166	176	203	165	194	163	196	213	158	177	203	195	208	194	171	203	189	166	175	204	213	187	176	188	182	176	204	170	192	203	206	175	188	170	219	185	197	185	177	182	194	195	211	204	187	177	199	194	176	201	191	194	176	214	191	198	171	173	186	202	190	174	199	182	195	211	185	188	196	189	195	185	201	177	196	203	184	180	190	191	187	202	185	192	186	174	184	192	181	190	217	188	178	203	177	177	173	190	189	225	211	202	177	190	172	158	179	154	201	209	177	193	175	167	178	195	186	189	195	188	193	164	179	175	184	180	177	163	176	183	197	224	195	178	194	187	198	198	220	178	192	210	156	201	209	177	180	191	161	190	197	195	185	198	204	191	187	208	185	192	198	174	193	186	202	190	190	166	187	198	211	187	194	184	193	196	187	187	190	181	191	182	192	182	178	168	182	176	175	174	200	192	185	200	195	202	212	209	188	186	189	203	175	160	189	206	225	188	180	196	171	190	193	204	202	184	194	171	181	194	200	198	193	183	163	206	202	196	191	189	193	157	202	188	179	211	237	196	203	195	183	186	190	189	188	184	219	185	179	187	182	187	194	195	169	178	205	188	184	203	161	207	215	186	171	169	187	186	201	183	195	182	200	186	197	188	207	186	181	208	198	190	193	188	213	192	181	181	180	201	180	209	188	187	188	203	196	167	220	165	170	192	202	198	198	208	215	206	195	185	190	190	185	208	195	208	204	177	188	184	209	185	190	201	199	188	179	189	175	169	191	197	190	196	214	183	190	176	192	210	185	197	174	210	198	209	188	188	205	182	183	204	178	191	187	183	156	198	182	180	198	224	182	186	203	211	183	210	196	187	186	191	192	187	182	188	167	185	200	197	185	196	201	172	201	167	213	198	199	184	198	228	200	193	197	184	204	209	208	170	173	169	217	193	196	185	167	187	195	179	173	198	213	178	201	198	172	185	213	197	216	214	175	190	230	175	177	167	181	200	176
4048	632	665	695	605	603	600	556	580	562	544	593	553	589	547	569	586	512	558	561	559	523	536	549	559	580	584	578	537	534	569	525	544	584	567	557	554	519	513	560	530	560	527	518	605	538	564	528	540	572	559	547	535	578	553	546	556	568	546	582	546	553	551	514	555	547	617	622	561	580	549	528	527	535	549	548	514	551	532	528	519	522	542	535	560	537	552	554	566	526	560	543	550	554	539	532	543	556	527	516	564	561	529	527	537	524	508	524	561	550	504	594	555	512	549	582	521	488	595	500	521	524	567	542	518	519	545	550	558	563	545	553	531	556	558	536	576	518	574	561	542	532	549	538	517	558	554	547	572	512	505	556	537	557	521	532	576	565	554	535	553	532	572	486	580	541	527	549	525	538	566	548	517	546	567	552	607	546	550	499	559	540	525	541	573	561	543	560	512	600	531	564	576	549	545	542	527	549	605	514	505	543	549	556	538	542	537	537	565	577	558	545	520	580	570	564	531	570	517	534	560	507	547	500	549	509	525	520	531	563	516	564	514	565	567	529	530	536	549	544	617	512	557	534	550	513	545	516	522	507	547	563	547	502	561	531	515	498	566	533	563	525	519	545	580	533	548	540	595	494	534	566	532	481	532	533	561	519	600	542	567	509	538	557	545	526	570	535	550	563	554	523	543	545	550	552	565	535	543	585	575	546	592	567	572	519	532	517	531	575	538	552	503	574	562	537	520	543	524	545	550	549	534	491	553	511	531	538	554	551	582	556	553	517	529	575	514	588	538	537	522	598	574	566	547	531	561	540	566	541	529	538	559	558	608	510	523	569	564	555	513	528	517	524	559	545	497	542	550	514	477	543	515	600	518	559	553	549	515	534	495	583	526	539	536	559	526	546	537	550	542	502	524	556	567	514	533	514	543	495	553	548	530	540	520	539	591	555	586	537	501	546	521	551	538	525	535	530	555	535	546	524	530	533	596	578	559	566	518	552	542	547	555	573	602	562	559	524	516	557	536	566	534	542	502	543	543	551	553	517	551	529	545	569	564	532	502	560	559	562	544	527	546	552	583	582	527	549	530	517	553	555	563	553	525	547	540	543	521	537	542	549	515	555	579	533	573	526	583	526	527	567	537	495	551	552	534	573	569	538	538	549	522	548	551	564	587	572	563	526	594	548	540	547	516	569	508	546	582	580	529	520	511	534	581	508	551	557	519	546	571	564	567	560	585	518	528	571	531	554	547	580	556	564	579	500	537	534	535	559	561	542	542	565	553	550	575	545	525	520	522	577	517	523	545	551	531	522	511	556	570	574	563	568	533	499	518	549	599	557	498	556	540	527	525	548	533	548	567	527	501	579	533	529	529	581	556	584	520	546	526	537	558	558	582	535	525	526	517	500	528	512	572	544	532	527	571	550	533	493	556	561	557	516	576	510	522	512	526	575	559	526	532	570	523	524	528	516	495	552	549	529	537	531	547	535	541	574	536	518	554	594	528	548	532	554	535	543	538	519	530	549	589	563	541	547	525	552	539	567	578	530	530	550	559	548	547	512	587	516	554	533	544	540	501	572	558	578	572	551	542	552	516	554	575	510	549	522	548	536	549	520	521	517	555	543	509	521	584	567	519	552	489	531	605	559	555	510	525	540	517	525	551	544	532	541	582	550	566	506	558	517	525	581	536	514	580	559	564	530	566	533	543	535	534	529	522	524	535	572	483	506	541	527	546	538	564	525	527	511	560	547	565	555	540	560	569	505	543	529	518	521	580	583	565	548	536	522	543	562	517	549	514	534	526	606	537	544	524	540	515	547	539	549	527	542	577	576	558	583	565	569	540	539	562	601	562	578	568	565	504	552	520	580	546	529	514	526	517	545	579	546	543	583	547	510	525	588	554	536	563	538	575	552	550	543	544	572	527	534	533	591	542	524	518	538	600	559	533	582	547	535	522	530	559	517	541	558	517	529	558	564	574	554	572	553	535	507	556	552	540	559	499	489	563	559	521	534	562	515	578	557	514	564	548	567	554	568	521	489	550	523	560	578	510	512	546	564	570	551	563	527	548	585	506	572	527	539	524	554	564	541	596	520	542	552	552	565	581	534	544	557	519	587	554	565	546	511	536	564	554	568	533	531	551	550	529	544	551	583	520	529	572	541	548	568	585	568	575	564	551	553	509	578	623	506	560	555	560	554	568	505	576	526	586	520	532	589	523	510	574	557	500	568	544	535	532	548	531	539	554	532	517	508	551	560	550	514	559	524	566	529	538	551	535	506	560	563	510	532	504	474	539	585	549	557	553	535	537	579	536	498	559	549	550	610	565	553	501	529	536	517	548	524	507	530	575	518	572	543	509	550	521	534	541	501	584	544	596	516	595	542	538	543	519	535	517	540	581	542	535	533	554	584	552	513	478	557	519	579	504	548	594	503	533	528	491	462	531	538	553	541	585	547	529	489	520	520	635	544	509	561	534	538	532	572	556	553	545	537	548	532	569	505	532	551	572	556	530	539	522	517	526	584	492	552	516	557	597	579	529	539	519	569	504	565	558	554	546	553	549	555	515	558	495	538	548	540	532	578	573	552	553	524	534	546	504	567	536	566	535	542	569	560	584	556	566	572	534	554	554	514	529	579	513	524	588	502	553	543	527	518	536	506	510	537	558	589	534	517	535	529	511	532	550	579	528	557	550	548	557	551	534	597	581	468	554	525	602	532	583	553	540	521	526	531	532	531	582	521	557	525	544	522	551	523	533	553	526	566	551	565	538	565	538	498	525	518	513	564	493	578	523	494	564	549	524	569	558	525	566	589	512	526	556	564	542	550	535	555	583	583	523	544	541	527	496	603	540	537	544	524	577	547	543	613	574	580	549	557	541	528	530	535	526	543	531	528	526	536	562	482	548	545	537	546	554	547	557	558	531	560	528	544	555	571	504	582	549	504	577	515	537	541	553	538	528	594	549	535	567	504	553	538	550	525	510	572	520	509	566	567	519	564	519	516	527	538	560	559	567	559	565	541	574	563	559	503	539	546	562	581	566	534	540	474	530	573	506	544	538	560	565	482	563	547	543	563	558	536	579	517	551	581	522	543	575	508	543	525	531	524	509	548	547	572	512	535	572	527	552	548	565	532	546	548	536	504	521	563	569	542	548	527	503	556	546	556	519	541	532	571	557	558	567	528	516	512	533	581	581	542	538	540	546	544	562	550	523	534	555	570	543	586	555	516	567	496	553	571	513	549	546	556	578	556	577	548	534	576	558	535	530	534	546	576	507	554	530	524	552	521	473	509	529	520	614	541	524	554	526	543	586	520	542	544	534	559	536	541	542	560	572	602	549	527	524	546	502	531	546	512	538	592	529	528	546	567	567	571	608	528	573	522	525	540	540	544	568	488	547	520	525	536	573	544	550	512	540	516	588	535	521	516	561	536	592	572	538	573	576	537	508	517	588	502	491	561	568	543	585	462	547	559	558	550	512	537	574	532	506	564	543	519	563	579
37947	9414	1505	961	767	581	565	480	422	405	412	399	398	343	370	325	348	321	344	344	331	313	324	304	320	337	310	307	309	295	328	333	295	337	299	309	289	299	317	322	306	298	303	323	315	302	315	324	308	324	319	288	279	277	330	327	304	293	305	289	339	317	305	328	341	304	301	290	330	282	306	319	329	290	319	319	280	318	327	331	288	312	324	313	291	323	318	286	304	346	314	296	288	332	311	339	331	298	328	283	294	301	344	321	338	313	328	310	340	317	302	316	307	318	309	305	296	346	313	339	332	339	297	321	304	273	326	307	267	318	328	301	305	339	304	347	308	314	296	315	297	319	298	304	298	302	326	294	310	323	321	317	347	327	310	321	299	300	297	289	321	295	343	302	336	304	308	312	325	330	283	284	310	319	331	285	354	340	317	292	312	339	312	313	304	301	298	290	317	336	319	323	309	340	329	312	332	350	298	299	327	301	285	261	302	310	303	312	293	302	337	278	295	338	297	310	310	351	311	310	307	300	349	352	329	320	292	322	328	278	280	301	324	309	344	312	319	310	285	267	285	274	322	278	319	336	297	293	283	300	317	325	283	317	305	319	289	288	326	326	300	330	304	304	347	326	304	305	301	344	294	292	308	304	296	272	323	337	307	305	329	305	311	314	291	357	357	277	324	284	332	344	295	327	305	285	329	304	280	308	293	304	316	301	299	328	286	313	304	316	311	280	281	338	301	291	282	298	313	302	361	304	295	276	308	288	344	308	318	276	294	330	280	323	359	267	302	310	317	328	347	313	315	313	282	297	298	342	332	329	260	306	316	311	297	330	303	330	313	314	324	319	355	321	314	313	330	324	318	338	316	313	295	351	322	301	295	286	298	330	329	289	330	275	296	325	312	316	301	313	276	321	322	305	307	313	317	317	305	318	309	286	291	293	287	328	293	309	322	311	293	287	312	332	317	284	340	320	300	342	302	288	294	302	323	316	306	307	302	318	268	323	330	320	316	322	316	332	329	302	343	304	298	323	300	291	307	308	318	335	281	335	289	305	279	298	287	297	313	320	300	319	322	337	337	303	329	314	297	296	312	282	293	299	302	306	318	328	370	303	324	307	314	328	293	273	296	320	312	317	313	311	305	309	298	290	308	302	325	323	306	300	314	326	314	332	338	305	281	322	314	288	338	354	307	328	279	319	316	317	329	286	368	301	316	310	289	322	268	307	304	310	320	305	304	315	302	304	306	287	282	315	323	329	289	343	326	308	327	303	361	347	313	320	334	310	340	364	329	330	300	343	310	328	325	301	319	353	324	298	309	296	307	294	329	297	291	296	325	272	339	331	330	346	304	301	295	305	306	314	324	322	267	321	319	318	318	306	316	324	319	306	298	321	295	305	302	292	311	303	323	301	291	299	315	351	279	316	296	318	323	312	347	305	298	318	307	309	283	279	339	306	318	289	321	305	331	294	296	302	348	343	314	281	315	286	298	306	315	299	317	301	286	325	329	311	310	285	324	305	334	282	331	325	293	305	292	319	322	282	318	299	318	325	312	304	348	310	315	283	291	306	301	314	322	308	297	324	284	318	314	319	310	305	330	312	329	287	295	325	327	306	312	307	298	320	305	312	324	334	334	312	296	310	300	274	309	302	305	323	309	289	328	314	290	328	305	338	318	312	317	285	315	311	309	340	286	288	299	309	338	322	299	305	314	286	313	338	292	314	333	296	332	306	336	317	346	329	315	325	323	339	296	301	260	328	321	298	279	329	310	269	326	295	338	362	367	291	309	259	292	317	301	297	325	346	332	316	343	278	324	332	291	310	313	302	302	295	291	311	305	328	284	330	312	330	293	282	315	309	290	321	323	324	321	298	338	306	304	360	334	313	308	328	312	328	300	318	290	313	319	308	322	301	300	325	331	283	327	302	295	299	304	292	311	286	301	314	308	314	330	308	334	295	313	322	326	330	296	329	320	304	325	331	321	343	303	323	306	289	307	315	321	288	307	306	306	329	308	319	303	339	317	323	297	345	309	328	288	318	301	322	280	312	336	303	319	323	277	282	286	295	339	360	325	309	295	341	320	289	318	304	317	314	295	285	319	295	276	297	334	325	337	297	299	299	317	297	316	346	287	298	318	314	278	324	330	338	339	310	316	299	295	310	278	315	316	272	306	338	328	310	277	276	298	306	373	275	335	300	315	312	295	339	299	323	330	289	302	326	331	324	311	338	313	271	291	316	319	319	348	299	333	252	310	340	294	313	302	299	298	306	312	303	303	325	287	320	330	296	339	339	324	292	324	302	271	328	292	320	353	331	292	339	336	289	286	307	332	291	295	329	316	328	301	305	311	331	337	321	311	340	325	290	296	279	281	315	316	296	317	303	312	320	286	310	310	294	287	311	327	302	274	331	276	336	315	311	309	305	331	330	321	299	337	309	300	315	307	270	300	276	301	293	289	305	308	316	327	314	360	302	330	317	347	313	288	289	287	303	305	264	274	301	302	346	285	301	290	302	287	322	298	302	300	305	300	293	299	312	321	307	295	333	302	292	303	326	310	313	283	359	313	276	283	319	311	300	302	316	312	301	308	314	310	351	310	306	300	311	311	313	331	349	302	329	301	305	330	274	320	313	303	327	323	296	331	320	298	286	298	272	338	292	304	344	305	323	295	321	326	305	293	310	328	326	304	312	331	288	302	329	332	316	346	295	292	289	319	303	320	298	305	319	331	305	306	306	304	311	313	295	306	287	290	308	319	305	297	295	283	314	310	293	290	322	303	298	293	348	291	318	331	306	319	328	286	306	302	345	336	301	322	311	314	341	302	340	300	298	347	334	321	288	302	284	344	322	332	310	307	315	296	317	337	338	316	314	298	321	285	323	315	281	322	301	291	305	317	309	332	309	292	314	319	305	319	317	291	312	305	309	310	307	350	337	315	293	297	308	307	290	326	300	294	323	328	333	287	303	320	304	357	315	319	302	289	306	346	319	297	280	308	321	276	306	314	310	318	297	318	342	279	281	320	294	320	327	300	336	327	283	324	318	292	331	329	288	294	324	330	298	322	277	283	283	312	303	307	339	300	318	308	336	320	294	320	336	320	290	341	314	319	340	314	340	316	328	330	332	321	332	295	321	297	309	320	299	300	277	324	309	331	278	303	322	331	292	313	325	308	318	324	317	334	270	324	301	324	302	303	274	293	330	293	325	304	309	303	317	320	295	324	312	333	328	312	309	325	328	325	335	335	317	299	313	304	303	319	338	305	300	306	322	324	312	314	308	319	283	318	323	331	332	319	299	320	302	310	302	295	288	292	300	341	318	295	322	306	309	316	318	327	311	322	313	330	365	319	307	293	321	310	290	317	335	323	325	333	327	299	335	318	338	302	329	311	330	285	323	322	303	322	306	350	322	325	308	315	306	296	300	311	313	288	344	302	331	322	335	318	297	294	309	305	286	316	271	331	297	305	341	361	304	279	299	340	293	317	319	285	289	306	332	310	301
19742	1670	3310	3342	2855	2446	2083	1861	1668	1503	1400	1332	1186	1164	1118	1053	1057	1061	981	1002	982	964	981	954	972	933	957	926	909	869	954	881	916	927	879	845	901	855	821	857	830	855	848	889	844	880	885	839	882	811	903	808	793	865	843	842	826	833	872	836	904	804	876	886	798	856	832	822	819	827	797	842	842	867	839	824	818	793	820	860	803	789	825	831	881	840	803	877	858	805	795	852	815	834	843	785	824	822	792	816	798	814	814	769	834	819	788	805	783	810	827	763	825	847	812	812	806	808	822	807	836	825	841	804	784	850	838	806	785	855	800	832	809	799	764	838	742	800	844	802	836	886	793	845	808	826	823	807	828	833	809	816	843	843	818	857	781	854	798	813	847	776	756	802	830	818	792	786	833	811	796	830	786	773	758	835	815	813	849	854	812	808	815	830	846	828	822	802	837	780	817	846	838	840	842	805	790	840	873	778	834	826	824	803	816	781	792	826	780	863	804	818	809	765	790	825	829	832	827	862	797	812	849	846	843	843	832	804	798	775	818	838	851	790	711	825	816	814	828	862	825	814	813	813	808	817	820	829	798	841	840	822	823	878	809	835	811	814	829	828	818	793	801	807	806	773	797	812	781	774	878	795	800	789	836	863	832	800	866	841	783	817	777	811	821	794	730	824	743	864	833	853	813	842	837	777	806	834	774	822	841	783	829	854	821	823	795	798	789	822	791	802	817	824	836	808	858	775	825	832	840	819	818	764	871	873	836	855	785	815	820	837	802	761	855	839	764	776	759	797	839	829	776	760	855	842	782	788	824	789	779	820	784	810	819	800	891	797	820	832	822	865	809	809	848	814	820	841	787	792	811	776	812	821	775	812	821	799	828	782	892	817	781	836	799	799	837	789	826	859	851	855	837	807	821	787	833	827	835	832	786	783	804	799	824	802	774	765	799	783	836	713	817	766	826	828	817	801	768	762	787	874	810	850	808	809	793	815	796	788	812	800	816	796	842	783	757	825	809	866	823	792	839	813	806	783	836	810	800	809	827	801	806	824	862	834	835	769	805	813	822	828	777	784	818	781	820	857	821	834	816	805	854	841	809	825	842	832	765	826	827	863	782	801	849	812	864	837	819	873	814	817	859	826	805	828	789	822	812	856	843	814	825	860	773	845	842	852	801	858	816	778	823	833	784	772	840	765	811	781	812	818	789	846	815	831	794	841	824	811	804	795	795	769	781	849	809	820	815	816	835	818	841	844	808	813	780	818	844	809	813	860	852	843	805	873	787	800	823	808	829	823	849	778	819	806	820	821	800	796	766	816	783	838	815	829	771	817	812	772	854	793	810	785	786	797	828	800	835	828	768	804	813	789	872	835	877	814	862	800	859	781	811	831	865	834	795	796	834	828	826	780	793	796	815	843	831	827	814	803	803	819	793	828	810	801	810	789	809	853	779	863	848	806	738	798	842	739	836	831	806	804	770	794	864	769	848	808	797	792	777	870	814	772	857	814	812	830	733	824	772	824	806	848	806	839	805	792	794	784	795	802	781	820	819	847	828	760	821	818	852	821	845	831	839	786	818	778	808	836	807	841	757	783	826	857	789	808	829	797	775	849	802	809	798	770	783	784	811	860	828	755	801	800	780	831	855	818	803	821	788	777	806	848	864	802	803	800	826	818	787	809	806	814	824	841	805	817	810	833	827	758	833	833	851	823	821	819	824	792	811	836	783	757	839	847	832	789	839	793	787	815	804	839	813	828	861	755	849	797	830	831	817	804	838	806	822	752	795	769	822	792	775	796	766	822	785	791	818	824	840	769	808	787	822	780	820	833	846	797	793	806	812	817	804	812	803	807	828	782	788	791	808	817	861	830	772	806	797	874	810	814	816	800	857	800	843	843	798	804	814	827	818	827	799	810	812	835	825	797	771	833	824	827	857	786	828	796	810	767	793	790	874	807	840	814	858	814	843	775	847	843	850	810	809	876	825	820	776	822	828	794	841	756	745	829	816	829	830	796	844	845	812	822	800	840	819	792	845	816	823	781	795	821	809	845	793	799	781	798	752	796	796	826	847	829	882	813	834	832	802	781	796	812	852	815	806	841	820	785	836	811	758	811	775	832	818	802	798	784	830	833	761	793	782	813	821	867	807	853	797	886	803	796	823	821	853	815	794	762	812	807	759	806	829	817	773	756	859	759	817	822	797	814	782	791	799	756	814	768	821	827	857	752	798	760	829	854	825	760	810	821	819	807	780	840	827	785	808	872	849	825	831	815	827	851	856	825	768	809	808	776	792	780	821	764	809	777	805	845	816	807	840	787	841	802	848	831	795	762	737	860	816	854	850	799	847	830	812	815	814	832	774	796	812	824	805	861	800	843	857	885	808	783	809	778	855	825	803	817	828	832	827	803	805	830	825	816	822	810	824	774	844	845	813	829	832	869	785	833	796	836	796	813	810	815	797	771	817	792	805	816	791	798	812	844	809	834	798	826	803	798	820	854	822	815	848	805	830	816	817	860	839	849	779	790	789	817	804	849	836	834	803	782	823	898	780	791	863	809	841	791	824	838	793	818	779	803	811	800	784	748	863	764	818	753	849	831	805	817	829	839	839	791	852	812	838	740	873	803	827	824	850	837	794	832	840	804	765	857	854	846	800	825	798	808	848	834	841	819	813	799	861	806	853	824	798	782	869	801	835	836	873	790	839	898	846	878	870	779	858	826	842	840	836	828	797	807	801	820	851	822	832	796	803	766	823	813	823	815	832	821	798	784	797	844	852	826	795	823	806	789	863	819	746	858	839	806	830	869	810	852	833	822	802	783	819	815	843	855	853	775	788	793	817	820	810	854	829	789	838	806	863	799	809	800	886	842	791	869	820	823	866	834	772	843	873	834	845	789	801	810	839	824	846	846	817	845	828	811	824	753	846	841	793	812	778	849	819	740	809	853	852	782	828	828	842	825	798	891	777	803	837	851	830	833	768	820	861	809	859	825	815	814	862	843	839	801	881	844	805	837	800	821	850	840	829	860	830	813	822	802	831	810	831	821	817	870	828	816	834	838	833	778	814	801	855	792	815	773	812	862	847	820	811	811	787	824	829	815	827	783	801	792	816	807	797	803	776	810	845	769	816	824	809	836	823	810	818	799	777	812	818	795	794	791	770	822	806	833	842	798	829	788	818	845	796	801	819	828	778	835	868	843	807	861	801	785	783	838	797	842	819	840	786	843	826	774	833	788	807	821	766	829	857	802	821	816	810	793	791	848	833	805	818	824	826	789	823	814	847	793	824	804	851	822	833	805	794	788	832	802	746	833	819	781	870	797	800	782	792	846	820	862	840	775	791	795	852	888	805	822	821	807	796	840	792	812	833	812	805	834	814	811	806	780	781	839	818	775	814	824	790	830	781	814	791	796	845	859	789	781	805	766	791	861	845	814	782	827	803	860	822	821	880	782	810	852	860	819	829	836	803	832	837	823	797	772	842	824	829	797	843	777	811	813
49861	18219	3577	1839	1220	828	672	565	516	467	396	370	384	362	347	330	330	333	314	310	292	315	302	307	302	270	284	284	288	271	273	287	271	258	299	275	297	248	280	261	283	279	298	286	252	260	262	265	252	256	260	282	258	226	289	257	272	269	290	246	259	269	259	275	274	245	251	249	282	271	273	279	262	260	262	257	264	286	268	292	273	264	266	241	268	274	284	271	261	278	262	269	299	250	278	288	232	237	237	262	257	249	246	251	262	238	279	254	249	274	285	284	241	252	288	289	279	272	240	239	270	272	265	247	278	289	288	259	300	256	264	289	253	253	271	268	252	254	261	279	250	276	277	249	263	256	258	283	258	257	281	280	296	260	267	267	262	266	276	257	288	260	282	252	281	248	256	258	265	261	264	275	259	242	275	266	272	276	262	272	271	251	261	256	262	272	266	252	263	282	231	270	271	239	254	234	246	246	295	261	257	267	260	272	243	262	237	253	247	262	280	251	240	265	236	285	261	254	258	277	275	289	245	250	266	263	250	266	246	231	266	271	257	268	232	248	254	268	225	242	289	257	247	256	252	255	270	268	256	234	263	260	258	286	263	262	285	250	283	281	269	250	256	247	256	272	259	272	285	266	275	262	269	259	270	236	265	285	255	258	259	250	250	268	267	273	263	267	258	245	259	285	240	267	264	253	280	260	282	249	269	288	280	301	247	273	249	260	245	258	263	278	256	255	271	255	303	250	282	260	273	267	264	263	261	273	232	255	267	286	245	256	270	272	268	271	269	245	230	266	282	268	253	233	245	272	257	261	274	281	274	244	250	236	252	262	253	247	280	254	250	281	259	259	263	274	280	286	259	261	242	248	259	286	268	253	257	265	252	260	260	289	264	261	263	254	296	273	258	278	259	259	250	291	259	304	262	253	256	251	227	245	290	258	262	252	272	233	270	267	229	231	251	264	275	260	251	256	255	255	256	268	238	252	233	239	264	262	292	238	262	265	255	257	223	273	253	260	291	265	242	285	254	269	250	270	272	223	287	265	260	279	256	259	239	277	256	266	259	238	273	261	234	256	229	265	269	253	257	261	260	234	255	288	271	297	213	251	254	273	236	266	272	244	245	253	266	258	271	269	265	269	275	272	299	262	282	258	239	239	291	260	261	257	264	261	244	244	278	274	230	247	281	275	259	264	271	242	243	263	277	296	267	284	279	267	280	246	260	272	280	281	282	277	239	244	246	286	275	237	260	278	270	267	251	240	291	281	273	249	240	241	247	247	285	261	253	275	275	264	281	265	254	274	256	277	269	227	279	270	253	242	276	279	256	230	255	254	283	261	242	279	229	277	286	255	239	229	265	240	269	267	261	232	263	266	261	234	267	270	262	280	283	272	265	260	269	238	249	273	238	251	291	264	282	276	259	234	265	262	267	287	289	259	265	245	275	283	281	257	271	251	253	289	264	262	270	266	254	278	269	278	249	273	258	249	285	260	293	291	265	273	262	276	285	250	224	243	275	258	267	241	272	275	283	280	273	247	258	290	263	258	276	257	251	263	274	251	248	274	259	229	278	271	235	266	267	274	253	289	291	267	260	279	268	254	250	273	270	258	258	258	244	256	264	270	258	259	236	265	252	284	258	277	266	259	268	267	296	261	257	257	250	265	254	250	238	253	268	254	255	240	271	267	263	246	282	276	305	262	252	266	244	281	274	285	266	249	258	240	255	258	284	248	238	244	237	258	228	277	247	258	271	243	270	279	248	296	282	292	282	282	235	261	262	272	242	222	239	238	263	243	268	270	284	278	263	257	255	259	286	285	265	258	271	261	255	287	239	267	252	245	235	234	264	247	259	247	245	265	277	282	254	231	280	264	289	240	242	261	251	255	228	297	282	264	268	290	291	290	263	276	245	241	294	255	232	261	265	255	250	267	288	261	276	285	288	284	223	261	274	237	260	257	260	267	230	258	238	289	295	247	295	290	270	268	277	239	248	264	253	250	244	272	305	243	254	248	240	246	277	265	257	257	243	246	248	245	271	241	253	253	261	277	253	286	266	250	277	260	244	277	262	259	271	231	275	255	236	279	244	242	257	266	242	254	298	233	261	272	253	273	242	249	276	253	273	284	283	256	241	236	284	275	295	263	262	288	260	272	269	274	251	263	243	263	266	269	245	238	278	250	248	265	277	243	254	272	288	239	274	279	249	275	248	284	238	265	269	270	253	275	257	283	264	242	275	249	252	249	276	284	276	237	259	279	276	299	268	244	259	244	267	303	299	259	269	255	252	261	266	274	238	258	286	291	257	262	271	266	258	256	267	256	277	250	268	262	267	274	254	259	248	244	250	234	259	239	259	280	251	252	257	274	237	304	266	246	238	272	255	270	302	236	276	274	256	295	281	295	230	279	271	270	243	252	269	233	262	245	274	244	254	265	267	266	277	255	270	260	262	279	263	268	274	260	259	254	284	251	269	274	261	281	262	274	266	248	230	245	267	266	266	223	244	258	264	252	255	255	270	251	213	247	234	245	273	270	276	258	234	277	228	254	261	275	258	250	280	278	242	251	268	237	249	236	268	257	272	274	271	262	286	289	256	274	248	297	259	263	257	270	275	263	245	237	280	255	258	260	272	269	279	289	250	271	273	252	267	259	272	260	248	267	212	264	248	276	298	260	246	237	252	293	266	289	279	254	273	252	253	246	258	276	250	262	244	237	262	277	260	258	250	269	275	268	250	275	266	286	264	236	276	286	269	256	267	281	284	229	293	276	268	244	255	300	243	229	258	275	290	247	257	242	240	239	239	270	253	287	256	255	244	276	251	256	281	271	245	291	240	239	249	264	262	241	250	281	264	236	254	240	292	272	256	241	262	240	242	248	285	280	254	251	272	271	226	244	274	267	241	266	250	221	269	243	239	269	279	252	263	270	273	272	267	266	253	254	261	254	256	271	225	277	261	269	256	245	265	254	279	242	244	278	258	264	248	261	279	262	284	232	243	259	288	263	259	289	262	284	276	244	240	245	251	282	295	266	265	288	256	250	251	244	295	217	261	246	292	275	263	292	284	255	234	246	267	278	260	273	276	289	283	296	270	260	265	260	261	234	250	242	285	295	279	258	262	259	249	243	245	258	255	273	266	257	290	245	255	266	259	274	261	249	268	270	239	262	265	267	243	288	285	258	252	294	298	248	244	255	277	260	273	288	247	249	235	268	266	221	257	269	279	280	259	258	277	250	260	273	268	263	253	252	271	248	302	247	253	244	269	267	255	222	240	253	252	276	260	264	263	257	293	252	268	263	274	264	281	252	241	270	259	267	251	248	273	276	267	263	285	256	236	270	241	246	265	261	245	271	247	239	283	277	275	223	242	265	252	261	260	262	249	261	273	276	280	277	258	260	269	280	232	277	281	276	281	265	267	253	272	263	268	262	260	260	258	273	262	271	260	261	254	273	242	281	275	240	267	268	255	240	264	279	258	299	266	266	259	250	265	256	253	284	314	234
26734	2367	5309	5773	4825	3832	3110	2671	2304	2044	1832	1591	1513	1374	1355	1238	1202	1168	1047	1034	1070	976	931	919	932	906	910	821	865	811	819	827	792	826	776	777	785	815	758	737	761	751	746	732	716	763	714	753	713	753	720	693	762	718	730	721	736	719	714	740	715	697	708	720	697	707	730	710	674	705	706	651	681	691	707	717	725	741	647	699	713	694	665	687	698	694	686	652	672	682	762	651	701	697	680	711	630	737	723	688	653	697	711	678	716	713	714	668	678	673	710	703	723	646	724	684	669	662	725	674	640	686	655	682	676	719	650	673	666	656	674	637	729	671	610	637	694	664	666	689	719	668	674	684	696	674	668	669	666	720	671	659	681	670	689	647	678	691	724	703	662	697	721	693	628	679	704	675	706	646	708	681	701	697	687	689	693	702	738	651	676	706	660	696	691	689	674	671	637	654	683	726	622	644	674	708	710	641	715	686	671	720	691	678	681	668	702	659	647	682	648	701	673	652	725	670	707	653	678	733	656	662	705	651	683	702	666	700	675	692	706	671	655	668	646	651	691	670	664	657	649	673	681	672	677	649	648	654	696	682	701	681	664	643	649	653	659	657	692	658	701	681	647	689	691	710	698	703	687	673	703	729	643	700	689	663	676	634	672	697	673	653	701	726	658	693	672	707	687	665	705	718	662	668	735	700	671	682	641	693	710	663	647	620	700	672	682	679	693	638	668	689	644	637	698	680	649	669	715	701	665	683	658	677	708	695	663	665	675	732	650	688	627	634	696	729	642	672	669	685	656	649	652	645	670	657	651	640	682	671	658	696	658	714	693	679	675	684	624	713	631	646	743	669	685	662	641	738	647	671	659	701	672	668	678	674	706	650	686	686	671	724	667	687	681	696	712	681	732	660	712	715	656	677	683	705	715	684	688	651	657	701	689	747	714	694	672	716	658	694	699	704	643	695	683	734	658	697	675	688	663	697	627	636	675	652	686	666	646	709	647	705	687	670	738	717	742	704	671	704	644	679	707	658	680	691	718	726	673	644	683	677	641	622	700	681	645	712	693	730	686	692	662	662	740	669	649	675	672	693	718	678	694	717	723	670	686	656	659	678	686	673	667	638	749	688	697	723	671	690	677	663	745	699	637	615	632	625	651	637	688	675	671	651	685	680	682	669	658	685	692	681	710	682	736	696	673	661	671	651	692	636	696	694	681	662	658	662	663	674	685	687	669	710	672	697	686	685	679	677	639	707	711	674	681	651	622	693	677	661	731	663	702	720	676	714	669	674	701	622	660	624	682	654	610	682	713	688	714	675	681	637	692	635	640	686	682	647	711	728	641	668	703	659	702	637	657	628	679	667	661	638	653	655	699	667	690	673	684	717	708	695	681	696	697	703	688	704	657	685	665	668	675	722	727	692	708	666	687	691	680	699	747	685	694	674	690	720	686	739	653	657	685	690	693	661	703	677	638	676	642	694	645	685	672	681	671	705	673	733	672	713	706	674	686	676	720	633	695	669	686	685	647	694	679	711	698	710	641	637	664	670	664	667	668	670	702	686	684	648	710	692	695	719	669	663	665	666	680	637	663	620	694	663	716	682	696	669	726	701	702	649	720	666	682	685	692	667	682	652	646	686	642	658	661	696	651	690	704	648	652	657	631	657	693	690	682	698	691	640	706	661	697	701	638	669	638	675	692	648	678	670	641	651	716	671	634	673	682	655	740	705	678	647	685	652	676	613	677	735	675	707	664	670	695	661	665	691	672	694	694	714	670	669	654	692	677	639	650	696	721	699	699	656	661	687	681	657	681	716	690	733	644	683	683	672	641	653	667	708	685	665	666	676	686	653	700	675	689	630	654	636	721	648	665	649	703	699	696	656	667	703	694	719	646	658	679	653	700	662	672	670	673	660	687	653	694	675	680	690	674	675	701	680	628	701	654	697	655	647	707	673	696	665	683	660	665	653	677	654	665	690	645	722	716	687	672	667	724	639	684	716	651	697	673	647	678	686	665	676	668	663	633	679	718	688	700	643	710	696	701	702	667	685	731	708	667	667	681	682	681	676	664	667	668	648	693	691	731	664	665	636	718	692	667	703	674	673	680	659	662	694	643	661	698	643	668	664	670	694	634	702	676	683	688	697	682	703	712	665	679	730	717	651	685	646	682	684	688	638	683	650	704	683	655	709	686	675	692	683	633	691	683	686	666	715	711	654	651	731	686	667	681	671	687	706	674	674	707	673	705	726	686	692	726	682	639	672	696	698	701	676	671	719	690	692	717	688	655	695	653	691	675	653	637	673	621	703	671	661	675	672	623	639	677	652	638	649	686	693	631	638	719	685	681	709	692	677	645	636	729	680	719	677	634	708	635	697	691	665	694	689	664	688	698	690	670	664	694	674	687	665	655	689	664	696	590	679	666	655	674	703	694	691	684	708	712	673	673	653	659	680	666	668	697	631	672	717	672	649	691	687	727	737	668	634	685	685	655	658	649	666	664	679	689	662	710	705	675	649	687	673	697	710	658	676	677	710	702	698	664	667	638	678	704	692	629	675	698	660	676	664	653	682	701	702	663	673	705	701	610	730	729	658	647	662	642	716	658	631	665	689	722	700	661	683	709	642	709	671	681	644	692	667	661	701	646	676	677	657	732	683	689	679	662	724	708	654	710	707	716	662	662	660	661	724	662	627	691	667	725	663	699	648	661	696	692	692	637	694	709	659	740	655	667	671	673	642	678	689	703	674	680	693	719	661	705	660	660	641	599	648	715	602	692	665	683	673	688	647	598	643	700	667	726	646	668	634	712	667	725	669	668	685	630	655	635	655	683	669	710	661	677	668	670	647	699	669	697	713	718	671	667	688	663	681	642	705	713	653	756	694	686	714	680	677	717	656	666	682	683	720	680	668	654	668	638	698	654	652	667	640	673	713	669	691	696	668	695	692	685	684	663	685	693	635	720	635	685	658	676	624	634	666	718	658	694	667	622	686	665	697	630	725	675	649	658	652	659	691	678	643	656	677	687	660	700	708	645	662	692	696	681	648	642	657	683	674	722	690	667	697	709	659	679	685	667	685	687	671	670	679	687	680	685	684	701	707	762	649	694	698	641	712	655	676	704	687	668	666	697	687	680	743	671	691	663	672	644	670	699	628	668	671	669	638	692	674	711	669	665	690	596	701	699	653	677	694	675	664	647	652	658	631	678	709	696	658	695	671	657	672	653	707	690	678	708	710	639	678	688	674	684	671	683	698	703	703	665	675	710	654	660	647	687	733	664	664	706	659	678	635	683	691	675	679	720	672	665	661	673	651	660	669	711	681	664	736	646	636	674	707	673	686	626	629	662	695	698	655	689	709	672	687	672	740	697	653	722	708	724	665	717	638	652	651	691	669	666	686	652	702	684	671	719	658	705	639	642	690	636	694	689	683	626	709	696	676	731	648	716	666	654	691	666	673	683	671	672	690	664	713	716	678	671	685	676	679	647	632	664	692	660	674	692	688
4459	274	235	194	222	228	190	196	186	181	187	211	199	168	193	175	205	177	185	191	214	174	190	210	175	174	198	185	187	218	174	198	163	182	179	178	211	160	197	176	182	211	191	185	188	183	204	189	172	232	180	194	166	191	181	167	208	164	207	192	211	208	195	184	196	205	171	199	201	185	205	178	231	178	161	208	207	196	185	196	195	196	197	178	190	224	208	170	214	175	189	172	156	173	181	190	195	185	205	196	140	181	196	172	191	194	206	185	175	188	205	207	197	162	180	183	168	215	189	185	177	184	158	196	202	195	179	185	195	195	193	189	212	180	187	197	197	201	204	203	199	183	188	175	178	154	195	189	189	176	186	164	186	199	179	199	201	216	201	198	188	191	199	181	199	183	176	184	179	188	189	203	189	188	175	183	169	193	196	181	167	188	183	205	207	176	170	168	223	211	194	200	158	220	182	170	193	186	194	170	183	190	178	199	192	186	174	188	170	181	182	203	188	181	181	193	190	172	182	207	182	189	183	141	173	197	179	189	210	191	180	192	188	214	193	221	199	181	190	190	202	184	168	183	189	211	189	193	178	178	170	204	199	189	191	194	186	181	191	180	201	171	169	207	232	163	181	177	187	184	200	191	212	178	202	186	183	170	200	190	174	164	192	175	202	189	191	200	187	183	205	179	202	167	210	162	185	160	189	178	192	169	194	195	181	198	198	186	191	199	173	165	170	167	193	228	199	188	198	196	211	169	189	176	199	213	183	201	148	167	191	208	211	203	195	191	201	169	187	211	199	180	166	190	182	222	195	180	208	179	193	177	182	174	181	220	180	171	188	160	206	172	213	156	187	190	187	206	179	214	176	183	204	186	177	203	185	190	161	166	187	184	198	184	184	173	167	162	204	172	182	187	205	198	207	195	208	178	200	188	200	206	212	216	172	180	192	177	209	161	191	185	170	171	164	189	184	201	177	170	224	211	190	185	200	206	189	208	187	206	170	199	177	180	162	189	172	184	193	186	185	213	196	182	174	188	196	187	181	196	209	208	195	171	197	177	205	181	200	215	180	191	204	176	179	196	191	187	206	195	188	192	189	176	206	204	208	185	168	167	204	199	172	173	196	197	176	194	185	200	213	171	178	182	163	204	183	161	198	196	169	196	179	183	164	183	177	183	178	184	167	177	176	190	198	177	183	196	195	177	185	210	183	214	175	178	189	171	184	202	186	190	197	172	182	189	172	195	180	189	183	204	214	183	228	181	167	202	198	190	185	164	200	204	182	208	203	216	205	180	197	201	190	164	167	204	208	190	170	189	201	180	165	170	163	190	184	184	186	197	185	210	183	185	188	172	187	203	209	192	195	199	189	190	189	174	181	211	185	183	176	199	177	193	194	199	199	193	189	176	181	177	201	193	199	184	199	201	198	172	212	168	166	188	182	195	188	186	176	202	208	179	163	190	179	204	166	190	190	201	157	183	175	184	201	177	183	165	146	173	184	179	193	192	168	178	210	214	189	181	189	190	174	193	189	164	180	193	185	180	193	184	208	191	192	187	184	199	231	192	210	182	185	179	164	182	205	194	167	193	184	188	226	173	195	197	185	192	198	181	181	195	184	204	221	195	198	194	178	190	196	181	200	193	182	194	200	165	207	181	197	202	171	199	185	196	181	171	171	219	192	198	202	195	177	189	182	209	191	203	206	205	167	178	188	184	197	236	187	227	197	161	199	204	193	198	170	196	175	195	198	196	203	185	183	169	204	211	157	199	211	174	194	188	206	193	193	162	188	174	192	174	166	192	176	190	206	174	189	178	183	176	182	175	200	193	189	194	189	210	203	187	180	185	176	210	186	209	192	214	184	207	188	187	175	185	186	185	188	179	178	164	175	170	184	178	194	203	189	190	179	193	199	197	176	180	189	173	174	198	210	191	196	144	178	186	194	181	180	201	169	184	199	188	199	181	176	205	188	188	208	195	174	191	210	190	186	174	166	186	182	156	210	174	187	205	178	184	194	185	197	187	172	212	207	177	187	190	170	175	197	191	189	203	172	170	179	191	185	211	204	181	189	213	211	179	188	183	164	215	186	169	185	200	206	199	191	181	203	179	197	173	188	191	165	184	181	171	195	190	168	188	165	191	182	185	203	211	188	214	194	166	211	169	178	191	193	176	188	177	184	185	189	206	190	216	201	189	194	191	199	166	210	196	214	180	165	195	197	191	163	187	182	179	217	199	184	189	176	191	182	193	192	172	177	195	175	174	212	197	182	197	214	179	187	177	183	193	188	180	192	200	178	202	209	175	183	195	187	190	182	170	189	192	191	192	183	200	184	185	183	202	190	193	200	179	171	194	165	188	193	174	188	192	181	152	227	183	191	191	202	198	179	175	185	162	177	203	193	176	178	195	181	220	207	176	176	180	190	198	164	188	157	195	166	181	206	182	188	189	195	200	177	170	174	160	191	196	213	185	175	218	189	183	179	202	197	179	181	180	185	217	171	167	187	199	173	190	177	183	184	200	175	163	199	219	209	168	175	174	184	194	184	178	201	187	176	181	188	181	180	198	173	167	191	190	175	193	177	193	167	211	205	175	193	195	178	183	204	188	185	144	173	174	210	181	182	182	171	231	180	230	183	180	194	187	184	180	198	175	185	172	195	197	190	192	178	205	209	172	198	186	179	182	168	188	196	195	194	203	212	174	205	176	186	191	191	174	197	195	185	180	177	203	176	209	190	179	202	208	165	200	174	216	190	187	182	187	189	178	205	186	169	184	172	169	192	184	181	191	194	190	200	191	224	154	200	183	176	179	190	203	191	188	192	190	199	205	186	152	183	200	193	182	199	199	165	198	206	187	170	174	176	190	187	201	180	168	193	174	185	193	202	190	182	179	200	168	180	199	207	178	182	190	180	187	196	232	194	199	184	188	191	212	184	184	190	194	189	186	180	181	194	219	189	187	176	180	202	177	193	199	197	204	192	223	178	198	187	184	178	175	172	193	181	199	182	187	180	210	194	199	214	205	189	201	188	209	197	200	196	198	196	175	180	209	173	190	171	177	165	195	215	183	187	206	197	187	182	199	208	180	177	191	197	190	180	187	198	197	214	192	197	191	201	200	208	188	206	190	186	175	195	179	197	194	192	188	167	204	179	187	184	206	167	164	159	192	183	160	176	197	186	205	163	181	209	188	192	190	180	181	174	172	208	159	193	188	182	193	186	181	170	183	158	174	175	174	189	203	173	184	172	180	193	183	214	159	198	205	182	197	189	191	193	204	172	166	187	204	170	180	185	197	180	161	159	187	191	190	185	180	174	175	199	188	199	195	164	183	177	215	200	189	193	172	202	201	201	192	204	180	196	201	185	190	178	201	178	202	193	167	189	199	186	192	188	204	186	182	208	173	198	183	176	188	178	178	164	221	172	187	181	182	195	192	176	185	198	205	202	196	191	182	153	197	175	200	183	185	208	198	211	192	191	196	182	191	203	210	180	187	181	187	165	177
4143	605	745	671	653	588	611	600	609	594	598	591	529	569	559	511	576	504	538	491	554	562	527	524	508	518	531	534	527	546	570	560	552	553	498	572	550	547	547	514	489	571	600	508	519	561	530	566	546	510	489	538	564	541	548	544	522	564	517	509	561	511	531	509	519	514	563	551	507	520	565	566	573	519	487	579	545	567	485	526	516	522	535	535	536	550	548	552	509	560	573	561	530	565	531	532	547	583	550	521	495	566	557	573	538	527	564	517	549	504	522	518	527	535	589	554	549	570	534	520	523	558	587	557	487	530	568	547	527	506	527	569	532	519	545	563	560	547	502	521	550	552	522	535	556	567	557	533	511	544	536	582	542	526	543	606	551	545	507	534	553	578	529	565	537	554	534	554	547	543	567	519	525	549	541	567	529	585	546	516	511	545	549	556	551	519	548	499	547	542	566	508	550	558	561	509	549	532	564	506	577	542	550	495	546	508	569	485	558	569	502	575	523	531	539	540	532	517	581	537	576	533	533	547	579	496	578	533	557	571	527	506	574	523	534	567	552	554	554	552	528	545	478	509	547	539	541	582	547	525	506	535	532	544	515	508	532	538	558	571	521	527	494	532	543	524	581	560	552	542	536	493	557	537	556	545	537	526	534	513	557	531	583	533	565	553	547	524	516	525	530	538	551	539	553	531	542	560	509	568	524	592	538	529	555	539	519	529	542	577	527	507	566	542	535	519	567	524	536	523	556	535	528	529	537	534	561	532	551	574	528	538	589	555	511	536	520	559	580	572	554	557	544	501	565	552	567	505	527	563	531	527	492	532	499	550	608	541	604	508	500	555	460	511	512	523	557	570	518	529	515	504	514	567	540	516	536	548	545	492	523	527	553	534	535	550	555	596	516	537	600	470	564	510	517	553	515	549	575	566	529	538	544	559	505	560	506	529	561	583	561	591	523	535	515	561	546	521	536	580	546	553	510	509	515	559	540	544	492	560	535	538	515	517	563	526	531	519	516	550	572	528	559	593	536	541	547	537	509	557	559	570	512	549	533	558	515	558	565	554	503	550	516	549	553	535	521	513	562	498	529	538	544	563	540	530	545	525	540	549	535	516	530	494	526	557	547	581	573	537	512	535	521	524	509	551	563	536	551	522	501	517	590	541	571	498	571	561	505	532	507	552	578	529	544	510	554	559	532	570	519	586	536	517	575	545	549	546	553	552	534	549	525	532	508	529	529	551	548	537	514	550	602	540	554	576	569	565	537	576	538	567	517	529	578	549	559	555	570	531	521	518	501	506	572	525	511	542	541	535	537	577	513	518	547	520	510	547	524	535	542	558	491	520	540	568	556	558	537	581	545	505	540	562	538	581	536	560	502	515	504	568	560	542	523	488	533	536	579	557	543	557	533	517	538	562	560	541	532	535	534	519	538	558	510	558	542	530	552	528	542	510	516	527	545	554	542	570	515	489	576	530	536	542	531	518	534	567	571	528	567	534	536	551	554	533	509	576	532	517	523	535	523	542	534	502	566	546	546	487	509	537	529	512	579	518	527	510	539	531	502	559	559	563	558	543	573	542	530	543	514	555	551	562	566	532	535	540	550	524	555	529	528	538	564	561	535	570	528	517	519	543	558	528	554	519	539	538	569	551	529	543	528	475	551	523	500	548	516	522	517	551	514	524	526	498	527	536	557	530	568	577	535	501	529	504	514	572	546	512	543	543	554	550	551	585	552	519	525	539	511	563	565	527	511	525	537	519	539	549	533	513	539	531	534	551	568	545	546	557	533	567	559	529	546	520	563	523	533	534	525	536	500	558	552	522	550	553	560	549	564	546	500	492	535	592	610	547	508	533	529	502	550	504	553	547	631	530	551	558	498	538	561	546	523	516	526	607	549	589	518	511	537	511	557	571	538	546	517	499	536	553	540	532	573	529	580	562	576	518	559	544	517	535	510	571	515	495	540	538	565	529	523	546	557	553	544	548	535	541	553	580	546	524	568	500	528	529	549	521	581	511	544	533	530	533	554	553	545	503	532	537	546	538	530	565	539	544	518	542	514	534	582	537	543	532	549	559	550	508	542	589	587	571	536	566	541	546	544	578	548	516	536	542	577	552	535	527	537	488	538	517	561	558	563	557	566	503	546	547	554	569	514	519	512	602	528	489	502	550	539	569	516	536	561	558	532	534	531	534	543	550	555	525	535	527	527	523	531	539	513	541	551	531	525	598	498	540	536	526	533	573	498	554	560	516	525	563	579	503	556	521	552	505	522	591	582	492	518	525	556	584	515	526	555	565	597	516	541	519	550	514	540	542	535	556	512	528	510	534	545	538	557	564	548	592	518	534	507	588	566	532	535	533	549	569	535	502	519	536	550	563	566	548	562	503	495	572	508	542	555	562	495	550	541	554	554	510	524	533	516	546	547	559	503	521	565	535	547	573	543	571	540	515	505	537	539	527	492	520	511	529	564	550	531	512	524	545	528	543	519	509	535	543	543	509	521	511	541	543	547	536	548	560	509	572	547	528	533	546	539	535	561	544	518	546	527	528	525	521	511	552	547	547	573	532	543	534	529	535	554	548	551	526	551	555	520	514	549	548	570	466	542	531	522	566	562	520	567	544	545	532	552	545	543	557	532	564	577	546	553	552	542	510	554	511	537	539	546	552	555	528	531	537	544	557	563	539	530	550	492	561	526	515	546	602	529	567	529	536	547	553	571	536	544	546	534	537	522	532	529	575	577	533	531	522	510	545	542	529	530	535	535	538	556	570	557	540	512	551	569	524	537	545	525	574	497	565	558	549	572	511	554	554	560	519	578	550	535	503	560	545	571	544	552	526	541	495	552	514	537	510	539	500	530	520	526	532	543	528	510	499	521	546	523	539	498	522	541	516	549	535	528	545	514	539	518	525	539	544	523	571	523	509	513	529	557	525	555	564	532	577	518	535	529	549	521	532	522	534	526	557	534	523	534	531	537	566	532	554	553	516	549	539	527	536	578	556	571	545	512	578	518	495	532	558	526	528	540	543	546	552	564	520	578	576	543	549	535	567	563	535	534	549	518	565	575	519	512	520	539	580	544	485	502	558	562	546	539	568	545	511	506	562	536	526	539	562	538	547	511	567	530	548	505	558	514	505	543	516	532	557	549	507	535	540	507	592	540	526	567	553	542	511	542	552	545	526	523	612	547	514	575	546	531	569	489	534	541	556	484	498	534	546	478	532	558	547	545	548	550	511	563	562	575	531	526	519	559	530	530	585	541	553	562	544	538	532	506	540	534	525	543	559	561	510	565	499	458	508	520	521	537	542	556	582	505	542	500	573	549	568	549	521	503	547	566	548	518	570	542	542	523	536	546	585	525	515	547	546	543	531	537	517	517	524	545	570	539	520	535	534	558	505	515	482	532	550	542	548	494	575	548	517	552	584	546	558	519	496	522	526	531	547	511	555	529	555	488	542	529	565	515	521	527	509	542	530	516	536	561	542	566	534	542	536
37600	10146	1520	1075	788	636	507	481	452	399	410	375	339	357	335	344	371	356	320	360	301	319	335	374	319	311	313	309	320	334	316	338	311	321	319	343	350	324	314	333	286	328	330	310	301	325	325	308	324	345	318	296	330	328	317	321	352	307	280	297	274	334	300	299	304	322	292	324	359	312	300	330	302	275	285	302	304	322	348	327	309	297	304	303	320	311	321	290	288	315	277	324	307	311	284	286	331	302	306	344	304	314	306	327	340	332	324	289	286	325	290	295	315	327	331	310	306	304	316	286	301	304	285	342	295	312	324	309	283	294	312	307	299	320	314	279	314	319	309	342	325	325	342	293	324	304	303	271	345	292	308	309	298	329	309	274	292	328	311	309	318	295	269	296	367	308	322	313	338	275	314	286	293	306	296	349	346	308	313	313	353	278	293	314	296	289	292	298	311	335	320	294	312	327	279	332	323	320	312	312	315	296	327	316	300	317	297	285	308	312	328	315	314	307	316	292	325	295	303	285	316	287	289	287	302	309	290	320	323	285	332	342	299	320	335	274	299	305	294	326	297	302	322	295	313	310	294	306	286	347	326	324	335	306	308	344	313	316	304	327	301	305	327	254	332	294	303	297	317	283	286	298	301	287	310	314	312	336	295	307	319	304	300	290	283	318	301	313	300	307	346	308	300	302	350	299	311	324	305	298	316	312	314	298	333	330	321	344	282	328	295	292	303	325	315	324	307	271	271	317	292	316	296	309	312	302	327	337	276	304	280	322	310	331	294	323	322	290	344	286	305	304	323	320	317	306	294	338	320	306	297	309	317	331	323	336	313	303	319	314	333	313	301	342	303	359	305	286	344	289	315	336	302	309	305	353	330	295	345	329	305	287	326	309	317	311	313	334	354	284	274	323	346	290	304	323	335	266	293	306	327	307	299	329	308	331	302	317	298	338	312	275	312	328	307	314	322	303	294	326	311	278	291	295	293	310	301	325	324	313	333	336	293	300	305	276	313	312	311	357	341	316	297	307	303	333	338	263	291	290	299	318	310	276	291	317	292	303	285	309	304	306	324	328	341	308	306	318	322	319	289	302	320	299	313	311	295	318	290	324	303	312	286	289	346	314	332	348	322	313	299	294	308	291	320	326	278	311	326	300	309	297	286	302	321	347	319	285	338	301	273	291	287	293	288	305	332	289	323	327	318	296	299	310	293	313	302	315	302	293	343	299	318	336	347	318	305	311	325	333	305	275	316	314	337	286	319	330	322	305	291	294	335	315	306	310	294	352	310	287	296	280	328	313	335	317	329	314	311	292	286	294	289	304	264	307	323	291	336	281	315	300	307	311	341	276	294	309	310	301	298	302	313	329	308	321	317	292	328	297	352	290	302	300	332	310	289	308	299	280	318	331	277	316	340	276	353	304	340	269	339	323	320	299	288	259	302	309	298	294	310	281	310	330	310	316	321	302	309	293	300	321	274	321	307	310	293	323	316	316	313	315	309	304	316	297	315	276	317	290	303	325	314	293	295	306	290	341	348	304	309	320	341	314	293	308	291	300	311	332	288	332	312	301	335	313	296	304	336	313	276	321	322	298	325	311	294	332	344	300	311	312	297	290	313	314	303	325	298	281	311	352	317	347	304	313	316	285	296	275	298	297	281	308	278	310	309	314	298	284	280	298	288	291	312	316	307	290	308	299	303	318	281	330	293	314	309	306	286	295	295	329	320	303	289	269	271	325	286	328	301	315	318	317	293	304	298	317	299	317	326	306	276	282	310	301	343	334	339	317	287	300	299	323	304	283	312	333	278	332	327	276	300	287	289	328	333	348	329	270	300	322	283	316	321	299	306	332	323	332	333	333	332	332	338	328	317	325	312	304	297	294	326	311	298	298	288	277	312	338	273	328	313	342	302	324	305	308	300	356	326	295	292	296	337	271	279	290	299	295	298	285	299	285	288	310	260	305	311	293	296	293	320	331	310	278	320	355	308	349	299	292	301	312	303	294	301	330	268	293	279	303	291	301	305	298	316	288	312	312	310	268	314	332	330	307	328	316	290	334	294	300	297	281	348	284	297	322	309	308	312	300	324	312	295	325	288	320	286	342	276	301	277	301	290	270	300	353	311	296	312	293	317	290	308	316	341	301	312	301	289	335	306	343	262	339	285	308	331	307	305	294	303	302	319	292	311	318	330	320	294	286	307	316	287	299	277	331	316	301	325	338	314	293	303	339	308	276	331	299	307	318	317	311	341	332	316	309	308	315	315	270	308	323	323	313	292	291	317	305	345	298	331	319	320	308	300	267	341	316	286	290	297	321	293	297	274	317	304	311	295	311	316	311	278	291	302	308	315	322	330	314	366	318	311	323	313	310	340	321	274	321	362	322	300	306	322	330	352	320	282	331	324	312	321	325	310	302	321	275	335	296	312	304	300	329	302	290	312	305	283	306	307	339	325	323	317	298	312	314	282	322	321	301	335	333	289	337	296	314	311	301	327	311	337	267	317	318	274	307	296	295	311	322	315	351	319	314	280	323	303	326	306	309	304	316	301	283	325	307	328	290	341	328	336	276	330	333	308	292	281	296	345	297	311	288	320	278	335	315	329	319	336	296	286	302	361	283	321	309	326	297	310	312	315	328	330	334	304	308	313	313	339	288	327	316	280	314	289	297	265	298	365	304	313	326	299	336	289	334	316	314	325	296	305	307	322	288	285	298	296	352	304	346	314	277	332	303	324	307	314	320	338	320	298	283	307	303	312	303	285	317	306	315	302	307	296	306	284	299	334	297	324	320	322	294	305	292	299	335	321	323	323	285	334	316	310	320	299	301	331	266	278	322	289	308	295	305	351	325	291	317	315	291	311	314	307	302	296	321	323	288	302	302	349	346	299	314	326	319	298	305	287	289	296	303	297	286	298	320	320	313	330	322	299	314	302	289	309	323	290	306	328	331	325	294	318	324	327	318	314	295	325	315	319	338	317	293	311	320	315	330	303	296	302	294	329	314	294	320	302	294	308	308	308	321	313	275	302	294	306	304	298	341	301	295	283	316	298	306	326	284	267	300	305	312	322	282	316	319	336	335	362	312	295	295	352	351	304	295	324	303	292	318	291	319	289	285	317	337	322	277	298	317	332	319	285	306	327	285	327	326	329	313	299	284	317	319	313	289	319	307	288	323	300	315	285	290	327	321	314	297	310	311	312	337	308	309	301	335	317	296	290	316	316	311	298	326	320	304	294	289	316	293	325	320	318	304	303	307	326	320	320	322	326	307	276	308	298	310	341	306	331	283	309	342	310	305	320	305	336	314	301	300	286	308	320	355	313	335	282	299	313	317	296	315	283	300	304	280	312	341	326	315	288	296	346	303	318	325	322	282	315	281	329	322	318	342	282	302	299	307	297	292	321	294	316	312	293	320	297	304	310	295	314	292	305	305	288	318	326	317	321	306	333	301	329	320	298	302	323	322	287	288	308	267	322	342	312	315	308	314	275	314	299	314
19921	1695	3282	3438	2926	2498	2100	1851	1663	1459	1415	1250	1217	1178	1076	1104	1074	1062	991	1004	980	1000	996	922	905	983	927	893	905	907	888	885	892	862	851	892	842	888	843	849	842	873	883	804	867	825	836	859	793	816	836	799	796	832	829	862	844	828	864	822	874	802	821	848	818	822	796	816	885	820	769	834	839	825	826	835	745	815	809	846	824	820	780	803	785	858	797	839	799	804	843	778	836	838	830	870	823	815	828	835	832	847	807	789	798	785	792	808	838	822	826	867	801	828	765	801	845	808	811	765	754	815	791	813	837	833	783	854	843	807	824	749	789	774	807	794	872	833	871	854	809	791	791	805	746	794	773	807	834	819	803	822	828	816	838	797	808	806	796	791	784	824	777	797	832	812	832	772	798	832	744	828	801	810	836	829	810	805	835	804	805	814	872	837	810	865	837	851	825	788	827	761	784	847	830	824	788	748	786	786	856	850	841	807	786	800	811	823	775	820	824	779	785	844	841	800	809	778	842	782	819	832	846	804	820	811	873	808	846	768	753	844	815	741	813	815	769	855	792	806	808	808	823	820	840	843	794	827	842	795	796	831	749	842	844	815	799	819	814	822	810	869	836	761	823	812	776	824	780	870	809	757	819	816	844	794	807	822	843	804	775	764	784	751	814	817	835	775	821	818	808	824	802	787	821	885	813	803	857	827	800	773	779	744	839	839	803	845	845	820	778	793	776	807	890	769	793	783	774	803	829	849	833	825	805	818	797	872	820	797	838	769	824	800	851	808	786	834	757	879	778	759	844	797	820	839	821	836	800	824	860	805	824	827	846	825	793	815	808	793	839	802	802	820	757	822	775	846	827	789	815	829	828	806	857	813	862	797	750	809	807	809	872	787	805	816	773	801	782	822	810	812	816	807	810	849	774	791	849	774	829	797	804	861	825	770	795	845	785	774	738	841	816	812	753	814	834	793	815	843	835	793	797	772	805	873	836	801	807	818	846	824	802	821	834	818	832	805	835	769	891	817	780	823	763	816	828	791	802	815	809	816	803	761	813	842	790	828	792	787	805	830	821	780	833	849	771	823	817	860	783	792	807	779	776	811	796	832	775	800	830	810	844	809	777	838	818	812	849	773	820	856	824	789	872	802	790	785	826	854	807	836	790	855	814	806	851	793	819	829	778	753	855	863	834	773	799	786	795	814	815	774	873	777	829	807	841	780	802	813	794	810	772	806	792	809	772	776	815	790	809	818	811	803	845	824	760	789	770	783	823	822	840	840	790	807	813	812	822	804	816	752	841	832	812	813	787	804	759	788	822	809	858	842	816	825	823	861	783	864	827	801	845	816	835	795	780	802	784	821	889	783	837	802	785	769	832	773	757	778	798	845	822	831	823	799	773	796	802	839	827	790	796	814	765	824	816	818	789	852	839	846	807	780	794	817	851	867	779	761	779	776	823	802	789	829	836	824	775	807	855	801	751	823	810	796	836	810	865	843	836	799	833	765	796	825	797	830	847	747	815	771	764	814	795	832	819	809	826	772	807	825	829	782	831	848	810	805	811	821	812	775	836	800	782	808	804	840	863	857	791	856	837	839	799	830	810	806	821	843	780	806	817	839	812	779	796	789	809	819	781	812	805	775	823	811	788	797	821	810	829	800	773	759	874	830	795	832	850	825	805	842	807	801	816	817	816	795	836	818	813	771	820	765	802	871	823	809	783	817	748	864	797	784	779	771	854	798	816	802	834	866	823	802	834	823	831	825	798	812	804	802	789	796	845	820	745	826	872	841	787	810	779	834	807	835	765	837	855	807	750	824	794	777	848	792	792	821	862	833	780	750	802	842	829	844	807	899	771	761	767	819	857	753	860	832	807	813	798	814	768	814	820	852	841	786	801	772	781	830	832	787	815	847	797	757	814	793	781	790	776	767	789	810	807	811	880	781	793	835	837	817	817	761	848	833	815	828	833	772	850	775	803	869	813	792	859	810	787	878	800	788	834	827	792	736	837	813	845	850	772	794	802	840	774	856	806	828	787	823	843	795	809	752	797	887	849	788	872	752	794	842	816	854	843	775	846	822	816	814	837	796	844	748	773	799	866	808	788	818	834	824	811	800	815	863	823	838	788	866	811	781	829	838	775	798	798	801	792	802	753	783	825	799	813	835	807	800	819	784	792	782	806	814	828	805	784	813	787	855	804	842	825	836	790	825	774	829	872	812	813	838	841	823	782	845	824	812	841	856	808	765	834	787	845	837	861	803	749	851	746	843	802	836	828	880	809	775	781	859	812	812	768	836	832	814	833	827	803	815	775	849	784	811	777	789	791	759	789	834	811	807	798	794	757	816	810	836	793	763	794	827	748	791	826	788	800	865	778	838	811	784	828	810	828	827	812	817	817	843	822	829	815	773	836	801	786	852	775	853	814	781	791	854	820	784	845	854	816	764	813	814	831	820	825	793	842	824	791	835	812	804	784	804	830	771	824	810	828	860	812	883	801	845	792	787	765	848	812	815	763	764	813	821	765	781	833	767	821	876	875	866	835	822	769	830	826	840	831	785	820	767	825	784	797	782	804	783	850	816	819	816	835	796	876	808	814	822	841	807	802	800	834	807	814	794	758	842	759	852	863	831	774	786	813	845	804	854	810	777	817	805	827	852	832	841	825	804	778	815	808	802	806	805	846	835	779	818	822	841	808	864	774	832	811	792	847	787	790	809	826	807	770	802	779	794	852	835	805	867	811	856	834	860	825	879	809	790	788	784	877	812	822	871	859	861	805	848	802	823	824	815	787	753	820	815	821	811	790	768	863	780	786	817	830	815	806	825	793	780	806	780	780	782	805	795	789	824	780	823	757	808	778	870	806	769	841	811	773	809	858	830	786	787	791	814	815	810	849	805	802	783	802	807	789	842	821	823	824	837	806	815	833	800	804	819	778	816	771	835	759	811	835	812	844	776	842	815	777	793	782	848	842	768	803	827	779	812	811	847	850	813	812	786	843	816	808	801	824	873	859	852	818	845	814	851	835	818	828	851	837	826	786	815	783	842	817	844	798	846	810	796	851	820	838	848	785	824	875	820	782	794	832	817	838	782	814	820	791	821	803	793	806	851	798	827	810	837	787	814	880	801	793	770	823	848	831	828	816	824	809	834	839	806	847	852	856	815	791	800	784	828	811	850	815	821	831	763	789	790	821	843	825	784	781	802	815	825	811	756	817	786	826	789	805	791	790	781	813	866	783	810	824	777	815	839	830	845	801	786	819	836	798	830	812	778	779	795	826	814	809	831	824	808	833	788	813	792	776	828	787	778	854	818	811	834	767	807	841	814	784	788	769	777	820	826	820	833	819	811	808	835	814	790	779	775	807	744	775	772	781	773	836	803	818	822	812	772	818	783	784	813	800	795	793	847	814	793	780	784	810	777	812	840	857	810	782	779	784	815	795	833	818	835	831	853	837	811	828	764	835	802	838	835	830	797	794	816	829	857	845	813	791	768	808	862
52331	19455	3826	1873	1098	861	667	584	465	438	417	394	361	363	302	336	308	309	299	265	286	304	294	286	321	283	254	257	290	254	298	301	256	279	278	264	274	259	270	255	313	256	292	273	276	272	278	240	270	285	273	269	262	283	272	264	275	262	255	246	262	256	287	242	294	238	266	273	279	259	252	233	271	251	276	250	280	277	262	256	260	252	270	266	300	253	263	282	278	239	262	264	232	254	252	254	221	262	276	282	236	274	265	284	265	238	270	259	250	270	287	287	265	252	243	275	258	232	259	261	268	257	224	264	270	245	227	270	281	266	265	267	266	255	249	254	263	284	198	234	282	283	293	251	268	243	257	243	264	246	288	267	293	233	280	277	245	283	271	239	243	254	244	277	279	317	263	237	280	203	251	283	265	246	261	268	269	251	239	284	261	282	247	256	256	243	255	263	264	254	259	268	227	244	263	232	267	262	241	277	228	279	241	253	293	276	278	236	253	247	286	238	267	250	269	237	259	286	256	259	250	246	243	252	240	268	258	256	242	266	269	284	264	232	276	288	236	286	262	271	293	272	252	273	259	265	270	248	238	281	266	249	257	274	249	270	264	277	242	254	221	258	271	232	265	276	220	267	264	278	239	240	266	269	252	255	266	235	286	266	253	264	263	286	248	254	246	243	251	250	260	252	265	264	236	277	268	271	273	241	266	299	290	268	252	265	253	253	245	273	266	253	279	265	273	244	270	275	263	236	260	286	262	269	238	264	260	272	280	259	252	243	282	263	257	287	269	259	296	248	275	280	269	258	245	263	246	271	266	248	245	278	251	261	255	259	251	263	242	242	292	267	233	262	260	229	283	267	236	276	256	273	251	237	280	258	241	229	264	246	276	258	286	258	251	248	255	272	263	234	264	263	239	270	246	257	244	266	247	255	234	248	280	285	258	221	250	245	268	248	273	270	218	251	244	236	261	251	277	246	282	245	276	261	236	264	270	259	233	240	236	257	255	244	250	246	256	274	268	254	253	250	243	286	242	265	265	263	256	218	233	294	251	254	281	237	249	242	249	259	242	231	266	268	232	254	266	230	241	282	256	264	266	255	226	252	275	268	253	266	263	284	229	255	249	266	261	256	256	250	244	256	276	247	258	251	250	279	269	273	244	250	273	277	234	238	253	292	290	236	257	254	246	243	256	256	261	272	244	244	240	264	252	248	250	252	266	266	255	264	248	308	255	277	229	247	248	254	254	276	268	288	263	259	270	239	239	249	281	255	294	268	258	252	242	280	263	261	243	255	239	233	294	251	254	258	240	246	239	281	273	269	255	283	258	276	219	245	255	269	245	271	224	263	269	276	260	275	247	285	282	243	259	252	233	250	249	284	235	275	299	276	284	254	247	241	238	262	233	229	272	257	280	246	258	285	237	269	259	255	273	249	256	258	258	271	263	272	257	292	277	270	233	251	253	272	277	248	254	274	262	258	292	229	262	281	266	262	274	252	254	301	266	286	262	242	272	265	227	242	267	265	255	265	263	267	288	277	243	255	278	257	248	247	255	268	259	257	274	259	241	288	250	262	254	240	280	264	261	253	271	269	259	265	262	268	265	261	261	255	272	261	233	255	272	251	263	240	248	269	283	224	250	232	245	258	269	286	242	265	249	249	291	258	259	289	263	271	274	257	281	266	262	295	240	256	278	230	247	266	239	271	263	239	278	271	269	278	266	283	226	245	268	267	263	263	263	252	276	247	244	262	246	241	287	300	250	253	238	249	265	268	308	282	265	235	218	241	277	284	231	258	260	278	282	224	262	222	263	218	275	275	279	253	256	243	270	257	245	238	286	270	269	281	264	274	245	267	253	244	265	238	255	243	211	265	254	272	249	251	241	275	282	231	263	244	253	239	258	243	215	259	259	271	249	268	264	231	244	268	260	270	275	268	286	258	257	287	271	249	261	270	272	275	254	243	251	271	301	264	284	282	268	249	244	243	271	283	272	260	282	262	236	246	267	239	244	268	255	250	274	268	249	241	225	231	287	276	250	272	270	253	243	251	281	249	275	279	259	236	240	251	273	249	248	266	270	262	267	253	233	248	258	259	276	229	260	266	250	245	247	258	248	251	260	260	240	263	251	246	258	231	268	245	282	264	245	255	283	256	261	242	278	244	240	259	246	281	244	260	197	251	252	277	249	251	277	229	251	256	287	239	265	253	260	310	251	289	284	284	284	262	262	282	266	268	279	281	252	245	266	255	253	252	260	264	266	258	259	273	272	251	266	247	262	247	249	250	251	282	268	262	248	239	276	256	271	267	255	287	259	268	266	265	278	276	234	258	243	271	248	276	266	227	249	261	241	257	254	270	269	262	275	273	262	278	230	253	237	234	249	247	255	257	260	284	259	276	266	244	223	223	237	277	244	264	267	253	277	291	253	277	271	260	250	232	246	268	258	266	272	297	277	271	262	275	285	273	281	245	258	243	250	277	254	273	257	263	235	265	266	257	254	263	260	267	272	238	274	248	248	275	236	263	284	277	274	245	283	259	238	267	242	251	236	295	263	261	273	274	267	244	267	258	261	258	266	256	290	257	247	285	254	306	231	279	245	241	249	274	240	260	270	276	285	282	262	273	259	246	265	290	251	260	251	248	253	257	268	251	269	254	266	269	268	299	252	265	295	249	255	253	280	266	275	246	253	234	258	238	245	225	255	260	261	230	232	247	243	265	260	267	275	242	257	269	262	242	251	243	284	246	257	251	262	241	246	273	240	253	259	262	225	263	268	284	246	250	225	281	251	269	265	241	266	264	267	244	241	251	272	251	274	258	252	241	254	246	250	254	273	258	235	232	254	231	266	254	266	256	242	287	283	251	248	249	267	261	245	238	263	285	246	262	235	265	263	253	255	282	283	230	272	256	225	270	237	253	279	237	245	257	270	232	257	268	243	268	278	227	267	262	266	240	283	246	250	276	259	283	262	261	241	240	250	263	245	227	247	254	251	257	247	251	270	260	263	272	246	233	264	302	277	266	247	285	247	259	249	263	260	262	243	239	238	237	241	267	233	296	256	274	282	261	251	248	267	253	272	256	272	305	259	263	293	246	268	291	262	281	288	226	258	272	253	258	229	271	237	269	267	243	251	245	259	281	253	251	278	273	244	307	256	235	283	259	237	241	258	251	251	271	260	258	252	279	247	252	275	243	275	227	264	306	226	261	267	261	255	267	248	262	256	266	249	254	239	255	230	228	247	291	251	250	241	247	303	279	241	259	265	272	287	267	252	255	281	270	250	242	280	277	256	284	250	246	290	260	285	270	247	249	271	230	266	224	259	286	273	265	263	262	261	275	286	256	227	275	242	258	304	266	245	246	260	244	234	265	283	228	268	232	250	288	280	256	271	274	258	256	267	266	264	283	287	251	238	234	274	260	261	240	247	278	260	269	243	268	264	281	237	274	266	252	295	252	259	279	257	258	251	251	264	250	268	261	260	274	244	249	291	263	255	277	278	223
27882	2417	5259	5689	4743	3828	3176	2611	2186	1932	1749	1614	1521	1326	1220	1266	1176	1146	1052	982	1011	1027	948	876	886	878	872	898	832	801	814	812	834	838	753	770	713	788	758	764	765	747	712	707	741	738	707	747	698	737	711	742	745	693	731	730	737	703	702	627	712	724	704	676	717	693	691	706	735	693	687	702	690	679	711	761	729	717	719	648	688	636	678	641	652	633	656	669	683	715	692	685	706	677	670	722	652	655	694	670	718	668	770	704	701	678	627	669	662	727	655	683	643	641	607	687	666	676	637	675	640	656	674	702	656	642	679	711	685	683	696	671	691	711	679	710	689	643	705	642	695	713	720	708	651	637	671	656	726	683	665	648	668	653	620	662	693	729	690	657	612	671	700	671	653	684	677	664	675	634	682	667	657	620	623	641	664	727	685	724	679	684	712	681	671	650	686	679	606	639	646	732	674	625	645	655	685	688	645	682	682	650	677	680	675	664	644	693	651	630	688	696	646	697	673	691	676	664	657	672	636	681	666	707	622	671	689	674	630	662	650	646	681	703	659	669	679	680	700	633	617	686	617	644	669	702	677	700	659	673	658	684	644	624	679	640	668	645	662	647	653	641	696	646	702	671	650	667	697	666	595	610	701	647	696	663	693	644	636	667	645	662	647	625	708	655	724	649	689	678	669	668	655	685	681	702	706	670	617	668	625	645	668	680	657	675	688	661	679	625	691	681	618	620	625	710	667	637	633	660	712	634	641	699	657	659	692	660	676	655	658	684	674	661	678	647	692	671	714	701	646	667	689	672	713	663	641	698	669	701	640	647	661	704	718	695	633	653	675	675	702	686	683	658	692	681	692	721	697	667	638	677	665	700	626	644	666	696	687	672	681	691	697	663	628	669	666	659	668	671	687	668	653	656	661	704	650	665	657	706	668	655	685	621	632	701	646	645	674	664	662	657	627	686	695	699	675	708	659	679	667	644	657	675	656	695	710	678	699	654	676	684	675	668	623	637	654	661	683	683	689	652	656	674	639	721	691	588	653	631	661	675	656	683	668	703	672	594	670	656	638	622	657	688	662	689	675	674	648	672	658	692	639	711	626	670	654	683	668	629	647	705	647	664	678	649	671	661	689	644	667	675	598	715	659	648	700	680	640	665	669	680	629	726	669	691	667	694	680	634	636	669	706	675	645	724	708	699	629	714	670	738	659	637	686	672	694	644	646	700	695	709	702	653	644	700	635	708	693	667	646	642	680	666	660	699	661	677	663	706	653	675	696	726	645	687	624	628	642	711	640	670	665	668	669	644	640	697	663	657	694	683	649	707	652	693	663	652	651	710	694	667	652	636	668	659	642	633	645	662	660	647	699	658	648	664	637	664	670	693	663	678	630	678	649	617	675	689	647	661	674	659	703	644	643	682	712	678	657	654	651	695	678	619	661	692	626	671	655	672	664	655	652	671	683	638	675	660	704	656	623	691	662	640	655	652	716	663	698	679	668	677	690	683	623	664	613	627	631	652	716	684	702	683	664	691	655	652	718	677	679	679	679	683	632	708	722	704	689	698	623	713	697	687	679	691	619	652	721	690	684	665	656	684	652	712	667	634	651	685	627	640	702	663	656	652	682	667	666	655	666	634	661	699	698	678	627	656	680	669	643	704	667	650	666	622	686	667	678	693	645	692	678	691	676	703	692	673	673	673	641	682	712	689	652	664	691	666	663	643	650	666	632	664	686	653	700	654	694	687	661	652	685	664	691	632	635	669	663	671	714	677	624	646	674	709	643	636	649	697	690	666	709	656	717	679	653	660	689	675	671	664	673	663	679	699	664	695	688	673	649	674	676	711	667	713	695	712	639	688	635	643	675	625	612	641	639	665	630	640	627	693	625	654	655	718	708	640	690	656	615	716	640	672	645	667	645	680	634	698	643	644	657	676	698	721	632	658	636	663	666	675	680	672	640	655	675	687	651	691	676	673	654	655	622	616	690	680	684	657	679	674	677	692	648	640	638	679	617	646	674	653	655	671	685	662	706	677	698	678	657	644	669	629	669	673	663	651	666	682	643	635	672	709	663	726	696	672	674	653	672	683	637	664	692	647	680	692	685	675	673	644	639	705	630	675	636	684	671	706	665	652	667	694	736	637	629	653	635	652	671	688	650	660	679	678	690	656	621	691	671	692	651	678	665	722	680	653	704	619	664	631	656	651	655	701	681	608	694	646	655	637	696	701	666	629	685	641	626	707	667	704	695	721	680	679	707	697	674	711	655	680	685	721	667	641	640	702	685	640	673	648	659	669	647	656	739	751	662	657	643	699	626	653	644	649	673	634	662	678	683	699	636	640	671	670	627	691	663	669	671	714	669	712	635	676	670	666	666	649	625	653	647	690	738	666	664	644	629	637	685	618	650	734	665	652	612	652	694	644	630	667	692	689	685	680	688	652	664	686	656	664	686	642	676	689	646	658	678	733	682	641	652	648	646	644	692	611	654	697	635	648	660	648	709	645	631	658	627	637	707	667	643	630	664	634	653	678	646	658	671	668	642	676	702	643	704	690	680	687	687	627	663	657	669	718	632	659	668	655	643	695	705	682	672	653	687	639	679	703	638	624	680	684	672	659	656	649	641	624	664	697	653	683	669	714	652	614	651	641	704	648	682	723	682	684	663	668	720	680	672	635	663	626	670	697	667	664	670	623	664	711	680	651	685	709	688	698	696	664	648	659	671	675	692	666	719	681	684	710	704	644	680	674	613	740	728	655	658	646	631	696	656	644	632	614	705	685	695	661	677	675	710	657	688	653	695	651	691	669	687	714	721	679	751	666	656	668	676	661	651	678	661	715	725	707	690	646	660	632	704	670	705	664	639	689	710	687	686	683	668	666	693	659	658	688	667	664	667	718	654	660	689	679	618	671	646	691	704	659	643	627	655	674	627	719	693	639	690	663	645	676	651	623	660	685	664	671	652	664	644	668	570	653	664	686	675	658	690	720	667	657	650	678	679	661	688	657	662	705	664	653	618	682	650	709	687	690	655	653	696	715	667	654	717	702	664	673	665	679	673	655	607	711	665	700	671	702	653	646	636	642	686	651	637	668	640	668	657	671	673	720	658	656	648	685	722	686	688	679	648	661	653	669	650	689	651	667	713	680	657	668	619	642	691	667	655	641	657	729	663	696	672	689	640	679	657	687	705	652	624	695	677	653	676	672	640	729	620	683	677	655	676	690	634	633	713	661	693	686	724	702	620	743	658	692	681	647	717	704	676	681	684	658	662	664	706	689	658	657	641	699	697	669	710	668	633	665	672	620	676	628	699	701	682	669	643	672	688	687	653	720	644	666	686	660	663	663	635	684	641	668	674	630	647	698	658	678	648	693	724	664	682	656	689	666	658	688	660	673	641	663	683	662	668	693	675	685	661	646	701	690	642	674	692	685	659	639	642	683	617	680	686	676	678	701	680	647	659	712	657	693	717	631	628	634	650	676	656	664	672	679	650	669	672	677
4217	258	222	214	192	197	208	167	212	178	171	183	195	202	200	201	166	207	206	171	176	205	185	194	205	181	183	198	150	167	200	198	180	165	221	187	173	202	173	161	186	191	163	196	198	186	171	157	167	187	215	195	165	173	172	187	176	191	202	188	168	184	209	196	191	213	184	185	198	197	183	187	168	202	212	169	174	197	210	201	186	197	177	202	179	172	180	220	198	177	188	178	202	185	193	180	194	192	180	176	205	183	200	180	192	197	198	186	182	189	202	154	181	183	191	172	183	201	187	181	184	184	206	221	197	185	175	168	189	166	199	206	206	176	191	186	210	188	179	199	206	184	192	197	192	185	182	183	182	202	202	169	197	205	199	203	180	185	196	202	177	172	182	182	219	202	173	187	205	215	183	175	193	198	181	181	178	185	171	175	184	173	194	198	179	182	171	182	188	195	196	182	168	193	194	180	205	186	168	196	168	165	177	170	192	170	184	158	199	196	219	195	180	194	190	186	183	169	192	203	183	160	206	175	186	186	185	184	163	195	162	199	201	182	189	202	204	172	176	189	192	186	190	182	177	196	176	160	200	168	165	211	179	205	192	180	209	200	203	187	181	189	167	196	194	187	214	215	193	221	177	195	182	193	198	179	179	176	183	217	163	170	179	188	213	175	187	217	203	199	181	199	194	182	188	192	189	185	195	205	192	177	189	198	177	195	204	182	189	202	174	188	171	180	193	194	178	178	185	178	185	197	188	201	179	165	163	190	185	182	163	174	189	198	191	188	194	177	190	176	182	186	198	198	204	200	166	188	180	181	180	205	174	179	185	192	173	197	168	178	183	177	183	200	164	165	181	186	197	189	162	190	167	209	155	192	170	200	184	195	171	214	196	166	187	186	175	188	173	191	209	182	173	202	178	168	182	196	184	181	185	181	166	155	169	183	194	170	199	165	171	177	176	200	167	183	186	211	167	177	197	200	196	204	190	187	196	184	204	196	168	180	177	202	169	166	191	184	208	177	183	195	203	167	201	168	196	170	200	195	190	205	184	185	201	168	184	211	199	175	170	202	171	217	178	170	176	211	196	182	184	179	197	175	203	170	194	183	179	204	174	199	182	171	160	179	205	164	216	167	188	215	187	191	187	188	200	190	176	170	180	177	210	180	181	182	210	172	183	177	174	184	190	181	181	165	202	199	200	214	175	177	198	179	177	198	169	195	192	211	183	197	204	180	201	182	177	207	193	178	200	199	214	179	187	198	190	169	179	220	202	187	177	183	201	194	197	188	215	184	191	168	199	189	190	211	191	192	194	203	184	157	202	192	171	167	193	204	189	232	172	195	158	209	180	156	162	198	173	205	217	180	177	186	163	176	191	163	184	175	180	207	179	176	201	182	207	199	184	182	172	187	187	173	206	194	195	188	194	174	207	179	164	193	184	181	162	186	192	165	166	193	186	193	191	171	172	186	200	182	199	174	193	190	198	204	187	195	181	195	173	183	161	183	179	191	184	165	168	192	218	192	198	189	196	185	155	159	186	193	197	196	177	175	210	201	183	200	190	160	172	188	208	193	199	195	200	163	192	190	192	166	170	203	179	210	210	170	188	190	174	191	168	184	144	194	181	183	169	172	185	180	187	192	195	183	201	193	194	168	190	179	197	206	203	192	182	193	185	167	172	189	183	208	175	210	193	192	168	192	187	170	175	185	167	168	196	187	208	200	190	213	181	202	201	216	179	201	184	210	194	175	219	203	195	180	184	191	196	180	197	196	190	174	198	188	180	180	182	169	165	192	200	192	183	201	173	184	192	205	166	168	174	166	194	175	188	169	197	205	179	192	205	193	182	207	169	182	196	187	199	170	199	200	171	183	181	170	204	194	186	177	193	190	192	180	184	173	200	164	175	186	197	209	180	201	163	196	209	200	224	217	198	180	201	156	187	187	192	193	187	154	188	187	194	168	192	204	196	189	191	196	159	198	202	193	166	172	182	181	212	192	178	197	180	190	190	165	183	166	167	179	211	194	182	205	206	185	170	175	194	214	182	227	203	191	185	177	186	212	198	165	185	190	192	189	174	202	179	198	201	205	166	187	178	180	175	178	216	165	165	185	176	173	193	181	185	165	160	190	155	191	185	183	166	202	195	215	201	198	209	186	164	199	206	164	187	213	163	177	174	172	189	208	177	155	183	208	192	199	163	173	157	187	161	189	190	203	198	150	188	192	188	203	186	172	215	206	177	168	199	187	208	168	171	200	172	174	176	189	198	193	188	183	181	177	173	184	175	188	184	196	204	200	202	201	179	191	180	185	190	187	205	183	208	181	189	183	173	200	184	174	195	182	175	196	174	180	159	188	201	200	202	203	180	188	187	175	201	161	215	222	175	173	182	206	209	191	202	143	193	195	190	191	180	189	187	200	177	178	168	196	171	178	175	199	203	215	199	185	179	177	192	172	208	165	185	184	190	177	201	196	215	186	207	179	181	192	205	198	158	188	192	187	189	198	190	199	175	194	183	197	175	215	201	187	190	196	164	188	191	194	200	185	204	188	196	179	188	166	179	197	162	178	195	194	200	197	173	189	192	170	194	214	168	187	204	183	195	179	185	196	200	164	175	183	198	211	180	192	204	176	177	165	185	176	177	173	182	157	196	203	206	181	168	181	194	192	198	204	194	169	184	179	193	181	197	175	211	173	194	176	185	195	208	154	161	198	199	181	186	165	179	190	181	179	201	203	181	183	191	172	215	184	174	186	161	181	203	193	189	187	171	201	205	179	210	193	164	171	172	178	211	177	170	180	188	185	198	201	180	200	218	176	206	194	181	185	184	187	174	205	183	178	187	199	207	174	164	210	172	182	212	178	174	187	192	190	182	170	205	184	178	212	194	174	186	176	201	180	181	198	190	181	208	168	182	188	187	172	185	174	159	210	213	182	188	164	185	183	190	184	180	166	197	184	189	195	176	165	195	165	177	222	192	183	164	178	153	198	178	194	183	174	194	182	211	196	176	190	171	169	208	193	165	183	176	173	196	186	184	182	192	193	182	166	179	166	202	192	171	182	188	211	161	163	197	188	183	182	192	177	211	202	201	194	199	197	180	182	185	172	200	205	174	169	192	191	179	165	176	175	194	182	187	194	192	193	177	200	187	153	193	184	191	186	173	199	220	186	192	182	168	201	194	180	188	186	187	201	180	180	171	192	194	153	183	198	179	199	176	180	184	180	169	184	178	186	202	183	186	175	193	181	202	194	209	218	198	208	195	193	173	200	200	172	188	178	187	181	170	214	189	176	197	170	173	191	211	188	182	212	152	172	202	201	187	167	174	167	202	194	178	203	201	167	190	182	190	208	168	178	170	198	199	183	199	189	215	178	190	196	149	215	196	201	160	177	157	179	159	209	166	193	200	169	179	175	193	177	187	180	188	181	182	185	185	206	169	188	195	190	204	182	198	174	193	176	176	199	158	185	182	191	175	197	181	166	190	184	219	216	194	182	185	170
4069	548	663	729	618	635	632	607	565	568	561	580	535	563	574	569	578	546	534	543	560	569	550	538	533	556	559	550	551	562	503	579	522	575	527	541	538	537	502	522	563	551	509	521	528	504	557	526	542	548	531	548	548	595	522	536	507	566	532	543	485	508	529	571	544	533	552	585	552	546	524	551	567	546	555	534	561	533	552	554	553	556	487	567	560	557	543	546	497	533	549	548	561	555	528	540	528	550	519	537	524	581	531	500	555	516	509	471	558	551	513	558	495	540	546	521	537	577	531	567	515	521	589	516	561	521	535	579	552	571	503	531	572	551	543	555	560	567	515	547	546	541	505	527	553	557	483	533	519	547	541	531	533	563	527	558	554	520	555	525	547	519	552	541	536	565	518	509	526	531	497	516	493	524	561	560	588	563	553	530	528	539	501	560	543	498	570	546	553	571	540	539	536	501	503	539	564	550	571	529	548	547	507	538	539	542	536	566	583	528	556	571	550	530	552	509	564	523	528	519	510	569	547	529	575	579	558	528	555	507	526	557	530	573	532	531	529	562	555	526	540	542	484	537	581	508	532	573	533	529	562	529	526	536	568	522	511	519	527	547	552	536	529	580	498	554	527	556	531	534	562	526	539	581	574	546	542	545	555	561	542	534	570	522	587	535	540	535	493	505	574	564	531	524	540	572	530	518	533	553	539	535	543	539	541	552	551	546	537	521	520	540	499	522	560	531	543	531	561	532	557	507	510	560	558	496	530	539	566	502	561	534	559	547	577	515	493	523	517	557	534	568	540	473	568	550	554	499	492	563	549	543	534	553	568	587	524	543	539	518	511	551	569	531	520	574	554	542	538	508	460	553	510	539	542	525	537	548	562	511	586	574	543	530	535	555	565	533	566	554	547	548	510	511	560	551	548	524	566	539	531	533	514	538	575	560	517	497	539	540	519	506	557	537	552	554	560	569	572	517	539	611	528	552	534	556	523	513	525	536	533	517	523	499	550	537	547	511	527	492	579	555	488	517	540	561	597	554	536	519	502	510	533	557	522	557	501	541	501	559	531	529	535	493	538	546	532	513	566	516	515	549	540	545	476	572	547	571	560	518	525	520	536	532	512	546	521	545	523	524	531	539	556	534	505	546	526	533	506	554	520	533	556	529	543	526	523	553	574	542	518	518	534	525	538	556	566	533	564	532	586	536	528	591	519	540	550	536	557	522	508	555	540	559	508	583	585	586	537	525	513	537	534	504	519	567	579	544	580	534	549	525	551	571	509	548	505	511	563	558	552	514	509	534	505	526	532	558	544	561	502	539	531	521	575	538	531	516	560	569	515	523	546	528	551	552	514	542	545	525	571	510	527	520	481	580	481	524	503	549	517	518	519	533	520	481	521	527	557	530	539	539	556	536	481	551	531	512	553	524	501	516	517	562	514	560	561	499	542	533	521	547	567	538	553	569	562	531	586	537	545	583	472	537	560	557	542	562	556	531	532	557	514	506	551	537	492	561	548	539	540	557	533	499	560	586	506	514	525	536	514	506	562	548	555	505	551	535	554	524	530	532	531	560	545	500	506	467	559	512	559	504	501	556	520	549	533	572	550	553	501	536	547	562	516	522	593	530	554	509	578	521	524	557	557	567	516	545	577	540	583	516	577	570	547	545	559	564	526	533	541	535	569	526	541	577	547	541	520	567	522	548	538	525	562	515	523	549	555	560	556	510	601	578	514	566	484	533	539	557	562	547	538	530	544	544	552	520	524	565	544	568	544	543	550	545	531	560	556	563	563	546	565	542	534	529	506	531	522	503	551	554	553	561	554	492	509	509	537	555	514	561	552	528	571	502	514	505	533	520	526	538	497	546	522	578	524	521	510	527	538	567	565	543	528	573	548	600	527	570	544	520	571	551	555	534	545	507	556	554	564	552	557	517	520	528	558	511	547	533	534	541	516	535	511	507	535	529	520	536	564	548	512	566	545	526	508	549	573	539	522	559	524	542	502	522	527	513	541	524	602	548	534	526	551	527	562	548	549	533	524	548	521	532	535	559	551	561	532	542	513	503	516	483	497	563	549	549	493	568	510	507	534	509	585	574	583	552	535	516	559	567	499	565	543	545	507	550	541	522	578	520	477	538	557	546	545	525	534	550	539	520	580	515	523	546	530	540	559	558	553	547	534	546	525	569	519	516	523	532	544	552	532	541	528	580	529	548	553	525	544	547	551	541	492	525	545	527	573	547	554	542	551	547	563	539	551	563	502	535	536	520	576	541	544	549	569	538	536	538	554	539	536	566	546	518	495	534	540	536	514	553	556	551	537	537	583	569	516	530	533	533	577	563	546	524	545	545	568	588	531	532	560	491	543	490	548	533	535	543	518	531	561	508	558	528	573	545	558	557	541	539	567	542	527	551	551	546	523	572	553	534	534	522	555	528	572	502	546	548	561	548	552	558	559	524	546	556	536	530	543	568	548	536	536	530	519	524	566	542	531	498	521	543	566	530	515	551	504	553	529	560	569	583	571	552	560	498	546	521	557	540	502	505	563	518	547	607	539	540	544	559	495	571	555	544	547	542	548	555	540	580	543	544	515	527	536	550	564	560	555	569	541	494	514	530	510	562	546	557	497	549	542	540	544	544	566	524	517	561	493	563	521	547	500	552	567	512	543	550	545	517	554	546	514	509	559	530	489	528	531	522	492	532	493	541	585	518	515	570	509	553	495	533	561	545	556	539	573	541	586	552	586	545	551	518	524	556	546	528	570	503	542	561	545	540	540	574	542	597	542	521	546	529	539	544	573	555	558	520	526	515	566	519	550	512	533	494	509	555	594	526	566	540	568	539	567	562	517	573	541	543	538	570	566	546	561	581	538	552	550	575	563	524	588	537	537	514	570	526	557	482	551	526	519	580	543	539	547	516	545	555	546	548	577	560	564	560	532	559	535	505	521	542	518	558	561	518	548	522	559	590	559	569	559	533	568	555	531	546	580	563	541	531	558	508	541	515	533	583	557	554	571	555	544	559	529	534	525	524	552	553	567	555	513	554	516	566	545	519	571	535	505	504	538	545	596	581	548	551	563	551	529	598	542	550	572	536	504	524	520	557	507	562	542	525	538	549	550	534	534	581	574	541	535	538	544	570	580	509	566	565	561	522	542	546	548	547	529	493	583	547	556	520	529	547	524	496	533	526	534	548	537	534	528	532	516	509	537	494	591	529	513	529	544	519	519	524	553	526	545	536	523	506	514	553	570	518	566	521	524	576	516	533	513	535	533	550	529	527	523	513	528	563	532	521	569	537	531	554	548	551	549	533	512	533	534	566	554	583	538	541	551	533	601	518	540	526	555	549	562	530	550	496	532	527	556	540	535	530	525	508	500	501	530	526	532	562	493	542	555	557	541	538	559	532	542	593	550	562	548	518	535	503	514	518	541	548	540	535	572	534	539	548	525	512	499	534	531	561	565	556	557	560	560	510	530	521	517	558	502	522	566	546	569	533
37850	10329	1629	990	744	609	525	433	441	439	379	366	332	339	328	317	343	296	337	332	340	329	320	331	314	340	324	309	344	319	284	343	296	288	296	320	340	328	313	359	303	319	325	350	328	300	327	270	321	311	318	306	255	291	310	316	321	304	314	311	299	312	309	287	318	329	312	285	310	293	268	313	296	291	334	313	297	364	324	324	293	319	314	285	344	330	290	336	325	322	289	318	311	312	310	311	299	292	316	319	292	284	291	304	309	317	298	313	297	306	310	301	301	320	331	312	306	284	292	319	273	335	318	306	301	300	329	307	290	333	311	322	323	280	308	304	320	306	325	342	304	310	320	311	308	280	295	314	286	308	290	322	292	302	281	328	322	319	318	313	299	293	288	319	298	322	331	304	352	288	313	290	317	287	283	283	306	261	331	319	314	298	323	334	331	300	282	337	328	297	292	330	317	324	342	310	341	308	356	337	315	307	266	305	347	341	298	335	298	331	297	288	344	302	294	290	336	323	273	336	318	298	308	295	296	306	297	313	315	301	327	304	334	281	310	293	300	308	309	290	341	329	328	325	317	291	319	303	338	334	326	298	322	326	300	311	339	296	282	292	309	326	326	310	282	272	283	322	307	320	324	334	287	297	306	302	322	309	300	294	323	307	345	312	320	322	316	308	302	314	297	297	275	336	335	302	305	313	316	314	324	332	291	327	304	340	329	313	305	287	294	339	323	308	326	309	316	306	302	297	281	289	325	317	282	325	304	304	319	266	298	343	312	292	294	321	289	321	340	303	303	315	294	296	285	310	296	301	308	326	297	294	302	338	310	287	342	324	301	315	297	315	326	298	281	304	291	289	290	313	333	315	275	337	312	303	318	269	329	318	316	322	296	312	283	311	304	358	326	292	310	320	331	342	311	298	297	310	309	317	305	311	284	303	303	304	294	334	292	316	327	301	287	317	311	321	319	315	328	295	292	292	324	301	297	307	321	333	255	293	296	312	276	331	296	329	312	322	313	325	282	339	288	338	330	296	286	306	276	318	304	299	316	323	354	321	309	330	307	326	332	286	299	304	312	301	335	354	305	316	309	296	317	301	334	343	317	320	292	328	308	308	309	333	303	331	336	309	297	310	302	308	312	318	287	337	336	286	284	300	318	311	322	333	306	298	279	302	309	285	311	331	282	325	295	293	305	312	306	333	307	276	304	292	342	310	269	318	310	309	331	287	265	308	303	291	289	297	337	305	352	299	302	344	304	316	288	312	357	310	341	316	329	346	315	324	327	326	317	316	317	310	287	289	339	321	339	321	299	355	303	338	327	317	345	301	314	323	296	293	336	297	270	291	283	295	292	316	282	318	286	323	287	303	268	308	292	304	305	296	303	303	330	288	333	342	324	332	325	297	317	325	275	300	342	304	309	308	276	315	302	267	325	272	333	330	305	299	317	304	331	324	326	300	286	309	315	291	338	312	287	306	320	285	308	299	310	330	314	332	292	314	321	298	323	309	312	313	322	295	338	323	327	280	321	321	295	321	305	316	312	317	327	346	301	317	333	290	322	279	301	281	310	273	309	321	346	299	296	292	312	332	313	287	286	322	294	289	293	331	326	313	307	333	318	321	316	294	318	290	319	281	327	306	300	314	296	311	297	314	326	310	341	286	313	320	310	322	309	317	311	322	312	322	286	306	264	325	277	291	304	308	293	293	322	309	300	280	285	299	308	289	320	303	301	305	331	294	306	287	339	299	326	324	309	302	310	286	322	317	306	301	314	285	305	336	310	262	334	321	276	273	292	312	308	305	267	335	302	280	311	339	326	313	323	322	308	269	290	279	298	333	325	308	329	305	272	312	311	325	334	314	305	325	269	298	306	300	331	311	327	325	267	295	290	310	270	288	307	276	290	312	290	318	312	334	339	338	323	321	299	287	320	342	298	312	282	331	302	308	332	310	310	320	308	274	323	297	317	297	294	320	307	310	310	328	295	293	325	295	288	326	313	326	306	282	278	325	328	297	323	300	305	292	313	303	327	342	316	304	305	305	298	309	323	327	312	268	328	308	302	328	294	298	285	308	316	296	310	331	314	323	321	313	298	296	324	328	284	319	308	303	317	282	298	326	297	283	352	330	300	277	314	316	316	310	305	293	316	295	328	349	281	296	281	322	295	283	323	309	315	310	305	339	295	282	323	295	315	319	323	317	303	335	315	282	294	267	321	327	296	290	301	295	300	294	351	319	292	307	324	299	311	302	328	315	309	305	318	293	323	312	309	302	308	258	315	326	325	336	289	314	323	288	286	290	325	316	330	307	305	326	291	311	331	315	304	317	343	306	311	292	300	302	349	250	277	323	281	297	302	311	299	264	293	297	304	324	279	284	278	315	283	303	315	308	291	314	321	312	348	303	358	328	329	314	295	302	300	319	276	329	311	320	311	305	343	313	306	296	300	287	316	310	306	321	275	305	310	310	332	350	341	311	305	295	318	304	295	324	345	288	326	310	298	300	343	304	307	303	317	303	315	285	313	340	288	325	287	360	311	318	335	298	303	322	332	311	331	291	350	301	350	324	282	330	314	282	315	307	301	327	314	284	313	297	284	272	322	322	305	337	305	336	292	313	325	303	302	344	300	295	300	282	303	311	312	299	322	322	302	295	292	304	298	300	314	338	316	295	315	298	308	305	315	331	318	272	318	307	315	286	306	310	299	301	317	319	340	274	322	298	321	338	299	272	332	290	307	333	318	299	307	320	296	261	304	282	270	307	326	342	295	314	331	297	326	297	296	325	325	323	317	311	346	304	284	322	291	303	312	323	319	302	285	336	338	361	340	313	315	311	342	345	314	350	306	287	295	302	307	323	288	297	269	335	307	327	306	288	334	307	299	302	330	296	331	276	290	302	292	304	329	305	292	293	291	306	295	339	301	292	301	320	337	374	282	329	316	294	327	308	331	281	259	307	298	323	293	310	291	301	339	349	294	273	303	284	293	280	303	294	288	300	347	321	324	304	299	308	328	297	286	283	275	348	313	284	324	300	301	294	322	312	321	322	302	296	324	345	322	305	335	328	313	289	328	329	310	321	304	315	331	300	279	304	323	292	318	291	290	314	283	343	295	325	321	323	303	292	303	337	314	296	310	313	312	318	346	312	295	301	303	323	325	323	301	289	306	337	332	323	293	314	306	298	295	321	327	353	337	320	342	281	321	284	279	325	355	305	295	299	308	351	332	317	310	294	293	318	294	312	301	331	317	310	322	309	321	307	311	295	310	337	330	303	309	319	297	307	312	297	269	286	312	293	296	305	305	331	293	334	336	310	293	317	315	270	306	317	301	292	323	343	323	337	354	296	319	299	317	338	300	308	280	288	321	296	310	294	295	288	324	322	316	323	317	338	317	309	331	279	284	331	312	301	322	304	312	327	319	293	311	292	309	326	313	274	318	310	340	306	291	294	311	335	296	317	301	296	313	309	322	281	345	330	305	310	298	307	296	302	280	344	313	327
20146	1644	3169	3471	2992	2653	2104	1831	1662	1477	1401	1207	1252	1151	1134	1072	1058	1051	1056	979	917	972	934	970	930	920	899	897	922	881	913	936	873	860	908	881	869	856	906	849	870	846	848	845	834	875	794	870	881	897	854	845	833	891	837	838	829	865	821	829	843	837	842	821	819	842	826	834	815	859	798	823	844	808	827	797	790	833	830	795	807	778	888	834	820	812	831	791	792	806	765	841	825	822	763	821	835	782	765	812	831	824	802	798	804	842	832	819	802	831	831	810	823	811	818	834	821	824	846	829	775	834	816	805	851	813	812	812	774	849	825	759	806	825	830	817	820	804	809	808	812	804	857	853	782	807	760	844	822	801	810	796	823	802	837	786	752	778	823	814	825	762	803	866	792	785	832	771	785	856	790	785	833	833	826	830	805	826	847	828	807	818	801	759	849	773	827	815	802	755	833	814	855	794	821	776	801	805	834	834	774	803	846	818	805	813	819	847	851	801	800	803	833	835	816	814	787	849	767	817	837	810	873	789	814	806	831	866	822	821	826	820	784	813	851	786	811	740	806	817	846	857	804	789	780	808	812	768	804	767	844	799	736	836	759	778	802	783	876	759	834	830	833	856	840	767	798	766	786	765	755	771	814	828	800	807	747	801	822	820	821	815	788	805	814	838	828	837	790	808	855	781	813	858	818	829	818	805	810	834	857	823	794	780	846	846	837	832	779	804	824	851	833	774	840	784	828	765	820	804	763	830	853	839	783	825	793	799	752	839	776	797	830	761	835	762	794	830	799	757	793	803	802	795	823	813	810	836	779	807	839	838	808	812	780	791	781	808	804	761	869	831	806	778	779	812	828	811	816	823	781	871	837	862	798	834	821	817	801	817	782	772	825	800	800	800	806	851	820	842	787	854	832	801	830	857	852	770	826	771	795	803	800	851	772	794	823	823	783	809	797	812	813	795	786	808	845	850	848	793	866	792	807	781	848	815	815	815	785	834	810	851	836	844	822	786	780	800	833	860	787	823	794	875	819	842	846	778	810	788	793	822	813	785	802	818	827	817	817	789	832	783	780	852	820	865	823	806	827	797	884	780	809	815	786	817	805	739	828	825	789	793	840	801	802	787	850	806	768	842	761	808	815	839	803	825	793	796	804	846	811	837	765	840	780	841	763	765	825	831	782	833	811	793	809	795	817	802	823	853	808	857	795	777	832	865	804	799	805	825	836	811	828	831	801	789	831	755	813	822	790	785	827	819	825	862	848	771	782	822	829	771	795	781	769	800	794	786	822	800	761	800	813	774	799	816	748	843	814	786	814	826	793	787	842	818	794	806	842	851	823	791	852	816	812	790	840	766	824	805	855	815	796	823	782	834	806	764	818	773	830	804	820	802	784	813	824	778	790	766	776	801	788	846	808	878	774	798	776	789	812	810	772	777	862	810	812	794	834	848	809	806	794	773	810	772	797	845	782	842	815	844	826	825	809	780	835	794	825	778	848	790	766	754	795	872	855	771	842	821	811	780	847	808	785	779	821	789	766	837	796	877	792	858	841	827	781	761	836	785	818	796	822	774	841	813	817	823	786	823	762	792	776	812	848	813	751	848	789	818	821	823	784	837	783	775	830	832	802	833	806	835	789	804	838	877	798	832	862	759	804	777	802	755	865	849	842	785	813	793	818	772	750	809	810	811	764	786	819	786	856	804	802	807	851	771	808	823	807	771	802	838	845	773	848	845	843	791	808	813	801	821	814	842	793	808	818	819	784	806	818	853	811	766	835	836	855	828	817	830	827	815	825	785	801	808	790	835	797	786	805	757	827	810	799	811	792	812	835	839	791	800	768	833	803	821	803	834	827	843	785	793	829	811	772	813	793	784	787	768	784	781	792	753	805	788	837	769	770	844	819	796	772	801	809	858	787	802	839	800	791	828	839	809	774	820	813	830	799	761	778	776	783	795	787	836	789	840	781	846	811	842	821	795	809	816	796	819	767	780	826	782	784	846	815	826	780	811	802	809	821	786	861	825	783	824	807	788	799	759	825	828	820	821	796	836	822	796	808	743	779	797	800	801	801	817	805	854	844	826	824	830	779	858	802	836	794	820	861	785	791	774	835	789	798	787	834	805	791	839	871	793	793	833	819	832	795	767	790	798	828	797	805	808	771	776	850	812	792	778	824	796	798	794	820	842	843	774	800	794	801	765	817	828	796	805	804	813	796	820	820	822	834	812	768	788	784	786	795	768	775	807	789	829	790	779	815	786	781	803	841	790	813	754	764	798	788	789	804	765	794	798	815	830	797	831	831	836	795	822	782	812	817	770	849	749	811	783	799	777	847	775	794	826	812	812	806	805	813	746	770	848	826	843	795	799	815	783	865	847	818	858	784	855	904	793	785	783	802	804	780	823	796	805	858	852	831	835	816	781	783	818	798	765	803	791	832	851	805	819	779	782	812	755	776	815	760	831	805	785	797	777	826	770	787	808	854	796	808	824	773	793	804	817	860	827	815	804	784	819	830	774	815	852	747	831	795	843	780	802	811	822	766	846	804	812	789	794	803	813	786	812	872	805	789	801	762	807	812	819	811	836	753	823	804	855	804	889	821	777	859	823	835	831	778	895	876	787	854	813	846	805	799	815	802	854	851	844	852	812	789	816	781	764	799	788	796	831	871	805	809	796	793	826	817	783	800	812	846	828	781	820	812	820	761	839	852	802	815	819	804	846	852	838	772	812	775	791	829	823	801	789	835	809	770	829	809	777	780	805	868	815	807	819	791	825	814	797	824	813	761	823	833	835	790	779	779	775	850	800	853	819	802	803	800	787	800	820	803	859	812	827	840	799	843	797	746	821	814	806	771	793	819	806	845	775	802	782	795	875	792	785	797	793	833	841	838	801	855	782	818	777	805	801	711	810	768	749	764	781	797	793	868	800	800	772	830	831	811	816	813	798	818	815	844	811	814	787	850	817	790	784	795	816	768	797	790	825	865	837	787	844	842	820	857	775	820	801	806	846	829	801	810	836	819	819	816	813	825	802	800	785	802	818	821	842	821	849	815	804	782	799	831	816	845	825	802	827	829	755	765	776	827	803	838	789	779	845	787	789	826	798	809	754	830	806	797	843	808	832	820	797	812	799	857	776	825	865	778	787	825	823	868	815	836	794	818	868	809	801	828	760	775	814	840	806	791	847	795	850	833	821	786	833	819	815	799	770	828	730	790	812	837	830	795	820	820	797	807	811	774	850	805	810	768	772	862	842	831	813	793	837	826	786	846	849	840	851	807	868	800	803	797	831	796	820	819	763	817	832	766	799	858	821	783	842	801	813	827	765	816	833	775	810	799	806	822	783	774	807	797	838	791	763	803	782	784	852	790	824	814	785	713	803	780	818	794	764	794	771	779	863	787	824	821	833	855	787	759	786	796	768	804	788	861	826	849	815	767	800	787	808	799	791	799	785	821	829	810	768	786	794	819	794	837	803	812	828	787	786	842	783	776	791	793	806
50766	19624	3608	1759	1166	931	710	595	449	454	417	385	381	337	329	339	344	332	294	311	302	307	297	270	280	300	305	284	275	264	278	274	315	273	270	284	262	255	270	267	238	259	259	236	292	270	312	271	226	283	240	274	252	261	287	287	281	254	273	252	293	259	269	286	276	243	280	237	266	287	287	261	284	267	254	267	248	274	254	252	255	285	265	247	258	257	264	272	278	273	226	283	267	273	250	247	265	250	247	221	250	265	251	229	211	261	268	237	282	254	292	235	249	281	251	244	276	256	267	275	266	242	265	246	243	249	264	298	286	244	252	278	264	257	307	268	277	235	254	269	242	223	234	247	240	264	275	261	247	250	273	265	256	246	289	282	255	225	273	277	241	257	258	248	259	261	245	253	257	239	252	272	248	268	245	276	274	287	251	252	273	221	249	259	254	280	295	258	280	286	310	281	295	270	267	227	248	242	246	259	261	247	242	245	254	285	244	296	262	231	275	254	280	275	276	240	258	284	256	242	269	247	258	248	260	252	258	257	273	279	274	253	275	263	278	266	265	276	265	266	272	271	262	267	242	279	217	273	261	300	252	264	274	253	272	256	270	241	274	257	265	255	256	282	246	270	252	259	271	286	247	262	267	268	262	284	258	277	276	276	249	273	279	258	247	247	269	250	258	272	267	251	245	273	244	237	226	257	252	263	268	284	262	267	276	250	268	274	263	262	261	255	276	265	295	256	240	248	237	249	277	266	262	248	273	274	271	244	247	268	275	256	235	265	260	272	281	285	266	266	253	259	236	269	276	234	237	270	275	265	259	277	249	250	251	234	271	283	231	273	266	270	299	226	274	282	242	218	266	248	264	268	246	245	288	269	231	224	260	253	287	298	269	236	248	242	263	247	271	257	248	260	243	247	267	247	243	249	264	276	277	251	261	250	270	269	283	253	252	259	257	272	245	218	248	257	278	291	260	226	254	261	215	266	272	268	255	235	256	233	281	249	231	272	244	262	290	261	245	259	273	262	272	240	293	240	278	273	277	247	263	261	264	267	229	278	269	246	252	249	260	264	277	265	247	264	266	268	248	265	257	284	246	251	270	272	268	269	236	258	251	258	242	258	260	279	251	240	261	294	275	299	279	232	247	263	233	248	257	265	238	247	259	269	269	286	274	261	229	263	263	275	253	228	271	272	260	273	266	266	267	214	267	246	261	265	246	263	259	243	249	276	275	273	258	289	272	261	240	269	250	260	271	260	223	242	232	246	230	239	259	266	246	250	262	248	285	272	252	247	231	257	289	249	244	264	288	247	238	273	262	260	250	247	273	241	257	258	268	257	265	259	268	264	253	274	219	248	264	242	270	267	283	251	250	268	257	280	268	270	256	270	265	282	271	258	256	258	270	271	271	269	271	248	262	246	268	223	253	260	284	249	241	242	256	252	285	252	274	258	239	258	254	260	267	283	267	231	263	286	258	257	238	236	284	239	258	236	246	258	251	278	251	289	278	296	251	255	241	264	290	265	287	263	252	273	243	284	240	255	267	230	249	269	242	259	256	235	249	259	247	231	250	251	260	272	261	249	254	249	233	269	268	232	291	259	268	275	241	251	259	263	248	242	292	263	271	272	289	263	245	264	266	255	308	237	260	254	275	261	275	259	247	247	270	267	231	245	257	254	265	293	296	258	249	282	269	267	261	236	280	261	254	263	231	273	259	261	295	273	242	274	259	243	259	262	247	253	279	267	254	265	261	240	251	275	259	279	259	257	249	238	234	262	275	254	258	265	239	272	252	280	246	261	255	256	263	249	277	252	302	249	236	286	268	243	225	267	249	249	261	276	259	219	289	284	240	264	276	284	247	246	255	271	236	277	260	236	258	260	254	238	258	272	249	261	251	240	240	233	243	272	271	285	301	276	274	281	231	260	264	260	244	260	228	268	270	259	275	254	237	252	251	247	257	254	240	278	262	252	245	247	252	264	255	265	293	276	244	262	243	262	263	249	271	294	275	261	241	268	258	258	232	239	264	243	236	297	278	241	250	221	250	244	252	245	269	259	264	234	260	290	266	256	239	262	286	250	290	259	246	265	257	268	286	247	257	275	213	245	257	261	276	273	266	297	262	237	253	229	299	276	252	264	252	257	269	254	284	265	265	264	240	253	278	267	281	287	278	276	249	291	273	279	297	243	249	234	256	264	292	312	269	260	267	238	279	274	257	228	266	251	206	259	240	256	270	244	271	261	235	240	274	284	255	260	249	255	289	243	259	245	272	259	290	294	291	260	267	258	261	231	242	249	250	247	252	245	270	268	264	272	262	260	243	264	263	242	251	242	274	271	253	243	261	244	238	251	271	236	244	275	281	259	252	267	268	282	252	247	272	286	253	250	241	239	253	268	241	287	242	276	253	284	242	249	257	268	259	280	239	250	249	239	266	256	259	288	256	252	257	255	241	248	260	268	264	274	264	264	263	258	256	273	261	224	274	251	281	236	266	218	260	254	243	268	259	262	254	290	251	269	247	270	266	254	256	245	278	258	267	267	259	280	241	258	280	268	264	255	244	247	265	259	240	252	244	245	275	299	251	255	286	256	232	274	257	232	255	279	247	255	275	231	289	252	261	302	275	240	276	289	260	227	250	230	221	293	243	286	264	276	276	266	260	268	251	283	233	263	286	259	277	283	260	271	296	261	258	249	244	270	257	247	255	230	272	270	253	248	271	264	254	282	248	224	265	279	286	259	255	260	294	248	282	251	272	258	270	246	258	263	278	261	286	251	261	236	240	253	258	300	261	250	273	269	262	276	255	257	255	257	263	261	261	264	256	258	288	297	257	264	264	240	228	276	273	292	249	275	271	268	259	266	251	275	218	261	281	273	271	277	227	246	233	269	279	273	291	245	264	271	253	248	259	274	252	259	224	255	253	267	264	256	236	271	259	238	292	223	256	289	262	257	287	260	234	272	240	260	274	254	275	260	250	246	262	258	276	260	280	244	262	278	259	261	239	239	273	257	273	281	260	282	239	276	253	275	260	268	278	289	257	250	255	236	254	238	264	263	245	272	274	270	260	259	271	275	266	254	258	244	277	261	243	253	265	260	310	246	274	247	263	272	271	277	250	274	244	254	285	272	249	271	260	267	267	244	249	246	274	272	259	256	276	237	268	256	250	254	245	257	270	250	247	288	262	263	253	277	265	264	282	280	285	272	257	309	266	283	262	272	252	265	232	267	284	275	268	275	288	257	245	254	277	230	253	271	248	294	277	267	301	263	273	272	255	283	279	281	253	268	263	243	229	254	278	251	266	244	277	254	297	249	245	262	269	266	239	266	254	280	254	237	265	258	237	238	257	247	245	266	248	259	274	269	254	259	251	239	298	280	280	254	261	261	284	262	249	241	268	248	248	250	253	288	251	239	260	255	251	248	270	245	247	278	246	270	273	236	255	248	248	257	233	275	262	252	252	256	237	254	257	262	265	238	261	258	288	280	279	239	238	262	268	244
27493	2392	5228	5616	4666	3917	3181	2642	2262	2024	1853	1576	1436	1388	1311	1229	1124	1130	1057	992	1009	995	972	904	938	863	906	879	874	896	774	811	798	795	773	774	766	747	716	771	811	730	746	789	735	755	732	722	713	734	667	737	745	754	707	746	727	712	690	713	733	755	681	736	706	709	691	701	681	714	685	697	667	655	685	670	673	703	706	654	678	661	653	734	689	654	695	706	706	682	721	668	710	659	632	715	660	714	669	670	673	670	663	694	652	672	666	658	677	660	683	672	699	689	722	684	674	650	662	724	632	691	671	665	644	642	712	668	698	656	682	667	653	643	645	652	664	645	652	639	679	665	612	637	670	699	686	657	703	689	684	655	684	659	678	701	662	713	663	672	664	684	676	628	679	718	696	692	718	656	712	681	700	636	647	685	689	693	697	688	694	655	697	667	624	666	661	690	690	669	637	643	691	677	654	690	668	664	686	662	651	651	659	700	656	678	659	704	685	643	654	652	666	706	654	661	678	685	661	709	645	662	640	642	639	676	669	670	697	701	670	706	680	668	655	681	683	680	670	696	679	693	676	640	685	687	646	611	689	692	664	685	655	660	656	669	649	661	708	694	637	656	658	676	687	634	680	684	671	684	680	668	634	684	665	710	696	708	697	695	698	654	667	704	663	665	700	726	676	676	678	670	663	670	631	677	653	676	628	687	682	636	673	664	641	628	685	628	647	704	679	634	683	683	674	702	644	650	651	669	652	649	651	624	622	635	664	629	666	651	711	701	640	658	678	676	706	661	688	616	656	678	691	685	673	690	670	655	664	684	698	646	624	662	696	684	652	665	706	624	682	658	678	664	698	698	654	648	677	645	692	678	676	668	681	669	692	706	653	651	704	688	655	681	674	613	694	698	687	703	660	666	673	663	663	639	673	662	669	714	664	653	654	653	686	656	664	670	667	688	655	678	683	630	666	679	708	692	626	679	667	720	655	663	675	658	611	660	661	660	671	658	704	714	648	693	690	694	671	676	717	693	656	620	688	651	623	679	636	703	688	660	692	644	638	662	702	728	700	679	686	688	670	711	715	677	637	683	724	703	684	675	644	680	723	725	706	705	673	638	652	663	690	713	670	627	721	671	684	600	673	602	662	716	675	671	685	651	639	674	642	734	669	691	662	690	691	667	654	647	636	699	662	685	670	688	595	663	683	660	672	722	682	649	630	736	712	700	717	696	718	671	649	688	646	646	671	651	667	658	678	665	633	697	665	660	676	672	707	668	698	675	702	695	633	686	667	719	684	679	676	676	693	650	656	638	669	672	655	660	694	708	676	679	689	690	664	656	690	642	671	656	621	640	667	663	714	694	668	644	695	664	635	658	659	657	684	644	647	643	685	659	677	664	655	653	635	688	734	655	714	670	665	640	644	679	672	678	703	649	702	678	645	665	719	642	691	657	697	685	647	691	732	714	614	670	632	696	682	680	730	674	663	699	676	692	673	689	685	642	664	648	684	673	672	633	670	718	679	653	645	710	634	688	680	611	683	667	674	638	642	642	727	662	660	618	696	686	692	670	695	660	736	660	677	691	705	688	637	726	673	661	642	632	710	667	664	674	665	681	658	634	617	691	645	704	689	645	682	665	641	672	663	675	658	692	684	660	662	654	681	703	694	668	686	697	637	654	658	657	671	711	678	662	652	638	678	668	718	655	657	684	671	678	686	656	690	678	664	721	679	688	666	655	688	677	668	677	681	713	635	702	686	661	623	667	673	670	644	674	659	664	645	668	638	736	696	736	666	659	648	636	665	695	712	686	631	709	693	684	641	722	649	654	666	668	659	705	653	641	663	621	670	673	671	657	619	617	626	637	675	685	673	670	681	646	688	654	666	657	671	695	640	694	671	679	674	678	699	660	704	664	664	675	700	687	640	647	654	651	654	644	681	658	705	682	640	622	656	722	680	674	686	632	681	680	681	635	624	673	661	665	654	681	690	701	623	688	628	679	679	696	642	676	628	696	640	666	658	640	624	662	686	636	692	667	683	694	657	650	658	706	681	664	684	659	708	695	663	656	696	634	693	705	650	682	658	682	704	648	681	691	613	642	636	658	637	681	658	681	638	674	646	692	640	664	665	670	639	611	690	701	690	692	707	685	682	624	662	637	678	687	619	624	654	661	639	716	690	705	659	682	709	659	677	648	663	652	675	650	653	616	685	701	697	723	655	676	644	645	709	631	663	652	661	681	673	620	681	700	677	696	708	637	660	679	683	674	664	623	655	681	714	640	670	649	657	651	697	685	661	641	659	682	644	676	659	672	681	659	702	707	678	633	685	655	648	702	702	662	697	694	664	663	695	674	700	678	603	669	652	671	689	673	652	658	660	686	657	665	628	626	669	618	649	646	646	666	651	753	674	677	691	668	687	717	689	692	678	674	695	693	724	660	653	640	678	660	675	642	699	675	689	672	652	623	667	664	686	661	737	692	631	664	658	696	666	638	655	690	675	643	677	657	672	663	687	600	673	673	664	645	666	663	643	636	698	682	660	660	660	727	721	686	751	684	627	612	651	645	609	714	688	663	661	656	664	690	684	690	662	685	655	674	665	645	717	644	658	666	693	649	636	663	709	664	674	660	684	661	669	653	666	637	646	655	668	696	666	671	660	637	676	701	660	637	686	701	625	687	692	699	703	679	689	620	654	690	688	668	654	639	662	700	726	605	721	719	660	672	637	671	703	723	660	657	645	676	635	672	679	674	654	642	650	709	681	692	685	644	695	663	674	692	646	668	671	669	650	686	625	676	670	633	654	648	656	659	640	653	670	696	685	677	659	678	708	626	684	638	681	670	692	638	689	662	688	687	674	653	660	670	751	680	685	678	676	616	678	652	677	671	653	632	689	674	713	663	652	669	689	642	693	686	675	663	651	696	697	690	685	662	674	672	706	716	695	693	648	706	689	636	688	681	672	694	673	691	666	643	652	661	706	709	716	648	701	667	659	686	702	661	660	656	678	684	680	638	659	662	694	710	649	692	708	677	674	670	650	694	644	695	690	678	641	701	622	665	697	674	650	639	688	689	689	703	656	688	668	702	678	665	647	676	648	684	694	665	650	650	641	639	603	615	663	645	717	675	632	664	671	708	663	684	702	672	628	687	695	664	716	682	687	639	640	680	692	619	657	700	697	627	692	714	663	642	665	700	661	647	658	671	635	643	670	661	673	668	684	659	695	640	600	722	688	699	715	703	686	703	688	678	694	682	686	656	649	648	644	690	701	664	671	660	647	686	670	713	661	645	684	685	663	695	682	656	648	675	721	679	669	671	655	678	673	647	646	648	707	643	664	664	627	657	637	642	661	668	705	645	666	699	684	663	621	658	672	685	677	698	649	686	685	692	688	657	668	675	695	658	668	658	618	708	677	652	675	690	638	682	643	684	693	664	657	687	662	652	660	711	655	685	679	670	691	678	656	669	717	631	711	672	703	645	653	671	643	634	675	666	662	670	703	642	695	647
4026	271	235	198	198	207	191	196	217	198	202	213	188	183	168	181	213	178	177	187	182	195	193	170	177	165	163	211	205	197	187	174	184	194	200	160	188	191	178	172	184	193	203	197	199	207	192	183	183	191	213	188	179	199	193	198	204	206	171	223	193	189	198	172	181	194	203	195	173	211	188	207	170	197	183	192	182	200	181	151	159	179	173	195	182	207	175	186	160	185	187	182	170	200	194	177	179	201	166	147	179	194	171	173	188	214	179	174	207	220	189	184	176	188	184	169	190	179	197	182	169	216	166	192	158	203	214	174	187	176	191	186	201	192	176	179	181	178	204	193	159	191	205	170	161	180	182	199	171	174	164	206	166	170	191	161	202	183	184	172	205	194	189	208	189	185	204	188	187	190	208	190	207	203	177	175	216	189	188	218	201	171	186	168	189	207	200	175	180	195	185	187	204	190	205	169	169	180	211	198	207	170	190	191	201	167	207	188	167	173	182	196	186	161	176	178	189	177	202	189	197	188	179	193	198	188	186	189	192	182	179	196	183	194	177	161	188	216	187	184	170	188	186	170	165	172	180	177	192	191	175	212	192	173	187	186	184	210	177	201	194	189	190	213	216	191	184	181	206	163	206	167	199	194	168	183	196	166	164	199	182	188	202	172	187	181	170	195	219	188	189	183	182	185	200	183	200	202	181	187	203	185	197	189	168	209	181	159	176	204	216	186	184	192	184	183	184	189	184	188	205	153	198	175	178	196	202	184	177	194	177	186	165	187	188	205	171	191	200	179	200	182	168	191	180	163	199	169	204	180	173	166	171	185	184	179	196	185	181	203	196	181	171	193	182	175	171	197	184	194	178	182	178	185	181	193	191	179	200	194	158	204	206	174	173	195	191	220	172	179	165	177	211	176	175	167	207	173	170	202	190	179	183	203	203	152	187	156	174	192	174	203	179	164	167	161	187	192	218	223	208	189	208	185	197	167	189	214	170	183	201	199	179	211	194	184	185	204	162	202	201	205	213	208	235	174	188	188	199	165	191	178	184	199	185	201	189	201	203	180	199	183	187	219	198	208	162	170	174	193	185	203	205	179	186	195	160	179	180	181	223	179	169	188	195	184	184	175	179	184	187	178	193	202	182	186	181	172	181	168	187	208	184	182	203	202	158	191	203	198	176	197	196	180	174	194	203	185	188	202	204	186	175	196	182	196	187	209	176	179	171	176	200	186	193	193	190	155	198	178	210	183	184	179	205	177	188	196	168	189	197	166	188	185	197	185	183	198	184	197	193	203	178	198	183	216	187	200	202	169	188	198	177	174	191	200	190	205	190	183	204	194	180	186	187	202	180	200	200	189	188	191	157	191	193	176	210	165	202	186	198	190	170	196	172	181	179	207	187	185	167	215	194	200	192	173	169	200	191	194	173	204	217	200	192	203	182	187	191	195	172	188	194	183	224	187	192	148	184	173	188	208	169	169	174	189	177	180	176	200	187	195	188	181	163	185	174	192	183	212	190	178	165	174	192	184	179	184	173	179	209	190	192	189	178	206	198	191	197	169	185	183	190	193	182	185	199	187	179	177	185	188	199	172	202	175	171	197	225	169	163	170	187	187	197	200	186	179	195	186	205	204	190	199	197	185	200	186	189	171	196	189	164	185	205	190	174	204	202	202	172	204	191	205	179	174	159	191	173	180	181	180	200	193	190	161	174	161	178	192	193	180	177	164	211	181	172	176	187	188	195	185	218	181	186	191	182	178	181	199	192	180	183	196	176	193	194	201	193	184	172	197	171	171	177	193	199	191	189	199	206	207	178	184	205	211	209	187	208	184	162	180	168	200	185	189	182	195	187	179	163	182	170	183	206	182	173	181	209	199	223	194	202	196	203	179	214	192	188	182	181	188	184	194	158	172	193	195	185	157	176	160	182	187	184	184	163	203	203	200	191	172	184	211	220	164	157	194	167	200	198	173	201	192	202	217	153	187	164	187	173	177	189	182	176	186	190	172	191	170	179	208	188	206	189	190	192	202	175	186	194	203	175	158	201	192	201	183	182	187	205	177	187	193	206	197	205	164	170	175	165	179	195	186	170	189	195	203	163	176	171	174	209	177	197	168	182	162	178	188	192	171	181	222	174	181	217	204	204	192	192	207	179	167	185	192	174	188	191	195	187	192	225	166	174	179	196	210	160	184	193	190	184	200	171	177	177	178	178	183	215	231	198	185	179	182	184	183	186	193	191	176	167	180	210	178	188	167	199	216	196	177	210	162	198	184	187	185	175	188	181	180	230	190	169	202	206	166	227	170	196	164	169	190	170	190	199	227	221	171	192	180	190	184	183	174	191	197	205	189	190	192	209	191	210	200	160	207	177	159	183	221	198	179	178	196	174	195	187	167	191	193	203	195	197	199	212	199	197	176	201	183	195	187	170	221	199	199	173	190	179	188	196	171	174	172	174	183	176	193	192	184	186	208	182	192	190	173	194	176	170	193	176	167	198	178	197	201	198	169	208	190	179	210	180	180	171	179	189	174	205	200	173	207	195	184	202	182	202	182	206	166	194	190	191	177	189	197	146	200	196	204	198	196	179	185	149	179	176	171	199	197	161	196	210	195	174	212	176	179	222	161	170	196	206	197	177	204	192	200	194	175	232	198	204	198	191	193	180	183	202	204	203	202	197	201	195	189	195	202	180	188	180	195	183	186	189	193	177	178	183	181	169	187	167	157	170	200	155	202	180	196	183	174	186	172	175	221	184	201	183	199	167	185	172	167	187	180	166	155	193	203	165	178	186	183	179	179	183	183	156	183	206	180	180	181	189	177	204	208	197	185	223	173	199	168	169	204	192	192	184	180	175	191	199	184	178	176	184	190	208	171	177	179	186	174	179	192	204	201	198	206	201	204	207	201	175	207	186	187	193	169	160	194	189	203	206	189	181	169	204	194	172	224	190	162	188	166	200	186	169	155	174	199	174	150	188	183	161	183	184	184	176	183	197	186	184	178	199	173	181	163	205	201	199	185	184	165	198	177	196	192	203	188	183	201	219	192	178	200	185	180	196	175	182	187	207	183	166	186	188	184	185	178	172	198	225	156	182	190	177	186	195	207	190	183	186	220	197	191	180	183	206	173	185	178	171	195	179	189	187	179	201	191	182	164	167	209	192	192	161	189	185	183	203	192	188	200	182	173	166	197	179	197	186	193	160	211	201	205	172	197	202	175	147	160	180	203	197	178	185	205	181	191	173	190	220	173	188	181	184	189	185	201	199	206	204	185	204	184	204	213	176	183	169	182	170	192	179	215	195	232	188	185	150	200	186	186	208	189	176	177	186	189	187	172	177	191	191	171	189	161	170	186	170	174	184	203	197	158	203	194	195	194	165	204	196	167	179	166	187	195	182	171	178	196	191	182	186	188	176	198	194	207	198	179	173	201	159	181	160	193	192	167	190	205	186	205	199	193	197	220	167	176	168	168	200	187	198	177	212	196	188	184	210	176
4013	598	683	648	646	638	659	576	577	575	575	610	536	552	566	559	511	565	594	539	521	532	534	501	539	517	543	569	553	531	545	526	531	523	575	560	522	518	520	583	570	540	584	552	580	533	505	540	591	500	533	499	560	519	541	519	542	517	550	619	564	531	528	524	556	560	513	563	546	526	538	544	504	521	538	537	548	512	529	501	566	570	553	536	550	521	529	565	538	522	513	532	541	560	504	538	524	531	502	500	555	485	534	547	504	524	518	570	542	508	515	516	547	522	554	538	553	545	530	545	552	519	532	529	512	540	604	508	583	551	551	548	519	551	517	544	532	561	534	536	508	551	507	540	518	500	539	524	549	516	536	516	536	558	547	555	555	523	551	516	513	532	533	493	497	565	515	548	541	515	544	554	540	556	539	520	522	558	488	552	550	555	576	534	546	531	555	548	520	544	508	515	568	569	583	533	554	555	547	523	554	529	537	523	501	532	525	574	546	520	557	553	505	534	527	569	556	546	563	510	504	547	575	554	548	549	504	539	531	533	524	525	527	523	552	540	523	499	565	481	516	562	514	565	549	522	509	549	539	548	528	589	536	507	544	517	539	510	573	572	538	526	557	525	518	528	552	535	564	538	511	510	530	516	507	511	563	525	528	526	533	548	511	563	503	461	523	544	531	535	503	546	505	557	537	530	556	515	532	523	516	571	539	527	564	571	554	537	558	535	570	534	483	544	533	522	519	543	501	502	496	497	557	535	578	570	542	521	511	530	550	509	538	525	516	514	556	553	547	496	516	491	534	547	533	542	536	557	538	508	540	563	501	536	571	539	534	531	540	516	545	535	548	547	509	525	543	523	549	506	519	533	535	557	541	559	553	530	515	533	536	528	523	507	546	564	516	513	522	545	530	508	571	545	510	584	590	538	527	526	519	553	487	516	519	516	507	573	554	518	512	556	550	551	512	539	525	542	568	525	564	467	529	568	572	547	552	561	515	518	548	543	552	540	557	511	514	532	540	516	546	532	522	588	525	561	495	553	538	515	568	512	551	528	544	542	569	524	538	527	542	523	525	586	545	526	523	544	563	582	556	553	542	513	510	559	543	560	556	538	556	588	538	523	532	561	508	557	552	556	560	513	575	538	540	523	502	568	498	534	577	551	555	536	560	553	535	540	587	508	537	554	537	540	561	554	523	531	518	507	498	565	540	551	548	558	502	589	537	595	526	510	526	520	556	485	492	522	493	535	523	517	564	549	546	540	541	570	524	539	540	522	530	542	565	509	545	545	542	537	557	532	527	526	552	564	544	535	513	505	552	514	527	500	542	549	554	534	496	487	504	542	543	504	533	561	550	548	553	556	584	487	546	529	528	542	498	543	536	532	557	523	538	505	504	539	562	565	513	539	541	536	559	554	611	509	587	540	546	551	533	586	571	550	535	537	574	556	536	576	514	544	555	547	537	532	566	566	503	525	513	574	501	550	543	534	511	531	511	572	519	528	572	512	554	539	545	547	481	532	532	537	534	514	528	553	498	498	555	593	514	509	511	559	525	551	538	533	530	526	506	531	500	554	527	582	523	536	525	503	557	532	525	524	511	530	564	545	546	565	540	527	541	497	555	524	548	529	546	511	521	534	519	553	525	569	528	548	540	522	547	558	524	535	498	560	559	508	552	533	515	550	520	549	549	546	536	561	561	568	533	502	525	512	588	560	584	543	563	547	514	570	515	581	504	596	501	538	535	555	517	551	520	518	494	524	546	535	546	520	501	538	538	519	541	527	526	513	580	572	574	534	563	549	550	511	526	557	552	522	532	542	543	546	543	536	558	530	559	524	500	494	553	494	516	545	562	548	526	508	514	581	531	539	490	529	523	576	521	551	534	540	520	516	521	526	592	564	529	524	561	515	556	527	512	544	522	516	553	548	531	559	518	508	551	517	556	523	556	513	525	524	543	556	567	481	536	524	555	524	500	570	599	513	521	549	515	554	505	552	553	575	565	527	512	540	527	518	512	533	547	538	511	533	491	535	584	558	559	555	524	545	517	545	525	488	564	529	555	578	503	548	522	508	600	514	508	557	528	508	549	584	521	497	517	569	590	513	578	570	556	533	555	511	554	570	516	542	533	557	512	487	508	532	564	551	544	554	552	585	529	529	526	535	544	514	538	534	519	540	539	530	538	559	523	565	520	521	547	549	501	511	582	558	582	499	567	575	546	527	529	530	487	526	572	515	531	546	530	563	562	527	534	538	552	571	534	547	488	562	567	520	519	515	505	545	534	543	552	542	533	551	537	537	511	579	565	540	493	573	502	522	564	510	490	535	491	563	517	556	511	526	597	478	572	512	522	560	525	504	545	545	532	565	513	563	544	526	530	547	551	545	534	535	547	526	515	540	523	566	526	506	565	539	568	535	535	545	476	542	540	556	548	564	507	515	514	556	528	524	515	542	579	520	509	519	532	487	530	552	558	576	567	512	546	564	537	545	509	547	549	553	539	582	555	541	539	543	506	546	529	493	550	544	535	539	591	511	593	520	536	524	595	543	628	530	545	544	554	495	513	536	515	553	532	542	489	548	540	510	545	522	555	526	572	520	611	509	542	573	540	545	534	523	559	506	571	524	521	545	536	514	538	523	573	524	562	551	533	533	526	523	575	548	597	516	550	537	533	531	531	533	536	550	571	561	477	556	509	569	486	537	563	551	550	539	574	579	554	557	524	539	535	544	577	575	598	540	535	551	513	534	531	552	544	545	531	528	562	550	545	578	563	571	580	537	553	558	566	519	517	482	558	583	496	547	542	510	497	517	531	538	505	571	493	536	508	569	527	592	536	514	502	533	532	540	557	558	530	541	533	559	542	554	520	530	521	511	499	561	556	531	518	559	546	527	523	550	572	520	517	491	561	575	545	566	505	551	535	549	541	573	560	508	509	563	543	529	524	550	554	512	559	600	551	503	572	544	546	502	551	538	586	534	543	563	548	512	532	537	552	590	541	515	538	544	538	554	511	549	580	519	568	556	548	493	528	511	534	516	595	449	575	523	545	515	520	545	552	549	507	516	496	523	554	569	548	541	532	530	555	576	591	540	574	553	518	526	554	557	523	519	527	556	569	527	523	529	500	506	492	549	523	556	527	559	543	456	549	566	548	518	596	512	524	535	557	546	550	506	505	559	527	545	532	509	536	543	509	558	534	539	563	523	525	531	541	496	552	533	486	517	532	539	522	523	531	529	526	536	544	552	558	565	567	514	579	526	544	537	576	504	496	545	562	540	587	488	540	506	529	553	513	562	492	581	525	560	553	522	546	525	527	545	535	516	542	531	523	547	501	534	519	546	514	546	487	542	527	515	549	511	527	523	534	525	491	548	527	534	532	558	569	503	517	508	534	574	552	533	525	542	545	591	493	526	595	544	545	558	569	605	502	543	514	536	543	541	548	539	528	562	518	573	521	523	588	493	557	558	584	513	514	557	533	525	499	535	561	507	605	565	561	513	505	550
36240	9422	1493	1004	767	592	501	445	439	422	421	369	371	347	337	331	357	327	322	360	313	321	336	330	308	311	321	329	332	316	308	330	324	309	336	329	304	312	341	340	318	298	306	333	329	288	320	300	303	301	302	311	312	299	312	301	318	308	337	333	307	309	352	297	318	311	330	299	312	320	311	295	293	319	364	308	308	319	294	313	301	308	305	311	336	314	313	326	309	328	298	316	304	300	296	336	329	290	293	354	313	306	295	308	321	305	294	303	318	301	304	296	316	287	288	304	329	314	328	336	312	299	286	293	336	303	296	301	312	289	295	333	287	301	313	326	336	301	338	335	301	299	311	299	331	297	319	314	317	304	315	312	285	304	291	342	292	312	288	293	316	332	324	314	314	287	316	333	341	312	350	303	302	331	292	309	328	293	316	301	331	314	275	344	325	313	323	306	331	346	359	282	327	328	316	289	325	319	296	307	321	278	274	308	303	309	324	308	309	312	322	328	279	312	294	301	293	279	324	299	305	289	300	291	297	333	301	338	299	280	320	327	289	315	269	306	345	327	349	305	300	285	299	323	301	311	318	293	296	321	334	276	303	311	272	300	289	322	312	311	305	292	303	332	317	289	321	320	288	333	316	297	321	314	289	320	310	326	327	300	305	279	281	329	321	276	340	321	289	310	317	339	288	324	297	294	344	315	310	265	290	339	333	304	321	320	314	321	294	286	316	300	303	294	310	307	313	307	302	317	284	295	324	314	296	307	291	318	320	332	320	311	314	317	314	320	298	284	310	298	305	305	322	329	293	310	273	297	299	309	316	323	310	301	309	307	329	295	329	295	303	336	330	285	296	298	296	318	319	302	301	286	299	326	305	307	290	318	328	302	310	279	322	305	321	299	314	302	313	296	340	314	304	297	351	305	285	316	292	301	304	316	311	308	322	318	310	337	326	328	320	305	313	289	309	324	297	310	307	286	293	297	302	296	285	305	295	311	273	324	318	323	322	303	284	342	305	307	293	297	301	302	307	317	302	322	283	305	299	312	284	320	295	313	290	323	336	296	331	317	319	304	281	270	287	312	314	328	328	303	325	283	287	313	326	325	304	314	303	294	292	297	319	334	336	324	339	313	317	308	320	319	271	286	309	304	308	332	324	300	299	306	325	306	307	343	307	300	316	315	286	309	293	307	319	341	293	316	331	315	336	304	286	296	323	299	308	343	328	332	313	283	274	293	274	297	291	305	281	287	273	344	306	339	312	295	331	305	318	331	305	327	301	306	312	320	296	308	290	307	328	313	304	292	311	340	313	313	326	300	295	289	323	347	323	303	278	328	326	310	318	326	322	362	325	317	296	284	317	319	291	321	305	328	311	317	300	323	308	282	305	330	302	322	299	312	314	331	312	258	310	326	311	313	271	344	275	304	311	302	322	313	335	298	329	321	295	293	302	290	324	316	307	299	308	311	296	311	330	291	278	305	335	317	297	311	306	291	251	335	311	308	348	316	290	333	314	292	327	296	300	305	325	324	306	290	322	293	310	284	302	316	312	258	310	285	310	333	297	323	313	311	256	317	331	301	300	295	295	301	317	314	313	296	302	293	300	311	320	312	325	317	323	296	303	334	323	284	289	277	331	302	328	287	293	292	287	296	329	346	325	302	302	301	279	299	339	351	299	323	328	291	338	311	290	299	318	289	326	345	323	344	299	306	303	331	299	265	340	275	280	321	318	308	289	310	324	311	306	285	310	315	319	292	301	294	299	308	346	309	290	317	318	332	302	282	284	301	305	309	325	323	298	315	336	293	301	338	281	281	291	299	325	312	314	307	296	323	300	297	331	336	313	301	311	333	308	283	333	341	316	310	317	325	307	313	311	286	296	285	292	315	329	291	306	309	336	304	270	350	310	298	326	310	323	309	301	304	306	295	308	290	301	293	302	287	310	318	266	306	317	285	302	343	304	299	328	326	315	269	308	287	318	271	315	329	327	295	309	316	309	300	304	280	291	291	296	309	286	293	316	304	287	294	315	291	281	339	311	308	311	293	284	324	299	266	304	329	312	327	322	296	295	308	302	301	318	265	287	344	318	357	309	340	282	320	311	310	316	299	310	316	314	331	299	331	292	285	306	285	290	316	317	292	342	339	326	307	334	329	302	343	285	295	305	317	305	316	331	316	319	315	307	295	311	300	305	288	285	278	330	309	296	300	350	323	326	314	268	321	301	325	301	304	313	335	349	307	334	301	290	316	310	306	328	299	308	333	313	322	288	305	318	309	298	310	305	315	323	331	268	316	302	313	352	308	323	273	285	314	335	289	324	289	302	288	315	297	295	284	315	329	271	297	295	293	311	317	312	299	311	300	341	295	317	317	280	313	314	316	337	317	282	351	308	330	293	285	309	338	323	312	309	299	288	345	274	322	337	331	295	311	337	293	343	286	309	304	328	301	317	315	317	334	291	307	306	306	298	322	291	321	294	300	277	306	352	344	319	298	307	295	311	325	326	351	317	322	327	319	313	293	339	323	328	309	331	295	295	321	300	306	330	346	326	313	311	297	310	312	313	305	292	304	280	301	320	310	263	302	283	282	316	302	307	298	308	299	330	327	298	270	324	295	312	348	281	328	299	293	311	343	304	345	297	298	286	322	331	291	315	295	318	306	319	273	280	318	337	323	326	303	329	304	302	288	272	318	318	325	313	314	308	311	320	295	291	284	306	312	315	331	291	298	316	343	310	290	326	334	299	343	315	309	325	317	331	312	321	325	308	325	323	314	305	308	309	306	312	321	305	299	321	299	324	319	299	313	282	346	332	292	300	329	325	359	344	310	318	307	328	321	269	319	299	300	304	302	319	320	279	292	306	306	307	307	337	305	286	322	293	288	297	294	346	319	298	296	326	302	309	292	317	341	274	296	332	314	301	297	291	289	322	301	298	288	302	300	308	320	288	308	306	280	329	296	329	279	314	315	306	300	305	294	303	311	291	294	270	302	322	301	288	302	285	332	310	304	369	299	313	316	309	326	319	283	308	299	334	291	315	322	316	293	318	289	317	315	281	293	314	308	305	296	281	331	323	298	281	298	289	275	265	301	334	311	327	322	311	292	307	304	314	316	311	292	312	288	308	292	348	262	310	324	341	319	291	301	305	293	315	300	311	318	306	333	296	295	282	270	276	320	334	321	288	283	337	300	329	330	294	309	304	297	297	295	297	328	305	322	313	292	304	304	310	277	317	286	320	304	341	317	299	295	333	323	290	279	318	331	302	313	321	290	295	315	326	286	323	334	284	281	301	309	312	285	316	343	314	303	326	302	334	305	306	307	297	320	313	310	323	325	290	316	310	311	295	296	312	333	289	302	334	324	347	288	293	311	285	308	344	317	347	296	318	320	344	362	319	337	330	313	272	321	311	298	302	342	318	285	292	315	293	339	307	355	311	323	312	283	326	310	298	304	324	295	308	309	323	309	326	306	309	330	327	307	340	344	309	299	325	267	303	348	278	310
19156	1658	3169	3441	2896	2538	2127	1869	1651	1524	1442	1277	1209	1192	1207	1088	1107	1014	1063	1018	998	929	932	928	875	954	878	946	887	888	940	892	875	856	824	834	864	841	859	857	865	833	815	831	887	844	822	878	844	880	843	840	846	816	833	846	832	766	838	778	820	871	841	822	775	827	826	833	844	804	816	792	838	816	860	838	797	822	841	777	822	819	821	790	785	816	888	841	803	790	829	818	828	760	781	829	806	805	823	819	766	793	779	762	806	792	837	767	851	800	786	801	832	796	783	801	785	758	812	825	785	776	803	828	853	806	758	783	820	785	755	763	793	852	804	821	803	803	808	796	832	786	798	767	821	805	771	770	816	764	816	795	789	837	815	770	763	791	796	732	766	821	809	784	824	784	828	793	850	796	785	836	833	818	859	774	818	802	793	811	795	799	813	780	818	782	817	840	834	783	777	804	828	812	799	810	822	757	805	826	801	775	781	745	809	812	853	814	783	783	776	748	824	792	851	715	826	824	804	852	827	822	828	786	782	803	784	858	802	838	796	798	805	829	825	778	805	771	773	785	762	843	809	812	818	815	815	770	810	832	801	799	830	826	833	778	794	804	780	803	796	799	780	831	790	839	769	778	779	789	816	784	797	806	832	838	807	815	818	785	789	830	811	795	785	778	784	791	781	825	813	808	820	886	780	837	847	846	759	806	816	833	809	789	773	794	823	795	809	781	771	816	839	818	793	837	809	822	840	786	836	813	800	837	828	815	795	736	835	819	824	776	788	726	788	802	791	846	815	752	785	816	792	777	820	839	803	821	826	777	801	837	825	815	834	833	812	799	800	819	806	791	788	794	802	790	790	779	802	837	848	815	833	802	826	742	790	821	874	840	781	801	790	768	765	812	781	854	816	803	772	785	839	778	834	837	795	812	795	749	828	857	797	828	812	837	792	813	815	782	771	819	789	794	853	794	822	773	826	790	877	736	825	803	779	788	832	812	790	771	794	760	828	803	794	837	814	808	814	808	790	839	781	812	849	794	801	814	801	829	812	780	770	794	789	813	760	805	819	810	837	776	834	810	796	809	821	754	775	782	846	811	777	833	868	771	786	783	834	793	818	800	874	803	796	824	818	766	856	813	819	799	786	807	796	831	805	803	846	836	799	810	840	820	809	788	769	794	811	781	787	830	792	774	774	855	806	794	805	783	798	768	845	805	810	854	759	814	812	771	777	802	767	858	769	772	796	790	804	788	754	829	750	792	828	766	774	843	775	800	803	815	837	881	796	800	786	790	835	791	843	754	798	775	857	806	846	833	776	776	842	759	895	817	794	795	781	788	832	782	808	781	828	813	822	824	768	817	819	814	765	759	782	806	803	808	799	802	820	776	786	811	798	771	816	813	827	821	789	837	807	795	783	812	813	780	827	830	790	769	760	769	767	806	813	850	851	816	817	872	802	793	789	830	824	840	811	822	777	829	818	795	813	786	816	831	852	820	790	808	770	786	820	806	803	798	828	772	819	821	810	854	829	811	807	738	869	811	823	791	830	799	804	841	811	831	817	848	750	819	778	821	806	796	812	800	806	850	753	825	741	792	775	798	848	801	830	802	764	803	863	790	805	798	747	802	802	791	838	794	854	787	787	839	786	819	782	819	798	825	824	800	837	769	778	806	760	825	833	817	853	787	809	801	801	822	823	806	781	774	792	814	807	780	788	808	788	779	826	809	804	790	820	826	810	794	822	787	795	809	825	846	780	839	827	835	794	802	824	871	755	766	840	795	830	811	788	820	786	769	766	851	786	761	807	768	818	819	808	802	820	837	743	812	779	778	829	836	805	778	809	780	791	813	826	801	784	785	784	762	826	829	801	817	802	818	841	831	789	819	828	823	804	821	767	847	753	750	857	883	815	817	824	827	822	796	823	811	831	837	834	787	794	807	799	845	843	803	761	834	788	787	813	794	811	820	777	844	808	822	807	805	751	862	769	806	797	762	792	767	786	813	807	774	852	845	778	763	798	780	829	793	761	801	793	831	838	766	805	817	809	837	823	825	907	804	842	769	788	839	823	825	818	838	892	759	807	820	788	841	796	764	807	752	818	836	807	790	820	797	886	803	804	781	802	823	825	759	812	812	803	803	805	780	816	807	831	833	799	819	794	812	756	795	814	771	828	763	797	823	743	814	737	782	777	735	757	819	821	836	787	832	791	805	793	812	778	828	812	839	809	795	777	791	777	789	802	817	805	812	837	792	823	812	814	807	800	828	805	787	773	831	775	773	807	835	812	769	817	833	799	795	790	820	775	766	814	815	853	753	832	803	750	804	731	770	803	855	824	787	781	822	806	792	828	792	790	826	791	813	796	797	797	827	820	816	844	820	785	800	791	839	800	832	808	795	735	774	757	790	761	878	811	809	814	784	819	841	793	820	787	794	848	778	781	769	805	806	825	795	860	834	831	841	757	782	760	782	829	785	784	766	789	839	809	770	791	803	825	810	766	786	774	788	798	804	778	855	866	863	821	788	795	852	784	816	811	806	786	800	835	764	784	795	788	812	795	833	797	790	831	913	824	775	791	797	800	814	749	791	774	807	806	757	804	818	794	830	838	788	801	812	818	851	803	774	821	730	839	820	828	772	787	835	818	818	816	810	860	805	813	816	853	835	836	822	784	777	808	806	793	802	819	795	785	785	784	790	808	827	810	841	798	813	817	778	765	820	796	801	784	804	747	797	827	794	790	783	815	776	802	810	800	792	769	818	820	786	818	786	796	822	816	811	805	800	778	803	798	753	770	808	806	789	814	783	783	803	798	789	805	872	788	830	765	788	765	750	831	788	810	815	771	826	808	826	803	813	824	799	823	822	798	820	819	849	842	815	828	755	821	786	813	821	757	821	833	794	843	791	829	853	850	829	826	861	860	815	814	841	791	794	855	834	804	808	839	837	825	836	791	800	747	779	834	791	795	789	835	790	769	842	841	778	795	826	816	777	838	778	829	796	843	790	788	837	812	738	853	789	772	793	809	830	783	847	831	787	806	783	830	838	808	853	820	803	773	786	792	868	815	812	825	784	806	863	781	769	790	769	836	756	784	825	791	794	822	757	807	859	821	781	847	850	787	838	845	790	785	787	820	840	801	795	816	878	805	854	838	828	807	830	793	826	823	765	799	808	767	861	761	759	816	796	758	811	784	829	785	784	805	787	759	795	824	779	808	808	810	831	793	808	848	786	777	810	842	804	778	795	817	838	806	851	787	794	807	784	764	784	818	826	797	793	771	779	807	799	780	815	825	801	798	842	795	809	794	812	762	826	764	803	774	811	786	791	851	755	875	826	806	865	803	797	785	769	817	765	817	800	770	821	809	782	775	786	802	810	794	835	806	810	782	856	819	806	809	781	786	806	786	791	761	813	829	793	785	799	850	798	817	784	757	786	840	794	853	803	819	820	733	837	795	786	811	842	796	771	786	811	788	753	859	830	776	826	801	826	819	821	780	833	795	822	792	874
52071	20063	3750	1777	1210	878	737	564	508	460	407	406	365	344	364	316	283	311	287	300	318	321	277	270	277	289	287	308	281	272	279	251	258	258	273	305	266	288	240	279	257	262	281	241	267	255	249	297	237	263	250	263	288	253	271	273	286	265	251	283	253	220	276	256	247	227	274	282	258	254	270	259	290	234	272	246	265	280	288	259	276	302	248	271	266	244	268	260	262	271	240	284	250	297	242	252	266	270	289	268	270	282	273	239	230	265	249	275	214	254	261	249	252	267	258	277	251	246	258	259	273	266	241	278	252	260	265	286	258	238	265	273	275	258	276	279	251	238	277	262	236	277	271	219	250	239	287	256	289	263	236	247	262	252	262	266	273	262	254	275	269	275	260	225	274	251	233	271	258	243	238	256	247	267	265	250	251	273	261	266	277	287	248	253	266	259	255	258	251	255	257	282	262	244	249	252	228	293	274	242	247	256	275	270	250	230	275	284	260	252	234	278	274	254	263	233	245	265	274	258	259	286	283	262	261	288	252	236	265	252	270	247	260	273	283	247	262	260	230	254	247	241	248	244	273	257	250	241	264	273	255	266	238	274	255	276	248	222	257	243	253	261	235	241	260	266	257	257	252	248	220	270	298	251	243	245	251	246	259	277	252	287	275	276	257	261	239	253	269	251	245	279	262	245	254	239	279	262	242	247	251	268	244	222	273	221	245	269	239	260	252	294	257	243	242	264	265	256	255	275	243	258	280	266	275	302	286	258	263	273	248	260	250	269	265	285	239	272	277	269	271	231	260	263	225	257	270	248	268	263	244	266	261	242	279	267	221	271	259	261	246	263	232	255	256	260	229	236	286	266	243	263	259	270	238	257	258	268	243	237	246	265	242	284	280	292	233	260	255	237	277	237	263	273	255	226	239	250	287	284	275	260	241	244	263	267	239	285	254	250	229	267	261	243	253	290	228	251	230	234	243	225	256	315	251	265	265	223	263	257	256	258	282	308	248	262	267	262	263	257	258	307	242	247	227	267	239	259	260	266	251	274	249	253	285	264	242	253	247	243	266	276	286	241	272	289	231	236	292	302	267	261	279	234	251	264	278	251	263	230	269	277	246	242	248	252	286	259	239	263	275	224	258	253	255	245	264	267	284	254	247	300	278	256	281	301	261	235	252	260	282	287	266	230	258	266	243	260	254	280	290	236	274	241	289	237	266	258	248	290	231	215	242	271	229	230	232	252	248	272	259	269	262	269	260	287	241	265	237	264	278	281	256	247	241	250	240	260	265	282	254	235	251	262	253	252	250	279	226	252	271	221	260	254	260	271	268	248	234	285	244	255	282	269	270	257	252	252	235	241	266	280	281	242	259	253	248	273	271	259	278	269	268	249	245	245	233	244	301	257	302	289	241	279	275	263	251	242	252	260	264	252	289	257	262	259	249	261	265	280	256	254	272	254	258	276	270	271	251	248	272	240	269	243	271	258	236	260	264	262	245	262	263	253	241	276	263	258	280	256	249	243	295	252	258	260	237	290	264	265	237	232	263	252	283	252	272	237	260	263	253	243	248	237	240	259	257	239	269	277	259	245	251	268	244	292	266	280	244	214	252	276	267	274	261	255	252	289	276	260	278	246	229	248	247	255	274	235	220	254	277	272	246	272	261	277	228	285	238	285	253	291	262	272	267	231	248	295	264	254	263	236	242	250	271	241	253	252	261	254	250	260	271	255	277	243	277	260	284	270	268	277	274	248	269	227	249	238	266	234	262	253	269	244	253	242	263	277	240	265	239	265	243	270	256	266	250	260	235	262	249	286	254	267	257	259	224	255	262	247	243	273	259	264	251	227	242	253	261	234	281	254	242	249	280	290	277	275	252	272	272	229	248	255	251	265	266	255	246	252	278	263	247	281	240	284	286	252	269	219	265	243	243	244	269	266	264	253	273	255	247	300	241	276	244	230	265	240	256	265	271	269	270	242	263	227	257	251	248	280	272	267	240	252	272	245	252	270	245	265	268	256	306	268	258	283	269	253	243	250	247	239	279	261	250	254	245	219	291	268	262	286	268	235	237	295	272	257	270	238	264	254	245	238	275	268	245	244	271	251	268	257	261	271	245	250	239	257	255	299	276	249	252	237	287	221	277	246	264	254	255	287	276	279	269	263	268	259	285	259	259	247	253	248	245	267	274	231	289	248	283	295	247	269	269	268	262	273	266	264	260	259	252	249	262	257	241	264	229	273	255	219	276	262	270	308	261	251	254	242	229	217	247	244	247	237	238	255	228	270	264	221	247	263	263	245	241	249	260	265	237	271	224	276	258	244	286	273	287	263	279	269	277	263	276	253	242	260	281	279	294	265	234	263	244	273	253	247	250	260	250	218	252	292	264	242	232	250	235	268	264	267	259	253	257	268	191	252	271	273	247	251	269	265	233	255	258	268	244	254	272	230	266	275	263	262	244	261	236	269	262	282	279	274	256	257	269	254	269	276	289	274	238	279	271	277	269	260	246	260	261	254	255	276	267	289	267	244	265	258	274	261	253	251	248	256	256	276	251	276	250	254	257	259	250	256	282	240	289	243	254	267	254	254	230	240	269	261	248	263	237	270	254	274	234	256	257	239	259	262	281	237	269	235	251	253	253	246	273	256	255	245	272	268	274	241	261	244	282	276	239	273	257	250	264	243	242	250	258	288	252	265	246	238	287	273	234	254	244	275	245	248	271	259	277	271	248	268	247	267	227	279	265	226	242	234	271	246	237	264	248	226	274	255	255	271	261	240	269	275	231	259	263	248	268	267	240	269	269	255	265	251	261	270	249	237	263	243	280	250	280	286	246	260	259	251	248	271	266	268	284	234	245	258	275	260	275	265	258	253	246	243	257	282	287	262	265	253	284	245	256	278	273	250	255	271	263	249	258	267	247	250	236	258	257	281	232	258	248	268	275	263	250	270	253	254	215	265	229	261	232	256	244	255	275	244	252	261	257	238	275	265	251	275	296	293	282	268	265	240	251	247	282	245	247	267	281	257	269	274	269	287	252	278	268	260	252	273	254	248	261	232	270	259	238	256	275	244	254	276	262	232	263	242	280	257	261	229	267	254	269	249	252	283	254	279	261	232	238	262	246	241	252	216	252	264	251	269	259	267	239	239	297	257	274	262	284	244	290	246	233	246	234	256	236	249	266	262	266	269	286	237	282	262	267	254	271	281	272	257	256	260	275	253	272	251	263	272	244	264	249	273	271	266	239	275	262	243	274	238	244	253	233	257	267	237	234	254	244	218	270	256	279	232	271	254	270	258	271	277	259	260	277	285	263	264	234	241	241	272	263	238	283	241	265	297	278	256	272	234	253	268	287	255	294	247	286	259	249	260	267	232	282	271	263	240	247	267	265	268	262	230	256	234	248	256	246	265	258	228	269	265	247	256	252	250	224	254	258	253	239	245	277	278	242	256	250	283	275	235	276	283	256	271	249	249	266	239	280	261	259	279	250	279	271	265
28242	2353	5153	5760	4770	3858	3155	2598	2200	1985	1777	1597	1551	1391	1236	1196	1140	1069	1051	973	1001	957	942	906	862	835	820	858	806	805	842	826	761	781	813	820	722	779	834	760	692	740	770	740	741	784	704	775	720	732	717	713	729	711	682	737	714	716	718	719	683	740	724	703	695	740	704	680	644	708	668	693	680	699	742	682	712	652	682	699	676	698	634	661	660	704	655	636	662	658	707	680	643	675	673	667	690	682	665	657	654	660	641	689	701	712	679	649	628	644	721	675	716	658	651	706	657	670	681	664	724	641	650	658	629	708	688	629	700	708	653	636	635	684	653	676	668	720	634	696	713	724	635	691	646	691	712	705	704	660	685	661	650	715	628	700	652	633	653	655	665	673	718	684	716	686	700	713	661	749	632	689	616	663	691	725	694	737	681	675	645	651	709	673	625	669	662	703	664	692	707	674	676	642	670	671	609	674	655	668	615	669	678	677	670	670	709	697	627	678	668	661	679	689	698	699	682	656	689	667	599	657	679	695	656	646	660	664	665	646	661	684	707	705	683	688	690	708	709	705	652	651	673	662	667	662	656	669	668	649	639	649	711	654	676	689	667	631	667	654	662	667	631	663	692	634	678	664	701	740	662	656	644	673	659	701	666	674	648	635	700	671	644	623	712	648	671	699	681	653	692	661	673	633	646	692	710	656	669	670	651	646	603	661	692	692	661	627	659	675	680	687	646	680	642	644	628	652	660	633	675	683	624	653	644	663	696	641	666	695	679	632	676	669	687	683	651	657	617	670	661	689	640	690	657	647	651	659	663	624	712	620	675	592	670	685	674	664	650	698	657	662	636	666	636	674	639	689	638	659	669	643	663	633	675	687	654	668	645	611	641	631	725	672	672	648	689	665	633	701	642	661	646	677	626	674	689	661	659	647	654	636	671	642	687	706	611	660	682	640	656	634	637	676	653	676	665	648	655	726	671	661	681	638	704	643	669	631	673	648	584	700	659	639	677	647	654	680	639	644	670	676	686	646	671	646	696	665	682	728	667	711	643	637	675	696	626	630	629	711	660	662	617	700	616	675	654	646	618	672	682	683	653	663	637	671	687	653	676	659	640	708	696	681	727	648	655	647	651	629	677	687	676	668	632	659	677	669	664	695	682	696	686	681	648	661	660	700	668	716	622	659	678	698	653	653	653	678	626	620	704	651	664	608	674	667	664	668	608	648	656	688	659	677	626	669	686	706	668	688	653	638	646	683	645	639	689	691	653	711	683	619	661	742	684	662	680	706	627	664	664	677	643	679	660	669	662	647	643	665	669	712	622	675	678	641	624	649	705	652	718	705	667	686	638	637	675	680	685	720	680	675	636	688	642	711	696	663	665	706	661	639	703	656	630	686	688	676	668	678	647	690	667	688	660	659	684	642	644	668	629	665	640	653	658	658	613	652	676	652	689	648	672	684	659	695	645	643	657	623	642	690	723	668	685	659	661	657	667	656	659	681	699	633	707	686	652	660	632	659	682	666	671	656	608	649	712	731	648	663	606	690	689	724	690	672	672	688	635	689	687	699	691	693	723	583	693	708	642	688	612	698	622	660	680	653	636	662	691	673	710	656	659	623	706	673	691	663	702	644	646	665	683	692	675	688	633	647	727	645	697	688	727	645	683	642	648	650	671	625	618	695	677	628	637	585	664	691	672	684	692	683	679	677	673	644	687	660	624	704	670	695	673	671	664	637	693	637	668	682	705	664	661	637	677	670	694	649	650	728	629	706	645	626	644	689	655	656	665	653	674	643	655	661	662	630	677	670	670	677	691	638	660	678	720	629	665	689	632	649	681	685	660	666	660	675	698	680	702	671	672	669	662	664	657	648	665	671	642	597	643	677	694	663	645	678	665	687	686	653	644	683	653	677	693	643	647	682	683	653	636	669	646	653	639	693	654	662	674	701	665	648	656	694	680	651	658	675	670	630	659	656	634	642	642	665	713	652	683	665	654	680	710	671	651	665	686	651	646	671	703	660	659	610	692	651	652	704	679	671	660	669	666	616	726	723	659	698	732	640	655	663	662	689	636	656	637	622	699	640	619	682	669	665	642	666	703	654	623	663	659	597	646	663	678	644	703	704	654	634	675	722	660	696	698	690	680	658	660	719	668	617	657	628	645	659	624	645	701	662	679	666	631	699	640	717	693	668	665	684	664	655	690	639	664	642	655	649	629	638	664	635	625	662	666	639	668	694	700	643	678	666	684	647	651	672	599	655	673	658	671	704	667	656	709	636	647	669	690	689	687	656	658	656	630	615	679	645	650	653	665	657	678	665	682	650	672	664	662	727	649	634	638	658	690	666	671	653	680	654	643	627	652	673	651	714	653	687	658	668	675	629	668	681	651	626	622	625	683	675	639	679	656	635	693	668	635	652	713	625	665	646	638	656	646	681	687	667	657	661	720	662	658	662	666	650	665	690	668	642	697	674	685	699	648	685	663	649	719	644	672	631	646	682	646	657	652	676	704	680	656	678	690	682	662	671	673	697	689	612	603	660	701	687	696	656	664	627	658	652	656	692	697	723	669	671	634	644	672	722	681	645	676	685	670	659	675	682	647	642	685	648	683	630	702	690	681	623	667	696	651	678	651	662	674	717	697	708	654	653	660	629	658	690	638	657	640	682	666	719	690	664	679	609	695	722	629	700	663	668	657	637	640	697	701	651	667	633	692	647	667	653	690	645	689	641	684	675	678	662	700	636	665	713	679	672	693	648	654	660	629	649	671	654	640	683	701	681	661	671	682	635	709	689	655	703	681	679	658	656	659	626	688	616	693	727	623	718	658	659	729	677	588	672	676	671	659	688	679	686	658	665	680	644	666	647	656	646	683	640	678	677	620	689	661	612	706	621	651	667	689	671	654	667	654	660	630	718	686	698	661	650	632	692	692	678	647	620	696	695	646	666	656	666	661	677	694	638	666	657	637	640	664	628	649	649	677	655	655	633	664	651	611	636	657	627	657	643	720	661	698	639	673	658	687	675	688	701	656	641	688	658	691	658	693	654	590	665	630	664	681	688	650	666	662	649	637	654	678	707	678	676	681	680	642	681	654	651	654	675	720	647	688	699	652	665	670	626	625	646	712	663	617	711	702	662	646	704	705	612	699	659	618	671	679	646	654	633	640	619	637	655	662	707	659	675	651	666	670	679	626	685	696	681	647	638	669	669	624	650	665	615	695	653	649	626	647	652	673	656	685	667	674	682	701	645	662	644	662	673	723	646	685	667	658	678	689	678	649	645	648	679	649	675	697	700	645	645	689	749	641	657	641	698	676	644	682	658	615	645	656	668	628	669	711	691	670	662	656	641	656	643	679	671	688	637	706	687	696	688	647	697	591	650	643	680	677	655	648	665	688	695	687	683	700	654	677	713	648	656	665	672	692	644	684	651	655	742	660	636	691	702	658	665	734	612	653	642	628	682	626	653	710	622	678	713	657	653	723	647	665	691	683	673	642	675
4095	274	231	225	169	193	181	186	212	190	195	200	184	212	215	190	184	177	182	178	169	171	201	196	207	198	200	217	199	200	191	151	221	200	160	192	185	187	185	216	202	185	173	190	155	199	177	182	181	189	176	201	187	190	203	171	189	206	168	177	206	201	207	153	200	193	176	193	199	199	187	179	203	165	206	175	169	190	183	185	179	168	194	165	215	181	208	180	190	172	183	195	179	189	200	182	179	196	165	188	186	182	188	195	216	186	182	182	171	207	180	200	183	170	187	202	193	160	205	172	215	180	180	171	174	183	197	194	166	169	176	187	192	201	170	206	188	190	187	193	192	200	214	184	206	182	183	219	176	192	186	204	186	190	182	174	196	214	191	194	183	193	189	189	185	162	198	164	189	201	174	206	178	192	185	198	186	204	194	195	195	179	191	169	181	183	185	203	194	191	194	187	187	186	196	199	184	194	210	167	181	199	186	161	194	189	170	195	225	198	175	166	206	161	195	185	181	195	185	216	201	178	185	175	189	173	171	190	203	152	206	198	194	182	194	163	184	166	202	192	202	183	182	166	183	189	173	187	183	172	187	193	197	190	200	181	194	205	178	179	173	177	171	219	198	182	189	181	189	187	202	198	192	203	180	187	184	189	187	191	211	203	191	214	202	187	191	189	205	196	199	198	169	179	188	169	199	196	173	191	210	207	208	206	190	178	208	200	181	206	187	174	176	217	196	177	209	190	181	165	204	204	166	202	201	177	195	213	191	184	198	211	194	195	177	186	192	172	177	175	198	170	177	202	202	195	193	202	223	179	204	196	201	194	171	185	194	175	176	187	206	211	214	190	158	196	180	197	194	175	199	215	183	187	199	222	222	199	197	194	192	202	180	199	182	179	194	203	195	192	187	196	196	176	183	196	195	191	198	195	191	209	157	172	206	164	198	187	188	198	182	202	168	186	224	174	170	196	170	195	211	182	177	176	181	173	193	176	215	185	183	161	189	204	220	184	173	190	178	176	174	209	202	197	191	156	178	168	186	148	165	189	177	210	172	208	173	167	190	196	204	183	180	189	217	187	175	194	196	192	218	216	201	204	179	205	220	191	204	202	192	179	185	205	158	173	207	199	169	196	159	186	202	194	183	171	172	188	181	193	203	219	189	206	201	204	208	173	215	193	164	185	208	166	198	189	198	188	174	208	174	174	211	191	193	161	186	179	188	183	185	181	157	191	199	184	195	193	214	212	199	198	196	193	203	188	191	212	187	207	176	188	207	192	188	186	184	197	182	196	194	205	171	195	195	188	196	205	212	178	196	193	157	161	207	199	197	186	181	181	174	176	186	177	213	184	201	181	204	212	196	184	191	186	180	183	168	193	217	187	184	194	208	175	201	191	213	198	162	167	194	181	174	200	189	191	187	201	208	191	181	207	198	202	200	214	156	205	166	208	211	197	194	159	188	199	202	197	184	203	183	179	192	204	202	205	183	176	182	155	188	194	204	209	209	185	201	169	185	214	186	184	209	185	192	194	184	184	183	198	190	174	164	210	178	194	181	188	194	191	176	178	163	194	186	185	208	196	194	184	204	185	191	186	187	204	187	169	165	172	183	185	178	190	159	198	213	192	198	216	175	190	191	181	195	186	209	183	200	191	194	180	173	201	189	195	202	172	157	160	179	210	186	185	170	175	185	165	156	175	183	161	188	206	175	172	191	229	171	169	208	180	201	221	193	181	204	203	211	168	163	179	177	204	183	184	205	174	192	181	188	176	213	188	189	148	197	171	213	177	168	202	192	175	196	195	202	167	183	200	203	178	208	222	193	174	166	207	165	178	216	197	198	202	172	191	180	173	178	189	169	200	190	188	203	198	211	192	192	167	172	172	178	184	162	171	200	193	169	170	202	172	196	197	177	194	175	184	202	199	180	207	207	201	178	186	158	192	183	175	184	193	177	199	172	196	197	183	187	176	195	218	190	213	193	187	190	187	200	186	203	184	184	176	174	202	177	177	175	226	187	177	189	197	189	194	174	187	198	200	195	185	200	207	188	178	189	218	194	209	186	185	153	196	217	198	186	191	178	207	194	169	192	191	180	190	191	193	201	181	193	191	184	209	185	180	205	188	196	201	196	175	189	199	194	196	188	186	184	184	190	204	195	193	192	193	191	177	212	169	216	198	200	163	188	185	180	150	176	176	207	181	190	185	210	171	193	187	179	182	194	194	189	188	186	186	214	182	176	178	192	189	176	183	208	197	172	178	197	216	177	191	212	201	179	186	194	168	212	192	200	178	164	181	203	192	185	197	202	224	198	159	177	202	201	195	193	181	193	179	204	201	205	211	179	175	222	188	185	191	175	187	185	190	185	189	181	182	182	183	203	185	174	189	169	194	188	181	200	185	188	194	184	193	164	211	181	174	170	189	175	192	196	163	179	185	189	198	173	199	206	194	186	189	199	185	187	194	181	195	196	175	165	164	172	202	196	183	206	197	173	174	193	201	182	201	176	191	190	176	205	185	203	188	201	213	176	210	194	187	213	207	191	200	183	191	176	202	165	168	187	192	175	210	173	173	179	169	192	177	213	190	185	164	174	183	173	193	167	161	191	184	194	178	169	183	208	174	199	205	191	194	218	226	183	177	204	170	177	211	209	179	179	175	180	192	194	154	184	174	171	200	184	207	184	199	218	178	171	184	194	195	202	174	180	179	197	202	186	170	186	186	186	196	190	169	197	214	197	181	189	186	203	195	206	191	199	192	188	194	196	185	171	186	174	170	177	188	189	178	182	208	210	193	180	173	193	194	189	170	172	219	161	187	192	211	208	179	182	212	169	185	197	179	169	184	180	161	188	179	203	184	182	164	184	174	200	172	182	178	190	169	170	173	172	182	187	192	216	195	181	190	184	184	200	179	182	198	170	170	199	172	167	188	191	182	210	188	217	199	176	154	206	179	170	182	180	231	191	190	200	183	188	175	185	162	209	204	167	186	195	187	185	208	173	180	171	181	181	193	174	216	215	177	188	191	191	172	206	178	179	182	199	211	188	156	203	182	156	174	176	172	197	191	189	200	194	202	208	176	186	168	190	155	184	177	168	175	178	204	183	181	171	203	176	228	156	186	196	183	182	169	188	180	185	215	165	185	196	207	180	190	168	175	195	146	173	197	197	162	195	195	198	180	176	172	197	184	221	171	189	175	177	212	177	201	185	189	194	176	175	181	206	164	181	175	221	184	179	182	205	198	177	178	172	198	169	168	169	187	200	204	198	207	184	226	194	196	171	160	179	190	175	205	170	204	207	187	189	198	201	177	169	212	186	184	189	184	198	191	187	177	200	197	174	191	185	181	198	174	194	175	220	182	164	177	218	188	172	186	191	198	186	168	215	203	194	206	180	196	188	192	180	206	174	197	205	175	178	185	196	189	187	190	153	202	220	215	186	166	194	197	186	177	167	171	192	195	211	195	171	186	195	164	186	167	182	187	178	182	184	194	222	172	180	191
3970	578	626	695	657	624	610	580	573	590	571	585	567	534	581	545	587	560	566	565	554	575	559	551	569	577	535	530	532	545	562	546	544	548	562	539	572	527	539	546	493	539	517	526	505	533	514	547	572	504	545	510	559	525	502	557	533	519	550	516	514	520	558	502	569	513	538	536	567	508	524	527	523	513	552	514	556	528	530	508	539	547	526	516	548	526	541	548	544	510	568	515	481	509	554	524	539	560	503	560	528	533	542	524	523	553	571	526	531	575	527	549	525	525	517	520	529	533	516	498	576	529	509	541	545	519	554	559	559	523	536	527	537	492	536	532	554	563	523	554	521	517	527	561	582	535	506	523	556	528	535	506	541	532	566	557	556	522	513	534	579	567	518	516	547	500	600	535	536	512	561	539	499	529	586	563	565	502	538	546	555	541	524	606	550	525	544	520	512	556	530	534	545	515	569	523	577	553	558	575	507	492	562	539	579	510	536	528	558	552	548	568	541	557	570	552	525	495	536	496	530	527	522	555	501	565	513	528	510	543	508	550	557	549	572	532	558	575	518	512	533	496	549	542	525	533	515	526	551	553	539	492	543	556	546	510	498	553	549	539	551	521	555	569	520	502	538	534	529	547	517	540	569	490	543	577	532	520	559	520	549	534	560	537	564	523	514	537	529	525	571	533	566	547	565	494	522	531	524	545	536	545	549	528	522	527	511	582	579	550	536	558	568	611	535	561	548	486	562	543	560	547	586	553	560	506	568	549	564	528	571	536	513	585	531	520	499	487	553	566	549	535	521	533	545	567	552	567	560	523	540	545	531	521	567	518	511	525	517	524	534	512	520	542	565	559	575	537	566	522	581	559	542	551	506	558	548	535	499	499	542	547	587	518	571	534	564	545	504	508	498	509	537	527	522	540	516	506	495	533	501	509	526	512	560	530	543	528	514	590	553	552	529	560	561	568	530	546	504	528	502	517	552	514	544	563	524	556	560	551	527	556	513	573	490	521	550	531	535	505	543	576	543	508	561	505	533	562	512	573	555	529	566	565	558	525	514	624	543	581	506	577	551	564	551	513	531	552	535	560	521	530	500	536	490	553	539	546	536	583	498	567	536	533	519	546	524	571	560	543	543	552	525	570	540	534	547	539	496	525	483	533	527	528	566	547	544	523	504	559	563	539	547	525	504	531	532	521	527	565	526	564	542	570	536	551	525	539	520	513	509	527	578	541	530	522	520	531	534	534	546	552	557	526	577	566	519	525	553	527	514	505	520	541	537	527	491	569	562	509	543	487	561	562	555	571	522	563	547	555	537	540	528	554	546	515	542	509	571	498	543	542	546	539	566	520	510	514	535	561	551	544	526	529	562	539	519	567	539	552	550	516	540	540	549	535	522	540	545	534	558	546	576	487	530	553	534	548	540	539	534	516	532	537	510	544	491	521	484	510	540	542	571	556	543	503	536	570	539	550	553	532	514	519	549	523	538	570	513	567	559	556	540	527	523	524	550	540	502	561	543	504	551	570	534	537	526	513	518	580	504	529	522	551	554	564	518	572	550	555	550	538	537	543	553	562	553	507	515	552	566	488	522	515	526	540	566	525	533	504	539	515	556	545	554	537	554	505	542	545	561	549	492	555	519	522	504	582	524	544	551	516	549	517	523	532	474	545	562	528	517	514	503	496	563	535	510	529	503	532	553	566	500	529	543	498	505	549	553	510	555	538	563	561	540	541	537	556	539	540	544	537	502	542	561	517	522	569	555	557	534	536	534	575	563	534	539	581	598	527	551	561	556	518	525	550	572	573	548	531	539	604	551	504	505	510	507	509	507	540	559	555	518	535	539	524	508	533	536	547	569	539	537	522	578	553	550	502	543	568	548	531	549	504	539	540	520	521	529	547	541	533	544	562	531	548	555	571	550	529	542	523	537	589	527	556	520	507	549	526	577	525	584	539	511	508	569	528	517	576	526	555	539	550	538	564	577	539	515	562	531	557	530	529	549	530	549	560	557	558	517	546	536	565	509	493	537	592	563	537	526	520	529	577	547	545	500	517	566	528	562	545	498	564	595	523	525	529	515	553	523	559	568	522	520	553	527	511	520	558	548	547	546	539	563	550	582	544	531	525	562	551	575	559	533	538	518	546	547	583	507	515	523	500	506	568	522	545	534	554	520	525	577	516	556	538	542	522	571	530	548	547	566	497	544	562	526	557	542	523	499	558	531	525	511	540	530	538	536	535	551	538	508	529	554	570	531	516	535	534	554	539	539	545	531	550	624	531	591	526	551	532	541	530	530	530	535	516	509	544	567	598	570	536	543	548	538	559	523	565	558	554	572	545	523	538	515	563	506	573	551	545	539	566	566	548	535	532	534	518	550	521	546	545	583	608	568	542	539	511	536	529	531	530	568	539	552	548	550	548	534	516	552	554	533	558	548	539	544	518	556	554	527	600	567	561	544	530	499	560	513	549	531	534	559	543	540	507	571	513	562	544	525	505	548	562	514	517	527	525	570	485	562	528	522	568	538	542	525	549	544	541	540	505	516	548	561	528	535	528	536	547	515	545	560	531	499	515	517	543	549	563	533	545	495	513	601	569	535	535	530	583	543	558	510	527	507	547	523	510	559	533	562	543	547	563	543	520	532	529	527	531	500	509	463	559	561	558	531	500	562	526	523	572	529	533	506	550	515	574	569	552	528	532	517	546	555	584	482	575	563	535	556	517	529	529	537	558	537	562	547	540	497	565	571	564	508	558	569	542	559	539	525	498	575	508	605	537	576	572	528	540	543	550	515	516	524	559	552	514	542	575	537	555	533	563	517	590	487	540	483	545	504	544	529	545	525	542	519	559	524	565	571	567	547	548	556	528	536	553	546	540	547	522	521	561	535	541	531	561	504	523	545	538	551	564	556	505	504	557	569	573	570	560	527	489	565	507	518	545	522	529	553	550	554	554	549	583	533	520	531	533	531	539	524	574	594	550	506	563	562	529	581	539	547	529	531	571	548	496	524	520	490	528	503	537	528	520	568	568	547	561	569	541	540	583	529	541	551	561	534	509	564	561	523	559	539	547	540	516	545	563	564	509	526	552	505	539	554	504	572	563	572	552	539	521	503	536	543	522	555	553	576	565	462	547	512	526	559	537	530	518	538	574	521	576	568	536	546	528	536	521	538	524	519	549	534	540	507	566	514	534	545	536	509	567	524	555	555	572	535	567	554	536	527	528	520	491	539	547	533	539	542	517	568	558	563	531	544	557	545	507	526	545	537	529	524	587	551	513	558	537	487	501	531	550	527	524	550	553	535	536	624	488	552	552	531	569	503	520	528	590	536	559	507	535	528	564	521	489	526	548	515	547	562	531	529	533	532	522	507	541	577	557	564	550	525	554	518	509	549	544	526	536	526	518	564	534	548	518	558	542	530	559	531	556	524	561	505	544	537	539	564	529	550	596	523	509	581	549	567	544	525	545	575	522	569	518	573	527	539	542	547	544	537	529
37547	10906	1528	999	690	628	523	478	421	418	357	360	370	369	355	335	367	330	336	322	337	304	311	310	303	333	320	297	327	270	301	313	322	308	303	303	301	289	321	305	324	312	341	304	282	317	313	291	339	326	311	319	363	276	303	343	319	292	300	307	328	281	307	297	304	340	300	317	317	317	320	287	285	319	305	296	300	318	331	334	299	309	307	299	292	314	303	307	326	316	310	319	345	291	292	294	283	280	271	304	318	304	297	253	285	290	341	317	304	323	293	301	303	280	302	304	352	335	316	323	293	283	299	324	311	312	304	285	289	306	312	315	292	310	296	322	296	296	295	300	314	304	309	311	304	279	290	313	317	291	317	292	307	303	304	298	286	303	325	316	309	329	285	323	283	259	317	292	318	285	322	321	290	332	317	275	299	305	276	296	299	299	287	302	325	334	318	304	341	311	302	322	337	268	298	261	338	313	303	297	306	304	321	308	299	335	290	301	329	301	300	313	329	323	310	320	299	332	311	348	293	291	320	298	286	264	299	325	284	301	300	304	307	282	330	301	293	283	273	319	296	297	305	322	325	315	326	293	310	299	337	328	303	283	336	307	327	333	321	278	296	279	264	282	305	308	316	311	319	291	346	324	291	294	288	323	331	343	336	314	325	335	311	283	339	357	299	293	327	291	289	299	321	297	313	280	305	315	321	314	290	311	310	299	301	319	281	326	323	299	321	318	309	313	312	319	306	297	327	314	304	334	281	283	306	305	294	302	303	289	294	306	324	306	304	302	275	298	314	324	292	312	310	323	279	296	310	327	356	315	289	315	298	305	269	353	322	320	297	317	267	283	305	308	322	311	299	314	327	300	343	296	306	344	320	308	345	244	313	296	330	320	307	322	315	323	297	293	363	306	308	279	317	290	315	335	357	320	300	268	296	296	318	309	280	316	253	303	297	281	277	314	311	288	309	316	292	286	284	289	297	305	283	303	301	305	289	297	308	315	301	304	293	365	285	268	325	306	315	274	306	323	305	302	276	330	308	327	316	293	319	301	319	284	321	324	306	292	347	299	298	308	312	280	275	313	309	291	303	332	310	280	334	293	289	306	327	311	334	299	318	302	302	322	302	294	327	285	301	312	334	345	294	309	330	302	302	307	294	313	306	316	346	302	315	306	334	312	323	302	308	284	337	290	315	269	322	298	330	301	298	305	305	317	308	292	312	314	306	319	325	311	288	302	297	273	304	291	294	310	318	282	307	316	300	298	317	331	323	286	300	274	321	299	326	316	309	296	292	307	284	295	286	339	316	309	285	329	301	295	287	280	309	308	326	318	310	304	305	307	315	290	320	325	307	278	305	296	321	276	326	327	337	284	287	310	294	337	326	302	297	302	331	310	316	302	309	325	330	301	328	288	324	296	306	318	286	277	283	295	312	312	292	276	307	302	318	331	311	322	318	323	298	296	297	319	297	295	320	325	298	299	330	301	329	289	313	293	317	286	310	310	342	322	308	306	282	320	277	322	296	310	306	319	296	300	327	325	335	320	329	328	335	332	339	307	287	292	298	302	279	316	309	285	291	327	319	320	275	322	292	330	279	307	311	324	286	325	283	306	287	324	279	303	313	292	305	293	265	324	314	340	307	283	310	320	272	295	299	280	316	303	309	299	338	314	301	307	309	313	295	329	330	319	311	310	314	283	325	319	281	327	307	297	350	289	289	303	310	291	305	320	318	313	311	319	278	286	328	304	334	306	330	318	308	310	338	326	312	341	337	357	280	325	308	296	321	291	311	306	311	322	303	314	310	337	283	317	323	302	299	297	319	310	318	330	267	329	333	300	323	294	297	322	337	311	294	314	291	294	315	330	283	334	294	294	293	341	264	340	305	311	305	316	319	305	308	320	317	319	304	305	293	295	318	275	321	283	313	313	310	274	292	281	341	274	312	326	309	301	310	324	264	303	337	312	300	312	303	307	312	331	325	326	319	307	328	321	327	300	313	302	324	325	309	319	285	333	310	325	308	272	291	297	312	279	326	297	323	279	307	329	323	309	305	315	322	296	360	326	313	313	320	320	288	311	317	309	314	306	330	334	361	289	320	299	323	314	292	288	322	333	281	311	316	293	328	355	338	282	341	301	288	311	360	300	276	299	333	286	298	339	278	308	284	305	300	315	313	313	329	276	323	321	299	295	312	302	301	305	321	277	332	311	314	291	306	313	329	296	279	307	302	277	286	322	298	274	310	306	328	288	295	306	317	299	332	329	321	303	323	324	327	309	320	325	278	297	327	293	297	322	318	274	291	287	300	353	277	312	300	293	259	318	273	331	338	316	311	343	331	284	318	294	325	298	303	279	299	288	279	323	306	313	305	311	327	318	308	321	298	291	294	309	283	313	289	326	303	300	340	314	288	316	285	326	318	303	313	327	314	302	292	312	328	297	311	320	311	301	341	319	317	278	305	293	295	308	288	326	334	312	305	320	287	299	292	293	323	300	282	292	270	310	290	307	317	262	312	336	298	318	310	313	308	267	318	306	304	338	287	341	293	333	340	299	316	355	303	299	305	312	311	300	287	329	322	300	282	300	313	291	329	304	294	326	315	313	304	326	293	290	309	322	293	303	294	330	305	301	317	298	315	306	324	274	301	315	361	278	315	299	309	294	312	298	269	344	319	352	308	312	314	275	287	295	309	304	319	265	294	321	304	329	328	321	307	292	279	281	304	294	317	334	306	295	298	304	309	319	303	315	305	321	296	299	288	283	289	355	345	299	311	267	298	321	285	294	310	316	299	342	299	313	321	280	337	326	295	308	293	310	324	333	323	316	321	326	305	318	321	313	288	313	302	273	332	301	279	306	343	281	286	274	310	316	295	290	312	295	284	315	294	302	290	282	300	288	288	304	315	283	289	295	288	327	322	301	336	291	297	279	328	290	303	284	333	295	310	313	274	285	298	304	318	338	313	321	308	316	297	280	334	320	334	284	317	320	331	283	293	266	313	314	307	282	296	307	320	322	308	300	315	303	306	314	264	308	306	291	294	263	327	303	324	320	303	287	316	301	319	285	312	307	302	280	306	324	275	345	286	293	271	337	312	291	304	329	294	312	306	308	320	312	299	289	288	306	334	286	318	308	263	322	326	320	306	303	313	316	323	319	315	287	299	295	293	322	313	318	314	323	310	304	327	316	302	349	300	314	313	306	304	315	325	300	307	301	311	312	286	318	294	324	329	326	294	313	312	271	330	297	295	293	318	292	325	303	275	306	318	291	300	317	315	298	326	300	332	262	341	315	319	304	315	318	328	319	313	291	325	299	320	307	294	302	344	302	304	316	310	301	274	312	306	294	311	314	320	330	327	306	300	296	309	304	314	345	282	317	312	321	299	305	315	317	320	311	354	325	310	314	316	349	304	314	317	344	308	312	290	283	324	309	325	305	319	327	337	281	295	333	314	284	290	309	299	372	321	302	321	323	326	297	303	283	283	327	324	279	304	289	305	307	313	315
20140	1684	3352	3423	2955	2468	2144	1868	1617	1507	1387	1248	1212	1136	1109	1001	1067	1026	1075	950	971	980	929	923	926	867	956	888	909	867	845	904	909	874	870	837	856	839	826	807	846	806	804	837	823	841	873	842	823	781	859	861	803	854	836	837	793	846	822	840	816	806	808	776	776	849	844	779	810	803	867	821	847	819	802	835	826	790	788	827	799	835	792	758	778	820	805	786	844	826	866	792	788	809	736	817	782	762	781	783	804	800	803	796	812	791	774	784	833	842	791	798	832	810	804	863	827	797	812	810	852	858	808	745	811	849	828	820	840	856	832	767	827	808	812	790	805	822	788	786	796	836	840	786	785	808	765	813	804	753	818	801	780	752	845	798	812	847	803	798	849	794	794	761	805	789	762	815	812	791	767	785	771	826	780	821	819	756	792	797	787	767	832	788	842	810	761	850	795	784	832	768	739	795	800	817	807	849	800	830	847	809	793	786	761	815	800	769	789	867	833	818	824	762	800	804	795	813	756	812	810	795	810	759	818	809	833	835	841	729	780	845	799	811	809	807	787	822	795	854	819	797	781	813	825	845	754	848	786	804	807	830	821	769	805	759	754	823	851	845	801	780	812	761	790	779	823	787	812	848	821	822	836	827	832	784	764	775	809	793	813	821	799	807	830	773	758	803	847	826	794	802	804	808	795	786	868	838	877	743	792	773	796	806	819	836	788	816	810	795	800	745	842	789	803	793	777	776	852	780	817	773	770	851	849	773	847	816	781	809	812	766	838	848	780	806	775	792	814	810	761	819	775	829	813	830	837	822	808	817	823	758	794	840	775	778	813	837	816	861	820	791	779	837	803	838	845	799	828	757	798	736	791	801	746	826	786	778	803	828	776	761	819	850	796	849	811	791	818	812	804	784	816	781	842	766	781	766	790	793	793	771	825	829	809	792	812	805	834	811	840	851	748	799	827	775	834	844	778	831	818	836	810	802	794	830	800	781	833	762	789	812	822	770	798	796	837	791	803	796	767	813	849	866	792	830	801	744	809	830	761	815	799	841	784	800	807	746	768	825	784	859	810	809	827	827	751	834	794	797	796	792	772	847	816	794	781	835	748	854	871	778	835	817	733	754	736	819	816	807	812	764	799	764	787	803	791	819	825	833	812	853	786	826	789	764	806	789	774	807	725	804	821	808	759	796	840	797	839	775	851	799	784	796	795	764	791	787	803	841	757	762	801	800	780	807	818	840	782	817	831	832	826	848	781	850	796	788	824	856	835	787	760	762	781	771	786	791	815	823	811	837	808	810	809	817	796	774	775	769	856	833	829	850	841	848	801	814	836	769	808	798	811	836	809	843	778	739	814	764	781	847	810	829	777	782	838	827	840	786	838	808	793	773	812	791	791	789	780	821	786	838	764	829	779	798	828	849	802	764	773	806	817	794	817	811	827	850	829	793	819	767	811	789	786	806	775	826	766	768	857	838	830	818	800	844	745	805	790	818	822	849	814	802	790	775	820	792	809	755	814	788	770	812	784	858	835	810	879	848	813	832	809	793	739	817	829	837	816	847	828	768	852	823	821	805	807	841	812	800	780	806	785	807	810	794	833	787	790	767	793	773	779	763	754	842	826	843	808	775	765	806	811	789	825	800	759	807	875	793	797	829	810	789	805	776	796	810	790	771	792	745	807	789	820	786	791	835	807	818	741	810	809	765	835	787	830	818	778	809	759	831	784	808	774	813	875	822	863	802	820	830	792	819	802	808	798	797	832	787	795	774	812	826	834	821	836	794	827	800	805	782	765	788	834	787	861	804	773	845	824	798	767	770	828	771	825	772	805	828	811	809	843	792	784	782	798	793	815	774	816	823	810	803	769	792	805	774	816	804	802	834	835	831	834	806	805	777	789	758	805	787	829	768	810	844	798	817	829	817	805	780	769	799	857	838	820	776	792	852	840	811	770	818	836	896	778	746	838	784	837	781	743	821	783	805	807	832	839	816	783	771	740	869	807	827	776	785	801	751	772	804	781	772	751	800	781	828	799	785	806	857	799	835	827	834	795	859	782	806	782	812	773	787	809	793	841	741	768	845	822	728	808	774	795	787	792	821	812	874	825	831	801	788	788	826	810	751	823	791	821	773	822	815	764	820	774	862	828	805	767	769	846	783	843	837	807	801	820	814	817	841	804	760	819	826	832	786	786	789	738	818	806	815	783	820	779	817	790	807	738	805	834	830	803	792	825	847	866	782	794	838	796	786	789	807	822	777	792	804	829	805	869	792	844	822	783	781	786	837	867	752	808	809	808	812	797	826	844	785	801	780	812	823	828	817	806	799	782	802	788	816	801	806	839	840	819	772	778	814	804	835	877	788	783	795	811	766	769	789	807	806	837	810	825	852	806	753	794	777	785	793	879	807	800	819	812	849	826	841	798	870	765	816	814	798	792	766	791	743	802	851	752	795	829	898	825	781	794	822	788	833	768	752	776	797	819	778	836	823	854	733	783	824	762	764	767	816	798	787	819	840	773	774	794	801	786	779	853	741	788	803	851	782	803	819	812	793	824	837	782	796	809	811	803	875	814	833	805	796	843	851	825	764	812	812	777	801	774	771	783	828	755	784	777	795	783	816	759	822	814	854	779	846	843	740	791	821	806	817	782	792	814	799	822	792	791	764	814	764	813	763	815	778	789	789	848	801	808	844	801	777	782	790	824	854	808	744	803	828	793	792	789	821	840	779	834	793	831	818	776	834	768	819	815	793	828	829	846	802	824	841	825	829	821	802	866	789	823	769	821	771	791	791	825	790	793	853	799	795	765	849	804	838	790	743	858	762	826	790	826	776	768	818	776	798	815	769	825	841	779	774	834	755	770	776	804	842	791	767	771	802	806	833	823	827	828	822	836	814	799	770	870	840	811	800	780	819	818	768	822	798	793	801	788	819	758	791	746	779	821	818	792	783	812	783	800	819	784	805	801	794	831	781	842	771	811	833	764	772	805	780	782	773	792	856	790	806	811	824	821	807	796	831	774	795	792	741	787	798	817	798	753	806	792	781	809	803	785	812	797	791	814	814	802	844	792	787	821	857	818	813	818	744	838	803	826	757	789	774	780	804	816	799	891	796	806	843	801	793	854	829	783	786	765	809	839	807	762	831	779	761	794	791	788	818	802	823	794	770	793	806	836	800	779	815	768	788	804	787	785	786	781	823	821	763	778	794	857	796	855	820	835	861	808	768	769	813	803	781	806	812	771	778	834	865	801	831	809	827	858	779	848	811	851	799	821	798	801	798	814	821	772	806	765	752	824	764	776	831	820	811	843	773	818	776	791	773	803	851	780	799	780	800	793	846	762	792	783	787	844	782	774	739	810	773	827	803	805	738	790	795	813	762	820	852	840	818	829	761	774	779	779	812	812	800	775	799	832	808	784	801	788	770	767	759	827	756	794	741	840	860	810	794	799	812	827	780	838	784	799	770	831	712	867	820	817	841	732	787	721	840	834	813	720	780
52225	19975	3910	1769	1154	913	706	599	497	430	398	393	389	357	332	343	315	294	326	303	314	317	259	265	279	281	291	275	279	303	283	283	265	272	276	272	272	251	264	274	265	230	262	240	276	274	265	261	240	277	296	281	251	243	253	278	265	256	263	221	277	254	271	256	241	248	263	255	276	251	257	276	258	274	275	277	268	257	253	259	255	231	290	258	229	271	255	264	262	245	253	255	225	284	263	266	270	263	230	242	275	276	235	286	264	254	246	253	252	286	297	269	249	240	255	260	270	279	230	246	283	264	249	252	228	245	265	227	252	254	246	287	255	295	243	254	279	258	224	223	248	253	241	298	244	269	250	247	231	274	249	274	249	278	304	246	266	247	249	214	264	253	254	241	293	257	255	249	244	252	250	272	252	261	277	274	244	209	245	263	274	268	244	228	256	245	259	252	265	258	246	236	270	273	298	258	239	254	278	279	263	252	247	247	287	219	256	248	281	269	265	267	258	234	275	257	267	255	249	260	245	244	278	263	243	240	294	274	229	269	303	229	233	240	285	263	245	263	250	225	259	266	264	255	259	266	276	270	261	268	245	251	283	250	276	246	250	254	269	257	254	279	250	264	258	251	247	259	290	287	247	261	264	290	268	266	253	267	259	248	233	247	257	283	255	283	228	231	246	258	249	290	265	243	260	242	258	229	265	258	266	255	247	284	272	248	257	238	247	249	256	259	255	247	236	256	262	250	242	258	261	260	250	239	296	240	237	256	271	236	266	258	269	260	236	233	245	278	232	251	273	253	258	222	284	257	251	251	262	268	258	263	272	229	241	273	247	252	265	266	261	272	263	300	289	238	261	280	271	262	289	258	253	259	224	238	264	265	284	267	252	285	249	269	259	273	238	245	257	238	253	250	256	250	232	232	265	272	292	255	226	243	272	234	267	267	249	268	267	245	239	234	225	243	265	279	255	274	250	277	273	241	264	252	224	321	245	262	237	278	251	269	222	235	251	243	252	262	257	267	280	263	264	252	246	230	284	251	260	257	245	237	264	259	257	274	250	235	274	250	259	236	245	247	249	286	255	257	253	243	260	280	251	264	266	280	259	269	254	265	269	237	249	239	252	269	271	261	246	250	237	257	251	275	280	251	254	242	269	240	274	260	250	255	251	242	269	268	267	236	259	273	288	249	230	246	255	256	250	252	252	290	292	250	259	259	260	260	232	271	227	233	237	266	214	275	278	274	269	262	253	283	275	238	235	272	251	253	264	289	249	241	237	257	273	266	269	289	261	230	218	239	281	282	265	261	248	246	260	253	267	283	244	255	275	259	253	269	250	230	261	262	255	243	302	246	244	258	265	266	256	283	250	294	258	241	233	254	269	248	253	263	238	226	229	260	269	282	270	260	263	268	249	257	261	226	269	202	252	256	260	234	254	240	245	281	275	254	271	252	242	292	293	275	251	284	244	260	244	269	257	241	245	256	258	255	280	227	266	256	247	243	239	285	250	261	247	251	269	264	278	236	229	242	255	253	260	251	243	255	250	238	241	247	268	227	246	242	292	258	252	239	281	279	243	281	245	276	250	273	234	257	294	233	269	261	239	263	277	252	280	266	229	249	265	261	257	255	248	217	260	287	264	261	265	258	243	252	258	229	259	242	266	231	273	258	259	231	272	264	254	272	208	242	290	270	272	267	305	255	241	280	269	256	267	268	272	242	245	268	261	257	243	255	251	264	250	255	288	278	283	250	294	264	248	239	242	262	264	261	245	272	250	254	254	263	257	273	259	246	243	259	269	265	251	257	264	270	236	284	256	256	279	268	269	247	262	211	264	229	258	250	261	262	275	258	242	266	291	262	272	266	235	283	224	240	252	237	268	274	272	250	238	281	269	269	237	230	265	250	244	257	277	235	249	248	260	256	280	258	271	282	249	239	265	248	265	243	266	258	257	215	269	273	244	274	250	230	266	261	243	234	259	276	262	252	280	261	234	236	250	260	245	266	261	233	248	253	239	258	249	250	232	294	264	275	232	232	228	248	260	231	277	247	238	283	251	273	262	243	253	244	277	243	287	270	285	228	211	268	260	224	274	240	304	262	234	286	232	247	223	270	282	267	268	226	247	280	233	271	253	230	252	280	260	243	271	284	276	279	267	261	268	240	268	264	272	282	249	264	280	257	265	277	268	239	255	264	259	255	253	216	262	232	276	247	245	258	238	231	273	269	276	241	243	249	253	262	274	272	264	248	242	244	247	278	270	270	242	260	258	254	272	280	259	245	279	264	257	253	253	279	272	254	240	254	307	256	271	226	254	236	285	259	278	267	265	265	267	252	294	252	270	254	282	257	272	250	259	271	254	245	281	241	250	285	246	275	258	251	250	271	265	278	249	253	257	251	260	264	241	250	253	274	250	269	272	240	281	262	255	257	241	273	264	240	250	250	237	245	238	252	262	243	231	279	249	228	266	235	250	249	235	263	262	239	259	274	275	278	249	279	257	288	235	266	242	257	244	265	278	244	232	305	261	264	260	254	244	248	235	257	250	238	247	238	291	276	235	260	266	252	246	241	245	297	281	278	240	287	252	274	263	248	261	256	268	253	232	246	255	235	278	274	256	303	278	251	246	270	287	240	297	252	249	258	255	263	245	275	266	248	236	251	248	304	235	245	244	267	250	247	278	280	271	243	282	270	274	267	264	251	271	249	277	235	240	256	268	242	267	275	237	291	237	285	249	228	244	278	278	274	272	263	268	263	259	273	241	233	248	244	233	225	230	245	255	237	270	263	241	226	241	284	227	293	279	264	265	264	249	274	256	277	240	271	254	271	264	268	249	273	248	230	285	234	292	255	252	246	244	246	294	244	243	268	259	261	279	271	265	261	286	275	267	274	269	263	260	270	229	253	267	252	248	271	249	247	261	306	264	257	269	278	285	261	254	258	260	249	239	266	269	278	264	260	241	249	270	223	254	261	280	250	263	263	249	245	275	233	279	252	262	242	254	263	257	262	234	278	252	275	277	266	259	265	258	264	259	237	240	242	249	255	272	309	261	260	279	239	271	222	246	268	280	244	250	243	222	258	263	255	258	244	255	244	250	229	253	254	226	227	239	255	241	277	253	236	245	259	251	286	255	259	299	266	280	260	274	244	276	279	258	274	280	249	274	247	278	263	235	233	241	295	241	278	271	272	249	289	251	275	259	249	273	250	268	230	261	242	288	263	274	261	247	278	271	274	252	231	252	248	256	254	258	256	268	262	263	251	246	261	264	266	258	244	261	263	266	259	263	242	258	233	274	280	250	274	244	257	241	226	276	277	276	244	277	248	263	262	260	242	257	253	239	238	257	240	268	246	274	271	238	244	235	270	248	276	255	248	230	268	269	261	229	262	243	266	250	265	261	256	257	264	241	234	239	265	228	284	244	267	271	256	242	269	256	277	252	273	266	275	277	271	264	227	264	258	242	266	248	264	258	249	225	266	238	219	272	238	257	279	289	280	249	285
28328	2462	5325	5594	4848	3794	3184	2664	2220	1978	1783	1643	1465	1356	1282	1192	1177	1114	1130	1043	1031	1013	965	882	940	828	851	838	848	844	811	823	764	759	775	803	747	724	803	744	738	761	734	712	743	716	709	673	721	728	702	732	721	766	702	741	714	683	710	702	686	678	708	676	697	721	654	687	684	700	644	693	657	715	662	645	693	687	679	660	634	666	689	660	685	624	672	673	690	605	667	653	649	691	679	645	652	615	743	677	666	706	624	662	670	700	621	662	649	682	685	674	639	655	652	658	682	650	695	672	720	671	717	640	631	711	672	676	708	628	723	684	684	687	642	657	675	648	683	649	637	670	690	659	667	677	648	620	693	693	692	632	631	702	604	668	695	681	688	628	700	655	655	718	712	628	634	670	667	694	675	680	618	699	679	650	665	672	663	662	705	665	667	712	674	673	689	633	651	669	694	716	674	641	645	655	703	642	629	690	662	655	617	693	645	651	663	635	641	641	672	635	649	613	675	703	667	700	669	695	672	673	656	685	618	666	697	666	684	715	657	650	668	668	664	674	641	633	668	629	647	656	677	657	652	660	661	696	678	649	675	722	646	679	604	673	673	664	693	628	675	669	666	668	679	664	715	673	657	717	660	678	650	646	617	660	650	631	648	616	709	653	616	635	607	688	721	682	660	668	657	673	692	636	646	660	686	716	629	675	632	655	657	642	605	672	644	681	670	693	679	624	673	670	670	648	676	636	640	642	697	703	695	659	684	655	665	630	635	644	655	653	626	647	695	677	640	646	682	637	641	702	601	637	663	638	644	683	655	652	645	643	668	674	658	720	697	707	647	649	718	696	631	631	643	686	664	679	634	664	672	627	643	679	664	680	684	697	688	674	625	664	677	657	613	660	676	683	616	681	642	633	651	673	657	660	659	674	705	687	665	664	629	678	701	673	646	714	627	656	682	641	680	680	689	648	678	644	643	693	631	619	615	665	671	652	654	680	634	652	657	684	638	686	664	661	660	640	676	666	653	656	662	620	707	660	685	687	682	640	655	670	626	639	649	673	662	633	671	678	664	692	630	628	634	642	659	662	629	632	688	634	661	621	736	703	661	692	683	703	663	665	632	673	648	683	604	672	652	653	629	690	644	673	652	648	584	664	620	678	690	669	614	676	657	690	688	670	629	658	691	653	684	694	690	687	661	685	678	641	656	689	636	610	644	671	622	677	676	663	623	675	661	674	669	641	651	665	655	684	711	659	664	663	673	658	618	652	632	677	697	656	682	624	674	686	685	679	642	635	656	598	696	704	666	674	643	667	628	663	691	655	678	643	701	631	676	660	612	641	642	648	652	675	691	694	669	679	605	669	672	671	658	671	624	626	680	619	669	642	670	712	653	679	672	678	589	648	710	682	715	691	685	662	691	663	667	682	605	690	665	674	702	667	646	694	597	684	626	641	653	673	672	665	643	642	661	701	687	622	639	656	709	713	684	674	655	691	686	639	718	670	687	654	675	667	662	726	672	670	686	660	679	690	661	630	645	632	712	669	716	692	660	697	699	658	622	605	668	660	659	697	641	673	706	690	661	653	702	660	648	669	630	670	632	658	644	664	681	654	672	665	649	670	634	683	665	645	664	760	715	705	662	675	669	624	629	643	663	673	696	691	715	639	675	671	660	675	652	677	657	690	696	669	624	644	706	715	680	691	662	627	670	622	613	663	665	668	662	692	648	643	678	643	663	639	668	643	700	687	687	674	655	662	709	639	643	657	683	650	639	643	679	718	632	644	638	632	673	645	635	634	666	632	634	649	668	655	675	653	659	687	658	639	690	650	665	650	606	629	672	664	700	666	652	675	631	703	667	693	652	639	659	621	692	655	686	657	620	642	680	640	653	673	705	707	650	665	620	709	683	688	654	671	638	628	657	690	642	690	669	694	667	669	680	640	607	612	654	621	683	657	630	642	665	696	659	688	637	662	640	720	648	667	623	677	657	729	658	652	662	653	637	667	648	654	658	667	671	667	654	636	674	679	688	647	639	655	647	664	674	624	646	662	643	671	689	739	690	665	678	709	658	648	638	608	662	695	655	631	683	627	657	661	668	648	626	581	679	659	729	625	681	671	650	673	703	635	680	627	652	685	647	635	655	664	639	673	656	633	620	641	676	632	640	666	645	661	664	660	665	693	645	652	682	627	671	696	639	644	658	662	656	679	717	689	642	675	642	684	623	646	716	681	650	629	700	631	654	671	692	668	702	609	685	642	692	668	642	625	611	682	633	678	681	613	678	677	666	647	635	631	671	672	665	710	703	641	687	642	662	687	623	662	649	682	681	657	641	687	702	674	694	699	634	692	674	657	648	684	651	640	644	663	724	651	649	683	638	639	684	689	676	628	659	645	671	668	673	662	671	651	665	658	695	674	657	657	647	674	632	662	683	609	702	684	676	658	690	685	645	624	666	687	655	709	663	629	648	668	636	680	678	659	670	669	655	674	683	667	634	677	653	690	703	679	663	657	655	647	621	725	638	672	650	641	686	686	663	674	655	681	696	651	656	653	662	660	681	640	680	671	623	670	668	667	695	654	660	708	663	621	666	699	641	684	673	692	667	686	674	692	684	660	647	665	678	696	639	629	653	624	654	686	693	677	660	667	695	618	671	678	702	634	680	675	666	679	679	667	610	718	584	660	676	654	650	680	665	668	670	661	693	681	643	688	664	654	642	676	684	643	687	614	618	622	662	661	612	616	671	642	679	704	661	695	632	716	638	648	682	685	658	675	624	647	658	634	678	708	615	678	660	629	646	696	705	670	687	627	643	656	695	640	694	683	662	646	626	645	659	660	649	639	685	649	711	668	672	679	662	611	645	672	738	650	655	648	647	700	681	636	685	683	656	657	682	642	657	618	655	681	680	692	702	661	637	599	674	654	635	647	647	695	664	692	698	644	648	646	668	657	656	684	632	663	653	642	661	632	716	673	688	700	651	675	658	672	604	639	686	657	660	706	725	674	678	658	630	658	633	692	651	651	670	668	660	689	648	661	684	673	688	652	648	676	672	651	666	636	624	636	679	658	701	679	717	671	652	650	679	639	690	684	656	648	673	652	635	684	672	647	682	687	648	656	666	664	647	645	709	668	668	680	682	713	661	623	663	630	646	692	678	674	696	659	697	694	629	678	658	693	652	726	635	695	638	655	678	702	619	638	708	660	671	662	666	660	695	633	676	702	651	662	708	610	728	703	670	641	678	602	701	683	635	673	669	671	680	654	656	684	709	626	656	624	711	676	677	629	619	658	627	614	655	685	682	622	683	706	646	633	700	668	686	641	700	657	669	638	652	651	675	666	680	653	681	598	663	707	638	678	627	652	721	649	687	658	633	685	668	614	685	668	652	684	652	660	675	620	645	678	648	601	646	665	623	668	680	679	671	643	642	660	650	638	644	673	669	667	645	652	661	699	640	690	654	663	727	600	657	647	666	667	618	615	662	598	659	647	614	646	660	672	711	632
4193	261	229	186	182	202	202	155	179	192	204	189	173	181	189	183	183	187	197	173	190	197	190	197	180	196	173	204	208	219	175	194	177	176	191	155	187	166	186	208	193	182	181	158	224	177	203	197	181	170	178	183	194	186	195	186	169	181	192	194	168	189	185	197	188	190	176	207	199	194	182	164	161	184	165	176	193	162	173	184	196	175	195	209	164	168	184	192	207	164	179	198	198	192	171	185	212	175	199	167	170	175	193	163	222	230	187	194	189	207	187	196	178	196	180	169	171	194	193	227	191	188	198	208	184	185	198	186	195	187	212	189	176	180	190	185	179	180	195	180	192	184	190	181	203	177	190	174	195	188	177	177	175	170	189	187	194	175	194	184	192	211	179	183	204	160	179	191	189	186	195	157	174	190	179	158	198	209	182	181	189	181	169	182	209	181	198	173	191	199	159	175	182	188	177	178	168	187	215	198	194	172	171	170	189	189	184	183	194	200	200	182	166	171	186	196	170	162	215	181	179	174	199	214	165	187	195	178	182	206	209	199	175	189	179	211	199	167	183	180	196	169	190	187	216	164	175	209	184	184	173	190	183	167	166	197	185	179	182	217	171	198	178	167	203	203	203	180	165	192	195	180	183	174	181	190	189	176	174	174	185	202	206	183	198	170	199	166	186	185	198	181	174	171	185	189	182	210	192	206	169	180	212	188	181	182	162	189	147	175	173	167	171	207	179	191	189	184	190	183	183	196	217	198	191	183	211	207	201	198	175	196	187	189	207	171	188	184	187	187	191	171	186	185	202	179	177	193	185	174	191	179	191	174	183	188	206	170	177	177	184	214	206	191	179	190	218	176	201	165	173	191	181	177	181	159	188	180	206	205	199	174	187	203	190	174	190	164	198	185	190	184	167	191	178	195	174	185	190	162	181	215	194	194	186	192	180	168	168	204	177	166	193	196	181	192	197	178	166	194	181	181	203	173	175	183	189	159	174	188	186	193	180	188	193	204	188	184	168	178	154	205	174	169	184	204	162	190	204	174	205	213	179	162	173	193	170	174	175	190	177	170	172	179	185	186	197	188	171	196	209	208	171	178	205	189	187	191	174	175	194	168	192	168	200	180	203	181	193	186	178	203	186	184	169	195	205	175	195	200	171	198	190	179	190	182	171	199	178	176	189	180	194	154	196	194	186	168	187	198	157	167	173	166	184	183	176	196	174	162	188	168	177	194	198	179	211	198	173	178	184	170	182	196	176	175	186	148	207	190	184	183	193	188	194	170	180	163	175	206	160	197	199	177	185	157	171	202	178	171	190	177	205	208	174	190	212	180	184	189	169	170	175	181	189	188	187	207	194	173	187	182	198	172	197	173	151	175	206	205	187	180	177	184	170	200	171	194	169	179	194	192	192	178	158	202	181	185	192	187	189	180	183	201	200	214	162	189	178	182	180	192	185	206	183	179	181	181	177	179	187	180	162	196	178	188	181	200	182	182	163	180	189	172	199	172	189	203	206	196	187	164	176	168	191	186	190	171	210	176	201	209	182	156	190	164	180	203	187	159	178	196	178	157	166	191	170	183	164	203	201	185	163	181	182	188	176	183	186	189	183	180	189	181	187	173	191	209	164	193	182	199	203	184	161	177	186	180	173	215	193	186	201	184	194	179	194	145	180	193	183	191	182	192	177	211	174	163	173	199	180	162	187	172	187	187	191	173	201	183	207	194	180	180	205	180	168	202	197	199	202	205	185	178	179	178	189	203	191	175	181	178	178	188	199	185	202	192	189	192	190	176	174	203	189	157	156	196	158	207	197	183	200	167	189	182	189	190	197	176	186	179	187	215	179	199	180	185	180	189	201	135	171	180	160	200	172	187	170	215	165	193	181	165	200	173	177	187	196	185	192	192	180	175	179	187	182	198	192	161	178	166	189	179	204	193	182	180	214	195	192	192	168	169	199	187	200	177	199	177	181	195	171	191	189	192	206	173	196	200	181	201	186	178	171	154	186	187	189	195	178	174	170	174	208	193	192	188	201	189	212	185	182	198	191	181	164	179	161	184	188	191	178	179	175	157	162	189	189	179	154	194	181	164	165	159	189	216	192	193	175	183	192	179	172	180	189	193	162	192	167	187	158	206	188	195	173	180	204	170	185	193	143	186	166	205	179	175	183	199	167	202	193	211	190	188	181	196	188	199	171	194	196	170	184	214	167	177	186	185	191	160	168	191	182	176	171	174	155	183	190	161	163	175	192	154	172	179	196	204	174	186	196	160	198	186	186	162	182	205	205	187	194	187	170	161	178	173	188	172	189	167	162	191	210	171	200	195	187	219	191	179	186	190	174	179	203	188	183	187	169	188	181	161	181	180	186	172	165	183	198	186	180	178	196	167	204	166	179	195	169	219	181	174	173	188	174	235	201	176	185	175	185	162	198	184	196	196	188	171	160	192	205	180	171	189	181	189	205	184	194	174	194	167	164	186	176	190	197	178	199	200	184	170	203	198	169	171	179	191	178	197	206	168	208	183	163	178	190	188	172	183	203	152	163	176	195	177	182	206	173	178	186	178	192	185	179	198	188	178	185	182	198	173	177	182	202	186	194	184	167	172	179	178	194	173	191	191	169	182	164	163	175	181	183	186	192	207	201	160	163	176	192	173	149	206	178	193	191	191	195	198	194	212	177	204	192	178	179	186	176	150	192	201	195	182	183	215	209	199	192	172	193	200	204	198	186	177	164	168	187	198	169	180	171	193	174	171	173	191	175	180	216	167	187	166	172	191	186	210	170	199	183	181	185	194	172	183	192	188	159	195	151	194	200	189	192	200	191	180	192	184	193	187	171	159	190	172	215	208	196	169	185	175	196	159	167	199	157	186	181	163	186	190	175	205	160	202	194	204	203	182	159	214	194	184	173	199	183	199	181	170	157	191	194	182	189	191	196	167	186	196	187	180	183	182	175	170	167	211	184	202	169	207	179	184	169	188	177	199	191	204	180	187	177	181	190	193	206	215	196	178	198	199	187	172	183	175	197	180	198	182	197	177	182	166	185	194	190	169	181	203	177	189	179	184	174	177	191	181	180	221	206	196	186	188	201	161	174	196	197	176	192	203	170	173	173	175	167	175	201	187	179	173	191	192	195	196	180	158	208	181	178	187	188	170	185	160	174	193	155	192	186	226	173	201	174	182	162	160	183	201	180	200	158	167	207	209	206	207	208	167	177	204	182	176	195	213	174	166	195	190	185	174	200	178	177	175	175	175	190	181	186	202	201	177	163	194	192	208	177	182	208	184	184	165	183	161	178	196	175	185	191	180	199	176	218	210	185	198	194	205	187	195	199	197	211	180	163	172	179	187	181	169	167	147	192	184	195	173	168	192	178	184	198	184	175	182	207	202	180	187	168	169	181	177	193	191	182	162	187	205	170	188	189	158	194	220	180	191	205	214	185	174	203	195	187	158	189	181	194	182	185	189	162	216	169	219	190	178	184	175	197	204	190	195
4040	589	650	633	641	642	562	556	558	591	571	530	536	548	582	581	556	515	542	553	562	565	574	515	495	534	515	533	537	542	515	538	522	549	563	525	513	533	571	514	531	514	540	549	541	497	541	519	504	569	536	556	501	532	538	530	498	559	528	549	534	523	529	512	573	531	515	524	559	485	520	542	489	563	511	586	574	513	509	539	513	499	558	497	550	496	516	495	568	563	525	508	560	480	555	530	524	533	549	517	532	497	535	541	535	511	551	560	510	520	537	525	552	528	545	520	545	504	532	524	541	540	516	534	565	548	551	556	522	583	530	548	515	509	564	516	512	551	518	532	541	556	526	557	520	539	551	550	551	520	516	555	505	530	482	494	514	525	523	494	569	524	514	538	533	534	553	508	559	526	493	530	576	538	554	515	553	500	565	533	553	552	519	523	541	456	529	531	516	527	551	534	554	566	512	559	535	550	533	533	560	509	504	548	521	556	528	537	502	527	530	520	560	538	529	542	514	545	541	518	564	543	528	539	516	487	525	536	497	506	545	459	570	534	568	508	527	526	524	504	521	514	524	549	527	527	518	505	561	528	474	556	523	569	535	504	535	517	501	505	519	556	552	532	529	523	505	530	539	532	554	516	523	550	552	573	524	499	551	520	539	525	504	520	574	557	565	506	513	549	493	504	539	546	527	567	522	499	538	537	515	518	497	544	537	517	560	532	567	541	528	549	532	525	492	512	554	500	555	538	536	563	524	524	518	523	531	526	532	487	501	536	502	530	509	511	504	527	526	531	517	528	498	571	546	505	545	535	522	566	529	544	473	516	506	523	504	522	503	534	545	512	542	510	516	487	547	512	553	507	524	545	518	528	513	554	510	493	543	549	529	535	548	523	539	533	537	504	535	540	578	528	539	501	547	538	513	563	550	520	511	526	534	545	518	536	524	517	521	495	510	522	555	507	541	537	528	557	523	524	522	544	555	530	510	535	530	499	527	504	516	562	545	515	563	512	541	513	531	527	510	504	517	551	546	505	507	554	497	523	529	526	532	511	528	558	539	581	521	589	508	520	516	494	494	556	557	515	550	536	550	529	506	516	518	558	502	519	556	524	547	530	490	550	559	537	531	503	563	513	513	528	569	542	502	515	559	532	531	528	572	548	520	568	552	500	530	568	556	515	505	526	532	481	523	542	463	526	575	532	553	550	576	532	533	570	494	521	466	512	537	497	527	547	519	508	543	488	523	566	513	528	555	521	517	564	496	537	512	508	498	525	555	520	555	519	562	517	527	518	536	494	540	469	533	522	493	519	549	520	523	535	535	522	523	518	543	558	537	506	528	560	535	532	536	596	545	504	562	553	537	458	513	489	515	542	515	518	527	509	559	560	517	548	486	461	527	526	556	503	562	510	483	501	543	548	500	527	533	524	522	523	500	530	514	551	549	540	554	534	561	540	561	501	506	573	554	568	546	546	533	565	505	485	572	554	533	506	514	553	548	558	493	526	502	533	577	529	522	511	545	528	531	476	532	518	530	524	548	490	529	526	561	539	537	537	535	559	532	533	541	554	531	530	495	547	539	531	530	525	525	510	530	535	529	564	537	499	534	502	555	534	539	543	512	537	529	506	535	538	505	529	535	534	526	535	531	513	516	531	530	561	531	527	558	544	546	496	534	510	488	531	562	559	542	522	539	519	513	542	524	515	595	507	524	538	530	560	561	516	554	529	543	531	547	476	564	507	516	514	546	501	523	531	595	507	555	508	520	497	549	558	541	538	545	528	526	529	521	517	532	545	531	535	528	508	529	520	521	529	511	512	520	536	554	494	526	559	548	532	520	499	498	491	552	563	538	520	524	530	521	499	514	506	539	552	575	503	547	488	540	562	541	553	511	530	510	529	550	500	526	566	519	508	531	535	561	513	494	520	561	506	557	541	485	517	530	531	553	518	531	554	514	525	527	512	559	558	525	529	479	560	559	511	548	584	526	536	528	532	527	544	527	516	515	520	566	511	522	551	512	520	526	498	514	523	536	550	556	580	519	472	521	588	524	561	505	526	511	550	537	517	536	508	531	537	488	466	600	514	545	522	526	535	504	538	556	534	543	512	537	571	563	534	502	551	479	530	505	530	517	525	550	543	527	526	532	552	543	550	515	538	506	531	526	551	557	556	540	555	523	532	515	551	527	541	547	538	562	542	539	548	535	541	504	519	542	503	515	488	514	508	502	534	556	529	533	526	505	549	508	512	567	519	523	489	537	557	538	507	507	521	489	496	520	568	521	559	543	493	525	542	518	550	546	495	498	541	532	558	543	501	496	532	543	539	504	529	570	519	521	556	518	519	556	556	536	563	510	528	551	513	497	545	481	535	547	528	532	514	536	506	526	524	544	509	539	502	549	499	540	501	553	528	486	529	521	526	524	523	497	511	548	583	532	524	565	496	505	552	491	534	554	517	503	542	517	544	520	560	575	505	522	535	505	533	502	549	561	556	537	587	548	609	555	473	555	544	548	499	535	522	487	512	522	538	582	500	524	520	532	546	519	523	536	547	551	545	487	544	530	482	530	548	556	580	542	523	502	515	504	571	548	548	568	548	553	557	512	526	523	553	485	531	517	500	475	524	592	505	574	570	502	537	481	541	502	596	490	523	527	491	518	525	525	537	493	529	528	484	508	552	516	516	519	535	487	507	541	497	539	571	553	549	532	540	516	502	561	546	553	536	508	521	512	494	547	519	503	541	484	514	529	506	574	529	568	523	545	569	528	556	545	523	558	510	532	517	534	490	522	511	506	520	535	547	552	525	506	523	578	545	532	577	533	533	534	538	532	534	489	538	527	498	491	511	499	530	527	560	537	493	546	540	514	543	539	558	517	501	501	556	532	543	556	520	504	508	535	512	571	513	533	538	557	531	540	541	549	532	500	556	517	537	537	510	507	548	515	547	497	498	540	566	540	478	548	540	517	526	541	470	546	533	521	526	567	524	501	549	555	532	482	567	530	566	576	546	531	547	519	506	510	544	519	531	549	535	524	518	541	519	547	512	514	522	531	547	522	592	522	555	520	540	514	547	544	551	509	532	537	534	475	520	549	522	562	494	562	505	546	553	560	525	512	530	506	521	537	530	525	520	545	520	521	531	542	521	503	546	552	542	553	541	515	519	509	531	472	548	509	535	559	506	544	524	493	496	512	526	557	541	542	520	558	511	527	559	522	505	483	548	479	538	509	507	516	563	482	533	513	568	544	514	489	550	571	514	540	540	553	562	558	488	574	578	502	529	514	522	535	544	536	553	526	508	545	598	524	612	580	515	537	551	500	512	530	555	533	534	534	551	558	501	546	490	549	531	464	562	526	535	539	558	542	559	542	500	506	555	535	515	506	560	513	512	514	553	525	534	544	541	539	520	541	552	512	519	483	519	528	503	526	523	523	516	529	515	508	544	502	535	510	517	553	556	532	538	519	552	511	510	515	543	520	532	534	492	486	577	508	528	519	537	542	553
37278	11381	1554	964	778	597	545	468	423	378	370	382	401	339	361	312	349	360	353	325	334	304	324	358	344	305	337	312	360	318	329	324	326	310	300	340	332	274	293	320	308	286	304	343	276	301	315	302	330	288	332	291	283	289	339	311	317	340	316	298	271	304	309	329	314	308	309	280	293	281	303	281	324	343	294	337	268	282	291	318	310	331	321	324	319	300	334	306	313	309	352	346	326	333	292	314	310	302	300	341	342	318	324	320	317	318	284	316	327	310	296	292	299	296	302	308	309	329	302	284	287	303	303	325	312	324	314	310	295	331	285	317	290	300	319	303	330	323	310	338	303	312	319	303	364	304	320	328	330	322	289	328	304	304	310	303	334	299	291	329	320	313	332	294	297	305	316	304	304	331	353	320	308	317	338	292	287	314	329	290	287	280	323	309	316	295	269	312	322	307	309	296	322	298	324	295	317	316	313	352	309	297	285	280	312	304	281	297	309	330	303	327	283	311	342	287	315	315	310	268	308	322	314	281	288	297	305	318	316	299	300	311	318	309	300	310	324	314	293	281	311	352	296	306	320	323	326	297	262	337	312	313	324	299	291	300	311	283	324	306	353	309	304	316	294	319	319	302	299	281	288	334	294	275	288	321	321	331	305	308	297	270	296	283	303	307	322	282	280	275	295	290	300	328	321	323	324	303	344	283	295	306	319	303	342	338	320	315	324	298	326	300	328	317	317	295	300	295	309	326	319	301	306	301	285	310	300	289	297	328	321	337	295	265	288	311	297	331	309	289	282	277	306	328	291	308	309	284	277	291	315	304	332	270	294	322	320	300	322	335	323	278	322	309	307	272	276	313	296	297	321	313	303	315	344	297	305	337	319	298	290	303	313	305	303	287	303	325	315	315	301	311	324	335	271	348	312	303	283	306	306	303	285	301	280	283	306	337	300	318	297	348	325	316	335	314	304	292	314	299	304	326	300	309	303	296	313	297	297	297	270	309	339	334	300	303	295	330	292	319	302	331	298	311	302	272	278	329	310	315	307	288	312	285	343	331	344	292	318	310	338	307	324	324	293	330	289	295	344	313	310	291	312	313	315	327	330	336	335	324	292	318	307	330	292	290	305	274	288	279	321	306	294	303	331	322	339	296	299	339	350	333	299	295	290	290	325	346	333	365	332	355	310	272	301	288	314	288	321	307	297	356	318	338	292	277	323	321	320	308	324	339	330	290	289	318	318	303	335	304	285	320	296	314	296	349	322	308	285	314	324	285	284	291	301	308	324	348	316	326	286	294	336	295	333	320	322	294	320	308	317	274	324	296	301	372	314	313	302	288	319	351	335	317	317	328	258	283	330	322	269	306	285	302	344	299	335	316	294	315	299	311	294	312	295	329	282	307	322	299	313	310	305	315	301	310	296	326	327	333	313	293	303	322	313	287	333	345	322	308	267	290	304	325	323	352	335	281	279	302	315	288	305	328	335	311	325	313	307	305	316	342	281	316	281	318	316	285	332	296	289	291	289	318	298	300	311	304	308	310	320	322	301	318	275	287	324	329	291	290	302	299	303	319	314	305	297	298	301	307	325	301	301	311	324	287	328	309	333	296	307	278	307	315	312	313	295	287	294	291	331	318	310	327	295	312	301	308	289	306	309	307	311	320	303	332	350	276	303	313	307	340	296	269	354	310	324	304	313	325	311	327	312	293	320	334	283	300	316	322	312	316	320	312	326	325	304	351	321	275	296	288	280	316	313	287	319	327	339	306	322	329	309	305	348	333	330	324	332	272	320	323	314	288	301	297	311	299	320	296	320	308	357	298	329	302	304	329	298	321	303	339	304	275	277	291	322	326	338	330	338	347	312	308	269	353	308	308	294	272	303	308	299	310	282	314	313	322	333	283	282	281	305	300	300	310	298	337	317	325	303	312	283	321	274	292	302	294	301	315	294	314	296	290	292	280	319	266	326	326	302	322	334	302	293	290	339	306	327	306	288	317	288	320	347	306	313	286	297	322	310	351	308	343	333	297	322	277	325	310	275	295	288	313	308	302	312	311	327	315	328	310	311	307	338	315	302	311	328	297	267	312	296	301	314	344	284	300	298	305	319	335	320	336	305	316	299	289	293	284	304	277	316	314	295	294	309	302	315	294	317	328	316	342	339	316	301	304	312	291	322	277	291	310	310	334	276	299	299	281	297	314	303	293	313	305	329	306	329	308	300	310	299	310	337	314	328	276	339	304	291	312	316	343	309	317	286	291	279	300	290	304	320	326	327	285	301	281	327	296	301	295	301	330	327	319	328	282	307	283	285	296	318	304	293	276	307	289	296	320	289	292	288	306	282	326	311	321	330	314	308	336	322	329	295	348	319	315	309	279	306	307	357	311	320	292	293	290	327	312	322	311	329	305	294	291	315	303	292	275	314	328	298	323	302	297	297	329	304	291	328	284	321	299	327	281	319	327	324	317	355	328	314	330	283	284	347	322	333	285	283	302	273	269	317	322	318	327	322	304	322	279	343	325	305	312	283	331	330	342	301	296	335	331	286	325	314	270	321	313	298	304	291	292	264	291	332	317	340	334	333	299	318	295	309	334	284	326	319	301	330	304	323	307	306	356	309	320	270	314	307	270	343	297	309	309	321	316	337	318	362	316	303	285	300	327	301	313	319	320	321	302	309	352	307	331	300	333	320	328	342	336	300	321	312	319	312	314	326	330	293	323	295	333	310	296	335	308	307	280	295	290	322	285	292	301	321	305	282	267	322	310	306	293	329	301	322	309	315	339	314	317	307	297	319	314	342	341	336	302	284	302	277	308	290	341	324	325	259	308	324	326	301	312	295	340	317	330	337	304	334	301	308	339	320	326	297	306	306	326	319	285	294	324	277	298	348	309	321	307	291	291	305	296	330	290	319	298	318	295	326	305	315	323	289	306	298	337	333	313	298	309	308	304	343	287	301	318	314	305	323	309	337	313	299	323	291	343	297	296	275	310	292	308	342	320	296	315	309	322	295	295	301	310	306	311	315	310	322	313	337	318	324	326	328	300	319	303	348	344	323	308	314	325	343	311	330	304	315	293	302	285	306	319	293	293	306	312	326	305	277	340	311	333	319	281	294	315	320	332	330	314	335	324	307	304	302	294	305	299	298	288	344	289	335	308	283	297	347	281	289	311	323	304	282	318	280	300	333	314	293	290	298	349	321	322	330	321	312	340	306	283	279	331	322	300	309	330	312	333	279	324	302	300	313	311	344	326	298	327	276	303	303	315	315	274	291	310	315	291	297	326	314	319	316	312	326	281	300	292	299	309	286	342	310	315	290	310	324	331	271	329	300	299	324	310	311	326	340	312	315	301	303	327	291	311	334	289	306	294	348	326	312	310	293	287	316	317	336	311	316	318	300	302	302	304	294	309	308	319	329	322	297	310	301	310	334	328	291	311	325	284	289	287	307	350	310	307	308	334	308	302	311	322	341	337	324	269	289	272	292	276	307	328	315	314
20449	1718	3204	3553	2909	2425	2110	1810	1640	1490	1385	1309	1187	1101	1181	1109	1091	1007	1003	1007	965	967	955	961	952	888	912	919	897	939	927	868	886	849	892	888	833	902	845	836	847	844	853	881	831	852	882	814	833	849	853	866	862	822	846	796	873	784	882	796	822	895	809	840	807	816	872	793	853	845	823	841	812	793	827	836	826	828	858	824	772	792	825	837	837	827	772	836	829	823	824	802	770	775	819	807	821	848	773	859	858	819	782	808	782	852	730	885	819	806	838	843	834	787	824	772	790	780	828	796	798	798	811	822	775	804	823	762	789	798	817	823	856	778	834	843	764	844	816	778	803	818	822	780	785	799	805	829	788	843	781	824	817	798	810	779	807	857	779	796	800	797	762	795	865	778	855	788	806	798	831	786	791	858	855	837	791	787	820	784	859	808	839	836	861	773	836	795	810	802	840	764	814	808	786	782	784	798	769	841	797	861	761	791	804	832	816	818	862	824	877	803	801	826	840	839	821	806	823	787	780	819	783	797	802	823	820	814	797	797	757	825	839	827	814	785	833	864	793	805	799	762	825	795	799	825	803	818	779	816	789	822	795	813	844	834	812	792	803	802	836	848	817	735	828	815	807	837	741	806	769	818	808	804	848	824	837	769	770	825	789	749	805	790	797	818	827	806	810	792	817	772	837	771	799	794	814	820	824	811	811	808	814	847	806	808	794	762	801	785	805	806	824	781	825	792	750	765	803	814	777	834	776	769	813	776	823	775	845	800	786	866	768	831	807	852	826	823	810	836	798	828	799	867	859	806	784	801	794	772	771	817	805	849	772	803	804	813	776	797	773	814	809	774	791	846	812	813	842	791	829	836	863	835	828	805	830	755	817	869	790	782	814	804	845	795	825	771	811	792	761	791	835	791	794	841	831	807	780	827	783	839	840	799	857	791	803	820	782	789	745	797	827	833	829	796	783	806	805	859	808	762	854	831	803	790	774	763	861	789	783	780	809	803	774	791	803	774	820	835	802	767	799	798	791	867	777	832	820	803	847	801	831	798	892	810	783	774	814	833	821	790	794	828	823	816	881	780	793	817	794	746	810	817	806	808	831	780	821	811	760	743	791	860	810	788	850	863	832	772	828	786	818	839	790	826	827	769	795	817	820	844	803	815	777	784	820	824	788	836	775	808	819	800	799	836	801	790	800	823	799	849	787	823	835	761	828	775	792	842	854	832	760	824	807	823	816	785	781	835	793	793	844	819	806	830	796	776	756	812	784	788	784	759	764	825	737	815	815	776	819	754	816	788	808	826	840	808	805	824	784	822	790	785	825	733	846	822	852	760	763	818	798	826	819	838	851	835	801	805	767	850	804	837	861	776	830	789	836	789	755	795	828	791	820	796	771	767	797	816	791	783	818	827	824	814	804	793	767	816	823	817	864	810	840	816	821	797	816	812	827	831	776	840	853	836	826	778	872	803	823	787	813	790	797	827	811	836	807	801	799	815	781	796	800	811	770	816	811	777	797	792	814	832	805	815	773	751	798	814	857	785	769	831	869	829	776	794	860	785	845	829	788	848	804	793	835	763	834	748	809	804	764	820	795	798	773	822	825	791	770	766	802	774	797	794	770	816	801	790	848	812	798	796	852	787	810	830	827	844	831	799	825	851	838	844	830	761	805	898	839	829	754	808	779	815	814	803	830	770	849	819	845	805	757	783	744	821	825	804	793	805	830	801	809	803	767	758	812	823	772	805	838	825	833	786	812	783	838	757	811	834	784	777	789	748	801	806	727	803	808	880	798	847	855	847	764	790	790	797	820	778	815	827	828	770	838	791	886	796	795	846	766	831	789	779	791	801	852	759	834	781	803	851	833	846	803	863	795	782	826	782	795	795	775	809	862	812	833	794	821	819	798	776	768	799	815	819	805	817	821	874	791	815	835	744	808	851	794	833	787	813	840	784	785	786	810	848	790	779	850	833	827	804	817	823	809	743	792	858	750	787	795	798	826	799	826	820	776	821	833	843	785	842	814	857	798	797	808	797	810	796	849	840	782	817	773	830	797	789	820	848	832	798	784	807	838	816	816	778	773	816	827	839	824	884	823	839	811	806	810	812	791	808	846	825	784	798	794	846	756	801	834	784	791	792	780	770	740	821	803	806	842	791	772	805	764	830	754	782	845	827	784	803	782	772	763	826	784	829	800	789	819	794	819	758	755	828	795	845	780	820	789	772	788	826	791	829	834	775	805	820	821	842	791	796	814	778	832	801	760	838	805	878	831	784	850	804	764	803	823	773	813	806	873	774	771	784	837	858	816	843	825	837	792	802	801	785	827	815	780	765	806	790	845	776	842	829	814	821	817	839	798	792	839	760	838	847	808	798	786	786	796	759	803	793	880	784	781	893	805	746	815	842	818	793	853	799	810	857	809	779	776	822	809	821	830	833	806	778	788	779	831	838	833	812	816	789	819	778	812	813	821	842	793	808	807	839	736	806	791	797	802	760	841	753	786	812	842	824	866	839	827	843	791	796	806	787	823	786	778	821	771	777	832	829	801	816	816	781	762	806	803	842	802	795	760	790	835	835	778	790	845	805	798	789	791	836	810	860	822	773	822	872	811	796	810	804	831	832	763	885	807	796	841	795	837	829	841	819	848	794	796	831	838	791	822	816	803	869	748	817	778	797	802	865	849	820	797	797	762	812	828	823	794	772	812	854	796	860	840	815	859	781	761	838	852	835	825	746	825	826	829	830	802	826	781	830	822	809	769	739	811	846	767	835	773	786	779	840	779	827	796	826	816	838	767	845	836	809	771	799	781	761	848	789	789	785	818	792	771	775	805	810	809	807	814	787	796	790	772	827	863	791	782	774	848	840	798	802	804	778	800	820	831	811	817	791	857	805	859	771	810	801	804	797	827	799	793	837	827	813	812	818	804	789	764	798	826	758	814	803	816	829	820	800	789	829	777	833	791	805	817	834	752	801	797	803	809	809	851	845	768	845	796	804	770	790	793	803	830	786	824	834	816	804	779	781	835	792	802	819	821	731	806	789	844	824	794	826	835	760	836	825	897	811	809	755	791	779	794	850	833	828	826	822	776	816	816	809	757	888	791	835	791	840	815	809	788	793	827	779	819	826	802	840	834	802	841	848	814	825	846	788	807	790	864	764	804	813	853	851	760	810	842	837	798	814	823	835	859	837	820	809	790	804	805	792	850	812	816	823	794	850	841	832	803	804	817	810	781	796	818	818	795	813	771	789	781	754	756	779	799	754	826	804	794	792	825	781	833	796	791	822	820	768	788	810	749	800	886	834	839	821	804	785	770	816	803	787	796	828	791	842	860	802	795	826	777	852	822	770	870	805	814	836	836	809	773	751	769	801	857	878	784	796	807	787	784	839	760	815	768	813	824	784	827	834	769	831	798	781	774	806	802	775	769	804	742	767	791	782	785	820	814	823	825	797	838	802	806	832	807	792	798	765	782	846	824	817	863	812	838	805	820	785
51022	20585	3911	1788	1209	907	695	603	469	435	396	365	332	354	324	288	293	276	295	298	270	286	260	295	245	264	247	279	251	264	262	279	271	272	249	303	274	245	256	247	263	286	268	270	286	284	272	271	286	258	269	269	280	232	296	260	271	243	248	284	242	269	256	247	283	261	248	246	241	242	268	245	245	263	226	227	264	244	249	271	282	276	239	265	221	247	258	276	268	274	304	284	272	233	237	239	299	280	283	266	259	300	249	254	248	239	259	235	258	269	267	252	266	243	264	220	264	257	255	254	258	250	266	241	272	252	255	264	275	266	220	268	288	256	230	264	272	238	263	235	253	260	253	264	269	266	239	281	266	232	244	277	275	247	276	269	264	268	282	252	228	268	249	271	249	260	270	258	256	229	269	247	241	238	228	234	240	269	251	269	254	255	262	269	267	270	272	233	245	259	268	272	248	274	253	251	258	265	253	282	268	261	251	227	242	279	268	234	242	228	266	235	239	278	257	282	257	254	245	282	222	223	258	249	242	242	264	260	226	268	248	250	264	259	245	244	278	249	261	293	256	251	238	231	261	262	246	239	242	251	264	244	286	232	252	264	236	260	233	257	244	274	283	267	258	235	265	230	268	257	255	267	247	280	241	254	256	236	260	263	258	272	256	245	246	283	251	251	248	234	251	274	252	251	262	255	255	261	252	267	253	255	265	242	247	234	264	259	269	250	252	244	230	249	248	250	262	248	268	286	299	258	259	237	292	274	245	250	263	264	244	267	252	261	251	286	223	251	268	254	251	243	254	263	293	245	274	253	276	257	213	245	255	258	246	261	265	277	287	269	245	252	257	259	265	283	280	238	239	226	275	242	262	297	276	257	276	244	238	245	277	252	260	257	222	275	269	251	275	225	262	249	236	251	280	268	242	269	267	245	236	251	232	263	250	242	231	263	255	237	256	268	251	234	258	256	290	247	230	262	243	262	249	247	265	240	233	229	248	274	263	251	236	244	260	227	255	253	256	228	253	251	256	256	242	273	232	256	232	234	260	255	262	253	239	263	270	238	226	260	268	281	241	261	254	265	242	241	233	275	270	265	239	242	258	276	270	242	237	254	248	279	245	249	250	240	261	246	276	225	249	250	211	242	245	223	231	244	283	253	261	243	247	240	248	256	227	252	252	259	280	272	239	232	254	278	287	255	234	257	239	266	246	296	269	257	240	255	238	297	266	253	265	249	256	272	296	243	237	225	257	271	270	263	242	247	250	260	274	283	267	216	241	245	250	240	236	259	244	248	241	257	235	229	269	274	238	257	241	262	286	282	266	267	251	255	262	225	270	248	274	261	271	270	285	249	262	262	241	267	258	234	279	260	259	275	245	257	267	249	260	264	271	266	268	265	290	288	236	257	252	237	278	273	252	238	267	268	252	272	245	232	265	292	244	265	271	260	240	274	266	300	267	263	237	264	273	242	236	287	229	224	265	263	271	276	240	248	262	258	245	273	229	266	252	257	244	270	265	260	248	249	246	255	288	221	252	244	281	278	258	253	209	295	252	232	265	272	293	269	280	259	252	248	238	270	248	229	228	240	244	262	252	268	262	252	279	259	260	253	235	300	278	288	261	260	259	264	247	236	272	255	274	239	251	262	251	249	251	253	261	258	285	243	249	262	234	260	232	243	241	280	275	242	243	230	266	265	233	255	250	259	250	254	270	276	248	232	226	250	254	258	272	248	272	269	259	268	255	254	243	248	247	254	268	240	239	235	250	263	255	276	254	239	269	250	256	269	281	276	256	235	261	228	258	251	281	269	239	249	266	226	256	248	258	264	250	236	259	248	264	244	260	254	212	258	263	253	267	264	262	273	256	260	229	261	283	249	226	257	241	280	236	275	256	261	219	250	267	286	260	234	280	252	238	211	252	254	235	249	267	268	267	219	242	264	274	243	276	249	270	264	234	243	249	263	270	258	274	214	273	257	258	278	290	245	221	252	252	237	254	251	255	257	269	264	246	249	252	269	264	272	261	257	271	251	238	258	241	249	244	245	271	254	230	235	227	244	253	229	220	276	249	243	251	246	242	242	249	244	253	258	234	284	261	252	260	274	245	253	227	225	282	254	248	258	266	239	211	233	255	278	249	247	230	264	258	297	222	264	235	280	274	279	260	291	229	236	272	255	266	278	266	260	263	237	234	255	244	246	279	265	259	197	281	291	260	259	279	224	245	262	262	238	247	282	238	247	247	238	258	258	251	264	291	259	288	255	249	258	258	251	261	266	265	264	267	246	283	257	282	274	239	272	283	260	257	245	260	288	268	251	245	260	249	239	253	233	252	260	268	251	265	276	261	251	272	259	224	275	247	260	240	246	258	240	260	254	264	250	269	240	260	258	252	250	267	245	268	268	244	264	249	238	239	258	259	295	259	265	249	238	258	275	269	234	267	207	240	244	262	263	252	259	239	244	222	259	246	256	251	260	259	257	233	252	262	255	293	275	242	268	243	259	267	256	236	260	246	255	250	239	276	253	212	243	226	252	256	288	257	246	288	248	253	286	241	257	268	266	255	251	255	283	254	255	261	250	265	267	231	257	266	263	237	250	230	260	265	251	262	265	277	264	261	258	277	270	236	271	228	247	252	253	268	249	247	284	258	239	256	293	254	213	242	256	250	265	276	250	271	238	257	278	263	251	239	250	283	282	289	261	256	229	266	277	271	246	224	243	269	250	255	256	253	258	281	261	269	258	276	236	264	266	229	250	256	253	278	234	257	262	213	294	229	264	282	269	268	248	227	242	272	259	272	253	282	253	234	240	250	244	243	248	242	257	286	245	224	261	301	245	249	285	217	270	286	269	243	248	266	253	274	296	255	243	248	260	266	262	252	275	262	274	248	263	272	265	255	272	250	256	232	258	233	278	270	251	243	232	238	268	274	262	273	272	255	253	238	256	240	284	285	296	262	252	227	248	259	243	260	248	270	265	281	231	244	261	248	266	250	264	297	269	244	255	248	226	256	262	241	248	290	266	261	243	242	252	243	272	281	271	266	278	238	226	239	254	259	256	257	239	268	273	239	251	241	231	263	243	219	282	238	262	275	230	235	272	251	259	254	238	303	240	241	241	245	261	255	247	266	282	256	249	246	286	252	265	255	276	260	278	226	248	260	252	263	269	285	248	258	221	252	253	262	246	259	268	266	243	231	236	247	252	225	288	283	273	249	257	259	240	250	254	243	263	247	248	246	245	268	286	254	285	285	255	269	283	254	240	282	252	244	258	267	247	236	270	285	219	269	264	247	258	263	247	246	268	303	233	242	237	283	257	273	267	261	235	211	265	249	255	234	277	257	270	248	274	254	263	260	255	266	266	247	250	267	224	251	255	265	239	272	236	240	250	275	274	268	263	224	252	216	261	246	233	231	249	240	253	261	242	245	257	238	256	245	234	292	259	262	244	272	265	267	247	239	219	251	266	238	280	251	242	260	259	259	282	238	255	230	252	241	274	224	237
28177	2383	5129	5713	4799	3965	3140	2598	2243	1958	1803	1595	1523	1355	1272	1216	1208	1134	1032	1008	1018	964	898	903	910	838	886	912	879	842	801	808	794	809	794	783	731	724	749	731	751	796	718	683	740	692	657	715	693	699	718	715	695	669	685	707	694	697	703	721	721	692	710	715	711	686	680	736	720	711	641	662	707	705	701	666	666	679	700	673	665	695	659	661	652	645	686	637	650	672	647	625	671	705	713	669	624	659	710	637	661	688	684	647	672	746	680	669	660	670	705	695	672	643	686	633	675	687	652	671	655	696	655	620	700	680	619	647	632	635	683	681	678	669	632	681	649	624	636	687	669	691	705	656	692	703	632	647	611	681	691	661	666	676	673	669	663	634	647	665	635	669	669	676	643	657	648	683	636	627	674	661	657	618	661	708	633	674	661	653	685	693	666	662	701	679	656	686	662	681	673	621	631	680	631	681	635	647	635	655	663	627	676	678	634	678	644	722	683	661	701	699	626	666	694	652	650	639	648	581	650	672	707	652	681	642	666	638	636	650	675	650	647	641	680	677	642	650	630	653	691	636	653	646	669	656	673	665	664	655	676	605	665	630	664	641	665	658	611	663	671	705	695	657	633	670	634	655	662	657	654	696	647	623	688	684	653	681	668	681	657	680	668	685	657	643	717	635	669	612	625	628	677	634	644	665	651	640	657	656	661	679	667	640	668	632	613	645	688	638	666	640	657	656	671	692	668	668	617	675	700	679	672	650	635	658	666	693	671	660	631	650	650	672	695	670	710	643	621	648	682	683	657	649	635	635	611	695	656	656	668	648	646	664	666	670	671	628	673	646	672	649	632	614	654	702	610	642	659	683	652	627	694	626	658	668	621	634	651	634	632	692	673	665	669	674	604	613	671	652	664	640	635	651	693	666	652	677	668	650	624	678	634	710	655	674	679	649	662	632	667	664	681	686	704	670	699	675	600	627	665	678	636	652	659	659	648	675	615	621	674	592	628	633	626	657	637	691	656	663	705	689	610	642	622	692	646	692	669	648	640	632	685	686	676	700	634	619	639	714	694	661	662	669	713	632	688	690	653	696	642	634	668	650	679	601	642	686	671	654	709	633	644	652	655	693	625	656	688	670	678	669	708	683	643	654	660	662	661	681	697	674	681	675	693	702	684	657	671	659	607	669	647	626	624	682	633	672	655	616	640	684	676	676	690	643	673	681	625	673	722	665	660	668	642	678	616	658	631	706	647	625	650	701	634	705	639	691	686	706	675	663	651	640	670	618	642	653	622	644	624	689	702	662	630	680	707	673	660	620	681	684	641	654	673	662	646	649	668	694	659	660	671	631	632	683	678	635	636	576	673	643	658	627	649	589	643	619	648	668	689	654	620	672	670	643	670	687	649	672	644	674	628	653	629	643	634	648	640	610	660	626	672	686	683	635	659	630	665	653	702	660	658	679	607	648	652	679	660	656	654	679	670	597	672	657	700	650	690	664	672	665	601	635	695	686	656	714	653	675	627	620	662	658	664	647	649	686	690	646	695	646	636	630	654	685	668	653	698	664	673	621	658	670	633	664	639	676	643	653	636	598	648	680	635	665	700	655	647	704	670	655	679	624	625	718	644	668	671	648	666	637	661	639	661	668	669	663	683	642	704	693	677	679	667	646	673	642	639	645	651	693	665	657	635	637	682	630	657	693	713	659	644	631	681	710	672	658	677	679	650	671	657	651	675	690	635	679	684	673	651	661	659	681	693	650	694	662	680	655	626	642	648	661	661	627	664	666	660	613	650	668	657	629	638	614	677	641	688	718	666	695	696	631	657	679	671	658	726	689	646	599	630	673	656	661	694	693	655	698	645	694	653	674	679	652	641	656	653	663	622	622	684	630	657	637	686	657	652	622	685	649	639	626	653	665	661	678	628	656	696	649	640	654	702	673	661	637	623	675	678	715	703	673	685	656	623	672	707	648	660	648	669	641	654	656	648	674	654	625	664	643	607	662	652	634	629	687	671	629	654	682	672	693	653	670	687	640	643	655	655	610	634	677	593	637	681	642	665	657	690	695	611	635	651	634	670	636	611	626	584	641	669	669	628	651	638	698	613	624	707	688	619	663	661	676	711	609	682	628	696	685	688	689	648	686	632	659	677	640	664	643	713	624	680	654	634	705	669	595	637	637	667	644	667	688	690	627	648	658	703	653	686	712	707	663	635	652	631	662	664	650	695	632	630	659	679	604	680	667	703	651	632	611	647	696	672	670	640	687	627	662	632	669	672	632	646	617	612	627	666	643	680	658	653	672	657	684	638	660	641	678	692	627	709	683	692	702	646	660	614	661	687	715	693	687	647	628	633	655	666	687	664	723	667	659	611	668	655	650	659	669	671	659	664	651	657	622	667	676	626	654	653	653	623	655	659	689	672	669	654	686	643	676	679	655	655	709	687	683	658	670	629	673	655	643	620	646	681	631	678	698	683	686	637	675	613	690	684	625	644	634	660	720	631	646	664	680	611	666	637	641	620	648	635	687	693	664	664	689	691	654	712	654	709	630	637	663	671	679	674	635	670	635	662	681	698	644	701	648	652	652	668	640	641	664	733	618	675	672	661	659	645	659	667	698	669	677	657	654	678	657	679	680	637	645	639	692	648	669	686	685	662	667	683	632	672	700	666	655	705	684	663	668	664	644	678	623	641	668	648	617	724	691	671	681	671	646	661	713	656	677	675	690	677	660	676	636	660	650	652	652	633	623	646	637	636	688	660	649	684	607	669	655	650	631	617	696	624	623	596	635	651	657	645	689	677	630	660	630	641	724	656	682	666	664	704	622	639	640	702	667	692	676	679	640	633	678	694	617	701	686	640	649	698	655	638	685	674	671	666	683	644	684	636	684	671	617	713	708	652	693	651	684	667	665	717	650	686	623	674	671	654	701	667	647	650	653	666	662	657	623	654	660	701	668	655	610	680	655	686	636	688	656	713	674	650	642	663	666	693	634	677	648	657	660	702	625	666	673	620	638	598	660	639	696	634	727	699	654	628	635	665	603	658	642	593	669	653	687	658	667	640	652	671	684	654	664	714	656	639	689	619	677	674	665	668	678	643	680	666	643	611	662	676	621	659	677	623	699	664	639	675	704	664	618	662	706	705	651	665	670	663	647	630	670	665	675	640	619	663	624	713	681	645	623	679	674	696	670	646	693	681	670	655	685	663	688	671	632	688	693	670	619	663	621	642	623	688	620	700	628	714	681	622	698	641	641	687	690	661	665	663	660	602	696	688	701	599	641	672	655	628	647	662	684	629	671	656	668	611	604	651	631	638	652	682	665	704	684	652	644	659	657	656	659	687	672	675	652	633	665	661	650	688	658	639	715	679	684	614	639	649	620	675	681	649	675	698	654	632	691	660	699	652	654	673	664	673	629	702	631	667	655	658	695	610	667	687	693	627	742	647	673	682	663	656	647	621	667	669	680	639	674	684	630	669	666	640	657	638	700	684	634	693	666
4335	232	198	198	193	204	193	180	189	201	183	192	175	205	212	177	183	182	189	187	187	168	201	186	184	193	195	205	187	175	198	178	166	192	194	186	195	189	184	191	182	195	184	181	179	181	163	188	198	187	200	172	196	173	161	170	168	175	172	163	179	192	182	182	202	196	180	192	194	185	188	189	178	177	194	192	185	216	164	181	173	180	190	186	200	166	187	174	177	176	174	193	169	186	159	182	172	176	191	158	195	173	177	177	187	197	186	171	193	188	184	150	177	205	190	161	188	181	180	208	212	173	211	176	196	182	174	193	203	178	183	185	195	170	175	166	182	211	197	185	198	179	183	179	196	173	204	177	189	172	173	184	166	188	168	174	173	183	188	174	163	201	198	172	160	180	154	190	199	199	178	177	166	184	185	172	176	209	172	182	162	200	189	175	170	182	155	201	166	184	199	152	179	178	201	190	169	194	202	220	189	177	192	179	191	171	202	199	190	192	179	190	155	170	171	189	167	194	188	184	178	183	167	177	160	163	168	187	176	176	160	183	164	192	177	159	205	162	157	170	169	178	179	174	198	177	184	200	187	193	162	179	193	179	186	172	160	167	170	181	164	157	174	192	192	182	188	179	190	196	204	174	206	190	197	188	182	191	192	187	166	193	176	197	192	185	184	203	172	172	207	152	178	177	168	176	192	192	168	174	187	196	166	176	173	181	185	184	168	170	194	168	174	194	180	200	182	199	172	185	199	198	181	203	182	189	190	183	194	174	168	183	185	148	194	183	173	184	152	197	179	188	168	199	201	209	186	181	178	200	185	170	187	184	206	164	177	178	152	185	191	180	190	198	182	182	196	175	190	165	199	143	173	182	216	195	170	178	171	179	201	175	181	186	169	186	193	182	198	169	183	186	207	184	180	188	170	193	179	169	174	215	185	177	187	202	194	209	188	199	171	161	182	181	163	184	198	172	192	192	169	189	180	186	183	171	174	200	198	206	172	168	167	195	173	172	174	176	182	185	210	218	201	186	174	167	195	161	175	182	176	186	177	156	168	191	196	178	181	194	193	168	156	176	182	176	199	199	164	198	209	201	195	218	161	207	174	189	178	213	211	184	179	190	191	188	196	194	199	192	199	179	196	166	167	190	199	189	181	188	177	193	196	176	176	191	194	203	182	199	182	191	200	181	167	183	183	209	178	192	186	202	203	189	154	183	186	174	194	176	192	187	192	173	182	177	185	157	172	182	208	178	177	176	204	181	205	165	177	199	178	184	185	175	197	167	174	184	173	173	188	201	169	189	196	176	183	169	190	201	188	191	195	192	187	193	186	208	200	186	188	169	170	183	195	166	192	178	186	196	179	194	181	186	173	202	177	182	182	177	184	202	202	178	200	187	210	207	206	180	187	146	200	194	150	180	170	185	190	193	184	200	180	184	191	176	182	203	171	189	181	198	174	171	194	176	162	212	201	186	175	184	167	170	211	180	187	174	197	184	161	195	156	192	173	166	189	181	165	191	176	188	183	200	188	186	189	208	179	178	172	173	166	186	191	171	160	194	194	190	165	189	159	180	169	186	200	178	170	170	172	192	163	202	203	175	222	181	170	193	176	158	214	179	207	186	184	204	194	182	179	217	184	174	166	179	176	172	199	175	186	204	154	197	169	205	188	182	192	200	174	188	161	187	193	173	162	170	198	211	188	195	175	212	187	185	152	182	174	183	177	183	166	193	191	197	199	181	148	193	177	201	162	193	174	196	171	225	178	195	179	171	192	168	176	186	210	178	193	172	211	200	167	177	154	187	176	166	190	161	180	181	174	190	191	189	152	183	195	191	179	189	181	199	203	197	199	168	186	166	175	220	188	181	168	186	188	187	175	185	192	169	195	187	180	177	184	186	187	150	156	189	181	174	184	170	178	175	171	213	206	195	190	184	176	173	169	199	191	182	197	186	189	172	201	181	196	193	161	193	184	174	185	168	179	177	194	175	174	171	177	172	216	171	190	197	182	198	182	174	195	194	157	162	180	170	185	180	152	172	178	161	171	169	194	213	196	147	161	208	205	190	159	174	162	176	200	160	205	196	182	188	167	185	163	180	180	178	203	181	156	180	159	186	156	199	175	173	183	198	177	181	180	204	176	172	169	203	197	154	163	200	191	161	180	166	182	182	197	177	212	173	210	197	205	202	178	166	157	175	170	168	169	205	185	164	196	187	174	185	178	183	193	192	183	168	205	196	179	196	190	190	187	188	170	196	172	174	188	165	177	187	190	197	166	178	161	203	198	193	190	209	188	164	176	193	172	189	188	192	195	191	184	198	170	174	201	197	151	191	152	169	181	199	162	223	197	169	201	184	178	184	193	183	193	191	170	187	194	200	198	178	175	157	192	160	181	200	181	172	180	182	182	175	184	177	180	196	187	192	181	184	181	174	182	212	180	214	183	184	174	156	161	182	176	200	186	182	180	184	185	196	180	173	186	208	183	169	181	192	175	167	171	174	198	187	174	186	184	191	168	208	171	191	169	177	191	156	196	185	183	172	174	204	156	191	171	175	209	188	201	178	178	179	146	176	177	190	182	190	175	192	179	200	176	198	187	209	181	155	172	172	182	178	188	170	203	184	199	159	175	195	192	179	188	190	166	196	183	184	171	180	183	182	169	173	200	177	191	201	164	204	202	179	176	170	178	187	194	227	176	171	184	172	170	206	193	195	179	172	151	170	182	159	158	172	162	157	178	193	215	178	178	172	182	172	194	173	172	202	194	178	179	182	161	195	197	177	169	191	158	192	202	193	192	171	208	167	180	167	210	201	208	181	176	207	182	198	183	183	174	174	179	177	163	195	163	174	180	175	194	171	203	214	191	207	183	181	172	167	191	189	196	172	188	196	171	200	197	216	165	177	164	196	188	192	168	177	194	192	198	180	181	149	176	196	190	213	179	164	185	193	212	186	157	206	189	175	182	171	186	196	207	170	170	195	188	202	165	175	181	194	214	190	191	169	184	188	170	177	191	177	170	181	201	191	199	176	193	192	168	170	192	195	174	181	170	180	214	184	174	175	186	187	192	180	187	200	201	162	175	194	173	193	192	193	190	190	204	194	184	161	185	227	168	202	192	161	165	178	169	180	202	190	189	188	160	183	175	184	173	184	195	172	207	189	183	189	192	177	173	182	183	173	195	179	164	175	204	177	184	195	209	202	180	200	179	195	178	191	165	187	181	177	181	192	178	203	167	177	199	145	193	199	204	202	202	191	198	160	200	180	176	180	197	178	180	193	201	166	164	201	198	177	208	187	159	181	181	210	180	197	205	178	183	176	190	190	203	187	199	178	170	211	189	180	174	179	186	180	193	167	173	161	193	173	180	159	190	205	159	189	186	170	184	180	187	203	197	188	189	202	191	207	185	183	203	189	183	192	171	201	175	177	177	158	173	212	176	166	170	184	206	189	186	186	195	169	169	158	180	201	164	177	207	199	192	183	199	199	180	182	179	172	179	182
4081	570	666	635	645	582	552	598	579	535	575	569	532	575	524	520	549	530	509	558	518	539	541	530	492	541	550	501	518	541	475	537	564	514	523	549	498	519	518	549	517	526	538	539	509	542	508	533	507	535	533	541	518	511	568	515	479	525	502	544	554	494	558	518	469	516	532	560	521	531	495	521	536	573	551	547	534	544	539	531	507	501	556	511	512	544	482	529	542	561	523	510	532	533	546	527	535	485	555	553	559	564	499	527	556	477	537	514	512	500	511	517	511	527	534	515	507	558	496	535	520	499	502	526	530	528	491	565	514	558	491	548	537	488	487	519	579	529	523	516	517	557	515	548	520	557	502	528	558	531	502	540	597	538	547	507	494	502	531	501	540	498	540	521	580	573	523	506	529	554	550	529	569	510	530	567	564	495	591	494	500	532	531	556	522	543	567	536	522	557	523	528	551	500	496	503	546	532	550	527	532	535	521	513	525	532	580	523	515	532	549	542	498	512	545	553	546	539	480	535	542	531	506	537	517	532	558	535	567	546	535	535	548	538	525	541	518	471	551	516	514	521	547	517	541	529	501	506	548	498	563	508	535	475	541	553	538	512	523	507	526	536	549	523	511	545	507	497	489	543	544	548	518	494	556	537	541	527	518	494	491	530	508	530	507	552	518	536	558	545	497	545	553	509	583	527	536	548	531	513	509	531	531	536	516	528	499	505	486	523	565	481	532	491	556	532	522	522	536	578	558	482	531	531	496	467	529	527	520	543	541	561	593	561	485	487	538	488	533	556	529	531	534	538	516	540	540	500	518	524	531	524	510	520	553	529	512	542	571	510	524	490	477	537	523	509	524	526	569	515	530	542	528	540	492	558	518	523	512	533	511	547	545	539	563	518	537	496	524	488	526	522	487	523	526	537	540	573	533	539	462	528	550	513	529	519	524	515	503	560	510	539	504	530	524	519	553	562	527	485	493	599	519	531	516	549	587	562	529	514	503	538	480	545	508	532	521	566	521	508	537	537	517	561	529	554	528	557	505	538	544	512	567	570	545	515	520	541	499	535	526	539	545	562	500	516	478	536	514	532	480	560	579	525	541	485	545	525	581	556	534	532	509	484	548	515	544	519	517	525	512	547	523	535	517	499	498	510	519	536	525	541	514	515	515	549	547	574	541	558	513	525	518	536	536	554	538	489	539	508	532	492	505	544	544	524	515	528	523	489	557	547	520	528	514	503	506	533	562	510	489	525	559	526	496	506	512	510	500	480	504	530	494	533	495	561	511	519	492	502	535	501	529	614	527	489	574	543	524	521	518	523	519	563	519	519	551	529	521	541	535	501	504	529	501	510	541	541	531	520	509	514	494	559	563	512	540	515	546	528	526	568	550	531	534	566	545	520	548	554	509	521	498	545	531	538	522	531	501	522	552	537	544	481	551	493	522	547	512	531	550	511	518	494	530	478	547	493	557	496	520	573	533	513	535	513	520	559	517	521	532	504	568	504	505	530	531	529	517	571	527	481	522	520	544	509	549	521	533	516	523	580	514	518	551	536	525	530	532	566	536	545	533	480	504	556	548	541	561	552	501	535	539	509	513	497	533	570	554	510	525	569	509	510	518	533	551	542	578	512	524	548	497	544	539	520	572	540	537	536	460	538	544	504	548	522	526	540	516	554	544	547	522	558	530	535	548	524	523	525	522	512	502	519	517	558	571	533	554	544	522	558	529	509	529	520	529	528	531	535	526	554	510	549	546	544	489	530	545	510	513	499	528	500	519	495	516	524	561	509	537	509	523	538	487	534	516	505	511	558	545	512	536	522	544	527	528	527	508	521	524	524	518	510	541	546	552	514	530	535	549	537	524	503	492	509	503	558	558	580	543	533	512	541	542	530	517	539	523	550	564	522	547	529	589	517	554	547	539	529	541	513	540	506	555	554	516	551	520	540	570	519	519	557	531	563	529	523	487	526	558	523	509	511	479	523	512	536	509	542	513	537	519	549	557	546	515	520	537	515	560	546	505	511	479	498	516	499	546	511	460	584	531	558	538	509	489	500	515	533	488	502	520	551	524	519	501	602	561	516	507	525	542	525	490	517	535	500	548	571	517	532	549	510	502	503	527	521	506	543	516	551	542	581	516	543	529	530	533	529	538	504	522	523	487	502	519	535	473	540	528	495	573	507	541	507	516	543	501	518	484	510	562	502	524	547	535	522	526	521	550	545	529	520	554	547	536	520	501	537	508	494	513	548	557	557	527	521	527	523	507	485	494	529	544	535	517	523	536	524	563	555	509	505	528	497	501	530	551	514	560	504	535	544	552	549	564	528	531	565	529	549	554	514	533	496	553	533	517	528	529	550	500	488	567	549	533	512	527	504	507	520	526	528	509	504	469	564	528	493	567	532	553	549	558	499	518	540	540	499	478	514	503	534	578	516	533	547	476	496	505	542	541	496	528	562	495	539	496	542	558	537	517	523	491	563	523	515	539	558	527	491	518	502	562	536	525	521	523	519	530	504	541	522	523	514	540	539	515	530	534	529	543	547	538	514	548	516	519	566	488	553	517	536	509	490	533	524	544	542	488	564	503	520	523	513	528	524	525	529	551	535	533	527	525	546	514	538	544	526	531	535	509	526	540	504	502	504	516	520	499	576	479	499	501	510	508	548	510	545	535	536	528	535	526	536	509	539	561	512	529	563	544	479	531	534	532	539	538	539	538	536	537	525	524	560	528	526	483	559	544	513	540	539	498	526	518	527	514	522	526	474	466	504	562	533	528	527	560	498	539	527	530	499	498	527	526	561	544	513	541	499	556	547	517	513	509	532	506	508	518	515	507	558	511	492	558	529	537	506	523	541	539	552	513	469	554	512	550	514	522	551	514	513	541	541	538	531	479	509	505	552	559	533	488	539	530	559	523	545	521	508	523	508	567	536	553	543	490	521	503	529	536	522	539	514	542	499	506	538	527	519	528	571	518	541	536	528	510	511	552	537	525	551	525	545	544	492	500	486	548	525	548	536	531	546	538	537	533	519	527	546	515	510	506	540	521	525	500	510	502	508	536	564	536	541	552	496	505	546	490	556	504	479	524	503	531	580	488	519	478	507	539	538	494	537	500	556	521	525	516	543	542	522	489	520	559	499	491	542	572	520	521	505	515	527	553	550	507	510	521	544	543	475	506	510	481	530	556	521	565	530	525	507	517	511	549	521	534	510	506	523	544	499	512	527	483	513	514	539	527	549	553	507	517	528	549	536	509	491	506	500	554	549	525	523	496	517	492	476	562	565	497	516	549	516	531	554	512	538	539	532	560	501	506	500	471	522	521	517	526	535	524	547	547	531	504	550	552	470	537	531	503	506	514	509	511	529	543	463	516	523	518	523	528	524	496	577	496	538	544	526	525	543	491	522	532	500	514	479	509	525	546	503	540	506	536	499	528	532	540	468	561	522	537	506	512	527	542	510	554	532	541	488	502	491	556	512	529	487	508	473	517	527	567	551
38973	11704	1644	1034	793	592	568	452	442	447	396	360	368	330	347	341	319	347	306	311	348	349	313	339	328	317	326	313	301	294	298	323	318	315	285	321	343	333	303	357	320	343	302	298	318	354	335	279	326	297	322	301	321	270	300	331	303	290	296	304	333	323	318	330	348	334	314	314	330	300	299	335	316	310	310	310	314	331	310	302	305	296	325	295	296	284	326	304	327	319	306	317	307	328	330	296	319	309	312	310	328	285	318	347	288	312	303	313	287	298	297	316	317	291	324	289	326	305	282	320	295	330	280	328	308	321	323	314	284	335	307	314	310	320	298	315	278	302	279	306	301	315	285	308	295	303	281	299	308	316	280	317	302	280	328	316	314	318	320	347	306	320	303	347	299	337	334	309	314	322	333	311	334	326	287	272	321	290	301	320	323	306	324	268	302	316	274	296	288	304	278	288	276	309	277	291	325	282	320	259	321	326	318	319	323	300	300	292	329	314	320	320	286	286	303	322	279	310	307	297	274	340	283	317	295	292	285	300	329	276	304	323	311	316	300	299	304	339	300	305	321	330	316	300	300	316	314	302	312	318	333	299	295	294	279	304	319	308	276	308	319	294	351	302	320	336	321	328	277	294	325	280	326	305	319	298	286	307	307	306	274	326	309	304	304	304	300	293	316	293	339	352	359	301	312	293	294	325	297	291	292	287	260	313	309	309	331	315	294	313	290	303	311	303	344	310	308	300	342	299	317	312	327	316	320	314	306	305	288	304	329	272	293	338	278	299	314	318	311	309	313	318	312	307	313	295	333	297	311	329	286	338	336	318	307	329	334	371	321	321	304	287	309	300	311	326	317	310	288	287	291	309	300	307	304	300	315	311	279	340	290	319	287	291	300	316	316	308	295	314	295	302	298	301	302	297	293	292	312	344	271	312	315	293	300	300	289	303	321	297	298	297	299	309	309	294	307	305	308	303	289	302	334	321	332	296	305	328	330	286	302	337	323	319	301	300	281	301	295	292	316	314	323	330	337	329	293	321	297	289	295	331	305	298	330	303	294	309	321	315	294	296	289	281	308	312	306	292	309	335	291	306	284	338	313	304	281	294	317	286	320	300	316	293	314	312	317	318	284	325	270	293	281	311	322	307	294	320	327	333	316	315	326	334	308	295	333	295	295	287	337	293	325	313	313	347	316	294	272	316	312	295	315	298	310	315	340	315	309	303	322	284	289	298	285	337	311	325	297	304	310	301	301	290	305	307	299	301	261	290	286	296	301	300	329	327	315	318	325	288	275	296	308	323	278	327	309	308	290	313	334	286	324	330	285	331	322	322	294	288	337	279	331	293	309	318	285	315	297	300	323	332	272	295	300	317	301	345	294	284	293	329	312	362	291	316	288	326	313	296	285	311	338	273	291	302	297	297	283	305	327	313	314	329	305	279	304	276	303	299	310	342	296	313	287	311	331	295	288	272	276	277	285	335	289	316	298	294	296	283	312	300	293	329	297	336	330	288	293	302	289	300	302	318	287	340	306	319	323	290	295	339	290	307	307	274	307	278	338	324	301	330	333	322	307	289	324	303	320	325	333	303	300	297	282	309	300	319	299	313	329	287	319	338	295	300	319	270	301	298	312	314	311	328	355	308	339	313	304	317	293	306	315	307	304	306	328	309	313	318	297	305	314	315	322	287	315	303	318	320	321	296	277	359	304	301	286	280	313	319	311	302	302	321	282	311	285	303	285	325	288	304	307	295	307	314	321	302	319	278	331	336	316	295	332	322	278	272	340	332	298	305	315	312	299	278	296	305	344	320	319	306	309	287	301	300	311	305	309	289	299	300	269	300	332	318	328	286	294	275	318	294	333	306	307	324	321	285	329	305	332	324	303	311	311	315	301	310	326	334	298	313	323	293	316	295	344	300	297	290	304	292	319	294	348	306	334	309	337	313	347	311	323	324	315	310	328	323	305	303	309	342	285	335	267	313	277	344	322	305	325	297	324	330	276	334	292	290	305	298	345	309	315	312	287	327	324	301	294	302	307	301	297	323	298	298	336	295	282	314	305	322	308	324	300	293	297	339	291	314	295	322	317	332	337	334	314	304	287	314	301	327	305	319	291	352	306	290	312	273	311	285	322	300	307	286	313	271	298	295	352	307	300	278	341	290	319	320	268	341	320	330	282	297	343	311	306	305	295	293	304	312	342	350	303	288	305	290	307	318	299	291	335	314	317	328	288	318	303	283	314	319	320	278	319	334	311	269	298	291	338	325	292	332	311	315	311	275	329	312	323	330	304	289	325	283	282	300	312	338	308	304	302	318	317	291	313	301	319	291	318	308	288	320	304	289	297	288	317	285	307	301	310	298	291	310	331	319	327	320	328	280	278	315	300	331	307	324	325	278	302	294	326	307	335	299	316	323	287	318	325	299	309	323	314	290	336	324	302	351	333	299	293	330	313	311	304	273	329	305	314	300	292	321	293	361	313	339	301	336	292	298	317	316	337	321	303	319	327	316	312	318	308	303	304	370	338	283	326	316	311	322	349	318	337	291	271	295	313	360	309	320	315	328	314	324	320	304	284	319	295	295	308	321	312	316	355	310	324	328	337	342	289	326	325	274	310	291	320	286	317	319	303	341	273	293	310	288	304	280	296	300	336	315	297	293	303	289	308	310	286	329	354	330	328	309	331	316	291	309	303	292	299	304	299	305	311	320	316	322	310	307	295	300	325	325	319	352	326	360	324	330	309	296	275	314	302	310	287	300	304	301	319	306	305	318	333	308	307	305	332	325	284	332	296	322	282	303	321	293	302	315	310	280	305	299	352	311	281	304	288	309	311	317	312	313	299	307	310	292	327	306	315	290	294	324	325	301	275	308	342	292	299	307	313	350	314	313	333	300	323	258	294	295	321	327	284	336	349	310	317	303	351	324	293	328	295	317	296	295	299	318	344	268	293	307	340	315	289	336	334	322	347	301	292	307	349	309	293	310	297	280	298	307	340	328	295	294	301	305	317	311	361	307	315	314	321	326	315	339	302	308	315	291	309	319	287	277	308	314	317	320	291	334	309	311	312	305	317	311	302	298	335	312	323	288	328	300	307	308	287	281	307	339	337	340	315	302	296	327	300	314	323	292	284	288	301	310	286	300	326	307	323	306	324	307	328	323	296	348	336	295	289	319	287	304	325	319	320	315	305	306	332	279	302	328	319	313	314	319	294	292	324	321	284	360	310	307	302	318	292	293	327	321	292	270	289	317	297	303	314	328	314	305	302	292	304	318	335	298	318	317	329	331	313	326	305	310	299	328	297	315	325	309	310	321	330	313	347	295	329	283	321	352	325	295	329	315	279	307	268	359	313	346	338	336	305	339	292	355	314	313	305	316	331	317	308	292	333	299	289	310	300	292	341	334	289	303	290	276	308	340	317	321	313	297	302	280	303	305	294	306	308	312	310	328	324	327	285	314	287	286	327	327	316	304	335	354	311	304	298	329	283	326	326	279
21238	1626	3252	3485	2827	2542	2078	1851	1654	1496	1336	1271	1189	1173	1111	1086	1042	1058	1017	1015	902	967	984	904	896	916	871	871	948	860	848	852	815	836	871	842	863	827	839	842	847	836	879	830	835	864	842	787	840	782	805	806	789	844	813	832	824	809	852	813	834	850	811	821	869	854	792	835	840	822	804	884	891	830	836	835	812	816	830	828	807	807	787	822	826	792	841	783	826	838	812	811	880	832	786	786	812	769	826	819	805	806	860	787	819	758	806	790	785	836	770	865	842	855	786	828	795	807	812	803	809	786	805	821	777	802	775	814	818	804	811	822	799	812	784	838	861	759	827	840	792	785	748	871	759	822	823	781	849	769	789	824	808	808	792	793	805	753	825	778	842	851	802	838	828	815	808	764	837	821	784	856	798	864	837	819	815	766	751	799	806	787	815	798	747	793	807	821	780	786	790	757	790	830	824	758	799	765	813	785	782	808	852	756	745	853	787	819	808	788	814	801	770	805	772	807	784	828	799	791	769	792	803	842	827	808	820	804	819	738	796	767	789	807	758	836	820	779	780	793	782	792	800	823	822	797	803	772	828	771	821	830	769	766	772	856	824	825	813	760	802	820	783	738	800	787	818	823	790	766	778	842	807	807	779	818	814	826	786	807	818	747	784	804	834	840	839	799	800	823	798	808	784	791	774	863	818	822	816	817	750	834	801	843	810	819	799	834	763	795	786	821	752	787	824	763	847	766	765	821	796	816	750	733	805	767	801	763	812	823	823	824	740	785	793	815	827	807	806	786	771	804	796	804	723	789	851	733	770	837	786	798	787	766	781	810	814	798	827	823	758	799	761	779	802	827	813	833	832	799	784	790	817	801	772	720	801	760	812	822	768	831	806	786	801	755	818	750	813	774	858	784	806	784	847	808	813	799	835	810	844	772	879	832	859	822	857	820	753	791	800	783	860	814	881	828	795	815	783	813	752	798	814	768	825	767	791	801	794	800	849	830	870	801	784	803	787	857	740	820	785	756	805	842	791	805	830	784	797	804	803	831	832	804	854	818	825	804	790	797	802	795	826	826	786	809	820	807	788	805	856	781	830	797	809	768	776	773	827	798	771	786	822	776	846	830	820	821	775	820	810	801	794	811	816	857	806	809	768	800	779	794	846	822	839	759	784	817	782	796	822	803	748	800	796	825	844	772	801	734	789	793	810	786	782	767	800	842	835	801	768	791	763	776	811	797	823	773	792	826	859	839	811	794	798	796	782	783	782	814	795	805	817	790	838	765	875	783	828	815	805	736	844	769	828	799	829	744	857	791	799	822	802	844	854	812	790	876	842	868	796	809	817	843	827	790	788	829	800	816	772	799	822	775	796	775	857	816	783	758	838	803	750	829	793	756	842	860	827	761	793	809	819	792	844	798	836	831	746	791	811	741	823	834	837	830	796	770	784	802	801	812	821	856	777	841	825	802	821	866	817	791	787	773	783	801	814	753	767	798	737	843	854	832	760	793	831	772	779	785	783	789	807	801	810	813	785	771	754	829	826	805	795	816	813	797	852	814	775	758	827	833	833	758	775	753	802	816	761	808	800	779	806	799	749	809	800	744	818	825	792	776	843	861	863	799	812	807	781	824	794	784	839	814	689	831	831	783	803	811	766	801	811	787	817	859	788	780	812	819	814	758	802	827	797	793	815	836	803	795	786	798	811	805	753	844	804	778	779	778	769	816	796	866	830	801	785	807	822	757	807	822	790	784	789	796	795	801	768	749	801	818	782	744	784	852	806	830	760	846	810	776	854	806	836	833	852	804	792	788	762	777	838	804	799	765	803	842	806	788	823	782	790	839	751	799	796	779	810	803	817	820	841	751	783	775	768	867	851	756	834	798	803	811	813	813	818	842	743	811	782	807	778	854	812	845	800	757	811	792	844	792	823	808	840	779	745	827	801	816	776	761	807	766	795	781	799	802	827	783	785	783	779	803	819	789	799	797	788	736	800	828	792	781	780	815	799	788	777	782	803	817	804	817	794	847	797	811	807	811	784	758	810	778	794	775	807	848	770	792	809	812	840	819	820	772	784	789	779	759	799	817	767	791	790	804	821	768	835	802	792	738	838	786	822	861	775	834	745	814	859	815	758	784	827	794	808	748	831	778	817	759	824	814	839	780	824	774	796	852	826	807	815	803	833	786	764	843	843	803	771	796	825	847	795	784	787	831	791	799	865	802	840	864	759	798	824	804	754	812	777	833	856	767	799	840	763	834	772	787	817	817	841	737	797	796	767	769	800	834	784	810	787	780	830	763	803	812	848	770	837	806	821	779	794	788	856	829	777	809	830	822	826	818	779	793	803	793	783	814	858	819	776	831	777	823	811	778	799	807	803	773	829	839	851	828	781	857	818	831	801	803	836	821	759	792	820	842	787	790	787	782	805	767	783	859	836	804	798	819	842	749	807	838	781	738	778	790	803	818	792	813	814	809	803	811	798	777	801	764	814	816	838	802	851	785	789	843	751	774	806	763	814	840	795	795	776	779	832	793	792	774	821	809	833	845	780	798	822	773	823	816	814	774	773	742	758	802	782	808	789	811	814	800	795	823	798	775	813	821	756	841	811	787	800	827	833	816	831	794	822	802	762	820	769	820	784	760	720	794	818	804	816	845	756	796	835	805	788	755	772	763	822	823	789	777	855	813	808	851	841	805	804	751	746	804	832	785	816	780	786	742	854	769	851	837	793	809	821	806	817	769	786	801	793	791	838	777	856	793	844	797	822	763	839	819	787	805	729	783	801	845	794	838	809	790	835	793	778	802	801	788	828	811	784	801	826	775	811	837	816	769	805	809	846	802	795	828	764	814	788	768	777	809	811	830	774	779	824	823	800	804	773	806	845	790	838	842	777	833	787	772	830	812	795	829	836	853	810	789	792	867	851	744	792	825	812	803	783	860	833	779	849	809	809	826	770	820	795	822	821	816	726	793	753	779	791	854	781	777	775	787	831	877	815	807	779	806	801	770	768	877	776	856	840	782	794	749	766	799	768	814	819	834	845	832	812	803	796	779	801	811	829	810	830	791	757	771	822	839	824	780	810	766	820	830	778	834	805	775	870	864	795	838	817	771	801	809	832	801	819	798	791	797	788	840	806	785	827	867	811	729	779	735	727	791	806	807	787	812	815	830	811	828	788	825	796	807	793	792	802	777	826	817	825	759	780	833	790	831	834	806	803	790	775	852	804	774	805	768	833	777	802	790	848	774	811	801	800	753	809	774	771	828	799	825	803	785	803	803	876	802	849	811	777	782	780	817	814	802	843	798	831	821	815	834	826	764	789	801	789	789	736	835	788	802	757	761	769	806	811	761	823	785	832	767	770	771	837	847	813	820	815	807	809	779	843	792	783	800	836	768	763	792	767	795	818	759	857	784	794	753	788	765	827	837	807	792	801	793	814	770	831	839	797	827	800	792	790	794	780	753	805	806	855	792	775	734	775	776	779	776	827	739	833	816
52802	21674	4264	1780	1183	881	706	567	509	429	390	401	347	346	337	317	324	278	303	303	291	244	284	288	290	274	240	255	281	270	265	287	238	259	292	269	270	256	233	262	260	260	238	228	231	248	266	258	250	274	257	268	249	224	245	254	267	255	246	231	288	245	231	264	266	264	276	248	273	288	228	235	224	276	262	211	270	258	258	253	233	275	272	262	248	260	230	244	268	254	253	258	290	226	258	245	248	263	255	246	262	263	264	251	238	245	281	239	252	261	274	261	264	231	250	270	268	263	247	246	246	306	250	264	234	240	237	270	276	267	288	241	270	265	264	292	235	250	228	248	244	248	274	233	278	254	248	282	251	228	259	230	233	279	263	261	262	261	256	260	255	248	240	241	280	247	255	235	271	256	259	257	267	222	257	262	294	245	256	257	270	257	265	239	261	254	255	279	253	261	264	256	252	259	247	269	288	279	263	284	225	260	276	243	266	231	245	269	261	279	272	270	223	231	260	248	240	219	274	254	284	272	262	238	269	246	263	263	263	265	245	275	272	261	256	245	240	245	238	255	234	227	236	272	268	245	224	261	275	276	268	256	286	294	249	223	278	253	283	269	241	245	266	272	263	260	232	279	269	259	266	282	229	289	261	265	288	237	254	237	226	263	244	244	244	268	288	258	239	245	260	247	248	260	263	238	249	271	247	252	252	269	266	240	263	274	212	239	238	254	247	256	266	266	271	238	240	279	257	265	261	284	272	276	279	233	250	258	278	274	268	288	242	238	288	262	256	239	244	251	256	256	275	271	259	260	260	251	260	254	281	248	265	236	212	288	263	249	245	259	236	228	245	259	261	252	258	293	265	270	252	233	242	242	239	273	266	245	277	279	263	250	255	272	269	256	259	290	224	269	240	249	223	258	254	260	255	262	241	279	258	243	236	265	272	256	277	267	273	255	279	252	240	271	236	289	285	257	249	232	286	263	284	248	269	248	241	250	235	244	238	289	253	241	249	239	261	259	257	271	253	255	262	271	241	280	263	232	237	243	244	272	251	237	253	261	297	250	232	266	255	249	255	252	254	252	278	245	247	280	262	258	258	259	264	250	263	258	252	238	277	239	224	279	253	238	265	244	259	255	272	273	256	279	276	266	250	248	266	261	264	245	229	240	253	263	258	230	269	253	223	267	243	259	262	231	230	230	259	259	275	255	260	244	241	261	263	249	255	244	251	249	257	254	257	261	260	264	251	271	243	268	241	259	288	245	258	244	245	267	281	247	269	289	265	257	264	250	268	265	226	232	272	253	257	237	257	259	263	263	231	242	272	261	262	248	248	264	281	233	277	272	230	254	247	229	267	265	255	242	287	243	260	220	271	287	283	245	264	245	231	260	266	230	275	246	245	259	226	257	234	236	257	266	255	237	267	243	279	256	257	223	266	259	239	259	294	260	242	249	255	298	238	246	275	261	285	247	264	277	257	258	252	268	232	252	264	262	270	245	244	259	262	246	254	254	255	236	269	268	240	279	238	247	273	248	247	256	273	237	248	282	266	272	258	269	257	228	267	274	248	238	256	221	255	245	225	273	265	269	257	231	259	225	292	232	273	254	257	254	276	240	265	210	232	249	250	259	256	266	238	271	253	234	234	255	261	236	253	245	238	236	239	256	222	255	260	253	283	251	259	261	256	246	244	229	249	267	266	258	265	263	218	273	250	284	230	236	209	251	270	274	241	253	249	238	249	268	256	249	239	247	254	247	282	285	263	262	215	264	243	257	262	248	265	248	268	248	231	253	237	254	258	257	255	270	228	288	263	273	253	278	255	258	229	272	243	231	261	257	277	243	264	237	236	284	281	221	233	266	262	295	258	249	260	243	243	225	282	268	275	238	259	235	246	253	262	245	236	231	268	287	252	251	274	260	254	236	284	260	234	249	250	263	264	258	256	260	269	234	261	251	252	235	288	259	264	266	240	256	252	264	253	237	245	243	285	250	258	242	249	259	269	272	276	273	223	262	244	240	262	255	257	236	251	245	252	282	274	254	264	284	241	236	258	239	264	223	275	270	250	235	297	274	247	276	244	252	257	254	268	261	267	248	267	268	226	263	267	269	230	263	248	241	258	251	256	279	258	236	253	294	259	269	247	259	268	272	286	274	252	259	256	258	228	218	230	265	273	269	264	247	253	251	251	218	262	243	243	259	257	272	279	232	269	257	266	261	252	275	246	244	238	281	261	237	273	250	280	258	264	278	273	281	244	261	238	246	257	249	276	264	273	254	225	233	268	242	262	252	269	256	247	255	268	257	244	242	275	249	263	261	250	210	254	242	246	274	249	251	238	247	263	267	263	258	244	252	253	263	266	292	254	258	302	254	261	244	266	268	249	258	283	250	244	238	263	246	294	260	281	243	246	261	246	270	277	269	252	240	263	245	280	272	259	263	255	254	257	229	243	265	228	289	260	249	263	286	287	227	226	264	243	256	253	238	272	240	248	260	278	276	260	254	246	279	285	263	253	260	237	273	251	247	267	274	272	246	258	282	240	280	272	227	268	270	283	255	254	222	251	256	263	263	245	221	273	249	272	269	271	259	245	237	279	280	226	261	249	255	240	223	248	280	275	258	266	250	227	238	266	263	248	249	283	258	255	260	249	307	247	249	258	266	240	249	229	227	253	258	262	236	277	272	266	266	277	270	273	280	274	236	258	260	274	268	240	240	263	241	301	255	281	269	259	233	249	284	245	277	258	257	264	257	255	268	255	280	241	249	245	266	268	277	268	272	248	252	255	282	291	255	258	263	253	266	255	225	266	243	252	237	268	279	261	257	264	264	268	261	271	235	283	245	246	244	258	226	239	246	266	249	252	264	251	256	251	252	258	277	285	273	271	257	252	252	262	245	264	248	251	262	265	238	234	293	249	212	247	232	261	255	261	233	239	251	254	252	264	246	278	248	278	285	275	269	270	263	263	258	277	229	259	243	261	258	267	250	269	251	239	241	251	238	245	269	255	268	297	261	245	255	253	246	270	284	246	248	257	219	255	280	270	258	271	277	251	264	251	253	248	248	281	264	276	253	262	275	244	253	231	269	260	252	279	257	235	273	256	234	215	254	233	249	254	262	267	251	244	258	285	245	250	291	271	257	245	272	220	261	252	250	234	254	259	268	283	262	262	237	257	244	296	250	246	258	270	270	264	250	244	246	294	256	246	250	287	248	237	275	242	263	278	225	267	256	262	274	240	262	288	231	246	233	221	253	272	267	243	292	261	258	269	263	253	246	291	242	245	265	266	246	246	265	254	233	253	245	250	270	234	224	252	230	250	255	256	257	245	247	262	277	261	250	268	239	278	234	275	216	273	263	267	257	248	270	246	264	237	232	254	259	262	253	257	234	237	243	246	249	248	259	269	244	271	255	253	283	270	245	249	249	254	247	252	250	232	272	271	282	267	251	258	249	236	248	261	243	243	254	232	208	276	246	284	278	290	279	274	219	264	273	241	278	263	258
29421	2458	5202	5656	4676	3816	3059	2555	2195	1889	1807	1538	1496	1346	1263	1216	1202	1069	990	1008	984	952	930	912	850	887	793	857	839	806	739	745	761	719	741	721	770	751	763	727	786	701	735	776	728	696	728	725	694	706	717	708	697	717	649	677	731	723	668	693	675	650	707	710	720	689	681	698	704	639	677	700	638	728	690	700	678	662	733	717	641	666	671	671	676	654	677	664	665	665	664	643	669	676	631	647	668	643	625	660	636	665	708	615	653	658	689	632	645	648	706	679	686	640	674	631	637	681	667	668	667	687	679	658	670	680	732	673	704	684	631	661	674	722	681	684	615	684	686	666	728	642	666	615	680	668	664	649	699	717	650	667	674	629	646	686	694	668	655	714	650	632	649	721	681	622	702	606	667	694	655	650	675	654	688	645	638	662	704	667	631	669	711	665	705	652	678	647	698	633	702	615	638	659	689	695	583	674	717	603	656	658	644	654	609	642	616	587	655	667	659	644	641	650	718	636	663	695	692	626	672	678	642	685	619	696	638	668	654	640	657	673	611	660	671	651	594	667	639	648	692	653	644	638	653	642	654	630	665	690	646	668	616	611	653	669	664	674	651	656	636	694	658	638	687	645	629	655	664	683	646	632	656	639	710	632	685	644	674	659	663	695	621	644	670	678	654	627	649	649	630	630	635	646	642	676	637	634	694	693	652	650	633	706	673	683	641	679	654	651	640	651	660	637	689	668	659	616	598	654	659	701	616	689	644	644	625	635	653	632	674	632	605	679	639	642	625	682	657	662	683	681	665	674	665	646	682	701	603	646	669	701	692	633	671	630	656	675	681	673	671	683	635	575	678	686	677	638	621	550	684	687	673	646	655	641	688	633	620	653	651	660	658	658	671	652	695	638	635	641	674	645	664	689	636	672	643	630	679	668	631	646	655	632	662	639	682	651	643	645	724	715	636	630	667	701	689	680	656	632	627	646	657	629	684	667	634	672	667	674	640	614	656	698	665	624	672	663	685	691	646	654	691	675	643	661	658	635	680	641	648	651	657	594	651	686	649	686	695	581	669	599	656	719	636	636	635	690	627	691	624	648	621	660	675	640	606	635	641	637	653	646	645	682	664	631	629	705	594	668	669	614	637	631	670	639	658	676	685	651	664	641	658	631	720	655	676	675	678	609	658	638	621	643	709	655	660	660	652	630	623	677	655	634	643	619	662	704	648	638	669	660	632	665	652	700	666	635	655	705	727	669	679	677	696	665	648	676	648	643	670	662	701	645	654	692	662	644	675	650	675	619	694	672	663	677	651	631	665	673	671	682	653	623	701	721	703	683	696	660	665	670	635	628	666	644	615	656	672	669	726	668	673	643	626	670	708	664	673	680	663	668	664	739	674	613	666	699	679	663	675	656	669	687	646	642	650	671	684	632	669	692	660	654	684	693	674	669	630	609	668	652	645	627	692	637	640	614	700	663	700	639	650	633	684	611	683	650	634	653	708	624	610	626	683	680	705	658	623	658	627	673	640	666	630	630	679	708	693	646	621	685	672	667	659	693	701	659	638	653	690	573	656	709	656	636	651	612	630	686	647	626	663	669	658	669	668	667	636	670	682	618	692	651	655	610	645	700	655	625	638	632	618	721	661	685	668	660	618	674	720	692	699	653	679	660	666	660	703	671	676	675	629	664	638	698	659	678	688	640	648	652	657	665	653	697	664	643	653	688	664	638	631	674	683	658	631	704	647	650	727	674	693	629	668	669	644	662	665	619	644	700	676	631	635	614	714	682	675	676	644	645	667	661	679	687	648	662	642	630	689	657	668	672	669	642	669	676	665	649	632	713	630	662	625	649	711	667	656	654	647	687	615	682	644	677	663	677	670	627	676	640	704	645	682	615	620	656	668	629	689	647	652	658	657	672	660	678	688	652	651	643	656	644	642	650	654	664	640	702	665	724	702	644	675	666	650	619	630	634	670	619	679	680	635	660	676	627	702	651	669	676	644	624	660	660	658	655	637	600	698	655	615	640	705	681	655	655	635	655	680	668	622	622	650	678	634	666	700	675	637	660	660	641	711	668	657	632	666	636	641	619	603	661	658	675	668	662	675	648	610	670	646	647	619	676	677	608	657	693	666	689	686	633	667	673	654	650	645	672	661	643	670	628	685	659	655	680	682	686	663	660	634	636	669	682	638	642	642	619	630	676	653	626	645	675	600	676	660	679	607	618	645	663	641	668	632	687	642	609	673	626	669	665	669	654	641	643	670	624	635	661	682	652	684	659	705	649	724	635	643	699	661	665	670	662	691	679	657	652	594	692	657	703	664	649	657	656	679	670	663	640	678	664	678	653	682	727	657	662	633	653	679	631	639	674	679	646	669	630	642	671	664	676	666	627	619	672	637	700	677	654	692	682	680	659	658	628	654	639	668	666	658	636	649	654	646	627	638	688	679	652	642	687	665	606	671	634	660	677	644	645	658	640	608	676	645	682	620	658	642	614	620	668	660	711	671	644	684	647	677	697	663	649	662	674	626	689	627	672	677	709	614	646	674	670	650	650	655	694	693	638	633	699	616	686	658	631	642	662	644	670	623	676	664	679	706	647	661	649	664	662	680	663	701	661	676	676	663	614	660	689	683	668	668	672	683	639	689	686	636	648	651	661	697	675	650	644	660	654	610	646	643	676	651	643	695	668	637	684	708	704	652	686	657	697	632	714	640	643	666	653	679	659	697	661	666	670	673	669	684	615	635	658	684	663	652	649	651	592	647	671	633	630	666	632	641	635	679	674	710	653	667	679	686	703	686	631	704	662	679	617	675	681	633	662	680	720	668	662	641	658	657	628	655	595	714	634	641	694	663	686	715	683	607	682	653	618	620	692	680	637	632	655	649	614	649	631	650	667	682	650	649	688	652	681	623	662	652	678	646	624	691	645	622	649	611	671	718	659	673	662	645	665	646	668	684	610	657	672	674	694	653	658	660	700	699	652	668	652	640	644	649	662	623	640	688	659	661	660	702	632	655	682	678	645	653	691	645	651	707	674	704	691	677	671	659	597	652	671	705	683	622	650	689	669	654	662	725	633	671	700	664	654	650	660	641	625	593	659	676	613	660	674	638	706	646	616	660	619	724	660	647	636	646	670	670	669	677	655	658	663	669	635	685	635	675	677	632	656	636	687	640	651	701	676	667	621	659	659	677	661	665	651	638	664	649	677	677	651	679	664	670	682	645	657	624	612	657	643	664	654	652	647	657	631	633	647	656	629	659	649	681	706	659	644	651	625	696	656	679	667	663	680	663	654	652	627	702	621	676	690	701	647	686	632	640	666	635	666	617	668	646	654	642	603	658	673	663	658	644	662	678	635	701	692	646	662	664	640	678	613	663	673	690	651	673	656	661	618	652	647	633	640	679	672	641	669	636	722	635	649	666	678	649	637	676	635	640	668	627	652	663	625	711	609	648	648	666	693	656	662	648	655	618	695	673	685	654	599	640	650	650	633	650	687
4198	270	217	180	204	199	165	200	196	193	175	183	195	188	186	193	177	178	165	188	180	180	154	173	161	186	179	179	191	213	180	192	165	202	181	194	190	199	206	181	174	199	199	188	173	210	175	173	159	171	193	197	176	215	167	167	176	180	164	178	173	193	176	177	173	170	182	177	195	201	165	180	186	220	194	178	173	173	194	194	197	188	190	194	197	174	199	195	196	176	187	204	178	189	166	176	191	158	169	187	180	179	204	194	183	187	208	200	177	194	170	193	199	180	174	173	183	197	190	212	172	195	198	184	203	175	212	170	207	176	182	196	191	183	192	186	185	181	155	176	187	186	187	187	195	171	187	176	199	166	168	186	163	199	204	184	187	211	165	204	171	204	190	175	186	201	164	177	192	199	173	168	212	171	193	164	182	195	177	182	214	159	190	183	182	164	205	176	180	212	191	165	174	223	196	201	178	199	187	153	186	193	175	169	176	170	170	187	169	176	203	190	153	179	184	190	186	203	176	162	176	214	189	184	185	167	197	192	184	192	178	175	211	186	176	182	188	191	178	172	195	201	190	192	187	161	174	189	174	181	180	156	198	175	192	199	177	172	185	181	202	164	177	193	179	176	188	167	177	186	170	162	165	191	194	165	185	191	192	189	174	162	192	176	176	200	175	187	182	162	186	174	190	167	188	192	179	206	179	193	192	156	173	194	174	167	203	174	192	194	200	211	195	198	175	207	206	185	195	157	202	187	190	171	198	179	194	187	176	202	158	198	191	183	174	154	167	191	180	194	180	185	170	165	174	178	193	192	184	202	191	191	168	206	174	188	166	182	194	200	175	187	194	184	204	200	170	198	194	210	174	179	209	184	182	182	188	174	173	223	182	192	160	180	174	182	186	197	189	214	192	187	165	184	204	171	194	166	187	197	165	203	183	203	201	194	231	174	158	163	178	175	163	176	222	190	169	170	164	180	186	189	164	195	209	188	160	180	188	181	177	177	194	185	193	180	194	181	175	165	186	196	178	178	161	182	181	185	197	192	178	199	203	169	165	195	175	177	206	220	180	159	170	186	186	173	192	181	188	181	177	163	214	211	177	192	194	147	224	194	181	164	188	196	190	174	187	188	181	187	159	187	195	181	192	177	188	195	181	192	168	167	176	180	203	164	176	180	212	205	169	211	163	193	188	178	178	197	182	194	162	169	181	198	153	169	185	194	184	187	197	192	169	168	180	186	167	191	206	179	194	193	164	186	203	190	165	192	172	175	182	172	187	185	160	171	189	177	179	169	189	190	190	206	193	194	172	169	203	165	189	201	186	182	200	203	178	192	171	178	182	184	179	176	174	194	194	185	176	163	195	201	180	167	198	188	184	178	197	184	158	160	182	158	195	184	180	185	196	186	197	179	180	192	210	207	185	153	196	179	199	197	195	188	180	164	191	197	191	166	209	165	158	172	160	204	173	166	183	169	192	204	175	189	200	190	180	196	176	174	200	188	176	158	195	178	173	182	187	176	205	186	185	184	164	184	184	187	218	151	165	178	168	201	199	214	194	159	177	195	172	162	184	183	183	220	175	212	153	197	156	189	173	204	204	183	180	172	180	211	196	186	202	180	190	196	174	173	178	173	192	189	179	202	178	172	189	191	204	199	185	190	192	172	181	172	192	163	196	217	196	185	193	196	200	171	177	188	174	200	159	192	197	191	190	187	176	180	185	199	165	189	181	195	183	183	177	194	169	178	180	176	186	191	169	195	180	182	168	168	180	192	187	181	158	184	183	216	210	200	204	175	179	188	180	167	177	195	197	183	175	178	174	180	186	194	172	189	179	187	170	194	164	186	173	182	173	189	187	187	170	183	188	207	167	189	209	197	171	178	201	213	164	181	193	203	184	188	178	179	182	171	167	175	192	184	196	182	176	191	179	214	199	195	204	175	164	158	195	187	186	189	173	167	193	189	178	188	192	182	185	206	207	180	197	204	187	191	179	202	193	172	190	187	188	217	210	194	198	184	166	176	177	174	189	172	191	165	183	197	181	204	159	169	201	187	199	170	194	158	184	159	156	195	189	194	162	197	181	193	204	195	187	196	185	205	190	172	186	158	187	180	192	190	187	202	201	172	164	166	196	197	215	185	199	192	215	204	187	198	185	200	172	174	186	182	191	188	189	181	181	181	176	155	172	182	182	194	172	179	165	175	184	195	172	163	198	178	174	182	163	193	200	179	189	167	186	188	170	194	199	196	176	173	188	171	203	170	207	198	193	195	170	182	187	185	220	159	176	204	201	177	187	208	188	206	182	185	177	193	171	158	184	211	198	223	193	182	180	211	186	160	178	193	185	206	176	174	168	189	185	208	203	190	193	187	188	163	187	208	168	190	185	161	181	204	185	197	181	197	199	199	191	196	192	184	201	184	203	205	183	196	184	165	184	193	164	177	174	171	178	177	190	184	196	190	204	221	208	167	195	191	197	184	207	185	204	195	169	166	183	190	191	203	174	164	187	184	208	176	204	188	179	183	183	188	211	180	198	174	203	196	180	198	180	175	176	185	181	191	177	178	175	178	172	198	193	184	182	181	174	199	149	195	196	195	187	189	175	188	184	190	174	175	186	182	204	201	179	190	181	187	177	190	174	177	222	205	203	198	183	202	178	189	199	183	180	176	171	184	180	158	187	180	197	168	182	210	187	188	182	172	191	167	199	170	177	181	199	200	212	166	169	211	198	187	198	208	195	201	177	204	216	187	216	188	170	197	156	215	177	200	173	167	176	188	200	174	155	158	177	180	188	179	192	182	179	203	148	190	201	192	183	197	207	173	191	196	176	167	162	217	180	180	173	197	184	197	193	172	188	176	197	181	192	198	214	195	193	183	181	199	175	189	161	182	191	196	193	210	188	199	191	203	207	190	157	169	194	174	199	173	169	180	204	200	177	202	193	184	183	188	178	201	167	188	171	188	174	184	175	192	178	169	143	181	191	172	199	172	164	175	191	180	185	170	191	183	171	171	177	203	164	172	167	190	193	197	192	182	187	201	182	185	173	169	210	185	173	195	175	218	170	157	202	193	178	186	161	189	198	177	183	181	181	164	167	193	169	164	201	201	195	182	193	201	192	196	158	208	181	201	193	184	189	185	179	171	187	179	197	176	168	185	194	195	174	168	187	182	178	166	194	223	206	203	194	181	169	169	175	198	193	202	192	164	166	222	184	172	160	185	164	180	213	172	196	214	208	179	199	185	171	198	201	175	189	196	225	193	170	193	171	158	172	182	207	184	204	189	167	168	189	168	195	186	198	220	175	182	179	178	171	174	184	187	169	167	185	186	176	195	196	182	189	176	181	190	183	192	195	205	173	200	176	192	186	179	192	181	189	165	189	172	164	194	193	181	167	177	181	175	177	188	198	179	164	180	164	166	197	192	171	176	189	172	207	194	175	195	170	188	162	172	163	193	169	206	225	216	187	195	173	179	186	166	176	197	168	185	174	178	164	171	200	182
4271	568	684	642	618	605	559	537	548	600	577	534	565	515	543	526	546	501	565	555	496	501	576	539	487	494	570	501	551	539	499	557	553	521	506	511	529	515	526	532	551	542	545	539	498	541	548	538	549	534	550	553	544	532	553	528	524	525	533	540	483	558	508	552	563	524	523	554	534	499	521	556	507	537	514	531	499	539	512	511	492	564	543	545	538	563	521	553	494	497	556	541	539	506	540	520	523	527	524	516	514	526	544	534	520	506	520	580	497	527	523	559	523	477	541	489	495	491	508	538	528	538	497	531	520	513	485	561	559	517	552	512	569	567	554	548	554	513	547	562	512	563	516	544	535	531	549	523	560	491	558	488	489	574	497	559	540	528	517	527	532	547	552	495	535	567	527	551	566	524	521	534	520	523	546	527	495	522	534	565	546	488	533	540	542	535	546	543	530	497	515	527	574	550	558	525	530	505	523	520	517	519	486	532	541	544	518	504	556	500	529	534	529	546	525	541	505	520	499	570	540	575	531	527	537	537	519	578	528	535	564	541	502	504	576	559	510	500	560	518	521	501	520	508	503	516	506	558	525	532	507	535	556	515	503	490	556	539	506	510	563	547	528	539	587	503	536	534	500	512	546	523	540	581	531	518	530	503	518	570	543	529	551	518	510	519	541	499	538	550	536	528	524	518	500	580	521	517	544	527	538	536	523	568	549	509	499	542	508	540	557	517	545	529	535	502	488	551	553	540	539	466	576	483	542	545	508	509	545	500	536	526	534	530	548	550	545	538	567	513	551	543	529	497	514	534	508	523	498	573	496	532	488	495	536	524	559	551	485	524	520	555	543	515	474	524	585	537	462	514	503	585	579	522	509	525	536	541	530	555	539	543	530	527	515	517	544	513	531	519	562	509	532	542	543	547	516	528	535	573	557	493	523	528	532	547	538	508	519	517	536	534	501	577	510	512	536	536	561	553	465	559	560	558	551	528	539	468	536	549	521	495	518	537	541	511	514	547	486	493	552	528	552	508	470	536	522	532	478	483	531	549	539	548	511	515	518	524	535	529	567	565	506	555	540	545	538	521	537	507	549	507	527	519	548	505	540	547	574	531	528	545	507	537	502	559	564	543	563	544	510	531	559	543	535	477	521	555	510	534	517	528	520	585	494	505	552	524	527	527	529	488	526	549	495	537	545	545	555	559	506	516	506	548	510	556	522	514	501	524	580	540	531	524	521	530	523	520	546	544	524	535	537	555	559	469	555	520	515	523	547	542	520	538	556	520	514	513	533	549	545	526	550	542	549	522	554	537	542	513	526	503	516	525	578	542	575	541	517	546	527	528	520	550	565	514	510	476	552	524	547	490	522	517	529	523	545	540	494	482	542	523	510	549	510	559	501	555	498	557	532	501	533	537	488	536	476	513	522	539	537	563	542	520	544	542	555	490	500	573	528	530	577	520	509	521	514	550	530	517	537	505	530	548	494	526	547	563	473	552	536	511	542	524	533	569	496	538	503	543	563	550	518	523	517	483	559	519	540	566	530	586	581	541	499	491	494	531	493	557	522	546	532	535	535	534	559	529	533	530	541	517	525	536	513	545	547	536	533	541	550	531	544	530	536	525	509	551	584	539	520	508	536	537	553	551	535	548	483	514	529	542	527	524	555	509	536	556	521	537	547	511	498	561	532	555	518	521	527	514	507	529	489	548	516	515	501	527	508	521	534	544	566	551	518	530	568	484	554	503	570	525	500	521	486	524	554	570	554	569	570	542	542	549	552	513	545	539	584	521	550	493	552	519	562	544	531	526	579	517	591	480	504	533	515	553	538	531	526	529	527	499	548	535	539	538	547	553	529	532	549	554	492	510	532	527	545	523	579	546	534	525	496	603	524	520	501	541	531	541	558	531	551	525	542	555	505	560	537	539	545	529	547	571	523	521	488	557	508	569	495	511	568	519	527	535	569	548	525	564	561	512	524	574	539	569	545	547	564	505	500	530	575	574	566	538	540	519	542	495	537	568	538	543	511	564	558	549	559	511	558	538	519	488	538	526	534	521	539	529	544	547	537	506	541	486	523	547	525	526	507	515	526	541	540	540	521	533	490	564	532	556	544	529	518	545	527	541	473	538	508	508	571	497	504	509	538	521	544	523	522	508	488	522	513	565	548	555	512	571	524	552	507	572	511	548	577	522	505	524	519	506	518	562	557	569	529	523	499	566	536	543	544	481	564	542	505	517	563	523	492	516	554	521	544	563	531	536	529	548	517	541	546	533	537	508	499	530	549	536	493	523	540	504	558	531	496	532	497	544	515	481	551	544	520	537	549	534	515	526	541	499	510	530	555	493	525	502	505	549	516	561	502	560	498	538	527	543	526	546	507	555	528	536	546	534	522	538	552	539	542	527	550	531	528	525	545	534	519	567	557	549	548	526	527	512	531	544	526	536	535	522	526	494	530	563	524	567	489	565	512	506	475	555	524	554	541	513	574	523	510	517	493	541	527	580	529	501	512	552	564	519	510	496	535	576	528	530	519	483	506	543	582	529	529	531	518	562	524	539	517	537	516	483	539	514	550	510	521	557	511	544	501	515	555	528	541	517	564	495	540	550	544	552	519	486	566	543	517	521	522	535	502	535	555	467	496	531	525	509	522	530	525	552	528	534	511	545	512	506	542	561	537	499	516	495	540	535	510	508	541	542	545	544	535	502	480	583	541	554	550	521	540	519	513	541	537	533	524	526	506	514	535	519	575	526	530	531	544	543	508	512	555	535	572	524	548	572	542	556	569	519	526	520	533	539	522	517	494	536	509	553	535	559	558	554	513	524	496	523	526	524	553	509	572	533	547	507	517	540	532	535	512	569	505	548	539	489	563	587	538	524	556	493	520	503	527	515	505	508	534	546	551	537	580	517	557	526	504	546	520	543	527	505	533	543	516	512	509	537	516	502	516	520	573	500	538	529	525	562	524	521	551	550	538	557	515	566	492	539	550	552	523	509	516	510	528	522	494	568	530	536	502	549	560	493	537	519	526	552	541	523	549	574	548	533	549	529	515	560	566	500	547	523	513	520	508	552	523	537	515	557	533	524	519	580	501	540	504	536	540	535	529	526	555	552	526	488	517	507	575	474	542	511	493	536	532	535	524	533	512	553	529	527	554	537	540	544	505	523	546	511	560	559	529	502	532	567	560	490	549	502	535	579	522	531	513	519	533	530	502	561	509	551	538	541	567	529	541	543	502	496	521	542	520	557	502	543	477	522	525	481	563	512	537	534	529	561	518	544	529	492	551	540	531	557	548	541	565	501	530	544	530	540	539	555	529	511	558	534	552	502	515	562	539	542	512	538	539	508	534	518	531	550	488	573	519	508	542	513	543	525	505	545	465	527	515	512	560	526	520	506	570	510	563	508	487	541	521	525	540	511	545	538	517	524	538	545	577	506	537	517	602	494	506	503	535	517	530	506	520	491	556	570	552	489	513	518	502	497	550	513	526	547	563	504
39893	12216	1636	1101	793	589	495	472	445	360	393	378	352	343	328	349	347	350	302	356	320	354	316	325	291	337	334	312	314	298	323	317	307	352	312	314	309	319	320	302	324	326	246	324	277	296	317	292	286	334	321	302	299	297	295	308	303	332	282	302	324	308	331	321	337	307	318	268	312	305	283	313	317	314	312	303	304	285	316	319	308	317	340	330	262	290	310	329	327	327	299	279	301	291	322	291	279	331	304	304	323	307	303	289	322	342	348	278	276	301	291	330	324	327	327	311	298	307	338	310	290	341	311	305	271	317	333	322	290	351	276	295	300	314	313	294	291	317	291	304	308	330	327	312	315	318	293	285	302	309	313	318	331	312	295	313	326	309	338	323	323	272	308	273	305	316	308	345	306	317	291	344	337	303	329	338	311	313	281	302	284	347	330	324	307	314	283	291	316	338	337	324	301	272	312	314	320	288	276	312	324	318	276	307	290	287	304	280	293	329	303	312	316	310	299	299	278	304	305	319	339	316	295	292	311	297	295	317	324	334	286	289	305	326	316	280	292	345	264	284	278	303	316	299	300	274	327	297	315	274	303	298	273	288	293	322	284	291	333	292	299	265	292	323	292	319	308	306	319	288	283	353	304	314	295	314	297	290	303	319	285	295	302	335	333	277	333	332	321	298	335	277	302	300	269	299	279	324	306	268	325	280	294	301	305	269	316	345	288	286	305	299	298	319	310	298	299	298	280	321	290	319	300	293	295	330	319	296	335	299	360	313	301	332	280	330	337	280	284	292	331	339	305	297	331	307	282	308	304	299	302	340	321	270	287	273	314	292	283	309	295	283	307	333	300	257	322	314	301	284	281	292	302	326	336	324	330	291	307	305	322	308	288	257	314	313	280	336	352	302	293	290	321	320	315	311	325	299	303	327	333	278	324	306	307	280	323	319	293	278	281	319	266	333	299	301	293	329	283	306	301	286	278	282	283	279	291	294	300	268	321	277	299	335	321	328	325	290	319	332	285	301	284	336	315	306	316	297	291	334	271	313	305	295	281	313	324	332	266	332	289	317	292	295	309	334	297	302	330	280	292	303	304	356	294	318	313	306	302	310	329	293	301	309	302	324	291	325	312	305	302	303	300	291	321	278	322	268	301	281	324	298	301	307	298	281	337	300	294	285	311	301	305	314	316	340	294	273	296	319	298	321	314	306	296	333	330	347	325	326	313	304	289	302	311	336	313	331	343	312	282	307	295	316	307	326	301	331	282	298	285	300	304	320	300	320	304	289	347	284	274	303	311	312	310	284	327	330	327	318	282	322	306	325	272	311	309	328	264	290	301	323	317	280	325	326	318	325	290	337	318	304	314	315	326	298	283	318	319	293	297	333	313	302	296	317	304	275	320	291	299	325	294	307	290	322	282	270	327	312	304	298	318	288	309	296	321	304	318	329	292	288	318	307	291	292	311	289	327	334	314	345	293	306	333	306	315	291	346	331	285	296	288	302	265	304	335	322	311	350	316	306	276	325	341	325	304	314	308	272	318	325	326	295	294	321	288	329	276	295	273	294	308	323	302	305	307	307	282	312	302	298	282	291	301	307	315	300	308	333	313	318	335	273	298	278	327	301	307	312	324	308	282	313	346	289	277	294	295	329	315	283	363	278	309	308	321	338	321	270	325	316	324	268	340	283	279	317	333	307	287	322	323	310	348	306	322	331	284	301	294	289	275	314	313	315	290	299	320	341	339	330	311	316	327	317	246	320	312	271	307	309	279	313	296	309	322	291	313	328	339	303	306	295	288	321	300	291	322	328	334	308	297	326	311	347	315	305	309	294	330	340	331	336	331	288	308	341	345	320	319	327	295	311	313	348	324	311	326	278	330	329	312	313	304	300	291	315	314	295	286	296	345	279	327	319	297	286	275	332	308	320	324	350	307	323	324	300	331	330	300	351	330	312	320	302	315	296	305	312	325	327	299	285	297	341	305	304	290	251	308	298	317	289	298	300	295	350	260	320	328	318	344	343	323	319	340	316	329	298	347	302	304	326	300	312	305	301	313	303	320	330	323	300	292	255	281	293	305	329	288	314	347	304	290	291	312	320	322	305	334	293	288	307	320	335	328	313	287	300	309	304	301	341	336	269	311	304	271	280	313	292	263	321	294	254	318	341	275	327	302	268	311	269	307	305	311	331	301	318	346	316	291	295	290	311	324	306	324	345	301	338	324	310	312	320	340	299	296	285	333	299	324	314	311	291	281	292	307	317	331	330	296	323	344	317	304	322	313	301	315	285	315	321	330	311	290	298	269	303	290	318	302	313	313	333	372	299	337	312	311	294	278	308	285	318	334	293	328	333	326	305	260	285	290	297	306	286	326	299	318	310	319	305	282	311	342	285	313	315	301	313	302	292	300	283	296	319	321	276	307	288	286	307	328	285	308	314	283	274	313	280	311	316	275	303	305	337	319	312	313	321	299	287	331	314	298	322	322	289	314	318	324	318	328	305	340	262	308	289	314	320	284	298	304	306	304	336	313	332	307	287	282	312	329	328	283	300	307	328	283	318	348	294	312	289	327	327	298	281	338	284	272	289	331	299	333	309	302	325	339	299	303	307	286	303	317	322	310	312	285	321	314	298	302	312	314	303	322	301	299	309	292	308	287	312	317	301	287	302	301	282	319	291	301	292	276	309	320	322	292	307	321	304	316	293	318	301	304	316	319	307	314	314	326	304	297	329	291	308	305	296	321	311	327	291	319	328	296	268	308	291	300	296	306	311	301	322	343	270	301	298	313	310	273	293	328	329	307	299	315	329	314	306	308	326	303	297	293	319	288	284	284	290	285	304	312	299	318	301	297	325	300	303	313	306	298	324	283	307	312	305	291	323	296	302	308	317	280	300	307	279	306	306	298	313	303	310	318	295	299	288	322	287	314	284	288	312	321	307	329	323	297	307	291	303	289	316	323	316	311	312	313	299	306	316	339	273	331	289	327	307	320	301	329	328	326	300	315	283	322	325	297	301	325	300	314	318	278	289	323	302	323	320	272	309	289	307	288	308	287	325	317	313	307	306	343	257	281	297	300	318	282	308	301	296	286	299	311	337	321	304	334	295	292	313	308	313	282	300	277	311	331	312	338	359	296	277	297	295	338	332	294	301	298	294	334	329	310	287	290	305	313	309	293	298	321	328	290	322	301	285	311	316	296	333	281	317	321	314	303	326	330	296	306	317	277	301	314	284	277	320	284	322	300	319	335	318	342	326	300	327	298	315	329	269	305	283	309	307	306	315	297	298	313	315	293	318	303	305	284	309	313	321	299	280	323	326	314	284	292	344	302	303	323	310	299	324	282	317	309	311	301	307	317	335	299	263	317	315	327	334	321	300	286	317	304	308	304	341	285	295	290	294	308	289	291	290	305	322	317	294	298	332	299	266	315	309	318	310	347	326	294	293	278	316	298	349	288	290	311	333	296	314	337	341	349	299	327	285	301	320	254	329	287	325
21712	1630	3109	3436	3019	2549	2060	1748	1569	1475	1300	1308	1207	1191	1109	1061	1039	1015	1066	967	970	950	953	992	904	933	836	879	858	842	898	870	797	847	826	838	843	884	866	865	844	891	846	855	825	867	857	842	876	865	792	838	838	831	915	819	895	828	849	838	763	804	826	829	829	822	750	823	798	829	860	832	845	779	803	814	787	874	811	851	813	876	789	800	814	835	812	801	783	792	782	781	825	798	803	786	790	812	804	787	837	772	804	792	764	806	815	835	797	789	800	773	842	834	804	787	762	813	849	784	772	760	755	828	821	842	780	858	800	784	829	826	787	807	817	773	829	817	765	865	815	805	809	805	798	821	795	828	773	836	818	780	780	798	808	793	784	788	852	813	844	786	805	832	825	820	821	847	799	776	795	834	834	787	821	813	851	776	784	788	784	820	825	805	794	789	833	822	779	868	814	784	807	819	799	850	819	795	793	832	785	827	776	836	810	767	796	863	781	792	805	858	842	829	823	807	811	828	797	788	765	847	772	805	811	804	808	797	823	781	763	831	815	806	791	824	791	779	813	805	799	781	782	785	791	773	845	772	853	818	771	787	792	846	810	802	781	889	769	826	828	777	767	786	808	777	860	764	825	807	771	827	747	798	789	792	772	779	808	791	795	776	755	787	747	853	765	820	805	810	858	789	789	735	825	791	777	763	804	791	789	780	790	840	795	834	806	793	822	797	801	812	850	801	815	889	793	804	801	875	810	800	749	810	863	806	766	734	782	767	776	812	803	806	786	849	794	786	837	820	822	788	773	783	812	816	801	848	784	823	842	793	729	783	728	818	840	802	858	812	805	804	772	814	798	805	806	828	812	782	822	857	790	781	842	770	812	794	817	828	835	798	832	817	801	797	825	770	789	842	817	784	754	803	789	811	767	800	797	832	836	779	820	813	771	809	774	779	797	790	835	779	743	801	858	773	767	793	761	788	805	843	780	799	833	852	832	815	843	829	771	792	767	784	794	820	760	800	789	837	847	830	826	751	780	779	806	763	806	843	756	840	812	813	801	808	819	823	811	787	778	751	773	746	837	833	788	811	817	777	839	786	817	848	783	795	768	769	770	763	786	879	764	830	803	801	785	820	809	784	827	790	814	821	823	813	773	800	802	869	810	777	816	810	785	808	791	861	813	789	748	829	805	823	776	773	824	785	786	792	814	762	826	859	806	784	789	847	787	840	807	755	819	830	817	768	800	788	801	797	829	777	851	790	863	830	834	750	753	809	792	814	764	858	842	816	802	807	827	813	797	768	832	841	817	795	796	794	769	806	754	779	830	813	791	822	820	781	814	786	786	751	825	788	809	815	802	755	810	795	794	783	821	801	766	790	761	779	835	820	769	815	789	812	812	771	751	832	818	796	836	791	814	789	785	739	844	769	799	789	787	750	788	774	771	773	854	797	811	821	827	770	796	766	798	765	770	813	768	778	818	807	819	828	813	784	796	780	762	810	816	790	801	771	777	787	833	811	826	785	806	797	820	781	818	796	822	811	837	802	811	807	833	820	837	789	792	823	849	803	785	823	797	813	820	816	770	855	804	802	775	849	844	824	770	767	771	807	823	823	780	791	856	795	813	848	839	842	798	766	770	815	819	823	766	818	818	809	761	819	823	821	815	792	818	768	843	794	874	802	790	798	775	841	704	787	819	794	788	803	838	784	791	823	818	785	788	799	821	771	829	806	799	815	811	779	834	799	808	775	838	799	791	779	790	781	831	812	815	823	778	808	776	770	817	836	785	859	802	810	822	807	827	795	796	797	793	789	794	773	758	808	819	829	804	835	754	807	763	816	807	791	746	780	766	790	813	791	756	787	796	802	871	836	725	795	780	831	784	840	784	801	825	776	810	805	801	800	816	814	798	809	815	798	777	810	808	796	793	766	772	830	836	825	809	836	770	774	780	766	848	768	809	811	798	748	847	822	790	817	874	781	820	739	820	802	774	816	802	824	859	799	838	840	787	821	806	802	815	798	811	806	792	767	803	825	798	851	826	789	809	788	756	782	855	819	799	802	765	820	819	840	783	825	742	777	791	809	800	801	764	786	853	804	782	767	810	769	776	771	785	787	814	835	830	776	872	814	814	778	774	817	826	766	766	830	795	776	762	806	804	811	755	820	770	761	814	730	852	814	785	835	828	769	772	822	806	816	774	850	781	756	798	784	811	809	792	879	789	813	781	768	768	808	757	775	809	784	781	798	804	821	742	771	806	813	774	828	794	746	862	787	812	823	807	791	796	812	819	800	780	840	831	808	810	780	819	806	837	778	752	794	791	803	856	812	816	811	786	796	774	758	801	770	888	791	819	779	823	783	788	796	815	796	793	828	765	784	784	843	781	789	763	786	846	760	785	802	795	778	810	843	862	763	829	797	765	761	807	768	801	793	815	796	769	753	813	756	835	773	816	796	764	780	813	801	786	777	848	840	741	838	794	809	765	777	799	827	766	816	787	838	789	751	776	806	804	826	799	843	843	748	822	739	799	822	815	763	793	780	784	769	829	736	834	769	727	779	782	783	791	803	766	754	748	809	857	855	782	864	799	840	832	816	821	796	825	830	789	773	725	809	800	801	800	768	826	795	810	812	873	807	770	808	826	872	744	812	768	805	766	838	799	821	797	806	870	819	764	814	816	799	837	831	831	815	790	831	840	841	807	843	839	762	801	775	823	794	824	844	809	810	783	823	771	821	796	800	747	814	833	826	822	819	842	822	821	742	829	848	804	782	810	765	779	786	819	843	842	832	769	845	807	814	789	808	807	783	759	774	782	792	806	780	796	809	838	828	797	806	787	779	807	825	811	791	807	754	812	817	769	804	779	816	763	816	812	810	816	827	773	797	799	812	808	807	809	792	802	772	844	817	828	788	851	805	773	753	744	874	767	791	813	806	801	811	858	748	800	751	803	861	845	809	789	803	775	841	807	792	744	773	795	791	781	764	841	789	790	834	832	812	829	805	793	873	804	794	829	852	803	769	789	845	842	751	814	754	810	776	859	774	872	816	782	812	772	761	798	829	811	860	800	785	816	781	810	771	798	765	843	797	776	820	792	776	853	756	847	776	776	839	799	817	860	873	827	783	849	804	795	827	761	777	818	749	795	788	838	822	793	811	827	823	798	824	814	771	823	808	808	816	799	849	806	825	810	805	748	787	846	807	758	785	821	766	773	797	786	818	814	801	794	805	803	801	773	842	812	807	844	819	772	795	816	812	807	765	829	768	818	759	795	818	802	716	813	831	788	774	821	810	808	806	788	804	790	803	815	823	803	791	802	830	811	811	827	804	821	762	867	817	840	803	816	754	808	829	793	776	779	786	790	804	833	794	792	789	795	846	836	779	818	750	814	783	845	843	794	782	845	839	786	823	812	816	799	785	769	744	825	785	823	801	771	785	827	800	782	796	811	847	795	776	787	797	802	831	805	812	779	818	793	830	787	768	852	813	839	805	802	816	739	781	772	843
52493	22324	4337	1774	1188	889	693	641	510	419	416	399	355	335	364	325	329	345	261	314	294	246	296	274	281	272	286	270	268	274	254	278	283	270	277	274	271	290	269	236	266	257	297	254	251	266	275	238	255	266	269	252	228	283	272	250	230	268	256	253	282	272	269	248	272	245	267	300	231	271	240	265	241	239	245	245	250	265	261	262	243	277	227	240	269	248	259	270	248	265	281	257	255	259	262	244	264	245	243	258	246	225	261	285	272	256	265	254	250	235	231	219	254	248	249	270	203	236	242	261	252	237	226	244	278	266	269	242	252	254	262	239	256	266	227	240	263	270	262	271	233	242	245	257	256	255	257	229	264	233	240	290	275	273	274	245	238	256	272	232	258	269	264	248	243	242	233	255	244	290	258	280	250	252	270	260	247	252	267	253	259	257	245	249	263	240	248	263	244	214	257	246	262	264	246	265	253	256	250	251	243	262	262	209	256	234	259	235	238	234	251	218	267	252	266	237	249	251	245	228	243	252	249	247	255	254	272	247	250	258	270	264	233	241	267	262	241	241	246	252	248	233	251	248	239	263	252	256	267	254	299	245	295	258	267	242	246	252	243	246	256	249	243	252	263	261	279	282	238	238	236	256	270	236	231	242	247	235	240	253	249	270	255	235	226	231	245	247	249	255	251	264	246	269	233	281	290	247	216	251	240	266	241	246	271	215	270	265	259	261	260	223	280	263	238	238	271	275	238	240	275	234	244	277	257	267	282	231	265	239	271	259	267	275	299	262	270	243	246	228	267	242	283	236	246	257	249	280	255	266	269	272	267	236	286	280	261	242	274	267	268	256	253	269	250	273	271	277	245	262	285	263	254	238	277	244	266	248	244	268	270	229	272	235	279	301	266	246	240	242	262	273	236	258	239	248	272	289	256	244	269	274	265	267	259	272	218	253	230	240	224	284	273	267	255	253	265	245	262	246	256	264	215	211	261	237	246	235	252	246	267	258	275	253	238	285	244	258	258	259	244	272	299	239	216	247	231	276	246	223	238	238	254	256	233	250	268	252	269	258	219	244	258	234	261	243	250	244	232	268	263	250	288	271	280	243	241	266	266	249	253	234	263	289	245	258	285	285	248	251	244	244	257	268	253	256	281	276	251	282	243	266	247	248	237	253	227	250	271	262	255	220	252	283	270	270	242	275	245	244	243	240	226	242	257	257	244	276	271	226	267	253	262	265	226	266	245	300	246	241	269	254	240	232	242	247	264	248	261	228	270	260	220	278	228	259	258	242	248	256	269	211	239	248	241	262	263	270	249	264	230	212	282	270	269	270	305	268	276	256	264	274	263	232	266	241	236	249	247	256	252	276	286	235	259	247	233	227	267	266	228	252	270	288	275	243	256	241	228	258	248	269	250	274	254	252	232	228	257	287	259	237	250	263	236	242	262	249	257	265	262	279	239	233	270	225	254	229	256	244	239	238	230	254	221	259	267	270	266	277	255	276	235	273	244	261	248	256	265	252	258	274	277	240	256	258	240	264	254	230	262	259	247	245	277	253	281	255	262	272	256	233	258	253	260	272	253	245	286	250	248	263	253	232	265	257	261	275	305	281	262	261	244	259	241	241	256	253	263	269	270	281	276	246	255	283	254	279	244	258	248	292	272	249	274	257	273	246	273	246	268	257	260	247	247	251	203	285	281	250	266	209	225	251	298	253	265	252	225	292	225	265	253	280	302	273	253	238	266	235	251	255	281	253	230	234	263	261	283	229	236	287	226	253	267	247	252	243	292	269	254	278	240	248	287	282	268	279	267	277	265	265	246	274	256	223	272	250	237	269	218	248	239	228	244	247	266	234	274	253	279	260	271	226	262	259	209	269	275	261	322	266	269	246	255	223	253	225	229	247	300	228	256	241	260	272	226	261	236	240	251	256	263	236	234	247	281	299	276	244	261	257	217	281	254	270	253	274	244	268	244	283	268	231	254	265	258	236	260	236	250	271	279	251	277	241	243	280	245	256	251	246	279	278	232	259	260	242	234	285	273	263	254	255	266	214	260	223	235	258	253	238	247	232	257	244	276	259	230	228	255	258	271	249	230	242	259	279	232	274	246	236	248	281	242	254	252	250	254	221	262	244	266	261	259	255	257	228	258	240	222	261	278	286	239	254	244	248	275	254	257	246	274	265	231	235	248	271	242	261	240	268	284	240	271	244	246	232	246	239	245	268	236	267	227	264	231	268	234	262	211	238	228	249	257	252	253	230	259	255	269	228	281	240	251	244	242	244	263	265	248	258	248	259	245	239	257	239	225	227	262	253	273	235	261	257	260	263	252	236	248	277	270	251	242	276	227	232	274	246	282	258	247	253	248	263	263	265	236	238	228	259	266	255	252	247	249	244	262	246	264	255	238	259	243	247	221	286	230	276	228	240	261	268	271	249	264	258	261	237	229	244	258	264	269	287	253	269	242	250	212	221	280	218	242	248	252	264	252	241	253	236	240	253	273	266	286	238	253	243	279	255	229	258	259	247	261	238	272	247	271	231	242	252	250	260	250	256	263	265	234	283	244	275	259	260	277	244	254	276	223	275	246	268	227	264	246	229	258	238	227	256	261	250	231	244	222	246	236	263	225	286	256	260	268	263	255	279	246	255	270	258	255	256	234	293	275	257	222	265	255	206	251	237	237	236	237	234	245	237	260	268	259	257	242	257	276	240	253	238	226	268	253	257	264	258	276	275	262	240	232	261	252	261	267	232	259	252	251	228	243	235	271	295	252	259	283	272	229	252	236	248	241	256	270	251	220	257	238	239	259	255	260	265	234	228	255	235	240	245	273	240	246	235	257	247	246	271	245	274	273	259	262	240	230	258	267	243	276	280	248	226	256	247	225	255	218	248	221	234	240	261	228	237	244	242	250	221	255	280	250	271	229	219	249	243	245	220	238	299	228	259	237	269	241	261	226	238	276	243	294	252	268	220	264	270	235	246	279	223	275	250	255	249	253	249	250	276	264	249	268	224	259	248	252	232	241	255	272	260	218	269	262	234	265	252	257	252	299	255	262	268	231	273	255	251	250	258	246	258	273	241	286	279	224	248	264	253	250	257	282	220	229	245	231	227	247	257	251	230	242	249	242	242	255	266	243	253	254	258	249	272	261	280	272	248	272	284	253	242	270	247	260	285	278	258	256	258	251	257	229	258	255	246	265	230	228	263	250	255	263	240	247	259	283	289	242	263	231	263	249	261	240	243	270	285	261	281	266	257	266	248	248	244	253	262	261	219	273	294	236	236	266	272	259	254	249	233	218	271	262	264	257	254	284	263	240	267	269	254	271	251	234	267	241	259	294	273	253	252	254	248	249	230	256	220	243	256	229	248	256	230	248	251	266	253	251	261	232	267	283	235	258	233	258	231	259	269	270	239	256	233	253	254	248	244	245	257	236	264	249	234	269	242	246	266	246	264	251	294	228	246	235	251	248	253	245	270	245	241	283	245	282	269	237	256
29110	2454	5209	5698	4757	3751	3160	2603	2259	2041	1716	1612	1460	1378	1279	1157	1116	1048	1049	997	1006	970	909	902	893	874	857	845	844	793	786	766	811	794	797	773	766	729	751	728	740	699	717	778	748	715	694	721	743	658	672	693	677	731	686	764	700	712	702	712	723	680	695	662	726	688	690	683	678	673	694	693	735	655	665	744	673	617	653	648	702	674	686	683	697	701	670	696	679	670	700	719	664	671	645	615	685	665	685	681	577	680	668	644	656	632	675	671	628	698	625	604	690	631	656	716	670	645	636	663	664	659	647	637	628	629	683	647	645	682	659	691	664	694	634	671	628	681	650	611	631	654	648	654	685	625	664	640	679	674	651	688	679	648	670	612	673	653	690	663	645	683	669	659	699	657	648	658	673	693	616	669	641	675	704	708	674	688	681	676	681	661	695	642	637	647	669	644	647	649	639	684	631	677	665	649	694	640	715	692	686	639	638	626	660	653	654	670	646	623	678	674	719	664	653	650	656	653	648	712	669	640	658	642	682	687	694	631	654	663	649	654	658	657	640	705	625	651	643	675	644	661	622	682	670	667	646	646	658	638	662	666	666	632	693	663	642	704	635	646	659	638	623	694	693	672	669	645	646	684	699	667	664	675	709	655	637	700	617	635	663	668	661	610	625	626	616	638	698	629	644	687	688	664	657	675	667	672	665	686	688	632	652	657	654	675	713	666	598	615	679	650	644	643	655	614	682	663	649	685	671	628	630	680	654	636	664	690	640	649	654	648	639	640	620	665	653	692	659	670	669	671	616	667	681	668	649	658	642	619	646	631	686	633	677	619	653	643	635	684	606	663	643	668	665	661	649	671	654	630	615	664	693	658	659	618	626	629	671	680	661	643	649	708	631	624	621	632	628	637	657	646	644	632	662	650	652	628	631	615	654	663	651	665	621	695	597	667	649	620	653	697	690	646	600	663	678	652	646	638	690	672	671	703	670	652	647	681	631	608	634	654	642	709	648	703	626	668	677	685	653	638	665	622	646	687	618	656	630	671	663	628	676	724	680	675	663	653	695	672	666	668	672	669	676	613	669	635	628	634	620	641	668	625	641	631	632	622	659	666	688	714	637	681	661	653	645	660	650	649	608	689	650	671	666	659	635	697	665	659	683	630	644	625	600	663	665	656	661	666	613	671	674	670	654	656	644	637	629	630	671	636	690	646	643	630	639	683	621	662	634	673	663	613	624	655	678	604	636	661	637	633	709	644	660	651	671	665	652	674	693	636	652	709	666	634	657	655	671	690	655	638	657	652	635	673	656	648	651	661	667	675	614	653	653	660	648	656	610	676	669	659	672	595	652	640	654	635	640	648	640	620	663	696	631	695	650	609	645	646	628	633	655	651	711	665	667	608	633	655	650	672	657	664	658	666	661	673	660	625	650	679	647	629	618	634	665	636	693	644	643	609	657	692	685	639	640	664	661	630	657	697	693	679	655	637	655	689	639	657	674	647	676	658	667	650	639	668	637	624	645	693	638	667	674	693	654	641	645	686	649	646	639	675	688	634	662	677	653	664	657	647	610	651	677	676	623	641	594	652	655	677	648	635	692	611	696	656	667	627	640	659	630	645	656	705	651	663	634	642	679	651	694	706	598	655	692	659	652	646	659	678	615	646	655	684	693	644	669	643	638	636	627	632	656	686	642	631	666	631	696	684	664	661	687	640	666	630	660	586	634	692	600	631	636	655	669	692	635	679	667	617	622	689	721	678	678	640	622	696	665	692	697	655	636	728	655	646	635	656	690	630	612	655	651	665	617	645	611	644	637	671	656	627	678	661	611	651	673	637	633	697	675	680	628	658	679	660	628	662	676	650	654	667	707	655	643	670	637	643	674	674	651	659	654	694	624	686	649	622	666	659	699	651	668	641	610	657	650	666	656	646	634	689	676	651	639	635	642	612	657	678	659	635	661	659	659	700	622	673	676	712	642	681	661	637	627	677	679	646	624	644	654	620	641	688	681	640	633	674	625	650	636	667	656	645	601	675	654	636	647	682	647	636	694	621	606	648	631	662	664	603	641	611	676	608	660	641	697	675	663	711	621	648	650	649	678	669	651	620	665	702	630	655	620	681	680	649	695	668	661	663	655	656	663	661	676	675	666	659	623	696	645	641	623	710	646	661	618	655	649	643	639	689	672	675	639	682	663	646	660	649	608	707	652	654	651	632	634	658	670	658	629	627	692	621	682	632	665	677	677	650	660	655	657	660	667	683	633	658	664	679	700	672	700	604	603	676	704	695	656	659	655	658	656	655	637	635	626	655	656	624	618	675	649	666	596	673	655	666	644	606	645	638	694	644	687	650	644	676	628	671	686	620	637	677	608	618	634	626	679	681	621	708	653	620	642	638	676	679	648	632	633	671	640	645	714	663	647	635	672	653	658	603	688	690	637	695	653	659	633	689	656	639	648	639	653	650	656	695	649	696	682	665	624	673	660	689	637	679	674	664	659	649	655	629	674	658	678	618	671	651	638	629	670	647	653	618	648	650	681	656	669	650	656	665	646	634	685	632	605	673	625	632	647	631	637	643	656	663	610	627	695	656	646	682	676	640	689	702	644	619	680	677	677	624	667	664	659	635	655	616	662	643	654	638	683	662	628	671	640	653	642	609	704	622	653	671	684	717	649	612	635	675	657	655	657	690	624	696	663	671	672	665	680	618	606	668	643	631	673	593	630	658	657	631	679	597	621	611	650	693	678	618	646	688	651	628	649	696	658	641	681	671	641	695	639	644	614	711	670	644	669	633	642	647	683	689	698	632	657	659	654	638	647	690	653	661	665	662	658	662	663	609	692	645	626	650	666	630	681	619	652	639	701	672	648	661	647	655	642	647	678	655	647	655	684	681	632	701	680	662	661	687	636	659	692	652	657	704	661	700	650	666	644	643	652	627	666	645	663	670	692	647	628	647	688	644	699	680	666	661	651	641	703	684	664	613	661	674	635	634	621	668	633	611	690	697	653	682	628	647	654	621	642	630	625	671	639	677	664	688	648	664	667	692	668	635	661	688	678	611	596	592	678	682	673	614	628	676	665	656	644	626	624	640	685	659	674	669	624	569	655	680	648	633	634	643	625	679	662	676	614	665	649	664	678	686	615	624	634	678	600	686	659	645	623	630	682	652	647	661	649	623	632	648	672	671	632	612	644	657	699	666	659	683	698	660	620	673	685	662	659	669	598	665	658	649	721	634	640	683	653	654	630	644	618	668	615	596	651	668	672	629	644	646	667	620	655	686	642	669	646	627	658	632	663	636	618	659	685	617	630	688	647	645	675	653	647	633	596	658	692	646	622	627	672	674	658	625	671	646	650	609	633	623	650	641	665	710	652	636	655	644	650	680	629	655	653	655	657	654	677	624	656	666	690	623	677	651	632	625	663	711	627	658	678	636	669	606	672	617	657	660	628	688	679	620	605	626	686	683	679	644	692	676	644	629	642	655	654	640	657	638	664	639
4350	295	221	188	189	175	188	196	196	199	178	214	192	201	203	175	168	173	194	181	191	169	187	193	192	179	198	200	185	191	185	191	190	179	203	173	199	198	159	170	183	168	183	212	184	187	186	203	187	176	200	192	164	200	185	172	192	202	174	185	190	207	201	207	206	161	183	182	198	165	175	182	179	193	174	182	200	178	199	184	158	176	180	188	166	211	174	172	183	180	178	185	181	192	172	189	178	209	189	191	170	178	183	213	191	167	192	188	159	170	182	175	193	202	210	191	184	180	197	176	189	181	170	214	194	197	172	192	198	197	188	198	200	177	193	202	171	199	148	187	206	187	188	185	192	182	175	164	189	160	190	188	211	183	178	189	182	169	172	198	207	183	173	176	175	181	176	192	181	182	179	186	195	184	185	193	195	189	207	206	209	206	189	199	186	190	183	200	194	144	215	171	201	184	172	183	172	169	165	175	199	173	197	196	187	182	203	214	199	177	187	182	202	181	214	196	195	194	200	184	201	188	195	201	176	167	167	169	177	181	178	209	162	175	190	169	177	179	182	167	189	198	199	209	183	213	185	190	173	192	176	196	192	193	199	181	194	206	197	168	177	187	165	176	181	176	197	171	191	187	177	189	178	198	157	202	187	187	190	168	199	162	174	164	191	183	179	182	190	171	189	168	199	168	200	199	186	168	192	207	163	177	170	184	167	181	190	186	185	191	206	189	184	171	177	205	192	198	176	163	171	176	199	184	202	195	179	148	212	180	178	161	185	184	198	188	181	183	171	202	153	195	175	180	202	168	165	190	183	175	170	194	183	180	189	192	176	192	189	180	198	160	201	179	188	188	189	182	161	170	185	189	184	178	190	185	181	168	174	168	152	175	198	173	200	176	162	202	184	203	167	164	188	173	181	168	201	184	177	197	193	209	205	225	224	185	182	194	185	186	186	194	200	170	185	153	179	192	193	159	179	158	197	194	189	179	197	168	187	174	188	203	213	170	204	198	217	178	189	201	171	172	203	180	169	196	183	213	180	213	174	166	188	185	179	139	161	178	212	192	180	140	186	167	189	176	181	179	174	188	196	199	173	177	192	182	215	190	171	213	198	189	191	182	198	164	188	181	161	182	219	174	179	194	177	198	158	185	173	191	225	190	194	184	177	165	175	178	199	200	188	169	189	186	202	179	195	189	184	167	194	182	189	207	206	181	189	178	197	199	195	181	180	189	192	179	201	173	189	182	182	172	185	173	176	190	156	172	184	186	175	193	184	161	173	188	182	199	203	177	188	186	174	205	168	180	191	183	169	159	204	206	176	195	164	170	175	175	188	186	211	188	194	188	166	187	169	177	185	189	164	185	188	182	190	185	189	183	180	175	171	190	218	170	175	199	204	166	178	200	182	189	183	153	199	201	197	197	182	154	192	198	182	192	180	159	169	183	184	178	197	186	181	178	191	179	204	162	198	205	189	169	190	174	185	173	190	175	204	209	191	189	211	182	174	196	188	205	211	197	189	175	191	188	182	179	189	212	187	206	196	176	191	197	164	199	172	186	179	194	171	181	200	198	174	182	180	191	196	187	187	195	187	166	194	205	151	193	180	173	180	191	192	186	178	197	171	188	194	179	191	182	171	174	168	195	196	169	174	188	197	177	179	172	201	167	205	208	186	212	171	214	181	192	177	210	200	179	210	200	174	191	183	184	177	191	200	196	156	178	204	192	169	180	198	198	196	176	183	180	187	182	181	180	168	171	196	191	209	178	180	182	204	193	178	202	181	173	169	181	196	200	194	173	190	188	198	191	160	211	188	184	194	192	199	183	199	207	178	191	187	157	203	188	182	184	165	208	197	178	179	198	205	176	177	195	172	194	192	176	192	166	189	145	202	179	189	163	160	174	144	189	196	177	186	200	190	188	201	186	181	187	185	205	193	181	182	192	175	171	161	201	168	189	162	195	192	183	193	183	192	193	186	202	180	192	170	178	206	193	187	180	205	179	193	168	189	184	195	179	180	170	188	188	191	204	183	183	162	170	173	174	184	161	196	181	207	203	194	208	201	191	194	189	182	173	203	214	185	166	190	181	199	194	190	186	186	194	178	180	202	197	190	164	159	200	194	191	193	208	204	198	161	183	215	170	203	186	180	185	175	196	212	167	177	190	202	197	181	181	191	164	189	166	204	178	206	192	207	178	178	200	190	143	196	171	207	170	182	180	169	175	197	188	157	170	190	175	177	201	197	178	202	201	197	180	185	194	186	187	168	175	192	183	153	192	173	205	178	178	191	182	203	185	161	181	185	195	176	186	212	216	182	202	181	212	198	166	189	188	187	206	176	202	213	177	201	187	167	188	175	176	179	153	204	170	210	215	183	177	186	197	207	186	178	193	198	197	181	182	173	180	173	186	187	179	199	170	170	198	178	199	161	183	200	182	197	159	216	184	183	201	189	170	171	180	187	168	178	206	189	181	183	192	206	189	188	182	199	194	184	173	167	188	184	188	212	198	214	199	193	173	189	185	169	179	170	181	206	189	197	167	168	191	188	189	179	189	179	178	182	199	226	174	170	182	193	198	192	198	168	205	219	179	180	184	195	203	211	180	190	179	184	204	204	183	178	193	149	187	196	177	187	183	193	196	179	210	200	204	181	168	182	191	195	195	181	194	169	204	187	209	185	194	192	181	208	155	213	190	204	182	156	181	181	177	178	172	207	184	174	201	199	191	187	174	192	175	179	182	196	206	202	207	193	196	213	180	180	218	179	174	183	173	167	158	193	191	204	183	180	204	174	186	195	181	165	179	177	210	195	194	164	175	185	179	181	179	198	167	170	214	190	152	187	203	183	190	201	186	190	186	196	181	168	200	158	173	191	193	165	178	178	179	177	192	174	174	172	180	196	175	183	188	166	197	184	174	173	201	182	170	193	195	192	195	197	198	173	172	209	189	184	179	185	193	170	173	175	159	193	180	179	178	194	187	198	191	201	194	197	196	214	194	188	216	171	204	203	216	203	193	160	163	187	212	202	221	194	173	180	169	206	187	158	173	174	191	181	175	190	190	157	185	179	195	172	186	181	205	174	193	181	209	193	180	208	225	169	174	197	172	192	176	171	190	169	182	186	196	212	188	179	175	189	191	181	183	183	161	172	195	203	188	189	199	169	180	197	192	202	164	193	150	182	180	171	187	172	181	178	209	161	198	182	181	168	199	177	205	167	180	178	173	196	181	203	176	212	160	194	180	201	196	185	178	206	185	197	180	168	178	177	201	194	178	201	179	190	174	198	177	193	217	202	176	193	191	192	184	183	183	183	162	167	176	181	178	182	192	208	198	188	173	197	183	196	171	167	180	167	147	180	185	194	208	227	212	192	192	180	195	175	195	191	199	210	179	170	197	166	202	198	195	208	187	179	173	190	172	167	191	182	185	186	163	202	194	187	164	192	216	179	199	171	195	204	179	179	173	189	170	187	172	199	183	214	180	175	197	187	207	228	172	180	184
4274	589	673	683	674	613	612	584	555	558	561	553	571	560	572	565	560	540	493	558	570	565	551	540	528	539	525	510	544	512	489	521	546	586	534	502	547	537	520	560	551	602	549	525	529	523	529	550	521	510	532	519	523	529	507	529	557	501	510	530	546	535	535	510	542	503	551	540	521	557	540	522	497	540	498	525	511	520	534	545	552	577	525	570	536	492	529	520	528	552	552	512	525	503	552	536	544	502	546	537	572	519	540	510	535	563	555	571	565	542	509	551	561	513	527	542	506	530	550	517	500	532	531	530	506	525	487	522	508	523	579	534	513	489	503	560	559	523	534	539	538	522	495	508	536	551	573	532	523	549	505	563	516	576	511	526	558	542	542	554	508	517	527	512	541	562	528	551	527	526	571	490	536	523	526	540	505	543	484	549	516	523	541	536	562	546	529	547	513	537	514	505	491	586	516	513	561	562	523	575	503	516	502	481	528	510	521	497	518	535	546	478	548	522	555	516	514	563	532	539	525	553	556	521	500	576	524	535	545	517	496	550	530	507	538	490	553	526	512	545	534	537	523	535	574	524	536	538	549	530	502	518	505	507	521	531	533	535	533	516	531	546	479	533	515	516	503	563	523	539	547	521	532	539	512	541	555	553	548	515	497	524	531	488	537	546	566	533	540	577	454	506	586	547	496	529	540	549	556	560	510	536	505	532	508	530	527	543	504	536	538	501	529	525	522	519	538	554	538	556	512	532	522	500	534	562	497	547	507	542	546	508	503	544	514	525	520	499	555	556	517	578	541	520	553	548	515	551	520	549	527	545	558	566	521	537	530	503	533	485	539	516	537	505	544	520	538	561	519	558	552	528	529	559	553	569	526	543	548	536	554	562	506	565	498	531	519	510	519	523	493	511	529	540	517	530	559	523	459	525	546	530	502	494	521	530	538	553	518	540	566	520	511	552	529	525	543	512	509	552	541	572	574	545	563	540	515	587	500	531	537	562	547	486	501	515	564	542	534	557	544	554	556	513	557	532	495	508	535	531	499	579	489	543	501	527	558	521	556	531	517	553	509	520	481	556	551	535	495	527	544	555	544	540	492	540	549	532	552	549	573	538	540	542	534	538	564	533	535	538	568	541	537	540	512	494	513	553	542	469	530	533	533	516	520	534	516	557	540	521	559	528	525	521	555	498	554	517	485	527	513	529	527	538	557	532	523	525	527	501	549	506	513	544	545	520	543	563	567	524	521	526	577	575	542	558	537	538	532	517	533	522	508	543	500	524	548	540	540	492	540	598	499	509	530	522	555	514	552	527	516	526	515	515	525	547	500	550	562	528	552	496	514	538	512	568	540	529	534	538	512	589	523	558	551	533	517	519	546	519	564	529	519	522	524	536	521	517	536	537	531	544	507	537	515	526	557	535	511	525	562	520	536	538	522	547	539	552	497	542	544	526	534	531	530	563	479	548	560	504	544	549	562	555	560	547	528	496	512	526	565	542	521	547	532	541	569	608	490	545	555	550	544	548	583	515	522	562	545	552	506	562	553	551	544	502	563	492	476	527	561	506	519	516	505	570	510	493	546	502	559	543	555	527	558	548	513	518	539	558	576	556	522	517	527	542	532	516	544	548	524	542	487	558	531	550	531	520	544	473	548	502	530	575	502	543	511	537	543	523	515	537	524	550	543	541	490	490	528	548	528	524	487	552	521	509	524	551	508	503	531	544	497	538	520	565	562	514	575	543	561	579	540	513	497	563	491	541	521	537	516	550	581	533	521	538	528	547	541	489	570	559	503	530	547	507	534	564	538	543	548	509	521	512	510	513	483	529	503	544	506	550	504	514	518	493	535	554	554	544	567	528	487	499	543	499	542	531	538	550	548	580	530	552	528	540	589	490	498	479	577	549	486	556	534	518	521	519	533	515	550	527	562	501	540	537	515	536	561	510	501	521	508	582	498	568	544	560	485	505	547	541	558	512	529	495	506	491	510	531	528	568	530	530	529	528	509	533	519	547	553	559	547	528	559	561	552	547	520	567	523	524	534	547	553	520	532	495	508	508	560	557	541	499	508	498	503	571	533	564	490	559	515	494	549	512	549	513	530	511	550	542	511	509	542	507	532	526	548	558	508	522	559	567	576	524	556	537	491	520	474	534	513	547	522	548	541	516	529	538	508	520	513	540	528	517	499	524	536	576	505	563	563	572	514	527	532	544	565	503	590	528	552	499	496	563	530	558	563	557	559	462	553	455	542	516	528	505	517	547	543	508	540	513	512	563	518	542	529	532	550	550	521	531	542	504	531	518	540	531	493	519	510	538	518	509	521	527	533	516	522	542	518	520	528	566	516	574	566	470	518	501	525	539	522	520	536	528	579	561	535	510	578	526	516	495	533	550	514	549	588	538	504	521	509	545	530	505	550	531	525	515	528	523	564	537	514	551	551	519	525	520	529	541	585	535	526	545	558	520	494	547	564	546	496	516	534	542	503	489	494	522	524	555	513	530	493	560	510	546	546	521	501	542	544	499	566	522	568	566	515	517	527	557	522	526	587	517	541	527	535	521	533	530	551	557	536	551	540	516	525	522	548	525	497	554	529	530	539	474	547	543	550	512	478	544	548	516	530	517	518	557	501	527	519	530	517	510	539	518	528	458	531	552	532	519	547	558	541	501	511	513	541	514	504	515	568	516	568	505	502	566	509	531	506	551	514	510	473	517	533	573	537	522	544	559	527	530	497	560	511	543	534	503	498	528	522	564	532	548	509	560	506	493	498	535	532	552	543	493	524	546	498	529	549	519	523	492	562	526	511	499	564	517	562	533	560	536	510	492	563	530	512	550	543	513	528	533	533	508	523	515	521	500	556	543	530	517	540	565	560	510	509	532	532	565	554	533	580	538	526	478	538	573	526	540	547	549	565	540	532	513	524	566	458	512	528	555	523	496	540	533	547	555	551	536	511	529	534	531	549	574	532	542	498	559	528	513	539	577	537	527	503	514	541	524	533	539	563	531	531	551	555	541	510	513	573	542	506	520	511	544	541	519	528	514	505	531	539	517	512	516	531	569	537	529	520	521	551	554	540	514	509	547	547	510	580	525	510	543	606	557	571	546	509	550	535	517	561	541	533	511	486	561	564	572	535	522	523	542	519	512	547	537	574	533	552	543	552	506	543	522	495	551	504	519	568	512	534	485	537	540	525	549	497	543	521	493	552	528	535	531	548	532	540	546	522	528	484	527	517	554	532	551	543	530	505	519	533	512	518	566	544	553	535	479	546	510	529	555	520	510	532	545	536	574	574	510	561	539	576	582	536	540	487	510	560	529	539	520	534	548	529	493	538	530	566	561	509	514	555	527	546	504	517	538	523	509	544	552	591	579	549	526	514	516	560	521	499	544	564	552	482	527	507	517	553	542	543	521	557	540	524	532	528	561	534	507	512	554	495	509	536	551	501	575	512	522	518	538	519	543	525	582	526	574	529	558	534	559	483	505	532	523	525	572
39614	12567	1716	957	788	595	512	411	415	378	372	382	363	344	324	327	323	329	305	352	297	324	343	325	307	326	342	319	321	333	301	328	336	330	363	333	311	317	298	282	317	316	328	332	307	333	327	319	322	314	323	306	300	284	307	312	323	360	301	303	310	305	314	331	313	319	286	296	302	322	289	307	330	305	317	344	324	329	353	295	266	298	321	314	317	306	301	336	306	276	297	302	295	283	291	324	323	272	309	309	318	352	299	316	293	316	284	306	308	348	299	308	289	336	329	323	351	331	311	296	297	291	296	261	315	312	320	302	302	337	299	300	298	287	316	280	304	288	278	295	276	297	301	297	335	322	303	293	288	282	309	313	293	322	308	300	323	268	312	314	311	266	294	352	274	297	280	292	289	314	314	298	309	258	326	310	312	301	290	277	335	313	310	317	289	318	293	321	310	309	296	325	314	318	314	316	314	322	298	318	341	319	271	324	305	280	277	293	297	314	344	333	321	289	310	310	298	303	322	279	316	311	327	293	334	309	303	316	302	302	356	305	289	296	293	299	315	290	304	322	299	331	330	310	326	314	297	246	302	323	285	294	329	304	288	305	333	300	319	288	318	318	308	301	314	299	284	299	304	305	331	308	306	318	332	299	322	313	342	336	306	279	294	308	296	274	284	316	329	303	321	292	258	316	333	285	306	266	301	313	311	317	297	305	314	277	270	329	316	290	302	293	296	283	327	307	315	319	305	315	288	331	298	271	315	308	299	295	319	317	322	307	292	305	304	290	314	267	327	275	314	316	305	276	311	296	310	270	284	310	298	286	299	311	320	287	303	265	331	291	299	272	323	299	302	303	331	320	286	277	313	288	314	299	311	345	275	289	293	280	283	317	327	290	299	276	327	275	310	312	317	278	313	309	290	324	301	299	316	308	306	300	326	286	298	309	291	330	278	281	300	301	334	314	315	303	313	325	295	295	308	303	280	300	306	327	301	297	317	303	296	322	310	278	335	289	310	329	314	323	318	323	337	342	302	285	319	312	278	296	301	297	329	346	334	316	318	280	299	310	335	306	321	331	323	304	326	347	303	303	294	300	310	299	294	320	300	343	320	295	305	305	290	309	339	299	299	317	303	289	301	279	296	295	320	293	322	296	310	321	294	342	289	309	270	296	293	303	288	329	294	332	319	304	315	331	308	299	275	327	287	286	332	323	267	335	309	310	357	317	279	308	317	361	301	295	297	291	295	296	303	292	298	333	290	306	310	282	311	348	330	317	332	305	274	310	318	296	303	281	279	315	329	295	292	338	284	308	294	324	315	321	293	281	334	312	337	304	307	270	276	298	305	318	317	341	287	304	280	274	327	317	300	308	302	307	295	306	289	310	332	297	281	312	320	315	296	308	288	291	334	299	313	287	311	313	343	344	290	326	334	321	293	336	273	275	299	336	325	285	304	318	320	302	331	336	313	312	273	291	298	291	315	323	312	345	317	318	320	302	293	292	302	297	292	297	278	331	296	308	287	277	316	311	304	291	305	311	293	303	273	295	293	311	281	313	301	274	297	333	312	351	280	310	284	300	285	286	336	301	297	322	300	309	299	271	282	322	247	295	297	290	290	291	299	307	282	334	308	305	319	294	306	316	280	319	299	311	311	275	272	290	329	287	321	316	319	288	274	314	311	283	317	306	306	314	315	317	285	307	327	338	316	327	302	341	295	278	308	326	332	328	302	299	267	298	279	297	302	327	346	307	303	337	303	300	294	289	331	315	319	317	321	320	322	299	280	282	298	316	322	294	292	332	297	296	304	341	308	342	312	299	324	319	326	271	294	310	300	271	328	316	299	294	293	335	308	282	293	318	302	300	279	313	288	315	320	277	292	320	326	285	290	313	298	298	322	303	322	290	298	302	284	304	308	312	302	276	305	341	283	297	278	326	300	323	293	314	292	335	315	318	296	309	304	307	318	308	284	267	304	275	307	317	314	291	334	293	314	284	318	315	315	323	337	307	294	296	298	286	342	331	275	300	306	284	301	287	291	294	323	330	281	309	300	319	316	312	306	309	317	312	319	306	289	317	284	276	303	316	319	293	308	295	265	292	321	323	309	317	316	302	302	314	323	328	316	304	317	306	320	306	324	317	296	337	280	308	289	298	334	299	288	303	303	275	299	273	299	312	305	254	320	296	283	284	269	315	340	332	311	298	304	270	291	311	321	284	313	307	304	297	302	329	325	300	294	262	311	340	301	298	323	303	282	299	286	308	303	315	329	323	308	297	312	320	305	311	303	299	310	339	281	293	319	319	307	305	309	319	307	315	275	267	299	296	291	291	330	284	306	327	316	291	329	323	306	293	318	284	311	327	302	303	316	294	260	314	291	303	310	298	294	316	305	316	328	335	334	335	313	322	296	315	294	285	310	305	316	308	334	291	312	324	297	309	346	312	325	329	300	312	317	315	297	307	295	306	314	301	295	304	341	290	326	305	302	304	304	303	273	325	300	297	302	332	303	324	305	303	323	271	316	330	291	324	325	328	289	306	309	289	299	317	305	320	298	307	290	314	324	324	326	316	309	329	297	319	309	327	321	304	335	280	305	296	311	309	299	320	329	328	315	271	318	278	310	305	283	329	299	290	347	308	313	291	306	296	295	310	294	268	287	285	304	302	311	299	308	317	333	299	286	300	300	330	313	277	314	309	337	282	316	333	293	353	313	288	313	327	314	304	303	325	273	307	313	292	338	273	329	328	290	286	337	316	340	304	296	329	293	298	327	319	307	277	292	294	271	307	304	329	301	303	307	319	324	302	312	317	301	266	309	333	297	275	301	313	331	286	303	317	304	297	286	324	325	324	320	307	298	300	264	348	319	334	286	272	284	294	311	273	313	338	318	289	315	315	296	330	334	319	286	284	254	307	302	297	333	297	345	285	277	313	285	307	335	279	284	324	308	317	335	285	314	293	331	277	317	309	311	298	315	295	289	306	290	308	359	303	293	288	297	302	314	298	289	286	320	326	306	307	304	281	291	286	306	314	334	314	322	288	326	316	325	313	283	321	322	309	302	311	278	339	297	281	296	309	303	287	295	296	297	291	338	284	332	272	315	323	289	290	310	285	304	307	285	294	320	335	294	301	338	299	320	321	287	302	310	328	306	284	311	323	313	297	286	308	297	314	300	309	269	282	270	317	333	333	306	311	325	282	341	320	296	357	312	281	286	308	352	312	284	307	283	281	306	280	332	341	317	288	289	317	307	314	304	321	315	305	272	311	307	290	323	283	283	310	300	278	307	292	336	299	331	289	349	325	281	294	279	330	287	320	316	299	303	325	300	296	288	322	311	284	332	335	283	302	327	320	301	318	355	325	268	327	329	287	270	316	286	316	289	296	297	299	309	295	285	305	281	321	271	314	299	296	289	305	288	317	313	342	278	276	284	306	323	294	299	321	294	322	306	299	292	287	294	309	296	318	314	308	293	306	309	280	308	295	327	333	307	298	317	302	318	291
21481	1660	3215	3324	2887	2420	2068	1832	1592	1521	1389	1279	1210	1126	1040	1056	1045	1024	984	951	943	922	888	918	920	905	912	864	871	848	882	867	870	857	932	839	857	862	822	836	875	845	792	795	812	824	858	830	813	841	845	854	815	814	823	857	827	816	799	805	803	834	783	843	791	826	822	825	846	816	812	800	781	860	833	883	793	798	806	840	806	770	779	823	830	843	829	798	797	813	778	826	816	778	782	794	805	821	785	780	738	829	758	809	787	786	779	781	785	808	789	825	817	826	801	760	782	790	793	788	753	800	827	789	814	821	781	809	856	789	801	868	866	809	807	832	797	793	784	868	814	805	839	829	812	807	809	821	756	803	819	750	807	836	797	813	802	785	810	781	829	776	779	771	817	823	753	800	791	865	764	794	814	812	793	826	804	767	828	784	772	773	806	840	794	832	810	826	774	881	800	786	746	793	778	772	780	789	792	793	788	834	804	797	791	805	782	808	786	800	772	864	757	808	808	801	795	782	849	836	789	828	794	804	797	863	773	802	852	777	836	814	855	836	818	773	837	803	808	770	819	816	809	734	821	777	813	827	752	830	789	810	820	772	784	775	762	778	838	860	835	795	821	744	775	808	787	852	785	810	770	790	779	816	761	832	796	813	799	788	821	809	816	792	839	826	811	849	766	842	764	841	793	820	834	783	817	820	775	802	800	804	774	775	825	741	786	799	812	775	805	832	780	791	787	770	826	802	793	816	819	807	750	792	835	800	808	799	792	808	782	799	785	831	803	821	795	812	774	769	787	768	764	778	766	806	810	812	801	759	816	857	807	832	762	807	804	775	813	790	792	853	837	845	771	869	768	800	795	815	831	726	824	865	775	821	781	804	797	823	844	814	841	769	772	790	814	778	827	815	802	770	774	749	824	812	812	811	735	769	782	761	833	837	797	779	794	848	803	807	814	740	803	770	813	830	781	789	765	810	797	804	771	744	820	762	821	737	796	774	766	773	805	808	810	794	830	781	828	790	771	786	830	769	780	794	808	771	799	821	785	780	764	759	852	796	833	787	868	780	767	808	831	762	777	811	834	795	846	828	777	804	832	790	827	780	742	780	782	816	771	799	786	819	817	808	824	842	781	801	808	779	806	785	820	790	804	793	801	766	790	796	769	823	807	822	802	812	809	795	772	731	787	850	783	797	809	786	761	771	825	774	817	823	802	759	776	746	812	813	771	763	808	786	817	808	759	786	790	779	815	750	803	810	755	786	790	846	774	772	790	799	791	732	765	813	788	803	819	785	744	781	801	775	853	819	794	770	828	776	819	822	863	785	780	799	793	808	798	823	818	735	829	805	776	791	838	772	790	736	823	807	846	802	767	802	834	836	818	790	754	750	785	776	819	778	727	771	796	795	777	795	799	779	821	857	810	813	801	855	824	750	858	788	775	831	809	817	758	812	808	800	807	806	800	785	777	793	815	845	796	826	809	808	799	785	795	805	819	799	773	787	788	759	807	775	783	788	827	809	815	840	785	827	789	773	821	773	817	845	808	801	831	822	764	774	771	781	818	795	818	803	808	867	823	808	791	779	806	804	757	785	797	793	831	771	828	817	829	763	782	808	771	783	790	809	793	806	801	818	787	743	852	806	791	796	785	780	817	861	781	822	794	798	807	784	767	770	798	784	819	838	764	835	768	798	799	769	808	838	773	814	821	812	833	812	855	786	812	755	817	790	766	830	817	826	757	778	795	758	787	826	794	803	798	781	808	778	811	806	820	821	794	817	866	796	789	784	812	782	818	828	746	795	818	817	828	818	767	745	825	804	772	813	809	814	794	762	820	790	823	863	791	786	783	752	836	792	762	764	777	808	822	810	808	769	833	774	797	830	819	781	784	810	849	783	820	833	771	793	843	794	781	778	763	794	802	852	870	779	810	802	836	731	795	744	800	766	790	799	771	806	825	752	808	843	834	862	765	766	801	797	842	792	777	792	765	796	840	817	817	821	803	780	808	777	810	832	816	809	760	750	808	840	816	788	762	811	795	768	834	786	864	787	789	789	764	819	766	801	786	818	799	800	773	820	820	738	746	739	810	825	812	780	793	817	822	791	761	758	790	775	816	824	803	793	790	799	800	754	830	773	810	825	841	803	789	751	808	785	780	780	810	755	818	810	796	778	844	845	828	785	830	793	760	822	797	748	790	853	790	727	789	802	773	769	772	787	768	800	814	822	801	784	751	801	814	819	829	770	813	821	779	843	788	807	764	772	778	808	807	806	785	768	771	811	789	768	746	809	843	778	833	845	824	756	774	824	804	757	806	800	788	812	826	809	820	782	746	763	803	783	780	771	792	795	802	757	817	807	741	806	799	782	790	806	773	813	817	767	786	801	776	763	761	809	786	768	781	824	837	803	778	823	780	757	800	797	769	801	799	786	836	819	800	769	758	788	810	778	804	798	775	809	823	855	777	831	834	836	816	761	798	803	785	809	780	825	805	831	741	802	819	806	879	788	768	851	780	740	797	808	772	818	768	783	818	791	778	788	770	828	848	818	741	779	761	778	773	814	785	807	815	760	798	807	810	771	762	827	791	806	772	789	781	733	824	784	783	811	802	764	810	795	790	781	788	839	817	823	812	797	835	782	795	774	845	780	769	801	796	805	838	830	825	854	803	734	798	806	769	763	847	821	810	796	786	765	832	791	798	840	759	783	742	782	794	801	771	793	799	823	767	829	815	813	807	792	795	804	787	806	773	798	815	805	803	778	799	845	767	790	805	785	789	805	835	796	832	779	820	792	831	808	849	811	792	746	772	788	826	833	801	807	795	786	799	767	795	836	799	796	759	787	846	776	847	796	715	815	795	763	771	753	772	804	807	781	814	753	794	849	818	770	808	805	795	840	798	788	785	788	746	815	795	815	788	762	773	814	745	758	784	842	790	862	809	822	833	768	808	786	801	793	771	752	848	774	820	776	772	822	774	757	803	793	799	754	811	820	789	767	834	846	822	741	779	806	782	787	812	839	791	757	789	816	802	838	810	774	766	762	764	806	801	777	772	796	783	839	788	802	758	816	813	787	774	805	793	794	769	862	790	802	828	843	800	850	806	808	787	775	808	802	782	827	751	790	845	817	795	823	763	803	772	831	798	782	818	773	755	827	768	841	802	766	759	748	796	801	785	777	813	741	816	778	776	820	835	777	837	775	822	777	816	803	797	831	805	789	824	774	810	766	842	785	825	804	752	821	774	790	800	734	822	776	825	789	794	797	775	789	791	794	762	870	784	752	803	840	778	762	902	782	743	785	836	791	811	788	801	796	780	825	804	805	795	759	796	771	791	789	812	783	820	768	832	823	770	761	788	815	825	799	790	779	765	802	835	841	730	839	817	821	804	847	759	816	781	832	822	812	782	772	785	839	780	811	831	798	780	773	836	790	837	869	828	792	870	791	855	796	814	823	827	808	859	774	768	791	741	849	846	811	866	765	783	812	798	815	834	786	768	826	817	821
53840	22176	4426	1794	1172	874	693	586	529	454	398	439	339	362	287	304	307	288	287	312	292	280	299	309	263	274	297	274	269	268	263	280	265	306	278	255	266	248	255	275	274	257	254	277	254	265	276	290	264	259	288	260	261	236	237	252	221	266	252	258	247	260	242	275	216	222	248	236	225	234	250	255	237	259	279	248	263	260	238	281	211	262	269	284	241	288	279	271	240	263	243	275	269	247	256	245	272	263	242	252	245	254	255	263	253	243	261	247	253	239	293	270	216	262	254	224	263	255	265	227	276	252	264	246	263	255	247	265	243	256	267	266	263	296	250	260	260	249	258	257	247	262	239	272	244	244	242	233	244	237	262	276	246	221	240	243	254	239	244	238	244	238	251	265	246	226	254	282	266	245	232	279	227	276	239	224	268	262	257	240	263	237	227	213	267	266	257	224	271	251	237	262	248	264	265	254	253	262	241	229	263	272	263	217	224	274	241	259	251	224	265	251	243	257	274	257	255	243	242	248	236	274	243	242	274	257	256	259	260	268	234	227	276	257	225	257	241	234	265	258	245	249	257	245	239	264	209	226	292	261	242	232	253	259	250	258	274	258	269	210	230	244	232	251	236	266	283	248	233	257	258	240	248	260	247	266	260	226	236	281	233	230	252	236	249	225	250	247	260	252	269	267	235	278	252	271	242	248	242	246	250	269	242	274	261	255	249	230	252	246	219	261	286	242	272	282	261	267	231	257	262	257	249	236	229	265	268	245	265	226	205	281	245	262	241	273	257	262	251	262	263	272	254	249	245	253	266	234	308	255	240	238	251	241	279	253	231	292	267	235	279	247	276	252	251	266	237	246	245	225	241	238	247	267	246	255	225	263	256	279	260	247	207	286	270	250	294	253	252	277	240	265	257	245	256	272	262	254	215	240	274	287	235	249	272	265	227	252	225	255	270	256	219	270	261	242	250	245	253	252	254	271	269	266	253	274	243	229	246	231	281	256	236	255	271	231	239	226	232	252	257	219	230	230	243	238	264	234	218	278	262	261	245	232	229	252	249	254	260	230	228	265	242	239	240	248	281	261	253	288	272	235	301	251	233	256	226	225	248	243	226	241	233	266	251	251	276	225	224	257	231	258	249	252	253	261	245	261	258	262	262	260	244	270	250	254	264	288	268	254	277	261	292	251	243	252	265	277	267	267	268	269	248	254	232	219	268	241	267	238	268	218	263	262	236	267	246	255	247	258	259	254	249	275	258	220	250	245	257	259	231	271	250	275	284	252	266	248	261	260	270	254	234	274	240	254	257	233	247	213	271	272	262	257	270	289	259	258	248	234	240	236	268	254	263	274	234	247	257	213	245	269	256	251	288	254	253	244	249	268	231	282	275	246	260	245	279	215	258	245	252	246	257	248	254	245	254	261	238	271	260	270	245	234	275	274	267	263	267	272	284	279	256	245	236	262	245	258	242	229	239	246	263	226	252	228	238	284	258	257	269	260	223	284	251	263	267	248	250	241	281	233	240	246	252	251	261	259	255	273	253	271	237	245	262	231	283	250	263	275	255	247	279	235	276	264	256	239	264	249	261	254	258	246	246	250	246	245	249	242	238	231	232	255	267	258	238	247	236	272	248	237	264	262	251	276	251	246	261	270	232	252	260	273	265	285	285	279	255	250	275	283	264	231	256	247	234	230	239	250	273	255	230	266	262	274	230	257	290	279	256	285	245	255	289	270	275	271	239	270	234	267	281	262	241	267	273	257	260	284	268	237	252	228	259	250	272	256	289	256	245	251	281	253	271	237	273	241	265	275	273	248	262	233	226	254	258	239	235	274	247	270	243	235	241	233	248	241	248	281	290	210	272	225	256	252	248	275	248	234	252	276	236	253	223	250	280	258	260	267	247	280	263	270	279	264	241	271	255	267	287	242	257	241	230	259	256	265	257	236	250	256	270	269	241	248	251	267	240	251	248	244	258	249	256	247	277	235	264	300	231	257	259	247	248	235	258	249	231	248	249	253	232	256	261	260	242	245	235	277	261	243	287	234	252	295	262	256	247	251	262	269	220	240	254	264	236	246	270	271	218	254	256	237	239	278	230	248	237	256	220	248	278	238	251	225	254	264	275	192	221	264	272	232	249	240	284	236	246	258	230	228	250	261	257	281	243	227	275	270	259	266	264	274	252	250	235	253	265	255	251	246	261	258	233	245	259	268	260	243	285	243	247	253	236	253	258	286	276	235	242	229	271	246	235	232	265	257	267	277	281	248	243	243	256	243	227	244	260	261	243	269	250	231	251	270	260	248	252	270	269	250	268	280	257	238	267	242	251	241	243	261	221	231	238	273	243	280	253	227	234	259	279	280	238	273	288	262	275	238	275	291	235	237	254	267	255	246	239	259	235	285	240	240	281	266	253	268	257	258	239	252	263	256	264	262	268	265	245	246	250	264	266	218	243	266	278	245	244	246	246	275	228	266	254	258	266	239	264	239	246	264	247	249	272	223	264	253	238	264	238	276	258	249	275	231	276	263	262	244	240	245	231	241	264	214	268	235	263	224	251	260	265	275	261	252	256	245	251	265	264	224	247	241	258	247	258	246	242	248	260	267	250	248	284	227	260	274	226	246	237	242	276	243	261	253	234	258	276	238	230	249	240	257	251	241	246	244	235	242	251	270	221	248	272	232	257	277	242	246	239	232	271	244	247	241	240	286	233	263	265	209	260	251	266	254	278	257	255	239	264	243	237	268	266	271	243	232	260	264	270	250	264	269	254	252	253	247	239	269	278	259	255	271	225	251	272	232	240	292	238	224	274	264	250	260	250	243	272	281	245	271	223	243	269	253	240	266	241	236	273	242	245	232	250	259	276	253	239	246	257	233	260	233	240	233	246	265	233	266	245	242	243	240	257	267	263	278	253	228	250	252	259	241	227	238	242	227	241	273	259	249	245	240	240	257	258	239	241	246	242	248	265	268	240	250	236	269	282	240	253	240	267	244	251	239	226	249	270	262	252	265	284	257	229	283	252	257	243	272	259	276	235	246	258	287	245	253	247	268	264	274	252	233	243	238	256	240	223	244	262	302	223	272	236	227	262	211	224	248	253	253	247	246	249	246	258	262	256	227	248	233	262	217	259	257	270	280	258	272	227	215	277	252	265	249	242	241	242	229	244	293	243	266	213	232	252	258	243	253	232	250	256	223	260	277	265	242	238	250	232	278	251	251	235	260	243	295	271	228	265	232	261	262	252	235	251	253	256	260	268	267	266	226	209	267	242	238	257	278	255	257	252	251	269	236	248	267	265	249	246	232	260	266	245	275	257	229	266	265	244	224	264	259	269	245	283	244	248	262	252	227	264	246	259	235	239	271	242	273	252	239	221	264	253	251	235	275	253	263	241	227	236	245	254	246	269	251	269	249	259	245	247	261	264	232	233	234	249	273	272	246	248	276	260	264	242	276	269	254	260	246	242	244	234	253	261	250	280	244	241	264	240	266	258	239
29776	2363	5108	5472	4689	3791	3112	2497	2217	1976	1788	1536	1408	1333	1242	1172	1122	1051	1052	996	920	981	917	924	886	858	879	810	761	854	790	777	815	739	742	735	772	718	708	771	768	700	744	754	728	696	656	707	712	710	715	737	713	634	646	716	625	724	684	700	670	678	699	669	683	693	738	694	691	672	681	695	651	690	695	665	645	670	723	631	683	656	661	660	665	700	619	684	696	656	658	662	626	709	636	666	650	658	668	667	702	603	660	650	690	655	597	658	687	620	633	653	653	652	693	650	685	612	667	652	631	628	676	661	677	621	675	668	660	678	662	675	637	649	643	638	640	627	644	664	647	670	661	662	681	622	647	668	704	652	663	629	662	622	646	653	677	666	628	667	674	659	624	661	679	639	643	631	646	669	658	594	635	640	687	680	615	647	648	664	662	669	694	689	643	653	627	623	646	627	669	609	636	684	640	638	679	619	690	648	653	648	663	650	659	673	662	635	657	692	678	680	644	661	633	649	662	627	636	682	659	619	698	686	639	621	673	642	692	689	648	663	610	611	657	650	650	620	695	645	687	638	683	656	680	610	661	638	654	595	690	636	640	680	623	659	697	658	659	680	656	617	685	655	646	647	661	649	717	652	620	638	658	649	628	648	652	671	603	650	680	657	648	681	632	657	619	648	668	687	653	659	641	675	647	685	673	659	608	682	646	707	650	650	687	665	667	658	663	653	649	683	654	658	633	630	627	660	631	658	659	637	647	628	678	649	639	657	637	657	628	655	656	672	663	675	689	645	627	641	601	653	636	658	638	692	674	666	684	708	649	615	681	688	672	624	647	678	674	653	669	661	641	642	645	666	689	616	682	631	664	652	676	610	628	668	681	705	661	663	634	709	648	631	631	649	694	680	663	626	664	611	615	623	690	642	624	656	635	640	627	669	657	674	617	609	670	661	681	644	679	610	641	634	667	666	602	688	616	668	646	657	639	666	667	671	628	650	661	644	662	672	646	653	657	650	608	646	674	665	665	683	634	634	625	675	655	641	678	665	609	661	642	646	671	641	684	609	658	666	629	643	637	617	660	670	641	649	668	645	661	672	684	615	642	634	693	635	697	636	647	652	647	671	619	660	655	646	676	685	629	633	658	596	640	657	629	663	643	656	657	652	615	638	673	638	609	640	641	679	677	669	667	681	686	604	678	646	605	620	634	634	654	666	623	653	647	610	676	645	670	658	654	638	661	652	661	650	634	667	641	613	627	681	661	735	656	661	689	610	623	648	614	702	642	648	655	619	652	621	627	647	657	632	638	642	640	613	671	701	626	699	666	622	692	642	632	590	671	669	645	650	693	661	651	649	651	676	639	610	654	648	647	656	617	633	650	605	695	717	610	663	625	676	649	653	651	636	621	681	671	669	657	654	619	665	657	665	610	653	630	666	684	707	668	692	658	619	650	680	687	643	635	704	684	673	670	610	616	694	639	640	643	660	648	629	641	669	652	645	671	682	667	625	653	649	666	695	663	621	657	647	668	636	616	615	610	641	647	641	637	648	580	654	640	664	601	665	685	682	623	678	671	674	660	670	626	604	631	726	677	655	677	641	633	626	631	656	660	655	654	645	692	644	655	641	651	618	659	683	627	653	633	632	675	655	610	642	672	596	664	644	678	677	673	662	647	633	641	655	661	653	641	632	655	636	687	663	668	612	646	690	635	702	617	638	684	640	652	676	657	669	643	664	676	636	705	678	693	641	653	674	660	655	673	599	652	605	683	655	636	661	598	681	647	615	654	680	599	672	638	661	694	679	656	701	661	636	679	669	629	679	661	683	653	654	621	631	668	635	681	602	647	663	666	657	697	665	666	654	659	674	625	687	620	650	652	687	653	634	624	639	671	621	674	623	610	673	658	720	640	628	630	620	638	634	675	649	648	618	614	614	659	633	652	610	655	653	652	653	638	665	668	632	691	630	674	620	649	664	628	643	681	666	601	695	650	656	609	641	646	672	643	653	684	685	639	673	656	640	648	650	679	659	667	686	655	659	644	642	669	684	629	666	626	643	724	610	628	709	667	688	694	626	621	659	688	637	673	658	668	715	683	637	662	632	655	666	660	670	651	665	636	667	681	678	638	646	662	606	644	637	667	648	587	637	604	669	683	633	607	673	645	646	642	662	679	662	651	678	661	610	648	617	652	624	634	625	724	679	670	652	654	652	682	630	696	648	667	663	608	642	660	644	651	695	643	637	684	665	677	665	612	658	678	628	629	635	683	668	614	630	709	630	649	675	666	631	664	614	638	665	665	679	687	633	684	659	653	655	663	643	626	670	629	709	655	688	655	687	644	658	632	665	632	629	656	607	639	644	615	642	660	611	640	631	655	651	674	617	610	650	638	632	643	621	692	670	687	633	678	651	597	658	649	592	659	593	642	677	669	680	630	602	622	696	615	658	696	633	625	684	662	671	650	640	617	641	664	675	680	653	651	624	712	618	645	656	631	654	690	649	602	686	623	634	660	617	623	642	626	641	635	624	643	672	611	682	680	614	662	639	668	669	660	627	664	635	664	673	685	641	668	638	673	661	655	700	655	643	681	660	671	652	635	634	716	644	614	686	627	640	614	677	643	636	664	638	638	655	657	611	718	629	677	641	612	654	686	641	630	672	673	649	667	652	666	641	685	602	641	625	638	662	644	612	626	680	635	655	684	635	672	624	656	622	672	693	700	660	647	629	684	638	635	663	655	654	675	639	666	640	622	668	642	696	634	661	656	695	624	643	633	623	648	659	605	647	675	641	630	643	663	654	727	682	663	636	645	633	699	633	674	663	657	664	649	665	651	550	646	674	644	629	629	635	664	638	659	632	670	667	631	649	651	663	633	681	682	630	676	659	646	665	641	651	641	647	655	667	673	651	663	700	632	643	621	633	691	682	660	673	614	627	660	618	649	668	675	650	631	673	628	657	630	675	654	663	638	700	662	604	631	642	669	629	658	631	621	679	670	649	651	679	657	595	706	647	703	646	682	621	662	679	612	645	640	673	631	705	645	628	628	652	663	638	653	643	657	640	683	613	672	634	623	639	649	616	645	631	634	644	663	661	632	634	676	648	649	677	668	643	650	652	610	666	641	674	649	642	672	663	713	619	653	669	656	585	651	679	684	659	654	685	666	676	692	678	695	620	683	647	680	656	700	648	642	705	613	679	647	631	679	617	636	660	641	581	657	624	678	639	674	665	693	639	669	651	666	661	668	666	635	689	641	649	627	647	658	663	618	672	637	687	657	652	642	644	691	636	634	640	681	626	710	645	651	618	661	656	669	634	646	663	677	680	644	629	630	628	658	669	648	636	645	654	670	665	654	688	650	634	646	647	634	685	644	699	648	695	628	670	656	654	708	654	598	695	639	652	638	658	661	702	622	664	669	656	621	675	637	656	626	649	654	654	674	650	669	627	674	650	656	641	640	651	627	624	607	610	669	690	657	642	665	666	655	622	652	622	617	641	609	661	662	644
4497	294	217	228	192	183	182	192	165	168	188	169	198	163	184	173	211	194	175	173	205	168	191	194	176	193	168	197	157	176	188	189	190	173	186	195	170	181	201	169	217	143	186	172	160	161	199	193	187	187	154	189	191	174	178	207	168	207	170	195	192	180	184	204	158	174	177	193	196	174	188	175	160	171	183	166	210	174	192	202	175	198	166	172	184	179	199	172	189	192	185	177	193	180	191	170	168	190	219	180	177	183	160	188	185	178	156	216	191	179	193	183	175	176	180	183	174	163	184	181	190	175	178	195	189	186	194	178	182	189	188	209	199	164	201	176	191	191	175	179	191	165	164	202	165	156	162	196	189	209	165	171	176	194	167	197	169	174	194	162	169	187	192	193	183	176	168	158	169	162	183	169	198	182	163	163	168	183	152	175	176	168	181	152	179	187	189	182	196	167	185	184	170	171	173	174	171	183	151	179	189	196	193	173	183	163	173	195	169	184	175	187	177	211	168	174	190	182	217	169	188	194	163	169	192	166	144	181	190	167	198	170	186	189	158	163	213	153	172	173	204	218	179	191	179	176	185	189	169	171	173	186	171	199	202	181	180	175	171	174	169	208	182	201	202	175	189	176	182	184	189	185	186	212	203	212	195	170	164	186	171	173	174	211	166	172	160	198	186	184	194	179	180	192	197	197	180	199	190	202	224	177	157	162	185	178	161	174	196	182	193	169	187	157	184	177	168	179	178	163	180	165	190	186	194	176	195	184	188	184	199	205	176	156	167	181	200	174	174	198	187	195	184	198	164	154	175	188	185	199	178	183	172	193	189	166	191	202	178	170	177	183	189	183	165	219	183	171	187	209	199	211	170	189	189	180	162	187	158	175	171	168	172	187	200	165	174	183	150	170	174	175	189	167	188	185	201	161	177	181	186	191	184	190	187	193	162	185	159	187	175	163	165	182	172	154	183	185	187	207	161	198	175	208	168	181	152	167	169	184	150	167	194	171	202	177	163	179	171	190	191	172	198	193	166	176	169	202	170	140	186	169	167	169	197	173	159	173	180	169	172	174	170	181	190	164	175	190	190	181	192	192	182	187	180	189	184	182	166	194	178	194	201	183	160	190	192	191	160	166	174	175	207	211	164	189	167	170	162	177	170	175	185	204	183	162	154	190	168	175	173	189	181	202	171	194	158	163	191	158	175	203	186	179	184	187	179	180	180	171	175	201	166	186	182	145	152	145	158	187	160	158	204	175	195	198	166	184	185	180	178	179	170	165	166	190	208	180	186	175	177	172	170	180	171	165	162	168	176	198	182	170	174	190	184	192	163	161	180	204	186	198	165	189	180	188	172	176	196	189	192	171	206	196	186	156	164	184	190	197	179	184	193	183	171	163	203	195	193	171	173	168	171	191	151	161	177	181	184	163	184	182	177	170	192	164	164	183	181	179	197	183	176	179	179	145	185	164	174	187	182	159	163	169	172	192	185	181	168	193	205	164	164	171	183	179	175	186	170	180	168	175	187	180	153	170	205	190	160	174	183	212	173	167	164	193	164	179	196	176	168	202	167	197	178	169	185	188	181	167	189	182	193	166	189	173	178	191	174	182	169	197	196	188	189	201	166	176	182	173	197	192	184	178	160	172	215	162	171	196	218	209	203	196	181	182	160	198	188	209	178	179	182	167	182	185	175	193	188	184	192	168	183	205	169	179	168	192	156	181	209	176	199	174	163	199	195	187	179	166	188	189	183	181	164	148	181	183	190	166	198	162	189	180	175	184	173	196	208	204	172	200	172	177	178	215	178	181	183	207	185	194	156	172	178	186	195	198	170	188	172	166	190	180	177	188	168	191	169	181	170	166	184	184	179	169	202	170	177	194	189	199	182	184	180	182	184	211	186	187	181	180	195	175	175	178	180	179	194	182	189	187	172	193	159	155	185	187	177	151	193	167	196	173	179	165	164	180	180	175	190	169	199	172	183	179	181	183	179	168	192	189	172	144	186	176	181	153	195	186	165	196	162	179	171	174	179	166	193	163	177	163	165	163	153	198	166	185	197	175	171	175	171	165	181	161	192	216	184	185	181	184	182	185	174	160	166	174	214	191	181	197	187	182	164	203	190	183	192	156	175	185	190	194	177	207	201	167	175	179	216	182	208	163	171	178	168	188	191	166	182	207	184	169	171	186	161	194	208	173	200	185	162	195	196	174	174	165	189	182	199	188	175	176	183	182	154	180	182	180	162	196	185	188	200	170	160	178	176	175	176	203	171	176	176	193	181	197	202	226	169	184	185	173	190	165	165	190	186	166	189	175	188	178	186	165	199	149	170	217	161	206	171	166	150	173	180	188	168	182	196	191	191	169	171	193	169	184	172	185	187	177	195	183	199	186	167	189	169	179	182	183	194	203	198	177	193	182	185	170	185	180	151	172	175	198	177	183	220	151	185	174	171	167	187	160	182	180	173	229	170	155	171	155	192	171	194	167	195	182	188	165	192	190	204	195	170	165	179	201	202	168	174	170	222	168	150	167	160	177	193	185	157	187	166	167	194	188	169	179	194	207	178	182	170	197	185	189	180	180	168	169	196	171	192	208	218	191	173	179	194	192	153	165	174	182	184	175	178	176	174	186	201	160	164	184	165	196	158	172	198	176	174	181	186	173	190	185	200	182	186	176	189	169	176	188	169	169	168	190	159	186	175	159	180	189	186	189	192	180	177	178	183	182	182	205	204	165	206	187	168	178	170	185	188	166	174	185	177	194	162	191	173	188	191	187	162	174	167	147	176	164	204	197	162	183	128	174	194	171	190	189	195	210	182	195	173	186	165	181	192	163	161	192	167	192	169	175	178	186	184	163	167	170	167	171	165	185	179	169	182	187	154	177	149	188	193	182	168	191	193	190	184	196	175	163	186	177	176	186	181	179	178	179	160	193	212	155	187	187	193	175	191	204	185	190	183	179	158	202	191	207	190	176	180	173	202	186	186	186	151	179	185	173	200	193	180	173	188	160	164	216	184	156	188	201	196	175	187	196	174	186	194	212	168	172	161	191	160	169	171	176	170	184	180	171	210	175	198	174	167	176	175	185	184	206	190	164	184	172	167	188	169	192	185	187	203	183	187	180	189	206	192	173	188	187	195	169	199	177	153	171	196	186	180	168	172	178	185	193	166	181	195	181	168	182	176	177	186	184	186	183	201	219	197	184	159	198	181	203	198	192	177	150	159	197	194	179	168	183	164	191	169	202	174	194	186	189	171	190	200	195	186	206	174	187	180	157	185	203	173	194	188	194	182	188	198	183	198	193	196	206	164	191	200	197	179	170	190	216	182	176	175	174	169	187	184	195	168	197	177	172	167	187	193	155	185	173	176	179	199	174	179	204	199	169	168	201	206	185	183	166	174	191	195	169	213	186	199	188	175	164	184	192	189	165	176	174	163	179	183	172	192	184	182	174	161	163	159	172	181	205	178	163	178	182	189	177	172	183	188	175	199	168	188	195
4313	523	619	667	644	637	629	559	564	556	527	533	508	516	527	496	506	566	536	514	507	520	535	520	546	502	508	551	528	527	558	500	505	573	532	516	507	542	543	519	536	514	493	518	526	561	503	504	532	523	512	538	518	538	515	475	549	528	546	526	501	522	497	545	551	529	519	548	493	522	489	521	526	502	539	530	520	499	535	495	510	531	494	532	545	502	517	509	508	498	536	501	526	519	563	505	529	546	506	498	524	492	509	517	510	529	520	527	542	475	489	520	525	526	540	490	529	507	513	524	546	512	502	501	521	534	539	488	522	537	524	503	508	544	519	545	514	535	539	514	490	532	500	514	545	503	560	539	545	568	514	521	495	523	508	523	490	504	519	493	506	511	534	492	562	537	508	495	521	550	528	482	503	489	527	502	521	520	522	502	533	503	533	487	523	532	545	500	503	465	505	538	510	516	514	534	523	512	553	542	534	514	545	552	543	487	519	488	544	523	516	494	538	533	505	540	529	541	484	539	512	492	557	486	500	472	502	503	548	483	496	531	469	501	485	562	509	501	515	525	485	515	485	512	480	541	530	513	511	538	514	517	502	525	503	528	507	524	585	524	503	534	502	521	517	539	526	520	500	551	531	530	515	493	520	550	511	518	513	508	501	496	510	532	544	480	528	490	516	510	508	511	519	518	518	518	540	535	527	519	534	504	509	543	542	544	532	478	503	497	523	549	534	532	469	577	535	519	547	505	541	542	497	491	501	500	499	546	556	506	543	483	503	490	511	538	537	521	488	504	516	503	540	494	473	537	516	538	530	495	541	532	497	541	504	516	506	533	507	526	526	547	505	518	507	504	483	518	478	507	537	501	479	520	541	503	504	519	510	553	515	515	507	524	546	564	492	498	522	529	502	508	545	546	502	496	560	527	489	490	520	528	561	525	526	523	530	507	543	501	516	513	489	518	521	510	542	522	514	517	513	517	500	512	496	552	521	550	510	523	487	510	530	523	486	534	525	538	494	544	528	503	516	512	473	487	519	480	524	542	524	494	530	536	525	519	538	507	527	531	480	547	544	532	577	475	487	543	538	535	537	535	528	509	520	504	539	513	517	521	542	533	490	527	492	520	489	530	510	507	529	527	540	536	523	516	537	548	526	534	533	504	489	515	470	498	500	509	479	539	489	548	487	503	526	531	540	503	526	538	528	499	546	502	524	507	516	527	521	522	489	518	531	518	498	544	534	540	527	501	532	513	537	500	470	498	468	526	539	482	547	484	510	513	546	502	487	516	485	492	474	483	540	483	545	525	497	549	539	510	567	513	530	531	534	553	516	544	480	533	505	508	551	513	519	511	525	503	550	506	537	495	496	523	533	498	528	501	531	491	553	525	513	524	516	533	568	546	540	544	509	523	529	501	475	523	562	524	533	524	540	544	498	512	525	515	562	499	540	536	500	506	516	547	482	494	525	507	551	500	567	474	549	520	553	528	522	499	530	526	573	572	521	518	521	528	531	547	531	515	494	526	499	501	521	532	500	528	511	494	544	494	538	544	527	519	500	553	552	479	496	547	559	500	539	502	547	519	496	511	539	530	556	513	503	517	517	549	546	540	516	519	482	589	534	500	532	517	575	535	506	489	537	531	540	500	519	545	530	549	537	499	460	567	507	537	509	523	541	514	481	529	500	550	521	494	513	524	509	510	495	554	504	513	524	546	512	527	534	549	517	516	519	546	515	483	506	489	537	531	544	485	548	530	495	501	506	482	506	482	499	518	539	528	474	525	544	531	519	517	485	493	559	522	480	542	537	488	503	556	520	538	510	561	510	496	504	512	543	520	490	490	496	518	525	484	510	522	511	536	519	553	521	527	503	513	502	480	509	530	487	491	526	495	472	464	564	502	527	506	527	521	537	529	504	510	491	535	501	495	508	555	539	523	498	538	499	557	487	521	518	542	492	496	547	516	518	553	529	562	541	496	514	481	530	533	551	535	516	537	536	510	532	544	524	578	505	524	493	536	500	491	518	515	501	581	530	531	537	523	502	556	525	544	508	495	532	535	516	494	518	549	532	530	520	521	503	541	513	539	537	550	551	537	530	499	489	480	521	536	476	521	530	537	493	484	507	564	504	490	511	525	502	490	529	531	517	526	517	531	507	498	532	556	476	481	538	494	521	480	519	543	534	564	520	524	498	497	522	547	508	515	477	518	485	520	506	545	465	553	516	516	491	515	531	515	546	556	509	494	545	560	551	510	492	525	541	511	490	512	523	538	527	555	529	547	506	529	496	485	484	502	520	539	514	536	521	560	512	514	512	470	527	480	495	535	560	492	529	483	497	488	517	536	442	462	565	548	488	564	499	515	528	478	526	507	489	507	490	499	497	537	529	472	528	502	498	544	510	500	521	524	533	539	489	522	567	528	550	518	497	559	529	539	541	521	498	538	556	541	483	534	537	465	511	510	536	478	527	510	512	592	511	509	487	523	546	495	502	509	511	494	528	552	539	541	483	503	540	535	534	527	553	479	513	467	526	542	518	514	513	532	532	510	536	487	487	506	512	505	506	516	507	520	521	483	488	510	514	499	558	526	522	520	520	504	486	529	518	523	527	527	515	527	469	532	508	515	525	503	506	511	518	504	491	515	544	517	509	511	499	494	512	514	543	486	552	489	533	504	513	499	488	503	547	480	482	480	539	502	496	499	523	501	535	534	558	500	504	517	508	534	470	503	524	483	509	522	510	530	534	487	517	472	531	506	494	499	510	509	501	524	525	535	560	474	455	531	529	491	522	511	536	520	469	501	533	557	554	518	478	532	536	520	515	535	497	515	545	481	488	557	527	518	522	503	538	510	518	547	527	513	536	523	502	517	518	503	523	507	521	483	493	517	534	525	492	535	509	548	532	514	522	520	526	513	493	524	502	495	484	495	501	504	527	497	532	551	551	529	492	522	453	509	526	505	480	490	504	515	534	491	549	530	533	490	536	476	510	538	523	526	521	520	478	509	512	508	512	527	543	527	508	563	524	533	513	502	503	528	516	532	495	525	518	539	522	517	493	463	554	532	518	500	550	521	517	514	524	514	524	565	524	570	534	514	499	525	500	495	522	501	494	493	510	509	532	534	495	482	535	513	524	500	526	470	487	508	505	514	525	515	488	507	529	539	541	509	484	507	527	509	524	505	491	529	513	511	515	555	537	552	537	512	532	512	549	541	525	536	526	485	517	510	476	507	543	510	463	515	496	514	552	556	506	521	513	516	471	518	466	564	530	523	494	555	519	524	529	506	541	535	541	547	475	492	543	528	502	504	507	522	510	484	531	506	509	531	531	498	460	501	525	493	526	553	479	508	505	522	491	540	482	488	483	526	484	496	532	538	508	547	508	506	548	510	491	521	480	540	490	494	484	539	537	537	534	536	501	511	548	512	494	517	468	472	516	494	533	476	510	496	528	574	550	493	531	486	497	494	492	505	546	557	477	512	516	534	527	514	483	488	507	492	521	506
40021	13077	1698	983	734	556	551	457	408	380	399	364	353	356	359	368	323	332	366	341	354	344	343	341	348	355	330	314	322	319	307	319	310	327	302	333	328	285	311	327	261	319	310	328	303	286	323	320	298	313	283	288	304	318	305	309	308	329	304	326	304	297	303	305	292	345	303	316	284	311	345	299	288	302	310	294	283	278	314	290	323	305	312	314	279	322	338	324	279	306	293	307	299	305	313	301	283	321	304	299	293	294	268	330	304	293	317	296	308	289	346	321	323	298	314	302	295	313	331	298	301	311	317	345	306	295	319	301	296	334	294	317	319	307	265	322	313	324	269	300	332	296	319	330	286	286	308	293	301	293	295	319	314	299	300	337	334	334	298	322	312	281	301	302	294	318	311	298	347	340	302	292	322	291	297	334	310	303	332	303	301	320	312	323	310	287	357	340	271	290	311	303	295	271	275	297	310	296	307	302	338	309	300	293	280	317	322	309	314	302	304	301	293	306	309	309	319	273	312	300	291	330	327	278	282	325	318	312	331	310	315	324	338	308	304	286	317	291	314	319	318	307	285	318	303	309	322	306	315	284	311	325	302	271	322	306	300	325	272	304	317	278	314	305	299	313	331	306	310	323	335	323	316	319	279	290	279	311	306	322	276	313	297	272	281	323	310	308	278	317	320	327	299	311	285	325	308	309	276	281	305	303	306	310	331	313	314	321	300	282	297	258	303	286	302	309	292	324	316	317	308	298	289	294	330	267	311	331	321	283	321	313	307	287	320	307	296	295	280	308	289	291	294	321	306	326	266	278	318	279	308	283	275	288	310	310	289	288	292	315	300	315	310	301	318	303	316	305	291	272	323	327	281	320	304	298	331	301	284	324	351	299	291	308	309	294	292	309	340	292	303	345	297	319	301	307	322	297	304	324	316	350	273	269	325	308	304	308	316	304	284	302	289	295	291	329	309	300	302	319	298	305	305	323	300	312	317	341	331	291	325	335	334	307	303	272	322	314	305	319	319	309	339	311	299	279	329	285	292	312	311	291	314	319	324	308	343	300	354	317	328	268	314	320	273	335	290	291	287	329	304	302	311	312	290	303	312	302	304	281	324	296	321	288	307	295	309	311	314	277	321	302	297	324	296	331	293	322	302	320	323	294	307	295	333	300	316	283	290	311	295	306	358	309	299	305	288	329	264	262	330	321	290	306	337	306	284	292	325	309	295	296	306	313	312	273	308	310	294	280	315	310	266	281	313	344	299	299	308	319	301	298	286	318	319	310	290	291	296	315	314	341	319	288	320	289	295	310	301	318	321	283	317	304	315	265	271	264	299	301	322	318	292	285	315	300	342	296	297	353	311	338	294	321	304	322	315	300	279	334	329	291	312	319	295	304	302	290	282	325	358	313	290	329	299	301	282	328	310	298	318	329	287	312	317	308	296	290	302	307	312	314	304	289	295	338	296	311	328	315	341	279	311	319	339	285	307	305	329	291	305	287	298	307	303	294	280	310	305	308	296	299	327	294	295	297	289	304	278	303	286	283	315	328	286	290	322	320	312	324	334	317	271	324	304	327	291	311	295	341	314	277	329	292	293	299	328	311	295	311	294	322	336	301	303	330	357	295	281	311	325	308	317	306	278	306	279	315	315	295	302	286	313	306	317	308	299	282	299	320	282	284	293	292	362	300	298	281	290	279	310	289	303	321	304	336	294	273	298	302	308	291	318	338	319	331	306	319	283	290	298	296	322	331	311	335	307	297	288	277	272	250	350	297	291	318	300	294	295	317	309	329	310	325	298	296	300	285	299	319	315	306	338	308	323	307	246	317	284	346	300	296	319	297	310	278	298	320	327	334	321	317	313	303	315	310	278	296	314	295	304	307	291	288	331	291	292	308	297	301	313	301	300	280	313	316	325	291	310	322	318	306	325	306	270	326	313	289	308	327	298	280	292	297	370	336	328	331	315	312	300	319	283	322	303	315	304	314	300	289	276	339	329	318	327	295	288	335	260	312	275	302	286	283	310	292	295	306	333	305	287	303	304	292	266	302	281	311	315	278	307	287	329	301	307	291	317	298	298	284	298	277	279	326	281	304	305	300	294	296	274	291	328	294	298	344	322	313	321	327	296	322	312	296	298	278	295	284	303	317	311	301	302	305	308	287	304	315	267	281	324	306	299	307	315	295	332	317	319	257	289	321	271	319	353	303	349	302	334	351	299	303	302	321	263	320	297	293	316	305	292	326	333	337	273	309	298	290	313	300	330	293	312	308	330	306	326	328	307	340	291	343	314	301	328	324	322	305	294	312	317	296	287	315	301	288	312	313	281	306	310	319	280	288	313	290	302	296	319	316	263	320	285	333	313	310	273	318	316	315	330	331	325	323	310	330	300	305	313	283	299	312	310	335	280	281	295	323	315	330	280	322	308	289	290	309	276	291	307	272	295	305	295	299	290	298	306	293	292	327	332	298	319	294	318	297	327	287	314	327	310	319	305	271	318	316	329	314	316	307	290	276	276	289	292	282	278	298	320	294	317	324	295	296	321	293	271	329	301	273	279	300	323	299	320	317	324	338	285	295	304	320	286	307	277	306	298	322	319	325	279	300	286	312	297	299	317	323	323	308	292	278	310	329	307	297	293	303	324	313	293	294	312	293	301	275	312	304	320	311	298	303	274	279	308	314	313	311	296	341	302	312	296	299	290	295	301	283	279	301	299	262	280	315	328	295	300	316	303	302	305	298	311	303	260	311	286	301	289	297	320	282	268	295	350	288	276	293	304	289	279	270	315	307	341	317	333	287	316	319	334	287	286	306	266	285	317	296	303	293	309	316	324	301	291	306	253	299	320	317	321	306	305	284	311	355	306	294	290	301	325	276	271	333	304	295	340	286	309	301	322	310	280	314	304	289	275	313	315	278	299	300	303	332	300	310	315	297	329	295	312	336	309	296	308	304	317	322	306	327	325	314	304	311	308	288	287	342	290	318	295	339	286	299	262	346	334	277	298	311	285	302	306	326	306	304	292	306	296	290	301	305	336	337	332	294	298	303	317	279	322	275	317	318	311	319	297	313	333	331	290	308	292	313	296	315	315	301	303	295	321	299	301	298	292	307	324	298	310	297	302	305	294	306	337	316	312	273	336	300	321	319	305	299	291	309	315	289	331	276	302	318	318	306	324	284	319	298	269	334	305	311	317	301	282	335	321	316	277	279	312	292	311	286	349	314	275	311	309	298	276	313	290	306	290	282	304	292	318	277	309	298	303	325	297	280	302	283	304	274	294	305	315	318	283	270	310	306	336	304	331	307	377	291	291	277	298	295	332	310	257	292	313	302	322	326	296	343	292	300	297	302	329	287	306	316	320	317	271	304	301	324	307	318	316	330	321	307	296	312	260	328	278	335	307	318	304	292	285	292	314	321	310	290	292	312	283	274	303	322	306	316	305	300	311	304	276	304	273	332	317	313	301	316	331	308	310	330	310	309	315	310	325	324	304	304
21874	1620	3197	3363	2948	2399	2062	1704	1608	1382	1406	1224	1200	1168	1145	1097	1056	1018	931	996	932	920	951	957	904	879	978	887	868	865	889	847	873	877	866	849	898	848	824	871	857	828	857	825	872	884	827	875	822	818	847	806	782	838	844	824	832	801	811	828	805	828	815	784	823	766	772	759	805	847	824	774	794	789	772	813	779	801	767	812	781	837	818	812	837	826	860	838	754	872	784	833	790	766	801	801	803	850	834	816	813	809	822	798	789	781	789	778	814	790	759	799	825	791	787	758	819	797	789	795	778	797	770	859	794	774	804	795	742	807	797	824	759	772	806	785	813	797	779	772	802	855	804	793	865	787	789	828	783	742	785	770	818	778	833	819	808	796	834	787	769	840	775	760	808	793	791	781	802	803	794	790	835	801	788	771	785	772	774	843	768	803	781	820	797	777	842	796	828	771	773	799	775	806	807	742	798	797	790	785	781	799	809	759	794	796	786	805	787	771	760	733	796	734	809	779	795	856	760	820	796	797	766	883	800	831	793	843	800	764	825	829	816	780	722	767	806	778	778	776	830	834	787	773	787	782	747	821	811	781	810	791	790	810	786	774	763	803	810	789	788	791	738	786	800	803	785	761	801	819	783	833	837	750	831	785	781	805	790	779	812	765	777	767	834	823	837	845	777	826	732	809	806	789	841	794	845	820	781	796	763	812	797	828	807	804	791	798	770	796	809	835	759	837	731	767	806	800	805	792	799	784	742	792	824	810	804	811	814	827	840	767	764	824	747	801	798	721	784	793	815	844	825	827	810	811	780	765	836	790	805	791	806	746	774	788	806	835	767	806	811	843	760	788	781	755	754	829	809	805	793	804	808	819	758	747	756	866	840	801	828	807	767	825	757	780	825	796	826	785	794	732	827	835	771	775	838	775	818	799	756	841	785	729	792	817	866	828	799	798	813	811	848	829	760	739	816	815	746	815	766	794	812	762	784	814	795	792	810	777	797	789	812	796	810	808	831	782	825	781	766	784	752	780	822	784	800	778	839	812	809	837	851	804	763	791	799	755	797	752	792	781	802	789	838	763	780	830	825	749	808	772	789	799	777	834	776	800	829	827	805	805	782	773	768	803	804	829	776	840	739	815	787	787	795	751	792	768	790	829	785	736	796	813	814	818	784	814	804	792	749	747	796	737	776	765	773	825	750	804	806	795	742	768	796	801	800	805	809	794	808	796	779	825	816	812	810	803	790	799	787	781	865	770	813	804	768	788	808	820	811	816	788	848	790	797	809	794	796	770	854	792	804	827	797	818	791	806	796	764	792	782	771	825	782	839	769	810	773	809	762	777	780	770	797	813	809	794	803	813	812	799	729	802	805	769	814	764	764	865	785	820	795	821	755	821	802	792	774	779	851	800	778	801	810	809	816	788	755	781	797	821	797	796	816	838	838	836	792	798	778	797	817	768	801	833	792	748	846	829	808	754	788	832	787	772	800	899	817	816	797	813	807	819	815	775	799	806	850	779	766	761	811	831	808	785	781	814	808	803	829	793	828	838	826	757	785	796	805	807	795	780	803	780	797	815	818	809	836	789	803	797	813	810	798	799	793	799	820	862	790	812	788	774	761	808	773	792	819	861	761	834	756	813	748	798	805	836	785	772	775	746	824	784	821	798	823	765	750	856	780	797	812	802	774	772	806	778	807	779	775	738	718	835	836	793	847	817	805	806	786	806	818	771	787	846	816	801	814	802	812	794	759	880	809	773	802	805	806	801	777	816	829	808	783	836	783	791	829	783	780	792	821	787	733	797	737	768	771	764	838	817	824	806	811	799	758	807	817	770	803	817	747	747	786	766	801	786	791	751	799	781	810	817	810	792	800	857	798	799	772	797	770	776	770	800	765	796	717	788	780	754	771	788	825	784	797	802	775	771	783	822	761	789	794	769	791	804	771	801	741	801	799	784	770	795	817	780	816	805	787	865	810	786	807	785	820	761	804	805	806	801	803	855	807	832	777	791	813	800	780	783	769	800	823	767	860	831	812	819	814	826	810	837	792	781	768	809	746	801	712	812	770	834	807	770	738	799	805	815	802	753	765	852	788	772	793	808	808	791	784	805	800	756	766	827	824	842	808	776	780	812	760	765	827	750	802	814	789	812	790	766	852	791	809	764	799	803	794	815	809	791	796	799	814	805	815	776	803	810	810	774	775	786	863	760	787	769	778	787	826	823	781	796	807	776	775	751	786	793	823	813	843	796	805	781	821	836	846	766	768	805	766	799	860	828	771	732	808	803	811	798	793	823	773	779	757	763	770	765	791	786	822	803	798	820	822	784	824	807	812	763	810	853	791	787	751	831	810	732	798	806	791	766	748	854	757	746	850	792	799	805	802	877	750	791	827	851	807	771	768	813	745	784	844	724	823	858	827	782	817	819	754	839	807	799	769	761	787	765	834	800	776	803	837	791	787	806	787	800	783	800	815	785	747	780	793	827	822	791	803	795	808	785	760	805	797	825	805	791	723	780	841	837	789	786	758	855	813	805	812	783	816	821	826	785	777	789	803	770	739	798	791	807	773	813	779	799	759	775	798	748	756	857	814	808	827	808	765	797	760	790	796	731	820	765	819	748	744	774	773	831	806	792	773	842	795	830	809	823	783	768	823	806	803	828	747	794	759	817	779	788	796	726	783	839	780	777	825	795	813	773	808	805	822	812	821	825	772	794	842	767	834	816	838	780	831	760	773	830	771	806	773	815	720	807	783	805	833	824	804	791	833	779	790	805	819	796	843	814	829	785	832	801	790	851	806	732	833	818	761	797	777	814	797	841	747	802	863	782	879	785	818	811	822	813	825	819	762	765	792	829	797	776	773	815	768	871	801	800	799	793	780	800	820	797	804	790	816	805	780	830	787	759	851	770	784	746	819	823	774	822	791	805	777	807	786	774	799	786	796	789	848	829	818	827	838	764	802	807	756	840	812	785	852	801	765	817	837	825	799	778	803	810	818	750	772	803	787	783	823	838	793	824	853	779	796	823	770	794	795	779	845	810	816	800	809	762	769	795	762	772	826	778	762	791	806	778	795	830	809	790	818	808	785	740	826	794	804	761	839	774	763	827	798	819	805	798	852	835	798	794	805	828	841	767	863	800	830	829	833	815	805	774	780	793	828	813	764	789	770	759	861	788	720	772	782	812	741	803	796	845	830	785	851	839	763	745	791	846	820	785	759	815	806	795	821	808	796	807	778	776	759	791	848	809	773	808	827	758	798	853	770	739	846	826	797	737	823	755	771	869	796	783	768	823	770	830	800	775	778	840	807	810	832	805	805	756	767	822	788	810	795	781	749	783	746	799	823	782	808	767	805	771	791	778	790	793	854	845	799	833	752	769	820	812	812	788	793	855	804	768	838	798	794	817	844	733	738	797	802	794	807	789	792	811	815	779	818	831	791	837	813	762	803	869	825	776	829	754	825	793	787	781	806	807	767	757	758	755	802	765	841	788	879	774
53098	23231	4479	1840	1196	869	729	555	483	422	391	395	342	365	347	327	305	312	307	288	292	289	271	292	284	272	264	254	253	263	259	263	270	258	260	224	266	243	228	262	257	247	273	242	251	258	262	250	272	249	271	232	239	250	263	276	260	253	233	284	264	269	278	257	239	253	270	275	265	242	262	261	262	246	270	243	257	236	261	246	254	270	256	258	254	228	273	261	251	230	258	249	246	250	229	231	245	250	260	276	234	263	233	250	243	265	278	254	254	246	281	272	233	231	245	262	254	268	271	234	239	266	239	262	247	233	282	253	223	252	266	247	238	251	260	291	257	229	256	264	230	217	279	279	267	253	287	261	258	251	221	266	231	256	266	247	240	274	287	230	234	240	267	247	243	266	248	220	310	262	206	219	277	247	250	253	279	252	245	221	256	247	249	266	270	230	259	256	260	218	249	264	262	246	286	245	241	240	237	221	281	238	229	245	236	243	265	253	252	249	233	276	279	254	254	267	231	228	271	271	257	264	240	242	237	255	232	264	245	234	277	257	253	243	258	264	255	276	240	235	279	253	247	288	223	235	250	236	240	251	237	252	258	258	252	236	251	230	253	264	246	243	252	219	253	256	272	242	239	247	247	243	248	293	232	280	256	266	235	246	255	237	270	252	273	260	249	263	224	257	233	247	250	244	249	264	250	265	254	229	270	227	262	263	246	266	232	229	267	247	261	246	277	274	243	240	239	253	264	231	232	251	261	259	244	236	264	269	243	244	247	229	227	256	244	245	245	277	234	222	251	243	274	239	247	267	286	248	261	246	277	256	283	258	250	251	279	245	233	245	227	227	249	259	237	231	264	266	252	244	266	275	218	253	253	242	247	238	242	298	235	231	240	285	223	262	251	249	288	267	225	236	217	242	256	263	253	250	242	266	250	279	230	249	293	273	226	254	251	236	259	238	260	249	217	233	252	253	295	253	232	245	249	235	242	278	271	232	252	255	270	249	257	225	259	246	257	262	240	256	223	234	254	258	238	288	266	238	221	239	265	263	243	226	265	263	246	255	265	247	258	255	235	279	223	259	258	267	239	260	269	264	239	256	248	240	264	243	255	250	255	253	240	242	234	222	242	249	239	258	260	247	270	234	257	273	242	279	233	235	236	294	226	208	240	264	251	245	250	244	262	288	233	249	270	268	228	271	250	245	275	246	247	279	246	237	223	250	263	226	267	251	259	241	277	250	287	241	252	228	256	259	267	292	247	254	256	277	256	257	239	242	240	264	240	210	265	261	271	260	261	265	266	249	269	250	244	271	249	252	268	267	283	245	244	261	254	232	238	257	255	259	280	253	240	244	241	266	251	250	246	240	250	248	245	266	258	256	246	261	254	281	275	270	236	249	271	252	228	271	260	271	262	250	256	247	261	223	241	293	265	243	250	269	264	242	231	266	232	272	280	246	242	231	259	241	235	244	232	256	247	249	241	267	254	226	230	249	266	265	254	285	298	240	265	241	256	292	261	226	261	247	241	257	245	244	226	287	251	223	245	251	248	247	241	235	242	220	266	269	259	261	227	243	248	281	223	240	243	270	253	230	276	251	247	260	221	261	251	259	238	228	255	243	280	258	226	246	251	247	231	262	260	262	260	268	275	240	259	249	261	284	277	236	261	271	265	255	247	245	280	257	212	256	261	245	262	268	265	293	224	241	232	266	255	262	239	272	229	275	240	230	251	249	288	264	274	254	255	255	219	270	269	238	260	238	245	255	235	255	250	292	257	239	283	253	273	270	258	244	261	213	257	255	249	275	229	256	230	257	266	234	233	238	257	228	275	231	265	256	242	224	233	228	233	284	258	241	278	269	258	250	227	278	240	264	233	280	274	270	266	256	270	240	262	247	265	251	228	243	244	274	234	271	252	251	252	258	248	238	263	233	273	245	255	246	236	255	281	269	244	247	247	247	242	235	250	241	234	271	226	251	270	259	258	254	233	236	230	236	236	252	262	302	260	257	248	249	262	251	269	244	237	229	260	269	281	271	263	244	275	274	267	254	221	256	240	249	257	243	243	252	252	241	265	252	278	261	257	260	279	273	237	255	257	249	283	260	276	282	288	234	270	264	231	264	257	271	244	240	268	262	258	253	247	296	278	273	249	225	263	266	275	258	253	256	263	263	253	260	296	261	241	253	244	245	231	283	232	240	236	250	247	245	257	260	257	268	263	249	257	248	265	254	222	210	243	246	251	251	255	247	237	258	221	258	252	245	259	218	294	262	266	262	263	263	247	274	273	230	258	240	249	281	223	247	267	242	263	233	268	246	277	221	217	266	292	257	252	279	267	241	293	245	255	249	233	265	245	296	267	262	257	259	244	256	285	276	252	219	262	276	258	237	248	251	257	269	224	249	251	257	234	251	240	249	239	299	231	241	270	269	246	254	236	249	283	227	254	294	235	249	278	230	260	265	266	219	236	251	268	219	277	264	247	252	254	238	234	256	236	252	249	254	224	253	275	242	277	276	267	268	222	271	267	226	265	267	282	240	237	256	287	256	278	263	257	228	262	246	264	282	252	227	287	228	236	264	243	280	259	218	281	238	290	248	221	234	259	255	248	266	234	233	276	270	234	282	295	272	272	250	271	226	285	277	256	255	253	242	243	280	261	253	251	257	279	215	245	236	238	244	245	257	240	251	250	244	275	267	273	247	237	259	254	253	250	258	231	270	248	255	275	239	264	257	254	255	243	250	230	266	270	242	245	253	247	267	298	249	284	273	252	282	261	238	284	253	236	252	283	231	239	242	236	285	217	233	272	251	242	257	238	238	240	243	250	242	237	246	267	243	248	248	236	239	252	257	275	248	258	265	244	254	241	252	244	255	258	241	246	247	272	255	279	276	244	275	252	251	278	264	270	240	272	273	251	247	247	279	278	301	225	235	253	281	219	272	278	246	264	256	231	254	255	253	274	265	238	245	270	296	282	251	267	269	264	274	244	263	250	261	251	259	254	233	221	250	235	230	269	242	236	261	264	259	260	276	251	269	236	270	275	229	267	213	255	288	278	266	265	206	274	249	236	282	251	220	238	221	229	241	221	245	218	253	291	233	236	251	256	268	265	255	259	244	229	254	270	234	255	266	269	265	242	262	231	248	277	273	272	239	249	260	250	265	254	258	257	237	240	264	256	249	246	242	251	261	240	251	250	285	225	238	275	235	278	240	219	275	280	235	261	251	249	243	275	247	259	230	261	258	240	285	274	250	231	264	261	267	257	261	255	241	255	286	240	239	248	252	273	286	256	250	249	256	251	241	229	248	230	259	233	227	253	247	243	242	267	237	250	259	253	266	243	256	262	268	239	259	280	255	306	239	249	236	253	229	263	259	256	251	270	263	254	245	266	252	233	244	228	232	261	266	288	257	239	245	274	241	242	246	271	263	249	260	263	245	272	257	267	252	230	257	232	287	245	238	245	244	265	242	273	275	251	268	265	248	268	268	255	262	264	269	266	262
29577	2331	5314	5594	4676	3634	3127	2670	2220	1979	1673	1554	1436	1332	1262	1172	1106	1033	1070	1018	926	914	915	901	907	856	907	858	781	806	797	792	737	802	818	724	775	708	718	791	742	688	690	752	777	644	730	665	717	723	698	724	672	661	722	688	741	690	690	654	701	719	645	711	754	678	697	683	680	660	646	703	701	714	680	701	662	681	648	665	645	620	720	692	666	634	669	653	646	700	659	656	677	657	687	678	659	651	667	677	639	636	687	689	677	694	677	665	666	648	664	662	663	634	669	644	646	702	685	656	637	693	664	687	641	657	670	647	641	639	663	705	623	685	617	665	633	688	638	650	683	635	693	630	680	652	707	687	648	661	664	631	695	684	705	625	662	671	665	670	615	658	730	667	667	664	645	654	667	673	638	660	609	661	636	672	701	702	654	704	636	640	676	657	685	644	635	613	641	615	700	675	618	678	643	624	652	583	664	600	677	658	691	677	665	661	645	608	661	675	620	669	636	665	648	714	652	682	634	656	645	651	651	642	635	699	654	612	624	689	667	612	641	686	650	672	598	624	661	647	653	630	643	615	651	638	656	650	636	674	661	648	640	671	706	641	689	700	627	673	694	588	625	650	669	657	672	648	604	664	638	607	668	677	686	663	701	632	652	666	637	672	621	669	630	609	647	683	658	681	648	677	651	622	659	628	641	664	642	636	651	654	617	649	680	635	709	631	681	638	649	667	725	726	672	692	643	660	675	658	640	636	649	659	612	675	691	662	653	688	634	677	668	606	632	628	666	624	676	665	669	648	636	599	672	641	632	632	659	608	598	661	654	660	682	650	632	672	699	667	688	635	669	663	675	617	674	666	691	649	601	653	631	671	632	624	638	638	652	649	657	641	646	695	666	651	671	653	700	635	680	642	641	650	639	657	662	678	690	635	683	639	640	662	654	655	638	668	666	652	644	664	651	668	663	641	673	685	632	655	617	648	685	639	645	695	679	646	656	685	634	659	705	663	683	658	665	658	676	639	653	658	645	639	618	654	627	612	675	647	634	701	668	658	633	566	604	615	675	634	683	679	624	658	656	665	653	635	638	617	648	641	607	683	667	609	649	601	659	646	661	681	672	673	640	603	656	696	641	642	688	639	600	664	654	617	678	680	711	606	696	691	640	666	679	645	647	650	681	671	655	689	673	636	602	635	711	680	658	668	701	663	656	604	690	661	644	645	645	646	667	677	636	640	623	648	700	625	702	629	664	647	670	702	681	670	677	626	611	688	629	638	674	641	596	665	647	639	656	634	723	696	655	649	687	681	712	648	634	626	640	601	630	646	657	634	699	683	654	639	675	651	665	672	620	650	659	662	690	657	679	624	658	657	605	635	717	680	593	663	651	706	670	652	616	691	682	646	621	661	650	634	643	645	674	624	657	631	660	609	646	667	661	630	647	691	626	685	644	627	681	655	617	655	647	648	654	658	668	624	626	655	662	665	637	619	677	634	689	652	674	624	688	710	661	619	690	621	618	693	633	653	693	663	628	664	645	621	647	626	684	623	634	634	659	705	630	708	689	647	680	674	640	667	667	684	701	631	656	674	650	619	694	638	691	648	636	677	642	661	665	661	690	620	683	704	667	650	703	640	656	700	655	628	664	621	659	707	657	662	666	621	666	710	688	628	661	595	638	699	625	653	650	670	623	648	681	637	694	660	633	672	641	639	636	610	668	620	671	653	638	659	652	624	639	664	666	638	617	669	651	638	620	630	708	682	678	667	668	654	643	684	656	639	662	611	679	640	679	665	643	711	574	693	638	656	645	662	621	682	655	644	654	636	692	725	683	604	649	644	654	636	671	595	684	636	654	668	598	651	646	680	614	642	645	669	636	663	660	627	640	664	662	604	692	627	653	710	634	651	679	693	661	636	654	681	641	652	639	640	651	699	680	652	689	650	652	685	637	681	656	658	638	669	655	651	692	624	641	667	651	651	635	653	672	607	657	612	664	673	654	671	645	667	671	679	655	614	637	645	670	635	662	627	661	634	660	660	635	600	654	657	648	697	671	650	689	663	663	686	663	678	661	638	668	650	666	658	674	650	672	646	667	624	662	667	660	686	657	660	646	657	679	642	638	638	635	631	662	677	653	648	671	698	695	695	655	634	651	607	640	618	626	694	692	625	671	680	683	613	590	648	675	667	635	646	656	654	666	601	682	659	673	658	655	645	661	627	647	649	663	626	689	619	699	658	659	666	660	603	659	629	660	659	634	658	640	668	624	681	673	629	660	657	659	657	644	634	668	639	689	624	685	624	680	686	698	639	654	637	641	663	624	704	663	673	643	655	642	664	634	602	706	642	649	647	629	643	634	616	655	652	666	685	703	620	644	610	666	671	608	642	615	631	702	680	622	639	662	650	672	658	641	644	661	665	671	633	676	642	614	628	663	652	661	636	644	643	648	654	623	682	659	622	685	633	660	661	667	713	652	700	626	666	686	632	617	680	618	689	671	668	729	650	664	660	628	628	629	658	636	660	648	650	653	634	651	690	661	627	622	675	656	694	651	648	645	696	652	680	639	661	699	656	605	651	622	702	684	696	623	608	596	646	640	660	658	639	677	666	701	592	660	646	673	660	684	637	705	668	640	658	640	666	666	657	653	633	692	649	657	663	647	650	653	700	632	666	651	645	682	641	628	688	633	665	669	671	635	663	652	601	665	667	651	654	662	651	626	648	681	666	624	679	637	645	637	636	665	659	628	635	656	636	630	647	642	665	651	658	664	654	637	645	579	663	696	644	679	683	647	659	607	679	644	662	645	659	678	640	647	667	600	607	640	632	670	642	652	627	630	674	675	673	689	668	654	602	615	595	622	688	657	655	618	663	701	671	676	612	634	610	620	675	622	696	674	675	611	681	698	644	684	664	681	644	601	655	649	664	637	674	652	677	646	665	660	640	694	658	628	640	633	689	621	654	654	641	594	661	620	654	672	655	614	637	681	639	653	666	694	657	688	629	645	660	656	654	640	616	704	625	624	668	681	630	594	664	675	618	637	600	647	611	646	630	678	646	648	614	681	664	619	633	626	656	680	655	624	676	670	649	640	707	662	635	654	637	652	710	682	608	683	682	670	645	625	643	653	625	662	661	651	656	640	649	631	652	637	661	698	677	644	598	633	685	659	674	641	657	634	666	681	633	624	658	678	633	625	631	676	646	645	696	582	629	648	624	706	658	649	620	685	667	636	628	647	624	692	628	648	657	594	645	684	648	672	635	635	668	612	645	685	652	631	608	657	661	628	611	670	694	646	628	626	650	673	636	708	640	621	646	655	632	690	660	627	644	674	671	656	640	616	635	640	640	617	634	677	636	655	658	654	646	625	643	649	635	671	653	697	649	629	706	655	646	663	613	693	609	650	647	657	689	669	624	635	627	685	689	599	716	638	655	675	681	674	641	697	619	637	656	648	645	634	687	647	636	624	660	668	654	641	639	606	613	633	675	671	662	693	701	632	643	654	677
4481	280	214	220	202	194	193	185	182	183	183	179	182	188	177	175	176	197	176	181	170	194	194	161	179	178	192	188	171	179	190	199	191	182	177	181	157	172	184	179	169	163	187	196	200	193	172	183	183	165	209	173	162	196	200	185	178	178	191	161	184	180	187	189	224	191	183	167	173	168	159	184	193	199	170	180	179	184	200	193	185	172	208	169	186	182	183	198	201	157	156	168	205	189	182	194	168	181	208	175	189	187	176	198	187	197	181	161	200	158	220	204	161	164	164	186	182	192	198	175	189	208	171	165	189	204	170	181	155	189	195	189	166	182	182	164	192	180	181	180	165	190	180	159	176	190	184	193	175	193	202	167	189	178	178	200	184	211	168	186	203	207	165	184	177	154	182	206	188	196	190	186	173	178	195	194	174	201	179	201	212	161	166	187	182	184	180	183	184	181	191	177	205	183	188	192	195	156	201	188	200	180	171	180	180	152	172	180	196	184	173	187	183	183	186	178	197	171	175	179	169	185	196	193	189	191	208	177	176	166	194	188	165	178	162	170	188	195	195	194	194	206	191	207	187	172	177	193	186	183	178	209	186	161	191	186	188	187	173	173	160	176	155	181	169	194	195	153	179	215	202	183	196	219	186	168	205	169	176	177	180	146	187	179	175	196	183	166	165	197	177	180	209	200	188	186	174	162	174	191	166	178	171	196	163	169	157	176	204	189	180	198	207	160	184	186	192	184	185	158	194	188	223	168	165	185	189	168	163	174	179	177	196	180	171	187	203	175	184	206	186	189	174	187	191	189	175	168	188	175	179	189	182	187	177	187	197	192	183	173	180	188	176	186	176	154	172	167	182	170	179	173	191	174	204	179	166	191	164	189	167	187	187	207	162	192	182	170	171	193	185	165	192	180	190	189	203	158	205	181	191	177	160	155	187	166	172	169	166	191	164	190	154	164	185	230	185	184	191	159	188	200	181	167	179	188	182	202	185	171	192	186	182	195	177	177	171	203	172	185	206	194	203	206	174	201	172	163	186	156	194	171	181	181	204	200	175	174	187	195	161	185	159	190	174	194	192	187	188	184	178	168	182	166	171	185	180	199	195	188	199	191	176	179	152	159	193	193	182	181	202	180	202	202	194	168	201	191	198	196	180	162	176	164	183	196	193	190	186	165	197	208	174	177	178	180	203	205	186	166	181	171	186	185	189	217	176	199	189	193	179	198	176	178	209	179	176	151	167	189	191	178	171	192	160	204	162	183	185	193	168	174	183	174	188	181	182	196	192	179	168	175	189	175	189	180	170	195	181	193	185	184	192	218	198	200	185	224	182	184	188	209	199	177	189	189	167	187	197	168	181	178	164	176	175	203	171	197	210	203	217	177	186	171	186	203	168	164	192	197	204	169	206	180	200	187	197	181	167	186	178	189	193	156	173	165	174	180	174	189	196	199	192	188	187	177	188	154	172	194	186	186	193	175	197	208	198	182	192	195	200	204	170	176	156	174	188	196	173	168	166	168	197	187	195	190	192	200	199	195	191	184	178	193	224	191	209	187	180	180	180	175	173	203	174	205	190	173	181	178	179	183	193	207	200	144	180	193	180	180	180	166	198	177	186	179	151	182	206	194	166	206	185	181	160	181	189	208	174	204	177	182	166	173	170	183	189	178	186	169	189	200	189	205	207	175	196	190	205	188	198	183	171	187	185	181	199	183	187	177	163	167	183	192	167	174	198	230	178	188	192	165	198	189	185	190	193	161	183	164	202	188	177	171	184	181	173	168	190	202	180	174	194	160	177	185	178	161	169	166	210	213	194	201	194	171	176	180	188	185	156	211	155	180	195	190	184	178	196	166	186	178	155	187	162	172	184	193	199	179	172	166	182	187	189	152	176	163	182	174	146	177	184	205	177	194	207	220	192	170	148	194	207	187	185	141	194	184	196	200	178	187	192	172	206	197	177	182	170	181	151	181	180	189	192	163	178	173	198	153	209	176	194	185	176	182	192	197	210	161	171	187	176	187	179	163	199	178	202	187	182	167	189	191	197	203	198	187	197	168	177	184	205	204	189	198	183	191	163	166	182	189	186	181	170	209	177	199	189	177	168	169	191	176	166	189	179	165	180	192	196	178	189	187	187	177	179	179	169	203	187	185	181	196	188	167	172	194	178	182	227	172	161	188	188	200	167	181	159	169	178	185	187	166	204	188	179	181	171	184	167	190	174	166	184	207	186	195	187	181	163	189	220	175	174	177	172	187	180	193	181	154	170	167	175	193	177	179	188	173	159	167	212	184	186	181	200	193	179	161	185	178	188	173	213	175	194	192	200	192	172	193	187	196	177	202	189	165	177	191	202	174	183	181	167	188	214	184	173	173	187	185	187	166	183	184	198	172	167	163	168	200	194	210	171	180	183	193	185	177	167	186	187	169	187	183	179	177	194	177	155	154	183	173	224	186	162	194	174	182	168	202	184	181	186	203	172	177	176	217	198	178	188	167	174	200	170	219	183	211	201	172	170	208	153	187	182	171	178	187	191	188	203	181	174	196	177	204	187	176	202	201	190	188	177	181	163	166	187	169	184	174	176	167	204	169	156	158	195	182	201	182	192	200	177	150	190	184	172	183	209	177	158	183	182	194	189	181	180	188	187	180	185	222	182	207	172	187	155	194	194	182	191	185	179	185	170	171	173	163	184	211	179	192	212	168	179	199	173	163	209	185	194	180	191	183	191	167	167	183	162	191	180	156	184	178	166	199	166	164	172	173	201	157	182	197	170	199	179	164	184	180	181	186	173	192	207	193	182	194	187	166	161	185	171	182	189	180	174	177	168	183	214	163	194	204	178	179	198	166	196	162	176	194	178	184	181	205	157	192	188	179	196	180	179	184	160	196	167	182	184	182	195	164	178	196	199	190	194	171	193	182	191	199	177	187	172	181	170	192	188	180	174	150	190	171	160	183	174	179	180	211	179	185	187	214	177	161	158	206	185	190	179	193	189	179	183	203	177	182	182	191	183	172	177	178	186	181	171	179	179	189	212	167	169	181	142	205	189	175	173	181	183	196	163	191	189	189	195	173	203	175	165	172	182	192	166	191	184	173	175	173	186	196	170	192	183	196	188	177	181	181	191	188	192	170	180	172	179	181	166	170	182	202	181	184	175	179	204	168	182	176	163	175	185	188	163	190	205	190	188	217	174	215	168	184	189	192	192	194	186	174	185	197	187	160	222	176	192	201	201	164	163	202	180	177	172	171	188	177	205	178	188	179	179	200	173	176	189	168	191	195	192	194	166	198	174	156	161	190	195	204	168	177	194	188	196	168	208	188	175	185	191	161	175	169	205	197	167	190	185	166	173	170	203	174	177	192	167	172	173	191	189	176	193	199	208	200	182	204	172	232	185	160	178	185	200	204	189	180	185	188	205	171	199	186	201	175	182	205	213	195	172	193	195	168	180	213	183	201	179	195	158	205	199	171	161	186	187	174	159	180	170	193	191	176
4462	581	630	681	614	623	583	584	584	559	557	571	550	593	530	541	492	554	516	478	550	555	507	508	557	527	548	520	547	524	503	538	547	537	531	501	512	525	481	532	534	513	558	539	524	529	511	522	559	516	540	536	513	509	528	493	496	550	580	501	510	527	537	551	544	545	519	539	536	505	471	555	511	520	538	511	559	512	493	529	539	538	492	486	570	525	541	505	533	510	519	550	505	539	523	515	519	525	487	511	514	499	532	576	516	496	556	497	556	502	543	489	498	526	549	506	490	533	465	533	562	534	576	516	503	519	474	495	511	517	510	548	534	497	495	503	519	494	533	491	484	515	504	553	567	560	534	514	534	490	539	481	518	512	502	515	528	508	545	524	538	521	526	538	568	518	500	527	536	524	503	530	523	502	526	487	495	516	534	554	545	530	512	496	520	513	502	503	544	500	522	554	516	499	494	527	506	542	523	517	553	532	513	540	481	515	530	504	522	479	542	540	536	524	554	566	529	536	517	548	525	510	563	522	532	504	514	543	535	543	492	532	568	546	530	510	509	582	481	535	543	546	533	543	502	560	530	518	533	485	488	545	524	509	492	497	573	509	501	537	529	555	560	531	529	490	528	528	511	546	542	486	501	515	490	491	522	492	505	525	500	519	514	531	502	554	526	531	517	516	536	493	544	549	495	508	556	513	505	547	547	561	465	529	512	517	545	502	505	538	515	526	500	560	521	502	521	505	488	540	535	505	487	528	488	530	542	503	484	502	568	529	519	535	485	511	493	506	491	541	524	544	495	514	520	512	487	557	523	555	494	536	537	537	510	592	519	525	529	515	546	477	561	526	463	542	532	506	489	501	515	511	528	520	494	551	523	527	469	534	535	513	519	521	553	527	519	566	482	497	550	526	523	536	541	514	518	516	550	533	516	485	515	547	517	505	533	542	483	552	527	510	540	532	546	545	526	522	530	517	496	559	518	500	555	551	505	536	515	529	513	544	554	536	543	508	490	538	536	539	515	509	506	539	497	541	517	523	494	501	541	527	508	538	551	560	541	535	520	529	511	545	505	528	521	502	509	553	538	516	496	494	562	558	509	575	520	526	534	521	524	543	522	518	531	497	519	503	527	503	516	479	505	543	547	561	503	516	496	528	558	568	551	522	511	540	491	489	546	505	536	513	524	523	506	528	544	519	547	516	506	523	536	526	531	501	494	526	528	525	525	545	527	529	487	516	523	487	514	529	527	530	551	501	490	536	503	497	513	552	496	511	526	508	496	547	501	546	521	541	508	552	478	554	533	538	547	535	537	530	502	536	549	545	532	550	521	523	564	543	544	500	501	534	518	509	507	505	556	498	555	501	505	546	528	540	510	506	528	540	577	547	501	504	515	533	530	536	551	519	505	550	543	552	531	498	533	527	529	534	530	516	540	513	531	499	542	513	484	510	555	523	568	484	483	546	550	503	531	522	545	560	538	540	508	564	490	543	494	545	529	527	529	540	593	531	567	509	498	522	515	533	530	479	502	522	525	501	499	553	563	536	510	525	485	524	513	525	532	521	538	499	562	497	553	541	528	503	513	546	505	526	523	535	556	526	506	526	496	521	476	517	527	512	536	551	489	539	547	539	544	509	517	525	509	499	541	511	540	536	535	557	520	513	507	537	514	525	527	470	516	529	533	457	520	538	515	499	511	528	526	518	565	489	482	536	500	536	489	540	513	559	514	480	552	522	517	538	550	523	525	542	550	490	523	522	534	519	531	528	561	561	549	536	566	495	505	528	554	509	527	542	521	529	534	487	525	541	545	501	528	552	537	550	526	520	522	519	548	536	554	524	502	517	535	532	519	512	503	489	520	512	543	540	505	497	499	545	534	572	538	527	507	496	550	543	545	527	528	527	516	552	477	544	527	524	506	540	538	542	532	518	523	505	523	516	498	496	553	501	506	520	527	557	530	504	516	525	525	546	518	541	517	516	545	497	560	545	538	522	527	524	481	541	551	540	506	534	487	516	523	512	517	508	546	498	545	525	523	538	492	539	550	526	554	511	527	565	498	508	526	513	507	530	521	571	557	515	532	548	529	517	562	514	562	536	518	503	513	520	524	510	530	511	493	526	506	510	551	537	533	518	550	538	506	467	517	525	523	507	546	526	530	528	534	537	526	482	530	538	558	537	532	535	473	524	526	544	535	554	514	511	536	523	506	509	542	513	505	533	536	526	520	514	477	548	529	506	562	517	542	502	552	488	544	508	497	509	528	497	540	550	546	505	518	501	503	506	506	532	537	540	491	494	512	531	508	534	520	489	548	552	523	505	489	523	529	531	493	509	551	511	512	556	517	579	528	558	531	497	499	526	521	552	547	533	560	545	568	521	556	506	511	475	544	529	520	547	520	515	549	531	460	525	540	538	525	504	536	532	529	540	501	517	535	494	484	536	540	528	526	578	558	488	471	525	571	514	491	538	535	493	522	555	477	519	534	525	499	532	570	564	505	541	501	545	521	528	513	516	558	519	530	553	519	536	538	543	525	523	510	491	548	508	492	541	517	519	500	504	511	503	526	537	523	510	507	535	527	500	517	515	532	535	487	542	551	525	492	561	527	507	506	497	556	595	520	549	509	517	472	542	524	520	539	553	527	508	507	554	541	508	520	561	529	520	523	508	540	500	542	515	532	498	486	522	521	533	561	470	542	538	514	484	522	537	498	579	536	533	510	507	539	504	546	531	512	508	531	559	540	537	526	545	474	541	530	513	551	514	487	478	512	504	519	550	502	513	541	540	513	536	563	484	550	551	551	544	509	469	510	537	547	500	529	528	559	528	531	559	488	521	551	548	513	554	542	540	526	559	529	486	526	503	537	534	539	533	510	508	539	530	531	540	590	522	578	526	544	520	548	508	507	543	534	551	503	533	470	510	556	519	528	520	517	568	505	569	521	533	547	535	491	473	549	531	513	545	535	528	539	522	497	524	509	525	557	520	557	481	504	499	550	514	540	532	514	524	570	549	508	514	482	585	545	527	491	555	520	527	509	542	528	541	522	537	525	543	546	503	536	539	526	552	527	524	548	533	536	502	521	531	526	509	505	515	580	541	512	560	540	527	535	533	505	504	524	541	516	558	519	483	524	505	537	523	547	498	529	504	522	557	502	528	525	490	541	527	563	560	516	531	500	551	503	530	540	526	570	519	554	521	536	562	531	545	517	495	501	510	513	517	536	522	550	503	521	509	524	512	549	528	509	548	538	558	542	525	551	519	491	526	526	554	546	499	490	536	503	531	519	504	507	525	573	517	482	564	529	499	513	550	495	498	489	497	527	523	540	550	501	475	513	538	583	514	486	539	483	485	508	542	547	541	486	512	487	541	489	496	552	507	525	522	506	510	513	480	526	539	483	521	530	532	518	483	496	544	516	535	519	534	490	556	526	505	528	539	524	542	555	551	549	530	523	528	559	530	518	531	580	539	537	509	523	507	507	539	546	526	567	556	482	524	511	519
41107	13521	1771	968	776	584	498	457	411	389	378	376	363	352	359	347	323	328	329	319	276	319	314	307	308	322	318	299	311	336	320	304	304	279	290	312	299	305	323	272	329	302	312	319	324	312	322	310	314	256	290	282	297	310	296	292	325	300	305	267	310	300	321	325	316	291	336	333	292	299	313	294	294	302	322	288	296	345	296	294	325	310	280	284	293	318	304	312	358	301	315	305	329	311	313	289	260	280	280	286	308	276	292	265	317	281	289	321	284	329	294	294	304	322	307	295	282	297	305	279	286	295	293	260	299	292	307	304	309	290	309	338	363	318	315	298	317	303	320	302	282	301	357	314	293	292	312	316	324	300	304	296	299	288	314	297	304	297	305	294	300	288	297	309	341	337	291	303	324	330	293	336	303	330	289	296	285	280	287	296	275	276	280	308	294	303	297	334	315	303	319	327	344	342	309	316	337	297	296	326	313	307	302	273	302	318	315	300	301	289	303	290	323	282	292	268	299	284	279	295	314	302	301	297	295	303	298	304	290	328	318	326	294	323	288	311	316	307	330	299	305	312	332	328	325	305	309	316	323	288	283	326	301	291	287	316	303	299	301	318	302	288	324	308	289	325	344	300	350	340	287	303	325	293	314	303	299	295	327	278	279	292	300	288	287	262	304	296	299	321	323	302	323	331	287	278	284	330	283	289	330	308	315	316	318	317	302	289	295	303	309	325	289	286	307	334	322	306	279	290	299	276	295	286	328	315	305	306	313	269	326	315	304	276	282	326	279	297	293	298	295	301	297	312	281	289	309	305	327	305	287	268	339	284	315	310	308	348	292	306	275	305	336	305	301	339	335	291	291	319	325	291	294	322	322	288	315	313	312	334	321	307	322	310	314	299	312	289	331	307	297	288	296	307	287	335	298	339	267	308	279	286	277	304	311	286	297	331	337	289	288	297	278	305	298	314	325	339	327	325	313	282	334	317	317	329	311	285	296	292	299	306	313	307	314	338	305	308	358	323	269	317	314	338	307	307	311	294	297	302	279	295	329	295	312	270	331	323	304	315	308	298	278	307	305	287	319	289	293	299	300	323	294	340	300	321	294	317	305	294	322	295	312	310	303	322	296	295	331	292	328	317	267	278	296	307	284	295	323	285	350	311	306	316	293	297	317	324	314	351	312	289	294	302	321	291	249	309	336	298	291	276	308	311	334	271	291	336	299	291	315	300	309	312	316	292	324	297	300	300	315	316	306	297	305	316	300	310	288	318	304	309	310	297	308	305	303	334	317	269	325	299	290	299	293	301	308	313	306	304	302	283	300	309	287	281	330	325	308	296	331	279	300	317	328	334	308	297	299	287	314	309	316	292	291	317	320	301	273	314	280	296	309	295	293	301	304	299	321	323	267	300	280	318	342	320	317	310	332	339	322	308	296	315	283	294	304	312	306	291	312	317	312	275	304	320	296	315	307	317	287	308	316	285	300	286	289	303	292	323	301	296	288	319	280	306	302	301	294	298	291	311	269	281	336	289	343	310	327	308	300	300	316	308	291	318	341	341	293	292	316	321	292	317	336	316	296	277	293	294	269	286	296	286	287	315	281	287	316	319	286	310	312	330	324	295	324	314	295	316	336	320	294	299	296	312	341	310	321	312	301	275	283	328	308	330	293	319	292	337	320	296	275	316	303	329	288	342	315	298	290	289	300	315	276	333	274	326	327	340	311	295	288	349	343	313	316	303	309	336	298	300	309	331	293	291	294	309	308	328	289	281	345	288	283	277	329	319	283	287	336	309	286	326	305	304	320	296	341	280	295	305	302	284	296	307	317	320	310	302	307	292	271	318	319	269	305	313	278	322	264	321	308	309	325	294	291	305	296	276	287	316	270	336	321	295	317	279	289	290	301	338	297	294	329	305	288	295	299	310	316	305	312	324	307	281	347	295	324	291	330	324	308	302	333	301	298	278	305	318	319	311	309	322	304	326	336	306	335	313	314	291	306	331	326	325	338	323	339	315	317	280	292	297	301	272	283	278	296	314	295	287	305	327	307	282	275	277	294	307	312	306	317	328	288	287	325	293	305	317	288	317	342	289	300	277	290	300	290	297	325	325	272	273	314	320	326	278	305	329	321	309	301	289	293	289	280	307	321	316	264	315	301	283	322	312	313	291	304	328	324	328	326	290	298	296	292	294	308	300	322	300	315	302	269	290	294	302	306	338	298	290	289	305	296	288	298	306	348	315	304	371	278	306	311	305	320	339	294	305	310	282	299	291	307	285	311	306	275	299	315	310	320	295	298	299	321	291	280	274	320	307	288	300	308	320	310	326	313	305	296	313	315	318	314	271	304	330	270	280	302	310	308	303	262	298	324	282	283	302	288	267	308	331	315	326	312	266	298	316	329	301	279	278	302	323	315	310	328	283	331	320	288	301	310	296	299	315	294	286	312	299	293	313	283	329	293	265	336	302	306	287	324	303	295	289	346	308	323	327	309	322	334	270	305	306	309	297	304	302	288	299	292	292	298	294	332	319	284	300	316	273	321	324	315	293	330	324	329	313	292	315	290	283	285	301	344	308	320	285	293	308	305	311	313	289	282	335	332	293	288	279	310	316	274	319	288	298	314	299	293	309	323	316	315	295	301	292	308	331	279	340	326	299	302	315	304	292	302	321	313	281	307	307	311	323	328	302	301	296	289	283	309	311	319	297	301	279	286	310	316	298	324	294	306	307	302	262	317	300	292	307	290	292	280	303	319	277	332	287	327	305	294	309	306	310	347	295	268	283	328	312	300	290	271	334	322	263	299	284	284	316	293	307	280	309	307	323	329	308	316	280	324	336	291	316	311	334	311	289	279	279	295	308	294	289	321	324	299	279	309	293	300	278	308	305	302	288	306	328	313	306	288	285	311	329	289	277	281	305	303	335	347	287	309	252	290	317	322	299	315	280	303	306	298	297	277	268	310	309	295	304	330	313	281	305	342	288	319	317	308	281	320	284	296	302	299	285	300	325	336	300	305	299	309	304	282	319	297	299	272	304	321	296	300	304	321	332	280	260	279	293	302	337	306	291	318	287	301	333	287	302	304	290	307	313	310	331	311	366	328	342	298	303	292	295	298	284	296	295	280	316	310	273	329	282	333	292	315	312	300	303	310	291	248	275	322	299	292	315	334	316	322	291	296	299	289	294	301	313	282	289	307	320	315	303	298	304	366	293	282	268	301	266	314	291	279	308	301	312	280	315	306	275	297	287	322	283	333	327	293	333	294	305	292	321	290	285	289	309	305	302	340	293	273	295	323	311	303	303	324	305	314	301	296	300	299	312	318	311	277	312	307	297	307	276	287	327	347	300	328	297	314	296	298	294	296	324	272	316	307	305	286	320	285	301	304	325	281	329	361	300	306	323	290	290	321	287	295	284	307	308	304	294	326	324	269	304	308	314	318	281	342	334	308	282	307	317	316	313	329	274	287	338	302	288	312	282	294	327	292	270	303	274	273	285
22498	1584	3055	3370	2976	2383	2050	1767	1684	1455	1381	1282	1222	1155	1117	1070	1043	1027	1024	1009	955	963	905	877	908	895	921	920	857	840	873	897	838	832	867	848	826	834	812	872	821	804	828	814	836	847	806	813	846	844	786	819	832	866	793	807	857	867	779	816	852	796	797	838	808	791	755	783	760	771	826	797	772	781	836	787	801	838	819	746	787	790	813	792	889	851	798	808	839	842	788	792	813	797	775	768	800	753	821	816	790	811	795	768	780	773	772	755	776	811	793	846	798	781	794	838	730	775	788	813	813	771	832	847	756	786	818	751	762	799	830	737	791	785	739	775	811	774	819	822	776	792	808	744	850	752	850	758	746	734	822	769	785	809	772	791	847	745	812	761	793	800	795	819	802	866	832	792	783	849	799	803	806	755	788	783	833	857	791	775	828	859	812	813	810	801	797	762	828	850	782	738	793	795	782	789	798	795	767	774	799	877	779	793	742	793	760	795	784	812	842	783	871	820	815	809	820	780	809	751	787	848	770	799	834	789	813	770	802	824	781	814	840	789	766	823	812	794	797	784	806	776	740	798	824	869	805	826	802	760	800	796	769	767	778	769	797	767	767	763	800	794	786	806	842	776	798	815	777	782	793	763	821	772	803	759	761	779	806	794	787	798	746	802	799	808	814	841	786	793	843	787	830	829	811	768	788	803	767	813	809	788	775	799	755	775	715	782	812	873	769	762	796	821	819	775	748	819	784	750	799	785	788	813	775	789	813	806	827	774	798	759	868	798	750	744	767	783	752	802	790	791	742	792	794	817	776	770	787	774	805	812	809	804	806	829	800	742	783	773	809	712	768	814	782	806	790	831	833	799	765	811	819	793	790	731	813	809	760	745	748	838	784	775	835	748	814	784	808	825	742	806	806	783	813	748	824	781	823	759	858	832	860	818	763	802	789	825	798	759	850	788	837	767	793	788	796	824	786	791	764	784	782	785	772	804	752	730	755	818	803	778	845	807	739	824	808	797	786	782	827	783	811	817	769	716	767	784	784	778	805	756	778	853	766	790	836	784	789	804	803	825	772	801	857	786	772	792	815	843	804	847	829	774	744	724	838	806	776	775	784	798	769	800	815	788	847	801	729	768	850	831	764	772	781	794	797	776	829	839	820	754	856	795	764	774	762	779	775	760	794	814	752	752	768	778	783	754	801	785	768	797	813	801	764	802	777	767	786	777	775	776	780	775	756	790	793	774	787	776	790	879	791	818	792	778	817	819	797	763	787	757	801	765	764	790	846	797	782	798	801	819	787	762	795	791	838	782	802	833	809	812	810	771	778	804	783	762	778	776	830	775	822	790	842	810	784	818	775	780	825	829	831	775	789	810	809	772	783	802	775	798	806	735	794	789	777	802	852	777	741	825	812	833	788	820	838	732	777	789	767	836	762	760	754	827	767	784	780	803	804	804	807	822	791	733	751	802	860	748	789	768	814	803	785	767	717	824	819	821	821	794	787	765	747	807	789	823	797	830	857	751	776	764	808	765	730	833	816	780	807	802	787	778	809	847	734	746	855	781	816	836	771	807	817	798	810	735	758	793	806	826	811	770	796	804	824	783	822	796	784	747	783	819	820	815	789	838	867	766	827	773	816	842	768	775	709	773	783	802	747	785	809	855	801	810	801	805	770	843	774	751	827	739	803	755	826	824	813	813	803	795	818	802	759	826	855	821	760	805	815	811	765	793	821	832	786	742	746	799	760	790	769	728	778	793	795	811	805	809	812	783	768	802	812	815	847	804	786	764	751	776	778	762	797	771	789	804	832	813	790	785	816	787	824	800	738	750	753	808	832	816	814	794	816	769	769	758	791	776	834	812	758	809	789	732	794	810	829	791	762	788	798	785	790	793	808	819	791	803	740	797	769	834	789	835	807	789	782	776	760	799	787	765	770	794	820	842	796	838	809	792	836	819	772	809	793	825	791	850	794	762	776	781	805	804	793	795	795	814	744	787	739	810	822	825	800	766	811	772	804	792	772	794	760	775	788	803	789	866	795	786	786	843	775	763	766	794	810	792	801	822	787	792	839	773	818	719	762	794	778	802	751	795	757	807	787	856	834	807	818	762	802	820	817	767	851	771	808	812	800	844	808	794	821	812	798	772	780	835	826	803	792	785	802	836	797	841	775	850	808	787	779	764	775	803	785	773	820	790	793	794	801	780	812	771	798	803	804	820	794	792	747	763	818	778	808	780	755	825	814	766	730	775	771	799	810	784	835	804	783	795	765	776	786	841	806	769	773	790	805	824	772	783	798	783	814	787	815	837	781	797	859	759	844	801	790	749	785	772	787	830	795	804	756	768	759	810	758	794	785	743	820	759	743	766	792	810	786	797	778	784	801	840	772	794	793	788	824	744	764	766	765	806	809	774	752	787	766	846	796	791	834	784	812	820	831	798	811	744	799	741	796	770	811	742	838	827	815	801	800	855	772	795	798	835	699	742	818	888	777	794	872	776	760	804	759	809	805	771	779	827	816	787	770	841	783	797	772	783	793	781	788	813	777	831	770	808	809	857	753	787	796	801	758	759	793	811	744	755	800	792	779	800	766	763	758	766	756	790	791	823	813	788	736	755	831	805	785	782	812	739	798	790	793	811	840	784	781	816	804	790	816	741	877	846	776	812	812	737	807	760	799	765	787	790	818	782	760	766	792	820	722	739	770	801	836	775	746	790	794	804	767	792	802	799	820	846	779	831	806	810	765	771	765	802	788	736	764	820	790	791	846	759	837	771	819	865	851	803	775	804	788	825	752	800	790	772	820	812	786	802	776	800	768	809	791	755	810	745	799	768	753	829	809	816	775	791	764	759	756	745	795	783	776	799	774	807	813	776	757	776	751	804	760	833	795	811	810	775	783	809	824	822	755	763	755	808	797	769	785	819	799	760	782	834	772	804	815	764	774	823	759	776	884	778	809	804	816	796	788	799	779	812	818	752	801	775	791	746	776	820	821	797	803	797	800	795	794	777	801	810	830	772	776	783	753	835	798	760	747	801	826	765	808	805	766	768	770	754	789	742	816	791	817	800	786	761	770	759	781	743	763	792	798	787	765	845	784	796	794	726	778	760	756	828	835	806	734	789	770	806	766	841	810	800	775	783	795	788	796	812	814	820	798	812	762	821	840	725	797	850	809	778	808	767	758	788	816	800	797	742	721	822	843	810	772	784	826	803	758	724	790	764	784	743	763	789	749	793	779	786	768	787	787	839	779	816	770	794	808	813	794	782	795	834	772	802	841	808	756	810	804	802	847	803	796	771	751	762	765	765	792	763	802	810	804	813	822	736	778	712	816	787	779	787	788	820	792	716	783	815	780	750	814	866	798	818	791	777	799	724	795	817	802	828	791	776	775	787	826	830	827	812	838	813	783	801	803	815	815	814	781	810	804	810	817	792	808	749	799	773	790	831	803	768	810	793	813	739	813	782	758	760	830	801	738	815	778	819	767	816	805	779	799	764
54318	22311	4202	1767	1167	885	689	572	490	408	420	364	324	337	339	312	340	285	301	289	270	293	287	274	268	277	294	270	248	275	259	266	270	260	274	261	240	255	237	254	269	250	237	246	229	280	248	280	251	233	282	261	252	288	254	272	262	251	279	263	267	266	235	243	249	256	241	258	244	269	258	250	240	253	218	250	256	243	267	238	269	239	203	246	249	251	239	256	258	257	289	244	237	231	265	247	229	259	227	265	244	259	278	236	249	244	249	254	255	267	270	257	234	264	263	254	268	252	250	242	259	263	242	247	236	242	253	214	232	243	256	217	270	235	239	259	241	261	212	233	258	245	250	259	226	238	269	225	253	251	224	245	251	245	246	245	250	263	222	253	258	287	265	239	253	250	256	258	245	240	249	273	245	258	266	275	269	250	260	251	236	248	265	231	261	228	266	239	235	233	249	226	227	279	267	216	249	234	239	266	240	275	248	220	263	239	256	247	243	270	276	259	238	235	255	244	245	238	241	273	230	263	229	259	241	239	226	228	244	258	248	263	245	267	259	245	244	243	257	236	232	256	222	253	246	260	246	263	249	246	272	251	271	248	258	259	243	264	241	234	243	237	264	252	249	245	252	249	248	207	274	266	221	267	252	235	266	249	254	231	238	285	270	254	234	242	238	232	232	269	250	250	258	273	262	274	254	251	242	259	247	221	253	265	226	251	260	261	236	242	267	238	273	251	237	267	273	246	245	267	248	275	227	242	260	246	247	270	238	246	255	251	236	267	219	218	254	249	241	248	262	239	253	262	273	242	276	251	280	245	228	269	253	244	257	256	276	260	240	240	270	271	271	277	287	230	246	248	270	247	236	259	286	272	258	241	230	241	246	261	222	231	221	248	257	240	250	263	244	231	255	256	248	248	235	279	223	244	234	259	256	237	240	247	236	280	247	264	229	242	229	252	221	256	264	251	253	266	252	260	254	247	265	274	281	233	223	255	237	234	244	240	237	224	245	264	246	248	243	250	249	253	242	231	223	280	247	251	257	242	232	220	266	295	248	249	235	224	214	211	259	285	252	260	279	245	270	261	251	258	257	254	269	226	242	241	265	229	266	264	286	225	258	266	288	269	237	258	238	266	278	267	269	238	252	261	264	258	229	259	247	253	290	227	235	261	277	240	248	244	238	248	261	223	268	252	257	255	251	247	274	227	240	242	305	278	254	269	244	252	217	241	252	237	244	256	270	222	280	251	239	271	238	240	256	229	237	241	280	231	254	230	261	272	228	247	254	247	225	282	235	246	250	214	259	257	264	257	262	252	242	252	277	236	260	249	285	247	239	235	255	245	266	283	240	242	275	238	258	270	234	254	279	258	281	262	241	266	277	235	259	257	236	248	262	256	244	239	254	291	219	245	248	247	245	236	262	239	227	248	225	247	225	261	245	244	249	266	236	272	265	235	234	245	265	261	246	251	266	262	247	252	248	304	241	246	288	266	229	243	237	269	233	235	232	268	243	247	255	241	236	236	229	252	267	245	265	250	260	231	247	230	242	260	248	243	259	230	282	233	269	251	230	238	264	249	258	239	242	253	250	252	253	266	282	214	236	236	259	236	234	261	248	281	223	239	253	221	248	248	220	248	230	256	267	262	251	267	266	253	257	269	265	232	232	247	274	235	237	278	244	249	257	252	240	220	257	250	241	256	237	234	276	240	248	258	264	262	229	225	238	266	256	240	236	232	244	252	232	239	255	255	291	247	255	247	224	233	274	241	255	215	260	251	238	239	276	241	256	246	255	234	217	220	243	294	280	251	263	249	253	256	240	257	240	263	232	277	235	251	251	265	261	231	224	279	239	244	249	248	254	259	265	261	270	240	249	206	257	260	261	276	261	270	239	254	251	257	225	224	255	296	246	266	266	223	242	252	268	251	233	265	232	236	278	265	245	261	216	228	254	262	271	262	233	238	270	257	263	242	246	218	291	252	242	251	246	255	241	254	261	252	250	232	224	251	250	288	269	269	238	254	241	277	275	256	237	233	235	235	249	251	259	251	245	230	225	237	238	260	257	267	266	255	267	248	266	253	243	257	250	267	267	269	263	263	234	261	260	243	265	251	236	232	251	261	237	290	261	255	234	264	245	236	261	280	246	242	256	259	264	271	257	239	270	256	254	241	239	277	269	260	243	242	246	254	236	273	240	254	237	247	287	253	278	258	273	269	230	268	243	252	265	267	266	258	253	255	248	268	266	270	243	258	282	243	266	252	265	231	266	273	280	273	264	221	240	256	253	238	233	265	258	286	245	257	286	252	296	243	267	241	244	216	215	254	266	231	263	279	264	276	281	241	252	247	222	254	214	249	289	237	249	278	236	257	260	246	277	232	245	217	250	258	271	218	258	258	259	246	250	270	245	243	250	255	233	239	248	213	260	246	248	279	265	286	253	249	246	258	290	265	278	248	241	279	246	264	281	270	258	261	258	232	265	231	241	260	269	251	236	231	262	251	285	246	258	231	254	260	286	251	259	242	271	249	259	241	269	262	275	247	274	271	254	240	265	286	268	233	261	262	273	256	237	247	247	276	272	262	249	244	281	279	256	235	296	228	263	258	254	262	250	217	262	255	279	273	266	254	245	257	263	260	226	255	273	276	253	271	253	242	255	252	269	251	218	247	235	279	266	271	268	244	267	264	278	233	261	233	263	294	227	285	217	250	274	262	256	251	244	282	240	242	254	271	237	257	233	248	242	258	229	265	276	273	275	259	260	239	250	271	270	255	227	219	264	265	231	227	278	291	259	249	252	228	243	228	221	292	250	243	261	254	257	212	242	267	243	222	240	210	259	270	262	265	237	243	282	242	255	229	226	242	244	274	251	255	248	246	262	243	247	254	245	243	248	244	262	244	255	249	265	275	251	244	256	287	250	258	242	271	252	269	262	259	239	266	283	232	241	279	269	253	259	237	259	242	258	251	249	239	247	263	260	237	214	264	251	271	274	227	276	254	239	263	253	231	259	258	255	263	235	240	240	242	242	285	215	213	248	270	225	277	245	240	232	244	233	232	235	239	229	248	222	239	268	285	257	230	253	237	254	269	272	239	244	237	230	227	234	228	267	256	229	243	219	240	253	236	236	245	258	266	248	224	251	252	257	252	253	249	257	245	240	235	244	252	258	222	235	248	254	240	247	233	255	239	275	263	261	228	265	251	243	243	237	238	242	268	265	244	229	226	249	279	264	263	260	241	242	240	236	216	248	242	266	251	221	234	230	256	247	218	283	250	273	255	253	254	249	258	249	259	242	231	235	273	264	253	239	236	247	240	243	256	258	239	243	236	279	254	230	240	251	225	252	247	247	232	245	298	277	250	242	258	237	281	262	233	243	237	253	268	281	228	257	255	249	253	251	252	253	241	250	225	270	257	282	243	246	242	263	248	257	252	257	240	245	244	274	240	273	253	233	258	214	240	239	244	272	264	286	255	219	256	228	255	281	205	234	253	259	250	246	242
29798	2401	5315	5558	4634	3779	3075	2570	2168	1916	1767	1559	1490	1372	1297	1197	1135	1017	1040	991	969	920	882	928	885	871	828	832	818	790	766	778	822	773	821	755	746	770	701	743	729	766	776	656	748	697	733	718	736	690	699	673	644	672	737	636	689	657	688	656	594	682	708	637	695	689	711	663	705	685	633	657	706	691	698	706	711	661	669	672	682	672	696	691	702	685	635	652	616	685	646	652	666	698	668	666	634	694	653	655	662	657	686	659	698	625	629	660	633	660	678	661	633	653	661	628	667	661	631	679	716	659	640	576	614	648	655	713	641	708	677	672	683	643	662	658	674	632	629	699	650	635	611	646	611	659	642	672	698	671	683	628	639	641	669	677	673	720	637	642	639	601	605	656	682	682	630	633	652	647	646	627	646	612	630	672	682	640	630	650	671	625	666	644	635	646	681	665	651	658	629	657	671	625	630	674	659	623	653	648	674	690	674	658	700	603	618	654	646	662	681	665	673	653	651	629	661	615	652	670	630	586	598	627	641	646	685	615	699	616	625	667	597	632	708	644	707	650	666	620	610	654	664	687	617	666	604	576	655	663	646	678	650	652	643	643	641	637	671	649	629	616	681	671	633	610	660	645	651	625	654	636	639	639	684	646	706	610	655	628	640	644	642	651	625	650	656	681	642	658	680	660	626	634	674	637	642	660	711	608	637	637	708	667	596	659	623	606	627	653	657	633	656	632	670	669	665	616	663	649	663	646	622	611	601	671	644	631	612	604	681	641	655	626	602	666	673	621	639	619	669	644	642	634	641	662	644	617	606	700	648	616	650	639	656	651	676	582	610	652	636	617	672	695	666	633	659	635	648	623	642	590	695	638	672	635	636	689	609	665	659	682	617	665	603	661	656	638	657	671	632	599	679	661	619	643	629	621	642	609	636	690	656	630	645	687	635	704	630	677	603	655	660	651	665	639	645	594	636	627	671	649	693	576	626	650	656	640	642	636	583	679	645	662	646	665	682	680	646	622	654	637	666	656	657	659	627	633	628	632	639	623	590	647	635	629	641	651	613	626	636	648	624	646	647	612	676	627	686	637	640	629	631	607	582	652	665	622	655	631	667	677	633	642	616	642	613	665	610	644	641	652	638	591	646	665	629	610	636	633	651	632	625	686	621	643	622	674	608	617	593	649	635	654	652	657	683	661	617	638	670	653	601	682	651	683	606	666	650	660	660	621	710	654	650	661	676	666	602	585	653	675	653	612	676	640	630	676	610	662	693	622	654	650	640	633	653	592	622	631	651	655	660	637	638	621	661	646	629	630	621	636	601	650	600	645	658	615	626	641	657	583	683	644	686	661	607	608	631	640	608	624	645	666	634	645	630	646	659	657	650	632	646	629	634	605	671	649	653	647	641	630	665	618	616	641	662	634	630	609	673	651	648	662	629	679	678	592	632	661	630	658	642	643	677	700	674	645	653	613	662	600	651	630	637	596	659	608	655	618	618	657	628	663	646	637	648	626	659	611	667	665	665	604	661	634	659	640	690	658	649	653	657	612	657	590	627	659	667	649	642	631	636	684	638	626	617	626	641	668	601	610	594	639	631	678	622	650	655	653	637	628	668	676	668	618	647	679	611	660	663	644	653	598	636	648	692	662	640	641	657	656	634	644	643	639	669	637	615	652	657	593	604	641	641	623	622	622	629	676	645	651	608	653	656	659	694	629	642	675	684	644	645	635	627	681	634	649	682	652	664	655	633	652	640	623	640	660	639	608	614	608	596	665	699	614	644	634	592	699	568	694	620	670	631	590	651	618	665	632	615	641	644	616	660	644	629	683	662	661	642	654	620	610	668	659	652	638	619	663	635	632	627	672	644	614	623	632	619	646	654	663	647	669	616	613	702	695	605	618	681	663	673	674	642	634	668	623	663	697	637	656	655	655	687	649	630	641	631	637	603	644	606	650	638	680	653	646	701	632	618	638	624	638	641	675	612	706	647	642	628	646	617	657	639	668	643	676	677	647	673	641	666	652	639	643	663	638	650	630	646	610	683	666	629	689	640	663	686	637	673	633	669	585	659	667	630	642	655	661	678	648	668	662	683	596	675	640	617	690	649	654	660	589	655	598	656	670	623	659	652	628	625	673	595	670	636	663	644	624	667	645	633	603	663	623	628	640	707	637	669	654	647	667	636	695	621	652	670	644	656	645	603	669	634	631	678	583	664	666	603	675	649	603	610	630	658	680	652	652	643	638	603	665	652	635	619	645	616	649	634	627	672	679	646	615	670	646	667	640	692	675	586	650	667	648	663	666	644	622	627	636	612	628	624	640	625	591	609	703	626	658	619	656	654	667	653	665	671	665	706	637	642	641	635	657	608	652	645	619	593	614	641	656	586	632	683	630	632	658	694	638	610	631	654	629	647	655	669	679	625	670	659	596	647	644	639	654	681	646	629	621	676	654	634	675	615	637	640	649	656	642	613	713	626	644	630	656	680	595	634	639	672	685	638	637	676	666	650	624	615	674	622	626	614	623	633	644	605	628	616	635	635	664	627	675	619	644	661	656	622	642	612	652	632	652	612	642	688	617	654	679	607	674	646	685	660	637	604	623	668	638	640	677	647	618	622	633	676	604	620	611	669	619	664	615	665	603	630	676	624	647	633	596	690	671	671	621	647	638	642	683	678	648	596	622	643	610	604	667	613	613	633	655	644	622	656	619	652	630	652	639	680	583	669	656	633	636	655	634	600	642	651	674	630	646	664	662	656	611	674	644	656	682	657	647	625	646	678	616	672	679	687	606	698	652	595	666	603	640	634	645	655	627	648	671	614	658	638	631	655	713	691	632	627	627	652	660	629	672	660	655	673	661	656	643	619	671	672	603	633	616	680	634	646	649	642	604	630	655	622	634	645	692	659	688	650	665	639	637	677	654	659	593	653	636	665	619	637	642	625	697	656	595	676	602	648	638	645	651	629	618	665	665	612	648	680	651	662	666	646	627	614	652	633	689	604	651	619	622	628	621	621	664	664	652	649	621	615	658	637	620	703	673	698	657	628	653	664	640	624	677	625	666	657	683	604	654	629	559	665	619	663	667	658	594	676	636	695	650	653	654	737	637	631	656	597	618	695	609	649	622	620	675	638	618	654	680	588	661	676	683	658	664	677	624	647	621	624	629	623	654	628	612	629	680	612	668	671	624	611	640	650	663	682	662	616	629	642	692	633	632	656	690	617	620	638	647	610	653	668	618	666	626	705	589	643	651	649	651	635	641	665	655	628	651	660	597	704	682	629	660	608	691	686	623	685	634	635	627	688	652	652	657	620	608	641	657	653	633	677	632	668	652	652	636	668	618	611	639	629	670	637	632	670	627	652	642	648	651	612	637	646	622	661	645	638	652	634	643	664	652	643	669	649	640	640	706	660	631	642	656	668	653	665	656	638	636	625	618	600	641	639	658	644	679	678	683	634	602	643	679	652	621	655	614	669	645	689	656	616	650	649	605	625	642
4441	270	228	202	215	205	169	189	184	190	181	189	181	193	202	141	174	170	180	177	154	177	193	174	193	235	171	196	201	180	202	178	191	171	184	194	170	192	167	163	147	191	184	194	201	191	187	172	170	188	184	184	157	180	151	189	173	179	190	204	167	167	174	186	193	187	183	188	173	179	163	188	180	169	153	158	191	187	180	179	196	188	190	174	218	173	171	201	186	164	181	154	178	146	162	213	193	164	188	189	203	156	178	184	160	209	203	171	171	172	168	174	193	184	178	174	200	168	192	200	166	158	189	189	168	186	192	202	161	192	202	196	190	173	160	174	188	179	196	184	205	190	176	187	201	176	153	200	186	183	174	165	159	196	184	189	187	196	178	179	208	181	177	169	194	196	202	180	173	155	159	178	192	187	189	174	170	182	176	183	179	179	171	192	171	194	194	199	170	196	182	166	194	153	167	184	186	189	186	177	190	174	174	179	185	159	173	182	189	163	151	175	182	168	201	184	173	175	184	189	165	179	206	194	186	182	194	176	184	176	180	182	194	192	178	182	193	203	177	205	184	180	189	177	202	189	163	169	176	197	171	194	166	203	173	204	162	185	207	207	160	185	173	184	210	185	172	178	176	159	163	205	196	176	174	189	185	181	196	177	190	172	173	189	165	182	176	159	164	183	181	177	184	178	170	178	198	180	158	191	175	157	195	178	188	166	170	179	194	195	174	212	177	196	174	175	203	168	185	199	193	179	164	151	176	179	189	164	159	164	184	175	175	179	181	196	172	221	157	189	170	159	177	165	184	213	177	183	175	181	183	196	189	176	167	172	189	184	165	191	166	168	160	165	218	176	188	187	187	190	162	168	177	183	165	166	187	172	200	167	182	179	187	156	166	167	174	178	172	190	196	184	174	184	209	178	167	188	197	201	189	188	176	189	162	214	175	183	180	218	186	196	160	192	197	189	180	190	196	181	191	156	192	208	191	174	174	198	172	184	191	185	195	190	175	174	164	195	172	177	183	168	157	196	178	191	185	184	196	187	180	190	182	197	200	186	195	174	209	179	179	175	157	201	212	172	168	149	184	205	167	175	183	165	168	206	194	160	208	167	210	172	190	195	176	179	167	187	201	196	194	179	185	156	179	181	192	194	184	183	188	189	177	195	180	190	204	178	184	166	158	186	188	169	174	199	182	180	190	196	182	168	183	189	193	190	194	186	165	163	194	183	186	190	191	193	152	192	187	168	197	187	190	207	167	169	185	201	150	207	194	152	164	184	185	162	162	170	168	175	179	184	182	192	183	154	180	195	175	179	195	188	172	163	180	190	192	174	176	165	182	179	190	178	166	181	179	160	170	189	168	186	203	180	205	176	186	182	158	194	186	172	193	189	187	161	178	148	167	181	173	174	188	157	174	178	171	189	188	200	165	178	179	142	175	164	178	167	182	187	182	182	184	196	187	154	164	208	200	183	196	158	181	172	175	174	183	181	171	179	185	180	176	186	203	202	188	164	165	180	192	180	184	199	182	147	180	193	200	174	188	192	151	181	172	167	174	185	206	191	183	173	190	196	196	186	192	194	171	177	187	155	166	183	182	180	179	170	184	175	193	190	154	193	161	184	163	183	188	154	176	180	178	158	173	198	190	182	167	194	179	179	166	153	180	177	188	178	171	186	169	175	170	182	201	175	157	200	168	173	176	202	162	186	172	150	165	185	188	173	161	169	169	173	188	171	177	192	171	185	176	222	182	193	159	169	149	169	189	188	195	182	199	182	197	212	202	180	170	179	171	178	190	168	180	174	184	179	193	180	174	163	196	181	184	179	168	168	175	175	179	180	192	177	184	176	177	174	176	175	166	156	174	178	157	193	180	198	180	181	176	185	192	177	172	187	181	178	181	209	165	206	209	166	190	178	177	181	181	176	179	183	195	187	178	177	176	208	203	165	148	188	184	188	201	197	174	170	197	170	173	170	208	207	162	172	203	178	167	179	200	173	176	197	191	177	183	204	197	184	175	194	194	185	184	184	188	170	172	182	193	177	190	164	175	183	200	190	198	214	200	211	188	179	186	209	201	180	163	203	182	191	190	154	180	193	174	163	160	173	205	178	187	194	180	193	183	170	180	181	176	199	195	170	220	187	201	187	184	185	193	216	160	193	139	189	196	181	181	172	188	156	174	173	174	184	168	191	201	174	171	195	169	185	183	175	179	165	178	165	190	191	164	175	190	177	183	210	175	170	167	186	198	177	160	183	186	153	182	165	186	183	203	176	168	154	183	181	194	165	206	224	186	186	162	170	174	171	176	200	172	193	182	173	165	203	179	192	181	165	178	165	176	164	179	193	182	181	172	198	175	193	168	213	193	178	190	169	200	174	183	177	168	179	181	189	177	172	174	185	194	182	182	193	177	172	163	184	163	194	174	173	177	195	180	159	176	179	178	165	169	191	182	179	190	172	185	191	179	168	177	202	187	202	190	169	195	179	184	163	174	184	176	188	175	181	163	210	162	205	194	189	180	164	184	187	184	175	173	201	176	176	185	178	175	191	179	198	172	204	177	172	195	186	183	155	174	151	191	169	188	169	173	168	185	154	203	173	183	165	161	164	180	167	192	169	178	157	168	172	178	147	200	160	181	191	190	156	184	181	204	189	198	189	183	184	186	196	169	197	175	203	184	156	188	183	184	186	174	184	214	171	187	181	194	212	192	178	175	188	182	188	193	194	195	172	172	186	178	180	189	190	184	179	188	201	166	189	155	173	171	185	174	188	167	171	176	175	194	179	166	173	182	180	185	158	166	169	205	185	151	169	158	188	206	194	164	201	173	189	177	169	170	187	191	176	176	174	164	180	166	174	166	171	180	188	176	189	191	187	186	182	176	196	171	189	155	141	183	157	186	193	153	197	164	168	166	188	169	208	160	171	181	163	180	170	158	163	201	187	164	180	164	178	193	172	168	175	177	172	176	185	185	190	190	178	203	178	175	191	191	201	206	170	210	188	165	164	186	194	181	172	189	171	157	167	194	184	201	196	196	165	181	177	203	182	182	191	188	180	191	203	171	172	174	174	174	188	180	181	180	178	180	158	193	185	180	186	165	167	222	181	173	206	186	190	194	187	172	162	165	176	198	188	168	180	181	195	187	191	185	170	182	186	188	194	159	172	196	174	152	182	178	184	184	197	182	187	207	185	166	183	201	177	165	176	193	170	170	172	187	161	186	157	188	190	188	180	172	183	182	186	190	194	172	201	186	193	187	187	190	146	186	204	163	176	179	181	180	161	162	182	219	168	186	173	180	189	188	181	154	180	173	186	175	182	180	165	193	174	195	181	176	186	192	161	186	168	171	191	186	168	175	188	189	180	189	178	172	189	174	176	161	190	170	178	211	172	183	161	221	174	192	194	188	161	188	175	196	187	195	187	177	170	187	173	174	199	192	217	177	194	176	169	190	188	167	203	183	183	209	186	189	176	175	193	181	181	173	172	168	183	212	174	183	193
4431	583	627	677	671	598	613	612	559	543	549	522	557	502	559	500	532	512	519	494	571	538	519	521	475	537	520	541	561	470	506	541	519	489	532	518	580	510	518	536	542	560	551	535	533	542	495	512	545	534	529	505	532	535	493	525	504	532	488	504	510	538	521	511	505	519	541	495	523	538	480	479	493	530	537	493	560	536	534	520	526	507	500	515	517	500	493	521	524	541	530	485	519	544	545	499	516	489	537	512	481	528	476	509	516	520	530	564	511	515	498	512	538	516	485	541	527	526	528	517	545	495	540	560	493	540	518	501	503	524	527	524	544	539	546	533	499	530	486	507	541	525	526	525	579	489	517	489	521	515	541	467	488	500	530	531	512	497	509	523	501	521	475	516	492	529	506	490	526	505	512	533	564	508	537	519	544	567	521	510	460	527	523	524	517	505	492	503	521	549	509	519	506	484	539	546	511	547	563	533	532	511	505	524	530	502	547	558	537	510	501	522	510	549	527	450	532	542	531	526	513	532	503	529	533	499	553	504	515	519	501	559	511	518	511	530	529	523	482	531	481	538	546	516	497	538	502	465	492	513	560	526	508	552	490	512	523	539	506	514	490	538	515	545	528	502	505	508	544	497	505	507	496	515	524	537	516	533	498	537	463	474	543	521	535	494	546	529	526	520	502	502	521	533	524	531	510	501	505	521	486	545	508	512	505	567	506	483	479	510	500	523	523	521	540	516	488	533	529	528	545	548	494	540	549	534	540	550	513	520	497	521	481	523	501	461	553	501	499	521	525	521	515	524	497	501	552	520	518	506	551	523	514	510	549	500	523	504	557	504	536	494	487	517	512	534	504	510	509	518	565	544	534	512	543	488	552	502	485	544	515	485	549	469	516	531	540	538	548	511	489	469	493	505	499	485	543	456	493	535	536	523	533	543	560	503	477	541	539	508	536	514	519	490	506	546	501	497	508	510	513	570	518	511	522	509	511	513	540	531	483	457	545	516	508	514	534	538	497	521	501	497	507	519	488	548	529	532	481	507	543	515	487	499	492	522	525	523	527	512	493	517	542	542	581	499	544	536	538	501	535	566	528	468	499	540	525	502	512	532	534	528	480	511	565	531	541	520	537	528	532	476	538	498	534	530	471	510	524	537	526	509	499	531	518	527	519	537	538	551	536	521	492	489	528	551	507	510	528	529	545	463	491	510	514	519	511	531	526	541	526	504	492	531	500	505	546	523	509	493	549	495	531	526	494	504	539	498	503	571	551	552	480	503	514	517	498	552	500	510	532	494	483	530	552	547	525	521	532	524	528	506	551	529	528	539	554	534	536	532	536	558	551	525	521	516	516	533	513	528	566	516	509	500	522	487	530	536	514	541	503	551	493	536	516	532	516	495	478	521	511	511	499	475	600	568	525	498	514	523	572	503	500	518	515	472	524	556	495	485	489	519	528	509	513	527	504	525	581	518	519	508	555	488	506	565	506	530	518	514	508	531	499	485	549	508	502	547	518	496	508	522	533	527	515	529	542	530	528	563	524	500	529	490	522	508	479	539	517	535	518	502	529	518	529	514	490	484	544	570	509	523	526	528	505	525	544	477	534	575	522	538	538	490	525	536	535	527	475	523	518	510	531	516	509	558	494	471	504	502	533	514	493	514	493	530	492	517	547	509	573	528	487	498	533	501	525	517	510	520	533	520	532	535	521	524	520	521	522	529	505	487	517	557	541	531	506	499	552	536	525	530	510	533	489	537	542	543	493	487	527	537	518	526	507	544	527	499	511	492	541	533	525	555	514	549	513	539	522	513	532	493	497	533	566	497	503	503	521	556	492	481	501	499	532	504	541	487	556	513	528	508	520	508	529	505	500	550	487	491	526	529	535	557	515	514	489	564	499	521	511	531	551	484	499	511	514	490	576	510	524	482	509	510	539	521	495	502	546	497	508	518	507	508	504	506	503	551	512	523	538	483	531	547	517	533	556	535	531	504	541	520	516	510	519	492	549	533	518	545	507	534	469	522	531	528	523	498	515	537	529	490	515	473	507	534	498	546	555	555	549	500	537	506	554	562	493	516	543	541	490	539	472	486	519	502	519	520	510	507	532	557	500	527	524	501	502	542	513	499	513	505	530	502	550	538	521	523	522	508	526	526	536	506	519	499	486	475	506	497	499	549	506	532	492	492	483	547	517	512	531	521	520	534	576	526	540	514	536	521	517	526	586	531	521	522	542	466	486	494	517	549	528	517	555	533	513	546	509	508	517	504	521	528	526	498	501	514	515	479	475	539	535	534	503	531	504	544	511	479	586	545	485	496	507	521	539	484	516	483	514	488	541	530	513	535	534	507	490	512	524	555	547	512	568	553	518	545	549	511	511	530	526	494	509	512	498	512	524	495	520	508	526	506	524	571	494	540	532	518	537	496	515	537	519	497	546	539	505	523	476	491	521	538	496	541	536	555	485	551	544	494	495	512	532	533	505	479	512	528	540	503	559	513	524	485	526	509	526	498	545	481	499	526	496	486	473	534	556	518	529	515	557	511	557	540	517	543	558	546	492	514	501	489	511	526	525	533	560	515	524	554	508	520	526	501	555	542	511	545	505	563	522	554	527	517	501	524	531	481	516	486	468	577	524	551	540	519	458	512	525	506	516	509	502	522	539	538	537	505	524	540	516	512	540	509	547	529	526	502	527	556	589	526	543	538	518	499	472	524	548	489	495	526	504	487	506	522	515	559	492	516	505	551	498	498	552	526	552	508	510	548	505	537	521	508	523	498	540	478	505	536	525	473	523	503	529	494	527	486	570	506	528	542	530	514	520	517	611	487	550	530	523	549	480	493	517	523	480	548	481	488	498	488	498	514	529	474	502	511	554	526	536	500	486	494	567	482	527	533	552	528	499	469	531	531	488	524	512	497	498	481	534	520	523	530	499	526	502	569	531	524	496	510	489	541	484	532	535	518	543	538	513	473	568	501	488	494	508	505	498	535	528	532	554	512	498	512	495	517	503	467	505	478	497	533	545	498	539	485	521	499	547	503	498	509	521	505	540	511	543	502	533	531	466	499	495	518	537	502	520	506	524	511	538	513	509	527	517	524	507	546	466	486	493	515	520	516	520	494	514	470	532	542	492	470	524	474	489	498	480	468	531	530	522	532	552	509	545	522	541	566	548	522	543	532	546	486	493	517	512	513	526	543	507	474	501	514	521	547	536	517	526	537	524	502	490	515	546	509	543	541	526	541	509	538	516	544	551	551	523	464	524	473	514	534	481	521	516	487	529	520	505	510	526	519	559	512	535	543	531	520	533	576	511	507	527	495	542	535	529	561	541	499	544	557	492	542	532	544	548	508	535	494	514	527	505	507	504	483	534	526	503	522	520	508	521	515	543	524	493	501	539	499	543	501	549	500	530	484	540	542	519	498	493	514	575	545	509	515	515	506	479	510	529	537	483	501	511	531	500	533	560	527	508	524	494	516	495	499	486	502	500	546	521	501
39349	11569	1529	1000	767	587	513	474	454	390	376	356	319	352	337	324	311	321	311	322	316	295	297	292	322	317	303	319	298	346	308	322	319	307	275	305	293	330	293	290	343	331	301	326	346	299	278	267	324	326	307	296	298	310	323	309	277	284	312	306	284	292	306	318	307	278	302	318	340	294	325	297	301	297	319	326	303	301	334	282	290	291	300	358	296	344	295	299	328	326	314	320	296	308	310	309	322	299	304	285	320	306	302	326	302	271	309	287	294	295	323	313	321	301	301	285	281	297	324	301	319	350	308	288	292	315	294	293	295	316	323	298	301	312	312	310	284	303	312	300	314	276	297	291	306	298	304	291	292	259	321	281	269	304	303	284	303	316	317	290	280	284	275	277	271	329	330	315	306	304	320	287	289	310	278	291	293	312	342	332	285	324	305	288	300	315	279	284	294	302	305	307	307	276	285	297	299	285	312	308	311	277	286	283	264	291	302	309	326	281	322	279	299	277	303	292	302	263	278	281	269	296	301	303	298	288	269	313	296	296	290	299	306	276	302	310	305	320	328	288	287	286	288	324	301	284	281	316	284	304	285	311	292	293	323	288	279	314	294	289	304	311	287	292	302	316	310	297	272	302	321	296	289	294	301	306	317	294	284	303	312	307	301	289	289	308	315	317	303	306	315	272	287	296	300	313	284	343	268	299	302	315	307	303	310	280	311	321	293	318	289	299	284	317	292	302	297	303	292	309	338	291	294	283	293	297	330	319	321	297	289	311	320	291	293	312	332	284	275	277	293	307	290	298	283	330	301	281	272	297	310	292	309	273	323	287	299	294	291	331	310	296	292	305	312	296	328	318	313	258	268	289	300	279	310	299	288	292	307	312	319	308	302	301	295	306	285	289	303	295	304	311	283	332	292	279	289	321	264	304	290	313	281	296	291	286	283	319	261	288	317	301	319	303	302	298	331	310	272	278	309	333	302	295	304	326	300	256	312	321	310	306	286	316	300	299	325	296	281	290	290	324	269	309	304	281	275	335	273	298	312	311	297	343	309	321	307	324	319	306	299	289	304	253	321	303	317	263	289	297	273	309	298	321	311	277	309	292	311	281	300	292	277	294	311	304	301	315	324	281	301	285	285	308	325	259	255	316	296	304	294	310	277	294	326	305	286	291	299	300	294	282	313	308	296	286	272	283	309	322	278	323	272	320	301	296	290	288	317	299	299	300	292	279	273	297	292	300	305	307	303	298	297	325	278	307	302	342	306	321	273	319	307	324	325	324	297	293	305	315	296	294	284	316	296	289	311	314	289	301	275	268	300	309	326	296	292	291	306	287	285	323	331	307	305	320	274	312	315	315	317	279	309	306	296	315	327	320	313	295	300	332	293	305	281	291	281	297	322	279	300	291	271	310	311	254	298	257	302	274	289	295	316	284	307	298	313	324	296	299	301	308	306	302	304	319	297	305	321	316	289	322	301	289	288	302	299	303	307	317	286	299	280	312	320	313	326	283	334	278	343	297	274	291	289	284	290	329	274	314	311	283	315	310	319	296	300	297	281	292	303	280	319	306	314	320	310	282	308	315	289	282	277	294	319	325	325	287	307	294	301	338	319	282	284	285	270	317	296	333	291	284	312	284	282	282	292	302	323	310	273	292	311	291	301	270	291	256	278	273	298	308	291	313	334	313	296	330	299	296	305	320	305	292	283	297	282	288	323	327	328	321	326	301	310	304	308	310	295	296	296	303	311	276	303	286	285	283	327	329	286	319	341	283	309	284	320	282	322	317	319	306	305	289	318	296	301	314	302	275	294	304	304	269	288	340	298	310	349	331	303	307	329	298	293	321	305	294	322	296	286	290	258	295	294	286	296	308	296	276	290	297	318	304	320	305	283	311	307	312	319	313	279	273	297	340	302	326	305	285	304	321	310	324	353	294	306	306	285	305	313	294	322	345	319	300	300	290	318	262	284	292	288	296	316	326	321	319	318	292	309	296	287	294	302	291	325	277	291	312	288	324	310	347	282	275	331	314	274	272	304	282	288	311	297	300	287	303	272	273	298	290	302	280	312	282	313	319	329	321	330	322	291	291	283	305	300	312	332	295	298	290	284	299	324	299	313	244	286	311	313	294	314	315	336	290	298	274	277	310	280	290	286	299	273	276	303	309	325	294	314	288	311	322	311	311	302	330	315	287	305	316	299	284	298	306	293	303	272	275	296	280	285	318	297	294	305	293	285	306	299	306	296	304	323	288	300	287	315	311	316	302	306	339	259	291	314	291	309	309	334	287	288	302	301	321	325	294	261	299	302	292	283	288	268	307	302	284	299	319	322	312	305	286	286	320	302	306	309	328	311	297	292	314	295	317	314	313	293	299	312	288	293	318	348	310	310	302	278	314	303	314	296	282	316	302	284	318	301	288	291	300	291	321	304	321	302	297	313	315	295	297	305	324	272	318	302	286	283	250	294	314	299	306	309	328	296	289	317	278	326	323	297	327	301	333	303	338	275	292	302	267	308	327	279	317	296	299	315	314	294	296	303	294	317	347	312	299	338	294	281	286	289	290	286	295	300	313	336	332	298	308	304	297	286	294	311	317	334	296	306	285	311	296	333	288	327	316	312	305	275	274	311	300	328	320	310	295	281	282	335	295	273	311	307	303	280	320	321	313	286	296	276	298	316	284	295	301	288	303	335	292	281	293	282	326	335	317	320	307	279	330	271	304	318	299	292	343	295	306	271	285	314	300	319	342	307	305	313	288	295	329	296	289	321	289	281	308	355	294	314	300	270	302	317	270	303	315	328	290	299	304	336	291	287	291	297	280	282	312	300	317	310	287	314	295	320	318	299	319	299	294	290	298	305	293	298	294	301	314	305	340	302	302	345	315	281	321	283	295	290	269	312	281	334	298	299	305	286	277	309	308	310	298	302	314	300	290	290	332	292	302	331	320	299	278	293	293	293	271	312	288	315	286	297	284	304	334	297	310	292	289	300	280	302	318	318	299	331	283	279	322	292	312	291	304	307	299	319	264	278	311	284	316	289	307	304	310	326	307	283	285	313	302	302	321	297	288	283	288	338	335	309	287	265	326	295	296	307	322	300	333	312	308	305	299	303	297	298	294	313	321	311	289	309	278	296	309	306	305	302	285	305	330	313	299	305	290	294	285	309	319	299	316	291	307	310	307	307	311	297	317	285	268	311	310	316	316	261	296	270	330	312	330	298	293	293	319	299	271	319	291	314	290	288	331	304	298	299	304	285	275	308	311	259	282	294	289	294	308	309	280	323	313	324	303	273	325	326	291	303	298	314	279	309	261	327	288	295	310	312	301	318	298	329	307	324	300	312	290	280	316	279	292	325	295	312	317	317	307	283	295	305	289	301	313	316	279	316	279	272	327	277	294	288	316	281	280	297	261	289	311	294	343	288	285	312	301	290	335	309	308	287	307	298	279	285	302	279	288	297	291	285	317	291	339	290	298	333	293	312	299	319	312	331	301
20931	1696	3131	3406	2903	2392	2028	1807	1590	1480	1333	1287	1226	1116	1125	1092	1045	986	994	977	917	941	910	901	862	895	896	855	862	909	853	873	832	858	831	809	889	822	806	858	787	813	819	820	826	883	837	844	854	779	835	860	795	833	828	819	819	833	813	818	752	805	806	823	807	811	817	793	848	785	797	792	776	797	800	807	726	861	791	815	829	797	808	796	751	802	837	787	765	806	776	789	792	801	762	808	790	779	820	772	791	799	800	769	783	782	847	737	796	818	806	789	781	769	784	754	775	699	784	754	799	814	801	757	782	822	748	786	778	825	808	804	763	789	806	789	777	825	814	798	758	822	800	795	776	751	780	781	801	806	767	803	794	800	781	765	784	823	754	841	786	719	813	757	811	774	780	760	813	810	768	812	798	807	772	820	809	769	755	789	772	761	809	813	780	763	777	806	784	744	777	780	802	735	773	793	763	818	743	777	774	782	787	851	769	831	760	820	744	764	794	807	805	757	782	752	781	793	757	807	842	798	799	832	756	787	797	771	815	780	796	786	806	783	767	787	774	764	794	776	761	821	808	761	797	835	795	756	777	840	777	752	778	776	767	819	772	807	756	805	780	777	797	801	832	789	753	812	756	778	790	801	830	798	805	786	824	754	766	815	811	766	823	799	790	798	784	776	777	864	807	798	764	801	799	788	799	751	823	771	744	741	802	769	757	807	750	778	776	810	697	778	754	790	784	814	785	774	762	802	810	786	818	740	786	750	772	747	779	779	788	813	789	833	787	856	789	770	811	759	767	750	833	798	807	791	800	806	782	744	763	808	846	764	803	740	763	771	793	813	776	764	792	735	784	838	814	814	798	758	759	804	730	780	812	786	748	758	800	756	830	804	752	815	795	759	791	734	797	779	812	779	828	766	762	783	818	743	788	795	820	852	765	781	770	797	787	799	787	792	789	805	775	799	790	810	768	721	811	756	781	781	813	787	789	767	798	840	786	753	775	796	773	806	789	784	784	753	793	810	789	850	783	863	820	825	794	804	816	781	812	793	750	764	757	798	774	745	790	769	734	772	778	810	805	791	807	784	781	791	770	739	781	795	783	804	797	750	784	757	737	816	743	792	813	713	788	798	748	791	787	802	725	747	783	781	758	753	788	764	781	790	785	735	749	777	794	774	761	797	808	733	764	750	771	787	806	775	818	780	816	782	823	768	808	822	797	853	780	784	819	762	768	787	793	804	786	768	788	795	786	799	729	760	778	786	792	765	769	759	819	797	815	791	808	796	780	717	763	742	826	800	811	776	782	810	802	760	774	751	757	748	769	813	801	817	773	802	806	729	757	787	798	849	809	759	736	783	776	777	800	768	806	757	797	749	794	797	813	761	773	808	739	784	765	826	795	756	790	757	792	797	807	793	763	796	776	764	775	776	789	832	777	774	780	780	840	756	804	772	731	745	793	780	781	816	857	795	819	826	834	777	815	827	735	840	790	818	743	822	747	836	741	755	802	763	778	774	753	844	783	791	789	769	806	792	852	782	756	798	804	763	759	748	791	779	811	814	734	800	832	797	774	796	759	769	770	836	767	778	729	808	754	765	767	765	799	757	795	769	836	756	759	809	835	798	751	792	770	779	821	798	809	786	735	779	758	804	785	770	776	733	807	804	766	757	771	787	755	803	806	767	769	755	796	835	836	787	760	792	770	814	784	830	807	798	795	779	798	788	832	762	774	771	782	803	778	748	791	796	736	752	774	763	790	763	756	798	787	793	780	847	805	834	784	722	753	795	808	811	790	776	764	810	806	781	799	792	772	788	786	800	814	788	833	826	752	773	743	777	775	844	803	805	828	784	758	823	800	812	813	775	805	774	780	771	749	780	788	821	799	796	747	770	787	809	755	780	818	803	738	787	802	728	782	775	818	777	789	822	814	786	787	786	834	788	783	872	803	774	849	825	813	791	793	776	776	825	808	749	801	822	816	818	794	785	735	781	802	772	823	764	784	807	784	799	838	805	784	776	777	773	789	789	804	769	783	738	789	783	794	784	807	795	789	731	791	806	820	787	746	797	788	729	764	786	768	805	792	827	813	771	798	812	795	781	810	818	843	803	818	812	790	797	755	741	797	755	771	788	782	757	831	790	772	778	776	770	779	761	760	741	794	775	784	761	810	783	810	760	821	870	795	797	813	819	784	766	764	778	739	775	793	823	823	826	758	783	781	793	825	776	758	732	785	768	792	785	780	770	787	798	803	805	753	825	762	820	835	806	767	790	819	733	781	808	730	717	789	816	788	814	815	831	822	805	788	748	837	827	775	799	752	785	853	813	781	757	797	798	739	807	738	769	766	857	798	772	787	775	741	797	781	764	817	817	742	753	763	794	785	786	769	773	737	803	784	789	754	828	761	791	834	750	816	782	838	803	783	756	749	755	811	825	784	788	800	769	796	803	744	780	793	812	786	730	792	753	787	770	806	753	748	767	770	794	736	750	799	776	774	788	795	774	774	746	810	791	730	810	763	807	795	791	797	815	794	811	779	775	770	804	790	739	779	742	793	809	778	787	744	735	792	788	789	793	764	777	794	785	783	773	780	852	735	778	751	797	808	793	769	783	785	814	759	835	777	755	822	786	748	781	758	794	744	813	779	785	802	783	805	786	811	748	750	734	782	847	788	781	801	828	778	781	756	790	746	776	753	817	803	792	800	799	767	795	772	797	758	760	843	815	757	736	789	750	801	808	848	790	769	750	829	783	775	792	781	782	764	788	725	753	776	802	757	785	765	845	768	805	784	839	745	817	829	802	748	761	816	798	786	811	757	801	805	803	810	767	803	821	741	735	745	771	793	760	788	750	771	773	745	833	756	798	771	773	784	782	762	739	783	857	788	789	774	836	766	765	780	772	805	799	781	745	772	791	775	789	792	820	737	812	737	808	767	823	737	795	797	767	814	785	803	775	765	790	804	827	772	807	792	818	815	853	789	775	791	754	758	800	754	764	789	766	786	810	738	785	792	816	826	743	789	762	736	773	773	788	773	834	808	782	832	808	718	793	779	757	772	781	773	780	813	783	815	751	782	789	775	814	789	763	735	771	797	810	793	765	745	774	820	770	807	789	773	826	749	785	790	806	759	755	767	855	833	818	770	854	794	786	792	785	767	854	765	785	760	821	809	814	724	800	794	756	748	790	798	803	810	778	782	844	789	749	789	814	823	777	799	777	845	814	832	771	762	794	842	733	776	744	763	786	761	787	830	807	810	798	736	748	772	800	752	804	807	848	811	785	772	711	808	794	795	756	802	781	848	791	801	755	819	718	785	818	815	786	733	798	773	759	808	799	755	760	782	749	778	807	783	762	769	783	791	777	821	737	761	810	783	786	806	803	786	814	784	783	768	789	787	810	820	798	821	774	827	775	749	778	786	778	754	757	821	774	803	764	752	752	772	853	764	777	773	786	777	788	716	788	793	794	761	758	778	780	861	781	727	807	787	749	783	778	813	790	785	809
52961	20307	3773	1782	1117	880	677	595	480	424	408	372	349	328	321	311	331	317	264	276	312	284	296	280	293	261	271	258	228	243	275	294	284	246	283	271	253	251	283	276	265	263	260	232	240	257	270	231	228	242	260	269	275	275	241	225	268	244	283	273	246	247	279	277	257	260	228	252	231	236	249	221	263	243	257	273	235	238	265	221	223	253	241	250	260	227	248	250	253	252	257	234	239	248	276	265	239	238	236	239	240	254	244	239	257	237	216	243	227	240	247	244	252	240	256	253	242	244	228	275	237	236	251	264	250	237	257	225	249	248	259	263	251	271	236	239	268	230	266	237	257	247	238	239	260	248	251	216	221	216	227	249	240	230	235	265	249	259	230	244	244	241	261	255	239	240	215	268	256	281	245	246	242	245	243	233	237	241	263	260	226	268	257	255	235	232	237	249	267	220	249	257	241	253	274	241	214	247	251	246	238	246	245	250	232	228	251	268	230	254	235	231	245	237	236	259	237	270	253	254	277	243	262	256	228	260	241	267	264	212	274	258	251	248	261	257	236	279	281	245	204	250	224	244	232	242	246	280	234	236	242	254	240	279	243	263	246	261	245	241	245	263	241	215	247	266	256	257	258	255	277	239	234	288	246	259	232	262	224	275	225	223	221	241	259	246	234	257	241	245	267	245	251	223	234	264	272	234	256	239	248	257	224	223	234	259	238	265	240	228	227	227	250	257	265	200	229	272	238	242	240	235	254	248	259	232	251	240	229	256	253	259	239	232	239	253	250	251	243	226	258	225	293	248	253	258	256	275	245	237	261	239	231	229	263	243	222	213	242	252	203	237	257	263	229	268	258	239	243	249	238	250	244	259	268	256	222	262	252	247	251	267	263	254	264	263	263	244	250	271	252	253	250	229	229	236	241	265	245	240	275	270	254	206	241	280	246	251	235	238	269	272	305	236	219	254	232	274	239	241	241	266	254	234	275	224	212	260	243	275	219	252	250	258	227	298	258	251	275	233	253	265	249	235	270	236	241	229	241	239	253	280	248	251	251	244	235	257	258	253	234	283	263	253	229	269	241	255	229	237	234	268	260	262	231	243	230	243	253	253	226	244	250	235	248	255	255	259	237	271	266	229	244	244	225	269	258	270	269	257	250	261	244	231	225	217	216	267	213	218	254	275	270	259	264	258	255	254	263	248	269	258	213	248	249	249	247	233	233	216	262	239	251	263	247	257	241	253	256	229	238	258	253	271	271	240	262	245	260	248	300	248	248	259	241	249	250	208	257	234	264	284	279	247	225	263	291	237	270	270	239	245	217	249	240	269	256	247	272	255	245	221	220	230	249	234	233	260	275	257	239	232	245	240	257	250	231	247	237	278	237	240	262	236	240	229	227	271	261	221	266	238	212	223	223	233	253	279	247	239	238	268	219	261	243	209	226	231	229	263	264	262	264	236	232	236	250	267	262	256	230	224	265	256	259	247	258	261	262	233	260	219	256	232	234	258	226	240	232	264	228	235	261	231	238	231	274	266	246	225	255	289	263	248	234	249	238	250	203	241	256	254	268	222	234	229	235	277	242	279	269	258	248	275	263	240	245	265	255	249	255	234	251	250	249	256	254	251	230	234	243	255	203	259	228	235	265	257	229	233	256	240	235	229	229	258	217	262	279	263	258	237	257	264	246	280	249	250	243	252	250	271	258	278	226	254	259	267	251	247	253	235	242	232	263	242	254	267	231	249	232	231	235	241	261	255	254	250	216	221	245	262	258	226	215	233	271	242	249	254	242	263	239	254	245	271	255	278	261	250	233	238	229	254	239	241	234	233	248	248	261	249	258	259	264	272	237	247	228	266	225	259	226	234	240	230	257	259	226	276	251	250	262	281	240	270	256	263	230	232	278	243	250	258	228	247	256	259	242	271	247	264	263	263	269	225	259	279	250	233	263	245	268	247	265	255	279	253	240	273	235	241	254	266	247	235	261	251	242	249	273	235	263	266	210	241	246	255	240	233	251	246	286	221	228	248	255	212	246	233	285	261	218	278	276	247	229	236	225	250	233	238	222	267	268	257	231	228	200	250	248	240	242	245	227	249	234	275	242	249	258	246	251	242	224	248	236	247	225	247	249	242	244	276	245	237	249	250	258	261	263	258	242	227	278	232	231	224	250	253	241	279	254	261	261	241	249	227	251	207	204	246	250	259	198	250	236	232	234	219	242	284	213	221	244	274	244	233	247	252	254	246	239	243	223	223	264	263	296	270	246	232	233	256	252	234	272	291	265	233	262	226	258	267	230	202	237	238	249	281	246	245	247	246	216	236	239	255	246	239	255	260	198	262	250	235	267	242	232	268	238	237	222	258	267	243	265	234	242	234	243	249	198	272	252	257	249	238	247	256	240	270	256	260	250	239	269	238	240	247	234	258	256	245	263	248	242	221	269	248	266	242	284	269	253	261	223	276	253	222	221	222	219	221	236	245	244	291	284	231	257	224	257	243	234	219	264	231	238	255	243	252	233	258	262	251	244	240	253	258	250	266	243	242	231	226	270	239	230	221	283	281	240	260	233	239	261	251	287	262	228	274	231	221	249	271	227	244	249	237	233	256	238	241	231	244	265	226	232	275	249	219	241	208	235	240	245	238	263	240	266	234	240	268	252	216	270	251	265	265	236	236	253	244	253	295	248	243	264	232	243	246	277	242	260	232	214	234	246	231	250	235	270	230	234	238	251	273	241	254	247	247	289	246	231	209	245	271	237	254	250	252	242	227	270	246	263	266	219	252	242	251	213	259	259	215	235	252	255	244	222	270	232	268	263	266	252	273	236	235	239	239	246	221	257	249	269	259	238	252	249	275	265	231	252	272	272	251	277	260	259	269	223	233	244	280	249	233	245	221	231	242	255	252	231	247	268	246	252	233	245	275	246	268	244	257	232	233	236	253	242	232	242	262	258	253	276	243	272	274	244	251	231	232	267	256	237	228	270	233	233	235	231	259	237	267	233	250	245	276	247	255	261	245	245	254	253	208	251	241	246	244	272	244	243	230	278	221	242	243	252	245	240	262	242	255	287	241	250	255	246	241	246	282	267	241	240	244	230	253	229	271	274	232	242	248	280	247	226	247	253	272	253	262	244	229	249	281	270	257	242	261	228	245	247	249	252	262	248	258	291	235	230	236	215	267	216	272	237	230	260	241	245	240	242	284	267	228	253	242	235	216	250	242	254	283	238	226	262	246	250	235	261	251	234	244	222	260	254	239	230	262	227	271	252	232	248	231	249	220	261	237	215	239	242	275	264	286	234	262	230	262	261	252	245	264	237	263	233	259	237	246	235	248	261	248	229	249	269	256	243	278	266	245	264	251	242	228	265	224	247	243	251	256	237	240	241	268	228	249	248	251	239	227	242	222	251	274	213	263	257	256	231	261	248	248	250	194	250	256	214	225	255	242	253	272	240	250	232	229	242	250	247	235	256	291	265	254	232	253	262	261	240	245	263	228
28456	2353	5168	5614	4606	3815	3233	2720	2244	1930	1729	1586	1379	1337	1210	1175	1179	1119	1024	998	976	942	844	903	912	843	843	808	763	811	766	799	742	768	718	757	734	719	685	757	691	735	745	725	667	708	708	736	690	694	694	677	668	671	640	689	648	726	697	684	672	665	694	659	667	693	673	654	670	660	638	688	662	683	649	690	695	676	657	681	698	646	716	643	660	614	598	703	613	647	661	658	658	630	689	657	622	667	647	674	664	640	618	676	610	617	614	654	638	676	653	669	687	660	648	620	650	615	639	612	650	693	669	657	637	657	654	624	664	652	697	632	631	640	620	665	652	687	649	614	632	650	618	664	637	593	658	639	657	654	667	602	641	648	647	693	658	648	658	645	654	695	670	660	590	641	665	613	595	627	693	613	623	636	642	648	651	642	648	614	669	639	651	649	608	643	697	639	603	632	659	701	634	609	597	616	638	627	651	626	667	622	613	645	667	593	612	655	654	624	630	615	607	683	687	621	660	661	667	633	586	634	636	628	666	682	635	621	638	615	664	649	639	661	645	639	644	660	623	706	587	670	684	612	665	653	632	614	629	670	629	641	640	706	650	632	656	690	661	714	656	611	633	653	620	677	609	624	642	652	603	640	594	668	659	633	635	642	621	653	620	616	639	648	619	641	674	603	651	668	601	660	638	649	640	659	661	682	635	637	635	605	635	627	645	681	615	639	639	584	647	637	666	615	664	682	686	604	651	689	634	651	575	650	637	594	654	671	682	668	667	655	607	639	620	635	660	634	658	676	624	667	624	645	629	634	673	618	630	629	639	601	659	671	674	614	644	684	627	677	627	618	583	626	609	647	668	636	598	679	656	595	676	627	650	620	578	603	638	646	653	599	644	661	617	621	644	651	634	641	643	638	647	685	650	639	601	660	644	631	635	645	679	625	697	640	637	614	646	655	628	653	669	656	616	623	620	662	657	658	672	610	632	690	672	640	674	627	645	662	613	621	614	662	662	629	631	644	699	647	656	665	637	658	675	666	651	672	680	636	650	669	609	652	648	659	685	593	620	653	624	690	630	633	623	633	635	638	643	676	655	662	638	689	651	645	621	609	637	651	653	646	653	666	608	675	679	623	633	630	627	617	663	643	633	622	649	611	636	599	620	677	598	659	650	644	614	640	629	648	612	676	682	687	625	656	619	668	628	608	619	632	625	609	660	620	604	606	594	632	611	686	662	626	652	658	612	635	586	635	640	597	640	655	612	698	639	690	653	673	645	592	619	645	619	650	661	597	717	656	614	655	684	663	640	625	608	650	617	617	667	614	640	617	674	619	643	644	655	667	614	623	647	605	632	674	654	635	619	649	685	607	616	638	619	638	636	620	664	652	653	683	585	657	624	653	678	687	649	601	688	644	617	666	636	628	641	646	625	635	614	636	644	617	672	633	623	619	598	670	617	609	667	652	660	660	654	641	656	617	605	630	693	660	610	628	609	649	700	666	591	607	613	614	663	657	604	647	625	628	626	660	687	613	654	660	631	657	680	646	694	652	633	658	667	665	630	628	665	602	641	641	618	610	647	597	665	611	632	638	637	658	607	625	632	642	636	624	621	666	653	634	648	660	699	627	683	636	618	639	648	654	646	677	610	666	630	640	678	668	659	678	652	662	668	656	627	664	647	631	615	606	629	638	643	602	613	598	619	640	678	667	635	648	642	657	649	632	629	605	591	627	635	587	663	612	672	632	656	625	606	624	653	629	681	596	600	687	672	658	679	610	657	622	621	627	628	659	631	662	641	663	663	664	642	654	691	603	611	622	620	674	669	643	682	608	603	614	652	611	631	630	657	653	625	629	628	695	642	638	632	649	640	634	619	640	618	649	674	637	682	661	617	663	619	655	650	609	637	623	582	667	643	643	651	661	612	631	577	645	643	618	625	660	649	600	617	666	662	597	642	612	643	606	631	693	647	600	642	640	639	643	641	649	641	619	638	642	603	635	619	632	579	667	639	677	695	647	638	670	619	683	627	629	662	611	646	645	631	650	692	617	624	669	631	651	602	674	620	618	663	610	641	688	633	635	659	659	643	662	636	614	670	649	616	648	643	625	633	662	638	641	614	641	617	607	633	653	647	649	666	593	658	648	644	651	631	608	678	631	610	643	661	675	631	629	636	651	674	629	620	666	655	706	590	614	619	693	627	646	650	693	640	646	614	661	621	673	624	623	628	675	628	627	641	656	632	622	649	622	619	641	619	677	625	682	628	633	617	624	655	687	601	616	647	606	663	630	639	630	628	661	630	623	648	622	642	624	646	672	662	649	633	604	662	660	657	642	617	675	640	643	608	640	594	672	606	634	632	589	666	614	648	649	636	630	618	650	639	629	608	658	612	630	589	651	597	625	675	636	654	613	655	660	639	633	642	627	627	640	634	606	600	673	610	643	641	656	622	635	665	608	619	653	632	661	669	657	640	593	638	641	652	627	668	642	626	665	645	622	640	582	665	662	647	659	616	627	652	607	609	609	598	656	630	637	625	654	644	638	638	635	633	617	629	648	639	671	616	640	657	628	643	628	616	594	623	661	621	620	602	590	620	624	645	603	608	629	645	677	625	643	684	671	646	643	669	652	613	667	662	641	625	620	655	638	639	600	627	639	638	639	688	605	617	588	648	632	622	622	641	629	630	656	623	617	672	672	624	687	617	655	638	632	651	630	635	665	603	615	663	658	670	612	660	651	605	682	641	659	665	638	616	638	683	612	640	609	617	638	628	665	649	617	650	603	653	663	632	647	640	599	629	653	622	630	623	632	581	663	634	666	614	638	647	674	669	652	652	644	614	634	605	696	657	613	599	659	597	673	683	687	661	648	639	653	660	621	619	594	701	698	619	673	637	685	651	609	628	631	629	663	636	684	603	655	639	651	638	642	649	648	620	623	598	637	619	661	627	665	615	592	644	643	671	672	583	630	672	602	660	594	659	672	644	659	682	634	640	645	682	625	620	637	645	635	645	642	675	651	651	634	631	651	660	636	643	672	647	641	642	614	609	649	628	646	602	668	667	660	625	637	649	668	639	662	607	629	656	631	668	671	601	653	599	647	629	653	640	642	640	653	593	672	644	644	635	636	587	629	626	628	637	662	671	632	640	659	625	646	615	625	692	666	596	625	600	666	602	619	647	620	680	607	645	622	638	655	603	640	640	698	677	626	672	610	637	674	670	672	636	636	629	638	609	637	634	659	609	696	679	631	623	665	617	668	649	631	654	679	642	643	629	655	614	646	590	624	665	595	645	629	617	628	666	633	641	704	674	643	670	664	635	677	629	636	643	618	597	631	626	634	647	641	614	617	639	644	653	646	647	644	596	634	663	607	643	655	640	598	653	644	719	602	665	632	652	616	654	697	618	652	667	632	637	654	640	621	625	627	651	654	696	629	627	631	662	630	625	609	660	608	676	611	610	630	648	663	607	664	656	646	669	652	628	669	623	666	689	697	647	612	624	644	674	661
4337	243	231	206	238	203	206	176	188	170	204	205	148	201	175	165	183	184	197	186	169	164	202	166	158	177	173	186	168	185	206	177	164	181	159	180	167	164	181	178	214	186	188	175	158	174	203	162	174	169	191	174	195	154	180	206	157	181	169	175	170	194	152	189	169	177	205	178	164	173	175	189	188	157	186	178	186	161	156	157	169	169	148	202	179	155	179	153	180	169	185	186	191	205	171	181	178	201	187	171	191	205	202	175	186	177	216	185	191	193	171	185	183	210	176	179	173	173	190	179	178	188	203	187	170	171	170	160	186	176	175	178	194	188	188	186	188	175	187	158	161	186	189	203	178	183	191	177	175	171	182	192	164	149	218	198	195	164	205	204	172	185	184	164	191	190	178	203	200	171	165	183	178	192	148	193	186	178	219	153	189	183	203	187	161	195	155	170	186	163	205	177	177	179	175	157	171	172	163	162	173	212	211	201	178	194	184	170	159	188	186	173	175	174	175	167	180	193	186	210	196	193	208	168	165	181	184	177	211	193	200	193	207	178	184	192	160	188	207	188	185	183	189	149	224	185	211	183	179	178	160	187	199	160	183	194	174	207	190	170	189	214	178	215	194	181	186	150	168	186	168	171	179	177	190	157	190	174	189	190	188	170	182	161	187	196	188	158	160	185	185	162	171	173	169	177	160	184	162	176	193	177	181	189	183	159	211	177	194	164	190	174	170	187	157	195	202	202	167	157	184	197	189	189	174	183	168	194	166	222	159	182	176	178	172	197	184	184	182	178	188	173	216	177	180	198	173	182	176	163	202	161	160	161	187	158	187	201	158	170	177	176	151	174	172	200	182	198	158	157	160	194	207	174	177	175	197	182	180	184	184	184	179	164	175	179	174	192	182	184	189	187	174	162	182	182	162	199	151	179	162	197	177	187	199	194	181	181	152	153	192	160	176	179	177	176	208	177	198	220	172	166	179	197	170	185	176	153	197	177	184	170	182	194	200	163	189	195	167	174	184	179	200	189	177	192	186	180	181	179	176	177	175	187	200	171	180	154	182	177	181	171	171	195	186	172	193	177	175	209	188	214	179	183	190	169	190	186	173	166	200	179	191	184	163	186	163	185	204	181	147	196	172	175	191	157	171	183	164	170	200	191	175	186	157	192	204	183	173	178	165	206	199	179	180	192	189	190	185	202	182	199	179	177	181	192	190	192	173	185	173	168	174	184	178	177	180	196	183	196	181	196	201	164	176	177	199	195	175	152	199	196	192	180	186	188	179	191	192	176	187	188	189	197	182	173	166	178	205	195	202	170	192	181	201	181	158	175	192	178	180	215	210	173	174	180	163	187	176	181	181	166	188	176	155	180	169	171	167	186	193	181	177	173	174	162	172	180	197	179	185	185	179	180	181	204	167	166	188	167	195	192	179	182	195	180	199	190	182	168	199	181	168	191	167	175	214	175	211	234	187	187	174	179	181	169	187	194	188	174	184	164	155	191	162	183	172	189	164	180	179	187	166	173	172	177	139	206	173	186	166	200	175	175	155	175	181	177	182	195	203	173	201	176	173	160	176	168	180	185	215	154	163	211	183	180	166	163	194	180	199	186	203	174	203	185	177	182	196	193	196	175	180	194	196	193	176	164	189	195	191	179	183	184	167	159	164	195	188	187	189	192	176	173	194	161	161	181	176	192	190	176	175	185	205	170	169	187	204	200	162	210	187	161	175	169	163	191	185	170	191	194	166	155	179	183	167	173	180	185	174	174	173	162	178	177	186	190	197	184	176	192	168	161	171	187	182	181	176	185	187	212	144	195	189	173	166	186	175	198	199	162	155	194	152	193	198	201	188	200	184	167	181	192	179	193	176	179	197	155	174	180	208	199	202	177	185	198	165	201	186	192	179	187	160	176	177	161	185	191	178	184	190	183	155	190	201	158	191	218	187	202	183	156	182	177	200	172	169	189	175	181	164	202	185	188	193	163	186	171	199	179	201	195	191	179	188	175	196	185	195	184	185	203	179	185	187	202	206	181	173	192	164	187	179	179	187	192	197	172	190	172	186	165	176	168	189	164	167	188	186	190	192	174	180	180	157	160	172	183	187	187	190	174	211	192	186	179	196	191	199	183	156	184	173	192	186	159	199	191	172	177	194	189	208	172	150	153	174	197	204	169	180	178	166	179	196	173	208	192	187	183	177	176	165	180	182	183	177	188	199	180	165	156	154	175	172	165	186	176	181	164	163	189	186	198	200	167	186	203	171	177	184	180	191	203	178	185	171	192	166	163	171	172	166	170	178	197	193	198	180	197	196	158	183	205	181	167	192	177	166	168	175	187	173	185	201	169	187	204	200	169	167	188	176	162	184	160	164	188	170	189	182	218	183	182	171	192	187	198	204	176	190	185	173	175	165	186	180	182	186	196	195	208	175	189	168	197	196	157	192	161	177	185	168	160	165	192	189	195	179	187	198	201	196	169	195	177	167	141	175	172	174	181	194	171	203	173	181	175	191	145	215	180	180	206	210	186	170	165	170	179	179	177	178	179	184	181	190	194	177	182	154	183	189	159	165	175	185	183	178	166	180	196	161	169	181	162	198	209	196	189	179	181	178	170	178	168	179	175	195	189	169	188	167	186	191	183	171	182	161	165	206	204	151	200	168	173	163	177	190	178	178	168	164	184	185	190	202	200	173	173	199	177	213	178	171	173	194	168	172	168	174	188	162	178	185	215	194	180	184	175	204	176	192	166	180	169	163	195	201	183	169	198	188	200	173	181	175	180	184	192	196	167	173	192	169	160	196	160	178	170	171	185	189	182	189	161	193	180	199	174	188	192	190	166	177	204	144	176	162	156	188	176	186	204	186	172	219	205	186	195	180	165	173	186	221	150	180	179	197	179	178	174	168	197	195	193	169	191	190	180	174	187	196	190	182	166	165	217	169	178	183	204	187	200	171	162	177	168	189	166	164	176	184	179	178	178	197	188	177	165	186	174	159	173	179	185	163	182	181	181	174	201	159	203	189	149	173	179	172	184	190	194	193	191	209	183	185	180	165	173	198	178	179	191	185	199	188	181	190	181	180	205	181	193	190	186	214	188	207	175	160	182	159	179	186	188	216	185	183	165	178	180	194	182	194	177	198	195	210	175	184	188	195	214	174	189	172	180	169	167	199	169	195	184	173	188	174	192	186	188	178	184	202	171	178	165	175	193	186	188	160	195	179	192	192	193	200	172	170	194	164	163	167	155	173	187	153	154	180	193	157	170	163	190	183	173	190	181	193	196	179	212	188	210	144	172	180	183	181	178	167	173	214	172	165	171	165	159	174	195	191	185	190	163	200	182	183	165	183	169	194	194	189	183	204	176	174	172	207	191	153	175	187	169	181	180	172	182	207	202	173	187	192	186	194	193	182	172	189	155	160	217	186	177	169	180	170	173	162	210	174	210	180	185	170	196	198	200	187	188	177	162	158	195	169	200	185	186	185	189	190	185	199	142
4299	540	591	684	668	615	573	572	576	524	563	566	545	524	514	540	543	541	520	520	512	549	553	546	561	508	537	535	510	493	518	512	528	546	550	524	543	528	520	520	496	502	520	499	518	507	510	493	518	561	554	532	518	482	535	497	509	506	485	530	497	505	506	523	514	526	546	499	556	491	485	574	512	476	502	543	516	548	562	510	495	471	514	558	515	526	523	513	491	497	536	492	547	535	529	508	533	513	545	509	541	535	512	536	527	521	543	521	513	483	511	513	494	512	534	499	481	531	520	539	558	539	516	527	495	517	540	524	543	544	511	500	504	536	516	482	511	504	530	522	516	542	524	508	501	509	539	497	498	506	529	527	508	527	533	529	509	563	514	551	527	523	494	503	500	514	507	502	525	516	490	537	543	497	530	525	489	520	505	476	505	520	555	507	547	512	529	491	500	491	608	533	537	509	532	524	497	517	497	531	514	543	559	495	527	507	512	555	518	498	507	527	527	511	552	484	491	541	547	533	526	534	523	525	541	551	485	519	524	532	505	506	489	535	492	518	554	536	511	506	522	497	525	498	505	548	520	558	534	505	533	535	537	584	513	490	557	488	480	515	498	497	522	550	522	546	534	548	542	558	497	489	509	515	499	539	513	546	549	548	512	541	537	531	514	562	500	537	511	529	519	487	494	538	523	566	539	526	520	492	542	492	557	529	485	502	506	519	533	515	515	531	505	515	522	497	493	510	544	508	524	515	520	518	558	493	558	571	504	534	509	540	529	481	529	527	569	536	512	492	507	542	532	531	507	528	511	490	500	475	553	539	524	497	529	530	470	559	483	510	524	506	524	484	501	502	551	520	536	539	533	534	514	507	547	486	537	546	542	484	493	480	560	549	537	553	564	535	527	535	485	506	527	479	516	537	480	557	537	505	552	518	524	530	528	534	480	541	551	504	550	511	541	575	482	547	531	523	549	547	533	494	547	516	538	555	562	508	532	523	518	546	565	533	506	508	510	516	524	512	571	532	523	568	564	514	500	527	542	481	489	531	489	495	540	587	509	497	521	531	560	517	487	535	524	523	502	522	533	547	508	505	545	501	537	541	509	519	515	533	536	534	484	531	528	521	487	555	565	476	538	537	536	512	540	507	545	530	501	485	534	546	539	528	510	529	521	561	546	531	481	488	532	558	538	503	493	525	537	524	512	492	497	527	575	523	518	499	548	509	548	486	532	546	505	543	463	522	555	547	501	553	508	550	530	527	511	552	510	531	579	541	522	533	542	540	506	523	534	516	501	519	527	521	503	546	497	518	525	492	534	516	500	501	555	537	517	511	522	516	506	494	546	533	509	513	512	564	537	538	484	541	508	552	486	519	521	493	531	505	494	497	505	521	523	543	499	465	526	565	539	504	516	546	507	545	454	498	550	492	473	515	467	502	517	541	544	546	506	526	510	518	515	515	523	561	556	540	511	519	490	533	551	535	485	525	542	515	529	534	511	506	521	526	564	551	508	477	488	509	502	562	540	534	509	514	535	519	544	521	536	512	493	501	545	533	524	507	501	513	536	514	487	502	519	519	504	493	556	530	507	506	518	513	522	533	509	557	506	494	562	523	547	545	567	466	521	524	538	550	514	531	554	519	513	543	514	514	500	520	513	503	584	522	503	510	499	539	537	531	530	563	528	547	530	582	538	509	491	539	554	500	528	511	505	516	497	498	502	533	530	517	510	542	524	489	502	500	535	545	481	519	507	515	570	505	562	556	546	538	510	545	542	506	510	553	518	519	579	541	537	508	513	526	495	518	527	530	561	531	516	487	481	554	510	516	506	534	483	497	515	540	518	510	486	515	565	519	495	547	546	466	531	481	554	517	508	520	532	513	525	495	516	519	516	525	518	539	503	528	533	525	545	534	528	554	514	551	518	543	560	518	538	543	518	503	515	501	565	526	524	553	522	497	532	504	488	515	532	495	539	552	523	553	537	504	569	538	556	540	529	524	527	471	489	539	519	499	524	476	518	524	540	539	513	531	496	486	515	513	497	523	521	543	536	526	541	491	520	525	553	539	559	512	493	550	503	499	524	516	546	500	524	500	501	512	501	547	551	498	560	538	473	512	537	555	521	533	530	552	486	507	537	541	545	525	517	556	502	500	505	549	510	539	524	516	526	544	546	543	510	495	471	551	507	490	502	501	522	524	535	507	550	544	510	530	542	478	504	545	522	508	532	560	509	505	524	498	555	488	496	529	483	552	517	503	542	521	548	540	539	498	491	488	521	485	511	532	504	532	505	487	543	507	524	485	528	558	516	500	545	562	509	497	473	507	534	503	505	518	501	496	508	538	517	534	494	533	505	514	549	505	519	504	577	534	483	568	525	564	472	525	534	523	551	490	513	525	474	489	537	509	570	520	563	555	542	512	522	551	545	539	553	542	504	556	476	514	524	543	470	546	511	497	526	492	524	500	525	518	524	570	537	513	545	494	497	554	539	503	489	526	527	498	525	508	517	511	465	526	493	509	489	505	502	511	550	503	513	538	510	594	528	494	533	498	488	531	477	480	534	514	537	539	526	554	513	509	506	526	546	508	457	515	525	532	514	522	562	518	529	502	542	514	532	524	524	541	502	503	529	515	534	580	550	497	492	518	463	519	496	522	513	570	524	518	484	534	508	557	537	513	533	484	512	501	476	526	513	574	519	486	506	508	538	492	500	512	514	519	573	543	531	531	540	537	504	534	454	491	496	508	492	538	520	546	517	548	516	521	494	524	481	510	499	523	486	476	517	529	533	506	496	513	509	551	518	494	514	505	497	531	514	533	512	582	508	488	511	484	504	550	512	533	567	538	524	485	517	509	528	525	498	524	489	481	535	448	499	548	496	491	504	501	536	541	512	542	492	510	503	561	500	502	552	477	481	489	543	499	526	522	533	524	530	507	501	506	540	544	500	562	512	493	521	498	531	510	509	521	540	520	522	555	576	519	497	509	479	537	532	476	552	514	531	523	527	546	534	506	521	540	523	511	509	541	514	512	499	507	486	494	519	544	502	472	491	540	514	493	525	537	540	495	497	483	543	508	507	521	541	545	523	497	526	541	553	556	528	545	535	508	537	502	530	516	542	499	524	511	518	538	489	550	491	533	550	543	482	583	525	537	504	547	540	495	505	540	528	495	561	480	518	543	538	574	496	518	555	511	536	532	532	530	524	492	497	479	511	493	526	538	496	507	494	539	516	515	522	463	523	543	519	523	538	536	560	531	530	463	530	487	517	497	561	519	550	507	486	490	497	530	474	550	521	533	515	497	505	581	555	521	504	524	478	524	517	491	520	535	502	549	522	507	563	533	548	531	521	510	509	548	500	514	529	530	505	503	525	498	512	500	476	510	548	540	494	499	514	531	487	517	539	501	540	507	526	531	526	488	529	536	516	546	540	568	510	498	507	538	523	570	488	510	544	542	513	554	505	515	479	572	506	540	518	508	505	523	548	510	485	497	516	549	527	523
39811	11522	1636	1002	760	608	523	455	379	404	369	366	335	311	376	367	340	331	331	311	288	320	296	272	310	309	278	261	328	293	293	330	311	289	305	321	329	298	300	307	325	299	282	320	298	343	340	317	294	299	294	335	335	288	290	283	304	268	280	302	280	315	306	305	284	295	316	323	315	298	315	309	289	303	307	299	300	292	276	315	331	331	287	291	283	304	337	280	304	250	283	312	268	309	308	289	337	323	284	325	297	278	309	295	296	304	305	296	293	283	305	337	297	336	320	285	340	286	296	292	296	295	278	301	302	305	299	296	317	328	318	301	317	313	270	319	297	318	331	309	294	295	330	302	274	307	285	294	260	316	339	320	323	282	292	330	290	274	286	312	317	324	297	306	301	311	278	272	301	286	286	288	287	323	289	324	319	323	300	285	319	254	254	343	291	279	303	308	302	338	293	276	313	267	278	272	289	337	291	309	306	298	303	318	301	304	282	291	314	277	313	279	293	280	319	303	302	302	309	305	302	305	306	310	311	295	290	305	292	295	306	271	290	287	302	313	301	303	289	314	292	292	285	288	288	300	329	314	311	288	257	299	297	313	302	266	325	278	278	285	298	297	309	308	306	331	281	279	293	309	308	276	304	325	319	300	297	289	291	300	289	316	307	275	289	246	278	296	297	306	293	302	292	276	293	294	292	323	268	283	279	336	290	325	273	272	301	296	296	298	316	334	296	295	280	316	299	272	292	292	285	286	300	305	266	312	329	305	291	293	312	311	298	278	289	314	299	308	284	309	295	301	311	300	285	287	296	290	302	294	319	317	327	306	279	312	267	316	301	307	298	301	322	305	274	318	328	287	309	317	334	341	311	323	277	261	309	309	307	271	290	298	286	297	269	256	267	292	278	319	305	280	293	317	285	330	301	325	276	288	331	281	308	291	308	321	262	302	290	281	276	320	309	291	341	339	306	320	297	295	296	334	303	296	346	315	288	328	309	277	280	290	309	293	324	318	334	299	302	315	292	301	305	282	310	303	317	319	296	312	300	294	279	296	291	296	295	332	336	289	314	264	303	294	322	298	319	288	250	300	330	332	316	334	327	344	317	313	328	290	290	330	318	290	322	311	327	312	332	320	279	279	319	303	313	299	299	291	287	281	305	288	288	262	319	297	298	302	319	300	291	296	286	291	277	310	278	303	287	301	293	312	279	292	311	303	250	282	337	295	298	309	316	308	291	312	288	276	274	300	297	301	283	322	283	305	327	279	304	290	283	308	299	292	271	300	314	313	320	291	300	303	291	290	291	315	338	284	305	314	316	345	320	319	333	288	312	298	289	289	284	299	300	305	316	330	298	276	306	286	311	299	309	288	302	329	302	279	325	308	302	343	279	322	289	312	316	275	286	310	300	304	311	330	321	301	274	299	328	319	277	305	299	283	337	304	294	308	303	309	293	307	287	299	262	293	278	284	333	354	290	276	284	318	302	329	312	338	316	288	302	277	289	318	296	338	284	287	312	301	313	309	295	295	275	314	304	294	290	307	358	290	328	285	316	307	334	304	293	323	304	277	297	320	309	322	346	307	304	291	328	296	322	290	326	327	308	300	322	289	271	287	318	282	301	313	306	307	283	289	279	271	292	310	298	330	305	285	320	266	313	286	337	277	311	290	277	287	312	328	314	297	317	293	270	278	304	304	299	302	307	301	309	313	289	315	291	322	316	292	308	281	303	330	295	300	299	315	300	288	281	330	286	323	322	288	279	292	288	249	311	295	299	310	306	292	285	348	283	306	266	286	286	288	296	348	293	337	332	316	257	318	329	284	293	327	283	268	266	299	316	320	307	287	274	284	302	303	308	299	284	311	287	287	297	318	309	322	343	309	269	295	320	282	293	300	280	300	288	289	321	320	270	290	287	261	267	303	323	331	320	299	253	303	317	313	246	318	283	298	344	320	272	283	269	324	318	282	300	324	308	298	330	269	312	307	276	277	315	299	309	276	332	328	286	275	268	282	288	287	322	298	317	280	264	300	290	319	337	322	295	296	334	344	287	288	292	303	315	306	298	295	290	285	291	289	316	280	342	311	306	273	307	314	295	284	305	301	314	288	325	259	292	313	297	311	284	300	310	300	298	297	318	289	267	302	315	291	285	319	291	281	291	290	324	312	306	303	294	305	333	287	285	284	276	316	308	349	297	296	316	285	296	318	256	310	302	330	315	260	315	286	306	290	264	298	308	293	298	305	288	286	316	321	313	313	283	301	290	331	293	295	298	292	308	290	314	318	283	306	312	325	298	314	304	278	308	289	302	295	304	317	281	302	277	300	318	301	311	295	290	319	321	314	292	309	311	305	317	312	326	331	314	283	283	296	326	298	256	298	294	297	317	290	288	299	335	310	270	318	291	307	302	304	282	310	295	299	278	313	312	278	341	272	297	298	305	321	293	324	308	298	300	344	270	300	303	281	294	287	300	288	288	313	303	313	289	285	294	286	329	301	270	310	315	283	329	326	291	300	312	296	309	314	332	307	341	278	301	301	301	315	307	313	321	337	322	296	277	289	266	264	304	311	283	301	305	325	306	289	338	288	312	305	311	310	308	265	316	322	310	312	296	298	281	321	282	297	346	290	290	347	278	274	284	283	315	303	305	273	279	276	288	303	306	302	275	304	313	280	295	334	283	294	304	277	312	320	316	304	289	305	305	331	301	325	314	331	343	309	328	317	309	305	289	284	322	283	266	304	261	319	303	286	298	275	299	301	295	311	310	279	332	288	282	323	292	325	293	273	285	322	278	303	291	293	296	327	295	281	313	330	337	297	333	287	293	284	273	287	310	319	284	296	324	327	281	305	297	297	284	302	345	307	302	274	277	309	299	308	317	278	315	314	317	298	307	294	293	298	314	323	296	303	295	261	288	325	307	325	282	293	304	275	304	302	307	294	277	273	259	313	271	290	282	287	319	303	318	345	325	332	323	275	310	307	271	281	307	302	325	322	333	302	309	315	296	318	303	274	303	292	311	322	320	272	285	298	316	303	292	282	298	336	293	316	324	297	290	314	283	321	303	294	298	313	306	313	326	281	255	323	316	245	267	299	313	311	312	279	311	292	274	323	293	300	287	272	279	285	292	295	304	320	322	304	305	311	322	288	320	288	302	330	326	306	307	297	320	314	309	333	270	306	320	277	254	323	290	326	314	314	330	296	299	292	314	327	314	285	304	282	331	324	303	290	318	301	306	295	298	297	322	305	274	300	303	302	293	288	308	324	285	307	270	288	303	316	307	272	296	328	268	330	270	296	275	306	311	324	299	304	318	289	284	306	305	274	326	280	287	286	297	294	306	301	280	303	308	300	298	293	275	322	331	304	281	318	278	293	290	290	289	294	301	292	313	320	305	294	267	305	287	310	322	298	316	293	313	309	269	301	297	264	331	273	295	291	305	304	312	332	294	280	324	298	284	292	277	310	315	319	328	321	282	304	302	326	311	250	272	294	299	303	307	316
21308	1721	3246	3383	2898	2398	2047	1816	1593	1463	1326	1214	1226	1116	1095	1111	995	1032	987	998	935	934	929	940	910	879	900	886	889	867	895	851	830	862	867	826	812	845	841	812	803	786	839	835	833	783	799	826	784	778	813	816	783	781	840	848	863	811	884	840	766	802	818	811	851	841	747	853	799	792	796	776	773	801	842	752	812	796	800	855	809	762	756	835	811	794	812	853	778	806	784	802	795	814	797	781	837	791	779	810	808	786	760	740	769	805	812	739	818	787	792	812	797	775	802	824	781	802	816	773	805	792	850	799	733	795	797	789	740	806	775	777	793	735	833	823	822	759	808	840	771	813	799	794	777	793	778	770	801	776	755	807	756	791	782	810	794	783	794	795	819	784	796	728	815	775	766	764	754	756	779	829	785	783	766	772	776	763	761	782	810	765	759	771	814	745	797	779	782	786	753	828	794	758	766	755	777	780	804	766	800	816	808	784	773	762	802	793	783	773	772	784	808	799	779	800	737	819	807	858	752	758	792	800	781	765	812	782	732	826	790	773	760	772	787	766	788	735	774	801	768	783	763	783	796	805	809	782	815	740	777	764	771	816	825	793	737	781	781	811	765	738	744	769	828	753	758	794	837	768	747	788	803	771	769	798	737	777	789	802	815	797	801	773	759	762	785	753	799	785	758	794	850	723	776	758	765	794	823	842	719	726	755	810	765	741	801	759	753	802	768	772	768	791	829	833	787	779	781	741	774	780	768	738	822	758	786	788	762	771	790	797	807	823	802	829	800	807	792	815	751	770	762	798	762	790	767	769	787	804	799	796	780	857	760	772	818	760	787	813	778	776	824	811	820	759	778	812	782	789	762	750	785	814	827	801	799	829	792	775	805	787	805	792	762	797	822	813	803	818	798	789	814	802	787	759	759	809	854	770	767	782	801	763	841	817	807	755	760	791	749	754	823	828	764	766	797	794	763	748	820	781	784	769	804	798	820	795	750	772	775	777	765	755	786	795	746	746	817	797	788	777	829	788	782	782	796	793	820	761	768	839	735	746	780	799	803	727	749	819	759	791	753	756	774	806	782	782	763	820	783	815	767	791	779	778	714	730	837	786	757	794	777	805	778	722	750	778	750	740	771	809	767	807	741	808	831	781	766	800	765	795	784	867	823	773	826	819	843	772	784	786	808	787	809	771	786	812	771	743	813	776	775	781	772	821	727	757	755	773	828	798	787	818	766	781	754	776	746	814	769	798	852	818	817	722	815	780	809	793	804	773	778	751	732	833	791	762	770	809	811	794	770	789	727	825	755	747	775	790	809	781	800	810	763	790	820	820	788	789	792	772	789	788	799	783	779	827	779	797	734	821	832	756	787	787	794	777	764	770	793	778	782	799	791	780	791	811	809	732	780	765	787	843	824	834	815	774	802	790	778	794	749	774	794	765	775	814	800	761	812	800	818	798	811	776	786	778	751	807	766	723	818	789	786	798	749	796	750	764	735	789	791	779	763	777	765	774	759	814	772	727	787	834	828	753	781	780	786	788	790	763	790	762	802	740	822	777	776	788	808	725	772	829	801	880	770	824	744	781	741	736	812	795	772	785	823	806	788	775	784	768	775	788	809	777	797	793	827	735	820	826	823	769	781	693	762	805	815	821	820	822	779	750	810	764	761	766	802	797	747	792	746	780	770	840	784	707	781	801	743	793	776	768	754	764	761	795	824	792	755	800	798	813	781	795	804	785	772	789	777	797	747	804	769	827	799	794	798	761	830	796	842	844	780	807	780	795	821	841	740	764	820	803	761	841	765	832	757	804	808	771	787	770	781	786	799	762	761	830	786	734	805	795	785	745	784	822	841	790	766	799	776	790	796	809	796	743	797	812	812	781	758	785	798	776	803	754	749	764	794	783	768	781	794	765	782	815	790	779	785	797	793	826	791	812	767	800	782	756	831	771	845	794	749	796	785	816	817	802	769	783	762	775	758	790	787	715	780	765	779	738	791	755	775	767	810	777	756	805	819	819	791	783	779	774	781	797	777	799	723	774	759	809	781	742	767	764	789	797	795	809	756	742	744	771	834	772	772	798	757	806	785	758	782	784	792	776	742	775	784	786	774	784	827	750	787	769	774	812	773	765	767	782	797	755	838	735	788	787	824	790	829	789	772	757	846	817	773	780	785	798	805	796	790	781	818	792	809	803	762	807	814	774	787	782	798	748	771	787	822	811	781	736	807	818	820	776	786	800	764	823	767	777	782	764	753	811	796	802	790	753	792	775	800	827	825	825	741	839	794	790	771	773	824	807	790	778	817	760	772	790	782	761	793	784	813	779	777	803	791	759	738	740	793	790	758	812	757	796	770	811	786	830	781	767	808	816	755	745	851	757	813	745	778	728	793	801	808	792	781	821	759	788	814	782	809	785	769	736	802	822	777	814	784	800	782	785	736	822	767	808	812	784	761	796	787	774	809	801	761	779	789	794	869	766	767	778	808	777	762	768	794	833	770	822	738	794	819	800	771	793	801	787	811	811	776	817	792	760	760	780	845	784	763	796	800	750	786	782	786	788	829	805	802	800	794	729	763	755	774	812	787	752	788	807	767	763	801	795	768	783	780	768	755	805	784	841	756	772	802	779	778	790	794	758	811	735	792	786	774	802	746	771	782	777	793	773	772	790	738	816	767	756	769	813	784	785	765	760	787	791	762	734	738	746	828	737	811	772	771	754	748	765	777	794	784	818	813	808	807	813	774	758	807	810	803	756	745	810	769	754	803	767	732	805	775	774	804	733	727	789	768	786	740	734	775	829	797	771	795	793	805	785	828	773	817	757	769	819	767	813	850	787	784	790	755	828	794	832	761	789	791	734	783	754	824	758	796	797	772	759	803	799	759	765	787	761	757	813	786	712	793	807	783	792	784	791	872	785	786	730	788	774	771	778	784	767	797	804	779	811	755	773	827	801	781	822	763	838	774	770	794	773	789	795	788	776	810	770	780	733	807	796	765	825	782	801	775	790	802	770	728	768	791	783	787	749	783	812	741	799	818	801	766	783	795	832	743	812	768	757	803	765	772	789	793	824	796	770	794	777	793	814	799	779	761	828	780	763	780	808	817	782	766	794	797	784	748	774	770	813	806	814	789	799	768	844	788	788	812	797	729	803	802	817	782	800	802	797	786	767	743	753	787	741	740	821	765	758	783	814	823	774	734	784	767	804	784	759	773	768	746	789	772	824	763	783	766	787	813	795	791	797	799	750	775	789	829	796	759	785	800	743	817	814	805	769	775	780	780	770	747	807	752	842	781	750	793	739	764	796	773	801	828	773	838	769	787	762	778	775	807	780	812	819	763	853	796	790	814	783	760	777	830	835	755	799	756	785	784	801	854	778	800	828	770	773	833	742	799	771	798	755	780	776	777	807	835	748	802	780	751	765	750	791	799	759	809	754	776	753	834	782	741	837	757	786	778	752	796	768	798	743	765	706	796	815	783	753	789	782	787	817	766	739
53623	21223	4244	1730	1134	839	641	570	479	407	414	355	360	344	288	288	298	283	297	262	292	269	303	241	278	259	283	267	283	250	241	260	227	251	263	271	269	273	250	262	285	240	219	243	254	280	228	232	254	229	246	256	232	264	236	243	269	271	250	247	270	258	249	256	266	262	237	233	214	248	249	234	265	247	254	241	259	234	258	272	272	246	252	250	254	246	240	252	262	268	222	235	243	237	276	252	254	254	228	242	263	252	230	227	250	262	266	251	240	236	266	259	225	243	244	253	238	250	245	233	262	236	241	275	257	241	233	245	233	252	250	279	264	248	229	220	263	255	240	236	224	244	221	253	262	253	246	267	274	226	265	244	265	221	250	247	225	232	224	247	244	241	260	243	220	236	229	234	280	250	262	245	238	248	278	270	252	237	269	252	254	293	286	238	282	246	237	266	240	257	230	248	257	221	246	225	244	271	263	273	249	234	263	227	244	235	196	253	239	272	264	274	227	250	224	251	251	269	234	238	259	286	243	255	231	239	226	235	247	217	286	231	259	271	253	239	252	216	250	262	270	235	229	261	259	233	242	262	250	225	237	210	262	290	232	246	218	234	249	244	249	217	245	215	246	252	238	244	236	270	222	255	261	272	228	263	252	246	271	248	270	249	236	248	227	237	251	260	263	227	243	242	261	249	262	248	233	248	217	243	264	223	244	251	247	245	241	291	257	238	233	235	267	270	256	252	250	228	227	237	234	240	228	207	265	233	266	243	258	279	259	263	245	266	214	268	273	236	243	222	247	249	268	249	247	252	224	262	240	271	256	281	232	241	247	253	293	274	242	238	248	235	218	241	258	257	250	244	218	224	235	249	249	218	268	212	237	222	279	259	254	241	249	256	262	270	259	224	269	232	222	225	257	259	276	233	249	241	257	247	259	276	256	234	234	236	230	253	246	258	241	245	223	227	232	219	240	262	246	251	247	255	244	242	291	275	225	247	229	230	249	218	256	243	235	234	219	259	229	223	235	256	234	239	254	252	254	239	247	274	279	233	249	241	247	217	257	233	251	250	252	265	243	235	231	254	237	246	285	254	229	249	245	274	242	259	231	226	239	264	245	242	275	245	247	225	240	225	268	270	247	248	235	277	249	255	241	218	256	232	284	272	251	275	238	220	252	228	256	278	264	279	202	238	261	250	262	249	231	264	208	270	274	251	259	244	253	253	275	243	251	263	251	243	240	254	223	242	245	252	243	245	260	278	224	260	245	239	259	248	252	263	263	249	236	212	254	246	245	242	246	262	258	259	234	242	235	245	233	235	255	257	251	245	266	222	271	237	217	215	260	242	273	256	246	252	229	251	248	251	224	268	251	253	250	243	262	272	242	211	240	213	256	252	251	265	241	247	236	233	240	253	254	245	255	257	238	270	231	237	256	253	256	254	234	251	258	272	241	254	262	264	242	240	261	230	264	255	251	257	261	277	250	259	251	250	244	238	244	227	239	248	251	251	273	265	247	240	254	229	252	217	231	278	223	264	265	239	236	252	238	235	256	237	241	242	232	267	272	265	250	216	263	266	234	236	269	238	291	250	258	296	266	257	221	263	265	245	257	239	252	210	267	262	254	222	234	268	224	242	269	237	255	233	252	241	267	246	264	229	234	251	227	211	263	247	255	247	263	259	253	252	230	264	250	260	244	227	269	275	258	258	238	254	266	239	245	270	256	222	279	255	260	286	257	249	238	268	235	240	247	239	255	265	219	248	268	227	285	261	241	233	249	235	256	237	195	264	268	227	251	240	254	248	256	239	253	213	250	221	218	245	228	265	238	259	268	258	240	254	263	234	274	254	241	218	264	231	220	256	245	231	234	261	217	238	261	253	257	224	275	266	282	240	274	281	254	229	265	278	233	268	248	253	251	263	258	233	256	250	254	246	258	279	255	262	246	236	220	260	272	257	214	233	236	240	257	226	241	266	300	253	261	238	245	272	247	228	251	271	230	249	263	240	224	248	232	233	228	254	283	246	255	253	277	245	251	224	267	224	226	255	229	239	271	222	255	235	231	263	248	257	245	214	253	266	235	271	266	200	268	227	274	252	249	260	234	257	260	225	267	238	224	256	250	234	253	245	258	262	277	274	230	247	261	243	219	249	250	259	260	257	281	231	223	247	260	248	237	256	230	241	247	226	245	218	252	252	249	266	222	251	251	267	241	249	227	259	249	235	249	271	260	232	258	267	232	252	240	224	244	253	265	265	234	250	233	281	253	247	260	226	219	262	254	241	236	269	254	259	250	248	273	246	217	264	193	265	221	257	223	269	241	234	259	234	243	259	268	274	234	264	236	224	243	271	241	252	261	273	252	244	249	248	229	270	245	247	241	256	256	252	259	273	259	235	239	245	254	229	255	267	259	264	273	238	236	225	261	220	225	221	277	261	258	251	280	232	254	287	235	226	246	254	259	241	236	259	289	228	254	236	248	253	218	242	234	225	295	249	228	235	245	242	224	239	251	236	254	244	270	249	250	261	246	255	254	242	250	244	258	225	254	236	225	225	267	233	276	244	269	261	263	260	234	235	292	258	241	239	237	215	240	246	246	242	214	253	249	234	254	262	234	239	253	281	249	263	266	258	247	230	242	250	265	224	230	259	256	230	231	226	248	249	266	243	260	239	224	249	282	224	260	281	282	252	262	284	257	247	232	235	236	242	273	246	220	249	243	259	213	251	243	240	238	233	266	256	254	241	237	241	265	223	252	247	201	270	256	259	241	244	245	239	234	234	248	265	276	229	264	234	267	250	265	247	225	266	262	249	239	264	243	238	259	241	227	261	273	251	234	247	226	237	260	247	246	257	255	227	272	264	253	272	285	255	240	245	235	226	266	258	240	259	235	276	267	248	225	246	235	231	251	257	258	252	240	254	208	259	235	258	265	261	240	250	237	248	244	284	265	229	232	216	230	243	248	227	270	242	303	240	260	235	229	245	278	277	241	269	237	257	236	241	259	254	263	254	259	223	227	249	224	255	235	283	225	237	231	246	239	229	266	251	247	238	239	279	275	223	243	242	286	254	262	238	254	207	282	236	254	251	245	220	264	253	230	233	256	244	251	233	249	238	257	237	241	246	249	261	238	248	239	221	247	252	255	256	259	267	252	237	232	270	241	248	278	224	245	218	223	247	248	270	248	231	252	280	231	241	255	245	251	242	264	285	237	241	253	243	245	277	242	217	240	213	236	259	260	281	227	281	225	263	256	257	230	235	255	258	247	226	228	241	241	199	248	235	264	256	258	230	256	228	255	238	258	246	244	224	263	259	262	232	229	234	242	246	255	237	251	263	241	245	256	250	240	254	235	249	258	247	241	234	249	253	232	243	235	252	239	240	233	257	234	276	257	244	255	241	226	240	231	251	266	245	240	253	240	242	253	248	256	246	236	251	237	249	229	226	274	226	250	232	238	227	227	268	244	269	262	245	253	254	230	237	256	229	247	231	252	244	272	233	221	244
29527	2424	5167	5610	4690	3858	3079	2625	2240	1936	1716	1629	1446	1382	1253	1191	1179	1059	1040	1020	996	881	923	848	929	813	784	812	800	779	782	767	752	769	738	769	696	723	726	732	742	714	711	773	751	708	727	727	682	724	711	682	685	710	716	667	740	674	702	684	669	706	690	662	653	694	688	687	689	692	648	637	671	695	635	673	630	645	643	694	651	618	683	608	667	641	639	656	680	683	671	679	631	598	637	625	647	675	661	708	627	674	674	654	660	627	621	604	618	630	633	647	639	642	646	635	644	613	621	703	624	652	647	625	641	640	627	596	638	640	671	621	679	663	653	614	634	634	659	639	644	591	654	628	647	627	661	653	634	632	648	605	610	646	619	628	636	647	643	638	663	617	651	655	699	657	623	647	640	620	655	625	654	614	640	645	626	687	660	629	651	632	636	647	636	670	652	646	659	578	631	622	632	618	671	674	630	673	654	673	626	647	619	618	621	641	619	655	613	654	636	646	674	614	632	629	662	647	631	684	651	649	656	669	677	619	625	636	639	627	627	638	587	582	667	654	659	668	665	652	667	573	645	649	672	689	620	648	616	639	676	634	618	650	619	567	668	587	639	600	623	582	606	715	601	618	587	680	627	700	611	670	630	681	699	667	665	639	624	656	659	664	612	615	650	686	608	639	641	624	647	669	623	608	622	650	691	659	602	629	637	667	607	667	671	642	602	657	637	598	639	654	639	615	614	690	634	636	654	650	627	626	658	645	641	641	647	609	706	640	645	608	642	630	655	628	637	626	601	652	700	590	627	630	651	615	673	659	660	615	644	633	599	643	622	650	662	605	683	635	617	630	602	632	660	646	592	679	620	615	621	635	639	607	635	655	568	636	634	708	592	621	644	645	635	612	653	641	693	634	622	637	599	616	618	632	639	596	678	597	596	594	665	659	652	678	649	628	673	620	618	617	669	623	635	684	591	678	624	622	626	642	646	634	627	683	693	659	644	643	644	682	589	612	604	655	634	649	640	624	685	622	646	643	656	643	613	620	619	624	636	643	594	621	703	630	662	650	630	639	651	641	600	649	624	625	644	650	617	629	669	629	619	646	638	601	642	643	642	676	622	635	651	628	624	667	610	652	579	643	595	675	627	613	622	657	649	626	649	626	636	643	616	602	624	656	630	621	662	613	569	628	601	637	571	640	698	623	591	624	619	670	624	637	627	685	630	628	638	680	625	641	631	599	693	630	607	678	623	622	623	681	681	673	622	612	641	611	618	637	666	657	688	661	655	679	616	677	675	624	647	627	679	609	654	645	641	622	649	654	687	670	642	680	631	595	632	643	628	627	673	644	652	620	658	646	612	635	697	658	653	642	637	649	579	620	612	694	710	608	639	651	615	635	640	626	593	598	633	642	653	619	620	658	637	669	617	591	630	672	638	599	647	670	635	628	598	617	609	665	616	644	652	635	636	645	667	674	637	616	625	659	640	657	636	659	697	645	650	615	621	589	657	643	636	595	658	690	646	639	592	604	668	629	665	638	625	619	631	645	639	634	633	658	669	668	620	654	599	649	626	641	590	620	650	634	626	629	649	654	649	634	640	643	651	674	637	631	651	655	599	602	638	658	646	604	641	678	633	679	613	642	652	624	637	596	660	680	633	652	621	659	617	691	608	611	601	680	600	654	648	643	605	597	681	625	628	612	591	654	646	624	646	623	643	673	682	612	666	615	632	629	617	629	602	620	669	662	654	619	664	627	669	642	624	624	614	635	634	633	623	610	627	706	588	590	687	636	637	641	628	587	669	649	646	692	604	628	590	647	629	652	633	652	640	665	640	644	655	621	688	642	642	654	654	667	631	601	627	640	654	652	605	619	621	683	657	644	631	646	653	635	675	622	609	612	672	629	631	648	612	653	612	667	649	641	649	607	645	657	637	632	601	613	618	642	658	655	657	625	622	633	623	624	682	628	660	630	662	618	582	625	675	638	681	698	630	659	655	643	683	658	649	606	669	702	643	639	626	634	626	651	658	631	670	625	629	658	661	629	666	615	624	626	667	674	625	588	664	644	610	639	647	599	678	607	646	601	628	617	648	642	661	613	611	621	616	609	627	604	615	625	620	651	654	595	636	639	665	611	650	637	625	671	629	673	666	602	640	625	705	648	671	629	613	603	643	626	634	708	645	601	603	635	658	622	647	641	623	623	670	673	639	636	663	648	623	614	655	655	635	634	660	654	644	625	616	628	648	585	653	668	638	635	606	661	616	651	636	620	662	640	659	590	652	651	638	622	671	609	693	635	646	624	676	652	651	615	629	628	625	666	651	633	650	636	644	619	634	667	656	649	639	629	644	618	615	598	663	701	601	636	637	621	614	608	659	642	659	659	625	639	652	648	679	615	661	613	638	677	657	647	640	637	604	644	652	646	679	629	629	629	587	616	614	658	664	642	634	664	640	607	664	668	656	615	645	630	658	651	689	641	621	665	665	650	639	653	638	622	614	614	670	620	711	602	637	619	600	584	638	645	620	621	608	653	646	634	636	661	589	638	636	603	662	671	628	657	658	604	671	640	613	641	690	687	647	616	626	654	626	670	668	609	616	628	627	633	682	636	623	661	617	618	639	600	658	634	646	632	670	663	682	639	642	628	635	674	632	649	605	661	674	631	671	618	637	636	665	646	655	658	623	676	625	666	664	647	645	683	632	621	630	651	627	607	672	626	601	657	660	637	652	689	592	642	659	678	655	640	660	670	644	656	598	602	655	663	638	672	662	614	627	598	632	615	629	667	661	628	600	650	621	651	657	644	633	586	649	620	618	664	638	623	622	641	640	618	630	628	660	623	630	606	612	618	662	663	618	589	605	656	613	657	637	633	631	633	611	622	635	639	629	629	644	600	645	623	621	621	644	643	646	600	606	618	643	627	650	598	646	651	611	634	603	611	605	634	641	641	637	599	615	629	673	589	662	626	641	607	662	636	600	654	680	642	626	701	631	627	633	618	606	615	608	612	637	612	649	661	636	637	645	607	660	596	618	652	632	600	655	604	619	599	663	638	626	632	653	626	621	647	629	653	614	614	626	660	628	596	656	645	644	641	678	611	656	615	663	585	626	612	674	640	682	620	662	605	642	626	695	624	628	630	631	639	621	631	665	673	608	659	654	638	665	650	650	648	641	634	643	609	632	622	643	646	669	687	622	627	624	663	638	650	669	662	694	653	684	598	647	644	649	615	634	624	624	662	673	623	632	644	696	653	666	608	651	601	633	660	611	608	616	625	644	589	625	671	673	641	667	645	640	623	628	626	643	622	633	645	655	633	629	638	610	641	636	678	643	631	617	674	664	627	614	644	614	656	690	625	629	611	614	682	614	636	630	636	629	636	614	628	676	654	637	641	635	653	593	646	654	612	651	639	680	646	620	631	617	651	657	635	629	645	630	617	631	627	589	656	581	657	659	666	640	655	645	642	640	654	646	643	674	674	648	594	623	650	623	624	616	666	641	640	673	596
4452	236	194	195	207	196	196	174	188	170	183	180	160	178	182	185	159	197	179	184	199	190	176	159	208	182	179	167	170	170	158	175	166	188	194	192	170	177	198	182	156	180	200	173	218	174	164	180	189	199	190	181	191	177	199	222	205	218	193	188	170	164	172	175	166	190	185	180	187	174	187	180	175	174	191	173	171	164	187	197	180	160	216	212	171	179	183	191	174	165	153	168	178	175	194	179	163	193	186	172	187	170	154	180	168	177	191	188	170	177	186	175	171	187	166	183	190	174	177	169	186	195	199	195	191	193	175	192	182	167	174	171	188	178	197	160	148	184	189	216	174	189	180	208	170	186	191	194	189	174	191	173	186	174	191	194	207	161	201	179	200	187	159	164	177	207	204	154	171	147	184	197	172	175	192	180	186	161	158	170	185	169	179	163	188	183	200	212	198	208	149	184	184	175	161	177	170	190	164	184	196	200	217	190	169	166	174	177	193	199	194	199	214	180	161	165	168	161	167	184	178	192	185	190	189	186	202	190	177	164	176	163	190	166	190	159	201	174	173	176	182	186	195	188	171	175	181	178	202	180	184	180	196	203	173	188	142	166	180	167	179	160	172	198	207	153	179	209	165	169	200	190	207	180	205	182	183	172	160	194	208	177	154	175	169	179	165	180	180	192	174	201	190	147	175	157	192	180	179	191	174	157	174	187	196	174	164	188	192	188	176	203	168	184	165	177	151	188	169	183	158	209	180	190	182	188	199	173	158	186	184	179	167	177	162	203	154	208	193	164	191	182	178	166	151	184	157	186	187	181	171	177	173	168	195	191	188	194	153	175	164	175	181	175	189	176	178	195	197	200	163	156	201	220	169	179	166	181	174	177	186	165	202	176	175	169	190	200	180	182	188	195	157	198	216	183	155	167	164	186	188	172	161	172	185	167	184	169	174	187	173	196	191	184	205	186	180	218	174	168	166	186	191	175	191	190	200	158	156	168	178	171	196	171	191	166	200	170	205	175	175	171	205	177	213	165	192	161	170	178	176	177	193	172	201	183	206	184	199	195	161	163	172	181	190	196	160	175	182	180	168	157	177	168	186	183	178	193	180	173	180	200	180	177	171	167	190	184	184	194	180	186	173	174	193	182	187	178	162	207	190	177	202	193	187	184	179	205	194	147	171	185	145	201	181	205	200	209	171	207	202	170	181	182	172	195	194	177	192	194	202	197	187	201	195	172	181	181	164	168	194	197	191	159	175	179	183	169	186	177	200	180	180	194	167	165	174	171	168	213	201	185	186	168	190	177	187	183	192	185	160	205	162	189	167	170	200	210	185	196	168	172	176	171	193	195	207	204	203	146	165	193	169	185	191	169	165	175	180	181	187	164	176	182	192	185	189	203	190	188	186	177	160	181	169	168	170	205	151	177	178	174	182	177	179	176	174	178	175	159	164	184	187	149	169	188	176	175	187	193	164	170	171	217	161	167	198	182	170	182	194	195	158	175	183	180	173	165	164	194	176	142	186	176	188	186	188	203	156	189	200	194	166	164	200	163	183	194	209	167	163	188	189	160	190	184	174	198	185	198	197	165	212	197	174	179	187	171	160	194	197	184	187	164	180	187	205	199	164	184	170	175	174	173	173	170	190	181	214	169	173	184	191	183	180	184	175	191	164	181	158	210	188	191	177	193	194	170	181	179	214	197	187	180	180	176	182	195	199	192	163	175	181	169	192	178	171	189	169	196	176	184	187	157	207	172	187	170	173	202	171	182	165	187	164	200	169	178	202	197	188	176	190	207	177	168	191	174	182	171	200	172	187	186	202	167	188	178	171	202	182	167	166	196	170	189	187	152	195	173	176	205	161	202	167	147	164	186	193	182	162	199	155	172	207	180	187	189	188	165	152	178	164	183	179	213	183	177	188	172	157	191	170	187	196	195	195	188	161	184	180	204	165	173	201	182	168	212	175	181	146	161	187	179	208	177	160	210	192	184	197	190	172	201	177	184	195	178	201	208	167	161	168	167	183	166	172	153	185	172	166	190	169	157	166	175	192	194	191	181	200	161	221	194	210	168	184	162	183	183	184	180	173	197	168	153	155	179	180	189	183	186	187	179	182	188	168	161	179	188	185	180	173	194	153	175	170	192	198	174	171	175	200	179	170	191	166	189	176	185	179	167	173	165	181	164	203	177	168	196	207	189	186	192	203	176	191	177	213	189	189	156	151	191	205	185	185	215	189	185	191	179	148	187	175	193	182	163	179	179	180	186	181	172	168	164	179	176	171	169	161	169	178	201	205	183	185	183	178	166	160	189	167	161	193	166	189	160	185	200	187	194	183	186	173	207	188	179	181	203	170	187	180	175	185	191	180	188	182	205	148	199	174	171	192	184	188	188	170	206	170	173	191	187	166	162	164	210	182	169	191	188	181	183	224	170	166	196	171	184	176	196	197	200	181	195	191	174	163	154	169	208	192	165	169	204	195	193	176	181	169	181	181	186	184	179	164	177	191	173	189	184	174	207	163	206	167	185	193	148	191	157	178	161	195	208	182	179	164	193	164	159	200	173	177	181	155	190	180	172	192	163	185	175	186	193	173	183	170	170	203	184	174	183	159	169	188	187	191	175	193	192	178	180	199	166	177	198	178	180	180	162	189	169	171	157	170	174	185	172	205	185	172	186	209	196	191	157	178	172	185	175	187	181	171	168	145	180	179	172	187	178	191	159	180	179	196	183	191	194	177	182	180	182	172	161	183	184	185	169	167	185	182	196	198	178	181	208	185	199	163	198	200	182	209	209	169	190	200	213	185	170	198	171	207	191	181	173	174	190	189	191	193	185	181	171	171	192	212	180	185	182	148	144	174	205	167	196	161	196	165	175	183	183	184	155	185	172	164	151	174	188	209	164	166	184	168	158	171	168	174	181	195	170	161	184	198	162	171	173	190	183	197	166	179	156	197	206	195	175	179	205	183	166	168	188	172	185	173	194	175	189	179	161	175	187	180	179	190	172	171	175	177	157	206	163	156	179	188	212	182	168	161	188	231	173	162	197	213	152	196	200	186	192	163	197	167	174	190	171	187	175	161	187	170	177	173	199	164	197	166	153	190	184	157	183	161	187	172	170	172	191	179	177	184	210	184	160	155	191	184	195	183	184	181	171	191	195	180	162	171	183	163	194	184	179	183	184	208	207	173	198	195	166	187	176	178	176	186	186	177	160	186	194	180	170	166	178	143	177	173	176	188	179	168	173	180	193	170	183	183	222	183	196	201	192	180	197	183	164	182	186	187	180	174	161	174	178	166	184	161	166	191	172	173	199	171	178	194	177	172	152	197	176	202	199	155	198	215	212	191	179	175	205	182	160	211	191	205	169	193	171	167	186	176	197	187	180	174	188	206	190	188	170	173	178	174	209	188	183	173	181	194	213	177	173	161	183	202	179	202	179	163	176	174	174	176	174	178	170	197	185	157	197	203	178	174	166	189	180	158	193	186	177	157	200
4426	550	656	653	626	596	591	623	517	591	540	534	571	587	552	523	545	585	557	545	507	515	548	516	497	544	559	505	568	482	516	524	540	552	509	524	538	524	508	543	530	521	493	516	503	502	488	535	522	491	515	518	521	522	529	511	524	542	489	523	504	550	521	525	558	579	472	531	531	509	481	499	538	501	516	500	524	525	520	488	566	540	533	520	485	544	506	489	483	510	497	545	491	540	533	538	511	519	534	501	529	505	465	522	501	524	555	473	528	572	535	516	511	500	527	532	530	527	489	486	481	548	532	527	508	525	493	506	506	555	574	544	471	554	498	509	550	507	530	529	504	527	548	554	510	475	538	479	519	511	549	516	537	503	555	533	513	543	436	537	532	532	506	495	517	491	526	563	526	527	522	497	463	571	528	559	536	524	519	544	537	530	549	511	526	498	518	504	509	512	524	499	551	515	551	486	525	505	535	525	534	510	511	543	537	511	478	517	505	516	478	497	513	501	542	512	495	514	504	522	518	515	497	522	477	488	499	493	535	479	532	545	542	516	515	552	503	520	577	494	529	535	469	502	509	494	519	522	565	521	489	479	516	539	559	569	523	504	499	563	496	504	552	516	511	565	511	568	472	519	508	528	508	496	511	522	468	524	530	511	521	494	529	541	505	530	500	497	511	499	510	564	558	504	552	532	523	507	502	513	482	494	542	503	548	559	527	511	532	527	512	509	497	527	534	463	496	531	520	528	501	502	493	537	537	505	508	480	534	513	551	543	524	539	553	512	511	521	536	487	511	558	540	480	531	552	501	536	516	539	472	489	516	501	487	521	506	489	530	514	494	497	515	496	465	494	487	501	529	539	477	496	522	492	524	527	538	540	556	511	510	515	489	531	519	548	538	507	557	505	547	548	523	508	545	516	481	500	543	490	520	498	543	536	514	543	518	512	538	492	549	496	492	507	527	520	528	522	503	516	523	485	516	504	504	526	485	480	491	536	505	518	487	521	503	514	526	478	512	536	534	532	541	507	491	512	553	523	498	523	526	507	556	514	507	521	518	552	494	511	521	477	519	468	520	552	547	490	540	520	508	493	540	521	520	501	553	542	539	498	539	530	490	508	482	463	501	545	505	528	530	536	509	525	540	542	514	526	526	525	489	514	514	496	529	509	519	525	469	535	501	541	495	512	526	538	524	540	494	516	487	496	545	511	503	513	515	479	542	521	534	545	524	498	483	553	549	541	534	523	533	527	530	492	531	541	513	512	517	534	540	520	487	527	516	497	502	481	498	509	473	501	519	496	500	509	451	521	528	495	534	510	522	510	496	521	493	544	520	473	529	540	528	533	496	542	532	499	490	474	500	492	525	563	526	522	522	470	510	493	515	527	533	552	503	538	527	519	523	506	537	491	502	501	534	521	534	508	529	538	494	542	504	551	520	534	521	522	511	497	494	495	507	504	539	539	502	557	542	504	540	555	518	518	499	523	537	515	554	511	508	526	527	491	507	505	493	511	497	541	497	555	529	550	521	515	524	494	526	486	546	526	499	553	513	514	541	525	543	508	517	483	505	529	492	501	503	521	497	486	470	518	534	530	493	505	527	515	518	542	547	529	500	515	538	514	535	480	508	489	541	519	484	490	502	483	501	514	507	527	529	502	527	505	533	519	494	522	512	514	531	537	543	542	497	495	510	514	481	488	505	507	515	504	541	498	532	503	514	542	506	504	536	502	546	513	519	503	527	529	516	505	492	490	510	486	481	520	519	482	513	514	518	513	538	532	494	530	542	503	514	506	525	510	519	504	555	537	523	493	556	539	541	504	538	553	523	547	527	496	528	523	515	512	513	529	535	516	523	499	532	513	525	537	479	540	536	530	527	527	506	529	529	518	517	457	500	482	530	478	521	522	541	517	521	550	531	511	542	514	533	529	520	546	511	527	573	506	490	506	521	531	495	527	529	542	506	507	493	494	501	549	552	503	527	521	496	487	543	514	496	509	541	491	501	503	500	526	514	455	540	527	527	496	544	523	526	511	538	519	554	484	512	519	520	511	523	499	542	472	545	489	525	526	502	478	536	476	524	503	572	462	522	486	510	493	515	545	540	507	523	521	524	559	543	566	495	526	497	499	499	502	546	534	540	521	520	505	497	499	515	517	492	550	530	526	480	507	491	524	539	552	503	544	488	547	535	471	500	505	509	490	476	549	501	516	538	560	524	485	516	534	527	495	514	511	524	549	499	494	517	517	533	526	509	519	489	554	508	505	544	511	528	489	505	489	535	518	455	493	505	509	536	544	519	520	539	554	534	517	538	534	542	516	510	518	498	516	505	520	480	469	540	500	529	515	522	528	518	520	503	529	490	514	517	551	564	491	511	491	522	543	494	541	528	484	537	521	504	530	465	495	511	501	474	541	517	555	495	530	517	559	530	512	536	523	527	564	511	494	522	477	480	512	498	515	516	533	522	558	505	528	499	523	524	495	504	521	495	506	532	506	506	521	532	528	530	512	486	470	537	523	538	541	546	493	498	541	544	480	498	538	581	528	503	534	519	489	514	533	548	504	550	552	504	565	539	560	557	521	493	518	515	497	553	523	518	462	540	567	514	512	511	561	513	518	511	494	564	542	537	518	524	566	545	499	553	480	478	536	495	497	525	512	515	494	508	507	533	473	487	534	539	513	541	552	521	475	505	557	553	540	534	511	495	525	514	521	494	533	525	495	543	535	504	484	540	514	494	503	534	543	502	539	539	511	535	548	528	486	531	514	490	524	487	529	510	473	529	516	524	531	483	548	535	497	495	478	525	500	511	546	494	477	507	512	508	506	502	513	545	547	534	535	537	580	466	560	541	502	501	528	541	533	528	493	508	526	531	518	559	498	492	508	534	521	559	535	531	523	490	492	521	508	520	521	533	558	439	526	531	564	521	519	509	500	516	534	543	515	489	503	519	550	522	530	514	538	507	521	511	539	552	551	530	539	547	547	527	528	496	566	487	485	496	575	519	585	520	545	499	488	510	518	503	504	541	516	497	516	527	525	500	521	491	500	505	498	458	523	535	502	535	530	510	495	492	490	546	548	520	510	487	502	504	540	521	527	505	488	532	517	508	545	506	508	551	520	520	516	466	516	513	525	494	489	518	490	571	524	525	544	544	547	503	548	525	520	540	528	485	494	528	547	528	505	527	519	535	506	531	477	513	530	465	519	556	515	494	538	526	567	545	525	522	507	511	550	509	508	502	496	514	525	521	495	530	472	523	485	502	536	522	541	506	497	556	500	499	512	496	508	514	525	514	490	498	446	484	525	515	481	478	541	512	514	532	523	515	538	498	476	531	490	517	508	541	536	499	542	545	520	527	509	513	535	504	510	509	475	494	542	549	510	490	496	514	527	495	541	511	536	493	507	507	501	497	532	512	584	499	472	526	514	534	515	519	523	548	507	514	512	529	497	541	553	522	547	498	548	539	540	527	514	539	527	537	512	509	500	514	557	517	513	520	502
39311	11433	1542	1002	747	564	522	440	436	423	386	337	344	308	343	302	331	340	317	329	323	318	293	324	334	297	312	294	301	340	323	297	297	279	298	305	291	301	270	297	302	259	305	278	331	297	294	298	293	305	267	325	275	308	293	333	308	287	295	317	329	304	293	302	322	311	322	303	283	322	310	282	298	314	305	304	273	293	290	320	302	322	298	308	311	274	299	300	334	292	336	286	326	296	283	298	301	306	311	292	289	279	268	280	317	297	305	335	283	301	318	300	287	313	328	320	297	307	318	275	294	311	317	319	321	282	284	277	292	275	269	280	332	289	297	288	305	305	304	317	306	319	300	298	296	297	339	347	300	284	310	313	279	310	260	287	292	313	280	288	301	308	308	310	282	263	291	238	338	295	288	336	288	292	317	303	293	300	303	272	297	292	271	306	306	295	280	303	289	285	279	313	322	290	295	306	335	314	308	285	308	328	298	296	302	304	280	339	316	307	281	275	303	296	330	363	308	305	324	300	286	334	308	311	302	312	301	282	263	288	299	315	281	302	302	297	299	260	310	315	299	324	280	288	325	278	318	305	339	301	312	309	307	319	305	308	299	325	286	289	292	267	332	328	285	326	301	327	299	283	269	292	339	296	289	301	292	296	324	320	311	312	282	281	284	302	344	285	315	290	292	281	295	296	289	300	303	307	300	324	310	296	324	304	325	293	312	305	268	283	284	283	276	284	301	315	313	312	307	284	277	286	335	351	299	292	311	284	283	297	278	320	307	281	331	287	309	294	308	317	293	301	311	289	330	304	276	312	316	286	315	310	313	314	325	298	306	290	312	305	324	290	289	319	279	308	282	294	297	343	310	281	300	310	321	276	324	329	305	295	332	336	310	297	344	319	292	308	306	278	272	287	285	326	325	336	296	299	302	308	273	288	274	299	335	333	328	292	279	287	318	294	304	289	308	320	277	313	287	324	271	278	314	295	340	285	309	331	279	296	313	306	287	334	302	310	295	315	284	300	282	302	312	319	291	324	294	313	324	299	304	296	317	299	290	289	305	289	306	272	285	294	315	286	305	312	292	331	323	326	302	289	316	289	277	307	307	310	323	279	302	306	308	291	326	355	325	282	286	266	285	304	286	310	324	327	320	300	319	313	301	293	285	304	293	274	313	325	306	307	310	299	310	252	334	315	317	298	278	311	285	290	272	273	307	299	340	277	284	269	298	299	288	312	291	301	269	315	311	303	314	287	303	313	300	298	310	337	310	300	299	278	299	277	312	274	315	333	307	306	284	286	298	284	293	302	318	288	311	292	294	278	309	292	274	300	320	269	329	274	307	325	333	310	303	300	325	321	314	311	295	267	294	288	299	287	284	336	328	330	321	323	306	337	302	314	337	309	317	300	317	319	300	294	272	293	283	321	325	285	307	307	311	302	291	316	279	267	317	295	295	289	326	306	285	316	329	333	297	289	302	283	294	283	294	316	336	306	312	297	325	326	281	300	324	312	300	308	305	302	294	290	313	302	303	301	328	297	282	315	282	268	287	302	271	328	286	290	291	320	317	309	302	331	327	329	284	308	299	305	259	289	297	297	294	291	294	294	321	306	303	296	320	291	302	290	346	292	310	266	296	256	273	288	291	285	273	310	277	289	303	320	303	300	338	302	290	302	286	281	325	288	315	281	311	292	316	315	267	298	327	292	307	333	286	308	286	307	299	279	286	277	317	299	275	275	307	300	301	337	306	287	309	332	317	285	300	277	312	315	279	279	289	325	338	305	332	314	326	291	304	321	289	291	286	310	309	286	332	285	288	340	305	278	292	293	289	283	278	321	317	275	304	294	314	296	285	291	305	287	321	284	303	325	323	312	285	295	285	296	280	310	301	279	301	296	284	262	307	292	304	276	281	295	308	285	313	296	289	322	285	313	289	300	273	285	289	284	293	286	271	300	301	288	324	293	320	308	300	267	314	295	327	325	295	291	271	310	313	303	310	313	278	303	299	292	309	312	316	299	286	300	305	322	293	289	288	333	295	278	286	324	287	299	301	285	313	300	308	290	293	284	300	294	287	287	335	297	298	300	307	303	292	347	322	288	298	293	296	308	262	319	323	312	281	305	295	308	271	284	297	323	289	320	313	292	315	310	279	277	284	331	303	330	329	293	292	319	314	298	280	327	291	299	291	288	323	288	295	280	278	287	309	283	320	281	306	292	297	296	292	280	290	329	315	275	312	327	316	296	327	281	311	325	322	272	296	345	285	305	275	294	324	305	302	277	285	305	294	317	297	293	297	276	286	309	300	289	312	306	312	325	280	349	291	311	303	307	257	328	272	302	295	319	320	306	287	321	336	287	251	320	285	297	361	311	292	268	312	299	290	310	273	301	307	286	329	302	315	319	318	295	291	293	299	295	307	287	297	306	288	275	296	306	286	336	267	308	291	303	292	310	289	305	277	308	312	295	293	285	302	292	288	288	303	303	281	297	300	291	300	318	309	287	343	304	285	304	351	297	304	292	287	295	310	298	307	326	291	312	282	273	288	316	321	313	280	324	289	279	247	288	315	306	315	303	332	294	321	284	302	308	309	284	304	297	304	305	295	287	285	275	282	263	315	298	334	297	323	314	297	314	310	302	318	299	317	266	264	301	299	291	300	301	297	293	319	295	336	297	288	287	289	269	334	327	278	276	302	304	279	304	310	289	277	302	294	336	297	286	291	311	272	298	308	314	266	306	318	281	274	282	327	323	314	292	316	301	314	335	289	296	334	310	319	290	303	255	298	285	308	314	337	290	293	287	290	307	304	315	282	277	263	311	286	303	285	292	326	295	288	289	295	306	280	275	309	329	302	305	298	318	293	268	304	292	308	300	303	299	307	334	321	308	301	331	288	291	301	312	306	287	320	299	279	317	303	290	319	326	301	287	279	281	307	323	311	319	288	313	328	317	291	288	299	307	315	318	296	280	334	296	290	315	296	297	298	272	302	295	291	321	329	313	334	291	293	282	296	287	302	309	278	294	282	336	300	302	287	290	280	282	321	288	299	282	292	323	269	319	325	342	308	289	299	313	322	296	313	298	329	289	283	297	277	286	312	289	282	290	275	289	310	264	336	290	263	286	290	287	281	336	264	284	279	312	312	284	300	292	315	280	301	284	292	283	302	302	315	354	303	304	279	281	317	296	313	321	324	309	328	318	315	328	325	307	290	300	316	332	256	318	292	318	322	294	294	325	267	314	300	297	296	256	302	296	324	300	297	344	291	309	299	322	301	319	294	318	327	324	308	290	288	302	272	291	274	292	307	281	325	309	297	290	301	306	297	295	308	316	271	288	301	295	281	299	299	292	306	303	274	288	286	312	307	316	277	303	321	298	330	264	310	305	261	295	323	305	309	283	316	319	295	301	303	305	290	296	307	317	277	302	308	315	320	316	279	310	315	283	307	293	285	320	304	307	297	317	312	308	324	345	296	305	327	291	289	313	258	302	328	293	288	303	280	306
21020	1674	3222	3384	2950	2453	2066	1837	1585	1475	1347	1268	1159	1196	1119	1037	1029	1008	952	967	925	869	928	927	911	942	915	876	838	818	873	917	820	829	850	849	773	797	839	803	802	821	831	859	882	834	816	838	784	775	836	817	790	795	829	811	825	796	773	818	801	783	843	756	836	789	765	781	798	788	803	746	782	773	810	775	792	778	788	721	765	786	780	787	798	861	772	771	813	754	745	761	766	856	763	862	806	793	761	797	827	805	763	737	778	733	765	798	765	770	808	800	752	799	834	766	761	785	779	810	744	822	778	760	815	801	791	790	758	772	807	764	730	768	787	749	826	813	801	796	770	750	791	789	737	795	798	797	860	796	817	816	833	788	802	804	793	773	773	771	757	839	757	795	773	775	789	782	795	739	760	789	826	740	814	794	731	777	780	773	756	763	730	785	812	820	791	828	758	773	699	782	790	762	812	755	845	790	795	713	820	774	773	756	805	783	749	843	828	753	794	777	783	751	760	798	796	788	761	813	775	799	791	789	770	796	787	770	825	777	764	806	754	828	766	762	809	806	781	802	787	757	800	806	784	795	801	808	807	772	750	810	801	803	750	779	762	801	807	765	796	767	813	814	820	840	781	802	796	796	730	760	802	752	815	772	791	785	797	791	767	812	769	787	807	835	759	769	750	820	766	789	786	772	769	765	784	796	801	749	820	772	763	796	781	795	830	763	743	766	821	771	802	785	809	798	789	760	758	821	806	763	768	739	829	753	833	798	807	755	790	812	778	758	793	774	809	758	812	769	780	789	764	813	772	779	782	818	752	744	805	840	805	804	769	803	780	794	782	787	792	756	806	809	802	807	772	807	805	791	769	783	802	729	732	808	784	819	745	774	776	824	761	799	790	801	740	791	776	789	777	779	802	794	778	797	733	783	731	783	809	755	786	772	778	751	740	829	777	811	788	761	773	788	826	821	792	807	787	732	772	807	814	760	777	791	852	759	757	779	787	762	769	755	801	762	805	762	807	786	817	799	761	775	778	794	791	789	775	816	833	769	737	788	769	789	753	785	725	808	726	788	830	763	796	782	769	811	761	766	769	736	773	775	785	798	779	754	760	836	791	826	787	778	830	772	797	828	752	804	791	834	769	799	768	774	730	754	787	791	846	819	773	784	746	804	825	802	767	759	735	814	758	828	783	777	788	745	758	763	757	765	789	778	732	748	790	753	729	781	826	832	820	782	727	772	789	776	775	753	782	831	768	754	809	782	807	717	763	844	793	771	765	800	789	761	816	768	795	787	809	778	790	775	787	802	787	783	725	827	745	729	781	787	848	800	724	832	821	800	764	756	747	819	802	784	803	793	758	781	800	779	792	767	781	814	788	761	778	788	779	745	750	803	814	794	786	741	765	769	785	804	807	741	807	768	766	740	774	792	771	761	760	812	791	754	836	769	763	748	780	801	783	746	784	806	803	796	811	782	784	780	779	795	769	758	764	837	822	754	780	819	802	772	844	810	793	754	738	752	764	822	780	783	776	761	750	744	797	753	752	808	734	783	827	756	760	744	736	751	840	785	699	786	775	832	761	795	779	763	793	790	785	788	791	818	739	829	737	812	788	769	825	814	840	812	740	825	792	745	770	723	793	807	776	790	764	813	799	793	767	789	777	819	796	742	781	789	817	749	787	792	784	821	834	757	757	794	776	780	739	774	792	826	771	782	774	756	794	751	801	812	775	824	788	831	807	785	793	815	769	789	790	762	794	794	778	757	775	770	821	786	749	768	786	763	780	835	784	755	815	766	770	730	793	770	800	777	818	736	823	771	805	758	770	780	775	747	730	735	782	777	774	764	760	752	805	780	784	768	812	823	766	802	795	791	794	775	740	754	796	769	790	810	769	740	770	853	784	768	801	794	783	736	749	760	787	778	786	787	766	814	788	819	791	749	818	803	761	783	790	759	785	745	766	799	751	813	813	790	793	745	795	787	794	861	806	755	826	795	844	779	780	818	795	778	805	770	743	787	819	802	784	766	800	820	763	785	789	776	723	825	796	810	759	775	801	756	802	756	781	798	776	772	827	760	774	784	762	757	863	777	760	798	754	794	762	835	829	770	751	839	796	821	748	819	713	789	788	785	828	770	815	786	794	758	786	743	784	770	819	810	751	739	797	775	797	819	836	744	762	754	785	764	754	818	803	825	747	721	778	803	746	764	832	795	798	786	748	802	805	755	797	795	741	802	772	808	777	793	802	790	783	800	774	756	798	739	738	799	759	796	818	741	785	795	810	786	793	800	753	762	805	769	785	793	802	756	807	791	808	823	746	803	777	788	751	761	756	822	723	779	793	792	770	785	790	749	823	809	763	747	819	765	816	785	788	796	778	802	803	764	757	749	760	778	789	786	805	804	782	784	801	724	732	760	775	762	778	704	807	798	764	810	781	746	792	768	793	797	790	778	782	808	797	751	806	800	782	763	798	798	814	764	803	807	752	816	758	833	802	743	812	821	803	741	792	845	774	774	781	831	805	740	771	854	772	814	800	744	839	781	798	880	802	760	803	802	722	813	823	753	828	788	804	771	844	763	743	819	770	781	776	748	769	763	775	812	777	803	781	791	727	749	813	772	821	770	759	747	756	774	774	780	810	798	854	717	759	805	783	750	756	774	784	794	748	838	785	753	765	810	783	807	777	785	747	775	761	753	795	753	812	753	779	749	808	789	792	811	801	741	823	817	812	767	793	763	767	789	828	792	800	805	791	790	802	813	827	801	764	740	832	708	790	786	750	747	803	771	800	791	793	747	797	806	795	794	788	760	841	747	747	841	836	724	775	779	797	752	801	754	790	806	822	763	795	764	788	813	750	781	793	794	801	766	768	827	784	759	810	761	745	746	825	790	784	773	795	765	760	802	784	807	777	816	782	790	755	806	798	756	817	780	818	788	812	841	788	794	770	793	762	806	756	778	827	813	759	787	775	806	823	741	809	774	803	790	762	758	775	774	762	811	811	790	779	778	803	807	752	811	762	790	773	781	786	754	776	833	762	790	788	768	750	759	747	753	758	760	812	749	785	791	800	787	732	779	748	773	793	758	754	742	771	779	766	793	804	799	754	791	803	768	770	790	767	789	783	743	837	729	737	790	758	793	733	753	762	755	772	781	770	811	758	798	761	766	808	763	772	784	763	817	822	795	805	815	754	819	814	749	800	796	780	764	776	804	783	788	753	743	767	821	764	785	811	751	777	752	775	867	759	776	790	770	762	751	801	802	750	752	823	754	808	815	759	769	801	790	750	802	768	792	757	783	827	806	764	797	794	776	781	781	784	764	808	816	759	816	819	810	800	787	811	782	773	751	780	811	828	818	767	754	778	752	748	759	786	764	832	774	747	789	734	779	782	793	807	833	736	813	764	802	801	775	817	768	739	770	785	763	807	779	749	743	731	744	738	798	792	822	763	808	827	784	770	737	788	815	776	822	803	800	781	791	768	792	805	792	807	786	730	772	753	788
53148	21617	4301	1801	1146	891	669	540	504	454	402	359	370	333	328	314	307	315	274	293	291	242	286	293	253	230	275	253	252	277	248	260	267	251	255	251	253	242	265	232	294	274	243	255	246	276	229	215	238	267	265	229	252	244	252	264	232	255	281	251	236	262	247	269	277	254	254	252	266	227	223	237	239	239	249	253	274	229	270	256	274	235	231	261	225	248	278	260	245	274	274	262	240	262	264	249	243	250	239	273	262	248	257	238	255	243	238	255	254	235	254	262	244	256	265	260	249	251	236	231	264	245	247	234	243	231	273	254	219	242	256	226	247	248	237	263	256	217	246	260	239	251	235	234	251	242	239	246	246	254	225	217	207	273	259	221	250	241	271	237	235	240	247	263	266	253	229	249	259	303	256	267	259	222	213	279	247	217	236	237	274	260	235	278	276	247	254	265	262	238	249	238	234	271	250	254	234	251	254	269	256	258	250	250	240	212	241	248	234	232	247	262	249	240	273	254	252	257	272	238	257	232	277	256	222	250	237	228	249	248	251	267	243	233	258	228	260	257	256	231	274	245	237	236	262	255	285	249	254	239	253	268	255	238	226	241	268	261	250	271	233	234	260	288	244	236	237	263	239	277	230	229	255	253	247	273	270	252	250	247	276	262	246	279	237	275	276	270	241	261	264	229	258	247	263	279	247	221	261	270	245	264	236	247	243	265	242	245	257	263	233	265	257	239	250	261	228	222	229	272	240	232	254	211	284	229	232	232	263	228	245	246	238	268	242	240	245	203	223	266	273	236	260	269	245	226	245	253	244	287	229	263	255	240	235	218	252	247	240	256	230	241	242	272	243	247	234	252	263	282	235	242	252	236	252	272	263	271	260	238	224	249	268	276	240	263	219	234	269	237	265	216	230	240	258	232	259	236	255	248	271	237	261	254	257	238	269	245	246	271	234	223	265	216	245	238	275	278	244	252	255	264	289	242	216	245	240	243	254	254	275	239	237	228	245	268	250	262	239	223	232	238	245	249	234	263	250	245	251	282	241	229	253	256	240	271	247	244	244	244	249	246	252	230	262	253	227	260	245	240	232	253	257	239	188	251	203	251	254	260	234	273	260	253	250	265	257	246	272	252	269	221	256	270	231	257	243	235	248	242	253	245	236	252	240	248	276	244	232	244	230	224	282	261	244	250	236	267	239	282	196	244	237	249	259	250	262	248	234	216	248	275	272	280	259	275	232	247	241	264	281	226	252	243	258	250	240	261	237	238	233	257	227	217	227	262	244	270	247	262	247	268	230	227	241	242	233	236	246	262	258	232	267	229	267	246	271	208	235	247	229	248	276	239	231	223	235	246	281	238	214	234	239	236	252	251	275	272	253	228	238	284	269	275	232	235	282	252	232	230	253	238	250	249	255	269	226	262	242	230	254	227	255	249	252	251	256	270	267	233	267	248	247	238	246	262	235	248	257	214	231	239	254	253	225	243	258	232	229	263	273	261	248	279	272	266	258	246	229	238	234	247	221	265	235	260	255	263	273	253	251	265	269	251	265	234	253	260	239	259	261	243	250	248	227	266	283	279	250	232	242	250	235	237	233	264	226	266	267	243	258	254	267	241	249	233	233	221	225	235	241	256	243	220	238	257	243	227	279	229	238	225	254	242	253	224	260	251	244	222	268	249	244	274	235	276	224	249	250	222	230	250	267	241	226	238	255	235	273	263	265	248	236	280	282	238	238	262	247	241	265	239	244	248	247	230	244	217	246	263	231	239	262	245	232	240	260	234	254	247	261	270	217	256	266	238	242	248	254	235	205	236	236	248	243	257	264	225	260	253	266	247	258	246	232	253	252	251	270	281	252	243	237	239	231	255	232	259	241	257	251	252	225	243	240	247	228	242	243	223	255	267	253	242	243	238	241	245	254	245	280	235	253	238	245	256	229	246	257	241	267	248	224	251	248	262	266	245	234	251	248	232	266	248	279	229	252	234	248	234	261	269	253	259	261	237	244	264	248	255	243	236	248	242	262	233	267	262	275	268	242	253	264	252	267	250	242	230	257	266	249	232	244	228	257	252	267	273	217	217	271	249	205	257	238	263	246	258	241	235	261	245	230	250	264	253	256	227	238	262	270	224	264	265	260	246	233	256	252	252	267	238	230	220	297	243	268	224	251	249	249	241	252	241	247	264	231	254	250	210	222	254	248	230	213	233	270	243	238	252	222	258	243	244	265	239	274	258	253	265	225	230	250	254	254	211	254	236	261	253	245	264	266	253	236	233	257	251	244	228	220	267	243	264	266	246	273	265	249	282	267	285	242	258	243	236	248	249	244	227	248	252	251	222	217	257	241	260	248	271	258	240	219	241	249	260	252	240	219	230	279	234	238	245	259	250	260	260	253	237	234	253	228	203	250	233	218	236	249	248	281	241	257	253	225	250	246	262	258	272	247	252	254	232	263	269	237	275	256	270	246	226	272	241	261	247	255	236	245	230	273	240	268	278	248	230	249	256	249	223	251	244	256	263	259	252	239	221	215	260	272	248	257	267	263	242	236	240	260	278	227	244	230	246	252	263	232	266	247	244	275	264	231	271	249	249	265	267	231	243	237	249	230	243	256	238	254	267	221	238	276	226	227	233	273	236	227	248	237	233	231	255	254	273	245	244	242	250	225	223	230	215	275	258	259	240	225	232	226	237	260	268	254	252	258	238	213	220	257	241	253	244	241	277	261	233	266	243	229	259	260	255	233	268	237	230	227	236	282	247	236	240	249	239	247	253	241	253	261	241	249	249	236	249	259	227	248	236	250	230	277	251	223	264	267	223	241	227	227	231	268	256	263	236	242	229	234	228	246	242	270	244	293	291	232	234	241	229	251	258	245	219	244	231	266	229	244	252	235	257	265	255	255	247	264	255	228	257	254	227	249	252	264	233	230	228	237	235	234	254	270	267	257	268	236	252	240	247	234	274	256	235	243	255	223	263	250	250	251	267	241	271	243	247	246	241	238	248	273	259	275	244	238	284	248	253	243	221	278	236	218	251	254	262	207	265	255	267	242	234	259	247	248	248	257	240	222	239	263	231	288	232	250	238	261	250	208	249	288	249	223	221	254	217	247	251	205	271	252	248	244	232	242	258	228	233	236	236	236	266	266	242	234	272	257	250	247	265	266	259	251	230	247	249	249	267	207	243	218	269	257	258	236	249	232	243	232	234	242	269	244	263	251	263	253	218	238	237	248	223	259	234	256	248	275	269	243	249	235	215	261	236	255	250	285	231	246	234	275	274	239	243	226	245	257	235	226	260	257	261	226	254	261	259	243	233	239	249	245	263	246	220	256	246	239	252	247	245	254	279	253	225	258	255	236	243	241	248	247	287	240	247	257	223	260	228	211	265	267	271	261	244	261	266	236	237	231	246	240	217	246	230	238	241	273	255	233	251	227	247	223	221	219	235	254	267	239	197	262	239	252	230	252	254	262	241	272	270	255	240	266	255	236	240	257	242
29349	2335	5149	5562	4609	3686	3052	2595	2151	1898	1798	1540	1472	1338	1216	1209	1093	1094	1060	1007	977	942	905	888	912	923	836	797	811	828	818	728	768	779	771	770	750	784	715	719	740	719	695	758	664	754	679	720	685	705	730	693	638	700	719	673	677	699	723	591	720	683	644	649	652	694	704	685	638	647	667	628	612	647	684	674	714	631	654	650	694	643	677	679	636	642	646	701	654	637	676	615	592	635	655	639	631	652	619	626	657	611	641	628	700	661	652	648	621	655	592	687	639	659	629	630	675	639	657	655	668	636	614	661	636	601	584	646	648	666	599	651	628	646	634	618	634	631	679	642	673	581	620	667	613	621	635	642	647	631	629	640	654	649	603	676	591	659	633	631	641	609	634	643	643	618	636	607	706	654	665	702	624	599	660	652	625	605	670	642	617	619	650	676	628	655	641	652	659	662	654	628	639	612	613	613	630	658	659	641	661	625	640	659	625	626	666	623	639	621	676	596	615	639	650	658	646	643	639	647	650	639	668	599	640	664	687	637	645	645	689	565	599	633	674	686	629	636	636	639	633	626	640	646	633	608	599	629	584	628	709	655	674	638	631	675	679	654	639	654	602	671	643	578	647	622	655	626	661	662	578	628	628	641	634	642	631	643	621	641	623	642	647	635	614	629	624	684	631	631	658	639	668	634	642	648	618	652	631	670	645	591	625	695	652	633	622	666	638	666	664	654	598	639	630	624	625	634	601	643	676	623	636	613	640	666	631	611	631	602	611	628	644	646	633	624	664	596	637	651	610	657	610	622	626	658	661	640	643	669	620	708	625	620	656	608	634	641	633	620	620	624	629	613	684	636	592	627	577	641	614	618	624	620	642	593	651	597	626	623	614	650	643	620	641	623	653	647	640	642	658	660	646	602	638	654	637	616	580	640	624	637	626	630	616	637	623	646	620	668	637	647	601	648	644	604	645	612	626	641	637	638	666	635	651	630	649	657	642	663	704	632	668	623	651	601	651	638	623	629	705	648	598	630	628	643	659	710	648	641	661	585	640	609	629	637	648	648	720	626	635	651	602	598	627	589	671	676	652	633	624	619	628	611	632	599	662	612	620	659	627	609	666	637	604	639	597	614	631	615	651	626	646	687	655	633	620	622	672	635	623	670	649	708	676	642	668	608	678	654	615	609	625	658	638	677	647	631	620	637	616	628	605	647	625	652	646	638	622	666	636	654	630	655	629	641	667	634	608	685	596	618	639	642	642	611	633	638	690	646	644	632	618	674	617	641	672	623	660	663	688	660	626	647	646	631	670	624	642	613	625	689	641	623	675	688	642	618	662	621	605	622	636	657	646	595	625	629	597	639	618	637	605	635	612	653	660	636	638	647	622	597	610	621	622	621	649	624	696	654	659	594	648	652	633	655	700	660	641	655	622	641	613	666	599	625	627	642	635	609	644	627	688	631	669	666	638	662	681	617	637	633	610	623	674	639	632	565	608	679	625	636	664	616	635	691	615	640	662	633	654	688	623	613	657	649	685	636	653	620	640	617	645	639	668	657	666	671	658	675	577	651	652	617	659	628	628	640	701	679	582	587	621	627	628	649	677	647	652	636	653	657	641	609	649	684	569	658	653	678	617	627	587	639	604	645	626	658	643	611	628	634	647	649	660	649	645	665	652	650	639	598	656	636	684	613	621	629	680	659	662	647	612	646	666	643	607	634	635	644	655	651	625	641	617	654	655	663	608	647	666	646	630	613	657	678	704	644	673	598	650	659	659	709	669	681	615	630	644	655	643	635	624	636	659	597	620	638	608	637	624	626	619	632	609	620	655	654	635	666	635	607	603	610	634	669	625	612	632	623	622	628	652	627	660	627	628	665	608	620	655	642	610	649	627	607	617	666	661	659	603	642	635	624	647	661	629	625	636	656	636	607	642	655	652	647	627	668	656	645	601	638	596	688	653	636	597	656	605	667	694	632	708	631	668	573	622	620	673	637	681	631	638	645	649	659	648	644	653	634	675	624	664	641	592	673	615	605	636	667	673	637	663	650	634	656	675	646	620	637	676	597	675	677	599	677	642	653	645	680	632	575	634	617	590	607	661	625	640	626	623	599	603	606	608	617	637	658	629	638	674	600	677	645	645	633	661	623	614	601	647	630	644	662	640	624	619	645	633	626	643	676	668	580	680	677	645	673	663	633	700	646	653	646	594	662	623	653	614	607	641	656	646	648	658	634	671	594	615	599	690	639	609	579	638	633	647	630	628	606	665	641	653	667	665	621	663	611	665	666	647	656	585	641	681	615	662	601	645	672	661	630	675	637	648	697	629	591	622	609	632	643	646	619	676	644	627	638	610	622	588	635	625	709	672	636	638	624	652	616	645	632	664	645	651	650	675	628	637	680	670	623	651	634	610	646	645	696	604	637	647	662	640	641	629	638	597	600	638	633	626	644	616	608	637	681	624	593	667	637	663	603	614	598	675	576	635	651	614	622	638	674	598	606	670	621	608	614	630	681	644	657	636	629	684	686	626	647	600	656	634	628	606	627	686	628	623	651	663	629	672	637	678	648	631	655	615	682	647	634	635	677	606	685	658	642	691	617	638	639	602	609	633	658	642	635	646	659	626	633	676	680	686	608	665	609	654	624	649	643	645	642	639	617	614	609	637	626	618	617	586	616	668	629	660	641	637	636	615	595	656	622	624	688	598	624	648	621	636	601	616	668	661	637	664	633	609	610	573	630	596	668	626	656	647	593	661	660	625	670	662	633	645	639	629	620	643	641	591	650	646	686	642	627	632	640	632	666	643	661	624	676	637	611	650	649	624	653	643	644	601	649	603	605	636	669	629	608	650	667	646	613	636	631	630	632	606	649	638	580	685	655	636	656	644	675	654	628	663	624	648	640	624	621	578	591	646	632	642	600	647	662	672	626	637	656	626	661	665	678	598	615	636	651	657	614	672	637	660	641	661	624	602	635	637	621	642	653	634	616	624	631	610	676	635	641	652	664	628	659	675	674	645	568	711	634	643	627	633	643	600	644	703	604	667	599	667	674	634	628	658	652	595	699	647	623	629	612	631	596	666	653	640	665	615	650	654	614	638	662	656	603	621	651	665	696	602	635	634	624	622	631	660	628	663	634	656	614	637	603	627	675	626	628	600	630	628	608	584	664	684	678	710	685	629	641	604	597	629	619	676	674	665	641	619	661	617	642	633	655	616	659	644	642	604	627	663	644	638	673	666	673	623	646	610	629	616	668	634	678	658	645	609	642	661	620	610	641	637	601	654	616	637	621	624	649	660	595	638	647	683	609	668	631	654	605	655	674	644	636	609	679	604	668	639	695	615	626	698	606	678	642	590	621	646	616	657	661	633	648	641	634	641	613	667	644	670	645	596	652	678	630	620	646	622	647	663	589	637	577	645	618	657	642	618	625	627	677	677	664	663	620	658	641	614	637	643	631	664	669	655	594	632	606	600	638	661	635	640	635	658	635	649	610	634	629
4451	290	189	217	201	194	212	203	173	177	156	175	185	188	164	176	157	194	206	181	175	185	172	175	170	184	163	172	179	189	178	180	201	227	190	188	204	169	158	184	179	178	178	179	183	167	193	188	186	175	168	148	149	185	192	181	156	179	171	188	169	185	194	172	171	206	168	181	181	188	171	195	201	153	185	178	192	192	183	167	179	187	171	181	196	192	172	170	185	177	178	180	179	192	194	186	166	163	163	204	180	200	176	186	182	190	200	171	168	183	154	193	183	188	185	164	160	184	179	180	172	192	155	181	164	170	175	179	164	169	160	174	168	171	201	182	167	172	176	197	191	178	188	185	187	179	169	203	165	182	188	184	193	200	185	183	174	209	184	162	197	170	161	175	184	181	176	188	163	174	192	150	177	186	179	178	185	165	166	187	181	174	159	184	186	195	177	179	205	148	179	174	169	162	181	181	214	138	192	194	162	193	195	187	156	140	171	181	171	181	167	158	183	164	166	175	183	172	169	164	183	175	188	179	200	184	178	171	185	158	180	197	178	165	177	161	180	168	174	158	160	163	200	175	164	173	172	185	191	191	175	189	188	174	182	189	170	172	174	183	200	175	217	175	180	184	159	173	184	166	186	171	199	175	166	189	175	169	152	173	160	198	173	180	163	179	186	189	170	162	192	202	206	190	171	167	167	166	170	184	174	188	181	154	189	192	190	188	179	181	178	188	208	194	162	189	169	161	184	161	170	177	168	182	160	188	194	184	168	195	191	171	161	167	174	170	186	181	168	193	184	164	159	172	165	172	173	196	208	164	194	195	178	161	180	181	194	182	169	169	176	194	186	161	205	174	157	172	163	177	187	183	180	177	173	161	174	196	207	186	177	184	180	181	176	162	199	198	168	184	151	196	180	185	165	172	176	174	177	162	184	181	174	175	193	185	153	179	151	163	189	182	176	177	194	199	183	163	176	183	197	195	176	183	172	182	161	169	167	157	170	210	193	165	191	168	168	176	167	174	156	165	187	177	183	176	180	184	189	182	181	165	188	164	193	189	165	177	171	167	159	164	199	186	187	215	190	187	179	173	191	180	180	178	175	173	173	177	166	178	178	173	180	170	184	157	203	183	184	173	169	175	177	179	171	178	168	179	209	185	175	163	177	168	164	180	214	189	153	176	151	174	187	179	179	180	173	178	167	164	159	163	211	190	198	183	172	175	204	161	174	168	188	166	173	155	169	169	170	163	167	173	179	170	170	168	196	163	180	185	179	183	175	213	177	189	194	164	151	170	185	180	181	162	175	150	168	173	182	191	184	196	178	170	190	191	173	164	173	166	193	191	198	168	181	182	163	164	177	175	200	179	193	153	155	174	180	158	169	182	178	171	158	154	178	197	182	178	201	183	192	171	149	187	180	174	191	193	162	177	190	181	165	186	198	174	200	184	198	198	168	179	180	193	168	188	181	191	169	176	199	179	170	167	191	193	207	171	192	174	180	190	172	156	207	188	188	178	168	171	193	160	170	183	198	187	201	191	173	171	203	195	190	192	166	179	174	170	188	171	204	202	201	188	189	169	204	175	177	186	196	189	203	151	186	164	170	176	145	177	188	179	201	190	174	207	161	186	162	178	198	176	188	178	191	177	150	174	155	173	190	172	161	188	181	173	170	172	187	164	167	174	187	158	167	170	165	170	187	164	170	177	179	167	168	181	188	176	182	178	179	182	188	198	187	181	176	214	191	205	167	186	185	190	192	177	190	179	150	195	194	175	188	209	154	180	159	197	200	166	177	167	187	183	187	174	185	189	170	181	183	164	156	193	162	178	180	206	162	173	195	171	165	191	192	177	206	164	195	173	191	172	171	161	160	172	150	167	185	160	192	177	150	196	200	169	172	186	165	179	195	173	171	144	180	159	201	186	188	178	178	163	147	188	181	190	209	186	173	184	225	191	160	187	172	176	181	171	195	156	169	192	186	168	178	194	165	168	169	176	165	172	165	164	152	165	169	203	180	188	185	184	175	182	203	164	179	194	183	169	173	186	167	146	164	184	198	190	172	172	173	185	180	198	156	167	192	189	188	173	175	197	175	179	159	157	174	177	211	187	198	176	187	178	181	182	180	148	185	193	156	188	167	181	186	157	207	162	175	169	184	194	151	191	186	185	173	181	191	191	169	168	161	167	161	188	176	200	143	192	179	200	179	166	155	161	181	160	167	189	164	198	171	165	196	199	183	206	157	166	182	160	192	166	186	185	176	183	172	183	187	165	195	201	180	182	183	168	168	193	182	180	208	200	162	187	168	164	163	155	188	180	162	180	189	197	172	180	179	190	192	164	183	151	184	188	146	189	179	166	174	167	184	172	195	174	157	181	189	176	169	177	183	177	170	159	176	177	166	164	181	186	183	202	172	191	175	172	199	160	181	205	181	203	188	154	164	173	152	199	203	196	183	183	206	175	173	178	197	173	142	175	166	212	165	163	169	184	191	164	200	215	193	179	171	181	190	179	184	170	177	173	186	169	186	195	163	202	168	186	174	178	179	194	182	181	160	169	205	162	179	168	170	173	177	186	202	180	178	191	168	174	194	165	186	184	201	163	178	196	188	176	181	192	176	193	175	149	176	197	179	190	182	194	191	176	180	182	186	163	190	151	185	171	168	169	194	178	183	174	169	168	184	196	188	171	183	167	200	188	185	168	170	181	158	145	180	154	166	174	152	185	199	177	185	196	166	190	198	189	184	183	183	183	200	186	168	192	176	156	201	177	185	170	163	185	167	188	171	165	187	148	191	167	187	161	177	154	185	175	190	175	159	182	195	170	165	159	155	194	198	176	163	175	184	180	184	215	163	175	170	192	179	207	195	168	159	183	149	174	190	174	195	188	190	187	175	178	197	185	157	163	179	137	183	180	184	175	173	179	165	156	168	157	169	162	187	177	172	190	174	166	182	188	156	174	173	196	208	166	171	177	175	163	168	195	188	195	187	166	181	158	183	164	145	188	171	197	195	200	171	192	176	170	169	205	198	177	172	187	178	162	152	175	146	186	175	183	161	202	199	148	176	182	181	162	178	176	183	170	220	178	166	173	190	188	188	182	172	185	185	183	175	171	169	183	172	164	179	173	173	162	190	197	179	170	175	193	193	178	170	195	166	163	183	178	201	193	200	168	186	172	176	177	152	182	201	155	171	214	186	176	192	180	191	185	178	177	181	177	180	187	177	174	188	195	167	159	184	179	189	181	191	193	191	192	181	198	181	197	166	190	171	209	197	155	171	180	183	207	175	180	222	191	182	165	168	190	177	174	168	173	175	185	204	142	177	180	154	198	167	167	183	183	180	178	196	172	205	181	186	186	181	208	187	171	208	186	163	178	209	164	214	209	164	164	182	171	179	159	190	175	166	177	163	190	182	158	182	169	176	171	179	178	181	180	176	207	178	170	189	171	171	189	188	181	178	155	166	183	190	184	168	198	196	159	186	189	185	174	185	160	188	208	165	179
4249	563	638	640	626	577	557	550	542	551	531	502	524	579	514	539	523	572	544	544	525	525	534	515	505	518	543	513	521	503	533	538	558	501	506	520	483	495	484	487	514	517	498	506	543	530	535	525	515	530	495	526	541	512	529	487	552	539	486	508	491	547	534	506	506	526	566	527	478	516	496	545	496	533	536	489	485	538	506	468	529	477	479	557	501	551	535	549	475	524	540	474	517	518	533	523	566	556	534	491	550	513	517	553	522	539	504	524	513	520	479	506	564	486	526	484	489	569	542	511	497	481	474	501	490	536	503	513	513	507	523	461	562	509	516	475	494	482	515	526	540	484	525	502	499	549	490	521	509	553	521	544	518	538	531	542	472	500	473	529	507	513	554	564	522	515	501	475	519	526	502	500	519	504	526	530	565	486	529	536	517	518	515	486	516	499	502	523	501	537	552	514	488	524	501	531	530	485	531	530	507	500	510	561	526	521	524	534	538	512	527	541	495	482	550	527	516	476	518	487	518	559	516	482	507	537	509	521	514	522	465	529	499	493	557	490	534	506	513	506	498	486	494	528	535	522	519	501	515	531	515	520	528	468	563	503	501	526	448	509	549	495	480	522	469	521	539	519	531	531	526	525	517	508	501	498	503	488	539	518	505	491	529	511	535	522	474	480	549	512	471	499	494	529	481	525	534	528	538	496	512	540	510	544	496	481	513	527	497	517	480	546	512	523	492	501	465	505	509	495	527	475	497	506	509	535	484	525	481	512	528	487	499	534	521	525	562	493	507	489	499	473	538	551	531	507	502	536	516	485	504	508	490	531	495	484	519	504	549	521	544	510	524	509	541	520	488	542	531	514	505	518	494	512	484	482	498	493	508	489	539	508	539	512	485	534	541	468	503	470	500	520	517	515	509	499	541	507	548	488	498	537	505	547	488	511	464	503	530	500	533	523	538	556	533	503	503	520	492	515	550	489	531	533	523	494	525	541	537	512	517	509	518	486	521	500	554	506	519	520	515	501	529	471	503	510	499	522	511	505	536	513	529	497	493	535	511	507	515	514	550	500	514	534	511	531	508	469	527	503	534	505	503	519	494	520	509	516	516	582	503	522	522	502	530	515	545	510	534	503	524	525	507	529	476	466	511	545	517	509	516	499	510	532	517	511	538	492	469	521	489	524	520	505	506	498	528	535	548	487	504	518	486	521	479	482	557	552	492	526	465	506	470	551	470	511	499	516	551	498	520	537	526	530	470	486	519	518	538	561	550	498	526	480	547	516	562	536	543	532	515	496	502	533	526	519	535	494	520	499	525	533	530	476	543	519	511	536	530	478	531	535	526	528	509	520	486	543	541	485	496	477	554	545	528	457	496	573	518	509	515	473	490	549	489	515	543	515	521	502	487	536	493	538	525	514	520	501	494	526	499	534	525	490	511	489	503	489	470	552	532	505	570	512	420	537	505	542	475	529	514	518	507	559	476	463	505	467	520	573	526	500	511	559	498	497	503	500	490	515	529	531	484	541	517	522	534	542	542	522	524	517	495	522	509	477	473	496	514	538	510	502	522	524	480	510	512	554	496	471	532	545	510	508	529	572	485	489	473	525	480	497	541	510	493	512	509	522	507	489	525	576	501	499	488	485	534	531	494	545	523	487	520	531	531	541	511	471	494	534	476	522	511	480	523	521	521	526	504	554	541	498	521	511	523	498	546	528	550	497	519	501	493	521	546	543	507	500	510	546	513	513	522	533	533	498	577	495	506	493	506	523	533	497	523	530	526	534	501	508	488	533	529	522	503	586	554	493	482	537	515	537	492	560	535	527	507	497	508	494	522	518	468	502	519	530	576	518	494	540	526	550	514	489	547	490	510	495	513	520	520	498	511	569	555	511	534	499	523	484	536	518	553	504	485	500	551	494	493	512	512	503	553	507	508	463	503	540	535	566	519	518	488	506	543	496	542	495	464	586	483	473	490	479	541	506	483	536	493	478	484	490	506	511	506	513	517	479	515	516	516	501	500	539	534	503	480	499	536	480	562	476	542	522	507	505	544	552	547	494	472	529	518	509	540	514	501	540	533	506	484	512	522	524	513	513	508	493	536	525	505	546	493	512	489	523	494	536	493	558	523	498	512	503	557	455	546	496	479	496	470	547	508	521	506	514	556	516	517	501	514	544	521	510	495	514	503	512	566	570	514	520	503	489	483	507	520	513	497	503	502	504	507	529	500	534	496	540	490	518	496	539	516	526	518	531	469	535	497	501	530	487	468	499	543	524	541	495	512	455	519	511	541	450	511	509	518	493	516	527	520	501	528	470	552	499	507	519	505	510	510	486	537	461	530	501	511	500	520	491	507	500	536	483	527	511	502	548	518	504	489	484	473	464	523	547	538	499	514	509	509	488	557	483	492	503	526	553	494	509	548	521	521	500	494	487	516	535	481	508	492	495	476	485	510	497	499	517	531	528	540	567	514	506	486	492	533	539	542	503	491	493	501	513	543	503	476	489	499	544	505	519	517	503	498	515	525	532	510	479	483	500	463	509	505	483	538	517	513	532	496	526	534	514	514	495	497	542	533	511	565	534	537	471	505	491	511	502	494	473	508	557	519	521	480	533	519	513	521	493	530	499	474	527	484	489	523	551	525	526	508	482	518	512	487	528	517	503	527	527	520	497	486	512	491	495	485	537	532	501	488	519	517	503	473	522	533	517	538	516	541	520	539	481	536	495	492	542	563	527	600	525	492	522	522	499	514	543	541	549	509	513	493	530	510	526	526	533	506	526	509	529	500	504	547	509	476	550	479	530	516	505	480	502	549	517	479	524	476	472	551	497	487	516	523	501	521	513	523	497	526	513	524	541	502	518	505	522	476	546	544	511	492	520	506	508	540	480	535	518	538	490	490	507	530	546	529	518	492	590	499	499	551	551	529	492	533	513	502	509	545	509	529	470	528	540	504	507	496	551	513	515	504	522	509	489	515	498	499	558	524	521	544	550	478	509	514	517	541	528	504	512	486	518	519	518	512	518	501	514	506	523	499	479	528	481	493	531	495	484	519	501	491	544	507	493	531	511	485	513	499	511	535	545	513	551	507	489	507	486	540	510	510	501	533	543	544	531	447	488	505	557	509	497	507	531	497	491	489	485	514	516	542	448	498	506	511	496	491	481	472	506	486	472	491	485	557	537	524	505	459	504	514	532	530	561	472	504	510	539	497	530	539	518	532	485	527	524	511	484	515	522	497	530	520	545	483	491	516	564	503	534	489	482	516	507	500	471	541	518	519	540	503	488	513	504	575	516	482	528	548	524	502	508	503	480	495	562	531	501	476	499	511	546	545	509	528	538	559	491	463	554	544	496	507	522	487	484	552	507	472	546	510	507	517	481	507	530	547	479	551	536	493	584	486	530	484	475	498	494	515	493	501	540	518	477	489	517	532	536	531	508	540	516	526	544	486	510	511	509	532	536	513	492	513	534	522	491	512	474	555	515	511	516	481	507
39635	12932	1694	1018	792	605	488	454	405	382	397	358	363	364	337	310	322	302	353	315	285	315	321	330	319	316	316	296	288	299	310	304	281	321	315	325	305	316	298	320	292	290	304	291	319	340	317	296	304	325	305	315	296	316	310	295	289	287	298	298	318	324	293	300	297	313	348	294	286	316	287	285	288	300	301	289	289	311	328	270	294	266	303	309	322	309	303	307	309	306	318	307	272	289	315	293	295	311	319	326	303	310	312	320	325	288	340	302	319	289	304	280	273	279	289	274	302	322	285	348	285	312	302	304	328	296	308	287	318	293	310	302	307	307	340	298	333	291	315	305	268	283	288	310	331	332	299	279	270	283	316	322	312	302	316	299	298	291	328	305	294	284	309	288	310	295	335	302	303	325	302	280	302	290	299	290	303	334	283	285	315	319	309	332	310	322	292	292	308	313	297	297	290	294	294	334	282	289	305	322	282	335	280	304	292	270	308	295	315	308	296	291	294	319	291	339	303	276	291	292	288	304	313	292	324	295	293	327	299	348	322	309	304	289	296	291	305	305	320	305	303	309	284	301	339	310	306	316	318	290	309	297	299	297	307	303	316	276	252	296	276	293	320	296	302	295	321	296	276	270	281	334	315	303	306	287	276	291	299	307	301	295	295	325	306	297	332	302	312	323	288	296	298	307	281	319	311	321	303	304	249	302	302	310	294	299	298	279	292	315	300	310	302	316	302	286	300	278	275	296	348	304	322	284	288	324	297	297	312	295	326	310	333	308	293	308	304	320	304	302	315	282	309	319	304	308	285	339	293	298	296	264	283	291	314	303	321	284	299	289	290	295	294	295	313	319	292	281	299	328	258	316	295	286	301	287	296	283	283	304	318	315	321	311	309	289	292	262	267	297	288	264	305	286	292	303	286	329	303	272	307	296	283	296	331	314	286	279	300	306	297	276	284	311	309	316	284	319	307	305	317	308	293	299	278	296	299	303	311	337	319	294	297	309	323	310	328	341	306	288	312	306	280	296	291	298	334	329	301	300	320	279	338	287	327	297	313	315	293	299	278	295	311	325	306	298	276	314	325	303	314	291	273	323	275	295	280	303	304	290	306	298	331	328	327	298	280	271	310	305	296	293	294	329	284	308	315	293	286	307	300	301	314	308	296	297	311	298	276	285	331	277	315	300	273	295	342	279	295	281	297	318	291	335	295	307	310	309	310	312	308	272	293	328	280	295	309	307	329	339	316	294	312	315	312	313	325	309	309	294	283	314	328	263	300	316	285	284	308	272	295	325	284	279	293	274	266	281	310	290	301	286	328	286	298	287	296	290	317	317	286	324	283	294	319	327	305	319	317	304	318	300	322	326	297	295	277	320	288	313	292	289	302	294	282	330	313	303	323	280	293	331	327	300	307	299	293	307	282	279	326	291	287	303	323	283	287	275	316	298	312	310	312	290	269	278	319	340	253	310	307	286	297	310	316	296	287	314	273	318	315	302	294	327	313	284	284	333	316	279	304	308	318	296	293	324	296	307	272	296	303	293	295	334	306	259	268	285	298	335	280	280	304	300	309	291	304	320	300	283	300	288	294	326	317	274	324	304	290	324	310	308	333	300	322	322	326	317	302	315	307	303	307	296	295	331	305	327	319	324	295	326	292	300	334	285	304	316	280	311	290	306	325	320	326	299	299	324	264	306	269	347	296	299	305	332	295	322	329	281	330	267	294	297	278	306	293	292	290	306	279	332	293	252	318	300	328	289	324	313	307	316	313	287	296	307	301	295	283	309	285	275	291	322	299	293	290	288	297	323	293	268	273	274	278	314	287	305	306	314	311	302	317	312	291	303	309	310	314	303	275	305	288	269	271	319	264	291	328	309	313	301	310	271	293	318	303	311	306	309	292	321	334	316	321	323	297	300	295	337	287	294	295	262	309	284	283	300	296	290	307	302	300	301	275	288	305	339	281	332	307	296	317	311	279	309	329	322	280	294	288	290	314	285	300	309	312	319	296	309	313	307	320	315	308	303	320	313	303	286	320	318	312	292	275	300	318	309	298	283	305	326	284	316	331	299	311	324	322	346	309	294	300	306	318	311	336	298	298	286	285	301	292	346	303	310	292	295	298	340	323	306	326	310	290	300	295	317	284	330	303	327	281	268	291	305	307	330	316	295	271	353	281	335	325	304	316	307	320	299	275	304	328	318	297	311	290	303	281	306	322	301	294	302	311	257	279	319	305	303	296	281	303	304	286	299	278	273	281	321	308	312	314	297	287	283	328	281	310	297	285	298	304	312	291	307	335	324	283	293	290	318	322	311	315	297	302	315	310	317	309	310	315	303	288	293	266	296	310	284	282	294	295	275	292	309	330	278	303	284	289	310	299	299	286	302	305	291	305	327	270	304	332	303	307	304	309	280	313	317	285	292	320	317	298	293	315	318	295	311	296	315	285	258	317	322	311	299	290	281	298	293	300	288	269	277	282	312	297	286	298	282	299	309	296	312	306	287	327	282	293	304	326	291	305	325	298	271	286	301	309	326	284	261	299	268	289	321	287	300	297	290	284	303	301	322	314	316	330	277	286	302	324	305	292	283	306	303	318	306	266	284	300	331	305	284	301	299	295	304	288	327	322	324	312	294	307	339	328	312	285	307	292	306	287	302	309	349	284	308	291	289	321	304	323	330	299	277	301	277	311	274	330	300	304	292	320	302	321	312	323	277	291	290	332	318	326	302	289	293	288	277	274	306	315	307	284	301	279	289	330	292	284	311	314	308	307	294	281	295	271	316	329	318	326	301	303	341	317	286	313	332	302	327	295	318	324	331	309	310	309	318	314	334	311	313	331	336	307	292	304	304	310	270	320	277	332	302	291	337	271	315	304	278	309	279	290	310	337	288	298	297	300	299	300	316	277	290	288	336	296	315	306	335	322	301	301	353	315	309	334	302	294	302	331	305	318	296	312	303	313	306	328	289	283	302	297	316	319	317	333	308	334	276	302	321	304	301	309	299	286	307	319	285	295	297	313	320	288	303	261	294	275	304	336	287	303	313	267	282	282	297	329	311	302	278	300	292	328	270	297	283	339	287	287	310	288	268	323	298	318	319	311	268	308	300	321	290	303	280	287	298	325	308	292	307	300	275	282	316	313	300	275	304	265	321	306	315	306	312	289	320	299	354	282	275	302	304	297	299	335	341	317	303	310	301	302	329	307	304	301	288	290	312	305	317	290	282	302	305	284	336	301	292	277	314	299	296	298	303	283	361	317	304	318	290	300	309	305	295	299	324	289	294	313	272	275	294	311	295	288	308	311	299	300	313	288	348	305	269	301	294	306	283	281	312	309	311	277	313	311	307	346	319	351	301	338	319	297	321	299	325	321	313	316	250	298	309	282	303	310	338	302	302	340	299	271	285	300	309	303	312	318	305	293	290	286	292	339	286	292	310	277	272	310	328	269	311	308	290	269	271	299	296	280	302	296	268	280	308	304	322	316	314	318	309
21889	1661	3029	3419	2864	2411	2025	1807	1512	1418	1389	1255	1224	1093	1116	1060	1049	986	962	965	966	899	861	928	909	895	840	892	905	840	885	850	843	830	875	779	786	813	842	819	832	759	815	811	847	825	817	804	793	802	859	773	821	851	758	784	844	782	730	808	800	821	805	803	754	766	837	796	837	809	759	767	811	778	832	776	856	824	828	767	786	782	765	774	779	764	794	790	773	831	762	749	729	784	773	753	800	785	756	828	787	777	782	824	815	785	790	748	802	755	835	755	773	783	795	790	765	808	794	762	763	753	809	820	767	795	771	753	788	798	762	794	828	752	803	746	838	793	739	777	757	749	791	801	793	760	807	763	809	885	760	755	757	779	798	744	741	789	796	806	813	774	756	745	824	791	770	770	766	806	770	768	849	776	788	732	775	787	790	840	837	802	805	754	757	770	784	810	804	774	757	818	768	786	725	759	784	792	765	830	804	797	753	849	795	829	794	805	829	757	761	767	794	747	760	815	770	747	805	754	796	720	759	800	769	780	747	773	816	794	760	831	806	779	775	771	804	789	777	753	830	844	809	766	774	774	814	750	770	817	805	765	781	778	776	738	757	740	803	802	740	788	808	758	786	814	787	774	794	771	747	790	773	743	773	709	730	791	779	805	742	775	764	798	701	772	778	809	812	807	749	758	800	737	808	831	811	740	740	780	770	762	753	721	813	784	792	756	765	762	777	811	764	805	790	810	812	738	797	836	804	851	811	806	789	723	809	780	794	741	852	791	846	780	712	772	721	806	790	743	800	808	790	778	730	752	763	770	809	819	816	803	737	807	775	803	731	759	847	829	812	760	843	810	749	779	754	846	798	770	744	787	764	787	771	766	795	801	796	774	741	782	725	854	737	804	757	778	804	722	801	781	754	742	842	763	783	758	774	762	770	810	777	816	748	781	800	819	812	827	776	783	801	785	780	794	790	777	826	797	762	759	817	774	768	787	830	818	805	798	813	796	781	801	749	767	784	799	769	727	816	788	774	744	789	771	741	769	767	761	724	771	791	747	775	796	765	751	768	771	806	820	813	759	762	789	789	778	773	714	803	784	806	825	772	768	796	808	806	779	789	740	747	741	830	775	761	757	771	824	733	765	788	798	711	780	785	775	801	752	779	837	781	742	813	755	763	750	770	767	778	789	754	754	772	784	739	821	759	777	817	779	809	758	846	838	818	781	790	743	739	764	806	754	755	790	795	772	793	855	713	758	799	781	767	787	760	772	747	764	797	802	781	798	766	755	779	740	774	790	814	751	790	799	801	745	735	781	745	734	806	850	750	783	760	800	737	744	826	771	744	760	780	838	804	804	726	779	757	820	807	798	815	768	758	762	753	791	797	793	790	797	731	773	777	836	739	796	745	771	774	795	750	808	791	754	819	746	765	819	817	799	772	815	784	738	780	745	757	778	808	803	820	762	809	800	804	825	805	739	741	802	741	794	761	778	748	742	755	789	809	788	743	760	709	818	794	744	789	826	803	727	803	784	763	800	768	763	786	808	788	795	773	768	810	796	789	783	775	768	790	822	779	858	832	779	733	784	777	791	780	823	809	825	797	789	797	755	791	785	757	751	785	713	764	802	764	789	715	750	754	786	762	746	773	749	749	823	839	740	798	773	802	763	795	744	773	768	792	722	771	799	794	814	776	779	737	791	774	747	801	805	817	774	798	748	782	750	771	743	780	799	794	783	840	807	813	784	793	767	737	754	751	800	822	811	793	799	805	794	788	761	819	753	800	769	805	748	761	773	782	753	731	830	758	763	805	768	766	750	738	768	803	816	815	799	781	824	785	815	765	768	814	809	843	801	828	780	762	801	766	801	747	819	805	827	771	783	787	807	804	776	781	753	808	778	737	807	789	790	804	764	811	767	791	822	746	750	759	772	758	792	787	808	764	766	775	770	756	827	756	802	811	818	778	733	807	784	785	818	727	784	769	766	802	760	801	801	775	768	803	836	778	822	744	839	788	815	821	778	818	777	736	778	777	799	780	779	774	751	790	774	747	722	762	780	820	709	798	795	742	757	777	775	769	823	767	793	815	756	794	748	805	798	829	824	716	745	778	815	789	793	740	779	769	732	789	804	770	762	796	786	772	757	768	796	778	750	724	754	773	782	829	822	750	786	764	765	752	782	808	825	811	761	777	777	830	784	772	805	803	801	791	763	829	794	753	790	769	762	834	784	770	781	777	747	789	794	793	761	752	769	785	783	755	789	755	751	835	764	760	766	775	771	808	799	763	782	765	817	776	770	795	758	742	759	732	822	812	780	769	780	774	788	768	792	845	744	766	801	813	797	787	778	850	790	786	842	817	816	819	774	763	749	802	785	789	811	769	844	808	792	771	807	780	734	789	783	776	768	802	735	765	764	821	803	803	754	776	764	798	742	791	766	762	795	805	823	771	807	822	757	774	744	822	806	794	761	778	764	748	824	774	749	800	733	815	822	790	758	793	759	760	739	759	769	758	805	743	806	768	738	833	767	766	731	825	786	753	812	789	846	771	802	788	839	771	789	809	786	800	765	773	725	798	813	740	832	734	790	737	779	753	776	826	791	750	796	768	849	722	784	753	772	796	802	817	741	783	799	798	794	812	766	783	767	765	770	772	741	845	761	751	835	779	818	754	764	765	838	782	773	782	806	776	791	819	803	797	827	810	813	806	816	785	763	769	763	783	751	704	815	804	753	785	765	822	767	767	773	825	759	766	742	790	789	774	755	789	796	752	812	771	770	813	814	699	780	782	768	774	765	834	846	803	783	784	760	734	806	790	811	801	799	774	779	786	791	801	777	841	805	787	731	752	742	807	779	768	782	833	787	797	859	749	811	776	768	806	785	805	794	743	790	766	788	788	784	785	771	746	740	739	775	748	783	782	805	785	778	757	752	814	778	814	793	839	851	793	722	797	753	741	754	754	754	800	797	815	773	751	755	727	784	771	797	793	777	761	840	829	793	794	788	788	825	791	765	763	748	765	772	827	785	755	769	785	788	774	800	782	830	783	800	805	784	812	796	801	770	804	762	816	802	763	777	783	773	784	753	768	747	839	811	740	837	832	755	803	720	813	819	717	759	793	790	775	798	767	779	764	724	784	744	738	820	763	826	738	818	766	734	792	772	800	781	741	786	813	764	774	785	809	790	806	776	760	826	787	769	805	753	767	748	784	742	804	799	795	788	788	808	800	818	762	774	824	783	776	771	754	800	733	789	787	728	764	754	797	747	805	776	800	748	798	799	780	811	789	799	779	799	726	747	757	793	761	790	736	817	787	803	756	752	742	761	789	745	770	805	810	817	786	740	775	811	755	790	794	784	764	774	767	794	754	796	808	788	814	832	813	748	762	792	780	790	777	785	838	740	804	814	798	765	794	759	755	782	796	813	746	795	827	812	797	775	796	793	741	840	743	780	768	828	815	805	801	785	804	741	751	819	808	709	773	786	811	817	746	745	769	788	786	770	808	788
52882	22641	4619	1748	1187	844	668	562	488	451	386	366	366	348	343	336	289	285	309	281	267	286	280	292	266	255	246	272	265	264	272	279	267	271	246	235	280	251	242	253	253	277	271	251	269	237	247	267	246	282	240	233	273	251	269	248	242	256	236	280	257	264	258	262	276	266	245	239	262	242	250	232	240	238	265	247	261	256	233	237	245	260	246	273	245	253	267	273	225	253	249	234	223	272	230	228	244	245	247	258	252	233	263	262	227	272	227	246	232	263	226	257	309	245	272	267	230	243	274	256	262	241	256	236	256	256	251	279	260	240	249	239	256	272	211	236	258	227	251	235	231	232	267	241	254	200	277	223	284	245	262	251	226	258	220	304	249	241	235	251	224	245	270	240	247	249	269	220	226	240	255	241	235	274	256	231	213	246	280	255	267	253	219	259	243	239	239	248	252	250	221	231	244	235	241	239	252	254	234	274	259	247	274	252	250	251	247	264	262	244	251	252	237	254	260	244	248	233	250	242	275	227	255	265	232	215	229	259	227	223	276	237	245	239	234	245	231	258	250	234	238	243	234	245	248	235	230	242	245	251	259	234	240	227	252	227	264	233	267	261	228	247	239	231	235	279	224	247	244	255	248	255	231	260	229	234	227	238	244	257	259	225	253	269	251	253	211	274	239	228	256	229	257	239	245	256	246	235	237	269	219	273	236	250	249	236	235	226	239	238	243	254	260	245	292	244	270	253	250	259	248	252	267	224	228	262	257	254	247	236	263	244	253	269	232	215	232	247	238	232	246	236	237	231	282	246	273	248	278	266	251	286	263	221	217	258	240	291	257	233	277	251	247	242	215	240	252	264	249	260	234	241	250	259	262	261	259	238	245	260	228	228	229	249	223	253	252	266	237	257	273	243	244	285	267	243	241	245	272	247	232	239	253	244	245	259	235	262	232	224	263	236	215	251	242	258	238	216	261	245	236	236	266	254	245	228	280	232	257	274	233	243	243	234	231	236	229	239	269	240	227	226	236	259	261	233	280	232	237	254	230	219	275	250	229	229	221	267	252	252	225	222	259	206	257	237	280	250	251	235	260	238	274	228	263	293	226	263	251	244	277	259	267	260	269	235	287	229	251	243	222	241	249	242	254	258	239	256	250	256	244	261	230	264	237	249	249	255	226	244	223	280	294	228	218	218	255	240	245	253	246	268	264	252	242	225	248	265	247	226	244	244	237	237	252	255	267	237	235	268	234	254	234	276	238	258	250	232	267	221	258	263	203	217	230	272	270	269	236	264	253	232	223	248	257	285	238	267	236	236	270	242	236	237	257	264	265	251	214	231	263	235	255	246	285	231	241	238	255	248	261	260	260	250	227	251	235	250	245	273	206	256	245	243	221	241	259	254	242	227	263	241	249	252	265	243	243	253	245	260	229	268	261	238	258	274	237	223	258	240	232	247	254	214	242	231	229	229	227	257	243	258	223	251	262	275	228	219	254	235	251	252	212	245	228	265	231	280	280	249	240	236	253	247	259	249	241	252	251	257	278	258	246	257	251	249	252	264	258	256	249	222	253	256	228	239	234	258	255	241	246	232	249	287	234	239	238	229	262	246	230	224	231	243	261	265	253	263	237	249	223	247	256	239	272	255	228	235	255	272	256	261	234	251	250	234	247	262	256	263	258	263	228	246	229	252	259	278	229	246	254	251	231	252	208	234	264	220	267	246	260	240	246	251	242	279	248	220	247	227	247	262	234	235	253	283	256	227	243	233	271	254	242	251	245	235	253	256	245	248	238	243	236	248	258	262	226	229	231	262	268	260	242	243	258	232	247	270	227	256	229	220	235	243	242	244	259	260	264	236	238	265	238	283	261	230	271	252	258	266	241	258	256	238	258	238	231	267	242	250	242	233	238	232	257	240	250	235	229	229	249	262	268	249	239	238	241	256	260	231	219	261	248	247	228	270	254	251	225	268	265	251	245	266	281	269	230	242	247	248	253	251	247	268	230	233	251	227	266	258	241	250	269	265	228	248	270	251	233	213	257	257	241	246	244	283	240	252	268	254	264	226	232	254	212	253	214	251	203	242	251	247	230	274	239	232	244	259	230	258	256	260	238	247	220	221	228	246	215	259	254	251	241	241	255	251	272	239	260	240	255	251	251	255	248	256	252	230	250	237	247	251	240	240	247	214	238	249	244	263	240	233	237	271	265	248	227	268	258	276	222	230	239	274	199	228	238	273	276	249	262	218	279	236	245	214	250	258	240	232	240	239	269	233	263	248	250	231	245	264	218	238	254	260	254	249	239	259	233	253	247	250	256	228	256	271	283	244	237	271	237	252	252	240	251	248	315	244	243	220	267	265	247	226	256	234	244	246	252	233	231	268	241	254	263	249	237	256	248	270	248	259	262	224	245	259	248	258	273	269	241	240	243	246	233	229	269	258	253	270	248	259	241	243	257	237	251	240	217	235	236	261	238	239	243	261	222	229	260	245	250	271	252	260	263	280	258	240	258	249	241	245	259	227	254	250	294	270	214	246	256	275	236	207	264	247	223	262	258	272	277	278	230	231	250	256	250	249	250	233	238	245	256	242	241	244	280	241	274	234	246	248	235	228	264	246	263	253	256	257	257	258	247	254	272	245	232	288	255	249	240	266	225	271	269	241	240	232	261	251	238	236	242	222	252	215	239	273	234	228	217	227	228	235	276	235	219	254	259	254	228	233	238	224	264	244	254	258	244	258	224	241	182	265	254	271	242	240	249	255	227	248	264	257	261	220	259	252	249	249	258	265	268	262	259	266	240	234	262	247	258	279	245	247	238	252	257	228	245	243	261	254	263	213	255	247	224	237	244	240	282	257	237	236	220	243	242	261	243	230	258	262	233	266	263	228	260	279	259	247	275	221	242	258	243	271	247	238	255	234	254	232	249	251	240	272	245	211	264	252	244	226	232	264	267	269	242	237	234	251	236	237	231	239	242	292	235	215	267	216	243	278	248	239	222	227	212	252	240	273	224	231	232	248	235	248	255	259	283	255	240	239	232	242	264	225	249	254	267	293	269	246	269	252	260	254	230	235	252	264	229	247	241	260	229	281	215	258	245	245	241	232	273	240	266	243	280	251	237	259	232	218	228	239	259	234	250	277	246	260	259	275	234	258	236	269	246	255	223	265	245	276	266	204	205	246	248	259	240	251	237	219	232	259	265	236	263	205	249	272	223	235	226	230	229	261	242	263	254	281	274	256	242	271	261	256	241	245	240	229	259	269	269	251	264	246	233	262	245	260	246	276	215	227	250	238	253	244	233	239	259	239	271	257	251	237	247	254	256	252	259	253	246	247	250	270	238	264	220	266	245	237	254	238	245	274	234	243	233	274	263	247	224	229	262	251	232	256	253	242	240	233	256	241	234	263	241	242	258	240	272	255	236	271	260	252	249	248	253	259	220	232	215	247	244	258	220	264	257	219	230	238	277	232	258	244	258	238	223	237	293	237	224	237	225	212
29789	2289	5167	5596	4670	3689	3104	2662	2229	1965	1694	1541	1393	1300	1220	1183	1175	1021	1024	975	995	965	965	912	844	862	878	849	864	820	764	806	745	779	725	832	715	746	785	716	718	715	739	761	706	689	676	711	716	686	721	676	665	713	707	677	701	647	720	661	713	639	673	672	679	666	669	681	668	644	644	635	661	631	654	638	693	660	668	643	654	660	673	672	669	694	611	655	678	649	664	664	615	636	614	665	659	634	642	647	602	604	623	669	657	652	597	625	639	658	707	673	664	654	631	619	646	609	653	634	681	665	650	657	616	638	669	636	613	634	637	613	612	614	602	685	628	659	668	664	619	612	626	632	617	593	638	671	648	670	638	600	648	605	644	620	658	643	651	650	631	632	604	680	653	669	661	623	674	627	619	633	629	671	624	576	603	659	663	607	653	612	622	709	598	668	645	642	675	598	640	640	636	604	641	629	610	619	631	614	616	613	612	626	610	633	627	668	658	638	630	618	611	671	591	608	641	655	630	600	611	626	614	634	618	632	659	596	634	676	647	623	635	638	619	583	658	612	607	638	655	640	645	613	663	656	630	616	617	620	596	657	653	645	604	606	651	630	649	632	615	661	608	645	636	671	631	610	634	642	654	633	629	614	648	642	612	661	629	670	660	617	657	620	643	682	630	662	620	611	609	639	650	654	587	636	651	639	623	606	615	655	661	656	629	697	639	612	642	640	643	617	647	643	646	640	633	648	622	651	635	614	591	628	649	597	605	614	688	637	633	662	602	603	627	648	677	670	631	625	637	647	647	658	623	656	650	587	612	635	622	652	657	648	602	666	658	608	649	627	647	603	623	644	623	679	651	630	666	599	579	624	643	642	612	631	611	607	658	681	613	636	666	677	626	637	653	636	618	628	653	593	655	656	603	614	653	650	647	632	617	605	677	668	648	621	671	666	646	628	682	642	631	618	629	631	575	618	637	671	635	672	597	664	663	659	632	600	630	642	666	644	619	615	606	686	653	668	640	638	634	602	606	620	625	633	639	596	651	641	614	583	625	592	671	613	605	619	618	593	612	665	625	651	667	611	668	602	653	623	614	633	610	660	647	642	609	640	663	606	659	657	672	641	599	631	664	615	651	611	611	634	609	673	627	653	621	647	665	630	689	646	607	634	643	635	624	615	633	647	614	609	602	637	619	661	593	608	620	634	639	635	633	626	637	631	656	622	671	632	619	603	651	628	619	685	642	603	653	676	644	606	616	617	633	650	694	631	606	617	635	654	680	647	654	640	647	630	605	622	579	671	636	637	657	648	605	634	635	648	676	652	635	622	657	640	620	664	646	669	665	614	643	615	624	663	645	642	631	624	662	642	609	653	655	580	579	612	608	609	625	640	651	598	595	635	612	632	598	634	646	591	618	666	629	617	622	651	661	611	686	654	615	651	638	644	639	634	628	625	643	613	672	665	612	643	627	586	615	681	621	624	651	645	643	627	619	653	656	658	683	656	638	668	641	694	657	690	639	619	613	647	616	630	622	657	608	637	637	619	641	634	623	611	624	674	633	615	635	643	623	626	663	639	623	634	626	635	637	655	643	615	623	638	638	636	648	670	643	633	594	623	623	637	580	605	600	623	704	624	596	629	629	669	694	625	640	643	599	618	639	631	636	658	604	643	642	627	619	621	692	637	620	605	605	670	616	631	611	668	672	573	648	650	654	608	656	605	622	630	655	634	629	666	626	662	613	648	648	652	644	621	629	635	628	636	624	649	604	644	583	628	576	650	670	649	652	625	638	629	633	616	639	644	648	636	627	652	622	632	655	652	607	659	650	664	641	599	592	678	607	586	620	639	631	641	625	626	621	635	613	571	659	639	693	670	630	621	604	615	641	627	623	604	648	655	621	638	577	635	611	635	634	639	637	652	642	617	668	613	613	614	649	637	623	612	635	635	623	691	617	630	634	626	574	597	624	666	621	656	645	652	638	656	628	660	647	630	603	625	648	630	616	646	605	626	685	653	602	641	586	635	654	640	639	684	644	620	639	641	675	644	652	603	635	587	648	613	615	642	628	640	621	642	646	608	625	627	639	657	635	619	627	605	624	651	653	658	600	592	652	645	637	607	618	582	622	606	650	649	643	623	600	626	629	643	574	602	616	614	670	639	591	617	671	587	633	612	657	680	639	635	645	623	631	658	656	654	630	619	629	629	611	670	643	647	601	622	626	620	649	616	613	631	626	629	634	663	663	613	617	673	665	633	663	673	614	655	639	592	628	647	691	638	653	626	628	618	611	676	633	664	645	605	611	618	676	649	695	619	633	611	625	636	638	656	674	618	650	651	643	624	658	611	637	623	620	627	605	616	661	615	596	600	626	624	633	626	620	633	628	615	653	638	619	705	598	660	614	614	606	626	609	623	609	617	637	615	661	654	636	674	613	676	668	619	630	656	666	605	612	628	591	623	632	666	602	617	649	671	641	622	640	634	660	673	682	606	662	624	579	626	639	652	641	631	637	603	664	688	645	641	624	642	681	659	652	633	631	663	643	629	650	586	640	658	644	616	628	631	596	573	610	651	624	596	643	663	676	619	642	645	664	636	623	618	634	671	615	667	682	643	661	615	645	633	649	631	614	616	664	615	611	629	607	610	595	628	631	660	611	596	592	630	640	623	647	627	611	610	609	604	633	655	619	624	608	652	663	652	638	624	613	632	622	663	627	651	610	639	613	644	665	611	670	575	634	611	599	636	632	627	654	601	617	624	595	703	577	635	592	617	620	672	644	640	640	665	673	645	630	646	622	618	661	655	651	619	612	613	629	583	665	649	660	643	635	682	659	598	616	624	640	619	582	675	630	637	626	630	593	640	665	601	633	623	635	657	603	632	651	604	670	635	622	637	608	629	660	646	667	625	655	642	629	626	631	627	673	616	636	654	605	609	646	610	640	614	629	677	628	691	688	617	626	641	673	619	656	621	642	581	653	587	615	644	593	710	616	668	663	634	607	633	682	650	616	620	567	622	590	625	639	665	615	640	665	651	638	618	633	617	623	603	657	630	622	637	663	624	603	614	696	651	637	651	652	640	636	642	614	605	647	659	643	652	610	627	609	649	636	599	646	654	640	604	678	682	604	652	670	656	635	633	679	663	629	650	641	623	604	626	655	615	624	641	627	640	659	621	649	617	626	621	645	605	663	623	610	619	608	594	622	635	682	630	607	629	661	640	612	603	611	649	670	595	627	612	614	599	656	674	653	611	617	658	647	682	701	566	679	711	611	629	658	615	684	630	615	648	668	595	634	650	629	636	629	638	661	615	660	617	569	595	629	676	622	690	634	647	642	664	616	670	621	659	649	591	682	628	657	613	633	646	631	621	652	610	613	615	613	657	631	620	617	611	590	615	620	623	641	669	664	661	643	600	652	622	623	653	651	626	595	589	645	624	661	597	659	645	589	592	611	663	649	648	618	605	650	688	652	661	634	662	675	641	637	645	619	694	646	624	646	634	660	616
4289	311	222	193	189	175	182	201	166	183	216	177	184	202	182	171	200	167	205	170	178	183	194	174	163	176	176	167	174	212	208	185	186	193	196	172	186	174	174	218	208	173	181	170	157	187	187	209	191	179	163	192	203	174	168	193	175	190	172	170	179	189	170	175	169	174	160	187	170	180	165	188	169	198	191	164	150	188	200	178	160	177	178	173	170	161	176	179	189	183	198	204	199	199	188	170	182	171	178	191	198	181	195	186	167	185	184	189	173	170	185	199	175	184	174	167	176	167	184	198	184	169	200	178	179	163	192	171	172	184	173	183	179	182	171	207	148	185	166	177	177	157	183	191	183	177	189	194	179	173	162	158	186	209	188	152	161	188	163	167	178	195	178	196	177	178	204	169	170	187	175	160	178	187	170	206	166	181	177	166	190	181	167	192	173	192	174	196	160	203	193	195	217	173	168	192	182	170	183	185	187	196	188	166	182	160	169	182	175	170	177	191	182	175	163	174	188	178	189	194	191	189	177	183	173	191	183	199	168	168	186	182	192	201	178	183	171	179	157	174	174	182	180	172	183	168	168	172	183	204	171	167	187	175	175	185	163	168	155	184	176	207	171	178	162	195	179	177	199	150	184	183	173	163	183	173	187	183	165	194	167	182	186	191	165	165	186	181	184	188	179	199	203	202	188	197	171	183	173	190	167	187	163	173	192	173	175	186	155	191	181	185	170	177	182	188	176	195	185	183	194	191	171	164	193	172	186	205	199	179	170	192	193	151	175	185	203	173	165	192	187	167	188	189	171	177	200	192	191	183	163	179	157	170	170	174	172	178	166	201	183	164	174	187	191	177	204	173	161	184	177	197	185	165	165	193	180	191	186	189	188	183	179	196	171	159	186	175	181	166	189	189	186	177	174	186	164	164	199	194	160	187	176	165	181	177	189	185	199	169	179	176	161	184	181	207	213	207	175	174	183	168	171	197	178	169	203	188	190	188	187	174	169	153	174	191	179	162	174	197	185	187	197	179	175	151	185	199	180	202	162	173	159	192	184	163	176	184	172	193	162	170	161	176	186	172	169	197	200	181	176	175	196	190	179	160	173	153	173	185	178	182	179	184	179	195	170	173	161	175	158	171	200	181	181	182	192	147	186	199	152	170	155	161	176	160	181	177	165	183	184	197	194	154	154	206	198	188	176	168	185	171	185	184	176	200	166	181	196	164	196	173	207	181	208	209	181	199	183	175	167	204	184	168	176	181	176	207	174	164	199	168	187	199	205	177	185	192	181	184	180	177	172	163	203	194	160	172	192	175	179	174	177	198	164	186	163	187	163	168	167	169	172	194	192	163	185	191	173	181	149	175	174	167	193	170	174	173	180	159	174	188	198	193	182	169	170	181	153	164	183	178	167	194	206	175	174	183	192	167	182	187	181	174	190	182	176	175	168	176	162	201	176	189	166	181	162	176	166	191	164	179	160	178	182	187	159	176	188	171	164	171	171	184	192	201	190	148	149	186	195	166	210	179	159	175	181	194	169	188	157	200	189	185	178	179	163	177	172	155	161	180	197	203	201	205	162	189	188	200	173	156	169	187	191	192	196	175	178	181	164	166	187	187	188	173	185	185	149	172	208	157	190	190	188	176	167	184	160	168	180	160	194	188	188	171	175	217	175	191	175	174	163	186	192	166	183	166	196	194	162	173	205	190	180	156	169	193	192	155	191	198	212	165	195	158	178	170	174	206	178	177	173	199	192	204	193	188	204	189	200	177	186	194	194	180	189	162	187	171	173	173	195	173	165	168	196	206	179	175	180	219	172	180	161	160	193	182	164	159	189	160	174	187	192	165	168	185	178	188	208	178	191	183	195	182	192	169	170	188	192	169	184	220	175	179	175	178	179	184	174	147	164	166	182	211	190	168	166	185	168	153	196	166	194	186	184	158	143	179	201	187	181	170	170	189	149	176	183	163	167	171	162	180	178	180	178	164	211	186	173	154	173	172	201	203	150	171	184	194	175	203	204	207	197	185	167	185	173	205	188	201	190	178	154	182	172	189	185	190	162	154	190	192	184	202	173	180	194	175	154	206	195	171	177	166	185	187	193	163	199	176	168	174	185	169	175	185	180	176	173	177	166	186	184	194	179	172	173	188	143	181	161	187	190	171	191	186	178	161	185	149	171	176	161	221	170	168	170	179	170	182	182	183	166	177	170	165	176	180	160	174	166	193	191	194	165	169	178	165	176	164	146	181	195	193	172	155	185	172	170	193	208	155	176	189	180	199	179	173	193	171	166	199	163	165	173	150	155	178	205	165	181	173	160	178	195	173	176	190	172	185	166	170	177	190	196	189	176	179	173	188	181	160	224	170	175	169	155	189	203	170	218	189	184	179	196	190	198	182	169	193	185	181	188	157	170	193	174	174	158	197	168	166	197	203	197	249	199	161	183	188	183	158	212	202	205	176	195	166	177	174	191	170	215	195	185	161	177	190	180	152	173	187	182	183	181	179	149	179	174	185	176	190	186	197	164	170	201	192	170	190	152	177	196	174	175	186	192	165	182	181	196	168	187	187	189	187	202	178	216	156	186	166	188	152	166	178	168	171	176	147	185	150	169	171	196	192	180	156	182	176	197	170	162	167	183	198	196	186	191	184	173	191	181	185	181	177	182	193	168	190	190	164	166	167	163	184	169	168	175	186	171	168	173	147	200	171	183	203	161	191	185	188	200	177	180	175	204	150	176	207	180	179	163	188	164	199	181	183	163	187	185	192	182	182	185	223	180	198	176	221	142	186	173	162	185	198	155	183	177	161	186	161	186	164	185	179	202	199	172	188	189	165	207	207	205	155	170	161	195	178	159	182	165	179	180	177	185	184	156	156	149	174	183	173	197	182	201	186	190	199	180	193	166	160	168	175	184	170	166	166	176	176	153	184	202	217	177	194	168	172	172	178	198	175	195	179	189	179	174	155	182	201	204	163	169	150	185	159	197	194	154	176	203	200	172	182	167	202	191	166	181	208	175	175	171	163	178	175	207	199	193	156	183	189	205	185	188	207	198	191	167	188	185	182	163	177	173	173	163	178	184	186	179	160	200	193	192	177	188	188	181	174	176	153	186	171	176	169	197	177	197	167	166	186	176	174	187	201	187	181	193	174	189	167	165	182	170	182	209	191	180	183	186	174	172	178	165	183	172	208	194	185	204	176	180	159	173	184	186	161	192	193	187	191	191	187	195	163	178	183	189	172	173	168	186	166	185	172	187	190	197	169	182	195	208	181	189	181	159	191	189	164	171	185	171	177	175	186	175	171	162	163	166	170	175	164	167	166	155	181	161	202	180	183	175	199	175	190	165	190	182	179	185	173	167	173	165	156	186	205	186	171	155	189	171	177	187	185	188	174	157	192	170	192	164	176	191	168	185	180	163	175	183	174	177	214	182	160	165	188	177	162	212	187	186	195	171	160	187	181	188	183	179	191	194	178	184	158	169	184	180	195	157	190
4352	559	639	682	694	569	557	598	561	558	570	560	510	535	565	538	556	505	538	530	545	541	502	496	492	488	494	559	548	522	517	517	532	503	493	513	529	521	510	519	527	513	536	496	488	503	564	509	527	527	542	534	529	545	527	552	534	520	543	529	510	500	559	532	523	484	519	497	533	538	541	571	581	534	530	521	555	588	507	516	509	536	543	483	499	495	554	512	507	539	506	510	512	526	542	497	508	511	504	489	518	558	527	512	520	542	508	489	533	490	527	521	523	554	517	499	513	497	547	561	517	510	505	511	504	531	498	503	549	589	482	511	506	510	498	536	527	521	510	517	554	496	504	497	519	542	464	520	512	519	526	540	506	506	517	522	562	540	513	521	507	490	501	478	519	516	528	506	511	548	558	497	573	520	516	482	520	497	509	499	481	523	519	523	535	517	533	543	516	538	535	545	534	523	499	489	510	487	515	534	496	550	508	514	546	475	522	516	538	486	481	522	511	519	493	534	508	480	536	490	503	541	475	528	524	535	549	492	475	518	506	493	519	537	593	515	518	524	517	492	531	489	484	514	535	517	471	494	544	510	549	477	535	501	537	501	482	533	500	551	529	519	532	499	499	545	539	524	497	507	492	543	526	493	515	515	506	489	529	509	510	519	493	561	495	538	492	543	512	550	508	519	553	521	485	461	538	495	494	512	562	532	547	504	476	508	485	516	519	478	491	528	489	496	509	495	495	476	464	497	529	521	541	517	505	531	470	501	517	480	522	545	518	537	508	519	564	525	506	521	477	504	534	511	494	534	578	529	510	527	494	506	500	529	541	543	506	525	538	511	559	548	518	534	497	520	479	526	531	525	507	515	506	527	499	469	521	506	556	487	503	548	501	527	514	494	461	500	520	514	552	512	517	497	530	481	534	498	574	521	519	529	482	523	549	491	517	536	542	541	482	542	481	531	526	508	534	510	488	496	505	521	489	495	513	535	507	492	497	508	507	512	528	565	533	505	508	482	495	541	525	516	499	493	485	507	518	491	519	506	507	485	498	509	554	509	511	543	522	524	516	522	510	509	498	525	524	549	508	514	520	534	519	562	523	496	518	537	502	522	503	541	490	523	521	541	527	519	515	502	500	547	515	530	491	501	555	523	542	512	509	539	523	475	530	496	464	524	522	539	555	542	503	502	518	518	489	522	505	485	560	549	536	497	507	512	511	487	503	533	526	517	502	512	521	520	542	531	497	537	520	495	521	519	479	492	518	521	569	496	499	537	529	543	548	518	499	517	485	514	500	524	477	516	510	527	560	536	473	466	520	493	551	536	512	508	495	487	497	517	525	526	530	497	495	528	472	548	521	545	490	549	495	505	483	487	535	522	510	545	512	532	520	498	510	497	522	518	495	525	509	528	589	524	486	573	506	557	514	520	504	505	536	495	488	534	519	517	503	513	526	535	512	497	501	523	557	490	528	506	516	530	550	527	524	493	532	536	508	488	534	526	541	462	519	531	522	532	537	530	469	515	512	528	518	582	527	533	483	494	510	520	549	503	466	543	525	502	548	567	475	530	491	492	497	521	515	496	531	522	508	493	481	515	483	518	552	528	527	556	545	543	509	498	528	525	512	555	493	493	516	483	541	551	516	514	514	508	476	531	535	547	509	526	541	518	527	555	517	456	533	534	508	529	517	502	538	521	518	526	530	480	491	528	525	548	524	502	495	509	513	546	496	505	579	556	502	528	509	571	555	475	551	517	517	489	554	514	532	548	538	527	553	497	465	523	485	466	542	496	583	573	525	584	476	512	476	511	543	544	477	529	515	509	522	517	534	534	533	506	503	524	514	537	515	514	556	528	527	486	540	503	522	570	517	547	505	523	510	504	546	500	490	486	535	513	524	484	534	540	522	532	568	528	550	511	545	466	527	527	506	499	487	501	522	512	552	516	507	539	494	455	542	556	526	493	510	528	509	551	474	499	565	529	498	523	507	508	522	534	519	525	500	563	471	502	558	525	495	536	530	518	516	552	547	561	528	512	527	490	508	529	494	518	491	490	481	513	490	550	514	514	504	535	537	507	509	539	495	518	516	509	501	520	492	510	500	511	514	506	515	529	577	534	512	526	533	537	501	503	542	500	500	529	483	480	550	496	493	513	525	520	497	509	510	516	518	528	511	494	514	574	545	512	520	497	523	529	525	547	532	523	505	553	567	502	493	518	508	531	521	543	511	517	490	519	546	527	549	521	494	507	486	519	527	546	506	512	567	475	530	537	507	526	556	538	500	532	506	465	518	528	527	536	503	545	514	488	546	526	536	547	551	495	525	554	481	534	491	512	517	524	532	478	545	524	533	555	517	516	514	513	536	543	499	556	479	524	511	509	502	512	564	497	490	517	499	503	537	546	494	488	541	541	541	532	499	506	509	523	522	519	510	513	508	454	528	568	542	538	515	496	509	486	535	499	523	525	499	512	517	519	513	537	538	520	552	517	506	501	530	531	474	548	499	552	525	517	545	550	503	567	503	518	515	515	486	513	510	488	491	554	522	543	502	533	503	534	515	528	489	495	537	489	528	535	528	480	513	491	551	536	528	516	565	554	511	506	507	519	517	514	498	532	522	462	485	503	521	514	526	504	489	514	508	511	555	518	498	502	545	503	494	528	504	533	542	569	505	520	517	509	533	552	496	510	549	473	543	501	567	504	498	482	554	518	505	560	500	544	577	502	525	510	552	542	495	587	551	527	511	522	538	547	538	539	545	548	531	516	537	545	526	532	483	516	502	480	501	514	550	529	487	509	497	514	502	520	556	514	537	500	498	481	494	499	530	534	505	512	496	524	512	521	575	511	517	517	541	507	534	534	555	528	503	493	540	517	512	525	525	534	524	496	525	511	556	519	544	494	530	512	518	532	525	527	531	532	501	527	505	539	528	537	505	517	546	530	509	504	546	519	560	534	517	520	506	575	516	500	494	501	501	560	523	533	459	496	518	512	543	492	517	509	494	525	496	564	530	543	512	517	525	533	516	525	584	493	512	519	503	557	518	521	514	508	505	451	564	523	526	533	486	508	519	504	553	540	529	559	537	504	536	525	545	516	534	530	523	527	523	503	557	511	501	520	551	503	554	483	525	501	510	518	556	507	539	527	551	545	499	523	518	543	507	562	518	505	507	515	541	525	530	518	504	531	526	507	517	529	529	493	553	499	543	522	532	516	503	481	520	496	534	519	499	485	517	494	513	569	501	525	529	495	539	507	534	521	527	509	490	532	518	472	489	551	501	508	510	542	529	543	504	516	526	542	498	561	510	534	519	497	540	526	517	489	522	509	496	483	484	530	522	511	511	525	545	545	505	480	471	544	557	487	510	503	514	553	517	488	497	502	502	550	501	529	509	481	506	528	525	507	486	557	497	516	494	489	475	516	466	528	554	487	517	550	513	479	571	523	499	487	491	520	520	531	502	475	543	519	498	561	540	522	571	531	497	549	515	513	511	509	509	499	510	480
40159	13289	1721	1042	708	620	500	486	390	394	374	349	373	386	326	343	346	311	304	316	303	328	297	310	318	301	322	311	323	319	345	332	296	313	296	287	336	282	341	331	313	312	285	289	306	292	296	294	334	306	296	323	302	274	321	311	293	311	293	305	295	287	324	297	317	311	296	286	307	298	289	308	283	294	316	294	273	307	321	254	331	317	341	262	277	281	317	266	303	291	300	264	285	293	295	288	294	302	299	301	300	301	299	315	287	277	305	294	296	347	303	315	340	269	313	301	253	306	312	298	286	289	295	284	318	286	312	299	305	316	311	306	308	298	293	301	306	305	290	262	302	315	304	314	319	298	264	325	277	276	289	303	276	317	325	283	301	313	308	288	337	307	321	308	316	283	308	283	301	289	296	296	303	305	305	271	281	254	308	303	283	296	340	337	295	290	308	334	263	294	326	298	296	292	273	258	313	293	307	313	280	299	273	335	306	291	293	323	297	288	300	307	282	305	313	299	344	323	342	289	259	305	306	287	284	298	292	287	268	279	305	305	276	307	328	320	315	301	328	266	311	284	309	269	290	300	287	288	296	309	294	287	270	312	322	294	291	284	332	302	285	320	311	309	311	298	291	304	267	324	318	274	297	311	330	287	286	312	306	302	307	293	282	328	288	311	279	319	325	300	309	293	307	307	312	291	306	275	325	274	296	273	296	266	329	301	310	301	332	322	320	308	302	301	286	308	297	281	293	319	322	312	260	308	294	302	299	328	291	313	304	301	286	320	298	292	297	269	292	291	351	306	311	293	309	292	316	292	319	287	248	309	292	300	309	319	302	266	304	307	293	280	259	277	303	295	308	301	311	334	312	318	288	294	294	278	298	292	266	309	296	287	291	332	298	282	300	286	297	269	291	318	291	299	276	308	297	289	283	317	278	276	284	286	289	317	287	302	320	292	288	308	287	282	295	313	289	306	313	264	314	306	287	293	310	338	293	335	281	306	278	324	290	284	331	308	267	274	261	295	322	324	312	320	340	278	292	293	306	256	312	322	323	298	324	276	309	281	297	292	336	297	302	323	291	291	286	312	277	334	294	312	349	298	304	295	314	310	301	291	309	285	284	334	313	301	284	274	295	301	291	297	334	306	302	309	327	267	308	302	298	303	302	298	280	287	304	317	295	252	297	305	272	275	302	322	264	295	284	306	303	276	313	296	295	296	278	326	300	299	307	273	287	272	306	278	297	287	268	286	316	313	306	307	281	294	295	309	284	275	335	334	285	298	315	286	297	303	311	314	297	290	305	269	297	287	284	310	297	321	316	309	267	319	249	288	307	311	328	294	288	287	259	282	320	305	274	316	291	287	292	288	287	300	318	291	297	277	312	335	309	282	317	308	310	322	296	318	279	307	299	265	323	265	291	301	322	250	303	269	300	332	286	299	289	300	308	292	287	290	303	336	309	277	306	312	274	306	284	305	307	275	304	281	291	293	326	258	268	283	278	278	297	279	305	311	287	316	295	309	289	293	281	285	304	285	305	285	293	287	297	286	312	315	296	281	306	285	302	288	333	274	298	306	310	305	324	319	275	296	299	295	301	308	303	321	295	292	294	287	304	297	278	265	305	307	334	325	280	236	298	302	252	306	286	287	310	279	277	315	288	308	268	314	280	311	320	279	260	312	309	283	276	338	309	296	296	328	282	302	267	273	324	287	313	306	312	310	295	298	291	321	321	275	327	294	311	283	274	300	300	307	297	296	300	325	330	299	337	295	316	309	293	295	338	315	298	303	276	293	305	296	286	276	275	314	307	286	323	315	328	288	311	295	295	319	323	290	264	300	318	296	321	315	293	308	286	272	307	316	279	291	285	303	301	268	296	306	267	274	310	285	319	298	302	275	260	294	321	304	294	304	330	330	273	328	300	309	304	322	310	307	282	286	287	299	280	311	322	312	334	324	263	323	285	283	295	270	303	295	308	312	291	284	266	303	299	299	284	286	291	279	316	267	281	313	282	307	293	285	289	269	291	266	303	250	328	311	279	270	293	336	289	273	292	312	293	332	286	281	286	283	274	303	288	310	308	313	305	323	287	323	290	282	307	294	280	331	292	268	290	314	304	297	277	296	323	296	311	306	346	345	307	304	317	279	253	304	304	308	291	305	282	309	298	299	290	299	289	312	290	275	291	309	310	299	293	282	296	287	277	261	309	310	281	298	298	285	279	278	300	279	300	287	268	303	307	293	292	295	287	272	278	295	284	315	289	295	284	290	289	279	294	275	317	315	296	275	296	309	305	263	289	303	283	285	295	308	282	264	291	333	329	326	326	294	311	287	311	280	301	267	281	270	288	333	275	298	299	294	300	319	300	325	276	313	303	289	285	298	294	296	309	285	283	299	301	278	272	269	280	313	303	264	281	318	276	313	297	286	321	292	304	283	325	273	305	289	295	321	296	295	295	306	279	270	301	286	271	254	291	275	280	270	299	299	283	305	310	304	303	321	283	275	294	285	336	334	291	319	307	292	305	309	306	298	291	286	298	271	282	291	306	304	313	290	308	276	291	293	318	270	283	289	292	283	311	276	324	297	286	268	316	275	297	309	309	262	316	284	299	290	286	287	293	294	311	269	305	281	292	311	322	294	286	269	285	275	321	286	288	314	273	299	295	301	303	319	255	273	324	310	266	285	313	311	281	284	270	292	276	324	312	317	318	289	276	297	323	300	314	303	276	328	263	319	282	296	283	314	335	309	285	281	306	299	321	296	312	324	280	315	317	306	297	288	315	295	306	290	306	301	298	313	344	302	291	318	316	297	299	311	296	271	293	290	275	280	301	291	286	314	315	284	302	288	277	273	294	275	286	309	319	285	309	269	318	342	289	307	300	290	293	283	296	282	293	319	320	285	292	286	292	310	291	289	301	283	277	281	301	290	279	332	315	279	268	304	270	271	306	313	314	305	326	336	301	297	330	309	296	278	290	304	300	278	272	285	283	274	314	324	291	292	306	280	288	291	296	281	315	279	291	295	305	263	301	269	314	289	290	298	308	290	265	314	289	306	310	267	291	295	296	294	288	296	275	294	311	289	337	264	280	293	336	308	290	309	326	296	297	289	309	290	271	284	294	302	285	349	286	297	277	272	299	298	304	278	341	282	289	250	269	298	271	318	307	301	269	294	263	313	255	322	303	298	279	299	291	311	298	290	313	277	296	313	300	334	284	288	291	315	278	295	319	288	283	288	268	280	297	292	294	272	275	285	292	315	278	314	334	300	304	313	280	302	292	307	295	336	270	323	306	344	258	310	284	310	262	335	278	299	333	283	330	278	300	304	285	284	280	322	300	261	322	295	272	306	294	286	296	270	297	279	322	340	303	281	273	279	287	293	300	302	308	277	300	303	287	289	287	318	271	295	322	311	321	304	302	342	302	278	303	290	279	294	316	303	313	301	293	312	294	295	334	289	295	325	310	299	275	316	239	272	288	304	269	290	275	289	293	310	303	307	304	275
22146	1672	3257	3277	2969	2393	2004	1746	1609	1397	1330	1247	1245	1164	1069	1002	1019	956	1004	924	922	915	957	900	882	835	894	874	904	820	796	830	842	799	845	871	856	881	813	789	822	781	802	799	827	779	859	807	816	785	793	793	820	778	810	814	811	771	771	769	778	750	772	767	759	845	828	821	866	794	808	811	768	748	825	771	795	739	821	777	761	843	813	765	756	812	742	786	810	775	748	760	742	787	774	798	788	835	759	789	786	766	772	814	798	800	768	794	762	771	801	743	771	787	813	752	792	744	819	783	745	781	777	812	772	784	770	768	748	763	782	756	800	757	748	824	806	786	788	782	761	768	771	790	803	765	809	806	723	794	807	749	801	780	733	805	765	779	806	795	730	747	747	802	752	794	784	772	779	733	828	780	773	824	765	753	731	770	793	811	785	803	814	767	776	802	797	829	787	763	802	798	775	809	781	751	749	795	760	834	797	834	783	722	801	807	789	812	761	778	836	750	771	739	785	771	828	753	760	762	755	753	823	814	724	741	813	720	780	755	770	818	801	794	791	756	795	803	737	796	814	767	830	750	780	770	831	787	762	772	724	787	748	750	790	756	766	804	790	771	792	757	794	776	745	779	754	820	787	801	746	781	765	808	729	764	809	739	756	788	815	745	833	764	729	795	770	787	801	776	787	791	782	779	779	798	825	751	792	713	796	781	787	784	814	775	755	738	781	762	805	771	759	808	784	775	803	768	792	796	776	801	784	731	760	775	811	804	824	790	767	776	769	806	767	754	789	776	776	743	769	792	749	732	745	738	736	761	757	788	747	743	761	734	757	802	780	763	769	817	782	789	861	781	753	725	808	783	784	779	748	774	782	786	784	805	724	801	732	790	750	749	784	792	785	809	744	765	781	763	773	790	780	760	789	797	767	816	777	800	778	774	792	745	735	807	809	733	781	839	695	812	787	784	728	771	750	796	794	787	806	760	784	781	740	768	817	752	807	781	748	840	795	753	808	792	751	795	771	771	746	783	757	829	787	795	816	820	790	757	780	765	814	797	779	771	811	793	800	783	785	762	791	746	760	775	721	851	757	816	760	770	751	770	734	745	775	776	805	777	775	851	810	789	823	781	753	779	760	752	755	720	805	793	799	826	798	767	803	806	763	789	779	807	781	728	738	796	771	766	823	797	793	785	770	762	868	777	837	780	818	805	759	811	814	778	790	818	764	757	761	769	809	710	790	778	757	709	784	790	775	786	759	812	765	776	768	781	824	770	756	761	860	765	773	737	821	802	839	806	812	820	830	747	769	795	804	754	776	726	746	789	801	743	770	763	747	768	784	748	779	774	746	781	768	773	755	786	763	760	796	785	759	804	774	831	786	784	803	789	761	782	784	799	786	748	813	804	765	714	802	807	805	737	790	778	784	795	778	785	755	790	843	822	779	832	748	798	754	734	794	731	747	751	773	764	742	788	789	786	779	784	776	738	781	788	788	820	750	770	789	777	824	747	816	735	761	718	802	802	808	788	822	780	809	779	764	789	758	785	756	821	812	754	760	752	761	767	773	807	775	788	803	754	799	816	801	748	721	757	820	772	848	754	795	752	770	714	775	797	849	771	769	823	794	797	782	771	814	764	733	787	798	809	793	803	786	799	758	832	760	754	756	755	789	783	780	814	824	810	722	803	802	822	789	794	762	794	803	778	766	782	756	801	765	776	768	776	783	766	735	808	789	767	774	809	782	770	786	811	810	836	756	794	734	804	790	786	777	807	767	764	790	785	766	783	803	767	802	745	797	770	774	789	735	746	796	730	789	776	772	755	740	778	777	781	763	754	772	765	777	779	786	762	757	792	657	811	779	764	807	736	799	763	806	816	812	768	809	760	805	790	790	822	803	822	787	787	763	785	746	769	753	760	778	779	782	813	808	760	773	776	766	786	781	743	830	747	763	790	790	760	792	864	736	826	770	780	826	745	760	859	777	775	766	776	813	817	815	833	786	772	797	807	795	751	780	771	758	790	769	802	775	744	802	804	765	714	761	806	759	777	803	732	798	730	810	759	733	754	792	758	747	811	818	806	753	792	763	839	808	774	815	741	753	782	764	733	802	767	749	810	785	751	764	813	746	794	768	750	813	786	788	770	764	827	772	727	739	763	756	807	807	789	793	774	764	799	771	791	771	818	765	826	751	716	781	829	767	759	788	766	795	753	781	786	731	795	812	803	754	785	795	752	759	789	767	772	822	763	744	772	769	799	795	787	768	755	788	753	735	758	792	747	781	792	816	813	781	741	719	787	810	719	789	789	768	767	736	782	772	790	791	776	785	791	756	742	784	806	812	815	818	797	764	783	829	735	817	762	787	793	822	812	782	764	794	800	783	751	712	769	755	753	757	789	826	796	768	786	781	776	771	765	756	785	783	808	778	742	801	794	816	810	722	795	847	739	743	760	816	740	771	771	773	781	788	806	798	712	787	814	782	756	767	787	826	755	772	764	754	730	776	788	782	782	789	828	863	785	791	713	822	807	772	740	731	776	767	806	779	794	790	744	756	756	824	762	798	763	764	771	760	770	751	776	751	789	815	773	787	765	783	783	792	819	811	759	823	785	742	744	758	773	742	742	750	784	815	756	824	795	789	830	810	762	748	797	748	778	791	772	779	830	746	802	785	769	750	778	804	793	774	806	785	792	778	740	725	818	766	790	780	794	758	743	810	797	771	769	771	747	778	791	797	798	765	737	771	795	765	782	807	794	756	788	783	796	724	810	766	761	810	770	776	828	796	755	722	769	717	764	777	796	799	806	768	750	764	807	774	746	790	756	792	792	781	753	746	744	847	769	841	782	736	791	811	781	806	763	817	795	709	820	809	749	779	747	763	762	789	801	801	720	782	768	815	795	782	809	811	786	730	775	782	801	769	780	738	752	796	751	796	756	819	808	746	811	784	829	778	777	745	745	768	730	791	747	791	792	766	765	768	769	816	768	736	725	820	812	848	781	812	756	835	788	771	797	754	809	737	776	780	798	742	778	772	775	766	745	814	768	747	778	808	790	778	751	753	740	819	737	789	836	812	804	819	763	784	786	768	741	799	796	752	781	740	791	751	805	779	794	825	781	786	800	746	787	769	820	817	775	786	755	714	769	750	744	729	777	754	787	802	838	762	785	810	799	783	795	783	798	786	744	834	797	757	868	748	800	740	756	782	812	756	771	767	763	746	785	769	762	779	761	784	783	786	772	773	812	784	760	785	796	712	751	768	774	767	760	799	727	800	778	808	741	775	738	776	803	806	773	794	759	794	770	772	756	717	788	753	791	748	776	762	737	777	775	792	795	767	735	830	797	786	803	737	781	725	754	747	782	789	777	791	778	765	744	733	806	777	763	757	790	801	750	779	759	783	818	741	774	819	800	753	777	738	795	828	789	772	777	766	757	786	760	764	763	780	765	777	748	758	752	751	783	794	774	743	736	795	797	776	743	748	795	774	761	787	746	818	781	807	774	781	745
54061	23377	4995	1737	1158	922	633	574	481	449	402	362	367	316	309	293	326	291	319	287	296	254	273	276	246	269	273	280	267	250	230	259	271	287	223	261	271	253	252	257	264	239	242	267	248	256	284	234	259	244	245	217	226	242	236	248	266	271	249	264	250	264	229	239	220	239	244	256	230	267	228	252	256	245	253	238	251	227	245	252	253	226	244	246	258	234	219	243	218	267	239	260	261	248	282	248	254	275	221	262	228	243	258	264	228	270	262	268	265	241	263	250	294	230	270	245	246	233	217	243	253	244	264	254	241	250	250	237	247	246	291	267	263	233	234	265	248	221	249	246	217	269	249	256	234	237	238	237	252	248	242	236	237	254	241	264	242	241	270	276	262	235	248	243	260	282	265	234	275	266	261	244	227	251	231	253	252	235	260	245	226	261	255	249	251	219	226	240	236	245	279	262	226	233	231	255	247	249	263	237	261	255	221	249	242	230	266	250	238	239	255	236	263	231	247	246	245	270	248	220	244	253	246	251	238	251	240	285	236	257	265	221	229	261	205	228	252	261	275	264	260	275	239	224	234	261	238	235	256	245	266	249	243	256	213	257	196	231	265	230	245	273	238	232	273	269	241	256	217	254	238	243	251	230	273	222	228	214	276	261	259	229	263	229	217	222	218	253	230	227	234	267	245	238	228	240	240	266	248	248	245	224	225	235	239	234	263	231	234	227	228	275	241	259	245	235	261	214	263	246	250	242	230	264	242	231	262	230	262	249	245	248	261	219	218	233	268	250	252	235	271	242	264	245	233	229	229	262	233	243	248	232	268	252	251	253	252	256	282	244	237	243	239	258	248	210	260	223	236	244	243	254	258	242	247	244	236	246	246	261	237	250	248	240	230	241	241	246	239	203	231	243	244	262	249	271	260	230	257	259	291	240	230	243	217	258	232	246	228	228	254	242	230	263	273	247	235	240	220	244	253	218	223	266	227	236	233	231	261	263	222	231	218	252	262	242	226	241	245	242	284	228	237	227	218	251	238	233	246	250	239	237	256	243	257	215	257	254	247	259	261	261	215	273	226	228	227	233	235	257	260	233	219	232	246	259	256	255	273	271	225	237	250	302	229	244	220	260	245	248	268	237	225	250	251	236	245	243	260	233	213	266	240	259	231	251	257	247	248	243	263	247	230	244	235	211	234	229	279	245	232	246	239	257	240	255	231	223	248	264	235	252	278	230	246	267	241	243	255	231	227	244	239	236	238	257	275	240	237	242	257	244	255	264	244	247	247	246	239	235	231	259	238	248	213	262	252	247	246	269	224	227	234	248	247	221	240	251	259	221	238	273	235	249	241	251	223	238	242	215	226	226	255	265	265	233	226	247	241	237	240	247	241	246	240	251	233	256	235	239	274	250	242	246	227	232	238	251	213	248	214	261	227	254	271	242	258	218	245	244	258	240	216	253	232	268	268	224	277	252	249	266	232	217	235	294	233	258	251	231	245	266	257	228	225	234	261	237	247	226	256	251	288	241	234	252	261	220	213	255	255	240	237	228	242	263	249	243	286	231	262	288	247	264	231	238	223	231	265	263	260	257	253	229	254	240	248	243	243	240	275	249	267	249	217	253	251	252	242	261	254	266	241	230	226	241	243	246	251	264	247	245	249	250	253	257	258	254	250	263	257	241	280	271	256	236	236	242	230	265	239	264	236	231	258	234	248	239	251	218	251	226	232	244	233	253	222	250	243	252	266	245	246	219	232	254	266	286	258	242	235	292	232	241	248	231	257	236	240	277	231	255	230	246	236	237	250	276	265	254	210	255	262	257	267	228	225	284	247	237	215	258	260	265	266	249	261	248	236	239	255	225	243	233	257	216	227	253	225	239	240	247	236	240	256	234	252	220	267	236	239	251	239	254	217	256	237	253	292	269	263	267	240	217	225	232	219	256	281	259	256	237	244	247	235	257	234	245	253	254	235	249	262	252	248	260	262	252	255	239	229	240	243	239	242	240	256	240	241	240	212	240	268	242	243	268	236	270	257	239	254	244	218	221	243	251	247	237	274	248	271	249	230	252	235	246	239	218	245	258	281	256	227	229	260	248	247	255	234	268	226	225	248	234	239	281	231	233	218	241	246	232	233	262	221	244	272	267	249	235	244	213	248	232	249	234	239	247	248	257	216	261	240	219	262	269	236	248	266	279	259	259	241	221	256	265	256	247	250	268	269	256	239	286	256	256	241	212	229	239	275	228	240	247	250	275	225	216	228	261	271	277	255	222	235	243	254	252	240	233	238	261	236	243	262	263	255	260	256	214	226	222	227	265	260	260	231	255	235	248	239	236	253	261	264	247	233	212	229	227	247	241	217	265	268	263	269	228	260	261	255	245	260	268	220	243	244	240	237	285	270	227	254	235	239	289	243	252	241	230	234	253	269	245	260	277	254	233	265	255	249	251	267	245	238	236	234	280	254	251	248	239	254	235	247	254	256	253	220	260	271	248	250	261	256	231	254	271	249	236	236	246	270	233	237	260	263	246	244	266	260	231	248	246	251	246	252	249	252	256	242	270	232	243	267	249	245	262	219	232	256	247	230	252	260	251	242	240	290	255	231	240	243	231	262	234	241	225	209	245	245	253	216	239	254	256	235	256	221	226	251	261	268	246	263	270	264	262	256	258	226	281	253	260	228	236	229	245	235	223	217	246	248	220	244	244	257	236	237	244	249	244	233	213	262	228	258	247	228	247	207	225	238	252	246	245	269	256	250	249	242	237	270	241	229	232	240	251	248	269	235	277	260	239	227	262	247	247	229	239	254	217	248	270	248	246	248	254	277	225	277	247	247	242	255	229	272	239	271	245	271	273	258	293	247	237	235	245	259	290	236	237	259	215	222	234	241	211	223	251	210	275	242	243	263	258	240	262	266	259	281	268	263	261	248	249	249	240	255	227	232	211	271	245	253	243	272	264	251	225	253	243	272	240	229	228	264	227	243	227	251	228	203	231	239	243	211	230	244	216	259	224	241	255	289	251	248	226	258	268	235	236	201	283	241	241	251	228	255	230	226	265	242	246	262	242	240	255	258	239	253	249	225	270	223	229	244	217	253	224	258	243	260	247	259	243	252	246	265	273	230	243	268	254	255	247	274	244	223	256	252	266	210	230	223	217	260	239	230	242	248	269	251	242	266	256	235	257	246	302	259	265	261	262	276	224	248	238	275	222	267	257	245	245	282	251	262	259	246	279	246	250	230	228	277	262	269	228	247	236	250	239	255	253	245	235	239	256	252	274	241	256	246	237	273	255	249	246	248	242	231	261	240	274	243	253	236	250	232	256	232	248	264	263	233	270	269	217	222	226	263	268	256	258	228	238	225	250	224	296	230	260	243	242	271	239	254	235	249	231	265	249	237	246	254	255	246	244	276	254	235	264	230	257	248	232	247	237	250	230	244	258	247	237	235	259	215	243	269	268	245	229	265	239	239	249	271	253	251	272	253	252	251	251	285	238
30553	2444	5225	5602	4636	3809	3035	2523	2174	1975	1699	1569	1488	1295	1194	1182	1172	1033	988	967	995	842	846	873	878	811	845	809	818	808	785	767	719	772	750	735	792	791	777	679	733	717	717	660	689	715	720	653	693	652	703	736	662	673	672	675	637	658	650	654	640	689	667	622	668	695	660	630	616	630	668	679	650	626	633	667	621	677	678	609	631	649	614	671	618	616	653	690	623	681	614	675	667	648	654	597	595	631	622	665	613	593	640	628	639	642	626	644	641	665	647	662	647	623	646	670	652	660	632	630	642	688	649	635	637	658	630	663	676	607	646	646	600	651	601	603	610	645	619	661	664	627	607	659	621	632	602	661	631	630	609	664	654	627	584	665	622	634	617	669	577	619	616	591	633	623	627	641	615	602	618	616	604	659	637	702	613	633	643	633	659	593	632	697	646	658	617	660	644	667	622	657	657	702	624	601	639	634	641	607	625	642	606	603	620	645	670	595	618	633	653	657	666	622	647	602	653	686	619	623	610	635	632	647	655	635	662	619	605	628	656	646	600	653	624	624	590	623	613	619	621	631	589	625	626	596	608	635	642	636	649	648	590	621	620	623	607	649	638	643	633	643	630	622	629	642	665	657	654	634	611	677	605	663	637	657	619	587	664	631	642	656	621	675	605	612	639	599	677	659	629	601	638	616	640	665	626	649	638	622	628	580	626	599	614	673	605	653	621	652	631	632	607	677	611	633	633	626	641	675	678	644	601	599	632	566	588	649	654	610	561	657	636	627	604	654	664	635	638	632	617	640	666	585	598	653	619	633	646	631	619	632	620	622	638	637	662	597	614	629	627	613	624	590	641	637	598	614	669	646	662	641	592	640	617	625	629	617	662	611	660	613	580	592	625	664	681	621	648	638	605	607	605	641	603	623	647	652	658	641	658	600	650	633	646	684	663	621	647	610	655	626	572	643	644	628	610	630	660	656	581	645	624	654	675	604	654	627	651	642	630	609	634	655	609	633	635	691	607	580	683	660	614	643	590	645	634	669	605	619	620	630	608	644	637	649	602	628	625	602	624	642	607	612	604	627	631	608	648	627	587	670	653	632	655	616	623	640	631	690	618	643	603	614	589	618	609	610	589	657	639	653	642	619	644	602	632	631	620	643	652	628	656	664	607	616	661	586	652	670	663	650	630	575	631	629	607	655	621	662	632	635	615	630	687	630	631	653	663	652	605	628	637	664	635	647	663	620	601	641	665	593	625	654	657	675	681	647	623	665	638	622	626	621	626	621	589	614	647	619	636	621	615	667	671	646	618	621	645	617	623	627	647	601	641	626	635	616	655	675	632	648	627	596	657	688	664	660	648	616	637	642	643	636	627	638	637	654	651	617	584	656	671	615	646	556	678	624	634	634	674	667	643	626	604	622	590	635	649	628	632	607	640	612	608	644	647	588	626	675	569	633	665	659	649	642	653	644	640	621	625	649	654	615	684	642	670	654	643	668	648	620	616	652	666	592	616	585	635	628	606	597	651	688	622	653	674	638	660	644	673	604	621	587	639	627	626	643	646	606	656	655	621	653	597	661	655	672	601	624	647	663	649	642	634	613	613	672	635	603	620	646	618	648	637	598	625	610	657	624	673	667	658	659	659	611	655	626	639	665	644	638	654	614	649	628	644	605	642	606	586	647	627	620	656	679	628	624	580	625	615	673	634	636	603	594	623	688	612	635	587	621	678	652	672	630	644	619	637	620	623	601	653	627	676	629	639	660	634	630	619	657	625	643	617	682	657	651	633	632	635	610	596	608	618	622	610	636	609	597	619	671	653	652	613	638	659	606	632	623	636	660	634	588	611	645	652	614	674	635	613	653	619	615	584	619	658	655	640	638	660	685	651	648	681	646	647	625	655	596	614	639	644	601	627	621	643	635	656	694	617	618	648	589	632	697	640	619	655	655	620	641	644	621	656	574	580	614	619	630	622	597	651	613	631	594	648	602	617	650	615	652	621	637	633	636	634	683	625	631	608	581	598	606	669	664	659	643	650	654	653	619	645	615	626	647	627	646	650	622	614	603	639	603	676	616	641	628	626	648	617	644	626	622	625	655	641	649	640	650	649	600	678	623	659	654	602	631	648	634	668	612	637	644	615	616	635	632	578	620	636	631	634	602	651	632	640	619	594	627	643	627	653	637	651	643	606	657	631	602	637	630	666	641	708	652	612	676	646	615	644	647	645	603	671	638	607	609	670	593	642	623	620	640	683	695	662	615	650	623	565	615	617	636	652	621	620	628	656	610	645	645	636	637	651	624	617	627	618	664	641	630	658	591	610	656	610	650	638	640	612	626	642	601	661	620	592	701	604	632	647	607	639	630	604	653	596	625	651	605	637	639	580	645	621	653	652	610	620	652	662	662	612	646	683	634	677	605	608	655	632	641	608	614	632	606	663	624	624	657	673	639	652	656	623	618	628	649	704	647	626	665	658	591	621	646	620	615	594	610	644	636	664	622	668	642	654	615	603	647	641	610	650	606	651	626	702	654	679	650	636	600	637	630	603	668	587	644	609	656	625	626	652	652	636	612	655	616	622	642	694	595	652	624	610	611	649	671	675	604	652	631	635	665	638	663	620	607	631	618	655	658	650	625	604	621	652	668	626	655	638	631	603	660	627	611	620	630	609	619	640	638	638	616	664	658	659	629	642	639	624	636	613	633	633	597	630	633	627	610	645	664	659	603	654	618	612	639	591	625	618	624	632	591	699	641	647	612	641	640	649	654	623	623	649	600	603	649	606	662	667	622	639	634	674	677	637	627	665	576	639	624	624	639	632	571	615	649	658	619	632	637	668	652	655	629	656	630	646	606	612	679	630	657	617	637	635	638	647	612	626	626	603	611	599	646	661	587	572	672	666	634	628	580	568	606	601	634	604	626	652	635	656	621	626	683	649	588	644	613	659	616	621	617	645	641	661	643	614	634	611	654	619	556	648	675	640	601	646	625	621	685	626	620	579	637	626	649	629	569	644	621	640	614	598	616	612	643	600	623	657	687	610	650	638	638	658	634	604	622	663	638	676	620	637	672	601	653	605	610	624	638	613	638	652	610	684	585	614	622	683	658	628	653	625	654	638	696	635	635	589	636	648	623	617	647	636	644	656	612	597	661	629	661	650	682	610	677	652	636	637	683	610	646	606	632	618	674	642	601	629	616	641	631	638	595	611	627	621	676	601	645	673	624	634	643	601	590	664	616	586	661	672	644	630	687	627	657	624	617	659	624	632	626	683	602	663	604	625	646	647	584	652	632	596	651	654	614	644	614	614	593	631	641	631	700	636	625	615	606	675	626	615	608	632	650	659	624	696	659	604	606	658	599	665	656	630	601	640	628	588	622	604	641	663	622	634	647	664	627	665	584	669	670	623	628	594	623	656	622	654	645	676	680	659	609	630	623	680	623	618	647	624	631	636	646	636	621	640	633	639	634	625	612	625	595	605	615	618	612	595	623	650	630	626	651
4543	292	210	213	231	184	221	188	192	183	187	186	184	168	179	192	198	196	157	189	173	162	160	168	184	198	183	206	162	185	163	195	172	197	185	206	158	177	153	190	221	175	174	176	182	181	193	166	190	194	177	186	172	190	180	185	192	174	204	180	195	178	167	176	167	185	203	171	199	192	179	188	194	187	175	196	163	175	176	181	175	176	190	204	161	184	177	175	181	183	180	188	193	156	186	187	198	175	197	169	170	178	196	158	188	176	185	172	165	178	173	184	174	183	192	169	175	148	184	192	191	179	198	203	182	199	175	184	174	165	206	190	192	186	195	178	186	186	159	168	193	180	173	182	213	162	185	167	189	189	184	212	204	162	195	163	180	205	186	186	188	170	192	185	196	175	179	207	200	159	187	185	167	164	193	186	184	168	168	169	176	181	194	215	163	174	178	180	191	189	188	167	188	179	194	188	160	192	185	157	199	185	157	176	193	163	184	173	160	185	159	181	184	164	191	191	178	184	186	158	179	174	175	182	169	168	187	162	180	185	198	185	181	176	186	186	177	187	182	180	175	175	166	176	184	181	193	177	186	185	168	173	152	185	159	172	170	196	181	186	178	158	179	188	165	189	183	181	180	176	185	195	164	189	176	184	171	179	186	159	161	170	151	171	206	158	148	207	195	172	169	217	173	209	178	195	158	163	180	168	191	161	200	170	204	176	189	194	172	195	155	173	145	179	183	183	174	185	181	187	171	174	189	196	182	199	178	175	181	172	177	172	186	194	202	194	153	165	166	169	179	200	165	182	195	173	198	199	168	167	203	194	179	180	173	167	152	165	175	183	160	183	164	174	176	184	174	168	174	171	169	190	196	191	173	174	177	168	158	201	193	160	191	187	190	161	174	169	176	184	188	176	178	176	154	153	167	176	172	195	192	188	189	168	183	188	202	180	168	201	196	157	180	172	190	183	182	168	185	170	194	169	178	188	190	187	198	190	178	174	213	178	166	193	154	195	153	155	166	168	179	171	175	185	190	170	169	170	195	192	180	193	198	173	157	178	184	169	176	177	173	172	192	165	187	197	171	182	201	171	195	177	185	179	181	202	162	193	196	157	155	182	171	185	192	165	162	166	188	197	162	197	175	169	181	182	193	167	202	158	177	176	165	181	188	155	180	163	166	173	182	191	198	177	180	172	192	179	168	164	170	165	185	192	180	186	173	195	179	194	191	203	177	205	185	180	169	185	208	177	182	200	200	192	190	186	168	178	158	166	168	177	184	165	189	157	157	170	190	195	166	189	181	170	182	203	174	186	176	175	209	186	172	168	184	214	165	173	188	175	203	171	186	165	188	180	169	194	162	162	188	190	190	200	196	188	185	167	176	189	173	165	193	183	170	165	158	183	188	183	154	188	179	181	157	181	187	188	180	195	181	176	177	160	166	202	184	187	153	173	169	191	170	180	190	181	176	192	186	176	164	163	172	206	186	182	175	182	189	179	181	182	206	180	190	169	177	183	190	197	160	187	193	181	183	171	176	174	184	181	168	153	213	189	188	167	183	170	177	161	179	173	180	172	171	184	154	178	180	167	170	175	196	192	172	175	186	178	186	166	187	165	191	180	168	167	170	176	191	178	221	178	161	172	173	174	183	206	183	216	163	146	159	174	181	190	142	174	176	159	213	170	167	188	156	175	165	178	175	175	187	166	191	194	195	170	172	187	171	195	191	171	202	193	203	167	174	170	149	164	160	186	181	142	185	168	177	168	153	194	189	185	200	181	157	169	171	168	143	172	171	170	190	182	170	196	195	183	176	172	188	158	173	189	193	161	187	189	181	162	166	177	171	176	184	167	173	187	171	161	174	178	184	152	180	168	179	162	180	182	179	189	164	181	184	198	180	200	165	194	168	185	184	178	176	205	173	165	182	168	176	182	186	186	167	183	160	170	184	202	167	191	193	182	205	179	176	193	181	192	174	172	184	195	190	188	198	179	192	176	164	179	188	166	190	171	186	186	193	191	194	167	159	172	168	194	182	192	169	167	190	184	173	161	170	190	166	159	163	182	169	162	171	182	178	169	179	165	171	190	158	161	173	159	199	176	172	169	189	189	184	194	190	194	194	175	192	170	190	188	168	197	190	189	190	183	177	184	180	187	163	172	168	160	165	182	164	166	190	191	165	145	169	168	181	178	177	188	179	173	176	156	168	184	196	180	169	192	196	151	181	167	180	170	202	164	191	181	206	193	189	170	159	173	197	161	175	194	174	157	205	195	186	198	197	176	170	189	209	193	161	169	165	174	182	171	186	168	186	177	194	190	158	203	170	189	184	148	191	167	198	171	171	193	180	185	178	191	172	173	199	165	161	176	179	179	166	198	159	174	193	150	187	192	165	186	181	172	208	169	179	190	174	201	191	171	199	181	197	208	186	166	170	207	173	199	170	175	186	187	205	183	170	166	177	190	199	179	185	155	195	205	217	180	180	187	177	194	179	177	173	172	209	180	204	167	198	174	180	182	175	199	181	184	199	172	161	184	192	199	207	160	178	194	195	180	184	186	199	134	183	149	169	174	169	175	182	202	166	165	180	196	183	185	206	199	187	190	194	163	182	170	172	176	174	186	206	172	187	194	179	197	159	170	189	205	175	169	192	169	198	191	188	162	190	204	193	176	190	205	156	161	183	204	175	184	191	174	175	174	183	157	176	177	178	158	186	177	171	157	183	184	195	195	190	175	189	176	171	184	191	190	168	169	180	160	173	176	178	198	178	172	180	183	140	165	180	186	143	169	168	179	189	196	172	163	186	182	186	179	174	182	188	203	194	182	192	165	188	183	168	169	172	218	183	157	163	177	163	186	172	184	165	162	194	189	176	193	186	186	172	154	172	175	180	218	174	159	180	161	189	180	175	181	192	164	182	182	177	157	194	175	162	177	157	185	171	195	185	145	176	162	159	179	181	168	182	212	168	191	204	207	195	181	187	175	160	186	168	165	196	181	188	183	174	203	161	173	177	187	199	162	180	192	175	161	192	198	179	155	162	183	188	162	162	194	186	175	157	166	178	189	195	175	208	180	182	174	175	197	176	187	173	171	181	164	178	207	172	186	181	163	154	190	194	187	170	174	195	170	174	176	185	183	148	173	171	184	174	176	183	193	181	173	194	174	187	191	165	175	166	203	201	197	180	170	173	180	194	185	167	190	174	181	191	179	169	188	189	165	190	167	166	188	175	177	158	188	183	168	190	195	168	184	169	150	171	170	169	208	204	142	174	173	166	175	171	187	181	163	177	188	202	167	204	189	181	200	167	189	167	169	189	168	179	198	208	178	207	207	187	178	187	188	185	202	182	174	168	182	177	174	187	185	198	186	171	214	163	162	169	184	200	196	173	181	184	155	170	180	169	173	165	197	184	168	175	165	169	174	160	179	168	172	184	165	192	165	177	199	173	187	174	170	192	189	178	168	169	184	189	149	159	180	168	202	170	192	189	174	192	146	175	192	191	206
4403	559	640	632	638	578	548	580	573	503	512	521	554	526	526	520	535	487	499	526	503	512	534	514	506	551	529	514	504	525	534	500	534	488	519	510	501	515	512	563	507	496	524	539	537	523	493	540	539	528	525	499	524	550	516	511	527	500	499	497	515	505	511	542	513	517	489	485	494	506	489	558	530	507	470	515	519	514	520	484	528	502	498	507	500	511	525	533	556	542	526	522	492	470	529	518	501	515	517	496	526	518	508	481	494	489	493	518	515	536	505	535	499	521	507	504	530	496	544	544	563	502	566	535	501	511	506	532	532	501	569	546	528	488	556	485	491	505	512	508	499	514	498	500	482	506	531	517	500	522	501	502	492	497	487	510	482	454	503	501	541	481	504	539	487	485	505	462	549	531	526	511	512	522	516	494	520	515	531	518	531	502	542	510	499	538	498	454	505	516	500	543	519	512	538	504	513	512	501	523	498	495	529	516	525	492	536	509	552	518	510	494	518	533	501	516	561	525	511	484	543	539	525	536	505	521	538	491	540	517	529	567	501	519	510	547	481	521	503	523	497	499	479	535	566	528	496	512	516	545	536	495	506	563	486	479	528	563	499	516	472	526	496	516	533	558	507	527	504	469	529	506	494	507	532	491	513	513	501	520	506	536	496	531	527	509	482	509	542	498	495	504	508	520	525	575	525	509	508	532	520	527	491	498	493	543	491	546	526	522	507	579	527	529	495	469	523	508	548	502	492	518	526	512	566	464	503	508	508	520	508	507	499	506	548	500	539	522	509	501	518	485	484	497	487	505	516	513	495	514	502	527	519	536	516	529	469	480	455	520	509	501	531	513	485	549	549	496	481	530	520	494	520	552	517	497	487	521	478	528	555	522	527	527	504	533	491	505	508	511	517	497	504	492	495	494	492	516	517	554	475	506	488	538	508	520	497	500	517	496	491	529	521	516	495	516	476	506	487	484	586	486	530	510	517	522	477	553	539	517	514	455	501	519	534	529	478	528	529	573	532	533	528	516	511	510	516	546	504	537	531	511	529	502	502	517	492	513	505	526	516	562	495	509	512	526	547	504	536	516	536	498	542	542	478	524	529	542	535	471	539	541	535	522	530	487	523	507	537	559	492	542	523	559	498	487	507	556	541	496	552	509	526	546	534	530	480	512	465	515	477	533	560	557	491	540	485	517	521	508	485	518	484	514	537	519	507	538	530	504	493	514	479	495	504	501	492	462	527	515	520	528	506	550	503	526	518	557	524	517	524	497	497	544	510	515	509	552	503	518	520	478	529	514	488	531	509	521	520	513	526	506	495	494	528	492	512	511	472	485	492	530	503	554	501	521	496	532	513	523	535	510	513	491	515	494	489	517	522	509	519	515	502	511	548	515	529	517	516	532	515	494	503	535	508	558	544	518	531	459	528	536	518	512	535	556	499	522	507	519	500	482	493	497	512	471	515	513	527	515	550	514	518	538	494	500	539	518	494	468	494	525	543	519	514	483	497	535	494	539	487	548	501	523	470	536	539	508	537	510	555	574	517	541	535	530	537	501	466	524	525	509	490	530	500	504	453	515	507	467	520	503	530	543	501	511	529	548	521	527	492	485	483	549	476	529	527	537	532	484	520	577	499	539	555	505	546	506	517	497	512	510	483	511	488	553	501	490	523	481	532	484	538	505	509	506	520	517	510	550	511	505	541	503	511	528	492	528	488	544	501	537	513	516	547	510	465	519	479	513	522	506	528	522	519	497	494	467	519	556	540	477	516	500	474	520	488	492	528	498	540	536	502	530	537	535	563	508	534	499	514	486	482	477	555	521	504	532	479	470	493	524	528	505	521	516	534	496	495	542	508	537	532	543	564	528	518	539	526	546	508	536	547	498	490	529	474	497	501	560	556	550	539	497	517	507	511	505	494	533	502	519	543	518	526	515	523	467	516	504	506	528	475	539	474	526	488	488	521	492	513	514	467	539	500	470	520	501	531	546	528	508	520	524	541	465	480	490	539	533	508	503	482	513	519	515	500	503	512	497	504	564	505	473	513	455	524	482	480	515	548	517	503	525	532	495	528	507	464	516	493	515	524	528	546	502	535	506	532	527	532	529	510	513	538	529	528	531	520	517	527	499	570	500	495	497	474	500	474	535	536	520	477	524	521	554	552	522	539	497	540	507	596	515	429	551	530	525	542	517	506	526	519	539	515	514	507	511	501	526	543	506	493	509	516	466	511	487	474	511	529	502	489	545	552	498	554	502	521	512	475	509	479	506	506	520	511	521	551	493	525	538	523	504	484	525	530	506	499	487	527	520	507	514	513	550	514	477	503	500	527	517	522	496	539	482	463	485	510	529	518	547	503	525	514	552	550	483	476	520	487	535	512	549	535	523	506	502	509	538	500	489	531	505	508	490	513	499	505	525	513	555	520	554	518	586	506	505	562	552	475	484	505	480	501	503	531	534	491	509	521	527	503	517	545	488	515	521	525	505	509	474	533	547	507	465	499	514	516	500	501	532	541	513	501	529	539	509	533	528	531	539	544	532	486	537	499	501	505	519	506	493	531	485	535	513	504	490	557	512	500	509	516	504	479	517	516	527	489	498	507	538	481	533	507	506	499	542	530	478	489	526	532	515	495	529	520	492	491	476	518	491	532	501	498	530	500	551	504	501	469	510	515	498	518	532	507	544	480	493	546	546	497	504	510	564	526	499	497	497	530	543	571	503	507	486	476	536	505	470	468	499	500	515	492	487	488	503	494	493	485	521	497	479	551	552	477	536	535	518	507	532	490	495	527	540	506	502	557	474	478	554	495	552	528	488	493	520	545	499	497	525	516	519	516	525	528	522	471	501	500	524	514	477	509	501	508	494	529	529	539	485	542	516	482	525	525	498	479	554	523	555	497	507	522	516	503	573	534	449	503	513	546	503	536	509	534	555	544	536	547	535	515	501	540	503	511	510	524	513	519	515	466	496	523	494	498	481	525	536	493	532	470	538	507	512	506	491	540	543	523	517	506	526	507	518	532	509	519	505	534	494	533	501	491	502	514	528	464	525	529	530	511	523	495	526	502	495	529	497	505	540	527	529	474	496	515	489	508	483	505	504	496	513	505	511	484	480	486	530	497	605	472	486	533	518	501	482	518	530	508	547	545	481	506	520	504	530	490	540	545	525	487	507	535	498	519	495	484	500	503	481	533	572	527	499	565	529	497	560	511	517	540	515	486	493	475	522	553	481	517	556	499	538	543	523	524	528	521	490	527	519	517	512	526	527	495	563	532	537	473	545	462	481	513	507	512	528	504	483	506	517	510	502	491	521	535	532	525	587	498	526	501	528	517	470	538	486	489	506	518	514	477	496	489	555	528	495	540	490	481	518	524	536	508	524	506	526	524	449	509	538	524	521	493	487	536	507	498	530	545	485	500	509	542	514	527	490	480	519	522	533	505	513	531	528	512	529	533	536	495	497	522	517	493	541	514	510	513	509	539	519	500	526	544	497
40310	14071	1854	1040	764	613	509	485	417	425	377	366	378	358	323	370	339	326	334	314	312	311	313	283	306	357	294	327	312	292	335	287	284	289	319	333	323	294	304	286	312	306	298	318	280	330	295	285	287	293	310	338	283	301	301	285	303	297	289	291	309	306	262	290	299	300	294	298	296	278	314	316	277	276	285	294	305	300	300	307	282	283	297	292	291	273	317	298	304	291	276	316	283	311	329	307	297	291	295	286	272	301	292	316	292	318	294	268	292	302	312	265	300	272	301	310	304	262	287	304	311	329	301	294	278	293	292	304	289	277	286	313	329	294	301	324	289	322	302	264	288	317	274	302	301	323	308	325	304	304	289	312	303	308	269	303	297	336	300	303	319	289	329	305	308	319	307	292	310	320	279	320	340	287	317	277	303	287	262	297	294	346	296	292	271	274	308	318	281	294	327	305	320	281	346	287	293	283	299	278	295	327	290	323	281	282	315	297	318	287	275	312	302	324	286	302	291	294	301	299	283	270	273	297	304	316	291	300	277	296	286	302	302	308	287	312	314	283	316	312	342	310	306	310	293	281	312	288	264	276	301	276	285	291	314	307	302	309	313	335	278	276	305	301	274	333	283	327	305	304	317	312	321	291	269	289	284	296	305	302	320	277	298	277	315	276	290	300	294	303	299	300	280	280	298	279	299	259	285	328	309	306	291	313	299	306	312	304	256	290	311	294	285	327	267	316	292	314	283	296	283	321	274	300	287	279	291	300	313	304	276	287	298	307	291	321	296	273	297	302	288	307	301	302	302	311	313	278	293	295	299	276	284	268	274	273	317	270	334	311	312	295	333	296	267	305	299	269	323	267	302	312	297	285	298	297	317	311	290	277	295	276	294	297	345	299	279	244	316	325	280	301	319	292	298	271	311	279	294	311	290	303	320	283	288	305	289	298	286	325	333	286	326	280	309	317	291	294	315	313	253	298	318	321	298	272	305	283	295	281	340	336	318	291	313	338	307	289	281	293	284	288	278	279	313	296	321	322	304	292	273	321	296	317	307	283	300	299	300	324	295	307	301	317	282	307	290	290	310	256	300	272	291	279	327	305	284	302	287	275	295	284	298	298	308	280	288	282	263	288	298	318	309	289	311	270	300	307	316	285	276	298	292	314	287	346	305	306	297	288	287	301	290	275	281	279	307	311	311	308	317	319	306	280	292	307	314	325	278	287	277	282	297	312	276	281	274	304	326	312	294	272	308	286	349	302	302	321	296	301	316	314	267	306	289	310	304	318	293	261	294	301	304	300	299	303	333	315	299	290	269	285	281	294	275	296	313	312	339	297	313	306	296	266	315	287	329	275	266	274	305	298	310	331	335	288	301	291	302	302	328	317	297	308	324	306	302	310	313	281	286	274	319	304	294	310	301	290	299	295	276	302	293	313	305	313	302	302	283	281	308	267	280	300	304	271	313	328	333	290	288	285	305	278	311	304	309	302	318	286	297	277	286	293	299	274	313	301	309	311	297	325	307	290	305	266	306	296	298	279	292	307	278	291	313	298	327	263	283	288	286	272	292	281	306	321	319	283	292	283	325	283	267	274	278	265	303	304	305	272	285	296	292	330	280	249	299	320	273	298	306	295	309	311	295	303	324	311	312	319	290	291	278	310	313	290	322	296	304	270	295	300	319	314	305	289	299	305	270	330	311	316	324	299	321	332	300	311	297	308	303	316	311	301	324	308	310	273	293	327	308	302	282	302	316	319	298	287	311	298	285	289	296	326	274	307	314	291	275	289	272	329	294	290	289	314	322	321	296	301	306	278	297	264	276	313	276	290	303	315	293	316	297	274	272	287	288	284	295	296	323	299	277	295	310	290	296	319	284	303	284	302	293	314	276	309	282	320	289	294	290	262	286	310	291	309	283	278	296	253	305	287	297	326	273	289	299	335	312	276	317	311	313	329	311	290	274	282	304	255	296	312	286	295	301	288	321	308	278	286	307	288	306	282	320	300	293	310	314	309	344	279	325	296	303	315	282	296	282	305	302	315	286	315	302	269	287	308	307	309	315	287	295	274	313	313	312	302	314	292	291	307	290	328	282	298	278	272	305	319	304	293	283	292	314	329	324	297	292	340	316	276	299	305	272	311	297	296	290	334	313	321	295	315	251	316	305	316	282	336	301	267	301	262	272	311	283	315	304	315	301	321	288	283	327	275	297	302	306	327	285	301	319	335	300	285	291	304	302	263	345	309	300	283	309	296	285	315	291	290	264	297	317	295	289	277	307	326	290	310	310	302	286	277	305	327	299	312	309	288	281	295	279	293	309	309	284	297	324	281	289	309	294	280	313	311	303	282	292	287	287	310	322	276	301	282	327	327	309	273	302	323	296	306	292	302	299	284	303	296	283	310	278	281	321	276	330	280	300	281	298	263	287	301	312	291	285	279	298	301	284	306	253	264	273	280	298	316	335	326	325	277	285	258	289	312	332	329	295	277	307	316	286	308	295	312	304	283	307	300	289	293	301	315	288	281	287	305	317	281	301	282	301	294	271	301	276	268	294	314	282	280	327	290	288	292	303	295	304	316	278	330	314	300	290	301	274	324	301	290	318	292	290	286	244	314	305	312	281	318	280	289	314	281	313	315	312	300	346	273	296	325	316	304	298	297	287	273	292	300	292	290	318	326	296	320	322	301	271	311	296	292	263	309	296	280	300	291	337	315	283	298	285	265	306	296	316	305	296	323	329	301	281	281	283	335	287	278	284	271	308	327	299	305	314	321	314	294	295	324	289	300	269	315	300	305	311	304	285	281	284	302	287	323	266	292	270	297	284	288	309	303	348	258	298	335	311	312	312	275	296	311	321	309	310	275	287	279	324	309	297	293	297	298	286	304	295	306	304	280	283	306	303	351	274	288	279	321	295	294	297	313	288	295	311	300	286	312	293	287	303	282	312	301	294	300	296	276	313	279	264	287	314	300	316	319	305	304	302	263	302	290	299	269	295	298	320	279	296	325	303	261	289	282	302	279	289	271	294	283	287	326	269	279	294	293	323	303	301	287	283	286	290	297	300	297	286	293	273	295	322	296	270	311	290	301	285	306	307	291	311	297	279	311	311	285	276	301	310	297	312	297	295	282	303	336	303	284	318	325	290	275	297	254	316	317	291	300	323	303	309	270	315	283	300	304	291	293	273	319	294	284	288	298	321	296	304	269	273	302	278	280	276	319	317	309	287	272	325	303	302	315	285	303	327	300	313	312	302	323	280	321	288	287	275	303	316	310	316	310	290	287	303	302	284	283	311	276	284	299	298	299	286	317	298	325	296	290	281	292	265	285	300	316	308	273	308	303	261	275	331	282	280	292	290	308	289	306	289	299	284	308	287	303	286	274	296	324	293	295	288	328	276	300	315	292	299	286	325	324	287	286	311	286	275	276	284	280	260	282	261	314	287	292	301	311	312	319	265	289	284	298	335	257	262	252	294	307	306	292	312	316	292	264	308	323
22722	1697	3180	3329	2856	2365	2070	1759	1547	1453	1393	1233	1157	1137	1089	1042	990	1032	976	919	938	905	900	916	907	863	849	912	893	873	823	842	869	783	833	838	821	856	812	799	822	802	764	808	750	784	846	797	791	822	793	821	808	799	767	784	816	800	783	773	738	752	832	875	806	762	804	752	831	826	783	759	792	768	800	833	740	760	752	743	790	828	791	839	796	796	785	797	794	743	815	764	788	798	762	776	723	779	822	755	784	822	768	797	776	769	725	778	789	788	761	748	791	768	795	750	792	774	778	766	790	758	780	794	805	771	774	824	833	748	742	840	803	709	760	799	732	786	765	782	782	770	766	787	749	765	745	742	751	748	730	818	786	736	791	813	774	785	818	820	812	813	779	776	824	745	763	773	775	805	797	793	764	778	769	753	743	806	766	727	816	738	766	803	725	808	780	795	764	774	852	793	711	821	764	804	760	808	768	780	809	763	848	804	766	748	800	805	807	753	790	793	795	784	808	792	759	750	749	748	763	753	779	779	762	777	729	737	780	766	785	744	797	718	744	802	793	786	783	757	781	747	796	801	780	783	787	785	776	777	784	789	797	760	804	775	761	780	745	787	746	752	793	737	760	760	782	814	822	752	751	767	749	790	778	781	734	753	772	791	757	749	844	798	787	849	762	758	793	775	815	818	800	819	804	752	777	739	766	764	752	781	776	775	789	733	754	815	798	739	728	773	720	792	785	786	795	808	752	797	805	798	753	763	780	721	763	765	812	758	807	758	809	795	809	749	783	719	748	735	761	732	760	816	815	775	783	755	765	734	805	767	772	770	786	754	787	800	745	813	771	755	690	814	857	712	741	758	769	744	782	790	744	764	783	801	784	803	816	798	787	791	774	780	765	796	742	779	764	779	770	779	789	784	778	824	812	800	778	779	781	800	743	774	798	736	759	821	754	775	768	803	757	699	811	832	804	770	805	790	738	830	792	813	783	760	778	788	809	797	835	820	753	763	765	788	745	776	754	813	756	775	752	805	784	756	767	746	801	752	768	752	764	781	738	822	787	816	779	786	782	820	774	800	732	756	776	820	741	787	785	804	764	738	778	757	805	757	713	708	745	796	756	799	739	771	784	765	752	775	775	725	722	804	787	784	808	765	792	714	772	787	760	749	783	784	798	769	749	739	803	758	761	740	823	786	789	779	822	835	784	780	799	799	740	800	793	781	769	823	752	740	784	753	831	810	791	816	777	718	793	769	791	791	812	840	757	815	784	769	733	804	768	781	816	726	781	796	779	807	786	831	753	770	761	748	805	756	750	759	802	760	743	767	778	770	792	798	821	792	835	796	756	738	767	753	797	719	795	740	775	773	732	739	790	763	837	757	780	725	766	764	740	753	793	820	749	761	773	755	785	757	766	778	771	723	831	737	820	776	785	707	766	766	767	738	765	742	760	796	782	775	767	829	794	790	721	774	754	731	749	820	765	741	728	760	784	762	765	817	762	725	808	797	754	763	789	738	759	809	760	750	767	796	728	784	799	772	750	796	785	803	773	780	768	774	768	740	752	759	807	814	776	747	771	779	792	823	747	769	771	827	778	793	747	757	793	804	744	825	735	810	812	753	779	763	782	752	769	756	819	785	783	750	785	755	772	760	803	746	749	809	724	751	802	734	770	791	809	784	783	786	755	781	786	770	763	757	788	774	780	759	710	761	720	804	767	758	814	762	782	770	795	732	727	755	770	797	820	748	727	733	746	768	764	758	773	791	734	753	785	785	746	756	730	789	753	770	782	803	808	779	802	772	743	751	778	780	773	775	799	770	798	748	796	741	815	837	769	775	767	784	720	779	747	783	801	794	727	824	738	780	755	747	790	806	814	798	817	782	850	802	785	774	760	749	717	786	736	790	757	737	814	780	776	763	792	770	744	791	777	756	782	729	741	769	796	832	767	813	762	778	793	815	791	749	809	747	749	784	759	772	789	825	782	773	759	743	808	746	702	786	779	832	778	806	748	785	760	755	792	786	791	812	788	784	799	768	773	808	796	809	787	784	779	760	765	770	815	750	755	812	821	761	761	767	805	829	796	790	770	759	795	736	761	795	821	776	767	765	776	769	747	804	775	763	783	732	749	759	773	778	789	785	759	789	756	764	767	745	719	758	791	753	736	807	752	781	747	795	727	762	789	771	794	786	791	744	803	785	841	787	777	747	782	762	790	750	769	788	741	776	765	801	762	783	824	772	779	808	772	776	773	802	781	819	793	812	744	776	733	736	786	788	824	794	752	738	744	806	794	795	764	788	813	805	792	801	799	753	746	774	744	759	773	771	824	764	811	785	792	802	783	793	784	784	818	741	738	745	769	768	785	812	744	791	777	793	796	805	775	791	811	769	768	741	716	792	822	758	721	824	747	819	778	778	771	771	783	785	803	747	754	733	777	816	766	791	732	797	723	769	763	791	678	782	799	802	800	790	721	777	822	795	721	781	780	823	765	782	786	782	812	826	763	788	749	741	746	764	831	773	801	754	779	814	808	780	801	787	735	778	767	778	773	716	837	780	779	770	763	819	788	770	765	746	752	783	746	803	775	747	834	768	830	787	833	818	779	751	783	777	762	735	759	791	726	752	811	800	776	782	797	780	797	763	768	812	759	809	812	754	789	790	813	776	734	747	757	774	773	809	766	821	752	776	812	785	729	761	825	797	773	775	746	758	768	759	756	766	769	794	787	794	760	778	804	722	771	695	783	773	807	798	773	787	857	858	739	796	752	787	800	794	776	782	751	764	772	807	787	757	749	782	801	710	750	760	787	828	782	792	771	753	812	739	739	843	761	790	801	806	789	773	771	775	830	803	770	757	777	755	821	852	748	749	802	831	809	738	803	794	733	762	810	800	751	752	720	801	810	779	777	773	825	764	757	814	759	808	835	804	735	820	779	782	781	806	732	760	749	769	762	764	754	774	793	768	777	817	787	716	765	769	745	754	802	795	836	779	800	758	821	757	801	783	795	792	779	804	785	785	785	786	737	741	788	826	832	785	782	785	776	830	790	744	786	745	801	762	729	762	758	761	739	808	717	760	763	751	723	763	788	754	712	777	785	790	764	761	772	812	765	793	755	774	704	779	775	804	729	764	789	765	773	758	762	791	748	783	764	781	772	756	805	824	801	753	760	747	756	809	805	782	750	799	786	791	765	820	758	848	719	785	753	778	754	783	823	754	752	769	771	793	751	796	741	786	755	835	751	799	787	761	769	810	790	767	781	800	785	822	810	783	776	826	722	735	786	773	811	741	745	792	795	752	817	748	764	785	779	751	747	825	721	719	785	744	814	796	796	769	796	769	725	816	805	770	755	721	811	776	759	776	830	792	789	788	736	793	771	753	785	772	765	777	769	794	773	761	762	796	775	739	778	769	768	804	716	790	772	790	832	779	797	789	744	814	833	775	768	733	751	750	792	781	787	757	743	744	775	753	778	811	776	723	783	761	765	780	745	757	791	757	736	741
53221	23852	4909	1689	1173	878	703	565	508	449	378	401	378	322	332	322	284	300	295	302	272	287	290	247	264	262	249	247	245	247	268	273	279	256	254	251	239	240	254	242	251	244	260	247	256	258	228	285	275	255	238	239	256	247	268	261	242	261	237	242	249	279	216	250	231	237	252	262	212	267	255	275	257	246	263	221	236	239	238	253	241	250	250	260	242	244	251	267	250	241	209	253	292	239	265	266	231	222	255	231	233	242	227	263	228	224	252	228	264	250	236	225	231	253	291	256	232	220	228	223	241	257	226	248	266	255	275	232	220	253	248	209	233	242	243	258	236	258	248	239	259	276	272	252	242	259	232	218	235	227	268	245	240	235	263	239	247	259	239	248	244	261	232	228	254	245	245	241	234	241	233	234	259	232	255	245	244	232	242	253	252	245	269	241	233	245	233	240	250	257	231	238	243	202	239	260	238	218	247	232	270	253	265	249	264	259	266	244	261	241	261	284	257	256	245	240	236	249	240	223	237	270	276	241	233	244	264	268	233	248	252	253	273	228	272	237	243	221	267	247	253	246	260	221	270	232	244	245	253	268	273	241	251	278	229	232	234	246	228	256	245	265	238	236	251	246	228	246	244	226	235	265	257	261	257	239	229	256	233	263	233	257	243	236	259	265	232	230	253	247	239	254	256	255	234	235	247	251	215	219	242	245	249	233	263	239	271	224	233	280	279	229	250	236	234	237	244	262	242	249	248	238	257	239	230	231	270	252	230	266	235	240	225	269	232	275	238	218	245	259	255	258	240	253	256	218	255	252	252	268	243	214	233	240	249	252	245	235	239	245	247	260	252	268	248	250	244	244	247	226	222	268	259	232	237	259	259	215	202	215	249	258	253	229	226	249	248	246	227	256	247	259	250	260	260	250	239	252	247	271	256	247	237	221	243	247	242	285	245	252	251	260	236	241	228	241	240	253	261	220	244	254	246	241	276	245	234	244	261	249	246	249	234	248	283	255	245	221	234	240	244	248	246	223	252	218	229	227	247	251	282	247	245	234	294	231	251	248	245	257	211	260	231	270	237	255	236	236	254	234	251	272	251	241	242	279	242	227	250	195	244	237	211	268	257	259	237	243	248	239	274	256	245	244	248	221	219	235	258	291	218	238	247	236	266	221	234	261	252	247	230	243	242	243	254	245	250	243	250	216	249	259	252	246	223	260	244	224	233	256	221	268	262	232	274	235	243	266	226	241	253	248	230	245	252	245	236	245	236	243	272	221	244	258	241	220	264	238	216	250	237	288	238	253	266	254	213	254	237	203	241	253	242	213	245	243	251	238	233	238	222	283	243	235	262	251	240	227	224	272	229	266	255	243	237	261	251	252	236	270	239	240	251	253	235	268	277	278	233	255	236	238	230	260	240	237	225	244	244	244	261	228	246	262	255	207	243	257	244	256	234	250	236	263	264	239	233	245	235	255	255	221	225	265	253	210	233	206	243	245	255	238	243	223	225	241	212	244	220	239	209	247	239	244	258	269	260	241	238	262	260	255	253	221	252	238	255	228	238	265	239	233	216	245	245	222	251	233	235	245	234	218	229	241	248	254	253	222	226	253	234	229	250	230	241	250	233	248	256	260	251	243	247	262	242	241	255	275	287	246	262	294	263	262	209	243	242	242	235	258	248	274	251	253	267	236	240	236	263	233	233	245	244	283	237	242	241	238	227	247	255	240	237	208	257	229	261	240	243	245	262	236	220	233	246	240	215	233	268	262	241	251	257	263	249	240	243	237	238	267	267	243	231	264	241	250	237	233	276	254	245	216	254	246	252	220	230	273	241	225	259	244	234	220	191	234	263	230	232	233	242	243	220	254	217	226	226	270	264	246	247	228	234	261	251	239	227	239	228	241	256	247	257	223	250	260	267	261	213	223	238	272	256	240	260	227	247	237	226	261	243	213	243	275	264	244	257	267	260	238	277	225	246	272	257	248	238	228	263	247	242	256	259	261	260	262	232	234	245	262	248	258	235	244	238	230	241	243	251	277	260	279	255	229	274	245	213	245	268	239	260	247	246	226	242	267	251	252	305	242	245	266	252	258	253	214	260	195	219	260	227	238	231	247	268	238	246	229	261	263	236	245	257	249	233	270	240	260	222	241	252	242	229	241	240	278	268	259	214	263	228	242	253	244	253	239	256	226	242	239	267	233	239	248	246	246	232	251	243	264	231	243	242	254	224	270	243	255	233	247	226	254	242	241	239	240	239	260	222	270	235	228	270	241	241	254	250	255	232	237	264	226	251	266	228	222	241	239	225	257	245	249	258	253	274	242	235	226	219	264	248	253	249	233	237	266	261	265	212	247	255	240	207	269	243	232	253	238	232	265	236	244	238	247	239	246	221	252	207	242	246	251	240	246	231	234	240	250	255	258	267	263	241	242	237	243	227	266	248	256	248	259	245	240	237	239	267	249	227	246	244	226	223	254	242	243	242	238	234	218	230	242	236	258	212	239	255	241	256	263	254	244	251	250	230	234	252	233	245	235	221	240	272	264	254	224	258	235	241	249	249	263	267	245	297	247	262	244	258	239	279	239	227	246	240	226	237	263	252	266	251	234	253	223	246	269	270	233	222	225	250	253	239	249	260	240	261	253	243	236	239	252	245	275	245	270	231	266	261	245	259	242	226	245	231	268	260	235	234	259	253	259	251	238	235	254	245	230	248	225	257	239	233	230	249	256	243	244	237	223	273	248	253	237	229	244	286	254	244	269	228	235	243	263	236	225	265	239	233	250	253	223	247	240	269	272	230	244	246	237	237	250	245	265	263	245	233	238	251	264	227	239	262	251	231	256	242	237	254	249	245	279	263	237	225	250	263	245	249	249	236	249	249	231	255	257	251	237	232	262	270	213	246	280	241	230	228	235	218	249	241	238	204	244	249	223	237	248	258	243	237	244	257	245	237	261	249	287	235	268	249	268	211	264	259	229	267	231	262	257	278	255	261	243	244	234	219	242	243	259	288	255	259	243	251	256	252	228	259	252	245	240	243	241	253	245	261	227	230	230	251	251	248	233	228	233	228	242	238	243	212	277	247	260	250	225	231	274	228	255	254	252	237	222	253	244	236	223	258	235	233	241	252	255	247	261	251	256	251	257	239	260	238	242	235	247	247	243	246	243	237	240	222	286	273	227	243	204	240	253	231	260	238	270	229	239	247	213	246	232	223	239	211	263	232	218	234	239	228	226	242	243	247	230	237	266	266	251	249	261	246	236	244	231	260	233	225	242	246	269	249	233	246	249	240	253	258	234	238	216	263	256	223	244	237	252	220	243	269	247	280	255	262	236	228	234	245	216	249	247	228	224	256	251	232	265	225	267	258	253	236	260	263	241	256	256	247	252	231	261	231	252	258	225	259	240	266	265	219	257	220	262	246	260	240	223	236	241	262	240	277	277	270	250	235	232	247	246	241	251	259	251	262	270	246	247	237	245	267	221	269	240	241	243	270	242
30314	2488	5207	5442	4654	3803	3082	2564	2173	1909	1678	1597	1436	1278	1208	1112	1157	1063	989	988	972	903	929	892	861	881	803	798	793	770	808	780	726	716	754	707	741	717	732	702	742	651	704	702	680	710	685	674	722	643	698	671	669	636	666	658	673	639	622	648	621	643	645	649	653	654	665	647	675	602	682	633	685	642	664	637	637	673	665	679	652	686	651	633	661	638	683	699	619	649	600	655	622	629	633	654	649	671	637	654	613	642	647	643	653	652	644	617	665	664	658	676	610	648	605	628	634	648	597	682	640	625	645	629	628	645	619	609	638	627	654	621	621	678	598	635	575	623	624	660	616	640	633	661	674	650	617	656	593	641	686	627	625	620	601	653	640	667	613	627	634	646	664	650	630	611	674	648	675	633	611	629	657	671	620	612	599	627	605	615	621	604	642	597	659	625	588	604	632	638	672	653	644	609	646	628	656	679	682	645	626	665	656	626	632	652	645	617	627	618	614	627	641	607	624	645	631	630	639	623	642	668	591	639	642	636	642	658	582	682	670	640	676	616	626	709	635	624	622	604	667	594	654	627	617	623	655	657	637	681	670	615	686	620	636	615	637	644	633	647	624	613	635	633	652	595	645	656	641	575	597	587	645	632	638	636	665	651	617	611	599	598	629	607	629	658	641	641	615	659	616	659	688	606	635	650	638	572	606	634	650	649	614	642	654	651	599	639	579	633	653	639	617	627	643	622	633	605	654	633	617	605	656	626	659	632	668	634	646	645	600	634	585	609	615	632	637	651	609	645	663	621	624	603	614	633	632	645	624	639	584	631	594	621	636	640	636	638	610	629	621	663	601	627	630	634	622	647	593	587	616	635	651	592	588	622	633	665	682	591	654	618	641	629	606	625	652	602	665	634	599	633	639	625	637	589	618	655	656	626	611	663	651	654	658	600	600	659	635	618	628	674	623	653	590	638	633	625	597	634	651	609	606	594	621	629	667	652	615	644	663	577	601	693	639	619	623	645	588	622	613	630	615	650	619	652	664	634	641	624	646	625	677	680	634	627	600	578	617	633	646	664	599	607	630	639	650	648	641	622	601	622	631	638	660	629	616	632	601	623	637	604	638	614	662	573	628	608	647	609	657	622	631	618	634	626	614	640	629	673	595	662	620	628	578	639	629	646	561	586	614	619	627	664	655	605	610	620	618	622	575	605	612	624	651	628	652	634	603	615	661	629	657	643	682	615	644	639	650	665	604	624	645	649	675	640	640	649	614	654	644	622	636	619	645	670	609	604	612	678	649	623	655	622	641	658	652	592	633	614	631	623	625	601	683	665	658	594	637	635	651	585	620	658	603	635	611	648	678	629	680	648	596	646	605	620	650	594	617	624	613	593	650	656	608	668	618	647	652	653	601	631	629	604	568	642	624	646	642	629	646	657	571	610	634	582	630	658	630	628	694	646	668	627	690	627	622	641	626	638	657	601	614	631	595	605	626	621	672	669	608	638	626	623	640	644	598	664	614	674	635	633	640	619	606	652	655	644	629	596	621	623	606	632	629	595	608	602	612	694	622	653	624	640	617	665	621	638	608	660	625	641	618	672	657	656	640	651	623	616	623	662	654	607	597	674	613	629	624	617	621	622	607	602	623	625	602	665	632	637	641	637	673	586	629	608	628	613	637	624	621	639	633	664	616	604	644	623	649	608	630	639	654	620	663	655	662	607	632	630	634	670	566	616	643	647	624	659	672	635	638	651	627	581	586	640	656	627	607	625	631	631	620	593	636	628	604	624	611	656	615	620	646	630	629	657	615	630	667	571	673	676	656	640	642	648	636	652	680	613	645	715	602	576	641	618	637	615	646	611	635	598	649	664	660	671	629	593	623	601	645	640	652	648	607	639	610	650	600	604	614	623	602	640	640	653	573	580	713	631	591	604	617	596	669	675	594	636	636	650	662	639	626	617	643	638	702	630	687	600	607	623	644	628	660	602	676	653	673	613	648	678	612	616	603	619	617	646	615	633	631	617	620	616	629	648	638	629	650	609	600	635	628	625	608	606	667	675	627	642	626	642	616	624	657	670	648	661	640	623	649	626	588	630	681	583	622	587	663	637	701	636	633	577	664	658	687	633	632	581	628	637	629	576	609	610	621	653	617	631	642	599	661	638	638	662	625	638	610	644	628	609	606	652	590	630	569	592	569	622	610	649	641	628	622	575	633	665	659	633	608	637	638	640	672	610	602	621	632	640	639	661	591	585	654	639	644	621	589	614	620	659	653	588	595	612	643	628	621	610	654	601	615	602	654	606	646	655	619	633	604	616	616	665	574	623	575	622	662	661	668	614	595	674	655	604	608	624	616	621	605	667	649	586	610	655	595	658	710	636	675	609	646	619	611	581	625	636	653	580	604	630	625	672	637	619	597	615	646	661	607	628	664	616	619	610	620	611	651	648	616	645	628	648	638	657	640	628	660	631	645	587	687	601	632	638	610	619	607	642	636	622	636	636	637	693	637	648	630	630	614	633	603	615	656	634	617	577	631	612	664	628	627	610	644	618	636	657	615	627	665	630	665	629	642	619	629	668	614	617	647	665	639	664	623	660	652	629	644	625	628	643	623	673	637	659	623	580	605	610	606	626	603	665	667	640	610	594	597	618	601	628	625	611	661	662	625	618	669	634	616	636	601	660	619	644	633	591	622	646	593	590	645	626	696	678	596	657	627	646	659	645	645	616	600	702	617	582	627	634	678	641	648	649	608	639	655	620	616	616	632	626	659	592	625	654	598	638	628	618	618	594	643	636	596	632	644	620	603	626	626	612	651	635	581	619	681	656	625	656	634	681	619	604	608	644	629	662	607	593	635	652	633	645	610	655	640	633	642	647	634	614	660	656	643	666	663	624	612	615	633	601	653	628	655	615	668	589	683	617	632	652	609	594	626	609	647	681	654	602	606	646	611	612	654	646	643	564	597	615	673	679	633	616	657	625	621	622	636	665	609	605	627	616	620	599	643	609	646	623	656	595	632	595	600	633	653	605	622	631	679	671	630	618	627	625	598	654	609	626	631	653	639	623	627	666	590	636	592	618	621	636	641	647	605	637	633	658	591	641	639	622	678	624	618	649	636	639	647	632	574	562	640	645	631	595	613	653	637	631	647	662	631	622	600	672	672	614	645	612	606	586	645	635	636	642	619	617	672	631	636	600	626	662	632	570	623	603	601	610	645	627	675	605	649	587	630	647	650	674	586	641	648	670	643	666	627	618	639	670	631	644	625	604	586	625	637	646	599	650	617	667	638	610	592	620	628	597	622	656	607	639	655	635	637	604	656	654	643	662	576	639	658	640	657	626	612	645	635	640	669	639	662	626	650	627	603	585	638	609	595	635	607	587	649	617	601	614	658	676	661	627	602	631	632	632	629	603	628	644	605	645	611	624	610	641	623	679	617	668	625	659	613	615	608	632	630	640	644	610	610	609	603	608	655	635	629	602	643	618	658	645	585	577	644	630
4272	264	206	194	194	182	188	193	183	183	163	199	170	197	179	176	172	166	202	208	190	153	169	188	194	177	191	177	185	206	199	184	190	183	181	175	178	174	173	175	179	174	162	154	154	201	178	148	174	174	199	164	167	211	183	183	161	162	175	212	191	174	192	193	186	192	164	182	181	166	156	180	193	200	173	165	198	154	160	159	173	156	177	166	190	166	187	188	179	171	150	187	196	176	165	214	186	186	199	187	167	193	172	202	185	196	192	191	212	177	176	185	155	196	175	196	194	176	191	182	174	198	172	193	187	181	158	173	177	187	171	165	171	191	177	176	195	183	173	186	183	211	196	155	187	176	173	181	146	180	207	176	165	165	181	155	186	178	179	155	173	184	202	176	185	171	170	181	170	173	163	191	164	178	156	176	186	155	178	175	150	180	200	179	170	170	176	186	150	159	171	187	181	185	131	190	176	198	174	181	174	165	170	177	193	165	206	178	178	182	182	185	175	168	193	207	158	173	185	197	173	173	170	172	185	211	207	173	188	138	164	150	201	167	175	166	190	186	193	169	178	192	173	190	185	188	202	164	197	191	164	184	184	175	181	186	171	179	183	178	173	148	184	180	159	177	172	188	185	174	166	150	170	163	204	172	188	169	157	183	176	190	184	178	171	173	188	165	165	173	185	170	158	164	202	187	170	180	156	187	184	170	194	177	160	180	166	184	183	164	161	170	178	176	195	188	190	155	160	178	173	187	154	212	166	169	183	154	168	173	192	197	171	194	173	177	182	195	212	176	167	168	183	190	179	171	168	162	188	189	174	162	167	177	188	172	191	162	177	178	177	181	183	206	185	212	199	187	178	178	189	181	187	173	164	180	198	156	190	183	169	175	173	169	178	190	184	170	161	172	195	180	184	184	176	178	162	190	180	161	217	181	158	161	192	179	165	165	165	191	186	173	163	163	179	183	180	175	149	180	165	189	168	176	193	183	166	169	180	186	182	183	167	221	177	164	159	177	183	164	174	161	176	201	183	159	165	198	170	139	199	153	170	183	184	172	187	174	177	164	156	167	182	163	178	155	200	188	166	201	154	188	197	179	157	177	178	177	155	178	188	152	191	192	172	193	182	196	176	176	168	191	198	177	180	184	161	174	161	142	168	172	160	164	176	187	178	205	159	175	180	191	192	190	195	163	178	189	193	185	181	172	180	177	186	183	177	143	176	164	199	186	179	182	183	169	175	206	202	179	194	188	205	164	224	166	159	172	170	162	183	168	189	191	195	157	170	186	174	176	190	190	186	183	162	204	176	175	206	186	178	202	171	172	178	171	160	180	166	177	169	225	171	167	177	164	161	151	172	181	162	182	184	166	170	195	187	171	173	182	188	201	157	177	199	194	175	205	164	160	198	206	176	196	175	172	170	218	174	189	169	200	205	162	201	170	164	179	193	177	209	184	150	195	174	168	159	166	216	189	173	188	203	196	182	152	181	173	155	186	198	184	182	180	145	181	201	180	172	186	171	188	178	187	187	200	181	189	161	178	170	174	187	169	189	185	171	164	188	160	175	190	170	202	168	204	194	188	164	167	155	202	175	170	182	170	161	195	190	173	173	161	174	160	180	181	167	174	176	170	174	211	186	162	198	153	165	178	168	174	163	174	196	162	179	167	184	133	175	179	181	180	184	173	191	188	171	165	147	181	199	167	178	202	180	185	173	174	206	184	158	176	189	184	185	178	185	168	162	174	193	181	208	190	181	185	167	177	197	185	165	168	163	183	184	179	175	187	180	167	169	178	200	170	166	189	173	168	171	201	211	167	175	178	196	151	192	183	191	182	206	210	191	169	195	198	158	178	187	183	165	200	185	186	171	160	194	190	166	174	176	180	211	169	180	169	169	177	169	190	206	179	166	177	188	173	176	175	171	184	189	195	194	150	186	157	157	167	182	171	180	187	176	184	195	175	172	162	206	184	190	179	187	161	171	180	158	167	168	162	189	195	193	186	185	188	167	182	192	169	152	184	174	172	170	196	182	169	179	175	192	181	175	209	192	186	172	169	191	189	179	169	175	175	196	193	175	175	159	182	178	189	189	179	179	202	196	160	165	175	178	181	183	187	192	194	200	169	168	209	172	201	168	165	179	160	183	192	184	198	201	143	184	177	194	182	180	196	191	201	168	169	176	150	175	173	166	171	165	185	193	165	175	169	166	171	178	167	181	148	174	151	182	186	171	162	166	181	204	170	177	197	165	173	180	177	168	173	164	179	182	181	185	174	206	167	174	190	161	167	157	162	183	175	172	163	166	166	204	192	166	166	171	193	184	175	186	171	196	175	203	170	185	186	194	156	167	146	185	203	183	184	160	170	162	177	194	153	175	152	179	159	166	186	182	185	172	166	178	176	150	199	186	160	176	168	179	165	170	163	179	179	189	169	186	182	194	187	165	185	195	177	177	175	153	183	161	174	173	173	179	185	191	187	172	181	172	193	225	165	172	166	180	168	183	153	203	185	185	183	196	191	192	183	140	167	173	193	195	188	191	170	170	206	193	181	185	177	187	186	162	198	177	213	156	178	187	192	186	161	177	165	177	181	160	171	180	179	183	170	182	156	187	172	158	157	195	206	189	172	165	181	190	154	175	183	199	192	194	190	185	203	185	166	173	211	166	182	176	177	166	188	179	166	149	180	165	159	169	203	175	183	175	175	186	169	178	199	192	191	184	195	173	180	197	183	184	223	169	152	172	181	177	159	213	171	193	159	185	178	177	177	172	180	180	181	161	178	164	169	153	137	197	182	163	180	179	169	185	171	161	177	188	164	190	189	183	201	192	170	167	184	174	181	156	202	191	169	179	181	179	189	176	176	176	189	168	175	181	206	191	176	180	159	153	174	176	166	166	189	195	175	176	193	181	171	169	173	182	200	171	158	173	179	191	176	155	159	172	169	169	206	161	165	177	174	176	165	144	166	180	184	177	180	187	166	164	188	154	180	181	192	195	189	172	194	147	184	162	183	179	199	183	167	197	187	163	197	189	168	201	171	186	208	172	163	194	168	185	199	178	191	166	179	186	150	173	183	187	180	166	162	183	162	201	166	173	186	152	192	148	178	182	179	178	173	172	178	191	189	180	159	181	179	175	186	157	169	175	189	191	148	177	161	151	165	186	154	174	172	170	202	168	163	193	167	183	227	199	175	190	169	166	176	172	152	159	159	209	200	169	192	182	172	165	213	190	170	173	195	197	193	171	190	150	166	182	187	177	157	160	187	185	204	187	176	170	177	191	165	181	171	186	195	189	189	187	171	188	185	170	182	181	179	166	154	199	173	160	166	199	199	185	162	173	181	172	195	192	185	177	189	190	183	162	201	196	186	175	188	182	178	187	206	179	192	186	191	162	157	166	176	174	186	179	175	184	155	175	171	149	192	166	174	190	166	160	196	202	167	173	168	151	168	164	163	184	185	187	195	167	186	184	180	187	188	200	175	194	172	174	174	195	171	185	164
4350	558	641	669	600	609	566	606	560	546	545	550	528	529	504	509	549	540	544	531	543	549	536	526	557	468	534	512	519	490	502	520	513	487	529	498	512	535	495	560	537	514	495	549	515	536	510	496	536	512	502	502	512	504	481	523	516	473	509	516	490	506	532	484	513	495	507	481	546	517	563	525	520	530	509	503	499	472	520	483	516	508	500	565	523	535	484	537	523	516	463	518	510	536	519	556	515	516	465	516	518	491	499	498	490	488	509	548	508	528	527	512	532	505	509	515	512	506	536	523	519	520	486	514	531	504	481	527	567	544	496	499	528	534	500	549	506	546	521	540	502	534	520	559	526	544	477	520	493	516	497	541	527	503	523	524	527	534	489	503	523	489	486	554	506	519	559	487	517	498	500	547	534	489	509	543	528	471	550	500	491	535	497	498	550	492	525	529	514	523	531	539	499	542	540	545	482	529	493	500	484	513	545	487	490	484	523	522	546	524	500	508	515	489	530	505	508	498	521	468	564	479	526	494	494	527	541	497	510	505	543	564	510	525	518	503	521	505	550	506	521	493	498	514	548	542	501	531	501	537	504	487	520	518	524	522	518	516	479	534	516	520	478	510	534	523	493	551	522	472	498	510	528	463	511	511	514	533	522	528	510	504	501	531	559	494	488	511	544	524	526	543	519	478	537	519	506	533	519	502	472	498	549	527	510	502	545	514	494	514	490	489	538	505	467	519	510	482	518	496	511	531	505	483	522	561	504	508	542	504	538	484	521	521	532	543	532	512	514	545	507	532	511	509	498	508	552	492	505	521	523	515	569	518	530	542	508	503	536	521	524	486	506	546	525	495	483	550	523	514	517	531	544	496	531	468	492	472	510	528	535	566	492	537	518	521	485	507	515	522	467	528	513	483	497	504	526	512	504	512	542	525	498	515	551	536	490	489	531	541	498	533	479	465	448	478	505	505	494	492	508	496	528	513	532	561	521	486	464	513	517	500	515	469	531	499	542	491	505	562	517	521	496	532	498	524	522	506	530	530	546	500	479	494	485	528	573	513	475	549	526	564	527	495	475	498	478	532	509	524	545	510	603	551	528	526	481	545	534	512	471	574	521	555	567	540	527	513	534	512	548	515	523	523	500	528	539	533	527	508	495	534	525	516	502	522	511	530	480	517	499	526	532	521	556	503	528	498	500	503	500	509	519	527	487	511	524	497	490	503	510	493	507	503	521	561	516	503	506	562	517	465	542	529	518	498	502	524	454	519	524	541	526	526	561	532	521	528	493	546	429	553	517	545	523	503	501	520	494	529	484	521	559	479	497	508	534	505	501	573	486	504	507	490	530	499	550	498	539	507	488	529	519	505	513	524	533	502	509	545	493	529	543	494	536	483	530	568	494	500	495	528	489	524	495	489	515	533	494	504	554	489	527	493	532	548	524	510	521	494	533	493	516	478	564	528	510	511	517	469	509	543	517	546	521	550	512	513	517	502	494	514	523	506	491	478	515	492	488	552	507	484	470	534	497	520	494	482	497	537	528	531	513	473	497	534	550	473	527	469	495	498	517	520	493	545	513	560	512	504	514	554	497	532	479	541	503	498	524	522	523	512	510	515	525	501	523	556	513	524	556	522	499	510	491	481	482	519	506	546	466	526	501	509	521	479	540	504	522	480	499	556	528	522	505	516	506	537	531	487	499	505	528	502	480	506	500	551	519	537	493	530	486	540	546	500	499	483	502	493	504	480	488	510	536	528	479	487	541	476	532	544	522	473	519	500	545	517	507	532	509	515	504	519	499	520	524	501	483	530	474	503	544	518	573	504	483	493	499	523	552	497	527	531	521	515	530	524	492	546	531	500	521	528	538	531	466	536	525	491	537	499	514	497	519	484	519	519	535	501	520	540	528	537	503	585	492	515	526	476	521	506	508	486	518	513	480	507	491	452	523	507	496	520	484	516	527	525	518	506	516	524	533	496	520	481	551	531	515	500	526	509	523	487	469	505	492	500	502	487	543	538	504	534	500	525	523	522	521	498	510	518	513	522	533	545	522	513	482	526	522	494	472	505	503	516	516	456	569	530	478	514	548	544	551	527	537	530	534	476	493	507	522	509	493	542	505	501	515	507	499	497	545	530	517	516	532	547	529	509	519	517	549	508	539	530	517	531	539	531	508	500	540	507	538	514	533	546	530	515	522	534	532	483	527	501	529	506	517	550	503	499	515	519	513	487	514	547	532	507	513	488	515	517	517	541	511	525	535	504	519	529	482	516	460	521	515	487	504	519	508	545	557	485	503	529	465	513	464	487	527	559	527	505	523	532	527	484	482	497	539	526	495	488	521	490	535	510	545	480	499	530	483	518	505	531	475	581	514	509	522	481	522	520	513	510	549	520	543	523	502	509	490	508	533	515	527	494	517	526	503	471	499	491	497	494	523	473	507	500	464	523	523	498	529	525	526	521	524	526	536	504	548	557	531	533	487	517	498	524	487	514	518	490	527	490	553	521	540	511	492	533	455	478	524	501	533	557	548	532	481	522	516	524	513	530	483	517	510	523	503	530	509	507	523	508	527	498	434	484	532	512	535	504	544	530	529	518	554	508	491	505	579	507	488	566	501	474	547	517	499	541	493	539	523	551	536	575	503	492	484	517	497	537	518	530	510	517	524	493	562	528	526	493	508	529	517	508	486	492	488	512	548	528	544	504	533	493	516	501	528	482	530	533	526	514	505	483	542	486	507	518	549	530	458	516	495	509	481	556	520	518	544	523	518	523	541	525	505	518	517	524	530	520	513	490	533	491	500	494	523	548	531	467	538	524	504	541	480	507	526	525	509	562	503	494	522	531	502	504	527	526	513	535	519	526	487	515	524	536	504	507	487	517	480	500	529	527	518	495	533	533	536	483	500	480	522	501	492	550	511	548	552	514	498	518	532	512	520	491	521	521	484	507	500	506	554	507	567	479	511	527	491	472	537	596	521	513	532	483	514	512	541	547	496	545	557	506	531	509	571	468	533	495	517	496	541	555	501	490	518	502	481	511	571	523	486	485	521	542	531	519	497	520	518	535	478	545	503	537	485	505	507	482	487	538	545	519	504	527	540	507	514	504	484	463	510	511	483	500	521	509	461	505	524	536	537	498	542	507	512	471	543	520	473	538	530	485	549	545	498	539	517	521	524	522	509	541	541	497	544	506	520	452	507	493	522	520	521	517	512	494	531	542	518	517	522	543	505	531	499	520	516	473	516	523	549	514	497	501	543	555	509	509	474	509	508	519	488	481	516	530	521	507	499	508	511	537	491	484	527	494	535	488	494	500	551	534	502	550	528	511	515	513	479	502	514	523	519	526	510	546	567	501	524	510	545	553	502	523	525	561	524	492	538	510	493	544	495	488	520	514	530	528	474	503	556	485	490	482	528	503	494	491	504	553	526	518	522	510	506	505	454	495	526	494	533	482	484	530	556	531	499	534	525	537	463	545	483	498	520	500	486	510	513	518
40831	12255	1666	1005	737	618	506	479	413	397	406	384	345	350	351	297	313	333	304	310	336	323	297	317	319	296	303	283	310	323	311	311	306	290	290	307	315	297	301	328	320	314	301	286	271	298	296	303	276	307	311	313	317	299	321	311	296	277	335	308	322	287	327	307	301	313	297	316	311	284	286	296	327	318	295	289	318	316	310	325	273	338	299	309	256	300	324	290	302	294	315	320	303	290	307	315	273	279	326	303	316	288	301	288	313	303	339	302	319	276	296	297	259	301	320	338	298	301	286	309	313	300	295	307	294	312	301	310	268	280	327	309	312	286	279	285	280	298	295	307	291	302	297	279	281	301	309	307	305	306	298	302	279	295	298	291	304	312	265	273	291	322	285	269	291	282	320	302	281	316	262	333	302	285	313	297	313	291	306	308	292	310	283	301	294	326	279	327	319	298	312	281	316	282	313	326	308	298	303	277	274	299	303	295	293	304	329	302	305	331	290	329	289	307	278	295	309	290	346	288	277	283	306	306	302	305	293	297	320	317	331	310	268	314	317	290	321	283	312	304	305	298	335	280	280	312	360	314	320	300	325	268	299	281	309	327	306	289	268	260	271	293	304	319	300	306	285	277	316	300	293	314	295	307	271	296	343	263	299	290	299	291	314	303	288	298	281	304	316	310	326	309	289	311	273	301	295	320	299	309	310	275	314	325	318	318	303	297	291	273	327	336	264	302	291	267	297	326	317	320	316	288	287	272	313	276	290	271	316	326	320	329	312	292	338	317	318	310	303	303	302	277	322	273	271	309	316	302	286	281	283	282	310	282	293	285	302	288	306	320	274	313	274	290	316	305	291	303	297	310	297	309	290	292	306	292	281	287	304	303	296	303	303	290	295	298	297	274	296	314	307	295	307	279	307	299	270	326	298	290	296	284	318	314	349	287	316	279	309	294	316	328	291	321	299	302	303	294	324	343	273	315	286	308	296	299	304	292	341	300	266	329	300	286	296	302	293	299	259	280	285	340	324	262	331	292	288	299	326	292	304	286	324	289	300	276	272	303	290	315	277	302	314	294	305	265	295	319	296	284	277	299	283	287	290	324	299	264	287	332	313	296	312	279	303	297	318	310	308	292	282	288	314	306	296	316	277	279	293	318	301	277	278	308	290	303	314	316	296	306	297	288	334	275	304	284	292	290	310	268	266	332	275	316	298	300	314	310	329	289	298	307	306	324	295	274	308	316	292	293	285	292	290	282	339	288	310	296	306	314	319	287	286	280	308	301	329	306	292	282	305	304	280	251	307	287	289	276	304	295	306	304	290	305	309	276	297	320	359	313	299	309	271	291	295	309	317	299	299	312	309	294	300	257	275	301	305	316	320	318	302	300	298	284	291	310	296	282	272	303	302	288	305	289	272	301	304	315	285	317	292	292	270	315	331	298	281	319	299	284	309	351	301	314	289	303	274	315	328	292	279	284	312	307	295	281	311	298	288	303	329	314	288	289	303	339	313	342	322	287	291	313	298	298	315	332	309	294	333	316	312	300	301	292	319	287	312	297	317	324	310	312	310	336	299	250	320	303	305	304	300	292	323	303	298	270	312	322	302	264	329	302	338	306	305	295	271	311	278	320	297	344	282	317	275	299	297	299	271	318	281	305	286	295	281	279	300	299	312	295	308	297	284	300	294	286	295	284	299	277	264	317	297	330	284	279	350	300	306	279	269	260	304	303	307	249	290	302	314	309	291	292	287	296	290	294	265	282	331	290	305	316	305	312	276	308	314	300	282	318	310	285	299	288	292	294	281	313	268	273	312	287	294	309	307	285	304	318	316	270	283	302	329	313	305	292	324	318	303	331	314	276	292	278	310	334	301	323	316	291	285	290	259	268	314	294	309	297	279	295	284	316	275	291	325	298	256	291	295	287	297	319	301	290	319	338	273	295	310	286	320	281	273	335	281	293	294	320	304	287	278	327	289	277	312	271	288	301	324	327	328	291	295	315	280	289	272	292	326	339	297	307	294	281	311	309	312	309	284	274	313	281	297	310	292	282	288	308	294	323	286	305	316	296	322	296	305	299	273	277	282	283	274	277	280	286	317	300	317	279	283	322	287	299	305	305	329	322	297	295	313	284	324	282	285	309	289	286	335	289	292	308	285	320	306	283	293	287	340	294	317	307	262	286	338	286	322	308	313	300	333	292	313	329	277	322	300	290	293	301	287	301	295	360	319	315	313	290	297	306	338	307	300	286	323	263	311	331	312	297	275	276	301	318	292	338	283	322	342	280	306	296	267	326	338	305	292	298	282	324	277	275	278	306	324	333	325	307	282	285	315	287	351	310	321	329	316	313	310	305	309	279	297	276	279	273	285	325	290	310	313	314	261	302	302	342	278	326	266	266	330	284	291	279	252	252	302	294	306	271	291	309	314	332	296	295	322	312	289	316	286	294	289	310	295	281	330	261	272	321	349	268	310	287	310	312	291	311	291	286	282	280	311	302	278	308	326	313	320	298	295	286	281	304	314	285	292	309	291	309	295	264	280	311	314	304	300	299	294	306	300	282	286	310	323	307	305	318	281	304	307	307	338	322	306	285	296	307	315	327	292	279	324	302	311	301	284	295	308	318	278	317	298	295	306	259	312	282	311	295	275	304	336	316	282	278	295	287	304	293	337	285	297	320	330	284	277	300	322	306	297	324	280	310	307	312	300	308	295	300	324	307	338	321	288	309	299	297	301	332	295	322	324	298	302	313	267	272	273	273	333	314	284	326	294	279	312	325	296	315	272	316	284	307	327	296	280	322	298	308	333	293	303	316	321	321	286	294	312	321	274	292	312	277	283	312	324	288	300	269	274	311	271	285	270	301	324	285	292	272	280	283	312	286	295	276	307	295	323	309	284	281	279	275	281	270	285	292	289	293	280	286	289	329	271	282	329	310	297	283	284	313	287	291	319	325	298	258	293	276	301	289	296	310	297	296	289	307	327	313	284	301	320	288	335	299	297	297	323	316	288	313	306	251	282	274	281	329	281	270	296	294	303	315	327	301	307	302	277	285	298	322	288	314	288	261	270	321	256	305	308	315	305	298	277	325	277	285	321	320	295	308	296	308	301	289	306	287	321	301	309	260	287	293	313	293	297	300	297	312	319	304	265	293	323	301	286	309	301	289	302	287	276	274	330	304	281	289	301	287	323	288	323	300	318	306	303	310	306	322	294	298	318	309	290	297	315	291	301	268	266	284	296	312	319	296	324	323	326	295	301	319	306	289	299	295	284	313	322	299	295	313	293	281	306	322	324	292	312	305	302	285	290	320	286	285	352	283	298	300	277	306	299	305	323	291	273	286	307	293	248	276	266	286	297	321	291	319	267	317	327	307	292	284	307	295	300	305	309	282	297	285	304	309	314	295	294	282	304	320	327	275	283	312	286	293	327	281	297	295	309	320	297	315	347	326	299	288	292	295	298	309	314	312	318	293	281	332	285	287	315	248	325	286	297	341
21900	1521	3156	3330	2892	2334	2092	1759	1582	1451	1338	1218	1193	1135	1131	1004	963	1050	916	997	974	963	922	966	959	910	890	863	858	855	837	858	837	826	812	819	806	821	844	818	807	782	878	815	767	797	812	784	811	775	820	777	771	785	832	780	801	822	761	829	814	804	838	761	776	777	767	829	802	801	801	759	869	787	800	794	800	842	748	795	810	789	746	789	812	779	796	763	767	743	779	788	826	776	762	781	785	804	808	821	775	768	753	776	800	803	736	825	825	797	781	774	805	788	784	828	784	780	741	728	782	769	791	773	778	796	758	752	755	811	809	804	751	795	800	792	808	770	835	758	749	773	736	758	806	772	767	811	756	769	769	752	800	788	737	786	827	829	761	779	785	758	819	795	732	758	773	769	815	769	767	747	754	754	762	745	777	767	857	775	811	763	766	776	809	775	793	785	742	775	790	767	808	762	761	744	829	746	780	771	789	771	765	811	781	785	785	779	779	754	799	773	773	744	775	755	838	777	790	812	809	833	750	730	774	787	803	742	749	768	736	791	774	749	779	792	785	777	777	809	760	819	757	819	776	797	797	807	741	781	812	778	753	747	770	751	822	783	806	771	771	809	743	766	785	805	777	783	817	778	776	758	779	786	774	772	862	759	791	791	780	789	745	814	749	781	785	765	742	740	784	810	761	785	777	771	763	794	778	760	768	742	764	821	759	763	811	772	793	746	791	736	768	751	787	791	752	766	788	811	801	809	757	780	816	784	772	770	700	735	779	796	775	801	752	827	810	763	808	774	738	791	751	779	758	772	780	744	773	745	750	790	767	782	810	768	738	773	820	772	772	785	789	753	754	754	762	786	818	781	797	764	798	713	797	788	788	765	769	765	796	817	768	782	755	773	824	803	762	775	807	731	811	819	781	788	767	773	768	764	774	726	797	773	786	731	790	787	819	785	781	752	798	768	822	754	772	810	811	771	778	814	822	807	791	821	795	739	774	772	773	742	784	815	787	761	791	811	760	816	711	756	782	753	754	765	742	758	760	745	774	802	707	777	804	780	748	778	764	831	795	778	756	820	736	763	787	762	771	741	764	768	804	765	715	750	749	720	789	747	820	773	774	823	817	773	817	786	782	769	776	808	749	758	780	780	811	737	761	836	775	762	777	751	800	760	780	794	767	738	760	804	769	811	785	836	797	797	807	772	839	764	760	762	754	846	799	799	827	771	753	722	776	742	763	790	805	775	774	819	792	838	768	828	756	831	733	787	792	818	760	763	797	757	738	774	784	711	851	740	821	729	858	760	732	739	773	711	765	782	785	765	795	785	780	755	756	779	790	828	759	842	781	827	776	798	756	814	772	785	857	785	809	815	777	735	752	760	798	797	795	801	761	751	776	734	795	792	770	742	770	773	802	782	740	775	774	786	755	786	767	811	787	741	748	825	800	806	789	788	794	768	750	775	799	768	761	779	774	780	772	789	790	766	776	790	772	765	772	785	722	768	762	807	748	808	783	806	838	720	755	829	758	747	809	763	742	814	799	815	778	822	775	748	793	734	765	786	793	811	774	773	781	847	779	778	782	760	801	775	801	768	748	812	781	751	772	823	795	798	775	818	747	773	738	757	844	777	807	764	773	748	786	775	752	788	788	760	763	770	790	752	777	783	786	756	783	763	759	769	795	759	759	809	797	776	791	724	784	801	750	775	760	780	776	847	773	751	789	782	767	820	799	810	795	797	749	836	788	752	789	751	782	790	745	745	780	816	801	804	772	788	781	779	757	750	705	771	777	783	778	758	783	834	764	763	767	780	731	703	768	744	758	786	828	799	836	783	804	758	764	816	824	793	774	804	789	765	758	750	747	766	770	779	856	793	747	782	763	757	768	754	775	781	746	762	819	785	742	834	778	783	790	772	789	755	775	747	822	822	741	776	812	797	773	753	805	765	776	767	768	753	736	781	791	772	763	727	773	780	789	792	745	810	762	760	750	793	792	790	809	740	807	723	753	822	774	829	795	830	750	819	714	818	785	757	733	758	803	778	794	773	790	765	816	792	754	760	766	761	777	792	758	807	822	751	812	763	779	813	778	747	787	747	743	825	812	797	818	807	750	821	742	759	746	787	780	822	749	743	793	771	743	767	799	744	804	777	751	764	790	786	735	794	766	782	782	766	739	776	755	768	733	828	803	812	760	804	772	812	755	775	735	810	784	830	795	773	791	762	752	760	752	826	750	803	810	802	788	831	775	775	748	762	744	782	749	803	792	798	766	774	756	759	787	806	747	805	778	763	809	801	761	753	813	742	821	743	775	741	760	791	797	762	814	780	779	817	815	775	713	758	799	757	818	782	817	804	805	802	749	754	754	795	758	804	780	767	781	767	741	807	753	810	794	789	791	753	744	777	758	767	785	686	751	814	781	774	789	761	783	738	804	790	772	826	793	786	777	765	794	778	784	782	757	772	781	746	742	767	782	817	768	784	781	788	799	769	791	721	768	764	757	755	811	777	781	798	763	766	797	766	799	791	765	736	793	792	756	760	724	729	761	776	795	750	768	761	873	749	771	749	755	760	789	820	769	803	768	756	824	746	808	795	767	765	782	775	772	756	761	781	791	776	750	757	787	767	746	780	786	760	766	800	777	783	759	798	739	777	800	789	814	781	785	821	777	787	796	795	756	791	749	739	799	809	798	785	754	743	763	758	840	778	760	803	761	790	752	774	809	785	792	796	798	761	818	786	823	810	705	748	758	762	813	732	760	764	789	736	763	789	750	775	783	791	770	785	773	772	824	748	779	801	729	794	755	807	780	776	785	850	747	784	819	751	777	732	810	771	773	788	765	822	740	757	771	760	786	802	729	778	817	783	789	728	778	752	791	837	735	778	754	771	749	829	800	782	797	798	774	804	805	788	774	759	829	779	770	747	793	766	785	776	816	728	815	799	768	800	763	793	817	810	826	777	827	795	807	788	788	803	796	783	779	797	758	801	738	810	808	788	752	747	769	748	774	777	773	777	802	763	742	760	811	808	719	784	802	787	769	798	782	768	795	780	770	744	839	762	745	753	756	782	755	779	854	753	762	788	751	828	785	830	824	780	715	768	770	764	780	816	823	771	807	817	745	808	799	805	797	759	768	769	758	773	751	812	766	802	762	795	809	817	802	759	800	765	758	803	799	780	819	776	766	795	789	694	758	763	810	739	784	747	794	746	757	771	800	774	779	838	802	815	792	775	749	772	789	733	822	734	784	821	752	776	804	759	794	757	830	804	777	798	807	748	820	775	763	824	792	776	759	766	758	776	790	764	715	800	799	800	808	752	808	774	754	777	763	760	763	752	752	790	799	805	775	758	843	787	753	720	764	759	714	794	804	793	797	793	750	759	795	797	758	764	817	770	701	823	778	765	775	819	797	751	761	791	840	784	766	785	748	806	733	796	792	787	781	754	782	797	739	775	788	752	796	760	773	741	812	770	792	765	758	724	759	741	790	783	774	756	797	767	785	738
53666	22307	4235	1743	1118	798	647	559	483	439	382	361	313	333	336	309	285	297	292	278	293	280	246	260	265	287	256	265	297	274	277	277	254	262	274	266	263	253	295	256	234	277	237	266	243	255	226	261	235	223	286	271	244	252	234	269	240	245	230	274	238	241	249	238	226	245	250	250	270	245	249	242	252	237	230	245	240	253	226	266	240	231	243	268	248	219	244	231	235	237	243	234	240	236	238	239	250	220	242	255	249	249	230	249	269	235	261	266	242	249	273	223	243	233	251	243	254	230	226	240	230	263	235	269	248	257	239	259	250	245	255	247	255	227	251	238	248	239	245	270	247	234	247	239	258	217	264	240	219	240	252	241	245	268	273	270	238	259	261	239	252	244	254	218	254	259	242	250	258	245	255	258	253	216	246	284	248	262	233	214	255	247	256	257	211	250	229	249	264	256	264	229	254	250	249	230	227	236	251	244	237	212	239	264	259	240	275	229	259	249	218	222	267	223	263	227	223	262	238	263	254	249	241	248	233	244	277	247	233	244	261	236	264	248	238	257	234	270	226	255	249	247	252	240	253	237	252	237	252	245	244	215	236	218	242	259	247	233	263	260	238	236	251	261	222	228	234	215	248	278	245	277	243	237	240	252	239	231	257	208	258	250	247	256	257	246	224	245	278	250	252	233	233	234	258	275	245	231	235	251	234	243	283	261	243	242	256	245	227	247	256	272	267	241	287	253	217	255	256	243	221	252	237	231	222	220	262	236	252	247	242	248	251	254	258	235	232	241	239	248	255	220	222	229	245	230	254	212	257	234	233	233	246	242	229	268	244	238	260	252	251	251	248	228	276	211	226	223	227	248	233	262	225	248	253	258	258	243	239	249	236	263	235	250	240	239	225	223	239	247	220	233	276	259	221	224	217	243	251	251	215	243	247	236	241	197	232	215	246	214	254	264	228	252	256	242	249	233	220	241	262	236	226	244	252	260	247	242	255	247	223	219	242	228	259	274	274	239	237	270	250	235	232	234	234	224	262	251	251	256	243	227	226	220	243	239	245	229	239	212	246	272	259	222	236	237	224	221	250	278	243	240	271	240	286	246	247	228	251	243	278	233	233	270	260	253	238	226	233	245	245	257	265	241	235	230	230	258	241	240	245	220	225	263	250	249	239	265	250	242	251	231	260	250	242	247	277	222	217	268	239	264	256	238	234	249	290	245	244	244	240	265	252	246	227	225	265	242	255	227	266	238	249	269	249	252	240	277	257	237	264	236	229	222	251	239	245	250	232	237	218	256	267	231	255	278	267	260	251	270	254	253	268	240	242	236	211	266	274	233	280	225	266	259	265	251	239	219	217	251	263	249	233	216	243	257	246	259	233	217	236	242	259	238	215	223	243	257	245	247	231	263	267	234	251	261	263	241	272	240	262	269	234	261	249	248	255	232	257	252	231	251	229	261	249	281	250	237	242	240	263	236	243	238	243	280	246	245	236	264	259	261	265	224	243	265	236	243	233	261	236	262	248	236	258	243	264	244	259	242	240	276	234	277	204	256	239	244	232	261	253	242	214	229	265	216	271	272	270	248	241	263	266	230	247	282	252	250	242	243	225	213	242	224	236	276	251	243	237	251	234	240	247	313	227	237	269	244	248	244	235	223	244	240	254	243	225	225	250	233	244	259	259	264	237	265	249	278	235	225	265	278	217	219	282	251	226	254	220	247	255	253	245	252	260	278	253	234	257	251	234	256	233	254	247	269	231	233	227	255	261	236	240	240	222	282	222	246	238	246	251	262	250	244	248	228	228	219	221	223	216	252	244	251	242	222	263	222	246	241	241	247	247	254	214	250	255	243	231	235	220	240	256	229	256	254	261	263	251	236	262	251	257	248	238	268	242	219	278	233	236	265	238	253	253	225	259	225	221	239	226	242	213	242	272	246	241	254	237	256	257	231	231	239	241	259	270	248	258	226	262	248	239	253	227	264	232	255	228	215	229	238	267	241	225	248	245	237	269	242	264	223	286	228	267	238	247	236	225	241	254	224	244	258	248	217	251	229	233	235	247	250	236	251	268	265	247	238	233	232	250	239	243	250	253	239	236	260	239	249	235	251	234	235	238	261	240	209	264	201	230	216	257	241	236	271	249	245	210	226	253	227	248	228	232	216	245	211	258	250	235	241	236	240	256	242	237	255	238	258	251	258	244	249	204	221	243	261	241	279	239	233	272	265	234	220	223	269	259	237	247	251	229	239	216	243	233	262	230	262	241	260	246	260	247	220	259	239	256	251	244	236	211	272	238	230	256	268	253	276	267	227	260	225	269	251	211	249	217	252	238	231	233	240	260	254	247	247	247	229	223	246	242	219	241	243	237	252	256	251	230	224	254	264	260	241	249	247	279	248	239	217	306	217	263	227	233	251	216	241	229	247	272	233	237	246	241	228	250	248	257	232	269	230	236	282	260	219	221	237	253	216	239	234	265	237	229	234	235	247	251	274	247	246	242	223	235	250	232	259	209	262	236	264	284	250	214	246	234	254	231	231	227	234	257	236	221	273	229	221	236	287	285	235	229	251	256	238	228	252	273	265	244	241	217	226	252	225	257	259	282	265	249	251	210	272	238	253	239	268	235	206	240	238	249	266	272	230	236	233	283	225	221	237	238	242	237	235	246	238	238	224	230	220	217	238	231	228	222	248	248	247	247	256	256	225	239	220	258	221	208	238	246	224	218	228	248	237	243	279	220	247	229	220	239	237	244	230	250	226	236	250	232	278	263	266	256	259	224	234	272	233	246	249	243	258	247	239	246	252	265	224	247	230	237	221	245	252	242	260	272	256	240	255	229	220	248	246	244	249	225	253	256	275	237	250	253	235	276	228	248	212	249	238	238	244	245	199	206	249	249	212	255	217	231	246	223	219	252	266	223	226	242	257	247	253	221	250	259	237	237	250	245	241	250	228	260	232	246	258	208	220	253	255	235	227	266	231	257	248	239	228	242	243	232	286	256	236	247	238	227	232	232	237	229	239	247	269	251	233	242	241	253	240	233	247	250	223	269	238	242	250	279	266	264	248	247	251	250	273	237	234	232	230	257	266	247	224	222	234	241	260	239	255	223	227	258	257	258	273	228	230	250	242	251	235	227	236	221	249	232	256	233	240	237	255	250	249	235	237	227	260	211	224	243	258	234	238	242	208	240	242	230	237	255	249	250	209	256	231	262	247	243	265	242	226	268	233	230	228	250	232	257	245	235	275	266	232	259	244	265	210	230	251	260	236	246	235	267	247	228	247	237	245	261	246	242	285	227	273	265	260	218	224	251	238	242	239	268	249	243	250	273	276	239	262	254	232	225	249	265	255	231	240	227	253	273	239	243	252	250	257	251	231	247	246	238	241	262	235	263	261	208	239	232	251	234	243	254	280	240	240	231	256	254	243	222	243	255	237	203	258	275	272	227	250	219	217	261	243	256	294	257	242	252	250	252	260	237	234	242	233	244	250	277	262
29773	2309	5208	5510	4692	3674	3178	2594	2103	1934	1749	1587	1428	1388	1208	1151	1102	1090	1064	966	956	912	917	893	849	782	860	814	760	775	733	745	754	730	778	725	643	691	750	721	725	682	713	663	668	689	666	697	682	725	730	697	693	646	679	655	624	661	656	615	636	641	634	721	630	651	666	683	677	667	674	630	699	680	631	608	635	667	653	608	637	612	657	632	662	610	630	658	633	594	654	654	653	669	621	643	627	674	641	633	623	641	684	676	677	640	654	624	626	639	647	618	618	635	639	637	601	624	616	635	602	624	639	645	631	594	624	630	593	645	643	635	578	663	615	632	604	635	603	626	665	606	664	656	643	607	638	636	625	642	580	626	648	635	663	629	584	597	674	643	621	604	623	637	634	592	593	617	643	637	628	636	642	650	622	632	639	592	614	597	651	633	660	665	628	617	672	636	632	611	629	668	664	633	630	632	642	616	658	618	565	646	601	664	687	663	683	655	622	649	654	669	611	611	579	678	608	660	607	621	667	625	604	652	653	618	628	632	579	635	626	646	629	623	617	620	625	599	641	670	609	589	601	631	643	643	608	637	626	649	621	614	656	569	686	602	640	609	629	634	644	644	642	626	634	636	606	644	607	673	637	661	598	682	645	599	643	597	626	653	583	628	592	693	634	621	654	633	604	671	629	648	664	663	605	652	647	651	590	616	637	627	690	619	597	615	616	615	615	605	696	652	608	627	636	607	646	685	643	626	640	650	609	578	606	630	636	613	620	645	655	621	634	633	642	680	628	658	618	614	627	569	655	656	661	596	644	633	623	643	627	584	639	648	641	606	663	680	573	630	644	653	607	654	575	590	650	623	617	624	667	584	581	631	613	651	624	629	625	586	650	638	583	627	632	618	614	648	685	591	657	614	625	633	622	626	668	638	604	660	645	595	610	593	590	632	618	608	603	636	626	626	562	606	613	612	648	624	610	604	586	652	621	603	625	583	626	661	627	597	637	617	622	623	656	667	633	641	616	645	595	646	656	619	643	623	614	608	604	625	654	594	613	626	688	581	614	600	610	622	601	629	605	581	643	603	620	668	608	649	585	634	593	645	645	606	608	602	652	632	613	582	623	618	668	651	600	646	601	619	588	608	644	603	652	641	607	578	625	641	627	631	619	640	629	627	609	611	643	630	599	622	606	620	639	641	644	652	619	649	636	653	617	601	626	606	610	601	617	681	600	629	641	609	664	669	629	621	636	608	611	621	601	646	639	595	617	637	607	625	622	641	629	640	628	628	664	688	599	593	632	682	586	649	636	687	586	659	616	621	640	593	639	661	664	628	670	676	589	646	629	665	588	607	601	616	639	657	622	691	630	639	616	624	654	645	615	623	625	641	594	650	642	652	646	600	607	601	634	665	658	618	591	599	636	633	632	628	613	664	594	633	665	639	620	617	636	619	653	612	670	646	685	681	604	621	612	650	634	632	670	682	593	657	650	571	668	591	621	613	619	619	650	659	614	591	648	655	626	636	662	696	622	634	616	662	638	630	604	584	669	622	623	592	614	590	627	647	622	611	656	605	693	661	650	612	632	667	670	650	628	666	667	649	625	635	611	602	600	591	663	657	611	612	565	655	617	607	609	603	594	626	648	642	624	626	626	662	602	608	636	663	584	671	628	595	602	639	584	580	598	648	655	668	633	595	643	598	611	620	611	617	627	628	647	639	654	664	588	632	635	602	635	642	645	605	641	595	680	652	611	652	617	614	637	635	617	592	605	618	668	644	639	594	636	629	633	622	628	641	632	628	630	649	635	644	618	593	657	574	633	654	601	589	652	636	666	651	618	625	606	656	605	640	629	593	594	658	638	613	657	640	640	661	674	619	609	661	614	635	603	614	624	614	607	635	687	585	645	605	623	674	614	612	636	650	669	631	624	615	606	636	626	633	641	665	608	652	633	610	634	605	627	636	632	630	633	647	654	657	636	613	623	649	588	606	661	646	582	605	585	684	633	618	646	660	609	624	642	649	623	631	642	602	645	628	642	593	598	563	619	645	616	666	615	680	654	620	662	668	614	608	612	617	678	625	639	611	584	646	650	620	656	633	590	654	610	606	620	656	634	626	654	649	644	596	654	619	606	655	630	645	586	640	672	641	581	639	606	661	633	597	632	658	605	644	638	638	625	645	622	659	607	665	654	618	629	630	625	614	612	621	702	632	634	653	613	683	640	599	626	615	622	603	592	621	618	625	609	614	644	654	628	612	603	699	633	669	665	643	609	652	622	602	623	591	612	568	657	653	591	603	629	611	635	626	602	646	615	634	618	659	638	648	642	647	581	602	642	623	639	604	654	658	601	617	658	654	653	596	615	619	630	639	652	630	608	625	671	626	609	603	647	591	633	597	611	602	597	655	652	592	625	615	588	608	578	619	545	621	636	624	619	590	609	704	594	616	631	609	613	638	641	614	579	611	615	593	644	609	567	662	630	614	621	655	594	645	593	655	635	606	614	612	631	652	634	666	611	642	618	659	630	610	670	608	664	577	652	603	639	620	618	607	653	638	654	604	638	636	628	646	613	610	664	615	639	671	635	659	653	638	626	585	608	677	658	612	604	635	629	627	604	610	629	625	650	594	578	640	654	629	669	595	654	636	672	645	640	598	683	580	655	644	650	642	634	596	667	631	621	639	647	667	627	667	621	549	634	667	631	572	566	672	638	621	634	686	631	611	634	624	663	613	649	626	598	591	636	616	615	595	631	624	604	663	628	584	638	604	633	664	602	623	651	616	623	609	636	652	621	637	649	558	611	672	621	610	641	668	667	608	649	640	639	591	602	653	653	642	614	665	628	657	636	608	597	630	638	613	603	641	658	653	643	672	648	617	635	620	633	645	615	580	645	646	631	664	643	657	612	603	658	624	602	621	617	590	612	666	623	661	589	607	604	623	640	619	626	628	615	630	653	615	592	644	637	643	620	611	631	656	621	625	657	617	624	608	632	632	622	656	604	638	626	604	665	628	638	641	652	651	656	644	647	649	666	628	637	588	653	673	620	646	648	609	611	623	634	646	622	658	644	663	657	628	630	610	639	645	637	665	639	643	641	619	612	624	614	637	668	633	649	645	602	613	652	660	593	607	652	606	638	648	599	665	651	609	627	666	590	669	623	626	632	688	607	652	628	634	638	618	622	626	602	669	636	654	645	612	621	651	625	643	669	661	674	600	609	641	628	624	667	674	659	660	599	656	606	653	624	645	618	574	650	651	618	592	630	674	593	635	608	607	600	619	557	653	616	629	619	623	613	615	649	616	581	597	664	621	647	633	621	643	642	641	607	643	688	599	639	631	592	654	627	653	602	611	618	616	597	612	639	597	606	613	622	628	609	623	638	632	648	699	667	612	650	616	595	641	621	633	590	629	635	601	671	640	651	638	671	643	667	624	642	630	622	623	627	659	655	655	686	603	640	637	645	586	636	586	620	624	634	599	623	671	619	627	637	708	625	628	622	614	637	620
4402	261	212	210	179	217	192	172	175	214	174	182	178	195	164	183	184	188	197	186	192	178	217	163	199	191	187	158	172	182	176	149	183	196	167	190	170	166	191	184	176	165	156	183	177	176	173	189	171	199	173	189	164	197	196	212	186	192	184	153	152	160	202	190	157	171	187	155	182	182	177	204	167	174	183	187	212	190	185	162	192	166	171	186	179	192	215	169	177	173	189	194	175	163	189	167	191	187	169	196	192	188	171	177	160	179	185	187	174	175	191	202	187	197	173	199	170	153	184	190	181	179	188	184	179	190	190	212	172	175	192	208	186	160	184	195	187	162	187	192	186	168	166	178	189	187	190	161	180	161	182	178	198	201	169	179	160	200	184	189	190	167	188	174	175	154	189	167	172	203	175	189	182	192	163	186	163	193	172	185	198	175	177	182	166	176	196	178	183	172	179	190	183	191	180	180	195	191	187	200	189	159	177	187	203	171	163	190	185	173	178	191	201	184	161	187	176	178	193	186	185	200	178	179	159	171	206	150	171	189	196	191	183	193	200	178	178	193	195	154	164	169	181	190	179	170	182	179	186	177	183	189	140	175	185	181	196	185	184	184	188	184	167	164	188	158	177	169	181	185	189	163	164	201	157	201	182	199	178	181	170	180	179	175	177	168	207	164	183	192	171	194	177	161	191	182	196	193	194	173	192	178	203	188	180	179	166	178	182	176	176	188	182	161	178	174	213	202	162	168	152	186	177	158	204	222	187	174	158	191	200	159	177	189	176	177	198	178	189	170	178	187	172	183	184	173	180	171	169	173	193	191	178	170	159	169	168	178	155	177	170	204	182	215	199	168	195	156	173	184	209	186	169	184	164	195	210	182	168	200	190	179	187	208	181	180	204	166	183	173	147	194	188	175	182	193	178	181	161	184	185	196	202	162	168	182	217	175	194	175	204	174	173	172	202	203	196	169	176	182	213	168	172	196	185	194	205	200	177	181	175	203	169	193	203	191	183	174	200	187	163	164	182	172	165	165	191	159	163	191	191	164	178	200	167	178	186	196	191	183	183	216	185	170	173	187	156	165	188	175	208	173	192	202	164	163	163	199	191	178	162	189	215	189	194	177	184	204	199	179	170	181	158	200	187	189	183	172	194	157	179	162	195	183	194	193	174	169	188	185	143	182	179	169	183	190	190	181	183	201	181	173	180	181	180	175	184	198	198	179	169	149	199	177	163	202	188	160	184	186	201	181	196	186	186	188	167	172	173	180	167	183	167	149	172	193	193	170	182	202	165	187	193	173	163	173	134	170	170	167	155	192	161	170	179	151	167	200	187	169	174	209	186	200	190	176	195	166	174	203	197	170	190	193	183	178	175	160	163	165	189	201	134	171	160	176	182	202	176	204	165	204	188	171	170	186	174	165	186	177	196	194	163	197	171	161	164	190	177	173	174	183	172	179	172	176	193	197	192	161	191	168	201	178	176	189	168	198	188	184	183	187	189	204	182	190	192	187	173	168	185	164	168	204	190	193	177	202	172	173	176	195	201	188	197	190	203	172	187	168	174	175	169	171	201	191	180	192	166	166	152	174	179	198	181	202	196	184	186	190	183	178	199	163	198	176	181	174	162	194	159	180	179	173	193	145	169	166	181	171	193	181	170	153	202	196	181	206	204	175	167	187	168	167	160	178	170	196	192	165	166	198	163	188	180	177	168	171	214	184	178	166	183	170	204	167	187	192	154	164	173	184	199	187	195	207	178	171	184	190	196	175	173	181	176	179	189	160	174	191	177	198	187	152	171	197	196	174	173	192	185	190	170	184	208	151	192	171	165	192	172	182	169	174	192	179	173	175	192	176	175	203	173	193	149	176	209	193	180	199	175	183	193	200	184	188	194	198	186	190	187	153	184	209	190	159	178	169	174	194	193	163	177	176	178	171	163	161	174	180	162	173	176	164	175	181	152	186	180	170	165	177	176	191	159	176	172	193	198	187	177	180	158	153	191	194	187	177	176	183	179	171	181	154	182	198	171	165	194	198	185	204	170	196	164	169	181	161	179	216	178	188	186	198	185	191	180	207	160	170	158	192	176	182	167	193	187	161	159	199	198	207	157	171	190	160	182	196	181	163	194	185	172	182	170	183	171	171	190	199	177	186	182	172	167	183	155	153	194	173	174	174	163	193	200	168	184	193	179	185	167	188	205	187	182	163	202	172	162	191	186	188	174	179	187	203	176	200	182	198	210	205	197	186	181	181	197	192	162	156	160	188	185	169	182	195	178	188	183	195	168	176	161	187	166	179	201	175	171	182	176	173	175	185	165	201	185	167	200	190	189	166	189	198	180	168	160	186	165	178	208	170	198	195	155	175	180	201	186	160	165	204	194	167	172	210	146	206	195	159	164	175	183	192	178	192	176	179	178	163	183	177	176	174	177	199	170	168	197	189	199	197	168	190	187	157	194	158	176	180	193	183	172	185	188	175	166	188	192	177	205	180	189	186	164	181	180	184	193	159	181	163	196	194	165	191	175	189	172	204	170	169	173	223	188	182	177	193	172	180	182	188	178	177	203	206	156	194	192	187	198	175	175	175	165	186	148	206	176	182	160	188	173	157	195	157	168	164	139	163	190	176	180	202	163	182	198	208	182	191	166	189	183	176	167	166	182	176	205	144	181	190	205	170	167	172	181	167	193	197	191	159	179	180	186	168	168	161	191	181	188	154	182	160	210	158	172	162	181	172	183	182	190	172	181	183	184	190	187	184	191	190	169	188	199	188	182	189	178	181	155	168	178	194	154	166	193	163	186	168	210	161	187	180	182	205	182	166	211	184	199	179	202	217	169	180	166	155	195	182	194	182	178	165	165	154	181	173	182	184	184	181	184	188	195	170	176	161	165	186	189	159	187	176	183	172	178	188	173	151	192	170	207	174	196	210	186	203	196	144	200	201	183	191	181	163	178	171	185	209	184	195	168	169	194	194	173	178	179	203	182	200	166	183	193	168	198	190	157	187	173	168	176	169	177	183	176	197	165	170	189	164	184	177	180	168	188	161	177	163	143	168	201	173	190	179	199	189	185	168	193	177	167	184	176	168	147	176	189	178	183	171	208	189	196	175	183	181	178	184	168	182	170	190	179	188	175	183	206	182	155	198	197	178	165	155	182	168	178	170	166	190	163	200	168	173	190	183	165	193	212	180	155	178	191	176	212	179	174	217	176	182	184	175	178	176	168	174	160	161	178	180	179	197	169	167	169	211	185	158	169	173	178	198	182	154	200	191	178	170	166	180	203	159	190	188	178	178	195	173	204	174	195	193	180	187	186	214	164	189	203	167	199	174	176	180	164	191	159	178	185	169	178	202	180	190	189	198	196	170	164	199	171	164	160	165	181	189	173	163	181	162	176	179	178	195	169	165	198	180	178	186	158	195	177	190	184	172	186	165	181	198	157	165	187	185	189	188	170	185	190	164	182	179	160	186	179	175	198	162	179	175	175	170	171	182
4301	549	645	665	600	593	636	526	609	548	531	484	562	497	556	544	535	537	544	506	532	499	518	504	530	514	539	531	521	504	500	544	494	543	510	518	549	473	509	542	525	530	508	517	505	519	535	540	535	502	513	525	495	564	552	532	540	531	536	506	506	532	506	551	504	489	497	526	496	458	505	493	552	509	531	519	490	528	536	491	523	538	528	541	515	495	523	460	539	487	561	534	532	515	546	526	533	584	505	543	542	500	551	512	515	520	468	522	556	499	502	484	508	534	491	505	500	553	536	513	546	525	517	492	492	530	523	501	504	550	523	496	497	514	492	520	506	544	506	525	483	526	503	531	548	487	512	502	513	491	535	569	504	511	546	520	480	499	490	518	523	524	512	499	461	487	542	489	521	523	551	536	527	567	479	528	519	560	512	530	533	479	527	484	470	521	520	506	527	514	524	457	492	530	533	538	530	526	503	508	488	530	515	492	537	490	501	513	467	530	536	475	553	480	496	494	490	525	521	492	535	536	527	460	548	521	516	534	532	517	535	512	551	531	508	514	528	494	482	521	524	468	491	494	478	558	541	502	535	502	503	509	527	519	526	522	508	494	552	489	544	554	549	507	476	485	480	499	536	508	523	528	516	503	534	489	520	519	505	531	552	509	517	504	533	500	519	492	539	549	521	501	525	536	507	545	545	522	501	528	514	523	547	502	534	535	535	496	558	510	575	501	537	488	531	505	520	517	508	518	540	552	503	487	516	491	536	539	507	503	480	515	520	491	507	514	517	544	548	527	516	505	513	502	505	488	467	546	534	542	504	529	514	512	515	512	523	517	527	563	444	496	515	508	529	515	508	494	515	512	578	515	535	478	478	493	513	454	480	518	488	492	535	494	538	493	565	511	568	523	490	485	520	468	506	530	484	537	531	537	530	550	506	519	547	531	554	524	515	507	526	548	506	525	504	473	535	496	525	473	538	549	565	522	487	491	479	532	487	519	537	542	543	494	513	532	511	509	474	492	503	534	543	492	512	532	514	548	520	494	490	519	465	521	506	526	506	547	509	518	506	520	508	529	530	528	509	514	468	462	536	532	531	509	514	475	479	503	484	541	491	508	486	540	480	498	529	539	531	536	537	448	563	522	526	518	500	514	540	545	501	468	552	562	524	521	518	517	484	508	484	484	528	493	526	502	506	490	504	545	511	515	496	516	497	517	504	504	549	537	516	491	475	522	522	513	534	505	547	524	524	517	558	514	509	537	496	500	522	505	519	492	511	498	556	585	516	466	458	500	549	534	508	498	514	505	540	508	515	501	496	503	532	528	486	486	538	512	540	503	525	550	481	539	517	523	526	499	537	509	510	500	526	540	520	512	503	514	480	526	505	510	540	555	506	537	512	545	533	566	505	481	466	494	493	527	497	512	525	546	539	510	476	495	489	547	465	500	505	489	518	540	492	489	510	528	503	485	491	497	528	528	557	505	513	522	503	530	504	493	490	548	476	491	516	539	485	521	521	527	513	550	557	511	507	500	504	463	498	522	488	511	541	504	532	509	473	516	485	533	547	501	489	501	531	533	524	544	496	513	521	505	520	478	537	521	517	541	571	517	500	530	520	495	523	536	469	436	522	496	508	539	509	533	538	554	502	543	482	497	503	518	524	509	503	550	529	506	500	512	557	540	482	548	506	515	522	518	539	505	512	476	503	539	507	523	515	485	492	467	520	502	532	504	500	519	486	532	524	520	516	469	537	510	469	519	531	532	546	528	540	523	457	538	491	516	527	546	514	525	532	492	502	488	515	516	499	502	558	510	513	508	540	504	540	544	504	512	552	514	509	505	511	512	515	519	552	534	511	506	477	531	528	444	542	489	481	485	490	495	529	509	500	485	577	536	481	510	490	523	523	545	493	472	499	518	562	543	472	504	516	499	508	474	491	497	499	519	505	563	541	499	511	485	488	492	521	490	540	540	530	528	487	449	540	489	494	474	527	537	516	525	497	483	484	523	502	532	504	512	524	518	539	508	505	483	536	506	538	492	526	480	511	530	504	500	534	506	527	507	538	533	524	481	557	510	545	477	482	488	482	475	500	539	518	528	518	488	540	483	530	496	526	503	513	491	487	528	559	513	491	553	503	527	515	540	523	523	523	509	503	515	506	519	538	521	532	529	541	535	535	521	506	528	487	506	536	550	493	501	497	512	512	537	539	552	533	551	502	508	517	565	557	518	506	525	518	541	544	539	527	500	488	494	512	523	490	491	539	516	466	493	529	528	483	523	553	478	486	525	546	487	515	510	527	489	509	506	497	552	540	526	510	508	531	518	477	527	563	530	511	477	485	496	543	505	524	519	494	513	561	517	534	526	468	521	515	518	506	530	500	553	510	477	503	513	490	515	530	523	545	506	556	553	529	544	507	509	509	515	524	519	519	555	533	480	489	504	520	526	509	515	509	559	542	446	540	543	518	501	494	513	513	504	488	503	482	507	536	483	543	474	514	526	517	496	498	498	515	493	493	551	557	507	532	498	498	492	499	506	515	493	509	517	535	515	503	504	467	501	476	507	509	529	489	480	506	494	545	567	513	532	473	526	535	501	486	483	552	559	497	521	526	465	561	539	525	500	504	498	483	490	491	520	522	522	486	532	513	498	513	524	511	513	502	518	502	534	503	501	537	544	536	524	519	512	536	502	502	489	490	548	506	524	510	483	482	550	511	486	542	511	505	504	525	514	494	503	481	505	509	521	521	465	489	543	534	532	492	498	482	516	512	460	495	526	528	507	538	491	532	559	524	533	531	489	492	531	468	467	526	521	530	529	507	522	496	513	522	509	476	490	522	543	487	498	515	510	499	493	518	559	538	480	506	515	473	486	505	522	548	526	524	518	512	516	511	516	500	485	492	504	492	526	502	505	552	522	519	516	522	498	512	494	516	494	493	471	550	564	528	520	537	480	508	528	525	473	506	523	505	543	501	483	510	509	527	488	490	488	573	534	532	504	505	469	542	517	544	469	531	516	530	502	536	512	491	506	509	497	527	568	522	520	504	552	527	519	483	470	525	519	484	570	518	505	485	534	474	492	526	523	519	539	533	532	554	536	537	488	499	487	553	540	535	537	535	505	509	535	528	479	524	530	543	547	470	510	538	565	489	468	531	549	530	526	505	515	492	479	555	485	516	484	519	514	477	517	533	523	514	531	536	538	470	504	523	548	499	516	504	523	506	505	519	554	549	510	539	490	513	537	466	529	508	489	553	504	511	512	505	530	507	523	518	531	493	537	522	508	504	496	504	486	508	526	494	478	482	534	525	514	483	503	520	506	477	518	539	489	534	529	534	583	497	517	494	521	509	553	477	517	551	530	528	539	513	493	498	532	535	496	536	531	539	537	548	532	522	501	521	519	511	510	513	530	503	499	548	514	489	489	508	500	532	504	544	512	506	521	492	545	491	484	508	499	505	550	523	534	517	519	526	534	552	504	512	523	521	520	548	521	497	536	468	543
38996	12400	1648	1012	714	575	535	441	399	431	402	369	360	338	363	326	328	322	315	301	305	311	338	328	319	290	258	287	328	306	307	300	309	308	290	309	305	313	315	334	304	307	301	313	307	321	316	335	282	332	278	293	297	270	280	300	300	288	264	324	324	317	308	281	292	303	304	291	282	314	291	277	262	271	277	298	299	301	316	293	300	332	291	270	273	298	317	302	295	311	305	330	303	268	320	311	299	297	265	271	298	302	283	308	281	296	315	309	295	295	310	303	304	318	316	287	296	243	304	285	298	297	273	341	291	295	288	300	284	338	317	298	287	279	296	280	309	305	259	279	281	284	288	289	298	287	306	308	314	308	293	299	308	272	295	308	264	328	280	282	306	310	299	295	307	310	286	301	310	278	281	282	322	316	326	321	296	307	293	295	299	293	278	284	288	288	298	277	313	301	271	298	297	299	261	290	307	311	302	296	293	301	293	296	282	256	302	296	309	304	250	267	305	289	298	297	288	271	266	286	262	287	331	263	287	284	306	283	294	283	321	300	308	324	347	296	287	298	260	296	314	335	310	317	296	287	284	289	331	294	315	310	294	312	302	280	320	307	296	272	301	343	314	287	298	291	306	323	291	300	301	301	285	309	289	281	289	301	292	281	313	306	300	295	272	308	308	294	283	280	306	299	291	312	275	266	312	314	261	347	275	274	316	299	285	283	288	308	274	295	289	307	285	297	274	294	310	305	272	305	300	310	272	314	288	263	288	325	269	291	271	289	327	300	290	277	336	293	283	307	267	331	315	297	273	291	256	278	292	251	292	299	286	273	304	326	306	294	277	327	278	296	314	317	328	315	294	322	268	306	291	270	330	275	292	289	269	285	279	287	287	289	328	331	278	308	326	341	276	303	264	314	315	289	290	309	289	327	297	274	292	275	282	288	282	301	312	243	272	270	264	283	328	266	293	315	275	288	291	285	306	324	302	278	287	304	311	301	283	297	304	290	308	282	302	250	292	279	278	274	312	295	306	285	295	322	289	287	269	320	302	318	290	315	297	289	317	303	284	307	269	288	252	288	298	298	275	308	314	305	295	289	315	288	303	282	304	283	305	275	278	274	311	286	299	261	308	281	317	307	315	285	327	324	301	312	315	323	279	305	287	270	337	307	263	290	282	279	298	306	277	282	289	336	288	285	304	320	338	298	284	278	297	285	289	265	334	317	310	310	296	303	249	300	323	334	311	295	311	331	285	288	339	301	301	282	311	313	307	310	305	280	300	307	282	284	308	275	291	311	286	313	285	282	299	260	317	298	278	266	301	317	313	314	300	297	298	331	304	320	276	313	335	287	288	263	285	300	321	284	286	307	298	309	288	286	306	312	308	308	283	276	287	297	299	312	294	299	294	299	299	298	282	298	305	295	272	325	315	293	306	307	309	331	320	301	273	280	277	304	268	322	262	279	275	276	299	303	295	269	294	299	313	307	296	320	292	319	279	282	337	289	317	300	281	235	311	320	306	285	290	277	287	283	272	285	314	272	297	297	326	305	307	286	296	286	248	323	295	284	296	305	300	310	306	306	308	298	308	304	283	277	276	282	292	318	307	302	323	287	326	356	286	308	299	312	267	273	303	301	340	307	312	307	297	290	304	307	292	282	284	278	319	285	309	305	321	302	284	309	266	283	288	291	300	305	303	308	304	303	286	290	313	276	312	304	287	292	311	292	335	293	288	300	309	289	305	313	287	286	302	311	284	286	295	302	258	313	278	328	321	329	312	293	321	314	292	302	293	337	294	287	313	301	289	285	322	348	264	296	293	278	328	302	331	312	274	301	288	257	311	296	315	324	301	317	295	316	284	276	287	282	305	272	293	291	333	313	292	308	276	278	312	282	298	312	308	280	301	330	292	278	315	286	317	281	307	289	297	307	288	334	295	286	301	284	322	289	305	309	276	295	310	301	279	287	288	252	317	316	265	274	305	320	280	331	300	266	283	301	303	330	304	281	256	288	319	307	297	298	253	249	328	278	300	305	303	274	291	282	322	286	308	295	259	280	254	298	278	303	273	287	281	272	312	306	300	300	315	289	289	316	282	290	272	313	294	284	318	303	306	265	291	298	317	310	296	289	295	281	270	288	305	274	257	322	293	293	292	291	324	304	277	311	289	288	296	291	308	306	317	323	285	323	295	329	322	311	320	316	356	300	275	304	289	279	295	308	280	272	295	278	303	312	266	294	284	285	305	310	259	303	284	283	263	295	302	262	290	310	293	303	300	283	293	307	311	300	306	292	293	312	278	318	317	308	329	278	309	278	274	301	312	302	291	281	326	297	325	313	269	287	307	294	292	279	329	300	288	296	310	271	305	278	304	312	315	299	326	292	305	326	319	277	284	286	309	297	311	300	312	304	287	304	269	284	283	260	305	275	301	295	268	317	295	287	301	299	288	321	279	307	266	300	289	291	285	303	284	283	313	318	335	257	315	325	270	279	302	314	287	288	313	315	284	284	293	275	276	288	302	296	314	310	308	288	313	284	314	301	289	261	315	273	279	265	323	287	308	298	310	327	302	297	288	290	289	308	302	314	280	277	303	314	279	324	299	312	284	281	300	304	301	300	303	310	258	285	296	318	274	314	304	306	314	320	286	288	284	294	328	290	268	309	305	287	284	275	314	265	283	318	306	283	268	278	302	299	274	337	299	278	311	310	288	303	239	287	302	314	292	304	276	271	270	327	308	284	289	272	287	282	322	304	292	281	285	315	295	280	272	299	298	310	324	281	299	291	272	312	298	331	292	289	323	289	293	291	277	264	282	283	277	281	307	285	299	311	313	306	296	314	294	265	261	271	288	322	302	296	287	332	277	290	319	289	291	266	314	267	320	297	291	310	280	298	308	301	284	295	335	303	275	302	294	285	297	308	297	329	316	307	320	273	304	311	304	297	291	253	325	291	271	323	311	284	326	295	314	287	264	298	295	292	288	307	318	293	306	286	326	302	297	304	310	286	303	325	303	295	316	293	288	292	292	293	281	279	321	312	313	307	309	251	295	287	271	291	312	270	284	290	289	280	274	259	342	274	328	319	301	271	330	272	315	320	291	297	296	308	301	302	282	295	328	288	295	279	298	306	307	293	319	312	290	315	257	284	319	314	306	280	316	299	287	323	307	300	319	299	252	304	309	279	301	280	319	289	275	312	319	288	315	298	306	304	297	319	288	299	281	334	275	299	289	291	280	322	275	293	284	276	294	328	310	313	282	286	268	301	275	291	281	278	299	314	284	302	266	274	308	290	304	282	304	321	308	305	316	315	324	310	299	289	281	295	291	292	303	296	313	337	299	288	301	276	291	309	321	304	280	292	294	279	249	281	344	282	273	284	313	317	280	323	281	284	307	331	293	292	309	294	304	310	287	289	280	294	293	330	302	301	280	325	317	306	318	305	296	289	314	289	297	346	272	326	325	329	330	290	289	292	266	321	299	321	305	307	321	314	282	302	285	279	287	283
21481	1625	3060	3337	2867	2520	2042	1767	1555	1443	1321	1204	1148	1157	1118	1061	1028	948	933	975	884	938	973	916	856	882	843	874	854	808	803	803	850	774	810	857	841	780	793	799	832	818	820	788	816	780	839	808	850	751	774	806	819	775	784	807	823	804	740	815	872	786	784	809	749	819	817	804	809	799	759	771	802	751	793	817	810	774	760	817	742	794	810	742	788	792	731	753	752	845	790	803	862	764	776	752	832	732	770	759	720	783	789	804	772	787	767	773	804	753	737	802	776	782	777	742	788	716	783	818	826	731	765	835	839	772	803	774	784	780	803	731	790	737	748	723	789	780	789	764	777	793	843	807	762	746	768	738	763	803	739	760	769	823	778	789	749	806	724	803	771	827	789	772	798	770	781	810	776	734	778	756	770	729	812	763	748	852	780	751	762	734	773	817	803	737	757	758	764	753	757	747	818	769	768	764	739	762	758	740	782	790	732	752	750	777	771	762	758	740	776	782	787	825	779	763	756	748	799	743	768	808	732	772	729	769	757	809	807	769	764	783	772	781	751	786	795	738	751	808	790	693	807	733	850	830	778	752	775	761	737	761	791	804	789	811	786	766	741	732	723	808	753	755	772	792	784	763	787	751	815	785	776	793	769	815	781	758	782	795	774	768	755	765	776	824	764	770	836	732	819	785	826	789	728	721	798	737	784	768	840	783	772	768	713	787	745	802	765	747	846	777	810	757	756	732	770	770	791	815	751	765	747	723	792	817	779	788	775	749	737	728	837	741	743	822	812	764	858	744	724	746	769	758	796	823	775	781	751	730	803	772	844	793	718	771	722	753	769	726	723	821	729	776	816	785	765	791	791	810	799	766	783	788	777	778	771	760	771	772	749	722	767	814	800	812	757	781	761	752	827	792	779	730	784	819	812	810	781	725	762	760	754	791	796	791	749	829	787	809	771	845	780	788	761	728	754	729	782	755	762	763	751	719	752	782	748	782	761	762	757	747	719	785	768	752	761	765	800	779	837	783	778	735	780	765	750	720	846	779	828	783	787	816	810	754	779	763	765	799	783	748	754	715	766	731	749	732	804	757	821	765	742	778	810	753	751	743	772	806	719	851	787	822	754	735	773	771	797	781	709	768	753	764	771	789	796	768	782	735	767	774	756	770	790	791	700	756	729	748	781	752	729	768	763	776	785	773	777	787	781	751	810	796	750	809	770	792	773	754	780	767	802	761	741	779	802	782	725	823	752	763	769	836	761	758	787	746	789	831	750	780	758	792	811	723	750	735	781	715	752	764	810	709	760	836	783	717	752	789	775	795	814	733	762	768	779	731	754	811	789	756	777	764	820	793	763	760	823	807	760	783	826	778	767	819	780	799	784	779	772	735	790	793	752	753	732	780	750	775	772	817	799	849	752	831	753	796	746	761	748	744	801	704	758	765	775	782	743	783	751	770	831	795	795	752	807	812	787	775	762	765	739	783	808	762	763	753	742	777	811	777	760	785	799	787	807	794	777	770	793	795	817	807	789	729	750	787	746	781	781	766	754	723	783	765	756	765	782	769	751	761	786	779	808	760	809	813	770	781	786	773	796	758	744	773	770	742	796	753	772	793	773	762	811	782	764	745	736	766	736	756	741	808	789	791	730	834	796	758	777	850	741	805	782	747	761	823	764	751	779	802	806	731	810	794	786	778	767	801	724	778	787	813	710	750	797	769	761	758	757	740	780	755	766	747	739	783	775	759	762	746	803	821	822	772	724	774	797	792	727	817	774	747	783	768	833	786	773	778	780	769	772	805	775	818	761	811	797	812	802	783	755	806	762	785	810	761	799	794	769	735	811	773	732	740	772	801	785	829	721	781	759	759	777	751	779	732	822	792	749	825	792	758	752	749	737	741	758	771	764	793	792	745	752	754	748	737	758	782	739	821	771	758	757	785	773	792	747	757	814	770	754	772	800	745	820	820	796	773	813	743	760	791	801	731	783	796	742	785	745	739	767	767	782	771	790	785	745	817	750	784	789	787	819	761	754	774	775	800	812	791	788	711	817	757	739	757	769	786	776	755	759	822	765	780	761	718	787	808	814	770	773	783	797	791	788	807	744	745	805	787	759	751	788	755	789	766	715	796	765	799	750	776	771	834	707	775	746	774	793	814	795	748	773	752	805	760	741	804	794	804	773	743	827	785	808	764	763	772	754	751	786	773	740	747	716	802	800	731	732	788	775	771	751	775	774	762	771	768	756	782	785	752	781	741	792	819	816	852	783	793	770	761	805	739	764	766	787	729	804	730	748	745	762	744	754	778	750	749	798	811	816	819	789	797	745	759	770	745	802	754	810	812	764	765	808	824	767	827	779	820	762	758	740	765	786	788	794	753	759	756	757	756	813	784	794	776	827	757	766	806	720	769	787	781	772	795	764	805	795	730	785	823	766	758	765	781	801	723	791	791	754	773	764	739	754	773	770	773	759	736	782	801	774	797	726	847	770	733	792	765	806	752	782	730	788	737	783	739	747	766	730	770	775	788	773	791	787	769	776	776	816	762	757	796	731	800	762	800	787	755	801	799	761	793	810	769	753	800	769	785	810	783	843	781	758	762	724	801	797	760	783	735	782	805	729	759	771	824	711	747	732	766	753	803	837	754	798	762	753	786	795	770	773	779	749	758	766	763	774	777	769	754	823	759	784	811	733	761	779	774	749	787	788	729	721	791	760	779	742	759	807	796	794	790	744	793	789	765	788	749	778	787	768	763	765	783	783	792	784	811	784	772	751	766	761	813	756	778	751	772	705	738	775	769	802	691	763	755	833	729	749	842	833	746	749	804	783	792	800	746	745	787	779	781	816	790	766	772	788	753	758	777	734	768	752	758	775	788	794	780	791	798	732	773	730	802	801	791	818	792	795	804	787	794	792	749	827	733	775	809	803	803	719	774	789	767	777	775	769	741	763	751	798	772	738	840	821	788	802	824	797	779	803	735	781	779	749	783	772	727	790	764	777	772	748	765	791	752	777	813	774	787	760	805	781	773	767	732	736	794	797	738	769	752	771	792	802	775	789	788	758	788	720	786	796	811	749	786	779	802	769	801	766	799	756	773	784	774	814	823	777	751	771	805	721	741	786	779	767	782	736	751	786	820	718	787	771	737	791	761	821	841	805	734	784	804	814	813	808	781	781	750	760	768	836	752	760	834	738	747	771	817	801	794	812	761	739	734	748	781	810	757	783	783	740	768	797	782	758	769	789	778	804	751	748	782	744	802	786	747	815	716	767	786	746	758	763	776	770	732	776	794	778	744	770	774	807	775	825	800	760	780	854	808	788	763	747	784	768	770	750	744	774	743	820	776	763	797	751	739	816	752	757	715	765	798	790	762	784	775	795	761	785	776	798	776	762	779	795	759	782	765	709	826	781	781	778	774	771	747	812	719	792	755	796	753	823	815	756	793	732	776	726	779	751	776	776	768	806	734	738	790	783	774	777	777	804	766	769	793	740	801	837	731
53803	22655	4397	1691	1109	820	664	562	490	491	406	333	351	372	280	305	296	276	278	283	259	304	290	277	288	252	259	267	253	244	252	250	236	299	249	236	258	244	280	252	237	244	263	229	268	249	256	260	246	253	262	236	232	248	228	259	245	247	219	263	221	223	226	230	243	233	271	261	242	234	229	264	266	234	264	229	257	248	259	246	241	250	270	266	228	246	241	222	253	225	250	229	237	232	266	251	240	243	238	229	239	260	234	243	239	269	253	224	230	242	257	232	280	249	231	239	238	267	268	251	265	267	229	261	248	245	242	239	232	253	258	256	254	238	213	230	245	238	261	237	239	245	253	258	264	237	242	219	243	254	236	243	249	238	247	257	255	250	232	250	234	246	244	289	250	245	238	253	235	250	239	239	261	254	251	238	274	248	271	261	239	240	264	260	248	240	221	226	227	257	247	225	230	263	264	225	258	250	247	243	250	249	260	237	246	263	261	228	223	210	245	249	221	239	242	253	230	216	267	263	273	230	229	259	260	236	261	228	256	213	262	227	238	239	264	261	240	231	249	251	264	244	240	218	240	252	259	257	261	216	261	238	255	272	260	244	252	255	233	247	264	252	245	253	240	252	256	277	228	264	226	237	220	256	238	231	255	237	242	241	221	280	252	246	250	229	251	240	235	255	227	228	261	236	247	241	271	230	240	270	276	253	217	246	266	247	235	250	269	237	261	232	262	258	260	239	250	268	239	230	246	237	244	239	210	254	240	228	253	243	253	252	234	242	257	251	259	228	238	232	262	244	254	263	256	197	246	240	248	242	274	227	224	241	239	275	252	250	270	228	246	242	289	240	239	257	268	250	257	253	248	249	261	241	267	213	250	247	251	263	232	236	245	234	238	247	251	235	263	221	261	235	242	248	251	276	222	248	279	247	241	254	239	270	268	271	241	271	252	249	260	245	226	233	244	243	250	212	237	253	218	231	246	239	232	212	251	242	239	248	242	248	258	268	234	264	239	261	226	247	254	263	277	266	255	259	228	259	255	250	281	214	222	217	254	206	234	252	224	257	272	287	239	263	261	247	285	229	267	277	258	241	235	258	223	257	221	273	253	261	250	254	223	209	270	253	253	298	216	273	256	264	250	240	233	248	233	239	232	258	249	257	220	227	223	249	244	251	232	246	266	253	235	241	268	231	245	256	242	249	235	278	253	216	255	253	231	236	219	260	253	233	228	256	231	243	225	253	233	253	274	245	230	227	229	231	240	230	242	250	237	230	289	256	238	229	248	236	248	230	264	244	245	271	221	237	234	251	226	242	239	241	237	261	255	254	232	240	258	261	248	244	220	241	275	228	231	273	270	227	239	223	260	229	259	243	255	258	227	247	225	234	232	234	252	252	216	235	237	236	249	244	237	260	251	256	241	232	273	237	253	239	229	264	253	261	227	255	251	250	257	232	229	242	218	233	227	253	248	237	258	251	232	237	230	250	229	250	246	218	225	230	272	287	227	284	245	236	246	274	271	234	251	240	243	235	236	261	248	231	254	257	235	203	249	266	262	249	252	235	255	245	241	246	256	247	242	222	233	255	239	255	235	245	248	247	233	228	245	230	248	253	242	253	263	269	251	255	257	241	232	250	251	255	234	231	247	261	231	236	221	248	236	250	246	222	252	262	220	248	253	239	234	222	220	248	264	254	242	232	235	258	241	224	223	269	269	239	241	235	257	245	239	232	241	230	270	231	261	230	235	235	215	248	242	260	257	225	240	218	238	226	236	227	263	248	241	242	240	245	252	261	237	253	253	253	233	223	237	254	253	244	232	228	257	218	260	251	266	228	240	225	238	236	253	222	251	245	244	231	253	251	251	242	220	241	256	212	228	236	246	237	261	247	258	257	245	263	227	246	262	254	234	262	245	257	252	237	246	291	244	265	230	255	276	243	282	244	264	257	251	241	253	258	232	233	231	238	232	231	255	257	257	264	248	224	249	234	219	242	278	227	231	237	240	239	251	261	259	235	221	228	260	258	238	259	256	210	253	251	270	272	200	251	244	213	244	227	260	258	259	245	231	225	229	248	235	277	229	220	245	220	221	215	259	237	238	261	248	229	236	237	269	222	250	278	248	236	273	247	266	246	235	229	247	294	260	273	254	226	246	257	266	231	222	240	264	247	258	245	233	234	250	232	255	259	251	227	257	255	230	250	241	232	282	256	235	251	264	256	230	233	230	264	264	261	253	252	258	248	226	248	251	236	243	253	236	244	231	241	256	231	233	240	239	232	251	250	242	252	229	270	250	261	257	282	238	254	240	233	250	260	236	256	247	255	259	263	231	257	236	220	299	242	282	243	188	254	264	244	235	245	228	241	233	266	241	237	258	237	262	226	215	231	220	250	264	235	236	231	264	249	272	247	241	270	248	238	234	249	210	263	260	238	249	251	234	256	259	232	243	252	248	251	231	239	246	218	236	240	255	224	234	228	230	256	231	262	236	247	274	241	259	248	233	254	284	249	251	231	222	265	230	239	273	220	261	228	231	240	258	204	237	227	232	246	222	289	272	244	261	252	254	246	247	244	231	248	240	233	236	276	225	248	240	266	256	237	253	265	215	223	287	244	233	229	271	261	240	252	239	251	228	264	259	261	231	273	228	253	238	248	251	254	233	238	258	245	258	230	245	254	240	249	250	255	229	264	244	228	217	257	273	231	258	296	246	226	237	245	254	218	231	250	255	232	257	257	237	240	260	223	263	240	233	218	252	240	241	272	227	277	220	243	228	237	245	253	228	236	245	253	260	228	250	256	264	262	285	210	232	277	215	247	258	270	225	263	237	224	245	221	239	255	269	225	249	246	249	227	255	212	256	244	251	259	252	220	253	228	254	288	241	260	253	248	234	233	223	254	264	241	240	253	232	267	264	262	268	248	230	259	251	232	244	238	269	253	240	253	251	229	238	257	244	258	239	232	236	243	245	233	243	230	242	268	247	245	259	258	226	265	248	249	247	237	236	261	255	235	231	244	269	237	220	252	251	264	219	249	213	255	237	248	243	237	221	272	281	270	262	265	238	258	238	276	229	234	253	267	248	236	251	254	234	248	234	232	227	234	271	260	245	233	239	258	249	274	235	242	261	246	248	230	232	250	210	235	240	226	258	240	246	224	272	226	257	278	236	235	248	229	259	229	242	282	241	243	232	240	267	262	221	245	254	228	252	232	242	270	229	229	245	242	258	245	239	210	275	250	244	237	216	225	228	260	239	242	219	231	219	252	244	257	248	249	251	250	262	241	240	237	241	261	254	275	251	232	257	246	231	245	241	232	257	255	233	237	257	249	225	260	214	231	234	253	254	266	249	251	235	253	241	243	224	223	226	265	257	249	234	231	223	251	271	235	244	244	266	248	213	209	250	233	245	252	230	231	259	242	233	241	241	251	249	252	263	257	233	237	250	258	270	269	262	260	255	257	253	241	241	255	243	255	266	237	245	254	219	206	238	227	266	227	244	260
29924	2264	4963	5639	4697	3779	3052	2514	2194	1929	1725	1546	1431	1318	1224	1129	1111	1039	973	991	923	960	887	868	825	866	779	815	820	818	777	762	711	737	753	751	711	711	723	721	691	690	638	725	661	659	722	721	757	665	679	668	681	673	660	640	675	612	673	697	666	659	643	641	643	667	668	658	658	613	655	615	616	644	642	641	583	654	650	639	687	652	650	664	687	662	621	607	700	602	644	630	656	693	635	622	631	643	641	621	607	627	666	637	593	668	645	703	694	593	635	631	620	666	653	644	638	592	618	619	653	644	657	654	644	632	639	647	638	636	647	668	636	611	583	611	594	626	646	681	631	611	602	638	636	609	621	639	609	633	613	626	660	596	636	606	653	648	622	624	662	615	639	629	612	654	603	609	642	651	659	606	638	588	700	708	644	590	602	623	611	657	637	624	623	647	681	646	655	623	628	641	626	646	608	636	655	626	628	639	630	656	649	665	610	622	625	602	678	655	605	609	616	619	654	607	666	602	651	626	639	642	617	632	673	647	580	610	662	631	654	641	588	592	634	645	642	627	618	690	647	598	636	613	581	638	645	588	615	671	668	627	631	662	582	610	602	621	614	670	645	666	615	612	605	616	603	645	614	626	636	623	622	627	647	629	594	628	626	641	653	634	668	572	638	675	639	645	669	634	594	663	622	633	635	630	638	664	619	667	604	670	614	707	648	642	676	637	604	629	605	614	567	609	605	652	649	618	643	649	625	646	658	656	586	615	642	632	601	621	654	642	648	597	624	642	618	602	663	631	616	611	597	635	678	629	598	619	639	625	635	620	639	658	607	646	628	664	672	656	631	644	617	671	615	612	551	644	655	643	658	595	656	631	589	654	585	664	664	643	612	621	622	647	626	591	607	630	647	592	615	623	635	624	629	637	663	611	597	625	623	608	615	631	624	603	636	626	649	669	623	647	647	585	609	608	608	645	614	637	588	619	623	625	629	630	596	617	627	632	646	601	591	621	624	661	637	619	606	598	639	654	597	620	633	580	643	620	612	651	629	627	617	626	626	580	651	609	632	630	591	645	606	654	650	620	630	668	613	649	598	633	637	621	649	660	601	662	615	625	684	598	661	617	585	639	665	631	622	624	624	655	593	651	651	599	637	628	621	609	613	675	685	649	648	645	600	712	613	620	611	626	655	636	607	635	683	624	608	632	672	626	607	608	598	627	702	640	630	627	572	651	665	650	566	610	621	664	603	603	656	657	625	639	617	645	604	669	657	645	589	605	608	615	624	605	644	647	612	582	647	658	658	689	596	617	632	659	602	627	646	659	620	646	633	606	639	670	634	611	579	613	629	638	607	678	625	610	587	670	611	616	633	656	604	579	640	597	625	612	621	669	622	637	632	660	645	612	617	641	627	654	629	648	653	612	614	633	648	605	611	626	632	638	666	599	624	673	645	616	649	615	620	631	635	638	649	622	616	685	612	666	650	651	615	655	631	616	635	608	594	643	647	608	621	628	647	585	619	630	573	629	656	636	649	630	620	637	672	647	616	627	670	632	609	656	648	638	618	606	622	649	663	659	615	655	642	629	645	641	657	644	622	581	631	634	647	648	625	656	636	641	611	619	646	626	647	610	616	628	630	617	657	614	614	643	657	621	596	623	648	602	637	674	668	623	626	634	629	643	653	631	644	653	662	656	639	589	655	638	630	656	592	638	632	664	620	624	634	621	626	591	665	654	609	672	649	675	634	588	603	596	590	609	639	627	671	649	622	599	686	580	631	659	635	622	631	615	641	615	635	600	625	676	625	659	661	646	663	634	624	609	632	623	600	622	635	637	630	638	576	674	631	654	631	575	611	609	642	633	636	628	668	638	640	636	605	632	661	629	633	609	632	613	669	605	667	646	644	590	647	638	628	641	597	636	635	658	621	629	661	645	634	609	621	658	599	634	594	633	638	612	607	613	619	635	612	591	634	690	632	601	707	600	627	661	631	641	662	638	662	628	612	665	666	612	593	644	648	626	599	645	608	623	618	611	630	678	622	660	633	698	645	585	643	593	613	655	641	612	612	635	637	629	658	620	633	645	632	635	631	620	607	636	664	608	605	617	614	676	623	652	664	639	652	610	634	574	622	684	605	663	637	630	591	641	612	643	613	603	630	612	636	624	652	600	646	602	630	641	575	642	638	621	620	624	679	641	639	639	641	610	631	598	633	625	627	583	592	645	644	637	630	680	640	649	628	684	608	601	615	628	597	639	645	638	634	659	670	688	661	666	636	618	624	627	640	618	628	661	643	622	585	653	607	662	576	650	668	635	587	613	622	632	653	599	568	644	580	621	569	635	612	655	621	616	637	606	608	652	602	576	612	644	619	621	655	594	647	620	605	657	623	659	587	632	679	618	633	632	670	668	601	662	660	671	640	663	632	621	636	610	608	636	611	585	612	591	595	661	598	654	603	621	610	600	610	646	622	590	625	623	635	639	622	652	638	617	650	615	680	638	656	619	621	590	622	610	663	668	616	613	643	625	629	612	609	579	589	651	621	587	644	611	652	602	630	656	603	661	648	665	625	631	644	655	643	672	632	596	605	630	635	664	574	644	682	621	624	647	619	609	657	618	641	634	625	667	638	615	600	662	615	650	646	608	593	613	648	664	645	642	580	612	636	618	644	625	629	636	656	662	650	625	628	607	621	626	641	639	642	642	603	614	589	652	648	649	646	615	625	654	659	614	615	627	650	601	624	612	667	637	634	564	607	586	611	626	615	655	621	622	663	643	618	627	640	640	649	604	645	653	623	673	652	605	644	628	631	619	587	668	653	629	646	627	634	640	632	610	636	603	586	614	642	619	602	627	598	615	606	639	645	656	612	645	642	597	665	645	673	633	637	609	602	604	649	643	666	641	635	607	622	627	590	621	616	596	608	618	647	642	591	594	630	619	663	634	647	653	651	642	645	575	625	635	616	665	617	609	647	619	620	641	637	639	668	643	592	603	596	599	623	639	616	627	607	624	638	624	629	625	621	623	645	679	667	652	629	566	656	624	613	642	622	631	652	641	638	643	612	628	622	638	639	626	635	610	608	615	645	635	593	569	648	647	613	610	597	559	662	623	598	640	625	629	597	623	644	603	655	628	645	615	643	599	616	627	670	667	641	658	617	631	660	637	630	675	634	568	636	622	621	636	615	628	634	642	627	610	619	583	679	672	589	629	577	608	624	644	655	626	633	606	656	621	631	639	609	637	621	586	637	622	599	657	601	656	652	600	586	611	641	645	647	665	558	640	622	633	628	606	651	650	633	606	626	603	638	650	665	641	597	618	624	618	590	625	686	629	634	635	587	636	647	603	641	621	608	627	641	657	674	624	621	647	617	629	659	635	645	621	674	674	600	620	630	628	652	637	620	659	669	590	651	614	602	676	610	648	640	629	617	629	630	679	643	610	606	648	620	628	606	574	650	580	640	591	628	581	621	648	623	625	673	580	580	651	612	609	644	635	588	602	620	615
4435	245	188	200	181	180	184	171	199	181	194	160	187	177	185	159	188	164	165	203	199	164	206	175	166	185	177	181	177	156	165	195	183	184	168	185	194	201	172	189	191	197	151	180	174	170	169	184	174	165	152	187	183	174	160	185	196	189	164	176	181	156	173	187	156	192	174	188	162	199	187	170	190	202	166	201	192	184	183	176	171	193	191	158	173	172	187	179	170	171	189	195	161	159	186	176	170	159	182	173	189	176	171	191	166	203	183	156	196	171	207	184	189	180	198	192	166	164	166	181	185	166	143	174	195	177	186	168	177	146	179	190	190	153	191	171	167	190	195	177	165	153	180	180	206	183	181	180	189	181	164	163	181	201	198	187	182	205	172	182	158	175	162	209	176	181	174	190	195	180	173	161	192	184	196	187	177	173	155	166	172	182	191	175	175	168	165	201	189	178	194	166	209	173	213	176	184	165	191	166	162	170	194	183	192	191	191	219	181	174	177	185	215	192	147	178	176	184	203	164	158	177	176	202	173	153	177	162	167	161	203	174	188	195	179	174	157	170	169	168	181	170	160	171	178	194	197	165	187	204	173	210	181	173	167	194	155	159	171	170	156	200	178	173	198	173	174	186	157	177	166	179	186	166	190	190	174	154	176	199	160	185	162	174	189	178	174	171	165	171	173	169	187	158	169	183	208	180	193	199	181	194	166	148	182	198	173	188	171	172	180	167	187	186	166	187	178	183	166	183	191	201	148	177	193	187	190	162	174	196	188	191	185	165	171	179	187	185	170	213	202	176	180	156	175	175	162	178	178	176	192	178	175	205	171	182	192	185	178	173	170	172	187	190	193	179	175	205	177	155	206	187	170	157	192	160	188	171	196	188	175	197	191	175	197	185	185	157	169	195	169	208	178	189	179	165	155	180	179	177	177	181	181	204	189	195	168	191	174	160	184	185	189	192	185	186	181	183	155	175	174	192	195	167	193	169	171	182	185	200	173	192	172	178	179	180	187	183	200	192	176	177	176	188	182	170	178	191	181	181	173	202	184	184	197	168	178	168	172	172	185	157	168	211	185	165	175	209	177	188	159	177	174	164	174	176	188	182	178	174	187	166	172	177	199	189	183	183	180	181	192	180	207	182	176	171	181	182	158	181	163	155	180	169	207	166	181	190	178	183	163	206	210	170	169	176	174	180	180	195	177	182	147	204	196	197	186	182	168	190	193	181	182	174	179	156	177	183	193	188	189	146	164	186	154	164	179	176	174	185	173	191	191	166	180	191	184	204	201	201	177	181	202	174	171	205	181	172	177	185	184	170	153	161	162	177	201	179	184	175	192	174	168	189	178	185	177	193	175	194	191	185	194	168	192	180	170	174	182	186	179	182	156	177	185	201	175	218	162	194	188	170	192	173	182	175	180	181	181	227	187	175	182	183	180	179	145	207	179	192	170	172	191	174	155	182	162	197	156	183	204	175	177	194	176	174	171	163	197	172	178	171	203	177	177	159	174	161	206	197	191	195	199	188	167	160	180	193	187	186	198	191	163	181	176	179	155	174	141	171	160	175	175	179	185	162	171	183	178	173	186	218	181	175	207	191	195	183	169	156	191	192	180	182	193	186	194	203	184	199	188	152	181	175	188	175	169	161	176	161	172	173	169	190	163	190	196	178	183	197	180	178	166	166	184	172	186	185	165	169	183	211	172	183	175	170	178	187	171	193	142	171	184	185	175	190	203	174	218	183	175	203	170	169	173	202	179	179	177	174	205	173	165	188	194	164	182	187	180	170	158	174	194	180	167	191	176	181	176	176	205	166	173	175	178	185	173	177	187	207	187	166	179	176	162	171	180	163	196	192	168	181	188	163	201	192	170	186	192	162	174	179	171	175	203	197	177	169	189	208	215	188	177	181	171	173	168	180	177	166	191	147	159	182	175	198	212	176	200	166	185	190	189	193	177	187	150	157	177	166	177	170	172	177	201	173	195	186	170	168	200	189	179	183	185	179	166	182	211	167	205	176	188	196	162	181	144	173	192	169	179	156	154	169	190	164	196	175	173	202	191	191	155	173	161	176	192	190	184	181	181	181	206	192	189	212	190	166	173	176	189	183	184	187	157	174	192	167	181	200	168	176	196	160	182	213	160	184	169	188	195	178	165	180	188	172	186	162	170	188	181	176	163	175	162	188	181	158	196	167	178	174	178	191	191	186	187	193	177	197	185	172	178	196	205	158	181	169	189	203	185	176	193	166	193	197	173	161	177	188	167	176	170	177	172	192	194	183	166	202	179	185	166	177	184	192	201	183	170	183	180	172	197	166	200	164	162	175	183	170	181	180	186	176	192	181	164	182	157	179	187	163	196	166	187	185	190	175	185	146	183	194	156	173	151	170	175	185	185	195	173	173	176	179	197	200	170	174	183	180	179	150	180	196	175	194	173	168	174	181	183	192	180	168	173	183	180	167	182	169	190	201	176	199	178	176	190	180	178	193	169	161	159	198	180	175	190	174	163	178	211	194	196	191	206	183	178	189	174	170	211	193	162	173	179	197	203	192	192	187	180	197	186	195	195	185	175	188	165	178	206	179	174	183	177	178	193	192	187	183	180	190	181	190	183	195	198	154	172	175	148	168	179	168	158	174	171	189	181	184	172	162	181	184	179	170	184	166	184	183	184	203	172	192	185	177	171	206	175	168	194	165	176	178	170	203	213	180	185	187	198	182	168	200	194	175	176	193	168	193	184	199	189	210	208	176	164	185	176	194	161	165	178	167	168	179	175	169	171	189	172	178	181	183	162	187	192	174	172	193	160	210	181	189	182	168	176	189	190	180	196	193	154	191	166	170	183	186	195	184	211	171	147	172	196	184	165	181	193	171	175	166	167	177	194	187	185	178	172	158	208	173	160	162	174	175	177	181	163	184	184	170	197	188	183	170	185	214	172	164	171	178	184	189	176	168	179	204	184	159	187	177	145	178	212	174	194	179	166	169	164	193	185	212	207	201	182	173	147	157	175	168	172	161	182	206	184	180	184	161	172	183	191	173	184	190	189	167	194	185	209	184	180	194	181	193	171	168	156	169	189	181	174	187	176	171	166	151	210	187	195	175	156	176	164	174	164	201	216	160	171	186	186	200	180	167	153	164	174	195	173	178	190	161	186	180	208	196	170	175	178	159	165	167	170	160	178	209	175	185	170	170	184	179	186	171	186	190	168	179	159	176	182	160	150	173	185	161	164	196	168	165	192	173	182	192	192	172	168	202	178	176	176	175	167	178	161	174	182	198	184	174	198	181	187	163	191	166	183	183	187	175	177	157	167	209	166	183	157	193	180	178	158	194	188	184	182	188	179	183	185	188	192	205	157	196	158	177	148	160	177	181	182	195	192	178	190	195	171	145	183	178	180	192	187	174	182	160	197	186	193	181	171	171	168	180	190	192	184	155	179	201	185	160	202	179	197	156	167	165	188	210	180	155	173	173	180	194	181	172	174	201	202	172	166	192
4321	526	639	605	642	601	569	542	565	518	563	536	545	532	546	567	560	590	514	529	543	537	505	521	513	537	475	554	531	508	543	515	539	535	557	502	495	515	513	543	468	499	538	516	554	512	503	461	499	531	523	506	557	535	546	481	537	548	508	505	543	507	523	541	549	526	513	499	505	490	504	503	530	537	546	546	511	487	496	501	486	526	532	504	516	507	521	583	516	516	525	548	542	534	504	510	547	544	543	486	553	533	488	515	496	523	567	541	525	493	511	485	491	493	531	479	518	488	465	540	492	512	530	523	521	505	459	501	564	491	576	480	492	505	550	493	499	494	485	498	483	517	499	507	536	513	518	496	527	531	518	517	517	490	518	505	548	529	522	493	543	531	527	524	478	503	490	511	535	527	555	491	496	504	499	506	498	527	516	519	500	531	489	508	510	524	537	491	504	528	504	480	519	487	524	516	497	538	473	498	516	537	521	483	484	487	497	506	514	538	525	521	532	548	554	488	527	477	521	532	522	502	484	499	522	497	498	488	539	517	464	500	497	518	518	548	514	501	501	542	499	537	519	548	482	532	489	509	532	488	517	540	480	536	497	554	510	527	530	523	561	512	497	499	521	490	556	521	440	535	493	505	511	503	469	509	554	501	490	511	500	490	498	496	507	500	507	515	543	482	478	493	537	533	518	521	494	521	504	539	481	481	503	556	511	497	488	546	494	533	526	535	486	511	525	514	530	493	506	527	490	502	530	519	516	491	524	548	522	519	509	501	538	563	498	547	510	489	505	493	538	525	539	504	495	501	492	488	475	522	538	507	476	538	518	528	515	509	511	557	465	515	515	509	521	516	472	520	516	476	484	508	519	537	535	533	513	487	532	490	492	530	547	514	498	527	509	491	484	510	507	516	552	468	499	525	534	495	483	473	532	497	534	452	470	514	475	508	487	522	482	495	518	539	535	484	459	529	521	503	504	529	536	521	515	523	495	522	500	513	493	522	509	528	520	531	481	520	490	493	462	538	503	505	512	510	502	508	507	485	485	529	496	529	486	503	510	522	503	538	522	499	510	539	505	532	511	501	541	511	501	524	514	551	508	535	487	480	517	500	540	499	468	514	545	519	523	507	495	508	498	494	502	474	552	522	531	533	499	491	537	527	536	506	489	499	500	535	493	533	516	487	486	493	512	523	503	516	512	502	533	515	517	491	508	496	509	466	507	504	461	570	500	517	527	546	504	489	519	499	523	539	522	476	531	550	492	515	490	508	484	550	510	476	510	455	497	499	522	517	504	525	520	510	519	524	515	518	521	510	479	531	501	520	538	516	475	542	472	529	492	519	485	497	525	483	481	515	506	475	499	528	528	499	516	515	487	546	508	509	527	551	535	496	527	502	523	505	537	552	487	508	532	546	517	519	495	512	509	535	487	524	509	484	516	550	498	511	524	550	560	525	523	503	521	502	543	516	549	498	545	491	523	528	499	505	501	519	546	529	509	488	516	512	514	547	525	469	463	494	488	580	507	472	519	497	527	509	512	492	507	505	438	528	500	532	515	488	503	538	454	484	561	517	526	529	537	530	525	488	491	504	512	512	505	514	502	472	483	519	527	518	471	506	493	521	491	479	524	523	501	515	512	537	554	541	480	484	505	541	531	527	550	538	529	499	512	494	509	543	519	466	512	489	506	538	529	536	526	500	513	481	535	478	516	504	501	508	526	509	531	538	447	524	547	467	514	485	520	485	531	510	490	521	484	541	476	532	486	491	597	513	508	514	532	527	537	518	522	488	527	517	483	529	521	511	533	521	497	489	530	507	493	489	498	502	551	505	505	500	504	497	518	525	543	504	510	524	510	492	486	542	518	461	529	504	487	521	505	521	515	504	514	564	498	511	469	505	471	512	498	531	540	490	527	531	497	548	517	537	499	563	516	504	501	480	509	494	506	515	527	505	498	483	523	503	478	501	532	504	505	541	503	500	509	554	501	551	537	501	516	522	518	489	506	516	507	567	527	535	527	515	508	527	527	531	527	521	515	535	492	550	533	464	499	535	498	509	502	485	507	533	554	502	514	482	488	463	530	534	521	529	503	532	499	506	490	524	524	495	474	545	527	539	532	483	491	552	501	517	509	511	497	515	484	514	490	490	524	517	472	523	494	491	502	520	466	503	480	500	534	498	526	547	533	494	505	489	525	512	508	507	469	515	475	483	561	530	505	526	501	550	498	500	519	526	501	503	579	506	529	497	512	477	490	500	480	473	543	516	508	514	562	511	514	486	500	525	499	507	571	518	485	533	527	502	526	510	555	493	481	558	530	486	583	487	546	503	473	498	533	544	553	499	509	506	493	527	491	523	508	513	546	481	511	531	497	513	457	523	479	496	496	505	473	465	510	524	554	544	525	530	525	514	479	490	479	503	533	508	495	542	477	506	506	492	537	482	485	500	496	473	510	505	479	516	521	539	521	512	492	497	565	529	517	508	562	550	491	550	545	566	490	530	489	490	508	508	512	521	495	486	528	508	545	511	476	502	569	481	483	508	513	465	518	508	522	480	533	522	505	511	499	524	511	504	508	515	485	486	497	473	529	483	500	538	522	477	518	528	505	534	505	524	505	538	512	497	499	502	491	478	515	495	502	515	504	507	491	475	544	510	513	517	517	528	489	533	510	484	526	521	530	514	480	491	484	534	493	500	522	497	508	481	488	563	505	479	503	536	493	523	510	517	531	493	521	519	508	520	517	511	479	540	530	533	512	521	504	511	549	512	511	529	506	514	522	533	523	515	546	497	536	497	520	503	551	505	524	489	516	500	537	522	546	536	517	507	509	540	496	483	501	497	545	505	509	490	474	500	524	508	528	488	477	516	562	503	547	509	517	511	459	541	494	481	492	540	553	478	511	504	528	523	513	550	488	493	498	533	534	484	492	499	529	480	507	542	566	554	526	525	509	502	462	496	510	488	530	543	539	487	506	514	544	529	543	496	530	503	489	502	493	540	534	466	487	510	502	540	477	479	488	501	508	522	511	510	450	532	529	497	472	522	522	511	500	517	513	531	489	508	519	509	523	519	530	480	508	504	531	492	498	502	512	526	491	532	531	521	519	552	518	520	537	487	547	520	513	506	517	541	536	478	543	528	512	535	523	521	545	495	489	495	476	501	537	505	551	507	535	531	518	506	537	499	502	527	522	478	523	492	554	494	501	499	518	503	572	494	470	507	524	501	527	535	562	490	530	563	527	503	528	509	466	541	513	547	486	491	493	549	523	531	511	504	484	493	492	535	522	489	534	534	505	529	540	494	474	483	477	477	478	522	517	500	520	495	516	529	558	495	519	499	483	504	510	493	532	506	509	508	548	522	495	495	547	497	523	530	514	498	511	501	531	541	484	511	560	498	555	508	520	494	564	503	542	508	487	516	516	534	472	535	526	545	522	529	516	493	495	510	499	523	509	523	505	479	549	519	466	493	505	515	542	523	487	520	454	483	508	550	507	513	493	550
40797	12614	1657	978	709	573	498	462	395	436	389	386	381	315	331	354	327	320	335	329	288	300	313	296	308	300	283	339	319	298	339	306	272	271	306	302	285	291	326	300	279	312	319	323	283	288	302	308	308	287	314	317	287	292	285	297	307	335	292	296	311	281	293	280	274	289	326	290	284	307	293	304	295	296	301	328	288	323	289	288	310	293	330	309	307	314	314	265	289	303	293	286	325	305	325	303	327	298	325	290	313	276	268	295	286	287	319	261	298	329	257	295	324	297	292	276	281	326	290	303	280	305	306	274	279	285	304	261	293	311	322	269	324	301	313	334	299	286	290	276	314	335	312	319	321	301	284	295	288	303	314	252	303	311	310	304	248	329	304	303	277	302	279	286	308	287	282	316	288	263	279	284	331	282	289	303	337	317	283	327	296	328	270	267	315	287	309	309	282	318	313	258	281	274	305	307	300	282	311	315	320	261	283	300	299	318	315	317	292	305	279	311	297	318	283	290	286	320	284	310	336	290	336	327	315	295	303	294	300	280	282	294	299	309	313	285	295	284	320	302	247	304	272	303	320	284	274	300	254	270	291	288	266	313	289	307	302	293	287	338	277	293	292	297	295	325	293	271	253	247	293	310	324	291	297	284	300	331	334	287	291	328	315	299	266	332	291	270	280	249	316	281	306	340	302	276	313	271	307	277	282	279	277	302	290	276	304	307	289	285	307	304	273	307	297	300	283	298	271	306	281	303	284	319	295	287	282	293	313	290	307	293	267	276	288	296	292	293	294	304	319	295	300	304	316	312	316	300	286	252	287	290	298	294	282	257	328	294	298	284	307	289	304	341	298	299	304	270	295	257	317	302	282	280	297	288	339	302	331	305	286	280	330	307	352	280	329	274	314	334	265	299	281	307	282	331	291	317	297	292	266	299	264	302	270	317	319	266	314	295	282	282	282	316	292	302	317	315	280	309	278	308	290	303	284	303	309	336	267	322	315	283	302	282	302	314	286	267	286	270	293	292	326	297	283	310	294	301	298	293	295	309	304	289	287	306	300	319	276	319	331	295	281	300	277	320	293	292	296	310	325	326	319	308	283	295	304	324	316	304	271	322	281	302	300	301	279	287	272	305	304	285	295	303	281	302	314	308	296	314	293	299	297	288	276	329	282	307	295	312	283	264	292	294	300	289	305	293	321	296	294	313	257	290	296	306	273	294	295	320	286	295	280	285	283	322	293	278	316	304	277	339	291	271	287	303	284	276	301	264	312	270	293	281	295	328	277	326	293	306	296	299	284	283	295	288	316	286	273	334	330	295	293	286	292	298	325	292	284	292	288	315	316	317	253	326	300	306	294	275	253	321	281	278	306	292	290	308	299	328	330	329	300	292	285	292	303	294	307	289	300	261	291	302	304	301	289	271	334	291	327	319	303	313	285	286	297	277	278	272	294	319	286	273	312	311	309	317	308	293	285	318	311	293	268	289	307	299	324	270	305	326	287	317	295	303	274	303	269	301	278	309	320	298	308	237	277	281	288	306	279	302	244	269	318	316	297	314	272	280	316	293	289	294	281	271	296	245	291	295	286	301	287	283	280	293	330	325	265	319	306	291	321	317	287	301	285	348	311	319	263	259	326	309	315	285	299	324	285	344	301	274	313	268	303	297	308	304	305	279	267	327	305	302	281	321	281	322	296	310	281	293	282	255	283	282	288	340	288	248	284	300	324	315	322	312	275	274	279	285	289	325	284	286	283	261	286	284	296	278	310	306	316	317	265	323	301	276	306	269	295	286	315	250	303	270	314	293	318	282	288	317	291	287	306	301	309	286	293	283	307	261	286	298	260	319	244	272	312	320	310	273	312	295	287	292	327	308	266	291	320	287	318	295	284	286	277	299	294	268	293	307	309	269	346	307	288	287	296	299	306	333	322	328	278	300	304	294	309	279	309	318	304	315	308	310	267	288	298	298	292	282	287	312	289	293	300	305	266	289	301	286	289	315	297	293	324	320	310	297	292	309	311	328	297	324	287	313	304	281	286	316	336	308	289	286	296	283	284	307	283	303	312	307	263	320	318	281	291	329	276	270	275	318	328	276	301	306	313	305	286	289	264	299	288	294	320	294	331	286	295	284	269	308	304	311	295	298	290	295	266	314	304	281	287	275	320	306	269	290	296	298	316	295	333	333	279	281	294	278	288	317	270	275	301	277	288	334	327	308	295	272	290	326	302	299	297	291	300	296	324	288	311	294	319	306	321	276	311	307	311	284	309	293	281	320	285	296	282	286	299	314	275	279	296	297	270	269	289	294	329	312	324	287	293	310	301	311	313	305	323	320	308	276	304	294	303	298	325	300	338	315	284	288	284	291	286	265	320	288	259	311	275	296	304	312	301	300	279	330	318	302	302	328	291	285	271	306	311	294	276	286	301	285	303	290	285	313	349	327	304	295	299	287	314	344	285	299	314	287	307	307	286	288	257	290	280	280	309	286	286	314	310	316	256	286	314	296	301	289	309	360	265	294	323	321	258	308	312	316	316	278	276	268	291	274	315	308	293	294	304	316	279	290	309	312	283	303	309	324	300	302	311	311	318	295	291	297	297	282	294	299	305	325	305	278	323	298	300	280	309	259	265	296	311	320	290	290	320	274	268	308	312	320	295	307	292	320	289	278	294	273	320	290	283	283	266	279	294	313	315	295	283	255	295	277	306	299	297	315	280	298	298	281	300	318	273	301	304	325	297	292	319	311	277	303	297	294	314	316	336	288	278	292	322	319	278	271	318	298	300	288	277	321	294	282	321	294	312	321	268	310	307	306	297	310	305	290	323	274	280	318	290	296	291	297	290	276	282	319	318	292	315	294	301	310	322	292	294	293	292	324	301	314	290	294	289	289	301	284	287	298	264	309	277	286	300	299	303	282	309	270	288	275	259	298	293	338	305	321	281	290	281	308	308	309	324	267	311	301	276	317	312	288	321	279	276	288	269	294	318	293	301	296	313	317	310	292	274	300	296	271	337	300	292	284	304	279	298	313	335	313	284	287	267	303	299	286	285	296	320	286	296	301	314	317	296	296	268	290	300	333	342	319	296	310	277	293	276	308	309	310	298	256	304	325	305	285	300	323	294	294	279	318	309	268	263	293	289	291	267	308	272	291	288	296	309	299	314	304	330	325	296	322	252	260	270	288	294	313	306	274	316	300	306	295	304	310	310	266	295	270	317	319	321	286	294	299	272	345	285	281	333	302	306	304	292	284	305	281	307	335	307	322	312	297	299	284	294	272	261	290	301	293	300	284	282	318	313	280	294	265	323	302	275	259	301	326	306	271	293	307	292	287	290	313	289	309	303	304	293	273	324	316	315	329	316	291	298	310	297	269	280	310	277	318	296	310	262	292	297	314	297	292	293	295	265	284	297	288	297	327	273	310	274	292	281	309	325	312	287	295	271	311	322	319	294	322	283	289	305	282	299	305	311	252	289	323	319	282	276	285	281	325	299	318
21920	1597	3142	3348	2883	2434	2100	1757	1564	1379	1330	1218	1244	1060	1102	1100	1004	1044	974	939	938	964	910	903	918	915	882	865	878	845	878	824	821	825	872	830	849	884	810	845	873	847	844	787	814	834	820	825	821	792	756	822	769	803	746	819	779	854	805	776	773	834	830	765	789	773	813	797	793	800	766	768	803	770	820	757	748	796	767	766	795	788	815	770	782	770	769	746	820	804	803	797	727	795	847	810	792	839	785	740	752	738	762	759	835	763	767	819	774	775	791	764	736	814	737	750	754	783	784	792	850	758	747	806	800	763	772	720	759	770	821	835	804	754	827	732	808	773	820	812	711	741	803	734	750	793	776	771	785	747	818	724	810	800	783	783	782	792	717	812	771	778	780	768	796	727	716	757	775	738	695	715	756	749	744	830	806	759	725	776	785	748	771	767	803	760	775	763	815	727	788	777	746	806	774	814	791	771	804	781	800	768	804	741	782	749	786	771	781	717	752	842	795	804	781	772	844	738	758	836	856	756	761	751	801	767	765	790	818	767	740	792	738	811	797	762	758	746	759	704	773	816	784	771	787	781	797	756	738	777	745	776	765	753	810	806	764	786	757	764	793	758	786	829	739	759	760	791	759	792	770	781	800	774	763	767	791	755	782	766	761	767	788	769	773	803	759	800	815	788	779	762	766	757	736	754	814	814	750	745	763	784	738	792	759	754	805	797	781	783	794	812	755	751	732	723	811	792	768	808	773	787	747	760	815	830	792	785	777	713	802	714	767	825	754	828	777	780	783	779	783	768	784	787	771	783	812	759	845	727	780	790	752	723	800	775	757	818	773	793	775	769	800	795	779	740	783	786	781	784	756	824	830	766	786	778	784	778	762	785	786	800	773	799	844	763	812	781	784	787	759	745	761	738	772	754	755	825	771	720	793	785	786	766	745	723	794	765	801	779	780	745	789	784	778	799	721	768	784	786	783	788	803	762	736	778	737	791	798	761	747	788	809	777	784	748	813	785	778	772	807	821	781	700	795	812	802	769	788	803	763	803	744	768	788	800	833	826	757	788	768	793	766	738	730	798	799	803	754	774	748	825	783	795	803	752	743	803	780	751	794	734	755	808	772	745	775	777	741	760	747	789	817	753	784	841	758	778	756	776	736	781	807	805	783	768	815	772	723	763	811	777	738	756	779	728	754	773	730	767	759	789	721	748	772	753	805	774	789	780	793	765	803	832	809	761	794	779	776	796	784	741	769	825	760	752	791	749	769	774	818	796	786	758	785	795	771	756	818	783	774	764	747	791	799	776	737	778	734	802	719	797	819	796	780	745	830	766	740	755	766	775	737	777	764	754	751	752	789	766	786	774	783	761	800	850	750	763	815	721	778	798	750	786	812	796	762	794	741	761	758	783	758	759	769	733	829	773	758	781	741	770	774	765	756	790	764	780	756	757	763	756	773	801	800	738	766	742	759	760	808	803	833	781	780	777	766	814	759	788	794	841	776	755	778	726	732	800	721	752	801	799	760	803	771	775	827	800	797	783	824	768	772	798	776	800	742	774	758	725	731	790	757	795	777	785	762	749	773	796	809	775	793	814	703	766	775	787	760	730	767	786	834	751	769	727	757	788	787	788	727	799	750	770	775	800	778	781	716	764	824	759	797	835	753	745	769	801	780	801	788	796	785	755	778	767	771	728	791	796	776	806	738	754	806	722	807	772	789	741	815	790	791	776	746	808	805	805	781	776	708	785	785	796	748	835	811	781	774	741	798	751	720	764	747	745	741	790	746	753	749	745	802	785	706	778	831	803	767	796	771	737	734	782	717	730	754	773	772	772	732	733	819	814	821	737	796	802	822	731	713	751	789	822	780	765	815	779	810	769	806	781	798	744	739	780	752	761	757	776	818	814	760	731	759	808	786	762	764	831	753	775	793	757	800	742	799	782	789	765	783	759	786	778	810	773	815	713	750	791	788	705	811	761	794	758	743	792	733	779	765	763	778	780	735	806	780	776	716	720	765	788	750	748	757	791	762	817	792	777	766	820	788	732	736	780	757	782	765	761	736	771	754	763	810	786	789	785	799	795	756	781	789	741	767	807	751	834	775	752	761	752	809	782	779	725	795	740	756	741	837	791	768	754	781	767	749	804	770	732	743	785	748	791	774	747	747	808	757	791	782	812	783	743	768	713	788	745	747	773	752	780	772	780	758	737	800	766	792	779	749	788	777	757	793	812	809	874	764	815	758	746	757	795	776	764	773	800	732	805	769	691	816	798	828	725	812	760	763	742	768	748	760	745	718	791	766	787	789	834	748	756	766	775	784	815	745	805	736	823	783	822	792	770	754	773	791	790	748	782	779	802	805	728	791	851	770	784	775	763	719	757	763	751	744	758	768	795	777	792	736	810	809	796	765	772	768	772	790	797	786	778	791	755	777	742	812	744	738	763	750	737	800	753	773	738	760	749	762	750	758	796	775	762	788	758	775	767	772	775	728	741	811	821	794	748	773	819	760	736	795	752	747	743	759	833	784	763	765	745	734	805	747	772	799	772	789	775	755	747	778	740	776	795	831	751	794	741	735	739	811	784	799	767	771	761	748	746	792	793	776	738	805	843	760	767	760	750	768	771	757	746	754	771	774	733	717	772	775	846	761	785	785	806	774	779	792	823	763	714	776	745	820	807	770	776	751	749	757	736	796	744	760	798	736	785	788	759	747	769	758	801	744	780	759	741	792	765	818	792	746	794	814	766	758	777	794	766	808	776	788	743	786	744	787	701	762	794	798	771	826	716	775	758	761	810	753	724	730	745	797	815	819	767	769	745	749	740	794	784	740	809	783	783	745	762	815	786	781	766	737	798	764	800	815	745	731	751	763	716	779	740	773	769	769	724	809	731	764	724	810	775	854	768	762	753	774	757	762	767	824	826	801	752	771	796	749	771	812	769	739	747	776	724	820	721	802	806	744	816	777	747	717	735	744	794	766	741	739	774	823	773	746	779	802	773	729	795	728	809	776	794	744	763	770	758	793	805	751	784	750	702	822	791	746	787	745	777	791	770	744	804	782	822	808	798	806	744	739	726	791	747	725	769	795	738	842	798	748	755	715	755	772	846	777	762	807	778	820	749	772	763	759	768	722	740	776	806	783	796	737	780	816	774	760	792	758	754	789	781	722	799	789	806	793	750	778	728	757	747	841	794	745	770	808	758	793	792	754	738	769	675	803	775	767	794	753	795	747	797	821	760	788	787	777	773	819	756	794	742	772	772	772	805	716	759	726	788	807	795	784	792	776	803	841	714	790	734	795	797	784	772	765	753	771	806	831	797	781	798	775	757	718	786	741	808	753	748	746	750	774	805	769	771	792	791	756	758	784	789	771	773	763	762	828	781	804	756	761	746	763	766	768	783	737	759	741	740	741	736	787	714	769	783	788	770	767	783	755	789	762	768	799	774	821	810	759	744	767	812	767	706	779	808	750	744	800	757	746	779	782	734	758	791	811	741
54457	22169	4310	1703	1171	867	714	520	462	422	369	386	330	299	311	349	264	305	329	243	279	272	264	268	301	291	259	253	248	234	254	247	239	251	243	260	257	245	246	265	240	253	230	257	252	274	259	272	245	236	238	221	216	222	238	264	226	268	262	242	263	236	229	257	236	266	248	234	209	221	225	238	261	252	248	238	248	250	247	214	257	260	249	236	230	216	244	257	206	227	225	241	264	260	255	253	261	252	220	279	262	280	231	256	233	237	269	268	233	240	241	257	229	253	247	233	239	222	211	244	217	262	240	225	262	258	254	234	281	249	224	248	248	242	261	222	249	276	264	256	238	237	220	253	267	246	245	232	259	243	240	267	261	240	257	240	225	243	227	242	270	242	232	241	234	216	224	253	272	250	222	233	231	229	257	229	258	267	226	242	254	229	260	253	244	270	247	257	260	249	234	240	246	225	208	278	241	267	252	220	253	215	223	261	246	253	245	221	227	239	246	265	246	248	250	233	238	249	240	264	259	264	231	236	243	243	258	226	241	262	243	249	230	261	257	266	236	208	213	231	224	259	244	255	239	238	212	261	224	248	247	245	273	224	219	253	245	254	239	233	229	239	224	240	232	192	268	237	230	225	241	261	215	248	257	254	200	237	229	218	207	237	250	235	231	231	266	249	272	252	227	225	245	248	241	261	221	240	245	241	243	241	247	250	250	232	246	222	229	245	229	227	250	204	272	222	243	247	271	246	261	248	243	229	255	241	269	244	207	252	217	240	269	250	256	245	243	243	247	246	260	275	237	209	247	210	258	219	226	215	248	247	263	216	272	253	261	245	242	239	233	246	246	260	259	206	228	247	263	230	225	227	218	231	276	250	261	225	257	255	220	239	214	223	214	262	229	243	245	237	257	219	240	215	233	271	241	243	275	263	252	273	269	252	237	235	247	233	209	284	250	240	239	247	245	240	235	241	253	226	243	236	260	238	254	220	261	226	260	253	261	227	258	224	241	237	239	226	248	219	236	238	221	235	265	243	219	252	238	241	242	236	236	248	246	250	243	231	233	216	263	221	240	238	260	227	242	245	236	246	263	198	244	240	265	227	248	252	237	265	254	260	243	244	218	229	221	239	228	223	214	236	232	222	233	249	200	253	219	247	228	221	247	255	244	218	247	237	232	252	262	243	278	256	249	258	206	231	232	255	246	215	233	246	246	251	230	236	216	263	233	250	224	236	231	243	219	201	255	209	234	235	255	243	230	218	223	251	228	230	263	244	254	234	240	226	259	217	259	243	250	232	286	237	259	261	253	258	285	226	238	274	248	221	229	235	239	238	245	237	249	250	222	225	238	221	224	229	225	251	249	228	260	266	223	245	252	217	224	260	234	217	212	265	256	245	250	220	240	253	238	233	242	204	242	238	253	259	250	265	230	250	250	267	245	259	222	261	250	253	228	257	252	253	253	249	227	248	277	243	220	252	257	248	198	259	227	227	228	209	241	224	230	231	236	236	251	258	266	241	219	225	244	243	255	243	251	251	221	248	226	227	224	244	247	236	256	243	227	244	246	261	263	274	247	244	211	247	263	257	228	261	250	239	264	244	251	271	237	250	263	212	273	243	263	262	221	232	239	226	248	233	238	219	224	256	245	220	225	243	250	252	257	213	237	260	246	227	213	228	231	250	263	226	228	237	227	223	243	258	238	239	236	247	205	235	234	229	206	248	265	238	237	237	253	261	218	247	238	233	243	231	227	227	217	239	243	229	242	257	252	231	245	215	217	260	224	224	228	245	234	258	241	254	218	218	237	261	256	232	244	224	228	240	242	242	264	233	234	237	235	242	250	254	248	250	282	237	263	266	233	254	238	268	233	265	247	231	226	217	238	244	253	281	236	229	234	246	240	221	266	258	235	247	247	255	239	245	240	240	240	255	239	224	235	253	255	229	225	240	231	246	231	257	237	233	252	240	248	223	213	257	233	243	242	243	225	247	260	269	238	219	243	241	224	245	254	267	262	239	232	234	245	279	271	251	254	264	250	241	244	233	236	235	232	247	240	239	244	250	255	234	231	230	222	279	295	233	253	235	237	243	251	225	210	222	267	235	252	235	245	212	243	278	210	231	252	254	238	218	270	244	243	268	219	271	242	241	238	282	225	226	229	248	239	255	247	255	242	235	240	245	238	259	259	254	275	252	225	251	234	273	233	243	246	214	247	277	249	246	223	208	256	227	236	233	228	235	238	239	241	234	244	254	257	242	244	251	227	234	243	246	267	232	244	249	249	234	247	228	251	249	246	255	247	247	226	242	222	258	247	191	257	269	264	223	269	298	214	276	234	265	247	248	252	228	249	245	205	221	259	235	233	251	253	245	253	243	218	269	235	256	229	245	230	228	272	259	244	247	265	226	260	230	243	242	232	239	245	253	261	208	250	253	259	238	240	277	262	233	236	234	232	237	232	231	269	212	228	228	235	250	247	221	213	243	232	251	232	248	264	260	260	217	243	269	255	252	257	262	253	265	242	212	263	252	230	227	221	266	233	252	256	284	240	244	236	220	230	216	246	254	228	228	213	225	244	254	243	228	220	235	257	252	223	229	209	233	260	250	258	228	224	229	232	215	238	228	230	253	220	259	246	263	218	242	234	264	244	229	205	236	254	231	244	214	241	243	250	247	262	254	225	255	275	240	212	253	248	280	255	219	230	262	221	246	237	254	234	268	255	244	230	235	238	237	242	202	248	255	264	232	254	258	264	240	262	246	235	245	232	227	232	243	235	249	245	254	250	240	257	232	236	216	241	250	243	218	232	262	228	257	235	255	243	223	222	255	261	241	233	253	272	218	257	277	263	234	229	246	241	229	243	259	228	238	225	219	237	258	245	271	253	204	250	260	212	244	243	275	265	239	259	239	234	233	235	242	248	246	220	228	265	247	259	246	233	230	266	256	231	238	248	262	243	241	242	228	254	265	249	248	221	239	241	256	213	233	257	241	262	264	256	252	246	236	215	239	254	205	229	234	233	246	241	244	237	251	244	242	243	227	217	224	238	242	234	264	239	232	258	208	249	223	235	252	239	242	237	235	220	233	243	247	264	256	265	260	207	262	239	262	238	247	238	219	267	234	226	217	256	230	227	229	228	247	221	209	214	239	219	269	232	235	274	226	229	242	235	254	261	270	260	265	215	243	231	236	232	241	241	236	239	215	275	245	238	233	245	234	255	232	253	220	242	232	250	254	221	253	255	224	231	227	247	238	203	232	268	264	226	239	205	246	261	237	225	243	251	233	228	268	261	243	235	240	229	283	266	241	258	243	252	224	253	246	250	247	243	268	223	226	224	244	230	278	238	229	231	276	215	247	216	223	224	225	238	227	275	239	253	237	233	225	232	256	217	265	263	285	223	239	232	216	266	221	220	234	250	252	246	222	228	237	244	211	239	238	255	247	258	228	236	233	231	268	248	226	241	253	241	248	228	243	217	268	193	279	273	222	250	237	232	263	236	241
30052	2327	5283	5581	4743	3737	3142	2609	2192	1856	1699	1521	1485	1327	1226	1152	1149	1043	1005	1018	984	929	866	890	842	848	770	786	796	774	776	752	719	790	754	764	701	703	706	745	677	721	728	705	659	690	671	659	681	688	671	690	671	653	682	638	668	686	663	641	648	637	668	641	641	668	627	660	629	630	647	710	595	643	630	624	646	638	591	674	662	628	622	623	666	624	663	633	584	610	619	640	644	696	615	660	626	621	685	606	641	641	637	602	609	606	587	640	625	678	606	626	624	635	619	654	611	633	689	610	655	661	630	624	680	643	576	602	619	648	647	609	589	622	600	634	650	626	649	593	605	603	680	586	624	651	594	645	617	576	605	596	656	634	568	577	626	642	633	652	578	610	591	603	628	612	582	627	630	624	640	618	624	585	648	657	608	590	665	665	622	637	679	633	624	645	624	633	641	636	640	657	573	626	586	575	632	654	591	636	646	625	616	651	614	653	571	643	607	625	628	609	597	632	697	584	604	635	643	623	631	563	630	680	641	648	624	574	602	679	595	604	644	620	599	638	627	604	646	592	587	649	584	667	605	631	623	668	651	619	659	640	627	617	569	621	608	598	611	652	592	608	646	614	642	671	624	611	621	635	650	644	588	627	622	612	588	597	567	637	610	645	620	630	651	637	640	577	667	653	622	662	617	586	607	620	602	616	653	655	649	640	622	646	615	608	566	631	628	621	532	652	611	632	621	643	653	626	617	624	646	600	602	608	623	680	629	629	568	660	627	605	618	643	616	600	602	589	577	648	580	599	665	590	642	642	600	589	670	639	607	610	609	599	664	575	608	652	604	631	612	602	577	665	613	605	611	574	620	630	623	603	664	617	630	630	638	665	573	621	635	593	613	625	630	628	633	624	612	611	642	598	594	645	588	615	671	601	634	615	639	631	581	657	604	585	615	614	634	593	653	662	642	622	602	653	617	593	618	657	591	671	638	585	634	638	607	590	617	591	597	615	641	640	608	630	618	622	594	606	654	635	656	660	646	628	651	672	604	640	639	649	596	616	596	637	609	649	619	638	634	635	599	601	628	605	604	588	662	616	617	637	604	613	618	627	616	637	637	670	620	635	635	633	635	624	586	599	651	619	598	620	603	618	584	624	609	620	640	629	653	617	600	608	609	615	621	619	654	664	668	630	607	599	628	611	598	608	556	635	621	632	596	619	604	629	636	611	595	628	586	593	575	607	641	642	568	610	617	613	621	600	607	672	624	597	602	614	634	557	620	624	602	637	626	641	616	646	591	633	615	631	619	632	622	661	655	557	619	659	656	617	663	607	661	620	604	630	628	618	606	659	578	669	631	599	661	590	662	628	595	624	640	587	609	625	636	615	614	625	581	636	617	599	637	617	657	594	606	630	635	576	605	634	640	623	640	592	631	601	613	588	634	611	643	629	614	663	649	648	589	609	643	658	587	588	602	640	627	631	614	626	633	593	600	648	593	650	625	585	622	648	627	635	630	628	584	641	585	649	637	607	641	618	607	638	620	615	646	649	597	627	627	620	618	622	614	638	616	585	642	566	628	605	597	605	656	642	612	602	622	631	611	582	609	605	584	632	602	614	637	636	599	643	590	630	597	623	604	624	643	596	645	618	585	594	589	597	619	605	605	547	610	607	646	590	634	630	635	619	629	560	666	628	666	627	622	600	635	629	605	638	615	633	617	640	627	679	657	652	582	647	639	599	621	638	610	668	627	641	647	630	641	619	601	575	587	622	652	655	645	615	635	641	611	583	635	631	627	628	622	628	584	639	644	564	592	622	580	607	588	645	603	581	596	632	609	615	592	644	601	660	610	655	577	594	654	621	628	642	636	664	574	648	637	601	673	631	618	615	669	607	638	618	624	626	612	613	602	615	624	621	613	617	596	625	626	597	596	607	641	648	614	646	588	593	621	652	631	582	627	618	611	588	628	641	617	622	620	661	653	623	599	595	663	623	656	638	619	628	676	643	664	614	657	644	625	608	632	600	611	631	614	592	632	637	644	622	664	615	638	622	633	590	616	672	618	611	587	632	639	617	616	633	605	629	621	587	650	601	608	615	601	601	595	633	587	668	605	655	601	626	601	580	601	633	609	641	635	573	610	679	623	662	626	577	651	660	585	649	617	631	602	632	616	619	647	642	639	609	646	627	601	592	641	646	648	657	615	590	613	631	655	606	649	636	661	637	603	622	623	595	629	656	651	589	608	603	626	625	636	645	655	625	602	609	618	669	598	624	636	625	639	584	583	649	622	636	627	611	638	645	637	588	623	613	654	601	630	627	614	630	658	649	641	652	606	600	640	601	628	591	654	623	647	626	618	625	607	599	637	666	605	620	652	621	604	599	631	576	627	621	630	600	627	618	631	679	622	619	674	647	585	640	683	622	698	604	608	605	637	636	662	629	650	644	656	597	609	641	657	606	608	666	594	614	592	585	602	632	625	634	626	612	603	603	617	590	640	637	635	664	605	592	628	646	576	676	630	557	629	612	604	590	686	601	607	633	603	601	614	596	593	632	662	650	606	616	601	587	597	609	633	578	618	622	645	640	627	597	638	627	658	630	653	619	627	624	632	597	634	623	602	622	595	594	591	620	646	623	594	640	689	604	559	631	609	618	662	610	585	605	587	649	630	601	614	644	644	649	644	646	627	663	629	635	633	643	638	697	646	635	585	666	614	639	621	654	625	598	614	614	647	618	610	617	611	612	638	636	656	676	608	648	629	615	621	649	616	632	653	608	607	639	629	639	565	666	656	610	656	594	592	675	584	607	664	592	655	648	641	607	583	641	579	603	658	580	626	625	641	653	635	568	654	604	669	604	595	625	634	620	633	614	603	667	618	608	667	657	619	623	604	567	646	621	662	585	624	584	653	638	585	620	654	637	581	686	628	657	619	604	620	640	638	606	648	616	628	636	639	615	605	619	632	671	660	599	596	563	609	599	623	598	636	580	615	641	644	567	642	692	611	614	622	630	626	596	645	630	588	659	595	605	659	615	620	632	617	620	610	594	603	631	629	631	615	634	637	582	551	609	659	600	580	607	632	655	610	626	642	708	614	597	601	610	648	622	606	607	634	591	600	579	619	603	604	644	644	585	589	633	642	662	598	639	592	591	594	629	642	614	637	635	612	627	612	613	566	632	642	595	598	619	628	601	577	628	611	612	668	653	594	672	605	619	631	689	628	591	616	598	610	633	619	642	627	620	646	616	586	613	611	639	627	657	631	648	666	588	648	578	628	618	624	615	690	648	682	658	622	623	571	564	604	639	625	601	634	657	599	629	612	616	636	624	622	642	611	641	578	663	625	617	624	615	641	625	656	619	653	613	636	573	666	600	634	621	651	615	590	621	608	637	662	668	604	625	613	611	585	626	646	640	627	616	587	640	626	618	628	632	661	588	637	619	668	612	634	623	625	626	592	639	609	548	647	654	605	599	619	575	633	628	600	646	654	636	614	599	614	620	655	658	637	560
4798	284	245	230	189	179	198	203	190	206	187	183	176	201	193	178	169	169	154	195	162	199	168	192	186	178	174	187	202	167	191	168	179	154	190	192	186	213	180	186	165	192	182	197	179	177	189	167	181	180	186	174	201	212	192	187	163	185	171	153	176	171	170	155	157	169	188	208	176	183	197	169	172	201	182	178	184	171	180	178	203	162	178	185	206	167	153	194	162	171	199	190	223	168	194	191	182	173	171	176	160	194	183	164	178	188	189	165	173	183	196	188	164	193	189	185	142	186	190	176	177	184	169	156	166	171	162	194	194	171	173	189	160	180	163	168	180	187	183	168	164	176	180	149	160	188	165	183	167	166	187	160	172	179	183	164	175	185	175	155	200	188	190	167	158	177	226	178	184	168	183	167	174	154	176	187	169	181	194	196	213	182	173	184	190	180	196	165	182	182	192	191	190	197	169	205	202	172	182	174	165	179	175	191	180	181	196	181	204	154	192	159	162	207	161	179	163	184	190	192	176	179	201	169	177	144	161	171	181	169	172	168	188	175	173	180	193	212	180	181	198	197	196	185	177	163	171	204	190	175	193	157	167	181	174	171	184	186	181	185	213	218	180	191	172	145	182	182	171	157	173	173	172	171	171	167	178	156	190	170	164	141	195	186	176	165	194	196	171	189	152	176	203	205	169	176	178	177	159	169	164	168	152	180	179	176	208	150	175	172	173	173	184	162	176	194	152	181	176	173	198	178	185	189	176	177	166	180	151	200	187	203	167	191	183	195	172	171	169	176	170	186	207	189	193	197	201	180	181	190	162	170	176	195	173	187	176	172	188	174	147	170	199	165	176	166	202	181	198	164	156	189	196	184	177	166	185	187	190	177	178	153	175	166	171	176	195	177	195	199	192	182	167	192	167	198	194	174	160	193	180	177	190	191	183	207	188	203	166	169	170	151	201	173	189	200	177	191	173	172	161	192	207	178	204	183	185	185	195	170	170	188	193	164	199	195	203	221	175	173	189	190	173	179	191	162	159	184	188	184	188	159	205	180	179	183	191	187	177	186	195	165	192	193	189	204	170	184	163	183	198	180	189	171	187	177	191	160	196	181	229	171	163	171	185	183	198	181	147	175	180	180	207	186	180	188	180	172	178	193	185	200	157	200	180	167	179	155	205	172	176	178	166	183	182	183	218	190	177	197	181	176	189	195	182	166	178	162	175	192	171	201	173	159	173	171	162	172	172	175	200	215	186	181	149	180	193	149	192	188	169	158	172	168	172	189	207	181	173	180	161	174	179	178	172	187	186	202	190	156	179	191	168	170	168	187	201	174	167	164	186	172	202	180	184	194	194	162	172	181	167	183	188	190	174	180	172	204	165	168	186	209	189	170	173	159	178	181	199	189	180	174	164	184	199	177	162	182	209	172	201	192	177	170	173	196	184	174	177	182	165	190	181	191	178	179	183	163	150	171	177	173	157	198	196	190	161	219	182	180	182	203	185	182	182	180	171	179	173	174	162	178	169	145	172	175	168	178	196	185	167	172	157	161	148	186	184	192	172	172	177	167	161	169	213	185	202	177	177	197	198	185	164	142	173	199	186	186	159	158	175	162	187	168	188	173	174	176	184	187	195	172	180	164	175	180	167	209	186	183	183	178	185	178	158	180	184	178	169	190	172	177	187	158	169	198	168	179	161	179	179	189	194	178	167	173	180	172	165	185	178	184	187	186	184	183	151	169	178	170	182	166	161	195	188	165	172	142	176	179	152	193	167	159	171	165	190	185	176	151	190	159	157	177	178	182	182	197	161	156	172	194	177	180	185	160	190	177	181	170	190	167	190	188	180	176	178	146	205	207	169	171	168	198	163	177	206	215	179	181	163	169	160	187	202	183	182	200	187	182	195	202	171	189	187	171	199	161	184	203	206	168	177	190	176	184	172	188	172	191	160	199	176	187	191	188	168	173	179	186	206	184	206	190	182	167	171	201	173	156	172	207	161	178	168	169	172	167	189	169	175	186	182	175	169	177	205	178	185	184	178	207	169	164	180	182	190	201	183	205	181	180	186	183	168	158	175	189	174	202	183	163	191	157	173	188	178	194	194	185	213	210	166	162	185	169	180	191	167	198	177	181	177	180	197	176	189	167	183	172	185	175	186	202	199	181	178	160	173	158	181	179	172	193	178	180	182	185	179	161	178	190	170	160	169	175	187	178	199	163	157	197	167	169	173	179	147	183	176	178	198	172	167	172	199	180	174	166	188	163	171	184	177	178	173	176	156	204	197	169	186	180	170	176	168	175	184	203	216	197	186	169	172	157	162	164	169	200	189	198	169	177	179	174	164	173	195	174	167	184	173	140	187	165	156	181	173	192	178	184	187	207	207	205	204	189	166	160	187	163	173	173	189	176	180	181	162	183	175	190	170	180	167	166	198	181	170	180	197	177	162	187	161	171	187	171	166	182	174	182	169	178	183	204	179	185	165	181	198	181	176	189	188	172	166	181	165	188	185	168	169	171	186	199	185	175	189	163	168	184	161	199	186	176	169	171	195	210	183	154	175	172	188	197	177	170	190	182	189	176	182	171	195	197	169	184	168	180	179	161	179	174	184	203	190	180	162	160	191	197	191	161	205	185	156	192	194	173	196	177	152	188	176	197	167	180	183	183	175	186	196	159	191	161	195	177	186	142	195	161	177	170	194	182	180	152	176	197	188	162	172	204	163	159	173	176	164	161	167	191	177	188	179	185	149	163	174	180	173	170	178	171	204	172	166	181	186	150	165	172	195	184	158	209	195	150	163	184	170	195	179	173	191	199	181	184	196	186	182	174	198	175	192	168	177	163	175	167	174	193	183	175	161	168	188	153	155	177	162	179	203	191	167	171	203	192	171	164	174	166	189	159	161	163	178	212	187	201	180	195	169	194	157	186	193	204	179	186	198	169	174	170	171	171	188	152	183	157	166	179	171	182	173	186	186	187	185	181	177	172	206	176	168	188	181	186	187	169	179	170	184	178	184	172	168	148	181	198	175	165	164	191	195	160	170	172	166	163	179	170	167	163	164	165	147	153	183	205	192	193	154	194	188	183	191	188	182	180	172	176	183	202	190	172	173	173	181	196	157	196	188	203	185	192	172	219	185	189	173	166	175	181	168	168	184	170	194	180	181	194	167	182	205	183	178	194	151	205	157	196	180	179	195	166	187	178	167	159	169	184	173	180	168	214	173	197	200	163	176	186	176	173	173	190	158	177	179	208	153	181	160	176	180	182	176	164	173	202	188	177	190	177	179	173	172	188	203	175	164	180	169	184	175	193	189	172	181	167	197	183	179	191	206	217	189	174	190	177	187	175	170	187	205	172	166	187	185	193	176	178	156	181	162	152	186	145	171	222	150	162	192	173	191	177	196	165	169	186	181	202	181	173	159	171	178	180	172	179	190	162	165	164	177	161	180	199	167	159	180	176	176	155	182	181	179	212	184	171	171	166	195	182	188	183	202	176
4552	551	625	643	626	580	611	558	574	540	539	533	529	553	516	521	511	545	502	498	508	536	514	545	543	515	554	525	524	501	534	511	517	514	536	518	504	499	538	490	505	570	499	485	535	526	531	541	514	496	535	509	447	548	521	511	517	485	537	530	497	512	513	480	455	495	527	538	518	518	520	480	503	487	548	506	510	535	520	511	520	510	527	497	510	532	536	490	498	539	519	521	491	499	535	519	468	546	491	515	526	509	499	520	525	534	493	523	496	522	546	518	522	528	520	512	554	526	490	473	517	511	556	512	538	483	488	507	537	517	485	500	490	550	469	489	492	514	536	492	508	505	520	505	545	490	510	504	461	520	515	497	558	544	509	564	512	529	513	500	497	529	485	480	479	542	517	505	559	543	479	520	486	484	510	496	477	546	512	494	507	514	513	468	518	482	516	511	493	542	509	554	503	522	517	542	496	512	518	501	474	547	514	495	527	525	497	544	503	485	533	516	500	481	512	543	502	457	538	490	497	543	558	473	518	507	540	497	560	493	545	516	520	521	458	503	512	515	490	506	546	505	536	519	480	495	511	524	512	484	550	528	543	521	512	524	543	542	555	537	495	518	535	485	514	527	513	502	537	503	507	565	527	504	531	490	525	531	525	525	546	491	493	537	514	518	515	553	522	524	539	521	540	494	523	489	524	517	510	548	504	490	510	540	501	535	510	513	551	489	511	507	479	515	477	515	517	498	519	540	500	501	461	529	548	522	516	495	509	513	537	519	476	482	485	541	495	486	480	487	534	502	503	494	527	477	488	532	497	456	551	516	524	515	552	501	521	517	503	507	531	503	544	545	501	470	511	551	482	479	527	543	529	512	517	526	530	506	503	493	521	510	506	493	555	520	571	521	510	458	549	482	532	543	558	429	522	516	510	492	547	562	532	527	547	508	486	524	517	554	500	512	501	534	522	516	530	518	502	470	558	549	511	542	510	531	536	546	501	489	503	484	501	475	500	514	510	514	514	510	525	528	492	526	490	553	527	523	517	539	504	559	537	528	488	525	481	533	519	526	502	516	537	514	556	516	528	498	545	508	531	520	531	525	539	516	520	534	538	498	519	531	511	491	502	480	497	551	571	514	512	508	558	483	505	498	511	543	487	513	507	529	493	566	504	492	504	524	493	470	504	493	535	485	526	533	554	564	532	522	481	524	520	514	507	542	540	537	489	499	496	486	512	510	548	492	498	504	517	499	480	540	516	474	508	491	518	471	540	549	521	460	505	495	488	519	517	535	499	498	505	515	470	505	473	526	494	517	497	514	516	568	513	513	533	524	562	513	551	512	515	533	469	491	524	540	483	550	542	527	556	541	480	536	511	499	537	515	536	489	481	519	554	527	553	501	515	553	528	542	490	503	523	527	529	527	522	496	513	518	530	516	491	491	473	471	535	517	537	482	536	502	496	522	512	538	509	529	527	534	518	529	491	557	473	491	539	510	549	510	515	502	535	556	513	511	532	524	512	541	502	522	494	482	518	497	496	495	489	506	490	500	517	509	506	515	478	506	530	527	490	519	541	503	537	532	507	501	508	495	559	560	484	535	538	526	515	501	513	495	500	487	517	523	473	490	495	536	532	543	548	491	497	498	530	490	491	467	528	563	480	530	486	520	528	527	525	520	527	520	541	507	495	523	541	530	497	479	515	503	526	528	527	515	538	517	511	527	538	489	532	513	479	506	497	500	492	573	547	542	483	519	520	509	538	501	489	521	504	534	512	521	483	546	523	475	488	545	491	499	508	492	531	491	517	520	471	537	526	496	497	532	510	515	477	523	500	526	475	521	495	498	502	494	519	519	535	528	462	506	513	548	516	483	534	538	503	553	483	497	490	534	494	511	529	516	520	526	533	507	535	521	518	491	508	533	494	544	545	515	498	540	515	481	537	544	494	521	511	502	533	525	462	528	491	503	479	534	525	476	531	534	529	528	511	539	502	520	486	525	478	511	494	541	512	507	535	540	507	531	494	503	521	539	518	525	501	531	496	527	494	534	508	508	557	505	513	467	517	486	525	521	525	495	488	533	495	516	505	524	542	504	574	513	512	496	493	480	543	498	530	513	519	528	485	490	517	521	526	496	484	507	503	512	493	536	531	502	497	481	547	506	555	544	494	516	459	493	486	530	478	527	534	483	495	513	491	517	521	491	522	486	503	529	514	493	506	505	507	516	560	547	468	537	517	495	532	551	511	525	508	515	497	555	498	497	493	515	552	539	503	502	495	523	520	528	508	502	498	535	476	549	522	553	508	527	572	507	501	538	528	529	520	529	510	500	555	489	511	550	502	529	500	505	501	507	537	509	537	509	520	524	568	534	501	463	515	496	528	526	558	488	477	537	530	549	501	483	518	487	533	506	459	500	532	493	529	548	469	515	561	522	535	495	503	534	546	467	476	533	513	478	501	504	515	491	515	544	542	511	521	521	522	538	489	532	533	515	491	483	535	531	516	513	492	498	500	491	484	569	508	539	509	471	553	506	517	497	516	492	517	525	535	513	514	527	522	461	562	544	477	485	494	512	516	502	512	558	469	512	500	488	520	496	494	520	565	510	530	510	513	540	524	487	519	524	525	515	522	486	527	550	498	538	537	520	538	492	510	496	511	499	547	529	518	504	481	502	497	491	513	522	506	575	527	489	544	470	481	530	492	475	481	478	515	472	546	567	508	520	511	524	452	495	536	496	528	510	519	556	491	494	502	502	535	542	501	536	483	537	513	514	497	496	481	541	506	594	506	516	539	484	517	518	485	498	496	507	516	523	494	537	559	542	523	507	527	487	538	522	492	507	495	510	501	506	516	508	529	510	497	526	521	534	520	474	507	480	525	514	505	532	496	551	518	546	518	537	506	528	504	568	528	526	546	509	520	544	513	481	484	500	492	490	480	513	543	473	548	491	499	518	509	543	499	523	501	488	549	537	486	487	535	528	519	517	531	500	567	543	508	532	500	512	540	501	564	572	523	528	514	525	490	540	532	524	507	518	494	501	525	531	518	519	501	492	511	496	478	522	500	482	507	505	514	507	462	510	512	520	504	533	533	486	496	538	531	520	533	488	498	537	465	495	496	493	488	523	551	531	531	521	553	563	541	517	494	518	560	496	531	502	537	523	495	502	495	526	518	520	521	494	491	536	506	517	521	527	486	503	534	519	500	505	479	509	497	498	529	518	529	528	558	539	506	491	518	544	486	466	517	481	533	496	537	476	516	478	567	527	488	500	544	535	487	487	528	541	530	521	505	523	536	496	532	535	519	520	511	546	516	543	529	480	541	525	533	530	479	533	524	516	537	544	498	551	513	535	530	506	533	553	536	501	501	510	541	514	518	521	554	502	522	546	546	529	529	506	527	529	576	572	495	494	526	512	482	524	492	526	533	543	491	533	501	518	546	540	454	511	556	500	547	517	518	541	498	519	459	520	533	534	543	527	517	507	500	524	515	497	499	529	520	506	526	549
39388	12452	1570	953	740	602	520	441	438	395	356	374	348	386	323	309	331	325	322	322	292	282	327	303	308	312	317	281	303	319	313	301	338	317	282	309	321	283	293	280	304	309	289	337	311	288	280	284	268	292	280	297	290	296	271	314	297	318	319	320	278	319	302	302	327	289	315	315	273	285	299	277	304	317	292	332	289	283	306	296	301	290	314	309	291	328	303	330	295	286	291	298	315	295	297	319	256	289	273	327	271	336	296	291	302	269	305	314	283	288	282	288	283	262	308	308	298	285	299	298	296	299	350	276	307	303	277	298	330	307	308	293	296	295	294	293	287	285	307	328	343	322	305	327	281	302	317	295	266	293	308	259	303	301	322	289	285	261	293	311	308	313	296	289	304	302	306	281	289	295	318	277	329	281	289	273	298	333	332	317	304	316	287	305	300	301	276	286	291	290	300	297	292	281	301	295	298	318	300	275	307	311	297	287	311	260	330	271	277	289	309	325	339	318	286	302	274	292	266	292	315	294	298	303	290	313	271	323	325	259	300	297	338	286	282	252	288	314	286	284	298	319	289	311	341	300	343	299	306	288	299	308	315	312	318	314	305	281	278	341	291	301	313	320	288	297	278	292	299	269	305	287	309	305	329	304	286	288	304	316	293	285	312	299	315	297	301	296	348	305	315	310	279	312	325	267	306	299	325	304	292	281	305	291	261	315	302	315	277	318	323	276	271	319	293	292	302	279	286	312	309	296	257	320	280	276	315	303	296	328	292	293	330	302	308	344	294	291	287	310	258	308	300	265	302	279	280	305	294	287	309	289	288	304	315	310	298	279	314	323	293	286	306	284	306	295	287	276	323	310	272	293	300	301	316	285	299	299	294	295	320	287	292	302	275	296	288	273	289	285	305	284	294	313	293	300	326	300	284	305	322	319	322	310	307	278	297	291	291	301	301	319	283	288	282	298	307	302	284	274	294	289	270	313	286	315	304	300	319	329	299	317	327	294	274	304	286	279	289	301	321	295	281	327	309	321	296	327	320	306	286	287	292	277	313	285	309	300	283	294	312	299	318	268	294	276	277	294	305	269	304	285	284	300	303	285	296	309	276	325	301	324	288	307	296	285	318	325	286	324	300	291	326	309	283	295	313	299	307	284	312	312	307	323	277	314	289	295	318	328	300	292	295	280	296	294	352	313	305	315	316	301	329	288	299	302	276	318	309	314	329	284	271	293	294	315	291	285	311	309	285	280	313	310	304	302	275	258	326	272	303	294	282	288	295	300	309	344	302	263	291	330	309	282	278	283	315	285	298	295	288	317	350	290	273	238	300	301	294	304	301	301	298	325	300	286	292	281	283	306	339	277	300	297	335	290	294	297	303	305	269	292	280	324	306	312	279	282	290	334	304	294	314	279	292	262	294	275	274	288	276	263	268	311	305	293	302	286	298	289	263	294	321	336	296	280	307	299	310	282	319	301	289	294	298	286	284	282	297	304	305	303	267	265	329	287	311	294	285	289	318	312	291	290	282	304	311	306	291	297	280	260	313	275	300	325	295	299	307	281	273	319	273	259	301	304	274	353	277	295	302	305	293	293	288	303	305	313	331	277	316	286	300	323	304	289	288	280	289	290	259	274	305	295	287	281	325	267	312	309	295	280	308	308	317	307	292	258	304	266	304	309	276	280	280	296	323	281	315	266	299	308	329	299	316	315	299	277	298	330	316	314	298	297	288	303	298	280	300	303	298	322	269	264	351	272	297	299	302	283	306	271	304	298	303	310	283	281	287	321	267	283	268	294	309	264	273	286	287	312	325	307	295	293	283	263	257	304	266	274	297	264	285	287	298	306	295	304	297	283	290	298	307	281	309	305	286	294	328	288	312	330	297	308	283	293	321	307	314	279	307	316	296	277	279	294	304	293	299	298	297	337	296	282	265	292	283	326	316	320	304	302	275	280	320	298	326	289	293	308	316	301	313	287	290	327	274	307	283	304	314	302	323	282	304	288	298	286	355	275	284	308	308	290	323	297	294	300	284	294	323	291	264	318	306	260	308	319	316	336	316	305	288	288	292	272	330	291	300	281	290	277	291	326	280	312	295	295	299	286	313	272	282	315	303	286	285	276	308	292	316	266	320	295	296	291	299	319	279	293	274	298	325	328	297	312	330	274	268	325	309	313	297	285	282	327	302	281	295	325	289	278	294	269	312	304	297	288	291	305	290	321	299	285	278	326	298	312	321	281	300	310	302	299	329	277	296	298	314	315	290	318	302	302	244	328	324	304	286	306	330	281	289	307	297	309	326	283	304	300	301	317	317	272	279	300	294	285	306	308	299	283	340	263	296	281	328	307	283	322	273	295	321	254	300	305	328	308	278	271	328	291	294	322	329	304	309	293	291	269	292	274	312	297	287	316	276	294	281	351	291	264	309	302	280	275	313	319	304	324	292	310	306	307	300	300	296	276	292	267	305	286	283	300	286	286	289	312	305	279	291	304	301	332	287	287	290	274	280	323	289	303	337	305	286	272	330	289	299	275	302	293	275	297	291	302	289	289	341	279	286	296	309	272	283	316	277	308	310	287	305	293	293	294	293	312	295	284	289	324	319	302	277	278	316	282	285	323	304	251	291	301	330	284	283	284	335	308	294	294	306	324	284	303	297	286	296	286	315	293	317	305	312	309	304	271	327	307	298	290	293	282	307	301	253	296	296	303	286	302	288	288	289	286	314	315	290	281	293	309	314	340	319	301	304	319	280	303	293	279	291	299	302	304	292	287	290	297	307	311	255	286	297	289	328	282	293	270	313	283	272	314	310	299	320	305	308	270	298	274	295	270	293	294	304	297	285	283	318	287	283	283	307	286	311	293	295	271	315	296	312	282	325	331	281	285	311	310	304	310	317	339	288	278	306	307	286	304	269	286	297	294	301	325	283	238	300	314	276	286	292	305	275	303	275	278	266	304	273	262	285	280	278	301	294	319	304	268	304	270	305	294	299	357	357	287	263	285	306	296	307	300	293	322	309	335	280	297	324	302	294	303	295	295	286	323	285	296	309	272	317	296	316	301	294	306	278	300	302	288	304	299	298	280	292	280	282	289	299	283	299	300	316	318	287	295	282	315	299	254	308	300	297	285	295	331	321	283	322	307	300	312	310	319	307	280	296	288	309	324	298	293	303	292	282	282	266	288	308	260	287	279	279	270	280	290	304	297	278	296	275	295	279	317	278	276	281	272	278	294	275	324	306	295	279	304	305	282	293	291	282	310	318	295	314	268	301	297	287	318	317	293	305	269	291	305	294	312	326	292	307	319	300	305	301	259	315	297	291	294	291	317	314	274	312	252	291	306	254	329	312	277	326	318	289	281	303	281	304	300	296	285	293	275	271	310	293	290	312	305	316	303	272	313	311	304	301	308	283	314	287	252	248	307	322	320	291	307	290	294	313	297	290	290	308	302	293	282	324	303	290	304	301	300	295	295	288	296	301	310	296	302	268	290	275	298
21446	1633	3050	3424	2891	2389	2012	1754	1544	1481	1341	1300	1166	1241	1108	1044	1024	991	988	941	905	939	902	881	908	904	874	828	843	872	832	872	813	861	840	769	848	793	813	778	844	849	828	836	807	805	858	761	778	801	796	763	814	817	827	763	762	775	828	780	750	791	777	780	792	797	766	800	716	781	747	814	737	766	809	805	732	827	810	764	778	772	758	825	744	758	770	776	831	768	804	795	833	803	814	761	796	785	748	793	873	833	772	803	741	812	797	746	775	771	763	759	772	790	779	780	814	728	763	721	794	809	772	784	817	775	759	781	772	774	784	776	783	758	805	793	783	775	781	792	734	728	807	771	821	711	780	788	758	819	781	745	778	816	766	789	832	846	747	794	795	759	792	795	787	754	777	754	803	784	778	753	746	754	801	755	730	802	757	777	812	776	742	709	753	722	763	759	731	811	778	786	779	743	763	763	772	750	767	756	727	806	769	735	773	780	804	739	784	793	804	774	762	770	818	738	712	760	784	810	761	779	765	814	788	743	736	764	749	745	778	763	704	794	774	812	769	805	752	750	730	764	762	750	822	750	755	745	806	805	742	810	795	788	786	772	738	728	810	816	789	803	787	767	753	752	855	774	823	741	787	785	797	802	747	785	790	757	769	755	762	773	741	754	779	775	761	760	801	788	784	705	769	804	785	757	783	785	745	734	772	789	818	782	726	804	741	797	768	792	743	786	774	748	737	819	768	776	806	786	798	792	745	763	793	781	766	771	734	804	752	781	801	836	785	761	784	801	778	743	760	737	763	754	792	763	751	779	775	747	793	759	763	752	761	764	779	783	793	743	812	751	788	798	773	777	772	758	709	806	755	737	760	794	774	829	774	776	789	758	799	804	795	790	787	747	823	750	741	832	766	830	751	770	802	778	769	740	768	733	784	753	820	798	718	732	785	813	814	779	799	778	797	732	799	824	772	756	779	783	737	785	790	765	734	781	807	810	758	744	760	762	785	751	731	782	766	734	760	772	754	758	807	776	757	807	728	765	747	740	791	796	804	772	750	796	823	718	751	760	791	785	760	747	762	745	867	758	747	804	759	786	786	801	753	796	748	807	740	768	793	744	746	799	788	795	832	742	799	758	769	776	809	757	825	771	771	732	754	790	782	789	755	762	769	720	790	786	782	802	819	786	796	830	791	787	810	837	767	756	784	790	774	792	801	759	777	750	772	781	753	746	739	792	772	781	785	794	751	755	781	821	820	784	744	859	798	803	763	806	738	818	748	754	768	755	712	825	824	766	764	788	781	781	765	725	737	761	818	766	753	790	763	802	786	757	775	812	726	822	757	785	790	838	756	788	759	745	748	759	731	783	840	773	759	716	817	787	781	775	780	774	748	772	834	781	809	812	748	795	768	827	773	779	759	774	744	790	771	779	814	782	780	740	767	793	817	746	791	764	791	803	759	768	768	801	791	785	781	791	763	805	764	771	788	748	732	784	818	785	736	802	823	801	783	800	848	822	780	770	817	782	762	751	756	802	750	739	802	760	792	724	771	817	784	820	774	774	794	734	800	796	785	808	780	738	776	806	798	812	763	791	774	781	803	762	769	732	827	769	814	755	737	795	729	755	777	786	784	704	747	764	790	794	771	756	830	750	846	756	805	790	765	732	793	798	744	776	790	803	771	810	779	771	761	789	772	774	809	775	746	779	810	758	779	786	767	765	714	807	784	794	800	777	732	770	778	724	770	760	753	785	778	768	825	720	793	773	781	850	717	784	782	758	774	748	737	774	743	740	771	764	819	773	803	756	784	768	779	789	752	807	767	725	789	801	750	810	757	735	748	751	781	752	734	753	775	796	811	750	722	792	725	777	801	766	778	749	759	730	798	749	765	819	816	774	802	771	795	751	754	832	748	758	759	800	776	795	786	743	780	774	798	769	839	769	804	714	751	799	779	761	748	753	789	782	770	785	792	802	758	742	687	736	827	829	793	706	745	798	786	766	758	774	770	765	755	742	810	784	762	788	733	796	770	798	770	713	753	764	770	743	809	780	770	768	709	802	778	755	796	761	781	752	743	765	769	781	810	791	745	795	833	766	786	795	801	803	787	817	795	762	793	736	836	804	781	771	772	807	748	760	742	781	750	747	738	820	828	818	761	748	784	772	774	785	747	784	702	759	745	768	799	767	769	763	738	772	763	808	794	753	733	738	798	810	806	745	802	793	824	775	760	740	728	754	748	835	753	822	794	775	779	767	799	775	763	790	767	774	753	777	781	767	776	777	774	718	788	796	791	796	756	793	782	764	794	793	763	768	785	799	775	763	710	777	781	773	771	796	787	756	850	754	824	773	787	741	817	748	812	782	752	775	785	780	756	733	735	783	766	788	761	756	743	725	747	800	774	812	729	755	754	781	744	747	788	768	766	755	795	794	772	784	773	764	781	783	832	784	761	805	775	802	780	819	778	759	752	737	755	782	814	794	768	827	830	779	775	754	792	826	739	777	736	763	739	793	770	777	776	815	744	814	781	764	789	775	812	813	763	783	841	833	768	772	812	764	784	767	764	795	783	781	745	741	768	794	790	757	790	811	791	777	805	791	752	748	788	710	738	783	733	770	811	805	789	736	760	770	750	758	781	781	805	717	825	768	771	752	728	774	770	761	786	786	716	776	762	731	779	734	766	786	768	828	753	790	759	773	801	765	786	798	753	778	762	822	788	780	802	805	846	764	748	793	773	785	723	766	775	737	772	768	789	733	761	720	797	788	798	811	810	803	767	823	744	782	752	795	808	774	751	771	768	794	787	743	752	790	733	729	736	793	805	804	793	802	803	775	782	807	777	743	772	749	775	785	756	790	794	750	786	772	816	759	805	768	762	758	803	790	755	770	814	766	826	760	832	768	805	787	799	805	781	777	748	785	733	740	750	790	787	771	770	727	815	785	747	794	796	759	762	775	823	780	770	772	759	803	765	780	803	715	756	753	812	788	763	736	785	808	755	789	811	706	724	787	743	778	751	798	786	794	783	763	779	740	791	787	778	765	778	780	743	721	772	799	769	770	818	709	765	770	788	805	799	782	718	766	773	792	822	814	744	781	807	808	784	793	769	765	763	759	812	785	743	719	711	789	759	762	771	758	812	766	762	753	762	776	800	819	810	753	764	746	744	776	790	762	778	831	798	752	808	738	826	792	746	815	773	761	771	749	785	769	788	795	740	797	773	790	795	820	767	764	799	762	791	743	759	815	727	748	760	781	737	802	757	730	795	827	735	808	786	776	824	780	734	787	756	724	814	761	759	741	764	787	783	770	719	787	764	752	773	786	762	756	733	785	743	797	718	796	740	809	767	796	755	773	790	754	756	748	786	759	817	709	747	753	767	762	761	762	746	716	765	740	754	794	742	746	795	755	791	755	798	795	819	764	723	787	795	788	778	801	782	819	791	775	766	786	800	760	813	782	824	793	785	741	734	701	759	772	822	754	767	765	761	810	769	814	779	821	783	792
54648	22761	4580	1706	1158	851	646	583	496	444	377	370	305	326	310	279	314	299	303	280	291	301	328	243	277	283	263	260	261	292	249	259	284	246	273	215	244	233	241	224	250	244	259	269	247	262	261	249	255	265	234	250	270	243	241	250	242	280	243	245	238	249	230	251	258	217	283	234	254	254	227	243	236	260	254	240	273	248	261	251	248	279	240	253	258	212	255	210	276	224	258	269	224	221	262	243	255	260	226	228	244	237	249	249	285	240	236	247	241	238	229	232	217	227	236	280	227	263	250	224	232	246	258	259	237	254	267	239	254	239	248	223	245	235	258	206	245	250	254	262	270	251	243	243	245	233	248	260	265	245	269	261	245	253	230	260	231	229	222	233	259	229	236	232	253	210	252	226	241	261	215	276	242	240	246	241	241	263	237	246	210	228	250	235	229	232	243	223	230	247	252	247	262	239	283	234	236	251	253	238	227	258	243	272	207	248	234	218	226	257	231	239	262	265	235	230	242	247	246	252	239	244	243	221	256	231	213	280	291	206	248	247	222	248	269	254	232	193	241	270	196	241	234	241	266	233	236	252	238	238	247	228	268	226	212	220	249	269	239	248	232	224	216	237	247	254	247	230	242	252	234	275	217	255	264	249	214	256	244	239	244	247	208	235	221	250	243	261	230	246	242	257	257	234	252	239	281	231	248	242	261	239	250	241	233	239	243	253	233	230	236	264	238	264	218	268	251	241	250	253	271	268	248	242	238	226	236	255	230	280	241	251	274	250	256	253	240	244	240	227	265	234	247	256	236	234	259	258	249	279	260	266	212	265	273	242	262	252	240	291	258	246	287	249	218	255	258	261	246	247	224	255	260	250	256	267	227	237	210	245	226	243	246	216	248	229	241	263	240	274	243	258	233	260	239	246	242	237	226	235	198	227	262	220	248	240	241	272	255	277	238	222	256	230	226	254	207	236	237	219	220	248	247	241	249	250	226	270	219	250	233	228	232	241	244	238	251	229	272	246	236	231	237	227	222	285	262	250	210	251	238	250	259	252	222	240	243	221	234	208	247	261	257	248	260	251	265	220	244	232	236	242	244	207	262	246	234	217	257	221	275	259	243	243	215	202	251	260	265	236	214	248	217	277	241	248	263	222	248	247	216	216	236	250	267	248	213	238	250	250	272	266	242	248	248	254	244	251	212	245	272	267	251	219	242	250	275	241	253	233	275	265	263	232	235	261	264	273	246	241	249	233	266	233	234	214	272	252	252	253	215	235	267	249	261	236	258	252	254	264	257	229	266	264	230	236	228	236	208	216	216	235	220	255	240	244	246	218	231	239	252	219	228	232	221	244	242	237	258	248	244	257	233	243	264	230	269	229	271	242	248	248	220	243	228	249	227	249	246	232	232	255	241	229	252	247	241	227	238	234	256	249	245	244	250	217	226	237	266	238	256	235	225	248	214	237	245	235	206	280	285	255	253	245	235	256	242	245	235	262	243	234	244	264	239	208	206	254	227	233	225	248	257	240	243	244	205	227	244	229	249	228	236	242	248	223	196	247	276	214	255	252	234	257	231	231	267	245	251	251	232	224	244	262	249	234	230	244	272	252	248	257	260	254	264	254	247	231	235	249	255	246	264	244	242	229	227	220	223	257	208	221	258	266	277	246	237	246	246	257	273	258	258	239	244	224	248	268	226	246	222	258	228	260	227	252	241	245	246	230	243	264	250	214	236	253	286	267	246	251	247	214	244	252	233	265	223	220	220	217	248	238	272	230	244	223	255	237	244	216	211	241	277	254	227	256	249	219	252	241	254	246	237	241	233	257	272	217	222	261	218	247	239	271	250	204	228	243	226	233	219	245	244	247	211	235	229	258	232	239	239	247	235	264	260	251	260	242	236	235	254	238	246	235	251	249	246	244	242	216	246	225	215	248	259	213	261	263	248	249	254	232	241	223	243	244	262	245	244	241	259	241	279	238	244	218	256	230	216	246	247	220	206	228	232	234	245	268	239	245	239	223	259	247	230	254	265	238	233	245	233	244	222	233	238	273	236	200	229	241	245	228	250	237	240	250	226	254	252	259	230	239	237	259	245	255	247	259	240	233	271	259	231	223	275	269	273	244	233	270	246	237	234	224	240	229	248	246	236	248	242	241	258	239	249	228	227	247	246	238	239	247	238	244	262	239	246	255	235	247	237	220	253	234	240	246	222	249	240	252	258	226	244	240	282	239	244	226	234	258	256	270	271	247	236	230	266	247	226	251	269	277	259	289	226	257	262	257	234	248	249	220	227	256	242	243	231	239	250	246	243	229	257	242	265	238	240	241	259	262	235	218	219	263	269	263	248	258	231	246	230	225	256	255	244	250	250	260	241	270	256	241	227	255	254	228	243	236	220	234	240	252	227	234	244	223	229	254	249	251	254	273	246	291	236	237	247	266	207	238	221	245	258	229	242	244	221	229	234	233	254	230	275	249	266	229	249	254	234	260	239	213	252	227	249	237	247	258	218	202	240	236	247	262	238	254	252	234	268	223	244	238	228	231	249	262	246	235	226	232	279	208	233	255	253	260	257	246	232	261	283	262	249	227	251	239	247	235	233	239	233	237	234	235	218	259	234	263	237	256	266	235	236	213	226	244	231	214	241	250	260	245	227	243	234	259	241	241	269	245	252	228	241	252	234	239	234	239	231	212	223	220	262	226	253	204	236	260	274	243	245	251	227	228	254	210	250	251	223	238	245	265	253	244	225	227	224	251	252	249	285	250	245	269	236	257	238	266	223	217	251	213	236	219	266	237	259	234	270	237	240	225	266	244	254	228	228	229	228	218	225	260	232	266	233	251	250	255	227	238	250	243	242	243	236	227	229	237	258	259	246	265	259	240	217	238	224	225	241	238	254	257	272	259	262	261	265	233	210	229	222	243	239	225	233	246	268	229	261	242	257	284	249	253	237	245	216	243	230	243	231	235	228	229	226	233	242	248	238	272	256	247	235	250	244	244	222	260	253	230	251	221	234	237	231	219	248	253	217	233	243	242	231	229	243	244	234	231	189	233	240	237	235	229	232	223	259	239	241	247	243	228	273	275	243	222	235	261	248	229	260	249	243	227	255	240	268	262	220	269	264	229	238	232	239	247	222	238	274	266	249	233	250	249	259	271	262	260	256	226	225	253	243	235	234	251	254	269	242	230	233	254	266	293	241	235	260	236	273	283	262	242	237	257	250	233	242	220	219	228	216	246	221	229	239	233	229	233	232	265	269	276	257	232	207	203	229	240	255	238	255	220	242	253	232	250	220	229	236	248	260	230	251	252	233	226	248	238	245	225	223	247	233	272	203	219	268	238	238	241	241	227	227	237	235	216	253	240	268	240	232	256	275	240	250	249	265	219	244	239	231	247	250	253	250	245	250	249	217	235	251	259	247	258	241	234	246	244	217	267	223	216	237	259	252	239	259	229	248	239	242	234	261	249	230	251	237	282	228	262	225	221	221	226	232	243
30385	2460	5241	5617	4668	3752	3091	2542	2178	1927	1716	1611	1458	1337	1230	1170	1083	1079	1029	984	1014	929	835	858	901	784	773	793	780	717	743	792	768	764	753	696	681	730	694	781	684	743	710	698	663	714	726	620	649	685	664	625	645	675	684	661	650	694	708	707	676	698	658	673	675	659	660	636	630	605	670	623	655	630	621	621	645	608	617	658	662	682	647	663	645	669	615	643	655	654	605	664	641	613	670	617	627	634	632	636	632	622	638	673	564	644	580	629	637	644	630	637	650	679	613	656	653	608	615	670	655	648	635	627	611	600	683	656	618	639	625	601	623	647	634	701	627	623	647	622	636	642	659	644	594	636	637	623	655	619	614	627	613	613	659	670	595	617	664	662	636	609	637	633	567	611	639	621	650	696	611	642	611	635	668	652	606	628	628	615	631	639	669	636	630	566	629	624	646	607	622	654	628	604	608	594	641	658	616	648	618	632	619	608	616	663	682	655	583	653	625	663	627	622	637	641	649	630	625	598	627	688	649	637	627	643	629	652	703	650	626	643	652	622	627	621	659	599	692	653	623	584	607	642	654	669	632	627	611	618	639	634	611	641	631	647	627	631	632	638	619	645	646	647	609	625	646	600	611	637	681	621	625	608	600	636	605	581	628	662	605	579	614	637	602	640	620	635	632	689	644	656	666	638	693	640	613	665	654	608	562	635	604	597	589	589	629	656	621	614	669	603	605	698	635	603	608	653	612	605	642	595	629	670	593	638	617	651	611	610	628	595	600	698	597	597	598	651	650	646	648	633	628	596	588	623	632	601	661	593	616	635	608	602	602	629	624	676	603	613	660	594	645	640	619	619	600	661	611	571	626	620	615	612	652	624	594	645	679	653	619	674	668	622	575	628	674	619	617	605	652	606	631	646	647	650	613	624	605	591	627	629	659	633	633	607	690	618	643	612	634	661	660	674	594	599	647	626	620	649	638	645	625	626	641	636	632	609	582	609	593	633	648	639	685	627	619	669	598	610	634	653	606	635	606	600	638	630	595	652	622	638	623	706	593	592	639	590	638	603	589	634	587	650	627	663	658	654	680	652	601	633	659	626	614	663	587	610	641	641	575	636	634	556	660	605	650	616	616	656	601	637	676	569	615	598	617	635	612	630	664	634	634	578	629	626	615	624	625	571	631	640	585	622	630	590	608	630	645	678	623	622	636	656	606	660	633	655	599	646	659	627	597	620	627	637	643	636	621	643	640	626	609	637	648	602	602	644	617	630	653	610	640	597	674	641	616	655	622	612	637	601	634	678	620	597	689	638	638	613	580	603	600	639	630	605	637	623	637	639	588	621	649	613	644	598	634	628	648	662	638	612	641	617	593	613	612	625	651	665	626	650	641	619	674	609	599	649	663	646	650	600	620	624	611	612	630	650	632	589	656	584	622	651	653	680	617	594	626	567	629	623	624	618	628	619	619	651	579	633	644	611	593	629	623	633	628	656	599	652	578	620	616	625	624	640	687	646	620	599	657	666	638	620	602	639	625	605	643	629	644	583	619	626	614	649	658	625	635	630	636	610	615	673	597	618	668	632	605	569	607	684	556	654	641	628	612	615	646	645	651	607	652	606	651	663	588	652	613	585	604	657	614	626	631	637	653	587	567	634	646	601	613	608	625	596	636	613	658	625	650	628	610	627	623	635	635	656	556	615	665	622	594	617	646	629	631	593	654	638	601	580	581	656	630	619	635	659	630	634	589	634	667	654	620	616	632	600	608	628	619	617	628	641	631	632	638	616	647	615	593	615	649	614	578	640	601	631	608	648	581	620	638	642	661	585	640	631	598	591	628	603	637	633	639	672	624	582	580	658	644	655	624	643	624	635	627	629	596	593	616	615	623	613	638	627	610	636	615	628	610	619	623	617	622	611	593	656	595	633	605	653	618	643	616	655	654	644	623	648	635	634	617	647	621	636	647	660	614	622	626	644	659	621	579	633	647	566	667	606	647	587	631	612	630	601	663	655	661	614	620	642	637	609	601	622	680	593	600	644	605	652	659	576	609	653	665	675	645	632	678	649	625	623	618	625	658	624	630	621	652	597	579	629	629	628	596	639	658	658	694	655	611	604	641	699	646	653	634	620	623	659	667	590	621	634	635	612	679	598	623	662	608	584	627	612	637	626	639	628	637	575	630	635	593	638	650	584	608	649	604	626	617	629	618	647	634	628	654	641	627	618	652	663	603	644	625	575	641	623	606	627	565	612	608	594	617	582	639	634	665	623	564	613	578	685	631	597	582	605	598	632	673	593	640	597	643	636	636	668	625	605	634	640	655	605	656	651	608	599	594	596	657	581	640	607	626	637	638	626	603	653	654	643	622	670	653	629	606	605	656	678	609	682	636	657	620	655	635	666	640	624	612	623	649	658	598	650	637	589	616	650	646	596	615	631	680	626	637	662	626	646	624	643	622	637	629	662	618	649	637	621	581	654	620	605	636	609	658	647	637	630	655	643	611	623	654	604	680	636	617	651	608	651	630	618	632	627	609	616	617	586	625	646	635	658	593	616	577	647	618	656	624	608	650	647	594	611	658	623	565	650	612	637	647	610	704	614	638	576	621	635	621	636	608	630	653	588	650	649	620	636	617	577	619	604	637	636	639	595	624	627	648	625	572	636	651	635	599	593	622	637	588	622	552	604	657	617	629	583	604	602	614	633	600	596	637	637	615	624	591	628	625	583	613	613	632	577	657	615	608	639	611	628	605	649	663	575	591	637	635	622	625	658	640	600	620	646	633	631	615	627	611	649	661	632	690	588	678	629	613	615	605	614	626	625	639	614	632	640	611	610	629	662	630	640	639	577	621	664	622	604	656	621	675	622	587	599	630	604	626	615	694	633	621	626	629	630	616	629	653	599	632	632	626	618	615	653	613	628	622	618	643	600	649	618	631	636	595	629	637	639	616	625	613	632	630	614	679	630	631	613	623	634	669	650	582	664	627	633	603	634	608	641	656	620	659	600	630	631	614	669	619	659	648	593	659	613	648	655	651	616	615	644	602	609	625	625	653	674	619	596	636	622	673	605	639	624	613	607	624	590	622	596	598	649	599	617	612	648	586	621	621	638	614	617	613	611	624	647	623	602	622	626	598	679	651	673	585	647	612	652	634	644	609	598	609	622	631	585	614	646	593	633	635	612	649	619	578	630	651	600	629	622	584	674	633	629	687	626	616	645	616	591	620	668	615	639	605	602	636	601	573	664	659	660	635	598	614	614	679	645	581	660	617	610	650	618	632	583	660	613	615	673	599	637	595	658	614	642	642	603	651	632	657	645	634	669	628	623	667	667	664	639	611	621	626	597	641	678	615	634	617	601	630	648	602	635	602	645	642	594	643	640	553	624	617	635	618	645	592	615	660	588	583	621	652	659	646	576	644	586	619	619	673	672	654	622	585	599	616	624	645	594	650	640	666	653	659	612	627	636	624	618	639	644	568	610	646	669	632	637	706	636	625	621
4674	300	227	176	201	204	176	164	198	203	174	188	188	168	183	180	184	197	183	174	194	169	217	182	163	157	174	175	170	169	166	154	179	191	183	182	188	186	177	194	196	173	168	181	172	183	196	199	174	192	169	186	207	166	178	192	188	176	178	160	178	169	162	207	154	187	193	190	179	177	183	187	209	207	172	169	186	145	199	187	161	185	188	160	178	205	185	166	202	191	181	216	171	147	178	195	147	192	187	182	179	181	180	184	199	169	176	188	218	168	197	192	196	195	170	184	181	173	178	193	210	182	201	182	175	186	163	174	188	194	151	174	200	177	161	170	170	191	187	186	178	171	185	179	186	175	188	181	171	178	165	165	171	142	177	184	167	158	182	198	181	208	168	143	177	175	192	173	179	181	191	170	186	180	193	174	170	173	170	175	194	179	182	186	178	153	166	167	185	167	173	189	189	159	186	173	166	210	196	188	188	203	176	185	190	190	158	186	160	181	193	182	184	199	174	186	188	176	194	171	172	179	154	176	163	186	201	175	177	195	174	187	175	168	183	183	165	187	171	174	207	159	201	175	183	192	192	211	187	197	189	166	177	179	166	176	183	195	176	169	172	194	179	187	184	158	187	163	187	169	187	189	189	161	179	203	186	162	186	177	183	190	182	193	165	190	180	181	199	182	173	182	170	186	204	171	179	169	186	182	196	156	201	176	176	175	176	184	193	175	187	188	176	194	181	168	176	189	189	208	180	165	168	177	201	178	180	183	176	187	167	176	191	183	185	171	209	185	196	186	183	176	167	196	195	195	165	177	182	167	184	168	162	206	170	187	191	183	197	199	204	182	165	171	203	204	181	185	188	182	183	200	179	189	200	171	197	162	161	198	178	188	190	170	177	169	172	179	164	176	178	178	170	170	209	190	195	179	170	177	179	172	202	192	192	195	169	163	185	164	183	175	187	189	166	189	183	203	195	185	185	182	183	182	189	174	188	206	157	165	189	176	185	165	186	168	194	150	167	188	185	176	193	180	147	190	181	204	200	202	178	183	172	191	181	171	191	175	197	196	198	185	198	162	167	171	182	178	190	197	176	202	169	160	180	175	159	178	188	150	164	162	177	182	189	188	166	185	174	176	176	167	185	156	163	179	182	159	197	172	142	188	186	160	172	183	176	203	180	167	170	163	201	185	195	198	176	187	195	170	188	182	169	177	187	174	197	171	173	162	197	187	168	171	191	162	183	185	168	188	205	160	192	162	166	200	189	172	161	178	188	178	154	168	189	186	202	188	171	176	166	173	192	143	174	208	187	209	180	168	168	168	161	200	182	167	170	179	177	161	224	155	198	167	179	169	179	210	181	195	175	168	172	192	178	186	160	195	194	165	191	187	167	155	188	172	171	184	214	177	150	178	209	168	164	142	167	187	189	159	183	168	183	180	206	181	182	169	192	151	148	172	181	168	190	154	177	165	171	164	177	162	175	197	190	167	191	174	173	181	180	171	183	189	181	148	190	208	199	193	182	192	178	180	185	184	159	180	185	171	177	175	198	178	163	167	186	183	199	190	181	196	186	165	192	199	180	181	206	162	176	188	189	179	186	178	191	186	193	157	167	198	161	186	184	193	178	184	178	188	170	170	191	195	175	191	194	202	198	190	181	183	194	187	185	210	154	180	175	180	164	193	181	186	147	189	160	198	200	195	191	158	181	186	167	167	198	173	169	168	180	188	191	204	188	190	174	178	174	173	166	199	154	193	193	196	193	212	184	192	180	175	194	194	184	166	171	204	179	156	154	169	192	184	212	160	176	183	196	181	180	156	200	190	160	200	190	195	180	179	168	175	197	184	184	188	176	187	181	176	162	165	197	195	162	190	170	177	210	165	177	157	183	174	169	172	179	172	171	187	196	199	189	174	166	203	179	184	208	184	180	182	173	177	167	177	194	180	149	173	210	171	193	184	181	200	163	180	158	168	178	177	169	179	153	176	187	189	188	214	167	197	195	180	174	180	171	171	177	153	154	179	185	193	148	185	167	169	187	223	189	179	169	191	166	164	169	181	197	179	172	165	175	193	165	199	165	186	193	171	185	195	191	169	188	168	192	192	199	186	194	224	166	167	200	202	183	185	177	199	176	144	173	182	177	189	204	178	144	197	199	165	189	177	166	199	193	190	162	179	177	169	174	148	204	152	155	169	182	192	178	189	192	183	194	184	192	164	173	148	168	196	185	172	173	180	177	176	163	166	197	169	175	195	167	189	185	146	157	179	160	186	155	177	171	183	189	155	176	180	203	207	189	166	169	201	206	167	188	166	165	178	201	185	167	165	178	201	207	172	170	176	172	198	160	184	153	182	215	194	177	160	209	179	168	176	164	189	176	179	192	165	155	173	182	204	183	187	227	161	153	193	168	180	185	170	195	191	185	183	174	191	163	197	158	164	180	180	170	212	199	172	182	172	164	170	179	200	191	179	172	201	188	198	154	178	168	163	152	169	168	186	187	229	178	151	201	183	155	177	160	180	185	151	168	210	174	195	175	176	185	172	174	206	177	214	180	157	163	179	182	173	179	175	175	199	184	156	200	213	167	172	181	182	173	161	157	144	160	181	198	178	163	141	188	175	175	159	166	183	194	182	206	160	196	197	202	196	177	206	186	189	160	192	186	171	171	192	191	172	177	161	169	200	185	199	181	169	179	203	178	192	161	166	172	194	183	178	180	163	213	177	177	210	201	176	168	184	182	177	205	169	155	189	219	205	154	177	170	164	174	182	189	150	177	168	183	168	170	170	181	159	191	189	161	179	173	198	204	181	170	138	184	164	190	184	185	155	193	187	182	205	191	196	169	184	171	166	189	195	200	188	173	193	171	188	190	187	195	181	174	163	179	183	170	178	172	154	196	205	166	171	187	153	178	144	177	189	171	175	171	188	162	193	211	178	186	206	186	162	207	175	184	184	186	167	187	163	182	187	180	171	171	167	212	195	183	204	157	199	168	164	173	192	185	154	166	185	158	163	184	180	184	163	190	208	177	197	169	209	200	168	169	188	190	183	174	195	180	140	195	186	176	154	181	192	166	188	186	172	180	196	180	166	182	186	189	189	184	181	183	173	192	185	184	185	200	147	197	179	164	187	176	188	187	170	174	176	163	175	180	167	188	176	164	180	172	174	154	184	179	209	216	181	180	188	184	171	197	195	168	177	190	172	185	185	184	179	173	171	216	166	188	169	176	183	179	191	194	203	183	173	171	174	155	166	182	173	191	171	171	200	215	204	186	198	196	174	157	209	167	181	174	174	173	185	180	172	178	179	182	178	185	175	184	198	169	186	160	179	187	201	186	188	177	171	178	174	192	204	175	181	185	187	190	187	175	187	185	167	178	189	190	189	173	188	171	182	181	187	186	167	176	165	169	185	191	185	208	176	167	178	176	193	194	185	176	167	182	164	173	191	209	181	188	194	176	175	170	186	163	184	203	196	160	161	202	183	174	174	191	186	200	163	159	174
4508	559	650	624	665	627	573	547	584	520	518	552	557	569	509	525	524	551	536	536	508	536	518	553	523	501	524	492	528	494	525	537	532	541	528	506	542	523	541	513	515	509	514	507	505	509	520	525	496	518	498	557	521	530	516	479	511	522	526	539	512	516	539	525	506	540	548	485	515	525	480	514	528	515	483	500	525	518	523	526	531	521	524	535	537	495	492	514	504	522	518	488	498	523	549	543	524	478	515	512	495	484	525	519	503	486	531	495	499	552	502	500	563	484	489	516	527	533	496	531	503	553	516	502	515	503	494	477	498	514	510	492	475	506	513	531	504	487	496	544	493	501	517	536	495	534	496	497	530	490	502	543	499	502	547	496	533	474	502	533	538	505	518	469	532	544	546	501	513	551	511	490	558	511	500	553	472	522	502	522	527	555	527	478	468	479	472	511	492	522	507	537	480	518	519	520	577	547	486	519	512	525	509	561	519	533	494	516	500	552	481	539	517	544	530	520	474	508	553	517	479	525	497	500	529	475	515	555	486	525	518	519	515	551	508	509	501	490	507	501	510	539	513	533	474	535	520	507	508	502	535	518	528	491	533	513	531	543	529	502	551	531	500	532	490	496	541	521	510	532	529	491	516	539	523	508	486	457	551	525	522	510	523	524	543	529	540	492	522	517	514	523	536	520	500	485	531	502	484	447	509	496	501	466	517	573	518	499	514	528	507	558	522	544	496	497	513	499	505	509	492	485	496	504	534	496	509	525	557	521	509	491	516	541	541	542	477	511	500	489	536	482	542	546	534	515	545	547	485	518	521	531	523	539	481	537	511	526	520	523	537	488	469	545	502	502	542	517	511	503	496	511	462	525	518	511	507	529	481	537	529	532	498	482	531	513	516	547	493	494	503	521	525	538	502	513	523	510	578	516	540	477	509	542	521	493	541	480	514	536	505	453	513	477	555	475	518	516	523	508	503	512	510	563	521	527	501	491	519	551	493	512	485	509	544	512	511	528	468	497	507	523	484	504	488	510	493	566	526	487	525	508	493	539	520	515	509	520	459	483	524	524	501	488	473	538	514	533	459	545	537	517	537	531	511	521	537	479	543	507	495	550	498	519	535	488	531	517	496	508	487	488	519	540	486	525	509	516	515	539	545	503	547	483	521	503	506	538	551	589	509	519	572	524	502	506	507	508	528	539	537	528	488	512	523	499	532	516	470	545	573	512	508	471	512	484	475	518	546	544	522	498	482	531	530	567	500	506	515	490	480	509	493	531	513	518	529	514	525	485	503	526	493	493	510	554	507	483	508	564	557	501	579	531	514	465	548	501	536	546	534	510	533	500	472	549	531	545	539	506	560	513	541	505	491	502	530	497	549	566	506	478	514	501	524	554	529	527	546	558	539	512	509	501	519	530	528	479	515	501	486	516	515	526	515	536	517	483	526	515	515	531	492	542	460	533	491	522	541	515	501	478	561	511	482	506	533	554	520	490	517	518	507	546	521	520	485	518	496	500	535	490	541	554	529	525	530	536	570	504	539	532	508	456	545	571	496	527	557	519	538	501	509	523	513	510	518	497	525	491	480	540	491	507	525	475	492	528	532	537	535	521	535	567	551	476	503	502	522	557	550	493	470	515	489	489	546	504	466	500	520	522	502	505	526	515	485	544	525	539	521	519	544	530	517	501	493	506	520	504	524	537	479	528	520	560	517	504	534	542	535	495	507	484	513	541	521	514	496	521	500	467	508	533	481	512	531	512	509	480	490	516	541	559	574	536	514	521	502	515	507	511	513	516	497	467	497	505	546	504	527	533	517	542	523	533	480	520	490	488	507	540	550	496	538	548	497	522	523	493	524	541	459	548	514	487	459	502	496	529	525	531	534	562	495	535	525	528	516	519	491	497	513	519	486	468	504	475	519	527	558	510	541	532	535	527	511	526	527	515	489	507	505	524	524	507	493	539	497	534	521	539	519	541	527	528	492	493	509	486	566	520	541	509	561	526	523	542	514	514	497	517	513	557	557	517	539	498	522	522	550	528	505	532	476	533	540	487	495	476	515	536	544	511	553	494	497	510	532	496	520	493	527	515	493	516	499	536	543	483	481	566	534	504	501	517	489	496	472	533	527	548	530	492	505	549	513	532	492	510	517	529	540	521	497	467	531	521	485	514	515	498	495	486	528	506	516	511	537	492	498	497	510	513	528	523	535	514	520	531	501	525	549	481	550	506	525	507	557	554	477	577	517	520	514	525	500	532	509	510	509	488	545	545	508	498	533	493	498	546	581	498	533	521	499	497	543	516	514	525	513	535	510	509	526	589	518	495	493	551	537	515	513	532	465	510	499	555	536	565	474	518	535	525	496	553	475	488	518	543	506	536	509	512	538	505	531	507	522	512	548	545	473	531	525	502	514	538	512	529	486	495	486	514	501	507	516	500	541	520	487	472	505	530	511	520	547	525	501	493	465	505	522	556	504	477	539	534	495	506	536	486	503	540	544	552	518	517	525	556	493	516	527	535	482	531	540	526	532	493	485	492	532	522	516	508	513	501	534	478	534	558	563	569	507	509	508	500	489	540	537	542	495	552	527	522	547	522	509	564	558	490	459	521	507	488	524	490	449	537	552	497	515	487	529	524	507	486	525	532	507	484	551	560	512	524	562	530	530	565	515	492	505	499	518	481	532	520	553	500	501	499	508	510	492	519	484	508	517	556	529	527	494	494	538	567	524	516	547	527	530	511	525	542	541	541	513	468	520	512	475	502	520	508	556	529	522	534	500	544	506	503	522	525	522	506	535	557	511	538	549	492	514	481	498	510	532	530	495	495	501	543	520	480	523	533	517	507	508	460	496	487	533	506	515	565	464	522	504	525	509	509	530	503	533	512	501	494	547	516	538	518	586	538	551	529	492	529	544	507	526	538	489	465	511	506	522	518	531	489	514	552	520	497	492	544	495	541	542	511	535	541	502	530	538	515	502	520	535	519	518	532	521	516	564	496	538	542	517	488	489	541	545	507	500	483	521	531	512	478	502	512	518	523	524	511	493	524	517	485	507	531	521	521	536	515	507	562	516	507	511	518	512	484	498	518	451	484	550	534	500	515	563	541	488	522	546	520	548	470	473	514	543	502	470	534	492	449	453	512	507	524	512	519	541	502	478	521	539	498	537	474	513	561	517	514	523	515	520	506	535	512	480	505	506	519	473	506	481	520	508	543	485	501	535	514	502	504	535	543	512	514	467	533	508	503	530	530	528	519	542	528	510	482	522	536	553	545	510	485	527	489	499	491	521	545	540	512	515	550	507	483	492	530	530	512	514	476	487	487	523	531	511	533	517	543	514	500	502	529	512	477	552	498	513	512	495	527	476	503	502	537	490	514	525	518	577	517	562	519	513	577	480	513	533	505	510	538	519	513	565	549	517	488	479	522	556	475	526	531	495	501	529	551	544	514	514	572	527	520	554	517	504	510	513	486	529	520	549	517	502	501	517	539	494	469
41170	13624	1771	1000	718	636	543	458	449	437	331	400	360	365	324	344	329	330	308	332	288	307	352	300	302	279	312	298	291	329	311	304	312	311	286	264	292	305	299	283	258	295	311	260	283	286	284	319	334	307	298	283	292	303	276	316	314	314	345	252	310	286	329	279	275	290	319	286	299	282	287	287	313	302	291	290	291	295	309	292	286	326	311	273	285	281	297	311	299	263	292	254	303	269	269	279	296	282	296	308	301	317	315	306	325	278	291	288	287	301	307	291	320	286	296	285	308	281	272	257	284	315	284	292	283	310	282	305	304	307	287	272	324	270	297	278	296	311	302	304	308	308	301	285	297	288	296	325	304	293	285	310	284	297	316	315	301	294	323	306	310	333	291	334	295	292	292	278	300	329	315	319	292	282	281	306	315	313	303	309	293	300	312	318	296	276	269	287	298	298	304	288	311	278	266	314	285	284	295	268	329	293	330	301	330	313	296	302	293	283	276	284	274	287	315	297	284	299	310	300	300	326	282	298	298	318	313	313	299	310	302	317	320	292	276	321	280	270	319	281	330	270	289	290	318	271	273	295	281	273	280	322	283	294	266	315	325	297	311	284	310	303	320	314	294	298	276	273	321	286	283	269	307	287	326	295	307	320	293	269	303	351	305	305	305	292	306	313	279	298	282	313	278	292	292	301	294	316	301	312	297	319	305	293	274	297	287	293	293	298	304	272	327	309	326	283	282	335	298	294	290	280	263	301	308	319	292	287	313	286	272	289	297	293	329	315	284	300	293	271	293	314	304	285	286	277	301	267	337	304	300	300	330	295	297	306	323	320	296	301	284	305	286	301	317	307	317	308	287	279	298	284	307	285	289	325	307	319	318	329	290	309	300	310	336	302	319	297	307	294	299	341	333	276	321	294	289	298	333	288	299	297	308	290	302	264	290	293	282	292	280	315	280	298	318	292	314	295	269	292	335	271	270	252	278	288	326	304	309	290	284	279	286	334	290	292	293	273	282	272	270	259	299	273	307	291	315	266	313	304	299	308	297	317	288	323	324	286	267	285	295	306	296	275	278	294	302	306	308	320	310	333	288	291	288	284	288	295	272	275	294	309	288	339	294	281	307	288	296	301	290	312	304	308	285	272	297	261	275	303	286	324	293	291	310	306	287	281	317	318	306	316	303	271	342	303	299	283	293	288	297	290	300	288	274	308	327	313	303	281	324	334	281	324	304	319	298	301	283	301	305	311	296	292	311	314	291	282	327	293	315	314	330	296	277	317	288	273	297	284	324	283	289	275	330	297	330	300	307	293	276	308	321	299	309	301	262	283	276	301	289	305	292	286	293	300	277	289	312	269	317	293	264	279	309	286	321	265	317	296	298	282	315	285	305	280	275	283	329	309	301	259	326	275	275	287	266	282	293	301	296	304	280	296	282	299	314	336	297	259	272	276	266	296	289	320	286	319	295	286	307	305	328	317	270	271	283	303	291	286	283	289	288	268	306	281	298	283	303	285	305	265	308	290	264	323	287	297	304	302	301	301	279	312	304	293	267	293	301	311	299	299	279	290	265	300	315	287	273	291	274	288	304	302	283	269	308	306	315	304	292	305	290	293	282	339	296	286	291	319	292	299	294	288	293	296	272	333	279	303	308	289	296	318	342	264	278	281	325	314	310	322	289	312	306	290	299	295	291	309	290	301	255	309	332	260	316	295	301	311	279	304	269	280	301	289	325	321	281	301	279	268	288	306	306	302	318	290	293	294	281	294	314	318	293	295	306	291	311	291	316	272	296	316	269	281	316	306	294	302	284	302	300	296	280	302	286	282	304	292	303	279	311	266	285	297	273	326	341	314	300	304	277	280	291	297	297	276	314	283	326	287	316	287	288	296	314	309	279	282	317	268	296	291	290	294	317	302	283	328	293	278	299	306	298	317	287	280	306	289	323	300	305	310	285	309	287	297	305	284	322	320	294	286	313	268	283	269	322	300	326	257	293	280	307	311	286	269	265	289	305	289	295	308	284	316	331	312	302	298	306	301	290	304	268	313	280	250	345	309	311	295	282	287	301	317	289	307	319	318	270	297	300	295	306	335	290	264	337	290	273	274	317	319	301	304	296	285	286	325	298	283	313	283	290	296	281	295	300	268	284	319	309	320	309	306	269	286	287	312	314	291	302	308	304	318	305	284	287	292	279	289	291	305	310	298	324	287	323	309	308	316	323	309	314	301	319	272	309	307	282	317	302	290	285	297	284	283	296	275	316	266	311	288	277	294	278	296	274	326	328	277	280	277	299	278	309	330	291	315	296	282	329	324	296	292	286	294	323	311	290	271	356	290	299	284	311	291	306	301	269	296	290	312	316	298	307	285	275	301	329	300	308	285	289	279	310	327	304	273	302	316	290	279	277	282	289	256	285	297	309	279	320	331	263	292	291	302	279	278	286	302	315	312	305	311	250	309	300	286	290	312	290	283	295	303	319	309	311	309	293	298	301	299	274	287	301	287	302	302	299	270	307	304	293	310	264	307	288	268	303	271	344	313	323	312	303	269	312	319	275	319	314	291	270	279	311	272	313	293	313	304	298	304	275	297	322	293	283	261	287	281	294	288	290	286	322	265	295	305	304	272	298	290	308	271	279	304	302	282	290	301	307	305	305	290	265	336	301	275	279	316	309	301	306	296	257	340	326	292	286	309	301	321	330	286	297	274	306	291	274	280	287	305	320	296	320	314	272	281	282	282	292	300	309	282	268	281	308	293	298	277	295	296	275	299	339	312	293	278	295	288	270	270	309	308	291	305	269	286	288	281	270	280	290	297	299	272	291	289	302	294	320	317	267	273	279	263	325	289	260	287	311	286	285	294	274	291	316	315	298	315	291	271	264	313	283	294	290	283	302	318	295	306	323	318	284	281	284	293	297	301	309	298	310	335	311	322	316	306	292	281	303	319	284	279	269	292	325	313	292	297	303	314	300	282	326	290	288	265	312	281	304	300	305	300	297	270	290	299	281	298	291	293	274	320	283	310	322	307	324	302	304	244	314	302	317	297	315	244	307	311	303	298	314	296	291	328	288	298	276	294	311	309	293	307	285	301	276	303	305	298	289	301	312	303	337	296	304	285	312	315	291	296	286	313	302	298	315	272	306	314	293	312	282	307	312	298	278	255	281	309	267	291	285	291	289	288	298	307	261	276	257	283	302	295	288	284	299	275	281	292	279	311	298	298	331	343	280	269	278	313	307	286	297	273	299	320	302	323	282	299	248	284	324	289	323	312	278	296	286	288	264	326	285	311	283	293	301	286	319	330	270	334	293	293	279	289	277	292	273	318	311	283	284	286	314	308	278	333	294	296	286	310	304	294	265	266	266	313	298	297	287	292	261	315	288	304	309	277	306	300	296	300	307	310	316	279	288	288	291	322	293	305	304	293	292	298	305	251	317	324	317	311	297	300	288	320	308	287	300	302	284	280	295	298	278	282	306	276	277	310	301	289	324	321
23061	1630	3138	3303	2875	2385	2055	1826	1594	1371	1282	1258	1154	1116	1085	1024	1001	1014	975	911	884	928	983	879	857	886	876	910	879	820	805	829	838	847	795	795	812	816	792	844	829	843	824	837	852	795	846	769	796	854	807	763	766	801	849	803	791	805	803	853	845	776	799	806	821	766	761	730	863	770	794	829	784	782	770	815	837	781	770	801	828	769	742	789	841	819	773	781	751	809	753	737	800	757	759	765	801	761	805	729	785	786	789	781	794	765	753	754	770	831	748	745	792	732	801	784	737	802	785	779	757	765	743	803	809	807	758	761	811	799	735	808	767	760	789	783	777	809	823	775	803	807	782	738	697	769	765	788	787	791	789	795	794	759	810	792	800	831	814	797	734	793	787	784	729	744	768	775	799	749	770	761	769	792	811	784	802	820	805	754	818	791	758	793	798	745	749	804	786	777	752	788	734	767	752	742	787	761	767	760	832	785	755	766	802	782	784	798	749	786	762	751	792	824	773	775	803	777	762	770	815	823	786	772	729	734	799	771	786	796	766	817	805	778	790	737	836	751	756	795	769	729	810	807	760	764	767	803	787	766	761	790	782	763	792	747	780	827	753	763	749	782	704	810	763	778	800	774	775	772	784	742	803	786	745	751	757	789	772	721	744	842	810	729	791	774	790	794	817	763	764	785	796	741	768	786	775	776	755	777	739	746	736	760	737	768	788	787	796	740	709	739	745	762	782	789	734	757	760	804	747	785	823	759	777	814	770	779	791	776	742	764	742	781	729	762	829	759	765	801	716	763	861	804	833	792	747	758	726	803	787	771	795	758	794	760	800	773	724	786	775	759	758	784	762	770	811	755	750	799	761	817	744	734	750	777	788	797	800	800	779	748	758	783	800	809	752	793	755	774	776	774	805	832	766	773	767	730	752	783	783	759	767	763	772	752	784	804	786	789	785	765	798	813	819	747	752	724	720	794	749	802	834	765	756	757	759	756	752	723	804	747	785	740	816	809	754	758	801	788	791	782	819	741	774	770	739	766	798	809	788	770	781	769	743	783	757	759	749	744	773	769	782	822	769	839	774	784	784	771	752	753	805	779	757	778	750	796	799	787	736	797	767	760	820	749	737	791	796	751	791	798	754	736	803	713	735	765	758	784	819	744	743	780	814	803	802	758	774	807	782	809	770	754	739	734	757	774	753	789	776	818	789	750	753	751	795	802	795	759	779	818	773	792	727	720	761	761	812	817	755	824	737	730	824	752	731	829	753	793	758	750	785	751	767	806	728	801	738	780	793	820	827	745	774	792	771	790	748	771	774	789	781	819	765	758	819	814	787	794	774	756	776	803	731	821	778	771	752	748	759	754	833	758	763	780	800	810	751	794	772	759	795	789	791	746	767	772	714	761	838	784	778	777	812	763	779	766	776	806	753	739	742	759	784	781	771	779	771	768	766	744	766	740	803	752	746	725	812	772	800	786	801	758	749	776	840	787	764	740	775	773	776	788	736	767	813	736	757	783	793	857	739	780	774	760	830	763	801	746	761	758	766	785	733	772	755	790	734	742	743	794	711	780	768	773	745	784	754	788	777	718	688	780	833	769	771	771	811	824	775	840	773	768	768	756	796	773	741	787	798	841	733	777	759	763	773	774	800	731	807	794	747	780	767	771	791	805	776	787	779	837	720	724	757	845	792	767	847	809	810	783	750	790	750	763	809	773	803	715	766	749	766	783	744	756	813	751	743	733	802	747	767	786	772	780	799	791	810	728	759	794	807	782	758	822	805	757	790	779	776	734	730	754	787	726	727	765	798	776	783	745	783	797	801	787	759	841	791	834	736	740	714	774	768	761	761	776	733	754	743	770	825	755	761	766	810	780	789	751	789	842	767	778	751	725	735	824	764	810	777	768	819	739	731	815	776	783	749	776	788	759	771	756	738	813	766	720	729	780	764	804	778	811	755	737	745	788	796	830	743	837	776	757	800	772	820	729	759	783	842	767	745	759	776	799	752	742	751	806	755	765	774	762	811	798	780	811	764	756	794	818	761	781	734	756	714	762	758	767	825	761	781	717	751	793	753	779	738	809	791	799	779	814	739	782	748	757	745	763	824	785	730	759	776	757	794	764	789	728	791	736	721	816	736	797	756	770	772	737	798	732	813	724	732	730	765	783	773	705	728	770	814	758	782	756	798	758	826	824	707	762	787	771	789	793	750	773	774	779	744	755	749	808	789	759	773	798	814	793	824	792	751	763	775	772	704	707	796	790	764	787	801	770	771	784	730	785	758	759	733	757	751	739	766	779	800	721	776	777	782	758	799	739	781	791	752	839	773	783	737	767	781	779	791	832	784	783	770	742	783	821	778	783	776	830	787	803	767	823	788	751	825	731	754	776	765	804	727	749	746	744	809	758	748	782	789	791	815	751	781	784	822	753	817	789	796	726	747	825	714	754	758	771	791	813	802	773	775	748	753	781	781	789	750	786	774	765	716	775	792	804	799	731	764	780	746	787	778	777	791	766	788	763	741	799	768	776	751	761	738	792	791	768	734	730	789	729	758	767	780	797	739	769	785	803	755	738	744	742	856	784	720	765	864	792	776	793	747	846	769	786	774	788	786	775	786	762	767	752	778	778	809	794	774	795	797	799	811	787	788	821	778	779	810	788	817	775	749	786	776	758	746	796	780	783	752	761	770	768	749	772	760	793	791	793	733	768	773	730	819	789	797	773	827	745	779	734	760	769	807	822	722	744	751	759	768	797	760	774	769	758	794	807	772	789	787	755	781	780	785	730	768	755	787	759	798	811	744	792	762	742	812	740	744	778	823	771	789	824	752	792	759	779	791	801	767	787	745	786	770	761	788	753	745	798	742	838	782	829	742	757	747	775	760	762	743	774	743	768	785	731	759	761	803	741	781	809	793	746	788	774	742	762	795	778	775	765	773	770	736	813	791	788	799	754	774	787	812	765	759	744	802	751	793	782	800	764	782	809	761	787	730	770	777	741	794	761	745	757	744	777	775	787	743	781	759	812	768	779	764	783	759	786	823	807	765	768	826	755	727	765	814	791	789	766	757	735	786	764	750	776	811	782	784	725	763	781	786	760	791	792	784	782	755	753	803	734	730	804	826	832	752	809	768	744	736	709	790	786	800	805	727	813	768	773	726	776	834	782	766	842	760	787	836	800	766	741	786	783	785	728	751	797	778	791	773	762	806	749	800	795	825	734	760	784	771	756	814	795	791	764	767	806	773	779	798	786	770	748	780	732	773	779	807	744	797	769	743	753	777	777	764	839	766	771	779	768	823	747	785	781	787	809	756	804	814	760	780	757	744	784	779	779	780	780	732	744	798	785	782	750	790	801	762	746	787	774	784	794	756	790	769	750	767	782	775	795	727	738	820	753	813	788	798	826	765	785	789	757	776	771	792	771	762	809	748	732	775	777	771	802	789	786	750	801	788	760	819	738	755	781	755	726	737	842	758	739	727	808	803	782	777	816	761	721
55484	24339	4845	1809	1168	867	662	539	514	425	399	385	386	335	299	309	281	301	286	290	282	282	267	291	267	280	252	223	248	264	296	260	259	254	267	244	252	249	257	247	248	251	264	247	233	247	232	253	251	287	244	248	267	254	241	226	198	242	236	235	227	250	256	240	230	245	231	283	227	221	243	255	261	249	241	241	241	251	242	226	213	265	244	250	252	261	254	266	252	256	268	208	256	233	272	258	237	245	235	225	261	248	246	237	259	273	238	244	255	255	226	246	214	244	261	235	240	249	278	252	272	258	251	248	229	228	253	233	230	241	220	258	242	227	243	215	263	258	256	251	252	258	230	240	227	259	255	227	250	234	219	225	233	260	261	219	230	248	232	277	264	231	232	240	232	268	257	220	258	238	269	225	256	233	258	225	225	261	250	235	260	229	248	264	273	257	244	260	217	262	225	253	226	217	222	227	226	247	220	248	245	277	254	253	236	259	198	232	222	226	224	244	253	248	226	222	223	256	253	243	247	223	249	227	241	225	228	227	244	260	261	235	228	219	231	238	245	245	230	234	224	251	240	275	271	223	239	249	223	247	247	245	253	229	248	224	235	276	235	219	253	278	235	231	240	228	251	239	229	236	236	268	241	244	239	273	216	243	226	264	269	255	236	254	270	239	237	292	259	232	244	272	225	248	218	233	245	257	234	240	269	242	215	230	245	246	234	254	249	226	263	239	244	262	254	186	214	244	228	226	251	261	271	242	231	261	274	281	218	266	247	257	263	256	240	288	263	225	238	246	255	230	263	258	242	223	254	245	260	253	243	244	243	271	257	240	232	235	243	221	246	264	255	254	272	237	215	218	214	253	231	232	230	259	256	244	222	258	250	279	242	243	245	244	259	237	199	260	255	228	240	251	261	269	243	253	255	249	233	257	202	239	271	249	266	284	277	259	258	232	224	268	256	244	223	224	253	259	236	244	240	261	230	285	269	242	271	249	231	220	253	214	226	237	248	275	279	236	257	242	229	251	223	228	260	241	246	252	229	255	246	223	240	247	247	233	281	267	254	249	240	217	260	230	218	235	237	252	247	239	242	266	278	256	228	245	223	268	274	216	227	248	253	261	253	249	252	237	235	246	249	211	261	230	231	245	234	241	258	237	217	266	243	256	249	232	232	223	229	250	237	222	241	264	254	225	252	238	241	244	220	242	241	219	226	265	224	251	230	286	231	227	271	235	255	244	244	246	228	247	235	232	234	252	266	220	265	249	267	258	242	257	217	240	240	244	241	256	233	233	249	233	236	247	250	235	249	241	229	231	222	240	252	269	218	260	231	226	244	246	260	265	229	259	204	248	243	228	260	243	254	231	239	246	246	231	262	235	267	236	247	222	237	231	237	226	246	254	229	214	227	236	261	220	220	229	210	257	259	260	249	258	273	251	253	212	249	247	254	228	252	244	239	273	228	268	253	234	238	243	251	226	235	283	270	252	234	254	213	242	236	238	223	239	273	227	246	253	235	269	230	243	210	240	258	255	207	244	237	239	268	220	247	227	259	276	273	241	251	234	210	246	239	235	241	236	258	271	235	222	222	254	238	262	245	239	231	243	237	245	244	266	233	255	251	247	258	254	227	256	250	226	264	232	254	238	257	245	257	235	227	254	216	263	234	228	233	235	237	262	233	251	250	264	218	267	240	233	251	222	261	216	231	210	238	251	261	250	238	236	256	253	238	240	244	255	233	268	248	242	234	222	227	235	250	257	254	236	250	257	250	236	267	221	221	236	226	266	217	243	250	238	276	229	266	231	262	258	249	227	220	217	232	263	260	217	253	253	245	243	253	226	242	221	224	222	248	241	222	254	255	210	257	252	234	263	238	244	259	253	258	242	265	240	260	226	236	258	258	245	253	221	240	219	221	256	237	235	244	227	254	246	236	234	219	217	251	247	258	250	249	222	246	260	231	235	266	256	230	244	232	251	287	242	242	254	227	238	255	219	266	262	224	224	232	246	235	249	241	235	252	212	244	251	254	267	269	232	226	252	216	239	227	221	261	232	251	244	228	220	256	231	206	274	272	236	237	239	231	228	246	205	256	231	217	256	257	228	257	231	252	217	242	276	241	206	245	225	259	217	240	254	259	260	252	279	245	259	257	256	242	225	276	248	214	265	295	233	228	268	240	228	239	244	221	236	242	252	237	260	257	241	225	240	244	238	258	216	280	244	241	230	254	221	236	259	243	226	258	242	273	247	245	242	246	227	224	243	244	250	228	222	261	221	237	244	267	239	251	261	253	244	248	226	219	243	252	255	228	246	229	244	264	251	257	246	215	243	244	234	212	244	254	233	249	221	238	263	251	257	230	251	222	228	219	247	250	251	256	265	270	232	220	268	251	255	266	264	228	251	233	239	250	252	254	236	226	255	237	221	260	243	217	244	253	226	235	241	255	238	230	237	246	234	233	253	224	222	252	256	216	247	246	242	227	222	260	238	213	233	226	250	238	282	224	229	242	238	261	230	244	250	243	248	255	236	239	247	233	231	271	256	255	232	250	238	237	228	240	241	243	203	235	239	226	234	235	252	246	260	255	231	233	252	229	248	238	208	238	243	252	244	242	238	271	249	241	252	273	250	237	216	249	236	263	226	235	240	247	219	259	250	220	240	242	202	237	245	235	253	233	237	228	234	251	259	248	266	256	226	248	217	236	278	233	269	250	220	235	260	254	244	229	211	243	236	276	274	236	273	266	238	245	251	232	249	239	258	222	257	225	263	244	260	227	269	272	238	229	233	265	257	234	236	236	245	284	246	229	244	222	207	270	243	263	227	234	256	253	237	235	234	254	242	252	251	251	249	242	226	268	259	238	248	225	221	226	249	231	238	261	217	242	270	234	254	250	220	255	246	240	273	218	221	237	269	279	235	239	252	276	247	221	258	268	213	239	279	247	253	240	225	233	253	242	263	282	239	223	242	234	264	251	236	238	216	252	252	258	267	258	265	231	246	236	239	225	261	265	270	258	223	221	241	232	262	234	236	254	203	231	238	226	232	252	264	258	228	233	235	191	217	239	262	271	255	257	245	209	214	259	249	226	245	255	238	203	265	230	260	218	216	261	267	266	241	229	237	243	224	226	234	213	241	216	235	231	251	235	240	258	246	264	263	220	249	252	245	232	269	245	233	253	242	246	225	251	232	249	235	227	257	269	251	253	204	220	221	242	250	238	251	245	259	273	260	226	239	238	235	237	259	289	227	246	216	244	243	238	235	240	269	246	253	261	250	236	228	246	244	244	232	246	222	248	246	220	240	247	229	251	254	233	258	237	225	262	239	250	242	279	243	252	255	240	200	232	233	251	228	251	232	243	273	254	243	223	249	245	256	245	250	245	239	223	237	245	271	252	266	254	238	214	247	254	208	224	242	234	213	243	222	243	261	246	267	251	243	220	255	232	244	259	213	239	239	244	221	239	262	257	243	246	244	242	236	221	288	246	240	233	212	237	233	232	238
31715	2482	5151	5493	4506	3850	3039	2561	2288	1916	1695	1525	1397	1320	1292	1180	1076	1052	1001	959	933	968	877	851	818	752	833	869	776	805	816	731	697	796	715	749	748	702	708	678	730	731	722	729	696	692	625	669	721	690	673	671	669	645	689	729	638	667	684	635	644	670	673	685	623	645	695	656	662	677	619	683	637	612	668	657	640	626	612	679	633	609	637	622	590	629	670	655	600	606	695	607	600	636	664	621	625	620	657	664	621	606	657	601	611	636	661	656	655	635	633	651	684	636	624	628	621	652	640	660	629	641	666	618	650	682	645	635	610	654	589	700	646	638	576	635	626	673	611	612	616	648	649	630	620	614	680	631	633	620	633	667	680	644	647	633	675	656	652	581	598	630	639	600	615	639	629	633	606	662	644	611	640	667	685	609	631	602	581	644	639	616	599	633	635	621	638	654	634	654	633	613	605	624	627	633	604	566	640	656	669	657	621	591	663	629	620	669	609	693	654	634	640	585	654	637	621	634	612	596	632	612	622	631	649	609	643	607	643	667	645	643	623	665	610	637	611	614	660	634	616	618	666	625	618	620	653	621	655	697	643	638	657	608	637	654	608	654	617	621	609	629	622	664	605	636	630	631	608	649	616	627	592	634	640	646	609	628	662	615	646	608	665	602	601	661	665	623	579	634	652	638	601	639	642	582	632	624	616	609	628	622	637	655	631	661	651	601	651	653	624	659	614	601	620	635	585	658	603	627	621	576	622	663	585	607	609	631	656	610	592	618	646	616	650	632	623	696	634	609	623	616	629	642	631	609	607	639	594	629	626	633	601	651	621	628	681	608	683	598	631	613	642	600	632	607	634	610	626	619	653	655	593	609	596	600	593	633	611	615	629	656	637	615	611	612	622	611	616	615	600	602	639	593	641	624	620	610	666	623	677	643	622	643	639	597	647	610	631	626	634	631	680	698	666	639	661	624	614	658	627	579	638	637	640	615	602	637	611	622	653	638	645	644	647	616	656	659	630	633	593	696	650	622	626	670	609	581	643	619	622	666	643	642	579	592	602	602	607	643	640	595	617	613	672	619	650	622	621	651	590	640	629	607	573	600	614	622	617	625	629	630	655	603	635	602	658	643	626	622	631	591	660	621	618	647	634	636	658	650	664	615	697	659	619	612	621	647	650	627	605	641	629	627	607	648	631	599	612	658	614	615	664	622	663	636	612	630	590	625	659	563	655	609	613	641	617	584	642	624	614	645	642	611	611	652	592	608	613	612	607	631	631	607	601	617	635	643	620	573	690	637	624	617	655	624	622	642	644	646	582	618	637	606	672	692	631	599	633	621	617	650	662	644	591	639	628	644	624	619	599	623	643	618	573	594	585	658	642	638	587	635	702	641	575	649	601	613	616	584	610	625	616	650	602	650	606	644	606	621	630	614	654	646	634	632	642	604	603	605	576	621	605	582	605	629	659	639	634	603	643	652	601	579	614	621	608	614	614	626	562	633	611	651	629	575	623	677	656	626	582	648	658	626	681	624	612	610	641	587	607	620	629	624	664	613	687	606	610	595	664	637	669	652	624	628	619	673	618	616	594	621	617	607	638	603	641	604	622	646	623	653	664	629	639	655	635	615	599	599	634	638	658	632	625	645	680	615	622	658	666	619	656	648	606	633	627	640	656	633	592	644	648	618	675	637	574	638	611	621	600	662	637	649	640	623	615	614	634	652	672	638	636	593	640	606	606	655	605	625	653	644	618	590	593	621	618	634	672	609	643	613	636	661	634	660	632	654	630	602	610	638	673	608	593	558	622	613	634	602	580	602	634	627	624	631	646	648	648	615	626	649	608	630	638	634	605	596	629	634	652	613	610	667	617	623	618	624	643	643	626	626	616	616	618	639	606	594	643	674	617	619	652	628	594	625	649	590	636	607	666	679	647	653	605	646	626	611	626	630	613	635	639	646	612	596	635	589	603	650	647	632	624	626	572	610	641	662	628	642	660	624	609	626	637	630	604	647	615	635	595	649	638	631	641	617	615	630	615	607	638	618	621	640	653	637	656	617	613	631	623	646	645	626	662	664	648	655	658	621	602	578	647	626	615	628	625	617	643	633	604	641	654	639	615	624	645	597	596	598	647	615	637	606	669	641	616	571	581	606	640	672	593	629	648	641	647	636	646	595	609	629	638	644	614	634	676	613	647	593	651	643	620	594	626	614	579	649	614	613	627	650	608	664	624	631	619	636	616	637	607	640	664	656	609	663	582	572	615	610	600	613	606	648	687	625	625	633	680	588	621	642	661	605	608	657	645	635	655	606	696	631	594	662	685	649	627	634	617	623	617	608	671	582	595	665	623	594	603	648	648	571	613	648	572	643	631	608	618	612	632	661	638	626	613	640	647	620	689	597	671	584	673	634	597	621	635	587	607	619	602	632	629	627	624	625	680	624	629	640	645	615	626	655	687	671	598	606	635	669	593	639	637	564	666	617	653	608	614	622	596	669	628	602	621	675	642	608	645	601	640	648	655	599	668	631	650	634	655	605	636	667	627	609	623	579	632	667	618	633	656	642	579	620	578	660	565	576	640	648	649	614	635	606	638	637	608	604	619	628	630	634	631	556	598	652	634	634	660	610	626	634	644	609	690	619	647	660	598	652	605	577	638	647	655	608	638	635	614	667	629	612	643	580	609	583	624	631	643	618	643	649	628	655	567	614	652	637	676	643	634	650	608	616	645	608	626	629	616	631	582	633	649	604	664	676	655	613	631	618	578	628	643	585	635	629	644	643	626	645	629	639	626	693	637	666	631	617	621	591	631	682	620	601	638	651	632	633	655	626	654	660	620	650	638	653	617	601	605	605	621	605	636	676	648	605	622	610	638	615	605	650	619	649	632	601	667	621	597	653	592	621	614	631	597	642	601	681	623	625	649	651	618	616	647	635	630	575	600	626	612	637	638	652	630	619	616	620	660	660	641	608	618	608	612	584	637	630	639	611	628	604	644	606	591	571	633	626	587	633	627	606	570	641	643	662	637	595	679	625	630	623	621	650	599	602	616	651	641	639	646	639	606	608	606	597	647	629	617	599	596	600	630	638	640	641	651	672	623	607	631	623	610	645	641	658	644	645	634	653	661	666	608	603	619	580	627	658	643	648	655	612	623	642	613	655	618	657	625	629	617	593	632	592	593	596	584	604	655	633	678	658	625	641	662	623	640	600	658	632	646	667	635	638	560	636	620	642	686	610	614	644	642	644	591	612	634	639	643	592	638	637	641	630	610	603	641	579	597	623	646	652	643	661	622	642	629	617	604	640	672	614	620	624	591	640	599	626	627	638	664	609	628	609	602	631	621	645	634	624	630	617	639	625	651	630	674	630	642	632	638	645	635	621	637	624	610	611	640	647	642	675	639	629	640	603	630	664	598	617	643	638	605	648	618	590	622	624	589	655	614	613	641	672	655	623	623	645	629	660	675	586	627	641	620	615	632	616	658	609	599	632	623	635	654	654
5385	449	254	254	194	209	215	190	216	184	182	203	205	189	201	181	198	189	180	184	177	187	184	192	167	170	180	182	196	168	144	167	197	203	180	198	171	163	163	179	172	169	213	175	160	171	183	186	183	164	145	195	165	195	174	198	218	195	207	172	170	184	198	165	190	185	207	203	187	198	177	195	202	182	158	152	192	192	196	195	206	202	214	217	176	199	178	173	192	171	171	174	176	206	191	206	199	160	181	175	169	164	205	184	191	181	186	221	207	186	183	185	188	204	183	174	171	184	184	166	173	175	191	191	193	193	176	191	199	210	158	207	168	175	165	198	180	186	180	195	169	223	199	179	184	171	162	172	194	190	169	203	185	224	177	147	181	167	196	192	177	190	174	192	191	170	162	181	204	205	179	176	174	175	175	172	182	191	201	174	202	177	177	203	166	186	183	168	217	172	190	200	187	181	193	188	177	191	176	193	182	191	177	189	158	176	188	188	190	168	184	157	163	193	196	175	171	165	174	165	187	157	184	184	190	183	189	169	182	200	181	159	168	179	189	187	186	190	204	193	195	183	192	140	196	166	183	203	175	178	179	196	183	203	197	199	202	185	196	184	187	217	191	182	153	209	171	198	194	194	187	202	161	184	173	180	185	177	167	166	161	169	198	216	193	176	189	184	179	172	218	178	169	199	206	188	224	185	170	199	175	170	176	170	205	183	191	189	178	177	199	206	183	191	187	181	196	181	186	200	184	202	207	174	191	207	183	185	169	191	171	185	171	185	192	201	189	211	181	211	215	200	202	201	185	176	206	178	184	182	193	182	209	186	199	188	163	182	185	183	184	195	182	179	197	192	180	188	209	161	198	188	212	211	181	184	163	185	180	210	163	170	173	188	223	162	179	191	172	163	175	177	185	186	186	178	178	194	192	180	179	211	178	177	186	189	193	175	177	201	193	161	152	162	192	191	173	173	187	177	172	158	173	176	189	196	208	193	183	185	196	189	192	185	169	170	199	189	194	188	211	204	170	192	173	186	189	172	166	166	210	196	202	156	190	204	174	170	199	198	196	185	157	200	174	158	171	202	189	196	174	199	163	186	176	178	186	171	212	189	184	192	208	205	191	195	197	172	187	168	189	185	189	185	165	175	171	172	182	176	208	193	166	176	192	181	200	215	183	177	203	164	181	183	207	157	186	163	190	192	185	184	165	211	171	193	186	194	193	182	161	192	181	212	167	177	181	198	191	193	196	185	170	196	184	175	202	156	200	189	203	188	185	179	173	205	174	204	185	198	191	161	181	176	186	193	172	196	207	202	174	180	176	189	174	180	191	176	178	204	186	209	209	177	187	223	177	188	178	163	196	192	173	173	179	170	178	180	184	183	166	199	213	179	206	175	193	207	173	213	179	179	197	196	165	186	170	191	170	187	169	157	178	170	186	195	186	190	180	165	195	186	171	176	191	176	179	180	187	169	183	168	175	194	188	166	150	171	190	192	178	180	190	195	164	185	180	183	183	171	175	188	177	164	207	182	193	179	176	176	176	187	198	189	163	174	198	195	173	171	163	188	198	194	189	201	169	175	215	190	188	163	208	189	194	193	180	201	190	197	189	178	208	180	178	198	215	191	161	165	185	194	205	189	177	177	183	146	185	191	196	181	192	182	194	192	185	204	191	183	188	163	211	178	213	172	182	172	224	166	195	198	207	179	170	176	201	168	184	204	181	181	177	181	170	184	189	177	170	180	183	187	177	182	162	202	193	181	182	195	198	166	189	210	172	203	198	198	181	192	211	168	175	189	160	190	205	180	180	167	174	195	190	184	199	196	175	174	181	190	206	184	206	159	179	171	152	199	169	195	184	178	182	208	197	190	188	189	190	172	179	157	178	200	199	171	163	197	182	194	192	147	190	185	200	194	173	211	174	165	189	199	163	191	174	169	171	199	207	186	202	188	162	190	191	142	200	192	215	189	190	170	201	180	168	190	163	183	174	190	178	171	196	167	180	192	192	179	185	191	167	196	200	167	174	177	186	158	198	166	188	174	163	179	204	179	163	155	185	198	199	160	180	159	161	201	170	173	202	188	181	203	206	185	193	205	177	175	197	159	177	182	189	198	190	181	179	203	161	167	171	188	199	165	148	183	168	186	193	164	174	173	198	175	206	161	202	196	197	168	168	182	207	195	178	190	189	202	188	147	181	165	163	184	170	176	187	194	217	195	180	195	190	207	180	181	187	194	175	161	187	181	178	184	175	180	197	184	196	174	210	197	179	206	166	175	199	173	170	198	195	205	185	197	190	202	198	183	189	170	181	200	224	168	175	189	184	185	169	172	215	214	176	177	184	192	175	199	193	164	180	153	165	176	194	196	181	175	190	176	164	182	139	185	181	184	178	183	190	190	180	206	176	182	203	184	189	172	164	190	167	193	184	167	169	179	209	192	200	175	175	168	178	204	193	165	184	205	166	184	212	177	197	187	204	177	216	172	176	189	183	170	176	175	192	202	172	192	202	201	182	173	204	188	166	195	195	172	193	183	219	192	198	182	181	210	185	176	177	194	173	197	184	201	198	198	205	178	191	189	174	180	168	187	204	198	181	166	220	195	191	160	183	190	178	169	177	182	184	184	198	199	174	204	188	200	202	196	189	200	181	172	185	191	181	194	203	189	210	169	170	180	187	185	168	170	163	195	194	197	189	171	171	192	170	185	195	206	194	190	204	203	151	204	155	216	209	185	184	180	192	157	170	172	188	209	161	196	179	211	192	178	170	195	195	188	179	168	188	174	178	179	179	193	176	179	194	182	178	203	177	178	173	191	173	166	192	191	200	185	188	196	188	201	179	177	172	186	151	191	193	185	189	190	166	187	195	174	171	178	174	167	177	206	187	204	183	198	199	178	208	180	190	196	190	198	200	197	178	176	179	196	165	174	170	175	189	197	195	195	198	174	194	193	179	181	174	179	193	177	182	185	199	170	158	183	176	188	183	187	194	174	180	208	156	199	167	217	198	209	190	185	199	186	194	177	177	160	175	187	190	201	197	180	198	168	190	183	168	166	174	182	195	202	182	226	189	193	169	169	191	170	165	197	179	190	188	187	183	176	204	167	215	200	191	182	177	165	181	174	160	188	180	206	192	173	166	184	183	199	184	203	167	171	194	208	205	174	164	176	173	155	199	195	191	191	172	172	163	174	166	203	185	187	172	203	162	165	201	194	189	194	168	169	210	168	200	189	199	181	164	195	186	178	210	195	165	185	180	190	175	190	173	158	191	178	181	179	203	189	230	199	182	182	185	189	213	198	192	164	188	175	185	171	213	197	190	169	199	164	159	185	171	202	166	185	196	188	178	172	180	185	181	180	191	187	168	189	177	176	179	188	174	191	197	165	169	183	162	188	175	186	189	163	192	175	201	188	172	183	209	191	195	176	173	197	197	190	181	169	198	192	183	169	185	189	196	194	164	167	184	201	180	165	200	176	176	202	163	194	195	165	166	177	188	186
5063	582	653	681	694	666	583	620	550	571	575	606	567	563	532	553	543	571	546	603	545	528	543	530	538	560	492	525	543	535	518	547	500	520	533	560	547	548	519	492	509	511	550	528	490	545	523	536	541	482	522	505	548	560	529	525	503	532	547	578	553	461	574	514	495	537	511	512	507	542	520	591	549	523	513	519	516	547	550	516	500	562	530	536	522	531	497	499	522	545	474	499	570	515	538	504	541	480	531	497	570	507	528	482	541	533	524	495	489	521	552	507	489	533	559	524	534	527	562	520	556	557	545	550	551	528	525	495	523	515	535	507	520	469	501	515	524	540	500	511	534	543	560	522	523	572	539	505	527	544	527	507	524	494	529	581	512	540	531	494	557	515	523	547	526	560	528	511	541	496	537	521	538	572	563	533	553	509	544	520	533	490	512	558	492	525	521	547	493	520	547	538	506	535	504	525	547	563	551	516	540	567	513	507	532	551	513	485	514	505	529	514	563	521	513	520	530	531	537	535	523	512	491	507	509	522	521	546	515	517	531	545	570	522	518	492	546	550	533	554	499	546	499	497	503	500	460	525	489	571	529	540	533	537	518	513	520	556	544	525	551	545	540	540	563	556	542	517	584	517	536	489	499	505	537	524	537	513	536	500	507	563	518	499	536	531	578	529	542	539	505	528	536	535	498	484	529	499	557	497	521	514	564	493	500	518	533	543	538	510	538	529	537	569	526	531	491	561	513	521	544	489	547	537	536	542	508	519	541	508	481	547	528	509	558	541	517	521	531	518	510	517	567	541	530	535	516	514	528	535	524	547	590	517	540	522	547	525	538	527	541	519	556	522	559	517	538	554	522	553	553	537	527	522	513	539	552	581	583	568	531	514	512	543	536	544	534	569	508	546	533	523	537	525	502	524	529	531	551	540	468	524	494	532	521	515	520	564	525	564	530	527	529	499	541	534	521	501	565	563	523	522	512	534	540	529	528	515	511	524	493	570	553	518	514	535	559	544	540	530	503	498	467	532	496	487	544	546	543	501	513	517	526	537	522	508	510	554	508	515	510	533	566	484	508	527	501	488	521	541	531	568	495	559	567	528	564	524	525	564	529	541	552	532	496	527	526	528	523	527	535	535	513	513	556	508	496	510	563	519	532	542	495	531	516	509	523	526	529	553	548	574	542	538	516	544	519	513	506	542	571	534	525	542	551	514	535	550	520	543	531	490	555	558	508	543	524	539	586	571	528	500	545	504	508	509	546	519	520	520	546	489	507	551	520	523	492	517	539	580	528	512	520	531	509	535	513	522	539	487	521	520	516	510	533	534	541	509	575	497	525	509	560	539	534	515	512	545	556	552	543	526	508	502	551	560	517	530	456	570	468	528	529	505	542	488	518	549	532	519	532	549	520	552	507	478	559	525	511	477	529	568	540	518	502	542	527	531	567	540	541	543	524	535	512	488	530	547	551	575	546	574	530	497	574	488	564	583	517	565	508	539	541	565	546	541	524	536	511	503	508	529	551	524	547	560	501	508	520	511	546	516	511	536	515	527	520	502	530	493	558	535	550	489	546	546	553	520	480	518	555	512	484	555	473	484	530	510	496	519	523	528	511	546	521	502	499	534	566	527	511	526	528	533	548	549	521	526	554	523	545	539	530	555	512	546	504	491	577	536	490	530	520	516	554	574	527	544	531	517	538	521	545	557	560	553	546	523	521	497	519	560	524	504	485	505	546	528	533	500	536	563	515	529	517	521	564	538	527	540	548	532	531	557	531	527	532	528	530	545	551	543	502	497	552	531	537	537	508	534	543	570	488	556	505	527	475	534	512	553	537	523	501	528	534	550	500	539	536	535	528	565	517	520	509	523	536	500	516	533	556	551	530	511	546	529	521	506	494	500	529	503	526	523	513	500	508	506	527	561	530	485	513	526	554	534	520	523	502	514	522	550	514	554	536	534	519	530	543	530	531	542	536	503	503	508	502	530	545	507	523	497	557	529	514	490	549	566	551	535	535	541	538	492	565	495	540	505	494	538	499	510	499	515	502	503	526	525	525	577	557	564	501	534	492	494	536	455	529	507	555	496	563	530	496	509	546	530	524	505	566	508	504	518	506	548	541	539	536	540	534	508	547	504	532	540	549	499	542	512	505	499	491	480	521	507	525	503	530	485	540	535	503	546	533	536	523	508	522	568	515	511	525	539	537	547	554	511	520	511	514	527	528	504	553	540	511	505	495	505	510	515	537	541	505	528	539	471	522	539	507	505	536	488	513	531	501	560	553	499	498	505	534	531	509	524	549	468	539	526	543	552	527	500	515	512	506	532	523	514	575	512	525	538	529	493	505	492	547	545	513	525	525	516	520	534	552	536	504	501	530	516	576	552	528	519	529	565	529	522	477	487	487	540	534	532	498	534	480	511	527	522	501	529	528	539	488	577	537	525	507	570	583	531	541	504	540	493	513	492	537	525	516	533	530	540	520	545	522	529	542	524	575	542	550	563	531	505	542	592	533	506	545	523	530	517	536	523	536	510	564	582	542	547	534	504	473	520	498	505	529	495	492	512	525	520	496	544	506	536	507	510	546	558	522	542	536	528	537	500	548	507	556	530	532	511	507	536	527	511	563	505	533	551	556	545	481	507	523	541	555	517	541	537	521	537	499	575	549	527	516	533	497	493	530	538	525	574	540	505	567	566	576	531	517	500	527	532	532	485	534	518	533	549	534	483	526	546	483	549	548	534	558	516	501	513	543	532	537	562	513	522	557	540	521	517	518	539	517	522	488	505	488	498	524	541	533	545	528	541	501	522	505	488	526	492	540	468	560	538	549	557	505	591	534	520	547	542	554	526	523	513	524	549	561	504	542	513	545	531	540	511	527	506	520	475	510	527	561	516	551	526	531	511	519	544	536	517	535	503	564	495	516	558	538	528	548	490	500	522	548	571	529	519	542	502	515	556	490	509	508	481	548	513	542	532	523	490	528	505	528	533	537	520	566	565	539	526	525	517	526	500	521	493	510	532	496	540	459	556	498	566	539	488	526	535	543	480	556	514	517	489	528	497	527	522	517	517	496	521	491	529	551	486	506	525	552	509	519	485	532	516	536	504	506	532	550	510	546	534	531	557	535	509	535	513	539	496	532	530	528	489	501	500	518	512	576	544	532	512	546	536	530	534	498	539	556	473	486	518	515	522	534	527	538	508	531	526	524	522	488	484	515	545	538	500	567	539	529	554	500	559	527	558	520	530	522	510	502	514	526	555	509	497	509	504	478	463	533	524	538	503	534	531	537	528	549	512	539	508	539	531	537	494	489	478	531	494	515	505	566	507	535	543	518	529	521	513	510	494	494	524	488	507	520	520	569	521	529	535	503	521	518	537	524	547	517	493	490	560	544	528	514	561	524	521	523	521	559	549	497	514	525	505	532	535	561	559	494	501	503	522	561	545	524	519	556	550	603	532	573	502	580	578	570	526	533	502	512	534	523	495	468	558	539	541
41003	13611	1727	963	729	607	539	482	414	404	356	363	362	339	314	350	344	300	298	330	280	305	320	330	307	292	303	292	297	289	301	291	315	298	295	300	269	316	333	331	302	299	299	304	279	286	269	312	292	287	309	300	291	315	338	311	313	302	297	325	303	298	293	313	304	278	312	288	311	289	297	329	335	315	299	306	324	285	301	295	281	324	313	293	301	291	271	300	313	285	313	284	287	292	315	320	284	285	295	251	283	320	309	282	270	306	289	319	306	305	299	297	288	308	278	310	265	276	292	300	314	291	324	308	300	315	294	313	311	293	313	283	313	307	335	314	312	310	265	321	280	288	302	300	330	273	278	288	298	313	302	280	271	283	284	331	323	315	294	283	316	287	274	298	308	308	282	293	321	303	255	266	289	298	301	300	328	303	306	317	302	292	281	324	307	293	291	311	331	293	271	281	303	255	283	274	266	318	317	316	298	328	311	286	260	296	312	288	314	253	321	328	298	285	281	281	333	328	309	301	282	297	273	278	311	259	286	305	291	283	313	289	304	289	318	289	324	278	306	303	279	324	277	296	290	324	319	275	312	301	289	319	260	288	275	286	303	311	316	300	300	294	272	309	297	322	320	262	290	280	276	321	293	292	286	289	283	296	287	294	307	319	297	325	314	308	337	310	260	300	273	273	316	286	325	303	311	299	286	310	310	295	296	271	270	322	323	305	292	275	298	266	311	273	278	279	299	278	285	296	256	313	294	279	325	324	286	285	320	321	318	317	315	288	281	307	289	301	285	284	329	311	315	264	288	309	288	302	290	303	309	323	288	258	276	270	300	289	294	292	290	270	332	277	286	318	324	295	280	275	292	316	313	296	301	288	297	292	296	285	290	274	295	242	305	301	269	280	301	313	300	273	297	263	293	309	301	310	306	300	305	329	317	292	294	296	318	297	268	321	257	297	309	291	283	296	317	308	282	304	301	289	308	277	305	319	255	292	266	312	263	300	318	265	297	306	306	306	301	310	287	264	319	283	276	290	290	266	299	326	282	295	284	298	291	304	280	274	306	278	289	257	323	300	305	331	295	303	280	301	283	298	286	306	314	293	283	279	305	284	282	295	309	285	306	293	341	302	272	299	294	309	283	308	295	324	297	300	272	314	322	307	287	290	307	285	308	299	273	287	290	319	292	293	277	298	303	313	285	279	309	299	277	271	332	328	331	287	343	305	278	288	295	285	280	289	285	291	290	297	292	301	318	318	309	298	277	301	294	299	299	304	306	304	298	282	287	291	300	297	304	312	288	321	312	286	292	314	285	296	275	299	313	314	296	294	283	275	269	299	307	293	302	304	284	306	311	279	298	257	289	294	312	275	259	268	302	294	312	308	291	310	311	289	277	268	309	279	327	306	296	291	286	285	289	285	339	287	286	316	306	341	319	309	305	313	274	309	294	286	310	283	315	338	283	306	297	306	338	289	300	298	295	282	251	312	286	272	309	299	288	312	306	301	292	309	289	298	290	263	284	292	278	315	341	315	274	305	312	267	315	295	311	299	315	291	288	291	271	276	290	297	290	292	302	322	332	297	285	273	310	298	294	297	282	274	314	289	288	293	271	295	292	309	276	290	287	326	304	301	296	274	289	321	289	323	329	320	312	290	300	285	296	320	283	287	302	305	305	289	293	327	307	266	313	272	321	301	310	330	323	291	327	312	313	298	314	318	316	299	305	306	306	301	286	319	322	293	309	264	287	291	295	301	313	304	297	273	304	291	284	302	295	270	287	301	276	290	306	303	270	287	302	303	303	302	283	285	296	302	283	295	270	308	286	333	289	289	331	298	291	316	281	284	323	284	320	288	314	290	278	332	289	297	301	296	302	320	298	311	300	308	275	300	327	301	303	293	307	286	323	299	295	278	305	312	295	301	311	277	279	293	283	270	290	287	294	317	319	295	309	299	293	273	308	301	293	269	298	282	316	307	331	311	296	293	278	299	288	297	307	288	306	294	292	305	280	291	305	286	326	322	287	314	295	364	305	283	308	307	291	295	249	294	290	274	309	294	316	291	263	295	286	284	295	326	315	304	273	289	283	342	287	292	313	308	311	297	307	270	280	297	270	290	248	273	284	284	313	310	309	297	298	317	267	312	287	290	312	314	280	333	335	327	276	271	290	287	289	274	311	324	274	263	299	296	323	267	270	298	274	281	297	296	301	302	287	295	275	288	308	317	308	309	279	300	297	315	294	320	320	303	318	296	313	306	286	292	333	284	279	295	335	307	307	290	319	305	271	288	294	306	283	312	302	271	267	298	303	285	291	340	264	274	278	313	321	317	297	277	300	276	299	284	330	267	284	296	266	297	323	278	291	287	338	303	295	299	292	284	311	276	287	338	288	280	283	336	274	285	293	307	296	276	277	314	294	302	293	289	324	321	291	306	312	304	294	277	301	303	294	321	262	263	295	296	264	308	311	302	328	310	299	278	290	326	323	299	305	283	302	287	283	275	304	310	307	275	333	304	253	299	297	290	304	275	307	273	305	337	318	304	329	281	332	281	286	267	272	296	314	317	284	306	302	282	297	293	304	303	273	300	264	288	300	295	282	338	289	258	314	293	314	283	295	317	270	293	245	330	282	306	306	302	311	315	306	297	302	280	274	307	322	293	310	309	319	325	261	296	307	312	283	271	326	315	303	294	291	297	273	285	306	320	315	312	287	276	304	266	319	292	333	304	307	297	289	274	312	298	299	312	297	298	322	305	288	293	290	301	322	290	306	285	283	295	289	346	307	306	332	299	311	283	311	320	250	273	325	298	307	288	300	291	283	332	267	292	284	313	282	312	297	291	310	296	304	285	299	318	285	288	300	274	300	292	301	304	313	304	306	275	291	308	316	310	289	293	268	290	297	308	297	314	279	296	310	295	302	295	280	306	306	263	304	290	308	308	266	281	302	306	304	291	318	319	293	265	271	293	323	318	294	301	287	315	291	284	289	289	273	281	301	277	301	267	307	274	274	286	313	259	276	271	280	293	276	305	304	275	292	313	308	341	286	296	318	302	313	295	293	261	277	279	286	310	266	323	286	306	282	306	307	319	309	279	296	307	300	309	281	295	285	325	298	317	276	299	300	300	293	248	292	287	296	327	264	299	280	276	303	278	312	292	284	287	308	300	312	294	326	329	269	317	300	297	314	308	305	278	288	300	287	312	325	304	279	300	336	291	288	279	312	297	295	310	292	299	299	299	282	299	304	299	293	308	294	296	293	310	284	316	313	334	295	305	327	245	281	301	329	279	303	271	289	308	291	286	294	322	315	296	300	294	319	286	283	296	290	316	283	276	308	313	297	292	310	332	290	288	306	312	310	306	307	327	295	292	297	290	320	311	298	319	325	303	300	288	299	320	284	312	286	317	314	330	298	299	312	281	311	288	300	274	291	325	264	292	295	297	285	322	302	314	305	305	292	288	273	301	305	270	259	348	289	302	323	282	292	297	273	301	322	299	294	300
22844	1654	3066	3363	2895	2417	2059	1773	1642	1490	1347	1243	1181	1138	1066	1101	1014	949	937	942	990	931	995	893	886	907	827	855	857	871	860	881	859	842	811	848	836	842	765	804	792	831	804	813	756	806	828	795	813	780	814	752	774	855	832	846	813	812	795	769	759	762	779	793	832	834	780	772	775	753	787	776	800	803	756	764	785	784	794	775	813	754	839	804	746	750	832	835	804	753	726	820	821	820	793	791	816	749	811	805	815	758	777	804	756	790	807	782	769	774	734	762	752	747	798	784	737	783	784	785	802	776	835	822	744	788	818	805	799	831	769	749	801	790	739	741	790	736	784	758	768	752	799	807	745	782	803	796	805	783	767	801	750	795	795	793	787	726	803	768	772	749	752	751	797	791	751	764	763	759	815	741	746	785	754	780	755	771	761	774	802	739	821	824	772	759	782	766	801	759	833	772	800	764	733	802	759	771	772	768	828	793	721	788	751	814	777	831	778	777	775	795	772	733	780	802	780	727	753	794	782	806	737	815	780	727	794	779	772	804	748	779	795	729	799	792	824	812	760	765	749	784	749	753	790	796	759	793	747	763	776	786	808	759	806	761	762	780	790	763	786	738	788	824	753	781	756	790	746	772	759	775	781	799	767	740	771	771	780	841	779	835	870	768	766	788	821	723	821	764	770	797	815	807	778	737	761	770	722	752	791	795	742	793	788	721	806	781	781	782	741	849	755	813	801	811	790	745	794	770	789	765	749	740	791	833	804	755	700	855	807	800	798	728	829	726	764	774	763	788	800	805	781	784	805	796	747	780	799	742	796	760	775	769	762	758	763	762	785	809	815	791	771	721	759	753	783	780	773	741	819	781	790	783	744	840	789	815	741	774	805	799	760	801	762	788	796	758	798	783	786	775	746	771	739	795	790	788	718	759	766	779	786	769	796	765	773	748	797	812	783	719	762	761	794	795	801	775	746	810	777	766	797	749	788	830	786	815	748	785	806	758	777	744	780	772	830	758	788	742	759	814	772	803	767	808	736	746	763	811	784	770	801	736	783	786	786	776	765	800	766	779	758	762	800	781	807	749	819	771	778	783	797	794	793	810	805	815	751	797	758	770	725	776	745	771	743	810	759	785	751	795	785	774	877	778	732	781	837	815	804	796	737	806	771	797	773	809	790	825	790	751	791	817	792	810	806	787	796	816	809	764	804	803	738	829	826	736	807	760	817	804	757	770	757	766	794	747	771	776	810	807	789	797	797	785	758	791	775	725	770	732	798	773	779	745	787	794	797	758	790	724	802	741	765	807	753	834	840	750	781	745	768	794	777	741	753	795	749	827	803	826	778	724	833	783	804	751	762	812	769	748	804	759	770	742	711	815	760	733	758	809	746	810	751	732	812	791	785	816	769	759	816	777	738	756	741	759	733	786	778	716	803	812	802	794	771	782	787	828	779	785	764	769	744	761	778	733	789	799	796	743	809	762	781	761	778	781	794	818	778	753	777	747	725	765	768	791	745	761	776	754	754	759	777	728	814	803	778	814	777	752	807	771	811	789	791	729	802	778	750	784	809	728	767	792	746	792	756	770	819	796	792	750	751	806	804	754	761	751	777	797	801	796	750	758	777	786	805	802	810	768	786	842	800	781	767	754	737	731	725	739	797	777	765	799	816	778	748	795	807	728	768	805	758	744	778	794	739	785	843	743	799	783	777	774	777	778	725	766	781	777	729	701	795	771	731	787	798	758	775	788	758	753	795	732	789	834	790	802	741	786	755	778	726	748	769	775	788	792	819	782	833	788	771	792	774	767	726	776	768	782	792	778	818	778	815	720	736	790	761	755	796	767	809	751	782	787	775	770	799	793	827	764	787	804	728	784	790	793	765	819	756	806	762	779	820	771	783	743	811	783	795	761	757	741	734	751	775	774	782	782	770	715	738	803	760	810	820	802	757	827	799	751	757	754	801	749	822	820	798	778	777	824	741	752	775	795	779	779	804	778	775	808	788	761	739	764	802	828	799	816	775	753	756	778	753	798	794	790	837	759	816	802	797	783	745	734	790	792	779	811	802	795	786	742	800	766	775	794	759	814	799	825	801	782	758	749	841	718	844	805	765	745	765	771	801	760	754	779	781	789	803	839	771	830	761	790	808	795	764	739	795	768	743	759	809	787	734	767	813	741	748	771	764	781	794	807	746	781	815	771	761	781	784	829	804	787	744	792	807	784	747	792	802	766	786	787	768	759	779	746	786	813	841	773	758	741	791	726	767	799	750	795	735	770	829	768	740	774	757	789	810	793	778	787	744	755	735	772	790	773	841	759	784	768	743	766	794	745	761	796	750	745	808	743	821	812	826	805	775	787	772	803	799	739	725	767	787	764	824	779	775	820	801	730	784	805	783	769	832	808	761	795	802	751	805	757	834	783	765	765	808	751	789	772	780	825	784	770	735	806	831	800	729	761	753	752	797	750	717	715	795	793	770	815	766	841	798	752	785	770	769	794	813	794	786	762	797	785	805	799	811	788	789	834	798	773	802	771	781	751	828	797	815	757	787	793	740	788	777	822	809	756	756	829	779	719	790	776	802	796	749	832	774	762	806	811	745	773	815	816	766	795	781	840	801	836	804	767	750	778	761	770	766	760	776	733	800	742	789	755	793	808	776	810	767	785	779	792	752	770	836	776	771	754	747	780	816	780	742	819	839	767	770	785	778	773	777	797	736	782	778	817	763	753	772	754	732	783	788	836	793	811	779	785	748	741	736	758	762	772	778	757	778	782	753	804	774	772	792	766	775	766	764	733	788	759	710	780	805	793	761	782	758	758	762	819	785	801	809	771	756	763	773	742	765	808	800	813	815	770	721	751	806	749	752	797	763	752	789	792	767	770	777	738	739	769	777	794	736	777	741	765	803	757	801	792	804	769	797	794	779	753	751	788	767	775	748	804	794	768	755	803	741	750	730	802	782	747	739	798	783	731	803	779	798	801	795	778	778	794	805	804	797	791	781	756	762	781	810	777	816	799	785	767	801	745	785	802	834	780	754	807	777	783	811	807	743	789	799	761	794	788	797	772	762	812	786	767	800	770	810	697	728	776	773	789	795	725	747	769	783	732	774	769	826	777	794	782	778	778	781	789	767	795	793	744	762	805	744	768	779	778	816	759	793	792	751	776	819	744	775	771	787	738	778	799	799	728	776	786	766	756	792	831	796	781	732	743	766	734	807	740	733	829	763	793	789	730	788	782	829	732	774	750	747	716	731	756	780	795	787	782	800	711	756	807	817	736	786	837	784	768	763	796	823	798	826	756	752	767	794	775	786	795	791	756	792	755	765	728	772	785	778	810	776	778	799	764	770	811	739	786	836	789	766	781	796	810	803	800	784	838	759	777	751	790	768	791	796	798	758	770	775	774	774	761	744	800	770	768	761	737	818	760	802	750	786	764	784	810	757	749	811	788	809	783	752	739	791	801	788	771	752	780	716	736	744	731	778	777	790	791	727	760
55787	23610	4765	1835	1196	863	650	500	446	424	424	354	350	311	322	307	315	332	274	263	266	296	251	260	256	278	263	281	275	267	273	254	223	283	245	233	232	262	236	259	280	234	248	225	241	261	265	293	240	254	270	250	243	222	254	234	264	248	238	258	228	213	247	239	240	250	214	231	243	220	263	245	243	267	252	268	228	245	237	236	237	238	230	255	269	242	244	253	232	242	219	256	275	259	245	237	228	290	270	211	240	250	233	257	248	248	245	237	228	247	273	235	248	235	259	246	246	242	235	235	237	246	271	256	266	242	249	232	249	225	244	255	236	257	240	224	204	264	248	256	211	237	259	258	264	239	244	223	212	212	267	226	231	227	204	256	204	234	260	227	247	242	220	220	251	226	214	259	224	250	225	264	246	240	288	284	231	242	249	255	211	278	270	236	245	250	265	238	227	266	239	273	262	222	256	251	233	258	219	275	246	256	249	240	283	252	243	231	232	237	228	274	257	242	258	219	246	260	245	253	233	223	234	210	254	252	254	228	240	261	250	231	248	259	244	242	256	244	245	249	253	234	209	257	243	275	234	231	238	266	274	234	241	257	259	230	265	246	261	220	250	260	256	254	228	257	258	234	249	236	266	246	239	249	244	238	208	246	228	223	237	239	243	233	247	238	230	247	242	248	262	252	244	251	241	237	223	254	274	233	255	245	254	246	242	266	229	217	216	255	233	238	238	241	241	224	238	242	247	235	237	222	271	218	254	243	235	233	229	236	265	253	265	226	248	235	225	226	258	228	242	257	209	239	239	232	234	217	246	253	237	240	250	250	251	232	224	244	252	248	230	243	243	247	254	253	249	250	244	294	231	257	242	254	236	258	239	208	282	246	258	243	238	276	251	215	213	253	257	266	253	229	228	250	259	273	260	275	253	224	266	236	246	244	278	297	250	251	242	220	228	258	252	236	251	228	255	230	236	230	235	283	234	238	228	258	241	244	240	205	241	277	237	250	258	244	250	252	242	255	222	245	268	224	266	258	232	228	243	261	259	245	258	249	240	247	235	232	237	240	244	248	222	271	258	228	229	260	265	235	232	267	232	259	224	234	238	262	246	224	237	224	239	225	224	260	219	252	246	234	221	258	237	235	207	249	267	227	235	231	223	244	256	239	254	255	247	238	250	283	267	244	242	261	229	221	246	267	263	233	236	262	269	234	225	271	238	252	245	253	211	231	256	247	212	220	238	234	241	248	248	250	239	263	265	237	277	219	240	220	272	247	237	221	256	255	223	233	254	245	233	253	233	230	242	240	240	238	245	233	259	249	246	244	271	265	227	219	271	209	242	259	230	241	247	244	231	249	265	222	245	228	243	259	226	215	242	255	227	242	270	255	218	240	237	230	229	260	235	219	261	233	242	236	225	260	251	242	254	234	243	262	262	265	207	242	265	266	255	262	237	232	236	229	245	232	219	255	240	218	244	233	251	260	262	264	234	258	243	241	232	247	236	252	270	236	261	242	252	219	245	249	261	218	253	236	237	224	252	262	251	254	243	231	242	247	228	249	273	275	251	222	263	257	266	264	233	227	258	240	239	211	251	258	235	226	237	243	264	263	242	237	249	223	253	247	266	248	238	268	241	268	248	240	228	269	221	223	251	232	247	232	228	266	222	248	261	260	257	219	231	227	234	249	263	246	266	235	235	242	227	256	231	266	226	228	233	250	247	230	240	261	241	230	238	226	246	262	254	262	240	228	264	268	265	262	241	255	281	262	247	215	241	257	229	274	252	237	230	244	239	232	267	234	239	272	240	228	252	258	225	247	245	259	241	260	228	257	229	242	214	261	211	264	222	229	274	241	235	232	228	242	234	238	256	227	256	244	242	235	243	232	246	248	255	235	230	241	260	247	285	246	260	264	267	245	238	222	222	247	271	242	233	214	249	237	247	238	256	226	242	287	217	270	234	234	219	233	263	263	246	221	240	208	234	241	243	269	265	238	283	250	238	217	216	256	252	256	246	270	265	254	241	233	244	250	249	257	253	232	259	288	237	214	258	234	263	230	248	224	229	249	233	238	258	238	234	288	220	254	257	244	227	263	259	235	239	267	265	232	246	228	246	241	232	272	250	236	229	260	241	237	270	255	235	239	226	273	240	238	262	254	265	215	245	256	252	262	259	263	211	277	248	222	259	241	231	267	248	246	247	231	229	238	251	254	225	248	246	268	236	265	238	279	245	211	228	264	261	244	228	243	249	239	250	246	219	220	224	237	239	240	208	263	246	234	249	261	212	236	214	237	260	249	231	272	247	255	240	273	265	258	229	241	248	225	241	243	243	236	250	232	250	229	257	236	244	253	249	236	249	224	251	256	265	252	233	254	245	249	254	236	251	243	251	261	233	245	257	234	241	253	262	222	249	226	212	245	246	221	275	221	253	237	236	241	260	265	250	248	272	241	209	253	231	251	231	250	234	253	255	239	214	229	246	261	243	267	244	230	248	232	236	254	235	224	240	236	230	237	236	217	252	239	226	223	232	225	253	226	255	245	245	248	246	263	237	264	237	232	255	266	224	217	254	242	261	263	223	219	265	247	255	240	239	253	254	237	265	248	273	237	245	235	264	250	261	256	223	253	247	262	242	219	223	235	238	255	267	233	235	254	249	255	255	252	262	225	269	222	251	251	248	255	246	234	232	246	236	252	253	242	242	236	219	235	262	250	276	271	247	260	234	235	250	234	265	238	254	229	269	291	227	248	260	236	215	216	235	263	242	227	222	252	224	255	256	252	244	217	224	237	246	249	247	231	259	257	252	235	218	232	252	284	237	242	260	253	253	234	197	252	223	230	253	239	219	216	282	258	237	247	210	239	221	244	249	223	238	257	244	221	242	248	228	235	232	264	263	229	234	234	254	204	227	251	249	241	260	255	237	258	238	246	263	246	247	266	220	243	240	233	232	256	277	245	223	273	249	229	249	223	234	265	247	209	278	227	274	230	246	256	254	232	230	254	237	229	246	245	254	225	249	247	236	236	230	263	238	214	243	242	232	248	264	261	255	251	238	229	232	265	236	242	248	234	246	244	224	263	245	238	225	230	269	259	236	240	256	227	232	262	252	224	242	252	241	227	238	246	233	255	224	237	226	236	245	230	236	219	257	242	235	265	260	269	271	243	245	216	256	237	269	227	230	240	228	269	258	231	242	243	232	252	223	254	210	260	288	247	252	221	267	229	265	242	251	262	229	234	231	242	257	245	231	214	217	258	282	250	238	231	245	228	262	269	225	217	253	245	252	269	267	232	249	227	254	251	214	244	274	245	240	229	263	223	253	240	232	241	273	210	244	243	235	257	236	208	221	242	253	254	232	272	220	222	255	260	235	230	229	234	230	231	241	224	235	268	232	215	210	245	247	256	239	259	247	256	224	229	247	215	260	258	266	248	269	262	240	246	250	256	226	245	239	243	224	219	255	240	239	251	261	231	249	242	245	243	230	234	248	287	228	253	242	258
30827	2410	5157	5483	4582	3691	3020	2604	2149	1955	1762	1496	1436	1265	1231	1149	1114	1057	1009	975	967	893	900	933	859	908	839	808	778	860	799	840	777	797	730	737	713	698	675	691	709	704	736	753	724	733	711	687	679	710	656	671	672	685	684	699	673	611	648	703	704	647	679	631	675	650	625	653	655	677	657	670	656	667	658	655	598	651	619	680	705	691	620	643	674	637	614	659	610	618	634	660	656	605	669	645	618	675	628	589	616	652	604	656	675	634	653	651	662	628	646	652	644	666	561	586	628	618	656	629	675	647	647	652	625	638	677	618	661	618	616	650	626	620	683	660	612	629	660	606	659	617	604	653	648	607	636	610	617	631	612	627	656	643	624	623	604	647	601	629	661	645	623	629	649	625	631	692	625	607	651	638	645	648	620	604	659	614	642	656	643	608	681	619	636	712	625	600	629	595	684	642	647	613	623	612	642	612	621	633	666	674	672	642	656	605	565	606	660	624	653	649	604	636	636	601	628	601	602	630	635	625	612	606	664	652	598	623	664	587	629	629	657	634	667	640	593	619	657	663	595	650	637	664	643	664	648	622	603	585	672	624	612	600	644	674	614	647	579	626	643	666	646	602	654	602	633	572	639	624	610	613	598	601	686	582	623	634	640	641	642	617	607	617	621	604	683	570	640	627	610	655	645	598	572	581	655	599	639	629	616	635	667	660	668	623	696	628	652	614	642	614	635	649	650	640	632	628	608	634	631	632	646	598	700	594	657	590	645	609	607	661	649	591	596	643	607	624	691	632	617	651	626	649	641	634	642	641	596	645	640	618	659	630	653	643	641	639	649	617	617	610	655	623	638	589	612	641	667	630	615	625	637	659	652	596	672	662	634	641	575	619	635	613	628	649	628	647	658	645	651	577	672	613	651	604	633	606	608	630	598	636	623	667	613	605	630	606	626	667	677	654	634	611	650	609	629	619	670	633	713	647	643	590	638	603	605	640	644	637	658	619	666	642	661	616	640	605	642	610	632	630	667	629	633	617	627	619	615	582	659	640	572	627	628	649	602	626	599	634	631	608	591	634	609	624	630	608	617	663	657	647	656	618	648	621	653	618	628	601	630	612	622	613	678	619	657	666	633	596	601	631	623	634	669	640	627	652	588	627	609	628	643	651	651	615	659	628	617	660	658	667	661	631	619	669	654	596	652	608	620	664	628	638	654	627	618	613	652	621	653	611	636	636	640	635	637	649	632	616	606	628	581	650	607	591	645	622	669	664	646	634	597	599	631	613	680	602	618	634	660	625	629	631	611	623	616	657	601	637	606	643	615	623	682	637	592	623	649	611	657	650	599	666	609	634	640	627	644	629	608	603	668	678	613	631	637	652	600	615	619	638	634	632	620	660	651	624	643	621	621	573	654	618	607	620	624	690	637	618	649	652	580	626	664	651	663	626	624	676	630	637	628	620	642	642	640	644	637	649	635	653	604	658	678	642	681	593	631	660	628	612	605	637	638	688	586	627	639	617	658	660	610	627	655	657	594	584	613	596	651	632	635	589	598	635	647	591	597	644	633	628	625	622	663	656	615	653	638	639	619	626	597	612	577	631	634	625	642	632	624	601	647	618	633	645	655	601	614	640	636	620	669	648	644	627	653	631	685	562	652	605	600	656	597	615	596	648	614	626	619	621	624	640	640	616	684	660	676	633	657	578	651	658	614	634	633	639	622	664	678	643	606	589	638	647	613	613	607	610	648	596	622	636	603	613	678	606	613	621	642	636	622	637	632	694	624	587	630	658	606	628	629	667	621	595	624	624	629	618	651	638	612	599	648	658	633	630	654	637	670	609	647	626	656	656	613	606	647	659	575	586	621	610	612	622	641	623	659	636	605	603	650	620	668	618	613	647	625	680	642	643	640	616	618	608	630	634	639	595	627	607	623	654	593	594	622	631	632	642	633	606	600	652	615	604	634	633	630	633	637	629	651	621	604	654	599	646	638	604	645	662	647	639	641	622	612	630	641	582	632	628	656	641	628	606	647	615	628	657	640	668	607	609	647	597	661	651	692	623	662	588	601	615	651	646	668	625	641	627	618	614	560	635	650	616	615	630	663	632	659	657	639	610	653	615	620	631	707	628	642	599	708	667	565	638	577	638	628	686	598	616	626	629	630	694	610	655	637	669	625	642	675	640	626	661	622	637	635	641	675	616	621	628	597	655	696	628	611	643	617	630	631	677	631	646	655	652	629	653	634	669	619	688	635	626	630	622	642	651	603	629	634	649	669	644	655	639	600	660	618	656	622	610	641	633	660	574	625	661	636	620	631	613	639	634	607	632	620	663	664	656	663	662	630	623	624	663	606	617	634	663	627	628	613	654	643	599	650	650	627	653	667	615	620	653	600	614	634	649	618	648	655	603	617	621	640	633	659	619	691	651	658	653	622	640	619	633	624	623	659	652	644	606	631	612	601	647	607	676	606	638	628	653	631	640	615	636	627	652	634	596	626	652	596	625	663	675	628	614	631	620	654	630	654	621	614	590	638	666	611	654	682	648	628	624	612	611	612	580	677	600	617	662	631	609	600	649	691	624	665	660	609	624	631	588	620	628	647	666	670	664	644	664	628	645	625	653	676	571	654	614	667	667	598	673	622	632	614	681	603	610	628	620	651	583	603	600	649	642	604	656	623	616	658	625	653	606	653	640	629	651	647	631	687	613	622	612	632	625	598	607	620	633	631	641	616	591	659	623	633	603	642	631	627	614	642	693	636	653	628	599	674	612	649	613	631	650	641	611	607	624	623	652	602	612	633	606	616	640	620	658	619	642	608	698	602	633	653	602	631	636	666	623	615	616	635	565	607	640	653	646	613	654	590	646	635	640	649	653	640	579	631	656	636	604	613	626	581	624	607	598	639	662	623	651	638	647	633	626	613	624	599	652	637	633	601	671	631	606	586	668	691	603	607	615	613	656	585	638	635	618	612	629	623	644	633	689	642	592	580	649	630	630	619	609	643	675	671	639	598	664	624	656	633	613	653	623	616	598	620	649	671	590	614	680	614	671	610	631	602	668	578	643	607	650	643	652	656	636	664	626	648	643	634	676	630	654	651	707	640	613	633	626	605	621	629	653	604	652	642	661	605	660	605	680	606	624	631	657	628	654	636	626	613	631	602	617	603	704	601	653	652	616	593	651	584	604	684	632	635	654	652	624	658	638	668	628	653	607	657	592	656	633	597	646	636	661	653	629	688	658	618	630	604	660	646	640	611	659	624	628	598	727	569	648	634	610	641	653	620	603	631	654	691	637	591	619	623	611	631	625	655	613	596	667	644	636	636	634	630	645	640	669	586	625	608	631	652	621	666	572	625	638	610	608	640	587	652	675	629	597	622	595	641	621	639	645	600	589	597	595	572	678	665	612	666	617	657	666	651	635	647	626	633	641	619	624	663	670	649	615	585	627	634	650	674	650	642	626	607	684	609	654	633	635	612	636	635	620	629	608	603	691	609	637
5459	539	283	251	219	211	182	180	229	186	210	174	207	184	180	183	185	181	198	180	189	185	161	204	180	193	202	180	183	195	174	171	186	194	182	174	201	169	172	197	186	178	176	180	174	174	190	190	168	189	173	184	179	154	157	184	197	192	181	186	168	196	180	216	197	190	180	169	197	185	191	164	198	172	185	167	168	186	213	196	156	174	188	191	165	187	191	194	186	179	181	184	200	171	182	180	180	208	167	184	176	170	165	190	183	177	185	196	193	201	185	163	180	208	200	172	202	182	222	169	210	181	210	206	199	179	193	192	183	193	167	176	196	205	180	199	198	185	213	187	169	170	174	198	186	198	182	165	153	193	183	175	181	190	184	197	189	196	170	182	173	177	202	189	162	186	179	198	198	181	190	204	192	150	170	179	177	174	187	185	177	156	186	194	209	177	200	170	168	191	202	211	194	198	201	182	182	187	170	205	189	169	166	184	189	201	178	205	185	163	197	178	189	182	159	204	176	193	185	192	192	192	189	168	168	175	203	183	164	183	162	195	191	197	200	194	199	162	206	168	184	188	183	179	206	189	176	173	183	192	181	189	194	187	198	209	175	185	183	189	180	201	174	205	160	202	191	163	221	178	182	196	179	192	191	190	207	190	206	192	176	185	204	196	184	178	178	196	190	186	179	173	192	198	196	172	198	194	193	195	199	188	164	180	190	202	219	191	165	194	200	189	190	196	177	169	161	198	187	185	179	191	189	189	195	156	184	180	184	178	177	182	171	187	180	198	199	187	162	178	216	193	189	189	213	176	162	197	201	179	186	172	188	177	214	180	203	190	175	185	178	179	177	191	159	198	189	191	199	156	204	185	204	179	202	194	184	197	179	174	173	194	157	186	200	189	168	181	166	159	183	174	189	177	166	168	182	171	165	207	187	192	191	195	190	168	199	191	177	184	174	182	202	176	182	172	164	165	184	162	220	183	150	179	196	203	201	180	179	182	209	149	167	171	189	165	154	180	191	184	183	194	178	170	172	201	196	175	173	180	182	169	164	185	181	177	174	188	192	193	173	181	185	197	169	192	189	179	149	185	166	172	190	189	181	208	193	183	176	191	171	201	186	170	183	203	209	189	196	177	196	187	197	176	166	163	167	156	204	190	193	182	195	150	158	197	205	138	193	199	182	187	187	176	184	163	186	180	181	177	183	176	171	196	184	178	200	182	183	181	171	186	188	178	187	185	207	155	198	206	209	183	183	176	193	170	179	184	215	189	184	176	184	169	171	192	177	192	190	180	193	168	205	183	207	190	180	202	159	169	164	196	185	165	175	199	172	185	188	190	169	176	181	206	190	162	184	172	160	206	181	185	190	193	199	219	194	200	171	191	191	199	212	203	175	178	179	159	184	175	201	188	189	164	187	195	170	178	189	187	175	208	185	188	200	195	201	177	182	205	184	170	180	182	211	194	202	170	172	195	177	190	183	167	184	183	168	186	183	180	179	201	179	182	201	202	180	172	186	202	204	191	206	175	207	179	200	191	180	176	194	179	198	183	182	176	193	178	219	175	217	180	177	200	173	201	207	205	171	178	194	186	204	197	211	165	202	199	192	192	171	181	181	204	196	171	220	174	184	203	189	163	183	195	205	218	183	184	189	172	179	202	177	181	160	197	182	184	196	174	155	179	184	201	196	194	194	179	166	186	160	190	203	203	217	185	193	177	182	190	174	209	173	173	177	185	200	190	173	189	189	176	199	179	185	170	169	197	179	176	200	163	222	186	204	203	196	175	166	188	184	187	168	188	188	181	185	191	184	190	187	189	183	188	148	166	191	200	186	160	184	187	208	175	196	185	190	171	188	174	172	197	192	177	169	176	199	164	185	166	222	208	202	186	166	166	191	166	198	187	178	196	197	180	169	166	186	202	152	154	210	182	201	184	212	163	184	176	186	200	189	191	189	155	187	184	174	196	204	171	177	171	196	170	193	172	180	179	193	191	182	170	183	178	189	196	190	165	184	178	163	161	171	160	212	173	200	180	174	173	164	195	168	183	187	180	176	165	181	200	178	192	203	180	198	212	180	207	165	186	186	187	196	191	163	174	193	188	193	181	171	196	185	171	171	178	172	187	187	170	193	180	170	185	161	192	171	199	177	195	203	176	171	171	165	195	166	194	177	173	201	164	177	192	189	196	183	182	214	180	177	170	202	207	206	177	162	178	197	169	196	163	190	194	164	208	163	184	189	176	150	169	193	196	174	173	176	192	208	180	185	181	194	172	191	181	190	173	181	190	186	188	192	181	180	171	192	187	178	207	190	177	201	185	187	195	212	157	204	167	193	177	187	183	183	169	196	175	175	167	155	172	183	203	200	168	203	203	174	178	199	192	193	186	175	175	160	210	158	165	187	168	160	195	199	162	207	200	203	183	157	198	199	185	187	179	175	170	193	211	194	191	202	197	201	178	189	175	175	190	178	177	210	170	152	201	195	171	217	187	207	179	177	202	207	215	182	174	177	203	187	207	185	180	151	180	196	190	186	187	168	192	199	204	192	193	177	176	197	206	207	186	186	169	175	193	196	190	189	181	172	151	187	167	193	206	182	190	156	216	204	178	175	182	187	164	178	180	169	188	172	155	202	212	190	198	196	182	183	196	174	181	178	196	180	201	194	174	202	198	187	195	175	159	169	181	201	166	171	166	187	196	197	183	148	192	180	196	198	179	178	162	204	191	225	196	192	200	175	183	193	176	195	184	160	168	193	181	195	194	186	175	178	197	178	187	173	191	175	183	181	190	190	168	200	199	188	210	174	201	218	190	180	202	182	187	200	186	196	187	201	201	173	170	181	184	169	191	210	155	166	189	162	190	198	170	191	204	198	200	176	201	175	195	162	189	193	178	217	175	191	201	201	214	177	182	154	207	212	161	191	206	182	174	154	186	181	179	190	170	167	188	179	191	192	195	196	181	177	197	158	183	195	199	190	182	205	175	181	198	197	212	171	161	172	189	179	192	178	195	189	184	171	197	185	216	164	182	175	170	186	191	192	179	178	191	161	169	202	195	188	205	179	189	191	179	198	192	186	189	214	166	173	187	168	200	192	183	192	215	197	184	159	171	192	163	192	164	198	194	202	194	169	181	193	173	187	180	172	186	179	182	205	194	185	195	184	176	179	189	192	167	225	200	172	199	183	191	160	174	193	188	177	172	197	204	183	170	180	196	185	187	154	176	161	196	192	166	168	204	188	207	180	183	176	193	201	192	194	186	171	206	176	209	193	193	186	162	197	181	187	180	198	190	174	197	186	187	170	211	167	186	175	195	197	178	195	188	189	175	198	192	219	177	171	179	189	186	198	202	205	184	190	217	190	183	176	189	174	176	209	177	169	171	178	200	182	162	181	167	191	208	180	203	192	180	181	185	169	189	193	163	167	200	190	217	188	194	191	189	196	193	175	183	213	174	178	191	174	187	165	229	191	199	218	197	182	175	160	186	189	184	179	189	172	187
5054	578	662	698	652	652	621	606	565	562	590	530	586	556	539	588	536	562	554	549	511	559	519	553	566	558	552	487	496	568	576	562	533	539	537	551	554	512	558	540	521	542	525	521	520	558	537	516	539	505	536	525	542	514	506	549	515	561	507	520	530	501	555	533	525	533	558	557	561	502	538	543	519	579	528	515	537	515	497	528	538	523	514	546	532	515	517	552	533	571	542	517	504	504	561	527	504	559	522	590	558	543	553	549	567	532	520	561	541	537	532	550	514	526	520	501	536	523	540	598	524	504	529	531	546	530	495	507	520	546	533	548	520	545	546	482	499	525	498	538	581	527	523	526	541	549	523	535	551	549	490	525	574	521	526	529	528	529	539	500	527	507	517	560	540	527	520	540	556	496	545	545	547	540	535	542	521	510	524	516	572	510	554	522	502	588	464	516	530	550	512	480	546	509	473	507	512	524	496	487	542	532	526	506	502	523	523	525	511	517	545	537	540	502	544	505	498	491	506	547	512	573	523	504	539	559	536	548	530	543	565	538	560	498	534	531	508	543	508	574	496	582	497	522	534	550	547	514	516	581	560	522	522	550	541	523	558	528	535	502	515	555	567	554	546	492	522	531	524	605	577	554	510	491	555	513	501	510	530	510	501	528	515	545	491	542	521	534	560	515	556	517	549	567	509	540	495	542	518	549	513	519	556	528	511	534	524	509	552	509	485	515	546	515	519	539	502	519	519	515	444	497	498	531	557	503	545	560	567	565	526	483	527	494	550	538	503	505	522	526	489	516	533	522	534	520	527	520	515	559	484	488	529	534	514	500	546	542	545	521	518	472	568	516	542	497	573	516	496	517	545	512	509	504	566	526	497	509	526	524	541	520	537	526	510	522	518	518	537	510	565	544	519	492	554	515	588	515	516	536	528	527	539	510	496	494	548	530	508	521	532	545	505	522	502	522	519	541	566	529	567	564	520	535	525	556	530	518	509	520	484	518	538	546	549	520	497	529	526	557	539	501	544	534	544	515	526	518	516	495	491	547	541	522	549	510	529	539	525	542	549	511	516	541	542	558	531	512	545	523	566	536	552	504	549	531	521	501	573	516	538	512	552	553	538	536	542	509	506	491	544	532	514	522	510	492	480	524	547	533	512	508	469	522	514	551	536	535	546	537	557	532	577	490	528	504	540	540	554	503	511	528	535	528	524	489	531	520	536	531	535	509	516	533	527	494	551	529	519	511	492	561	504	524	496	527	493	527	525	550	526	493	522	522	523	533	504	549	549	536	533	546	544	534	545	505	554	526	516	541	557	523	496	504	493	550	563	533	515	497	536	488	540	517	538	528	478	521	568	492	494	529	497	514	525	510	559	521	541	511	539	524	527	513	529	543	516	530	491	536	560	499	577	488	520	571	514	530	511	529	515	512	516	530	520	489	532	497	532	566	544	499	542	539	502	531	522	571	545	542	509	514	530	546	469	524	527	512	526	513	502	564	507	511	515	500	507	534	559	528	520	518	534	570	494	522	542	515	563	479	529	511	518	506	492	560	531	532	522	559	534	531	567	540	512	531	584	526	548	487	517	499	528	488	514	483	503	536	562	498	555	531	539	550	523	529	535	503	534	556	558	555	505	509	503	494	486	522	528	511	574	511	487	521	515	542	513	490	516	541	547	568	556	517	513	522	537	528	549	519	520	555	527	534	514	526	542	552	527	550	558	517	504	537	525	508	527	530	544	482	522	521	539	561	531	490	494	548	544	510	568	550	550	536	544	507	501	543	516	521	537	511	547	547	526	561	518	532	538	535	500	522	559	528	539	539	531	510	525	485	554	522	506	562	557	532	547	603	525	496	543	527	533	522	535	544	554	536	551	484	523	543	565	528	532	533	541	503	511	495	502	538	500	507	534	510	533	513	460	539	493	502	488	549	502	536	486	548	533	519	511	501	522	535	527	521	581	486	539	540	484	485	507	518	551	533	516	496	522	530	556	546	508	534	541	520	541	530	505	518	521	491	516	481	511	547	535	546	497	496	518	590	495	538	465	525	519	525	547	519	593	518	506	555	544	533	529	537	536	533	542	527	546	486	518	503	511	572	535	562	517	535	509	529	524	555	542	524	559	501	527	518	565	546	554	538	537	525	551	530	503	482	526	541	539	514	529	494	558	541	546	524	501	538	440	489	555	539	491	544	556	564	514	502	534	532	528	530	537	545	563	495	504	536	544	531	513	550	522	513	530	504	522	492	512	544	538	543	528	532	481	525	540	539	505	525	519	553	539	535	533	476	518	529	510	526	516	550	553	533	554	548	544	526	535	531	534	521	560	518	529	506	503	561	524	549	508	527	501	507	533	553	538	520	541	564	510	523	488	509	522	526	543	512	551	514	483	493	520	563	514	510	532	524	525	475	465	579	527	567	539	511	512	517	537	536	535	558	511	533	569	531	516	542	523	538	535	519	526	543	519	571	524	519	518	544	533	509	537	524	540	551	505	515	557	512	509	529	556	506	503	541	565	537	574	565	481	531	508	539	553	545	494	529	541	521	513	545	511	536	527	555	557	574	510	543	537	517	532	502	497	567	502	523	568	516	558	546	489	528	523	491	528	552	510	499	560	529	539	544	496	538	511	538	525	493	516	508	520	499	535	546	511	522	517	538	523	522	516	551	567	548	526	520	484	524	531	515	480	473	501	531	542	528	570	500	530	530	515	529	496	568	526	495	529	550	521	547	546	523	480	528	547	506	551	532	530	520	516	521	525	560	492	495	523	501	532	542	514	506	576	546	530	520	502	520	503	567	580	535	569	547	498	503	517	548	504	575	509	551	487	480	546	535	541	556	534	492	565	531	520	514	477	511	573	495	515	498	497	547	531	514	515	548	525	513	480	547	492	529	539	506	479	514	528	489	533	502	492	526	553	538	514	541	517	549	526	518	567	514	542	515	525	528	504	572	510	535	527	540	544	542	556	517	528	541	525	525	536	511	555	514	492	518	579	501	538	532	547	516	559	581	530	512	513	540	521	573	556	501	542	525	570	505	506	543	527	509	547	506	538	528	476	529	539	516	495	501	551	522	484	515	528	480	514	509	506	546	531	540	511	550	519	547	524	523	485	533	514	520	473	568	552	537	507	505	520	534	541	516	558	556	544	493	532	559	587	524	513	518	552	553	569	519	552	501	536	505	539	551	509	549	496	523	590	528	510	522	499	562	518	495	553	535	496	533	541	512	524	570	570	493	566	509	528	535	579	533	500	546	521	466	570	530	530	535	509	512	524	538	562	514	529	511	549	539	510	491	519	504	526	491	518	530	501	536	561	516	521	537	532	501	510	512	508	524	539	506	511	528	540	495	517	524	512	513	502	548	507	513	531	515	515	541	531	515	529	527	521	527	503	497	509	541	544	488	504	537	548	526	528	463	513	535	542	527	518	547	512	565	503	562	487	543	567	533	522	510	474	518	500	513	532	503	526	539	524	517	539	552	580	542	514	536	506	508
41694	13865	1758	997	733	584	510	447	406	372	392	355	363	391	333	328	336	307	306	290	349	296	314	330	306	295	299	345	324	305	303	305	305	309	295	282	337	300	318	269	259	305	297	313	284	289	275	314	299	300	282	314	315	304	313	307	313	322	293	304	315	304	308	284	319	292	343	332	299	284	310	320	334	307	260	336	305	265	315	286	305	329	307	274	292	293	324	300	323	316	303	298	291	345	324	306	305	291	320	317	288	309	292	347	306	303	308	319	299	288	318	330	282	303	303	267	273	292	279	271	263	305	292	293	316	324	304	298	286	296	295	286	276	292	274	350	280	283	291	289	314	321	275	303	304	299	333	301	286	322	346	301	295	284	278	285	296	287	309	305	300	310	278	277	273	299	307	320	323	302	297	299	277	291	274	275	283	309	284	312	298	279	286	285	297	310	320	289	300	310	311	342	283	297	289	296	260	298	309	308	269	295	338	317	326	270	298	276	309	290	301	315	296	304	288	268	296	315	293	305	313	309	315	309	289	285	277	296	328	280	306	316	301	336	317	297	314	308	304	287	287	293	293	306	319	311	316	292	280	306	319	316	298	304	303	253	297	330	300	300	335	298	330	318	304	291	307	336	290	327	304	294	303	328	275	292	304	305	311	289	295	304	327	278	315	322	309	303	319	303	316	323	325	287	273	285	298	333	318	311	284	317	320	292	274	302	316	280	314	274	317	277	299	305	307	331	312	328	289	282	315	284	320	272	302	296	323	319	287	304	291	268	306	280	290	337	276	285	350	296	286	289	301	295	289	333	291	312	282	287	293	303	306	304	311	288	298	303	307	287	320	318	308	290	287	317	333	277	323	319	308	312	312	277	290	274	300	303	285	295	286	297	298	309	318	303	287	298	271	310	326	313	339	253	286	319	311	275	308	290	320	305	321	327	278	284	287	279	318	314	326	311	275	318	304	285	296	289	309	289	310	298	341	314	284	313	294	303	273	291	308	311	304	269	312	258	300	282	309	298	312	297	317	281	321	294	276	318	289	310	312	299	320	299	298	305	311	286	331	338	276	307	322	322	302	287	294	316	281	288	327	330	295	294	300	297	283	273	317	313	308	274	291	273	291	312	281	286	336	297	307	291	338	290	284	299	298	314	330	297	303	310	280	284	298	320	303	309	273	309	309	275	299	305	295	259	299	300	301	291	279	253	331	322	296	295	309	273	309	289	316	265	298	296	307	286	314	327	317	282	278	291	320	341	282	313	303	262	302	290	259	291	329	298	290	286	312	296	308	316	299	312	316	297	308	298	270	299	305	279	312	292	282	321	308	303	299	292	323	322	303	330	316	297	291	297	304	278	330	292	271	277	317	315	279	291	325	296	349	282	295	295	313	295	301	326	337	263	318	291	295	312	282	310	304	313	305	303	318	297	297	289	309	294	302	315	310	284	296	323	265	304	287	285	309	282	317	311	282	261	299	322	304	275	287	303	282	285	335	288	299	293	306	305	304	331	276	309	295	301	317	315	324	309	293	302	309	339	285	306	297	285	320	289	267	305	280	326	305	302	291	305	310	301	307	310	301	304	288	285	327	283	293	284	318	331	264	318	311	300	296	289	293	297	288	283	282	276	308	274	315	317	323	282	315	297	296	291	318	301	315	327	315	313	285	269	345	290	298	314	302	298	297	320	296	297	289	296	295	331	274	285	303	308	324	332	286	312	308	293	294	269	299	303	304	264	302	298	265	316	291	307	289	318	281	313	294	305	275	276	295	290	300	311	303	355	299	281	303	326	326	276	291	289	329	318	287	283	350	320	311	285	303	287	325	314	323	268	269	321	287	287	293	300	290	296	275	279	312	299	301	307	320	323	310	287	296	287	313	300	311	305	293	263	328	299	276	284	305	304	322	301	320	285	331	328	286	291	297	294	293	338	317	309	294	329	287	301	280	291	345	315	312	296	292	333	318	330	301	264	303	307	309	290	321	307	314	308	282	318	286	287	331	299	303	319	266	331	291	301	316	287	311	297	273	310	282	299	321	297	300	305	294	289	323	288	304	309	303	313	314	306	303	295	290	348	292	318	298	307	298	287	284	315	330	289	286	311	293	303	316	308	303	297	308	316	298	275	305	274	298	321	269	304	330	309	289	306	279	244	263	273	295	283	300	292	295	296	297	299	297	322	319	292	275	290	305	324	301	296	331	311	277	266	314	268	306	321	290	309	328	301	309	343	320	264	300	308	286	312	317	273	288	269	302	343	302	320	290	281	299	315	282	303	292	262	312	294	292	304	308	286	328	297	299	273	312	298	303	308	320	327	313	283	294	323	310	310	310	295	292	301	292	284	310	307	276	306	280	270	269	291	301	318	300	281	274	263	315	287	305	307	317	304	302	293	318	275	302	295	283	302	323	290	301	283	284	316	297	296	319	308	302	307	291	317	292	292	302	293	299	309	307	333	289	327	319	294	305	319	294	308	301	266	271	312	294	336	317	308	354	308	267	297	322	305	367	335	310	348	313	315	264	315	275	317	294	272	318	297	307	308	311	311	316	302	295	297	289	300	294	293	288	306	314	291	304	304	307	321	316	292	311	290	316	301	281	316	296	308	336	284	269	318	294	282	317	303	327	305	291	320	285	310	316	290	279	265	286	278	278	317	298	326	315	308	318	323	271	260	308	286	313	294	294	276	265	300	288	295	328	331	312	293	266	299	273	258	307	301	297	299	323	267	303	274	322	250	314	293	262	312	294	313	292	287	293	304	314	301	330	301	305	291	297	303	283	307	322	321	293	280	296	279	284	317	279	311	300	279	307	311	344	282	293	300	288	311	301	300	324	274	262	283	326	306	288	294	305	300	304	289	322	288	284	280	308	279	313	287	303	294	303	283	281	283	288	315	320	338	271	288	341	288	311	302	289	288	286	319	283	298	285	325	304	313	289	323	282	306	319	294	252	307	288	286	282	277	307	307	302	272	299	294	286	346	304	309	295	293	321	312	319	314	317	323	288	326	305	284	316	294	315	308	284	285	301	291	283	324	303	277	300	295	321	294	283	306	266	327	331	302	329	276	314	298	288	299	299	264	301	315	277	275	312	307	321	320	312	335	273	321	321	317	314	305	296	287	313	306	288	328	300	274	315	308	323	277	300	313	317	299	305	328	301	303	311	316	315	286	330	316	287	255	308	310	286	306	285	319	284	261	306	271	353	311	286	315	267	317	326	310	311	269	311	327	287	310	327	301	312	314	293	320	332	288	292	257	288	306	290	325	321	305	298	303	281	313	278	280	272	285	290	293	307	278	291	293	293	309	271	310	314	325	288	305	268	272	315	319	299	284	265	303	280	302	294	304	327	278	302	300	311	333	312	321	283	305	311	296	314	304	335	324	302	285	295	282	301	303	292	298	279	301	281	313	309	327	306	306	317	312	322	327	287	327	295	296	290	323	306	312	290	310	274	267	284	319	275	345	301	313	303	295	281	277	262	302	281	292	276	303	284	323	307	289
22726	1633	3124	3508	2865	2427	2028	1787	1663	1450	1305	1282	1187	1089	1097	1018	1032	1008	1000	978	924	920	969	946	939	890	913	850	885	935	817	840	845	812	810	843	854	866	852	807	889	840	806	855	843	809	770	776	841	812	774	853	796	799	782	821	815	800	815	790	792	803	757	785	854	758	795	796	804	804	773	824	791	819	774	757	779	756	741	757	783	752	810	851	762	771	817	774	821	763	783	802	817	779	784	765	798	796	776	753	790	778	809	707	790	809	735	806	753	735	717	794	788	790	788	788	777	743	751	746	805	788	806	795	790	774	834	777	749	823	793	809	792	806	762	762	801	774	792	778	783	777	759	751	798	750	772	799	811	785	801	832	727	763	779	790	780	802	768	790	812	804	749	747	776	763	748	784	790	799	795	776	715	823	801	764	758	802	812	802	753	746	787	788	767	782	760	841	843	768	842	834	789	813	784	847	774	775	773	763	796	746	781	739	764	773	799	765	803	777	801	792	789	810	793	800	805	798	779	783	784	761	814	762	811	814	795	798	805	785	750	824	784	847	772	761	764	748	780	736	776	819	765	802	777	837	786	789	751	781	755	770	800	767	811	777	780	777	763	790	834	812	820	782	794	826	819	798	758	777	832	803	772	783	793	801	812	792	808	745	749	761	801	782	761	816	781	795	798	811	803	803	765	783	764	709	802	748	761	754	779	805	817	724	789	795	789	823	756	755	839	767	736	764	855	772	773	753	784	763	800	775	810	828	754	757	811	833	760	747	779	738	759	782	767	810	764	783	801	777	757	779	748	774	783	819	764	749	751	823	781	819	772	782	759	779	737	772	782	809	746	759	758	804	780	774	807	737	856	795	777	815	777	784	798	776	771	791	784	816	795	820	758	858	767	779	730	776	799	819	786	819	752	801	783	794	806	803	792	716	812	778	744	803	821	775	774	789	802	763	810	759	789	764	747	760	787	752	760	757	797	781	786	790	813	737	815	786	759	764	764	774	783	771	770	763	795	826	737	783	791	830	774	814	768	801	758	775	789	760	800	794	798	753	841	791	761	832	821	757	747	763	817	795	777	803	774	745	769	776	770	766	776	763	769	789	796	814	789	818	765	762	746	795	777	749	772	765	741	781	756	772	759	813	832	768	768	780	762	831	754	762	804	788	772	811	780	722	820	851	765	733	781	741	772	765	842	758	762	802	770	781	769	757	756	792	777	790	797	789	831	800	773	791	804	769	759	788	782	776	816	786	822	771	821	770	792	776	830	745	806	774	763	811	825	781	800	805	805	801	816	775	796	801	790	780	747	784	821	825	833	757	824	754	812	784	789	831	802	788	808	817	845	759	800	766	808	779	779	756	767	820	770	818	797	789	732	757	743	784	798	770	734	794	813	799	779	734	812	785	768	777	766	803	804	808	765	790	781	755	750	756	800	797	811	778	803	761	800	776	814	770	789	763	734	798	782	798	779	793	782	831	764	733	747	778	791	824	803	762	779	756	787	790	797	795	751	789	763	760	722	825	766	774	776	756	733	802	836	800	780	762	738	789	782	828	757	802	809	799	786	764	763	809	810	801	692	836	801	807	779	742	789	822	728	815	759	770	788	758	769	774	805	716	773	796	821	818	795	765	778	778	808	770	725	809	871	775	791	796	769	808	835	757	768	744	764	742	786	808	778	784	727	789	740	801	829	778	827	802	802	784	748	775	793	820	840	759	803	723	741	763	761	817	791	801	765	705	770	784	772	789	726	752	768	793	761	764	726	783	779	751	782	785	774	734	769	783	827	780	756	811	774	794	774	779	797	821	789	811	809	773	790	791	799	727	770	763	809	782	852	822	767	804	860	783	819	773	796	776	776	742	755	805	766	783	807	819	756	724	756	825	766	788	777	799	819	761	814	789	828	800	784	817	792	755	838	788	761	797	806	784	771	783	825	776	830	746	768	776	798	808	800	760	770	771	767	778	768	785	748	765	838	779	771	795	790	788	769	803	816	793	794	809	765	806	770	791	754	786	856	800	788	789	797	753	821	822	801	818	773	792	775	723	748	791	785	750	789	786	803	779	804	775	798	769	803	821	744	740	786	857	776	747	782	773	780	767	770	800	790	802	800	748	765	785	767	805	816	801	855	829	770	805	741	768	780	733	769	763	752	724	779	770	770	754	777	788	808	759	797	806	780	729	764	774	761	838	777	804	724	761	789	794	759	858	737	796	783	801	733	784	771	783	802	759	729	751	816	812	789	790	814	754	775	857	780	810	758	786	819	812	775	782	793	794	805	807	819	765	773	767	797	811	789	787	803	762	821	732	827	757	796	779	836	784	740	794	793	789	775	712	765	770	782	803	819	771	784	811	775	752	789	789	781	779	763	795	776	802	746	808	804	756	776	765	784	766	817	811	769	825	788	766	752	783	776	760	807	732	765	772	777	794	804	805	756	738	821	821	759	781	795	783	823	802	779	783	764	785	801	773	849	723	785	783	763	801	792	754	777	814	760	822	810	785	743	816	814	786	818	785	804	789	784	777	795	791	804	798	837	822	779	776	746	745	797	828	726	769	819	828	779	781	849	787	781	764	784	813	764	800	769	805	824	750	833	812	790	782	784	770	781	789	735	751	776	745	751	794	807	776	785	768	854	791	808	749	842	743	780	781	834	764	765	841	786	771	776	816	759	750	776	777	783	749	787	825	825	761	829	775	777	791	840	743	781	834	834	769	745	791	737	796	843	767	794	791	806	761	774	745	758	821	771	808	747	823	801	752	789	803	840	769	792	747	820	759	792	780	789	816	703	770	769	778	804	787	810	756	814	790	788	814	775	813	782	764	757	811	781	771	765	789	772	773	777	776	759	766	780	782	790	784	760	768	773	770	749	746	791	762	761	791	793	783	795	770	768	804	831	795	793	806	762	784	809	826	800	819	762	777	808	731	779	783	767	776	761	761	786	780	778	803	750	791	794	794	770	780	746	769	805	805	798	795	759	795	786	810	775	813	816	795	778	755	752	768	793	736	768	764	778	753	787	763	799	791	785	791	789	791	785	812	808	793	749	799	759	787	785	845	766	785	777	809	778	803	785	763	801	791	768	754	712	748	788	789	784	793	795	799	768	816	782	778	748	768	764	769	773	765	775	733	780	777	813	842	769	779	752	764	774	782	786	763	822	839	735	801	772	790	805	812	764	807	780	782	797	737	792	767	783	784	774	806	789	831	774	781	777	766	778	760	748	783	793	754	806	827	797	769	830	763	758	788	768	815	792	832	822	789	764	786	765	783	761	816	769	822	826	786	798	759	773	769	769	758	733	816	756	748	796	721	789	759	768	762	782	751	785	816	833	814	786	754	800	787	782	800	750	747	833	780	806	826	808	819	798	834	793	764	782	795	775	837	808	759	776	775	826	794	818	756	846	735	783	745	792	786	800	826	814	810	763	817	832	757	751	763	804	735	768	772	747	764	739	813	775	782	827	783	748	754	795	766	764	854	727	776	790	786	774	761	785	771
55566	22825	4433	1721	1173	879	682	609	496	425	367	340	321	341	341	321	318	325	303	246	294	323	274	278	256	231	260	305	255	277	271	247	225	277	270	257	262	245	233	243	252	256	256	239	221	236	246	235	267	255	258	279	241	252	242	264	248	256	253	253	261	252	254	246	247	265	245	249	237	245	270	261	250	233	289	249	247	252	231	280	269	254	258	241	237	250	239	262	237	242	265	237	265	248	248	255	237	254	244	226	235	236	267	237	267	261	260	251	260	255	214	210	258	241	250	259	255	259	246	252	236	259	230	234	267	250	291	248	253	200	268	253	266	233	271	264	254	237	235	237	247	246	235	251	242	226	231	245	215	223	228	274	258	220	231	238	226	242	220	239	259	256	261	256	296	266	242	255	254	249	227	264	249	231	267	230	271	238	253	239	276	246	262	214	253	261	242	222	236	264	261	233	226	224	257	250	254	265	197	241	268	257	263	274	252	258	216	241	260	248	229	209	235	253	274	253	249	264	245	248	260	255	236	235	231	247	209	223	251	240	247	245	263	271	229	257	264	237	258	245	250	234	244	253	227	251	244	258	243	264	213	273	260	216	249	276	259	255	236	245	232	241	243	278	217	251	231	262	250	234	243	235	242	225	249	251	266	250	250	266	237	279	253	268	248	236	237	251	251	269	255	257	263	229	241	256	247	250	251	264	267	256	224	246	237	220	243	243	256	262	260	230	227	256	280	229	261	249	251	269	241	238	232	249	233	213	244	253	232	280	249	211	224	254	226	227	254	269	239	246	249	267	261	247	228	260	243	252	238	236	266	255	248	242	240	254	247	255	254	230	240	264	258	235	257	260	240	257	252	227	239	255	235	237	207	243	245	252	241	247	264	223	220	273	228	258	244	214	247	250	242	241	265	241	258	246	240	240	268	232	229	251	255	247	233	268	248	222	248	255	243	251	229	254	231	238	262	216	229	261	242	251	223	285	252	234	257	257	254	248	259	236	238	259	235	265	229	238	242	283	259	263	251	238	250	236	230	225	237	232	254	284	217	244	245	243	264	273	238	242	252	269	256	259	247	270	238	227	270	238	252	234	254	217	294	271	238	251	256	247	249	238	290	250	241	242	251	223	238	242	261	267	239	220	283	243	243	228	250	257	244	237	260	252	250	248	260	259	261	262	249	219	230	261	231	240	252	268	239	240	254	253	256	235	249	280	243	231	252	258	282	245	246	262	256	273	264	249	256	236	243	235	249	275	264	260	246	250	257	274	251	257	229	224	247	238	252	242	253	283	241	240	266	228	240	282	288	258	234	244	246	244	271	261	250	246	239	266	241	267	242	232	248	242	233	246	242	252	258	247	256	266	232	268	259	275	251	272	239	242	243	264	253	257	286	255	278	247	260	234	261	225	237	240	231	235	240	213	230	266	255	257	231	248	222	233	230	226	243	255	256	251	282	236	207	243	263	248	232	237	246	250	229	314	238	246	248	248	244	256	207	245	254	221	232	263	217	270	241	237	235	242	262	235	235	254	211	257	240	253	230	239	271	245	239	230	256	246	265	265	214	219	226	227	232	266	264	243	238	239	229	243	249	273	230	228	269	249	248	243	266	227	238	253	249	249	233	254	262	272	240	260	250	237	239	247	238	253	225	253	227	262	251	228	252	228	274	245	221	230	254	240	254	257	214	249	250	248	256	267	252	242	246	235	231	233	276	257	249	274	250	240	249	229	248	256	240	268	233	239	251	258	243	233	236	223	246	273	241	245	241	259	277	276	250	243	257	256	285	261	240	237	234	275	249	234	240	260	234	274	247	269	233	211	234	246	269	242	278	260	264	231	271	235	251	277	264	257	265	236	251	238	256	247	253	246	236	218	237	270	254	267	273	235	259	275	233	270	242	247	227	267	228	224	255	265	237	238	232	274	267	257	228	268	239	228	259	256	263	247	245	252	223	256	223	236	269	243	263	236	241	248	237	257	246	237	248	243	230	233	263	242	229	273	233	246	263	243	274	261	231	231	225	256	247	261	273	225	227	261	255	243	246	246	245	233	257	250	245	265	255	244	240	267	242	245	246	239	255	258	259	240	240	235	223	289	225	246	287	243	266	263	243	254	251	251	264	233	250	261	255	249	267	266	211	235	251	249	261	229	231	251	269	243	281	241	247	231	252	236	234	240	256	258	231	251	243	230	267	251	238	237	262	227	245	243	233	264	233	254	229	245	236	242	239	262	240	231	227	284	242	244	262	234	244	249	252	255	270	289	214	240	243	235	245	285	221	274	243	223	268	228	251	252	225	223	267	226	253	260	252	225	268	236	253	233	247	217	259	228	254	220	245	218	231	253	241	235	234	252	245	266	279	262	256	233	219	248	244	244	282	211	254	273	250	248	260	231	263	253	276	227	224	220	237	241	256	251	226	252	285	261	230	212	267	237	235	241	244	239	276	243	249	241	236	247	245	253	246	263	243	258	250	219	247	270	252	265	237	254	216	260	256	226	244	255	245	238	270	239	246	238	236	244	250	229	277	245	248	266	256	255	240	243	269	230	234	263	220	233	241	249	241	219	245	212	257	273	229	231	241	251	235	242	213	268	259	210	248	253	244	243	242	224	240	249	248	268	225	241	218	235	242	253	244	243	241	239	283	260	274	277	209	219	254	280	265	270	231	246	239	237	240	252	257	255	241	273	250	243	235	206	260	251	245	248	209	239	260	221	234	224	257	231	293	240	258	222	255	230	240	255	245	257	235	267	243	247	209	239	234	250	253	252	227	239	234	262	238	253	261	218	225	229	275	235	233	222	231	227	254	251	234	247	223	231	246	258	256	215	264	262	241	258	240	243	259	252	251	255	240	227	234	258	223	241	238	272	260	262	248	243	241	244	265	237	250	264	239	270	228	222	233	250	263	248	265	260	228	232	248	262	241	252	270	254	267	226	264	235	246	254	265	234	253	247	270	291	247	246	265	235	243	252	246	237	245	242	212	251	270	233	226	252	237	256	240	230	232	253	214	231	265	220	236	247	247	229	254	249	266	242	267	256	246	260	234	266	238	217	228	223	219	258	253	237	250	225	226	248	233	255	221	256	249	263	215	249	259	244	227	240	271	239	254	232	257	217	232	217	215	253	235	228	253	233	256	238	239	243	237	226	212	247	202	222	257	260	249	252	257	222	245	259	258	254	255	246	238	239	252	255	241	238	244	239	253	249	240	228	275	223	211	236	272	243	269	240	233	261	239	275	225	257	229	244	261	246	259	248	207	233	266	227	267	224	240	267	261	269	238	228	249	257	242	239	255	217	241	251	217	256	236	216	273	249	267	241	229	250	241	252	272	272	258	224	260	223	232	257	216	231	229	236	235	233	235	270	244	238	263	239	246	249	239	260	268	259	246	238	225	235	220	244	244	253	219	246	246	237	218	232	240	249	292	227	280	229	236	237	218	241	266	249	265	271	252	216	231	233	235	254	274	227	245	234	253	242	251	262	238	236	248	248	240	243
30658	2385	5150	5487	4675	3780	3150	2540	2252	2006	1816	1583	1467	1326	1213	1219	1113	1031	1028	1037	993	902	921	865	897	861	856	814	801	796	781	794	739	737	740	719	726	772	747	719	679	706	713	764	705	671	668	711	696	633	700	709	758	662	680	693	688	638	643	703	708	653	659	634	614	636	643	616	677	675	636	680	604	686	667	630	692	682	698	642	643	656	617	631	657	637	628	647	579	642	627	617	639	673	632	592	604	623	636	640	684	668	653	646	641	651	667	654	639	656	640	631	671	661	661	675	644	621	663	616	616	664	636	649	643	663	630	634	638	664	644	641	620	621	632	658	639	658	639	637	651	671	666	616	645	644	633	606	653	658	617	646	613	637	605	658	600	656	639	595	653	696	625	585	639	647	643	608	639	634	661	630	660	640	659	673	656	657	650	647	615	666	623	633	659	639	635	607	655	640	648	618	684	598	648	640	689	644	672	657	622	614	616	702	589	648	577	627	625	642	618	622	644	656	650	645	640	634	644	621	632	619	649	672	669	653	600	655	620	663	638	646	638	638	671	650	631	646	624	610	620	630	627	687	663	652	670	617	638	657	619	663	618	684	607	620	588	620	656	652	591	651	670	626	681	653	630	615	625	637	615	669	616	647	559	641	638	591	633	619	635	675	681	674	622	631	616	583	621	616	638	647	631	648	660	631	615	622	656	640	642	674	628	628	617	671	644	681	669	641	633	620	635	657	649	584	620	615	599	645	612	637	622	614	667	607	619	635	627	647	651	635	669	643	657	659	633	673	618	628	573	675	647	610	619	620	644	610	644	649	640	657	672	640	631	609	647	637	619	634	620	657	643	667	659	653	587	658	634	660	631	600	606	640	667	604	635	661	677	606	663	637	666	636	626	646	556	645	664	616	650	671	643	633	645	627	637	637	622	636	615	598	656	632	631	667	643	582	646	592	642	622	683	647	612	617	629	634	639	643	650	623	625	630	637	631	636	667	662	649	674	626	623	644	625	679	676	662	667	704	677	642	626	670	638	623	611	637	636	656	645	634	645	646	629	628	661	603	650	620	612	629	652	635	627	621	644	635	664	622	674	598	625	611	666	658	632	659	632	672	622	665	642	636	613	616	644	641	668	635	602	668	644	628	576	637	601	665	625	635	634	639	628	614	616	647	613	639	632	634	612	657	630	652	612	648	641	639	631	666	613	661	631	628	628	685	639	634	583	631	668	609	637	667	654	625	654	632	585	626	647	651	645	641	574	677	658	618	658	672	627	622	665	674	631	629	656	651	623	638	622	656	640	667	678	670	637	631	607	636	656	640	642	632	636	627	611	630	652	642	632	630	650	605	659	611	582	615	662	648	673	650	622	668	668	611	622	551	674	649	620	622	642	632	566	625	670	635	703	643	621	642	592	639	624	612	613	609	660	585	634	640	612	589	596	656	626	637	665	604	654	647	639	622	643	656	632	608	647	618	627	689	673	643	659	611	658	653	672	667	617	674	615	701	605	661	650	584	599	620	640	644	620	636	616	669	593	664	619	629	627	645	628	616	615	616	654	613	655	639	600	655	624	657	697	632	665	689	673	669	657	604	636	628	618	693	648	613	636	671	634	626	602	614	645	672	691	620	676	629	642	624	602	637	716	688	609	672	627	668	633	639	636	677	661	641	653	698	652	669	626	643	609	614	630	571	612	619	641	689	644	661	623	572	614	657	650	623	644	692	611	632	597	619	657	653	645	629	605	648	626	610	671	621	640	648	636	645	584	636	659	615	648	636	609	658	580	626	685	603	651	655	604	631	594	614	632	630	658	637	619	642	624	616	660	641	619	662	657	601	595	672	656	675	667	593	627	642	620	640	621	648	678	618	653	600	633	640	604	656	648	675	628	634	633	643	628	657	636	638	645	662	628	631	644	616	619	569	680	630	650	612	669	667	577	652	616	624	642	636	645	647	577	632	637	623	626	636	662	628	593	647	616	630	620	654	640	612	605	637	598	662	651	618	613	601	669	649	668	662	621	654	624	606	654	645	647	626	620	608	633	597	614	685	672	635	647	607	618	657	620	614	661	655	624	660	646	655	569	659	601	605	586	606	661	699	611	616	653	612	632	612	664	674	614	645	695	648	658	659	591	626	688	647	606	664	634	633	611	643	648	628	602	623	615	648	630	647	673	647	615	661	648	619	617	633	665	640	636	624	631	660	599	641	629	620	620	612	642	659	652	627	622	612	634	652	658	628	687	658	646	640	612	601	647	641	625	625	641	656	624	662	644	662	600	644	609	621	623	656	598	629	679	625	676	622	602	641	627	650	641	602	609	648	615	630	649	630	613	671	626	631	672	695	704	615	600	625	657	628	643	654	618	606	613	621	668	587	644	687	624	667	605	626	569	636	653	616	628	603	631	593	667	611	602	596	634	684	633	645	657	636	663	630	669	632	576	663	615	657	705	595	636	672	634	639	609	575	607	618	607	636	638	650	639	613	654	644	648	603	665	595	653	634	681	621	666	684	600	646	652	690	625	600	639	614	590	600	673	641	653	609	634	640	645	632	656	601	619	606	685	652	641	595	630	634	591	601	661	626	632	633	628	643	631	671	660	651	651	650	699	580	654	644	637	609	630	648	679	645	670	582	637	694	620	645	600	615	648	652	619	676	607	673	623	634	626	646	654	617	656	644	609	584	640	679	641	628	605	660	652	638	668	634	634	696	648	635	631	639	633	610	626	649	657	591	694	662	614	644	608	624	679	621	623	643	630	620	672	623	647	658	625	629	643	620	610	626	615	657	663	640	607	627	644	690	634	634	596	616	638	652	654	649	619	667	671	630	667	612	674	602	628	613	626	636	654	606	594	615	639	652	598	623	638	624	670	652	668	609	680	657	618	684	635	660	638	638	639	615	655	654	687	629	645	654	596	614	622	620	598	656	608	665	658	625	671	621	639	630	618	641	635	696	567	657	632	651	632	637	617	635	672	622	608	692	669	654	629	648	608	610	640	656	654	652	692	630	654	647	674	656	635	615	690	662	638	642	664	684	619	641	626	634	596	635	663	626	614	640	654	658	670	643	604	645	644	607	616	621	639	650	611	691	604	610	637	616	626	627	648	644	700	631	594	642	629	657	648	658	636	640	624	643	665	611	644	638	643	631	598	615	638	643	643	601	598	646	650	608	638	677	626	636	688	619	674	618	652	632	680	639	659	626	647	612	615	603	617	642	617	636	672	682	637	619	627	616	621	631	598	650	617	637	621	643	636	615	617	654	610	604	656	611	621	603	583	666	673	608	609	642	634	632	632	638	627	595	616	658	654	617	634	673	650	652	629	672	639	652	654	659	651	647	644	650	687	629	611	626	612	601	655	659	636	633	633	663	683	657	648	615	614	625	633	666	621	618	626	637	649	594	667	654	614	602	645	647	634	633	632	630	626	639	610	640	624	646	627	654	609	652	665	630	654	643	639	686	623	594	673	638	647	640	601	647	600	627	648	633	650	644	671	609	613	596
5186	323	230	204	181	226	186	180	195	190	209	193	182	201	210	176	203	205	191	185	201	197	194	194	175	206	196	189	191	182	198	181	184	197	179	190	167	197	186	200	202	170	197	186	200	164	167	194	175	212	193	188	174	191	190	176	192	186	179	195	223	217	174	189	194	216	193	194	190	159	206	190	196	195	201	200	155	185	170	196	181	191	164	189	169	175	180	186	181	180	186	192	183	191	184	174	182	175	184	174	183	192	186	194	187	171	177	218	154	190	171	169	182	174	202	194	200	186	192	198	172	186	177	174	173	184	210	192	207	174	187	186	186	201	181	194	202	197	193	183	204	178	185	188	198	202	171	205	175	159	173	190	188	195	175	201	184	195	177	198	163	199	196	215	170	214	212	167	180	217	191	175	186	186	179	170	203	176	194	203	189	194	171	182	191	193	172	188	153	193	182	219	201	186	164	193	180	180	209	206	170	184	182	183	185	184	196	170	196	207	191	202	170	193	189	205	186	204	175	169	228	179	168	176	168	182	202	170	167	195	184	167	190	207	180	194	175	180	212	183	178	205	171	219	198	188	193	189	214	182	178	198	208	188	172	183	180	186	178	213	191	214	193	169	181	187	198	171	200	190	193	184	190	206	194	187	194	191	199	191	216	187	163	168	207	190	163	195	200	182	177	175	177	194	194	202	168	203	175	189	177	170	186	182	212	161	203	170	188	190	207	200	201	174	185	181	181	184	172	167	196	176	194	216	193	182	188	165	180	183	174	194	172	164	187	195	202	180	199	183	204	181	195	197	178	181	158	186	182	199	203	185	175	181	196	192	199	187	176	186	200	172	209	206	181	178	200	197	197	193	185	188	179	185	190	185	175	180	173	195	188	188	208	158	193	172	196	181	197	183	206	194	189	174	209	193	185	191	180	172	164	194	182	176	199	204	185	183	202	196	211	183	183	179	203	149	190	192	190	207	166	193	172	177	179	179	189	164	157	188	207	201	191	176	204	185	196	160	217	201	184	208	163	182	179	180	181	196	204	171	186	211	188	186	201	191	214	198	166	194	188	214	180	179	160	222	186	194	181	181	184	174	183	197	176	180	185	175	194	184	180	180	185	190	189	210	192	209	179	157	165	184	190	194	170	171	187	187	171	182	202	154	168	185	177	210	189	162	199	206	202	186	216	186	154	176	204	207	207	189	182	171	186	177	187	193	170	188	213	176	172	198	172	213	198	167	198	175	193	181	207	151	189	197	168	167	175	188	199	174	206	200	198	186	182	185	211	171	184	199	178	166	210	190	176	185	210	167	217	177	209	174	182	164	164	160	174	171	183	192	186	184	205	180	185	177	190	177	190	185	181	197	181	194	174	200	199	188	183	182	174	202	213	196	168	176	177	192	188	177	192	180	185	212	187	172	201	170	199	207	195	172	191	188	192	185	191	185	190	181	201	210	178	206	194	177	189	190	196	200	167	185	183	181	189	208	165	186	213	189	180	185	194	195	175	185	190	195	177	202	181	192	194	200	195	191	180	173	185	202	163	168	178	216	192	211	202	175	227	175	201	223	160	200	187	190	179	186	178	176	176	174	186	199	193	179	189	185	186	181	190	182	193	185	190	186	168	181	188	220	175	197	184	185	180	180	199	186	191	183	193	195	177	183	178	189	189	183	193	188	203	176	179	192	188	195	174	179	204	213	203	197	205	181	209	167	183	173	183	184	180	183	185	161	189	171	201	221	154	190	222	206	169	187	180	175	181	182	166	169	175	189	162	186	180	201	187	174	183	205	177	218	195	177	184	177	190	177	182	204	178	169	209	194	218	207	179	166	168	180	195	170	208	167	161	174	194	165	175	186	179	196	209	195	170	201	176	192	182	208	175	183	178	198	148	213	178	172	173	163	187	186	174	163	188	216	165	171	193	186	180	206	170	204	164	191	190	217	192	184	200	236	172	170	216	184	191	167	195	191	173	193	171	182	181	215	194	206	184	199	151	183	177	202	189	218	175	204	211	217	195	189	184	192	191	199	198	186	180	183	205	208	194	207	208	196	172	205	187	183	195	184	185	195	178	163	200	185	187	189	188	181	200	175	213	198	172	171	186	192	209	195	193	201	189	180	199	210	200	204	185	193	182	172	205	193	198	205	205	206	204	202	161	191	166	175	201	208	208	190	196	182	176	190	167	195	197	172	183	177	201	203	197	219	189	168	177	170	177	196	190	166	187	199	183	221	195	167	182	182	199	189	172	201	182	196	193	182	191	205	195	188	182	197	153	195	181	209	209	166	202	184	186	209	184	189	195	183	185	200	178	199	185	141	176	191	200	195	194	187	184	175	194	195	190	190	191	201	199	168	173	181	174	207	185	176	183	183	187	180	207	200	205	198	177	167	198	192	162	183	186	210	189	179	199	191	171	188	182	158	195	167	193	173	197	189	171	199	195	173	191	191	229	178	198	197	196	216	205	199	204	182	169	195	168	176	182	220	195	196	183	196	193	165	182	184	196	178	184	186	203	178	187	193	170	194	168	188	178	213	194	204	186	211	198	178	196	174	200	157	222	183	174	197	201	164	191	178	218	183	193	188	200	176	172	188	206	189	197	175	193	183	193	170	187	194	193	185	224	159	187	175	182	175	204	178	190	201	205	190	167	179	157	193	196	178	192	219	203	175	184	159	199	171	174	200	209	180	191	189	173	214	212	177	171	207	196	177	207	179	191	185	180	197	206	182	200	189	197	180	188	206	192	181	206	193	166	207	208	192	166	200	182	186	191	208	226	187	156	166	222	217	174	175	195	180	154	208	214	201	195	190	191	191	210	203	183	193	200	174	218	178	170	189	168	164	176	194	183	194	211	172	196	197	204	189	211	204	193	208	196	174	195	192	180	196	199	163	193	206	199	174	183	197	194	193	193	198	182	183	184	202	187	195	194	183	180	208	197	202	185	210	211	182	169	192	184	176	178	168	189	205	220	196	198	194	190	178	175	164	197	187	157	186	181	175	200	202	196	181	193	186	200	201	164	187	203	203	163	230	198	184	206	176	196	181	199	180	178	207	223	193	172	189	202	186	177	170	188	215	225	195	185	174	174	182	177	193	172	190	187	186	187	206	163	202	176	169	195	211	214	215	196	180	170	202	184	225	200	185	189	165	165	205	190	180	168	176	184	172	182	192	189	194	221	188	179	189	196	191	177	186	188	194	171	202	186	192	182	184	188	195	178	199	182	209	180	167	211	210	172	168	194	205	172	173	201	151	188	170	201	179	185	207	204	200	195	162	160	188	211	179	174	201	185	203	191	173	195	183	191	183	185	182	177	192	177	189	145	205	189	190	185	201	196	224	189	193	211	188	174	168	207	166	212	193	170	162	222	204	193	190	180	198	175	191	187	201	196	172	167	176	170	177	210	201	202	212	200	209	202	220	195	158	225	196	198	182	162	183	183	207	190	187	195	175	186	176	196	203	188	178	183	175	185	169	193	171	223	174	196	199	164	176	185	160
4972	559	588	682	661	628	573	601	555	586	561	596	554	526	571	541	510	485	596	498	550	545	566	546	545	552	520	489	528	532	564	496	544	549	583	529	539	571	531	535	568	525	525	552	526	567	558	559	536	559	515	540	533	530	518	545	521	541	514	537	525	509	554	566	566	499	504	541	553	522	533	519	518	500	528	545	567	545	565	557	510	556	511	566	562	556	534	540	516	521	529	584	507	541	537	534	517	561	520	560	574	511	549	532	502	560	573	547	528	515	522	497	534	543	518	533	541	516	511	547	524	531	557	546	563	533	529	530	553	545	556	511	547	542	530	568	544	528	500	510	530	518	539	586	516	479	517	533	570	575	551	551	538	554	527	572	511	528	526	574	530	539	505	567	515	519	545	518	530	538	521	499	589	540	552	515	502	512	558	585	607	549	528	528	571	539	523	542	560	539	556	547	510	553	519	521	533	551	548	541	556	513	557	521	544	567	532	565	507	482	512	563	544	516	497	517	531	519	525	551	479	505	575	542	508	583	535	519	552	518	502	524	544	579	533	530	520	528	522	566	547	568	548	552	538	558	542	558	524	528	534	538	517	529	578	520	500	541	508	534	587	498	559	522	541	527	540	512	537	527	528	558	499	497	512	543	537	510	518	501	550	540	522	496	570	528	543	541	537	521	548	514	545	538	563	560	545	523	542	529	565	552	526	580	488	519	521	532	551	565	546	545	495	496	519	527	545	566	504	544	554	503	498	563	518	505	523	568	510	510	515	563	545	495	490	531	525	550	542	523	519	519	529	544	534	539	531	551	501	538	528	537	520	549	560	561	546	552	514	517	548	526	504	547	513	543	550	525	561	522	528	560	573	536	573	563	516	560	506	520	514	529	519	545	525	587	543	530	539	574	529	504	549	527	535	558	554	526	497	540	482	567	513	542	509	514	546	499	544	509	546	538	572	558	545	526	518	528	562	520	530	571	509	573	524	498	555	500	501	507	536	514	579	508	540	574	539	522	563	532	535	544	552	518	521	514	523	547	556	554	538	539	552	524	511	535	529	543	528	570	514	587	574	547	533	538	550	572	538	534	505	512	517	536	478	517	557	511	528	551	534	495	513	545	512	562	533	528	526	591	533	513	552	571	574	523	548	489	504	568	518	543	590	584	522	496	533	546	585	564	529	517	527	559	544	571	517	511	544	546	537	543	521	549	541	577	555	540	545	521	534	500	551	541	512	530	524	546	518	537	522	531	550	559	552	555	519	524	545	500	555	578	578	512	523	525	549	537	530	537	540	526	555	515	560	575	531	524	528	530	558	512	552	513	536	511	510	578	559	560	554	534	530	557	528	523	519	503	549	572	544	521	505	514	558	525	503	539	561	587	516	572	545	522	569	520	558	490	535	549	530	551	532	549	511	522	487	531	515	511	547	518	531	496	532	528	490	544	513	525	511	544	528	549	510	526	493	510	505	531	521	558	515	540	556	542	527	486	533	522	539	511	547	507	545	540	558	506	569	525	542	532	534	583	494	521	580	517	552	610	558	536	549	545	536	518	512	548	524	517	535	536	542	549	544	464	574	550	551	540	541	491	540	541	558	541	562	529	556	563	526	554	616	570	540	498	571	496	527	550	573	548	562	541	543	491	477	525	541	555	520	521	550	554	532	518	556	506	520	547	509	595	556	535	554	548	521	518	495	531	540	550	572	541	537	526	528	548	577	575	548	535	529	585	531	511	536	540	557	523	517	535	583	531	510	504	519	507	508	524	565	520	555	550	524	574	517	508	524	525	568	559	526	528	455	521	545	506	556	568	515	516	569	536	519	509	533	526	538	551	528	550	529	563	532	517	555	543	524	533	497	563	533	548	495	529	538	544	533	529	533	521	568	584	551	554	561	563	540	546	541	573	528	520	515	544	531	560	540	509	552	520	515	545	539	565	514	561	539	547	567	519	526	518	503	533	504	540	516	535	544	557	544	572	527	558	590	571	577	553	565	518	496	558	557	566	523	587	546	524	510	521	529	563	552	568	530	557	561	553	560	490	547	524	584	556	575	540	575	533	564	524	519	580	526	556	555	559	542	565	482	536	491	526	530	522	516	514	524	492	542	520	529	512	546	531	544	502	545	568	520	522	496	496	521	553	559	550	552	502	510	543	531	504	500	526	537	498	513	493	535	536	533	564	532	544	553	548	541	542	539	548	508	535	536	584	504	539	586	554	543	504	522	548	541	581	521	488	544	556	534	492	609	507	562	526	526	548	565	552	543	577	532	513	531	561	540	526	499	521	523	529	526	533	535	520	530	557	523	530	548	541	564	549	545	524	553	620	506	516	504	504	535	531	517	550	538	553	558	534	527	523	539	550	523	540	512	535	483	573	542	530	548	542	524	494	582	519	542	519	488	545	532	561	498	552	523	601	538	501	518	556	547	544	519	578	522	528	534	553	535	518	575	544	534	532	546	567	556	526	549	517	495	548	558	533	493	494	544	542	545	553	558	485	569	545	553	505	556	583	482	553	564	535	526	572	536	561	526	569	497	536	557	531	542	549	520	485	530	516	556	532	524	561	545	522	541	543	568	546	529	536	561	512	542	572	533	549	540	544	529	507	539	549	545	536	554	457	545	540	567	547	541	524	516	525	490	546	524	595	505	529	507	544	531	529	534	550	562	545	531	565	533	547	545	522	512	531	472	521	511	512	520	549	541	551	546	506	543	480	519	505	559	537	513	517	558	546	544	571	536	551	513	530	543	522	530	513	569	553	543	536	541	476	529	535	570	504	546	539	495	542	498	548	487	503	494	519	509	542	525	486	533	538	551	524	521	510	508	518	565	515	580	538	500	509	516	506	508	493	525	532	527	528	511	542	585	550	544	491	542	583	517	536	552	506	510	572	543	546	557	523	540	507	557	600	540	515	544	535	547	509	533	549	568	544	504	514	559	549	508	561	511	523	548	509	498	563	487	511	546	532	570	539	544	545	513	571	502	498	540	522	539	517	529	535	538	488	546	516	494	532	531	577	501	568	524	557	533	544	534	515	532	564	519	553	555	522	542	525	539	508	513	546	582	501	533	547	552	560	554	531	546	528	519	523	554	572	499	544	565	515	552	542	545	533	531	526	494	547	541	552	558	563	502	518	531	510	560	557	568	541	517	574	513	557	510	517	500	558	511	533	517	529	544	551	520	537	510	502	553	560	536	521	560	525	590	543	575	523	535	552	557	521	519	554	499	505	545	562	555	567	527	547	546	501	561	527	537	590	541	590	550	560	520	527	537	535	533	516	517	534	534	562	561	525	497	529	550	566	565	527	510	536	542	503	506	544	538	534	544	544	584	534	547	509	523	567	536	541	525	513	497	549	538	508	523	575	526	550	545	532	590	523	529	503	529	547	514	564	506	563	567	559	523	505	539	530	528	564	558	522	500	548	566	516	497	547	562	528	536	533	531	500	539	526	534	495	505	529	511	555	529	565	544	523	541	529	579	546	561	536	526	531	554	530
43122	14729	1936	1040	750	624	536	457	424	400	384	345	352	357	359	315	350	376	334	315	303	322	297	322	324	321	338	302	320	323	273	322	310	327	291	317	293	340	286	305	299	319	282	294	283	304	306	307	309	294	320	291	285	309	306	278	295	311	280	280	319	320	336	315	312	312	352	301	282	343	292	314	290	329	326	295	312	295	330	304	307	305	314	284	321	327	297	297	319	308	275	280	333	320	313	303	326	319	332	308	328	293	313	272	283	349	282	311	275	302	358	338	340	339	308	300	271	324	288	323	345	294	306	298	298	314	329	295	293	305	307	330	288	285	330	324	309	324	302	320	300	305	312	289	351	287	288	281	296	318	300	316	309	311	307	316	311	316	283	298	301	316	322	288	288	329	293	263	323	325	285	309	262	293	303	352	290	286	319	321	337	314	290	307	296	294	315	296	312	341	309	318	316	333	287	276	292	310	312	322	326	304	305	339	293	304	321	294	290	302	316	343	307	313	288	296	306	307	288	295	322	301	293	317	313	304	327	314	289	324	320	261	293	343	264	307	341	298	301	301	286	307	303	330	322	326	296	300	299	330	308	314	311	318	312	314	337	312	310	308	288	332	302	357	308	291	308	289	324	328	311	280	291	307	315	330	319	315	313	314	312	318	312	329	303	290	294	291	282	294	312	311	314	331	300	330	288	273	362	303	299	293	331	301	282	312	327	279	370	310	317	283	297	311	298	311	319	316	265	293	310	297	307	314	282	278	280	293	312	299	302	280	341	295	347	324	358	306	288	279	296	308	303	318	304	296	293	294	316	328	289	298	277	309	300	302	321	327	294	305	341	321	315	279	280	289	336	331	292	279	286	302	321	285	281	300	305	318	320	307	281	279	312	296	305	262	306	289	298	292	280	304	296	311	309	311	323	315	328	307	335	310	313	309	307	315	301	269	291	297	307	356	334	314	302	299	322	306	314	305	331	314	300	293	272	284	292	317	320	319	289	306	291	287	305	322	280	309	315	287	300	313	305	304	311	292	297	302	336	305	315	340	328	281	357	304	291	317	324	327	295	330	272	305	262	315	307	293	281	281	326	327	333	300	313	310	311	324	318	329	316	316	323	283	288	301	320	320	320	335	335	320	321	298	285	317	295	290	293	318	312	290	289	301	311	305	304	321	285	286	308	336	300	319	291	293	299	310	327	300	310	286	334	303	296	321	268	281	299	304	276	293	281	253	287	340	308	318	302	339	303	316	289	288	296	300	328	306	310	328	276	300	307	308	321	275	288	318	307	290	301	297	343	316	291	292	325	317	296	324	325	283	289	291	308	307	340	314	303	309	322	322	348	333	251	291	293	318	302	298	285	299	307	309	300	329	282	325	314	305	298	299	302	277	305	316	319	279	287	326	311	302	336	309	277	313	285	311	303	306	331	290	323	320	306	316	314	345	316	328	326	293	289	288	311	312	300	326	271	295	315	295	313	306	291	274	307	294	322	313	309	322	299	317	292	299	325	280	290	289	307	275	318	336	282	308	320	315	292	310	296	306	321	301	298	344	318	301	290	349	270	312	297	303	284	332	288	325	302	310	311	339	303	288	284	287	304	339	289	304	295	290	299	319	311	287	320	306	277	305	334	305	321	326	323	308	329	299	289	316	350	303	307	315	298	281	309	321	305	323	326	302	303	316	299	288	326	309	299	307	294	267	330	313	287	335	307	302	304	309	284	295	301	286	307	334	347	326	272	322	294	318	302	309	329	291	320	300	306	294	326	286	297	291	301	326	321	303	286	307	334	339	319	310	313	302	296	325	302	315	330	295	306	337	288	334	309	277	263	335	326	309	295	276	315	297	295	321	322	289	313	321	291	283	304	271	329	323	285	309	293	310	319	332	285	288	318	307	288	306	322	331	284	338	305	336	335	317	317	298	295	312	304	295	286	285	310	292	281	286	306	319	294	298	342	307	298	314	296	293	293	311	301	330	306	344	280	300	274	307	338	313	309	294	310	286	277	323	325	267	288	291	307	318	305	294	289	326	285	310	313	329	296	275	307	291	315	343	324	315	345	333	293	298	299	282	263	331	317	325	290	281	296	350	318	333	310	296	310	317	332	306	318	321	319	342	306	331	287	314	308	308	301	374	299	281	292	308	300	327	280	285	299	321	308	281	284	306	301	302	305	297	324	327	292	317	288	281	282	319	321	306	319	333	310	322	301	298	310	325	278	354	311	297	295	324	284	298	314	304	301	310	319	324	282	315	312	338	352	343	308	340	296	300	334	320	326	330	309	284	334	277	301	299	323	330	305	273	320	273	319	313	302	264	284	301	279	309	316	303	335	301	300	295	296	282	319	299	324	315	280	323	283	300	294	330	317	297	289	308	303	312	299	285	300	304	287	274	286	301	316	291	313	321	332	287	312	312	286	280	312	356	281	280	323	301	288	284	306	307	298	321	306	320	308	310	311	292	308	339	307	344	292	333	299	297	333	347	293	287	299	320	308	311	307	290	289	301	303	299	313	268	321	302	289	317	288	334	289	300	297	275	304	307	286	304	308	304	316	300	313	348	315	290	283	315	301	302	286	329	306	323	330	299	306	294	296	263	324	322	266	312	326	299	337	313	273	281	328	311	318	304	305	277	335	312	337	311	301	311	303	297	303	298	313	291	308	315	329	312	295	287	305	273	304	306	317	315	328	302	308	297	316	296	322	301	302	262	296	317	330	287	302	290	317	337	311	322	305	303	289	304	283	302	271	305	320	292	286	295	315	300	306	301	290	293	282	325	287	319	295	313	317	297	313	287	309	297	312	331	287	329	294	305	332	313	282	325	304	305	309	280	309	322	303	301	307	318	306	318	319	278	326	333	287	298	290	319	303	292	300	301	290	294	296	304	313	293	313	306	299	301	287	286	276	312	310	348	308	278	304	301	313	302	287	289	285	297	342	305	303	350	295	305	312	300	282	310	318	290	296	298	273	305	300	320	264	313	310	287	312	315	312	288	306	319	305	300	290	299	334	309	320	294	330	335	306	302	319	273	319	337	305	285	289	322	323	297	306	315	280	314	326	278	311	294	289	271	297	300	295	338	279	304	289	298	316	324	299	301	309	296	331	299	312	329	292	352	313	305	310	336	294	319	335	309	297	317	290	322	279	308	298	297	308	282	321	338	347	331	288	303	335	330	299	330	299	306	319	268	308	299	293	301	339	272	307	304	304	327	300	291	332	322	334	322	321	309	310	333	306	325	327	284	336	303	326	305	310	309	304	327	295	314	299	274	314	307	294	263	298	291	342	311	269	292	325	295	301	313	313	309	307	337	315	308	262	299	310	291	267	322	318	318	292	323	309	293	300	327	315	313	326	308	312	300	280	306	344	316	313	299	293	297	335	268	303	332	331	313	277	307	295	295	322	320	282	324	305	300	328	338	309	300	327	314	313	284	290	293	307	315	303	337	292	309	322	317	282	313	309	298	331	307	272	279	298	312	320	307	316	319	285	290	285	298
24207	1727	3131	3402	2975	2452	2022	1840	1515	1461	1361	1307	1259	1138	1069	1098	1038	971	1004	944	948	967	902	883	951	868	897	908	898	861	892	850	847	835	816	834	886	846	807	870	851	878	859	812	830	820	791	784	832	859	812	778	837	846	817	829	823	788	803	796	803	845	818	841	808	802	842	804	823	776	766	823	785	801	822	811	798	814	836	822	842	811	812	767	805	836	809	801	813	819	835	801	753	795	853	773	797	847	821	817	800	815	821	814	792	795	760	778	793	807	777	811	828	799	853	775	791	814	779	786	813	807	762	770	795	811	808	777	812	811	788	821	794	795	831	816	779	801	790	781	824	808	801	802	783	768	829	744	802	828	788	825	773	787	787	762	802	856	807	830	773	812	804	795	762	785	806	829	805	839	784	850	787	818	831	762	800	822	800	774	810	787	788	799	784	783	855	809	781	764	788	774	773	845	798	843	838	782	786	810	746	787	807	777	766	808	798	834	783	801	822	800	773	801	778	783	764	770	796	803	825	762	839	823	791	800	819	839	787	796	825	818	778	785	780	810	785	828	835	765	791	849	827	786	778	802	806	815	785	737	832	822	829	759	806	796	767	836	839	806	788	806	818	808	790	830	803	790	791	778	805	728	792	836	831	810	778	770	801	813	749	828	821	733	805	783	790	790	730	841	777	789	751	795	771	794	774	773	748	796	732	830	824	815	757	763	844	827	768	773	760	800	782	749	824	839	848	786	801	793	823	768	790	774	856	817	805	837	768	894	774	792	777	784	796	835	818	767	830	794	819	777	800	754	788	812	770	779	756	786	799	790	767	785	821	800	790	770	872	803	778	792	780	768	851	845	784	785	814	821	771	765	816	820	792	819	810	793	803	805	779	808	818	792	785	789	801	816	785	820	850	848	822	818	804	829	764	848	804	735	830	802	795	800	750	797	797	770	821	758	765	788	783	802	778	858	778	826	812	765	810	818	807	772	779	818	832	810	767	797	810	776	815	794	790	823	842	856	768	843	811	789	783	809	832	752	836	787	798	808	790	802	792	789	771	829	771	784	744	839	764	785	817	823	833	830	756	846	767	840	829	759	742	820	782	753	818	824	806	785	809	801	827	761	840	813	787	780	790	747	807	780	784	780	820	822	806	772	776	835	790	800	801	743	768	792	792	782	802	728	840	787	784	822	809	740	792	816	795	779	793	780	785	806	759	772	818	811	796	789	830	782	824	732	824	822	795	796	847	816	817	814	789	800	748	806	820	790	814	780	769	797	805	775	776	728	827	730	775	830	781	792	847	786	790	816	776	766	788	820	777	730	790	811	812	792	808	806	809	790	790	804	780	798	830	821	830	805	822	791	824	757	804	780	758	788	803	847	804	781	764	787	802	799	768	786	813	804	793	810	801	795	789	765	786	777	818	750	798	791	807	780	778	762	770	785	855	798	829	740	786	811	868	797	792	821	782	754	742	774	807	713	785	734	803	789	773	822	756	814	778	809	789	807	781	747	775	785	775	803	787	848	802	814	742	807	790	767	792	784	783	798	805	789	822	809	785	756	836	765	815	834	745	820	860	766	761	759	807	841	814	813	740	765	791	792	812	831	784	785	801	778	758	790	781	790	797	750	813	825	775	788	794	830	801	794	786	785	750	772	762	772	779	757	817	841	777	793	823	799	805	792	780	803	807	767	757	776	762	785	781	826	836	787	815	806	797	801	877	751	839	788	788	819	815	791	769	784	819	770	805	821	767	795	814	770	763	769	809	790	862	818	773	758	815	757	772	812	784	792	854	830	823	776	856	818	795	839	767	817	773	856	749	767	765	780	809	847	751	824	784	764	849	828	777	790	841	851	814	802	821	849	810	773	772	803	838	770	808	790	759	807	765	783	790	788	812	796	803	783	781	806	801	787	768	795	810	786	812	754	795	800	781	818	796	794	772	792	777	700	803	823	778	808	756	758	813	789	796	816	777	846	768	819	753	785	796	757	790	768	822	815	736	773	800	819	758	801	820	827	768	805	842	805	831	826	788	738	764	806	767	787	760	775	763	827	799	766	743	840	805	833	807	785	772	816	772	821	768	808	832	817	803	778	820	802	780	818	836	850	808	843	709	827	738	792	825	829	801	821	714	767	761	736	758	806	805	810	848	813	840	808	801	804	791	799	800	755	780	795	818	810	807	781	845	793	828	827	792	853	795	813	804	766	798	783	757	809	827	809	771	791	787	792	792	850	837	811	769	794	770	810	768	779	837	789	809	771	805	815	770	782	759	802	822	778	753	792	757	804	819	822	773	820	791	860	777	829	789	802	757	793	798	783	795	796	816	798	829	774	811	771	808	830	792	758	749	789	813	797	794	798	799	735	775	800	797	788	797	757	781	799	812	813	804	789	829	824	820	771	763	789	813	801	776	834	817	794	808	771	807	836	797	816	774	826	813	746	802	790	785	814	824	770	785	760	789	731	876	786	821	796	798	815	804	815	796	803	808	791	751	830	758	803	823	823	849	780	749	813	823	770	786	859	799	836	789	788	810	742	786	749	799	838	790	803	844	803	800	826	861	772	833	877	784	773	777	775	800	829	793	758	818	777	773	743	767	793	791	773	831	824	791	794	810	842	820	768	790	819	792	819	797	765	822	783	793	800	826	834	743	808	820	810	809	767	822	806	817	825	782	849	775	810	804	766	846	768	784	768	877	762	805	834	867	812	793	845	848	839	749	752	817	822	816	824	833	778	808	800	727	823	770	751	798	812	840	775	810	827	857	830	783	820	806	770	790	792	782	844	804	813	833	794	782	748	811	807	774	798	775	809	801	849	789	850	791	836	797	803	795	808	778	807	822	805	788	814	799	841	768	847	808	803	829	817	819	777	848	816	822	822	846	811	803	867	790	822	768	782	821	802	790	804	791	737	800	787	836	770	834	784	818	744	767	802	803	781	802	805	842	778	750	812	782	761	767	785	758	756	825	765	789	765	772	793	772	804	826	818	785	848	811	798	772	750	858	775	797	831	794	822	782	812	825	808	778	758	776	769	749	858	791	767	776	798	788	778	747	798	823	850	847	779	751	820	814	813	817	837	795	729	797	819	819	796	837	787	806	816	791	775	804	803	803	822	787	827	786	801	843	761	862	738	798	777	820	802	816	771	805	816	795	862	739	803	806	797	809	848	783	770	823	818	799	825	801	808	768	827	760	734	797	805	794	850	809	796	820	837	775	842	782	811	772	812	825	837	785	815	737	782	822	741	801	812	778	823	792	781	834	790	760	773	808	816	739	835	779	816	816	814	778	758	746	796	774	810	816	774	802	814	771	779	778	804	790	842	798	807	778	798	826	784	810	804	796	827	770	784	793	788	776	820	836	805	796	756	790	837	787	837	815	809	788	818	840	755	795	823	794	783	784	762	779	828	781	799	817	806	795	793	845	775	752	798	751	836	782	764	810	782	810	779	796	846	788	794	788	802	813	762	824	824	828	786	812	793	786	796	796	787	802	788	799	755
57225	23769	4738	1696	1167	849	669	554	506	464	426	390	345	309	328	345	302	297	301	296	286	279	252	283	264	264	281	259	274	276	260	232	278	278	279	212	250	241	253	268	236	257	274	250	252	278	277	253	259	224	263	243	262	266	232	233	241	252	229	269	286	269	247	229	261	242	275	296	288	236	238	237	249	244	270	264	242	280	249	259	233	286	240	250	221	236	240	287	249	258	249	237	281	263	244	265	259	254	258	268	250	234	272	243	267	259	252	237	240	256	246	238	257	257	272	232	257	242	259	239	242	261	233	259	268	236	276	253	253	272	246	243	256	256	246	244	260	219	230	235	262	263	230	261	256	235	257	248	250	253	284	260	256	259	246	237	248	257	246	245	233	236	234	233	221	254	224	261	261	259	275	263	242	268	244	232	256	235	272	244	250	231	233	257	247	265	225	219	245	258	281	223	238	236	254	276	231	209	265	256	223	243	256	269	251	246	245	228	259	235	265	237	258	226	270	238	287	244	277	230	268	258	221	293	256	267	264	258	247	247	263	235	266	227	222	279	266	265	253	262	220	252	243	245	244	277	257	249	289	252	241	239	255	236	229	243	228	271	245	247	276	243	247	239	227	254	293	222	250	221	228	272	239	262	247	244	251	269	266	244	274	276	269	252	271	233	253	231	263	250	254	228	223	223	259	238	262	271	278	265	246	242	237	265	233	236	224	260	262	236	268	266	255	223	256	273	244	283	255	263	253	235	256	275	230	251	269	267	251	241	255	236	258	264	253	239	263	253	265	254	240	265	243	254	252	266	268	208	257	233	243	250	228	217	253	247	271	236	267	266	260	270	267	263	250	243	244	254	219	248	255	277	243	260	255	253	262	226	241	231	262	272	245	247	244	242	258	229	264	273	230	228	254	262	244	238	222	222	232	276	237	265	243	271	271	236	269	246	226	244	253	231	266	236	284	228	237	275	258	246	227	249	256	272	263	228	250	256	277	249	257	257	248	267	260	226	263	274	270	252	255	254	257	223	259	235	266	241	246	269	219	262	227	242	288	257	245	247	256	252	273	261	249	252	222	254	236	264	241	262	262	244	269	238	251	257	225	247	262	238	252	249	264	257	275	249	254	263	247	272	267	266	264	265	244	256	235	256	236	233	265	243	269	238	233	235	239	250	246	255	223	236	291	264	245	257	216	273	240	231	243	243	261	271	231	245	239	248	247	276	289	261	271	251	252	263	226	250	253	233	241	264	256	229	238	233	253	234	231	263	256	257	235	244	227	198	245	250	249	243	243	251	266	256	233	258	254	259	265	238	254	231	232	259	256	228	225	254	246	258	240	256	228	262	256	264	242	247	223	274	238	227	225	254	241	234	236	256	257	230	249	233	252	235	253	270	259	247	214	239	263	258	236	282	263	270	254	256	262	231	243	262	233	234	267	255	256	266	246	246	269	242	243	255	235	251	207	233	254	259	249	262	259	264	228	244	247	276	253	266	210	248	259	238	248	263	273	235	248	289	255	266	246	251	256	268	262	223	266	235	235	282	278	243	272	245	244	262	237	235	240	250	238	292	235	244	265	250	268	240	259	223	266	268	223	237	244	256	217	249	249	232	270	239	256	256	229	254	252	237	232	250	248	262	240	265	247	273	245	260	236	266	252	232	247	243	234	232	264	236	246	236	249	253	268	277	273	263	258	287	230	248	230	246	257	231	255	274	254	254	249	271	258	228	244	260	251	247	270	235	245	264	230	267	262	240	227	270	241	304	254	258	261	246	259	281	246	261	226	257	260	239	252	243	247	250	243	261	274	241	251	281	239	258	225	241	265	260	248	237	248	264	241	233	239	265	278	252	270	257	272	250	263	253	246	257	227	258	234	245	238	245	240	283	249	244	263	230	213	248	251	232	267	277	230	236	259	245	255	226	246	247	229	253	241	266	275	278	264	212	242	227	242	233	266	257	243	261	254	242	248	239	244	238	268	261	244	248	241	254	239	248	227	255	246	242	245	274	258	230	260	251	264	258	255	259	216	271	267	255	238	245	237	269	250	233	262	247	254	293	248	258	252	253	253	256	241	269	241	254	245	271	268	289	241	259	251	221	248	226	252	254	249	245	227	255	249	257	244	276	269	251	266	258	285	262	238	266	225	238	263	251	276	238	279	221	261	243	241	238	265	207	232	243	244	227	250	258	246	268	266	263	238	238	262	241	232	217	263	270	284	230	271	261	253	217	254	243	251	246	255	272	292	277	228	246	262	250	238	282	302	234	243	245	255	226	262	253	245	251	236	246	253	229	226	276	262	227	261	271	234	240	241	252	235	243	271	253	237	278	253	263	252	214	232	223	274	283	274	229	235	243	247	225	240	260	241	225	260	236	249	243	256	248	269	244	262	252	234	236	260	284	229	237	271	258	241	249	249	270	251	250	231	281	256	255	246	246	261	264	273	233	242	247	295	260	233	238	286	255	251	260	243	228	282	243	257	257	229	241	241	249	248	245	249	249	254	252	260	229	243	236	240	240	235	262	264	235	215	249	268	246	235	235	266	251	262	258	270	225	253	253	251	265	255	229	249	249	235	290	240	274	264	232	271	246	279	251	249	239	246	250	237	243	260	244	247	245	251	268	262	256	250	254	251	240	249	251	263	223	266	256	260	242	236	241	272	261	247	263	249	258	251	287	235	217	261	254	237	264	242	275	271	282	237	228	264	245	253	260	265	258	218	264	222	256	231	232	258	285	256	268	235	255	247	240	239	263	251	245	246	272	258	235	233	272	219	283	273	230	275	260	244	221	249	267	246	237	229	242	239	263	253	243	261	245	246	254	239	277	256	248	281	274	248	240	256	281	250	250	253	273	256	257	247	250	247	287	242	248	259	248	232	257	277	262	224	243	260	255	242	229	246	256	293	243	244	250	243	236	218	247	264	228	271	251	229	231	236	294	237	249	248	254	272	268	276	259	258	266	270	213	271	257	240	227	235	227	227	259	260	257	260	282	249	256	238	230	222	223	257	263	246	261	277	240	251	225	266	242	247	257	243	227	251	264	245	256	251	251	246	258	261	260	259	253	233	252	225	231	247	257	285	229	263	244	266	269	284	267	246	240	265	217	268	250	277	241	240	233	229	256	253	223	243	258	270	267	262	252	251	248	270	229	273	273	256	258	246	246	243	238	247	249	239	236	258	257	260	254	282	246	240	267	242	233	251	240	241	278	251	270	271	243	227	229	241	242	263	263	247	240	248	258	256	261	260	247	248	254	229	276	248	249	227	244	259	240	254	266	226	246	249	232	253	229	237	244	221	267	261	240	215	231	254	252	226	274	248	261	271	219	231	230	267	238	238	236	214	226	262	247	262	261	268	254	262	253	245	252	253	272	254	263	229	253	270	231	213	266	264	241	241	233	246	276	252	272	248	262	270	264	222	229	232	235	257	221	245	243	259	270	225	268	245	261	235	268	253	249	245	229	249	275	261	268	255	234	239	262	275	254	234	246	239	254
31833	2479	5191	5460	4588	3841	3142	2581	2215	1949	1775	1645	1497	1331	1258	1205	1176	1039	1038	1019	969	967	932	925	846	875	822	822	806	797	786	789	792	701	794	806	727	750	761	702	737	687	654	739	683	727	727	741	704	695	733	752	717	670	671	712	704	667	686	668	671	707	669	695	689	675	656	648	711	699	628	646	703	669	653	661	685	664	636	705	658	706	634	649	658	669	629	667	677	664	685	636	664	684	652	636	675	639	646	618	665	664	627	611	656	598	639	683	659	648	644	641	641	662	638	687	683	636	676	659	627	682	666	664	628	636	596	646	641	700	616	638	683	611	616	721	698	652	647	661	651	639	648	674	612	664	676	683	626	632	623	661	620	634	690	712	676	680	620	697	663	620	674	644	709	676	652	588	653	678	670	626	643	640	719	649	636	679	646	654	661	612	676	664	652	657	654	614	672	682	619	692	645	677	666	645	650	612	684	630	620	699	665	646	695	631	661	669	664	696	658	698	649	654	668	655	668	637	662	629	631	619	643	659	689	707	624	656	631	645	637	648	645	675	613	625	651	624	649	624	659	642	698	702	626	614	698	674	696	682	681	669	657	616	647	676	632	660	629	646	626	634	652	659	650	647	639	616	645	637	615	642	626	644	664	684	633	639	632	687	603	613	622	667	641	672	593	646	657	712	644	670	614	663	650	616	608	659	686	628	616	647	646	639	646	690	641	619	650	655	633	617	663	589	643	653	662	656	619	617	648	673	650	653	638	618	621	651	651	659	642	678	619	647	633	661	652	631	659	604	660	668	618	673	613	607	594	682	646	624	647	636	654	669	686	655	643	661	668	659	665	600	654	664	659	634	616	689	648	620	651	663	646	632	636	641	628	669	644	647	672	653	643	665	612	601	648	627	645	664	626	622	636	643	626	680	648	627	612	659	647	634	648	672	666	655	681	654	626	623	600	661	632	646	717	628	628	648	625	688	640	624	660	652	617	628	648	659	628	649	671	616	676	646	655	626	674	622	595	636	635	605	667	655	638	667	649	652	645	635	643	643	619	652	664	638	639	631	667	632	635	643	650	653	618	651	660	650	680	673	652	652	682	661	622	631	660	673	680	641	632	603	632	623	695	655	694	676	623	651	581	667	626	636	643	655	654	643	655	638	631	646	651	699	669	643	632	609	644	659	650	619	626	640	656	635	646	654	670	653	631	669	619	643	636	642	600	638	683	596	643	622	617	617	663	602	660	593	620	655	638	651	657	639	657	659	606	625	675	669	651	613	613	621	643	678	666	615	577	654	648	661	640	649	624	644	657	630	629	638	697	630	653	643	629	683	646	644	653	624	637	652	631	660	639	638	639	657	579	689	642	676	623	611	687	696	680	647	655	636	673	663	666	640	647	657	644	612	613	678	674	651	680	663	659	687	670	638	672	657	619	655	644	605	649	682	653	698	624	664	658	684	685	671	661	642	633	622	650	633	711	617	625	658	598	624	682	653	670	632	597	692	643	656	664	643	631	667	638	688	628	640	652	640	626	630	642	660	598	617	692	618	649	650	657	647	619	650	610	648	671	634	662	638	642	615	690	653	647	618	646	649	645	629	638	633	632	580	635	680	640	705	653	642	629	595	653	685	619	669	655	663	649	642	634	643	638	634	695	638	640	714	698	656	649	645	643	665	658	644	606	659	647	620	649	677	647	695	630	658	647	678	682	641	643	634	690	683	637	663	667	629	661	623	652	612	621	652	633	617	692	627	621	642	666	653	641	638	634	609	638	646	599	652	691	684	652	656	666	627	633	642	647	634	649	609	581	618	633	686	625	648	668	655	642	629	650	665	664	667	656	621	670	660	642	653	667	643	596	641	652	648	605	656	635	642	626	653	640	647	646	661	692	649	622	663	649	642	654	639	662	640	622	633	629	631	619	684	630	634	639	632	630	658	687	643	657	645	622	647	670	663	696	716	597	671	678	618	633	631	668	657	642	634	657	617	615	620	616	675	639	659	645	669	675	646	609	647	672	672	669	641	651	666	665	632	678	649	659	690	625	653	695	660	675	701	665	670	679	667	676	652	632	630	627	652	664	642	663	620	649	676	661	665	625	636	634	721	646	600	633	649	626	644	610	635	667	606	620	665	665	636	637	615	634	645	662	620	668	679	674	657	695	632	640	664	663	643	636	644	672	607	611	626	671	668	670	573	668	651	694	669	644	650	675	705	617	659	643	666	653	680	667	680	640	588	625	647	659	653	599	711	668	627	667	655	626	657	631	667	633	616	660	650	592	650	659	686	669	606	643	648	662	643	641	657	630	638	627	638	638	603	635	628	662	621	625	619	697	612	690	671	609	635	623	647	676	651	654	652	681	678	664	606	664	647	664	622	676	596	660	655	661	650	640	642	676	682	648	670	670	636	673	672	679	612	664	646	656	661	631	664	608	619	611	604	671	633	630	646	646	620	597	619	631	669	620	643	638	619	676	647	629	620	674	629	650	710	668	643	657	649	648	657	653	636	637	604	649	620	669	599	650	655	605	635	652	656	641	678	671	664	670	669	683	661	630	632	655	649	624	653	706	669	634	672	631	668	638	667	687	666	645	655	662	669	614	626	625	700	657	672	664	631	634	647	626	647	685	644	681	673	664	608	642	699	669	638	680	681	659	627	643	667	681	643	621	629	613	659	654	615	628	668	663	632	658	660	628	633	637	635	680	638	615	652	671	659	669	602	673	649	644	631	630	642	659	621	608	658	612	604	669	628	611	622	638	621	638	652	673	660	650	682	648	666	650	615	623	632	658	620	634	669	646	626	627	612	669	682	706	621	617	625	667	657	669	681	662	632	683	667	629	623	665	633	636	648	703	624	627	622	665	635	682	652	611	626	631	671	700	641	629	668	676	652	680	663	639	653	683	632	613	687	652	635	660	658	637	620	657	672	645	572	583	660	679	612	642	600	635	680	626	649	630	659	628	618	665	648	656	671	653	630	641	662	644	673	640	638	654	604	654	669	619	646	627	677	652	662	654	619	667	667	683	662	613	647	635	632	643	621	652	638	649	652	656	610	615	654	668	622	641	615	658	637	617	667	648	693	678	631	657	646	651	650	607	684	617	622	635	666	640	688	633	620	597	649	660	670	672	660	664	642	646	659	629	659	646	661	664	659	661	663	628	665	626	626	682	691	659	686	647	679	633	659	633	675	637	702	628	635	648	653	663	665	637	643	613	660	661	652	643	619	637	668	640	636	628	641	637	640	626	659	686	612	686	665	664	648	645	601	635	689	681	631	671	652	629	594	588	620	646	647	640	629	654	646	670	640	607	649	635	689	662	654	640	680	625	690	701	674	651	700	618	625	646	670	643	666	692	646	687	620	607	619	620	631	679	606	641	680	625	649	672	674	661	676	642	639	700	644	674	668	695	644	664	639	634	643	705	703	658	660	668	690	638	702	628	666	682	666	664	638	641	629	597	672	657	649	605	630	618	633	612	678	666	649	639	638	618	660	632	609	664	632
5299	310	237	186	190	187	218	229	207	212	208	178	177	184	197	226	204	167	198	188	209	167	200	204	201	166	186	232	205	182	181	206	184	176	193	216	179	167	207	200	215	193	206	204	162	196	176	188	184	186	198	192	196	175	200	190	180	210	201	201	197	179	200	217	198	199	195	202	206	199	206	208	189	169	191	184	196	208	182	177	194	164	156	172	203	195	193	180	191	183	205	210	191	166	167	226	207	202	190	194	205	187	185	185	199	185	188	196	198	169	201	197	192	193	193	209	193	208	193	223	209	183	222	191	184	184	196	186	199	174	169	188	173	196	188	188	187	196	189	187	216	177	172	207	189	186	196	205	214	210	212	177	223	195	201	189	186	185	183	192	200	187	206	179	170	165	192	188	190	203	185	179	172	192	200	192	200	203	192	202	179	215	217	196	188	206	193	202	202	201	185	198	210	194	184	180	179	205	191	186	181	175	201	172	179	201	186	178	193	198	195	170	197	194	185	162	201	169	205	205	188	202	199	204	190	208	203	191	215	178	189	198	172	207	189	172	187	196	182	197	181	180	226	184	205	186	190	194	192	188	202	178	175	180	188	192	174	186	199	175	185	214	187	181	191	182	213	179	214	174	198	187	183	175	185	191	168	199	187	198	192	192	160	202	207	173	192	195	229	195	179	193	209	218	203	218	185	222	208	196	164	193	195	203	197	199	187	212	178	187	183	203	195	201	199	175	177	176	174	212	182	208	195	179	209	181	172	157	189	206	208	183	184	188	209	176	190	194	177	209	213	183	201	160	186	179	187	225	187	194	199	196	197	177	206	208	201	189	204	181	220	199	168	198	200	208	176	196	169	188	175	179	190	179	190	204	182	203	185	185	179	185	211	209	191	178	186	202	177	201	187	197	168	189	179	203	198	190	198	192	183	181	217	223	186	168	191	194	192	198	192	188	207	184	189	185	184	187	193	196	213	158	185	207	186	182	206	184	199	192	178	180	175	177	184	202	192	188	231	213	222	187	185	196	198	197	183	191	200	176	196	166	185	162	206	190	176	184	209	210	206	211	182	179	168	170	194	189	192	195	200	196	179	164	184	193	173	206	195	198	187	201	199	189	213	193	212	195	208	179	184	185	203	182	166	178	184	204	175	173	209	183	202	182	203	179	204	192	198	189	203	183	190	196	183	194	211	198	171	184	190	200	194	167	175	200	190	185	192	187	189	207	198	204	195	198	223	219	182	217	188	174	181	208	177	196	177	204	192	191	189	162	190	192	205	190	189	170	186	211	177	194	197	221	186	174	174	178	188	197	188	194	202	204	193	194	194	204	179	182	192	209	183	206	200	186	181	175	186	190	185	174	178	197	192	219	193	204	204	215	197	210	190	205	192	210	174	215	196	201	173	196	184	211	174	216	170	181	170	192	196	185	194	182	205	171	189	187	212	177	199	196	163	186	170	188	177	196	196	179	189	188	169	204	183	185	228	231	220	188	201	223	215	189	212	204	219	195	218	192	185	182	208	208	194	212	195	202	206	185	192	180	183	155	179	222	180	168	187	193	194	184	193	155	207	192	192	219	204	175	203	199	178	186	200	184	173	200	204	164	180	196	186	193	172	184	182	192	185	193	188	186	219	171	171	186	206	204	176	203	205	193	218	173	205	182	205	212	185	191	190	186	175	193	162	198	226	167	186	182	201	188	199	198	201	195	181	202	192	192	186	184	191	171	200	206	196	235	182	204	206	221	185	210	166	197	196	161	193	163	175	199	171	168	191	180	189	195	166	194	230	171	189	202	175	191	193	204	181	183	199	186	208	220	187	173	204	207	174	179	173	208	203	194	201	189	172	211	193	183	170	186	190	192	209	203	192	207	206	173	203	186	195	213	183	166	213	197	167	195	200	185	209	201	176	181	186	217	217	179	199	196	192	177	193	206	204	165	220	174	203	195	206	188	203	213	191	171	180	180	221	190	211	205	204	179	199	176	179	195	173	215	216	177	186	197	187	189	208	195	190	212	183	207	182	192	188	197	195	212	173	183	218	204	186	200	186	184	194	209	211	179	212	195	181	198	186	197	221	186	202	190	170	162	169	201	174	213	196	182	207	204	163	182	203	185	178	198	193	218	196	186	189	177	180	193	179	220	166	180	205	170	183	214	185	209	165	197	191	189	191	189	166	184	193	181	178	195	183	192	182	181	203	186	215	208	196	182	202	176	188	188	189	182	191	180	202	181	212	174	176	210	198	198	194	169	184	206	178	196	209	163	208	170	209	204	194	218	177	189	205	196	192	218	176	189	168	181	169	192	208	168	184	194	163	209	212	185	201	207	186	201	206	198	191	182	171	223	197	181	196	214	199	181	186	216	181	198	186	196	181	186	195	211	194	174	174	169	205	211	189	213	199	189	183	207	184	192	171	209	219	202	190	211	224	189	192	207	170	207	205	190	206	172	184	180	207	183	180	182	187	198	191	196	185	198	193	202	188	176	181	175	202	194	220	211	184	183	204	198	175	172	198	190	172	181	171	188	218	156	173	204	196	205	209	222	189	206	213	186	185	158	172	186	227	209	174	200	187	210	212	203	206	175	189	190	208	203	180	201	182	194	181	197	210	171	181	187	171	208	204	179	187	179	195	214	195	202	219	201	175	178	176	168	167	209	217	185	197	200	206	193	177	187	190	219	228	184	198	201	198	193	196	191	193	181	193	193	195	163	216	174	209	209	193	188	168	178	217	196	189	198	185	177	196	198	173	202	197	194	194	216	180	163	172	181	182	201	185	204	198	205	186	187	164	185	207	163	200	182	183	193	204	170	194	192	193	192	205	194	200	186	200	187	182	198	190	182	201	179	163	230	209	184	203	212	204	199	165	203	218	196	177	192	167	189	214	200	189	173	210	196	189	183	194	176	203	180	185	191	205	183	180	199	206	195	188	203	203	180	193	221	181	196	199	215	179	202	206	227	208	187	209	194	224	190	172	186	219	189	194	230	185	167	170	203	216	204	198	211	174	184	178	194	195	181	200	177	195	193	170	196	195	181	217	206	196	190	201	214	195	192	234	199	197	185	208	183	209	224	197	196	180	195	196	204	196	191	173	185	183	161	192	196	201	220	213	191	195	176	206	209	173	231	193	211	179	192	207	188	235	183	205	198	181	182	183	205	176	190	211	195	165	178	198	191	201	202	196	189	177	173	223	195	168	202	187	171	181	219	214	198	175	191	180	179	189	188	194	209	198	190	187	171	171	190	200	167	191	182	179	186	174	188	210	189	181	209	180	195	176	174	168	200	200	199	175	209	195	208	182	185	180	169	188	208	202	177	186	209	172	174	200	182	194	188	191	183	186	197	176	203	189	187	194	186	191	204	179	189	189	196	175	177	195	189	195	208	194	168	186	180	176	187	198	172	196	202	193	178	189	187	173	222	192	182	173	191	219	186	196	173	190	173	177	195	198	178	190	184	189	210	166	170	193	156	215	186	217	208	205	180	182	234	172	196
5097	599	665	660	625	663	599	617	589	542	564	580	552	540	538	581	526	543	577	555	535	569	546	493	548	569	483	525	556	573	569	554	536	542	535	583	530	553	557	590	504	498	590	523	577	522	569	566	535	585	495	562	550	555	517	550	524	591	558	566	516	567	531	507	548	563	559	554	561	548	563	562	515	553	556	522	525	552	588	547	578	539	592	557	512	531	538	576	577	555	582	546	548	484	548	548	607	548	561	512	530	510	570	519	537	513	574	553	537	527	480	519	537	558	525	556	522	550	566	577	552	557	583	524	559	547	530	539	562	554	587	549	530	541	524	566	561	591	556	552	529	565	528	528	565	548	539	522	550	544	532	522	554	557	563	541	543	546	504	557	539	562	557	521	548	565	540	527	535	559	579	556	547	533	550	567	550	537	524	535	573	564	562	567	570	538	584	546	558	532	534	576	569	534	483	539	554	535	509	534	583	540	543	515	549	490	554	563	586	563	568	537	537	538	563	535	564	532	540	568	547	542	571	573	572	526	579	534	565	570	525	587	542	539	511	533	550	544	551	516	542	494	564	508	560	515	559	544	534	574	557	575	520	555	534	569	572	559	509	562	493	570	550	503	590	516	553	557	512	563	558	571	547	571	541	535	584	537	532	592	527	551	507	549	533	520	540	524	555	596	558	537	589	550	569	501	518	521	551	557	568	545	528	491	534	557	567	549	571	524	554	517	530	509	539	527	519	549	497	547	556	529	552	545	539	594	539	581	559	557	551	529	525	538	549	529	525	547	555	558	555	514	549	515	584	536	530	563	548	512	538	474	545	562	536	574	526	579	522	588	575	563	554	587	564	577	510	542	581	563	537	527	514	568	578	553	536	523	530	503	566	548	562	564	547	531	538	541	539	565	508	526	575	593	544	524	528	512	563	538	533	538	598	570	545	556	527	563	569	529	561	531	566	490	561	554	585	530	536	551	560	564	555	560	549	577	533	556	492	552	499	546	561	542	531	524	541	533	555	539	547	524	556	564	524	548	515	541	538	571	511	561	537	549	563	550	519	546	541	561	510	565	522	525	561	542	527	534	579	579	576	541	560	519	594	543	570	532	537	556	553	575	587	551	568	551	494	522	562	540	517	554	538	507	568	592	517	585	519	569	519	525	570	531	539	547	584	579	522	565	536	547	532	514	541	582	526	555	537	484	557	536	550	519	538	542	530	544	538	587	553	545	556	519	550	535	529	524	542	586	511	550	513	565	527	566	538	568	554	520	518	528	553	532	524	511	563	527	505	555	572	556	540	551	542	511	538	526	576	555	539	525	595	527	591	540	543	552	553	516	499	554	542	547	548	557	518	542	550	528	553	554	583	565	545	541	546	546	527	567	569	519	581	511	612	573	553	534	540	554	547	548	549	556	555	555	550	545	528	581	546	489	530	517	524	515	564	533	487	530	539	536	600	567	542	534	517	532	555	538	501	518	539	502	534	540	544	521	562	570	567	537	593	592	519	544	543	561	528	562	521	484	520	519	580	523	552	556	548	564	513	568	540	564	576	552	547	526	516	593	523	591	567	544	525	519	475	516	585	547	513	556	582	560	565	566	560	515	503	524	535	540	500	526	549	572	507	518	556	536	503	545	516	567	560	563	558	549	549	550	552	561	558	553	560	536	533	571	565	566	549	533	584	555	532	518	561	521	580	557	536	523	530	536	538	552	565	526	532	588	542	553	585	522	556	545	576	556	555	547	573	515	535	566	543	560	516	514	572	549	551	503	538	487	531	542	543	568	492	559	557	580	532	523	548	524	509	570	517	508	520	545	495	543	550	535	519	596	555	547	547	562	546	541	516	520	526	515	574	554	538	488	556	531	525	539	569	507	559	550	541	558	564	544	506	539	534	564	541	549	545	542	550	518	519	562	523	552	567	553	556	545	519	574	527	582	570	575	567	531	563	558	553	551	550	552	549	533	522	582	544	561	507	533	538	583	571	593	534	546	532	557	534	519	513	521	567	546	590	520	519	544	578	537	557	553	493	510	546	595	565	486	507	565	590	505	573	553	562	517	546	523	591	521	563	548	535	557	546	536	556	543	531	550	541	539	525	542	562	577	540	565	563	553	525	589	528	530	518	529	564	575	539	547	573	564	558	527	510	574	547	562	545	592	531	534	538	520	549	523	531	559	572	523	581	524	556	547	578	544	548	511	537	527	523	559	533	546	536	521	475	539	575	516	561	549	532	564	536	508	563	490	537	531	583	576	546	514	547	512	526	576	519	546	515	527	507	527	561	558	564	529	489	506	488	537	506	519	575	565	543	546	550	531	552	576	581	554	533	516	495	544	565	561	535	598	520	579	542	514	537	541	503	531	560	535	533	559	531	522	512	579	532	517	567	548	504	525	555	520	533	589	561	537	574	511	560	551	595	595	545	531	552	547	503	548	566	576	555	521	520	528	550	533	543	524	531	533	564	544	537	536	546	540	550	567	570	525	542	576	573	546	563	547	569	537	541	555	560	530	535	537	564	523	543	563	551	577	548	517	528	563	501	531	581	534	567	546	537	517	505	549	529	546	557	558	566	518	549	512	517	545	531	533	557	537	551	551	543	541	574	556	573	593	519	520	561	572	552	506	526	560	534	551	562	553	537	559	521	539	501	575	496	496	559	552	544	573	537	530	530	605	569	583	546	535	512	546	539	546	531	534	507	576	565	524	524	531	547	527	556	547	513	565	540	511	554	593	541	570	521	561	534	561	563	555	524	547	585	541	534	548	513	551	563	524	538	520	509	531	598	506	565	548	538	528	556	538	544	588	554	558	540	563	545	553	542	550	570	540	532	572	530	547	583	581	526	541	526	554	554	558	552	526	552	535	536	518	568	565	536	590	561	550	544	497	582	560	493	581	530	514	568	559	568	530	524	529	597	534	530	568	594	537	540	525	594	555	533	569	553	606	533	551	519	529	530	520	532	553	544	577	517	528	544	544	507	564	514	534	559	505	560	562	585	525	523	536	552	534	582	515	546	563	578	582	568	530	573	531	536	609	552	597	565	515	550	519	562	557	532	581	512	534	518	512	554	567	543	575	549	555	529	607	506	530	563	520	493	525	541	538	565	592	562	567	490	529	564	556	560	527	516	559	498	530	553	570	566	512	574	551	516	579	528	562	538	538	554	536	568	536	536	564	548	573	535	582	534	512	542	569	585	534	555	557	502	516	530	577	527	519	554	560	543	556	543	526	539	558	583	538	554	533	525	595	562	539	576	533	565	523	502	539	588	573	491	535	523	527	580	504	596	526	571	555	567	507	510	567	588	534	549	555	534	555	602	553	518	562	586	587	548	553	532	534	545	554	571	534	557	570	563	564	555	536	545	532	552	539	545	510	550	537	524	576	520	567	529	533	587	523	544	519	529	582	564	553	567	532	522	577	573	545	549	548	511	530	574	548	602	529	534	541	570	545	547	564	536	540	573	524	548	550	559	562	550	577	537	519	572	524	580	504	581	519
42997	14286	1819	1027	745	568	529	473	400	392	374	307	358	350	325	345	323	320	316	330	317	295	322	320	305	287	316	341	328	335	306	336	309	320	332	298	277	269	305	318	318	288	286	316	324	317	312	302	288	313	326	345	296	301	312	340	321	327	308	305	332	324	330	345	342	331	330	294	327	297	313	297	318	312	295	332	243	344	303	299	322	303	338	299	318	308	330	309	322	298	285	325	294	295	302	323	340	294	301	295	319	302	330	302	311	310	301	346	279	307	298	317	304	309	292	321	346	309	319	309	336	300	328	333	315	320	314	313	293	297	304	297	298	278	324	290	316	344	311	294	318	325	318	280	303	342	335	331	287	322	289	311	302	325	339	304	335	269	277	290	262	311	304	306	293	285	288	295	312	304	299	302	303	286	316	305	312	287	309	316	304	295	307	271	294	291	323	275	311	324	335	332	303	312	300	329	307	296	307	345	303	296	334	298	315	295	349	305	306	343	319	319	340	314	310	300	293	301	292	297	326	339	291	329	315	299	288	305	279	311	282	291	325	297	286	364	308	320	314	317	306	315	319	333	281	309	299	298	294	304	319	311	324	314	352	299	310	316	334	328	286	317	318	317	292	315	337	284	267	330	282	291	310	307	300	269	348	326	279	337	299	330	291	360	333	299	306	295	298	321	312	282	307	300	319	308	339	300	316	307	314	321	311	334	305	284	282	333	309	315	300	282	338	309	315	304	325	297	297	286	316	331	322	310	336	309	330	310	328	324	315	294	318	311	293	296	315	318	322	293	317	321	339	345	333	312	313	293	332	267	296	288	334	303	297	318	318	290	333	259	279	304	325	326	295	304	301	288	316	283	316	330	322	311	330	313	322	319	347	313	339	324	295	349	340	323	338	327	285	328	303	321	328	320	319	324	315	325	285	297	298	328	337	328	310	323	313	312	311	295	295	289	290	285	280	367	329	314	327	308	303	315	310	342	329	290	313	293	290	299	319	293	337	308	295	295	313	318	325	327	331	290	310	302	326	326	301	314	311	316	285	305	330	284	311	328	323	314	305	296	293	322	310	298	317	288	324	277	301	325	288	306	297	328	310	298	301	292	300	350	315	295	295	326	302	312	337	282	321	304	299	300	310	283	311	343	323	335	306	330	296	292	296	328	318	278	282	290	295	289	309	319	317	308	307	298	303	327	262	349	341	283	319	335	298	304	339	323	314	304	303	290	311	318	366	303	308	312	315	278	283	321	261	336	311	309	291	289	299	313	316	305	308	311	307	345	337	316	282	324	303	308	302	323	313	316	329	302	313	298	313	310	312	321	311	323	291	286	302	326	330	311	320	298	319	273	268	325	297	314	352	348	312	322	312	292	306	314	309	318	306	296	336	312	296	322	288	299	294	300	299	281	320	321	306	308	306	310	314	309	319	300	315	321	311	313	265	318	334	315	319	309	262	314	289	305	303	309	299	283	342	341	298	296	330	343	317	310	318	311	314	287	364	325	314	323	337	318	321	313	320	279	300	296	291	308	323	333	312	324	301	316	297	303	329	331	285	331	311	290	350	316	304	309	310	288	333	324	305	305	276	294	271	312	298	293	305	308	326	288	314	326	327	298	310	301	325	361	331	332	299	301	300	363	306	338	310	320	320	292	297	302	306	306	323	342	309	308	351	269	299	304	302	312	322	322	331	326	311	312	315	272	314	312	301	310	323	309	342	326	295	314	314	294	324	296	322	292	321	312	318	273	336	281	310	304	309	283	298	301	290	302	319	299	286	334	324	285	293	318	289	322	289	321	326	307	345	305	338	318	308	329	311	317	310	315	306	319	311	322	340	288	318	306	273	292	322	357	304	298	278	285	292	336	297	333	339	317	330	330	303	285	296	313	323	317	294	314	295	296	314	313	313	321	310	264	321	311	339	331	339	329	309	300	319	322	320	324	320	327	317	301	321	303	338	266	283	292	316	334	354	343	366	299	309	290	288	316	301	301	326	295	307	295	326	292	317	278	313	301	297	313	318	290	321	303	282	276	305	332	300	312	357	310	323	292	317	346	341	312	336	308	296	284	322	295	296	286	311	329	326	306	336	277	315	296	290	331	295	300	309	327	308	310	283	320	304	296	298	289	303	315	265	331	300	297	333	295	307	293	300	296	313	296	320	294	328	316	310	322	321	329	330	340	327	292	312	326	319	314	331	332	321	313	288	353	322	327	286	333	311	317	363	354	306	305	328	324	320	345	287	324	327	315	373	304	317	318	324	310	307	321	346	314	304	331	288	318	323	318	317	301	299	300	327	294	324	323	313	321	292	353	319	307	310	288	339	331	319	286	324	296	271	287	318	315	295	298	280	332	293	308	326	309	300	328	301	351	314	328	303	284	306	322	329	296	332	309	307	318	313	322	305	334	349	302	294	321	304	313	313	287	318	352	293	334	301	293	316	313	327	289	310	279	317	315	308	323	314	289	302	327	317	321	306	312	330	325	302	318	291	291	330	317	321	276	310	277	324	303	347	331	290	316	321	307	284	315	314	291	303	299	328	323	306	331	326	319	293	299	326	305	332	299	335	315	334	305	306	304	305	332	305	332	296	289	290	303	312	296	308	335	285	308	332	321	315	325	268	283	353	322	308	333	296	314	287	300	284	289	287	307	290	327	312	303	330	313	327	292	309	310	313	339	327	346	284	315	310	330	330	307	308	318	326	310	295	280	274	308	306	317	310	296	354	310	308	323	295	275	313	314	281	326	300	334	299	300	331	309	302	338	285	314	295	315	274	312	348	334	340	311	309	307	310	306	309	299	316	323	273	351	303	308	299	320	318	312	312	337	317	281	293	316	328	308	335	313	346	286	289	315	302	304	304	319	302	316	330	299	295	308	303	302	308	297	331	297	295	343	296	332	282	318	313	272	281	321	297	321	325	301	305	313	286	322	318	305	279	338	294	319	308	279	318	313	290	293	292	316	333	308	305	306	326	313	317	302	307	323	327	327	310	309	318	331	303	295	305	307	317	322	295	336	274	315	317	304	322	305	330	286	299	304	296	313	327	308	288	310	330	323	317	335	335	300	300	299	315	314	361	310	313	324	291	320	313	310	316	325	294	311	326	298	312	281	304	316	284	289	318	320	298	312	311	317	309	354	296	341	334	285	323	301	290	306	273	319	342	290	325	310	303	296	301	319	324	322	327	298	322	309	305	343	309	317	341	316	322	282	326	330	299	292	315	292	274	294	323	340	321	311	304	314	325	335	287	307	286	326	356	319	357	333	329	306	297	292	294	294	281	311	306	318	325	303	322	300	332	312	305	326	305	321	322	304	290	316	314	322	331	284	307	340	292	295	319	343	339	314	311	315	351	301	296	308	312	329	279	301	318	315	319	312	306	310	348	304	318	291	310	303	288	277	315	319	334	309	344	273	296	318	303	282	293	318	278	299	312	276	289	321	307	284	346	294	286	333	298	312	334	316	336	303	265	325	357	323	330	328	357	331	276	316	333	297
23815	1792	3201	3397	3026	2422	2040	1839	1614	1490	1312	1239	1245	1152	1130	1043	1029	1000	1041	1022	997	956	985	883	951	940	900	965	897	876	901	868	909	911	898	877	820	853	814	860	869	852	819	873	822	858	780	852	894	774	832	839	841	849	850	784	847	827	756	864	792	840	821	830	843	764	822	861	797	781	796	849	826	796	881	818	829	838	840	834	783	778	796	826	810	830	827	787	829	844	758	824	799	846	821	790	779	815	837	799	776	837	828	784	839	762	812	805	823	791	798	865	789	798	813	814	830	774	781	850	763	803	779	831	874	861	830	807	835	791	808	779	784	856	814	814	829	826	789	764	840	851	803	779	789	770	798	793	828	842	821	804	799	739	823	812	814	801	821	799	823	822	826	774	808	837	784	847	767	783	828	847	795	848	808	857	855	903	837	802	787	789	877	832	817	837	804	823	792	850	810	805	802	845	826	788	824	824	828	778	860	759	799	795	817	761	778	759	815	840	771	771	804	839	777	852	791	782	824	770	889	829	789	802	847	803	784	833	844	879	735	792	804	836	764	824	830	801	803	820	787	756	823	813	825	849	787	834	806	835	812	811	801	807	772	824	789	775	805	825	772	748	818	835	831	756	819	766	816	805	796	749	801	806	764	774	815	826	807	816	765	801	848	817	804	799	799	797	786	828	774	840	867	810	851	804	824	830	784	772	839	779	855	808	835	790	774	780	780	820	788	813	803	844	816	762	792	820	829	787	820	829	741	832	847	814	753	787	822	792	788	809	795	759	822	797	764	795	860	755	785	830	832	809	799	769	784	804	816	810	795	761	804	809	825	801	787	814	827	799	767	756	797	811	798	802	854	855	838	839	820	783	757	822	830	835	828	826	799	818	834	821	809	821	812	780	823	769	877	806	776	855	791	825	812	824	783	840	863	783	770	799	841	803	795	820	795	812	836	823	814	816	795	802	757	790	840	792	870	801	801	812	812	798	813	817	827	775	846	808	787	792	776	819	789	778	846	820	785	807	844	808	823	806	829	780	834	785	805	769	861	825	810	777	839	783	836	817	817	855	780	811	740	806	800	815	819	772	826	805	852	801	811	793	865	801	822	814	838	805	790	866	798	799	778	781	850	795	833	776	785	816	793	808	768	810	825	796	835	777	809	827	878	820	752	796	811	809	812	802	765	772	827	863	766	821	805	824	787	780	795	785	814	831	808	858	788	796	789	833	851	854	802	762	790	810	848	802	847	822	789	840	819	786	774	747	808	755	848	789	860	870	801	802	824	792	815	801	842	797	809	820	818	819	766	778	812	792	773	829	772	757	817	804	806	839	778	828	819	779	813	856	772	754	877	778	811	788	810	803	807	808	786	805	792	806	818	844	814	798	758	773	824	805	816	811	785	772	753	817	797	824	757	789	794	813	836	788	812	824	806	807	832	807	794	818	801	831	802	773	759	804	809	857	834	824	804	814	844	815	791	802	812	800	785	851	834	845	837	841	791	790	803	775	799	830	831	817	781	830	824	807	790	860	790	774	794	818	793	830	830	793	796	794	828	810	790	824	816	798	871	812	800	782	767	840	844	771	840	811	766	799	805	804	788	776	815	843	748	820	824	852	788	764	864	813	816	774	786	800	818	806	831	813	794	818	801	833	816	856	803	800	804	781	804	802	845	786	794	807	836	776	796	806	812	807	827	814	835	765	785	799	755	862	818	822	763	767	785	797	847	821	752	785	813	809	802	819	785	817	810	796	777	786	805	787	799	787	832	829	829	833	792	780	796	773	813	815	823	755	803	790	783	815	817	766	842	818	791	810	770	850	726	834	738	789	755	875	773	832	808	815	789	799	835	842	816	826	819	754	805	781	777	788	798	800	807	781	837	834	830	818	766	809	875	794	863	855	842	836	805	794	816	845	838	818	758	780	824	834	838	832	812	755	784	804	800	814	827	833	835	752	778	829	783	778	813	803	806	817	764	785	779	801	831	798	770	817	755	836	844	831	843	797	809	801	826	813	795	827	794	785	788	847	801	789	768	818	830	806	782	850	788	830	875	783	818	844	783	807	775	809	811	759	773	821	799	801	770	819	789	852	771	788	747	784	806	777	848	798	849	807	795	828	818	789	813	801	798	842	768	831	850	857	841	839	850	785	781	792	801	782	778	795	825	831	764	804	812	797	880	792	797	699	821	858	775	871	837	806	790	755	811	841	851	796	823	850	819	783	790	810	793	801	756	776	805	815	811	800	824	792	754	834	858	797	875	839	727	771	851	837	816	843	744	847	818	818	832	798	760	844	817	837	815	825	827	821	813	851	794	775	775	805	767	794	768	831	815	801	832	833	803	815	817	805	773	809	828	866	802	732	807	832	796	782	854	838	819	758	813	794	816	788	843	790	766	853	798	774	841	787	772	832	831	797	843	802	792	798	843	846	792	824	754	784	824	820	770	748	808	797	834	845	803	764	829	804	769	800	819	779	785	793	869	802	849	813	790	797	766	862	767	848	791	799	801	780	770	790	781	822	803	835	779	800	782	821	800	814	862	827	863	837	758	842	820	854	802	785	827	845	809	836	848	798	836	802	808	847	764	830	804	768	787	772	828	764	759	838	793	786	831	834	800	825	794	799	829	786	796	841	841	789	808	816	791	826	750	796	779	811	798	774	833	799	812	843	791	835	799	803	831	788	820	791	808	774	763	811	739	800	819	786	776	841	827	826	837	794	734	826	816	773	806	815	795	805	801	845	779	832	862	834	784	779	812	831	802	791	805	846	851	778	792	791	790	877	817	745	795	761	831	799	843	838	796	822	809	842	803	768	762	778	792	816	801	809	803	791	794	846	810	858	745	760	854	774	780	761	833	780	796	810	856	851	826	769	750	777	789	836	825	809	847	798	832	810	792	827	816	747	780	820	800	875	808	775	777	793	888	838	793	840	845	825	777	795	825	811	758	849	825	800	816	830	823	785	808	826	837	795	803	789	847	823	770	861	843	836	844	846	790	787	805	782	898	800	809	861	833	806	816	812	824	827	763	770	815	856	781	803	795	789	795	780	798	799	804	846	796	802	786	783	805	736	785	784	808	810	840	777	785	829	839	766	795	788	785	833	794	800	771	831	805	799	833	798	790	816	823	823	856	824	828	828	804	778	794	804	832	864	821	786	821	801	780	814	841	806	821	822	807	750	804	825	790	807	828	750	789	849	772	860	823	772	797	802	829	790	812	790	761	762	775	852	840	865	831	807	715	791	787	808	770	799	846	820	788	793	782	758	826	777	847	802	833	782	784	793	819	779	831	808	783	824	797	849	806	811	841	828	830	746	738	801	823	832	796	764	813	834	827	816	787	771	807	818	786	819	808	814	783	793	763	846	784	813	802	779	858	796	756	830	752	783	843	823	833	847	775	851	830	786	821	775	786	810	833	820	859	783	798	794	838	799	786	786	826	808	792	810	797	801	845	800	806	764	783	779	822	742	778	767	851	792	781	799	835	806	818	796	854	842	815	797
56739	24055	4767	1845	1193	906	689	541	476	442	400	378	372	328	310	308	309	307	284	300	256	277	295	285	289	313	286	290	284	273	272	260	259	280	278	274	251	236	261	266	265	277	270	265	229	272	274	228	261	263	273	262	256	278	241	258	237	243	276	269	272	236	253	277	272	260	283	264	266	251	246	262	231	256	263	267	255	239	269	251	246	249	262	257	216	253	246	258	271	269	261	271	240	261	255	246	260	252	249	233	267	264	255	243	242	244	244	244	260	292	270	266	246	295	233	265	254	281	263	226	232	266	290	283	258	284	236	275	238	231	232	248	251	249	244	262	253	270	237	261	232	224	271	263	241	245	219	240	251	252	262	244	253	249	254	242	276	235	244	265	248	257	279	235	244	244	247	248	221	227	270	291	238	250	272	265	265	254	264	257	220	267	246	241	252	263	278	258	254	229	264	244	263	271	215	258	254	246	242	229	275	250	257	269	240	293	278	253	269	262	250	288	234	255	246	256	242	246	255	249	211	229	254	253	255	247	233	246	255	242	270	242	238	232	251	251	276	257	251	267	262	253	256	261	255	259	248	250	250	260	265	286	246	255	273	258	264	261	249	250	280	240	229	277	243	246	276	270	230	262	258	213	265	256	270	252	246	246	240	262	292	261	255	270	256	265	268	264	235	255	257	267	219	250	264	250	255	264	254	256	257	259	265	228	265	245	250	278	252	252	259	267	265	262	262	276	219	267	275	254	219	254	254	252	282	244	282	262	245	259	249	253	268	242	259	241	263	272	265	243	273	250	240	281	250	272	240	281	237	236	241	255	244	253	258	262	254	239	253	234	250	281	230	245	240	227	263	248	245	273	229	243	252	244	253	241	291	251	254	273	254	232	268	269	259	222	242	264	245	252	248	259	261	268	259	225	225	288	248	210	257	267	253	277	255	259	252	275	268	231	275	286	258	244	272	270	236	274	255	237	246	273	271	271	245	258	241	270	225	266	243	249	261	209	275	266	253	256	268	240	244	280	237	240	259	231	271	269	248	261	239	283	238	244	255	286	263	262	244	225	259	240	266	250	273	263	233	265	262	258	281	248	245	280	264	246	264	269	269	256	245	227	275	273	250	286	246	244	246	247	255	241	264	260	262	245	287	260	250	244	239	255	243	276	240	277	266	275	263	274	233	230	259	270	264	262	258	274	267	289	249	235	282	250	232	223	254	268	257	268	245	252	239	253	261	266	265	249	271	257	239	279	248	280	242	243	267	230	246	214	274	235	296	259	260	252	268	260	271	251	246	280	240	247	232	256	245	233	255	258	271	265	243	256	244	255	235	246	225	263	264	255	245	241	247	250	253	282	255	245	267	241	249	257	245	241	243	245	271	241	281	264	246	255	267	250	239	251	248	269	243	268	268	229	250	268	276	262	255	225	263	255	252	256	284	290	250	240	222	245	240	275	249	264	279	222	254	268	266	269	263	273	267	263	226	238	246	248	246	228	250	270	228	262	202	262	246	277	250	237	268	253	286	270	260	233	258	225	261	236	253	232	245	253	242	276	254	250	255	271	261	249	246	235	238	265	254	248	234	266	292	281	240	245	276	241	225	295	227	250	255	243	232	227	280	240	252	265	263	241	259	256	245	227	246	238	240	270	237	226	236	247	246	227	248	223	269	244	261	256	270	211	259	262	258	247	248	267	248	244	259	258	271	284	238	269	266	261	264	260	241	244	234	255	259	238	244	228	236	263	269	227	260	255	246	238	237	245	269	264	231	241	258	265	249	251	226	223	244	239	252	253	252	251	268	240	243	228	252	268	268	251	246	241	260	242	234	254	247	265	240	244	252	251	252	274	268	250	246	255	251	253	222	266	269	242	239	276	274	248	263	234	243	244	217	256	266	247	280	247	253	242	241	225	222	276	256	261	233	274	264	260	276	263	283	235	258	243	241	237	265	288	250	244	218	267	254	253	251	229	260	250	258	272	232	234	247	254	294	264	262	246	239	249	238	248	289	260	285	254	258	244	284	261	253	224	255	256	270	283	280	238	282	238	257	267	256	254	256	252	235	247	255	253	241	269	251	247	272	278	257	255	223	285	263	245	242	248	251	264	264	269	225	247	280	250	258	263	278	271	262	251	249	248	217	275	239	256	245	304	245	262	247	293	266	249	250	266	223	258	253	254	266	278	250	247	216	236	235	264	265	286	245	265	259	261	247	262	239	257	271	275	257	274	230	241	246	253	224	251	252	236	216	280	275	251	258	250	245	242	253	279	271	261	264	257	261	234	267	241	255	252	230	276	239	228	248	241	250	236	284	255	237	237	250	255	243	292	275	265	239	279	242	265	235	263	261	282	240	313	231	236	236	246	269	232	269	238	247	252	263	270	250	265	224	281	242	271	257	231	245	251	274	256	257	258	246	251	262	262	257	261	210	263	262	258	227	272	230	272	267	262	238	247	252	246	253	251	240	227	265	271	253	284	272	236	238	247	244	258	267	262	264	265	259	235	276	253	284	282	275	246	274	260	248	265	240	256	234	229	273	257	224	242	270	269	235	262	256	265	263	245	267	292	223	264	264	258	240	228	233	258	244	245	240	263	244	281	240	275	242	241	257	239	237	241	226	255	273	262	274	274	275	271	251	268	299	257	240	267	270	255	243	226	252	253	240	260	234	280	258	248	255	259	259	246	257	259	246	267	261	248	282	277	268	272	250	274	239	239	249	259	240	265	254	278	257	252	236	263	238	276	268	262	255	244	239	253	262	281	243	272	260	245	274	269	248	257	264	251	250	265	289	240	246	308	255	267	247	246	226	280	255	238	283	238	261	246	258	241	241	250	250	224	233	268	275	213	249	247	243	244	258	244	252	217	277	219	274	237	260	269	268	260	262	240	237	249	247	249	244	233	240	275	257	235	234	260	259	255	276	253	264	257	260	274	269	244	267	268	268	285	228	280	265	256	261	251	233	231	233	273	250	247	258	239	220	260	230	260	266	248	241	246	245	247	256	259	273	245	272	258	254	229	264	222	281	280	235	231	267	216	260	257	245	314	267	213	259	267	272	260	256	260	277	271	225	260	268	250	250	253	230	245	235	255	286	251	274	285	272	273	253	278	231	262	241	275	277	262	239	270	252	263	236	242	273	236	260	236	262	269	224	256	273	248	249	254	239	255	251	251	244	243	228	262	221	246	257	267	276	265	266	257	266	269	219	273	245	244	289	264	231	265	258	258	244	276	242	215	223	241	260	254	254	244	252	244	261	267	242	253	254	239	236	273	244	269	247	262	275	280	267	252	251	247	228	259	266	261	219	258	242	266	280	249	289	235	257	236	242	255	282	255	238	244	256	250	261	260	273	261	257	264	239	242	273	235	252	274	280	252	273	244	229	241	278	227	265	262	235	252	245	227	251	275	231	248	252	286	251	262	267	258	281	254	242	271	224	244	263	273	253	244	255	254	278	264	237	263	257	257	266	248	286	222	265	258	242	235	265	275	272	259	241	222
31790	2564	5203	5514	4672	3732	3140	2565	2133	1992	1806	1558	1399	1333	1270	1167	1113	1108	1028	1013	962	928	930	881	906	890	846	909	761	804	775	800	819	735	746	740	725	750	737	756	716	715	708	734	716	713	742	695	684	721	755	694	700	660	718	700	680	737	695	711	685	648	639	665	658	657	689	707	688	691	679	657	700	621	627	681	690	655	664	697	669	655	667	635	689	667	670	699	635	642	704	685	670	633	640	658	714	689	695	683	665	667	695	676	623	677	668	682	678	649	663	670	679	666	658	689	647	662	638	693	681	673	637	650	677	671	677	635	674	669	611	695	635	684	676	646	679	658	660	595	644	678	647	609	682	625	646	681	632	665	668	683	652	682	629	661	661	673	662	635	674	643	641	674	676	636	689	653	697	649	639	639	685	685	665	697	649	677	623	642	642	635	677	639	617	639	649	693	680	652	717	643	660	618	634	674	650	679	628	673	647	647	640	644	699	662	641	650	697	702	620	641	611	627	691	665	653	663	639	671	697	676	673	652	598	663	660	662	632	656	645	621	654	659	667	631	636	707	607	615	610	636	659	647	689	670	691	680	650	643	677	659	615	641	588	710	609	638	640	652	695	655	645	648	684	656	643	614	621	655	659	667	698	630	664	663	653	676	641	677	619	671	610	621	655	664	633	655	654	626	674	686	683	636	651	636	625	634	661	665	636	660	662	634	640	680	660	685	647	666	638	637	626	685	641	629	671	611	612	687	627	693	645	625	630	653	642	720	633	666	591	628	639	661	638	672	650	668	672	613	622	627	644	631	663	649	692	667	662	651	658	641	651	677	708	651	704	635	677	637	630	611	678	679	655	675	671	623	628	666	651	662	626	667	652	642	686	642	642	646	660	597	673	660	657	699	631	645	632	659	669	610	675	652	639	677	688	623	693	665	643	692	659	651	653	650	689	628	724	687	671	645	635	624	673	650	643	657	632	641	677	651	615	690	633	668	670	658	685	666	727	644	655	676	697	663	648	608	632	682	658	669	653	633	633	622	673	636	628	638	622	659	634	604	661	662	646	647	660	695	695	650	672	683	620	709	615	634	629	640	641	653	673	660	721	647	652	664	655	664	699	659	689	681	666	679	676	681	648	663	625	605	648	665	712	634	657	623	664	676	653	643	649	660	662	668	634	645	690	628	663	662	612	655	643	668	659	646	653	635	655	633	673	665	608	673	680	642	642	695	629	638	645	642	654	612	650	651	621	698	632	657	598	669	623	653	614	640	671	613	671	642	682	658	665	633	647	634	679	652	627	651	635	602	666	666	662	645	624	672	651	658	654	668	667	625	655	632	634	629	646	646	645	630	625	654	662	672	673	637	637	635	620	636	631	648	644	642	661	644	643	672	626	656	637	617	623	641	681	654	658	663	642	652	624	636	698	612	666	633	665	647	677	655	661	634	645	611	652	605	660	658	645	674	656	647	651	659	597	658	670	608	631	636	696	682	599	635	642	653	662	610	681	624	651	658	629	648	657	648	655	667	695	641	679	681	663	648	621	654	710	655	665	675	661	671	656	625	644	656	654	632	687	662	614	647	664	657	648	658	648	649	692	682	666	618	614	579	624	604	605	687	651	699	638	661	654	677	657	681	674	678	747	672	662	631	652	676	664	643	595	697	658	698	628	673	616	655	651	639	659	630	625	651	710	665	674	637	640	619	645	641	684	636	686	704	685	590	631	599	654	627	647	677	651	615	641	697	678	633	672	651	656	642	675	672	673	669	669	652	673	654	617	658	601	645	623	644	584	609	679	643	644	644	642	662	632	642	627	635	609	610	706	657	664	696	680	618	627	698	674	691	678	649	663	669	672	687	648	617	638	725	631	691	672	659	695	678	667	618	672	634	609	662	697	689	640	624	594	613	677	676	672	659	659	648	659	678	623	673	683	650	663	654	647	675	684	623	661	618	608	595	614	643	697	665	659	654	658	650	681	651	666	612	665	657	669	667	670	637	642	652	636	653	701	602	650	690	665	610	638	668	682	622	670	676	616	633	604	639	669	639	676	685	657	683	633	664	652	597	664	626	631	648	642	685	650	649	636	645	667	651	639	592	669	678	645	682	691	657	625	653	620	645	632	705	698	686	696	645	656	610	620	672	631	666	721	678	686	663	672	635	645	654	655	704	632	600	641	697	661	632	672	664	701	660	664	653	645	684	657	657	645	671	642	650	688	654	634	697	658	650	656	694	640	689	641	657	674	652	628	586	614	657	670	621	639	642	652	613	689	679	656	654	653	641	632	690	693	623	688	656	649	639	655	636	681	647	674	655	639	651	633	660	616	633	620	693	704	640	681	616	684	657	627	669	636	658	622	694	647	663	641	634	666	644	661	666	629	652	661	619	639	670	659	681	642	634	643	634	629	693	644	664	642	667	649	676	661	653	679	684	642	656	642	624	674	703	644	647	688	610	628	689	630	687	637	636	640	682	658	638	673	659	611	689	638	622	676	666	629	595	617	639	619	638	655	639	648	642	658	620	671	693	696	650	654	660	620	667	681	657	622	679	619	655	632	684	637	677	670	681	678	638	643	631	653	609	672	658	623	612	676	630	595	640	660	663	645	683	651	628	686	638	698	615	678	635	669	649	646	679	643	654	635	667	677	677	615	646	621	640	643	627	664	636	646	665	642	630	637	645	670	634	706	659	628	675	656	632	699	712	620	656	664	669	631	682	648	674	694	642	673	652	604	708	708	623	624	625	680	669	676	676	677	634	663	674	663	643	663	700	654	653	658	629	678	658	665	637	679	649	622	701	613	620	628	667	580	696	654	637	660	654	660	657	659	627	629	625	659	661	658	649	651	621	604	632	676	694	674	618	630	688	652	612	622	710	660	655	662	630	636	627	675	643	697	683	687	653	646	623	642	612	633	669	651	657	651	676	700	661	655	672	649	630	623	668	681	677	649	681	674	658	623	627	679	658	647	625	679	618	635	686	602	724	680	675	676	648	663	601	606	674	607	646	680	631	643	686	625	660	656	658	677	643	648	660	673	611	640	658	625	628	697	662	660	639	639	657	626	640	685	608	634	633	652	656	672	652	657	616	674	638	646	673	677	686	681	689	665	722	629	674	646	647	646	655	675	641	684	580	626	695	674	679	619	630	650	611	629	632	595	641	685	642	619	683	616	652	635	688	673	640	646	683	664	645	627	666	642	636	633	643	648	669	622	653	647	614	640	649	676	668	653	637	656	639	656	641	665	664	680	648	630	675	633	617	652	614	643	702	692	661	666	617	695	669	654	682	643	656	650	685	644	671	602	633	642	643	636	654	608	697	623	609	636	610	636	657	610	697	696	674	688	639	626	602	615	658	661	611	660	623	684	645	675	645	698	617	642	638	687	721	660	658	626	632	669	687	654	607	641	642	667	656	642	637	618	652	632	617	651	644	673	642	677	661	648	693	635	665	646	629	643	675	617	642	661	626	661	647	678	639	655	648	637	612	645	684	663	647	683	648	691	617
5300	292	230	231	233	220	231	219	183	220	190	192	160	214	194	196	186	188	197	237	186	185	183	188	186	177	184	168	212	196	186	201	176	197	201	183	210	200	206	219	211	176	200	204	190	204	173	191	197	191	186	217	167	179	183	181	190	197	214	186	188	185	206	202	176	196	204	227	201	182	202	192	187	190	196	198	183	208	174	213	186	194	214	194	182	226	197	202	199	171	203	208	212	191	169	201	195	210	173	204	192	167	174	176	206	196	204	203	207	177	211	209	199	180	204	182	216	213	203	198	201	183	206	206	192	176	181	206	214	185	177	202	216	188	198	167	194	191	195	197	202	216	180	179	183	182	188	190	195	208	200	191	186	193	204	186	165	205	208	214	192	178	205	212	191	187	188	178	200	181	214	191	198	188	184	226	162	197	194	220	217	187	202	198	188	209	174	183	224	196	204	181	180	201	198	193	209	214	196	177	176	183	190	207	200	167	205	171	175	188	185	184	196	191	178	175	188	199	178	199	184	164	200	218	218	213	200	189	186	207	197	196	191	185	208	171	182	210	193	221	194	194	181	180	195	205	206	204	206	195	188	206	179	206	188	192	226	197	204	176	193	190	182	196	188	193	226	187	179	180	186	190	190	187	190	182	208	175	206	215	220	187	202	195	238	193	198	216	199	193	208	186	189	228	196	201	182	193	192	178	195	177	188	214	234	203	202	188	201	192	212	190	203	195	189	196	219	189	185	187	204	197	190	190	213	186	175	186	190	224	184	192	182	211	189	214	187	211	194	210	199	189	183	199	196	242	215	200	166	191	195	205	178	207	180	166	210	161	189	213	206	182	203	174	206	211	188	189	189	177	196	200	179	220	187	187	199	208	211	214	191	236	176	199	180	203	185	219	197	205	185	201	201	210	194	206	223	172	194	171	195	186	197	190	189	205	202	189	206	195	216	205	208	206	216	196	219	197	188	171	193	172	196	212	198	211	187	196	172	189	187	200	205	201	168	217	210	183	189	208	193	202	194	207	189	205	195	200	192	181	194	204	185	217	190	224	176	164	199	181	206	179	196	195	190	180	176	196	207	195	211	214	198	190	188	194	191	170	188	210	198	193	199	198	204	202	206	184	171	180	182	192	201	211	192	214	180	215	195	201	196	206	182	178	180	180	186	205	156	172	183	205	201	182	168	192	214	214	202	175	196	177	178	213	185	194	176	198	176	215	200	189	181	208	185	198	202	177	180	174	206	198	202	198	195	201	207	192	192	203	195	219	192	182	199	219	192	207	185	181	200	193	206	193	210	184	175	225	182	177	197	197	187	192	189	192	181	189	210	214	206	208	188	169	215	217	202	203	193	178	184	219	190	199	227	202	194	211	213	185	209	208	205	194	221	198	195	187	206	214	169	217	199	192	180	164	196	179	184	175	175	192	201	189	219	206	175	190	189	160	201	217	199	198	183	198	195	191	193	199	207	201	185	197	203	196	167	204	177	206	182	190	198	187	201	174	196	187	165	205	168	193	195	226	204	178	170	194	177	175	203	207	205	196	207	188	189	174	196	209	184	202	196	206	220	212	192	180	225	176	184	203	211	172	188	179	164	188	204	198	195	204	185	208	228	200	198	222	205	192	194	222	174	186	202	195	187	196	212	221	205	187	202	172	193	206	201	200	214	198	224	190	214	188	197	203	207	173	205	192	204	189	218	205	202	187	201	183	199	201	204	186	182	212	180	213	192	211	193	211	194	187	192	201	197	184	189	213	198	205	202	201	204	191	186	183	200	237	192	205	176	177	217	197	185	195	178	181	189	200	184	201	218	194	201	186	220	221	226	188	197	180	189	176	211	194	210	199	223	209	186	188	186	171	193	177	229	196	201	205	216	197	197	181	201	193	216	197	202	190	197	197	184	214	173	191	188	170	207	243	201	172	200	197	204	190	189	192	205	212	191	195	189	187	217	189	191	198	196	185	192	185	187	201	188	229	195	201	179	191	167	180	196	202	183	175	231	187	195	197	190	161	194	165	190	181	182	229	168	208	206	173	186	176	182	206	185	214	179	185	199	210	208	180	194	195	197	203	210	216	205	192	195	195	215	203	211	210	175	177	180	210	206	185	198	196	167	161	188	195	197	182	201	199	208	187	187	204	176	188	194	171	203	182	177	169	172	205	190	179	193	203	198	183	188	223	181	183	193	193	189	194	201	178	187	200	219	188	199	180	190	179	203	179	176	216	187	205	197	211	198	190	180	201	189	199	211	200	217	194	202	204	200	226	193	189	205	168	199	183	197	195	179	173	192	170	193	184	185	177	192	205	185	196	198	198	187	178	185	184	216	199	219	172	197	226	166	199	203	202	178	197	204	204	181	211	192	188	204	199	189	229	201	199	198	182	177	216	218	206	203	203	204	188	193	198	219	222	193	193	206	194	206	187	168	196	173	161	205	196	209	195	179	192	207	191	198	200	212	154	187	205	179	208	207	190	200	196	186	182	180	196	191	175	216	197	201	196	190	198	195	208	184	186	199	186	204	190	165	200	198	223	179	231	178	177	191	216	208	201	197	203	176	193	202	196	193	187	199	196	183	190	177	217	190	203	175	204	180	173	198	193	165	177	188	214	203	200	201	213	202	191	200	208	185	192	212	193	179	193	203	152	228	224	186	184	175	200	174	205	206	190	212	195	203	196	204	176	217	175	181	185	209	157	198	186	181	195	190	196	193	199	199	209	205	194	194	214	202	190	214	198	199	214	196	216	206	187	201	191	195	186	197	202	188	200	215	196	196	202	197	181	196	211	207	183	186	162	198	207	205	186	172	206	179	177	179	180	218	200	172	227	182	194	203	195	210	194	179	230	169	194	212	189	207	186	221	176	205	197	203	207	179	208	219	221	190	184	190	188	205	180	189	194	221	189	175	187	214	192	210	221	187	197	197	184	219	200	195	217	208	198	200	195	215	208	198	204	178	184	202	206	183	206	210	212	199	174	202	203	202	190	221	183	220	172	217	188	183	193	191	193	173	203	196	219	201	195	190	221	211	203	213	173	171	211	194	195	185	198	207	204	192	171	191	171	223	198	211	201	198	189	207	193	198	190	183	184	179	182	188	191	191	189	205	193	218	210	188	219	202	206	202	179	189	207	192	210	188	176	191	186	185	181	188	185	177	182	206	196	209	215	207	221	192	185	188	205	189	196	210	168	184	176	191	191	207	191	189	194	185	186	223	218	178	178	211	193	190	203	198	187	189	219	204	179	191	190	208	202	180	187	200	203	215	201	220	209	193	181	171	200	181	194	200	191	183	193	222	201	186	202	205	221	210	176	204	224	189	193	188	202	209	205	208	191	185	187	193	207	222	228	194	201	204	194	195	206	178	185	205	203	226	205	184	197	168	185	182	220	232	198	201	195	206	209	201	193	197	197	215	221	178	186	179	181	188	225	202	198	186	211	206	191	191	192	180	207	180	200	217	176	200	196	181	200	198	201	185	184	181	182	192	188	210	187
4898	656	673	747	616	683	634	598	593	581	632	556	554	587	590	560	543	585	558	574	552	562	559	552	545	547	552	544	560	597	555	562	542	555	580	545	573	539	561	528	529	558	533	604	533	567	572	553	572	591	583	523	520	583	549	535	548	578	541	566	597	549	527	555	612	553	570	546	560	517	532	520	548	593	581	566	600	585	532	584	553	560	548	535	580	534	565	516	562	556	499	590	606	572	520	541	557	551	564	592	511	587	574	577	521	549	574	532	533	557	542	564	542	568	541	552	558	536	533	568	555	550	532	559	572	584	550	517	518	570	533	571	513	513	603	520	585	571	619	574	586	545	550	590	571	500	570	526	568	551	531	553	524	566	524	547	594	545	529	572	508	509	529	521	537	524	537	567	588	546	565	564	577	593	550	566	571	549	544	534	544	556	552	589	584	530	572	553	564	550	564	537	587	544	555	532	547	549	558	575	535	521	555	539	567	549	562	542	560	603	579	516	542	556	557	542	557	576	553	587	535	545	514	602	543	539	545	572	544	549	550	559	553	573	556	506	581	556	570	602	513	540	568	560	542	555	488	525	527	555	556	576	541	551	572	607	553	570	535	549	567	510	617	546	529	548	563	511	527	563	574	564	562	550	551	551	570	595	547	540	569	528	542	540	600	537	488	565	542	538	581	557	553	516	570	524	565	530	554	590	575	585	599	550	557	566	536	549	536	552	537	537	538	531	565	559	591	569	557	542	535	589	542	529	519	575	539	554	578	551	552	530	500	525	551	564	548	539	532	589	571	584	572	628	577	576	540	563	587	565	550	554	542	513	550	570	574	534	555	543	545	557	581	586	540	568	532	547	572	595	553	539	536	567	554	561	576	564	577	530	556	515	552	541	538	560	509	556	532	563	527	569	553	548	548	566	582	586	571	519	561	538	541	573	556	558	558	522	571	583	497	538	529	586	573	538	549	582	523	537	556	549	546	598	622	578	535	528	547	556	549	559	546	565	586	570	523	528	540	539	489	572	556	498	583	522	580	543	568	574	565	556	552	575	590	551	578	543	536	500	575	545	591	571	587	580	572	542	543	548	585	528	506	542	588	590	506	612	556	566	563	564	563	556	556	545	537	523	529	574	536	538	549	573	531	541	578	580	570	581	548	570	536	528	585	572	562	522	587	541	560	574	551	541	560	560	546	561	572	520	534	505	558	548	559	562	545	508	528	546	578	573	544	579	604	532	491	514	554	499	562	531	558	584	545	528	548	550	578	548	540	508	562	552	553	562	566	571	560	548	584	573	562	558	524	585	555	544	579	551	546	561	551	564	550	530	591	558	574	577	525	557	520	536	540	549	506	552	566	553	544	536	553	543	542	565	598	579	531	533	573	565	598	572	516	573	541	560	534	560	570	588	570	559	548	548	541	570	505	554	563	505	547	532	578	525	567	606	601	588	530	557	553	534	574	559	551	543	558	595	538	570	601	547	529	513	559	542	514	504	568	557	537	557	559	559	528	517	543	563	558	548	548	562	531	544	518	588	539	535	560	561	584	564	577	542	566	532	542	504	496	548	583	533	555	581	552	526	560	569	507	579	570	575	600	562	554	527	561	586	595	530	571	561	539	551	577	580	501	586	564	541	556	565	565	522	564	544	562	546	573	529	565	565	549	589	554	577	541	518	514	528	563	556	574	531	576	577	611	591	554	571	526	603	550	544	535	566	565	529	550	555	525	545	597	596	580	580	566	587	561	568	551	570	561	563	509	544	555	512	489	547	535	566	546	542	554	581	527	542	566	580	555	547	512	557	572	563	544	522	544	573	584	556	548	598	536	558	557	562	554	599	546	579	559	531	539	585	548	559	578	591	534	554	572	500	514	599	533	589	509	580	558	584	509	560	599	541	572	540	558	543	530	596	544	579	543	551	516	540	553	548	567	549	566	567	569	582	584	576	562	581	529	554	516	532	557	523	552	542	537	546	538	547	551	565	580	559	551	555	587	575	574	509	564	513	569	543	552	558	502	577	560	557	564	560	559	586	552	543	569	582	546	581	538	542	565	562	545	551	574	538	574	563	554	551	555	540	577	552	559	527	535	545	523	538	555	567	570	587	571	571	524	573	573	576	562	554	563	571	529	558	569	538	499	502	517	559	553	581	550	541	587	576	534	536	555	549	549	564	538	567	559	531	538	574	553	555	536	504	535	530	574	517	555	563	570	534	592	538	576	535	537	538	547	566	574	555	549	577	576	581	561	575	533	568	590	565	557	560	550	572	555	543	554	539	553	544	537	541	532	532	537	516	583	567	540	494	561	570	599	540	485	565	568	555	541	564	539	549	519	511	539	544	535	564	557	550	583	536	551	544	564	516	565	571	544	522	585	633	585	563	552	577	525	551	526	551	530	544	601	553	574	553	531	524	564	547	506	519	554	542	560	537	568	536	549	540	563	564	566	576	536	569	523	552	573	552	572	498	590	560	559	501	499	582	507	540	529	557	543	559	535	606	582	585	568	537	541	540	551	523	551	554	555	570	508	586	521	596	563	554	563	568	579	541	585	553	549	547	571	549	545	545	517	584	546	565	549	527	493	529	566	575	547	554	572	556	557	527	536	535	556	558	576	548	576	531	546	531	577	559	543	551	518	559	586	531	552	600	578	548	520	501	548	560	563	571	555	551	575	548	562	582	582	532	549	536	535	569	582	543	556	534	588	523	528	553	573	550	561	547	569	544	562	545	569	543	567	546	580	566	497	534	509	580	552	545	537	517	529	563	580	550	550	568	585	599	550	525	530	551	602	528	551	556	552	586	583	576	549	570	584	547	537	612	553	526	532	557	576	588	595	546	534	532	529	524	591	559	573	528	520	568	527	544	574	551	544	570	530	535	560	581	564	522	539	545	574	557	586	508	557	548	555	584	524	576	576	551	548	593	544	561	527	550	550	560	558	556	562	609	554	532	553	563	572	536	550	592	558	591	528	539	583	553	572	598	566	531	531	536	583	537	514	576	548	546	552	550	582	568	577	526	544	523	551	563	572	559	553	578	559	538	588	553	520	527	545	577	558	579	536	547	509	496	556	566	530	548	561	577	546	535	530	594	583	553	552	580	554	563	557	583	529	562	569	538	549	584	569	509	557	537	569	536	561	529	546	511	577	508	535	577	588	557	553	543	574	574	545	558	539	574	574	569	588	565	599	568	552	523	600	574	558	582	552	549	538	531	544	532	545	559	541	540	560	547	551	564	536	573	551	556	577	525	527	545	556	552	555	574	572	547	591	539	550	542	551	598	544	547	529	555	536	579	597	551	534	544	564	537	587	537	531	527	534	552	538	569	570	545	544	541	563	547	579	539	548	557	511	486	570	532	549	545	550	541	567	536	521	567	570	573	533	575	542	547	520	584	501	579	574	548	545	598	572	598	555	565	568	527	550	590	518	571	535	593	579	575	566	560	556	536	547	540	534	544	560	551	584	523	571	529	561	519	546	554	522	499	544	553	545	544	543	547
43499	13786	1775	1028	768	581	517	482	390	396	393	370	331	351	339	350	346	343	314	300	288	322	344	348	328	310	337	363	313	330	279	325	307	320	301	310	296	349	323	321	303	351	287	302	323	331	300	333	269	299	278	307	329	315	322	333	344	290	301	276	323	291	320	325	304	304	322	321	328	337	315	311	308	306	300	316	331	356	322	312	307	312	326	306	306	314	293	306	289	321	295	309	320	282	316	308	314	292	316	320	330	320	308	309	296	312	301	299	329	311	275	330	304	297	359	318	288	296	303	279	297	301	293	312	342	304	340	309	330	304	299	301	310	330	317	326	340	341	316	311	297	354	334	330	289	301	342	319	293	290	306	300	282	326	303	297	308	305	311	297	283	311	305	335	310	297	305	316	289	336	316	315	340	321	288	335	282	330	327	302	309	322	324	308	332	341	286	337	302	287	297	307	288	285	309	295	330	313	311	314	273	295	308	326	327	306	323	334	323	318	320	317	304	320	291	305	302	299	324	320	325	297	305	311	288	319	292	320	311	305	297	294	310	348	267	313	333	328	293	315	335	306	316	294	310	307	355	309	306	288	341	315	326	314	309	296	270	281	329	303	318	314	323	287	310	340	318	346	296	331	308	287	324	305	323	326	302	313	296	317	303	318	330	334	298	296	326	332	293	320	309	262	295	316	318	334	299	309	332	355	303	344	306	292	298	300	312	324	293	298	321	306	352	322	295	341	302	314	288	308	301	309	306	316	285	324	355	290	315	318	333	336	326	275	329	322	315	309	299	315	326	339	287	306	335	321	281	281	334	332	314	296	304	280	274	307	292	306	320	325	315	311	316	329	320	302	304	316	329	328	303	308	307	335	319	344	298	288	330	345	292	321	306	284	298	323	336	285	304	311	301	330	298	311	319	283	307	278	328	310	292	308	322	315	310	292	304	323	311	299	312	327	331	288	281	306	330	316	298	276	298	322	340	301	325	304	311	291	323	287	335	329	290	310	295	291	343	291	323	314	326	338	298	316	305	312	301	310	313	279	341	300	326	312	328	292	318	305	306	297	315	331	329	301	275	315	310	311	333	296	299	316	334	301	304	323	289	280	327	296	300	308	313	334	321	335	346	290	349	321	316	324	330	282	335	300	288	273	299	311	313	317	298	320	295	334	270	303	321	280	310	320	315	261	301	320	333	288	316	329	311	305	328	331	244	280	304	349	314	361	310	334	326	293	335	303	307	329	324	315	322	294	302	295	291	293	305	335	368	322	283	313	303	282	294	317	303	328	295	286	317	319	307	295	333	305	343	321	290	313	292	296	303	315	309	297	293	327	276	318	297	333	303	303	333	328	305	314	325	292	329	314	291	331	322	314	302	323	313	290	294	344	342	343	319	311	305	333	313	292	288	306	289	302	334	300	281	330	336	338	326	305	287	303	316	339	287	302	332	295	290	343	308	371	313	295	275	304	318	286	327	270	316	278	308	337	303	306	320	295	310	308	284	285	320	308	330	330	317	333	320	305	312	336	354	310	288	330	334	314	269	307	337	342	317	294	319	316	284	291	315	322	291	299	313	288	330	291	309	271	336	298	289	312	278	306	319	294	280	299	317	292	287	307	301	295	297	346	316	284	314	329	316	284	317	332	296	312	294	325	305	329	301	308	317	281	329	299	290	310	320	313	313	311	342	326	307	346	312	320	329	295	300	290	317	273	284	297	334	340	286	332	341	276	338	349	304	314	308	296	280	331	317	313	283	299	314	318	326	315	320	299	315	301	325	321	304	292	316	273	316	297	279	325	335	291	292	322	338	278	277	291	343	323	323	320	300	314	340	308	317	309	292	274	332	307	268	290	286	310	283	283	331	355	290	306	299	294	295	320	337	330	305	300	299	319	282	284	310	298	327	305	307	309	274	329	299	314	308	308	307	310	308	299	278	308	333	312	308	324	320	305	310	327	321	310	299	318	340	301	338	329	307	306	320	308	301	319	329	365	315	303	312	288	280	357	329	305	304	332	320	296	305	318	317	287	291	341	306	327	317	278	316	294	322	331	301	298	291	317	325	328	287	319	296	309	309	299	287	304	320	299	324	295	274	274	325	296	325	322	287	289	302	294	288	300	281	318	325	307	301	323	311	302	324	301	296	284	294	280	333	287	294	293	314	295	314	282	302	311	315	295	323	298	334	301	276	316	309	293	311	301	338	290	311	324	315	344	321	321	304	323	319	304	307	297	310	325	328	298	317	342	289	294	314	323	346	299	296	285	300	316	270	320	325	299	330	286	297	291	297	309	274	312	297	313	332	336	326	296	332	296	292	321	303	311	283	311	311	279	300	294	318	305	291	299	302	339	309	292	329	325	311	286	299	298	295	287	313	280	280	294	324	315	305	340	312	335	291	273	291	305	333	303	315	274	305	307	310	327	313	307	304	296	323	279	300	298	315	348	301	316	299	331	310	299	307	290	320	263	291	295	327	305	322	318	290	336	305	290	317	319	333	337	288	296	310	298	325	314	272	327	314	318	312	319	314	305	304	316	307	313	321	308	333	319	307	329	315	309	307	312	332	304	304	278	328	312	302	313	321	310	311	340	289	337	307	281	280	326	307	322	292	313	287	320	286	327	331	348	312	297	317	281	321	333	308	333	311	308	277	308	304	301	309	335	289	278	303	303	305	334	293	294	312	323	316	325	297	320	303	307	304	303	326	324	301	321	310	303	324	321	274	305	338	310	301	306	307	302	314	310	316	292	315	297	327	274	297	335	336	310	311	299	329	332	329	292	336	318	315	326	290	281	309	325	303	324	315	323	323	312	310	288	288	314	303	300	305	299	287	306	256	281	327	314	279	304	325	303	313	298	326	327	297	299	309	309	301	333	309	313	316	288	297	336	340	346	304	315	338	295	297	339	300	330	292	332	329	322	330	313	320	307	334	329	289	307	315	325	315	322	321	298	322	324	303	312	311	308	314	304	370	294	331	338	307	285	284	317	309	312	297	319	294	328	320	322	285	298	269	298	307	342	299	333	304	315	301	279	305	319	321	293	323	308	332	291	304	309	313	312	304	287	329	353	320	297	306	330	335	304	327	324	325	324	332	329	296	328	294	324	260	287	315	322	337	318	273	274	330	311	297	339	305	315	310	317	310	300	310	280	323	310	318	287	317	329	285	294	317	320	312	334	327	304	292	288	307	304	335	317	309	321	318	284	304	295	370	319	299	309	286	313	300	311	285	305	331	305	316	327	302	260	291	294	315	316	329	325	312	316	329	321	316	327	331	304	316	298	272	344	317	323	306	328	308	331	324	321	309	298	333	319	326	282	289	309	310	335	297	346	296	295	313	301	299	310	298	301	301	271	316	314	312	310	347	310	317	319	295	308	306	302	347	327	368	316	311	266	312	318	316	315	303	335	323	302	331	292	285	322	338	302	312	293	294	313	318	327	311	316	299	321	291	307	319	300	316	314	332	275	333	318	315	301	301	308	325	318	320	310	311	296	290	305
23614	1725	3227	3389	2949	2449	2123	1868	1578	1481	1348	1297	1187	1190	1117	1068	1101	1062	1094	1005	908	967	994	930	931	935	906	960	912	908	842	901	882	867	816	877	918	846	880	809	874	870	871	815	852	776	852	831	811	786	825	855	819	824	823	832	856	875	860	804	803	822	846	808	886	857	834	853	834	832	845	817	860	796	813	785	826	826	815	801	805	810	848	827	801	775	852	798	816	823	775	813	786	813	803	834	793	775	795	816	797	859	818	810	844	858	810	796	777	812	807	776	752	799	831	752	822	862	847	838	815	779	838	857	781	822	808	803	805	831	785	820	807	832	824	818	814	868	844	848	787	824	784	803	834	836	812	757	784	807	860	786	870	755	828	812	781	802	803	804	831	821	762	848	820	811	847	819	694	813	804	812	851	828	829	756	818	860	810	786	820	822	812	790	809	787	781	864	815	792	837	858	812	808	854	831	822	812	797	794	827	831	822	776	758	811	808	813	822	793	821	801	836	833	782	788	825	790	802	786	820	794	779	820	810	812	814	835	822	792	770	844	831	761	789	876	830	755	809	766	781	791	781	738	815	838	804	804	803	796	821	778	848	827	812	775	807	830	821	792	817	860	792	791	766	832	792	792	827	842	804	772	804	826	791	825	791	820	766	818	815	807	817	757	802	834	825	857	811	817	757	799	779	797	849	828	797	865	837	829	840	853	804	790	832	794	788	801	833	789	839	818	812	764	831	901	822	833	831	856	831	780	775	836	839	824	817	761	825	784	826	771	818	742	825	768	771	799	822	807	826	833	834	774	805	807	863	802	815	754	818	851	843	822	806	838	834	846	779	822	807	782	782	780	828	781	827	835	842	767	810	761	857	804	784	782	777	746	811	850	863	821	837	833	774	747	799	811	807	803	810	812	832	781	821	853	830	790	794	829	785	802	828	813	818	750	828	816	812	813	776	840	834	821	862	799	807	838	800	788	788	841	793	798	829	818	786	810	832	879	791	850	761	830	779	797	830	799	762	807	864	872	789	833	819	820	829	786	768	835	851	771	811	777	791	806	783	809	798	760	811	775	808	811	817	848	837	810	845	744	816	802	821	834	768	815	811	874	821	816	853	795	825	794	821	852	792	866	804	805	855	813	851	841	841	754	826	813	813	823	767	859	861	861	836	802	810	832	821	802	825	872	788	798	815	807	848	802	785	775	784	846	781	834	820	828	817	813	830	846	825	786	787	759	805	797	823	764	758	855	820	805	807	745	849	841	834	805	780	836	791	839	787	795	827	773	801	787	781	835	787	805	798	786	836	767	828	755	823	709	778	851	766	837	799	812	780	830	815	809	750	804	835	833	826	817	753	774	810	818	823	776	865	765	788	829	762	769	810	783	856	746	828	847	828	797	789	815	844	845	816	766	781	718	790	820	827	828	837	817	769	822	800	848	841	788	786	815	817	862	840	797	859	813	814	766	788	864	868	811	819	773	800	752	823	835	837	788	786	803	791	872	826	817	773	798	821	808	820	812	898	829	772	835	802	816	826	823	862	828	785	839	797	780	792	788	841	813	777	819	822	781	822	771	807	774	828	828	756	806	788	850	820	821	813	775	810	805	794	777	847	848	782	882	853	905	781	771	837	830	839	785	827	808	859	802	841	797	872	782	805	830	832	840	787	737	866	807	864	818	838	780	836	825	822	820	811	866	780	874	795	782	808	834	792	822	804	809	763	788	761	787	812	814	810	811	784	761	800	815	836	776	807	802	789	806	816	804	809	750	854	802	807	850	789	821	806	801	818	840	801	797	745	816	800	792	850	826	775	824	772	828	837	789	831	825	767	817	795	800	836	808	832	762	757	790	787	843	771	779	792	849	803	843	803	858	816	817	829	853	824	817	858	815	785	791	780	801	806	813	751	825	812	885	786	766	805	778	821	790	813	777	834	854	776	777	823	798	805	829	801	814	805	766	813	768	804	832	802	778	784	769	842	789	776	825	832	778	808	862	804	834	760	776	782	834	837	819	797	823	828	851	845	850	843	831	830	786	785	815	833	811	767	766	811	805	775	839	799	820	775	769	826	769	804	845	833	773	782	817	803	838	870	843	748	776	813	795	811	830	796	787	762	787	825	823	806	767	771	815	839	825	812	829	760	810	797	800	792	848	796	851	741	768	778	809	842	809	873	804	809	835	800	811	874	841	766	803	770	805	853	762	834	817	801	778	830	833	812	846	827	835	819	727	846	788	793	768	830	786	802	813	811	792	788	801	792	788	823	755	875	871	760	826	837	732	822	809	806	827	788	779	815	855	774	815	819	823	861	824	811	800	836	799	883	835	804	796	803	812	856	835	811	823	856	817	833	826	825	800	770	788	837	781	813	819	826	816	850	749	837	822	805	804	816	801	844	843	824	758	810	764	792	827	767	768	832	792	753	836	802	824	797	801	827	819	818	819	800	807	805	837	841	793	809	847	791	845	793	864	826	807	787	750	812	797	804	844	824	813	772	810	814	789	824	871	809	802	810	821	806	814	793	836	801	799	757	797	824	847	807	787	818	803	819	822	816	782	842	809	791	777	806	825	822	836	839	796	782	788	792	835	820	811	807	788	768	820	796	812	793	838	722	850	803	839	836	781	833	848	794	831	800	831	817	839	818	822	759	817	755	785	837	873	847	782	771	815	791	793	841	821	836	779	796	790	816	811	783	788	805	805	817	773	799	801	833	769	776	788	809	812	865	776	762	820	882	805	781	905	820	783	774	860	821	802	796	814	816	814	812	815	838	846	773	812	791	811	833	771	798	774	798	802	787	784	793	830	842	834	823	803	799	840	816	794	788	778	858	780	825	831	772	848	799	809	801	802	865	829	812	793	777	833	811	855	813	827	809	801	873	818	752	822	839	816	833	823	766	846	817	810	810	816	767	786	797	830	795	738	794	770	833	810	851	835	826	824	762	788	825	838	814	761	804	757	832	845	832	822	761	847	735	812	817	776	805	839	798	835	857	796	808	849	790	841	805	855	810	844	798	824	790	804	812	855	793	816	787	785	817	841	805	814	831	808	815	805	787	818	796	798	848	819	833	792	863	791	781	819	802	834	809	788	782	813	792	775	853	819	796	827	812	846	839	825	828	817	742	767	803	799	821	772	792	798	822	782	815	813	841	777	765	803	764	870	819	792	741	792	803	798	798	834	791	836	816	816	822	784	788	829	878	830	802	820	747	821	749	824	809	831	767	806	834	823	827	778	795	811	813	829	766	875	779	821	807	803	846	856	816	802	780	839	814	762	819	779	873	824	797	839	799	775	821	889	832	809	784	833	838	787	822	796	773	786	829	789	787	837	791	816	807	824	759	861	824	796	858	812	826	807	769	788	831	809	841	875	802	799	814	792	830	805	788	775	781	805	832	834	806	776	837	842	787	808	779	788	799	843	797	843	859	820	795	796	825	767	785	816	799	769	802	758	885	807	800	784	814	804	798	803	814	792	845	801	862	801	780	803	770	771	810	794	819	775
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
