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
338311338760	338311339323	338311339871	338311340423	338311340973	338311341523	338311342073	338311342623	338311343173	338311343723	338311344273	338311344823	338311345373	338311345923	338311346473	338311347023	338311347573	338311348121	338311348673	338311349223	338311349773	338311350323	338311350873	338311351423	338311351973	338311352523	338311353073	338311353623	338311354173	338311354723	338311355273	338311355823	338311356373	338311356923	338311357473	338311358023	338311358573	338311359123	338311359673	338311360223	338311360773	338311361323	338311361873	338311362423	338311362973	338311363523	338311364073	338311364623	338311365173	338311365723	338311366273	338311366823	338311367373	338311367923	338311368473	338311369023	338311369573	338311370123	338311370673	338311371223	338311371773	338311372323	338311372873	338311373423	338311373973	338311374523	338311375073	338311375623	338311376173	338311376723	338311377273	338311377823	338311378373	338311378923	338311379473	338311380023	338311380573	338311381123	338311381673	338311382223	338311382773	338311383323	338311383873	338311384423	338311384973	338311385523	338311386073	338311386623	338311387173	338311387723	338311388273	338311388823	338311389373	338311389923	338311390473	338311391023	338311391573	338311392123	338311392673	338311393223	338311393773	338311394323	338311394873	338311395423	338311395973	338311396523	338311397073	338311397623	338311398173	338311398723	338311399273	338311399823	338311400373	338311400923	338311401473	338311402023	338311402573	338311403123	338311403673	338311404223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25871	6305	1087	632	434	312	224	195	177	145	133	99	96	102	105	76	71	78	72	63	73	78	72	73	75	71	70	60	56	80	65	90	53	75	65	73	68	64	57	67	78	62	76	69	76	60	64	82	62	76	68	66	58	76	54	63	61	48	57	58	52	66	63	58	72	60	60	50	57	65	75	77	71	74	65	56	69	68	62	64	67	74	64	70	59	56	54	69	79	62	67	56	73	49	63	55	66	58	65	69	50	49	90	61	72	77	66	61	60	74	67	62	58	47	57	58	56	69	58	67	53	67	59	56	54	54	70	55	45	56	69	49	56	67	75	61	69	68	66	62	48	71	48	64	72	76	62	75	58	58	59	48	71	59	64	69	57	56	62	60	60	64	51	70	71	62	64	61	57	66	63	49	54	62	69	70	55	56	62	54	57	63	57	72	66	66	49	79	64	65	80	61	80	52	50	52	61	77	64	49	51	59	55	63	58	42	58	65	69	67	71	47	54	70	57	62	63	62	64	59	52	69	57	55	67	54	58	40	61	64	73	59	68	53	46	68	61	66	54	62	61	41	65	71	66	50	73	70	55	62	62	66	65	71	70	61	76	59	57	59	53	53	67	61	74	79	53	46	53	53	56	60	68	52	61	60	70	61	58	60	64	51	61	52	72	53	43	47	58	50	52	74	63	56	71	69	52	54	56	61	62	53	67	65	51	68	47	67	74	60	60	54	52	47	38	64	59	51	65	75	60	56	57	51	70	57	71	72	67	65	56	71	61	63	58	62	52	66	66	83	66	64	67	60	58	68	67	74	68	68	61	59	57	47	50	52	67	55	68	55	63	55	44	63	57	55	46	59	73	66	57	57	52	54	47	51	53	59	51	56	60	58	69	61	61	63	44	53	61	58	57	55	58	59	59	68	74	53	58	59	65	59	65	76	59	65	56	61	64	61	53	50	55	55	64	47	66	72	56	67	65	56	61	69	57	73	68	52	57	65	63	75	60	50	63	68	71	56	64	49	50	62	59	47	55	66	70	57	75	53	55	58	66	59	64	57	56	61	56	48	66	70	52	58	61	67	69	81	57	49	57	55	63	77	75	54	56	66	65	65	52	61	67	57	55	71	53	70	47	61	72	70	67	72	62	47	63	69	62	61	60	56	60	59	53	54	51	61	60	72	78	76	56	69	51	55	65	72	54	61	53	61	56	62	59	64	58	60	48	47	65	61	71	55	62	54	73	57	57	54	58	71	67	58	57	67	65	58	59	56	68	66	62	54	55	64	45	54	61	63	65	54	58	65	66	64	69	72	65	58	62	57	50	52	68	63	53	69	56	53	64	54	59	72	63	50	55	55	80	51	60	50	54	76	71	52	68	61	66	62	59	61	68	71	79	57	66	71	66	58	75	77	66	60	61	51	65	62	56	60	66	62	55	65	71	70	62	56	47	61	71	50	48	69	64	62	62	51	50	53	53	52	61	60	45	53	66	57	53	58	74	63	66	49	52	77	44	53	62	62	53	62	70	67	58	70	59	58	45	49	59	62	61	76	74	58	56	75	46	61	69	65	49	56	73	62	52	73	60	67	72	61	67	65	66	60	60	52	69	50	68	65	61	41	61	48	70	58	65	70	64	61	52	65	64	60	53	59	52	61	56	63	64	44	61	57	60	70	65	51	59	68	62	62	54	48	49	60	70	85	48	65	70	56	61	55	56	48	64	62	65	55	63	62	70	62	40	59	60	60	64	50	44	51	63	68	55	65	55	62	61	51	59	64	61	77	67	63	72	58	68	63	76	72	48	63	67	64	53	54	62	70	49	69	65	77	64	60	60	53	53	74	59	48	54	55	55	62	71	59	59	69	60	59	53	62	48	64	70	52	67	75	65	53	50	65	69	59	59	44	68	71	55	49	74	56	68	50	65	44	53	61	78	52	75	55	51	61	65	63	70	57	49	57	70	53	56	54	47	65	68	55	56	53	56	75	61	70	64	73	57	69	71	61	52	60	51	56	67	61	69	63	48	60	70	59	62	72	55	55	61	70	77	63	64	53	63	55	60	42	66	50	50	64	67	59	60	68	55	59	67	70	52	65	68	57	43	43	56	58	76	69	62	55	66	53	56	56	54	63	55	60	46	65	50	61	64	62	51	58	64	57	48	55	67	67	63	81	57	63	59	72	65	63	61	57	47	51	64	64	64	65	54	53	59	49	54	65	71	52	65	60	51	53	73	73	57	69	44	67	60	71	71	60	74	59	62	56	72	62	58	60	67	60	61	56	57	66	64	65	74	67	56	69	66	62	70	70	61	59	52	65	69	52	64	54	63	55	55	48	71	69	50	57	48	49	63	67	72	74	49	53	67	52	63	59	71	72	57	56	51	53	57	68	55	62	77	52	52	73	70	59	73	61	59	60	67	61	68	57	47	64	72	44	62	64	69	59	73	64	69	66	49	60	65	59	67	64	56	58	65	61	70	53	71	56	49	77	54	67	53	57	54	59	57	68	66	61	66	50	58	59	69	59	64	54	59	58	58	66	47	64	57	59	71	59	58	62	68	61	60	60	76	72	63	67	56	52	59	69	49	66	60	53	73	61	60	50	57	54	55	47	56	77	60	58	56	56	63	54	53	65	61	63	62	53	56	49	72	71	63	49	61	58	54	61	54	56	68	53	64	41	69	62	53	62	55	48	86	55	69	53	65	70	57	64	44	56	66	42	63	57	69	60	66	79	54	62	50	59	48	72	59	53	63	51	65	60	57	48	71	87	59	64	49	43	51	67	51	48	56	66	42	59	61	69	57	63	65	55	58	50	67	58	71	68	51	63	54	60	62	55	61	67	45	59	68	68	58	61	67	59	63	52	75	71	62	57	68	56	73	67	59	59	60	55	46	66	69	67	53	62	46	60	57	60	49	58	59	58	65	54	59	62	64	61	64	55	61	54	48	71	58	45	49	59	61	55	48	52	48	71	60	56	56	73	61	59	58	46	57	62	69	48	69	64	58	61	56	51	67	60	54	51	58	50	68	54	52	56	57	63	83	61	59	61	68	76	61	70	46	46	57	50	59	77	67	56	58	49	59	53	54	47	56	66	84	60	74	51	77	51	71	72	67	54	59	73	55	85	62	51	61	60	56	61	65	59	58	66	66	61	54	63	44	64	53	81	59	63	49	57	62	66	67	60	59	65	64	72	66	58	64	54	69	59	58	61	71	50	52	69	65	72	76	64	65	62	63	57	48	64	49	63	55	69	47	46	70	71	67	69	71	78	58	63	65	75	66	63	53	60	72	68	57	74	54	53	46	68	70	69	67	52	68	70	61	61	49	79	65	61	58	70	57	63	48	49	73	71	59	56	65	48	69	72	68	59	74	51	59	47	76	56	65	65	53	61	62	54	68	62	75	60	60	66	62	53	52	75	67	54	61	58	60	58	78	54	65	59	59	56	56	59	52	73	56	65	66	55	59	53	50	74	76	64	59	74	70	63	66	83	59	55	62	74
15505	4330	1937	2151	1936	1444	1205	971	754	628	584	493	435	429	397	367	352	303	305	331	268	256	269	274	233	194	230	203	228	208	232	191	219	190	211	192	196	204	185	190	178	199	194	164	176	178	161	194	187	189	188	166	180	168	177	208	180	186	203	159	136	176	178	184	170	180	176	163	165	164	167	171	170	184	167	158	184	157	149	174	180	169	188	160	174	153	185	169	152	159	145	168	149	204	181	179	158	169	159	157	178	170	168	175	174	137	181	193	171	173	186	148	182	134	192	163	166	159	171	155	186	172	175	173	170	159	174	172	155	164	177	169	156	172	166	166	151	166	152	171	165	153	167	195	150	191	186	170	167	163	173	182	176	138	180	183	161	191	185	157	179	182	159	177	190	169	162	156	183	158	157	142	171	151	174	161	165	188	164	198	133	178	160	183	176	174	175	169	166	170	162	165	167	167	183	137	159	149	178	140	167	177	165	166	188	162	166	151	173	169	163	157	145	170	175	157	157	147	163	169	176	150	171	171	183	132	155	175	173	149	173	175	154	164	171	193	180	179	172	170	192	157	160	192	178	153	163	138	193	169	173	179	176	155	153	187	160	179	140	156	148	160	175	181	155	174	150	166	181	181	158	147	185	176	162	154	159	167	142	161	168	154	184	208	164	177	156	167	184	156	155	167	168	177	179	166	176	165	168	158	143	178	161	166	170	156	176	154	157	171	177	162	179	163	153	161	167	160	147	168	141	172	154	149	178	145	181	139	154	152	169	173	152	166	171	160	183	159	161	177	158	159	154	159	178	175	183	174	177	182	171	169	171	179	162	165	146	174	156	161	165	171	170	182	158	162	167	186	166	164	169	146	153	175	166	174	176	173	173	153	190	156	160	160	172	159	170	139	161	169	166	147	150	148	173	161	178	168	154	169	178	174	158	175	173	175	168	161	167	161	174	170	156	159	147	167	153	188	152	174	178	168	150	158	168	170	177	160	184	154	162	174	162	170	169	148	170	152	204	179	166	185	164	158	145	154	164	153	162	177	163	149	156	165	169	187	162	150	190	174	155	158	170	165	165	176	185	181	162	162	163	151	155	162	155	206	157	180	168	149	149	164	170	175	152	157	176	174	172	155	165	172	140	152	190	166	159	161	145	157	160	174	162	161	168	183	172	136	187	155	159	167	167	163	181	203	180	182	162	199	173	164	165	173	166	169	179	183	169	184	180	156	176	180	162	147	183	168	163	174	159	145	183	167	185	163	190	136	164	171	172	164	169	184	173	147	170	173	163	163	172	187	155	165	146	178	178	171	149	166	167	183	177	147	161	164	174	182	154	159	155	168	178	182	139	174	178	158	188	164	167	169	165	166	156	170	171	151	153	147	178	181	153	163	154	165	180	174	185	137	156	178	170	153	154	187	159	170	162	169	136	179	149	151	157	166	162	167	170	173	164	148	175	157	178	171	153	184	171	171	162	167	185	150	171	167	178	169	171	155	162	154	173	154	177	145	174	170	191	158	187	162	161	166	151	163	161	175	158	149	149	162	189	157	171	155	146	170	161	145	183	166	136	163	164	195	146	168	170	165	170	169	158	158	199	167	142	168	207	186	182	159	188	174	165	160	163	179	171	184	181	169	168	155	189	192	151	167	172	154	137	163	163	180	173	182	158	164	151	185	170	180	170	160	166	163	163	177	168	176	185	149	194	163	164	163	170	176	152	169	168	184	153	172	165	161	172	165	170	170	158	177	166	160	152	160	162	173	168	168	143	158	171	161	164	170	159	163	143	150	186	173	169	173	158	148	174	169	185	177	157	159	169	179	164	168	174	176	165	158	201	156	179	184	146	166	164	140	152	175	143	158	159	153	157	178	165	144	157	179	161	154	156	180	169	134	156	145	154	185	188	158	169	161	171	145	141	167	187	169	165	161	178	168	160	159	171	177	181	135	142	164	159	136	159	156	176	159	157	168	171	159	171	167	165	182	147	128	146	179	163	137	180	157	163	162	172	175	136	164	172	158	155	144	165	130	159	158	168	163	154	163	168	141	166	174	168	169	140	173	174	163	143	158	149	177	180	173	169	166	168	187	167	154	189	169	158	175	177	166	170	183	162	153	160	170	151	175	180	178	163	143	187	171	170	173	143	179	186	170	138	156	152	156	167	149	157	179	169	160	180	167	182	171	158	158	174	168	188	173	177	148	149	155	152	150	170	133	156	168	156	152	199	194	194	190	162	159	160	174	174	154	152	150	159	186	165	164	148	138	157	187	155	171	175	164	178	158	138	169	149	166	171	164	169	171	171	173	181	164	169	174	182	180	175	154	170	160	170	181	159	159	180	172	183	176	154	130	148	178	173	151	174	156	160	165	175	187	170	163	178	166	162	165	161	176	167	172	162	200	144	165	144	145	165	177	172	174	186	166	178	171	150	172	159	173	137	168	161	162	167	154	177	166	148	164	146	158	170	170	162	178	193	165	165	152	162	163	161	184	167	197	152	160	152	156	150	172	167	171	167	155	155	168	171	174	158	162	174	145	181	174	172	174	188	175	177	178	158	168	157	185	153	165	194	137	155	124	169	151	179	147	174	174	168	165	156	164	171	161	195	154	178	167	183	162	153	158	163	183	184	164	154	185	174	159	158	178	148	138	164	181	156	161	166	166	164	168	167	156	143	184	164	182	162	160	193	158	149	154	150	159	172	157	167	148	177	148	164	156	152	190	157	159	164	168	161	199	167	167	156	164	170	175	150	187	178	165	167	175	150	145	167	164	177	138	160	153	171	166	152	183	182	161	188	171	161	167	174	141	154	151	170	169	157	156	191	150	198	183	174	160	158	154	172	150	165	162	149	154	176	152	168	173	176	166	160	165	169	180	173	154	165	170	158	185	169	174	161	160	185	162	180	181	168	161	186	165	158	159	170	168	184	151	165	147	178	154	171	156	156	178	167	156	154	152	182	187	180	171	156	152	167	171	154	151	163	165	165	161	173	174	157	135	158	152	170	162	158	165	174	173	148	181	176	152	176	166	155	165	172	161	159	162	189	190	197	150	178	168	164	180	145	147	169	148	182	165	165	170	144	149	165	144	140	146	165	163	172	166	201	154	154	169	161	165	157	164	189	153	172	167	190	167	170	176	165	167	155	187	146	154	179	160	150	168	181	164	176	169	162	148	159	189	176	168	160	154	120	168	165	152	140	171	156	158	168	174	164	155	171	151	157	172	210	174	142	168	174	177	178	177	142	185	163	153	170	159	162	186	158	174	178	193	167	156	181	177	160	140	169	168	177	153	161	162	152	168	171	153	180	156	162	183	171	143	184	170	142	174	181	176	158	155	159	172	162	166	161	153	163	169	152	200	161	169	172	150	166	157	153	171	171	174	146	162	158	165	173	177	171	174	159	150	162	154	181	164	158	177	157	166	174	180	164	147	175	161	168	145	169	169	168	172	175	152	161	167	156	171	149	151	154	176	157	167	159	174	175	149	184	143	159	147	159	173
7604	1723	324	230	193	259	228	232	199	235	234	226	224	202	219	199	201	233	213	213	205	213	197	219	196	242	211	219	216	200	229	223	234	209	202	215	199	230	218	200	222	216	224	206	206	215	226	224	233	211	206	238	231	221	227	233	211	216	240	252	244	207	191	207	199	212	228	193	213	196	210	233	226	231	230	209	230	208	228	225	222	215	216	229	223	230	221	210	207	209	210	212	201	208	231	197	220	192	230	235	201	241	236	231	204	232	213	226	236	221	204	198	238	232	216	234	206	189	226	223	224	207	216	221	200	214	205	220	207	224	217	198	187	214	220	200	229	209	214	215	239	192	173	219	214	214	252	223	208	226	206	207	250	219	216	199	228	215	235	196	253	212	195	199	217	243	200	227	205	227	208	235	216	216	216	211	207	249	226	229	204	231	213	204	211	216	191	232	218	219	231	214	234	251	210	220	219	235	233	224	210	220	224	224	232	223	201	217	216	200	186	202	221	209	188	221	234	179	210	194	217	205	192	214	225	221	212	220	225	200	240	248	180	224	235	213	224	218	205	221	207	204	240	220	186	197	235	231	231	216	180	218	245	208	219	233	197	205	216	212	206	210	225	250	205	193	211	224	202	215	212	248	212	220	218	220	205	229	226	262	215	243	221	222	217	178	191	237	230	212	206	228	215	219	232	229	204	204	224	207	188	222	243	218	218	218	196	203	223	217	215	204	225	242	236	212	237	226	233	217	235	269	245	224	209	180	220	188	188	230	223	216	205	224	213	226	239	207	202	217	242	220	169	225	201	216	192	205	209	248	205	221	214	222	217	232	204	194	222	208	201	239	231	219	221	218	230	225	221	207	213	215	207	253	242	208	217	217	204	233	238	225	214	207	208	225	219	256	204	228	202	229	215	198	219	212	228	204	213	232	216	226	222	229	189	227	184	219	211	224	222	252	203	202	215	213	226	208	222	197	230	239	223	224	235	227	212	237	202	232	219	213	199	243	221	213	218	228	240	215	235	219	223	208	212	224	213	213	244	198	243	215	212	239	229	222	217	217	224	211	218	197	215	236	238	204	201	248	238	209	212	215	211	191	213	218	232	235	231	227	194	214	215	199	200	224	231	220	209	204	216	211	219	225	244	212	230	248	224	227	223	196	219	241	226	222	238	219	240	255	224	189	257	231	224	212	232	224	207	202	197	230	224	239	217	206	208	255	252	234	238	233	221	198	204	233	226	212	204	233	200	232	216	204	204	216	213	223	238	221	218	206	205	207	236	215	243	213	198	205	219	220	216	241	211	238	177	223	222	217	232	227	213	233	213	215	239	201	212	218	199	219	194	184	186	215	197	228	211	226	194	201	213	241	220	227	207	212	233	194	203	196	218	206	215	220	218	205	220	247	221	241	210	199	218	233	226	195	252	224	207	219	218	203	206	221	221	221	222	212	218	232	212	230	216	239	207	235	260	226	217	230	229	218	230	212	232	222	203	217	226	234	228	214	214	208	229	211	234	231	202	214	209	229	183	186	220	189	250	222	199	216	219	233	226	224	209	202	209	213	222	246	203	210	247	213	239	208	242	214	209	238	249	207	224	211	201	210	211	198	213	219	214	222	226	211	209	231	219	223	228	187	208	257	218	235	216	205	228	214	187	207	219	231	238	224	233	215	237	198	197	199	217	200	200	213	213	204	223	187	206	217	233	207	207	197	210	224	222	217	213	209	214	214	222	217	223	226	241	209	206	191	224	213	207	207	212	231	197	212	210	235	218	214	208	239	210	208	201	190	232	209	213	209	181	186	202	218	212	217	226	235	220	211	205	212	226	207	234	197	191	194	209	220	245	200	246	237	223	191	227	227	236	215	202	200	221	221	217	212	217	216	223	234	225	223	234	200	198	211	186	211	215	219	222	232	218	198	227	226	246	236	233	211	218	233	191	215	217	238	212	226	229	193	188	215	210	242	229	209	207	209	214	228	202	210	224	216	209	212	242	237	227	238	211	216	207	221	231	217	221	224	239	244	219	202	228	220	226	197	216	239	208	228	219	219	203	207	221	237	197	177	229	189	206	248	202	236	209	184	205	214	210	214	199	213	195	201	217	209	219	227	212	182	191	199	186	211	227	186	201	235	220	208	226	220	222	190	218	189	192	219	223	213	218	215	252	231	235	212	203	189	214	217	226	234	228	211	238	233	221	228	232	235	215	223	221	187	239	211	227	220	206	212	199	225	232	199	251	230	228	209	201	207	226	217	214	191	238	232	218	186	192	228	219	242	224	207	221	223	211	203	224	216	224	203	206	231	226	205	199	247	235	214	178	236	245	200	221	191	223	221	235	185	233	202	188	233	212	209	238	184	199	215	221	231	270	197	225	213	243	220	209	203	208	205	227	230	220	227	211	242	234	217	203	210	251	196	212	234	208	209	195	221	215	207	214	218	234	240	218	213	224	223	199	190	213	196	194	222	240	207	231	214	198	226	232	205	231	203	216	192	200	229	213	226	212	217	203	255	208	224	234	221	229	213	221	218	228	234	180	197	225	233	208	192	198	230	200	196	198	226	218	196	225	212	209	231	195	213	215	219	219	198	231	245	241	218	216	190	199	215	225	241	207	224	194	236	216	234	223	223	231	168	226	222	206	220	213	219	229	221	207	209	264	200	213	208	207	236	208	221	211	196	212	199	192	229	243	212	227	232	218	190	216	210	223	238	249	236	232	207	201	204	198	211	189	212	227	216	232	195	227	236	225	202	211	211	248	205	185	218	222	228	219	208	219	195	214	243	223	197	230	210	240	188	211	200	238	232	218	203	219	213	214	238	241	219	212	222	220	214	224	258	199	208	190	233	237	238	228	210	212	207	212	224	201	224	214	187	221	200	213	207	205	206	210	196	245	226	218	201	252	225	211	234	216	225	241	210	235	257	224	222	192	195	219	205	260	227	213	253	176	228	217	241	205	233	215	210	233	256	207	241	216	219	203	213	231	209	215	233	232	240	198	241	216	228	182	225	195	240	249	209	231	233	200	236	207	200	206	207	218	221	198	212	208	236	241	254	229	200	195	217	212	213	232	227	202	199	227	257	215	215	235	223	221	232	222	215	211	238	203	199	227	226	208	227	231	208	246	208	201	250	182	219	190	206	230	194	224	200	209	209	219	238	226	208	255	235	225	221	212	244	232	225	227	210	203	228	203	224	207	198	223	210	219	217	215	229	209	195	202	219	190	233	203	203	216	225	229	231	209	225	224	237	213	231	208	221	221	215	197	198	237	221	233	195	228	226	215	225	228	204	225	231	213	209	208	221	232	223	208	236	216	212	193	214	215	183	214	248	222	189	240	230	195	202	225	194	214	194	191	191	222	221	208	205	251	232	226	208	195	236	205	216	204	246	237	253	231	212	228	207	228	187	194	223	238	230	229	220	212	228	227	216	213	223	214	242	229	200	235	228	224	251	227	226	260	204	198	205	212	213	205	245	225	244	237	210	197	226	235	226	236	232
5655	1682	596	614	602	570	575	564	531	559	561	495	551	525	531	551	575	525	502	526	588	558	510	514	474	495	475	465	529	486	475	531	560	495	491	499	515	513	504	507	526	455	520	484	510	483	447	500	477	493	528	517	505	575	495	503	494	522	539	503	507	519	504	475	535	519	491	506	542	526	489	531	509	533	476	500	523	510	525	484	476	473	524	533	516	483	502	481	511	481	563	491	518	487	523	510	551	495	485	569	549	498	500	450	494	505	489	517	514	497	502	552	554	496	482	511	491	540	480	510	519	475	481	501	513	477	512	542	527	515	473	502	549	488	506	547	495	499	471	488	529	526	522	495	508	495	517	500	480	519	518	505	494	530	503	506	515	513	511	497	511	498	512	503	518	478	536	533	508	525	506	468	525	544	523	485	529	519	495	531	515	505	496	464	479	485	530	493	486	512	504	503	475	496	476	481	503	507	493	515	497	523	502	541	510	502	461	491	505	480	523	513	531	511	453	498	501	511	482	520	492	504	506	547	499	509	498	522	526	555	508	527	542	458	481	501	514	454	525	525	515	519	535	493	474	519	482	492	514	495	467	472	477	490	525	518	485	520	458	504	492	523	506	539	498	519	498	498	484	508	524	508	504	467	491	482	487	488	508	509	520	516	550	494	498	520	505	500	511	495	516	498	507	501	483	509	508	507	523	499	518	485	518	519	520	499	508	502	506	528	502	519	505	488	550	537	538	538	565	511	515	497	531	516	502	478	505	507	524	484	502	522	519	533	499	527	532	493	470	504	503	497	517	471	511	501	541	500	509	486	526	537	488	531	536	511	502	522	531	497	524	507	486	482	493	513	511	483	535	489	508	462	502	514	478	508	466	453	499	501	504	460	523	510	499	476	523	455	482	483	535	466	494	479	518	511	486	486	484	536	490	535	485	490	503	516	503	537	532	502	508	507	489	544	494	515	501	480	510	517	540	468	522	523	478	514	495	503	509	517	492	513	523	480	528	523	494	494	511	544	518	543	500	487	515	527	531	532	503	491	483	516	517	502	464	516	510	467	518	484	516	473	489	471	535	490	490	504	483	487	475	520	508	508	507	535	526	484	503	500	495	505	464	521	505	512	526	501	503	497	517	486	540	506	506	492	494	518	498	499	497	526	514	479	522	464	490	493	480	516	481	508	514	464	534	490	486	545	522	516	538	484	510	563	460	456	436	510	505	498	522	480	499	548	475	510	468	523	493	464	515	493	499	551	514	513	531	503	547	514	507	515	496	499	501	503	538	498	490	525	521	487	523	476	534	503	533	534	500	492	504	490	517	501	508	480	497	528	499	493	517	497	500	514	449	530	493	492	523	515	506	493	533	514	520	476	529	491	458	529	492	512	476	522	521	492	497	443	484	496	477	527	508	525	552	518	524	511	509	495	489	541	495	511	488	525	485	480	515	493	509	497	515	482	490	533	580	464	513	536	462	487	476	504	480	497	519	521	504	511	496	527	516	476	540	523	504	498	494	450	543	459	512	495	524	522	499	497	504	510	544	474	526	502	495	510	462	504	517	449	493	547	477	510	519	483	531	507	485	500	534	450	547	505	528	499	528	491	495	532	514	503	490	501	494	490	497	487	537	517	531	523	490	483	464	513	522	517	477	540	490	536	518	523	504	512	547	510	501	492	503	470	535	471	473	537	485	512	527	477	551	493	483	511	478	486	502	522	504	506	522	531	498	490	505	482	513	499	507	475	486	491	498	496	553	522	530	522	494	513	492	507	497	519	528	498	550	486	490	516	512	498	494	530	476	481	513	556	496	515	482	497	540	483	469	532	455	523	517	491	495	464	484	523	508	499	546	508	480	540	479	495	491	496	469	504	500	502	512	498	500	512	514	500	517	512	505	492	525	499	535	504	513	475	519	477	551	528	503	534	528	506	522	491	519	510	505	465	520	497	495	483	535	542	527	475	507	512	519	488	525	525	488	529	475	496	493	504	528	484	496	514	502	504	555	493	496	471	553	523	534	506	517	530	528	530	514	493	531	486	488	487	534	506	463	526	515	484	508	491	506	519	484	523	490	475	490	482	484	531	500	508	459	510	492	475	453	553	502	479	506	470	518	518	538	465	529	505	463	486	499	533	513	494	497	528	519	486	514	489	507	527	494	493	477	516	537	503	477	524	468	524	482	495	508	509	500	506	509	545	548	517	501	519	531	499	495	476	528	514	512	520	495	527	501	529	508	494	499	517	478	513	500	552	507	509	513	501	521	514	489	524	512	481	512	495	481	513	501	493	541	511	500	492	515	555	499	487	513	546	535	543	520	519	503	537	474	465	533	497	502	498	517	537	474	501	535	506	512	490	499	466	510	486	506	517	484	496	486	484	484	514	502	475	519	503	510	504	512	479	523	503	495	562	514	479	549	491	515	513	473	548	479	534	524	485	536	510	547	495	465	546	519	516	487	505	521	487	541	524	510	493	492	503	482	490	516	517	494	483	468	461	507	515	487	546	490	520	515	499	494	498	484	514	484	540	479	493	541	491	492	497	468	510	505	531	509	516	481	474	515	538	518	420	479	514	500	518	555	486	546	525	523	474	477	519	515	517	514	507	524	496	533	511	478	512	525	498	549	509	499	515	530	493	513	470	496	505	485	492	483	531	522	491	517	514	493	533	522	511	518	507	485	489	496	547	500	495	517	479	501	485	509	494	453	527	527	500	468	514	499	509	522	526	521	478	528	495	507	518	468	520	513	499	533	524	484	500	516	462	480	516	534	477	467	534	530	468	547	488	539	469	477	501	476	481	478	476	526	476	495	489	512	479	458	523	466	501	509	532	496	506	497	478	497	500	550	493	502	503	495	522	531	490	510	462	508	514	502	489	488	535	559	510	469	492	503	502	501	530	477	528	486	493	541	537	532	503	509	506	489	499	524	521	530	536	468	490	509	530	492	530	524	490	474	515	494	471	510	474	537	536	533	492	460	521	505	512	489	522	506	561	525	496	517	484	495	499	515	495	540	532	508	492	511	527	511	506	485	526	495	503	509	537	485	505	519	512	518	518	515	538	511	540	524	471	517	521	512	496	532	479	511	461	513	500	508	499	516	561	504	534	515	496	476	519	519	472	475	519	463	498	536	474	482	505	510	485	501	494	499	496	499	502	510	522	532	525	483	518	497	492	548	495	541	491	485	499	473	499	538	512	534	499	533	536	503	481	509	504	483	502	541	503	499	502	524	503	462	545	555	518	501	507	499	483	492	505	503	487	476	513	508	506	508	506	489	503	531	502	563	518	535	488	500	476	478	484	537	517	525	519	516	507	483	488	486	541	486	462	484	461	492	505	527	456	516	490	534	489	475	532	471	484	491	519	490	500	472	510	539	496	516	473	505	464	490	528	491	483	519	508	507	561	525	490	510	508	469	478	458	517	525	521	481	535	529	482	462	492	511	498	490	508	516	511	483	538	472	488	516	506	489	546	503	499	483	491	525	481	505	522	492	519	519	525
17345	3576	548	419	314	322	247	235	214	208	210	185	187	193	178	175	179	159	187	193	137	188	151	174	183	156	177	168	186	145	151	152	187	151	175	188	178	164	164	165	152	141	148	151	170	166	159	147	173	167	155	165	155	190	137	158	157	147	155	151	136	145	167	140	143	157	159	173	144	146	155	145	141	152	168	154	145	193	159	136	154	144	159	162	149	158	174	178	178	176	157	159	156	170	158	178	172	136	164	167	153	160	153	172	150	165	170	184	145	147	169	171	178	125	161	156	150	163	153	167	149	145	144	164	161	150	165	175	169	137	148	155	142	131	161	166	152	156	149	145	157	175	156	156	136	172	173	160	149	179	175	159	161	154	148	161	165	172	177	183	151	135	154	123	177	140	143	139	159	165	160	142	188	156	156	167	165	174	157	169	179	146	180	174	170	149	152	142	176	183	148	149	165	173	169	173	140	166	161	147	153	163	159	129	170	172	172	140	161	138	157	161	143	168	151	154	151	152	178	164	165	151	163	165	140	184	148	167	144	136	167	162	162	153	156	163	170	187	145	138	175	163	160	154	162	167	175	177	161	162	147	181	137	138	164	177	146	163	160	157	165	143	156	155	142	149	157	183	184	166	167	166	151	190	179	149	150	162	146	166	147	164	177	167	148	169	158	158	165	138	152	175	155	164	176	143	146	175	152	149	159	150	149	160	177	157	162	139	156	150	165	172	139	144	146	153	150	165	145	138	140	147	155	141	155	154	151	139	158	164	159	147	162	151	161	172	154	165	160	150	156	140	120	140	149	150	158	140	150	152	157	177	173	154	178	169	178	125	152	167	160	143	172	144	146	166	139	153	165	175	172	159	159	162	157	156	145	154	146	148	163	185	148	141	156	167	158	172	151	175	138	139	149	149	156	151	147	156	136	141	149	154	146	142	142	158	165	134	167	175	148	169	169	186	159	152	149	171	157	166	193	159	157	172	164	164	146	151	152	153	172	180	156	141	154	182	157	159	157	157	163	151	180	157	165	168	174	150	146	164	161	151	162	143	152	162	161	135	161	150	150	170	163	161	172	161	158	179	157	161	146	184	144	148	167	165	168	173	169	161	176	163	176	182	175	176	155	155	130	153	169	162	144	204	185	162	179	166	159	159	169	156	161	166	156	157	162	180	172	158	154	158	163	167	158	174	181	162	163	177	163	153	172	155	182	172	153	150	156	149	142	162	174	191	156	172	170	164	171	184	151	144	158	155	182	161	183	159	162	175	150	160	164	165	148	159	149	162	191	150	144	162	155	161	164	173	163	161	191	164	145	137	156	122	154	161	165	167	147	154	139	144	153	156	165	159	150	147	154	152	155	172	170	172	145	139	160	168	176	153	159	154	211	121	157	132	158	156	150	146	171	185	165	143	147	146	153	173	158	141	163	156	147	144	144	152	165	142	147	160	169	175	144	180	176	144	145	152	180	174	141	136	128	153	157	142	172	166	154	160	166	169	155	183	178	151	172	179	152	181	167	137	164	159	171	171	163	175	164	154	133	156	169	169	157	157	162	156	185	159	148	159	143	161	151	138	148	159	142	170	155	175	169	144	154	126	153	154	160	161	155	167	149	146	161	178	135	171	189	155	169	145	147	157	151	149	172	161	149	167	176	145	173	168	166	157	156	142	128	166	151	147	159	152	163	144	163	140	161	151	176	153	157	184	171	158	146	150	149	194	168	164	172	139	163	172	152	160	151	156	164	167	163	172	153	135	154	154	171	151	169	143	173	143	144	182	153	151	178	185	137	166	180	159	155	166	137	152	165	162	147	162	161	145	137	163	151	144	156	156	150	179	158	158	156	156	137	154	146	156	154	171	167	161	149	135	128	146	148	167	170	145	166	149	144	195	147	147	170	155	154	156	154	145	152	177	140	177	146	153	158	170	153	178	156	177	167	150	163	167	172	140	154	161	164	166	159	171	171	164	163	166	175	144	149	141	180	166	171	167	162	166	169	143	160	187	177	171	138	123	142	159	157	140	158	158	182	197	181	142	164	146	155	187	161	135	174	155	172	152	157	157	163	153	165	163	156	145	177	184	153	158	178	161	164	140	151	192	172	181	157	137	158	172	159	157	133	166	148	178	160	162	144	159	162	145	184	169	173	180	167	154	157	162	156	163	183	136	153	153	157	168	169	156	163	179	176	160	141	159	157	166	149	178	181	152	156	160	140	160	152	148	166	150	158	158	166	142	145	181	166	150	159	158	170	149	158	152	149	159	162	166	151	174	156	149	176	154	151	163	160	152	161	168	145	141	150	178	162	159	154	158	148	155	138	157	158	182	158	146	166	148	191	176	169	170	161	179	166	192	184	156	173	143	192	139	156	169	143	141	153	166	170	168	157	170	203	170	147	151	146	162	124	156	128	185	159	172	182	146	173	159	141	149	147	158	170	150	155	145	142	146	144	142	138	163	161	171	136	173	139	135	135	154	160	158	144	148	156	135	148	148	157	163	155	152	160	157	165	169	153	147	165	147	126	138	165	139	143	163	157	178	143	174	138	144	154	153	166	158	149	138	162	148	163	154	149	161	156	161	151	151	161	178	161	142	151	157	165	159	174	178	168	166	181	164	148	177	144	181	170	167	149	169	164	170	167	175	143	174	167	146	168	156	176	170	151	161	137	164	168	181	141	137	151	157	146	165	156	163	172	146	144	153	158	142	162	157	171	145	163	160	152	153	159	163	135	166	160	161	150	172	155	145	159	165	170	156	181	146	155	160	170	161	181	180	134	145	156	156	177	170	158	164	135	147	168	156	174	144	159	162	167	161	143	152	168	138	163	157	132	174	134	155	163	152	154	169	156	179	165	158	170	175	154	156	150	146	158	154	143	159	148	142	161	151	147	141	143	161	152	158	180	156	186	129	156	147	147	144	140	149	169	181	160	180	164	143	164	165	175	151	164	164	140	161	159	171	157	164	150	158	193	179	158	185	170	166	193	171	175	162	173	175	155	145	158	154	170	168	180	159	145	155	157	154	156	151	173	155	172	162	160	172	149	178	169	163	187	140	155	137	177	160	175	166	167	168	170	157	135	147	158	130	145	155	144	187	160	155	142	167	158	137	141	169	173	150	150	161	186	187	151	143	138	161	155	175	161	135	139	154	155	160	168	156	148	141	169	168	153	164	157	159	132	155	152	190	158	163	164	153	155	163	174	172	139	150	145	156	161	161	164	169	158	155	155	159	159	159	160	166	157	182	184	176	161	183	158	144	166	151	157	166	140	151	148	179	146	160	162	167	167	151	165	194	154	164	185	162	159	159	149	142	177	151	160	150	174	180	163	152	146	155	157	170	160	148	152	156	140	165	164	213	170	157	162	133	169	188	147	151	161	149	153	166	149	132	176	166	151	148	171	152	146	184	173	149	175	140	158	170	148	173	157	167	172	159	158	163	158	154	179	152	146	162	149	150	161	148	180	182	177	167	184	155	151	145	195	162	164	179	167	165	153	152
12129	3033	1237	1398	1213	1050	932	778	691	611	577	545	491	465	498	495	476	440	449	423	461	413	442	388	393	399	425	414	414	415	386	386	380	361	410	372	366	381	387	391	367	370	355	399	405	373	405	396	394	381	392	377	395	364	396	404	388	356	407	342	388	355	385	349	359	404	370	382	374	359	374	387	360	373	413	370	354	338	369	382	379	388	389	342	385	356	358	417	363	367	348	333	399	361	342	374	411	357	353	355	388	329	398	391	361	337	364	363	379	367	356	365	392	374	375	357	368	388	406	387	366	382	334	370	362	341	378	362	352	358	367	380	370	375	348	366	346	425	368	369	356	364	357	376	409	362	384	385	375	387	386	383	370	365	363	353	415	383	361	384	349	386	357	367	328	377	408	369	385	366	425	362	372	356	382	373	355	374	370	371	364	356	366	384	370	399	400	359	343	383	379	382	363	378	355	395	374	375	380	359	384	362	365	346	348	396	356	388	380	380	409	385	377	404	402	379	374	344	374	364	382	380	348	403	357	366	413	363	358	379	372	391	373	344	355	371	373	383	360	384	336	354	374	370	342	397	354	356	356	381	367	369	361	355	416	375	363	378	397	344	392	356	365	385	382	356	391	381	369	362	368	398	345	352	395	372	362	362	395	383	384	345	357	364	348	389	390	380	347	369	366	369	375	392	397	363	385	389	371	387	351	390	386	355	373	370	367	383	373	401	402	355	406	349	372	336	354	364	381	407	350	369	343	380	385	376	335	368	378	365	351	388	345	380	380	352	360	378	334	363	341	366	370	371	361	321	378	389	396	390	367	368	360	335	371	366	370	333	377	352	397	334	367	383	351	377	345	335	387	389	362	367	360	371	336	377	381	358	340	374	361	371	391	405	349	379	383	365	340	350	394	348	388	354	345	389	368	370	367	334	343	377	382	371	348	350	413	356	364	369	361	332	372	387	357	355	375	359	354	350	345	378	377	396	361	377	398	395	347	383	366	357	350	368	355	378	398	359	346	397	362	376	344	366	336	360	388	361	370	366	355	327	356	368	388	332	388	355	343	361	364	348	363	345	391	382	384	384	365	357	394	376	400	401	383	363	384	379	388	373	403	363	364	378	370	378	353	399	338	397	357	335	371	377	395	386	367	369	346	367	373	352	343	349	398	380	348	376	385	343	332	358	385	380	395	364	370	333	360	377	373	381	392	338	340	390	374	345	374	391	394	364	398	368	360	385	363	375	358	360	384	396	352	365	355	366	372	387	355	345	346	392	359	415	365	413	383	352	348	373	395	386	354	356	380	364	400	359	355	378	364	362	333	354	363	369	366	355	347	363	352	380	343	366	399	365	355	368	346	365	368	389	356	359	358	357	385	391	366	377	402	348	387	368	371	385	371	388	346	389	369	377	363	365	370	343	353	364	353	375	393	355	379	383	416	373	369	385	374	374	363	324	371	375	340	355	359	378	335	393	353	330	364	363	374	358	401	361	351	384	372	370	362	353	355	372	376	361	344	382	390	368	371	389	380	350	341	331	389	363	366	404	394	402	328	365	339	390	396	348	347	345	384	355	397	349	340	378	350	353	394	354	364	370	377	355	322	390	375	354	343	371	387	374	343	367	338	377	398	396	395	398	355	385	382	385	351	364	383	395	339	363	367	370	385	373	375	383	338	370	382	404	377	388	378	348	362	371	379	361	378	388	373	367	385	344	371	349	387	327	359	394	397	330	370	362	375	374	367	373	349	358	378	370	392	370	393	395	371	370	352	359	350	367	355	383	404	402	343	338	363	390	390	383	366	367	364	371	350	381	383	387	347	376	384	377	390	351	370	370	358	358	354	386	391	349	347	352	358	365	389	385	386	370	333	366	386	366	356	346	420	390	389	368	398	403	399	334	377	387	355	376	377	385	385	356	379	403	383	336	344	384	387	354	371	354	369	356	384	402	360	368	366	355	375	399	375	410	326	409	378	410	356	358	352	352	374	385	337	363	353	388	363	364	362	400	361	389	374	319	345	375	328	379	387	404	352	341	391	386	392	358	380	381	357	401	361	384	332	363	348	374	364	394	399	333	363	396	377	336	364	363	350	342	406	353	372	361	408	396	338	378	353	345	380	381	387	388	370	354	422	391	397	360	404	369	384	381	379	365	374	364	382	395	335	399	364	327	393	365	367	342	363	373	357	404	381	343	352	383	364	358	336	389	370	373	363	355	395	352	397	387	354	368	423	355	406	368	372	423	366	349	378	391	386	398	380	379	350	340	354	356	352	369	378	407	373	369	359	356	367	388	354	395	393	384	358	364	360	339	342	373	383	389	362	370	392	381	394	375	375	364	364	380	366	386	371	366	407	337	387	359	371	345	349	388	362	344	371	358	327	367	366	365	377	365	351	380	362	370	378	365	388	378	341	363	392	387	378	363	398	383	395	366	370	371	405	404	358	337	411	382	363	402	387	366	372	351	377	346	382	347	375	370	347	404	431	363	376	356	324	375	331	352	370	359	369	387	367	369	360	403	380	369	366	375	375	414	366	393	375	373	377	371	386	383	395	369	345	366	369	397	381	358	393	355	322	339	388	344	383	373	371	382	335	403	406	368	350	370	346	368	382	381	339	382	397	380	396	384	363	340	348	398	371	371	382	408	365	366	367	380	376	370	370	406	378	364	375	390	318	347	353	327	349	345	345	345	379	325	349	365	399	397	356	388	378	364	373	383	392	380	396	374	387	367	360	378	385	399	384	381	392	363	391	362	366	315	349	381	340	339	324	346	366	342	385	382	391	361	380	390	367	349	345	344	350	370	373	373	336	381	395	354	375	378	348	383	388	381	376	372	391	352	364	363	385	348	350	377	371	363	383	356	359	366	340	352	338	381	377	341	393	359	403	379	382	368	376	332	331	365	372	369	368	357	351	369	366	366	373	379	350	370	352	360	336	346	375	353	327	390	357	383	356	376	378	373	363	357	392	383	334	383	335	418	359	370	357	344	372	354	335	333	377	380	391	348	381	362	373	366	367	402	371	343	353	376	366	347	312	398	377	388	344	352	350	409	352	393	362	363	381	372	394	385	357	404	346	378	344	397	411	363	352	370	360	375	354	382	380	365	357	362	367	335	356	380	371	389	376	381	375	387	360	378	371	343	374	412	395	372	365	378	360	373	378	383	379	377	383	357	367	392	359	358	375	348	393	346	367	352	373	338	383	371	368	375	361	383	365	366	372	368	397	362	355	395	367	366	399	361	335	387	368	381	372	377	402	344	382	386	372	345	364	423	366	366	410	394	384	401	354	351	352	370	369	390	387	363	394	368	342	366	401	387	349	371	342	385	366	381	375	376	374	352	342	400	410	376	373	362	376	360	369	344	370	381	366	375	371	366	371	375	378	333	344	382	359	378	348	366	391	346	338	395	353	368	384	353	374	369	366	340	362	411	352	407	362	378	360	349	327	397	362	328	395	390	372	349	370	362	357	386	349	365	395	323	394	378	380	338	372	379	404	381
25673	6345	1030	611	417	336	215	189	155	121	121	124	117	90	97	110	94	103	89	85	79	82	77	59	84	68	77	60	65	62	70	63	66	55	69	62	64	64	73	70	69	78	74	65	61	56	75	48	58	69	55	66	48	69	64	67	62	75	65	56	49	54	63	39	51	53	61	57	62	64	69	64	61	61	75	67	63	74	78	58	53	64	43	35	59	68	66	60	64	70	70	56	66	71	61	60	76	78	56	51	56	54	58	52	42	81	58	70	66	57	58	53	65	43	63	71	58	46	74	70	60	54	62	75	62	54	67	56	58	52	58	62	62	58	69	56	57	59	63	66	69	55	59	54	72	64	62	67	62	78	51	61	49	45	60	52	65	66	56	61	58	62	68	80	46	61	52	59	65	74	74	69	55	71	63	54	72	67	57	59	52	53	62	43	75	62	67	67	65	75	52	64	60	73	63	65	66	59	62	48	71	50	61	64	52	73	62	59	93	59	69	65	65	64	75	60	64	58	63	50	62	49	69	51	59	65	51	62	68	64	63	52	40	55	57	65	67	42	63	70	64	52	65	60	62	62	79	69	57	56	68	56	58	74	63	62	58	63	60	64	58	68	60	62	58	48	56	63	65	63	60	74	58	62	63	49	54	80	56	60	71	38	52	55	54	48	59	39	66	72	61	70	62	58	76	71	51	63	67	68	70	63	68	68	73	55	72	55	61	51	54	71	77	69	76	55	65	45	59	75	72	65	64	57	61	61	54	57	55	62	76	64	65	60	55	58	76	63	67	52	61	65	49	60	57	55	62	65	54	50	69	67	59	70	76	61	55	60	66	68	61	65	65	59	59	64	88	81	55	80	57	80	66	47	56	53	64	67	54	64	55	57	68	61	68	49	54	70	53	66	57	73	60	54	58	66	57	68	56	62	61	56	79	60	66	54	74	52	58	54	50	49	79	67	66	56	54	58	67	71	74	50	51	68	73	51	57	68	65	64	61	60	79	74	67	60	63	73	63	71	60	68	68	74	73	49	64	69	62	53	66	67	56	62	65	54	50	62	54	66	67	63	54	55	62	75	59	65	73	64	63	54	53	56	47	57	54	66	65	74	59	54	41	58	59	47	62	62	69	64	58	62	72	64	70	55	60	72	55	75	83	55	75	53	63	55	65	57	57	67	60	65	61	56	47	63	58	53	65	49	63	61	64	60	54	61	60	55	59	45	48	77	68	67	56	56	64	60	64	56	61	49	67	69	62	60	70	63	71	58	62	57	66	61	81	75	72	64	67	58	65	49	70	57	56	55	69	71	65	73	54	78	57	56	74	68	55	69	55	47	44	66	52	72	67	54	49	66	58	54	59	56	64	50	63	54	57	60	69	50	51	56	62	50	51	68	56	43	67	59	49	56	71	71	66	66	60	62	52	70	57	50	69	50	64	48	60	64	70	64	53	70	69	57	73	56	64	56	82	68	63	67	67	67	67	61	43	53	51	67	67	72	64	57	61	57	61	65	66	59	62	76	70	57	68	80	58	65	76	58	45	63	54	54	74	61	49	73	51	61	60	58	65	61	61	64	67	71	59	63	65	47	60	69	53	54	82	70	70	52	58	63	51	75	71	72	61	60	55	73	57	57	69	64	64	76	69	62	63	67	60	58	69	67	58	70	61	52	62	68	75	58	61	62	61	67	65	70	66	71	63	57	65	62	58	79	53	63	67	51	67	48	50	55	69	56	71	52	58	75	60	68	60	51	64	46	54	53	51	51	63	86	69	77	70	64	60	72	52	68	50	75	68	59	59	63	62	61	62	66	73	48	60	63	72	60	72	70	62	53	58	64	63	67	49	56	71	62	65	73	66	56	55	50	60	72	59	67	52	57	63	71	61	43	79	66	64	61	69	57	46	50	52	57	50	49	60	71	71	63	64	69	62	56	68	66	46	77	75	74	66	58	67	47	56	60	64	60	51	77	63	51	62	58	72	60	59	55	57	70	59	67	58	65	56	56	53	61	67	51	64	65	73	73	73	54	67	55	68	59	67	63	50	59	53	46	56	64	71	50	76	57	70	60	62	66	65	74	60	59	65	67	64	68	60	69	59	63	66	70	60	55	52	75	63	68	45	62	71	74	50	69	54	58	68	69	55	72	57	82	61	79	50	62	59	69	62	59	51	50	66	58	53	71	69	58	56	71	57	65	47	62	63	62	55	49	67	59	47	62	68	43	61	64	62	49	49	52	56	55	51	58	50	74	68	65	73	41	54	50	62	57	60	63	84	58	52	69	74	60	65	70	56	58	68	66	68	58	68	76	49	85	55	71	72	63	68	65	59	66	57	57	60	52	65	48	58	59	66	47	60	57	59	53	60	56	60	60	56	72	57	57	57	60	76	67	68	70	66	56	61	63	63	49	57	64	63	66	68	61	51	65	68	72	60	58	56	72	74	49	74	52	68	64	66	52	57	60	63	64	52	64	71	70	57	54	43	63	52	56	69	53	60	54	53	57	75	60	56	61	66	63	60	66	74	66	57	68	66	45	61	73	67	61	62	58	48	68	78	75	60	52	52	56	64	62	65	61	80	73	59	57	52	55	78	66	45	64	59	60	67	64	63	53	64	57	72	55	67	64	46	52	58	64	75	61	65	51	65	67	87	49	68	56	60	54	57	63	56	60	47	63	63	70	73	66	71	45	66	69	67	59	65	74	75	68	71	61	67	52	87	68	67	51	46	62	75	53	62	53	58	62	60	90	56	64	64	78	67	65	62	72	76	54	59	54	64	61	45	47	64	62	62	56	51	63	61	66	53	64	64	61	66	70	66	65	64	46	58	75	48	57	67	52	72	53	65	79	53	61	64	66	62	71	58	64	64	71	70	56	66	54	71	50	66	61	56	61	68	63	56	44	61	65	60	73	76	53	54	69	61	59	67	46	74	62	50	60	55	66	65	63	61	89	71	55	58	51	61	52	52	67	61	56	61	71	60	58	50	48	48	62	60	64	63	66	72	81	69	72	85	63	62	63	64	51	58	72	62	57	63	66	76	65	67	62	62	59	48	66	73	58	64	49	70	55	56	50	58	59	60	61	60	70	55	70	56	63	74	64	44	57	74	72	62	59	60	54	57	68	66	59	57	77	70	52	58	66	60	58	53	68	60	67	79	74	52	68	46	72	60	63	57	61	61	64	71	60	69	73	54	64	66	41	46	69	52	72	72	65	79	71	74	75	62	60	59	51	62	57	73	72	59	73	49	66	74	68	64	69	61	68	62	53	58	68	68	63	60	68	61	46	62	56	61	68	72	54	57	65	59	61	68	77	58	67	62	50	60	47	60	65	53	61	58	62	52	43	80	49	68	78	61	64	62	56	51	43	67	62	78	68	63	63	73	82	62	69	70	54	61	46	68	58	74	71	61	70	53	58	60	66	64	58	40	70	65	62	72	47	57	69	67	52	47	57	59	63	79	40	64	71	67	57	64	53	61	69	54	51	58	63	66	61	56	59
15298	4155	1803	2197	1764	1452	1163	998	715	683	564	491	452	403	375	374	335	358	346	295	273	283	258	230	248	240	208	237	224	217	209	216	209	192	195	207	177	192	197	181	202	183	194	214	187	202	204	221	200	182	185	164	193	193	191	189	189	171	166	174	180	199	179	160	166	159	166	168	176	160	152	159	153	167	177	171	171	165	162	178	190	159	184	176	151	177	160	180	148	175	183	175	168	177	158	184	172	152	163	163	189	172	163	168	180	188	169	165	177	180	155	168	164	176	167	176	174	163	183	150	149	181	168	172	169	144	178	160	170	155	174	151	159	156	173	167	163	149	150	173	167	190	165	174	165	166	155	181	167	152	152	188	147	171	152	145	199	151	175	135	168	173	189	179	181	171	171	166	168	167	175	152	188	162	166	156	151	179	153	181	153	171	188	143	163	157	162	184	153	151	156	171	185	154	150	173	179	155	185	179	167	204	177	183	168	165	200	170	198	155	169	143	166	158	184	160	159	175	165	163	168	158	148	160	193	161	152	177	173	168	163	167	193	183	189	173	184	161	181	144	155	180	159	151	162	167	161	177	160	189	178	146	188	158	173	177	171	162	160	172	192	160	162	165	172	174	178	179	143	166	189	170	170	167	181	186	170	173	166	190	181	170	150	153	176	151	152	169	156	147	146	163	158	178	166	168	169	157	175	173	159	177	175	168	155	156	152	171	166	180	164	179	167	164	152	155	184	183	162	173	166	143	180	141	178	155	173	165	177	171	169	135	165	161	196	170	174	167	173	181	186	156	145	153	186	162	167	189	164	178	189	156	166	177	164	151	159	162	164	177	190	165	148	173	180	147	168	149	164	164	178	174	185	139	156	159	159	168	154	145	185	154	166	160	159	164	175	156	171	173	148	159	183	167	177	172	153	162	175	148	176	154	157	163	158	172	151	151	157	165	161	158	174	162	137	160	188	167	182	163	158	177	180	182	160	172	158	163	164	158	166	165	177	174	160	179	155	181	165	162	181	167	174	168	179	164	189	149	168	184	157	188	170	178	177	174	164	176	169	144	164	171	161	169	169	180	169	171	152	161	169	164	181	164	142	158	168	146	162	154	164	177	179	172	182	188	160	160	163	180	179	169	171	175	166	179	168	136	179	160	171	176	158	157	155	174	149	150	159	174	172	154	164	173	182	156	170	160	176	173	145	176	165	178	173	171	162	164	176	162	173	194	176	174	163	169	176	166	179	142	146	169	194	164	182	171	176	172	181	151	166	149	184	175	185	158	183	155	170	198	154	178	155	166	161	162	166	154	151	160	167	175	166	184	153	159	184	169	179	193	149	172	169	155	171	166	184	148	147	128	156	155	153	202	158	167	173	166	181	169	180	149	147	159	164	172	145	202	169	169	162	156	182	164	154	181	166	182	187	152	160	177	173	129	182	182	167	189	174	170	171	162	172	157	168	186	177	146	164	169	205	152	168	170	150	158	157	157	175	168	156	176	150	170	150	195	159	154	159	168	160	180	155	159	159	152	156	184	183	164	184	171	163	182	158	172	156	151	162	174	163	164	154	172	151	179	163	162	172	168	162	173	167	161	182	168	185	162	162	159	164	182	161	158	171	165	171	173	140	170	178	173	165	176	153	162	189	171	158	144	184	159	170	159	154	159	198	169	153	165	142	178	155	179	149	164	170	169	164	183	152	166	189	140	135	170	170	177	153	161	163	158	143	150	182	161	186	176	147	183	168	154	165	169	167	178	184	172	151	165	166	177	160	161	150	158	146	167	149	164	153	166	152	171	171	180	149	146	171	146	143	170	160	155	167	168	155	178	168	181	136	181	162	173	163	166	159	167	152	173	177	177	162	164	159	165	172	151	175	177	169	173	163	199	148	151	155	156	161	166	159	161	170	173	179	150	158	187	154	185	157	177	168	167	155	171	180	170	161	157	178	175	174	171	175	150	172	179	169	161	180	168	156	149	168	172	179	156	173	159	168	157	151	176	173	158	165	156	175	180	168	185	173	151	170	144	171	136	162	156	169	149	171	172	154	172	151	183	163	146	158	139	167	175	186	156	156	187	132	176	155	161	160	190	173	149	179	163	166	130	167	149	154	145	167	170	178	145	167	157	158	158	169	160	177	147	175	174	155	166	166	170	173	155	178	171	185	164	150	146	164	146	153	157	181	152	155	154	164	189	172	179	163	169	151	178	177	150	163	181	157	159	168	166	137	157	173	183	170	173	178	156	173	169	188	154	187	166	163	157	156	160	163	177	172	160	166	175	155	160	159	172	156	167	159	166	172	165	177	165	166	164	170	156	157	183	177	167	147	151	189	167	164	148	153	151	177	163	173	183	183	164	178	170	185	178	148	164	184	146	182	186	184	162	142	165	161	163	160	159	162	150	165	147	163	159	170	153	140	171	172	156	171	166	151	177	172	170	153	156	160	167	167	156	159	160	157	166	182	148	160	161	163	168	178	164	176	170	166	174	172	173	165	161	174	176	176	159	155	173	152	192	159	166	178	161	169	156	164	164	159	150	147	179	179	152	156	157	169	145	172	182	148	174	171	169	160	146	173	190	156	180	174	173	171	178	153	191	168	146	173	171	173	183	172	182	155	171	163	167	181	199	162	151	177	177	177	155	170	155	176	158	186	145	183	175	169	189	163	155	183	187	167	169	162	164	174	144	154	157	152	173	167	201	175	161	167	176	171	172	164	175	148	181	169	168	151	176	171	166	155	184	165	158	199	159	162	172	162	178	181	179	155	159	167	160	162	173	168	168	162	163	174	163	154	172	175	151	171	168	177	190	158	173	184	181	143	165	145	153	166	164	150	163	174	148	154	136	194	200	182	173	159	173	173	145	202	161	180	182	144	164	160	158	167	178	143	172	165	138	173	163	154	190	165	165	166	170	161	158	176	179	169	141	203	176	151	174	173	170	181	163	147	181	181	168	174	155	154	139	174	175	182	170	170	174	168	195	176	181	141	174	168	176	156	182	193	179	160	173	183	162	174	165	166	165	172	179	176	179	170	158	154	174	182	185	151	167	160	172	150	150	153	164	180	162	170	156	176	167	153	193	166	176	162	148	170	179	190	182	154	180	171	157	168	155	154	163	137	179	159	147	149	163	156	155	173	156	151	164	181	159	191	165	173	156	174	173	146	147	190	160	163	159	164	154	160	154	177	160	177	164	149	164	160	174	189	172	156	153	183	151	175	163	174	176	181	159	183	159	161	170	161	173	189	144	165	181	160	210	165	151	160	180	175	161	167	154	179	174	166	151	172	168	153	173	169	169	145	164	162	168	177	169	156	185	162	149	192	184	188	168	169	160	172	160	179	153	167	156	164	195	146	164	165	163	169	170	179	181	181	144	166	160	154	171	158	184	166	147	187	161	180	158	153	158	165	158	143	175	182	168	165	183	185	183	163	169	172	170	181	185	168	139	161	170	165	146	161	184	181	147	183	186	180	180	142	181	159	160	175	172	162	145	177	169
7587	1716	281	272	236	221	238	226	234	268	243	226	257	229	210	230	185	211	242	193	223	227	220	255	242	208	224	237	223	249	195	231	237	223	242	239	210	209	245	210	219	227	222	218	225	216	211	231	217	218	236	241	204	243	218	235	208	215	225	229	234	234	205	232	225	219	198	237	206	210	227	214	221	212	216	187	232	238	207	222	236	246	223	209	210	210	255	214	200	240	193	215	225	229	213	236	217	215	215	212	198	218	226	224	236	200	228	236	225	212	222	203	225	218	188	236	225	224	221	224	200	226	242	204	205	248	208	239	228	241	235	225	238	215	215	220	211	248	214	202	214	211	245	209	199	212	231	223	235	223	231	214	237	237	209	240	223	208	248	236	212	210	222	214	215	227	227	217	230	259	201	242	243	220	208	184	247	227	232	180	223	208	234	218	208	231	240	215	223	224	225	212	213	187	220	206	225	225	220	214	233	225	235	250	239	228	229	215	250	222	224	184	217	211	227	219	224	221	227	229	221	221	242	210	227	238	238	212	207	224	219	228	195	234	244	215	208	224	213	234	207	227	259	232	216	259	224	254	246	227	223	243	248	238	208	191	214	224	227	232	229	221	225	222	211	231	211	186	203	210	216	232	209	232	214	233	227	233	239	212	224	220	214	254	216	238	233	234	193	210	230	215	227	224	205	219	223	221	212	205	207	185	215	238	239	225	212	227	230	244	223	224	218	222	217	213	234	232	232	212	208	219	208	217	245	194	217	228	222	235	220	221	250	229	236	204	228	253	244	227	221	250	217	222	201	220	221	222	240	231	207	199	210	211	231	226	240	234	213	213	213	237	219	240	254	221	224	239	246	236	211	222	213	210	217	241	219	217	200	221	252	211	220	234	221	192	218	228	197	219	217	213	231	202	201	217	223	227	242	240	238	199	205	231	233	231	240	202	214	193	224	211	210	207	201	213	234	233	221	203	215	218	240	191	240	218	218	200	220	215	236	218	232	233	208	222	227	254	232	219	229	218	214	236	217	187	215	212	243	209	225	256	224	226	218	223	260	241	226	226	207	226	214	230	235	212	200	220	235	242	241	238	227	228	226	204	230	236	212	240	219	190	207	232	240	222	202	203	217	203	207	224	204	193	255	224	223	234	221	225	203	230	238	242	233	206	206	234	232	235	225	211	237	234	219	220	232	230	230	210	233	239	209	202	225	219	207	216	218	235	224	238	201	209	232	227	212	246	224	230	261	219	205	218	223	251	196	229	216	214	212	191	214	247	192	233	220	223	191	211	214	225	208	245	219	249	226	226	244	214	251	252	209	214	262	234	226	216	199	205	196	242	231	232	214	237	229	236	211	207	218	227	236	205	235	237	209	196	229	247	244	212	214	194	211	236	233	244	209	237	208	244	215	232	234	199	204	213	232	225	218	257	215	202	204	211	248	216	225	240	243	213	220	215	215	190	227	212	209	231	218	207	230	223	213	210	197	236	216	235	238	231	212	242	222	236	239	204	222	230	207	237	239	242	266	216	228	188	204	202	208	223	228	219	212	224	240	232	238	220	245	228	194	220	227	264	231	236	203	214	251	229	220	273	217	228	232	238	209	230	231	246	240	225	221	226	216	213	207	231	224	241	212	201	209	227	245	223	221	219	202	236	210	261	238	205	237	232	209	251	225	224	219	237	226	192	239	240	189	224	226	262	237	233	225	206	200	194	238	223	223	229	263	200	223	229	237	209	208	216	245	188	222	224	221	240	255	226	198	223	209	236	233	241	193	223	219	210	230	220	208	218	225	218	216	214	217	235	219	224	184	220	219	237	224	209	206	241	201	212	205	195	210	206	232	242	235	231	198	183	233	240	201	228	233	230	230	229	213	228	261	240	214	242	243	216	229	210	218	229	248	216	186	209	226	202	205	210	223	227	210	224	245	246	224	231	233	215	219	247	219	224	252	228	232	242	235	199	225	245	248	202	234	238	204	212	216	216	247	235	202	203	222	240	197	250	203	193	216	208	216	192	242	236	242	185	221	228	218	210	239	235	226	231	217	204	208	223	172	206	227	213	201	205	219	237	230	220	246	204	241	200	200	224	220	218	226	242	210	205	231	227	219	236	207	197	218	249	220	212	234	233	228	231	214	214	211	222	226	236	204	214	201	205	210	214	240	214	223	256	251	216	199	222	233	220	233	242	226	201	220	201	220	219	204	204	228	213	221	196	202	194	212	219	202	224	203	204	213	227	223	194	241	223	217	205	210	220	241	229	230	213	196	233	212	226	201	217	241	208	253	202	234	257	253	243	209	244	226	210	235	203	225	240	224	218	228	204	221	212	228	210	235	225	234	225	246	243	252	211	232	212	231	214	216	222	202	228	192	212	208	215	224	216	215	251	218	226	209	213	249	241	208	236	212	254	232	211	233	234	224	235	208	175	232	213	208	231	229	195	218	220	237	210	240	227	237	229	246	236	216	210	223	232	243	219	226	209	252	252	221	199	231	232	204	233	208	210	228	216	241	224	247	221	225	234	230	225	200	217	248	231	210	240	238	228	197	247	216	225	202	210	193	227	220	213	211	239	202	215	216	211	225	207	208	225	239	236	232	240	222	245	218	207	232	248	240	232	214	215	258	199	211	227	242	217	209	235	227	201	217	224	238	217	231	234	260	210	237	214	209	224	232	227	212	241	217	193	243	221	189	215	218	213	229	219	250	220	224	202	247	219	222	214	194	210	206	214	229	234	222	211	227	245	239	201	220	230	228	216	238	226	249	232	206	209	217	237	211	267	219	254	209	222	219	219	241	212	241	239	223	252	214	224	233	237	208	221	232	252	221	217	227	237	244	226	231	218	240	239	255	238	234	204	258	223	237	257	247	239	196	231	220	227	204	221	208	219	218	184	245	228	215	226	238	228	253	230	210	235	224	235	242	213	211	216	211	225	188	214	214	235	218	246	242	216	211	226	214	243	194	232	234	217	236	215	224	209	208	232	228	226	237	216	240	198	228	233	191	217	240	210	234	232	225	212	221	230	227	225	231	216	210	181	253	218	232	232	201	221	200	200	202	227	228	213	206	242	221	219	246	242	205	233	207	221	228	204	227	207	238	253	235	239	239	221	239	233	224	224	216	209	244	203	215	191	240	231	225	223	240	222	220	201	198	227	218	216	214	203	213	203	206	234	200	222	185	228	231	246	251	226	226	222	248	227	236	209	224	221	208	228	224	214	205	259	231	219	208	196	195	253	238	213	229	233	238	206	237	218	194	218	220	213	247	230	219	216	220	249	207	215	193	218	238	217	206	250	211	202	238	248	204	244	207	207	182	214	239	199	224	215	225	236	229	225	243	199	224	214	233	214	216	196	210	180	236	225	253	214	221	229	202	230	236	226	202	196	212	238	217	216	223	187	223	225	218	199	241	214	220	222	222	219	221	211	247	225	223	223	210	221	227	188	199	274	218	215	211	234	260	234	232	233	205	230	221	224	236	212	233	250	221	233	247	254
5770	1887	660	592	614	603	570	568	509	555	547	544	558	535	562	550	520	521	535	550	501	529	507	531	498	505	525	528	521	537	483	469	557	547	497	501	528	524	481	545	499	496	512	493	532	534	518	488	503	553	493	498	528	496	541	507	520	540	524	528	477	487	498	522	474	488	550	492	540	462	520	509	531	558	465	512	498	513	519	519	543	518	513	536	544	550	521	564	513	513	473	495	512	516	520	493	513	489	531	497	508	524	525	502	536	551	499	515	461	499	503	487	520	540	514	525	546	500	546	484	536	537	559	474	506	492	534	514	546	518	523	537	499	547	546	529	503	517	508	516	520	504	500	497	553	537	556	549	503	506	534	508	503	504	523	541	530	525	504	505	499	525	501	545	522	512	484	499	485	549	505	509	507	492	552	507	486	532	518	536	514	506	549	514	526	507	523	519	462	525	470	497	524	513	498	519	512	471	525	496	532	499	528	500	491	520	516	544	560	494	497	524	529	492	530	511	469	544	509	522	481	505	515	503	504	525	509	484	515	505	535	508	558	505	517	522	494	515	473	534	541	526	514	513	475	536	533	504	528	538	527	499	510	476	505	499	538	481	503	511	504	454	503	526	546	517	484	500	485	510	529	488	468	500	507	508	534	577	532	506	450	513	474	529	529	514	456	499	473	538	515	532	514	514	539	487	504	499	520	517	523	526	481	505	511	525	531	517	520	481	504	496	520	514	555	499	512	567	502	555	524	493	537	511	507	546	469	497	523	530	542	507	545	491	500	536	573	542	542	506	501	520	510	521	513	535	509	524	538	520	499	528	536	475	526	517	504	540	508	536	503	536	546	518	491	480	495	536	526	510	504	535	512	548	552	521	507	522	521	531	498	536	488	500	507	512	503	510	518	487	524	578	516	481	474	555	486	506	541	521	514	515	491	494	519	524	474	515	534	544	559	493	527	523	512	486	547	492	522	499	505	514	479	522	556	569	530	502	538	521	491	522	532	444	531	528	537	491	469	500	543	509	451	525	511	496	505	527	541	480	503	513	496	512	516	515	527	518	519	546	524	498	537	481	484	516	531	531	527	536	500	543	532	495	512	533	519	498	573	565	558	529	527	461	520	525	512	500	552	542	525	506	531	503	549	524	531	500	527	510	490	525	503	508	490	521	498	508	522	504	532	608	530	476	514	514	508	546	541	535	553	493	482	527	493	477	501	515	529	542	522	498	521	469	520	553	503	509	521	504	546	492	508	494	531	506	492	579	510	506	519	528	512	510	558	511	514	528	535	537	534	495	517	544	558	535	529	475	509	505	524	555	528	536	539	495	507	507	541	542	552	548	507	527	518	506	519	494	540	517	510	518	488	517	540	494	538	541	552	525	502	539	512	510	474	485	543	482	544	524	524	528	500	498	509	524	557	502	531	504	532	512	519	514	523	470	523	524	561	499	494	526	508	533	504	517	499	533	502	478	503	508	470	558	505	523	514	509	535	502	521	485	507	500	516	468	502	516	529	504	520	525	504	517	527	495	521	500	556	507	500	544	497	488	485	546	514	552	488	530	512	477	498	483	510	541	486	592	531	499	545	519	548	550	531	517	490	523	478	509	539	514	506	498	506	517	492	504	511	502	507	517	500	496	505	478	548	543	528	489	550	526	539	557	498	485	517	520	508	507	476	568	531	544	491	513	536	522	550	525	521	546	537	505	537	516	499	543	543	516	502	526	513	508	499	514	525	508	502	534	533	507	500	483	520	513	520	527	458	492	505	515	503	539	470	524	564	523	523	522	532	554	526	498	525	524	503	549	529	506	469	535	508	484	571	479	558	517	497	488	471	517	516	506	471	477	510	553	494	520	516	488	504	574	525	514	532	500	504	514	507	543	538	473	504	523	468	540	522	508	526	551	506	485	530	553	522	524	487	551	504	484	566	558	517	512	532	536	521	491	494	569	502	513	524	501	529	492	514	484	499	495	532	524	503	491	568	536	528	518	494	523	519	517	491	525	502	492	535	497	572	487	518	527	503	491	505	536	576	516	487	472	488	516	511	517	520	520	507	472	529	528	528	510	509	533	498	447	461	538	519	506	521	506	553	511	500	498	501	499	477	503	519	515	550	507	524	503	507	550	483	553	506	543	517	512	500	534	574	520	515	500	530	515	499	504	512	506	493	508	531	512	545	536	515	486	543	489	523	532	542	546	548	477	518	519	502	543	528	503	500	494	510	481	494	543	474	542	522	540	488	502	506	535	478	522	549	517	510	483	475	529	508	489	528	519	505	524	520	501	530	510	521	530	556	507	503	485	519	529	481	531	489	530	497	491	539	480	493	530	540	521	527	503	500	529	525	536	528	513	528	531	508	513	538	509	512	542	468	523	508	490	492	501	549	513	500	513	531	522	508	545	487	536	498	531	543	491	491	529	529	511	527	516	535	476	517	474	544	527	529	530	479	503	504	524	527	532	566	488	530	512	504	521	528	552	503	537	573	510	519	521	547	541	512	497	461	516	519	488	538	521	495	497	480	560	524	527	528	525	510	549	516	511	540	473	519	488	518	512	480	541	523	493	500	537	482	558	500	515	504	550	530	494	518	474	500	536	490	496	498	520	515	503	519	522	476	554	511	524	539	538	541	481	523	500	503	527	502	505	474	507	522	512	499	526	500	545	541	523	524	525	516	501	523	546	545	544	469	520	601	456	509	459	495	510	496	510	566	523	469	537	497	506	531	524	489	531	510	503	504	492	499	489	516	495	509	470	511	506	508	519	562	537	494	507	510	530	489	543	504	534	559	544	556	518	515	511	503	465	496	547	522	503	507	543	518	450	523	496	518	499	480	506	502	516	503	516	526	521	525	490	498	568	535	482	521	538	529	558	549	542	515	512	550	555	506	510	489	513	502	500	520	516	467	490	546	512	510	525	540	531	517	511	555	535	528	482	492	503	531	561	515	510	544	510	563	493	529	534	528	506	510	529	550	548	498	481	525	518	520	507	523	458	495	486	486	518	525	525	488	499	536	500	510	514	520	480	569	485	522	536	489	507	533	522	536	499	488	524	494	500	497	508	515	510	526	500	481	530	488	514	504	505	503	512	524	507	492	492	505	491	509	539	519	542	475	546	501	507	511	476	472	543	511	499	541	533	474	551	562	490	546	508	500	540	543	510	512	487	474	534	529	496	517	505	547	520	496	546	527	494	503	488	493	543	500	546	503	522	515	572	553	506	524	502	532	536	521	527	500	497	537	510	527	508	534	520	520	485	514	495	519	517	536	535	500	556	485	550	480	509	511	476	526	490	499	534	494	522	466	531	531	541	544	555	482	530	499	503	519	511	503	501	520	500	513	553	518	505	517	509	504	548	523	516	513	496	484	528	533	524	515	526	512	503	526	511	522	518	532	498	532	546	527	550	559	520	531	541	478	558	540	511	495	491	509	523	507	474	528	514	507	478	487	501	499	533	506	517	494	528	532	514	526	507	531	526	516	550	517	542	481	520	531	524
17092	3715	560	418	343	274	267	248	198	207	210	217	178	175	177	165	166	173	173	166	158	164	150	161	153	151	165	159	171	132	165	181	128	167	160	166	140	142	158	171	169	159	192	176	177	156	170	167	153	152	155	152	178	165	170	173	161	158	167	160	152	186	176	169	151	176	155	167	171	153	171	182	173	149	171	169	150	171	160	166	151	182	135	145	170	170	150	168	185	138	146	166	149	152	158	157	173	160	130	162	158	181	163	162	183	164	165	163	173	154	145	168	161	164	132	150	188	183	164	173	143	176	152	174	159	186	156	165	135	172	168	184	178	153	161	148	156	173	154	169	155	149	138	189	156	155	155	177	139	167	174	179	160	157	145	163	128	187	165	160	169	172	176	157	157	172	195	145	144	169	163	156	154	155	166	151	145	168	161	155	144	155	151	152	178	178	162	179	189	169	165	174	142	148	164	158	152	156	158	158	139	157	167	136	145	163	147	158	178	128	157	151	181	149	145	163	143	166	172	156	148	162	152	139	171	192	172	159	164	147	151	182	158	169	169	153	164	144	168	147	181	159	148	174	175	146	170	166	159	177	171	170	162	148	175	151	149	175	152	142	160	177	170	177	175	152	163	140	139	149	165	163	169	163	154	162	169	161	153	173	153	181	161	167	144	149	169	140	155	149	166	164	161	173	160	174	154	142	183	170	156	179	144	166	178	183	173	152	130	166	145	188	169	165	169	132	158	148	184	155	167	147	161	153	163	176	169	180	155	161	172	190	151	157	160	165	155	169	156	172	174	179	180	161	157	160	174	157	161	141	143	164	162	163	159	157	177	148	174	202	155	166	144	165	167	176	161	151	149	146	164	165	194	151	157	117	165	158	146	143	191	173	207	173	162	164	171	150	189	172	190	169	131	163	170	172	165	177	150	154	157	177	156	143	172	158	150	161	158	161	158	146	172	152	159	164	164	155	156	146	169	161	154	178	145	168	163	164	165	151	154	165	167	174	165	188	139	174	149	161	160	172	178	152	155	179	184	169	171	157	146	147	160	148	143	169	165	170	169	157	149	170	151	152	139	172	168	141	154	174	174	160	146	174	157	196	170	172	128	149	145	185	152	144	164	173	178	177	155	164	166	181	148	178	172	175	181	154	167	183	154	171	166	149	148	153	158	167	150	148	158	163	164	150	167	143	152	145	154	162	158	185	179	172	186	150	155	171	184	166	148	127	158	167	136	160	172	151	159	177	168	159	179	161	146	164	181	154	134	162	155	160	194	176	173	174	164	142	172	201	147	175	164	161	183	167	158	149	161	182	158	153	162	152	172	188	163	148	142	157	158	155	157	143	173	147	179	133	191	187	166	153	175	149	161	170	155	162	162	160	172	156	162	165	160	128	160	148	164	156	166	193	159	174	178	148	148	163	122	154	167	166	148	151	168	171	174	151	171	178	169	138	151	169	158	148	161	183	168	157	166	171	186	170	151	178	145	189	174	148	151	167	179	169	148	176	154	148	158	149	181	143	161	165	159	161	125	161	154	147	159	175	169	174	164	159	162	153	151	181	154	161	172	126	184	190	155	126	142	176	172	153	154	172	194	149	174	139	163	162	172	159	154	164	178	165	162	182	152	175	172	145	153	166	160	150	163	178	147	173	169	169	141	155	165	167	174	178	160	169	185	159	152	192	146	144	160	158	167	172	145	140	157	166	170	170	149	161	152	164	156	168	145	169	165	158	173	168	152	158	160	156	163	143	134	175	173	152	156	154	123	154	160	161	165	175	156	141	167	155	181	156	156	181	157	146	145	175	152	162	177	165	193	147	171	146	160	151	176	145	164	147	168	164	155	169	148	122	162	166	165	169	163	160	169	159	154	157	182	175	146	161	150	175	183	186	169	167	157	159	161	176	180	158	173	162	162	135	162	176	138	166	175	174	141	165	171	141	158	164	138	174	157	149	183	164	166	163	160	179	141	155	159	133	161	142	164	162	173	178	169	181	159	176	155	144	158	175	156	149	157	162	185	170	175	154	173	154	160	160	162	154	164	171	170	145	172	165	151	157	175	160	170	145	153	187	147	155	182	144	162	147	169	155	153	169	171	150	133	152	174	158	154	152	164	148	167	168	140	188	177	162	146	128	145	158	157	143	161	167	178	152	163	139	152	157	162	181	168	193	130	159	158	162	177	161	190	169	181	164	150	157	159	171	161	155	137	154	180	134	147	142	156	184	139	160	172	138	179	188	167	179	169	173	159	163	173	164	172	186	170	162	162	160	164	159	156	171	183	158	142	160	181	145	195	163	184	143	165	150	145	178	156	177	168	149	158	166	152	188	156	177	148	146	183	139	170	151	157	170	172	188	172	176	181	173	171	160	171	127	164	130	151	162	148	173	150	130	158	184	172	172	161	165	133	151	179	150	154	174	169	154	186	162	141	152	172	144	144	167	149	180	169	147	151	164	144	148	139	166	178	145	164	132	160	134	156	176	166	147	194	177	171	161	143	166	155	158	132	167	173	154	178	170	160	163	155	158	165	140	170	170	169	137	150	162	161	140	133	157	173	163	160	176	150	152	128	163	176	168	151	153	140	156	171	176	158	165	170	162	158	161	171	154	165	153	178	158	164	171	148	147	169	174	159	173	147	147	168	155	148	177	153	144	140	169	166	159	156	146	171	166	161	146	151	159	145	151	178	169	169	176	153	177	175	169	156	165	171	177	169	157	173	138	149	148	189	172	159	167	167	148	168	169	149	171	177	155	156	168	174	141	149	173	155	156	195	152	168	164	149	162	135	188	151	173	153	163	151	172	166	173	163	173	162	154	157	141	170	160	154	159	138	164	174	169	153	161	171	152	144	163	170	145	139	155	156	164	176	149	147	169	155	168	165	172	171	165	152	155	146	198	177	164	140	159	160	166	170	152	140	128	157	166	145	156	171	152	167	177	149	156	149	154	156	177	158	160	184	167	170	163	157	192	167	166	155	149	160	166	164	152	166	149	150	159	145	151	138	173	179	134	143	152	170	157	178	162	167	173	153	162	163	165	157	160	154	184	140	153	148	165	168	163	145	151	180	165	157	170	167	154	161	173	162	169	169	147	160	181	146	159	179	209	157	143	162	147	182	147	148	147	142	154	149	155	170	162	129	157	127	161	167	174	189	171	158	161	154	154	182	163	174	157	161	160	154	150	172	131	151	172	157	147	163	139	164	146	160	145	163	160	142	159	159	169	170	149	158	163	166	141	141	179	146	142	166	143	169	189	170	156	185	154	149	193	174	181	170	157	172	142	162	177	174	154	173	174	161	184	162	172	163	153	136	162	157	173	170	143	156	180	157	162	155	158	170	144	137	185	143	191	182	175	160	161	166	135	177	166	174	183	159	148	173	155	136	164	156	179	173	158	160	161	165	180	167	174	145	177	160	171	169	165	139	162	199	164	136	171	152	151	160	177	161	164	171	175	165	170	175	167	152	175	144	160	172	150	178	159	166	143	169	200	169	174
12093	3188	1278	1413	1191	1008	891	794	732	598	562	566	518	507	517	447	513	440	439	422	423	414	414	445	428	409	422	383	409	406	420	424	424	421	377	391	385	368	397	367	416	399	349	399	396	385	391	348	386	411	367	374	392	361	371	405	363	401	372	451	342	408	388	408	416	363	371	360	395	405	372	412	401	394	392	412	347	419	389	369	374	383	391	408	396	375	369	368	353	358	432	366	387	366	381	381	368	392	408	376	358	388	402	368	393	398	347	366	360	399	374	381	347	384	361	407	355	382	375	358	410	382	348	373	342	365	336	376	386	396	383	363	363	360	374	399	359	381	391	368	349	374	365	371	352	381	369	370	359	383	357	362	383	368	350	351	369	375	388	399	383	348	378	377	390	379	388	420	399	380	397	359	370	383	381	396	374	416	376	377	363	331	356	345	361	389	375	361	397	334	384	360	359	377	373	374	362	341	367	364	383	346	370	388	369	384	374	390	400	380	382	352	364	402	387	374	333	367	396	366	361	363	364	385	369	380	351	408	361	403	403	377	398	342	370	379	390	370	359	373	355	392	418	376	396	373	395	373	363	381	357	361	385	386	364	363	363	362	356	385	382	357	354	375	390	404	368	358	378	367	404	378	351	366	373	397	350	378	398	373	374	379	391	388	359	363	377	355	375	414	379	342	365	411	411	424	388	387	400	378	379	357	371	411	369	382	382	381	410	384	371	357	388	368	364	381	354	340	375	383	384	342	399	388	355	381	399	361	381	360	414	369	376	356	382	350	378	407	383	425	380	354	371	374	397	391	380	365	387	397	376	375	360	362	379	400	394	404	343	328	379	371	418	364	370	415	360	364	373	383	387	370	345	387	371	385	344	411	369	393	368	391	376	370	373	371	373	374	354	356	360	366	364	378	331	388	332	396	371	334	376	385	361	373	372	364	338	371	399	350	357	395	346	395	388	381	378	380	377	374	391	400	391	417	400	404	370	407	382	367	389	407	338	371	391	385	355	397	353	408	358	370	382	371	355	387	381	391	415	385	369	375	406	377	373	365	382	389	375	394	392	366	386	402	383	338	351	370	393	364	377	403	368	339	374	378	362	355	338	368	360	363	362	388	377	371	358	403	373	400	387	417	375	381	374	368	380	376	386	374	376	358	388	386	371	384	371	386	370	391	363	373	376	386	339	424	366	378	377	409	372	378	362	339	344	370	362	346	407	368	387	362	388	390	390	407	395	390	378	396	397	325	361	375	376	381	384	362	358	372	388	361	371	348	361	374	367	423	359	381	360	363	393	359	406	401	359	389	390	368	372	363	379	376	362	360	397	379	380	391	392	349	379	351	342	353	349	361	366	413	398	384	388	404	334	349	369	363	378	399	365	377	384	376	368	370	390	389	374	404	358	384	413	378	380	380	373	394	376	407	353	367	355	402	362	406	352	365	355	365	350	378	362	398	387	375	359	361	387	415	422	363	343	377	402	398	401	372	357	389	381	378	387	372	349	387	392	366	368	422	365	374	389	372	376	348	391	421	367	360	379	370	371	397	390	392	388	333	392	350	383	354	379	382	399	395	380	394	374	392	348	371	372	385	402	387	427	362	385	364	360	375	394	349	410	359	364	383	385	354	394	387	347	384	360	365	361	362	370	385	396	370	348	393	339	421	381	416	413	373	368	364	342	372	356	372	418	354	334	353	406	336	358	377	358	348	353	389	356	382	371	394	380	350	372	395	368	384	353	382	376	365	364	388	354	354	367	379	355	361	360	336	377	367	370	379	402	390	359	368	374	383	363	365	395	352	375	383	359	384	402	364	386	364	373	361	348	402	388	377	373	356	388	389	396	366	408	357	390	393	369	388	382	360	387	365	372	333	335	370	401	363	367	338	404	364	377	363	351	355	354	359	354	362	413	415	408	369	378	386	388	388	394	346	374	363	380	337	393	352	377	386	383	403	369	375	346	380	405	357	382	374	376	376	385	379	364	366	402	382	395	377	394	382	400	358	397	360	368	368	377	354	366	368	358	379	374	390	378	389	380	364	382	375	372	400	382	366	333	381	378	365	392	371	369	385	370	383	395	391	350	374	363	361	385	372	394	347	324	362	399	374	348	360	387	355	366	384	354	326	351	383	389	360	360	356	356	353	366	345	402	390	379	385	374	373	368	376	395	376	372	370	356	364	358	367	403	383	357	348	369	365	363	355	374	371	382	394	402	330	350	385	350	394	352	360	430	376	378	417	389	379	409	354	391	365	408	394	411	384	387	392	370	373	325	353	386	354	367	370	374	369	358	379	388	354	349	386	372	367	407	352	341	381	380	403	386	393	320	357	406	344	373	363	413	383	353	381	413	390	358	356	365	370	389	374	373	331	391	394	348	378	388	367	369	381	386	408	349	379	358	368	390	370	378	400	423	376	380	376	389	357	377	358	401	392	385	336	361	376	346	400	379	343	334	374	368	362	373	369	362	375	362	363	423	388	371	354	377	361	368	379	392	410	353	366	392	390	392	368	407	370	405	370	360	380	342	405	360	355	407	354	389	384	366	374	370	341	351	400	360	362	377	358	376	397	337	395	401	398	368	359	349	394	398	362	368	362	387	337	361	390	382	362	383	378	390	346	355	370	372	393	377	385	414	382	386	386	375	378	377	347	385	375	365	341	382	349	400	408	388	416	371	360	387	356	389	347	389	365	416	357	365	378	385	379	382	378	354	346	378	400	352	382	352	400	382	365	368	359	384	391	411	382	368	355	364	378	384	374	408	388	370	390	415	355	375	349	368	385	353	372	357	386	375	388	349	370	362	368	377	384	354	362	398	331	361	394	384	374	394	390	396	357	400	347	410	362	398	380	367	355	387	367	393	379	368	362	400	356	389	363	376	396	431	382	366	372	384	348	349	367	359	378	370	382	394	379	387	359	351	357	332	361	393	348	374	377	380	377	380	342	378	409	391	407	377	348	384	424	365	397	384	370	389	399	392	343	414	372	378	353	372	389	378	380	375	397	356	392	386	376	366	396	343	347	345	393	354	361	368	396	360	406	362	405	398	386	382	376	371	406	351	379	389	385	395	365	365	382	369	393	369	386	386	371	367	369	390	393	374	370	384	405	351	425	377	381	361	363	358	409	346	383	381	342	369	364	387	349	375	402	389	376	367	372	371	357	392	358	365	371	385	366	395	367	378	379	386	386	395	375	366	346	391	397	368	362	391	403	340	384	389	332	377	343	390	404	405	361	392	403	336	366	382	409	411	413	372	392	366	376	366	388	383	365	374	402	365	388	360	372	412	370	374	364	371	385	338	390	408	370	397	363	369	396	407	395	383	391	379	379	367	372	432	403	381	385	401	357	350	385	383	401	334	376	364	408	391	393	402	357	405	351	377	375	351	372	380	380	371	365	398	360	397	357	379	365	344	366	382	375	373	357	397	344	387	371	405	379	384	375	386	339	367	382	399	373	370	362	368	353	399	368	352	360	367	365	391	362	379	402	379	363	369	418
25481	6569	983	642	433	299	231	195	171	157	101	103	116	112	101	77	102	107	92	95	85	61	62	75	77	64	58	67	78	69	84	71	74	56	69	68	70	68	65	55	57	64	76	65	69	57	56	62	64	63	66	66	65	69	71	70	61	73	66	71	70	69	71	75	64	54	61	62	62	56	68	62	68	63	47	61	63	60	57	66	51	72	49	55	57	57	57	60	57	71	71	67	70	58	57	60	62	71	67	65	56	60	58	56	76	56	85	73	61	63	54	59	64	68	51	66	66	65	55	57	69	63	68	68	55	72	60	76	65	65	80	65	56	67	74	38	51	68	46	63	67	59	53	75	67	61	58	62	59	67	58	48	58	64	60	54	74	69	52	82	55	56	69	64	71	58	72	62	44	65	68	64	53	55	63	45	61	65	73	66	55	56	80	60	57	62	72	64	61	40	64	63	58	57	74	75	65	50	68	68	53	66	55	56	62	76	78	53	62	64	57	47	64	55	59	57	74	62	50	63	69	72	56	76	63	60	66	78	73	73	87	62	68	59	61	48	61	61	41	69	53	50	60	75	55	72	61	69	69	54	58	63	48	60	73	64	68	49	68	55	56	68	62	64	56	65	66	45	58	82	78	62	71	66	62	67	69	78	58	75	62	57	62	66	68	60	57	72	49	67	58	67	51	70	57	68	52	63	75	66	47	62	60	62	81	68	75	80	59	77	43	66	63	51	60	52	73	69	66	59	70	71	64	59	61	70	69	55	57	61	71	52	67	47	64	77	75	55	74	59	56	60	55	62	64	72	64	71	44	54	64	53	53	57	57	66	68	49	69	69	78	63	67	63	66	61	57	71	75	62	60	59	67	63	59	69	56	58	65	57	64	59	57	47	64	66	68	64	78	59	71	55	61	72	64	76	67	48	59	59	65	46	63	65	71	59	59	72	65	68	59	66	61	61	62	58	75	66	63	56	62	68	59	63	42	71	63	61	56	47	56	80	59	66	58	62	63	63	65	66	65	58	55	61	55	67	65	71	58	60	67	71	65	77	70	55	68	65	84	77	59	69	50	59	57	64	63	78	62	78	70	63	56	73	66	68	58	56	75	71	58	64	53	60	73	56	75	53	83	51	68	65	60	70	64	63	64	60	56	65	61	71	66	60	65	55	59	65	57	64	64	61	68	73	56	69	61	58	57	60	74	49	72	59	66	72	82	60	63	56	53	58	55	64	66	65	62	69	72	70	67	60	64	49	72	58	61	80	79	70	60	71	69	70	65	71	66	87	72	59	56	58	65	56	55	59	60	46	58	70	66	64	49	59	64	45	56	55	90	49	58	52	67	79	63	57	66	76	65	71	58	69	61	79	72	54	68	64	64	57	60	76	68	78	51	64	57	82	71	51	54	68	62	78	54	62	65	77	58	50	72	60	63	52	56	59	51	57	72	74	72	53	71	58	55	79	61	56	58	50	61	63	63	54	51	55	85	47	76	60	65	69	68	64	79	67	54	52	60	56	43	54	59	66	55	60	68	54	54	59	49	70	68	79	56	71	64	63	53	53	52	77	66	68	66	80	67	64	56	57	65	56	63	53	68	64	62	55	58	55	54	69	75	60	70	67	76	63	63	57	62	59	80	59	60	47	56	55	73	59	67	61	65	65	69	62	75	66	59	83	58	62	80	67	59	86	64	76	73	61	62	56	60	70	70	50	65	77	54	59	76	36	58	61	61	72	51	63	61	82	56	49	70	52	55	66	48	57	73	61	51	58	65	47	69	79	64	45	66	68	64	51	68	64	62	58	62	71	62	57	61	55	63	69	72	82	67	65	57	58	51	72	60	74	57	56	59	72	60	76	68	47	61	58	66	70	65	66	71	50	69	76	68	47	67	67	52	71	59	68	71	62	57	67	53	52	67	70	57	70	71	63	72	59	76	67	58	68	49	56	48	52	69	64	59	65	62	52	60	51	84	53	67	58	68	59	63	67	66	62	67	69	64	63	53	76	75	85	57	64	65	57	62	55	67	66	63	63	69	68	71	55	77	69	58	65	49	65	46	69	67	73	61	65	68	61	61	63	62	69	62	63	48	57	59	56	57	59	64	48	69	92	67	60	73	70	48	66	62	57	66	86	54	70	74	54	80	72	67	73	54	60	57	53	55	58	61	65	49	63	72	75	72	63	76	65	65	61	63	71	63	56	62	52	52	63	82	65	67	63	65	61	71	58	80	59	60	60	53	65	67	65	72	58	67	80	60	75	66	68	60	70	58	63	66	57	74	57	65	69	47	51	72	60	65	61	61	70	70	63	68	62	69	74	71	60	66	59	64	57	74	70	60	68	72	66	67	70	58	66	59	55	52	57	66	75	61	61	50	54	64	59	76	66	61	69	64	74	74	45	53	67	74	66	70	60	65	61	50	63	69	67	64	75	53	52	58	55	51	45	50	56	44	58	55	59	67	57	57	61	58	74	70	71	70	61	55	71	65	62	80	61	53	52	59	72	77	70	79	49	64	63	80	77	56	64	65	56	56	67	62	84	72	60	67	71	71	68	57	65	57	68	73	76	60	70	63	63	59	64	65	62	64	68	64	68	59	56	46	66	54	46	67	52	64	61	60	65	74	75	54	53	65	67	64	60	63	58	72	78	57	70	77	60	67	76	40	59	59	89	81	67	79	61	63	77	75	56	63	64	63	62	77	68	49	69	55	58	56	73	69	66	73	59	63	79	59	77	67	57	82	75	62	71	59	64	64	55	54	56	46	64	66	72	69	56	77	71	81	84	59	65	50	68	58	57	45	60	63	57	66	63	77	86	66	58	51	63	58	65	74	57	65	60	61	66	66	66	58	64	59	65	69	52	55	60	60	81	61	58	55	50	65	63	43	70	63	70	60	61	50	69	56	70	52	62	76	62	66	71	69	63	60	68	55	48	57	58	57	71	74	78	65	59	49	62	63	64	52	76	57	61	69	61	73	70	71	70	61	53	50	71	61	63	80	69	78	59	73	53	68	52	60	58	55	71	60	63	71	53	80	74	53	64	58	60	53	74	51	61	58	65	89	54	58	65	55	65	70	75	67	63	66	55	70	88	62	65	83	66	63	56	71	65	72	60	69	59	67	62	66	67	67	70	57	57	56	52	67	62	62	61	60	70	51	76	67	53	52	71	64	66	72	70	66	64	79	57	48	67	67	65	56	68	68	53	51	56	79	71	63	77	61	57	76	71	60	75	67	69	60	59	71	65	71	53	79	53	69	76	63	58	52	60	53	58	63	79	57	50	65	62	64	62	75	70	63	67	62	76	60	56	53	62	63	53	62	64	56	59	71	74	55	67	67	65	61	62	68	67	57	66	50	57	55	74	66	77	60	70	61	66	69	64	57	72	70	60	63	62	65	68	66	63	64	74	63	60	56	69	49	61	58	64	55	68	67	61	60	70	57	64	54	60	68	59	65	49	83	52	67	73	63	53	63	87	66	58	50	60	64	73	77	59	65	49
15252	4515	1847	2202	1801	1405	1232	901	815	660	559	485	441	462	383	357	340	329	276	295	276	263	293	266	249	232	226	215	221	203	204	195	165	189	195	209	197	199	212	185	209	181	167	167	178	168	201	209	184	199	192	210	192	178	195	199	208	207	191	172	178	170	200	190	162	197	196	182	181	145	191	174	177	179	172	184	197	190	168	165	167	183	188	155	173	204	169	199	157	160	188	166	164	183	183	190	175	174	164	191	175	177	158	167	175	168	161	164	184	172	148	199	180	171	172	180	172	194	171	190	187	163	163	178	161	182	182	160	176	178	179	163	162	172	164	174	170	162	166	200	159	166	178	161	171	160	166	168	159	158	165	166	168	160	175	165	178	167	142	164	172	176	162	194	211	160	185	174	153	176	177	159	169	161	179	164	168	150	168	164	180	160	172	183	174	178	167	150	171	180	183	163	201	196	180	153	169	147	197	154	159	149	166	158	170	187	161	171	160	165	178	175	179	176	156	174	186	184	139	181	181	180	168	172	154	166	157	147	174	149	150	146	160	178	172	161	183	181	167	178	175	156	174	162	178	174	175	192	163	162	167	158	158	165	189	153	164	173	180	162	175	171	170	188	180	163	144	157	208	175	159	172	180	162	188	150	164	151	158	159	174	193	174	177	155	175	180	196	168	159	152	190	168	174	171	158	142	187	150	148	177	155	156	168	173	162	145	165	156	173	154	158	196	145	166	143	179	171	183	162	173	156	178	163	189	157	183	165	168	176	185	186	155	165	182	184	162	159	152	173	179	193	169	185	170	166	159	171	146	177	168	184	175	177	184	157	175	154	164	177	164	150	180	167	147	159	188	166	161	168	174	178	156	179	176	179	164	163	181	174	180	158	173	154	181	191	175	156	200	159	157	162	181	191	164	163	166	158	182	163	170	165	164	156	162	162	170	191	186	193	167	157	169	155	174	170	149	163	156	182	156	147	163	168	162	177	190	149	165	196	180	151	186	185	175	182	160	163	162	166	189	164	152	178	161	166	174	168	177	153	160	174	172	183	165	177	175	186	179	162	195	172	145	178	172	173	159	163	183	185	167	164	192	196	138	172	168	190	170	164	170	160	169	181	168	171	174	172	177	188	153	161	160	165	148	170	166	174	169	179	164	179	181	165	164	164	181	168	173	145	202	178	176	186	168	166	176	183	181	171	193	173	167	167	154	181	167	176	144	168	147	184	202	176	172	155	177	179	160	177	176	165	153	175	161	181	166	171	173	153	182	184	182	168	160	146	175	186	177	178	182	192	174	161	167	170	179	164	159	181	181	185	164	188	162	185	164	167	183	173	186	175	161	177	188	161	171	167	155	178	172	157	181	154	159	177	162	166	153	159	194	175	166	161	180	177	181	156	174	164	166	189	180	160	140	176	157	167	186	175	174	164	176	159	173	163	171	175	187	182	178	152	168	159	182	159	162	179	163	173	171	197	165	175	155	152	158	140	152	185	163	170	175	190	172	166	180	193	154	177	176	165	190	150	158	173	175	180	173	154	184	167	165	170	175	173	165	184	157	198	167	184	181	158	198	183	193	186	161	183	175	175	148	144	163	180	153	165	182	143	188	171	173	168	176	161	167	189	152	172	191	178	168	175	146	166	167	198	151	184	177	185	169	154	167	154	181	169	162	141	189	166	185	157	149	144	179	189	174	163	158	174	168	166	162	167	153	164	170	177	174	151	156	149	170	167	194	168	178	158	182	155	168	163	171	172	172	173	180	155	186	162	167	192	146	160	167	176	170	169	168	170	147	187	157	169	189	178	172	152	170	183	194	172	178	176	161	158	178	180	142	157	162	155	186	190	176	175	169	170	174	162	169	172	147	152	164	152	158	165	171	184	139	177	167	142	157	193	154	165	167	160	176	177	186	171	186	170	175	172	173	169	173	185	176	182	189	203	158	148	168	181	164	183	161	150	160	167	185	155	177	176	174	173	165	189	167	195	181	166	179	179	154	196	176	164	180	165	138	178	176	190	186	172	169	165	161	189	177	182	169	161	164	163	163	200	158	144	169	169	178	187	188	179	160	162	189	149	148	188	194	179	156	181	193	167	154	149	168	175	166	169	148	186	185	171	154	188	169	148	173	168	164	185	184	173	185	193	173	175	179	168	168	159	175	187	151	166	181	177	172	168	170	180	163	170	174	157	173	178	160	181	167	158	167	177	144	179	173	159	186	161	167	157	151	183	174	154	167	207	183	166	155	151	178	154	170	168	154	169	185	158	158	169	186	147	175	150	174	182	145	189	189	155	177	180	166	160	161	152	176	154	174	188	178	172	172	182	164	165	191	142	153	147	179	142	167	175	174	166	172	168	178	202	181	155	169	167	169	171	180	176	151	153	186	192	172	157	175	176	161	170	155	171	193	177	171	191	164	172	157	183	193	174	167	160	189	190	167	154	155	166	194	161	165	168	134	177	166	177	175	164	207	155	173	167	197	156	177	175	192	164	162	157	178	167	151	158	163	168	173	161	165	175	159	160	169	174	177	151	151	176	171	172	167	166	168	178	181	181	168	193	167	179	168	166	163	160	160	157	141	140	183	183	185	163	170	165	155	148	165	176	149	188	172	149	175	191	162	178	173	166	180	154	187	177	149	176	171	179	155	193	158	159	169	158	169	170	174	187	175	169	156	177	143	163	175	157	175	185	175	167	175	156	174	170	169	158	157	148	175	148	155	149	148	181	164	165	168	140	144	181	177	179	157	186	156	183	183	159	185	190	157	170	163	177	183	176	181	165	169	167	176	147	176	163	175	153	171	162	183	181	164	155	171	175	175	151	174	159	192	154	173	182	167	180	192	182	174	179	149	140	164	175	154	155	157	173	175	156	151	191	158	162	189	189	162	170	169	183	163	175	179	176	186	166	176	152	158	176	188	164	191	149	157	163	181	173	151	159	142	167	179	129	186	173	166	165	164	179	154	184	170	179	165	177	155	217	187	177	159	189	189	183	154	186	159	174	189	157	147	187	185	174	174	149	174	172	182	192	165	180	163	162	167	168	148	136	173	182	185	160	176	168	177	166	147	174	176	178	165	158	171	191	162	159	173	163	162	156	175	161	174	151	165	167	169	163	160	171	170	162	215	166	154	178	161	161	181	159	152	150	148	157	174	181	174	166	174	171	186	160	184	170	176	182	173	137	183	176	155	171	180	143	169	151	178	156	192	171	169	171	145	209	187	178	181	164	195	169	178	177	184	176	180	183	189	166	178	196	151	165	175	158	159	155	180	161	168	176	144	194	197	150	178	165	168	166	187	152	178	177	184	171	178	166	181	143	174	187	162	163	164	163	161	164	149	162	155	161	163	172	174	157	154	169	173	176	162	159	175	200	184	178	197	168	181	186	171	167	176	187	173	175	182	149	184	167	177	187	163	170	166	155	184	172	159	170	168	155	155	183	168	161	182	152	169	170	170	152	161	170	173	173	175	163	169	174	166	161	179	173	172	159	151	175
7587	1724	252	251	244	255	237	263	242	221	247	213	253	238	212	208	203	232	242	229	217	212	199	207	223	225	240	198	199	238	227	213	240	221	247	222	220	235	234	187	231	228	214	233	204	217	214	214	209	223	238	215	229	235	220	223	225	230	242	226	207	243	236	191	231	230	238	248	233	258	252	205	207	242	252	230	204	242	207	221	213	231	253	207	219	229	216	223	222	221	229	201	231	208	209	205	229	221	220	214	213	226	202	189	212	227	258	234	226	234	219	232	198	233	225	232	240	244	236	209	236	195	195	195	212	250	201	221	244	210	236	243	225	236	227	220	229	205	211	231	236	219	258	225	205	210	227	229	203	204	231	218	211	199	222	210	229	230	195	233	207	220	231	196	205	200	221	229	222	220	254	214	231	220	234	209	236	241	264	224	247	227	214	211	226	223	195	269	214	211	237	212	228	237	241	218	216	229	234	205	244	212	208	202	193	210	239	209	226	230	212	260	210	218	229	234	221	236	207	227	245	218	224	223	217	193	232	236	252	225	238	198	236	233	223	220	218	218	240	238	209	208	222	220	216	196	251	203	214	214	230	227	219	240	204	195	224	221	259	208	222	223	248	230	217	209	229	240	239	210	219	227	212	210	219	237	198	203	244	208	209	207	223	192	215	246	218	243	264	201	233	222	219	209	222	222	217	222	242	211	237	251	232	206	233	237	204	233	208	242	215	239	208	222	246	242	206	225	222	197	237	206	219	226	202	225	227	223	214	231	208	231	224	226	203	212	236	263	228	218	203	218	232	217	213	234	214	222	242	237	243	225	199	230	203	203	225	243	229	216	223	232	223	209	221	204	205	203	227	228	239	199	224	213	230	243	244	233	198	218	200	230	197	198	238	208	207	201	250	201	206	218	231	237	226	222	223	219	192	253	229	230	208	209	212	237	213	213	251	236	233	236	238	208	235	206	229	226	214	229	214	226	220	212	206	247	228	221	248	208	206	228	221	225	230	218	195	199	189	229	203	204	239	223	255	215	222	233	220	215	212	217	197	237	224	238	198	253	205	218	216	231	231	214	214	212	208	250	242	224	226	262	217	226	224	220	228	222	243	221	230	224	216	238	245	209	234	237	232	234	250	227	231	232	245	205	218	218	225	211	247	218	219	212	234	226	220	261	209	193	211	211	244	229	220	231	210	185	230	233	211	218	200	197	226	264	210	229	206	227	247	218	210	213	237	242	216	222	228	199	234	217	248	211	234	258	210	195	208	237	208	227	248	241	236	205	212	210	187	202	226	213	193	187	226	201	232	242	235	233	202	236	213	253	243	231	235	210	223	240	226	237	240	211	224	225	204	213	225	233	203	218	209	228	216	210	246	260	224	209	209	228	226	198	224	222	209	227	242	213	205	227	229	251	220	256	232	184	197	211	221	240	216	211	241	216	229	239	213	239	209	236	225	213	243	222	220	227	216	180	205	216	247	234	226	215	228	230	209	226	223	215	235	233	199	227	252	235	210	197	211	205	205	238	212	240	219	220	216	206	212	242	207	188	217	204	254	235	248	229	243	232	213	232	188	204	215	255	249	201	225	239	259	229	232	229	216	215	223	209	216	234	224	233	218	232	245	217	205	213	230	220	225	201	199	255	212	253	202	211	222	221	191	245	223	230	187	231	225	261	221	215	232	214	225	243	177	240	222	218	231	228	245	230	200	225	228	224	230	212	251	214	231	230	211	228	232	227	231	205	205	230	220	240	228	221	239	219	205	250	220	234	214	225	254	227	231	219	251	225	243	235	236	221	230	217	216	202	228	207	224	254	228	194	215	219	229	229	232	213	219	220	232	205	205	234	235	243	225	245	218	198	247	226	223	223	219	233	258	248	244	218	233	214	234	237	203	206	222	198	232	248	213	229	218	246	202	218	211	190	227	212	226	236	233	220	218	184	221	219	254	236	209	223	233	222	219	250	245	222	228	238	252	242	203	226	223	233	218	220	236	231	219	237	241	247	214	202	240	222	247	237	243	256	244	225	230	233	190	241	202	209	184	238	231	214	256	235	231	241	226	221	234	216	195	235	221	232	231	233	228	246	218	225	192	233	243	220	224	235	228	190	218	213	206	213	235	229	224	207	237	206	241	224	238	240	196	222	222	224	216	245	213	264	231	223	221	202	215	211	209	202	222	212	209	235	253	254	247	215	219	232	198	224	243	226	215	226	231	222	242	231	217	241	223	215	237	216	234	229	218	213	237	245	225	241	248	202	225	234	241	219	244	250	215	222	241	240	205	241	206	231	221	257	207	222	228	186	237	242	213	222	201	207	241	231	239	232	241	210	200	223	241	211	209	240	239	207	213	233	229	224	219	208	231	206	252	215	219	213	244	227	237	220	215	218	230	241	242	222	254	224	216	210	208	202	241	205	243	228	223	227	248	218	242	203	228	225	219	218	235	259	219	231	234	250	224	216	236	236	242	257	206	199	223	244	224	245	232	250	262	187	205	224	228	199	212	190	221	200	209	225	226	204	197	209	223	201	243	209	221	208	238	219	229	237	227	208	209	228	210	222	239	217	233	241	252	198	241	199	204	236	222	192	252	224	209	215	200	205	216	216	221	233	223	206	192	214	235	216	211	234	200	228	243	243	236	233	236	215	233	213	230	224	235	206	203	232	232	229	249	228	234	229	207	213	231	225	206	229	197	243	232	217	209	212	228	219	185	218	227	197	236	224	225	239	226	241	217	223	231	238	209	211	234	233	223	204	232	227	239	239	237	246	239	240	228	218	228	225	210	214	222	239	225	211	243	193	239	217	227	226	229	221	198	238	231	217	229	222	256	240	215	260	231	218	250	249	178	242	230	228	207	207	228	216	233	226	202	245	216	234	210	243	223	240	208	211	241	217	229	239	221	189	230	180	208	214	248	228	221	221	210	223	227	231	227	209	224	237	221	229	231	228	204	238	205	213	253	230	219	229	215	233	203	238	239	224	223	233	222	227	245	193	179	216	261	252	238	203	224	230	218	208	187	190	252	223	212	233	218	231	223	228	244	241	222	235	200	215	217	224	205	216	213	228	239	216	241	210	231	203	238	226	200	205	235	205	230	228	220	197	220	194	225	244	259	242	202	220	198	202	248	203	230	202	205	222	211	212	229	223	191	216	221	249	240	234	269	233	219	234	213	210	242	238	227	205	242	245	207	236	234	241	213	216	203	203	254	241	216	230	210	234	233	212	230	250	218	225	239	217	202	209	253	214	218	229	217	212	218	232	221	238	255	227	231	206	226	197	225	193	214	244	239	212	232	217	250	233	184	235	233	221	220	218	217	213	203	230	251	231	229	212	221	231	205	204	220	198	210	231	233	214	243	223	227	205	238	202	219	215	209	215	247	201	212	222	201	230	208	243	211	211	217	226	226	219	213	223	243	224	211	223	230	200	230	232	226	239	235	219	240	237	220	215	240	225	207	206	210	216	206	219	224	251	211	228	224	209	228	246	210	240	190	229
5585	1813	648	608	592	609	544	553	523	576	506	530	554	517	578	539	509	542	473	525	495	482	543	515	524	500	507	588	471	513	505	531	491	488	482	479	517	545	512	490	538	526	537	511	511	526	553	532	512	506	548	507	559	522	519	508	539	539	517	512	517	504	532	502	505	508	501	520	528	526	537	503	505	443	502	503	530	491	500	502	542	519	485	529	500	495	556	520	523	513	542	548	499	493	535	533	498	531	555	503	487	498	508	525	494	488	498	561	482	496	554	505	538	529	500	524	512	521	532	516	516	510	508	546	469	523	519	517	495	488	517	535	485	508	532	534	500	531	509	520	535	517	514	519	543	526	500	521	525	513	502	536	508	527	555	536	542	509	489	541	532	509	514	515	530	518	479	502	527	508	528	519	479	530	484	538	521	560	533	521	506	532	536	532	519	528	462	495	516	507	522	523	493	469	555	503	476	494	538	534	514	546	475	525	518	543	542	505	515	512	521	551	503	511	519	512	517	533	531	540	524	518	489	509	498	534	513	509	504	564	532	502	532	471	486	513	558	545	517	501	510	483	522	529	479	517	521	518	511	526	533	569	515	489	505	562	513	502	520	470	480	548	479	489	532	472	539	502	505	522	499	504	511	506	540	490	491	509	496	525	535	511	509	500	525	501	506	510	528	544	548	473	489	547	528	535	499	513	449	535	548	546	578	497	509	489	497	532	563	539	520	536	524	535	527	537	489	547	521	494	473	519	519	517	523	474	508	520	526	517	513	480	513	531	518	525	511	565	544	552	495	498	532	520	530	512	545	509	519	509	497	506	542	511	526	522	514	481	483	525	485	523	518	497	523	481	549	489	538	514	515	503	539	553	518	499	485	521	547	505	466	472	491	519	504	534	505	564	528	532	475	505	521	514	545	504	520	503	558	535	515	522	527	490	468	518	509	537	553	530	542	505	504	473	466	519	504	501	468	484	540	547	506	520	514	535	542	517	517	508	539	507	516	490	529	500	508	484	535	529	497	521	468	534	531	511	468	492	540	504	528	542	515	514	530	501	520	538	560	471	494	507	470	512	542	531	505	539	531	478	521	542	533	497	503	511	499	523	531	517	513	500	542	536	503	497	512	503	500	514	502	501	490	501	547	512	494	481	539	524	539	520	544	530	483	507	489	536	476	524	523	492	531	543	542	534	508	515	560	497	524	515	509	483	527	543	503	522	513	477	539	533	565	525	540	528	503	515	504	521	572	489	506	527	524	488	509	547	531	529	499	530	541	526	506	504	545	552	495	537	488	555	492	495	511	552	504	565	499	496	499	513	490	510	579	491	471	488	481	541	512	558	515	550	530	519	531	543	517	513	535	524	520	521	498	538	539	533	536	534	505	488	511	526	532	541	540	542	503	544	507	532	523	523	488	490	519	496	561	494	515	509	527	495	510	538	528	519	498	524	484	574	520	535	529	524	509	512	554	490	502	538	507	499	496	536	501	543	512	523	512	482	544	503	528	502	533	540	531	517	491	555	565	467	539	532	469	483	508	487	503	542	540	509	559	524	507	526	520	486	530	549	532	489	512	544	527	471	536	522	544	527	495	537	527	475	513	518	508	507	512	542	539	518	539	501	556	529	562	519	530	497	489	540	503	517	517	534	495	519	516	438	494	564	502	527	541	504	515	488	550	524	508	512	499	533	490	524	490	505	499	517	496	480	505	516	521	531	570	476	444	534	576	511	553	534	536	526	495	528	486	497	520	469	529	497	496	511	500	506	506	528	509	516	503	508	547	520	507	504	519	537	530	492	534	509	525	529	513	512	519	547	528	500	516	499	530	529	525	531	530	516	529	508	520	503	521	537	532	484	495	544	530	515	527	514	503	533	485	552	477	500	508	521	515	558	535	510	530	539	540	507	526	535	476	564	495	517	528	529	545	543	528	524	507	533	494	466	514	533	502	578	516	531	498	518	523	560	512	530	538	512	494	526	505	517	467	493	469	513	507	511	505	495	545	502	531	528	489	491	505	539	549	536	513	521	498	525	474	534	505	519	503	538	529	505	493	518	515	500	516	549	545	506	503	509	490	494	475	545	504	522	543	495	493	499	516	565	536	530	533	503	513	505	548	558	521	513	541	494	538	506	542	497	493	560	537	517	516	520	533	485	504	521	466	552	487	489	491	530	535	562	505	562	528	516	534	543	518	474	501	478	539	487	559	486	531	521	502	522	518	499	507	523	513	491	531	543	539	533	493	501	486	532	510	530	540	522	527	551	494	500	480	539	502	501	502	548	518	527	495	556	569	508	502	557	475	546	526	503	496	496	524	486	486	517	526	488	571	519	520	489	551	490	483	522	507	511	501	509	519	534	534	508	530	530	560	499	546	544	494	504	486	526	542	551	466	526	547	501	535	553	547	497	481	534	544	471	499	474	542	525	479	535	538	502	497	543	521	538	517	534	548	479	517	507	515	535	561	468	482	556	512	557	483	464	511	514	512	533	500	519	530	570	537	547	514	502	538	510	549	509	518	500	491	489	520	525	564	488	533	496	540	503	562	548	534	492	483	529	484	544	539	527	528	532	518	497	510	541	475	511	527	530	501	516	515	501	576	534	528	567	527	487	495	506	532	535	494	543	523	530	521	508	517	525	520	495	540	486	524	467	499	505	531	519	532	556	495	534	495	481	506	529	548	542	502	514	489	513	536	504	511	514	502	494	528	512	525	507	526	521	512	551	510	534	533	548	561	526	485	491	508	512	537	561	528	542	513	536	562	505	499	509	500	529	496	536	520	496	532	488	501	512	543	513	482	503	482	479	527	547	542	520	501	536	506	482	517	542	494	530	514	514	513	505	522	502	509	536	480	514	524	523	562	510	530	520	496	509	527	476	487	522	545	519	491	521	528	481	497	515	509	491	543	484	544	546	499	502	489	545	490	539	567	522	519	504	522	541	529	509	502	542	548	516	553	483	500	530	528	526	534	572	508	519	524	500	502	515	490	470	529	534	565	505	489	490	504	518	533	497	511	492	511	529	478	554	549	558	526	531	513	498	502	542	486	526	540	503	554	551	514	501	534	486	531	504	473	516	518	523	536	541	511	538	490	497	538	557	523	542	529	535	558	529	494	498	502	561	515	553	526	484	510	525	526	514	494	504	510	531	531	541	526	576	503	470	529	527	518	583	523	516	512	509	582	587	528	534	520	518	555	515	483	520	564	501	540	487	536	517	481	518	523	518	483	498	502	504	528	509	522	522	539	512	502	488	558	498	467	537	509	523	501	511	516	486	538	546	499	484	519	523	552	501	508	510	480	486	532	530	483	534	513	533	526	510	496	482	544	530	489	547	520	492	538	523	521	531	515	494	568	504	508	476	543	555	499	489	498	523	517	499	539	462	523	545	480	560	515	485	547	515	497	512	480	516	491	556	493	532	528	516	518	527	517	520	508	517	513	525	548	539	518	532	540	531	495	520	508	520	534	509	490	547	535	501	540	525	528	493	530	544	505	533
16837	3621	604	439	322	265	249	217	222	209	198	162	214	173	174	170	174	157	172	153	166	160	150	150	166	166	165	152	155	175	153	158	200	145	186	164	169	170	161	141	152	150	174	164	162	160	167	160	151	173	157	163	173	188	184	172	153	155	188	137	180	160	164	182	162	166	164	146	187	151	175	151	183	169	156	148	166	158	154	165	157	166	172	170	177	170	151	159	181	131	150	155	162	161	169	160	160	162	152	160	159	171	147	161	153	161	144	168	175	168	182	170	155	174	162	170	158	161	151	169	166	158	157	173	173	176	164	160	147	154	156	166	158	146	171	169	159	159	153	169	158	146	142	181	159	152	179	152	132	142	183	170	159	186	150	174	190	160	169	154	174	178	181	169	158	169	162	164	154	170	156	135	153	187	182	166	162	187	158	172	165	173	161	167	146	168	168	149	168	171	168	155	160	152	183	149	145	156	178	152	150	142	153	135	169	186	175	168	160	172	145	174	135	173	150	159	156	152	157	153	166	156	170	154	160	168	155	164	175	174	165	163	183	157	153	154	176	191	166	141	178	171	166	178	155	136	156	170	169	154	163	171	136	174	173	183	170	139	177	177	158	175	157	165	160	174	177	163	153	178	190	176	158	178	159	157	149	157	154	159	145	155	186	173	192	179	163	152	160	172	169	196	172	158	158	158	155	159	179	170	155	158	173	163	176	163	196	136	176	140	160	157	163	161	157	170	171	152	145	172	162	167	174	171	166	155	188	171	160	164	160	144	167	149	170	147	168	169	165	152	147	147	175	154	149	169	159	149	144	146	160	173	165	140	168	164	146	154	157	168	167	144	146	142	170	183	170	185	146	155	147	160	152	160	171	185	167	157	162	154	175	166	179	179	134	173	176	170	174	148	162	138	161	171	161	169	155	160	159	150	129	169	136	186	178	195	157	173	159	172	176	149	167	180	149	160	133	172	162	165	170	164	132	175	150	138	153	158	174	150	155	158	174	148	152	148	176	157	163	152	162	165	158	167	199	168	164	168	163	149	164	157	165	160	182	178	161	179	137	173	161	151	164	169	147	150	164	155	159	167	167	152	179	148	192	180	173	175	146	150	160	139	141	165	165	172	161	180	157	187	172	168	166	177	171	168	153	164	171	163	159	179	196	191	189	148	173	184	156	160	147	163	151	146	144	152	184	178	170	184	174	163	171	183	169	156	171	159	178	134	150	163	154	159	166	166	150	149	135	172	160	184	177	156	174	163	162	186	146	155	159	167	147	161	156	176	193	161	167	159	170	159	157	163	151	149	172	169	163	168	175	159	166	156	149	174	139	154	141	148	162	154	166	157	168	165	154	147	169	165	157	154	190	148	164	152	152	133	170	151	160	145	171	168	162	171	161	162	146	187	163	156	167	165	160	170	178	131	145	153	159	162	132	142	170	168	176	147	128	175	142	146	150	168	165	147	157	162	143	184	149	162	167	126	167	168	177	152	161	165	161	151	147	145	169	178	137	164	157	148	174	145	171	162	146	159	156	170	141	130	150	153	141	148	181	192	165	157	148	161	158	166	175	145	143	165	189	176	175	152	164	167	138	154	171	164	174	156	152	154	158	143	180	147	158	162	165	172	152	183	171	143	163	156	151	138	150	161	158	144	139	173	133	163	160	159	178	179	170	166	152	147	163	143	156	166	170	166	156	168	150	153	195	174	171	174	150	182	170	155	187	158	191	143	160	180	173	154	198	138	143	165	174	150	145	173	164	160	173	177	137	141	157	168	145	150	140	171	196	164	143	153	150	171	138	167	182	152	152	166	145	178	157	177	161	171	156	149	174	156	167	144	142	157	175	179	156	166	141	155	144	165	161	160	192	146	154	153	166	140	154	183	170	151	173	158	154	177	131	165	174	152	163	168	142	147	148	171	189	159	141	149	152	173	166	150	164	159	167	163	152	144	173	170	151	166	166	160	139	147	171	169	152	156	181	165	167	163	180	154	173	171	179	147	152	144	157	177	154	160	156	144	170	148	157	148	177	163	147	160	160	159	158	161	158	166	159	162	153	151	146	167	166	154	187	177	167	160	146	140	164	171	152	156	144	171	168	146	155	151	182	148	149	167	153	154	144	168	165	166	134	156	188	161	156	157	160	153	153	144	151	158	166	169	188	167	176	135	150	166	157	141	161	158	179	163	144	169	162	158	151	189	147	155	152	164	154	150	161	161	179	146	137	185	150	165	201	159	171	155	152	179	182	176	153	142	149	168	161	145	151	151	150	163	168	180	172	170	166	168	154	166	153	159	157	156	144	169	165	169	169	167	155	177	156	145	143	160	187	172	176	170	169	181	157	181	158	162	156	171	163	175	162	156	166	158	154	158	169	132	175	183	167	169	135	148	142	161	161	157	176	162	150	135	125	156	156	166	127	135	147	152	156	158	155	166	136	173	168	148	181	161	172	169	179	173	177	156	162	166	180	176	175	163	174	166	144	150	175	141	173	177	176	150	166	136	176	157	161	168	139	142	176	168	152	139	183	162	156	151	161	162	149	178	145	167	180	136	151	188	182	161	184	161	165	156	168	152	168	183	130	173	184	160	138	143	128	184	167	142	172	152	165	168	148	178	157	175	160	166	172	173	162	199	158	176	164	174	171	167	175	160	179	174	157	151	164	184	174	131	179	163	146	163	175	162	151	156	167	166	168	163	170	156	135	129	179	175	153	120	159	147	176	164	153	173	141	158	145	167	175	183	152	163	160	174	181	191	165	146	161	143	119	163	166	168	159	149	163	167	150	155	194	152	169	151	170	162	146	175	168	174	151	156	161	170	159	168	157	146	171	167	164	165	160	138	168	152	162	164	177	171	149	151	150	166	159	133	168	149	154	142	173	181	169	180	164	149	191	167	150	192	152	152	157	155	134	175	176	173	164	160	165	163	168	135	142	168	156	167	184	164	161	188	155	159	182	153	160	168	153	146	166	160	177	136	161	158	157	149	157	175	170	148	173	169	141	160	167	178	172	180	156	166	170	164	143	153	160	142	170	144	156	162	167	156	140	148	165	159	146	160	141	155	162	165	184	152	160	161	193	164	153	150	162	162	175	158	153	174	167	152	140	173	156	151	150	159	142	134	176	193	152	169	137	159	146	154	148	165	163	163	147	156	158	148	164	187	168	156	183	156	168	158	136	168	161	174	149	143	167	159	143	197	143	170	148	143	171	168	183	147	162	155	148	162	154	169	173	176	153	155	153	174	142	170	171	156	153	187	155	159	159	165	158	147	163	181	164	176	157	161	175	172	161	142	159	154	189	158	172	163	162	190	150	150	151	137	173	158	171	171	156	165	134	173	155	167	167	150	167	200	174	162	155	142	161	142	167	170	150	157	175	136	165	156	160	135	155	162	156	185	129	169	147	177	148	153	182	154	140	144	147	164	163	168	166	160	178	152	159	195	160	161	163	171	131	162	159	158	139	172	180	168	176	176	160	161	148	159	167	169	153	167	168	154
11860	3149	1256	1415	1235	1025	906	793	699	654	592	554	511	490	502	498	498	467	487	433	419	416	416	450	417	421	363	404	398	401	400	361	415	373	395	394	414	386	355	335	387	365	390	395	397	344	382	400	394	410	359	365	369	389	354	353	373	415	388	356	380	356	382	399	417	387	380	381	362	379	384	391	410	346	418	402	390	374	379	352	376	360	357	352	371	434	393	407	382	335	364	346	373	370	387	393	369	369	363	388	377	377	396	363	367	380	356	352	387	376	412	370	368	375	387	377	387	370	389	350	394	372	375	374	385	358	385	400	325	403	381	399	390	374	386	366	388	383	378	371	390	399	366	351	352	396	363	411	375	424	366	395	363	346	366	354	344	367	341	369	357	420	366	383	397	411	384	373	425	356	347	401	370	359	364	367	373	356	378	333	398	380	364	372	345	368	360	376	380	366	391	351	377	403	379	381	401	382	383	377	336	370	378	414	404	371	387	394	371	363	384	362	375	373	378	342	385	365	388	394	387	363	383	346	389	353	376	344	393	338	403	405	370	385	364	398	380	361	400	374	362	404	387	312	381	365	399	371	347	339	388	377	374	334	378	370	402	354	379	408	383	427	399	338	382	359	364	391	381	396	400	334	355	363	358	363	341	386	390	382	376	401	341	358	390	384	383	356	339	371	370	379	389	367	382	382	392	342	342	367	384	370	338	374	374	373	379	416	389	373	386	369	366	361	388	353	371	370	368	364	391	363	383	387	384	395	400	328	426	377	405	384	386	371	403	364	359	376	387	382	378	388	377	355	353	363	372	379	381	374	377	354	392	370	390	381	371	349	418	405	371	375	362	376	401	398	406	348	382	412	344	358	351	398	351	382	385	340	374	412	353	382	381	361	343	373	395	382	373	390	356	396	364	375	406	367	397	348	412	401	382	348	383	408	371	331	364	364	419	377	344	391	384	355	381	386	391	395	348	365	399	390	397	381	389	338	371	380	395	382	386	361	393	370	409	394	335	355	364	362	360	358	379	371	383	366	388	349	337	357	370	400	397	328	347	397	390	374	392	394	373	363	378	399	362	339	375	382	371	377	394	353	350	399	367	387	384	367	328	405	357	379	357	373	442	399	401	360	414	408	376	380	392	385	397	362	358	367	358	358	356	365	397	375	386	364	361	347	357	359	364	340	380	350	340	367	414	396	394	349	419	376	376	387	429	363	363	384	372	353	364	353	338	379	390	340	398	362	365	368	388	370	418	372	367	368	387	366	311	400	365	355	366	339	403	383	364	354	395	361	365	389	391	389	367	401	391	389	351	389	357	361	378	386	399	363	381	368	401	354	426	371	381	387	388	364	368	355	360	348	402	391	358	365	345	377	380	385	411	362	396	364	358	422	377	398	402	381	386	369	372	425	375	378	390	372	369	383	384	368	347	354	381	370	415	360	379	372	372	369	398	387	391	385	348	383	380	344	348	365	381	341	375	382	393	366	400	362	362	379	374	372	390	422	351	399	369	363	390	384	410	366	374	375	316	359	386	419	373	379	412	392	354	385	385	372	358	374	379	372	386	401	389	380	367	365	368	398	397	337	385	399	355	411	377	348	368	396	367	397	348	397	344	364	370	386	378	380	402	330	385	397	360	387	385	374	388	370	377	392	375	381	363	374	359	392	373	368	372	362	364	377	348	374	379	371	376	387	340	384	420	333	373	377	359	385	381	404	379	412	367	381	339	379	411	376	374	356	369	393	413	380	360	394	340	368	399	360	366	376	353	381	393	388	365	389	381	319	379	371	372	365	356	373	401	393	349	392	382	406	404	394	363	371	364	374	374	372	358	350	400	372	378	359	393	369	395	350	348	420	401	370	355	381	345	360	396	388	344	359	359	366	400	400	384	373	362	358	379	389	347	341	384	366	380	383	381	385	367	347	359	389	338	340	390	353	362	377	362	373	376	401	351	390	381	389	402	369	408	412	355	366	356	356	367	389	363	398	346	406	378	373	399	373	351	340	359	372	371	386	342	403	409	364	369	380	388	383	396	413	395	395	386	394	379	339	383	396	408	377	370	368	382	365	387	356	399	360	384	387	391	363	380	365	375	382	382	380	377	373	359	373	374	351	372	362	354	346	365	346	370	370	407	356	359	387	422	366	402	369	374	403	362	364	381	332	377	394	405	378	352	376	402	394	377	392	373	341	372	379	366	396	397	384	364	361	387	384	364	366	326	377	359	355	378	354	394	355	384	372	400	381	392	366	354	377	377	386	364	354	338	358	378	404	371	391	384	393	384	390	401	373	391	350	406	377	346	373	344	356	360	341	361	370	334	387	356	403	378	378	387	376	361	394	409	356	342	364	356	418	382	417	403	391	370	399	389	365	378	375	364	344	387	358	315	368	337	375	349	369	390	374	363	376	384	370	398	381	372	369	362	345	399	361	387	357	397	378	407	390	358	375	373	385	414	340	395	370	391	409	387	387	350	382	353	371	386	434	350	392	385	382	400	393	374	374	365	380	375	353	393	373	350	346	366	361	359	365	373	367	373	399	382	381	392	372	369	393	373	360	366	395	371	357	384	385	352	350	365	380	353	419	368	371	346	354	406	360	337	345	350	400	377	385	360	381	411	366	391	399	350	391	321	345	407	370	343	351	399	340	397	341	361	395	383	377	388	363	354	379	356	362	396	389	345	377	400	391	370	382	367	368	378	338	366	394	372	365	340	415	400	417	380	391	385	355	351	348	392	329	379	358	353	382	372	350	361	362	369	399	380	370	396	381	361	346	349	376	427	346	376	388	384	367	364	405	400	384	372	387	368	379	365	401	389	365	372	364	408	396	384	372	381	386	352	389	377	389	353	358	397	385	388	353	386	368	339	368	387	354	374	380	368	337	380	367	372	373	390	424	367	401	387	347	334	374	345	371	386	344	419	389	371	397	385	387	378	358	394	394	381	367	362	376	349	397	388	347	378	383	402	382	376	423	363	355	373	379	361	339	357	362	351	361	351	400	355	399	389	358	384	367	378	341	379	383	383	370	374	373	367	389	363	375	364	349	386	413	383	359	332	374	390	368	367	380	354	359	413	336	405	388	353	362	361	361	362	349	381	325	391	403	403	366	383	395	400	387	374	375	354	376	368	406	377	354	368	377	358	372	396	368	394	384	386	366	393	394	366	389	407	375	392	376	392	387	373	381	400	411	403	397	390	391	353	411	408	380	405	354	381	369	358	398	371	359	360	338	351	371	386	369	352	365	354	366	365	376	352	403	382	357	395	366	361	377	382	372	415	371	380	386	388	400	414	399	388	371	338	370	389	381	386	375	350	383	396	366	389	339	346	351	385	382	400	421	361	367	391	361	340	378	336	372	398	381	360	370	355	382	371	377	364	379	348	412	390	397	383	374	378	392	399	347	349	392	387	364	390	389	358	425	385	371	360	382	395	351	365	392	403	381	382	374	366	362	387	359	355	420	335	383	427	366	373	364	404	365	382	406	392	421	386	391	337	379
25367	6063	982	613	429	321	211	177	151	136	121	116	114	97	98	115	78	77	95	64	76	68	61	55	64	69	61	66	66	71	70	80	64	72	62	70	76	63	71	74	70	60	62	67	56	56	84	61	62	67	59	70	57	51	64	69	68	72	56	68	68	70	47	70	60	56	64	56	62	78	71	61	65	74	76	63	60	64	65	56	59	55	56	57	53	67	56	52	70	56	58	61	87	55	78	49	62	55	71	61	61	75	70	52	57	54	52	65	62	53	55	59	66	60	81	82	55	64	66	64	67	68	56	91	73	60	58	66	59	73	52	57	62	68	58	58	63	75	61	55	64	55	68	77	59	87	65	69	75	61	48	59	61	58	60	49	74	68	73	56	54	66	58	66	60	77	62	68	56	59	65	57	48	57	66	66	63	69	75	69	78	66	58	69	75	70	59	60	71	71	66	62	66	74	55	64	67	46	39	78	67	64	85	60	63	63	58	58	69	76	54	63	58	57	59	46	68	62	58	59	60	62	57	66	55	61	48	62	71	54	68	63	66	53	68	69	50	63	78	57	62	62	73	60	78	64	78	65	62	67	75	67	65	69	67	68	61	64	56	54	52	60	66	59	75	50	62	58	51	79	58	78	79	53	72	63	68	73	47	50	60	63	69	76	55	63	64	74	57	59	65	80	66	64	52	60	65	57	70	73	71	56	53	57	77	52	59	55	60	41	63	52	63	64	52	58	82	69	75	52	47	54	60	48	64	72	62	52	62	63	61	71	65	66	71	63	50	77	60	57	57	72	56	84	64	71	43	64	70	76	48	75	62	57	60	66	62	71	57	64	72	60	74	64	71	69	60	57	61	45	72	56	61	62	55	75	62	65	48	56	52	48	62	66	72	57	56	72	51	66	69	74	54	72	58	61	69	69	53	59	68	75	61	55	61	58	54	66	57	74	54	80	63	64	67	67	71	60	68	61	53	63	63	61	59	81	52	67	76	63	57	75	63	65	62	58	57	84	57	69	69	62	78	55	66	64	77	56	65	55	62	74	64	59	66	59	66	67	64	68	58	72	65	61	70	69	75	62	70	69	57	70	70	61	56	66	69	56	75	76	55	61	74	67	73	75	56	56	59	55	72	57	61	70	60	56	59	66	62	61	64	64	54	74	74	55	52	62	69	43	78	69	67	62	65	66	62	62	57	66	62	59	74	67	54	59	61	71	80	63	51	57	68	63	70	50	56	63	75	55	81	69	53	75	78	73	66	61	64	61	56	72	72	59	56	65	50	58	57	79	64	64	61	58	75	70	50	50	67	57	75	59	55	56	62	64	73	41	70	58	62	55	59	67	46	46	63	71	51	60	58	48	91	50	45	74	85	67	55	64	64	63	67	65	79	76	64	76	67	66	67	69	69	54	76	51	49	75	86	84	69	60	71	72	61	64	64	49	75	64	67	59	58	62	61	71	68	60	60	65	64	63	65	61	64	56	62	55	56	52	58	65	59	70	60	67	58	53	60	59	58	76	76	60	75	59	57	56	69	59	69	63	65	71	61	56	71	72	55	76	59	74	50	55	64	52	69	67	72	50	61	57	79	72	53	70	70	58	84	66	66	61	68	60	71	64	72	59	61	55	69	66	66	54	58	49	41	58	68	64	74	62	68	54	71	70	70	59	74	73	79	63	69	87	63	63	74	66	81	59	59	73	60	57	70	52	59	62	47	74	54	61	61	60	55	73	59	82	61	68	66	64	59	62	61	59	78	59	59	56	55	66	58	68	64	72	65	60	67	78	67	64	65	44	89	57	69	67	67	56	66	61	55	63	58	59	68	56	51	64	71	51	60	54	56	68	54	62	67	56	83	64	55	65	76	64	69	77	62	62	51	66	65	61	72	53	69	62	72	71	57	60	82	60	70	72	51	68	60	65	67	67	59	66	56	73	72	58	71	57	55	85	48	62	51	47	60	73	65	69	67	57	74	51	76	64	65	73	49	64	62	68	66	56	62	62	68	59	63	70	61	70	67	58	65	66	73	64	63	62	72	52	65	76	63	63	71	62	65	56	60	67	68	63	62	53	47	75	70	72	49	63	67	79	76	63	58	53	49	45	70	63	52	55	74	62	67	55	59	64	58	62	78	64	55	70	67	63	73	68	73	78	61	62	58	63	66	53	71	57	70	44	65	71	63	66	62	48	74	59	63	72	60	52	65	68	79	62	54	60	55	57	73	75	52	68	60	59	68	56	74	64	55	66	53	44	63	82	80	71	66	70	62	64	70	51	57	58	68	69	70	70	62	57	80	55	56	75	71	68	62	55	67	72	63	65	65	63	71	54	61	69	69	67	60	61	61	67	67	62	53	61	58	65	62	57	51	62	70	66	68	63	68	60	62	74	60	52	64	62	55	54	68	55	66	67	68	67	77	70	59	58	49	63	56	47	62	61	50	48	66	66	68	56	50	49	50	62	58	64	63	65	64	76	72	56	66	60	73	55	69	80	55	70	72	61	82	69	60	67	64	52	62	58	59	70	75	72	65	55	64	63	64	52	60	57	60	57	73	75	42	49	63	62	70	56	65	64	61	66	49	69	74	65	69	60	71	57	74	58	61	70	80	68	61	61	65	65	58	51	69	53	58	55	63	58	67	70	69	49	58	70	63	58	78	52	52	56	64	61	77	75	57	62	73	77	66	61	78	73	56	53	69	66	64	63	61	83	67	47	56	57	58	59	78	59	81	55	65	53	56	61	56	62	58	75	79	65	52	67	65	65	60	57	53	68	53	63	50	82	61	75	71	66	70	70	65	56	53	62	64	58	67	74	71	56	71	65	65	82	61	65	47	60	67	71	49	52	59	49	74	71	64	60	58	69	59	58	51	62	61	64	64	73	81	66	71	63	62	70	72	67	60	62	61	67	61	59	62	50	52	54	62	47	64	53	70	55	68	59	71	65	63	68	75	51	49	54	67	66	43	65	63	56	61	67	52	56	62	73	54	73	80	53	52	55	59	60	41	73	83	66	73	63	50	71	65	67	70	62	74	51	59	69	56	75	61	60	63	63	70	80	73	68	61	62	58	48	65	69	64	67	63	56	72	70	64	65	85	60	69	70	59	52	68	78	72	50	62	56	45	73	67	63	78	71	78	54	68	56	67	86	66	72	66	72	85	60	64	52	57	69	73	65	64	58	73	50	55	63	68	46	62	59	61	52	60	56	55	68	68	71	67	56	76	70	58	60	54	67	76	60	56	60	54	57	57	62	60	64	66	71	54	55	55	70	60	61	54	70	69	65	67	73	61	61	65	55	63	49	62	51	52	58	67	58	65	71	40	66	79	60	57	73	62	67	54	61	53	48	67	74	82	66	84	68	75	74	58	55	50	57	60	68	58	64	66	80	53	51	68	71	54	66	63	56	54	74	69	50	61	67	65	57	74	68	71	60	71	63	60	61	68	55	52	64	77	57	50	60	69	72	60	58	63	55	76	61	74	67	61	67	57	74	65	84
15077	4214	1888	2152	1747	1448	1161	963	737	602	528	476	454	387	398	385	317	316	298	301	286	265	234	232	246	238	224	208	195	206	228	188	174	198	192	229	205	176	182	169	177	176	182	176	185	220	214	199	211	214	221	198	183	191	208	203	202	175	172	161	173	163	174	177	183	178	183	190	179	189	159	178	166	172	183	164	163	185	192	183	197	195	155	167	184	174	206	160	190	153	184	176	181	169	152	176	165	165	160	192	183	158	164	164	194	166	179	173	177	171	192	182	178	163	177	161	181	181	175	174	161	178	176	164	162	173	183	182	168	179	152	156	156	161	180	168	185	175	166	162	172	157	165	168	153	188	155	186	166	146	172	144	160	190	181	169	187	169	198	166	166	185	179	165	174	162	169	169	197	187	161	195	181	179	168	167	167	146	193	157	172	176	175	170	173	162	169	173	182	166	152	163	168	140	173	190	166	171	176	191	162	188	189	160	207	170	183	178	151	169	197	187	155	164	138	168	140	177	174	173	179	195	159	149	198	154	154	181	172	181	159	188	167	183	178	153	170	175	172	161	157	170	155	155	149	162	204	179	149	175	180	156	165	156	169	156	180	181	157	163	180	200	173	162	166	167	169	183	158	173	173	163	163	173	160	170	160	183	170	176	158	192	174	157	161	175	170	191	144	180	176	187	164	168	181	183	181	180	173	157	174	168	142	171	150	178	170	163	195	200	169	169	186	168	161	177	171	159	177	168	187	173	159	176	165	158	164	175	170	169	182	157	161	172	165	163	171	165	160	168	171	175	173	158	162	187	181	167	165	187	171	173	160	171	185	156	150	153	182	167	167	198	165	179	172	187	154	161	160	178	167	164	172	182	165	203	170	159	171	165	178	161	157	185	158	174	185	190	188	190	157	165	183	174	158	167	165	183	159	159	171	144	152	167	167	166	168	171	165	153	163	192	182	157	155	149	181	165	156	184	171	170	159	179	152	179	143	165	155	179	189	161	179	183	197	171	169	179	162	164	175	180	185	165	170	170	181	156	182	173	194	182	145	164	171	171	165	182	167	178	161	188	183	173	177	164	192	151	167	186	178	162	164	144	181	186	181	165	163	179	176	167	191	163	157	164	169	168	161	167	175	162	179	158	160	173	172	172	181	164	151	146	169	191	153	181	167	154	182	172	156	156	179	168	189	172	169	173	174	184	171	189	178	171	156	151	163	198	178	174	161	191	156	158	162	161	175	151	163	187	190	180	163	157	170	171	160	159	174	156	185	172	187	196	151	168	173	158	174	170	189	184	167	186	167	176	166	194	191	140	184	183	164	184	169	169	184	148	179	179	203	184	173	173	153	167	191	157	167	151	176	163	168	167	148	185	155	167	186	169	197	179	190	169	173	171	185	174	181	175	169	169	159	153	187	168	161	156	180	175	159	161	155	159	182	149	170	160	174	176	160	165	185	192	166	181	178	174	174	183	169	187	164	189	175	175	172	174	158	173	159	166	182	180	165	159	162	186	185	152	172	167	159	167	165	161	183	167	179	166	169	171	176	176	186	180	172	175	212	204	186	149	166	192	154	182	166	181	137	182	190	195	147	188	187	145	174	166	172	163	164	159	194	166	169	178	182	178	156	173	182	164	164	193	145	177	178	141	170	166	151	184	154	150	172	153	169	138	160	170	188	174	182	157	162	173	171	169	155	173	161	176	158	164	188	175	152	169	168	179	158	180	168	155	157	161	163	157	184	188	151	187	157	154	165	164	183	189	175	173	169	171	187	149	172	175	187	156	175	181	170	185	181	185	176	174	178	183	177	153	154	157	169	169	161	155	170	166	185	153	188	192	161	158	160	179	192	163	172	178	182	192	162	178	166	182	178	181	176	172	172	180	170	195	199	157	170	177	178	150	174	186	176	168	182	157	180	167	162	179	146	182	178	172	180	162	153	177	176	176	172	157	177	182	184	183	173	161	167	157	170	175	169	178	177	179	163	167	170	173	174	175	144	163	165	182	202	171	173	192	160	181	183	166	160	165	172	188	171	168	178	163	167	178	173	160	196	176	158	174	184	147	168	154	175	161	165	194	158	152	182	156	146	162	172	161	147	170	177	164	176	165	174	163	166	179	185	175	184	182	170	159	178	195	163	189	175	159	193	163	162	167	185	177	184	169	157	192	182	163	165	180	170	180	163	155	189	165	167	182	173	142	193	174	178	183	180	173	179	171	178	165	167	169	173	164	163	163	184	193	166	147	173	168	165	162	191	182	181	180	164	167	187	179	194	168	175	187	176	168	167	191	168	157	193	207	183	169	159	178	200	159	148	159	172	161	194	168	157	153	168	166	154	168	172	189	168	172	180	171	165	166	182	174	202	139	149	155	187	184	164	174	172	160	157	166	155	161	151	156	173	171	163	157	158	192	157	183	148	180	171	169	180	163	145	154	167	187	163	161	188	161	157	163	186	173	172	178	184	185	186	171	145	168	153	203	174	168	151	177	173	144	181	172	165	162	168	196	161	203	178	163	145	178	162	186	174	165	181	163	177	160	152	176	181	160	185	157	214	178	187	186	178	201	163	189	157	159	165	162	169	175	190	171	180	169	177	166	183	156	162	169	154	179	194	162	175	172	139	159	188	167	162	173	177	165	186	161	159	168	169	171	178	181	160	170	173	184	166	171	146	174	178	157	163	172	155	167	158	139	172	151	179	171	162	141	163	166	165	174	185	160	170	155	196	164	161	156	161	159	147	153	149	182	169	147	151	173	158	183	194	173	166	192	166	164	172	161	157	161	143	166	191	197	146	183	174	194	169	154	180	178	160	177	168	169	201	177	175	175	180	156	183	168	176	185	170	164	155	187	149	170	171	158	156	177	157	160	154	154	160	191	171	158	175	169	170	178	139	171	199	163	189	202	186	172	199	183	181	170	187	144	163	169	191	177	156	163	155	159	142	155	167	163	152	189	168	168	163	175	170	160	149	168	159	162	201	176	173	190	185	181	182	140	198	188	191	199	164	196	167	143	182	156	167	173	199	175	171	181	149	171	179	161	188	189	170	190	179	163	178	176	163	169	187	179	156	177	195	180	171	164	180	165	176	167	161	139	160	162	183	153	164	188	199	191	148	181	164	175	157	161	168	172	168	178	159	184	183	165	171	177	170	171	158	184	180	189	158	175	184	166	162	162	151	151	155	173	180	177	156	153	153	164	181	175	148	163	174	175	164	160	169	165	163	184	150	167	156	184	152	173	164	141	155	136	183	182	161	193	178	179	145	145	173	150	167	178	170	165	183	174	156	156	201	182	152	193	179	183	174	168	175	150	183	163	184	159	181	182	165	172	187	164	174	167	141	167	153	181	177	176	188	177	173	160	168	175	176	193	179	170	172	155	161	156	199	187	175	169	161	166	170	168	169	171	156	196	172	170	165	176	176	168	149	159	178	136	151	188	173	167	166	159	160	149	176	194	171	178	147	162	188	182	173	153	181	176	202	164	185	156	153	163	180	166
7467	1672	258	246	246	202	220	225	207	208	243	239	223	223	217	230	179	231	223	226	223	231	217	222	234	204	182	235	237	221	223	238	231	213	218	212	222	207	215	218	206	242	199	211	233	230	221	245	217	255	224	230	234	227	262	229	225	222	215	215	232	235	246	219	195	217	241	217	221	226	209	213	214	222	228	244	215	225	232	222	244	223	201	214	229	239	225	182	235	210	181	255	196	225	229	239	195	220	250	247	226	236	223	206	220	228	235	221	223	249	198	222	223	210	238	236	254	242	212	220	198	244	206	220	229	236	218	245	215	249	222	268	219	212	242	215	253	202	201	198	231	197	235	217	235	224	225	215	211	225	226	201	216	199	239	227	209	250	240	236	254	224	222	263	185	241	205	213	215	241	215	223	227	235	213	249	201	218	231	219	221	206	238	237	233	207	214	214	247	247	233	216	227	217	218	226	249	206	198	224	245	210	206	228	220	230	229	225	229	239	238	188	197	216	218	236	238	248	236	243	236	223	206	217	237	229	214	241	248	208	222	200	220	214	222	232	208	202	228	206	206	188	231	211	225	207	207	203	230	223	212	217	231	210	215	223	212	178	223	229	219	201	208	205	205	197	233	231	235	219	231	210	209	203	231	227	195	249	241	243	245	199	231	226	225	225	213	242	214	243	210	197	203	228	218	219	214	211	219	246	227	215	215	234	238	232	228	223	214	231	228	243	218	239	196	211	227	218	247	240	227	209	227	233	230	229	202	211	217	214	209	186	241	223	259	242	242	206	219	219	212	209	212	229	217	221	209	223	206	236	248	187	222	223	228	250	220	228	207	216	220	258	251	222	219	224	227	248	225	205	253	208	211	232	233	219	251	228	209	231	211	200	228	207	243	208	235	215	229	230	227	220	219	196	252	211	225	230	220	253	203	224	200	207	208	217	212	212	217	242	204	237	240	241	204	243	211	262	216	234	228	227	230	202	238	225	227	204	231	254	207	219	213	215	228	244	224	201	219	222	246	195	241	186	228	214	210	249	221	216	217	231	222	225	249	210	215	220	217	241	201	211	223	225	231	213	236	223	226	237	211	231	228	218	234	224	225	230	231	241	239	240	206	221	253	240	209	253	223	224	223	207	243	211	196	231	232	228	236	204	220	205	215	223	221	217	208	211	238	225	221	225	201	225	266	225	227	245	218	232	204	235	239	230	229	220	218	184	228	228	218	225	215	220	181	205	240	218	210	208	248	197	248	240	209	210	231	197	251	196	226	223	195	213	202	200	250	223	250	235	236	217	213	190	224	250	215	217	229	215	214	235	228	193	223	219	217	232	240	241	220	193	248	222	233	219	218	212	227	209	219	219	244	217	250	195	228	197	214	214	210	219	248	199	193	252	209	222	213	245	212	205	220	208	225	247	214	244	207	243	236	236	219	212	220	221	216	220	230	185	199	219	234	226	220	234	246	228	219	223	208	207	250	259	222	230	229	225	214	214	200	250	221	227	228	231	207	208	240	204	215	212	215	218	198	231	228	212	231	202	223	226	227	222	197	214	247	228	236	232	213	224	239	223	223	185	209	222	241	198	243	207	220	227	240	194	218	224	216	234	231	217	241	204	224	224	224	230	212	210	214	225	237	241	212	257	241	215	209	218	216	207	230	230	206	203	233	193	230	213	235	234	241	234	224	210	195	206	220	217	230	208	234	228	215	230	228	211	227	243	204	248	207	213	212	234	231	237	238	214	213	209	259	241	247	228	218	206	219	204	208	238	242	250	202	200	209	210	239	216	236	245	225	207	231	213	229	225	230	216	231	244	200	251	207	211	228	231	266	228	256	250	214	218	240	206	263	201	222	221	208	223	219	236	217	243	237	217	209	205	233	214	206	216	244	234	247	244	229	220	203	212	228	220	205	204	226	225	218	212	230	213	235	239	219	245	235	208	220	208	224	229	240	220	221	231	224	229	220	212	202	231	226	240	243	254	223	235	211	232	242	236	246	244	205	235	233	217	208	214	213	217	199	194	235	216	229	228	233	226	221	200	228	207	226	203	225	242	198	217	239	219	231	233	198	239	219	204	234	219	219	237	217	219	203	228	248	239	230	238	183	213	214	229	205	216	213	214	242	216	208	206	250	226	225	237	248	265	224	243	243	216	206	229	220	208	264	245	203	227	224	243	237	241	210	235	221	211	228	225	210	224	210	223	229	215	218	224	244	235	235	220	215	225	212	231	224	228	214	238	243	197	242	215	239	212	188	202	214	240	217	241	236	245	200	224	229	220	235	238	244	218	217	229	226	227	200	190	206	201	250	246	258	229	198	214	217	220	216	218	185	248	231	215	211	243	207	229	201	247	243	215	217	213	207	254	244	228	244	221	231	217	255	226	202	226	209	241	217	207	210	209	198	178	228	249	256	227	229	233	231	201	233	243	247	197	223	210	225	241	248	235	221	230	230	233	211	265	231	230	195	233	220	209	216	202	239	223	226	220	231	239	254	234	244	236	260	240	241	208	217	217	231	198	239	218	218	220	190	228	242	219	207	228	232	186	228	184	232	220	208	212	225	220	226	249	228	274	232	255	232	230	253	244	223	196	229	248	224	208	235	223	247	215	219	220	240	225	228	213	244	202	218	243	244	195	229	202	205	243	214	239	221	231	227	217	211	243	228	240	219	222	251	225	238	252	249	196	204	234	249	214	242	241	216	199	192	239	248	234	216	236	217	225	240	240	230	213	241	219	225	231	241	211	208	251	232	214	216	213	195	255	237	195	222	228	204	234	215	222	229	227	193	216	213	213	208	229	204	203	215	236	211	211	211	212	237	259	204	240	197	210	224	217	230	206	205	224	223	218	230	197	237	209	235	204	221	217	213	219	219	201	210	211	225	200	227	231	232	233	198	230	263	225	225	229	208	229	236	243	205	233	234	208	219	192	228	207	232	231	199	224	215	227	231	217	229	225	210	216	263	231	249	260	233	227	222	215	225	234	196	203	207	190	226	225	243	195	229	219	211	218	236	226	234	207	216	213	223	244	214	231	246	213	238	240	236	213	220	241	232	205	214	234	254	224	224	205	203	215	235	242	215	233	236	239	251	207	230	211	214	214	239	235	186	239	228	222	224	211	231	233	233	208	240	239	192	203	231	236	220	204	227	229	193	239	228	230	208	234	195	224	245	222	239	238	190	207	243	244	214	217	200	232	240	225	239	213	243	223	242	245	215	236	212	216	212	216	214	212	203	217	273	230	219	221	219	205	237	247	225	220	223	242	217	236	221	228	227	217	211	241	224	221	236	234	202	244	241	217	226	234	210	203	211	216	223	214	221	252	221	254	208	229	215	215	227	238	230	241	233	220	226	211	240	210	248	216	240	229	228	183	200	221	224	210	219	239	229	205	231	246	249	218	238	232	218	244	240	224	242	211	219	219	218	220	232	191	230	220	205	223	243	237	200	193	225	244	266	193	224	217	209	230	233	221	227	244	238	212	211	207	226	231	218	202
5554	1726	605	586	608	633	572	551	555	521	541	578	524	538	534	549	495	519	563	478	523	532	539	544	539	529	541	541	515	517	523	494	547	487	499	518	528	515	527	546	542	507	512	576	539	508	488	517	540	550	542	552	528	543	525	511	534	553	532	515	514	530	505	481	490	510	519	527	525	521	509	496	545	544	514	510	500	517	493	505	540	489	517	502	486	504	517	519	529	539	517	524	531	495	506	518	526	539	503	512	541	521	535	526	559	507	521	509	560	544	459	536	488	521	528	545	514	499	489	503	509	523	482	493	496	550	468	512	539	475	481	508	519	490	567	493	544	549	539	549	498	493	571	541	532	530	514	517	493	529	501	496	530	525	538	504	535	541	518	513	511	516	520	516	473	517	530	482	504	573	514	481	521	539	507	515	529	521	497	489	539	532	518	510	528	523	509	516	513	507	510	494	505	528	533	537	510	514	527	520	522	502	535	502	530	450	492	534	510	501	528	530	548	466	531	524	495	535	513	483	522	473	497	535	511	531	511	547	500	523	513	503	498	538	568	494	548	519	505	499	554	498	535	481	555	468	502	541	524	563	494	551	503	499	516	567	512	523	512	533	511	529	547	556	489	551	487	505	496	511	479	526	512	534	516	547	515	526	534	544	561	545	526	505	516	547	548	531	528	545	516	552	517	543	540	497	496	506	536	533	477	500	514	536	530	505	508	523	506	519	463	538	531	524	491	465	506	503	513	518	547	554	505	482	482	513	474	542	507	524	473	480	530	524	521	569	525	530	514	503	489	520	520	512	491	548	500	539	499	503	513	501	526	522	501	489	477	541	509	563	512	522	533	524	526	501	531	547	483	518	538	523	514	529	528	540	517	485	519	501	487	552	466	558	526	495	508	489	515	525	488	524	530	505	524	550	510	506	529	526	506	474	520	528	542	551	493	473	528	509	521	514	483	548	494	504	547	498	492	468	458	511	537	523	536	491	489	542	548	545	492	494	517	488	552	497	502	510	491	545	542	474	502	521	520	526	477	495	520	535	499	514	528	528	596	541	544	496	499	540	509	530	508	502	540	523	513	522	520	546	544	522	530	495	555	505	527	496	502	491	481	538	482	527	561	508	532	527	531	525	464	539	518	537	521	523	514	480	490	501	528	508	513	502	499	501	539	515	484	505	494	544	475	520	565	524	507	511	490	543	530	506	517	536	512	510	551	510	519	511	508	519	518	533	520	518	505	530	522	542	502	490	524	512	508	485	514	524	499	540	546	497	486	520	489	535	486	526	495	527	532	517	523	527	517	498	485	463	528	538	537	497	510	452	517	487	502	533	564	540	506	468	524	526	531	498	559	526	505	483	512	528	518	510	516	516	515	501	534	529	496	541	495	496	490	502	485	520	531	521	502	484	572	503	537	558	541	512	528	505	531	591	542	522	522	521	509	527	527	512	518	521	527	503	554	538	526	521	504	511	547	516	522	514	520	565	519	469	497	488	519	524	527	515	512	514	541	496	517	527	546	533	506	484	523	558	504	499	490	495	487	530	508	473	552	504	547	518	505	514	488	478	518	535	532	500	515	532	525	512	486	546	516	511	505	522	495	486	530	490	495	550	556	513	510	502	483	495	528	536	466	512	481	485	522	531	497	491	505	561	518	521	479	507	531	520	498	528	487	540	555	513	511	497	508	511	530	530	518	508	471	533	517	507	510	534	546	539	525	503	524	566	540	529	532	544	487	519	526	508	508	504	521	504	490	568	494	474	504	473	542	569	541	512	477	549	516	521	536	483	531	505	470	518	532	534	548	514	516	527	485	541	527	520	523	519	493	517	449	546	514	530	506	527	539	580	515	525	533	516	516	557	522	527	525	565	508	521	532	519	492	503	504	557	520	529	525	516	528	479	499	516	521	521	481	562	491	517	489	530	481	531	518	519	540	480	494	511	488	487	474	526	495	502	516	501	539	523	493	493	533	526	530	537	490	488	515	546	515	498	522	540	516	527	524	549	524	523	538	499	489	568	477	526	502	488	516	543	512	491	486	473	473	484	534	521	539	460	496	513	538	533	554	513	535	491	499	479	499	506	547	497	544	513	504	549	530	504	494	505	509	516	506	527	561	517	504	471	501	522	506	522	519	525	491	507	544	475	523	520	471	518	548	535	506	548	497	519	515	523	506	514	512	497	498	487	523	544	520	515	512	527	504	517	515	544	515	538	559	558	502	552	505	523	499	515	538	506	525	511	543	486	536	482	509	489	498	536	513	530	503	531	515	528	504	524	530	504	537	544	513	517	558	538	527	477	524	541	517	488	481	506	448	546	533	523	526	502	512	537	527	518	491	506	501	522	525	542	534	498	507	508	501	482	522	516	565	534	557	512	499	548	536	549	525	504	517	541	473	498	540	544	490	528	526	480	509	514	523	505	501	560	515	500	519	509	506	510	485	519	550	458	505	524	542	547	540	523	510	503	526	527	508	528	527	549	492	526	503	511	510	502	502	521	553	488	492	524	530	500	547	521	475	536	528	546	487	512	522	538	508	533	539	520	523	517	494	521	507	524	524	526	519	508	465	538	482	528	487	530	522	561	522	545	546	496	506	524	493	497	486	502	490	523	518	538	498	511	574	544	526	525	542	490	490	518	504	549	517	478	484	511	522	518	534	540	494	519	522	516	537	515	513	510	570	524	485	502	548	490	516	481	589	523	531	550	448	544	514	518	514	529	534	508	533	513	500	514	506	500	479	495	527	521	503	490	501	533	558	553	472	505	529	507	545	490	439	486	519	520	499	509	494	510	521	528	491	500	513	533	502	490	537	491	518	514	502	514	526	536	481	493	508	518	529	510	534	519	505	531	494	536	510	513	494	529	507	523	527	530	510	547	548	539	478	489	505	482	560	486	504	537	522	568	500	534	474	509	558	536	528	505	554	516	474	462	486	532	540	492	562	501	540	500	543	501	549	508	489	485	540	505	558	501	514	495	509	496	513	484	506	526	546	516	504	557	527	557	511	523	545	536	536	497	522	523	521	531	512	539	530	515	477	536	492	497	499	532	570	516	485	495	512	582	500	521	533	540	508	539	512	509	495	533	536	551	518	485	505	593	539	526	528	523	529	514	527	511	543	513	523	507	549	492	522	514	517	498	529	518	514	506	511	517	479	560	506	542	528	504	542	506	526	510	520	507	485	500	498	499	553	551	496	506	523	486	501	552	513	529	499	560	558	538	515	481	517	536	510	485	529	544	539	491	514	488	522	510	538	482	501	497	549	527	555	518	499	532	521	498	486	528	561	496	497	489	514	479	542	523	485	568	557	516	499	531	507	539	502	549	502	556	521	525	524	530	492	510	522	523	528	521	492	470	515	514	505	547	540	548	554	507	490	580	519	519	515	494	514	564	487	535	525	558	558	476	523	508	517	531	533	514	557	510	515	517	520	501	494	502	498	519	527	503	524	527	482	505	538	511	527	539	489	507	558	515	527	501	498	514	507	542	526	498	544	557
17130	3348	527	421	332	250	251	218	195	213	179	185	170	188	170	164	175	163	156	170	164	180	183	161	174	167	161	178	163	154	172	186	135	160	160	149	164	154	169	181	169	177	168	159	151	146	160	145	152	163	168	140	170	190	179	167	177	155	156	163	164	180	175	149	163	161	149	148	164	168	165	149	157	166	165	163	182	146	175	157	165	167	167	163	147	151	161	170	169	135	170	161	154	156	171	161	158	162	177	184	150	152	195	164	172	171	162	156	180	159	158	180	189	132	155	143	164	153	147	144	156	161	167	171	159	164	155	151	179	176	192	144	196	182	162	152	144	161	155	151	168	159	141	149	183	161	176	184	168	156	140	151	182	180	155	159	156	170	178	163	167	174	170	168	187	163	155	151	148	168	180	135	157	160	160	175	159	157	147	146	147	164	150	151	188	136	150	143	139	176	177	163	180	160	181	153	177	157	160	183	145	152	156	152	143	131	165	157	154	164	158	155	184	166	151	173	156	161	172	167	161	170	153	166	157	165	167	155	155	151	176	171	167	183	159	163	155	153	166	173	163	151	140	165	184	163	157	168	147	171	137	168	170	158	185	164	160	141	184	162	162	177	166	146	175	174	164	142	134	155	171	152	177	165	144	158	158	169	169	153	160	163	147	135	157	168	174	178	170	160	147	159	140	155	167	161	164	150	168	167	136	166	165	174	172	173	149	165	160	158	167	136	159	163	149	145	155	141	182	167	167	156	173	154	156	178	167	171	152	176	163	164	160	166	162	164	157	155	162	141	145	185	175	151	147	163	160	130	165	161	171	163	155	161	180	153	167	176	156	155	176	162	152	158	140	153	157	166	163	152	154	200	157	161	168	153	161	151	175	151	175	156	152	164	163	131	146	160	199	165	174	148	174	150	177	158	164	163	159	139	143	147	165	192	160	167	148	165	183	175	157	183	178	165	166	173	144	151	148	167	166	191	176	179	165	167	169	161	156	159	160	143	180	191	188	172	164	167	154	163	146	145	168	136	159	178	156	208	154	144	169	174	188	153	169	165	161	146	163	170	170	168	184	140	154	162	138	164	180	153	141	156	176	168	171	160	145	167	139	156	168	142	161	151	184	164	171	178	176	158	171	160	169	154	181	173	160	152	162	162	146	173	184	173	170	162	160	157	144	173	138	172	159	155	171	144	150	167	150	178	147	150	156	131	170	155	163	152	158	177	161	151	173	181	158	168	144	172	155	156	158	141	173	168	166	155	142	159	143	171	160	166	168	160	162	132	187	156	166	159	188	161	157	147	163	153	151	136	151	186	137	176	166	171	152	149	167	159	165	158	153	152	189	165	145	186	184	186	176	177	172	157	181	176	171	159	159	172	167	175	170	144	146	150	170	170	159	160	161	136	170	161	147	171	148	166	151	164	178	166	154	173	146	166	168	179	150	142	169	172	187	169	152	154	159	141	169	194	152	155	169	162	173	175	176	180	149	176	157	167	170	142	164	186	184	151	156	142	158	153	181	160	148	153	160	180	170	176	166	154	169	155	149	166	155	142	168	146	143	164	160	150	165	179	168	166	157	139	138	166	160	149	155	162	171	148	153	176	177	167	161	169	124	138	182	137	161	151	144	181	169	161	148	156	161	178	156	180	151	167	180	147	164	177	163	160	168	161	144	161	150	169	156	155	172	170	141	173	157	163	160	165	156	159	171	180	151	133	184	169	152	166	169	181	178	163	142	157	175	136	162	163	163	176	155	174	164	167	173	183	147	162	135	147	151	145	147	170	160	160	154	160	181	155	158	206	149	159	161	138	155	157	160	177	165	154	170	161	159	163	178	149	160	165	157	185	167	156	147	184	140	159	168	154	154	167	169	180	151	147	179	196	162	161	178	146	170	167	142	168	159	155	136	177	155	202	175	162	164	147	168	161	143	154	168	174	157	153	157	145	162	184	187	156	137	154	214	148	170	173	165	163	168	180	170	161	163	172	161	179	161	173	176	148	158	161	136	174	173	181	165	157	169	163	158	178	153	159	157	172	151	155	186	153	164	171	166	177	168	172	144	167	143	157	173	175	175	166	170	163	167	183	144	158	168	158	171	161	151	175	158	159	181	163	158	157	171	170	165	167	187	160	167	172	185	166	163	156	170	143	159	142	163	153	139	182	159	148	170	165	147	189	156	171	167	156	165	175	164	161	157	176	152	174	167	158	156	169	163	178	172	153	160	148	164	172	169	171	182	166	151	169	162	172	190	181	161	157	165	158	178	173	166	165	168	162	158	165	174	158	185	151	178	164	173	145	169	163	155	168	159	176	189	174	178	154	148	171	184	178	156	168	149	180	150	163	166	165	176	170	157	175	150	157	176	153	143	128	174	174	171	181	183	161	169	155	167	167	179	172	135	159	145	167	162	154	168	159	161	161	194	159	163	175	173	160	172	174	155	132	170	177	171	169	162	157	151	156	160	171	157	172	154	147	163	128	161	155	174	151	139	183	140	154	151	187	158	145	171	167	172	189	177	158	163	152	153	161	156	148	156	160	182	153	162	157	147	165	168	172	137	176	171	162	169	149	162	157	160	178	179	171	165	151	139	163	165	154	182	151	152	178	164	149	160	186	159	155	165	154	165	165	136	155	184	164	159	159	129	161	175	168	182	160	161	150	165	168	164	153	145	152	144	166	140	153	163	166	167	160	171	148	169	187	174	174	149	186	184	168	146	169	176	177	184	152	153	163	151	151	172	173	164	151	148	155	158	158	172	168	178	152	157	127	179	161	157	173	135	157	163	154	155	160	168	169	162	136	153	178	163	152	138	162	165	187	152	154	151	145	144	155	174	146	141	173	139	133	137	152	165	145	144	161	171	145	158	142	143	172	178	171	166	177	134	164	134	170	172	182	162	171	152	153	153	168	156	166	162	163	157	181	168	172	142	199	168	167	169	135	161	160	160	150	165	160	166	143	173	162	145	157	147	165	198	169	185	167	159	142	136	181	164	147	180	183	150	160	148	178	154	136	150	170	160	158	154	135	172	157	163	152	169	146	167	183	152	155	159	147	159	176	178	149	166	151	169	155	176	185	169	176	171	177	164	162	152	163	153	164	176	125	162	169	146	140	159	134	185	161	162	182	163	172	147	175	141	186	174	177	163	175	164	170	146	138	153	149	148	155	155	163	154	164	147	192	153	171	148	138	140	170	167	166	154	162	182	161	161	161	164	175	150	170	169	155	173	168	161	183	169	148	151	177	165	160	156	146	179	133	149	146	194	163	154	172	140	151	155	170	154	176	147	143	160	150	164	159	156	157	169	137	189	175	151	144	181	169	157	173	202	154	157	145	162	157	161	151	151	196	165	160	154	147	148	166	183	144	144	188	146	169	155	161	186	168	155	149	197	160	166	161	156	194	145	147	177	152	165	165	167	176	165	186	176	164	160	162	175	175	182	177	160	168	157	164	156	153	148	164	154	159	187	164	158	153	182	135	195	168	134	153	148	158	149	150
12103	2864	1229	1404	1171	1089	968	830	745	662	585	535	541	498	487	460	441	482	406	427	403	426	379	401	418	424	402	381	372	397	389	418	351	363	389	401	374	387	407	398	357	383	412	389	408	414	373	355	416	394	371	371	384	399	379	460	383	405	374	383	385	372	376	374	397	409	393	357	351	393	366	383	396	392	364	371	370	366	358	375	374	353	390	404	387	367	350	341	373	389	355	368	389	382	368	355	375	345	398	376	385	379	391	375	357	361	398	360	383	373	376	418	394	388	355	362	353	369	354	395	401	394	356	395	388	360	377	377	368	392	355	357	360	402	326	387	387	401	363	418	373	387	383	438	348	367	382	379	369	398	362	361	379	376	352	367	373	387	375	372	361	387	396	386	392	370	395	361	380	379	380	398	342	376	384	365	359	388	376	356	397	339	390	378	407	334	408	351	359	372	384	377	372	385	382	370	403	392	405	367	410	384	373	405	377	355	360	395	378	339	379	354	355	361	397	377	360	377	362	384	350	388	406	400	416	363	404	356	402	362	359	394	337	372	363	406	359	382	400	411	397	388	376	391	402	357	403	395	346	358	371	404	410	348	409	368	385	369	391	379	368	358	354	378	413	358	364	365	369	354	346	360	385	372	377	386	404	357	400	379	378	408	374	352	398	372	384	357	370	376	401	368	381	374	343	355	370	388	399	369	377	395	382	361	374	389	376	358	393	372	349	371	378	373	334	384	376	364	379	369	389	367	327	375	413	385	389	388	393	366	367	362	373	371	409	369	389	385	384	362	390	394	390	356	368	399	381	386	387	385	408	371	370	350	351	392	363	358	368	356	344	374	375	377	385	351	361	381	354	362	383	370	382	407	393	387	373	363	353	350	367	381	351	350	358	353	408	361	381	366	411	397	361	380	370	358	380	369	373	365	393	378	362	338	351	403	384	334	342	393	378	345	338	422	364	390	412	357	373	364	370	345	406	387	381	397	387	363	392	386	407	388	358	384	366	379	348	399	393	388	372	378	393	367	429	378	381	352	349	326	350	404	431	401	352	380	353	358	353	387	389	372	364	357	377	368	416	375	360	401	383	370	368	353	392	375	393	377	403	391	361	359	388	350	365	373	375	327	383	361	397	407	334	379	388	377	395	371	377	391	363	357	423	360	343	369	420	357	399	365	368	432	355	375	384	351	399	379	414	364	381	378	357	376	403	402	390	381	394	374	376	401	351	419	375	372	373	399	362	381	353	353	397	369	377	337	357	386	390	389	406	385	388	384	378	407	349	388	385	372	365	364	381	354	368	394	376	398	397	353	383	362	382	342	338	372	393	368	360	374	374	375	358	417	387	384	367	376	384	363	344	386	357	384	331	399	382	408	366	366	380	374	368	356	347	377	360	374	382	388	398	369	371	389	366	354	367	375	368	396	370	373	374	370	365	379	356	401	383	371	377	376	386	379	393	355	385	371	365	385	384	372	395	350	371	352	395	381	375	390	393	373	399	378	385	389	364	369	385	369	358	378	395	394	370	390	350	381	344	359	375	373	352	401	353	371	367	347	394	364	359	408	359	398	368	388	395	375	376	365	363	363	382	380	392	377	389	383	381	375	404	378	377	362	396	368	365	420	384	364	372	406	362	365	384	385	376	382	352	399	347	406	383	377	408	384	355	348	377	328	393	398	404	394	373	369	408	354	356	406	345	367	361	380	379	383	361	351	369	368	375	354	365	398	393	378	387	399	394	396	365	355	386	409	363	399	383	351	380	334	381	383	358	352	368	356	400	393	397	382	390	364	371	374	358	377	356	366	394	378	357	387	364	347	393	357	393	406	386	371	368	371	388	349	384	357	394	356	383	384	387	383	358	362	396	418	370	392	386	351	393	367	350	364	363	368	391	347	381	356	385	358	386	389	366	366	402	345	396	362	366	364	404	375	353	398	367	366	364	373	357	387	375	387	376	387	352	385	393	371	382	363	383	401	366	382	382	386	386	368	360	381	373	347	370	356	378	352	400	379	385	374	352	402	383	393	354	324	385	395	375	398	388	364	373	404	375	358	377	379	374	351	325	384	369	368	401	394	378	403	391	387	359	382	354	343	407	388	372	358	388	371	381	331	374	388	391	376	372	403	413	381	397	339	396	378	393	376	375	359	370	389	390	373	382	373	407	394	373	351	355	381	352	356	390	351	354	386	367	380	378	391	419	381	377	393	351	359	383	392	389	402	359	393	439	365	340	393	342	363	388	356	389	314	409	395	411	355	382	359	342	373	403	367	387	405	356	377	351	366	409	410	353	366	388	364	345	373	382	356	366	367	373	386	395	367	391	370	373	390	383	382	362	407	365	389	398	363	392	368	390	356	358	388	385	409	380	398	405	378	346	411	369	375	370	362	378	377	374	412	401	388	376	377	406	394	389	402	360	384	360	356	376	353	381	377	380	397	364	363	387	364	374	393	389	334	403	382	375	410	378	393	333	342	390	348	361	396	398	406	375	364	373	373	336	371	394	373	370	383	387	380	382	375	382	383	349	361	374	373	404	371	367	374	362	407	362	386	376	362	381	373	377	364	359	393	368	377	380	379	354	370	412	372	385	373	381	383	370	352	376	350	355	350	383	379	385	379	388	428	418	393	370	375	391	369	338	354	376	358	391	405	360	402	383	377	411	384	387	371	369	361	378	346	352	370	381	390	382	362	372	357	363	354	351	369	359	402	370	363	366	388	362	398	397	369	363	382	383	346	354	372	396	370	369	380	368	395	356	359	390	422	393	369	372	365	370	359	390	399	354	361	366	395	383	374	391	382	386	368	385	386	383	338	358	380	340	366	383	374	363	385	342	403	363	350	375	349	348	391	375	372	388	353	365	373	397	382	394	407	345	377	384	373	361	370	370	382	373	371	372	407	363	415	403	355	375	369	347	381	349	371	357	362	368	365	366	342	382	367	380	347	371	374	385	406	404	372	383	367	365	356	394	397	407	419	353	386	329	373	363	380	371	341	414	378	370	376	365	387	352	409	403	403	373	361	395	368	377	377	351	407	389	382	349	356	365	355	360	361	358	350	346	391	369	336	367	344	404	385	363	365	386	399	357	359	373	370	399	374	357	367	353	396	393	394	403	383	382	398	375	408	362	354	349	392	390	357	408	377	370	368	356	388	373	378	384	389	373	371	353	382	373	373	370	380	385	372	368	398	342	401	413	401	381	391	354	420	411	393	391	354	348	387	358	381	409	371	372	343	385	357	354	385	402	370	375	390	367	386	349	368	372	374	407	386	347	408	346	366	337	372	337	407	338	387	331	376	377	354	370	378	398	379	389	396	380	359	382	372	367	385	391	355	353	338	374	418	359	379	392	349	379	360	374	374	361	388	375	377	410	403	335	413	382	380	360	383	348	394	384	379	365	385	370	396	378	361	406	347	319	378	358	375	389	402	371	366	384	364	373	418	393	386	326	386	366	341	371	375	367	391	392	356	380	375	376	362	378	380	403	397	374	374	377	360
25216	5919	962	583	414	299	245	216	159	147	144	98	97	88	89	98	98	75	72	78	76	69	78	90	86	79	79	83	79	66	78	84	84	74	59	74	76	69	68	55	68	64	63	56	48	70	66	69	61	71	70	58	60	74	79	68	66	61	65	72	60	61	69	68	68	63	68	58	81	65	65	52	70	69	45	62	60	81	65	62	68	66	58	67	70	69	64	60	71	71	69	67	51	59	59	52	48	91	67	62	65	57	73	60	55	54	62	69	67	55	56	75	56	63	69	60	54	67	75	77	72	64	47	56	80	62	68	55	81	69	64	64	63	75	72	64	53	49	52	46	65	63	63	52	50	49	58	58	83	60	53	56	68	56	61	69	78	57	46	80	59	58	55	62	64	43	66	57	78	63	57	61	56	64	51	59	81	61	72	52	49	51	71	63	68	80	71	57	76	64	63	53	54	49	56	55	73	56	76	62	57	82	68	55	60	68	73	54	71	76	76	65	62	61	60	55	61	66	72	62	59	68	76	63	55	73	65	79	77	76	74	68	66	59	60	60	50	71	77	66	69	49	74	55	77	51	61	55	60	66	74	76	61	69	95	74	68	71	59	69	64	58	54	64	52	53	64	58	74	62	65	72	68	58	70	67	61	71	67	50	64	47	81	55	89	54	68	59	58	58	70	51	67	56	63	47	57	65	56	64	70	75	72	62	64	63	81	84	55	57	66	62	50	70	69	67	65	64	60	58	69	67	53	55	59	62	62	76	58	78	66	63	73	75	62	56	74	54	71	58	68	58	63	91	68	56	60	63	52	71	62	72	68	61	60	79	69	58	67	73	58	62	71	69	50	39	60	58	46	71	73	69	58	83	54	52	52	56	46	70	56	65	69	70	69	67	58	55	66	53	59	74	51	50	61	57	48	59	65	53	59	60	60	67	65	52	63	70	61	56	61	62	73	55	85	64	75	64	53	63	53	50	71	54	61	58	58	77	74	59	65	57	58	70	60	58	62	56	67	54	56	74	52	80	64	68	63	58	74	85	59	43	72	69	72	65	54	76	63	62	54	69	68	77	63	60	57	55	68	75	63	67	50	61	59	56	66	69	64	88	61	64	68	65	73	82	76	67	77	54	59	63	66	78	74	45	72	68	84	47	49	68	66	52	71	61	74	61	80	64	54	49	49	67	83	61	68	61	47	60	57	67	58	62	62	71	73	75	59	46	49	56	55	61	70	51	57	78	60	59	69	55	55	68	85	60	75	85	75	71	80	75	41	64	59	71	73	56	58	47	73	53	64	71	78	55	72	60	74	55	58	54	53	64	75	75	73	68	67	68	56	69	54	53	74	63	47	64	73	43	60	74	61	79	66	57	64	55	63	58	60	76	60	54	53	64	62	67	61	51	65	71	83	75	54	55	75	74	55	61	79	67	50	77	64	71	71	68	56	56	76	68	58	62	58	63	74	70	57	65	70	74	63	62	54	68	64	55	69	63	59	67	67	68	70	58	56	63	69	62	57	48	65	57	58	51	68	68	69	61	62	55	55	68	51	63	55	68	72	52	63	70	61	81	70	54	65	68	65	69	74	55	67	60	56	56	52	61	84	69	55	61	63	65	73	67	67	52	67	64	68	61	70	59	64	51	50	63	62	42	56	59	65	71	66	63	61	67	53	58	65	61	56	65	66	56	74	62	55	62	56	59	72	65	71	59	75	54	69	71	74	62	61	53	47	56	60	56	61	71	57	69	57	58	52	77	50	62	64	62	53	58	67	53	66	72	59	56	61	63	68	63	78	71	64	50	64	75	71	62	51	57	60	67	70	63	85	80	70	52	57	50	60	61	57	65	56	82	69	74	68	67	59	67	49	59	61	66	83	55	63	74	63	57	56	75	75	57	62	42	66	55	58	76	78	68	71	64	71	78	60	63	60	75	77	71	69	57	78	62	64	69	66	72	54	54	52	51	48	55	49	67	68	57	59	58	65	76	63	65	57	67	62	53	56	62	55	60	64	69	53	60	58	49	58	60	78	67	66	66	68	52	59	70	54	57	65	64	70	59	52	71	65	48	59	55	68	60	70	69	64	73	63	53	62	66	76	66	69	57	77	53	78	55	61	64	61	64	65	51	62	64	62	61	60	76	57	72	70	54	51	57	63	70	74	52	57	67	63	60	52	53	64	61	53	68	81	65	61	64	74	52	57	69	62	62	62	64	59	51	53	59	59	58	62	75	54	64	65	67	72	53	56	58	58	64	79	65	58	48	79	71	79	67	63	63	68	80	67	59	61	64	76	73	67	80	68	68	71	75	62	53	66	59	65	73	62	76	71	52	57	44	52	54	51	57	64	71	64	62	53	60	69	73	67	69	67	54	53	65	71	47	58	47	62	63	67	57	69	57	62	66	77	56	52	56	65	63	57	68	63	56	48	75	69	74	62	51	73	59	69	60	58	66	65	70	75	68	56	58	54	70	55	54	56	65	57	83	66	79	61	60	86	64	63	54	71	62	69	67	54	68	61	66	67	62	65	76	50	66	58	59	56	67	59	59	60	66	57	80	52	65	64	65	59	66	62	50	64	59	65	63	52	54	51	53	74	56	46	71	60	65	65	69	65	72	78	69	55	67	82	70	78	78	49	70	56	63	81	60	60	61	60	62	55	61	66	61	63	59	67	52	73	69	57	81	82	68	65	49	60	62	49	57	46	61	73	50	66	65	66	57	60	65	56	62	71	59	56	65	60	56	60	56	65	65	66	64	65	69	74	71	64	63	75	61	73	72	65	56	60	58	80	69	78	81	58	62	74	52	62	60	64	52	51	63	76	80	66	60	57	71	60	56	45	69	63	76	67	75	59	65	83	62	77	60	65	62	63	56	66	64	72	74	62	58	72	70	64	49	75	54	65	55	63	45	73	43	59	77	70	66	60	67	61	67	66	66	61	71	59	68	54	68	50	61	65	60	67	56	54	69	67	72	63	57	55	60	63	66	69	68	49	69	72	56	58	81	59	63	71	55	64	64	58	69	53	60	68	57	59	77	71	69	72	51	69	75	56	64	55	59	56	74	71	68	58	61	46	69	56	63	59	45	58	64	47	72	62	57	55	76	61	60	64	67	67	61	70	52	64	55	65	56	69	61	61	60	72	60	69	67	72	78	64	73	68	66	59	73	71	72	60	62	55	69	55	65	61	73	52	58	64	77	56	66	59	54	61	66	52	80	65	66	46	57	68	60	68	80	88	51	54	54	57	72	62	84	82	71	55	62	66	62	74	39	64	49	66	72	62	70	73	63	71	62	71	68	57	57	82	64	58	62	68	67	59	55	70	61	59	61	50	59	79	71	41	66	71	59	72	54	52	60	75	61	54	50	62	66	70	79	69	52	60	66	70	37	59	66	58	60	58	56	56	72	68	48	57	51	74	69	64	63	65	66	61	45	47	50	70	79	64	79	72	85	71	71	67	59	51	52	52	69	72	60	59	67	70	63	55	60	68	52	54	55
15002	4022	1867	2116	1732	1522	1167	985	790	630	565	496	459	424	380	377	340	362	288	287	297	284	241	234	260	237	197	240	205	195	182	206	209	184	182	223	201	197	196	181	180	185	182	166	192	231	190	199	193	173	161	222	221	201	171	183	179	162	190	190	175	158	186	165	179	198	183	184	150	188	164	188	156	182	176	193	175	168	159	175	154	177	180	190	160	187	190	192	169	158	165	190	161	188	203	183	183	157	138	181	173	151	210	180	195	171	183	147	168	173	199	168	183	175	188	166	171	156	166	178	167	148	162	170	170	151	155	164	161	199	165	164	175	170	176	177	192	155	155	172	164	171	199	191	173	172	145	199	149	161	140	160	177	158	171	187	151	154	184	175	160	179	148	165	170	185	179	179	172	174	156	163	170	143	159	169	166	158	201	184	161	192	206	157	164	166	155	173	187	169	169	187	178	168	173	167	165	183	168	143	187	146	173	186	184	159	180	151	172	175	171	194	160	161	162	185	171	170	195	172	186	144	149	187	183	151	166	183	178	156	158	181	178	177	187	158	169	183	162	160	157	179	157	161	175	175	189	169	181	159	187	179	136	148	154	180	169	165	165	198	166	168	171	160	166	181	180	173	183	170	153	177	167	171	173	149	175	176	163	178	157	189	174	174	168	176	165	148	161	174	169	154	171	187	171	164	173	162	171	160	180	155	128	176	166	171	167	182	147	162	180	142	179	171	172	156	174	162	177	185	166	168	166	171	180	174	167	153	169	192	180	150	157	174	173	159	182	177	159	178	175	176	179	174	144	165	182	178	168	171	167	148	177	148	174	166	205	168	189	163	155	142	170	184	192	150	160	179	149	166	171	188	192	193	170	179	165	169	178	213	163	191	185	200	182	158	170	162	167	156	169	165	190	172	177	165	159	166	165	200	173	173	176	163	188	163	186	168	180	160	185	177	183	172	207	157	181	166	159	139	181	170	188	160	177	179	177	167	189	169	174	195	183	196	185	141	168	188	162	172	164	160	205	189	173	143	206	168	170	175	166	160	162	163	159	175	171	186	174	168	186	175	185	195	170	164	178	167	170	185	172	189	162	153	164	163	172	172	186	165	167	169	157	163	200	179	193	150	184	181	177	155	147	162	162	186	178	152	175	204	146	186	169	187	192	201	161	166	170	160	167	178	182	192	169	155	177	181	164	176	165	162	164	180	159	188	197	186	167	180	181	173	171	175	166	187	164	160	181	189	187	173	167	151	169	169	169	161	184	172	162	161	163	161	157	156	170	175	167	190	181	183	200	186	180	171	141	169	153	178	178	171	162	167	163	207	183	176	179	160	168	182	154	145	160	188	174	140	183	188	143	161	159	183	170	181	172	169	187	170	173	163	182	172	161	155	187	167	182	160	153	190	175	148	156	164	179	164	172	172	199	159	189	183	171	170	167	170	173	176	145	209	160	183	174	188	159	178	173	156	208	176	180	162	171	189	164	165	172	171	175	192	189	177	155	169	182	170	175	150	169	154	180	186	188	184	190	168	159	184	157	187	190	151	184	165	163	160	175	137	185	184	194	178	170	162	181	161	152	186	185	192	170	160	154	182	162	164	173	171	163	169	157	149	175	195	190	196	170	202	169	182	156	183	161	175	172	197	172	169	175	164	165	135	179	158	180	182	177	159	177	170	199	160	173	169	179	174	163	168	177	149	185	183	186	174	177	174	162	164	156	196	177	160	174	156	158	164	165	172	169	166	182	169	177	171	163	171	151	161	146	162	187	154	174	155	158	160	191	172	152	158	166	169	191	165	163	166	159	155	166	169	169	164	153	166	170	173	189	159	177	171	180	177	171	179	179	150	151	165	154	161	191	192	191	172	182	166	181	182	181	190	172	177	166	176	178	183	177	177	201	189	166	184	162	192	169	197	156	173	154	189	156	176	149	184	175	186	162	157	154	183	171	189	153	169	172	161	175	157	153	188	181	174	177	161	171	172	190	181	162	161	155	179	174	161	153	161	184	149	172	158	180	153	158	185	185	162	169	158	159	171	178	180	187	191	171	155	175	167	200	171	188	176	184	166	178	174	163	162	140	176	181	193	180	151	155	177	190	170	159	178	167	177	185	188	158	154	175	164	165	194	160	156	171	138	177	170	168	175	170	179	179	172	171	166	175	179	151	165	173	159	168	183	173	165	168	158	189	164	172	171	145	171	159	181	151	180	186	210	180	179	188	187	181	179	165	180	173	153	212	172	190	147	172	164	157	171	177	170	176	172	188	172	176	190	153	167	190	180	183	188	159	167	173	170	145	189	137	170	182	172	152	174	176	176	181	164	171	175	176	167	174	163	166	171	154	183	179	190	171	167	156	164	159	174	167	155	162	171	184	182	167	170	170	167	157	165	173	179	181	167	166	153	170	172	155	168	186	180	172	176	185	173	180	196	191	180	169	172	165	186	165	159	164	180	169	204	167	195	170	169	178	160	157	170	173	180	161	161	150	175	172	172	174	190	166	139	185	174	163	160	168	163	168	163	144	159	179	178	153	173	186	176	163	153	189	153	172	188	192	161	159	157	164	166	190	180	180	188	163	190	162	171	169	166	168	196	176	167	173	156	176	172	193	155	172	164	197	151	180	194	169	147	178	173	166	170	177	159	177	177	144	153	160	153	160	170	156	179	160	180	172	160	167	179	168	169	182	142	179	167	159	179	164	196	170	185	163	185	202	168	154	182	153	164	179	174	161	173	164	177	177	151	163	156	198	150	159	188	187	176	176	161	167	181	167	164	149	192	153	170	155	181	183	163	162	164	194	171	162	159	162	156	177	175	179	145	180	174	170	167	180	170	172	190	162	154	180	189	184	173	172	186	192	190	181	183	161	175	172	161	199	185	160	182	167	172	151	168	194	161	174	177	171	172	165	164	158	196	165	185	172	175	171	155	174	183	188	199	165	185	174	189	181	157	164	153	175	180	168	184	182	186	153	176	180	178	189	189	143	171	148	167	158	159	171	157	166	171	180	159	165	193	176	147	143	165	188	187	178	161	167	184	185	175	165	157	152	172	168	139	153	172	179	177	162	189	169	156	150	151	169	180	166	171	147	174	182	214	170	170	189	168	153	153	161	171	203	141	152	178	173	175	156	186	198	167	162	174	166	159	154	157	169	142	167	190	154	169	170	196	174	180	159	163	166	184	172	186	192	183	193	172	182	194	158	169	194	161	173	162	177	169	171	168	177	184	183	158	181	164	198	157	163	170	184	169	177	165	159	194	150	171	174	182	170	172	183	159	162	167	159	188	163	186	200	169	154	159	171	170	172	184	147	183	181	170	161	179	166	179	173	163	161	189	201	188	183	183	157	187	164	168	186	148	177	173	135	165	172	169	151	161	171	176	157	171	150	195	176	159	158	180	178	184	158	182	166	169	176	184	161	177	171	154	176	154	184	165	171	177	146	172	152	167	179	160	183	204	160	164	189	163	167	161	180	175	169	173	160	190	165	145	161	169
7587	1540	288	218	235	211	242	231	244	217	238	223	221	215	212	251	244	231	210	227	217	215	234	206	231	240	221	223	246	220	236	196	227	245	231	196	199	236	224	214	208	247	219	207	241	218	230	246	192	225	217	218	219	215	218	202	221	231	243	255	245	218	245	229	217	212	231	217	248	239	229	219	214	208	222	214	224	211	244	213	232	236	222	238	204	197	216	233	220	214	194	247	229	224	250	184	212	224	236	206	212	230	211	180	238	216	226	250	217	184	201	227	221	221	227	205	236	198	254	197	227	206	221	233	240	222	215	230	220	227	213	231	204	224	225	216	241	207	211	246	215	235	219	231	255	228	232	231	232	219	242	231	231	224	228	212	220	219	221	221	239	202	216	259	182	217	234	238	225	193	238	253	218	228	202	230	214	233	230	184	203	225	210	201	210	186	230	240	200	237	237	195	206	221	234	230	207	198	246	218	198	210	240	206	225	217	254	240	238	205	215	219	210	216	241	211	225	226	208	246	199	228	212	207	230	229	235	239	218	205	232	244	212	217	218	236	219	203	263	253	224	231	239	213	211	213	208	225	211	211	227	223	212	249	221	210	212	237	241	243	219	236	242	247	217	204	240	209	236	229	237	230	216	226	235	238	231	221	234	215	209	221	201	216	229	199	222	242	235	222	244	225	222	209	206	211	227	231	227	243	226	211	233	216	233	225	208	232	231	201	193	226	211	253	212	244	198	219	217	222	222	214	207	237	207	215	241	215	214	233	204	230	218	207	227	218	196	219	243	230	220	206	253	226	208	197	216	210	225	219	227	230	210	215	206	249	212	229	207	234	217	248	228	234	209	227	224	241	215	221	247	202	216	258	224	225	229	222	211	257	236	235	213	228	247	236	240	224	213	231	208	225	205	209	214	239	240	207	243	248	224	215	224	227	216	240	209	246	205	204	233	243	217	223	232	224	239	245	213	224	222	229	253	215	261	236	236	258	237	210	197	235	216	228	230	264	222	241	234	237	230	206	226	213	211	241	234	193	230	217	232	219	209	189	223	250	240	248	201	226	239	203	216	237	225	224	239	232	227	223	243	214	248	208	202	226	197	219	237	211	233	225	226	191	228	209	220	217	204	204	212	207	197	228	229	206	218	253	196	228	226	217	231	217	252	236	227	201	206	228	206	216	242	224	208	203	234	233	204	207	221	228	222	218	235	249	238	219	234	198	212	245	243	217	211	196	220	206	235	244	229	218	272	232	224	245	245	215	229	191	236	235	209	191	212	220	218	245	195	247	234	238	212	211	245	207	219	216	233	237	209	208	219	224	212	227	218	215	245	212	228	238	248	232	230	236	202	241	230	208	201	242	221	209	208	241	250	230	216	231	226	249	210	222	249	240	186	207	214	215	236	196	202	242	241	244	218	222	204	227	221	221	206	228	227	215	215	206	211	240	209	200	211	232	224	213	236	227	222	223	231	223	209	223	234	232	229	221	217	219	228	225	220	213	221	225	205	234	188	271	233	225	188	247	192	214	191	208	229	217	239	232	221	214	236	250	240	228	237	225	233	227	227	230	217	217	227	213	213	229	214	223	224	210	220	240	244	219	238	243	211	196	233	239	227	212	220	225	212	220	230	223	251	207	236	214	217	238	235	254	244	231	210	251	245	222	204	222	195	240	216	202	241	218	219	213	243	239	242	221	192	236	236	205	229	196	198	206	212	233	216	222	230	209	224	208	216	208	195	212	254	221	206	210	218	210	220	242	199	233	226	208	253	213	238	255	208	236	236	228	232	207	223	214	235	236	246	225	226	211	257	237	221	222	215	213	226	228	217	225	219	210	203	205	232	221	223	205	214	264	238	207	217	214	202	218	235	223	245	220	228	217	197	216	232	204	225	214	218	216	214	191	226	220	206	216	225	216	230	229	208	213	238	205	222	227	231	183	232	222	220	220	239	230	218	243	183	227	203	213	237	224	252	211	224	229	205	216	213	209	221	215	229	244	203	212	214	220	236	206	210	223	237	241	228	224	232	222	236	246	222	197	222	221	220	245	211	221	222	229	229	221	235	230	242	221	218	210	220	223	219	214	260	228	237	218	218	215	239	217	229	217	209	235	235	227	197	240	252	229	236	227	208	238	220	216	222	236	228	193	234	205	215	225	235	252	241	219	258	252	225	207	243	216	208	237	227	208	221	234	232	206	215	237	218	217	219	227	224	207	236	223	230	215	202	212	220	223	250	214	220	209	226	215	236	239	212	219	234	237	226	226	214	235	227	233	231	200	214	227	208	214	209	214	213	239	254	212	194	210	240	227	245	192	247	229	199	229	218	243	225	248	246	246	233	218	241	237	212	223	219	235	196	228	232	224	249	201	239	230	229	205	234	238	229	204	232	219	215	202	253	228	265	208	236	208	201	223	246	225	223	248	222	213	255	249	228	247	235	241	184	220	231	213	218	241	204	226	219	225	248	232	224	218	206	241	244	200	223	245	211	222	239	214	210	220	220	229	228	235	209	204	235	225	228	231	248	239	237	221	199	218	206	228	196	219	230	224	228	221	230	236	191	229	210	226	244	238	219	226	222	222	241	247	220	231	201	228	244	211	241	222	218	195	238	225	221	241	245	234	212	247	206	257	199	205	224	233	199	218	217	198	233	230	254	211	231	233	262	220	233	202	216	221	213	209	233	227	203	219	232	175	217	203	242	218	243	225	255	240	247	213	213	218	197	205	230	217	220	222	213	208	211	244	230	250	254	213	203	196	203	223	204	222	248	214	252	223	214	224	229	218	210	215	271	272	253	241	221	227	243	236	210	216	239	205	229	226	219	221	202	216	232	199	211	208	236	235	236	242	222	228	228	220	189	226	250	219	246	230	207	224	245	215	200	195	214	244	256	213	223	225	228	238	226	216	233	255	227	207	228	203	206	213	245	217	241	214	209	221	230	212	228	223	236	207	233	257	208	239	255	205	235	243	231	231	234	236	232	226	247	216	226	198	243	231	220	236	211	202	233	226	218	216	243	236	220	216	223	222	235	244	215	231	201	257	229	231	215	247	206	228	199	228	195	222	219	221	239	249	233	231	209	241	218	248	258	216	245	230	221	206	225	216	191	186	204	253	221	230	254	249	229	243	242	247	256	229	225	214	205	226	239	247	257	221	203	239	228	186	214	226	230	237	238	229	204	227	223	209	226	222	225	218	238	249	238	222	229	205	245	226	217	251	243	219	221	226	194	198	232	217	245	216	234	207	233	209	227	225	222	229	198	247	248	228	241	255	201	225	240	178	203	240	228	222	237	243	223	194	216	204	225	246	222	206	209	240	219	203	250	230	229	235	209	266	233	237	254	243	204	222	198	208	227	236	223	235	234	212	234	193	214	214	262	223	212	245	216	222	215	231	246	232	216	229	234	205	215	237	214	226	214	230	222	204	211	219	204	244	242	212	206	196	199	244	228	210	205	214	221	213	246	230	204	231	237	214	201	213	210	213	212	232	212	197
5590	1593	598	619	594	645	600	591	579	571	537	558	536	499	555	559	524	533	510	520	553	522	522	559	547	508	513	570	562	484	503	496	565	499	476	496	509	501	515	526	519	556	505	535	479	526	524	543	541	552	527	558	517	509	539	598	520	515	544	513	526	545	488	537	518	509	504	497	488	545	497	514	529	478	513	525	542	505	521	493	493	504	524	511	548	524	509	517	528	500	559	465	505	510	524	533	535	487	510	555	547	517	527	538	510	494	523	456	551	520	504	504	527	522	541	478	531	522	493	462	561	523	490	587	506	494	476	524	536	544	505	571	502	536	528	511	515	534	527	529	540	482	535	481	536	525	524	454	512	496	567	532	543	533	505	467	488	558	507	518	532	511	556	501	540	522	501	530	535	532	521	523	561	553	532	510	504	474	527	507	490	499	518	520	518	549	541	509	501	511	539	528	559	547	508	522	522	532	539	531	534	510	528	524	528	542	541	509	549	497	521	531	529	456	482	526	504	510	513	512	514	516	541	520	538	503	520	566	514	522	545	517	530	485	502	499	564	491	482	542	546	575	487	546	501	540	508	531	522	464	530	505	526	504	510	530	521	495	509	481	510	534	498	515	488	484	561	575	496	499	519	523	488	537	526	565	554	517	509	518	535	522	542	461	518	450	530	550	542	494	495	513	531	508	489	523	482	574	509	506	541	512	477	520	539	524	506	532	545	530	524	530	518	502	557	533	504	504	545	540	486	562	529	518	488	513	507	528	522	524	536	559	511	535	546	524	500	562	519	518	574	512	486	504	526	561	522	518	547	504	548	520	575	517	545	515	525	534	538	543	492	529	504	559	502	494	512	531	509	521	503	526	517	467	532	532	504	518	483	512	529	576	487	532	526	458	560	529	476	554	554	581	547	529	517	547	492	502	497	534	484	480	529	540	548	494	519	525	540	513	539	511	495	492	555	522	517	476	522	533	517	525	511	504	519	496	539	527	503	538	538	517	547	506	540	513	500	538	549	505	564	530	494	539	523	512	508	456	534	550	502	519	507	545	523	513	499	518	458	478	536	523	515	500	502	492	545	521	548	527	481	550	489	494	586	501	489	509	483	554	517	526	491	530	537	576	529	497	518	523	529	469	551	529	538	524	532	552	530	547	576	529	533	533	502	493	537	535	480	535	491	549	501	518	527	545	516	498	517	499	542	522	527	536	531	535	479	558	544	546	529	524	526	491	502	521	536	523	507	519	532	532	503	488	503	541	502	519	493	521	542	498	517	521	508	533	530	542	535	475	490	525	511	502	486	546	516	541	539	502	572	521	516	546	514	528	539	518	508	525	533	577	539	525	492	502	531	501	528	551	519	497	497	511	512	503	527	483	528	531	524	510	518	530	535	516	521	495	521	507	520	516	536	510	508	522	547	539	529	480	501	526	560	535	481	513	556	478	491	504	558	513	527	520	523	542	513	555	546	549	556	495	553	530	512	544	478	531	541	502	517	538	507	506	507	519	516	494	551	527	534	552	513	549	555	526	493	504	558	546	519	540	477	537	523	506	553	523	510	481	478	502	534	514	547	478	472	502	526	551	544	513	515	528	502	576	507	524	541	516	522	541	535	512	512	497	512	519	563	538	532	500	469	522	549	524	520	526	504	509	522	511	529	468	539	524	497	539	527	538	513	567	498	501	526	529	497	503	530	537	517	551	522	520	500	482	512	551	524	525	530	560	522	515	483	521	493	530	515	566	483	557	509	489	516	526	477	535	526	512	493	494	496	511	499	535	477	564	533	536	559	548	493	525	516	496	516	520	480	453	565	541	533	491	556	508	499	537	522	501	509	519	524	497	504	515	522	521	500	498	498	531	498	534	530	507	507	502	549	554	536	531	528	522	529	513	500	549	516	502	530	543	530	527	536	533	518	526	524	547	491	601	533	528	486	480	536	540	524	533	523	494	493	463	508	470	486	529	548	492	536	512	528	507	545	510	475	525	544	555	558	508	515	535	512	508	554	497	541	526	521	513	487	539	522	509	508	511	506	517	542	535	527	536	519	543	481	473	476	527	541	508	503	549	523	507	498	515	513	512	503	520	488	573	503	555	490	512	501	516	539	502	514	499	514	513	490	510	494	495	516	510	555	519	535	526	562	529	508	538	499	555	550	506	507	510	519	520	557	583	515	507	505	486	540	515	577	545	500	521	518	550	482	524	489	513	544	506	555	507	483	536	551	566	507	528	554	551	558	551	509	547	474	484	517	511	530	556	562	500	521	525	507	488	507	492	500	564	521	525	508	513	538	512	526	506	469	509	548	536	503	492	495	553	505	496	521	498	541	518	534	505	560	525	513	512	486	509	470	545	552	498	527	500	467	516	527	521	542	477	498	538	518	543	529	571	525	541	512	493	545	489	552	487	525	535	555	523	512	525	556	506	526	546	502	481	493	519	575	525	501	531	474	547	531	487	480	520	527	531	526	549	498	500	487	518	502	541	502	524	523	541	522	545	488	499	526	533	531	508	515	545	505	528	541	542	488	544	498	493	547	519	535	505	538	478	539	563	518	494	548	534	492	533	543	474	522	520	537	528	526	497	501	526	538	507	498	522	557	494	535	476	503	500	579	510	505	576	508	500	496	549	478	529	519	551	513	528	516	516	502	528	512	515	507	517	531	534	519	481	507	506	530	500	554	528	521	523	544	517	497	535	523	502	549	467	518	507	570	540	508	541	519	515	506	554	509	519	506	494	509	522	514	505	518	549	558	511	517	521	516	491	532	544	490	533	538	506	529	487	584	527	508	524	522	508	520	493	524	530	557	516	526	522	511	541	504	515	536	532	535	485	525	510	512	521	509	533	537	521	523	562	542	526	507	493	526	530	541	510	511	529	542	535	530	515	524	526	527	502	506	502	528	519	498	511	563	512	486	496	479	517	510	481	521	504	513	519	557	504	561	529	550	499	538	497	556	502	508	534	539	508	530	537	560	534	520	499	535	494	494	488	581	497	538	493	506	534	484	486	534	499	499	533	555	519	515	517	499	558	549	510	508	534	544	531	505	531	528	543	533	525	504	507	517	484	498	539	494	533	555	532	513	531	476	534	518	475	470	511	514	584	535	529	567	504	526	558	502	543	500	521	517	504	505	575	521	505	499	497	500	521	512	515	521	496	539	487	520	518	534	550	476	480	499	493	513	530	557	512	499	521	534	510	553	555	505	524	515	503	521	512	544	524	538	567	526	520	506	501	507	513	522	522	535	545	518	503	499	534	502	545	471	533	499	549	559	516	500	510	506	485	497	483	497	509	555	489	513	505	499	557	502	531	526	528	545	510	499	517	541	520	539	566	510	530	517	516	482	531	491	535	495	567	509	510	499	569	529	543	521	526	526	530	502	534	543	535	537	554	494	524	534	484	497	493	509	560	508	529	542	555	514	525	485	483	531	553	529	595	534	527	530	520	525	529	543	536	515	530	544	498	523	499	519	503	514	517	477	510	501	535	562	516	522	510
16887	3394	593	435	334	275	266	238	208	191	201	174	197	175	161	172	193	159	156	196	148	188	150	146	187	171	171	176	168	159	166	172	146	161	178	163	183	176	169	166	161	145	161	169	177	176	160	147	183	188	183	160	158	174	166	193	160	148	166	162	151	180	167	176	183	171	173	156	161	156	151	151	143	178	151	147	165	187	162	182	154	159	195	180	178	172	181	183	154	165	137	157	151	180	184	137	158	147	176	143	158	168	149	185	159	144	153	129	169	157	151	151	160	155	176	156	149	185	164	175	143	166	179	143	178	161	176	161	140	173	158	163	151	164	183	145	163	175	175	150	164	147	144	149	156	154	149	169	148	158	145	159	160	141	172	190	150	169	154	146	162	174	188	179	169	154	140	168	169	160	166	163	175	172	140	170	170	167	163	171	174	171	148	156	165	163	188	204	178	180	170	163	165	140	150	172	155	148	165	179	160	162	189	178	154	173	169	148	160	160	144	148	142	155	151	191	172	148	173	166	139	161	165	141	154	153	156	163	166	177	173	175	173	172	185	187	137	155	181	151	144	158	156	153	166	163	167	140	133	159	157	157	192	178	186	167	153	151	169	150	152	178	173	179	175	153	176	159	138	132	165	180	199	136	167	155	179	167	144	150	137	179	156	151	161	166	155	178	176	155	152	166	160	151	158	153	188	174	180	169	143	149	152	173	154	156	170	155	159	158	147	164	197	157	142	158	138	177	151	161	171	178	163	172	148	133	170	165	147	170	182	157	177	170	139	152	153	166	166	164	148	185	176	187	159	158	164	152	169	145	150	181	159	169	149	155	176	189	189	151	171	168	163	154	152	160	171	155	165	172	147	135	151	155	152	184	157	164	184	177	153	159	157	143	166	158	176	174	164	171	141	201	186	165	149	165	182	166	168	168	137	165	154	173	165	184	159	164	165	162	165	175	160	159	160	161	171	158	183	160	155	153	192	163	180	159	161	155	153	174	154	194	164	158	169	162	166	161	163	160	158	170	150	146	137	175	157	143	175	156	157	169	184	169	184	165	150	146	150	160	177	155	165	162	133	185	182	204	163	157	155	132	140	171	186	159	166	140	145	160	185	150	147	162	154	153	156	152	161	172	206	167	153	150	159	164	186	195	172	149	147	170	175	156	163	170	159	153	189	177	169	152	158	168	175	163	176	176	162	160	182	165	163	144	150	153	162	163	153	159	170	166	150	158	161	149	161	170	158	172	155	174	168	138	154	177	141	163	168	153	174	148	164	149	164	152	149	190	166	157	149	156	160	148	186	171	164	163	170	170	156	152	155	178	160	176	170	161	150	157	157	148	147	145	169	164	166	173	158	175	170	167	143	181	163	146	148	182	142	164	173	179	160	159	175	163	142	167	172	157	160	157	153	143	150	148	169	164	173	147	186	171	162	172	165	171	150	156	166	158	150	170	163	142	137	181	140	177	171	165	149	160	153	169	159	172	158	175	167	158	161	146	176	182	161	170	150	175	171	167	144	178	161	167	152	187	175	171	159	178	174	151	165	160	169	163	164	169	154	162	176	160	159	183	162	145	155	195	160	173	152	165	156	160	161	156	161	172	188	149	167	145	175	162	151	148	157	162	187	174	142	189	169	183	176	170	161	150	147	186	161	166	179	164	158	159	168	140	146	173	162	167	160	156	168	179	157	175	162	159	173	155	176	157	150	148	178	170	140	186	158	177	153	147	168	182	151	156	149	168	154	157	150	172	138	151	163	171	164	183	172	168	166	173	132	152	158	136	150	160	161	172	193	161	147	165	195	149	160	141	160	160	175	179	158	177	181	187	170	191	156	163	158	157	176	178	152	169	154	168	153	151	159	160	176	152	165	177	160	177	178	153	181	175	166	167	167	174	145	156	180	168	175	142	179	158	177	145	148	176	143	153	166	185	172	174	181	168	152	210	156	163	138	164	156	159	146	153	142	186	173	168	171	174	156	146	152	160	197	161	168	149	156	154	162	162	157	163	167	157	159	153	176	138	155	153	161	176	158	140	163	175	172	150	185	158	170	170	138	161	157	177	159	168	184	172	150	160	170	178	152	186	163	153	151	177	156	173	158	172	180	145	196	166	186	160	151	161	183	162	176	180	156	132	167	180	172	157	166	145	170	165	166	148	195	169	184	180	141	157	154	169	146	176	156	192	169	157	143	178	155	143	160	182	171	184	168	155	159	159	158	180	179	143	174	170	147	174	154	173	154	155	164	171	171	142	156	176	169	167	133	147	145	173	162	140	138	168	171	159	184	173	164	158	165	170	140	160	170	160	178	165	174	146	179	190	169	171	167	183	165	139	165	166	143	176	168	170	144	148	171	168	162	159	151	133	173	181	170	170	164	141	176	168	175	180	162	180	149	187	174	140	158	160	139	172	161	164	153	177	173	160	168	155	144	145	189	148	173	165	151	166	164	190	172	159	163	154	133	142	165	158	150	164	153	153	163	157	134	164	162	182	166	175	152	148	155	152	181	150	177	167	178	148	141	167	142	164	163	172	169	152	155	154	160	171	155	159	179	166	175	168	171	158	190	138	166	162	151	165	191	138	168	173	153	151	161	163	161	177	172	165	172	141	143	149	151	163	165	146	163	166	159	140	155	171	159	165	165	155	153	177	170	171	142	149	168	167	181	159	170	144	187	160	168	134	143	149	169	149	183	148	201	163	154	162	159	156	182	162	134	171	185	170	149	161	181	154	161	157	158	163	137	148	168	166	144	183	159	127	166	187	170	197	179	169	190	148	155	151	146	158	200	155	175	152	150	168	156	156	185	169	165	184	180	183	139	178	173	170	150	171	159	159	171	169	188	162	154	166	175	152	162	183	153	169	164	159	193	170	129	177	178	150	175	160	172	170	155	159	154	155	158	166	168	163	174	150	165	162	171	151	170	164	157	178	174	170	168	159	172	174	167	168	157	154	168	140	176	169	174	171	163	162	168	166	169	159	132	171	166	181	153	170	175	197	158	145	179	155	186	140	165	165	162	171	180	170	145	177	168	175	158	149	189	143	149	168	150	161	161	142	169	152	165	149	164	182	161	160	172	178	158	138	163	160	164	168	163	175	151	163	177	182	162	175	148	151	162	147	155	150	187	173	148	177	150	167	168	154	178	159	161	203	176	169	176	174	162	200	174	150	165	164	145	171	151	175	167	140	148	145	172	182	173	151	165	151	158	157	171	158	169	176	159	158	150	146	160	170	148	156	152	150	174	160	184	147	176	174	156	174	132	150	156	149	171	193	178	151	164	171	170	179	173	180	188	166	174	164	159	160	162	160	189	152	170	151	160	181	180	174	186	175	163	169	169	150	148	167	163	140	155	173	187	177	183	152	172	167	144	154	154	170	159	153	155	171	201	158	187	133	172	164	190	154	180	145	186	183	173	154	168	152	162	180	175	172	167	161	135	158	164	173	160	179	161	160	170	175	156	164	163	180	139	159	145	172	175	148	164	157	180	146	177	150
11823	2857	1190	1421	1245	1084	948	771	707	640	584	571	541	500	546	505	503	395	467	450	424	425	433	375	428	438	396	393	406	368	425	418	361	406	419	362	373	431	366	417	396	367	381	428	384	377	414	422	385	380	388	380	386	368	421	361	353	370	415	380	378	391	351	380	371	396	381	397	339	401	381	372	379	385	388	401	391	388	377	392	411	382	407	380	366	391	369	362	410	380	379	415	390	384	356	373	307	375	369	412	386	419	383	406	380	373	391	384	366	440	406	361	378	383	355	392	372	394	399	363	400	398	390	420	321	377	337	402	363	371	375	353	364	411	386	400	338	388	346	418	363	337	373	372	381	378	388	378	389	320	386	384	355	376	371	396	367	405	355	421	376	398	382	339	365	358	394	392	390	394	409	388	380	380	414	380	348	386	375	389	371	391	369	359	376	363	367	407	361	376	378	410	369	344	406	370	380	425	371	369	406	367	381	369	424	378	349	391	367	399	377	371	374	377	365	322	354	366	408	388	385	351	383	337	355	390	383	417	398	413	408	376	364	396	370	388	379	384	398	396	366	366	337	367	366	416	444	373	363	376	418	395	376	389	370	363	351	388	375	361	347	370	374	395	386	387	413	386	375	371	386	340	388	398	392	352	381	364	389	358	368	377	378	390	362	351	378	370	360	361	382	366	374	335	367	381	360	368	414	346	355	348	392	358	393	395	384	387	372	381	365	393	376	399	383	382	386	362	374	366	353	381	399	365	390	368	330	373	369	367	387	387	371	350	361	382	373	369	374	368	372	407	367	344	369	397	394	375	409	381	389	377	377	361	391	378	361	394	398	365	386	366	391	393	410	374	379	368	397	411	403	360	365	395	377	368	375	370	345	383	406	392	384	365	363	375	358	374	404	379	379	385	353	341	399	360	335	377	410	374	357	389	369	400	358	400	400	431	405	364	342	339	354	394	370	391	355	359	373	399	362	385	396	370	346	381	398	383	407	382	403	375	374	380	392	408	362	398	360	390	366	383	362	361	358	389	384	390	362	371	353	367	378	356	378	395	370	374	362	381	396	372	370	359	370	387	403	380	401	376	373	350	374	371	398	380	394	371	340	333	375	371	357	384	379	401	349	371	383	406	394	393	370	398	383	400	371	366	378	384	381	366	364	352	389	394	386	377	387	381	386	380	382	398	403	368	395	368	366	388	381	362	394	391	371	357	375	391	373	381	370	361	371	352	425	344	390	373	378	372	373	394	389	407	329	369	387	373	347	395	362	364	340	352	386	378	371	345	369	416	363	383	344	379	365	360	386	357	375	375	363	391	363	391	377	432	370	355	431	408	394	408	358	390	370	377	390	375	407	405	396	359	394	388	385	403	385	361	379	426	381	390	400	372	366	385	382	359	354	410	383	389	394	371	373	389	376	341	367	354	387	385	382	390	371	386	400	359	397	357	383	370	397	348	426	372	386	380	380	377	368	371	409	369	350	385	391	394	370	410	385	372	370	347	403	371	382	407	344	442	357	396	389	410	381	412	352	377	346	395	407	412	350	381	371	373	384	383	336	345	366	359	419	380	345	402	371	365	359	353	361	394	428	386	371	359	407	381	373	362	354	369	375	390	344	356	370	428	373	383	380	352	393	371	395	371	362	344	364	360	401	368	386	368	376	375	401	368	396	395	368	336	350	362	356	402	361	360	351	402	378	360	392	387	385	388	387	389	384	382	391	379	381	361	412	382	347	377	376	364	383	366	397	392	350	401	384	377	359	369	359	399	397	387	372	405	357	412	365	370	339	379	380	361	339	379	376	370	376	404	370	396	359	408	374	381	417	344	360	355	356	410	372	413	388	368	343	368	364	435	339	362	377	368	372	362	364	384	367	366	398	372	354	341	383	392	376	343	372	350	359	366	394	343	370	366	373	361	409	372	374	364	404	377	359	396	390	380	390	441	353	370	367	345	365	376	358	394	377	390	369	372	359	344	379	383	394	356	414	383	378	383	416	366	381	382	373	371	350	370	408	407	340	369	358	372	374	337	396	362	371	384	374	349	377	379	363	399	374	384	386	348	351	348	367	387	348	353	408	361	388	378	377	376	370	395	343	373	384	344	378	367	396	389	353	363	377	405	420	392	343	403	350	391	409	401	377	402	400	384	361	367	360	392	389	359	366	378	397	353	354	350	352	401	359	349	404	376	372	360	371	401	372	364	359	405	350	353	379	418	388	361	375	387	371	380	397	339	346	359	363	392	378	366	364	365	378	375	366	365	418	366	435	373	383	384	388	354	391	356	389	358	349	361	406	395	369	381	365	380	394	385	388	395	364	357	372	373	380	348	367	390	382	394	383	389	406	389	376	363	375	378	391	374	377	370	366	383	385	365	333	359	367	367	373	372	369	380	382	380	359	401	362	366	411	423	376	385	394	363	397	385	352	378	394	419	398	372	372	376	384	344	375	378	390	360	395	368	339	332	378	397	392	343	355	381	358	378	364	380	384	362	388	375	358	364	382	360	373	394	373	425	364	350	348	367	387	383	400	376	394	357	408	383	368	382	363	373	370	358	366	378	398	371	354	391	371	376	379	337	393	365	386	389	410	378	356	350	385	358	351	356	390	358	385	359	374	380	399	363	383	382	369	368	397	409	433	355	359	379	379	405	408	395	359	411	315	400	369	383	351	399	408	380	351	405	384	376	373	373	338	371	365	380	362	392	385	392	358	425	402	407	351	370	407	398	362	378	393	407	411	411	375	397	365	379	387	365	385	372	376	385	370	373	387	370	386	380	350	393	400	395	361	390	385	387	336	351	386	355	377	401	410	372	355	356	378	391	401	395	361	406	390	382	342	362	391	361	358	362	382	377	388	407	399	390	381	389	366	396	365	342	394	371	354	365	378	390	383	349	376	378	380	384	354	396	388	417	372	366	357	389	384	338	350	384	379	368	359	392	370	361	432	369	387	354	342	384	376	352	390	392	366	397	367	385	396	404	390	391	374	386	405	388	344	344	377	360	363	381	359	379	368	344	402	415	385	382	365	327	383	373	338	363	369	404	392	381	383	386	346	411	388	399	397	366	400	367	376	343	360	380	357	396	385	438	392	394	402	388	404	396	366	388	351	346	388	391	403	374	362	361	361	351	398	384	400	363	366	369	350	360	370	393	386	403	339	391	356	362	358	400	379	373	396	376	358	359	358	356	393	383	377	416	410	362	386	380	359	416	385	375	373	387	389	387	358	414	387	348	413	379	374	410	374	355	405	379	349	350	378	413	391	349	355	385	367	369	363	407	397	370	395	382	378	382	443	340	355	381	362	357	396	391	360	370	355	398	393	324	373	384	383	396	386	384	384	360	371	327	370	376	388	392	387	377	372	403	369	407	377	372	371	351	404	410	349	384	368	386	374	376	348	349	382	396	382	375	391	393	389	369	366	396	370	373	362	364	362	337	375	381	377	388	393	389	397	391	379	333	367	411	398	385	381	351	373	379	400	349	370	399	382	358	372	370
25340	5979	1010	599	433	293	275	199	146	158	127	99	109	106	94	95	76	101	91	79	81	87	89	57	83	80	76	71	70	74	74	68	75	73	65	53	66	59	81	64	62	65	56	69	79	68	76	70	65	60	65	65	64	65	59	79	72	69	64	49	76	62	52	77	67	77	86	64	58	60	62	56	52	62	55	46	56	57	70	47	57	63	65	74	71	55	68	83	65	55	68	84	71	65	79	65	74	82	58	68	80	62	57	61	81	54	65	59	75	63	69	66	62	52	59	57	56	67	66	58	78	64	59	60	77	73	68	78	70	79	47	52	68	77	63	50	59	58	73	74	65	71	73	83	68	69	70	60	80	68	64	69	74	47	70	61	70	58	73	70	65	60	66	54	72	53	61	54	71	68	52	62	67	73	62	65	64	60	57	53	60	63	64	67	58	78	59	65	70	66	71	58	75	70	59	68	63	55	60	62	62	48	80	58	77	67	50	76	66	53	54	55	65	65	57	66	73	61	49	67	73	56	54	70	62	59	67	51	61	67	62	61	63	69	53	59	56	88	64	62	67	75	54	67	50	73	60	69	68	61	54	68	71	62	66	70	60	77	48	64	69	64	47	58	57	53	83	75	63	69	66	67	75	68	67	49	71	65	70	64	82	64	73	60	54	67	69	70	72	74	76	58	67	74	78	61	66	77	76	66	71	59	63	57	54	63	70	64	50	74	52	48	67	56	56	64	70	64	59	77	73	61	72	65	66	59	56	59	77	69	65	56	68	68	76	64	66	67	72	74	57	65	65	72	73	62	53	64	72	63	62	50	56	62	64	57	60	79	57	57	71	58	76	69	51	66	75	82	62	73	63	63	72	72	59	61	59	74	83	72	60	62	73	69	59	48	74	59	63	67	71	62	65	53	56	63	70	60	66	67	68	57	61	66	56	64	61	59	61	55	58	71	62	71	69	76	75	63	66	58	76	84	64	62	68	65	81	69	81	62	55	64	52	49	60	59	54	67	59	55	71	54	65	64	62	61	71	71	54	53	74	60	56	63	58	75	68	65	65	61	67	62	61	60	66	77	72	63	68	74	54	46	61	80	69	47	65	61	65	56	50	68	72	70	80	53	67	67	73	74	65	65	67	72	59	70	67	79	70	64	54	56	67	79	58	61	68	73	69	63	67	49	62	61	66	58	72	78	63	72	57	60	71	57	77	78	77	80	60	76	68	74	69	65	71	59	78	67	71	66	60	63	54	59	53	55	53	70	70	60	59	71	58	70	76	73	71	59	56	46	57	58	60	81	58	62	67	66	63	62	73	55	66	51	61	77	60	59	56	73	72	78	46	65	78	67	71	69	62	57	76	71	63	61	62	59	74	64	53	69	80	81	63	64	69	71	68	59	67	66	71	74	61	83	59	62	52	62	63	68	73	58	67	70	63	57	70	70	60	78	58	72	58	61	52	71	65	68	83	61	58	63	69	55	75	63	68	65	72	70	54	62	59	62	57	74	61	67	50	40	70	65	73	64	69	61	65	69	60	82	60	67	62	84	68	57	90	63	60	59	68	66	44	60	60	65	67	69	68	60	56	58	90	78	88	76	56	59	71	55	65	63	70	66	79	62	70	67	46	36	56	57	96	66	61	76	68	73	57	50	59	74	62	53	62	68	53	53	69	80	80	70	53	52	48	60	70	55	57	69	73	73	54	61	63	55	60	70	65	71	69	58	60	75	47	65	59	76	66	62	51	55	66	73	64	75	70	71	65	60	76	55	53	70	69	75	68	79	47	63	74	58	52	73	63	61	75	53	66	52	66	70	63	60	80	75	71	49	67	53	69	62	59	58	57	58	72	67	64	73	65	57	57	57	65	57	54	62	65	64	46	53	64	61	58	74	73	81	64	52	67	66	54	56	66	58	62	68	71	57	67	68	65	70	75	61	51	79	75	66	62	61	65	57	51	62	81	61	68	56	58	77	59	68	77	59	64	55	58	66	86	74	71	64	63	77	78	54	85	76	64	50	83	77	54	64	64	73	55	68	71	65	67	71	71	58	79	46	58	77	72	66	53	67	53	80	76	64	66	68	68	75	65	62	61	77	64	78	74	77	65	59	57	61	73	73	66	59	58	66	54	67	61	59	64	63	54	65	67	71	68	75	71	67	62	73	65	54	65	71	60	67	68	56	82	69	68	55	81	70	69	59	69	63	74	66	59	58	58	84	77	75	68	62	85	68	52	55	70	68	61	71	75	44	57	40	66	56	81	66	68	59	43	67	59	66	46	59	72	64	78	73	67	56	67	61	74	61	48	65	57	47	78	61	58	48	64	62	52	75	58	58	68	69	68	64	68	55	55	70	68	56	70	62	61	59	58	63	57	71	66	62	52	70	62	66	57	65	72	66	54	62	52	71	73	52	59	66	61	55	55	69	55	62	65	70	65	55	57	58	61	62	75	55	57	61	68	58	65	49	64	53	63	54	60	78	67	58	52	57	51	67	48	67	66	71	51	62	56	66	74	69	72	73	68	68	62	54	69	73	71	64	68	56	64	65	56	68	60	64	66	61	72	73	53	72	72	56	71	55	66	85	59	59	78	60	62	62	59	64	71	72	54	66	63	57	58	63	58	71	85	56	68	70	64	69	69	54	64	53	60	67	55	79	67	76	56	64	59	53	49	54	64	68	51	70	75	64	64	67	61	65	69	58	85	51	73	54	52	77	57	60	76	64	73	78	58	46	60	82	68	57	60	47	60	62	50	56	66	68	70	71	67	72	64	68	74	77	64	65	68	58	66	65	71	63	68	67	77	67	54	72	69	67	70	69	62	46	60	68	62	72	58	57	77	67	61	63	71	66	64	56	65	54	46	62	64	62	68	69	68	70	60	65	73	58	63	61	54	52	77	77	57	69	74	68	58	63	61	70	59	60	78	67	64	79	69	78	63	71	70	53	70	59	69	70	62	63	80	70	55	72	68	60	69	70	70	62	63	75	54	73	65	69	66	73	50	49	67	86	62	59	74	71	51	59	57	60	76	60	54	65	69	77	64	76	67	69	59	78	49	66	53	69	72	77	60	51	60	57	70	88	71	60	75	63	56	69	56	70	78	53	56	74	79	70	77	58	68	76	69	69	68	70	81	67	61	52	62	56	60	83	57	58	64	67	74	59	73	69	80	47	78	59	66	78	66	56	68	48	63	49	55	59	64	61	72	62	57	53	74	70	67	66	53	59	66	73	63	61	59	69	67	50	77	66	53	49	59	61	77	60	54	65	55	75	59	81	61	50	75	66	57	75	77	76	63	61	64	59	83	64	54	68	59	62	59	65	62	61	69	65	78	69	69	49	60	75	65	62	66	58	78	85	57	52	75	75	48	88	68	55	62	55	65	61	68	64	66	91	74	61	70	57	54	66	67	51	60	66	64	60	75	72	55	66	65	77	66	61	68	52	49	68	60	67	60	57	60	75	70	73	66	58	80	52	70	60	81	67	59	64	68	52	62	64
15126	3934	1834	2106	1767	1440	1127	1020	796	686	568	499	446	461	412	366	345	376	317	272	292	287	252	242	255	259	207	224	202	228	193	205	206	193	214	202	196	189	204	199	179	156	190	178	177	226	209	212	195	189	179	212	207	191	193	212	208	192	209	156	180	174	183	186	175	159	166	165	183	168	168	172	178	164	182	162	159	184	171	201	208	172	175	175	179	183	186	153	170	164	184	169	172	150	181	162	186	191	181	193	177	204	161	188	164	165	154	152	155	175	166	177	192	187	165	184	182	189	168	183	187	167	181	169	187	160	174	193	145	164	160	144	161	172	159	185	171	176	149	170	140	175	170	173	184	153	178	148	177	166	167	164	152	155	149	174	163	193	200	163	175	173	173	166	179	168	184	186	176	191	162	160	168	216	155	183	189	173	184	150	156	161	182	187	155	177	156	181	167	196	172	177	184	164	160	163	178	185	186	188	157	189	167	203	159	184	169	174	197	169	183	171	169	180	191	144	197	158	158	169	164	185	188	167	194	179	156	168	168	163	162	179	165	186	168	151	177	168	154	188	172	173	177	183	158	203	178	187	180	151	187	180	180	186	186	190	174	158	151	177	179	179	181	182	161	172	167	166	166	182	178	155	169	167	183	192	191	180	181	169	173	177	159	171	150	171	174	199	182	166	196	181	161	170	171	177	172	170	177	185	174	173	165	142	171	179	181	171	163	166	185	180	170	183	157	156	181	185	177	164	170	174	171	173	171	184	170	177	155	171	151	185	165	190	181	186	150	180	184	175	159	182	189	169	178	172	178	167	194	182	159	176	184	163	177	161	184	200	163	164	150	184	182	180	167	163	195	176	176	173	177	168	191	158	154	171	182	162	154	145	186	180	175	167	150	165	191	161	188	162	161	187	180	182	176	148	193	180	166	196	162	150	162	150	170	171	167	182	175	176	170	180	194	164	180	162	201	173	176	159	160	182	199	170	181	180	167	166	174	183	185	154	175	176	173	166	167	190	176	181	166	150	167	166	195	176	158	186	176	170	192	154	164	170	176	164	176	180	173	199	168	163	150	165	148	193	147	158	176	187	199	190	186	169	172	148	206	158	150	179	154	172	186	170	177	170	163	180	177	149	166	183	165	162	185	173	172	155	190	171	159	169	195	191	177	165	170	161	175	189	193	187	172	197	184	193	190	176	162	176	170	190	160	158	173	198	191	167	168	161	167	182	178	168	174	155	162	199	160	161	158	162	155	189	176	190	160	195	166	178	169	172	194	187	167	183	152	186	180	163	179	174	162	172	160	185	180	179	184	168	167	167	154	195	181	175	177	188	165	172	183	185	165	178	160	173	158	174	191	170	131	159	178	176	185	183	180	157	181	165	164	175	168	179	162	164	180	182	179	169	139	153	164	173	171	171	159	176	184	176	163	174	171	175	188	176	145	197	190	174	175	203	178	137	172	199	173	172	152	174	176	171	202	178	170	185	181	156	185	185	149	164	178	161	183	144	171	171	161	196	163	179	168	198	175	181	146	145	208	195	196	195	155	199	170	181	181	171	178	185	191	179	170	201	151	173	150	196	165	189	178	175	190	160	178	177	175	172	168	179	159	186	195	183	165	162	163	160	162	182	185	180	183	180	179	190	203	175	160	155	172	182	177	157	173	174	179	169	165	173	168	187	170	185	170	182	184	157	179	147	165	145	187	166	167	173	198	180	173	188	178	168	191	197	166	165	182	168	174	186	170	172	171	160	173	181	164	174	176	175	174	177	167	173	162	172	164	166	160	182	174	195	179	186	173	175	174	168	165	160	194	185	177	200	155	154	169	156	200	171	177	159	190	168	166	174	168	170	165	151	156	183	177	181	164	186	162	158	192	176	174	210	169	191	184	161	181	174	173	167	181	172	176	166	159	194	173	169	183	180	183	175	178	158	164	179	179	155	191	169	189	193	180	164	185	150	180	179	169	176	164	166	183	162	174	156	205	181	186	199	185	176	174	181	157	147	181	170	183	174	198	183	161	175	155	170	184	174	198	169	201	187	150	177	188	165	212	148	189	190	174	146	195	171	178	192	169	161	184	176	185	168	167	180	181	163	171	179	173	186	187	163	186	158	158	162	185	172	157	189	179	193	163	179	152	175	171	200	182	192	180	176	164	175	194	183	168	177	182	174	168	177	173	172	162	178	179	167	192	181	175	200	165	167	165	167	187	166	178	175	178	173	158	173	147	163	173	172	172	161	171	159	161	177	177	180	188	184	192	159	177	176	188	166	182	173	170	166	186	167	172	188	165	186	188	162	170	170	179	164	186	164	176	190	177	149	172	174	198	203	169	196	167	171	175	155	161	183	166	170	156	177	164	159	173	165	142	159	204	176	185	166	168	159	182	163	195	183	183	208	192	170	168	168	180	182	189	172	178	169	170	146	178	187	184	184	190	161	194	193	169	176	164	192	183	154	199	162	171	194	150	164	160	171	180	175	155	176	167	168	157	180	200	174	153	186	163	168	175	183	162	171	165	173	168	173	174	176	193	152	179	163	174	181	146	165	178	178	192	172	171	168	170	143	187	182	186	181	175	159	172	173	176	183	181	159	166	174	167	190	150	173	186	194	182	184	163	161	172	184	186	176	162	177	197	192	175	166	181	180	184	151	174	192	156	163	161	151	198	182	164	184	168	189	142	186	141	179	160	175	183	162	156	172	176	189	181	188	174	190	173	181	170	182	172	186	187	176	170	160	162	183	173	185	171	186	187	163	183	193	195	174	157	165	168	152	178	175	170	154	163	166	180	210	163	180	178	169	184	174	167	161	173	171	154	181	184	150	218	168	167	168	178	170	193	193	194	175	187	170	164	180	182	169	173	176	165	169	160	176	183	168	166	184	168	179	194	173	189	179	185	172	181	197	163	171	150	159	160	180	162	156	160	156	178	189	170	153	193	151	163	148	195	179	174	179	177	177	147	177	167	161	166	155	182	155	193	203	172	179	164	183	181	154	165	155	184	160	151	177	165	166	174	167	176	187	154	159	163	188	154	184	187	175	175	169	156	179	177	161	169	170	181	159	188	161	176	183	157	159	175	165	190	161	159	165	184	174	172	153	162	165	182	183	202	148	151	166	180	184	173	169	166	158	166	146	184	192	183	193	156	181	177	152	174	184	158	168	186	170	157	180	169	174	170	172	144	199	197	172	163	168	165	174	159	162	175	185	174	162	190	179	164	191	165	175	173	217	159	181	192	189	175	142	169	174	179	164	166	146	156	179	175	174	148	181	180	177	184	174	189	171	181	156	188	164	170	154	172	162	169	173	178	189	158	165	175	157	169	175	182	169	177	176	166	181	174	203	189	190	194	186	163	136	174	157	164	185	175	153	183	156	173	182	158	205	166	163	170	185	162	171	179	193	169	176	151	166	157	178	160	172	162	169	157	183	165	172	189	175	172	169	168	180	157	184	177	192	188	167	171	180	167	165	179	163	159	152	166	164	171	152	155	171	149	184
7591	1553	255	230	240	229	237	272	247	237	243	246	217	221	205	221	233	252	238	225	206	230	241	216	209	221	225	227	229	248	233	256	233	242	244	256	234	220	237	204	229	209	214	230	230	233	260	232	211	202	224	216	244	227	224	234	206	216	220	229	238	241	217	224	191	192	223	249	235	225	231	211	237	231	226	227	245	248	222	222	224	200	226	230	237	227	221	201	219	262	221	251	243	237	230	232	220	221	202	200	226	254	252	216	228	222	204	217	223	214	188	244	220	256	228	215	232	232	235	233	231	213	241	261	232	216	228	232	225	203	212	224	215	237	219	243	223	225	222	214	229	222	227	228	228	224	226	207	232	224	246	257	236	231	240	222	216	224	228	273	229	226	223	253	234	227	251	220	219	249	236	233	248	230	230	224	225	244	236	254	245	223	230	207	221	239	236	238	256	182	257	240	242	217	228	226	203	211	242	222	212	247	225	246	235	246	233	236	240	206	244	212	219	202	244	260	220	230	232	242	210	190	221	222	216	206	221	182	223	223	258	231	254	226	246	242	248	235	256	231	218	232	217	243	233	258	256	227	201	204	262	241	221	249	212	232	233	230	227	200	244	230	225	247	238	253	201	237	224	212	231	208	219	244	239	210	235	232	253	257	230	232	209	239	247	234	233	229	206	242	244	213	235	260	229	208	273	215	229	233	213	239	228	212	220	224	215	228	220	217	205	235	244	237	230	216	234	219	215	225	231	241	237	228	243	217	240	255	250	202	227	225	223	223	247	254	218	236	240	241	243	224	219	214	212	242	227	260	229	206	224	210	239	223	241	239	235	216	208	214	215	223	250	215	203	202	219	217	226	227	237	244	203	224	219	242	207	216	239	235	222	205	248	237	224	228	216	222	245	238	246	208	211	248	213	222	269	216	193	242	227	243	238	198	229	206	210	234	252	220	258	225	232	226	225	207	221	247	223	239	200	233	218	237	211	232	236	216	211	215	200	206	205	233	222	212	239	224	231	248	197	216	204	211	225	244	242	234	265	235	207	216	217	238	203	213	238	227	244	220	229	238	219	238	208	200	221	200	228	224	249	198	217	238	225	207	229	221	233	206	222	239	241	249	224	222	240	227	236	227	213	224	230	206	234	198	232	236	244	203	183	221	193	239	237	220	234	223	223	244	234	274	214	218	205	247	233	218	230	234	209	230	218	243	215	249	217	231	247	234	243	207	205	211	213	216	203	240	230	248	207	203	206	216	218	239	212	220	237	218	208	240	259	219	236	216	198	217	205	227	226	221	237	229	239	215	243	232	243	254	210	212	208	232	226	200	236	219	246	224	214	223	230	226	221	224	229	234	248	229	233	226	226	227	231	238	237	200	200	212	221	218	234	216	235	240	235	207	228	267	254	237	230	213	264	222	238	240	205	206	231	201	239	251	239	231	247	199	237	262	236	243	241	255	234	246	217	235	225	231	220	235	215	226	220	220	212	206	214	248	244	227	218	210	220	227	243	212	221	228	216	215	237	218	255	230	237	225	240	222	252	221	217	214	226	233	230	236	229	229	234	196	245	237	199	251	225	252	243	250	246	237	209	226	204	213	222	218	252	219	217	246	228	235	214	253	212	228	249	218	237	209	206	232	245	210	245	221	232	205	263	232	231	233	203	245	277	225	236	250	230	209	245	191	224	226	245	228	235	227	215	222	213	242	236	218	222	222	194	202	215	227	239	234	244	211	214	240	241	204	232	199	228	223	230	221	231	229	190	262	219	226	262	253	206	214	221	223	228	225	224	221	215	236	234	226	244	232	225	227	208	245	231	237	228	255	226	227	235	237	258	228	247	220	252	225	233	225	221	222	244	216	224	203	236	215	251	249	234	208	222	215	216	222	231	230	252	215	220	249	219	211	198	209	219	176	242	217	205	251	238	241	226	235	221	230	187	249	212	219	206	220	222	231	218	234	216	202	217	229	213	213	221	247	224	235	239	245	242	246	243	207	247	218	240	234	221	231	211	246	227	205	206	224	198	205	219	205	231	232	228	230	220	238	261	226	246	230	228	236	207	235	209	230	209	239	256	224	246	207	209	222	237	229	225	216	220	240	214	232	237	243	222	228	203	243	237	248	239	236	255	234	224	228	236	237	214	236	222	233	249	234	234	201	221	219	245	243	201	236	249	223	251	228	231	226	200	218	232	225	237	203	259	238	234	257	232	205	210	252	218	209	252	239	224	220	257	259	228	253	244	224	244	227	231	237	215	209	231	227	207	229	220	201	227	236	225	243	236	242	226	238	221	198	217	239	242	217	215	210	214	229	240	224	219	198	220	234	236	221	221	205	236	226	242	239	220	232	219	242	211	228	238	252	203	245	219	215	212	242	226	240	233	203	251	246	211	217	243	216	217	224	221	239	218	227	219	228	216	241	234	229	233	211	248	215	241	233	219	234	243	214	243	256	238	225	215	213	238	236	220	222	237	243	212	236	229	227	265	233	221	249	271	226	234	221	214	208	213	206	236	242	238	239	213	246	188	216	212	225	229	233	241	256	235	221	241	216	207	220	252	225	239	206	226	208	209	225	232	223	254	234	189	272	203	243	224	222	221	199	207	237	233	242	211	221	236	246	219	232	232	241	223	250	213	259	222	248	200	236	234	298	259	200	217	214	226	226	232	199	233	209	238	202	230	228	229	221	199	239	217	228	235	220	244	263	234	249	239	218	232	218	255	258	253	244	240	243	224	224	240	206	247	241	187	230	217	244	192	223	237	213	226	252	239	244	239	234	215	225	209	226	230	231	226	207	215	234	216	228	203	246	204	227	193	224	211	235	230	225	203	236	237	238	224	238	249	218	213	211	241	234	220	234	223	224	218	227	257	225	209	229	242	221	215	257	267	232	227	226	226	213	236	195	224	237	216	214	228	227	242	228	249	237	235	211	249	238	230	217	219	209	230	193	195	230	231	233	246	222	234	208	220	256	261	247	220	215	257	234	198	197	234	213	241	225	229	229	241	252	213	202	214	197	244	208	224	225	237	204	238	224	208	217	224	212	226	241	238	254	220	232	231	207	209	218	253	236	240	249	238	239	216	256	226	223	222	248	228	227	226	205	210	258	221	225	232	218	239	210	226	233	208	230	234	232	215	236	209	218	240	232	197	238	236	244	237	238	233	249	212	209	236	196	223	241	217	235	203	231	232	233	223	211	228	233	234	217	236	254	240	209	231	248	232	244	209	226	210	219	232	197	202	234	211	220	259	240	223	238	231	216	245	216	252	236	214	202	216	211	201	224	233	225	221	234	244	244	227	215	216	233	250	235	251	248	208	210	262	228	224	217	238	196	212	218	217	248	271	251	248	236	225	236	192	247	226	197	196	239	220	251	206	234	229	225	209	214	229	226	231	231	199	250	227	222	252	239	200	230	239	215	217	229	230	213	214	220	215	213	217	228	241	244	239	218	222	250	227	243	218	263	208	230	229	240	238	233	220	207	224	232	206	245	225	220
5470	1642	622	659	609	603	647	538	591	589	573	518	550	551	532	544	493	553	523	490	566	531	566	500	570	530	519	512	520	503	535	502	515	535	536	526	558	537	519	511	557	535	540	535	566	547	499	511	576	539	506	547	549	531	524	526	516	553	550	490	529	513	496	564	524	503	526	513	510	525	546	509	590	494	566	552	562	505	515	563	577	548	542	521	566	547	535	537	510	531	506	508	505	519	503	492	538	506	531	522	539	529	483	513	557	547	517	492	513	515	534	483	483	508	596	540	519	520	572	536	516	523	524	538	512	525	508	530	526	536	511	518	495	507	555	524	552	546	493	509	528	533	516	544	541	527	540	547	518	519	549	503	521	515	500	517	573	506	525	544	530	500	524	536	526	534	523	444	509	601	535	502	541	556	534	546	517	567	482	559	550	495	519	532	530	503	519	555	502	530	517	517	592	524	508	521	546	511	546	560	554	505	528	532	532	548	546	524	533	531	571	524	537	511	532	526	567	485	564	563	543	536	533	485	552	540	516	523	527	557	535	562	552	497	518	505	529	542	522	518	537	536	540	549	485	561	518	556	525	513	528	543	516	583	483	483	531	517	524	514	510	511	511	519	545	537	556	519	539	554	489	549	553	496	505	500	528	532	541	476	507	499	496	522	531	512	526	502	521	515	523	541	584	492	535	489	543	511	550	526	504	514	539	558	530	534	511	538	551	507	509	504	533	626	495	534	507	534	517	509	524	511	565	526	521	514	562	570	482	528	479	486	510	545	514	538	511	506	489	529	495	518	509	512	534	483	515	507	534	535	552	527	499	515	547	555	528	544	532	548	525	520	511	523	542	518	520	505	528	488	518	548	524	511	495	566	495	529	546	505	500	536	501	534	501	512	548	517	468	512	538	549	574	472	574	521	518	528	558	516	569	515	537	535	538	546	520	546	563	498	485	526	528	504	485	517	551	518	545	526	474	504	498	520	535	561	523	504	522	543	525	542	532	505	515	488	545	541	535	507	527	517	542	556	539	516	524	517	510	505	518	506	521	525	541	505	531	535	518	527	518	531	512	564	495	520	552	541	537	540	529	558	536	522	509	517	553	557	504	553	548	527	501	536	537	514	525	498	498	498	535	535	532	566	546	501	531	553	539	488	490	484	509	516	524	497	480	530	517	528	521	529	566	547	499	505	522	517	524	527	524	522	536	528	537	521	517	508	535	495	498	537	505	465	558	517	508	532	533	515	544	539	534	490	552	508	534	504	518	456	547	534	530	522	506	530	545	547	551	565	516	530	529	520	505	522	500	522	510	488	526	514	539	530	551	556	529	495	526	509	545	491	506	551	539	526	534	504	529	536	500	524	481	503	501	546	544	517	504	523	536	541	495	539	510	520	496	519	533	515	526	513	487	548	538	511	545	536	557	499	516	493	508	552	532	507	511	522	516	547	537	528	556	495	549	511	537	524	512	521	526	491	534	530	544	470	520	512	531	507	517	548	509	487	492	516	522	525	536	550	476	509	542	508	520	565	510	544	518	520	532	515	489	535	511	544	514	530	525	513	536	465	508	502	520	528	492	527	479	502	518	497	540	514	523	515	545	535	538	480	543	529	542	540	495	544	529	509	530	529	517	544	547	523	550	534	543	546	518	503	474	525	527	521	513	524	533	530	482	558	503	515	554	561	560	538	490	536	502	534	569	479	524	498	511	490	533	519	503	467	538	551	545	509	500	527	494	515	525	517	541	557	500	533	515	568	507	496	509	536	534	548	550	549	523	553	520	535	554	536	520	562	552	544	551	505	491	510	539	544	563	589	527	511	487	533	519	532	533	521	530	517	537	530	529	555	540	502	531	556	516	565	499	506	551	522	504	537	477	557	514	492	525	520	520	507	559	524	507	530	539	546	478	516	524	552	513	569	533	510	536	530	514	526	514	528	529	512	560	537	510	491	538	495	518	527	540	529	545	548	511	529	508	522	564	512	517	554	544	519	519	480	503	510	479	532	515	543	526	517	565	559	537	477	508	487	545	508	504	567	519	493	504	555	533	568	554	527	538	504	503	484	538	502	503	534	507	532	497	568	515	530	526	530	486	504	514	500	513	514	523	485	535	490	533	534	516	528	517	513	519	505	536	535	536	514	513	502	497	512	508	562	546	526	541	561	523	498	539	518	569	505	511	501	534	506	524	579	515	521	516	483	523	576	515	535	537	508	532	480	541	559	520	517	541	516	473	521	468	505	514	545	512	513	542	525	527	531	544	569	549	539	533	501	528	508	504	523	507	546	533	527	531	500	511	504	503	479	540	518	536	480	525	527	481	499	515	546	516	540	485	531	546	506	555	529	509	527	532	507	519	519	548	502	490	527	521	561	496	545	508	528	533	495	547	525	481	509	529	523	529	545	497	533	531	530	551	509	542	539	560	548	498	531	528	494	496	530	523	513	516	581	533	544	509	538	496	560	509	512	531	537	504	527	555	566	506	530	530	486	519	528	528	509	516	507	514	499	510	478	547	516	496	525	564	516	500	504	530	536	513	524	476	513	537	535	503	509	545	523	533	517	557	525	487	500	517	565	498	536	528	548	562	560	534	539	521	504	564	512	515	506	513	551	538	520	561	503	478	542	518	547	540	505	563	512	545	525	463	522	507	499	545	494	533	555	499	546	533	533	527	529	549	515	524	515	518	519	511	524	529	517	522	533	507	542	520	503	543	491	481	476	529	559	503	523	565	536	519	535	557	571	464	504	525	524	549	566	519	543	515	522	575	565	484	530	537	535	542	511	500	496	499	494	514	541	517	540	525	532	477	511	532	512	513	533	552	523	490	569	473	554	521	550	557	550	507	520	542	516	551	520	513	523	538	524	537	507	533	531	485	516	564	522	531	493	535	528	511	520	506	497	509	524	541	522	558	514	491	534	525	548	530	570	538	493	479	484	522	517	571	525	502	523	552	522	517	525	487	525	525	498	537	495	562	540	532	495	541	556	530	503	499	534	539	530	541	554	515	538	531	516	540	520	517	507	489	525	530	512	567	562	515	553	525	511	537	468	531	549	542	550	482	530	511	554	556	568	502	558	554	551	513	494	501	524	521	552	511	536	559	490	568	513	520	546	545	491	544	568	492	517	507	539	535	535	510	497	505	554	565	515	535	506	528	517	520	519	482	527	493	499	511	531	578	586	526	501	524	566	501	526	528	547	526	532	514	495	556	512	572	517	553	540	484	567	491	549	550	522	521	567	537	483	523	509	489	538	513	514	505	517	555	531	491	551	485	520	542	538	492	521	477	544	510	508	520	503	519	538	534	552	503	540	509	550	545	504	537	547	526	522	510	538	505	560	447	486	517	523	564	536	533	484	548	553	556	535	540	504	532	491	529	538	511	515	518	504	551	510	499	515	526	537	536	528	522	535	557	524	551	515	529	557	553	543	567	564	494	534	499	485	508	515	525	516	538	532	544	554	539	495	502	576	507	526	523	553	519	528	515	518	543	554	505	502
16782	3386	607	393	313	291	263	254	240	179	239	192	183	196	183	192	174	167	165	172	173	155	174	164	163	167	160	173	181	173	186	190	170	195	176	172	178	160	148	164	191	159	139	147	172	173	195	174	190	195	186	169	183	168	145	148	173	180	171	185	172	153	150	164	163	145	163	194	164	185	145	160	165	152	154	171	161	182	151	153	189	152	169	155	143	173	160	189	149	183	158	177	163	161	174	142	126	181	160	156	167	170	160	159	169	174	185	158	163	136	166	164	182	171	193	143	178	147	173	162	159	174	159	171	140	149	147	154	133	193	189	169	168	166	158	158	145	166	172	174	182	168	174	136	171	180	144	187	167	170	167	164	147	148	180	152	168	179	164	184	169	160	158	186	159	170	176	140	184	151	189	156	179	177	173	155	179	162	140	175	144	168	147	161	167	168	171	157	144	169	184	168	177	155	174	166	158	150	149	152	170	176	180	169	173	147	173	153	163	154	185	157	174	163	150	147	150	159	160	158	154	210	139	145	144	157	161	197	169	146	160	170	186	184	166	172	156	179	153	141	158	166	168	152	150	151	156	158	165	170	185	184	161	174	177	164	157	149	170	156	157	177	152	174	155	159	192	168	157	166	154	167	179	143	184	177	180	164	173	166	182	159	169	168	160	150	161	167	158	176	157	134	149	147	173	174	151	166	138	152	175	168	181	159	161	171	160	151	149	166	161	150	170	183	145	153	160	148	161	201	159	156	153	148	143	178	180	176	163	146	170	176	171	162	180	187	175	159	169	149	147	163	156	178	133	178	165	182	152	156	187	182	135	147	145	160	150	158	169	167	154	167	145	170	163	162	157	161	172	165	159	156	151	151	158	145	157	168	164	154	180	146	172	176	180	165	170	179	149	169	178	160	129	182	150	164	196	153	165	170	166	185	173	141	143	147	156	167	148	175	175	151	167	169	149	164	160	198	158	154	171	163	169	179	150	157	167	173	151	155	160	155	169	154	166	180	170	174	191	162	160	159	172	159	144	159	184	172	151	180	156	163	180	171	166	179	184	146	175	168	160	184	170	156	173	167	154	175	186	176	174	150	174	169	139	180	157	170	173	187	166	141	169	166	166	198	145	171	161	146	168	147	159	182	164	150	163	185	154	166	163	163	170	151	162	150	175	163	151	161	133	178	145	165	180	164	187	166	149	188	139	152	169	161	182	170	188	164	171	166	173	160	173	166	184	189	156	175	183	169	186	162	156	175	174	193	159	173	164	164	162	171	188	159	165	151	172	171	137	162	170	157	168	178	131	182	160	175	171	166	153	153	154	168	188	171	169	158	181	178	147	177	159	148	174	181	179	146	156	142	189	150	166	162	164	194	143	152	171	155	192	182	204	161	169	189	190	155	178	144	160	142	189	191	150	179	184	141	169	175	152	167	176	179	148	166	163	164	147	184	123	163	171	157	151	142	184	169	181	163	159	162	159	161	168	173	178	160	155	177	141	151	160	170	149	168	190	145	162	152	148	193	162	170	173	157	173	180	161	157	170	163	175	156	203	159	167	165	167	169	189	184	164	156	162	165	172	161	168	163	159	179	163	160	171	148	157	134	173	162	164	151	166	150	175	154	176	181	189	184	182	177	188	206	164	191	157	167	167	191	171	149	150	150	171	139	180	151	154	184	175	161	133	156	155	142	175	174	141	142	159	167	159	167	168	179	165	167	163	175	146	168	166	179	158	156	175	194	200	151	178	187	152	166	145	178	167	186	159	158	141	184	159	174	182	142	166	181	162	158	159	183	163	180	153	144	151	167	157	157	160	150	153	159	177	150	146	158	156	159	152	176	173	139	174	162	166	149	171	180	167	191	186	164	167	169	170	143	167	170	159	192	176	158	170	157	168	172	154	178	177	156	162	176	152	173	142	152	155	156	175	187	179	185	162	156	146	163	171	172	147	183	163	164	167	167	182	162	155	166	175	158	187	152	168	158	164	172	157	148	162	180	187	144	170	150	167	153	175	144	154	165	154	149	149	179	170	179	176	182	158	158	188	177	199	169	156	181	162	156	154	160	162	160	168	167	166	164	157	199	168	201	164	150	158	149	158	166	167	170	150	154	153	151	121	171	190	168	160	202	162	170	163	143	149	148	180	164	157	150	151	179	167	186	159	146	169	158	163	171	181	154	147	179	170	160	157	194	161	168	154	147	151	172	159	157	172	162	160	179	172	164	150	147	164	167	164	157	141	153	161	153	165	138	170	172	161	163	164	157	167	180	156	173	176	168	181	147	167	147	153	174	168	165	171	147	156	159	172	140	149	163	148	153	148	173	186	159	193	169	178	168	155	146	181	175	154	178	162	172	174	141	137	159	170	162	159	154	168	162	166	153	150	174	182	175	182	164	151	151	153	179	165	157	169	162	155	143	155	155	154	156	149	163	182	182	180	163	179	165	172	159	157	159	152	165	158	161	176	162	147	178	172	167	154	151	187	145	138	165	171	157	168	169	165	161	171	132	153	179	167	163	149	135	167	192	191	161	178	177	162	178	171	168	178	172	177	140	157	186	177	153	145	167	176	171	175	169	161	177	161	142	168	200	154	151	177	183	157	165	149	158	190	140	146	157	191	147	173	180	173	155	162	197	161	180	182	151	167	165	187	160	179	161	170	150	179	153	169	172	154	191	153	158	163	159	171	150	171	170	185	160	154	155	170	165	168	159	173	154	162	172	158	163	167	173	159	148	157	179	169	163	167	154	164	152	173	144	161	156	153	144	183	191	160	168	174	170	197	158	173	142	164	160	160	151	150	188	159	156	170	195	161	158	148	155	182	168	147	130	174	162	159	152	168	159	151	171	141	154	167	148	166	160	182	174	176	190	148	165	196	173	189	157	159	187	172	164	141	174	183	168	179	149	170	142	162	183	156	170	169	170	167	190	179	159	200	181	158	163	141	153	179	182	158	156	152	168	150	178	183	177	161	164	164	162	182	147	144	148	174	167	187	160	166	177	169	170	173	173	148	177	162	160	161	181	164	177	171	150	142	163	164	171	155	165	162	173	169	182	183	159	165	154	177	156	174	158	141	147	158	164	160	164	178	168	161	190	154	174	154	180	175	171	169	144	177	171	156	162	177	169	177	152	162	141	150	166	168	190	174	139	140	158	178	144	167	161	165	170	157	170	177	188	183	188	169	168	164	168	138	177	196	184	146	163	161	163	156	172	168	176	150	174	147	182	158	192	131	159	158	143	142	196	193	145	176	166	162	150	173	173	159	149	162	148	161	168	177	160	160	146	154	177	166	159	164	165	161	194	160	158	139	156	165	164	154	181	159	185	172	150	171	173	158	167	181	182	163	124	158	166	185	208	171	172	164	165	166	181	156	177	152	168	154	153	183	135	173	179	177	155	160	166	170	157	163	169	188	156	162	191	156	168	179	160	143	172	160	182	192	168	167	156	173	205	176	161	176	155	161	162	192	180	151	167	186	145	183	171	180	163	179	161	154	157
12095	2827	1243	1414	1201	1007	883	801	736	603	565	572	562	561	472	471	502	467	442	435	431	411	458	435	417	412	402	415	393	408	403	422	388	397	400	428	410	384	376	378	387	377	397	411	435	389	382	402	428	393	407	425	397	386	399	393	380	375	395	399	381	389	396	390	387	376	392	381	396	387	381	370	375	376	406	385	393	392	421	416	313	366	356	425	377	378	380	385	397	406	379	368	405	393	413	405	385	405	369	375	380	390	377	371	380	412	374	390	424	420	388	384	397	369	420	403	372	382	409	385	373	388	413	386	376	402	342	390	364	371	393	395	384	412	401	383	380	368	418	376	377	360	374	399	399	414	386	391	387	377	375	404	386	357	358	384	403	365	382	364	374	375	368	385	352	410	375	406	399	365	381	359	387	359	378	398	415	363	393	373	371	393	368	409	377	383	371	380	390	381	376	367	401	372	389	399	404	429	372	344	393	351	366	374	390	387	385	396	357	389	393	375	396	399	347	411	409	361	405	364	352	366	367	415	388	363	414	404	375	378	395	365	342	365	391	397	365	420	377	357	408	417	376	390	394	385	417	410	404	329	396	407	384	342	403	418	379	368	374	393	384	385	409	423	389	387	353	352	388	372	371	399	396	359	379	399	350	402	374	387	375	439	369	419	390	385	374	411	382	367	395	365	390	377	334	383	365	353	361	386	380	362	376	391	407	390	378	365	374	420	359	395	382	416	388	384	389	392	426	349	361	373	380	399	412	383	410	356	381	374	377	369	378	401	380	376	389	330	380	386	373	378	362	359	357	388	391	379	367	379	362	391	376	375	367	364	401	345	421	395	383	367	401	416	361	400	397	395	368	374	354	375	349	377	385	396	366	396	404	403	398	367	368	379	354	388	391	402	318	387	381	362	382	341	369	389	397	393	368	371	390	371	371	378	410	392	395	389	388	363	399	368	397	406	383	409	382	413	364	384	430	391	372	355	384	407	353	387	373	409	392	390	399	379	404	382	380	363	358	409	384	341	349	406	378	388	361	362	380	394	384	394	395	360	390	381	400	382	366	368	389	380	369	350	382	369	347	387	372	369	398	379	401	403	354	374	350	362	413	378	384	353	408	405	388	392	360	393	384	358	401	415	389	374	389	388	397	375	385	378	362	406	374	382	366	401	368	363	387	386	348	389	343	378	381	358	423	414	362	398	425	381	402	362	378	357	383	393	397	385	416	417	410	374	361	396	353	406	393	363	395	403	349	388	414	383	389	336	358	364	384	380	362	401	378	361	395	383	362	383	377	367	373	396	359	416	397	371	353	415	374	379	401	386	377	374	374	382	380	385	356	388	372	348	374	365	393	376	338	357	351	390	365	396	345	400	397	421	405	379	401	361	349	363	335	405	371	388	361	418	353	410	374	373	388	381	404	356	433	401	360	414	422	364	367	348	420	372	406	362	364	393	381	388	393	401	401	385	390	387	335	402	370	373	388	387	363	391	372	391	397	376	366	399	382	332	374	390	362	408	383	371	367	366	382	369	371	363	430	408	386	364	364	359	363	371	374	409	382	393	434	382	367	385	375	384	372	402	382	379	407	365	381	380	388	393	368	343	377	368	380	386	393	359	399	406	384	373	411	376	403	361	380	345	405	378	396	359	383	376	422	380	392	375	355	382	386	401	355	364	379	349	431	379	371	396	347	378	373	380	352	376	367	412	387	338	390	403	404	372	390	393	384	382	404	356	352	367	364	415	391	404	371	399	380	383	393	377	350	386	391	363	387	403	363	394	371	352	363	377	347	387	366	380	396	372	389	371	387	396	355	413	401	373	376	368	382	386	374	410	393	389	349	368	381	400	304	389	381	377	381	397	379	407	381	384	368	372	373	349	378	416	396	391	346	331	382	404	429	390	403	407	389	377	346	380	390	363	361	382	392	390	372	404	359	413	391	355	389	379	387	381	390	363	401	343	366	363	398	399	359	391	380	357	406	376	382	380	394	410	387	335	381	339	388	367	375	368	397	359	375	362	378	360	381	395	380	383	386	390	418	392	364	395	428	389	398	350	380	362	378	360	403	387	388	421	356	398	381	404	376	382	367	385	402	400	382	414	402	338	364	368	378	399	414	373	426	364	383	402	380	351	391	378	380	406	345	375	418	366	352	343	383	386	398	380	374	382	379	342	380	391	358	377	395	397	406	369	397	425	383	373	403	384	364	420	397	381	410	380	405	394	364	371	388	383	369	373	357	408	353	349	365	412	371	363	385	384	350	388	362	358	396	372	381	405	369	419	368	377	369	401	390	401	359	363	366	387	388	374	381	396	383	382	391	395	383	367	376	390	411	362	380	374	401	365	356	355	375	356	394	380	390	362	427	376	360	388	384	371	420	359	390	379	366	391	357	411	363	372	354	363	353	405	378	376	402	413	428	388	384	411	358	399	413	382	397	417	371	371	385	393	371	419	368	376	388	401	382	359	413	368	403	359	414	359	387	416	354	366	389	381	396	409	365	371	381	411	362	378	371	405	380	355	394	367	432	386	376	352	404	398	426	372	381	359	407	406	427	398	362	378	395	376	381	424	386	362	395	377	367	386	422	380	368	403	372	413	372	399	352	398	405	351	343	388	371	390	424	387	356	364	419	376	368	380	340	354	392	385	384	409	363	358	412	375	369	358	409	390	376	379	383	379	372	388	396	373	389	357	365	356	404	359	382	357	360	401	403	383	378	376	409	350	361	389	387	380	387	402	362	397	394	362	398	407	396	377	386	355	379	388	358	387	384	415	411	399	393	411	378	424	408	378	397	396	375	379	369	370	394	396	396	375	366	384	378	372	393	378	356	360	391	405	399	334	372	405	369	361	376	383	342	419	387	389	383	433	366	421	425	349	371	387	404	405	381	373	383	397	376	374	340	375	380	348	395	371	388	405	360	384	336	368	387	412	401	378	386	381	395	404	436	400	371	364	363	392	391	394	376	384	352	370	366	373	402	411	366	362	368	354	382	363	372	344	389	386	370	383	414	412	362	374	388	373	391	363	382	352	366	394	394	370	398	390	390	375	358	361	350	369	427	354	398	359	360	375	400	399	388	403	337	372	381	398	399	382	375	393	381	387	373	355	359	382	402	379	372	399	380	387	365	397	394	375	364	380	369	378	395	420	352	382	373	376	409	374	364	366	383	367	376	371	395	375	355	401	373	377	393	365	406	373	415	392	380	387	357	338	393	358	380	403	378	427	404	391	389	348	375	382	358	349	351	403	361	376	374	368	374	352	367	370	380	408	375	422	384	415	418	375	385	371	384	370	380	367	390	407	398	367	366	373	379	358	385	389	400	389	382	381	370	375	387	360	394	396	380	383	395	359	361	363	382	377	403	356	382	383	336	379	374	360	368	374	376	369	355	378	381	380	402	416	362	380	367	403	417	373	415	411	368	381	381	383	389	391	380	377	391	394	385	381	370	361	377	371	380	385	386	391	369	414	391	386	387	389	392	389	405	430	387	397	383	373
25086	6077	1005	617	413	321	245	217	164	127	119	102	118	103	92	102	93	100	68	76	71	83	88	73	79	85	91	72	82	83	60	75	54	84	64	57	62	60	70	67	78	73	61	67	63	70	75	68	67	69	64	89	74	69	68	61	74	67	80	73	81	61	65	68	67	57	65	76	59	86	56	64	77	64	71	65	83	64	84	74	62	64	58	68	78	83	59	80	68	87	61	72	68	51	72	63	60	79	63	56	74	77	67	85	61	55	73	64	63	59	58	69	60	75	53	63	69	57	60	67	51	52	64	65	78	56	59	62	71	58	61	60	68	76	78	76	62	64	56	63	72	79	66	79	73	71	60	59	79	47	62	66	63	69	67	83	71	77	83	67	57	66	72	62	59	66	63	65	74	71	59	63	63	72	61	80	67	57	67	54	68	49	72	66	63	67	72	63	71	80	58	73	68	58	73	69	60	82	52	58	64	57	65	80	63	54	56	75	72	61	63	53	69	70	63	76	70	87	78	57	50	63	72	68	66	52	72	48	62	82	76	81	67	61	70	65	54	71	57	67	71	57	60	60	64	59	67	69	74	68	71	74	63	57	83	81	58	76	66	57	67	70	58	74	67	56	78	71	73	74	67	60	74	57	52	55	68	63	85	61	48	70	57	73	62	64	85	68	57	64	63	71	82	63	63	59	68	63	63	51	63	69	60	70	78	64	76	70	46	73	60	53	69	63	54	66	69	61	68	65	62	67	76	52	61	61	61	53	60	84	81	66	70	69	62	71	58	83	64	58	72	66	62	73	68	74	60	71	67	56	65	60	76	63	60	55	60	70	73	64	59	66	57	63	69	78	61	62	51	67	71	71	61	66	52	56	69	67	59	59	71	63	63	73	79	80	62	67	69	74	43	70	61	58	69	65	69	79	66	77	66	70	56	72	68	71	65	66	74	65	73	63	66	59	82	72	46	74	67	72	56	46	78	57	65	69	49	74	78	57	73	56	78	67	62	62	70	61	71	57	73	52	79	75	64	72	69	61	60	64	74	51	65	61	60	80	54	51	72	74	68	82	76	53	68	67	58	75	66	73	68	83	63	69	74	63	57	72	77	66	80	66	52	61	80	52	89	75	61	61	62	75	73	62	61	54	70	59	63	66	54	63	66	59	65	60	65	65	80	66	72	71	73	64	66	67	66	89	71	83	61	65	64	78	76	64	58	71	64	68	57	64	69	74	65	68	63	66	69	60	58	68	85	59	63	52	65	71	66	63	57	53	73	75	60	66	56	79	62	69	90	58	64	68	58	70	52	76	66	79	54	63	58	73	77	72	48	63	87	62	73	66	76	66	62	65	72	70	68	68	58	63	65	73	65	70	63	65	74	62	60	64	69	66	64	64	65	51	70	56	60	56	61	66	63	55	69	69	68	66	66	62	79	68	68	70	65	70	94	76	67	63	61	55	48	56	55	76	62	57	60	87	61	63	55	61	64	69	56	57	77	62	52	71	60	52	59	73	67	69	79	57	58	68	68	80	67	58	63	59	60	65	70	72	51	56	60	67	53	70	65	59	55	58	60	56	57	68	51	64	50	68	56	69	73	65	59	50	78	69	67	59	57	69	70	58	68	60	74	55	54	65	69	50	67	67	64	56	43	62	64	62	68	71	58	69	70	59	56	62	71	67	61	83	64	63	52	54	59	67	72	59	66	70	65	54	50	69	74	64	75	57	68	62	69	75	87	58	69	68	56	55	68	67	90	68	62	55	60	50	47	56	66	69	73	62	66	71	45	62	64	71	69	52	52	55	64	58	57	60	58	53	69	52	63	57	77	71	62	71	54	71	71	75	77	56	58	79	68	59	62	67	58	85	66	60	71	53	73	83	75	68	52	61	74	81	68	79	74	65	65	61	66	68	69	72	77	66	77	69	76	60	70	55	71	51	72	86	63	76	62	71	82	65	67	60	64	48	62	71	61	86	73	67	60	74	62	60	64	76	67	72	62	74	75	58	56	66	70	59	77	52	77	54	60	64	67	75	64	66	76	56	79	60	80	64	68	53	62	68	68	72	64	79	53	64	68	59	59	69	76	70	62	71	64	71	61	48	71	63	63	60	65	80	63	71	70	71	66	58	61	81	74	52	51	69	68	67	71	53	59	57	66	74	75	61	71	47	53	72	58	73	77	49	57	45	52	73	55	53	55	69	54	61	56	58	71	63	70	53	63	66	61	67	72	70	56	62	73	63	57	58	55	61	63	50	56	61	67	63	84	68	54	63	67	67	79	72	68	68	58	55	58	81	63	72	75	60	69	62	59	69	83	69	64	70	61	65	84	55	52	63	54	70	64	65	73	77	65	58	60	62	70	78	59	69	58	62	66	66	64	65	78	71	72	62	72	67	59	81	61	68	67	69	61	77	55	80	68	63	65	81	59	60	73	70	58	65	64	66	58	63	55	56	68	70	51	75	61	67	58	53	57	60	68	77	68	57	72	65	53	59	66	56	56	62	64	66	60	61	61	65	77	68	61	59	72	68	64	75	77	67	60	71	75	71	66	56	50	59	52	62	71	74	78	60	56	69	70	70	60	68	74	57	43	68	56	79	79	56	69	61	74	65	57	61	81	61	59	68	65	79	62	51	70	57	58	71	61	77	60	69	85	68	53	60	72	66	67	66	67	60	61	63	61	62	70	67	56	50	71	79	69	73	75	68	69	64	60	75	48	61	63	66	86	64	66	73	60	69	64	59	56	45	72	59	74	51	55	58	59	52	57	75	69	56	64	84	66	60	61	53	72	71	88	61	61	47	75	66	69	61	81	68	64	47	61	79	78	65	66	64	62	62	71	64	67	72	69	53	62	69	55	72	51	62	74	59	83	78	43	75	66	58	64	64	66	58	60	63	69	57	65	62	64	59	52	58	56	65	71	63	65	78	67	81	64	72	62	82	59	54	72	61	64	65	50	72	48	69	61	62	67	71	69	56	75	48	66	55	58	66	69	65	54	79	71	64	67	74	55	57	77	77	62	72	52	75	50	71	70	73	70	70	68	74	65	76	75	70	55	75	71	61	60	72	88	70	56	52	70	57	53	64	59	59	61	45	81	82	82	48	75	78	73	59	57	70	67	65	75	71	66	76	67	62	64	58	60	64	61	79	53	72	70	64	58	62	70	63	63	61	67	67	54	73	55	64	78	71	72	63	60	75	55	62	77	72	60	70	58	71	62	60	58	64	73	80	67	70	55	68	60	76	71	75	78	51	58	67	68	61	55	67	71	81	77	62	63	56	62	60	66	61	56	66	52	79	40	64	76	67	67	62	51	56	59	58	51	68	56	74	65	55	69	68	64	56	68	67	77	74	84	74	64	61	55	70	74	57	62	59	66	58	60	56	64	60	64	83	65	57	68	64	69	48	59	61	60	57	67	85	74	67	68	71	61	76	74	65	62	71	81	60	63	75	64	67	74	68	59	76	48	61	73	73	65	81	60	67	60	48	68	64	70	56
15089	4036	1848	2226	1851	1438	1106	941	791	656	565	503	488	412	417	382	369	308	314	287	270	269	249	235	247	224	205	245	232	227	213	196	190	207	232	187	200	180	188	190	189	194	186	203	191	204	194	190	208	220	212	177	192	196	188	174	200	176	205	186	172	171	171	180	175	172	189	180	176	155	194	178	182	181	191	193	187	156	176	183	199	145	177	194	168	181	172	157	166	198	168	161	194	205	190	187	194	164	191	170	187	182	184	191	195	172	175	180	146	178	183	187	177	161	190	168	166	187	160	173	178	162	191	183	181	171	161	170	206	177	166	181	151	196	167	174	187	188	174	177	178	187	145	179	172	175	178	175	164	199	173	177	162	188	162	155	163	181	176	170	158	169	187	172	210	188	181	167	177	176	166	177	174	168	151	186	181	168	169	177	195	154	165	174	177	164	157	190	180	184	167	205	148	189	182	191	169	169	139	170	175	173	184	170	187	185	180	191	157	162	163	185	181	173	180	167	166	158	149	169	200	182	195	181	175	167	165	204	190	149	152	154	159	168	182	176	161	172	187	183	157	178	206	164	173	177	172	204	184	181	182	144	177	177	165	162	186	164	178	163	178	154	178	153	169	170	175	163	168	207	168	177	158	185	190	171	171	182	167	187	175	168	186	190	185	173	151	166	174	167	162	196	190	173	154	172	178	180	174	154	157	174	175	167	165	189	186	168	164	177	171	175	175	152	186	173	162	189	184	179	181	169	181	199	205	180	190	203	204	169	188	178	176	212	201	181	164	185	171	173	177	184	179	184	186	168	187	173	185	168	186	187	168	194	166	164	179	185	198	173	167	189	148	181	170	163	156	169	182	148	173	184	188	178	158	168	172	171	181	164	183	162	166	197	180	170	177	169	152	181	180	172	177	191	178	160	181	200	173	181	180	194	133	149	176	173	179	175	175	176	169	187	186	175	205	157	181	163	163	157	188	175	185	191	166	168	186	193	183	171	187	177	166	193	194	185	192	163	153	163	172	180	184	174	169	180	183	178	173	177	189	165	194	182	182	171	171	174	159	169	188	160	165	175	181	184	194	176	153	176	201	168	170	195	176	168	180	186	158	159	186	180	163	177	170	184	173	175	156	179	191	167	151	152	172	181	177	178	178	180	173	189	185	190	164	177	157	173	162	196	172	182	168	192	179	163	154	197	165	184	166	174	172	185	178	175	175	192	161	181	186	170	160	158	174	155	168	184	174	176	194	181	188	175	171	173	171	181	180	184	167	199	159	173	186	183	182	178	183	188	154	174	194	169	176	171	164	165	183	185	191	171	159	185	172	166	144	169	183	161	163	181	169	172	190	172	199	144	173	181	180	169	167	172	194	176	171	180	192	198	161	176	181	177	162	151	152	154	175	199	164	163	192	169	171	189	158	186	188	203	147	188	153	164	165	172	176	175	177	173	179	196	156	172	161	176	161	200	170	162	157	170	176	172	157	170	172	198	150	172	156	180	169	156	172	165	174	187	166	179	172	182	158	171	185	183	170	166	161	173	149	165	196	196	157	161	165	181	186	153	163	163	186	162	171	173	178	179	192	174	169	169	185	174	152	179	179	182	181	172	178	160	178	185	170	177	189	165	186	186	146	194	190	175	168	173	165	172	200	168	163	184	162	172	174	179	167	186	186	194	176	183	185	175	179	196	164	167	171	158	176	171	175	181	162	152	180	196	191	148	198	166	154	176	182	207	184	140	182	153	172	198	179	163	178	159	184	158	190	190	181	156	161	192	148	197	172	170	178	166	192	200	193	185	184	175	194	159	191	194	170	191	195	178	168	166	165	189	174	195	178	197	161	178	164	171	167	195	176	164	170	174	153	171	187	161	188	189	179	172	180	174	174	184	192	193	209	182	186	154	190	178	166	169	176	179	172	195	202	187	163	153	187	183	182	203	166	177	166	171	161	159	164	156	166	161	194	169	183	167	166	157	184	170	181	170	167	177	157	161	189	156	184	173	192	165	148	154	175	175	182	208	190	151	186	184	168	176	155	157	175	173	168	174	177	188	191	167	167	175	166	184	186	190	160	157	172	162	194	184	175	169	182	180	166	185	182	153	164	169	158	149	193	175	164	158	166	184	171	175	154	180	192	190	166	165	179	184	181	182	181	183	185	175	175	166	172	173	171	188	183	190	156	192	187	171	185	170	183	168	164	163	161	178	169	172	204	150	186	162	168	175	179	174	180	184	174	152	166	157	172	179	178	190	167	163	174	190	187	186	194	161	184	163	173	199	183	168	174	174	178	180	187	179	180	167	184	182	172	187	169	190	199	160	186	168	176	180	155	204	192	172	169	176	160	172	197	170	200	172	175	174	180	186	174	166	195	171	172	197	157	165	170	178	168	190	200	180	200	169	184	187	163	189	149	161	217	185	166	190	169	167	178	169	156	169	174	167	169	166	157	175	161	175	168	164	182	206	165	169	203	166	179	191	177	180	169	166	167	179	173	149	169	176	187	158	168	178	228	174	149	151	211	176	166	161	164	163	149	168	183	180	168	183	163	199	167	167	161	186	167	184	146	186	178	194	178	177	167	178	169	179	175	154	159	182	169	164	181	156	180	185	175	173	173	187	169	159	174	177	172	191	179	183	173	166	169	174	187	193	189	190	171	168	176	174	158	179	201	186	187	179	165	179	180	198	171	164	145	159	169	164	161	186	160	173	152	196	181	164	135	193	174	165	158	175	175	163	164	193	193	179	169	171	166	172	169	167	173	176	160	170	176	149	187	191	174	167	182	177	164	173	157	147	162	168	160	184	181	166	173	175	169	178	167	176	169	170	144	181	182	193	163	184	154	172	153	182	163	163	173	201	184	199	167	149	205	175	167	165	181	173	166	183	169	166	178	173	187	166	169	167	190	183	176	147	190	160	171	180	159	210	172	158	168	164	173	182	176	180	176	210	183	171	165	168	156	174	167	186	171	150	168	177	182	153	184	168	198	181	186	164	184	190	195	196	169	176	187	167	172	177	197	171	168	149	184	164	160	163	172	162	172	199	188	172	174	175	170	187	171	181	159	195	168	163	158	176	180	179	163	186	173	165	176	179	162	178	183	167	174	152	174	180	174	183	191	194	167	161	193	194	146	155	163	186	166	172	189	197	167	162	178	178	166	187	166	183	185	191	168	172	173	180	180	165	182	175	164	164	170	169	167	164	157	173	170	153	170	174	164	162	186	177	168	184	178	200	187	170	185	166	158	190	194	174	183	170	210	199	158	164	189	176	180	195	164	187	187	175	186	190	189	182	180	188	172	180	173	138	175	176	199	184	153	163	176	188	171	165	149	191	185	184	171	172	181	184	191	157	161	165	184	179	162	183	168	184	195	179	175	143	181	164	161	168	178	176	168	179	189	162	176	176	162	172	185	174	181	153	184	177	134	179	192	157	195	198	168	153	165	169	178	178	173	194	194	142	187	196	160	183	184	197	161	180	178	180	168	185	182	173	184	171	155	175
7580	1620	294	265	213	241	234	202	245	249	181	215	264	238	220	242	219	217	210	214	242	220	220	218	216	224	197	219	209	225	227	205	233	228	203	218	238	224	274	210	207	217	227	215	234	192	251	229	230	243	245	211	213	213	267	244	230	225	221	248	223	219	229	243	232	211	225	228	227	236	187	220	210	220	207	221	237	221	220	220	226	213	231	200	236	268	234	229	240	231	234	225	237	232	242	216	234	209	218	224	215	249	224	214	190	257	211	236	214	223	214	236	205	227	223	223	203	205	207	201	212	221	230	213	255	244	211	221	225	219	234	223	224	216	223	255	201	242	235	220	233	235	250	230	226	240	218	223	235	223	198	234	225	205	223	222	206	228	258	222	210	221	224	226	213	229	228	219	231	235	217	224	249	229	251	226	216	252	219	222	215	230	224	239	246	233	216	253	237	224	250	213	223	211	216	213	219	264	211	210	258	244	235	259	229	234	216	239	225	233	255	211	235	236	214	232	210	253	209	247	225	201	236	225	247	195	213	245	216	235	254	226	268	223	182	202	234	222	215	227	242	236	227	200	239	220	215	210	225	237	222	229	247	210	238	230	262	226	211	243	224	229	220	235	207	223	210	242	243	228	228	227	213	229	214	258	210	226	234	224	210	215	237	242	256	203	245	232	256	235	217	235	251	238	228	232	240	233	220	225	228	207	222	226	216	228	247	256	202	225	208	237	230	225	219	227	233	233	233	223	227	221	214	201	245	228	241	244	197	217	226	225	222	229	230	233	224	233	210	221	253	236	225	237	226	232	247	219	210	233	227	229	263	224	200	258	225	265	238	232	246	238	234	210	223	243	220	227	217	272	221	242	224	252	234	211	240	228	237	221	205	231	241	225	223	239	230	230	227	202	216	247	208	237	245	215	234	252	259	247	217	255	226	224	260	237	237	210	234	219	209	256	275	211	232	229	217	214	225	222	231	210	239	219	245	200	198	222	235	204	222	207	237	222	249	227	231	213	225	233	223	235	213	238	209	244	228	260	258	231	221	254	229	246	247	260	223	238	238	241	203	216	230	221	235	221	226	228	248	223	248	228	253	262	250	210	240	220	201	210	236	240	239	225	228	250	224	230	248	224	220	256	216	219	217	245	222	220	266	232	216	214	254	220	218	257	261	225	232	219	207	228	238	244	220	216	204	217	235	240	228	225	233	197	215	221	219	235	203	230	204	239	215	271	204	207	235	265	222	242	224	214	255	230	231	213	236	239	228	239	227	242	219	232	219	207	205	215	241	235	215	243	220	241	212	212	213	250	223	231	249	255	232	235	221	218	228	225	215	177	247	231	255	234	228	217	229	213	252	220	229	244	219	240	217	222	225	240	269	207	244	221	225	188	235	210	201	263	224	226	213	254	245	231	196	220	233	219	232	209	222	206	244	223	211	234	214	234	215	239	221	220	233	243	228	250	239	197	222	247	200	219	227	238	228	231	240	238	220	273	224	213	244	213	242	212	213	211	229	257	221	177	223	212	255	254	245	219	237	241	223	217	234	222	201	213	230	228	231	262	232	221	218	241	199	198	218	219	254	227	230	246	238	251	219	221	225	227	220	227	255	244	216	182	249	242	227	206	207	249	216	230	228	242	248	265	217	218	228	245	223	260	240	250	229	211	215	210	206	243	208	228	215	216	246	231	207	250	235	241	239	244	266	253	211	206	223	240	216	201	226	237	200	249	198	237	210	237	248	219	203	240	225	220	232	222	235	234	239	229	274	221	226	256	245	211	252	235	242	225	235	220	226	237	220	229	192	208	253	216	229	249	232	233	224	207	216	223	262	223	235	226	194	229	214	209	234	256	233	220	237	226	237	208	225	246	211	222	238	222	276	234	257	223	232	210	219	234	192	218	237	214	227	240	227	254	226	206	194	263	226	221	251	213	235	241	212	244	229	234	213	211	231	233	220	240	244	213	203	219	221	237	252	226	222	251	238	214	213	207	257	209	220	247	258	211	217	209	233	245	257	230	227	236	223	241	200	218	220	208	232	233	192	214	213	227	244	213	234	241	205	217	222	213	257	227	229	199	228	205	204	215	228	220	215	259	200	232	211	231	237	215	221	214	240	230	243	247	232	218	221	233	213	227	242	217	226	203	230	225	245	198	218	238	235	220	229	207	230	211	204	213	211	249	246	260	264	197	197	225	233	230	209	234	215	250	194	244	216	222	224	232	228	216	204	217	227	212	200	253	230	213	235	208	236	217	231	246	220	250	200	233	219	224	229	225	221	232	213	220	207	233	210	228	229	243	237	232	225	245	258	223	212	229	243	226	230	211	203	227	216	211	195	206	216	197	254	239	216	229	216	209	216	242	236	226	252	246	248	255	229	204	240	224	233	243	233	229	209	228	238	223	220	239	234	235	257	217	219	219	202	212	231	231	255	209	248	213	228	235	230	226	233	206	233	247	221	236	232	210	221	201	217	237	225	213	223	233	212	239	217	275	236	214	222	237	217	235	220	208	264	233	205	227	220	224	219	202	216	222	223	242	237	230	206	223	255	208	227	221	224	223	223	223	221	239	244	247	245	211	240	237	229	226	214	201	229	230	222	227	224	224	211	210	242	206	210	214	213	214	227	194	232	227	208	256	227	226	209	225	224	220	244	226	232	220	238	216	211	200	208	245	234	220	208	228	255	213	226	223	231	240	238	259	246	241	218	212	230	234	238	236	232	222	233	243	216	234	222	229	199	254	273	236	229	243	197	233	228	236	245	226	231	219	235	233	224	196	217	238	233	241	260	221	214	234	198	248	208	231	248	244	254	227	225	236	214	239	224	266	211	233	203	253	255	225	229	219	240	257	229	208	235	218	229	229	245	223	229	246	240	214	241	214	228	216	238	245	235	227	227	229	234	237	206	260	204	207	215	226	249	243	256	226	224	208	222	226	226	250	229	191	188	243	205	227	214	248	236	229	234	228	221	216	234	232	230	231	219	239	215	244	227	223	214	220	198	210	219	207	221	225	219	263	223	247	212	221	236	208	250	245	244	222	227	223	216	221	236	242	233	221	238	197	224	234	212	224	224	227	207	229	223	255	206	241	218	218	229	182	221	229	229	271	231	235	275	225	232	218	218	266	203	237	239	227	229	250	226	246	233	223	227	229	223	233	239	231	243	229	225	245	228	220	246	227	239	218	233	240	237	213	215	243	210	240	211	232	192	224	240	226	246	203	221	238	237	243	237	259	224	245	223	183	214	229	247	252	241	226	226	192	235	218	252	222	240	223	246	231	224	241	228	231	251	241	206	233	231	223	221	225	245	270	201	203	201	191	201	251	245	217	234	203	210	211	196	230	229	241	235	237	232	234	220	246	210	233	245	241	221	221	233	245	246	227	216	246	240	199	246	206	237	256	224	217	228	244	199	238	208	245	221	250	209	216	247	202	204	233	225	232	211	243	251	220	203	230	233	219	236	261	206	204	223	225	244	230	222	221	239	225	220	236	219	231
5575	1730	652	587	629	597	634	602	541	511	562	535	570	518	563	532	580	548	518	540	515	544	530	534	557	481	533	549	521	500	534	540	519	541	531	520	530	523	548	517	472	568	539	530	514	515	527	529	542	534	550	550	480	549	491	522	499	491	501	554	500	522	527	530	485	541	518	524	539	568	500	535	513	520	558	506	551	510	531	541	535	484	512	568	534	553	492	523	486	535	571	530	490	523	504	537	524	522	509	495	549	538	529	546	485	527	509	493	568	523	517	494	536	559	518	492	544	541	532	501	535	526	504	520	524	535	526	551	504	534	523	527	549	526	541	514	496	492	534	487	524	553	541	538	498	519	526	487	523	525	552	536	488	507	564	549	505	543	492	548	504	536	504	517	527	523	584	528	509	498	510	541	489	558	531	542	501	547	550	551	551	532	568	541	529	543	564	527	523	515	525	517	511	561	522	556	519	500	566	529	534	542	501	531	552	538	544	561	561	535	572	504	557	512	508	515	498	529	515	501	537	512	514	512	533	489	492	541	564	514	513	512	535	563	538	501	487	542	562	521	537	507	540	542	610	527	486	549	517	503	526	533	538	526	527	551	498	532	546	546	510	524	478	532	522	493	520	542	499	543	509	516	553	508	504	503	496	571	502	542	522	500	556	518	516	507	561	493	547	501	557	525	520	545	541	514	560	513	487	495	529	567	527	556	544	524	509	533	516	501	551	499	516	524	509	558	554	566	516	527	517	540	500	502	537	566	585	508	513	548	540	530	541	574	572	545	489	534	514	531	501	522	547	547	518	543	510	519	521	545	527	505	547	540	528	573	525	551	540	509	531	521	575	544	527	508	505	548	524	562	543	536	511	495	521	534	505	558	525	568	527	531	541	538	494	521	512	555	537	518	514	504	479	512	516	492	491	513	548	502	521	532	559	539	569	523	559	542	530	528	538	548	529	516	558	523	558	524	479	503	523	546	542	501	549	513	494	495	506	526	538	525	508	567	521	555	527	545	511	556	516	515	547	533	531	520	508	520	523	541	553	537	503	511	553	548	572	496	514	561	537	523	548	536	518	571	551	537	530	505	503	487	563	543	552	513	557	512	555	560	464	521	536	503	500	535	468	574	525	498	515	528	527	475	511	550	586	500	554	547	592	576	483	498	518	508	515	550	534	511	575	523	538	528	530	545	536	485	536	517	507	490	552	542	512	501	525	574	517	535	483	466	522	508	507	507	500	495	485	572	515	518	557	544	542	506	474	541	472	568	531	520	482	499	531	523	508	498	552	542	475	531	535	553	527	512	516	534	533	521	517	518	498	534	525	561	511	548	550	489	521	546	539	564	536	543	532	520	522	581	527	553	542	536	557	505	500	547	550	526	514	520	497	495	539	531	529	512	525	506	498	492	519	518	580	525	526	533	509	519	556	557	483	528	543	499	511	520	513	530	532	506	531	511	518	502	516	518	528	562	520	530	527	532	507	532	539	482	553	536	519	530	530	529	529	534	530	539	483	511	516	523	523	554	552	508	494	496	542	529	491	518	537	500	551	556	517	526	503	473	552	499	520	513	532	518	508	554	520	519	504	509	510	499	526	531	513	504	519	503	560	540	501	485	520	509	558	519	517	542	519	530	550	519	496	508	518	499	547	516	542	521	496	560	557	541	537	539	503	526	529	529	527	528	527	553	545	516	562	535	530	532	487	526	507	510	545	535	493	534	534	516	522	531	512	526	562	498	547	548	503	538	547	537	543	568	513	530	543	528	491	544	516	510	552	548	556	510	536	511	544	544	524	543	532	560	542	548	521	540	566	564	530	513	552	482	507	531	523	516	558	543	522	519	552	537	532	534	502	503	513	523	533	545	501	526	548	535	499	532	544	499	540	536	535	504	558	571	522	514	572	512	558	526	521	575	545	528	554	544	520	573	534	542	498	482	522	552	567	533	527	560	515	547	514	502	516	527	509	542	539	511	522	551	511	537	523	501	541	528	515	529	524	514	534	527	539	514	485	517	555	490	516	546	514	540	545	558	546	528	527	501	546	505	507	546	488	535	546	545	515	529	533	541	568	535	550	569	547	524	544	512	525	532	486	553	511	497	493	538	553	542	544	541	491	552	516	506	519	516	549	490	503	487	504	519	496	515	543	558	525	492	520	511	513	519	521	537	525	548	525	571	521	526	524	518	545	519	547	530	502	538	580	524	584	529	558	578	476	501	505	534	540	565	479	557	516	502	592	505	550	530	538	508	504	548	518	491	526	503	514	526	478	533	551	481	520	552	471	551	552	567	531	510	503	492	516	539	520	535	495	531	530	527	516	548	546	521	507	524	540	484	516	512	535	517	521	533	512	517	512	526	528	538	504	510	501	547	568	523	519	546	488	491	507	535	536	546	473	526	521	537	513	518	555	522	523	528	523	586	516	508	554	517	495	522	560	534	531	534	540	527	515	534	536	522	517	502	568	507	536	580	558	519	535	503	525	512	543	550	527	511	535	526	530	545	561	526	538	519	539	497	513	580	534	546	530	542	543	552	471	577	517	498	590	529	535	520	525	531	475	523	501	513	560	516	548	479	505	527	507	523	560	483	524	533	523	547	550	563	521	531	565	545	485	561	506	505	534	536	502	504	536	553	543	519	491	502	531	554	546	518	511	538	528	506	537	512	539	541	512	555	547	530	575	519	507	548	532	512	574	568	494	546	467	544	559	542	560	534	528	571	495	478	481	570	530	533	571	537	534	533	523	539	545	570	580	590	511	555	537	487	515	490	530	481	524	536	521	513	556	553	508	528	502	524	536	509	561	541	510	544	558	519	530	484	534	533	491	508	495	529	500	499	537	566	537	503	542	561	539	513	521	538	489	555	536	546	560	535	553	557	537	548	525	528	552	531	509	501	513	495	471	469	521	522	514	499	549	510	536	513	512	566	513	518	479	544	561	534	523	510	508	535	523	557	540	541	524	559	526	508	563	529	554	574	549	534	493	522	532	541	530	525	532	571	528	580	507	548	544	520	549	508	492	536	518	510	513	521	528	548	536	515	543	575	518	505	539	518	524	516	518	520	557	537	547	533	525	535	527	520	471	508	507	522	539	524	515	514	548	544	546	544	520	537	529	489	504	556	555	514	543	512	543	550	532	573	538	542	526	509	521	541	504	553	510	501	547	537	525	541	521	551	555	528	530	539	586	539	477	523	552	546	547	527	579	534	507	509	510	554	485	504	544	540	525	561	491	496	502	531	515	528	527	523	518	511	538	553	551	539	551	523	544	550	530	527	530	529	554	545	496	544	519	536	557	573	530	510	512	511	556	536	536	505	515	534	524	507	539	517	526	544	513	532	541	506	558	533	546	520	533	509	603	530	564	526	524	514	535	501	528	521	553	523	546	558	513	489	508	529	541	465	517	536	557	544	531	486	528	584	523	537	539	498	523	506	549	493	499	514	534	541	486	548	536	509	533	535	500	551	466	534	546	559	532	502	512	527	532	568	528	523	493	558
17119	3438	572	421	345	286	277	238	231	206	183	213	173	187	186	195	181	180	171	175	179	181	178	187	178	176	156	163	164	157	163	177	184	185	196	171	148	168	161	168	185	154	167	178	181	148	182	167	165	183	148	156	155	197	171	135	159	140	152	170	141	173	154	157	165	145	165	163	155	188	148	172	139	159	167	170	156	137	155	168	149	170	149	164	164	136	167	163	178	182	154	158	168	150	157	182	162	160	146	142	169	197	178	165	164	152	150	156	178	160	192	142	190	184	182	175	171	145	157	162	196	165	171	150	135	166	155	160	163	175	155	175	170	162	154	172	188	150	154	163	175	177	175	156	158	174	181	169	179	165	160	187	186	159	153	175	141	167	156	150	171	161	188	161	169	173	183	182	167	145	165	158	171	175	166	164	161	159	182	175	172	185	149	176	159	182	160	158	168	161	150	159	157	142	151	168	143	165	159	171	155	177	170	149	161	172	179	179	178	174	169	145	173	156	132	164	165	189	178	164	172	190	178	204	139	168	170	166	164	174	162	162	157	160	158	146	184	164	161	177	174	177	175	171	175	146	162	179	154	171	156	156	174	152	127	173	161	147	183	160	176	179	166	164	160	161	161	169	177	160	162	163	157	182	161	180	161	157	184	151	153	176	154	157	150	154	170	176	170	156	172	158	154	151	166	197	150	160	144	162	151	173	170	168	143	146	173	146	173	149	143	178	172	165	182	182	127	155	153	178	140	167	150	167	178	154	195	172	164	178	145	178	157	141	147	163	170	150	187	156	169	155	177	175	157	157	172	172	176	157	168	181	175	168	170	162	160	177	177	175	147	151	155	149	180	159	158	175	152	193	162	149	146	181	152	175	183	165	167	171	176	147	206	158	182	187	167	172	160	170	161	157	170	206	188	165	187	159	175	165	173	143	173	175	155	179	175	154	154	175	155	180	158	149	159	150	183	166	173	175	160	164	157	156	156	160	143	178	160	174	148	153	165	157	166	172	148	162	155	178	175	173	156	166	161	174	154	165	156	160	163	154	167	183	165	157	167	139	170	164	148	189	149	161	156	178	175	173	165	171	173	141	180	158	158	184	175	185	176	155	154	174	168	154	149	155	156	196	166	168	152	157	171	175	152	168	158	178	157	161	159	175	170	161	163	141	159	181	168	163	164	153	170	177	177	169	161	164	171	170	144	151	174	164	152	186	167	141	151	156	179	143	161	178	162	182	168	153	171	186	154	167	191	165	158	168	172	128	169	175	149	178	173	173	180	158	164	169	180	179	146	158	189	165	192	149	158	153	183	170	169	185	190	147	172	185	181	161	154	161	190	185	166	151	158	187	145	159	161	199	182	173	166	181	183	160	146	167	159	156	166	176	155	158	171	158	149	186	151	151	194	162	158	165	172	164	167	166	198	151	143	172	164	169	169	158	168	183	176	176	174	176	156	162	172	145	154	174	153	181	154	180	186	150	174	158	186	192	155	167	152	162	137	143	145	175	152	201	184	164	158	170	162	173	169	157	159	164	163	177	175	168	185	139	154	151	160	164	148	162	179	166	157	164	183	188	146	151	148	163	148	169	172	190	191	161	159	180	136	148	160	165	166	161	176	196	153	140	143	163	155	179	175	135	163	172	157	179	181	156	180	170	142	180	168	178	164	179	165	155	161	169	171	161	151	150	134	154	183	154	171	170	166	174	186	151	143	171	169	171	153	180	150	167	181	159	186	166	180	155	146	156	183	168	154	167	154	193	144	170	152	185	179	174	176	181	177	178	154	174	189	147	181	199	162	158	153	170	160	162	150	146	212	161	168	141	176	138	159	160	182	141	161	156	185	158	170	165	187	184	168	176	179	159	151	151	148	154	150	142	153	146	160	135	160	158	169	172	188	141	158	163	171	167	174	185	157	182	168	142	159	156	149	177	146	160	168	170	151	173	164	154	182	164	169	160	168	148	155	158	167	166	168	156	146	164	147	148	177	159	178	168	148	175	160	181	183	160	177	155	163	158	163	144	155	177	186	161	151	178	156	149	141	179	168	176	160	159	152	171	187	181	169	160	134	175	173	159	162	166	193	157	151	150	157	171	178	146	153	151	165	158	170	179	141	177	154	164	163	158	137	183	173	166	156	160	169	152	163	140	157	175	191	175	167	150	157	174	155	172	155	155	189	168	177	144	175	171	155	164	175	168	185	168	144	170	172	151	138	178	164	168	169	160	160	173	154	131	159	148	172	170	155	167	165	161	160	177	173	182	138	165	168	183	196	178	186	158	189	184	178	165	178	166	157	170	155	165	162	182	167	160	165	174	169	186	161	186	192	166	162	153	167	176	158	163	174	183	174	168	177	168	200	137	157	157	194	142	139	181	185	169	167	167	180	170	157	167	152	165	165	160	168	151	145	166	155	164	176	160	153	162	164	155	184	164	146	187	153	165	156	173	160	152	177	167	156	164	149	145	175	163	162	146	176	146	168	154	161	150	136	161	167	171	172	175	159	156	193	133	171	171	165	151	171	168	163	162	177	169	146	150	156	182	159	171	168	173	188	165	166	158	147	160	140	147	153	190	160	159	151	157	177	160	186	171	159	156	163	171	150	151	149	171	166	170	173	175	190	157	187	162	175	157	175	139	176	175	156	164	186	154	173	162	150	141	176	163	155	163	172	185	159	173	168	198	164	174	174	162	155	141	152	142	161	150	178	165	162	164	157	171	153	174	166	153	144	179	144	170	160	166	161	153	149	163	168	151	177	189	182	170	168	171	163	171	157	160	173	164	199	188	174	155	176	156	192	199	166	167	148	165	179	174	143	147	166	144	157	174	157	172	140	154	150	157	142	176	158	174	184	174	168	156	163	154	133	192	171	174	186	149	165	158	149	169	184	175	158	151	172	165	174	160	183	169	182	151	172	151	169	164	171	190	177	155	164	153	163	156	186	153	176	179	161	147	161	162	159	160	156	180	169	151	160	146	146	174	157	175	166	171	181	151	161	166	163	176	166	157	204	149	140	177	181	150	127	183	145	159	163	196	163	178	148	162	168	151	166	154	180	159	159	175	157	171	160	171	166	181	166	170	152	172	157	153	152	159	151	183	136	163	177	163	166	174	177	167	164	186	173	154	168	171	161	156	164	198	179	149	146	177	182	160	180	158	162	163	149	170	168	136	161	158	165	187	164	168	152	152	154	172	180	175	169	157	169	170	160	158	168	162	162	158	166	166	181	173	178	139	168	147	167	177	173	189	172	148	190	159	158	172	160	185	162	161	169	161	168	164	163	172	174	137	178	172	168	194	170	148	169	173	156	154	159	159	177	141	162	160	184	167	179	156	163	158	160	169	172	165	171	150	163	169	154	165	159	156	166	167	143	170	164	141	174	173	156	188	160	157	157	173	173	163	181	161	163	207	174	174	166	180	175	154	169	157	164	189	176	172	155	166	163	187	141	184	166	176	152	158	179	156	161	175	159	169	150	185	160	184	155	174	141	147	161	164
11969	2896	1200	1449	1250	989	899	845	725	628	596	526	516	551	478	482	500	492	476	486	441	397	433	423	422	426	406	466	408	386	428	411	384	407	415	415	413	379	387	374	389	418	390	365	387	388	420	424	404	400	392	399	411	384	402	402	395	423	421	413	422	365	377	374	433	389	401	382	381	349	393	394	377	407	365	398	376	378	391	377	383	384	390	401	416	393	371	363	398	362	405	389	390	394	350	400	382	391	370	423	416	386	378	373	395	364	378	413	363	391	384	384	364	408	379	380	397	369	387	358	362	342	406	405	353	366	404	392	371	380	410	389	417	372	419	349	390	385	392	373	404	382	406	384	403	396	374	398	392	349	369	381	364	405	403	387	385	384	397	366	389	366	351	386	375	384	339	404	388	409	399	388	408	402	388	389	390	371	368	380	400	381	416	387	410	412	352	402	387	385	381	398	400	381	374	445	359	355	362	395	399	393	387	366	398	385	352	395	381	395	385	369	394	370	358	379	375	405	363	363	365	379	351	384	372	360	364	412	411	381	377	392	371	382	374	410	393	363	380	423	343	403	370	395	370	370	389	352	397	359	351	385	374	385	398	394	387	383	374	419	370	393	402	355	388	356	393	385	396	338	407	380	354	421	380	418	380	371	373	362	372	363	391	386	366	374	358	379	355	380	359	392	383	373	423	390	412	364	383	369	373	392	427	373	366	384	370	368	377	366	384	425	374	402	376	393	362	393	394	393	432	420	351	364	366	374	378	378	371	356	354	353	356	390	385	413	380	401	370	386	369	381	403	422	354	392	368	393	380	392	385	368	374	422	373	388	375	379	376	375	369	401	371	410	376	400	377	378	384	375	362	356	396	394	438	370	386	388	424	389	431	380	348	382	343	395	365	359	383	392	375	387	380	400	380	391	348	356	383	381	420	387	387	386	422	390	399	393	355	396	380	403	363	367	398	394	371	377	373	366	379	377	359	381	405	410	334	415	379	386	365	359	392	385	371	379	379	357	382	358	374	403	407	345	360	385	378	381	381	367	386	375	387	339	381	365	377	396	389	374	420	399	383	373	386	379	355	385	361	383	387	393	372	385	365	351	366	384	360	369	401	379	386	390	406	381	341	418	383	358	397	369	403	374	365	390	377	380	344	387	371	369	430	408	390	404	365	414	367	391	361	351	409	404	364	402	370	383	402	390	384	393	360	406	392	373	401	402	358	404	379	344	394	420	383	411	372	412	403	397	381	388	392	409	363	394	397	322	420	382	379	393	368	377	364	388	378	403	420	390	390	379	411	357	386	386	402	387	393	358	388	391	394	376	348	392	416	397	371	414	392	356	381	375	395	368	392	378	373	402	407	361	374	377	390	383	392	378	416	350	403	365	384	408	378	390	404	387	386	405	406	394	390	373	362	385	388	387	352	405	368	385	370	379	363	368	386	426	360	362	374	402	391	352	363	403	397	374	385	365	357	399	382	346	374	374	409	400	419	391	337	399	378	406	397	379	387	403	370	381	374	389	401	393	368	381	381	401	406	366	397	351	380	377	367	369	404	384	363	383	355	402	387	386	371	355	400	365	378	367	392	405	367	357	378	358	396	388	363	348	393	378	370	368	369	395	388	392	374	378	355	365	398	375	398	370	380	413	388	404	373	385	364	393	350	364	368	381	375	373	376	378	360	379	385	405	394	412	377	354	361	379	358	393	379	363	397	370	383	382	372	416	375	358	394	358	370	361	388	380	366	371	369	374	393	386	367	395	380	376	395	409	420	362	374	382	382	383	366	388	357	361	396	383	392	379	418	411	364	369	361	412	376	369	386	384	358	395	383	377	380	335	396	397	403	395	374	359	343	360	388	372	428	387	405	357	404	390	405	392	352	374	427	398	411	412	396	411	398	415	350	405	386	389	366	376	356	361	346	400	403	368	380	368	403	371	362	381	412	409	391	338	386	394	351	385	392	409	405	390	391	373	396	393	362	342	382	380	387	362	386	392	393	356	376	353	362	395	393	398	408	404	400	400	427	417	348	364	374	384	351	404	368	392	395	390	364	395	378	361	402	384	412	390	355	383	358	357	335	375	386	346	356	365	387	378	396	390	367	381	407	373	374	391	386	378	415	380	397	372	404	410	365	401	376	396	375	406	384	410	400	425	362	420	385	375	410	424	392	383	405	369	388	399	377	389	385	368	354	377	388	371	406	389	387	371	398	367	389	356	374	399	410	391	389	384	365	395	387	382	402	413	389	432	398	376	384	391	386	358	382	357	392	392	367	430	407	395	386	367	398	388	401	381	397	377	353	372	395	391	351	383	400	377	383	380	404	386	371	366	430	407	413	393	345	394	373	396	357	381	415	366	411	366	379	365	439	387	397	388	368	415	392	381	373	394	436	385	398	341	374	379	395	357	394	369	395	358	386	386	394	407	360	413	407	347	365	377	380	376	370	386	412	400	409	376	420	393	400	395	365	372	384	374	394	401	414	430	412	381	380	393	382	360	375	376	352	361	390	365	395	379	368	369	408	375	360	417	393	404	405	391	373	355	399	386	380	360	395	366	425	390	408	356	393	351	370	352	393	367	363	417	402	374	396	377	380	391	363	403	377	403	402	382	424	395	399	366	377	395	397	325	356	415	399	364	395	369	353	402	350	409	354	384	388	368	388	399	380	365	358	403	401	419	370	371	394	373	410	387	396	387	355	390	420	400	362	379	423	398	404	370	373	340	355	415	377	379	405	407	374	384	389	411	417	411	384	397	360	375	380	351	366	363	387	412	401	352	364	362	393	390	376	431	388	405	418	393	392	396	387	366	387	338	393	386	427	363	382	372	386	397	385	373	365	381	403	388	370	395	363	394	382	385	433	393	403	380	382	398	418	386	370	385	388	392	362	430	426	376	403	394	384	404	403	387	402	352	398	395	412	385	394	432	370	369	335	387	397	392	400	396	389	376	379	383	381	374	380	379	380	383	406	422	398	417	385	381	382	385	372	386	403	391	397	374	377	384	386	386	369	407	401	389	428	377	366	384	353	369	389	388	356	387	386	388	413	327	394	361	414	381	363	383	370	425	393	410	393	370	377	405	366	351	423	372	390	402	353	390	397	375	364	376	417	390	412	370	394	357	365	365	411	375	396	399	362	395	369	361	359	360	404	404	382	368	415	412	347	337	397	397	376	390	397	416	367	368	396	382	380	391	396	387	364	363	417	402	382	379	364	396	377	373	398	397	368	360	364	358	358	366	371	398	406	371	393	401	426	384	387	366	395	351	407	351	378	382	396	366	386	383	374	362	353	400	398	356	362	372	371	382	397	380	415	409	414	383	385	416	396	360	390	370	393	414	379	400	390	386	392	374	376	374	388	402	378	382	350	397	388	352	349	357	379	422	384	373	369	386	397	396	347	395	380	385	370	384	361	388	373	338	416	379	370	358	388	402	405	362	380	362	401	408	389	409	356	357	378	361	360	386	351	355	372	397	363	353	382	409	355	355	388	365	360	373
25297	5892	1020	674	414	295	238	183	179	159	160	107	107	108	94	91	102	92	85	94	85	67	60	81	72	70	81	91	80	64	81	74	73	59	75	67	70	73	54	69	73	75	72	66	67	72	85	60	73	61	72	85	70	58	68	64	64	59	72	52	73	66	75	59	72	66	58	59	67	70	68	83	71	79	76	70	88	79	66	64	66	68	65	65	49	69	70	59	68	48	78	45	71	67	55	69	70	75	73	60	84	57	69	71	66	65	63	72	71	61	47	77	69	68	69	70	76	65	68	68	81	71	65	67	59	58	86	79	60	67	88	69	66	62	69	67	88	65	60	53	64	56	62	70	71	64	70	67	67	66	77	75	60	59	59	79	66	67	51	58	64	71	64	61	98	81	64	80	79	58	62	59	70	58	66	65	62	61	78	73	65	72	64	72	56	59	62	75	55	75	70	76	64	55	78	72	70	82	82	74	62	67	67	58	75	62	80	66	63	71	81	58	57	80	52	57	55	53	62	56	66	75	60	57	86	67	76	55	92	61	49	64	68	68	70	79	78	79	81	63	76	73	66	57	61	67	58	59	73	62	53	66	59	74	57	75	62	72	79	76	54	67	62	64	69	59	62	87	77	70	75	70	71	62	70	51	56	72	68	76	59	79	59	80	75	52	51	63	80	66	79	63	54	65	57	51	50	60	67	76	55	62	76	54	66	74	65	56	61	66	60	79	79	79	66	64	58	67	58	79	59	68	81	71	60	65	59	61	67	73	81	71	63	74	65	54	55	59	73	64	77	63	58	57	69	73	67	74	66	67	73	71	70	50	63	77	57	64	69	73	52	62	67	59	66	62	55	69	58	61	52	89	59	62	61	75	80	70	59	76	65	65	65	63	82	83	67	58	55	56	66	54	72	46	78	70	68	84	60	62	52	77	80	61	74	81	70	71	60	61	78	73	72	78	83	58	63	61	64	69	59	63	84	61	63	62	58	68	63	68	72	61	58	57	75	78	72	59	61	78	64	57	64	86	48	75	64	85	72	70	69	72	76	74	67	60	76	61	58	73	51	67	78	47	71	59	72	65	65	60	75	76	62	66	64	72	61	70	45	65	59	57	62	77	65	58	64	72	67	75	69	69	71	76	70	69	65	78	70	76	73	70	65	68	87	76	55	60	78	69	62	66	75	71	79	70	70	83	70	80	50	67	75	63	59	61	74	65	72	69	51	74	67	68	54	70	66	58	84	67	62	70	79	62	62	49	61	64	73	78	49	76	72	73	68	56	70	66	88	80	65	64	82	76	60	73	70	66	62	52	79	61	62	64	60	79	69	70	77	64	58	71	62	67	77	83	64	51	62	65	56	51	82	78	77	81	60	68	57	69	67	60	82	63	75	59	70	90	59	74	56	56	79	74	55	74	77	62	80	69	66	62	77	58	71	85	77	66	83	78	97	64	85	78	79	71	75	71	71	57	55	57	64	83	76	68	58	71	79	65	71	77	59	50	58	66	46	63	72	60	60	66	53	65	75	55	75	61	76	82	70	62	71	56	70	60	66	56	64	49	58	65	73	56	83	64	68	49	74	61	67	67	74	64	62	69	65	65	51	68	65	63	62	69	66	66	57	65	61	69	43	50	73	57	61	77	52	82	78	70	57	70	81	59	75	56	67	64	73	52	66	60	44	56	62	68	66	69	76	86	55	91	66	72	91	73	89	67	60	65	77	65	75	61	69	65	54	66	65	71	75	78	68	63	73	53	67	66	58	58	74	68	84	56	54	56	76	61	47	61	69	70	74	73	77	68	63	52	69	53	72	62	81	56	64	64	72	71	65	69	76	73	60	65	65	66	68	59	71	72	55	57	68	59	58	79	56	64	67	88	59	80	77	62	71	75	76	72	65	78	71	61	70	72	61	79	76	61	64	67	58	64	59	64	56	75	65	66	70	51	54	67	66	77	63	65	76	80	59	73	67	65	63	63	75	68	79	77	66	58	66	66	74	54	69	49	56	66	71	66	55	68	77	53	79	67	90	83	73	61	55	78	74	75	70	55	64	69	71	62	82	70	65	60	81	66	77	65	58	64	73	67	71	56	63	54	76	71	75	61	73	61	58	63	67	76	71	63	72	66	71	72	59	61	64	68	77	61	76	60	64	55	83	70	57	61	56	63	63	61	66	70	47	66	74	77	68	77	66	66	75	69	72	66	65	70	75	62	67	71	69	59	75	75	78	69	78	60	57	82	62	58	75	51	59	69	62	56	54	66	60	77	72	74	60	63	55	60	67	49	78	78	81	61	70	54	75	58	71	65	71	75	56	63	66	60	61	66	68	56	68	76	51	58	54	74	61	67	80	54	62	56	77	77	56	52	60	65	77	45	62	66	67	72	76	56	54	60	69	58	64	62	57	57	49	72	65	90	79	70	60	65	69	69	63	72	57	65	62	65	57	81	65	58	63	79	54	72	63	53	67	73	58	72	84	82	60	67	81	64	59	74	65	73	64	55	65	73	75	60	76	78	68	83	67	63	61	78	66	70	81	74	84	52	85	55	68	55	68	62	79	71	66	45	66	73	71	58	69	77	78	54	71	73	69	69	66	65	74	67	76	58	66	61	68	71	63	65	64	71	55	86	76	71	58	58	73	77	61	68	52	80	61	76	46	74	52	84	60	77	83	69	70	75	81	57	68	67	74	72	67	72	70	68	57	60	58	86	62	69	70	67	65	74	67	66	74	81	62	59	77	51	57	61	63	61	59	56	65	67	74	70	74	70	67	81	81	67	59	58	65	73	66	64	66	62	61	64	64	68	69	64	80	71	72	67	65	62	77	76	63	56	64	62	72	59	65	86	47	61	71	67	57	67	55	58	60	59	49	66	78	69	72	64	67	57	63	58	53	59	63	66	75	62	74	54	69	55	58	77	71	63	79	64	70	71	74	71	76	64	42	62	74	57	62	52	59	55	80	68	63	51	72	57	54	65	76	69	62	78	71	77	63	61	55	58	69	73	63	57	74	66	68	54	63	77	52	64	60	67	91	64	74	59	69	87	64	77	62	82	78	57	81	62	66	87	58	61	63	59	64	56	71	82	71	65	69	83	65	68	58	57	70	61	62	51	68	61	71	60	68	70	58	65	71	58	60	68	67	68	71	60	80	62	66	72	77	61	71	61	55	67	60	67	61	60	65	88	76	68	61	54	69	56	59	60	68	59	64	72	71	68	68	68	50	66	65	73	63	63	61	74	63	54	70	55	66	59	72	65	63	66	73	85	75	62	84	77	75	68	77	61	56	65	64	74	74	66	70	70	59	56	64	62	70	68	73	62	69	69	68	60	55	76	65	72	73	58	65	64	50	72	75	56	72	68	58	58	62	63	62	67	75	60	59	78	76	52	68	73	75	69	58	70	73	70	73	59	62	60	65	73	69	61	69	71	63	60	59	59	65	69	77	63	76	88	60	61	73	72	73	64	71	67	63	71	81	62	75	62	67	57	65	62	82	76
15039	4170	1883	2188	1723	1391	1203	1007	802	672	569	489	501	406	388	422	374	314	332	306	288	265	270	255	253	248	220	238	223	214	218	200	219	211	237	214	211	195	206	196	185	210	183	173	194	206	218	202	227	216	174	196	218	184	206	181	183	196	204	160	191	166	182	186	191	202	192	211	188	192	195	181	187	173	202	193	181	186	202	179	179	188	198	201	197	168	180	151	192	166	179	181	168	155	188	204	175	179	185	168	190	174	171	169	182	176	164	172	181	189	185	176	186	185	170	165	169	170	179	163	159	199	203	187	176	143	183	173	191	194	186	204	188	173	182	175	178	182	188	169	191	171	163	189	193	175	162	172	176	182	190	176	168	194	194	161	174	159	204	168	167	173	180	197	164	166	173	169	157	178	175	184	163	180	172	184	184	197	176	183	192	167	172	166	180	174	180	179	177	179	200	188	167	180	165	171	168	175	173	184	181	189	164	173	169	174	171	190	159	161	188	202	174	173	171	177	204	195	193	199	155	176	158	171	197	179	159	157	163	167	173	180	183	211	159	171	170	164	184	175	199	165	166	205	179	190	173	194	174	161	163	179	189	184	200	207	165	161	196	204	176	156	192	158	183	186	182	187	176	217	177	168	166	188	192	193	193	179	164	191	173	173	192	192	191	175	167	202	188	174	175	175	183	173	176	153	149	210	173	177	167	171	191	184	160	172	184	174	181	196	179	170	188	164	176	166	191	168	188	161	176	183	176	180	199	188	179	184	183	176	191	201	178	170	157	180	160	182	189	197	201	174	178	183	164	191	169	177	165	184	192	178	181	169	163	181	170	165	197	185	204	170	179	191	188	190	178	167	195	180	173	180	178	194	166	183	178	204	162	174	192	182	179	186	177	176	186	159	169	176	163	173	189	172	190	207	196	179	175	173	186	174	177	183	199	171	188	178	173	174	157	188	168	183	193	201	162	180	176	209	156	176	161	179	186	176	176	199	175	155	187	182	178	162	167	161	192	185	178	160	178	135	151	184	147	189	180	189	188	167	181	169	179	167	178	160	186	172	181	185	179	197	140	182	170	181	199	179	180	161	165	160	181	176	189	188	175	176	181	187	170	184	180	193	198	156	163	198	192	177	174	171	175	173	182	184	162	168	185	160	179	175	157	220	172	176	179	175	168	161	160	165	172	169	206	189	192	173	171	189	187	193	186	163	178	203	185	169	175	191	173	166	178	159	177	186	185	172	174	176	174	131	154	182	178	187	182	169	185	170	163	174	175	183	188	179	168	175	192	185	167	170	179	191	169	183	175	174	182	154	170	179	202	167	170	205	174	184	191	199	205	152	181	190	180	179	178	179	188	167	177	164	197	186	175	161	165	171	154	184	179	176	177	169	161	192	193	174	198	167	179	178	171	188	185	189	149	189	191	180	159	160	186	163	181	184	164	161	198	167	171	193	185	173	195	173	163	182	176	162	171	155	193	186	195	161	175	187	178	178	186	182	156	175	179	169	171	194	200	149	147	204	170	168	145	183	167	163	170	174	194	198	173	159	157	208	191	193	183	180	161	173	187	188	188	177	162	165	177	183	170	182	193	158	152	150	176	183	173	183	176	183	161	190	179	187	171	184	178	188	175	180	161	198	168	180	162	160	179	172	188	198	177	165	210	177	199	168	202	185	194	162	186	184	172	158	169	179	164	176	183	197	183	159	161	176	180	184	182	184	198	152	170	169	177	183	173	188	186	159	174	170	176	175	186	157	194	166	216	194	172	193	168	186	161	173	191	171	165	178	192	185	171	168	156	162	161	160	173	178	153	190	175	177	164	199	174	195	166	185	175	165	201	172	183	173	186	174	169	167	149	185	168	179	197	175	174	187	177	168	179	176	169	187	189	150	168	173	158	191	185	166	161	170	190	189	189	152	164	142	166	160	192	184	181	152	179	198	189	205	186	182	175	167	169	171	183	193	187	169	159	173	194	188	180	167	209	186	181	160	169	180	163	193	180	202	159	166	176	194	177	172	216	192	198	186	188	182	190	164	182	161	158	189	184	179	167	179	183	161	184	175	195	167	202	169	188	151	155	164	161	172	183	181	192	189	169	159	189	183	172	168	195	171	184	194	159	173	201	175	190	197	170	160	189	144	167	180	176	172	153	179	194	191	176	173	147	172	192	175	183	167	201	162	179	208	161	204	199	180	178	161	167	171	182	192	184	172	172	183	176	184	183	166	211	177	166	162	194	190	168	184	180	172	190	177	188	168	164	149	169	195	185	208	189	178	210	192	176	176	174	164	187	168	166	176	183	170	157	188	185	190	208	195	177	188	171	191	189	203	182	187	170	178	164	174	177	167	197	167	178	170	167	197	181	186	178	172	173	163	185	200	151	182	159	164	171	187	168	202	177	179	188	180	178	167	198	177	183	156	160	177	187	171	185	178	186	169	182	215	196	171	188	165	180	182	140	212	167	158	190	188	189	183	173	174	170	166	157	187	181	161	162	159	186	171	185	173	179	182	168	184	185	158	156	194	206	169	165	162	162	159	184	168	181	182	161	181	183	168	183	189	174	188	188	175	177	171	188	198	195	167	184	168	176	150	179	177	173	159	163	169	166	174	175	179	164	176	159	191	202	183	141	163	180	166	176	187	205	181	176	169	178	192	214	186	198	190	185	201	169	163	198	170	181	199	165	167	171	177	181	159	187	171	186	177	192	163	169	195	189	197	161	191	180	168	191	161	184	166	169	196	171	172	165	186	162	162	175	173	177	151	158	153	169	223	196	164	162	177	179	156	190	163	142	197	159	181	191	174	168	187	172	196	174	166	193	158	198	176	182	179	198	151	179	188	184	180	165	190	190	210	185	158	189	162	161	194	173	187	191	176	181	143	179	207	164	191	202	195	178	161	200	199	186	175	181	177	172	167	169	190	174	187	191	176	163	177	187	185	185	168	192	180	174	189	171	188	182	142	153	185	157	177	172	181	160	150	193	202	165	182	176	168	165	180	180	184	161	149	176	160	193	180	150	180	192	171	161	171	157	185	172	168	216	155	183	168	172	170	169	173	197	179	144	187	191	166	197	165	184	147	154	179	158	170	181	189	188	163	186	200	173	174	196	173	169	162	196	174	173	173	190	176	186	197	196	173	195	177	176	192	198	194	174	182	187	205	165	189	192	175	143	182	180	179	172	177	201	183	175	196	207	189	181	147	184	207	161	161	200	169	176	190	175	164	155	180	164	184	187	195	182	173	153	164	180	175	180	165	175	173	153	157	161	163	191	198	169	198	191	158	160	165	185	184	190	178	189	171	157	179	190	174	169	173	172	154	158	192	163	196	164	185	172	203	175	181	158	198	162	163	195	180	175	176	168	168	172	156	191	173	166	173	149	192	156	173	181	192	190	161	196	157	183	142	176	161	182	174	191	183	189	156	179	163	171	153	184	196	185	158	180	164	175	182	167	184	187	188	167	171	174	183	180	182	176	163	171	164	173	180	176	172	169	188
7494	1602	272	291	258	228	234	237	262	238	227	215	221	228	244	210	211	224	236	251	274	222	248	238	246	235	247	250	239	217	237	199	229	215	211	241	248	183	241	217	230	218	241	233	206	215	242	206	221	206	261	222	238	202	246	246	235	247	218	212	231	225	237	242	205	244	226	215	263	239	235	252	239	215	238	225	220	218	223	226	242	227	243	201	232	219	214	243	242	208	215	210	231	204	252	238	248	226	229	250	229	249	247	270	221	218	220	242	191	239	204	275	251	244	210	248	225	227	229	247	231	233	245	221	214	209	260	233	219	221	209	241	232	256	252	235	212	235	214	210	237	253	236	228	238	238	239	230	229	229	236	219	196	226	219	219	201	213	229	221	235	210	213	247	259	230	222	234	235	248	223	242	228	209	211	218	205	223	241	223	224	224	247	238	222	261	238	222	233	225	203	223	190	249	192	213	234	223	229	241	224	197	224	213	214	224	230	241	244	233	247	240	229	257	231	252	226	252	225	235	208	203	227	220	232	230	240	288	215	245	239	213	240	225	217	234	200	235	227	219	223	236	226	242	254	246	223	233	217	234	244	223	205	256	237	236	251	233	231	239	250	219	225	233	237	242	257	233	232	205	253	235	214	220	253	231	248	252	256	241	221	247	218	228	246	215	237	230	198	213	248	235	207	228	219	232	222	196	210	222	240	247	235	227	256	216	229	239	213	217	250	246	194	243	267	218	239	225	209	258	245	249	246	232	232	272	231	231	231	224	230	219	263	240	196	213	228	220	238	220	238	187	226	221	227	233	212	232	233	232	204	266	227	235	243	219	230	232	221	243	225	240	233	241	238	259	222	263	226	213	211	217	232	221	217	212	224	248	231	220	212	216	212	238	245	237	209	217	226	229	226	244	237	231	220	218	214	230	214	229	215	264	235	208	223	220	237	217	253	246	226	238	209	235	242	221	220	253	213	223	204	230	232	233	228	250	219	265	239	202	235	229	205	207	201	224	208	228	231	226	221	215	249	226	218	231	230	239	238	210	220	226	211	221	213	232	232	220	222	224	250	224	237	209	229	210	241	229	244	255	218	235	263	241	191	235	219	258	230	257	217	262	231	234	238	243	206	239	221	232	233	218	233	195	214	235	222	226	245	218	212	209	225	225	202	242	251	240	230	245	213	227	246	235	214	251	221	245	196	224	188	210	243	227	230	205	244	221	236	228	219	201	239	261	213	213	222	240	222	201	249	208	221	193	229	214	215	249	216	234	258	235	240	237	242	226	233	212	242	227	235	273	230	230	209	230	241	248	255	262	198	224	220	237	247	224	234	211	254	220	242	242	242	241	224	225	226	214	213	231	241	217	226	258	213	219	218	256	213	239	233	242	231	211	224	220	195	240	248	237	255	235	233	243	249	251	221	206	251	221	235	214	226	246	209	224	211	218	221	199	235	228	207	235	251	227	236	233	257	243	199	238	239	202	227	262	216	250	238	231	265	260	231	227	251	236	239	242	251	241	240	239	230	231	182	237	218	233	220	235	232	222	254	240	240	253	248	213	221	212	225	216	242	215	236	227	216	234	215	211	226	230	220	220	202	212	248	226	239	206	232	269	253	245	254	227	218	234	248	208	210	248	215	227	246	232	227	250	232	221	227	208	231	240	207	266	226	214	236	237	220	183	225	202	219	219	240	232	190	240	230	192	247	232	208	213	215	214	254	207	244	226	256	218	223	227	232	254	252	230	224	210	248	227	213	235	216	203	234	245	237	212	225	229	226	252	263	238	231	234	259	216	244	229	238	218	249	240	223	199	261	238	223	193	227	221	218	245	239	202	203	227	218	219	266	238	237	241	210	235	229	230	216	234	196	236	248	240	230	210	200	256	227	220	246	246	208	220	255	222	202	236	257	260	239	240	223	237	212	231	223	215	230	247	222	239	236	216	218	221	190	216	257	208	218	232	231	238	239	199	223	222	224	238	214	214	218	210	260	260	235	221	230	246	215	242	237	216	267	236	201	252	233	239	227	236	217	226	226	229	203	222	194	228	236	250	259	220	225	217	240	214	212	244	219	230	200	213	215	215	222	234	221	252	227	206	267	223	234	217	232	216	241	232	227	248	212	233	224	224	230	250	259	206	210	237	269	248	208	252	243	249	242	220	211	254	242	194	207	226	211	258	244	213	227	236	263	237	252	255	248	227	219	239	232	225	230	239	205	253	240	225	239	254	221	223	239	222	261	243	236	228	231	227	215	236	221	220	240	252	247	204	253	226	252	235	240	255	236	237	244	235	217	230	251	215	250	214	199	226	224	218	216	208	244	244	249	262	240	232	206	241	210	254	228	235	229	227	222	210	237	244	213	239	221	211	221	225	241	227	234	237	253	254	248	239	228	207	236	236	240	248	233	218	258	239	234	209	247	231	256	232	237	217	238	201	274	263	245	228	224	209	229	220	235	219	295	255	225	234	241	221	215	226	220	236	258	230	217	231	235	217	238	222	216	202	226	227	216	230	244	233	271	209	204	219	222	242	194	249	246	226	230	195	246	249	235	229	244	245	229	222	235	225	212	250	224	224	240	234	236	217	222	249	251	222	258	223	236	239	211	236	221	236	227	217	246	230	220	232	230	241	242	213	212	218	238	248	218	237	223	230	202	243	246	266	229	270	225	216	235	239	198	231	231	226	254	248	241	219	247	208	270	212	242	237	245	254	237	238	257	231	221	245	252	228	253	196	238	244	221	206	243	264	226	242	218	248	239	214	225	223	218	228	269	210	239	228	233	212	249	250	224	240	222	216	247	219	217	237	241	247	212	241	239	229	193	228	214	217	239	223	219	225	246	246	235	231	235	238	219	215	218	218	229	235	250	215	236	232	218	228	207	223	235	214	228	217	252	242	212	227	229	215	258	216	225	261	233	232	239	213	239	221	238	210	241	239	231	225	224	224	232	221	235	229	218	220	230	242	235	256	246	227	203	249	238	242	221	255	229	273	213	214	250	216	237	232	212	226	242	216	247	228	263	221	226	233	242	221	212	231	224	207	229	203	217	207	228	238	222	227	261	269	217	250	212	195	238	230	251	234	220	227	230	217	222	238	238	235	232	231	229	236	249	209	221	252	235	201	243	235	240	257	224	275	239	251	228	217	240	231	231	233	247	245	256	232	226	217	220	217	203	235	248	222	209	221	233	225	249	209	215	241	251	219	217	225	231	262	222	218	219	238	221	241	202	207	243	236	247	202	249	222	240	214	223	225	240	243	226	244	217	236	242	188	243	213	231	217	221	214	222	230	235	246	235	271	236	226	215	228	245	222	202	241	195	219	225	246	249	260	243	204	213	228	241	225	239	228	242	212	234	213	226	231	231	206	249	236	229	248	263	194	228	240	217	235	229	249	225	230	237	233	218	249	237	214	247	213	232	216	218	213	248	239	268	215	218	225	224	259	230	233	226	227	246	226	244	211	235	232	229	207	259	202	247	219	211	216	240	192	241	221	209	229
5472	1633	652	657	580	565	635	585	585	559	568	594	568	605	532	522	583	548	531	539	519	501	540	509	552	537	573	517	493	541	504	574	520	555	589	539	536	505	509	519	502	505	540	484	559	493	535	573	559	542	522	572	537	549	537	495	511	529	531	564	537	515	554	509	519	512	519	537	565	571	562	500	518	545	549	486	501	581	538	539	539	530	529	486	509	504	530	590	498	544	585	546	541	562	541	550	548	530	552	518	539	502	558	532	545	547	528	495	528	534	531	515	502	558	511	511	488	537	502	529	516	514	547	585	531	534	529	515	527	553	538	507	536	549	532	502	529	524	523	500	525	514	568	569	570	492	492	535	509	523	515	568	482	534	502	524	533	529	522	565	523	527	522	547	493	556	556	505	569	522	510	562	503	501	532	516	516	543	521	579	537	531	497	523	517	548	507	529	512	517	528	524	549	521	519	514	526	545	541	534	538	543	532	516	539	542	516	517	534	564	538	567	517	516	507	528	538	549	541	562	531	488	543	526	543	544	573	515	495	516	521	537	540	536	547	563	530	544	543	542	529	496	559	559	565	567	518	516	514	535	527	521	512	528	542	528	536	512	556	511	548	558	535	530	530	600	543	551	551	525	526	583	528	553	534	541	525	542	508	524	534	488	531	530	496	544	523	513	553	555	522	546	542	513	532	542	517	498	557	525	498	523	530	523	533	545	564	555	539	503	545	515	551	567	538	526	525	529	483	589	499	565	581	530	526	512	516	533	545	560	523	484	522	476	546	568	519	535	519	518	546	558	534	556	503	548	497	572	531	558	524	520	514	556	558	561	546	504	519	542	573	540	549	527	546	506	499	559	565	501	554	519	519	556	507	546	553	544	536	516	544	546	531	554	551	507	591	500	568	517	552	531	529	522	560	514	540	534	547	509	544	544	515	531	569	524	478	553	541	535	522	512	530	552	533	521	545	523	483	536	553	501	531	574	549	548	546	581	565	515	516	547	500	519	517	542	549	562	530	539	503	533	548	496	544	524	534	545	526	509	528	514	518	515	525	510	502	531	519	571	493	501	504	539	558	519	534	560	524	517	507	540	522	526	550	519	523	532	506	536	516	521	565	588	525	534	562	516	556	510	532	554	516	581	526	535	554	531	487	567	524	512	509	517	537	532	521	542	557	569	531	552	517	552	512	512	511	526	536	520	543	544	554	524	523	519	563	484	515	549	546	498	509	554	497	531	544	505	553	527	499	529	509	553	510	517	527	511	566	547	550	541	506	530	516	604	566	498	573	549	519	530	550	548	569	569	509	516	487	545	545	521	534	542	515	557	548	526	538	526	521	483	495	544	530	507	506	501	512	516	551	522	572	520	517	518	514	511	471	521	553	497	537	538	550	521	538	550	520	507	515	540	506	498	521	535	557	517	559	529	530	563	509	527	523	552	523	555	514	524	541	513	518	539	523	511	556	512	527	525	527	545	517	556	534	533	535	540	551	507	500	540	543	553	497	534	530	581	500	483	534	522	484	516	515	565	511	551	561	514	508	510	493	549	575	523	541	523	562	554	520	550	588	547	524	557	513	510	551	568	546	520	536	508	504	551	515	567	477	553	508	507	539	567	499	545	548	543	507	492	506	551	560	492	563	509	515	544	527	550	531	520	525	573	559	522	515	544	486	524	542	519	539	544	545	547	551	541	527	542	523	541	545	499	542	530	538	539	533	529	523	585	519	553	572	515	542	511	559	541	522	542	511	563	543	568	520	538	557	556	532	526	448	500	551	514	566	529	515	511	514	518	545	540	508	529	541	552	526	570	523	563	517	529	552	580	522	526	528	538	506	542	547	566	558	534	567	562	561	549	549	528	570	533	508	527	562	480	532	542	521	529	518	537	546	555	544	491	521	557	548	546	534	539	518	529	576	543	518	511	515	538	516	504	552	520	520	535	507	515	522	530	493	523	512	524	522	570	552	496	535	505	567	520	547	542	522	534	506	552	522	550	562	526	557	568	546	557	535	487	536	482	524	556	484	509	527	506	584	569	543	550	559	513	525	571	554	539	561	533	492	541	514	543	581	563	558	534	546	528	499	518	563	556	526	530	515	526	508	526	524	547	565	498	543	512	558	527	514	519	505	541	520	531	533	479	533	538	529	588	571	537	549	527	538	578	512	551	549	544	494	537	545	534	507	538	466	522	537	532	552	552	531	551	543	574	539	488	527	495	560	515	525	485	568	507	494	535	498	570	516	543	521	528	550	564	563	529	548	547	564	537	541	533	546	532	511	561	508	508	530	533	523	553	576	532	516	503	575	494	501	562	532	532	548	512	549	542	493	554	526	511	530	518	567	508	542	565	539	527	489	470	528	514	542	511	509	553	547	524	545	554	578	542	553	542	543	519	543	568	510	554	537	532	535	553	497	546	550	484	495	514	508	497	554	528	554	489	553	517	579	544	539	541	557	534	554	523	511	521	533	538	567	517	565	506	548	515	515	580	558	525	507	505	535	550	508	537	536	558	545	542	579	547	513	525	555	497	542	506	526	485	553	506	508	562	589	533	531	515	542	524	518	546	541	516	507	522	518	529	537	497	544	544	550	524	532	565	532	531	509	542	508	529	517	550	540	570	569	528	521	526	542	497	506	546	506	516	515	535	579	520	534	517	546	520	535	496	487	540	520	551	489	516	539	546	552	522	517	506	527	546	497	529	530	528	545	519	519	513	567	502	565	561	533	525	540	576	506	591	527	511	513	505	566	518	494	564	538	541	532	544	525	574	496	519	552	551	586	536	561	593	517	512	525	546	514	568	566	503	508	519	535	508	522	518	542	537	492	509	536	475	531	543	568	563	552	542	509	562	503	536	496	536	539	523	513	561	531	518	509	527	565	522	545	507	571	509	552	577	491	571	537	559	522	498	552	527	576	516	514	537	511	516	530	554	541	532	512	525	529	564	495	551	563	505	539	513	567	546	550	531	539	533	506	552	555	522	532	499	562	499	543	562	548	530	542	480	507	517	577	572	535	521	546	565	563	559	560	539	537	565	523	521	548	562	524	515	532	592	522	513	493	502	551	508	538	548	557	541	534	501	502	528	552	551	522	534	566	567	538	559	541	555	561	538	518	563	510	499	531	541	509	538	533	496	510	562	482	522	555	557	507	536	529	496	516	541	559	526	554	536	543	518	494	565	536	569	552	539	497	517	575	534	531	575	521	515	539	545	521	550	551	508	496	522	516	495	531	530	537	492	523	502	535	520	511	560	494	513	515	541	519	515	546	509	511	507	537	543	543	549	544	554	560	519	584	564	500	544	514	519	520	585	527	513	487	533	558	547	562	522	560	558	534	561	571	514	545	561	518	520	539	558	544	510	530	532	532	532	504	530	556	509	535	543	525	528	505	541	488	540	492	504	510	532	523	511	541	576	542	551	511	492	534	509	558	522	546	528	549	542	537	551	525	550	519	540	531	484	468	499	541	543	539	571	554	528	581	484	514	532	529	562	556	511
16706	3382	595	479	348	258	271	254	225	209	197	165	172	198	220	178	171	205	179	173	165	156	193	169	159	128	185	173	165	173	157	143	147	158	187	167	180	180	165	167	190	165	168	167	189	154	182	176	179	168	168	164	158	163	151	132	157	170	184	169	147	181	177	160	170	183	177	155	156	155	189	138	166	165	178	156	160	145	177	150	163	171	150	158	153	152	165	186	155	159	171	154	166	155	156	178	157	169	175	146	169	182	164	177	159	170	191	188	146	167	189	156	159	151	182	149	176	177	143	166	165	179	183	140	158	164	172	156	168	156	169	157	189	166	167	174	169	173	177	146	167	150	165	165	193	153	161	156	170	158	172	161	147	151	176	168	185	133	171	175	162	168	168	156	151	147	173	166	164	183	173	134	168	181	166	179	183	160	148	140	162	171	158	159	175	178	169	144	171	166	178	148	180	176	175	181	167	168	146	165	178	159	163	166	142	173	161	158	154	166	176	152	177	180	179	172	179	156	175	180	182	175	147	178	145	147	166	145	165	171	177	179	160	143	145	160	168	147	173	155	166	169	161	154	187	153	157	167	155	166	160	194	175	171	169	174	193	167	181	156	167	178	153	161	148	148	157	188	153	169	188	170	160	142	154	176	147	182	184	160	160	138	161	174	166	162	164	165	178	156	167	144	146	156	174	157	170	197	150	143	169	183	151	156	147	160	155	167	154	191	180	165	172	180	150	146	157	155	172	164	172	147	148	171	168	178	172	155	160	155	178	159	166	164	135	138	173	176	167	172	179	152	145	152	155	177	185	169	176	166	153	167	172	183	181	172	176	167	161	159	191	186	159	173	149	159	153	162	167	170	165	152	176	163	161	144	146	163	160	165	176	160	152	183	152	165	178	160	149	178	146	158	168	169	181	154	153	155	171	195	161	164	160	167	147	193	174	160	147	152	161	151	195	154	154	165	167	172	166	149	180	154	150	187	154	161	171	170	166	179	185	159	169	160	178	153	138	138	162	139	161	157	173	139	161	170	173	171	152	149	164	149	136	167	158	146	167	187	157	167	167	168	153	156	169	167	143	154	149	150	127	156	167	155	164	165	175	165	169	144	163	161	173	179	164	141	194	172	160	161	153	172	156	167	183	149	167	164	166	170	161	153	154	160	185	174	152	173	167	180	146	165	175	169	149	152	185	171	198	163	169	163	168	172	167	165	157	180	156	160	165	163	173	147	157	167	194	157	160	166	158	155	162	160	178	140	161	171	165	169	168	158	155	187	150	189	167	165	185	149	163	155	181	156	151	189	166	162	183	173	172	178	148	182	180	165	160	154	161	185	164	180	155	152	198	184	162	147	152	176	163	169	169	158	173	181	149	155	177	156	158	150	166	149	157	175	155	173	152	158	181	161	169	171	192	174	185	168	176	156	175	161	163	158	168	175	163	170	178	128	187	175	175	165	158	153	175	161	167	181	156	173	158	162	151	175	174	150	161	144	159	176	178	168	148	153	168	168	179	174	169	165	132	180	152	152	158	140	169	139	159	160	159	157	152	154	181	156	150	165	189	149	149	140	149	160	166	179	149	179	198	194	173	166	167	180	173	158	164	191	178	181	132	176	150	169	168	175	149	148	183	170	169	177	161	167	171	182	160	148	142	152	175	151	154	137	165	150	190	191	187	180	166	187	180	143	170	198	153	189	163	166	171	189	194	167	162	159	168	153	181	182	168	150	170	156	166	170	159	161	167	151	184	174	163	163	182	144	172	148	171	162	165	173	169	162	156	158	182	173	158	160	175	168	176	164	194	188	189	152	179	161	196	193	176	173	175	160	169	158	158	182	173	169	178	159	187	157	183	165	172	171	162	163	156	153	175	158	186	158	201	157	179	141	135	155	151	143	183	159	150	120	181	170	175	182	191	182	188	156	181	159	147	150	184	166	164	158	165	165	171	166	162	169	171	162	183	167	141	148	186	144	168	177	153	163	165	167	166	153	151	198	186	154	175	169	151	167	162	160	163	171	156	168	167	187	158	159	154	177	165	164	164	154	148	165	166	150	162	175	164	149	167	154	177	184	180	181	170	151	163	156	153	186	156	171	181	165	175	160	180	167	196	152	183	173	173	169	164	150	164	147	195	173	165	183	170	163	143	151	147	161	166	188	153	154	178	167	150	177	149	154	157	151	161	169	171	164	160	146	178	190	161	149	164	151	198	166	153	157	138	158	192	150	157	176	189	143	159	160	169	173	170	165	153	163	194	160	160	168	176	163	162	178	146	185	163	162	160	165	212	164	175	196	136	165	154	183	171	170	166	158	183	161	148	175	147	142	174	174	180	180	164	137	160	180	160	181	170	171	179	145	149	156	179	153	152	148	170	158	166	147	177	211	187	172	150	176	177	175	147	186	129	168	168	149	155	166	163	159	172	166	185	171	174	169	160	175	162	169	165	178	181	157	156	180	160	154	161	168	173	166	163	164	162	163	163	170	196	171	178	163	166	189	152	158	136	196	149	166	167	175	170	171	180	159	155	179	167	167	151	172	144	145	191	153	165	162	173	168	176	151	161	175	160	160	175	140	153	163	167	194	160	167	145	146	167	151	156	168	165	168	161	163	167	167	169	158	151	140	172	176	152	144	181	170	164	192	164	179	156	184	167	180	179	164	170	144	160	178	164	203	168	138	148	182	165	171	169	162	170	171	159	169	177	179	152	200	179	172	132	158	172	169	172	161	169	163	197	169	169	168	197	166	198	158	163	159	145	158	123	162	160	178	172	143	181	149	141	175	174	173	185	162	155	170	163	171	157	183	192	151	168	153	163	183	173	171	194	174	131	164	164	164	160	162	162	155	138	167	159	162	135	146	150	189	137	165	173	168	194	171	180	167	172	177	184	173	176	153	162	148	154	146	151	189	177	145	170	174	176	167	147	177	183	175	138	156	139	149	179	180	152	150	158	150	157	167	160	162	169	154	176	170	158	150	152	158	171	170	148	169	188	145	147	166	147	181	156	175	168	163	179	186	173	171	157	159	155	170	163	169	183	142	156	178	164	167	193	172	172	184	160	152	182	149	152	160	144	151	157	187	149	155	160	192	152	170	144	177	180	165	183	159	167	179	165	171	158	161	174	177	166	151	165	156	166	175	169	166	187	179	162	188	196	145	168	147	165	161	156	174	184	170	162	161	143	162	159	169	164	177	175	149	172	177	172	188	164	153	157	138	197	163	159	154	178	143	175	186	172	153	151	163	195	184	158	169	175	161	150	170	155	156	179	150	151	171	169	148	173	180	161	194	185	178	163	136	191	182	163	172	178	172	162	162	191	165	153	172	158	175	149	156	179	154	168	157	173	183	169	188	162	163	170	173	173	175	182	167	183	192	161	158	165	142	182	156	162	163	152	158	173	179	148	171	171	164	133	167	155	170	150	159	169	183	186	147	147	150	160	157	165	142	171	156	160	190	168	161	130	149	156	144	192	161	181	159	168	184	178	166	162	140	201	154
11898	2909	1242	1417	1158	1040	893	837	715	631	577	590	537	495	499	490	460	470	404	448	454	401	442	445	428	401	423	413	383	410	401	414	434	368	432	380	390	410	362	420	451	387	374	388	389	385	386	413	398	379	423	388	407	386	387	377	395	391	408	402	368	418	385	409	399	395	375	394	378	374	340	401	400	405	382	408	387	376	390	417	370	411	415	388	384	371	391	384	386	399	384	368	366	405	386	360	378	386	369	406	364	378	409	400	394	385	362	385	371	344	405	359	384	381	407	397	395	413	382	363	390	418	427	384	395	395	399	378	380	360	380	413	394	363	402	372	404	375	411	356	367	387	379	402	401	383	378	359	410	393	435	360	367	408	384	405	424	354	367	390	390	407	400	381	352	374	392	382	373	351	358	409	360	422	406	412	377	386	354	390	408	366	397	387	344	367	414	353	364	401	358	390	410	395	387	388	393	401	401	394	376	376	402	365	403	405	373	392	367	414	383	415	423	410	403	390	389	381	360	389	382	361	357	365	355	389	398	404	378	416	361	349	385	363	409	369	367	403	401	354	386	357	399	373	363	415	370	331	409	385	344	376	398	368	374	379	369	376	381	370	385	415	399	379	390	391	406	377	372	416	379	403	359	381	391	396	373	391	375	375	388	402	373	399	383	364	361	401	366	356	378	399	346	367	378	404	381	398	394	382	402	387	391	393	410	382	384	336	374	369	365	390	409	371	369	396	396	392	406	366	363	406	402	374	343	389	377	388	374	422	436	385	398	343	364	405	392	387	368	350	377	397	387	374	437	358	377	401	390	379	431	410	418	361	377	347	369	370	357	386	371	398	380	412	372	380	378	395	345	429	373	387	365	419	405	374	382	365	365	390	402	417	391	363	379	359	391	419	415	385	373	365	404	393	379	359	379	410	396	373	412	390	365	374	371	350	374	385	373	350	367	354	384	387	394	379	382	373	363	388	400	398	365	360	372	402	359	402	376	393	363	388	367	399	377	397	403	397	398	385	385	364	407	399	379	364	353	372	395	372	367	400	370	375	376	416	369	354	406	399	392	397	385	382	394	395	381	381	365	416	398	368	384	382	376	437	382	354	362	407	374	357	357	380	378	360	406	394	405	394	365	358	363	376	407	358	399	411	403	357	391	366	407	385	353	409	366	382	407	385	329	391	406	370	402	380	380	401	409	425	413	409	428	379	380	370	363	436	440	397	355	410	394	381	436	374	376	355	388	362	373	351	381	340	370	355	396	379	380	363	389	365	364	415	360	415	373	398	396	358	414	359	382	373	337	393	396	380	364	398	372	373	363	395	416	369	401	372	369	399	417	361	379	404	380	370	384	359	372	394	380	384	390	375	351	407	366	361	355	370	369	409	368	425	373	390	400	384	385	395	408	384	351	398	382	363	371	414	369	395	389	372	376	389	373	422	375	373	382	389	389	355	367	351	398	387	389	379	343	416	408	395	377	405	347	366	360	355	414	363	370	391	353	391	365	386	369	400	406	388	407	383	407	383	383	377	394	398	389	347	368	382	380	369	379	359	380	392	424	385	357	383	389	356	403	377	405	376	385	389	382	370	377	368	390	374	380	401	361	405	368	395	386	382	382	367	412	385	380	415	399	403	363	401	367	408	391	384	390	366	371	390	400	393	431	372	421	383	368	403	403	369	417	376	395	399	405	407	416	420	396	372	368	371	366	380	353	375	381	395	403	343	411	373	401	374	382	387	380	374	345	375	412	381	388	417	384	361	404	374	403	380	403	387	365	388	408	373	391	389	430	389	371	372	363	377	379	352	413	384	388	363	361	351	361	429	376	388	404	374	374	430	367	405	392	395	403	435	388	369	359	417	398	382	392	365	395	395	380	361	395	384	396	405	389	389	364	358	397	382	407	368	386	398	395	412	394	367	385	363	409	381	412	401	391	366	397	397	393	421	419	382	379	405	376	389	379	388	435	368	410	383	363	390	379	374	376	388	413	405	373	384	407	381	371	437	375	400	376	393	375	412	412	405	400	404	396	367	364	371	399	433	376	347	403	366	402	351	391	377	394	362	389	355	364	396	376	376	373	394	363	394	370	367	394	366	389	419	377	398	376	373	408	408	385	365	394	363	408	416	403	366	380	385	362	376	391	381	391	390	371	392	388	345	398	418	395	378	392	396	357	348	378	376	396	388	380	373	359	381	362	376	401	388	392	416	353	366	389	364	396	384	367	392	408	389	404	378	384	395	396	420	395	378	401	364	381	359	384	359	362	360	413	362	415	389	392	377	407	396	375	386	369	381	358	385	384	359	359	359	357	372	379	403	359	420	378	355	397	379	409	382	358	393	395	424	409	403	366	378	405	395	391	379	397	383	384	344	355	383	371	385	400	420	424	392	379	357	370	380	391	377	382	405	389	395	381	363	368	416	389	409	373	359	377	377	375	419	412	368	378	380	364	396	359	386	392	343	426	402	401	396	385	405	407	409	347	399	367	392	385	393	378	375	379	404	389	393	419	380	367	407	365	391	350	406	384	391	415	377	389	397	406	373	397	384	399	419	369	363	365	348	389	399	378	444	344	391	367	362	413	376	407	395	396	340	394	359	395	403	369	374	370	374	383	349	394	376	358	394	415	360	404	394	394	368	376	390	380	372	396	388	406	387	414	360	396	379	364	388	342	369	413	392	385	396	400	413	397	362	401	400	376	381	363	359	388	408	422	375	394	364	401	378	368	364	369	400	381	420	396	379	405	360	366	356	380	363	416	367	362	412	386	380	371	389	383	381	390	395	375	350	406	386	402	385	414	382	395	432	360	367	365	370	369	377	363	395	386	389	379	374	360	389	374	369	361	379	382	398	370	406	384	393	402	376	339	385	405	397	371	360	373	400	359	413	378	387	371	397	400	417	391	339	395	337	397	378	395	388	379	413	380	393	365	400	353	398	402	378	357	376	372	405	381	400	398	398	375	387	398	392	381	392	370	378	346	380	345	418	405	378	374	357	402	374	363	370	387	370	402	399	398	391	401	362	375	398	390	359	313	372	362	360	378	409	382	384	363	392	362	409	422	378	374	403	426	388	384	372	439	381	391	340	388	381	391	399	415	376	380	360	339	392	389	353	347	381	369	383	331	361	395	387	392	390	387	391	410	362	366	364	372	408	389	378	353	372	376	368	400	400	378	377	407	400	396	381	369	408	422	402	380	380	375	412	424	394	378	376	398	386	382	355	365	390	382	397	378	370	390	397	396	423	356	372	366	382	356	353	376	401	385	377	398	371	417	396	398	414	359	383	383	397	378	369	427	372	349	368	372	386	373	367	324	391	384	426	348	402	361	410	419	361	399	386	377	415	397	383	388	371	354	367	374	398	388	363	388	398	373	368	393	397	390	420	429	337	366	384	409	387	378	399	411	396	366	404	330	397	360	372	403	387	383	396	395	377	368	385	409	398	391	402	409	372	335	368	370	385	381	374	383	351	400	366	378	391	399	376	370	382	362	360	404	394
25110	5956	983	681	394	286	225	228	157	143	133	137	135	90	98	91	84	83	97	87	77	81	73	72	76	64	77	74	77	69	74	68	73	72	83	56	70	64	80	56	70	64	68	66	67	77	73	66	81	87	70	54	62	59	71	63	69	59	71	73	60	69	78	79	63	74	67	57	85	67	72	69	63	61	61	58	61	65	73	70	50	48	64	66	60	58	55	74	64	67	70	73	53	62	71	58	73	73	73	59	55	56	63	73	62	69	74	65	59	64	49	67	64	71	57	86	77	62	61	77	80	72	57	65	55	61	72	60	54	61	67	63	54	71	61	69	64	71	68	58	72	68	60	74	73	64	77	65	73	63	65	61	70	54	62	64	51	69	81	65	80	63	65	61	78	65	63	58	52	70	70	60	79	53	61	74	61	57	67	82	74	51	64	70	67	67	60	58	60	54	59	62	68	57	74	73	76	69	48	71	76	64	74	67	82	90	60	67	71	50	79	62	56	62	81	62	96	51	72	68	66	79	86	46	48	52	60	72	65	53	60	69	67	74	70	53	62	48	75	59	63	61	54	66	62	74	60	66	54	67	58	65	61	55	71	67	65	63	57	70	65	58	75	68	77	74	80	79	70	75	66	69	64	83	57	73	60	58	73	81	68	62	70	56	67	74	71	72	71	57	69	66	69	61	84	52	72	83	66	63	57	69	65	77	70	57	65	64	66	54	74	76	72	67	48	76	61	61	65	54	61	69	68	93	57	67	65	60	59	52	81	75	70	56	54	70	68	62	63	63	57	60	53	61	65	77	68	61	69	51	64	72	80	76	64	57	71	65	71	64	61	75	70	85	61	54	81	71	66	72	62	76	71	61	62	65	64	72	74	75	52	62	69	71	61	73	58	69	76	59	72	61	69	87	64	66	66	78	69	67	58	61	73	59	52	65	80	67	51	66	55	71	70	64	70	55	60	66	67	55	64	56	76	72	72	67	57	58	67	66	55	69	71	61	55	66	55	54	55	67	62	62	82	49	66	86	71	47	64	71	73	70	59	77	69	83	73	71	75	65	62	72	70	67	81	61	68	54	53	58	70	66	67	69	64	51	70	67	69	69	55	66	64	72	68	63	77	62	48	69	69	76	79	60	68	73	71	67	59	65	67	58	52	63	81	75	67	69	64	71	77	64	59	57	79	65	72	58	60	63	55	73	88	69	77	80	67	59	73	59	43	49	55	60	59	59	68	67	78	61	82	70	54	65	57	72	70	62	55	66	72	56	67	48	65	68	65	77	68	74	66	65	73	65	71	72	72	64	60	56	63	61	63	77	67	62	57	64	54	66	62	78	56	66	54	72	70	52	64	53	42	80	73	77	46	73	68	59	65	62	85	73	74	72	72	58	73	66	80	68	50	55	64	73	54	71	82	62	70	68	62	79	71	74	63	71	75	68	86	75	85	78	75	62	66	63	75	66	67	71	53	68	81	60	62	56	58	64	63	61	72	55	62	70	70	57	68	64	76	73	62	60	59	76	59	74	66	66	67	71	74	45	58	62	57	61	67	67	84	58	60	61	53	58	61	65	52	56	69	86	63	71	56	68	76	56	77	73	60	88	88	76	69	69	60	62	57	62	63	73	61	59	65	81	72	74	62	54	55	60	61	63	77	75	73	67	64	68	73	86	53	70	71	60	66	61	68	67	62	80	71	77	74	60	79	62	61	69	63	50	72	67	60	64	62	77	62	68	74	74	76	71	60	59	61	78	68	57	72	85	57	57	50	68	78	64	59	59	54	48	70	80	61	69	72	56	72	71	81	88	68	64	59	68	65	73	67	61	64	68	70	64	60	74	71	74	68	64	79	63	72	57	75	68	60	77	64	70	60	75	65	55	64	79	67	70	71	77	62	57	75	58	73	66	85	74	64	74	61	74	76	55	70	72	69	72	61	52	57	45	52	50	60	56	77	75	66	73	56	58	65	62	72	64	70	62	70	78	64	66	71	75	49	65	64	70	75	48	66	65	69	64	62	77	58	68	70	56	56	49	63	61	64	59	52	61	62	64	64	57	68	74	70	72	50	79	62	74	70	55	67	59	59	50	75	59	79	61	67	73	57	60	67	59	63	62	67	64	68	61	56	68	59	71	64	69	65	65	63	75	79	70	70	68	71	65	50	58	70	67	63	69	58	64	68	56	82	55	51	48	65	76	69	78	71	54	71	55	78	76	66	60	77	63	77	56	68	65	67	58	59	62	62	69	65	61	64	60	61	67	57	62	59	65	67	77	81	64	63	72	62	73	49	69	67	57	67	64	71	75	62	68	56	65	71	68	57	73	78	82	62	78	68	62	60	84	49	63	79	69	68	75	67	61	67	70	68	86	67	72	81	56	66	73	55	68	54	52	57	62	56	73	53	73	62	51	74	69	60	58	59	54	73	74	67	64	61	70	67	74	60	55	72	77	61	54	64	57	60	56	81	57	69	62	78	71	56	76	61	54	65	64	73	68	60	89	70	61	67	81	79	51	59	64	75	63	70	67	71	51	49	50	67	62	64	73	59	66	65	68	61	73	66	66	68	71	66	53	63	71	76	65	85	68	86	67	71	62	58	52	68	77	57	66	59	63	62	82	62	66	69	57	49	73	70	64	75	61	78	54	78	67	57	58	72	80	72	71	67	71	66	70	77	64	48	56	57	64	72	74	54	68	73	63	58	59	79	63	71	63	61	66	81	79	62	56	85	63	55	65	58	59	61	68	92	62	76	65	61	71	53	72	64	71	80	82	69	55	66	60	65	67	75	57	63	73	65	82	71	56	52	64	58	61	62	68	69	51	67	61	91	60	61	83	61	69	75	85	65	78	60	74	71	75	44	81	70	68	70	60	69	58	71	64	68	70	91	59	64	52	78	53	71	71	75	61	67	64	70	47	61	61	67	62	62	62	66	74	71	66	93	69	56	56	58	51	68	44	45	65	65	85	69	67	65	52	64	57	65	56	70	76	65	53	66	66	75	71	66	51	66	59	62	65	75	60	59	57	69	60	73	57	71	60	54	69	63	62	66	64	56	72	70	70	64	76	74	68	67	65	65	72	67	71	54	56	69	72	53	58	63	79	61	46	61	64	80	73	67	57	78	74	66	64	88	67	72	62	63	52	62	74	72	54	53	62	61	72	66	57	71	52	71	68	66	68	51	63	61	76	81	87	52	79	77	56	59	65	67	68	66	61	54	82	63	52	81	75	80	75	65	78	56	61	65	80	79	68	63	58	58	77	62	56	76	61	72	59	63	70	72	83	64	51	68	61	72	68	85	72	75	59	74	73	84	64	68	71	54	73	66	63	71	67	68	68	58	59	56	61	60	56	60	63	64	68	49	79	55	56	70	86	59	62	71	61	64	64	64	71	73	70	64	76	56	69	68	54	66	64	68	63	51	56	65	79	76	70	59	64	61	83	49	51	69	58	78	60	70	69	71	75	67	79	64	72	65	47	69	63	70	80	56	53	67	63
15062	3990	1810	2109	1792	1425	1105	1000	761	623	578	491	447	385	407	408	344	333	296	290	282	276	252	260	235	210	214	224	214	192	212	206	190	221	218	208	182	184	238	204	159	205	191	189	195	208	206	218	193	201	195	214	186	189	183	168	183	205	182	192	211	196	196	183	189	201	180	164	164	185	207	180	169	192	188	190	159	176	194	173	184	190	176	180	190	186	167	191	169	171	175	181	177	184	204	185	164	194	172	204	175	184	173	188	185	167	175	184	199	181	168	179	164	186	203	188	172	194	194	188	161	179	183	167	187	151	182	189	189	191	151	161	152	177	205	178	190	191	167	178	191	179	179	181	187	188	184	193	182	204	182	177	165	195	210	164	161	182	199	192	158	174	167	186	169	168	162	194	175	198	174	189	187	166	159	191	151	140	178	198	180	182	167	194	191	169	201	184	166	158	183	201	186	192	167	191	176	178	164	164	180	199	180	183	195	178	186	183	178	179	163	179	167	164	155	176	187	170	167	159	187	174	193	178	177	191	168	159	170	190	183	172	168	161	194	180	196	166	193	195	170	152	202	143	194	154	185	179	166	178	177	178	171	201	182	173	172	178	191	162	200	191	181	175	198	174	168	169	173	172	194	167	171	160	167	199	171	180	171	163	167	172	186	162	193	187	174	168	188	202	185	175	171	196	189	182	183	155	193	174	173	153	208	164	160	201	179	156	178	182	188	206	187	164	189	172	199	185	144	162	167	174	170	177	186	188	189	178	162	170	185	200	177	159	187	168	163	170	184	198	185	171	184	181	165	158	170	189	183	191	189	199	167	167	196	182	177	181	192	174	190	183	166	181	164	186	155	181	175	173	152	202	161	164	164	180	183	178	167	198	166	171	174	174	192	177	188	186	189	157	200	167	197	211	178	170	172	168	181	164	173	192	183	175	167	202	161	186	176	207	177	187	167	173	154	198	200	167	154	179	165	172	178	179	185	180	168	168	172	168	173	141	168	167	173	153	196	164	186	161	172	160	172	166	157	176	162	204	205	170	178	170	201	173	156	169	189	181	172	209	179	182	166	176	187	169	198	200	219	180	187	179	190	168	169	187	162	182	170	161	174	173	163	170	187	175	162	168	194	192	153	184	185	175	164	170	148	175	180	188	174	169	201	219	163	178	174	186	185	183	192	158	153	184	163	158	186	174	189	184	148	197	175	177	178	203	173	176	171	173	169	146	187	185	175	187	184	210	208	175	169	162	171	194	184	173	196	182	182	193	160	138	184	181	161	173	168	179	186	178	200	198	199	207	170	178	192	178	175	154	162	174	193	139	175	166	174	184	190	189	170	183	149	185	176	181	195	174	182	204	178	176	194	197	198	209	150	185	181	174	178	177	172	183	177	182	184	165	165	175	196	180	171	180	195	174	170	176	181	175	172	185	171	181	175	190	178	177	200	177	201	161	170	191	184	190	159	201	178	184	165	184	173	173	181	168	177	163	195	200	172	179	175	167	176	173	172	177	163	190	174	177	186	201	204	197	179	186	187	185	148	171	177	177	139	167	167	156	198	168	171	187	201	174	172	159	160	169	168	164	172	172	175	180	180	181	181	167	187	177	179	181	186	182	187	183	183	197	202	198	196	170	175	177	188	167	171	178	152	185	177	191	182	173	179	175	185	176	207	166	172	179	188	165	178	207	179	198	166	169	180	172	181	168	155	162	177	173	166	181	162	165	183	183	173	171	173	184	167	180	193	145	166	171	198	174	186	164	186	176	170	177	179	170	167	156	179	163	162	185	180	184	143	181	187	156	179	167	178	170	175	188	170	165	178	179	174	202	202	197	191	182	168	169	203	186	159	180	160	173	197	180	182	164	189	156	167	189	169	178	165	163	164	187	186	182	172	186	161	193	165	198	169	183	177	182	186	197	180	184	170	186	176	207	182	194	174	170	195	167	169	173	177	165	181	188	181	180	180	174	176	199	202	165	187	156	160	171	165	189	173	177	155	187	177	188	171	173	186	175	170	215	166	184	186	190	183	182	162	170	188	159	156	161	173	169	187	186	178	169	193	194	177	193	179	187	152	151	185	190	188	168	152	206	175	176	171	148	176	179	191	169	171	189	173	184	188	158	192	184	160	177	169	186	188	186	190	160	195	182	163	187	161	195	165	163	195	165	158	188	164	171	180	169	172	182	158	180	174	194	186	168	163	171	165	160	189	157	185	160	189	165	172	185	158	179	196	161	179	158	156	169	193	142	169	162	166	178	172	195	170	201	161	161	187	171	172	165	188	156	152	189	191	177	166	173	190	196	173	188	151	186	162	164	207	172	189	181	174	161	194	160	140	195	168	180	148	171	174	178	177	203	179	206	186	191	179	180	198	170	179	188	172	174	183	189	185	153	179	201	205	185	177	182	188	184	191	191	172	171	166	190	179	172	165	181	184	168	175	161	169	180	163	157	165	200	189	172	162	163	168	186	184	199	174	193	169	185	181	175	179	179	167	196	174	159	156	167	190	190	174	176	179	174	179	172	200	190	186	178	185	161	170	193	152	184	163	168	181	191	168	184	186	164	188	186	175	186	188	174	185	180	182	160	190	162	208	154	173	184	164	171	186	201	178	206	189	184	186	171	189	154	174	183	182	191	164	164	193	188	165	156	213	163	206	150	176	179	175	176	190	191	174	180	168	171	186	175	167	167	186	155	195	170	170	198	183	150	163	182	153	174	199	178	173	172	169	173	174	157	184	162	172	154	194	179	184	172	195	190	168	197	173	177	180	189	182	163	186	175	201	190	168	191	176	193	167	179	169	165	166	167	209	179	176	161	212	171	169	155	188	194	165	183	172	167	178	156	165	138	169	176	178	186	168	184	190	184	198	198	182	161	176	184	165	160	191	161	193	174	178	192	195	180	206	175	202	169	176	188	174	172	186	184	183	186	158	180	192	169	159	192	173	182	180	171	170	183	167	186	167	179	191	187	180	185	170	193	167	196	182	179	163	178	177	160	172	167	178	198	192	150	179	202	174	160	187	163	175	176	163	169	180	195	172	150	179	181	156	180	177	177	172	176	172	152	191	168	172	166	182	176	195	166	171	197	163	186	178	174	156	163	191	179	172	187	168	173	184	213	204	163	178	185	180	163	181	187	158	170	194	173	168	164	185	177	167	185	158	175	180	183	180	163	154	174	185	172	193	173	161	171	179	154	163	177	191	183	185	168	176	160	185	150	179	168	177	154	187	193	168	177	186	195	180	175	160	150	206	182	172	173	177	158	191	184	174	172	167	173	173	166	173	185	184	174	180	178	185	154	179	197	167	186	194	172	163	186	165	180	180	174	172	173	173	157	175	184	182	162	181	177	166	168	189	158	150	180	182	191	149	178	191	182	149	192	175	168	199	203	169	166	170	161	198	171	204	186	152	174	160	167	184	179	172	179	154	189	151	169	188	178	163	168	149	177	172	157	190	177	188	195	160	194	175	161	183	165	175	171	187	161	166	178	182	166
7575	1724	279	224	261	207	221	252	217	257	250	228	232	233	214	244	252	225	222	246	196	250	221	246	276	227	213	232	205	200	225	238	199	217	212	234	240	203	167	242	229	228	249	226	253	243	242	225	219	239	254	221	207	237	217	224	186	234	247	233	223	253	202	208	232	199	201	243	247	252	251	245	214	210	214	230	205	248	246	210	223	232	224	222	220	226	247	260	198	225	243	248	228	240	209	257	228	223	228	234	225	236	254	202	209	243	217	210	233	225	191	230	246	216	212	249	229	205	224	230	235	237	247	248	209	239	238	231	234	217	235	229	227	225	230	228	214	213	219	216	236	231	203	231	247	203	234	235	250	223	230	230	243	216	233	228	233	243	219	216	229	237	229	230	225	255	229	224	230	217	227	230	241	202	228	227	216	218	235	244	232	236	216	231	227	238	209	226	234	215	226	227	240	220	254	244	255	219	253	242	234	233	251	240	257	234	213	254	226	247	243	231	223	237	216	222	211	234	238	267	244	239	233	203	212	233	212	248	236	219	221	241	218	214	242	238	203	223	221	213	223	216	239	226	255	223	248	229	222	208	233	209	234	234	238	222	214	248	237	212	224	237	187	232	227	225	232	235	231	243	237	212	221	232	237	236	189	247	224	218	230	216	235	226	223	226	247	223	246	226	241	227	213	202	234	248	238	215	207	252	206	244	227	214	225	238	214	220	210	239	236	229	206	271	239	242	241	222	235	252	213	222	250	212	231	200	252	245	213	244	255	250	210	247	232	221	219	248	242	215	229	205	268	242	256	244	247	211	199	193	248	244	221	212	218	254	244	244	250	214	229	225	227	208	249	264	250	242	248	232	228	237	221	235	252	230	231	225	254	233	235	237	226	239	263	215	240	242	243	261	235	250	233	228	242	226	215	228	210	227	254	220	249	249	222	251	249	234	228	238	258	247	233	243	238	200	233	232	241	222	227	241	213	235	247	204	220	249	223	220	213	234	235	238	239	228	236	227	222	228	230	239	212	214	263	231	202	242	209	231	238	215	228	230	212	212	233	194	225	221	247	238	231	240	217	242	242	231	248	227	255	237	255	226	221	256	251	244	229	225	241	226	247	241	208	214	206	239	245	249	223	239	226	230	261	220	212	242	211	234	218	238	220	228	221	216	228	225	224	238	205	218	236	217	238	213	221	236	255	209	213	239	253	217	227	248	234	239	224	243	228	218	236	232	224	224	243	194	208	204	213	214	264	246	228	247	223	211	249	226	223	226	249	251	233	219	233	239	247	239	252	245	206	208	213	216	223	207	227	253	224	233	215	211	253	205	237	256	231	253	214	211	251	212	238	233	217	226	246	212	247	225	218	234	228	212	220	235	229	245	237	261	244	256	195	226	223	223	215	257	241	258	237	229	224	206	258	246	235	248	230	217	208	258	251	239	222	239	217	237	235	217	220	198	233	222	235	244	227	232	217	222	213	258	233	234	231	241	227	228	203	226	221	222	219	238	250	222	223	233	219	227	226	220	236	235	257	206	228	222	208	227	212	241	252	242	240	252	234	254	231	221	222	235	230	251	231	236	238	238	216	212	237	218	262	234	227	247	240	233	224	234	239	221	233	231	229	263	224	221	245	209	208	250	232	216	237	213	220	232	230	223	238	224	236	210	240	242	231	231	218	246	231	205	242	218	257	231	233	198	231	214	233	232	217	224	212	228	250	231	234	231	232	215	236	256	227	237	240	225	268	193	223	221	258	227	197	245	227	238	231	231	235	244	240	237	236	238	260	241	240	218	248	249	240	245	233	237	239	258	267	245	218	207	216	238	228	225	209	227	216	216	255	235	224	212	232	217	230	239	246	208	217	225	223	240	246	241	227	220	228	244	252	231	225	224	208	240	220	242	246	261	203	223	220	216	208	225	221	237	205	209	235	221	202	245	201	247	203	238	251	210	221	248	236	237	222	246	247	253	239	212	221	265	237	231	229	220	194	239	215	239	252	243	239	214	205	216	233	241	227	252	272	209	226	238	193	248	241	224	246	215	232	252	246	223	203	218	232	211	261	233	228	263	209	215	227	223	234	242	242	233	194	212	219	239	217	243	252	246	222	249	256	237	238	238	242	227	234	202	260	224	256	232	215	202	237	228	249	273	202	198	228	206	227	198	208	220	238	217	227	266	226	235	247	219	216	241	240	252	244	237	242	262	229	218	248	250	249	222	198	242	229	208	241	215	203	262	254	230	230	228	228	218	215	231	246	248	239	230	236	225	206	231	230	231	231	215	221	215	271	237	222	219	249	225	232	194	198	224	210	221	253	220	225	232	222	233	233	239	243	214	229	217	243	215	226	222	260	249	227	223	260	246	285	207	258	253	224	211	229	227	232	245	233	219	208	214	209	230	195	217	208	208	242	250	232	245	230	247	207	234	221	225	199	237	269	237	248	250	236	223	232	221	231	209	240	228	217	246	218	231	216	206	218	225	247	236	269	244	222	212	256	231	247	210	247	224	230	242	203	210	200	224	226	220	249	233	216	238	216	224	196	221	217	229	231	248	243	215	251	244	229	233	235	208	251	223	210	238	227	234	242	231	224	230	219	230	235	212	211	214	229	223	214	219	253	230	220	216	202	248	231	257	247	218	236	214	233	230	236	176	247	240	228	217	250	216	227	221	213	208	231	250	219	226	254	215	210	221	224	241	243	243	199	232	207	219	252	239	229	241	235	248	222	228	271	219	229	259	225	238	221	215	218	243	240	247	248	226	223	261	209	222	229	244	239	235	245	218	223	228	223	251	236	250	242	231	227	232	212	224	206	221	218	221	238	232	213	241	243	250	222	216	239	250	211	212	228	211	230	229	236	233	225	250	239	245	222	202	234	236	245	238	242	223	209	209	232	245	218	240	243	250	222	209	235	235	203	224	224	214	236	254	242	217	243	235	218	199	214	229	221	201	225	237	232	225	234	246	231	207	241	228	242	215	233	230	219	230	230	240	247	228	233	219	217	212	248	222	239	240	215	219	224	236	222	257	224	227	251	250	220	209	259	214	218	191	233	226	194	239	198	227	229	222	212	235	217	241	235	223	208	219	248	226	233	197	232	230	214	222	228	263	247	217	241	233	239	252	229	233	235	223	236	227	259	229	247	246	257	238	249	232	200	229	241	271	232	237	240	272	242	237	240	198	209	224	227	228	242	250	198	225	239	204	257	229	239	230	235	202	228	230	267	224	217	235	261	204	233	226	211	260	211	216	220	240	233	223	239	227	244	232	248	244	227	255	255	214	224	246	230	266	236	235	229	230	224	223	231	236	236	204	229	223	220	254	243	229	235	265	238	240	225	213	221	238	244	267	226	269	271	258	244	242	217	240	260	248	233	233	238	253	241	225	201	209	223	254	234	225	221	228	205	233	230	243	240	224	233	237	251	233	255	207	259	216	221	231	223	217	217	234	226	236	251	230	205	230	215	260	225	233	209	224	248	220	234	213	248	257	258	210	233	202
5721	1756	622	646	600	641	613	594	576	593	541	576	544	537	581	520	535	525	530	492	531	547	561	559	509	549	532	541	504	525	562	531	527	528	485	508	520	519	481	599	550	528	539	559	527	511	573	573	533	561	512	523	525	519	556	531	546	509	532	555	532	571	551	507	539	538	535	471	534	510	563	523	532	599	523	529	540	559	572	523	524	491	541	555	551	526	542	531	499	580	502	514	567	535	518	528	533	530	551	530	521	521	520	554	526	506	525	522	535	478	452	523	555	557	489	518	493	536	502	481	541	537	554	540	542	532	489	556	549	559	509	581	550	535	564	566	545	521	532	506	537	538	562	529	534	547	538	528	552	510	518	528	528	514	563	543	561	527	611	528	559	551	536	519	535	500	532	539	542	502	530	550	533	544	535	512	570	547	508	527	534	535	542	544	558	490	554	568	571	511	540	583	557	514	518	549	557	495	587	529	508	493	487	514	537	502	567	525	508	572	569	552	529	535	526	590	545	552	473	542	583	533	525	518	526	551	542	600	546	523	575	583	521	550	507	559	556	559	536	535	509	494	553	503	536	533	538	525	536	541	519	564	560	537	534	500	555	542	501	537	536	522	524	547	543	545	572	521	516	521	556	557	541	554	536	531	537	558	489	549	572	513	576	497	548	526	546	556	544	551	534	525	533	506	509	527	495	556	510	550	531	492	560	522	510	535	477	543	561	561	513	542	501	525	540	554	505	533	508	575	495	530	515	541	510	578	555	534	517	536	514	530	553	541	548	516	539	520	532	540	509	502	520	567	541	505	548	550	520	528	611	529	527	533	506	499	508	517	517	548	523	505	505	521	562	543	532	517	498	552	571	500	528	529	531	522	532	532	565	560	547	530	547	517	549	520	543	530	533	570	533	556	521	499	555	526	536	556	595	561	553	578	519	571	539	528	527	492	523	509	571	545	525	533	523	549	535	529	523	515	484	505	510	516	561	576	519	524	532	556	561	496	508	547	530	546	541	588	524	529	556	524	505	492	541	524	516	554	548	513	578	557	560	517	551	547	533	553	517	538	556	502	481	560	533	512	541	549	532	507	525	528	528	551	542	509	524	516	528	551	523	539	540	550	535	501	541	531	542	486	562	566	594	535	555	506	517	508	518	543	593	541	489	553	573	506	536	580	500	529	516	539	522	538	551	494	545	573	539	513	531	532	569	549	527	533	529	547	562	557	558	516	492	528	528	525	498	531	535	557	514	510	521	559	523	567	520	521	523	540	570	542	544	513	533	526	527	522	561	576	500	574	549	538	581	526	529	530	572	555	547	524	486	536	541	543	514	518	538	565	563	523	541	514	525	564	539	513	533	544	557	524	554	501	506	531	505	520	531	513	515	502	531	552	561	551	544	496	537	526	531	511	567	512	524	515	562	559	547	513	505	542	541	516	523	536	548	516	540	530	553	526	533	515	538	584	541	485	503	542	512	522	533	545	499	537	525	541	527	534	539	560	519	546	551	535	535	529	522	515	549	556	537	565	526	543	534	516	533	535	476	495	536	540	536	539	550	546	526	545	536	490	493	534	542	540	523	561	503	510	518	500	519	509	562	491	507	524	554	504	540	530	514	504	553	546	521	565	512	534	549	515	557	546	546	551	512	545	574	535	541	498	529	555	531	499	539	505	572	480	484	556	517	498	536	506	555	483	530	532	546	538	495	557	531	549	552	551	527	533	520	547	535	548	541	550	506	559	562	584	512	509	524	528	517	526	513	554	516	552	555	560	541	516	499	516	526	536	581	490	511	534	519	543	564	516	540	542	587	541	534	527	565	510	539	513	551	500	495	557	544	542	505	537	515	536	493	552	552	520	497	518	526	565	536	518	512	508	535	513	528	529	509	545	540	535	548	495	510	549	564	561	536	527	575	546	547	550	567	500	493	545	529	532	558	518	524	490	500	516	540	515	557	533	527	487	547	524	508	544	555	533	586	541	524	507	545	500	559	523	503	525	485	515	544	522	538	516	553	524	521	516	527	525	554	513	467	571	543	509	542	503	536	521	530	524	551	593	509	519	530	511	559	546	519	510	529	548	531	573	485	499	511	543	553	539	512	524	533	567	525	527	545	530	572	537	494	542	519	545	499	511	562	529	563	550	504	521	558	545	531	526	559	539	550	517	532	546	530	545	555	527	508	526	554	527	518	568	508	523	516	520	542	513	533	577	548	536	558	527	527	541	504	555	547	542	587	515	515	535	551	536	526	498	509	505	516	571	534	559	577	533	497	538	490	533	576	578	554	507	540	496	552	531	536	538	538	588	523	569	562	586	513	556	527	513	500	527	526	547	545	534	521	519	491	485	506	539	521	550	527	507	510	535	527	550	563	489	559	545	545	553	531	541	500	531	535	553	512	506	512	535	542	528	568	552	542	535	524	563	549	517	517	557	579	570	532	528	517	535	467	509	528	536	550	543	523	522	558	522	538	557	541	498	522	549	514	534	522	507	509	565	555	546	567	532	553	502	521	545	515	533	501	572	518	573	553	547	566	511	511	536	559	524	515	517	539	509	527	518	503	543	540	509	572	535	522	531	573	536	511	526	530	538	528	550	509	550	508	527	523	533	567	566	568	536	522	560	549	551	543	542	561	527	551	521	541	550	546	530	521	557	492	527	509	540	519	515	552	505	510	545	543	558	539	535	549	570	547	538	571	538	575	547	534	515	546	547	567	498	564	527	537	540	537	530	581	513	506	509	586	544	500	551	538	552	538	508	540	561	576	550	496	521	570	524	574	568	519	576	568	542	559	491	528	523	527	513	561	553	511	567	528	539	556	558	494	554	518	550	499	578	494	561	543	538	544	495	520	541	533	554	525	511	533	518	529	508	564	556	541	531	523	540	564	510	540	526	542	558	514	519	511	569	537	524	579	529	507	514	528	540	530	556	538	544	526	515	551	544	523	545	548	525	548	540	542	507	517	520	527	579	549	585	517	515	528	525	578	520	523	531	555	494	525	512	547	500	524	482	525	518	572	556	529	560	554	512	501	537	552	526	474	556	505	543	525	565	548	497	525	551	495	536	552	529	533	544	553	505	536	563	576	535	489	514	523	533	542	584	490	552	537	529	528	504	553	508	524	557	545	521	560	544	556	522	512	486	537	494	533	563	521	501	548	537	490	526	541	521	538	516	548	545	537	548	518	547	553	531	503	537	502	552	522	564	526	537	550	545	503	515	540	515	530	548	547	501	544	538	528	540	545	527	498	581	538	516	552	564	530	537	539	591	570	526	554	503	545	580	519	512	515	561	544	494	484	528	510	479	509	539	544	536	520	525	509	559	545	514	546	527	582	571	512	553	535	499	522	570	536	521	588	548	527	497	529	487	544	576	489	518	538	522	526	550	528	517	507	509	504	585	514	495	526	570	552	538	536	535	572	516	492	559	550	523	551	573	541	554	549	582	551	560	588	548	529	533	537	524	550	543	511	532	564	546	539	556	531	513	484	545	493	516	531	559
16724	3210	599	419	336	283	272	246	229	206	195	177	186	188	160	166	182	150	148	165	184	190	172	146	169	152	191	179	158	173	177	145	172	184	169	184	173	161	176	169	176	172	166	174	159	184	141	164	183	147	159	146	177	175	177	171	170	166	195	182	157	160	165	162	163	147	174	192	182	150	159	167	169	196	191	173	186	161	159	136	178	175	162	130	175	164	165	196	152	174	166	154	162	186	161	164	178	166	139	157	182	180	154	180	174	167	193	155	169	162	146	138	160	160	147	190	176	169	157	154	154	160	155	172	159	154	164	148	160	156	149	161	162	161	156	174	189	136	145	154	175	177	163	174	169	165	169	173	165	163	173	182	167	147	149	181	179	182	168	171	170	176	183	175	152	137	187	162	162	153	174	184	185	176	179	154	161	178	166	177	149	146	165	166	153	189	163	163	160	155	153	159	188	169	172	152	156	152	175	187	169	176	177	150	150	159	162	191	153	179	159	150	171	158	156	155	161	143	178	171	180	175	148	162	151	178	151	182	165	142	173	157	163	164	157	160	150	161	141	170	155	170	171	172	177	178	164	156	143	180	143	160	168	156	143	156	171	149	136	165	165	171	184	180	189	179	189	156	168	163	161	162	168	174	178	140	147	140	170	153	157	182	153	188	185	158	170	153	161	154	168	161	168	165	157	174	156	169	168	169	155	174	184	194	150	176	162	157	151	139	173	140	161	165	168	164	175	165	171	164	167	171	158	161	205	155	159	145	161	166	159	149	169	172	164	147	183	152	171	169	164	154	199	154	134	163	179	158	163	167	182	170	171	172	174	163	196	166	191	161	145	190	167	159	194	180	177	179	179	154	189	172	160	169	160	157	150	194	172	173	157	180	187	167	140	187	167	198	182	186	155	174	167	168	180	152	178	158	208	145	162	147	178	147	166	160	185	165	144	153	165	204	147	167	175	175	166	177	163	163	149	148	157	187	176	162	159	143	156	171	187	180	158	151	180	174	168	163	176	163	152	170	147	179	170	164	167	164	175	156	174	156	146	176	146	178	170	176	186	156	162	169	181	176	178	173	184	147	182	175	155	167	149	200	167	153	167	167	174	144	166	173	162	157	160	157	190	173	160	176	152	199	160	172	152	158	149	161	164	194	166	165	169	163	175	155	169	177	169	168	157	148	176	161	174	165	167	164	179	161	183	175	157	161	153	183	158	153	166	154	155	168	154	148	167	148	151	161	192	161	187	172	133	141	180	142	163	157	164	186	149	165	163	170	159	162	180	172	166	155	167	173	157	188	177	145	168	181	168	171	154	161	177	167	174	164	160	186	175	168	174	158	169	168	154	162	172	178	159	159	179	165	175	167	143	164	173	166	174	181	163	174	190	165	168	163	176	170	165	168	174	171	147	180	173	160	172	184	158	169	181	149	146	182	140	169	153	180	139	165	158	165	184	169	185	178	176	151	159	170	166	175	178	167	152	156	175	170	180	160	166	200	187	141	181	164	172	144	164	152	140	159	172	177	180	163	175	159	156	149	168	177	153	149	165	165	152	169	181	191	155	170	181	182	174	145	158	168	150	142	177	159	165	159	159	176	167	159	175	150	171	158	162	158	181	154	146	140	150	162	165	156	176	175	163	161	171	171	198	173	129	136	137	162	155	180	156	164	167	166	159	157	183	166	145	147	188	166	147	165	169	192	150	167	161	199	139	196	149	156	169	167	155	167	163	163	175	170	157	170	188	169	202	167	164	158	174	137	168	124	176	165	173	176	196	149	152	159	157	149	187	156	192	133	159	184	175	141	168	153	175	174	166	186	157	167	192	181	176	176	178	170	158	170	151	162	177	166	161	166	156	138	196	167	151	162	147	140	177	168	161	185	124	162	172	194	182	185	167	159	149	171	157	183	160	180	151	179	175	165	147	158	199	179	166	125	192	148	166	158	148	164	153	153	157	153	156	171	184	187	162	154	171	164	168	177	176	190	162	163	166	166	153	145	178	188	168	164	146	167	178	172	142	160	188	171	157	185	142	161	163	161	182	185	162	186	187	184	173	176	155	168	169	160	162	171	158	156	186	173	159	171	187	174	169	178	178	163	163	152	154	168	168	167	172	162	149	169	153	196	166	131	149	167	164	164	181	169	162	186	188	141	152	154	154	147	149	178	157	163	184	149	169	162	162	167	189	168	197	185	188	183	149	192	167	146	165	166	176	167	162	167	158	158	180	162	169	162	171	193	151	151	158	177	171	141	161	168	181	153	147	153	177	157	154	156	160	171	134	159	161	167	187	150	168	191	198	185	159	146	171	178	148	146	162	139	162	177	149	173	172	165	155	153	145	188	173	147	168	159	175	155	154	165	155	164	178	174	166	180	164	149	191	149	151	180	159	178	193	172	167	168	193	160	156	153	159	168	157	142	152	149	156	199	176	166	176	149	159	185	149	151	159	150	157	157	162	144	147	161	177	170	148	159	148	149	147	186	165	178	181	158	169	159	156	152	144	176	154	142	147	159	170	157	168	145	167	180	181	173	170	168	174	169	148	147	179	148	156	160	195	157	155	158	166	140	173	164	141	156	152	181	163	159	172	155	162	159	179	184	163	164	165	172	156	163	163	161	164	165	155	178	141	160	158	198	160	178	172	187	173	153	173	153	175	155	179	168	151	155	159	171	161	165	179	190	177	159	170	164	144	163	159	176	150	185	151	174	148	168	157	168	170	153	156	132	173	162	179	157	153	156	156	154	186	149	149	157	172	166	172	177	170	162	169	148	148	154	152	175	129	170	145	165	178	166	162	176	182	161	173	161	148	167	173	181	168	166	166	173	169	171	179	178	148	185	170	168	145	170	167	155	158	157	154	181	186	179	158	155	159	176	155	155	144	176	151	173	141	165	143	159	195	188	181	147	156	171	171	200	179	164	174	175	167	143	157	152	164	166	158	165	167	172	131	183	171	153	173	155	138	159	188	166	163	164	165	141	186	132	173	184	160	173	146	195	185	189	168	170	156	166	165	160	165	158	158	153	163	187	173	156	164	152	183	172	162	172	180	172	187	175	186	150	176	164	153	171	164	162	137	160	177	149	173	174	180	153	155	154	146	177	168	180	184	179	171	179	167	171	179	194	149	150	184	180	163	170	146	176	159	139	156	192	153	169	167	157	184	203	164	160	161	174	176	166	159	165	170	167	203	164	171	157	136	145	152	171	180	155	163	144	172	163	160	155	182	167	145	174	153	158	182	154	172	171	170	162	143	177	150	159	160	149	174	162	168	168	166	174	145	159	180	143	145	165	165	168	168	172	163	154	167	148	169	179	159	183	185	180	183	171	182	150	159	144	159	152	162	186	196	163	168	160	190	153	169	148	177	152	177	153	169	208	187	169	154	182	156	170	147	195	173	162	183	169	144	171	145	198	151	169	171	166	172	161	200	153	154	174	163	150	180	167	165	164	170	154	167	178	179	181	170	183	163	159	160	163	167	156	156	178	157	165	154	159
11768	2842	1259	1343	1204	1041	889	798	730	690	550	532	521	554	482	491	500	458	461	433	444	405	403	423	408	444	420	405	401	404	415	405	371	426	402	384	382	367	395	412	376	376	407	420	377	402	417	417	439	400	387	402	376	419	430	415	405	409	364	407	389	398	357	363	379	435	370	413	401	415	347	355	374	373	377	440	405	395	386	398	352	387	376	338	342	391	397	405	413	399	403	384	388	382	366	382	380	398	397	430	380	428	357	367	350	417	415	388	382	376	372	399	373	413	385	379	385	379	405	377	382	374	406	375	414	387	391	389	389	369	362	399	407	344	392	348	392	405	410	388	374	404	399	382	371	425	377	393	409	367	360	362	387	372	419	371	383	393	413	417	415	416	348	351	392	390	388	369	387	413	398	389	400	364	370	399	370	373	388	378	407	376	389	433	397	418	413	403	376	411	415	385	406	374	363	384	398	412	353	384	378	398	398	419	386	388	374	361	384	370	376	381	357	422	400	395	364	402	379	396	366	387	386	335	384	355	401	436	395	396	423	368	383	352	368	397	379	414	380	381	400	372	357	394	401	408	329	418	394	423	344	441	409	390	394	393	373	363	371	405	416	412	363	425	380	356	391	409	395	389	390	396	389	406	390	339	398	387	389	381	391	342	393	393	391	390	392	401	379	388	373	412	404	422	384	391	414	365	382	379	381	364	390	353	395	389	376	376	435	361	346	400	367	384	378	373	366	356	337	363	394	392	423	369	394	382	393	401	387	378	385	404	375	370	353	393	406	387	380	395	364	371	375	397	365	388	384	372	416	392	364	407	380	421	401	384	418	367	419	365	370	375	359	392	386	391	367	403	409	414	383	412	383	393	402	420	384	368	366	387	391	389	399	343	324	382	388	391	367	366	386	371	397	401	422	421	373	353	388	391	388	409	373	375	403	361	354	388	370	374	367	385	413	361	385	379	413	402	392	364	388	373	365	393	375	389	366	357	383	378	369	398	396	388	393	391	349	401	368	353	398	391	417	374	397	383	365	411	382	351	386	359	380	400	408	375	409	377	381	382	378	374	437	383	420	388	378	414	388	362	377	374	367	384	405	399	381	377	382	402	401	403	418	383	411	405	381	375	393	381	381	367	387	357	406	375	415	398	408	442	380	392	391	363	386	374	374	368	366	371	390	357	372	397	394	377	386	382	380	390	412	384	372	372	365	368	404	370	383	373	378	391	344	376	374	393	394	386	378	410	388	397	382	413	363	385	430	354	375	375	403	363	401	365	384	405	376	384	404	386	396	378	358	354	396	381	372	420	375	351	381	365	408	395	395	431	373	365	400	370	374	376	394	374	401	370	363	381	410	342	406	390	404	394	387	408	373	364	358	410	359	377	378	398	392	397	396	394	408	416	383	399	405	414	412	398	385	408	372	379	385	365	371	399	404	381	362	405	403	379	401	345	378	383	343	369	384	389	362	379	370	388	408	389	373	397	371	376	361	369	406	372	397	381	367	373	367	371	398	406	385	396	363	367	364	392	366	410	411	376	377	360	395	432	402	370	368	351	392	421	374	389	409	371	396	342	369	378	389	380	424	391	417	393	388	399	400	393	368	381	374	390	394	383	347	407	371	412	396	416	387	416	375	369	395	394	368	387	406	405	359	415	375	390	377	378	361	419	370	384	399	374	386	421	374	408	378	403	371	409	412	438	408	395	379	362	396	408	359	377	384	397	393	396	398	429	359	373	388	397	364	360	420	393	381	413	388	384	388	370	390	399	404	385	367	384	361	415	395	384	409	370	365	360	384	419	369	397	385	384	376	360	350	385	366	412	389	389	403	408	386	411	390	375	381	381	396	394	403	419	435	361	387	397	386	417	356	393	390	367	401	387	388	395	383	404	386	384	391	397	407	413	422	374	402	394	400	378	388	396	418	390	374	357	397	364	400	360	390	351	362	406	406	404	420	371	383	385	356	374	391	400	408	368	436	404	412	426	371	388	387	390	372	418	384	410	384	385	383	394	394	361	419	367	360	388	387	379	361	411	391	378	408	396	345	370	415	422	376	380	363	439	347	371	405	372	404	392	375	398	384	413	362	400	365	399	387	380	344	380	362	366	370	409	400	361	377	389	383	364	365	381	384	391	397	380	351	407	403	394	394	393	364	368	363	389	359	391	377	400	407	376	382	333	386	385	387	396	387	374	380	390	397	403	365	404	389	394	372	397	390	364	352	375	389	378	383	393	409	399	395	395	377	360	383	355	390	398	356	392	399	410	403	398	400	376	416	416	350	355	379	410	362	380	395	367	378	408	365	395	362	393	424	414	383	405	377	400	394	425	379	376	381	385	359	365	398	427	361	395	357	371	356	356	348	382	363	401	383	404	365	398	391	370	361	384	374	359	388	375	409	384	371	401	391	370	427	389	373	375	359	381	395	386	384	382	386	386	413	394	374	355	376	389	379	352	385	353	355	373	357	396	391	371	395	393	396	380	422	377	350	385	404	363	378	376	405	365	397	390	353	374	403	403	376	356	401	359	399	402	373	375	382	366	359	374	381	439	410	383	377	347	335	384	413	354	372	401	405	393	415	417	371	399	399	348	397	380	369	369	390	393	380	376	378	360	403	369	418	386	389	375	355	406	403	394	383	406	403	381	364	366	389	366	354	394	380	388	394	371	369	408	362	373	349	398	367	370	373	363	411	365	380	403	402	382	413	419	407	373	374	360	381	410	391	408	427	381	385	398	394	401	363	390	355	385	404	379	367	376	371	393	362	384	363	418	373	381	381	353	404	358	391	382	384	391	382	375	377	406	337	393	350	349	349	362	393	380	375	391	358	402	407	373	401	359	386	366	390	401	383	363	400	397	368	399	392	414	364	390	396	384	361	402	414	381	374	390	390	384	375	379	388	367	395	393	385	400	421	386	391	356	405	363	364	414	370	385	392	386	350	381	367	375	402	359	379	417	356	383	358	360	391	401	404	407	383	391	389	368	423	415	413	388	377	398	390	372	358	378	322	403	373	390	405	402	368	349	343	411	384	392	394	344	401	341	373	414	375	411	381	359	385	400	422	384	379	372	362	405	438	392	426	379	402	371	402	380	419	383	375	395	378	376	392	413	374	389	404	383	415	344	393	384	386	388	388	399	385	346	367	421	377	362	385	364	415	388	370	378	388	376	400	396	398	417	404	384	412	395	370	361	382	391	377	381	396	373	398	377	388	402	380	401	405	402	375	356	389	392	409	343	344	386	393	371	407	378	364	386	366	382	385	397	381	351	390	397	386	387	384	386	412	413	388	374	386	414	378	379	400	378	392	382	393	394	389	407	423	428	392	385	406	364	382	359	370	382	417	400	398	365	380	365	356	379	375	402	394	393	335	406	393	355	377	400	384	369	404	362	390	388	404	367	384	368	375	361	369	400	393	380	369	385	395	404	395	374	408	349	375	360	388	397	388	400	378	403	380	414	370	400	387	371	383	361	387	376	398	369	396	369	393	415	377	372
25154	5855	989	616	393	298	270	200	148	142	134	112	110	88	90	96	84	63	68	98	103	77	72	82	74	92	66	71	102	74	74	87	65	75	63	63	58	80	79	65	67	73	70	71	63	80	74	76	68	62	59	64	68	60	62	62	72	73	75	75	50	58	60	75	75	65	77	71	53	60	75	77	66	58	52	62	43	93	62	58	89	72	62	62	66	69	64	75	60	74	66	72	73	85	55	58	68	72	57	62	70	73	74	77	65	60	68	72	63	71	71	74	78	67	72	81	47	68	71	84	57	58	70	69	71	58	56	67	69	62	63	80	69	70	56	65	67	69	56	73	59	66	57	59	87	48	55	74	49	62	80	64	49	58	80	72	68	69	65	63	58	65	52	88	45	63	67	70	86	63	67	60	61	48	60	73	55	72	61	71	73	61	70	68	64	58	59	62	71	68	74	63	52	61	69	60	42	60	67	59	45	64	73	77	76	84	55	61	83	70	74	76	60	64	59	77	57	67	62	62	53	62	68	55	57	67	61	53	67	79	57	71	73	63	58	52	67	78	74	69	79	57	64	57	65	63	70	65	71	76	74	72	73	61	84	61	68	46	58	90	74	60	69	70	61	59	53	65	55	57	67	76	63	59	65	66	84	61	68	66	64	80	88	59	49	51	66	68	72	64	56	60	69	55	67	68	64	66	61	60	62	62	48	64	64	60	57	70	72	50	78	54	72	57	61	53	61	82	84	73	64	64	53	76	55	69	66	61	57	68	67	61	64	66	67	74	56	77	73	52	57	66	63	76	66	55	63	73	61	70	84	76	72	75	65	62	67	50	66	53	60	54	55	67	60	65	57	55	48	70	53	66	61	70	63	47	57	64	62	66	73	71	69	66	63	62	69	59	63	67	52	61	80	74	74	65	71	65	85	61	82	61	63	69	71	62	65	71	68	59	55	81	55	63	68	66	49	81	72	82	71	62	62	68	58	69	66	75	56	67	80	70	68	73	79	55	52	69	70	74	70	67	83	71	64	45	70	60	62	61	66	64	63	49	78	58	58	70	61	65	57	69	57	54	59	63	65	56	62	78	76	62	64	64	73	84	90	72	49	67	66	57	72	58	61	58	59	61	71	73	61	49	49	58	75	46	87	60	52	65	61	82	61	81	75	64	68	56	79	70	81	80	64	60	62	89	69	58	59	62	77	77	63	78	77	68	75	64	65	60	64	66	62	76	74	53	60	60	67	66	67	63	74	56	89	67	75	73	63	71	65	74	71	64	61	42	47	63	63	68	68	62	53	62	62	51	60	76	49	66	76	62	71	65	71	65	62	70	56	62	70	80	65	61	54	54	85	60	74	66	70	66	57	69	60	62	58	63	68	55	74	76	74	67	66	57	55	65	64	70	65	73	83	64	67	64	58	50	67	62	63	53	68	63	56	57	65	80	74	69	77	85	76	75	88	62	68	76	69	78	66	86	72	70	69	45	41	64	53	69	53	56	57	73	91	66	63	77	68	69	62	81	77	69	59	95	71	64	64	70	62	57	64	67	77	82	51	73	63	55	70	60	66	63	72	67	58	65	73	72	59	64	65	67	67	55	72	66	66	69	70	77	76	68	71	51	62	64	65	67	79	74	65	62	82	67	59	67	57	75	67	55	63	63	71	60	70	85	73	74	70	61	59	73	71	81	54	70	59	63	73	72	65	65	71	71	76	75	66	53	62	63	76	67	75	68	73	63	78	87	58	75	53	63	72	80	68	56	79	71	71	64	83	73	68	71	82	66	61	64	55	74	72	66	72	66	56	67	66	74	72	58	52	84	66	82	78	72	67	50	61	84	67	53	56	68	64	60	63	78	68	71	63	48	59	81	69	61	66	60	71	74	74	60	85	70	84	62	79	76	67	74	66	70	56	58	49	68	56	79	71	53	59	76	74	56	47	67	87	73	66	63	76	79	59	74	56	65	64	69	65	74	65	67	71	66	62	80	79	68	61	72	78	68	82	76	77	78	73	66	64	78	57	70	58	69	79	62	56	67	58	62	68	72	68	61	54	79	58	68	72	68	63	69	56	60	62	70	64	67	68	79	65	78	65	66	64	72	56	60	54	59	49	62	72	66	85	71	46	48	66	85	74	61	50	79	68	70	61	67	69	47	72	70	71	67	75	67	51	59	60	75	66	68	74	69	67	83	66	73	58	72	54	65	86	55	75	76	65	67	52	64	54	84	71	54	62	66	67	63	69	64	79	76	79	70	61	59	61	63	62	53	77	68	59	63	62	52	60	62	69	53	58	68	71	74	80	71	72	65	65	72	67	78	69	74	58	74	66	51	74	70	69	64	56	57	71	62	86	65	59	62	56	58	88	65	52	70	56	58	73	55	72	77	79	64	66	60	86	71	57	72	66	55	71	76	79	63	65	71	67	53	84	72	68	45	74	69	76	63	73	56	82	61	63	70	80	49	56	64	62	75	70	69	73	66	63	76	78	59	66	62	82	65	57	60	79	69	74	64	64	63	62	73	53	47	72	52	82	55	67	59	57	76	62	82	69	70	62	80	59	71	64	66	69	63	63	57	68	74	69	76	68	75	64	69	59	61	67	67	68	69	73	59	78	66	68	73	54	76	72	65	76	53	48	71	74	74	58	69	53	59	56	65	65	63	71	59	65	54	71	74	56	71	71	70	55	74	81	52	95	76	55	61	71	55	57	68	85	66	63	60	64	62	64	56	59	54	73	83	77	57	74	63	70	58	51	55	73	67	69	64	56	57	73	73	71	70	66	67	59	57	74	73	71	57	64	69	68	82	75	84	68	71	68	58	86	79	53	61	70	64	67	81	64	65	68	62	79	70	57	71	64	73	91	66	69	65	75	69	67	71	67	66	59	64	59	78	65	65	70	63	62	73	60	64	66	57	61	81	71	65	71	69	60	61	67	81	67	60	65	60	68	78	80	71	67	63	70	65	58	79	71	55	68	67	65	71	64	73	67	44	68	61	59	77	78	68	76	68	53	56	60	56	67	77	65	73	62	59	79	60	46	73	75	65	62	70	56	67	67	70	73	66	66	74	63	73	69	71	68	56	66	67	64	63	65	58	60	60	60	51	62	77	104	75	58	67	63	56	53	64	79	72	63	76	54	76	61	57	67	64	60	68	62	72	59	65	66	68	69	58	63	69	64	78	61	63	78	61	66	71	61	70	74	58	69	55	61	62	66	63	58	59	86	77	58	66	48	73	67	79	60	68	66	56	61	56	73	82	72	63	70	55	66	62	58	66	77	81	63	57	53	67	72	68	43	71	70	77	57	77	69	69	62	65	60	73	56	58	53	75	68	73	55	38	78	67	78	57	87	53	63	63	68	62	64	70	70	89	72	63	73	79	51	71	73	71	67	72	66	58	71	53	85	71	65	65	64	65	63	77	62	74	65	69	81	64	72	67	64	74	73	76	80	66	68	59	58	61	59	69	74	51	67	78	86	73	65	58	68	52	86	75	88	78
15016	4017	1798	2150	1761	1460	1146	953	817	663	556	477	467	439	397	388	363	321	324	286	299	269	272	259	231	250	255	216	218	221	206	201	208	187	217	223	190	192	176	189	210	194	185	212	206	231	205	219	211	235	194	198	179	195	199	169	185	186	210	201	176	194	166	189	159	177	181	201	212	159	202	177	160	183	179	179	179	173	175	185	162	159	190	180	199	180	192	194	214	169	172	159	181	184	194	214	182	191	160	185	159	174	179	195	188	178	182	179	178	185	191	198	184	181	197	206	181	189	198	170	201	173	173	179	185	182	183	174	165	182	175	161	167	186	181	194	185	176	187	187	185	186	179	169	177	171	175	189	153	194	181	183	156	179	178	185	182	182	166	186	174	174	192	195	190	168	172	203	184	187	174	176	171	194	162	185	167	172	179	148	200	179	159	181	166	176	203	159	198	177	184	197	177	175	188	186	186	187	169	171	188	170	177	178	192	170	153	186	166	191	164	187	178	162	171	168	166	168	178	170	161	195	207	174	176	176	167	177	202	187	177	163	175	159	181	182	177	167	178	185	175	177	172	151	185	177	162	203	199	179	156	146	191	184	182	158	160	207	169	184	192	208	183	198	179	191	172	154	167	172	169	175	162	187	178	162	182	187	184	179	153	183	180	172	182	141	183	189	181	187	173	156	198	176	177	177	196	192	177	184	165	178	193	177	176	169	176	184	201	169	200	194	166	177	189	206	174	160	179	196	204	169	162	176	182	179	193	161	158	181	177	188	181	182	187	166	180	171	157	178	170	184	164	155	180	184	176	175	157	192	160	162	171	191	163	174	169	169	170	187	176	189	167	174	164	163	166	182	181	181	171	165	158	174	137	181	213	186	188	183	191	176	176	184	169	155	185	182	182	184	173	188	180	168	151	181	188	198	218	165	188	170	181	179	177	197	171	174	168	165	170	181	171	178	182	205	186	176	197	161	168	197	157	165	173	190	159	173	186	191	193	160	177	185	182	183	177	169	166	179	160	184	167	181	198	176	180	187	161	156	164	192	186	176	170	169	178	215	181	163	180	182	172	173	178	185	194	165	185	180	185	171	183	173	183	183	176	159	185	154	188	162	179	164	158	166	166	188	156	182	179	171	189	179	178	183	179	182	168	170	176	191	171	169	178	175	186	184	172	178	153	187	188	186	190	191	163	140	183	160	189	174	155	160	189	181	168	179	153	157	183	172	176	177	153	160	165	188	180	193	176	178	194	207	175	176	190	174	172	153	163	178	174	182	179	184	163	182	181	171	189	184	176	168	195	185	194	187	193	174	196	176	170	191	176	197	187	191	192	184	182	190	199	187	171	156	163	199	174	179	193	189	186	179	166	179	151	157	175	168	184	171	185	168	182	185	158	187	197	198	169	191	174	169	184	164	191	167	191	176	165	167	148	172	184	165	175	199	185	164	173	149	195	192	179	161	165	183	158	185	189	179	180	198	167	168	170	187	172	176	169	159	179	170	158	183	175	171	176	189	174	192	166	196	148	167	168	159	169	162	164	172	188	181	189	195	188	159	192	179	169	180	201	178	184	157	161	179	195	196	169	167	183	186	190	158	172	170	180	182	196	203	179	167	183	167	174	167	161	146	185	199	207	182	182	180	178	182	190	184	163	183	167	205	156	159	178	174	187	173	169	171	184	161	165	156	151	172	177	180	173	163	183	145	166	195	179	195	158	186	176	197	187	177	161	184	187	152	167	190	184	153	173	164	194	192	202	207	195	168	169	198	191	154	183	167	155	186	166	177	182	163	160	193	176	163	185	196	178	167	149	179	189	188	188	183	197	208	170	177	162	183	187	174	178	186	189	183	194	168	164	188	170	168	194	183	184	190	159	167	177	182	186	172	172	176	167	175	191	164	178	181	186	182	173	182	170	190	183	171	172	170	213	169	168	178	175	187	178	186	183	164	164	202	185	156	165	197	186	184	164	169	185	171	189	178	188	160	196	186	160	178	177	179	176	189	198	172	187	177	169	164	166	187	189	197	169	186	189	160	176	162	189	163	155	166	156	153	188	164	180	166	177	166	153	184	182	175	176	183	170	198	180	172	174	166	183	174	180	190	184	156	185	178	178	182	197	177	180	181	157	149	178	140	169	192	206	170	168	185	191	187	170	178	179	194	176	173	183	173	184	177	172	154	188	195	187	161	188	184	184	175	167	174	174	173	175	176	154	159	174	153	204	177	178	162	153	177	178	201	179	197	181	179	179	180	194	169	181	157	196	182	149	173	167	172	175	165	182	157	162	148	141	169	193	157	183	165	172	165	165	186	182	182	186	156	192	174	178	199	187	167	173	183	155	152	160	168	173	205	201	202	176	168	168	188	195	195	166	177	153	188	180	162	166	180	192	145	174	174	188	169	183	207	174	207	177	174	171	176	175	177	189	173	193	170	171	181	192	145	177	165	192	196	177	179	189	171	195	156	209	181	178	182	197	163	185	198	167	167	189	168	183	179	185	145	178	175	166	178	173	161	167	177	152	177	186	173	180	166	172	166	161	184	180	185	155	186	183	177	171	183	168	159	172	174	168	208	193	187	170	187	187	190	188	152	171	206	196	170	181	188	192	155	159	182	176	161	185	160	186	193	187	179	174	158	172	190	171	163	192	178	155	192	191	161	181	197	195	178	213	178	186	171	170	175	170	204	184	195	177	165	149	203	176	173	183	168	164	178	189	157	194	202	152	172	164	184	182	170	162	205	160	168	192	184	166	184	159	190	188	170	216	178	183	188	171	195	180	179	186	185	148	158	184	183	162	168	160	173	173	164	182	185	162	167	190	179	143	187	176	159	189	174	162	182	170	186	157	160	156	173	173	169	198	159	175	216	165	178	187	186	177	185	189	175	196	189	171	169	191	166	171	171	180	167	179	182	162	160	176	177	159	184	180	163	185	145	183	192	181	159	186	179	174	186	186	184	189	143	190	162	186	161	194	179	173	182	160	176	141	194	168	184	177	170	182	183	176	189	191	211	192	185	172	166	189	168	171	170	144	152	152	203	160	157	162	186	203	183	179	190	170	162	165	172	182	157	174	173	188	170	201	171	149	169	200	179	191	166	194	185	188	181	157	200	174	164	184	186	182	202	158	176	186	187	179	177	160	175	183	163	186	166	198	194	184	164	181	162	175	177	164	184	162	167	160	187	167	175	192	170	183	183	157	192	194	183	186	159	184	156	157	164	167	182	173	187	188	142	165	180	178	159	182	183	172	198	188	162	188	167	184	178	170	156	169	151	172	140	180	202	173	190	186	178	202	177	160	189	182	175	173	173	164	180	163	184	167	172	192	176	179	170	180	183	180	195	165	201	157	179	176	139	191	169	166	174	194	171	165	176	181	195	169	185	180	201	171	197	169	148	198	163	157	186	174	194	151	193	171	190	165	163	174	162	177	205	171	174	176	165	172	185	204	184	173	167	171	180	178	171	159	175	155	183	168	187	152	171	172	173	181	184	172	196
7326	1501	269	291	255	240	234	272	229	258	244	225	213	230	233	228	240	218	217	235	239	232	217	217	215	207	246	231	241	219	242	214	219	258	262	237	210	236	205	234	214	226	228	224	244	223	243	239	202	207	249	232	221	247	242	226	229	233	217	245	258	231	232	201	232	209	195	222	218	230	223	229	225	222	255	218	232	212	236	227	246	265	224	210	208	236	251	256	232	246	255	231	258	234	264	254	233	217	247	261	236	234	206	200	221	214	214	222	233	225	245	244	234	217	225	199	219	229	232	232	246	236	239	230	232	220	226	208	249	229	272	246	251	235	234	227	240	201	213	215	246	229	240	233	243	232	242	247	249	232	227	248	245	243	225	239	239	234	218	253	228	220	249	198	230	241	246	241	229	236	206	239	206	260	257	236	227	220	242	221	220	248	232	231	220	218	220	235	248	258	210	228	209	242	226	250	262	240	221	254	216	253	220	219	226	211	229	227	227	257	249	220	218	223	218	241	256	241	240	233	192	239	235	241	244	233	225	220	216	240	230	232	249	241	230	238	239	249	199	238	215	231	228	231	233	216	216	247	245	248	243	220	259	239	209	222	229	229	238	232	250	213	222	228	236	219	238	221	212	229	225	242	230	232	232	260	230	227	234	242	235	225	241	223	250	242	217	205	233	226	249	226	221	214	230	207	218	246	221	235	224	233	227	222	265	209	218	228	229	233	270	257	229	210	227	240	219	242	229	231	231	212	240	202	215	210	248	226	232	228	228	250	204	241	235	244	248	231	219	224	237	217	226	211	263	246	235	213	259	209	232	264	225	218	223	233	192	234	211	241	218	194	248	244	255	225	218	230	236	234	213	224	230	227	224	239	242	237	238	224	251	259	251	232	225	228	245	233	230	234	238	207	214	234	241	249	226	229	214	226	234	234	218	248	231	232	204	208	268	259	213	207	237	231	261	229	211	223	223	243	235	235	244	216	250	267	252	241	222	230	218	234	214	220	223	254	232	240	224	248	248	208	231	228	227	213	199	241	206	234	234	227	224	207	200	209	225	217	233	229	235	222	210	232	203	256	225	238	238	242	242	227	235	227	220	219	251	257	235	229	250	239	242	250	248	281	236	219	235	220	244	233	229	252	209	230	228	240	211	222	219	224	226	217	251	229	230	232	243	230	214	212	201	223	261	237	254	226	252	228	244	233	217	239	230	216	252	233	211	248	206	239	211	221	242	233	246	254	215	209	237	244	244	276	246	240	205	230	236	234	195	224	216	239	244	239	225	214	251	231	215	256	246	222	209	211	259	217	222	214	230	209	224	182	230	226	204	234	212	244	242	247	232	230	206	228	226	263	218	215	214	232	216	215	199	217	226	247	227	191	216	239	239	238	209	230	209	217	260	225	227	246	252	250	202	226	237	252	255	230	252	208	230	234	222	229	206	211	232	208	223	225	245	219	247	223	230	213	224	236	219	201	255	240	225	209	221	201	219	218	222	248	213	223	230	237	196	214	246	257	226	264	237	229	252	214	246	232	247	207	218	251	209	248	242	225	242	226	232	241	220	244	240	236	208	245	219	246	227	225	216	232	227	226	228	249	215	214	248	225	217	219	226	227	225	259	242	246	263	247	227	232	219	221	228	243	236	226	241	242	233	227	197	231	239	220	209	214	221	226	226	250	260	239	229	242	229	215	232	214	206	241	226	249	232	213	252	228	198	221	214	227	222	230	240	218	216	212	243	244	223	250	249	233	240	227	217	252	215	211	213	229	250	233	228	217	195	237	239	247	204	241	262	243	226	235	225	240	240	253	216	215	202	239	219	216	210	224	270	253	202	222	216	218	226	241	239	225	219	265	223	231	211	247	228	206	237	240	237	247	246	269	239	246	245	232	251	209	240	215	229	248	237	237	231	259	230	233	237	221	222	240	223	225	209	230	235	198	253	232	230	232	224	250	241	230	198	213	215	231	223	230	219	241	205	269	219	227	231	241	238	212	209	228	250	228	243	236	251	211	262	220	225	234	228	228	228	228	194	250	219	226	236	219	236	231	232	235	213	254	226	249	207	237	240	242	224	206	211	230	239	228	223	232	217	209	246	237	225	215	210	250	235	224	243	242	248	227	255	230	228	242	232	257	223	212	254	238	243	228	229	210	240	225	253	238	238	246	232	222	224	248	261	268	234	210	208	216	244	233	247	226	221	238	219	236	229	216	243	236	216	247	223	231	233	228	223	213	237	251	261	203	233	219	243	238	257	218	246	224	239	222	223	228	231	214	247	232	204	257	260	234	238	212	254	244	255	228	215	215	254	248	223	232	227	254	250	229	199	252	216	228	198	234	230	231	254	245	233	243	210	226	231	245	242	228	250	230	223	214	215	230	226	216	245	243	237	233	239	234	252	230	231	226	231	203	204	230	225	212	232	272	233	203	227	202	227	258	253	249	236	230	238	262	238	250	243	222	221	250	227	246	208	253	246	213	186	213	220	219	228	224	237	212	227	221	218	202	223	215	262	255	255	217	225	243	224	235	239	199	217	215	232	222	246	237	243	236	232	210	201	229	223	220	246	222	206	248	237	220	267	233	229	240	230	215	224	229	215	207	230	235	228	214	237	226	222	200	221	229	209	221	233	227	258	215	250	229	251	217	203	277	249	229	230	201	217	230	260	251	223	216	248	218	216	224	213	213	243	257	227	240	248	232	190	258	225	207	237	252	252	210	187	220	225	213	230	228	223	219	234	271	238	227	243	199	218	248	222	253	265	237	261	220	205	257	232	234	244	212	205	235	226	223	236	181	226	243	228	234	218	217	231	202	197	198	222	251	238	246	216	242	245	261	212	219	222	239	230	244	225	215	217	223	225	250	245	237	251	257	236	229	244	241	268	212	203	209	228	240	279	210	236	208	211	231	210	220	232	226	250	231	225	222	224	231	215	211	224	233	238	203	246	237	214	214	245	227	232	220	227	221	226	248	225	209	229	234	219	217	236	246	226	250	237	234	198	228	258	254	263	204	264	227	233	245	230	248	217	220	273	237	244	233	222	214	235	213	242	249	229	249	240	219	236	208	208	249	208	241	250	232	213	198	246	247	206	232	218	235	213	249	205	246	240	240	230	218	221	203	203	208	252	218	254	223	212	249	229	205	251	237	227	238	230	204	222	260	246	212	227	245	232	223	212	234	232	253	233	227	207	226	251	218	227	230	254	228	240	233	230	237	240	233	218	213	211	259	241	236	235	244	220	231	225	226	235	257	221	220	203	261	223	220	232	251	249	226	233	247	244	238	211	218	206	209	230	238	226	236	248	221	228	242	224	197	214	205	247	245	207	241	212	223	226	218	269	236	242	242	252	231	201	200	212	229	227	218	240	216	247	224	245	245	231	228	249	245	279	214	222	246	253	213	244	207	232	256	259	249	238	244	206	222	232	240	230	205	236	214	236	214	218	233	237	231	227	239	235	246	244	237	233	256	241	223	225	227	229	222	240	211	212	245	240	226
5456	1629	614	601	575	642	593	609	586	564	559	588	591	549	545	530	514	528	523	513	531	536	544	541	574	581	556	537	553	544	537	513	531	523	567	559	513	564	542	535	488	495	555	507	596	539	583	552	529	542	551	504	530	507	550	568	535	562	536	525	554	552	522	527	536	565	530	562	551	528	574	529	546	532	534	501	511	548	509	527	554	554	554	554	558	527	534	510	529	537	563	527	546	512	553	534	517	536	539	489	519	561	550	553	505	524	502	504	545	529	507	598	502	505	506	536	553	518	594	532	542	521	519	503	564	520	498	568	532	522	563	532	536	555	531	538	551	539	539	508	543	528	525	516	512	519	529	528	525	548	528	578	536	543	534	523	521	585	504	518	555	519	530	515	528	556	564	527	583	511	493	488	540	562	511	546	480	499	549	550	545	523	488	535	555	524	547	559	526	550	540	543	517	521	513	538	537	568	501	514	547	515	575	560	525	538	487	557	524	606	526	526	527	537	512	539	546	540	553	479	531	518	549	537	535	530	565	534	540	548	525	557	515	564	583	505	545	537	556	544	555	549	531	533	547	535	569	504	508	514	525	579	501	530	531	558	498	526	551	587	536	551	541	513	543	521	534	537	517	531	568	560	523	543	551	502	548	492	512	517	526	574	530	533	500	540	541	543	532	528	528	538	549	515	555	524	514	517	519	532	524	489	531	494	559	552	575	549	558	557	561	565	496	548	495	538	573	515	486	538	535	527	567	554	537	530	530	530	507	577	559	530	521	525	547	511	540	529	556	516	601	529	526	546	539	504	541	560	522	540	513	553	545	525	525	515	558	498	537	489	526	531	529	480	512	560	538	495	500	504	477	535	568	510	540	504	541	496	499	499	548	527	494	522	514	532	536	528	526	590	495	509	518	529	515	558	544	538	531	543	552	529	568	538	502	522	533	505	559	508	554	574	507	490	541	542	530	507	517	520	510	490	531	514	525	509	606	520	537	524	542	582	510	526	550	525	494	543	515	546	534	522	521	514	545	547	557	493	554	560	571	550	529	496	511	548	539	534	510	525	533	506	529	512	495	561	540	517	549	532	532	566	551	540	564	496	532	507	514	501	561	570	524	536	552	510	514	517	486	540	553	506	546	522	544	546	542	557	557	576	546	531	516	550	552	546	521	536	563	496	546	554	555	502	529	556	552	563	550	499	496	517	497	549	556	532	540	515	574	538	535	535	557	529	544	546	551	491	551	491	539	522	534	546	528	529	508	553	540	530	558	540	542	542	491	526	568	555	544	554	500	526	524	520	547	519	547	535	501	510	566	499	554	521	503	539	507	520	517	510	545	548	492	526	541	499	548	510	525	515	521	529	510	555	509	557	513	515	553	568	560	564	518	524	531	572	551	558	528	567	543	562	562	568	537	513	532	527	510	537	545	491	543	555	515	557	525	517	546	575	510	579	531	557	518	530	553	546	518	548	548	553	543	534	539	530	518	539	557	503	569	496	522	528	552	524	512	544	534	509	566	546	491	562	575	506	523	509	532	531	516	518	592	585	542	524	528	562	553	508	579	573	487	556	525	554	538	513	511	471	517	524	551	546	552	506	561	520	528	526	517	578	541	497	552	524	548	562	542	561	559	512	540	564	504	513	520	508	543	531	544	533	509	516	505	538	516	570	524	486	517	507	531	532	561	547	534	563	532	497	473	537	515	525	520	535	526	533	554	568	513	574	520	535	539	502	551	528	520	514	517	533	547	517	542	536	586	507	571	488	531	514	542	532	535	533	505	527	522	532	493	538	486	514	505	543	514	545	552	542	523	526	539	521	585	532	579	528	557	578	525	544	531	519	565	521	530	492	496	559	555	553	514	521	547	529	531	543	539	517	538	554	543	521	521	519	514	525	548	552	536	524	522	528	499	506	540	542	533	519	530	534	523	554	543	519	508	541	565	541	533	483	576	591	504	560	549	511	539	545	534	530	517	528	551	551	511	533	539	531	548	492	517	531	515	482	500	581	516	518	561	491	518	543	514	568	534	510	528	500	547	520	544	517	551	523	508	521	498	531	533	552	476	532	555	539	561	500	565	490	577	527	507	523	539	515	523	521	569	570	540	558	547	520	540	539	555	545	536	578	566	511	591	553	484	524	508	523	510	549	540	510	518	575	536	586	514	554	532	545	536	531	529	553	535	556	538	507	530	537	542	499	531	566	522	547	517	526	583	535	507	533	525	538	524	545	509	556	527	521	551	497	546	527	554	562	517	497	535	551	506	552	521	500	564	565	555	533	546	520	558	511	501	542	516	497	545	529	524	568	520	526	563	498	520	485	539	569	562	558	527	552	569	531	532	540	508	547	495	531	499	542	515	602	548	499	547	518	521	561	532	492	534	564	564	514	548	521	505	521	522	558	533	558	546	532	556	552	543	533	501	516	553	527	533	527	558	523	533	524	512	524	563	538	518	503	527	500	549	563	520	519	552	497	530	558	528	560	525	487	517	538	527	541	486	530	591	510	539	528	573	532	561	542	569	528	508	523	520	541	554	500	529	549	538	563	515	508	517	510	538	525	509	542	564	559	543	528	549	488	497	529	535	576	542	528	557	509	541	566	500	545	541	569	540	554	531	532	532	521	546	541	519	583	561	496	567	522	551	551	534	519	570	550	518	557	563	520	547	560	550	503	520	524	487	552	542	552	558	511	504	515	534	500	524	540	527	564	517	534	562	505	523	547	563	521	531	514	548	554	489	533	529	587	511	512	538	561	534	564	576	547	525	519	525	526	555	536	554	526	523	532	534	559	582	556	495	548	510	565	494	523	547	563	554	585	506	536	547	558	515	548	512	554	574	557	537	520	537	529	517	523	503	518	487	526	514	515	559	489	509	518	543	568	567	542	517	593	540	516	554	545	514	541	493	563	540	505	523	527	520	575	503	590	555	514	540	527	567	536	561	548	539	511	534	497	520	534	549	506	536	550	554	481	501	572	561	481	548	542	528	537	514	525	522	504	516	525	552	520	500	490	557	540	540	548	527	553	481	536	560	534	532	580	548	549	558	551	559	491	570	505	488	545	567	566	516	512	560	550	547	496	544	467	545	541	569	507	558	528	519	528	528	519	560	568	496	520	570	525	584	520	504	527	544	476	524	556	520	549	557	519	542	540	525	547	563	504	525	534	494	546	530	544	505	569	515	521	564	509	541	500	558	583	526	551	525	503	530	512	533	550	512	538	541	529	544	529	512	526	524	523	560	515	556	553	528	510	554	536	523	545	567	544	500	505	514	583	498	499	549	530	504	509	560	528	507	533	537	530	531	527	529	523	554	523	570	512	487	520	549	542	510	560	579	543	556	512	509	514	539	551	511	489	514	543	532	580	540	564	535	526	533	536	523	489	517	537	497	551	566	537	536	557	511	530	537	537	523	551	515	540	543	534	497	526	535	555	511	520	555	524	528	542	531	593	538	571	484	559	530	500	550	488	523	546	528	508	524	509	509	538	531	534	506	519
16475	3406	603	447	331	296	283	245	226	202	211	208	205	194	176	189	193	180	168	165	166	180	185	190	195	169	156	165	173	182	155	164	183	158	156	173	183	167	188	184	177	192	181	166	187	186	161	192	187	179	158	148	163	153	147	176	152	155	144	159	173	161	171	186	189	155	138	139	194	148	158	156	158	183	174	156	181	175	154	141	168	163	160	142	166	160	181	156	160	153	156	157	154	178	181	174	165	149	151	164	155	173	155	144	162	177	168	152	149	160	170	150	171	177	172	165	171	175	173	152	175	182	182	182	177	198	150	170	189	166	166	143	157	180	192	132	173	184	160	165	176	172	195	176	164	171	171	149	164	138	171	139	160	167	165	168	178	176	166	167	159	162	179	173	187	177	177	169	185	186	160	161	186	166	166	158	196	170	165	175	175	198	180	172	140	175	166	153	149	175	163	156	162	182	168	156	142	162	170	178	162	179	171	174	166	158	180	176	166	146	197	163	171	176	181	179	157	170	187	177	154	152	152	181	190	172	152	141	145	176	191	147	131	170	187	153	158	197	167	170	149	155	166	168	168	183	155	184	153	183	152	162	170	161	153	168	162	177	174	182	153	157	169	158	176	160	156	163	147	166	145	159	161	165	182	167	153	155	160	168	174	165	171	174	155	150	183	152	171	168	164	162	177	177	144	149	173	179	149	179	180	176	150	164	177	157	144	156	171	160	170	175	168	175	174	174	170	171	181	164	172	176	180	185	180	177	177	164	163	158	185	166	145	158	163	174	147	167	167	184	207	169	168	171	165	149	162	138	151	166	175	188	174	169	164	165	161	191	152	165	182	171	191	163	163	139	155	169	181	193	187	153	158	153	124	164	167	153	169	152	162	167	184	188	191	157	136	148	163	174	157	177	165	166	177	180	173	187	150	178	170	183	193	152	176	180	158	190	163	174	180	163	159	171	184	146	155	174	156	187	181	152	170	154	173	162	163	168	181	162	195	181	179	169	171	156	166	163	154	162	174	176	169	178	153	164	178	173	157	163	157	189	154	170	178	161	175	158	142	155	160	159	152	155	165	161	181	164	150	159	142	157	188	176	162	157	172	171	159	178	179	154	179	169	186	159	167	154	155	187	188	170	165	150	181	184	175	153	163	150	184	172	176	177	175	144	170	159	180	155	174	164	198	171	176	170	163	167	182	173	170	176	160	183	171	194	182	175	193	179	182	152	162	172	160	153	143	181	172	153	188	175	191	191	187	198	157	162	147	153	159	159	158	155	151	158	175	161	158	182	165	168	174	175	200	174	166	170	137	140	163	164	178	154	161	161	169	163	160	180	171	169	148	146	198	148	186	142	168	149	163	181	149	175	175	163	165	166	158	171	155	152	196	180	174	159	177	155	173	146	185	136	157	175	165	177	161	166	177	158	150	178	146	153	162	161	140	164	174	180	167	152	170	173	156	165	176	153	151	169	139	175	151	152	169	169	167	159	177	149	171	153	160	175	174	152	182	152	183	163	173	162	145	160	169	179	166	164	148	177	137	127	170	170	157	162	174	169	160	164	178	204	152	147	177	171	166	156	155	150	178	175	157	177	177	174	159	194	143	175	160	147	208	152	157	172	158	173	167	165	166	191	152	150	172	170	180	168	176	190	169	174	142	173	158	178	197	178	169	163	151	169	126	158	146	177	154	153	146	173	170	179	161	158	161	159	150	179	154	165	168	143	167	177	159	157	154	168	157	171	188	166	173	165	182	196	153	153	144	168	155	170	138	174	171	167	170	141	164	158	177	166	164	192	150	161	170	144	183	181	173	170	174	164	195	164	179	154	167	186	168	145	142	152	176	175	165	139	181	143	215	172	158	151	142	176	187	169	144	164	175	173	153	159	172	174	167	174	171	153	144	158	180	169	175	144	157	173	149	181	169	167	172	134	167	168	173	166	156	161	204	169	145	159	184	174	168	162	157	169	190	195	173	173	158	155	144	146	147	164	154	154	170	151	176	154	165	157	158	167	165	183	199	157	174	184	156	178	157	169	168	157	178	162	157	181	163	188	151	177	186	172	155	171	162	163	176	165	163	162	171	143	146	171	161	146	172	171	163	161	170	154	180	170	181	174	157	178	161	180	156	142	174	172	158	167	153	147	156	183	166	160	135	158	146	169	171	143	170	170	168	162	177	148	149	155	185	172	175	139	151	169	146	182	163	177	152	183	175	165	164	156	150	161	190	151	178	190	169	160	146	189	168	176	182	176	177	186	173	148	179	155	147	162	164	140	177	149	155	156	159	167	178	166	173	165	150	171	155	151	165	173	175	173	170	178	167	188	159	165	157	172	173	177	156	148	142	182	139	146	130	144	179	172	168	196	160	162	173	161	151	186	176	181	171	166	172	169	174	169	163	163	148	179	167	181	161	194	156	120	181	161	180	189	189	194	164	172	182	155	150	178	165	167	178	161	155	144	177	157	185	173	160	170	170	172	190	157	148	161	169	176	170	141	193	172	163	158	200	165	169	148	168	156	190	196	170	152	148	161	158	143	166	141	150	177	181	152	164	135	167	140	193	179	194	182	187	164	154	155	159	174	168	155	164	176	170	169	153	180	165	163	163	159	166	167	176	173	186	165	176	153	152	157	185	158	166	156	166	161	158	171	151	177	139	159	182	168	169	163	210	180	180	187	177	158	169	174	184	164	157	149	169	147	157	159	140	169	161	183	173	161	182	178	160	153	188	138	169	153	168	169	159	169	189	170	181	186	177	154	148	175	159	149	162	164	184	147	150	179	155	166	155	158	182	156	160	154	144	151	180	171	156	165	154	174	140	163	154	153	163	170	145	192	175	170	135	136	138	157	169	175	168	146	177	196	167	171	173	172	164	169	164	170	172	162	170	171	166	159	143	165	183	168	189	163	155	137	203	169	160	147	164	165	170	160	160	165	196	170	175	158	172	174	163	166	170	204	165	176	177	169	147	183	145	154	181	156	168	197	170	189	147	177	171	162	170	170	143	168	183	163	160	206	162	173	185	163	168	166	173	163	177	177	172	184	132	180	173	173	156	183	168	166	158	167	174	161	168	160	176	174	160	174	171	150	172	179	155	175	171	183	175	159	155	143	177	173	161	166	162	145	161	154	176	180	186	170	164	170	167	162	162	182	156	167	171	181	188	153	159	175	173	161	163	181	159	169	148	181	175	164	152	156	146	182	172	158	189	170	170	185	171	185	169	172	165	149	181	164	182	186	184	133	183	161	183	167	150	159	165	142	148	172	184	189	161	178	187	146	162	167	159	114	178	165	169	169	175	161	147	143	171	178	181	165	162	168	165	174	150	145	184	173	193	189	163	176	165	171	175	170	164	192	165	164	160	164	164	181	154	159	130	167	156	171	142	162	156	159	178	167	165	182	184	151	171	200	174	160	154	151	158	174	177	175	161	157	178	163	199	150	161	143	168	180	162	173	190	169	146	178	173	178	173	170	187	188	161	156	164	165	195	155	176	169
11783	2922	1208	1357	1260	1063	920	792	710	602	591	600	532	524	512	499	491	481	480	461	409	458	440	468	424	429	396	427	400	406	387	394	397	412	390	384	377	397	431	415	401	384	415	365	417	389	388	405	409	403	426	406	412	392	392	379	359	403	404	389	407	392	427	371	367	379	406	376	328	387	406	380	433	382	411	420	395	383	370	422	377	349	411	420	351	397	392	399	371	373	398	383	371	368	425	378	377	350	383	428	416	378	386	382	398	367	357	369	363	379	349	358	358	412	374	372	340	380	361	403	408	383	380	367	378	422	403	391	378	369	379	375	392	382	386	371	393	385	390	395	390	373	393	371	362	388	394	392	431	415	365	392	371	429	370	397	355	368	381	364	350	367	363	394	412	409	380	395	382	437	393	388	371	418	370	382	389	366	369	391	379	386	386	362	419	386	367	417	390	416	386	384	386	378	369	351	418	402	373	383	370	420	386	411	391	370	369	394	380	368	376	392	392	383	371	360	372	392	381	397	396	406	375	362	390	396	404	344	399	411	380	364	375	384	411	365	360	366	375	390	372	425	374	407	401	383	394	400	362	425	375	392	370	381	342	387	419	383	386	423	422	360	356	399	402	402	405	411	386	381	396	403	362	378	402	370	375	378	397	373	417	396	397	359	398	416	376	397	398	412	411	404	409	391	388	384	383	388	394	394	359	366	342	376	415	392	410	371	391	377	390	400	369	396	374	358	376	385	375	363	402	415	354	402	386	355	397	390	404	368	396	389	371	409	333	371	376	387	376	390	359	357	387	418	370	401	421	423	367	395	408	392	368	388	389	400	359	380	436	386	424	377	402	345	347	370	408	401	351	414	376	390	396	378	381	388	357	375	380	385	380	376	366	371	421	400	390	381	354	384	398	361	387	413	395	405	393	403	395	366	411	382	381	386	387	371	397	380	396	377	386	390	400	392	358	368	405	377	395	355	355	330	377	390	375	376	355	358	396	383	399	372	393	391	372	361	366	434	395	378	383	418	402	374	412	396	391	380	398	377	389	388	348	386	393	374	384	402	394	360	405	398	355	380	390	342	384	389	378	344	383	368	367	384	371	445	375	385	332	396	377	341	380	394	371	373	374	417	377	365	403	369	378	350	379	388	393	377	397	422	382	422	399	389	378	372	324	359	398	344	343	406	383	381	370	380	395	380	388	378	370	392	392	374	407	416	395	382	385	394	404	376	386	370	392	366	426	379	365	375	385	426	395	404	393	433	370	395	421	388	393	380	404	375	379	384	392	402	375	356	394	414	377	395	410	361	398	387	377	395	384	426	353	388	398	388	384	387	402	399	367	399	387	364	369	376	417	388	390	388	370	422	385	373	389	413	393	396	394	382	404	394	361	426	407	354	362	424	420	340	361	371	354	364	392	379	368	396	419	361	376	377	403	388	372	414	413	388	380	422	372	376	424	434	414	375	379	414	396	388	387	396	383	386	396	392	368	397	395	370	391	387	382	389	413	410	391	347	350	407	367	402	378	389	354	383	354	398	396	381	384	379	384	351	420	342	366	390	361	399	368	391	402	358	421	383	381	366	378	343	355	377	383	364	393	380	369	403	395	408	404	390	347	421	390	394	402	386	409	394	418	386	397	370	404	371	398	403	393	360	414	395	405	369	345	383	375	396	368	396	371	401	367	391	387	366	395	361	388	352	387	357	381	359	387	392	396	391	339	391	400	378	356	401	391	392	367	376	400	381	408	348	377	384	400	393	411	438	394	347	351	397	367	394	362	370	405	366	389	374	376	361	389	401	415	394	376	347	392	381	404	403	393	406	382	378	378	442	381	392	352	369	403	356	374	442	373	383	363	360	359	377	361	351	402	403	359	386	371	384	360	392	376	395	427	372	393	341	386	382	370	404	353	404	387	397	392	399	414	412	409	399	378	392	334	356	408	411	412	376	371	413	381	400	364	387	415	385	411	413	374	412	399	368	410	399	340	390	421	395	417	399	398	351	406	390	393	384	374	380	366	376	389	359	366	377	386	377	384	401	409	415	409	363	415	438	414	385	399	407	346	414	401	369	377	394	377	400	378	365	420	388	403	371	412	353	403	393	382	388	383	400	394	362	378	409	386	393	384	417	395	381	364	387	398	380	394	382	384	365	399	367	382	382	379	372	388	389	392	411	351	385	387	389	393	375	381	379	391	391	349	376	381	394	367	377	373	386	384	396	381	386	437	381	380	397	331	383	373	368	410	383	373	383	402	360	388	371	384	387	357	411	380	379	396	395	346	433	365	379	392	340	417	396	405	367	407	394	385	366	391	352	359	392	425	400	425	390	379	403	397	361	388	386	410	372	364	409	370	383	389	425	371	402	425	355	395	395	376	394	363	397	365	387	405	380	368	400	390	395	378	387	431	400	368	389	396	390	392	379	391	409	423	388	343	375	391	420	367	352	394	390	379	395	364	382	418	355	399	385	419	397	377	390	362	394	398	406	393	388	416	414	395	384	370	377	351	407	402	368	420	386	371	381	420	385	395	374	374	407	371	365	427	370	399	399	419	368	336	381	417	385	349	381	400	362	372	373	398	376	361	358	401	404	393	373	353	380	362	352	375	377	362	372	373	409	370	372	382	384	374	385	403	390	362	363	379	400	404	383	383	416	391	404	361	376	381	383	377	392	398	377	411	362	386	363	418	378	378	381	391	333	378	436	375	373	378	432	359	366	380	383	363	404	369	386	376	364	380	378	376	396	397	423	374	392	396	401	378	397	397	370	390	365	388	364	349	373	376	360	393	410	388	392	389	358	384	368	372	398	382	356	398	406	401	411	419	409	423	392	367	365	409	413	373	370	401	376	379	370	361	366	399	393	398	374	405	384	411	372	371	392	358	363	357	366	388	392	375	390	400	396	394	394	374	372	364	371	373	375	382	400	355	407	388	379	364	414	385	360	386	362	373	394	412	361	407	375	408	422	416	363	358	367	375	349	389	353	399	398	381	391	375	386	418	388	393	408	447	383	392	352	401	372	366	402	355	385	403	371	393	378	383	379	398	386	389	372	400	400	375	391	383	356	375	402	400	390	381	408	408	377	408	367	376	410	398	363	406	362	398	378	398	344	382	350	390	403	383	400	421	396	359	371	358	373	455	367	372	381	455	424	378	372	389	393	401	366	432	371	394	384	387	335	393	397	382	364	398	388	376	422	368	383	396	384	393	395	375	383	380	368	381	393	368	367	388	410	379	396	396	402	415	392	367	390	377	423	419	398	381	364	412	368	450	415	398	386	365	349	415	391	395	371	368	386	407	407	382	389	418	380	390	381	379	333	368	384	365	410	386	372	421	373	399	361	403	416	407	410	397	406	409	365	343	425	405	384	342	386	388	392	368	436	410	376	389	394	360	412	385	400	379	427	399	381	370	363	403	391	377	369	378	394	395	345	366	387	384	406	351	369	377	389	388	370	399	375	357	393	381	349	388	395	397	396	422	390	421	388	386	386	382	417	371	365
25497	5714	918	644	400	316	251	185	163	141	137	103	101	95	113	84	91	84	74	74	88	90	77	77	64	72	65	61	79	65	69	75	67	75	62	59	74	63	76	76	64	72	81	64	65	64	75	67	81	55	68	64	81	61	55	52	55	64	47	71	78	56	73	62	62	60	72	72	78	69	68	75	81	67	74	74	66	78	75	74	61	66	71	64	59	65	69	60	61	61	65	58	59	69	63	62	67	59	55	77	63	76	62	80	67	69	65	62	57	54	55	60	65	57	74	67	66	69	72	65	65	69	63	75	72	75	59	60	75	71	80	74	72	80	63	76	67	80	80	56	62	69	59	50	79	70	76	62	65	68	56	82	63	51	63	55	72	60	55	66	65	74	61	83	69	67	65	53	65	60	51	59	80	64	72	62	67	61	75	75	64	69	64	66	73	70	73	72	63	76	77	67	65	68	75	80	60	54	55	67	52	50	63	59	71	69	65	80	58	83	76	89	64	57	70	59	60	63	76	60	53	81	69	60	62	55	76	72	83	57	72	69	71	58	58	55	47	72	81	73	70	66	57	69	80	88	75	79	54	74	63	47	62	73	56	63	67	65	63	63	85	51	64	75	78	69	77	69	64	66	56	56	55	83	71	70	61	67	64	74	69	59	56	72	51	86	68	66	78	49	71	87	85	64	66	77	73	65	65	65	75	62	65	74	76	70	52	68	77	58	58	72	70	71	69	55	72	66	70	73	60	76	79	77	61	63	68	61	61	56	65	61	53	68	64	65	64	58	81	60	66	55	72	75	68	72	71	69	63	64	58	70	65	68	53	73	58	62	55	71	75	54	75	70	78	73	66	60	74	60	68	62	81	82	64	70	65	69	69	63	76	58	72	69	60	73	68	69	69	67	71	58	71	57	67	88	60	66	84	74	76	72	71	51	73	66	77	74	84	72	65	77	60	67	63	62	67	60	55	61	68	79	58	59	74	75	64	65	59	76	53	76	62	66	64	69	72	59	80	83	69	61	72	60	69	82	61	84	60	57	65	59	81	88	63	70	70	60	56	88	53	76	63	71	67	77	65	76	50	69	74	82	73	63	77	63	66	74	68	82	67	77	56	76	57	75	73	56	67	64	51	64	69	68	77	83	57	62	48	63	57	66	75	64	73	65	63	54	68	77	75	76	54	62	55	70	67	71	81	60	68	70	60	64	69	67	75	53	58	50	67	67	73	61	78	69	58	77	71	68	66	58	79	66	55	68	69	72	70	67	58	81	70	59	59	68	56	82	75	66	77	68	60	72	63	52	68	63	71	81	66	63	71	80	60	64	74	68	77	59	64	69	67	65	78	61	90	60	58	77	65	77	67	67	70	61	77	58	60	69	56	68	63	66	61	72	73	53	57	63	61	66	76	75	75	62	85	78	59	84	77	69	73	60	68	65	65	60	54	77	75	64	61	70	58	72	82	72	63	62	58	68	66	68	70	73	55	59	79	61	60	82	72	62	58	66	61	67	72	70	74	60	62	77	59	75	65	54	78	54	69	70	82	65	66	91	65	70	70	78	58	77	66	69	51	77	62	63	59	71	77	80	75	65	85	70	54	68	63	70	55	63	61	59	71	67	71	83	56	57	54	50	53	74	60	70	68	55	60	67	61	61	77	71	60	60	71	90	53	63	56	67	60	56	38	63	76	68	56	83	71	58	68	75	62	58	56	67	50	71	64	47	65	62	69	68	65	68	61	92	62	68	70	73	92	74	65	78	71	68	57	53	60	70	65	51	54	69	75	79	68	72	64	61	79	75	70	62	65	59	50	78	49	63	78	72	81	61	66	62	70	73	81	69	73	73	77	73	62	71	67	78	64	67	68	68	58	82	73	77	77	72	66	76	74	72	88	58	76	79	61	76	73	69	65	71	51	52	66	71	60	77	63	76	69	65	69	74	73	81	67	68	66	65	78	68	59	54	51	69	78	67	72	62	59	58	73	82	72	64	62	52	68	60	76	87	64	49	56	75	67	68	67	83	77	82	80	81	65	55	77	63	62	73	68	75	81	76	62	62	63	72	65	64	72	67	58	54	61	58	63	72	63	62	65	57	61	62	62	67	63	59	57	53	56	60	68	72	67	58	71	50	70	72	78	76	71	61	69	73	55	65	57	66	70	69	86	63	72	57	78	60	74	69	66	49	70	80	58	72	62	68	66	65	52	92	73	67	67	61	72	73	71	90	73	67	66	56	48	83	62	66	56	79	75	67	56	89	70	70	71	79	67	89	70	71	68	66	69	70	62	61	69	59	72	64	64	63	69	61	78	72	71	65	71	63	65	58	57	54	61	59	59	68	66	51	57	65	80	50	55	68	57	61	87	68	72	76	73	63	65	74	64	69	79	59	72	71	71	59	56	62	69	64	66	71	66	63	76	79	70	60	62	62	62	59	71	77	65	67	69	71	62	64	59	75	62	59	48	64	57	72	71	64	57	53	61	58	55	69	72	51	74	73	86	80	67	67	62	61	60	62	64	68	77	84	73	75	70	54	63	65	56	68	79	52	67	79	48	65	81	52	60	62	66	61	70	61	65	75	83	67	70	51	64	81	74	83	69	62	75	60	69	68	63	81	75	57	44	76	61	68	71	69	68	79	68	81	82	68	60	68	60	73	58	67	84	56	71	69	68	72	67	68	68	60	61	60	80	62	67	73	58	57	58	60	79	67	72	78	80	73	55	57	77	62	85	73	71	57	82	67	74	64	62	55	60	69	65	67	93	70	55	68	67	67	69	68	62	70	56	68	75	56	72	61	74	67	77	76	64	61	55	62	59	79	63	71	80	69	72	77	66	63	74	61	72	65	72	63	74	54	59	65	81	69	73	74	65	55	56	71	71	64	67	65	79	71	63	74	74	66	58	76	67	60	60	72	67	82	62	61	63	68	76	60	61	57	62	67	59	69	59	66	64	66	64	62	54	69	70	63	65	55	86	51	56	68	68	67	76	73	88	50	61	62	71	69	64	74	67	61	65	75	57	58	51	64	77	59	58	66	72	65	65	53	65	67	74	67	69	63	57	86	61	75	66	58	72	61	67	59	56	50	70	64	60	61	60	84	65	68	71	64	69	65	72	61	80	77	71	65	65	68	65	62	64	71	59	69	55	60	56	69	57	75	67	57	71	69	72	69	75	56	64	62	53	65	55	69	69	56	56	73	60	81	89	73	69	53	86	48	61	57	59	77	80	82	65	71	72	75	80	66	65	68	61	65	62	56	58	61	62	57	64	58	71	65	73	64	51	55	62	67	73	89	76	76	79	74	55	59	50	71	62	68	67	53	85	61	50	58	61	52	71	85	61	65	65	70	72	66	62	67	60	47	54	73	66	69	68	58	57	56	70	66	65	54	74	55	51	77	55	62	75	76	80	75	64	82	72	64	72	70	62	56	53	64	60	82	76	73	69	74	59	73	67	77	79	61	62	73	53	75	74	60	65	66	77	65	68	56	52	59	58	71
15114	4009	1808	2094	1773	1419	1095	1010	791	638	531	465	480	438	421	349	367	309	313	276	294	286	268	250	265	245	234	225	235	229	234	203	227	219	199	237	196	187	200	210	210	202	172	213	232	191	218	207	214	201	210	170	202	189	201	206	187	200	169	183	218	218	169	179	204	170	210	181	184	166	190	183	159	191	186	216	178	182	174	180	179	190	185	171	156	176	171	166	179	192	169	181	178	164	192	209	180	178	192	170	183	193	181	195	167	189	184	175	184	177	193	198	186	171	196	175	189	158	188	211	191	163	188	190	165	166	189	155	158	178	188	165	173	169	178	173	172	190	179	188	164	188	174	150	201	217	201	177	210	178	201	163	182	174	172	185	189	181	180	161	161	173	157	177	199	194	181	183	182	201	165	174	182	194	177	164	160	174	166	179	173	196	171	171	178	174	194	179	188	192	200	175	167	182	160	190	160	166	178	189	181	191	176	165	200	172	177	189	180	185	184	175	194	180	188	181	184	176	175	198	164	170	174	162	148	181	182	169	180	165	186	169	185	178	190	153	188	184	184	189	180	197	184	173	176	168	184	186	188	166	161	176	163	171	184	190	177	163	186	188	182	158	182	184	146	191	193	181	188	189	182	185	191	205	191	178	157	168	156	182	192	191	186	202	182	170	209	189	178	183	174	168	193	167	185	183	173	175	166	170	167	164	163	191	188	178	177	175	175	182	173	171	157	178	173	185	167	170	169	171	192	170	178	191	180	167	152	176	178	191	167	159	178	187	193	165	170	176	204	176	176	178	150	171	166	187	179	180	184	183	157	189	174	148	206	167	171	171	199	197	188	181	179	195	181	160	195	159	189	178	151	190	178	182	178	170	203	164	168	176	185	171	180	172	195	173	155	175	169	183	170	191	173	162	176	156	180	161	160	173	184	175	179	184	165	151	189	172	184	174	166	177	176	168	178	183	183	181	182	175	201	176	191	194	164	179	191	155	187	184	208	172	210	209	171	174	164	166	202	186	184	164	180	188	182	158	176	175	182	175	191	190	199	164	177	160	169	172	183	173	182	203	182	167	176	182	184	170	197	166	184	206	182	162	184	177	183	194	187	174	191	173	174	189	182	174	185	176	181	174	198	176	186	188	179	157	187	185	203	166	166	188	173	180	178	194	189	174	183	163	197	204	180	192	188	180	192	212	174	196	205	174	189	178	178	171	177	186	186	170	178	188	192	174	173	172	177	174	168	195	163	168	195	150	187	182	169	171	164	167	189	189	144	184	161	185	169	154	168	160	184	173	175	207	182	154	203	159	198	196	182	209	174	176	192	174	165	181	191	197	190	160	193	181	190	178	144	168	186	192	182	186	186	181	179	178	183	159	173	168	200	197	170	203	165	166	202	179	146	166	175	155	179	187	162	173	193	182	189	173	179	182	165	191	201	142	180	183	172	172	193	192	203	182	184	180	173	168	177	169	171	199	179	204	175	175	202	173	171	173	185	184	199	191	180	183	196	193	182	166	180	166	166	176	190	168	167	177	172	181	184	195	171	183	201	199	166	187	138	177	180	196	169	186	168	156	178	189	155	177	180	204	179	169	161	183	166	192	167	183	188	180	168	184	186	191	179	176	174	176	172	180	174	182	159	147	196	177	173	190	177	202	192	184	172	154	178	204	187	158	170	192	185	198	169	187	163	183	178	194	194	174	176	179	186	179	183	208	192	166	199	200	177	197	173	190	155	162	170	180	170	192	176	186	176	202	187	183	184	177	194	188	186	187	207	190	179	185	159	155	158	172	178	173	164	161	197	187	205	171	149	163	185	187	175	186	174	171	162	182	180	200	165	171	166	179	176	164	206	171	191	184	180	204	191	194	189	175	129	200	189	183	188	193	174	180	161	162	153	168	175	169	189	172	186	197	158	156	184	201	176	164	186	178	175	177	178	178	198	171	186	143	172	151	192	191	173	166	162	164	175	178	168	170	196	164	192	189	177	210	174	181	163	184	158	165	187	176	175	192	188	183	210	176	170	178	169	199	194	172	159	174	181	174	181	201	187	175	175	185	167	188	203	186	161	176	152	174	194	191	177	215	175	191	187	203	161	191	162	171	183	169	182	164	177	190	187	198	169	189	172	199	174	193	195	189	189	178	208	192	193	170	184	199	165	161	171	204	164	170	190	167	192	193	199	182	193	174	175	187	167	182	156	185	186	191	178	188	169	198	194	188	182	196	177	180	161	172	186	210	188	196	171	168	164	178	209	181	212	172	188	191	147	165	156	193	143	190	157	159	204	190	171	188	193	175	163	184	159	168	169	176	162	175	186	171	170	190	190	168	167	178	184	189	176	180	164	169	172	169	186	188	165	195	174	180	176	192	176	208	186	170	159	166	193	141	183	176	197	170	184	187	182	174	187	191	178	175	186	168	179	171	184	198	212	186	180	190	172	167	186	186	159	170	186	189	205	162	184	184	175	185	172	202	188	190	170	163	183	196	179	160	183	175	172	184	207	166	177	179	191	175	188	156	148	188	172	185	196	197	195	192	193	158	177	189	170	182	160	174	173	192	168	172	189	196	180	179	173	184	171	193	189	186	158	191	187	163	186	179	177	182	200	209	174	168	166	188	182	205	192	182	187	198	182	189	175	160	176	181	187	188	185	169	180	174	190	201	200	164	179	178	177	185	194	188	184	174	191	147	177	190	188	181	192	195	193	198	185	177	192	168	196	185	179	208	185	198	164	168	195	178	191	173	173	159	171	180	174	191	170	199	193	179	181	195	219	192	192	196	175	165	165	171	174	169	173	169	156	198	150	185	181	208	185	159	152	169	188	159	186	173	192	177	189	178	163	167	194	171	158	176	192	183	179	170	189	199	192	171	182	189	176	183	153	178	190	192	184	193	156	188	194	176	175	175	185	176	192	169	177	189	188	172	171	184	178	186	190	166	206	176	182	158	186	154	166	197	193	194	187	197	182	188	176	151	193	181	202	160	169	190	184	187	181	173	175	166	151	169	180	159	193	169	194	159	202	166	186	183	177	179	199	155	198	197	184	190	190	198	198	182	175	162	207	177	175	185	171	167	163	162	191	204	213	163	187	190	181	192	164	177	158	189	167	179	179	192	166	153	170	193	184	175	205	169	177	210	190	190	179	161	193	183	177	194	176	206	177	191	176	183	177	182	194	159	180	214	174	189	211	196	188	162	182	175	177	198	186	176	187	178	166	155	168	191	188	171	194	176	177	164	176	161	176	177	172	154	158	163	174	184	205	159	171	192	177	167	164	185	174	189	187	168	184	188	168	183	187	189	188	161	177	157	192	160	167	177	192	190	164	170	197	178	175	174	176	167	160	163	162	174	158	182	193	172	179	161	201	176	173	168	180	191	183	196	185	185	196	183	190	164	161	192	161	176	183	176	169	168	192	180	208	191	160	183	173	183	165	169	181	195	192	172	166	187	155	171	174	204	187	188	192	189	198	178	198	178	174	211	182	195	193	167	179	171
7493	1634	270	237	261	246	230	242	237	240	233	243	249	246	225	242	261	239	213	220	218	223	266	243	219	232	256	226	212	215	201	196	247	228	242	206	239	217	233	258	215	234	227	214	245	246	240	211	211	241	218	241	233	240	245	234	229	226	232	226	268	239	255	229	259	199	214	243	250	209	249	250	251	237	249	231	215	260	219	239	260	277	255	226	206	236	218	221	216	240	235	235	243	243	245	225	248	243	243	229	237	235	222	240	226	217	245	253	227	254	248	246	214	233	206	228	218	243	214	227	219	252	238	214	266	244	236	199	215	213	247	226	228	207	219	231	206	202	222	237	229	220	256	240	229	244	221	207	230	239	239	214	226	197	223	226	223	243	262	224	237	246	262	222	236	251	228	240	235	226	236	237	211	210	255	200	236	240	231	236	224	217	228	219	222	258	215	245	240	265	213	252	245	222	263	210	210	236	251	255	216	269	231	255	233	248	260	253	233	233	231	231	230	239	231	215	226	243	249	276	216	238	236	230	252	243	241	225	201	227	224	232	222	223	210	220	241	236	259	242	226	202	204	219	248	263	216	225	216	220	239	233	281	200	232	250	239	242	253	249	237	208	233	244	258	242	243	234	217	258	239	265	262	248	213	258	226	253	239	240	238	252	231	243	250	230	261	233	225	218	243	269	234	247	238	218	237	276	246	242	244	216	216	227	236	232	230	218	234	234	218	199	253	224	223	234	214	244	258	253	225	216	261	222	206	237	219	250	245	231	238	255	256	215	205	215	225	208	240	217	242	234	209	234	236	195	228	221	227	240	232	242	230	210	235	250	186	229	238	212	227	253	237	223	221	235	235	237	234	240	225	231	244	238	236	220	216	246	220	240	241	223	226	229	236	237	254	219	213	252	202	221	215	251	262	253	241	233	207	231	253	213	241	235	253	207	222	235	210	260	217	210	262	244	232	203	222	250	236	255	238	271	223	225	236	221	234	239	215	238	239	269	253	230	244	204	234	229	192	226	246	193	256	226	250	257	240	248	267	225	240	243	226	225	211	212	225	222	218	229	228	236	213	225	259	227	242	229	219	226	239	221	214	255	253	221	228	215	246	232	212	213	254	234	241	231	198	214	227	221	253	230	256	258	253	227	250	217	222	234	248	247	204	237	240	215	226	239	234	247	222	241	203	226	224	222	231	196	219	236	206	246	233	208	234	259	222	238	234	225	265	240	268	232	226	220	239	251	246	246	258	219	236	197	229	222	224	218	206	231	236	239	217	218	242	253	273	221	249	243	235	219	226	207	245	223	214	241	226	223	232	223	249	233	229	222	198	255	239	238	223	242	214	206	233	258	241	253	255	221	209	221	239	243	241	275	204	222	255	245	230	226	252	243	238	224	231	251	242	228	230	210	203	244	245	243	215	243	232	216	254	250	241	217	237	228	232	228	268	245	228	261	252	233	219	223	251	250	237	241	224	228	214	216	219	214	226	234	218	259	232	212	230	209	242	234	238	215	221	234	235	219	238	256	227	244	231	235	254	233	232	209	228	214	236	254	221	210	245	256	227	243	229	214	236	246	239	228	215	222	229	251	236	224	252	243	211	203	225	230	232	259	237	233	285	237	224	258	245	239	231	225	239	241	258	224	220	250	245	208	231	216	226	246	236	241	242	239	240	222	222	224	239	208	216	240	233	209	233	212	233	235	221	187	219	253	224	259	220	251	224	245	224	240	223	208	255	236	228	209	207	220	258	239	251	216	233	240	218	227	213	244	232	238	244	215	242	217	236	250	234	255	237	244	223	228	237	235	261	261	208	238	240	225	226	210	245	222	219	210	239	219	284	228	223	245	232	240	223	213	238	252	235	216	209	249	203	227	233	225	244	222	237	238	248	241	228	265	216	254	255	216	235	219	235	233	245	228	237	223	228	249	239	233	227	244	244	236	233	227	269	209	217	241	216	222	239	227	218	213	240	227	218	216	234	223	213	211	238	237	222	209	229	206	217	231	237	234	227	207	239	217	227	262	234	233	214	230	265	221	225	247	213	223	237	260	218	249	223	230	234	207	236	267	243	239	227	222	240	234	253	227	229	247	250	225	238	230	220	228	238	230	262	221	215	262	226	238	219	246	266	212	209	236	223	225	236	205	229	219	225	232	218	253	203	250	228	251	220	248	262	230	198	241	241	221	217	257	219	235	227	230	217	208	252	259	210	258	232	218	211	199	247	235	215	248	212	240	245	245	195	233	227	238	230	223	256	214	230	219	233	243	233	228	228	218	229	208	245	208	217	243	206	232	230	259	212	225	246	252	244	225	211	244	221	238	233	232	206	219	205	231	217	225	216	253	224	247	245	224	231	234	223	253	255	243	231	231	256	250	232	217	232	220	213	194	214	242	243	233	228	232	231	192	210	232	222	245	208	256	245	256	214	231	219	253	238	251	245	200	216	235	204	225	237	248	238	217	228	219	261	236	235	260	227	256	243	205	219	276	246	254	255	249	233	265	246	225	241	236	236	205	230	187	219	214	262	209	202	247	211	230	229	217	206	230	241	228	257	259	228	238	222	247	233	238	251	232	228	234	186	217	236	251	245	250	220	235	224	237	223	230	221	229	241	218	229	222	228	234	253	226	245	248	219	231	223	218	224	247	234	224	217	246	245	258	247	199	227	238	254	217	211	229	238	242	227	245	250	231	225	209	261	246	239	243	232	242	241	225	206	211	243	218	221	233	225	207	268	264	198	253	230	234	229	257	244	243	235	221	250	197	238	263	231	251	247	247	236	250	251	246	240	221	212	241	238	243	228	246	222	225	243	231	246	228	241	257	237	213	246	245	216	240	217	245	239	212	262	236	246	219	231	236	242	240	261	232	234	220	219	210	224	234	256	215	256	227	226	231	223	229	274	223	217	250	211	211	243	240	235	216	238	275	245	249	241	229	213	228	215	213	213	227	197	204	210	255	226	232	254	207	235	245	237	241	247	226	258	225	261	221	232	233	209	224	205	226	233	248	237	249	226	263	218	217	233	242	197	235	244	223	226	236	242	243	251	232	205	215	247	233	244	232	233	220	229	249	227	233	238	222	225	235	237	231	209	232	223	217	200	244	235	238	229	234	217	242	231	201	231	241	261	198	228	263	208	241	212	224	223	219	212	243	246	236	219	248	238	205	229	206	253	217	230	250	210	230	237	259	218	236	241	231	227	243	236	241	239	208	242	236	240	248	238	250	204	248	223	207	217	245	184	243	224	233	232	246	230	253	233	229	230	231	234	245	270	219	212	219	262	240	213	242	221	227	239	203	233	239	229	208	222	237	219	231	221	224	227	241	243	214	237	240	219	247	232	223	226	232	191	239	240	212	229	240	222	237	259	233	209	223	246	240	236	218	245	200	235	238	228	230	204	203	249	239	235	259	247	228	232	202	233	218	217	230	245	230	236	231	232	225	247	226	236	224	224	190	237	219	218	223	242	244	218	273	204	235	249	241	245	226	207	239	254	216
5597	1679	618	629	628	618	599	616	619	579	549	565	556	606	495	557	562	577	549	531	567	539	535	532	535	524	531	554	535	530	568	549	525	503	558	496	552	548	530	527	503	505	530	535	525	554	550	568	536	544	547	542	564	497	511	522	521	519	533	556	567	517	504	532	507	535	521	526	556	546	555	562	556	528	558	505	519	548	510	548	529	585	498	561	492	575	517	544	540	499	520	489	536	541	550	524	522	536	530	537	564	543	525	522	551	560	502	528	529	517	541	501	553	517	520	474	513	523	527	555	571	533	528	571	536	502	532	525	546	484	549	511	542	509	551	563	523	550	515	537	547	542	560	498	546	560	542	529	559	567	571	526	552	518	542	501	505	569	498	496	536	546	491	514	572	542	507	507	524	570	560	524	506	559	510	515	566	514	559	534	496	520	508	501	547	552	559	498	529	498	533	527	556	564	547	494	497	521	516	502	521	531	538	540	521	528	542	548	516	550	537	535	519	555	523	568	536	528	548	547	528	516	552	518	526	551	536	515	509	570	547	538	531	553	546	535	521	495	528	566	568	539	534	561	536	546	510	542	519	542	520	535	529	524	540	588	540	546	545	551	526	532	522	512	526	501	529	526	525	491	506	498	520	533	522	530	531	530	543	543	498	513	534	525	583	502	501	503	522	538	539	571	545	531	546	521	501	559	567	512	565	541	554	519	561	531	504	499	543	548	561	537	538	558	535	552	539	531	581	492	542	588	540	562	552	564	521	594	529	498	520	545	529	542	531	539	509	532	542	508	550	590	555	507	530	574	548	527	535	537	544	533	525	558	582	556	478	522	557	536	505	497	575	535	552	542	516	569	533	499	541	518	572	514	518	497	553	534	550	530	530	501	500	512	513	549	518	535	539	565	560	515	533	533	557	564	511	532	562	539	511	542	468	540	516	546	550	564	538	554	494	524	528	499	541	532	554	495	519	528	512	528	576	553	503	506	549	558	482	567	493	519	538	538	568	520	520	506	539	567	553	523	556	528	554	553	534	529	530	526	582	531	553	547	534	515	539	547	523	561	531	566	538	605	509	532	520	526	546	517	529	547	512	552	529	549	539	511	549	517	554	520	520	583	545	542	543	525	548	537	521	533	502	555	556	538	489	531	519	578	537	566	555	555	527	555	561	556	494	549	532	496	531	531	535	501	525	504	545	551	553	517	565	528	521	516	515	581	517	527	518	563	531	540	487	495	526	550	541	549	515	575	516	544	575	548	511	513	515	541	534	502	544	551	521	519	545	513	542	535	538	517	528	544	521	552	523	526	532	545	531	551	526	562	553	539	575	516	550	532	529	534	488	579	542	489	531	544	531	554	573	502	543	560	537	536	556	543	526	525	593	518	534	576	521	526	546	530	530	537	581	580	514	518	537	554	534	557	573	494	561	542	515	581	535	525	521	522	552	514	516	486	537	524	540	576	543	529	580	509	518	565	570	511	556	489	524	552	524	547	520	492	507	583	489	499	561	550	538	541	547	514	504	549	558	549	502	500	502	541	571	544	531	535	544	529	550	519	554	558	496	530	555	517	541	559	535	567	494	533	553	552	508	506	565	491	540	523	550	479	579	516	549	541	536	561	543	545	535	542	561	579	490	550	512	548	542	542	515	566	523	532	530	529	531	516	490	546	532	529	525	525	530	550	545	531	520	573	522	488	506	541	518	540	515	544	512	520	561	557	525	520	530	538	524	547	515	494	530	559	534	515	527	544	523	513	530	498	517	570	509	539	549	529	513	560	535	562	524	541	540	533	509	541	514	539	534	520	503	519	510	518	551	577	498	560	554	525	580	546	529	536	506	512	521	526	535	523	556	529	567	560	510	588	521	544	503	581	514	524	585	521	496	524	505	528	554	507	563	524	583	512	507	550	526	537	512	529	554	486	542	532	497	564	534	537	512	553	520	568	508	494	555	496	535	497	486	570	504	515	489	558	575	541	550	547	544	533	569	524	526	533	554	534	577	520	504	551	523	553	529	550	560	485	487	542	505	546	528	512	482	570	569	543	517	561	535	514	535	508	494	489	541	565	539	510	537	554	502	528	548	543	502	517	537	494	501	552	537	519	559	482	513	559	565	555	521	495	529	546	533	552	508	496	546	525	568	541	522	530	541	515	538	533	535	556	556	508	546	541	540	557	538	558	512	516	529	502	539	553	531	517	542	500	512	529	562	565	522	531	535	528	511	537	558	512	533	578	529	529	562	546	563	509	559	519	539	534	553	504	531	522	566	555	499	553	552	562	543	508	556	524	572	553	518	533	525	526	530	523	499	484	508	498	534	550	546	488	587	529	488	475	527	534	544	529	573	513	554	545	514	488	509	504	552	493	519	563	576	565	544	589	539	530	536	518	512	532	558	531	555	544	527	532	553	533	501	526	476	540	555	525	529	555	535	497	537	518	565	555	547	545	555	564	516	538	549	555	524	532	546	530	541	527	497	541	577	510	555	525	504	514	541	569	540	544	544	542	598	561	559	531	554	531	526	523	519	507	548	556	529	552	546	515	487	497	536	556	528	549	581	552	518	509	562	566	572	518	539	506	503	530	518	505	526	579	562	562	565	571	523	560	517	548	552	543	530	533	537	520	556	523	541	538	493	501	532	537	509	519	542	537	521	538	538	512	512	531	535	521	568	504	557	520	542	558	511	562	532	542	571	496	548	528	516	555	514	600	528	538	551	573	514	514	552	520	561	503	560	550	520	570	510	556	549	519	545	489	538	548	521	539	539	522	553	578	601	527	567	553	543	521	545	516	512	576	514	525	539	510	528	538	555	543	486	571	521	552	534	550	532	538	534	565	542	530	524	521	508	512	540	575	580	591	517	529	534	541	531	587	550	564	492	504	521	553	494	505	533	554	536	513	554	547	521	493	552	524	552	574	504	536	525	533	501	545	534	540	525	525	520	516	505	507	538	514	507	503	536	520	524	551	549	478	491	529	508	498	542	532	584	531	525	563	507	548	520	543	538	518	532	549	545	577	557	550	542	556	542	516	563	549	510	530	501	509	535	539	511	534	557	530	533	528	545	527	564	524	577	536	538	528	518	514	521	545	552	570	494	554	563	562	530	543	512	529	483	535	531	531	523	539	543	502	518	545	545	515	551	512	541	492	530	504	497	534	536	559	503	574	504	535	522	559	566	540	592	540	548	532	524	529	537	535	521	501	509	509	504	526	523	550	538	515	500	508	473	513	543	564	493	511	543	529	543	570	561	573	563	537	524	510	554	520	529	468	536	506	514	527	528	514	513	548	507	521	541	573	548	523	507	539	529	518	511	603	532	531	500	505	539	547	531	466	524	583	483	523	558	510	558	525	521	525	531	560	522	546	536	542	497	547	514	542	517	572	510	543	577	536	534	509	558	520	569	534	548	502	536	562	527	552	570	524	535	540	542	483	551	552	536	544	578	546	559	522	558	490	551	483	525	534	507	555	552	541	515	534	593	536	533	561	505	527	519	553
16762	3347	551	426	313	302	279	221	212	213	221	191	169	192	182	199	186	187	151	168	171	146	166	167	173	191	173	161	165	185	163	156	137	168	180	170	148	170	146	144	171	159	164	164	172	140	172	163	157	169	169	175	189	172	148	166	158	169	152	162	184	163	161	162	151	178	135	158	198	178	161	168	167	165	167	173	163	167	175	153	150	173	163	149	166	153	157	132	188	167	179	191	156	159	157	183	175	166	146	196	166	157	180	163	143	169	202	196	175	165	151	137	183	149	136	155	172	163	148	146	186	159	178	181	152	179	183	168	158	178	173	171	155	163	140	171	200	174	178	177	151	165	156	198	182	183	166	172	164	161	163	139	159	160	151	170	172	184	156	177	165	158	177	163	162	181	177	168	144	165	181	166	149	171	162	151	155	172	154	150	150	175	155	173	171	166	183	171	180	169	176	163	168	184	156	165	165	170	179	169	173	185	173	175	159	186	174	152	161	156	157	160	157	173	164	188	168	180	163	169	166	167	150	160	170	175	172	155	160	177	166	154	156	183	143	182	150	170	158	163	192	167	167	177	178	157	160	163	179	154	153	154	144	150	160	174	163	164	165	173	144	173	147	168	154	157	189	156	142	192	178	183	158	173	181	183	156	177	182	145	178	176	139	178	171	153	153	169	151	166	174	161	153	160	152	175	163	179	175	162	170	205	172	171	170	157	157	159	165	159	164	131	174	158	189	164	170	179	178	184	187	140	151	151	157	171	170	166	166	164	191	163	154	181	166	175	124	174	175	170	170	157	179	184	172	156	161	182	156	150	186	165	155	196	163	159	175	177	165	151	175	170	173	168	186	150	145	169	176	156	166	147	145	162	190	171	159	179	171	151	175	177	159	169	178	149	180	149	157	143	144	153	179	180	186	168	166	166	140	163	163	168	187	150	175	178	139	189	164	158	179	163	185	159	170	162	171	153	142	163	167	155	172	182	188	157	162	173	164	189	182	172	169	165	173	159	142	158	158	167	177	161	176	200	165	168	137	155	173	157	173	171	149	190	170	163	158	161	165	166	182	178	173	175	160	177	160	173	172	160	146	184	164	179	154	180	152	169	151	141	156	155	146	168	168	178	166	183	179	198	178	167	159	161	186	159	180	160	165	159	160	170	170	179	181	160	163	161	180	177	171	206	168	166	154	176	178	183	158	174	160	174	166	166	178	166	188	167	177	166	173	172	174	171	130	151	177	160	183	165	189	171	157	180	161	148	156	166	163	164	163	143	167	186	185	156	181	168	164	167	162	165	177	173	151	172	196	151	152	154	155	158	146	177	193	161	167	178	150	176	197	152	172	157	189	172	155	165	148	145	182	154	161	180	163	195	168	162	155	169	161	155	167	172	193	170	159	155	160	174	181	166	175	148	171	167	168	165	163	144	155	165	148	162	191	168	171	190	176	166	175	167	171	144	181	184	168	169	160	179	191	157	166	169	143	168	154	184	165	188	166	168	155	195	165	153	165	164	122	172	172	161	165	158	135	187	169	169	178	154	176	178	184	164	159	162	158	156	157	146	149	167	146	180	167	175	197	173	148	168	146	172	187	149	172	184	153	182	160	184	154	154	153	167	156	175	195	178	161	197	177	185	184	153	170	177	179	156	152	154	158	168	154	170	156	177	162	182	158	167	169	168	176	179	152	149	166	181	161	200	157	165	165	182	147	179	165	154	153	172	159	188	212	178	167	181	171	171	178	156	163	163	184	179	166	147	182	172	154	150	171	179	170	179	151	171	169	169	168	166	151	173	179	172	168	169	155	172	188	171	168	165	155	169	181	176	162	153	149	162	175	168	155	174	161	173	184	212	169	160	160	170	172	171	159	178	169	160	160	173	166	162	154	167	149	158	171	171	156	161	161	168	175	185	184	172	157	162	164	143	172	169	178	176	156	165	158	168	170	165	159	149	147	181	162	156	173	178	162	185	164	160	153	163	166	162	169	175	175	189	169	170	176	173	173	172	198	183	171	159	163	177	153	161	156	162	166	178	180	157	169	181	166	177	154	178	172	175	167	161	176	139	159	136	198	166	171	149	166	163	158	148	148	152	150	145	168	159	164	161	169	177	154	197	161	154	159	174	143	203	183	152	147	141	154	152	155	172	168	171	153	169	164	147	167	164	189	193	162	163	151	157	160	178	186	169	177	187	183	156	155	152	159	137	172	176	183	156	186	162	177	178	159	175	161	183	174	174	181	164	164	156	157	174	158	164	160	170	161	174	140	166	168	169	179	165	172	153	186	169	164	160	147	164	176	149	152	192	159	189	186	177	173	188	154	134	162	167	164	160	155	163	149	192	184	179	158	146	174	161	166	174	168	170	169	150	165	144	150	177	170	153	183	156	162	173	170	150	154	165	170	141	159	160	158	171	183	178	190	190	162	169	178	163	172	172	154	168	177	170	166	191	154	170	142	135	172	180	162	165	167	164	173	135	162	182	161	173	189	160	166	160	164	192	193	203	181	182	171	167	184	164	143	146	171	158	173	163	130	156	174	157	176	156	157	163	179	182	168	162	153	181	152	173	169	182	174	163	174	178	156	153	168	172	145	179	155	174	152	158	152	153	156	161	153	197	150	164	158	189	146	164	183	176	171	166	157	135	141	185	161	150	151	158	179	165	163	158	172	168	181	153	187	148	169	163	173	178	173	150	151	190	166	156	160	177	169	189	147	173	169	161	152	182	182	163	177	176	175	154	162	162	175	140	154	171	185	163	176	174	174	149	179	185	156	151	168	178	176	171	161	156	155	151	186	209	165	158	134	165	157	187	160	199	186	156	177	165	190	162	159	142	140	164	155	167	172	168	184	180	159	169	165	169	179	202	164	175	167	169	163	180	180	143	145	156	189	142	175	150	148	181	188	147	146	172	159	192	171	174	176	177	169	155	172	186	161	161	192	167	160	152	166	151	165	177	171	155	184	185	154	169	176	161	153	180	163	172	146	148	171	161	206	168	160	174	151	145	175	165	162	157	155	178	141	167	173	162	169	168	173	183	154	185	163	165	173	172	173	150	151	186	181	157	189	149	156	186	158	181	172	162	148	160	148	187	177	186	176	170	158	154	165	166	170	178	182	169	175	177	178	181	160	176	160	159	185	154	155	158	179	184	167	160	181	153	163	146	176	175	162	134	188	176	182	170	182	169	167	162	185	175	152	164	151	167	154	183	183	175	175	186	167	157	177	162	165	175	158	175	189	114	138	182	179	155	162	163	149	159	164	156	154	162	160	138	158	165	176	160	165	178	157	177	138	157	164	152	157	160	171	143	155	154	159	153	171	167	174	176	176	153	178	196	152	147	156	175	200	167	166	162	164	147	165	168	152	151	149	165	174	163	155	171	170	131	170	155	155	144	147	140	159	189	174	188	157	151	175	152	140	167	190	173	164	178	156	156	153	176	175	177	176	153	158	150	146	157	168	152	159	142	160	182	168	178	156	163	171	154	163	190	171	172	157	153
12155	2697	1223	1353	1150	981	885	798	752	644	613	568	565	519	515	499	502	468	436	469	453	459	439	391	462	449	430	405	422	380	425	352	417	368	377	394	406	395	399	420	403	424	399	399	403	398	401	413	405	444	407	369	394	390	404	376	385	392	361	390	402	398	387	412	385	383	376	388	380	399	383	386	364	384	376	355	379	386	405	337	383	408	413	372	373	388	429	406	372	435	386	404	374	399	372	371	406	421	381	383	382	378	373	381	407	388	345	349	393	386	393	398	380	403	391	426	367	352	378	405	371	380	406	385	416	389	383	384	374	386	382	361	394	391	359	360	441	388	397	409	371	414	361	370	381	367	377	356	376	394	363	420	376	395	352	428	383	378	415	386	378	381	377	397	396	375	385	383	363	409	355	366	373	380	390	360	370	388	415	384	378	369	377	356	412	341	371	398	367	405	366	400	390	401	359	393	402	381	413	387	385	351	397	375	393	373	377	403	365	389	368	420	364	368	410	409	395	384	378	395	368	370	352	374	392	410	415	388	357	402	358	398	365	380	363	363	427	397	347	382	381	381	433	388	376	353	399	401	379	386	361	378	404	400	384	392	396	406	381	392	371	394	394	407	390	424	368	396	414	389	389	375	394	348	386	393	406	398	359	367	435	338	371	401	418	401	374	374	386	372	405	372	387	349	361	418	395	398	366	390	375	384	354	390	381	389	390	388	380	343	344	381	382	393	384	384	404	388	403	390	394	389	343	389	390	390	355	365	406	369	408	374	365	377	388	409	378	385	411	363	410	366	391	401	337	369	366	372	395	365	381	387	420	406	376	395	406	400	339	378	406	401	383	384	416	401	363	356	351	387	363	397	393	382	417	408	383	335	396	363	390	411	395	402	390	370	389	383	418	418	371	407	389	360	386	351	401	385	401	406	358	372	373	381	365	404	379	372	386	385	397	366	389	396	380	381	372	358	377	387	396	389	387	375	417	371	414	398	327	393	373	389	406	411	382	361	334	378	381	380	375	360	381	428	381	378	378	392	399	360	400	422	399	413	369	385	355	363	413	388	409	366	357	384	391	383	376	364	411	366	400	409	394	375	416	381	364	348	410	385	387	365	378	372	382	382	376	411	373	443	406	394	379	408	402	382	383	431	364	380	343	402	382	407	422	386	403	387	372	375	399	376	371	393	378	373	387	401	369	385	392	386	413	420	391	379	375	362	405	382	395	356	411	396	348	378	412	377	368	396	397	390	365	393	402	369	389	405	373	392	383	382	366	380	403	372	390	377	358	375	397	388	384	371	383	397	398	368	393	401	389	349	378	426	356	370	367	408	366	385	412	386	404	368	417	361	385	422	408	398	368	365	374	385	395	376	383	381	399	400	407	376	365	404	388	386	378	356	391	366	414	377	401	383	405	395	396	383	386	411	397	395	398	361	412	406	387	380	373	388	415	382	418	379	390	416	375	404	401	363	384	350	380	415	360	377	426	364	398	407	377	383	371	396	405	410	370	413	401	428	373	405	355	364	402	395	372	360	354	345	386	382	402	389	388	377	371	398	399	380	386	382	396	377	381	396	391	427	401	422	361	402	407	433	406	377	395	419	361	434	398	370	381	378	354	381	403	328	404	384	378	386	347	388	368	425	385	379	375	386	395	380	390	401	352	393	393	380	392	414	389	360	384	368	378	393	371	398	375	380	382	386	377	412	378	388	363	397	408	396	401	328	391	375	389	392	383	377	345	357	407	386	412	390	352	351	367	396	379	382	413	352	393	389	410	423	369	392	393	371	430	345	381	358	361	397	401	387	356	380	412	379	392	354	374	394	396	381	369	407	391	387	417	419	349	354	399	372	431	370	345	375	366	420	423	395	394	388	395	413	358	426	375	347	395	396	383	388	400	411	426	411	394	415	393	369	367	416	399	423	355	391	347	384	410	374	401	408	393	379	374	345	377	415	411	368	404	380	408	408	393	390	384	385	375	365	359	419	374	380	397	354	388	390	392	386	411	386	383	423	369	401	386	404	353	385	372	407	376	398	395	401	449	389	342	394	345	387	380	419	408	391	371	371	396	360	379	388	364	417	383	394	377	344	367	411	400	384	354	391	360	380	372	381	399	364	397	414	369	364	393	410	373	379	357	342	418	416	381	372	403	393	380	380	383	428	375	390	384	385	386	380	417	385	407	404	377	402	388	407	380	382	364	384	366	368	395	359	387	407	379	375	361	360	359	378	363	436	378	433	389	366	384	369	381	369	400	366	376	383	407	330	391	410	401	388	373	380	390	372	391	352	408	410	356	398	401	373	381	426	391	367	394	408	380	364	371	379	389	365	347	404	368	370	393	386	409	403	382	362	376	406	385	405	417	393	385	388	364	376	383	388	357	369	405	375	397	408	374	413	390	370	361	361	367	385	367	428	379	403	373	382	384	379	399	412	373	370	388	391	386	385	384	357	399	387	403	408	422	393	357	372	395	383	406	386	406	408	384	405	389	397	361	367	353	409	380	385	366	370	372	393	347	411	367	361	391	403	378	365	344	403	386	403	388	365	382	400	392	395	369	394	412	404	398	399	382	387	406	408	369	377	416	405	395	401	431	400	371	374	371	410	426	367	408	389	393	384	403	413	403	367	412	380	405	408	389	377	382	364	399	377	400	380	397	392	398	421	388	381	390	397	374	419	366	346	398	385	377	411	406	423	375	381	354	376	395	382	378	405	385	366	368	398	386	405	387	427	411	401	357	377	412	351	387	370	385	357	430	383	365	381	403	425	347	399	416	408	384	402	378	363	401	378	395	382	403	405	389	368	371	388	386	363	395	359	390	377	381	373	371	381	349	415	388	425	422	363	385	391	386	381	421	389	395	365	390	400	389	392	382	408	375	386	379	367	378	399	418	374	385	368	406	378	378	364	381	365	385	390	397	365	385	383	382	341	397	390	413	392	374	368	395	390	363	414	386	424	388	410	358	402	378	396	365	400	359	423	360	349	393	356	389	390	388	381	376	392	377	381	388	402	348	382	373	376	406	372	359	421	364	367	367	422	372	378	403	366	416	357	359	373	384	386	392	401	390	370	364	378	376	413	379	363	380	391	391	389	395	389	344	355	408	394	368	390	391	367	398	407	397	426	393	366	375	462	357	398	351	420	357	402	401	353	389	368	402	409	379	407	379	391	367	350	407	374	405	400	384	409	355	362	342	389	388	376	422	405	373	386	359	398	382	406	397	333	370	398	388	382	428	369	391	389	391	385	408	381	353	394	412	374	392	365	347	421	397	386	375	380	401	390	390	389	381	403	377	384	329	412	395	356	399	388	390	432	403	401	383	427	394	360	382	373	416	382	385	402	393	369	404	360	426	371	372	408	421	357	393	390	385	421	386	388	379	388	405	384	398	423	388	401	426	402	392	354	392	377	370	369	381	395	404	409	366	398	378	395	391	363	383	415	379	380	354	372	379	393	354	384	379	410	372	401	394	379	397	378	385	386	417	377	373	395	363	364
24992	5681	1036	631	396	328	256	207	174	142	121	94	104	105	84	107	113	90	92	89	83	63	74	79	78	75	80	89	62	68	90	77	59	80	78	80	76	60	72	60	63	82	63	54	58	72	67	70	57	71	60	72	77	80	61	81	81	61	82	56	63	73	80	56	52	66	71	64	65	73	79	54	70	64	61	77	51	59	62	61	60	69	57	65	66	59	62	72	79	44	70	57	65	73	68	68	58	66	62	65	69	68	74	63	60	76	75	56	69	61	79	68	63	74	74	71	81	58	61	64	58	80	71	71	71	74	58	60	71	61	78	51	73	67	57	73	65	69	59	62	71	84	59	77	60	58	72	62	62	74	64	54	67	59	77	63	66	76	62	76	82	77	76	63	72	77	93	89	69	75	87	69	71	70	69	68	63	79	62	75	76	57	71	57	70	81	64	55	85	68	59	59	70	70	84	64	60	66	72	84	62	88	62	58	52	65	72	70	73	60	60	73	63	68	67	73	66	61	68	62	49	59	50	71	57	60	73	64	60	74	80	74	85	78	70	71	63	59	58	65	59	86	78	69	57	63	59	69	65	65	74	75	66	49	65	72	82	67	54	76	61	62	62	67	60	87	72	68	61	64	59	69	58	52	68	70	70	81	53	67	63	65	63	56	66	73	67	73	83	76	70	75	84	64	67	57	64	78	75	58	64	69	55	73	85	73	69	68	78	78	76	74	55	83	62	74	66	61	76	62	58	69	77	58	78	59	73	58	75	65	72	49	73	70	62	53	62	66	58	57	70	55	62	53	57	64	50	85	65	74	58	70	78	67	53	64	57	48	76	69	70	72	64	55	64	78	84	90	67	78	71	64	58	61	65	60	77	78	58	76	61	75	72	56	75	74	80	61	84	74	73	60	66	62	69	50	63	60	85	84	72	66	62	66	67	58	67	54	74	66	73	76	65	60	54	68	63	42	74	71	77	73	55	69	71	54	57	52	70	65	73	59	82	66	74	51	67	62	51	50	88	71	79	52	61	74	71	83	76	58	50	79	69	74	67	75	53	59	58	72	72	70	73	47	56	59	60	68	59	71	59	82	69	56	51	63	57	64	58	77	76	67	73	71	87	74	59	68	66	71	78	74	69	68	62	75	74	59	65	88	90	56	66	61	77	53	57	54	64	66	65	52	56	62	60	59	75	67	81	71	70	72	61	77	79	54	76	49	59	65	71	76	79	85	78	84	71	61	71	65	85	58	61	69	48	56	65	68	58	54	76	64	72	63	66	58	62	66	69	71	54	63	72	61	70	62	58	50	59	59	75	64	72	71	59	65	56	84	68	74	55	77	71	86	84	61	75	68	64	80	84	84	64	62	49	64	59	71	70	61	71	66	51	65	63	51	62	83	70	65	64	62	68	61	61	75	74	60	67	67	64	55	72	54	81	63	83	70	68	66	77	59	59	62	80	66	59	64	57	71	71	67	70	57	60	62	71	76	70	76	63	64	87	64	66	68	66	76	69	72	64	64	70	44	77	62	71	82	71	63	60	63	70	72	62	69	77	63	75	87	68	76	55	70	64	68	64	58	74	74	73	71	83	53	64	57	63	57	50	70	67	71	72	73	62	75	78	60	69	78	63	53	61	70	63	88	62	67	65	53	50	63	47	67	65	77	51	73	75	60	65	70	64	67	56	69	59	68	73	56	68	46	61	62	65	63	69	76	58	64	56	64	75	67	56	85	61	79	50	55	65	59	76	76	73	79	66	57	73	65	53	59	60	69	67	54	69	47	65	67	56	74	74	53	79	74	87	81	70	63	76	75	73	63	76	60	60	58	67	85	70	59	55	64	66	59	69	68	63	68	68	70	55	76	62	62	79	62	55	62	83	75	57	67	72	78	66	95	67	61	63	64	70	65	54	76	81	61	76	64	66	72	71	61	86	69	80	63	81	70	73	77	70	68	59	73	76	65	58	68	66	66	70	68	70	67	70	56	53	72	71	57	59	83	75	79	53	55	75	63	67	70	87	68	72	58	72	75	74	62	62	64	67	57	54	80	71	65	54	68	70	55	68	67	71	60	62	60	63	59	65	59	75	68	62	78	67	77	71	64	62	75	68	74	77	63	49	58	72	61	72	64	59	72	62	68	66	67	59	65	63	64	78	66	52	68	67	50	80	76	64	56	58	70	57	78	52	60	65	57	64	56	62	68	75	74	63	72	59	74	57	60	67	62	56	76	71	67	63	62	68	66	83	70	62	66	72	77	59	64	73	75	72	56	63	69	63	48	78	68	66	68	60	48	61	63	75	87	58	56	62	60	65	65	61	64	73	55	64	66	85	62	77	64	71	55	53	79	79	57	50	62	65	69	66	71	53	60	76	77	74	81	67	47	57	68	62	55	52	80	73	62	49	68	65	60	71	63	56	74	77	66	69	77	58	64	74	73	73	62	78	67	75	70	73	76	51	73	68	66	68	74	64	63	67	65	66	67	65	51	65	65	54	67	79	61	66	70	53	69	72	79	72	57	71	69	71	63	47	58	58	52	65	59	92	48	78	58	66	64	54	57	75	64	55	72	72	74	67	69	57	53	60	57	65	62	75	90	66	60	60	71	75	66	53	71	72	69	55	67	61	59	63	71	71	68	54	58	56	71	67	75	67	63	50	69	56	72	67	64	71	72	66	63	55	73	68	71	77	54	60	56	61	62	70	71	76	71	66	62	59	59	57	78	52	61	62	61	45	54	87	55	61	67	55	60	55	65	69	82	79	70	63	71	77	65	57	67	58	62	87	56	70	57	87	84	63	63	62	60	56	77	68	69	77	67	63	68	72	65	77	73	69	72	65	59	78	67	70	60	86	78	53	63	79	69	67	52	73	68	67	73	65	63	67	73	63	69	62	75	71	62	56	70	73	69	64	66	103	72	73	57	66	91	64	62	74	72	66	61	61	68	57	80	65	64	64	66	82	49	59	58	58	80	82	70	68	83	74	72	65	78	72	57	80	88	66	74	78	64	68	67	63	66	64	67	52	65	71	66	71	62	64	55	69	57	80	77	77	59	68	63	65	71	66	70	71	76	57	64	63	74	57	79	69	71	73	86	65	64	72	89	70	72	72	70	80	65	58	66	68	53	51	58	69	72	59	60	71	58	74	82	79	63	70	58	67	72	67	51	71	59	63	64	62	58	85	80	82	65	79	58	67	61	59	64	57	58	63	73	62	60	81	67	72	63	74	64	53	71	58	77	84	80	58	57	66	70	60	59	68	66	59	67	56	74	76	58	75	58	58	78	72	63	66	70	83	66	65	81	64	68	58	65	73	73	74	65	62	62	52	66	70	60	82	64	71	64	73	81	71	58	59	75	68	61	57	65	54	59	76	70	69	61	60	74	69	76	82	71	78	75	64	72	56	57	68	73	63	61	72	66	60	61	56	62	69	69	74	52	56	59	71	85	64	63	57	70	76	74	61	59	66	69	74	68	65	48	67	54	68	75	76	65	84	65
14892	3848	1819	2096	1778	1379	1188	1041	747	618	557	510	445	454	402	382	344	331	312	288	289	257	260	243	246	271	218	222	227	251	231	201	203	211	213	223	212	196	217	194	223	229	205	199	213	208	182	198	232	185	189	195	225	198	189	175	224	201	176	202	183	197	183	161	186	181	184	186	195	178	184	165	208	171	188	191	177	179	175	163	209	197	182	195	193	171	155	189	158	167	204	207	169	184	194	162	177	184	166	205	172	191	183	182	212	185	182	192	172	199	181	180	161	169	186	175	172	167	173	183	163	162	164	163	188	150	184	180	192	169	178	168	195	202	184	174	172	181	175	187	180	174	171	172	192	166	178	195	173	189	173	189	184	178	179	201	173	196	177	180	173	179	165	165	167	178	166	173	175	176	189	219	186	182	214	189	175	171	164	179	179	177	200	157	170	178	197	167	176	162	190	195	169	196	194	172	209	189	177	165	163	185	183	165	176	171	154	193	188	174	150	183	183	191	189	207	164	181	172	179	166	181	208	181	180	186	198	180	179	182	165	183	206	186	187	184	191	188	184	179	194	176	193	175	163	197	173	186	176	188	195	190	167	161	169	184	208	163	193	181	162	147	164	175	186	167	188	181	169	174	168	203	191	185	173	199	173	164	175	169	198	177	189	196	189	174	175	163	184	199	178	193	176	174	180	186	168	189	192	186	190	178	187	191	157	185	172	159	156	182	186	163	177	173	185	168	178	195	162	159	161	149	169	189	187	174	183	171	177	176	177	170	178	197	185	172	181	188	183	175	185	182	178	178	197	177	206	172	195	178	187	178	185	167	188	171	169	175	186	185	154	175	152	163	179	160	191	194	179	192	178	169	167	169	169	162	187	180	175	177	152	188	185	184	165	196	158	203	176	180	168	157	173	188	176	181	200	160	181	184	171	208	171	199	168	171	168	177	171	176	177	170	172	170	188	187	183	164	173	166	176	191	158	206	176	170	181	175	174	179	173	172	179	183	182	171	152	189	197	170	174	197	161	186	177	183	167	180	193	171	173	173	185	187	198	183	175	183	157	199	164	148	193	213	180	199	160	190	180	155	184	176	200	180	154	176	199	208	190	180	183	180	209	160	172	196	181	211	173	173	177	184	199	175	186	170	181	195	176	185	169	190	211	164	175	166	165	198	174	166	169	197	178	204	217	181	137	177	181	180	171	169	179	186	205	193	183	168	183	164	161	183	172	164	181	181	200	185	177	174	170	181	199	190	177	147	173	197	178	164	201	177	174	171	165	199	182	167	165	182	170	186	180	162	174	181	186	167	182	179	162	152	170	155	181	181	173	191	169	174	186	179	178	199	170	175	157	176	195	192	175	167	169	176	172	182	162	159	203	169	178	160	192	185	175	163	173	181	197	165	171	181	170	152	182	167	193	172	168	177	189	211	205	183	162	172	180	175	187	178	158	170	170	174	186	188	206	168	181	163	188	174	178	162	190	203	177	153	183	205	188	167	188	172	186	172	191	193	148	179	189	182	160	154	173	178	176	170	185	195	147	206	180	169	154	154	179	171	198	149	202	171	181	187	155	176	192	178	173	179	168	193	178	154	191	190	178	160	184	182	172	176	168	158	162	183	156	172	176	167	201	182	193	181	163	178	163	195	177	163	200	207	190	164	173	187	148	189	170	180	163	157	187	178	165	176	178	194	180	181	187	180	184	195	203	185	186	161	185	190	180	183	186	181	188	149	195	194	188	179	180	168	160	158	172	179	182	186	180	157	169	190	173	187	177	163	183	197	186	178	192	163	185	182	174	182	172	183	191	166	179	159	186	166	189	174	178	163	177	177	170	187	182	180	185	177	169	158	176	172	189	182	177	165	185	192	164	192	179	196	176	186	187	181	168	156	186	187	159	192	191	180	167	195	174	182	193	175	178	191	189	148	170	174	173	156	185	191	199	186	177	183	166	178	191	190	190	182	178	157	182	152	177	181	188	192	190	152	172	180	168	183	185	144	152	172	186	174	188	199	176	178	198	169	176	166	172	182	173	181	166	162	186	189	179	188	166	168	163	169	178	153	171	162	189	177	180	184	170	185	204	187	183	190	172	178	175	181	173	178	180	166	185	152	171	178	180	190	192	164	201	169	172	174	192	157	189	164	162	170	156	174	177	165	182	176	168	149	190	175	168	183	190	196	209	169	186	165	187	174	180	164	185	186	205	193	170	182	176	197	166	189	150	175	176	182	188	188	171	176	179	176	167	175	189	175	180	173	173	184	226	171	182	169	153	189	164	198	191	171	187	187	169	194	170	192	193	198	157	205	145	170	182	184	172	200	167	184	170	199	154	175	160	190	177	192	175	168	175	181	191	168	188	206	174	178	178	191	180	192	161	176	154	180	164	169	175	157	156	188	175	177	176	160	161	171	160	211	183	186	172	178	168	152	180	183	178	179	166	188	180	198	192	167	182	192	183	174	163	180	161	202	155	181	169	173	168	202	165	182	178	160	151	176	193	157	169	204	149	195	184	204	162	186	171	166	154	181	165	175	181	164	191	176	208	196	177	164	177	179	173	188	177	180	189	201	183	167	162	184	174	168	194	179	196	188	191	157	196	198	158	173	202	165	169	181	173	184	183	178	179	183	194	186	186	188	202	179	178	159	169	177	161	175	188	183	173	187	184	184	175	160	175	170	179	150	162	190	188	177	183	198	193	185	153	151	175	183	183	165	194	191	175	178	188	179	187	181	193	183	190	175	189	174	166	175	215	180	172	168	182	189	161	185	177	191	168	212	189	180	184	174	189	174	186	197	177	165	177	158	151	166	166	174	184	184	165	181	196	180	186	173	188	197	197	184	178	165	199	170	191	173	197	187	184	174	175	184	189	190	197	182	179	143	182	198	191	180	164	173	159	180	177	149	188	189	193	205	176	198	228	189	173	169	181	163	172	175	175	194	173	182	172	208	167	171	170	191	188	188	153	183	159	182	189	204	171	180	185	164	178	172	176	196	185	179	198	158	185	183	157	175	166	175	186	182	185	185	185	163	189	203	180	178	188	172	174	175	192	190	187	198	179	216	192	209	166	171	154	204	180	177	183	183	173	171	166	164	183	172	182	190	160	172	192	192	200	175	183	184	182	165	162	190	167	167	183	191	169	168	185	185	183	167	183	198	171	202	168	184	192	187	198	181	181	174	162	176	198	186	195	183	174	202	190	198	176	168	196	181	177	164	167	206	182	185	177	166	156	160	191	178	196	197	194	184	209	175	187	191	179	217	196	190	169	169	194	175	187	169	180	161	202	196	160	183	182	184	190	203	169	175	188	175	170	193	186	174	158	150	154	175	170	194	165	175	166	197	168	192	176	187	195	175	171	174	170	186	174	182	167	165	168	215	175	176	174	182	190	175	148	191	206	185	171	178	203	195	190	169	164	180	200	177	186	189	170	207	157	172	184	175	161	160	164	164	162	184	161	180	167	179	182	173	203	179	203	192	168	181	157	207	193	184	171	159
7346	1567	255	234	273	257	240	223	265	220	206	222	233	229	253	228	220	214	224	239	219	249	229	220	237	237	235	242	238	245	223	247	280	249	231	265	213	257	251	225	229	230	229	216	229	240	227	228	236	216	243	236	215	239	230	217	242	241	216	224	220	245	231	216	245	230	198	256	256	236	235	225	232	272	219	226	245	219	237	228	258	225	225	235	248	240	223	218	222	247	220	229	212	248	259	268	238	227	230	215	218	225	216	220	240	237	255	244	237	229	216	206	217	233	223	250	219	223	257	238	224	229	196	224	238	214	213	209	195	249	237	212	211	251	222	223	216	227	257	223	234	250	258	244	196	246	244	246	239	218	244	219	209	252	227	201	213	239	217	231	239	237	232	217	232	211	219	232	234	246	220	229	212	260	275	216	214	241	202	225	238	241	240	242	230	219	239	233	250	238	208	233	209	212	224	252	232	256	247	255	226	232	237	234	232	207	229	237	256	266	225	215	214	261	255	217	233	246	232	197	251	228	227	249	221	204	248	220	220	248	231	235	215	240	244	232	232	267	218	234	249	209	227	223	237	226	241	225	223	232	239	202	247	279	201	248	200	221	232	230	236	226	254	245	221	264	229	246	193	219	237	212	241	210	248	250	254	231	251	224	249	233	221	250	222	241	232	217	229	244	238	231	251	207	266	240	224	246	218	238	224	212	224	213	227	184	226	232	229	241	206	232	251	214	230	220	240	223	247	201	216	258	243	243	234	266	240	250	264	224	219	225	224	237	237	229	208	239	242	227	243	220	224	229	234	232	244	218	265	197	233	224	262	257	251	273	253	240	279	237	199	251	253	228	222	217	260	224	217	226	259	218	223	227	224	273	226	233	199	220	233	232	236	220	224	234	227	236	226	222	264	239	215	230	212	220	209	236	220	221	248	204	212	278	254	221	225	242	230	245	226	244	236	241	230	211	255	232	252	271	251	223	217	226	258	254	251	238	232	258	225	224	209	204	248	216	237	228	252	239	240	232	255	228	219	235	192	245	236	198	269	225	223	240	215	222	228	243	226	206	246	221	241	243	235	218	230	232	233	227	237	238	233	216	219	247	209	248	222	222	243	236	229	214	236	235	218	234	202	235	216	246	236	222	248	234	234	228	221	216	246	236	224	238	243	233	220	223	232	228	259	216	245	246	218	231	237	235	218	260	228	256	234	206	253	245	252	254	239	210	236	223	241	293	233	233	255	257	225	247	216	235	219	244	237	243	228	229	235	203	214	237	221	242	204	178	224	215	255	237	255	240	231	236	217	217	233	211	242	226	229	264	240	231	226	217	246	229	243	252	230	243	254	238	214	226	250	231	244	246	228	232	255	252	231	234	211	210	208	243	203	254	228	221	236	202	221	231	219	252	221	262	233	241	211	248	243	226	217	228	231	235	252	218	223	225	200	229	221	228	246	231	210	237	261	216	231	236	215	226	204	245	214	215	209	226	232	221	247	239	245	235	227	223	230	235	237	238	230	230	253	217	223	241	235	211	264	224	242	241	232	243	217	216	220	235	246	226	226	226	249	225	212	231	227	254	238	230	256	242	229	239	249	250	220	229	255	214	250	217	221	236	232	224	207	227	220	202	212	211	237	241	220	234	246	235	253	225	232	221	205	234	230	237	234	216	242	261	243	249	260	236	248	239	219	244	247	218	235	240	245	248	237	245	234	240	215	207	234	252	246	233	234	225	214	239	220	216	208	262	235	207	254	227	238	233	252	215	250	204	209	240	215	277	271	241	240	211	195	248	235	233	214	251	246	222	246	231	201	201	232	227	246	235	240	224	242	239	216	195	221	234	217	205	246	210	225	196	241	242	224	246	218	233	235	268	230	234	231	237	219	246	240	227	217	233	204	228	253	226	249	225	240	238	240	208	235	247	225	216	231	213	196	225	249	242	225	240	224	253	253	260	234	252	263	263	214	208	248	220	217	233	241	240	244	244	238	259	242	233	203	211	232	224	230	228	219	245	225	251	247	246	230	217	220	229	222	244	260	218	214	243	211	233	239	231	250	229	236	226	258	222	223	225	256	275	206	242	246	230	236	227	205	226	231	244	216	232	232	231	235	217	247	228	227	233	226	220	249	227	261	235	219	223	218	235	230	221	199	235	248	221	214	219	219	229	262	222	228	280	208	229	219	204	240	218	207	228	238	239	251	231	243	250	207	241	221	245	223	241	225	231	242	223	218	228	234	232	242	242	242	225	208	229	233	246	208	248	246	222	218	206	225	224	238	221	212	215	219	220	235	234	238	205	205	235	204	225	220	232	232	235	234	244	254	221	218	254	264	228	237	223	227	219	243	208	221	232	261	243	255	259	238	196	218	242	242	264	226	214	246	239	246	264	245	249	228	258	226	220	207	226	248	226	248	248	222	220	232	232	253	214	246	238	233	233	217	246	212	253	233	225	259	228	236	219	249	219	206	230	220	242	216	272	239	225	247	270	258	231	251	228	215	231	206	211	253	244	238	180	221	230	218	235	240	229	233	263	230	232	249	224	241	226	217	233	221	206	234	232	220	212	235	171	229	244	247	238	247	268	222	247	241	245	239	247	221	235	236	217	249	254	238	223	234	256	233	227	230	238	213	218	236	223	229	222	246	223	224	224	209	256	251	240	225	209	219	266	227	257	255	223	238	241	240	236	237	220	229	230	242	252	214	205	225	211	250	233	256	226	239	231	231	236	238	218	257	238	261	224	239	227	232	213	224	253	260	232	240	240	241	214	222	229	226	246	226	232	220	259	201	210	250	255	239	230	261	215	242	247	249	239	234	233	253	259	232	224	243	221	244	246	232	232	235	236	216	233	260	232	235	249	245	191	214	221	213	215	237	227	244	225	226	254	248	233	217	247	242	194	246	220	227	242	214	204	238	208	228	252	219	247	247	222	228	243	220	216	240	222	223	247	198	235	262	226	229	237	241	241	226	231	206	226	238	235	195	236	226	234	230	242	228	225	253	215	252	256	242	267	210	206	253	215	235	258	236	219	243	217	202	240	230	207	230	245	223	223	246	243	232	231	221	263	228	232	217	236	210	213	237	214	230	222	211	224	200	250	235	187	209	254	254	218	237	257	228	226	241	256	242	214	201	230	223	247	242	218	258	223	248	260	192	221	279	246	214	227	237	255	269	232	236	257	228	231	199	234	221	213	228	237	244	228	213	239	264	244	207	268	219	235	216	252	233	247	236	224	243	228	227	235	205	241	245	240	235	238	215	234	232	262	243	244	231	249	241	232	239	233	216	226	252	206	249	232	230	243	239	225	256	234	246	212	224	205	213	233	250	245	227	242	234	258	218	217	224	231	217	247	229	234	228	223	211	234	225	245	243	246	215	191	202	235	220	224	245	245	236	246	212	201	221	240	194	245	246	227	230	280	213	227	222	249	219	215	208	217	257	257	251	234	222	233	220	262	237	246	225	197	215	239	233	223	257	225	242	182	237	238	242	213	191	186	238	242
5387	1647	603	581	601	584	598	584	574	593	547	582	535	569	558	517	489	527	525	557	536	517	519	611	613	536	536	555	550	532	547	565	539	514	532	512	526	592	582	548	559	508	532	532	544	518	519	577	522	536	501	540	522	540	540	532	512	549	497	496	522	507	514	512	504	513	505	507	509	535	506	505	529	506	544	549	556	521	517	535	571	563	502	485	518	533	545	514	584	491	570	570	563	527	556	576	495	484	529	547	497	562	534	531	555	527	539	536	566	529	539	497	523	534	532	538	567	500	552	544	561	536	528	522	582	549	535	514	532	577	504	561	511	518	545	523	519	494	519	519	553	572	559	538	552	524	510	497	503	508	515	540	517	568	546	548	552	522	523	532	518	553	530	563	555	523	520	531	523	549	512	543	539	548	533	571	505	508	577	531	552	521	537	512	550	531	532	581	590	526	531	536	519	584	513	533	480	554	515	526	517	490	534	542	494	537	550	572	537	532	547	556	506	529	527	561	558	590	560	543	523	527	555	520	535	527	557	539	557	531	525	535	524	553	538	539	562	511	513	554	519	516	553	542	537	563	524	545	517	561	528	506	545	569	579	551	555	548	502	547	529	563	546	519	548	547	524	511	527	554	588	500	526	529	504	512	543	550	551	553	554	580	517	553	530	520	558	548	562	532	536	492	545	527	536	526	573	480	528	534	576	554	538	508	528	547	498	540	512	532	556	529	546	568	547	536	562	549	548	500	522	542	561	553	537	541	528	541	517	524	523	526	523	570	544	554	543	568	486	558	574	544	514	542	556	576	517	565	506	513	524	598	517	518	583	539	541	549	544	526	522	582	463	554	542	506	535	539	543	547	523	511	514	534	514	558	568	536	549	549	549	541	533	543	553	530	522	543	596	570	520	510	572	543	530	553	566	527	535	568	543	502	557	561	490	530	556	531	569	527	510	525	562	517	566	541	508	572	538	549	525	519	560	549	569	528	523	547	542	569	546	530	544	517	550	521	529	563	535	528	524	539	578	538	524	540	552	522	496	531	538	526	545	515	530	488	572	519	579	549	531	552	562	551	517	549	510	531	488	521	506	486	495	568	530	519	489	510	558	567	573	516	528	555	538	507	511	513	538	533	583	535	546	502	538	575	543	526	526	565	537	498	574	496	563	554	502	564	545	567	536	498	518	544	503	542	552	566	577	566	539	532	528	553	495	523	572	576	526	564	562	562	548	531	508	577	537	550	535	540	544	565	529	511	550	570	590	574	555	552	535	557	578	604	604	527	565	526	591	494	529	535	540	513	529	502	591	486	526	546	523	551	529	520	592	566	498	497	512	549	530	536	526	528	536	544	521	549	489	589	535	521	521	572	522	578	556	511	542	544	523	547	534	540	491	557	504	508	546	574	499	515	491	548	522	541	561	487	541	538	551	551	559	559	533	524	540	504	566	554	563	556	545	523	589	511	558	514	539	509	498	525	525	567	518	621	544	510	508	536	571	546	530	534	508	545	520	554	554	540	562	527	550	550	556	501	539	527	557	500	507	547	548	473	570	544	541	508	516	564	522	566	593	596	549	559	502	490	512	538	498	523	553	520	511	578	564	550	558	477	557	539	546	519	551	550	513	500	541	562	513	530	503	584	549	568	517	522	516	546	526	531	575	519	517	516	553	519	521	544	514	525	613	531	551	541	524	495	541	521	575	536	523	592	530	509	514	541	525	524	533	513	542	526	544	555	558	549	516	535	516	531	523	552	511	547	502	532	587	509	537	578	509	576	570	518	511	531	525	546	585	521	561	549	525	540	589	554	511	553	546	548	585	545	518	497	552	501	547	535	530	589	546	559	555	548	559	501	532	551	523	581	536	538	511	546	537	550	543	545	548	532	548	559	551	578	551	536	569	541	515	504	505	545	509	535	545	542	538	536	535	527	555	541	501	551	553	577	559	521	543	538	533	541	507	479	532	539	524	514	543	547	605	557	571	590	535	567	545	530	544	500	566	548	529	533	525	530	534	559	553	528	567	562	540	560	475	541	522	534	536	506	547	486	508	535	518	542	522	561	545	553	560	582	527	542	532	515	552	479	522	519	567	541	511	483	552	537	559	510	552	541	538	527	553	543	564	508	553	561	561	577	545	558	555	525	544	495	527	528	527	523	530	547	513	539	518	534	488	496	549	492	518	522	537	509	526	553	545	521	564	534	491	532	576	570	532	550	540	512	499	541	537	553	511	540	586	508	573	542	544	526	516	521	597	554	553	522	561	559	510	494	525	524	540	543	586	539	533	534	540	508	542	529	499	586	599	535	508	519	536	494	528	561	582	485	539	561	519	535	509	551	519	551	575	514	550	509	587	524	536	536	507	527	533	546	575	551	544	556	528	527	516	526	563	553	514	524	526	574	539	545	510	505	516	523	540	528	505	517	529	536	527	498	522	524	532	538	544	503	550	549	552	548	533	583	552	561	541	519	511	482	525	539	527	520	507	540	544	546	542	541	592	579	535	530	527	530	522	525	569	556	500	529	536	526	546	533	499	559	523	535	525	492	566	542	515	555	541	523	497	527	558	542	588	514	540	541	525	511	511	527	568	523	561	524	547	532	539	561	582	562	500	564	556	506	536	528	540	539	552	551	575	559	498	497	540	552	523	518	537	538	540	529	526	512	520	527	561	531	563	541	522	530	490	560	511	494	549	556	499	515	530	575	524	538	547	538	538	562	508	557	523	567	551	543	506	528	562	544	531	563	537	522	539	546	568	509	550	544	523	557	581	500	534	521	568	547	553	521	559	530	528	553	535	519	517	496	513	519	511	541	560	543	571	556	527	534	522	533	527	597	576	526	525	571	534	555	535	527	553	533	581	544	558	525	548	522	540	533	561	546	518	528	499	536	514	521	584	526	517	554	567	553	523	534	560	541	530	589	565	568	543	549	531	559	529	509	501	553	550	525	543	567	524	538	521	599	516	517	518	569	506	520	557	566	526	559	532	511	559	536	519	546	515	513	511	523	517	551	496	561	541	559	551	554	499	567	513	542	515	532	546	509	507	529	536	513	521	554	524	562	552	561	553	591	550	533	545	541	509	567	563	517	543	549	541	549	513	532	489	532	562	555	584	551	532	586	509	552	529	549	546	526	580	530	497	540	521	538	537	528	507	558	521	548	558	503	500	531	528	525	560	572	532	549	566	540	496	512	533	539	531	557	557	549	560	587	552	570	538	511	536	542	529	556	524	553	524	545	506	535	527	535	508	555	544	557	541	501	565	523	556	542	507	514	557	508	566	550	516	501	540	503	527	518	538	523	541	555	500	566	564	510	558	509	529	533	581	567	513	546	534	554	578	510	525	526	569	566	514	541	537	516	555	500	539	537	533	536	568	516	537	562	506	531	559	533	557	512	552	470	544	574	536	523	534	544	596	527	568	523	525	516	549	545	548	533	558	526	497	533	544	495	503	543	551	535	553	499	530	542	526	498	528	493	524	544	565	534	540	528	550	584	574	547
16649	3316	614	413	325	316	256	195	241	180	196	201	170	186	184	166	192	172	158	179	168	179	175	166	180	147	183	152	181	164	184	168	161	190	163	188	175	161	171	167	170	191	170	197	172	182	182	215	176	154	164	158	178	159	163	176	172	186	165	170	169	175	164	164	160	157	162	169	168	170	173	160	150	169	149	159	157	160	180	164	191	194	154	200	174	171	162	172	177	150	169	155	165	160	176	163	163	164	168	173	169	155	159	184	159	173	149	160	161	189	184	137	180	156	195	181	168	158	159	187	164	172	158	167	185	171	129	168	169	174	177	142	174	175	171	156	185	166	165	155	177	149	178	160	180	165	185	175	160	169	141	171	151	171	189	173	159	152	162	141	160	170	186	159	170	184	199	189	162	195	164	185	172	167	161	175	161	163	151	177	158	177	154	173	189	156	190	166	155	186	176	171	166	177	169	187	156	155	155	170	168	157	162	157	174	162	165	168	176	198	168	154	151	177	203	178	172	156	180	149	154	178	154	161	158	150	163	151	173	154	149	166	146	164	167	150	178	174	161	161	160	147	163	161	171	151	182	169	191	180	178	165	163	140	168	167	162	180	161	161	175	173	164	156	137	169	168	176	167	201	159	193	168	161	169	149	174	172	173	157	157	175	163	155	160	175	149	180	166	174	176	168	179	175	170	158	162	176	164	160	158	158	142	162	157	139	154	154	146	153	132	178	175	181	165	180	164	170	178	170	172	178	156	162	185	163	190	150	180	176	142	149	163	168	177	172	149	171	168	169	183	184	175	174	160	157	170	154	162	157	175	163	179	163	162	151	179	175	177	155	174	170	146	179	162	156	154	145	155	164	162	154	144	165	174	178	170	174	160	202	163	175	187	169	159	174	148	175	172	167	154	170	157	176	173	162	138	164	177	159	158	173	186	156	148	174	171	167	164	159	187	178	181	163	172	162	180	155	182	178	165	151	163	169	165	150	190	166	171	174	155	159	168	187	169	165	163	167	153	157	150	155	167	172	163	169	177	169	176	162	156	161	163	152	166	179	159	173	159	170	149	150	163	162	172	179	204	160	163	170	170	162	170	169	189	180	175	148	195	146	172	150	193	165	183	174	152	149	157	164	166	197	169	162	151	142	163	179	159	180	164	155	150	191	154	160	161	184	167	145	154	179	173	173	171	160	181	190	172	193	156	152	154	164	176	150	158	181	189	157	168	169	148	142	166	169	148	149	167	190	174	184	149	155	167	158	151	163	166	152	150	158	173	197	177	164	174	163	182	186	166	171	161	173	165	175	156	179	158	151	148	146	181	167	171	175	157	160	195	183	141	181	155	172	150	163	137	163	151	158	151	193	159	195	166	178	198	161	175	162	161	182	146	157	164	166	148	171	184	156	172	165	158	154	175	167	152	183	164	161	140	173	175	157	173	153	197	142	150	179	159	190	173	161	171	161	181	139	153	180	177	186	185	149	169	174	166	157	168	173	168	171	184	173	132	163	167	165	139	183	191	175	145	155	176	151	173	174	144	200	172	168	166	172	184	174	169	188	169	158	153	169	148	162	155	174	181	162	168	151	161	161	147	142	150	158	159	166	209	187	149	162	173	178	169	171	188	183	162	194	166	173	193	171	167	165	170	149	197	175	197	169	162	163	152	192	162	169	194	157	170	163	168	159	157	187	166	165	151	164	165	167	175	190	158	173	183	167	165	184	146	135	161	150	165	165	150	190	169	167	190	168	144	182	188	168	160	147	137	191	177	165	173	157	170	186	155	147	170	170	179	169	163	158	152	177	152	150	139	178	188	192	161	166	173	141	174	178	198	180	172	161	152	156	162	157	182	163	155	159	156	186	183	148	177	177	169	170	180	170	164	179	186	153	174	174	148	170	158	185	177	179	174	173	182	182	179	169	178	155	195	146	161	150	166	147	155	174	172	140	172	143	177	166	162	166	168	138	161	182	137	181	151	165	156	182	172	161	176	166	133	180	165	173	170	173	138	169	145	144	150	149	190	176	153	177	156	162	186	170	175	158	149	203	156	163	160	150	159	172	180	182	152	156	184	179	161	172	163	166	177	174	172	182	202	159	170	175	182	155	190	156	175	181	152	181	172	167	151	162	171	174	171	153	170	206	182	159	175	154	158	179	170	180	167	177	169	172	152	166	147	157	147	143	162	149	159	136	165	158	156	163	169	152	138	191	142	173	183	150	173	172	147	172	168	143	181	148	148	154	176	171	164	179	142	155	177	167	155	184	169	147	172	170	170	153	148	155	157	162	167	152	179	168	163	170	219	144	177	169	182	172	164	181	198	169	178	194	154	165	155	168	185	167	142	186	163	180	175	161	168	188	155	174	187	178	158	188	171	198	132	158	182	162	178	174	155	165	176	159	165	152	162	170	159	153	177	160	162	177	174	151	155	165	131	165	186	181	165	172	171	170	191	146	178	147	165	135	176	182	158	167	167	134	167	174	173	183	182	184	157	143	160	159	147	190	157	170	165	185	153	155	195	167	161	169	180	170	140	141	182	161	151	197	172	139	168	151	160	161	179	145	175	183	156	170	156	146	169	168	166	175	170	158	153	160	188	147	167	148	179	154	176	176	184	173	143	149	145	183	168	168	154	166	172	180	142	156	161	156	159	168	163	155	161	149	170	179	146	174	200	154	170	159	164	193	155	195	172	172	180	167	175	187	139	158	185	176	173	169	194	161	171	169	161	174	152	175	177	166	181	165	208	179	172	152	183	158	149	149	166	185	168	160	156	159	154	173	165	173	181	179	178	151	160	164	172	191	174	176	153	169	172	166	170	157	177	175	147	155	163	148	159	174	152	156	170	185	156	167	159	165	180	162	174	168	159	176	164	173	149	144	155	176	166	156	154	151	154	171	180	160	141	155	155	164	171	177	171	170	179	174	176	174	155	147	165	190	157	170	161	166	148	161	161	185	173	139	174	192	171	170	189	189	172	165	146	157	199	181	183	194	163	151	147	149	152	173	172	148	148	163	174	167	188	153	161	180	152	164	196	170	166	179	152	167	165	164	184	169	166	165	158	187	146	133	174	196	158	189	177	185	158	183	159	153	160	187	196	165	177	169	157	167	169	157	197	155	166	165	190	185	174	148	148	155	174	169	159	146	153	152	169	176	165	192	178	169	177	177	153	182	177	169	200	168	175	176	196	193	151	184	183	186	168	142	161	170	173	190	165	181	167	164	149	138	169	145	157	169	181	164	169	153	176	171	179	161	165	164	168	182	151	155	134	161	174	175	170	174	159	183	192	150	160	182	156	165	171	166	192	144	152	177	174	179	168	167	186	168	145	160	168	159	156	167	168	160	169	182	169	159	171	162	158	161	169	159	157	188	180	162	176	176	154	166	172	191	148	172	170	161	180	196	190	164	165	184	174	163	156	156	168	157	160	164	168	150	159	177	153	168	186	150	149	156	186	157	186	178	164	168	167	163	178	145	175	163	165	167	174	190	188	194	167	154
11822	2799	1195	1333	1189	1007	894	790	727	641	563	568	529	523	483	480	510	446	456	463	438	465	407	416	429	433	408	410	393	412	410	454	406	451	414	352	408	396	396	421	419	386	383	415	412	442	409	407	420	411	394	410	377	387	435	409	402	390	403	405	398	403	387	414	357	364	401	396	355	387	359	380	414	431	388	413	419	386	398	389	391	402	402	397	395	392	405	425	396	385	377	398	381	386	412	372	385	387	359	400	374	421	408	399	394	412	385	386	396	400	392	383	422	389	347	394	396	407	371	426	398	395	362	362	408	390	391	366	403	397	410	416	394	363	405	380	379	385	402	387	364	386	380	388	412	403	405	399	382	395	414	412	389	382	371	399	362	429	386	401	417	387	398	414	370	400	371	371	387	412	409	405	385	393	348	390	387	375	322	392	375	367	375	390	376	379	422	415	373	396	401	467	356	386	370	387	387	361	377	428	382	401	362	357	375	381	388	384	385	359	427	375	401	373	359	380	383	396	385	399	425	405	371	355	385	389	435	377	407	382	383	414	397	381	421	421	360	419	375	408	368	365	360	394	398	371	357	366	394	380	369	378	354	380	381	404	436	415	351	397	390	388	410	398	355	381	401	412	389	412	387	391	389	373	393	376	380	357	401	429	358	394	386	351	408	392	395	390	387	422	387	391	393	408	374	388	411	401	381	386	363	407	393	384	345	396	399	389	396	362	365	376	395	413	350	408	406	376	395	416	406	412	389	371	398	414	381	391	414	387	384	376	384	395	387	403	371	384	369	385	380	377	407	385	385	400	377	432	377	410	353	406	404	366	380	425	394	335	346	420	389	411	394	406	390	362	408	410	390	370	398	365	401	396	370	379	368	382	388	400	388	395	383	398	369	417	416	367	440	382	390	405	371	385	326	416	426	390	380	401	372	354	393	349	399	393	359	378	354	390	405	398	387	411	395	391	381	426	387	382	436	367	414	371	407	369	373	394	392	372	382	377	393	407	401	377	355	374	376	378	416	390	359	396	397	362	402	445	416	380	389	438	407	355	357	395	436	357	372	393	367	367	390	370	389	402	383	387	376	384	393	377	369	362	408	448	427	360	386	422	378	386	391	381	362	397	364	392	387	391	376	384	403	338	374	412	389	391	362	404	373	374	378	355	407	383	349	396	353	404	380	367	354	382	357	381	411	358	427	394	419	403	402	353	403	361	369	388	395	362	386	367	403	387	440	394	367	411	415	398	375	393	359	413	346	404	361	388	392	341	344	349	399	408	394	388	378	374	358	407	371	373	379	396	413	386	405	377	425	423	371	372	403	384	401	399	386	416	374	365	417	418	410	370	413	400	339	410	373	401	386	381	380	385	377	379	367	386	402	394	399	406	348	367	384	381	397	374	412	381	439	384	397	378	436	414	410	386	404	376	364	386	409	383	393	435	395	384	375	442	389	421	383	373	398	404	356	389	405	411	408	427	375	353	388	383	392	373	397	364	377	381	393	403	383	407	399	363	380	405	397	397	362	381	366	421	383	396	383	394	335	406	382	395	409	390	380	385	360	381	400	360	385	391	412	398	393	402	374	398	389	399	360	429	378	392	399	400	403	390	392	391	403	413	382	421	407	388	361	379	401	390	366	379	413	405	354	341	361	368	376	384	381	379	378	384	428	407	365	365	379	407	391	380	367	372	397	388	422	383	396	393	362	401	391	399	372	379	360	390	370	383	414	417	373	433	379	395	410	371	399	368	375	362	413	397	368	397	404	422	369	359	373	416	386	359	438	398	407	395	400	393	398	365	400	394	392	390	400	375	401	385	414	418	362	418	368	393	412	381	381	364	362	379	400	358	382	411	377	400	386	384	350	368	382	355	397	389	395	384	382	385	361	385	384	399	378	409	374	365	392	374	372	370	405	371	386	409	411	400	410	368	412	400	403	369	392	364	416	429	392	387	377	405	349	397	388	370	381	379	395	390	400	399	399	409	406	410	388	367	378	399	360	370	379	394	358	431	370	356	395	383	364	386	401	372	402	384	389	420	383	399	364	403	363	375	333	406	414	388	396	407	421	394	346	381	361	399	413	422	378	378	380	380	414	391	392	375	382	325	369	423	403	391	364	362	396	413	391	406	388	367	395	353	367	346	381	393	385	394	399	378	346	372	405	396	356	426	367	388	393	396	397	413	386	412	385	417	424	390	398	379	391	424	388	401	399	398	361	398	408	396	384	396	357	402	386	399	388	378	407	416	425	381	398	395	371	349	377	400	400	397	385	405	396	415	395	384	407	370	402	387	403	388	380	363	391	393	388	425	383	413	374	405	365	391	364	363	383	371	408	358	402	377	385	373	352	378	413	397	376	376	406	370	377	400	387	377	391	384	361	368	389	435	384	401	403	409	389	413	377	394	353	369	418	390	362	412	388	395	363	385	400	370	376	408	389	412	443	389	392	363	346	367	410	395	370	417	418	419	379	374	415	362	426	394	422	387	383	400	386	388	381	420	368	382	403	378	363	405	398	367	408	418	400	380	400	391	353	397	417	398	402	386	370	393	377	393	394	387	380	401	397	390	369	364	360	407	396	384	417	369	404	383	339	380	403	363	385	413	363	397	350	395	391	422	413	384	361	381	435	370	372	385	365	412	375	413	398	396	401	402	370	410	392	410	402	378	421	394	380	420	382	404	374	408	368	371	377	416	402	371	372	413	404	383	397	395	410	402	378	365	402	371	379	403	392	403	404	428	383	387	403	388	403	388	332	367	403	389	366	371	368	394	377	355	403	383	409	369	384	420	429	391	365	409	375	383	385	425	396	386	396	420	348	370	419	345	361	388	390	393	403	370	366	353	410	386	410	367	361	372	399	392	373	375	393	383	401	362	404	385	331	429	383	372	353	384	364	390	390	362	381	404	372	374	376	401	372	410	398	381	404	391	357	399	401	407	386	387	397	359	394	415	423	385	392	374	437	401	368	394	391	401	374	390	374	417	405	388	357	380	383	411	405	382	406	371	403	365	386	388	379	374	367	379	381	427	379	389	409	379	403	386	383	367	412	413	373	361	388	424	405	388	422	378	369	403	397	397	438	364	360	412	400	400	415	412	375	368	384	387	390	411	414	369	384	362	420	390	400	385	394	393	414	384	393	392	369	395	364	440	393	365	394	448	392	402	376	362	407	400	414	400	385	418	410	365	363	378	397	381	390	420	372	369	417	382	397	396	415	412	385	361	394	415	356	350	433	397	409	402	390	386	397	372	370	398	407	394	377	404	431	404	422	380	403	396	387	374	369	364	409	400	358	413	409	380	359	378	377	415	408	402	378	398	425	404	375	371	428	395	369	367	393	382	396	421	383	406	389	425	383	381	421	416	367	359	381	374	403	375	378	400	404	406	369	410	394	368	416	403	396	365	378	369	404	414	380	372	438	396	385	409	388	386	442	374	381	378	410	369	410	381	388	384	395	406	414	388	382	387	394	342	377	381	423	375	380	381	384	386	360	398	367	397
25041	5932	1024	575	334	257	279	198	160	135	122	118	112	105	101	105	96	65	72	81	79	80	59	93	73	66	61	78	91	86	66	62	76	63	79	83	71	69	65	62	55	71	63	78	92	73	72	78	57	72	81	60	73	69	66	66	71	64	64	61	69	60	82	75	71	71	65	67	63	56	58	82	68	61	70	41	62	67	69	67	57	46	80	75	64	79	60	71	68	56	78	66	64	62	66	68	63	57	78	77	60	70	81	69	72	68	62	68	67	71	69	65	67	52	70	68	80	66	65	60	63	66	64	74	58	73	70	69	81	73	69	85	72	74	73	56	60	77	68	56	68	66	64	70	72	66	59	57	79	85	60	79	74	64	93	65	61	69	85	68	47	61	64	63	69	63	59	61	76	86	68	68	81	70	68	74	69	73	66	74	72	75	53	66	68	57	71	53	58	68	73	72	77	63	62	49	76	84	62	68	66	60	53	79	84	83	68	66	50	80	66	67	60	64	58	58	66	69	66	60	51	57	70	50	76	75	82	59	68	62	84	80	77	66	75	74	60	72	77	67	66	78	71	70	66	82	65	64	56	67	70	61	59	76	61	65	66	72	66	79	71	64	68	63	78	83	71	61	76	63	67	71	87	61	64	77	70	68	59	60	54	74	81	60	80	55	64	65	65	67	76	71	60	70	79	72	72	72	64	69	60	61	82	64	63	64	65	59	73	61	66	91	77	78	58	58	71	90	56	73	59	54	58	66	70	63	74	51	56	70	70	63	62	75	66	65	59	56	75	85	73	89	52	62	66	65	62	79	52	69	63	63	74	73	54	65	69	66	87	71	49	72	75	66	85	66	82	64	59	70	59	76	60	63	82	78	62	62	54	67	66	57	55	75	77	69	69	71	76	60	68	88	58	57	70	66	56	67	58	77	74	76	76	64	75	72	59	90	85	74	54	55	70	69	63	68	65	70	75	68	72	70	48	63	59	65	61	68	56	91	61	85	78	78	61	74	69	80	69	68	69	60	62	68	64	64	74	65	59	76	78	48	66	67	65	70	60	59	66	67	76	63	54	49	63	82	71	60	84	68	68	87	64	67	71	74	69	59	72	71	67	70	53	67	72	73	60	78	66	90	82	71	65	79	62	81	44	72	67	70	68	70	79	62	64	69	63	51	71	59	83	60	75	78	56	74	65	60	72	70	89	65	73	57	71	64	75	57	73	61	76	75	83	62	61	82	64	73	69	58	85	64	76	71	66	77	59	60	73	68	55	70	57	70	73	59	66	63	79	73	49	73	63	57	70	68	66	77	78	55	75	76	62	87	71	80	82	60	61	81	76	64	60	60	66	66	45	77	62	67	49	73	65	64	79	75	61	76	79	55	62	63	85	70	91	61	52	88	84	67	93	52	84	62	68	73	78	69	50	65	72	65	60	55	68	61	58	69	66	64	76	57	74	76	80	64	71	63	75	53	70	59	89	59	66	75	68	64	63	69	88	96	77	70	68	67	72	74	59	74	82	69	68	91	67	77	63	62	72	64	78	62	75	65	77	78	70	58	67	50	65	59	65	73	74	73	64	70	58	48	72	51	68	62	65	68	56	58	70	60	65	88	79	72	58	86	46	68	64	77	71	62	72	75	81	57	48	51	67	53	81	89	54	75	86	62	56	81	72	66	51	84	81	51	48	53	76	79	66	77	68	60	78	68	63	77	72	71	64	76	66	69	77	69	72	64	58	60	71	72	54	86	68	63	68	59	78	78	78	67	63	55	66	59	71	53	65	81	67	57	62	51	66	66	71	70	84	59	68	53	75	62	59	51	66	74	55	62	67	80	61	63	55	94	53	71	67	71	62	77	64	62	78	80	60	45	87	59	59	66	55	48	68	62	64	71	63	73	61	61	78	49	72	70	62	70	70	63	74	68	95	63	70	63	82	64	64	65	79	73	70	58	63	78	67	62	70	63	64	59	67	59	63	76	84	68	76	52	55	58	77	80	60	74	62	72	54	66	56	74	70	53	61	73	50	71	72	69	70	68	65	64	74	59	66	82	53	64	66	82	61	64	66	60	71	59	68	71	80	59	66	72	70	62	68	67	72	63	81	62	72	58	70	75	65	64	57	77	63	61	75	81	54	73	67	77	67	58	72	56	61	71	61	63	64	75	75	72	73	67	71	76	48	61	84	56	55	74	82	73	71	54	57	65	81	68	62	55	67	74	60	72	64	81	81	65	70	66	73	71	68	54	69	62	63	67	66	65	68	72	61	54	49	70	77	71	67	72	68	64	63	67	66	69	75	73	74	75	73	66	62	63	68	58	62	76	60	63	57	70	82	85	61	69	64	64	76	63	56	72	53	66	52	75	70	52	65	78	58	60	73	61	55	56	71	60	64	66	66	66	92	83	75	56	71	85	61	85	63	89	71	62	63	81	67	77	70	73	58	71	64	65	71	71	56	57	55	70	66	59	69	54	54	53	79	71	84	64	59	66	68	68	72	68	63	55	70	64	71	70	63	102	61	57	68	73	61	65	62	72	66	65	69	65	68	50	71	70	68	65	78	77	66	81	59	51	81	65	65	51	76	58	64	59	54	77	77	84	76	57	62	65	71	74	79	47	70	66	65	70	70	67	53	65	48	70	63	75	56	61	64	71	77	52	79	57	64	66	68	59	72	70	68	69	59	75	80	55	73	71	69	68	81	84	75	71	61	66	72	72	80	60	68	78	66	63	65	71	79	55	69	77	72	56	78	58	73	55	66	69	70	72	61	66	66	57	75	63	65	79	61	67	62	68	78	65	64	66	61	63	74	90	69	59	84	51	67	68	73	73	65	69	47	64	69	56	52	77	58	61	81	77	79	57	50	71	62	68	68	52	81	66	68	76	65	74	76	60	88	52	62	65	71	49	59	85	49	60	73	73	66	71	64	86	62	59	63	48	61	62	76	63	75	73	68	74	47	66	70	56	75	68	62	77	73	61	74	68	69	72	59	69	67	60	65	59	76	73	60	72	57	71	69	63	56	74	77	69	71	64	76	69	64	57	57	64	77	66	60	77	65	83	87	73	59	70	66	69	65	64	61	65	79	57	64	74	58	63	59	67	54	71	54	86	81	67	66	62	64	72	56	68	64	70	74	62	67	61	78	78	70	62	77	70	64	56	63	60	58	66	72	67	66	71	84	67	57	72	58	82	69	79	66	67	64	56	80	85	65	67	71	70	73	75	77	67	63	82	68	61	65	70	62	73	54	67	66	58	80	75	76	68	66	74	63	68	63	63	60	68	67	76	74	69	90	60	57	65	76	52	65	65	80	63	60	71	59	72	67	62	62	67	67	57	65	70	76	56	73	67	72	60	71	56	64	58	62	80	68	68	58	78	59	63	76	52	78	63	69	80	63	60	66	70	74	73	62	77	66	69	74	57	64	62	67	78	93	66	60	69	68	63	57	63	86	57	53	71	57	54	74	82	60	65	84	73	58	83	63	60	55	97	72	60	61	76
15009	4091	1818	2091	1755	1372	1162	972	784	670	519	488	455	429	404	353	357	333	320	290	302	257	264	278	258	249	230	220	232	217	216	232	212	206	210	220	195	204	205	201	197	203	170	207	187	223	222	220	221	200	204	198	194	209	198	208	193	183	190	206	200	181	181	179	186	192	199	209	199	204	176	186	189	193	193	169	200	189	189	195	173	166	154	178	197	188	189	168	182	187	180	191	174	190	186	197	165	186	171	172	201	168	179	187	179	180	189	194	194	177	207	190	181	188	177	186	167	197	181	154	185	208	169	168	173	175	200	190	190	187	192	190	154	182	167	203	166	180	175	179	193	187	187	176	188	178	178	192	188	178	195	194	175	192	183	175	180	191	194	161	204	174	164	189	180	202	175	173	158	187	174	180	179	177	175	203	178	189	177	187	186	163	181	185	198	176	194	166	195	185	175	175	164	178	199	197	167	189	173	215	185	181	193	200	189	198	158	167	190	163	165	179	184	191	168	182	167	171	212	179	179	172	171	189	190	178	188	184	179	184	163	183	192	186	182	174	172	198	179	189	165	187	182	179	163	165	193	182	187	177	181	169	161	175	173	170	197	177	190	152	173	192	159	169	175	176	188	167	186	165	190	181	196	197	204	172	177	175	198	184	177	202	195	148	181	161	182	193	198	166	179	178	176	173	184	156	164	203	190	177	172	190	167	185	184	177	155	181	186	155	159	178	178	172	178	181	192	205	166	186	177	197	171	187	159	188	177	191	162	174	159	185	179	198	165	172	189	197	224	187	170	187	169	177	180	175	185	183	169	162	204	166	167	195	174	170	172	197	180	166	161	170	213	212	193	164	182	201	193	187	160	190	168	165	184	224	181	172	177	154	154	182	176	174	184	190	174	181	168	179	179	184	180	172	177	192	183	161	185	176	191	169	193	179	179	199	179	146	181	187	173	185	179	182	171	195	194	174	171	166	182	211	188	206	164	180	171	187	195	205	190	196	196	183	188	199	171	185	199	177	172	176	180	197	180	194	177	186	182	171	185	159	176	167	174	173	180	187	187	175	201	183	198	173	165	195	155	206	184	188	181	178	188	176	177	185	194	179	159	185	203	171	195	183	160	177	182	175	167	197	183	196	164	173	172	195	169	191	168	170	181	204	189	180	153	188	153	165	181	201	189	174	168	165	178	181	186	180	177	170	195	173	196	155	177	210	173	165	182	164	183	176	162	166	185	191	182	177	160	177	204	191	183	171	176	169	173	180	188	155	181	171	174	196	163	159	185	176	171	173	170	183	181	176	177	193	182	165	192	164	164	172	192	222	192	187	183	186	170	202	151	205	162	174	180	187	196	185	188	164	174	200	199	203	172	192	189	176	187	201	186	183	194	170	184	151	172	180	193	163	146	160	172	166	181	197	192	202	168	166	175	173	182	196	156	186	191	167	169	205	162	187	162	176	190	177	170	169	158	191	194	162	185	185	196	176	169	187	181	188	173	189	186	175	174	147	190	195	192	176	172	163	177	187	202	161	195	197	188	162	193	164	175	165	182	166	179	189	220	164	208	165	189	193	174	183	185	159	184	179	173	164	176	175	172	182	182	192	193	183	192	195	177	169	196	184	153	174	182	180	171	165	191	156	178	186	190	169	202	179	177	185	166	172	173	204	190	169	174	180	180	170	192	182	203	196	166	198	194	179	185	177	177	184	177	187	187	167	183	179	178	180	174	181	158	162	152	189	172	191	197	207	189	170	166	157	172	189	203	195	172	166	186	170	184	203	169	193	190	189	182	185	160	209	195	172	195	196	173	173	147	183	185	194	171	210	172	170	199	197	166	168	186	177	172	188	192	202	185	175	193	183	179	180	204	216	179	189	186	166	184	200	187	190	183	192	186	184	167	194	169	178	209	185	183	173	212	172	161	208	184	194	182	173	159	169	195	178	156	173	189	186	181	205	190	175	187	175	211	188	181	172	159	166	174	164	203	171	191	191	162	167	188	175	204	188	163	170	194	152	157	186	224	172	166	174	165	191	190	174	175	173	155	154	167	185	184	167	177	182	185	177	183	220	184	181	159	163	160	174	163	166	183	185	197	167	190	174	174	209	168	191	178	171	204	184	190	163	176	181	188	188	173	176	179	181	175	183	202	191	169	182	188	188	174	185	166	182	183	201	184	181	172	172	180	193	173	173	184	171	199	191	171	174	164	165	199	168	169	193	177	171	200	185	175	191	183	176	181	173	197	169	168	181	163	184	174	186	185	179	199	174	167	195	200	175	176	195	180	171	186	164	188	188	167	194	193	211	197	189	167	183	153	196	159	197	159	179	163	169	186	177	184	168	201	194	185	176	186	178	188	157	190	181	177	184	204	185	188	192	185	189	198	188	204	176	170	184	196	175	181	194	183	173	169	186	172	186	184	192	170	170	190	181	178	187	171	208	167	160	189	191	191	154	213	186	179	169	164	189	182	191	196	164	164	162	186	172	186	189	210	158	175	177	178	232	184	186	225	191	176	173	203	164	188	176	198	176	163	180	188	159	157	184	180	195	189	221	163	156	184	184	186	180	180	188	176	180	196	188	150	184	188	176	187	163	186	198	185	177	182	195	180	207	188	189	164	177	203	171	178	161	209	182	166	186	189	182	167	174	159	178	179	174	191	175	185	193	192	187	171	194	177	171	175	165	171	180	190	198	189	182	175	179	184	164	177	201	183	196	184	171	179	187	176	164	166	182	187	184	184	169	185	174	205	174	188	180	193	198	187	180	178	176	172	177	155	188	182	201	173	168	175	182	169	174	198	196	161	182	175	215	175	181	179	169	208	213	186	191	191	173	171	162	182	174	178	161	182	184	194	164	192	176	171	191	179	185	186	195	191	173	195	197	178	187	172	187	185	202	175	182	192	174	191	201	172	197	180	217	192	171	169	187	197	185	182	161	196	173	200	196	207	170	187	186	172	178	162	201	187	178	185	190	210	160	203	181	200	217	179	166	180	192	193	180	213	173	165	196	184	180	177	188	185	191	180	203	202	174	185	196	191	171	185	166	185	177	161	183	178	175	150	189	176	162	182	179	182	179	151	175	184	185	186	163	169	181	176	174	183	180	186	188	184	188	181	181	188	155	197	198	184	183	187	163	186	170	170	174	189	180	178	207	191	209	186	167	175	185	206	179	207	173	178	192	188	183	179	192	184	189	187	170	184	161	194	167	169	191	180	188	209	169	158	189	166	187	183	184	186	191	200	174	178	159	171	178	191	186	188	184	163	183	167	168	204	189	204	156	168	180	181	184	161	161	183	197	208	186	179	180	198	183	179	171	194	180	186	198	185	170	175	195	201	190	213	213	205	154	175	181	160	192	162	179	163	176	164	201	182	178	169	204	179	153	176	178	165	182	138	171	179	170	164	174	179	180	179	194	183	155	175	196	173	189	178	184	172	184	147	177	160	193	187	188	170	189	173	197	189	178	191	198	179	167	181	216	170	175	177	183	170	171	166	204
7475	1756	312	256	233	280	256	251	245	241	260	228	246	228	259	240	252	230	220	272	228	210	232	260	259	223	249	221	230	229	240	243	197	227	225	227	273	208	231	236	215	224	218	237	230	231	238	205	231	229	254	235	265	261	226	222	249	258	222	228	241	212	241	259	229	254	236	241	217	244	232	231	239	244	241	213	246	236	208	246	214	254	229	223	221	247	264	230	259	212	246	237	215	217	247	227	239	252	233	234	269	224	227	234	241	220	268	237	251	222	232	231	217	237	231	251	249	250	241	247	200	224	250	233	238	256	209	233	258	270	228	233	225	238	229	228	250	249	255	229	233	213	241	216	235	246	234	232	238	230	237	215	230	237	248	219	244	220	261	234	276	262	255	254	251	234	249	232	220	224	218	219	233	238	218	220	257	244	210	233	234	228	248	289	243	242	220	226	245	235	282	253	255	240	218	232	223	216	245	254	232	239	217	258	225	221	216	220	249	226	241	231	241	228	227	244	229	246	264	240	242	252	228	239	244	217	233	238	235	278	235	247	232	222	214	232	227	214	269	225	252	220	234	222	239	222	264	215	239	204	233	272	228	222	241	233	234	261	230	249	239	229	216	276	238	228	203	268	223	271	258	233	222	243	272	227	238	227	273	226	210	212	241	251	220	201	225	232	227	226	216	242	241	227	229	219	231	253	242	228	229	226	219	239	226	234	241	264	252	248	243	230	233	273	263	223	248	235	216	252	244	230	242	241	214	230	238	224	237	203	221	250	224	227	246	214	236	245	239	235	223	215	215	233	232	228	271	236	228	245	244	230	251	227	214	258	256	224	226	210	223	212	245	256	244	230	236	250	211	230	219	278	216	245	211	243	220	236	237	206	218	218	242	242	238	242	225	236	220	223	216	236	244	248	208	223	234	227	226	230	228	223	236	214	212	274	242	230	230	246	240	242	246	235	218	241	238	224	230	207	213	225	210	239	235	213	230	254	214	271	229	206	254	232	229	215	222	224	249	190	249	235	272	229	226	240	239	233	248	217	213	215	245	254	230	222	229	232	215	228	270	248	253	214	240	260	195	207	239	268	216	228	226	219	243	214	234	237	209	236	238	253	251	263	210	219	236	221	246	230	232	229	219	247	223	223	233	217	254	238	229	231	210	231	226	236	238	211	208	231	242	230	261	252	214	245	236	228	232	237	234	226	273	249	251	203	212	216	223	214	240	223	246	211	234	223	241	256	223	251	225	253	223	238	195	216	243	229	269	214	221	245	239	255	214	230	218	255	235	221	233	223	224	255	225	244	244	227	222	207	233	222	212	260	246	212	219	263	248	227	242	237	251	224	251	251	190	236	231	212	244	236	202	243	224	234	218	238	205	253	217	251	235	227	243	233	223	233	204	267	211	265	218	245	212	231	216	236	247	236	214	242	216	229	215	222	228	229	227	252	287	257	245	207	245	230	244	228	211	233	216	257	214	228	243	220	227	234	252	228	211	229	226	223	216	238	238	241	231	227	237	238	217	240	208	241	244	210	226	278	234	240	229	230	231	214	230	201	194	216	208	221	261	244	257	239	211	240	233	252	203	244	233	237	265	244	272	239	243	241	200	235	215	217	235	248	244	219	216	226	244	235	226	214	237	244	270	194	250	230	262	230	269	245	256	253	235	258	234	230	236	254	234	250	224	255	246	225	232	244	227	268	219	197	237	235	251	228	260	273	226	239	208	245	248	234	229	218	244	235	248	208	257	217	203	245	220	238	229	251	237	232	215	263	219	260	230	230	234	224	276	244	246	248	227	240	253	233	240	217	246	237	223	251	226	220	215	265	218	224	235	229	241	231	221	219	220	237	232	220	248	232	212	227	226	252	252	249	273	208	213	233	253	248	242	244	235	215	214	231	235	213	259	256	252	213	234	248	228	228	229	254	223	233	241	263	254	226	225	271	259	253	245	222	238	225	235	242	244	242	223	233	213	223	246	257	259	225	215	251	210	237	245	206	228	248	229	218	219	245	225	243	263	200	254	246	220	244	211	237	230	252	234	263	261	233	261	252	261	251	228	240	243	223	248	230	223	221	237	210	215	240	249	248	234	227	250	217	244	221	267	234	234	215	240	241	239	232	215	207	230	244	229	226	226	242	233	224	260	240	227	222	240	230	254	250	232	230	222	253	214	254	218	249	209	234	244	258	210	243	212	233	232	221	211	230	227	233	226	198	256	265	226	209	227	235	254	245	221	247	230	228	244	240	210	229	269	233	225	238	209	236	230	204	252	269	240	246	251	233	227	223	233	253	256	270	235	238	212	240	218	242	214	230	253	258	225	206	195	261	214	274	226	232	245	211	224	229	268	251	244	247	224	250	261	250	244	234	210	253	220	261	238	235	231	222	257	227	242	255	237	215	251	268	209	201	233	211	249	273	228	236	257	234	257	237	211	247	216	243	214	225	253	238	230	214	227	245	265	277	241	214	226	202	221	213	244	258	273	223	234	233	238	225	261	250	222	223	256	197	258	224	218	211	256	255	229	236	240	220	203	216	249	202	222	246	214	231	237	221	220	232	232	224	214	231	217	245	209	244	221	208	240	239	215	227	267	243	218	251	235	235	241	254	233	230	218	202	253	240	222	248	218	235	243	245	222	220	253	203	206	226	258	249	231	241	223	222	253	243	225	211	229	259	231	257	237	198	217	218	228	251	230	210	252	258	233	225	249	237	242	242	227	249	227	250	221	236	231	255	221	241	224	235	232	229	210	245	234	264	248	246	210	246	230	271	251	270	224	229	199	228	213	218	243	240	217	227	219	199	237	258	242	230	226	237	206	250	245	226	238	218	232	240	238	229	236	255	249	248	230	248	243	255	250	214	222	200	234	228	230	211	217	225	224	220	220	229	224	239	217	212	219	214	264	229	238	234	238	230	224	250	249	236	267	244	231	251	233	236	224	212	214	222	208	240	228	243	232	219	227	210	246	232	223	236	252	245	252	241	269	239	223	225	223	234	214	232	246	267	211	209	258	214	220	254	240	230	230	243	242	230	233	213	227	239	260	222	211	229	220	232	236	245	231	222	238	242	243	231	237	232	213	228	258	248	236	240	236	260	252	247	242	241	226	237	233	245	239	237	237	235	245	204	245	241	243	240	214	218	246	244	221	227	201	248	248	245	253	255	233	227	235	224	211	234	233	234	224	220	214	228	245	235	224	191	232	243	230	237	237	249	216	220	236	225	227	216	231	233	262	254	230	242	230	243	205	229	243	268	254	219	209	229	283	237	221	214	241	237	266	248	215	222	233	254	238	209	233	262	226	248	243	228	250	238	227	224	221	252	241	246	274	236	253	246	235	285	239	232	252	203	290	257	222	223	252	267	251	235	276	226	234	238	216	218	244	204	253	221	223	254	218	241	238	251	233	233	229	234	236	250	233	233	220	240	215	220	260	224	254	246	213	258	227	218	233	235	247	216	236	220	232	195	255	245	249	208	228	258	214	226	215	214	257	267
5504	1784	610	606	613	611	561	587	587	533	577	580	600	591	581	536	552	529	580	562	552	574	581	569	530	575	557	516	537	531	544	558	531	504	561	544	546	513	554	549	527	492	576	563	551	517	576	578	556	522	539	558	554	505	542	532	527	538	566	534	552	530	563	543	568	528	556	563	514	505	523	539	530	520	508	519	520	516	539	524	580	499	584	533	524	522	537	559	550	556	591	516	544	510	533	512	524	535	563	553	558	554	524	538	550	562	537	550	565	524	544	573	525	533	550	527	555	531	566	550	531	562	573	542	542	542	522	548	580	608	559	543	528	521	533	538	492	493	566	562	498	534	564	570	541	527	537	536	545	543	504	553	537	535	500	557	516	526	527	513	539	588	550	552	533	561	523	529	487	575	532	538	584	541	531	509	566	526	556	506	519	544	579	558	541	557	538	490	560	482	511	566	493	546	547	546	538	566	557	563	538	516	536	528	549	547	537	551	527	551	491	536	526	544	522	552	506	582	575	514	543	520	553	518	550	571	511	523	588	581	524	509	551	545	491	538	543	542	525	614	500	556	507	514	525	539	542	540	498	532	518	527	493	530	533	580	539	545	536	501	547	504	538	526	576	561	498	543	536	551	533	511	530	565	556	542	554	541	513	577	531	561	549	539	517	529	547	562	533	550	531	532	510	532	555	516	575	551	520	545	571	538	548	525	522	517	584	530	536	509	560	540	535	534	516	540	568	521	525	481	512	551	521	580	517	545	529	511	556	544	563	513	558	578	521	576	523	518	555	555	536	497	557	557	503	518	538	549	537	540	540	551	569	546	502	529	551	526	542	548	555	548	554	537	511	527	577	580	559	541	541	566	576	540	530	519	502	533	536	533	529	550	556	535	547	543	536	544	558	531	546	565	534	523	535	517	595	572	579	583	534	521	555	506	513	524	513	587	502	541	581	513	588	533	540	574	546	545	550	506	550	524	541	552	578	533	535	545	546	542	540	535	506	548	521	574	538	559	500	558	536	521	538	538	532	530	516	526	530	503	512	543	537	538	513	551	547	531	517	558	572	569	547	545	473	507	531	552	568	556	518	530	519	543	496	545	556	528	583	585	571	561	574	563	558	556	553	553	505	589	546	540	581	521	524	532	564	568	516	492	564	562	594	514	540	550	524	515	565	532	553	543	530	579	542	517	524	517	553	581	572	524	515	545	529	539	566	516	564	560	531	560	539	555	513	499	562	506	551	508	550	543	530	571	563	537	515	497	524	533	564	535	523	558	516	519	533	530	545	565	566	516	532	543	495	554	547	552	535	529	516	531	529	580	570	539	537	553	543	573	555	515	526	509	526	544	507	511	508	546	514	532	538	521	513	496	503	550	532	532	531	513	566	540	588	567	517	536	564	542	519	550	568	529	536	535	528	552	529	559	483	525	559	546	557	530	506	533	562	546	555	501	570	530	536	529	548	554	559	553	535	517	537	568	550	543	592	531	526	477	547	536	570	528	532	530	555	526	532	525	547	533	547	510	541	555	509	565	577	536	549	509	552	538	526	548	541	549	567	561	507	486	494	535	560	586	562	528	552	554	532	546	539	521	541	562	544	554	559	560	515	499	569	525	547	544	592	558	518	555	531	552	546	538	505	524	546	485	549	549	580	526	553	574	521	555	538	531	548	552	559	522	537	555	536	596	529	524	576	540	605	539	529	524	528	541	533	530	578	525	537	532	566	519	586	524	491	525	542	589	543	518	555	531	506	522	522	520	533	591	548	557	557	576	519	574	539	558	574	503	529	538	536	530	533	523	562	545	518	522	538	502	527	510	564	523	535	536	521	520	523	540	516	513	535	592	525	551	575	498	509	529	523	551	530	543	573	507	559	559	529	560	535	501	538	540	532	541	525	577	575	569	512	542	566	497	541	554	557	544	579	513	528	525	528	553	559	551	536	564	549	537	498	584	517	540	587	515	512	558	571	543	543	555	503	512	530	560	519	535	524	544	527	546	537	524	533	556	545	529	498	575	532	560	546	545	504	473	543	527	553	523	548	545	534	490	549	547	524	523	521	502	572	537	542	563	519	516	505	535	578	551	533	525	546	555	568	534	534	568	560	519	517	535	536	565	534	579	544	540	542	565	607	549	567	544	530	536	540	546	580	563	564	524	534	502	562	506	532	555	497	547	584	517	541	531	550	578	567	536	589	531	537	539	554	586	544	532	530	496	538	533	522	525	541	547	494	525	558	567	552	507	529	562	581	540	499	556	584	609	502	517	528	561	574	533	494	552	521	549	549	559	543	524	555	542	527	530	538	568	529	514	546	548	543	538	528	557	522	523	524	539	521	527	500	554	566	555	572	520	515	558	563	551	534	519	534	546	557	554	550	488	512	565	579	539	510	532	559	554	556	563	531	511	536	530	561	542	552	546	557	509	589	506	545	535	538	545	560	542	548	512	506	567	526	555	560	556	518	536	530	538	555	529	533	521	537	529	562	536	518	547	579	525	541	560	512	492	550	526	524	557	559	531	573	541	589	517	524	538	523	568	589	557	563	517	509	533	503	590	503	554	549	539	527	523	563	586	568	506	562	499	506	518	544	555	521	537	588	561	511	562	509	569	544	535	546	498	524	541	526	572	562	500	558	561	556	513	555	485	527	564	578	615	538	529	540	517	551	546	558	566	505	551	599	530	563	557	561	563	581	516	555	566	512	544	559	569	577	511	545	561	534	552	565	570	524	508	515	523	526	577	545	543	516	563	522	499	569	551	541	527	526	550	538	574	546	538	566	583	556	579	543	573	553	527	571	531	574	514	538	561	510	562	532	593	545	556	520	543	548	529	537	562	556	540	490	518	519	539	511	544	543	521	536	516	555	530	560	506	526	507	534	545	529	507	541	538	568	541	548	536	525	514	518	550	543	531	527	563	556	521	562	547	505	552	532	515	579	528	524	540	558	534	552	534	565	520	533	567	495	557	539	529	549	528	536	507	541	541	538	514	570	591	568	556	569	530	543	548	541	540	513	523	515	513	565	553	568	497	582	558	547	534	551	544	548	571	525	503	529	551	557	535	570	534	501	575	552	542	561	519	521	510	570	521	521	500	525	558	544	539	537	554	543	530	534	538	517	550	559	567	562	526	572	527	558	526	566	565	549	553	561	537	507	503	489	566	530	573	625	562	555	554	530	508	588	538	575	565	525	543	554	561	543	558	550	544	553	522	558	557	570	532	577	521	484	490	587	574	523	545	543	495	541	557	568	582	542	578	535	534	559	519	526	586	552	521	538	524	520	499	495	600	529	540	534	531	533	551	537	556	558	526	563	541	534	493	494	514	555	591	574	538	539	572	599	527	555	570	573	530	567	551	504	533	523	574	551	523	510	524	546	554	587	546	577	539	588	539	557	531	541	537	527	524	531	573	541	487	523	525	531	557	537	561	542	549	530	536	478	494	552	561	514	540	531	502	516	532	519	503	567	599	534	560	557	481	537	555	529	549	568	543	534	527
16825	3401	557	424	335	296	229	210	238	220	204	191	211	200	188	185	208	189	184	205	188	167	170	166	175	161	164	170	171	163	194	162	171	171	187	188	166	167	166	182	190	182	156	146	144	162	190	168	159	182	176	211	159	142	166	188	163	184	145	174	152	155	183	174	154	158	175	162	174	185	161	167	177	162	173	180	176	166	154	176	166	174	179	200	164	191	149	160	179	167	155	172	156	160	170	166	164	160	184	181	166	142	139	185	147	169	150	167	165	170	174	189	187	148	168	183	151	161	142	182	186	175	178	159	141	172	171	156	146	177	161	157	132	169	177	157	202	157	153	148	164	177	162	169	184	142	155	173	176	166	153	172	168	176	167	166	189	164	167	173	142	152	167	144	163	167	170	178	155	167	163	182	204	164	173	181	154	169	189	142	181	173	157	177	171	144	182	177	185	156	160	173	187	174	157	160	171	171	182	149	174	165	160	174	154	161	161	169	181	155	185	162	171	174	151	169	175	174	132	167	164	178	161	184	148	168	189	188	159	190	156	169	193	182	139	165	145	139	160	158	164	168	164	161	165	181	170	175	179	185	199	181	179	173	158	158	183	168	150	174	171	157	160	188	160	173	171	165	174	160	169	158	158	156	168	166	151	171	141	166	161	183	148	152	163	185	177	159	154	190	163	163	174	176	152	153	160	174	157	173	177	158	152	157	162	175	193	163	159	145	180	174	174	179	161	185	143	197	185	170	184	172	165	169	176	166	164	164	160	200	175	175	171	154	152	163	169	192	192	167	163	150	181	167	160	167	174	170	173	168	196	163	169	170	169	188	142	166	168	182	161	164	191	163	154	154	172	138	165	167	158	167	159	178	181	168	153	159	170	172	174	178	147	170	171	163	172	169	178	164	180	170	166	158	165	135	161	163	168	152	126	181	170	182	179	175	181	173	175	170	172	138	164	180	173	176	153	173	160	165	163	164	184	193	167	168	165	165	159	157	178	162	169	188	161	152	210	162	155	154	158	184	167	151	154	154	167	166	187	159	161	151	175	178	169	184	142	157	165	173	158	166	165	164	162	179	155	170	153	150	161	175	194	169	163	177	151	156	150	157	176	159	170	183	172	173	168	157	172	167	150	157	168	183	181	145	152	176	188	173	167	154	162	152	165	176	171	165	146	172	179	178	156	152	178	164	189	159	147	167	161	160	158	147	137	143	166	180	160	184	172	168	156	150	160	191	174	156	154	202	167	182	181	160	173	191	164	160	192	167	175	174	174	176	166	141	143	157	161	158	155	167	185	140	173	161	174	156	174	171	176	174	162	195	165	196	159	162	164	158	196	170	179	157	190	147	148	170	164	176	189	145	171	152	158	161	164	181	190	159	174	155	174	171	175	193	156	169	153	162	180	168	167	152	150	171	208	174	184	146	179	140	158	188	187	160	179	142	178	178	165	159	180	174	182	152	172	165	148	154	197	173	150	150	164	151	180	190	164	148	164	172	138	167	183	165	162	174	159	168	168	177	158	169	188	173	151	166	169	152	177	188	174	183	169	170	171	179	147	174	181	202	167	160	184	159	170	153	152	178	150	159	163	167	176	157	165	174	162	170	165	177	162	171	170	174	157	170	163	158	168	158	163	162	157	167	153	171	142	171	180	170	147	150	163	149	179	165	170	157	179	171	182	180	187	178	203	169	196	177	180	167	168	165	173	177	143	156	165	168	164	169	168	194	160	169	167	178	180	148	198	159	164	187	175	155	157	159	169	162	164	158	177	158	178	193	161	158	157	179	195	149	137	150	162	166	155	182	188	168	154	185	156	168	164	158	150	157	174	168	153	169	179	158	168	142	166	165	130	181	182	132	150	135	166	158	173	157	167	165	169	167	168	195	148	176	164	186	157	164	171	177	165	166	167	161	165	171	143	181	194	165	170	187	152	179	167	160	163	158	173	187	162	172	189	179	167	176	176	158	174	157	160	157	184	156	157	172	169	169	157	178	160	169	163	152	149	167	141	166	163	161	176	189	186	161	182	172	175	190	192	181	164	144	185	169	161	183	149	174	158	170	166	168	173	161	174	173	169	132	181	163	174	181	198	161	169	176	144	170	155	153	151	190	170	155	163	168	174	168	166	171	147	163	180	145	133	156	168	164	168	186	168	156	157	160	162	167	183	189	166	181	176	175	176	172	164	173	166	157	145	170	181	154	150	173	161	175	154	141	197	149	176	170	156	170	165	197	178	179	153	138	144	177	176	165	175	184	189	153	169	173	144	158	149	173	148	141	189	146	160	162	174	157	162	204	172	188	168	151	174	182	166	143	154	177	181	187	188	162	183	157	176	171	162	160	158	148	150	158	141	185	184	178	176	160	173	140	162	172	144	168	173	165	142	152	160	173	175	167	165	167	166	165	183	166	155	174	143	158	159	161	151	164	177	172	150	157	177	187	160	160	201	171	134	184	156	163	155	188	185	165	167	143	183	150	170	173	167	181	170	168	158	174	181	187	167	175	154	162	168	180	164	140	178	180	165	138	179	171	173	195	187	156	183	176	163	171	153	184	160	191	162	158	162	167	147	174	156	153	193	170	193	168	165	151	190	156	161	146	177	142	156	144	178	159	148	180	153	170	157	165	167	154	186	178	166	183	176	158	162	171	159	171	156	183	152	185	172	173	175	176	177	169	195	169	189	153	159	164	177	195	175	193	168	185	168	174	179	184	154	173	165	171	163	147	169	158	175	192	176	174	179	159	182	174	176	147	191	172	161	156	187	171	190	165	159	144	158	188	165	172	171	186	182	186	168	149	172	135	174	168	158	159	177	176	170	151	188	154	158	157	155	183	180	171	152	166	149	168	179	171	172	169	166	154	190	186	159	197	201	190	181	170	148	154	162	178	176	170	170	162	180	178	162	174	172	170	148	171	176	160	191	156	161	172	172	167	138	171	163	176	183	166	170	159	175	182	188	183	166	175	182	182	166	175	178	154	168	151	167	179	201	166	193	175	172	171	168	146	158	173	154	184	148	152	163	163	148	163	160	163	160	184	154	174	169	183	187	168	160	184	181	145	170	139	178	182	175	181	173	183	163	138	173	166	172	174	165	136	164	170	166	169	160	182	174	179	140	193	177	154	180	160	171	153	171	191	178	177	174	134	168	178	190	174	164	168	164	156	153	186	158	179	187	166	168	161	178	177	186	208	153	179	164	171	181	183	173	146	176	192	163	150	164	175	190	142	183	161	163	170	149	165	178	164	165	178	202	155	174	186	189	193	172	168	161	176	171	178	142	171	148	160	164	150	166	164	162	185	166	164	164	156	196	171	185	140	169	165	157	149	134	172	172	163	146	153	172	174	184	204	160	182	187	204	164	158	159	148	177	171	174	166	150	168	176	151	178	184	159	207	154	168	172	166	140	157	161	142	150	155	157	143	163	149	157	168	168	180	190	181	154	173	129	151	176	172	163	162	168	166	171	165	177	160	186	182	199	174	179	173	165	185	177	162
12013	3006	1234	1375	1163	1042	908	815	700	670	616	566	490	568	504	469	465	431	471	479	453	407	418	440	419	435	416	381	412	398	411	388	403	419	466	417	367	430	375	427	421	357	373	416	403	439	402	383	423	388	395	397	380	438	402	372	427	401	411	385	380	367	407	399	396	442	425	340	395	360	403	437	399	380	405	404	387	394	377	389	394	405	391	373	405	395	414	390	393	418	396	383	424	384	363	384	386	413	352	399	373	373	385	378	396	401	361	379	398	397	417	402	407	380	403	371	426	417	423	422	385	390	339	401	376	363	374	372	395	392	400	385	393	395	416	406	402	411	383	386	388	402	403	401	377	429	380	402	387	393	413	383	403	388	413	394	398	396	371	425	418	406	382	369	400	395	348	400	416	401	379	389	401	388	377	400	417	415	335	351	423	425	387	374	355	446	371	360	408	391	445	434	393	400	388	376	350	368	392	390	379	406	398	384	387	391	365	403	420	408	379	401	402	396	366	383	410	397	366	358	399	389	402	411	411	399	388	392	374	389	389	405	367	396	365	375	407	397	388	390	375	393	403	383	389	387	383	398	363	367	433	380	391	361	401	385	333	379	402	389	420	404	403	362	397	410	383	374	411	357	402	404	425	381	384	352	409	388	382	394	394	395	382	400	386	379	398	426	387	395	406	417	396	369	392	416	424	370	388	419	409	412	389	377	408	392	395	361	388	389	365	390	409	419	384	397	375	381	394	386	377	403	374	401	415	401	379	386	408	380	377	411	371	407	401	362	401	402	341	383	380	387	404	360	374	382	399	373	385	399	369	407	408	418	399	375	387	408	388	395	397	394	413	375	396	407	399	389	395	382	385	394	427	395	365	403	404	425	384	360	424	413	363	364	402	412	373	369	388	383	384	412	410	365	392	403	374	419	381	397	427	396	383	401	397	398	392	383	371	412	377	355	375	380	394	370	401	371	427	410	410	386	381	371	385	376	388	354	367	398	389	429	408	375	414	418	432	429	372	410	411	408	433	366	403	388	402	359	405	381	361	358	390	339	372	351	368	389	381	412	403	366	384	399	423	420	419	381	385	386	415	359	405	453	339	413	392	401	406	427	387	408	419	404	392	382	377	401	400	388	420	384	333	420	397	415	402	396	404	422	374	412	418	380	400	381	384	408	369	382	396	405	432	391	409	395	415	382	410	385	379	431	373	381	390	401	366	379	403	385	398	409	377	341	391	393	382	341	361	389	384	374	394	365	360	387	389	360	385	420	391	359	389	404	422	414	396	374	385	397	367	356	398	362	396	396	397	408	421	372	411	419	378	388	431	427	397	386	390	397	391	367	411	384	403	395	405	379	359	403	399	386	381	376	401	394	382	412	366	377	377	371	361	414	394	387	363	390	377	374	403	363	361	404	371	390	406	381	384	416	376	413	379	377	406	359	361	385	384	396	372	364	365	398	381	418	387	369	375	407	334	397	398	375	395	388	397	386	380	384	387	389	396	361	393	374	402	387	358	390	407	382	378	388	368	363	361	395	361	370	363	378	374	415	385	407	386	417	405	390	392	377	382	377	382	395	372	389	395	398	380	399	409	366	354	385	397	379	393	389	401	404	382	376	402	360	382	393	434	387	381	399	399	409	410	371	374	388	384	394	420	376	392	401	380	382	414	401	369	372	418	380	416	366	400	447	400	389	380	390	399	355	383	387	385	383	416	402	376	392	386	392	386	357	423	381	416	398	376	370	401	352	383	377	394	376	354	370	393	391	430	414	401	399	372	436	369	400	392	410	367	417	377	411	377	405	453	414	369	434	383	402	392	378	365	404	387	404	368	415	388	408	396	363	388	411	401	393	418	409	380	405	374	391	415	411	407	353	376	415	433	318	409	396	395	365	369	374	376	387	385	408	425	393	374	417	416	348	383	346	428	410	350	357	423	405	377	412	415	383	399	357	400	383	358	367	379	403	372	380	352	380	396	400	410	367	391	391	389	373	379	385	399	388	393	406	400	419	411	366	402	406	383	422	358	411	434	388	401	372	383	380	397	394	383	372	379	405	385	369	380	425	408	354	381	385	387	394	354	393	369	381	394	404	392	389	369	382	402	347	426	372	378	385	403	383	390	414	372	376	363	395	443	405	410	370	409	422	380	387	371	384	418	354	404	373	350	411	416	385	378	400	393	377	365	413	413	388	376	390	409	401	394	394	389	395	381	395	389	376	402	369	353	358	327	383	356	394	413	393	378	398	417	435	409	383	398	410	363	405	374	374	391	393	394	376	386	377	402	358	403	386	378	396	436	401	392	437	419	393	384	430	395	371	399	384	411	370	389	403	388	389	379	387	392	411	400	396	405	377	410	386	399	427	383	378	398	448	411	408	392	359	379	413	419	381	412	386	387	391	399	390	414	380	383	408	357	377	384	376	390	368	414	368	383	396	367	384	386	388	395	387	377	411	379	388	410	358	373	410	381	370	383	372	414	360	372	385	379	395	397	356	388	393	393	402	413	412	367	381	405	388	401	371	398	405	405	387	380	426	382	395	356	415	394	384	387	399	410	419	364	404	384	395	410	375	385	396	394	405	385	416	348	386	337	399	407	400	392	409	399	373	355	407	370	357	435	376	409	359	412	377	380	375	395	376	393	383	414	366	381	412	378	380	373	389	371	392	401	405	420	365	389	395	389	395	393	370	405	373	368	365	327	355	408	370	357	433	370	388	400	403	379	358	400	386	380	368	389	392	423	396	407	388	380	385	365	387	419	397	397	418	402	423	378	397	376	385	414	408	395	421	356	383	381	362	387	425	396	390	418	412	400	386	397	397	406	431	392	391	405	390	389	414	417	395	382	389	396	401	397	415	407	394	414	436	382	403	390	378	369	420	392	360	353	381	405	407	401	383	376	386	378	430	397	390	387	417	401	382	378	380	405	433	386	407	430	391	434	344	398	421	412	376	405	398	376	369	366	399	372	420	371	385	372	386	383	418	397	420	383	407	386	418	389	447	388	373	371	403	412	389	342	409	383	397	404	428	430	388	389	394	404	390	406	361	390	396	368	394	403	414	380	352	356	391	376	352	360	416	401	389	384	378	401	362	383	361	370	400	416	401	408	414	350	366	411	377	402	404	441	363	429	418	398	370	387	387	418	410	401	390	393	388	379	400	411	387	372	382	384	400	384	388	392	352	389	359	398	400	420	390	388	399	366	379	405	355	373	379	366	371	406	400	423	375	384	430	371	342	382	379	414	413	400	416	365	382	401	355	393	399	416	378	385	376	398	399	387	382	412	389	407	390	414	400	390	390	390	405	407	381	413	396	429	384	390	396	392	385	398	405	389	391	386	382	388	371	349	395	395	396	372	374	384	420	349	396	389	400	397	422	416	375	425	404	406	387	383	398	381	369	411	384	398	381	363	351	407	399	378	362	379	400	369	390	390	387	394	385	417	417	405	400	366	397	402	396	380	371	410	391	379	371	378	412	384	372	392	397	370	384	424	371	415	444
25185	5975	962	597	382	291	272	217	168	140	134	111	98	107	109	99	91	84	91	76	66	70	67	85	69	86	77	76	88	70	83	77	73	72	70	57	73	64	75	69	75	77	71	83	59	73	76	62	70	74	84	63	52	78	65	81	85	73	85	81	57	62	69	57	81	82	62	68	51	66	70	89	77	62	62	64	75	76	63	79	67	65	63	55	65	60	55	75	66	63	75	80	80	59	82	76	62	73	59	66	63	58	63	74	73	76	73	72	75	58	59	84	88	78	61	56	79	68	64	78	77	69	65	76	57	64	70	66	63	57	69	58	61	55	73	63	56	66	64	63	76	82	53	70	64	68	59	61	68	77	74	63	43	73	65	69	76	48	77	63	77	79	60	82	73	78	72	60	58	81	68	63	66	62	66	70	72	68	65	64	71	62	73	61	81	55	49	64	67	77	75	57	76	60	58	63	83	74	79	80	76	68	74	62	89	63	76	78	74	62	66	68	63	81	73	68	63	63	73	74	79	60	69	79	71	75	71	86	74	59	61	64	70	69	86	83	61	62	58	74	81	68	53	69	60	58	87	89	62	83	66	90	66	53	68	73	80	63	63	64	57	72	66	66	74	67	80	67	60	58	70	61	61	69	65	61	66	84	51	77	51	70	71	67	46	65	71	59	62	80	73	64	75	59	73	66	65	70	75	64	61	70	72	72	70	67	65	93	73	73	64	75	79	68	61	69	65	68	51	53	67	60	61	71	84	81	51	76	76	69	66	61	55	64	67	91	59	72	72	62	80	83	72	67	59	72	74	65	79	71	64	57	72	78	85	64	74	66	67	60	51	71	68	69	92	64	57	69	73	63	73	60	56	56	61	70	76	69	74	80	53	68	54	68	65	64	69	68	67	74	71	61	75	77	77	65	63	91	70	69	75	81	86	64	53	73	62	62	63	62	77	65	65	72	70	76	62	61	57	75	81	68	58	77	69	63	73	69	85	83	62	65	68	66	70	64	69	59	69	66	69	59	68	70	76	63	80	58	45	57	69	66	67	82	79	73	79	73	73	63	72	64	70	74	76	58	69	72	62	70	68	44	72	53	69	79	61	67	67	69	74	67	69	74	71	71	77	58	52	65	58	86	52	80	49	60	71	82	74	75	73	76	65	69	72	72	64	74	72	71	61	68	60	61	60	73	65	63	64	45	60	61	78	66	62	57	58	50	86	70	91	64	62	58	76	66	62	72	60	65	53	57	60	89	73	67	72	75	51	71	73	74	89	90	68	64	70	69	68	62	58	69	62	65	56	68	74	79	66	55	63	62	67	69	61	78	80	69	76	76	53	62	61	76	62	85	63	63	55	74	60	73	60	73	70	76	69	64	56	75	63	55	49	70	59	86	83	76	56	64	71	57	60	87	61	71	63	82	70	71	61	81	70	63	59	61	70	51	62	62	66	63	72	51	65	66	68	76	63	68	67	76	78	67	75	59	51	72	53	63	67	91	63	61	64	78	76	73	54	69	73	74	71	70	62	72	63	61	72	66	75	59	63	67	62	61	81	77	76	70	79	72	71	77	63	60	61	81	63	62	69	74	67	59	61	69	76	63	82	83	65	61	72	83	66	94	73	68	69	59	64	63	58	87	69	65	74	76	60	67	79	60	70	65	67	72	68	61	52	63	71	88	69	71	75	73	66	60	60	70	67	55	88	76	68	73	73	66	61	79	69	66	79	71	70	73	76	76	66	61	68	70	66	73	80	75	62	75	60	72	68	70	65	60	70	50	76	85	54	69	68	75	81	80	93	60	62	85	66	61	63	70	61	49	85	71	62	64	62	72	70	63	69	68	54	70	73	56	59	70	67	58	63	78	59	58	64	90	63	63	65	62	84	84	81	69	85	86	55	67	54	64	61	60	69	60	84	63	74	68	68	73	80	55	79	52	58	71	59	61	71	69	78	66	61	68	75	59	72	75	80	64	73	68	70	71	65	71	67	77	72	70	82	61	59	63	80	55	53	58	60	83	67	72	82	60	51	56	75	65	50	50	93	57	60	76	74	74	50	90	64	68	75	82	62	54	81	59	68	62	84	75	89	50	60	64	76	73	66	60	73	71	56	62	70	57	71	72	80	65	65	59	65	58	79	74	67	81	85	73	75	70	73	64	73	59	51	64	58	72	68	75	79	63	60	72	76	79	70	60	66	67	61	65	64	82	66	69	64	76	72	77	61	68	67	79	63	63	65	87	60	71	72	64	66	53	67	66	55	62	88	73	68	76	77	67	69	76	58	61	78	73	62	68	82	56	74	62	59	59	64	74	66	72	55	72	77	61	70	69	58	63	53	72	69	59	66	46	68	71	58	68	75	69	64	67	84	59	58	70	70	63	62	91	68	77	63	71	68	76	69	64	73	63	65	64	67	85	59	62	57	58	71	68	66	85	80	64	57	59	79	77	76	58	63	66	77	67	74	57	65	69	79	65	57	58	76	69	67	80	59	63	53	56	63	74	63	67	75	66	66	64	59	70	73	73	65	79	63	61	74	61	62	65	54	67	71	71	60	82	58	53	64	86	83	58	73	68	60	88	69	71	74	75	64	62	70	61	61	67	58	78	63	70	51	71	60	80	80	75	76	78	64	77	69	82	74	69	44	62	62	75	82	58	68	75	66	60	68	67	64	69	82	66	69	71	73	58	67	63	74	74	53	79	67	80	62	74	69	64	75	54	55	67	75	73	66	65	63	53	79	85	71	76	65	69	69	56	76	58	57	61	70	75	52	58	64	69	73	73	65	66	73	76	77	62	52	61	74	57	78	54	68	77	67	69	70	66	62	77	83	81	72	59	61	61	62	72	89	77	80	63	70	77	63	79	86	64	71	87	54	68	71	65	79	82	77	58	86	66	63	54	55	66	60	60	55	70	74	67	70	72	77	62	72	76	56	56	62	66	61	78	67	86	65	71	85	63	73	66	71	68	65	66	70	81	88	80	77	76	75	69	56	69	58	60	67	71	64	65	62	69	65	65	70	65	75	48	66	65	64	85	83	78	87	56	78	88	68	63	65	70	75	79	66	81	69	81	73	64	64	81	60	75	67	67	74	80	64	62	79	66	73	62	68	59	69	73	71	71	64	59	67	78	80	65	61	79	77	66	54	59	64	65	70	70	60	74	74	66	52	61	79	67	66	62	89	66	62	62	77	77	65	61	73	57	61	74	62	77	68	75	58	57	57	74	63	68	63	71	85	73	78	72	73	60	70	73	80	58	75	62	76	57	63	66	72	53	79	70	69	67	66	83	62	80	56	59	75	75	59	69	66	75	77	68	50	72	67	79	75	73	52	70	58	70	63	62	74	53	69	60	69	68	80	64	72	50	64	70	77	71	58	71	70	65	61	77	73	63	60	70	78	56	67	69	62	77	54	58	69	62	78	81	83	57	73	77	72	80	79	71	75	66	84	70	65	70	77	62	86	54	68	72	69	78	73	60	63	62	55	50	53	67	67	72
14891	4039	1807	2201	1746	1436	1196	934	763	688	535	542	482	422	419	353	381	360	279	301	301	257	243	222	262	244	214	236	208	200	250	218	202	183	206	204	203	197	221	220	212	191	215	177	206	235	207	218	220	201	202	224	199	209	190	190	197	188	177	195	197	182	193	204	194	177	203	181	200	172	179	208	197	192	179	208	181	169	216	201	167	178	149	185	167	170	196	169	179	197	191	181	180	194	189	183	179	179	202	176	177	173	167	176	194	183	190	187	187	186	173	176	166	169	176	166	190	194	209	207	198	194	177	192	200	186	172	164	217	173	178	161	185	190	198	198	174	171	186	174	195	171	186	165	189	191	201	167	169	205	206	191	182	182	189	197	168	187	181	157	186	188	201	177	147	190	166	162	189	163	182	167	178	201	174	162	190	204	181	200	189	169	157	173	167	163	190	192	172	172	186	190	175	167	175	211	187	161	168	196	199	198	181	168	161	175	164	184	169	183	188	174	182	189	175	211	202	168	191	180	175	173	157	173	166	163	155	210	182	173	169	186	183	162	188	181	201	191	167	177	174	192	167	206	194	200	196	185	172	183	168	207	196	199	178	199	171	169	178	194	179	187	189	182	175	155	180	187	176	197	188	197	185	176	188	182	189	161	154	175	196	168	191	183	169	178	164	202	174	172	194	205	202	197	176	171	174	197	187	188	190	192	189	187	228	182	176	199	174	166	172	173	168	196	174	187	198	178	194	205	163	177	178	194	171	167	182	183	193	172	179	188	190	167	162	175	203	188	184	189	184	161	197	204	161	188	202	194	161	182	184	184	183	164	187	172	176	152	185	174	173	176	178	186	187	181	206	177	176	189	202	181	168	214	201	188	194	183	176	178	163	187	174	205	175	180	183	179	195	180	175	188	189	173	191	190	154	189	184	193	193	202	161	180	163	191	162	179	190	180	188	148	196	198	161	168	197	172	193	194	199	205	201	181	183	171	205	168	178	188	169	183	205	209	179	178	171	176	164	226	189	189	193	184	176	190	169	177	167	175	170	169	183	189	194	195	179	191	165	164	177	175	166	187	173	174	185	192	207	205	192	167	194	193	205	166	203	201	186	200	182	197	185	194	197	183	189	170	180	206	183	168	175	165	190	168	209	191	215	186	190	145	192	179	176	185	159	214	181	166	180	180	177	178	172	180	195	196	191	179	201	188	166	210	170	176	177	176	189	183	187	170	179	187	182	182	182	183	162	172	166	204	170	183	208	199	163	192	169	222	173	184	161	195	188	177	173	186	197	180	167	195	179	167	210	176	188	163	190	177	194	157	168	180	194	191	189	189	175	185	179	172	158	182	194	170	166	206	180	173	196	187	190	184	173	171	161	198	165	190	188	189	197	187	189	174	177	174	181	214	191	177	210	168	190	189	173	198	188	182	201	162	198	197	184	175	174	143	175	184	182	174	183	160	174	190	185	166	178	176	172	175	174	197	200	171	171	187	182	178	167	150	180	192	174	202	182	179	191	170	199	187	199	195	177	179	194	156	162	194	199	190	184	180	198	187	159	165	197	172	186	161	173	163	180	174	175	164	196	207	171	157	182	183	183	172	187	176	214	164	196	202	172	160	166	163	179	190	190	170	184	207	186	191	188	190	189	184	181	166	161	174	193	156	189	166	199	172	184	167	174	171	194	163	176	187	181	201	199	184	182	183	184	196	213	176	172	194	204	186	161	195	203	186	187	178	183	191	187	167	149	199	184	179	189	181	185	183	174	193	166	183	203	190	187	158	172	197	189	178	192	161	184	193	176	167	195	167	197	172	186	178	173	191	148	176	164	207	192	185	191	170	190	176	173	194	189	183	180	176	185	175	184	199	178	227	189	196	171	185	194	189	194	174	187	185	193	199	186	171	193	166	168	196	188	181	211	170	180	182	185	157	183	177	178	186	172	198	205	207	198	181	178	182	172	177	166	173	181	177	192	173	201	175	199	185	170	170	160	175	177	181	187	194	202	176	189	196	171	198	184	170	180	198	192	205	183	176	171	172	208	195	183	183	176	154	213	178	172	182	162	188	205	171	174	165	193	173	182	179	186	182	175	176	182	182	166	154	178	202	183	187	204	199	153	182	196	185	184	188	205	192	178	182	203	170	187	167	173	189	166	174	192	176	203	184	183	197	161	187	161	212	166	192	192	207	188	190	192	179	188	171	168	194	209	154	155	185	170	200	189	174	157	160	195	203	187	182	190	216	196	197	177	191	182	196	185	182	180	183	186	193	190	186	176	200	180	181	182	178	197	180	176	193	164	193	199	188	171	187	187	202	189	177	180	185	195	189	182	187	169	192	171	182	166	173	183	192	181	197	196	175	169	179	169	177	182	193	182	188	183	168	188	180	181	210	184	178	187	169	184	186	200	186	189	184	182	177	179	180	171	171	202	177	175	194	175	178	184	178	188	184	197	196	185	194	186	188	183	195	158	201	193	180	178	162	193	182	168	155	188	189	175	188	204	200	167	184	204	164	145	156	189	160	169	165	195	195	189	180	163	177	171	182	200	184	187	161	180	174	204	171	185	195	167	190	177	183	200	200	182	175	190	192	181	165	180	170	173	189	180	175	173	185	170	188	203	167	191	182	195	162	194	188	165	196	204	169	181	179	179	169	203	155	163	176	180	181	181	177	190	170	178	166	180	172	196	128	193	188	163	182	191	174	190	198	205	171	180	190	193	208	193	187	205	191	165	189	157	195	170	192	175	172	181	180	182	194	175	169	186	188	158	169	174	200	194	187	189	193	183	204	188	195	192	198	189	170	189	166	183	187	195	177	201	181	180	184	179	213	169	186	211	184	187	194	178	188	198	156	159	165	208	183	188	190	163	190	207	196	181	159	169	183	191	155	177	187	189	211	186	180	184	183	200	195	172	161	191	170	165	172	187	176	162	167	178	156	179	171	180	176	190	169	187	163	184	155	159	173	186	172	196	186	157	178	194	203	172	171	185	197	188	199	184	170	174	170	181	177	184	163	197	190	155	181	184	184	184	196	159	170	187	190	184	168	177	180	168	185	195	195	174	184	182	191	159	185	166	201	192	183	177	176	197	202	166	174	184	178	184	173	191	174	172	157	160	194	194	181	179	180	178	184	178	201	177	171	176	175	169	166	180	181	173	192	202	180	152	191	174	192	168	179	195	199	177	205	187	184	166	193	202	172	210	204	185	166	183	188	167	177	182	148	189	184	179	187	182	188	184	176	167	186	200	157	177	200	192	190	180	184	182	169	183	148	165	185	174	190	187	185	206	174	170	178	170	186	151	171	198	178	174	152	168	187	166	187	154	199	192	168	154	157	183	195	183	208	180	156	165	153	182	182	180	172	194	219	186	171	165	187	185	150	177	169	179	186	176	162	190	181	187	164	167	194	196	189	188	162	185	190	169	182	178	192	168	199	208	185	203	163	193	187	194	188	194	188	171	188	200	187	175	186	182	188	183	181	178	166	190	190	170	171	200	224
7522	1652	288	272	273	246	227	257	232	228	212	257	235	225	211	251	226	263	229	195	212	244	233	224	224	208	246	253	242	208	243	237	254	249	204	209	239	248	216	216	271	227	248	228	214	256	222	250	249	248	225	219	228	224	220	229	221	232	218	236	246	247	229	231	217	227	227	226	239	202	246	247	226	203	205	233	237	217	219	217	228	214	237	227	234	220	228	247	229	244	214	221	253	256	191	229	242	260	247	253	229	220	222	220	215	222	249	232	249	212	232	231	218	252	262	238	242	207	242	221	289	242	241	231	241	228	231	231	242	221	259	255	228	234	235	226	240	251	216	223	230	223	238	234	230	231	231	230	248	251	250	200	216	237	217	258	223	239	234	225	258	252	205	224	242	228	232	210	241	224	239	235	237	236	247	243	226	234	254	252	232	200	225	222	271	240	231	209	230	216	217	240	228	243	230	250	196	202	220	232	228	244	242	246	265	231	225	207	222	218	243	218	219	230	243	213	215	216	206	233	231	244	231	210	238	234	256	251	260	216	249	221	265	225	243	237	224	225	231	243	227	232	246	227	239	239	223	232	221	233	206	207	247	259	205	247	243	226	198	233	224	232	247	253	223	254	227	244	212	226	187	226	238	250	227	251	272	257	232	242	252	249	218	266	217	230	221	230	246	223	244	225	215	227	234	234	226	214	206	241	235	255	235	224	209	231	244	217	240	249	214	211	226	210	235	228	228	218	242	243	238	216	276	248	251	236	258	238	249	255	250	232	230	231	235	202	212	244	220	237	221	235	258	248	248	223	221	213	217	215	212	248	229	216	213	250	233	243	232	229	261	239	223	213	259	250	212	219	223	263	217	239	221	212	213	263	254	223	212	229	241	234	237	230	250	255	243	228	236	202	223	221	245	222	220	244	265	244	275	248	264	234	220	235	219	226	249	222	233	246	228	227	222	247	234	226	234	242	206	248	233	263	257	242	214	234	207	219	228	242	235	204	245	233	235	275	266	197	241	264	247	220	225	237	209	221	216	242	238	223	227	234	217	221	219	206	253	220	244	266	246	245	220	205	244	241	213	239	277	231	220	240	219	234	237	221	261	258	209	227	216	218	224	221	241	242	278	236	214	234	229	199	214	242	267	240	227	205	227	248	237	232	236	240	217	223	237	248	240	227	219	241	256	255	213	238	229	256	259	244	240	231	223	238	237	218	229	262	223	242	233	259	227	241	247	239	229	227	215	250	227	246	233	212	254	200	250	233	229	255	223	224	224	258	202	235	241	228	224	245	222	235	250	273	214	232	244	258	204	229	244	238	229	253	207	242	231	206	212	233	239	237	253	213	231	233	246	238	223	246	241	233	238	208	222	228	226	234	238	227	253	208	234	239	237	224	244	218	236	223	224	246	253	231	220	227	223	208	221	239	205	232	239	235	219	217	249	216	228	230	230	245	231	244	232	234	227	213	230	250	225	239	224	246	238	248	247	263	256	222	235	221	220	227	224	257	258	220	224	218	214	246	268	254	259	231	207	251	256	220	200	240	248	236	271	221	255	231	222	223	217	241	242	212	227	246	230	188	227	235	232	228	220	243	211	249	258	224	215	236	229	256	235	225	252	228	247	238	217	233	272	230	238	234	247	240	247	248	232	248	220	221	225	225	223	206	227	241	204	250	257	204	234	252	257	257	215	242	223	211	229	236	226	259	242	216	228	219	214	234	240	246	216	254	249	221	213	224	233	247	234	237	245	240	224	254	249	226	231	234	231	233	194	242	223	222	270	229	217	245	215	216	225	248	209	250	197	237	232	216	246	251	208	212	253	221	239	242	224	215	244	257	214	215	229	219	251	261	216	267	241	199	231	228	237	199	233	209	211	230	237	226	226	245	233	246	258	236	227	219	259	239	233	230	237	239	222	212	209	263	233	219	232	229	241	216	229	230	229	209	210	239	233	223	224	247	227	260	239	243	261	208	259	249	246	248	255	229	234	246	248	243	238	205	233	236	239	254	237	225	242	247	221	235	239	209	222	227	239	224	253	257	220	222	229	208	252	222	249	234	244	220	204	242	253	252	226	227	229	243	228	232	252	220	223	253	245	262	248	253	238	255	261	205	245	222	229	266	259	259	233	264	257	214	239	215	250	263	222	218	272	221	216	194	200	221	233	225	207	265	228	238	247	244	237	262	244	267	237	211	263	247	210	260	251	238	251	203	240	262	260	251	242	257	208	262	247	220	227	206	231	196	222	260	242	236	243	230	207	221	239	232	210	268	224	212	224	217	214	253	240	223	217	276	227	253	211	234	264	220	232	219	220	219	209	222	248	247	208	240	227	260	260	237	215	220	223	190	217	227	235	264	225	225	229	236	252	219	251	224	245	216	205	241	258	207	243	236	259	246	215	248	238	245	215	253	220	198	229	237	242	268	246	252	233	254	238	219	244	241	250	259	236	236	249	247	230	217	240	216	224	219	245	223	237	236	224	238	230	240	234	225	237	230	225	250	203	242	214	233	249	245	212	234	229	254	270	202	234	230	203	211	225	231	247	225	226	274	229	242	211	228	233	247	231	246	228	225	242	247	267	218	213	243	246	257	240	250	233	207	260	223	214	236	223	243	243	231	242	228	254	227	214	238	212	235	271	222	264	240	224	218	228	222	253	266	256	262	216	240	237	239	256	234	252	231	230	251	260	216	219	223	249	223	231	236	262	224	270	211	253	261	227	211	246	241	212	239	233	216	213	239	198	247	243	243	266	253	234	230	211	240	243	235	230	224	232	230	234	241	227	206	198	228	247	220	217	230	220	238	263	225	223	241	236	222	241	227	234	229	240	242	257	235	245	236	225	229	225	228	245	225	242	233	255	249	273	227	221	230	255	222	246	238	225	228	215	231	238	252	257	245	218	218	218	227	216	216	232	265	224	250	240	241	245	245	236	269	250	216	253	248	233	250	255	235	254	255	239	246	243	217	241	238	235	229	226	212	229	242	250	242	240	238	227	230	235	241	242	228	253	224	250	274	284	237	249	237	214	234	255	256	210	243	234	230	219	227	208	238	254	248	235	231	236	230	220	251	234	222	238	258	202	203	255	217	258	229	237	218	225	261	221	244	223	227	230	254	238	233	253	223	225	222	247	249	223	219	235	225	226	238	229	248	268	246	240	242	227	219	227	221	223	223	235	238	227	238	236	231	235	250	236	236	211	230	213	230	243	259	261	226	232	238	203	256	246	238	246	260	244	259	261	247	206	246	270	246	238	243	226	243	226	234	240	235	277	209	226	213	250	245	254	224	231	217	237	260	253	188	213	233	258	216	227	252	263	261	229	239	249	235	233	236	267	211	230	213	247	232	214	242	212	247	197	255	227	190	218	237	215	200	235	225	255	256	236	250	233	231	229	227	266	248	213	222	239	263	215	220	251	257	238	221	224	255	222	217	213	237	245	218	227	253	198	237	252	220	235	232	256	258	222	241	183	211	223	266	216	231	246	206	228	252	267	240
5555	1722	641	634	629	591	592	574	569	578	577	578	555	572	588	588	554	571	546	591	518	596	566	527	509	524	505	526	492	553	559	541	583	558	502	532	550	566	548	530	520	544	559	528	545	546	563	558	576	547	508	572	541	517	517	545	536	565	503	548	536	555	546	524	506	559	530	538	544	564	529	579	565	542	560	571	549	509	533	558	565	556	539	563	541	550	503	512	501	510	534	524	537	532	571	540	569	540	524	554	554	503	559	556	526	513	533	552	544	540	543	519	532	561	547	565	573	581	571	564	522	537	557	543	551	526	554	550	546	534	569	549	519	555	554	556	553	552	527	558	537	566	560	532	573	551	543	519	537	534	554	561	498	596	516	560	559	572	541	532	545	524	561	545	536	551	518	538	537	526	563	536	530	561	519	534	524	554	591	516	573	572	544	509	538	523	537	513	540	529	555	544	549	517	544	547	526	572	541	505	546	553	563	580	581	567	530	535	495	556	508	519	557	567	544	533	547	551	540	558	519	535	573	556	527	524	521	528	547	550	522	538	564	524	574	587	571	549	546	588	542	540	519	523	560	537	525	555	517	557	576	609	561	521	557	526	534	540	498	535	552	578	555	535	526	527	554	571	546	517	534	537	541	512	543	575	509	542	553	535	528	527	497	571	530	543	554	556	570	529	556	545	526	576	525	576	565	550	536	550	570	545	571	501	497	573	521	573	544	566	569	566	545	506	541	565	546	563	545	536	514	526	553	534	524	548	599	554	501	556	533	546	508	522	499	514	532	535	550	527	530	535	564	532	554	542	549	544	544	586	503	547	533	506	505	538	620	532	559	485	516	563	541	543	532	556	547	518	532	556	566	508	539	537	566	536	553	524	501	573	525	490	538	540	528	528	543	544	523	564	517	534	516	554	511	534	536	519	533	561	562	508	571	543	530	526	497	542	496	487	548	525	510	510	561	496	562	568	513	570	513	551	505	521	571	522	546	527	581	552	513	559	564	532	535	547	545	517	507	517	569	507	554	558	518	497	531	529	524	552	545	526	529	533	543	521	536	502	502	527	504	554	561	534	575	528	500	554	546	545	590	546	525	526	525	510	492	538	589	486	548	526	534	552	531	554	528	525	551	521	520	531	529	569	537	569	543	547	527	526	553	517	592	548	540	556	547	551	539	483	534	513	510	560	570	532	557	571	520	537	523	539	512	504	517	529	566	558	546	547	522	532	528	566	534	544	597	545	506	553	551	560	509	545	526	525	526	543	541	510	511	551	565	552	566	578	560	564	523	568	550	538	554	564	524	555	551	538	583	544	523	566	565	508	546	531	533	508	609	552	548	554	575	530	577	541	536	514	569	562	483	543	565	545	543	512	561	557	523	526	545	571	550	560	572	544	528	546	522	561	546	525	565	541	538	549	528	482	544	530	586	538	527	535	532	569	555	525	582	499	541	545	529	556	546	562	554	540	525	557	538	549	545	558	576	555	549	512	494	567	498	535	527	535	540	584	524	543	561	478	562	517	503	552	528	520	486	523	543	556	541	521	541	517	580	544	579	585	534	549	534	523	546	510	531	499	543	606	528	533	575	555	518	584	522	526	545	559	519	519	556	555	567	530	564	521	526	574	563	537	529	526	529	564	524	543	524	510	517	532	529	522	550	526	514	533	524	527	567	543	572	541	570	531	519	540	506	529	555	528	568	543	563	535	556	539	542	535	569	550	570	498	546	545	503	556	556	543	529	538	571	570	547	583	530	559	539	544	547	556	540	536	532	561	554	560	547	548	544	502	537	576	539	540	522	565	571	518	534	540	520	488	573	553	555	548	538	523	535	560	518	534	566	530	562	572	543	607	552	559	531	493	500	543	574	543	545	548	553	574	548	517	563	532	546	513	548	526	499	569	554	572	524	511	498	544	530	543	505	543	557	532	558	508	525	564	545	550	551	553	577	552	561	509	564	528	578	507	543	580	533	543	525	577	533	558	533	507	494	566	536	594	532	538	552	531	539	504	539	535	532	524	565	528	578	527	497	541	532	497	546	531	509	546	545	545	547	599	497	531	490	574	519	549	575	547	540	588	571	578	516	559	543	529	583	547	519	552	564	576	528	545	554	494	569	541	526	573	528	535	557	554	526	595	542	543	539	554	529	551	525	530	574	567	517	530	495	537	555	500	513	527	527	545	580	549	562	544	508	510	530	550	540	507	561	559	517	575	529	546	542	538	565	546	564	512	548	562	519	557	573	542	519	554	573	522	511	557	547	526	568	533	542	580	547	537	515	546	541	581	530	546	530	553	566	554	539	536	527	535	559	527	573	552	500	571	565	574	541	510	540	561	556	542	577	546	552	546	517	563	510	561	548	564	524	559	486	515	537	516	512	530	505	518	525	539	512	550	496	572	575	574	499	507	552	552	534	521	561	568	561	519	570	559	517	563	537	546	553	530	533	598	541	565	523	522	553	537	548	545	492	532	515	544	533	523	562	554	557	556	534	552	561	569	545	565	540	518	524	547	570	550	510	522	532	531	509	553	526	524	509	558	571	582	509	509	493	571	521	541	560	545	538	536	555	550	538	590	533	486	552	540	533	565	508	523	552	563	545	533	538	592	556	510	541	554	553	566	543	536	563	550	561	525	569	530	545	508	554	546	514	533	538	537	489	529	563	527	550	530	571	550	545	508	524	543	527	562	530	557	562	560	521	536	556	553	539	546	529	514	533	566	571	561	538	533	516	550	535	532	567	535	557	588	547	549	522	499	548	541	529	571	549	514	535	545	584	561	540	536	558	547	543	550	571	540	552	526	556	542	546	541	549	551	522	512	535	547	556	539	555	525	510	526	586	519	553	521	512	520	541	533	534	533	530	537	531	565	519	534	529	558	521	602	538	521	562	600	566	542	529	522	516	585	541	529	553	499	599	548	553	565	591	589	531	539	568	527	545	550	544	565	516	582	492	513	544	503	573	536	518	541	523	549	524	514	522	557	500	544	536	580	512	552	561	540	526	504	577	544	533	547	553	568	566	518	508	545	583	540	551	554	558	533	531	509	571	573	544	536	559	554	556	494	575	500	556	591	480	542	565	525	511	549	514	575	539	511	544	558	580	545	505	560	532	504	540	633	561	528	508	522	558	563	514	569	539	558	547	552	552	549	566	540	583	536	535	507	534	522	569	530	539	527	550	544	535	556	572	600	529	567	528	551	525	566	608	564	526	533	556	529	570	544	524	533	542	513	519	554	600	531	571	563	554	581	541	523	524	540	549	536	551	520	547	553	570	533	547	541	580	541	541	546	557	556	542	545	554	543	591	521	567	497	526	541	519	523	515	508	580	529	554	525	549	541	536	528	527	530	549	566	517	500	532	542	532	548	518	532	530	568	550	555	496	553	527	565	552	546	519	543	518	584	511	551	534	543	556	516	560	538	490	541	583	522	562	537	559	543	593	584	597	541	560	544	525	550	514	528	536	556	544	568	513	526	530	515	568	557	568	548	533	575	563	562
17092	3406	592	434	351	301	269	245	221	206	218	189	193	193	208	177	173	187	190	161	164	196	171	156	165	158	161	153	165	174	207	139	170	191	174	140	163	180	168	158	161	182	200	190	177	167	173	169	182	176	164	168	174	177	163	161	146	156	181	165	163	165	184	163	158	173	160	162	173	165	148	196	166	145	163	174	178	163	186	162	175	155	167	167	185	163	170	150	139	190	178	181	184	177	159	167	164	191	185	152	173	169	193	178	178	186	179	154	168	154	142	181	168	158	160	179	164	182	162	165	143	176	180	153	180	181	172	154	167	153	172	171	165	192	158	148	157	167	180	185	183	167	165	184	185	163	164	189	167	148	160	161	175	185	170	164	188	192	170	164	185	181	166	176	154	158	160	161	171	167	174	142	147	138	167	161	157	167	159	160	203	168	163	172	174	158	176	154	160	185	167	165	159	163	170	165	152	172	184	189	165	157	163	174	186	167	170	158	155	177	164	175	137	187	152	154	194	149	169	173	194	180	165	151	170	173	187	169	138	177	196	178	182	170	187	167	186	180	155	173	184	175	145	149	177	148	173	156	164	182	148	183	155	162	165	184	154	149	168	166	160	150	192	176	157	159	166	139	154	155	200	162	182	157	156	158	143	188	143	162	168	163	154	184	171	175	156	148	161	177	149	170	161	156	193	168	177	174	197	159	167	162	168	182	179	186	182	174	161	176	151	185	172	162	173	154	162	184	162	154	173	171	157	151	179	171	180	185	176	145	180	174	169	188	197	155	170	156	147	155	169	165	166	197	161	168	176	155	177	203	161	188	172	157	176	162	177	167	184	185	175	195	181	165	157	165	160	186	160	163	174	154	168	153	161	185	178	153	172	148	168	190	166	165	179	171	205	136	171	164	181	186	183	166	164	166	177	159	179	182	162	157	178	175	183	153	153	169	155	134	141	166	152	185	155	168	153	201	172	171	194	156	184	185	182	175	145	152	152	184	162	165	161	159	148	175	165	152	156	169	199	152	179	166	167	150	179	147	160	141	160	180	159	139	185	195	194	157	165	170	158	178	182	167	161	174	171	179	181	147	173	143	160	184	201	153	160	174	153	179	160	170	169	179	143	171	158	177	178	166	175	185	151	181	166	181	152	164	160	182	160	164	158	174	150	187	163	170	170	185	176	168	186	143	164	186	185	178	172	160	172	171	154	161	192	178	162	194	147	173	160	180	170	190	163	163	170	155	173	174	197	138	173	183	167	167	170	178	164	157	184	181	166	183	176	164	157	175	191	161	168	153	163	182	187	173	154	152	177	194	177	192	145	178	175	172	153	181	178	176	184	178	165	162	182	175	170	217	170	172	147	178	175	165	173	187	165	194	153	174	167	172	178	184	189	146	164	168	189	167	174	149	157	155	178	160	184	167	174	157	196	191	154	161	184	163	183	167	158	164	188	175	168	163	168	179	143	158	189	167	164	170	176	182	158	160	167	170	178	188	185	165	202	177	175	165	152	145	166	168	160	155	183	160	176	158	185	161	166	176	170	196	149	164	175	163	155	160	148	171	183	164	187	159	159	161	167	193	186	189	168	162	159	170	162	184	182	172	179	165	153	174	171	166	164	206	167	192	161	211	186	151	170	180	172	180	189	169	172	160	169	157	172	177	170	183	168	177	149	175	156	183	164	168	187	164	162	178	161	178	142	183	172	182	178	164	175	153	157	164	165	185	176	156	164	154	171	180	172	170	158	162	149	176	192	169	152	174	188	173	159	168	160	164	146	174	159	169	153	164	168	152	156	168	192	157	175	164	166	168	164	188	167	137	158	161	186	161	190	169	143	193	150	148	191	182	183	173	161	175	158	160	139	168	166	164	160	189	178	172	180	155	161	176	171	178	198	153	192	166	195	154	167	144	195	158	163	171	153	118	185	171	145	172	154	156	168	157	155	138	170	168	167	185	145	168	168	151	169	148	187	177	159	176	167	176	143	156	179	187	188	170	186	184	154	169	158	187	188	146	170	155	160	187	174	172	133	150	172	180	193	156	173	182	174	178	168	164	163	191	146	157	178	177	159	182	172	164	150	159	168	163	161	180	157	202	164	182	162	152	162	163	155	169	171	158	157	174	168	184	174	146	199	178	187	173	168	190	177	180	142	158	166	161	136	173	189	148	153	182	166	189	197	181	163	189	177	194	153	185	196	184	153	164	171	163	170	173	180	153	178	148	159	171	148	184	161	176	152	177	173	165	195	192	168	201	172	188	194	183	195	194	145	155	174	153	172	179	166	180	157	189	160	164	185	184	161	172	185	139	174	174	165	160	172	167	153	151	142	149	197	159	181	186	183	174	182	170	161	188	147	183	169	173	176	159	174	160	177	186	141	168	177	193	171	163	159	158	182	188	189	189	181	142	158	187	148	172	174	168	174	186	176	162	170	197	170	197	175	140	186	175	175	158	141	173	173	165	149	172	168	165	157	151	155	141	169	171	182	184	179	141	141	200	180	162	178	160	190	165	169	177	165	176	152	154	164	181	170	137	170	180	181	187	170	134	145	177	178	172	181	168	148	184	179	191	166	162	189	166	175	175	144	143	156	171	182	160	155	152	144	169	164	179	172	165	151	167	179	169	199	162	156	159	153	146	158	154	184	168	155	162	161	161	182	166	138	159	139	176	171	158	148	172	186	154	162	164	187	187	173	172	154	161	186	170	149	170	167	176	184	157	159	172	132	162	151	152	174	158	186	169	160	167	148	175	157	179	171	182	184	159	156	148	158	146	180	169	188	138	174	155	146	186	189	179	146	176	171	157	165	204	168	160	189	201	167	160	181	151	164	158	178	174	154	167	179	167	156	186	172	153	165	169	201	172	189	176	177	133	176	182	183	164	154	168	172	158	162	184	174	174	150	160	150	182	188	158	150	167	179	167	170	166	154	174	174	168	166	174	185	177	160	166	170	176	187	145	171	157	151	157	160	149	177	143	140	169	173	157	144	166	167	156	200	155	146	161	155	182	176	187	166	152	167	166	182	181	168	179	171	170	174	153	176	186	155	150	170	168	151	153	179	170	173	157	153	149	171	176	165	184	166	190	184	161	156	182	175	166	165	174	183	170	172	158	173	152	165	156	164	164	161	169	177	158	196	170	166	138	162	184	181	167	158	180	167	170	163	181	176	198	181	143	167	194	182	168	143	150	159	159	149	191	161	178	141	175	152	168	160	167	170	167	151	173	193	163	171	166	171	164	186	167	163	165	169	169	186	168	183	175	155	173	176	187	179	173	173	167	179	189	184	161	156	151	160	176	163	164	194	171	164	185	175	164	155	156	154	174	162	164	201	180	185	174	186	169	179	161	183	178	171	183	157	165	194	171	160	179	170	177	187	162	168	185	158	160	150	164	177	156	168	145	186	161	192	193	202	160	149	179	175	173	164	158	166	186	184	171	170	178	162	175	163	160	155	153	169	173	152	164	158	163	175	174	173	188	202	152	157	175	147	165	156	181
12081	2760	1218	1415	1145	1039	898	815	688	675	564	580	568	498	509	508	458	452	484	490	436	458	440	474	442	408	407	434	417	424	403	398	412	419	422	424	442	420	426	388	401	403	391	438	400	421	399	382	407	396	420	429	388	416	443	343	424	401	395	404	362	420	409	417	401	400	405	411	383	390	381	418	400	380	372	396	424	357	367	429	391	410	395	389	380	388	379	400	386	380	377	393	380	396	368	414	413	380	367	368	419	368	420	396	411	364	362	364	385	410	421	369	408	397	359	403	402	406	403	406	389	402	364	373	415	363	402	366	361	420	375	382	393	398	389	412	401	424	426	393	402	394	393	416	375	385	381	385	396	397	441	369	382	400	377	373	380	374	394	399	365	403	371	377	358	418	397	402	364	403	411	356	391	402	366	404	390	399	399	431	372	391	390	368	364	371	379	385	383	392	391	376	417	358	378	404	395	425	385	392	362	363	379	384	408	384	387	383	379	373	419	390	366	384	421	381	334	387	386	404	408	392	346	373	399	404	389	371	403	384	400	402	419	367	379	415	385	398	370	373	412	436	418	372	385	388	378	359	360	389	377	362	374	382	394	397	423	377	406	371	398	417	419	392	367	401	379	402	390	404	381	404	375	393	375	423	415	377	400	398	385	379	397	397	374	383	361	356	378	386	394	422	364	375	389	375	411	367	410	412	405	406	355	388	377	372	384	397	389	391	393	395	389	391	360	393	378	361	411	394	399	420	355	398	393	432	398	406	434	368	415	361	403	394	380	396	397	415	374	358	373	398	408	404	432	399	356	358	386	371	399	402	448	404	374	401	401	354	416	351	380	404	375	414	385	379	363	399	394	396	420	409	415	396	382	398	405	378	388	411	395	382	373	405	369	382	361	415	370	424	390	398	410	398	393	376	369	383	390	407	398	381	371	383	424	361	378	409	371	371	414	412	403	383	431	392	392	376	373	389	387	395	389	422	400	357	363	391	373	378	382	397	382	377	403	390	399	422	392	408	389	379	375	372	364	393	427	379	379	384	378	396	380	399	399	397	413	375	409	399	400	370	387	397	395	408	393	390	373	411	392	364	368	372	380	410	373	403	375	384	357	402	388	383	404	381	419	391	400	403	375	365	411	377	370	409	407	378	400	390	392	373	424	388	380	363	418	369	402	364	404	388	415	383	383	416	374	394	412	391	395	412	358	353	359	418	418	390	359	398	401	423	373	414	369	401	356	396	399	405	369	418	383	395	392	384	416	400	403	408	428	390	415	392	365	362	381	384	415	361	384	402	363	373	420	415	369	348	400	404	381	410	393	368	399	427	372	389	346	413	367	389	385	375	387	390	370	408	396	385	341	385	387	370	396	431	368	372	371	389	405	412	405	363	377	405	390	392	411	389	405	405	418	403	377	386	387	421	389	374	394	398	379	355	391	386	374	427	391	388	399	376	385	384	374	400	402	360	378	369	420	395	392	374	392	363	416	402	397	396	397	372	418	411	391	409	394	385	366	368	385	395	384	385	373	356	362	394	368	407	393	361	385	369	339	420	366	418	349	377	373	378	392	376	363	406	393	379	391	416	398	387	362	399	395	417	398	421	412	404	412	406	399	385	427	403	370	375	372	408	358	391	374	402	380	364	359	362	350	361	398	371	405	388	372	404	362	388	381	367	434	419	356	336	407	392	390	336	362	399	400	397	410	367	395	356	400	403	408	384	389	374	415	396	371	421	370	394	380	383	384	393	384	395	352	404	395	362	394	373	391	391	399	388	402	394	418	369	384	388	440	384	389	364	364	415	411	393	390	381	406	372	389	415	354	403	410	395	400	421	364	357	383	359	414	402	364	387	404	391	394	391	369	345	402	380	404	379	372	386	401	375	377	413	393	393	401	374	391	392	400	387	368	392	373	418	379	406	371	418	401	384	399	383	364	423	422	425	383	389	374	408	407	408	408	393	403	367	405	382	418	403	357	373	390	412	367	353	391	405	382	376	382	372	398	399	437	451	450	403	383	380	384	382	371	381	395	398	390	366	401	398	427	346	390	391	380	396	386	398	404	432	377	363	387	413	389	353	371	393	389	414	370	378	386	364	367	389	388	428	437	383	376	380	380	376	395	377	371	391	380	400	365	353	387	404	385	420	385	409	411	420	406	387	413	381	386	369	374	396	393	416	388	424	385	402	414	366	421	372	400	368	385	384	358	407	375	378	403	363	405	372	416	381	402	411	422	374	391	396	400	398	386	390	402	383	387	377	416	395	387	395	383	414	372	364	403	420	396	424	412	394	382	359	400	398	378	380	379	406	349	382	388	410	385	391	418	381	398	380	398	391	370	365	386	399	388	355	370	407	347	381	423	419	405	379	373	415	387	424	411	369	430	386	386	375	426	420	386	352	379	370	400	399	386	388	414	386	394	349	399	389	396	378	416	348	395	415	346	385	408	416	399	415	392	406	411	387	380	391	397	426	411	400	383	389	391	371	418	413	378	410	372	400	365	379	427	431	389	376	425	388	385	385	361	386	383	428	402	382	405	383	378	383	406	410	441	390	414	398	396	400	352	439	401	378	381	407	404	396	375	395	418	379	374	430	396	392	403	378	418	428	369	362	356	382	410	388	393	367	421	377	406	399	389	374	418	390	379	386	404	392	397	381	421	418	398	410	399	383	400	379	381	391	387	393	367	385	375	374	394	432	398	383	394	375	409	430	387	391	396	411	399	354	419	406	395	366	406	352	394	391	397	377	378	394	396	362	382	427	376	374	408	361	415	426	359	393	404	376	418	401	364	407	360	402	372	401	402	386	396	360	410	372	397	382	377	393	388	390	373	382	406	356	406	410	375	391	379	388	422	362	374	375	409	377	374	386	369	369	383	377	414	416	388	394	392	393	414	357	399	393	386	380	392	386	413	421	370	379	370	389	417	406	430	383	389	407	391	386	421	391	403	391	391	379	397	391	408	389	415	359	376	385	393	361	383	405	389	381	394	384	378	407	367	397	413	366	379	407	402	376	385	399	377	431	379	412	373	413	370	380	383	382	390	392	379	414	370	383	373	399	349	400	405	366	414	368	442	336	388	414	368	425	360	422	388	419	407	398	376	368	446	408	406	410	409	363	389	358	406	361	380	456	388	397	405	402	405	380	379	406	367	373	403	377	391	368	372	397	394	373	363	402	397	376	454	382	360	392	369	436	418	409	386	394	373	380	377	441	381	399	388	375	410	403	417	397	407	392	406	396	421	395	358	396	416	400	408	419	366	358	348	360	394	383	365	377	403	400	394	366	369	423	416	359	387	398	390	415	413	391	384	396	398	387	361	403	405	400	404	379	384	404	406	382	347	391	371	405	402	409	404	390	396	412	363	383	389	405	406	383	438	365	384	402	378	367	375	389	394	405	367	380	383	392	364	427	363	398	374	389	378	373	397	405	390	402	416	377	369	390	379	350	398	396	394	388	387	424	391	385	410	413	382	428	401	424	408	384	398	422	412	341	410	387
24997	5800	1050	666	424	331	247	209	195	154	130	120	117	99	120	93	67	77	94	74	100	98	79	65	74	75	85	77	67	78	70	68	84	64	91	49	63	74	58	72	68	57	52	56	57	65	65	71	67	59	70	79	85	60	65	63	71	66	76	51	74	65	77	65	76	70	70	66	62	61	60	72	74	74	84	67	73	90	62	57	70	70	73	67	60	63	65	65	63	73	67	62	66	73	52	78	64	60	66	63	79	64	61	67	79	80	75	65	59	62	55	63	69	65	60	68	63	54	52	68	82	52	77	68	75	61	83	58	54	76	71	62	55	73	56	65	78	60	59	71	71	69	64	71	75	63	62	77	80	59	60	58	60	67	77	64	61	55	70	66	72	70	56	63	73	58	54	60	75	62	58	67	57	63	66	76	69	84	69	66	63	76	65	81	75	65	64	73	75	74	65	52	76	81	72	59	75	55	67	64	69	55	74	72	59	85	72	57	75	77	64	75	72	48	56	52	62	67	80	73	61	54	70	63	64	79	65	56	75	63	56	59	64	65	63	69	64	54	73	67	63	74	61	75	75	54	66	78	48	68	61	64	66	67	70	89	82	70	52	67	62	71	53	71	54	52	79	73	60	55	83	73	61	64	71	77	59	60	76	62	54	67	67	70	73	80	67	54	49	61	80	82	73	74	77	61	68	61	69	77	68	66	70	55	71	72	63	90	64	66	82	78	71	62	89	75	58	64	74	63	67	57	76	70	73	70	67	78	73	60	49	77	60	68	96	71	63	82	69	66	62	70	67	70	66	71	68	65	66	68	70	55	77	48	74	85	69	69	43	67	59	67	60	65	77	73	69	59	82	75	72	68	79	42	56	44	70	67	58	62	59	65	59	74	71	63	68	68	62	66	63	76	75	80	69	88	76	66	79	59	59	68	97	78	65	79	55	76	67	58	62	56	68	56	75	63	65	64	61	85	69	50	56	56	69	54	65	68	77	69	75	55	70	54	65	60	51	64	58	86	61	66	61	57	60	64	63	64	53	71	66	73	66	66	86	66	59	70	66	72	56	51	60	76	51	65	58	65	55	56	78	75	66	62	55	73	64	69	60	70	59	64	45	61	72	83	66	67	64	63	60	50	73	66	75	70	75	80	68	64	91	73	58	67	55	78	71	55	53	81	83	64	68	71	63	85	63	61	59	69	70	70	72	67	74	69	68	61	67	58	86	70	66	64	60	76	70	81	73	81	56	56	53	61	59	81	65	71	62	66	74	78	60	57	81	61	62	65	61	80	67	66	60	63	65	66	77	71	79	65	77	73	80	81	71	83	67	70	64	67	58	61	86	67	62	79	78	84	65	63	75	75	56	76	55	68	70	48	58	82	61	60	75	49	59	68	73	61	64	67	85	69	56	65	70	75	83	69	79	55	66	75	68	61	64	73	74	71	66	68	73	66	51	69	54	63	59	71	66	68	69	86	63	71	69	66	84	63	60	68	70	65	48	51	58	61	75	75	72	71	71	82	65	58	61	65	69	91	80	78	63	76	76	67	67	68	63	67	59	90	62	74	74	83	64	67	86	59	71	80	90	64	73	70	72	69	47	78	62	63	62	64	68	72	64	59	71	57	59	65	76	82	79	64	62	77	69	60	65	69	79	63	67	71	59	53	57	56	53	63	65	62	84	65	58	68	66	68	59	75	56	69	69	53	53	70	67	70	71	63	73	66	64	87	63	86	66	67	71	68	75	53	75	61	59	53	62	56	56	68	78	62	71	81	61	73	52	58	78	75	65	62	66	73	62	64	75	62	63	69	79	74	54	60	72	65	82	66	89	66	79	71	72	55	59	58	70	66	69	75	72	52	69	58	67	72	61	78	73	60	80	59	79	51	68	64	75	68	90	59	56	73	76	76	71	64	75	74	68	79	75	54	69	56	65	56	73	69	65	57	51	63	63	66	59	64	77	64	74	49	58	53	72	66	82	78	82	61	77	74	87	74	72	64	77	61	67	50	62	66	68	63	64	56	55	64	68	70	58	70	74	58	63	69	59	66	65	68	58	60	73	90	57	83	50	65	65	72	64	67	75	71	77	69	64	73	69	78	67	62	71	64	58	57	60	61	91	75	75	44	67	63	66	87	67	75	74	61	63	71	71	62	66	68	66	65	73	66	67	69	73	86	68	62	77	62	58	60	88	66	64	62	74	64	64	71	75	72	89	59	62	72	77	86	83	56	53	65	58	58	77	56	60	93	73	65	53	73	48	65	76	68	54	62	62	70	70	63	60	70	73	79	66	70	63	72	54	63	60	58	82	73	66	73	71	61	63	66	73	61	69	75	64	65	61	58	61	47	78	68	70	73	75	68	84	77	70	56	64	81	80	75	76	60	70	70	77	70	59	68	67	73	75	58	76	59	55	67	73	54	61	64	70	73	71	63	64	71	77	62	74	57	71	73	71	76	69	74	66	76	63	65	60	76	67	72	57	76	55	59	59	65	65	62	82	67	56	68	70	63	56	71	52	74	60	59	67	71	61	63	69	72	74	57	78	69	77	64	69	67	71	66	53	70	74	68	75	50	58	55	72	64	63	76	69	69	71	65	79	76	73	64	63	72	65	61	74	64	67	70	63	79	85	60	85	68	59	59	71	64	72	68	67	66	82	62	75	76	62	54	72	74	72	62	78	66	57	85	79	66	59	79	70	75	58	79	61	81	74	58	57	66	61	81	74	63	58	72	83	68	86	61	69	67	74	61	72	69	63	57	69	65	70	76	75	73	58	84	65	48	63	61	72	64	51	72	77	79	62	76	79	72	68	59	67	68	75	57	81	70	69	60	64	77	57	70	58	60	78	63	61	62	63	70	69	67	61	83	53	67	59	66	74	66	62	70	63	63	62	74	68	54	59	54	66	69	71	60	60	70	83	81	83	67	60	59	58	58	73	79	78	94	70	63	68	84	79	71	90	60	71	67	69	92	55	81	61	64	67	50	63	56	64	63	67	62	64	82	64	72	58	72	78	70	61	75	69	67	76	62	64	68	58	70	79	72	70	55	89	67	58	72	51	66	74	76	59	63	60	79	69	82	66	70	61	72	74	68	84	57	55	71	71	61	54	63	68	55	56	54	75	58	55	53	60	52	55	55	56	80	86	72	63	65	60	84	64	68	47	67	61	68	79	66	61	77	61	75	69	84	57	53	71	58	58	74	61	62	73	63	69	69	72	76	72	55	62	59	58	74	80	68	71	66	51	80	79	63	67	63	51	79	57	46	77	82	71	61	73	62	77	63	62	75	65	71	59	68	76	66	61	60	85	77	80	66	74	90	76	65	75	55	56	67	74	58	82	69	81	65	62	70	78	75	67	59	63	63	64	62	68	79	75	68	68	89	62	81	72	67	66	63	66	57	58	74	58	67	78	65	55	64	77	86	67	81	40	61	72	61	63	78	73	63	74	66	77	54	69	61	67	62	79	74	48	81	75	74	62	75	69	71	62	67	66	51
14977	3960	1762	2173	1777	1405	1191	993	802	665	620	510	465	463	440	366	341	339	327	310	280	280	267	252	240	240	239	207	207	234	206	242	183	204	227	214	206	184	180	200	208	217	212	211	183	233	211	200	196	187	199	170	201	207	198	195	223	210	168	192	192	200	184	200	178	166	177	202	176	176	170	200	190	168	171	209	168	180	191	195	185	192	192	162	191	181	186	184	185	172	183	162	186	159	176	183	215	189	191	184	198	167	200	183	187	186	182	178	177	178	179	179	211	206	182	165	174	179	156	170	206	200	190	186	202	179	221	204	214	150	177	186	199	174	182	181	180	148	205	178	194	162	196	183	199	183	171	167	183	194	170	174	176	173	182	192	177	182	214	185	185	171	179	214	181	197	189	202	195	184	181	185	175	181	191	203	214	195	177	191	186	196	165	181	191	188	180	179	178	179	187	177	199	197	179	178	203	183	194	174	172	175	194	182	184	186	186	192	194	185	204	187	173	192	169	209	180	164	181	174	192	173	199	177	180	179	179	196	167	188	166	190	170	176	190	168	190	188	171	192	174	190	206	197	182	177	164	181	172	157	177	170	192	188	181	171	189	185	174	199	188	198	184	183	188	199	172	189	176	167	209	182	183	194	180	180	181	171	194	176	204	177	200	203	198	193	162	169	175	200	180	174	177	187	175	193	185	175	206	170	183	184	175	163	160	193	166	171	181	164	193	206	192	203	180	208	210	187	198	188	179	186	185	170	202	155	220	195	193	196	192	188	178	166	175	180	168	193	197	162	191	190	178	187	198	217	203	189	202	183	174	190	162	176	194	194	193	188	191	192	182	176	192	197	184	189	169	187	161	184	202	178	205	183	185	183	178	199	189	165	180	186	167	148	172	185	200	193	171	165	175	166	176	208	200	187	177	209	187	194	194	172	189	187	185	206	179	170	186	192	193	187	178	177	183	188	188	188	165	200	173	191	167	206	157	197	195	177	195	175	180	181	167	199	185	164	178	200	182	174	167	190	184	161	175	162	194	187	192	174	201	183	182	173	175	195	189	176	200	181	183	181	185	185	222	187	170	174	187	202	185	190	181	185	174	175	202	184	175	177	186	161	186	198	198	191	171	191	191	175	188	182	192	176	192	197	181	177	185	166	185	187	162	181	207	172	187	198	179	194	174	184	177	185	168	157	199	179	184	195	209	197	189	168	193	185	186	190	192	170	184	169	184	182	199	181	177	186	197	190	193	202	183	177	190	166	183	193	171	189	173	230	169	187	176	165	185	184	170	157	186	181	177	186	187	188	171	195	202	155	184	159	199	165	167	197	168	196	207	151	201	196	179	192	202	185	185	188	196	212	189	168	184	179	203	175	164	165	197	186	162	164	183	168	176	171	186	183	200	196	197	179	184	187	213	168	207	187	181	191	210	186	197	190	174	191	180	190	177	182	199	181	186	182	180	188	190	171	180	177	152	179	181	186	179	193	188	148	192	192	190	186	187	196	194	197	190	173	157	174	187	202	187	177	164	186	187	177	172	196	188	175	182	159	176	203	169	189	174	192	161	183	171	179	169	181	173	153	188	207	186	179	205	164	194	199	196	168	162	218	185	174	191	183	177	181	165	183	175	178	167	192	178	212	178	203	174	200	194	191	180	169	182	187	194	186	200	182	172	179	200	204	181	170	180	182	168	184	187	191	169	186	182	181	190	189	164	211	184	199	198	202	181	190	168	192	187	206	190	183	183	181	184	177	180	197	178	199	187	199	177	192	205	182	171	195	173	190	180	193	187	186	198	184	175	177	196	182	213	156	182	172	197	166	198	164	186	172	163	200	170	195	166	182	195	183	155	171	191	194	187	201	167	181	205	193	183	189	180	170	180	191	181	174	167	155	185	177	178	165	199	194	194	199	176	191	188	204	175	186	220	172	182	191	173	182	196	185	210	161	188	189	156	172	172	203	186	194	174	197	196	188	169	188	196	196	192	200	193	172	140	186	188	161	181	189	182	199	178	194	201	162	170	192	155	186	175	180	193	191	184	179	181	178	181	182	179	168	177	191	155	184	178	149	190	205	193	181	180	190	186	194	186	169	171	179	177	184	211	201	182	166	160	167	182	175	202	176	171	190	187	188	182	179	171	184	200	179	199	161	167	160	199	191	180	188	200	173	205	196	196	180	156	172	170	159	192	204	200	179	180	160	185	200	191	170	162	187	191	173	203	168	183	185	190	213	184	183	166	164	157	161	195	193	161	194	186	184	186	197	184	209	170	169	194	175	184	210	153	186	190	185	204	172	174	206	160	160	175	199	185	165	199	185	161	199	201	196	185	161	176	175	199	195	206	192	178	167	194	168	185	183	176	198	182	197	180	188	187	176	186	187	191	204	177	164	176	196	172	188	200	186	199	176	189	188	184	157	187	177	196	147	185	168	178	206	188	200	189	176	180	178	173	163	181	194	184	171	164	171	203	189	197	191	166	186	203	194	194	175	195	178	164	190	184	218	197	191	181	169	169	183	169	174	168	179	177	185	187	179	175	175	189	192	195	165	171	199	156	155	169	176	175	173	209	189	213	169	187	172	189	176	198	179	187	194	172	184	196	159	160	179	191	206	157	177	177	174	187	182	181	191	173	178	192	194	179	211	194	191	198	198	194	204	169	177	186	177	184	200	193	168	160	164	192	179	170	185	178	194	187	189	178	174	199	187	168	195	184	191	196	185	169	164	216	195	164	174	177	164	202	182	187	183	198	179	202	201	160	178	186	178	179	172	176	187	174	196	193	178	183	174	200	224	193	182	192	186	186	175	195	205	190	181	184	194	203	178	179	183	202	188	180	176	185	184	191	186	191	175	177	166	176	169	191	176	195	179	210	183	183	171	176	160	158	179	197	186	184	186	193	153	185	174	164	183	186	176	182	157	166	169	167	207	185	166	190	202	184	182	190	183	197	191	166	189	185	185	164	175	173	192	175	188	181	177	185	171	184	189	194	195	167	161	176	208	180	171	185	183	163	169	187	180	187	190	192	188	190	174	191	196	212	164	179	213	173	193	191	172	196	209	170	168	185	177	189	165	183	166	178	188	190	177	161	194	185	189	177	165	185	182	186	185	170	194	172	164	196	190	181	196	178	199	216	159	156	190	178	148	207	172	179	163	206	185	189	176	198	157	186	192	156	168	183	199	144	178	191	155	194	192	175	189	172	165	186	151	171	172	163	190	177	188	175	192	176	191	167	191	194	211	183	208	187	200	193	202	176	178	177	194	203	180	196	180	191	190	191	157	167	180	180	195	175	181	192	192	179	183	180	163	190	169	171	176	187	208	176	191	158	190	167	169	192	193	154	176	192	210	177	180	161	192	191	182	168	181	197	172	173	198	176	163	186	187	164	174	220	158	179	194	192	188	172	167	186	187	174	168	172	163	168	156	169	208	215	183	189	187	166	199	157	198	173	160	180	191	188	197	180	183	186	169	184	173	174	185	168	190	200	166	186	186	180	179
7435	1696	270	250	235	235	247	235	264	261	262	245	231	212	223	246	221	234	273	266	245	255	259	220	230	223	232	202	260	248	230	256	236	251	233	255	238	253	233	219	235	210	213	233	234	240	261	238	225	273	226	230	256	257	257	233	238	252	233	214	217	225	213	230	210	216	238	254	206	248	239	237	252	227	222	233	218	274	240	273	248	272	219	210	237	208	224	234	245	226	248	245	218	223	251	221	250	229	228	250	231	218	205	249	242	232	241	221	210	236	222	251	242	246	227	236	243	246	217	233	226	226	218	255	249	274	211	223	230	222	215	236	228	262	264	219	243	218	262	213	234	224	222	232	226	249	218	220	237	257	231	242	240	252	219	245	215	243	227	220	239	247	237	225	226	221	215	260	225	267	213	259	224	218	262	239	234	229	233	243	223	221	238	225	221	246	213	222	248	241	233	238	244	218	235	223	229	244	231	238	259	236	248	220	245	251	221	218	242	234	247	212	214	218	219	251	229	239	233	243	244	237	227	222	237	238	224	225	208	278	236	240	262	265	222	262	242	248	245	264	242	267	245	246	244	243	232	241	223	262	236	228	253	230	235	255	215	227	249	238	215	245	235	242	249	224	228	234	226	249	241	238	242	224	275	242	233	214	236	216	234	247	216	233	214	244	244	228	234	274	252	257	204	209	241	248	210	224	246	216	259	217	249	233	223	260	239	207	207	236	259	224	224	219	242	261	205	244	242	247	214	240	221	242	231	237	229	252	222	225	219	239	242	228	252	233	216	229	231	240	233	239	215	238	232	233	231	230	226	211	261	220	226	222	236	224	234	229	229	215	236	230	234	241	233	212	230	244	226	215	201	251	232	213	234	245	237	223	214	217	223	217	227	250	233	245	236	248	234	224	252	234	237	218	232	243	239	235	233	242	254	243	225	276	244	224	251	242	255	230	192	258	265	204	236	249	242	258	232	240	217	256	247	232	221	223	237	245	227	248	194	217	254	256	250	253	234	217	234	196	217	199	242	262	242	247	213	245	264	252	220	219	211	221	238	225	281	232	226	231	232	241	228	218	226	240	230	225	257	235	239	258	263	237	225	230	236	233	237	226	239	245	278	244	238	231	260	248	228	246	231	255	256	246	222	243	222	236	219	234	244	215	203	220	214	231	233	235	257	220	220	214	246	196	240	231	233	235	214	221	218	216	247	232	244	223	239	210	230	238	237	243	229	229	246	251	236	222	229	250	236	241	258	254	231	240	252	225	249	261	256	229	233	223	248	247	243	252	230	240	236	227	249	244	215	245	252	241	259	248	216	242	233	227	275	229	263	239	232	239	225	256	210	240	259	220	230	235	237	218	212	226	220	242	253	223	236	242	236	257	251	216	225	256	243	221	248	259	238	262	240	222	206	232	238	233	220	242	195	216	235	248	220	259	257	234	194	261	224	229	229	257	205	235	254	213	220	281	234	226	231	233	251	219	251	230	250	231	217	227	217	235	248	247	249	249	259	258	200	230	235	229	245	221	235	214	245	259	272	255	229	220	218	270	232	232	232	239	227	228	204	219	215	256	211	224	242	256	220	215	219	224	260	231	229	270	220	236	238	253	243	229	232	222	239	254	229	248	270	224	230	250	246	230	238	212	250	240	218	230	254	220	231	267	223	210	244	235	229	209	241	227	237	235	233	204	215	225	240	229	234	256	211	250	222	229	206	243	264	246	233	259	251	217	236	233	240	236	226	208	234	262	230	230	252	237	226	265	227	229	210	248	261	234	242	219	209	235	255	225	271	229	245	239	237	231	242	232	237	233	238	235	249	229	240	206	252	234	231	234	257	231	241	239	230	237	233	234	197	225	235	235	247	249	224	225	261	223	240	206	219	248	263	224	221	249	246	236	219	233	227	223	197	263	248	238	225	209	225	229	213	221	220	183	223	239	227	225	250	227	258	258	246	253	202	243	222	253	224	226	241	243	248	238	261	232	223	244	222	226	253	236	233	255	228	227	216	212	231	222	208	265	222	227	230	239	249	236	242	226	265	249	249	235	241	210	253	212	213	205	241	245	257	214	223	247	244	217	243	244	237	221	233	217	236	217	215	227	254	204	235	216	250	275	212	234	227	234	216	255	232	222	251	246	235	214	250	215	239	238	252	239	243	241	219	234	216	235	209	244	264	239	209	237	235	249	214	214	221	234	213	224	240	244	233	218	227	225	244	241	237	231	238	236	240	236	215	229	232	198	218	258	232	250	220	232	267	220	225	217	212	219	233	240	212	232	216	219	227	236	236	242	229	238	245	216	233	254	256	241	239	240	225	227	215	253	214	234	218	234	242	231	223	219	250	247	239	252	211	222	199	263	225	212	252	249	238	223	239	242	234	226	216	223	200	238	231	246	218	230	228	216	237	234	252	268	238	214	244	206	242	241	230	214	247	259	227	219	240	224	241	238	251	255	243	253	235	245	217	223	218	242	233	252	239	221	239	237	235	246	237	223	234	222	225	234	224	206	221	242	238	210	242	245	235	210	246	232	260	237	225	224	270	223	241	232	218	230	209	201	230	243	247	207	243	234	248	220	216	248	224	241	255	230	212	241	216	204	223	237	254	240	224	254	246	256	264	217	258	204	251	240	230	265	199	256	237	256	220	228	232	264	254	218	240	229	204	230	212	240	228	250	240	228	269	265	255	242	238	223	234	235	207	251	286	259	219	224	227	239	241	211	238	203	222	257	223	257	227	212	252	253	220	227	251	253	245	207	218	231	231	213	241	230	217	220	227	242	237	245	237	236	224	225	241	247	250	229	248	253	224	229	218	233	257	240	246	217	235	234	222	255	226	234	213	224	254	256	250	225	256	224	244	255	215	249	230	253	224	233	220	250	224	237	272	240	243	254	232	234	231	227	249	239	236	204	239	253	231	217	245	239	224	234	244	247	247	239	242	222	252	247	246	278	233	247	277	233	236	226	249	229	236	223	216	233	219	242	260	224	221	234	233	219	241	241	285	229	229	235	249	228	243	229	222	203	221	258	240	212	243	237	242	236	210	261	233	243	243	209	266	231	234	254	229	225	257	218	236	231	238	213	235	219	237	256	264	230	205	239	243	243	226	218	246	243	224	247	236	219	212	234	243	211	215	227	248	219	254	244	208	223	211	233	203	261	245	222	249	228	194	228	262	224	229	223	232	224	260	252	241	253	263	261	246	233	214	224	272	217	273	231	262	259	234	210	223	214	225	227	227	239	269	287	237	231	236	221	220	259	226	225	252	233	235	235	240	244	219	231	256	241	248	231	221	229	243	201	232	242	224	220	234	248	188	245	242	223	243	277	254	234	246	264	224	260	210	251	210	237	247	224	246	238	242	245	227	235	236	223	218	213	228	247	233	210	232	242	231	232	227	228	245	227	221	192	248	237	208	234	226	207	239	234	223	216	211	228	244	245	227	242	263	236	220	248	216	237	214	248	222	238	228	244	216	268	252	240	257	246	215	225	238	212	223	230
5396	1740	612	643	584	628	624	569	596	520	577	535	558	557	563	564	557	562	560	554	550	550	516	538	553	541	539	477	517	575	510	512	575	521	517	552	535	529	507	570	528	563	530	514	517	568	581	548	568	614	571	549	575	527	527	483	533	527	549	574	564	526	553	513	545	543	528	541	520	510	555	566	532	540	539	569	510	543	535	525	592	524	524	552	567	528	538	572	591	554	537	527	533	531	528	574	590	550	573	540	528	534	547	527	569	553	586	525	514	540	479	547	513	572	518	539	542	513	547	511	560	555	561	581	552	551	534	530	539	553	546	579	551	541	516	572	545	512	568	538	498	540	546	505	586	530	536	586	527	525	538	543	525	561	551	556	576	563	552	565	573	531	577	580	490	566	522	529	555	527	538	551	567	555	535	541	554	528	502	558	558	503	540	554	534	548	530	533	531	550	575	558	513	502	525	549	508	534	539	564	494	520	533	549	520	570	525	539	538	517	563	516	533	511	520	535	557	523	537	566	527	538	541	542	560	525	504	602	543	532	550	550	529	541	556	526	564	521	597	490	535	502	541	518	546	559	545	562	560	582	576	575	519	564	526	517	520	589	571	536	557	520	558	553	556	543	551	541	534	521	533	504	518	546	568	533	542	510	550	514	544	551	469	558	524	536	521	535	520	553	574	546	606	515	519	536	515	554	527	560	557	567	527	545	531	541	534	551	519	520	570	562	540	524	546	559	530	543	511	561	563	542	567	546	510	564	491	551	517	505	583	548	529	532	617	574	571	507	539	540	536	533	580	533	540	534	521	525	500	521	523	524	472	521	524	623	538	516	530	540	541	547	577	518	545	533	536	573	503	556	547	557	581	578	537	561	551	554	571	523	572	561	495	529	536	521	540	522	534	574	535	489	520	553	534	545	531	510	541	529	540	563	488	514	529	527	566	511	562	501	505	540	517	578	549	537	538	511	543	562	551	530	550	570	512	570	558	533	551	543	553	500	531	538	543	563	540	537	488	515	571	552	523	570	560	541	514	540	543	565	548	567	551	507	549	545	556	551	574	520	485	542	567	547	513	558	510	533	580	532	565	571	531	533	601	525	571	522	523	562	569	552	519	504	530	546	576	529	519	546	517	524	558	526	542	524	513	517	550	586	557	534	545	532	542	557	526	553	525	545	521	545	538	537	554	486	521	520	556	540	536	548	503	521	519	563	547	543	528	561	535	569	537	549	556	545	534	537	552	510	526	547	550	580	581	542	554	561	556	531	548	555	543	505	519	539	533	545	578	558	506	557	598	582	518	531	549	577	536	541	542	546	514	573	530	540	548	574	510	526	551	550	530	557	520	554	500	558	548	553	570	592	575	538	524	576	547	549	495	487	492	537	503	542	538	516	554	570	550	526	552	499	571	535	567	564	566	504	548	539	523	519	535	524	541	503	559	547	552	527	567	551	528	546	512	521	571	572	520	534	548	555	544	529	542	500	550	511	539	535	532	568	514	543	549	564	549	523	537	544	547	504	510	564	549	556	561	571	529	580	561	551	543	556	554	519	534	552	571	550	547	538	538	539	522	507	574	528	580	511	532	565	534	522	522	546	513	537	558	521	563	520	526	541	509	599	514	528	572	572	554	561	536	528	552	532	547	600	491	512	519	554	573	574	507	534	555	567	502	533	566	496	547	540	538	560	564	535	516	550	537	541	533	539	599	531	553	529	538	529	486	540	519	547	521	596	513	567	567	519	565	523	532	566	487	544	533	594	540	509	546	540	548	526	564	559	519	521	541	494	509	541	527	550	517	556	516	562	523	561	517	556	537	543	561	540	514	552	536	517	509	558	577	558	524	518	556	574	538	534	508	543	567	516	491	552	582	507	516	541	538	557	551	536	617	547	541	566	549	545	541	546	547	525	503	511	576	571	539	512	556	541	546	571	571	555	554	535	571	503	550	546	549	549	577	562	547	530	547	488	535	552	525	560	510	569	496	523	550	562	556	518	543	532	520	566	565	536	525	525	503	496	539	533	554	565	579	564	544	531	533	533	570	565	547	552	528	511	488	561	567	569	562	513	462	586	535	523	508	514	546	524	518	528	540	502	525	544	502	550	554	556	555	586	549	534	552	539	548	535	525	547	536	582	562	524	579	519	540	561	560	558	510	549	541	557	556	548	539	538	537	533	545	529	528	508	544	553	521	540	521	541	551	548	532	555	541	489	559	538	526	507	560	497	533	536	527	564	548	548	538	579	529	519	528	598	530	581	597	529	549	552	538	562	576	548	548	518	546	561	545	516	571	572	593	539	499	519	543	540	528	543	530	555	520	532	513	561	550	574	540	573	506	567	513	533	564	520	541	560	575	525	511	566	547	526	544	546	567	594	539	538	541	561	557	510	519	582	560	522	553	545	561	556	541	505	558	548	582	544	517	577	526	520	555	557	541	578	523	537	513	574	525	583	564	535	549	550	527	532	539	507	518	547	533	544	540	558	546	550	545	529	527	567	546	534	558	547	565	534	532	517	527	542	551	521	588	561	532	577	566	543	553	507	532	521	520	540	523	524	545	565	567	581	533	556	514	532	536	539	519	568	545	534	557	565	519	553	515	509	518	531	559	530	552	556	552	517	569	485	555	540	553	580	571	497	564	517	558	549	582	530	528	516	554	527	537	573	499	575	572	552	566	593	549	532	511	578	523	496	592	524	546	547	545	515	528	561	547	530	561	516	550	519	542	538	561	523	533	525	535	558	523	508	500	517	543	547	501	482	530	534	535	537	557	529	566	517	529	547	552	571	584	542	512	509	563	534	501	572	553	557	543	551	520	547	567	559	555	524	532	522	551	528	587	506	541	481	546	571	514	550	554	547	538	520	537	542	533	602	525	544	563	568	513	541	549	518	582	578	538	492	502	546	562	533	535	525	555	528	548	525	524	541	569	547	574	530	578	562	555	526	489	537	506	561	560	545	561	527	538	532	576	537	555	549	508	574	548	533	514	539	590	547	532	549	530	525	532	537	543	582	555	525	543	513	521	506	521	547	558	567	550	551	562	558	505	515	497	549	547	531	556	526	552	537	534	522	537	553	530	530	511	524	579	569	559	528	549	566	525	532	556	534	549	549	551	574	562	486	540	541	516	524	532	531	562	559	515	578	554	548	535	573	543	496	553	555	496	555	535	542	544	545	529	556	564	531	546	545	555	571	511	544	562	535	484	543	552	567	547	484	556	552	556	524	553	574	520	513	523	551	510	540	624	567	534	524	544	530	532	530	586	554	565	565	542	542	533	517	547	498	550	572	561	553	555	553	529	557	538	536	554	514	516	563	528	532	586	596	537	546	501	543	580	573	536	578	536	537	540	563	561	554	524	538	567	517	549	522	570	525	496	557	541	572	541	539	568	531	510	561	535	567	532	560	541	502	498	501	542	565	525	563	533	559	578	573	524	541	574	558	528	549	551	546	550	538	594	578	525	520	551	502	516	542	528	555	553	544	546	572	542	545	517	561
16761	3467	620	437	347	306	285	246	227	171	212	191	150	204	188	183	152	179	167	188	167	161	171	193	182	158	163	166	168	178	180	157	178	166	159	178	152	139	159	192	174	201	166	145	157	161	153	167	161	138	164	161	168	166	155	173	149	159	175	185	155	174	171	172	184	194	171	158	168	168	167	158	156	165	179	160	159	165	133	167	165	147	148	148	183	182	179	152	212	173	157	188	182	151	172	173	172	192	182	180	196	161	158	154	179	161	173	176	183	205	164	146	183	152	160	191	205	167	157	160	148	183	183	147	189	165	170	152	180	167	154	172	140	154	165	175	175	152	170	149	168	141	176	156	189	177	169	189	160	177	176	161	168	169	148	166	191	155	162	180	166	154	161	146	180	184	175	158	146	154	170	152	163	156	166	156	153	165	185	154	182	192	189	182	186	147	193	173	186	178	176	183	166	177	164	181	206	171	184	151	155	137	177	144	178	189	150	163	165	161	146	164	156	175	143	163	160	164	193	171	169	162	168	171	158	165	164	153	159	194	153	164	180	187	150	159	141	160	155	142	170	146	172	164	162	163	175	174	195	156	187	167	178	170	175	180	187	185	165	156	157	170	178	168	160	168	167	170	200	177	151	189	180	142	167	168	180	181	198	174	167	168	178	165	169	178	149	142	172	152	183	162	166	155	168	173	201	175	163	183	165	164	177	155	179	160	169	177	182	177	172	152	182	188	169	188	158	160	152	143	191	172	156	167	176	145	154	179	156	176	183	148	150	183	163	170	157	162	193	175	163	119	150	185	172	167	181	196	184	180	158	150	183	154	151	144	165	153	159	160	161	152	174	157	152	155	182	152	156	185	165	182	169	157	175	170	167	162	161	166	133	158	179	164	178	151	169	175	176	154	173	172	166	176	166	148	158	163	182	195	179	166	153	174	193	188	166	168	166	144	179	166	158	179	177	197	175	149	161	163	173	191	182	157	162	160	164	188	191	165	154	171	171	166	172	146	183	160	164	160	179	166	161	170	195	135	184	178	176	171	178	161	178	129	171	188	177	173	200	135	164	158	144	150	179	142	163	150	154	189	190	168	198	167	172	157	160	194	181	158	161	140	182	175	141	200	177	146	153	145	159	160	186	144	157	167	158	172	160	158	153	186	172	177	156	166	178	178	163	161	156	177	182	152	171	177	167	147	163	156	175	167	138	140	167	146	167	160	177	170	161	171	156	144	152	166	155	179	162	156	169	168	179	170	159	166	130	157	148	166	187	184	203	147	141	153	158	148	177	175	161	186	163	192	160	152	181	169	170	149	155	189	191	136	183	151	184	172	164	183	193	202	188	175	160	201	177	177	162	165	180	161	135	154	157	142	163	182	147	167	138	173	192	170	172	147	187	166	149	178	153	181	166	159	135	173	180	168	173	171	168	184	151	158	187	155	179	181	187	155	159	162	150	175	155	158	172	157	163	165	176	170	148	162	166	179	171	176	156	161	153	181	160	163	148	154	151	178	180	157	176	161	171	161	166	173	172	128	170	182	178	176	180	191	165	172	185	177	168	146	156	177	164	177	163	192	172	159	147	150	147	158	177	174	171	145	180	174	182	147	143	151	160	152	169	166	163	155	168	175	175	168	184	156	197	178	143	187	168	164	172	157	166	195	146	161	158	156	180	171	174	172	166	178	188	194	166	172	161	166	144	154	173	164	173	168	151	179	170	160	181	164	158	159	177	178	154	174	181	186	166	153	164	158	171	185	162	167	156	172	161	175	173	166	179	159	146	154	162	185	158	163	178	154	160	163	161	169	181	187	182	160	169	178	173	157	160	170	182	160	189	158	153	159	185	171	188	148	130	169	167	175	148	161	180	164	152	149	197	181	180	169	157	174	187	171	141	159	159	153	174	148	167	177	153	144	173	138	160	153	174	165	195	156	151	179	179	177	164	165	201	174	171	189	163	141	166	172	177	168	161	162	174	184	163	161	158	155	177	170	173	157	165	190	181	169	185	204	191	173	198	148	163	167	179	192	162	182	164	148	170	156	188	170	157	173	181	162	169	187	138	145	150	160	167	197	196	173	141	171	176	186	140	156	156	191	145	175	173	177	156	125	144	169	175	143	203	158	174	173	153	162	160	193	173	166	172	179	183	149	146	164	172	178	189	183	160	151	162	176	181	169	163	169	176	191	161	187	177	176	175	172	161	135	180	187	164	157	157	175	169	156	178	173	193	170	165	152	165	166	151	172	156	143	158	204	201	171	188	195	180	191	195	155	155	173	159	147	175	164	164	146	141	169	182	164	162	162	193	156	168	160	171	146	139	143	168	190	175	151	142	158	194	183	164	161	167	170	167	145	145	186	170	181	157	174	152	151	154	172	180	195	161	154	166	161	163	181	165	164	168	181	171	179	174	160	167	171	148	152	152	165	162	165	161	183	184	178	146	177	168	145	164	164	174	169	182	167	182	158	165	174	163	163	159	156	155	158	145	154	175	148	175	162	159	192	182	176	191	164	151	167	164	188	200	175	160	176	161	153	185	172	198	202	177	169	169	170	160	175	172	182	162	160	156	169	169	179	158	158	176	157	171	176	151	162	164	195	155	176	179	171	170	177	177	163	155	160	175	176	160	149	185	164	166	159	174	164	182	161	162	135	187	177	166	188	184	198	167	168	176	158	175	170	163	155	181	163	159	179	186	173	158	177	165	185	157	203	157	182	170	170	175	161	150	154	181	150	171	196	152	165	146	171	160	188	165	174	164	132	162	168	163	154	155	148	151	171	152	168	166	155	170	168	174	175	174	171	163	169	162	138	134	162	167	181	165	156	150	146	151	145	170	173	166	175	156	152	168	191	142	173	166	181	157	172	174	168	155	161	180	165	198	158	183	175	174	170	171	167	176	178	169	160	162	147	188	162	152	173	155	190	141	195	147	151	187	154	186	193	161	144	158	185	177	154	175	161	183	191	198	161	162	180	184	184	184	178	169	181	168	148	168	166	178	188	182	183	171	161	199	190	194	186	172	189	159	160	186	167	195	167	185	152	170	166	173	162	197	187	199	167	164	158	157	168	176	175	166	145	180	188	166	161	162	156	176	179	156	163	146	146	145	144	198	186	175	153	169	151	168	168	153	178	170	169	200	164	154	179	171	177	155	185	173	169	195	187	191	176	165	162	157	164	157	166	167	167	188	174	185	161	149	168	183	169	138	160	194	200	153	171	153	161	166	144	167	161	162	169	159	195	154	174	187	163	136	161	189	167	182	174	161	146	134	179	167	134	168	166	172	166	177	163	178	172	160	153	172	166	162	158	186	196	169	163	145	170	168	158	163	172	181	185	182	168	171	177	150	180	149	173	182	177	179	149	179	160	190	182	142	181	151	154	194	169	176	172	156	162	178	158	164	178	150	184	167	156	155	162	205	167	199	159	183	175	180	154	183	148	161	166	165	184	183	153	173	171	186	170	171	147	171	177	186	160	180	156	159	165	158	171	177	152	145	209
11884	3008	1270	1332	1247	1082	918	769	697	616	573	603	501	516	504	525	475	478	460	488	440	436	479	464	425	420	393	412	385	407	402	385	424	412	389	408	406	425	400	415	400	395	402	379	416	410	381	410	429	358	381	408	386	392	424	370	385	373	403	402	369	376	391	373	402	395	398	404	424	368	400	415	387	396	375	396	387	388	396	410	383	377	388	399	365	368	421	384	416	378	382	394	367	393	382	420	381	400	424	390	420	389	385	417	410	382	416	368	408	402	393	405	394	375	399	410	396	394	389	385	364	379	411	373	372	415	380	368	399	391	413	395	361	387	424	391	367	397	377	413	363	384	390	379	386	381	400	354	373	396	349	406	405	352	388	393	392	406	394	364	406	388	404	432	387	408	385	414	368	387	386	419	365	388	377	388	358	368	407	417	377	369	394	383	392	388	404	423	428	386	391	401	409	392	419	376	350	362	399	451	354	370	415	422	400	389	389	392	343	426	380	397	385	336	390	377	432	369	384	396	393	370	387	356	422	369	399	373	386	391	384	410	388	420	368	396	394	346	409	391	368	361	356	388	406	402	377	408	424	367	382	356	368	393	382	432	372	375	363	402	387	378	400	377	384	377	392	395	358	404	363	411	415	418	365	391	347	409	381	412	352	375	380	399	405	322	390	388	395	370	395	390	376	401	348	390	386	397	401	381	426	411	364	441	391	382	391	397	414	404	408	375	416	387	395	343	383	383	419	398	374	386	363	404	423	390	387	362	403	388	367	386	376	403	372	379	385	398	385	377	410	382	404	407	379	382	376	380	397	373	410	395	369	380	412	394	405	411	368	385	372	387	406	365	404	395	381	364	399	369	381	381	381	385	388	351	361	420	374	401	353	401	402	381	378	407	396	390	424	400	419	386	375	426	375	397	411	395	377	389	350	354	371	372	422	406	441	427	385	403	408	354	419	375	421	435	431	358	353	427	372	380	361	394	413	418	390	405	429	381	405	423	381	412	381	426	404	427	393	394	429	373	364	399	402	390	370	408	394	401	344	389	409	368	380	405	400	418	390	383	416	377	369	373	385	381	365	408	413	375	383	380	397	334	422	404	369	373	395	395	396	390	356	382	424	375	387	371	374	385	420	394	396	355	372	381	359	393	398	422	406	381	347	388	395	398	384	398	398	384	392	408	367	392	395	430	391	391	389	378	355	404	422	442	384	370	383	390	417	399	389	397	390	390	411	377	437	418	411	404	419	358	402	383	400	380	378	386	414	378	371	389	406	412	409	436	421	403	435	397	393	396	351	362	389	400	401	381	375	406	422	388	439	381	396	413	414	374	366	401	373	412	401	422	448	394	402	379	370	406	363	395	371	381	390	376	380	357	429	390	417	375	364	396	393	387	427	392	399	364	345	389	386	395	363	390	410	361	399	397	397	418	426	388	389	405	386	372	389	392	437	360	381	399	404	390	427	392	375	403	393	420	376	412	343	361	386	381	383	419	427	409	396	380	398	394	369	413	392	393	396	380	421	369	378	400	372	409	365	394	439	395	398	406	383	406	428	413	400	415	390	393	389	418	381	361	387	404	407	374	360	407	388	401	399	402	393	406	415	394	362	397	387	405	408	370	389	371	387	396	419	375	372	400	336	367	397	384	390	353	406	399	401	356	388	418	381	376	405	403	408	400	428	426	386	374	381	388	387	362	415	375	383	374	377	373	372	392	367	394	392	402	366	362	411	381	423	394	418	383	374	404	390	361	391	394	404	365	388	381	394	423	419	386	397	392	402	410	434	385	390	401	406	378	379	358	361	424	398	412	369	352	422	388	375	372	386	387	368	394	403	385	375	379	396	375	398	384	409	393	398	349	410	366	392	393	390	409	386	400	378	368	401	444	376	391	377	372	373	394	388	375	365	399	397	410	401	393	361	386	387	378	392	383	377	387	416	418	376	399	393	390	394	393	386	381	381	404	388	369	382	410	392	406	401	375	394	358	390	419	397	428	400	340	398	404	365	398	369	394	387	414	437	385	385	396	388	405	385	407	385	364	396	393	387	411	387	425	378	393	402	423	402	385	412	385	386	370	384	367	382	363	369	364	387	383	375	414	379	370	386	382	414	411	348	367	361	385	397	413	390	407	353	430	386	406	379	426	379	382	354	381	398	405	404	402	394	432	358	377	394	376	363	345	374	388	386	343	361	370	394	368	377	378	401	415	388	388	418	356	397	395	393	354	412	394	444	419	393	389	390	394	363	378	393	376	383	392	382	434	397	413	401	378	392	388	368	419	402	386	390	379	352	387	398	398	384	386	377	357	370	377	407	383	413	409	391	390	410	385	389	385	371	400	388	387	415	393	437	357	423	425	379	376	376	415	405	396	357	386	399	427	398	418	367	374	395	382	393	387	381	389	390	383	376	363	405	381	388	397	402	400	397	403	395	372	416	350	371	366	409	377	394	364	408	376	382	394	385	426	403	393	384	381	424	409	393	407	361	380	387	381	386	394	378	389	388	359	398	399	374	412	433	392	412	412	389	405	372	409	387	428	379	377	363	401	413	397	419	393	407	380	397	416	394	405	412	420	384	350	413	381	373	388	372	376	345	358	340	408	395	377	387	402	366	411	407	401	390	413	397	379	391	376	402	387	372	383	401	419	376	364	390	399	401	417	395	414	407	376	366	334	367	377	398	355	375	430	399	378	390	346	424	364	400	376	410	380	387	393	401	378	371	408	373	354	360	428	389	421	380	379	376	425	438	375	417	399	409	370	368	397	408	368	394	389	407	400	366	395	398	425	376	427	381	382	423	399	417	378	409	385	420	427	395	384	408	408	412	377	387	367	382	379	427	408	402	390	399	377	412	409	397	402	407	429	379	439	383	385	387	430	403	377	413	397	384	400	379	362	357	355	402	399	345	388	410	395	382	391	387	393	364	404	385	411	376	406	405	392	390	375	393	417	397	436	360	378	385	416	399	402	391	418	378	384	396	393	360	409	372	377	389	388	419	384	403	359	412	402	397	404	366	364	400	381	391	389	416	379	361	357	415	384	378	401	363	400	377	415	378	412	366	354	394	425	431	391	374	404	391	401	407	392	383	380	380	385	384	407	389	388	393	418	394	388	415	389	376	404	392	404	370	397	390	354	356	402	401	391	393	415	361	397	400	385	431	368	387	385	389	409	375	374	408	404	387	405	384	385	405	392	403	340	376	417	376	368	385	389	398	369	387	380	414	407	359	382	397	380	370	412	430	382	394	400	405	384	383	414	339	374	372	392	390	374	414	380	391	367	376	393	402	402	356	411	409	442	379	382	390	407	380	378	426	386	378	380	396	397	381	383	406	369	379	411	378	387	405	374	381	382	412	381	411	391	400	392	385	387	389	388	404	427	376	359	411	409	379	393	402	413	358	379	398	390	386	412	433	405	389	398	400	406	402	408	373	396	399	351	368	381	381	414	351	380	375	430	384	387	363	394	396	404	391	379	378	429	424	383	418	354	393	383	422	410
25425	6080	962	635	415	304	260	207	145	149	133	116	119	95	87	89	83	81	75	76	85	91	103	78	78	82	72	72	89	76	85	76	75	82	68	85	53	67	86	64	67	73	76	79	77	71	76	67	86	78	62	74	63	64	70	76	61	69	85	66	63	57	70	76	70	86	74	64	86	64	65	72	63	79	65	56	74	61	69	68	79	65	85	57	56	78	69	56	69	71	51	65	69	78	54	67	79	69	89	60	62	55	78	58	64	68	69	80	71	68	74	74	79	73	64	52	61	70	84	63	75	64	78	67	75	64	60	72	61	58	76	56	45	79	68	72	65	60	66	68	64	77	56	62	65	59	64	69	80	76	67	61	70	61	85	58	65	71	70	74	61	69	80	60	65	62	91	83	73	66	62	86	61	59	58	59	63	78	74	66	62	65	73	70	72	72	69	65	69	73	70	62	64	84	70	79	66	70	66	62	61	62	54	62	55	63	73	77	62	66	54	67	56	77	70	60	65	69	72	55	72	63	52	73	74	74	52	72	56	62	65	59	72	71	65	59	66	55	64	63	78	60	66	66	81	61	77	68	52	50	69	90	74	70	79	82	87	73	62	102	55	61	61	58	76	71	61	51	69	66	71	59	53	66	71	63	74	67	76	56	62	72	70	58	50	60	65	73	64	61	59	72	69	57	53	63	78	65	59	57	63	67	72	66	61	72	63	72	74	73	54	67	79	71	83	82	54	70	76	65	61	64	65	66	73	68	64	76	60	86	72	65	50	66	68	96	85	102	51	67	70	62	77	64	79	62	65	67	83	61	55	66	80	74	72	78	72	69	61	62	81	60	68	71	69	69	80	77	65	72	60	83	73	83	69	80	63	70	74	79	74	72	64	72	83	70	82	76	86	55	49	85	77	74	55	61	65	59	71	57	78	77	58	51	88	59	71	66	80	64	62	56	70	82	82	64	77	64	69	84	72	79	70	77	70	59	75	62	72	61	60	84	57	79	58	71	74	66	56	74	55	66	54	52	78	82	84	68	63	66	70	72	57	54	70	72	73	61	62	66	77	67	66	65	76	68	65	70	71	70	63	62	68	91	65	69	64	77	87	84	74	74	80	63	70	69	64	58	57	64	67	66	65	68	74	62	73	70	75	78	58	69	64	72	85	62	56	64	49	63	81	59	66	50	64	81	66	69	68	69	74	57	69	80	70	68	74	55	65	84	70	55	76	65	87	76	72	64	57	52	64	69	81	65	62	79	47	63	72	79	60	58	74	67	75	67	74	77	73	76	76	60	82	53	60	74	61	83	66	68	66	72	66	72	74	58	79	64	61	75	68	61	66	64	64	70	73	85	72	76	67	64	87	71	61	70	64	66	67	55	81	73	91	54	72	61	72	57	71	74	72	65	70	70	69	73	68	64	74	75	86	68	61	63	71	62	69	80	58	75	69	79	79	66	72	66	56	58	80	59	74	45	64	62	76	77	75	69	72	67	69	59	55	69	63	62	67	60	84	67	75	63	65	75	56	79	66	79	66	71	69	75	73	70	65	85	66	75	74	58	60	74	72	54	64	54	76	69	76	77	54	61	69	57	54	51	80	58	70	73	56	61	77	66	53	67	68	63	57	57	69	67	71	55	76	68	74	82	76	48	70	66	86	69	71	67	64	71	61	53	59	70	77	66	69	77	75	65	81	69	62	72	71	66	69	73	72	75	58	74	49	74	63	65	73	67	65	73	60	77	74	80	66	76	66	57	70	56	87	64	62	74	81	68	69	44	69	75	75	61	65	75	58	68	83	70	80	69	71	66	72	77	51	53	75	65	78	80	73	63	61	59	74	67	68	76	67	68	54	69	75	78	64	59	55	57	55	73	78	48	70	57	68	56	78	77	85	77	64	58	50	59	66	54	70	70	61	66	53	74	54	71	59	75	69	60	74	55	63	72	50	75	70	68	69	74	63	75	78	75	74	60	54	67	63	67	74	68	81	88	74	60	77	71	63	62	57	73	77	82	78	69	60	75	70	61	69	69	68	76	66	59	74	55	62	81	52	72	60	72	57	63	82	68	64	74	68	65	75	62	74	74	69	79	62	79	79	66	76	59	71	64	76	65	70	54	71	65	57	75	74	82	68	53	81	66	78	63	77	91	63	60	76	80	80	76	72	72	78	80	75	73	85	63	70	71	86	81	66	84	75	46	69	76	74	92	74	66	70	76	56	60	66	77	59	68	63	75	73	70	72	77	62	56	63	68	62	63	70	77	74	69	83	63	72	68	58	66	77	78	68	58	78	80	66	55	77	60	65	74	62	84	88	75	71	64	59	70	77	64	71	77	76	71	60	69	72	75	68	69	59	83	71	70	74	57	66	71	74	67	57	81	86	59	64	74	67	70	70	69	63	57	50	79	89	53	75	73	58	71	68	55	69	75	60	73	65	58	56	73	67	61	65	66	77	79	58	70	62	80	76	74	80	70	48	84	86	67	95	59	55	60	52	59	83	69	86	66	69	78	60	59	69	69	81	66	69	64	64	60	72	61	61	67	65	75	57	74	77	68	73	60	73	68	68	60	76	71	64	86	80	77	82	65	69	61	60	94	66	85	92	72	72	70	55	65	67	68	61	72	67	77	61	70	63	68	72	79	42	79	80	72	76	71	66	59	59	72	69	77	61	68	72	76	81	54	60	70	58	77	61	67	58	61	69	51	66	75	55	66	57	77	54	69	67	56	72	69	70	71	67	61	62	86	72	55	60	50	73	60	80	74	76	57	57	67	68	79	74	74	64	56	82	69	75	67	68	58	66	61	73	55	73	65	69	76	72	62	79	65	77	71	71	89	80	73	86	68	73	69	57	65	68	71	73	59	55	70	64	65	66	78	67	66	61	58	55	61	65	72	70	78	69	67	58	74	62	69	69	72	67	65	75	54	72	91	60	52	66	79	64	68	67	55	62	61	67	69	93	62	77	48	58	72	60	90	65	65	78	63	71	65	68	56	70	74	61	67	67	71	57	61	74	71	63	76	70	56	50	85	62	61	74	61	58	66	63	77	88	54	62	74	62	65	58	62	68	61	63	73	68	70	59	66	69	64	70	70	84	63	69	48	90	68	69	75	74	63	70	61	80	70	75	70	57	69	65	71	71	72	73	72	68	51	77	71	71	54	83	67	63	74	72	72	64	62	75	76	59	72	76	62	57	63	55	58	74	59	69	80	61	70	70	69	60	78	71	71	62	72	79	76	76	75	62	62	73	64	72	79	58	62	67	66	53	76	80	68	87	72	65	87	89	62	80	66	76	67	87	70	70	71	80	53	86	58	56	71	66	62	71	61	72	65	53	72	76	77	64	59	74	73	60	58	59	79	59	72	86	65	68	59	69	53	65	70	77	92	67	72	77	72	58	59	78	73	72	61	65	75	75	53	62	72	66	65	68	79	75	56	64	66	54	69	62	76	75	69	61	75	64	57	56	72	78	73	66	75	75	61	79	71	63	72	63	65
14848	4066	1802	2147	1826	1416	1159	1020	825	665	517	466	471	435	421	397	379	337	332	296	289	286	284	246	260	219	236	242	240	214	207	206	207	200	193	209	201	207	246	193	201	209	211	207	210	217	242	206	199	206	219	209	211	197	188	205	196	194	204	186	204	209	186	190	176	176	191	183	190	187	194	173	192	172	190	182	169	179	184	161	177	188	192	190	180	168	167	196	176	197	201	192	194	161	193	194	193	194	201	178	159	208	167	194	208	177	202	178	180	191	185	192	179	169	140	204	191	158	165	202	188	172	190	178	194	193	212	189	195	183	193	185	179	176	204	194	205	203	171	163	175	201	163	191	189	201	189	196	175	189	180	166	162	173	191	166	182	191	199	169	165	194	169	200	183	195	166	184	192	216	178	178	187	168	182	176	204	194	189	176	170	184	175	184	173	186	188	171	190	157	169	169	191	158	146	191	162	209	201	179	194	178	166	207	185	176	176	169	185	188	187	175	163	209	207	181	184	205	191	184	195	172	173	193	205	186	178	170	181	164	186	170	180	158	190	183	166	157	161	181	166	183	176	189	183	184	174	169	185	172	181	205	176	182	164	179	179	173	186	178	193	171	181	162	196	174	170	199	186	174	185	154	169	200	209	209	199	188	180	200	183	185	150	162	187	180	177	192	192	198	178	182	179	189	191	176	160	187	187	182	185	150	173	188	215	172	185	182	190	168	183	183	157	186	160	186	154	189	186	167	199	185	186	168	178	186	167	199	193	168	188	177	192	175	195	183	165	169	186	175	186	191	176	177	186	184	167	187	187	154	169	171	187	180	211	179	200	189	168	201	168	173	212	165	181	197	176	162	185	198	160	190	191	185	209	193	167	165	195	203	184	171	167	180	164	165	190	176	195	192	181	186	193	199	190	177	183	179	198	182	179	215	194	193	188	188	184	168	192	186	183	191	197	182	188	185	192	201	182	184	182	178	189	184	199	185	163	198	176	196	174	171	203	179	175	177	182	180	184	180	174	190	179	188	191	206	211	190	170	223	184	187	185	189	161	170	167	166	191	165	200	197	202	201	175	172	166	173	190	187	191	173	200	193	174	174	167	174	185	191	194	177	192	167	198	162	167	179	204	167	173	144	186	158	188	188	171	190	193	203	181	198	155	169	185	180	192	184	216	190	197	182	208	181	187	190	180	203	189	178	196	166	193	166	183	194	182	168	197	189	178	161	186	170	160	169	196	180	160	176	207	160	186	196	192	182	189	185	180	179	198	160	182	191	217	161	188	192	185	205	177	190	194	166	189	193	175	173	186	167	174	178	199	186	206	192	172	184	177	186	190	184	165	193	177	161	190	167	183	198	203	178	172	172	192	175	180	180	162	181	190	192	206	185	177	169	189	183	178	181	181	177	188	181	188	153	189	179	172	218	186	181	179	166	208	183	174	180	160	177	168	189	181	176	171	176	176	201	202	185	181	193	191	161	190	184	204	172	169	156	190	185	150	191	198	177	189	174	200	175	165	158	178	177	193	186	178	194	186	189	196	203	166	165	215	182	163	163	176	188	169	188	186	155	194	185	211	168	177	161	178	172	208	185	207	183	184	171	200	167	185	201	186	166	204	181	196	199	194	193	200	203	174	211	191	170	195	185	187	175	194	177	176	183	204	184	171	174	179	193	179	180	188	181	183	197	177	169	199	199	162	169	204	180	186	166	200	204	182	184	184	196	208	177	192	172	193	196	189	161	218	177	193	164	179	186	169	180	178	162	187	197	174	187	176	188	192	167	183	158	172	152	209	159	175	192	179	177	165	173	183	186	172	164	203	191	183	183	151	175	174	167	192	181	170	195	195	158	170	181	171	179	196	165	173	203	185	200	172	199	163	159	183	180	170	199	157	181	195	183	188	199	185	189	203	178	187	181	166	192	174	182	185	205	186	178	188	183	194	157	181	173	172	175	164	191	179	186	191	145	162	162	158	160	178	177	182	180	172	196	179	162	172	177	170	197	178	192	190	204	158	181	209	162	171	183	215	195	176	196	170	185	175	198	182	193	189	192	192	202	166	179	175	182	178	173	171	170	168	172	195	161	203	198	176	203	178	172	179	182	179	197	180	182	196	175	185	178	179	171	204	166	166	207	189	175	182	165	187	153	174	167	202	183	173	167	178	194	171	181	195	160	146	166	196	176	181	152	197	188	172	171	190	199	177	179	155	171	182	174	179	204	203	177	171	179	200	175	190	170	187	175	182	186	168	176	179	181	168	173	170	179	167	171	191	164	169	178	166	164	201	185	188	200	179	194	188	181	175	210	184	166	192	182	175	193	205	158	188	175	174	172	205	197	183	182	193	192	174	156	195	171	194	203	187	177	192	179	187	190	177	173	189	183	179	173	185	191	175	188	185	180	193	206	188	187	185	185	215	203	165	200	209	181	206	207	189	181	193	190	190	174	193	184	170	171	161	195	179	188	166	189	187	174	194	196	187	180	183	179	184	188	174	159	185	186	209	188	191	187	177	188	178	152	173	192	167	177	181	181	181	188	182	203	153	175	174	154	185	216	186	185	164	178	196	163	187	179	186	177	196	181	162	213	195	194	166	189	230	180	158	180	185	172	189	170	168	176	189	191	165	176	179	186	174	177	202	184	185	182	198	198	197	187	199	197	191	183	211	204	175	166	179	180	194	173	162	192	174	170	173	186	189	173	166	165	178	180	172	169	192	160	188	189	198	179	180	186	196	165	199	202	181	191	170	199	187	178	169	182	185	199	195	179	171	196	193	160	184	171	206	183	176	171	190	202	198	178	176	185	194	184	209	176	181	185	188	184	202	164	177	168	180	198	170	187	189	169	172	208	171	171	214	169	202	185	190	182	184	191	167	181	173	201	161	192	168	164	206	152	180	184	179	187	189	178	220	145	193	152	185	177	159	187	181	183	155	179	181	160	152	177	179	211	184	179	178	176	162	171	201	186	161	170	177	166	179	181	167	176	178	174	169	168	186	183	183	200	194	176	199	191	190	191	177	186	198	169	170	163	190	179	193	178	173	155	179	161	183	174	171	206	195	165	152	183	174	176	163	161	189	189	206	171	169	173	216	170	172	178	186	192	173	180	188	181	190	177	193	184	167	191	190	168	196	180	181	171	179	166	198	191	177	189	193	155	181	204	160	180	181	174	172	169	196	185	188	191	170	185	180	191	171	173	171	184	205	199	201	174	187	170	178	173	168	194	225	169	195	165	160	178	178	154	180	189	150	178	179	156	202	200	187	182	194	212	200	175	158	196	174	185	179	178	195	184	177	179	194	196	194	186	192	201	191	202	186	154	176	187	202	169	163	182	180	185	182	185	185	188	151	180	200	185	166	194	210	150	194	182	190	161	193	205	191	166	189	214	205	173	171	194	166	202	160	196	180	189	178	164	192	198	155	203	187	180	184	191	171	166	180	194	180	170	214	188	172	201	187	193	178	190	184	182	184	175	203	172	188	185	188	192	181	201	189	158
7477	1673	294	252	240	271	255	258	247	255	203	246	231	240	262	234	233	239	237	231	242	220	251	238	232	218	259	259	243	210	221	224	255	240	238	219	235	223	231	249	219	233	271	239	237	221	232	219	242	219	222	223	222	244	248	252	242	230	245	244	239	266	237	214	206	233	235	249	238	268	246	202	282	235	258	246	267	226	202	240	256	235	264	249	227	237	253	248	246	253	236	241	255	240	221	228	222	221	268	231	233	249	228	261	241	232	239	234	270	258	241	204	234	212	227	232	224	238	229	261	237	253	254	267	215	249	249	237	249	231	240	239	250	235	235	231	223	239	246	204	216	224	245	214	256	236	244	236	248	219	247	229	200	249	243	242	231	226	233	234	250	245	213	234	253	248	266	225	241	211	234	252	238	230	204	258	228	234	217	229	241	219	232	230	248	218	222	252	260	231	214	239	246	221	220	262	208	261	268	239	253	239	217	220	238	244	265	246	239	243	212	231	283	259	256	223	253	240	270	235	234	254	216	246	238	223	228	230	219	272	255	241	280	233	212	249	238	219	251	249	254	223	221	250	276	247	231	226	250	231	241	234	245	267	238	256	223	228	242	234	246	243	216	229	227	237	249	212	228	239	238	225	246	240	234	249	221	204	225	203	248	246	245	230	216	188	220	228	228	224	227	236	237	260	225	206	217	234	221	244	227	241	242	210	224	233	245	239	210	227	223	259	243	230	235	238	240	241	234	240	232	242	259	241	258	220	217	226	240	244	253	220	227	234	251	237	220	232	257	238	216	226	232	220	235	224	217	240	244	243	220	226	234	268	238	238	266	241	263	246	235	204	252	258	221	217	233	236	239	242	251	238	239	255	208	230	254	246	230	233	242	230	239	218	237	253	236	249	262	248	244	244	251	246	230	242	249	256	238	232	234	231	252	238	234	230	224	264	240	281	234	254	285	246	239	241	245	255	208	234	246	230	231	226	244	233	263	242	213	243	281	238	224	250	221	230	201	242	215	254	254	240	249	227	249	231	237	204	250	246	221	198	232	234	257	239	237	252	230	240	235	217	260	207	256	247	230	224	235	218	211	209	233	221	215	238	238	248	244	231	192	216	210	268	253	259	218	243	254	249	222	223	212	231	229	237	256	235	263	228	252	228	234	214	242	233	236	218	226	203	232	245	219	244	240	233	242	231	226	228	247	222	261	202	205	236	216	220	238	250	239	229	206	255	242	223	215	219	281	222	231	240	244	250	228	247	223	220	249	245	231	252	220	228	233	203	261	236	247	209	242	245	239	221	240	249	242	240	222	233	220	239	239	255	250	242	234	235	242	223	254	251	227	225	227	253	231	250	243	241	220	243	243	245	224	220	218	225	237	250	213	272	233	252	222	229	250	237	230	207	250	235	221	238	263	225	230	238	244	211	214	242	254	224	230	240	208	241	245	218	230	244	265	246	224	252	248	251	217	229	206	246	248	224	240	266	231	223	229	252	251	238	252	241	233	237	232	213	261	260	233	219	231	257	238	241	243	217	265	242	233	232	209	229	226	222	241	233	253	239	236	271	276	248	225	248	251	229	279	233	223	233	226	222	193	234	274	246	241	213	271	244	245	231	233	244	211	242	220	261	245	235	247	215	242	234	231	240	217	253	243	230	246	264	231	231	203	273	206	236	234	222	264	258	248	245	236	238	232	225	237	238	249	225	220	258	252	250	231	254	220	247	252	221	239	245	251	228	214	244	242	239	215	222	229	270	236	211	271	239	226	224	198	239	213	222	254	250	241	227	251	241	240	253	210	235	242	222	225	239	234	224	217	205	205	236	224	272	250	228	206	229	221	255	217	237	223	227	231	227	216	240	227	241	220	209	212	253	268	247	250	242	252	214	215	235	223	211	237	238	223	243	252	234	230	236	244	244	207	249	249	221	226	250	211	249	260	224	242	237	228	224	217	230	235	250	221	223	263	256	257	252	246	250	245	224	229	270	232	231	208	232	251	251	224	254	208	245	224	247	266	249	246	258	239	248	254	252	210	260	218	229	220	280	202	252	233	221	283	244	233	245	238	249	231	234	227	203	217	261	217	231	231	218	240	219	229	225	242	243	240	215	234	225	241	243	254	249	255	253	233	222	238	218	205	219	251	237	242	227	223	224	241	261	209	269	226	198	245	227	225	245	235	228	216	208	227	252	207	258	254	224	239	250	244	257	237	219	248	231	198	234	233	216	259	224	251	213	238	211	260	255	240	224	237	233	255	243	257	244	219	220	254	229	211	211	259	242	219	260	238	266	232	232	231	244	230	265	215	229	237	236	252	236	263	252	236	230	248	257	241	243	237	226	235	239	247	248	250	242	245	226	259	225	214	224	234	224	242	248	239	227	256	253	244	240	222	224	237	207	200	240	231	232	228	234	242	212	247	208	224	225	230	228	217	225	225	251	215	208	221	247	221	242	255	222	260	251	208	239	229	219	211	266	283	232	233	227	220	219	232	222	242	252	249	257	225	255	245	219	211	211	222	211	222	220	250	250	215	263	227	296	210	223	228	240	221	237	227	268	234	210	233	234	200	243	232	250	228	258	234	242	241	249	259	249	239	266	240	218	242	233	247	248	249	253	256	229	236	277	253	228	212	231	254	241	265	225	273	216	235	227	233	249	248	243	236	253	197	239	245	221	242	219	226	251	223	203	249	240	189	228	223	230	269	258	227	221	211	227	241	223	240	240	223	229	228	239	265	240	251	219	254	250	229	216	239	221	218	235	240	217	205	236	230	244	230	247	221	231	223	259	233	221	210	223	228	261	250	219	268	232	225	210	260	219	207	252	219	243	222	245	217	244	217	229	233	223	247	231	240	234	227	252	229	241	223	224	222	268	229	214	204	249	261	247	231	236	208	227	235	253	249	244	228	231	227	257	286	242	240	207	247	227	217	258	226	223	243	232	241	247	222	235	223	224	206	230	229	238	234	229	239	231	239	222	231	219	237	217	254	238	238	236	208	240	243	240	222	229	245	245	190	253	210	234	227	246	260	263	231	239	247	235	219	221	235	233	219	258	249	241	209	226	232	231	274	228	235	241	252	207	241	230	230	231	235	214	224	234	257	249	211	257	210	242	249	225	234	204	225	251	238	221	228	236	231	240	238	241	226	238	233	214	238	236	212	249	241	235	234	219	259	233	229	224	246	213	232	237	243	248	245	240	214	244	265	242	227	228	248	238	264	276	238	243	228	241	255	225	222	215	235	200	229	234	220	213	231	252	232	254	268	270	260	230	227	243	242	198	210	256	229	258	214	241	252	253	260	271	253	269	210	213	253	252	237	241	236	211	240	250	227	228	219	248	247	245	251	215	230	244	211	227	230	242	255	239	242	241	257	219	277	239	228	240	239	228	262	228	227	250	259	213	218	243	269	237	268	266	242	258	257	232	231	253	239	216	221	210	234	213	234	233	250	226	228	219	235	249	246	281	217	224	266	232	223	246	231	214	252	241	217	228	215	250
5557	1765	648	604	600	622	606	630	590	592	603	539	542	547	568	567	578	553	543	553	541	520	520	582	560	516	548	549	585	547	566	553	569	559	547	542	555	582	539	505	551	553	582	499	556	552	554	590	582	511	556	519	572	514	552	568	597	572	543	533	529	524	565	540	523	560	522	574	521	556	517	571	554	540	523	564	547	564	525	554	544	527	582	572	562	509	556	559	533	556	559	551	558	566	528	519	575	555	583	532	558	533	511	565	540	561	535	542	544	575	554	523	567	548	546	532	548	567	534	553	534	551	540	545	534	519	542	515	572	563	593	457	570	556	543	537	528	556	540	517	581	531	535	532	582	554	552	557	547	532	590	563	540	576	528	552	536	482	537	552	525	560	536	594	527	593	556	579	569	533	533	545	538	523	525	524	535	558	493	567	579	569	557	553	553	566	536	576	536	539	586	547	572	555	573	541	562	493	554	598	577	532	508	519	547	565	525	588	525	532	568	587	556	532	565	517	527	569	528	562	565	526	539	555	542	542	521	530	600	532	519	505	526	546	529	562	558	590	566	601	532	504	534	575	562	537	584	550	556	529	530	498	531	570	535	534	591	565	552	533	535	535	519	572	532	521	556	565	529	551	570	532	552	519	535	531	529	521	582	552	549	541	585	554	509	540	578	545	539	555	587	530	495	534	543	491	530	544	510	536	516	518	496	535	524	501	546	517	561	521	543	521	561	523	494	530	566	521	527	549	543	578	545	561	519	539	489	556	530	537	519	514	491	550	551	568	561	539	533	568	569	559	520	533	563	541	540	501	542	531	557	550	517	549	519	528	541	555	543	540	583	534	516	554	582	583	548	560	549	572	548	515	544	544	544	573	613	610	557	526	539	544	560	514	530	551	557	523	516	569	547	539	524	530	524	524	549	564	569	525	563	500	536	554	551	506	539	538	544	580	561	526	545	554	518	536	543	533	564	537	572	546	546	532	562	534	513	494	601	564	577	602	552	543	570	576	551	505	519	541	522	548	547	543	538	561	591	553	562	537	492	533	518	576	577	525	554	564	571	521	533	520	575	582	543	555	541	546	524	546	553	528	582	571	527	541	548	569	558	564	567	514	516	549	568	521	556	551	563	584	562	602	507	538	539	544	527	526	563	579	534	564	528	537	517	572	546	537	569	537	529	533	549	566	505	549	502	541	498	529	541	526	559	548	570	526	555	542	537	554	578	558	552	520	563	575	555	511	541	550	564	579	547	532	525	561	555	545	520	523	556	559	533	592	553	549	555	538	581	523	512	515	548	538	544	565	571	514	587	575	542	523	545	551	534	588	530	588	527	542	544	539	540	529	542	493	585	500	513	513	555	565	579	508	570	578	523	565	556	591	542	581	557	556	564	563	514	521	523	580	503	534	606	522	510	576	578	561	564	539	528	496	544	555	535	563	535	556	544	534	528	576	558	569	531	516	559	579	538	536	519	529	509	540	580	561	547	560	547	533	603	540	564	565	547	523	557	574	514	583	562	572	549	562	533	507	518	526	548	565	546	558	527	524	555	544	541	549	532	534	546	523	493	549	539	518	523	563	574	572	545	560	547	488	522	577	494	516	541	520	540	579	547	529	524	561	534	560	545	546	552	546	537	543	587	556	549	518	573	540	480	545	595	548	590	512	534	538	532	549	527	517	525	539	543	548	528	520	544	551	556	559	511	512	538	549	535	526	565	562	529	533	542	553	548	549	540	556	533	544	567	554	489	538	566	575	541	516	591	531	553	570	510	555	563	534	549	545	560	609	552	512	563	517	541	578	496	538	589	520	555	547	536	571	572	535	542	513	589	539	607	538	512	584	583	532	553	593	558	515	512	511	564	515	532	553	537	568	556	598	541	546	598	566	519	607	527	521	577	581	564	549	501	575	548	520	534	519	557	594	550	543	514	540	567	563	528	569	563	594	576	521	608	556	563	590	582	520	549	553	568	586	581	554	553	514	574	526	553	553	493	561	494	527	574	527	536	579	582	592	542	555	596	528	556	536	568	556	525	509	534	514	509	506	521	559	527	503	543	498	524	568	562	557	567	545	554	550	561	538	559	528	516	572	564	532	546	538	601	534	530	521	564	565	571	544	567	563	555	549	507	565	500	527	549	536	578	524	566	542	560	530	582	537	565	532	556	549	550	565	547	572	571	545	570	535	539	549	523	540	556	543	541	543	545	560	517	542	566	556	606	531	496	544	550	562	558	567	493	574	545	537	527	548	488	572	581	534	538	529	537	578	519	544	540	531	557	564	540	534	557	515	534	565	539	571	549	586	571	577	530	532	568	516	535	579	524	525	562	591	554	570	546	531	605	517	544	561	553	595	548	534	570	518	589	530	517	562	602	582	568	532	573	544	534	513	548	520	541	538	545	537	527	573	547	522	521	545	486	506	567	563	546	531	489	517	551	518	520	523	550	554	529	501	558	529	572	542	576	530	476	558	544	573	545	556	555	545	557	552	548	545	546	522	520	515	530	527	584	490	587	564	575	524	560	577	541	521	527	556	535	499	543	515	590	541	565	546	537	542	540	512	538	531	534	557	572	534	514	549	517	540	593	550	526	568	538	520	538	523	529	563	559	543	529	557	552	524	588	548	542	549	519	547	552	547	547	537	549	534	564	536	568	516	548	542	534	508	562	564	560	562	543	582	525	530	506	527	583	545	534	530	530	497	578	590	555	520	526	521	496	527	584	538	563	556	532	541	519	544	519	524	508	561	557	549	543	563	536	529	537	473	550	558	557	553	508	527	563	520	516	525	563	536	558	554	536	532	592	542	524	531	566	569	519	561	540	553	522	525	532	575	510	536	536	534	520	529	530	503	557	548	557	555	532	551	554	543	556	568	540	564	540	551	503	538	550	534	554	580	553	540	558	564	573	549	544	544	520	564	569	544	497	545	521	547	528	556	540	544	551	542	543	555	494	589	523	548	532	558	558	531	530	572	516	518	506	563	526	551	568	553	505	553	514	556	547	555	540	478	553	535	534	527	559	511	549	573	546	572	543	554	544	593	549	585	558	519	542	556	549	517	546	541	546	562	512	549	530	518	558	533	549	585	533	535	603	495	548	516	541	559	507	527	524	558	567	561	546	558	549	498	583	542	540	614	607	554	587	547	570	495	538	562	531	565	511	556	570	551	554	583	541	592	569	534	540	515	557	529	576	495	571	534	577	498	569	532	567	531	555	511	517	545	579	513	538	572	506	549	519	523	571	577	550	564	540	590	533	539	568	591	553	606	527	536	585	575	577	584	599	575	524	541	543	565	582	561	558	559	540	540	527	511	552	530	580	515	578	552	528	552	548	579	585	556	531	554	529	565	540	517	533	542	563	536	541	522	547	542	556	509	551	569	563	499	560	549	593	565	546	538	525	541	540	572	571	560	559	543	551	559	512	529	530	536	556	527	573	533	545	552	502	558	553	542	576	487	538	524	549	515	530	568	547	498	525	535	548	574	550	502	523	512	571	550
16903	3403	596	475	327	260	270	234	256	206	206	176	183	195	181	199	174	201	174	194	173	186	181	180	170	167	162	170	193	172	180	168	172	159	198	153	191	188	155	169	169	179	183	179	160	182	157	166	173	167	194	179	182	163	146	178	172	200	173	158	180	154	179	172	179	158	153	161	158	174	163	149	144	162	156	178	173	187	176	154	150	172	163	162	151	178	145	174	152	164	185	188	189	177	183	179	182	142	171	166	161	176	192	158	156	170	178	203	188	172	149	190	166	169	200	137	167	176	188	172	186	161	162	184	190	162	178	178	154	197	160	171	174	154	175	151	157	191	172	167	168	155	180	173	153	177	193	155	176	167	170	168	176	167	158	191	185	159	165	164	158	187	159	191	177	175	182	165	156	182	157	163	179	154	175	184	194	162	161	180	174	172	155	172	183	170	194	163	157	180	166	183	171	181	140	177	183	170	152	170	176	164	156	155	199	182	175	186	179	160	163	184	177	182	188	187	177	161	146	174	166	206	183	187	167	151	142	164	177	144	179	184	195	180	148	158	168	168	156	167	176	165	172	153	154	167	171	203	170	169	168	170	190	151	164	170	149	151	160	183	186	186	196	184	173	173	148	159	173	168	179	157	182	177	185	147	173	177	165	174	159	167	155	181	181	161	157	166	163	169	184	156	156	139	173	175	171	179	150	181	184	151	174	172	177	180	161	168	162	164	166	168	153	178	152	167	164	152	169	149	169	168	166	156	156	160	151	177	160	172	156	177	161	170	192	184	157	164	168	168	172	177	195	150	177	159	167	154	206	169	180	171	174	159	198	165	134	164	161	168	180	176	171	153	149	152	166	168	158	170	183	158	160	157	167	161	186	156	172	148	141	174	161	181	158	146	156	169	182	177	146	150	180	177	167	186	166	165	153	203	151	162	163	178	177	164	146	191	161	162	165	159	177	162	163	181	185	160	168	192	178	176	163	170	175	172	150	197	164	176	172	166	152	162	167	155	145	167	163	161	153	171	181	174	162	156	143	173	155	169	182	158	158	178	181	189	187	160	180	142	165	164	177	153	164	171	155	156	191	176	200	186	156	188	183	186	193	159	175	164	170	173	174	161	149	202	183	144	143	173	169	171	170	126	165	157	159	169	171	160	155	153	171	180	167	176	169	169	154	149	153	158	197	158	178	191	195	169	148	164	160	161	167	197	182	173	179	133	159	185	164	166	171	157	189	158	181	179	158	179	148	154	198	158	164	198	167	164	187	170	179	179	196	168	162	174	154	175	168	185	194	168	139	185	156	170	171	174	158	151	163	166	167	149	181	150	183	172	169	167	168	149	132	180	166	172	167	167	170	165	198	188	172	195	173	150	168	158	166	187	182	176	162	173	180	162	162	150	172	164	160	158	155	191	169	125	183	159	185	143	163	170	148	182	147	171	165	190	171	161	194	174	164	180	163	192	149	174	179	155	175	181	157	159	167	160	175	154	156	173	149	185	160	156	159	159	168	183	192	155	169	151	162	173	174	177	193	192	172	190	170	167	175	163	160	175	156	158	183	187	141	173	177	172	182	155	167	197	199	147	188	143	149	184	134	195	157	157	172	165	154	190	174	152	151	163	162	182	167	160	171	175	182	145	141	149	183	155	152	172	159	168	171	158	149	174	161	153	155	188	186	146	201	177	172	189	133	167	176	157	166	162	173	161	175	172	212	175	187	164	174	154	157	185	143	170	186	160	176	168	148	166	158	165	176	151	173	168	154	178	181	145	180	169	190	148	174	151	173	202	143	171	160	181	189	182	162	164	183	184	152	146	166	159	188	175	177	171	203	169	180	179	180	182	167	167	173	169	182	159	172	167	165	165	191	162	161	161	143	162	192	160	153	177	164	154	169	189	192	148	172	178	163	180	159	151	170	158	172	173	170	162	174	175	208	173	178	194	168	173	185	193	166	171	174	167	147	162	180	187	164	162	166	166	161	164	171	150	149	146	163	189	148	184	158	162	175	175	172	174	153	160	189	160	156	170	162	159	159	161	169	174	173	146	165	168	180	158	154	148	173	168	149	180	187	153	157	173	164	175	161	180	165	188	186	184	164	153	164	168	167	182	169	164	156	168	182	140	161	185	158	167	204	198	165	157	153	175	158	177	173	172	192	169	192	151	182	169	172	193	183	165	169	140	154	162	170	145	168	164	158	178	182	159	188	177	152	149	194	155	165	158	172	176	171	167	158	161	161	167	179	165	165	170	159	160	158	168	182	167	135	159	176	153	170	167	135	164	167	175	166	178	160	144	162	169	222	174	185	157	170	138	149	192	197	170	163	169	154	193	199	194	176	148	158	172	172	180	158	176	182	177	154	134	176	170	178	187	159	171	197	168	195	193	165	188	150	164	181	193	156	178	181	175	166	162	176	149	182	179	166	165	153	183	179	169	171	172	178	184	176	179	155	156	149	179	171	167	172	182	185	175	159	179	172	184	151	168	169	170	164	145	145	201	161	157	150	168	175	155	166	182	175	165	197	195	164	197	150	177	163	161	193	158	154	151	167	147	149	182	152	161	171	171	150	144	157	170	162	186	168	173	180	167	158	187	167	177	162	180	174	180	188	168	169	194	167	185	178	193	182	180	155	174	145	167	188	168	152	162	164	179	181	179	192	176	171	162	165	172	163	180	150	149	179	181	178	191	169	173	180	171	140	167	171	182	179	191	168	144	176	167	178	143	165	173	171	156	194	160	159	175	195	174	163	167	152	151	182	152	139	172	157	181	171	204	185	199	163	176	178	174	210	144	173	150	169	174	159	169	171	172	157	181	121	175	186	175	182	169	164	188	170	163	188	189	161	173	179	162	166	160	168	175	164	157	169	177	179	188	179	158	180	196	153	171	150	184	174	158	179	148	167	162	178	174	185	168	158	157	174	156	169	162	178	166	175	149	167	151	207	140	167	176	143	165	196	171	158	166	173	163	155	182	197	139	157	186	162	166	157	172	150	173	162	181	170	161	163	147	176	161	145	175	168	204	169	183	176	173	159	174	162	194	167	146	164	161	175	165	165	167	166	175	169	180	229	186	174	157	156	161	165	165	162	158	157	151	157	150	164	174	183	161	148	162	169	163	174	157	165	153	171	162	168	144	145	157	168	155	175	162	160	128	168	184	172	151	176	167	191	193	161	181	165	155	175	169	181	182	166	147	168	155	173	167	191	182	162	151	164	165	157	166	165	169	168	167	174	146	167	161	182	198	152	154	174	162	182	174	171	163	168	156	168	159	172	165	152	164	165	155	181	184	159	156	158	164	221	182	157	187	178	133	149	180	155	141	165	171	150	132	172	182	158	174	180	146	173	167	159	165	159	158	178	174	147	171	162	193	173	186	188	131	158	167	159	187	162	160	153	181	158	188	176	158	158	159	171	166	181	183	159	188	184	181	174	145	192	165	166	191	169	184	181	163	154	171	161	172	172	165	207	189	175	167	190	195	169	148	194	173	165	169	153	151
11959	2981	1189	1380	1294	1052	909	824	761	636	584	518	578	494	491	495	479	463	483	434	428	449	436	403	449	382	431	396	394	450	352	428	413	423	387	414	402	399	375	417	408	397	430	402	419	399	413	427	436	389	394	424	427	387	374	387	390	434	373	382	411	413	374	376	418	401	395	422	393	374	361	374	368	366	402	365	358	382	418	410	430	437	425	411	401	358	410	373	394	409	419	438	360	412	396	400	402	402	402	382	374	390	395	397	382	418	389	360	424	395	348	384	421	390	436	429	385	398	386	407	405	385	419	385	397	348	394	409	438	394	397	381	409	369	390	406	393	395	390	382	390	442	400	373	427	361	405	397	401	396	374	368	385	367	377	386	389	416	402	384	388	370	345	402	363	380	369	439	346	414	410	379	393	379	383	395	365	370	394	390	383	380	401	349	370	386	377	408	411	387	409	394	375	386	382	393	411	399	414	365	414	360	374	400	385	414	380	389	364	387	338	405	412	379	374	396	379	407	432	381	403	365	399	396	424	419	406	377	386	366	388	421	398	391	414	379	387	370	450	357	363	401	377	370	414	382	391	374	406	387	378	380	421	339	419	380	406	392	408	370	388	379	401	397	407	385	330	417	390	396	392	417	408	364	402	390	422	414	397	408	365	401	425	386	371	413	401	365	402	403	374	374	400	387	395	386	375	396	369	394	370	407	394	365	386	412	408	363	382	376	336	423	394	381	379	379	402	402	409	349	419	398	411	393	403	365	398	418	409	385	402	401	438	398	402	393	395	384	411	378	383	408	382	408	401	418	412	417	415	430	400	408	376	409	368	383	366	394	396	401	395	399	383	366	387	406	411	384	427	374	352	403	388	392	394	387	393	400	381	393	363	345	393	342	382	364	437	381	409	385	408	411	392	393	401	392	370	401	389	398	415	413	430	399	368	403	435	373	372	398	391	382	394	407	419	357	386	383	392	398	396	382	424	354	347	380	438	372	422	396	394	410	417	369	381	386	430	385	428	391	398	369	387	395	351	367	396	431	391	382	402	383	393	400	385	407	412	389	347	387	408	379	383	381	391	393	423	376	390	362	384	370	402	372	389	413	448	366	408	417	357	409	401	372	371	382	426	409	381	405	402	368	378	413	398	378	383	382	383	409	375	375	372	407	382	379	351	341	429	389	397	413	398	382	370	372	385	409	399	347	375	389	403	420	384	400	380	389	416	401	389	427	421	414	405	393	357	379	397	362	389	391	400	382	391	374	402	409	365	408	427	380	363	387	398	398	419	392	398	403	368	395	362	393	378	364	354	371	405	401	374	391	343	370	401	391	393	405	385	356	370	400	399	386	387	404	406	378	390	388	383	384	418	422	366	406	394	433	371	401	395	403	362	384	400	371	420	389	386	390	413	412	367	376	438	418	401	416	372	391	354	413	395	377	392	406	392	416	394	414	384	423	420	416	398	433	414	402	378	405	388	386	374	343	390	367	421	375	383	368	375	400	420	442	397	412	359	395	363	392	404	401	369	410	432	359	408	433	403	409	399	384	384	365	382	425	412	410	370	398	388	362	383	391	393	403	377	408	351	362	402	394	404	398	382	419	426	381	380	390	369	381	388	434	381	379	411	379	394	387	358	403	398	387	418	399	403	404	431	386	363	417	406	383	381	386	403	383	380	428	416	383	394	412	405	450	401	396	401	415	414	422	376	398	370	409	378	375	375	377	365	408	392	389	441	378	426	382	390	417	409	391	383	396	401	422	385	385	377	390	395	420	381	372	381	401	368	407	361	372	393	386	410	371	347	394	414	381	383	363	432	391	358	415	400	395	384	393	421	391	374	376	403	402	444	419	385	397	416	374	395	388	397	355	361	358	393	373	368	403	395	415	410	410	388	414	362	404	401	343	420	355	387	378	392	378	392	381	410	382	412	385	381	415	395	373	395	413	398	353	439	376	399	387	379	389	372	367	440	408	372	368	402	383	391	412	390	392	385	384	415	407	402	367	408	391	384	381	408	384	359	394	422	408	420	387	405	367	411	364	410	365	388	358	406	437	401	394	430	387	414	404	395	404	420	390	401	405	424	401	402	367	383	398	362	386	365	423	384	366	419	364	435	404	395	392	354	381	420	382	435	383	387	381	381	381	372	422	403	406	384	390	409	413	420	366	424	375	375	395	348	388	436	366	424	374	374	401	352	377	367	367	415	355	371	411	421	380	385	409	406	377	373	397	408	374	400	399	420	402	362	395	415	391	402	376	395	378	381	377	364	382	420	420	387	397	384	427	412	384	444	350	381	388	398	396	410	373	397	370	412	389	414	392	384	412	399	396	363	386	433	386	408	390	376	381	396	410	390	384	418	394	373	369	401	396	418	364	386	400	392	420	385	398	389	384	353	389	407	392	377	419	442	384	375	391	355	383	425	362	350	384	402	412	374	399	364	377	377	402	398	384	371	408	386	366	389	367	388	351	403	354	377	401	411	362	389	415	375	384	408	402	397	404	373	361	386	375	406	376	405	395	360	417	396	396	396	395	385	373	370	380	424	408	399	419	393	382	385	429	410	405	387	361	411	375	368	379	418	412	403	387	384	402	397	394	388	386	360	399	396	380	386	402	412	414	363	417	448	379	351	363	421	378	419	468	417	393	387	384	401	422	401	407	370	363	429	399	409	403	433	370	400	372	385	402	351	384	397	384	408	410	390	395	377	385	384	405	378	423	418	399	380	380	377	389	400	368	397	377	412	368	367	409	367	389	360	358	395	414	375	407	411	385	401	385	438	433	370	381	389	387	401	378	406	384	398	388	388	366	362	421	351	397	394	386	394	388	396	423	380	430	365	382	365	410	412	384	381	391	418	415	381	408	412	395	405	408	383	361	424	370	385	370	400	394	379	389	377	425	404	380	378	419	380	412	390	376	382	368	425	412	407	346	377	396	383	401	391	417	385	366	377	422	398	408	366	385	423	378	415	404	406	390	383	399	388	377	383	392	436	417	412	425	369	383	388	366	399	392	372	389	391	432	395	365	388	360	397	401	400	381	410	420	389	372	419	416	415	404	367	391	375	364	380	372	404	395	410	391	397	395	387	383	373	408	398	408	390	371	408	365	390	424	384	412	389	393	376	401	402	408	430	385	404	417	413	427	391	413	416	370	430	419	406	367	398	361	371	375	349	382	395	412	415	414	372	417	391	404	395	382	411	403	396	368	388	382	383	399	387	389	373	406	427	386	386	397	417	378	399	377	368	416	383	382	420	406	389	376	403	390	360	384	392	404	395	393	399	389	389	374	371	426	389	413	421	444	375	407	396	367	405	391	361	416	366	398	397	413	398	431	413	365	385	390	396	384	394	393	407	447	377	406	426	433	401	374	429	402	396	423	366	388	374	388	378	400	401	400	405	405	355	395	355	405	427	392	376	393	372	405	397	403	417	373	380	377	408	375	365	395	396	401	406	372	381	392	400	405	383	373	409	390	376	403	413	413	387	407	443	373	358	387	358	389
25156	5961	951	647	461	310	248	196	176	146	118	112	106	103	92	102	87	94	88	69	80	74	95	63	84	100	80	90	87	80	64	71	57	70	62	81	55	69	69	80	69	71	66	70	66	64	70	75	91	73	58	71	64	74	65	72	63	79	69	71	64	66	74	77	69	65	74	81	66	87	97	63	86	68	65	73	74	75	70	71	71	72	67	59	63	68	87	64	79	84	74	73	84	74	63	70	61	56	60	79	73	91	58	58	68	75	66	57	75	66	58	70	85	67	66	70	65	53	69	73	60	70	77	78	63	76	66	58	71	91	62	66	53	63	60	56	64	54	72	72	80	57	72	77	64	61	64	62	56	55	60	64	63	68	70	77	65	84	63	52	71	76	65	66	65	84	61	78	62	73	52	71	69	61	51	65	65	62	65	72	68	73	64	60	65	58	74	76	79	68	71	71	58	63	55	70	66	68	77	64	76	61	64	61	71	68	56	64	54	77	77	64	70	73	63	62	53	74	84	61	72	57	63	74	56	57	60	66	71	67	63	70	64	76	73	74	70	57	64	60	65	77	66	68	63	69	65	80	82	69	61	61	71	62	63	93	77	63	74	78	86	73	74	84	66	67	75	81	72	67	73	65	73	87	79	68	69	69	63	65	51	71	64	69	54	59	76	74	71	74	63	80	54	73	80	64	64	58	61	71	76	78	91	74	65	66	74	70	67	79	64	75	71	61	59	62	66	81	68	71	57	69	62	65	67	51	68	65	57	65	83	55	72	63	69	60	70	73	73	68	64	68	76	66	52	68	70	82	76	72	77	67	70	86	69	55	75	62	51	66	65	58	68	77	67	51	62	67	79	64	78	79	73	71	72	73	63	68	72	69	71	69	84	67	57	71	60	59	73	66	72	67	71	68	75	62	76	65	57	58	69	81	57	64	67	59	67	56	70	67	77	70	48	70	68	71	65	69	80	69	66	57	69	88	70	68	79	64	78	65	62	85	63	80	67	54	65	62	78	54	58	86	68	57	73	61	64	83	56	75	66	57	67	73	60	64	65	86	71	62	60	63	79	67	72	68	51	76	74	64	90	66	91	73	76	70	49	69	61	79	73	55	79	73	65	74	78	64	66	76	67	74	70	87	63	74	61	75	71	63	77	73	76	60	76	52	95	64	67	69	64	69	80	68	62	76	70	59	58	73	81	61	71	81	77	71	67	69	63	58	77	63	67	71	77	68	66	74	57	72	74	69	57	81	74	72	70	56	78	53	78	67	70	77	73	65	85	68	64	74	65	63	61	64	68	72	67	81	63	66	63	72	78	74	70	64	69	74	75	76	48	58	70	64	83	66	71	71	68	63	77	78	70	79	63	65	66	70	60	88	59	64	73	74	56	66	78	77	77	76	62	82	47	76	74	59	76	62	69	61	58	77	78	89	90	49	56	84	66	60	74	62	73	73	66	61	77	68	78	60	61	53	62	57	59	75	68	68	57	64	77	59	70	77	64	62	55	65	67	68	67	87	70	66	81	61	67	64	64	48	53	66	64	70	55	65	67	66	69	63	66	66	61	77	70	71	76	72	62	74	62	69	81	68	68	81	82	70	67	55	64	62	63	59	84	68	63	73	71	48	76	67	66	79	67	69	71	76	63	64	75	61	77	73	83	77	71	63	65	71	74	73	70	73	73	72	64	62	66	66	75	52	80	72	68	49	58	58	71	71	59	61	57	65	75	76	79	77	57	71	81	79	64	61	66	53	61	60	86	73	64	56	71	71	61	66	67	78	72	60	78	76	77	63	78	65	84	61	68	65	65	63	57	79	66	84	72	65	66	73	67	64	76	71	68	65	54	53	67	64	70	49	67	74	66	85	66	66	74	86	83	90	75	74	79	77	70	76	74	82	78	70	84	64	83	63	64	75	54	62	71	84	61	72	76	66	67	70	63	52	71	80	76	73	81	71	65	70	63	79	88	80	90	56	58	77	57	69	77	63	59	69	70	57	53	64	77	63	77	87	58	76	69	68	84	85	69	67	66	74	53	57	68	63	73	68	63	63	69	75	77	74	57	60	76	67	59	69	57	66	80	63	64	68	60	69	76	60	67	69	68	73	70	57	73	80	73	69	61	61	77	72	86	66	66	83	74	67	62	84	76	62	75	73	57	60	71	63	72	80	64	61	54	63	68	73	69	66	65	85	68	59	67	73	80	67	66	72	66	71	68	91	69	78	87	71	95	69	62	65	73	60	54	67	59	67	53	59	85	68	74	64	60	66	69	60	52	69	72	78	66	57	75	74	77	67	70	67	51	75	74	87	68	62	62	43	78	75	66	81	70	72	67	77	51	68	60	75	68	71	69	64	72	59	71	71	67	50	74	73	72	71	67	60	70	63	71	70	73	64	55	76	51	70	68	87	65	71	80	88	70	80	81	79	59	56	58	63	54	70	66	66	63	64	77	56	72	59	68	76	67	63	70	68	77	55	78	85	72	63	94	76	85	69	81	70	81	62	56	68	71	66	75	78	61	69	78	78	63	61	59	54	71	67	76	64	66	74	59	66	61	62	85	59	60	65	71	63	75	68	64	65	72	61	62	57	63	73	77	63	87	70	61	73	78	70	69	67	81	78	75	67	74	67	74	66	88	65	64	78	71	61	64	82	60	83	68	65	71	76	71	74	72	67	65	57	87	68	56	55	66	66	62	60	70	68	99	79	53	67	76	81	73	62	79	75	72	80	63	85	66	74	88	80	71	56	65	73	55	59	73	66	75	76	59	58	61	64	74	61	64	62	66	74	77	69	59	73	68	76	72	69	85	73	77	55	62	63	66	66	40	88	80	73	68	61	71	70	56	74	57	61	68	78	78	80	74	62	61	88	61	78	76	81	85	66	65	76	78	72	67	83	80	59	64	90	67	64	72	83	59	62	72	63	68	63	70	73	67	75	76	91	52	69	75	83	75	72	61	79	66	70	66	50	75	71	88	79	61	74	85	74	59	79	57	84	73	75	77	67	68	75	70	72	57	72	75	75	79	83	68	71	79	69	68	66	58	49	85	78	69	62	64	61	72	78	61	84	65	66	65	60	76	64	64	52	64	63	66	72	53	82	89	79	84	73	63	60	52	73	65	76	56	67	76	62	81	58	53	72	83	72	75	54	67	71	81	68	72	72	63	53	78	80	61	63	66	57	76	73	71	62	68	69	51	49	62	75	65	60	74	78	54	60	67	68	73	80	61	59	70	69	69	60	57	64	72	73	68	82	75	62	83	74	65	93	70	73	72	76	63	71	73	59	61	60	83	70	65	67	65	67	60	64	73	66	73	66	59	60	69	65	66	74	67	67	69	78	65	68	83	74	70	70	70	75	80	71	67	78	70	74	59	71	81	73	60	48	73	71	77	81	71	55	82	78	69	61	66	61	78	75	66	78	66	71	76	67	66	64	71	63	77	65	68	67	66	58	60	51	69	75	80	62	64	50	65	87	84	64	52	57	56	60	76	65
14993	4005	1745	2163	1750	1442	1142	1002	829	645	537	476	522	417	419	418	349	328	345	312	289	272	254	266	225	270	252	238	247	234	213	228	214	212	224	216	221	195	187	203	209	226	217	199	249	212	184	197	205	200	202	174	180	172	204	182	199	178	201	207	178	173	170	186	189	182	205	200	179	232	190	178	203	203	221	200	186	178	185	182	184	183	212	191	211	190	168	194	194	195	190	193	181	182	182	168	169	178	179	196	173	169	189	173	191	183	199	170	196	194	199	205	205	185	185	196	185	193	173	184	184	202	180	208	220	204	189	173	205	193	178	191	173	199	179	202	163	180	147	188	177	164	174	196	174	177	186	188	195	153	165	176	185	186	191	163	196	186	174	188	165	184	203	165	189	202	188	178	188	207	196	190	212	168	184	179	186	192	195	179	173	165	186	193	196	190	176	192	204	189	207	187	174	169	217	190	161	192	173	175	173	158	173	198	202	206	161	163	198	190	207	174	188	204	187	201	160	172	185	167	198	184	202	177	183	185	192	181	187	173	207	180	162	195	192	211	201	184	170	189	180	187	172	206	191	163	178	148	214	165	172	152	191	177	196	186	177	183	179	186	150	183	188	162	198	204	157	167	173	181	171	178	205	173	182	177	187	188	181	179	180	206	197	175	192	182	185	179	190	204	176	183	206	175	179	163	160	173	172	188	182	182	172	178	170	199	206	197	195	168	192	191	189	171	166	188	187	184	191	184	203	184	184	185	188	183	183	179	186	188	174	197	196	189	201	176	185	191	186	176	177	184	182	164	195	178	209	172	190	185	187	190	195	172	185	203	191	166	198	155	176	199	163	207	195	184	161	194	199	191	182	163	172	201	199	181	175	194	173	175	189	180	166	185	197	189	182	175	192	195	178	205	203	200	184	159	185	150	208	170	200	182	183	207	213	167	189	176	195	185	186	188	186	162	180	170	181	182	184	184	194	177	191	195	191	167	190	177	183	181	176	199	196	168	175	164	174	173	193	183	184	218	187	203	187	197	179	153	195	181	176	168	177	182	190	202	206	184	199	200	169	179	194	199	209	184	201	206	186	169	185	170	170	171	192	146	201	168	175	168	163	152	163	194	175	202	176	194	189	203	172	186	155	171	174	208	167	156	185	207	170	174	187	192	178	224	195	193	186	197	175	183	175	186	191	157	192	168	212	182	180	175	193	208	192	184	163	177	176	169	184	183	189	180	226	166	173	165	178	198	160	202	189	205	191	168	189	193	178	190	177	186	178	157	202	195	206	200	178	188	204	158	180	167	167	184	182	184	162	178	188	161	167	213	185	181	179	162	158	200	189	174	205	181	178	182	166	183	177	166	191	189	191	173	191	175	194	191	190	185	171	195	182	176	174	170	185	184	167	195	188	178	182	182	160	177	194	187	189	194	183	185	196	169	191	172	184	193	192	194	184	168	187	207	199	184	189	199	200	153	188	174	166	183	155	187	186	203	182	190	171	172	181	196	183	202	182	175	171	201	181	182	199	190	194	213	172	173	181	168	187	194	209	189	181	187	196	163	177	162	176	166	179	174	177	183	181	192	188	159	166	201	184	179	200	172	187	182	189	193	187	185	172	204	181	189	187	179	181	202	175	192	200	176	214	186	196	188	195	187	192	194	186	205	176	177	187	191	204	199	187	190	197	178	165	210	165	180	184	152	180	167	187	172	189	178	189	189	166	184	180	168	202	196	186	177	211	178	199	195	165	184	167	180	180	180	184	169	182	171	173	177	182	192	182	209	193	177	196	166	166	186	189	194	153	189	195	197	199	174	184	178	198	188	177	180	167	161	188	185	184	165	185	213	197	179	193	159	168	184	202	187	211	176	189	190	193	175	184	189	174	182	168	169	212	201	198	187	184	164	175	162	179	181	176	168	148	193	172	171	191	186	193	186	199	203	171	185	179	178	178	186	173	180	186	195	170	179	183	194	175	162	163	161	176	160	206	183	199	196	176	165	182	203	184	172	202	182	203	179	187	174	214	186	171	177	167	192	192	189	203	183	169	177	178	194	180	200	193	206	197	161	172	162	186	212	172	191	194	173	199	171	186	192	197	199	172	171	177	172	183	172	180	183	207	158	187	193	168	192	174	187	189	198	185	175	175	181	202	172	182	197	182	188	183	170	177	162	159	189	165	174	180	178	202	204	185	161	159	194	196	179	209	177	210	178	166	168	194	176	196	212	165	178	142	200	163	194	182	169	198	182	186	176	183	197	173	181	182	177	188	185	176	159	196	170	174	190	169	182	200	160	174	182	181	171	186	170	202	173	158	180	189	182	170	175	185	190	174	185	180	198	164	180	181	178	192	202	188	177	196	184	182	185	174	204	187	180	173	200	224	190	184	204	182	185	204	196	180	174	183	171	191	163	186	179	188	178	174	183	204	200	189	194	181	196	190	194	177	196	202	189	169	192	192	188	196	176	178	205	176	179	205	193	191	181	165	168	186	199	176	164	195	191	217	166	169	179	198	192	172	182	183	183	193	185	141	178	164	184	159	170	185	179	177	160	184	192	178	196	158	194	187	171	203	191	186	180	201	166	185	192	175	178	201	179	184	183	190	202	153	168	195	163	169	175	180	171	169	188	172	195	199	173	173	185	160	195	175	197	182	173	177	186	176	166	191	167	185	192	175	177	197	160	180	200	173	186	197	182	190	177	196	174	168	175	164	181	182	169	197	187	168	180	197	172	225	201	174	188	197	178	201	194	213	189	189	183	159	166	185	168	188	176	183	222	178	186	211	197	173	179	173	169	182	169	171	191	178	204	179	195	171	186	186	183	148	169	186	186	200	172	192	183	179	158	181	199	199	166	168	172	170	166	192	167	175	168	180	198	196	169	156	173	188	184	176	177	193	186	181	184	170	169	182	164	183	202	194	205	197	162	188	174	178	192	181	208	167	199	180	182	179	193	164	183	191	160	185	175	185	153	199	182	166	176	195	181	178	176	201	167	171	182	160	189	174	166	198	182	174	189	181	182	169	186	195	166	192	178	165	168	180	212	191	190	182	175	190	179	203	177	185	181	195	185	180	184	200	189	177	198	158	178	187	207	163	194	174	187	173	203	200	189	157	185	187	182	153	175	180	178	204	179	164	185	147	170	167	185	168	175	194	179	191	191	174	195	176	166	189	172	176	190	185	190	200	191	201	183	177	178	190	189	179	207	199	189	210	190	195	163	196	150	194	194	194	191	175	165	183	184	215	189	191	174	208	179	167	187	194	171	196	173	215	190	164	171	197	193	199	192	188	179	186	161	175	185	198	182	160	182	172	193	185	203	187	189	186	177	192	172	181	181	210	213	190	196	191	176	166	223	204	177	177	189	174	191	199	189	209	185	167	209	207	187	197	157	200	180	158	188	188	190	183	169	178	170	192	170	171	195	197	203	215	211	181	181	179	178	173	171	173	168	193	169	167	193	192	159	199	182	175	168	171	190	184	196	185	186	175	171	138	195	205	173
7438	1668	276	265	247	272	229	216	238	252	254	246	273	240	236	214	271	235	226	236	272	226	238	220	265	227	235	251	255	250	219	244	251	227	249	253	279	254	236	232	226	220	227	249	236	206	251	270	228	239	248	258	222	230	249	244	225	232	278	245	247	246	284	247	242	238	215	222	247	222	232	215	237	251	244	231	243	224	222	237	193	219	232	233	208	238	239	231	253	232	227	233	252	226	214	225	193	238	238	230	226	195	244	252	239	215	255	248	299	230	233	254	242	230	221	212	228	217	214	247	214	263	206	249	230	247	215	230	226	239	227	248	245	238	262	231	249	231	218	227	250	227	221	254	242	217	241	265	218	241	231	234	217	236	217	252	192	240	266	258	246	254	242	231	233	236	244	247	248	259	219	235	239	232	258	246	248	247	270	257	264	231	251	254	229	241	208	236	224	238	252	228	262	266	232	226	227	236	256	207	219	262	259	267	246	236	234	243	237	234	217	264	243	221	218	236	235	254	225	235	224	188	244	260	209	259	229	211	224	219	258	208	232	229	245	263	233	224	221	260	237	242	246	260	237	240	228	248	216	233	237	238	263	243	222	231	232	238	245	224	220	238	233	232	233	236	233	292	239	226	217	247	257	208	241	232	235	250	217	216	235	236	238	228	233	236	222	230	221	211	235	208	226	232	217	248	262	244	244	272	266	259	224	260	268	230	234	237	240	233	250	258	253	211	231	229	241	256	256	226	272	266	192	240	224	253	238	237	230	224	213	226	213	249	218	224	219	243	212	210	222	236	232	221	248	258	230	234	245	237	268	244	237	224	222	236	192	220	250	259	220	241	238	239	234	240	241	264	220	242	225	242	250	245	247	255	226	223	223	237	224	229	247	253	247	246	256	242	233	236	241	248	281	233	245	243	242	217	194	240	236	238	235	231	251	227	232	242	215	228	255	248	236	223	226	258	243	236	241	189	240	235	215	248	249	237	253	251	218	259	246	216	264	229	223	256	213	216	234	244	226	256	228	267	226	265	242	248	226	244	220	226	229	239	242	261	279	259	233	232	235	236	219	248	267	267	251	264	216	247	266	228	252	243	253	241	223	241	263	251	246	215	217	269	270	249	255	239	243	233	230	236	206	245	228	236	229	253	237	230	256	228	236	247	214	250	222	222	198	241	288	235	261	250	220	233	218	244	254	222	246	250	247	235	245	231	246	248	239	225	238	246	202	226	227	210	241	211	218	221	226	256	228	238	246	228	264	259	228	211	231	237	252	252	233	220	236	214	210	218	266	231	240	241	218	213	226	230	251	256	274	240	240	243	243	243	240	271	233	214	244	230	255	219	254	194	245	227	247	236	234	260	241	238	260	237	219	270	227	241	221	250	214	250	243	211	215	203	234	234	246	226	228	240	251	214	261	248	238	241	221	245	252	222	275	238	239	256	227	239	252	233	272	231	246	247	234	259	227	238	261	221	237	264	232	258	249	250	244	248	218	247	258	267	233	213	256	248	219	258	243	229	249	242	265	247	245	253	230	219	223	249	228	240	241	222	229	221	252	205	229	245	237	259	222	224	255	247	230	232	239	238	250	236	239	267	234	250	248	242	242	252	232	241	233	238	202	234	215	249	220	235	229	240	235	223	213	252	260	237	246	231	276	217	238	224	241	241	255	251	256	221	242	216	235	223	245	239	251	259	219	233	210	235	247	226	221	222	237	250	232	216	238	247	237	227	230	233	232	257	217	239	249	241	241	293	232	235	235	196	229	247	212	279	241	225	230	242	233	221	222	235	229	227	260	218	217	247	247	220	213	258	238	241	252	226	244	246	231	252	227	283	237	248	217	254	250	243	220	212	228	249	211	240	241	232	237	228	275	231	230	241	251	202	244	237	226	226	236	245	208	254	252	235	223	240	218	236	232	275	249	241	219	227	205	209	235	248	235	243	231	257	249	229	232	230	197	252	235	217	245	219	231	236	229	223	217	228	241	249	263	259	240	233	255	232	237	255	237	235	239	275	255	240	270	266	226	212	241	241	220	245	252	240	246	250	223	270	247	239	250	246	253	233	218	228	258	223	247	219	216	233	226	224	276	257	235	214	270	244	228	237	235	235	255	247	253	248	244	263	252	233	244	226	227	241	235	226	236	236	274	250	203	224	229	224	255	234	250	250	232	255	243	237	230	252	271	238	261	255	217	253	250	235	215	248	218	230	235	212	243	212	238	228	235	226	236	243	243	219	250	241	251	266	253	209	208	236	247	262	282	236	234	239	255	239	231	238	236	246	228	233	205	231	214	248	218	212	233	218	261	220	219	255	247	220	187	209	230	234	229	228	239	240	227	224	246	227	258	232	206	210	227	239	246	240	239	246	241	251	252	228	231	236	236	251	223	250	216	235	267	264	234	228	232	259	247	235	233	242	272	260	208	234	244	221	264	213	223	240	233	237	226	237	259	238	228	232	233	212	240	216	228	264	234	234	262	245	255	258	225	236	244	222	230	238	238	249	246	219	225	236	220	223	232	251	235	249	256	233	216	248	251	226	229	237	246	260	208	240	281	237	219	240	245	238	245	229	220	212	258	218	233	184	221	231	241	244	193	227	221	234	245	221	228	267	280	256	235	257	246	238	232	261	268	267	207	222	236	242	217	230	225	259	240	250	237	258	234	226	228	240	256	240	264	251	241	249	266	247	254	218	233	253	259	230	225	236	233	241	220	208	236	237	226	228	260	202	213	254	233	243	201	234	234	231	248	255	229	243	242	227	232	227	248	242	257	255	247	256	234	222	243	224	222	246	239	230	248	241	232	250	238	236	229	246	255	229	208	233	213	230	218	249	231	242	256	245	235	243	240	223	251	244	270	233	251	212	238	251	216	253	249	254	238	205	247	253	264	236	258	235	216	222	233	243	249	250	235	225	229	257	218	248	235	262	247	246	264	202	233	201	256	219	247	235	248	194	232	214	232	223	240	226	230	217	239	242	235	227	253	240	250	232	227	287	267	232	243	226	229	261	217	253	230	270	239	249	234	243	246	226	234	236	259	235	228	254	239	244	262	236	247	239	228	233	230	232	233	250	246	238	255	231	257	274	224	222	225	260	234	240	258	185	243	261	256	217	236	221	220	262	221	216	224	248	217	255	209	247	228	233	230	254	250	227	226	244	265	258	240	241	243	263	246	240	239	221	222	262	263	214	232	247	268	218	219	237	216	223	232	264	224	246	229	248	283	247	242	252	221	232	249	227	205	236	263	256	230	243	258	227	249	235	239	243	244	265	267	239	236	236	254	231	232	239	230	244	247	223	237	238	234	233	236	276	245	219	246	263	226	258	253	212	246	219	229	259	246	234	230	234	225	243	260	254	264	233	265	259	269	248	244	238	228	215	215	244	269	241	230	245	263	242	214	261	246	205	234	216	218	249	212	249	267	242	242	232	265	244	243	237	238	238	232	229	242	265	268	241	285	234	227	225	245	229	228	234	211	237	254	224	232	285	240	241
5466	1803	607	660	617	627	635	588	589	604	603	552	599	519	533	552	575	548	563	529	586	556	581	544	540	539	592	560	542	570	541	555	536	574	549	545	574	574	547	540	582	542	553	565	545	562	590	567	510	538	550	505	553	540	577	475	560	513	558	533	557	512	533	597	543	557	580	546	529	540	546	528	530	558	568	527	523	544	573	528	526	560	578	511	560	527	576	543	541	503	563	531	532	562	556	573	562	506	513	593	546	506	548	548	570	553	589	539	516	555	547	555	540	564	538	578	522	519	590	558	520	523	546	505	551	583	504	581	573	559	544	551	549	534	526	526	506	572	519	538	563	553	576	505	553	536	543	485	534	546	566	555	528	568	519	550	527	559	554	573	527	516	516	554	547	541	536	517	513	525	557	531	563	538	583	517	521	528	543	540	519	559	568	558	559	522	570	544	548	566	566	535	555	547	546	530	601	543	541	539	561	513	542	558	549	509	535	527	535	573	586	508	574	527	543	539	556	492	527	584	544	578	557	516	538	520	563	573	547	535	531	560	537	530	514	526	523	553	556	531	559	565	548	596	562	536	561	547	532	548	575	547	537	542	571	544	567	518	522	539	528	542	589	536	514	554	565	545	544	520	531	594	527	554	541	558	540	516	525	542	523	538	506	577	534	534	552	552	533	559	516	521	521	489	583	557	521	546	543	548	524	526	517	559	515	533	566	522	538	524	510	541	563	550	539	576	548	540	556	495	550	574	548	570	538	572	550	560	552	517	527	538	522	545	566	542	527	550	533	511	605	553	544	568	551	578	575	538	531	577	549	545	535	555	549	568	530	583	567	571	552	583	558	575	594	534	520	535	524	550	525	625	537	575	490	559	506	570	566	523	535	531	539	545	531	499	565	604	551	539	567	519	530	555	510	540	534	571	568	563	541	534	539	557	483	557	528	578	564	599	518	533	545	535	548	573	584	521	538	573	547	588	566	560	550	522	529	539	516	558	566	560	529	569	548	573	559	518	523	574	578	583	552	558	539	547	530	502	532	581	545	548	516	536	510	547	543	571	540	542	563	509	556	541	551	555	558	541	614	547	542	558	557	546	553	543	599	545	541	515	537	535	525	550	528	553	503	572	573	553	556	555	555	547	542	536	529	501	570	540	554	526	532	524	569	544	571	528	539	531	520	554	475	563	551	558	527	585	529	534	551	525	559	510	562	529	556	564	550	539	514	510	566	542	520	539	592	536	556	551	532	511	543	534	547	532	525	554	537	574	531	540	556	547	569	497	558	569	526	509	545	545	604	547	553	575	556	559	539	560	564	545	574	551	530	525	546	541	580	548	514	528	554	514	546	546	533	545	509	567	552	496	534	534	542	544	532	559	558	532	557	547	576	554	542	557	524	542	555	535	533	530	521	523	534	524	518	563	549	531	505	542	552	570	547	566	534	567	520	532	532	572	538	533	538	591	555	579	590	563	531	531	563	564	564	548	591	571	533	582	552	556	509	569	531	578	548	555	547	530	562	520	535	520	525	558	548	494	550	535	535	544	538	571	529	556	520	545	526	538	570	553	530	562	507	550	582	592	569	538	507	569	545	549	526	545	515	540	529	522	603	531	539	526	540	610	585	563	585	538	584	568	542	545	550	563	581	549	551	534	563	540	548	560	532	564	537	559	506	574	525	515	520	574	525	581	521	532	546	577	554	574	549	529	567	543	549	584	581	524	561	542	552	587	539	538	516	571	521	510	602	603	520	555	538	586	516	555	532	544	559	556	552	569	558	585	541	572	556	564	520	566	515	518	517	558	533	568	566	549	585	503	523	527	559	544	545	542	583	553	575	538	579	533	534	548	519	546	568	533	520	510	525	532	556	537	534	593	534	571	539	542	559	545	572	550	553	535	512	590	544	570	532	505	532	574	604	526	588	593	571	549	544	526	591	557	545	565	544	535	526	519	505	575	604	544	550	524	544	529	536	547	487	557	517	539	593	581	521	584	532	537	556	534	582	545	553	568	560	533	554	579	534	542	532	588	589	559	528	549	546	544	519	577	528	543	554	530	554	541	551	548	461	564	543	632	501	535	571	547	562	559	582	578	547	541	546	536	534	549	535	545	550	532	561	518	548	517	526	552	564	502	529	571	519	547	572	512	528	515	558	545	507	563	579	578	544	553	491	563	560	560	519	545	484	544	542	537	567	545	588	545	533	532	564	544	532	576	566	562	554	516	551	553	558	546	528	549	532	544	579	550	556	552	623	525	543	558	574	557	530	565	480	504	557	572	542	536	559	567	546	579	528	539	554	528	559	571	537	579	557	559	563	502	566	561	548	528	541	587	584	570	559	587	533	581	578	549	544	575	536	553	561	532	522	531	568	553	550	574	576	531	545	558	586	558	535	500	592	550	494	531	527	558	544	543	540	569	585	506	574	536	541	574	534	543	554	566	537	548	559	518	582	522	561	555	550	588	552	558	518	519	528	500	529	521	524	543	552	512	551	546	525	541	533	558	543	539	585	560	588	561	520	539	541	530	549	557	553	566	531	509	534	514	570	565	575	487	575	556	566	540	568	523	524	544	544	542	584	512	570	533	559	503	510	533	520	540	522	567	541	533	523	567	561	551	558	542	546	496	507	492	534	533	533	551	590	551	515	521	544	536	551	541	562	549	521	559	492	563	527	541	528	550	553	531	597	520	517	550	527	559	551	526	552	520	533	570	573	546	517	528	532	568	549	546	557	523	588	587	593	569	597	560	535	570	536	545	503	552	543	562	553	502	584	524	513	523	532	554	519	546	520	526	503	520	543	522	582	497	548	561	593	553	570	517	533	539	529	556	536	564	547	546	544	560	551	537	545	531	542	551	580	548	596	552	581	551	600	568	530	610	571	516	570	565	562	531	568	607	546	552	541	558	578	557	590	543	552	573	571	553	538	563	558	522	552	546	540	545	530	575	528	573	597	497	570	541	601	560	554	518	524	557	531	530	523	557	517	564	551	527	533	526	530	547	523	533	568	565	535	556	560	588	477	546	536	568	523	582	542	575	522	536	612	586	530	545	550	534	542	562	567	527	553	515	520	507	555	552	561	558	562	572	543	556	543	567	497	528	559	548	535	581	558	609	508	524	566	568	527	523	530	579	594	531	517	582	555	544	510	554	550	554	555	511	524	531	570	547	538	525	559	563	524	547	549	554	526	505	526	545	555	504	578	528	562	576	500	551	541	535	536	547	531	574	554	565	565	535	532	530	549	532	573	582	545	505	571	557	557	533	537	537	529	560	542	545	548	547	565	538	535	525	526	538	578	573	536	533	548	535	562	550	551	519	550	532	548	527	538	536	559	571	510	518	535	558	579	534	511	542	570	520	540	524	485	551	548	568	553	535	554	533	573	547	552	546	577	548	501	537	517	537	527	508	487	562	592	567	575	519	552	555	556	526	542	535	531	532	550	592	553	515	563	517	544	581	555	565	541	579	578	539	545	552	514	515	570	595	510	573	516	518	514	562
16817	3660	590	457	346	286	249	253	226	218	206	214	204	201	185	216	183	178	182	177	193	193	186	178	162	172	168	166	157	185	165	165	177	169	184	167	187	181	162	175	173	158	159	197	179	183	166	181	150	211	178	188	176	164	162	197	177	155	171	164	179	170	175	180	164	177	156	158	160	164	172	198	162	160	168	178	180	163	143	150	163	171	143	192	165	174	172	140	166	170	162	169	161	184	167	151	165	180	146	201	187	194	151	184	169	197	159	162	173	156	168	194	189	164	165	171	166	179	173	152	175	206	169	157	159	160	165	141	167	167	171	154	151	176	177	195	186	158	163	154	174	146	191	139	151	180	166	163	180	153	174	151	190	165	149	159	178	180	180	186	178	160	174	153	194	165	173	182	188	152	167	157	183	155	180	150	162	164	175	176	145	194	144	183	160	171	177	189	162	177	175	186	161	148	157	177	175	145	144	159	200	182	157	169	186	197	190	189	187	162	198	179	181	168	162	153	173	159	152	167	184	167	157	173	167	173	165	155	157	162	152	192	176	207	170	172	133	197	175	165	179	181	174	168	168	159	156	168	185	174	176	169	177	153	174	200	158	158	184	184	178	167	165	164	156	147	190	179	210	178	184	162	181	159	184	147	157	172	166	159	152	200	160	152	177	161	166	165	136	172	175	173	143	185	173	162	178	166	186	172	182	177	191	191	174	177	167	173	206	164	171	192	180	160	184	173	172	176	177	175	176	143	167	165	168	175	170	175	188	162	173	184	174	175	167	177	186	165	167	172	180	170	165	197	199	166	153	145	159	197	162	173	159	165	159	155	181	146	177	171	157	177	178	167	172	201	158	148	165	142	169	175	145	175	163	140	155	163	185	166	197	175	168	168	175	164	201	154	150	159	190	177	170	169	170	185	159	187	164	172	179	191	169	182	166	189	161	176	177	173	164	177	148	150	167	170	188	152	180	174	184	171	162	178	152	174	155	172	161	165	186	171	168	163	171	206	161	169	153	177	161	160	164	164	174	168	188	167	167	161	186	180	168	176	199	160	156	164	170	186	186	185	181	160	136	157	138	167	160	164	197	156	176	173	189	144	190	183	178	191	188	169	187	155	177	166	198	160	173	158	192	154	184	198	181	160	184	196	172	158	189	172	184	192	160	201	189	155	197	173	167	183	177	181	167	166	200	166	155	160	165	186	169	153	180	167	191	160	166	139	185	176	172	152	143	148	157	165	177	167	154	189	157	187	185	183	169	154	184	161	166	173	180	177	176	171	206	164	169	160	175	163	177	162	174	182	177	175	171	181	153	163	169	184	155	161	155	177	169	182	207	153	144	141	165	180	155	188	170	202	166	178	150	181	160	162	170	174	181	181	166	163	152	173	175	148	171	155	166	157	182	140	183	168	148	151	131	181	177	174	165	183	158	198	174	142	180	172	168	177	190	159	169	201	188	164	168	149	146	182	156	180	175	161	177	169	165	178	157	166	189	155	165	149	153	174	184	176	173	182	184	150	173	191	194	148	166	182	162	162	182	183	159	181	174	165	197	203	157	176	184	164	128	180	152	166	174	172	156	168	168	150	193	171	156	182	162	176	180	175	171	218	165	173	160	156	175	174	183	182	190	181	181	175	186	151	173	148	172	188	179	183	190	158	183	151	211	194	154	142	177	166	177	188	160	190	166	195	155	141	159	167	145	152	164	138	165	161	152	175	175	182	165	179	142	167	175	181	172	162	157	196	174	174	170	149	182	163	161	172	179	152	152	159	177	177	179	194	179	177	191	167	169	176	178	152	180	157	187	152	185	168	180	191	147	174	154	180	172	164	166	156	159	193	153	187	179	156	177	163	177	167	169	161	176	214	191	187	178	167	196	172	181	166	177	193	166	170	173	174	161	154	171	179	160	159	194	168	159	175	174	175	162	172	189	177	161	160	183	173	151	167	169	166	175	162	171	166	182	179	151	169	159	172	154	163	170	192	160	172	183	170	154	151	194	155	196	177	161	164	182	165	181	176	152	156	198	192	172	157	180	169	190	164	138	181	174	192	171	160	162	178	179	172	182	155	180	180	193	162	177	192	149	178	165	180	160	171	163	190	169	190	146	167	145	159	169	155	170	171	176	165	173	189	164	169	167	171	175	176	173	166	164	176	175	176	169	174	173	161	176	184	185	178	181	163	175	176	176	171	172	167	181	177	172	165	162	200	179	150	171	175	152	174	179	174	157	172	169	168	174	168	168	164	180	165	148	189	180	156	176	182	175	152	169	175	141	161	156	180	191	168	170	172	174	180	167	200	190	183	160	166	135	154	180	162	197	171	171	166	142	189	184	168	173	177	168	197	183	186	181	153	195	185	212	169	176	148	167	204	177	158	173	169	154	149	178	168	184	156	188	164	177	188	182	185	155	189	168	172	157	169	189	168	153	151	159	147	172	157	168	143	153	169	140	159	168	156	192	156	192	175	156	177	158	157	176	190	165	182	140	163	170	190	179	195	158	164	172	163	172	172	157	169	160	150	190	179	162	171	198	158	152	182	175	160	171	174	172	196	146	165	201	173	195	183	181	166	156	147	169	175	178	172	156	168	179	145	178	178	170	181	185	143	165	189	183	194	168	153	169	164	168	143	181	157	159	202	139	203	166	172	165	159	175	168	156	169	178	181	151	162	172	185	186	148	179	160	188	167	159	197	179	189	171	152	159	148	144	162	168	156	154	162	163	163	197	197	210	153	157	189	179	153	169	153	202	196	160	164	168	199	154	164	174	187	151	176	173	182	187	193	168	186	160	173	165	172	180	185	192	176	183	192	159	163	188	181	168	188	166	184	187	174	159	166	168	160	186	167	147	208	167	142	150	180	158	156	168	182	176	177	152	179	141	144	160	174	167	164	191	150	157	174	186	172	207	148	172	170	171	163	193	166	181	142	153	168	180	173	189	152	176	167	172	171	152	160	172	165	161	194	164	166	145	200	180	148	165	152	165	177	147	173	172	177	194	196	179	180	149	183	158	143	178	198	171	172	161	164	158	167	158	172	172	172	160	158	159	166	159	195	159	172	183	153	173	159	192	180	146	161	164	157	176	191	184	171	179	159	186	180	158	168	164	146	178	181	179	187	155	188	155	176	181	184	149	179	163	152	164	163	159	162	150	165	178	169	153	160	160	171	173	183	174	181	168	143	165	160	172	165	167	198	177	167	158	172	170	168	185	169	143	174	196	154	163	177	140	184	168	175	177	168	192	163	169	189	161	153	155	176	162	174	163	159	169	145	178	180	168	158	164	183	177	175	145	179	181	172	188	154	170	178	188	192	165	126	167	196	190	174	196	170	177	162	183	175	180	146	175	179	169	175	197	157	176	177	171	140	153	161	172	144	145	181	176	170	181	180	163	181	178	160	154	162	186	179	186	171	169	169	167	174	170	181	149	156	134	152	179	185	180	178	183	178	199	165	167	169	166	160	156	170	176	183	181	150	173	182	172	164	163	155	196	175
11878	3055	1225	1458	1224	1020	851	856	753	654	600	561	557	541	501	497	487	474	484	512	454	457	449	436	425	445	401	442	454	425	411	410	398	412	409	403	419	424	398	391	396	402	400	408	435	386	421	401	396	414	376	462	388	389	403	411	385	357	401	391	411	385	398	425	379	371	417	377	381	366	405	377	398	415	374	425	382	394	379	404	388	429	421	414	382	357	365	383	404	398	367	409	410	359	375	389	379	420	398	372	391	419	426	371	364	389	415	395	412	397	364	409	380	404	392	420	403	415	363	383	411	414	382	390	393	400	407	406	409	352	409	396	394	394	422	395	401	387	380	416	392	409	385	371	395	405	359	396	400	437	396	372	398	411	376	385	377	413	379	414	394	387	419	400	419	398	391	387	378	393	415	381	405	407	395	383	387	360	392	393	383	401	393	424	406	363	413	382	395	401	379	372	384	383	411	376	388	408	410	405	412	371	396	388	395	406	380	363	393	357	396	382	370	368	411	372	421	399	402	420	396	396	387	396	384	380	373	396	378	395	393	392	408	413	396	405	429	377	431	388	412	403	382	431	364	368	406	395	409	401	376	426	403	387	372	394	378	362	422	407	408	392	371	382	392	420	382	405	433	384	382	403	419	388	379	381	415	411	381	396	401	372	358	403	374	417	377	382	371	375	379	391	412	410	416	391	418	357	404	346	397	395	371	391	387	394	389	379	392	396	426	396	381	373	424	416	420	363	391	393	412	363	419	364	401	377	388	393	419	417	401	397	394	371	382	395	347	378	400	369	408	373	383	408	388	384	417	357	379	427	405	408	387	406	359	369	416	393	384	395	376	414	417	386	379	427	372	348	393	398	377	400	415	409	396	406	373	423	415	383	403	383	377	427	399	426	418	356	386	395	376	419	379	382	388	368	405	405	399	388	381	358	355	388	414	402	408	382	409	437	410	409	422	402	370	425	384	411	384	402	408	403	388	436	396	412	390	366	362	390	386	374	394	371	409	369	367	410	426	394	415	394	395	392	400	423	440	380	406	424	383	406	398	374	383	378	412	389	378	382	409	372	396	415	398	369	425	414	391	408	376	431	412	392	377	359	431	368	397	381	365	406	384	377	385	401	395	396	422	412	385	402	395	409	423	370	398	379	406	414	380	401	400	393	358	413	421	395	375	340	408	400	430	396	359	340	444	383	387	357	388	380	408	408	392	374	402	405	400	384	446	408	384	377	409	403	342	412	390	397	425	416	416	391	379	418	416	382	368	398	388	377	377	394	399	397	410	388	379	409	380	362	408	413	382	356	401	392	396	413	375	404	380	359	457	376	359	415	389	386	357	384	381	393	386	395	430	395	351	388	394	404	402	396	379	402	405	402	382	382	351	392	412	397	406	386	373	392	371	375	430	418	375	386	420	413	364	402	410	410	388	380	360	422	392	396	394	398	397	409	377	376	386	401	385	393	409	405	384	386	442	409	394	406	404	390	423	369	388	435	369	419	392	379	382	408	395	467	379	441	392	389	385	385	377	383	417	429	391	386	398	406	378	431	397	385	393	374	377	380	408	378	400	426	377	370	395	422	399	379	382	428	461	428	382	395	371	413	402	381	382	398	386	359	378	404	390	371	404	398	421	412	424	388	389	408	393	374	391	405	396	365	351	379	413	386	391	375	384	394	432	407	397	364	381	417	391	406	350	408	387	373	407	377	403	397	407	400	445	402	369	424	392	428	391	388	390	361	366	374	405	399	389	403	384	410	381	404	416	355	371	403	360	378	393	402	390	413	366	371	392	387	406	404	405	353	391	400	377	394	410	400	361	378	416	430	395	407	376	395	397	358	374	391	402	381	395	407	400	385	437	415	404	424	418	412	383	429	376	416	398	398	382	391	391	407	421	393	392	405	383	358	441	368	393	421	422	371	405	366	385	375	410	390	383	388	401	366	386	442	414	393	381	396	397	430	394	404	397	437	431	392	401	388	360	390	364	376	377	396	379	401	352	382	402	368	391	392	391	383	354	380	385	367	387	395	379	407	409	417	402	450	397	411	405	400	403	386	420	392	417	435	396	389	397	385	374	392	407	400	401	430	382	402	363	427	378	368	371	420	424	396	391	414	404	394	384	389	399	385	418	355	387	393	391	404	402	387	402	421	436	396	354	386	387	391	417	439	396	388	402	411	412	368	428	383	390	371	448	409	412	388	369	427	434	402	417	396	403	395	424	389	389	385	445	371	408	401	392	421	384	364	437	411	400	424	402	370	386	413	397	398	378	386	407	394	418	396	393	371	412	412	393	400	399	391	406	421	401	376	406	380	396	385	389	413	406	387	396	390	391	371	370	359	383	399	401	391	403	393	403	389	386	393	409	411	376	406	412	378	382	411	385	390	381	407	401	393	399	394	437	409	387	401	426	409	382	386	385	394	378	396	372	375	400	421	398	408	394	374	426	398	384	407	397	390	368	391	401	423	383	371	377	421	382	387	413	389	402	385	407	404	412	375	393	395	448	430	423	387	396	408	395	415	392	390	392	380	401	397	415	413	415	383	365	395	377	415	378	391	393	414	417	355	379	394	400	383	410	410	418	357	384	369	370	423	386	376	394	440	386	407	375	367	364	417	399	405	411	405	399	428	431	402	361	393	372	385	376	391	390	407	414	366	381	367	413	393	428	393	413	380	419	386	375	374	366	381	407	368	413	369	394	436	400	392	427	390	379	376	407	415	401	424	373	379	401	369	407	416	401	389	411	389	420	382	399	391	413	392	390	434	426	391	397	399	427	388	368	355	378	390	399	400	410	380	409	377	419	411	379	368	414	449	420	401	385	384	358	399	407	392	364	367	371	412	410	406	364	389	385	414	407	357	373	386	415	400	387	393	411	392	395	370	382	400	410	410	378	393	360	394	410	399	366	387	385	360	348	422	396	378	437	393	413	413	390	421	417	362	424	396	380	414	379	398	396	417	363	388	387	361	360	405	401	420	415	405	376	408	371	376	398	419	401	402	401	393	391	391	389	365	385	436	359	421	369	404	420	407	377	375	392	395	446	406	394	386	400	373	414	407	358	392	379	417	408	360	386	375	462	364	393	387	395	382	434	439	388	403	384	390	384	361	384	350	418	398	386	383	412	425	388	382	369	421	371	407	399	393	382	378	419	393	416	381	401	397	363	407	397	388	459	395	422	397	414	418	438	402	364	389	383	388	382	414	402	414	391	405	363	456	374	383	387	379	390	419	393	426	371	389	366	363	405	396	362	410	400	363	385	428	407	393	370	362	401	416	423	422	397	400	396	405	415	380	383	384	378	371	387	428	409	388	402	395	379	405	395	383	398	372	378	376	367	397	400	402	399	405	413	379	367	370	387	430	383	384	391	393	386	352	355	402	369	438	396	408	381	378	380	371	404	415	373	400	443	408	381	405	373	363	399	385	376	402	396	400	405	403	388	364	385	367	374	420	379	376	413	373	355	418	366	394	395	363	398	381	399	407	379	373	371	382	358	399
25187	5915	941	595	387	328	269	209	162	143	141	131	101	108	100	105	106	99	96	91	97	73	57	74	70	71	89	103	80	65	65	74	70	72	71	69	76	77	58	85	75	76	75	78	98	73	76	65	80	69	65	76	66	68	51	64	66	67	74	81	80	75	56	64	75	86	72	75	83	78	55	84	69	62	68	67	68	80	55	60	77	58	73	83	64	66	65	78	58	57	57	65	92	73	56	89	58	78	67	71	64	55	58	79	68	79	86	65	73	71	73	71	85	63	70	86	90	59	56	60	70	70	73	71	72	63	76	72	66	77	86	74	61	86	74	64	83	81	73	59	70	87	88	65	82	78	74	68	64	78	77	67	57	79	92	72	79	64	81	67	76	85	78	68	73	72	69	58	70	66	73	65	69	66	75	74	63	83	65	66	81	77	71	69	75	66	63	64	73	67	53	85	88	78	73	71	64	69	61	83	76	67	80	67	77	45	75	76	73	67	68	61	69	50	70	64	70	58	70	72	62	59	72	65	79	78	68	72	76	78	82	85	70	76	86	78	72	74	68	66	61	82	73	74	57	62	61	79	83	61	81	69	68	54	79	71	72	58	76	61	65	60	66	78	63	91	75	60	72	54	64	61	86	81	59	74	64	74	43	69	60	64	64	73	65	66	73	86	73	75	87	51	71	58	69	63	63	61	77	82	65	64	71	89	80	58	77	53	86	87	82	64	63	62	65	69	68	69	77	81	69	67	69	63	72	70	66	73	68	61	79	70	62	69	62	83	71	77	65	75	85	68	77	55	56	80	71	90	91	65	78	61	74	74	72	66	73	66	69	58	50	69	73	77	66	72	68	71	77	71	74	74	59	79	71	73	58	66	78	64	60	86	58	64	68	58	78	75	74	65	79	72	69	58	63	72	70	59	67	67	88	85	68	81	75	64	55	69	76	77	75	62	65	67	65	73	62	74	72	86	58	62	71	62	67	71	91	63	85	77	82	70	74	74	64	62	59	75	50	71	70	72	75	74	70	60	77	63	79	76	64	76	81	60	90	78	84	74	69	66	88	59	63	68	90	88	68	60	72	78	60	65	61	57	68	61	78	70	62	66	62	93	59	78	75	75	65	73	62	74	74	78	68	68	67	71	87	66	54	67	63	80	93	71	67	87	72	65	83	66	69	68	80	64	53	63	77	58	72	81	76	86	74	66	77	87	68	68	61	67	62	92	65	69	67	68	51	61	69	86	82	75	78	54	91	85	65	68	71	53	68	76	60	60	77	73	61	70	72	88	59	82	76	78	72	68	84	70	75	83	63	72	62	66	78	72	62	60	64	74	75	89	75	72	69	78	67	69	70	81	71	81	64	80	76	55	90	67	74	65	74	69	83	66	76	69	62	77	47	80	82	67	87	81	66	71	95	81	70	70	81	58	56	73	55	60	71	56	69	68	64	81	67	72	68	79	49	65	77	81	77	62	66	56	69	62	65	80	73	76	64	56	86	68	81	72	68	71	53	58	62	72	68	56	87	80	62	77	64	55	76	53	76	67	58	64	76	54	62	78	69	74	77	69	71	72	77	65	68	60	72	74	72	70	60	53	63	66	62	60	68	80	62	89	67	83	72	57	71	71	61	79	61	73	66	68	60	73	76	73	73	60	66	68	63	60	74	66	62	84	75	63	83	73	62	68	90	56	80	72	60	71	75	60	54	57	70	59	66	66	73	70	59	77	59	61	67	79	71	73	69	75	60	60	82	79	69	71	62	65	79	61	65	62	72	70	74	95	69	78	80	73	75	66	71	70	73	76	77	61	82	70	67	71	69	50	58	76	57	72	80	74	76	71	55	63	81	63	65	71	69	77	77	58	70	69	63	53	79	85	69	70	63	66	65	56	76	62	67	69	77	84	68	67	71	58	82	68	76	65	61	71	67	83	58	52	62	59	73	57	74	76	69	67	73	90	73	78	72	71	57	78	54	89	75	65	68	86	75	67	76	76	81	72	68	87	63	74	80	67	69	83	72	64	75	63	64	63	86	77	82	72	75	96	57	86	71	62	80	67	75	67	80	72	59	67	77	63	75	66	83	61	77	75	95	68	67	68	48	79	73	90	70	74	57	71	68	76	73	80	77	67	84	66	73	69	92	71	87	61	72	70	67	72	57	79	59	85	65	57	80	74	83	60	69	67	74	58	76	82	56	66	79	69	76	47	60	72	67	74	69	79	73	58	70	67	94	60	75	65	73	80	67	81	67	77	69	84	67	70	57	74	79	76	82	60	81	71	69	59	70	64	66	61	69	80	82	59	61	78	59	77	77	80	60	79	59	46	62	71	60	73	67	79	71	85	70	80	74	96	66	69	67	64	77	73	70	74	80	88	87	67	70	86	50	77	60	73	71	78	67	61	74	61	76	71	80	73	86	77	71	55	77	80	76	75	59	56	62	65	70	58	80	54	86	59	60	69	83	70	65	64	81	61	68	85	64	79	57	73	80	48	58	68	68	57	57	72	81	62	68	58	76	83	60	49	81	65	61	73	78	79	73	88	72	56	71	70	73	58	61	62	77	76	65	69	74	62	59	67	83	58	64	59	64	72	62	72	71	75	76	61	66	66	61	87	69	76	75	71	85	57	71	76	90	68	58	73	75	81	68	65	81	82	61	56	73	73	66	69	89	71	75	52	73	65	74	69	58	68	79	76	64	69	68	64	59	72	59	61	78	63	77	64	73	53	71	62	63	73	68	71	66	72	71	68	70	68	68	67	77	67	68	63	63	82	90	62	73	78	66	56	60	66	60	64	73	61	63	69	77	64	66	74	84	89	75	59	52	70	76	77	62	71	80	78	79	70	80	73	68	68	77	78	60	64	66	67	79	76	78	85	69	83	74	69	85	58	63	67	70	54	63	60	68	72	73	73	74	66	66	74	57	77	55	72	65	83	60	76	70	60	66	67	65	62	81	76	85	67	70	72	90	69	70	70	85	73	62	83	71	66	75	86	78	88	72	63	79	74	67	83	64	73	73	60	83	60	85	67	62	77	63	70	63	74	62	74	63	76	68	72	51	72	62	68	63	73	70	61	74	68	81	58	56	77	79	66	77	76	77	65	59	70	80	62	70	63	60	62	60	72	58	61	53	65	64	68	74	76	90	71	64	77	70	72	74	51	78	67	63	54	76	70	87	91	81	80	82	70	90	66	69	73	79	70	77	59	81	67	73	80	68	62	62	87	74	73	82	83	67	83	61	53	77	73	76	62	79	65	63	51	69	69	82	80	73	74	56	68	64	66	72	66	75	81	73	71	54	73	60	81	70	71	64	86	62	92	77	78	53	77	79	64	62	75	72	74	60	68	85	73	77	81	70	71	58	63	72	71	76	61	75	75	75	78	83	74	67	60	63	64	52	69	65	66	70	65	88	62	75	79	62	80	51	62	56	69	67	69	80	77	80	58	76	91	70	74	57	77	86	76	74	80	71	74	65	69	72	63	70	74	61	76	71	80
14862	4188	1818	2099	1790	1451	1165	1049	773	656	615	465	422	398	389	397	382	326	311	325	296	300	248	280	239	262	236	261	240	219	216	236	220	214	233	190	228	219	206	194	198	209	200	232	233	214	203	208	200	205	228	212	216	183	207	206	212	204	205	229	210	191	193	206	177	187	236	199	230	193	200	171	204	188	191	222	168	178	197	205	190	206	199	187	180	180	171	182	203	172	194	199	194	198	181	168	195	207	202	195	189	174	198	186	167	187	208	198	177	205	179	179	173	179	180	183	166	191	213	192	187	169	207	183	174	182	196	176	166	162	164	194	185	182	177	170	197	178	196	196	199	209	205	182	174	187	208	189	181	201	163	199	186	204	195	185	194	193	199	201	205	196	161	170	178	155	189	202	169	166	188	208	213	154	191	186	179	182	207	206	168	178	196	173	178	190	179	175	184	167	195	202	163	169	203	165	179	194	160	195	190	190	188	183	185	180	177	182	205	216	195	187	185	194	175	175	198	179	193	212	203	188	193	187	176	222	188	190	187	200	192	188	193	179	169	198	190	191	180	204	195	180	198	190	176	211	203	215	173	185	184	192	173	183	179	166	189	192	174	184	190	190	160	200	207	188	188	189	187	169	216	178	171	183	189	215	191	182	204	192	198	188	197	186	186	194	169	184	192	187	196	172	161	201	210	188	177	202	173	174	189	192	187	191	182	174	184	183	173	198	189	182	182	213	193	192	191	190	187	188	195	187	199	173	181	200	189	181	177	202	195	172	193	166	173	191	193	182	174	181	189	192	183	216	197	190	166	172	196	186	168	174	182	175	194	180	185	182	187	200	198	196	212	179	188	200	191	223	212	182	215	183	171	169	157	198	192	177	186	211	197	192	183	205	173	208	185	181	191	177	162	193	192	177	201	180	191	187	174	200	171	191	190	182	196	173	207	161	198	170	201	187	199	183	170	183	179	175	195	157	183	194	178	202	169	192	188	187	202	207	160	182	182	186	208	164	201	176	191	174	206	180	191	191	188	188	204	185	208	194	187	174	175	191	187	197	204	180	173	190	189	183	187	200	198	192	199	163	203	172	181	188	176	183	205	184	190	178	193	188	204	182	177	187	188	188	173	204	175	196	157	177	165	159	166	201	194	216	177	181	186	178	176	185	211	194	157	186	180	183	189	181	168	205	203	181	197	191	182	191	164	171	195	181	198	165	180	181	184	212	173	177	177	176	192	201	190	194	200	182	187	174	177	173	184	216	179	176	175	190	187	184	191	222	178	172	195	186	189	211	179	182	174	158	173	175	207	210	176	188	197	183	202	168	190	200	202	206	183	167	176	220	167	208	190	170	180	190	180	180	174	187	186	199	191	198	175	187	184	199	170	165	197	190	176	191	187	165	190	167	178	182	191	185	203	192	173	162	176	185	187	163	177	232	212	198	199	195	174	188	212	196	164	205	196	168	170	189	183	176	163	186	202	191	192	185	180	186	168	163	189	180	179	169	174	166	189	180	202	185	166	205	194	167	208	191	171	160	194	194	179	200	183	202	173	208	193	201	171	175	190	180	224	214	212	174	188	199	200	200	192	193	188	192	196	162	171	170	184	198	166	182	201	217	191	193	184	182	192	173	195	177	177	188	198	181	168	191	175	209	190	194	196	187	206	177	194	185	180	194	168	190	192	176	167	189	221	178	179	179	205	177	188	178	191	165	216	179	197	181	188	186	174	193	199	177	200	191	169	187	180	188	171	183	215	171	190	204	195	201	170	200	175	182	177	209	214	164	187	182	190	187	186	199	183	173	174	194	202	183	183	166	186	165	182	185	185	163	167	192	184	190	145	156	208	180	207	193	206	167	209	197	178	191	177	175	234	210	197	195	192	178	194	181	197	174	166	170	178	195	189	169	195	219	178	192	181	190	201	197	187	164	189	192	196	227	175	193	160	172	186	170	208	215	192	203	195	184	177	185	197	174	165	176	177	209	176	172	212	178	199	183	223	179	170	192	194	199	186	191	197	188	169	183	190	185	164	188	212	179	176	184	182	169	196	203	204	198	174	185	182	183	177	191	176	187	162	184	184	170	190	205	187	190	208	180	164	190	204	214	179	193	185	191	178	197	185	164	169	181	221	201	180	170	200	187	232	181	174	189	189	204	195	202	184	190	195	166	186	182	197	202	188	180	170	208	190	180	167	195	206	181	175	179	165	207	197	182	156	191	156	183	169	193	199	190	179	192	187	203	189	204	187	176	166	208	199	198	187	194	179	211	181	191	200	194	181	189	175	198	185	191	196	200	181	192	190	183	166	166	194	185	173	177	187	173	192	195	185	198	193	188	188	178	189	210	174	188	181	172	201	168	186	212	199	185	168	194	163	172	185	205	167	185	189	208	198	156	198	171	202	199	198	176	191	198	183	183	223	204	179	178	185	209	179	196	163	199	197	190	209	191	197	199	174	182	169	167	218	185	183	187	203	161	185	204	192	175	178	180	167	190	191	181	163	201	180	197	216	195	193	205	195	166	192	171	200	211	190	197	197	168	187	198	199	180	191	183	201	185	175	175	179	179	173	182	212	180	208	192	185	194	175	176	205	188	183	213	204	167	188	174	202	173	178	161	187	185	177	177	198	207	198	182	182	168	192	176	204	179	190	202	184	185	200	187	197	201	182	179	197	208	185	182	193	162	190	192	194	184	192	191	189	183	191	178	193	179	188	180	196	207	195	179	189	231	184	219	207	193	189	181	189	173	166	204	170	161	200	192	177	174	154	199	187	167	195	193	196	192	177	194	204	197	179	182	195	170	178	184	176	195	183	176	207	181	187	183	195	184	210	201	198	204	177	193	173	167	191	188	210	178	164	187	230	190	189	195	195	184	214	166	197	180	193	187	203	156	188	196	180	201	180	197	200	203	198	190	193	194	179	184	174	209	195	191	161	185	193	174	203	196	184	207	181	212	172	204	184	199	178	187	194	182	184	199	177	167	213	205	171	187	198	195	168	165	205	200	196	188	188	190	170	198	176	164	168	174	189	204	196	175	182	187	179	161	190	190	188	222	165	196	185	186	181	181	172	192	171	191	193	156	191	180	176	192	179	161	183	193	184	206	194	209	167	188	191	180	199	195	168	209	183	172	189	177	187	206	177	204	224	203	195	200	176	209	172	186	202	172	200	186	195	197	211	177	188	179	195	201	185	160	169	195	197	204	174	200	169	198	159	177	179	203	182	185	175	202	200	167	186	204	182	188	163	179	178	181	178	199	166	177	195	194	223	179	178	181	190	202	184	168	182	182	183	148	169	176	180	186	198	194	197	192	180	199	187	186	179	206	181	169	198	177	162	182	189	199	182	168	170	200	189	184	196	190	180	177	181	181	184	174	188	212	179	203	190	153	187	188	179	193	194	171	172	207	150	176	180	176	151	178	174	183	178	153	211	214	191	199	187	200	169	178	193	210	177	184	162	192	214	183	213	203	187	186	169	216	188	180	183	189	181	180	188	170
7432	1647	287	297	273	239	196	270	213	248	253	255	236	227	245	216	222	236	231	248	270	233	251	254	251	243	220	257	216	259	244	257	223	234	240	254	240	226	260	227	257	258	255	271	243	240	236	221	235	202	254	262	248	261	244	241	222	252	247	268	245	208	244	221	226	229	231	260	252	219	230	233	268	253	258	248	277	238	219	209	264	251	289	233	223	252	228	238	245	245	257	246	233	231	263	196	220	240	212	212	259	251	245	250	227	256	224	227	278	241	235	219	228	221	228	235	206	241	238	251	247	223	266	266	244	245	241	230	248	245	249	246	230	227	217	221	217	248	277	251	234	235	226	239	242	249	221	239	245	227	270	255	256	243	241	237	222	241	234	249	242	237	231	231	232	205	255	256	239	266	253	253	242	236	198	241	255	241	242	226	238	240	242	250	239	218	228	213	236	247	249	245	214	237	226	240	249	233	250	248	245	277	239	241	263	259	236	254	253	257	247	237	259	234	275	226	254	243	243	232	243	222	231	263	239	222	244	245	251	251	240	206	233	235	255	246	234	223	238	242	228	245	241	260	237	252	228	230	240	233	267	224	276	232	248	227	232	256	261	251	236	282	217	227	256	235	256	240	232	230	237	251	257	236	209	243	240	272	225	247	265	259	262	233	244	236	236	243	245	247	217	245	259	254	239	255	249	255	237	243	230	250	220	256	212	251	225	260	254	220	221	221	214	255	229	238	262	224	256	227	232	252	253	270	233	245	254	240	243	250	202	234	254	219	209	204	240	244	241	248	257	226	241	240	242	199	200	239	234	226	222	234	232	237	261	251	214	237	242	232	228	228	242	221	226	246	267	270	247	226	234	219	237	251	237	238	240	267	260	259	225	260	257	240	231	259	249	235	236	238	252	218	223	255	266	247	245	288	224	236	253	249	239	253	244	191	213	199	192	258	253	234	243	256	259	231	245	273	248	224	229	226	263	262	237	227	213	223	253	221	249	237	247	248	236	266	229	264	245	233	220	229	252	244	256	265	242	242	229	224	237	256	236	220	262	270	234	212	213	218	231	234	252	256	249	219	256	256	259	260	245	281	250	236	240	248	246	248	253	233	220	250	243	231	240	229	233	230	234	243	222	239	249	204	248	222	230	241	221	250	248	229	215	220	249	259	211	260	260	249	230	226	214	251	231	209	246	248	217	239	224	262	238	242	247	223	252	221	270	260	232	223	258	222	231	216	257	244	270	245	229	218	261	237	269	259	230	227	251	217	243	241	238	231	219	238	256	261	249	240	223	224	239	250	242	240	248	244	237	237	249	229	254	238	227	225	243	214	231	232	229	217	245	261	231	232	209	229	240	227	235	238	255	235	239	276	246	264	250	257	241	236	253	236	246	238	245	219	231	264	234	240	217	240	239	243	230	225	228	240	237	261	240	257	238	236	254	239	209	229	244	252	253	235	236	223	255	252	231	222	241	215	243	239	236	248	244	248	245	245	260	266	256	242	268	238	257	210	237	244	220	273	247	225	223	233	220	252	217	274	231	258	256	201	252	234	234	230	241	232	248	266	234	249	246	224	218	236	246	222	223	257	246	229	271	255	257	244	240	253	255	225	202	237	263	262	235	219	237	244	249	274	230	245	240	229	239	213	238	222	258	248	256	221	234	243	244	224	232	232	243	234	261	233	265	259	275	211	237	245	216	237	250	238	251	232	240	268	239	256	237	243	247	231	222	211	221	231	232	256	217	242	253	260	263	248	219	224	245	250	235	252	248	250	226	250	255	236	236	239	256	250	267	221	260	239	249	247	243	244	250	234	204	223	209	222	213	260	249	253	223	239	241	245	229	216	246	239	248	246	234	240	242	243	248	221	234	282	237	251	239	241	247	213	240	236	231	221	219	228	267	248	239	256	235	253	241	234	244	284	257	246	216	253	249	244	254	248	249	244	232	243	256	253	232	226	286	258	233	228	223	227	232	246	245	251	245	241	247	251	219	265	220	283	250	222	232	254	258	215	231	257	225	242	229	245	244	228	259	232	239	235	245	233	238	242	280	229	270	227	232	224	261	215	248	268	238	265	267	257	235	249	225	255	249	229	272	232	223	251	261	270	219	259	281	202	210	251	217	245	255	234	232	240	262	250	229	243	246	250	218	226	265	245	241	243	238	239	242	263	265	223	228	248	262	244	234	233	240	268	235	214	252	234	229	243	262	223	219	245	234	220	223	263	246	233	261	267	247	280	205	255	243	239	234	228	216	256	250	235	255	239	262	209	223	249	227	239	241	232	239	214	256	253	271	204	235	244	251	223	238	266	242	246	246	244	238	276	218	262	230	243	279	234	243	241	240	237	231	263	239	256	256	251	256	245	204	253	240	237	253	257	217	238	238	231	271	269	228	237	267	241	239	253	250	206	209	230	229	224	271	227	244	245	243	231	221	246	242	250	242	230	206	258	263	236	241	252	246	230	245	248	223	249	249	232	259	222	233	219	243	202	225	243	254	226	250	229	231	228	259	241	218	246	211	236	216	251	233	239	220	241	253	244	226	245	190	287	212	268	233	274	228	234	239	244	245	264	231	272	235	258	223	219	249	278	278	247	234	267	231	247	225	243	216	248	254	267	253	245	243	251	190	234	226	250	251	251	254	251	210	246	247	228	238	230	245	253	247	234	241	250	246	223	251	225	261	255	277	264	237	249	259	250	241	238	267	233	261	255	243	244	251	248	251	228	198	222	221	260	240	246	246	235	232	238	259	249	254	212	258	235	253	233	224	235	239	266	228	242	209	262	258	220	211	221	210	274	252	262	230	243	253	258	252	256	249	254	234	266	261	253	238	230	259	241	223	220	255	268	224	230	272	228	224	241	263	264	234	239	247	243	249	217	237	244	243	220	234	226	218	260	249	236	262	256	228	222	235	199	218	268	267	235	228	215	225	253	246	228	270	248	234	222	249	214	218	234	240	240	228	227	222	260	261	244	203	255	235	236	254	226	260	216	240	269	241	208	240	207	251	210	206	232	250	266	244	248	255	238	270	224	225	236	212	207	252	242	234	215	220	232	218	204	239	248	236	257	235	250	257	243	265	244	262	233	262	240	225	239	243	268	195	254	220	259	235	240	213	260	251	229	253	259	257	223	248	259	230	247	251	234	264	244	261	268	229	234	268	237	250	221	259	257	218	259	251	246	242	271	226	245	248	221	225	231	227	235	272	252	241	243	247	223	234	227	243	271	225	223	211	244	258	255	251	235	229	273	245	217	189	237	239	218	233	238	206	243	234	226	265	213	253	249	218	224	211	233	256	260	243	271	240	254	269	239	238	255	225	249	240	248	214	278	217	217	253	220	246	233	216	209	251	271	221	206	234	230	235	265	223	257	244	239	241	218	234	240	233	258	260	236	247	249	229	234	271	258	230	242	241	252	231	252	239	224	265	238	231	229	251	241	230	221	254	233	221	229	258	218	229	246	250	259	255	268	246	267	239	251	259	256	230	213	235	218
5512	1755	652	663	646	605	606	609	598	600	512	538	583	593	566	566	554	530	564	558	587	594	571	563	556	542	577	558	556	571	546	561	510	577	585	510	542	528	541	552	565	551	574	577	594	530	536	542	582	593	526	571	550	560	578	546	534	594	556	569	556	594	570	564	563	615	564	572	567	552	551	559	554	558	544	539	517	542	571	544	523	576	553	586	574	536	512	518	561	564	595	583	540	554	576	547	569	565	579	544	564	582	523	538	551	585	520	542	578	535	502	550	584	588	557	547	534	574	556	533	543	557	545	518	575	554	560	543	565	543	555	563	538	518	531	568	529	534	577	511	537	559	584	544	571	595	546	546	563	540	564	529	508	510	567	542	575	567	532	538	567	534	598	551	556	563	538	561	538	572	529	574	554	546	568	545	548	548	534	557	574	604	563	556	581	563	578	515	541	542	504	575	579	549	559	548	514	568	515	534	595	629	556	566	517	548	532	586	525	512	548	621	512	544	574	557	565	514	573	535	565	536	591	564	502	543	519	571	597	545	571	586	556	557	579	559	574	557	536	578	551	508	548	555	566	544	574	576	506	587	577	538	576	541	534	600	534	568	547	593	570	528	530	533	526	550	540	509	561	582	566	541	528	555	583	512	550	542	564	579	533	582	508	535	553	561	579	532	555	555	607	583	548	567	521	553	608	567	527	527	537	553	564	535	605	521	571	541	541	513	594	574	608	549	544	592	549	588	570	545	500	550	553	543	559	604	603	552	529	553	545	538	556	531	544	544	566	556	557	582	547	554	559	563	565	528	557	542	502	567	571	537	538	526	529	558	527	555	533	562	532	504	519	500	572	550	549	591	555	548	557	537	546	539	555	561	561	588	584	542	547	552	528	565	560	561	578	568	619	591	510	566	536	553	590	522	555	578	588	600	558	548	523	538	532	510	534	535	537	547	535	550	564	548	529	528	526	554	575	544	562	594	535	562	551	541	558	551	547	576	545	564	562	568	521	551	589	546	573	573	557	568	559	501	535	567	566	519	544	536	500	528	575	540	565	590	575	560	556	554	594	539	568	553	522	555	549	564	546	522	578	538	525	544	536	525	573	510	538	578	545	574	578	574	562	577	522	517	548	557	548	549	519	479	565	597	603	552	583	579	546	543	595	537	602	520	534	551	551	562	595	524	558	531	566	569	547	534	631	517	565	583	546	542	574	559	579	550	545	554	574	573	559	564	521	557	554	528	579	568	552	545	541	535	542	551	504	533	560	527	543	541	569	565	561	595	536	535	512	525	543	536	621	518	560	557	543	539	543	556	557	568	539	576	553	572	531	537	578	548	572	542	572	537	557	581	565	510	522	542	548	539	558	529	574	542	578	568	556	584	584	548	540	537	547	590	553	545	552	540	578	560	512	552	577	524	540	565	563	546	616	557	536	585	537	548	607	563	569	566	541	565	573	527	534	548	523	553	532	603	501	570	547	558	569	563	525	602	529	542	528	563	534	542	580	550	557	563	537	537	510	543	563	550	518	545	547	583	540	556	574	562	533	560	531	563	547	558	581	543	563	539	565	562	517	539	553	536	552	571	576	574	578	566	553	550	570	556	561	575	536	578	594	561	585	545	540	574	540	574	563	531	559	516	524	538	529	566	577	543	569	592	575	555	510	544	584	561	569	573	539	579	577	566	530	532	573	623	588	566	564	528	557	542	553	567	518	556	542	534	544	544	562	560	534	545	535	563	557	558	531	496	567	531	548	532	577	555	523	559	607	503	577	583	533	551	556	540	512	529	544	579	579	508	537	545	542	514	536	524	543	524	558	552	482	560	540	571	572	558	605	546	592	516	574	535	542	516	554	523	583	568	535	580	557	526	577	608	524	553	565	539	601	541	522	558	564	538	517	588	561	563	531	513	582	599	545	573	546	567	593	537	523	563	584	577	532	573	524	541	576	559	543	547	530	572	586	534	490	582	509	559	579	532	562	569	530	540	575	535	515	506	557	557	522	570	546	508	542	531	546	546	538	610	572	567	555	544	562	561	513	560	558	546	514	535	526	541	522	516	538	547	557	569	531	562	557	552	581	571	583	532	585	571	538	577	560	537	544	552	562	551	565	547	573	557	568	589	592	572	589	557	547	547	568	566	562	554	502	549	535	563	556	580	530	522	503	539	577	569	560	558	526	564	554	573	576	583	594	578	547	568	560	547	561	525	574	541	528	540	573	540	564	584	539	564	537	534	569	534	578	580	579	564	533	516	508	570	535	542	566	562	589	574	553	547	553	548	515	552	550	563	533	507	543	568	505	546	574	540	583	533	548	557	538	548	579	541	545	538	588	557	560	534	577	549	507	518	544	554	578	552	548	521	569	575	568	576	553	548	558	556	560	574	543	533	541	578	568	541	527	566	544	529	571	500	540	537	522	565	544	515	575	516	581	590	543	571	555	555	572	564	523	535	577	542	554	543	521	545	534	605	542	542	537	561	564	537	513	555	562	577	557	546	527	512	554	577	542	548	550	565	575	568	580	583	570	544	521	599	517	574	546	570	563	517	524	559	570	546	561	535	563	562	577	573	582	536	536	519	531	565	526	597	567	535	544	554	528	570	535	546	588	580	563	572	503	550	539	590	531	503	551	536	528	525	597	546	522	545	573	602	522	562	549	536	548	523	593	545	513	584	550	553	564	592	554	552	535	544	574	611	552	580	549	538	539	570	528	509	523	565	545	584	580	493	568	568	586	511	540	517	520	580	566	552	625	520	518	515	505	567	583	526	523	562	596	535	512	545	515	537	567	537	516	562	525	538	586	536	536	563	517	545	527	539	597	570	552	557	543	533	538	549	566	555	557	560	513	544	554	565	554	540	556	542	541	570	571	538	560	495	570	561	548	541	550	565	541	549	539	538	554	519	507	568	574	559	525	557	579	547	541	565	578	563	556	547	572	529	532	552	598	523	554	579	583	506	560	547	550	556	534	587	559	589	548	563	558	534	576	570	594	504	570	544	545	543	531	533	566	567	556	549	588	554	524	555	532	538	552	581	592	530	535	564	541	548	540	585	554	533	533	538	589	550	577	587	565	526	558	579	566	543	538	507	518	557	596	568	552	536	553	538	571	552	554	516	566	543	562	560	521	594	585	562	564	568	526	587	554	506	561	540	550	552	565	550	576	586	564	581	583	580	570	573	564	530	500	536	547	502	516	552	525	528	557	533	549	576	504	554	549	521	568	553	557	566	550	566	559	592	543	568	571	565	568	523	532	536	536	571	570	543	539	532	527	566	552	558	536	581	592	583	559	570	528	556	577	580	524	530	531	559	564	557	538	557	524	568	560	561	569	584	527	581	548	536	560	561	501	578	537	533	569	539	532	512	548	574	566	555	592	559	511	542	551	532	567	518	555	539	563	514	526	592	546	550	562	578	564	545	563	576	527	527	561	572	547	588	494	556	544	585	536	558	567	560	578	574	519	573	548	584	543	535	533	577	555	557	515	553	522	572	560	592
17049	3818	610	429	357	306	276	249	216	223	222	207	205	202	179	186	208	170	149	222	182	186	186	191	158	173	178	191	183	186	162	174	182	198	182	174	175	157	168	156	192	160	171	171	150	191	178	197	183	185	183	166	168	171	192	182	172	202	173	175	151	191	177	171	173	173	167	175	195	164	189	158	173	163	201	163	172	162	180	178	164	197	157	167	177	170	192	160	172	183	162	169	163	175	183	159	158	145	194	188	156	165	165	151	187	176	191	178	197	170	177	202	172	166	161	162	182	178	167	192	175	195	158	191	167	157	191	163	172	167	177	183	165	170	176	153	175	173	179	164	183	163	199	181	171	193	172	176	189	176	180	165	180	189	184	169	148	170	162	174	168	214	183	166	150	178	165	191	165	193	165	158	153	152	192	170	195	202	186	184	188	171	149	169	170	145	156	165	202	170	171	183	170	198	184	165	190	175	173	162	157	181	162	169	179	189	180	166	176	166	167	168	159	209	198	170	158	196	169	176	177	152	151	159	159	172	176	186	150	149	166	178	159	170	209	196	177	167	170	168	194	173	169	171	165	141	186	184	155	200	157	180	183	188	153	176	164	188	171	177	171	167	173	173	185	169	172	178	160	169	167	178	149	145	186	161	183	171	185	193	163	176	180	166	180	158	193	179	186	176	182	184	174	168	180	184	189	161	176	175	179	170	168	157	191	187	168	182	179	166	165	150	173	173	198	186	151	168	189	185	174	138	175	177	158	165	157	193	182	178	169	170	190	185	166	181	168	195	151	177	167	182	169	165	165	162	171	153	157	185	157	161	169	158	157	166	189	198	174	165	181	180	185	174	183	164	184	167	167	160	153	189	179	160	174	165	166	169	193	179	172	197	179	153	166	162	188	160	168	165	170	159	180	160	172	192	151	176	170	169	175	167	167	185	189	162	186	205	183	210	160	162	171	164	125	166	166	164	180	155	179	166	186	178	169	184	196	158	184	204	161	186	165	179	172	188	182	165	169	184	164	162	156	174	159	172	176	174	188	159	171	184	168	175	171	146	183	180	176	177	168	165	209	185	178	189	168	201	142	170	158	169	181	179	157	158	156	170	160	158	188	166	144	161	189	156	182	206	170	186	163	175	152	172	170	190	155	156	172	185	170	159	162	148	147	183	146	178	172	185	178	197	193	173	174	168	159	179	199	174	174	186	171	174	179	182	161	138	182	158	181	172	184	175	170	183	165	198	163	172	176	173	193	174	177	176	166	151	164	199	164	177	177	180	193	149	175	161	170	167	174	181	162	172	184	182	165	160	184	159	194	189	173	182	171	143	183	156	147	173	155	169	182	161	159	173	160	185	168	194	201	184	183	190	172	170	184	162	178	171	158	146	172	187	194	172	192	161	168	167	175	174	182	190	163	154	156	166	169	167	188	171	176	168	149	157	144	166	173	153	164	182	171	185	165	188	145	177	170	197	172	168	188	159	170	166	178	185	189	171	171	178	176	154	169	167	170	162	183	168	198	175	177	167	156	174	156	197	194	177	157	158	158	164	192	147	183	178	173	153	172	163	170	167	184	167	164	160	163	165	167	174	166	172	184	184	176	181	181	182	149	188	163	178	178	158	171	169	174	186	157	209	170	149	165	188	174	161	153	162	185	182	186	172	150	179	213	175	169	184	136	188	192	176	151	165	157	167	156	167	161	169	181	157	175	180	170	172	176	169	180	182	191	158	165	187	190	174	145	172	159	178	173	162	192	176	197	174	196	180	175	193	172	185	161	168	164	146	163	192	158	183	187	165	163	168	165	155	184	188	180	153	173	174	174	157	173	192	171	177	167	197	185	178	170	176	190	187	201	186	185	166	185	172	187	200	157	147	181	186	159	166	163	145	177	171	184	198	180	171	162	196	160	182	190	163	187	169	184	164	190	175	179	162	157	175	171	161	180	148	166	142	179	165	153	180	164	157	159	170	164	167	150	190	150	146	173	163	168	201	171	185	184	174	176	154	174	142	183	178	171	174	175	190	171	186	162	176	158	181	151	142	183	195	164	158	183	159	168	179	158	168	163	146	177	176	169	167	190	190	169	172	180	155	160	177	178	180	176	155	148	164	181	147	170	165	174	172	191	163	186	190	172	192	168	178	178	187	176	172	148	191	179	157	193	185	151	179	190	166	177	189	188	178	189	195	169	152	183	176	179	181	173	178	162	188	167	185	183	155	162	159	182	157	207	155	205	186	155	179	162	206	162	173	170	167	182	166	179	174	189	175	185	168	176	184	172	185	171	169	183	179	173	180	179	176	183	178	199	173	164	176	168	170	174	160	176	167	181	146	181	184	175	175	172	165	164	157	165	166	198	169	173	200	184	193	152	176	187	150	201	165	160	173	159	160	189	170	144	159	169	158	182	166	164	165	195	196	161	160	186	225	162	182	170	168	179	183	148	154	156	197	148	171	194	184	195	193	175	180	175	150	181	177	182	178	169	187	178	161	165	170	154	163	186	177	166	153	157	179	176	150	177	160	189	210	193	147	180	170	165	183	140	180	183	174	158	168	169	174	169	158	186	164	168	175	161	165	171	198	197	204	160	164	180	172	171	169	128	157	175	167	195	172	173	184	175	159	161	153	182	167	165	171	165	157	177	176	163	185	154	187	176	159	181	182	184	155	183	187	149	172	172	204	163	184	179	145	161	167	176	174	163	173	169	172	153	177	149	167	186	163	171	178	166	182	203	160	170	191	160	170	186	172	159	177	181	158	212	194	160	196	151	139	183	172	179	182	164	160	169	167	162	163	185	188	198	168	171	169	166	169	169	168	157	161	186	194	187	178	161	168	174	175	161	202	170	190	150	193	187	193	185	169	170	188	175	187	170	165	188	151	181	172	169	167	183	175	186	189	193	177	164	179	160	160	163	184	154	185	168	170	157	174	191	192	184	206	193	169	161	167	184	177	166	166	180	176	156	183	161	190	168	169	178	147	178	181	190	165	203	178	176	163	166	179	171	181	195	162	169	162	178	199	178	194	162	192	177	169	196	168	180	190	155	174	165	172	184	145	171	200	176	174	189	171	159	191	192	203	180	180	161	181	192	183	181	182	163	178	191	173	178	169	196	157	163	169	171	163	157	161	135	188	194	179	147	159	179	178	188	175	152	169	174	170	174	186	182	185	181	144	181	177	184	160	149	167	154	181	190	172	136	166	174	181	181	149	162	157	211	178	187	177	182	166	217	166	184	179	173	183	177	172	160	164	157	190	156	175	161	174	182	162	178	200	178	176	153	179	156	172	158	152	169	177	177	161	195	157	176	162	158	179	153	152	182	147	176	183	161	157	175	176	154	175	176	182	161	173	168	170	172	169	173	159	185	162	191	169	174	178	160	170	172	193	156	199	163	197	200	178	151	160	161	142	163	174	194	163	198	171	177	187	172	165	162	166	155	190	196	157	139	213	174	166	182	179	191	190	153	174	158	161	211	198	162	153	145	183	189	187	161	192	171	154
11685	3101	1221	1480	1267	1043	930	844	747	642	598	543	557	533	530	523	528	459	421	471	459	416	418	405	451	434	427	402	447	426	408	411	468	477	421	413	430	390	410	418	408	401	422	408	412	393	433	405	455	414	431	400	449	413	397	381	416	395	399	379	397	414	397	386	372	416	415	398	421	410	406	431	436	417	397	417	403	370	404	396	427	398	390	377	369	395	402	396	396	444	401	406	397	378	368	364	407	378	386	390	410	401	410	401	365	381	405	378	413	388	400	379	406	423	383	377	387	419	394	387	384	438	421	396	417	411	407	386	390	409	393	409	409	424	410	392	425	399	392	396	416	384	411	378	430	400	420	402	393	370	429	391	361	385	373	411	384	379	408	430	400	388	385	420	405	404	425	360	378	387	358	421	379	404	409	360	392	425	376	408	391	397	421	387	412	381	419	405	429	370	388	373	365	402	391	386	407	371	388	394	393	419	377	414	397	407	391	415	403	370	415	382	369	422	394	405	369	355	370	395	391	399	442	421	386	432	379	420	393	407	442	380	386	373	426	394	414	445	398	423	371	420	431	397	434	391	402	439	426	407	386	360	418	393	374	379	383	408	420	388	413	396	405	431	434	413	395	400	385	395	382	403	402	409	416	388	401	393	374	377	394	396	394	347	456	411	396	412	414	403	416	417	402	419	375	396	427	400	432	393	383	388	405	398	396	422	438	394	381	435	365	376	438	416	411	408	396	421	405	404	406	367	395	421	382	425	394	397	414	394	368	410	423	395	404	408	405	381	399	433	422	380	459	373	408	356	421	430	423	374	392	381	389	393	400	391	400	441	420	411	420	398	394	440	440	383	421	392	398	425	412	378	430	390	384	377	383	376	392	374	402	389	427	363	424	405	412	392	430	431	352	421	401	369	394	433	400	427	379	383	376	392	399	402	420	423	382	404	392	380	395	372	416	416	401	454	442	374	401	446	402	388	403	379	406	392	440	408	434	401	390	378	379	398	420	402	416	404	442	387	369	380	399	385	460	414	390	411	401	382	357	387	409	362	392	419	404	393	413	373	405	420	368	438	389	387	387	436	395	385	417	390	381	408	393	417	387	389	388	395	401	415	426	399	408	379	394	417	429	356	394	412	391	379	356	406	387	395	425	387	380	402	395	383	401	399	383	368	420	385	421	375	397	402	436	396	361	415	413	412	393	375	407	392	413	440	433	432	386	357	401	403	429	457	409	425	379	402	400	414	369	400	420	396	400	424	402	374	393	380	362	398	412	415	412	383	449	370	403	389	358	383	418	371	403	414	416	397	404	399	405	417	409	424	395	394	399	420	377	396	439	365	376	392	409	437	415	418	390	440	417	445	384	403	391	415	431	393	394	423	383	408	387	396	428	405	407	407	399	366	398	433	408	395	422	411	380	401	433	405	412	368	360	362	413	403	421	384	408	419	412	411	357	393	394	401	383	401	409	369	398	405	416	406	384	400	415	397	384	418	414	413	381	378	386	388	372	463	360	400	372	409	405	417	391	387	382	397	408	427	390	414	362	428	383	432	409	380	393	380	417	409	382	408	408	406	389	396	430	408	414	406	382	408	443	400	383	427	420	374	392	393	361	374	388	440	389	400	399	395	411	376	428	380	399	394	398	421	439	382	417	373	415	401	417	384	400	365	419	388	413	381	362	389	400	421	382	384	401	400	381	395	371	381	399	392	416	365	365	350	387	382	396	421	420	408	382	389	382	389	411	391	390	365	351	410	435	427	428	395	368	399	393	384	404	398	405	403	426	387	370	398	391	391	400	390	418	404	411	396	414	417	389	404	399	359	411	370	419	369	416	407	385	400	420	402	368	382	400	432	392	389	436	389	443	399	394	405	379	418	402	407	365	401	371	417	416	410	393	366	409	398	352	402	367	416	397	405	399	410	418	424	424	412	385	400	410	409	395	389	398	378	393	400	372	395	366	438	409	391	388	412	412	389	380	402	423	383	362	399	417	378	412	368	369	397	393	402	408	428	428	395	441	416	412	396	390	424	421	430	401	407	416	423	385	360	416	423	405	379	371	431	409	343	416	414	421	393	413	401	411	390	409	399	431	380	401	410	421	391	397	388	405	437	365	410	407	398	404	415	439	375	405	406	393	407	405	389	388	383	424	399	436	401	438	385	371	370	366	375	394	414	394	388	399	390	377	397	403	410	399	380	430	413	378	403	444	402	399	406	410	399	421	411	408	391	387	376	378	388	401	406	404	405	393	353	423	409	413	377	418	430	390	407	389	393	377	425	392	423	392	418	427	363	426	373	411	423	380	391	428	383	383	364	398	419	401	388	429	398	398	383	406	369	425	394	433	401	355	378	378	430	416	402	388	387	409	409	417	388	408	401	414	424	438	420	379	386	407	368	411	395	421	412	371	419	361	371	395	420	392	428	387	396	369	431	397	434	426	435	400	391	409	388	421	387	389	390	403	399	347	391	399	374	389	388	369	432	360	389	394	430	423	417	380	421	428	407	390	426	396	381	404	398	430	405	431	390	381	395	385	412	370	379	374	396	400	449	416	404	395	388	394	396	403	398	414	439	393	364	395	389	400	371	411	358	432	417	419	417	412	393	381	375	412	419	409	393	412	391	422	420	406	382	410	405	371	407	399	400	427	386	392	381	392	420	393	339	413	396	422	414	424	408	392	372	379	399	362	355	384	364	409	406	405	416	402	398	364	429	419	398	384	399	418	370	369	425	408	376	353	371	426	415	411	388	375	404	412	408	399	387	420	436	398	398	374	369	408	373	431	409	392	404	390	404	396	382	375	383	406	423	414	372	385	446	388	394	377	427	398	362	384	397	374	405	392	437	398	395	392	438	425	422	400	398	380	419	433	423	364	414	391	408	407	423	376	382	421	392	413	406	416	405	406	425	407	435	374	387	404	374	393	414	385	389	354	430	423	401	387	404	413	372	409	371	399	416	379	415	369	405	401	395	430	414	414	399	386	380	408	406	400	416	395	401	418	438	383	380	407	366	390	408	404	388	378	407	382	357	417	389	407	389	395	414	396	383	398	388	437	415	380	419	385	359	395	374	384	418	423	411	383	407	400	431	366	402	365	365	406	396	419	393	390	416	426	431	386	414	402	430	423	352	399	428	374	410	407	435	377	392	372	377	361	394	410	425	348	420	428	418	387	409	390	414	395	382	426	425	367	396	435	410	406	378	402	435	385	387	384	408	399	380	423	405	394	381	388	407	394	428	386	424	395	379	423	373	378	347	393	379	376	411	438	414	400	376	428	418	363	398	413	396	407	454	389	428	382	405	385	378	379	387	380	427	394	402	425	419	441	389	402	405	384	411	429	387	398	387	425	400	374	365	365	407	373	384	389	399	418	404	420	407	401	415	382	406	413	375	364	356	391	387	417	411	401	392	407	409	411	389	377	364	375	410	423	395	431	393	386	389	395	445	355	382	418	422	373	398	410	370	388	336	409	395	397	403	406	406	403	392	378	401	381	378
25163	6290	1041	662	408	319	249	196	151	163	116	106	121	97	83	111	93	95	89	84	88	80	89	98	72	89	78	81	92	87	62	79	78	70	82	76	87	85	71	63	81	94	60	82	74	77	83	85	81	101	85	79	86	71	68	59	80	72	64	86	79	80	73	72	67	62	74	65	84	68	70	61	59	72	81	68	74	72	91	65	75	63	71	80	69	77	81	77	78	69	59	63	55	82	65	72	64	77	89	77	68	69	55	78	67	68	79	80	67	71	67	83	67	58	59	71	75	78	86	82	86	66	68	77	67	78	58	49	68	81	84	58	99	74	71	63	82	71	80	70	86	55	75	67	75	72	68	70	91	58	72	53	70	81	64	60	68	77	61	69	70	77	89	77	69	65	56	70	70	68	63	74	75	61	62	74	67	66	61	72	72	56	66	88	67	69	80	64	55	61	77	82	79	81	76	63	75	63	94	72	70	71	75	59	67	64	73	68	81	63	59	82	64	70	63	74	66	57	75	67	77	67	66	56	62	80	71	83	71	64	79	76	81	75	64	75	66	71	74	78	57	81	73	61	78	75	69	78	70	67	61	64	76	58	75	80	92	80	75	78	76	70	64	82	70	79	80	68	73	92	78	89	70	60	68	92	77	67	75	62	79	62	77	64	68	76	70	79	79	68	62	83	72	81	64	80	77	88	77	77	88	72	80	63	64	62	61	80	64	73	64	83	60	60	92	86	69	84	69	75	81	74	72	61	82	73	85	82	81	80	89	75	85	58	69	84	57	87	78	72	68	75	71	70	59	61	70	59	69	86	67	65	65	63	75	86	82	65	76	72	86	66	68	81	85	91	74	66	58	83	76	81	81	78	78	82	81	67	75	64	85	76	77	71	82	75	62	53	89	57	79	66	65	70	78	70	50	68	57	79	82	82	65	66	72	71	73	58	82	82	78	91	87	73	64	69	75	76	72	86	74	78	70	57	89	85	62	72	86	70	64	71	76	78	70	81	71	81	81	76	75	66	55	84	76	76	82	57	76	73	88	63	74	83	75	74	74	73	62	67	68	80	76	75	70	67	67	84	82	58	56	67	66	58	69	62	67	73	57	84	73	78	64	69	67	78	60	65	70	70	69	67	87	73	78	68	82	74	65	64	52	73	73	76	79	73	78	72	62	74	69	68	80	55	63	68	81	66	71	64	80	81	66	60	62	66	73	80	72	91	84	58	89	70	57	84	82	81	67	82	77	59	64	67	58	83	73	74	73	72	64	73	70	89	85	78	87	88	64	68	78	67	71	76	88	77	70	88	69	68	83	67	51	73	62	65	85	72	80	70	64	78	76	69	61	67	61	75	62	90	75	69	66	72	66	73	90	57	75	81	69	88	61	65	65	64	75	59	77	76	70	69	63	70	68	67	74	76	79	59	70	67	59	69	77	85	89	70	64	94	81	61	68	70	80	76	84	81	70	65	67	71	76	71	64	60	94	70	82	74	70	88	74	84	72	75	99	65	69	58	59	66	71	68	78	92	76	76	66	60	75	87	65	75	81	72	73	71	73	77	77	73	71	76	76	79	82	67	65	63	64	79	59	74	71	89	68	65	93	75	75	70	83	76	70	54	70	85	74	71	63	80	72	76	79	62	85	76	79	64	76	76	71	73	58	74	65	74	69	57	69	57	70	64	61	73	71	62	65	50	68	65	59	75	85	83	64	65	74	71	82	62	75	64	78	75	61	73	63	88	69	85	60	62	67	75	86	57	52	68	76	70	70	74	73	77	71	70	57	75	88	64	56	69	83	66	68	78	75	77	75	68	79	77	87	70	80	79	69	88	74	61	58	61	62	66	80	89	81	66	79	67	74	70	65	76	62	61	59	66	77	72	69	57	77	71	109	72	72	85	93	84	84	67	63	83	77	83	66	78	74	93	67	86	74	56	78	68	77	84	67	82	72	71	64	70	77	84	73	76	55	76	65	75	61	95	76	76	81	74	70	77	80	67	68	73	80	61	64	80	66	63	65	86	74	78	67	89	67	67	55	71	79	75	76	57	56	57	62	73	68	78	70	59	58	79	60	73	78	68	66	67	70	82	80	76	65	61	77	72	83	75	67	75	71	76	77	66	81	70	80	74	65	71	63	77	71	70	80	90	73	78	54	72	72	73	65	81	61	79	76	79	64	66	67	75	69	78	59	74	64	62	80	68	66	73	75	70	67	87	65	83	69	60	92	71	70	72	79	82	77	79	73	82	64	64	71	86	80	61	73	70	83	76	77	74	70	87	68	83	61	69	69	83	75	85	84	67	74	73	75	77	89	75	65	60	74	69	66	74	48	73	69	77	92	67	49	75	76	67	58	70	68	76	69	58	89	78	85	59	77	70	96	85	68	67	80	82	80	60	71	74	58	82	78	63	83	79	71	64	64	69	55	85	75	78	76	75	70	58	67	84	63	82	67	89	78	66	75	64	76	85	84	79	78	74	74	65	69	75	70	70	64	61	70	82	77	63	79	76	94	54	76	79	66	75	45	67	59	80	81	59	66	56	82	66	75	67	85	77	70	68	74	67	77	67	66	64	64	74	76	52	82	61	71	75	87	71	71	69	86	63	70	72	71	82	79	76	73	57	74	80	84	64	63	80	74	65	79	75	54	66	72	65	66	57	61	83	69	78	61	77	85	68	81	72	96	66	60	70	81	76	64	64	63	76	60	63	81	67	84	83	75	72	73	67	82	67	85	64	73	92	90	82	72	70	73	67	75	80	78	81	82	67	66	85	56	73	59	85	66	65	77	74	73	70	75	73	72	81	70	52	70	64	66	53	72	73	72	64	64	90	87	82	66	86	60	72	86	81	65	87	81	74	60	59	61	70	74	86	68	76	72	81	58	75	61	56	85	68	74	69	64	57	68	78	76	69	59	63	60	80	67	66	84	77	69	94	81	75	68	64	63	67	80	70	70	77	78	74	58	73	92	64	71	62	65	85	67	65	88	68	78	65	65	60	76	83	75	67	72	80	75	72	60	67	62	93	64	67	70	82	67	82	52	73	70	61	79	78	79	86	74	69	63	64	80	80	64	65	70	80	68	64	67	80	61	86	81	61	63	77	62	80	76	64	73	88	64	53	72	59	59	69	82	75	70	68	71	72	79	68	84	82	66	73	74	84	53	78	75	70	72	74	90	71	84	82	63	69	80	74	73	77	79	72	76	58	72	80	70	71	77	70	66	71	67	63	67	56	73	81	97	77	66	64	70	57	71	72	70	80	73	67	76	70	66	73	67	70	65	79	68	69	78	57	64	83	70	70	64	76	92	74	66	75	68	79	61	84	69	84	73	71	77	74	66	74	69	66	68	67	64	62	76	74	71	82	84	72	75	58	70	75	65	67	72	74	75	71	76	64	70	74	78	78	54	83	74	61	78	77	62	81	76	63	67	66	72	68	87	70	74	61	75	84	78	82	69	71	63	67	66	80	83	64	63	68	71	85	80	82	65	72	63	64
14995	4362	1790	2093	1832	1451	1218	1001	794	678	600	518	474	410	409	399	365	326	304	307	314	291	302	265	243	273	265	272	250	252	237	221	212	215	212	219	222	197	218	201	198	219	240	276	206	245	207	202	191	201	190	208	219	213	229	221	203	230	223	202	177	202	223	196	177	172	194	186	199	201	209	194	165	178	207	208	210	194	189	193	200	196	193	203	204	192	199	178	182	191	212	200	196	209	161	226	235	199	200	195	185	183	189	198	213	186	205	188	194	203	187	203	199	198	183	175	193	198	182	211	198	191	200	187	201	179	211	190	205	191	213	189	185	196	202	186	187	208	196	208	181	202	204	180	207	178	219	191	195	201	204	215	196	210	188	239	162	191	197	221	204	200	166	184	188	187	191	202	184	210	195	207	179	176	195	198	181	189	200	210	164	196	185	176	180	188	197	185	192	185	185	174	186	209	188	185	183	204	204	191	190	186	199	183	173	185	167	190	195	168	188	204	204	187	212	182	189	200	176	210	215	187	217	188	211	180	194	186	175	201	208	190	175	226	207	190	167	180	193	199	192	183	165	187	195	199	162	205	200	202	191	203	188	176	189	168	178	181	210	175	166	184	191	206	202	203	193	170	193	208	188	190	205	186	196	202	202	183	197	223	182	187	202	203	192	194	211	183	189	173	191	196	185	181	179	174	179	196	205	210	218	201	175	200	173	181	168	194	189	200	191	181	204	166	183	200	204	209	169	181	179	168	195	194	195	201	193	174	198	182	189	189	170	192	181	197	187	181	201	202	201	184	180	201	206	168	192	185	195	188	182	166	181	184	207	206	189	187	208	194	184	173	219	195	196	202	173	191	186	215	181	193	191	201	210	188	202	187	173	168	207	195	187	176	196	207	183	188	187	204	185	185	215	188	198	204	186	198	192	189	194	199	194	173	180	180	174	174	195	194	197	191	171	206	196	186	202	197	175	195	187	187	191	195	217	204	209	178	193	197	200	208	206	190	204	177	197	196	210	176	202	167	212	165	186	183	196	206	216	181	180	187	214	176	175	176	179	220	187	198	178	203	194	178	197	210	198	186	210	167	188	191	196	190	190	195	168	184	206	217	217	200	205	200	199	198	188	206	198	200	168	176	200	158	196	225	194	193	192	184	178	181	195	173	217	189	177	186	188	204	192	203	189	196	203	215	181	191	185	196	205	199	214	185	180	187	230	200	202	203	191	180	182	232	185	213	210	172	183	196	192	201	184	181	180	223	191	209	189	178	190	185	182	182	180	183	193	190	213	208	194	195	195	194	178	202	180	166	207	203	207	195	195	181	188	172	198	183	208	204	183	196	158	192	180	198	202	187	188	180	176	191	188	183	187	177	191	187	200	177	207	194	175	185	180	179	179	191	183	184	213	189	213	181	218	184	184	196	206	174	192	197	175	181	179	194	190	172	190	188	223	178	194	157	190	186	191	166	195	180	180	181	223	192	182	183	194	184	180	194	177	174	198	202	201	177	179	180	194	206	209	202	193	188	176	201	173	188	191	177	201	190	185	190	199	188	192	206	201	163	188	172	175	192	201	199	208	212	198	195	184	220	207	184	185	193	177	181	195	175	201	194	141	182	211	206	200	184	212	174	192	197	180	163	206	197	199	181	195	198	208	198	177	193	218	188	195	186	199	181	179	178	178	223	205	210	200	204	209	187	220	183	207	198	194	200	187	196	196	174	195	187	194	189	185	196	220	178	219	200	196	163	196	192	186	204	190	199	199	179	201	205	202	170	200	187	181	175	200	189	210	208	193	197	197	158	208	190	221	205	154	219	198	195	172	198	206	191	191	200	175	174	194	174	167	212	196	190	195	191	169	197	194	189	181	188	205	223	173	175	202	197	193	198	206	199	181	197	210	193	179	195	182	174	208	186	229	168	197	186	208	193	179	184	188	171	192	197	186	212	211	185	182	189	180	177	197	212	205	165	175	207	183	187	179	169	194	183	197	173	208	213	188	200	188	181	186	193	197	179	173	200	202	179	188	192	194	187	192	198	189	174	166	187	188	201	196	229	177	199	174	165	194	199	187	183	196	198	177	191	207	209	173	200	193	187	211	212	198	180	192	178	209	181	211	199	165	207	175	185	173	202	169	185	168	179	196	172	197	180	228	195	196	193	216	196	187	198	207	170	183	182	176	178	190	174	195	178	180	178	187	217	191	188	175	205	203	202	208	184	180	193	178	188	177	207	226	173	208	192	176	186	198	205	184	171	178	192	218	214	207	193	171	207	206	195	217	180	171	194	202	165	194	203	197	178	196	179	183	208	170	189	189	191	191	193	208	207	194	180	183	195	188	198	205	195	176	195	196	189	174	212	206	208	212	186	184	197	172	181	168	221	191	183	219	204	173	204	174	183	186	190	178	204	174	188	179	195	191	156	165	178	216	192	190	177	184	191	192	209	191	217	202	179	175	178	201	210	199	205	195	198	194	206	195	189	194	202	190	200	206	201	185	175	212	193	211	185	181	214	179	182	189	178	184	187	226	179	195	169	177	200	174	184	165	195	191	210	180	200	196	192	172	195	165	207	189	203	192	185	209	209	203	195	213	200	171	193	192	186	198	183	179	208	232	201	193	177	192	199	177	190	198	163	208	181	180	194	195	184	186	177	206	188	203	187	213	191	188	192	192	193	194	180	187	187	186	193	196	200	193	186	173	191	190	213	187	195	208	200	204	177	165	184	202	191	212	183	166	189	188	196	183	201	207	182	208	212	173	190	173	212	190	190	184	197	170	169	193	188	178	189	194	188	176	191	180	211	163	206	195	171	173	221	198	206	185	220	191	197	178	184	213	211	211	204	211	208	203	200	188	205	183	198	222	181	187	194	196	203	182	197	214	190	185	186	189	187	195	193	192	178	190	189	191	192	179	207	208	195	211	184	169	196	192	193	194	185	218	174	216	197	187	189	186	178	198	214	200	182	177	201	184	186	176	174	218	148	186	177	171	199	173	213	209	209	202	190	185	188	184	190	203	197	212	185	198	205	200	185	191	204	194	174	164	216	215	200	193	197	188	202	201	207	174	204	189	170	179	192	183	175	187	206	192	191	187	173	193	187	194	197	161	199	183	176	175	178	186	190	202	207	188	171	187	191	172	196	167	187	216	203	198	190	190	177	187	182	182	184	177	167	187	198	187	196	187	179	197	183	208	201	206	199	196	201	200	183	201	169	210	219	192	201	197	167	190	197	181	206	178	195	203	189	171	190	193	216	202	207	203	224	181	210	172	170	199	150	188	176	195	197	183	186	217	197	216	178	205	154	173	209	175	193	199	198	209	173	205	196	211	215	209	212	169	197	178	204	195	203	182	180	180	170	205	168	183	173	216	200	181	185	190	203	190	198	196	212	195	183	193	187	209	210	187	185	191	211	171	166	204	204	212	161	187	183	176	209	200	192	195	175	180	172	213	185	186	182	196	177	177	172	186	207	175	221	207	190	170	217	179	215	190	195	179	177
7622	1734	243	281	240	253	298	246	277	241	276	241	256	245	220	247	265	228	253	254	230	254	214	234	238	247	236	241	245	260	237	231	258	245	222	220	230	246	263	258	226	242	270	240	221	255	265	232	242	237	235	238	225	253	238	240	244	257	251	234	260	220	268	221	246	234	245	256	260	219	217	245	232	249	240	223	254	256	242	233	262	228	245	241	266	312	245	235	251	254	244	215	243	271	270	247	267	236	233	257	227	233	259	236	250	267	266	257	235	268	242	227	284	247	247	203	249	238	218	221	238	247	283	250	254	227	247	252	239	230	221	206	289	235	241	243	228	243	267	265	224	216	254	250	249	253	219	234	242	253	249	226	248	237	233	262	221	254	271	271	250	239	237	231	224	239	283	241	256	252	224	227	222	221	254	262	248	241	232	220	239	218	253	256	243	259	212	240	246	264	252	241	240	247	240	246	269	247	252	252	252	231	247	241	261	245	221	253	280	252	240	243	226	267	256	225	264	233	231	245	246	225	256	235	239	225	242	239	230	237	233	238	250	257	250	237	255	259	253	236	256	235	226	226	249	239	251	249	228	258	231	255	239	246	218	210	248	256	237	246	244	250	244	257	270	263	277	220	241	244	255	250	243	225	244	262	254	248	255	229	243	236	230	238	227	239	230	268	222	242	231	264	241	237	250	251	250	222	254	239	244	236	271	233	220	246	256	253	249	259	256	234	270	252	254	223	243	247	230	236	248	242	259	224	250	244	228	218	246	243	252	253	239	210	235	259	247	259	230	251	266	254	259	245	198	244	271	242	234	227	249	271	241	260	241	216	257	264	249	269	260	261	205	242	229	241	266	220	247	240	222	277	237	217	253	244	232	240	245	256	260	238	237	223	251	249	230	236	246	261	243	219	239	249	235	256	251	230	256	249	213	254	270	231	278	274	227	245	236	234	221	269	234	218	241	256	258	247	226	252	224	241	227	223	230	233	292	256	242	245	239	270	234	224	248	240	239	252	251	238	236	243	279	256	235	236	266	254	245	220	228	232	256	262	262	267	255	226	248	237	234	246	223	261	259	253	232	273	233	221	236	235	235	240	242	242	258	237	245	259	264	234	233	241	231	241	246	253	242	219	236	255	254	246	234	234	237	249	216	271	286	214	228	262	250	228	244	269	247	230	258	220	242	274	223	213	257	232	228	227	244	218	244	256	269	251	257	253	268	236	232	243	245	230	268	257	248	209	282	224	252	263	252	236	247	277	256	231	252	246	230	246	250	286	239	247	228	240	260	238	247	230	248	237	264	238	244	252	221	218	228	282	242	260	253	262	252	266	223	245	285	249	262	254	245	243	257	263	265	235	225	225	259	243	253	285	229	243	232	244	212	270	217	261	240	215	232	255	227	239	237	251	259	245	239	248	235	246	241	273	241	264	238	224	246	262	243	246	229	279	261	205	224	223	216	253	245	235	246	257	230	247	270	225	231	263	246	240	231	233	258	262	244	275	252	268	222	247	251	247	240	212	232	259	271	218	231	251	265	245	221	227	240	236	213	249	250	269	255	248	240	263	242	282	248	234	238	242	253	238	263	227	254	227	218	263	249	274	231	262	237	264	251	246	244	255	249	230	234	224	229	270	239	245	245	220	240	247	240	223	230	244	258	271	250	225	275	236	237	234	236	245	236	231	248	252	233	229	253	246	256	213	229	225	240	263	267	265	240	235	243	259	234	276	253	231	257	261	250	236	221	247	236	243	232	233	249	238	249	218	250	254	282	250	232	259	259	250	242	246	233	264	256	247	239	254	217	265	267	225	252	240	266	260	247	243	227	244	236	242	248	261	266	266	220	238	251	231	228	262	259	248	268	255	247	229	236	252	249	244	241	257	248	242	237	238	249	247	229	235	245	242	237	257	239	231	215	242	238	229	254	262	233	254	238	272	248	229	251	223	268	249	225	259	236	246	267	231	256	274	231	221	216	279	246	265	226	220	257	218	241	248	283	226	251	259	230	266	226	236	238	243	270	243	208	252	256	238	250	249	220	233	268	239	234	233	279	228	259	262	260	252	251	228	252	228	250	234	231	235	266	218	255	238	257	218	222	256	282	256	246	253	234	235	236	268	279	241	251	239	266	226	266	229	224	285	259	227	227	250	212	236	244	253	232	231	215	241	251	261	251	244	228	206	233	254	243	265	228	203	256	237	250	256	256	258	241	272	264	232	224	251	227	250	246	231	228	247	243	259	253	246	248	206	255	247	248	231	261	232	233	245	251	237	217	282	250	242	256	230	222	228	228	237	259	253	273	257	233	261	225	225	244	251	266	240	256	255	247	246	270	245	242	228	208	221	242	246	241	243	236	244	260	233	283	241	245	237	223	255	216	264	233	218	253	221	249	225	248	231	267	227	250	226	234	267	234	228	221	217	279	275	226	263	218	221	238	231	216	221	231	242	266	272	246	231	230	226	212	208	225	254	269	275	247	270	229	252	235	235	259	261	258	240	258	266	226	250	239	254	227	270	240	266	242	237	251	245	235	224	271	228	245	227	239	263	244	267	243	244	228	240	261	228	274	283	240	262	248	242	205	250	277	245	262	249	279	243	230	250	228	240	241	251	266	236	250	252	214	225	253	274	238	219	269	187	222	243	240	218	258	241	250	223	237	228	232	232	262	261	272	235	254	268	272	268	244	213	235	242	235	241	238	269	263	261	238	243	268	237	229	270	260	235	247	271	229	221	258	246	264	263	234	236	256	239	261	237	222	235	240	245	257	234	232	251	241	277	266	268	252	227	257	262	267	246	237	243	254	244	240	247	258	205	235	253	194	266	227	227	243	247	211	244	269	242	222	234	268	247	252	234	254	244	261	253	230	225	239	238	238	220	258	234	233	228	232	284	233	230	237	266	262	244	244	213	260	242	212	265	288	234	232	228	234	257	253	246	225	243	201	221	252	232	229	269	233	236	252	227	252	232	251	253	270	257	259	260	248	237	211	258	271	265	259	238	256	255	249	241	264	252	225	230	216	233	257	247	222	243	222	253	275	232	240	248	234	232	248	292	238	237	252	249	251	226	252	260	222	245	263	291	253	265	249	254	248	276	201	213	236	233	237	271	230	252	252	250	255	259	255	237	229	258	225	223	286	234	233	220	227	246	214	237	238	234	233	247	212	253	242	254	229	227	255	218	256	261	282	252	247	225	234	232	273	262	260	255	239	251	248	225	258	229	245	239	223	216	206	226	229	254	259	240	251	236	246	249	250	240	257	253	238	257	221	231	225	216	240	257	266	257	279	244	256	251	231	274	264	257	232	239	229	236	237	224	219	240	250	256	234	243	249	262	222	255	253	228	249	255	229	246	232	228	228	246	237	233	245	223	250	215	220	251	274	254	260	263	252	253	262	251	247	233	286	262	247	236	242	217	219	234	228	241	266	289	219	282	273	239	233	228	231	250	275	238	232	223	224	234	250	250	230	251	217	241	226	253	231	276	259	243	219	239	245	241
5522	1826	650	644	638	637	608	608	641	612	574	619	586	552	561	560	564	535	592	557	563	545	549	573	546	540	573	571	608	543	566	562	598	564	539	542	559	554	564	574	570	587	611	567	559	571	577	571	555	557	550	532	561	568	599	537	540	537	575	571	557	549	575	534	563	565	538	591	570	604	565	579	547	561	551	599	578	557	578	554	566	560	558	541	568	590	575	551	558	589	599	532	532	570	565	533	518	569	579	590	578	560	571	511	577	572	569	560	553	559	553	545	533	573	519	556	545	544	526	572	578	529	512	594	546	550	579	607	586	578	554	561	537	592	567	588	545	607	557	545	549	551	581	582	569	575	596	514	572	577	557	582	539	529	602	597	571	528	589	552	567	562	574	575	601	561	579	551	510	555	560	576	582	539	560	520	578	548	538	630	530	575	554	563	609	579	549	538	579	567	550	552	552	562	542	571	545	549	574	564	597	543	586	554	549	571	522	558	533	536	602	557	562	573	589	560	593	520	542	577	548	559	554	543	580	512	583	554	520	578	561	581	565	554	577	535	553	568	586	580	564	572	553	568	556	552	565	606	550	553	547	582	552	589	576	561	605	524	587	556	550	571	584	546	566	546	576	526	575	530	534	546	539	525	558	533	582	576	537	557	561	593	541	558	554	585	588	582	546	532	536	544	557	563	532	588	555	583	576	568	577	587	546	537	506	583	552	541	534	585	518	552	532	594	568	557	523	604	584	563	572	553	578	605	517	600	585	557	524	578	540	590	608	537	521	560	527	515	572	550	564	561	568	554	508	585	546	560	607	538	556	558	566	577	575	513	570	583	568	545	582	569	595	545	595	561	548	523	564	569	528	502	549	574	542	558	555	598	567	545	587	558	556	571	540	567	541	586	568	563	565	544	535	572	566	541	575	608	570	596	577	578	556	569	519	575	573	533	540	518	565	550	550	611	566	564	533	586	561	581	528	530	591	559	561	537	572	569	550	588	549	577	573	586	587	532	577	554	554	565	611	547	569	517	540	528	566	555	522	561	556	556	592	546	556	539	576	550	595	551	587	566	533	512	542	551	537	577	540	549	546	562	512	576	541	509	535	582	599	570	554	582	555	532	565	556	553	535	589	538	592	590	566	535	539	581	557	569	563	558	553	526	573	552	559	570	560	579	549	556	563	558	567	534	559	574	548	540	537	516	545	565	559	572	562	552	577	548	554	526	602	545	564	558	600	548	556	561	553	552	563	537	545	576	552	625	519	561	552	559	537	559	577	603	534	564	561	601	512	561	572	586	571	587	551	600	562	552	552	570	532	598	558	554	533	582	570	578	553	564	604	545	559	559	583	547	536	559	523	602	529	516	558	553	556	579	542	544	553	564	554	539	538	603	553	515	546	529	577	614	579	563	572	551	574	573	587	611	577	593	552	553	600	513	577	555	553	517	567	552	522	577	563	578	539	544	606	593	554	558	612	531	602	551	583	619	577	554	581	537	540	537	536	526	566	577	549	588	554	571	511	524	564	567	545	563	510	566	547	549	580	550	513	523	603	589	528	550	566	594	569	557	571	600	521	580	533	525	572	543	551	570	538	531	543	580	532	560	550	515	559	530	570	514	571	542	568	537	589	557	546	567	561	547	546	514	564	609	573	571	556	572	535	572	536	577	541	562	563	539	536	532	576	564	562	587	564	561	573	554	556	544	541	557	625	570	583	553	530	570	571	547	565	537	531	522	563	558	577	573	569	583	584	598	559	559	542	544	565	548	589	565	541	537	562	556	520	550	584	562	585	547	546	579	570	588	549	566	568	529	569	533	543	544	606	530	555	548	632	542	553	561	602	559	557	566	577	596	554	591	635	586	587	565	562	556	541	574	568	591	605	561	580	536	609	545	559	549	587	549	568	581	550	526	541	535	518	603	569	545	608	587	604	581	564	540	503	557	577	567	528	562	523	545	565	590	571	561	531	547	531	545	570	541	573	539	566	578	545	576	574	561	586	565	591	549	582	561	560	584	598	554	594	538	613	573	542	552	547	547	583	554	569	556	601	536	565	562	557	553	576	560	546	566	578	566	547	552	515	556	540	610	518	554	579	557	541	537	534	566	622	533	542	567	588	501	539	566	576	583	531	561	576	554	551	540	607	532	570	551	540	588	528	554	540	555	604	591	577	544	563	568	537	591	603	547	599	553	550	578	564	528	553	594	567	553	551	564	553	565	583	590	527	541	542	599	563	557	558	538	531	555	549	548	565	530	561	538	585	567	545	532	555	531	524	589	552	563	529	547	537	508	571	517	607	547	573	562	605	550	557	595	552	540	552	575	554	569	588	566	593	563	544	565	561	625	587	572	584	566	588	536	542	578	542	559	562	521	595	587	588	554	547	531	582	520	582	563	559	547	554	560	537	545	546	593	543	524	605	569	580	608	556	542	556	553	565	569	541	578	558	541	539	526	589	560	535	555	545	616	552	576	571	604	589	575	519	567	556	562	553	532	593	579	525	577	503	546	563	559	550	524	558	565	562	551	583	552	587	549	600	556	570	578	574	588	549	535	578	546	552	562	608	573	580	588	522	538	565	572	542	552	545	587	545	576	600	529	545	602	574	595	545	593	580	600	569	535	539	585	538	530	550	561	620	586	589	546	552	549	572	550	575	590	549	573	563	544	573	588	610	550	555	569	549	570	626	553	613	569	513	570	594	587	539	584	599	587	559	545	558	570	561	548	538	544	574	550	562	552	580	604	495	525	583	538	542	575	522	546	568	590	601	590	558	567	575	579	577	574	508	579	540	605	575	576	552	572	578	556	539	542	590	516	572	529	565	588	563	515	583	524	538	552	545	532	539	554	580	541	543	557	571	582	537	558	577	587	555	593	575	541	545	546	570	534	527	535	536	563	566	570	568	545	602	569	589	553	580	605	563	541	552	549	538	552	554	586	559	554	527	546	547	565	520	568	560	555	566	547	545	572	568	545	567	519	512	530	553	553	560	594	575	584	578	540	562	574	537	545	540	588	519	549	546	535	574	584	555	575	559	594	581	595	570	584	506	560	585	544	570	524	544	588	555	545	566	568	551	542	584	560	608	556	562	546	583	551	531	589	541	540	585	483	554	588	552	598	595	549	554	559	585	538	571	601	550	627	561	559	577	559	551	568	604	582	591	548	556	549	516	575	570	542	560	554	546	592	566	576	510	592	563	504	517	557	529	577	549	605	560	565	563	535	575	555	598	542	580	568	561	575	532	574	548	577	549	540	561	575	553	579	523	589	564	593	580	552	564	575	537	512	589	552	559	566	534	586	592	540	589	543	523	636	595	551	575	542	570	588	553	537	571	537	539	595	545	577	567	578	578	558	554	531	512	561	564	591	584	589	619	534	559	554	596	557	603	531	558	490	535	590	566	579	586	610	565	564	534	539	549	542	561	582	551	555	502	576	584	532	565	566	592	546	554	568	585	516	539	591	543	526	577	576	543	610	556	572	551	545	572	577	547	587	553	506
17000	3555	597	477	367	269	269	279	225	212	218	196	203	175	196	188	203	173	170	199	184	165	171	168	179	217	187	185	171	176	160	174	180	173	208	208	163	166	158	186	158	204	201	161	173	170	180	156	182	191	129	169	201	183	182	194	195	174	173	183	179	162	167	175	162	177	162	160	199	166	180	155	159	172	157	177	191	167	198	183	177	187	184	165	177	194	162	178	163	189	179	174	163	181	176	153	181	173	180	193	203	168	164	168	175	151	167	168	184	190	173	168	164	178	179	169	174	177	195	181	178	171	203	197	191	183	141	163	159	179	178	176	172	184	176	187	184	178	191	166	151	153	144	173	180	189	171	205	194	171	184	197	196	167	163	179	155	183	194	171	170	195	187	160	175	154	173	161	168	180	182	198	202	172	175	197	189	161	172	186	198	164	163	184	186	165	160	174	187	147	168	180	180	175	156	172	180	177	173	179	160	187	174	154	197	156	164	189	177	164	195	189	195	193	166	159	185	185	176	151	166	175	159	157	183	168	170	175	169	181	171	174	188	140	205	185	172	167	178	175	172	169	175	197	190	178	223	164	170	183	189	157	184	176	170	188	166	179	160	157	172	176	194	169	180	165	171	145	166	179	174	203	203	161	162	183	160	173	157	180	171	170	182	164	156	167	203	167	205	183	185	176	176	176	164	165	197	189	201	155	172	170	189	167	189	210	176	187	182	184	202	182	173	164	178	194	154	192	167	177	163	173	179	185	181	173	165	177	170	168	171	171	178	173	165	153	169	159	170	192	179	176	165	174	166	183	187	153	164	173	178	162	157	176	159	170	165	152	175	169	156	176	157	193	177	200	156	177	190	211	167	153	188	186	185	201	174	160	189	170	165	156	172	171	176	151	201	193	149	183	163	175	174	183	186	196	170	202	182	155	220	185	175	163	155	158	162	181	142	182	157	164	197	172	175	201	186	204	191	165	188	180	167	182	173	172	179	166	138	189	188	157	164	160	176	170	160	155	173	163	174	176	193	172	161	158	181	173	187	198	196	161	188	166	184	204	176	170	161	177	172	178	193	183	179	165	201	193	172	166	198	191	177	182	162	157	178	166	152	152	155	172	174	161	156	160	173	173	194	156	171	190	172	184	171	194	163	162	196	190	187	180	158	164	167	174	183	170	175	172	155	156	179	198	162	164	198	182	205	181	164	180	167	168	178	162	163	173	167	195	176	198	187	160	178	188	177	205	167	180	153	175	180	222	188	185	156	160	194	175	156	176	186	177	164	166	142	190	194	200	155	181	169	166	172	187	174	197	172	168	171	151	180	178	150	174	207	171	172	174	152	193	189	150	185	201	160	174	182	160	173	161	190	195	171	166	146	186	178	169	169	175	143	184	162	179	173	179	179	161	171	171	147	178	186	176	188	181	174	162	171	175	175	181	181	196	173	157	162	159	179	180	172	194	159	165	197	150	195	155	156	173	190	185	168	182	167	181	160	153	189	195	166	142	165	176	172	154	181	168	187	181	169	168	183	190	173	196	195	176	174	187	166	192	181	176	151	173	175	172	176	190	143	152	184	164	178	161	153	174	171	177	172	172	173	177	190	188	177	176	184	175	196	185	171	181	149	173	182	168	171	180	177	168	144	201	157	168	184	176	174	174	193	162	146	172	169	167	186	181	157	180	171	180	194	188	181	195	175	184	187	188	150	169	188	166	157	149	199	174	163	174	178	168	163	200	164	185	196	178	161	177	177	179	188	175	170	193	188	192	177	186	169	203	178	200	179	171	199	163	207	190	180	170	170	188	178	190	168	166	163	194	163	176	178	213	193	169	188	163	168	173	177	154	187	171	175	181	179	169	171	149	170	175	165	161	164	161	175	171	190	188	167	167	166	166	145	204	162	170	146	181	198	189	182	191	182	203	172	174	179	173	158	169	163	170	173	190	181	176	175	180	164	177	193	169	162	156	169	163	194	191	166	172	187	195	162	175	177	177	161	154	160	185	192	191	186	162	175	182	194	156	188	193	192	176	151	186	162	166	165	170	175	177	182	160	167	163	159	174	172	192	141	160	167	183	169	202	177	178	161	195	172	159	191	158	158	183	172	163	173	193	170	178	190	189	195	167	165	172	178	179	168	188	207	200	179	176	145	147	159	171	149	189	195	175	175	176	166	175	165	144	166	178	164	156	158	180	154	192	197	201	171	202	163	186	174	190	191	161	182	160	171	163	177	171	155	164	188	160	163	181	196	151	199	157	163	166	160	177	161	167	168	195	164	154	207	183	139	175	188	208	193	197	168	174	169	160	187	180	162	147	156	167	166	159	173	177	160	149	177	177	189	183	176	207	174	168	162	155	173	194	175	174	155	183	164	185	174	165	165	171	180	178	183	183	186	188	154	159	164	161	166	195	171	158	171	160	186	163	177	157	164	175	170	186	157	177	171	185	168	174	166	154	203	165	180	186	177	200	174	184	200	154	157	175	155	165	212	185	167	185	169	169	178	172	179	167	184	202	184	179	157	179	158	170	174	157	166	161	185	178	170	171	184	188	162	165	169	167	178	183	180	194	171	180	162	178	172	153	163	173	159	162	170	173	192	168	161	188	180	164	161	192	214	183	154	168	182	157	165	161	172	177	148	187	187	167	182	212	183	171	170	153	190	176	164	190	167	175	184	188	162	200	182	173	186	179	191	176	173	184	191	189	172	159	171	185	201	176	177	163	145	195	175	206	191	157	203	181	163	197	166	169	178	171	182	176	154	198	178	153	167	185	174	184	164	173	165	175	166	153	179	181	184	182	175	172	167	163	175	169	171	157	152	152	169	156	159	167	172	181	176	207	147	165	179	160	172	196	168	196	166	178	185	180	153	188	175	175	178	189	183	178	164	158	150	155	168	165	167	154	160	192	185	184	181	167	180	183	183	154	167	175	208	183	211	178	143	177	184	172	167	159	182	183	183	178	199	183	172	182	195	162	178	180	172	172	181	159	166	200	183	174	189	154	171	190	171	173	149	191	174	171	175	180	180	184	189	159	171	183	168	185	166	168	178	157	201	152	181	171	187	156	168	163	148	143	169	187	196	160	181	203	180	160	174	160	187	185	171	160	160	181	147	168	204	165	187	182	199	179	197	167	178	168	175	179	188	170	160	180	179	172	181	178	178	190	165	165	195	158	161	177	159	154	152	174	176	167	161	185	173	164	170	153	196	183	206	170	181	195	161	179	181	185	188	184	181	195	182	192	191	151	177	176	174	159	164	156	184	223	196	180	176	174	143	166	212	173	159	182	179	166	180	166	150	169	186	187	170	194	177	183	160	190	180	155	165	191	166	184	190	178	158	174	178	146	181	177	193	193	180	195	181	186	204	159	167	182	180	178	174	146	167	182	168	174	155	182	153	160	138	169	192	180	178	183	187	182	175	190	147	181	183	178	175	182	182	166	161	176	163	151	178	171	168	183	181	171	185	154	178	166	184	151	191	156	172	165	181	174	178	184	181	171
12026	3052	1306	1477	1293	1086	931	855	773	688	611	559	583	531	529	558	495	469	471	481	450	427	467	490	413	423	412	416	423	441	416	428	416	404	406	428	398	413	436	412	424	401	392	444	383	420	368	395	435	406	453	427	432	405	417	390	452	403	394	417	404	401	436	387	403	380	384	409	394	393	423	411	398	395	434	379	396	400	406	433	382	410	386	400	393	441	377	397	394	436	393	406	417	353	425	411	418	433	402	422	405	405	392	402	405	390	413	373	396	421	403	421	418	407	396	415	376	388	418	416	365	395	413	414	427	389	407	378	392	410	446	392	409	403	406	433	384	399	398	379	413	403	391	437	431	387	381	405	382	417	389	377	391	392	419	434	437	391	412	369	404	424	415	404	434	434	425	421	411	394	363	425	403	387	414	384	382	403	406	403	411	384	424	406	385	440	403	395	405	400	368	394	427	396	408	390	465	391	447	401	394	333	424	385	406	436	409	428	409	407	411	402	406	392	411	413	430	402	411	415	408	405	380	405	388	399	375	397	413	430	397	434	401	435	379	382	394	417	354	404	403	397	413	406	393	419	400	387	411	400	396	374	404	386	423	410	406	381	396	425	400	390	398	390	409	427	424	426	431	399	413	412	439	402	399	408	392	372	386	425	388	399	417	410	426	425	409	373	388	434	396	408	408	417	403	362	392	431	400	372	437	401	434	348	405	390	382	411	411	409	415	407	406	395	375	397	405	369	440	370	400	439	388	392	430	398	395	398	435	434	392	396	413	390	404	399	378	423	416	415	400	382	429	420	454	391	384	399	402	402	429	402	390	362	432	402	402	390	385	383	385	376	450	409	395	412	441	403	416	404	404	403	395	396	389	411	415	443	402	392	401	423	406	404	406	425	410	420	360	418	415	393	426	441	405	384	376	430	390	439	394	399	381	393	375	373	424	371	388	397	374	376	441	369	399	422	390	393	422	408	381	362	397	452	397	402	420	403	399	423	446	418	386	422	412	412	400	436	447	410	414	385	361	396	428	365	408	364	418	414	417	388	416	397	381	370	398	430	393	360	410	421	418	372	378	400	414	416	420	388	385	415	420	409	414	391	438	423	445	392	424	391	396	388	431	433	395	427	397	466	426	422	412	410	417	374	394	405	426	379	401	361	396	391	421	410	396	420	368	393	390	372	438	430	332	409	397	398	393	395	447	437	422	383	413	400	399	398	392	387	405	352	369	391	431	402	390	426	423	409	404	425	379	399	372	421	397	409	377	434	377	428	414	435	410	435	431	376	390	427	361	449	402	403	420	421	459	427	445	416	418	443	365	423	398	432	423	420	401	377	367	437	403	414	417	384	430	411	378	419	441	396	381	411	412	376	434	422	416	424	386	422	399	455	397	398	416	396	416	426	406	409	413	393	395	450	388	410	417	420	379	367	416	438	383	408	400	412	408	389	425	401	395	424	409	423	419	371	435	402	398	418	401	419	403	377	398	373	342	434	377	414	399	435	416	404	418	407	403	372	427	421	466	383	405	409	407	399	415	414	412	420	403	416	439	398	365	415	433	448	391	383	434	412	388	413	419	444	405	409	411	399	439	381	381	401	377	396	386	386	430	395	383	434	423	388	429	379	414	425	416	437	399	425	394	420	383	384	395	419	411	403	364	376	413	400	365	413	425	406	384	420	396	406	407	435	377	402	410	361	416	405	429	368	382	419	406	435	413	413	389	403	417	403	375	387	394	420	431	414	400	382	413	395	383	426	438	398	413	439	426	392	384	397	387	416	377	401	384	395	401	403	426	413	383	395	403	414	404	384	426	428	434	390	414	420	425	383	427	410	432	391	413	354	415	406	405	431	399	396	434	422	393	403	417	394	420	436	408	406	392	385	406	402	347	353	383	416	399	420	394	383	381	399	423	422	404	393	443	410	418	388	385	415	410	451	418	380	428	387	380	447	434	424	408	402	404	417	404	403	409	417	379	408	412	397	386	394	416	431	423	400	397	422	393	406	433	435	409	370	396	399	421	391	397	378	421	385	415	375	426	423	436	398	409	432	431	388	375	375	407	394	393	397	371	378	415	419	402	398	404	379	395	369	373	393	372	408	404	381	393	412	430	427	398	412	393	413	427	383	398	416	430	431	398	414	417	394	437	416	398	419	382	383	365	389	370	451	431	411	374	392	393	409	408	397	380	419	442	399	415	388	440	408	372	407	413	413	421	411	410	378	407	436	395	390	398	420	358	412	395	417	450	380	387	392	416	415	384	421	416	395	390	413	431	383	414	402	433	378	427	377	449	421	412	382	410	451	413	396	429	385	429	413	414	389	381	416	473	418	432	398	405	402	392	383	394	419	392	428	380	416	405	398	408	417	409	404	419	434	392	395	389	386	401	402	405	379	402	390	393	396	403	396	408	358	396	413	418	392	403	389	396	420	418	435	420	368	393	373	417	397	403	396	435	423	398	394	450	400	419	388	413	391	423	366	382	397	392	402	379	437	408	413	408	449	414	389	402	402	364	418	379	388	422	388	372	397	390	395	400	405	438	387	398	388	374	379	423	413	419	411	400	412	391	388	432	416	429	399	403	375	403	385	401	384	392	394	395	378	421	400	437	415	423	415	416	410	414	405	436	420	437	422	356	389	409	443	407	399	398	425	389	419	404	415	404	375	400	346	420	421	428	387	385	405	466	443	407	421	381	400	406	442	437	405	413	380	402	371	412	412	366	390	410	440	405	421	414	367	412	465	369	408	428	422	391	390	427	398	378	434	406	394	385	425	426	390	398	376	373	392	393	436	394	377	434	403	388	376	391	412	388	419	413	420	415	406	416	414	395	407	388	419	370	428	414	444	366	379	394	381	354	418	409	410	398	414	383	398	410	363	398	409	391	414	411	411	417	452	408	434	388	402	368	387	429	419	405	406	363	414	388	399	381	415	410	403	398	421	416	416	425	413	422	370	411	413	397	405	365	396	388	427	397	425	381	424	421	411	392	403	411	407	388	409	390	375	409	426	417	359	365	396	424	422	417	408	402	385	389	417	386	395	384	374	410	409	427	421	385	380	385	401	379	408	389	430	446	406	419	421	403	445	405	422	399	429	403	374	407	420	407	376	429	411	403	407	435	411	435	440	393	386	399	424	400	391	410	401	398	427	381	370	406	418	397	381	404	387	386	428	410	368	451	412	402	416	413	428	398	381	445	378	451	411	402	437	437	393	400	395	384	427	409	437	407	409	406	421	418	398	389	401	413	374	361	435	416	404	391	412	412	382	416	385	394	384	381	407	377	440	421	390	360	404	432	401	381	400	372	394	416	397	416	388	377	428	384	374	379	379	419	384	427	388	432	414	432	410	419	392	402	396	406	396	408	401	415	377	355	437	397	390	411	433	386	396	420	391	377	465	375	412	397	386	390	418	408	428	411	385	436	433	394	430	435	413	445	423	428	414	418	421	435	434	408	416	426	405	415	401	403	383	367	424	385	435	416	408	401	408	404	404	396	415
24857	6045	971	653	459	290	272	243	181	140	106	112	113	91	109	102	107	97	104	75	94	76	90	72	90	76	70	84	67	80	88	74	75	74	89	68	71	77	79	89	84	79	81	71	86	64	85	65	69	67	74	77	67	74	77	74	82	74	87	69	86	73	69	72	97	71	74	82	68	61	72	78	77	74	51	69	87	88	65	76	60	68	71	66	71	75	60	72	79	73	68	72	78	60	90	64	54	57	61	77	77	71	88	69	70	71	70	61	80	66	59	78	87	90	90	65	62	56	73	63	78	65	80	63	91	62	75	73	79	68	58	84	60	67	74	59	63	79	74	67	86	60	85	72	67	92	80	67	72	81	66	75	86	77	79	74	72	74	63	72	92	62	65	84	87	69	81	61	75	63	63	71	67	82	65	65	66	67	76	70	79	82	67	88	66	62	56	78	72	73	71	61	71	86	70	78	70	77	96	78	67	77	87	69	79	65	82	69	75	71	67	73	62	63	66	64	68	60	67	70	60	78	91	75	75	73	72	92	66	63	76	71	70	74	64	64	54	67	74	56	71	60	68	84	77	83	69	79	66	82	87	79	70	86	62	75	67	75	73	88	76	75	64	50	69	75	71	73	58	62	73	80	69	63	71	67	71	76	67	94	76	71	71	81	63	71	76	86	70	71	70	70	65	83	75	82	68	68	63	64	64	57	64	73	78	69	76	76	80	79	74	79	65	75	79	62	57	93	86	79	67	64	63	78	89	59	80	56	82	67	93	80	98	70	74	70	64	81	55	64	77	86	67	58	71	73	87	73	68	81	66	54	66	82	100	69	68	90	76	70	69	77	66	86	68	64	75	72	75	59	74	65	62	65	76	93	62	69	78	69	71	83	65	74	77	73	54	66	66	93	75	70	77	73	69	65	69	70	77	59	62	62	78	68	88	66	68	69	76	75	76	70	81	82	62	75	85	66	75	75	83	71	70	69	80	77	70	90	71	77	77	72	72	58	83	76	87	69	76	70	54	80	75	66	77	79	75	80	47	75	82	77	75	73	67	80	70	89	74	71	75	77	69	68	76	80	58	63	70	77	72	62	68	66	86	79	58	72	55	66	78	76	80	78	76	66	65	81	97	62	66	70	81	68	70	68	69	75	81	70	63	71	75	73	65	79	81	89	86	84	67	86	83	72	67	50	73	76	63	70	57	64	55	71	63	64	62	81	74	82	66	75	66	58	65	69	67	64	68	68	73	73	74	69	82	73	67	74	70	80	72	77	57	88	83	77	81	72	80	71	96	69	76	82	72	76	57	76	85	77	71	66	66	68	62	75	65	74	64	61	73	70	79	69	71	56	67	77	77	63	65	78	69	64	82	75	71	93	65	78	67	74	78	74	81	76	72	63	66	83	79	62	70	78	56	66	74	61	68	80	82	76	71	80	64	60	72	79	71	51	70	78	71	67	59	86	76	79	58	74	63	78	73	58	80	70	65	77	83	76	67	76	74	79	67	77	73	73	71	64	72	78	71	88	65	76	82	73	94	80	86	61	70	81	84	69	78	66	72	73	86	75	54	69	64	76	81	64	68	69	73	72	83	73	85	62	65	72	79	68	81	55	84	62	80	80	71	74	82	83	76	61	81	69	75	72	73	75	72	75	81	66	71	72	67	79	73	73	59	93	63	79	77	69	76	71	77	71	80	87	69	72	69	68	69	60	68	73	76	91	69	72	77	56	82	65	86	76	54	78	60	73	77	75	86	66	71	78	77	82	78	80	61	69	76	72	72	73	74	72	66	70	73	65	88	73	75	55	83	63	86	65	74	73	75	64	48	71	71	75	94	73	71	68	76	91	71	82	75	81	72	80	69	46	84	69	65	91	82	85	76	67	72	71	61	71	65	81	55	77	67	69	85	74	84	79	76	71	71	61	84	87	81	77	70	77	66	63	69	67	79	74	64	72	84	79	86	68	80	88	62	77	63	73	79	74	80	80	81	67	74	66	54	82	77	71	85	68	59	58	97	61	78	69	57	64	85	84	78	66	66	72	67	61	71	67	73	73	92	83	60	68	69	66	82	82	81	69	93	63	72	64	63	83	69	81	64	71	75	68	78	62	74	81	72	76	83	73	66	70	75	59	68	75	77	100	60	81	84	69	64	83	82	73	74	61	64	68	80	75	79	70	60	70	81	55	74	70	70	75	68	88	74	86	64	86	80	69	78	75	57	72	73	81	72	73	86	66	68	71	72	75	79	66	73	71	67	75	75	68	76	84	86	78	57	84	64	73	71	82	66	70	78	81	74	87	57	72	97	63	79	72	92	81	77	67	81	83	66	62	61	62	68	91	91	62	78	72	65	68	81	63	61	76	75	86	78	71	72	69	68	75	59	61	78	95	67	68	63	63	68	88	70	57	79	86	66	62	71	73	83	91	72	76	80	86	60	82	84	70	72	84	69	82	58	67	67	78	74	76	72	77	77	62	73	73	81	76	68	58	86	73	52	80	67	79	88	70	54	70	90	77	68	63	61	70	61	63	77	68	75	71	77	88	74	81	74	68	71	76	73	62	70	71	86	72	69	91	81	70	72	87	68	80	67	67	63	74	60	88	87	88	62	82	75	63	77	56	74	64	81	65	63	75	81	76	86	58	97	76	66	72	76	71	88	66	63	76	77	67	62	63	74	67	72	82	64	69	73	83	58	66	69	81	77	75	62	68	64	77	68	64	68	63	88	70	78	77	79	74	72	53	75	87	74	80	67	65	72	82	79	68	77	56	67	78	86	58	68	67	75	78	70	66	72	67	59	76	75	82	78	83	104	74	80	60	76	78	77	65	77	86	69	63	86	80	65	74	73	76	81	66	79	59	85	75	65	74	70	79	81	73	81	63	65	74	92	67	75	75	73	62	73	72	70	68	73	75	74	70	72	65	68	77	88	64	73	59	80	64	73	60	86	60	62	69	58	76	94	75	75	83	78	73	63	67	81	55	74	64	82	71	79	78	71	54	66	67	81	104	76	76	73	73	79	59	80	90	72	69	76	68	76	74	90	72	61	80	96	69	84	75	69	82	64	73	81	69	65	76	68	67	67	75	74	90	63	79	72	89	79	62	89	73	70	70	64	69	78	83	74	53	77	74	61	76	96	82	83	55	70	59	72	84	77	61	58	82	89	88	69	89	77	69	75	75	70	76	85	85	81	82	78	65	68	83	69	83	86	72	68	68	79	61	79	73	77	67	85	66	61	95	67	75	71	83	75	90	70	66	94	77	80	75	83	83	76	56	88	81	78	56	64	57	63	81	80	67	72	76	84	86	82	67	88	90	90	73	65	64	79	73	78	83	63	74	97	84	67	65	68	88	67	80	71	66	74	83	64	71	69	71	71	76	76	66	77	73	65	58	68	76	68	87	81	73	59	72	62	62	70	57	63	77	75	55	82	93	81	78	80	67	59	81	78	75	77	67	72	82	70	67	65	66	62	70	79	99	83	64	83	74	77	67	99	56
14944	4118	1929	2097	1783	1461	1221	1068	848	611	550	491	484	452	424	422	400	330	344	298	279	271	304	273	252	254	223	242	209	235	222	227	236	240	215	215	236	205	214	204	202	222	253	227	246	213	218	209	177	229	211	229	217	213	218	228	176	195	196	213	198	222	203	197	220	221	203	185	188	163	211	204	197	184	203	220	202	190	189	187	193	185	187	198	202	183	199	215	190	184	199	218	193	203	199	203	184	229	199	200	193	201	180	195	204	207	155	197	188	191	188	168	200	214	206	189	185	180	192	202	200	177	192	191	203	219	226	200	194	200	195	175	207	205	203	187	225	217	187	195	196	201	198	179	176	225	197	179	173	183	217	197	176	181	199	201	175	206	193	202	190	184	182	204	200	208	192	199	201	222	226	190	200	182	202	201	202	196	191	192	198	172	196	190	187	221	194	216	217	197	209	183	177	187	194	189	188	187	193	190	198	182	192	184	192	196	183	205	196	204	194	176	190	201	211	200	197	187	193	206	199	191	188	198	206	183	185	199	201	205	178	216	210	195	198	207	200	194	202	186	191	183	178	180	199	205	178	186	187	214	188	179	191	185	177	186	176	180	209	191	167	194	204	192	192	190	205	228	196	191	204	183	216	190	174	203	166	168	221	186	174	172	194	196	204	205	210	202	185	203	197	212	201	190	221	184	189	184	204	197	187	164	179	195	195	193	184	220	210	186	198	170	194	179	172	202	188	195	189	210	183	202	188	180	197	205	176	177	185	192	191	169	202	220	177	189	183	203	175	193	199	182	206	202	208	190	201	216	205	188	191	219	180	183	186	183	193	185	187	173	200	196	193	217	182	212	214	201	196	186	184	218	209	194	202	162	184	165	207	206	203	201	185	198	202	206	193	195	187	203	196	208	196	194	187	177	202	215	192	169	221	242	186	193	189	200	200	207	180	169	158	186	187	234	163	225	187	186	217	197	186	182	179	188	199	192	187	187	208	196	176	183	199	193	188	179	163	183	216	181	197	189	181	186	203	200	196	210	205	182	187	203	224	167	207	231	182	194	183	216	173	198	181	223	191	191	186	223	190	178	218	205	172	197	200	208	201	196	180	182	166	205	194	209	196	184	203	185	165	189	180	184	202	195	195	195	188	198	190	197	188	197	202	208	209	193	185	183	219	194	203	183	179	180	199	174	197	202	185	174	178	171	206	189	199	209	203	204	205	194	198	207	203	209	196	190	189	191	218	191	204	188	184	225	200	175	198	180	198	193	190	188	179	193	174	159	191	180	200	178	200	205	203	208	178	191	205	196	194	197	209	197	199	214	201	173	182	206	194	187	202	224	189	184	194	202	201	181	217	173	208	196	203	231	188	191	170	186	210	175	208	178	194	218	197	196	184	207	210	192	191	200	195	186	227	197	199	171	205	195	194	201	175	204	204	208	195	204	170	200	193	177	172	188	200	183	206	216	187	178	187	182	204	206	209	192	186	209	204	168	182	174	191	208	174	169	210	195	176	208	176	210	191	198	180	211	191	199	198	181	165	177	168	201	183	187	203	203	184	181	168	202	182	185	185	181	174	206	205	212	194	172	173	191	199	188	188	198	193	207	197	201	184	194	201	190	200	192	185	197	170	220	168	191	196	202	189	200	202	204	184	204	184	176	191	206	173	210	182	235	186	215	204	184	203	199	184	166	210	188	195	185	213	204	206	210	192	191	216	221	195	181	204	204	211	199	192	198	204	216	208	201	199	197	194	197	176	178	185	215	207	204	192	195	177	217	196	189	209	183	209	199	184	193	199	197	176	197	184	174	201	209	198	201	192	219	189	196	191	168	184	194	207	191	199	200	196	207	188	211	200	208	192	185	198	208	219	181	189	178	211	203	209	187	200	182	216	176	201	207	205	203	183	214	215	198	202	189	206	180	181	189	192	166	191	190	184	194	198	188	199	195	183	166	210	210	202	180	173	198	204	206	180	199	198	195	190	202	195	197	200	169	169	193	208	188	191	181	169	195	187	192	201	186	203	184	200	199	180	200	195	186	180	180	202	183	164	207	186	208	211	209	179	193	193	178	195	199	202	204	207	191	205	170	193	188	205	200	199	201	181	201	164	174	208	187	176	214	217	182	222	200	182	213	174	207	200	180	191	189	201	182	181	188	186	212	205	159	190	174	181	190	194	178	192	196	185	220	192	208	189	208	208	199	193	191	228	185	202	193	191	204	202	194	186	223	193	193	180	200	191	183	165	185	197	167	192	192	219	204	181	199	178	192	194	181	194	190	194	200	180	181	195	207	198	173	188	180	211	179	198	191	210	197	188	188	224	166	186	200	202	211	173	188	196	214	191	163	203	183	192	181	193	221	186	197	210	196	158	208	184	194	198	194	175	193	168	197	191	194	174	213	200	208	194	185	167	199	194	192	181	210	200	218	194	201	210	186	198	176	197	199	198	187	183	194	212	201	189	186	211	214	194	196	221	180	196	195	201	176	230	245	197	185	191	216	188	194	187	194	207	193	188	202	189	180	157	197	196	192	195	187	194	203	201	197	207	204	182	169	197	192	185	171	186	191	188	190	184	223	179	203	199	207	160	184	196	184	168	184	203	190	187	192	226	203	188	181	193	201	214	182	179	193	165	169	208	171	191	197	175	186	203	193	188	214	199	195	190	188	190	175	183	186	203	199	216	188	191	191	172	202	212	213	170	160	198	182	195	180	193	183	214	174	171	174	176	188	181	187	192	182	220	192	215	205	191	180	204	203	190	199	179	198	197	190	187	201	208	194	205	174	207	217	206	210	203	177	194	182	195	204	215	197	220	189	184	197	186	178	205	180	206	191	164	188	216	186	179	196	174	200	167	191	204	204	173	229	192	192	170	196	195	180	198	195	212	206	213	230	203	188	208	188	189	209	192	182	185	196	185	179	230	204	185	186	200	199	183	205	202	208	188	210	210	175	199	192	188	205	212	172	195	191	171	188	181	210	209	173	197	205	206	195	192	188	207	195	192	189	178	211	190	201	183	199	188	192	208	222	210	194	184	202	214	198	187	164	192	175	204	194	193	218	189	210	180	185	189	171	208	199	195	196	188	174	229	210	211	180	197	179	201	209	191	232	196	221	203	165	205	191	205	206	182	202	203	228	197	178	169	208	184	201	197	181	179	183	175	206	175	214	193	215	227	203	187	193	190	206	193	189	212	220	202	201	193	198	192	210	205	202	175	192	195	194	202	188	198	186	206	183	215	207	207	214	197	200	180	164	197	198	191	219	182	187	181	177	206	199	182	150	205	195	203	193	197	201	197	182	192	195	193	198	194	188	193	212	201	188	196	191	212	181	193	161	184	194	202	181	202	198	203	186	174	195	195	207	194	195	193	202	192	212	185	180	185	192	175	209	212	194	194	202	200	189	190	198	196	194	184	201	187	179	195	205	182	212	192	191	206	196	197	177	212	206	193	196	187	176	192	198	227	181	194	201	187	193	199	185	189	183	223	226	176	208
7599	1612	282	223	270	276	247	242	253	246	253	238	219	238	254	243	246	240	237	265	231	258	259	262	238	237	253	255	260	268	225	236	236	270	288	226	251	256	266	248	258	239	268	263	254	244	260	249	211	238	224	273	255	263	239	240	233	242	232	248	280	248	270	219	244	254	250	264	227	243	242	262	266	273	257	222	233	234	258	239	242	215	245	265	228	254	249	231	252	248	236	252	278	255	235	279	227	254	243	278	252	270	238	229	240	248	215	228	235	238	241	218	244	241	249	245	248	246	209	196	256	230	220	259	237	221	235	240	238	241	222	248	233	222	234	281	241	235	249	215	245	257	220	247	243	255	249	280	236	239	243	236	243	251	215	256	261	233	227	239	250	241	253	251	255	234	241	255	243	258	233	238	247	268	242	270	228	249	252	235	234	227	242	262	247	250	237	246	214	237	232	245	242	245	227	245	252	240	263	233	237	271	264	243	245	250	267	242	253	241	230	238	250	249	198	213	252	241	270	266	233	235	223	246	244	230	284	199	234	257	242	248	248	219	256	225	263	218	275	253	248	235	257	265	255	244	247	209	240	239	248	246	229	234	252	251	239	282	249	225	259	239	237	243	230	238	261	244	264	245	261	229	242	259	235	227	208	244	265	248	236	275	248	246	214	251	239	246	255	245	239	219	234	241	237	251	238	240	251	246	226	237	239	232	268	242	262	222	257	259	253	220	207	244	226	241	274	215	241	225	256	275	224	245	234	258	253	252	250	234	222	227	236	240	226	250	263	245	230	250	248	257	263	268	238	224	261	260	216	245	237	272	256	243	224	244	263	238	248	242	236	276	247	236	269	199	231	244	219	240	290	226	265	224	228	219	220	218	244	246	254	252	251	258	244	231	241	223	258	244	230	232	260	267	238	243	237	243	249	211	251	257	221	245	287	229	247	206	204	233	255	252	262	245	229	227	252	259	239	255	224	240	245	245	265	237	229	223	256	242	256	225	250	236	248	233	235	237	200	242	247	271	249	251	240	238	223	212	240	247	245	258	209	258	237	211	251	248	281	237	256	244	255	255	221	264	228	256	237	269	223	248	240	221	244	228	257	264	216	244	218	222	260	221	254	242	254	227	229	236	242	236	232	226	253	258	230	242	259	266	255	278	234	215	242	262	237	243	250	222	265	261	256	238	252	217	231	221	238	221	244	240	252	252	251	210	260	243	274	216	252	255	262	273	235	266	251	235	261	252	248	230	239	252	246	244	274	255	245	291	258	250	266	211	265	222	222	238	228	262	261	278	244	244	263	268	263	278	251	249	250	225	266	266	268	275	240	240	246	219	235	253	260	242	252	236	239	249	252	233	197	239	236	277	234	238	235	243	213	226	228	237	243	245	201	259	251	236	255	262	255	250	256	245	273	244	251	258	242	238	226	223	239	241	225	239	215	249	217	237	222	247	242	241	239	219	234	252	240	261	236	251	242	262	267	245	211	243	254	214	232	256	220	234	243	226	246	271	238	236	269	262	248	231	241	252	234	239	217	228	222	227	229	230	241	236	241	234	213	258	267	247	249	257	226	217	234	242	270	204	234	243	264	240	219	226	237	240	257	248	240	239	251	220	244	253	240	249	220	251	263	256	229	262	266	245	226	249	259	231	214	237	243	244	261	225	271	250	257	208	257	267	254	265	218	229	266	253	266	245	246	269	257	235	246	219	251	236	275	252	254	233	247	250	254	258	256	231	239	265	242	247	259	271	250	226	278	250	249	251	246	245	252	237	231	254	269	243	242	238	250	262	250	235	252	220	246	228	256	230	229	263	250	250	244	259	243	238	221	237	244	214	230	227	228	228	222	232	230	241	247	273	266	274	249	252	221	229	201	235	243	253	257	254	214	214	254	230	233	228	256	231	268	221	268	238	234	230	236	239	258	257	245	240	278	237	250	227	227	228	231	223	239	232	240	240	252	215	245	240	261	237	240	219	244	280	248	235	233	240	227	226	251	245	253	245	242	247	265	223	239	202	230	239	262	225	243	251	245	219	213	255	218	270	244	228	242	236	218	268	217	215	265	247	252	246	230	219	222	234	256	255	243	261	262	241	238	253	235	239	248	271	238	230	219	250	239	230	249	239	259	206	239	239	228	220	246	234	227	292	226	260	257	254	262	240	235	241	293	240	270	261	222	244	262	239	246	238	219	238	245	242	268	259	242	251	263	225	251	218	223	279	218	245	239	251	251	234	226	268	254	268	243	216	232	242	226	241	206	252	216	236	264	223	254	250	244	249	229	226	243	246	248	251	219	264	231	246	265	235	233	227	254	284	232	214	278	244	228	240	255	249	254	247	222	226	244	218	263	263	224	214	260	219	224	213	213	229	250	224	233	274	240	235	221	218	244	202	239	255	205	208	260	240	247	235	234	290	224	227	233	250	243	217	219	211	255	253	238	243	235	256	240	243	248	251	230	230	286	277	233	248	244	223	239	247	266	199	223	229	263	267	246	233	262	202	235	274	233	242	268	249	233	262	266	252	276	250	270	255	241	248	260	258	244	258	238	243	241	203	229	234	229	230	215	268	234	215	241	259	253	224	232	250	220	226	270	265	236	262	280	239	251	227	244	217	208	251	230	225	236	249	257	242	266	264	274	221	225	251	243	266	217	235	247	223	232	245	232	223	241	248	252	253	241	223	252	262	239	243	226	241	218	226	240	267	241	262	264	216	234	254	217	228	261	257	243	220	247	237	244	253	245	239	219	256	219	224	264	274	238	267	221	232	253	243	225	265	243	226	223	240	229	242	231	235	223	234	245	231	230	238	274	259	232	256	218	257	256	242	238	255	226	233	236	252	241	242	218	240	249	237	247	239	240	265	249	240	265	212	252	242	247	256	263	246	222	234	251	243	263	245	208	229	245	200	272	246	258	270	240	241	224	263	221	243	236	262	216	243	264	255	240	228	270	247	241	216	238	269	231	231	233	238	285	260	234	225	244	236	255	242	243	241	276	262	259	260	259	252	263	251	223	216	246	218	247	257	266	246	232	222	261	249	255	254	271	254	219	271	250	234	241	235	236	240	264	269	239	247	242	212	229	261	227	233	248	216	247	227	257	237	238	236	238	279	272	231	223	278	257	251	219	245	279	255	211	255	238	232	235	224	249	236	254	278	243	241	240	244	244	254	231	277	256	238	228	230	230	240	197	241	234	232	227	257	238	238	251	250	278	241	230	223	228	244	232	261	261	237	242	223	234	241	214	266	237	220	260	241	246	254	225	235	233	265	241	231	264	232	229	240	263	268	249	214	250	278	259	262	259	282	247	241	244	255	238	235	223	269	244	249	286	247	214	257	251	254	254	200	233	215	247	245	225	230	241	222	222	260	243	233	242	247	243	240	244	247	241	246	254	254	229	220	234	268	257	262	253	218	264	264	249	243	215	219	244	281	263	269	224	236	235	245	283	250	236	205	234	246	237	233	268	225	247	231	260	268	246	258	232	275	226	261	256	246
5446	1691	634	662	680	612	656	612	618	641	566	577	582	548	571	567	601	554	598	588	573	547	569	572	560	529	562	550	592	548	551	566	570	545	544	567	554	545	538	531	532	613	578	578	553	583	584	599	550	550	557	546	538	571	552	586	520	564	575	538	560	528	522	553	576	510	548	623	562	554	520	559	538	576	519	544	528	542	580	563	579	481	549	539	559	578	532	527	572	519	542	569	498	548	590	549	562	569	558	535	529	609	575	559	553	582	553	565	564	553	585	537	595	511	540	557	570	595	561	558	549	564	537	580	557	559	590	563	617	594	567	506	535	582	583	548	543	597	564	591	573	539	556	562	544	594	595	521	588	549	543	568	574	520	558	539	549	579	593	517	589	577	516	538	564	533	564	577	547	569	552	594	530	531	552	562	554	566	533	541	553	587	559	563	543	550	552	568	565	549	572	573	533	567	566	563	536	575	564	543	536	574	557	579	592	557	541	569	574	558	568	553	551	590	537	548	530	577	572	574	509	569	544	555	526	550	567	600	577	566	576	604	572	589	558	581	560	534	565	579	563	557	531	544	549	550	522	545	579	546	556	532	528	542	550	558	572	555	567	530	520	567	550	558	593	578	551	541	574	563	532	546	531	539	569	553	543	597	567	522	560	563	517	534	546	556	573	596	572	563	553	522	559	585	559	584	588	519	549	583	564	543	579	534	549	563	513	554	555	534	558	537	545	569	567	577	570	541	553	572	554	562	550	562	545	594	555	570	573	551	540	546	560	552	583	565	609	581	609	572	577	530	559	562	536	509	529	602	572	546	531	549	563	552	530	538	522	551	588	582	564	494	532	569	565	547	549	557	553	534	581	521	558	543	527	550	549	608	596	573	517	571	563	543	567	578	544	539	568	569	560	581	564	529	586	549	561	543	569	562	550	564	582	562	544	572	549	578	554	525	561	551	578	533	559	538	538	527	560	615	571	580	570	546	524	512	583	534	554	565	541	575	527	545	555	566	569	553	575	557	546	505	544	550	556	557	562	550	583	567	561	573	523	579	563	555	542	612	556	582	551	556	551	560	536	574	545	555	584	602	556	529	507	569	562	583	570	563	595	538	583	533	511	573	575	561	548	567	543	574	521	586	546	587	593	590	572	550	544	572	546	575	568	541	549	568	540	528	603	552	571	551	535	554	578	554	563	503	533	497	519	542	594	573	553	552	564	530	540	627	532	528	549	553	566	555	546	523	546	585	527	572	590	525	551	583	604	564	513	524	573	550	559	556	584	570	612	560	556	563	555	593	578	534	546	524	556	500	574	584	597	549	544	585	576	565	565	573	584	515	512	548	556	541	567	520	573	546	555	567	546	571	573	565	583	574	580	545	548	573	502	556	527	582	516	573	570	571	541	527	551	552	576	521	510	544	538	538	576	581	580	589	563	545	525	563	539	560	620	572	549	579	555	602	559	597	549	552	578	565	586	550	581	525	541	585	542	562	558	573	570	579	540	581	547	589	542	569	568	590	543	546	558	571	568	565	546	524	518	534	589	541	537	569	571	527	604	563	532	555	524	518	576	573	544	588	596	518	626	561	528	543	540	508	567	566	529	579	560	592	552	569	531	561	555	514	565	531	581	555	597	602	610	541	560	550	534	562	584	560	572	558	543	528	537	538	553	545	535	549	559	558	573	574	538	557	587	545	567	558	559	577	573	558	534	561	566	544	536	567	567	532	551	597	584	570	577	556	562	599	573	532	602	578	546	579	553	575	527	589	532	550	522	553	550	567	552	575	565	605	555	587	553	578	580	530	622	592	540	562	574	540	534	589	530	542	523	587	552	507	576	547	564	570	537	562	590	564	578	531	541	577	584	549	540	572	538	582	519	572	548	574	532	573	563	556	553	540	576	567	550	575	587	528	546	548	542	569	592	539	521	549	575	608	559	572	580	593	586	560	535	589	560	560	584	533	582	601	576	590	539	551	526	588	572	583	558	539	566	593	580	575	552	531	546	574	589	547	575	595	541	591	549	552	537	552	519	574	550	576	554	547	558	589	533	512	547	568	587	525	541	541	562	576	554	570	553	555	561	615	588	559	573	564	602	542	571	549	596	527	554	574	540	541	562	530	596	551	586	582	598	577	529	528	577	547	557	562	561	542	540	542	576	557	591	583	562	528	558	533	524	536	569	550	531	590	573	534	584	530	568	568	589	538	552	573	580	549	578	569	530	523	553	525	528	553	580	587	564	543	590	570	517	564	544	520	606	569	527	597	553	552	550	522	538	576	538	531	545	546	526	559	563	620	566	608	552	563	589	557	571	564	524	579	511	584	556	578	575	566	509	537	544	540	549	511	602	529	573	560	558	578	545	554	557	573	561	573	538	566	607	553	583	545	550	555	526	538	567	570	564	522	545	539	553	548	558	535	553	554	539	553	521	576	582	553	583	524	577	605	581	599	546	533	565	592	522	548	577	532	572	574	554	594	594	526	588	564	612	569	530	557	563	591	550	530	557	550	547	533	531	549	537	559	564	601	557	549	594	586	568	571	528	511	512	583	575	545	577	519	581	548	574	573	536	592	548	559	558	534	562	556	552	557	599	545	575	569	518	566	545	552	532	541	532	527	589	564	581	550	552	575	576	540	541	555	578	553	526	555	573	588	571	579	571	554	543	522	563	560	594	560	585	578	555	530	553	512	587	566	591	577	580	541	579	544	547	543	577	511	555	548	564	562	609	556	565	555	581	557	574	569	551	536	572	554	559	582	523	549	521	554	563	558	545	554	547	530	558	558	585	543	561	527	526	566	562	549	601	600	576	606	545	508	510	562	514	545	561	576	568	540	524	558	522	542	542	558	536	584	554	594	544	594	492	566	555	548	549	555	551	572	530	560	581	577	585	490	560	612	572	559	556	545	589	614	549	567	516	579	537	566	548	542	571	551	554	570	568	564	556	564	558	527	568	567	543	573	534	558	521	558	573	539	575	539	506	613	606	549	521	553	555	542	547	590	560	585	594	577	562	537	567	575	593	554	554	550	574	535	559	608	549	547	537	573	564	559	567	515	557	561	570	593	591	567	592	550	506	572	551	565	544	551	548	528	543	552	567	563	559	605	569	543	589	532	569	531	614	550	545	528	524	593	511	528	572	580	580	554	540	562	576	589	550	563	550	596	540	546	591	538	505	567	528	517	635	571	561	551	561	530	546	566	547	560	560	590	539	558	579	562	541	598	535	526	569	574	543	573	556	532	575	552	556	592	546	523	558	571	547	570	556	560	511	537	557	574	568	584	611	581	567	538	600	574	517	579	512	561	565	542	565	513	532	534	562	568	561	609	544	545	560	571	595	582	560	536	540	611	520	531	578	590	569	523	539	508	563	574	536	547	536	526	584	531	537	551	511	536	579	553	596	584	536	589	595	584	584	545	597	560	572	586	590	511	537	574	540	533	531	591	521	576	547	541	590	568	536	623	545	527	546	589	558	531	572	575	597	578	567	564	592	597	529	598
16856	3197	551	457	346	282	272	236	212	187	190	191	199	196	163	182	197	163	212	169	174	154	162	173	192	201	179	175	177	157	177	168	199	177	192	180	179	181	167	170	157	182	178	164	180	162	177	152	176	197	171	179	163	188	187	203	170	175	181	167	161	161	187	170	190	180	169	156	174	198	196	186	156	163	180	203	157	185	179	160	166	201	194	186	194	190	176	154	180	170	160	158	168	164	163	146	185	176	188	188	168	172	167	171	188	159	191	181	193	187	164	163	137	158	179	180	164	197	190	167	164	188	148	163	185	214	184	153	152	185	184	185	165	162	164	173	166	193	164	175	173	163	157	175	162	185	204	167	167	191	150	158	190	184	185	172	197	175	160	172	166	175	173	156	160	171	152	178	175	179	172	182	204	174	187	176	168	154	151	198	178	164	159	167	207	163	160	171	180	197	175	166	179	178	171	176	160	153	195	177	185	190	168	172	178	173	174	188	149	160	158	178	198	189	178	181	182	173	186	171	179	174	174	191	187	180	202	189	177	152	187	173	157	207	179	174	184	170	170	169	171	201	204	146	182	152	174	176	176	188	190	179	186	186	185	183	175	171	190	172	172	188	186	173	183	177	167	156	171	178	172	193	160	161	206	160	191	178	168	171	189	201	178	193	170	152	171	157	163	170	177	167	175	198	179	155	200	180	196	172	204	175	193	181	188	159	179	164	180	189	165	137	173	169	188	209	174	164	189	191	176	175	172	185	177	178	186	196	170	176	173	188	167	167	158	167	169	163	195	180	163	175	176	188	162	148	202	180	175	155	172	182	184	173	180	167	159	188	178	156	179	192	167	197	175	160	157	181	181	200	176	168	179	192	151	172	153	179	172	176	169	159	177	154	193	163	169	166	163	166	160	171	180	160	164	174	166	158	158	161	170	170	183	153	184	189	168	153	191	160	169	196	191	184	178	188	189	166	198	160	195	157	173	188	176	177	198	168	169	209	168	174	192	175	201	196	169	192	167	160	146	161	187	173	186	183	172	173	178	178	175	200	167	193	166	172	185	168	156	171	158	178	163	211	172	196	168	188	167	170	167	188	202	187	179	165	185	171	164	151	200	157	166	175	184	176	184	169	157	173	168	164	200	204	196	172	177	164	163	151	135	171	179	191	178	178	179	170	185	202	150	171	178	177	186	183	149	177	182	165	177	183	190	176	174	169	181	167	175	159	171	175	156	157	171	165	168	164	195	141	170	185	176	194	205	190	179	160	196	162	196	178	186	176	190	155	155	170	172	180	180	179	171	180	175	186	169	147	185	168	191	163	201	172	194	158	190	182	162	176	188	157	166	162	181	191	160	177	189	195	195	180	175	170	171	168	151	153	185	177	202	168	178	176	186	165	185	172	160	161	187	175	164	167	168	185	174	167	178	187	187	181	171	185	168	169	181	188	165	186	172	164	158	192	193	178	169	177	170	196	170	181	174	189	181	194	172	198	173	167	187	190	174	175	173	184	178	191	179	171	189	175	149	184	168	220	173	163	179	165	185	174	176	193	155	173	172	182	176	168	185	175	166	166	144	155	170	156	172	184	186	182	177	174	152	151	183	185	186	183	163	169	149	156	186	171	157	171	147	193	180	162	163	180	182	180	164	169	181	163	181	163	199	193	172	157	167	164	173	163	193	152	175	176	169	176	181	160	149	172	195	163	167	175	163	172	188	167	168	191	165	188	157	191	184	161	174	160	197	189	149	147	158	182	175	165	181	169	186	173	176	195	194	158	205	172	157	192	191	187	149	160	155	171	150	168	184	174	172	183	161	195	177	175	164	194	177	148	163	186	187	178	168	188	173	194	196	194	157	164	196	178	139	174	183	192	163	153	171	176	168	148	156	183	161	179	173	165	182	172	158	168	177	148	166	178	214	201	184	157	179	203	162	173	175	165	166	165	181	168	173	180	170	194	177	167	160	186	173	187	156	151	164	167	195	191	191	166	147	177	156	179	178	193	154	185	194	162	169	190	190	173	168	153	179	161	163	170	164	186	183	172	189	153	158	193	149	186	177	168	186	170	203	194	162	194	174	175	169	178	162	188	195	197	190	185	155	187	171	162	175	166	187	169	173	187	175	166	205	165	151	175	193	159	210	182	157	156	179	188	161	168	168	181	161	163	192	156	166	156	172	138	178	164	196	152	164	176	150	153	186	204	172	190	178	168	151	163	171	175	170	179	173	181	159	173	165	193	191	165	169	182	185	165	173	176	174	160	176	199	157	175	173	177	189	188	150	176	169	191	168	169	162	181	162	208	187	172	168	189	156	175	169	158	178	174	153	188	184	191	167	156	180	200	160	167	185	159	171	189	188	180	183	211	185	196	159	182	150	181	167	180	172	170	182	142	185	174	170	168	172	159	178	185	189	184	183	163	165	194	160	179	163	187	177	175	183	171	168	181	196	180	183	200	185	173	155	209	175	161	168	185	187	203	169	208	164	194	146	197	178	170	178	186	196	149	178	165	164	173	154	197	181	178	168	163	174	184	168	153	170	176	149	165	183	144	155	170	161	160	171	195	165	191	166	166	175	168	169	176	163	181	162	196	181	181	195	186	179	183	159	188	169	174	173	190	188	181	162	179	175	184	182	179	163	167	172	191	162	192	152	179	172	175	170	165	172	183	170	184	170	183	157	182	168	187	172	171	158	173	210	188	167	178	139	167	175	183	180	159	155	176	142	177	179	175	172	202	167	190	145	175	151	163	162	154	175	167	155	186	193	166	176	166	192	173	169	171	177	170	159	174	173	176	173	167	191	173	167	190	152	184	183	169	171	184	178	167	184	196	176	160	156	178	164	166	160	192	181	166	182	164	175	174	167	183	161	175	185	177	175	181	179	189	192	179	174	184	206	165	157	177	177	153	143	158	163	176	183	176	209	177	172	177	183	176	187	144	162	194	186	163	168	176	200	185	191	178	191	173	183	154	163	178	161	171	186	170	190	181	173	152	164	184	175	170	189	163	200	178	195	176	163	170	176	177	174	141	178	187	174	184	168	159	187	178	188	160	174	151	156	168	156	174	187	190	156	180	181	177	190	167	162	175	176	164	171	194	174	160	155	189	187	159	172	180	196	196	163	174	167	181	192	178	168	171	190	197	197	183	164	196	168	190	166	203	148	187	189	182	169	151	177	177	167	174	178	183	176	180	199	190	193	176	175	189	181	178	171	171	155	168	168	167	170	175	174	159	176	196	158	151	162	191	193	194	186	168	178	216	169	156	186	184	170	188	198	192	155	206	166	191	185	187	190	173	177	169	175	171	165	161	188	194	177	175	176	170	173	163	177	170	196	194	177	178	167	200	159	185	161	211	198	150	179	173	152	170	159	161	176	158	205	174	184	156	197	164	184	187	188	186	176	173	180	191	188	169	174	170	157	184	188	168	149	179	181	176	178	172	169	191	188	201	174	175	164	166	169	169	201	168	172	177	178	180	208	164	185	156	152	209	198	160	176	175
11834	2721	1166	1407	1256	1074	941	819	749	650	588	569	580	536	568	524	507	457	499	456	471	445	468	437	448	420	467	434	415	420	426	416	403	427	456	370	433	440	392	396	415	441	406	464	401	422	409	390	432	408	411	405	399	428	422	414	427	346	461	417	442	411	404	414	407	423	427	381	411	392	393	378	416	425	421	386	432	409	412	407	402	374	400	419	421	390	404	427	407	389	433	359	415	412	391	415	424	412	396	435	384	381	416	408	369	355	397	407	386	412	419	374	418	406	433	412	396	381	416	371	401	390	431	383	407	409	420	406	401	422	434	405	368	366	408	413	443	400	398	419	393	406	411	379	399	393	388	384	429	405	383	397	400	409	397	384	408	419	363	419	385	387	393	425	402	392	414	388	428	395	424	375	377	425	395	426	406	411	425	346	401	431	393	391	378	435	414	386	383	422	434	394	393	416	431	452	415	389	413	437	426	398	391	410	394	402	417	388	468	376	391	380	425	402	410	394	399	401	401	401	410	414	435	397	400	414	383	393	388	457	425	383	387	403	404	392	387	359	410	425	392	405	407	409	395	418	390	437	407	390	427	388	398	416	386	426	342	398	397	393	418	408	406	431	431	443	409	377	384	400	429	404	397	412	390	398	407	401	363	421	417	379	418	402	399	400	423	435	372	387	425	387	421	404	407	392	386	396	398	392	408	419	393	401	421	406	354	403	426	384	398	397	384	411	361	414	413	396	416	454	377	390	408	405	451	407	402	404	401	413	388	379	380	410	406	386	394	432	420	395	430	415	408	404	435	349	390	382	387	405	384	411	401	395	369	434	419	391	423	388	392	429	404	368	381	398	396	390	419	393	430	408	411	431	400	407	422	394	388	417	393	396	417	409	432	394	413	391	375	372	410	443	370	408	399	430	417	419	425	369	389	416	426	414	394	421	380	392	391	423	399	388	401	361	394	438	416	442	402	414	429	397	403	418	402	389	389	405	413	403	399	423	408	391	383	397	380	414	403	432	421	394	406	437	384	364	414	423	389	430	408	402	445	406	404	428	419	392	368	372	403	419	371	381	412	438	432	396	395	447	383	406	383	432	407	408	437	415	413	380	406	396	392	414	434	370	397	409	415	399	418	401	381	374	394	425	427	414	411	399	416	409	390	407	421	361	428	410	408	437	397	396	391	394	398	381	377	412	416	447	411	370	405	428	382	397	392	384	359	395	383	397	416	397	409	378	374	389	385	423	415	390	379	417	432	425	389	419	391	395	391	396	360	395	367	380	408	456	412	430	384	390	417	391	417	380	414	357	461	370	391	393	415	404	410	414	371	400	397	405	367	388	408	413	398	401	383	404	374	398	406	405	415	375	383	383	449	445	426	408	440	411	412	426	390	443	374	403	400	453	429	384	372	381	398	393	411	429	417	422	421	385	421	388	411	422	397	387	417	420	392	388	408	376	395	395	419	404	388	436	421	390	407	374	401	392	427	411	422	440	401	387	402	406	446	429	430	389	391	398	389	394	407	373	435	407	404	455	371	412	391	412	378	392	425	383	401	425	409	401	397	408	375	386	401	412	440	400	431	399	435	399	402	421	420	391	373	397	392	414	438	417	370	416	432	413	377	406	407	392	421	392	388	401	407	395	431	429	388	448	409	396	371	368	413	435	390	391	380	439	385	410	420	393	396	426	387	427	409	426	389	429	411	393	408	420	413	398	436	418	410	407	394	410	433	396	391	429	400	399	428	384	388	395	405	425	429	423	390	390	414	394	410	402	388	397	397	412	373	375	428	417	412	372	424	394	376	432	392	406	422	415	373	422	396	425	411	397	430	390	409	411	394	391	395	404	404	420	421	387	382	416	388	417	430	402	435	408	427	422	392	401	410	419	373	429	405	441	398	400	390	428	370	414	395	415	409	396	406	384	416	387	405	420	424	400	391	447	404	401	366	406	432	429	395	387	417	374	396	400	400	401	445	377	411	417	435	440	402	425	370	400	403	417	443	425	375	377	423	377	424	392	409	439	406	406	393	402	390	405	403	382	409	406	371	425	425	401	421	383	385	440	425	380	393	406	408	438	401	379	339	357	393	426	377	405	401	380	402	416	427	383	449	394	448	397	421	443	396	438	381	420	434	396	409	366	394	392	415	397	440	428	399	376	421	395	395	415	376	393	412	422	384	408	421	365	446	401	387	371	365	398	397	380	432	408	389	394	428	401	413	395	403	374	434	438	395	437	410	447	422	411	391	358	373	431	384	390	423	377	399	393	389	378	394	385	399	394	441	407	397	372	425	445	404	404	404	431	438	398	401	437	385	419	389	421	409	430	407	405	423	412	441	425	351	362	397	390	402	395	394	401	420	371	426	410	427	407	397	398	393	389	410	401	404	420	409	411	377	384	376	397	388	419	373	390	393	369	375	414	422	441	390	410	406	401	382	372	403	406	375	408	409	415	402	406	418	436	413	408	404	420	424	371	385	436	422	403	397	391	441	380	398	435	400	418	392	430	410	400	414	423	401	397	404	429	429	384	429	432	421	413	416	355	414	412	372	396	401	389	432	449	394	374	403	404	400	364	408	379	423	417	387	421	410	394	429	422	411	395	381	395	375	452	392	388	358	432	383	406	393	386	390	420	398	419	399	442	408	382	373	391	398	404	410	438	451	394	377	417	383	420	435	385	371	387	418	396	405	382	414	383	439	391	399	405	400	371	354	376	416	403	370	392	386	390	362	407	424	404	406	411	389	392	428	442	412	388	433	410	394	401	412	390	423	403	417	404	389	422	382	412	375	418	452	374	403	403	397	393	391	352	422	395	411	409	403	387	409	412	418	375	403	377	405	382	388	391	427	410	413	382	401	374	387	367	418	417	375	436	391	373	419	409	417	415	415	422	392	418	402	379	394	370	375	387	394	414	391	358	386	373	416	391	394	406	380	392	401	379	376	412	398	433	387	377	384	375	402	410	420	448	458	368	402	418	398	448	431	408	419	435	415	406	381	366	437	431	418	400	387	428	397	411	401	418	379	389	354	420	438	391	389	372	376	409	430	404	405	433	403	403	407	371	398	390	409	453	402	366	414	402	396	405	392	402	405	413	418	412	406	407	393	410	400	400	408	393	413	409	389	387	406	393	374	411	404	435	409	387	409	414	422	414	409	399	426	407	367	406	418	385	416	408	406	422	381	417	393	367	411	374	413	421	385	422	396	397	394	418	399	396	402	387	355	396	409	419	393	427	410	392	407	395	395	406	404	377	411	399	395	382	414	393	413	419	395	427	391	406	448	414	444	426	386	392	388	419	395	374	410	420	377	387	368	406	405	421	410	404	409	362	376	414	409	404	399	412	415	423	395	425	430	409	399	368	399	408	409	419	368	370	407	393	382	364	391	364	414	387	404	405	400	382	345	401	425	380	395	387	421	381	424	422	447	418	386	410	389	416	353	401	377	447	395	400	404	397	433	420	381	375	426	384	411	404	391	422	403	421	399	385	403	428	404	413
24785	5687	960	594	434	337	246	257	182	139	105	120	113	107	83	89	87	91	104	93	89	81	99	102	94	79	82	84	62	73	84	59	55	73	60	85	81	73	84	83	65	89	107	77	90	79	80	75	71	74	80	76	81	85	69	79	76	69	71	77	56	63	78	66	75	82	82	63	80	75	89	57	86	65	76	68	73	83	54	92	76	53	73	68	71	76	59	90	65	68	68	67	75	77	64	77	84	69	67	64	82	60	65	71	63	70	72	74	77	79	62	57	88	71	62	75	87	71	70	54	67	75	89	82	65	76	70	79	63	71	61	63	77	71	83	74	69	72	76	64	86	83	85	65	54	65	72	75	76	71	78	85	72	63	72	79	79	75	69	66	71	78	75	71	79	67	77	85	73	56	76	65	84	65	69	71	68	57	61	66	75	78	84	78	54	82	72	52	74	64	77	63	66	60	62	90	83	77	77	81	61	75	68	61	73	91	85	76	72	68	83	95	75	77	87	61	78	75	71	78	57	64	82	83	67	67	63	87	62	68	62	64	71	60	71	80	53	54	70	92	71	66	75	70	68	83	55	76	71	88	65	81	70	78	99	77	60	67	78	73	84	74	70	80	72	82	76	69	83	90	78	78	65	82	75	67	79	91	77	55	77	74	75	79	68	79	71	72	60	64	57	73	76	63	71	69	81	64	61	70	65	79	65	83	73	68	69	54	78	57	91	71	73	57	65	80	60	69	53	72	62	72	87	83	62	74	70	84	73	77	81	59	73	65	59	76	70	72	64	83	75	68	68	69	69	78	60	63	65	71	83	71	79	67	93	80	74	68	66	71	65	91	70	56	68	96	87	82	61	74	76	68	69	75	71	91	59	65	66	89	56	81	67	76	74	59	79	69	82	77	77	56	80	77	86	70	73	74	75	64	74	71	77	82	78	65	74	59	77	65	88	66	67	78	64	69	79	80	67	79	66	76	73	73	76	69	71	80	57	50	67	80	82	69	77	65	68	71	78	75	75	69	78	61	67	102	79	65	71	66	71	74	86	77	76	76	56	68	58	63	63	75	79	72	54	95	70	70	89	64	64	75	70	69	44	69	68	78	68	69	60	77	69	86	67	67	65	61	75	71	84	77	84	54	83	70	64	75	78	78	79	67	82	64	74	66	58	76	57	80	64	74	59	76	78	73	64	79	66	81	74	72	76	68	86	66	64	71	70	78	76	65	62	81	75	70	77	58	63	60	81	74	85	83	92	76	72	71	79	65	79	81	65	74	78	63	62	73	72	76	72	71	86	72	75	68	66	59	60	85	66	71	75	85	81	62	78	75	74	73	87	73	65	71	83	67	78	70	91	64	84	64	83	69	57	57	63	64	77	62	76	79	72	79	68	55	70	79	67	70	86	77	64	55	79	60	93	95	63	79	62	78	75	72	79	73	72	56	77	71	78	85	70	69	79	69	59	68	73	70	75	57	59	62	67	85	70	77	67	91	71	73	58	64	56	80	76	77	81	52	69	66	65	57	76	81	66	82	82	68	66	66	75	82	62	66	63	74	65	68	66	70	73	65	70	83	70	75	74	73	81	70	65	77	67	69	77	75	71	79	63	81	78	75	75	65	61	66	74	65	88	71	65	66	69	67	74	66	66	69	75	80	60	71	84	71	76	74	69	64	69	72	75	88	59	72	64	81	85	72	70	67	70	80	79	54	80	60	61	75	75	78	85	64	72	65	72	64	70	78	61	64	60	75	54	62	55	78	67	63	67	78	87	95	81	56	73	83	73	72	76	58	83	89	80	71	73	72	81	59	74	63	89	77	71	93	71	56	73	73	60	74	62	67	71	66	81	78	65	64	72	60	87	70	68	94	81	76	60	65	74	56	63	96	75	72	65	73	62	76	81	67	68	68	70	70	81	74	80	68	73	79	71	83	70	60	80	69	56	63	65	72	67	66	65	81	76	67	83	76	87	51	66	72	71	74	80	67	84	78	71	62	77	78	73	74	68	74	72	68	66	66	81	65	78	59	72	79	72	81	87	81	74	61	70	65	76	78	73	82	79	69	77	78	64	108	66	79	84	83	66	77	87	61	52	55	75	61	72	70	77	63	73	70	63	88	66	57	78	71	60	74	67	58	81	62	76	68	92	54	60	58	68	58	63	67	80	79	70	67	79	73	75	76	70	60	65	61	63	70	73	83	90	91	82	60	97	66	80	72	50	85	64	75	70	44	72	66	63	57	63	67	75	53	59	70	90	78	83	81	59	68	58	77	66	100	72	93	67	78	95	81	62	67	67	78	68	83	59	58	77	60	76	51	80	64	57	77	78	78	76	91	73	73	72	65	63	68	85	57	71	86	62	74	67	72	76	87	70	81	82	73	69	87	71	83	74	83	54	56	86	81	76	81	55	69	75	69	72	81	70	71	77	68	67	86	85	74	68	77	70	75	87	82	56	77	75	77	73	79	91	73	57	64	71	70	69	73	78	66	86	80	86	61	58	60	65	59	59	80	76	91	66	88	80	80	70	69	68	82	66	58	71	54	84	67	83	67	63	64	62	77	75	69	76	86	74	69	54	81	69	78	74	63	65	68	91	69	73	78	75	77	74	77	83	65	71	72	76	81	71	67	90	83	75	87	83	69	81	70	68	74	55	75	88	64	77	77	55	67	73	88	78	83	80	69	70	72	67	65	68	70	67	72	64	64	68	76	65	82	74	60	70	62	59	67	74	58	67	71	76	75	70	78	77	66	76	54	72	73	65	85	92	65	81	77	67	67	67	59	92	67	87	75	72	69	64	75	81	66	52	66	70	62	100	82	63	66	94	66	74	88	91	73	60	79	66	78	72	95	75	69	59	74	81	60	73	64	71	79	59	75	59	69	66	88	67	82	60	66	83	63	75	72	64	58	84	61	70	86	62	59	68	70	77	83	72	57	81	82	87	62	64	75	69	82	70	73	50	71	69	71	81	62	57	68	67	76	85	89	79	78	69	79	60	89	77	77	64	72	71	61	58	73	78	81	71	71	73	77	78	73	59	61	79	94	67	63	74	66	65	64	75	60	67	67	66	68	79	80	70	71	79	82	74	74	76	91	68	71	69	77	65	68	90	76	63	72	74	75	77	67	82	70	69	62	74	84	90	78	69	73	83	63	76	77	70	71	86	68	77	68	69	82	75	70	69	77	72	72	74	77	68	69	85	75	58	70	72	83	61	75	83	81	79	70	76	71	68	84	69	89	94	85	77	77	64	72	75	66	75	73	57	78	77	70	79	89	56	77	72	69	77	72	82	78	82	72	76	70	61	78	84	82	59	70	71	65	83	59	58	78	76	55	73	78	58	85	56	71	71	67	65	70	63	71	86	80	65	68	75	70	60	68	87	64	76	70	57	73	70	83	80	75	57	76	82	78	88	76	57	68	73	72	76	83	66	82	73	69	56	72	72	71	80	69	68	66	73	74	70	91	64	73	59	63	76	83	80	68	66	63	77	56	76	78
14574	3754	1767	2165	1801	1473	1218	1075	827	732	568	517	446	428	418	370	399	372	322	289	318	302	283	277	247	269	255	228	220	237	248	211	221	220	226	207	214	203	218	236	225	228	245	237	201	238	231	236	246	197	192	189	229	224	198	231	192	234	211	199	219	202	204	212	200	232	212	204	183	202	210	197	181	194	215	196	193	189	184	211	202	196	218	178	209	201	181	197	195	194	188	200	181	199	198	215	191	213	203	210	207	181	211	197	198	217	195	216	219	216	203	191	194	186	216	205	200	186	187	199	175	194	193	190	187	198	184	176	148	198	200	207	208	220	189	186	198	178	198	200	206	162	176	227	193	201	190	181	184	187	191	205	201	205	200	205	198	194	183	177	202	195	187	194	196	207	196	173	171	177	191	185	208	173	188	228	210	212	177	200	202	212	216	207	232	214	195	216	214	200	173	184	169	201	199	212	165	169	216	176	208	210	200	181	178	204	197	179	194	205	175	190	215	193	185	223	189	192	171	189	186	220	201	192	162	186	189	206	202	188	186	182	192	207	178	191	204	200	185	183	190	193	194	178	160	213	206	178	204	195	174	208	206	178	177	165	200	196	196	187	185	169	206	189	198	213	203	222	199	189	188	178	214	173	176	217	177	189	200	181	202	214	203	195	156	195	165	194	185	213	190	189	186	201	204	203	181	214	193	204	187	187	204	185	192	216	205	208	185	190	202	198	196	196	196	197	199	187	199	189	204	190	197	185	192	192	186	179	188	195	190	190	187	199	194	198	197	203	213	207	193	176	217	207	201	181	194	175	202	176	187	179	191	218	185	210	179	198	195	184	228	194	182	203	184	205	201	188	208	197	174	205	199	210	206	191	231	191	195	191	202	189	193	195	192	171	183	181	231	168	205	210	181	207	206	181	169	153	184	210	185	190	213	197	202	195	207	186	202	172	196	205	217	187	186	190	199	187	217	183	192	203	196	192	190	205	192	186	185	223	183	187	179	180	203	181	181	201	193	190	192	203	190	177	172	191	166	166	192	199	198	196	196	154	195	197	198	203	208	185	222	186	190	181	193	185	183	187	181	213	214	214	203	213	155	187	181	189	171	184	190	191	189	200	210	185	191	176	226	165	202	197	197	177	166	182	204	183	177	204	186	192	187	185	179	198	204	218	177	174	190	180	199	188	203	187	202	202	199	199	191	196	200	199	201	158	206	212	185	200	178	177	185	204	210	190	200	191	186	204	186	193	187	200	227	184	201	194	202	189	202	165	208	194	198	192	202	182	200	195	204	185	189	182	201	179	188	190	209	164	214	191	187	179	171	188	175	196	169	193	199	196	201	199	193	202	213	184	165	173	195	224	218	180	211	197	206	200	189	215	190	170	211	182	193	185	179	199	204	187	171	193	195	181	182	185	193	196	204	203	211	187	213	202	184	190	183	217	210	185	204	194	196	201	193	198	159	207	197	187	197	188	194	220	168	179	175	190	175	166	177	205	194	198	219	187	203	172	173	189	209	200	180	206	186	199	193	183	189	187	189	201	196	169	183	207	183	181	190	168	198	199	158	184	183	197	184	188	199	219	198	179	182	207	182	198	190	207	197	178	204	194	193	170	205	200	217	172	169	198	180	168	185	179	172	194	178	208	178	202	174	189	180	216	186	199	204	187	215	199	217	194	214	198	207	188	201	194	203	195	185	181	198	171	184	219	199	177	212	181	209	170	203	187	229	179	182	193	199	199	188	191	196	176	201	180	173	203	168	167	215	198	194	189	190	220	181	181	185	180	219	195	191	194	181	184	175	181	171	177	210	206	180	187	218	196	175	174	207	194	195	201	223	198	183	203	178	201	196	177	186	211	177	197	172	178	190	180	199	215	209	179	197	177	182	179	206	168	179	197	195	185	177	218	188	196	187	213	196	199	184	173	190	182	186	201	193	201	191	191	191	189	181	189	211	209	210	194	208	184	197	176	194	191	187	195	189	196	191	176	208	198	193	193	185	170	216	201	182	188	178	188	177	179	187	205	177	186	220	219	203	210	212	212	183	232	206	213	209	192	196	178	165	202	178	197	214	197	210	201	191	199	187	173	201	194	186	200	177	210	187	175	193	199	181	193	208	190	197	183	196	179	164	211	192	211	185	201	178	203	193	209	208	207	211	175	195	171	181	169	181	183	164	215	184	194	187	196	190	193	186	213	172	196	176	189	195	200	186	194	175	196	186	217	204	173	181	177	202	210	203	198	186	209	179	198	211	196	186	163	210	182	188	177	201	198	191	192	174	198	191	184	180	211	222	196	171	193	174	170	202	185	202	182	184	177	181	177	188	217	187	229	199	190	216	194	210	215	179	190	211	209	209	218	195	175	214	204	198	210	195	205	196	193	170	210	209	197	194	189	204	187	200	220	202	174	207	176	216	201	180	186	186	193	161	197	208	196	192	195	181	187	216	165	190	171	176	181	175	195	176	180	176	183	186	198	174	193	194	193	210	207	192	195	217	189	166	194	176	190	209	177	193	195	195	186	159	197	215	191	197	170	139	185	189	199	181	176	224	187	180	194	174	193	226	170	179	208	207	175	205	176	196	199	181	201	185	213	195	220	185	191	202	200	203	185	208	192	219	195	184	165	185	196	191	187	206	186	194	209	190	190	170	203	192	207	178	189	202	189	215	178	183	192	189	183	205	200	185	194	175	183	214	179	182	216	204	192	159	182	174	215	221	183	197	194	184	213	208	180	192	230	183	198	203	192	193	189	171	211	189	183	188	200	202	199	177	196	229	173	206	196	198	201	180	184	177	214	200	201	184	188	200	186	206	199	199	197	158	185	220	198	171	196	179	211	209	171	215	192	197	174	200	209	187	180	177	195	201	195	188	190	198	195	199	184	188	174	198	188	187	198	215	199	188	185	194	184	223	192	211	232	173	195	205	188	211	206	197	178	187	166	211	194	194	179	182	173	213	197	190	194	177	174	197	229	209	163	225	199	206	185	195	183	200	192	185	172	188	184	174	181	187	211	217	206	175	209	206	188	209	199	203	192	203	201	211	212	191	190	196	189	200	216	178	176	182	190	191	170	205	193	199	207	203	214	182	187	192	185	160	205	164	205	164	181	176	216	186	186	208	202	185	192	184	222	178	182	198	195	187	201	200	192	178	196	183	173	178	218	208	186	191	183	212	163	210	199	179	194	202	175	188	211	209	189	205	189	231	172	183	191	186	184	174	205	174	199	175	196	193	208	201	181	191	192	157	205	204	185	182	220	202	187	178	196	192	193	202	192	188	192	180	201	224	217	185	182	181	190	196	182	182	221	190	190	196	193	193	211	197	174	217	184	199	179	219	186	202	161	228	179	216	179	205	183	186	176	210	184	198	212	195	206	220	189	194	188	207	182	188	188	174	191	180	174	213	188	190	204	189	206	172	197	197	182	183	192	193	189	178	206	185	201	203	168	201	189	173	175	170	179	204	192	166	184	173	183	191	195	212	180	167	188	204	199
7270	1587	271	264	234	278	262	274	271	266	246	274	259	246	265	220	253	264	248	238	261	281	228	235	254	262	272	239	256	218	257	240	241	264	212	254	229	216	256	256	277	250	243	245	240	253	246	228	257	226	257	268	213	256	270	236	217	245	278	244	257	252	237	237	262	254	257	264	227	241	219	241	230	237	242	232	228	254	260	216	258	252	229	225	232	244	246	242	246	264	249	221	222	260	252	237	236	222	257	271	264	266	229	232	257	227	233	252	220	229	243	240	242	218	262	229	235	270	276	243	243	233	235	235	224	259	280	242	252	236	263	245	216	245	251	236	259	261	260	232	245	245	242	231	244	236	254	252	268	248	242	221	226	233	236	257	247	264	243	238	249	264	293	234	241	258	232	253	207	279	280	223	240	256	250	229	263	246	241	237	252	241	259	233	239	229	242	254	217	237	218	235	269	220	268	237	234	243	249	257	230	236	228	222	236	233	266	242	241	245	236	244	251	267	239	277	226	265	228	238	236	229	244	247	227	234	269	271	243	221	232	237	238	228	260	260	258	238	250	261	234	236	246	236	242	243	233	226	275	219	257	256	236	258	266	269	244	236	240	217	260	251	217	252	264	242	260	244	234	251	264	263	217	256	244	239	244	267	246	241	250	242	234	250	257	259	249	236	267	255	237	242	265	238	226	243	262	288	246	261	265	261	272	237	246	215	213	227	275	237	218	261	246	271	231	218	243	265	239	226	257	237	242	251	237	297	249	221	246	238	219	252	252	263	249	268	224	196	245	272	237	229	221	243	253	258	245	230	274	251	217	225	253	269	254	257	260	238	283	230	252	233	252	230	233	229	225	212	250	267	252	228	256	256	247	224	245	268	247	246	265	252	232	238	262	233	258	239	245	208	226	228	261	237	232	230	236	239	264	223	250	266	246	205	259	232	246	245	241	244	236	249	220	219	267	224	216	257	227	250	225	228	240	274	253	255	239	246	231	245	251	230	259	230	263	263	263	230	231	252	254	231	226	273	233	244	277	231	258	277	235	230	259	243	218	241	260	247	252	253	260	245	268	248	263	278	282	300	237	229	239	261	252	253	227	229	259	224	238	226	249	232	247	271	213	254	245	247	239	216	217	245	240	258	226	269	240	248	266	224	255	233	227	247	233	240	237	277	229	227	241	254	220	234	234	256	230	257	261	246	241	235	223	222	208	245	218	289	226	226	235	251	255	214	267	243	243	205	274	243	258	241	242	248	209	242	257	236	263	244	258	251	236	227	220	224	230	239	268	261	226	214	244	255	239	239	255	261	240	215	220	220	227	247	247	259	217	260	250	262	269	245	240	233	242	281	243	267	226	265	250	223	222	236	285	253	254	232	255	266	254	234	234	240	199	248	239	239	233	248	236	205	215	216	240	229	232	226	252	235	224	240	207	287	224	253	245	247	205	233	238	236	267	238	229	237	232	242	247	243	250	266	232	239	246	217	241	233	244	277	230	250	249	248	239	216	254	254	250	226	237	229	240	233	233	246	221	275	248	242	246	228	221	209	227	237	247	237	233	253	237	272	243	238	245	239	232	236	255	248	218	258	254	233	238	262	256	286	248	212	265	278	240	222	246	253	226	264	267	263	248	236	243	260	265	275	253	253	244	258	242	236	242	273	258	268	292	247	258	236	224	245	239	237	236	239	257	245	256	260	243	256	259	239	212	229	230	231	217	252	240	236	246	225	235	245	256	244	269	246	237	256	248	254	234	249	240	263	228	238	240	221	246	233	240	236	242	233	227	210	238	235	252	243	227	246	269	239	245	267	226	239	230	277	233	250	225	250	267	243	233	246	232	223	266	251	259	230	219	248	234	215	258	239	247	221	229	240	243	253	224	215	264	215	256	235	251	263	263	248	237	262	259	280	245	262	229	252	246	249	234	239	280	237	228	254	203	257	228	212	225	235	234	248	225	257	233	244	234	302	247	246	222	258	236	249	259	262	234	221	278	250	244	215	236	264	278	230	235	242	235	253	288	228	256	231	231	246	253	273	245	231	276	245	235	261	259	249	224	245	255	246	259	258	263	220	265	249	238	227	238	255	234	227	237	228	264	238	268	251	267	235	247	251	261	236	229	216	263	242	252	248	244	241	243	276	234	278	242	197	248	242	213	235	233	212	223	264	237	209	242	233	254	259	242	244	280	222	245	211	277	246	264	240	222	231	209	230	246	242	248	227	246	265	244	237	262	241	292	230	242	228	252	238	255	231	237	206	248	246	222	213	261	245	282	223	248	229	223	248	237	231	214	238	247	227	265	263	249	241	231	248	257	241	247	265	283	230	246	256	224	241	243	218	259	246	244	247	238	236	255	238	267	241	243	227	208	239	240	207	256	245	251	243	239	255	261	248	217	248	219	235	233	236	220	237	236	256	212	215	251	254	215	235	241	247	238	238	239	267	224	219	251	236	214	253	239	297	239	274	214	234	234	267	224	231	249	252	217	273	215	232	229	246	231	252	230	251	232	212	233	233	240	257	230	282	267	261	260	245	253	266	228	250	242	230	267	268	268	233	242	233	228	215	251	237	238	226	276	241	267	258	245	250	229	237	295	244	241	259	274	232	242	267	251	236	262	274	256	241	233	251	257	226	257	242	260	239	272	245	235	235	255	253	238	263	236	211	241	249	240	247	268	240	232	252	262	249	241	250	262	228	242	249	271	286	224	250	250	231	267	266	289	221	252	225	234	240	266	206	226	250	246	250	248	235	244	225	239	251	240	222	249	262	240	252	232	234	247	251	256	253	248	221	216	242	236	228	253	255	229	255	256	239	235	233	223	234	232	252	249	245	264	248	257	258	251	259	241	231	260	263	248	239	249	231	246	220	226	240	271	220	240	253	266	229	218	249	204	249	236	229	242	225	237	271	254	248	261	254	243	213	259	225	275	236	243	235	264	235	259	255	278	254	224	254	252	232	222	255	261	225	247	268	229	213	254	240	254	210	234	277	224	252	229	212	243	262	240	221	234	262	253	236	268	260	232	272	239	235	244	235	232	237	231	245	253	207	269	221	211	285	251	245	264	261	279	233	258	257	240	217	252	231	233	243	262	250	229	252	240	245	237	250	230	244	251	231	225	240	228	255	245	245	236	230	253	229	246	255	243	275	238	215	245	228	222	264	227	236	241	270	245	262	259	245	245	226	239	254	256	252	240	251	256	251	231	250	268	252	223	239	251	211	259	245	236	237	248	258	248	237	245	234	216	205	247	236	226	270	256	244	246	236	249	208	249	210	247	277	240	243	230	236	245	251	245	222	285	248	295	224	232	209	247	244	257	252	238	251	253	268	243	268	237	267	239	236	241	227	233	215	243	240	239	237	247	255	262	260	243	239	227	252	243	222	227	246	267	248	255	227	251	256	242	242	237	257	253	250	262	245	212	224	238	229	220	301	237	234	219	244	239	213	221	223	252	244	232	249	253	235	227	250	234	238	241	265	254	244	224	252	262	246	222	233
5381	1676	636	594	628	608	659	632	635	587	591	571	553	584	522	566	504	574	582	570	543	558	589	576	591	544	595	552	527	522	557	522	626	575	589	572	548	577	574	572	573	557	555	585	578	596	541	564	575	557	591	558	559	607	610	560	528	598	592	562	518	597	530	532	537	554	563	547	571	580	577	564	572	571	561	554	557	536	561	568	566	549	586	564	576	569	614	589	542	586	582	553	554	532	498	561	578	579	543	569	570	600	539	608	539	526	558	538	545	518	590	529	528	602	580	534	572	544	551	530	589	514	554	556	563	562	524	531	571	601	551	554	504	568	583	572	566	549	597	580	567	562	570	571	533	563	541	579	561	566	584	624	530	569	573	586	548	550	578	564	575	543	589	606	552	568	572	546	559	584	515	545	552	545	562	562	526	556	585	576	548	549	583	526	550	567	565	576	562	596	535	494	538	528	582	625	574	569	553	569	555	524	579	556	539	578	532	564	546	532	565	568	523	588	549	548	584	511	529	570	523	588	499	546	541	543	588	553	586	550	558	608	560	543	565	561	551	577	539	544	564	595	501	565	555	525	549	601	531	542	546	564	581	531	535	569	551	560	545	576	536	545	568	514	594	545	545	561	551	566	574	545	501	559	519	580	555	572	598	584	571	551	561	593	590	568	538	587	577	578	562	570	595	567	577	542	546	536	600	529	574	520	546	582	550	568	552	522	526	533	538	548	568	548	558	548	521	598	531	547	571	567	584	566	564	564	543	589	541	570	518	534	546	538	573	552	562	572	534	555	545	546	523	568	580	567	536	578	540	573	538	552	590	572	566	580	577	584	570	570	574	523	531	568	589	598	549	573	573	579	506	554	527	537	556	552	634	560	597	551	564	583	557	586	529	604	548	600	604	554	593	570	601	615	560	558	541	550	552	571	541	577	562	572	565	574	538	559	525	561	556	526	568	529	548	533	546	563	567	592	556	522	559	553	557	570	561	556	556	533	588	599	548	553	573	596	568	546	546	555	554	588	598	547	559	575	525	534	581	554	570	587	530	520	559	551	600	545	613	559	531	562	526	592	550	562	595	574	586	554	568	534	565	569	574	545	588	549	514	559	556	569	541	590	563	555	582	574	548	565	589	586	528	550	598	547	574	509	558	559	548	567	519	531	575	539	551	596	546	561	554	543	563	551	566	560	522	572	556	558	552	550	556	536	544	562	540	596	551	529	554	546	563	541	513	612	590	572	584	556	559	555	562	575	611	555	581	536	566	537	549	540	551	562	549	556	553	558	560	587	542	567	534	536	585	527	554	574	541	552	559	564	567	568	605	602	566	563	565	572	570	593	534	561	605	512	574	542	572	581	556	549	583	557	585	548	531	522	580	557	564	572	537	577	586	555	563	562	530	554	533	536	573	535	581	557	574	520	560	567	568	519	544	588	567	571	533	575	558	552	600	519	564	592	553	522	523	537	589	570	563	535	524	552	581	545	583	518	585	562	553	588	561	562	580	585	545	524	552	586	607	588	563	548	549	563	536	533	591	539	579	573	549	574	524	613	564	549	571	566	562	566	581	567	561	571	562	552	548	556	567	530	576	572	578	569	535	589	536	533	596	529	557	501	559	588	581	549	572	493	541	559	539	561	579	553	516	585	538	544	558	563	569	523	548	571	564	544	541	546	589	537	594	567	532	542	589	560	555	552	555	584	591	563	563	522	567	574	547	516	562	561	596	583	551	574	572	592	539	514	570	562	542	551	583	541	569	530	592	528	594	597	622	589	593	561	560	520	522	558	591	550	537	598	603	537	576	507	549	548	616	534	552	555	570	548	564	572	526	515	553	569	551	541	557	527	516	538	558	598	543	545	557	572	564	561	516	569	552	519	581	573	582	571	597	533	583	547	538	562	586	550	564	590	552	537	558	547	559	566	539	564	572	554	562	536	578	579	561	522	542	575	585	545	550	524	583	555	590	565	551	529	591	573	573	566	599	586	567	550	557	540	547	563	579	624	575	518	567	548	526	594	544	545	525	558	582	570	556	572	601	583	546	590	588	576	617	531	590	562	566	562	566	519	566	571	550	554	552	530	535	582	558	541	576	594	534	544	543	554	558	545	587	585	545	551	561	553	588	577	544	575	617	522	540	558	568	586	539	559	561	559	555	560	580	563	562	558	531	589	554	545	531	534	544	558	561	524	574	556	499	529	568	540	526	525	602	556	575	581	537	550	577	518	553	550	569	521	571	574	544	533	581	528	612	544	607	546	555	546	572	569	582	560	538	578	566	593	593	591	534	562	557	547	574	579	532	569	580	541	550	528	543	583	556	546	580	558	562	579	584	598	551	525	564	580	574	632	578	573	577	504	571	577	598	568	617	554	561	559	564	578	548	549	544	574	569	579	569	539	556	554	586	588	518	590	560	551	565	569	551	562	594	577	587	567	561	551	588	530	570	538	574	543	563	561	590	565	568	540	523	575	534	583	575	575	537	522	564	509	532	561	586	553	522	532	585	557	584	545	596	549	567	523	531	554	553	528	527	551	566	538	492	561	562	539	545	550	593	576	519	555	565	541	548	524	536	573	561	567	544	547	579	593	556	549	545	581	550	553	559	544	553	539	525	553	593	551	562	553	597	568	578	616	600	562	558	529	554	541	569	556	531	536	549	531	530	542	597	528	589	562	571	619	562	572	584	566	568	574	562	556	546	556	550	556	538	533	581	562	572	515	582	525	536	564	598	574	570	574	573	571	540	561	545	539	530	614	592	529	602	531	580	572	564	544	561	557	566	603	576	556	549	530	590	561	538	540	576	538	572	527	542	532	542	537	604	538	543	536	557	583	563	600	536	585	527	586	557	529	597	581	544	562	567	519	536	610	567	554	572	580	562	556	600	602	604	610	569	550	539	529	528	608	588	546	574	562	549	520	526	534	559	570	547	598	548	524	516	544	551	553	526	535	597	522	543	549	567	543	561	535	540	570	556	591	549	564	553	553	551	530	554	556	580	566	555	561	603	508	513	538	567	542	551	572	541	520	545	513	547	596	577	529	547	531	532	596	587	555	527	544	551	554	568	514	606	562	538	598	569	560	520	565	543	578	556	543	607	584	523	559	571	582	552	538	556	568	546	528	530	563	575	570	583	569	550	559	559	547	526	614	556	542	551	576	569	546	597	585	565	540	553	556	553	555	563	578	556	568	564	547	612	524	550	560	557	584	518	587	550	542	551	550	528	569	583	568	540	541	592	565	566	576	586	579	581	579	553	571	552	519	563	592	557	563	582	589	570	539	541	564	544	524	538	538	540	595	540	549	586	553	564	552	540	574	553	517	545	529	557	549	557	532	540	611	588	524	593	565	548	575	572	540	555	566	546	548	565	582	563	534	554	552	508	564	552	520	580	576	617	587	544	572	590	580	573	578	546	573	535	552	517	576	555	554	557	585	558	542	540	563	570	553	518	570	569	536	541	564	551	560	590	548	565	569	569	569	555	584	537	580	593	572	576	547
16520	3379	616	433	370	297	268	231	256	224	195	183	208	170	211	186	201	197	188	176	183	164	190	199	166	188	153	160	182	172	158	172	186	188	169	189	174	201	156	167	188	183	177	185	164	156	174	182	159	203	158	177	204	160	155	182	164	173	182	159	154	176	173	167	161	180	158	170	163	172	164	187	162	180	191	189	140	180	159	182	174	152	191	188	204	175	207	157	175	179	198	172	177	173	186	161	173	194	177	178	183	198	176	203	207	169	164	162	166	185	162	174	158	198	178	185	186	183	188	179	168	167	174	172	174	186	153	184	173	165	165	185	181	143	188	187	202	203	190	180	166	205	198	165	194	169	175	188	166	170	177	213	156	181	162	182	175	175	192	177	167	191	141	166	166	207	184	174	196	163	185	162	185	193	187	180	175	168	202	165	184	168	183	165	196	176	176	168	183	144	187	177	150	170	160	190	180	178	180	173	168	178	182	179	163	196	158	162	177	169	171	155	181	178	176	181	177	179	172	170	175	147	189	163	187	194	206	188	173	191	184	168	161	180	150	164	185	157	172	180	156	183	169	185	162	188	185	160	173	171	189	183	164	170	193	165	175	170	173	177	152	160	169	147	180	189	168	165	170	170	165	187	177	176	184	184	187	185	167	166	180	166	183	178	184	165	177	182	159	194	197	149	185	163	185	173	187	170	184	175	180	182	178	173	161	164	170	156	152	148	168	159	171	183	178	145	150	159	158	180	157	187	179	194	183	170	186	162	161	187	192	164	180	186	182	183	195	186	181	165	171	171	208	173	164	170	180	177	160	182	171	184	176	165	171	175	185	145	175	172	173	191	149	185	200	189	172	187	169	150	177	187	182	194	166	188	170	169	187	155	161	167	181	153	187	187	182	167	217	179	188	161	172	174	177	183	158	178	197	194	166	158	166	155	160	180	188	179	179	195	193	205	163	147	182	181	163	143	171	168	168	167	170	178	173	189	197	151	186	181	197	166	173	171	160	151	184	161	168	158	161	165	173	139	169	157	148	178	148	169	155	176	184	184	186	164	162	165	189	159	182	179	152	171	170	176	181	191	188	179	157	159	168	163	185	185	179	197	189	188	172	159	182	178	156	187	192	171	205	153	181	155	180	161	181	181	179	165	157	174	153	180	191	186	171	178	167	162	162	190	166	169	176	161	160	180	180	176	165	175	181	189	182	179	188	180	175	151	187	190	179	173	167	168	173	184	150	181	196	189	175	158	175	173	155	167	172	144	170	165	160	158	179	174	179	182	209	183	162	191	144	176	188	159	176	169	176	162	167	191	179	169	165	169	183	172	208	174	178	145	176	174	168	156	154	168	165	151	157	158	146	180	171	199	170	181	154	199	183	178	170	187	176	169	169	152	159	170	164	186	178	175	196	182	177	189	182	148	188	191	161	172	157	155	191	171	174	161	167	184	202	170	175	145	175	192	161	168	165	170	173	189	171	160	203	168	190	181	162	177	171	160	209	178	168	179	141	185	197	179	161	160	158	192	164	178	171	189	191	182	161	177	161	177	169	187	198	153	155	193	173	193	204	178	183	165	170	185	183	168	166	177	165	164	179	168	170	173	173	143	184	201	203	152	168	156	174	155	201	175	171	170	175	159	166	189	173	168	197	205	146	159	177	173	170	168	186	157	187	163	181	179	177	169	148	163	180	181	179	173	205	170	178	183	179	170	164	186	183	158	176	176	178	181	160	157	182	180	171	175	170	202	191	175	173	164	169	159	175	210	170	193	164	195	177	165	169	163	172	149	190	190	189	159	167	187	197	174	179	184	158	172	193	189	181	165	144	175	163	176	172	176	159	183	171	171	165	177	169	190	183	168	170	148	172	188	180	184	168	179	175	148	163	186	168	177	173	211	158	183	181	187	176	157	194	180	165	162	156	153	166	188	160	182	160	165	161	189	150	173	194	159	175	189	158	167	152	168	165	175	169	170	198	159	167	179	177	162	165	155	187	142	169	157	169	200	169	178	185	175	191	157	183	157	169	166	181	145	178	165	166	189	212	172	187	162	182	168	188	152	169	181	177	175	179	163	185	148	169	176	176	161	195	164	151	179	186	184	165	159	168	181	182	163	148	169	163	165	196	178	185	188	172	167	182	167	174	156	183	172	175	200	165	200	161	167	173	174	191	184	181	182	170	147	164	148	172	172	172	162	154	169	146	180	184	173	162	176	160	170	202	196	182	170	163	191	185	183	179	180	173	161	181	169	178	194	193	171	175	161	168	181	170	181	174	187	158	179	176	186	197	159	171	167	184	211	165	192	177	184	165	175	163	158	187	186	177	197	173	170	178	149	188	161	145	189	166	155	195	155	196	172	165	206	171	152	167	164	178	199	199	178	145	167	187	172	207	176	173	180	184	168	179	164	210	171	184	177	159	163	195	166	171	193	167	185	192	177	185	174	172	179	174	194	165	173	200	146	179	177	158	167	185	165	142	179	169	210	168	186	172	193	193	171	172	143	175	185	156	192	205	170	180	175	171	181	189	181	162	181	171	196	203	185	177	189	192	157	158	212	154	173	181	181	165	179	190	199	159	162	197	156	183	127	175	157	179	168	174	165	167	175	154	167	196	200	177	181	161	190	180	196	184	183	161	155	178	176	161	177	178	169	205	177	162	141	211	177	171	168	165	190	174	187	191	194	151	179	188	167	179	168	182	184	170	178	192	173	169	178	161	209	204	161	160	174	211	187	162	186	194	180	176	167	165	189	172	170	160	183	164	164	177	187	186	169	173	174	189	159	187	178	161	158	168	173	161	190	181	196	161	159	148	172	165	168	178	203	188	182	170	161	166	188	163	185	174	183	180	176	166	163	177	164	160	197	189	184	167	176	201	190	191	179	166	153	172	218	199	175	184	160	167	187	171	184	163	197	175	182	170	196	187	175	159	147	173	168	195	192	154	179	183	195	183	205	153	158	187	182	160	195	184	173	191	177	204	163	187	176	169	183	158	152	195	155	179	191	191	181	138	157	178	169	190	193	143	151	189	166	166	176	196	190	182	188	177	174	195	189	182	160	165	199	179	176	168	201	182	176	188	145	161	199	170	175	175	172	170	145	197	185	205	169	171	166	164	160	169	175	187	180	165	179	200	199	179	151	186	170	172	182	182	182	202	156	202	166	174	179	172	151	164	191	172	178	178	198	187	184	166	189	181	152	149	178	172	179	169	157	196	188	159	176	166	184	164	193	179	171	223	190	169	163	145	186	186	214	204	168	158	179	166	185	184	176	165	173	181	172	161	199	189	191	184	165	169	182	178	151	162	164	160	184	180	180	177	156	177	180	151	136	175	183	171	163	156	192	185	183	175	144	173	167	181	174	181	176	182	190	169	192	186	185	164	172	188	168	207	185	178	188	175	178	188	203	176	184	185	149	172	163	177	184	139	174	193	176	177	199	193	162	154	154	201	197	168	191	179	179	178	178	193	161	197	166	155	178	188	195	181	193	176	171	154	166
11644	2871	1248	1447	1274	1058	991	879	777	655	568	567	581	531	530	482	531	438	476	464	429	457	433	433	416	446	440	425	393	398	421	423	407	453	447	404	388	441	426	433	437	419	440	420	436	427	388	413	461	390	416	426	426	423	385	444	427	467	401	384	401	402	405	409	390	432	450	357	403	414	423	385	396	393	427	398	412	426	389	403	427	399	412	412	425	415	428	402	418	357	363	394	386	437	413	395	434	411	383	411	378	381	441	406	429	401	399	431	392	384	392	382	422	374	370	400	404	445	432	416	418	408	377	417	422	382	374	370	384	403	372	436	408	402	367	429	430	407	368	426	429	433	402	413	430	404	406	364	393	423	383	385	406	427	401	441	373	408	386	418	411	406	409	415	398	395	403	406	413	383	410	418	426	413	400	409	448	452	395	409	422	387	394	394	433	405	406	434	396	423	372	425	377	438	407	403	413	414	431	406	422	371	440	401	384	417	412	416	390	476	402	402	358	453	391	412	385	443	373	374	406	400	381	375	371	415	404	422	418	405	420	409	409	416	427	405	455	386	409	405	444	410	437	397	421	410	425	442	420	401	415	425	409	412	395	404	426	362	401	401	425	403	402	421	373	408	438	407	416	397	432	414	391	379	397	417	418	431	405	415	398	400	378	409	427	411	411	442	408	375	390	430	400	401	400	436	449	410	392	446	405	405	395	417	460	419	392	458	406	415	393	424	431	394	425	416	382	443	409	441	377	391	389	399	431	422	435	417	424	411	401	402	439	407	413	388	426	377	412	409	412	420	415	402	406	419	406	376	408	448	397	403	434	428	396	385	401	398	381	416	434	398	423	434	432	422	390	411	430	393	398	396	377	410	414	411	414	379	418	379	377	458	405	392	409	408	430	417	388	387	432	401	402	387	402	438	407	414	420	411	389	429	429	434	395	406	410	420	418	413	429	413	402	376	430	418	439	447	413	394	377	413	430	417	435	406	455	403	400	382	411	408	381	422	380	381	380	397	401	404	376	379	446	398	398	402	400	398	396	398	401	428	421	439	414	407	403	374	387	409	410	385	386	404	388	430	411	414	382	396	392	436	438	421	390	408	377	417	375	400	375	409	411	415	438	387	416	402	434	420	433	365	398	449	402	408	405	399	413	414	417	437	399	414	406	395	398	456	386	405	428	400	401	409	403	384	406	393	410	358	439	391	398	408	392	442	378	403	404	409	383	373	445	392	416	390	403	411	412	425	445	428	434	419	369	429	385	418	394	389	423	427	440	435	409	382	411	433	408	427	401	374	413	433	412	403	375	433	378	416	437	394	394	427	380	426	382	424	392	389	405	380	397	428	405	394	392	399	407	389	428	383	396	396	403	400	446	399	402	406	437	430	384	426	394	388	408	408	412	404	376	391	414	379	408	444	404	383	390	404	411	399	397	390	383	425	392	377	418	381	400	383	410	373	389	421	416	392	449	390	415	394	426	393	420	420	434	418	395	414	416	410	383	384	420	403	394	395	409	421	400	405	384	413	424	389	402	431	415	419	407	393	422	406	352	409	410	397	403	416	432	402	395	400	396	379	395	425	416	411	432	372	400	382	409	401	416	419	383	398	407	429	433	427	430	395	415	433	384	420	413	406	408	381	363	401	423	402	424	402	430	400	405	405	409	401	389	437	402	391	425	383	414	364	419	389	419	398	408	407	404	385	434	381	396	388	374	421	398	395	441	432	413	389	430	427	377	412	399	403	411	403	399	418	449	380	377	430	394	437	417	405	378	394	413	383	404	422	445	404	398	423	393	429	414	386	393	393	406	431	413	419	402	394	431	406	396	378	431	391	401	428	421	455	406	358	427	405	408	399	428	360	414	393	391	415	399	432	415	436	406	388	384	430	419	427	398	409	449	424	384	422	415	418	417	367	383	399	417	411	404	401	390	402	394	386	405	392	400	392	393	376	427	414	377	391	402	403	398	399	408	386	383	394	409	374	391	380	423	392	430	442	443	416	411	381	401	436	353	442	408	401	372	413	395	386	402	400	420	395	378	447	423	408	418	418	403	382	393	436	436	428	410	453	395	408	379	413	420	401	418	376	367	409	420	404	395	405	392	420	360	391	430	395	444	424	407	405	421	391	396	419	406	405	377	372	408	384	399	412	396	370	406	464	396	368	422	423	385	390	449	391	413	361	377	410	410	412	387	384	408	384	423	375	365	415	447	386	415	403	432	397	443	418	360	409	377	419	413	413	398	402	395	397	412	438	412	429	390	429	399	386	398	406	389	385	410	439	416	390	389	406	420	392	381	377	443	404	412	429	444	416	382	411	415	402	415	402	411	454	382	378	366	406	396	397	460	404	436	404	374	413	435	388	373	407	401	368	428	416	404	459	407	417	406	423	426	414	397	433	417	390	434	408	439	419	392	404	385	388	390	400	398	368	412	392	435	407	427	425	397	419	391	415	418	404	421	379	382	415	399	429	389	411	402	432	397	366	410	403	412	421	387	388	411	433	446	403	450	398	420	400	393	373	369	398	380	398	379	394	384	406	437	386	361	413	423	422	396	447	396	426	385	419	429	406	402	402	427	424	378	412	423	440	391	418	392	406	384	421	411	399	422	386	388	377	406	405	419	449	450	388	402	368	427	415	408	387	422	421	411	410	417	378	401	393	408	407	414	383	416	393	461	427	432	405	391	386	389	436	368	386	405	379	414	416	409	414	367	379	423	388	389	378	428	388	395	396	392	421	427	420	440	417	390	432	374	361	409	402	449	424	388	376	409	377	409	394	410	419	385	389	418	396	434	394	404	413	370	408	395	397	407	388	378	403	399	435	408	430	403	385	393	406	410	394	387	432	415	426	387	421	404	385	383	453	413	412	442	432	424	391	411	412	436	392	437	411	358	404	418	423	353	377	412	382	361	446	418	395	401	417	427	414	440	443	409	386	412	391	409	390	418	428	404	411	414	410	396	408	423	419	424	384	397	405	405	387	405	399	433	426	400	387	417	417	399	398	417	413	407	387	396	404	429	416	419	426	393	391	399	397	392	407	444	381	396	423	445	394	403	410	438	416	409	380	390	398	402	369	388	367	439	399	365	415	398	410	441	391	427	412	399	398	424	433	385	422	408	384	419	425	391	407	392	400	377	435	401	412	404	413	381	399	426	386	363	417	438	419	386	400	429	406	404	405	411	376	392	409	406	413	415	426	415	393	393	405	391	416	392	403	413	428	417	407	378	394	410	418	389	395	407	391	408	449	418	421	379	369	432	446	413	403	404	381	417	373	415	394	406	414	447	411	420	400	369	376	397	400	398	346	411	389	370	410	385	380	423	410	435	421	390	423	402	402	368	395	374	396	371	414	429	422	406	401	400	396	399	464	412	393	393	414	386	421	385	396	391	367	399	410	409	398	447	414	423	369	412	399	381	389	417	401	412	398	378	395	404	392	386	429	407	392	382	390	382	399	387	424	431	420	387	419	428	380	442	417	400	410	425	402	414	450	404	422
25125	5728	924	631	405	335	228	213	195	142	115	121	110	106	94	99	91	99	85	94	87	84	78	69	74	87	72	79	90	73	75	82	92	67	86	102	91	81	61	69	66	83	90	79	69	74	74	84	89	77	71	55	70	72	80	79	77	88	88	70	71	80	76	88	79	69	78	75	62	71	71	97	81	63	50	81	71	64	69	67	58	77	73	80	70	79	70	75	81	68	64	69	63	63	67	77	76	66	55	61	62	71	70	70	75	51	98	88	65	66	87	88	64	62	54	69	75	81	76	51	77	83	69	76	58	77	66	75	71	72	71	69	80	66	85	74	88	84	74	85	90	75	81	73	80	83	71	74	91	65	79	86	72	65	68	86	66	59	79	64	75	70	76	88	62	59	84	61	79	80	72	80	76	59	75	68	62	68	93	79	62	74	89	81	91	70	70	55	54	79	67	97	68	73	76	74	89	69	57	72	57	63	71	63	69	80	79	72	66	81	65	65	70	61	71	80	75	75	78	51	89	75	75	67	74	76	82	75	69	79	61	84	69	67	75	61	69	72	77	69	78	82	70	72	67	71	61	73	74	73	80	66	87	71	76	58	65	58	74	61	58	73	72	71	77	82	57	81	58	64	60	87	83	56	64	81	78	75	74	66	77	73	75	72	67	93	81	64	69	67	68	79	63	74	63	71	63	81	58	80	83	64	72	63	95	84	86	67	64	80	65	72	67	75	67	83	75	77	69	63	84	62	79	63	71	59	75	74	66	74	73	69	91	76	56	77	59	69	79	69	67	86	74	82	77	75	80	76	68	62	78	62	81	56	71	66	69	89	71	76	63	67	69	69	78	71	79	67	74	74	72	68	65	77	57	69	72	65	74	76	64	83	61	77	89	82	78	75	84	60	77	76	65	70	92	72	67	63	68	62	86	87	84	66	62	73	78	76	90	77	81	65	58	70	75	74	67	61	60	58	70	80	86	74	75	61	61	65	73	88	76	83	63	69	87	83	91	77	76	78	74	83	69	56	68	64	64	68	72	80	93	82	49	65	62	65	65	70	68	73	76	75	68	89	75	79	84	80	73	68	87	82	79	74	72	65	79	76	58	71	69	65	80	61	66	70	65	73	65	69	65	82	79	61	67	73	82	69	74	55	102	73	70	81	68	58	89	78	75	80	76	73	79	53	72	74	96	69	83	66	78	81	64	82	67	70	47	69	67	73	76	70	72	90	70	71	62	72	62	65	58	85	69	74	81	63	73	81	87	72	70	82	76	64	85	69	64	62	67	66	93	75	60	60	64	75	71	86	80	63	76	62	57	76	85	59	59	81	74	92	71	92	76	67	63	76	72	81	70	75	60	77	72	80	87	66	75	76	70	63	54	70	79	66	59	73	76	58	77	79	77	75	74	75	85	54	61	64	60	69	76	76	58	72	72	70	84	79	82	85	74	55	59	66	60	74	79	71	70	77	79	71	69	55	78	84	62	73	75	62	73	68	79	83	60	71	87	71	65	76	83	80	58	70	61	77	82	69	55	85	73	65	73	73	60	69	73	76	106	65	61	84	77	80	82	79	95	79	77	57	58	73	93	79	65	73	83	68	69	85	71	73	72	84	86	66	68	59	69	74	71	69	74	73	63	82	78	66	77	57	90	69	81	79	72	82	80	71	67	77	70	77	71	89	69	73	92	65	81	75	61	90	84	70	88	70	61	69	79	73	84	84	95	74	81	71	90	85	66	83	80	64	69	60	77	84	84	71	78	76	78	68	79	75	79	83	57	89	69	66	68	66	64	67	74	79	77	67	77	78	81	62	53	72	63	86	62	57	62	72	64	83	73	67	81	77	71	65	62	57	85	72	83	74	72	85	90	72	60	79	75	73	66	58	63	62	77	72	57	82	74	60	92	85	68	78	69	68	67	58	71	81	83	76	55	76	67	56	87	79	68	85	62	65	71	80	64	70	72	75	69	70	67	70	84	78	61	74	91	61	70	79	78	86	76	66	69	66	65	78	57	77	80	72	63	79	66	82	77	66	82	54	84	67	78	58	75	66	57	65	79	69	83	70	77	55	87	79	76	79	82	80	70	75	62	72	75	88	82	64	75	88	87	79	84	79	86	91	61	83	77	70	77	86	85	83	60	59	87	68	76	82	66	65	74	68	69	82	90	81	69	79	84	68	69	84	74	62	65	93	79	89	73	53	63	62	87	74	68	68	66	70	69	71	66	56	75	80	53	71	64	76	78	77	72	75	71	76	84	69	83	62	81	55	79	78	80	74	83	79	68	82	78	84	88	88	80	58	65	61	76	81	66	92	61	78	56	71	88	72	81	81	69	65	68	79	75	80	74	85	70	77	70	85	66	63	57	66	86	75	81	95	73	53	73	53	52	77	76	66	74	71	87	70	70	59	73	68	87	68	82	71	64	64	85	84	96	71	72	58	64	79	69	73	55	60	69	70	65	60	69	65	60	84	84	86	63	70	79	74	47	76	87	73	64	68	77	74	86	72	49	66	84	73	52	77	67	76	70	80	74	73	65	78	78	69	61	77	50	76	82	67	66	70	63	73	62	67	71	90	61	90	79	74	83	76	76	69	85	78	87	82	72	76	65	68	64	78	82	77	62	90	78	63	75	70	64	79	71	77	65	65	70	65	81	64	67	88	72	77	69	68	90	73	78	88	67	66	72	61	81	66	79	75	76	74	83	77	57	76	71	75	61	56	58	72	84	66	69	69	78	74	91	60	75	69	79	66	64	87	80	79	74	61	68	69	77	88	81	74	73	67	85	81	74	69	84	73	81	70	83	64	69	80	81	68	89	78	82	73	83	83	60	80	86	84	68	70	58	76	72	80	71	94	66	81	69	73	76	70	77	79	72	73	71	66	84	70	50	72	59	69	75	58	74	74	65	74	87	56	65	71	76	59	64	64	60	86	71	76	68	69	55	87	72	74	66	66	58	76	71	74	78	79	60	76	65	76	64	93	59	74	85	74	82	69	66	63	82	75	89	67	71	77	77	63	58	72	65	71	58	87	74	88	78	84	57	70	75	85	77	94	79	78	65	72	72	78	80	75	71	68	72	71	66	67	79	73	57	84	92	75	66	74	68	63	74	67	81	67	63	78	68	81	77	89	83	62	64	57	70	71	84	71	86	80	85	60	69	80	66	76	68	69	69	62	60	71	73	95	72	58	69	82	72	79	72	66	68	82	75	76	74	63	72	80	78	109	63	67	66	75	58	78	71	63	90	76	61	88	86	84	79	61	63	90	79	76	85	83	67	63	75	63	69	75	74	76	68	69	65	71	78	75	71	67	63	62	71	71	86	70	93	85	59	67	84	59	67	64	86	81	89	68	84	72	88	81	91	74	55	87	72	76	60	66	73	62	90	61	80	73	55	71	66	95	66	71	83	81	74	50	84	69	81	64	65	63	76	75	70	69	70	75	74	54	79	92	75	72	75	97	77	76	64	74	72	77	78	64	79	89	76	83	85	64
14765	4066	1786	2147	1859	1487	1232	1008	802	726	550	476	511	501	416	388	356	378	309	303	315	308	280	284	260	241	255	257	243	251	212	243	200	211	220	225	228	227	214	217	233	207	242	211	209	167	202	212	222	211	204	208	225	208	256	207	205	214	207	235	221	201	179	211	192	218	216	196	179	170	195	196	196	202	203	224	190	224	191	207	211	217	224	202	196	193	195	166	189	205	204	193	183	176	191	189	185	196	194	215	215	198	202	209	203	199	194	191	202	179	174	210	212	182	217	200	176	199	192	191	200	213	202	193	177	222	179	197	213	192	167	208	180	187	182	214	193	229	193	182	196	186	199	186	193	189	189	218	180	212	211	211	218	183	208	183	200	193	196	216	206	198	187	202	203	198	197	217	210	180	179	186	208	182	206	186	220	216	190	196	191	184	200	189	192	198	193	194	190	182	174	189	194	171	206	199	182	212	231	198	189	210	172	225	188	203	205	201	218	182	177	203	191	219	208	187	172	204	214	202	184	191	214	185	188	181	190	217	194	219	206	183	180	201	189	202	192	205	194	198	200	227	210	174	192	195	184	198	203	181	194	199	212	192	212	208	179	191	224	185	202	205	194	175	197	161	209	187	208	197	197	200	212	216	175	202	176	188	212	199	182	210	204	189	183	229	209	198	210	206	203	189	182	185	185	225	176	208	225	188	205	198	200	209	206	206	183	203	207	172	179	197	216	209	206	187	193	208	196	192	193	200	213	202	189	181	208	193	197	195	182	206	175	203	198	182	203	215	175	188	181	202	198	198	178	179	184	196	203	184	185	218	226	186	198	228	196	207	176	192	198	211	193	211	223	192	197	200	209	199	201	212	191	189	213	190	222	199	202	165	220	216	199	198	171	205	186	206	173	178	196	186	190	202	199	180	200	194	214	172	176	194	186	182	194	192	183	194	205	183	178	182	196	191	209	187	184	194	192	197	207	195	190	196	214	212	193	201	209	197	174	212	206	207	207	197	220	213	188	198	172	190	189	190	222	174	187	193	193	176	177	194	209	187	169	181	202	200	190	203	186	197	228	186	196	202	190	207	195	175	179	208	174	179	180	212	202	205	203	209	207	176	161	198	172	194	188	184	219	211	192	202	196	202	192	217	205	183	184	177	186	190	195	202	189	198	186	205	197	199	176	220	183	200	214	184	177	178	214	187	190	183	180	177	189	191	193	180	202	205	178	187	190	204	205	171	188	189	214	172	181	194	191	189	172	176	183	214	214	212	195	179	198	156	187	188	201	180	195	205	199	198	197	215	198	181	171	198	181	193	185	216	194	186	178	188	201	189	206	219	164	165	199	190	183	187	190	213	199	206	188	192	201	208	192	163	202	201	195	195	211	194	205	186	203	196	188	182	211	181	207	190	188	168	209	168	190	182	177	213	196	205	191	185	201	229	180	212	187	210	207	214	202	179	186	204	199	172	219	193	202	187	182	207	222	199	193	182	180	200	211	191	172	185	196	192	188	199	215	186	193	190	208	199	174	238	218	171	194	180	227	211	179	187	205	181	227	202	189	203	172	198	190	203	216	181	200	210	164	195	217	187	189	183	211	190	166	198	204	193	201	179	212	170	214	206	199	198	185	226	178	210	163	199	203	218	218	198	207	171	201	193	177	194	197	197	190	191	205	198	185	213	175	178	218	180	197	188	204	186	165	209	230	207	214	164	195	190	181	216	203	197	171	176	181	193	181	194	191	193	209	216	213	199	182	194	169	207	206	196	189	228	205	188	185	196	188	198	187	215	201	180	193	207	195	192	202	179	193	195	213	199	191	207	181	199	192	199	200	178	215	183	152	201	200	189	175	192	213	189	202	198	200	198	189	174	202	201	185	187	196	197	170	226	197	217	185	205	195	196	206	206	199	173	204	199	215	164	184	205	171	190	175	191	211	194	194	196	202	192	186	194	200	183	208	203	193	182	196	195	180	187	194	183	175	202	192	192	212	215	197	199	198	204	202	192	229	195	172	186	236	198	170	188	209	213	195	219	194	194	178	194	198	189	203	182	189	187	187	189	179	205	211	219	213	211	186	208	198	231	183	196	170	192	178	195	211	190	195	177	204	198	180	202	223	206	209	199	214	189	205	183	189	196	184	205	192	193	193	182	202	194	206	220	184	198	199	177	179	193	202	193	182	217	198	196	190	194	199	194	196	176	206	195	205	199	210	180	198	212	218	192	188	177	192	201	205	199	195	208	190	187	204	191	198	188	184	178	183	210	194	192	207	189	200	180	203	211	188	202	180	185	193	195	185	217	185	174	197	201	193	190	178	176	209	202	190	191	192	217	185	215	214	185	184	183	186	174	219	181	164	161	206	193	184	206	197	207	212	184	197	206	223	211	204	201	196	215	188	175	199	177	188	219	199	205	215	199	183	200	184	202	177	198	196	200	202	219	181	197	218	203	201	189	184	199	157	181	180	200	224	203	189	197	189	189	196	196	187	202	197	195	200	192	196	174	218	192	212	206	177	184	175	171	188	171	189	196	203	201	210	199	207	211	189	184	171	191	169	203	214	187	176	199	201	202	211	186	188	194	161	186	204	204	206	179	224	216	181	204	210	180	192	207	189	189	205	195	188	194	215	178	211	199	185	198	198	185	192	172	188	183	176	203	168	207	220	198	189	200	184	213	202	200	162	184	205	200	184	192	186	178	171	189	209	216	180	201	199	202	173	208	186	193	181	198	193	200	200	182	195	185	200	196	176	196	199	204	185	179	173	208	160	199	172	202	190	199	190	221	186	197	223	185	190	187	201	180	211	234	180	180	194	190	183	202	199	190	190	191	183	186	191	169	180	196	187	199	191	218	199	214	169	190	221	178	197	180	206	199	226	191	183	183	196	235	182	214	179	194	182	201	198	182	193	198	183	189	185	206	171	217	201	202	188	199	185	183	212	192	215	202	208	176	187	194	188	192	180	191	204	191	185	193	181	228	181	213	194	197	179	210	222	190	192	198	180	187	193	202	188	187	195	214	204	183	195	219	190	147	213	191	195	194	212	188	168	198	171	174	185	188	202	205	178	211	162	207	214	202	207	186	195	198	187	194	197	182	211	208	201	204	202	199	214	192	202	168	192	156	202	209	207	188	203	193	182	200	213	205	191	211	174	190	184	201	189	203	210	190	197	196	194	203	212	199	199	187	213	199	195	187	208	167	205	201	178	194	184	195	173	187	199	170	193	208	172	211	181	188	193	232	183	183	193	192	200	174	194	216	193	192	208	218	192	190	207	176	195	234	183	239	202	222	187	191	208	188	194	184	189	194	220	204	186	190	202	187	212	178	184	203	212	178	203	190	172	181	181	201	195	200	161	197	197	181	194	211	180	207	168	190	193	191	181	190	192	184	215	193	187	206	205	172	206	201	185	199	197	198	213	209	179	181	217	200	213	172	195	172	176	192	207	199	195	170	199	190	192	178	200	166	203	220	164	209	218	196	217	170	186	180	198	211	212	195
7267	1670	295	265	251	268	236	263	253	267	269	248	262	233	260	226	239	289	234	255	223	267	242	238	233	254	264	271	233	236	270	245	240	273	237	252	218	260	230	236	235	241	238	235	267	277	241	251	258	221	252	257	229	239	264	271	251	274	231	280	256	248	248	267	244	235	236	256	274	261	246	228	237	251	221	228	245	253	230	254	251	236	231	254	229	247	250	259	247	283	258	268	233	229	242	226	226	281	233	219	283	255	228	240	238	295	241	257	232	229	210	253	281	275	220	242	244	205	238	240	267	233	246	242	234	247	232	244	239	265	231	240	237	232	258	242	253	242	271	228	267	216	250	218	231	248	220	236	250	241	205	257	232	231	255	253	240	245	264	241	228	228	239	251	253	240	229	248	277	262	247	240	220	231	247	274	235	238	241	252	240	228	262	248	212	247	254	257	249	265	241	269	254	227	227	285	226	262	272	252	251	272	242	241	245	265	255	249	237	224	267	224	263	259	228	230	239	263	249	231	239	244	265	235	260	243	245	265	240	245	264	244	225	248	238	259	268	260	253	240	241	292	236	264	243	268	271	233	255	237	252	210	286	254	233	234	241	271	232	219	255	243	259	260	241	246	239	230	247	230	256	243	242	263	237	249	221	251	255	287	249	245	257	259	239	220	264	238	251	244	254	285	249	270	273	277	275	228	231	256	254	244	245	256	255	227	231	257	255	269	266	255	249	274	245	230	247	252	245	259	257	263	254	264	268	235	221	249	218	207	234	244	231	246	254	221	234	230	247	252	267	272	238	251	251	252	239	263	232	248	249	259	270	270	271	246	219	221	264	218	251	256	232	259	266	226	233	251	248	238	248	271	242	260	211	227	251	227	263	242	243	257	250	231	259	244	238	235	251	244	258	234	260	224	238	223	231	222	246	243	232	225	235	258	236	229	229	264	230	267	259	237	211	236	238	253	234	241	244	263	252	219	238	239	229	222	233	266	275	258	230	230	266	262	217	241	257	240	222	226	269	226	244	222	268	227	261	211	229	205	227	236	238	265	220	243	225	259	240	222	253	254	238	245	271	260	217	266	227	256	253	233	226	240	258	242	257	256	262	256	242	249	263	248	259	255	248	236	245	239	283	261	234	255	248	226	252	246	265	222	236	248	236	262	254	222	226	222	225	247	262	240	278	212	252	256	261	251	235	234	224	259	248	241	248	229	236	209	243	275	232	236	248	268	246	280	265	253	235	223	243	240	262	257	270	223	237	262	236	264	278	233	252	226	231	268	257	206	229	232	243	280	278	231	251	231	232	254	243	249	273	258	239	246	224	237	283	211	225	273	224	255	245	254	223	259	264	234	246	258	245	225	275	240	255	208	248	234	217	240	286	215	265	258	255	238	216	231	254	233	234	184	237	252	249	248	250	261	234	239	233	271	244	244	243	238	231	273	219	266	263	234	255	236	240	237	254	242	267	234	242	245	268	243	249	281	263	226	211	269	244	258	255	251	271	223	253	249	247	249	263	258	231	266	218	238	239	230	253	244	235	247	273	262	253	212	221	245	195	248	265	296	255	229	270	231	248	245	253	219	241	243	242	226	251	253	253	225	235	266	258	253	241	225	234	270	271	262	236	255	229	256	247	220	242	225	286	305	256	254	246	267	252	256	244	248	249	206	232	236	240	245	230	253	234	239	246	256	244	285	248	192	264	257	237	257	218	248	233	212	250	271	269	233	250	252	239	251	269	244	237	251	238	223	283	265	271	246	248	231	244	238	228	216	263	272	230	245	262	267	228	254	245	204	246	238	252	263	231	243	246	228	239	236	237	237	285	252	236	239	252	259	256	221	200	258	228	219	240	247	257	266	223	254	240	271	267	228	259	228	257	260	249	226	257	246	263	267	250	227	236	249	237	211	231	261	250	235	239	271	249	262	230	277	272	274	242	245	255	242	268	233	234	269	247	241	256	268	236	248	249	250	258	232	234	276	245	224	234	212	272	229	247	224	245	220	219	218	265	236	252	231	264	252	247	220	240	259	246	253	253	261	239	251	240	260	233	252	282	257	227	234	252	249	260	217	239	233	273	268	231	236	250	248	238	254	253	271	233	235	239	252	260	220	231	246	259	267	259	238	251	214	228	222	240	271	213	251	241	250	229	239	248	245	217	237	237	244	277	255	260	271	250	235	253	245	227	226	242	227	239	256	230	221	253	229	229	275	232	224	228	245	256	262	240	250	237	278	242	239	224	243	229	260	230	254	244	236	254	237	263	237	251	245	257	222	269	245	260	261	270	230	268	281	234	261	222	240	261	226	269	204	263	258	257	245	258	219	230	217	244	238	261	264	242	262	260	226	223	251	279	264	270	253	229	237	271	222	260	252	263	241	243	241	225	265	261	221	220	229	263	243	264	227	246	279	258	243	242	223	263	234	223	230	226	252	200	281	255	275	236	270	238	242	249	257	229	240	259	248	233	240	246	229	291	246	220	218	256	232	275	243	258	250	275	249	241	277	227	233	229	256	254	220	225	231	236	257	258	229	257	237	261	252	227	258	260	239	287	239	267	257	228	222	254	258	233	220	255	213	254	250	275	237	238	243	235	256	265	227	238	246	251	238	255	250	248	229	218	246	235	220	233	287	238	248	245	221	230	248	239	244	233	233	270	228	240	240	281	245	219	253	254	247	224	230	237	279	256	246	248	262	247	257	254	254	222	265	248	232	224	269	238	242	235	228	255	259	243	255	258	237	235	253	273	216	272	274	211	248	215	257	246	256	246	255	259	230	230	246	262	250	251	282	231	226	241	275	262	251	219	260	221	237	215	200	243	233	235	229	245	253	223	242	246	261	278	242	254	256	231	239	258	233	223	240	221	223	255	232	253	239	242	264	252	272	245	234	222	250	251	243	237	230	252	255	244	262	222	242	257	237	247	263	269	289	258	229	244	235	258	258	270	232	242	238	258	264	226	257	257	245	249	244	228	247	222	249	283	235	219	257	228	245	237	242	240	266	240	218	212	239	233	238	244	250	246	268	226	238	227	283	240	271	256	269	212	262	236	255	260	242	258	258	275	245	259	249	293	257	252	241	240	222	244	240	246	239	261	258	253	231	260	244	273	214	232	198	256	227	245	246	244	261	241	253	273	258	276	227	224	250	235	220	256	268	250	271	251	266	243	244	239	234	228	253	237	256	290	230	247	258	276	265	270	231	261	265	247	245	226	242	230	275	222	245	240	232	253	245	244	230	225	246	250	265	232	241	253	260	265	247	256	221	224	242	253	224	255	248	253	260	263	255	257	268	250	237	259	257	219	274	242	223	221	232	266	223	252	252	257	218	258	237	240	254	246	235	225	229	259	233	287	258	258	246	230	221	239	238	278	255	233	256	219	248	236	241	252	239	228	251	256	287	274	246	230	241	263	243	235	240	251	250	260	265	242	244	252	221	248	234	253	247	237	236	233	250	247	234	227	229	228	265	247	252	246	248	242	260	236	289	218	224	242	244
5335	1667	644	626	640	598	618	631	641	586	576	582	588	568	525	593	562	644	550	565	592	582	608	583	538	544	523	568	554	592	586	578	547	560	568	627	544	541	588	543	571	605	607	592	551	581	607	569	566	563	555	560	559	560	535	545	568	577	580	555	612	555	554	550	585	583	557	533	583	592	584	562	612	565	535	594	560	560	552	584	560	579	522	565	575	565	569	548	571	575	575	570	545	555	524	587	509	569	567	540	594	572	556	532	585	529	554	565	569	586	531	600	614	547	537	604	550	553	602	564	571	561	561	571	530	538	534	580	544	512	593	566	577	533	527	563	551	542	547	584	523	576	585	541	542	580	585	547	560	554	566	540	561	557	555	605	548	534	560	548	556	596	592	552	532	540	585	574	526	564	559	556	594	530	526	569	553	594	568	528	547	625	544	581	585	561	494	570	538	560	577	552	536	576	569	549	570	642	562	577	529	603	557	564	570	547	570	602	557	549	564	535	580	529	555	575	551	571	559	581	588	545	579	552	601	540	566	583	548	534	570	549	552	574	558	581	574	579	581	548	585	556	562	610	589	557	522	541	554	553	552	533	550	565	514	594	578	548	575	577	555	544	563	554	578	578	575	540	620	540	526	550	563	557	560	581	561	562	556	597	560	594	569	570	597	554	613	569	584	563	597	600	589	574	582	598	530	537	584	591	529	593	544	622	585	580	554	565	593	577	535	560	552	570	551	535	556	561	573	552	596	600	539	565	523	566	551	564	506	546	574	531	564	561	576	553	576	593	591	580	553	580	597	559	545	570	546	589	596	612	582	590	559	575	576	569	559	559	580	554	523	608	539	538	567	575	567	575	540	557	554	574	579	588	535	589	573	589	547	577	568	534	550	568	519	567	601	581	555	554	551	578	569	596	586	558	558	562	577	583	573	522	527	573	578	569	556	527	534	538	580	542	549	581	537	584	573	532	538	609	548	590	557	565	506	537	568	524	570	555	530	553	549	586	548	555	577	557	581	596	566	581	569	565	557	583	554	624	585	540	597	570	565	556	555	595	578	600	550	575	535	550	534	557	562	555	573	575	591	601	565	549	566	541	559	568	591	574	527	560	563	552	574	646	564	528	582	544	558	545	546	582	583	572	570	556	579	554	546	540	580	570	570	507	562	550	526	534	611	582	528	547	585	532	575	556	639	579	611	572	609	560	539	557	562	565	569	558	544	583	529	567	552	562	551	573	540	588	557	553	545	553	595	562	568	548	569	558	537	563	545	544	529	549	581	573	603	585	578	533	560	554	558	579	573	521	562	519	557	573	617	560	593	601	566	571	580	565	564	557	557	589	553	549	584	572	592	555	574	551	586	546	553	603	599	544	575	559	590	521	557	570	561	556	570	556	584	588	561	567	531	567	570	602	574	561	553	539	552	583	629	523	564	558	564	556	531	580	567	603	507	558	560	554	553	537	547	592	551	566	589	599	542	586	559	546	574	565	587	537	523	546	571	615	561	572	572	558	584	559	546	566	585	583	565	578	521	532	549	529	561	585	567	584	581	606	567	569	533	593	592	555	519	584	601	567	568	512	542	547	603	549	539	512	563	583	598	566	550	565	581	580	571	564	583	590	554	567	545	580	560	539	624	538	530	578	550	563	569	551	580	530	559	591	549	570	551	611	564	577	583	559	556	581	568	567	617	599	591	529	568	572	586	574	554	546	557	554	578	556	591	543	555	553	512	596	544	566	537	599	545	577	573	564	581	544	591	582	548	573	581	537	541	553	579	559	581	583	591	583	552	567	527	558	549	561	576	586	619	600	568	526	607	611	579	556	569	560	592	592	555	593	567	524	585	579	552	557	546	576	531	569	600	575	564	570	567	570	560	542	542	588	578	573	607	552	552	528	577	584	556	554	603	573	558	562	541	521	612	560	585	553	560	549	575	536	576	558	588	569	571	562	560	562	531	514	560	608	579	590	565	559	595	582	564	536	547	542	562	588	574	571	535	596	590	565	552	604	566	546	556	532	566	596	548	534	573	543	558	546	580	537	579	552	589	602	548	566	545	566	516	545	565	600	553	571	568	558	552	557	555	585	577	593	573	570	579	562	584	557	544	568	576	548	601	603	560	596	574	576	553	568	533	578	543	572	551	584	530	543	565	582	519	564	526	484	573	591	562	566	542	568	576	580	606	553	546	585	575	587	571	583	557	565	561	576	585	556	566	527	513	515	585	557	533	570	561	585	566	574	583	545	575	587	548	575	614	572	580	593	581	551	548	569	561	566	610	571	554	529	575	575	590	575	565	536	586	595	511	570	572	573	543	566	559	570	574	521	545	583	593	585	576	531	535	535	589	560	599	546	540	538	539	553	533	551	599	516	595	557	544	581	554	554	559	545	563	507	573	582	570	531	595	588	579	548	595	586	541	571	541	549	524	562	544	603	574	565	573	579	565	572	533	585	570	563	549	549	555	532	537	567	572	548	561	542	525	610	540	601	523	565	517	586	570	544	568	570	547	587	610	560	552	579	522	588	578	513	611	600	519	579	528	561	582	519	537	571	560	579	539	555	581	561	577	611	561	633	564	575	582	527	586	551	558	525	563	583	565	558	581	565	566	529	552	604	548	529	576	553	535	570	572	559	623	602	600	556	530	612	585	546	566	606	569	562	589	600	620	554	545	575	611	557	550	571	534	561	566	563	510	586	553	608	557	518	528	564	553	611	538	543	594	588	565	568	570	557	572	531	577	547	565	562	585	581	587	581	511	563	550	573	529	570	581	572	542	552	581	567	522	572	571	578	612	570	587	568	588	590	593	530	523	545	567	586	614	593	576	562	547	558	545	614	572	593	598	561	552	543	565	522	561	534	512	595	579	539	566	577	525	562	563	553	533	523	575	583	586	565	543	555	569	566	517	555	572	582	605	557	619	561	549	551	535	540	574	557	546	566	562	560	577	555	569	599	566	548	535	584	582	620	592	569	565	572	574	531	585	566	582	573	563	572	562	577	591	560	572	557	535	560	576	572	546	549	530	623	550	520	591	569	555	556	579	565	580	562	571	577	595	603	577	548	567	529	580	547	602	609	559	551	556	596	593	546	587	568	513	524	594	574	547	575	527	553	564	577	538	572	573	566	544	580	578	601	534	559	579	572	551	589	573	540	580	593	567	568	512	567	609	549	567	560	594	509	539	570	562	592	559	585	543	608	545	578	557	569	587	587	570	585	551	528	532	565	574	570	581	564	551	554	508	536	565	571	583	539	567	556	589	558	588	571	575	532	585	605	544	546	565	565	554	506	555	585	583	546	567	521	522	551	546	597	559	557	559	587	552	545	582	591	542	536	573	547	569	560	527	533	581	550	607	594	562	585	540	562	559	589	562	587	577	583	561	567	589	554	539	532	572	595	523	566	566	602	574	565	560	555	567	579	578	583	568	587	579	555	569	567	525	585	572	562	566	565	589	555	589	562	559	546	573	554	520	587	555	586	549	594	562	536	567	539	568	585
16694	3170	586	453	330	285	282	245	216	231	222	195	187	195	222	189	179	194	199	157	203	211	190	159	167	186	165	169	172	175	170	174	178	172	170	165	175	185	211	172	167	196	189	161	143	188	181	155	173	166	208	179	196	192	170	171	178	174	154	166	163	163	198	177	198	174	189	188	171	164	176	152	181	176	172	162	171	170	164	181	168	187	181	166	166	162	166	184	169	169	160	176	198	200	174	163	187	192	147	166	176	172	173	191	172	180	163	187	166	153	171	172	178	184	157	137	179	171	158	157	162	178	180	162	177	200	176	175	186	174	188	162	156	190	195	164	171	171	162	168	189	191	160	151	185	175	150	176	181	182	182	190	164	179	187	181	153	170	163	174	163	158	172	185	159	167	170	157	160	160	191	145	178	166	190	171	181	181	186	158	169	186	194	163	178	177	152	176	173	185	197	166	155	172	162	174	184	178	190	179	189	187	173	166	163	176	184	166	164	161	137	161	164	182	199	179	190	171	190	191	192	181	158	193	181	180	154	180	183	175	148	182	173	179	147	159	165	196	188	168	187	160	198	181	194	172	178	179	186	175	215	180	147	191	174	164	163	151	161	178	165	177	204	187	160	156	181	208	179	192	194	164	188	170	170	181	153	183	170	184	193	155	161	190	196	170	188	149	173	172	163	158	187	189	154	183	159	186	185	171	196	151	167	161	175	167	148	189	156	184	171	159	177	182	174	167	192	188	180	155	196	165	154	171	172	163	165	152	148	185	164	158	178	157	176	166	171	206	193	167	161	170	165	185	163	166	181	158	186	164	188	181	192	182	172	167	171	176	170	203	160	162	189	154	168	177	173	170	170	173	178	166	154	188	183	182	180	165	173	189	159	178	162	164	180	167	178	181	162	175	163	197	182	170	198	156	196	194	170	157	177	179	184	173	181	180	184	179	168	169	176	185	174	183	183	184	188	172	142	174	186	196	161	180	192	184	191	173	191	168	175	182	160	168	189	171	186	176	165	188	184	172	176	163	180	166	182	185	164	157	183	178	152	176	178	179	179	163	176	184	172	166	175	158	176	188	153	186	168	167	165	171	164	190	170	183	168	179	155	171	175	195	151	169	154	166	180	160	199	167	176	179	150	179	172	183	159	143	164	167	200	144	195	192	179	168	179	189	160	173	164	184	175	188	177	157	182	159	181	167	171	180	177	184	166	176	176	188	200	183	186	191	182	182	184	167	171	166	158	177	178	205	157	164	167	186	180	180	178	188	171	179	196	180	193	162	161	178	174	195	155	192	174	174	177	156	160	185	189	167	174	176	176	151	177	180	173	171	183	190	173	148	196	180	169	160	163	180	196	166	180	177	163	179	189	182	163	176	192	200	179	166	171	180	152	162	175	176	173	179	177	155	161	180	165	161	153	159	170	170	185	186	167	188	175	184	175	179	160	179	182	185	179	154	203	199	190	158	160	158	152	192	180	173	182	171	147	192	174	186	173	168	160	168	166	183	177	147	146	150	174	193	188	165	191	161	202	196	167	186	176	205	169	193	183	196	193	158	159	197	172	146	190	178	151	188	176	185	167	179	166	157	167	163	176	179	168	152	150	163	175	147	169	168	165	173	168	174	186	188	186	182	198	174	174	196	163	171	182	168	184	172	163	169	214	172	197	163	150	176	182	156	185	161	175	174	170	168	158	175	170	194	179	159	185	170	198	172	186	164	168	165	178	178	168	160	174	174	177	179	191	165	177	192	155	143	184	170	183	172	174	162	184	176	199	181	146	173	167	147	179	165	193	147	193	192	164	159	167	163	164	179	174	178	184	165	167	174	169	183	180	169	149	177	195	172	187	189	206	170	177	157	161	170	177	148	163	180	178	191	191	171	175	148	177	182	155	169	162	186	168	188	189	187	180	176	220	150	177	175	168	222	170	155	148	169	171	177	200	185	169	167	181	162	187	160	163	175	160	143	155	168	186	198	193	189	186	203	194	172	207	177	153	170	167	184	200	185	172	176	155	157	151	193	168	176	191	179	160	188	154	170	172	183	182	174	172	165	166	167	180	175	158	175	167	177	193	176	170	182	185	170	169	179	171	188	212	186	175	168	191	178	161	161	173	158	164	160	168	166	168	161	186	153	203	149	192	195	194	201	157	175	160	159	144	201	181	183	176	175	158	179	179	171	175	172	185	178	169	184	179	166	183	180	160	180	187	161	161	197	172	163	183	185	182	164	166	192	190	157	173	182	142	196	177	174	168	158	172	184	148	178	169	187	178	154	153	144	172	188	167	179	190	181	178	205	165	138	149	174	172	192	179	194	189	190	199	192	173	170	147	199	164	177	175	178	175	167	168	184	157	179	169	185	197	172	195	174	199	179	166	191	168	181	155	152	165	205	192	193	174	204	166	157	195	176	155	171	182	163	192	179	171	176	178	168	177	166	200	180	167	182	145	171	185	159	164	145	174	161	169	180	171	173	177	171	195	175	156	165	167	163	170	172	169	160	198	181	182	156	184	182	199	151	167	200	157	168	161	165	183	168	172	178	167	154	176	165	147	173	169	171	186	148	189	180	160	182	185	192	193	175	189	158	172	171	171	174	169	178	200	191	173	184	152	160	178	160	200	168	160	189	150	197	153	174	186	176	192	172	182	189	152	151	170	193	178	168	162	156	190	182	168	174	159	182	184	175	176	175	152	172	168	175	166	160	168	165	175	162	200	172	192	155	168	184	173	158	176	164	168	155	171	185	179	158	168	206	160	162	171	181	183	154	195	180	151	186	167	170	161	181	189	173	181	164	157	180	157	207	177	160	170	160	185	173	169	180	179	177	162	172	168	190	185	176	163	172	173	159	180	158	176	182	178	185	170	181	186	194	168	188	156	166	205	189	187	166	157	175	150	170	166	172	183	166	195	179	173	184	190	209	150	183	152	177	169	200	176	160	183	170	180	162	194	190	190	177	191	176	183	158	171	180	163	160	185	168	177	168	152	182	169	204	173	167	169	174	161	163	151	188	165	167	182	178	185	172	182	188	176	174	179	150	149	192	163	211	182	176	171	191	164	172	164	168	171	179	191	178	165	190	177	168	166	177	169	165	173	186	171	182	167	186	168	201	192	180	154	203	174	177	182	183	167	194	172	208	161	176	180	166	191	183	198	195	178	170	166	181	191	192	169	175	183	174	156	166	144	157	192	173	198	174	165	150	186	186	183	184	175	173	167	184	184	160	179	194	175	168	162	205	180	173	156	170	158	179	192	185	180	171	184	203	164	183	172	180	183	160	166	195	173	189	186	165	170	163	203	192	178	191	143	172	198	174	152	176	175	162	169	184	184	146	166	177	179	157	163	156	196	171	180	171	182	188	204	193	220	134	180	182	157	167	198	167	161	178	191	169	188	185	184	160	185	179	195	181	172	172	151	179	176	153	172	164	164	166	165	166	168	176	170	171	199	167	198	205	165	173	190	178	174	192	190	162	178	145	182	176	171	179	155	166	151	159
11702	2742	1233	1422	1223	1108	927	854	734	739	596	558	536	545	554	515	456	481	515	460	449	453	463	428	446	450	447	410	430	407	449	406	461	454	396	398	442	400	447	451	418	426	420	415	429	429	391	405	417	410	408	384	456	414	403	441	416	454	411	405	414	409	378	423	377	452	397	436	419	436	392	378	410	382	379	407	394	403	435	366	405	396	405	457	446	405	400	439	384	388	431	380	389	419	408	399	384	437	380	383	367	411	422	388	421	408	390	422	434	392	399	361	418	384	416	423	375	401	395	404	410	414	390	396	406	405	411	388	387	421	404	381	407	403	403	424	411	386	418	437	373	421	419	448	396	427	389	387	409	396	427	375	410	388	406	424	414	379	417	428	401	433	449	404	405	405	434	403	405	420	386	415	439	390	417	448	412	421	398	414	400	416	419	404	426	421	429	377	419	391	387	386	364	414	391	409	417	380	405	395	387	427	394	394	430	406	433	408	399	416	406	399	416	432	464	372	396	400	424	409	407	421	395	414	428	406	440	389	403	406	433	431	423	413	378	402	391	415	384	418	408	342	387	395	437	371	413	412	401	399	403	464	394	415	418	359	395	403	421	417	418	428	456	397	429	399	387	419	390	417	389	401	379	405	399	395	398	420	378	391	401	428	417	401	378	413	437	388	393	367	417	408	432	394	443	405	411	416	419	390	401	374	401	387	434	445	398	374	426	378	402	405	407	439	425	392	396	389	414	402	404	416	402	391	381	378	408	399	406	429	394	398	412	414	388	436	391	380	413	387	408	413	417	410	401	431	384	455	441	364	413	403	403	413	408	401	407	410	425	389	413	407	369	405	396	380	408	425	381	411	400	453	407	409	376	416	408	429	416	394	417	399	397	418	390	382	400	428	435	407	398	367	413	465	426	434	379	364	422	367	412	380	402	404	441	368	397	404	373	391	387	396	392	382	415	368	386	421	397	368	383	426	383	394	416	388	407	395	426	382	411	410	391	419	404	389	374	364	435	383	449	414	413	435	404	418	435	433	406	413	434	415	441	385	398	390	365	375	410	438	393	411	375	405	409	402	421	414	397	453	412	406	401	429	391	431	409	410	386	422	406	403	400	408	389	427	395	417	393	416	422	377	407	424	387	364	415	444	427	405	426	407	446	409	383	398	417	420	402	388	387	414	390	405	416	425	380	381	404	407	432	385	426	431	412	424	417	383	402	396	402	381	389	412	420	422	433	389	417	406	385	389	395	403	466	408	435	392	400	396	387	422	435	420	406	408	402	422	404	404	420	425	416	414	411	406	407	402	429	414	368	392	405	415	409	452	371	403	401	390	381	413	384	396	383	394	405	410	413	401	496	389	401	406	399	394	406	427	394	403	407	421	398	412	410	406	392	391	385	403	376	399	384	377	414	413	400	397	410	399	401	408	410	409	404	359	387	373	385	381	374	409	415	403	414	407	481	392	370	396	413	412	455	392	476	401	431	422	427	420	374	406	384	393	395	411	421	426	374	412	388	413	391	422	400	389	390	403	391	426	404	418	431	400	429	380	394	422	403	391	412	427	413	388	441	404	389	439	433	434	377	393	409	464	424	394	380	372	421	441	413	391	437	416	426	430	418	419	395	426	403	404	420	407	412	400	415	401	406	366	419	425	404	437	374	405	416	395	396	396	411	384	408	396	386	410	413	389	430	397	422	457	386	420	412	403	376	389	406	361	429	399	419	404	401	411	408	400	413	420	361	403	417	355	393	387	425	439	418	394	400	425	415	426	401	444	413	398	387	400	423	389	411	388	389	416	394	378	412	389	409	373	397	423	394	416	430	396	418	415	425	416	403	396	401	402	386	398	383	377	393	366	414	416	401	408	408	418	428	384	400	415	412	420	406	394	450	406	412	422	408	405	379	400	416	382	413	443	384	398	425	386	404	434	401	425	430	411	361	436	387	422	434	372	415	398	439	404	379	383	398	391	397	349	407	394	418	403	396	408	411	402	405	409	384	439	438	403	415	398	423	403	406	414	392	417	416	421	385	404	402	411	401	402	421	433	395	413	363	418	402	439	390	375	417	402	409	421	394	427	418	418	426	395	425	406	419	371	441	443	405	354	438	387	388	398	389	416	404	444	435	394	406	378	425	386	442	405	380	370	409	430	376	392	411	411	409	396	380	422	423	415	438	383	407	390	411	429	389	400	397	411	407	387	393	380	408	457	345	385	403	443	402	401	373	412	391	401	449	423	391	412	398	400	383	417	409	437	417	390	424	398	384	403	440	409	411	379	392	382	425	403	396	434	408	406	436	403	395	382	402	355	407	442	391	386	420	412	411	412	400	386	406	393	385	357	399	375	427	416	395	383	386	385	415	404	403	435	397	418	419	397	393	398	397	389	431	402	416	393	376	389	425	391	412	379	401	404	409	436	419	397	389	412	395	412	362	411	448	377	406	414	443	374	415	383	407	375	401	393	419	401	387	395	408	393	392	398	397	423	418	380	421	415	396	399	405	409	432	408	433	437	406	418	398	419	402	397	393	390	407	391	415	399	391	393	376	402	434	365	438	407	419	437	408	390	399	425	408	401	434	411	387	395	415	402	411	410	457	407	439	411	421	443	431	368	387	376	387	388	372	393	409	381	421	390	366	400	404	382	413	389	390	413	439	407	441	437	436	371	418	431	414	396	397	398	395	393	404	435	438	414	394	425	402	396	408	422	388	425	414	443	419	389	401	426	413	383	455	401	410	412	398	418	411	417	385	376	381	397	390	417	401	396	432	408	406	414	437	396	378	403	396	412	404	381	392	419	426	394	406	422	424	402	404	409	381	412	410	398	440	387	408	421	403	424	419	418	418	424	399	370	410	385	423	398	437	407	431	407	387	434	390	388	438	418	412	409	368	391	410	400	408	415	384	373	397	411	447	383	388	408	356	395	380	397	396	372	423	412	403	388	362	403	380	375	421	374	414	407	387	398	396	417	418	392	407	419	386	404	392	386	411	392	399	425	432	415	420	408	386	370	457	409	441	420	407	411	391	391	399	436	420	385	429	401	399	392	420	403	369	422	405	367	402	403	417	442	423	419	402	398	413	376	459	422	411	429	417	407	418	402	400	391	399	402	393	434	430	414	416	386	457	408	405	410	389	414	424	390	422	422	462	403	402	416	390	389	407	398	410	420	383	421	417	433	394	400	411	418	419	426	415	407	445	431	409	382	394	389	419	402	395	386	402	413	426	376	391	392	384	364	387	379	402	386	395	428	374	394	399	411	391	390	445	427	392	409	417	417	379	405	374	398	401	385	432	423	379	400	408	391	389	405	422	389	373	421	387	390	376	397	398	370	376	414	368	411	400	395	369	400	405	350	420	430	399	395	395	402	404	395	400	444	394	412	402	388	433	377	420	423	408	370	397	399	404	379	424	374	394	419	421	402	423	410	479	398	410	400	401	421	360	395	420	419	422	378	439	398	433	393	436	400	383	409	407	409	400	414	398	412	395	381	432	393
24984	5543	958	593	425	274	275	204	170	170	110	134	113	103	93	107	107	88	94	81	84	87	85	88	68	80	85	94	80	61	88	91	70	71	72	83	95	78	82	67	69	70	70	81	90	72	78	91	87	71	78	58	71	78	74	72	61	79	85	71	74	84	92	69	74	61	84	61	80	80	76	68	67	84	52	76	73	79	78	76	76	48	79	70	61	70	77	70	89	64	78	83	70	78	78	73	75	82	73	68	74	70	76	63	69	74	65	82	69	51	69	60	79	68	65	73	43	77	82	67	76	75	79	85	69	64	76	73	74	68	68	72	47	69	73	63	70	88	57	72	81	74	65	77	72	101	67	78	75	66	73	66	67	61	61	65	99	66	62	69	77	58	61	73	62	78	62	72	81	77	74	75	67	78	68	51	72	71	61	79	78	75	68	73	71	73	59	90	77	76	74	79	68	74	85	81	76	65	63	75	71	62	77	77	72	74	94	85	57	71	55	88	66	66	69	69	82	76	72	84	66	75	88	55	66	80	66	71	74	79	76	70	69	61	58	84	71	81	53	81	74	86	82	73	65	76	78	74	69	75	68	60	72	75	93	70	82	74	73	72	61	76	89	80	67	59	87	62	61	60	87	81	66	86	89	71	76	77	70	66	92	90	67	67	69	72	77	63	74	80	71	77	61	63	69	73	83	74	75	70	68	69	67	68	75	70	90	81	86	61	81	62	79	89	60	83	66	70	66	87	60	57	80	83	59	87	70	84	79	60	82	55	70	69	75	69	75	76	78	68	71	73	80	74	73	81	75	69	79	66	82	68	58	83	79	79	75	68	86	60	73	51	83	82	80	80	67	64	85	63	69	63	90	65	66	73	63	59	77	67	78	59	76	64	79	87	63	73	89	80	64	67	76	77	66	71	77	82	78	68	90	79	78	56	65	57	71	82	78	73	67	84	87	74	82	55	70	73	68	65	81	74	63	61	70	75	78	70	66	61	74	67	59	77	78	78	70	74	88	70	68	63	66	64	67	77	58	79	69	79	63	69	73	65	77	77	68	75	66	95	59	69	75	74	72	78	80	70	83	66	80	65	89	82	79	67	80	70	72	64	70	70	66	67	77	63	57	68	65	86	62	82	93	79	67	59	78	77	89	72	85	79	83	65	66	72	67	66	72	82	74	72	63	80	52	52	55	74	101	75	78	73	59	69	87	74	87	71	84	63	68	87	74	61	54	82	82	70	56	77	67	82	78	62	69	69	79	87	83	75	62	65	67	87	76	66	67	91	79	86	77	64	70	67	72	56	55	88	57	91	87	66	96	69	87	72	66	71	76	68	61	71	64	58	71	69	72	64	63	77	66	71	76	70	76	60	79	86	91	80	82	70	60	68	64	79	83	81	66	83	84	79	79	70	73	87	79	76	77	79	59	46	67	69	79	73	62	75	69	80	88	68	90	68	88	79	78	91	81	86	95	87	70	69	77	75	60	84	94	75	75	73	73	70	74	58	50	77	53	67	63	64	66	64	66	63	66	71	85	79	71	72	70	72	84	56	76	65	63	75	73	63	77	75	71	72	68	62	71	79	66	70	97	64	67	73	66	68	54	63	74	69	75	65	78	66	65	71	72	63	59	81	75	73	73	86	70	46	74	43	73	73	81	68	63	60	68	70	92	85	58	73	67	73	71	68	80	69	60	64	91	67	70	66	72	70	65	70	60	69	70	81	73	59	70	84	63	88	83	88	87	72	68	82	66	68	93	74	60	68	69	60	85	68	67	66	92	85	76	79	68	79	72	70	59	83	74	79	62	72	67	84	71	68	80	73	80	77	64	54	71	61	75	65	75	82	81	73	96	79	84	70	71	61	56	70	77	61	83	70	78	92	85	67	76	75	72	84	80	76	69	79	68	81	85	70	76	70	79	67	67	71	67	51	60	84	66	69	80	76	52	65	83	74	67	67	61	73	72	72	73	64	73	91	65	80	62	69	60	56	53	75	75	65	80	46	80	75	55	54	70	87	89	102	59	70	65	81	84	69	95	67	70	71	61	71	96	71	67	76	79	62	83	68	73	61	61	70	81	65	84	67	75	75	69	65	78	70	70	81	66	49	58	79	70	58	88	85	61	64	67	69	53	77	70	78	67	75	77	71	77	84	56	70	79	65	64	71	60	78	77	73	70	73	58	92	96	80	70	73	73	93	79	75	73	79	82	66	67	74	89	56	72	78	68	76	75	76	81	89	56	56	75	58	73	63	77	77	79	69	71	76	83	76	63	83	83	70	68	79	83	61	90	76	71	57	72	72	99	81	56	50	68	83	58	65	72	66	72	71	79	83	73	80	77	80	69	69	80	64	70	87	67	67	65	67	67	64	68	65	71	85	63	63	86	86	65	68	65	72	67	69	76	78	84	67	95	62	64	68	65	75	75	74	85	79	78	74	90	57	71	81	77	75	64	73	88	66	66	75	57	68	68	83	61	73	84	69	74	74	76	77	66	80	68	61	78	61	72	82	74	57	65	81	84	66	82	84	69	76	65	78	68	79	64	72	79	66	78	83	60	74	73	64	61	54	56	75	76	84	86	68	80	78	72	56	76	72	88	77	67	73	66	66	67	76	80	76	59	68	57	84	69	68	73	59	66	86	74	63	69	63	60	53	70	64	65	57	76	68	64	64	60	65	78	86	89	64	88	63	75	77	83	64	66	77	76	73	80	72	63	72	88	81	72	63	68	76	77	66	71	74	78	60	77	59	80	71	91	65	58	70	70	70	70	72	84	67	66	65	79	61	75	71	75	73	61	69	82	69	74	82	65	86	75	83	80	68	79	74	66	85	76	72	73	73	76	73	75	68	73	67	61	61	70	70	78	74	75	80	63	75	71	68	76	74	82	76	59	64	53	69	84	81	88	76	68	78	79	70	68	65	68	81	77	83	75	77	86	83	69	81	67	71	75	62	73	72	73	87	78	67	67	78	93	73	86	70	80	76	81	86	59	72	71	77	70	71	72	87	59	81	74	73	72	88	70	76	70	78	74	84	84	68	70	71	73	68	73	86	77	63	62	78	69	75	77	75	71	84	57	57	72	58	61	64	68	84	83	69	63	69	56	91	63	57	59	74	52	70	77	71	63	86	62	89	72	82	67	62	89	63	90	70	73	72	83	74	74	68	72	71	71	77	69	74	73	72	73	84	87	78	84	73	64	63	70	73	85	73	75	74	67	81	75	55	74	63	65	71	63	70	62	77	72	83	59	80	80	73	59	54	67	84	64	77	66	61	75	84	90	71	75	68	78	61	71	87	72	82	59	75	88	65	75	81	72	83	57	71	76	84	70	79	93	62	69	89	65	85	70	64	73	65	55	69	78	73	75	54	81	70	74	67	70	49	79	71	63	69	82	74	76	74	69	73	73	60	70	60	75	75	83	80	71	85	78	63	68	78	73	69	65	71	79	93	72	79	79	73	75	75	75	73	62	66	74	78	71	65	75	77	74	66	63	89
14741	3720	1777	2019	1852	1483	1184	1002	813	673	607	533	493	450	425	403	342	347	314	288	280	296	305	268	271	279	254	263	242	222	238	223	257	229	232	227	256	257	242	229	274	261	205	204	219	220	212	212	224	201	225	211	215	189	218	222	195	192	208	202	208	214	224	203	206	189	176	212	182	212	190	206	202	185	199	214	169	198	194	211	199	204	187	214	182	206	202	183	185	187	182	197	208	195	201	187	174	188	191	203	171	205	193	191	206	209	190	206	208	225	207	195	179	225	194	191	205	213	192	214	207	210	188	203	210	202	161	205	180	199	183	195	206	188	207	193	202	198	171	207	174	179	195	186	196	205	198	164	190	189	178	171	196	206	185	198	190	197	233	187	195	210	196	186	200	190	214	211	206	176	172	220	184	176	171	205	200	188	206	187	187	186	169	202	220	191	214	179	168	226	193	181	202	178	204	199	174	188	207	202	183	236	205	191	193	196	205	176	187	181	182	203	209	178	204	201	214	195	171	192	187	198	214	192	198	207	208	194	183	191	192	211	172	190	191	217	181	203	216	193	216	200	209	200	200	222	193	181	193	200	178	236	222	186	174	200	206	173	180	189	182	207	194	211	183	196	192	186	175	175	184	183	188	178	185	187	209	205	196	229	200	199	188	192	182	209	177	186	168	166	169	218	176	187	198	179	203	196	190	214	179	197	202	180	197	168	212	199	189	201	198	200	193	167	184	231	176	192	205	202	210	197	191	201	181	199	221	209	188	184	220	182	218	205	228	203	209	200	209	199	187	184	201	202	206	178	217	202	191	198	196	195	195	215	191	195	193	223	202	177	180	175	195	191	188	183	196	206	214	197	186	191	212	213	198	196	192	187	187	198	231	162	186	186	188	187	222	204	198	195	188	185	190	191	195	208	222	186	179	199	184	183	208	203	176	192	195	197	176	194	193	200	168	193	187	217	203	203	222	193	190	220	206	199	175	186	175	193	197	187	216	202	176	188	193	178	210	200	196	211	199	187	204	200	190	164	209	179	210	186	187	175	218	201	178	194	193	194	179	191	196	207	214	184	210	188	199	203	199	189	175	201	186	184	189	204	185	211	180	209	186	186	181	191	196	211	185	175	211	194	205	173	204	195	187	164	192	204	169	181	198	221	189	196	177	189	182	187	183	181	175	190	215	181	226	183	197	196	199	185	186	206	188	187	203	204	185	185	199	183	175	184	184	211	213	196	224	188	194	210	188	187	210	168	200	194	203	188	196	184	186	217	205	209	183	191	179	179	181	187	225	206	200	201	214	206	225	185	202	174	192	194	194	184	203	176	226	201	212	196	196	177	207	185	184	201	199	196	174	212	168	206	178	182	194	194	228	192	188	183	166	204	179	201	209	195	202	197	194	186	195	176	190	204	196	224	206	205	200	217	191	175	201	189	198	208	190	186	171	197	204	222	216	205	217	204	197	186	208	188	223	178	187	207	185	211	212	205	193	220	212	201	196	207	194	201	202	199	199	226	191	183	210	183	180	192	185	195	226	180	180	180	184	196	226	194	189	192	184	204	167	193	185	203	186	191	207	201	181	192	208	209	190	211	204	198	187	208	181	204	215	191	213	181	196	204	187	210	207	184	202	203	195	175	193	195	169	205	164	206	190	199	202	196	178	172	205	181	199	192	204	187	162	207	199	187	199	197	196	199	200	211	188	182	198	175	181	185	198	215	206	214	193	172	216	208	199	200	173	183	180	192	198	201	196	170	211	177	197	192	203	204	186	189	190	190	195	209	182	190	193	193	198	206	207	191	187	185	190	204	187	197	177	156	177	186	204	167	217	188	199	197	196	166	219	177	206	217	213	204	199	184	199	214	201	196	194	206	179	211	195	181	187	185	198	173	217	199	196	162	199	194	201	194	185	181	228	191	199	192	178	217	185	195	178	200	182	197	197	150	187	221	190	159	199	187	204	197	207	185	191	199	203	214	188	161	192	171	207	184	217	188	190	201	200	198	174	181	195	189	218	193	170	229	166	224	201	186	182	206	189	189	186	213	208	175	162	207	219	200	174	190	197	191	194	244	203	206	200	155	182	179	180	203	183	194	194	192	193	204	180	201	202	207	209	180	180	203	206	212	193	207	204	199	203	236	182	200	193	202	197	193	199	191	196	194	225	185	206	196	202	210	181	197	208	184	186	209	181	195	210	185	190	184	181	193	181	193	207	193	187	186	199	199	221	171	196	213	195	197	214	217	201	197	220	222	190	196	181	199	210	211	171	210	190	174	178	179	191	191	192	190	195	180	203	192	212	190	187	191	172	205	173	205	209	221	186	189	195	199	174	190	171	201	215	202	196	183	186	204	182	201	184	181	202	185	201	200	177	187	202	204	187	192	191	203	200	181	191	205	192	172	193	201	187	160	184	185	211	200	183	187	187	196	195	211	203	194	196	192	200	179	190	217	211	177	194	199	196	175	188	208	190	161	203	193	193	194	190	193	183	221	207	219	203	196	196	195	209	194	186	198	191	207	195	187	205	216	186	198	181	210	195	213	192	186	168	184	184	210	178	180	202	199	193	212	221	204	202	203	168	196	197	189	219	195	205	199	212	207	209	211	192	182	197	198	203	190	194	178	158	202	204	197	182	200	215	210	175	173	188	201	181	205	190	196	185	201	230	185	201	194	210	211	183	183	207	203	184	162	183	165	199	199	213	176	198	201	209	183	190	182	198	170	200	196	200	191	219	169	197	199	189	201	188	185	187	190	209	200	206	168	188	208	187	212	229	197	191	186	180	180	159	199	211	196	193	191	186	189	201	201	206	214	178	196	198	197	204	193	201	194	201	188	198	192	187	197	155	199	203	224	178	226	185	227	196	201	203	198	202	184	230	203	181	197	232	183	185	173	208	211	205	202	191	179	183	190	204	208	194	203	209	207	192	195	215	200	181	217	192	192	226	208	192	210	199	190	186	198	195	212	178	208	196	202	198	184	196	213	196	196	179	164	193	186	202	200	204	179	207	184	199	203	188	178	219	203	207	182	178	200	191	211	206	195	181	203	180	228	192	198	194	216	199	193	187	202	211	184	180	188	215	187	190	205	195	184	199	200	195	209	188	206	188	207	202	211	197	209	201	200	184	173	191	177	163	184	178	188	216	208	211	196	184	187	191	199	197	172	196	182	167	180	211	214	186	192	171	195	216	194	205	203	182	189	187	168	176	175	189	187	217	183	173	194	202	190	191	187	190	182	178	199	208	198	189	182	179	171	204	193	208	190	216	200	201	196	178	180	215	194	197	185	199	179	218	186	177	206	196	178	216	213	197	189	221	187	206	207	178	192	198	150	193	194	201	187	201	199	197	212	177	205	186	183	233	177	199	204	167	173	210	204	193	181	180	184	224	193	184	220	190	154	181	185	187	200	174	202	191	187	188	196	220	209	174	213	207	242	202	184	184	220	189	181	184	174	183	177	200	203	195	226	193	189	194	208	198	201	205	200	184	199	176	190
7327	1554	277	255	255	300	270	264	240	274	256	264	249	242	264	254	222	237	236	237	216	291	240	265	251	256	252	251	264	245	308	244	264	233	265	253	238	221	254	267	243	227	260	242	251	256	265	245	242	246	234	247	235	266	250	261	238	236	241	260	250	244	222	237	258	240	247	240	233	201	231	251	219	252	248	244	240	236	226	221	229	230	228	249	264	242	300	221	248	238	245	259	269	248	268	229	239	241	226	234	227	224	246	257	250	230	233	255	258	228	233	258	231	254	226	255	265	241	265	238	217	238	247	234	249	243	284	236	254	255	229	256	240	261	248	215	226	222	259	248	262	246	250	222	241	235	234	217	237	257	243	226	228	257	249	249	236	230	227	254	260	255	240	268	226	254	237	246	220	238	237	252	236	243	241	241	226	226	249	263	233	242	257	236	252	236	226	262	275	247	216	264	246	269	242	270	251	227	248	250	252	246	220	263	253	254	264	244	257	240	250	235	224	246	245	228	230	199	278	252	247	254	239	248	263	210	226	220	241	253	239	271	229	267	256	215	246	282	241	247	242	244	250	259	244	250	267	217	223	269	218	240	237	244	216	243	242	252	261	262	211	266	271	269	274	249	260	245	287	218	250	265	250	226	222	249	223	243	270	307	272	226	237	247	263	275	234	253	252	258	240	235	224	236	241	235	259	241	246	256	252	236	245	237	262	258	254	261	275	243	270	239	237	261	239	244	253	246	226	233	229	231	264	268	260	263	261	249	241	251	262	261	282	265	217	253	229	269	232	260	249	241	250	239	237	239	257	228	247	251	248	270	245	260	258	242	246	247	243	280	232	221	275	237	225	248	220	232	240	239	236	235	230	233	264	260	234	257	248	234	245	265	256	241	226	237	223	257	244	223	221	246	239	250	258	263	232	237	245	246	237	252	260	237	211	241	267	227	251	241	240	242	262	222	256	258	239	245	254	247	247	261	235	243	242	242	230	243	256	254	256	244	259	248	226	259	260	243	236	241	253	243	256	272	254	244	253	250	233	223	230	237	243	257	210	250	255	259	235	232	262	248	214	220	224	238	264	258	207	239	236	254	232	249	241	253	245	247	260	265	275	234	237	227	267	223	263	250	232	232	238	245	262	263	245	245	262	222	229	214	231	255	234	225	232	248	251	252	253	248	230	255	251	232	251	270	205	223	224	253	270	238	246	261	243	252	224	269	242	222	292	257	235	249	226	261	256	238	234	239	240	235	216	267	262	227	244	246	278	239	246	254	222	259	248	259	233	218	216	219	230	233	210	253	249	242	240	234	235	244	218	239	244	244	258	243	227	250	278	218	287	224	238	243	247	249	226	263	256	258	249	235	248	261	238	249	237	261	236	256	228	258	229	240	256	270	236	274	271	254	230	262	254	241	252	235	205	239	231	261	228	237	224	242	248	278	252	244	261	260	263	253	222	238	232	266	283	221	265	261	280	230	249	272	233	233	237	252	223	215	220	286	236	232	227	221	261	230	246	238	259	248	278	225	227	228	224	252	226	246	224	239	229	219	271	235	243	260	233	255	250	259	258	228	246	254	263	250	233	248	244	255	247	240	253	232	264	238	258	281	287	269	211	229	258	232	263	241	256	256	274	246	243	244	222	237	269	226	268	261	240	234	246	247	258	241	244	248	245	242	227	246	257	238	240	254	245	242	265	233	254	224	249	244	258	232	266	252	222	244	245	224	253	265	254	272	221	265	254	242	252	276	248	205	246	222	218	253	251	254	201	242	243	248	220	235	257	249	223	215	234	230	245	236	250	229	249	245	249	259	243	276	224	229	232	220	240	252	232	235	260	254	231	223	240	249	264	260	201	262	238	235	245	239	212	238	229	199	232	255	271	238	213	266	248	228	285	224	230	284	203	258	243	248	280	223	241	231	236	220	201	234	260	256	227	235	241	242	232	205	218	242	238	242	223	243	239	212	238	241	221	267	276	252	240	252	209	237	247	264	236	251	227	238	253	260	233	229	222	246	263	256	272	243	259	230	220	258	270	246	231	248	237	251	261	214	246	252	241	233	261	242	238	229	254	214	243	261	233	252	261	266	249	254	240	240	212	255	255	252	255	254	249	229	228	219	229	235	258	231	234	219	209	244	248	258	228	241	255	240	236	239	216	256	262	279	239	245	248	241	246	250	260	241	233	254	241	244	238	258	248	206	227	261	231	257	236	251	236	221	229	253	249	268	267	218	219	254	234	262	253	225	228	251	281	236	239	257	224	250	280	228	248	249	242	264	231	241	207	258	247	248	253	291	304	236	236	212	277	223	244	224	243	261	236	235	219	248	265	228	253	237	234	253	251	263	224	252	221	233	269	267	241	262	236	252	256	241	229	225	266	246	252	251	251	243	244	254	234	244	260	247	214	248	257	241	247	245	226	247	239	254	249	234	243	244	249	220	222	233	228	247	243	233	234	231	252	246	250	247	249	259	235	249	260	238	226	224	259	238	232	242	222	226	261	241	211	258	237	257	211	242	247	234	277	256	259	232	257	242	236	256	233	223	225	260	273	278	253	241	240	277	257	251	247	251	247	232	231	248	245	289	256	251	207	232	234	233	256	248	267	240	227	248	247	246	246	254	218	227	271	237	262	223	240	252	241	280	256	243	233	251	242	230	260	249	239	262	243	262	273	238	232	233	236	226	250	275	236	279	247	275	254	239	251	262	255	264	251	259	240	231	226	261	243	259	241	227	251	235	233	260	234	286	269	214	269	228	229	236	242	249	242	237	250	234	278	221	231	229	272	234	288	256	231	228	233	255	247	255	239	234	231	241	240	235	231	236	279	256	246	226	266	221	267	251	242	260	224	289	249	248	272	246	245	246	229	231	269	275	242	253	253	250	222	247	244	250	237	257	240	239	251	205	230	222	252	232	255	274	232	266	246	238	251	233	259	265	224	249	244	258	253	243	231	215	243	256	261	252	229	262	245	242	233	257	233	235	263	230	235	270	241	226	236	247	236	209	219	263	252	264	252	223	218	272	245	242	277	243	222	218	243	262	261	236	276	219	250	228	263	218	242	243	242	242	237	224	259	286	236	263	227	234	269	252	239	243	257	251	268	230	236	231	238	255	267	237	266	237	260	258	233	221	257	244	265	260	243	222	232	240	261	253	251	276	251	269	271	265	282	232	258	229	252	249	242	219	232	235	243	246	267	229	249	265	224	256	272	257	230	247	245	248	232	249	217	251	224	233	245	251	254	241	212	247	250	239	254	260	236	188	243	281	251	266	260	252	226	254	245	261	254	247	230	244	230	243	229	238	240	224	243	240	262	237	224	244	255	248	229	243	249	253	257	229	243	257	236	235	229	225	232	257	253	242	236	236	245	222	252	219	255	263	216	226	235	258	225	244	235	217	298	267	256	233	246	256	229	265	258	239	258	237	225	278	252	237	216	222	248	232	271	247	245	256	225	235	237	258	260	223	269	233	238	261	232	253	238	246	254	257	279	257	243	222
5319	1586	627	662	629	605	671	579	626	605	625	573	567	547	616	580	598	598	563	584	601	565	583	550	572	593	580	634	543	532	573	549	553	556	600	564	583	593	547	546	573	565	594	609	502	565	522	577	573	594	560	568	589	585	568	550	593	628	550	578	547	560	536	555	619	571	560	520	599	577	531	545	539	521	561	593	570	569	530	579	563	569	537	578	567	542	542	527	581	518	553	556	545	581	584	605	546	549	588	562	553	529	582	594	554	530	572	583	562	611	526	591	553	562	575	567	569	530	576	546	533	545	597	543	569	601	565	570	527	560	551	582	541	571	555	566	544	552	553	534	576	562	552	570	593	566	527	574	590	556	548	563	542	549	582	545	570	553	547	558	598	550	610	544	563	513	584	547	603	561	564	513	586	591	546	605	538	560	558	573	533	544	527	538	534	568	571	552	522	566	570	545	562	554	558	568	601	560	541	575	570	553	567	563	565	589	589	584	527	565	537	600	573	575	552	582	585	568	525	560	533	583	602	535	550	574	570	573	584	574	578	528	597	605	540	548	532	559	585	584	562	554	518	520	584	563	559	550	563	568	553	538	561	584	559	579	557	546	571	564	523	520	559	573	614	560	591	572	545	624	571	546	572	558	550	556	588	577	574	546	505	520	546	575	559	568	545	582	578	565	575	540	545	589	580	564	567	577	550	589	517	560	499	528	517	561	530	566	530	543	559	584	550	577	557	555	538	558	560	547	547	547	572	565	607	528	583	594	569	580	588	540	561	563	531	546	532	557	528	573	547	599	582	504	537	522	584	571	566	576	568	559	532	573	546	556	552	537	530	583	556	542	582	592	573	575	549	582	559	554	605	571	544	544	560	536	570	562	569	603	548	619	559	563	525	595	550	573	579	546	549	553	544	562	553	564	554	578	566	609	604	530	552	586	563	492	499	559	542	614	530	582	517	553	594	527	548	550	573	548	580	534	592	535	592	565	586	554	518	588	563	555	564	529	591	549	601	558	547	554	522	565	574	578	565	570	549	592	556	551	608	544	514	549	562	535	518	569	550	568	599	568	591	573	554	515	563	543	578	557	506	555	517	561	576	540	584	541	588	557	549	580	531	594	553	597	582	571	547	527	557	564	556	614	598	579	601	579	541	586	551	553	543	567	581	490	566	585	506	542	524	565	558	581	572	527	526	571	556	560	604	530	546	581	567	565	543	520	527	549	536	592	568	560	559	547	560	600	566	540	567	534	578	582	604	522	555	551	560	551	545	598	572	535	556	490	607	561	563	583	554	587	542	551	529	551	603	582	586	535	530	562	566	542	530	542	564	569	563	555	539	586	557	591	505	537	577	559	560	562	613	550	576	579	549	551	533	571	586	555	558	584	587	567	545	562	555	509	526	635	537	614	547	599	557	521	531	593	571	528	560	579	552	561	557	551	509	537	546	561	523	572	584	563	501	543	590	561	532	564	561	622	573	590	539	603	530	576	558	545	563	536	550	608	535	532	556	523	571	574	500	540	560	587	538	538	560	567	569	553	545	534	539	530	544	594	547	586	579	557	538	569	569	540	546	580	556	635	583	568	537	519	573	580	636	539	575	531	556	547	513	580	550	585	518	599	559	581	554	559	564	569	546	546	581	588	543	624	542	545	560	552	573	567	588	569	514	559	600	507	544	552	551	523	604	529	575	549	594	558	578	566	599	559	534	576	529	554	560	557	575	595	567	537	566	530	576	570	560	597	522	569	622	543	544	561	586	523	565	570	567	583	540	579	547	588	546	566	565	596	595	551	558	543	584	547	554	553	522	574	533	578	556	606	583	540	564	537	574	554	594	627	565	551	547	529	585	565	560	532	607	562	585	546	527	585	554	545	557	572	547	544	558	569	548	562	566	555	587	565	560	603	565	577	566	557	576	577	536	547	543	566	535	577	537	562	581	589	552	552	519	562	567	562	576	585	543	564	545	555	550	586	555	557	580	526	593	544	555	559	521	560	548	566	570	534	589	550	510	538	544	613	584	536	550	559	564	535	512	583	593	566	569	536	545	549	553	577	565	587	584	581	581	550	568	527	567	544	551	549	548	525	571	547	515	573	593	542	578	545	561	555	583	583	578	500	542	553	564	561	538	546	552	575	557	576	513	599	558	523	522	581	551	558	560	562	599	610	558	554	555	560	545	539	584	526	543	594	546	566	565	600	574	583	565	571	582	585	582	550	554	570	532	570	587	517	550	590	547	552	560	568	591	585	587	531	535	545	563	544	574	555	572	586	579	528	562	594	563	550	582	546	583	584	561	555	542	542	537	550	566	567	543	543	530	564	554	565	571	549	564	564	573	621	564	549	552	554	556	562	572	546	542	564	569	544	550	565	558	578	591	565	550	573	503	560	578	530	558	565	572	584	585	561	574	537	591	581	556	587	530	587	548	577	568	596	560	569	538	534	601	564	560	529	552	553	521	585	577	538	591	559	525	548	563	514	573	534	566	517	540	544	585	555	529	546	542	589	542	568	533	617	580	544	579	580	570	576	578	540	508	550	579	546	587	563	554	509	585	559	607	598	608	537	533	530	561	541	551	518	577	564	543	578	532	520	554	585	584	574	568	597	530	557	545	601	640	575	578	597	584	543	548	544	586	543	525	589	567	572	542	514	539	561	598	557	565	552	555	551	531	516	554	551	546	555	580	549	603	557	549	533	571	583	565	551	558	583	592	597	553	539	560	558	549	547	562	518	558	560	520	565	538	591	557	590	556	579	543	528	537	550	539	580	573	531	524	560	600	609	532	591	554	508	590	549	599	557	562	543	542	580	557	542	548	572	584	539	564	532	572	582	547	529	528	531	599	556	567	566	563	537	576	565	565	577	568	546	585	573	594	515	536	600	571	577	552	573	558	569	548	574	604	533	528	605	528	564	572	578	535	542	561	557	563	573	557	568	508	606	566	544	583	552	560	611	517	542	514	531	605	541	560	575	565	538	562	565	558	557	568	584	531	550	579	544	547	574	527	577	583	587	555	596	554	589	493	545	557	575	561	581	573	528	573	567	539	549	599	574	567	557	568	574	566	549	627	588	571	580	583	543	605	570	585	533	569	574	559	572	545	536	538	525	552	565	517	558	556	544	597	535	526	530	501	570	535	542	538	594	562	544	581	567	553	557	549	534	585	551	566	540	567	529	589	558	590	590	529	582	562	502	589	558	535	538	566	564	577	556	570	578	615	551	548	542	554	523	551	574	545	569	557	571	565	520	560	565	554	546	517	563	551	563	575	574	530	545	594	587	548	579	561	559	558	519	549	544	526	509	558	564	510	547	605	538	569	583	563	570	536	600	561	550	577	548	539	563	557	583	564	593	550	560	574	569	589	547	588	576	546	593	546	546	618	542	544	577	587	583	559	554	592	551	560	616	565	579	608	594	560	585	544	545	553	573	537	566	520	545	586	535	535	579	554	552	613	544	583	602	525	581	526	600	543	550	560	553	623	544	598	535	559	580	545	563
16554	3083	597	465	377	307	258	239	217	213	226	221	206	191	171	175	178	201	170	165	179	162	172	203	191	177	149	185	180	178	156	178	180	173	169	199	165	185	163	174	182	174	177	170	169	170	153	179	173	171	148	191	162	146	176	176	171	180	163	155	173	190	191	146	173	164	164	195	187	174	168	170	158	159	210	199	206	180	177	148	151	168	181	158	180	185	184	175	180	175	190	187	182	173	155	180	178	165	162	161	174	151	171	156	162	174	168	184	167	199	187	174	194	172	180	161	170	192	184	178	191	165	177	153	162	175	165	164	185	180	176	193	191	208	181	168	172	177	151	181	195	177	143	190	150	162	162	165	190	184	189	170	176	171	169	196	176	177	175	166	172	163	196	187	169	157	176	165	167	164	174	156	192	186	174	171	158	171	187	167	158	159	178	186	178	144	156	178	150	174	170	184	189	175	166	168	167	157	155	173	165	170	154	168	182	181	150	151	167	162	144	176	152	159	181	188	153	158	173	160	184	194	155	170	155	171	180	182	190	161	181	194	193	138	160	173	178	170	149	146	178	174	193	211	155	159	190	178	167	157	202	197	171	172	165	208	173	172	172	181	145	190	162	197	199	170	209	180	178	187	169	190	183	172	170	186	181	190	171	167	168	192	168	168	176	181	158	137	164	174	204	183	192	170	173	160	156	161	152	170	161	182	193	196	147	161	174	197	157	172	170	163	176	190	174	203	200	166	157	165	160	177	174	172	149	186	167	172	190	171	174	161	165	161	175	175	157	174	190	174	177	173	167	137	144	197	180	176	172	170	173	185	197	169	168	189	191	195	196	180	188	158	160	168	160	219	176	183	183	170	223	171	180	167	176	168	167	187	142	199	202	166	190	180	194	167	162	176	190	178	182	188	166	151	175	163	194	166	186	173	180	156	187	172	187	174	176	181	164	180	170	159	173	149	163	189	181	192	171	185	176	199	166	195	182	169	164	167	170	147	180	156	164	193	185	161	181	161	200	163	185	177	180	181	163	187	171	167	188	167	166	175	186	179	201	200	199	171	165	206	177	176	175	173	151	153	160	184	185	154	160	157	165	167	190	174	183	184	176	173	200	149	179	180	180	191	170	144	162	186	180	149	178	193	213	182	165	157	157	185	158	173	186	184	169	155	159	152	178	171	161	155	166	181	181	163	166	169	171	174	189	200	163	179	219	145	180	164	162	139	190	170	168	190	168	181	169	169	155	164	169	193	170	190	176	159	177	180	180	154	171	184	180	173	167	159	182	191	190	163	179	154	170	183	163	169	186	176	179	177	193	162	159	185	165	182	181	162	172	145	158	161	176	162	167	185	180	168	197	154	171	190	180	169	174	168	150	165	188	178	159	146	174	163	198	184	178	155	159	136	183	170	165	155	181	184	176	144	178	171	201	192	188	189	169	156	165	150	178	177	174	171	177	171	165	162	188	177	155	188	171	155	169	181	172	186	181	199	202	159	186	186	181	183	165	172	140	179	201	163	170	165	203	155	161	177	167	167	134	155	190	177	186	191	171	165	164	169	196	154	171	159	186	131	167	160	188	166	165	186	178	162	173	139	160	165	168	174	155	174	161	195	174	189	186	152	196	172	193	220	166	148	152	158	175	187	182	185	191	184	199	181	176	167	153	165	145	183	153	167	172	166	172	164	172	174	177	168	160	176	197	156	171	164	156	158	187	186	158	175	174	169	165	178	171	169	160	161	153	160	157	157	174	170	184	163	178	191	183	169	179	181	186	170	164	188	164	161	190	161	175	192	153	161	176	156	185	180	156	154	179	199	154	156	167	180	182	178	189	164	196	182	154	144	166	154	170	175	181	187	161	170	169	166	160	182	183	181	183	169	170	182	179	169	189	206	160	165	193	175	185	194	203	174	167	153	206	183	164	181	155	163	175	143	174	161	172	172	172	159	199	182	180	154	177	178	173	174	184	177	172	158	195	165	188	178	177	174	184	193	179	153	154	184	157	181	201	165	181	167	163	181	179	176	169	147	197	166	184	176	167	162	160	171	180	161	174	177	196	177	181	155	165	168	164	163	204	182	168	172	168	190	181	170	162	161	184	177	189	184	170	170	169	162	165	166	201	191	196	179	162	176	171	159	180	153	174	160	174	175	170	168	195	196	161	156	175	177	187	184	185	182	168	150	156	178	157	183	177	181	198	178	162	192	185	154	212	185	169	147	185	179	177	182	193	157	161	173	173	159	183	168	170	180	177	165	160	166	172	164	187	214	165	175	193	199	181	191	196	202	170	170	186	168	193	165	153	173	171	165	171	199	185	177	168	189	188	167	187	173	184	144	147	197	169	205	182	166	166	188	181	184	154	162	168	166	174	182	174	170	174	163	161	191	188	153	177	168	185	142	163	173	169	155	189	165	188	195	177	157	184	158	160	143	152	146	183	161	185	175	142	160	183	161	167	177	168	184	197	150	172	193	150	191	163	166	134	151	188	175	179	193	177	184	178	194	151	148	171	162	165	161	185	174	186	138	163	190	158	190	171	141	187	186	143	153	169	161	151	153	144	195	171	148	169	173	169	173	163	169	204	172	180	187	179	179	184	166	157	172	160	161	204	190	156	160	169	202	170	162	192	165	174	180	148	173	173	175	153	158	157	152	195	176	168	174	172	155	183	199	193	207	171	160	181	166	177	172	158	143	164	180	184	178	159	147	180	183	155	176	174	180	178	177	187	167	174	187	162	182	194	185	176	186	171	193	171	177	173	156	201	174	176	183	174	169	183	163	170	156	163	178	167	148	192	186	180	162	149	190	192	174	200	179	187	154	160	166	182	182	179	154	155	154	188	161	182	154	167	166	160	177	149	185	159	174	160	151	174	158	171	156	165	173	189	188	181	172	153	177	176	155	165	170	176	196	163	182	213	210	141	151	160	188	181	176	157	173	164	178	167	170	176	180	172	156	152	182	179	170	164	180	184	182	166	184	154	177	179	163	163	165	168	178	176	198	173	175	165	193	156	165	191	187	155	158	168	184	170	165	181	144	158	179	204	185	185	182	182	190	161	178	189	185	197	195	174	159	162	143	190	210	173	162	184	169	184	159	143	171	130	168	184	191	177	184	190	182	169	157	167	190	145	159	193	153	182	162	190	181	164	164	172	189	170	168	168	168	186	180	180	179	190	191	176	156	175	186	166	170	168	172	180	140	157	180	169	151	171	138	167	181	169	166	210	182	190	182	173	171	191	193	184	171	156	159	167	186	191	165	169	152	142	203	167	168	144	147	183	175	166	152	177	151	181	146	164	171	171	194	155	177	177	172	185	177	211	175	169	178	171	170	184	159	154	187	174	166	157	180	191	183	151	164	168	175	178	152	170	192	177	146	166	166	153	188	162	176	177	170	167	141	180	169	174	176	172	168	163	156	171	169	187	164	161	151	146	168	159	184	163	168	181	168	167	160	143	163	156	157	153	186	174	157	181	167	144	176	152	167	203	191	155	137	164	180
11637	2635	1182	1437	1159	1067	939	839	742	607	643	585	535	549	558	523	494	499	474	474	451	469	481	420	448	469	420	441	458	434	442	421	431	430	413	430	431	433	420	402	442	418	425	431	444	403	407	416	411	413	406	419	421	381	415	426	414	429	419	412	406	376	428	422	387	408	408	422	419	379	401	412	400	422	416	384	399	410	421	407	410	402	419	423	387	404	441	425	403	427	404	430	382	401	408	413	411	404	408	402	366	371	378	441	397	370	389	461	404	386	443	411	378	378	411	433	394	421	429	422	431	404	400	422	409	400	373	433	441	435	416	425	414	425	358	355	394	373	405	396	411	395	405	401	427	403	381	406	396	401	381	395	392	403	409	393	391	397	390	393	432	432	371	411	397	364	390	395	380	387	387	377	409	414	443	393	429	437	399	415	369	422	390	431	371	410	435	383	410	385	385	384	377	379	416	409	382	420	402	390	393	409	411	381	415	403	416	415	410	410	391	425	415	433	384	378	395	367	405	373	361	385	364	426	405	444	441	401	417	405	412	379	385	437	392	404	419	438	406	441	432	402	390	427	411	386	368	441	369	421	396	443	380	415	380	403	373	396	386	384	420	400	383	409	391	390	401	391	443	393	394	403	411	406	385	389	425	343	382	408	378	385	368	397	401	410	402	399	407	428	407	379	412	379	402	392	413	392	397	399	399	404	380	362	388	380	422	373	379	410	401	409	418	383	410	445	402	435	419	405	421	399	416	410	413	406	380	409	369	432	394	407	392	399	388	401	408	456	396	389	419	374	423	405	401	432	408	420	389	429	401	414	449	378	404	419	376	409	410	382	444	369	384	416	390	401	413	422	357	393	391	431	379	372	409	385	457	427	446	401	396	403	438	369	396	428	415	402	432	387	411	413	370	396	419	383	427	380	389	388	402	430	391	414	420	383	400	376	394	416	416	386	422	384	369	419	420	424	384	358	418	430	432	378	427	409	439	405	419	376	371	408	396	424	429	395	392	384	418	400	394	417	386	377	424	419	396	425	441	402	390	409	431	382	392	384	400	397	426	460	436	395	368	372	419	405	385	398	418	408	404	426	405	362	434	406	407	380	401	420	427	395	371	391	429	420	416	414	448	414	403	364	402	400	406	416	415	392	381	389	382	352	385	404	385	388	429	411	410	414	417	418	406	412	386	387	418	397	370	403	379	406	447	436	434	393	415	404	399	387	386	392	403	399	406	391	408	387	390	399	402	376	423	421	406	373	388	402	382	412	414	397	414	391	392	417	422	404	399	381	414	406	413	400	402	397	389	399	429	399	432	409	377	428	404	405	407	439	396	408	372	423	405	404	399	433	420	433	399	389	425	398	380	407	393	402	408	371	442	418	402	393	414	398	366	406	385	397	420	425	366	405	385	375	386	407	439	412	379	412	389	406	448	398	396	424	388	381	425	389	410	408	399	403	401	420	388	424	361	448	393	417	369	447	434	392	418	417	380	367	404	410	417	416	384	413	417	394	411	362	376	407	433	392	423	396	398	398	372	419	384	392	408	394	402	379	398	402	401	431	441	404	409	443	433	416	449	382	418	388	402	417	403	415	402	394	414	416	386	402	400	373	392	366	387	402	410	461	437	417	416	422	447	391	371	401	434	392	429	392	414	418	410	399	365	393	396	415	420	427	420	386	415	397	420	405	409	362	378	420	424	389	389	405	445	408	417	383	382	434	388	401	420	441	441	406	407	438	438	414	410	386	410	423	403	376	379	406	409	392	394	427	404	415	384	409	418	396	411	394	366	417	438	381	429	437	436	387	401	372	398	416	408	454	394	424	412	387	385	395	373	393	385	401	404	373	418	419	401	429	391	407	424	423	389	410	395	381	383	433	411	411	406	400	420	409	384	405	418	398	409	367	413	380	373	411	420	385	390	402	380	451	400	411	434	377	388	388	401	412	420	379	429	377	391	408	422	382	409	389	391	401	431	411	405	390	425	447	405	391	430	408	399	389	422	447	385	397	407	419	379	433	405	419	402	408	427	374	417	397	394	384	434	398	425	380	390	446	410	385	372	423	431	387	399	422	428	386	412	376	393	377	391	371	415	395	413	421	402	391	398	386	379	414	378	403	426	403	401	457	404	411	413	408	404	434	400	381	399	382	390	428	381	399	426	389	386	402	394	409	394	416	386	378	372	394	365	430	372	408	390	404	427	394	414	404	397	439	379	419	419	416	406	426	384	430	414	375	392	391	424	404	390	376	393	401	400	401	416	410	418	409	402	384	403	396	405	394	420	420	431	363	390	399	389	443	370	378	369	420	429	435	373	389	414	409	378	412	462	365	437	385	388	424	378	364	397	414	408	411	413	384	396	411	435	385	411	399	411	411	420	450	404	424	433	394	432	399	419	429	402	409	411	426	385	380	397	423	429	384	428	388	416	416	369	403	406	426	394	395	398	399	429	417	403	415	406	422	397	378	426	389	399	391	369	399	421	396	423	402	403	387	413	418	402	391	404	409	374	403	423	416	392	371	429	414	424	410	440	340	396	407	446	443	406	424	383	401	434	391	416	385	410	394	391	360	394	372	394	387	384	419	407	421	412	389	399	438	377	380	399	434	422	405	395	377	413	409	408	417	430	407	364	397	411	394	421	411	421	436	408	421	370	413	402	382	391	415	387	364	415	402	396	388	396	394	393	438	405	377	397	415	402	383	393	394	375	419	436	417	388	403	448	419	397	402	391	407	430	379	394	388	391	429	427	379	388	375	391	415	395	399	390	396	407	430	403	415	391	404	431	386	387	382	379	432	430	401	412	382	429	401	363	407	439	404	423	402	415	377	410	402	382	414	440	377	457	402	428	388	419	378	407	417	405	421	374	399	419	424	405	415	382	392	419	400	424	408	416	393	394	412	419	418	390	447	419	415	398	393	431	384	398	387	366	421	391	401	419	387	421	421	410	407	420	403	387	397	405	384	398	385	407	390	399	340	412	399	427	413	377	379	370	363	401	400	394	406	416	406	411	379	432	391	364	397	415	412	429	382	415	401	407	414	386	390	372	388	387	413	428	401	410	427	408	388	446	413	407	406	403	380	389	371	376	405	380	411	405	395	390	401	398	408	412	409	418	377	395	409	371	437	368	393	380	412	417	413	388	420	402	421	370	401	387	382	381	424	444	395	413	379	434	395	418	418	403	427	444	404	411	410	427	438	392	431	408	374	415	393	433	409	387	446	405	399	394	420	427	373	399	388	363	399	426	379	395	415	431	389	383	388	436	373	418	391	414	413	400	435	434	386	413	386	403	393	422	385	410	402	413	446	427	412	392	408	396	363	389	423	438	419	388	397	379	424	372	450	389	407	422	413	420	388	402	415	398	395	400	414	397	405	445	409	412	395	423	414	372	402	417	418	433	431	422	367	414	393	416	361	382	418	374	392	415	413	434	424	424	429	409	369	417	411	399	374	370	428	417	393	433	389	397	381	450	426	419	371	366	424	402	437	440	415	366	365
24589	5446	932	623	465	310	255	189	192	159	127	117	107	104	105	106	95	98	105	88	88	71	68	92	82	80	65	98	69	61	79	91	74	77	63	65	65	73	61	82	86	76	60	80	81	75	74	84	73	79	82	78	72	64	66	84	63	83	77	72	80	72	72	68	69	71	73	70	66	65	64	75	63	48	89	82	62	70	84	93	84	63	66	79	81	81	63	80	89	76	88	84	91	71	80	73	89	88	81	75	63	61	83	73	71	67	76	61	60	82	75	59	81	69	64	74	72	89	80	92	81	74	68	74	71	72	48	78	73	81	65	81	73	101	76	65	66	81	71	76	76	90	66	74	60	58	73	65	64	75	66	75	73	52	64	59	83	65	70	60	70	74	94	85	64	72	81	78	67	91	75	67	76	79	79	71	69	81	77	59	60	79	73	76	85	76	67	62	59	72	71	76	75	75	62	68	64	66	61	73	73	75	60	72	73	77	79	72	64	75	61	59	61	74	69	86	71	68	72	76	77	68	65	63	87	69	80	88	85	95	73	67	66	63	67	67	80	81	80	78	89	86	75	81	69	70	77	66	77	75	59	62	71	74	72	73	72	79	79	57	62	82	73	79	79	73	77	78	84	75	69	62	58	72	82	73	78	64	79	63	69	60	76	70	67	79	78	79	83	65	65	82	72	70	69	82	62	72	76	72	88	66	76	58	80	72	51	72	81	71	73	74	77	73	66	76	79	75	78	76	72	74	62	67	69	67	70	71	64	76	59	75	77	88	72	79	74	70	72	82	59	77	64	71	91	67	73	67	62	72	71	63	71	68	59	78	86	83	64	56	65	72	78	64	66	69	61	69	71	78	65	96	89	60	77	63	49	76	76	81	80	70	62	76	66	78	77	78	71	69	58	75	61	57	79	84	62	85	89	85	80	71	66	79	75	76	81	63	78	62	79	63	76	62	83	87	83	75	67	84	77	75	74	70	79	84	69	79	66	61	66	64	71	77	86	69	59	65	82	83	80	70	74	75	91	58	73	78	91	67	66	75	77	76	88	72	81	78	75	67	87	65	78	66	82	78	78	87	73	75	80	62	80	72	71	82	50	82	63	59	86	67	88	68	61	70	56	57	68	79	77	85	78	78	66	85	78	68	83	71	80	72	74	70	63	62	75	55	77	86	59	65	73	88	72	78	62	76	67	66	76	89	74	83	62	77	77	83	68	69	82	85	75	71	69	76	81	90	59	65	59	85	69	79	63	71	66	65	74	72	77	62	79	83	63	74	83	76	70	87	69	52	79	59	94	72	82	66	67	78	82	75	78	71	73	73	77	74	86	73	79	70	68	71	95	57	60	93	80	71	58	68	68	61	65	53	79	91	77	68	66	84	71	79	68	85	62	75	69	86	64	68	69	70	64	77	76	55	84	74	73	62	66	62	70	58	67	65	77	63	72	79	77	86	66	70	76	72	70	61	92	58	100	62	68	77	89	74	65	61	54	68	83	66	69	73	79	76	63	66	87	50	64	64	66	93	65	66	81	63	66	79	57	80	70	70	82	86	76	63	50	73	70	70	80	67	74	77	77	88	81	91	87	58	78	63	78	57	74	70	72	84	61	77	57	64	63	74	78	68	69	75	81	60	54	82	68	76	67	74	59	53	70	74	59	79	67	70	85	71	73	64	69	58	80	77	65	75	61	61	82	63	62	82	74	83	87	72	82	85	61	90	82	78	69	61	79	73	65	61	61	84	62	69	65	53	69	82	62	75	80	77	80	63	63	79	71	63	64	82	53	72	63	63	82	63	76	70	62	82	76	59	77	78	77	74	86	65	68	74	63	76	64	75	82	64	88	71	85	71	66	65	99	65	66	67	72	67	67	75	67	72	92	64	73	74	74	79	75	70	67	63	76	66	67	76	74	74	65	64	73	67	80	63	67	74	80	77	55	71	70	85	74	64	68	69	70	49	72	60	67	60	63	75	66	53	82	79	64	69	67	70	69	63	77	77	68	63	79	66	72	67	55	82	81	70	70	84	69	77	68	80	73	76	58	93	85	66	74	65	63	65	71	67	64	73	68	87	80	58	87	72	79	83	81	71	70	71	70	70	78	89	73	69	56	75	74	63	67	66	71	77	70	80	67	71	67	50	81	65	82	68	69	74	60	75	54	74	79	69	70	78	69	67	64	56	66	72	66	73	61	59	76	69	64	68	71	77	79	76	60	72	68	78	71	56	74	67	72	64	65	68	65	69	70	85	61	72	64	67	85	70	68	65	67	68	67	54	81	69	68	60	92	67	84	68	83	75	68	84	59	62	57	61	77	63	73	89	77	85	70	70	70	61	69	64	77	62	73	68	64	100	86	69	67	73	77	74	64	73	88	76	76	78	82	57	80	77	64	66	63	75	61	80	84	66	78	86	64	62	85	86	69	74	70	69	71	80	80	82	69	57	74	64	75	76	87	82	80	51	61	69	71	71	70	78	72	71	85	90	67	81	74	59	78	88	67	70	53	88	77	85	64	81	90	71	71	91	73	78	67	74	63	80	67	55	81	86	72	69	74	72	67	89	73	72	77	67	79	58	60	63	72	68	69	72	59	72	67	79	61	73	80	73	70	77	60	74	69	73	61	75	82	65	78	91	67	64	85	76	83	67	79	79	64	75	75	70	66	75	65	67	67	82	66	66	77	96	72	64	61	72	80	58	68	81	58	65	72	70	68	69	69	71	55	64	80	85	68	71	57	67	84	77	66	59	85	85	84	68	67	45	73	70	77	74	61	75	86	80	66	86	81	80	72	75	73	68	74	61	81	74	73	71	65	78	61	64	59	72	69	68	65	75	53	64	73	60	70	89	83	76	76	73	78	94	81	61	61	72	66	72	51	69	76	80	75	78	70	88	71	75	65	83	64	73	66	74	77	66	64	80	77	72	75	83	78	80	64	75	73	73	95	81	67	73	65	90	69	72	80	57	77	75	74	53	74	64	84	67	89	68	75	73	71	64	65	84	66	83	62	68	66	56	84	70	80	77	78	74	79	71	82	78	62	78	75	68	67	75	58	84	78	80	72	70	56	72	87	55	77	74	76	55	71	70	64	82	75	72	67	64	62	81	63	60	65	82	68	76	73	79	60	57	57	86	79	65	71	65	56	68	64	90	69	72	80	79	68	51	70	64	71	74	81	53	61	62	69	62	74	68	61	63	70	70	65	81	64	62	72	69	65	80	83	85	63	63	77	73	71	69	85	78	70	89	62	85	51	72	68	53	76	82	78	75	62	82	79	64	72	80	70	58	59	75	61	76	61	62	75	69	80	74	70	80	78	89	93	68	98	75	63	79	55	60	89	75	67	75	51	80	68	74	76	67	84	66	67	61	79	74	73	79	71	74	61	63	97	64	59	80	77	60	74	80	98	67	67	60	68	78	94	82	74	64	67	87	72	80	49	77	73	61	69	81	68	70	71	72	70	70	79	77	67	77	85	80	93	68	66	90	71	73	73	60
14646	3704	1796	2170	1786	1480	1225	941	835	650	621	517	491	473	418	401	366	322	327	302	278	282	258	277	273	241	252	234	232	247	221	243	213	234	209	221	198	202	225	226	231	254	223	205	217	182	220	188	197	197	203	190	218	214	228	195	197	207	217	202	239	195	204	193	196	190	223	201	205	190	210	192	202	167	203	183	189	194	198	191	179	194	218	196	190	202	192	186	200	202	189	196	204	175	203	200	205	192	193	186	179	178	206	204	206	198	182	196	215	199	192	200	232	214	212	190	182	196	181	169	191	179	187	185	179	187	193	181	210	204	182	176	169	175	191	191	206	196	191	193	177	192	163	181	214	192	196	202	194	165	203	195	204	202	194	215	174	180	174	191	178	188	216	170	191	182	203	223	185	203	190	221	219	214	206	167	202	202	191	185	222	197	191	211	186	188	174	182	193	199	189	170	193	193	174	210	186	199	206	189	181	210	198	202	180	173	186	223	204	206	187	202	168	176	198	205	213	183	192	176	184	194	208	186	195	166	198	185	157	226	186	211	194	182	183	195	182	189	206	186	204	222	185	171	199	201	190	175	214	178	210	185	199	175	191	183	196	182	198	201	194	200	177	196	177	178	199	191	193	209	204	214	190	198	197	193	186	184	218	173	173	183	166	198	186	195	194	206	193	188	189	187	176	186	177	216	171	182	198	191	183	184	206	201	192	185	211	185	176	212	179	206	224	174	199	190	208	179	184	205	203	215	206	227	212	202	200	177	203	204	189	216	179	191	198	190	181	198	199	193	183	183	172	191	204	205	206	177	187	170	209	212	183	180	204	189	169	195	208	180	189	205	193	212	199	190	172	189	172	178	156	197	205	164	174	180	195	198	208	204	198	205	206	172	183	199	173	188	204	195	190	214	184	199	218	178	196	214	203	219	181	170	210	162	168	196	206	154	212	182	175	185	195	182	209	191	172	199	187	220	177	190	185	197	198	220	181	174	194	196	202	180	195	193	202	197	193	194	208	213	205	169	170	190	191	196	216	194	181	175	180	182	194	200	199	174	198	215	205	195	182	188	187	209	188	195	191	205	169	184	206	213	209	224	198	211	210	177	172	199	209	181	201	211	205	186	168	209	193	193	196	216	207	191	212	180	172	176	221	222	196	195	211	186	196	185	193	210	198	205	198	172	201	221	196	172	188	195	197	201	170	209	213	201	225	185	192	179	169	190	203	204	192	207	202	212	181	189	188	171	181	189	212	185	211	180	191	184	195	216	171	184	190	185	198	183	181	206	198	201	178	194	197	209	185	214	180	204	198	198	183	179	219	169	169	185	207	191	185	186	185	197	203	218	193	210	218	185	215	191	200	199	198	181	196	200	191	211	193	207	186	208	196	201	183	202	191	185	194	217	211	199	186	190	160	169	207	183	194	193	175	172	190	194	188	219	201	187	186	188	193	184	203	206	180	166	187	168	188	213	199	202	179	186	195	165	210	191	185	174	183	211	204	210	215	230	202	187	190	209	181	203	184	206	204	185	189	166	192	184	203	168	206	191	198	205	201	209	204	173	193	205	205	175	204	188	204	198	183	179	202	221	199	177	181	174	194	182	198	194	187	195	208	199	189	190	206	188	219	202	215	185	193	194	191	163	180	184	194	213	181	205	191	196	206	157	204	192	173	207	198	205	190	199	167	214	198	182	203	183	195	176	180	193	219	192	204	177	215	178	183	207	205	219	178	204	180	221	189	206	189	191	186	202	230	202	166	182	196	207	187	185	189	210	184	194	177	225	189	187	197	199	200	190	212	196	206	218	205	206	182	188	183	205	171	189	179	186	212	208	183	214	160	198	202	196	179	187	188	182	198	188	195	193	192	181	171	196	194	201	204	198	196	156	184	201	206	202	209	189	182	206	185	190	211	193	189	203	205	197	193	218	176	184	168	203	171	219	193	212	189	190	192	205	180	210	172	175	204	188	227	188	228	185	156	178	204	182	198	194	199	209	190	181	181	223	194	207	189	211	205	165	217	182	167	209	221	175	208	184	195	201	178	190	193	177	184	191	187	195	228	171	204	185	189	173	187	206	195	190	194	207	185	198	200	183	188	198	197	180	220	212	173	195	214	199	185	208	221	180	206	201	177	214	218	195	189	188	198	185	189	195	209	182	185	177	208	211	192	191	175	170	190	188	189	185	191	175	199	207	204	202	185	190	189	177	182	191	227	198	187	178	183	190	192	200	163	205	203	179	204	158	200	212	199	195	202	206	176	185	191	203	209	211	210	202	202	190	177	196	203	222	196	215	172	206	178	190	201	197	198	194	195	191	193	204	161	187	194	183	200	193	213	210	186	221	178	202	188	187	205	232	205	218	209	211	200	196	186	180	189	189	186	205	192	178	209	206	208	173	200	186	202	177	192	185	197	200	194	195	206	208	169	219	200	193	175	183	175	184	156	194	221	207	208	187	177	208	202	192	195	209	202	195	171	215	195	194	199	169	191	192	203	203	195	186	204	178	206	186	198	203	171	214	207	184	188	195	198	194	196	204	194	185	184	186	192	210	199	204	196	191	211	176	186	182	212	204	184	166	197	190	199	227	216	175	209	215	189	209	211	204	206	185	186	190	160	179	175	189	196	206	189	209	186	199	198	192	183	181	206	213	185	202	202	182	173	202	196	187	191	196	195	221	178	191	199	192	188	197	184	195	193	187	217	193	201	177	197	206	191	173	195	177	183	189	202	199	191	190	174	186	192	185	186	195	210	207	190	205	197	204	204	193	191	195	195	159	190	196	191	204	194	183	185	200	207	175	190	182	172	204	183	208	192	193	186	209	187	210	220	219	168	172	186	198	190	172	200	205	209	194	199	196	203	173	201	171	192	181	192	201	189	190	176	188	209	190	205	202	202	191	183	176	210	215	200	178	164	193	196	203	198	181	205	195	205	181	179	209	204	198	183	213	192	186	194	193	197	219	183	158	196	201	188	178	185	183	201	217	218	198	168	197	182	167	189	176	218	196	211	194	195	198	192	210	209	221	203	183	197	188	191	205	227	204	190	194	168	193	221	192	216	181	197	188	213	195	193	191	172	198	195	197	178	193	186	194	167	210	191	202	186	186	208	174	222	194	200	212	219	202	202	185	196	179	210	182	185	192	196	185	187	210	213	160	201	174	192	204	173	195	174	198	180	188	181	192	192	197	195	203	201	202	231	191	209	212	196	217	181	190	185	186	197	191	197	189	185	198	209	195	182	196	218	182	211	204	171	179	179	176	186	174	169	184	178	186	199	225	184	193	186	185	181	215	199	195	207	176	211	184	179	184	180	179	190	190	188	195	174	200	196	200	193	204	224	195	178	206	190	216	170	205	191	204	196	202	207	218	202	203	185	186	181	182	189	193	199	213	190	183	197	205	188	199	162	195	221	179	188	203	204	197	194	182	188	211	199	161	170	186	197	183	173	185	208	202	201	186	191	181	195	202	195	187	203	214	216	186	176	223	195	182	199	195
7204	1581	275	275	201	275	314	274	248	258	261	242	252	257	278	268	271	237	223	227	246	238	232	261	269	223	223	230	225	270	257	236	227	243	240	259	251	261	229	265	261	244	240	248	222	248	262	258	265	236	266	239	262	229	265	255	260	214	249	243	235	259	238	255	242	231	246	270	249	261	261	252	237	247	204	250	252	223	223	240	234	250	242	265	226	234	231	248	242	236	241	271	246	240	256	209	262	257	259	238	229	260	249	228	258	248	240	238	246	246	231	237	229	284	217	247	211	239	254	234	231	275	238	256	238	233	258	245	238	250	225	237	247	228	239	234	272	265	246	260	293	240	256	266	254	221	245	240	252	255	280	231	228	218	236	242	231	254	246	237	225	241	238	248	211	268	244	229	262	265	252	292	246	245	255	266	273	234	275	251	234	231	235	235	236	249	251	257	234	259	264	230	276	260	252	254	219	255	246	252	262	243	227	259	225	237	242	249	244	260	251	261	234	244	245	232	231	235	258	248	214	236	229	229	258	256	243	257	244	210	224	257	267	231	247	252	224	254	238	207	243	238	224	250	242	235	243	241	285	267	232	243	253	252	249	235	255	259	229	239	248	235	227	256	232	239	240	241	298	243	263	216	257	235	250	247	236	236	268	237	244	239	281	261	226	239	260	232	247	224	231	230	233	246	256	243	269	253	269	271	250	271	249	234	258	271	246	228	246	257	243	253	254	211	242	237	240	236	251	270	247	273	258	243	223	228	233	274	220	247	250	236	243	245	273	249	267	243	242	237	247	228	249	237	248	228	254	250	231	242	246	254	219	250	238	257	221	246	278	260	232	220	241	261	261	237	244	223	245	240	244	222	240	252	249	242	210	243	251	244	259	266	275	228	227	259	235	260	250	238	242	236	264	259	217	262	233	226	272	246	241	234	264	277	250	274	219	248	226	252	214	233	239	253	272	246	217	204	246	223	236	255	240	206	228	291	259	260	249	249	227	247	226	243	246	222	236	290	240	259	220	264	225	229	257	245	234	274	252	246	231	235	267	230	211	240	235	241	232	251	263	243	249	270	240	263	211	248	238	239	269	215	230	255	251	255	250	262	247	241	258	232	217	225	259	272	221	247	245	246	264	286	254	236	244	230	263	248	245	246	246	250	211	248	230	221	228	256	291	249	245	232	258	235	243	257	251	246	241	218	251	239	240	232	250	258	245	228	265	214	266	245	254	264	228	228	257	259	256	259	233	253	233	237	230	221	208	238	234	237	252	249	214	231	237	249	255	214	212	284	232	239	245	236	253	257	310	226	240	232	259	229	248	244	250	256	248	265	230	269	251	260	231	197	215	218	241	233	258	245	217	237	232	219	238	198	219	220	242	250	246	249	228	229	222	240	240	245	235	236	236	234	242	266	199	260	257	234	239	221	253	230	251	270	212	266	257	255	258	242	253	267	229	262	235	246	258	247	249	264	243	224	244	248	238	284	245	238	251	254	259	204	243	253	234	215	239	249	247	248	282	244	241	280	242	211	248	261	237	267	252	252	246	246	244	259	244	212	249	231	262	258	225	241	276	240	251	270	264	269	246	239	276	226	241	241	234	267	247	260	236	223	253	224	251	246	222	235	259	265	233	243	249	246	241	237	241	237	257	231	255	236	250	244	258	242	252	209	273	237	235	246	243	256	243	229	252	265	244	279	229	255	261	275	232	273	253	254	253	251	231	232	257	251	245	232	230	242	244	217	257	245	234	260	190	229	223	222	229	238	218	230	227	243	247	208	213	265	240	271	248	267	246	245	232	245	242	236	252	248	262	225	274	255	215	251	234	243	243	242	239	248	233	237	256	213	262	240	261	236	277	259	250	218	234	215	273	220	237	260	240	235	242	246	271	227	293	238	238	267	229	249	227	229	255	264	239	235	251	230	234	263	242	263	280	260	235	244	230	269	261	248	240	212	245	209	262	251	269	239	251	238	265	218	259	242	248	246	237	268	251	252	247	233	248	250	211	251	293	261	270	234	251	226	235	240	225	243	251	229	234	231	259	239	271	258	256	234	230	219	241	232	265	255	260	235	238	240	229	241	242	267	248	248	247	231	260	246	267	244	254	223	271	243	206	223	235	239	257	281	257	263	258	259	281	237	247	266	275	272	284	242	240	248	242	226	246	262	270	249	247	259	273	224	255	256	269	239	263	207	253	263	255	268	262	219	226	262	265	212	254	270	246	236	230	243	226	214	249	242	263	254	245	261	244	226	223	224	257	245	245	236	266	242	222	250	228	243	250	253	274	200	248	231	258	261	239	216	223	240	266	237	248	208	241	254	244	251	234	271	269	242	256	267	235	217	264	285	260	246	217	266	234	221	226	230	247	255	243	239	259	256	266	228	238	204	250	247	221	232	269	266	224	241	244	241	209	256	234	266	245	233	268	231	227	259	246	229	230	260	250	226	277	227	230	244	233	272	271	232	255	251	246	261	253	271	240	225	264	247	243	291	257	246	248	248	281	238	265	254	237	235	237	252	256	256	250	252	238	234	252	248	216	224	259	248	241	259	216	251	223	248	246	252	258	234	227	235	251	242	237	238	264	257	252	227	240	217	238	240	256	242	268	239	214	264	239	250	230	248	252	279	271	253	239	262	231	236	260	258	269	248	252	240	240	226	240	269	230	236	219	240	251	249	267	216	235	254	259	222	234	267	238	275	226	236	273	222	229	249	228	236	238	261	212	250	249	240	270	268	250	268	231	252	271	253	250	242	244	225	280	252	251	231	251	243	206	249	238	251	207	256	232	226	253	233	253	261	234	239	240	249	238	215	260	242	237	263	242	265	264	238	275	280	266	274	221	244	219	240	224	238	259	277	239	232	254	245	246	255	264	252	252	247	220	239	241	261	243	263	257	260	239	252	243	253	257	263	222	219	249	253	261	264	248	260	270	247	257	230	264	255	243	239	228	253	235	244	237	243	252	230	232	250	222	221	250	231	242	247	213	296	263	245	224	267	259	244	259	251	243	233	258	251	238	237	249	234	264	278	267	248	249	262	235	251	257	283	275	246	234	270	241	224	273	245	206	222	250	233	257	250	268	223	245	269	245	291	273	255	231	277	249	255	248	254	213	245	282	227	222	240	244	258	239	250	243	278	265	262	230	262	260	283	249	269	243	240	255	278	259	262	232	248	248	250	261	259	265	238	247	236	258	260	249	238	232	238	225	239	262	265	240	236	269	261	242	250	244	241	258	264	245	257	238	239	227	251	253	273	227	222	238	242	238	201	243	266	253	271	224	257	233	247	268	250	277	260	220	245	246	261	258	256	248	234	256	237	248	239	242	276	221	256	241	239	242	238	247	259	242	225	266	229	244	232	223	244	271	287	246	231	256	247	247	239	226	257	273	256	222	237	210	216	237	245	219	277	266	229	270	233	222	234	219	279	264	255	270	233	234	242	252	238	250	275	261	236	226	224	251	222	276	254	255	240	235	240	246	272	266	249	242	224	228	280
5503	1627	615	692	604	636	609	613	609	679	574	552	555	611	560	580	562	601	607	607	576	580	577	616	576	573	594	590	569	547	539	557	569	568	585	576	584	569	549	560	578	595	556	581	568	566	555	572	582	577	555	574	573	573	570	534	582	545	562	548	566	572	601	576	554	563	570	554	545	586	570	547	602	537	516	597	554	549	527	566	554	555	579	588	549	544	586	590	562	569	562	554	583	535	569	550	519	549	526	528	544	570	571	553	561	599	572	568	532	520	552	540	539	591	562	583	546	569	582	564	594	581	599	563	546	549	578	595	598	543	576	571	549	565	572	510	538	591	553	582	556	565	599	569	590	606	564	545	575	596	561	533	563	577	529	583	563	581	540	548	534	563	558	571	536	551	566	570	547	565	559	551	523	549	585	579	577	543	574	547	554	602	579	548	586	585	582	542	524	553	578	588	622	566	582	565	563	575	561	594	561	566	563	565	576	586	581	589	544	514	556	567	634	545	531	574	568	590	553	564	556	591	599	533	578	574	590	602	563	542	560	617	592	607	581	543	551	606	574	579	530	541	559	553	515	585	578	554	568	541	530	571	562	558	574	526	582	573	600	567	580	538	572	573	565	597	584	526	573	545	551	549	559	572	593	579	556	582	560	583	575	573	577	533	609	581	580	567	571	558	598	591	585	574	558	542	567	565	552	568	551	539	574	559	588	571	542	554	547	538	558	579	604	553	565	565	541	561	558	550	550	578	569	567	557	587	597	600	535	546	561	582	611	528	531	577	542	580	502	596	582	581	544	575	583	533	561	581	589	556	552	584	556	618	538	567	570	590	565	552	535	577	562	606	568	564	553	582	543	569	568	572	527	520	554	603	568	529	574	597	603	559	607	532	531	546	573	603	549	590	535	534	604	558	572	582	536	553	585	595	558	567	563	579	603	527	550	584	566	600	594	553	607	581	546	571	571	583	555	593	564	588	566	552	545	544	557	607	532	565	576	548	524	610	563	574	574	558	601	566	521	565	559	540	544	540	560	575	579	554	546	559	520	544	550	586	583	585	543	544	588	565	554	566	557	595	547	557	515	529	560	571	597	585	587	546	562	583	582	565	565	590	593	600	593	556	578	560	555	580	588	560	598	549	545	611	594	579	562	554	563	546	571	565	567	559	550	582	563	538	584	575	591	561	600	534	553	582	547	531	575	549	556	588	582	549	584	529	555	584	556	557	538	539	522	599	558	528	585	577	550	558	577	557	580	542	569	513	577	526	535	555	582	606	567	567	584	567	558	509	577	596	552	574	548	581	549	576	535	588	589	588	556	539	621	573	566	594	527	575	569	535	544	608	584	525	509	563	525	554	547	562	560	634	564	552	587	575	529	557	538	562	555	538	564	596	556	572	548	585	541	581	559	560	587	581	581	579	593	606	533	546	563	588	570	547	579	549	557	532	573	596	518	580	565	580	586	517	583	593	549	547	576	535	565	535	570	584	594	553	565	547	584	537	570	542	550	579	529	570	597	580	592	589	607	581	531	588	533	549	577	564	625	547	542	545	561	590	550	565	587	600	572	548	575	525	580	587	569	578	568	559	575	568	588	533	609	585	585	581	597	551	564	606	595	568	528	560	535	569	550	561	522	554	549	521	526	553	587	566	563	599	591	581	588	566	567	571	559	570	569	578	559	600	561	517	570	567	571	548	568	553	619	572	566	577	608	543	600	570	562	569	511	559	551	552	566	541	586	582	538	530	588	565	564	606	586	543	589	589	565	532	574	560	538	547	591	568	542	597	555	549	604	581	543	567	577	554	565	601	579	584	591	578	591	565	566	582	603	571	588	559	559	569	558	571	556	562	587	585	563	571	557	564	578	588	554	615	532	582	550	567	540	567	572	542	544	550	596	527	566	531	618	554	562	565	568	591	572	530	560	583	557	555	560	540	559	590	586	595	601	557	555	553	569	582	573	552	569	530	554	553	578	565	582	595	588	583	557	581	612	578	592	560	569	555	560	564	540	561	580	551	562	575	552	580	587	563	593	603	581	543	576	555	532	534	604	580	545	560	558	561	566	590	531	566	560	540	586	593	581	542	574	619	609	565	560	579	574	561	553	639	597	575	555	536	592	543	573	561	593	570	558	544	580	521	573	580	597	574	543	576	562	556	567	565	537	549	538	558	595	548	546	567	592	554	584	532	568	580	586	566	593	565	543	560	545	566	571	561	555	538	547	542	589	561	507	573	602	532	534	584	541	569	576	594	583	554	505	570	560	572	573	536	552	592	550	577	582	564	556	583	592	548	517	558	575	572	552	617	572	578	559	561	585	556	546	572	601	579	599	539	554	533	554	566	537	558	579	588	615	533	558	577	589	614	553	550	577	550	545	562	584	545	530	570	568	537	515	564	556	595	552	527	553	543	598	586	571	535	571	623	579	570	527	485	550	585	574	553	562	577	567	583	547	578	551	555	577	524	602	587	577	574	565	548	509	552	549	536	564	559	600	562	543	550	581	560	597	597	585	579	574	563	548	551	582	568	560	530	605	567	550	565	536	583	573	568	561	589	521	607	535	567	540	559	599	538	544	588	591	555	560	543	588	535	564	580	582	579	593	580	563	590	579	624	602	590	589	546	562	563	579	544	591	555	584	546	593	547	616	547	553	584	573	540	597	537	559	546	556	590	543	596	607	571	550	569	579	580	621	580	583	581	534	556	558	567	613	605	550	553	563	545	634	563	588	539	571	578	535	567	554	587	571	597	582	530	613	568	565	568	534	596	551	569	575	592	590	590	534	488	568	557	539	610	573	600	563	584	605	558	565	588	559	535	543	569	588	582	544	579	526	582	586	570	571	633	541	536	565	554	585	559	555	588	588	572	545	544	544	543	613	557	519	606	588	568	568	548	574	616	583	575	558	556	552	579	560	580	569	573	574	569	566	574	548	575	574	539	561	579	613	582	537	552	544	595	603	567	587	556	582	552	590	631	568	579	577	541	589	568	562	543	553	571	586	569	522	551	521	548	594	577	589	510	569	595	551	580	581	568	543	579	535	570	540	567	606	586	562	554	547	574	528	559	526	575	602	562	568	575	599	609	563	569	606	565	530	570	553	592	551	589	573	597	575	617	553	594	522	559	550	545	606	553	576	570	549	572	554	555	565	568	563	574	511	568	609	556	596	543	598	551	564	510	506	574	583	580	599	556	550	591	583	573	542	555	597	540	597	546	553	591	581	617	610	553	548	559	568	551	545	540	558	586	544	552	516	543	578	541	564	538	563	577	598	585	564	568	554	552	541	557	577	573	618	549	547	592	567	551	546	569	567	519	534	534	533	555	563	533	543	575	576	578	546	527	586	579	578	532	590	537	560	557	577	544	564	542	580	599	547	568	564	599	567	572	565	558	599	575	570	569	599	596	554	548	601	546	542	559	562	613	591	584	581	558	555	570	552	563	604	562	560	563	568	567	560	552	598	549	595	569	553	573	599	567	540	568	540	564	518	546	569	534
16450	3119	585	409	326	281	251	261	203	223	202	186	191	190	188	185	177	170	186	204	196	186	175	181	185	146	175	169	168	191	150	179	178	176	189	168	195	185	182	185	149	164	182	172	174	175	179	178	164	153	162	164	174	160	183	182	175	191	159	161	158	156	162	167	184	164	189	149	182	199	174	167	181	168	183	163	175	182	165	165	163	178	166	166	173	171	193	192	176	180	175	195	154	195	168	182	178	177	167	166	169	176	188	168	164	188	162	177	174	163	168	167	179	152	179	156	186	186	147	166	187	185	186	197	171	178	166	172	183	168	172	190	166	154	202	169	157	183	173	163	180	158	171	171	179	180	167	194	179	200	174	173	184	183	175	190	196	173	181	180	170	198	170	174	182	186	150	177	188	163	172	176	185	159	165	148	189	166	189	194	183	165	153	167	167	168	161	173	159	169	160	160	167	139	178	168	183	173	155	187	181	167	154	162	164	191	180	152	146	169	180	189	155	171	181	185	204	161	165	164	156	159	158	178	143	201	194	178	166	219	154	154	178	193	163	167	174	168	172	167	169	165	144	172	170	200	156	167	173	159	164	175	164	170	179	185	158	182	164	188	174	194	185	194	173	158	166	168	148	192	198	156	164	157	176	187	161	167	179	172	179	142	182	181	188	177	143	174	170	193	147	188	175	181	178	166	156	191	153	186	179	164	178	160	176	178	182	149	208	184	192	185	199	204	170	165	190	161	182	180	153	152	198	174	166	168	155	166	174	169	177	179	166	164	172	185	183	191	162	193	168	196	168	195	158	174	179	170	171	194	158	183	156	168	171	179	166	201	183	190	198	180	177	182	167	181	160	175	179	178	146	197	167	188	185	183	180	173	166	167	172	172	176	189	175	175	164	184	168	173	164	144	169	179	200	174	186	166	184	174	171	175	163	145	149	171	210	173	174	177	188	170	182	161	159	176	174	180	164	179	187	181	179	173	180	179	170	158	201	176	184	195	178	168	179	178	188	159	178	144	152	151	196	172	176	200	163	178	183	164	178	173	155	176	175	162	169	159	184	170	152	171	164	190	194	188	158	143	160	183	172	184	180	170	198	176	171	174	191	196	178	205	179	177	168	183	156	166	159	175	184	203	193	183	154	172	182	143	152	188	182	175	178	169	186	166	157	179	173	172	181	168	162	166	180	167	178	186	182	178	186	178	174	181	159	162	184	159	164	199	154	164	166	198	159	167	161	161	156	185	179	182	179	165	168	186	156	168	178	176	172	157	168	157	165	175	212	197	172	180	155	151	155	183	187	180	163	158	161	176	169	198	185	167	161	169	187	168	172	166	154	181	188	185	178	182	147	163	197	181	170	175	194	158	168	146	166	176	168	176	166	185	146	181	179	162	164	171	175	159	165	189	202	157	168	189	176	166	187	178	193	175	167	208	167	154	192	170	172	168	184	188	144	195	210	207	179	173	186	164	176	179	187	175	157	151	170	163	173	159	145	189	189	193	156	175	183	174	156	187	144	159	160	185	200	237	201	171	147	184	163	175	171	185	188	181	153	187	178	165	169	166	172	157	198	177	201	189	186	183	157	161	173	155	132	163	171	163	174	137	166	190	164	145	171	140	180	191	159	187	193	190	179	162	156	175	195	156	169	188	168	179	143	176	144	200	170	169	153	154	164	179	164	180	183	183	185	188	158	170	202	179	159	195	182	185	168	188	178	184	159	154	191	164	182	147	162	180	171	190	175	163	179	150	145	212	182	161	160	184	180	173	178	165	154	166	213	175	172	172	164	205	166	156	181	185	200	196	171	182	160	159	156	174	164	176	174	166	172	202	169	189	178	180	180	190	211	168	167	175	176	189	169	161	184	171	183	189	176	184	197	173	204	200	155	189	169	146	163	179	168	175	190	214	161	160	162	170	193	170	206	185	213	171	214	173	176	158	176	186	170	173	160	156	156	166	135	165	172	178	172	150	174	195	197	160	184	146	183	166	175	183	181	158	180	162	165	171	158	171	172	181	215	197	183	141	179	171	162	153	159	177	169	140	160	178	151	157	158	183	183	199	162	177	182	167	192	173	175	178	189	177	203	165	171	195	204	170	170	184	172	175	165	167	167	183	186	147	157	180	157	160	198	194	185	164	171	167	183	143	182	165	178	193	155	179	181	179	188	195	151	162	182	193	171	157	146	169	164	181	197	151	169	163	162	183	191	181	174	177	163	179	189	180	178	195	178	176	184	187	165	175	197	195	170	208	182	183	177	183	167	174	165	159	193	198	188	185	167	162	167	148	161	171	169	175	192	178	167	180	175	161	198	197	172	186	174	145	189	165	172	186	182	201	176	152	177	173	183	175	181	171	206	159	174	187	186	184	187	168	181	187	190	158	171	149	163	196	181	195	195	206	157	169	161	137	171	146	182	169	175	167	157	164	181	182	161	175	151	143	182	170	158	163	175	175	161	179	143	164	163	175	196	172	172	176	183	151	188	179	180	189	159	179	162	197	172	168	170	199	173	179	165	170	165	161	189	148	171	167	177	166	156	168	159	155	196	186	162	201	183	179	173	177	196	172	186	159	185	201	172	210	183	176	165	172	146	189	166	164	197	178	174	176	204	195	173	182	147	180	185	198	174	167	192	179	182	188	173	205	170	194	169	175	200	157	158	183	169	164	194	172	189	178	178	178	185	192	172	158	190	179	171	228	165	176	180	175	184	169	178	191	173	170	206	168	192	174	174	162	185	192	162	161	176	199	190	180	188	172	186	177	160	172	180	159	168	164	170	195	193	192	191	182	190	172	200	178	176	184	159	162	151	164	189	178	163	172	177	182	172	166	165	175	180	188	161	150	207	168	168	164	184	182	197	158	196	170	169	164	198	184	162	176	189	177	166	172	163	179	192	190	159	161	153	148	172	190	202	180	189	187	177	170	160	173	176	177	148	162	178	176	169	167	186	203	156	185	181	144	157	171	161	179	159	173	163	176	158	177	195	170	188	160	154	178	174	176	179	171	155	170	170	155	179	189	165	172	175	164	181	164	159	151	175	169	187	205	186	179	137	171	180	167	155	161	189	184	180	166	134	160	150	169	156	171	143	178	185	185	170	187	145	195	177	164	179	201	188	211	172	192	196	174	187	184	170	169	154	172	161	159	166	181	161	179	174	186	189	180	176	172	176	168	168	182	149	165	177	153	181	208	165	163	175	181	182	186	161	189	153	187	175	175	145	180	174	181	176	199	192	178	180	175	179	156	162	162	177	176	178	164	185	191	183	170	153	171	183	168	197	177	190	187	178	164	149	186	180	163	161	186	189	162	159	156	173	186	199	192	201	184	170	163	173	159	170	173	157	160	189	186	177	166	156	169	184	173	179	171	150	161	180	184	187	186	184	166	150	163	180	177	180	185	172	175	187	174	164	195	139	184	177	173	187	197	183	172	167	173	174	150	174	162	185	174	180	172	149	162	189	174	170	210	197	183	191	190	155	161	156	196	163	164	197	175
11534	2568	1256	1441	1181	1056	845	843	720	645	592	571	562	569	510	503	470	511	464	456	467	435	447	454	436	440	392	415	409	436	417	468	408	411	447	446	437	462	380	405	417	468	458	419	383	412	408	439	404	429	453	441	427	429	386	418	391	423	417	449	374	432	398	417	401	427	377	395	399	413	407	436	420	394	417	395	424	421	427	433	421	406	413	372	402	379	408	410	383	409	394	407	429	426	382	414	410	387	422	402	409	415	408	400	409	428	395	435	401	444	386	401	392	432	390	419	376	405	418	421	401	423	373	392	428	407	390	393	426	365	403	401	379	373	424	379	388	413	426	436	419	357	411	423	429	411	390	383	406	424	405	412	413	396	394	425	413	417	404	430	400	388	396	412	455	403	425	377	393	409	426	406	397	419	401	419	375	377	404	394	392	398	409	437	422	418	385	421	419	412	417	410	412	424	415	388	434	421	377	431	419	416	389	414	434	422	423	409	394	411	416	416	429	424	412	388	414	426	400	385	409	426	443	410	430	411	408	415	404	401	415	378	415	385	375	435	412	392	404	375	420	415	383	372	424	402	408	389	407	400	373	385	396	402	434	397	401	393	406	437	422	411	379	394	408	403	397	424	426	408	439	412	417	412	407	400	360	405	404	381	429	362	458	411	426	398	401	385	413	411	434	380	399	413	387	397	375	394	383	411	383	396	396	419	380	411	404	436	424	394	402	387	390	399	404	397	403	413	436	408	400	434	414	441	406	417	382	375	406	393	418	386	377	376	405	393	404	397	401	428	428	389	420	406	399	432	383	406	401	407	371	418	387	405	395	399	431	397	386	399	412	389	426	413	407	441	398	368	397	416	417	417	383	426	417	403	409	429	411	406	399	388	376	412	442	405	389	423	394	383	415	377	401	406	415	386	388	442	404	373	401	397	403	408	383	423	390	425	359	414	401	406	391	412	418	403	432	411	402	411	385	427	406	400	387	370	412	446	386	411	419	417	456	389	405	387	373	430	410	423	405	406	411	403	371	426	404	410	409	417	397	412	402	402	391	428	395	371	409	385	413	422	391	373	386	386	410	389	416	425	399	376	421	416	403	390	412	417	403	417	412	404	409	408	424	413	442	412	418	389	384	406	422	410	391	391	409	420	414	381	400	412	373	398	430	390	428	371	404	393	387	409	406	394	424	432	415	391	455	397	437	390	402	405	407	405	399	401	409	364	380	389	407	360	405	461	388	418	388	415	389	417	407	404	460	399	383	404	409	408	400	427	422	409	388	436	414	403	397	401	381	419	370	407	423	395	400	416	431	409	391	436	406	446	437	443	405	399	407	410	430	391	394	403	418	404	399	397	418	381	424	381	403	397	386	394	388	366	398	405	394	404	411	389	428	430	377	409	433	382	375	422	409	405	428	384	401	436	433	419	376	409	406	405	404	379	393	409	455	375	374	394	390	399	423	399	407	415	405	431	423	393	398	401	408	392	415	363	363	431	402	377	406	418	417	369	398	418	438	426	401	427	431	400	386	389	430	414	416	393	436	397	445	418	398	373	394	360	403	432	426	398	417	436	422	382	439	371	380	411	405	404	433	426	419	426	374	384	427	413	411	368	420	464	407	408	404	426	394	415	392	416	386	421	406	425	400	412	425	393	401	407	393	386	420	387	411	380	388	407	434	416	414	418	386	470	438	356	379	421	384	384	396	439	393	400	393	415	417	400	388	387	446	387	405	405	437	406	418	394	425	399	391	402	407	379	398	415	376	406	407	435	424	405	398	422	410	435	401	360	417	364	418	383	390	430	379	367	393	406	453	366	440	452	409	387	402	389	403	418	424	409	393	428	411	387	427	386	394	403	397	426	409	420	371	471	430	408	369	428	388	386	456	440	404	364	375	384	398	415	390	455	405	406	421	412	429	404	428	379	416	419	415	431	390	362	417	401	402	420	392	422	420	379	414	384	386	424	403	409	452	359	433	403	368	430	407	368	376	401	392	383	410	423	396	408	384	386	412	412	438	393	388	431	426	387	431	360	390	374	431	417	379	396	399	383	433	433	382	404	389	374	409	391	389	378	405	449	429	409	407	409	448	387	378	415	394	377	400	430	393	400	388	405	359	378	415	387	410	461	388	393	402	377	431	379	387	418	407	407	399	403	408	463	416	408	414	409	400	417	422	430	446	401	447	374	385	407	393	406	392	424	424	406	402	359	399	411	399	409	440	385	381	402	401	401	422	381	380	396	376	378	376	421	411	436	436	416	377	396	373	412	389	438	380	403	423	378	437	405	415	387	415	435	406	417	427	403	403	411	429	435	377	378	372	375	385	399	435	370	389	428	399	454	382	410	383	384	399	378	427	357	416	428	417	410	430	404	386	392	389	393	405	427	411	415	411	365	376	406	384	413	425	409	381	412	391	409	412	418	402	420	398	376	389	400	378	408	411	398	419	423	391	376	421	380	380	421	430	392	368	385	450	405	411	370	392	376	419	381	409	370	446	400	419	397	380	425	375	397	415	385	444	392	400	376	394	402	379	419	406	412	405	420	427	381	418	406	383	395	421	411	402	412	396	414	360	402	346	395	414	381	390	419	419	413	397	379	410	399	421	408	416	388	372	368	427	388	390	430	404	427	432	367	415	399	396	394	418	408	418	385	387	421	432	413	428	391	412	382	430	402	402	417	411	430	387	411	415	399	397	367	390	399	420	410	406	391	402	400	377	446	406	463	421	352	415	407	441	403	389	392	414	427	401	411	392	429	416	421	407	427	435	375	434	385	412	413	432	444	368	392	374	438	401	403	440	398	386	426	412	414	396	401	390	409	380	394	382	414	400	363	386	414	397	397	431	402	446	403	410	412	427	414	386	404	422	385	397	414	427	388	429	423	380	388	400	419	408	446	397	396	365	430	413	418	419	437	424	423	386	373	439	387	410	406	412	389	377	418	408	422	399	408	421	415	406	413	369	418	409	444	437	400	396	407	422	400	413	400	392	412	405	393	417	384	427	432	408	432	385	422	380	405	444	383	419	383	446	402	381	410	416	431	400	409	407	368	444	391	410	392	360	445	392	456	366	391	414	413	411	428	364	369	424	426	401	394	377	395	391	362	391	402	430	410	404	407	390	366	428	462	400	453	392	413	393	386	443	390	430	425	442	369	414	397	390	397	354	369	407	402	362	416	424	418	393	401	426	440	379	426	371	426	404	401	432	417	402	400	375	426	423	391	426	406	420	401	434	406	410	425	402	426	373	407	396	387	389	405	402	417	419	399	408	408	420	355	421	417	421	402	392	380	374	440	410	390	390	414	412	393	356	396	427	389	385	440	382	402	365	409	418	363	407	402	421	392	374	389	390	409	410	414	426	443	426	412	392	387	401	408	399	398	367	381	443	397	343	406	380	417	424	407	420	418	430	354	395	402	395	405	441	392	450	400	398	402	400	363	389	408	450	406	410	376	434	377	431	385	412	423	405	438	383	393	392	342	401	418	373	392	412	384	395	433
24290	5409	943	666	445	319	257	224	157	170	133	126	84	114	90	102	96	82	98	89	96	84	84	89	83	66	76	80	82	77	68	70	60	87	75	83	78	83	72	65	67	63	65	61	66	81	87	68	62	63	68	56	74	91	77	70	64	63	76	67	70	69	75	84	72	79	76	64	75	71	88	70	87	76	68	69	70	67	69	71	71	76	72	60	79	68	71	71	83	90	58	61	69	75	79	73	70	79	67	71	59	71	85	75	70	68	81	71	74	77	69	76	75	71	73	57	69	89	94	71	65	64	88	67	69	71	75	89	77	66	82	67	71	65	63	77	73	66	88	84	85	80	69	73	52	77	66	81	82	75	64	71	74	89	77	61	78	84	62	72	87	71	83	81	66	61	57	81	78	68	69	75	63	69	76	60	87	82	64	63	64	65	74	69	75	59	68	71	72	81	82	66	68	84	68	74	58	74	76	72	57	68	67	59	69	82	70	66	70	68	77	71	73	73	53	63	72	72	76	76	76	80	75	82	67	74	76	71	79	80	90	69	76	77	75	58	63	73	45	65	64	67	76	87	69	82	67	84	77	72	71	84	68	72	80	63	70	74	60	79	81	80	82	67	72	70	81	72	60	61	73	72	63	68	78	81	74	68	66	77	79	73	66	69	71	61	73	70	67	67	62	70	73	88	67	67	71	77	90	65	66	75	71	73	71	92	60	58	64	65	72	80	71	57	86	81	94	76	75	71	63	76	80	69	78	66	71	89	82	71	63	64	65	74	80	70	62	71	59	82	72	79	77	77	67	63	63	65	84	61	76	80	64	62	66	74	77	59	61	69	69	58	76	88	76	62	74	61	81	55	57	58	65	62	77	88	95	58	76	71	90	90	71	79	67	66	76	88	84	74	72	65	67	68	77	73	75	90	75	84	83	65	69	51	72	63	68	57	69	68	61	68	78	84	68	85	77	75	67	57	72	66	60	72	68	81	73	90	72	69	80	60	76	65	77	86	74	75	69	92	68	70	71	77	80	72	77	80	80	73	68	77	82	82	64	74	69	72	67	92	70	52	60	81	50	78	67	75	68	75	58	68	74	77	75	82	65	56	79	60	80	64	74	72	85	73	66	63	65	64	48	62	55	61	89	82	85	77	74	69	56	80	79	77	71	70	67	69	64	63	63	63	72	60	78	69	80	69	77	64	73	68	84	66	84	56	64	75	75	74	75	91	79	62	79	68	70	70	73	84	80	61	60	81	67	60	76	88	71	72	71	71	78	77	62	89	62	61	69	72	68	52	67	72	79	84	75	73	81	68	84	72	62	73	72	69	69	62	74	65	86	82	80	80	93	64	76	80	64	62	68	85	56	77	64	76	81	64	82	77	67	72	68	68	88	74	69	85	81	92	62	94	65	57	70	74	69	80	74	70	62	69	80	55	66	68	93	76	70	83	77	62	70	71	72	68	65	82	70	74	77	73	68	76	62	76	68	83	92	69	65	53	64	89	80	81	67	77	67	70	63	87	71	83	72	80	70	80	68	70	67	71	75	73	64	82	62	87	88	86	72	54	72	54	69	61	67	76	71	92	81	69	72	68	59	60	62	63	89	67	72	81	70	72	92	75	75	76	70	59	64	64	82	79	68	69	63	73	60	59	71	83	67	71	79	64	81	67	67	66	89	82	79	67	59	74	73	72	74	75	69	73	88	64	56	75	79	83	83	76	61	68	73	79	71	82	75	72	66	64	67	77	64	78	67	69	71	66	76	70	67	91	71	82	72	55	79	70	60	60	66	84	75	67	70	67	74	58	82	77	69	64	69	79	88	68	66	83	57	64	73	64	88	80	74	76	59	61	79	72	71	85	85	69	65	75	80	63	82	66	66	66	71	77	86	66	65	59	59	51	82	68	65	66	75	81	61	65	86	68	84	59	60	71	82	66	69	68	64	96	74	57	79	79	59	65	65	61	79	64	53	71	67	55	75	84	70	78	61	66	77	65	66	63	74	73	81	62	53	76	71	67	83	87	73	78	75	68	82	75	75	73	70	61	74	72	69	72	78	46	60	67	69	73	86	70	91	56	66	48	72	89	72	63	77	63	76	76	83	75	68	58	79	78	61	57	72	68	57	82	62	76	53	79	77	80	75	49	71	84	62	75	64	63	69	73	84	61	77	74	70	74	62	80	70	78	72	72	62	74	82	72	62	83	68	77	75	74	80	65	69	83	74	69	82	69	73	84	75	85	71	73	71	59	68	70	63	99	73	73	62	73	76	60	74	72	72	69	77	70	61	55	82	78	61	59	70	57	73	72	78	65	94	87	73	71	91	60	77	60	67	65	71	49	64	88	80	68	67	58	74	79	78	73	94	67	59	70	81	89	69	75	102	70	72	69	76	57	69	85	67	72	71	59	75	84	58	55	73	73	70	79	58	78	90	78	83	78	81	78	61	77	77	63	76	93	64	73	94	71	84	62	62	76	56	73	63	93	81	78	74	77	89	69	70	74	72	76	76	68	77	83	57	54	53	65	77	77	62	71	50	79	77	62	69	82	79	93	64	70	84	81	69	75	75	82	62	59	72	74	89	67	56	77	72	70	80	80	92	76	81	80	62	61	82	69	55	81	55	87	78	56	52	85	75	71	59	61	81	58	76	68	86	56	61	78	75	93	73	77	65	76	67	62	77	83	56	75	80	63	64	71	59	64	68	78	79	70	76	71	63	68	73	73	65	66	65	71	69	67	67	58	70	74	82	76	74	68	67	60	75	66	78	65	69	82	69	56	62	66	83	73	71	59	90	66	80	70	76	68	82	83	60	69	68	75	76	67	69	100	84	63	59	74	77	58	74	61	68	65	67	89	64	74	67	87	61	62	55	85	61	72	76	79	64	88	64	65	66	67	71	85	78	57	65	64	76	66	51	75	81	71	78	79	93	68	67	75	60	78	63	77	69	73	64	72	79	71	77	68	70	67	77	65	74	65	67	69	54	55	67	69	91	89	76	71	69	70	72	73	75	73	92	64	64	72	58	52	70	78	82	75	70	66	85	68	67	85	80	72	60	71	74	73	65	71	68	71	52	75	70	75	73	69	71	77	70	75	73	64	71	51	74	77	65	72	67	83	69	83	58	50	62	70	79	74	76	69	76	75	60	54	83	82	70	84	81	82	69	58	72	70	86	69	89	69	81	67	57	67	57	67	80	72	71	76	76	68	67	81	63	61	82	72	81	61	77	65	66	66	75	84	72	57	81	62	64	87	72	61	55	74	67	60	76	73	66	73	67	89	63	68	57	78	77	95	83	66	57	89	60	75	61	75	94	71	75	59	70	67	68	60	64	71	76	86	90	71	43	68	84	71	68	73	92	72	97	73	71	65	56	77	65	66	71	68	72	73	70	75	68	81	60	64	86	74	75	77	65	59	71	61	74	75	70	78	82	82	79	81	72	65	78	61	71	85	81	77	54	74	71	78	80	64	74	80	54	67	78	77	79	63	87	73	66	75
14685	3620	1831	2145	1788	1402	1111	1000	803	695	581	535	474	455	443	380	365	347	358	304	285	272	274	244	262	241	276	238	231	245	227	228	231	206	226	247	258	231	200	228	234	223	215	223	211	228	215	174	184	188	199	221	198	217	207	193	213	200	219	217	210	223	197	198	212	191	181	193	201	199	210	204	174	216	201	187	208	180	211	207	204	203	201	211	199	190	212	198	196	224	204	203	222	207	195	212	181	213	194	213	191	191	187	189	200	188	180	182	144	199	162	202	175	200	185	198	185	193	192	198	197	214	200	218	199	175	206	204	205	228	192	197	209	223	169	202	207	186	233	188	189	203	211	194	199	169	209	211	196	202	201	224	213	188	182	182	188	204	186	188	200	201	199	182	212	188	199	175	199	193	185	221	184	200	215	193	191	188	180	180	193	200	187	206	193	200	181	201	190	186	193	185	177	198	178	167	188	195	194	218	192	207	197	209	193	194	193	195	222	205	212	179	220	196	211	197	185	196	195	196	187	190	207	167	204	173	194	207	219	191	207	173	196	206	199	190	177	229	210	185	189	189	204	203	192	160	200	202	192	185	191	199	207	191	193	190	187	206	215	195	208	193	179	195	197	178	196	213	194	190	205	198	199	224	214	180	191	186	203	202	185	188	196	189	190	192	173	171	213	211	184	179	186	188	177	177	196	204	201	180	185	218	212	196	191	193	188	164	185	184	171	189	205	192	219	190	208	183	210	198	210	200	190	185	185	184	184	186	212	182	202	189	201	184	200	200	197	193	198	197	196	207	202	186	184	208	200	205	212	190	206	212	195	178	172	208	176	177	191	182	194	186	191	186	193	179	201	198	194	202	194	177	169	207	221	190	213	206	221	192	189	187	179	177	220	214	187	201	209	185	207	200	192	195	186	184	208	219	176	196	183	203	201	197	188	176	172	200	188	203	187	205	198	175	188	178	189	198	174	222	228	206	188	218	209	228	199	201	181	200	192	185	184	211	206	196	187	176	199	213	199	210	186	199	193	190	173	189	201	216	205	169	175	193	204	200	173	185	213	198	186	183	219	195	206	203	199	183	207	191	200	192	212	226	182	172	190	208	189	181	185	216	202	193	209	205	201	196	203	194	207	173	178	154	197	188	207	175	178	198	200	188	186	184	192	198	177	201	232	172	189	194	196	176	199	194	200	178	195	193	169	197	197	207	189	206	203	218	193	195	204	194	212	202	207	192	179	204	204	199	168	218	177	189	182	190	201	187	190	182	176	178	210	178	210	204	202	186	184	178	195	176	194	186	195	201	181	184	195	207	212	190	187	191	202	203	217	221	180	201	170	191	200	209	182	184	178	182	187	212	203	195	183	207	182	206	207	223	169	186	184	179	183	180	188	203	210	200	182	183	194	183	179	196	184	187	175	189	203	179	187	197	211	226	210	200	191	205	163	218	188	193	182	204	195	193	189	183	208	181	182	186	193	192	189	193	203	183	158	199	171	193	182	197	175	202	179	210	197	183	186	181	190	162	195	181	185	188	194	213	221	177	195	197	196	178	207	195	210	199	237	181	186	188	177	203	174	180	199	194	200	208	201	189	189	191	189	194	226	193	190	173	221	197	184	233	201	189	215	189	178	208	182	178	193	202	192	205	189	154	180	182	201	191	188	233	192	227	184	182	196	185	203	196	191	181	161	201	208	202	181	187	199	195	195	193	192	194	199	173	192	188	192	216	190	195	175	192	196	207	232	200	205	193	230	214	190	217	174	191	194	212	205	230	192	192	187	206	175	207	180	205	184	196	178	196	185	216	204	200	206	226	189	214	194	189	174	184	188	185	169	189	190	222	186	175	193	182	193	185	211	201	191	194	199	200	184	213	189	187	176	182	180	216	188	203	188	188	162	201	189	169	193	175	183	173	189	194	191	202	177	187	204	204	198	185	185	193	198	216	177	206	195	185	201	190	203	205	194	188	193	189	170	202	179	185	221	208	200	190	218	216	184	169	212	187	172	186	214	178	171	192	184	190	180	174	200	161	201	198	181	188	202	218	191	165	189	206	202	177	192	176	192	200	192	184	195	222	186	218	194	210	195	182	187	211	188	213	199	228	176	173	196	199	198	180	216	167	207	210	194	195	184	216	194	192	209	192	190	174	191	192	196	194	181	184	194	203	211	197	194	173	154	214	210	221	199	176	200	207	175	194	208	173	180	181	195	192	189	182	207	195	190	214	188	187	202	204	193	199	179	201	191	206	215	185	215	179	212	190	209	185	176	219	196	229	201	183	161	167	179	189	193	196	175	217	190	192	172	205	200	199	180	188	203	193	190	182	201	202	221	203	222	193	200	196	195	190	178	203	215	195	205	210	190	191	200	190	191	190	184	194	187	208	160	194	196	185	199	186	198	207	196	203	192	183	203	170	198	185	205	184	202	196	172	194	202	180	182	188	206	180	190	196	218	192	200	197	184	223	221	185	192	177	192	191	197	200	181	170	210	178	198	202	175	200	195	165	192	205	188	190	210	192	196	186	195	204	201	187	180	186	211	217	213	208	188	187	193	193	201	190	210	190	190	208	197	160	218	193	190	191	184	171	191	171	176	185	185	206	174	202	178	193	175	193	200	235	203	187	192	187	222	196	185	201	196	210	192	200	187	182	208	210	175	174	195	200	177	181	196	188	200	207	195	203	194	178	219	171	209	181	206	207	186	175	189	193	201	226	190	186	187	198	208	181	184	180	190	192	184	198	202	188	166	230	192	188	205	173	157	206	200	190	200	191	182	200	178	188	191	190	185	193	202	211	187	196	197	194	193	190	197	178	205	183	189	205	185	198	184	195	176	191	216	199	226	204	197	182	184	189	184	197	209	188	191	209	192	176	187	190	173	188	177	203	193	180	213	211	172	187	177	219	199	183	212	185	176	171	212	164	186	149	178	184	208	191	186	174	190	205	214	204	180	203	191	194	197	196	184	204	174	186	188	169	194	195	198	207	183	207	191	214	185	211	181	198	177	193	218	194	202	201	219	174	206	204	185	195	212	203	194	203	197	209	205	185	183	194	186	206	194	159	192	198	181	200	195	204	211	184	208	192	179	176	200	210	189	191	214	201	196	208	213	196	207	182	192	197	185	169	169	188	173	209	187	189	178	208	214	185	198	210	193	205	178	193	208	187	205	211	198	190	199	184	203	189	202	229	184	190	173	218	204	167	188	214	179	179	214	179	212	188	176	162	164	196	209	200	183	176	177	219	190	177	194	202	188	197	171	200	191	209	191	173	195	202	187	182	195	200	212	200	193	180	203	187	184	205	192	197	196	199	214	202	205	198	163	177	175	177	217	186	196	182	165	200	199	194	220	221	211	199	166	214	197	188	217	169	190	199	210	176	189	180	190	192	185	221	197	190	194	185	167	187	200	205	192	213	209	176	206	204	208	194	181	196	173	164	180	176	199	201	227	183	206	185	211	217	208	190	190	209	192	202	208	184	215	191	188	207	191	173	163	192
7127	1520	278	241	262	262	257	271	260	264	264	253	256	264	254	242	237	257	224	268	228	256	246	258	231	244	241	241	240	218	262	278	268	249	243	249	219	227	228	257	233	210	215	282	246	198	241	257	243	235	272	249	270	245	231	250	259	223	241	235	232	221	247	256	234	242	233	246	210	235	266	274	228	245	234	269	263	223	237	278	237	240	242	271	234	228	215	236	238	258	262	256	239	252	234	219	247	206	257	243	259	270	232	246	262	254	254	241	227	240	238	232	237	260	257	251	226	263	263	218	237	248	262	198	246	263	242	249	248	252	266	241	231	267	217	275	250	272	244	253	234	259	252	258	249	238	232	251	261	257	241	256	250	253	250	233	258	272	252	242	268	245	250	244	232	258	227	261	228	266	236	218	281	258	242	228	239	241	247	239	238	234	235	256	231	238	253	254	249	242	246	235	253	246	257	220	259	251	270	254	216	262	270	258	257	245	224	274	251	258	252	241	244	224	230	226	243	242	255	235	227	258	254	234	276	227	248	232	261	251	246	250	257	254	254	237	276	247	215	240	258	224	254	218	264	241	245	261	235	308	252	218	281	235	267	221	217	254	260	221	264	233	251	255	248	240	250	262	252	258	285	227	266	260	264	248	258	222	230	251	256	268	230	254	248	253	228	240	221	273	231	250	238	294	238	248	251	237	248	236	228	260	262	230	252	268	232	268	236	248	238	280	219	244	262	232	249	247	283	252	232	269	238	221	250	222	227	235	229	242	267	256	271	257	227	248	252	233	236	244	271	239	243	223	236	237	245	251	236	228	275	271	254	247	236	219	256	251	225	250	267	252	251	251	248	237	217	251	242	266	253	237	246	247	249	232	254	231	236	229	230	249	244	237	232	252	232	278	233	218	229	224	221	239	252	235	245	238	254	244	252	258	253	247	234	246	263	242	266	253	221	211	212	240	222	243	255	256	236	243	237	249	259	257	240	238	253	274	244	239	250	240	265	265	209	254	241	260	250	252	234	247	252	226	233	247	239	248	251	245	231	239	276	240	237	238	270	231	231	270	233	262	259	240	244	263	278	234	242	275	289	231	255	252	249	236	232	261	252	233	240	229	250	227	229	242	258	231	243	241	248	256	254	257	245	233	222	228	244	263	248	233	248	229	264	275	233	231	258	242	243	242	266	235	284	251	250	259	257	240	247	233	219	249	232	253	252	230	231	255	241	229	239	267	278	238	244	210	232	217	237	260	242	238	239	222	239	255	236	273	237	224	237	237	277	230	256	228	240	237	234	291	256	247	259	218	263	242	253	242	243	274	239	257	244	227	246	227	251	246	256	234	238	238	255	233	270	256	248	217	240	244	262	233	243	243	262	234	265	262	251	247	256	245	239	210	232	216	228	230	256	227	232	232	246	245	243	279	242	249	246	243	225	229	260	240	244	259	237	228	252	242	264	241	246	225	251	251	236	240	249	239	248	254	226	272	282	254	236	259	277	257	245	214	242	230	211	260	266	224	230	246	258	259	230	270	237	241	228	256	257	252	267	248	251	258	257	232	235	237	255	227	258	246	287	265	260	262	218	225	258	253	268	232	250	223	255	239	236	219	233	263	238	240	256	224	227	231	244	265	227	248	252	280	278	268	254	266	244	233	243	241	241	247	270	251	210	247	248	242	261	254	252	255	274	251	222	267	269	278	269	248	241	259	245	231	256	246	245	268	244	244	220	258	230	208	226	268	229	232	236	254	234	232	236	262	245	238	259	249	264	247	222	237	235	245	260	235	239	256	224	232	196	235	230	257	230	249	243	241	226	226	253	237	205	257	269	240	254	226	247	238	239	235	238	247	226	240	244	230	246	236	240	238	224	239	215	252	244	252	220	220	277	296	254	222	243	241	238	255	234	248	221	203	236	263	248	248	233	234	249	218	255	236	240	274	228	255	270	234	243	260	261	255	249	269	233	266	267	221	228	239	217	245	218	229	236	243	274	237	241	246	259	264	243	269	235	260	239	247	237	224	253	238	243	251	240	250	273	243	233	244	240	243	229	226	224	250	262	236	245	272	272	236	240	226	261	227	236	234	257	264	252	245	261	220	263	253	263	242	225	246	227	234	232	260	269	224	249	250	250	235	258	260	252	237	231	228	234	244	239	277	260	247	234	218	274	235	244	240	255	216	231	275	264	248	260	248	272	255	245	252	249	259	258	241	243	253	262	264	248	257	249	235	241	258	277	231	222	240	226	271	241	246	242	243	253	269	247	259	268	237	245	216	230	264	247	237	239	255	244	227	234	255	264	246	232	260	243	251	253	258	245	223	250	227	235	241	249	272	211	197	250	256	231	220	259	259	257	258	251	268	235	266	241	239	242	257	235	265	272	266	250	268	245	287	245	251	227	235	252	243	250	261	223	221	235	257	246	247	234	256	257	246	220	263	268	247	221	249	224	239	274	270	249	247	206	214	232	255	249	230	284	231	243	272	243	240	258	245	256	253	232	235	259	218	252	261	240	222	222	259	249	254	244	244	256	244	262	258	251	275	222	246	273	241	238	269	243	298	246	244	240	233	266	258	222	249	245	245	209	239	261	254	246	234	236	267	239	254	235	247	259	244	246	251	244	258	245	245	225	235	241	247	247	234	286	218	239	231	211	260	220	223	204	248	217	245	255	266	260	213	228	225	268	224	237	228	247	242	225	279	224	250	279	254	235	270	207	248	243	249	249	248	252	252	255	233	245	276	238	229	231	238	242	246	268	222	271	241	266	256	257	253	244	250	234	222	240	250	271	268	233	221	253	237	237	254	262	254	220	223	256	249	258	277	260	239	243	259	250	261	275	196	262	238	255	248	257	224	244	231	233	241	252	224	236	232	253	231	279	234	240	225	260	201	257	237	265	236	261	212	244	242	245	269	238	221	238	226	270	223	234	246	257	264	249	235	262	261	236	270	222	235	260	239	241	252	265	213	219	255	259	199	234	240	255	263	222	243	267	256	236	244	261	248	283	225	247	266	258	272	231	238	253	238	270	241	227	238	250	248	229	235	194	290	239	255	248	227	258	261	257	270	276	259	254	283	253	237	256	232	264	245	270	256	252	242	246	290	235	241	233	250	279	259	251	226	254	257	231	220	226	234	242	251	278	229	246	224	260	261	279	276	261	232	241	248	243	247	217	246	248	240	238	253	276	222	244	242	258	268	259	227	226	246	235	269	241	236	256	245	263	272	231	213	232	257	245	216	256	254	234	236	250	236	235	285	240	260	231	230	235	241	218	240	239	234	251	260	221	269	239	262	246	250	219	230	261	268	245	222	237	239	249	247	249	267	240	249	256	220	232	246	236	240	244	263	221	258	229	273	256	244	279	230	232	233	207	261	211	247	234	230	239	238	260	289	272	270	224	236	260	235	245	225	231	236	250	234	238	239	239	241	272	235	229	248	247	257	230	235	257	236	258	225	272	244	247	277	257	223	275	226	245	256	255	256	228	243	200	224	245	239	269	265
5412	1639	640	676	666	612	626	635	611	615	583	558	578	617	590	620	578	545	540	563	616	575	536	550	589	575	564	550	590	562	567	538	566	562	549	545	565	595	577	562	610	563	570	541	568	522	577	562	586	562	545	556	609	604	547	524	600	588	550	527	548	601	582	552	591	544	534	538	576	571	521	572	554	619	591	574	607	580	575	551	603	593	582	546	592	604	545	551	585	583	576	548	575	542	602	578	569	544	545	553	584	525	538	608	553	600	578	601	564	548	527	540	556	567	573	598	558	596	566	605	579	575	532	569	513	571	586	574	602	538	531	570	538	551	548	492	543	548	561	585	592	592	579	573	575	578	567	520	517	560	539	549	570	559	589	543	550	612	574	563	567	584	577	581	571	571	577	565	602	555	596	586	577	558	564	546	542	567	547	542	558	567	569	548	622	541	557	555	585	521	563	546	563	547	539	563	564	592	597	567	573	552	578	612	557	589	560	577	543	593	565	577	542	622	579	569	593	576	612	569	574	539	573	537	590	574	559	546	537	595	613	567	576	571	592	575	577	545	595	537	554	549	535	598	557	553	573	549	540	572	577	555	567	546	555	512	532	558	574	560	529	537	580	590	578	592	530	573	571	563	572	566	597	596	582	531	553	580	557	599	573	556	574	547	562	539	541	589	597	535	576	580	583	549	545	527	543	523	545	555	576	529	543	554	584	552	594	560	577	579	588	567	558	578	554	568	589	559	607	594	559	608	605	557	536	566	628	587	562	585	576	584	587	577	569	551	551	596	591	569	588	552	558	556	545	535	549	536	531	641	571	538	541	566	582	594	574	523	583	586	560	513	558	564	579	578	557	584	588	568	600	569	581	545	565	606	594	567	555	539	524	548	618	549	578	585	565	570	610	582	584	569	602	522	588	524	532	545	589	576	595	569	545	577	571	584	570	566	572	571	534	574	538	603	525	535	566	565	596	548	527	535	567	541	617	499	538	603	552	576	576	593	582	576	532	538	581	570	585	555	602	555	566	546	583	583	568	575	556	530	578	569	577	601	540	566	552	581	566	552	555	578	583	566	579	544	582	584	583	550	526	593	563	547	574	568	564	582	584	533	568	540	544	619	586	572	601	576	549	586	553	583	611	594	568	551	527	586	594	552	538	566	599	589	554	538	581	576	548	608	583	548	552	569	589	545	637	615	545	583	545	566	566	577	628	540	601	562	531	555	570	567	537	593	586	554	555	531	626	560	594	600	544	569	548	551	560	545	539	558	566	530	538	546	580	605	551	585	594	577	581	552	611	596	580	582	567	549	575	594	546	574	579	526	575	592	580	575	578	544	574	578	546	587	571	590	548	553	567	564	558	561	558	538	560	557	565	587	540	609	569	588	539	580	562	569	531	550	575	572	545	620	542	567	590	573	596	565	580	569	573	560	537	565	589	570	562	561	596	552	579	607	569	557	531	572	581	563	567	536	558	557	558	554	592	507	585	627	581	553	557	533	526	553	515	520	593	576	616	546	544	577	576	552	549	527	569	576	595	517	600	555	576	531	568	586	573	544	516	532	557	557	533	567	570	594	602	586	579	565	537	518	517	561	545	597	564	517	594	558	567	519	573	588	556	584	559	589	548	580	555	528	523	585	529	574	528	601	531	581	594	599	554	552	566	553	564	572	586	558	575	564	557	547	601	608	575	615	592	550	596	554	555	566	568	572	591	596	539	584	574	557	547	569	598	582	590	594	581	563	595	579	592	585	617	603	586	543	599	556	594	582	611	583	589	579	557	574	606	589	584	568	586	566	618	559	586	576	553	571	601	567	569	574	557	627	554	584	567	581	579	582	558	584	565	560	551	528	564	575	545	537	566	555	568	556	513	585	584	572	580	531	616	525	567	622	563	562	551	621	585	563	569	559	555	553	598	529	636	598	613	552	564	535	560	559	562	557	576	569	590	578	575	564	584	564	539	551	571	554	538	544	573	607	534	595	558	571	593	525	567	550	595	533	564	534	593	570	554	576	569	555	619	554	556	591	571	538	528	551	578	597	541	595	575	614	559	561	585	546	553	536	539	563	596	537	570	612	532	606	546	536	574	608	600	549	542	586	606	584	554	552	490	525	557	594	550	593	590	532	550	567	590	590	529	566	600	602	557	540	554	587	572	528	556	571	613	606	581	641	554	603	576	552	583	576	613	548	552	596	570	571	568	550	559	574	562	605	560	544	540	534	563	559	538	553	549	521	569	564	602	615	596	577	594	570	625	575	532	586	566	550	573	602	551	569	557	569	566	576	523	528	568	551	582	547	539	579	587	573	505	578	531	592	545	576	599	571	543	565	579	591	549	576	594	533	577	600	509	559	578	558	571	558	557	582	563	597	533	560	576	544	563	542	521	565	537	573	532	557	531	507	539	575	585	559	591	552	571	551	545	559	563	573	593	606	566	576	549	589	571	561	613	575	564	583	557	588	586	544	570	551	592	564	581	556	564	571	526	609	585	558	574	562	543	523	615	515	556	582	538	572	569	597	565	537	583	565	568	532	564	543	599	618	601	561	572	577	551	519	553	583	552	611	546	555	548	581	575	596	539	554	544	541	572	536	582	575	588	564	587	596	553	577	574	588	566	516	576	576	568	571	562	563	588	572	554	516	563	536	588	563	580	595	590	588	563	603	603	577	594	557	580	620	612	582	547	572	544	610	578	594	582	617	529	565	563	586	587	581	612	566	560	552	586	567	567	600	587	563	543	619	555	541	604	603	584	578	582	609	564	544	554	574	585	547	614	561	566	618	563	558	615	571	573	585	591	556	553	604	555	548	587	572	521	559	596	556	570	593	581	555	541	614	546	546	583	614	544	554	534	554	572	544	609	540	591	540	585	532	597	558	608	560	576	608	575	548	542	571	578	530	555	551	587	578	603	544	638	589	563	568	512	544	567	573	577	577	560	553	578	595	614	559	537	549	563	548	550	591	536	552	553	588	579	549	523	548	583	588	551	578	553	575	542	624	549	551	572	540	553	553	549	576	572	588	571	580	563	571	560	588	533	579	565	545	538	553	570	568	583	536	555	591	584	538	518	582	636	581	596	567	584	594	584	554	568	538	532	583	541	565	568	596	565	568	570	578	582	578	539	599	561	563	584	595	556	614	569	600	567	600	580	567	552	538	564	526	598	524	612	582	573	555	552	565	597	552	551	601	594	558	552	529	578	572	567	561	564	602	595	554	543	570	605	594	570	558	574	594	586	553	598	535	587	602	554	498	578	544	575	537	574	620	590	560	556	530	582	535	549	560	539	529	551	560	585	559	603	543	591	561	553	555	581	587	581	537	573	568	591	554	586	572	596	627	565	574	567	564	601	547	559	560	601	513	544	574	546	551	579	551	543	569	583	570	557	553	566	559	575	519	573	593	548	600	601	553	572	552	547	565	550	578	562	521	540	561	549	557	551	548	564	603	584	574	591	507	598	560	541	563	550	580	543	535	545	559	567	598	572	605	589	546	587	567
16684	3174	527	431	357	312	268	204	228	210	192	185	179	184	194	175	207	183	187	170	169	179	195	172	196	187	187	185	195	169	175	196	180	170	170	178	167	187	161	171	184	181	178	187	157	161	175	191	156	155	166	188	198	177	174	198	157	176	202	175	163	163	164	182	163	182	175	183	191	159	168	159	187	180	183	209	167	171	165	169	172	153	213	186	164	191	173	203	171	177	158	187	184	173	176	157	173	193	189	168	172	184	157	149	167	190	189	171	185	156	171	172	168	214	191	179	165	170	172	171	170	168	147	182	198	175	157	187	201	184	172	170	183	200	170	171	172	171	197	160	159	168	146	159	180	174	181	183	178	184	154	196	166	157	176	182	164	168	154	171	166	182	161	166	173	178	160	160	164	173	196	191	173	169	197	202	174	171	144	148	187	190	170	196	176	175	179	181	162	178	174	151	166	186	172	191	166	172	176	189	164	179	158	196	179	168	167	175	179	174	185	156	182	176	173	198	203	165	171	181	204	182	184	156	173	171	169	172	180	178	172	155	177	160	169	186	170	170	170	184	158	171	217	188	167	175	191	179	181	185	160	164	169	181	190	176	174	191	174	197	167	194	179	191	163	179	160	149	172	181	181	144	198	151	164	200	178	184	181	176	187	201	193	191	168	179	194	175	194	197	178	183	169	156	161	174	182	138	169	166	179	168	186	181	175	161	178	190	177	179	160	212	170	178	170	182	169	172	200	151	177	178	183	167	210	183	162	182	180	171	182	185	158	151	179	183	187	190	178	174	198	186	197	181	171	158	186	167	168	170	183	175	183	183	188	183	188	170	174	149	205	191	179	173	190	206	181	206	152	168	162	184	177	176	166	183	174	189	184	174	172	195	186	162	165	170	201	161	190	180	176	177	171	195	187	176	197	180	160	162	182	201	170	165	154	170	197	167	167	177	189	164	172	172	188	180	186	168	178	193	184	175	158	183	187	156	165	179	182	179	180	161	184	164	153	186	186	190	158	194	166	172	165	172	171	173	175	175	188	179	196	189	186	169	161	180	180	193	178	179	180	155	154	184	186	185	166	164	169	175	197	176	181	201	171	166	187	170	170	160	177	175	183	190	164	157	164	186	163	180	163	163	178	181	179	160	176	186	186	161	191	152	190	168	191	190	166	179	139	172	149	183	157	185	163	198	173	185	174	177	170	196	180	162	157	178	179	173	183	177	169	168	182	156	171	175	156	151	152	185	209	185	191	175	177	186	161	178	178	162	172	180	151	142	170	184	170	178	172	169	161	165	173	160	170	160	186	186	162	181	178	183	179	166	174	163	185	182	156	165	168	188	197	169	159	181	180	168	180	169	180	175	156	170	160	174	199	187	179	192	167	191	176	168	138	199	167	171	175	176	194	143	190	163	162	174	199	164	182	166	183	177	195	170	175	148	158	189	199	193	159	170	172	186	159	182	183	177	169	174	138	177	176	183	195	159	192	172	195	197	181	173	181	178	174	200	142	187	156	169	180	176	190	165	178	175	201	162	166	155	186	157	169	175	177	170	186	173	180	183	160	178	170	154	184	158	178	170	181	171	176	161	158	166	187	155	185	179	159	166	206	179	168	162	175	178	184	172	194	158	163	162	179	186	170	174	160	193	174	204	170	184	161	177	170	177	185	181	166	176	184	183	166	166	138	187	191	179	162	198	165	186	179	178	177	168	173	198	171	177	168	154	162	161	189	180	166	190	150	167	161	159	177	184	191	148	182	160	176	178	183	203	186	185	172	144	165	169	184	152	148	156	162	182	188	184	171	185	183	164	167	179	166	193	169	195	182	176	175	169	176	178	195	173	162	183	169	166	167	171	186	180	179	189	187	172	163	149	188	169	154	160	163	188	213	177	168	165	167	163	180	175	165	173	216	215	166	164	167	177	178	161	190	182	186	163	168	182	165	172	184	177	195	180	185	190	195	175	192	175	172	177	176	179	181	158	173	188	175	150	164	175	171	155	167	186	189	161	189	163	170	183	166	165	149	184	175	152	192	168	166	170	173	175	181	165	190	174	199	228	171	187	183	185	165	172	200	168	166	171	175	160	182	165	190	176	163	179	173	161	158	196	155	172	165	159	195	169	200	181	182	166	160	190	165	169	176	176	175	160	186	155	175	176	175	189	166	179	168	196	176	178	167	178	161	187	173	155	165	187	183	198	171	168	165	197	173	180	155	163	175	152	178	166	165	178	161	178	178	171	176	161	196	190	200	189	183	171	181	154	195	157	165	156	160	173	163	167	200	164	161	165	166	198	204	186	156	186	188	162	184	169	164	159	153	172	164	149	191	195	176	166	177	178	186	164	177	175	148	174	171	171	180	192	168	171	175	159	149	180	177	165	161	167	176	168	199	177	164	176	199	181	179	176	166	178	167	185	180	152	181	181	167	176	171	149	184	149	193	164	177	177	173	192	178	150	193	170	152	183	182	168	175	179	192	166	182	213	160	173	181	160	180	185	195	162	195	180	162	161	202	153	188	171	186	175	181	170	196	160	138	194	176	196	172	179	168	179	176	156	175	162	172	192	169	168	170	177	163	197	177	189	181	185	172	201	179	155	182	162	153	181	224	189	178	178	194	175	183	155	142	174	193	174	173	165	169	143	170	164	150	198	178	169	168	178	193	164	167	191	185	181	179	172	185	175	176	155	165	179	156	170	182	169	183	141	217	195	181	202	152	141	172	188	197	201	169	161	204	176	185	169	174	152	175	147	173	180	179	155	181	171	166	173	187	174	177	164	160	178	177	149	171	167	190	183	178	184	195	169	180	170	212	156	187	204	195	170	194	187	167	193	179	145	185	170	152	180	168	165	177	167	184	174	185	178	151	165	186	163	180	156	158	167	170	175	181	182	162	191	182	180	160	179	155	165	158	187	161	160	182	183	207	148	163	201	183	197	165	168	176	190	198	174	189	193	176	200	194	150	181	169	155	171	152	155	163	180	188	208	174	187	205	174	180	184	171	172	165	179	154	178	157	155	180	153	170	164	177	182	182	149	159	177	177	174	183	168	164	160	187	171	172	190	154	211	191	189	175	159	181	157	182	159	177	181	181	179	179	194	162	188	164	161	182	168	188	182	147	150	187	184	155	206	192	167	168	147	161	191	180	185	164	171	177	199	153	188	166	176	159	176	168	181	167	183	181	158	170	178	182	173	182	167	180	166	210	175	170	188	158	194	187	150	191	185	167	171	185	184	142	166	199	175	157	175	175	166	185	177	184	159	200	169	160	185	175	155	183	186	187	153	174	191	192	156	170	180	178	167	165	144	166	191	184	182	198	182	199	169	165	192	174	178	180	186	189	153	180	194	161	171	173	168	193	172	152	168	180	146	178	175	208	177	160	164	189	184	172	197	173	172	159	185	191	168	193	169	178	166	167	176	167	179	160	169	178	196	176	196	163	145	188	188	168	193	176	197	190	173	177	176	168	163	187	194	202	177	187	172	161	170	148	167	188	188
11705	2664	1240	1404	1253	1058	934	784	699	701	646	587	591	497	548	488	483	479	480	470	463	409	422	468	461	404	397	424	414	410	420	398	441	443	397	443	424	454	429	400	421	439	411	419	394	420	436	391	397	395	395	433	469	429	410	457	423	400	415	413	403	369	439	411	402	419	387	415	390	417	412	372	389	444	409	411	424	429	396	414	391	415	397	391	417	421	412	415	420	390	374	390	404	368	429	397	377	405	449	399	426	429	380	388	410	441	431	391	391	389	422	377	393	437	391	388	423	404	434	445	385	427	387	379	411	393	414	437	394	424	421	408	382	382	415	418	405	415	396	398	383	443	416	379	419	383	412	407	421	408	429	412	399	418	384	409	406	396	413	430	389	420	409	412	433	409	425	381	395	407	398	440	388	362	440	442	403	385	406	418	446	420	421	370	408	408	399	408	438	402	419	423	422	407	406	382	427	402	435	374	450	378	388	429	410	400	457	379	411	421	361	377	402	438	430	363	440	403	410	393	419	418	419	416	396	428	413	378	402	415	389	412	420	411	412	399	394	355	427	407	398	412	453	414	397	418	442	397	401	368	415	401	442	372	405	436	414	390	433	425	409	403	407	426	406	388	381	447	419	407	402	419	424	416	434	428	428	423	381	400	387	432	400	436	438	386	434	391	436	421	375	418	394	434	392	362	402	411	378	408	397	415	414	417	417	372	418	403	431	406	396	398	444	406	388	383	421	380	444	394	417	375	457	423	398	414	390	407	362	437	419	389	409	369	399	415	415	386	429	370	417	417	418	412	375	406	439	415	387	410	386	413	428	442	413	398	367	432	420	435	386	385	398	396	383	421	390	401	414	399	404	410	425	384	421	395	412	398	397	436	393	442	416	440	376	417	428	414	397	417	416	412	389	427	449	388	416	415	422	379	419	433	396	428	409	384	393	389	415	433	404	384	389	375	398	398	412	406	369	395	399	379	415	416	399	440	387	415	381	437	375	421	398	410	392	381	427	391	421	404	420	398	420	395	398	388	406	361	427	401	408	391	398	403	393	388	394	395	382	406	419	377	401	443	391	409	408	409	438	385	397	403	439	421	383	394	436	408	436	404	411	368	407	417	411	425	354	424	402	405	428	423	398	364	450	396	430	424	379	405	394	382	382	377	399	391	416	399	429	423	449	402	382	437	405	379	344	376	396	383	437	427	404	395	420	405	397	405	414	403	392	403	395	393	374	393	409	385	385	390	414	408	357	396	438	400	436	369	397	390	414	414	449	435	389	415	400	420	437	436	402	482	429	400	436	426	393	387	409	401	398	399	395	424	425	407	415	403	428	415	459	393	395	394	392	417	405	415	408	418	415	398	425	428	387	411	369	437	419	395	428	397	398	379	434	423	399	408	430	387	426	397	408	413	418	394	418	398	410	394	378	440	430	387	359	422	424	410	394	416	393	437	386	451	377	392	437	378	374	390	428	415	385	413	398	432	404	434	421	417	411	433	426	409	400	444	420	448	433	421	403	377	421	401	426	408	397	414	396	425	409	396	353	420	406	423	398	387	444	413	415	410	387	390	431	412	413	394	399	403	437	384	421	393	412	398	413	414	359	419	370	381	433	381	441	382	396	416	405	410	402	399	399	429	408	404	368	401	412	414	427	421	431	418	373	429	441	403	379	445	419	401	433	399	441	404	400	366	422	399	401	419	436	424	395	408	406	372	374	384	407	398	420	436	402	397	421	393	407	414	428	418	388	432	433	429	388	382	387	430	376	395	401	416	395	423	431	358	369	392	436	406	426	377	379	415	402	396	421	404	400	392	379	364	433	415	409	396	397	399	376	410	401	426	391	393	403	409	432	408	394	365	440	406	394	408	415	436	398	414	403	383	416	414	395	405	424	371	399	394	396	431	463	422	422	415	402	377	391	408	420	433	430	442	403	415	410	411	412	414	420	404	378	372	411	376	374	418	440	385	400	414	417	409	404	380	413	435	422	403	419	396	405	382	413	415	389	415	433	431	380	429	423	400	407	409	409	439	413	402	386	429	416	381	414	404	375	452	416	392	374	403	384	438	388	394	379	383	416	400	430	461	400	396	399	398	394	398	383	414	433	422	433	387	360	407	447	429	390	410	423	414	441	455	428	396	411	438	390	409	402	415	412	460	375	377	416	444	383	401	392	371	412	376	427	382	404	409	434	392	418	397	411	407	446	422	388	402	391	409	403	413	421	431	439	401	400	396	383	414	398	440	434	393	426	408	398	371	420	370	400	402	441	377	422	417	389	407	419	440	413	403	404	425	392	383	394	392	410	437	418	415	421	434	431	372	368	431	397	391	387	400	420	423	422	408	402	403	411	388	428	391	429	391	414	381	402	410	434	404	381	409	403	401	407	377	361	422	412	408	427	425	377	417	386	396	399	407	389	400	369	419	420	392	408	406	431	408	390	378	420	414	371	407	420	437	407	397	407	398	416	401	420	398	413	405	403	388	410	389	411	409	424	375	439	421	408	405	397	447	385	392	406	385	416	397	433	406	414	419	404	392	374	424	433	431	409	382	386	405	413	395	397	399	380	398	394	411	432	404	391	381	434	427	427	421	418	413	397	408	404	414	402	381	405	436	415	406	391	418	388	406	449	424	388	411	430	436	413	387	408	402	396	429	410	407	440	427	413	425	419	384	389	408	415	416	384	420	395	388	408	428	392	417	381	402	404	396	416	407	394	387	418	415	411	408	420	423	403	373	399	428	416	383	433	456	426	374	407	412	424	394	404	389	443	431	374	377	434	407	368	399	397	365	416	390	362	427	420	396	415	413	399	431	399	411	389	400	408	419	446	381	396	396	414	424	392	393	396	407	407	413	405	442	418	423	381	409	383	413	402	432	408	386	440	397	404	390	393	387	377	416	398	402	416	404	424	425	401	427	403	411	439	406	403	409	369	422	420	386	385	384	415	435	381	430	381	410	427	403	441	391	426	404	392	378	403	406	419	433	380	416	394	406	429	399	411	386	412	373	426	415	419	370	437	368	407	387	370	394	404	398	387	387	416	389	401	386	371	431	413	404	396	408	409	403	409	388	376	381	395	431	390	379	423	384	410	381	402	426	373	457	394	418	407	396	408	410	437	429	415	427	397	438	389	422	413	395	407	428	394	415	386	448	398	411	407	420	406	395	392	406	440	406	414	410	401	402	397	413	397	392	409	438	377	436	363	421	378	370	403	381	375	421	414	362	447	393	419	432	385	380	411	356	411	404	406	349	402	408	395	402	373	415	366	394	422	415	419	419	404	394	404	400	440	415	408	435	409	391	409	376	396	386	430	417	387	404	416	394	381	371	410	403	408	388	422	426	409	427	412	373	393	410	421	375	423	463	475	404	431	382	418	412	424	378	367	373	417	407	400	417	433	390	408	390	405	397	443	381	380	422	380	413	414	398	422	422	410	425	387	437	403	391	412	433	399	414	418	445	446	400	405	429	396	395	412	387	406	385	409	406	399	416	401	415
24657	5695	979	567	389	325	240	215	178	143	141	124	103	106	114	113	88	94	92	88	90	71	96	78	68	63	67	64	69	87	83	84	75	84	68	76	85	88	73	82	86	75	72	71	86	79	79	62	62	65	67	77	87	89	81	84	66	69	78	70	78	55	58	66	80	69	84	69	78	74	61	78	64	59	56	61	63	75	80	85	76	78	90	83	78	60	67	92	78	75	69	90	93	69	72	64	80	73	68	57	85	64	74	83	87	75	60	62	57	72	87	60	84	90	65	72	76	92	67	90	73	73	78	87	88	60	73	69	76	73	70	69	74	66	84	81	79	63	69	70	79	61	68	74	63	96	56	71	93	78	95	77	80	64	79	69	64	62	67	60	77	61	83	69	71	82	72	64	83	69	78	86	64	69	89	67	89	83	68	67	60	72	63	60	66	81	85	52	65	75	91	64	71	55	60	78	78	58	72	89	63	72	88	87	69	78	69	83	69	72	62	73	63	74	66	63	84	76	74	67	84	67	65	55	63	71	54	77	66	94	65	82	56	67	64	76	78	66	76	70	62	74	76	69	80	82	72	76	76	63	72	77	92	77	76	77	63	68	59	76	64	68	80	83	77	89	81	66	68	83	62	81	74	68	97	67	81	75	70	71	87	63	76	69	65	67	75	76	73	52	78	69	84	74	79	76	66	69	75	66	64	59	55	86	66	71	58	77	65	74	88	73	75	73	67	76	58	69	92	66	85	73	65	87	78	67	76	71	77	59	76	85	74	71	72	54	74	74	63	64	80	65	74	63	83	52	67	83	86	76	90	72	63	61	64	74	82	73	65	60	84	75	89	76	60	63	96	80	68	76	91	63	83	77	69	69	70	62	66	96	91	53	66	59	63	57	75	56	73	82	64	66	50	63	60	72	78	72	73	92	64	75	86	70	77	72	63	64	72	64	66	79	73	88	72	81	79	83	79	86	65	73	90	70	80	68	63	76	79	76	82	75	82	72	91	71	80	64	71	70	66	71	65	81	70	67	88	60	80	75	73	78	66	77	82	88	82	84	66	73	65	62	74	73	64	82	64	88	66	78	74	64	67	80	60	66	66	63	57	62	89	69	80	74	73	73	65	71	64	75	67	69	92	78	69	87	68	71	87	89	85	71	71	67	75	94	71	78	84	59	56	73	70	75	69	80	64	78	81	84	80	68	66	72	65	83	84	65	74	60	65	70	82	84	85	67	75	79	78	61	69	82	80	68	70	77	72	61	62	93	61	70	100	78	60	79	72	80	66	75	80	84	81	72	80	57	62	52	57	73	69	68	58	83	68	74	71	62	75	65	67	78	83	85	76	72	82	59	79	67	67	53	70	67	82	66	76	54	64	63	74	72	71	82	63	69	76	87	84	69	69	72	77	79	78	70	59	82	69	80	73	63	72	72	75	60	61	61	79	56	72	82	70	70	66	75	80	63	98	96	78	74	76	79	63	59	63	72	75	87	65	77	85	75	79	66	53	63	77	70	81	78	78	71	88	80	55	85	59	72	59	74	64	71	72	73	94	55	63	60	65	85	75	66	66	83	86	73	65	82	71	67	68	71	82	74	60	61	79	79	75	72	73	93	66	81	59	74	66	73	84	63	63	73	77	65	77	81	71	66	66	70	69	79	78	70	60	87	55	66	75	61	73	61	64	64	66	88	73	76	81	67	64	81	59	69	72	67	57	67	58	76	77	90	75	71	73	72	62	70	71	78	63	90	68	78	63	65	78	75	79	67	73	54	75	65	54	67	62	86	74	74	53	78	58	69	56	80	75	68	70	64	64	76	76	70	58	75	62	58	79	75	66	73	86	84	73	61	60	64	83	72	66	93	81	68	60	78	75	70	71	69	67	73	69	67	81	71	61	85	72	65	70	69	56	63	73	61	63	84	62	76	62	69	59	69	72	59	70	76	69	64	80	83	76	71	70	84	66	76	68	66	74	59	63	62	77	74	69	68	76	70	79	70	69	54	74	72	69	74	77	89	72	71	70	42	80	79	77	59	64	78	75	66	78	87	96	77	64	77	65	73	66	68	70	76	81	73	64	70	68	77	70	83	73	75	77	98	51	66	82	62	73	88	98	72	78	73	79	85	65	78	66	77	75	83	59	73	76	72	68	80	65	68	81	66	75	87	63	62	75	85	74	66	69	77	58	53	57	72	73	87	87	67	78	54	63	73	71	72	80	72	71	68	88	76	94	76	71	65	69	86	82	62	74	76	77	68	75	53	66	70	67	62	61	64	80	80	68	62	74	73	75	90	67	76	65	77	66	72	63	62	77	71	73	86	74	69	73	73	74	65	64	80	80	78	60	75	83	77	71	56	68	92	65	58	67	78	76	71	80	80	76	63	67	96	75	91	85	75	66	63	68	72	77	74	78	74	67	77	53	70	54	70	69	52	89	64	68	78	84	56	71	69	55	64	65	73	68	67	64	68	82	73	84	66	61	100	80	58	67	69	59	67	62	82	79	87	75	73	67	81	81	67	69	54	69	73	84	69	70	73	70	71	67	64	82	81	63	64	81	70	88	77	77	75	71	64	73	63	51	74	82	75	65	76	83	70	60	75	79	81	66	77	84	67	75	71	71	88	72	70	82	93	82	86	65	67	59	68	63	76	70	62	79	67	71	75	62	69	93	76	80	61	57	69	70	90	69	65	74	68	67	81	78	75	92	70	83	56	65	70	68	78	80	82	85	80	55	70	53	50	55	76	72	63	88	75	76	70	78	52	67	89	61	87	61	91	86	66	76	76	61	66	77	63	80	75	74	77	82	75	90	85	96	64	73	65	67	83	77	74	60	73	57	89	70	73	69	56	64	83	70	74	92	71	70	64	75	72	66	53	79	75	86	73	78	73	73	66	94	57	66	73	77	61	62	58	63	84	77	62	87	64	63	76	75	78	65	61	58	78	68	64	76	73	84	81	80	77	66	64	86	69	59	58	76	73	65	80	83	58	77	52	70	65	64	71	90	82	65	51	82	57	69	96	73	85	81	77	72	79	72	86	70	81	75	73	71	79	79	66	78	86	73	70	77	78	71	68	65	82	67	73	80	71	73	66	69	60	87	84	74	78	72	80	77	65	69	78	80	60	73	67	72	65	74	68	86	74	67	79	76	55	65	72	71	66	68	75	76	72	72	60	79	72	98	78	78	81	72	72	83	87	82	60	65	62	75	68	80	59	66	67	67	71	58	61	78	61	75	75	78	70	73	56	65	66	90	92	71	71	70	68	79	85	77	65	62	54	59	70	73	56	72	68	67	64	76	55	82	67	66	71	87	71	60	86	70	85	75	73	81	72	75	64	81	72	68	69	67	57	68	63	55	72	95	75	72	75	84	68	73	82	73	60	63	81	78	69	88	63	85	85	79	60	83	91	81	60	83	72	66	68	79	81	76	84	74	50	66	91	63	78	68	74	66	66	73	75	73	70	70	72	60	72	90	64	63	77	62	84	54	72	75	73
14652	3927	1749	2172	1692	1409	1156	957	810	663	562	528	463	457	415	372	360	362	322	292	315	260	239	242	295	252	240	250	227	256	218	254	227	206	208	256	214	233	209	221	236	241	204	171	198	217	179	218	211	226	209	198	228	240	190	197	202	223	217	183	208	205	209	209	202	193	217	161	173	196	194	214	208	200	211	207	234	201	166	180	217	187	189	234	183	201	198	211	194	172	185	214	190	193	192	217	186	198	160	205	193	170	198	192	195	196	191	226	204	211	176	178	212	176	202	208	209	185	200	177	198	186	185	164	208	185	204	187	198	183	225	212	204	203	195	200	192	207	198	172	187	191	199	200	195	177	174	196	212	200	166	199	173	191	216	209	206	183	202	211	201	198	212	204	177	176	202	193	211	195	186	198	200	178	182	188	205	217	184	189	198	192	177	214	178	193	220	200	208	182	183	189	185	188	207	209	189	197	184	190	202	207	187	185	196	174	208	202	211	189	222	193	188	206	170	217	190	204	189	216	181	202	187	201	226	176	170	213	204	205	199	186	186	195	179	188	198	206	195	186	203	172	195	192	185	180	200	207	191	179	184	215	190	169	213	172	198	215	208	195	211	203	197	192	169	199	211	199	208	187	195	174	171	203	187	215	179	171	208	188	182	198	207	192	185	187	194	203	194	201	174	195	201	186	213	159	195	177	202	207	195	184	203	194	187	211	173	203	182	198	212	201	206	209	193	190	171	219	182	197	188	175	189	183	177	202	196	170	189	188	179	206	188	192	178	212	192	199	185	196	189	166	190	182	191	199	190	169	177	173	182	178	170	185	188	192	187	206	185	194	193	189	191	196	191	175	206	182	179	183	224	187	191	201	191	189	163	194	200	177	175	206	205	198	206	188	200	215	192	199	198	210	202	182	193	203	194	180	185	193	172	173	197	205	192	196	178	178	184	185	166	187	214	182	165	191	184	163	218	181	217	202	208	225	197	207	184	211	193	223	203	201	199	204	152	175	213	205	205	173	190	204	200	183	205	168	194	175	197	188	208	177	212	196	187	198	196	209	204	182	197	201	190	203	203	184	169	217	197	184	207	208	192	202	200	186	202	201	184	166	183	196	194	182	185	201	192	175	195	215	237	150	184	206	170	187	213	200	212	201	201	191	186	176	176	200	196	175	182	189	205	184	180	198	201	173	200	201	175	202	181	180	208	208	207	182	201	222	219	197	192	174	188	202	196	173	193	215	179	205	178	200	199	201	202	210	186	202	198	175	196	197	186	178	191	201	199	160	204	193	213	214	244	192	214	197	215	172	196	198	212	200	218	193	196	184	183	182	206	199	187	180	219	169	194	200	203	211	191	206	174	196	184	183	169	205	205	208	197	190	185	188	204	193	216	190	174	181	199	207	201	178	201	170	217	180	192	198	166	226	177	163	231	213	226	191	208	191	193	181	187	188	177	203	181	203	199	198	205	203	181	183	223	178	205	184	179	183	206	190	172	201	200	181	192	178	195	194	190	202	165	176	178	174	186	196	208	195	194	215	188	184	193	174	188	178	184	160	193	196	202	185	200	186	173	183	215	185	187	208	209	194	203	200	203	200	190	185	195	197	187	207	176	176	188	191	184	181	198	218	178	184	186	188	194	211	214	186	199	182	192	199	179	180	194	171	192	208	195	161	186	186	186	201	199	168	213	206	194	194	198	183	189	177	196	193	191	185	185	156	187	232	193	190	232	216	187	181	205	182	192	167	186	179	186	199	167	178	198	218	180	189	175	205	188	189	176	196	173	213	215	191	182	212	192	200	186	182	179	199	196	189	201	205	213	182	187	212	177	217	178	195	199	187	200	178	207	192	177	197	198	190	205	206	205	191	188	181	195	209	210	195	215	178	187	182	173	200	202	166	204	165	208	183	199	180	174	192	198	205	197	200	178	181	200	207	211	202	205	164	195	192	204	187	180	180	202	191	200	200	165	192	201	198	214	193	181	204	172	181	189	214	166	198	183	203	182	183	170	197	197	194	194	188	176	161	214	178	177	182	204	186	168	188	188	197	205	202	206	167	183	192	198	195	176	203	184	180	179	190	188	196	182	199	178	179	200	163	181	216	215	173	185	182	202	199	181	188	200	186	191	183	174	179	216	202	181	199	194	190	200	198	188	175	194	187	190	182	221	183	211	190	206	180	184	185	192	186	196	197	164	216	203	200	185	215	172	207	217	194	209	191	166	159	165	197	209	192	200	173	210	198	229	223	206	164	221	221	193	197	191	210	196	209	201	185	178	193	186	198	211	200	190	185	174	204	195	197	179	192	193	214	171	210	206	187	216	203	194	207	196	186	177	204	177	200	176	189	196	202	195	196	197	181	174	196	209	204	199	201	186	168	186	185	179	218	189	173	195	221	191	185	205	193	187	188	213	170	197	210	201	186	187	177	195	189	195	173	183	219	197	187	168	191	213	208	195	178	179	202	201	186	189	194	200	189	210	186	197	211	201	221	190	203	214	189	190	209	216	200	187	196	185	197	202	203	183	186	195	220	174	201	189	191	181	186	172	192	194	195	173	197	184	180	195	217	185	184	193	211	174	208	209	195	204	188	190	204	197	194	175	174	191	171	187	190	204	181	178	222	198	186	212	174	190	179	199	187	175	192	187	166	185	212	180	186	209	188	194	195	201	169	193	205	202	185	223	193	179	201	207	186	182	175	185	203	197	178	183	187	184	201	207	177	168	190	202	181	196	198	169	207	195	199	210	193	189	189	177	208	202	192	184	209	178	205	186	196	188	194	209	191	201	201	195	218	183	192	183	181	171	181	195	186	200	201	211	182	200	190	199	197	207	202	173	204	190	198	196	204	189	201	213	196	190	205	185	219	196	180	191	178	179	185	195	210	199	192	193	180	196	167	202	194	190	187	177	182	204	204	173	188	195	220	188	191	202	211	186	225	177	169	180	187	211	199	185	191	208	185	214	197	194	187	177	206	187	221	209	219	212	186	190	189	198	177	196	178	176	198	184	188	212	163	193	203	196	193	183	210	189	196	185	193	182	176	190	202	205	188	200	161	195	200	183	173	213	171	182	197	209	154	189	195	178	179	218	190	188	191	178	216	207	179	192	184	196	187	194	187	164	185	191	187	192	190	218	186	193	169	167	181	219	219	196	204	170	180	216	181	184	205	211	204	221	203	203	177	196	197	181	202	181	163	233	203	191	204	184	200	188	173	192	149	183	195	196	177	178	190	179	206	207	196	188	232	216	208	193	197	204	206	175	188	187	182	186	200	195	197	202	176	191	172	172	181	195	167	181	188	198	200	199	197	193	171	198	171	199	172	187	193	163	189	196	182	204	189	196	195	200	222	199	201	194	190	201	190	186	193	186	175	172	200	219	192	218	173	191	188	185	205	186	169	198	190	195	184	193	205	194	200	201	181	178	211	201	196	183	178	199	192	174	182	171	196	197	205	199	183	197	218	169	184	187	194	212	177	187	165	186	209	176	161	182	177
7207	1577	295	281	289	268	243	225	247	253	274	233	228	272	258	269	291	287	254	246	252	236	228	250	226	237	248	271	243	239	224	248	250	236	219	250	229	262	267	261	256	251	237	230	237	236	252	266	275	253	262	276	238	277	232	208	246	238	264	284	248	246	263	238	240	232	247	242	230	232	268	247	259	226	233	251	257	236	249	240	255	237	222	223	229	262	246	246	236	225	245	261	226	215	248	264	243	252	272	225	219	235	252	275	258	216	252	271	237	256	251	248	249	251	222	235	258	250	242	228	244	242	244	249	239	249	249	239	239	267	246	228	252	263	214	245	244	216	246	234	246	227	226	250	250	267	249	280	229	220	232	264	246	265	257	246	232	248	230	252	270	256	251	230	233	236	233	234	243	288	263	277	237	209	253	218	274	241	233	221	248	253	248	232	220	220	259	241	242	264	257	240	250	252	263	246	263	263	238	256	240	255	222	274	263	262	231	238	209	242	230	248	251	240	250	266	243	267	246	225	255	220	246	221	232	237	231	268	250	245	257	238	269	254	262	239	246	266	243	257	256	266	250	263	237	265	257	233	239	228	251	244	251	238	277	251	258	262	263	252	255	247	272	262	240	245	268	256	252	249	256	250	273	239	241	242	236	224	236	242	212	238	213	254	234	269	258	240	248	215	248	257	244	249	250	251	258	236	235	225	249	252	260	229	232	238	254	235	259	244	257	237	251	234	264	260	247	228	239	206	240	228	240	252	255	256	247	248	225	241	225	232	245	257	251	246	251	234	249	254	256	231	250	241	274	230	237	224	249	272	265	242	234	243	240	263	217	239	263	233	241	268	210	249	221	258	259	252	232	235	218	218	251	260	243	236	239	264	221	244	247	277	268	275	212	252	268	225	218	251	254	235	274	274	247	248	264	243	262	257	242	224	233	268	247	252	245	259	283	248	238	227	241	241	246	229	256	252	244	242	245	260	243	238	231	238	254	270	271	256	268	262	250	234	258	251	229	265	231	253	261	270	236	265	257	249	216	265	233	251	243	221	297	275	242	224	273	244	259	259	252	260	224	270	245	224	243	273	264	232	245	210	247	249	254	259	248	237	246	263	232	240	253	256	253	236	265	259	241	225	266	247	257	235	235	240	228	238	249	243	242	256	250	244	229	266	267	239	289	232	246	283	237	220	240	221	240	219	234	242	230	241	243	246	250	260	242	236	266	225	232	240	287	259	237	226	232	293	270	224	261	303	242	241	275	250	251	254	228	217	244	244	221	242	219	228	245	232	264	256	245	230	228	262	237	227	277	235	283	247	262	245	244	250	240	245	248	235	248	266	245	241	239	230	240	238	248	229	236	233	240	239	231	224	250	256	244	238	255	245	246	264	262	238	261	210	240	249	248	239	232	222	259	251	244	243	255	249	242	241	271	242	242	246	225	227	253	241	249	230	266	255	227	244	240	233	269	219	237	230	221	257	228	235	255	237	228	289	243	255	257	249	244	282	227	249	285	235	238	272	269	255	231	245	243	252	258	256	245	240	277	249	243	266	234	255	239	247	254	253	225	232	263	259	237	216	241	255	253	246	254	231	255	228	247	218	260	244	259	249	272	266	255	252	239	255	225	262	215	257	237	244	213	234	254	224	248	248	248	248	229	250	224	248	241	216	235	233	231	272	268	254	268	252	259	240	266	259	251	246	235	240	250	232	233	256	255	235	281	255	237	245	238	235	243	239	229	232	239	253	244	241	240	256	247	262	243	242	245	222	239	255	254	237	218	253	262	269	242	258	261	241	244	230	250	235	256	233	250	251	260	245	233	235	248	264	233	231	245	236	266	233	222	245	226	262	250	246	241	269	236	246	261	255	261	231	254	257	229	256	262	261	258	218	251	272	280	229	245	255	234	232	250	255	272	250	239	233	229	247	235	251	252	227	243	224	275	265	258	249	264	274	227	243	224	243	275	239	247	260	234	229	246	244	253	243	263	280	235	242	245	242	213	244	252	277	246	246	258	261	247	245	249	239	262	251	272	245	236	248	269	254	232	251	253	206	248	242	259	255	276	250	263	254	254	248	262	257	265	256	234	246	261	274	268	233	241	229	226	237	256	233	242	249	259	241	248	238	235	230	234	220	255	249	234	260	242	239	258	250	260	255	221	257	233	240	263	224	226	232	257	237	258	231	253	260	241	261	238	235	242	250	297	230	259	230	255	225	263	238	239	236	262	248	268	245	246	262	277	251	264	245	235	226	244	236	275	240	235	252	257	243	277	262	226	275	244	262	241	246	272	257	234	227	271	246	253	222	264	226	238	234	264	255	240	261	255	249	266	249	250	218	266	234	226	239	259	254	260	243	276	259	243	230	264	253	216	238	219	218	270	251	278	236	214	263	227	238	231	270	239	280	258	234	259	220	250	239	253	203	255	229	258	262	232	254	238	228	237	283	256	245	244	258	219	242	247	234	266	264	281	253	253	261	240	244	266	261	230	231	243	255	230	259	231	255	225	252	270	246	231	241	215	267	255	248	268	216	261	268	255	265	235	251	240	257	230	245	265	238	253	241	244	225	239	255	268	266	259	228	247	225	219	252	224	237	266	222	236	257	263	225	243	244	274	241	268	234	226	240	257	224	253	236	247	232	239	220	240	257	222	254	249	240	244	262	252	236	275	238	215	253	228	239	226	232	255	259	245	263	267	263	242	218	243	232	237	226	253	245	234	236	256	257	234	234	260	252	269	252	233	261	240	215	257	264	239	229	235	261	271	271	246	247	250	239	234	254	275	249	242	269	227	259	234	273	270	264	254	239	259	242	246	271	253	280	243	257	210	243	240	262	244	241	245	260	269	232	268	256	250	224	230	249	213	206	227	233	253	275	244	237	241	222	259	217	250	246	274	265	252	209	266	239	236	237	225	212	273	224	229	274	260	268	255	217	260	223	226	269	221	263	236	229	253	249	247	246	260	238	257	254	249	218	228	230	239	269	250	259	244	245	271	234	256	225	260	248	273	257	245	241	255	267	216	231	246	272	263	246	212	254	275	255	236	239	252	263	283	242	264	254	235	256	225	275	251	277	262	223	243	254	235	232	244	229	237	247	282	253	280	247	252	233	257	215	240	219	259	233	253	268	253	243	238	220	247	261	235	243	245	229	257	242	216	204	225	239	234	237	259	231	269	241	250	256	259	255	246	241	231	252	262	259	248	242	265	220	267	249	217	227	246	243	261	243	272	258	233	228	226	245	244	247	235	237	286	274	248	268	231	224	247	210	252	269	264	245	241	231	233	240	242	238	221	252	250	260	245	228	242	241	233	225	221	237	239	248	222	258	257	229	268	266	246	266	258	229	248	261	258	253	232	251	255	242	238	252	269	271	248	260	277	254	262	236	239	229	240	233	243	223	223	239	231	251	235	251	239	278	222	240	250	280	220	252	221	228	235	243	248	225	271	243	250	242	235	257	214	222	241	262	257	251	219	236	238	266	257	232	246	271	254	256	232	239
5351	1586	667	634	695	622	606	617	672	619	581	590	577	624	568	559	581	539	591	582	594	543	552	583	555	548	569	588	538	550	582	609	525	567	581	536	604	570	535	602	558	583	577	600	562	544	618	548	561	565	571	555	589	570	639	592	622	561	592	564	550	561	537	593	590	583	581	554	573	568	552	567	567	560	566	563	541	535	537	532	574	533	597	612	604	586	561	613	566	573	550	556	587	548	556	587	566	573	565	547	570	557	555	569	564	563	561	563	578	564	589	561	606	539	603	577	572	560	501	583	581	593	575	610	547	562	568	597	561	564	571	546	550	569	626	561	560	553	528	534	535	553	543	561	570	549	573	569	580	556	544	590	580	592	582	556	559	634	559	537	584	534	568	563	571	551	561	533	580	567	522	535	585	562	532	599	576	596	570	545	559	535	590	574	534	564	581	598	566	590	571	547	566	589	538	591	545	562	563	593	550	591	558	572	549	552	532	615	585	553	590	556	569	612	534	562	547	539	563	593	616	552	564	545	571	609	578	575	553	576	535	546	545	517	583	612	565	534	525	587	535	571	525	592	599	523	580	543	579	530	585	568	552	583	556	521	588	547	578	591	599	567	549	557	552	589	569	516	576	561	572	544	563	525	535	562	545	553	512	558	548	567	574	599	551	561	539	589	548	565	556	576	590	592	553	553	542	542	570	587	560	551	561	542	534	530	562	629	580	557	568	542	590	580	558	599	542	554	553	560	604	567	534	560	565	570	551	511	574	571	544	531	593	549	560	607	551	556	572	586	550	555	585	567	585	555	602	568	580	589	569	605	579	553	570	580	548	568	577	555	572	590	579	539	593	578	572	552	596	529	559	536	552	582	539	554	599	573	585	566	549	540	599	566	593	553	608	547	582	552	548	532	583	558	581	560	597	578	526	561	541	555	526	564	569	567	536	538	577	601	573	520	590	521	559	605	590	506	543	568	548	598	609	583	575	521	524	585	573	556	597	576	565	580	584	534	507	602	581	564	568	519	600	557	540	591	559	564	544	538	607	574	567	590	537	589	512	545	571	568	588	515	528	618	545	570	563	583	546	603	580	603	583	571	593	571	540	520	527	567	551	553	569	597	562	611	561	632	580	560	565	548	568	598	560	557	535	598	559	523	577	546	577	555	598	616	551	558	564	554	569	583	564	570	570	570	539	558	536	588	583	555	582	585	586	572	547	589	577	544	556	561	561	545	538	563	548	572	542	550	589	564	562	571	539	562	635	586	553	599	558	589	564	581	576	564	550	575	524	562	550	555	558	584	542	573	585	576	606	587	555	562	580	545	589	559	571	595	587	591	538	562	550	542	572	591	526	576	539	573	522	577	577	605	561	548	552	562	578	578	581	586	526	578	557	597	585	590	566	533	580	563	547	564	586	574	541	562	553	564	545	610	585	522	531	532	569	594	552	544	570	608	564	560	566	555	540	547	549	614	596	597	566	550	589	588	565	542	599	539	593	572	559	525	556	574	493	622	567	589	575	585	570	547	576	573	506	546	570	556	588	577	598	551	586	564	559	588	535	569	564	564	545	612	584	540	580	572	543	579	566	551	548	578	538	618	570	580	595	560	614	566	574	570	596	595	574	598	543	557	572	609	576	572	537	541	535	533	596	553	566	567	552	573	545	567	563	560	549	556	556	618	590	580	548	558	564	580	585	576	586	578	599	581	533	542	534	588	553	520	556	604	586	530	581	583	568	535	580	607	574	561	591	532	570	556	555	574	621	540	580	597	581	578	533	591	580	560	620	604	526	614	575	598	588	547	539	538	520	541	602	566	546	529	531	555	545	611	606	569	594	553	561	593	568	581	574	568	575	554	540	569	554	593	567	561	560	596	562	565	607	574	531	566	588	555	557	562	595	564	604	531	496	625	590	551	557	542	547	561	540	553	548	539	538	581	576	546	543	513	572	526	569	578	578	588	561	603	572	585	540	515	549	551	554	531	539	535	576	578	550	535	532	571	554	544	544	562	558	575	541	568	560	606	586	543	591	595	575	587	575	575	540	595	584	579	595	506	591	537	591	561	564	522	531	579	531	598	563	587	573	537	550	560	551	576	558	562	560	574	551	554	615	581	552	558	592	570	550	582	564	563	580	573	591	517	579	575	536	591	591	579	579	568	610	548	526	598	587	567	576	588	567	560	580	584	559	538	539	518	572	525	583	599	576	542	549	576	577	570	578	585	584	572	601	513	604	592	600	534	575	569	598	587	534	559	546	505	564	571	590	577	585	558	518	542	577	566	595	562	605	589	564	608	527	569	567	551	549	571	608	514	558	565	596	586	566	582	590	596	548	544	576	583	533	601	583	542	589	553	571	551	573	580	524	587	565	560	539	584	539	577	574	537	555	576	600	586	580	600	603	558	546	549	579	599	617	530	548	578	567	566	567	575	557	568	579	570	562	552	544	577	560	562	545	593	571	557	546	573	572	539	558	583	569	582	496	560	558	542	563	534	581	554	563	533	565	601	566	614	593	570	585	590	584	541	559	579	570	559	566	563	545	519	558	586	565	567	579	543	574	562	615	569	575	560	563	563	543	570	505	570	558	529	600	567	589	562	583	563	530	581	528	564	589	559	573	575	550	533	562	575	582	580	560	570	585	547	582	583	552	564	553	575	610	577	578	571	540	586	569	543	570	606	566	544	520	605	557	557	546	544	548	550	574	570	575	587	546	578	559	589	559	569	600	619	577	561	559	547	580	584	556	605	603	560	534	534	606	556	530	590	556	571	579	552	559	569	603	580	573	593	525	559	566	547	576	518	621	586	536	570	576	567	586	538	516	588	574	591	582	594	512	558	561	565	569	607	541	581	553	576	562	557	575	532	578	582	554	575	565	605	570	540	571	580	568	540	559	560	574	553	547	567	552	553	559	569	584	600	582	561	579	583	555	560	555	598	558	602	517	532	497	535	542	599	561	568	586	539	578	584	575	546	564	561	530	598	569	547	548	568	587	566	562	571	557	581	574	532	568	556	569	544	582	579	531	535	576	537	591	622	540	591	564	622	604	565	561	556	546	576	541	547	608	570	553	581	545	571	568	546	566	538	574	577	601	537	570	564	540	583	539	558	579	604	521	580	520	584	548	581	614	547	570	538	549	537	549	546	559	552	580	603	534	558	559	573	566	557	555	615	578	538	536	572	576	563	505	577	625	577	565	568	578	585	582	571	517	561	553	611	576	543	542	600	573	574	561	548	632	545	563	533	564	506	572	568	563	561	554	535	550	584	511	567	590	571	542	573	580	548	527	584	586	575	577	592	589	593	539	572	584	593	615	558	544	554	552	606	577	572	567	551	571	550	543	576	543	562	561	532	584	559	554	578	561	572	526	559	558	566	563	554	606	587	547	585	553	582	567	529	594	553	553	581	563	540	533	551	565	583	531	600	531	548	569	579	534	604	552	565	564	577	569	539	576	558	523	567	506	575	518	572	541	554	580	547	578	588	548	557	598	560	593	559
16646	3160	621	437	360	272	279	260	211	218	202	189	220	206	176	183	146	190	196	181	177	162	180	191	191	180	190	169	170	184	172	166	199	188	156	184	180	170	167	177	169	165	165	188	180	177	177	170	164	177	208	183	205	173	144	180	168	196	174	177	166	153	178	158	174	180	187	181	168	156	145	171	185	172	177	197	183	161	163	164	154	155	178	156	156	164	166	160	178	181	169	167	196	163	177	171	190	184	173	162	159	175	175	183	169	189	137	151	164	210	190	195	178	203	169	169	173	169	161	164	149	165	164	167	163	190	195	175	173	181	186	163	185	174	200	170	158	165	175	181	185	161	168	177	192	196	176	212	165	183	195	168	198	182	186	176	167	175	154	145	175	181	175	162	166	183	163	183	175	172	168	157	163	175	163	166	152	173	162	155	175	181	158	188	165	167	174	168	170	171	175	132	153	154	151	171	171	212	173	198	176	176	192	157	187	169	166	156	182	161	172	190	168	177	152	149	186	171	162	184	161	169	181	168	188	152	185	178	182	156	175	193	163	157	172	157	181	181	193	187	189	161	163	170	175	168	164	184	153	182	159	151	153	192	165	187	160	151	159	188	168	173	167	153	147	177	160	190	170	192	141	158	161	159	164	163	191	182	186	172	171	203	195	203	192	178	183	177	162	196	164	201	151	173	192	184	164	200	177	161	173	169	179	181	178	178	152	173	156	187	170	152	172	186	155	167	163	164	173	170	178	192	170	176	168	171	181	182	155	170	171	202	184	168	151	187	176	148	157	189	187	181	197	181	211	181	190	173	166	162	173	195	173	162	151	183	180	171	162	179	162	169	194	161	154	178	185	162	183	157	182	203	195	164	171	172	158	193	167	189	186	160	178	170	186	198	169	160	175	195	181	152	173	173	180	200	181	161	159	169	163	179	182	171	157	181	165	180	176	182	175	166	211	175	152	163	159	167	167	163	179	176	174	170	166	166	168	168	170	182	200	166	174	198	173	184	184	168	196	171	180	168	158	162	172	174	187	181	183	158	169	155	177	171	165	169	163	152	160	160	171	161	180	177	165	162	169	174	179	202	164	161	157	180	175	171	190	154	143	181	192	162	187	195	169	176	199	149	171	155	179	170	181	163	177	189	194	185	165	179	181	146	188	181	134	156	189	177	184	158	167	190	178	169	154	181	171	130	180	202	159	177	171	170	180	167	189	183	182	169	173	167	168	176	166	188	179	190	157	164	188	156	171	169	165	193	188	204	195	169	188	175	184	183	178	175	157	189	166	170	180	179	167	187	177	151	158	183	184	174	162	140	153	172	162	146	144	179	182	166	166	166	176	159	175	215	193	166	167	175	167	185	167	202	169	170	181	173	167	185	188	164	170	174	188	161	183	159	187	170	172	189	171	175	201	172	177	167	156	179	160	188	171	203	175	186	167	168	176	171	191	159	184	188	182	162	165	157	173	205	184	182	155	168	177	186	174	156	168	161	159	178	175	151	202	173	169	203	175	175	151	167	184	166	171	164	175	143	184	170	169	174	178	174	156	167	151	169	174	164	191	173	161	190	163	189	153	177	181	169	170	172	149	167	201	205	186	168	184	158	184	167	182	170	176	152	170	155	199	157	186	163	167	169	188	164	173	185	187	176	169	173	167	190	189	196	157	177	160	167	162	147	188	164	204	150	153	161	167	167	159	171	156	193	207	166	144	158	185	211	188	158	167	171	169	187	192	147	210	173	172	187	163	144	180	174	199	151	186	187	168	172	186	186	174	180	183	158	184	157	150	171	163	171	178	155	162	179	154	149	205	189	203	164	182	171	156	152	183	186	186	183	185	161	171	174	182	184	167	178	183	181	169	155	207	168	171	198	172	173	166	181	169	170	162	176	153	169	183	174	179	172	179	167	177	139	155	184	193	184	171	165	175	148	164	166	179	175	185	161	191	177	192	182	155	160	189	149	179	149	170	154	175	164	166	187	182	164	161	195	172	177	167	157	188	185	173	192	159	180	195	164	177	153	151	178	188	174	166	207	197	190	191	177	208	177	172	150	200	177	182	158	191	174	200	198	184	217	153	164	156	183	170	179	161	159	165	169	156	177	159	170	150	196	169	165	177	151	183	174	180	187	164	201	168	179	155	181	159	158	157	179	180	174	162	163	159	165	148	159	168	168	157	184	194	173	203	170	192	184	153	184	160	180	162	170	157	176	166	162	198	167	193	168	170	172	175	161	163	171	171	190	159	175	169	159	174	161	183	173	168	171	209	183	160	152	174	175	153	183	178	165	181	184	170	175	158	184	149	169	157	201	171	172	184	157	159	178	170	185	175	161	157	182	182	203	155	172	180	184	170	168	188	166	176	157	193	184	189	185	173	165	164	182	169	157	169	162	175	164	193	186	164	162	163	175	164	194	160	173	171	171	161	184	175	149	178	168	171	161	166	183	184	146	183	168	152	165	191	172	165	199	205	143	157	172	189	174	204	172	192	166	179	172	173	182	163	180	172	185	190	193	181	168	186	154	181	168	157	162	192	161	171	171	178	173	194	138	155	161	174	172	173	175	169	181	162	157	189	162	185	151	170	198	188	167	197	166	182	165	186	189	173	182	182	176	166	196	176	178	193	192	176	158	172	181	162	176	192	160	161	166	169	193	183	169	188	172	165	155	171	188	163	180	198	182	194	173	169	162	188	184	155	189	184	187	176	165	175	168	161	197	174	182	160	183	146	157	194	167	168	175	163	178	173	154	183	165	181	151	164	157	162	174	185	194	168	146	170	197	167	162	160	188	178	179	209	225	164	171	175	189	180	179	164	166	190	178	186	179	164	198	185	161	192	168	188	185	168	153	201	180	184	119	171	147	165	180	180	195	180	164	174	175	187	154	168	155	163	201	171	178	154	187	174	188	181	183	191	167	161	168	165	164	195	178	170	191	179	176	179	187	157	192	186	167	170	171	194	177	185	193	182	175	171	190	193	160	185	174	171	174	185	189	168	163	159	172	160	182	174	194	170	145	166	171	186	178	188	192	201	185	184	173	172	191	181	194	196	161	169	176	162	184	168	168	199	168	162	152	163	186	192	174	207	158	193	187	169	169	189	205	166	194	165	180	193	184	205	127	152	180	160	173	179	183	174	143	179	174	166	160	189	181	183	160	154	176	182	184	186	196	173	206	166	176	161	173	170	147	199	172	176	172	189	168	151	176	160	163	174	167	180	176	167	151	155	158	177	174	163	174	178	166	181	161	185	156	180	181	160	179	163	177	176	180	207	174	178	177	172	193	164	160	176	187	182	186	163	166	168	182	189	185	162	172	154	166	163	168	203	165	187	169	192	170	169	161	151	181	168	183	180	179	156	173	170	176	155	166	174	183	200	158	176	176	171	176	166	187	153	182	177	136	184	158	177	198	207	168	166	171	188	192	169	160	155	182	162	162	166	153	169	181	181	196	187	187	177	180	174	155	186	186	180	159	184	169	153	178	157	154	166	207	174	146
11627	2672	1227	1444	1207	1040	937	822	773	667	614	547	534	550	548	496	495	468	476	454	446	450	474	406	439	444	392	439	438	416	451	421	427	389	440	449	427	413	450	417	392	403	402	394	396	421	427	416	430	407	449	395	428	423	407	420	411	402	396	405	359	422	434	387	415	398	407	403	419	418	390	429	423	411	429	385	426	396	381	411	415	421	427	399	448	390	388	419	414	436	398	417	415	403	417	421	406	376	419	435	416	397	429	392	393	414	412	422	387	379	405	406	395	415	405	424	416	367	398	369	414	415	419	413	380	383	447	399	391	431	417	366	405	444	375	398	421	369	390	402	409	403	380	381	395	402	410	420	408	413	373	400	417	389	418	420	376	377	383	407	445	371	411	373	388	393	420	371	406	426	408	429	420	431	388	413	382	411	358	384	368	410	398	412	408	383	427	408	417	399	396	386	386	398	392	417	407	387	380	428	388	401	412	438	407	404	418	436	389	392	434	439	397	359	402	414	435	398	421	409	410	416	394	400	434	405	382	447	404	408	361	426	428	403	450	417	387	406	381	394	411	385	389	368	384	401	404	438	385	382	408	444	397	400	415	411	403	393	405	424	387	380	365	398	390	418	402	393	428	390	377	414	378	420	407	434	394	444	394	402	453	398	398	461	374	415	379	426	401	432	393	393	396	379	397	392	442	420	401	412	392	380	369	414	364	412	376	398	410	402	390	392	412	391	389	390	373	408	425	378	397	400	412	454	405	387	394	403	374	400	447	441	448	370	407	446	405	408	422	414	424	389	395	408	417	407	411	409	423	412	378	414	422	431	384	417	381	369	366	385	412	440	389	415	386	428	404	398	414	381	425	395	404	382	410	401	379	430	420	420	394	410	384	390	397	396	409	380	435	405	413	391	417	409	377	408	406	384	407	408	408	408	429	373	395	398	384	362	413	412	390	413	406	411	441	410	385	414	427	385	417	406	394	397	423	416	436	434	421	442	444	400	393	381	380	411	404	411	397	413	414	402	404	395	390	437	397	421	463	421	409	397	437	417	429	393	406	417	408	411	421	404	415	378	383	405	395	442	459	408	386	400	436	372	395	444	384	384	410	398	370	418	392	392	425	439	373	436	430	371	398	397	385	426	384	422	381	385	374	425	377	361	404	417	396	409	446	362	394	387	435	396	401	406	419	379	408	380	442	420	390	419	376	437	403	392	396	405	418	388	446	411	418	398	396	366	402	368	404	416	375	367	411	408	454	407	401	383	395	391	436	353	440	433	384	419	405	400	412	394	378	371	405	425	380	411	388	419	418	386	397	403	392	421	422	384	401	417	399	406	389	410	392	390	415	400	431	396	387	386	419	401	402	393	406	435	395	440	409	398	402	399	360	404	421	407	425	384	427	399	395	368	402	410	432	423	393	423	439	400	419	384	400	420	417	422	401	401	404	412	421	419	403	405	420	413	415	401	413	387	420	438	430	421	402	374	392	404	423	390	423	380	419	407	425	405	376	416	396	454	383	450	414	409	422	416	414	415	369	414	410	424	386	395	396	390	436	394	401	421	420	422	424	405	400	372	429	395	411	407	414	420	394	393	352	370	377	389	400	394	382	409	416	410	381	420	401	412	407	405	392	401	388	459	391	393	361	381	428	385	393	405	438	410	388	401	407	424	385	417	393	423	418	429	414	433	406	409	414	405	423	449	379	397	429	397	422	340	388	408	372	417	408	389	403	424	384	432	383	430	406	391	403	396	417	438	402	388	399	441	449	439	399	411	405	406	449	429	408	407	345	414	397	423	422	388	401	400	378	394	405	437	370	426	427	410	417	423	419	411	367	457	414	385	419	442	423	415	360	408	438	405	391	409	405	394	382	394	407	383	399	407	401	382	383	371	397	405	400	464	404	433	392	393	380	418	425	400	386	396	417	403	408	357	410	382	427	406	374	402	413	394	403	397	411	397	433	400	427	403	422	364	417	423	394	412	432	417	390	409	395	395	382	407	424	393	379	358	412	431	379	409	398	389	361	410	401	417	368	430	383	409	415	391	428	380	404	393	357	432	396	402	367	415	396	380	389	411	388	419	436	406	424	384	419	422	411	404	414	409	425	428	384	426	437	414	385	446	377	380	399	436	380	412	374	381	397	420	421	437	436	409	382	394	382	398	395	417	407	389	391	405	428	389	403	399	403	411	414	413	395	402	391	416	399	393	390	399	385	402	417	431	419	401	411	422	413	427	390	403	390	378	426	420	402	386	377	427	415	410	403	424	382	443	426	417	411	422	425	385	419	400	435	385	406	395	393	404	398	398	394	403	398	446	407	395	452	410	385	391	442	398	403	408	396	392	430	420	400	407	397	389	434	384	405	414	389	405	423	390	411	398	391	400	436	388	412	392	389	452	420	390	410	410	387	395	372	392	410	415	374	381	435	431	421	404	377	403	380	397	422	380	357	398	407	413	417	397	388	397	394	427	389	395	437	403	379	399	394	401	396	415	386	380	377	402	442	430	395	404	415	398	412	400	454	407	382	417	419	390	384	371	399	401	378	408	437	400	387	388	429	390	410	425	390	423	387	388	404	421	393	389	412	388	398	384	411	394	403	401	419	418	439	397	354	395	430	411	415	386	367	431	425	425	406	340	392	379	390	406	391	430	413	405	430	381	396	408	412	386	410	401	420	385	377	404	412	383	392	413	414	397	405	383	380	415	410	364	406	413	396	419	410	412	423	415	434	438	406	423	388	438	371	415	438	387	440	411	388	392	371	399	414	371	422	378	388	370	404	392	402	447	398	408	409	375	408	395	422	379	388	394	412	386	392	409	396	404	373	416	412	415	415	383	398	436	407	351	409	438	395	404	399	399	442	417	390	382	409	402	386	376	414	388	398	412	403	385	387	383	384	427	395	380	401	399	419	412	397	403	385	417	410	433	422	404	422	393	445	425	423	380	392	403	355	406	413	400	406	389	415	378	388	360	387	374	437	391	395	396	390	454	399	457	393	418	360	422	405	461	385	389	399	387	383	387	418	408	416	410	362	379	423	385	380	395	401	408	399	407	403	377	381	424	394	437	430	410	408	394	408	439	380	421	404	396	400	405	417	422	365	408	436	398	421	425	403	419	401	403	435	389	392	382	401	425	407	401	407	392	365	415	382	371	407	398	388	427	395	426	415	393	395	351	421	380	411	383	380	397	443	387	394	427	392	369	435	397	426	421	389	381	373	387	390	445	393	386	420	394	389	390	400	399	396	434	434	416	442	418	400	431	418	407	421	405	402	413	412	393	409	422	433	388	387	416	381	396	431	390	425	400	401	446	410	422	416	404	397	426	415	400	442	393	412	429	400	429	430	419	414	400	408	421	388	380	412	432	374	394	380	389	371	405	410	443	437	383	414	413	412	375	401	414	381	426	397	417	389	386	405	429	413	434	381	387	415	387	413	403	368	396	413	387	405	443	407	411	432	411	407	385	416	409	381	437	392	407	426	437	440	400	418	377	404	397
24891	5632	949	645	419	315	243	215	164	156	126	126	119	102	128	109	76	87	94	82	97	71	85	92	60	70	76	90	80	86	81	81	72	83	82	69	72	67	66	81	85	65	72	81	75	66	73	85	64	91	96	70	79	74	65	84	68	67	84	69	73	64	55	77	63	84	78	71	73	78	71	77	82	69	60	67	76	61	84	64	67	69	70	87	74	73	72	83	69	52	62	64	61	77	78	67	73	79	64	79	58	67	65	68	71	71	72	83	73	75	72	72	73	83	79	88	73	78	90	69	73	65	74	67	66	64	66	76	68	72	83	63	74	68	77	80	51	74	57	78	73	70	66	82	87	72	75	54	66	71	67	61	69	83	74	81	69	59	73	79	61	64	68	56	78	84	79	73	76	71	64	68	77	75	70	77	67	68	60	69	57	81	70	58	74	90	73	75	54	63	75	64	76	65	76	66	74	87	69	85	72	66	68	74	77	80	79	84	73	67	67	72	63	79	83	64	50	67	47	63	62	88	78	73	59	83	63	57	64	74	80	75	81	79	70	84	66	64	76	77	78	51	62	67	66	59	84	63	82	66	74	77	71	66	75	69	69	65	54	66	66	61	70	81	89	66	85	79	66	56	68	63	69	70	77	71	77	95	64	72	64	89	84	72	65	51	90	69	83	83	76	68	79	91	74	76	67	75	78	81	71	74	67	70	71	78	91	75	60	84	76	75	71	94	66	79	73	67	67	64	71	75	73	67	80	72	69	77	68	80	53	71	71	73	75	82	77	69	70	80	71	78	75	75	72	68	66	82	73	71	72	61	71	61	74	64	78	74	83	74	73	65	68	59	56	73	67	55	81	89	85	67	74	70	88	71	83	78	88	65	78	76	77	86	67	77	61	70	59	85	78	74	68	71	61	71	60	73	77	54	67	60	71	74	67	84	89	84	69	63	76	62	72	57	78	75	71	87	78	72	70	62	70	68	75	71	82	82	75	74	76	81	80	73	62	54	50	68	73	60	63	78	70	74	84	81	83	62	71	72	80	75	58	63	72	57	65	71	68	76	73	70	72	71	66	73	74	72	79	70	69	73	87	70	81	82	94	70	57	61	69	83	87	78	82	82	68	60	73	69	67	91	79	88	73	63	76	81	66	94	72	68	66	77	79	71	70	87	68	53	72	78	65	91	70	65	72	81	74	92	63	80	60	65	84	69	73	77	67	73	64	69	81	75	92	94	61	81	69	70	90	63	71	77	70	62	62	56	86	66	85	67	79	91	78	73	67	91	76	71	84	83	77	82	68	59	73	81	60	72	94	78	73	86	69	77	55	72	60	70	66	62	77	75	72	67	80	78	56	59	73	65	73	83	75	74	68	65	76	66	69	60	61	77	61	76	73	92	71	73	52	68	66	73	76	79	50	64	60	75	68	71	65	74	81	65	75	76	73	74	67	66	74	70	56	62	63	77	84	65	60	81	80	86	86	76	69	79	76	76	81	57	81	68	67	58	73	74	73	73	81	75	70	60	60	69	66	76	80	73	62	59	87	87	70	66	77	54	67	83	72	72	69	70	58	65	71	84	88	68	71	76	97	88	63	77	79	70	57	86	64	60	69	57	64	80	72	61	82	84	63	73	72	82	55	62	74	80	75	80	74	65	84	66	67	72	65	62	67	76	78	62	85	67	76	82	66	64	67	65	63	57	55	67	77	79	60	69	82	64	57	74	73	71	68	78	76	75	75	79	66	64	62	90	67	88	72	82	69	78	77	75	71	66	59	78	73	62	73	80	72	67	72	85	67	79	81	60	73	64	82	63	78	74	90	77	77	65	59	81	63	83	73	86	69	64	79	71	83	61	74	70	61	56	75	72	71	67	74	66	69	51	90	83	73	69	91	75	75	92	77	63	77	67	69	83	72	73	74	77	67	74	63	64	86	61	83	92	75	70	78	78	60	64	85	59	72	71	66	69	64	66	70	79	80	74	76	78	80	92	64	63	59	69	60	75	71	59	87	65	62	91	69	73	72	57	67	69	82	75	82	72	73	89	77	92	61	58	71	70	72	84	64	72	67	75	66	70	82	73	72	58	66	79	71	88	92	70	85	68	80	68	70	62	78	68	70	82	59	71	69	60	61	76	78	71	72	69	74	70	77	68	77	73	78	70	72	68	69	69	70	77	76	69	78	61	82	70	70	70	86	75	73	83	86	54	70	55	78	83	91	73	68	59	70	81	86	67	68	62	55	66	84	86	86	62	73	68	68	76	93	66	77	77	75	59	72	77	79	84	61	83	72	73	72	87	70	63	70	67	70	82	74	70	72	77	72	67	69	71	68	83	79	81	78	72	88	76	59	68	70	64	64	74	76	56	67	68	88	83	49	78	68	82	59	73	74	71	82	86	76	68	92	76	81	64	71	81	86	68	72	77	70	90	70	58	73	79	70	82	71	61	68	63	54	75	64	66	86	62	82	64	69	86	67	82	81	81	61	61	75	91	71	72	58	87	79	77	66	80	81	55	76	65	76	81	67	64	83	68	69	74	57	67	84	69	78	83	67	79	62	74	69	84	61	68	60	71	57	63	73	76	71	77	70	88	74	68	57	73	66	70	68	75	82	85	62	77	69	77	68	75	71	69	60	62	71	90	78	64	62	77	64	81	83	81	70	52	83	67	65	71	77	75	66	65	77	67	71	81	65	88	66	67	76	66	67	65	93	91	77	65	62	83	65	78	70	91	64	80	72	81	66	73	77	79	56	62	74	75	77	72	67	80	80	64	80	75	67	67	61	92	82	73	75	71	61	68	81	86	100	91	60	66	79	50	67	74	70	81	85	84	71	74	58	64	91	63	68	60	49	78	56	74	72	77	70	71	78	62	67	81	71	67	79	72	64	70	59	67	58	80	66	53	82	53	82	71	64	79	74	61	89	77	60	63	71	78	55	75	74	80	69	60	78	66	88	55	70	68	85	68	64	60	61	75	72	76	58	74	68	68	86	74	90	59	75	80	74	67	72	87	82	75	76	68	66	65	66	69	78	74	76	78	82	85	59	75	72	77	84	73	85	73	78	75	60	89	57	76	68	89	74	81	67	76	62	83	82	63	69	88	78	78	76	58	82	68	61	76	75	80	64	75	86	73	70	79	77	86	63	70	67	71	74	76	71	73	61	64	81	77	71	68	74	79	89	60	68	63	62	72	91	64	69	67	70	76	55	68	54	66	81	73	72	89	72	74	79	70	71	57	89	78	71	68	82	64	72	66	74	71	71	68	73	69	82	93	78	64	67	68	76	72	92	89	67	65	71	58	65	69	75	85	69	68	55	73	78	76	72	68	89	75	75	77	83	73	77	73	84	75	61	76	72	68	75	68	76	103	89	81	78	72	97	76	78	66	62	61	57	58	68	92	81	64	86	75	65	65	83	90	57	66	83	82	82	73	64	63	81	85	81	66	77	81	66	66	61	69	67	69	68	72	64	62	54	68	66	72	64	73	65	63	70	74
14790	3773	1784	2185	1828	1453	1187	920	795	688	586	575	521	467	416	404	351	372	297	310	281	281	274	267	259	251	233	221	257	260	215	231	213	201	202	217	208	250	225	229	228	213	212	214	191	233	214	214	177	198	233	205	232	216	194	207	205	196	211	209	181	203	176	178	200	180	210	203	213	176	222	207	178	198	190	202	203	197	198	186	192	216	188	177	187	197	195	205	218	186	204	192	215	197	173	175	193	169	205	210	186	184	184	194	178	202	207	213	194	190	206	194	195	183	209	193	191	191	203	205	187	220	192	202	188	207	207	182	190	211	212	195	192	174	215	205	190	178	186	225	202	219	191	216	207	224	185	201	205	184	194	190	207	204	213	186	188	176	167	204	195	181	199	190	204	172	184	189	200	161	167	177	163	215	209	161	205	190	183	165	180	193	191	156	167	214	202	187	176	216	203	172	173	205	189	209	178	180	173	202	193	213	210	173	187	201	197	182	194	184	183	192	191	194	200	178	202	195	191	184	186	192	182	192	170	197	179	203	190	169	203	197	217	186	194	193	216	170	163	163	180	198	220	201	187	193	193	188	186	187	183	186	173	171	202	210	204	182	188	173	206	212	194	200	210	203	172	173	210	177	196	187	187	185	201	198	195	202	201	216	185	199	202	200	184	191	220	216	219	225	182	180	182	210	172	175	180	197	211	201	195	187	181	172	184	206	204	210	187	198	190	199	179	188	169	207	183	165	208	179	183	195	201	195	203	194	188	218	186	200	198	191	175	198	187	165	181	197	170	208	177	176	205	204	188	214	196	208	176	164	197	171	195	165	219	204	204	195	186	193	216	209	182	197	204	196	184	180	232	206	198	188	190	193	172	180	198	199	181	203	177	174	173	192	206	197	217	195	188	190	172	177	177	203	163	184	189	206	179	186	191	181	180	220	193	221	207	177	205	186	182	181	199	189	164	190	189	186	195	188	200	202	194	187	215	194	194	203	194	180	190	203	193	203	203	192	192	202	190	199	177	226	198	185	194	198	196	210	204	185	189	202	185	199	209	183	201	209	193	187	219	218	189	193	184	207	207	188	201	196	164	194	196	181	161	207	194	200	217	177	181	180	200	202	176	222	191	204	185	188	198	191	191	183	196	192	185	211	216	195	190	203	187	174	196	204	182	200	217	205	179	187	184	195	203	171	182	189	185	193	182	180	179	187	204	192	197	187	184	188	175	187	196	204	209	210	173	187	185	182	181	179	194	187	193	201	197	173	205	186	170	182	182	207	206	209	207	197	192	186	220	180	199	181	195	198	210	219	212	169	199	177	216	189	182	188	186	200	185	179	198	209	201	196	200	200	182	195	175	210	204	201	184	187	171	181	213	219	180	181	203	209	177	206	196	187	189	178	147	168	190	197	192	201	197	190	181	198	217	205	174	191	182	174	189	199	184	211	220	217	197	186	172	206	182	210	187	227	207	182	197	194	171	192	182	213	204	199	184	212	199	189	210	196	209	174	220	200	178	205	206	206	196	187	191	212	197	202	207	191	192	174	209	198	195	187	202	192	202	192	189	206	191	173	180	205	170	171	221	197	191	186	208	187	207	181	209	191	197	197	174	187	178	189	206	213	207	203	195	217	180	213	211	190	203	199	192	181	192	221	185	209	195	186	187	196	178	196	189	210	156	189	181	185	194	200	186	208	212	185	228	198	171	208	177	195	211	185	221	178	213	198	180	199	175	220	212	187	199	190	202	195	193	182	190	196	208	188	205	194	195	196	180	192	155	178	178	179	169	195	216	179	187	159	202	193	195	184	204	204	185	185	197	203	210	187	188	195	208	192	213	233	208	207	209	197	184	203	194	198	210	205	186	184	195	228	178	201	209	198	191	170	187	183	200	216	192	179	214	188	204	201	210	207	190	203	190	187	198	195	180	190	192	198	161	189	189	172	183	218	193	198	198	218	181	184	196	183	181	218	184	176	212	194	170	199	179	216	207	202	195	199	188	197	183	205	203	198	174	208	207	184	200	223	187	176	205	197	161	222	195	178	171	180	203	190	197	185	223	199	179	189	176	194	181	182	197	188	200	172	187	194	207	205	179	202	189	194	199	196	204	201	196	196	186	175	196	213	218	222	210	200	210	196	190	185	205	185	193	181	192	169	200	192	207	192	162	199	189	200	193	204	172	182	172	188	179	176	198	200	169	192	206	181	206	178	176	199	200	171	187	190	193	196	196	172	193	201	193	191	208	197	177	203	194	201	206	198	195	187	172	182	202	187	192	182	207	190	211	174	196	203	194	195	191	186	181	214	173	191	181	207	212	183	206	195	201	185	183	199	215	180	198	184	175	193	174	163	204	203	203	175	215	185	199	209	195	195	171	196	190	184	209	198	194	172	176	207	174	163	186	207	191	173	200	201	182	183	217	200	182	200	217	168	177	195	183	204	176	194	204	203	217	205	180	209	207	193	173	188	194	201	198	185	189	180	185	197	187	166	173	218	200	190	175	220	198	196	201	188	178	180	183	184	190	212	184	197	180	177	170	217	198	175	194	209	202	181	200	210	204	183	192	185	182	203	195	174	192	177	197	180	205	167	187	193	220	183	200	207	217	221	203	209	216	194	193	180	169	190	206	205	164	212	196	193	189	184	206	168	189	181	202	161	210	190	188	199	190	206	193	209	186	203	198	213	204	215	168	164	187	200	189	195	205	183	190	188	175	194	166	184	226	189	204	211	207	173	208	183	204	205	194	178	207	188	187	177	225	204	185	191	209	206	181	196	213	175	165	181	197	187	198	182	193	204	180	194	203	188	205	205	199	185	176	191	186	184	180	180	186	174	180	209	201	226	189	197	191	202	200	196	184	182	181	189	177	191	173	184	213	180	202	206	194	213	191	171	203	176	193	200	183	180	196	162	180	183	207	196	168	191	203	198	205	185	182	177	204	181	192	186	194	193	208	174	185	201	189	188	183	187	198	183	203	168	189	175	204	177	208	197	211	191	215	218	198	174	218	201	204	188	209	200	195	218	187	216	184	199	198	205	198	179	199	188	195	182	204	219	208	201	160	184	198	177	203	177	177	196	192	191	173	186	181	195	189	189	197	186	209	210	189	191	192	180	160	186	172	182	203	170	197	206	189	185	176	202	177	184	206	214	206	204	198	175	180	191	192	194	185	188	193	204	205	192	171	182	192	191	182	190	198	189	183	163	181	170	178	194	200	183	217	174	207	210	188	190	221	231	178	199	172	204	182	200	195	192	187	196	203	179	217	205	202	197	220	212	192	177	204	183	177	195	206	199	217	184	159	179	208	175	231	190	196	180	197	194	192	198	166	195	182	175	197	178	200	196	199	176	198	196	176	176	194	181	183	191	196	172	178	189	177	211	190	207	218	205	189	197	213	200	186	171	186	199	183	193	212	196	213	198	186	218	174	161	195	191	208	202	200	210	194	197	202	190	181	210	187	192	184	188	186	187	207	193	173	165	206	197	167	190	181	180	188	187
7268	1569	284	265	251	246	246	237	264	233	264	280	263	243	235	243	235	249	241	253	244	286	306	215	253	255	236	247	252	242	241	262	254	264	276	248	234	256	260	227	272	260	251	238	244	226	245	248	253	253	255	257	253	260	272	244	261	269	243	261	253	238	230	240	243	239	264	247	252	226	286	273	259	270	244	252	245	249	252	252	249	231	237	290	250	236	271	229	236	249	236	244	249	234	251	245	259	249	233	250	257	282	291	238	242	238	216	260	218	254	239	263	247	248	263	256	253	267	244	238	230	278	250	250	251	262	281	244	255	256	224	256	249	268	262	247	229	245	235	249	240	278	255	264	281	244	243	226	255	245	263	262	242	241	255	237	269	256	242	248	254	227	254	226	250	229	253	262	212	242	265	245	226	268	267	245	243	264	224	226	212	253	236	232	254	233	237	264	272	261	248	257	268	263	251	241	222	249	224	249	240	255	257	250	254	231	246	257	241	248	249	263	228	232	217	262	251	251	250	258	233	227	264	246	229	216	264	249	226	250	232	257	239	228	251	223	261	231	215	243	266	240	233	241	231	275	246	263	250	249	271	255	233	249	264	248	271	280	230	226	238	250	229	244	241	253	231	260	235	283	283	254	252	285	254	229	240	264	249	242	227	253	268	280	242	261	266	243	269	259	250	255	245	251	238	212	244	210	241	270	252	267	244	244	248	255	245	261	255	244	270	243	264	250	234	240	213	261	236	227	263	238	206	232	246	247	266	246	241	222	260	256	244	243	244	252	235	232	246	248	258	236	250	262	245	292	251	241	253	272	249	259	258	271	209	264	269	270	271	250	223	255	259	233	228	252	230	258	278	247	256	226	237	280	243	243	241	241	271	251	248	231	246	242	230	253	248	241	255	248	232	242	254	226	275	247	262	250	247	256	257	271	251	240	260	278	251	241	248	238	239	228	259	255	248	263	273	251	235	253	231	274	260	255	237	242	256	240	261	272	272	254	238	257	226	230	231	232	247	236	238	224	242	230	248	245	265	237	239	262	261	255	235	245	235	266	240	254	248	229	264	247	249	248	241	257	214	210	216	254	304	251	234	256	257	264	276	272	242	263	233	262	235	242	236	215	243	238	279	226	260	264	239	206	255	238	257	237	247	246	271	256	218	234	233	249	263	249	249	228	241	236	257	246	235	249	259	252	247	250	246	254	237	249	219	236	268	267	248	273	272	225	254	243	245	238	246	241	248	263	233	258	225	245	237	265	258	261	244	254	271	257	248	277	239	255	232	259	266	272	262	255	275	276	254	247	249	253	257	241	260	265	264	251	241	227	230	250	249	250	266	244	246	242	243	268	260	264	230	238	253	264	251	241	264	240	244	252	259	248	229	273	253	248	259	239	252	254	245	270	227	212	259	257	252	229	262	261	229	252	229	250	232	234	229	275	265	253	226	244	273	304	242	273	263	201	244	229	223	256	279	229	239	270	237	236	266	252	237	273	243	246	246	258	219	257	254	237	254	254	252	234	271	226	250	253	240	246	234	228	229	258	227	276	245	254	247	275	235	252	269	250	261	256	257	257	218	273	258	237	259	247	267	238	233	244	234	233	254	273	269	270	248	252	231	265	233	240	238	240	254	240	263	262	230	280	239	247	269	239	257	268	260	258	236	252	228	244	243	243	251	234	254	271	245	271	244	233	269	262	221	221	237	242	259	217	230	271	234	254	262	234	242	226	260	243	242	244	240	257	241	238	233	247	244	255	248	230	271	237	258	266	261	235	278	228	275	267	249	248	253	251	245	262	247	265	260	259	252	234	247	259	253	248	251	237	239	260	270	231	252	226	246	246	295	250	271	250	268	255	240	259	233	238	229	253	250	240	291	224	242	270	270	244	224	241	257	243	254	234	233	252	225	249	256	245	209	252	265	228	273	222	248	283	247	267	252	264	234	237	261	265	257	264	251	254	256	250	247	248	263	252	233	253	257	264	232	250	247	272	287	258	263	239	266	221	236	236	245	274	251	261	238	229	256	271	236	260	254	250	271	256	281	237	251	288	257	250	241	245	254	251	231	257	209	250	265	260	275	257	247	228	241	228	235	237	287	248	239	277	237	248	259	213	251	225	235	244	268	254	256	230	259	253	251	282	279	233	225	270	230	251	248	271	243	240	217	226	240	219	256	255	269	251	241	276	240	254	248	266	244	224	243	235	244	259	220	250	266	242	215	212	253	252	267	282	280	218	260	238	267	240	219	246	249	233	246	254	253	227	228	263	236	248	244	234	243	250	258	219	240	251	248	246	289	256	221	269	230	275	273	249	247	221	235	235	227	243	257	251	269	265	272	215	259	214	247	247	226	260	260	222	219	239	250	256	251	250	232	247	250	253	228	246	251	236	231	249	266	240	270	273	242	236	242	248	264	221	251	266	258	251	252	228	256	256	248	255	248	274	237	270	232	250	215	269	255	277	253	262	247	256	255	257	259	228	243	286	269	268	253	253	240	252	258	256	236	258	235	270	247	262	244	241	260	257	250	227	244	237	252	232	267	237	249	235	257	255	254	240	242	230	267	250	223	254	237	251	220	241	259	273	225	246	250	261	258	252	259	256	222	231	230	221	246	234	251	213	245	240	273	253	250	249	256	250	239	250	235	262	273	268	214	250	231	263	229	223	264	233	288	234	246	232	258	249	232	254	256	241	248	230	253	266	264	260	261	258	197	248	248	249	249	260	245	228	230	302	253	226	257	254	236	249	266	236	231	251	227	256	245	255	212	241	271	205	220	232	249	290	270	237	256	229	276	252	252	250	272	264	264	238	260	263	243	254	246	254	260	247	256	241	260	228	243	230	243	249	235	267	235	262	245	271	238	284	278	243	230	276	275	234	242	215	245	248	239	231	249	220	280	236	259	247	247	253	270	235	256	280	261	228	271	240	252	267	247	250	228	262	252	240	269	225	281	274	251	266	261	221	258	246	244	266	265	260	233	262	231	246	225	279	271	234	280	269	257	225	248	239	233	246	239	238	270	246	272	227	251	232	229	253	230	244	257	219	255	271	244	236	246	246	228	238	262	262	247	267	246	235	237	225	239	258	235	258	252	226	233	252	238	268	241	250	214	264	219	248	257	231	246	249	243	239	264	235	208	234	244	259	259	223	247	261	279	251	244	252	256	228	279	237	230	261	296	241	231	257	244	216	237	268	262	235	251	238	258	259	229	259	241	215	249	247	266	247	226	272	238	252	283	250	241	237	260	247	256	228	251	256	242	259	277	261	248	267	255	231	226	233	251	251	275	251	254	257	259	245	258	256	239	267	209	240	260	238	262	247	241	243	259	242	270	239	220	269	242	256	260	273	260	252	237	246	233	242	222	237	223	267	234	267	258	247	257	275	229	224	216	229	226	208	252	228	236	262	256	218	255	276	236	274	267	250	254	236	238	249	273	243	291	247	256	243	253	238	261	266	249	222	261	257	240	248	251	241	235	255	222	247	266	207	250	246	268	250
5372	1598	675	647	643	642	603	637	606	614	569	591	617	608	572	596	600	600	572	581	579	598	575	579	553	595	565	603	575	550	560	594	566	601	559	561	586	598	602	592	600	573	536	547	607	585	576	590	574	548	532	601	564	553	593	579	561	580	528	584	617	551	565	582	579	561	507	550	590	539	588	586	546	576	587	582	563	545	582	570	580	564	566	595	584	569	576	574	576	539	545	556	554	584	545	566	555	614	596	549	567	571	572	547	574	554	592	586	584	569	578	599	607	579	576	572	587	573	582	631	566	581	547	588	568	589	565	565	567	588	547	556	643	572	570	582	582	559	580	561	594	599	577	538	578	585	561	601	511	547	581	618	594	541	578	621	579	573	560	567	548	568	596	514	605	603	599	588	560	556	561	600	577	557	574	567	565	546	578	543	608	610	567	568	531	607	575	564	574	572	637	580	550	580	544	587	543	563	562	587	549	554	562	548	559	557	514	579	606	623	571	579	570	628	596	604	525	607	574	581	566	605	533	560	591	574	574	567	540	556	572	578	508	573	567	593	555	586	574	547	560	542	542	541	592	569	549	627	572	535	529	535	586	593	596	588	555	573	582	585	538	551	588	579	534	562	576	615	585	583	592	537	616	555	574	590	592	524	571	608	582	593	536	589	550	595	544	542	554	587	565	544	542	561	530	586	550	618	590	615	566	567	571	540	576	535	628	587	583	515	578	534	583	573	562	561	535	546	555	606	589	589	564	574	572	552	549	594	554	564	552	585	564	546	584	598	614	574	605	552	642	604	506	580	576	556	565	574	555	557	591	595	574	575	590	591	581	576	564	534	570	589	570	552	576	571	583	591	558	567	565	541	568	599	571	569	561	556	579	577	595	541	592	588	525	538	577	602	596	619	557	572	581	585	557	579	592	568	560	574	545	590	608	563	578	580	557	550	538	560	525	582	569	573	573	598	597	585	586	556	567	585	589	562	576	562	523	551	591	547	617	569	559	589	574	561	565	604	553	545	596	536	604	593	570	554	584	573	592	574	550	556	570	543	559	524	579	570	527	594	530	571	578	551	558	527	603	623	565	605	573	569	580	591	597	531	598	548	567	596	516	571	554	580	623	574	585	564	595	558	552	553	598	576	515	586	552	581	537	524	558	575	578	593	562	601	573	563	579	576	564	556	588	563	583	584	562	578	563	575	578	625	587	589	547	566	598	564	591	547	586	533	588	613	582	582	554	609	532	601	549	600	598	584	551	577	582	503	600	539	557	528	594	569	609	601	582	559	594	580	564	560	583	545	581	587	558	566	559	542	566	619	576	567	574	553	586	573	562	567	565	563	559	582	564	580	534	545	548	547	562	575	580	589	552	546	543	551	578	550	576	560	578	579	605	598	551	531	578	589	560	521	558	582	573	590	588	564	587	542	552	569	592	556	554	556	581	588	536	569	582	611	549	578	585	549	604	586	584	552	521	579	531	563	578	536	555	549	598	556	547	567	551	594	608	603	592	562	652	588	582	584	536	597	581	569	554	553	561	552	562	567	614	557	600	528	603	614	600	559	570	508	565	587	577	640	563	579	598	519	594	514	563	590	557	608	548	578	568	565	578	623	571	541	632	545	555	536	581	540	555	592	571	573	544	556	562	592	547	588	607	553	565	603	560	604	592	562	545	571	585	596	580	568	555	548	606	568	567	521	535	515	531	571	575	561	602	573	536	521	620	544	540	523	555	553	610	581	620	609	554	506	584	589	560	536	559	586	553	538	545	534	553	537	567	597	589	586	596	624	571	548	579	546	609	554	545	564	561	584	571	580	587	587	592	569	551	549	594	561	619	588	603	564	572	568	563	567	577	584	582	606	542	575	563	545	594	582	594	584	579	568	572	559	576	552	551	554	551	597	618	529	608	560	593	555	603	555	587	609	541	590	559	608	557	577	565	534	571	547	609	502	561	564	588	569	569	544	576	592	573	599	591	553	534	578	548	595	541	564	585	579	600	552	568	595	564	585	584	611	596	533	539	588	567	582	535	561	568	576	585	560	540	593	549	589	568	609	519	562	555	561	575	575	601	589	543	547	571	570	558	564	504	600	597	595	554	581	535	541	525	535	542	553	587	619	610	612	589	592	569	560	591	549	529	540	557	577	566	569	600	575	586	575	564	583	556	579	548	582	586	562	606	568	599	558	523	588	572	568	574	542	551	576	572	533	591	567	527	578	535	528	553	556	584	574	562	560	593	589	576	541	590	605	618	554	621	565	577	590	582	596	550	585	538	553	584	559	593	579	611	598	538	532	542	562	580	593	553	568	526	542	579	588	547	557	557	620	574	596	592	619	583	576	570	546	562	593	551	594	556	550	543	600	580	555	544	605	579	527	590	567	575	574	582	540	587	559	530	535	584	570	565	546	518	568	545	578	548	579	539	601	529	556	585	547	566	502	593	551	580	581	564	561	605	561	555	546	582	538	577	594	592	524	564	578	551	572	596	567	619	567	571	576	594	547	621	560	545	568	561	587	601	536	534	599	574	593	579	570	555	578	573	545	559	620	597	553	574	528	602	547	566	543	611	583	600	571	526	558	590	558	505	564	601	577	565	593	554	546	502	618	584	564	594	551	545	575	592	556	563	588	572	548	548	621	561	576	578	557	556	542	569	627	575	574	579	584	574	592	611	563	567	577	558	564	570	543	619	586	564	515	546	520	571	581	600	548	585	605	537	586	601	583	565	584	580	578	597	561	571	587	562	553	575	578	548	532	574	579	564	559	617	573	608	588	525	579	634	585	554	541	579	536	593	543	541	567	589	544	577	580	539	563	576	538	621	596	623	532	588	583	591	599	568	573	598	610	568	567	526	586	585	594	564	551	593	566	620	583	588	595	558	571	581	605	561	557	549	603	552	611	559	547	592	550	555	541	572	560	555	606	631	598	601	576	591	570	572	543	580	549	593	536	571	562	600	543	543	541	547	565	589	601	589	567	584	589	578	538	548	585	581	543	569	578	578	581	559	575	616	605	565	565	570	572	599	556	616	575	564	627	564	576	564	583	559	560	523	585	577	559	561	592	574	567	581	569	505	595	600	576	586	580	610	582	591	582	594	541	578	600	543	558	576	577	559	540	576	554	558	553	570	537	590	600	577	579	585	617	555	517	517	525	557	570	588	599	594	581	659	591	570	566	606	633	538	603	564	595	605	596	529	579	593	580	624	552	551	550	606	599	576	566	585	573	563	577	544	619	596	545	580	570	559	602	586	615	609	594	578	596	529	548	561	583	585	554	535	604	560	535	604	556	579	569	570	564	569	583	564	570	561	596	562	600	553	568	611	574	546	566	544	587	558	594	574	553	584	583	558	556	620	575	554	598	604	577	540	558	573	597	569	563	538	636	574	567	556	546	551	657	598	554	563	589	592	552	581	541	531	594	611	588	599	570	561	609	596	579	570	579	574	543	568	584	580	547	549	549	594	531	578	601	603	594	579	599	586	567	570	593	562	594	584	564
16242	3107	517	463	378	325	282	260	216	207	199	207	201	180	215	200	184	189	159	175	177	171	178	190	150	171	198	177	167	150	203	154	161	211	163	178	158	186	178	166	187	196	197	152	165	182	164	179	151	167	179	175	201	142	176	173	161	168	155	168	155	177	158	169	185	180	160	189	177	163	183	186	183	182	170	162	174	170	164	143	196	168	171	183	161	152	173	196	155	193	184	182	184	176	166	169	187	138	178	159	147	161	177	192	180	170	183	185	177	177	168	184	190	187	199	203	176	165	170	186	171	169	158	178	178	175	168	164	172	162	185	176	162	151	175	164	192	175	182	162	142	168	177	172	174	160	193	179	187	155	173	166	176	173	155	164	178	199	182	140	169	167	171	169	168	179	175	178	154	192	165	204	166	180	153	167	147	162	195	168	165	168	147	162	173	174	154	157	171	177	173	170	191	173	162	180	175	174	152	194	177	173	169	154	187	190	176	170	184	175	166	175	193	182	165	188	213	163	207	186	186	202	157	189	174	172	160	182	167	175	159	169	162	184	175	136	139	155	160	179	165	141	173	167	173	186	180	159	173	181	197	176	166	160	178	158	190	166	166	174	171	165	156	172	151	185	190	158	190	176	163	138	148	167	182	181	176	161	184	188	190	178	170	181	182	159	174	177	164	172	181	209	149	185	180	154	173	168	170	150	187	145	158	160	164	183	167	166	170	185	162	153	191	174	170	161	160	192	181	169	185	178	181	187	176	170	182	178	182	187	175	181	202	148	136	185	185	170	186	173	187	145	176	172	171	148	162	166	187	171	161	186	161	162	166	159	195	180	165	165	172	198	192	191	185	175	190	196	180	175	151	176	178	163	173	158	196	171	180	171	200	191	167	164	158	187	162	196	182	168	176	180	174	169	162	181	184	210	169	176	174	166	183	177	171	168	186	147	152	167	180	186	199	174	190	179	157	185	197	191	159	167	181	175	154	174	161	174	176	150	171	177	157	171	182	171	189	174	180	187	191	150	193	180	169	186	182	163	193	194	193	175	184	139	149	175	154	186	162	183	158	194	202	188	169	188	162	163	151	154	165	173	197	171	175	164	145	173	153	178	159	169	168	193	187	192	197	183	168	177	155	166	168	172	180	151	172	168	176	154	180	165	192	182	164	178	166	181	201	181	175	166	198	199	189	150	189	162	179	175	197	170	167	160	161	151	187	178	172	162	169	166	185	194	191	173	175	167	158	186	171	165	185	180	188	178	183	168	184	170	173	183	186	167	158	155	149	178	164	176	180	187	161	169	166	177	175	180	166	198	154	151	140	187	161	179	176	173	143	172	171	178	161	157	183	188	153	189	174	164	193	158	173	184	180	177	190	173	163	153	172	164	178	210	159	179	172	191	185	183	164	156	183	198	191	200	160	164	167	209	173	168	190	177	192	169	154	191	154	177	204	182	161	150	160	203	196	186	179	164	167	170	171	182	180	184	201	161	174	145	182	194	189	189	175	171	210	154	183	180	150	167	163	172	166	162	182	179	196	191	188	167	167	186	184	148	195	189	146	175	183	176	171	180	160	150	175	158	199	168	179	168	185	180	196	177	167	189	186	182	189	184	184	169	164	169	174	133	186	160	160	174	192	165	158	167	193	179	171	183	175	155	159	194	171	157	170	162	173	158	182	181	170	158	177	190	174	158	175	167	158	178	151	146	150	176	156	186	165	189	174	158	179	182	169	153	184	161	181	177	167	185	161	183	163	154	158	188	197	173	171	168	152	179	181	176	168	176	196	176	180	188	185	190	181	170	159	173	176	184	173	190	206	193	198	178	170	174	173	167	158	127	158	146	156	164	181	186	197	184	161	188	166	183	173	182	182	167	177	160	171	174	169	189	183	169	201	178	179	177	187	176	178	157	179	151	149	173	198	170	183	178	178	155	136	178	155	188	162	207	148	176	170	175	174	168	159	162	187	176	165	159	171	187	181	177	188	172	179	172	188	170	160	154	193	199	172	157	181	170	181	165	167	193	166	166	174	191	176	157	184	178	206	196	185	159	177	184	178	123	182	172	148	155	188	196	177	178	170	190	196	188	160	156	186	165	179	178	180	177	180	163	149	168	161	181	183	172	183	159	169	176	158	173	163	168	172	177	180	170	155	190	163	173	173	185	149	164	168	183	183	190	156	172	164	177	165	148	177	199	182	170	162	184	158	188	191	185	179	160	159	172	197	182	170	182	183	162	176	153	193	204	177	196	183	205	168	166	171	183	175	159	182	174	200	177	177	144	178	152	186	177	172	161	179	169	174	173	175	184	157	184	179	195	169	159	170	140	195	173	167	182	150	161	166	178	180	195	166	203	167	168	159	156	201	177	183	177	155	147	179	145	173	132	194	167	166	175	170	170	157	167	142	160	171	177	135	168	186	174	176	187	190	157	148	168	171	181	171	185	203	162	188	168	171	163	150	174	164	189	182	166	177	163	173	183	171	182	205	204	186	158	162	183	179	178	195	167	173	159	207	172	196	178	191	168	157	160	202	178	183	153	162	179	184	166	177	164	178	178	179	174	190	171	187	159	164	167	188	160	164	174	181	180	181	178	177	197	166	181	163	174	191	156	166	178	179	142	167	176	178	167	210	191	211	167	182	177	177	179	160	177	145	156	149	163	189	162	178	177	173	169	162	191	157	177	178	171	158	175	194	194	178	174	155	186	180	180	156	174	166	173	164	164	169	180	165	171	164	191	183	186	184	181	168	163	182	175	150	148	168	152	205	174	149	172	179	162	152	176	196	184	176	204	176	168	168	164	190	166	147	174	168	168	160	193	155	190	154	165	158	202	182	176	175	182	196	182	185	185	184	168	153	202	178	180	161	203	200	167	186	176	175	179	169	178	155	176	189	179	189	165	170	145	177	178	189	183	180	168	193	159	165	176	190	167	187	170	184	179	176	156	169	182	164	169	182	176	197	179	198	162	170	184	161	157	183	172	182	183	170	166	169	170	155	183	152	188	135	160	188	203	153	187	173	170	175	184	160	181	157	154	180	182	180	190	172	186	180	168	180	184	169	170	161	160	170	177	197	164	149	194	189	171	184	180	159	155	177	167	193	179	166	175	175	192	168	202	173	176	171	160	183	163	151	184	165	171	192	175	182	178	165	149	172	133	170	191	169	188	170	170	192	172	173	195	162	190	172	182	176	190	169	170	173	186	193	194	172	158	171	177	164	162	161	155	175	152	183	157	165	168	164	168	174	185	142	171	177	166	142	175	177	166	169	164	165	175	167	163	178	165	173	187	171	143	189	178	169	196	168	207	167	197	155	189	157	175	137	195	186	215	179	166	164	180	186	175	161	194	159	163	175	180	158	185	215	162	169	191	162	164	195	182	182	175	148	149	189	186	181	186	170	192	179	186	212	171	179	182	167	219	193	167	173	166	162	182	174	179	147	180	187	176	165	171	161	178	195	157	165	188	145	168	183	185	151	173	175	152	168	157	181	168	150	145
11595	2686	1282	1397	1225	1040	904	808	765	644	637	575	560	535	463	486	493	456	460	490	443	444	423	438	446	458	444	423	438	436	420	403	409	398	411	382	413	409	370	407	408	445	439	412	410	433	406	382	404	413	387	409	432	406	457	424	397	408	434	389	377	409	424	411	424	441	376	396	405	416	411	385	431	435	410	446	416	388	399	403	434	451	403	387	408	384	394	400	393	418	399	385	437	381	426	391	413	418	419	409	399	383	435	411	453	412	439	419	430	404	387	414	463	387	405	413	394	388	389	386	427	403	385	410	432	463	451	401	431	437	384	384	352	388	426	420	385	405	370	449	392	409	367	399	415	416	389	435	356	406	390	396	375	399	399	385	396	399	394	429	382	402	393	388	431	393	394	367	370	399	387	395	397	399	396	418	405	427	389	397	397	395	412	398	373	422	391	421	409	416	410	419	406	384	411	367	417	412	400	366	380	379	434	412	393	421	405	382	395	440	437	353	394	401	419	394	426	383	391	373	425	370	423	392	397	416	423	410	394	390	414	404	394	345	423	406	417	401	408	392	376	373	377	387	433	439	438	361	406	375	443	410	395	404	376	423	437	394	399	393	396	362	423	432	383	414	402	400	416	380	399	409	426	382	397	430	408	386	403	419	393	406	392	354	389	382	377	425	402	416	390	433	413	402	415	400	406	408	410	380	400	414	393	433	414	370	409	367	395	392	398	373	449	393	380	409	412	397	458	410	433	414	416	382	404	409	405	393	372	447	379	373	395	417	382	402	408	437	415	392	392	416	414	407	435	405	370	391	412	417	394	394	391	411	367	397	372	403	407	414	398	378	374	408	395	380	420	395	384	373	401	405	399	396	393	422	378	400	408	390	397	400	400	367	413	398	380	396	429	403	390	373	394	388	397	387	415	410	378	373	358	398	401	383	396	421	450	403	413	386	387	370	400	404	402	397	398	389	440	351	417	405	401	389	380	417	418	393	402	403	417	391	394	399	408	458	398	399	393	423	380	408	411	408	383	384	432	397	409	437	407	425	424	396	430	410	403	421	393	381	354	421	414	398	394	405	383	410	392	425	386	409	394	384	412	402	425	410	386	424	369	397	381	375	377	378	416	455	403	389	400	394	403	378	401	386	396	415	398	407	414	378	393	422	406	393	410	372	435	389	440	406	400	398	433	402	374	392	427	422	428	386	382	408	408	399	408	406	397	391	418	390	387	390	410	423	430	377	399	415	396	430	422	387	380	389	379	373	412	368	403	365	438	387	379	396	383	412	365	372	406	397	452	380	400	421	396	383	420	391	391	376	409	411	404	400	392	410	400	412	390	447	396	424	421	409	399	430	426	381	451	414	396	404	402	391	381	399	381	396	376	392	419	367	417	391	395	386	403	403	455	417	391	435	442	420	410	390	403	418	428	425	410	434	429	400	401	375	412	428	407	391	397	400	374	435	398	425	420	418	404	408	379	401	379	422	417	376	424	406	397	408	404	397	428	405	407	410	427	398	423	425	407	383	405	406	376	383	409	391	436	392	407	415	392	387	373	396	401	416	400	416	409	400	406	367	434	421	429	397	398	381	421	408	428	404	424	395	390	389	428	374	396	408	393	397	427	408	424	399	404	419	424	403	430	414	390	404	381	423	391	392	408	393	381	364	414	397	394	403	370	391	400	396	396	426	394	413	411	410	369	408	408	375	422	390	403	416	423	379	375	380	403	433	415	399	383	400	376	373	427	421	381	381	428	370	407	379	403	397	399	416	377	405	404	388	387	406	392	398	416	407	389	402	406	359	367	413	395	413	430	407	392	388	432	396	366	408	378	410	371	389	402	424	406	405	399	435	402	429	419	403	405	421	424	440	399	380	390	418	376	359	427	400	398	413	405	398	390	416	409	436	408	395	362	445	379	412	429	422	389	389	427	386	428	416	393	420	378	449	420	408	438	423	396	415	409	393	402	394	370	428	429	427	419	414	401	429	387	388	383	430	415	416	433	367	413	408	452	414	398	444	393	403	394	389	372	391	363	400	432	385	405	407	407	399	404	412	399	409	372	409	379	376	406	351	381	382	386	416	403	403	432	407	406	390	390	388	364	390	420	423	397	434	397	398	399	397	409	372	380	434	383	435	395	380	383	426	421	412	427	401	430	376	422	369	398	420	394	389	402	382	383	385	410	422	426	425	421	418	406	426	417	365	385	364	395	403	401	439	397	404	420	395	382	444	369	388	412	391	386	401	457	396	434	376	433	431	405	381	404	403	387	408	395	411	423	444	415	428	413	398	402	376	427	400	401	415	397	364	403	398	395	407	405	380	388	436	398	428	409	433	407	438	405	436	411	416	422	405	407	411	415	395	424	397	356	368	418	376	410	406	394	431	378	398	421	392	414	411	411	397	376	430	368	390	418	395	393	382	398	390	440	398	429	418	421	364	398	422	400	428	385	376	412	393	412	392	404	383	386	371	409	399	371	392	459	394	402	370	399	403	417	401	381	389	384	403	413	418	387	430	409	405	424	414	393	430	431	399	395	417	423	434	390	409	401	377	413	446	421	417	379	366	398	397	391	370	392	436	420	394	421	414	406	372	407	410	406	430	391	386	395	394	449	375	408	418	383	407	400	400	399	353	420	449	373	424	386	385	388	442	417	426	407	385	391	395	421	399	402	403	404	424	411	399	424	424	399	443	424	387	389	397	372	401	411	371	404	411	410	391	415	386	427	376	393	410	398	397	412	409	426	416	440	403	388	363	400	396	393	423	413	405	421	405	425	404	413	395	398	390	410	394	396	390	421	397	383	377	396	366	385	409	383	411	459	423	426	391	403	398	410	403	392	411	426	402	423	355	375	392	402	398	417	383	370	389	426	428	406	368	432	422	397	402	394	390	438	410	400	385	434	386	405	398	419	388	421	422	416	406	376	389	415	386	411	416	371	388	394	367	424	382	389	411	399	411	420	412	391	410	427	404	390	420	415	403	375	420	386	386	406	420	387	415	412	410	417	412	379	420	362	436	421	382	444	446	408	424	427	416	402	400	444	406	379	444	394	398	410	390	400	408	397	396	410	394	398	411	388	430	420	388	392	426	423	391	399	393	400	378	404	357	403	389	374	378	448	370	401	447	434	406	429	405	434	380	374	401	415	399	392	385	424	415	393	401	408	420	408	455	394	392	400	422	407	418	414	392	427	409	430	396	420	415	406	411	422	396	395	370	404	422	408	411	403	418	383	391	394	437	412	389	377	412	435	422	406	423	437	410	380	385	380	390	420	394	390	399	389	394	426	420	416	382	417	435	397	415	382	370	413	380	429	408	438	375	389	360	430	360	400	375	392	387	446	453	396	390	422	417	442	378	398	403	398	385	413	410	379	409	385	408	353	417	410	381	429	416	376	413	396	405	361	403	475	406	367	405	445	437	356	403	398	404	399	389	389	415	403	422	423	427	418	402	412	394	428	427	430	371	417	400	411	396	409	408	423	404	372	417	411	400	410	395
24837	5837	968	653	379	261	253	208	205	146	132	120	119	87	117	95	87	80	97	75	95	82	72	57	88	87	101	64	83	82	85	64	56	67	74	70	81	76	69	75	72	69	56	66	60	88	88	71	81	82	68	73	57	72	52	69	72	71	58	62	65	55	69	55	79	80	73	83	68	61	71	78	65	77	75	76	86	89	55	107	76	81	56	53	75	76	77	54	83	66	65	64	61	80	73	66	61	81	73	79	67	80	73	62	84	68	76	63	90	79	81	84	81	70	80	74	83	78	75	64	75	85	75	65	59	72	72	77	72	79	79	82	77	73	63	63	74	76	66	70	78	75	70	70	72	82	70	77	79	76	76	81	64	75	72	59	75	78	74	87	76	60	76	74	84	68	67	75	81	80	66	57	57	69	60	66	62	56	72	77	64	60	81	79	85	88	64	61	70	63	63	66	66	64	82	57	69	94	63	73	48	67	70	70	74	67	64	66	59	54	77	92	59	72	68	73	66	66	92	51	73	71	71	59	73	84	76	66	74	60	59	62	70	72	74	59	75	67	69	70	77	80	74	82	76	61	58	76	62	71	72	69	63	73	75	61	78	84	77	65	55	77	72	66	66	71	76	64	54	87	69	69	60	61	66	44	82	84	70	65	70	77	65	90	63	62	71	73	76	67	54	77	68	74	64	77	68	87	67	92	55	62	76	72	51	56	69	79	82	61	73	69	75	75	58	75	89	80	74	72	63	64	73	73	74	66	87	50	72	84	87	72	66	84	62	60	76	81	75	61	72	78	69	48	70	57	70	70	70	70	79	72	60	79	84	76	68	69	66	72	91	74	64	102	73	64	65	71	76	71	53	86	89	79	76	74	65	65	86	63	75	67	65	69	78	77	74	66	91	65	52	71	76	67	68	93	59	71	62	75	81	67	77	77	73	63	69	74	69	83	63	81	77	71	69	56	84	90	74	69	76	65	71	80	78	64	83	49	74	80	52	75	65	77	68	83	73	81	67	76	65	60	80	52	58	67	70	63	67	67	67	54	58	63	69	61	67	69	72	63	74	77	88	76	90	72	76	69	61	94	70	73	53	75	77	67	91	66	76	70	82	69	60	88	76	69	71	76	67	63	81	65	68	62	57	69	61	74	59	77	73	69	67	81	67	69	77	61	62	62	73	64	82	77	62	71	73	62	73	84	59	86	64	89	63	62	79	81	59	75	52	70	78	71	76	72	72	71	68	70	76	76	71	78	67	89	62	60	76	71	80	62	74	90	69	83	68	74	62	70	64	70	68	73	77	60	72	86	76	78	66	84	63	68	65	77	64	73	74	49	68	81	84	77	60	70	65	55	71	86	78	81	69	61	74	78	70	85	74	58	70	69	71	88	76	84	69	66	82	69	58	62	70	94	68	50	73	76	63	73	75	66	76	77	62	94	56	55	65	74	82	76	79	78	70	90	68	73	69	68	71	66	65	76	64	85	78	73	64	69	60	77	73	67	80	62	67	69	61	68	69	80	81	56	73	85	72	68	97	80	65	78	69	80	63	58	68	90	80	64	79	57	74	65	59	50	67	75	80	74	54	75	68	78	79	74	69	65	67	64	64	72	52	83	70	74	64	72	71	64	66	76	62	82	74	83	82	60	70	58	66	73	73	79	59	55	65	68	59	57	73	68	64	62	79	68	64	66	86	73	62	59	71	63	74	82	73	72	60	67	79	66	70	57	58	78	77	65	59	63	80	73	71	67	73	68	77	55	91	71	79	70	84	83	81	64	66	72	67	74	59	85	73	76	68	90	70	76	76	79	61	99	63	72	83	81	70	90	71	56	66	76	71	81	74	75	77	75	72	69	82	77	92	73	79	61	72	68	66	82	63	60	65	61	75	80	84	62	72	79	62	66	80	77	54	81	70	73	73	82	78	69	63	69	66	67	57	87	75	76	58	75	68	65	59	76	79	68	64	95	79	78	67	51	55	79	64	74	62	75	80	62	76	59	59	67	67	68	60	80	74	66	79	81	103	70	80	67	67	72	63	69	76	61	73	78	75	65	78	62	76	67	86	66	64	60	60	76	60	61	93	74	64	72	70	79	69	72	82	73	60	79	63	77	61	63	61	71	72	72	75	71	71	69	87	65	77	62	74	71	63	62	54	51	74	69	76	58	66	73	63	80	74	65	69	80	72	63	65	58	70	65	66	75	70	85	69	88	76	72	88	84	93	75	72	85	77	76	81	80	84	85	72	64	65	70	83	76	92	73	59	67	75	88	89	70	69	69	64	71	58	61	84	85	64	70	67	69	76	62	74	84	61	72	76	67	77	84	77	72	66	85	86	68	69	71	67	68	73	60	71	71	72	56	63	88	81	76	64	89	57	71	79	66	64	75	89	64	69	85	63	64	71	77	74	100	63	66	90	66	78	68	64	60	56	83	66	71	72	70	75	74	75	58	70	78	56	80	81	77	60	76	73	68	70	51	62	74	81	63	69	65	70	75	78	76	79	69	91	68	65	68	68	66	59	61	77	66	89	81	62	72	79	91	68	61	58	84	66	60	73	79	70	57	69	82	79	65	75	78	71	73	57	61	66	75	74	82	63	74	69	80	62	75	80	73	76	72	81	76	56	71	84	74	77	72	77	72	67	72	59	76	78	70	62	85	86	88	87	70	60	72	59	60	62	67	77	85	69	84	76	65	73	67	76	76	77	58	73	78	60	71	85	74	76	71	63	61	65	66	74	64	63	68	67	78	66	69	79	70	60	78	89	79	78	63	66	56	62	63	77	80	70	71	68	69	73	59	65	64	90	65	69	60	75	83	70	67	59	60	71	63	94	65	59	58	69	69	81	68	74	69	58	80	60	78	75	54	48	73	61	81	69	84	63	73	83	70	72	67	72	54	80	80	88	51	91	69	76	73	72	91	51	70	69	76	70	84	71	63	75	77	82	61	72	62	86	78	74	58	73	77	72	76	62	74	71	66	72	72	68	77	68	64	71	74	49	69	72	71	71	68	87	83	63	65	59	56	79	92	80	82	90	75	80	59	68	73	82	92	66	61	62	70	76	63	69	85	80	76	71	66	73	64	63	55	77	84	60	75	62	70	74	77	65	79	73	62	59	78	71	54	77	72	64	80	68	67	88	79	101	58	79	74	71	72	78	73	77	65	61	62	89	70	70	64	80	70	77	70	68	69	76	88	63	67	71	63	89	72	70	71	71	69	56	82	57	62	76	71	92	78	67	62	92	67	75	76	68	84	67	66	59	66	66	71	83	81	71	76	81	85	61	50	70	69	69	67	68	72	72	73	62	84	52	84	66	83	74	74	57	75	62	70	77	72	67	82	64	80	67	73	70	63	68	76	64	73	53	82	79	65	77	69	64	58	66	73	71	81	70	53	66	58	59	88	74	71	74	68	61	89	54	72	71	77	67	82	63	85	83	75	66	61	78	72	52	90	72	71	66	80	66	73	64	67	73	70	67	75	57	66	77	81	65	72
14491	3853	1830	2218	1745	1446	1199	957	808	736	576	522	526	504	393	403	367	339	282	298	305	272	274	247	238	274	247	233	251	239	263	246	217	231	225	245	203	212	238	242	206	222	214	222	207	214	206	223	174	186	224	217	217	229	165	202	220	210	187	193	239	197	214	188	218	194	187	210	161	174	199	210	213	191	224	185	245	191	199	193	219	196	193	223	176	183	198	237	205	182	177	191	197	196	192	188	192	207	197	186	208	197	196	207	201	188	195	193	191	199	206	188	183	179	195	203	190	197	214	195	167	187	203	190	214	202	207	209	177	203	166	187	169	186	201	173	208	209	194	167	184	234	181	199	175	199	198	222	197	230	191	205	172	197	188	211	180	201	168	162	184	180	163	150	193	185	158	162	199	199	177	220	174	218	199	194	173	186	205	193	183	197	212	206	206	175	189	192	183	167	190	186	177	195	167	204	164	213	194	197	197	185	175	176	193	195	212	206	210	194	182	188	173	170	171	173	201	179	160	205	165	189	194	170	165	194	195	166	165	195	184	184	191	192	184	193	176	200	161	172	174	189	212	195	190	199	180	201	195	173	187	199	193	178	199	186	210	163	179	202	205	197	210	182	191	163	179	196	204	183	184	199	181	175	192	171	182	212	184	204	203	201	204	202	191	203	182	180	180	195	189	206	190	186	191	198	198	192	202	179	169	171	193	190	225	195	199	197	232	228	203	189	181	186	194	186	193	190	212	188	164	190	174	182	201	219	172	202	194	175	184	172	183	192	202	208	187	195	185	188	177	197	193	181	176	185	182	166	200	198	199	200	170	178	170	224	192	198	193	178	172	193	196	199	194	195	204	175	202	192	208	190	209	189	192	153	178	210	196	211	189	205	199	187	191	193	200	173	209	182	206	198	221	207	201	188	191	203	197	183	200	193	197	188	206	191	180	178	164	181	176	186	189	187	175	211	191	184	180	195	191	192	202	189	165	184	204	202	167	216	173	160	220	207	179	162	178	188	187	181	206	174	195	218	204	184	165	163	181	201	177	194	188	195	206	203	193	189	183	209	189	208	185	183	195	209	195	168	220	176	189	213	200	173	203	199	220	184	200	192	194	190	209	181	217	204	166	187	170	216	197	193	202	189	176	175	196	201	183	185	172	164	189	219	193	190	176	197	203	188	205	180	193	227	189	186	190	162	154	204	175	190	193	180	201	218	205	202	202	187	180	188	212	194	188	175	201	194	194	178	189	179	192	201	185	186	184	214	212	163	181	169	204	184	204	183	189	192	184	201	186	193	196	192	191	178	224	200	186	167	173	212	205	185	190	193	188	184	214	192	176	197	207	168	187	198	193	185	205	162	178	212	194	187	190	194	174	190	203	200	177	183	193	180	200	177	196	178	182	186	162	186	193	193	191	201	194	184	188	188	203	166	187	226	190	191	212	215	190	202	196	202	190	171	175	211	206	186	211	198	195	183	186	199	180	193	186	195	211	175	206	193	189	205	203	189	190	206	193	214	182	188	187	178	198	184	195	181	192	196	193	189	196	163	199	191	194	190	199	194	176	196	191	150	217	211	191	160	202	171	183	178	183	174	191	187	189	175	185	172	222	189	193	201	188	191	205	196	180	202	198	195	186	199	186	195	199	173	204	182	169	199	200	219	186	215	197	196	181	188	183	182	184	192	201	193	190	200	205	203	209	171	179	194	198	172	186	171	195	192	198	219	172	180	214	172	174	210	192	220	191	197	172	216	184	222	202	159	189	194	176	199	174	203	201	196	194	203	168	187	167	202	175	195	180	183	187	193	182	177	182	207	197	188	198	188	210	180	192	193	206	195	165	185	185	179	183	200	192	214	184	198	177	180	188	198	201	179	211	174	199	192	203	185	175	180	188	201	180	156	178	183	192	210	184	178	179	195	174	205	187	189	164	186	204	175	188	209	209	226	198	204	192	190	171	194	190	169	168	186	175	199	205	212	187	192	183	190	172	186	171	170	179	192	226	190	177	217	205	165	196	167	181	212	200	182	181	187	193	179	192	196	195	168	211	190	183	171	209	198	170	215	177	191	205	203	183	182	197	181	174	207	191	196	198	169	162	169	176	191	196	206	192	209	206	202	183	185	212	183	185	193	182	198	189	196	200	203	200	198	183	199	178	187	178	191	188	197	215	216	191	184	193	180	170	190	191	164	191	207	185	181	197	210	174	186	187	188	188	197	196	197	190	163	195	171	203	188	188	209	183	192	195	212	175	201	199	190	197	169	190	191	189	172	179	201	193	202	201	194	159	199	168	201	193	183	209	196	171	194	208	190	195	199	198	206	217	176	202	192	181	173	204	211	179	196	191	179	181	178	195	202	223	188	173	198	202	158	203	193	209	187	185	188	197	180	194	179	193	172	163	220	174	213	179	204	186	186	186	216	200	201	185	210	192	200	191	197	198	207	184	158	174	191	185	185	210	200	185	189	201	191	167	209	198	228	212	182	194	182	201	184	200	196	193	195	167	206	208	201	207	195	181	185	201	209	187	200	194	192	195	182	208	182	187	173	196	198	170	174	200	192	187	176	189	172	197	202	199	177	171	206	208	202	169	164	194	172	207	162	190	157	209	193	177	169	187	181	194	203	203	198	199	219	207	172	185	199	173	199	218	185	185	192	194	181	175	198	179	185	182	189	174	175	175	165	207	183	177	216	180	186	192	202	196	165	187	189	191	213	183	174	164	184	203	183	191	213	169	188	209	180	194	183	198	207	194	203	207	176	178	193	200	183	172	187	198	205	178	185	207	198	197	207	204	190	194	159	170	181	198	180	187	198	192	205	211	192	160	185	204	205	183	216	187	204	182	197	180	182	188	179	180	175	190	159	189	169	213	181	187	178	161	229	172	186	179	198	168	205	173	184	189	206	199	162	186	193	188	201	190	192	210	185	192	164	187	215	186	160	222	187	196	200	179	185	161	182	198	203	164	188	204	213	203	210	187	185	170	188	196	165	202	184	197	189	173	195	199	193	188	183	197	175	206	210	183	212	178	184	181	205	210	188	178	215	211	178	169	179	181	209	182	169	195	197	182	221	187	201	190	195	202	194	207	162	177	189	201	204	188	187	195	183	204	181	207	189	192	193	227	175	184	209	173	193	197	193	203	196	166	218	191	189	159	167	170	166	188	194	180	208	209	183	179	183	188	210	181	191	190	201	199	214	194	192	196	209	192	185	205	167	188	214	189	197	220	216	181	201	183	170	185	180	180	210	193	200	222	191	195	187	204	198	213	229	203	203	201	188	172	173	209	199	234	201	201	215	185	191	189	192	200	216	218	179	201	182	181	184	192	193	208	182	200	185	188	192	164	204	204	178	194	200	174	190	192	191	219	181	189	166	206	199	188	167	206	165	183	195	197	182	181	204	193	187	200	162	200	183	192	185	218	191	195	203	172	205	188	201	202	199	179	172	173	204	214	190	201	183	212	213	187	230	231	187	228	207	180	190	203	193	182	206	191	172
7228	1595	259	273	241	228	266	284	259	277	261	256	269	251	244	254	257	247	272	250	243	233	278	257	251	256	263	258	235	237	243	231	232	225	262	253	254	278	261	284	245	228	286	239	258	243	244	256	252	254	230	278	239	275	242	280	276	258	231	249	243	240	240	237	228	251	226	220	237	262	251	246	261	263	244	263	218	218	229	262	260	227	263	279	260	250	259	248	225	258	203	241	267	257	254	236	215	235	288	266	269	241	243	248	233	238	219	257	246	241	243	234	262	232	253	249	244	261	248	240	277	223	242	245	240	272	251	242	252	260	270	265	255	247	218	244	222	254	259	234	229	281	259	247	268	277	241	222	204	229	266	220	251	242	225	252	245	252	258	247	284	233	239	231	246	245	248	264	238	256	243	204	232	225	248	237	246	249	228	247	264	259	258	259	258	258	254	260	245	228	248	238	252	250	241	227	232	233	222	251	251	211	259	246	248	249	238	240	254	267	277	283	264	248	244	249	223	257	248	228	234	251	243	220	224	253	231	264	276	254	232	227	234	223	264	252	244	268	311	262	262	243	268	236	236	257	240	274	241	255	243	245	248	221	250	212	242	274	234	229	252	236	264	257	233	241	231	239	275	255	257	226	233	251	250	236	251	230	236	240	233	280	249	257	268	238	234	231	262	234	231	217	255	259	238	267	242	240	234	281	234	263	260	237	265	260	236	221	262	265	250	253	261	238	237	211	243	257	249	262	234	261	253	209	239	251	264	261	278	236	280	256	244	301	238	231	255	213	259	236	223	260	261	271	271	237	261	258	267	259	213	269	225	252	209	256	254	241	275	250	300	264	246	253	217	241	280	252	251	252	256	214	207	217	239	237	266	261	236	252	236	265	246	246	249	235	235	222	243	231	270	228	262	236	234	258	259	265	247	245	273	237	240	272	212	226	220	251	248	231	256	249	228	237	260	273	204	239	271	250	257	226	235	229	252	231	248	222	234	233	279	211	237	266	251	254	241	235	227	239	258	249	213	259	206	242	235	242	261	259	252	217	245	237	260	257	247	234	269	238	255	211	259	254	237	239	242	258	225	251	254	230	243	242	253	248	265	231	237	250	256	254	253	257	245	222	226	223	243	215	246	246	263	223	238	236	236	237	242	254	246	220	226	212	243	238	244	243	252	264	236	257	245	249	260	232	243	223	256	241	280	237	268	236	230	226	259	240	249	261	228	239	236	239	251	236	236	246	254	258	223	253	263	257	252	246	252	281	254	265	241	244	234	237	248	232	235	229	239	280	253	247	248	271	257	261	264	282	249	257	227	238	242	261	268	239	230	248	254	275	264	230	224	213	234	255	261	285	239	303	261	261	250	266	248	248	263	259	239	234	287	252	222	242	236	247	235	243	253	234	241	243	233	256	239	235	271	218	236	247	253	232	233	263	233	219	283	256	239	234	269	257	242	245	264	250	222	244	254	276	254	242	237	246	258	263	247	244	241	251	247	256	254	251	256	276	230	247	221	256	277	274	236	224	229	253	269	249	249	257	257	243	249	212	231	271	247	218	221	242	245	221	249	248	253	260	253	261	252	248	248	230	231	242	230	248	232	219	254	249	259	262	245	249	233	218	271	229	229	222	280	266	261	284	228	250	224	233	234	278	257	262	242	237	260	224	256	245	253	238	262	248	279	240	262	308	260	255	265	257	254	246	250	230	242	218	236	242	233	253	232	228	237	256	282	272	223	248	243	256	221	241	245	257	257	282	257	263	248	230	242	243	240	276	260	263	265	238	234	235	252	251	247	247	248	260	249	247	259	254	286	235	274	254	229	248	230	239	266	259	213	234	279	280	261	227	249	262	227	233	236	276	238	249	248	274	245	252	232	268	240	246	267	248	276	246	230	243	295	252	255	238	247	291	240	247	229	232	251	252	226	258	248	223	233	226	238	271	228	232	238	252	233	249	265	247	270	239	243	265	256	266	246	222	278	262	229	239	245	249	261	240	251	252	230	244	241	225	254	270	233	242	253	265	262	218	261	272	248	235	230	278	249	266	273	241	247	236	232	228	257	254	260	243	242	255	248	261	244	240	260	279	245	218	225	243	219	255	253	241	238	261	200	254	266	242	235	243	247	236	243	282	256	247	281	286	244	255	230	263	248	234	292	238	247	246	274	245	244	258	253	231	249	233	260	243	265	276	258	220	242	244	251	273	235	240	287	227	259	276	244	244	238	240	250	256	235	242	228	276	251	244	233	270	279	269	272	263	271	262	234	259	247	232	236	244	239	261	249	245	244	253	270	233	253	255	249	240	236	245	242	239	297	235	252	234	236	241	246	245	216	273	230	254	256	267	262	245	252	223	260	240	261	243	278	209	241	235	269	243	213	224	221	210	251	253	240	241	262	243	236	238	254	247	240	275	264	257	222	256	244	256	225	229	249	259	244	256	232	241	254	247	250	239	255	248	260	261	246	216	283	235	274	226	241	260	242	244	232	260	260	265	244	257	232	267	252	236	214	253	255	222	238	252	246	230	258	234	228	238	248	253	271	242	262	250	245	265	249	258	265	222	215	194	224	215	260	252	249	252	229	262	271	267	214	263	261	256	247	227	247	244	237	248	255	254	260	252	272	262	249	255	232	251	271	249	252	247	249	281	233	265	256	262	254	251	245	244	253	243	236	251	230	240	251	254	248	255	234	244	219	247	269	235	237	248	269	257	247	241	214	267	222	233	240	232	221	260	244	263	245	234	264	250	238	245	260	251	245	258	245	248	230	266	221	257	237	251	222	220	260	273	265	264	245	249	215	265	248	263	229	257	216	258	208	224	227	266	244	235	239	262	231	249	268	215	250	265	247	245	256	266	262	234	255	220	225	261	281	252	242	228	244	264	245	233	282	256	238	268	237	242	237	252	259	243	280	244	267	232	245	229	231	268	265	254	250	235	224	259	221	239	204	248	236	262	269	240	269	244	225	248	269	249	233	220	227	260	261	265	277	246	217	244	233	230	222	247	226	247	238	240	241	269	238	242	236	216	207	238	245	258	237	271	224	245	262	230	289	265	254	299	268	242	272	231	236	234	256	262	254	249	247	222	242	243	243	225	237	237	237	224	218	226	230	252	247	264	237	244	273	239	238	256	260	272	262	218	274	257	229	252	265	245	236	249	236	233	257	246	266	207	266	245	238	259	251	265	277	234	279	260	245	249	236	273	249	290	256	261	260	234	252	270	249	238	224	266	257	274	233	245	248	263	261	255	249	241	242	247	237	250	220	218	237	224	243	238	221	236	253	228	236	235	256	241	254	243	242	226	241	222	227	223	227	273	220	266	246	237	227	250	248	247	254	265	243	246	231	227	205	277	272	228	288	255	273	244	215	238	259	249	260	244	276	225	276	236	243	232	253	260	237	241	267	229	242	225	242	293	259	251	253	276	231	268	266	226	234	228	259	262	263	226	242	244	265	275	216	250	259	262	209	255	234	242	268	243	258	253	226	242	256	222	222	258
5380	1731	705	704	653	643	650	595	593	615	626	623	566	586	547	582	549	603	580	548	595	555	564	561	535	553	561	561	604	578	551	576	587	610	563	593	567	508	568	561	601	560	600	582	545	545	569	577	558	583	584	610	584	600	645	564	541	600	576	575	562	576	556	594	559	548	578	594	563	598	514	542	518	568	590	551	553	587	554	593	578	586	554	582	586	612	580	572	590	562	522	566	537	551	559	549	543	567	607	599	607	617	598	571	551	533	595	558	616	553	530	602	581	529	562	577	549	539	544	577	570	568	554	517	569	565	592	592	591	584	556	562	541	549	553	543	606	543	579	576	554	564	553	510	581	579	586	596	578	585	612	561	552	611	565	571	573	536	546	574	578	529	574	576	588	575	564	603	557	590	572	539	581	573	541	600	566	604	588	594	600	580	583	571	589	586	575	588	568	617	558	598	544	576	605	563	566	575	524	556	554	561	571	591	620	553	565	537	587	516	588	575	587	562	556	585	580	546	572	597	547	571	550	569	580	551	551	565	557	578	544	578	554	596	592	561	545	627	547	558	554	522	592	592	616	551	584	579	572	581	539	583	545	560	585	557	584	577	565	560	578	524	573	612	578	530	572	569	565	554	582	576	602	558	533	603	572	564	586	524	558	592	576	551	588	598	550	588	587	569	559	554	554	578	603	549	560	603	589	584	560	552	586	552	594	575	564	564	575	579	615	535	592	554	559	589	539	594	574	584	581	582	582	542	551	556	576	592	562	532	561	588	555	531	520	565	578	565	566	586	518	556	552	555	561	592	575	593	557	531	571	610	559	607	539	524	576	589	594	586	580	581	527	553	544	573	540	594	611	556	544	537	613	549	535	537	533	589	572	607	513	586	551	577	525	566	553	575	595	584	568	550	567	570	591	553	601	556	591	545	560	547	578	588	610	566	522	491	529	572	543	554	555	515	595	544	568	562	544	589	592	573	581	562	639	554	573	562	573	570	548	541	493	565	559	570	547	557	570	571	579	567	551	573	558	574	599	561	599	549	614	602	550	605	558	582	554	552	575	567	622	538	575	560	539	618	587	593	556	590	537	601	599	588	542	538	526	566	565	558	579	591	550	560	566	614	550	594	570	606	569	529	543	589	580	528	569	570	543	583	584	537	538	537	581	546	586	613	599	551	596	599	563	558	565	558	595	611	584	582	548	552	499	550	585	599	567	552	599	571	592	584	586	557	574	580	532	546	564	591	600	561	585	557	587	541	592	586	582	581	549	569	535	593	573	589	569	607	569	546	529	546	575	598	553	573	557	570	586	582	597	553	554	554	568	548	590	596	573	559	530	535	577	572	589	578	561	565	538	588	568	558	535	555	548	568	583	576	581	583	570	574	566	569	544	601	533	600	532	544	551	565	553	548	563	620	605	577	583	564	572	573	634	546	576	569	584	571	583	604	638	576	531	593	541	574	538	551	562	565	535	554	556	548	580	591	552	542	581	577	565	576	554	603	559	574	607	563	530	589	537	573	555	529	548	581	572	561	538	537	576	561	578	557	526	584	532	578	558	567	566	554	551	583	601	574	558	561	579	549	566	571	592	511	538	545	559	564	627	548	547	587	543	547	577	605	522	570	560	547	573	547	557	551	543	578	562	595	593	569	543	571	581	572	584	571	570	550	552	614	576	568	596	577	579	580	571	533	566	600	593	536	572	540	581	540	581	590	575	580	550	539	601	586	563	545	582	566	580	576	523	545	590	576	557	521	548	556	558	557	580	546	622	559	553	580	538	548	590	559	591	592	516	577	550	555	575	598	568	550	565	602	556	540	580	577	565	596	577	567	597	563	580	570	560	591	600	551	552	543	585	581	580	549	569	562	629	575	554	604	576	621	570	600	602	550	603	553	557	555	583	557	549	573	573	581	579	522	595	580	559	566	531	577	552	589	608	537	551	592	547	560	641	579	572	600	563	568	547	551	564	581	541	563	537	549	565	583	623	573	531	552	572	551	568	578	592	551	569	550	617	553	613	578	614	562	582	598	531	618	604	548	555	538	545	546	604	571	609	578	543	511	571	570	523	578	543	568	622	587	517	547	567	571	534	547	555	535	547	608	576	582	549	527	554	554	572	596	558	551	595	539	547	558	540	579	555	523	549	544	540	550	565	586	572	536	557	566	557	592	576	532	553	563	573	585	568	564	549	565	563	529	578	570	594	557	546	540	604	558	546	565	587	571	567	561	538	543	552	583	582	547	578	545	546	578	572	559	506	568	573	583	582	546	566	586	570	615	547	553	574	573	556	598	552	556	494	539	600	594	607	617	565	588	568	600	556	563	549	536	562	542	588	527	600	583	569	579	529	575	583	586	513	586	574	525	616	622	575	566	577	532	569	570	589	578	562	569	557	614	563	562	545	583	600	568	585	598	562	559	602	571	574	588	555	560	611	549	554	593	567	599	547	560	581	572	560	574	560	528	550	579	589	558	543	631	565	552	542	559	578	576	600	562	517	571	575	596	580	568	544	592	568	610	565	571	612	575	525	526	605	582	581	555	609	555	539	630	540	555	532	567	576	559	550	590	575	552	572	591	571	565	610	546	538	584	625	588	551	586	604	549	597	530	571	580	537	567	533	581	593	586	594	579	589	601	506	563	525	565	543	577	557	603	543	594	573	578	535	535	549	564	553	550	597	552	555	580	568	536	549	558	564	625	596	551	549	556	631	561	580	548	552	556	569	570	581	577	563	582	600	553	572	517	578	582	557	562	576	571	551	585	531	545	535	544	557	585	563	556	552	564	614	557	591	572	571	611	613	554	572	557	528	535	528	601	577	563	600	562	572	587	582	540	564	577	557	600	530	504	602	568	530	549	564	577	570	533	577	568	555	561	591	565	571	596	562	554	563	604	572	588	537	592	539	543	580	598	578	540	581	549	579	551	544	564	585	552	551	588	593	559	593	593	589	580	576	568	536	570	575	544	623	572	527	585	621	546	559	559	578	587	600	561	557	537	579	534	609	585	584	569	564	565	558	559	543	572	565	548	589	550	609	562	571	560	595	604	582	560	549	573	608	558	538	608	588	597	579	574	590	555	557	581	549	583	585	538	535	602	572	550	568	569	581	638	566	537	591	573	555	528	567	563	533	567	575	517	605	579	576	563	622	545	611	559	539	604	597	522	575	597	546	566	608	573	553	560	560	586	542	580	576	588	585	570	608	573	586	538	520	576	558	576	563	612	566	558	567	603	547	551	526	556	608	563	593	538	552	548	534	597	582	578	562	545	559	558	557	578	549	573	561	586	531	592	561	570	556	582	550	546	551	547	625	577	570	564	576	574	573	589	526	589	533	548	585	570	562	552	571	551	536	578	574	525	551	566	566	567	570	545	595	598	554	594	543	636	560	548	574	571	593	573	604	574	567	553	541	534	546	575	597	580	574	561	560	580	576	579	536	583	592	601	556	579	580	573	568	559	555	558	598	547	569	604	556	560	557	547	579	600	563	616	592	557
16655	3262	578	448	387	305	277	264	193	209	193	200	176	176	180	191	208	147	195	195	195	200	203	183	176	172	176	181	177	171	179	192	179	164	165	165	179	156	192	159	167	154	178	186	188	180	154	176	181	153	212	182	177	176	172	184	176	200	185	173	171	176	169	183	154	151	204	145	159	185	171	171	176	173	172	169	204	184	201	165	175	166	167	161	169	170	190	183	163	173	162	163	180	174	185	163	174	177	178	187	181	183	160	174	158	143	153	165	178	161	166	183	155	171	180	195	168	174	175	163	172	168	187	171	169	178	166	189	177	190	174	159	178	180	175	163	182	177	165	170	180	165	174	152	185	168	162	157	174	189	169	190	183	176	181	155	138	177	158	184	158	207	161	155	196	174	200	163	165	174	164	161	196	195	171	157	185	182	163	193	175	166	185	175	161	167	174	167	169	191	172	190	163	173	183	172	163	172	169	150	164	194	157	167	165	160	196	174	159	170	187	186	166	179	192	181	191	164	176	157	166	153	163	162	176	164	160	186	184	164	163	186	174	196	189	166	167	167	190	168	155	168	187	156	163	169	165	166	202	160	178	160	170	166	154	154	193	182	174	167	162	182	170	161	179	162	167	158	191	173	174	171	175	162	187	153	178	196	161	196	161	155	155	181	172	176	167	178	160	155	165	146	180	170	192	167	168	151	170	156	194	179	197	196	168	188	209	188	203	181	166	193	182	152	178	148	158	153	158	196	154	164	175	171	169	163	168	158	181	177	168	168	186	165	179	168	160	185	192	170	189	169	183	167	181	186	177	163	185	171	188	155	172	197	155	160	167	144	149	194	190	177	203	195	183	180	177	182	179	166	157	175	187	199	186	182	169	161	184	184	174	156	149	177	182	193	181	162	167	171	192	180	196	180	179	177	189	155	185	176	177	200	172	184	171	184	186	172	170	167	153	176	158	175	189	178	163	154	174	185	194	173	199	178	191	183	137	182	187	203	160	164	168	179	181	164	170	170	164	199	195	194	146	168	171	167	170	156	184	170	152	184	169	167	183	183	181	161	174	161	164	163	177	160	185	179	173	182	165	177	155	169	162	162	166	158	171	179	195	173	146	148	195	181	189	177	163	175	162	168	160	181	173	182	184	145	157	165	181	170	151	171	187	172	150	175	182	184	179	180	182	182	198	194	169	175	162	174	166	173	186	161	178	174	165	170	189	166	156	169	198	151	192	142	188	181	185	181	179	163	175	172	168	178	178	174	164	164	150	182	158	173	160	149	182	168	178	174	152	159	166	166	179	174	202	162	155	196	164	180	196	188	184	166	195	154	160	159	181	157	177	170	177	166	171	182	177	172	193	193	149	186	151	159	188	151	193	167	187	177	173	174	167	181	177	172	161	191	165	170	183	151	154	168	160	186	176	164	172	180	173	169	177	168	196	166	161	172	190	163	170	163	172	166	196	200	188	174	186	174	163	163	194	150	174	166	187	152	172	192	177	199	170	173	176	187	206	188	147	156	182	157	166	194	195	186	194	178	176	171	168	175	159	179	185	174	190	171	185	168	159	185	182	180	156	166	179	160	159	171	200	183	158	160	164	164	174	158	158	165	160	174	175	186	191	156	150	164	175	152	195	158	173	193	164	192	158	164	185	166	158	160	155	181	178	196	165	191	168	179	163	173	174	196	187	185	158	161	190	177	170	204	164	176	186	184	153	182	182	167	160	176	175	153	198	177	172	186	181	168	212	183	161	168	180	175	182	174	159	176	182	175	181	182	188	169	175	191	188	179	174	198	190	174	186	159	205	191	168	182	168	182	165	179	146	170	156	168	188	172	200	203	167	188	213	160	165	166	176	179	176	180	186	167	178	142	167	162	150	165	166	180	183	172	181	168	185	169	181	168	142	172	163	202	181	152	180	195	188	211	168	199	165	179	163	183	170	183	180	174	200	185	185	170	169	166	192	172	190	157	182	167	217	172	159	173	190	173	206	177	206	169	176	186	189	173	165	191	189	175	187	193	207	161	173	175	195	176	157	170	168	170	181	171	176	195	165	188	194	180	167	157	143	194	200	184	173	181	208	175	145	171	175	153	171	153	164	156	164	204	172	142	162	169	140	204	179	192	190	140	165	172	158	165	166	185	182	173	172	170	179	207	179	186	168	186	185	170	200	155	172	184	205	185	170	171	174	167	162	172	185	172	154	196	169	200	167	171	143	155	198	172	187	208	199	175	168	175	178	169	191	163	164	173	180	195	175	192	176	159	172	190	157	167	211	190	179	174	167	155	203	160	182	176	185	194	186	178	184	179	156	175	153	181	190	173	174	197	179	186	177	185	193	194	163	202	165	174	166	182	154	189	166	185	172	190	181	166	203	173	177	200	184	174	169	175	159	188	169	154	166	173	164	172	185	182	196	180	160	155	181	174	164	162	181	189	179	175	178	160	189	150	159	178	165	190	150	200	148	167	173	166	167	183	191	167	149	196	173	157	150	191	195	161	186	177	158	178	184	195	191	184	180	201	177	166	196	173	184	172	205	181	165	175	192	170	180	183	170	162	147	165	164	175	159	178	190	206	159	163	168	157	180	180	174	179	180	194	185	187	167	177	176	183	188	194	185	186	165	165	164	180	156	140	190	169	169	163	181	174	182	191	178	175	178	169	182	167	188	174	182	161	183	154	187	158	170	183	157	166	142	169	173	180	189	156	182	178	168	170	154	143	158	179	168	172	182	162	140	175	186	155	164	202	159	154	200	192	148	184	155	166	164	193	197	171	183	171	181	185	198	151	168	168	166	174	166	177	172	170	178	178	167	172	183	168	181	177	181	169	160	195	191	204	187	153	181	209	198	178	172	176	174	153	172	168	181	158	191	181	189	195	177	184	171	201	177	179	165	147	170	184	188	199	177	182	181	152	152	147	183	176	177	171	164	190	198	196	198	196	191	176	163	169	174	183	157	162	158	192	150	158	178	178	191	166	167	187	189	174	169	178	206	166	171	178	171	200	184	174	162	194	168	168	153	161	198	207	180	166	176	184	175	178	187	167	189	190	189	169	173	170	200	192	154	171	186	167	160	148	193	150	176	171	156	173	175	158	170	172	179	191	164	220	173	199	174	169	180	177	157	192	195	163	173	187	172	159	174	169	208	177	177	150	173	180	176	193	186	162	172	170	162	179	166	176	170	189	172	172	169	167	197	166	169	176	184	161	208	189	162	143	177	182	168	172	170	166	171	187	164	183	168	201	182	149	155	175	188	187	139	177	183	173	162	173	166	177	171	184	171	176	154	190	181	156	156	151	195	196	186	147	176	174	187	172	180	180	215	191	186	188	170	160	174	197	187	175	188	158	178	170	189	192	162	164	159	178	163	175	186	157	167	180	181	145	169	173	174	166	184	176	152	184	186	189	140	208	184	162	145	196	171	153	186	180	178	168	188	170	184	170	168	182	162	188	185	208	161	154	184	178	167	164	176	166	173	186	178	180	165	180	168	173	178	162
11746	2711	1251	1435	1172	1079	918	821	739	674	599	560	577	536	535	499	518	489	499	456	438	469	494	446	400	434	418	428	453	435	419	439	423	410	410	406	396	413	380	436	418	384	424	437	423	402	452	470	417	412	442	445	449	409	436	417	382	429	410	407	378	424	406	387	415	400	424	416	392	412	418	408	440	391	412	395	393	398	408	426	420	378	380	424	380	427	364	401	393	411	416	374	390	440	407	434	380	408	397	377	383	368	442	408	391	414	434	426	405	472	424	397	393	403	408	394	410	442	409	416	420	411	378	411	373	392	413	418	374	418	406	409	398	388	412	417	410	376	383	374	465	414	421	394	408	407	379	382	405	465	420	405	411	419	415	358	422	423	419	402	355	406	393	379	424	415	411	416	394	406	413	387	375	398	391	391	423	393	433	378	419	397	399	430	401	421	411	395	412	379	383	389	434	400	413	422	410	432	375	404	387	472	457	439	368	409	408	404	398	391	405	405	390	399	405	374	406	400	380	431	405	400	356	420	422	377	402	395	414	447	438	392	387	409	395	417	433	400	432	385	403	423	398	379	380	375	395	393	432	402	429	418	422	389	407	384	406	389	413	422	401	385	380	387	388	390	394	394	392	389	432	440	396	432	389	392	377	405	368	364	371	406	422	394	423	372	425	387	438	421	386	407	396	376	411	390	401	392	409	399	377	404	422	388	442	428	394	433	433	391	401	407	420	350	411	443	387	406	424	425	410	406	394	433	394	404	394	410	427	429	383	426	402	383	423	393	438	408	400	401	412	417	433	401	364	418	421	393	411	368	422	407	393	379	433	388	426	381	427	392	406	375	387	393	395	389	410	411	397	419	408	400	406	383	404	400	395	395	425	365	397	376	444	391	408	417	415	378	440	356	363	403	391	387	404	375	396	407	386	441	387	378	361	414	446	391	413	404	388	399	416	392	389	401	388	406	414	400	375	405	401	414	424	374	388	373	416	382	379	421	391	398	360	365	403	391	383	430	374	427	422	394	419	406	372	373	392	425	426	438	386	429	433	411	403	391	411	413	399	375	417	394	395	398	368	376	393	396	374	418	415	389	388	400	408	426	399	389	457	441	374	428	386	414	401	381	407	419	412	395	397	405	388	426	401	362	399	398	423	372	385	400	399	376	394	440	394	408	396	389	415	386	421	432	420	393	408	375	428	408	410	413	427	434	380	406	369	423	424	384	411	412	400	440	396	385	430	397	397	394	423	420	417	401	395	413	415	374	378	391	407	389	403	388	406	385	387	397	425	385	392	390	410	418	400	394	397	391	427	374	412	402	397	401	382	419	388	387	397	438	402	379	422	403	367	374	408	384	399	411	438	411	419	461	384	421	363	367	398	387	408	445	407	403	407	406	405	403	393	422	381	430	386	400	405	388	387	434	372	400	394	396	374	419	434	414	397	428	417	412	411	376	386	421	420	406	400	422	375	383	387	394	398	404	396	408	378	395	422	408	419	439	419	413	427	418	426	398	431	416	414	392	395	395	381	448	378	381	433	411	395	394	390	424	399	425	403	392	422	396	364	407	380	404	375	393	412	353	404	396	394	365	419	414	406	411	396	430	414	440	394	389	408	400	430	417	411	411	393	382	429	420	419	446	409	438	440	413	426	415	423	370	398	402	406	406	431	433	421	417	399	427	451	371	426	405	422	404	425	417	409	441	404	414	371	391	382	399	440	379	365	394	380	412	444	405	382	402	419	414	391	405	419	432	402	405	429	399	422	432	403	396	417	407	438	412	415	403	403	429	418	380	404	383	424	404	421	376	406	386	420	419	404	424	391	379	434	414	401	390	363	430	438	457	370	440	413	402	417	404	388	400	417	434	374	453	397	393	400	397	386	425	415	416	405	447	373	403	408	415	416	400	385	421	378	394	417	426	371	467	381	377	402	419	429	400	407	424	396	433	413	425	388	402	407	374	397	402	414	436	449	392	391	394	437	383	365	422	381	411	409	425	402	405	438	382	415	439	410	374	382	392	422	395	442	415	384	416	425	427	430	407	415	403	402	412	415	434	405	415	407	368	365	413	401	426	398	389	426	384	420	369	392	383	411	417	411	390	419	402	431	381	397	457	438	387	410	404	406	405	413	405	423	441	381	390	418	421	387	421	419	400	378	444	397	384	362	427	407	383	380	390	437	411	441	406	397	413	402	420	399	420	413	419	368	396	449	434	412	384	420	396	388	411	428	408	447	410	426	365	414	424	423	447	430	400	383	396	432	399	406	351	378	410	387	417	389	434	372	381	363	412	406	412	387	403	421	452	401	366	401	400	371	394	443	391	406	409	389	426	403	440	406	386	401	399	415	401	407	396	383	378	412	404	379	410	402	404	383	398	382	453	395	436	360	429	406	372	418	416	390	396	416	394	397	397	422	411	429	422	381	420	430	403	369	377	414	397	419	402	423	386	414	429	399	409	417	419	404	403	426	397	396	372	424	407	390	388	410	428	423	408	465	384	416	398	427	429	384	400	409	432	433	419	390	416	416	395	414	411	406	365	401	415	392	391	412	411	426	389	396	408	399	389	419	387	380	400	392	397	368	416	406	435	428	412	404	424	387	378	385	422	491	411	397	388	439	382	406	404	440	378	454	428	405	399	394	400	423	396	381	402	404	383	394	412	416	391	419	423	386	416	407	404	410	416	416	380	410	389	391	430	369	427	406	403	409	404	385	395	395	418	338	424	402	401	385	399	401	394	413	395	433	369	451	387	411	416	385	426	402	402	399	402	456	404	386	380	373	376	397	390	364	418	393	388	372	356	400	400	402	406	407	405	437	408	385	417	403	423	418	405	373	379	410	389	373	386	388	392	394	404	432	444	415	401	433	396	391	399	400	421	399	400	376	392	408	411	390	421	431	405	425	406	390	463	411	441	406	409	381	395	401	375	419	415	426	404	380	419	429	413	424	427	381	397	397	442	424	417	412	413	354	405	379	386	414	411	423	436	413	398	375	415	391	407	378	417	400	375	411	400	389	426	391	399	415	403	399	393	390	423	413	377	395	413	391	414	416	398	391	469	423	394	421	430	394	400	401	396	437	430	415	382	378	383	387	433	384	404	410	391	434	405	382	392	406	395	378	420	434	424	382	388	408	420	431	406	388	411	400	385	393	433	415	381	419	387	410	411	391	415	395	377	368	398	396	407	424	414	404	420	420	413	410	431	399	439	402	412	416	362	370	432	390	412	375	380	407	393	414	397	429	384	405	390	393	373	383	398	422	442	446	399	385	402	425	424	392	412	416	385	403	426	445	396	375	409	391	385	409	397	405	398	409	397	396	401	388	382	417	391	383	419	377	444	356	426	403	429	414	426	400	392	422	404	364	419	421	376	381	402	383	410	393	449	389	399	416	403	431	405	406	412	382	400	416	389	381	442	388	425	405	406	378	384	417	400	421	433	397	368	433	371	404	396	394	391	423	421	411	395	413	396	427	372	385	412	415	409	450	396	418	422	407	423
24869	5679	915	641	414	283	247	231	162	146	138	123	92	93	107	111	100	87	87	87	72	96	81	123	80	80	77	75	64	52	80	89	76	82	74	89	80	86	68	69	73	73	73	66	65	65	63	70	71	79	71	82	85	79	66	65	57	69	70	55	84	73	76	82	75	59	56	73	72	59	65	94	90	80	74	78	71	82	71	87	70	52	62	83	63	69	68	68	80	81	79	87	83	90	56	69	68	63	79	58	68	80	78	72	81	63	61	67	70	78	76	78	74	75	75	64	69	81	96	83	71	63	75	75	74	84	78	60	72	78	62	60	71	76	63	77	72	87	63	64	52	91	79	59	77	66	72	70	76	77	69	79	55	76	69	76	76	76	89	65	70	72	83	70	82	71	61	64	70	64	68	72	69	86	79	53	65	77	72	69	71	72	76	65	77	85	70	69	77	77	66	65	103	59	72	70	51	59	72	85	83	70	64	68	68	74	85	73	60	72	59	71	85	69	65	71	77	81	93	75	57	70	62	78	81	70	78	69	78	74	57	77	61	84	60	68	85	86	79	83	85	70	64	58	78	70	72	65	69	62	71	69	68	63	59	65	80	83	79	80	84	98	69	78	69	69	69	60	60	67	84	59	71	86	67	78	54	72	73	83	80	61	66	72	90	71	65	76	66	69	52	83	62	62	59	84	56	70	52	84	73	62	61	78	64	62	78	72	80	87	72	70	78	77	81	67	78	78	78	61	73	81	56	68	77	68	79	73	69	61	71	68	82	64	61	84	68	75	81	61	75	64	72	78	67	77	75	73	68	80	82	84	88	58	70	73	66	69	87	78	76	55	68	72	74	63	70	70	69	62	58	61	68	73	59	72	68	58	66	83	81	79	63	80	89	74	77	70	73	56	64	63	66	72	77	75	91	68	97	82	56	62	70	57	82	71	69	90	65	70	77	83	83	80	65	58	75	79	83	75	85	74	68	68	58	81	74	70	72	65	55	71	72	77	73	69	63	84	63	65	72	53	65	63	74	66	77	65	64	61	79	70	71	80	65	81	84	67	79	84	65	73	61	72	73	49	71	68	90	64	63	57	77	75	64	72	64	81	87	72	74	99	72	71	74	76	77	70	72	81	61	77	66	70	70	53	75	75	89	57	87	72	89	66	71	78	76	86	57	71	82	81	73	68	80	86	75	67	80	63	68	81	60	78	82	64	71	67	67	69	72	91	72	71	69	62	75	78	71	66	81	75	67	74	75	66	71	84	78	67	78	74	81	77	79	81	75	68	60	67	72	64	77	54	65	67	59	59	77	72	65	92	82	69	80	60	75	68	73	68	77	77	72	58	73	68	66	55	77	73	86	73	62	69	82	64	76	85	63	78	63	76	89	87	62	58	69	80	71	90	71	98	64	70	56	49	86	64	75	81	67	69	63	69	69	81	74	81	75	90	81	83	57	65	79	69	51	67	69	70	70	68	77	62	77	69	62	67	85	74	61	68	65	89	68	67	61	65	64	59	66	66	72	61	68	69	83	70	59	60	90	79	65	78	84	81	53	72	72	50	70	89	72	87	107	70	76	56	76	69	74	70	68	72	82	60	71	70	71	67	46	67	71	62	64	75	56	77	70	52	72	56	97	73	66	69	70	78	69	85	87	72	73	79	61	63	59	75	69	54	76	71	66	61	77	73	54	52	63	68	77	71	65	76	63	69	71	70	66	65	56	68	73	85	72	75	89	74	64	80	77	79	77	85	41	76	74	74	72	78	69	81	70	59	55	71	86	81	82	75	71	76	64	81	63	76	71	75	63	71	60	70	70	81	62	72	74	77	63	65	85	72	70	69	81	67	76	87	62	91	77	89	85	68	71	79	90	74	68	66	82	64	74	54	62	68	78	82	63	73	65	86	67	68	83	93	82	73	60	88	69	51	77	70	73	62	69	83	82	78	71	76	62	76	73	57	69	66	71	66	66	76	70	73	82	72	83	63	68	81	75	84	54	68	83	75	79	71	59	57	69	98	64	75	75	77	64	70	81	62	58	73	63	85	65	65	73	89	71	93	61	80	84	72	80	74	72	71	69	78	66	69	58	87	76	63	68	64	70	75	68	73	92	64	65	84	86	77	78	64	88	81	83	60	61	75	70	70	69	78	66	63	54	76	63	76	58	79	77	74	72	71	74	70	81	66	59	56	73	64	69	64	76	73	68	68	71	72	78	76	69	66	71	61	59	76	88	64	65	74	66	89	76	65	58	58	63	69	87	70	70	59	61	61	68	68	58	69	74	73	79	74	69	77	83	80	52	69	60	57	67	77	78	63	65	79	80	69	67	59	64	80	68	60	85	78	73	66	61	77	58	70	66	72	72	65	76	65	83	78	68	61	79	68	74	78	69	78	94	77	62	62	86	82	70	62	57	69	71	61	71	72	61	71	71	81	81	70	69	77	61	61	67	64	70	63	61	77	73	83	71	60	60	64	72	85	58	74	67	76	89	82	85	73	84	75	63	69	79	65	75	66	72	64	70	66	77	68	76	71	69	59	74	83	92	57	66	70	66	63	75	57	70	73	70	71	61	66	74	63	88	77	62	73	68	76	93	65	72	69	79	86	66	63	81	88	70	88	80	81	71	78	69	66	70	81	70	73	90	69	69	67	71	74	74	71	64	74	81	58	71	83	77	72	66	68	65	80	70	79	78	76	64	84	68	50	81	71	72	64	87	74	75	83	75	75	83	85	78	77	71	77	71	50	81	80	73	68	93	69	70	65	56	65	89	66	76	70	74	66	51	95	81	64	72	74	87	78	83	71	72	64	58	74	78	74	65	74	84	82	65	71	66	70	76	67	68	81	89	74	75	75	70	63	69	72	64	70	75	74	66	65	78	63	69	61	67	63	64	85	81	72	76	66	55	86	67	70	62	64	81	66	69	63	74	78	67	67	73	85	90	63	75	79	72	46	97	73	75	67	67	64	59	69	66	68	63	84	68	70	82	75	75	77	76	71	69	75	67	93	63	52	77	79	66	60	76	68	60	55	82	74	75	69	74	76	81	84	71	70	68	68	66	58	60	64	92	76	72	85	61	50	69	66	56	68	64	84	60	74	67	85	66	61	70	69	74	75	70	87	79	62	79	83	61	67	86	71	75	71	76	91	67	62	64	93	76	76	86	82	76	65	57	59	78	73	79	69	67	66	60	73	63	72	66	70	77	77	76	62	75	88	64	70	68	78	78	74	72	77	65	71	60	80	74	62	73	59	65	87	60	68	61	81	76	60	62	79	77	69	82	54	63	76	74	65	84	73	67	78	61	58	56	71	65	87	82	67	66	71	62	64	63	91	76	65	71	63	76	70	70	53	79	79	58	85	81	83	69	68	60	54	69	71	66	81	78	73	82	68	102	73	83	66	75	75	79	69	57	79	79	82	81	84	74	64	77	69	67	65	71	79	76	77	60	69	82	66	61	75	82	78	68	72	75	71	69	64	70	66	74	75	69	81	78	56
14726	3714	1796	2130	1761	1414	1147	964	802	692	554	507	481	500	407	380	361	347	304	304	275	257	279	275	256	254	250	248	229	246	224	224	244	232	236	230	229	250	248	231	248	210	232	215	191	203	201	217	206	196	204	213	229	215	195	204	188	180	191	186	185	203	197	207	207	201	190	181	189	200	205	192	205	192	181	209	188	221	211	196	217	206	193	213	181	213	196	183	193	207	193	198	186	197	196	191	189	196	169	187	182	211	193	196	191	191	183	201	174	194	176	201	182	200	207	218	206	166	205	196	199	198	184	196	206	201	214	210	201	199	190	193	205	160	181	198	206	181	197	176	184	188	180	156	230	187	187	199	194	201	199	208	170	216	233	189	176	172	204	162	201	197	183	193	207	195	206	203	216	186	192	182	176	208	203	199	181	208	175	143	182	179	185	178	204	191	204	191	181	189	191	172	201	203	184	191	185	190	187	196	182	218	202	195	168	203	221	186	178	173	194	183	185	175	194	208	173	189	204	181	207	175	197	185	201	227	188	191	186	202	193	188	195	196	214	197	202	188	179	198	190	204	183	184	197	198	194	200	207	192	183	211	173	174	185	199	199	193	170	187	194	176	189	205	183	195	197	190	189	179	164	193	216	221	173	201	192	185	192	181	196	186	178	206	175	202	217	192	180	205	206	177	203	200	206	218	202	200	201	198	197	171	185	171	190	202	181	189	182	178	201	193	177	209	202	190	209	188	175	195	187	203	210	222	202	212	190	178	202	194	161	191	199	214	192	218	206	211	190	180	199	171	192	197	193	201	201	192	191	206	216	214	184	218	181	195	196	213	205	181	200	170	197	188	205	208	171	198	217	155	184	189	180	194	187	174	177	164	190	186	177	184	187	186	186	185	185	198	180	165	195	194	186	214	199	194	207	182	206	186	176	184	198	193	197	192	200	210	182	195	183	213	192	192	220	194	166	197	196	206	196	195	178	206	203	184	188	183	212	168	195	180	204	173	220	190	176	192	185	183	184	189	209	209	182	161	177	191	187	177	203	193	182	169	198	208	182	212	203	212	186	181	171	174	174	187	199	207	203	171	190	188	175	178	199	201	186	181	203	184	193	189	184	200	217	202	204	192	189	181	177	199	183	166	184	212	201	196	203	191	199	198	175	211	179	180	180	192	175	185	196	209	189	193	191	205	198	182	192	181	192	201	190	228	194	202	179	201	174	203	178	205	184	193	185	211	169	190	193	190	201	197	174	201	175	186	190	184	174	196	172	203	201	188	192	188	186	204	177	185	159	187	191	191	195	188	197	215	188	196	190	199	180	221	204	192	197	179	185	231	194	196	180	196	198	188	190	199	197	165	178	190	195	183	169	175	208	203	208	199	191	217	190	187	166	198	190	212	172	200	202	183	172	192	201	213	183	183	200	173	177	191	190	210	171	190	176	185	203	224	184	176	177	214	176	186	201	187	220	208	203	203	195	169	201	186	195	224	179	183	196	200	211	195	175	195	184	177	203	197	189	188	200	200	174	189	196	209	191	203	182	178	177	194	170	167	208	188	192	186	201	202	198	194	188	193	202	193	186	203	202	207	204	184	199	198	213	196	211	156	179	205	181	192	180	190	194	229	196	177	180	166	198	185	192	199	205	204	182	210	189	201	173	205	200	199	191	222	206	204	219	207	189	169	220	177	203	209	182	207	178	219	185	189	191	187	200	193	229	197	187	181	183	180	208	166	203	206	204	199	197	187	202	205	207	201	172	187	206	171	171	224	191	189	199	174	183	205	177	200	168	186	189	167	197	213	185	181	170	203	177	221	164	201	217	169	204	189	187	185	192	195	197	190	198	199	192	210	186	184	194	194	185	214	181	166	182	211	196	192	182	200	204	196	194	201	186	190	194	189	197	174	194	174	186	191	183	216	195	208	214	183	196	200	180	182	180	165	172	163	206	181	197	213	179	192	195	189	181	232	199	191	213	196	211	203	194	185	194	188	185	201	175	172	170	187	197	178	171	199	198	208	186	193	204	219	183	188	183	194	175	187	192	189	178	202	170	202	185	198	190	201	211	197	195	189	165	209	177	189	191	204	184	204	194	196	185	204	214	170	202	180	206	166	195	196	191	187	182	206	168	172	187	164	193	169	172	189	177	183	191	218	203	199	197	192	200	191	176	188	199	203	174	198	196	190	194	168	188	184	182	191	201	206	204	199	172	190	199	200	177	196	196	197	206	183	205	206	193	208	191	176	188	209	195	185	187	196	197	205	189	196	184	189	208	175	191	191	213	165	193	169	193	171	195	180	202	172	213	210	201	195	193	191	175	172	180	189	166	186	202	207	184	193	189	187	194	187	202	202	200	209	192	158	205	187	192	192	176	199	191	196	190	174	175	179	201	186	176	205	188	179	201	174	184	228	186	209	194	204	183	190	168	194	192	219	211	190	169	186	179	199	189	193	189	184	172	212	184	199	182	188	194	189	206	209	201	193	182	162	190	198	167	208	177	197	187	171	204	207	224	200	184	202	178	182	209	190	208	186	198	201	208	188	186	193	194	187	197	208	201	184	177	160	188	198	201	201	191	197	183	204	181	187	206	197	199	224	191	193	177	181	184	179	197	192	179	206	188	219	189	196	202	177	174	206	183	200	217	184	184	189	186	186	208	191	190	176	201	210	181	195	180	183	208	194	184	203	195	234	186	189	203	202	187	186	214	192	189	191	177	221	181	184	195	179	205	181	197	192	197	180	187	188	200	180	203	201	211	211	215	185	186	178	183	189	226	176	200	192	169	183	193	164	184	175	188	177	190	197	223	183	205	200	167	195	190	217	208	219	177	193	196	195	176	199	172	204	174	185	212	191	191	195	181	199	182	191	186	176	202	184	184	195	194	182	196	198	204	198	213	209	196	179	197	205	195	196	219	190	208	202	199	173	191	221	194	191	209	200	197	208	182	157	181	196	205	203	188	197	195	188	174	201	208	210	203	201	209	186	191	216	206	185	179	179	182	202	190	189	208	196	192	211	204	192	192	202	208	197	197	205	202	186	182	197	181	196	209	212	200	162	202	199	206	191	206	205	179	177	190	202	204	219	187	169	199	208	205	235	169	166	210	198	193	208	174	193	188	162	175	203	171	189	209	192	190	185	190	202	192	214	191	186	196	204	190	185	201	186	188	207	195	215	198	191	185	196	201	187	198	205	199	195	173	203	209	201	191	188	232	196	185	208	180	192	204	201	185	198	183	200	208	199	191	196	198	199	179	167	191	205	202	165	201	182	186	204	189	203	175	201	191	201	165	174	191	191	199	159	186	162	184	186	178	203	194	197	197	223	198	214	189	177	179	206	184	239	191	204	202	184	196	199	203	177	203	208	185	142	192	195	182	214	200	191	219	181	199	185	186	211	186	200	196	186	193	193	219	174	181	177	197	185	178	181	191	164	217	170	216	191	189	181	209	182	186	174	199	187	205	182	206	206	182	177	199	189	193	176	200	192	187	198	198	192
7517	1479	323	254	272	287	267	269	283	259	272	236	264	254	268	250	270	250	268	248	243	252	257	259	227	247	232	254	284	228	258	252	253	224	219	221	235	247	240	268	251	246	270	238	237	269	255	254	260	267	266	256	215	251	235	230	250	239	252	226	271	255	227	228	276	245	266	257	261	239	232	250	267	263	247	206	263	233	261	256	225	276	266	239	248	237	233	250	258	257	226	247	270	276	242	251	279	269	250	256	234	266	230	256	228	273	243	272	302	264	223	250	257	236	282	246	223	247	230	247	242	218	251	285	247	259	266	221	258	254	249	217	308	207	230	258	218	276	248	234	252	248	263	268	263	214	268	250	232	268	241	243	228	222	283	268	267	249	255	239	251	269	228	235	249	237	259	247	256	239	252	229	223	257	284	248	282	220	252	258	246	235	263	256	253	226	264	281	246	246	223	258	228	245	246	251	233	233	241	251	268	240	271	247	227	242	255	280	282	266	237	251	282	248	257	237	248	245	223	236	241	273	237	223	248	244	273	248	247	237	233	267	242	243	257	260	254	273	254	252	262	239	245	254	244	248	253	234	257	235	230	227	266	251	261	248	259	253	256	266	247	244	264	238	212	246	225	241	254	249	250	244	257	250	252	267	256	227	268	237	267	250	269	264	239	262	254	257	256	248	246	243	221	224	247	232	225	255	235	264	244	247	271	234	242	268	217	270	256	244	235	229	234	233	266	231	238	223	275	245	275	258	236	239	258	265	252	240	210	280	283	257	262	252	278	274	232	270	258	247	251	258	242	246	239	216	248	234	230	244	245	251	237	235	237	277	232	250	231	279	235	283	234	251	227	228	259	272	239	212	261	247	248	245	244	232	237	237	264	240	270	265	270	237	264	284	262	247	261	247	239	218	236	240	273	252	230	245	223	279	249	241	222	253	252	262	242	236	283	261	262	270	216	231	240	267	231	251	239	246	227	282	241	235	250	240	264	274	234	223	249	257	269	221	228	225	217	266	249	235	267	234	236	236	261	240	226	255	271	275	242	233	272	217	251	246	246	226	236	249	247	229	255	252	232	229	234	259	262	252	225	276	261	243	243	232	257	255	242	255	268	238	248	210	228	231	219	250	247	237	245	238	283	248	233	245	248	235	207	253	218	263	251	224	249	238	239	222	261	249	244	251	235	259	244	234	262	236	258	252	269	220	247	267	261	250	244	251	251	245	263	234	254	232	249	267	236	240	220	255	221	221	266	232	267	251	252	257	257	282	258	260	263	246	269	238	242	239	264	242	258	253	232	229	222	244	253	249	219	260	234	274	247	250	243	275	246	251	252	223	251	230	306	262	273	237	266	238	257	271	255	225	235	242	247	245	219	249	252	258	250	276	246	245	248	248	247	226	242	263	240	249	251	212	245	257	240	252	233	208	251	265	240	225	233	246	245	253	245	263	266	272	231	256	211	210	228	255	259	243	240	240	294	272	233	261	242	265	249	244	228	252	251	244	249	250	239	261	266	256	236	263	240	246	238	248	250	250	251	240	246	250	236	241	241	262	248	248	234	248	270	227	224	239	245	244	238	244	266	254	253	267	268	236	283	243	247	253	235	244	240	248	240	232	240	242	227	261	268	232	247	303	247	279	264	238	243	250	251	279	217	227	243	235	237	270	215	258	236	246	233	251	248	256	215	243	219	247	278	252	208	279	238	251	243	252	271	256	260	240	267	251	257	236	234	226	233	246	235	238	240	224	244	275	251	259	240	266	269	237	244	234	244	245	298	266	235	272	244	290	261	235	244	249	252	280	248	254	265	244	240	258	237	250	265	230	257	217	257	237	234	238	255	239	257	253	252	261	255	244	266	258	266	246	259	272	244	247	254	265	262	254	254	243	268	258	241	272	263	278	258	264	220	246	224	273	249	258	261	248	243	254	252	246	259	253	223	237	276	237	290	243	273	243	249	243	233	253	279	235	239	265	250	251	262	265	231	241	227	263	217	245	241	252	248	245	234	242	225	266	240	239	276	233	254	243	250	277	226	258	230	235	259	236	255	256	266	263	238	239	260	272	254	209	269	247	212	255	209	249	261	233	244	251	232	253	212	260	253	253	236	233	250	232	241	271	241	258	243	227	225	219	257	249	272	263	293	244	243	284	273	216	248	213	235	251	246	249	223	257	225	255	274	239	255	257	272	235	266	197	253	263	262	259	256	239	233	237	264	264	244	283	272	246	250	236	254	260	259	249	258	242	239	268	265	246	251	227	238	229	267	243	240	241	236	256	245	231	270	224	247	272	272	266	243	274	277	228	215	239	251	254	250	230	256	258	244	219	217	227	246	274	249	274	273	222	263	277	210	238	265	274	240	257	253	251	255	249	244	251	263	249	262	228	240	252	248	247	258	265	245	261	262	270	250	261	254	231	287	236	221	227	242	246	221	233	254	233	230	226	252	224	246	255	256	236	275	252	267	250	275	255	247	248	246	276	264	239	261	236	243	227	238	221	244	238	266	242	260	250	261	237	243	256	268	243	301	270	260	248	221	264	227	256	239	236	272	263	265	261	243	236	242	234	232	271	235	253	234	230	242	263	228	266	243	259	234	240	241	266	250	248	256	243	261	269	272	247	244	243	245	223	256	243	246	231	254	261	244	227	241	258	241	266	248	243	247	243	241	244	280	230	236	278	222	268	257	258	263	246	253	239	243	251	261	243	263	274	248	248	246	250	237	221	243	230	279	277	242	281	247	253	248	247	239	269	247	224	242	241	238	235	241	270	262	257	258	243	242	222	256	252	240	260	250	253	243	228	249	251	264	252	255	273	249	272	247	248	245	259	252	246	254	244	240	237	239	248	256	244	275	285	246	254	242	245	230	228	251	236	271	259	221	258	244	232	231	255	259	256	264	255	254	253	258	246	272	241	250	247	253	241	238	259	240	251	243	249	281	284	261	209	217	218	259	231	240	248	240	275	253	253	236	210	250	219	224	272	235	228	278	260	241	255	232	231	250	258	223	259	260	237	232	240	284	278	252	246	263	234	201	229	244	249	267	264	239	248	254	243	257	241	259	260	287	242	252	259	248	217	254	232	230	255	258	235	242	218	249	229	266	250	248	279	217	246	242	236	231	247	257	254	231	273	244	217	266	238	263	247	250	253	248	242	260	235	266	228	233	250	264	230	280	238	274	263	251	225	225	257	254	262	261	239	242	259	239	259	235	276	267	243	256	242	258	279	244	255	232	229	244	230	220	256	302	252	262	266	254	257	259	255	243	235	258	243	239	270	238	261	237	235	270	230	232	251	241	281	246	246	250	234	240	231	232	214	250	256	260	272	246	245	249	254	240	249	240	261	257	246	279	272	239	254	250	209	229	265	244	250	252	219	236	253	266	231	245	247	238	272	248	223	261	258	250	251	251	250	250	237	260	232	274	239	256	238	251	243	240	212	248	245	260	258	241	279	257	247	278	216	235	232	251	288	233	248	263	287	240	286	246	258	284	254	284	241
5520	1530	638	683	642	611	675	620	603	612	609	581	618	597	580	593	567	600	575	553	554	566	601	578	576	564	532	589	543	595	605	602	568	585	613	595	566	543	603	568	531	545	510	563	575	522	567	596	581	570	575	599	526	534	591	541	544	580	584	558	552	592	602	545	588	558	582	619	574	597	565	550	577	561	521	593	553	604	547	603	530	533	531	599	550	596	615	580	577	543	579	613	555	588	576	570	598	558	594	572	537	618	564	542	537	577	546	603	605	563	518	607	555	573	570	592	593	580	584	575	597	571	554	614	564	564	576	578	577	543	582	616	556	592	553	567	586	570	567	580	561	576	575	539	568	603	580	579	510	536	536	570	591	564	561	563	569	550	573	593	615	575	545	557	577	591	560	555	536	565	602	562	584	575	577	571	585	634	607	560	564	560	571	543	616	589	556	557	564	556	589	591	538	608	600	593	582	570	558	573	538	576	603	570	568	579	559	532	568	592	572	581	566	560	525	590	564	593	612	552	582	506	573	546	550	569	581	567	558	578	568	563	568	596	542	557	576	599	528	549	539	561	598	585	603	564	558	606	561	560	558	516	556	595	555	565	559	578	525	573	558	578	541	584	583	588	521	563	513	545	591	575	589	566	590	551	561	559	588	576	546	608	600	572	613	549	553	559	563	595	592	600	630	566	578	551	572	617	573	529	568	569	604	587	543	565	524	566	595	545	577	514	585	616	604	561	588	547	561	540	551	562	579	582	597	559	581	536	593	555	619	598	600	564	539	567	580	584	584	583	556	572	585	578	567	585	586	584	583	519	551	597	563	558	530	566	564	582	567	584	553	584	566	582	577	563	563	575	580	572	551	536	550	571	566	585	582	594	529	564	561	561	555	586	541	582	584	571	523	566	515	603	557	548	558	551	539	609	552	582	576	522	556	560	588	569	564	602	561	589	600	538	532	584	593	559	540	533	561	576	620	605	515	537	530	559	597	546	556	588	542	528	595	575	571	567	555	591	580	552	587	547	558	545	557	584	604	538	556	539	569	596	597	582	589	552	542	559	612	590	610	534	586	610	557	581	577	495	553	607	564	562	579	566	578	573	563	592	548	561	609	590	584	546	596	607	598	576	591	607	556	556	569	563	601	585	593	533	537	600	593	535	604	552	556	577	585	582	584	562	558	594	541	611	549	570	565	574	585	566	556	538	583	568	552	588	536	583	587	565	565	578	578	564	604	586	554	560	594	556	625	568	563	579	559	582	564	569	558	578	602	539	576	577	535	543	572	571	554	575	583	573	583	573	522	575	555	589	562	616	575	583	527	567	573	585	568	544	604	563	561	560	607	579	585	560	576	612	550	574	577	556	634	551	586	571	555	548	562	559	606	549	593	557	563	553	617	589	608	565	553	599	553	582	551	568	614	579	564	598	547	596	579	568	553	544	545	522	609	577	550	632	558	557	553	581	575	552	537	566	538	611	559	581	526	617	551	557	596	571	550	566	624	517	569	618	584	567	579	576	584	593	580	582	545	541	580	590	594	590	581	546	581	578	558	532	587	550	545	595	586	605	567	557	550	546	592	576	572	587	572	566	599	563	583	567	544	565	575	550	542	530	561	580	583	602	578	574	573	588	574	562	574	556	608	561	621	556	539	571	577	552	568	574	586	616	554	580	588	579	543	562	568	560	567	559	582	548	593	564	559	563	529	566	594	571	604	555	571	599	560	580	596	548	549	544	582	548	559	626	590	541	532	554	605	571	564	583	611	540	526	532	539	576	555	569	566	554	576	557	571	564	543	556	564	558	585	585	595	579	591	563	634	579	574	541	607	577	568	561	547	586	582	584	571	571	579	606	581	630	551	573	557	581	580	537	524	567	600	611	536	555	576	541	567	561	579	566	586	524	567	539	631	555	575	566	586	592	568	548	568	572	530	566	582	537	607	595	546	589	586	571	568	544	586	519	574	580	561	548	572	578	562	606	597	591	586	596	558	579	565	589	538	582	584	585	580	598	587	587	541	547	607	593	565	604	588	593	560	585	555	554	601	552	569	560	588	576	573	538	539	525	497	551	594	605	542	580	589	558	532	568	580	563	585	555	560	546	595	571	577	577	580	580	575	577	610	610	588	556	583	578	590	606	590	616	561	598	596	589	586	538	573	567	615	544	628	606	553	536	555	551	568	621	578	561	584	529	551	560	531	576	567	574	549	586	571	584	585	604	573	576	570	576	532	568	543	580	595	549	514	554	572	548	583	557	592	550	559	579	591	573	576	545	573	566	580	570	561	569	545	568	560	566	601	568	571	582	602	603	580	532	551	612	572	579	624	537	600	599	568	586	582	600	529	570	519	566	575	569	570	562	560	563	570	549	544	566	563	580	568	584	581	589	599	592	563	552	607	519	606	582	593	589	567	562	574	588	577	547	588	569	600	579	546	567	565	584	552	620	621	576	589	554	581	551	601	612	578	520	577	566	558	610	549	567	583	579	586	592	575	545	554	578	579	567	530	565	586	560	538	604	539	582	565	613	579	562	597	555	588	564	607	545	568	590	589	592	575	591	573	525	598	570	554	616	613	612	558	583	575	605	522	543	606	577	558	609	561	597	519	599	613	575	545	536	555	597	579	549	621	556	561	564	562	554	580	562	559	580	556	591	560	586	600	600	557	576	521	551	537	566	573	582	571	570	559	554	542	573	587	595	572	591	574	594	619	565	584	546	567	560	563	563	592	554	565	574	513	555	567	524	559	552	578	568	574	496	624	573	582	587	588	581	547	600	560	569	572	586	567	572	588	547	605	542	540	601	519	554	567	590	601	565	597	568	576	547	580	590	597	535	578	553	535	562	581	546	558	608	578	603	541	601	545	571	593	573	599	590	591	573	569	551	572	561	552	553	562	594	546	610	559	582	547	590	599	544	557	551	583	619	571	611	596	577	565	574	580	576	555	602	552	538	576	567	563	517	568	631	544	575	581	636	563	558	552	599	540	541	565	580	577	520	606	600	564	580	573	565	527	568	590	569	566	550	612	532	575	571	571	580	608	596	569	540	563	510	581	540	585	586	535	588	540	596	567	595	578	550	612	542	525	585	548	619	549	575	556	591	528	563	582	547	562	605	599	594	586	589	598	564	554	583	547	577	562	613	566	586	573	531	587	616	574	596	597	602	565	571	514	611	618	559	533	609	612	603	587	565	546	522	535	586	545	565	529	564	588	576	573	569	547	586	564	581	560	569	565	568	555	561	559	578	550	587	567	564	602	601	583	565	588	600	554	581	562	579	575	557	605	547	546	569	602	641	514	520	584	527	607	561	587	549	559	576	603	541	539	576	577	581	571	592	553	621	573	554	577	570	547	563	523	574	619	589	551	557	551	535	584	586	565	562	597	572	573	533	576	577	554	605	574	566	568	560	592	557	533	614	548	547	603	563	603	563	566	560	592	508	556	549	615	586	592	600	606	547	583	547	558	569	563	583	603	577	596	566	535	600	592	578	576	540	535	580
16608	3033	606	486	352	304	254	250	239	198	224	218	203	200	181	197	180	183	178	200	192	160	201	186	181	201	186	184	150	178	191	177	163	208	182	172	182	173	171	159	192	169	172	177	163	179	164	166	164	185	186	189	153	143	180	178	203	184	162	142	161	188	190	200	185	182	169	178	168	165	172	190	165	163	183	167	185	180	191	157	179	165	169	193	166	177	163	172	176	188	186	158	179	168	165	179	167	162	161	206	175	160	172	169	185	174	168	142	184	171	181	173	161	160	166	160	152	187	172	186	181	172	185	185	152	168	154	193	159	157	166	174	191	197	174	185	166	175	183	172	175	171	168	160	162	169	177	147	158	182	147	161	157	158	184	187	190	179	160	173	175	163	182	162	169	180	164	173	172	170	158	178	154	164	182	173	154	181	157	195	163	180	171	185	149	164	170	160	192	170	201	188	149	178	187	193	190	169	167	159	171	156	182	161	171	165	160	180	158	177	200	196	173	173	162	192	175	190	176	162	169	162	177	159	187	171	215	189	156	166	158	159	168	178	156	129	182	188	152	170	165	180	187	164	180	193	167	178	180	193	179	161	175	158	168	197	192	195	191	178	160	164	186	187	170	148	148	187	172	197	187	181	164	187	173	156	176	183	157	178	170	162	166	176	183	169	178	160	187	176	163	142	160	174	159	183	187	173	193	171	195	170	215	161	184	162	191	154	174	186	169	192	174	204	146	208	183	162	174	170	167	159	162	174	170	179	147	168	178	147	175	183	156	182	139	158	186	191	164	147	188	192	162	199	189	165	195	172	182	163	167	190	172	162	181	192	187	162	160	155	176	172	196	169	193	195	192	175	167	181	198	165	173	181	184	165	187	197	192	181	162	172	166	184	153	180	166	188	156	182	181	168	157	193	179	181	157	182	196	184	182	195	180	195	184	170	164	167	191	181	158	190	169	174	172	192	188	174	179	190	190	158	175	171	178	192	159	181	188	177	170	191	178	188	191	183	157	163	178	167	159	161	181	209	181	192	166	175	191	175	151	160	180	183	173	142	173	158	174	171	193	189	169	166	176	171	177	152	193	173	176	183	185	162	167	168	172	137	177	186	181	162	151	178	179	144	169	168	189	181	176	131	143	159	160	184	182	197	154	163	170	198	162	179	161	163	166	191	153	181	177	166	214	159	174	228	174	201	170	170	200	190	152	185	176	168	173	184	166	169	178	175	151	173	185	191	187	150	166	172	173	164	176	162	177	185	168	182	191	179	212	194	184	173	167	164	174	176	161	152	160	179	168	160	167	168	154	163	172	185	174	187	177	181	174	191	180	186	155	187	155	189	177	169	170	177	190	153	176	174	182	200	174	165	195	194	175	205	157	169	172	197	159	170	174	177	186	179	182	161	172	192	216	182	186	160	196	161	158	205	174	170	183	163	178	189	182	181	153	161	168	162	176	177	186	176	169	154	188	179	196	176	195	166	170	197	200	158	170	153	180	174	171	174	161	151	187	171	173	196	158	171	167	173	184	158	153	162	175	181	195	182	179	162	190	187	167	187	193	174	172	162	197	198	171	181	184	182	142	184	175	172	169	184	196	188	183	154	160	151	193	188	168	179	177	158	161	169	172	185	184	188	174	174	165	174	187	161	181	171	168	171	165	178	181	192	186	175	165	161	177	168	176	177	157	171	156	187	170	172	184	164	176	173	203	165	169	180	162	170	184	170	164	170	179	181	173	188	182	178	179	172	192	180	172	186	144	178	183	183	172	159	183	189	156	178	188	191	167	179	162	170	158	176	169	174	194	179	213	212	175	166	198	166	173	186	190	190	176	177	184	167	174	173	194	149	160	156	175	182	181	148	199	157	173	176	163	152	184	183	154	155	187	145	170	185	166	192	173	184	146	152	179	171	173	161	165	176	165	192	178	169	150	174	187	165	186	170	183	172	139	182	181	183	175	186	173	184	193	175	174	179	140	192	198	202	197	176	159	178	178	192	194	168	167	167	164	186	198	212	173	202	167	154	189	167	181	193	167	168	171	186	171	183	166	156	161	156	181	187	168	157	157	165	163	161	163	161	154	179	157	176	170	174	172	180	171	158	164	165	190	147	170	187	169	169	196	171	184	167	154	166	154	154	202	188	173	159	180	189	187	142	168	168	150	176	135	163	167	177	184	153	173	188	164	177	176	180	162	181	167	159	149	184	160	158	161	189	163	159	166	168	157	181	166	168	163	172	176	181	184	145	186	169	190	188	165	163	184	172	186	185	164	171	183	162	189	172	188	157	194	176	198	163	161	176	185	170	175	176	181	188	166	155	182	156	187	189	187	180	202	184	174	191	163	198	149	196	184	183	161	177	178	175	190	139	160	183	161	158	181	189	185	149	182	178	149	165	181	154	155	190	161	150	187	166	172	174	189	170	193	180	174	165	173	170	166	170	184	152	181	186	185	200	185	159	154	170	172	164	198	179	196	159	179	165	186	187	175	169	178	185	168	165	195	171	173	175	165	172	183	178	167	189	176	152	191	185	177	175	198	173	187	171	191	182	186	172	175	163	178	160	192	170	177	163	181	188	173	175	194	200	184	165	178	187	173	184	175	190	194	161	164	186	171	143	188	179	188	168	173	191	172	172	164	142	142	180	174	162	173	186	174	178	167	193	187	162	189	184	190	158	188	190	173	164	181	158	197	159	159	167	182	178	162	192	165	215	172	174	170	160	155	171	156	157	191	150	150	148	172	168	199	149	193	156	169	164	193	166	178	167	154	163	183	166	180	171	166	176	187	167	168	181	173	152	169	161	157	181	183	176	171	194	188	151	215	152	157	168	187	163	145	176	165	188	181	167	196	169	172	151	187	193	185	176	167	143	188	147	173	206	172	189	162	181	156	166	163	160	179	170	158	158	137	152	176	156	167	165	173	160	182	156	158	192	166	176	175	163	184	188	160	160	150	166	188	171	181	175	180	160	163	171	170	147	144	166	186	173	186	178	166	169	164	165	149	152	159	176	167	171	166	179	161	166	179	187	161	167	164	160	151	152	178	185	198	181	178	187	181	156	160	192	178	185	163	171	189	188	177	158	160	177	162	161	171	173	162	197	181	160	184	201	157	164	184	150	183	166	157	169	165	153	166	172	178	189	171	157	203	179	183	193	188	168	157	167	189	169	173	166	172	189	161	165	175	171	174	178	170	171	206	174	155	176	161	180	184	192	202	163	169	189	177	178	165	164	189	186	185	173	176	175	179	175	175	166	152	195	182	208	174	162	173	186	168	172	181	180	178	171	185	165	183	175	148	168	178	182	191	176	170	207	154	190	163	155	203	176	175	155	158	183	189	186	169	145	175	171	187	171	196	189	175	188	213	190	188	171	188	175	177	163	187	201	172	168	157	166	203	172	172	164	173	188	154	173	168	195	180	167	164	164	182	173	186	172	168	156	203	170	182	201	175	168	181	181	171	146	178	194	157	183	191	159	166	189	153	178	173	184	201	200	186	177
11772	2577	1264	1468	1244	1036	944	790	728	711	691	556	577	544	546	534	502	500	466	450	460	467	477	478	462	451	442	425	417	396	406	413	422	414	428	429	413	394	460	409	429	442	397	441	426	421	399	426	371	400	403	416	401	391	437	444	396	404	422	424	411	436	404	423	414	410	384	400	417	429	414	455	393	417	405	390	380	403	416	386	384	416	428	383	390	400	429	410	404	393	402	401	401	432	445	396	387	387	442	362	412	397	412	398	435	417	395	405	395	428	419	426	388	415	382	369	419	410	404	421	389	397	395	404	380	428	412	423	404	420	382	428	425	424	388	417	427	407	443	401	379	400	407	397	417	358	398	415	394	385	390	398	428	389	457	361	397	422	388	427	428	381	424	362	420	424	364	397	406	399	410	378	377	371	407	418	420	407	434	453	442	398	404	387	462	407	366	419	380	403	405	366	447	428	420	410	387	430	410	427	414	405	421	384	409	423	439	407	410	402	411	428	425	430	404	349	407	440	424	414	401	377	362	430	401	398	385	407	386	404	384	399	422	407	406	399	387	413	387	395	415	398	410	407	425	404	400	416	397	402	413	409	418	398	402	411	416	389	412	434	413	407	413	391	393	391	423	410	379	413	405	408	395	433	400	408	401	399	409	459	401	427	428	442	411	439	402	398	450	377	385	392	384	399	394	388	414	386	404	437	388	415	396	417	409	406	358	387	375	428	424	401	368	357	407	427	403	418	418	429	391	433	399	420	409	418	420	423	388	377	433	376	393	443	386	448	417	396	395	400	442	394	355	382	380	396	414	412	410	418	393	391	381	403	401	377	360	397	360	371	410	408	397	377	448	402	393	405	395	426	410	380	387	418	413	379	406	422	418	427	377	423	431	396	439	408	407	398	400	376	402	403	409	393	403	405	441	399	370	395	389	445	395	415	395	411	376	413	390	413	381	421	411	390	403	417	393	369	386	411	395	398	432	402	413	413	367	411	399	391	392	407	385	422	435	446	383	413	410	402	410	401	392	376	403	377	389	379	412	404	422	407	392	430	398	386	451	398	405	410	363	363	383	386	382	416	387	402	393	416	403	411	441	415	413	392	380	400	431	395	391	396	402	412	403	401	422	405	431	386	403	405	423	400	408	413	394	416	389	393	391	398	376	409	426	419	394	418	362	372	377	386	412	403	419	393	405	400	398	417	420	420	377	423	396	398	404	399	371	405	413	414	352	388	424	396	410	435	431	393	412	387	427	416	392	387	436	356	396	411	387	413	441	366	387	413	407	415	399	384	374	384	385	439	430	368	442	428	418	404	399	403	378	430	440	392	418	443	391	425	415	407	421	453	410	416	403	394	370	379	387	415	421	419	411	393	446	416	385	381	358	388	402	450	437	396	413	393	382	462	395	389	419	418	385	439	399	410	385	386	400	402	427	410	416	375	446	385	398	383	411	405	380	384	406	393	403	418	400	383	408	416	427	442	374	373	409	415	383	406	370	414	406	404	374	429	400	396	442	430	418	410	397	367	395	423	384	395	422	394	424	373	411	379	395	437	391	423	398	398	388	407	398	436	389	372	417	387	390	414	411	414	419	406	386	452	413	379	411	416	406	415	391	383	401	419	436	403	398	381	373	415	395	395	416	405	442	421	409	402	422	412	440	427	393	395	385	426	444	408	423	428	447	394	431	383	426	406	407	393	400	343	412	423	379	373	395	400	376	439	462	383	407	379	358	398	421	379	340	403	418	418	389	407	456	406	419	391	406	417	403	400	424	404	400	423	416	394	442	409	396	374	434	391	430	402	393	402	412	407	431	411	383	407	421	410	404	431	393	405	400	399	402	381	413	389	372	370	410	406	409	438	423	408	408	358	420	395	420	390	407	375	423	397	389	420	420	395	347	376	386	412	404	408	458	382	432	407	425	433	389	418	404	391	409	395	419	370	409	391	405	392	434	382	355	409	442	378	427	411	390	405	403	444	403	417	403	391	402	412	419	424	434	388	392	449	372	416	427	403	383	430	395	401	408	450	415	393	433	418	432	387	416	451	392	421	385	408	384	385	390	387	410	419	397	433	422	433	428	396	438	387	396	382	396	414	419	428	441	403	413	385	405	362	385	382	407	394	376	371	382	434	413	398	398	376	386	390	426	397	443	390	387	378	438	410	378	407	420	430	392	384	402	389	421	398	361	379	348	421	394	397	397	392	398	389	425	403	383	439	389	411	424	387	415	417	363	408	414	371	393	436	416	401	350	383	389	390	404	378	385	382	408	440	450	435	414	387	414	404	396	369	375	396	379	403	379	381	410	423	404	413	425	387	405	409	406	417	403	340	394	380	406	408	441	414	403	429	424	411	422	435	446	412	391	437	391	382	385	440	426	453	400	391	439	411	376	362	407	389	383	385	397	379	406	423	390	428	403	394	411	402	347	396	391	410	371	409	427	418	389	425	390	444	430	392	437	436	413	410	411	391	410	371	397	367	399	394	419	396	370	408	399	408	415	416	407	406	434	426	416	393	425	415	383	420	395	430	384	402	409	421	438	386	422	383	420	394	388	419	422	428	393	359	444	388	415	443	411	388	406	421	454	387	375	392	427	405	404	402	373	399	410	369	390	403	409	389	415	379	381	421	441	402	373	408	409	402	403	415	404	378	408	442	383	412	405	425	404	424	426	396	404	378	427	395	417	399	429	426	429	410	412	414	400	380	378	383	415	381	392	375	430	369	465	387	419	440	410	406	392	380	413	430	391	398	362	411	405	422	372	395	393	441	404	397	445	404	369	398	378	414	422	409	387	417	408	437	391	434	399	417	437	422	395	456	410	401	394	408	377	401	397	415	387	397	410	407	396	449	391	413	375	384	410	383	419	372	419	413	409	419	412	377	404	393	421	397	384	423	440	397	412	421	410	400	397	421	388	408	401	356	394	422	410	379	407	437	378	411	426	401	396	391	391	420	380	398	398	398	375	387	412	378	389	401	415	415	377	423	400	437	449	414	355	380	410	423	390	396	410	391	413	400	402	422	426	396	409	420	402	386	394	424	392	367	404	404	405	388	385	380	417	402	399	399	428	430	384	401	422	426	391	432	376	425	399	408	383	390	376	414	391	417	414	417	422	438	401	402	393	422	365	427	418	418	404	397	384	386	374	377	448	380	397	399	352	397	399	411	382	401	402	386	432	412	429	406	407	417	455	416	393	400	373	400	359	406	365	410	415	428	430	396	389	399	412	438	411	372	403	365	453	361	382	403	415	409	399	387	421	414	414	435	394	425	426	396	419	409	431	409	392	419	394	401	412	386	395	405	391	422	403	394	426	417	428	401	421	425	394	385	415	420	454	384	420	420	353	400	401	367	407	454	388	436	395	381	404	428	386	421	378	384	417	407	432	405	386	381	382	398	414	382	399	434	405	414	396	388	395	376	401	388	390	379	398	390	417	427	387	388	405	419	368	395	394	425	429	411	363	428	394	418	392	414	388	412	387	427	407	401	446	387	423	396
24774	5144	906	650	448	288	272	208	180	176	147	128	115	116	103	111	98	73	87	98	92	104	93	73	81	68	80	71	70	85	66	71	92	66	78	51	74	74	76	84	85	58	72	89	72	69	84	77	84	60	70	67	68	75	74	73	60	83	70	68	67	76	79	78	71	58	66	68	67	68	54	64	60	75	72	80	63	73	64	63	95	79	62	66	78	73	81	83	71	64	66	69	66	67	87	84	64	65	71	77	74	76	75	73	64	71	63	75	71	70	66	62	72	77	86	88	63	79	75	70	67	68	68	74	60	67	67	52	72	68	60	78	72	66	77	68	69	61	66	84	61	83	73	77	69	64	69	56	79	76	73	73	72	66	70	83	64	63	77	85	81	70	73	75	81	70	78	69	64	79	81	62	59	78	87	58	83	70	57	65	71	71	85	60	62	73	72	63	79	79	61	82	89	81	75	81	65	62	72	83	75	73	75	85	66	67	73	83	73	68	82	72	76	79	68	72	79	77	94	67	67	53	69	72	76	72	65	80	67	77	64	65	68	68	80	57	85	78	100	65	71	72	71	84	77	80	67	58	73	64	78	72	76	63	89	85	72	78	86	76	59	72	85	77	61	74	56	74	86	74	74	69	84	71	54	77	74	72	66	73	70	65	80	69	83	76	69	72	71	62	83	81	60	72	56	69	80	73	67	84	71	89	85	63	68	71	83	60	70	72	84	78	60	85	89	87	79	71	98	90	75	85	70	80	71	63	83	68	74	65	74	80	86	93	90	56	76	75	63	70	74	72	65	88	75	57	69	65	73	70	75	74	60	70	61	83	67	68	64	67	77	65	75	76	87	55	60	76	80	67	66	74	65	75	87	67	71	89	83	66	74	82	79	96	70	83	82	74	84	77	65	70	63	64	84	77	73	71	75	69	65	64	66	83	74	62	70	71	71	57	70	74	68	75	78	78	71	62	65	66	78	62	79	77	62	65	72	65	53	75	75	63	70	76	76	82	78	83	75	79	78	88	60	93	70	72	69	73	76	68	82	84	89	59	63	52	63	78	64	65	61	59	53	81	85	60	80	77	69	81	66	86	80	65	74	75	66	80	65	91	69	63	61	96	69	70	62	67	64	69	68	69	60	65	76	74	60	55	60	54	66	68	53	69	72	70	74	57	74	72	72	59	87	57	58	59	67	72	84	88	75	70	70	80	84	62	81	74	81	89	74	79	65	70	64	61	65	67	58	85	75	70	71	74	80	65	82	70	52	76	67	86	76	66	68	74	82	74	57	67	79	74	88	71	60	75	66	64	62	59	61	85	59	66	77	61	87	71	81	79	85	73	60	80	81	83	68	89	63	86	87	64	88	65	64	63	61	70	76	69	77	67	83	66	69	63	65	63	73	60	62	62	71	87	70	57	65	80	59	67	85	84	80	80	54	66	69	69	88	88	57	64	75	66	76	69	68	57	71	68	80	58	78	83	71	65	79	85	83	59	66	86	68	81	85	68	86	68	78	77	66	87	71	74	70	73	81	67	66	72	60	76	72	70	70	77	68	77	76	62	57	71	66	55	72	66	73	65	66	60	69	70	56	73	64	64	66	67	79	72	58	66	53	67	55	73	72	61	75	82	83	66	65	71	71	71	74	72	75	73	78	81	64	71	79	82	62	71	80	67	85	70	64	66	62	55	71	67	76	83	68	71	78	71	55	82	68	71	60	77	63	81	46	60	74	76	78	86	76	64	79	64	71	84	75	64	77	77	70	67	62	59	73	71	69	68	80	73	65	75	60	77	72	77	86	66	63	84	53	70	56	81	75	70	75	75	51	84	63	72	76	82	59	73	71	54	77	72	71	62	69	65	75	68	85	75	69	77	67	81	63	72	68	66	85	85	75	69	55	78	65	68	56	67	82	70	64	78	82	61	67	69	76	86	60	64	79	66	84	89	89	73	67	58	56	64	68	71	72	67	71	62	78	75	69	67	68	78	79	80	64	61	75	69	67	75	79	77	55	65	68	65	70	73	73	63	70	63	66	61	74	71	62	76	76	71	75	69	74	76	73	74	78	61	71	78	66	68	63	74	60	86	73	69	62	85	79	56	76	74	60	69	71	57	69	74	81	75	77	66	66	75	62	69	82	66	73	78	64	73	86	75	74	60	67	83	84	75	68	57	69	60	65	82	80	74	67	69	79	62	71	64	69	63	66	58	71	72	71	62	89	71	81	76	69	75	71	67	73	83	79	75	56	69	87	78	80	80	77	64	58	44	67	70	78	73	76	70	76	88	67	67	81	73	77	75	83	64	84	78	62	68	80	70	72	62	82	74	64	74	73	75	71	79	73	87	64	76	83	77	70	59	55	94	82	68	77	75	66	57	69	65	64	79	65	79	73	72	67	74	59	58	84	75	63	68	68	79	80	74	72	82	76	84	80	69	67	74	83	75	83	73	85	49	89	76	75	70	73	68	65	68	65	64	71	70	70	67	73	76	82	76	65	72	64	69	86	81	87	64	76	74	86	85	63	72	62	75	75	61	72	72	70	69	77	71	61	71	78	77	54	78	87	62	68	72	57	69	75	58	60	76	64	80	70	63	72	77	90	86	79	63	70	67	75	64	81	87	74	78	77	74	61	93	87	69	68	89	78	67	65	51	85	74	66	73	62	72	77	77	77	82	72	77	81	73	87	63	74	81	77	59	64	82	73	75	63	80	72	79	74	80	88	58	76	74	65	74	85	62	67	62	60	81	77	56	63	55	72	65	80	80	71	74	79	73	86	70	61	80	74	60	70	70	75	86	72	81	69	85	66	71	62	71	73	70	64	79	57	69	78	62	75	75	72	73	67	60	77	79	68	63	69	77	60	87	79	68	82	78	76	67	63	72	71	65	73	84	86	74	85	79	70	70	81	77	87	56	66	81	76	71	74	66	78	61	60	63	78	71	75	59	73	78	67	65	80	76	57	63	71	60	65	69	77	72	77	78	62	62	57	65	74	80	75	79	58	67	82	81	81	82	67	66	54	64	71	76	62	67	61	70	57	72	65	73	82	65	86	71	72	72	66	82	64	78	79	68	66	70	65	73	73	51	70	96	80	75	75	92	62	52	80	83	67	75	62	73	86	71	77	79	77	72	73	82	81	68	77	65	88	81	58	68	61	61	60	91	65	57	67	66	67	69	70	60	65	88	60	70	81	91	56	59	83	69	83	65	94	72	89	75	78	75	58	75	83	78	85	68	70	63	54	55	67	75	79	75	74	66	71	70	60	66	70	80	71	81	69	79	80	65	65	77	76	72	61	75	94	59	69	91	84	84	71	67	73	59	61	75	73	83	69	65	58	61	78	66	89	71	80	70	63	80	72	66	69	67	69	69	76	67	73	82	59	74	63	65	67	68	70	71	70	78	64	74	56	79	64	71	81	82	66	72	65	75	79	80	78	83	58	61	71	76	50	60	65	74	58	73	76	69	63	84	58	46	67	61	73	55	79	72	76	68	67	80
14665	3467	1904	2185	1814	1417	1193	964	831	739	556	518	487	469	439	419	370	338	318	271	310	294	265	266	286	223	241	265	257	223	244	219	244	236	213	212	222	216	232	207	243	231	221	200	216	224	231	213	227	232	205	212	236	229	190	182	205	211	202	207	167	189	189	202	194	203	202	234	204	219	184	203	184	190	209	181	208	201	200	187	189	173	190	176	191	190	195	189	180	187	201	208	176	182	211	183	169	206	166	182	204	187	192	183	229	185	184	207	219	205	157	189	196	196	189	195	171	176	196	199	190	190	174	191	186	202	199	190	203	179	193	215	167	182	185	192	179	167	198	191	186	203	188	195	203	185	214	196	189	199	208	189	186	205	221	192	194	234	183	205	171	201	195	187	206	192	215	176	182	175	203	174	201	203	211	180	210	207	208	204	185	175	201	209	191	192	185	206	210	178	196	189	193	205	185	216	187	184	195	185	205	206	186	182	184	182	206	188	226	181	189	218	204	202	192	216	197	192	193	190	177	207	173	194	221	227	198	183	215	203	187	190	201	206	202	190	197	192	168	189	196	205	215	203	193	172	176	188	205	192	191	207	184	168	190	199	202	194	213	190	190	195	207	199	191	189	205	201	205	170	195	194	182	183	178	198	198	216	170	162	181	193	203	180	178	195	197	183	180	174	189	157	206	212	213	197	190	188	203	193	203	186	184	204	200	187	182	208	174	189	195	192	206	203	203	179	189	207	203	185	198	199	189	220	194	200	197	190	205	198	207	194	192	192	201	181	186	192	188	195	190	190	195	209	182	157	185	158	183	179	165	196	196	183	202	197	202	210	201	190	188	202	193	164	221	212	215	196	203	197	207	234	192	197	191	185	195	208	197	180	190	190	198	176	196	193	206	200	198	202	202	207	169	185	207	208	194	181	181	193	198	188	171	225	189	195	196	204	206	200	170	180	187	196	197	235	177	225	193	186	192	176	199	200	198	198	189	180	194	188	181	187	188	203	181	203	195	214	180	198	196	205	191	201	195	200	174	178	203	233	181	189	182	211	191	187	186	192	207	185	192	184	188	203	191	196	153	185	181	186	180	207	216	165	198	184	204	169	192	193	198	196	207	200	180	193	197	182	196	216	188	185	211	190	194	185	199	195	175	203	187	214	166	201	184	165	189	194	202	154	200	200	196	210	218	196	161	172	188	201	172	188	211	194	193	190	206	187	183	193	204	190	181	197	187	230	178	199	187	183	188	202	170	185	172	186	187	186	186	185	167	188	197	182	176	208	201	196	206	183	200	202	177	184	170	165	175	188	203	189	179	197	180	198	198	185	202	183	189	185	203	193	184	187	184	211	209	203	194	172	191	196	186	173	178	189	173	208	213	188	197	180	182	216	205	202	198	200	207	195	194	195	192	171	183	198	204	186	191	177	178	180	203	196	216	189	196	162	190	203	186	201	209	177	191	206	170	178	186	189	178	185	179	192	179	218	194	203	185	211	194	209	163	198	208	174	180	204	201	212	188	204	215	207	157	197	173	175	175	187	212	180	188	214	187	168	213	194	192	193	187	186	191	186	197	178	211	219	186	207	196	183	200	196	198	190	212	196	194	185	204	180	204	198	190	183	195	188	221	202	175	199	210	183	164	177	185	226	191	219	211	205	196	180	189	179	203	231	204	217	185	182	186	209	190	195	186	166	175	210	167	198	191	208	217	216	186	201	201	196	194	188	203	185	195	176	207	192	182	191	194	185	194	180	210	195	187	203	187	173	199	176	183	185	179	208	221	209	187	181	190	179	195	174	181	228	200	173	201	182	203	198	183	187	186	204	198	203	196	233	206	198	199	201	190	199	173	185	194	186	176	183	209	193	204	179	197	196	180	211	186	187	197	200	168	209	209	198	203	188	205	171	183	187	219	178	171	189	200	203	203	191	199	206	182	194	192	192	194	197	170	199	215	211	209	189	199	196	173	217	163	190	190	198	229	186	164	209	182	200	224	189	187	195	176	198	193	210	179	183	174	201	168	191	164	196	174	179	183	191	190	211	183	220	190	213	177	200	190	176	192	167	188	197	189	156	187	174	192	170	189	180	179	165	186	205	200	199	208	190	185	168	192	176	193	205	164	194	174	197	202	195	194	191	172	163	178	165	203	184	188	188	208	177	189	182	169	186	195	195	191	181	208	189	189	207	200	200	189	212	190	180	170	192	197	222	172	190	184	169	209	200	183	225	191	196	200	172	205	159	204	181	179	170	183	190	180	194	196	190	181	183	202	187	176	195	161	186	211	203	173	197	208	185	192	191	178	203	207	213	166	197	163	194	202	189	197	197	207	190	193	162	199	177	186	165	165	174	184	210	197	188	178	171	181	176	193	176	195	189	192	170	196	185	199	185	198	175	213	178	207	172	205	171	209	189	194	185	178	205	173	189	183	191	191	193	196	204	189	188	180	188	213	195	169	184	190	182	174	172	194	178	178	181	201	204	194	230	197	180	192	183	166	174	199	194	192	175	195	196	186	187	189	179	214	184	175	187	184	186	199	176	206	171	190	191	193	183	199	194	193	206	206	169	177	192	203	214	196	192	182	167	174	211	186	227	186	182	192	175	205	178	207	198	174	181	195	202	198	206	198	190	220	177	206	212	204	202	200	226	189	186	192	186	149	181	197	180	211	185	200	215	223	184	190	190	179	189	197	183	190	194	194	181	207	174	205	184	174	180	211	200	213	183	162	204	182	198	197	206	205	217	172	195	241	202	192	193	171	194	202	216	181	174	197	194	183	210	209	176	180	206	175	175	184	194	180	160	188	180	169	203	198	193	156	168	192	185	208	177	232	187	193	163	186	168	196	195	194	209	185	202	195	204	207	192	182	216	175	199	203	197	196	173	189	173	180	196	212	191	182	189	203	205	194	181	189	171	182	178	186	165	175	200	196	188	195	204	180	182	158	194	192	211	231	221	201	213	203	195	193	159	202	207	196	179	180	194	184	165	202	203	176	188	203	201	178	165	188	169	183	186	184	208	209	198	186	191	199	186	204	187	196	202	191	201	191	175	191	202	203	218	175	194	210	164	197	208	183	201	188	188	158	190	196	181	195	185	171	168	205	207	182	197	188	194	192	193	182	201	204	172	190	195	174	200	202	180	197	183	192	205	214	200	214	175	196	183	200	201	173	187	182	208	199	216	194	202	205	187	210	180	213	215	169	201	176	199	205	188	199	193	176	176	179	195	207	172	202	195	175	182	197	193	200	210	172	206	180	191	177	181	183	209	188	185	195	196	165	195	204	189	203	183	173	194	228	195	178	174	164	197	184	190	200	181	193	196	170	208	176	185	205	191	183	184	197	192	183	181	169	197	178	198	178	162	196	206	202	189	190	187	179	182	191	194	197	200	182	188	215	207	215	200	182	176	203	199	191	202	184	215	193	183	187	205	189	193	181	223	187	203	189	197	188	173	204	217	214	210	190	178	187	189	163	187	198	167	178	178	193	197	184	218	211	178
7383	1402	297	249	268	243	252	232	263	221	236	248	231	232	262	222	252	261	231	238	237	249	262	244	306	243	239	239	286	250	222	258	242	247	274	246	292	243	260	240	261	269	220	294	256	250	242	266	297	258	245	249	249	270	259	262	291	275	266	251	238	260	245	255	261	253	241	249	267	237	237	230	253	220	231	241	283	272	232	260	260	215	241	265	269	242	236	248	237	241	272	249	233	238	241	279	252	248	237	264	251	238	265	245	243	229	261	248	258	253	273	249	240	250	257	242	243	236	229	232	265	240	252	289	248	225	235	275	250	234	254	245	268	244	235	270	245	249	255	215	221	250	245	234	236	276	230	233	256	203	252	255	265	253	299	277	238	234	258	247	235	241	254	238	240	255	264	302	239	254	258	267	262	276	252	240	253	252	261	266	248	235	256	251	299	238	246	267	236	268	240	228	252	256	247	240	261	253	283	245	254	253	230	274	223	241	241	248	239	292	244	252	227	248	271	222	260	265	251	246	239	275	242	251	265	247	212	241	237	255	243	219	284	230	237	234	254	253	271	233	276	256	261	222	248	236	251	247	252	247	199	263	285	273	288	224	261	221	204	256	270	248	259	241	253	223	249	235	238	290	225	252	246	267	265	261	236	252	233	277	237	259	294	264	234	246	284	237	246	250	266	242	239	277	245	263	234	259	231	237	255	258	252	233	240	240	237	238	249	230	270	262	237	246	249	229	244	236	262	269	261	254	262	258	232	251	251	237	245	263	266	263	253	247	248	289	246	231	245	258	245	230	249	262	246	264	252	232	251	267	253	244	263	252	242	268	239	228	229	274	261	227	258	274	242	291	233	232	231	275	252	228	267	257	242	263	223	273	213	255	240	232	255	251	266	269	240	251	228	201	246	238	226	230	236	268	224	244	249	253	242	252	242	240	267	260	244	254	244	223	263	244	249	272	273	255	237	267	244	249	239	233	217	240	266	274	261	252	255	237	249	268	275	245	232	273	253	227	247	243	254	259	271	271	237	215	262	245	242	244	226	259	218	246	248	263	235	231	270	239	239	251	272	238	254	266	271	252	262	258	235	236	238	254	254	265	261	273	245	268	252	222	241	254	282	248	235	253	266	224	233	243	253	249	230	243	261	243	276	246	261	237	267	236	264	266	263	218	247	242	278	244	228	244	229	230	287	240	259	231	259	246	224	225	239	253	269	255	237	245	246	242	279	268	268	234	239	234	269	260	301	230	241	213	250	260	242	255	253	269	227	247	246	230	236	272	234	272	241	229	244	238	263	264	278	243	245	251	283	214	251	245	254	261	260	224	238	260	250	273	237	235	240	222	237	253	259	251	293	253	241	241	258	260	235	243	274	266	247	227	219	256	238	232	250	265	264	231	204	264	264	234	238	251	247	254	230	228	264	226	241	265	261	259	242	255	252	285	258	245	278	265	229	259	256	232	273	257	240	241	277	233	242	203	246	260	232	230	251	253	259	224	249	247	219	250	274	220	243	259	222	238	258	232	250	220	217	253	254	264	265	245	260	259	260	280	267	243	284	240	229	241	234	275	281	244	261	248	248	262	236	228	234	245	251	266	244	226	235	291	255	266	270	276	240	238	252	264	239	244	226	246	271	256	231	234	233	258	286	264	247	262	261	240	240	256	239	256	274	262	247	249	248	228	255	257	250	260	252	264	255	244	242	269	247	242	278	241	253	220	252	233	275	250	251	245	245	245	225	274	244	252	251	254	271	251	253	251	260	261	233	246	236	227	265	246	255	233	234	253	244	274	242	284	247	247	252	241	244	232	218	270	222	250	287	244	241	247	278	254	271	250	240	220	233	271	266	216	264	234	253	268	230	254	257	258	237	252	206	261	226	241	245	263	246	213	236	243	273	261	233	263	252	253	241	247	256	259	263	225	229	268	198	231	240	254	246	232	267	277	239	225	247	245	287	238	253	261	239	244	238	219	266	244	261	220	251	250	270	266	259	247	239	238	247	260	254	266	224	261	269	230	269	249	251	252	233	277	238	251	248	259	273	269	227	230	224	237	243	261	288	237	254	271	227	269	261	236	247	261	269	277	273	242	263	248	232	237	241	276	278	251	267	265	230	223	282	242	241	254	255	245	254	261	286	248	270	258	240	292	245	295	252	259	262	265	252	259	280	233	250	280	241	254	249	236	206	254	248	243	237	274	239	258	243	238	247	244	256	252	250	238	246	226	235	259	261	227	260	244	235	253	253	240	259	244	239	219	215	270	257	256	221	265	245	263	256	223	234	222	237	259	274	244	273	237	267	230	242	240	266	237	224	277	236	254	214	240	256	263	268	243	267	262	248	262	275	226	273	289	280	233	256	241	242	265	250	260	272	223	233	226	247	255	250	232	246	247	260	238	251	237	275	269	242	213	256	223	268	253	253	241	259	268	248	249	246	303	250	227	243	246	207	237	237	264	246	283	267	227	242	268	255	247	248	242	262	249	243	261	250	235	256	222	244	246	263	272	255	262	255	245	238	217	236	281	253	239	236	243	248	257	264	241	234	249	236	238	246	274	278	239	234	210	244	221	281	233	273	289	233	245	237	267	241	254	275	257	212	257	245	256	246	250	252	216	241	268	217	237	229	243	244	244	269	240	223	252	241	235	247	266	260	248	273	237	251	249	252	224	237	276	231	251	242	263	241	262	265	232	232	236	241	242	253	252	239	247	247	240	257	280	253	274	256	244	250	227	229	242	259	255	256	223	262	277	258	254	233	231	275	244	263	237	264	276	253	272	269	256	245	272	262	257	254	245	270	231	264	235	246	242	269	245	269	220	246	268	267	250	248	243	237	196	223	245	268	250	255	233	231	224	256	249	262	259	257	262	242	227	234	247	243	282	249	270	244	253	278	250	264	225	213	255	243	238	282	273	259	228	224	236	268	219	243	273	247	224	246	279	238	235	261	236	271	246	272	292	238	237	222	263	265	228	244	280	249	235	255	230	250	248	246	274	243	243	258	233	259	273	291	259	271	241	272	225	233	255	248	239	249	237	273	246	262	241	245	248	236	244	228	249	249	217	247	224	271	255	243	237	227	269	282	244	257	256	227	247	260	245	224	249	261	256	241	277	248	254	282	255	221	265	237	283	240	246	258	241	247	269	268	244	277	234	253	256	249	267	230	274	273	235	237	284	238	230	272	206	237	242	233	243	231	239	236	253	243	242	265	250	260	255	256	262	245	254	245	272	221	256	245	234	272	252	250	276	291	253	230	236	238	235	237	252	238	261	265	283	258	267	270	267	228	217	234	258	225	263	273	251	253	234	265	243	244	269	244	258	242	248	249	242	280	248	243	250	231	244	227	256	249	274	243	221	248	259	252	243	257	263	267	266	247	257	255	238	267	255	259	257	240	239	263	242	270	223	241	243	228	252	269	276	262	223	233	236	255	276	252	249	234	256	278	247	271	256	247	247	262	223	221	236	229	236	252	277	227	232	252	258	247	272	266	253	251	249
5434	1617	685	695	643	604	595	648	596	638	584	600	586	536	594	587	573	526	583	548	581	543	549	596	550	556	570	570	613	586	543	581	576	566	611	595	581	557	563	609	611	591	562	621	572	583	604	581	588	562	572	563	546	611	585	556	581	574	560	579	557	608	562	584	570	550	565	560	564	540	571	574	595	588	554	559	534	576	533	594	550	598	575	529	572	581	557	549	566	602	588	589	550	534	523	559	579	543	574	564	552	554	522	583	584	574	590	544	552	535	546	584	535	559	602	595	556	522	564	584	558	545	554	582	573	581	590	612	566	559	555	609	575	576	559	573	611	584	563	548	595	505	593	562	575	566	581	490	589	568	567	577	555	576	550	579	566	546	607	584	599	588	604	593	578	558	535	570	619	592	588	604	550	597	574	595	582	601	577	566	580	578	569	550	545	553	565	575	634	587	569	550	543	568	549	572	590	553	586	561	585	586	560	620	531	567	574	569	553	545	558	548	573	573	548	612	578	561	522	534	560	526	546	540	505	520	598	544	590	567	546	533	582	560	563	624	554	592	560	610	544	567	578	549	584	577	573	524	561	581	574	564	633	545	550	632	558	566	537	572	598	586	565	546	577	577	589	550	543	595	552	572	589	591	524	609	597	589	566	585	582	603	597	585	531	560	557	541	572	608	555	575	529	581	550	589	589	578	579	549	565	543	561	551	587	559	596	559	586	564	517	593	566	573	504	570	587	594	528	555	591	558	546	590	591	567	551	523	551	574	573	593	569	597	553	551	534	536	536	547	604	563	607	588	595	611	563	580	523	562	611	592	595	554	553	559	580	603	586	545	554	602	588	560	619	569	582	588	572	614	599	568	579	566	571	573	568	605	570	550	572	583	556	570	566	583	622	569	531	567	548	592	546	561	588	570	546	581	566	594	578	533	580	549	628	600	568	553	568	580	590	550	596	576	570	562	568	578	542	527	557	602	567	546	564	548	562	574	524	546	571	523	567	540	542	531	601	602	551	585	607	614	543	587	568	555	603	599	574	598	550	623	572	583	540	568	578	589	552	584	608	576	587	586	546	567	587	532	596	574	550	580	580	596	561	570	561	550	549	560	579	601	580	564	541	588	562	544	610	609	550	568	588	545	576	603	586	574	544	555	596	586	631	527	570	556	591	560	576	565	570	584	555	597	567	581	547	556	607	549	601	575	602	574	581	589	583	565	558	564	576	530	566	562	561	543	557	574	572	538	586	572	561	563	586	564	623	545	574	575	561	608	603	581	588	566	578	528	537	584	569	591	593	535	589	568	571	566	599	561	614	544	561	612	613	566	591	601	552	554	576	559	578	552	568	536	548	539	554	568	556	586	612	604	581	549	542	560	576	591	581	579	571	560	585	567	575	613	585	512	581	598	572	575	597	570	532	584	622	513	553	574	590	589	568	574	569	550	578	594	545	573	529	535	565	547	576	571	583	573	566	567	572	589	600	643	554	548	584	585	543	582	524	593	557	540	624	563	593	615	549	536	566	533	578	603	591	539	564	571	575	572	556	577	595	605	569	602	558	670	614	558	582	580	579	600	572	582	563	567	580	640	593	573	566	541	612	516	589	539	576	586	603	601	583	547	547	566	550	547	558	565	565	539	579	578	595	537	561	600	587	513	581	590	590	570	580	601	574	539	589	575	592	611	539	597	564	610	546	576	553	591	578	577	552	573	553	553	574	536	552	584	521	585	562	552	607	591	586	594	601	588	552	561	595	551	553	562	566	547	571	570	531	543	582	590	585	588	563	579	602	613	571	549	557	557	598	578	568	553	548	556	538	558	561	540	605	588	562	565	567	580	579	553	592	597	574	543	578	559	590	620	535	557	561	560	568	564	551	574	582	576	562	580	556	537	587	550	584	607	615	555	534	570	560	578	543	572	569	564	579	579	558	581	553	568	553	571	537	553	572	567	567	592	543	571	577	570	594	528	575	557	605	562	593	510	542	551	613	578	556	571	589	539	594	593	595	536	570	576	623	549	591	570	605	607	533	587	581	565	516	562	594	554	559	554	569	594	523	555	560	592	572	557	586	557	570	556	583	548	545	546	541	528	606	568	563	561	564	573	613	580	557	554	542	569	610	568	563	553	577	587	555	533	536	571	563	602	576	551	540	578	580	584	601	565	530	565	549	580	564	566	574	519	605	594	577	550	621	553	572	526	540	556	574	556	562	564	591	599	568	532	627	592	534	607	573	619	571	586	604	597	595	579	546	546	602	542	590	580	559	574	594	552	569	608	592	589	619	582	575	581	554	575	579	557	584	591	541	549	585	581	580	569	606	545	609	579	574	574	578	538	607	564	605	546	564	596	569	564	590	569	553	558	561	548	553	566	624	590	564	568	569	560	585	581	521	584	613	588	580	604	560	536	554	591	539	544	557	559	538	566	557	573	603	582	540	552	528	580	563	577	545	581	604	584	562	574	595	573	580	542	576	583	569	558	562	567	565	546	544	531	567	553	580	550	616	536	584	600	552	618	558	583	565	609	572	535	591	543	568	534	599	585	579	559	553	593	571	560	567	569	583	551	543	529	588	592	588	572	570	577	616	580	581	572	559	573	579	612	585	566	560	596	548	548	562	510	562	605	551	582	544	649	566	626	615	525	537	562	559	590	571	581	551	557	571	576	577	553	583	583	573	565	572	578	628	574	573	535	587	562	618	573	539	619	545	563	572	580	546	569	575	597	568	560	567	602	555	569	537	567	526	558	572	544	615	601	587	578	534	562	582	586	538	597	585	607	561	588	556	572	567	593	587	582	560	575	584	596	586	565	570	565	585	536	562	554	588	564	602	578	595	588	574	581	557	544	605	597	610	568	570	539	598	566	570	548	545	563	584	556	520	576	562	613	558	542	546	581	640	552	575	565	556	597	554	604	544	607	550	546	552	581	572	630	582	601	544	593	550	557	585	567	555	582	582	622	580	540	549	574	581	557	554	577	549	599	591	565	626	607	547	577	577	552	592	583	567	530	566	573	570	559	539	544	576	558	571	595	615	582	551	571	569	551	627	556	594	538	606	592	630	559	549	538	495	576	536	584	549	561	568	573	603	614	598	567	573	572	650	552	586	609	537	556	604	594	572	579	560	592	540	552	563	556	572	572	603	569	550	556	575	572	528	572	541	566	572	588	607	614	564	544	602	575	554	570	537	559	559	584	513	518	594	575	562	593	597	609	568	613	564	600	555	559	602	594	578	534	571	563	576	630	551	561	566	563	551	543	556	533	533	590	552	547	596	578	532	599	567	543	565	623	553	604	565	550	580	550	595	604	539	600	570	572	581	558	585	565	547	536	557	570	600	538	547	598	608	570	508	618	602	554	572	583	606	594	533	536	590	585	568	562	588	571	587	560	582	582	601	617	578	574	582	575	554	568	593	579	573	556	535	575	582	545	608	569	550	554	569	586	609	566	624	582	528	590	577	596	511	527	588	537	555	557	611	567	563	559	575	587	592	562	578	617
16777	2892	544	461	363	263	255	259	217	237	205	190	193	194	191	191	202	194	163	199	186	190	193	206	171	187	159	179	177	200	186	172	162	175	175	191	178	183	199	184	171	165	157	168	188	172	174	195	166	179	166	188	176	198	151	157	196	174	155	183	149	159	176	172	190	154	158	177	157	224	175	188	160	202	194	200	165	146	185	177	166	178	178	190	173	148	185	187	168	174	185	136	165	163	186	184	178	165	181	166	190	172	196	174	168	184	179	165	152	180	160	189	156	174	199	167	182	182	188	184	158	158	196	183	157	177	178	158	179	163	179	177	178	172	192	188	160	182	185	163	180	159	181	169	171	170	182	149	173	195	183	176	170	172	185	152	194	184	159	163	189	146	173	174	158	154	179	192	174	168	186	176	168	194	167	167	171	167	165	189	173	155	176	190	177	142	158	151	185	164	197	183	177	175	197	172	184	172	190	157	174	178	209	158	163	157	167	161	159	201	200	188	177	200	168	162	160	149	188	181	198	188	152	198	197	161	176	185	141	193	170	179	178	169	177	168	181	187	185	174	155	171	157	181	163	166	154	176	170	175	183	183	179	180	173	146	188	183	171	161	171	200	175	184	176	202	175	188	163	182	194	196	185	176	154	183	176	167	171	172	211	174	174	189	170	173	171	179	197	168	171	172	189	152	194	169	172	154	166	161	186	180	157	170	173	196	175	180	180	189	186	167	195	179	189	185	181	174	173	194	170	147	164	163	185	178	175	196	152	191	189	140	185	170	185	154	178	183	179	192	174	177	151	182	169	157	165	206	187	179	179	163	173	180	194	152	196	156	176	166	174	179	180	163	179	171	176	206	165	176	182	203	169	159	167	165	164	163	192	146	187	187	160	199	155	167	166	194	180	156	151	189	180	191	193	176	163	179	163	190	174	183	177	191	175	151	197	146	145	179	161	177	166	207	172	151	178	178	164	167	188	162	170	174	167	158	209	176	174	172	192	178	169	177	160	174	147	184	173	158	184	153	176	191	199	193	185	203	171	199	183	165	186	186	159	194	209	221	176	193	188	180	161	153	177	184	192	164	165	164	173	178	172	171	174	186	176	168	180	161	168	153	166	180	155	178	184	174	187	149	194	168	163	170	193	160	171	197	158	177	177	191	192	170	160	169	175	181	186	141	193	170	180	194	176	162	160	197	176	174	203	182	183	165	170	174	176	190	166	167	192	178	183	162	184	174	168	184	198	178	165	161	202	180	156	175	171	174	197	172	140	194	153	182	172	173	175	176	154	161	175	187	171	158	188	173	140	163	196	150	179	171	190	188	180	177	191	165	185	190	176	179	180	164	181	194	180	175	170	187	183	188	188	205	166	171	155	159	182	157	163	195	172	176	193	160	192	167	193	188	184	194	181	203	214	187	176	168	188	163	165	161	171	172	165	186	177	163	160	190	185	171	175	189	144	181	193	190	177	184	174	205	177	196	188	196	183	170	178	160	161	173	181	169	165	157	154	176	181	155	191	171	172	181	188	177	177	193	181	187	209	148	171	176	167	150	172	172	171	183	170	178	161	159	188	173	190	187	173	186	190	190	195	184	155	181	195	167	169	198	159	153	205	172	184	184	152	175	180	193	154	169	173	169	181	168	175	185	171	151	149	212	173	196	190	188	154	170	176	163	164	164	184	202	171	182	175	184	174	164	188	182	150	190	188	169	189	165	183	189	160	155	144	157	151	175	172	171	190	165	195	174	188	195	204	162	188	150	175	195	180	174	165	165	186	169	179	193	181	172	167	178	185	183	176	183	172	189	182	205	171	182	180	170	149	167	167	191	146	160	186	177	175	174	169	175	172	176	182	180	165	161	177	180	196	178	186	173	188	188	164	180	191	155	180	191	186	180	166	169	160	182	154	182	189	180	175	158	161	211	190	180	162	185	148	210	185	193	174	156	162	171	171	181	179	179	182	172	159	182	186	174	175	199	185	204	183	194	178	156	178	171	163	178	154	193	191	198	181	160	177	194	186	167	173	179	173	172	161	175	191	188	179	153	177	178	183	180	188	150	170	169	167	187	183	185	160	171	181	185	170	202	160	192	196	196	175	176	156	169	169	194	185	186	177	172	191	177	206	158	196	168	165	192	169	174	183	161	165	184	165	174	199	177	165	187	181	185	183	193	146	192	204	165	150	187	168	170	161	172	145	197	176	175	175	171	188	190	165	189	190	146	164	158	171	187	174	192	180	177	156	164	163	161	143	178	163	171	182	169	176	178	165	186	184	166	194	158	164	215	151	168	190	167	180	197	178	166	197	169	179	162	165	166	171	163	178	188	170	190	178	185	182	166	192	187	196	186	175	173	172	146	185	184	180	175	162	175	191	184	175	137	184	172	176	161	176	142	168	182	184	179	179	160	184	185	149	163	163	168	179	175	192	170	174	151	176	193	160	197	181	167	205	207	175	156	162	167	185	224	186	196	167	206	186	176	158	167	171	156	166	143	179	168	163	204	166	166	176	213	176	195	171	176	195	169	167	170	183	171	180	198	176	186	187	148	184	147	186	201	194	194	149	160	180	182	193	158	161	159	207	192	156	175	162	186	161	162	200	173	145	181	153	191	176	177	184	177	176	172	174	171	174	164	204	163	192	178	151	163	191	172	179	159	174	179	168	181	180	204	196	171	178	181	166	177	158	191	172	193	190	167	183	195	172	175	199	176	176	183	168	183	180	182	174	175	168	171	155	163	187	167	177	194	177	177	164	175	176	177	184	192	177	181	172	199	164	154	177	170	193	192	157	171	178	217	187	177	190	183	214	213	192	195	170	199	171	182	168	177	183	170	160	172	185	185	176	175	166	184	186	180	174	164	164	168	192	185	201	177	162	161	197	190	187	174	147	177	171	160	166	186	170	173	160	186	169	160	194	158	183	177	168	179	173	150	180	171	180	162	200	145	165	173	182	158	165	156	190	165	164	164	174	201	177	188	170	164	158	181	176	126	167	156	173	151	186	177	198	162	164	165	191	167	161	178	168	172	192	187	184	157	174	204	169	218	158	145	180	181	171	180	177	181	196	158	180	183	172	180	172	153	182	188	176	180	177	175	177	180	162	160	163	173	161	160	186	164	214	173	140	171	183	149	160	176	156	208	186	172	164	150	194	145	166	189	157	188	180	189	175	165	191	196	165	184	175	175	173	180	157	181	183	174	185	191	173	166	172	167	145	180	167	185	195	177	183	189	162	153	159	186	174	163	177	168	170	172	172	180	171	159	172	174	161	181	174	153	185	172	168	159	207	176	185	168	203	186	186	155	178	188	181	173	171	164	189	187	180	195	152	166	161	170	172	194	178	189	180	172	172	177	189	182	147	160	147	179	176	181	179	163	194	176	166	189	206	206	180	196	155	197	178	188	156	165	169	176	167	168	194	190	190	156	179	206	193	172	207	170	156	196	165	164	173	210	181	178	188	169	199	181	171	173	160	164	169	176	189	176	147	156	185	173	205	177
11729	2425	1313	1407	1211	1042	921	859	728	727	657	588	601	531	541	528	503	483	453	464	456	443	475	444	446	439	444	436	413	436	429	423	442	434	430	423	423	427	399	432	432	427	397	396	426	411	412	372	400	416	414	420	437	418	434	412	417	418	388	410	402	446	410	429	422	415	396	398	401	388	365	418	410	408	391	401	412	380	419	428	381	402	412	424	399	403	416	423	411	383	395	444	420	395	399	423	398	412	391	407	411	432	431	417	380	412	415	382	372	415	439	405	427	400	438	377	412	433	385	404	407	411	416	428	415	387	411	434	402	411	435	393	403	421	430	392	371	414	379	388	372	398	398	423	375	342	419	392	382	466	382	400	392	433	425	413	409	391	384	399	426	411	439	435	387	405	398	410	407	400	390	399	386	407	385	415	404	431	390	436	409	414	398	420	383	414	386	383	381	390	438	368	410	389	379	361	399	404	348	401	401	401	426	384	445	411	400	441	396	390	390	385	399	440	400	401	378	367	429	403	411	387	419	398	396	413	421	374	393	414	362	396	448	411	426	401	397	377	381	383	440	397	404	393	449	428	404	392	386	405	418	380	403	380	388	392	397	388	416	417	422	421	417	440	421	428	371	375	375	425	377	399	415	408	392	389	351	422	425	381	417	387	437	420	393	405	419	420	399	420	391	397	411	406	387	426	388	383	426	394	411	394	431	374	421	393	418	380	423	406	435	392	410	384	376	387	391	433	446	426	413	411	390	375	377	419	413	430	409	391	395	403	358	413	429	446	419	394	380	399	421	416	424	397	373	425	418	405	449	382	425	406	376	462	421	396	416	397	428	382	428	356	440	411	407	445	398	401	381	416	450	391	357	406	419	387	423	385	405	427	412	399	400	421	401	424	442	399	387	390	408	427	366	407	430	408	418	410	428	404	413	415	416	394	365	387	441	407	399	421	425	391	430	402	383	406	443	384	437	407	381	415	410	418	414	361	371	403	389	422	448	388	400	423	416	456	373	435	436	375	420	398	371	410	368	420	440	428	405	404	421	391	418	388	424	423	422	416	397	397	400	391	414	391	411	432	382	441	428	413	414	419	426	431	390	395	383	385	410	441	397	375	370	396	367	410	381	408	417	418	400	402	396	406	381	414	371	398	389	395	416	376	413	414	384	380	391	381	415	402	387	399	389	429	382	396	382	409	381	388	409	410	381	401	413	395	398	396	410	388	408	397	411	403	431	407	409	402	396	415	402	386	423	432	369	419	429	397	408	450	400	397	408	396	415	394	400	416	416	426	391	429	386	449	398	406	395	401	402	422	407	395	440	389	403	433	440	399	398	424	401	421	398	425	411	424	378	370	416	426	396	421	420	404	381	384	377	398	399	386	421	423	382	408	421	450	407	422	384	411	414	413	408	385	408	402	386	382	386	386	410	372	419	358	392	392	415	442	457	382	408	398	420	405	425	373	379	403	389	424	403	396	412	377	383	381	391	404	390	428	386	399	404	389	399	395	418	432	393	432	401	409	413	394	386	435	418	388	390	378	389	429	391	427	392	404	408	366	383	412	404	402	376	455	419	457	405	432	404	376	403	444	377	402	382	413	404	419	370	423	387	401	407	434	430	409	429	392	363	403	389	379	374	421	431	431	408	388	410	474	398	410	415	364	418	401	439	441	407	437	398	409	409	398	420	403	419	375	413	386	390	398	391	418	390	402	385	441	440	402	401	402	447	429	400	404	384	382	424	395	418	408	401	399	399	416	418	435	414	418	404	429	398	374	383	429	412	417	404	427	397	417	385	390	415	413	443	412	414	395	389	429	390	447	386	383	407	410	389	427	427	408	396	443	389	421	407	427	409	421	401	392	396	420	421	416	400	401	389	403	386	407	441	375	411	389	408	398	402	384	375	401	397	407	376	437	368	402	408	414	407	407	400	428	400	420	367	448	384	377	407	443	363	411	415	439	419	402	393	366	388	397	402	407	422	364	425	404	411	423	421	393	433	360	400	409	420	384	417	419	459	414	406	409	433	395	363	349	394	374	403	399	418	386	389	401	366	426	414	385	371	419	393	373	401	365	400	371	373	394	394	379	395	406	403	424	354	379	425	422	400	417	401	441	366	399	433	412	418	417	420	397	435	399	398	416	406	387	404	424	386	420	423	421	378	409	386	417	407	406	389	387	402	384	440	410	393	406	411	426	397	405	421	368	397	398	408	419	400	371	400	403	380	397	383	409	364	429	379	402	429	440	403	407	413	420	421	365	432	398	402	403	409	397	393	429	418	389	424	424	414	434	398	410	408	419	419	407	415	385	446	393	410	414	407	394	431	410	432	388	402	408	385	382	401	379	394	373	444	394	400	394	426	409	439	383	407	416	409	404	382	430	404	439	405	425	420	407	383	388	382	428	409	447	392	422	386	428	396	403	446	374	445	409	397	390	404	399	431	393	418	386	459	410	403	408	416	434	432	416	417	388	413	389	416	460	427	430	411	431	424	400	386	414	420	417	381	423	430	393	382	424	409	437	396	352	430	401	438	420	419	406	418	410	428	423	432	397	361	418	363	382	399	425	425	368	422	387	410	429	398	403	432	401	393	401	410	415	393	418	409	390	391	407	435	448	411	412	404	394	362	433	425	400	404	408	424	398	420	417	390	397	405	399	416	411	397	394	387	416	392	416	429	403	378	408	404	410	413	422	406	421	426	445	402	424	422	407	438	391	398	395	414	381	382	418	420	413	398	404	413	460	405	377	402	405	393	424	413	390	390	413	422	406	388	431	377	380	415	401	396	416	432	366	416	397	411	385	435	407	383	370	401	377	398	412	389	401	404	404	409	421	400	390	416	399	437	410	452	431	431	398	394	407	382	412	444	392	424	418	405	426	395	403	393	392	407	405	397	433	441	397	381	402	429	438	423	399	426	418	392	416	407	439	412	398	420	419	380	409	396	392	420	435	425	413	406	444	419	448	372	399	440	436	391	417	391	446	439	419	404	384	386	417	430	411	353	423	395	368	419	422	387	414	401	405	383	396	386	428	434	414	398	378	390	389	451	469	396	456	393	422	389	432	432	398	401	416	396	402	409	432	410	410	425	393	425	404	438	414	404	421	412	397	403	369	420	387	398	406	429	378	418	400	424	396	413	434	417	374	397	412	430	381	397	418	429	382	387	396	406	411	423	415	406	383	379	411	412	394	410	418	420	414	417	383	420	396	406	404	445	406	419	394	413	381	427	376	435	389	394	375	370	469	433	386	400	407	377	411	452	413	457	356	417	409	383	384	384	390	369	413	404	386	391	404	390	416	400	405	415	391	427	408	402	432	406	412	439	379	408	425	398	435	444	407	400	394	414	383	407	413	459	407	421	413	399	399	404	436	401	398	378	387	392	426	401	395	425	378	413	391	413	378	375	401	404	429	402	373	390	439	399	412	410	401	424	427	388	383	404	359	399	402	417	388	412	385	401	382	369	420	383	412	378	450	417	425	404	408	375	410	361	388	370	415
24766	4879	895	628	428	304	254	203	190	142	145	121	124	109	101	97	103	79	106	80	86	84	92	104	75	68	83	74	82	79	97	86	60	62	71	90	78	67	74	56	57	69	72	50	67	89	82	71	87	71	76	64	82	60	73	85	74	96	77	81	59	64	79	60	63	80	70	82	85	70	62	57	83	61	62	67	73	70	77	65	65	73	67	73	58	74	71	82	81	65	68	73	83	60	77	72	56	72	82	70	75	78	75	83	59	67	69	72	72	87	76	82	55	66	58	65	68	68	72	76	79	68	69	75	72	61	67	64	65	80	80	82	81	69	83	78	69	73	67	76	72	72	60	89	69	89	82	75	51	74	58	72	77	73	73	62	66	88	77	69	73	61	75	68	74	67	70	56	59	73	60	67	84	54	71	64	86	61	68	75	61	73	64	69	69	83	73	90	74	65	74	56	56	57	70	72	73	86	71	80	66	66	76	76	74	76	74	59	65	69	64	73	67	56	66	70	83	71	85	66	54	83	79	65	71	68	62	80	55	77	83	66	65	68	69	63	56	61	79	78	80	65	71	72	86	85	68	79	71	57	56	83	66	86	71	73	77	87	79	60	76	55	78	76	83	65	77	68	54	71	75	68	79	50	71	75	72	77	71	74	63	74	65	63	68	80	80	80	64	62	59	72	64	59	66	81	74	65	71	66	74	75	72	70	69	64	80	70	67	76	70	65	82	70	70	69	57	63	67	80	85	76	86	87	60	64	61	68	72	79	66	92	67	71	86	80	86	70	85	63	75	66	85	80	64	72	60	82	57	74	83	77	65	67	63	66	68	71	68	76	76	76	76	76	68	75	65	76	80	65	64	63	77	69	74	71	61	79	65	75	62	77	67	79	60	77	66	64	73	67	92	87	65	66	64	73	85	72	71	65	64	63	73	66	61	74	80	61	62	75	79	59	79	72	74	68	66	67	78	71	79	89	95	68	72	62	56	70	56	78	64	75	63	78	65	72	67	73	69	68	73	60	74	61	78	62	85	76	73	61	52	73	74	66	62	68	65	60	80	64	73	71	65	59	68	85	79	80	66	74	70	70	80	77	82	67	77	79	59	71	67	64	59	61	63	82	82	72	73	100	69	87	90	83	73	71	79	61	69	75	69	62	77	70	57	69	64	78	76	57	73	69	61	69	78	71	76	73	73	80	62	74	88	75	62	73	85	76	68	72	73	80	63	72	84	62	60	73	67	64	76	84	87	63	69	73	78	72	68	53	72	70	84	72	69	65	69	64	82	67	58	77	67	75	60	74	63	69	76	64	61	66	83	71	61	58	77	70	79	65	72	59	77	72	61	72	82	65	70	67	59	75	72	71	77	70	69	92	70	72	79	75	70	79	56	72	72	72	78	64	73	74	58	69	75	76	77	54	72	59	59	66	74	74	70	68	76	70	68	76	64	73	78	57	85	68	64	60	63	71	72	81	65	60	55	75	74	74	68	84	77	79	65	58	66	53	75	81	54	87	54	61	73	75	57	69	69	67	70	57	66	74	71	62	87	68	72	64	63	78	79	68	73	85	70	68	84	65	72	70	52	89	81	71	60	74	66	76	71	57	70	55	65	76	85	78	79	79	70	71	69	65	76	63	72	77	55	80	84	80	73	88	69	78	69	60	67	77	65	76	58	77	64	69	64	56	78	78	77	79	67	72	67	71	72	72	85	69	88	71	62	78	64	68	59	57	66	71	75	74	73	76	79	62	88	67	67	72	73	78	77	70	77	74	67	83	65	73	65	84	84	63	78	64	84	54	73	64	88	68	71	67	68	79	68	90	85	71	80	69	50	67	62	69	54	73	77	68	69	69	64	62	72	61	79	61	71	65	84	67	68	69	77	69	61	75	76	63	75	80	83	63	80	66	92	72	64	76	70	73	84	70	71	78	60	79	75	65	71	55	77	63	68	72	68	58	75	67	73	80	78	65	72	73	76	70	85	73	75	61	60	77	64	76	67	70	71	62	81	45	61	65	58	55	60	72	83	74	64	64	78	75	86	70	84	63	85	57	66	66	73	73	60	82	54	83	60	80	66	67	54	61	72	78	55	58	73	84	81	64	82	70	61	76	79	83	64	63	63	60	59	61	66	71	68	70	70	69	68	64	61	71	77	53	73	69	64	86	69	68	68	62	77	76	63	81	80	62	73	71	64	88	73	60	64	69	63	85	62	64	71	80	74	61	76	81	61	60	87	82	63	73	50	64	74	76	73	58	68	73	68	99	71	61	69	73	80	79	69	70	45	60	76	50	73	60	80	62	71	75	66	81	72	59	63	68	56	62	70	61	63	65	52	66	78	66	80	55	72	63	62	71	68	59	71	63	71	58	67	76	60	73	67	59	47	60	73	81	57	65	56	70	74	85	63	68	86	72	76	75	71	82	77	87	84	72	58	81	77	89	77	68	78	77	68	59	81	59	82	78	83	56	47	67	71	60	68	79	73	78	80	58	71	80	70	66	64	81	79	68	77	76	75	77	63	69	82	65	71	75	72	80	91	58	70	65	76	67	77	77	54	66	75	77	69	69	79	76	57	72	77	63	61	64	76	69	64	50	75	78	81	65	71	91	70	71	71	76	81	80	81	70	53	58	88	51	86	64	81	56	67	74	63	64	70	62	61	71	66	71	65	75	77	70	74	61	61	70	65	59	98	70	84	69	53	70	75	51	77	79	69	62	74	74	74	65	92	63	71	77	91	83	65	64	71	80	71	89	84	71	69	77	61	65	76	85	80	72	82	69	80	82	59	84	66	63	76	61	75	67	77	71	60	77	86	62	73	74	74	101	75	70	57	65	77	79	72	77	67	63	68	84	70	66	74	48	68	54	65	79	70	79	68	95	70	84	81	73	80	62	62	56	72	68	60	81	70	63	69	73	87	81	73	71	71	76	75	68	85	77	61	75	67	57	72	74	69	82	57	86	80	69	79	63	90	63	91	66	75	72	80	77	70	78	68	61	63	67	74	61	55	84	65	75	48	81	89	68	70	55	61	74	69	68	67	74	64	67	74	73	68	74	71	65	62	70	69	72	65	51	88	78	64	70	63	67	67	68	75	63	89	64	68	62	57	76	69	88	73	60	78	62	69	60	76	68	62	89	87	56	84	63	66	71	62	62	80	73	63	68	74	65	74	74	65	55	59	72	65	93	76	84	68	72	82	74	86	71	83	72	74	63	82	58	66	71	67	69	78	65	82	91	72	59	79	85	84	62	75	72	51	88	71	66	72	50	67	69	69	85	92	71	64	70	89	74	75	84	85	66	58	85	73	51	83	70	77	67	73	78	60	68	65	78	70	76	74	82	82	71	66	80	80	73	57	76	74	73	76	84	72	60	63	75	73	84	63	61	87	83	66	78	63	93	72	68	88	62	66	79	81	72	76	81	78	64	70	73	62	74	60	69	66	61	64	56	63	62	68	110	73	67	77	52	64	72	65	62	77	70	69	73	89	92	76	78
14849	2926	1844	2216	1777	1465	1235	998	859	732	622	525	446	462	393	399	333	344	299	299	304	266	282	276	260	259	247	276	278	237	237	219	243	214	218	221	231	228	222	220	226	224	211	201	204	188	187	209	192	213	221	221	214	224	195	217	184	218	195	193	185	206	180	207	198	192	203	189	229	194	187	177	203	175	201	195	201	182	175	195	206	191	182	180	197	197	152	189	173	174	182	185	177	194	198	184	207	191	210	182	198	184	227	216	200	177	171	172	186	175	172	168	192	185	180	182	185	189	183	186	189	213	218	206	192	190	191	185	189	198	177	212	178	202	180	208	205	178	180	174	185	176	206	213	201	188	184	179	217	189	174	191	205	203	172	179	179	182	179	206	183	183	173	182	200	171	187	185	187	184	182	209	191	185	201	204	192	199	191	195	176	172	183	197	171	180	183	168	192	211	202	189	212	207	194	207	187	175	202	189	209	193	188	207	179	188	193	180	180	190	174	188	190	197	208	184	213	229	173	200	191	198	185	201	188	189	177	206	183	194	198	185	175	211	193	202	191	157	201	184	190	169	191	200	190	212	174	195	216	193	202	176	167	188	193	197	197	201	192	192	189	183	184	182	223	218	198	174	190	188	210	213	185	199	187	167	202	180	206	163	194	208	204	197	184	209	173	199	199	172	179	214	173	181	185	191	192	177	206	185	192	182	200	206	206	191	197	183	184	217	188	176	183	193	164	189	203	185	186	157	193	197	191	179	172	189	178	173	169	206	189	206	181	200	186	189	181	190	185	200	191	218	198	201	203	200	199	184	192	178	206	212	201	179	178	165	205	187	206	192	209	167	179	182	173	182	202	196	193	185	208	212	190	178	160	191	202	185	182	190	197	187	167	188	206	196	165	218	174	194	182	210	215	212	188	213	185	216	188	179	174	172	210	178	195	186	177	205	176	172	181	175	204	170	187	175	201	181	177	160	197	182	197	188	196	178	222	217	190	204	192	211	201	188	195	187	213	200	209	189	193	202	186	199	185	173	189	178	199	179	195	188	215	168	199	173	188	186	200	182	192	196	210	201	206	196	183	213	176	179	184	181	208	183	196	186	205	219	196	192	203	149	207	212	194	212	188	179	181	203	197	193	179	219	195	183	185	197	197	201	191	178	202	147	202	210	209	197	199	187	175	207	185	183	182	195	215	174	183	212	163	179	180	213	189	171	214	179	199	190	205	184	211	207	192	187	196	211	196	189	193	182	174	214	200	181	176	193	171	186	196	181	171	175	207	180	170	208	176	171	188	163	205	157	183	193	210	167	198	190	230	191	198	196	188	200	184	198	170	203	188	166	177	180	182	194	205	211	179	200	179	216	192	189	185	210	210	183	210	185	187	171	202	202	179	207	189	185	172	201	199	182	196	187	166	201	201	204	198	210	198	173	186	187	177	197	182	195	183	210	185	189	211	218	205	202	210	186	177	168	167	191	178	203	186	180	182	181	188	196	187	182	205	216	188	182	204	197	203	210	189	208	172	173	204	192	196	171	206	176	202	201	204	189	178	203	234	201	214	196	203	204	213	178	198	184	182	179	185	161	195	195	186	180	168	206	174	181	186	170	163	188	209	201	200	174	191	187	165	211	189	184	177	195	167	190	198	190	175	175	184	196	189	172	179	186	196	186	182	204	209	219	179	193	170	212	201	197	198	181	182	203	182	191	206	173	193	190	186	188	199	184	202	189	188	179	202	180	179	185	200	193	164	173	191	194	205	212	186	187	206	205	202	186	170	178	180	184	172	191	193	201	198	213	194	200	190	188	168	215	181	186	191	197	216	196	174	203	206	194	197	195	189	192	195	190	180	175	214	203	161	188	194	202	185	210	187	200	177	184	196	196	179	176	183	179	180	198	171	198	184	182	192	198	215	174	186	158	182	193	197	194	191	185	195	194	205	201	205	168	194	191	209	194	188	199	168	232	224	197	194	204	189	172	199	185	172	199	198	189	156	204	192	189	178	201	175	193	186	195	187	187	201	195	178	168	195	182	202	201	224	178	192	188	181	191	178	196	179	215	211	182	194	206	186	202	197	166	188	187	180	183	172	194	188	193	187	201	195	168	177	203	200	168	200	217	188	185	179	178	210	196	188	229	190	188	178	213	198	185	178	188	189	196	178	190	198	207	177	197	199	188	207	201	226	174	184	160	183	208	176	167	194	193	174	179	208	218	203	202	183	210	174	185	195	188	189	186	194	190	192	199	191	201	200	193	195	170	190	215	176	204	177	187	188	189	192	193	187	171	183	217	201	185	162	194	163	198	205	191	224	210	196	190	197	184	187	196	188	187	186	167	203	199	190	204	191	197	205	183	195	201	181	185	200	188	194	184	209	191	190	221	182	184	189	191	182	193	185	203	197	166	193	191	180	203	179	189	195	219	166	196	187	200	186	161	192	177	197	196	177	201	190	183	177	197	190	153	190	190	213	186	201	194	182	179	185	209	190	200	201	168	181	202	190	207	201	188	217	168	221	174	197	194	170	203	198	182	186	186	196	175	192	220	191	201	212	186	188	205	209	191	200	213	190	194	187	180	193	198	200	185	188	199	182	182	196	205	179	183	184	202	194	178	185	195	164	169	213	199	210	190	220	197	200	198	203	191	194	203	197	214	197	174	181	202	158	190	185	182	188	194	218	186	181	212	193	203	185	208	195	196	190	203	188	221	194	196	204	175	162	189	201	180	203	214	167	189	185	162	204	179	203	212	212	189	180	212	184	186	168	162	191	210	185	188	190	200	197	184	198	191	203	157	196	188	180	168	174	200	198	194	174	187	189	182	203	179	177	188	183	175	216	193	186	190	194	180	182	174	167	199	200	196	165	209	186	196	182	162	188	166	184	188	195	194	205	203	186	193	207	185	183	204	229	194	188	195	175	187	196	205	217	210	188	174	203	207	165	179	211	183	200	206	206	175	179	201	185	174	216	193	185	174	185	203	177	205	184	198	181	180	219	161	177	209	169	190	203	200	182	178	184	191	186	189	194	192	204	188	174	182	162	190	192	206	191	173	193	187	210	200	202	210	181	165	200	223	198	183	210	188	177	186	205	188	197	178	183	184	179	163	182	205	193	191	185	176	177	204	190	197	209	190	166	194	211	191	206	192	204	168	198	206	183	192	193	183	171	188	185	202	192	178	185	196	175	182	199	195	188	178	191	178	209	187	178	186	197	196	189	185	196	174	201	180	190	192	189	181	188	185	184	185	196	189	182	193	203	208	184	198	214	181	209	206	194	185	166	210	189	196	203	186	204	201	181	171	181	200	212	181	201	194	168	206	196	193	195	187	175	178	186	160	199	180	162	202	192	188	171	213	188	204	191	209	172	217	184	190	193	199	196	204	213	183	185	205	155	189	182	167	189	191	201	189	189	214	192	212	187	170	182	189	198	192	180	181	192	185	185	177	211	199	192	180	196	217	241	184	200	209	175	170	184	203	194	167	194	180	179	186	183	185	192	171
7441	1305	315	308	260	254	241	269	292	248	210	243	242	252	261	257	248	277	260	272	238	271	245	258	241	276	242	234	259	239	213	257	267	257	238	258	237	252	227	245	245	278	286	278	222	262	231	224	246	263	262	237	232	224	265	250	225	267	230	278	229	262	279	243	250	253	258	273	258	233	219	252	262	240	263	254	257	255	242	212	236	246	272	222	239	250	248	251	225	251	247	262	253	225	245	265	231	263	232	250	273	226	212	251	236	233	256	268	259	241	238	254	241	256	291	257	256	224	263	251	247	253	251	270	263	206	243	212	247	252	249	282	247	272	238	258	254	259	228	242	249	220	248	231	250	243	255	235	239	223	252	245	223	246	253	246	252	226	289	276	246	240	257	253	274	246	256	270	211	260	242	249	272	238	249	267	242	231	235	238	231	249	249	265	238	239	267	247	245	244	214	235	256	258	224	271	259	266	204	248	257	248	224	260	240	262	234	229	265	262	248	252	258	270	249	241	264	252	258	227	279	265	270	274	253	214	246	247	224	244	268	239	249	239	213	215	237	245	241	258	257	233	231	242	246	257	262	249	263	250	284	230	296	249	253	256	260	221	222	267	253	240	245	261	257	231	255	228	273	253	230	256	261	241	255	263	247	239	245	254	252	243	242	254	198	264	278	262	259	292	260	231	242	224	280	252	269	279	278	237	253	263	253	233	242	281	260	233	243	258	239	239	265	239	281	250	256	239	242	250	246	252	223	283	253	262	243	233	267	236	259	270	258	252	243	248	270	246	227	220	242	227	233	248	265	231	232	259	267	223	270	254	268	254	228	273	259	270	205	261	236	262	257	255	252	231	279	264	226	234	234	254	221	272	260	257	252	268	231	242	250	234	213	242	265	227	256	271	270	230	288	243	220	253	263	267	227	263	227	248	236	223	232	241	227	228	255	282	248	234	263	269	264	262	256	247	258	248	239	236	257	273	244	244	250	266	224	249	250	231	240	258	249	240	224	218	250	243	235	254	264	249	296	237	264	270	210	230	228	259	263	254	250	251	255	251	242	239	242	242	259	240	250	261	281	230	250	263	253	270	267	258	237	253	272	265	240	247	254	243	238	257	259	247	239	251	265	283	263	263	249	261	231	247	218	243	280	258	231	229	246	262	254	250	250	245	230	284	245	242	273	252	255	225	239	279	287	270	264	249	266	276	257	228	234	239	254	220	246	243	255	236	233	235	253	254	262	239	243	230	253	275	283	274	272	240	253	219	234	252	228	242	250	238	236	246	216	244	238	266	249	243	255	271	267	256	251	246	241	246	248	245	219	257	243	248	268	262	232	252	248	254	239	243	246	250	248	256	239	254	247	246	261	253	233	260	239	236	257	246	268	206	248	247	240	231	225	252	230	242	255	262	220	247	255	245	258	247	242	267	242	232	249	250	250	256	278	257	251	229	238	268	230	253	264	253	262	265	236	271	275	268	251	246	225	218	270	286	256	253	233	254	260	232	243	269	256	253	247	265	238	231	254	219	247	233	244	258	246	248	252	234	225	238	258	243	238	228	235	241	259	237	232	242	246	267	270	254	269	272	261	261	256	254	253	248	257	242	247	255	265	241	274	284	220	225	261	258	259	235	236	241	222	265	254	265	232	266	232	258	259	255	264	223	289	259	235	259	267	258	243	255	278	252	252	253	251	243	243	245	228	229	242	236	268	222	254	263	260	243	241	261	243	232	282	234	265	258	249	250	237	256	247	282	241	261	254	292	287	277	249	243	256	254	233	234	240	242	248	259	253	251	231	254	275	246	220	229	248	243	259	223	255	248	258	263	249	266	245	265	256	255	251	228	257	241	257	250	247	283	267	261	266	238	277	261	203	252	259	238	253	247	265	278	261	230	231	264	258	244	238	255	249	259	270	265	250	267	239	247	265	250	231	222	279	243	259	231	298	231	251	263	278	270	275	259	262	248	222	217	253	253	255	270	252	244	239	278	242	271	268	237	264	271	232	268	239	277	243	230	243	216	234	256	252	260	236	223	270	271	246	260	241	246	272	245	231	236	241	242	224	226	249	250	253	253	248	293	262	265	274	286	232	252	244	232	255	223	260	273	228	251	233	233	263	238	254	242	278	266	255	255	245	244	248	258	251	245	265	261	294	242	269	240	254	255	265	282	229	247	242	258	266	239	284	276	275	269	253	251	274	244	258	248	242	245	266	253	252	241	246	273	261	266	259	245	245	244	230	261	242	273	289	273	267	256	251	252	229	236	221	281	224	265	261	247	228	234	237	246	243	210	226	221	226	253	251	254	269	242	270	244	251	230	274	227	263	273	254	258	255	219	240	277	237	243	247	264	272	248	232	245	257	267	278	256	226	251	244	253	286	259	238	254	239	241	239	270	242	240	234	264	244	267	238	230	275	254	248	244	244	230	242	273	248	238	257	241	234	227	245	258	273	215	272	262	246	245	283	275	276	245	279	265	260	246	230	249	290	218	283	262	247	245	236	254	262	250	291	231	236	252	281	275	231	252	251	243	252	254	249	276	255	251	236	237	250	254	277	288	249	220	239	244	236	238	268	237	244	235	232	233	267	226	249	258	199	234	234	282	277	245	251	214	271	261	270	260	248	249	228	252	254	217	233	248	249	260	224	229	281	264	255	236	232	268	272	255	256	265	244	226	240	264	278	245	246	226	243	247	276	247	243	236	258	262	270	279	272	277	243	236	270	268	267	249	267	247	227	244	245	246	219	240	266	263	253	231	271	199	241	271	247	266	263	244	243	299	229	242	250	277	260	238	220	239	246	239	229	255	287	263	260	250	274	242	235	251	254	214	233	263	276	269	228	264	234	272	256	242	231	255	276	255	196	210	227	238	229	231	243	239	248	252	268	236	254	261	254	259	226	244	267	238	225	219	257	242	254	238	229	256	220	273	253	284	253	252	249	242	233	259	234	259	242	242	218	245	244	235	217	226	214	267	219	208	230	240	266	259	230	251	251	249	237	242	270	244	229	241	246	268	288	229	241	248	243	291	263	241	251	243	278	232	240	266	254	268	254	258	278	254	226	243	272	281	245	235	224	265	228	256	261	251	254	232	238	271	240	257	258	229	282	245	234	236	242	242	231	225	249	230	256	278	221	263	259	245	237	271	225	266	261	276	230	267	266	243	247	246	229	252	268	236	264	263	249	257	229	242	230	270	249	260	257	241	242	253	239	234	267	249	233	290	264	216	241	236	249	240	218	253	256	247	256	249	285	229	252	265	237	230	244	254	250	275	264	253	251	270	271	240	271	230	251	259	222	246	244	261	247	261	240	252	212	265	227	254	250	254	248	226	250	274	272	256	267	279	250	245	218	250	237	270	247	267	236	238	254	266	228	216	278	254	258	226	233	254	268	274	247	234	239	238	237	263	241	252	245	268	227	264	242	251	257	236	249	240	284	277	277	249	270	230	245	222	261	245	255	270	269	252	278	233	241	259	265	258	276	279	214	221	292	284	245	243
5427	1381	710	633	631	640	636	633	655	658	618	614	610	606	585	561	575	562	576	582	589	592	588	608	604	589	587	545	574	563	568	627	557	608	548	579	538	568	563	565	556	599	544	593	574	593	566	568	577	590	580	601	578	580	575	592	541	573	552	590	506	608	610	558	571	543	588	581	552	598	558	592	593	583	558	578	599	572	542	569	577	577	576	558	542	572	608	532	580	581	578	589	542	598	570	501	548	546	588	541	597	546	596	594	579	572	559	564	547	600	552	565	589	564	552	585	595	581	605	584	553	548	575	610	580	567	534	586	567	560	580	583	551	614	595	577	548	573	523	583	582	608	574	621	540	550	581	579	568	567	563	596	582	582	584	578	527	550	596	562	584	585	551	558	575	515	580	617	595	605	560	576	551	547	568	566	550	576	549	585	609	551	563	598	562	608	533	564	594	563	594	557	570	570	555	584	586	567	605	573	556	584	556	558	541	538	610	571	568	588	587	542	604	564	590	544	607	573	552	665	611	582	587	564	558	606	576	608	588	543	573	591	606	557	594	573	560	594	601	587	547	594	560	576	551	566	579	563	561	575	563	516	571	575	556	567	556	573	551	616	533	564	563	532	579	542	566	566	548	597	541	601	589	576	617	562	557	629	584	566	547	590	548	579	545	528	632	566	587	568	571	536	575	589	534	596	535	599	544	533	558	597	588	576	601	564	557	558	580	558	569	618	597	557	573	591	574	570	537	600	570	600	531	654	556	562	561	617	587	580	558	619	577	577	583	525	635	545	588	570	606	522	566	527	568	573	570	543	588	568	573	562	577	617	592	596	555	601	578	590	583	573	544	552	573	561	622	563	611	543	549	547	539	574	543	553	585	569	592	532	541	569	578	580	616	557	526	544	576	607	561	572	573	577	578	575	570	503	569	546	563	582	575	542	559	583	566	592	610	582	597	594	574	527	605	540	584	564	591	554	549	552	567	549	580	591	561	530	569	541	576	579	599	633	584	557	595	594	548	546	566	602	563	566	578	566	568	562	602	575	569	605	570	567	581	526	593	581	610	561	546	555	564	559	590	571	599	587	550	582	566	566	576	591	587	585	562	549	565	617	556	538	589	546	557	598	585	562	584	550	561	526	581	539	577	558	581	600	578	630	597	592	554	579	604	647	598	562	574	608	564	503	543	576	588	599	556	587	568	590	552	548	586	577	556	577	557	536	576	608	603	556	585	556	583	536	566	606	567	555	592	594	609	577	598	564	594	536	583	594	557	570	569	600	584	568	531	551	546	567	548	568	604	577	581	605	544	513	572	608	607	605	575	581	552	580	545	555	586	579	575	609	554	535	530	574	549	571	581	603	537	557	539	605	538	574	560	517	560	576	563	588	538	570	555	563	552	539	614	593	572	615	583	562	583	571	582	556	566	567	590	561	563	540	567	572	562	604	567	570	585	555	568	576	573	563	595	524	576	586	584	561	565	595	533	574	547	556	626	560	580	567	583	571	543	618	553	571	551	538	584	623	580	528	581	576	537	530	602	575	599	576	560	531	523	576	585	579	574	574	565	596	563	595	558	541	590	547	539	608	574	544	618	543	598	530	596	548	584	551	565	556	609	590	576	565	563	599	566	603	585	613	592	570	574	537	564	613	551	541	552	556	589	542	576	545	552	607	625	576	548	594	555	556	580	583	599	637	552	576	547	566	584	558	587	514	591	583	569	533	586	605	628	569	594	564	566	565	579	540	560	573	592	550	578	522	572	570	553	587	533	562	516	611	539	570	599	547	590	548	615	577	562	552	570	577	545	576	599	564	583	544	557	558	543	571	563	588	573	575	564	555	568	582	539	601	561	588	593	575	562	541	615	535	570	582	625	552	560	567	580	582	588	525	580	562	539	560	573	632	573	573	547	553	594	550	586	575	569	584	563	609	600	601	557	603	623	541	575	573	576	546	575	550	576	571	604	589	570	600	577	536	577	557	561	522	589	561	581	572	572	576	578	580	582	592	520	541	572	565	542	532	585	556	557	604	575	591	563	566	520	587	626	601	602	517	570	500	601	556	583	565	554	574	560	558	565	589	561	584	607	571	591	607	583	582	564	563	537	589	563	540	564	566	565	597	575	571	585	584	607	585	583	572	544	580	589	580	557	605	600	569	608	559	592	558	556	556	555	537	610	567	555	575	614	587	603	600	571	521	535	628	575	549	567	558	580	574	546	572	595	589	585	576	584	542	583	538	613	564	558	592	548	564	572	618	568	572	530	598	593	556	554	575	569	565	585	530	574	545	572	558	571	562	564	540	569	548	551	576	584	582	584	570	607	563	544	580	604	600	584	567	592	544	566	565	549	592	590	570	613	578	553	591	589	579	542	595	577	535	591	604	553	581	563	539	529	557	569	551	591	594	588	571	587	593	584	619	580	571	582	600	583	567	519	599	592	597	553	547	587	547	549	572	567	565	599	586	578	561	529	553	575	579	552	601	586	554	590	570	570	601	564	534	576	589	538	578	577	606	538	548	589	541	532	554	576	570	617	589	605	551	557	561	569	601	632	636	596	589	563	586	549	597	549	579	582	550	596	618	538	541	553	565	600	563	602	550	568	561	589	559	530	569	614	528	590	532	587	584	545	590	589	545	614	571	588	563	599	570	571	528	578	569	585	574	557	578	583	562	556	579	558	556	587	566	578	541	562	559	576	583	577	559	610	517	554	593	549	573	513	580	587	569	535	620	597	566	535	553	545	563	571	563	555	563	564	582	577	547	583	537	601	542	540	548	533	569	542	553	542	511	545	546	609	553	607	578	584	591	579	541	601	575	568	588	581	583	580	593	545	589	549	609	537	573	568	592	592	570	537	560	603	578	551	575	581	543	564	543	577	607	627	602	581	611	609	596	555	570	580	559	613	585	564	573	602	551	600	527	606	603	576	569	559	539	620	562	524	540	609	579	599	561	621	561	570	587	522	547	568	602	556	604	633	588	559	540	524	563	556	564	581	588	591	554	575	570	566	561	602	562	558	590	640	557	534	532	576	571	610	553	572	571	576	553	572	547	605	615	639	539	532	551	591	568	617	545	547	551	561	566	598	557	525	612	580	530	595	581	589	532	512	579	543	567	588	559	588	551	552	543	557	545	558	623	583	588	592	599	552	577	601	557	544	554	533	552	558	597	629	590	580	550	581	602	561	564	560	580	600	586	576	599	581	583	541	574	567	602	574	562	529	586	543	599	541	541	603	602	575	532	564	559	605	580	575	591	581	584	602	557	586	594	555	594	569	555	552	596	541	570	581	575	538	562	567	574	572	573	561	551	575	583	593	543	595	580	562	521	594	582	538	570	560	541	595	553	546	585	597	576	592	560	584	579	582	580	574	565	540	581	558	577	587	540	585	576	570	546	570	513	570	588	570	513	551	560	554	537	571	629	583	573	546	568	525	547	564	586	558	560	536	582	522	569	590	586	567	570	602	597	588	592	588	591	561	532	616	584	557	609	570	571	548	570
16546	2766	548	451	327	309	273	223	268	234	200	215	187	203	191	201	195	178	159	168	179	191	176	196	178	196	165	188	196	157	174	169	182	171	167	168	181	192	150	154	150	155	172	166	181	173	199	189	180	175	179	169	170	171	203	186	163	168	169	182	180	164	167	185	193	168	170	171	177	187	151	164	153	186	180	196	208	141	195	177	171	163	173	192	168	173	181	183	192	169	166	156	189	174	166	184	184	178	155	176	164	188	203	186	165	201	178	160	170	184	183	186	187	160	180	180	188	197	139	174	182	170	169	167	180	166	144	158	177	166	175	159	164	184	149	181	192	177	183	181	173	176	160	189	153	186	170	160	160	194	220	171	163	157	160	180	193	131	181	152	145	180	157	180	154	152	161	155	158	187	199	178	170	158	182	184	164	177	171	162	189	175	172	187	207	177	148	162	183	162	141	175	161	174	174	181	193	167	155	170	168	161	173	195	166	158	181	175	168	173	159	185	183	155	168	177	186	190	171	194	149	167	151	168	177	141	190	169	184	154	192	182	173	193	180	171	169	168	175	187	149	160	168	161	165	176	183	161	173	172	166	156	168	170	174	194	170	163	163	176	174	178	169	182	165	164	150	142	162	168	156	163	170	206	178	139	168	175	178	165	159	178	163	200	181	172	191	176	177	166	159	157	187	159	160	175	183	189	158	169	173	158	175	165	175	155	180	193	171	171	188	176	144	200	207	187	182	172	161	187	155	163	144	175	183	173	159	186	197	193	178	195	182	186	184	180	150	187	178	172	187	176	184	174	158	148	163	185	150	170	181	180	166	163	159	196	175	162	187	167	169	194	192	168	160	181	185	176	172	181	184	164	180	187	188	161	187	165	160	189	186	162	180	164	182	156	177	187	197	157	152	177	175	166	157	196	180	177	177	165	150	185	153	175	171	183	156	180	133	185	178	188	181	164	168	180	174	171	157	155	184	170	199	180	167	160	198	176	184	167	180	183	142	170	175	181	186	200	167	158	200	167	190	183	156	147	165	184	167	165	182	171	184	186	202	195	179	183	153	153	174	172	178	174	179	196	157	198	188	185	188	186	190	192	176	159	165	180	173	149	172	173	174	147	158	151	174	170	163	168	180	163	179	186	153	184	177	168	176	174	172	183	207	165	172	153	178	185	165	192	151	149	169	171	164	204	176	175	172	165	173	172	188	161	164	179	180	170	202	146	173	189	202	179	180	173	175	180	176	186	175	171	171	187	176	163	189	188	169	158	154	168	169	165	170	193	163	186	212	195	202	148	181	189	164	159	146	184	145	186	188	192	156	178	191	166	177	198	187	174	161	172	189	170	174	168	179	188	163	178	185	164	197	186	190	183	174	198	164	155	160	180	186	184	180	179	171	174	161	175	192	190	150	168	210	185	167	172	176	167	184	203	161	163	169	178	171	153	175	160	182	172	150	168	174	160	166	166	206	170	182	187	186	178	161	191	191	194	186	199	175	180	185	182	180	186	130	182	185	156	170	164	177	202	188	173	168	174	176	150	183	156	149	174	165	181	199	187	171	196	178	170	162	214	197	172	163	163	166	163	175	180	162	160	134	167	190	166	159	198	172	169	200	185	160	172	183	181	183	173	164	177	173	176	194	185	184	187	172	178	209	159	161	204	179	183	173	184	171	178	194	181	152	205	194	154	153	170	160	160	165	164	164	163	198	179	167	208	160	160	180	153	177	155	150	185	187	181	184	162	153	159	171	162	181	174	179	174	170	193	177	170	170	184	170	167	200	192	189	192	168	167	173	187	151	176	156	191	166	159	198	182	155	166	186	155	150	153	165	153	179	159	186	165	171	172	190	154	165	185	182	172	177	194	172	168	166	170	168	156	186	178	190	166	184	169	194	186	170	184	177	169	161	194	192	194	153	150	156	169	180	192	168	175	181	164	164	171	154	174	148	181	167	178	185	185	159	161	155	171	185	167	142	163	159	177	184	189	172	170	179	157	179	188	174	189	186	168	158	169	188	189	163	158	175	166	170	174	157	190	190	180	178	166	163	169	173	165	189	158	178	187	211	193	195	158	155	167	146	179	148	183	172	172	184	190	180	187	163	178	168	176	191	194	180	148	158	186	176	182	165	155	178	173	188	179	162	144	183	166	162	161	160	164	154	182	175	173	201	168	210	164	155	188	173	179	173	186	175	190	148	164	166	195	157	160	193	161	183	158	189	185	169	141	188	173	167	178	163	174	200	173	181	175	174	188	136	159	167	170	198	174	188	177	173	176	171	174	178	161	156	179	193	158	167	195	207	160	173	180	171	180	171	193	173	174	168	157	165	197	167	161	164	177	171	190	181	173	172	166	178	164	194	185	169	202	151	172	180	175	183	184	184	166	154	158	173	174	184	168	189	183	180	177	193	168	194	177	170	176	154	179	184	174	149	170	165	188	183	188	160	143	190	166	187	169	151	131	159	189	176	181	182	201	148	175	184	195	138	146	192	205	179	151	169	172	146	152	194	177	166	176	183	166	202	176	195	191	181	170	183	161	184	198	156	179	170	173	166	193	155	165	175	165	181	178	200	179	209	167	176	160	160	153	161	163	190	144	187	199	173	192	154	170	172	150	166	163	181	179	179	182	175	157	159	165	163	186	163	157	184	184	187	179	183	161	177	194	195	177	164	160	173	158	176	185	177	176	186	158	190	169	195	157	169	161	141	174	194	151	156	169	184	158	199	186	183	183	158	161	158	162	144	192	172	134	161	152	160	169	198	163	168	172	164	181	179	176	192	147	151	172	133	142	178	201	196	170	164	172	156	183	181	192	165	162	158	175	174	168	158	159	158	170	164	147	181	200	186	177	181	166	179	168	159	174	183	168	167	166	185	181	184	163	191	169	187	177	196	201	159	185	198	172	187	166	158	178	184	176	181	191	177	206	179	165	193	184	159	185	169	192	162	191	180	165	175	169	176	181	174	161	174	187	190	169	158	181	175	196	182	164	165	220	178	168	172	189	173	171	174	159	158	174	173	206	164	173	164	155	184	169	182	175	158	154	171	156	198	175	168	156	175	173	175	162	189	162	176	147	176	166	173	186	162	186	161	180	167	180	185	161	180	186	183	164	171	169	171	166	175	182	173	180	168	188	190	160	154	175	178	179	191	173	171	181	161	171	178	173	176	169	202	183	202	150	165	170	179	172	193	154	204	157	160	200	207	158	185	161	180	165	174	163	163	173	167	161	174	191	161	172	147	167	201	171	178	183	164	184	173	173	181	176	168	165	180	202	170	166	175	159	166	185	185	145	169	176	177	203	172	171	181	158	151	167	192	150	172	179	187	173	168	194	159	152	187	180	186	147	144	188	154	158	156	181	194	155	159	160	184	171	183	159	174	163	179	190	202	170	157	186	199	168	159	181	155	158	166	165	188	172	180	182	178	159	183	157	158	151	166	177	169	178	164	168	191	184	193	189	180	185	161	182	186	174	186	180	187	192	175	180	177	174	193	175
11647	2237	1298	1435	1288	1033	929	815	741	730	632	649	529	537	493	491	480	468	438	450	465	455	402	445	386	441	419	447	422	412	429	393	437	424	449	440	415	401	401	418	406	404	399	404	403	424	417	422	429	429	446	415	435	405	396	397	406	415	379	438	387	391	424	415	424	414	415	421	415	419	445	417	393	403	385	407	427	393	389	394	397	406	392	408	422	470	384	377	391	430	418	421	390	440	394	402	390	403	364	395	386	385	391	402	380	425	378	431	414	407	374	434	385	402	379	429	403	408	415	396	429	408	411	408	429	427	414	374	432	402	400	425	405	383	383	392	436	397	404	402	447	415	411	427	423	415	406	390	410	407	401	433	409	403	443	409	407	416	423	416	391	414	407	373	413	387	384	417	398	381	396	409	412	378	387	417	420	434	406	376	408	401	433	379	431	405	402	414	343	420	365	394	384	399	414	398	410	408	387	403	398	380	436	370	389	403	398	383	392	440	420	382	395	416	375	389	413	375	406	402	423	422	378	380	401	415	401	363	377	424	407	418	406	382	384	390	391	403	389	403	416	435	410	405	376	387	428	404	368	383	418	388	378	405	401	382	427	404	423	404	377	382	399	414	359	387	395	442	421	352	428	403	439	403	411	429	357	417	399	406	437	425	394	428	380	400	416	401	409	442	416	406	448	403	406	401	369	398	399	385	379	396	402	385	392	397	420	396	401	436	427	404	444	425	409	405	444	391	415	409	387	395	398	428	405	439	446	388	419	411	433	419	410	385	365	415	390	435	450	373	401	410	400	387	393	434	426	391	423	428	393	387	421	388	433	398	392	443	416	415	374	430	396	390	458	413	416	378	418	397	412	368	411	411	412	403	432	431	366	367	407	403	386	446	405	397	377	388	402	417	384	425	393	437	432	418	394	433	390	396	417	440	419	447	399	401	386	371	397	424	454	411	406	422	411	405	391	409	408	360	390	404	406	442	396	431	402	411	385	416	412	399	369	402	389	407	411	415	393	441	361	417	394	404	411	381	443	434	371	428	396	411	436	453	413	416	395	430	375	387	415	391	442	372	376	419	397	366	404	391	422	441	410	397	398	422	386	421	398	395	414	417	389	377	420	413	414	394	424	375	445	404	410	391	423	415	390	417	459	442	407	394	387	394	383	397	403	436	409	381	384	408	414	434	415	400	387	369	402	408	416	408	383	392	422	449	404	375	377	451	393	380	379	413	404	440	392	403	406	388	412	395	412	402	408	384	375	406	445	435	428	439	381	395	429	426	394	430	449	367	395	399	408	388	426	413	385	376	423	385	401	405	414	413	392	419	389	397	396	426	361	389	448	407	420	408	403	413	386	364	408	408	399	412	424	414	433	410	399	396	354	377	363	392	404	405	400	415	397	411	426	423	407	389	380	415	431	435	411	383	426	395	435	392	396	418	399	352	401	414	392	390	406	405	426	391	395	418	414	419	399	388	427	443	385	416	390	411	432	395	389	399	395	420	423	396	395	380	410	403	417	440	412	439	403	438	395	380	388	389	404	393	373	391	403	419	411	383	392	384	393	382	397	386	384	391	411	409	390	413	427	430	405	399	422	393	408	401	416	438	424	435	412	395	415	377	410	389	401	421	427	412	386	401	432	395	406	419	402	394	377	414	415	402	376	460	406	409	414	434	423	424	428	389	418	437	394	417	401	415	419	383	416	392	377	362	370	407	412	425	416	418	391	403	415	418	410	418	394	439	391	433	433	392	404	412	390	413	398	427	403	417	406	395	431	423	418	379	400	418	380	413	396	415	405	365	386	404	399	391	413	401	427	397	400	415	399	385	413	395	436	387	399	429	404	441	403	412	420	401	387	433	417	420	437	374	393	435	403	436	393	428	387	400	359	421	385	417	370	414	389	369	402	403	407	398	419	435	397	417	402	396	434	380	416	411	381	383	399	410	390	407	398	438	421	405	397	394	384	385	398	393	381	400	412	414	418	409	409	407	397	402	409	400	420	410	393	407	378	404	378	416	402	389	406	399	404	359	410	404	387	393	361	386	387	424	438	397	411	408	416	411	402	414	396	411	435	387	385	399	445	437	385	432	387	404	424	373	385	436	404	431	404	440	406	423	363	423	378	391	413	431	381	403	439	410	415	433	445	431	409	380	397	431	396	418	435	369	365	384	399	444	417	444	391	394	403	379	425	367	392	395	389	397	445	414	396	419	384	419	395	376	424	375	425	430	373	402	385	403	421	393	429	410	398	380	368	400	409	402	412	373	413	386	401	415	429	383	417	379	380	414	394	436	404	405	425	427	377	423	385	385	399	422	396	416	416	415	419	354	394	422	399	382	431	396	401	384	430	417	420	402	401	378	423	381	435	437	409	385	415	430	405	431	389	399	441	412	398	372	409	441	414	400	412	430	411	424	386	408	405	396	393	412	461	438	423	414	381	396	346	379	415	367	408	389	418	407	417	392	398	365	410	402	395	412	412	420	388	394	390	398	422	426	398	375	410	430	407	358	451	400	387	407	419	471	402	369	403	395	422	425	442	385	391	368	412	404	369	377	396	403	441	408	406	392	415	414	376	370	413	414	427	371	398	407	402	400	385	412	409	378	429	395	421	415	394	433	402	420	407	402	429	360	441	394	371	375	422	396	401	412	399	391	395	409	386	417	412	419	389	436	426	402	450	416	384	386	396	405	397	410	406	398	438	410	385	385	404	407	380	401	416	396	415	444	398	365	401	416	404	416	396	390	400	385	388	439	387	392	420	375	393	350	398	392	426	400	445	385	394	377	435	398	391	414	408	403	381	373	391	407	390	398	410	442	403	400	426	364	385	419	395	413	408	424	404	388	421	411	419	409	420	439	408	364	444	380	366	425	457	416	404	394	427	377	411	412	416	388	384	441	448	390	407	393	423	379	365	378	384	406	402	382	375	432	409	396	409	418	423	408	441	383	406	403	344	367	378	398	390	377	382	425	377	401	393	414	380	421	419	402	420	393	421	398	437	422	403	403	410	383	430	368	420	417	438	385	424	421	393	416	410	423	399	369	418	442	389	388	396	418	417	384	431	412	389	416	399	423	372	412	394	399	428	400	392	382	448	424	434	395	401	392	430	409	402	388	400	433	387	360	382	423	433	390	400	404	419	368	446	380	393	452	414	412	395	375	391	375	399	389	391	386	449	397	392	391	404	427	377	406	400	411	385	428	392	435	409	411	405	427	410	424	421	400	383	412	387	385	406	386	401	428	402	400	390	431	396	393	389	394	412	396	406	426	366	421	426	425	423	379	398	397	399	417	381	408	383	396	396	396	373	447	389	391	394	428	386	443	426	414	422	408	392	402	387	406	397	376	416	371	398	434	387	371	434	401	398	405	402	402	382	392	413	388	417	421	394	443	366	401	442	452	386	436	391	412	404	377	372	363	422	379	409	389	379	393	422	390	437	409	433	414	422	398	392	351	426	386	448	428	406	377	410	441	398	423	418	415	435	413	394	406	425	391
24448	4730	924	642	413	319	263	203	156	151	162	144	107	97	113	92	112	85	81	93	81	89	88	69	86	65	74	82	77	75	82	68	81	74	91	74	61	58	65	69	72	74	79	77	62	60	72	98	84	79	80	78	89	59	74	55	69	85	78	67	66	82	65	82	56	80	76	61	72	72	65	57	70	58	66	82	67	72	62	49	66	83	73	66	68	70	83	77	66	77	65	71	76	65	74	73	85	81	73	71	80	65	73	65	86	62	76	68	60	53	69	72	72	67	73	69	61	64	60	64	72	77	69	83	85	74	65	67	80	65	64	86	66	82	65	63	73	70	82	68	66	74	86	82	71	79	84	79	79	68	45	66	82	64	57	86	72	85	68	65	49	91	58	77	78	83	63	77	70	70	73	83	72	78	76	77	75	67	72	64	70	76	69	69	60	96	79	79	78	70	65	78	73	101	72	81	65	74	76	70	60	61	68	80	65	73	75	77	66	89	81	68	82	72	75	71	68	74	73	79	72	65	59	60	87	68	76	81	63	54	85	84	56	83	81	81	81	73	64	74	77	76	73	72	64	60	84	64	70	80	82	73	63	77	69	75	71	69	78	79	57	66	74	65	87	86	67	73	76	67	74	73	70	71	67	82	69	66	76	73	77	66	77	61	72	85	73	64	68	55	67	71	73	82	56	70	71	67	71	74	66	70	74	72	68	74	81	58	71	76	74	69	62	94	66	64	74	71	65	62	67	68	79	78	79	74	71	70	66	69	83	72	79	61	71	54	65	78	74	71	64	88	67	62	69	77	60	90	80	79	69	56	60	75	75	69	63	77	65	69	81	75	73	61	72	69	76	81	77	65	68	87	68	75	55	65	80	69	92	67	49	69	88	65	72	77	76	56	85	65	70	61	61	86	62	64	62	82	72	66	83	74	75	80	75	75	61	79	60	76	77	56	83	70	59	71	75	78	68	62	73	85	77	55	74	72	72	71	65	80	61	74	68	59	88	75	87	70	65	54	87	58	68	76	78	68	63	92	92	66	64	84	82	54	76	79	75	80	77	71	68	85	72	69	70	75	80	64	73	69	65	70	53	66	63	77	81	72	83	71	84	61	72	92	69	75	73	61	65	78	65	58	80	65	73	76	61	86	86	65	58	74	80	69	77	72	63	79	80	69	62	60	73	72	71	87	75	78	76	82	60	71	70	76	61	75	51	65	89	75	89	63	88	67	70	58	75	74	83	64	70	57	74	61	69	85	75	68	66	76	63	75	72	70	68	76	70	58	63	73	75	72	61	72	66	59	70	88	65	72	79	76	88	81	71	65	61	87	70	66	88	62	58	78	83	53	70	74	73	64	82	77	69	74	70	64	64	70	78	86	51	84	74	66	63	77	82	85	82	67	66	74	64	80	72	76	64	67	69	83	69	62	73	65	66	76	61	76	69	76	80	83	75	62	82	78	66	84	55	71	75	56	69	68	71	82	62	65	62	72	76	71	58	75	80	66	73	81	51	53	64	61	64	57	77	74	45	72	74	58	62	60	72	69	63	73	55	69	72	85	62	66	81	66	65	86	77	69	59	87	70	74	71	71	76	80	67	63	74	60	73	70	78	66	84	84	69	75	65	66	66	69	61	64	72	88	69	81	87	67	72	69	66	64	64	71	78	76	64	70	70	70	85	60	75	83	73	73	71	64	76	86	68	70	71	64	70	71	66	57	79	74	68	59	73	67	65	75	67	76	58	65	82	81	81	69	69	75	72	60	68	59	84	61	65	75	68	61	86	80	68	78	73	76	82	75	73	63	60	71	79	79	72	62	76	66	81	84	75	55	69	70	68	66	56	72	70	77	60	58	80	71	67	54	58	69	90	65	63	83	78	64	78	72	56	69	63	59	73	64	76	67	58	60	67	74	87	59	65	76	59	85	83	73	79	82	72	68	56	72	80	81	63	69	64	76	74	60	86	62	57	69	41	78	71	72	82	75	80	64	65	75	79	62	68	74	74	73	72	81	72	68	76	64	73	76	70	47	65	56	67	71	68	63	69	77	76	73	80	76	70	73	70	64	67	73	90	64	74	85	69	83	68	77	80	61	81	63	74	72	67	65	69	77	73	55	66	55	66	79	85	66	80	70	71	69	64	73	62	77	76	77	76	60	82	52	77	75	78	52	80	52	91	85	74	77	85	78	75	86	68	65	73	50	72	67	58	74	72	81	58	67	69	77	66	79	61	69	80	81	84	76	58	65	73	68	69	87	68	70	95	64	71	84	70	78	78	57	69	63	73	69	53	77	71	58	70	59	76	71	73	69	88	66	67	75	86	76	67	81	83	65	67	64	68	77	77	78	65	63	63	59	66	82	71	65	68	88	60	74	66	73	54	75	75	74	84	71	60	63	74	72	68	61	77	71	90	65	68	64	74	62	76	65	52	86	64	65	73	47	66	67	71	64	72	65	66	64	52	78	65	75	77	66	69	64	73	81	68	74	67	72	70	81	66	62	76	90	58	46	71	84	61	62	76	83	72	83	65	70	95	64	83	61	70	67	70	68	80	67	65	73	66	68	76	76	70	67	65	48	61	49	69	74	72	69	73	72	78	74	67	87	78	83	62	81	69	75	50	83	75	68	72	72	76	73	76	60	66	64	69	64	62	67	72	83	72	71	73	66	60	68	73	83	77	63	73	64	77	66	80	79	73	69	67	65	72	66	65	85	75	63	66	71	77	73	62	77	77	86	78	68	61	67	60	67	63	74	89	69	84	58	75	69	68	68	76	87	72	76	73	62	77	70	85	69	50	77	69	74	68	75	78	61	70	76	67	90	76	93	82	52	83	61	63	80	78	81	73	77	78	71	70	59	60	64	57	79	66	81	68	69	85	90	76	79	73	70	70	58	67	59	72	83	87	77	70	75	71	61	74	80	65	69	61	69	67	61	76	67	73	73	73	87	81	63	63	65	57	60	78	79	56	77	85	78	60	59	70	75	66	100	76	78	81	64	79	73	76	76	70	76	50	85	79	82	74	81	69	74	52	60	74	68	75	77	83	82	68	72	76	58	96	52	76	76	75	95	67	65	59	70	84	68	65	69	70	79	77	71	67	82	75	76	84	72	78	75	54	73	69	70	78	65	81	66	80	62	79	70	66	84	62	81	64	49	75	65	65	65	60	81	77	59	79	65	79	74	64	81	80	73	73	87	71	81	67	71	85	69	77	66	98	77	80	84	71	70	76	64	64	71	70	93	66	68	62	82	66	74	88	69	67	68	78	67	77	72	65	83	82	82	73	82	87	74	78	62	70	64	64	62	77	75	93	78	90	76	72	72	58	59	70	81	83	59	72	78	88	67	67	70	82	84	69	76	86	70	60	73	74	70	72	54	57	61	61	76	62	83	60	89	60	62	64	86	74	75	61	83	88	67	68	77	82	84	69	83	65	75	62	62	81	65	75	82	87	65	62	85	81	72	70	77	77	77	84	75	59	58	85	81	75	72	65	69
14537	2895	1811	2104	1841	1412	1268	1000	858	705	670	541	447	470	379	397	359	312	327	300	274	252	275	287	257	243	215	214	233	238	242	265	244	226	226	205	222	216	234	222	217	206	180	224	183	216	200	218	212	206	207	236	230	227	197	210	214	182	174	208	192	196	206	183	205	183	185	227	197	193	171	200	210	194	220	194	195	221	188	184	176	207	204	219	196	187	203	190	191	209	182	198	180	185	211	226	181	195	189	185	189	178	203	165	192	194	224	187	194	178	215	198	200	192	197	164	200	225	207	189	191	189	188	207	213	180	193	187	199	205	189	219	223	177	191	183	205	209	181	182	213	184	183	222	185	188	203	194	188	206	203	196	204	202	198	195	204	202	187	188	201	161	197	193	216	204	187	192	199	201	201	170	208	203	217	195	184	200	181	222	188	216	181	178	174	187	167	211	170	175	173	193	207	205	179	211	188	185	186	192	187	180	204	188	211	212	193	198	194	187	199	156	187	180	177	186	169	195	188	214	200	198	191	170	180	180	201	193	203	168	201	185	179	202	174	215	202	201	178	189	177	203	171	172	205	216	184	211	170	213	176	191	166	185	198	207	208	156	192	195	192	179	210	175	189	208	182	201	184	172	210	176	178	196	209	190	201	203	195	194	191	197	209	204	193	198	167	207	200	203	192	179	203	182	195	218	184	211	184	183	179	190	182	174	190	169	213	172	190	171	189	193	197	181	202	185	215	177	212	205	203	182	203	197	179	216	193	166	173	183	219	220	218	189	176	175	184	188	199	185	173	205	177	177	178	207	172	171	198	191	186	194	208	166	180	183	193	169	187	178	198	183	190	194	189	209	222	207	181	179	186	197	190	205	193	202	174	197	192	182	191	185	202	183	174	190	195	197	209	187	174	218	209	161	172	167	172	212	189	190	199	206	164	208	194	209	183	210	183	201	200	189	196	174	183	178	193	187	191	165	195	184	205	184	191	204	183	189	175	202	181	200	178	208	215	176	192	177	200	197	191	201	203	209	175	180	207	163	206	211	168	204	207	187	190	225	173	202	170	175	194	185	190	169	204	187	198	185	194	182	184	182	211	197	197	185	189	166	186	176	185	205	169	159	173	178	179	176	189	188	187	189	182	189	181	198	169	194	197	199	173	205	214	199	186	174	195	191	192	183	176	197	190	175	198	175	191	202	220	186	212	179	183	202	180	186	179	212	188	195	211	194	191	174	200	197	175	188	185	209	210	196	180	186	210	163	194	191	208	164	186	206	205	196	178	196	200	209	190	186	190	200	184	187	206	186	194	194	182	183	192	195	185	238	204	176	172	171	193	205	179	218	189	174	215	190	173	196	182	200	206	191	186	181	189	180	185	187	210	176	193	179	213	178	187	183	165	188	180	187	206	202	228	209	197	205	188	199	202	194	188	206	183	191	188	200	187	184	190	196	199	224	197	184	191	222	193	206	172	208	186	192	197	190	200	208	184	185	177	211	193	172	178	173	191	193	205	177	212	174	156	187	228	194	210	196	195	210	195	193	197	187	174	220	218	193	194	199	183	192	185	203	181	211	176	199	200	205	191	176	196	176	166	182	208	194	183	191	221	193	218	195	189	203	195	203	183	202	171	197	214	176	160	217	202	190	187	181	175	212	192	199	157	209	204	198	188	199	173	176	221	176	169	207	204	193	197	181	200	194	186	215	196	177	206	187	189	177	163	197	208	190	175	195	177	180	175	189	167	206	190	192	198	188	200	183	186	188	200	193	206	180	209	171	212	199	203	192	200	207	186	211	198	183	178	170	188	204	190	168	199	195	187	175	174	202	182	162	195	193	201	212	202	211	195	203	214	196	198	188	188	187	188	180	192	180	200	190	203	191	194	184	187	181	194	173	203	205	177	189	193	200	196	187	170	192	193	189	193	185	193	179	185	186	198	213	179	169	195	217	176	175	204	203	195	229	185	173	190	175	199	203	188	176	197	190	200	183	172	186	177	206	193	183	198	210	190	190	190	194	200	153	176	206	199	194	205	198	196	191	187	196	198	173	224	176	175	201	183	192	194	192	169	203	176	186	175	197	198	203	196	190	182	203	203	209	167	182	174	181	196	167	205	186	205	162	164	171	176	176	200	181	212	200	200	198	188	191	193	197	192	180	203	187	189	174	181	181	174	192	173	175	185	174	199	175	183	182	167	195	177	179	197	179	184	172	171	163	195	173	215	188	199	189	185	193	190	217	193	182	188	192	201	185	201	171	179	180	190	205	184	192	182	214	194	193	198	166	191	184	212	167	203	189	179	154	170	208	213	198	201	172	188	191	191	211	210	167	206	188	184	191	209	184	181	187	204	178	167	183	203	190	172	191	172	195	215	194	191	211	171	193	204	168	223	173	169	193	182	186	193	194	180	203	195	204	206	226	213	196	207	187	194	192	203	180	201	186	172	187	190	182	209	204	193	184	201	178	200	217	173	215	197	176	195	186	187	224	187	197	188	178	213	181	176	171	175	208	179	212	177	180	189	179	175	208	205	174	182	191	225	177	193	189	211	173	207	180	184	186	199	168	203	212	187	178	189	220	209	201	184	195	211	183	188	173	190	166	179	212	188	193	168	206	184	185	189	210	176	194	195	168	182	209	197	205	162	183	205	175	178	217	192	201	183	202	198	203	190	182	219	195	175	198	197	199	194	205	176	192	197	169	175	174	185	199	202	189	184	187	224	181	192	193	204	167	189	220	194	207	170	201	183	173	202	189	204	215	196	195	194	203	184	199	196	183	179	184	177	173	204	185	197	184	192	193	197	172	203	181	199	182	195	187	220	210	176	181	181	164	206	208	192	194	192	196	225	173	214	212	155	196	189	200	195	201	176	169	182	183	176	197	190	198	189	201	195	186	198	195	189	178	189	175	206	176	182	199	213	194	189	196	159	188	184	167	186	194	168	231	186	200	180	194	188	216	203	191	194	190	213	183	206	208	187	178	213	208	175	193	196	186	180	179	197	202	183	153	182	176	194	182	201	177	181	188	203	174	195	180	199	168	199	181	208	211	191	182	194	175	197	199	168	199	192	199	196	190	199	193	179	198	205	209	191	190	186	179	187	196	190	200	200	197	166	183	195	206	196	183	194	197	192	213	202	188	182	168	189	209	185	172	171	197	200	212	202	181	190	205	216	198	201	190	192	193	203	198	185	199	201	173	198	192	185	175	191	174	192	187	198	157	200	185	214	188	199	159	187	198	161	177	195	210	198	180	185	178	188	219	167	199	215	204	187	196	190	175	179	202	198	191	203	197	190	195	201	186	181	181	173	189	174	212	197	201	195	204	204	156	193	207	189	201	190	178	184	175	197	182	192	195	188	223	203	191	170	192	190	201	188	176	204	208	199	179	141	203	207	182	195	179	182	182	186	195	201	192	193	207	167	206	176	185	196	205	187	175	183	188	198	185	187	170	165	188	184	174	198	209	205	185	222	199	193	196	196	210	182	196	212	205	219	193	185	181
7271	1267	290	261	256	262	272	244	283	263	216	253	264	261	195	253	280	254	248	254	270	256	247	248	243	264	229	254	256	270	253	230	218	226	251	270	268	260	261	256	270	247	263	246	274	226	240	242	220	270	256	251	247	246	233	240	294	266	281	257	237	222	218	263	262	243	254	234	266	228	265	234	255	233	273	284	243	245	256	234	254	243	238	255	255	269	275	242	253	237	255	271	267	257	253	265	270	265	233	251	260	249	249	237	234	246	251	256	235	232	250	287	270	260	257	263	233	247	240	220	255	227	231	265	215	225	250	234	245	271	250	230	256	237	245	247	235	218	255	263	254	232	204	225	241	258	227	270	267	224	255	246	240	226	246	244	224	256	235	254	243	261	247	251	262	244	272	207	235	231	246	293	251	232	276	253	259	269	254	241	258	263	262	269	253	272	258	237	243	226	250	257	238	231	265	258	261	225	265	242	280	272	253	250	242	230	239	251	284	263	228	241	258	260	265	246	248	276	241	225	248	244	252	253	247	236	251	251	225	234	272	256	235	234	264	200	258	235	282	272	254	254	257	237	250	244	260	261	262	233	247	290	232	243	233	241	234	257	245	222	253	285	225	278	235	249	253	246	270	226	269	238	238	250	268	241	271	252	243	250	233	259	251	260	234	218	269	265	268	279	241	225	238	256	230	241	260	264	252	238	266	235	253	235	267	242	252	253	279	249	253	231	252	239	237	253	233	251	223	247	274	249	263	272	263	255	270	266	301	239	259	233	244	223	267	224	291	243	244	253	248	225	234	244	277	245	264	253	265	233	265	286	246	242	244	262	251	270	233	249	265	259	261	264	251	220	211	263	221	254	225	266	239	260	237	252	264	248	242	255	256	224	257	274	290	275	274	262	251	228	265	239	232	233	216	255	261	276	268	221	270	242	212	253	294	239	247	260	261	236	246	237	269	249	261	229	287	215	233	246	228	248	247	252	273	236	244	247	222	249	249	273	230	258	241	259	262	244	255	256	274	263	262	244	222	259	233	244	248	247	258	229	207	267	265	242	260	253	248	225	251	277	261	232	279	267	249	296	237	223	241	240	238	270	237	262	276	254	223	239	239	247	250	259	227	235	232	233	262	268	248	224	285	240	267	263	257	281	271	251	235	244	251	279	245	267	214	248	253	233	249	226	231	258	250	231	287	258	262	260	264	239	262	239	255	240	244	235	235	250	263	265	230	246	251	271	220	236	224	240	265	260	215	249	249	234	263	279	234	261	250	246	250	219	217	255	242	203	230	250	229	262	270	263	285	244	249	219	261	254	282	273	247	284	260	236	268	238	270	254	229	265	243	263	260	244	257	304	225	212	214	227	253	263	257	233	245	255	243	247	235	288	270	239	216	236	224	234	273	239	243	235	231	234	268	257	239	262	252	250	264	268	234	244	253	259	244	250	231	257	247	265	276	254	231	257	255	282	244	254	246	247	266	261	233	243	247	252	254	240	239	240	269	252	238	221	254	240	250	285	251	232	289	249	251	243	282	219	212	250	227	231	253	248	253	254	243	263	267	231	217	260	240	231	264	260	252	273	253	293	250	231	287	246	259	246	248	255	231	267	232	269	242	260	251	226	248	221	228	230	247	273	250	269	278	259	259	219	249	247	256	215	252	258	262	274	259	245	259	234	252	281	260	259	256	295	225	239	240	261	240	249	257	223	232	290	273	245	258	233	241	252	246	245	256	259	247	259	255	250	223	264	257	266	251	248	285	252	263	252	281	229	260	232	260	258	247	240	230	237	257	251	236	264	259	275	223	229	218	247	236	261	231	284	228	214	218	204	226	255	240	282	245	228	239	230	249	234	256	268	246	257	254	265	250	232	249	259	241	238	209	235	262	246	279	264	253	213	260	239	230	298	263	238	247	240	237	250	232	270	242	222	234	268	260	273	272	263	256	248	237	248	249	236	267	248	266	265	242	246	223	258	253	264	254	242	221	244	273	257	244	271	239	247	252	263	285	249	224	237	292	255	247	269	277	284	264	259	243	233	270	222	250	277	257	235	257	303	276	249	221	222	240	221	258	249	267	260	244	251	271	230	229	231	249	253	236	248	232	249	252	255	247	267	235	235	265	270	276	269	254	253	231	263	265	238	256	253	239	274	276	247	264	238	270	284	265	252	248	245	239	260	232	258	270	259	248	272	263	238	263	213	237	242	259	243	255	266	242	242	271	243	249	243	253	256	242	231	269	254	228	243	234	235	224	271	251	218	261	242	272	282	246	260	290	266	268	266	254	227	250	274	244	239	246	237	239	258	261	268	243	271	267	228	221	230	257	262	222	295	260	253	233	243	263	251	249	265	249	267	291	222	276	261	239	246	257	290	233	257	224	271	227	259	262	278	231	278	237	235	252	274	242	230	264	276	243	235	272	238	245	273	221	245	255	277	248	250	242	246	253	236	219	241	246	251	282	245	256	231	234	245	229	254	253	258	258	277	245	257	261	264	259	260	221	268	263	248	227	257	225	250	260	244	257	257	250	260	231	262	230	248	233	274	245	267	249	260	235	261	268	210	252	254	242	258	257	243	241	245	253	253	254	259	226	208	229	222	238	255	300	239	216	232	263	268	237	265	286	214	237	250	267	253	259	255	260	229	210	251	247	260	246	243	242	247	264	231	238	256	266	252	268	236	257	245	248	255	221	251	241	217	225	253	213	252	254	244	270	252	249	245	252	242	229	233	228	251	220	247	274	277	258	272	217	262	254	241	255	275	231	263	271	246	281	250	242	239	273	270	248	276	237	244	264	248	253	243	245	235	264	272	272	266	264	282	258	272	221	262	234	259	252	269	251	237	266	240	237	240	270	269	235	267	278	260	247	246	260	255	266	235	281	262	238	248	261	241	258	250	279	251	226	236	240	289	229	256	248	258	226	271	249	238	231	229	228	262	272	262	227	241	255	235	258	274	259	256	245	269	263	248	238	265	291	295	252	241	243	241	241	240	224	235	249	250	266	240	236	250	245	265	236	265	273	264	230	251	262	247	239	234	250	229	243	273	233	214	272	254	246	235	242	245	288	245	242	223	248	234	266	234	244	247	259	240	240	247	245	233	262	246	234	241	268	242	248	240	237	240	216	266	252	266	234	249	273	268	225	247	241	265	255	274	254	240	236	266	245	237	253	273	221	254	270	258	251	260	253	238	261	243	260	217	233	244	261	272	258	211	268	279	239	254	218	267	276	252	206	247	263	239	263	245	248	219	257	250	230	223	281	267	285	237	257	246	269	247	254	222	223	255	221	228	229	257	284	243	226	246	263	240	239	242	243	214	228	264	241	237	242	248	248	250	224	236	259	276	267	256	249	274	223	254	261	247	244	250	209	241	230	247	244	274	229	257	248	225	252	266	249	275	251	252	243	248	251	250	259	251	278	274	241	278	242	280	222	260	227	226	235	242	268	259	238	246	228	219	279	247	253	230	230	268	240	252	235	249	259	284	246	269	279	256	262	235
5410	1332	651	681	626	631	619	674	636	658	564	623	600	569	588	613	596	586	554	605	537	603	549	586	568	556	570	558	553	619	590	537	594	557	581	607	618	601	599	633	614	617	534	571	599	537	567	542	566	541	619	585	586	574	535	560	623	564	536	553	577	564	567	570	603	584	579	572	548	557	585	608	615	572	543	647	591	566	531	607	594	622	565	632	590	577	616	599	576	564	583	591	536	552	603	576	562	610	565	535	566	594	625	557	552	557	551	536	596	602	578	548	566	570	560	541	560	569	553	594	557	575	564	572	638	593	631	547	528	568	507	509	526	600	612	551	562	562	569	557	551	594	553	554	541	544	572	527	564	578	624	561	575	594	580	629	592	566	567	567	568	602	631	601	584	554	552	556	582	578	590	596	540	582	581	593	583	544	568	566	534	550	555	597	532	549	543	567	552	565	566	566	550	590	571	555	598	537	555	525	558	532	598	586	589	617	552	575	572	580	621	561	559	558	606	576	551	553	549	610	594	534	583	576	569	555	555	539	587	581	612	584	593	580	517	575	584	530	562	576	529	547	606	584	549	533	584	614	569	537	545	578	588	598	569	612	584	538	617	547	539	551	553	554	556	587	556	545	586	554	580	584	558	569	515	561	548	576	598	560	597	522	564	544	578	569	592	587	563	595	548	559	593	516	589	557	575	558	574	580	598	576	592	645	552	569	613	597	579	581	531	579	556	599	587	558	613	569	584	530	530	514	547	570	582	579	577	565	576	567	561	579	544	553	542	583	568	569	587	570	565	565	579	596	543	561	567	539	551	593	603	564	575	593	598	549	573	553	535	596	556	560	544	598	582	625	607	532	588	545	550	537	594	587	610	569	569	601	554	559	546	537	568	573	598	592	590	526	556	569	558	584	552	586	603	580	543	589	539	564	581	562	588	538	614	540	580	557	541	561	571	548	551	573	603	575	600	537	515	554	551	570	562	590	562	577	568	553	572	539	608	611	625	539	581	575	528	535	619	547	536	586	553	550	563	546	538	574	597	571	583	582	616	528	557	601	568	548	532	565	589	593	572	592	587	585	594	586	525	520	587	583	553	606	567	559	565	522	557	592	539	604	560	552	562	601	595	555	615	617	557	557	584	557	546	547	557	583	531	538	570	592	592	568	598	553	540	577	574	585	572	550	619	525	610	537	567	537	588	531	559	591	572	535	560	572	604	524	588	566	581	573	552	544	577	598	605	580	562	558	567	608	564	566	565	588	572	561	593	571	566	583	582	575	547	638	570	565	557	578	578	579	545	561	563	592	575	581	609	578	570	573	534	573	587	573	571	531	591	569	527	546	569	560	560	558	560	586	595	569	543	526	605	598	607	558	533	596	586	566	575	608	590	550	555	554	563	577	566	534	537	598	556	558	571	579	593	622	596	632	596	582	616	610	541	593	591	590	588	589	574	602	535	611	569	573	572	560	546	615	576	601	569	537	550	551	587	580	576	598	592	561	599	576	545	583	575	602	576	589	576	534	532	571	561	514	529	582	613	625	574	594	595	571	552	574	558	548	567	557	582	577	574	554	573	603	525	594	528	569	573	559	565	546	598	600	602	574	568	535	548	579	562	589	606	540	546	541	570	575	548	580	580	570	527	622	578	500	601	538	556	556	561	592	567	572	577	526	543	558	567	568	583	562	560	561	606	546	577	624	541	591	582	522	545	550	556	613	599	613	548	587	535	545	587	548	556	593	572	548	599	595	583	525	601	574	558	578	584	534	619	539	535	558	568	570	559	541	536	508	549	627	579	590	570	551	580	554	535	538	558	565	564	554	566	577	579	597	543	556	583	611	511	518	590	548	552	559	601	599	565	581	538	558	535	580	601	595	537	624	606	561	576	572	568	580	554	597	607	591	554	613	561	587	588	565	619	580	579	569	551	550	581	552	582	603	555	576	566	599	560	553	570	608	558	584	574	588	568	583	550	607	580	583	540	552	623	613	558	570	573	542	575	594	580	629	565	572	555	558	609	546	594	584	568	559	580	601	535	596	555	618	528	573	572	540	596	585	560	598	647	570	590	617	529	583	595	521	556	628	568	533	574	531	555	619	538	546	579	606	570	561	512	580	568	579	564	566	567	554	530	549	571	575	609	552	600	586	620	590	585	549	551	609	567	544	519	577	603	564	554	499	570	597	528	631	644	539	567	566	545	546	556	547	554	560	609	563	595	574	553	584	592	549	534	547	569	621	581	594	573	555	546	564	560	588	598	578	577	524	578	526	574	575	618	573	582	539	554	534	561	576	583	572	617	606	553	622	549	570	541	534	560	537	612	591	595	614	570	593	585	568	560	563	516	555	578	573	600	569	589	598	551	568	537	571	544	611	537	573	605	592	570	555	571	545	511	554	560	555	599	558	574	577	596	576	597	636	556	536	557	565	556	581	545	622	590	546	555	584	561	569	535	605	531	638	565	557	563	563	563	597	550	543	572	565	573	562	608	575	592	588	554	604	588	513	579	577	578	587	621	568	569	601	578	559	615	582	600	597	604	558	588	583	610	578	590	569	547	595	548	592	598	599	552	629	540	560	544	550	551	571	582	632	562	577	581	585	549	541	589	563	579	539	546	594	585	602	529	574	618	553	582	554	528	587	565	578	574	570	550	560	600	509	603	565	574	558	551	583	581	573	568	582	576	543	615	611	595	586	545	580	554	608	604	536	607	613	546	565	587	555	572	594	573	596	537	575	533	611	539	582	589	573	604	548	596	595	545	574	564	532	615	597	568	564	558	575	585	562	555	549	592	593	590	600	579	565	556	523	560	531	594	573	589	557	516	591	550	551	568	550	552	572	597	558	584	540	565	559	607	545	562	573	601	542	579	549	572	556	573	602	563	567	600	560	627	562	558	561	555	579	554	568	549	634	541	557	578	574	628	547	604	587	554	587	553	527	594	567	581	541	595	557	577	586	574	544	659	576	541	590	540	584	607	620	595	566	556	605	604	586	586	553	604	568	581	585	575	593	548	572	605	600	583	590	533	567	553	572	550	572	604	600	574	539	603	567	548	594	589	571	591	561	571	564	591	582	564	531	547	571	578	599	592	573	565	565	571	585	550	525	584	559	603	529	576	563	593	550	581	593	633	544	568	526	597	612	554	580	548	583	605	571	587	582	610	574	541	596	594	559	606	546	552	619	580	558	551	562	555	582	598	557	578	562	563	595	571	547	590	584	626	560	573	549	603	635	538	592	565	580	541	543	562	552	549	630	597	584	567	606	574	577	569	542	589	597	608	558	570	557	559	554	551	564	598	555	558	596	554	592	606	576	585	604	592	526	607	551	580	581	609	568	640	605	583	544	582	564	619	556	563	577	571	549	563	531	557	591	581	535	583	565	549	540	603	558	550	566	569	599	613	556	561	530	528	579	585	594	550	598	551	564	559	582	576	551	579	566	583	569	577	577	564	580	571	591	553	570	573	605	597	544	571	568	547	625	585	565	547	567	601	586	529	576
16835	2755	571	440	377	305	254	239	255	236	195	221	213	179	202	213	195	170	175	170	181	182	184	173	207	187	165	216	149	182	201	180	171	181	177	194	175	181	164	191	179	179	189	166	158	145	182	168	184	163	177	187	183	191	149	164	165	178	191	150	179	180	167	177	178	165	180	156	164	148	171	167	205	163	152	193	178	176	209	193	165	165	162	176	152	172	183	193	189	180	154	174	200	188	146	187	160	197	166	158	185	153	157	192	184	183	174	173	175	187	178	173	174	189	181	182	184	167	188	198	180	159	177	174	178	181	179	165	195	173	164	176	165	156	167	183	173	179	157	172	187	184	173	191	183	169	144	185	172	194	185	157	168	176	177	170	172	170	164	188	185	199	182	172	198	166	187	157	180	165	176	197	172	204	185	180	172	185	202	158	159	168	190	184	178	173	168	173	170	178	181	161	171	150	178	158	154	167	169	174	150	170	173	156	179	198	168	178	179	175	212	158	156	167	198	204	157	167	186	155	176	173	162	178	159	168	168	188	181	168	193	181	178	171	172	176	202	167	170	177	170	161	179	207	180	169	195	160	166	171	190	186	154	191	167	149	173	193	174	168	203	202	155	172	169	204	170	163	180	198	193	167	190	176	194	184	172	158	178	167	165	163	183	158	171	162	165	197	195	167	178	176	185	165	190	175	194	181	166	170	167	167	188	179	202	190	142	195	166	164	170	168	172	174	162	180	159	172	152	170	173	178	162	185	175	154	200	184	186	195	189	161	166	185	169	190	191	182	182	173	174	160	155	152	151	157	166	159	187	168	168	154	201	190	175	197	169	184	165	162	182	197	193	155	162	172	175	160	156	183	197	179	206	160	175	175	167	184	177	162	180	177	155	170	180	179	188	194	164	178	172	164	174	196	195	159	166	167	150	167	174	153	163	166	170	160	178	168	193	158	160	168	184	177	171	160	193	182	163	189	177	178	187	182	176	178	180	185	176	190	152	170	168	178	178	181	161	156	176	177	178	174	181	185	203	186	167	190	162	191	158	178	177	173	185	160	183	180	179	184	188	167	188	187	164	169	179	160	201	169	152	185	188	187	172	166	163	184	186	172	169	166	176	178	181	196	177	194	165	160	146	181	183	179	179	166	172	164	156	178	168	181	174	178	194	163	165	180	201	205	192	166	165	160	187	167	161	157	186	169	195	165	166	172	206	185	179	193	183	187	220	191	173	154	157	156	179	189	187	196	175	185	154	178	188	203	190	198	177	193	179	174	164	163	171	177	194	179	187	181	174	173	177	157	158	179	182	181	148	190	176	142	196	165	175	154	153	181	179	171	156	150	181	178	179	191	159	168	176	153	190	155	162	173	161	183	183	183	162	182	181	174	176	172	167	216	201	175	164	199	163	192	159	176	178	179	157	179	147	168	168	175	192	160	195	156	155	168	183	173	196	160	172	154	163	172	169	153	174	176	172	186	159	166	173	176	226	187	158	173	189	171	163	152	144	175	188	161	164	162	164	171	178	199	165	199	175	180	175	181	159	197	171	162	178	164	158	161	153	166	178	170	182	185	189	198	189	154	168	176	206	192	186	206	156	163	158	149	171	188	161	175	184	180	163	185	160	168	170	179	178	180	183	195	158	165	176	172	182	183	144	158	172	167	167	189	177	169	185	187	184	179	170	174	157	162	193	188	191	172	158	197	186	161	154	173	212	183	178	176	188	180	172	183	171	167	170	174	162	172	179	184	162	164	178	164	182	174	173	169	184	160	178	185	176	175	162	174	183	179	158	180	167	179	195	177	160	164	186	174	160	170	199	180	168	180	157	172	162	173	186	179	184	171	162	206	163	155	180	186	148	163	199	181	169	170	174	172	165	192	166	178	194	169	162	176	167	159	174	197	178	150	184	158	170	157	148	159	161	204	168	173	129	166	156	169	153	160	180	188	196	173	190	177	163	165	163	177	153	193	176	173	168	174	160	170	159	151	169	163	172	154	161	192	155	163	151	164	157	148	172	193	172	184	160	178	165	191	185	182	181	181	169	174	146	168	176	172	187	170	170	162	169	182	182	170	162	165	175	175	180	180	169	202	187	159	150	173	175	183	184	151	180	181	159	177	156	184	179	167	175	188	174	170	174	165	185	167	169	164	160	158	162	174	171	157	184	165	196	179	193	172	136	169	178	190	161	179	150	179	177	178	175	200	162	146	178	176	181	169	197	143	176	187	188	187	168	187	171	178	183	198	172	149	176	164	149	163	144	177	200	162	171	176	199	197	178	191	186	178	178	203	172	189	180	177	174	152	159	150	183	183	153	169	171	189	158	167	187	156	171	176	193	182	167	188	185	173	173	165	179	147	180	186	185	193	169	177	178	149	164	198	169	172	172	157	166	177	190	170	196	195	180	177	158	159	182	181	190	207	188	181	186	177	149	177	200	176	167	170	165	198	168	185	184	189	185	180	161	179	160	196	174	178	177	172	163	173	179	170	146	183	161	183	166	184	206	162	186	191	187	186	163	182	180	163	169	179	192	186	199	187	189	176	162	188	181	166	176	195	185	178	157	170	179	154	168	176	178	183	185	174	187	180	191	175	181	162	191	174	183	158	163	198	150	142	179	192	161	182	194	177	174	172	179	168	168	151	178	180	187	175	166	187	159	158	162	183	174	158	197	181	178	191	191	178	156	181	163	165	153	174	174	180	157	184	167	173	165	200	159	164	186	170	181	176	176	196	180	170	167	194	193	175	162	160	142	167	185	174	173	188	179	180	187	151	188	177	168	171	180	168	182	161	181	212	163	197	168	171	195	180	173	186	192	181	182	170	168	202	179	183	177	186	161	167	169	172	159	197	191	199	183	179	192	152	185	170	168	180	182	158	182	153	173	162	179	160	165	179	183	163	186	145	185	168	160	149	170	155	165	164	175	180	168	146	169	180	180	205	188	185	163	167	194	148	176	184	190	199	159	172	175	200	177	174	198	211	171	172	172	168	178	165	197	162	182	176	191	202	154	169	173	176	181	200	167	171	169	178	206	175	163	175	189	184	186	166	174	197	171	178	192	204	163	172	179	184	182	180	166	173	209	185	195	163	177	169	196	171	177	172	163	161	169	175	171	168	151	179	167	187	168	188	158	185	178	173	161	169	178	187	186	174	181	211	190	174	177	169	164	181	185	166	153	166	200	161	181	177	179	190	179	155	163	173	179	169	186	140	155	160	171	143	144	196	198	168	188	159	193	179	157	176	157	192	200	191	184	153	158	171	182	201	173	158	184	197	193	140	172	181	207	198	176	184	188	179	188	156	183	192	171	187	171	173	198	174	193	193	169	180	150	217	181	172	165	165	158	164	165	177	168	197	140	168	179	159	190	177	169	183	169	156	185	176	172	167	178	182	167	196	179	195	175	185	180	181	199	211	176	208	174	188	175	169	169	191	164	168	182	173	185	187	203	187	153	181	187	173	173	179	180	157	166	188	171	163	133	199	145	191	193	182	194	159
11645	2206	1255	1360	1191	1046	958	888	756	712	647	612	577	519	519	533	489	461	474	455	445	429	407	412	453	443	440	436	426	423	432	438	421	413	449	431	415	448	399	425	439	411	430	388	413	427	392	428	426	455	396	366	379	417	463	405	401	429	409	413	379	426	414	411	385	386	400	407	380	403	420	409	416	413	426	419	402	436	447	386	406	408	416	420	364	402	414	444	375	403	425	357	424	416	432	401	392	416	380	432	390	424	409	390	386	396	406	389	436	391	403	395	405	407	387	429	408	387	404	380	387	390	385	383	372	427	396	412	379	369	399	381	417	405	384	402	419	414	412	405	406	415	413	419	389	411	381	369	448	394	377	389	386	395	366	401	408	364	391	442	434	427	422	425	435	369	404	403	437	434	402	415	374	406	410	385	399	347	432	396	370	388	419	391	410	385	375	401	402	369	394	423	387	406	427	388	413	368	403	428	377	381	424	435	423	428	377	425	409	395	376	415	414	422	416	414	430	408	423	423	379	383	397	398	433	394	394	390	353	405	394	412	401	364	439	450	442	391	434	412	422	388	385	392	397	384	414	426	370	385	401	396	392	409	371	398	408	388	377	406	390	420	410	400	424	409	411	419	413	413	401	398	419	405	372	444	368	400	408	383	422	404	413	430	388	409	434	403	408	437	409	390	378	407	386	406	408	388	454	437	416	415	398	402	386	399	427	379	379	387	404	416	439	408	414	430	410	412	431	427	441	398	392	381	408	427	402	435	400	379	383	422	394	389	396	437	391	441	365	424	412	381	382	370	406	375	412	427	401	406	401	450	403	418	380	409	448	436	369	433	413	422	418	360	388	417	373	413	419	408	436	385	421	407	415	395	389	409	394	433	354	415	411	396	433	413	410	409	376	365	362	406	394	376	406	395	407	425	397	389	417	356	405	413	411	397	412	428	379	418	401	399	393	425	383	420	411	414	409	413	418	415	400	390	408	376	422	379	387	423	393	396	399	412	387	372	382	376	442	440	395	384	416	387	396	419	387	395	411	410	411	391	386	444	397	405	423	428	425	415	384	378	409	401	404	412	404	407	387	395	392	413	393	392	387	348	403	443	431	408	409	427	421	402	452	422	428	400	426	405	409	368	399	432	428	404	421	403	438	429	421	399	428	403	373	391	393	400	409	386	410	404	422	378	419	427	376	442	394	404	433	397	393	382	438	401	368	425	398	377	413	408	420	445	417	439	407	393	420	426	386	406	400	452	415	441	411	409	411	415	393	396	390	426	417	402	431	356	413	399	396	418	399	410	460	374	406	363	398	412	388	377	387	386	371	426	361	377	396	366	434	415	402	409	349	425	388	413	414	424	364	421	389	420	412	393	389	385	396	407	430	392	394	379	393	418	404	387	413	377	419	386	414	403	407	413	385	393	385	380	407	422	420	408	384	395	379	390	388	428	387	404	399	427	400	386	402	418	426	397	383	398	390	374	430	400	383	409	400	397	422	430	392	398	429	434	396	407	407	410	377	395	390	402	380	385	418	420	410	396	429	431	428	446	404	409	412	396	422	415	423	386	424	398	412	392	410	430	424	416	428	386	418	400	395	416	406	392	394	440	382	393	396	372	390	407	410	427	391	404	429	443	375	385	423	439	397	411	418	426	416	414	395	383	422	376	401	428	381	421	415	436	418	423	423	407	380	359	385	421	420	394	414	369	381	379	397	419	405	402	414	387	378	426	390	395	406	414	439	414	404	386	361	386	426	383	430	395	398	403	392	393	398	379	378	413	387	416	395	403	390	433	382	417	387	416	403	368	401	401	412	394	403	397	404	400	433	391	388	407	433	430	393	412	421	387	399	421	402	434	419	425	430	398	387	410	398	370	426	409	395	410	404	409	346	428	363	377	374	402	438	432	397	392	391	397	391	406	399	418	402	428	393	446	373	416	398	413	387	395	400	417	475	397	387	406	396	386	384	406	388	393	411	399	403	403	410	419	397	386	393	393	378	423	384	409	414	398	401	431	386	411	462	430	363	388	412	407	386	377	446	444	419	365	400	399	446	416	382	408	425	394	388	385	381	355	409	407	379	432	405	416	418	394	395	405	449	363	421	400	457	391	451	392	447	396	393	411	411	395	392	398	398	397	409	390	407	405	416	376	372	417	395	419	378	373	422	386	394	407	418	404	417	386	414	406	416	425	431	400	376	397	423	419	410	387	402	421	389	438	379	382	394	388	403	374	416	408	390	388	399	410	414	380	417	398	393	421	428	428	396	414	386	405	437	372	409	388	374	384	420	392	408	369	411	434	364	425	413	403	397	392	428	408	398	428	403	393	408	422	405	393	394	412	401	372	399	403	432	429	397	382	398	411	415	408	386	425	390	411	395	408	375	377	379	433	379	391	390	415	374	379	388	417	392	422	433	407	420	405	392	444	397	427	415	369	425	409	409	397	393	405	396	401	386	365	430	398	408	431	385	374	423	404	379	403	401	424	399	423	374	414	391	412	439	392	414	436	430	407	381	397	403	416	414	363	396	404	381	421	399	375	396	425	392	435	407	411	403	402	435	403	410	400	420	462	378	414	427	407	425	415	421	407	357	380	355	405	420	435	373	394	429	381	434	382	443	383	434	386	368	397	419	433	392	391	417	414	430	409	400	381	410	405	403	375	411	380	385	370	399	407	390	417	411	397	402	398	371	375	406	408	419	398	435	407	355	388	432	437	405	390	442	405	401	421	400	390	413	392	424	407	409	429	384	371	412	393	392	410	432	416	424	417	413	419	416	462	450	416	402	428	409	404	392	414	374	404	392	420	413	412	410	408	401	425	407	377	399	390	382	399	420	424	384	414	450	403	393	424	361	396	410	395	382	394	396	412	380	412	429	444	417	382	418	456	412	408	427	407	417	399	375	383	391	357	369	422	406	387	388	430	401	411	399	398	396	414	381	425	441	386	349	400	426	425	401	424	420	406	391	410	405	408	403	410	370	411	386	390	427	388	386	389	351	399	398	404	389	402	362	414	407	422	404	409	410	428	412	402	400	417	416	428	383	434	390	385	429	404	390	421	405	439	414	416	413	397	410	388	390	413	386	378	397	385	401	399	402	401	415	391	411	384	409	402	421	430	425	409	382	403	426	395	407	435	426	414	421	434	376	409	408	409	387	433	427	400	404	404	404	393	404	419	403	389	397	416	442	464	416	373	381	395	415	391	399	417	396	410	374	405	376	389	394	395	410	415	407	367	393	411	413	409	404	397	411	421	417	396	421	428	388	403	398	408	400	382	407	393	400	422	425	376	401	405	414	394	401	406	378	386	404	389	414	444	361	355	381	378	372	395	432	450	393	378	396	435	392	431	395	417	380	437	401	406	377	404	407	382	399	406	387	424	419	417	411	367	445	422	381	429	362	395	389	416	385	403	408	422	397	399	408	406	371	403	405	391	407	364	398	403	398	397	410	420	443	456	393	386	424	401	403	411	405	412	403	408	412	421	397	413	420	406	388	374
24573	4762	911	652	413	313	268	216	183	148	130	135	110	129	93	99	97	82	99	90	80	93	80	80	93	65	76	72	91	78	80	84	76	74	69	70	80	83	77	66	79	71	77	59	70	78	99	62	72	72	75	84	64	84	63	74	65	58	60	66	71	73	73	79	57	60	56	78	68	82	71	68	66	70	72	73	64	82	71	60	65	73	89	72	81	67	78	67	81	59	78	78	62	64	67	53	56	57	77	73	64	93	45	77	77	66	65	50	71	72	94	66	82	68	67	76	76	73	75	50	76	62	67	81	75	81	75	59	86	65	67	66	65	69	77	75	88	71	66	82	55	74	64	84	80	77	86	67	79	67	57	68	79	61	62	69	93	71	76	60	73	63	73	72	76	55	67	73	76	74	75	74	68	76	58	65	76	68	70	52	74	88	74	83	65	85	65	60	82	81	81	72	85	68	79	72	71	64	67	79	65	81	54	85	68	71	80	71	77	77	78	87	67	92	79	63	77	67	72	71	70	69	67	72	69	56	66	78	63	61	76	72	72	47	77	76	89	71	63	69	53	57	76	68	79	74	76	67	84	71	91	65	80	83	62	56	74	60	80	67	66	80	69	68	68	69	75	72	81	59	82	62	64	68	69	76	53	74	64	73	72	82	69	86	69	66	81	69	68	89	60	74	64	80	78	59	70	85	72	65	81	55	78	75	80	47	75	72	83	71	58	76	70	70	85	89	76	65	70	76	57	67	87	74	94	75	88	71	71	54	82	66	73	86	74	62	67	72	61	55	74	65	66	66	72	78	61	66	66	84	81	72	64	57	78	68	74	84	73	58	71	82	65	83	76	72	79	64	80	69	72	75	75	58	68	66	78	76	66	61	73	53	79	79	82	70	66	61	82	65	75	60	72	72	83	69	69	82	84	68	69	52	61	69	62	64	61	76	59	67	79	57	74	67	84	81	67	70	65	65	73	64	73	62	69	73	69	62	80	53	68	71	84	52	61	78	73	75	81	90	80	89	76	71	71	63	56	61	90	74	67	66	67	57	85	60	64	64	74	62	65	66	77	56	77	67	70	67	71	74	68	69	67	69	79	62	69	84	62	62	72	60	82	63	76	61	81	80	86	61	67	74	60	65	59	78	71	81	66	74	73	70	86	75	84	61	78	74	62	84	76	69	77	69	67	77	67	51	74	67	81	63	65	66	78	80	91	57	62	81	69	65	65	68	79	71	61	79	67	82	63	63	93	52	76	92	79	61	79	71	71	67	77	73	77	62	70	80	64	78	59	70	61	76	69	59	70	61	82	86	73	70	64	68	80	89	75	72	67	67	58	62	64	65	73	72	82	66	90	84	68	84	71	70	54	65	66	66	80	67	71	67	63	75	72	87	72	82	74	83	57	74	73	74	85	73	68	77	77	74	78	75	62	53	65	56	56	68	70	77	61	75	61	65	80	62	84	64	79	83	71	71	65	71	65	64	54	64	87	89	58	77	64	77	69	47	62	83	67	75	52	73	67	67	59	57	67	68	62	64	64	55	69	76	85	93	76	77	72	101	73	68	87	78	101	81	87	66	56	68	70	69	63	62	79	66	69	69	69	65	78	65	77	69	62	67	67	83	70	74	76	74	57	72	81	62	81	76	68	64	79	59	85	73	86	78	74	64	103	92	66	59	78	69	61	80	67	59	67	72	70	74	68	67	65	75	65	84	60	73	68	62	64	73	58	63	83	67	67	77	68	74	67	83	65	74	75	76	56	78	73	77	76	76	73	72	73	53	56	75	73	75	56	63	66	48	70	56	67	67	66	76	80	75	70	72	74	76	56	74	77	77	60	55	67	70	70	65	61	75	80	61	68	62	64	88	71	76	79	79	61	75	87	65	79	74	83	81	61	78	63	69	70	71	79	65	77	75	65	61	72	75	68	85	68	77	63	72	59	74	81	63	61	79	61	61	74	79	79	60	81	73	57	75	52	86	58	77	80	65	57	58	72	70	77	74	61	72	69	78	64	68	72	66	80	69	81	72	78	77	84	75	73	57	75	74	75	73	68	67	65	64	54	69	66	78	81	71	86	73	72	57	65	60	63	97	69	79	87	60	82	77	79	63	78	64	73	82	70	79	73	71	68	63	66	62	67	64	73	56	85	69	58	71	56	68	79	89	72	74	70	86	74	52	82	78	72	88	88	66	58	75	64	85	69	68	73	70	61	79	59	64	77	81	91	81	83	70	87	81	64	81	70	78	70	81	73	62	63	75	84	61	73	80	69	77	76	85	62	66	63	70	69	63	71	76	70	53	64	77	73	64	87	64	87	77	66	63	74	79	94	58	81	75	107	82	65	68	66	59	63	83	57	71	94	79	54	72	74	86	69	87	61	70	71	73	73	60	70	50	54	63	86	67	75	67	72	81	69	78	67	70	69	76	90	77	74	61	57	65	57	73	82	77	72	71	61	73	61	70	81	75	69	59	46	63	81	78	90	80	65	73	75	63	67	67	67	76	76	66	68	64	74	58	69	69	82	75	53	62	66	54	66	55	57	79	67	64	65	72	72	79	70	54	71	67	64	74	75	83	66	67	61	72	69	77	73	88	88	60	73	63	76	89	68	68	82	72	99	61	74	74	69	77	83	82	75	59	79	65	60	58	62	73	78	73	61	64	67	64	72	62	88	62	74	88	71	63	71	81	63	57	67	83	85	66	64	78	72	79	54	64	61	90	64	88	71	88	64	52	71	67	69	79	62	80	73	62	63	69	71	82	63	74	68	71	70	78	71	60	71	70	65	75	53	71	62	72	76	62	66	73	69	66	63	70	71	54	70	70	57	73	70	68	80	59	62	77	70	70	60	56	62	85	61	67	65	63	82	71	56	71	69	73	57	71	74	66	62	56	75	64	80	80	78	85	59	76	63	68	73	66	79	80	77	69	79	67	57	77	61	55	63	69	78	80	62	66	73	70	75	79	81	75	66	51	55	73	63	84	57	86	80	64	63	67	64	73	73	78	53	72	77	59	70	61	75	75	77	80	66	72	65	70	70	62	74	62	71	71	69	61	65	78	76	99	67	76	63	86	90	60	62	72	80	70	78	88	69	78	67	57	74	74	62	71	56	85	68	81	73	63	65	62	78	67	82	68	72	61	71	76	70	69	64	85	76	73	76	68	61	67	87	61	73	81	77	74	76	66	80	71	79	74	85	80	53	67	72	77	63	62	74	79	77	66	100	71	53	88	70	79	75	72	60	77	75	77	76	81	73	70	69	76	81	69	81	78	69	93	78	58	88	68	64	91	50	58	70	81	73	69	77	90	71	84	73	66	69	62	66	65	75	74	63	64	69	79	76	79	65	73	71	74	64	69	67	67	65	80	73	61	63	52	86	63	67	73	78	72	62	79	61	59	70	56	62	66	68	68	58	76	73	73	76	78	72	68	73	82	64	75	68	65	96	62	84	66	86	66	50	76	79	78	64	70	84	62	73	74	71	68	82	74	69	73
14655	2909	1891	2185	1815	1463	1188	985	929	778	577	544	458	441	396	363	353	341	284	308	271	271	276	265	280	240	213	227	251	231	211	229	186	215	234	241	228	231	199	209	224	166	219	210	212	228	199	242	205	195	198	212	195	191	209	212	206	183	221	208	208	178	174	197	172	196	201	209	181	229	190	204	210	197	196	210	183	165	202	194	183	179	208	206	184	158	180	177	185	211	205	168	182	198	170	177	200	171	192	185	183	177	189	181	177	204	195	177	209	183	195	200	168	196	212	195	200	170	194	184	193	191	191	192	173	175	176	197	179	199	197	192	186	203	198	184	218	183	176	191	165	183	187	196	189	166	191	189	186	186	195	212	193	183	196	175	201	200	178	194	175	203	177	172	182	187	184	182	172	196	170	180	203	196	190	181	214	206	202	189	179	199	193	215	176	171	186	205	164	185	185	173	172	175	172	174	185	179	196	213	203	204	203	205	199	200	186	214	189	178	185	196	195	183	192	192	203	199	179	170	178	196	182	194	185	191	195	193	202	172	197	197	185	209	192	178	199	209	193	201	209	161	207	184	183	165	177	191	202	214	184	199	215	196	194	179	191	171	184	198	197	179	188	178	170	208	223	172	190	199	191	190	167	191	195	184	186	182	198	178	218	189	203	199	199	185	208	167	198	181	205	187	178	208	188	227	190	164	177	187	204	193	172	179	200	199	205	184	194	186	193	200	187	194	204	184	182	186	173	168	188	180	182	208	196	208	196	187	192	163	204	176	203	191	204	193	179	192	197	194	177	186	177	175	197	176	196	203	225	187	181	201	195	200	183	193	226	170	211	194	172	184	186	177	186	171	195	150	189	192	178	173	194	189	160	195	211	196	202	190	180	185	182	201	201	185	188	194	185	184	193	182	193	182	158	191	202	160	195	184	174	196	165	177	193	174	199	197	213	193	214	190	186	196	179	198	202	192	200	198	206	179	188	194	198	212	185	223	184	180	222	197	193	178	179	190	195	216	192	222	188	192	212	187	208	181	189	193	191	193	202	178	186	191	172	170	199	174	169	182	172	188	170	180	179	203	193	200	199	190	193	168	191	201	197	192	197	173	195	172	189	214	176	198	204	191	174	168	178	168	181	173	183	197	188	186	181	195	201	184	171	206	166	211	196	166	186	181	188	176	191	221	187	190	194	185	175	179	201	235	181	191	201	177	190	165	202	187	185	162	202	189	193	166	201	183	208	207	195	166	176	195	181	164	187	177	158	202	185	190	180	200	200	189	169	201	192	199	186	187	182	178	183	179	170	187	211	193	218	182	168	174	192	181	198	188	185	187	190	166	191	202	203	169	196	185	192	200	185	176	205	192	180	202	193	206	195	180	174	184	173	195	184	170	175	178	169	217	183	186	194	212	158	207	185	190	172	166	191	189	194	182	201	212	171	219	176	181	201	192	197	189	183	194	188	197	221	195	209	180	201	169	189	219	176	185	183	200	188	197	169	203	214	206	201	215	191	190	212	201	211	192	169	185	186	201	217	187	207	175	219	192	211	181	198	181	197	184	186	199	209	178	189	178	197	188	193	187	193	192	184	190	156	199	194	185	182	175	206	170	179	172	203	178	201	184	177	190	167	194	191	189	198	178	197	189	187	191	171	173	189	197	180	186	188	165	184	165	188	172	214	204	175	152	157	174	190	181	179	218	192	202	185	189	188	182	206	199	190	182	185	195	208	183	158	162	191	201	200	198	191	195	198	197	184	176	192	189	188	203	188	155	189	214	179	169	181	183	178	184	174	173	191	198	187	179	194	189	192	192	201	185	171	186	191	190	190	197	177	191	182	166	184	182	182	197	171	199	202	184	176	214	180	170	164	187	192	215	181	200	184	211	205	192	195	189	177	205	185	207	180	186	195	203	204	200	198	181	182	193	177	193	178	189	204	193	210	190	177	160	185	201	191	223	184	172	190	192	231	190	202	181	169	175	204	191	182	186	191	201	177	152	177	184	190	192	184	203	182	189	177	175	183	183	202	201	195	174	183	182	174	207	221	178	170	189	200	201	172	183	190	209	189	184	159	180	216	161	180	176	213	192	182	187	205	173	188	176	210	187	187	193	187	182	186	192	199	181	199	182	201	180	180	191	188	199	192	176	180	196	185	169	182	185	199	179	199	190	191	167	163	183	216	185	214	192	174	210	183	188	195	171	192	192	206	198	170	226	201	219	183	198	192	182	176	172	173	200	167	196	178	177	193	188	187	180	195	220	173	174	198	210	182	173	202	188	185	209	186	186	179	201	186	193	192	200	167	191	198	204	189	209	181	196	178	165	181	171	161	221	162	182	187	178	188	211	218	198	226	202	199	214	183	199	184	188	193	187	179	185	183	184	207	181	188	184	200	197	199	177	198	182	184	177	194	197	199	181	169	175	198	183	182	184	165	175	184	204	168	217	199	171	193	191	174	190	201	177	174	181	192	202	201	183	207	211	212	191	179	193	191	175	174	187	175	161	168	192	184	172	202	162	203	192	193	216	192	204	189	192	182	207	188	218	209	188	180	180	192	200	176	191	182	189	169	220	193	184	211	199	163	173	194	189	209	198	194	218	191	187	194	189	180	193	176	212	201	179	204	191	203	189	216	190	195	179	194	205	193	177	166	176	184	168	200	183	223	195	210	199	184	194	187	165	175	171	188	181	219	185	192	212	204	176	197	174	180	182	197	170	175	195	175	210	177	188	186	177	179	192	203	179	201	195	211	195	190	195	187	184	182	201	182	189	190	195	176	186	182	203	195	209	178	184	192	167	186	176	202	176	182	176	212	188	182	184	201	201	194	176	177	199	168	189	190	172	189	162	184	196	179	193	196	190	178	184	208	198	184	202	192	185	209	206	174	187	193	206	190	184	198	205	177	197	167	197	191	198	174	151	196	205	192	179	179	191	167	195	190	191	176	189	164	170	199	187	178	178	195	195	196	192	180	194	188	192	199	202	196	174	183	177	196	195	196	191	203	197	177	191	197	182	192	181	191	176	180	178	184	207	191	203	198	204	186	172	216	206	200	185	200	169	196	192	190	182	216	187	188	194	195	176	189	198	173	186	206	213	202	208	184	189	192	191	192	186	207	223	197	190	196	193	205	201	194	179	177	192	217	208	185	175	184	199	184	204	197	178	187	167	183	175	172	183	190	189	193	194	188	205	202	184	191	194	198	198	191	168	199	199	213	200	207	163	182	168	179	195	169	187	193	201	182	203	201	196	177	200	181	162	196	205	198	191	205	167	197	185	201	192	168	168	215	193	181	174	194	179	180	230	211	199	177	187	198	189	174	178	187	186	189	176	194	193	198	210	189	187	187	181	184	196	196	189	194	180	170	161	193	185	178	197	165	160	227	184	166	176	185	183	181	188	181	194	184	181	199	186	206	183	199	181	180	206	178	202	186	188	192	179	212	217	214	174	208	216	208	167	168	196	200	183	192	173	173	170	188	194	205	163	186	210	212	189	189	177
7007	1213	275	276	270	251	258	271	231	269	257	242	255	254	241	259	234	263	248	259	269	266	249	255	269	224	260	244	239	284	246	267	232	239	228	229	222	251	250	255	250	240	228	267	208	259	252	264	238	221	245	264	216	251	222	276	238	255	246	228	222	230	269	245	265	240	263	253	236	243	251	259	266	248	273	265	239	271	270	251	215	213	247	286	257	296	254	285	270	260	255	214	262	262	252	257	251	280	238	243	241	241	251	269	255	247	272	232	265	268	253	250	260	227	292	263	257	272	250	247	235	232	298	251	246	233	262	229	219	256	241	254	253	233	287	243	269	248	230	256	239	229	247	213	235	256	238	257	261	246	226	244	234	238	245	247	231	229	240	246	241	227	247	274	232	239	218	230	264	263	239	242	261	231	246	239	243	253	223	248	229	257	235	257	251	261	230	255	251	244	236	242	262	233	255	240	254	247	246	243	233	246	255	256	301	256	230	272	223	266	239	248	291	272	246	232	234	260	250	219	232	269	236	260	248	243	255	260	253	273	252	266	268	238	260	257	247	262	247	255	244	246	230	236	256	216	225	241	251	249	258	235	222	254	240	253	233	256	225	249	254	247	255	249	242	245	248	277	271	249	257	234	267	255	221	252	252	254	258	254	240	252	233	256	249	276	236	240	230	236	277	253	259	244	242	239	255	242	252	262	264	242	265	254	257	253	254	244	268	220	241	281	232	252	229	228	267	263	252	256	251	243	226	251	268	240	257	245	230	259	274	263	231	232	237	253	260	259	259	265	246	250	219	264	236	247	251	260	263	244	249	234	259	248	242	244	214	243	254	247	259	236	243	226	225	243	241	223	250	258	245	234	234	235	239	227	274	246	240	254	269	273	277	257	255	239	235	244	263	240	281	271	275	252	247	273	223	261	267	269	252	232	230	228	263	244	240	272	262	244	243	255	251	246	251	238	238	232	299	253	241	257	257	230	251	242	235	243	248	261	216	262	218	213	265	233	255	244	275	255	238	232	246	262	241	252	236	260	229	249	273	268	247	250	262	230	263	230	218	234	263	251	270	249	222	249	258	275	256	278	244	251	243	238	241	249	250	237	248	266	244	215	246	233	250	255	274	246	234	288	272	242	238	279	244	239	264	274	247	264	298	257	240	237	234	270	270	250	264	229	247	245	236	231	254	257	252	241	271	237	257	211	211	259	259	244	234	255	226	242	261	255	263	260	237	265	224	259	247	254	237	240	270	260	267	255	247	269	222	232	280	279	273	264	212	263	232	263	239	222	239	229	264	208	264	286	263	247	246	249	238	232	230	262	249	249	291	242	286	267	235	252	246	246	231	246	256	229	283	253	250	247	264	279	246	244	256	259	237	254	221	247	246	248	228	260	243	242	256	299	264	270	261	270	293	241	233	260	254	224	253	251	246	263	236	281	271	242	271	271	261	271	266	252	234	225	249	254	234	251	242	274	252	226	235	226	247	252	256	282	248	241	268	249	243	243	274	248	237	242	228	237	280	228	220	241	256	265	249	239	241	267	254	232	248	239	242	287	258	259	252	251	248	267	259	261	265	254	259	263	239	252	263	241	254	271	240	244	286	253	259	227	230	260	255	248	239	273	259	221	263	243	228	246	239	242	236	233	240	262	268	269	236	234	278	242	265	224	231	250	253	241	277	245	241	251	279	220	261	256	257	249	266	259	242	263	283	225	271	245	249	237	263	248	253	239	275	253	252	228	266	241	255	247	249	244	265	269	268	253	284	233	235	253	231	234	254	227	238	245	244	259	245	251	240	248	237	250	248	269	259	229	256	239	278	268	235	264	276	261	245	272	236	279	238	202	270	271	278	249	237	272	242	245	277	239	243	235	259	244	300	249	257	256	264	242	248	261	256	221	244	235	267	257	226	225	200	256	255	247	237	250	265	252	258	251	247	284	260	277	279	238	281	250	246	215	228	231	253	216	237	240	259	245	221	229	245	242	235	261	256	213	266	264	273	245	238	238	250	231	251	226	237	262	269	248	262	275	264	248	239	236	276	286	226	265	254	251	248	239	221	254	246	261	267	239	240	258	259	265	268	251	224	253	243	228	248	235	269	245	249	238	253	276	232	260	262	228	247	256	242	249	266	237	229	253	271	235	247	243	251	231	258	234	259	276	255	280	225	248	224	283	208	259	277	268	248	254	234	241	243	266	274	231	267	244	250	246	237	221	254	244	256	248	254	279	279	257	254	279	256	233	270	263	296	237	245	258	217	262	245	247	266	251	237	264	277	260	243	245	269	240	251	263	258	244	226	262	252	261	231	247	252	246	265	242	251	272	239	228	267	247	259	241	223	263	251	214	248	286	246	219	231	243	226	264	231	260	251	231	271	258	251	215	265	282	231	258	244	263	247	249	220	227	276	232	266	240	256	241	234	266	269	222	254	227	253	258	255	230	241	260	214	229	266	260	244	248	231	252	247	247	255	227	254	244	242	280	239	258	266	253	266	258	224	274	276	236	246	251	213	222	256	265	236	237	259	264	287	260	288	254	256	229	275	238	293	259	266	248	257	269	242	248	263	251	259	259	243	249	246	206	246	276	216	248	258	277	242	217	241	239	214	265	254	262	272	252	251	256	240	274	238	222	232	251	237	260	233	242	293	248	264	257	273	259	226	253	222	252	241	224	261	238	230	257	247	256	239	247	233	255	221	253	237	259	241	258	232	259	289	232	255	255	245	279	259	232	270	244	238	247	276	223	251	226	253	245	235	258	236	226	254	242	247	275	252	250	256	258	263	251	220	241	255	272	245	247	271	258	221	287	259	230	263	256	260	258	257	257	266	280	268	261	242	245	245	224	252	238	243	260	216	244	285	250	231	267	234	272	243	239	251	229	250	274	273	249	288	264	257	244	240	252	246	232	254	246	242	238	274	228	223	255	253	264	253	227	257	262	245	239	253	234	275	274	232	236	268	247	267	253	275	256	243	235	256	228	231	224	221	285	226	247	246	274	289	267	253	248	245	265	243	268	248	238	244	262	246	234	259	234	279	278	287	245	241	234	212	257	245	249	259	270	266	229	252	244	236	233	256	218	239	231	266	234	235	254	236	266	251	243	237	254	245	242	256	245	264	253	247	254	285	276	261	240	236	223	227	273	235	237	246	233	235	251	242	268	259	229	258	264	249	232	242	230	248	245	278	253	230	285	257	234	246	272	244	245	260	231	238	268	234	240	244	228	262	269	250	256	255	267	272	271	262	242	265	300	244	239	244	244	255	248	249	223	249	257	235	272	220	228	246	232	262	247	251	247	230	223	232	245	239	272	246	243	253	215	238	254	247	245	237	277	225	251	276	247	221	238	250	234	238	244	227	268	247	227	274	256	252	237	246	204	237	260	248	221	251	254	258	243	249	246	278	240	238	233	239	256	254	281	239	245	261	256	232	222	243	243	266	221	227	278	241	254	245	228	246	228	285	246	250	272	271	242	269	230	235	258	285	271	267	254	265	274
5281	1311	679	671	668	669	615	691	653	656	602	620	565	609	574	545	570	588	584	562	567	619	602	598	543	543	568	587	586	601	612	560	561	579	584	580	602	542	588	572	545	595	540	562	554	597	575	574	562	578	579	550	568	542	592	588	560	544	568	585	591	599	596	593	580	556	570	541	566	582	602	589	599	585	550	589	547	582	566	553	545	559	562	571	559	568	596	535	576	592	545	565	580	595	594	559	570	543	617	540	542	555	558	560	604	566	555	577	581	558	580	552	549	559	570	562	544	544	595	560	577	568	583	547	588	570	575	582	594	587	567	631	546	534	597	578	524	533	608	563	586	616	586	568	584	550	550	600	581	567	533	601	579	619	584	598	560	579	590	568	574	637	538	579	544	544	559	557	619	554	609	571	563	542	563	587	597	582	590	591	567	580	596	563	569	552	496	575	568	554	571	597	602	575	563	528	551	586	588	573	612	556	545	603	543	526	595	522	592	564	578	558	576	580	581	512	578	527	531	604	542	560	601	580	575	602	582	564	571	582	564	591	593	548	581	583	550	546	597	563	578	542	581	576	550	538	584	588	589	597	562	544	594	570	590	560	534	596	554	549	571	568	579	574	524	577	588	564	570	520	603	591	593	561	597	546	593	579	571	547	547	609	533	558	585	548	556	611	555	566	540	576	572	569	581	566	596	542	599	573	570	598	572	589	580	593	569	549	606	530	562	573	553	568	576	566	607	571	580	568	543	557	579	542	542	541	583	566	601	587	558	572	584	565	584	620	562	621	526	542	563	596	564	588	587	571	596	506	565	588	620	605	592	602	563	583	560	544	559	541	566	581	580	605	562	573	581	579	557	578	583	587	563	546	589	550	586	576	527	543	574	568	605	599	570	539	566	571	552	560	591	592	543	570	576	575	529	593	579	578	569	559	571	588	576	581	570	562	551	590	563	547	529	568	529	567	586	603	602	573	574	556	558	537	569	548	533	618	600	594	552	592	571	522	545	566	543	594	561	592	599	561	590	584	585	568	568	568	612	591	537	567	588	570	572	573	570	570	553	544	545	564	582	581	553	552	581	549	563	553	608	577	554	545	610	578	576	575	591	535	538	594	602	587	565	537	610	586	585	554	574	552	597	554	576	587	564	593	607	543	570	548	573	619	616	609	557	613	600	551	535	619	567	544	593	584	570	577	572	566	597	555	550	587	560	573	579	609	591	585	592	599	609	574	587	611	596	559	591	571	600	545	595	549	570	612	589	548	585	587	634	550	592	552	554	632	579	568	564	528	570	551	572	608	587	579	602	600	553	567	590	583	597	549	611	634	555	551	582	550	574	538	578	583	600	615	558	572	560	590	531	565	596	595	547	567	606	590	570	576	555	574	562	596	560	580	616	586	576	604	594	594	616	617	588	543	552	603	565	580	566	575	599	560	559	553	556	580	559	580	518	584	546	559	561	572	579	556	528	581	547	567	545	563	577	625	580	574	593	581	556	564	553	599	594	562	550	549	552	591	610	612	592	554	572	575	558	519	540	570	563	544	542	600	578	519	544	560	555	557	572	570	577	562	576	581	616	578	579	600	554	507	601	560	540	581	544	584	574	559	595	541	605	540	546	571	569	581	609	576	581	568	578	551	548	551	621	575	582	579	547	579	529	572	582	611	564	585	632	566	590	578	571	532	582	555	585	540	568	558	570	550	591	577	564	608	549	577	551	601	570	542	586	593	596	555	582	619	533	520	581	568	635	564	592	599	546	562	583	583	562	551	546	539	593	552	586	586	565	552	611	543	576	593	607	582	584	608	574	574	553	548	564	578	596	540	582	576	595	553	554	559	552	550	573	588	554	548	576	504	586	559	575	572	590	588	516	604	602	589	556	630	535	534	579	617	563	561	531	587	551	599	533	589	608	553	556	570	544	593	565	557	500	556	582	583	596	529	576	554	593	576	582	542	533	565	567	597	584	592	585	553	575	512	582	622	610	548	554	577	590	550	558	527	567	599	565	572	582	548	581	623	530	569	570	578	562	579	559	521	580	526	571	545	552	602	572	585	564	567	552	576	598	560	598	560	576	586	565	602	585	544	565	571	535	550	601	586	604	576	608	555	595	591	581	543	577	573	571	594	613	572	585	571	583	540	605	546	601	634	584	628	591	555	602	572	561	603	540	530	589	531	609	578	578	609	563	581	559	557	549	584	559	567	616	547	573	562	583	567	601	566	582	588	553	537	552	613	592	552	584	558	552	552	594	580	586	573	547	574	574	576	538	552	524	608	640	597	579	564	585	553	584	592	545	587	594	540	569	587	608	601	576	570	554	596	579	560	556	551	555	564	588	589	560	622	580	571	573	554	541	557	550	578	567	537	589	545	584	582	580	629	548	563	584	553	604	590	567	602	581	605	583	576	556	583	570	552	548	554	604	544	581	580	602	572	620	570	552	605	574	573	576	564	526	541	549	575	593	562	581	583	511	597	589	513	560	580	602	549	590	556	587	566	526	597	554	595	548	569	581	565	588	508	559	581	550	584	585	566	594	566	559	572	556	586	593	571	567	594	572	564	593	552	523	574	558	631	563	579	588	541	565	594	595	564	577	570	565	556	571	562	577	572	605	576	554	574	579	592	581	576	582	597	572	533	552	585	576	570	623	631	545	548	566	571	593	549	591	564	582	513	544	592	565	555	591	603	574	601	548	534	573	566	570	581	551	563	590	598	575	561	571	596	606	556	554	552	559	589	546	601	582	560	585	589	572	573	553	565	581	573	553	601	602	568	560	556	573	564	596	556	569	595	538	597	579	571	581	581	555	598	542	589	586	527	580	572	556	555	503	589	569	585	585	567	563	560	591	578	560	578	572	643	575	541	557	585	545	591	572	587	590	629	560	543	611	626	617	594	581	565	568	550	543	569	550	555	620	530	560	556	571	550	550	624	549	551	507	591	575	561	560	550	585	563	564	586	569	557	582	522	573	581	569	529	516	629	560	575	570	563	599	582	603	598	622	578	593	546	569	572	560	569	547	546	542	592	555	598	541	537	611	583	584	584	554	565	588	577	540	597	543	591	553	578	571	542	554	617	565	563	568	551	558	568	544	588	560	594	603	565	583	622	593	581	540	564	550	567	597	572	542	556	573	589	592	589	583	606	577	618	561	599	572	589	563	549	573	607	568	596	576	569	579	607	591	565	557	571	612	570	552	551	606	561	599	586	574	575	622	609	592	583	554	539	551	583	562	562	551	536	546	583	581	566	599	575	632	603	584	610	560	601	546	595	574	632	584	592	599	570	581	566	559	610	605	593	572	601	549	565	609	583	527	588	577	613	595	536	533	539	576	536	555	596	597	576	635	568	585	578	564	578	603	543	560	587	589	583	607	590	561	619	633	562	591	599	546	571	597	578	604	584	561	565	582	566	617	563	580	585	570	520	581	576	552	583	617	580	582	584	594	590	564	605	569	619	553	574	558	560	583	555	589	602	596	579	546	556	553	558	571	600	620	580
16455	2601	586	453	360	335	261	249	245	211	201	197	194	166	185	177	185	177	246	185	159	177	173	173	151	187	191	209	164	177	167	189	198	190	188	172	190	163	157	181	160	162	176	172	177	153	186	144	181	183	183	196	176	185	189	169	157	170	177	158	174	185	196	186	183	198	196	144	198	192	197	145	154	168	214	187	173	146	157	188	182	177	162	163	200	191	186	165	185	158	158	184	160	163	159	177	174	186	190	166	169	184	196	199	178	195	158	182	160	178	185	168	165	179	159	176	187	158	182	183	169	190	158	184	163	180	172	155	153	186	163	158	159	155	180	176	160	165	171	182	159	175	188	171	168	178	182	167	173	173	172	179	163	192	174	171	172	169	179	183	176	184	192	173	177	158	176	148	157	170	195	169	187	166	176	200	198	192	154	193	166	167	185	173	177	190	190	164	182	152	167	168	183	139	170	172	188	169	194	183	166	153	174	208	165	188	163	191	198	174	156	156	170	174	190	178	175	190	195	167	168	178	202	172	189	199	164	177	167	181	171	149	134	156	173	173	165	165	174	156	181	172	171	168	188	158	156	177	176	182	176	185	179	177	171	194	170	158	188	213	205	183	172	185	151	172	172	187	186	165	160	186	179	174	167	160	180	175	180	183	182	184	170	195	179	164	180	181	167	176	183	154	165	164	194	153	164	184	159	194	184	175	171	158	151	184	149	159	157	191	189	180	164	191	194	187	195	177	162	167	177	179	145	166	199	189	156	168	175	185	151	175	175	176	171	177	194	159	188	166	189	160	178	160	186	144	165	179	156	154	165	160	153	172	167	186	183	154	183	208	157	171	163	173	180	182	172	169	177	171	162	173	173	174	161	178	195	173	164	182	162	167	182	139	179	184	172	172	139	184	168	188	172	171	194	168	144	157	180	172	151	175	190	193	180	189	195	163	163	177	179	171	183	170	182	183	164	167	184	189	181	149	161	176	169	158	173	186	163	154	187	183	191	226	199	155	169	151	139	189	159	168	188	180	206	184	184	156	168	180	225	173	179	167	155	175	154	163	169	179	158	163	203	165	176	171	196	181	182	183	198	196	178	194	189	192	158	175	169	165	158	197	186	173	182	166	173	176	175	174	178	171	168	148	191	174	164	182	190	171	170	186	181	156	178	181	162	167	202	187	169	176	169	184	181	180	171	174	181	176	197	178	160	153	169	177	145	156	161	147	161	185	178	177	177	189	177	166	155	152	183	178	173	169	168	155	168	178	179	183	171	192	187	163	177	171	177	158	159	166	185	168	192	150	202	196	167	164	171	177	189	171	180	178	140	152	186	158	174	166	180	179	191	206	176	149	161	177	173	164	205	178	157	168	170	191	157	164	195	177	172	189	179	178	192	193	178	163	189	169	179	208	162	170	175	168	169	170	180	166	173	189	162	169	148	176	171	175	189	189	191	160	164	171	180	183	162	170	176	172	179	188	204	184	162	170	143	170	182	183	189	162	203	184	190	162	165	157	173	154	166	198	176	165	167	162	157	181	183	191	163	173	166	185	186	162	192	170	174	176	156	164	153	204	174	167	175	187	170	193	170	150	156	182	177	203	158	162	162	183	179	174	185	152	172	166	174	139	178	172	221	172	171	145	140	168	150	164	187	176	156	171	175	182	206	156	160	209	165	174	173	168	166	176	161	171	166	188	178	167	180	198	171	188	194	180	196	185	152	177	168	179	168	177	186	173	182	186	200	175	169	163	178	161	180	196	176	141	171	198	158	172	195	206	158	193	171	178	167	165	173	170	189	193	162	161	134	210	158	170	182	172	156	192	186	168	163	168	169	166	185	149	166	183	207	160	187	168	190	183	172	154	197	204	180	175	165	177	197	176	174	181	148	165	184	184	180	175	168	199	177	188	181	150	178	183	152	192	162	204	170	172	179	169	173	179	184	159	148	178	176	206	155	174	174	198	188	182	182	192	191	160	196	168	173	185	188	164	167	192	167	185	153	149	186	181	180	154	185	187	189	176	155	185	185	174	152	159	150	160	220	189	163	140	146	168	140	168	178	181	162	169	159	167	170	194	170	139	168	183	150	152	197	182	165	189	167	164	167	134	179	175	186	167	200	175	170	180	179	165	160	179	172	183	166	157	167	184	189	158	138	167	181	198	176	185	164	186	198	167	177	172	161	199	152	180	154	182	162	200	171	182	161	191	187	167	166	181	165	163	162	148	170	183	165	162	179	188	170	199	175	173	184	177	165	151	151	158	153	185	168	153	173	185	158	176	170	175	163	177	165	170	173	174	173	174	193	204	165	195	185	170	175	182	168	197	189	177	171	181	182	172	199	156	180	178	168	175	186	160	161	172	155	159	164	198	188	171	180	162	176	171	185	183	178	175	155	155	178	175	187	167	166	167	178	177	188	172	185	196	191	187	182	206	182	188	181	185	152	178	164	154	163	188	179	164	133	187	175	180	168	183	160	167	166	184	196	175	161	142	179	183	169	160	165	179	158	149	184	165	169	180	179	186	169	162	176	153	175	166	193	185	171	185	164	165	195	182	163	184	189	188	188	178	170	188	181	188	177	185	181	187	163	183	154	181	175	197	182	158	181	177	163	169	180	163	165	182	191	200	187	192	184	179	170	195	198	151	180	174	173	128	212	171	171	180	167	175	177	176	141	170	159	178	183	171	162	173	140	201	182	190	167	173	179	168	175	177	164	172	184	163	187	179	162	165	170	165	174	182	169	151	170	166	167	163	184	175	158	160	182	182	189	163	177	189	201	172	175	170	181	185	171	201	176	161	177	192	188	167	155	195	182	171	209	176	158	174	175	183	172	159	152	167	159	194	187	189	173	152	181	166	191	200	161	168	164	173	149	144	148	180	173	183	156	180	202	180	164	174	148	162	183	195	188	165	182	184	176	190	172	178	181	187	169	186	165	193	180	170	199	166	212	176	184	203	166	159	158	163	159	165	197	163	185	197	182	174	181	178	182	174	166	175	172	180	151	157	166	179	165	194	165	177	176	174	169	178	165	173	173	196	164	176	155	175	160	181	186	183	172	160	186	175	149	189	183	183	179	188	178	174	173	178	182	166	167	182	180	163	183	184	178	174	166	178	169	146	186	186	193	188	171	164	153	181	158	176	174	163	183	169	174	171	164	170	169	168	172	168	174	158	174	191	185	186	170	167	158	156	150	172	197	162	183	170	168	166	179	177	184	178	190	179	176	162	184	165	192	157	196	169	155	170	186	183	196	174	173	158	165	166	179	164	181	190	179	170	181	171	184	160	156	183	150	188	170	152	154	168	181	158	167	195	168	166	173	176	169	166	183	172	165	170	182	165	150	179	166	171	189	170	200	180	178	166	192	177	171	167	186	182	188	166	176	189	188	183	172	210	169	151	210	181	167	160	173	192	191	160	161	184	157	170	187	178	144	175	167	161	147	164	160	161	154	185	178	188	193	166	171	180	178	170	170	200	177	175	186	171	160	160	176	177	163	209
11533	2105	1277	1409	1251	1102	932	819	820	674	677	569	562	544	523	495	500	459	477	444	476	471	389	425	472	436	421	375	429	435	431	414	418	419	449	385	403	426	428	429	412	437	407	369	422	433	380	386	392	410	400	395	458	410	434	394	394	385	396	409	393	415	400	384	412	390	383	414	398	382	429	378	395	417	431	424	398	435	390	396	402	378	414	387	403	403	408	383	375	409	402	403	401	409	408	386	380	408	382	419	381	410	400	387	416	390	385	451	407	375	401	408	379	396	417	420	430	411	385	414	410	380	394	396	429	393	410	422	444	350	414	423	399	391	441	368	406	399	427	411	394	406	357	402	435	424	376	454	408	430	414	403	371	417	401	398	435	335	418	409	437	371	418	368	428	401	418	421	378	368	383	435	415	372	412	410	426	415	406	388	394	395	402	409	413	399	387	401	418	448	368	428	396	394	406	382	381	395	387	378	396	386	414	402	389	390	406	454	393	378	406	403	390	421	373	422	412	370	409	443	443	382	380	410	387	406	434	431	406	380	392	361	423	386	417	386	451	418	381	380	410	442	403	426	440	379	402	428	403	397	413	395	428	358	372	385	399	369	420	407	429	408	404	411	399	432	438	403	410	394	431	406	408	406	410	404	424	383	387	389	400	411	415	419	362	417	400	384	402	408	432	405	430	386	391	417	405	392	435	436	429	417	377	364	396	413	386	403	432	430	418	420	385	420	436	379	348	391	383	402	397	405	404	410	444	405	378	383	412	441	378	409	359	399	383	401	375	383	395	399	410	384	375	405	411	374	403	413	398	424	367	400	419	400	371	441	418	403	403	365	391	416	399	353	405	438	379	402	396	395	371	439	404	374	369	408	402	392	396	418	352	398	396	427	417	387	406	408	344	441	400	376	422	399	366	415	386	412	378	389	371	395	364	423	351	410	386	379	367	403	384	390	426	424	442	381	377	419	399	411	398	387	402	376	465	393	433	430	409	395	394	400	384	407	386	398	392	432	408	363	382	354	404	406	416	398	416	401	430	400	358	382	364	419	407	412	412	417	401	431	422	419	383	360	416	391	438	408	413	411	397	392	368	393	386	376	406	433	415	383	364	425	420	433	402	404	410	414	424	416	421	400	398	442	399	384	325	400	407	367	388	418	403	418	392	377	402	381	377	423	435	408	417	408	405	405	405	426	408	407	393	413	432	410	396	377	381	386	398	379	419	405	351	408	439	395	374	408	408	401	395	425	353	389	399	390	411	402	435	381	384	398	403	389	427	394	407	392	371	403	388	409	398	397	416	413	390	396	390	398	438	404	425	402	394	403	363	404	411	399	394	423	383	417	399	400	442	398	417	391	387	378	412	388	412	360	450	429	423	388	418	400	371	387	414	396	413	402	392	417	418	395	393	402	388	361	419	402	389	393	437	393	401	405	397	394	395	431	362	408	395	392	436	410	378	412	395	404	416	391	405	399	406	409	415	413	398	395	383	417	412	385	419	403	435	394	376	422	396	406	345	388	413	407	427	420	370	427	433	400	382	378	397	388	371	426	382	407	385	396	383	349	395	396	421	384	410	379	396	428	386	378	386	418	372	415	387	368	434	403	354	413	383	424	419	407	412	420	385	398	390	419	415	409	399	376	409	383	375	427	425	419	422	442	411	389	415	409	384	379	405	396	413	414	385	423	417	389	450	431	381	404	437	436	418	392	409	408	398	397	414	419	399	383	405	391	389	410	398	407	403	408	415	408	416	398	387	417	392	401	423	370	434	381	410	386	405	437	407	401	417	411	374	395	426	406	439	404	389	379	377	421	369	387	380	413	402	397	365	414	386	409	419	434	360	414	384	423	409	387	436	399	420	380	399	402	375	398	408	377	424	409	371	408	379	423	378	401	390	376	403	401	383	432	384	418	389	420	389	428	437	420	413	379	397	466	394	389	376	399	401	395	380	416	431	390	386	420	415	381	385	432	376	414	384	387	372	420	354	401	415	402	412	370	400	400	430	408	409	365	366	378	408	402	398	414	388	422	407	400	369	394	416	414	400	400	403	415	413	388	356	355	388	446	392	448	402	377	385	453	403	374	419	406	420	432	410	439	402	372	393	381	390	402	399	394	335	398	426	409	405	416	355	430	406	389	417	395	379	412	405	423	370	383	382	383	379	393	392	401	401	407	407	415	392	370	399	406	376	391	406	446	403	421	422	400	407	412	395	404	403	399	391	359	376	402	411	419	394	373	426	435	398	410	371	399	370	374	439	359	392	364	377	408	417	394	415	402	398	419	428	400	400	403	375	377	384	414	415	370	444	382	432	410	413	418	402	400	410	413	386	395	390	380	385	404	449	401	410	380	402	406	404	407	389	383	411	381	383	425	399	405	415	414	443	393	429	398	395	422	425	392	408	418	404	425	409	378	397	437	375	433	402	417	413	445	410	439	415	387	420	409	429	391	410	419	380	410	421	408	373	376	397	413	401	337	432	439	430	389	388	429	450	450	433	400	386	397	412	419	392	407	432	396	409	402	397	389	384	386	459	399	378	461	417	413	430	420	384	380	407	411	396	381	416	378	376	412	415	391	371	426	389	409	427	377	387	386	377	423	369	374	399	374	376	356	417	396	379	425	376	399	432	410	375	407	393	443	402	434	393	385	403	393	378	448	399	407	363	406	419	455	409	425	396	436	410	422	404	397	399	424	389	379	371	416	404	408	385	429	425	412	411	406	379	431	400	446	388	413	388	414	424	382	384	415	412	394	416	392	419	403	395	377	387	378	416	431	407	375	376	396	373	417	422	366	379	400	410	420	442	406	399	393	399	389	384	398	426	417	385	410	418	398	364	401	420	393	409	395	416	414	431	408	394	410	368	417	406	465	403	409	411	409	374	417	423	401	440	406	411	401	407	413	408	388	409	387	350	359	410	429	386	386	403	363	396	431	426	410	418	410	434	420	389	421	422	439	424	429	380	396	395	405	416	447	402	417	384	388	405	412	373	419	401	399	388	431	383	409	422	392	401	418	406	371	419	404	394	377	411	422	397	394	402	432	412	367	416	375	394	392	416	415	393	407	419	409	392	418	381	363	397	379	407	395	394	369	364	419	397	387	359	400	429	379	394	407	390	375	410	383	416	433	421	428	405	438	400	414	412	404	416	429	382	409	418	399	373	395	407	415	440	420	423	424	420	395	379	424	418	402	416	416	380	402	416	359	417	395	408	421	433	396	360	376	395	386	386	432	400	402	443	454	372	359	439	396	403	386	399	436	356	408	375	412	409	392	389	381	390	403	403	403	394	415	446	402	438	399	405	414	361	400	433	394	422	404	398	438	376	418	399	385	419	356	387	402	386	392	335	380	421	393	419	361	380	406	350	453	405	425	406	429	365	399	398	412	396	420	403	387	407	415	413	415	388	403	400	390	405	412	389	371	422	418	399	407	374	393	398	396	422	401	382	394	401	415	388	375	395	421	406	415	423	394	388	403	378	408	427	409	399	423	393	439
24482	4528	930	678	436	345	267	211	164	142	133	126	113	113	96	92	96	89	87	71	63	83	75	75	76	90	67	75	73	72	85	65	69	79	70	83	82	84	59	81	83	63	60	70	73	63	74	68	71	62	77	79	80	82	89	72	67	79	87	81	64	77	85	76	78	84	87	82	74	71	70	61	83	71	58	71	59	71	72	60	85	77	91	58	62	65	78	65	62	56	84	63	58	65	68	60	62	56	57	87	67	63	84	86	63	60	75	72	70	73	75	66	75	74	63	58	66	69	67	57	73	68	68	78	63	84	58	76	54	70	70	79	83	66	74	81	68	70	80	86	62	63	59	67	81	74	74	55	71	65	68	55	63	60	79	69	66	72	76	66	75	76	67	72	58	68	58	69	65	79	75	80	73	62	76	54	71	65	78	73	79	77	68	72	67	80	54	59	65	65	72	56	56	84	71	67	72	61	71	70	105	60	70	63	82	59	79	73	90	79	61	63	68	83	83	64	56	57	67	87	69	81	65	72	97	88	59	54	70	75	72	66	75	58	68	76	62	82	78	64	77	60	67	79	79	62	71	65	88	69	69	78	71	66	58	75	76	55	58	64	68	74	71	73	96	61	66	70	67	68	51	72	51	70	71	76	70	81	58	82	69	79	62	82	82	72	75	84	83	60	70	68	73	67	71	66	68	69	68	79	72	77	62	64	92	73	103	65	71	60	73	59	77	87	57	65	77	61	71	69	63	69	55	69	75	70	83	79	60	53	84	63	66	57	80	81	58	65	59	82	70	73	72	60	59	69	80	75	65	77	83	72	72	68	55	76	65	67	65	71	67	88	67	72	61	57	72	62	54	68	71	60	67	72	67	74	84	59	67	56	71	77	60	60	63	85	75	74	63	68	73	74	62	66	67	80	84	55	62	72	76	74	77	71	70	72	65	63	78	82	77	91	61	79	74	75	67	79	58	65	73	80	69	64	52	62	75	53	76	55	66	82	84	71	77	72	73	63	64	66	59	53	68	66	63	62	59	73	87	87	58	81	76	54	63	80	66	78	89	67	71	70	71	82	79	76	59	79	60	73	77	85	74	63	61	70	70	65	76	78	94	81	89	62	63	70	68	86	76	70	78	74	73	74	69	71	69	85	57	60	59	75	68	70	69	91	76	68	89	76	64	76	64	77	84	63	60	69	77	65	76	73	61	58	68	68	72	61	60	69	60	69	66	72	57	62	73	64	69	67	66	71	56	66	77	68	76	71	65	70	60	71	83	85	87	64	58	66	79	62	78	70	56	78	67	70	55	70	76	73	49	62	57	74	78	79	82	76	64	63	85	78	61	73	65	74	64	64	58	73	68	73	61	68	78	67	78	68	66	71	71	54	60	73	81	67	75	63	86	80	57	63	65	74	76	75	75	59	89	66	64	62	85	71	57	65	77	84	62	76	71	81	76	63	64	67	68	87	52	64	59	77	65	66	57	75	81	55	65	77	62	57	71	65	74	66	60	71	58	77	64	78	72	75	72	61	95	82	67	59	72	78	78	59	71	67	86	73	74	76	75	63	76	62	63	77	65	83	63	79	66	74	69	66	80	65	69	73	80	74	60	79	46	68	69	72	64	74	75	79	67	66	61	63	68	64	68	63	70	60	65	87	80	66	88	104	80	54	80	69	85	96	65	65	87	77	69	90	79	58	82	71	70	66	88	71	79	72	69	79	67	69	70	58	74	81	61	76	70	58	75	75	70	62	72	71	80	80	69	61	70	81	80	68	71	59	76	73	53	66	73	65	63	68	66	58	70	67	63	82	81	67	84	91	77	66	73	63	64	58	62	66	62	58	71	67	52	63	85	67	70	60	57	84	74	66	75	66	65	73	74	83	81	75	77	62	68	74	66	87	78	60	65	80	76	75	62	63	66	70	82	89	70	82	82	71	60	71	66	67	74	75	79	69	67	74	69	69	82	58	73	84	75	74	59	61	63	75	87	63	63	68	58	69	63	63	73	76	62	67	81	74	66	62	57	75	58	57	75	78	80	53	67	74	59	65	62	56	70	59	79	84	79	63	73	62	84	87	67	71	74	87	77	79	71	71	61	59	71	70	67	74	74	70	66	80	65	66	67	67	76	86	58	71	67	64	58	90	73	81	65	79	81	68	75	56	74	80	68	71	74	76	81	57	75	66	97	54	69	82	61	69	73	65	87	60	84	72	67	71	71	86	77	56	70	72	58	71	68	73	87	71	80	75	81	83	68	61	65	66	72	62	66	74	74	71	57	80	68	70	80	72	68	76	77	86	60	72	60	60	70	81	65	63	67	70	64	59	78	74	68	60	86	86	76	65	47	70	78	56	75	73	72	61	70	61	67	70	77	60	71	68	75	68	53	75	72	62	74	70	69	49	68	72	76	76	58	88	70	66	81	75	75	83	60	61	83	68	77	69	65	77	72	75	62	59	79	79	62	77	73	73	75	83	59	74	67	75	64	71	87	80	67	84	63	70	71	72	60	58	74	77	67	80	90	86	77	55	70	61	53	84	55	70	59	66	65	78	86	63	72	65	73	75	73	68	62	65	68	72	71	62	66	74	75	65	74	62	64	59	49	80	65	68	69	76	70	68	77	70	78	76	80	51	81	66	77	69	59	65	51	86	78	69	63	76	62	59	69	68	66	61	70	73	82	55	72	79	75	74	71	81	70	57	71	64	56	79	66	65	58	67	72	69	73	76	76	73	65	69	62	61	73	72	81	77	67	54	75	67	68	76	79	81	74	79	69	72	72	66	75	61	71	90	80	75	82	82	56	71	54	69	63	80	70	63	71	75	68	62	70	74	63	76	76	65	82	106	70	66	70	68	67	51	67	75	92	73	69	64	63	88	81	70	72	71	77	71	80	74	71	66	70	70	71	68	63	64	74	57	93	67	65	54	69	79	70	51	67	65	76	69	77	84	81	76	55	72	76	78	74	76	63	70	68	61	67	69	72	67	56	60	74	58	76	64	70	94	72	71	75	58	90	73	61	72	67	77	74	65	59	65	79	58	74	64	62	71	80	79	66	65	79	78	70	79	65	66	77	70	89	70	77	59	61	83	75	66	84	63	74	67	80	86	65	59	56	83	61	63	60	71	59	73	86	71	65	71	67	90	59	70	59	68	70	73	71	75	72	67	79	75	59	76	78	80	70	70	68	82	72	76	66	71	66	79	73	82	67	76	77	65	63	68	82	82	69	63	76	90	79	69	77	63	65	65	67	79	59	75	66	69	71	60	69	67	64	61	66	88	69	69	63	61	66	60	64	68	74	71	71	75	58	72	75	87	66	85	61	84	81	73	58	67	66	60	82	75	68	76	57	59	71	70	85	58	75	68	72	60	67	88	52	64	71	85	85	87	83	80	56	74	75	60	69	62	59	76	77	75	73	79	73	70	67	69	72	83	67	75	72	74	61	68	67	83	67	75	82	61	68	78	76	90	64	76	70	70	73	73	66	72	74	68	54	65
14624	2705	1866	2153	1860	1408	1210	977	791	727	592	524	472	437	401	363	333	367	327	298	293	276	284	274	256	251	257	246	230	217	261	201	226	233	232	232	225	212	220	211	210	190	196	232	206	186	194	208	205	230	208	204	191	167	195	196	220	214	204	195	200	167	195	201	193	187	197	188	198	199	177	201	209	222	195	190	197	205	205	196	197	216	161	166	194	210	200	177	185	204	188	186	197	163	182	185	195	165	172	177	180	219	202	198	200	191	188	192	192	185	193	217	191	189	166	188	187	189	194	193	191	193	179	203	167	192	185	162	197	178	178	169	187	178	185	205	196	199	209	192	191	180	199	177	209	210	179	191	212	188	174	184	194	181	187	199	186	162	182	165	193	185	172	210	188	170	182	166	170	186	194	171	169	182	157	184	185	208	184	158	171	177	176	191	201	178	188	211	206	178	218	192	174	202	195	177	182	210	184	168	204	192	179	177	185	183	207	190	187	174	148	157	212	191	193	177	183	209	185	187	179	173	182	182	196	161	167	172	167	209	173	221	188	190	204	185	167	191	185	190	174	184	153	191	184	175	194	181	184	190	203	192	204	178	183	190	191	207	193	196	211	212	193	213	165	202	178	170	199	185	178	208	195	194	197	160	208	206	178	196	198	173	187	188	183	208	203	164	171	180	182	193	201	188	180	165	190	190	179	199	202	173	182	200	173	206	218	211	205	194	194	208	203	190	193	192	158	192	189	196	199	180	211	193	181	168	186	179	180	170	189	216	188	193	197	208	209	177	162	175	200	168	178	190	217	179	173	186	187	209	222	187	192	191	202	203	223	198	228	197	196	212	168	198	194	193	199	187	207	184	188	208	189	170	200	185	189	160	179	178	169	201	180	210	197	203	184	160	189	170	185	197	174	199	195	195	196	201	185	187	194	193	178	201	190	204	197	197	208	162	199	212	199	180	187	202	178	184	186	161	178	193	198	192	208	150	194	179	184	196	200	179	191	178	168	180	199	201	197	200	192	189	178	198	182	209	185	203	199	210	186	183	162	204	189	208	173	185	182	177	202	176	188	190	180	178	196	201	188	174	192	155	194	190	211	184	189	208	201	191	190	193	194	168	189	191	167	185	181	198	213	188	182	202	165	175	201	210	188	186	189	202	188	179	196	191	181	163	192	177	205	184	178	188	189	215	183	206	181	215	216	181	198	203	199	171	160	176	165	196	171	167	178	209	202	192	207	185	179	206	198	183	161	189	203	185	197	189	190	157	206	194	192	182	204	213	172	204	194	173	183	205	189	187	183	178	183	202	188	187	197	187	201	183	199	181	196	182	199	185	195	190	198	180	170	189	207	191	179	165	187	199	178	182	204	181	186	188	177	177	224	178	187	185	199	191	194	194	190	189	201	210	175	182	172	182	192	193	184	177	184	206	200	171	188	192	169	225	175	211	165	223	185	170	200	190	168	188	184	205	175	195	202	210	177	207	181	173	212	182	203	201	197	194	206	194	175	198	155	206	206	208	219	177	186	209	177	184	200	164	194	190	204	212	206	166	202	193	197	204	195	200	205	184	193	194	179	176	167	229	204	190	174	203	182	186	186	226	205	192	197	194	167	186	157	191	180	192	190	168	189	196	196	187	205	205	209	166	176	193	211	198	155	194	196	166	192	189	181	189	202	201	184	200	170	215	179	186	158	195	191	206	174	196	188	180	175	181	189	178	198	194	184	204	165	153	191	183	183	199	172	195	216	154	188	209	215	184	197	190	177	189	167	195	174	187	191	224	203	199	191	166	196	182	182	213	195	210	185	175	176	178	198	186	173	196	177	188	154	195	201	192	216	181	178	184	178	209	184	201	186	207	201	186	197	183	183	203	183	209	203	174	185	196	178	171	191	195	177	164	174	196	169	195	160	192	205	203	201	192	196	190	174	214	193	213	175	187	196	174	183	182	193	211	201	194	205	189	216	185	182	172	183	164	188	204	197	187	205	178	172	182	196	193	195	175	192	180	167	201	195	175	210	180	188	213	175	196	186	184	209	190	184	183	185	193	207	161	183	202	205	197	180	196	185	171	219	194	224	176	214	172	192	168	180	192	174	198	196	183	196	178	207	176	196	177	204	181	202	174	200	177	197	202	226	175	196	202	187	194	177	199	206	190	184	207	192	195	183	192	174	199	172	200	174	187	182	197	190	170	196	204	192	168	200	196	181	207	195	192	183	164	182	196	178	199	193	177	203	208	209	180	213	162	179	202	197	177	161	191	168	174	227	189	187	183	171	212	194	190	181	176	201	183	183	190	196	185	207	188	179	210	195	197	230	213	192	184	172	171	201	191	178	178	184	182	188	196	191	189	177	186	205	188	202	187	197	171	179	200	199	193	191	185	200	181	196	184	204	185	204	171	189	214	196	165	194	173	192	180	204	198	205	200	191	210	190	189	155	200	189	187	210	178	197	191	185	210	181	210	183	194	172	208	188	213	184	177	208	202	174	195	180	184	187	199	213	182	175	185	197	200	197	165	178	202	187	207	186	194	203	190	185	184	204	190	218	172	175	198	180	194	192	180	184	193	203	191	195	201	187	185	206	199	192	164	193	176	193	185	202	195	188	182	191	179	197	183	187	201	175	190	163	207	199	201	201	186	191	187	188	207	182	177	183	191	201	190	176	204	172	186	211	173	169	200	182	195	207	183	193	158	185	179	182	187	181	173	180	169	168	216	191	184	169	189	188	203	178	178	180	185	197	172	199	180	206	171	190	182	211	173	174	226	195	181	187	183	189	171	196	188	198	191	183	221	188	201	182	195	192	191	204	191	184	178	197	200	181	213	184	182	196	177	185	190	168	182	166	177	225	204	207	201	200	188	201	195	174	206	188	179	161	178	185	207	194	187	196	172	184	209	195	185	188	199	186	182	170	192	173	214	164	172	209	177	190	190	204	187	190	181	197	174	194	192	202	182	189	197	197	191	197	179	197	172	183	200	216	197	189	183	197	171	185	206	185	193	171	184	209	201	186	201	182	179	235	185	185	181	194	175	215	184	205	191	180	186	185	171	198	183	180	170	195	170	134	191	175	204	174	192	194	173	199	170	206	212	192	170	185	192	190	193	195	174	175	178	183	190	177	207	161	177	207	189	196	206	209	200	185	188	199	199	181	197	187	198	188	180	156	166	184	197	194	161	170	219	176	198	177	211	184	172	168	190	197	197	198	176	184	196	182	193	209	185	202	171	173	168	185	190	202	195	163	188	210	194	198	196	171	204	189	179	182	193	181	202	208	186	182	166	188	177	200	209	206	172	199	199	197	192	170	169	194	167	191	216	169	179	194	181	173	187	210	181	196	197	193	201	165	191	212	201	182	195	173	207	203	176	171	178	184	179	192	188	182	194	173	206	177	181	185	169	176	206	189	180	189	179	196	177	204	188	172	179	172	198	182	199	188	193	170	182	167	204	204	195	170	179	205	169	173	207	180	205	192	166	182	184	189	202	178	181	179	197
7195	1135	307	277	289	297	273	267	301	241	250	228	217	268	233	248	271	224	242	232	240	256	276	259	261	234	251	231	236	253	252	231	255	241	251	250	220	203	249	248	238	231	262	257	262	238	258	275	284	238	247	233	235	251	235	280	258	248	239	242	252	220	256	281	256	236	267	237	280	235	247	226	257	259	252	265	241	237	259	251	224	222	274	249	264	273	261	282	230	255	259	246	234	239	241	267	247	243	238	241	269	241	238	270	245	278	247	222	253	260	254	255	264	245	247	275	232	236	247	259	241	224	261	252	267	240	258	271	246	235	247	241	243	238	262	271	261	269	260	256	236	257	236	238	251	302	247	260	254	252	245	278	269	267	290	240	255	245	220	260	239	279	276	231	227	254	270	257	222	274	230	249	272	232	263	262	256	236	235	241	255	237	253	277	249	265	251	230	234	238	264	261	283	250	248	253	251	238	252	260	241	271	243	253	240	250	235	224	243	245	265	248	217	243	253	241	235	253	246	261	232	276	274	253	239	255	246	220	281	221	244	235	252	255	294	255	237	242	296	269	257	247	248	221	258	252	239	223	244	230	253	263	260	238	263	244	269	243	245	245	273	265	244	240	261	246	237	230	237	265	246	275	254	275	268	228	229	245	244	248	233	241	252	258	222	240	289	267	243	282	244	249	244	261	240	236	229	249	215	236	228	253	261	250	214	237	259	252	260	236	278	277	274	246	255	239	253	260	262	265	257	253	260	243	246	254	239	243	256	269	260	261	264	262	268	240	249	225	283	259	258	230	254	235	236	259	267	247	258	257	245	250	249	264	283	264	218	262	256	255	235	264	271	238	269	229	259	230	235	241	258	270	248	254	249	271	218	255	253	249	243	253	248	253	259	271	260	259	233	258	237	279	253	246	264	218	248	249	273	244	264	244	261	224	241	202	258	238	234	260	250	261	219	231	239	256	240	220	252	270	272	248	240	248	235	260	231	238	242	241	257	283	238	236	256	245	249	247	254	241	270	242	227	237	231	249	224	275	261	251	267	258	261	254	275	255	251	287	255	251	236	246	244	249	246	240	249	268	258	241	227	251	256	278	265	257	254	232	226	237	261	278	231	260	257	243	242	243	268	305	232	225	270	274	239	218	259	250	249	271	204	241	228	232	263	231	279	284	247	214	220	248	233	244	277	231	224	252	255	242	264	267	243	243	266	250	233	254	227	284	264	233	258	258	227	257	254	233	258	240	286	247	255	265	268	227	241	287	227	247	255	267	252	264	222	252	260	277	228	244	281	266	241	284	243	268	263	240	261	236	253	258	258	262	251	245	277	221	235	260	251	250	239	261	235	249	240	231	249	242	288	261	265	275	239	236	254	277	265	249	246	247	223	228	238	250	271	250	241	262	242	231	235	251	272	271	225	265	237	263	253	268	235	252	253	244	247	258	264	223	229	269	246	225	264	248	278	261	254	260	243	285	242	264	244	255	238	246	262	255	237	243	271	246	237	242	257	281	217	247	236	205	215	234	276	235	273	248	228	233	286	216	250	232	237	240	218	255	245	262	237	255	241	237	259	229	252	270	261	256	236	244	219	267	240	229	236	244	240	216	271	262	228	257	256	246	275	272	251	245	274	240	269	272	267	235	255	273	245	245	250	237	244	281	272	251	246	277	236	281	237	244	243	217	252	271	266	251	259	251	260	246	229	276	250	237	268	242	233	266	280	266	219	239	263	236	241	230	229	225	236	227	273	261	267	252	262	275	241	234	242	260	267	265	250	261	218	261	262	256	249	243	244	224	234	244	238	217	254	273	264	241	236	255	275	251	234	243	252	265	262	249	256	246	222	227	247	254	242	262	228	268	259	212	266	243	260	282	244	245	252	253	279	269	256	271	245	234	236	251	223	243	268	221	259	282	249	238	258	260	254	253	231	269	248	251	249	219	278	252	232	243	216	248	244	238	261	242	203	257	263	279	247	228	240	278	263	245	272	235	257	238	267	240	275	253	241	285	256	226	258	241	246	237	250	237	241	238	245	250	231	252	258	238	216	250	273	241	255	247	236	260	272	233	235	281	255	285	232	253	235	264	261	244	248	244	226	255	235	259	251	279	249	245	248	274	231	263	252	250	239	240	257	251	249	254	238	263	257	235	258	247	218	229	255	250	250	245	228	236	237	254	277	229	271	276	233	265	254	252	267	244	256	253	269	269	228	230	255	237	251	244	260	304	307	254	269	251	225	245	237	221	256	269	249	220	250	225	227	251	261	261	244	254	246	221	286	289	279	250	239	263	230	219	247	244	274	270	269	264	239	252	239	290	223	252	245	244	270	248	242	267	239	223	229	242	222	249	246	256	271	252	251	246	263	247	270	254	233	259	236	237	251	249	231	229	269	270	250	241	256	241	252	253	260	244	257	239	256	255	263	234	266	259	234	248	272	248	252	228	223	261	252	233	249	275	247	227	257	233	238	243	265	243	266	271	255	285	250	267	255	272	261	240	262	241	244	273	232	239	250	255	232	244	282	251	243	256	217	240	230	212	231	204	263	257	248	274	278	261	236	264	277	247	261	286	246	249	271	240	274	284	243	243	240	251	239	253	275	233	222	233	225	250	267	268	234	270	222	254	263	270	254	251	250	270	240	240	264	259	247	231	241	236	270	237	252	262	253	260	247	283	248	261	245	248	249	234	221	251	239	262	248	256	251	239	239	268	226	277	253	244	246	243	246	250	287	249	266	248	257	238	244	254	232	254	296	230	262	247	249	245	254	250	235	251	233	270	237	229	226	243	255	240	231	274	257	224	229	211	270	263	236	245	268	268	245	264	267	277	274	261	270	231	218	236	263	265	259	265	282	227	244	246	257	241	241	252	222	253	258	276	253	246	248	269	246	230	247	266	246	256	234	267	256	255	238	266	238	262	275	261	240	224	282	269	236	241	238	245	263	249	246	234	259	262	242	258	256	223	279	235	210	273	284	259	245	262	264	222	254	249	286	252	261	240	243	260	236	226	232	254	229	288	235	238	250	212	233	247	241	254	265	255	268	252	223	251	250	252	247	250	248	249	273	263	252	259	247	229	250	232	249	263	257	247	232	276	260	234	245	230	250	228	274	240	210	251	264	231	225	246	236	264	244	290	263	227	237	251	235	251	269	233	265	245	233	267	255	233	253	272	255	254	267	247	257	244	264	288	241	251	231	251	261	234	252	242	230	261	224	233	255	253	258	248	244	249	232	263	245	248	229	260	278	246	216	269	228	266	249	268	293	253	229	252	257	258	271	271	272	258	221	263	262	250	258	240	253	270	260	270	228	241	265	259	273	250	255	228	248	265	244	277	257	267	231	235	261	238	256	234	286	245	277	292	271	277	244	251	208	265	269	231	257	268	231	243	207	283	234	264	274	260	277	256	238	271	251	252	244	256	224	242	235	245	233	255	252	244	253	246	239	250	268	254	262	251	230	259	228	262	223	236	231	250	247	232	254	267	254	271	263	216	228	254
5290	1303	665	646	645	642	685	622	631	617	620	562	561	566	585	609	608	561	558	558	528	589	541	603	567	605	609	575	571	555	608	525	567	597	573	553	562	547	568	594	596	541	541	599	550	581	553	575	589	612	585	598	564	522	596	602	589	620	536	566	593	559	566	574	587	608	582	544	582	566	548	607	566	558	598	623	600	586	574	574	599	558	554	551	592	564	594	561	573	565	588	585	577	576	546	568	546	609	537	576	586	597	610	601	617	592	549	571	600	528	585	577	602	576	570	579	546	538	622	593	594	599	585	565	548	563	566	607	564	557	569	525	557	571	590	630	575	553	556	579	572	573	545	572	577	570	604	570	579	551	544	603	548	583	567	561	585	576	590	562	583	596	591	611	558	569	557	559	576	567	560	561	579	599	563	612	595	591	561	575	574	564	602	576	558	581	573	573	584	568	574	588	564	561	570	587	595	588	537	543	545	577	595	574	559	578	558	587	564	564	591	588	587	526	590	531	528	565	559	530	545	574	587	599	595	562	538	577	549	537	582	549	540	599	541	537	559	614	555	591	567	594	535	624	627	556	566	570	575	573	510	531	618	588	589	586	602	557	620	547	578	537	587	560	552	535	559	571	544	624	559	594	554	547	557	572	564	590	560	518	579	622	592	580	558	565	545	558	575	590	593	571	576	616	546	601	564	599	591	545	563	554	576	605	559	592	622	603	556	541	563	575	613	569	600	611	571	528	589	561	567	621	596	553	525	596	588	573	569	588	589	556	573	571	560	602	572	593	591	585	596	557	608	583	580	597	549	576	559	572	551	627	554	580	546	608	586	589	581	609	577	603	568	598	600	511	579	596	575	553	584	551	552	560	604	546	572	558	571	571	583	584	561	584	566	585	567	554	560	566	577	577	572	597	582	594	582	582	619	552	566	589	581	604	608	606	568	601	520	583	596	565	583	566	553	600	565	594	606	529	557	593	555	613	542	590	586	601	573	570	613	572	576	589	553	558	562	560	584	547	556	544	617	552	621	564	552	546	579	633	598	557	599	555	601	581	559	611	565	552	581	573	569	560	541	582	569	562	562	570	555	627	608	589	593	561	574	555	548	574	584	540	574	592	553	582	557	541	570	590	565	540	561	589	553	539	581	589	562	565	576	613	568	564	570	591	581	595	595	523	574	575	585	577	605	599	595	613	570	621	569	533	530	563	540	626	558	579	541	568	555	568	551	575	578	525	607	584	539	571	535	570	581	543	550	584	596	560	589	582	583	588	535	533	591	561	584	576	620	587	589	607	545	557	545	578	558	628	564	582	527	619	566	595	601	569	527	541	606	610	556	569	560	559	554	579	584	555	567	605	575	556	593	561	584	567	563	619	576	630	544	638	571	621	605	593	594	601	561	524	580	541	598	579	560	578	594	544	578	538	579	553	599	563	577	581	571	556	560	512	559	607	642	571	587	573	583	587	524	604	576	563	587	567	551	586	557	536	586	587	544	607	553	569	533	572	567	603	554	559	615	588	552	619	601	551	600	584	598	574	587	601	533	563	588	585	562	560	565	551	591	562	543	563	574	539	602	563	598	572	580	568	540	591	536	564	571	579	560	551	592	589	564	554	590	556	544	562	583	564	548	587	586	557	572	554	614	544	546	564	580	594	601	583	554	559	594	593	577	539	542	586	589	568	580	541	589	576	583	612	534	544	558	587	592	604	544	609	564	529	597	583	576	591	518	546	554	597	572	580	590	591	553	587	609	556	548	568	597	545	600	632	564	604	552	572	571	600	590	586	581	552	518	541	538	557	612	570	573	596	569	548	561	545	560	572	596	576	572	546	569	575	533	598	585	594	570	575	600	583	583	565	609	537	572	594	591	603	580	580	576	550	570	577	589	568	531	574	589	585	586	566	555	582	604	572	568	600	534	554	638	557	599	581	565	565	564	550	587	527	578	571	570	543	590	526	557	565	579	591	567	595	569	600	582	580	566	541	607	577	561	531	606	567	604	600	560	557	549	553	590	542	567	572	559	542	535	593	541	577	567	596	556	574	590	551	571	592	564	559	625	553	549	598	580	565	617	578	531	572	623	581	601	583	583	580	589	584	617	595	627	550	592	555	581	579	577	563	599	550	601	536	565	599	553	608	590	573	574	635	536	552	599	582	510	605	573	579	543	594	567	611	573	565	549	586	553	575	578	573	633	550	555	558	615	558	601	544	599	613	580	590	542	578	579	624	575	588	594	559	560	577	552	603	599	587	565	556	547	564	582	621	605	569	593	529	550	577	539	621	545	568	583	570	595	546	593	620	552	586	582	601	556	606	604	566	562	593	570	610	597	635	611	547	576	588	564	546	591	562	582	537	580	618	574	563	572	598	572	566	581	606	581	545	572	576	552	572	547	560	605	588	561	564	530	565	576	590	537	564	607	577	550	579	551	552	572	590	542	547	575	594	511	581	509	564	606	572	578	613	520	591	566	540	571	527	552	589	617	605	550	581	567	590	614	606	577	596	525	621	566	608	552	584	571	552	568	558	549	569	553	570	545	548	590	566	613	555	528	578	563	542	572	563	530	566	609	568	574	569	576	596	592	586	623	559	564	565	577	605	587	584	551	561	579	594	576	586	562	556	570	600	565	576	609	567	596	603	576	563	559	565	528	570	576	585	588	549	583	551	584	572	548	582	594	610	562	562	604	580	585	579	587	596	566	610	592	552	566	547	593	595	578	550	551	546	542	509	546	554	590	556	534	560	598	558	531	539	611	599	584	553	577	591	578	572	582	577	551	591	559	538	564	609	586	532	567	537	607	566	579	556	542	591	542	559	584	569	568	541	598	560	589	536	576	595	578	599	542	590	591	597	541	534	565	590	567	604	596	608	610	579	559	539	561	588	577	574	562	573	575	551	571	555	630	585	537	585	590	595	568	606	539	599	559	560	563	556	578	549	542	551	565	568	572	571	597	575	543	571	546	594	579	604	601	650	538	550	605	549	572	604	557	551	542	595	582	598	629	554	598	558	615	575	545	532	588	599	606	598	597	604	571	574	612	585	577	566	550	549	542	592	584	582	530	568	590	555	579	566	603	600	560	571	571	557	605	590	556	566	529	579	571	558	585	574	616	575	551	603	586	577	603	556	594	523	508	577	610	559	586	601	582	586	571	582	579	566	593	625	593	592	577	572	558	560	601	592	571	560	574	545	573	546	551	601	604	595	572	583	550	594	550	615	592	548	595	583	606	604	586	573	587	594	578	605	527	571	592	598	589	591	567	574	570	534	548	599	608	585	584	615	560	607	537	630	566	563	578	574	595	575	593	554	578	565	567	568	577	604	589	552	537	599	562	582	554	562	584	564	568	561	543	582	605	581	591	591	563	568	568	551	583	576	591	547	584	561	573	587	573	586	542	494	553	548	596	555	595	564	572	593	624	537	585	633	560	572	595	569	546	606	584	588	559	614	575	561	584	595	540	581	587	600	549	598	582	582	603	616	546	549	586	593	562	543
16475	2568	566	456	361	282	271	252	232	237	214	219	204	188	194	193	200	176	183	167	173	183	211	156	184	200	186	189	167	151	156	195	181	192	200	187	188	157	185	183	159	152	170	185	187	181	187	178	171	153	165	174	185	166	160	194	183	184	169	178	170	197	164	169	186	185	180	205	228	169	184	180	195	163	161	158	159	189	184	196	167	194	185	172	173	156	177	164	184	164	165	191	172	195	171	171	178	181	177	161	183	156	168	159	190	150	169	186	180	179	182	170	184	183	185	163	146	185	148	200	175	183	176	196	169	158	142	173	153	195	186	187	181	191	209	174	172	170	169	182	202	195	175	169	196	177	168	175	154	185	205	140	206	151	191	184	191	177	177	163	194	168	185	189	163	165	174	176	173	180	165	176	132	178	185	183	172	207	188	169	167	179	159	172	183	173	175	191	164	171	189	181	171	180	163	160	174	154	196	192	202	167	168	188	148	157	179	169	197	186	175	169	195	156	163	210	190	169	178	161	192	204	164	180	173	161	168	180	178	172	178	196	162	154	173	162	187	178	191	162	183	189	203	200	179	207	181	160	176	173	186	192	155	171	186	184	165	146	151	192	167	163	189	180	161	179	168	189	195	180	186	150	145	160	190	171	167	205	177	188	210	191	201	195	174	184	175	163	168	163	154	189	167	185	162	164	199	177	188	177	160	177	174	163	184	178	195	157	184	175	171	190	155	171	182	166	167	167	167	164	143	181	163	175	184	188	190	161	170	165	176	174	190	171	174	178	170	179	186	167	164	195	179	193	187	187	184	149	176	175	170	151	204	171	178	149	182	153	181	176	189	194	152	174	174	167	191	159	198	161	172	181	165	203	191	174	193	190	159	175	205	158	147	177	174	179	179	158	183	158	180	186	172	172	191	168	157	212	176	185	159	166	157	168	179	191	180	173	153	210	180	199	161	172	199	178	163	166	189	177	151	163	183	162	194	184	160	189	183	197	168	184	166	192	167	179	192	154	161	168	162	179	169	151	166	206	198	167	166	181	169	156	179	167	169	175	180	160	179	152	178	168	147	172	171	196	182	177	171	167	171	186	173	180	186	169	172	182	190	167	192	151	169	164	185	179	186	177	173	183	174	188	162	164	169	144	165	170	181	187	161	167	179	161	187	160	150	168	185	172	188	180	174	180	182	184	173	202	176	195	158	184	183	146	151	182	176	166	182	164	173	146	163	186	189	174	174	178	171	195	177	192	155	177	173	185	177	201	172	197	167	184	205	154	182	163	174	187	162	169	171	191	170	181	173	176	191	179	163	157	159	177	164	186	183	199	203	165	159	183	176	157	182	165	168	176	171	168	172	161	164	178	160	153	162	179	165	158	177	150	171	173	164	185	184	182	167	162	162	201	161	178	175	175	172	168	169	186	172	165	160	174	157	150	172	187	183	172	173	156	191	170	152	173	207	189	151	171	169	161	175	162	169	148	164	171	168	165	175	191	182	166	155	161	172	178	185	165	183	189	176	157	171	175	187	162	210	169	179	183	170	185	190	160	174	195	142	170	145	176	153	187	168	151	148	185	162	191	204	179	191	179	183	157	176	163	162	162	154	184	174	151	175	184	159	150	198	189	198	165	193	176	197	179	148	161	171	157	151	188	187	164	175	183	188	168	185	170	177	178	172	164	139	168	161	187	173	187	176	187	168	149	167	180	151	181	178	167	161	151	192	167	189	149	172	179	184	180	190	144	177	179	180	182	159	174	177	181	167	190	176	136	177	146	182	163	191	167	166	173	169	181	171	173	179	182	162	187	186	169	180	175	172	199	176	169	158	201	166	163	188	191	190	177	184	168	178	175	170	166	192	178	150	155	179	208	168	162	157	172	167	168	183	181	185	160	160	190	165	187	181	167	173	177	176	170	168	174	188	167	175	178	187	195	177	145	177	176	178	168	154	160	188	194	176	182	174	187	180	163	148	176	177	148	177	143	193	175	189	161	169	176	167	174	191	186	164	144	163	199	200	197	195	169	171	171	186	163	192	167	177	184	157	181	170	168	177	149	205	182	190	184	165	175	158	169	160	177	167	193	184	170	148	158	181	168	163	175	155	191	183	171	184	177	178	188	161	166	179	157	156	165	178	177	182	165	174	173	170	147	177	174	178	167	197	168	195	178	171	166	180	160	186	185	171	196	196	166	167	185	178	189	180	177	163	171	173	157	160	169	149	184	202	192	155	174	173	146	155	186	185	194	149	148	190	180	187	180	177	160	166	186	177	169	191	168	176	187	174	156	166	168	156	162	164	169	161	189	173	205	170	173	175	200	173	154	193	183	163	189	172	151	142	176	171	207	162	198	183	189	186	179	185	205	216	174	193	186	176	199	197	185	153	182	196	157	222	170	158	159	197	181	194	197	167	165	176	186	184	159	177	186	157	190	178	194	182	154	164	164	196	161	181	164	197	175	146	161	146	125	187	173	154	177	158	176	194	166	168	171	174	209	194	172	162	173	189	183	191	175	200	192	157	177	159	192	164	197	183	190	182	164	180	202	164	152	182	203	166	167	160	167	166	167	163	193	198	174	162	187	177	183	187	170	163	171	161	170	184	159	202	157	193	176	181	182	190	172	191	167	183	161	179	158	182	168	185	177	188	160	161	147	160	172	157	143	161	184	177	156	171	187	167	167	161	168	167	165	175	158	143	169	196	199	166	149	188	187	180	161	176	187	165	205	178	184	167	187	187	158	196	171	164	158	159	157	173	154	209	189	167	155	176	180	167	175	161	155	174	161	201	190	182	187	175	167	157	193	170	174	155	168	164	179	171	181	160	146	186	184	181	164	164	202	178	168	204	178	155	211	193	190	195	173	181	174	187	179	182	191	164	172	175	174	171	163	153	187	157	162	179	139	177	202	178	170	170	173	172	172	182	149	179	201	185	189	137	151	195	159	193	177	173	174	177	158	177	181	172	180	170	164	173	177	175	172	167	164	184	173	157	151	180	181	189	171	167	150	148	170	169	178	167	145	155	145	178	180	173	176	163	159	184	193	182	192	177	183	156	164	171	163	159	157	177	182	176	181	165	177	167	181	162	153	163	197	174	173	136	201	159	193	171	201	194	168	157	189	169	163	178	184	161	189	165	167	152	186	164	174	182	162	183	184	188	183	184	170	193	179	154	145	166	175	181	147	173	173	167	159	184	172	154	172	146	161	155	165	179	166	173	178	183	174	184	153	155	163	179	198	160	185	186	168	179	183	175	185	208	177	180	193	164	163	207	171	186	179	185	184	171	169	176	178	160	164	179	164	185	181	153	151	190	190	170	154	168	173	177	161	161	182	182	183	147	161	183	181	172	185	185	183	187	194	183	168	157	163	174	167	175	188	178	187	181	185	191	191	179	174	183	183	173	138	176	166	201	177	162	176	184	181	188	185	175	161	194	178	168	178	156	195	179	171	172	152	166	166	177	198	173	161	161	180	190	174	191	189	164	165	162	197	138	175	185	173
11581	2075	1274	1474	1213	1022	869	808	759	738	634	525	595	552	478	497	496	496	461	437	435	481	414	442	443	413	445	429	403	421	449	456	447	437	447	463	433	440	405	424	409	397	424	418	424	406	400	397	387	400	426	397	432	426	407	432	395	441	445	392	404	399	429	377	413	394	391	419	412	401	363	411	425	408	415	384	403	433	388	410	369	403	431	398	387	385	406	425	426	357	413	382	406	405	372	400	379	400	380	423	426	373	376	428	394	418	409	436	387	404	400	412	394	422	392	396	422	390	374	412	413	462	400	432	376	409	414	496	376	417	382	424	426	405	403	430	401	402	394	361	418	434	422	401	382	405	424	407	418	416	401	419	410	440	384	368	401	389	399	389	399	441	410	409	397	405	387	405	404	381	372	399	424	404	418	393	388	398	400	386	419	414	407	390	393	396	405	428	398	391	416	382	403	393	378	412	377	387	415	414	415	395	392	399	412	405	409	424	391	414	419	417	383	404	401	408	400	374	408	400	406	410	420	372	368	367	386	410	360	406	406	399	393	409	372	410	439	386	411	392	378	381	380	406	400	447	412	425	386	381	393	381	379	376	390	399	391	412	442	394	408	411	428	435	396	401	402	399	419	397	351	403	418	407	410	409	393	417	419	419	396	421	421	405	427	385	401	417	420	424	408	430	371	446	393	412	419	379	420	426	428	405	402	407	402	413	389	427	407	384	393	380	425	417	377	413	395	414	374	385	400	417	414	391	400	410	407	382	414	392	432	393	433	386	429	364	394	438	409	421	412	367	435	381	414	418	405	412	402	417	453	385	414	387	387	416	388	392	367	415	417	410	385	421	439	363	378	400	441	404	413	407	387	417	397	405	407	414	373	414	389	431	354	378	398	425	417	375	371	398	399	403	399	435	383	384	442	431	404	419	419	395	404	376	376	408	414	421	425	439	378	404	431	414	407	438	398	396	376	411	414	422	412	391	406	397	410	416	397	420	356	387	399	411	412	429	408	402	413	390	416	421	406	401	420	397	462	436	413	400	403	386	404	392	405	397	414	409	425	388	406	399	422	398	367	385	412	395	402	399	383	420	392	413	422	401	375	438	410	405	419	416	410	409	380	388	431	418	403	406	427	413	377	433	392	429	381	412	419	420	398	392	425	410	372	391	379	375	387	369	392	404	411	420	434	423	402	390	388	407	395	399	422	409	421	389	419	400	427	375	417	400	393	418	395	405	429	392	410	389	408	387	374	417	414	399	410	397	376	389	390	404	386	373	407	416	408	398	406	416	394	390	400	443	377	416	432	438	406	414	416	395	409	402	405	382	411	426	388	430	379	400	433	394	436	379	398	401	377	406	413	417	408	409	407	405	384	416	411	410	386	403	414	405	420	420	405	407	405	400	407	421	382	410	415	373	396	416	389	416	405	430	387	403	397	375	390	407	426	427	397	442	419	396	407	428	372	389	376	392	392	391	407	393	402	390	455	391	409	437	417	370	377	407	438	352	378	411	401	406	415	420	385	378	406	411	400	374	398	409	410	347	406	366	362	397	386	408	407	380	420	405	392	408	391	376	385	452	402	387	445	391	410	414	423	418	404	436	396	402	381	404	434	409	383	403	430	372	394	436	376	422	427	404	398	416	419	424	398	361	421	375	402	369	411	409	404	421	392	392	440	399	408	426	422	445	415	445	396	387	411	387	448	408	406	401	387	392	409	434	391	373	409	415	420	370	413	395	426	383	428	399	383	431	385	418	375	427	384	424	421	378	429	416	419	398	400	396	403	403	378	385	425	425	364	393	419	413	373	394	378	424	422	407	415	379	411	407	369	377	385	390	418	428	385	413	401	458	393	395	407	418	411	386	398	423	400	421	403	402	435	393	363	386	356	389	384	404	360	406	416	415	404	385	391	402	413	394	422	431	396	451	416	406	396	390	433	391	397	407	400	424	393	396	406	424	403	444	443	362	393	387	366	400	423	414	378	423	363	392	383	417	374	401	367	406	395	416	405	383	414	410	404	421	418	395	417	374	407	378	422	431	359	401	397	455	426	413	448	425	401	386	370	391	378	388	425	406	404	435	394	368	377	401	410	435	384	401	390	426	389	427	396	383	426	414	398	380	371	419	402	404	425	426	413	394	414	409	414	368	392	413	407	393	407	383	423	394	401	384	405	369	383	384	376	381	409	445	427	424	417	409	426	435	425	376	422	383	376	382	408	422	375	410	453	413	422	419	371	396	431	375	420	423	409	396	419	388	401	430	442	425	395	407	397	413	436	420	421	429	417	397	356	414	391	416	410	349	401	402	401	418	394	394	387	388	394	381	400	410	391	381	431	380	380	387	389	385	413	440	373	377	391	418	432	430	383	430	408	396	405	405	397	381	396	363	401	381	396	415	433	371	391	392	361	402	388	366	436	388	380	403	434	396	401	404	422	409	411	420	382	402	432	433	406	387	388	429	422	423	420	374	396	407	410	383	397	361	440	411	396	432	388	413	373	391	370	425	375	426	372	349	448	418	390	376	378	408	387	399	389	374	397	430	436	447	384	386	431	406	403	426	394	428	419	429	407	365	426	379	398	360	377	386	397	413	369	408	402	420	412	396	415	406	401	356	422	377	370	383	414	418	390	390	399	385	412	396	423	412	403	380	423	401	425	410	409	423	417	403	392	404	384	425	376	418	399	413	410	382	379	391	401	424	387	427	413	422	402	405	394	398	394	401	394	384	368	451	433	408	386	398	411	425	436	356	369	443	389	385	413	393	443	394	382	422	382	426	419	390	409	399	371	403	385	409	439	408	427	409	399	403	379	371	391	387	381	398	436	408	349	414	374	429	416	395	463	423	378	414	364	402	420	398	426	442	416	414	428	373	406	389	394	395	386	368	424	404	399	398	427	409	401	406	402	407	376	379	450	397	397	423	423	391	412	397	355	419	424	375	397	399	426	439	389	405	415	417	413	391	404	426	418	423	382	418	398	412	395	417	426	392	398	421	407	393	388	386	420	392	398	416	399	423	381	395	411	428	416	421	382	413	395	414	417	425	407	404	384	422	412	356	384	437	397	408	422	385	415	408	424	363	418	420	375	419	372	436	361	445	422	399	415	394	384	400	422	417	433	411	440	397	413	379	408	411	423	402	403	373	425	353	392	402	427	415	421	382	401	399	410	371	414	382	365	431	425	434	394	380	407	396	408	408	404	409	417	429	421	429	416	392	410	418	432	387	401	401	412	378	371	398	380	395	392	400	429	367	407	386	381	397	423	431	386	387	367	383	383	390	443	420	398	391	413	422	414	387	394	402	407	364	396	425	388	397	409	394	422	429	400	395	398	429	417	401	411	380	415	422	372	403	427	430	418	393	418	400	418	426	373	406	387	397	397	387	421	393	396	388	393	431	401	388	434	419	432	414	441	408	444	385	368	395	431	383	393	432	441	391	403	428	358	410	411	428	425	440	404	395	391	391	426	416	410	411	400	399	438	425	425	418	384	398	407	403
24625	4632	919	645	422	301	229	211	182	154	169	118	128	121	93	100	79	90	86	76	87	96	96	71	83	76	81	88	93	73	81	67	70	77	79	69	85	65	75	68	65	86	70	67	82	71	78	92	76	65	78	67	87	72	77	75	72	84	73	71	83	73	70	67	87	72	77	87	90	66	70	70	88	65	70	67	82	67	76	86	65	66	88	87	67	77	65	74	72	81	73	61	67	49	72	69	65	61	93	66	78	74	79	84	79	84	74	78	89	73	68	70	79	61	89	68	67	75	65	65	72	66	66	70	53	63	57	68	69	75	77	77	73	86	68	89	54	64	73	66	85	82	50	75	69	69	66	87	90	68	73	71	65	60	63	67	67	86	85	65	61	60	64	73	71	65	65	80	83	65	69	78	81	74	63	70	90	83	62	62	62	72	67	80	75	72	72	70	79	77	68	68	72	65	79	68	95	53	64	76	73	72	70	79	72	64	59	85	71	58	73	64	71	71	69	76	70	68	61	68	82	76	68	55	82	66	68	74	77	70	86	60	86	67	69	68	74	55	72	57	58	63	91	71	63	73	52	74	63	79	69	65	80	69	66	79	86	68	67	69	65	72	59	66	58	72	59	68	75	58	70	71	69	81	72	75	60	74	72	71	78	67	83	84	81	86	67	59	53	78	65	65	74	82	72	86	59	71	71	59	62	64	84	77	66	67	75	59	81	57	71	68	77	61	59	73	69	97	68	68	66	81	62	62	61	68	78	84	74	61	64	71	66	87	73	77	76	81	67	68	62	64	76	81	79	78	59	84	83	55	84	63	69	72	71	60	88	64	77	70	79	85	63	66	71	72	75	64	67	65	76	63	85	67	90	71	71	72	77	90	76	88	80	65	78	63	68	71	66	75	77	58	74	92	83	71	68	78	62	71	60	65	73	85	64	69	43	65	78	67	68	67	63	63	73	81	77	57	68	84	86	62	58	74	63	60	64	72	97	80	66	73	47	70	72	66	58	74	77	81	72	61	59	57	81	61	65	68	73	67	52	59	59	57	74	76	90	84	58	73	62	70	81	67	74	85	67	61	69	67	71	62	58	76	69	52	83	66	64	79	77	68	57	66	57	68	74	71	76	91	80	68	57	71	77	71	72	67	63	74	75	50	57	98	95	59	70	70	60	76	55	87	61	80	67	60	73	88	77	57	69	85	66	92	71	64	71	75	67	59	64	64	73	73	59	63	69	72	80	86	77	77	73	75	79	67	70	58	82	67	87	70	90	65	87	80	59	70	68	74	63	93	69	70	83	69	79	74	69	68	79	67	66	65	72	89	84	83	78	70	66	70	60	84	67	71	64	85	72	77	76	71	73	73	89	82	68	53	61	74	82	80	70	79	68	66	71	76	84	62	61	62	81	73	69	57	80	93	64	67	84	77	67	70	67	56	83	92	58	71	75	94	80	68	66	67	49	68	83	73	80	62	73	83	70	62	58	68	92	54	64	67	58	67	72	62	70	76	78	70	66	62	64	57	71	68	69	75	58	72	65	59	68	72	62	72	81	71	63	71	58	74	79	69	66	75	62	70	73	79	75	67	76	88	53	60	54	71	66	63	76	58	68	64	76	73	74	68	50	64	68	69	68	71	82	62	69	79	83	89	61	81	64	67	78	79	74	76	77	71	62	75	58	65	73	69	83	72	74	69	93	90	72	76	73	69	71	68	75	67	68	76	60	76	61	69	70	72	73	78	84	61	76	73	61	80	71	66	57	79	59	74	79	84	70	81	60	91	78	60	59	66	47	78	62	97	71	75	88	58	70	65	73	66	71	68	69	67	74	77	71	70	77	72	84	68	84	66	61	69	70	88	68	71	69	68	84	83	85	70	68	82	63	71	73	51	53	71	76	67	84	58	60	67	60	46	69	71	71	71	73	84	80	74	73	68	72	88	64	59	80	71	65	78	71	79	67	65	68	60	73	77	75	54	66	62	80	74	54	63	68	71	87	80	61	77	71	72	86	63	48	71	72	90	70	63	82	77	94	73	65	64	72	77	76	60	72	67	62	54	73	71	70	61	65	64	71	66	60	73	59	75	82	65	69	77	76	89	95	76	68	68	64	73	71	44	71	72	71	75	67	47	59	59	86	80	87	71	63	64	68	73	82	62	53	57	77	59	77	63	74	84	62	77	71	68	79	64	72	67	73	68	78	65	70	71	66	67	70	67	80	69	67	88	71	87	80	72	60	77	71	58	54	77	87	67	73	72	76	61	72	71	77	69	63	73	72	66	82	76	73	82	62	64	66	70	71	75	54	54	77	74	77	54	48	78	65	83	64	70	63	73	75	79	71	69	70	64	71	60	70	71	76	72	71	56	69	76	64	69	68	76	72	79	77	68	79	89	66	66	78	77	65	64	73	72	63	68	84	74	67	68	85	73	69	58	57	66	79	72	53	62	70	78	60	62	62	57	43	78	75	73	75	59	79	60	74	65	82	81	54	57	59	57	86	73	72	60	83	66	65	75	75	71	64	64	91	63	72	74	60	66	69	57	57	93	67	80	73	83	66	69	61	73	75	76	61	95	82	61	70	68	81	68	78	71	72	75	83	83	86	63	67	61	72	79	74	78	74	74	68	58	77	92	65	67	64	76	68	77	70	68	73	82	75	59	71	86	65	55	71	85	68	66	63	63	64	59	70	68	87	71	70	74	70	60	72	69	80	72	80	72	53	86	80	61	78	74	68	66	62	66	65	71	80	78	68	57	66	78	73	63	82	73	67	64	61	60	69	60	61	82	77	49	61	73	75	67	73	78	80	54	82	70	69	65	63	58	59	76	66	78	58	64	56	60	62	73	79	71	67	57	77	84	77	67	67	68	74	59	76	69	61	63	71	76	79	72	73	66	63	62	76	85	68	76	72	72	70	87	79	67	69	86	73	80	78	71	69	72	67	72	79	62	71	77	69	80	77	62	63	68	73	76	69	54	84	82	72	60	66	64	76	82	65	60	69	66	62	57	73	86	81	66	86	78	78	70	68	69	79	97	53	74	73	53	81	67	72	69	68	85	59	81	67	77	67	67	83	68	89	61	73	85	81	58	77	63	73	49	75	84	73	55	83	66	78	69	70	84	83	78	83	71	66	61	64	69	71	59	64	75	60	75	76	69	58	68	66	95	83	66	63	73	68	69	82	59	67	85	79	79	75	70	67	69	87	62	59	84	82	76	82	62	79	62	66	88	74	76	70	62	65	73	94	67	64	76	75	86	66	60	85	82	72	63	80	87	69	58	62	67	79	69	62	83	63	64	70	69	80	74	82	74	70	65	59	76	75	71	83	69	78	63	82	66	54	76	83	76	54	74	67	71	71	75	66	73	58	65	71	79	60	70	62	60	73	70	68	65	79	76	74	59	55	62	65	66	79	70	60	75	82	51	54	59	72	63	71	67	64	65	56	74	62	71	70	76	75	84	69	80	72	73	79	67	64	74	81	91	75	74	50	62	58	53
14509	2721	1804	2117	1850	1389	1123	1029	843	746	661	547	492	460	413	377	351	329	332	310	259	286	292	277	271	224	241	229	234	230	215	226	222	237	227	240	224	228	192	184	250	201	190	191	207	217	223	210	254	212	232	228	211	192	199	208	198	210	203	190	212	196	190	212	191	175	193	184	184	207	179	164	199	210	211	185	178	192	180	174	203	181	197	185	190	207	195	186	192	186	210	205	173	209	193	210	172	196	182	186	172	168	186	192	173	190	226	183	201	199	199	195	175	212	206	179	205	190	191	212	181	169	185	198	192	198	189	191	194	171	179	171	200	201	199	222	187	183	224	185	202	187	188	186	189	172	195	224	178	197	172	204	196	180	205	201	171	189	193	207	201	203	178	170	221	198	179	191	179	195	177	162	178	185	183	195	179	190	196	174	209	194	196	192	184	184	193	212	177	215	191	172	201	190	189	205	176	190	218	224	181	202	180	204	206	190	182	197	169	188	205	204	186	181	200	179	209	198	183	179	181	200	188	189	214	169	185	213	196	203	190	194	202	169	214	208	222	199	208	200	201	187	183	200	181	193	224	200	167	195	184	172	190	175	187	199	183	183	181	163	211	195	160	211	177	207	180	189	191	186	186	183	183	152	220	175	206	204	189	186	186	198	204	177	176	175	188	201	198	203	187	201	165	176	194	210	175	200	192	202	184	189	203	173	184	185	178	192	182	199	213	177	168	198	193	208	192	182	187	195	183	174	211	175	198	184	210	191	166	202	196	165	187	204	179	190	152	152	204	219	195	180	192	170	193	177	187	196	170	191	179	188	183	203	214	203	189	185	177	208	223	197	188	186	187	196	197	199	212	191	191	181	179	214	197	182	177	179	190	186	197	180	174	194	194	193	185	178	185	197	180	163	209	193	197	199	181	171	206	200	169	191	194	166	190	187	190	185	211	198	203	174	185	168	189	181	209	159	183	198	180	164	184	195	186	210	213	215	192	195	213	185	190	200	208	189	152	212	168	195	192	196	189	183	195	207	180	187	170	199	177	189	200	175	186	196	206	207	209	181	209	200	181	156	211	170	183	167	200	172	200	200	205	178	188	179	200	174	171	172	204	190	186	164	183	196	205	195	183	176	193	218	190	188	197	191	185	185	194	172	172	178	194	199	180	194	190	210	206	186	180	169	213	177	186	194	165	173	196	179	206	186	187	180	176	188	170	185	180	178	175	201	191	197	179	193	175	189	168	199	188	180	198	194	196	189	198	180	203	185	204	202	180	170	200	170	201	181	195	197	194	192	197	216	187	191	185	204	205	201	175	177	193	192	199	168	203	173	202	192	194	197	179	212	211	174	193	193	179	192	179	202	159	175	182	182	161	164	197	196	202	199	200	187	171	190	183	217	192	201	209	184	162	178	215	206	193	186	185	200	188	178	200	193	194	204	206	174	216	217	180	195	183	180	186	175	196	201	201	181	189	178	191	183	183	194	175	170	186	206	186	186	194	191	175	194	219	195	186	214	184	180	179	213	194	202	168	202	193	202	180	182	160	189	199	209	148	180	167	178	199	182	203	183	185	195	174	197	183	196	197	195	174	196	166	203	188	207	173	192	187	178	165	175	174	178	222	181	195	198	218	203	201	177	193	190	188	190	188	169	187	204	181	184	189	187	192	186	192	191	202	223	184	186	208	172	185	190	180	208	180	178	171	159	196	180	179	170	184	186	173	184	172	203	188	188	208	198	173	201	178	213	188	174	177	180	192	185	188	187	164	183	192	204	187	196	189	218	169	199	186	185	174	187	173	224	209	201	185	184	187	209	198	193	202	200	212	171	185	191	188	199	173	178	184	192	191	206	198	193	210	223	192	205	168	163	179	179	182	191	196	192	186	188	173	193	192	212	191	218	187	185	208	202	190	178	186	196	175	170	170	181	205	164	192	183	200	195	207	185	182	207	195	201	148	169	201	202	206	207	183	201	209	187	197	203	191	231	176	198	192	172	212	215	188	187	182	210	191	187	210	178	161	195	201	170	178	187	195	205	180	189	207	196	179	172	212	187	171	186	180	176	199	199	211	171	183	202	201	185	184	174	173	181	179	191	182	188	205	184	187	171	190	173	198	180	173	204	180	167	179	183	192	181	195	212	169	189	186	177	203	188	174	189	194	180	201	196	174	204	175	198	178	188	177	198	200	182	186	186	205	207	198	187	190	205	194	173	195	191	192	224	173	168	179	173	201	196	220	193	187	193	195	212	200	182	200	227	216	193	179	194	186	187	181	204	198	179	188	204	206	193	224	198	197	156	187	201	177	187	196	182	211	183	180	196	168	207	176	199	216	184	214	179	196	166	189	192	202	202	175	207	180	192	191	185	209	191	179	181	188	202	189	177	188	185	179	169	187	189	189	200	169	199	194	183	210	178	188	188	188	193	171	175	197	198	176	208	182	194	217	180	185	212	198	185	176	187	189	195	171	184	196	203	183	188	210	179	193	200	166	198	182	162	182	207	220	178	182	192	186	180	187	195	192	222	181	204	200	201	187	180	168	199	186	181	175	170	193	189	199	194	163	194	169	189	190	197	197	179	213	186	182	195	176	205	171	184	175	196	179	206	215	190	193	171	159	199	200	217	193	179	213	208	189	200	173	196	174	170	184	190	206	154	195	184	183	212	194	206	176	183	181	177	188	200	212	178	165	173	202	185	189	164	217	210	186	206	186	188	191	195	184	171	193	194	177	188	174	174	194	191	187	186	192	191	180	174	190	164	196	245	173	182	183	188	192	212	189	206	161	183	197	173	188	186	207	188	197	203	174	177	191	176	179	189	193	149	204	182	200	195	165	216	214	209	210	197	206	178	183	194	195	173	197	200	179	209	150	200	193	211	176	182	182	193	191	169	205	205	186	192	159	207	200	191	216	175	191	218	184	191	204	186	187	189	199	180	185	186	232	197	159	207	180	195	194	192	211	178	197	182	188	185	202	160	179	163	196	194	184	174	204	185	182	190	166	194	199	198	171	169	181	209	180	187	181	200	187	215	175	191	204	182	187	212	186	187	195	175	192	188	191	212	167	186	184	194	188	191	173	200	178	178	185	168	172	197	168	186	168	176	199	198	174	196	177	192	164	164	189	154	176	190	176	170	202	176	161	199	159	198	207	184	203	187	185	178	180	196	176	181	199	195	201	194	180	196	199	207	193	182	190	196	195	192	179	219	164	194	164	172	199	173	201	187	151	199	197	203	191	204	203	173	178	191	190	159	201	168	180	187	169	208	198	182	187	179	191	195	218	196	191	206	184	180	191	193	194	197	195	177	182	161	177	193	223	189	215	172	202	188	182	202	188	174	200	196	167	198	228	190	177	206	217	193	188	197	170	203	188	195	195	200	183	199	194	177	169	190	189	169	183	177	171	185	188	198	215	210	174	204	193	207	186	199	157	216	215	200	183	203	207	190	184	195	181	199	200	206	194	198	192	177	189	193	228	189	199	183	194	207	188	220	193	190
7205	1141	307	267	244	257	276	263	276	259	266	238	260	273	257	244	248	292	264	227	247	248	253	231	272	252	284	234	241	276	248	307	254	259	268	248	247	256	236	273	302	249	249	235	237	254	260	249	262	234	257	240	239	257	230	233	266	261	269	256	244	264	314	262	244	258	257	244	258	236	255	254	292	264	264	248	255	258	246	254	241	271	271	261	244	263	263	265	246	263	231	241	274	256	229	223	257	272	253	276	244	266	255	239	253	250	223	256	255	251	229	243	258	271	247	294	247	268	256	271	269	239	249	225	225	240	256	246	242	235	244	243	248	268	259	239	250	269	240	252	252	240	248	223	267	267	247	254	260	254	252	255	238	232	242	243	246	261	251	253	256	250	222	224	276	235	258	255	255	244	230	275	255	268	246	249	255	235	258	241	246	236	253	245	242	286	262	253	225	262	246	260	243	255	266	235	256	232	283	243	243	254	257	239	246	256	251	256	227	268	258	246	263	259	255	269	252	291	256	226	235	243	259	240	273	249	279	256	247	242	255	224	261	243	225	233	263	272	254	253	245	237	245	235	234	250	255	255	273	260	264	253	233	238	235	235	230	262	238	255	261	266	263	252	235	256	247	232	247	239	233	254	240	238	233	235	252	234	263	263	268	252	272	256	256	250	254	213	264	258	264	253	257	245	277	233	231	221	248	248	244	232	268	236	237	246	269	248	232	247	235	279	241	241	242	270	245	267	245	234	243	229	294	267	239	267	272	264	238	271	244	198	260	225	258	258	235	259	245	245	230	279	257	229	247	232	265	290	251	221	241	248	264	261	216	270	235	230	247	250	238	234	260	236	254	273	269	236	231	254	227	236	267	225	253	223	259	263	256	225	252	249	231	233	243	240	236	246	219	296	232	247	231	239	277	272	269	256	245	232	217	229	275	269	274	249	264	219	238	230	225	252	249	272	213	269	276	260	227	263	243	232	249	250	259	250	241	228	249	260	239	246	216	263	266	241	255	254	238	227	247	267	271	269	240	242	248	238	272	231	279	245	239	208	291	279	252	220	233	281	234	253	253	273	259	242	249	255	241	275	236	246	246	262	259	229	271	299	246	251	210	240	227	279	245	270	256	220	248	207	250	251	266	265	270	251	267	247	239	263	276	274	270	236	260	244	249	257	274	240	267	254	260	263	237	261	260	247	218	253	257	260	268	262	257	244	218	267	226	222	227	248	233	243	252	261	236	213	301	232	247	213	270	234	236	276	254	239	230	235	246	242	243	276	252	257	252	254	252	245	269	238	259	274	254	242	234	227	246	250	262	263	240	247	245	246	259	229	268	273	268	283	243	235	249	245	230	283	240	217	244	243	266	235	265	245	249	245	257	236	261	281	253	251	250	243	262	237	252	256	272	244	234	229	265	279	292	222	244	260	291	251	247	255	276	231	205	256	233	250	242	214	241	210	252	266	270	261	257	261	244	237	223	230	245	270	259	260	271	291	232	271	228	228	235	230	248	236	239	243	237	268	262	247	262	246	231	256	214	220	255	259	239	278	254	244	230	248	252	239	276	224	250	257	268	228	226	218	258	232	254	253	219	235	203	247	292	253	252	214	261	231	220	231	284	279	215	271	246	257	228	268	261	233	234	259	235	232	246	264	233	243	254	235	270	216	234	262	222	265	258	259	254	247	245	253	248	255	226	253	247	237	238	264	267	244	266	245	262	230	273	244	237	237	236	242	261	245	226	253	258	249	249	269	251	258	253	274	258	263	267	228	253	242	245	253	236	251	246	240	246	242	241	262	258	273	247	252	271	256	253	260	254	248	275	241	243	287	244	269	254	242	231	221	227	272	265	220	227	232	265	246	234	216	262	261	222	268	286	248	258	261	260	256	241	237	232	234	242	248	268	243	231	216	274	243	276	266	282	233	249	246	237	239	261	258	236	261	264	262	249	236	240	257	257	270	254	231	225	276	231	251	238	283	260	254	252	230	234	238	248	262	262	274	257	283	244	277	258	289	251	253	275	245	231	236	261	267	278	257	260	243	252	271	267	252	269	259	270	275	270	260	253	256	282	233	242	258	246	250	249	252	264	275	248	231	259	268	256	224	241	239	263	269	251	264	242	232	229	232	255	243	244	290	261	288	260	263	254	261	262	269	260	234	239	272	246	232	281	248	257	239	262	271	222	265	250	249	257	305	250	242	238	253	253	226	233	260	274	265	286	274	226	249	251	252	264	236	265	250	257	250	257	246	218	256	287	255	256	251	238	240	270	216	255	245	246	268	271	235	252	267	262	248	257	245	229	225	225	265	226	230	264	255	255	241	234	251	262	256	283	233	249	257	253	256	259	223	232	256	272	240	239	229	251	274	268	281	269	249	243	235	247	254	242	247	243	247	226	283	241	231	240	239	269	234	244	252	245	261	283	234	274	261	265	264	278	266	245	257	284	278	231	268	250	279	253	271	247	260	246	222	283	267	283	255	252	245	272	293	242	242	252	276	249	259	253	242	244	246	236	230	270	251	243	269	265	252	223	216	243	238	229	228	243	277	250	238	259	253	267	245	244	259	270	256	242	236	240	244	274	230	241	251	225	236	253	247	247	233	258	227	254	245	228	258	217	257	273	250	235	242	229	264	255	261	261	250	247	224	297	257	261	270	238	270	258	282	241	264	245	241	260	286	252	242	248	279	264	244	234	264	242	252	235	247	249	229	216	237	269	255	247	259	254	280	266	254	272	258	230	259	220	241	253	264	253	283	252	272	240	269	247	257	270	253	270	264	268	231	251	245	246	266	248	252	249	242	238	236	257	237	262	268	278	258	240	238	262	230	240	245	279	263	242	225	256	250	241	255	265	289	266	238	264	276	256	253	250	295	255	248	262	227	268	248	243	238	264	246	242	249	231	256	258	236	223	246	239	254	246	245	273	260	238	262	257	255	238	237	265	254	239	244	297	247	245	246	252	216	243	262	230	276	261	276	261	236	273	268	260	272	249	255	248	238	239	239	245	290	227	257	260	239	274	243	254	244	242	261	275	310	256	247	255	265	233	230	249	253	267	215	252	249	260	265	255	291	251	228	229	229	255	261	288	242	252	240	256	262	254	261	266	238	270	216	227	249	261	247	238	265	257	267	255	265	231	267	249	255	224	251	268	250	303	238	242	249	227	262	242	252	250	241	274	231	260	238	241	247	274	272	221	235	242	236	227	264	236	271	239	259	258	245	259	236	250	245	232	239	254	243	250	255	240	219	228	274	252	243	265	250	250	253	252	248	273	247	247	267	267	286	232	245	241	255	268	281	245	243	259	265	247	266	244	272	259	261	230	250	253	252	254	233	221	235	254	260	244	232	242	261	265	267	238	244	238	244	263	223	269	271	235	226	230	243	280	257	259	246	254	264	228	253	251	236	224	232	264	256	233	245	271	249	251	244	253	238	265	247	211	228	258	264	269	228	252	233	263	238	249	218	252	269	235	256	268	256	226	253	252	288	277	272	268	272
5277	1250	687	680	637	668	594	613	678	625	580	577	575	641	583	592	553	540	578	569	595	584	564	592	571	554	562	595	551	546	599	580	563	588	583	611	570	602	573	580	545	539	591	573	600	556	588	598	612	568	564	557	612	591	574	599	584	568	558	596	608	558	532	611	592	582	548	597	559	582	599	572	617	639	558	567	559	577	575	578	563	574	555	574	560	576	606	577	570	573	555	553	545	586	571	533	590	596	582	578	593	581	606	561	606	581	587	599	577	605	586	568	571	547	545	582	568	571	594	560	566	585	574	559	567	581	533	618	554	563	606	592	599	608	577	588	560	562	584	566	561	593	609	568	541	601	587	589	600	573	600	612	562	576	548	588	542	560	556	520	607	588	570	580	582	577	615	585	560	619	553	592	561	548	581	599	546	585	585	573	606	574	600	560	592	591	618	568	559	549	621	567	576	601	550	587	589	558	545	640	585	586	585	549	589	567	567	524	590	643	577	555	567	623	610	600	556	618	622	587	594	562	587	572	594	573	518	574	588	590	601	550	541	575	565	616	559	587	572	572	564	557	623	570	547	557	559	573	563	563	570	583	565	608	611	569	588	578	597	583	542	550	579	560	562	552	605	586	583	555	582	577	555	583	581	574	629	613	573	555	602	574	578	613	577	554	603	624	593	587	557	547	575	584	598	566	602	553	607	526	579	588	560	532	610	555	566	566	590	574	565	573	564	581	532	603	593	574	581	549	592	579	616	547	567	563	618	568	540	586	534	565	568	545	531	565	574	592	557	558	598	569	535	602	583	535	577	576	637	629	610	590	566	564	514	549	559	618	591	573	556	568	545	584	584	572	576	607	549	565	574	541	608	539	576	585	563	585	625	542	570	564	615	608	594	589	573	641	564	586	530	580	599	571	591	568	552	599	584	583	568	582	570	562	574	569	553	546	561	529	599	561	604	582	606	561	580	595	572	639	588	562	547	583	534	563	582	581	597	587	608	547	579	544	599	576	583	620	588	585	631	554	556	576	568	583	569	583	586	583	517	544	556	570	605	586	573	561	528	547	585	585	554	548	587	555	565	565	590	578	553	598	576	541	582	573	572	551	575	556	564	579	566	621	565	530	581	567	628	585	573	557	569	532	566	580	596	606	593	577	522	626	591	608	548	574	590	588	595	579	569	624	582	592	568	546	608	615	541	560	581	574	569	580	575	585	588	595	600	590	571	610	627	561	543	577	598	566	560	580	555	527	563	550	558	571	567	576	580	541	589	552	602	573	562	577	572	560	581	612	593	589	605	567	626	564	578	564	603	640	582	582	588	580	592	553	554	601	539	579	603	579	571	612	583	557	581	573	580	547	589	595	552	552	575	576	588	596	539	578	575	592	584	628	555	528	605	554	557	549	573	567	596	575	563	570	583	599	596	559	563	590	577	537	611	594	573	534	574	551	598	593	624	617	582	588	585	587	558	635	589	560	572	585	572	587	587	602	543	540	547	589	566	536	551	577	521	569	626	536	580	560	608	560	530	535	579	578	587	550	569	562	509	549	551	609	544	570	591	556	552	581	600	561	611	585	555	558	569	580	548	547	540	535	576	593	606	549	601	563	581	582	572	554	564	596	561	564	544	567	585	598	543	560	595	607	577	571	546	597	536	564	582	636	573	600	553	578	567	627	572	586	579	527	581	571	545	562	554	592	554	632	529	588	573	551	568	554	613	603	611	572	542	593	598	608	576	546	601	524	597	556	558	550	595	570	603	618	619	619	593	554	593	577	614	587	602	555	586	577	592	600	565	568	604	599	580	588	584	547	613	586	566	580	555	588	602	589	597	558	576	527	573	578	601	510	555	562	562	586	566	587	568	564	519	530	621	607	571	561	570	555	612	578	557	568	622	599	551	569	584	569	544	582	566	602	594	589	561	573	591	548	586	536	586	591	599	544	559	578	577	535	587	594	571	569	569	576	549	567	534	576	576	531	562	506	569	553	584	587	604	594	553	550	584	617	536	543	553	574	601	575	552	573	531	599	569	559	588	556	555	530	574	605	613	555	586	608	578	604	606	574	591	612	561	570	586	579	594	539	577	520	568	542	563	564	629	617	596	551	592	540	602	587	517	584	551	586	550	559	558	586	590	629	531	536	574	588	567	568	601	584	578	594	596	581	584	532	540	558	580	557	583	592	594	565	519	592	602	609	564	563	557	590	569	555	578	555	575	559	596	546	605	550	522	591	552	559	589	581	543	600	559	591	560	539	593	540	563	537	554	551	573	554	577	560	577	614	584	582	578	620	579	576	576	586	554	606	606	565	579	583	596	562	545	570	534	565	585	564	611	585	554	596	560	573	562	582	526	552	547	574	545	597	572	593	620	598	576	553	588	564	539	534	583	575	593	543	579	563	622	539	575	564	602	561	588	560	563	536	596	561	584	569	590	551	582	552	575	594	613	603	565	616	607	558	556	549	577	560	546	576	561	565	590	537	578	556	576	584	578	563	559	556	588	565	557	569	630	589	597	560	625	580	563	608	609	572	574	583	556	554	636	574	571	563	570	555	570	600	572	579	549	607	603	582	598	596	553	555	570	600	566	571	570	558	585	588	559	551	607	585	543	563	595	569	538	554	542	547	606	569	540	576	601	561	587	598	598	600	557	614	587	611	561	556	569	560	599	539	570	515	612	577	603	563	558	565	579	543	599	574	607	607	566	567	565	541	553	567	553	562	574	600	623	594	559	595	554	556	564	584	595	594	557	614	545	605	518	580	550	560	610	577	547	591	581	556	582	568	520	559	574	559	587	574	546	605	571	562	584	586	563	564	567	558	576	596	554	577	580	607	547	595	559	528	581	567	570	582	650	586	582	582	574	599	598	586	566	539	570	590	566	551	623	586	560	551	583	572	579	529	651	580	593	574	564	570	604	593	595	561	576	552	603	612	640	573	606	603	601	612	560	549	573	605	595	608	562	567	542	571	656	580	574	566	528	600	597	556	589	569	592	556	558	555	574	567	571	539	595	561	585	575	622	581	558	553	569	547	566	556	590	588	524	552	571	568	588	546	550	617	612	592	559	540	540	557	573	584	568	572	608	551	573	540	579	550	534	611	603	568	611	563	597	559	598	531	553	576	574	590	585	580	598	571	602	596	562	587	528	549	557	572	573	594	599	593	579	566	525	530	568	619	573	539	556	551	590	610	550	554	592	574	558	612	587	538	581	581	605	522	587	566	592	565	574	604	574	576	547	579	584	546	580	542	600	609	569	572	574	586	571	572	616	599	602	561	589	588	592	598	581	582	564	551	573	595	595	590	588	571	579	553	561	549	569	584	596	588	588	575	542	578	603	537	570	572	613	566	585	595	541	546	547	626	574	548	572	595	582	547	575	581	544	590	607	612	565	575	596	587	546	587	584	583	595	544	560	544	584	572	586	550	598	569	520	580	627	557	592	536	619	624	560	596	589	565	579	552	597	584	565	570	592	562	561	540	584	548	611	570	568	588	591	583
16304	2562	528	453	353	294	255	241	213	207	244	217	187	190	210	207	178	176	162	174	175	189	181	189	181	173	202	166	175	225	165	182	181	194	152	201	177	156	183	175	195	168	181	184	158	172	179	167	201	181	184	176	188	171	154	182	174	175	160	163	181	186	200	183	171	182	176	182	186	168	166	170	162	179	195	202	161	180	156	161	180	156	155	178	189	170	186	167	168	183	172	173	178	168	173	168	177	166	149	181	170	189	182	177	193	161	166	172	172	158	173	185	173	186	174	152	160	173	157	181	201	168	163	166	201	154	185	192	196	158	184	165	212	180	153	178	184	164	168	183	206	178	176	172	166	151	195	164	207	206	182	173	182	195	186	179	179	161	179	195	168	173	182	163	158	179	170	165	189	184	193	187	174	158	179	163	153	165	195	175	161	179	167	159	168	160	168	184	178	184	169	195	194	172	178	175	174	183	153	174	149	165	159	141	193	201	177	160	207	168	172	146	162	185	170	163	147	151	169	179	186	184	180	174	165	157	157	175	161	184	172	173	181	153	186	151	180	166	172	170	160	173	167	161	173	171	181	158	157	183	173	192	189	174	176	157	166	159	190	168	163	155	158	171	191	170	187	192	173	168	196	175	150	170	203	185	166	198	152	197	167	166	168	193	166	160	179	146	182	180	170	176	161	162	169	159	167	165	197	182	170	182	194	187	185	172	180	188	181	169	170	186	149	190	177	190	166	179	174	175	185	166	193	190	183	172	178	168	177	160	186	159	192	151	201	168	166	170	172	183	190	172	172	167	170	177	153	164	200	184	182	141	184	176	153	189	174	183	171	159	182	195	158	167	193	178	207	197	178	176	167	166	180	169	187	197	163	167	174	185	143	156	174	169	173	162	177	177	169	178	184	182	168	195	183	180	181	169	184	196	201	186	148	172	173	201	171	200	166	183	177	200	180	167	179	174	179	188	171	194	156	184	198	173	206	181	147	167	183	182	152	168	185	201	203	194	177	157	198	189	199	173	195	174	190	166	173	180	195	177	181	200	201	185	205	181	201	180	188	185	146	157	182	184	152	180	150	169	166	173	179	173	192	167	200	192	179	169	179	155	174	169	189	169	180	186	176	199	157	193	158	185	177	141	158	168	174	189	172	190	169	200	174	184	192	153	167	207	200	190	200	176	191	170	163	193	194	175	180	177	207	171	155	190	187	165	179	183	188	148	161	199	193	180	190	178	186	181	168	191	180	177	202	179	179	184	162	183	194	168	182	142	170	156	186	165	150	206	184	172	163	183	167	167	200	198	186	187	185	158	172	167	167	197	152	199	182	178	156	183	170	169	196	198	189	181	166	189	201	205	192	185	200	175	200	146	184	156	168	179	157	154	176	163	179	181	180	171	184	180	172	184	193	166	183	163	158	209	178	147	177	195	197	177	176	178	190	194	163	175	170	170	182	153	159	171	150	185	193	213	158	183	207	188	195	186	186	162	171	175	169	177	185	185	173	182	186	187	186	193	201	169	181	164	159	176	178	198	180	180	177	163	167	181	191	159	147	166	186	153	180	185	182	156	189	172	168	178	187	172	213	154	156	201	175	181	194	172	182	187	191	175	169	168	169	190	160	156	174	200	175	184	188	189	160	171	168	190	182	180	181	181	171	163	167	183	182	137	192	191	163	178	189	183	203	173	155	181	170	183	201	172	201	176	194	159	175	177	185	173	176	167	167	171	181	184	193	169	179	193	207	174	165	192	188	185	181	176	179	181	165	166	189	160	162	185	180	173	163	162	153	186	164	169	182	159	181	184	165	184	167	154	176	196	180	157	187	187	161	152	158	194	195	185	190	179	183	180	178	180	182	173	178	179	163	185	175	181	174	171	155	192	194	185	187	181	162	164	195	206	170	188	147	170	179	176	160	153	184	182	196	199	183	164	168	179	199	185	197	201	171	178	195	196	150	173	153	190	181	187	197	173	198	172	169	180	168	199	173	178	143	175	172	180	188	165	159	153	176	160	184	188	192	176	164	166	196	170	187	186	166	180	187	189	168	196	173	174	185	169	193	183	175	180	158	161	187	197	175	166	180	192	181	177	153	184	172	174	167	170	168	193	204	169	167	196	153	163	172	176	167	167	179	174	153	178	193	164	181	177	203	155	196	190	160	165	175	173	168	186	179	183	157	180	171	179	181	176	183	169	135	182	165	179	175	165	179	211	165	179	143	176	191	169	212	193	174	157	182	163	176	167	176	196	189	159	170	153	172	181	212	177	193	179	176	162	173	158	164	177	142	189	199	177	170	192	163	172	177	145	178	155	169	166	182	172	180	193	207	195	176	176	163	180	185	172	147	158	183	177	173	201	194	195	184	156	202	144	164	180	201	174	175	173	179	185	180	202	179	197	182	192	170	161	180	170	175	179	161	170	169	185	176	161	189	193	174	184	179	171	159	186	188	164	165	169	187	167	172	179	162	162	169	207	195	177	173	183	182	209	147	190	152	173	184	184	171	181	201	196	170	177	164	168	202	165	172	208	168	169	196	168	161	152	176	174	183	204	173	166	171	144	168	197	150	162	179	191	189	194	176	199	174	168	172	156	181	164	189	177	184	166	162	182	164	157	172	181	197	183	176	182	204	165	167	157	140	184	164	167	163	182	164	170	176	154	196	183	170	168	158	180	167	184	174	153	187	169	173	194	188	176	163	161	157	175	171	190	149	181	198	169	157	191	175	179	180	151	168	156	174	152	190	177	144	180	155	167	163	189	165	184	178	169	159	188	171	185	190	135	178	162	147	197	184	169	181	188	202	166	153	169	174	177	184	188	202	162	189	182	174	176	200	180	170	193	160	161	176	188	168	203	159	160	188	153	156	166	176	194	184	191	201	155	159	166	187	191	162	176	170	178	199	190	168	175	178	188	175	159	195	180	159	154	153	179	176	174	194	155	187	168	157	178	195	181	168	178	195	163	177	166	191	191	169	174	161	169	211	190	180	172	177	167	162	178	161	163	164	174	177	190	178	167	181	193	183	186	164	169	172	183	170	170	171	186	170	174	152	176	184	174	177	169	186	160	165	186	169	167	190	168	208	206	154	213	207	186	174	202	173	180	188	164	148	176	172	172	184	194	179	177	155	161	135	156	169	167	183	178	178	188	174	182	196	191	159	160	183	172	159	188	168	194	174	203	184	170	197	182	175	184	154	181	203	170	158	163	181	155	175	184	192	186	183	190	178	203	180	194	139	185	167	192	175	161	177	173	170	182	199	181	182	153	168	167	201	172	214	165	162	185	170	187	185	170	174	198	189	189	170	177	175	199	162	171	171	159	154	156	150	174	181	171	161	170	174	205	192	174	180	161	199	166	188	182	174	182	181	180	165	180	173	181	174	152	171	170	200	163	176	172	151	174	161	180	148	194	169	155	166	165	208	178	187	161	184	172	175	201	183	179	207	164	161	167	234	176	176	156	185	171	166	173	176	163	202	165	159	167	195	181	159	184	183	181
11663	2104	1265	1411	1199	1071	890	867	742	737	679	614	624	547	523	538	500	469	489	525	443	435	460	408	486	426	443	422	389	419	430	442	467	456	413	461	415	433	405	410	427	395	409	436	416	395	419	397	469	423	416	418	442	445	434	397	416	396	405	394	379	378	397	423	394	415	423	395	387	430	400	410	442	406	432	408	395	414	413	375	433	390	396	420	399	410	434	382	359	422	428	415	349	392	407	392	421	432	376	409	416	425	405	402	377	424	444	407	400	403	418	401	417	405	419	452	442	411	394	414	414	383	386	408	426	431	383	415	430	372	422	411	374	366	400	395	403	400	413	403	421	388	428	414	425	363	439	410	396	379	373	390	386	406	444	411	423	378	408	404	419	403	410	436	397	440	397	426	434	436	384	398	384	395	440	412	398	391	409	400	421	379	401	438	384	387	394	397	386	407	392	388	394	402	431	371	418	415	402	422	420	403	399	403	400	390	429	419	393	401	383	435	383	395	397	433	409	408	425	415	424	425	429	395	409	400	457	377	386	408	425	397	390	370	428	403	424	383	411	411	402	405	403	431	417	405	425	402	419	384	407	409	392	435	416	418	385	404	414	407	421	411	381	396	406	421	414	401	392	424	437	435	378	407	412	401	411	408	403	448	425	411	406	390	412	413	414	416	406	391	394	403	412	372	431	397	405	392	413	400	397	394	450	411	394	418	414	415	408	408	377	392	398	359	409	382	396	422	420	410	446	374	392	427	410	406	414	411	429	412	391	407	417	419	422	400	401	411	381	419	399	388	419	431	399	434	400	410	411	392	393	409	426	408	406	374	411	354	417	387	409	418	428	441	428	421	406	432	416	428	390	422	407	423	423	433	378	396	405	422	418	396	435	412	387	393	396	448	377	400	382	382	407	404	435	461	389	432	405	430	426	382	411	393	404	381	404	439	407	399	401	381	398	384	417	427	406	417	403	416	389	397	400	390	383	410	422	401	416	380	376	393	421	440	434	389	378	396	394	406	387	381	407	401	452	391	419	407	412	400	376	390	400	470	373	427	424	431	452	431	403	394	448	380	407	371	426	395	402	430	410	420	390	398	403	409	426	398	409	421	405	430	416	416	413	407	407	424	394	388	432	423	412	378	404	406	372	408	392	363	393	440	380	388	441	437	423	403	424	399	405	396	414	412	433	402	385	393	373	419	396	378	432	405	368	435	409	397	400	414	398	396	425	437	441	424	406	401	423	406	412	389	424	403	415	377	444	416	368	410	410	402	418	422	401	382	430	380	400	399	396	395	383	380	378	397	413	431	396	377	411	373	413	403	389	385	415	406	375	378	377	423	397	445	406	408	425	401	425	394	420	394	390	415	392	395	382	371	415	434	430	436	424	395	423	419	401	399	390	401	405	421	412	395	382	408	392	398	396	421	419	394	393	406	419	414	414	422	395	411	376	432	417	386	387	407	405	395	416	416	375	418	403	426	436	396	400	398	416	371	467	403	418	377	458	360	379	378	400	404	411	421	405	407	394	383	405	410	399	399	404	406	395	417	407	406	450	430	393	380	400	459	414	392	406	389	433	374	390	417	416	376	387	411	398	416	396	382	396	411	420	385	438	414	365	386	417	407	419	375	386	420	422	386	386	404	377	393	390	429	380	378	412	378	391	388	402	417	388	445	397	413	423	385	408	385	422	437	424	377	382	404	416	399	368	424	409	380	388	385	394	407	421	399	405	410	403	394	364	409	420	419	411	434	410	418	379	416	378	415	383	422	409	381	428	399	393	416	414	388	405	390	419	442	447	408	393	393	399	393	428	424	410	391	430	387	409	399	405	376	374	426	398	382	416	398	396	424	436	388	376	418	434	407	419	406	384	398	425	423	395	361	430	388	418	420	404	382	400	433	422	424	431	407	440	399	427	478	430	431	377	402	380	443	412	411	420	401	404	415	389	404	421	417	363	386	428	404	373	414	395	422	421	424	411	414	375	443	384	407	421	402	341	412	421	407	425	435	400	411	442	395	397	425	376	412	382	439	415	390	452	369	420	394	426	434	405	415	429	409	415	414	414	361	396	446	400	409	377	388	388	415	382	416	362	418	368	392	349	415	415	400	434	399	402	433	408	338	419	428	389	425	406	415	421	383	415	391	360	378	364	363	384	385	419	397	440	399	403	428	402	414	422	397	417	408	399	431	386	403	384	426	418	423	387	390	418	407	400	400	386	422	401	391	412	420	411	415	417	411	377	400	385	398	422	423	391	388	429	397	437	398	370	423	397	414	443	460	380	374	402	416	437	386	401	394	409	399	429	406	387	393	402	434	424	402	416	418	421	395	399	393	439	424	393	405	414	421	383	405	420	420	407	423	401	451	434	407	405	392	416	428	400	371	402	433	414	420	368	435	452	404	422	400	392	394	400	392	395	403	416	425	378	404	413	390	414	425	443	440	414	433	418	434	396	420	392	385	428	395	389	422	367	399	425	381	406	393	411	399	386	396	377	388	416	417	408	407	415	409	417	430	384	396	397	443	409	400	426	380	392	396	418	390	438	399	411	411	408	414	370	397	407	404	385	415	405	422	374	424	422	421	433	412	425	409	402	403	395	404	423	449	390	420	394	449	401	389	402	436	389	420	435	409	404	383	426	348	407	415	444	425	402	408	417	439	459	427	417	414	401	369	388	379	393	411	428	402	403	378	370	401	420	427	411	419	420	411	400	390	424	433	420	408	423	403	396	418	409	409	405	368	396	410	417	415	401	381	395	432	399	412	371	449	431	387	413	367	403	394	410	379	417	445	397	381	380	413	424	434	388	411	400	400	427	392	412	408	433	399	376	398	410	418	389	408	378	434	370	390	403	383	404	409	376	402	430	411	370	399	434	393	408	411	403	391	400	387	433	401	405	402	424	397	451	420	386	413	384	379	385	393	429	393	415	422	434	416	440	432	379	369	413	428	386	411	389	407	437	454	385	385	424	403	417	413	429	402	366	397	397	386	426	413	399	396	386	381	436	387	375	379	421	415	402	385	379	402	426	386	407	427	433	368	386	400	377	422	406	400	423	389	409	410	416	401	408	399	414	382	405	442	373	410	433	426	422	393	413	400	395	412	404	406	422	421	424	435	413	415	358	379	399	397	380	395	410	395	411	379	375	392	354	399	419	418	393	378	395	419	408	400	428	403	389	440	430	408	421	408	433	407	388	425	404	392	412	414	408	405	397	388	414	414	437	421	391	417	401	401	414	428	399	414	447	408	425	429	358	402	419	427	377	427	419	399	376	433	417	407	407	439	405	383	371	414	397	410	417	391	422	391	427	406	412	402	409	364	404	402	423	427	411	449	365	387	396	413	434	381	392	390	408	402	403	410	413	406	413	386	427	413	375	393	381	401	386	399	408	388	391	454	404	430	412	393	413	418	406	420	427	429	383	413	393	408	403	380	384	397	408	390	420	379	394	374	406	379	388	388	398	406	455	384	390	405	409	386	423	414	408	414	407	400	378	385
24827	4627	927	590	416	336	235	202	168	156	142	114	111	120	92	104	97	89	78	76	74	70	92	91	70	94	95	84	73	88	71	94	73	60	58	66	77	70	69	80	72	89	58	70	66	69	71	66	66	60	68	81	81	55	64	68	85	67	74	68	74	76	84	61	74	64	83	82	50	91	70	72	67	83	71	67	65	76	81	57	68	71	69	70	61	53	82	56	79	63	88	72	68	74	80	61	74	69	77	84	67	74	58	80	70	74	83	80	74	71	65	83	68	73	52	74	59	74	82	65	59	65	53	60	75	79	78	69	76	59	69	63	67	69	72	64	64	65	66	72	74	73	62	68	66	77	61	66	80	75	48	64	60	72	67	51	80	67	51	64	76	71	80	90	70	67	69	73	102	78	65	71	91	83	70	65	75	71	71	71	63	62	82	74	71	69	54	65	62	67	74	83	64	67	90	73	70	81	69	74	71	83	60	78	72	78	79	79	74	80	86	63	81	71	82	77	71	67	66	61	60	65	57	60	80	77	82	70	67	81	61	79	76	70	79	77	63	92	77	78	57	80	63	78	81	74	64	78	75	70	54	78	68	93	66	76	58	65	71	72	81	68	67	68	75	62	62	81	70	80	90	69	87	64	87	70	67	64	74	69	65	71	88	65	80	59	71	58	67	68	71	71	60	68	87	58	77	68	79	56	56	75	57	60	74	71	80	75	75	73	74	80	84	80	49	58	66	59	58	68	69	73	73	72	75	72	78	77	74	78	74	72	75	70	80	72	71	48	70	60	47	68	64	63	66	65	70	72	76	64	84	77	66	90	66	86	75	61	75	61	59	55	80	78	74	67	61	60	77	72	71	54	81	85	89	73	60	71	71	63	66	57	72	70	58	65	51	65	81	75	72	85	63	68	62	75	71	74	67	77	58	71	83	62	56	69	73	75	73	76	71	66	62	73	79	85	67	80	81	86	66	55	78	66	69	65	67	49	72	60	64	76	70	70	71	89	72	69	63	80	85	67	78	62	63	57	72	74	80	68	80	65	72	76	56	77	64	68	89	67	73	79	69	62	78	71	81	79	75	61	90	79	74	86	59	81	58	73	84	86	71	70	87	55	68	64	80	78	72	74	74	64	78	73	64	78	88	74	73	74	49	64	77	62	65	68	57	60	64	71	66	72	58	72	55	77	81	55	73	95	85	66	74	63	62	63	76	64	65	64	62	80	71	76	55	76	94	60	70	85	75	68	70	67	64	72	69	69	76	67	90	60	72	68	67	70	80	83	57	60	73	68	75	60	70	77	62	74	61	74	92	74	71	58	75	73	83	65	80	68	83	58	83	66	83	81	82	67	71	66	65	70	53	74	72	59	61	89	75	67	63	72	73	68	61	65	66	76	62	60	74	64	68	79	64	81	75	76	70	75	58	84	62	54	69	71	82	82	71	85	66	75	80	71	68	65	77	73	70	61	69	74	62	73	68	69	79	65	60	69	62	77	68	61	62	63	68	65	72	69	64	56	78	77	71	69	69	79	78	68	79	72	73	61	73	70	69	60	72	76	65	65	77	88	71	99	68	62	71	64	67	68	85	57	58	88	74	62	71	71	67	71	81	92	62	57	64	60	84	63	57	50	76	78	60	90	70	70	69	62	70	71	67	60	80	64	74	86	65	74	73	78	76	78	69	75	68	63	70	88	66	58	46	60	57	71	69	49	68	71	46	59	75	83	82	87	62	78	66	79	69	70	79	62	70	74	64	75	65	69	61	61	62	60	63	52	63	63	81	69	63	67	56	72	71	81	72	71	84	70	55	69	63	65	78	64	70	74	62	72	69	80	66	78	84	73	42	70	83	61	86	83	68	59	79	69	73	79	50	53	55	49	76	70	66	59	57	71	70	68	67	57	64	71	80	79	53	74	73	79	70	74	77	75	68	72	72	60	77	76	63	62	81	73	69	86	63	84	65	57	90	67	74	76	71	60	76	80	74	78	61	83	71	73	72	81	64	75	76	82	67	77	61	69	70	63	65	69	63	70	74	72	65	73	83	76	70	85	71	69	63	56	94	69	89	76	55	70	64	64	69	71	66	72	83	82	80	70	65	66	73	47	57	72	90	69	70	66	89	75	54	77	66	58	86	68	89	59	78	78	72	67	80	84	71	81	72	58	70	61	54	68	78	50	82	49	67	66	62	60	59	68	54	67	66	71	80	66	71	71	79	57	62	73	58	81	67	75	58	78	84	73	70	71	65	88	81	81	89	75	83	66	73	61	68	72	83	55	74	64	62	45	72	64	57	67	80	82	84	83	69	71	69	71	73	64	70	69	68	61	54	71	63	69	71	63	78	71	69	73	92	62	73	78	70	60	82	79	71	75	91	73	78	53	86	59	72	74	74	65	59	66	56	69	52	74	67	66	52	64	70	72	67	64	69	66	79	74	91	64	94	80	64	67	69	65	69	75	87	60	86	57	56	62	71	76	80	64	87	71	65	64	55	68	87	72	58	62	65	76	73	71	83	80	81	73	71	50	60	63	64	61	67	59	74	81	66	66	67	69	64	68	88	74	61	62	82	70	75	80	68	77	67	67	69	68	64	81	74	62	79	66	55	78	70	78	64	65	72	56	65	57	79	71	59	57	71	79	64	72	75	89	78	63	71	72	70	72	54	75	63	63	52	68	71	87	71	81	68	71	55	52	79	56	55	70	57	67	79	65	65	73	51	72	62	81	62	71	83	59	65	61	68	82	88	60	80	85	59	72	75	77	63	80	52	71	69	69	87	82	66	77	60	61	66	77	56	73	72	75	84	94	61	55	60	75	74	81	76	89	77	78	64	70	69	64	54	61	80	69	76	93	69	75	79	79	77	92	59	70	74	62	58	73	79	87	73	85	72	53	73	77	76	61	53	72	66	76	69	65	84	77	61	70	74	78	69	59	81	75	71	75	72	84	79	69	72	84	81	71	74	73	69	64	55	67	76	69	90	70	80	75	63	79	57	67	64	64	69	78	83	71	76	65	83	66	67	65	68	56	51	60	84	55	86	83	83	57	56	73	79	70	81	69	79	52	59	81	64	73	67	65	76	89	67	66	80	78	80	86	77	62	63	72	76	65	65	66	64	64	86	80	77	70	71	64	84	69	57	81	75	64	72	71	63	67	73	83	71	61	54	92	76	78	94	78	70	81	68	68	78	83	72	81	90	74	68	72	71	70	76	75	62	60	73	79	71	65	74	67	78	80	65	75	82	77	68	70	86	68	80	81	64	76	70	90	71	50	70	78	81	76	63	74	65	79	73	56	73	68	55	69	78	74	71	79	59	70	77	71	63	76	65	67	67	76	75	70	62	72	86	78	59	66	63	66	73	83	84	62	73	84	75	53	77	65	70	69	82	67	55	74	75	79	51	79	68	80	68	52	66	82	77	78	80	71	65	71	71	67	68	80	66	55	66	82	82	76	70	64	64	92	55	61	69	85	82	69	68	92	76	94	74	58	70	77
14440	2691	1803	2133	1842	1431	1111	955	891	746	605	527	478	429	409	332	338	317	307	309	279	288	275	280	250	235	246	247	240	248	235	259	242	250	219	217	195	232	225	220	199	218	212	209	201	200	218	201	219	206	197	212	222	198	218	197	227	195	195	182	205	205	186	217	204	196	202	200	197	186	191	169	160	206	226	198	193	175	202	170	169	182	202	193	205	210	183	201	218	177	190	191	202	196	203	195	208	184	230	178	193	211	190	187	196	195	199	182	210	188	184	176	193	207	197	197	193	197	194	184	207	192	185	180	189	188	177	178	211	169	182	193	190	208	200	188	189	200	196	155	194	214	179	203	194	176	193	164	196	188	198	185	193	195	189	183	194	179	193	154	171	189	202	201	201	204	189	205	178	199	203	188	175	176	200	202	194	217	191	166	198	189	173	185	210	185	178	212	197	187	195	205	190	179	190	178	183	174	193	174	172	189	242	165	178	214	197	209	189	204	220	214	194	192	208	181	196	189	185	212	171	180	185	188	178	212	195	206	162	168	209	198	212	189	205	179	203	194	211	187	192	204	178	192	192	201	185	196	182	191	177	188	179	191	198	209	189	192	177	167	190	179	196	195	187	222	182	195	182	200	183	204	192	194	196	193	183	182	181	205	184	179	192	196	207	195	200	162	189	204	194	181	178	166	187	179	157	193	156	224	206	212	173	190	196	200	203	189	195	196	209	175	159	180	171	181	193	201	203	154	184	207	188	216	177	181	207	184	179	195	184	181	186	194	191	187	185	227	188	194	168	214	178	186	196	178	182	196	162	171	177	199	199	182	185	186	195	193	177	179	192	202	182	206	183	206	201	193	192	160	198	183	200	183	172	216	193	181	184	179	210	185	219	174	202	170	195	187	185	184	189	180	197	194	170	169	178	194	179	179	214	194	167	189	194	186	206	177	187	197	202	194	197	206	208	196	194	176	205	183	222	178	202	205	200	197	188	182	199	189	193	199	193	184	191	197	203	184	190	194	198	185	194	181	181	215	212	161	194	182	193	164	183	189	177	190	199	184	213	169	211	176	189	196	180	185	169	166	181	188	207	186	163	163	202	190	174	204	205	172	191	197	168	208	180	192	198	197	189	188	183	204	199	193	200	214	191	173	174	178	193	182	200	183	214	194	200	189	176	193	184	193	190	208	156	182	180	200	184	192	178	195	201	197	179	175	184	182	211	193	194	191	188	186	177	166	174	171	187	187	178	184	196	174	187	194	196	181	171	191	177	183	211	187	173	211	189	173	182	172	173	188	199	203	216	194	186	188	170	180	195	183	191	160	211	196	177	190	209	182	178	207	204	175	188	159	179	174	209	202	190	184	172	179	193	196	201	157	178	180	194	146	181	195	195	197	204	181	202	179	183	188	188	197	189	194	178	207	193	191	172	190	210	166	183	199	193	187	186	190	203	200	201	199	202	214	170	190	185	195	194	192	196	186	198	203	188	208	185	205	177	188	181	173	176	193	172	183	207	217	166	190	199	204	210	194	167	167	191	215	175	197	182	169	182	190	182	194	181	185	197	201	184	215	187	195	167	219	199	208	171	201	174	188	179	188	164	202	199	183	200	193	164	195	187	192	170	181	190	191	192	198	186	179	186	213	210	183	187	221	208	182	185	204	162	192	196	163	204	164	190	205	175	169	220	199	199	198	188	193	199	196	193	189	167	209	180	177	213	218	205	188	189	210	170	187	194	198	179	221	202	188	208	216	199	217	172	204	183	173	199	209	177	164	178	209	202	201	195	182	195	197	188	200	177	179	177	209	198	194	191	175	192	174	165	196	183	194	186	184	202	192	203	209	189	175	166	188	205	167	208	200	187	187	184	203	195	206	190	183	192	197	172	204	178	204	176	184	194	192	208	175	188	201	208	180	178	189	203	204	185	187	173	204	219	191	174	189	209	189	194	171	193	181	187	177	196	198	224	179	194	195	233	217	200	181	200	177	193	182	182	201	174	185	186	204	203	167	175	179	187	201	181	191	181	187	181	203	183	201	178	192	212	180	199	198	189	168	188	158	175	182	207	191	186	174	196	177	191	181	230	178	217	197	211	184	215	173	185	174	189	193	218	168	180	164	178	195	224	195	214	162	185	185	184	191	189	186	203	181	180	168	196	194	202	204	173	192	195	165	163	198	184	204	191	171	206	175	205	185	196	186	171	200	186	194	177	211	221	186	213	187	211	182	205	193	177	180	185	186	176	182	187	199	190	198	182	208	207	189	181	173	170	186	194	206	215	203	223	213	176	152	175	190	176	176	176	176	184	188	172	220	196	193	202	186	173	208	197	183	178	200	165	192	156	185	181	175	167	222	218	190	179	212	197	201	206	176	227	193	192	186	182	206	203	203	183	190	165	206	184	184	205	178	201	182	195	199	214	196	189	165	199	195	179	186	165	185	193	187	187	206	233	191	191	195	199	183	199	181	232	212	178	211	193	180	187	169	203	200	204	180	205	203	204	201	218	228	197	192	205	194	197	163	190	210	207	180	195	200	187	175	188	178	177	178	191	177	197	166	198	192	148	201	199	193	186	203	199	205	185	175	204	182	202	221	192	184	179	190	205	203	183	190	198	191	190	181	197	191	198	195	185	176	204	167	173	198	187	197	193	195	182	201	178	182	201	183	198	166	170	190	176	189	199	175	200	187	201	167	176	209	177	189	179	197	191	207	205	188	193	164	200	205	199	205	208	176	205	194	199	188	208	194	196	197	173	209	237	166	171	182	187	202	185	187	180	166	206	186	197	166	200	185	184	179	188	180	193	220	190	199	191	190	189	207	193	195	200	216	191	171	192	163	167	197	185	168	213	190	189	182	175	178	193	210	196	199	200	181	212	191	173	218	198	196	196	159	177	184	185	181	186	192	212	194	180	182	189	187	158	203	180	182	206	185	197	213	179	187	177	173	205	181	208	192	217	206	213	175	194	175	193	191	194	202	186	188	188	193	196	183	192	171	181	178	181	171	220	199	218	177	182	184	199	170	195	181	198	186	187	183	206	192	177	186	198	199	199	156	196	195	192	168	193	180	193	173	196	196	183	200	193	179	183	189	206	188	184	197	191	197	201	189	184	202	198	179	186	195	183	185	199	199	184	180	178	208	173	208	209	191	210	189	199	194	207	195	191	179	185	169	173	200	209	203	192	206	210	203	203	208	201	201	174	186	169	235	180	159	187	205	200	172	184	187	203	189	182	202	200	159	182	203	172	177	181	194	177	190	194	205	168	178	196	205	210	185	193	190	181	195	207	185	167	183	161	183	182	188	193	175	181	181	169	185	176	176	213	170	161	185	208	185	195	200	208	194	165	207	173	174	200	180	176	201	170	210	174	178	188	192	179	188	205	172	183	195	174	193	198	183	163	204	196	169	179	206	188	180	198	204	189	190	181	179	193	181	181	186	191	183	188	204	209	187	182	204	139	235	199	158	197	184	184	209	175	191	197	184	195	189	198	183	184	189
7196	1156	279	252	241	256	252	265	249	272	279	277	284	265	269	273	264	252	264	250	275	232	266	248	263	268	262	246	263	247	250	278	248	251	242	257	251	242	275	256	251	261	234	241	218	244	268	250	272	239	240	262	259	260	265	249	278	263	243	231	238	270	236	259	274	269	272	263	251	251	266	278	235	242	238	236	244	232	295	282	295	262	280	245	238	262	296	250	261	239	257	224	243	261	239	269	239	286	227	255	251	239	217	269	256	264	264	273	274	279	257	222	244	264	281	295	243	275	238	251	238	232	271	276	241	249	258	257	295	247	275	256	227	239	235	243	255	243	266	247	260	266	252	264	254	271	240	284	251	282	267	255	261	251	237	260	246	222	255	237	222	217	249	244	259	254	261	223	271	255	245	269	242	244	243	271	221	295	257	247	242	259	255	259	222	255	261	237	254	252	257	264	251	263	260	245	245	272	275	287	250	268	244	260	266	214	272	245	260	255	246	257	239	234	275	201	250	234	265	252	254	265	257	244	252	248	225	259	281	226	278	252	232	232	248	266	265	227	245	275	278	278	261	245	252	254	271	269	286	260	246	272	266	229	241	259	250	270	241	233	267	268	261	279	249	267	243	268	248	266	271	233	265	238	256	234	268	234	252	251	257	258	264	250	257	244	250	256	260	264	273	266	276	272	225	267	238	276	281	260	237	242	250	238	249	262	249	218	243	273	243	280	231	242	249	243	294	241	242	249	250	283	246	258	249	275	256	233	239	236	244	239	235	234	255	207	235	261	234	281	265	256	272	243	287	251	257	255	262	253	244	278	229	250	241	278	244	265	276	264	254	258	276	265	251	259	267	226	245	252	240	254	256	267	252	238	232	241	241	271	245	237	252	269	289	226	244	256	268	277	223	240	252	275	241	215	230	258	239	259	252	253	239	263	251	239	257	266	249	249	244	266	248	258	221	253	243	256	238	289	246	241	246	252	237	280	244	242	249	283	247	246	269	288	217	256	259	246	247	242	252	254	234	285	248	274	262	253	288	258	273	255	243	269	278	259	275	254	248	269	214	260	247	268	256	259	227	247	282	234	218	234	255	246	272	260	276	244	243	254	280	288	232	224	289	239	246	246	253	235	257	250	272	237	247	272	246	232	254	248	257	242	274	234	256	257	267	234	232	240	251	225	241	237	255	264	253	226	273	245	258	250	246	242	247	283	215	236	260	247	286	244	255	244	251	247	229	222	247	251	236	277	235	262	283	227	252	256	260	232	233	269	274	250	253	266	262	256	258	283	271	268	284	271	261	252	271	270	227	249	241	256	256	243	274	244	274	242	252	259	240	245	270	246	244	268	242	250	245	239	264	272	264	255	254	265	241	281	260	273	260	254	268	245	284	253	283	260	250	230	250	239	245	262	253	253	239	260	238	248	251	276	240	269	253	260	213	220	261	236	258	251	240	248	250	252	223	269	246	292	249	249	266	248	245	258	250	266	272	226	269	245	255	246	261	253	253	236	249	246	263	268	245	239	266	255	260	252	244	273	275	286	272	258	249	249	273	232	238	236	288	248	247	272	239	246	266	243	242	251	253	294	247	268	267	260	263	239	280	228	256	263	296	244	254	275	252	283	296	237	265	251	280	257	276	268	221	264	237	222	231	249	257	261	270	276	251	247	257	268	276	266	263	267	258	243	266	282	237	245	259	243	246	293	288	234	236	254	274	216	262	260	239	249	273	252	236	247	262	242	259	250	247	241	244	281	232	252	260	237	254	245	249	247	218	248	285	267	252	237	253	256	252	270	239	248	251	257	281	234	250	272	258	267	223	254	223	252	269	230	274	245	257	254	253	255	260	246	261	272	276	263	294	255	258	261	264	255	261	224	266	257	272	252	246	245	251	238	227	279	249	269	257	257	246	273	243	259	254	244	288	239	233	270	234	274	269	235	213	229	249	241	270	253	252	260	242	234	266	245	250	253	260	260	233	259	247	265	263	227	233	264	249	242	262	261	261	252	269	264	242	241	267	259	272	248	251	247	277	245	238	257	257	267	269	214	261	262	207	264	280	231	261	267	269	279	254	261	259	244	255	256	250	216	257	258	260	251	230	268	241	263	256	225	225	263	284	259	276	214	262	240	224	235	250	250	242	250	265	266	263	282	232	248	236	215	239	266	248	253	268	256	252	241	220	252	283	243	247	253	251	224	280	287	238	255	249	241	242	261	269	267	244	229	261	244	236	253	228	252	260	265	277	217	254	285	257	248	254	252	252	240	262	229	259	263	262	258	292	243	218	241	238	241	291	244	260	247	229	273	234	247	244	227	246	261	247	257	244	253	234	233	248	272	221	251	264	265	279	276	277	263	273	286	276	260	241	254	263	295	256	268	276	268	259	266	252	248	233	238	227	279	268	252	306	248	230	273	284	262	272	264	256	236	267	241	269	292	264	274	262	241	274	264	290	246	261	222	230	240	239	259	231	251	250	242	234	237	246	299	293	243	247	281	254	238	225	243	255	254	250	277	259	248	257	266	258	266	236	242	250	278	240	284	263	230	243	247	257	263	271	253	251	236	271	289	267	263	226	277	252	273	276	244	257	254	231	232	285	263	247	256	262	282	256	242	240	260	266	264	240	254	277	250	229	255	223	266	264	255	285	273	259	241	252	249	229	265	227	229	256	221	235	260	254	218	234	299	255	268	267	282	286	221	256	236	273	253	208	240	280	247	263	241	272	261	248	269	252	264	270	253	251	255	241	236	262	280	233	284	237	238	238	248	243	254	242	244	249	233	254	258	264	264	241	224	268	237	263	281	262	286	239	251	250	288	297	247	290	243	223	252	234	259	263	273	249	261	254	263	288	244	244	251	248	232	221	257	266	255	243	255	248	254	256	246	235	231	239	253	252	237	256	252	268	255	268	242	227	237	237	224	257	262	242	260	275	251	237	244	251	271	255	267	259	248	232	261	282	268	261	239	252	249	227	247	228	272	257	259	266	265	251	270	279	224	231	282	265	233	217	278	273	274	277	230	229	230	256	240	226	240	248	243	290	243	237	266	269	254	226	252	234	258	267	246	250	267	266	236	251	261	236	265	232	258	239	239	237	250	254	259	273	235	252	251	253	266	268	270	224	272	259	266	218	276	269	244	256	256	266	248	259	259	220	275	249	271	272	266	269	224	262	255	249	246	253	274	255	275	286	261	252	258	273	272	243	251	275	262	269	222	241	242	274	239	284	254	263	216	283	262	262	259	273	240	272	242	241	255	301	267	265	261	228	258	274	252	239	263	253	249	248	245	210	250	252	255	260	240	257	277	239	245	264	262	236	240	259	241	242	236	246	247	249	254	277	249	245	261	254	220	242	223	244	250	262	263	240	269	255	252	271	252	231	259	288	254	255	273	213	240	231	252	257	259	234	238	264	263	248	221	242	259	261	273	267	240	251	260	252	232	260	249	257	284	257	223	235	254	249	252	247	226	253	233	275	270	250	281	236	252	293	257	252	256
5406	1213	643	660	695	645	635	601	646	665	625	588	564	540	606	583	569	557	539	581	559	591	574	586	562	562	542	594	586	535	566	597	596	584	627	650	568	613	585	571	550	585	559	559	573	526	588	549	579	605	568	623	576	576	599	587	576	570	600	574	551	591	593	565	563	566	590	592	592	578	560	617	575	545	565	575	570	560	556	618	556	591	570	595	588	538	594	550	563	582	628	584	587	583	621	554	586	557	522	567	575	588	597	552	595	554	582	546	559	618	583	565	586	567	578	587	576	567	617	563	634	607	605	577	604	538	608	570	603	560	616	620	579	616	560	604	581	591	625	635	547	566	581	531	605	583	596	558	555	570	560	570	585	600	547	551	578	539	538	609	601	587	545	622	571	551	599	562	588	611	584	549	614	522	577	607	588	595	603	583	559	585	557	607	542	596	590	615	580	604	558	581	601	586	585	553	602	580	599	546	571	525	625	560	615	612	577	545	588	608	551	620	583	595	560	580	571	587	614	562	588	587	596	575	545	594	582	616	533	593	583	601	545	556	565	606	594	586	610	581	571	602	542	621	568	613	585	576	603	556	582	581	555	580	581	546	565	547	572	561	539	596	590	607	581	561	575	566	598	565	594	581	545	579	553	565	593	547	584	593	574	607	569	572	597	615	566	584	596	556	576	556	541	542	600	592	567	571	561	599	578	593	582	611	604	628	628	575	613	589	587	552	622	567	565	580	564	569	560	554	572	570	570	607	552	596	539	575	576	600	584	544	590	575	596	597	565	592	563	601	558	598	571	574	576	606	567	588	575	576	570	614	558	620	596	569	603	577	584	566	559	593	556	567	568	601	569	597	591	614	535	535	577	586	562	567	623	566	597	565	535	581	566	626	579	577	590	574	579	566	595	613	580	545	588	558	572	553	593	585	611	593	580	525	556	562	584	569	570	597	575	556	607	553	603	553	591	638	604	575	525	586	537	560	600	603	594	564	589	562	582	581	589	563	598	564	558	541	575	558	579	599	606	554	594	611	562	563	584	577	581	633	605	590	605	603	586	579	555	577	524	559	584	551	576	581	597	564	589	552	591	619	600	574	573	556	632	530	619	581	575	588	568	598	594	593	574	568	589	557	600	623	600	586	583	553	589	530	573	593	617	575	571	586	597	552	578	544	544	597	578	536	606	595	601	501	554	550	572	571	585	579	621	586	535	559	592	576	581	605	530	575	564	632	589	564	553	541	563	585	592	657	572	572	546	573	556	523	644	598	587	575	535	600	581	621	610	552	558	605	622	599	546	580	584	557	582	568	555	587	591	581	605	589	551	538	573	589	585	606	572	573	632	601	573	593	605	583	603	572	596	563	585	600	579	536	577	584	560	574	573	590	578	546	525	610	549	612	555	579	560	565	563	592	577	584	587	642	574	590	606	604	551	599	566	595	596	541	515	608	565	575	571	576	577	586	605	588	570	579	604	598	590	584	513	577	594	594	589	584	645	593	592	545	568	577	570	562	568	587	565	546	581	549	581	614	568	585	544	556	616	592	583	595	562	619	541	605	577	598	564	550	561	603	585	570	561	615	588	548	602	604	625	613	558	546	566	598	546	559	579	579	598	582	621	608	574	592	571	572	606	558	560	576	547	517	574	558	522	585	548	554	577	599	595	571	575	594	605	582	607	586	548	540	583	598	567	564	591	584	553	588	576	582	622	591	574	551	520	609	567	557	592	589	601	586	622	567	566	582	572	537	598	561	592	588	592	558	578	592	614	612	584	605	611	599	587	581	586	554	555	602	574	576	580	605	592	591	556	595	593	561	587	590	572	594	604	588	585	622	581	567	592	543	627	562	537	593	568	568	598	578	593	559	561	553	596	539	612	599	550	610	589	551	588	566	588	603	608	602	563	605	564	576	591	594	591	599	577	561	544	601	569	592	568	580	547	556	537	568	609	558	544	577	541	570	623	584	580	630	526	533	568	586	564	616	582	579	606	587	576	555	576	582	584	559	591	541	566	577	538	571	550	545	562	586	578	571	572	599	580	555	571	520	572	560	580	603	631	577	603	596	578	593	599	573	610	547	568	586	605	586	582	543	612	607	570	541	571	557	552	593	592	573	562	576	559	611	594	572	576	535	533	564	573	575	582	587	621	600	560	578	529	592	619	539	573	570	565	615	555	573	559	587	567	544	564	584	577	576	601	588	592	555	644	549	589	516	606	564	610	552	582	592	594	598	558	594	550	576	577	549	528	602	571	555	566	603	545	636	572	588	586	562	627	552	628	564	567	588	554	554	577	563	566	577	577	561	559	563	569	597	541	569	615	552	560	586	601	580	594	605	564	583	571	559	539	621	600	583	567	554	582	623	545	584	540	569	614	616	587	556	585	581	591	618	575	605	585	650	589	597	584	516	611	603	567	615	560	574	581	621	567	626	555	570	593	549	573	611	599	593	570	596	557	589	619	632	588	614	597	558	610	583	573	577	564	609	531	590	578	580	602	551	567	558	584	591	572	591	553	608	630	598	573	595	573	584	594	561	568	610	596	565	605	565	524	617	629	576	599	567	582	587	564	557	531	591	561	544	531	583	616	602	574	611	572	566	576	585	595	552	560	632	589	557	585	561	570	547	555	564	532	562	556	595	578	599	587	570	634	536	581	645	575	637	629	597	543	590	558	554	616	574	573	542	561	537	549	576	537	556	559	571	572	629	553	617	554	552	561	564	547	604	599	564	560	532	538	587	582	573	591	586	574	555	565	554	613	554	580	625	599	547	598	540	546	563	570	560	604	588	582	595	615	601	581	588	584	555	591	551	612	589	591	614	545	577	574	598	580	600	586	561	564	598	553	566	610	584	576	575	572	589	615	574	583	559	520	586	627	529	600	630	564	575	542	575	572	559	551	550	573	608	637	589	583	610	577	599	566	581	577	599	594	592	587	600	579	540	523	621	568	620	555	578	524	555	572	560	608	573	607	592	564	624	631	567	589	588	605	604	606	568	583	577	568	574	541	603	621	599	587	596	590	590	624	592	576	615	584	569	579	615	615	607	584	555	609	611	573	582	610	594	548	621	580	585	584	566	591	592	566	562	588	562	558	537	610	596	565	604	560	574	585	582	553	588	552	603	544	611	562	585	550	522	577	560	610	617	619	570	624	577	559	541	582	572	579	611	621	586	560	600	582	560	606	572	573	579	577	614	604	629	569	559	550	608	509	536	585	559	598	583	591	586	543	576	614	561	568	584	614	545	583	592	547	582	569	535	561	623	594	612	611	552	606	590	550	604	545	565	632	562	602	525	606	583	572	604	552	582	596	575	555	598	633	553	585	620	567	594	621	597	591	578	554	620	592	534	580	541	580	521	594	560	566	577	581	578	571	583	603	598	610	559	588	576	607	574	599	607	588	574	634	578	605	591	601	545	597	580	622	568	638	594	593	578	595	548	571	567	554	598	572	597	583	562	563	548	596	591	588	556	619	607	614	569	583	598	565	575	614	578	572	560
16541	2628	581	432	374	287	255	272	234	237	237	238	210	199	190	211	202	180	183	212	174	180	191	166	172	211	188	172	192	175	159	185	159	178	168	171	182	196	220	193	167	168	179	172	184	161	170	165	199	188	167	168	194	181	176	179	191	180	168	150	189	178	179	182	194	180	135	187	167	211	157	177	178	193	158	185	173	178	165	154	183	173	182	168	168	193	178	179	156	186	148	168	177	167	151	174	184	163	190	129	151	181	176	197	154	181	196	177	174	174	185	175	162	161	169	157	152	167	176	164	171	171	177	177	185	193	159	186	180	152	181	204	189	198	180	158	180	168	226	184	193	178	157	184	184	181	186	169	168	173	173	182	182	168	188	213	196	200	198	186	153	186	165	170	171	182	183	178	199	149	174	151	181	186	169	193	141	176	158	166	187	191	200	179	185	175	174	147	172	158	173	167	160	173	175	183	169	193	158	172	150	181	180	171	168	181	172	163	160	174	202	178	153	182	165	183	164	161	197	173	185	162	181	163	159	179	169	196	174	147	169	168	162	167	183	186	160	153	196	165	180	165	199	195	182	166	170	162	145	156	166	195	166	178	193	200	178	178	156	172	173	180	187	166	170	181	182	180	184	183	157	173	168	147	179	164	192	193	174	167	185	201	182	215	160	186	162	207	154	188	180	173	171	186	166	173	189	169	202	169	199	186	194	176	173	176	183	159	181	160	172	175	167	169	138	193	192	185	168	174	184	183	200	184	168	156	187	192	188	159	162	178	165	181	161	182	165	161	185	177	164	188	160	166	153	168	179	153	168	176	173	195	177	169	178	196	146	176	175	190	197	178	180	187	203	202	159	165	197	195	175	163	198	202	170	166	176	175	174	181	159	188	188	194	194	185	189	162	183	168	186	191	181	198	180	169	168	192	172	183	170	196	181	165	195	171	193	183	180	176	207	175	181	166	175	180	169	156	181	163	168	205	203	172	162	199	210	155	166	193	161	167	159	164	171	174	166	178	179	164	187	192	200	166	169	171	195	204	191	160	162	170	189	175	171	188	152	180	178	169	186	168	204	137	171	170	134	186	175	181	186	194	218	189	171	174	185	161	183	172	184	177	166	193	191	169	160	176	178	177	163	186	167	187	167	198	205	145	171	185	165	180	163	185	156	195	174	188	185	192	158	158	192	181	176	174	169	168	172	203	197	203	165	198	172	210	162	158	166	168	176	192	184	185	186	164	176	179	165	167	177	199	206	169	184	182	175	150	182	173	168	188	202	207	191	179	183	176	183	162	168	159	179	157	158	197	162	168	176	185	171	161	159	174	182	185	164	182	168	181	176	145	158	154	184	181	185	150	166	172	172	158	158	180	170	190	160	174	174	157	156	194	185	154	176	177	181	144	161	181	159	183	201	159	190	182	190	155	186	190	182	178	177	165	189	181	168	176	181	168	199	176	197	162	180	180	150	176	166	161	179	188	180	183	196	190	179	155	186	173	187	166	174	178	175	178	167	195	171	176	167	166	168	160	167	194	177	171	197	182	167	190	179	189	146	180	160	193	155	166	178	167	174	180	176	163	149	161	169	181	162	163	175	173	154	182	180	153	157	175	176	159	164	151	183	169	157	173	160	168	171	176	181	159	204	178	174	172	172	162	187	175	198	156	165	182	166	187	195	178	200	185	186	195	189	190	171	178	176	211	195	175	185	176	175	182	180	180	175	181	163	182	157	186	179	179	180	172	158	149	187	156	187	159	172	155	185	204	172	171	145	183	172	166	193	167	186	154	164	165	155	197	179	183	189	198	164	154	171	161	183	177	171	179	176	167	187	160	179	183	172	169	159	182	188	174	186	157	173	187	194	165	182	157	173	168	160	162	165	165	161	185	154	180	153	153	203	202	167	178	179	164	165	213	154	184	150	197	158	158	141	166	194	175	173	168	172	151	177	166	181	155	165	183	196	150	173	196	198	175	165	129	185	180	200	158	163	197	168	171	173	178	183	182	155	178	173	206	173	169	158	168	188	171	167	160	189	183	200	169	180	167	175	160	163	173	176	191	176	165	190	187	198	180	169	183	194	197	172	161	161	169	175	152	197	178	173	167	167	184	165	204	166	190	183	167	164	182	189	178	167	170	169	187	179	163	178	167	166	164	179	182	192	164	177	189	169	191	183	189	199	179	207	174	144	138	162	184	186	193	171	183	167	179	175	184	185	195	179	160	206	200	182	170	159	169	181	174	155	182	178	152	167	187	182	165	185	148	196	160	171	158	182	183	181	153	153	166	157	156	194	185	194	181	186	159	196	206	192	181	194	194	168	171	164	162	194	174	161	191	192	184	181	150	167	183	173	167	151	179	180	182	159	184	181	176	153	173	195	177	202	166	173	190	165	180	175	179	168	196	167	159	166	168	172	170	172	172	192	162	189	172	168	166	168	150	192	181	170	153	183	195	160	189	181	167	169	180	179	178	181	188	177	179	158	163	177	165	173	167	178	162	171	163	176	177	168	177	171	170	193	176	192	190	148	175	195	192	179	196	174	187	171	169	165	192	187	174	175	176	166	172	197	162	184	187	180	179	163	199	197	184	162	210	181	169	199	187	140	180	159	177	192	168	175	177	182	158	190	183	172	200	180	190	211	189	189	193	178	192	178	170	172	134	175	164	169	185	172	182	179	189	141	172	188	168	182	194	188	186	158	173	175	160	163	158	148	184	202	190	166	155	171	185	176	163	160	190	174	171	204	192	188	192	192	173	165	146	181	179	176	166	163	145	190	159	171	196	155	171	164	176	180	210	169	178	213	163	166	136	175	177	170	194	167	180	189	173	190	165	180	150	193	145	170	156	174	198	208	183	171	176	180	185	182	188	176	153	176	175	169	203	158	164	171	170	198	180	164	149	178	181	161	162	169	171	177	182	190	190	191	222	165	181	186	178	179	186	165	172	198	166	167	180	152	192	168	169	171	170	189	187	167	160	182	176	183	171	194	170	178	187	155	186	175	155	192	172	180	168	165	179	182	168	181	189	192	195	182	170	164	170	169	157	184	157	152	187	175	175	200	172	182	157	155	169	163	176	193	159	164	181	166	178	195	171	161	175	192	178	159	194	181	169	193	160	194	182	186	172	178	175	160	175	149	187	181	183	162	179	200	176	159	182	156	181	200	194	190	173	171	175	171	173	181	156	161	175	176	152	174	171	165	174	185	170	181	185	171	158	187	181	176	157	193	169	170	199	185	212	203	189	195	224	190	179	168	176	159	165	213	167	191	180	166	152	152	182	205	187	174	165	189	180	172	192	172	172	218	166	183	170	153	192	183	177	178	146	167	207	188	166	186	184	191	172	166	188	169	183	187	175	185	195	193	155	194	167	194	192	188	196	161	188	160	185	165	203	185	172	181	159	180	175	183	159	183	175	153	178	184	175	167	198	169	209	181	194	180	195	167	192	202	214	147	167	159	167	162	180	167	199	208	182	197	191	178	179	167	155	183	170	146	195	181	166
11633	2060	1268	1392	1263	1028	861	874	786	700	682	617	513	626	496	545	513	483	486	494	477	467	473	491	422	429	457	435	446	446	442	422	403	416	420	435	434	397	424	434	416	448	416	414	410	417	384	398	429	423	438	429	415	429	398	426	418	416	407	416	420	427	415	425	439	432	400	393	419	408	426	391	402	420	411	399	431	387	414	434	405	419	428	396	414	385	396	395	412	436	383	447	416	445	425	408	404	435	416	396	405	398	425	411	434	399	435	406	412	398	455	422	394	443	409	418	393	413	424	385	432	413	422	437	423	397	403	470	388	451	372	414	411	412	393	438	454	414	409	410	414	418	409	431	393	422	426	425	411	425	398	419	407	374	414	445	421	412	412	410	401	437	401	434	378	415	437	402	423	368	367	409	417	407	421	373	428	437	411	364	439	425	403	384	405	410	401	429	397	413	368	400	406	409	388	443	393	409	417	425	446	437	438	409	421	438	377	404	410	404	394	391	405	415	405	429	414	355	394	417	397	417	409	408	364	418	445	427	384	372	437	408	401	413	394	392	441	400	411	420	411	408	430	389	446	423	411	398	404	397	419	377	432	406	413	403	387	368	420	387	404	398	428	430	414	422	430	445	435	403	386	409	410	419	396	420	365	452	426	401	419	431	384	408	414	364	398	410	381	427	422	420	386	423	394	384	386	393	403	404	398	383	410	413	436	399	415	398	379	409	425	410	441	391	397	396	403	400	424	422	374	389	395	412	416	388	384	383	395	393	376	400	396	410	451	408	417	390	408	389	407	453	376	429	402	432	435	407	433	384	417	411	400	393	424	412	445	399	420	388	395	378	419	416	417	417	394	397	378	392	393	425	393	401	418	379	417	400	426	429	376	400	422	406	389	426	400	437	405	386	414	424	388	414	417	391	461	423	418	402	402	427	396	409	428	403	416	394	448	414	402	431	394	391	414	383	422	399	417	425	428	448	397	381	393	407	416	389	404	387	390	417	417	452	403	374	422	437	421	454	391	392	464	417	399	381	408	394	438	413	408	414	409	392	407	416	384	392	381	364	367	419	385	417	417	411	434	410	375	395	389	414	389	377	419	439	400	415	384	400	433	468	423	428	383	438	414	422	424	406	409	387	407	371	386	439	422	395	428	411	404	391	403	378	404	444	398	424	394	403	386	373	400	394	389	392	422	376	418	428	434	412	388	392	392	396	410	438	417	390	425	418	402	419	415	400	426	409	400	410	374	373	409	391	381	417	426	396	368	399	377	411	410	402	419	405	416	394	403	376	398	422	388	395	425	399	445	406	383	399	461	408	425	430	379	371	397	405	423	409	408	453	407	424	433	391	419	406	401	411	425	390	433	391	405	429	406	417	400	365	434	395	399	414	417	428	362	413	381	405	433	415	410	410	393	413	414	423	384	386	411	376	427	410	434	411	410	405	414	401	403	390	401	420	443	380	397	415	412	399	397	408	396	386	399	383	438	410	438	446	426	413	387	421	420	395	391	374	369	398	409	447	426	431	428	420	397	430	435	387	431	452	424	412	362	443	404	402	450	418	400	427	418	396	375	417	399	397	429	412	457	400	415	399	429	387	401	414	402	415	390	416	410	395	406	416	419	382	373	394	389	421	401	420	400	386	390	390	359	409	429	381	412	432	439	408	413	388	444	394	408	439	426	432	401	450	404	379	388	375	394	388	376	437	392	405	422	385	413	413	434	399	445	438	399	378	398	431	420	424	392	426	399	394	401	384	388	410	381	411	395	398	392	397	371	442	384	395	388	394	389	379	405	394	359	399	394	411	385	419	416	409	397	422	391	433	430	414	401	396	433	369	407	427	430	399	373	438	423	390	418	436	410	386	425	404	400	431	443	395	413	419	408	427	429	370	434	399	385	428	406	410	414	399	419	405	388	376	391	414	390	412	444	406	443	392	401	431	386	389	393	428	411	422	386	380	383	412	412	408	417	423	405	439	410	407	414	383	414	416	373	376	418	411	420	412	407	421	395	420	401	393	407	410	440	424	410	374	397	384	394	397	401	446	436	404	396	407	417	404	413	449	365	435	430	412	400	416	372	405	417	416	440	428	388	421	390	412	381	393	373	417	398	367	406	396	366	397	442	364	434	427	409	405	376	418	357	392	402	388	424	401	412	413	396	403	385	426	420	396	406	395	412	377	430	442	408	433	428	403	415	428	393	411	407	411	413	398	399	393	374	436	453	430	410	399	460	403	419	413	419	441	406	406	394	412	395	461	374	373	397	404	413	388	392	393	450	400	418	403	424	413	411	419	369	391	385	432	420	433	380	407	407	429	408	407	378	418	421	385	403	379	416	409	357	399	382	403	380	410	418	397	392	401	399	397	389	412	417	412	380	414	422	405	408	432	411	420	418	405	419	420	394	426	366	389	438	413	398	396	409	398	394	412	420	413	392	429	411	393	451	418	404	388	388	406	382	430	409	425	420	414	400	415	413	449	411	387	380	440	400	408	404	402	431	425	428	382	414	418	420	424	391	369	410	387	382	406	412	401	394	412	382	403	382	386	381	426	390	418	416	382	428	396	411	414	374	431	410	424	419	373	396	426	403	427	418	406	430	395	399	407	411	428	414	410	398	389	413	380	421	426	413	385	400	416	408	400	427	447	418	399	393	400	364	424	365	404	468	410	419	415	428	403	406	374	395	401	411	420	427	396	420	427	421	402	423	391	394	399	426	408	386	383	407	419	417	410	409	426	398	420	404	423	412	423	418	405	402	413	397	404	432	382	462	375	396	392	375	453	426	403	408	412	399	419	412	403	424	380	415	387	395	395	407	400	425	386	426	413	413	405	388	389	447	423	413	397	417	404	399	382	403	449	391	415	413	409	408	412	403	395	406	417	400	424	409	460	438	420	420	399	418	427	400	436	402	415	425	368	393	417	446	360	425	386	421	432	401	423	382	375	375	396	383	398	381	423	412	437	409	434	378	405	418	419	407	408	437	389	421	397	385	404	403	412	414	392	430	440	382	388	412	384	395	428	426	432	416	369	405	401	412	359	396	398	415	439	381	398	421	393	424	395	392	422	406	424	399	419	431	397	434	432	450	396	349	383	451	364	399	404	400	390	409	428	410	421	434	402	386	437	447	439	394	403	396	388	395	409	407	418	378	405	399	421	417	409	429	394	413	411	407	387	410	416	378	401	419	389	422	376	444	403	402	405	408	403	384	451	397	428	399	399	444	392	418	408	393	427	410	380	397	408	400	393	437	387	375	413	396	406	434	400	407	418	409	373	395	398	401	436	396	414	417	400	421	417	401	388	411	390	430	411	414	379	399	411	404	404	416	416	426	394	407	412	437	436	405	354	410	409	424	395	409	409	384	427	388	451	404	350	417	434	405	433	362	424	428	377	404	421	416	394	400	421	421	393	397	413	392	410	385	416	387	419	384	389	394	450	407	417	441	428	399	415	384	426	403	387	415	418	381	399	382	400	408	420	420	389	430	392	411	412	411	374
24561	4595	920	606	414	267	267	240	173	168	147	133	115	102	89	102	105	78	90	79	86	84	81	83	81	77	96	73	90	80	70	70	71	82	87	80	78	72	79	82	90	72	82	76	76	69	71	81	86	79	63	79	74	77	73	76	77	70	60	73	77	70	78	71	60	66	72	69	80	59	83	64	82	75	88	67	73	73	61	77	83	73	60	63	68	71	56	53	76	77	66	84	64	64	70	68	85	59	63	85	57	65	79	70	82	59	70	78	94	78	63	66	54	68	78	70	67	66	71	64	69	67	73	61	59	61	67	73	69	70	62	58	78	55	70	88	64	85	67	64	68	84	83	64	71	80	65	63	62	76	82	62	79	78	83	71	85	74	78	79	65	61	73	54	61	88	75	88	67	68	85	69	73	78	63	82	73	60	83	65	72	81	75	79	87	73	66	63	80	72	63	73	72	63	75	73	57	64	74	80	77	71	78	76	74	71	67	69	87	93	74	60	55	61	58	85	58	66	81	73	72	69	67	62	56	76	70	73	81	86	75	79	68	62	80	68	76	64	61	65	72	70	73	42	61	73	79	78	79	53	64	66	72	73	46	72	64	77	92	74	73	66	63	59	80	68	62	80	58	76	77	74	73	67	77	76	72	62	70	74	80	54	77	73	79	81	93	65	69	81	73	71	85	75	72	69	78	68	69	76	71	61	59	62	85	67	85	83	70	74	64	71	83	73	69	82	69	72	67	85	75	76	71	78	81	71	79	74	75	76	59	72	63	72	81	85	67	60	77	59	70	73	75	67	76	62	68	88	80	80	66	69	89	60	74	67	73	70	63	85	79	77	87	73	68	71	65	75	81	77	67	59	63	71	65	65	50	49	69	64	80	76	77	68	104	80	67	92	66	82	72	77	64	72	92	79	72	61	70	56	80	66	82	84	59	55	76	74	87	89	86	68	75	73	69	78	80	73	85	61	90	69	85	78	79	65	83	69	68	75	81	60	74	68	71	53	61	71	56	62	60	69	69	71	80	69	70	69	52	82	76	80	63	54	66	73	80	57	53	84	80	64	75	61	81	77	81	55	67	95	78	47	73	75	61	71	70	71	61	79	80	80	70	76	70	76	70	79	82	72	74	54	86	71	69	61	63	78	72	73	58	80	66	71	69	67	73	84	63	71	73	70	78	67	76	88	77	74	76	67	76	78	71	46	68	69	75	64	75	82	71	67	88	70	71	73	68	90	64	57	75	70	72	74	64	67	73	60	64	66	81	80	73	76	66	74	70	66	69	75	62	72	91	67	74	66	77	74	91	53	59	74	87	76	74	62	65	56	89	66	78	63	87	80	76	77	72	76	74	68	72	75	59	73	68	67	76	83	64	89	67	68	73	63	83	72	67	71	70	71	75	63	68	72	58	80	74	79	71	80	79	82	73	75	71	65	67	73	63	71	60	68	77	59	60	67	81	78	64	78	78	55	76	76	81	85	78	75	64	70	74	72	83	56	92	75	72	77	57	69	70	70	87	62	61	65	79	66	60	56	59	70	64	90	62	73	76	61	87	76	72	82	77	60	69	62	66	71	72	72	81	82	62	66	80	52	75	79	86	69	69	66	67	77	70	60	76	69	66	74	81	72	82	61	64	69	89	77	58	77	61	71	82	69	55	75	55	78	66	82	93	89	89	74	67	76	69	75	67	75	97	74	69	64	72	58	66	76	78	78	72	71	83	77	73	72	62	74	52	73	67	91	83	75	76	80	77	74	76	71	75	70	77	88	69	70	67	65	76	79	59	69	62	65	79	74	74	77	75	75	72	64	68	61	70	63	69	71	84	75	67	83	78	66	87	69	56	69	66	74	61	65	65	90	66	77	74	54	75	79	73	70	80	67	75	69	82	66	75	74	65	74	73	68	68	61	59	71	76	61	58	83	68	56	87	64	68	75	63	82	49	65	70	59	79	59	77	64	58	70	85	79	73	72	55	62	81	77	68	67	72	70	74	74	73	81	73	55	76	68	71	70	80	60	63	69	80	76	79	68	64	65	66	76	66	66	75	82	71	67	74	57	72	60	66	69	81	81	74	71	79	75	74	58	80	72	88	70	69	57	59	66	58	73	72	71	78	64	83	69	61	60	67	77	83	68	64	67	62	60	53	62	76	64	69	57	71	76	61	83	82	67	51	65	74	71	74	63	46	73	68	85	85	73	71	81	64	81	74	70	72	73	82	70	66	80	79	65	58	73	69	74	65	58	73	74	72	63	67	81	83	76	81	65	58	61	66	80	73	74	76	92	69	76	58	71	67	66	68	86	65	55	85	78	81	77	68	75	93	71	72	60	78	72	71	74	64	76	80	47	69	64	84	82	70	74	70	71	67	68	63	77	70	61	55	73	73	88	76	72	72	70	74	78	73	62	66	75	60	64	61	80	55	69	70	79	84	86	62	75	97	76	75	84	55	69	79	80	66	56	79	79	64	65	67	63	68	83	52	74	77	68	76	74	62	81	77	72	64	96	65	79	84	57	90	66	68	70	56	72	69	60	71	75	74	72	71	77	78	73	87	57	77	67	81	79	80	67	71	75	82	74	76	66	72	74	79	77	71	55	80	59	58	61	65	64	66	64	66	65	78	80	76	59	77	76	65	69	60	64	62	74	70	72	66	62	96	69	77	69	85	83	82	64	78	74	70	82	68	76	56	55	55	77	72	69	76	66	69	64	68	82	76	78	74	80	65	78	74	61	72	83	74	78	68	65	61	73	74	65	66	79	68	67	65	62	62	61	77	54	61	69	66	69	61	73	66	62	64	80	65	72	72	57	77	81	69	69	90	71	77	66	76	65	68	85	73	58	80	79	65	64	76	85	83	66	88	70	74	66	70	73	84	70	69	92	81	71	85	80	66	81	102	82	81	66	90	70	72	79	63	66	64	84	68	93	82	65	77	101	81	73	66	83	69	68	71	64	62	73	76	84	62	71	59	57	79	65	76	56	61	76	68	64	67	94	83	65	69	63	80	69	78	76	66	77	61	85	77	63	77	82	63	51	68	75	63	77	59	97	63	86	68	76	73	78	85	80	76	65	54	82	75	86	65	59	67	83	61	78	58	74	57	80	87	74	63	71	71	73	66	87	75	74	64	76	77	75	66	62	76	64	68	73	74	68	73	92	76	83	69	77	62	78	95	65	66	82	70	76	67	76	64	58	82	57	67	70	67	68	76	66	67	63	76	75	74	71	59	67	67	65	68	78	55	80	70	77	57	73	82	69	76	60	79	85	79	68	88	61	61	75	75	76	53	83	76	69	58	84	69	66	86	69	70	63	65	64	70	65	65	75	65	67	69	84	71	68	52	77	56	91	76	65	81	81	66	58	63	62	78	70	58	63	68	67	59	72	70	61	74	76	73	59	66	60	72	82	56	61	68	66	88	72	63	71	73	76	77	78	68	78	81	92	79	80	93	79	64	64	79	61	66	56	60	56	76	68	78	80	85	74	85	67	71	57
14621	2713	1865	2132	1786	1432	1124	1039	838	776	641	524	479	439	424	358	381	356	323	276	295	296	296	273	245	252	242	263	215	256	226	263	257	228	236	227	241	235	230	215	232	211	207	209	202	212	188	192	242	213	205	215	197	234	202	216	179	194	179	206	199	227	204	221	199	188	214	203	197	211	198	175	178	170	184	185	173	201	193	237	199	200	196	194	189	169	178	199	197	176	202	191	199	201	203	188	203	212	211	196	196	205	226	187	206	185	176	225	198	180	182	178	204	182	201	194	185	190	182	207	209	190	212	194	223	194	209	188	211	200	194	185	205	214	197	226	216	193	190	192	206	183	183	188	166	191	217	178	191	176	176	189	186	190	206	206	158	209	190	207	203	188	190	188	201	186	201	205	207	187	174	178	199	189	196	163	187	200	197	214	174	195	185	177	179	182	221	189	208	210	182	180	208	198	220	189	177	192	201	177	199	190	194	193	201	210	209	214	186	203	192	195	188	209	182	171	190	168	200	190	198	191	202	182	191	186	229	199	198	196	190	160	197	193	198	184	195	196	191	164	173	194	172	215	190	188	196	185	217	197	185	204	182	196	185	179	170	198	200	179	186	183	191	212	190	202	191	187	206	166	211	178	185	192	231	194	203	180	199	207	186	187	208	189	192	178	180	208	203	230	164	203	199	187	190	186	188	215	196	169	167	207	207	191	186	175	201	187	192	195	188	195	184	197	203	186	206	186	192	191	214	184	216	155	177	172	182	190	189	207	192	173	193	183	195	160	174	187	185	190	206	186	170	193	192	210	171	195	183	200	167	195	192	201	189	197	183	170	187	208	190	173	194	179	205	179	226	195	175	192	179	175	182	196	208	184	209	208	177	214	206	181	181	184	201	198	210	183	212	186	164	196	201	173	194	189	200	208	191	195	210	202	189	187	178	182	209	201	212	175	196	182	187	224	193	196	196	178	183	205	190	204	182	213	190	205	192	197	199	204	204	175	201	206	230	185	192	167	181	162	202	213	205	174	200	199	211	198	188	202	177	199	189	173	190	208	168	201	181	187	167	215	189	215	190	178	198	214	201	184	192	181	171	190	201	171	183	194	186	200	199	203	202	212	181	185	182	195	182	194	160	206	184	182	191	202	198	210	196	194	216	171	202	168	208	217	200	190	187	202	197	204	196	189	185	183	204	180	166	170	190	166	191	211	196	207	168	182	171	216	211	184	229	203	189	182	206	221	186	197	183	189	178	173	199	171	177	200	191	203	161	201	195	181	190	186	187	192	182	184	173	189	182	187	185	192	199	183	196	194	194	238	201	202	202	202	191	206	193	194	200	184	188	198	194	176	185	200	205	193	208	195	197	199	198	204	201	207	209	180	198	213	182	195	192	172	179	198	214	196	198	188	209	212	196	215	174	186	166	178	187	190	208	195	201	185	217	165	170	220	207	201	199	183	196	199	185	184	187	195	177	191	193	183	214	192	194	195	191	174	215	190	214	200	202	176	188	205	192	218	165	194	199	184	190	186	200	197	204	188	194	166	185	193	200	199	201	200	182	189	215	193	192	186	208	192	188	186	190	200	213	182	196	182	198	215	178	218	193	212	194	221	175	187	173	202	212	183	198	204	199	214	195	194	189	196	190	196	156	192	188	188	193	194	198	210	188	218	196	197	199	212	177	206	176	191	186	194	218	203	190	195	192	220	202	207	185	184	194	208	173	200	199	205	195	203	192	200	190	244	209	175	193	195	172	183	197	218	201	193	198	183	219	173	163	198	190	197	184	196	205	214	177	176	202	223	220	169	184	189	205	165	171	201	154	208	183	219	208	186	164	188	202	201	170	166	204	199	193	182	180	189	178	207	166	187	199	210	199	209	184	185	173	199	191	190	219	189	178	200	181	187	179	189	191	178	197	195	193	169	188	187	180	184	191	196	196	201	203	181	206	194	201	196	185	191	212	182	179	196	199	180	195	181	185	206	184	205	212	197	180	212	198	224	216	188	188	184	185	196	191	192	189	170	167	201	199	174	198	204	172	182	201	223	175	198	182	194	204	164	193	193	204	186	182	202	194	186	189	200	229	182	200	201	199	195	208	181	228	211	191	201	193	186	207	214	200	185	192	186	202	190	198	196	203	191	203	215	193	194	192	209	198	189	171	230	197	186	199	195	182	189	193	187	210	222	191	194	176	197	186	189	191	199	189	198	192	185	186	188	218	192	183	210	178	193	205	174	195	202	195	211	172	221	198	177	206	168	194	193	188	177	198	198	198	198	202	216	185	193	200	200	183	190	216	185	192	213	177	193	221	204	182	197	195	196	205	207	191	213	186	175	182	185	202	191	184	200	195	194	200	187	176	197	193	194	205	211	189	182	171	200	186	197	190	204	181	173	175	172	179	201	180	174	194	216	191	226	209	196	204	221	173	211	191	193	201	187	179	172	178	185	203	195	190	225	203	194	192	187	179	209	186	201	195	201	183	163	180	195	194	218	188	193	175	207	194	185	188	189	197	208	199	192	201	182	166	192	189	190	173	172	218	209	205	179	203	197	182	180	208	221	187	208	186	218	241	197	187	188	206	200	196	184	182	198	176	186	198	188	183	191	185	185	213	174	194	203	179	171	177	198	198	217	186	181	208	194	193	176	187	200	212	194	176	173	187	189	188	186	188	184	206	186	237	186	204	202	207	176	199	200	188	192	188	175	181	200	205	196	196	184	197	209	183	201	187	199	228	192	193	191	178	179	202	175	190	208	210	190	172	183	197	219	197	178	184	195	175	177	200	199	188	183	193	194	179	192	205	199	176	216	190	200	182	192	176	206	199	166	181	203	181	213	189	216	216	195	228	188	201	199	193	194	180	200	185	183	204	205	185	202	166	190	175	218	189	200	175	192	181	207	207	204	205	196	190	188	188	177	181	173	193	189	190	219	170	194	225	180	186	193	190	185	205	173	194	209	207	182	211	193	208	195	182	164	173	192	195	199	193	202	194	215	183	176	194	175	177	194	195	195	201	209	170	207	177	188	182	180	196	178	166	207	189	188	175	187	210	167	205	206	198	189	190	184	191	197	190	185	204	186	198	207	183	173	193	196	211	184	184	226	197	179	177	189	183	194	184	179	221	198	166	200	190	179	200	205	212	202	198	153	202	195	185	176	170	199	187	194	176	185	210	206	196	194	195	198	199	191	197	203	204	164	200	192	203	215	188	200	171	177	195	204	197	191	192	171	186	197	202	198	187	169	187	178	163	203	199	182	195	188	190	203	188	220	195	180	183	210	171	193	175	181	175	192	173	208	163	208	214	190	182	204	190	199	227	193	225	210	193	209	194	185	209	188	205	177	178	182	197	198	192	182	222	221	179	182	181	212	183	194	186	195	174	163	188	198	184	194	187	198	187	199	190	183	223	188	193	185	176	205	210	216	178	210	198	183	188	185	207	171	212	200	182	198	213	217	184	208	154	208	184	201	182	200	196	197	198	204	182	192	180	207	188	197
7203	1299	303	286	256	264	254	268	264	299	252	252	258	258	287	285	252	280	241	257	241	226	266	280	273	271	264	251	267	256	277	253	235	252	276	262	258	247	249	268	258	251	231	262	232	213	271	275	287	258	232	284	259	256	233	240	261	225	247	265	241	261	247	262	245	237	259	261	254	263	273	276	296	243	230	247	254	245	233	266	271	261	271	265	240	295	281	259	275	258	239	250	249	259	273	230	250	247	262	263	234	279	247	253	254	239	263	253	279	249	237	242	252	236	279	255	266	249	255	243	256	265	246	243	246	249	239	247	225	242	279	272	233	225	267	220	259	255	248	266	271	272	233	233	257	273	273	227	262	291	274	240	248	250	238	238	221	236	246	244	221	267	264	263	250	275	261	244	278	243	260	258	252	275	240	226	248	247	252	260	245	260	257	259	258	260	244	262	235	244	282	246	278	229	234	245	263	246	250	262	232	259	237	245	240	248	279	275	249	255	239	249	235	231	259	270	295	238	207	242	238	248	276	282	252	250	275	245	256	255	242	271	259	259	251	240	253	258	263	239	241	225	238	245	275	247	251	261	285	222	238	234	267	237	266	254	239	259	245	270	243	236	277	268	256	278	254	235	253	260	235	264	251	248	238	268	249	210	249	209	249	249	230	261	286	241	262	239	255	287	257	227	250	242	260	283	227	238	256	248	269	227	239	252	249	262	239	254	240	245	247	255	251	255	237	258	278	273	256	237	261	255	222	278	274	256	242	254	248	247	260	251	279	240	253	273	240	231	267	246	266	282	275	259	228	251	214	250	241	246	263	242	273	238	255	260	267	263	234	256	273	259	252	258	250	246	244	257	283	259	233	232	272	250	252	236	269	274	268	271	279	245	226	252	277	268	254	251	248	248	224	254	253	231	245	209	231	249	245	258	278	225	242	273	245	267	254	267	234	263	195	253	248	259	263	261	266	284	235	243	255	234	220	258	230	235	264	240	269	272	256	263	248	255	257	277	249	274	244	261	250	242	230	238	261	265	253	256	244	261	233	234	310	245	257	248	294	286	245	268	259	235	252	267	248	241	242	258	258	240	228	255	223	225	234	266	270	230	267	251	262	279	211	259	254	242	251	261	269	236	260	279	260	271	266	239	265	240	234	263	223	238	272	243	255	243	249	258	270	264	284	233	258	225	262	236	243	264	253	250	270	272	270	256	256	257	248	225	263	239	236	237	237	262	267	268	234	232	252	286	263	234	249	224	257	244	247	230	241	256	252	253	259	248	236	224	261	254	270	244	242	261	236	252	229	252	268	232	236	269	246	256	233	268	274	270	258	241	267	249	223	255	266	260	272	258	245	255	267	238	254	255	234	230	234	254	239	258	246	263	233	242	221	243	245	283	235	233	228	266	216	245	242	243	248	247	255	258	262	239	223	265	271	265	270	242	254	248	295	262	245	248	248	264	248	273	242	249	253	246	236	268	284	233	263	265	256	232	240	262	264	241	219	213	236	257	253	231	248	250	247	261	293	228	248	291	211	272	253	254	255	269	245	241	232	233	266	253	267	237	252	241	275	269	265	271	247	239	259	249	276	258	260	261	282	281	251	238	254	224	211	254	235	273	255	261	213	260	263	258	271	227	279	239	246	299	263	274	242	240	281	269	246	294	258	249	239	257	259	266	246	265	263	255	231	234	228	272	225	258	264	247	234	259	249	275	246	266	253	245	238	240	247	240	277	305	314	251	248	238	270	249	232	267	260	254	264	227	254	232	263	276	255	244	260	250	248	239	242	283	256	238	242	272	244	252	271	271	245	231	253	267	259	272	230	255	262	260	254	250	246	235	257	265	236	227	231	261	262	268	237	284	252	263	259	263	232	250	268	256	240	242	273	259	232	242	254	262	248	230	261	240	247	242	252	285	234	248	271	263	255	258	246	259	274	235	250	253	257	260	292	260	239	241	276	263	278	295	256	251	238	249	264	263	264	285	243	265	252	242	251	218	233	248	245	257	268	256	261	267	244	299	242	263	264	251	253	275	250	246	265	268	260	254	254	269	295	239	245	246	278	248	260	258	263	251	276	234	262	246	258	265	250	277	246	260	238	252	280	240	212	275	260	258	239	239	246	276	253	237	234	236	244	250	273	246	228	262	284	258	267	249	248	269	251	259	258	229	250	236	234	231	242	242	246	261	224	275	236	241	265	251	249	237	209	259	256	256	249	280	282	269	234	250	283	245	240	265	247	273	267	254	250	250	252	256	264	229	236	265	277	262	275	253	228	242	270	277	260	254	259	216	259	256	253	221	275	235	256	263	248	295	247	265	228	258	238	234	232	261	240	257	242	281	244	288	274	262	271	240	275	306	248	254	251	263	233	250	230	233	256	252	249	237	267	263	278	280	240	244	268	214	269	254	224	269	261	244	251	257	259	258	238	259	294	260	256	238	285	253	250	221	262	248	233	242	228	227	284	287	236	257	267	272	292	243	220	245	237	272	247	246	250	219	256	248	225	265	252	236	263	250	249	252	260	256	260	244	238	226	254	251	245	256	238	247	249	222	279	241	257	246	246	230	251	242	235	245	270	258	237	243	249	267	240	238	267	268	247	255	268	237	235	261	258	240	243	237	278	259	246	259	271	246	261	250	227	288	256	241	275	249	226	263	257	274	291	253	255	253	261	245	241	285	254	257	269	244	243	246	285	212	267	244	253	256	266	242	241	263	272	244	238	239	261	241	232	224	253	236	234	264	248	268	243	277	252	243	228	253	258	263	224	268	258	232	251	254	237	272	238	256	248	298	296	282	265	231	255	297	245	264	275	250	267	283	251	251	283	253	240	253	249	242	252	270	246	240	252	251	246	218	240	267	248	285	255	258	248	232	207	255	257	285	246	256	265	238	262	270	270	288	213	261	306	268	242	239	253	275	268	225	257	251	246	277	264	257	264	247	245	212	235	265	267	266	241	265	236	223	281	303	250	219	224	271	262	255	296	237	237	280	256	231	255	242	257	255	266	276	289	244	250	283	225	250	234	254	310	275	223	252	235	270	256	238	262	268	274	275	262	243	216	241	238	243	250	252	246	257	227	264	282	244	250	261	256	253	275	225	247	270	259	240	231	286	243	253	246	273	244	271	227	260	253	269	297	287	264	252	232	248	255	249	251	249	277	248	252	251	249	248	249	230	261	272	229	223	269	249	247	267	262	245	279	230	267	272	222	249	268	225	273	234	251	235	248	233	268	259	247	246	262	229	255	236	245	273	255	247	265	243	247	274	253	261	247	239	234	257	252	216	246	261	229	258	229	274	245	229	246	246	260	246	255	258	213	244	226	260	226	243	267	304	244	273	253	251	249	250	245	260	260	278	236	272	260	246	249	238	255	309	244	247	255	239	273	250	255	248	256	243	253	257	243	277	273	255	241	236	254	263	241	297	271	253	241	272	258	236	257	259	229	261	259	249	243	256	239	250	261	246	262	250	262	258	252	239	282	248	255	258	242	258	272	248
5254	1321	678	695	651	655	636	628	682	614	618	590	626	600	579	633	594	612	554	611	563	575	558	588	582	542	564	600	596	620	554	568	608	602	570	609	581	635	625	594	573	520	577	565	595	577	606	650	599	579	559	593	590	601	560	603	578	621	589	584	577	615	597	585	552	569	586	575	593	574	567	588	566	596	621	596	532	583	597	543	561	557	589	554	566	574	581	590	581	640	560	605	568	564	554	592	604	580	609	620	564	531	585	563	572	508	573	599	597	576	578	573	543	594	574	565	613	581	602	565	594	573	639	573	625	583	633	582	567	602	575	581	590	586	587	533	555	542	572	593	588	593	572	587	554	563	569	566	608	546	614	596	601	605	543	611	594	583	494	609	562	549	591	550	582	571	561	572	581	594	607	574	596	603	615	582	597	603	585	612	550	570	577	603	526	571	565	579	579	605	546	570	590	548	608	589	611	600	563	574	564	568	563	581	604	557	533	569	582	570	597	597	586	629	606	627	564	609	568	586	635	585	594	569	581	591	554	526	576	566	530	592	602	552	574	569	549	585	561	553	615	568	558	552	554	564	596	581	602	579	549	569	579	617	569	568	553	604	573	587	577	529	576	571	587	617	572	599	587	591	571	600	556	536	573	573	566	562	610	585	582	550	559	599	561	569	562	589	583	539	579	566	540	583	590	581	618	571	574	584	558	584	581	582	580	591	520	572	585	585	579	601	595	596	611	550	612	595	612	579	563	573	597	584	612	583	572	570	618	567	634	613	591	563	571	593	589	602	647	552	592	613	571	534	593	581	605	574	632	614	631	520	587	560	623	592	554	576	533	573	577	618	607	566	592	571	579	599	617	563	579	591	616	566	594	578	611	604	578	569	593	577	608	555	557	641	584	569	572	620	542	573	618	594	607	519	588	629	596	592	592	547	577	561	555	571	584	544	612	581	610	582	550	604	589	573	587	556	557	584	553	614	559	603	527	570	617	564	582	582	559	576	549	567	603	559	596	588	610	606	580	567	551	555	594	531	647	596	535	574	575	556	573	574	574	612	560	574	558	569	590	569	623	569	547	603	554	619	598	579	565	593	530	607	544	581	578	564	590	569	602	561	586	572	602	573	615	557	590	553	598	580	584	572	588	554	600	586	591	557	538	548	545	587	598	593	562	599	573	572	536	568	571	578	579	599	616	563	586	632	590	542	545	570	579	568	605	574	590	608	556	593	578	601	563	566	562	598	544	574	560	574	562	596	584	550	592	577	573	593	575	586	585	562	568	577	588	552	588	614	585	556	557	598	568	600	580	567	609	588	597	591	553	592	581	651	591	605	569	605	578	553	587	610	542	566	586	588	599	587	577	575	562	561	557	576	559	597	580	586	570	552	593	552	595	592	601	563	592	551	608	539	605	596	599	579	580	586	577	613	525	562	617	590	533	612	568	570	563	577	571	583	579	573	558	593	593	620	563	595	588	572	579	590	628	550	591	591	594	521	604	596	603	610	578	581	596	590	579	597	572	610	561	614	539	549	565	573	542	563	588	547	575	532	564	579	574	578	573	580	567	549	519	570	617	553	558	569	601	540	539	559	582	602	539	602	575	567	573	598	584	578	598	530	610	581	581	515	594	578	591	616	554	546	558	657	581	587	585	560	600	575	571	605	611	602	601	557	617	522	589	610	582	526	524	598	557	584	570	558	598	550	592	613	568	581	547	559	601	620	564	572	612	567	602	592	603	545	574	545	604	552	568	580	585	556	559	595	644	574	561	602	623	583	608	585	583	585	571	576	594	582	560	654	610	587	591	594	569	547	605	593	567	637	567	585	560	618	620	544	591	560	557	592	623	640	600	598	555	568	574	570	597	567	577	561	574	592	627	598	554	576	553	578	544	534	558	603	557	578	548	630	578	577	563	592	588	618	595	541	582	626	568	582	591	585	578	549	604	585	550	604	576	530	597	571	568	568	573	604	597	552	585	554	591	557	567	574	560	544	627	581	594	564	575	581	534	557	578	558	604	593	556	608	590	604	575	572	549	599	588	583	589	542	565	613	581	581	594	600	568	521	553	645	598	644	594	615	558	596	648	570	594	613	552	575	607	601	555	591	540	590	579	583	571	552	565	593	577	560	583	593	592	581	629	569	597	558	542	594	578	576	550	589	542	583	606	582	598	601	564	590	559	611	629	612	552	558	624	609	607	583	600	577	600	597	597	600	557	569	619	557	544	561	579	597	559	597	538	594	580	614	574	573	580	549	578	570	592	549	582	554	589	582	571	611	574	572	559	589	562	612	573	547	543	576	597	578	627	573	589	604	574	549	570	579	603	543	566	574	579	571	581	646	618	564	546	557	595	574	555	572	581	550	547	564	573	604	573	575	572	601	627	577	595	566	568	633	573	555	592	563	565	554	597	596	580	570	547	555	600	604	576	545	566	604	573	612	591	556	550	575	588	580	604	580	589	581	559	589	574	533	564	576	558	539	545	566	578	597	568	574	568	589	586	603	574	609	583	566	610	572	539	564	593	564	594	615	576	555	508	593	601	565	555	599	546	544	574	618	581	600	588	553	601	626	525	603	602	574	574	556	610	603	594	567	606	595	524	587	549	571	544	548	601	573	556	591	544	567	591	565	561	606	556	600	578	556	598	562	600	594	592	585	588	583	599	578	579	523	576	551	592	578	584	594	569	562	547	600	636	580	620	588	638	584	578	556	551	579	567	550	600	562	593	592	554	607	610	579	553	602	603	567	606	590	566	601	598	579	562	587	592	602	569	574	596	613	570	591	601	577	541	591	545	567	566	598	597	594	633	571	570	593	573	583	559	578	582	565	559	536	591	559	611	604	601	576	533	596	591	600	539	514	600	561	569	543	581	627	559	640	554	594	586	546	578	576	572	576	591	562	610	586	561	583	603	595	557	581	595	602	584	617	568	589	581	549	562	592	562	586	594	571	574	629	596	577	586	569	607	560	610	590	583	600	596	599	594	570	577	575	596	550	544	517	572	578	554	534	579	585	568	628	569	611	590	595	580	550	546	623	607	574	606	555	566	581	561	581	577	610	550	591	556	574	607	602	607	595	567	561	599	550	577	615	602	624	602	561	610	571	612	592	552	570	584	546	568	569	588	593	591	593	537	560	608	565	587	597	525	621	599	612	626	537	591	554	554	563	619	544	548	585	619	567	508	584	582	586	565	582	607	559	590	590	602	608	590	586	563	572	586	598	611	589	586	583	565	594	568	586	540	609	632	557	593	593	597	586	578	562	586	586	590	585	591	580	606	577	590	542	571	587	620	611	542	516	595	584	578	598	621	547	595	576	573	563	567	593	540	529	561	606	552	585	568	568	598	557	587	593	613	586	587	523	590	526	593	583	583	602	568	568	559	582	600	570	535	548	601	586	628	600	589	608	565	575	589	538	586	550	568	565	585	564	580	555	558	543	564	588	579	537	601	530	601	606	560	554	570	561	589	581	620	592	635	578	585	608	594	586	613	577	564	559
16657	2698	550	457	349	269	265	279	208	246	243	208	199	215	185	179	184	172	172	181	207	191	181	167	179	180	201	169	181	195	148	201	201	174	190	172	164	154	160	172	164	166	190	179	200	165	182	179	170	177	178	190	199	178	157	184	145	146	162	175	175	182	195	164	171	179	170	193	165	185	156	186	191	182	176	192	155	168	202	153	159	188	160	187	182	178	169	153	173	179	183	177	197	158	181	189	173	163	179	163	168	188	173	157	175	175	144	192	172	189	170	158	191	192	179	176	174	188	187	190	164	185	179	168	177	194	179	196	177	166	165	181	182	167	187	174	156	184	173	181	195	168	178	160	193	165	158	185	163	168	188	178	168	191	173	198	191	169	182	175	167	175	187	147	165	163	156	182	158	192	163	169	158	181	190	166	175	187	181	153	170	174	194	184	155	188	173	175	191	167	175	170	150	172	173	161	187	179	198	202	178	191	196	149	183	173	179	189	179	152	171	164	162	183	168	180	177	182	170	166	149	185	159	156	176	179	184	188	172	192	195	179	165	167	202	183	185	155	181	197	169	166	174	149	179	174	170	187	196	199	173	189	188	215	198	194	195	198	167	230	175	159	186	190	154	216	169	165	173	172	170	171	179	185	151	166	163	182	163	206	186	180	166	178	192	177	155	186	200	164	181	176	180	199	174	187	195	168	189	198	170	177	170	177	176	173	167	157	221	170	187	173	211	189	174	173	176	174	210	165	177	198	136	164	167	143	180	176	197	174	194	174	167	195	166	168	196	147	164	176	177	204	185	186	178	202	174	196	186	172	167	189	191	139	177	186	174	169	183	167	171	188	176	181	171	173	156	182	174	179	191	201	175	179	202	205	180	179	185	168	156	158	149	183	174	170	183	182	172	162	167	173	176	183	193	164	173	179	183	170	171	145	162	197	195	150	158	161	189	175	202	157	185	167	178	200	170	176	173	160	184	180	179	191	151	188	189	162	169	170	179	189	171	158	181	174	182	193	173	199	179	176	179	162	179	170	170	179	164	163	176	179	169	183	184	175	151	195	156	181	186	196	191	167	185	188	171	167	164	178	201	197	175	174	154	172	224	168	140	175	198	172	177	202	172	170	166	200	189	181	172	168	166	187	185	170	200	164	186	165	162	173	156	180	180	164	171	167	154	136	175	190	212	205	186	178	165	181	163	167	187	196	174	188	190	170	177	179	171	177	179	171	187	178	192	177	162	201	202	187	186	177	141	159	183	197	187	165	188	168	153	165	181	172	202	161	169	184	176	169	179	187	154	173	161	186	161	188	208	135	183	163	154	176	187	156	153	175	173	160	174	169	188	188	178	180	174	193	180	193	169	168	157	158	161	161	158	199	160	178	163	193	186	176	168	172	184	148	173	192	183	177	179	177	196	187	177	153	147	170	163	179	171	152	178	182	166	163	188	190	174	174	161	161	191	164	162	171	156	179	173	173	172	182	162	188	185	186	171	170	157	172	171	186	192	156	163	174	169	157	146	173	183	174	176	160	155	188	160	176	188	193	182	163	189	164	184	176	172	192	200	185	181	165	173	209	172	162	154	173	167	191	186	172	156	196	171	164	185	175	180	167	182	187	186	198	163	176	163	194	195	162	168	170	193	200	207	189	156	179	186	180	176	187	198	206	162	165	157	171	183	189	183	176	174	195	163	178	157	159	175	164	161	177	182	190	185	184	169	182	169	147	177	184	200	198	175	169	173	188	159	158	170	196	168	159	190	198	178	178	157	177	185	174	197	165	199	168	184	191	176	170	176	177	149	163	183	185	186	186	169	186	173	181	172	161	191	190	210	180	178	194	197	166	172	158	173	164	188	166	186	184	163	178	150	167	162	172	183	152	182	162	157	172	181	185	178	183	168	162	189	191	180	211	153	185	182	165	161	156	199	181	171	187	195	195	181	160	187	152	192	181	183	184	170	177	172	154	170	164	174	209	180	182	168	171	181	182	172	188	179	165	159	185	178	165	163	163	188	173	159	186	182	181	175	171	191	168	153	187	163	176	155	180	185	192	176	201	174	178	159	189	173	186	181	203	160	165	153	163	187	163	152	159	220	186	163	183	170	180	193	195	171	187	170	185	164	172	177	157	187	183	174	180	186	177	167	164	178	171	189	184	171	157	168	183	185	195	191	162	195	195	184	182	169	158	179	163	164	166	159	168	158	190	192	154	156	186	169	180	171	199	180	143	185	177	153	192	175	184	173	168	183	187	178	193	168	184	177	190	182	177	180	186	157	182	169	201	175	195	170	174	174	173	163	165	178	177	170	164	173	193	154	197	177	199	205	186	165	163	194	175	170	163	176	167	177	167	210	194	164	167	171	189	204	169	182	186	219	167	186	180	178	173	159	161	157	163	200	147	178	197	172	180	192	175	178	174	170	176	175	169	202	185	181	181	160	179	164	193	180	157	186	191	153	175	173	162	192	188	174	159	171	165	211	178	153	189	167	180	173	162	182	172	150	164	176	133	185	171	207	181	191	162	184	181	214	212	175	175	167	195	185	179	178	166	160	169	189	184	153	170	186	160	161	182	182	159	154	193	181	170	178	193	178	188	175	180	183	188	185	169	178	156	150	172	181	165	173	175	199	189	185	173	173	162	154	179	188	189	165	189	171	185	184	162	179	174	158	174	175	186	187	167	170	184	164	173	187	172	201	185	176	192	177	159	165	160	177	164	176	168	180	188	165	162	191	165	170	179	163	193	189	170	170	186	180	158	166	159	167	189	174	170	154	179	191	175	186	172	183	182	169	188	170	187	189	180	175	160	177	173	184	155	180	173	178	171	164	180	187	190	175	193	193	190	179	193	176	166	151	146	150	173	188	181	180	164	168	177	179	191	207	180	185	182	177	178	198	168	191	166	204	192	169	191	188	167	183	170	197	197	163	197	172	164	174	181	187	161	164	181	158	187	168	170	184	199	166	171	186	175	167	157	170	164	196	193	170	165	183	173	192	188	174	176	189	173	170	184	188	160	172	167	172	171	165	174	198	189	182	183	173	177	204	202	198	163	191	171	168	178	189	162	163	202	181	160	197	158	177	168	176	189	146	146	201	192	168	169	200	166	181	193	148	159	161	169	169	173	186	163	184	196	159	197	157	166	182	172	167	165	152	194	184	169	186	174	147	193	170	183	188	169	191	175	185	203	161	186	184	191	182	188	179	195	181	187	196	190	192	163	178	196	161	179	183	171	177	184	177	186	188	198	182	168	175	208	168	175	166	191	171	187	165	183	173	158	163	167	181	154	167	193	164	183	177	171	192	171	193	149	165	183	198	182	180	161	204	183	171	179	163	180	167	183	175	193	185	185	164	142	174	171	145	191	173	164	169	158	181	176	176	171	173	187	193	189	187	183	169	207	157	160	198	168	157	167	161	181	163	202	183	157	161	174	144	172	179	182	173	185	162	175	150	184	210	185	162	175	179	195	178	172	174	164	188	202	187	160	152	192	160	194	171	165
11613	2119	1283	1505	1235	1086	940	838	751	714	661	538	606	562	522	518	501	457	492	450	444	421	482	393	436	445	463	412	459	429	435	453	423	451	413	445	426	373	444	415	415	430	434	428	387	413	409	438	451	392	415	419	432	401	420	418	414	404	408	419	390	414	403	387	398	383	428	425	423	393	393	407	403	416	396	431	371	410	375	403	399	386	422	432	413	420	427	420	402	437	412	402	395	397	373	395	421	434	413	405	392	430	428	412	401	406	421	387	410	416	424	416	392	454	411	443	401	434	403	358	386	402	426	421	415	401	385	407	433	375	389	360	402	387	406	406	404	425	414	400	397	390	445	415	388	385	432	413	380	415	428	427	402	403	413	454	419	394	415	391	383	415	386	384	398	410	435	424	395	386	410	434	367	466	413	410	362	356	407	434	404	383	420	395	428	391	407	424	423	447	436	401	393	425	375	432	405	379	386	391	387	466	389	390	401	439	389	395	421	425	430	413	406	420	421	383	438	437	427	399	388	396	405	438	450	409	365	414	398	402	421	424	393	402	418	381	401	456	403	407	398	437	411	424	411	439	396	404	411	400	431	438	412	384	409	363	403	376	380	398	447	380	398	403	376	420	396	396	382	431	429	430	386	398	408	424	382	421	442	385	372	393	428	426	423	424	455	421	349	385	390	447	384	411	418	371	429	397	407	400	394	400	439	448	425	410	424	393	386	370	396	380	397	438	401	407	445	418	396	420	410	366	401	411	422	415	402	406	383	396	410	385	374	413	397	376	426	415	404	401	390	424	410	406	398	389	397	415	410	432	434	389	432	423	416	472	445	441	419	402	395	393	403	414	384	391	430	431	402	416	407	416	395	378	432	402	401	390	403	426	382	383	387	434	404	418	425	455	415	422	421	416	410	402	428	394	415	422	419	392	405	429	395	410	377	422	373	419	402	443	407	408	415	401	396	422	387	380	434	401	414	413	393	384	428	462	432	397	401	403	424	397	418	398	401	409	438	394	396	420	388	447	425	412	409	391	418	387	401	427	403	418	382	392	414	401	388	408	402	420	446	419	417	422	403	412	422	417	420	437	401	405	411	384	408	395	410	446	410	447	392	408	438	390	397	405	429	414	402	416	405	389	410	421	409	416	403	427	438	357	386	405	424	421	421	398	420	386	429	420	424	401	406	373	360	360	424	390	420	418	444	380	397	392	406	398	406	423	377	405	375	402	417	402	388	401	421	418	429	401	393	391	393	420	433	413	388	433	412	401	373	409	421	427	396	378	411	377	420	428	422	413	431	392	396	449	426	410	414	373	371	397	385	392	428	395	394	403	411	397	405	396	403	399	406	390	430	376	422	360	407	412	408	448	397	436	434	414	414	393	444	378	404	426	377	381	399	416	422	436	380	419	400	394	429	425	393	429	439	413	398	391	405	377	391	386	401	390	435	410	417	397	377	393	437	400	392	405	432	390	410	411	414	418	385	386	402	408	434	438	379	413	386	416	391	378	452	425	384	374	391	408	434	404	438	402	403	408	377	423	403	431	437	396	444	420	420	400	415	396	398	353	396	374	417	411	414	379	408	460	384	402	392	373	409	420	409	411	385	360	412	419	413	397	397	389	406	449	394	399	416	421	400	416	404	385	408	424	421	457	426	427	417	380	403	423	429	446	373	395	426	443	418	415	455	418	405	403	420	427	423	402	414	425	428	406	399	391	415	402	421	403	385	389	408	422	391	402	434	451	418	419	406	439	406	376	392	427	392	374	423	434	420	407	438	427	411	396	402	433	440	439	413	404	395	421	420	392	397	418	413	428	415	389	354	408	418	361	419	426	393	407	397	423	393	386	384	432	407	432	381	427	380	391	364	397	425	364	419	392	399	438	410	382	389	425	384	389	453	422	446	398	413	399	407	386	409	384	401	400	398	380	440	430	382	410	395	386	432	427	406	400	423	416	417	396	406	396	399	412	377	385	400	444	420	456	403	398	398	430	408	417	390	410	433	421	410	416	402	415	390	399	409	424	406	407	440	402	421	431	426	416	394	419	440	394	449	442	403	417	425	431	446	381	412	366	423	413	422	390	436	417	425	416	420	416	376	420	431	419	390	395	392	383	409	397	423	407	401	417	421	438	356	417	387	398	436	441	405	417	392	414	400	416	393	419	377	417	429	414	421	423	377	421	405	393	400	398	435	368	394	413	396	409	383	404	394	387	408	407	403	458	398	434	418	447	428	403	432	378	421	414	384	373	415	401	387	413	394	386	393	419	369	427	423	427	406	394	402	382	415	405	387	403	407	438	418	431	422	410	395	396	409	464	391	437	407	404	420	400	442	399	386	408	407	401	445	401	404	424	406	395	392	416	430	405	408	382	391	417	431	443	392	413	397	439	422	390	406	424	370	431	422	440	438	389	427	461	352	407	395	397	411	470	415	443	439	389	380	423	456	399	453	399	405	398	418	426	411	422	402	380	420	437	421	428	398	402	424	386	383	423	433	407	393	397	423	416	406	422	412	385	383	431	421	433	387	384	396	389	414	429	422	459	395	445	400	427	390	429	413	396	376	438	414	426	434	432	425	396	398	405	425	405	448	389	374	396	445	393	416	412	396	401	393	421	395	398	427	407	412	424	435	415	429	416	411	395	409	399	453	444	411	430	386	426	379	394	396	418	452	404	382	390	408	450	384	454	402	401	379	406	386	397	360	391	421	413	400	428	391	392	413	427	393	400	430	350	386	438	376	410	396	380	428	391	407	408	420	420	407	385	431	418	404	412	399	400	440	431	402	375	429	425	463	382	406	399	376	424	409	394	398	383	404	411	408	412	419	432	438	436	416	409	415	412	383	403	414	399	411	392	430	432	414	406	427	427	392	412	391	390	395	405	427	396	360	416	394	373	416	412	410	459	383	393	411	408	388	416	372	409	425	427	408	406	418	429	444	395	402	460	439	401	407	434	425	428	412	384	429	423	421	390	416	395	387	397	476	388	402	404	404	431	436	409	399	351	396	431	406	425	402	436	406	398	377	376	438	413	422	443	396	396	382	421	405	410	424	427	403	402	414	431	399	420	385	397	380	401	374	441	419	442	408	401	400	424	417	403	424	410	442	382	429	376	380	382	451	420	337	387	425	417	380	394	402	408	411	400	378	407	395	401	370	415	412	403	366	371	404	415	397	397	391	414	416	416	415	372	399	389	389	386	403	411	405	389	407	402	395	414	417	414	421	437	386	421	397	412	372	426	483	425	435	433	400	397	349	404	406	407	401	439	401	416	413	402	399	385	400	411	403	462	413	391	412	423	412	453	390	388	409	388	363	403	392	419	408	409	418	421	402	410	405	395	400	404	388	427	362	434	409	416	428	383	400	407	412	445	400	435	425	420	405	371	375	409	399	444	434	399	429	388	394	436	392	420	388	425	416	380	393	416	378	406	425	419	398	455	368	426	396	425	445	402	391	409	454	415	425	413	405	417	418	423	440	407	376	410	403	413	394	380	405	423
24638	4806	837	602	431	329	253	196	165	161	123	132	123	108	96	97	112	95	90	89	90	84	56	78	88	86	76	88	90	89	56	68	82	70	55	80	75	63	68	79	88	60	77	69	74	83	69	74	74	69	87	86	67	62	75	60	76	84	54	81	75	63	73	100	78	61	68	61	81	76	71	71	88	73	65	81	72	85	83	88	72	83	82	75	65	66	69	77	71	70	60	79	74	87	86	71	64	91	83	52	78	76	83	71	62	76	75	68	86	69	58	69	67	59	66	63	78	63	59	67	71	72	75	96	76	78	86	73	88	70	66	67	68	63	95	74	80	66	57	71	71	75	80	77	81	65	73	83	95	74	85	71	62	73	72	73	66	86	70	74	91	73	72	80	75	71	71	78	57	76	59	59	54	80	67	70	73	63	62	75	66	68	84	63	72	80	72	69	77	62	78	75	73	68	77	82	73	83	76	77	67	77	83	58	78	81	72	77	64	75	79	65	75	84	64	66	71	74	69	73	77	63	60	64	74	65	78	73	67	50	89	77	80	88	76	68	63	67	71	75	79	80	85	79	73	82	61	70	77	57	82	69	86	68	63	69	77	79	71	82	94	71	84	63	60	76	81	72	69	83	59	60	69	85	99	63	66	54	76	78	71	66	89	86	70	67	81	70	83	75	63	74	73	74	80	81	62	76	82	62	76	57	73	63	76	73	84	70	80	75	65	75	70	79	63	73	71	77	56	66	76	77	73	63	68	77	72	66	62	60	62	66	64	53	63	75	53	72	69	67	75	71	70	70	63	66	62	65	49	65	67	61	77	58	70	80	81	62	79	72	71	67	67	81	86	65	68	64	68	91	65	68	71	54	81	66	77	64	66	61	65	65	78	60	68	71	73	85	64	54	73	86	83	89	61	74	77	91	77	91	59	70	71	66	66	84	73	75	71	71	48	72	79	72	84	68	64	82	71	70	62	85	79	100	68	55	63	65	65	64	75	74	84	81	76	74	65	77	76	76	68	75	69	89	82	66	75	50	65	76	74	61	89	83	63	76	86	73	81	69	68	60	71	67	69	67	63	76	60	59	82	58	65	67	54	73	88	63	63	55	69	79	62	75	75	83	88	67	74	70	80	87	82	72	56	81	62	74	69	62	90	73	66	61	47	76	86	83	75	68	59	74	75	74	59	76	83	74	70	61	69	71	72	66	65	62	93	92	64	80	70	69	71	60	74	89	87	74	62	87	80	80	77	79	83	64	69	62	76	65	70	63	60	71	68	63	86	60	72	74	67	68	73	70	76	63	69	80	71	71	75	89	68	75	72	73	74	77	55	71	80	55	67	69	70	73	82	73	85	77	67	83	83	78	71	77	70	85	66	70	83	65	68	75	74	78	82	63	63	70	74	53	82	68	66	68	72	73	53	76	66	60	82	70	71	57	76	89	69	86	69	76	87	46	69	78	93	75	87	75	60	62	62	74	60	64	59	78	81	86	72	73	70	82	61	65	72	84	68	70	72	73	56	49	61	75	89	69	52	81	70	76	79	91	79	76	83	71	61	68	81	67	66	78	76	74	64	79	80	66	73	76	71	66	60	73	68	71	67	55	74	73	75	76	66	66	70	52	72	68	72	70	63	77	73	67	77	73	69	65	58	76	75	82	57	82	73	90	79	70	84	58	77	69	61	70	78	70	64	75	67	60	82	70	71	71	70	68	83	69	67	83	71	77	70	88	73	86	72	82	79	61	70	73	70	73	64	63	78	70	56	62	73	72	64	79	76	89	58	64	79	77	67	70	69	67	67	70	67	77	60	69	74	80	74	71	72	57	91	83	80	74	67	63	74	69	91	69	60	85	66	85	68	73	70	74	86	78	72	72	66	67	64	56	69	67	70	84	72	62	59	76	78	85	55	56	77	80	71	92	68	63	65	66	81	72	66	78	77	66	68	68	72	82	74	68	65	64	71	73	69	65	60	67	58	67	78	61	68	73	68	68	67	66	67	85	68	74	57	74	71	73	86	63	72	78	70	74	60	74	71	63	71	74	52	67	73	66	69	80	79	71	78	77	93	63	72	70	79	68	79	71	68	71	72	70	78	76	79	65	81	57	79	49	54	67	88	66	69	62	66	72	72	68	56	57	74	86	78	62	65	69	66	84	65	69	75	66	77	73	74	89	75	76	74	64	73	71	75	55	75	66	64	52	65	71	83	75	76	83	73	72	56	69	75	58	62	80	56	53	54	61	52	64	78	73	56	72	75	71	83	82	56	74	82	74	83	59	75	78	79	66	55	76	74	72	70	71	60	66	58	68	65	62	75	62	63	69	53	76	71	78	73	68	77	80	77	73	77	73	82	79	69	75	73	92	73	58	76	87	84	67	72	73	63	80	65	80	80	79	73	67	83	75	65	72	60	75	86	58	70	70	69	87	71	69	62	67	65	80	79	70	85	79	73	87	75	66	68	76	63	77	78	76	57	77	75	89	69	67	53	71	74	61	64	63	56	70	70	71	72	73	68	62	78	77	62	66	62	90	58	77	67	60	78	79	74	63	74	94	67	54	84	84	79	83	68	68	67	46	67	101	72	64	65	77	72	68	71	92	69	65	54	76	71	64	67	85	65	68	66	70	91	68	64	68	68	83	70	75	79	67	58	63	66	58	73	71	74	58	61	90	67	57	75	61	69	76	66	77	85	65	70	69	81	63	54	82	57	85	69	72	73	62	74	96	82	61	78	83	70	80	71	87	84	59	78	71	68	60	77	84	75	65	56	62	61	76	86	71	68	76	67	80	73	63	72	71	89	70	68	63	72	66	64	82	71	58	75	81	68	82	72	69	70	67	79	82	73	70	71	57	73	70	88	68	60	85	74	72	73	88	77	72	64	67	57	64	75	63	62	76	79	86	67	79	89	73	68	63	64	60	63	73	64	90	74	72	74	83	78	80	69	73	89	72	67	75	64	63	63	69	77	60	78	69	58	60	73	59	73	86	79	72	76	90	83	91	78	61	65	79	90	70	63	79	72	74	71	68	71	69	81	74	60	77	70	55	78	70	65	66	71	75	76	89	64	72	65	78	66	76	80	68	68	81	65	76	86	73	85	62	79	81	69	70	86	63	87	66	84	69	64	70	65	86	69	80	81	62	89	106	76	72	83	73	78	76	101	53	88	79	69	69	69	61	61	65	77	62	100	87	89	62	63	74	72	77	68	86	69	53	68	71	76	74	70	64	74	55	69	73	61	68	76	75	57	71	78	90	71	53	80	68	59	70	78	86	75	59	64	62	55	78	73	78	80	70	91	76	83	73	62	79	74	77	54	62	67	66	62	81	83	64	70	65	72	72	84	55	69	76	86	72	80	78	60	83	80	63	64	54	72	76	72	65	66	66	64	68	69	79	79	66	81	76	67	55	68	69	77	66	72	62	73	71	88	70	73	85	73	86	68	69	80	66	66	65	63	81	72	78	61	61	72	69	78	70	63	69	72	67	73	58	79	93
14676	2882	1785	2095	1841	1395	1128	919	840	796	635	538	495	452	439	356	328	279	323	307	312	284	269	256	277	253	267	235	260	223	220	222	255	243	238	222	232	225	206	232	225	209	234	216	224	221	202	206	216	205	230	243	199	211	199	191	190	188	211	205	193	199	205	187	208	181	209	177	197	204	188	167	193	197	174	181	190	177	189	196	198	204	188	193	202	212	183	183	203	184	180	197	193	173	200	198	157	166	190	204	204	204	175	185	160	188	199	196	201	198	217	201	176	196	206	216	194	187	192	204	210	199	196	199	215	196	196	195	209	200	197	202	205	191	173	187	200	176	188	206	190	190	200	188	197	191	203	206	188	189	194	212	209	205	214	211	206	197	198	220	174	198	203	178	211	187	207	176	189	187	201	166	215	199	186	190	205	176	173	200	181	234	214	200	180	172	203	183	177	191	206	198	191	198	201	204	181	195	199	192	179	178	197	209	198	176	169	191	215	204	190	191	189	194	171	191	200	162	207	191	202	181	168	193	190	195	207	203	202	195	180	171	202	185	186	201	208	193	200	186	209	200	183	208	201	159	186	189	191	210	164	190	189	195	173	211	217	213	195	187	181	199	212	222	199	206	208	173	198	204	244	205	191	216	200	192	217	185	175	218	191	176	175	188	210	187	190	182	185	174	185	177	173	183	197	179	179	196	199	189	178	175	171	191	208	177	214	202	198	175	196	196	202	189	190	184	182	181	202	171	203	183	204	184	182	183	226	209	177	188	200	193	202	180	218	214	203	183	210	194	183	187	210	192	181	187	193	186	179	187	199	208	200	202	201	215	194	188	217	195	210	168	193	172	207	206	193	175	210	188	178	218	176	204	208	202	195	180	206	192	189	202	194	181	188	198	172	195	195	207	192	183	187	191	190	201	162	193	208	186	171	194	175	160	203	173	226	190	211	195	183	230	193	190	173	194	197	199	224	225	189	181	232	176	190	180	186	197	181	201	178	209	207	167	192	184	208	210	189	180	212	194	179	179	190	196	182	199	193	179	196	203	177	168	189	188	194	165	221	202	196	186	213	207	189	180	180	172	190	175	177	184	222	215	212	198	181	205	178	170	204	218	194	199	188	195	194	218	180	204	170	180	181	197	184	193	192	218	192	215	222	205	211	188	182	199	228	192	173	194	181	172	181	197	199	193	190	212	170	196	170	191	200	207	202	164	210	193	193	199	194	192	197	189	197	197	174	196	179	214	232	204	194	172	191	175	187	189	191	205	202	174	208	196	196	193	192	184	186	180	207	172	211	214	175	178	187	202	171	187	181	205	188	162	179	183	200	190	152	197	195	208	188	187	213	196	179	211	186	180	187	177	193	173	181	225	188	202	194	187	213	170	189	193	192	194	188	185	187	193	208	183	201	186	178	176	184	183	209	210	213	211	200	189	206	209	178	200	197	195	206	187	189	204	192	211	167	191	171	194	195	203	207	198	195	190	194	173	205	171	180	211	188	189	191	207	189	190	189	177	198	181	182	195	222	193	194	191	167	205	178	186	195	184	189	185	211	185	205	195	210	204	181	176	175	201	204	197	175	193	201	173	219	183	174	175	216	196	165	201	205	188	186	167	172	194	194	202	198	178	184	188	200	195	198	214	184	172	203	189	215	193	187	193	174	198	184	175	182	176	200	178	176	196	194	195	207	204	187	162	189	203	193	192	186	191	185	192	186	242	196	195	184	189	212	216	172	193	179	198	182	216	205	173	196	182	199	202	199	201	189	183	162	180	205	200	188	193	191	192	181	198	192	208	214	181	203	195	188	202	207	202	188	181	205	180	179	215	187	189	171	193	201	161	172	213	195	193	223	181	214	189	195	175	178	202	176	182	217	198	195	197	173	172	192	191	222	192	194	198	178	200	212	196	215	234	182	202	205	195	190	189	174	189	173	214	207	189	219	184	198	165	193	211	204	201	180	169	181	188	189	187	176	216	189	207	231	210	181	192	184	201	185	185	213	199	181	168	206	195	198	182	211	202	190	179	181	191	188	207	160	198	188	193	212	183	210	208	183	177	203	208	193	224	183	169	224	183	186	190	165	172	214	186	198	195	201	206	211	196	201	197	192	176	191	188	202	183	178	180	197	199	203	202	188	182	198	183	187	200	228	190	187	204	183	184	188	171	202	163	179	191	173	196	192	195	166	194	206	171	206	196	180	197	195	223	168	169	207	217	182	171	208	184	181	187	172	179	213	189	215	208	183	184	189	200	187	178	182	198	182	205	199	174	192	213	181	184	186	200	170	189	188	185	181	205	166	209	171	184	217	169	189	179	206	203	196	181	187	162	192	196	194	183	210	236	187	207	162	185	195	167	190	187	158	185	187	193	185	168	192	194	191	218	184	188	197	198	186	183	183	198	214	184	190	196	222	174	188	194	208	186	216	211	188	181	181	173	200	160	204	210	216	190	200	202	181	197	221	202	210	203	175	167	177	185	200	189	194	195	188	192	166	180	207	186	208	208	191	192	206	189	182	202	217	188	189	179	190	186	182	185	178	174	185	211	189	212	202	220	199	218	186	197	196	202	183	214	192	185	160	187	199	184	213	188	201	180	199	203	192	227	184	215	176	202	206	194	211	178	175	191	196	191	210	184	209	187	194	205	205	163	216	190	179	174	177	188	194	190	193	208	196	187	204	194	197	177	197	182	203	199	182	186	190	207	174	163	174	190	193	191	228	202	204	188	170	200	178	202	192	187	200	184	192	187	220	177	205	202	191	205	205	190	193	221	183	181	167	194	189	197	191	199	194	164	192	208	172	192	184	184	207	174	205	193	170	189	202	202	200	213	188	202	194	216	200	195	209	189	200	198	198	189	170	193	184	207	219	184	193	165	187	191	194	199	194	188	165	182	180	197	215	182	206	200	211	194	184	178	195	183	187	206	193	178	201	201	186	195	198	197	186	189	207	179	190	178	195	184	220	181	190	194	185	172	206	179	207	184	236	213	166	210	171	187	183	221	183	175	203	202	188	171	181	221	195	182	187	179	204	195	191	208	198	181	210	187	189	182	195	199	205	195	199	181	189	166	189	197	219	212	161	184	187	184	185	210	181	221	207	178	188	218	199	209	182	200	163	176	197	184	161	185	214	196	206	186	216	195	210	204	195	182	198	168	194	192	212	201	200	201	199	170	207	190	227	223	195	198	181	196	191	191	193	199	180	170	190	200	194	188	209	202	188	199	183	173	193	223	193	196	182	177	228	216	179	196	193	175	187	181	184	165	206	215	206	169	179	175	174	175	209	175	197	201	199	181	180	172	188	179	183	192	196	190	176	195	223	204	185	199	186	196	199	187	186	196	202	191	201	192	219	203	177	173	180	191	190	238	198	171	188	189	199	193	198	194	191	185	191	203	182	188	187	187	200	197	199	186	181	169	183	209	205	205	193	169	181	213	193	194	186	208	195	187	220	200	187	197	194	159	203	190	195	161	214	177	191	207	210	208	193	197	180	222
7239	1241	281	268	256	258	282	277	243	288	259	228	266	240	273	247	262	254	294	220	261	231	249	293	263	247	283	239	254	245	231	264	276	258	252	271	262	294	268	242	274	230	257	256	247	254	261	237	296	286	270	256	222	215	247	246	244	246	242	225	251	263	237	257	269	270	261	268	258	258	250	252	257	244	253	290	251	268	259	262	261	262	261	252	252	256	239	257	249	236	259	242	227	245	267	269	253	262	255	228	206	232	245	261	243	294	267	246	261	242	250	240	268	251	252	261	257	280	289	273	242	260	253	265	298	272	260	254	253	289	296	243	239	283	264	273	251	242	264	231	234	224	262	242	229	273	233	264	256	273	269	232	241	262	225	245	243	251	251	257	257	253	251	268	254	235	234	227	256	244	211	241	233	274	216	273	248	241	266	251	264	232	266	239	246	280	270	262	270	246	238	229	251	284	198	232	240	256	250	220	216	259	235	237	239	232	253	286	226	251	243	216	237	282	253	245	256	260	248	251	230	269	273	241	239	273	259	274	244	256	260	263	283	257	266	256	255	250	265	286	265	260	223	257	234	237	244	251	221	286	294	240	255	243	245	242	226	243	249	246	283	260	235	247	279	239	273	260	223	260	275	251	241	279	261	238	237	246	249	251	250	241	266	266	275	268	244	226	274	233	255	222	271	255	301	258	222	253	304	274	245	235	252	267	236	251	244	269	254	229	248	251	262	260	262	281	241	246	253	268	235	251	246	275	251	232	255	238	268	245	256	252	254	239	246	256	247	260	278	287	260	252	271	270	251	276	245	276	253	260	240	266	243	273	260	228	252	228	241	237	230	256	257	267	257	270	253	259	238	271	249	281	259	265	272	257	225	286	256	273	278	255	233	273	242	275	277	258	230	246	263	258	249	278	278	240	253	251	247	263	292	245	254	254	242	231	242	274	268	257	249	221	284	239	244	298	277	274	243	251	238	276	239	258	253	276	274	247	263	275	236	238	252	236	284	255	247	253	262	251	262	245	227	267	226	250	247	280	261	251	244	262	232	249	256	255	249	249	250	224	257	241	245	241	270	263	253	259	268	260	272	258	260	247	254	248	249	273	243	251	261	280	248	244	252	261	279	239	253	279	236	219	253	251	253	230	251	245	245	260	216	270	240	248	248	247	256	248	234	225	259	227	234	265	259	272	256	255	220	211	262	261	252	250	260	200	271	294	267	254	244	249	259	250	281	243	239	284	290	246	249	276	259	266	201	244	247	239	250	224	249	261	249	268	233	257	248	265	238	253	273	280	261	255	251	284	253	281	256	246	270	228	265	258	257	236	237	254	264	252	255	248	259	254	277	253	260	253	260	280	253	256	224	222	224	259	235	246	231	241	262	238	259	223	254	273	262	252	261	262	243	224	262	240	246	234	244	265	231	265	247	270	256	246	259	217	250	248	264	255	277	281	252	265	256	261	247	266	231	234	245	291	284	268	250	275	279	241	260	210	220	200	266	246	231	266	266	260	273	216	240	255	252	242	275	281	231	272	272	237	266	265	250	257	244	246	252	267	280	247	253	281	246	249	236	277	226	237	240	239	230	249	234	264	277	229	270	249	275	246	229	246	278	267	245	250	259	222	262	258	249	276	250	231	236	278	248	272	265	266	247	246	273	247	244	254	250	242	247	250	259	262	236	268	270	256	274	234	243	219	254	268	282	283	259	256	266	241	240	253	270	281	259	245	266	269	268	269	246	252	264	271	262	264	251	281	264	243	268	272	232	248	253	244	217	253	267	237	245	238	257	265	249	240	272	259	245	265	253	243	291	259	260	277	276	237	257	276	262	247	266	231	263	232	255	267	278	239	285	280	260	280	268	278	258	268	245	256	258	227	275	261	263	262	250	266	266	230	241	265	221	246	253	255	263	292	240	265	245	277	275	276	231	287	273	267	259	258	254	252	252	218	241	258	268	255	260	256	242	242	242	242	257	258	253	242	249	278	253	224	277	234	241	253	267	266	246	271	234	262	271	286	254	227	263	268	269	231	272	253	237	253	248	267	244	245	259	257	247	232	253	255	280	246	255	245	216	261	270	256	260	248	245	265	246	248	222	243	268	249	269	249	254	246	270	272	229	236	282	251	258	261	286	250	261	244	214	255	249	267	253	261	254	230	261	260	269	239	241	256	231	249	256	225	237	261	242	271	295	249	217	254	212	254	293	242	258	235	245	240	230	241	233	237	279	239	251	241	266	251	257	219	256	257	276	244	257	260	230	254	247	251	243	247	250	270	284	259	248	236	245	277	287	238	296	274	239	256	266	239	259	254	246	243	233	254	237	256	236	234	281	248	222	279	263	220	274	264	262	253	239	242	275	232	230	248	251	248	236	247	277	254	247	245	250	228	242	262	267	238	249	238	244	238	267	265	289	267	276	234	263	251	282	270	278	246	268	234	305	258	256	253	259	261	241	241	265	244	241	276	244	236	252	261	253	282	283	272	260	226	250	249	254	261	287	242	239	246	197	245	273	247	256	274	257	229	273	251	257	249	263	257	242	265	270	280	281	257	239	240	243	253	275	260	273	248	241	250	226	269	279	251	270	252	282	258	255	253	253	252	261	247	256	287	258	249	258	252	236	268	242	247	276	212	238	231	260	249	240	254	215	280	267	244	249	261	246	263	263	224	281	253	266	263	250	262	248	269	257	257	300	259	245	275	274	253	239	256	267	241	250	258	265	263	256	253	256	251	248	262	239	226	276	267	274	263	292	243	261	250	260	244	248	236	261	255	274	288	255	232	240	274	257	257	275	258	245	245	237	246	287	267	267	245	280	261	268	257	241	233	254	243	261	255	234	234	267	253	261	271	264	251	241	252	235	273	255	252	251	273	227	232	255	240	235	252	246	234	252	271	263	241	249	255	237	267	242	245	232	221	264	237	263	279	248	240	255	257	281	272	267	266	271	277	267	250	250	266	267	261	256	244	238	257	269	253	249	244	244	253	264	268	255	229	232	269	292	255	238	259	269	280	292	262	249	294	278	262	252	247	255	271	240	243	235	256	253	266	230	265	240	254	218	233	240	266	256	264	231	269	268	241	274	222	254	233	266	250	295	270	268	253	248	238	242	246	240	264	273	233	266	245	264	225	222	228	270	269	248	238	243	249	225	270	251	267	250	279	279	245	221	244	272	258	243	235	268	250	224	265	262	236	246	198	271	276	268	252	279	209	245	291	261	252	234	244	298	285	251	247	267	245	240	262	262	252	257	258	245	250	246	242	276	229	252	253	247	238	253	250	260	238	228	239	255	257	273	273	243	272	272	256	216	248	285	265	270	246	293	274	289	247	272	233	261	253	244	250	267	270	274	264	278	232	281	247	275	268	276	276	235	272	274	274	248	304	253	257	278	236	266	243	246	241	243	244	241	257	254	242	276	274	241	260	241	260	238	225	246	245	264	284	256	231	250	277	257	268	249	269	231	247	238	277	291	266	273	233	251	250	258	268	266	264	267	266
5277	1347	662	685	665	646	598	659	683	667	663	606	543	611	601	594	617	640	578	601	590	584	607	575	615	567	609	589	569	560	613	593	591	604	625	558	570	597	592	563	566	571	582	574	548	575	660	615	592	601	574	564	572	600	567	527	565	610	585	564	631	630	596	591	556	598	621	568	584	572	577	566	560	630	572	542	535	607	602	573	550	598	602	569	580	579	554	610	583	553	568	598	558	591	597	541	589	564	568	594	545	543	594	603	582	529	555	591	593	604	606	566	596	600	604	553	619	599	621	562	591	556	590	568	593	579	571	561	593	560	600	553	601	621	605	589	607	571	551	549	564	576	542	590	596	590	582	577	586	589	574	564	586	567	562	591	571	587	603	571	634	573	532	543	580	568	619	603	566	582	578	581	636	564	605	597	588	577	569	567	575	588	611	631	602	581	567	609	578	593	553	568	582	538	570	613	590	551	567	610	560	551	584	582	562	591	579	521	567	605	595	583	570	564	567	578	650	558	590	560	578	618	616	581	568	582	615	562	549	629	623	561	653	608	608	566	573	599	579	567	595	638	596	611	580	591	567	549	533	537	600	560	585	569	578	579	598	596	571	594	539	535	558	553	627	580	596	588	602	554	554	595	613	604	576	580	576	578	575	567	638	589	537	578	575	591	575	572	579	585	559	573	630	560	577	590	599	600	566	611	587	566	561	575	596	596	579	552	587	574	598	626	555	536	557	550	574	561	601	586	593	608	541	565	569	585	590	622	602	574	621	603	588	574	601	605	588	613	583	565	611	562	618	554	559	553	586	576	585	545	562	585	594	549	572	547	549	592	581	549	585	560	555	628	604	584	598	537	581	545	560	594	564	582	567	551	556	586	591	582	568	542	598	563	550	621	588	606	612	619	578	588	603	558	599	608	589	605	575	586	600	574	591	547	611	601	609	567	554	649	614	550	584	576	578	630	577	615	619	565	529	585	536	568	559	627	598	577	551	578	603	596	577	603	582	543	596	570	593	591	580	614	553	557	548	539	601	560	603	541	577	572	622	575	549	578	550	550	614	583	570	583	555	606	608	572	593	611	602	553	594	617	611	598	573	558	570	589	577	570	597	611	628	567	592	598	599	552	592	569	549	563	590	583	606	597	557	651	651	571	539	583	552	615	604	555	577	583	577	551	591	573	575	551	573	540	592	602	545	560	578	553	589	579	545	570	583	600	604	625	565	619	606	566	569	615	606	569	552	621	554	598	527	594	633	564	573	576	592	602	575	597	581	543	566	611	582	583	562	543	590	586	650	559	601	572	579	596	572	574	581	587	560	551	555	593	582	560	579	561	660	637	609	594	609	587	572	591	606	566	561	531	588	572	565	577	552	626	556	585	579	556	543	569	534	541	609	568	585	584	624	578	566	578	575	574	585	594	594	550	572	602	570	592	581	598	567	577	564	546	608	571	551	582	546	584	562	592	599	572	602	623	573	567	574	542	530	574	560	543	593	555	571	602	559	551	577	588	571	559	559	578	541	592	603	568	570	600	579	565	578	548	620	578	582	591	568	562	563	545	561	589	594	566	609	580	557	592	583	539	585	612	578	579	570	541	613	558	569	579	558	568	584	572	604	556	562	585	600	600	578	574	582	602	560	581	598	571	608	531	598	556	593	579	587	553	582	617	565	582	565	586	586	572	602	599	517	605	570	556	560	576	587	557	585	594	591	555	594	574	600	517	579	568	575	615	588	603	583	588	556	604	553	593	581	593	548	593	585	560	594	559	612	582	566	551	605	595	562	530	568	558	597	612	571	537	623	554	583	580	619	575	623	586	600	575	541	548	553	554	598	564	547	585	600	614	549	548	593	556	584	571	560	552	599	591	577	540	618	567	630	577	594	569	584	567	582	583	565	609	559	595	640	596	590	576	579	592	591	598	572	579	560	531	616	577	605	584	581	604	631	618	574	589	590	574	579	580	594	589	555	567	563	598	522	559	543	575	600	587	574	575	545	582	597	603	543	607	591	567	606	615	620	594	587	619	563	561	540	653	595	571	583	612	578	571	582	563	559	637	585	539	602	602	545	584	645	568	585	592	569	584	548	597	634	599	601	583	584	615	594	616	598	587	553	618	609	608	565	614	592	588	529	605	585	542	604	610	586	571	607	583	553	558	599	571	575	584	559	530	618	575	542	591	590	591	622	596	612	592	580	610	537	570	568	578	556	561	592	590	583	597	623	596	553	617	640	553	595	582	563	584	575	606	563	544	542	584	588	570	563	574	626	594	561	559	644	602	554	585	578	569	559	586	570	593	561	512	594	600	575	590	562	607	582	569	608	591	515	552	599	579	590	597	572	569	568	572	600	572	646	575	603	580	584	578	584	560	563	620	557	578	586	566	581	602	570	592	616	582	541	590	541	602	572	575	636	600	538	574	580	611	576	577	547	579	598	591	626	583	570	577	566	571	640	569	598	572	586	589	622	576	563	557	547	589	566	600	592	588	581	638	606	578	562	578	635	582	580	573	597	577	609	592	562	541	533	599	562	589	604	637	592	588	580	614	565	564	612	580	544	566	588	602	506	612	581	584	609	601	587	548	611	556	535	598	562	575	592	593	565	578	572	591	580	563	589	597	615	581	587	591	525	581	622	596	541	554	589	608	543	557	619	603	566	590	573	606	573	590	583	564	577	597	560	618	557	537	580	600	576	556	574	598	574	560	638	589	581	595	594	600	586	571	617	578	585	583	587	584	580	596	597	564	555	563	553	571	635	589	559	564	601	569	568	570	562	614	565	566	584	592	528	579	559	604	534	583	589	620	556	601	599	567	547	581	611	599	613	563	550	523	612	559	545	601	572	614	592	578	574	578	582	563	542	569	615	566	573	597	578	591	576	583	584	615	595	579	556	573	587	593	559	559	593	593	559	577	609	611	601	599	658	588	591	573	621	602	579	535	636	597	609	554	577	607	563	600	611	539	602	598	562	558	563	546	601	607	582	624	572	608	589	623	569	619	565	585	614	563	609	603	559	581	574	593	590	554	562	610	566	561	569	566	602	607	597	599	574	560	567	556	607	580	557	621	551	545	562	588	592	497	538	613	592	545	573	578	599	567	593	604	576	614	531	586	568	611	596	607	558	593	616	596	547	539	631	594	560	585	550	546	584	552	583	563	549	618	554	574	538	547	586	597	539	595	584	592	614	579	560	605	590	586	591	564	595	551	612	575	582	565	587	569	583	573	571	630	584	602	610	574	618	554	573	625	617	570	563	597	528	591	565	575	599	590	598	546	593	612	619	600	579	575	621	596	568	589	559	586	599	552	598	582	602	604	598	587	570	575	617	583	603	557	604	557	536	594	616	585	620	603	564	521	571	624	591	533	564	603	599	588	608	568	592	599	563	569	614	580	562	587	599	588	584	594	630	588	587	518	587	541	611	590	575	530	577	555	558	544	578	564	568	608	571	545	603	581	567	588	578	536	544	588	610	620	552	596	591	563	602	558	570	606	605	607
16404	2648	598	473	335	301	262	229	252	237	211	215	185	206	181	192	161	171	198	206	187	198	184	208	185	181	160	192	175	173	153	205	195	179	182	184	183	171	194	201	198	191	175	174	176	182	178	184	181	185	162	171	186	179	160	202	190	174	157	177	175	187	193	173	165	176	186	192	166	127	203	157	177	148	212	177	162	187	188	162	168	191	152	153	172	194	161	165	170	164	156	181	177	153	170	180	184	195	177	182	172	177	162	176	166	184	180	168	188	186	171	168	198	176	157	190	156	172	185	178	151	164	171	195	180	166	183	173	154	168	165	178	172	159	167	166	186	176	181	167	165	185	196	159	169	167	185	180	183	206	177	233	192	186	161	193	166	178	154	136	191	189	173	146	163	185	164	164	153	167	167	184	184	164	151	188	194	191	200	175	184	184	172	198	170	149	194	149	157	170	185	159	181	206	195	205	179	159	167	194	195	176	188	163	171	185	183	166	144	155	163	199	186	157	196	203	169	179	146	168	188	175	190	191	167	173	190	179	168	173	183	179	172	202	151	170	215	160	188	180	170	178	188	180	202	169	174	147	176	169	178	197	168	192	178	175	165	163	169	186	157	188	176	180	171	185	158	175	155	181	176	152	195	186	223	163	186	181	154	187	195	179	160	167	180	167	176	175	178	171	171	178	172	177	177	188	195	188	175	208	169	159	180	182	203	170	162	174	193	181	195	185	165	183	161	166	195	195	188	199	163	191	177	150	192	170	173	154	175	173	206	185	176	162	165	192	191	185	171	179	177	185	180	178	154	163	159	171	184	174	166	179	165	169	142	187	194	154	190	178	172	162	176	191	179	169	175	185	188	174	165	175	176	167	157	171	185	171	204	141	176	167	183	176	191	183	168	171	173	164	180	184	172	167	155	180	188	162	168	164	196	156	182	158	191	160	193	187	180	169	161	181	153	193	177	156	182	202	176	180	178	155	173	180	196	170	180	188	170	172	194	175	181	173	170	167	172	160	140	167	176	201	168	174	172	194	170	175	150	179	181	192	170	154	172	167	191	199	179	174	177	161	165	174	171	153	153	169	167	154	172	190	175	173	165	176	174	185	172	159	165	163	159	180	193	160	179	171	168	182	186	163	169	174	185	197	162	177	168	188	182	177	172	207	183	164	171	184	203	179	156	196	181	169	209	179	174	197	197	201	184	179	177	155	191	192	166	172	188	179	188	178	175	159	153	166	191	158	198	174	168	168	174	168	177	177	166	182	178	160	162	181	180	182	187	176	185	157	181	179	210	164	168	199	153	180	169	166	182	154	168	160	181	161	210	210	178	167	162	171	154	164	181	158	196	202	171	142	172	173	169	168	191	175	171	167	184	176	176	159	136	195	157	164	161	183	182	182	173	186	142	173	182	178	176	158	162	160	189	175	180	197	184	183	171	185	192	143	175	189	174	163	165	187	183	166	168	184	167	176	159	159	185	185	173	173	174	150	164	154	172	191	153	189	185	153	148	180	161	182	187	169	183	160	172	168	185	173	162	149	165	217	165	175	172	170	165	192	201	181	150	172	159	147	189	162	168	166	167	181	213	195	176	174	175	197	190	170	175	168	162	180	163	156	164	162	163	189	183	182	205	181	195	168	147	175	161	174	178	175	191	169	171	197	183	167	168	170	185	161	167	203	173	166	165	200	197	177	171	171	192	168	168	147	183	181	178	190	162	169	177	196	164	174	185	186	165	151	181	193	161	160	179	186	181	163	182	185	173	178	181	182	165	133	165	183	176	184	170	156	150	183	165	173	150	170	170	169	174	193	143	165	204	175	150	176	189	172	163	173	187	173	175	163	183	158	180	149	157	166	209	180	176	183	171	165	158	194	179	190	178	166	165	183	179	188	158	159	173	157	179	161	182	190	165	193	175	196	178	181	152	169	182	183	168	165	153	171	175	161	171	189	178	173	190	170	188	184	159	202	182	200	182	187	167	156	162	200	173	160	195	172	189	168	165	168	188	157	194	163	169	160	182	190	181	151	162	184	164	187	147	159	170	165	180	180	191	186	182	177	171	185	188	162	196	181	154	186	166	194	195	195	171	180	179	131	185	168	188	153	179	162	187	173	157	187	176	163	168	158	155	179	207	179	165	181	178	174	186	170	199	188	159	170	190	202	184	177	176	191	173	217	174	163	178	169	179	171	176	184	188	179	180	185	164	190	151	171	188	174	159	176	190	183	180	172	180	181	150	199	190	171	170	205	180	188	161	180	162	172	186	175	180	183	168	174	194	183	180	185	174	162	196	194	180	167	163	210	166	179	190	178	184	182	192	199	191	196	192	167	188	197	174	177	182	171	166	170	177	185	188	170	147	181	172	168	183	174	162	168	157	161	183	156	188	174	178	157	185	169	176	206	182	185	210	178	187	172	168	198	177	180	171	183	157	180	178	168	169	180	192	161	172	173	171	168	181	169	161	196	178	174	178	185	182	174	166	204	191	176	182	191	188	143	178	198	188	174	169	161	168	170	180	200	195	182	169	163	168	161	177	166	183	185	170	200	168	176	194	180	210	185	168	188	178	187	184	169	183	155	159	178	196	203	199	170	151	169	200	183	169	192	176	169	176	172	165	186	164	197	153	203	161	183	180	178	178	168	162	182	173	168	186	160	164	161	187	181	145	164	163	155	160	169	185	168	204	183	198	176	182	175	184	194	148	174	212	138	214	159	198	153	163	189	170	176	190	185	177	180	170	177	174	164	177	183	176	201	151	158	174	154	157	169	193	163	162	169	129	191	155	156	168	175	167	179	193	197	186	178	176	196	198	150	201	190	166	186	180	174	185	170	189	180	197	167	156	157	197	195	174	195	169	186	168	183	213	174	167	178	176	169	189	191	181	185	187	177	176	163	170	186	183	184	195	186	193	174	198	178	160	159	188	181	187	175	199	167	201	181	172	178	192	175	183	167	158	162	164	183	196	161	176	179	190	206	181	188	200	195	174	188	181	168	167	202	167	169	187	163	161	180	163	164	171	177	181	173	163	197	185	174	169	162	188	181	180	186	210	186	172	207	183	173	163	153	174	158	193	195	156	159	184	199	184	176	178	161	204	179	174	183	165	175	169	149	152	194	176	182	182	166	183	163	188	166	180	162	179	169	154	183	195	160	173	175	189	206	204	178	169	172	173	195	178	175	172	153	165	169	164	158	192	155	179	171	176	192	187	181	167	159	200	152	197	166	193	194	207	157	178	158	194	211	182	172	184	200	195	158	165	175	195	195	156	164	143	185	146	180	186	149	206	166	160	206	175	168	167	169	154	175	173	173	164	180	180	170	177	165	162	178	160	188	172	157	168	177	160	166	171	179	174	157	180	171	179	165	169	192	138	160	179	185	153	165	175	166	165	186	184	205	165	167	203	162	170	165	179	182	149	155	188	170	179	196	157	183	203	157	164	173	167	180	144	168	162	148	160	185	175	179	168	133	167	172	187	182	168	176	150	171	166	165	168	171
11707	2113	1177	1363	1227	1071	951	828	819	779	666	575	588	539	511	533	472	486	464	458	479	441	392	449	463	445	437	431	433	443	425	399	462	385	424	399	431	399	445	435	440	413	417	475	419	421	431	410	378	431	435	396	427	389	401	418	439	379	387	397	422	428	392	422	401	434	411	407	394	403	420	389	397	382	391	453	437	391	421	417	393	392	359	399	419	399	440	458	398	381	396	434	400	388	438	400	406	417	404	376	380	414	428	453	406	418	391	428	375	388	415	389	436	426	438	414	395	417	383	399	416	404	411	412	428	412	383	440	444	403	394	406	409	410	398	425	386	397	389	377	396	387	378	387	413	424	425	450	407	377	398	404	419	383	389	387	402	383	404	384	391	413	394	434	382	402	414	418	449	419	398	427	444	429	427	415	379	380	394	405	428	409	396	396	381	422	415	370	414	411	416	408	406	396	422	426	424	433	393	419	402	389	436	427	396	374	401	379	392	394	438	423	403	390	394	459	406	384	438	391	440	402	390	404	407	387	382	398	401	393	384	402	427	408	431	372	415	389	384	421	397	416	435	380	462	421	433	407	397	415	421	409	449	403	396	442	397	409	405	426	431	380	424	394	444	459	397	395	364	405	422	408	411	398	431	417	430	394	433	409	423	420	382	410	388	409	412	407	395	433	424	436	388	407	394	424	397	418	391	400	400	410	379	386	393	400	437	448	399	376	385	418	410	423	432	384	413	408	435	412	420	390	398	422	408	430	415	425	402	381	393	420	352	419	402	429	419	392	399	407	421	414	401	465	394	397	403	419	416	385	394	391	427	404	426	413	408	422	412	392	450	427	387	441	399	388	391	410	413	414	401	427	403	438	393	405	380	382	372	381	413	368	428	440	427	440	426	405	407	389	410	380	386	433	424	400	417	431	387	387	417	400	368	436	381	386	420	397	410	422	376	403	409	408	422	415	391	433	446	434	450	404	371	410	430	391	421	429	359	428	422	375	430	415	392	382	420	416	387	412	416	389	414	442	382	408	407	396	421	379	416	391	407	415	407	424	387	410	397	394	406	374	413	401	425	423	395	383	398	402	403	422	383	428	386	387	364	412	450	418	438	413	407	398	423	422	429	373	391	401	391	391	376	404	451	392	407	374	439	399	405	361	416	403	387	401	380	418	438	413	413	369	367	409	395	405	432	398	403	384	417	411	429	418	407	417	413	402	405	418	397	393	417	412	396	380	391	440	407	421	407	405	380	416	419	401	416	412	423	437	422	410	422	375	437	426	404	407	402	401	403	389	403	427	410	410	378	377	392	391	405	381	405	399	410	447	399	380	425	404	384	402	405	426	420	422	383	428	423	400	396	400	411	425	403	417	413	408	419	402	376	441	387	428	431	409	387	422	378	385	402	439	394	410	419	395	442	409	396	387	386	420	393	444	392	368	425	415	408	438	429	408	399	442	430	425	420	391	404	422	399	424	392	396	426	394	404	394	398	384	453	397	380	398	405	392	422	401	429	422	414	416	422	406	393	443	414	375	405	389	377	405	425	460	418	404	411	420	433	425	426	365	383	397	421	430	429	373	434	437	398	406	427	391	426	429	432	428	415	419	419	400	351	420	386	380	405	410	403	376	430	440	384	453	406	399	389	397	411	397	400	382	370	427	390	445	452	399	406	395	392	426	414	381	452	417	404	414	397	393	442	369	383	396	408	386	401	467	423	414	431	420	388	372	427	424	414	400	417	432	419	411	406	428	382	397	380	392	432	432	414	377	405	397	399	391	394	392	396	399	431	415	390	396	390	429	406	438	374	372	387	413	392	415	377	438	420	394	390	385	390	411	407	412	421	363	412	381	418	408	455	410	428	442	374	410	413	406	406	410	456	425	377	430	399	435	433	395	402	434	409	381	424	412	427	372	425	418	437	393	450	404	409	410	436	407	390	368	369	413	384	392	406	413	412	425	460	427	421	403	421	405	415	372	396	411	400	421	402	418	399	431	421	373	367	450	435	428	423	414	424	395	430	415	430	448	410	425	415	408	410	400	425	384	386	417	414	380	381	412	435	392	398	377	414	384	377	421	439	414	448	388	420	432	443	384	388	411	387	439	431	427	415	400	415	389	417	454	421	397	455	394	392	432	381	412	420	394	411	423	406	413	418	408	391	421	388	423	412	397	382	412	431	410	400	463	383	422	458	421	424	422	416	416	423	437	417	402	386	422	416	368	442	419	390	408	404	392	400	442	374	383	396	414	388	383	443	417	373	391	421	434	424	409	413	426	395	440	421	407	423	446	441	402	411	404	405	412	410	417	417	412	415	382	394	412	419	396	426	419	397	396	430	407	414	380	426	420	409	391	415	429	405	422	412	426	395	419	493	436	429	401	434	367	404	394	400	370	384	410	388	431	410	395	378	371	407	435	443	410	420	372	434	370	429	422	405	400	416	438	389	400	411	401	455	393	409	413	396	392	431	420	410	393	390	387	377	406	405	420	430	401	390	442	450	409	381	416	391	392	409	413	389	398	406	410	428	407	404	405	399	409	414	408	406	404	420	414	465	419	384	428	399	419	409	407	405	433	375	391	410	420	437	417	400	413	403	410	415	406	397	388	405	419	403	376	421	415	411	415	427	393	458	412	392	416	375	422	369	407	409	418	414	452	374	377	365	404	390	409	404	401	412	394	405	405	434	431	376	428	380	411	406	396	439	408	395	440	439	386	418	413	434	420	431	437	391	403	401	401	388	401	422	399	419	406	385	406	423	412	419	377	384	409	376	402	410	416	395	406	394	385	346	389	396	382	428	427	369	399	423	414	388	400	424	390	379	409	410	415	412	430	431	420	399	416	371	419	421	399	405	394	395	443	395	382	424	420	379	419	395	371	427	421	442	393	423	441	381	402	401	397	410	409	435	364	432	388	392	423	404	412	448	406	438	417	436	407	391	428	401	380	394	391	431	443	404	366	388	391	411	423	470	418	422	419	422	434	381	421	409	403	405	429	392	417	380	414	400	434	423	434	428	443	415	388	461	409	403	421	384	390	428	374	411	412	421	432	434	451	379	371	402	397	401	424	391	399	394	400	383	379	400	412	388	402	420	382	432	426	417	422	406	399	383	383	420	428	378	441	437	400	423	382	409	390	427	390	395	406	395	419	398	435	381	403	411	380	437	361	418	461	399	404	412	419	396	430	369	431	434	405	412	409	427	410	394	399	405	425	395	405	409	413	457	429	411	404	407	425	418	409	368	407	431	409	392	392	420	421	397	427	443	411	431	426	378	433	413	425	357	389	403	402	423	443	419	366	422	400	438	438	430	405	402	398	437	426	399	406	426	440	421	413	364	432	385	396	424	396	433	394	428	414	407	372	412	429	415	431	403	397	462	417	394	403	416	407	404	408	436	401	417	409	435	421	435	387	438	413	385	389	444	400	383	411	382	414	392	369	417	429	402	423	390	400	363	393	420	419	408	386	428	442	406	395	451	369	377	376	396	403	412	389	359	376
24764	4933	901	638	440	308	263	190	197	174	122	124	120	124	103	78	88	73	79	88	110	82	71	76	72	100	61	86	81	82	65	85	81	92	72	67	87	78	69	78	70	70	73	70	67	76	73	79	64	74	91	58	70	65	76	71	70	65	63	79	71	57	76	73	71	76	70	70	87	77	79	70	70	57	94	72	65	76	65	79	62	57	68	71	73	72	69	65	75	70	75	64	71	81	80	70	70	74	65	73	79	71	75	76	60	76	71	77	83	72	77	85	64	78	90	65	85	85	71	65	59	63	72	67	81	89	73	60	67	73	73	71	65	65	81	88	94	81	53	70	82	69	73	81	65	69	77	70	61	65	74	82	79	85	86	64	69	55	77	80	79	59	77	65	81	81	83	74	65	85	70	60	76	72	52	64	62	79	65	68	72	64	77	65	69	69	78	73	65	64	66	59	70	69	70	60	61	85	57	74	79	56	76	92	68	63	85	76	73	74	77	63	75	63	82	72	68	78	65	69	66	100	75	67	74	68	86	72	62	76	85	76	78	63	66	88	69	78	96	60	77	88	77	82	82	74	87	69	63	68	59	76	84	66	72	62	57	69	75	59	65	86	79	76	70	56	56	66	78	68	77	66	81	68	67	79	62	65	45	84	79	80	59	62	103	68	73	62	62	76	73	62	68	64	77	76	77	62	88	64	77	94	78	74	68	81	79	59	85	71	63	79	58	79	61	64	66	68	67	59	78	74	69	77	70	68	67	67	64	66	62	74	60	52	68	55	59	72	85	62	66	65	69	79	63	86	68	67	72	67	69	75	84	68	74	74	79	59	76	74	61	71	73	67	75	55	61	61	81	73	76	66	61	76	86	55	67	65	74	69	63	80	71	63	66	75	94	67	76	77	78	73	65	81	73	75	72	67	63	69	62	52	76	88	46	72	68	60	74	70	66	73	60	68	63	91	85	76	82	80	83	65	79	63	74	53	67	76	77	69	67	70	67	62	77	80	89	74	83	86	80	83	78	76	61	69	75	77	75	66	75	68	74	59	81	66	71	70	89	71	74	72	78	67	84	78	73	71	62	82	73	81	60	56	70	75	84	70	60	67	76	81	66	64	54	82	65	70	89	66	69	75	73	83	76	76	77	70	71	84	81	81	77	64	51	78	77	78	79	76	67	82	73	65	69	78	63	83	80	83	80	58	66	69	57	75	75	59	85	77	76	67	56	66	70	87	73	69	70	71	69	76	82	67	75	83	76	68	53	62	63	81	68	68	72	78	68	86	71	67	74	92	72	76	70	59	71	76	85	77	67	67	83	66	70	69	76	72	95	70	65	69	70	60	65	79	64	62	75	80	76	72	81	73	83	63	69	73	61	81	76	65	68	68	74	69	87	86	77	72	76	69	64	65	75	64	76	79	70	69	57	78	58	81	77	69	62	76	76	74	79	73	73	64	65	77	62	66	67	71	72	64	87	74	71	73	57	54	73	77	78	71	85	71	58	71	72	70	65	80	67	74	72	69	88	76	69	53	81	74	68	81	84	83	73	67	64	68	85	75	74	79	59	64	69	59	67	86	65	91	72	77	87	84	82	75	77	76	62	84	62	53	101	77	68	75	64	86	74	66	81	65	86	73	58	79	66	67	66	79	72	64	82	81	62	71	68	58	74	73	65	70	54	72	64	72	75	77	76	56	74	79	69	80	75	69	50	71	73	79	61	82	78	78	70	64	66	62	75	66	72	77	62	71	71	81	69	74	70	64	68	72	65	79	80	57	80	83	73	85	73	57	78	62	81	61	67	58	79	94	69	70	63	68	62	62	65	62	71	69	70	73	66	83	75	47	63	58	66	65	67	71	71	71	79	79	75	57	87	80	80	63	68	71	83	77	74	71	76	97	85	73	56	58	64	79	65	85	59	64	68	73	81	79	86	76	72	81	56	79	82	58	78	77	63	70	66	59	69	80	68	78	72	68	80	62	68	71	69	75	59	58	62	78	63	82	65	73	68	78	88	55	87	72	71	65	84	64	93	73	71	59	72	66	63	73	78	79	68	60	77	75	85	75	77	68	88	85	71	52	79	77	68	73	72	85	71	65	71	82	58	66	75	66	77	62	64	81	82	70	78	73	85	74	82	73	60	80	100	66	84	88	74	91	72	72	73	78	77	68	70	73	67	75	59	66	75	58	83	71	63	64	71	61	71	78	69	67	72	88	81	67	71	64	45	60	82	78	61	71	65	77	52	72	77	66	75	80	74	58	65	70	81	58	72	70	68	63	74	62	75	77	70	70	71	72	58	74	72	50	63	74	73	85	78	67	80	72	57	74	83	80	66	73	80	83	78	78	71	82	82	80	70	54	57	83	69	74	56	76	71	70	68	70	76	66	62	68	72	68	70	70	78	83	80	71	64	92	67	61	62	70	60	66	77	69	58	79	77	63	84	76	66	85	71	86	88	74	60	68	63	77	86	77	72	53	69	78	69	74	71	64	76	81	75	74	77	61	73	59	72	85	68	61	73	78	81	69	59	79	56	60	53	63	82	65	84	60	63	75	76	75	69	86	61	54	70	64	69	68	73	64	63	85	66	60	76	60	90	77	72	76	65	58	74	59	71	84	68	75	57	60	78	64	89	57	65	65	66	56	66	68	53	78	59	73	69	64	79	78	72	81	78	61	65	72	82	65	66	79	79	65	82	70	83	74	53	77	77	75	98	79	86	64	75	63	64	87	74	55	62	58	72	57	60	83	77	79	69	91	79	67	75	70	76	73	63	65	82	78	64	56	69	68	68	71	69	77	64	65	72	60	68	82	87	70	64	74	75	67	62	70	70	58	73	60	58	69	61	74	80	89	77	60	77	80	67	61	69	89	72	80	64	82	58	69	71	80	81	68	57	78	67	56	65	67	72	62	57	73	63	70	77	67	68	80	82	66	69	69	72	74	78	65	69	80	76	78	72	69	62	79	83	79	51	68	71	83	59	75	64	66	82	78	54	60	90	76	57	80	65	65	67	75	72	65	77	79	60	69	74	67	84	81	91	66	75	62	68	80	73	75	76	76	49	84	80	64	66	58	71	77	72	81	79	50	54	86	63	70	74	79	73	83	84	74	79	81	68	77	58	65	78	80	81	66	68	52	74	70	96	79	69	68	79	62	66	60	58	73	78	65	71	63	74	55	71	87	78	80	62	66	83	68	73	69	71	59	61	79	74	77	59	85	74	83	74	68	58	74	70	90	75	63	72	84	83	70	75	49	74	59	69	70	69	73	66	75	79	56	78	65	54	66	69	65	77	67	70	71	56	64	84	70	63	55	75	65	67	66	90	64	56	65	72	82	60	84	80	80	68	75	79	75	68	66	67	69	77	80	71	65	68	70	64	82	80	82	59	64	69	76	62	73	81	66	90	82	89	64	71	71	71	74	69	57	91	67	66	95	82	66	67	60	70	83	80	59	81	82	72	72	61	75	77	72	69	81	78	65	71	79	77	60	73	54
14608	2863	1855	2144	1746	1407	1189	941	947	810	612	523	487	432	431	394	388	343	298	339	277	285	289	269	259	242	268	236	246	277	237	253	262	222	208	223	227	200	221	211	210	197	192	199	207	216	221	202	196	222	221	223	184	211	181	181	202	210	210	220	208	191	190	199	204	172	196	189	217	183	195	202	192	172	203	175	190	220	212	200	198	198	191	212	202	194	203	208	203	192	207	177	198	199	205	210	225	192	175	183	205	205	190	176	197	194	229	209	190	192	188	163	196	187	191	206	188	192	205	199	191	194	192	196	191	205	189	199	187	188	193	195	195	188	203	196	203	184	194	212	212	189	183	204	223	206	167	232	211	192	190	189	182	200	196	196	169	179	194	190	204	207	183	166	213	179	183	173	185	189	185	187	163	186	181	196	183	202	207	187	209	222	185	205	193	182	204	203	185	167	192	194	222	193	185	204	188	187	201	198	208	191	207	189	191	188	195	198	201	179	183	187	189	200	197	229	196	179	214	211	185	193	197	209	213	200	184	203	193	206	165	206	168	201	216	197	199	182	203	213	201	183	195	212	212	184	198	181	203	176	175	200	186	192	204	215	185	198	164	175	192	184	182	169	205	209	193	171	203	235	174	211	175	201	208	190	179	200	181	202	174	191	209	196	209	184	175	181	175	191	183	189	166	198	192	197	189	186	208	193	194	190	217	203	220	192	193	195	197	191	190	200	195	205	168	186	199	190	198	184	212	211	201	173	174	188	189	187	181	196	211	178	184	198	180	165	178	207	203	203	213	191	210	196	206	199	216	187	203	199	180	174	203	210	211	176	187	187	214	179	173	193	205	201	193	193	181	186	176	202	204	212	209	194	196	189	190	203	195	219	203	181	193	205	191	174	197	163	209	172	190	183	179	193	210	185	219	182	183	197	163	189	220	197	171	202	207	207	174	188	232	221	206	207	196	191	186	197	218	207	188	182	190	199	202	159	194	193	172	200	172	185	196	179	203	194	203	194	211	197	198	183	182	211	178	198	207	191	190	178	185	189	182	184	181	204	193	215	196	203	211	188	183	189	199	190	225	194	210	205	208	202	177	196	198	200	216	166	201	204	160	194	211	178	197	186	209	191	218	185	192	193	189	205	183	172	205	192	178	180	196	198	205	193	200	203	190	188	189	198	191	204	187	220	187	188	204	214	214	225	192	188	183	186	206	183	196	192	213	181	187	175	215	189	186	199	196	174	190	202	200	187	210	209	203	213	178	211	196	197	187	186	202	178	184	193	165	182	184	211	213	176	205	200	183	197	182	194	209	204	202	198	198	194	204	192	186	190	184	201	201	202	187	203	214	192	197	181	217	193	171	184	192	203	196	197	196	164	207	168	190	185	194	213	197	178	192	180	219	158	176	198	199	201	178	199	175	192	196	199	185	216	198	183	186	176	182	186	205	182	211	199	204	185	203	233	201	187	189	194	202	197	200	211	192	178	160	182	198	191	174	193	198	188	180	205	189	186	191	193	201	191	201	191	196	175	199	175	218	204	188	181	183	210	197	191	193	179	194	185	194	170	201	215	210	199	187	199	186	182	198	206	204	172	184	215	208	198	188	202	191	197	173	200	215	188	208	180	224	191	201	214	210	183	190	181	198	197	195	183	183	192	193	179	205	196	196	224	193	192	225	173	211	206	188	216	212	176	176	203	200	186	181	204	200	193	189	178	208	201	206	168	177	202	169	193	190	182	185	204	190	195	195	200	192	204	183	191	187	178	199	177	174	196	182	195	202	223	208	201	203	210	190	198	209	209	193	197	166	205	187	208	169	193	173	208	199	169	183	189	197	222	196	204	198	189	178	203	188	200	202	200	182	191	187	172	178	170	189	189	220	191	189	204	188	172	192	222	190	193	193	196	185	201	188	196	195	168	199	202	186	211	196	204	200	191	204	225	209	177	198	221	215	196	191	196	194	206	187	207	193	193	189	181	227	205	195	191	178	200	200	192	210	217	169	224	186	202	212	184	199	191	221	207	209	203	179	224	194	190	196	196	181	199	192	199	222	207	182	215	175	180	191	211	182	191	167	217	201	192	195	202	179	196	194	210	177	185	203	193	205	203	188	212	209	208	221	186	214	203	211	210	157	206	184	208	199	182	182	206	207	186	189	193	198	182	194	181	201	192	199	193	198	211	197	172	197	200	180	181	207	198	192	200	210	203	208	197	182	171	167	175	190	198	212	202	205	181	180	195	199	196	206	195	210	211	181	186	192	216	201	193	209	179	187	179	201	185	197	188	187	222	191	202	160	213	174	167	174	198	172	200	196	208	203	188	196	205	204	202	212	208	195	191	205	184	184	214	185	174	215	216	201	177	205	189	201	182	200	196	202	196	201	185	168	189	187	187	180	181	188	190	213	199	193	214	204	197	190	191	182	178	216	195	213	192	175	189	185	187	185	210	187	210	209	171	194	192	211	199	181	213	210	207	184	185	188	179	190	183	214	207	208	193	182	191	201	192	199	218	200	172	197	216	201	208	210	176	188	221	199	198	178	201	199	189	213	183	195	173	171	194	229	184	196	174	179	201	179	210	182	188	162	208	187	191	194	163	197	196	173	193	199	195	202	186	185	182	189	188	196	178	195	208	201	184	201	185	195	186	207	174	184	200	229	176	212	195	188	191	200	205	172	184	213	206	207	217	195	197	212	198	219	208	184	198	220	175	165	189	186	202	166	206	215	206	187	165	167	197	169	169	171	183	234	167	213	191	180	216	198	247	187	212	185	171	209	185	160	191	217	204	196	187	190	193	190	203	187	193	200	197	177	217	190	198	199	180	189	198	192	194	202	204	178	189	195	181	200	191	182	194	180	197	168	172	181	203	189	192	197	213	187	175	198	198	183	207	186	195	207	210	182	176	207	195	193	193	205	173	196	205	197	193	185	197	188	175	187	193	189	198	184	164	202	188	195	195	183	181	216	207	203	180	206	194	208	223	195	192	189	181	205	204	171	185	203	200	182	205	174	204	195	178	189	196	196	210	182	201	189	198	177	182	206	204	186	203	190	207	203	207	221	217	212	190	173	160	197	211	206	173	204	196	187	188	194	191	221	193	193	190	197	171	214	179	203	179	183	197	197	199	190	180	184	172	203	190	180	191	203	192	170	217	205	201	191	207	191	184	210	206	187	184	177	200	193	194	200	204	194	191	212	204	180	200	204	225	197	216	183	201	186	200	189	184	200	196	210	191	196	213	207	203	174	191	205	192	198	202	169	182	191	204	181	188	215	199	194	198	174	179	211	207	207	211	178	200	174	202	183	190	209	190	223	217	181	175	200	202	180	194	173	194	177	213	205	154	160	171	187	191	186	193	196	219	157	222	167	228	185	203	196	208	205	204	183	218	174	178	185	183	181	166	173	188	197	186	206	208	185	200	161	166	168	206	178	215	199	169	194	184	207	196	179	211	195	176	179	212	197	209	198	204	202	196	196	154	186	190	204	192	196	183	165	194
7460	1337	291	263	226	294	256	266	276	286	280	232	275	233	273	219	255	264	248	264	239	280	262	256	262	224	250	250	248	260	243	271	301	253	235	248	266	223	236	269	243	246	241	224	245	284	262	261	250	225	273	267	258	253	253	283	273	282	287	240	259	230	247	259	219	258	232	248	254	244	269	262	262	270	245	245	256	257	278	279	239	254	284	240	266	244	263	272	266	270	280	230	257	267	254	246	254	288	292	245	255	256	279	224	238	265	270	242	250	261	231	264	259	278	259	262	226	261	255	263	266	262	254	249	247	237	274	303	251	276	232	244	252	248	212	285	257	273	252	232	267	281	265	275	243	258	271	258	258	250	253	269	272	261	232	261	242	272	271	246	233	240	269	247	239	274	286	249	240	265	268	244	266	253	279	273	263	248	241	248	248	259	228	261	254	270	276	267	249	292	232	259	252	252	272	278	241	288	249	235	277	265	263	248	279	271	275	294	284	243	267	253	232	248	270	282	265	248	245	286	282	244	263	274	241	249	262	226	287	274	256	278	236	274	256	260	239	258	265	215	251	279	272	263	237	250	239	245	233	274	256	229	275	267	241	236	246	217	243	244	253	250	246	258	257	269	257	249	255	244	267	243	244	283	254	242	256	240	275	249	228	245	214	272	253	236	268	260	251	260	268	273	264	263	238	264	268	260	250	262	226	264	276	255	270	245	226	254	213	245	250	250	273	274	217	288	278	252	246	263	221	250	280	250	234	251	273	285	276	290	257	239	239	211	296	273	273	253	310	278	269	260	247	266	272	255	243	257	265	250	294	253	251	266	262	269	257	269	251	246	256	236	260	240	279	270	269	229	255	237	244	276	261	258	246	275	263	223	276	255	233	251	270	274	238	250	264	239	258	254	263	253	262	218	265	228	254	260	262	273	239	267	271	251	244	259	246	254	261	229	270	245	249	249	279	258	251	253	275	276	259	254	255	239	257	264	301	243	255	259	246	234	279	230	243	277	257	271	274	254	284	247	300	267	255	268	257	261	266	256	229	262	273	253	235	270	250	254	244	262	258	247	246	263	272	246	276	251	279	243	251	268	262	235	278	279	261	273	279	246	239	271	243	256	298	257	249	235	250	269	255	221	252	253	264	252	272	268	249	269	240	246	227	240	250	262	286	254	238	265	264	285	257	251	252	267	254	228	276	256	241	258	290	278	238	280	253	240	227	241	239	244	267	232	256	252	249	223	247	240	265	248	250	282	245	258	257	262	244	229	234	267	260	228	272	255	247	243	260	268	265	237	237	281	255	272	274	275	233	255	281	248	251	270	245	283	236	241	251	279	272	281	296	299	239	264	309	252	236	266	273	247	263	235	238	229	244	258	267	242	235	270	265	242	250	255	248	244	263	270	244	247	209	240	229	268	238	238	273	251	295	290	233	249	252	255	278	242	249	251	256	269	242	259	267	252	272	240	281	252	267	250	236	280	229	245	221	288	253	241	258	268	248	274	265	238	257	281	279	232	248	274	240	228	253	264	275	275	265	266	256	243	268	268	256	276	252	238	226	245	247	263	253	272	248	252	271	262	276	272	248	266	277	250	255	278	262	274	239	282	248	239	254	250	266	274	236	245	264	277	281	264	249	270	253	251	265	264	266	265	246	253	237	257	266	256	262	279	273	264	237	260	275	257	253	275	258	248	251	262	263	249	284	244	253	265	232	237	272	277	253	235	264	277	274	243	249	281	277	264	274	279	256	249	251	251	273	258	240	251	244	301	236	260	255	255	279	243	276	235	241	268	233	242	257	243	251	266	258	276	252	257	244	260	257	266	241	254	265	250	275	269	263	236	242	266	250	258	258	238	240	240	260	225	265	253	228	276	222	227	261	250	233	248	258	263	252	260	269	269	265	247	274	284	258	240	253	279	313	266	267	270	260	254	265	281	275	226	277	261	271	239	256	253	266	259	302	233	249	233	260	227	247	269	277	254	237	252	261	244	261	235	254	260	251	264	215	243	260	250	229	257	263	254	245	240	278	257	265	235	258	269	248	272	247	257	250	254	255	237	238	237	251	251	270	245	263	243	252	250	259	235	260	291	259	251	218	279	245	237	246	244	263	264	249	259	250	275	234	224	282	265	257	291	255	238	289	280	230	257	266	241	220	244	244	242	273	252	235	259	238	298	254	244	276	280	250	250	252	236	263	263	254	285	238	233	277	252	254	228	230	272	235	256	227	287	280	264	252	244	240	257	264	238	273	240	261	265	239	270	266	264	258	254	255	260	261	245	261	235	269	259	233	249	241	240	242	257	272	246	270	261	258	254	258	263	268	286	251	239	258	244	272	288	258	244	260	233	265	280	261	244	264	248	238	285	241	256	253	250	259	215	253	260	271	263	242	273	260	287	254	240	258	268	265	264	264	282	270	251	265	238	250	258	248	257	260	268	261	246	239	233	265	266	252	270	258	251	225	242	251	261	264	241	267	245	260	274	271	257	272	285	253	259	253	252	243	239	273	257	230	242	270	260	248	267	285	243	244	286	219	258	259	238	237	242	253	255	259	270	257	280	301	287	241	256	250	260	242	270	245	257	270	254	261	263	297	266	259	247	243	268	268	259	223	231	243	255	254	241	244	250	298	229	312	288	235	258	280	261	237	264	281	286	253	246	292	239	262	296	261	259	251	238	264	255	274	265	262	268	239	257	247	249	264	240	250	249	267	230	257	258	271	258	269	242	277	264	252	255	256	258	258	263	263	265	227	268	254	269	250	257	250	259	263	248	253	250	260	270	246	296	263	264	263	255	228	265	240	243	308	246	276	248	261	270	256	255	271	266	301	271	228	235	243	262	242	257	255	240	262	227	229	270	247	265	272	286	247	253	249	253	269	277	281	272	265	248	268	283	257	281	253	240	274	246	261	269	265	272	250	258	253	260	267	248	214	268	261	209	273	246	254	249	252	294	259	267	272	256	254	247	284	277	252	248	261	255	284	241	268	242	298	258	299	251	236	268	255	246	283	231	261	266	264	269	234	233	266	290	262	271	261	252	257	262	251	239	230	256	278	259	244	292	252	230	231	234	256	253	266	250	270	242	255	252	253	265	255	294	265	269	263	259	273	254	249	263	235	271	234	235	252	227	257	263	253	267	266	282	276	226	267	227	258	275	280	273	255	252	242	260	261	257	259	233	254	239	274	263	262	282	253	266	277	201	244	262	260	265	266	281	254	271	265	242	279	254	261	271	257	266	269	279	248	282	252	264	262	240	271	244	211	254	221	251	252	278	258	257	253	261	254	226	278	244	273	243	291	258	247	266	218	262	268	221	251	242	273	299	272	246	261	248	259	257	279	265	234	248	268	240	251	211	258	256	280	271	241	257	272	245	233	265	276	264	263	279	226	257	245	227	272	262	271	233	252	232	247	249	277	269	245	237	268	254	272	254	227	252	263	260	255	247	265	248	256	240	272	251	294	259	254	236	260	236	270	280	236	255	243	257	272	272	241	279
5545	1437	660	674	642	663	639	715	676	666	628	606	616	617	597	575	572	564	576	586	584	564	575	620	562	592	578	554	613	629	594	581	598	570	597	565	585	572	645	566	580	575	617	595	578	575	609	596	587	562	582	631	584	599	554	611	566	550	593	593	596	599	578	586	567	527	580	560	589	606	611	594	574	593	547	589	583	564	550	573	559	561	614	561	594	607	580	564	636	575	600	584	566	616	573	554	585	586	584	591	584	590	592	594	597	549	585	592	559	599	539	562	638	585	590	584	596	597	589	645	588	598	601	601	619	600	603	554	550	644	615	569	584	608	585	626	613	580	583	570	586	559	627	616	604	608	606	587	558	595	608	567	624	604	580	596	550	550	604	553	584	644	571	580	587	591	597	559	652	614	580	603	595	563	584	614	563	555	605	570	583	551	605	605	602	540	581	610	580	590	584	579	557	603	538	567	584	596	582	556	580	591	627	641	620	560	602	603	542	626	678	594	593	572	549	562	600	593	592	618	582	542	558	611	603	570	598	544	591	609	596	581	625	570	607	614	564	565	581	614	632	584	560	601	577	584	594	612	580	571	557	602	637	608	559	558	573	614	586	578	566	566	574	584	576	612	586	531	592	575	582	580	616	558	617	625	572	597	604	605	596	572	615	565	592	593	607	593	573	596	591	633	548	577	613	595	586	601	546	590	578	559	624	587	613	539	597	530	596	563	584	609	543	556	599	591	581	612	620	597	551	602	592	598	594	586	582	583	622	572	589	561	601	563	585	536	619	539	561	637	601	562	575	617	593	634	593	613	631	601	594	570	588	578	582	599	563	562	588	565	556	622	614	569	587	595	602	550	592	582	580	634	586	593	569	561	565	603	611	623	598	614	578	616	616	628	599	619	582	561	588	573	565	578	581	603	584	597	621	628	587	558	555	565	582	570	561	601	614	568	603	579	570	566	640	575	610	597	592	615	570	588	585	604	628	635	571	617	622	583	610	567	588	610	577	602	609	573	572	603	555	573	583	564	567	548	563	568	604	577	598	571	553	577	539	560	586	568	562	617	570	582	590	589	574	595	597	594	580	565	563	612	564	576	611	604	618	598	594	596	544	571	614	569	574	546	549	597	602	575	607	572	583	557	585	590	538	651	588	573	572	591	567	603	590	605	616	623	590	620	558	556	572	566	607	593	555	605	595	558	604	616	601	630	628	626	592	628	593	572	567	602	596	564	576	566	569	592	569	582	556	598	566	614	598	607	553	581	606	583	546	596	585	598	590	570	568	600	596	578	616	582	628	567	611	560	596	563	573	562	549	595	567	610	568	613	625	542	595	567	562	596	544	567	565	583	533	578	592	592	615	582	588	551	565	574	662	571	573	596	630	576	621	579	576	554	577	632	608	602	556	596	558	603	591	616	585	615	601	601	585	618	571	609	596	590	636	611	620	557	556	600	596	582	572	552	585	592	593	599	566	652	595	602	570	612	586	584	633	626	625	569	598	607	613	583	582	598	569	635	581	569	593	634	569	589	576	565	603	570	635	607	580	562	570	654	601	570	548	591	560	580	609	588	610	606	578	598	588	557	550	612	599	586	588	574	614	572	608	592	580	571	630	620	545	553	593	619	607	600	578	641	582	649	560	633	588	591	614	564	590	587	572	582	589	589	577	569	589	549	618	572	572	566	545	531	605	544	578	584	605	600	633	594	590	604	588	609	595	575	568	594	589	602	571	585	606	612	644	593	539	602	586	561	562	619	569	603	561	548	573	560	595	585	621	537	578	575	605	585	579	597	576	576	587	615	616	576	561	590	574	582	588	602	578	620	598	597	578	573	568	580	614	603	587	625	565	584	600	639	619	596	574	589	631	588	595	595	581	603	629	581	581	599	595	589	614	601	498	587	562	567	587	548	517	603	586	561	601	592	582	581	613	573	583	617	548	581	597	602	565	593	587	584	604	578	601	600	588	523	616	578	572	591	554	578	633	585	561	580	561	595	629	598	602	577	605	581	542	581	611	579	607	616	570	585	549	609	567	562	610	610	605	589	595	552	621	598	582	632	588	599	555	582	596	627	605	589	597	590	595	645	609	593	598	572	575	605	563	534	580	527	658	563	619	615	590	556	595	586	619	601	614	596	561	586	584	614	608	563	613	600	554	607	587	565	540	608	569	531	633	590	620	554	589	608	605	636	618	582	563	561	598	601	568	573	560	599	602	601	563	576	560	571	615	568	592	628	605	579	616	560	564	604	565	647	557	593	572	614	640	587	565	577	600	600	538	610	575	622	591	586	595	543	600	558	592	606	607	616	602	612	583	559	596	595	575	573	596	590	544	622	628	573	614	564	532	598	597	575	599	602	627	584	614	552	628	558	554	597	568	587	602	579	578	635	575	566	622	585	595	551	575	549	577	583	563	574	597	598	625	605	611	580	564	575	564	569	617	563	558	527	640	545	582	590	595	555	574	607	614	591	608	601	601	596	620	608	603	609	571	620	551	581	585	585	574	605	626	618	593	620	626	588	591	623	588	574	547	575	562	562	613	580	593	585	607	576	603	594	604	584	626	595	587	627	546	602	603	519	574	574	613	547	613	562	581	589	589	600	605	577	598	592	577	649	585	584	585	542	592	639	563	565	599	602	595	580	597	615	545	611	608	574	553	560	587	606	584	566	556	582	556	566	604	556	599	566	612	603	576	631	579	616	572	595	575	634	575	565	621	601	643	595	603	607	579	597	615	576	586	580	555	620	590	574	535	614	606	606	558	605	572	589	618	614	585	602	594	582	601	605	578	627	541	564	587	643	588	589	616	584	594	586	609	549	525	582	595	588	609	590	608	624	563	549	589	545	564	599	610	570	616	613	596	603	552	529	608	570	589	583	606	608	593	594	614	563	572	615	605	611	588	609	566	598	573	593	621	585	602	560	576	626	545	605	595	605	577	589	568	587	574	616	588	617	563	605	563	598	577	551	587	615	569	575	617	552	561	590	607	527	590	593	565	590	610	560	570	602	591	609	573	580	556	611	592	619	561	572	586	603	609	559	621	549	549	571	648	594	625	598	541	609	612	648	563	562	583	569	538	605	598	608	604	572	620	570	557	577	592	599	649	600	548	628	574	597	552	610	548	600	572	634	612	549	560	587	581	592	556	579	583	590	572	550	610	571	547	561	576	612	562	592	578	593	594	576	580	612	560	556	581	595	580	603	599	537	605	578	614	560	627	587	605	610	583	574	563	543	549	595	560	588	599	589	607	568	603	546	554	581	562	545	602	618	564	603	576	598	641	585	594	578	609	632	659	631	612	588	574	621	530	574	570	576	593	574	586	624	609	555	602	547	635	579	589	595	590	561	609	592	587	575	583	587	532	585	602	609	595	615	593	527	572	548	562	603	597	576	607	615	604	610	575	602	593	567	563	551	597	535	646	570	578	652	604	556	568	597	564	603	598	564	582	604	573	567	627	573	575	589	593	611	587	595	604	552	610	590	574	576	607	572	552	619
16495	2836	590	495	347	255	265	254	250	212	202	210	191	182	205	185	186	181	191	192	176	177	168	186	191	166	176	163	176	180	168	176	182	171	173	167	158	174	139	206	182	195	184	182	177	182	191	176	186	198	166	180	181	183	205	179	173	179	157	183	185	167	188	183	196	182	183	178	188	175	174	167	180	177	201	189	192	173	158	181	188	170	192	180	172	172	190	180	178	217	186	163	164	172	170	181	192	161	162	153	159	193	171	170	175	173	164	207	180	167	178	170	159	185	204	196	162	172	176	192	164	174	220	180	205	183	190	176	175	162	167	157	187	203	168	169	169	153	204	169	198	181	191	191	189	183	172	176	186	163	175	161	152	184	190	153	152	173	166	196	175	174	180	180	180	172	172	159	162	171	157	191	194	170	178	186	179	178	176	169	170	183	166	166	186	171	158	171	180	193	173	187	173	193	162	175	165	168	197	164	195	203	200	193	190	154	174	167	158	169	191	170	195	177	181	176	174	198	164	185	167	174	181	177	174	198	180	186	171	189	151	183	186	158	189	187	162	176	172	156	182	157	165	154	177	185	153	188	186	175	160	179	202	197	199	207	200	187	174	176	170	204	188	163	164	201	166	200	158	176	192	152	184	179	162	170	171	177	170	194	186	167	179	169	183	180	182	176	183	186	169	170	178	160	176	161	175	197	189	170	177	200	162	152	166	196	182	178	156	153	166	187	163	186	170	154	184	180	189	165	182	181	162	171	181	178	167	168	174	156	161	164	163	154	175	179	188	177	176	175	173	188	187	149	190	156	211	155	181	145	166	183	186	175	178	167	173	177	173	181	136	179	205	187	159	177	172	171	216	190	199	175	161	214	186	157	169	211	172	165	142	170	185	190	182	164	175	162	162	188	154	205	172	182	174	163	203	182	177	154	187	165	140	182	198	184	180	168	173	185	174	177	154	194	171	162	177	169	176	164	174	159	157	185	168	189	198	162	172	167	176	200	191	212	158	185	175	188	170	186	179	175	162	162	156	175	154	174	181	168	198	164	192	162	187	167	182	191	168	183	173	178	224	158	157	190	194	193	174	174	168	166	182	163	169	164	144	151	176	177	173	189	164	196	172	175	196	174	185	176	180	187	191	206	174	163	187	178	174	174	182	158	161	159	177	165	185	175	164	185	168	186	162	185	158	175	150	169	171	186	168	184	180	170	196	164	181	178	198	159	180	170	160	170	185	141	191	166	179	202	179	156	162	181	188	183	191	189	203	183	178	173	177	184	173	172	162	163	189	195	161	170	171	158	165	168	176	186	181	170	198	173	188	180	168	182	190	170	180	201	175	171	190	165	183	175	184	195	147	182	172	199	177	189	229	184	171	165	170	183	201	199	178	185	161	182	189	175	187	156	182	166	187	138	184	203	190	150	198	165	176	185	195	166	153	162	212	190	175	153	175	171	165	183	158	193	184	168	155	161	176	159	190	159	173	168	178	163	187	166	204	173	167	161	164	167	181	187	170	183	178	194	168	163	207	193	181	196	177	170	177	148	188	180	165	190	172	173	174	166	196	171	162	161	184	190	170	189	192	187	195	161	181	193	210	190	187	194	181	165	167	170	182	177	167	163	175	154	192	175	177	167	159	171	161	178	169	164	195	175	167	172	155	186	175	169	162	149	165	156	183	173	187	196	169	170	205	175	166	177	161	173	145	186	193	175	175	176	159	185	166	168	173	176	182	176	162	185	165	198	167	179	167	183	166	181	150	193	189	168	167	199	198	155	171	185	203	197	169	205	175	195	195	158	179	191	175	163	158	177	172	207	159	152	176	206	174	146	150	174	165	182	169	180	185	152	166	181	177	195	161	190	183	171	170	162	174	170	174	157	182	184	160	193	164	171	164	181	179	170	186	201	176	183	178	181	170	178	172	166	184	174	174	191	174	180	174	192	164	160	178	194	197	199	184	164	173	154	182	194	180	167	176	176	169	162	179	170	133	156	173	191	185	183	153	165	169	170	151	182	176	199	176	179	184	171	164	158	184	169	176	176	180	161	154	199	190	189	179	176	181	203	179	178	172	159	171	156	196	221	177	189	158	178	193	152	191	175	163	168	165	179	181	185	184	191	191	177	190	191	208	183	188	158	151	157	176	199	175	177	183	187	200	192	166	180	166	183	162	163	168	191	220	175	163	164	185	157	169	178	175	206	183	195	172	172	210	198	162	178	186	185	179	151	176	206	190	183	187	205	193	176	191	189	197	165	176	182	190	173	175	187	196	171	160	154	165	179	203	144	156	198	196	160	179	166	154	177	173	175	176	156	168	191	191	178	202	169	173	176	185	151	173	175	169	175	178	158	180	173	180	193	182	159	155	180	184	165	183	177	184	170	189	173	176	144	174	173	191	178	177	148	180	195	157	174	180	179	165	168	180	188	182	182	182	198	190	178	172	170	171	144	178	223	194	174	177	177	202	164	184	180	183	174	170	180	179	161	157	202	174	199	187	172	155	195	208	157	188	156	166	178	173	169	180	183	173	183	169	166	170	173	168	182	205	167	181	172	177	188	161	212	194	168	193	188	163	148	181	174	175	185	170	189	174	200	185	163	170	160	160	173	180	178	186	167	172	178	174	159	213	156	160	143	194	191	167	171	182	173	190	237	163	168	205	178	157	196	197	169	175	208	175	168	196	178	179	173	196	157	187	189	158	168	181	176	200	168	161	189	192	161	190	174	169	185	165	165	156	161	203	151	170	191	159	151	174	171	170	166	164	165	179	184	147	156	155	203	181	151	176	178	171	162	167	163	167	135	174	198	167	182	171	169	171	167	167	176	168	190	200	192	199	192	177	203	173	194	161	170	193	185	186	150	160	203	186	175	167	174	172	174	216	182	197	160	164	160	176	175	178	179	199	170	187	182	172	173	163	176	168	169	165	166	171	169	165	169	168	174	166	188	183	172	191	189	179	191	178	155	171	208	189	186	177	193	196	187	187	157	151	153	180	192	179	198	163	164	182	164	186	185	184	178	185	174	194	180	177	171	195	187	167	170	169	197	167	184	163	192	184	154	184	184	172	164	162	207	165	181	204	194	179	174	185	184	191	178	179	190	171	187	191	182	164	160	188	183	165	201	150	194	182	179	167	181	159	156	170	170	191	186	175	176	181	160	167	169	196	211	180	186	192	166	161	171	173	181	161	156	180	183	185	196	169	167	174	190	162	180	189	160	181	193	188	173	199	199	174	199	219	200	191	179	164	156	150	174	161	188	162	185	163	190	178	186	184	165	181	204	171	190	178	164	165	176	188	209	168	175	175	178	167	183	170	180	172	168	179	172	179	200	175	200	185	190	181	185	157	179	205	167	174	171	183	169	197	155	193	166	180	169	159	166	174	173	202	163	142	176	162	186	172	169	183	198	149	181	147	181	177	165	202	185	182	184	183	151	168	155	157	178	190	174	173	161	180	162	171	180	176	158	210	199	180	153	184	183	159	164	182	187	205	186	184	174
11736	2236	1218	1426	1261	1077	1016	872	830	771	672	610	597	487	565	490	498	504	460	474	444	481	453	476	438	460	463	439	459	434	432	463	382	437	447	428	418	457	449	407	458	430	450	438	432	426	431	430	412	422	398	391	357	466	407	434	379	387	400	441	388	410	386	377	420	401	414	422	423	421	377	414	421	439	408	387	390	388	449	446	392	416	413	384	400	415	427	432	413	401	396	450	422	397	410	450	422	419	382	446	407	425	410	429	411	392	412	406	397	415	392	406	434	395	415	431	462	417	379	399	424	376	375	400	406	365	433	396	403	401	417	424	423	439	452	416	399	418	391	427	420	418	389	408	423	381	355	385	394	414	410	432	415	408	435	420	432	434	397	401	396	422	382	403	407	412	427	407	375	393	405	389	369	411	382	422	422	436	447	447	424	433	407	425	407	363	403	455	423	387	429	383	426	408	424	421	402	452	425	413	416	440	415	390	420	381	444	397	365	387	389	390	416	400	411	402	413	409	376	387	415	385	396	411	413	401	408	434	393	422	414	400	487	414	402	460	413	419	378	421	425	385	377	399	420	393	401	415	399	430	376	401	441	416	395	409	393	396	387	409	414	425	402	400	413	412	426	392	360	420	408	411	376	418	415	406	418	430	401	414	429	393	427	412	398	430	406	408	418	425	412	449	395	414	392	405	400	387	416	421	414	420	435	417	420	398	399	385	446	415	369	419	398	419	407	396	416	420	379	394	395	415	406	380	413	434	398	406	439	414	427	427	414	421	408	429	387	405	375	387	446	418	412	429	432	388	438	430	440	391	401	441	422	400	433	406	418	452	384	406	422	403	369	382	408	412	397	445	430	399	381	404	393	469	387	388	444	436	448	451	396	391	447	417	430	413	435	454	413	418	400	435	400	433	435	420	401	428	444	435	414	423	389	392	402	433	439	420	418	391	397	400	436	397	430	434	418	366	432	414	394	421	366	392	416	394	457	409	424	450	399	405	410	418	412	441	412	430	395	416	390	413	425	415	399	402	417	424	389	425	414	403	447	427	403	400	398	372	418	423	376	448	412	414	379	391	418	401	374	434	381	431	418	396	380	388	459	418	424	417	384	444	416	414	412	392	402	407	437	415	418	442	410	401	393	449	384	445	423	400	444	381	395	425	415	404	425	422	393	390	392	424	404	413	438	426	386	433	419	379	390	441	429	424	418	440	433	399	395	396	413	403	424	445	429	450	412	462	393	420	423	384	412	391	421	401	387	429	409	435	400	403	405	443	435	431	386	431	416	413	425	408	405	419	417	404	426	408	395	378	395	404	412	392	405	396	417	410	413	372	417	423	421	365	418	401	414	397	441	413	403	397	391	424	375	421	404	401	385	446	411	386	397	414	419	386	425	375	405	423	437	396	429	422	438	376	405	415	396	395	394	421	439	422	421	389	414	440	413	389	409	411	399	389	421	393	408	420	392	422	421	402	393	398	402	412	380	412	402	430	398	420	428	428	394	412	412	405	380	435	404	406	394	446	375	430	420	381	386	389	426	414	368	432	373	414	426	394	395	430	409	422	399	414	412	379	435	423	411	398	440	406	410	409	381	360	412	415	419	405	435	398	446	427	401	426	410	391	359	367	443	404	397	400	389	401	421	419	404	430	395	390	403	389	417	417	446	402	399	392	421	419	411	375	379	391	425	431	429	439	426	398	407	391	440	402	392	394	386	421	402	413	395	405	414	413	410	438	427	407	422	433	423	405	425	410	411	378	409	429	376	399	446	377	448	464	406	405	401	426	409	405	411	409	400	422	423	392	432	413	388	415	425	431	413	416	405	381	413	413	389	402	435	404	388	428	402	423	383	434	383	397	440	416	427	420	415	432	390	414	432	456	408	417	431	427	362	394	423	419	386	389	450	399	405	442	420	403	427	406	381	420	426	411	415	396	395	384	413	398	375	403	405	452	421	394	436	427	386	412	434	390	401	402	424	398	431	399	413	419	414	411	398	405	392	405	420	374	426	402	398	425	426	417	406	381	413	404	392	429	419	416	427	427	401	401	391	401	405	398	408	413	417	419	397	401	430	362	393	409	407	412	374	412	431	408	444	406	397	422	410	442	447	414	417	403	424	385	439	412	409	388	379	403	414	417	430	412	391	437	384	427	392	416	379	394	420	386	398	412	403	385	427	431	414	369	366	388	423	403	387	383	396	453	405	430	413	429	437	399	423	381	421	415	388	382	389	407	454	418	416	385	392	425	419	416	440	425	414	428	407	396	413	400	400	390	413	422	451	396	454	405	422	397	398	422	406	408	434	413	395	396	416	423	384	414	406	411	414	445	416	400	418	447	433	406	407	417	386	406	388	416	403	384	445	411	429	383	435	393	404	401	378	439	423	433	409	405	430	398	403	411	416	408	429	409	425	395	403	355	413	385	408	445	417	395	420	391	370	395	435	402	396	356	423	420	422	404	386	408	418	414	461	411	431	400	406	423	454	393	431	436	422	410	405	406	411	431	420	405	442	369	424	438	419	423	414	371	411	442	396	378	408	434	415	412	392	410	432	400	403	407	430	429	423	412	451	352	401	415	409	426	370	434	361	395	400	420	383	403	402	424	373	377	399	437	393	395	405	417	392	401	386	418	398	387	403	429	397	444	452	422	419	378	403	444	421	430	399	375	368	393	422	414	435	394	417	424	398	423	385	376	393	376	403	405	410	399	420	435	418	435	436	367	441	424	387	406	430	438	407	406	411	375	428	428	416	405	400	384	396	378	412	377	400	405	430	402	413	434	448	400	389	424	390	397	442	397	433	392	418	428	432	406	402	393	407	425	402	437	416	436	405	409	365	436	442	383	412	427	432	377	410	414	386	423	447	409	389	412	414	418	422	431	385	439	426	398	408	385	411	412	439	406	421	405	405	402	410	442	425	399	419	416	418	392	412	426	417	435	424	402	426	410	386	418	410	427	389	384	422	400	430	402	413	387	456	394	394	432	404	392	431	420	414	369	381	414	398	434	382	412	461	385	357	389	405	435	380	402	376	434	403	412	438	408	433	421	414	390	435	427	431	393	410	400	393	394	410	398	407	430	441	435	436	404	427	428	392	452	407	432	418	410	400	382	410	414	426	365	408	403	381	382	383	381	378	446	409	406	448	355	399	424	398	414	401	394	424	398	403	388	407	462	392	399	394	396	429	442	419	416	453	402	399	410	416	446	421	429	429	390	381	432	395	413	423	444	415	393	408	377	418	430	436	432	395	395	403	411	444	420	419	407	431	435	423	407	396	402	423	406	383	381	418	430	404	389	429	414	450	405	411	452	409	392	398	412	406	398	414	419	399	380	400	374	420	431	381	435	400	389	394	404	416	425	412	418	427	414	452	394	381	433	435	423	371	433	411	380	384	396	404	385	407	417	415	410	431	409	408	419	424	369	443	418	414	415	388	434	412	402	402	391	395	433	382	397	350	427	397	415	413	412	418	427	416	445	366	408	412	402	384	417	388	420
24917	4845	894	592	418	345	246	258	188	174	127	116	113	118	107	114	84	110	84	95	103	84	73	71	92	61	76	89	93	66	86	90	78	76	96	72	84	78	64	76	91	78	84	87	70	70	77	84	82	58	77	67	70	62	57	63	64	70	85	88	72	82	72	56	71	58	76	81	72	72	77	62	64	79	88	72	77	93	61	81	78	77	82	91	72	68	81	63	67	75	72	68	68	82	96	65	86	62	79	69	59	83	80	90	89	72	81	68	66	75	59	68	68	68	87	88	68	76	68	80	74	86	71	66	77	59	77	74	81	68	84	65	69	82	64	70	71	68	76	52	57	87	83	73	84	80	71	57	80	64	82	71	83	68	73	63	81	75	70	53	62	68	78	70	72	65	74	72	73	76	62	69	97	80	66	92	81	65	77	60	71	74	74	71	67	76	59	82	68	59	74	65	82	62	63	69	57	57	76	70	76	78	77	80	78	84	50	74	67	74	60	70	63	79	68	66	65	64	72	71	72	79	68	71	65	63	60	72	71	59	93	73	67	69	70	80	81	90	82	84	87	70	89	75	69	59	60	67	54	74	74	81	65	56	67	73	85	62	80	73	82	58	75	73	83	79	71	56	79	68	58	71	70	74	80	79	78	77	70	60	69	72	79	55	60	83	92	80	70	56	74	67	75	63	68	59	78	90	97	66	66	72	82	74	71	75	77	74	73	67	77	67	70	79	81	72	54	82	69	76	75	88	57	62	67	69	88	81	75	91	69	69	80	83	75	81	69	79	71	58	61	67	77	69	71	83	57	93	69	77	57	74	89	82	79	88	69	65	70	72	93	79	73	66	87	75	72	73	66	72	63	79	89	54	73	70	81	69	57	72	87	81	75	79	62	70	100	64	61	90	85	70	77	78	83	67	81	66	71	78	86	66	80	64	63	61	66	61	72	71	83	72	58	88	60	74	62	74	62	84	74	75	73	84	55	83	78	91	91	79	72	70	67	75	81	75	54	72	70	74	71	61	84	78	70	62	65	77	73	72	63	96	63	71	66	80	74	68	87	67	81	65	59	77	90	62	81	71	86	74	65	76	66	70	69	100	72	84	97	67	72	73	79	69	81	56	55	66	60	79	73	72	77	75	70	72	83	68	71	65	70	91	68	61	70	83	75	68	64	77	61	70	74	75	66	73	70	74	61	81	78	69	73	67	71	84	73	73	65	60	54	73	78	70	74	68	75	81	65	81	69	71	75	64	75	77	75	80	56	63	71	75	72	63	85	67	78	79	58	63	69	92	82	63	67	69	79	59	69	76	77	77	72	73	80	59	68	67	66	64	61	62	71	69	84	79	71	61	64	63	77	60	86	69	62	77	91	65	79	70	75	60	76	72	64	63	74	84	60	72	75	76	78	65	62	72	65	71	81	82	56	67	80	65	63	59	76	75	72	70	73	88	69	76	73	58	78	60	71	86	76	70	86	70	85	67	74	69	80	74	79	76	81	65	89	74	77	94	74	82	84	69	83	59	75	81	71	73	73	82	73	84	77	64	68	84	75	72	61	68	76	67	72	62	64	70	87	90	82	73	80	77	84	73	72	55	80	65	59	77	75	72	85	75	78	69	94	85	70	72	74	69	62	67	79	76	65	63	73	73	77	81	64	64	71	66	66	75	77	69	71	65	69	75	66	72	79	68	79	79	77	72	70	59	68	71	71	62	67	74	75	60	73	73	78	76	69	69	67	74	52	65	55	81	74	66	56	83	69	81	51	80	56	84	84	86	63	72	79	83	84	65	61	88	72	72	69	89	85	70	63	72	66	87	85	74	73	83	71	75	74	80	84	86	97	74	71	63	75	79	95	71	93	61	78	86	72	83	87	68	66	84	66	68	73	83	66	66	78	81	80	55	67	65	65	60	80	66	74	72	85	58	69	79	86	90	60	81	67	71	61	69	87	66	80	57	75	62	73	73	75	77	76	76	69	69	54	68	67	75	69	74	68	89	74	89	75	72	86	60	71	76	77	59	69	69	73	63	72	77	75	69	69	81	72	76	64	75	74	91	66	49	58	70	78	74	74	60	66	74	82	74	75	68	60	86	72	80	71	59	79	73	71	87	67	77	76	67	81	76	81	74	81	80	77	72	65	53	87	64	71	68	70	73	71	61	89	90	73	80	81	77	76	73	61	85	69	66	77	78	70	76	67	80	71	70	84	84	74	74	65	85	81	76	53	75	88	66	59	75	81	88	68	63	71	79	63	69	63	66	72	69	75	79	90	83	72	73	81	97	76	82	66	84	81	75	70	89	69	74	72	71	68	62	89	61	68	78	66	69	72	96	79	63	84	74	73	77	60	72	79	68	73	72	80	81	70	53	73	79	75	78	74	79	74	60	91	79	68	52	62	75	79	71	68	76	59	83	83	46	72	71	74	73	86	77	60	74	68	72	55	73	87	65	55	71	76	78	72	71	65	59	87	71	78	81	63	82	66	65	68	79	73	70	68	73	73	80	82	63	85	74	59	76	62	73	84	73	84	72	63	79	71	61	74	80	70	69	72	78	57	63	78	80	84	80	79	65	74	71	67	88	91	77	65	59	64	53	73	75	61	70	62	75	79	58	66	74	61	66	72	66	57	85	78	87	57	77	70	64	83	81	76	81	72	57	89	81	67	63	61	61	78	74	60	66	76	71	72	87	81	78	75	74	68	71	57	91	72	73	67	77	68	84	68	66	81	67	80	76	74	69	74	83	81	69	65	71	86	68	73	88	70	84	79	58	61	71	73	67	78	65	73	71	63	76	62	69	77	73	66	88	62	80	77	74	94	63	83	90	79	67	67	72	73	64	63	78	68	80	51	75	74	85	83	76	69	72	62	67	66	66	83	75	72	66	75	83	78	77	63	62	69	82	80	78	67	66	77	85	72	79	74	71	72	94	69	77	72	48	77	77	78	62	74	79	94	72	74	92	89	64	78	77	61	73	79	71	71	85	87	80	58	72	83	65	75	81	60	80	75	78	62	78	65	85	63	74	66	87	81	82	67	69	64	68	69	78	71	60	71	81	76	74	66	72	59	69	70	74	73	62	81	66	63	72	78	76	65	70	66	77	70	66	85	58	63	57	68	63	76	74	61	62	59	88	88	68	72	82	84	81	90	79	74	63	57	90	61	73	65	90	66	71	88	90	71	75	70	73	65	70	78	70	72	75	69	87	80	64	73	67	76	68	78	87	81	73	85	79	69	66	63	75	77	59	73	76	73	64	70	77	69	76	70	77	67	65	68	79	75	59	69	82	70	74	77	72	66	73	78	81	66	76	60	65	76	62	56	82	72	75	76	71	58	65	63	74	76	61	84	68	54	77	54	68	68	83	71	77	73	66	78	82	60	63	82	79	65	92	61	60	75	79	71	59	64	73	61	63	74	67	80	94	67	93	76	69	78	71	84	72	95	69	72	84	71	87	79	69	67	69	83	76	73	67	60	71	75	78	66	66	75	74	67	64
14641	3120	1865	2191	1796	1444	1210	1078	932	840	693	583	519	457	438	328	386	340	318	302	298	243	247	277	256	261	251	255	264	241	252	256	266	259	237	205	219	212	222	223	194	193	192	198	219	194	212	195	197	221	214	210	212	199	220	188	220	204	208	195	213	199	193	184	198	207	208	182	186	202	209	195	204	209	205	194	191	219	194	199	207	201	207	201	182	195	180	202	192	219	202	210	226	201	192	222	197	185	220	207	180	193	194	188	199	226	216	174	207	190	211	219	213	201	195	227	192	208	204	174	205	193	200	221	207	201	170	192	190	208	189	187	200	212	191	178	236	195	210	221	196	206	181	202	209	205	169	195	210	187	191	194	188	178	174	211	175	222	192	211	187	202	183	221	211	189	184	199	209	168	179	217	217	215	213	207	192	199	202	197	198	217	196	198	214	189	184	197	209	204	220	197	224	208	191	195	195	177	179	209	201	191	208	208	202	198	207	198	194	203	185	226	201	196	189	168	209	200	211	185	173	182	170	182	183	182	210	179	192	193	203	188	205	197	172	193	201	214	202	186	197	185	166	193	175	185	183	205	216	195	201	206	216	193	191	193	192	190	215	194	221	198	187	191	210	242	182	197	199	197	194	196	206	205	188	184	208	218	186	188	198	179	200	202	197	210	210	188	176	209	204	216	201	210	186	193	200	214	184	196	168	205	201	197	210	200	203	186	204	179	223	180	190	188	215	228	177	214	176	194	202	205	197	216	203	187	209	241	197	176	196	202	188	199	192	185	203	199	193	180	181	199	191	214	194	196	177	198	205	210	187	204	180	182	195	169	203	200	200	200	184	190	183	202	175	218	188	220	213	191	188	233	181	198	201	195	234	171	165	212	209	179	195	190	198	198	192	176	219	199	192	189	181	234	197	217	210	198	167	169	199	194	192	213	176	205	191	172	220	189	198	184	169	178	209	185	180	175	197	197	191	178	216	176	217	184	196	207	191	190	213	209	221	193	218	203	188	175	217	187	186	196	192	196	205	188	189	223	193	191	190	210	212	189	180	183	183	209	195	198	184	221	178	182	196	208	191	196	197	209	193	192	197	188	220	185	199	208	184	182	225	185	197	204	184	171	199	203	199	173	200	224	210	200	229	187	183	176	200	211	228	195	204	197	183	178	191	190	206	185	188	187	180	216	204	191	211	204	193	201	198	188	205	174	200	194	170	191	183	191	211	223	196	184	186	215	189	200	163	206	189	221	215	180	205	181	196	204	211	170	185	215	181	209	202	201	189	201	185	197	197	199	198	201	209	177	178	204	193	193	211	185	180	172	213	207	189	188	217	192	211	184	169	180	188	188	180	201	174	189	205	227	202	188	204	172	186	189	214	205	182	169	198	205	187	200	185	200	160	186	201	229	187	185	187	182	204	205	183	184	209	215	181	191	196	201	208	182	190	194	169	181	170	216	203	185	198	206	191	184	206	201	204	181	187	211	198	200	209	189	216	228	196	208	213	214	171	189	193	196	210	181	197	210	203	209	192	186	195	208	179	187	191	218	186	189	209	196	185	193	200	210	205	203	180	206	182	196	200	172	224	204	177	183	203	193	205	177	211	211	197	195	204	179	177	203	183	174	204	192	207	195	184	201	173	201	186	193	203	204	212	202	167	198	194	192	188	202	182	206	200	194	182	192	189	200	201	170	191	200	187	202	204	193	196	192	194	196	203	162	188	206	184	181	198	211	202	192	187	252	194	189	217	177	217	222	199	194	184	214	213	185	169	188	173	177	195	180	226	188	215	182	197	200	202	201	195	189	191	217	192	189	216	186	174	207	222	189	199	198	172	182	201	202	215	192	196	189	205	174	203	198	183	195	185	202	194	176	211	191	181	175	192	230	184	193	193	215	193	187	184	201	201	182	196	182	194	174	201	184	191	195	194	199	199	205	197	201	176	204	171	196	149	213	207	198	218	178	206	204	205	180	191	184	215	202	239	197	194	199	195	188	192	198	185	203	181	224	180	212	192	167	177	207	223	228	169	170	174	225	202	193	186	210	191	222	188	211	200	179	188	170	179	200	203	183	216	189	183	191	192	223	230	203	200	198	196	196	206	196	187	205	207	207	186	220	184	200	167	173	202	181	181	181	183	172	165	184	177	186	198	180	202	194	208	221	169	210	174	164	197	192	203	186	189	193	195	190	197	196	188	188	204	221	230	213	201	205	193	202	196	226	198	189	182	179	217	219	186	178	206	218	178	219	209	194	184	195	193	187	207	198	204	175	188	194	214	194	197	187	197	201	199	202	193	227	187	211	198	220	170	196	179	183	193	196	179	182	219	219	176	175	189	201	170	190	197	217	192	171	174	169	201	196	208	210	191	190	201	189	214	207	185	168	191	215	208	196	192	201	194	218	189	184	163	192	211	223	195	218	198	161	192	182	224	200	211	205	193	191	174	192	205	185	170	157	195	192	159	217	208	221	201	186	200	186	199	191	177	206	202	207	186	155	182	194	209	193	191	174	187	203	206	200	191	200	215	186	226	203	170	178	203	211	166	189	187	200	185	176	206	172	206	206	199	196	202	219	193	186	198	208	195	213	183	207	223	183	194	212	192	199	180	216	210	194	197	184	179	208	219	155	182	196	205	195	199	182	204	216	184	183	169	189	188	203	190	199	211	196	202	192	199	185	206	233	193	188	217	213	198	195	189	197	190	225	213	175	202	188	183	194	205	201	183	188	186	190	216	165	198	206	175	180	191	160	182	198	189	173	192	194	161	215	180	206	179	205	203	207	208	224	205	181	189	213	180	211	190	206	192	192	206	201	188	199	192	187	195	212	212	196	192	172	207	210	192	203	189	209	199	213	189	205	214	199	198	199	192	190	192	183	210	190	172	207	195	170	184	202	189	186	182	182	213	188	222	191	190	184	185	190	172	194	196	186	176	193	195	195	205	210	208	224	184	222	167	197	191	178	210	191	200	195	189	186	195	202	206	215	221	171	195	192	168	189	180	226	214	184	196	206	198	220	170	190	191	188	189	218	200	196	187	220	205	200	200	202	197	205	212	195	223	205	193	194	177	213	181	198	203	207	186	214	194	198	184	182	204	193	195	188	190	211	202	211	189	167	189	208	195	194	200	188	184	190	175	197	180	178	190	212	193	194	188	181	200	206	161	183	195	176	180	194	213	205	198	206	182	201	219	174	174	199	188	198	177	197	188	186	178	197	218	215	191	210	202	200	165	204	191	194	204	215	176	195	198	209	183	192	214	213	217	162	217	190	193	196	189	204	213	196	182	197	192	182	203	191	197	193	177	208	188	217	186	173	221	181	210	193	204	199	179	187	185	220	186	191	182	224	206	211	208	197	189	181	175	175	209	193	188	199	203	174	198	174	180	231	165	176	198	205	190	183	173	195	195	167	187	186	203	202	191	208	175	214	225	188	201	226	207	196	178	179	185	221	196	183	201	196	186	185	192	196	176	178	189	175	185	207	175	170	194	210	179	209
7297	1393	310	291	264	268	291	254	274	272	266	302	277	262	273	232	255	270	261	289	253	272	272	259	233	269	264	267	239	245	251	269	279	267	273	260	241	247	258	277	258	227	251	235	255	211	243	230	283	278	269	251	255	276	230	233	276	263	265	259	273	283	266	283	237	248	251	248	259	269	234	264	248	252	257	254	275	264	251	252	241	263	264	242	275	255	294	239	280	246	272	249	247	262	249	275	272	257	237	283	248	265	237	296	259	248	230	214	268	271	235	265	246	246	265	270	248	260	264	274	257	265	256	251	262	265	258	274	249	260	250	256	267	258	231	235	239	287	278	266	237	261	230	253	253	238	238	251	258	252	270	232	255	275	253	255	296	265	260	281	276	272	280	239	274	246	268	263	243	255	271	261	261	249	266	266	275	250	258	256	271	300	259	238	251	285	247	233	247	265	253	258	243	251	266	258	251	257	274	292	221	215	279	230	249	238	263	234	236	260	231	251	259	252	253	231	243	262	267	255	282	262	257	247	243	219	253	263	271	261	254	263	268	264	252	260	259	245	276	244	252	257	293	273	247	266	207	267	253	266	251	275	254	248	266	268	236	278	223	257	255	295	259	237	230	253	247	236	290	259	270	237	283	241	254	263	255	269	237	259	246	254	277	253	233	246	262	269	286	274	277	300	264	245	268	259	242	244	252	264	278	303	269	263	279	277	242	248	257	280	284	245	278	258	284	290	278	264	251	286	242	266	237	254	239	272	287	267	301	293	281	240	256	243	253	249	256	266	239	240	240	245	243	237	265	229	265	250	234	290	269	278	259	239	270	256	299	265	271	254	256	238	223	263	266	291	235	220	290	299	262	243	256	247	253	272	278	232	258	264	279	243	245	283	267	254	244	261	248	236	242	251	233	241	244	262	272	252	243	274	250	239	243	241	243	240	214	267	256	261	282	249	269	251	267	243	264	261	271	246	227	246	270	267	268	266	242	233	267	261	220	266	265	232	257	262	259	267	222	295	246	256	268	252	261	259	239	251	247	283	223	265	277	273	240	267	274	285	274	238	252	261	265	262	260	232	233	221	273	216	260	261	250	217	255	283	265	287	268	260	263	285	288	249	228	265	255	258	279	247	252	285	267	260	256	247	229	255	233	277	280	262	273	267	260	253	246	255	251	271	283	255	209	247	259	260	246	274	224	266	247	248	265	255	257	239	243	241	258	274	244	218	234	310	282	243	237	243	238	277	266	226	237	278	249	254	261	252	286	266	251	277	261	250	277	241	237	265	277	287	243	266	280	256	247	276	240	248	270	212	291	256	254	254	259	248	247	239	260	251	249	256	276	261	272	243	255	249	257	239	221	266	261	238	251	243	272	267	250	282	239	257	269	271	276	269	256	221	308	257	229	254	247	248	245	257	240	246	260	247	256	236	245	242	252	259	250	265	265	251	266	250	244	238	263	248	239	260	267	262	240	216	213	267	268	222	244	271	231	261	255	266	256	258	263	240	243	271	252	262	230	258	248	269	282	252	246	253	256	268	259	247	257	244	265	268	270	233	276	250	267	268	277	251	227	233	258	259	278	271	244	278	253	253	246	259	268	263	237	255	266	285	265	236	244	238	219	274	295	284	237	271	246	257	238	265	239	273	248	268	283	294	224	280	277	215	239	243	262	258	247	253	236	232	226	257	236	239	249	254	276	266	246	266	227	265	250	243	267	290	241	268	265	269	275	251	271	256	260	249	254	241	253	253	261	253	261	271	271	273	268	261	237	244	280	280	261	245	267	268	248	268	269	249	242	251	233	242	241	250	273	264	272	240	237	271	239	236	267	247	278	253	255	245	255	252	247	284	245	269	219	260	244	228	229	255	246	267	290	247	251	254	258	239	269	268	236	269	279	263	268	244	262	252	259	271	283	269	275	288	261	251	268	267	282	273	249	272	279	260	285	276	256	258	255	230	245	290	239	255	266	246	280	248	254	261	250	281	257	262	236	256	249	254	261	253	249	257	248	238	242	232	257	254	237	277	263	276	249	269	296	272	252	243	235	248	239	233	290	286	265	258	265	253	263	258	275	252	255	269	256	272	268	247	233	262	236	239	259	229	276	268	250	268	259	234	233	244	248	248	256	263	242	270	246	286	256	253	258	234	264	267	244	270	246	250	244	283	257	237	266	263	259	293	227	226	251	255	239	246	246	246	272	274	242	266	279	256	284	234	250	279	255	273	263	279	272	255	241	251	258	251	234	235	268	251	258	272	252	259	254	276	262	299	249	267	258	250	274	249	260	256	259	249	236	253	256	295	256	237	262	276	262	257	281	263	249	217	251	259	266	254	268	222	244	226	223	241	254	302	262	255	271	245	266	246	241	252	269	266	266	247	253	263	271	262	254	280	223	231	260	266	274	279	250	253	246	299	294	264	271	295	254	260	293	261	235	244	279	240	256	232	277	257	249	263	248	247	261	212	271	265	268	259	253	223	265	281	268	254	240	258	228	259	230	268	253	244	250	271	267	259	256	257	260	260	244	253	230	256	259	249	243	247	254	258	261	230	232	251	256	260	243	250	260	248	238	271	246	234	246	276	260	271	235	231	264	268	273	236	268	273	249	262	265	262	266	260	231	274	248	242	263	249	234	249	240	237	278	256	244	262	232	238	227	260	286	236	227	264	281	251	291	251	274	281	212	259	301	261	252	236	234	277	251	241	294	273	248	248	253	270	233	275	269	282	262	250	276	249	242	258	256	247	241	295	276	256	304	278	259	269	241	259	261	281	251	241	257	256	215	260	264	249	229	251	264	254	251	273	247	242	279	244	238	273	259	275	240	259	249	246	271	246	236	274	246	252	239	249	223	230	249	263	250	268	243	244	218	247	269	293	233	265	253	274	250	258	229	260	280	307	273	256	259	254	252	255	271	250	260	233	261	242	227	230	258	234	248	265	268	255	237	268	255	267	262	258	241	265	267	230	228	272	248	264	304	269	263	268	287	281	225	242	229	269	288	256	253	252	229	263	242	260	251	258	242	252	261	265	262	268	266	253	237	257	307	273	284	238	234	297	259	274	261	262	263	269	266	254	244	246	268	266	248	267	269	242	273	260	242	254	241	247	254	280	277	256	268	282	277	248	249	234	255	282	255	240	258	284	254	245	249	267	260	246	276	248	244	254	261	259	243	273	305	293	269	260	230	256	295	260	288	294	240	260	244	273	249	234	248	237	259	251	255	225	284	279	235	262	251	264	277	252	246	274	249	232	234	273	263	259	272	287	241	276	235	261	243	248	249	237	298	271	255	306	250	226	272	231	254	237	234	280	261	269	246	262	262	238	233	275	258	247	257	270	234	233	245	237	257	223	254	253	245	257	256	247	277	281	244	276	271	248	245	281	261	267	246	225	259	273	260	256	259	246	242	254	261	274	251	249	271	266	253	235	231	276	303	258	255	236	270	269	244	252	244	269	236	244	265	250	258	247	242	272	238	236	267	246	247	237	252	257	273	246
5407	1522	642	646	636	683	631	639	632	704	584	649	590	555	609	658	605	636	621	584	602	600	593	613	562	546	577	614	620	579	562	596	576	590	639	616	553	633	584	612	569	572	576	623	596	585	612	637	606	632	561	557	590	622	606	565	623	584	554	575	616	628	592	563	546	564	599	624	609	595	562	610	574	573	575	580	567	559	564	583	601	614	554	610	570	597	568	643	636	579	591	616	602	596	565	560	585	585	570	610	595	577	576	602	563	581	612	646	578	556	530	582	574	570	576	599	562	613	560	613	597	579	550	606	552	599	592	588	580	607	540	563	586	595	624	545	611	604	572	606	609	614	552	591	591	560	618	615	613	548	609	571	599	586	611	563	564	554	583	585	581	591	606	591	592	551	614	553	604	603	583	575	569	569	593	622	595	659	553	569	610	594	615	604	581	580	616	639	589	564	605	577	620	633	549	613	568	536	562	581	580	608	548	602	604	581	573	590	594	656	602	568	582	610	645	584	575	583	641	617	576	575	573	577	605	581	552	583	570	583	637	591	568	556	542	608	631	562	555	641	584	613	561	567	572	596	585	569	623	619	575	589	587	575	592	576	584	611	586	597	594	583	570	608	568	576	624	614	587	615	588	594	610	595	598	628	597	550	579	560	642	597	608	552	613	598	610	544	585	584	585	614	617	608	591	595	603	549	606	619	573	586	583	603	566	564	624	585	613	576	587	647	560	581	603	618	605	611	588	527	594	583	606	581	560	584	588	597	604	553	626	552	609	591	616	539	644	647	586	631	587	600	602	558	587	570	589	577	619	585	606	565	596	592	605	583	588	585	574	598	608	603	578	552	547	564	604	597	588	582	600	623	575	591	603	556	613	563	597	590	577	585	562	615	599	577	556	593	547	630	632	587	598	532	583	637	617	578	553	587	576	552	588	594	573	607	623	603	579	543	581	564	589	579	617	615	579	605	566	603	649	637	609	557	620	605	551	605	574	596	610	573	545	590	555	584	617	607	588	585	628	629	626	590	607	574	579	570	548	583	555	557	544	547	615	646	600	598	601	591	599	580	589	592	633	568	562	578	578	572	604	610	569	606	581	589	593	580	590	566	585	571	577	593	547	590	594	544	564	584	605	567	623	629	608	581	582	573	554	566	622	599	586	577	627	608	571	572	593	593	569	586	564	588	595	595	604	592	640	594	598	594	577	567	563	586	535	538	585	597	553	567	592	611	617	585	592	567	606	613	527	616	619	557	571	569	544	615	593	557	559	619	613	611	583	573	588	603	602	597	611	574	598	576	583	592	547	601	611	565	571	595	606	632	574	522	602	576	593	596	623	571	591	594	582	557	587	586	574	568	614	569	570	612	586	601	559	595	598	563	602	601	627	582	581	576	600	589	590	545	606	593	608	611	559	560	613	554	569	600	549	553	607	627	554	605	580	593	547	544	585	590	555	575	576	597	591	580	557	620	597	558	593	607	594	639	603	590	604	549	616	561	554	601	610	563	609	552	564	578	608	647	605	588	613	623	609	595	577	553	554	557	594	596	566	626	517	565	644	587	615	585	574	615	578	562	603	594	601	628	609	548	601	585	564	569	572	524	603	613	603	585	589	605	558	601	570	626	577	548	611	562	591	585	566	575	597	585	588	581	542	599	572	572	587	577	640	584	595	615	573	604	626	596	617	630	549	568	615	566	600	583	583	601	548	543	599	596	597	571	609	574	593	574	543	574	578	572	603	575	620	600	599	566	632	624	550	616	595	586	570	601	592	565	555	579	578	629	605	532	580	587	610	578	559	594	597	570	616	588	571	593	606	571	588	559	598	619	637	561	593	609	581	580	589	589	550	575	605	613	546	589	590	575	635	646	581	568	634	575	607	552	616	591	572	607	547	594	567	567	587	614	540	578	575	534	582	593	580	579	598	566	611	581	607	602	619	612	607	567	570	621	577	588	575	617	621	576	591	584	622	618	542	561	549	567	593	568	613	613	602	603	569	542	548	549	583	609	594	580	555	626	580	586	597	622	560	554	572	582	557	575	591	585	583	592	557	613	652	567	567	590	567	579	602	592	597	612	584	576	577	549	584	591	552	584	592	613	623	574	633	611	582	550	576	562	598	639	589	563	611	565	620	584	592	579	618	587	610	599	588	593	614	612	585	592	638	581	585	589	599	570	561	561	605	549	592	583	547	570	565	601	580	594	588	584	542	583	593	594	552	553	591	592	562	560	575	618	602	603	597	565	564	585	577	558	555	571	557	562	605	546	594	626	566	588	578	623	589	575	587	597	563	580	603	576	593	621	535	573	601	553	593	593	631	587	603	561	598	537	570	593	601	582	613	585	578	602	606	569	601	574	583	599	544	530	600	569	604	631	606	593	598	577	581	594	585	613	604	574	572	615	567	560	627	610	627	581	612	608	588	554	600	604	566	570	618	551	618	555	590	641	595	632	592	590	571	551	556	589	575	590	605	564	612	619	591	629	572	603	587	588	613	590	572	562	575	570	619	550	562	580	598	582	588	610	624	593	601	559	601	587	623	595	599	589	613	606	577	620	574	598	587	585	577	554	625	602	597	564	612	567	567	574	604	589	592	611	600	550	616	535	597	626	571	600	595	576	605	602	617	581	599	600	630	608	590	569	602	566	589	546	556	624	554	654	563	615	543	550	574	590	529	610	590	600	617	586	611	554	568	589	564	551	574	571	584	579	591	605	631	604	614	563	552	568	588	603	583	611	577	605	602	585	606	613	603	567	558	610	629	582	557	587	597	588	548	595	607	550	570	585	566	586	648	562	595	609	548	606	581	600	619	638	612	567	558	585	586	613	605	602	579	589	626	572	593	614	616	598	592	574	584	575	591	603	605	627	623	517	576	586	590	585	602	569	592	607	563	566	634	561	581	572	585	609	559	576	618	619	603	566	605	603	569	599	594	581	556	603	631	577	574	601	607	602	615	571	612	596	593	583	614	593	579	587	589	617	577	599	607	538	561	588	558	555	596	565	594	609	623	561	583	595	595	600	607	577	578	575	572	583	604	612	598	570	569	604	559	612	591	586	556	585	597	568	589	561	576	585	596	599	551	569	620	584	590	578	626	583	590	576	658	589	588	607	605	664	555	568	545	596	598	613	568	607	617	617	639	636	577	595	567	582	589	610	629	595	544	589	596	603	552	576	559	606	591	585	600	576	554	593	579	573	573	566	622	594	573	606	599	579	605	611	561	602	600	600	580	576	603	559	587	542	599	601	580	604	590	597	568	570	597	563	583	574	570	613	598	642	592	625	625	592	560	564	565	582	591	605	627	560	527	562	573	630	584	584	613	587	617	543	611	572	587	572	607	591	567	595	563	635	600	593	613	588	634	610	600	623	572	541	606	582	550	565	586	560	596	602	574	570	571	560	567	564	625	577	585	599	570	623	624	618	595	586	597	584	599	564	577	548	601	599	636	596	592	580	591	562	594	575	591	619	566	635	610	587	617	604	591	607	522	629	592	600
16537	2743	573	455	390	294	271	255	259	247	214	201	203	207	175	185	189	200	169	190	191	166	197	193	161	180	169	198	187	223	161	166	185	150	205	186	177	188	168	188	155	191	172	197	171	196	198	194	195	166	192	175	168	184	190	174	178	187	177	206	186	200	190	171	168	168	167	148	152	196	168	184	200	190	172	167	180	183	186	174	189	181	180	184	169	199	170	184	177	206	164	168	186	172	176	195	187	170	181	176	190	176	169	210	161	189	173	197	193	166	189	169	190	177	189	192	196	197	177	179	166	153	188	195	182	190	179	209	195	169	208	171	158	200	185	180	177	190	171	167	153	170	177	189	158	171	159	209	187	174	174	210	173	169	174	170	192	196	164	182	188	162	161	171	188	197	189	185	168	177	191	185	163	202	178	178	162	187	161	200	178	170	173	177	174	165	173	208	188	179	183	185	166	201	204	180	179	157	178	142	207	168	160	188	186	195	189	146	184	185	195	174	190	183	194	154	187	217	196	195	175	195	184	194	182	184	193	195	181	214	183	182	182	189	182	170	203	159	158	185	153	188	186	176	188	149	177	156	158	153	185	194	195	194	178	177	190	185	202	192	188	160	197	189	181	185	181	178	176	175	172	185	169	171	178	175	178	173	178	151	164	181	174	192	189	166	184	179	175	168	148	176	176	181	170	158	176	188	157	182	170	193	193	174	152	195	185	176	204	176	177	179	169	171	169	188	165	173	182	186	158	173	162	144	180	202	174	180	175	189	173	179	177	171	180	188	159	195	183	207	182	172	182	189	189	172	165	166	176	158	180	177	190	168	197	167	183	197	166	204	174	180	168	173	176	201	180	164	156	179	182	184	187	166	177	183	195	164	176	169	170	189	164	170	166	163	180	152	182	204	157	177	172	179	164	163	170	185	159	187	196	164	178	165	162	186	161	163	175	167	179	197	177	180	215	185	202	168	155	174	162	161	187	189	204	172	161	168	176	183	194	178	200	159	180	165	212	188	144	181	158	154	176	181	176	195	170	143	189	185	191	191	184	190	223	182	175	198	174	172	171	214	180	175	189	188	191	199	173	159	175	162	182	182	187	178	169	181	172	183	157	174	162	157	178	179	161	166	182	157	199	174	205	195	180	206	189	173	174	221	166	149	193	174	177	196	181	158	181	179	166	191	189	156	168	160	165	182	188	174	176	163	193	204	207	194	193	165	178	193	184	145	156	179	169	186	182	185	182	184	179	162	202	167	176	196	174	185	167	181	193	168	185	156	166	163	187	166	164	161	147	184	202	175	171	162	186	171	153	168	152	197	154	183	218	197	184	186	156	180	152	164	187	171	198	176	181	180	204	165	181	150	187	178	173	178	168	188	174	159	184	169	187	193	192	176	174	191	173	178	171	184	186	182	163	187	183	167	168	151	188	186	181	195	180	155	172	163	178	191	175	206	156	153	179	169	168	193	168	194	187	187	197	184	213	173	162	206	195	153	183	148	146	158	183	185	174	200	153	185	172	178	168	169	194	184	188	198	174	206	166	181	179	170	184	143	161	160	141	166	190	178	179	190	179	223	175	191	168	187	181	164	191	193	185	160	184	175	167	167	192	186	166	196	162	178	163	186	172	171	211	172	161	201	173	194	194	173	183	173	193	165	167	161	172	183	181	168	163	160	180	169	153	173	194	179	184	197	200	177	170	192	198	198	168	188	204	174	159	158	162	169	170	185	160	189	185	162	152	198	171	184	172	195	162	200	162	162	179	161	170	193	194	203	177	172	180	181	200	186	168	166	183	182	180	204	173	206	208	172	190	184	158	169	177	181	172	207	171	198	167	168	180	174	167	182	189	156	182	177	219	166	149	185	168	192	195	199	197	178	205	188	194	205	170	178	150	179	183	177	182	206	190	162	162	163	178	179	200	171	187	181	178	171	193	170	161	214	185	188	153	192	145	182	197	164	169	183	179	168	167	187	201	190	181	167	170	187	169	190	174	196	177	138	171	163	175	212	165	176	190	167	167	197	174	187	195	177	208	200	170	190	209	170	182	169	182	178	205	175	173	166	178	172	192	200	194	181	177	161	175	191	191	203	171	172	177	160	174	162	172	199	171	185	179	175	182	185	180	185	165	180	179	156	181	182	194	169	174	193	184	186	187	170	161	179	168	168	172	181	183	186	178	184	164	182	176	158	169	184	168	171	185	186	191	159	178	164	171	175	163	191	187	179	164	185	163	167	205	180	191	188	186	208	166	160	196	179	151	179	190	182	208	166	192	154	156	188	197	168	168	186	173	172	149	193	166	174	186	179	184	178	167	201	195	191	162	170	165	145	189	166	189	168	173	176	167	172	183	169	190	158	197	174	181	171	149	186	174	188	162	207	172	152	177	193	186	188	186	167	177	197	196	180	173	196	170	176	178	200	195	162	176	187	194	170	150	167	183	161	177	155	193	184	190	193	187	169	156	177	192	214	182	179	208	155	194	161	197	177	165	148	187	155	167	183	178	188	157	199	178	186	196	175	173	193	170	169	177	176	200	174	169	189	168	172	179	185	179	168	185	164	183	174	183	173	187	149	167	174	183	173	174	174	181	198	185	175	197	154	155	176	171	184	189	183	179	183	186	180	174	217	194	172	165	185	148	179	192	172	222	169	177	191	184	187	180	180	169	180	195	195	157	197	171	171	180	152	159	168	171	174	163	177	190	183	174	197	150	170	182	160	200	196	165	156	168	165	181	193	186	192	188	197	179	162	160	207	196	159	175	186	171	192	201	173	167	173	179	180	173	163	179	189	199	189	177	166	156	195	170	194	181	195	155	175	161	164	179	179	169	179	176	179	179	177	175	192	174	187	186	185	181	178	173	171	165	177	155	165	183	174	173	187	182	178	173	173	172	179	181	192	180	167	163	185	166	162	155	170	181	176	150	157	174	165	166	184	179	196	168	183	180	176	181	181	182	147	170	167	168	152	176	165	205	184	173	189	169	147	212	183	182	180	188	171	185	194	190	164	177	174	184	140	187	171	176	178	174	181	146	195	198	164	176	163	186	161	188	183	150	190	158	161	152	167	171	193	180	191	198	179	156	155	187	196	174	175	195	193	190	169	167	172	189	204	184	173	202	166	174	157	184	160	183	165	178	175	176	164	185	182	204	167	168	186	177	171	177	182	200	168	178	150	178	172	180	174	170	172	183	189	186	173	166	175	186	203	174	164	180	182	194	186	201	169	188	144	183	189	170	161	176	176	177	168	170	164	174	171	165	164	166	160	152	176	179	189	164	181	196	162	170	168	198	192	197	170	172	181	194	206	174	187	199	175	183	199	178	205	194	192	169	162	167	175	199	172	184	177	198	173	185	169	173	168	179	189	188	175	187	150	154	178	197	191	178	189	195	184	165	189	181	181	158	195	183	215	170	187	139	185	185	189	160	174	180	170	167	170	188	205	186	173	191	185	172	184	184	160	168	191	185	206	173	161	187	175	168	185	199	177	175	190	190	175
11766	2203	1257	1416	1195	1043	994	805	805	822	675	590	555	541	515	526	455	492	448	486	512	444	485	446	462	443	391	444	439	458	452	481	421	424	444	467	451	428	405	423	449	433	434	436	447	424	402	425	430	443	436	429	457	426	428	389	412	404	395	428	422	433	412	413	461	401	451	419	386	452	392	410	407	421	402	435	386	400	405	405	383	402	374	406	405	429	399	433	391	411	381	399	412	401	411	373	435	432	404	436	417	414	393	407	445	421	423	429	412	430	417	420	404	423	425	395	366	439	381	402	430	437	402	396	406	403	375	417	410	448	361	397	410	427	382	432	416	401	427	423	387	425	404	434	428	375	416	438	447	392	408	410	444	382	405	410	411	399	394	376	408	395	410	440	399	400	406	396	453	431	377	417	411	432	421	420	382	405	388	392	405	419	435	409	408	397	413	398	432	410	398	436	430	417	415	444	422	413	408	412	416	422	403	403	398	436	438	417	435	429	481	395	418	381	396	435	408	416	428	400	387	381	396	418	422	399	401	423	376	400	387	401	390	395	418	436	418	392	402	395	412	409	430	390	402	444	377	444	425	422	443	380	409	425	366	424	445	415	411	422	407	380	440	399	384	393	383	419	419	419	376	417	407	421	390	402	443	421	402	410	446	367	406	416	401	390	417	427	457	402	413	436	403	429	425	417	364	440	414	439	410	408	387	421	407	400	434	374	443	377	439	434	396	418	398	381	419	374	435	380	426	449	433	408	375	416	383	400	410	389	391	436	432	423	427	429	426	412	411	398	420	429	432	434	453	440	386	385	441	409	424	447	431	416	431	382	424	382	422	424	408	419	390	375	388	407	438	371	398	393	393	442	400	412	396	475	406	421	380	411	430	392	421	427	401	393	404	427	385	400	404	434	408	405	404	392	426	413	403	471	392	405	430	437	386	417	384	422	394	404	388	421	422	388	446	422	397	435	426	428	423	444	401	417	400	384	411	435	420	428	423	402	420	418	434	429	442	405	405	412	394	453	415	413	436	444	412	393	421	405	413	428	383	420	408	432	394	407	436	411	413	476	445	435	399	390	425	420	413	421	444	411	444	405	419	418	400	411	433	419	371	401	426	407	453	421	381	433	396	402	447	443	410	439	396	410	412	412	404	435	422	411	393	378	343	393	412	386	379	400	361	454	426	388	418	379	432	399	413	401	435	400	398	427	443	371	388	446	410	423	416	435	433	372	443	430	407	399	410	410	403	384	394	411	469	404	403	422	388	387	409	431	421	392	398	398	453	381	446	372	426	414	408	435	415	407	405	430	446	422	401	440	431	401	394	431	419	421	411	414	386	397	405	394	403	394	403	394	410	416	430	440	430	423	399	402	407	423	394	421	399	428	434	408	437	418	385	444	428	428	446	442	419	399	412	362	414	432	447	389	409	430	397	398	376	383	390	412	427	405	398	456	405	394	423	434	406	407	410	427	404	441	413	430	415	417	437	389	414	398	386	426	406	408	395	405	444	409	423	404	421	445	428	409	397	389	450	421	394	422	436	424	450	406	388	407	387	377	374	408	420	428	418	419	435	404	401	449	435	395	412	386	426	385	439	378	423	418	416	401	403	422	441	416	393	414	386	427	402	383	408	403	416	404	432	386	427	416	388	381	422	446	444	387	438	454	428	396	447	408	426	417	417	396	411	387	403	391	396	425	423	402	426	413	429	398	378	402	409	416	443	387	395	425	382	420	446	386	397	413	402	406	428	397	396	383	432	436	407	465	409	398	406	408	378	434	414	394	427	392	403	409	395	431	402	364	410	425	437	422	430	429	420	395	422	421	409	430	450	439	398	428	391	413	417	435	411	404	433	381	417	399	395	438	432	436	410	444	437	394	434	436	463	392	401	392	409	440	401	406	415	432	416	411	409	409	402	396	463	398	409	410	402	389	392	415	403	386	426	384	444	463	407	398	441	419	438	386	427	394	367	432	402	424	431	380	438	395	414	429	385	399	428	406	389	411	429	388	417	439	429	410	405	386	371	432	407	425	433	405	372	433	417	366	397	413	409	387	432	379	436	391	440	425	401	403	408	410	396	443	406	412	422	420	390	421	427	419	438	399	424	413	418	403	443	365	433	447	410	442	401	410	408	388	385	423	404	389	400	432	414	420	426	413	403	402	430	391	408	383	412	467	392	424	433	396	409	457	413	429	417	398	423	389	414	418	437	416	413	405	416	427	409	426	435	411	405	389	394	409	430	403	385	380	413	424	399	376	410	448	405	435	413	406	404	427	395	429	414	427	418	409	434	382	434	392	413	453	435	442	417	369	376	399	409	389	427	379	432	389	426	425	376	417	391	411	375	438	420	398	422	380	398	413	419	424	410	422	402	427	425	414	414	402	358	425	388	387	435	402	367	381	405	421	386	419	389	376	455	411	409	405	412	387	414	399	430	433	417	416	379	414	425	462	399	427	418	387	396	398	409	435	409	394	421	427	367	446	364	437	411	400	419	436	405	422	412	439	395	379	395	365	424	439	427	407	374	441	415	402	444	392	400	378	404	399	415	421	389	409	427	395	439	404	441	395	411	408	381	434	405	421	438	393	403	424	414	409	403	351	397	387	399	397	404	418	410	409	411	414	371	437	376	421	439	422	432	403	425	365	379	416	409	392	404	382	390	435	400	385	429	417	410	438	433	435	381	388	415	450	385	440	425	397	406	424	386	412	426	395	399	396	449	433	427	435	402	412	391	416	422	382	453	414	412	419	430	390	402	407	440	405	403	432	411	364	414	381	384	407	464	449	424	396	441	418	378	438	422	414	446	427	418	406	404	386	415	419	441	406	449	423	408	411	407	399	400	430	438	418	433	398	389	442	398	434	387	379	388	419	428	421	401	403	427	428	423	438	401	415	415	418	435	386	375	416	440	395	391	409	417	435	373	414	431	405	415	378	395	412	414	410	441	384	394	398	400	407	397	432	402	394	425	415	392	392	433	409	391	440	432	408	383	413	412	412	388	403	378	395	458	423	419	414	407	388	433	404	399	423	408	379	408	406	402	421	435	418	425	427	425	377	391	412	390	455	410	407	396	410	410	442	385	427	387	427	415	415	437	402	404	436	417	411	386	412	444	422	434	399	435	434	406	424	436	436	351	398	437	411	420	426	389	440	390	420	378	415	405	431	381	397	437	394	440	402	417	379	422	397	406	440	418	390	414	404	414	418	400	385	421	443	429	399	440	398	410	397	443	387	373	378	415	376	439	402	468	415	408	433	445	427	441	387	432	422	387	379	371	422	405	395	419	400	418	398	460	433	412	388	406	429	436	425	434	409	403	383	395	434	453	435	393	390	387	424	411	412	456	418	455	396	390	389	411	407	434	421	420	393	387	405	368	405	394	395	387	429	424	435	406	401	419	396	373	417	417	411	410	417	407	394	411	390	399	417	401	427	411	410	415	384	429	439	403	369	362	404	408	408	420	415	390	400	404	399	359	378	454	411	422	378	408	428	430	414
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
